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
343027851319	343027851883	343027852433	343027852983	343027853531	343027854083	343027854633	343027855183	343027855731	343027856283	343027856833	343027857383	343027857931	343027858483	343027859033	343027859583	343027860131	343027860683	343027861233	343027861783	343027862331	343027862883	343027863433	343027863983	343027864531	343027865083	343027865633	343027866183	343027866731	343027867283	343027867833	343027868383	343027868931	343027869483	343027870033	343027870583	343027871131	343027871683	343027872233	343027872783	343027873331	343027873883	343027874433	343027874983	343027875531	343027876083	343027876633	343027877183	343027877731	343027878283	343027878833	343027879383	343027879931	343027880483	343027881033	343027881583	343027882131	343027882683	343027883233	343027883783	343027884331	343027884883	343027885433	343027885983	343027886531	343027887083	343027887633	343027888183	343027888731	343027889283	343027889833	343027890383	343027890931	343027891483	343027892033	343027892583	343027893131	343027893683	343027894233	343027894783	343027895331	343027895883	343027896433	343027896983	343027897531	343027898083	343027898633	343027899183	343027899731	343027900283	343027900833	343027901383	343027901931	343027902483	343027903033	343027903583	343027904131	343027904683	343027905233	343027905783	343027906331	343027906883	343027907433	343027907983	343027908531	343027909083	343027909633	343027910183	343027910731	343027911283	343027911833	343027912383	343027912931	343027913483	343027914033	343027914583	343027915131	343027915683	343027916233	343027916783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	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
1992	981	523	264	265	331	302	282	257	227	180	218	209	171	153	105	105	71	61	55	57	52	48	42	40	32	27	39	48	33	26	27	31	27	32	23	27	23	28	36	30	25	28	33	44	35	24	27	20	27	28	27	22	30	23	30	21	27	30	28	26	29	24	18	27	20	26	22	31	31	30	21	30	26	27	30	31	29	28	24	23	22	29	27	17	36	24	20	20	18	29	15	27	22	30	19	26	17	26	38	19	16	26	20	24	21	25	21	20	28	25	31	18	28	26	16	22	26	25	19	27	16	32	24	26	27	26	21	23	28	33	24	29	21	33	30	36	41	27	33	29	29	30	27	31	27	21	32	23	21	24	20	27	29	18	27	15	29	27	23	30	22	15	34	26	25	23	19	31	25	25	25	26	26	21	14	24	22	22	23	26	26	27	22	20	18	20	21	24	15	29	19	29	28	27	19	24	36	27	19	30	22	23	23	24	24	31	27	16	21	24	33	23	32	19	24	23	17	23	28	26	18	28	19	24	23	30	20	30	21	22	23	19	26	33	38	29	28	30	31	27	25	35	36	29	23	22	25	25	22	26	23	23	22	31	32	27	32	19	21	22	23	24	25	23	23	17	30	25	19	30	29	14	23	16	29	28	26	27	24	26	31	24	24	25	26	20	23	29	25	27	30	36	17	27	27	21	26	27	23	19	21	24	23	27	18	27	28	26	32	31	16	20	29	22	30	30	21	30	26	31	23	25	26	24	22	25	25	22	28	14	17	17	34	29	20	19	26	28	31	21	24	25	35	31	31	30	34	27	27	26	17	14	14	31	24	27	31	24	20	26	24	22	22	24	28	26	32	26	24	18	24	21	22	21	30	22	18	28	35	25	34	22	26	21	31	19	30	25	23	31	21	26	24	33	22	21	26	31	30	16	32	23	26	17	23	22	35	16	23	25	20	26	18	36	35	22	22	26	31	15	20	29	15	23	21	33	22	21	29	28	25	19	23	28	26	21	25	25	28	21	27	30	26	27	21	23	21	25	23	21	23	32	19	30	29	22	30	25	22	22	23	18	23	15	25	25	30	27	18	23	26	19	34	17	23	30	21	31	29	20	19	22	25	29	22	29	24	19	33	24	30	24	28	23	27	25	25	24	33	20	23	18	27	27	20	22	16	20	30	19	30	37	16	28	27	18	32	31	21	27	23	23	29	32	23	15	23	23	29	16	26	24	24	17	20	20	21	28	20	20	19	27	28	20	15	18	25	27	27	29	22	27	26	26	32	23	21	25	21	25	28	27	19	26	34	25	28	20	28	27	38	16	23	25	23	27	15	25	24	24	16	23	28	28	25	32	26	28	19	24	23	24	20	37	24	18	26	23	22	20	24	32	21	25	25	36	20	31	19	19	23	16	19	19	24	24	27	21	24	23	28	18	21	22	14	32	24	26	23	26	16	26	23	21	15	32	29	32	18	33	33	28	25	38	26	22	25	29	13	32	28	22	25	26	24	22	24	21	27	21	23	23	21	24	30	34	21	28	26	19	28	31	21	28	21	18	24	19	25	26	27	31	17	40	26	38	22	23	23	32	16	35	23	30	18	18	29	18	27	24	22	28	37	28	25	20	28	37	23	18	23	23	32	24	24	23	26	34	24	25	23	31	29	26	34	31	24	32	25	21	25	29	26	20	22	25	26	22	24	32	19	20	32	24	24	27	21	18	37	29	17	29	26	20	26	19	32	25	29	16	19	19	27	19	33	31	33	24	25	20	22	18	27	25	25	28	31	31	22	28	21	37	28	37	21	20	18	28	23	19	23	25	25	23	30	26	27	22	28	21	18	25	27	18	36	24	29	28	32	31	33	25	25	21	25	28	17	30	27	23	25	25	31	27	35	30	22	26	36	34	24	28	31	28	19	23	25	31	21	29	30	17	30	20	23	25	26	25	26	24	27	29	19	22	28	27	33	22	11	25	20	31	28	23	20	17	21	26	28	21	31	20	19	17	23	35	29	20	21	26	16	31	19	27	34	29	28	29	21	25	28	29	30	23	23	26	23	21	30	26	21	30	30	23	34	33	16	24	23	28	25	21	31	19	34	21	22	24	21	33	29	24	16	30	27	26	22	20	25	25	22	22	23	28	32	24	22	28	14	26	27	21	28	29	26	23	20	26	25	20	25	20	28	28	31	21	27	24	30	26	26	30	25	30	23	33	21	27	24	26	23	26	33	26	30	26	23	31	19	24	26	31	23	30	21	26	23	22	31	19	25	17	29	22	28	23	26	19	23	21	27	20	26	24	27	32	21	24	21	27	24	21	23	25	24	25	27	25	22	24	22	21	32	24	24	20	28	24	21	37	18	20	17	30	18	26	29	27	23	23	19	17	25	26	25	21	22	30	22	22	23	26	33	27	31	18	20	21	18	17	11	20	18	18	28	25	19	23	16	22	25	26	22	14	26	23	24	25	20	23	31	31	28	38	24	19	28	23	31	22	12	41	22	18	25	23	26	26	27	35	22	22	24	28	15	20	23	27	42	19	21	27	23	18	23	23	20	31	25	22	21	19	26	27	17	23	20	26	33	18	21	24	27	27	26	20	22	22	22	16	22	23	27	27	30	24	21	14	28	22	30	21	20	28	22	24	23	23	23	29	25	26	18	18	23	27	18	25	21	17	24	28	18	22	21	32	24	19	25	28	24	31	20	23	29	24	21	25	29	25	32	19	21	17	29	20	29	22	30	29	27	16	27	26	18	23	19	27	26	25	23	35	26	30	28	18	22	27	16	19	21	19	15	17	32	21	25	27	20	17	33	20	24	30	19	32	22	15	22	40	29	28	20	21	25	22	24	25	27	27	27	21	27	22	28	26	16	19	24	14	21	30	19	32	30	19	21	20	21	22	26	24	22	27	16	29	19	16	27	20	24	30	22	30	30	22	27	30	29	27	29	32	22	29	23	19	27	29	23	27	28	19	20	24	31	28	22	19	20	13	34	27	33	27	20	28	23	21	28	19	26	27	27	26	33	25	21	17	21	36	21	18	24	16	24	26	28	17	16	23	29	21	25	32	23	25	28	18	21	30	28	11	20	27	31	30	26	22	18	23	18	31	28	29	28	28	27	28	26	35	21	28	20	25	31	30	18	23	25	17	27	24	23	32	29	24	26	23	25	23	19	27	27	20	23	22	29	21	24	26	21	28	28	23	26	16	23	26	26	22	25	29	27	24	19	20	21	25	22	28	23	26	27	20	22	29	30	25	38	23	24	21	30	34	22	26	25	22	24	29	29	23	32	22	24	21	25	30	26	25	27	23	32	26	20	28	24	29	28	36	25	26	20	32	27	25	26	25	25	23	25	32	21	22	21	16	33	26	20	24	33	19	28	25	20	22	21	25	22	27	23	19	27	26	30	29	25	22	17	20	33	23	24	23	29	31	30	24	30	22	28	22	26	33	24	21	15	26	22	23	22	26	21	30	32	17	24	23	26	32	25	21	25	31	29
23817	13241	7842	11589	17793	18286	16290	14297	13134	11881	9633	9047	7896	7066	6349	4856	3438	2706	2493	2008	1757	1524	1213	875	765	744	619	661	579	559	510	491	477	453	460	478	495	445	438	465	476	485	481	472	470	485	450	466	479	449	409	408	411	398	375	373	380	344	389	369	388	327	355	376	343	352	330	343	329	361	374	350	315	298	346	352	330	354	284	300	334	343	293	328	321	321	312	308	316	317	284	309	317	301	336	332	263	314	302	283	306	299	301	307	307	347	294	333	317	306	321	339	303	304	318	317	297	321	339	295	325	310	300	319	316	312	317	302	336	308	355	374	429	341	382	469	549	566	601	642	580	511	471	490	446	441	338	402	355	358	331	319	335	296	282	285	289	287	316	274	295	285	312	302	308	291	312	301	274	301	289	297	296	275	306	290	310	302	279	304	312	339	317	299	311	294	311	313	308	312	306	292	298	317	316	293	308	303	330	291	313	304	318	296	314	323	328	291	315	324	302	305	294	273	325	289	327	311	290	280	298	321	287	305	314	293	337	295	313	290	306	271	281	296	307	346	303	309	289	291	329	338	277	319	280	292	307	282	313	328	277	308	321	291	318	327	333	297	290	290	266	295	295	300	335	273	298	320	294	315	327	288	293	308	290	282	319	317	328	311	301	296	308	292	336	292	293	320	303	333	289	299	278	319	291	281	276	273	303	284	304	294	284	284	326	309	290	286	267	299	277	310	282	292	301	294	322	278	294	304	304	319	308	299	336	333	311	311	276	303	288	311	329	308	328	296	311	315	321	299	292	290	285	299	337	282	298	304	321	283	320	321	288	287	313	322	316	323	287	320	311	295	291	317	318	271	274	285	310	263	309	295	314	302	317	301	328	293	296	293	293	302	319	347	297	290	311	284	300	314	309	321	298	283	262	258	302	318	314	278	317	314	316	311	317	276	271	339	312	328	290	315	310	294	281	283	317	281	315	333	290	305	274	320	325	275	337	287	261	282	315	302	291	303	275	312	292	313	289	283	321	318	327	310	324	312	295	283	269	357	266	296	279	314	307	308	296	301	308	335	289	276	303	280	293	326	297	284	316	303	315	296	297	324	309	288	321	307	287	313	318	298	322	342	332	300	287	301	320	302	323	318	286	314	325	326	285	319	286	309	285	311	329	270	307	332	350	320	324	296	317	309	328	281	296	312	289	311	273	311	302	296	328	294	332	290	306	295	295	295	307	309	283	310	302	305	322	259	284	293	292	325	302	317	320	293	281	321	287	325	289	310	307	267	312	332	316	319	277	311	295	274	328	314	306	298	316	271	314	307	290	340	295	314	340	321	322	282	327	302	308	322	314	317	301	288	313	316	306	317	307	296	313	319	324	287	310	308	294	310	309	306	296	325	319	301	269	307	290	296	312	314	271	307	313	300	317	330	307	291	304	306	313	299	283	310	290	273	290	313	329	315	278	289	290	315	290	287	313	269	328	313	311	302	302	298	308	325	307	281	294	299	300	266	301	318	312	307	320	318	320	285	299	274	295	315	282	325	324	311	321	314	308	302	316	273	317	303	297	295	290	263	295	288	318	303	292	330	319	297	317	317	311	314	295	303	335	322	299	304	334	306	317	322	291	319	275	272	343	331	294	292	328	302	273	319	325	329	306	282	275	281	302	274	293	304	335	301	319	304	294	322	283	279	340	280	302	327	304	295	315	291	319	347	298	291	308	334	289	277	318	295	284	321	305	317	303	333	269	300	290	287	305	282	296	320	284	300	281	304	306	320	316	324	319	300	313	290	307	321	272	321	335	281	305	297	300	320	293	330	322	327	270	319	299	326	320	292	335	316	346	303	295	288	304	286	284	285	309	301	285	310	305	311	289	296	283	291	311	291	275	324	279	324	325	309	300	269	302	287	294	296	278	312	328	310	276	305	291	295	295	313	308	301	289	299	307	326	259	290	320	299	303	321	325	309	288	284	304	320	288	288	316	293	286	312	329	313	273	321	290	288	310	293	286	340	295	324	280	275	288	304	325	295	316	303	305	315	302	306	284	306	303	309	314	287	294	326	329	298	310	292	293	302	293	324	291	300	307	303	309	323	299	319	290	316	323	315	298	315	315	282	287	336	283	302	293	327	310	289	276	292	314	274	319	356	314	347	296	273	298	325	321	302	330	318	291	326	298	311	310	314	311	294	283	269	294	295	316	309	298	305	287	289	300	345	317	296	295	297	302	325	318	294	324	333	323	305	279	277	315	288	320	326	317	282	273	290	325	319	312	289	344	295	336	296	322	325	301	294	314	315	325	302	295	282	334	279	299	303	333	321	289	308	297	319	304	325	310	296	290	324	299	319	275	304	304	299	279	308	281	276	280	318	321	307	271	297	317	310	290	319	276	316	281	314	340	316	348	314	328	292	318	314	288	318	304	304	319	316	290	307	310	337	306	319	316	302	306	323	293	288	336	325	292	289	341	319	276	297	348	282	282	302	296	327	315	332	302	309	295	296	306	272	304	313	317	332	290	284	328	317	297	291	307	280	293	322	316	303	329	358	312	315	283	279	326	303	317	299	302	330	279	321	271	311	306	322	307	311	303	289	317	274	286	289	293	329	311	302	295	273	304	330	279	340	313	312	291	315	272	319	281	302	336	320	293	277	286	310	286	297	300	327	292	286	312	297	278	322	280	316	279	325	303	313	281	291	306	291	315	289	278	314	340	314	299	301	318	313	291	310	275	304	318	295	307	290	267	291	288	304	298	306	310	309	299	277	281	328	297	304	306	298	328	306	313	254	316	301	303	312	321	326	309	304	319	333	286	328	303	322	315	329	289	330	304	327	315	313	293	339	285	299	301	310	303	283	306	281	328	323	306	294	333	306	328	283	299	297	293	303	317	293	300	314	314	301	312	308	311	325	266	286	294	317	305	283	299	306	299	275	327	319	306	285	299	316	294	280	305	312	294	301	282	293	319	316	321	306	287	307	318	297	299	314	329	311	294	326	303	302	330	297	305	304	312	310	300	330	310	274	313	339	307	278	325	330	310	264	330	324	297	291	307	292	281	293	291	297	299	283	301	305	316	310	311	302	313	320	294	317	325	320	313	293	305	289	292	282	276	314	305	310	289	310	330	313	296	287	288	313	307	284	313	280	293	336	286	324	294	307	297	282	268	311	291	301	300	303	331	309	289	316	345	320	315	270	273	295	321	296	316	314	283	290	331	310	281	319	310	298	292	298	315	296	303	314	318	315	297	327	290	311	313	303	293	263	305	317	302	304	284	299	330	318	315	304	307	283	307	306	299	297	292	276	281	304	290	296	308	305	292	300	292	281	310	269	302	295	259	307	289	309	313	271	312	278	307	306	306	340	305	289	294	290	320	313	291	341	323	317	307	295	318	300	318	316	288	310	305	313	301	304	298	300	305	323	250	304	306	300	297	327	324	323	314	307	300	283	297	337	297	304	331	285	306	318	285	337	309	285	310	366	286	260	306	325	304	295	298	292	282	282	326	304
1652	368	197	122	126	121	127	118	133	109	125	123	89	78	83	76	61	38	43	38	43	35	39	33	28	31	37	23	35	28	31	29	24	24	39	31	22	36	24	33	25	43	37	19	35	33	34	18	20	16	36	30	27	31	43	30	42	30	27	37	22	41	37	33	35	26	27	30	26	32	31	38	30	31	36	32	38	37	28	35	37	40	28	27	29	29	32	26	22	28	29	40	26	29	28	23	20	24	32	23	30	26	25	21	31	33	34	25	37	30	38	26	30	35	26	24	32	25	25	28	34	32	26	36	36	29	35	33	38	20	27	30	36	25	37	34	36	29	37	33	44	39	32	29	30	36	32	33	34	34	32	38	38	26	32	33	33	35	23	28	28	30	28	29	26	28	34	30	30	23	32	38	25	28	34	27	30	15	33	29	38	35	26	35	31	38	19	38	27	27	35	34	34	32	37	34	36	42	33	35	28	25	29	23	25	23	22	32	25	25	31	19	39	37	24	30	14	22	30	31	29	28	34	20	28	24	22	33	33	26	29	21	26	26	34	32	37	33	29	28	27	35	31	26	22	31	33	29	36	23	23	23	29	36	31	28	31	32	28	32	35	21	32	23	32	25	23	31	32	29	29	23	25	19	32	23	34	33	35	29	23	25	15	31	31	32	21	26	24	27	28	31	25	31	39	27	34	36	36	25	28	39	23	33	29	25	24	29	36	37	29	35	28	25	22	35	37	31	33	29	22	26	29	36	31	32	26	30	34	32	24	23	21	39	33	23	28	30	30	20	23	25	27	30	34	37	32	38	35	36	34	32	32	29	33	39	20	29	28	32	29	32	37	24	29	31	33	27	32	36	34	26	31	26	29	34	32	33	31	18	22	33	33	42	28	23	30	25	28	33	27	31	35	30	21	39	33	23	27	24	27	26	33	28	25	33	25	23	31	30	30	30	34	30	21	41	35	45	26	35	43	24	23	24	31	31	50	31	21	22	31	32	26	29	30	27	30	32	33	31	38	27	35	29	36	27	26	33	31	24	34	35	28	28	32	29	28	29	25	35	28	32	29	37	29	25	24	28	26	32	25	34	28	27	25	36	25	33	23	33	23	22	35	27	33	33	28	33	18	43	19	34	20	31	34	42	34	29	34	28	25	39	32	32	25	34	31	24	32	22	36	27	30	32	32	26	28	32	35	22	23	30	22	34	41	36	36	29	28	30	33	26	22	30	33	22	25	33	33	30	23	25	30	25	22	24	41	38	26	20	29	32	37	27	36	31	31	29	24	25	21	21	25	31	32	37	30	26	28	26	32	26	33	38	28	41	42	36	39	37	35	34	38	28	42	23	23	22	43	29	28	25	17	33	31	23	30	38	27	33	35	34	28	35	35	37	31	27	35	32	33	25	33	28	31	23	31	19	22	23	21	35	32	32	33	29	31	29	26	23	31	35	37	29	27	26	24	27	37	38	28	40	30	30	29	25	29	30	28	36	27	37	37	28	31	35	28	32	35	29	25	30	35	33	35	25	33	29	28	21	28	39	27	37	24	23	35	24	33	22	37	27	35	29	33	27	30	33	31	32	32	28	32	20	35	32	31	32	31	23	29	30	33	37	28	29	18	30	25	27	38	34	30	27	29	25	36	27	30	28	36	27	34	32	28	30	37	23	35	41	36	27	29	29	32	35	24	24	32	22	37	35	23	23	28	34	25	33	27	32	28	23	35	31	21	23	38	33	30	34	32	25	43	17	33	18	27	33	33	31	33	38	28	23	36	28	36	30	28	20	31	22	25	26	31	32	27	26	34	32	29	35	23	30	26	23	25	25	30	31	28	32	20	24	21	21	28	26	27	26	34	31	30	25	28	26	36	29	27	24	27	25	31	30	17	43	20	48	32	24	22	27	29	27	28	24	25	25	32	26	21	29	23	17	31	38	23	31	25	38	38	29	39	22	27	38	38	30	33	32	31	25	33	27	29	27	22	31	31	30	21	34	31	27	24	25	31	30	28	38	28	34	31	42	27	32	33	32	32	26	29	32	27	26	38	27	31	23	27	28	30	25	35	22	32	24	32	23	29	28	26	35	38	46	24	26	26	27	28	27	25	29	35	30	41	26	23	33	32	23	25	30	30	32	26	29	28	33	36	31	37	29	32	27	26	26	39	39	32	32	31	24	28	28	25	30	26	26	28	36	35	28	23	28	33	31	29	32	30	26	33	39	25	30	28	21	26	19	30	27	32	36	25	31	32	27	28	24	30	26	25	20	33	27	33	27	26	30	32	34	32	36	32	30	27	29	34	21	25	31	25	29	36	28	26	27	31	32	27	21	31	20	35	37	22	34	36	27	28	28	28	24	26	28	31	28	24	21	35	29	26	27	30	35	30	29	29	21	25	26	25	25	31	25	25	25	36	35	21	29	25	21	30	26	26	30	27	35	29	24	22	22	27	31	27	30	27	35	36	35	22	16	29	26	23	29	35	24	29	32	40	33	16	29	21	25	24	33	17	30	25	29	25	24	41	28	33	29	33	34	34	31	24	35	33	31	36	37	28	31	21	21	26	30	29	21	29	28	37	50	40	24	32	22	24	32	35	23	40	32	41	24	22	35	32	29	30	30	37	39	34	29	24	26	30	19	42	28	28	23	29	28	37	32	34	24	30	25	32	24	28	22	26	22	25	33	26	35	32	26	28	34	28	34	30	19	25	24	26	35	32	37	31	23	30	37	31	36	30	22	34	27	19	30	25	27	32	25	33	31	26	28	33	40	34	29	32	35	17	32	30	16	27	32	31	39	26	29	43	35	37	27	32	31	30	27	30	41	28	35	31	35	27	39	37	33	27	35	25	31	37	25	32	26	31	26	33	27	25	30	22	29	41	33	35	37	26	27	27	37	32	33	33	35	40	28	31	20	23	25	33	28	32	21	23	39	28	32	21	31	28	22	36	30	31	27	29	21	32	28	25	32	30	23	29	34	28	33	23	31	31	41	31	25	30	30	18	21	33	36	27	30	28	35	27	34	32	35	33	35	24	35	28	28	37	27	35	33	24	20	31	39	21	24	30	24	34	36	31	41	29	32	32	32	27	17	28	34	31	34	38	27	30	29	23	31	29	27	34	35	31	31	33	29	26	31	28	28	29	20	25	36	28	26	26	30	33	41	31	20	38	24	32	26	29	31	32	38	24	33	32	32	29	36	31	35	22	29	39	34	24	20	26	33	29	26	37	31	34	36	26	34	28	33	36	28	36	25	27	29	22	31	36	20	23	28	31	25	42	15	24	25	26	28	26	22	26	25	37	23	26	24	34	29	26	23	39	29	36	38	26	25	29	35	25	36	34	23	24	34	35	34	26	22	32	25	30	35	23	32	26	33	43	27	30	25	24	40	25	36	38	26	31	28	26	27	32	32	27	42	26	29	30	37	26	28	24	32	43	32	29	33	33	25	34	27	25	23	34	37	33	22	31	23	33	29	25	28	25	29	27	24	24	32	23	28
16513	7598	3883	5724	9900	10231	8780	7695	7345	6511	5216	4768	4405	3650	3275	2472	1665	1339	1323	1086	1022	875	629	563	542	499	501	456	430	415	430	410	419	430	410	417	433	425	419	423	398	398	379	436	431	479	390	414	445	427	395	403	422	393	400	410	391	391	413	404	402	390	422	367	376	421	358	395	361	366	372	375	364	353	345	342	409	382	343	327	371	385	359	381	366	363	380	368	369	365	378	377	404	356	344	360	347	355	370	377	340	358	346	409	366	355	328	380	384	391	360	379	392	345	353	378	374	359	355	382	363	352	405	375	349	338	327	366	387	323	350	370	375	399	381	428	476	490	529	507	529	486	481	447	472	481	404	400	400	370	387	386	342	362	349	375	364	376	347	367	416	374	356	373	354	367	364	350	357	353	340	354	342	387	379	350	372	364	372	380	351	371	363	380	348	358	365	374	354	364	326	337	356	388	359	378	379	355	329	355	343	380	335	352	366	380	348	340	342	361	383	401	327	374	379	362	346	374	384	381	382	343	373	366	357	385	372	386	373	379	392	371	387	398	375	379	371	347	360	355	408	358	377	377	381	350	371	349	369	359	346	377	364	339	348	357	399	340	366	367	363	341	373	363	366	356	358	375	337	339	379	349	347	362	313	383	336	348	364	354	348	401	367	365	384	343	365	343	377	377	386	392	349	347	352	391	366	351	372	334	352	357	418	356	376	354	348	371	373	352	409	357	329	355	322	378	377	377	369	367	391	381	368	364	373	357	364	354	390	376	340	377	377	346	342	356	359	327	402	369	334	366	365	396	358	358	349	416	327	353	382	344	376	371	360	354	318	348	370	359	365	373	359	348	382	387	350	330	345	335	374	377	348	391	347	369	394	361	374	366	347	381	351	332	365	385	350	358	335	343	376	357	336	345	361	372	337	361	342	374	350	375	367	348	348	356	329	381	390	346	351	355	350	352	367	354	373	376	325	385	364	353	393	393	340	347	359	414	400	358	380	384	372	361	375	370	384	364	339	308	404	366	341	336	356	372	377	366	376	370	375	343	348	371	398	373	367	366	367	362	369	336	386	361	339	334	366	387	374	347	400	393	353	390	381	339	348	354	348	352	382	356	343	398	363	394	371	382	397	373	356	322	328	329	392	364	355	342	342	364	327	373	392	343	357	353	358	350	360	352	347	333	380	346	377	381	380	341	370	379	351	380	360	342	367	373	363	371	383	359	370	359	377	382	346	366	366	371	386	357	355	355	365	352	366	358	375	339	353	351	401	344	339	366	361	324	343	363	343	363	343	351	341	354	341	377	387	355	373	352	340	345	387	357	358	356	384	376	362	373	371	373	377	358	383	358	335	364	403	376	377	391	334	382	376	329	372	340	341	374	341	363	387	357	345	362	353	397	387	362	346	369	378	332	379	375	374	346	381	320	351	389	405	406	374	363	378	364	333	346	352	362	373	372	337	353	343	357	371	339	392	372	347	377	353	348	342	343	358	324	346	371	325	336	321	346	382	371	362	400	345	332	335	391	342	364	329	362	337	371	354	383	356	366	353	339	363	358	353	374	385	352	342	373	359	394	347	385	331	349	353	397	359	335	361	367	355	350	360	392	361	358	385	369	376	380	371	372	364	359	374	389	366	336	355	344	329	366	350	344	364	373	351	379	351	363	383	388	344	365	374	341	380	381	356	339	355	368	347	354	383	356	379	363	353	349	355	359	355	366	384	359	357	356	340	350	371	353	335	359	348	331	339	393	343	368	355	369	348	338	358	350	362	352	362	334	358	364	349	348	358	349	339	338	375	343	379	402	388	377	356	338	400	343	404	363	392	373	379	342	371	363	372	356	362	358	360	371	371	370	372	360	354	318	352	355	342	377	359	394	389	313	362	355	355	362	373	344	366	369	342	364	355	365	370	370	377	364	326	346	355	353	336	385	337	375	349	371	356	377	352	344	357	349	340	343	357	395	358	376	345	339	411	359	364	374	361	364	365	379	357	393	404	340	356	352	361	338	359	396	350	347	384	340	362	385	341	362	402	372	375	360	382	349	358	349	361	376	352	346	338	352	353	330	365	361	355	365	373	350	373	366	386	358	355	373	385	341	359	341	361	346	374	360	362	358	406	375	348	366	359	348	360	373	338	391	381	387	384	380	337	343	373	379	385	359	321	398	393	357	359	356	344	355	354	391	374	387	365	377	384	361	362	369	354	374	371	376	373	337	352	372	357	348	321	354	354	371	393	340	343	406	389	379	351	334	349	361	347	384	355	375	334	347	349	359	384	361	368	402	374	358	378	347	387	348	366	378	349	391	338	354	360	351	330	366	327	369	368	384	365	397	348	364	348	388	339	356	346	355	362	346	407	358	356	361	354	374	355	342	332	333	372	352	347	343	365	370	329	358	372	351	354	372	349	356	401	373	371	334	372	368	357	392	360	369	343	375	394	384	378	353	354	394	331	348	357	373	341	376	361	338	340	362	353	378	363	369	335	344	367	348	373	335	357	349	374	393	350	393	355	378	368	360	399	350	385	374	393	387	356	370	359	342	365	335	354	374	366	356	341	354	362	371	355	410	357	345	370	314	375	348	398	317	378	362	353	358	336	382	364	379	342	403	319	359	385	353	330	363	391	361	372	363	356	383	359	376	364	356	369	368	354	378	357	354	359	387	357	327	360	365	361	356	354	349	367	396	338	359	374	369	345	359	338	378	390	378	355	318	372	351	350	359	362	338	361	350	359	372	375	381	353	363	324	383	358	350	380	367	363	370	352	345	389	352	347	370	366	353	324	364	364	380	347	382	388	375	362	361	359	379	343	357	360	400	333	338	364	357	336	383	359	348	372	379	336	344	345	358	380	354	336	374	346	379	400	387	378	375	366	370	361	349	395	384	376	355	367	354	383	341	396	338	353	384	381	362	351	376	372	357	360	358	340	353	373	376	396	381	415	353	360	364	347	363	362	365	372	388	327	345	346	338	307	340	370	360	388	360	388	326	400	384	388	367	350	364	337	385	338	389	403	363	398	347	353	356	382	374	358	360	368	348	358	346	359	352	368	363	380	331	368	350	363	350	339	360	341	354	335	348	340	379	350	345	366	356	359	370	344	384	358	403	361	362	400	328	336	372	381	349	370	347	359	377	375	347	363	331	368	382	347	358	367	363	360	352	360	335	332	373	341	361	352	353	371	344	358	368	377	371	359	345	340	372	364	413	361	360	381	336	380	383	391	380	390	400	340	364	346	333	336	364	388	337	370	404	367	336	376	356	379	374	350	370	364	363	389	359	354	356	359	386	365	328	393	371	343	329	365	338	382	370	405	351	355	368	368	389	349	350	353	346	384	347	354	417	341	365	357	398	360	349	361	340	371	362	368	371	401	354	350	381	377	393	384	344	349	340	389	343	344	371	359	362	377	367	339	351	359	363	394	358	351	355	362	396	374	366	397	358	355	352	367	349	348	377	346	351	360	380	384	362	374	356	366	368	383	359	370	362	351	344	350	331
1313	772	342	210	200	219	202	230	178	185	151	154	135	123	106	113	66	61	43	44	45	51	41	36	28	26	30	40	27	31	23	38	29	27	28	26	29	34	23	31	32	28	22	37	34	22	27	33	39	32	25	36	27	28	37	25	20	33	26	27	21	23	29	32	37	19	25	31	31	24	33	25	28	19	27	30	28	37	27	28	19	29	21	35	23	30	19	23	28	26	18	22	26	24	25	26	24	30	29	19	30	29	29	21	30	15	25	25	26	28	20	21	20	26	31	18	27	28	23	21	28	34	19	30	30	35	22	29	24	25	33	30	26	28	28	24	24	28	25	36	41	21	42	37	25	20	35	35	24	23	25	19	21	27	18	20	21	26	29	19	23	34	26	21	37	22	28	27	27	31	31	30	30	27	31	28	38	33	26	20	28	25	30	19	17	26	19	25	22	35	28	28	21	22	28	27	26	21	21	31	23	23	34	25	29	25	21	27	23	22	21	36	14	20	33	32	38	30	25	38	26	21	25	20	34	35	21	31	20	40	22	30	19	35	25	24	30	25	22	24	26	18	30	27	27	34	24	26	20	29	24	33	26	30	25	20	30	32	32	25	28	36	26	31	19	27	26	22	24	25	23	26	32	30	36	28	28	29	19	35	32	24	29	21	16	15	38	38	23	28	15	30	31	28	28	23	33	23	34	28	23	30	37	24	26	21	36	32	24	21	24	27	36	23	16	20	24	25	24	25	27	23	32	26	26	19	27	27	20	21	24	23	20	25	23	33	29	27	24	24	25	25	22	32	25	24	29	26	28	37	24	22	29	24	23	29	20	25	32	32	25	22	27	21	20	23	21	27	26	25	29	29	30	32	24	25	22	25	23	32	30	33	31	15	18	25	30	31	37	29	19	26	29	28	30	27	28	25	41	26	26	30	32	35	21	24	16	26	30	25	28	21	34	25	23	28	23	25	25	29	29	23	28	20	23	35	21	32	25	36	27	19	21	29	18	23	27	23	32	41	20	16	28	25	23	18	26	28	19	18	21	36	18	22	30	29	41	29	25	30	30	30	28	21	24	35	23	24	29	27	22	25	23	28	21	18	41	22	34	25	23	24	13	24	30	31	31	26	24	30	28	26	30	19	23	26	26	22	28	24	20	32	18	32	13	20	28	31	29	27	26	36	22	24	19	26	35	26	23	26	26	27	31	24	25	34	24	27	18	36	23	25	31	33	25	25	29	30	27	31	26	22	33	26	31	25	25	24	29	22	29	27	24	29	31	29	31	28	21	24	25	26	18	32	31	28	25	26	24	26	34	31	22	29	23	30	26	17	24	33	29	24	32	28	29	24	24	28	24	21	34	26	20	31	20	27	25	29	22	30	20	24	29	31	25	26	31	30	24	24	30	20	25	29	25	27	25	31	23	23	24	24	25	34	26	25	20	28	25	25	22	30	25	25	31	23	20	34	23	37	22	20	23	22	32	28	32	28	23	31	25	29	21	32	22	27	23	29	33	28	34	32	28	17	23	28	26	19	21	25	30	33	28	23	38	22	22	29	26	25	30	25	28	27	26	31	21	18	27	33	20	29	21	21	35	24	25	24	25	28	29	35	25	25	16	38	23	18	20	34	18	31	27	29	23	26	16	35	23	28	21	27	18	31	25	26	33	30	22	25	27	23	33	31	27	29	25	27	24	35	28	23	24	30	21	25	19	26	31	21	35	27	22	22	28	29	23	23	20	31	25	21	27	22	27	28	20	20	29	19	29	16	29	30	27	30	35	25	18	30	18	33	23	18	21	24	40	30	21	28	23	23	22	25	21	24	23	26	30	24	30	42	26	30	27	27	24	24	35	18	27	22	17	23	32	29	16	30	16	21	27	29	28	24	29	32	24	23	25	31	21	22	33	25	31	28	35	30	23	26	32	35	21	28	22	27	18	24	19	31	34	25	30	32	23	29	24	20	23	28	20	18	28	27	30	25	22	31	33	25	34	23	28	30	31	21	27	25	23	19	28	29	31	23	29	20	30	21	32	25	33	25	29	31	33	17	39	25	28	26	35	24	20	22	33	28	29	26	29	19	26	28	29	27	34	27	26	19	33	18	18	21	23	22	24	32	25	26	25	30	14	28	40	31	20	32	27	34	17	27	29	33	24	24	29	24	23	25	27	12	22	27	18	23	30	24	28	22	23	16	27	27	28	37	21	32	20	27	34	25	35	19	30	30	24	16	34	27	28	27	22	30	43	21	31	20	31	27	25	24	34	22	22	30	27	28	36	35	33	27	22	18	31	30	24	23	34	21	34	18	26	24	30	28	32	21	19	14	30	29	32	29	36	29	33	25	20	35	32	32	27	26	19	34	23	24	29	21	28	34	28	22	32	32	20	24	25	28	33	34	28	23	30	22	21	26	26	20	24	31	27	19	25	35	25	24	28	27	23	26	31	21	26	24	32	32	29	27	30	27	22	21	28	27	31	30	29	27	26	14	43	43	16	24	32	27	22	21	22	18	27	29	29	24	24	20	21	23	28	21	26	31	29	24	23	25	21	20	27	31	34	25	29	30	21	35	24	28	31	31	29	26	32	26	27	25	35	28	28	23	37	37	24	22	38	29	24	24	26	20	30	30	23	30	31	33	17	30	24	17	34	37	34	22	22	28	23	29	21	29	26	36	24	29	24	29	17	34	22	27	25	21	35	23	26	21	37	28	25	37	30	31	27	20	26	27	30	20	37	34	21	24	24	27	25	33	27	31	29	23	26	27	24	31	25	26	29	23	31	15	33	22	39	37	28	25	25	29	27	33	27	17	26	29	28	26	18	31	19	31	23	16	28	29	31	26	25	29	31	28	28	24	17	29	24	18	23	28	25	24	33	25	32	27	27	25	22	26	23	23	19	29	35	20	29	28	25	17	25	30	21	29	27	23	14	21	31	21	22	33	20	28	25	20	35	29	28	26	25	24	21	25	27	28	18	17	27	46	21	20	26	23	37	18	29	26	22	29	28	29	31	32	25	30	21	16	26	24	23	22	25	26	19	18	22	25	20	31	34	32	23	34	26	31	29	30	16	24	39	29	27	32	25	33	21	35	28	26	29	30	22	23	21	17	21	29	28	22	22	29	26	23	22	30	25	32	18	33	26	29	28	22	24	24	36	29	32	24	25	33	24	27	24	31	28	28	13	26	24	34	26	29	26	19	25	27	22	23	28	29	23	26	23	22	24	20	22	29	23	20	23	35	27	25	19	22	22	32	30	20	21	33	23	23	34	25	27	36	22	21	20	37	28	27	30	25	33	36	29	32	27	24	24	24	24	30	29	20	36	24	24	23	25	32	24	18	26	29	26	21	21	19	29	21	28	27	31	27	29	26	21	20	27	31	29	30	23	13	22	33	24	33	20	23	32	22	27	24	16	38	19	17	22	33	36	21	30	32	15	28	29	32	30	23	21	23	30	24	30	33	29	20	26	27	26	24	24	19	25	37	31	20	21	27	27	20
20237	11152	5942	8797	14785	15026	13332	11604	10684	8751	7646	6806	6201	5249	4699	3436	2539	1928	1835	1449	1386	1140	849	687	629	578	547	548	538	461	430	457	392	473	436	439	440	459	451	420	419	451	423	495	435	451	399	441	417	404	393	365	360	366	346	338	350	396	388	381	334	366	346	376	339	342	352	327	314	352	358	321	341	363	345	296	338	350	348	326	321	358	342	334	303	316	335	340	332	343	336	329	371	338	339	314	294	321	329	339	316	341	326	360	314	341	334	347	338	308	322	369	349	329	326	318	331	319	354	340	304	363	327	311	311	312	325	382	324	322	313	353	342	356	392	465	456	469	614	614	567	519	486	484	461	401	403	384	369	351	353	348	318	327	351	339	335	306	347	330	335	342	294	306	332	332	318	335	325	322	322	311	323	353	339	323	330	373	318	327	322	307	315	325	332	319	308	356	311	282	353	293	311	347	332	314	346	332	334	333	332	307	316	331	322	345	315	313	342	334	336	338	338	339	298	298	338	314	322	323	343	290	320	333	326	301	345	357	308	315	319	323	296	360	324	311	325	320	336	318	355	309	355	327	309	347	336	314	320	317	336	339	334	354	306	318	321	330	354	338	339	323	303	291	341	330	327	325	339	338	339	331	350	333	355	311	347	371	307	351	330	291	310	287	307	348	336	322	322	369	325	314	314	351	310	362	322	324	325	306	309	359	307	327	318	325	332	303	354	337	321	324	331	300	363	323	336	321	319	347	370	328	295	317	299	362	322	314	295	342	304	331	308	335	300	326	329	344	329	300	327	320	322	312	333	305	344	349	330	344	323	295	335	331	314	328	311	320	293	323	319	349	363	334	355	354	338	337	312	319	334	341	322	325	312	349	311	305	321	311	322	310	311	326	339	338	316	348	352	317	335	370	336	296	317	333	314	335	302	353	360	328	321	327	317	310	350	325	315	299	328	332	336	320	370	346	312	328	323	308	343	327	269	334	314	316	327	299	339	346	340	338	320	341	333	304	339	352	318	342	329	309	308	346	359	312	334	321	312	331	307	327	312	360	312	311	343	355	320	308	308	311	354	349	323	354	302	326	334	335	326	298	354	322	330	319	306	324	307	351	327	336	347	342	350	306	311	332	333	313	313	319	332	340	311	280	312	326	308	335	320	362	307	309	304	304	339	325	289	311	328	330	318	315	333	315	335	386	336	322	331	322	305	359	313	343	332	326	315	327	321	350	329	314	335	327	330	312	312	328	313	310	319	315	328	296	346	324	326	326	345	333	319	355	327	338	344	319	302	353	320	326	347	353	329	337	327	347	329	320	317	357	292	342	291	311	304	331	319	319	317	307	332	317	318	358	303	326	359	332	330	320	320	301	343	312	321	352	352	324	325	302	349	314	296	270	340	325	348	334	323	321	327	344	343	298	332	312	319	323	363	357	341	320	278	322	313	325	325	319	349	316	302	309	301	324	300	316	325	316	302	342	330	339	298	326	323	318	312	324	340	349	336	346	337	336	347	344	305	344	328	305	324	315	336	323	344	335	341	323	301	350	334	317	333	313	340	315	327	328	342	348	322	340	362	306	309	317	317	355	310	322	308	330	320	344	300	319	346	314	354	333	307	301	333	327	330	361	348	363	309	334	350	328	342	335	341	322	299	335	309	326	356	302	337	319	319	314	322	331	328	357	286	303	320	331	345	329	324	335	280	333	315	339	349	318	346	358	326	310	326	360	294	346	337	312	352	340	331	346	357	344	340	303	334	319	351	276	340	366	299	340	311	347	303	340	329	331	337	355	293	300	329	291	334	317	327	334	336	324	323	336	284	343	293	347	323	334	332	315	316	300	310	332	334	319	339	333	346	301	331	313	299	316	315	346	327	296	307	334	353	359	328	329	325	346	344	358	360	320	301	339	333	337	306	353	327	340	338	323	317	323	321	340	302	326	339	316	314	324	293	331	309	373	324	344	324	328	327	298	297	351	307	344	316	330	324	310	333	330	298	339	308	315	308	318	343	303	358	311	331	310	329	311	338	336	339	350	313	334	345	316	347	307	311	333	337	332	305	330	298	326	294	323	341	321	328	310	299	321	346	325	338	327	351	333	336	349	299	321	328	323	316	349	323	318	328	320	349	337	317	305	329	325	327	323	315	348	334	321	332	336	309	329	306	323	320	356	320	341	369	335	347	339	330	316	330	301	337	332	356	310	343	327	294	315	340	320	354	333	355	342	334	314	314	325	320	357	332	299	359	344	321	360	308	325	355	342	323	373	341	333	335	337	326	316	319	336	327	326	332	300	301	320	318	336	324	335	343	323	342	296	327	335	342	313	337	314	323	329	331	355	346	350	332	344	342	320	315	300	300	332	328	319	313	356	288	348	334	354	337	315	345	318	328	276	303	314	331	331	301	291	326	349	333	319	315	327	318	314	318	356	317	324	315	308	343	350	313	330	352	316	299	338	360	350	328	330	330	338	315	335	332	333	336	323	308	327	345	318	297	334	337	328	312	312	309	325	341	328	343	323	323	317	337	311	345	320	352	314	351	316	306	311	327	300	333	299	333	326	336	290	337	327	319	345	335	335	290	360	324	318	315	349	334	305	310	313	314	357	333	287	327	338	338	360	338	307	343	296	299	332	330	376	341	293	335	339	324	298	306	316	306	339	340	336	341	306	335	353	325	331	314	341	348	343	328	333	308	326	358	336	323	318	307	355	348	341	329	322	318	322	310	326	316	320	343	310	356	344	365	316	327	358	372	305	338	333	320	337	332	336	319	315	343	316	338	330	333	356	321	318	350	333	334	349	325	321	354	323	335	308	356	339	331	310	317	312	327	327	292	336	336	315	349	348	346	327	320	324	312	331	341	331	339	321	289	300	311	313	362	333	332	340	320	313	321	327	293	343	331	351	326	325	315	323	330	338	336	345	295	351	318	318	319	310	328	297	320	311	351	354	359	319	306	314	334	316	318	327	345	311	330	309	335	315	330	362	319	316	328	331	322	322	338	349	305	338	355	358	308	312	296	320	346	321	326	358	348	321	311	349	326	336	304	286	324	329	343	348	346	330	328	303	337	351	350	316	315	344	328	324	348	296	309	325	299	344	294	349	299	326	293	349	333	309	318	284	361	314	315	354	343	323	325	326	329	313	322	323	335	340	323	309	343	318	327	352	321	319	343	297	331	352	325	313	347	309	305	349	366	348	328	306	318	337	340	316	312	319	320	323	311	323	297	353	292	340	317	316	321	325	310	338	298	327	314	346	353	318	316	365	322	332	333	336	340	307	335	330	336	375	332	322	332	312	309	329	318	319	335	339	340	301	308	319	332	319	363	335	327	318	341	361	306	318	327	341	335	349	340	326	330	341	360	326	323	313	325	338	321	292	318	311	328	298	324	326	320	333	351	345	361	371	351	320	341	343	307	311	349	290	320	311	312	326	326	349	355	325	332	312	318	317	316	338	318	336	302	342	336	318	351	329	312	314	328	324	312	339	300	337	353	328	341	321
2472	625	326	208	162	199	220	188	174	174	161	129	153	134	112	102	75	59	51	49	51	47	37	50	30	29	30	37	43	28	29	43	27	26	30	28	28	28	24	23	33	29	27	31	38	27	42	33	24	30	33	26	29	31	20	29	24	17	33	38	26	22	30	26	40	31	24	39	27	29	24	26	37	21	20	22	40	28	25	30	31	31	39	23	24	21	36	25	27	21	30	22	28	27	28	31	25	19	23	34	30	32	25	34	30	43	26	26	35	30	16	26	22	22	24	27	30	24	31	38	28	20	29	25	25	23	33	24	29	24	32	46	32	27	25	38	32	38	34	33	27	40	36	27	23	24	22	22	18	25	29	38	20	21	22	31	19	29	27	27	36	28	23	28	27	24	21	32	38	26	25	26	23	24	32	18	28	28	26	27	25	26	33	19	21	26	28	14	22	35	29	38	21	34	28	32	28	24	25	27	29	23	20	27	20	26	23	31	24	42	27	26	28	36	25	32	21	37	25	27	24	28	17	25	18	23	25	21	28	19	24	27	25	31	38	24	21	28	25	25	24	28	33	38	31	25	31	26	29	25	29	24	30	26	17	23	23	36	19	30	28	27	22	29	22	25	25	19	18	21	18	25	32	21	26	30	22	26	25	20	21	13	28	27	33	34	32	28	29	21	28	24	26	25	30	24	22	27	26	12	24	27	20	23	27	24	28	25	29	30	24	24	27	36	21	34	21	26	20	20	23	25	25	18	30	30	18	29	20	26	29	24	25	19	27	30	31	24	26	29	33	31	33	24	24	29	28	24	32	35	36	35	23	25	28	21	23	19	27	25	30	30	26	23	28	23	21	18	35	26	24	30	28	32	24	28	33	30	29	35	28	25	20	22	34	26	28	34	22	20	15	29	29	32	33	26	14	37	31	31	25	24	26	31	27	30	21	23	22	22	30	21	22	24	30	31	30	32	29	20	29	25	26	27	25	18	27	30	20	29	31	28	25	28	28	29	31	28	20	31	27	28	27	28	25	19	26	20	23	31	24	24	25	25	39	22	31	24	23	29	27	38	17	28	36	21	22	28	22	20	18	37	27	26	31	29	29	25	23	21	29	19	16	31	21	27	36	33	27	15	21	22	21	27	17	24	29	31	20	31	23	25	36	22	28	20	28	19	39	19	34	38	18	14	21	31	26	19	26	23	25	24	33	27	29	22	22	27	30	27	29	26	26	30	23	29	22	28	33	31	34	29	24	11	33	21	32	24	33	29	20	34	27	20	27	27	35	23	20	37	34	25	22	25	21	24	19	17	25	14	23	25	26	36	23	30	23	27	19	23	33	28	21	26	35	24	23	31	25	22	26	30	33	21	24	19	19	27	20	23	18	26	25	32	23	21	31	26	30	21	24	27	23	21	31	24	25	20	30	28	31	25	33	24	27	25	27	31	19	26	31	28	29	16	20	24	31	26	23	27	23	14	27	29	20	20	24	28	30	28	27	38	34	24	31	28	30	37	27	27	25	28	22	21	29	19	24	29	24	21	26	28	23	38	24	23	27	24	30	29	17	26	37	28	23	27	32	30	27	30	32	30	26	17	25	22	34	24	32	25	34	22	24	23	27	32	31	25	24	27	30	21	24	28	17	26	28	28	27	28	30	33	26	22	27	24	28	29	24	35	22	17	29	29	31	19	30	22	37	24	30	25	29	26	24	28	17	23	25	31	25	26	25	18	24	29	32	22	28	25	23	23	26	18	18	28	27	25	24	26	24	26	24	30	37	30	26	23	42	26	24	21	26	33	35	20	21	24	24	27	18	21	30	21	31	30	17	22	21	16	17	34	31	26	31	26	24	32	18	18	26	24	23	20	25	32	21	34	32	26	28	29	21	32	25	26	16	25	19	23	24	19	21	24	31	26	17	28	17	29	35	32	26	20	28	21	26	36	24	22	22	22	27	38	26	26	36	37	30	22	29	32	23	16	23	25	28	30	25	28	23	30	32	32	35	25	35	29	24	24	24	29	22	27	20	25	22	25	25	21	20	24	24	25	29	31	26	30	25	28	12	26	24	32	24	26	25	22	23	28	27	26	29	17	33	25	34	22	28	25	24	27	24	25	34	33	30	33	27	22	29	32	29	30	18	27	28	29	21	25	20	21	17	28	26	31	21	27	29	28	24	27	31	22	22	30	25	24	24	29	30	21	28	23	18	18	25	20	29	34	28	29	22	23	29	25	26	32	27	25	25	15	26	20	26	28	25	27	41	25	24	20	14	26	15	24	36	30	37	33	30	32	31	25	26	26	33	38	26	24	23	34	28	28	29	28	31	34	26	26	22	30	25	33	20	33	29	24	28	21	23	23	18	24	31	32	19	27	22	24	18	17	22	22	18	28	31	26	27	29	29	24	27	32	36	31	30	20	25	24	27	17	17	28	24	22	18	28	22	20	32	31	27	26	25	23	20	26	20	25	24	26	32	36	27	19	37	18	21	27	33	27	33	19	27	27	26	22	33	30	42	22	23	22	17	30	27	26	29	25	32	26	27	22	28	18	28	31	19	25	34	19	28	27	25	23	25	24	29	26	21	23	23	24	21	26	28	30	28	25	22	33	35	40	20	24	26	27	26	23	30	34	29	34	26	24	25	23	30	22	20	32	26	28	32	33	18	30	17	29	28	23	25	25	34	28	28	26	30	28	30	29	31	24	26	28	25	24	30	25	26	30	31	26	34	33	28	19	32	28	27	29	17	28	22	24	27	28	27	33	33	24	37	36	33	26	19	22	22	29	23	29	25	26	25	35	27	29	27	24	23	26	22	27	27	22	29	35	31	22	25	23	25	34	27	26	24	26	29	26	26	24	30	33	27	31	24	27	32	25	26	18	24	21	30	29	36	30	27	21	28	21	40	24	25	30	16	21	34	24	26	22	21	21	30	28	28	28	22	20	25	26	25	23	20	21	30	15	26	19	25	30	24	30	24	25	20	24	28	19	41	20	18	23	32	23	20	23	23	32	28	26	28	33	31	39	27	19	24	25	20	33	19	25	33	26	37	24	23	29	30	32	28	17	34	22	28	32	24	26	25	26	30	27	31	33	26	26	28	27	21	22	24	22	28	22	30	26	27	35	20	23	33	23	18	35	31	34	28	31	22	20	32	26	30	25	22	35	29	22	27	28	27	26	25	24	29	23	34	30	23	26	24	27	28	22	27	30	18	18	23	23	29	17	31	27	35	29	30	28	23	22	21	28	26	29	22	20	26	20	27	31	30	32	15	25	21	24	19	22	24	19	27	34	22	24	29	26	32	27	32	31	27	27	26	31	19	32	16	33	23	22	18	24	21	23	30	26	25	22	28	24	22	26	16	27	24	20	23	33	31	16	29	29	30	29	30	19	31	22	26	25	21	31	20	21	20	23	23	31	14	22	27	19	18	29	18	27	30	25	25	24	24	26	26	25	24	19	21	18	13	31	23	31	28	24	19	17	26	24	20	38	25	22	29	28
19696	10203	5787	8280	13890	14432	12923	11445	10866	9045	7725	7017	6466	5742	4930	3703	2584	2106	1982	1563	1404	1187	878	761	689	652	552	511	534	510	415	450	413	445	418	472	420	495	404	468	425	486	456	477	410	449	406	445	418	413	419	424	391	379	343	390	381	361	368	406	370	356	371	351	300	356	347	352	356	324	374	333	328	351	347	343	350	340	337	337	329	295	335	348	342	334	324	354	347	356	337	335	344	342	345	315	318	342	338	352	320	300	312	324	322	351	369	319	312	338	336	318	338	325	301	353	333	310	317	309	288	308	324	325	309	302	323	332	316	359	350	374	360	337	352	475	484	523	572	562	595	461	488	429	446	428	425	355	348	347	363	324	350	344	312	332	299	321	355	339	294	336	332	328	338	314	319	320	329	337	342	323	314	326	339	342	306	324	320	362	330	333	281	314	321	353	301	320	303	333	340	333	342	317	339	262	359	320	347	347	334	353	319	310	325	325	299	302	324	342	273	318	361	325	311	349	337	334	348	339	344	339	338	353	355	351	363	314	355	343	314	332	307	322	322	307	346	324	310	325	319	336	312	334	325	291	313	310	335	332	328	321	335	323	332	322	328	311	317	326	323	336	344	315	298	353	310	326	364	335	313	355	308	306	351	328	326	309	312	311	360	314	334	339	357	330	333	323	313	305	323	302	295	348	336	295	319	326	320	342	329	329	325	325	319	308	302	327	348	334	316	343	362	358	345	326	326	362	311	349	310	337	324	320	305	303	349	330	308	318	328	313	289	334	309	325	326	364	326	306	299	312	363	325	336	304	327	314	318	348	322	323	341	308	322	295	318	378	291	329	342	332	317	303	317	292	290	323	298	313	300	329	322	341	330	307	323	325	312	315	305	330	335	334	324	356	320	320	347	333	319	298	332	383	306	328	352	299	325	341	343	310	323	311	315	308	324	315	322	334	329	309	341	323	329	326	323	299	295	341	341	343	316	329	315	315	342	318	337	325	313	331	326	292	293	339	328	348	308	356	302	360	305	321	343	324	327	361	354	330	305	292	296	332	334	323	371	341	326	337	344	323	328	332	333	299	330	318	325	349	368	329	284	329	335	314	323	343	358	311	334	304	291	343	316	321	341	318	324	328	358	316	322	321	352	347	345	319	324	303	345	305	347	309	319	345	354	304	318	294	323	296	336	315	335	283	352	292	321	294	311	321	329	336	314	306	331	338	335	305	310	316	351	308	320	327	302	346	295	317	323	363	345	312	346	346	333	268	334	336	306	326	312	341	341	315	318	320	299	320	306	305	335	313	333	327	312	351	318	336	311	336	338	331	341	334	317	331	307	321	309	348	292	333	307	323	324	302	357	328	318	338	305	304	310	350	302	335	348	323	338	312	304	336	321	312	320	330	336	295	311	343	349	360	321	340	290	335	321	339	321	338	324	327	340	320	314	340	345	309	346	317	314	296	344	299	325	331	323	328	297	302	374	351	328	349	324	327	293	308	326	346	324	339	318	299	314	336	308	337	318	315	354	334	337	307	315	316	329	311	299	334	356	319	334	343	355	321	314	365	317	300	334	331	258	317	325	297	312	322	364	312	302	326	323	330	306	314	335	323	349	324	334	319	309	330	335	286	346	338	328	346	338	301	325	325	350	334	314	311	302	323	343	355	347	308	363	348	314	374	321	332	353	315	335	306	321	299	349	306	324	335	315	334	363	332	308	326	331	308	312	338	343	307	307	330	335	299	337	347	314	305	315	344	329	339	330	298	322	330	327	308	334	318	297	309	306	316	317	317	311	351	312	329	294	327	320	326	362	303	351	361	317	303	302	332	346	338	305	285	290	322	335	325	320	319	314	321	295	334	342	318	346	334	290	344	318	317	309	313	327	359	375	298	330	303	353	332	313	338	320	342	336	341	333	317	337	302	313	311	301	336	309	303	311	337	321	320	352	374	340	294	292	322	351	334	334	325	339	334	335	306	315	344	338	324	302	369	327	349	300	299	319	327	331	355	293	332	309	375	325	316	332	319	302	349	321	269	299	331	316	324	322	311	339	340	330	320	321	300	302	336	331	333	312	319	326	336	334	326	322	337	304	318	291	379	308	304	325	312	323	311	314	309	303	361	361	309	336	309	320	346	356	317	299	341	361	319	305	363	328	335	346	305	314	320	318	306	358	317	309	282	300	314	312	316	311	304	323	306	332	310	313	330	327	346	335	356	320	327	327	299	353	330	327	290	339	326	331	326	343	345	324	301	339	265	321	316	321	314	286	302	349	314	318	302	309	322	320	297	311	281	357	301	350	325	315	323	273	344	335	327	333	319	335	319	297	336	326	302	310	312	316	325	320	348	336	291	336	328	332	337	305	313	347	309	316	322	340	307	315	318	309	288	323	323	291	308	338	317	336	308	325	303	324	324	337	309	315	300	335	316	327	333	310	342	310	293	301	326	324	309	356	305	310	339	374	351	345	307	270	302	359	329	328	310	315	374	326	355	311	339	314	336	307	338	334	340	310	312	299	317	325	305	336	299	315	311	309	333	302	323	311	333	338	322	336	313	326	346	343	339	362	370	333	294	306	319	340	334	307	322	336	344	332	349	313	334	327	310	332	311	335	343	319	339	289	314	363	339	323	324	338	320	331	319	299	331	332	324	336	321	323	355	313	337	352	327	276	332	343	324	330	335	318	328	310	349	343	316	342	345	326	342	309	352	330	328	334	290	353	376	291	347	305	308	331	338	290	318	365	310	345	338	315	326	347	328	319	311	286	347	340	324	306	360	361	326	350	314	304	337	310	337	322	340	298	349	325	331	364	329	300	326	342	364	309	327	310	341	333	308	306	332	321	332	333	307	341	325	332	324	349	312	325	328	309	338	335	342	332	327	311	318	322	329	308	343	319	348	303	317	324	329	311	322	330	286	280	321	352	343	328	333	292	311	309	349	329	302	338	310	352	329	288	335	306	354	324	333	306	314	342	371	299	322	351	344	312	348	316	324	343	304	301	320	330	296	322	311	300	294	298	353	311	322	362	306	304	347	320	323	315	328	334	349	339	338	318	333	320	309	351	325	347	327	332	306	334	351	322	293	364	323	334	307	318	310	301	321	319	361	289	346	311	330	340	334	324	302	296	342	328	336	313	324	295	316	313	337	323	355	341	323	302	321	311	332	320	334	304	312	309	329	295	336	325	334	323	317	351	338	293	339	333	328	323	310	312	352	345	333	308	323	326	311	294	356	351	306	353	311	321	298	310	304	339	317	339	330	334	314	324	334	290	306	322	323	331	322	347	313	311	320	341	327	315	304	332	342	316	337	347	358	347	294	328	339	332	331	324	340	352	328	329	334	340	313	336	319	333	320	331	327	335	331	326	328	294	309	298	327	312	327	326	327	334	370	320	368	296	330	304	342	327	339	354	305	298	296	327	320	330	324	305	333	328	324	305	328	351	332	317	340	323	317	326	334	320	334	307	318	328	322	306	297	313	353	304	309	312	348	305	326	321	324
1879	882	465	251	293	313	293	275	274	214	214	196	187	146	150	121	72	62	69	71	54	48	42	43	32	44	38	26	29	34	24	25	30	25	22	27	30	25	26	21	30	24	26	35	32	29	18	23	28	35	35	20	28	30	26	26	18	26	29	30	18	26	20	21	22	19	21	23	23	24	13	16	23	36	23	26	25	25	23	22	30	22	22	23	17	27	24	29	27	17	25	29	22	24	21	23	27	24	27	32	17	23	26	29	26	26	38	17	19	27	28	25	27	25	29	28	23	28	23	26	15	19	23	16	26	15	20	32	28	26	24	36	16	24	27	27	37	32	28	34	25	33	27	22	35	24	22	19	25	24	29	25	23	18	23	26	27	20	26	35	17	21	31	21	22	32	22	19	19	25	18	32	26	26	32	24	18	34	18	25	16	23	26	24	24	21	30	24	31	17	26	18	24	21	20	16	22	23	25	26	24	25	22	19	16	24	24	20	25	15	20	33	23	25	22	38	21	11	28	19	24	23	28	19	27	30	27	21	14	25	29	15	25	21	18	19	20	21	23	18	25	25	34	30	20	28	30	18	21	18	23	25	24	24	12	24	16	25	16	40	17	19	19	13	30	22	15	14	23	22	23	18	25	21	31	30	30	24	23	22	21	25	28	18	22	21	28	18	23	27	27	28	24	27	25	29	22	24	27	35	28	16	23	17	23	27	23	24	29	24	36	34	20	22	17	36	24	24	21	23	16	20	15	17	30	26	28	19	25	24	17	21	22	27	23	21	19	27	18	26	19	18	25	20	25	22	21	26	27	26	24	29	17	22	27	22	25	34	13	26	23	17	25	28	17	25	27	23	26	27	26	29	25	27	29	19	29	18	23	22	30	25	26	25	25	20	31	25	19	25	25	24	26	26	30	21	23	23	22	23	25	17	29	25	31	18	22	24	25	18	22	18	19	21	35	22	25	26	29	23	24	25	32	28	27	24	20	28	26	24	28	24	20	25	20	22	21	23	18	22	28	31	18	22	15	16	19	26	19	20	15	13	19	17	22	26	26	24	16	21	25	18	19	19	25	27	19	25	23	12	20	34	20	28	21	21	25	24	31	21	24	19	24	16	20	30	16	20	18	19	30	16	21	22	29	33	17	24	23	22	27	19	25	24	26	31	19	23	31	22	26	18	16	24	22	26	26	21	25	26	12	45	24	25	21	24	22	29	20	14	29	20	28	25	28	33	27	15	16	23	28	19	22	29	29	23	29	18	27	22	22	20	19	19	20	27	22	36	15	19	27	15	34	15	19	22	27	27	31	19	20	22	24	22	21	32	26	16	19	25	28	29	30	21	28	19	18	21	17	20	27	21	23	25	28	30	13	27	15	14	22	12	21	19	24	23	25	26	18	27	24	23	22	21	13	16	23	20	21	22	19	22	19	21	21	29	25	26	30	14	25	17	24	23	31	18	26	21	25	14	29	19	18	19	32	19	24	30	26	30	21	26	26	24	23	22	25	23	23	25	25	21	21	26	19	19	12	23	27	20	32	22	28	24	21	22	20	27	19	18	25	19	27	21	15	25	24	33	17	14	26	24	26	26	28	23	26	13	30	18	22	26	22	23	15	25	21	16	29	28	16	14	30	19	27	27	22	30	28	32	20	23	27	21	25	22	21	28	25	27	23	24	18	20	21	26	30	30	22	19	18	35	33	18	16	19	26	23	19	33	18	19	30	34	27	23	18	32	30	26	34	24	13	27	22	19	25	24	25	21	27	21	34	24	24	25	13	24	19	29	30	26	29	27	31	28	29	19	25	19	22	26	23	19	27	30	26	22	19	22	21	27	15	19	20	16	19	30	28	32	25	23	21	25	29	24	27	28	21	21	21	26	25	15	26	19	29	24	16	20	25	25	21	28	32	16	22	29	25	18	21	21	31	17	26	18	19	21	23	23	26	26	20	29	13	21	29	22	16	26	21	18	19	21	24	26	23	15	25	18	25	29	18	18	18	27	21	20	25	22	30	16	24	22	31	34	17	24	25	22	24	21	13	18	24	32	21	24	11	20	27	23	28	25	25	20	30	24	25	26	21	22	25	19	29	26	17	22	31	22	19	24	30	25	26	25	34	19	32	19	22	31	24	18	26	20	24	35	24	23	33	16	29	23	20	26	28	18	25	16	22	16	15	22	25	25	28	17	18	28	18	22	22	21	24	26	22	31	22	20	21	23	19	19	32	23	17	23	17	22	19	25	20	31	32	22	18	19	24	18	22	20	17	11	16	24	29	21	21	27	18	27	28	16	20	26	17	21	27	19	24	22	26	27	27	19	22	22	15	19	23	18	23	23	22	21	19	24	17	20	24	21	24	23	16	24	30	20	13	24	18	19	31	22	27	26	14	30	18	27	17	22	16	24	37	15	21	24	23	26	23	28	24	27	30	17	17	22	25	14	30	31	21	20	17	26	18	15	32	26	26	30	19	18	25	18	29	25	26	20	41	26	23	23	24	23	18	23	19	13	25	19	21	18	18	17	21	30	18	22	18	18	33	23	23	25	18	22	18	25	19	28	25	25	17	22	20	30	25	20	25	21	30	20	17	29	26	28	29	17	14	24	32	26	29	26	25	16	29	19	15	26	19	16	24	17	29	25	19	29	24	21	20	24	20	18	15	21	25	22	29	30	19	23	29	32	26	16	19	21	26	25	20	25	25	24	20	28	21	26	22	18	23	17	19	27	17	19	26	22	17	21	14	26	22	26	19	28	22	21	30	29	17	33	23	21	16	21	27	13	11	20	21	18	26	24	16	22	30	23	18	24	25	27	21	28	34	32	20	28	28	28	19	22	12	25	28	20	31	30	23	25	26	27	23	25	23	18	23	23	25	28	24	31	32	28	25	23	26	20	20	24	18	21	31	12	26	21	26	16	31	20	25	13	25	24	15	28	27	22	33	26	21	21	20	20	27	21	19	20	24	23	25	24	25	25	18	32	27	20	22	30	26	15	18	23	20	27	28	22	22	31	30	26	22	20	15	24	30	30	24	30	20	22	22	31	32	22	19	31	23	23	27	21	24	27	25	27	15	15	29	19	21	26	20	23	16	29	19	22	30	21	16	17	33	27	20	23	28	29	22	16	27	24	24	21	26	26	17	21	31	20	18	22	25	16	27	24	16	22	20	32	24	23	19	21	18	19	20	22	26	17	19	24	26	26	17	19	20	23	27	23	23	30	22	29	27	27	21	29	26	32	27	14	23	34	20	24	19	22	33	25	25	18	34	17	24	20	27	28	20	16	29	27	21	23	28	27	21	18	21	26	17	23	25	21	27	24	13	25	19	27	29	31	16	28	22	31	20	30	22	22	27	24	26	26	17	19	27	23	23	22	30	26	23	22	27	23	22	24	18	27	18	31	25	20	27	16	26	15	21	22	30	21	20	25	16	31	33	19	24	24	28	24	22	24	25	36	21	17	18	25	26	20	24	26	29	23	17	18	18	21	20	23	28	27
23117	12757	7328	10657	17630	17969	16392	14371	13344	11434	9545	8557	8379	7262	6240	4489	3202	2659	2365	1916	1821	1544	1011	862	785	707	639	604	572	564	487	475	461	450	420	473	423	490	451	502	486	486	465	486	457	463	419	402	483	423	397	400	365	394	357	371	375	371	375	353	378	400	380	342	354	313	345	340	309	314	332	329	311	344	330	296	322	278	302	311	309	309	339	293	305	307	288	280	334	289	328	268	302	294	320	298	294	307	307	262	274	286	300	333	316	307	311	285	301	285	291	284	261	275	297	313	310	295	308	296	323	277	282	279	272	277	316	296	316	285	316	333	345	341	358	466	652	613	663	587	567	518	469	435	445	432	388	338	324	290	321	282	309	277	253	292	301	283	293	301	300	331	315	296	265	289	284	276	304	298	289	277	288	292	298	298	321	266	287	289	303	296	301	295	284	280	315	307	285	302	280	295	277	297	288	303	296	279	298	283	273	296	315	276	272	282	281	277	252	297	292	313	266	278	266	308	285	308	311	310	282	295	267	298	287	301	284	274	258	255	333	307	266	292	289	304	280	267	306	293	310	269	302	299	293	302	293	282	298	271	318	289	286	294	283	279	317	281	267	268	266	266	308	283	279	262	271	287	272	277	280	306	301	280	295	271	261	307	297	302	310	245	324	304	291	274	282	314	295	332	278	269	312	275	267	289	295	259	270	338	307	303	273	289	270	320	270	292	293	308	291	289	269	317	262	311	279	330	265	285	308	284	276	283	319	307	287	258	271	290	293	290	305	278	258	281	325	279	269	315	311	284	297	271	305	294	287	301	273	289	301	266	299	287	266	301	249	286	292	287	307	276	277	316	284	269	284	279	298	326	314	327	286	287	321	271	289	284	287	312	291	274	298	300	318	282	300	291	277	314	275	293	270	274	278	296	288	285	270	308	272	314	307	285	298	289	275	292	264	272	292	315	309	313	289	298	296	270	262	283	280	282	277	297	299	278	285	298	293	295	273	315	265	257	300	287	301	282	300	264	296	293	268	288	290	268	304	289	265	286	277	297	298	302	306	264	274	282	332	338	278	274	283	296	275	293	282	273	314	316	283	348	332	292	310	274	276	300	289	314	303	290	298	323	296	281	298	299	259	266	296	297	265	297	278	277	279	299	305	298	281	274	276	319	295	287	293	277	304	275	269	334	275	308	288	295	308	271	270	300	288	288	304	304	300	281	290	268	318	281	293	287	272	289	269	305	293	269	295	265	276	295	281	316	298	326	307	294	311	269	302	284	328	292	278	275	300	298	271	246	249	303	320	256	291	319	312	294	278	251	283	300	308	297	266	301	292	270	273	309	280	270	284	272	307	305	288	314	287	308	313	264	280	280	275	320	304	315	317	313	275	264	287	289	292	312	302	288	278	303	271	298	342	299	293	312	286	275	296	318	297	284	301	283	269	279	311	310	301	299	284	298	286	263	308	311	274	294	269	328	291	354	318	307	284	304	300	296	292	303	262	291	309	280	309	278	313	275	264	300	280	290	291	294	271	281	277	275	283	294	318	296	294	294	290	304	291	296	280	284	299	314	309	274	318	317	299	299	295	285	297	273	301	289	297	280	321	291	299	293	285	270	296	279	325	284	305	298	321	324	308	303	314	284	293	311	294	293	309	309	271	281	278	277	315	282	263	283	280	289	268	273	282	298	283	277	302	281	303	282	277	285	273	285	265	338	294	282	266	298	284	284	289	294	304	279	270	274	284	280	281	293	273	279	294	287	297	317	277	308	288	284	288	288	304	290	281	251	302	298	283	275	270	290	284	261	302	264	298	305	307	283	265	278	268	302	302	279	294	294	265	314	258	305	308	307	305	293	266	295	295	285	301	288	290	280	288	305	284	318	284	274	275	305	308	317	342	297	260	286	283	264	299	271	290	292	263	303	277	270	291	294	260	299	292	288	296	299	318	297	286	324	294	272	318	253	274	302	291	279	292	287	320	277	268	275	272	291	317	267	303	321	293	267	298	272	302	271	303	266	314	283	305	299	278	293	307	304	287	305	258	301	276	313	282	289	300	255	272	245	306	281	274	268	296	279	304	273	276	266	271	285	279	309	312	321	271	324	304	312	271	331	276	275	312	288	292	277	301	303	269	288	299	290	315	269	274	279	294	322	300	346	279	296	284	329	292	283	288	253	283	287	319	319	281	300	295	268	278	285	291	261	278	274	292	277	289	307	271	273	301	319	295	270	297	265	298	278	302	322	292	316	264	313	306	325	290	288	290	293	291	277	288	274	304	286	286	271	329	306	284	315	286	292	292	284	292	284	303	260	284	271	293	288	293	289	281	281	296	297	299	291	314	307	308	314	249	295	285	295	258	254	298	297	286	291	260	289	303	297	298	266	316	282	283	283	305	261	289	300	287	290	279	297	286	313	280	294	310	286	275	270	309	297	292	311	277	305	288	324	311	295	274	272	272	268	275	281	319	280	268	290	279	303	284	324	291	300	310	264	279	298	266	277	314	274	275	292	297	290	272	308	258	327	278	311	307	305	279	317	288	263	301	280	273	292	303	299	260	287	302	282	313	314	303	242	309	274	293	293	315	283	283	300	275	283	284	307	286	272	316	289	320	315	319	290	286	284	268	292	300	290	273	262	317	302	297	287	294	295	297	311	278	320	309	302	289	310	244	275	302	294	307	267	295	276	289	283	283	309	296	262	274	323	284	270	281	265	317	274	264	284	296	281	293	289	289	280	301	317	295	294	273	272	295	313	309	286	296	271	273	302	302	273	315	312	269	285	280	300	294	299	279	263	293	278	324	284	300	296	296	319	287	291	291	315	326	302	307	285	283	294	291	307	290	295	269	298	268	301	347	310	267	324	267	299	298	322	286	292	294	276	262	338	280	284	270	285	303	290	266	303	294	299	297	311	270	315	346	312	305	297	287	276	291	290	309	278	295	308	306	285	292	262	294	285	277	293	313	304	272	303	297	285	273	307	267	277	287	253	304	299	307	301	318	255	300	323	293	310	283	289	275	310	278	288	295	311	293	286	323	293	294	285	305	291	284	280	269	283	283	286	330	273	282	311	311	316	274	282	274	305	290	289	290	295	303	262	321	291	279	284	297	281	318	283	305	327	304	299	274	278	320	297	308	287	303	302	266	327	299	289	278	295	297	262	280	287	273	288	283	297	290	264	282	297	292	305	272	288	284	296	280	269	304	310	292	282	307	298	293	320	319	305	273	286	306	319	279	278	303	313	280	291	298	303	278	280	332	281	277	289	287	313	321	316	242	297	304	307	312	301	265	287	271	295	283	312	273	295	287	281	291	291	297	301	264	303	295	290	282	278	313	299	292	274	271	290	326	249	281	291	289	278	282	310	301	329	293	317	306	257	291	317	287	276	295	297	296	287	274	287	295	322	275	279	256	293	268	325	253	288	295	286	301	294	289	294	282	314	327	258	287	300	269	265	295	289	285	282	317	289	307	283	287	298	308	318	306	293	270	278	262	313	259	293
1577	325	176	118	105	128	136	137	145	129	98	111	125	94	104	89	53	56	45	46	44	35	32	35	37	34	31	39	22	29	42	33	29	28	30	30	32	23	31	35	36	32	41	28	42	28	38	32	33	29	29	26	38	33	26	23	30	27	20	32	24	35	26	34	19	32	30	18	30	31	34	35	35	25	24	30	27	23	21	27	25	26	32	20	29	24	29	26	29	31	21	32	33	33	31	26	31	22	32	22	34	22	22	34	35	20	29	28	24	35	29	29	36	25	28	25	28	27	34	29	37	33	30	30	26	23	32	30	31	23	28	38	29	28	29	39	29	37	37	31	36	43	27	30	42	22	28	34	40	23	31	29	27	39	32	33	27	32	27	36	30	16	30	32	29	34	30	30	25	25	19	28	25	23	18	34	29	39	19	34	38	27	24	27	30	30	27	31	34	27	25	28	26	41	26	39	38	26	38	31	28	24	25	34	24	24	35	33	33	22	31	31	28	33	32	34	25	27	24	28	26	29	36	28	30	25	27	39	25	27	32	38	34	22	30	31	27	31	30	25	39	24	23	37	27	38	29	34	30	32	37	29	29	29	29	33	22	15	30	29	22	36	38	29	28	24	29	31	28	28	40	29	30	31	29	26	30	35	27	34	28	32	24	26	30	27	36	26	28	35	33	33	33	25	34	36	35	33	26	29	20	26	27	24	28	30	19	22	30	28	25	26	23	32	33	34	20	32	27	36	33	32	33	26	24	32	26	25	28	32	25	32	30	36	32	32	38	32	33	31	24	32	29	36	33	30	32	28	33	18	38	25	34	22	36	25	29	28	29	27	30	32	22	34	26	24	27	33	31	24	35	20	26	26	25	29	36	29	36	31	28	34	30	30	33	30	20	27	27	31	32	28	26	32	35	30	26	35	23	29	25	26	50	36	27	35	20	32	33	34	27	35	38	26	16	30	30	31	28	35	24	31	33	23	28	34	35	36	26	31	34	32	25	31	29	22	31	39	40	31	24	31	32	26	24	27	32	37	38	29	26	30	36	27	32	28	30	33	28	27	23	27	32	35	35	37	29	27	35	23	27	27	26	20	26	30	27	20	32	29	26	34	31	23	24	31	22	41	22	26	33	31	35	29	22	30	30	31	25	26	31	22	37	30	29	23	33	23	24	22	34	21	29	27	28	22	27	30	26	29	23	34	19	34	43	29	30	29	29	35	29	26	28	34	28	15	35	30	35	35	29	28	32	36	26	35	21	25	33	34	25	43	27	29	21	26	28	31	20	25	30	24	30	41	36	27	33	26	30	20	37	40	34	26	26	27	23	19	43	29	25	23	28	23	30	35	26	29	32	32	29	34	30	21	23	30	32	25	24	32	27	24	35	31	30	30	30	22	29	26	25	35	36	25	29	27	27	32	31	25	26	30	26	29	31	32	30	33	28	28	36	26	26	35	34	27	32	35	24	37	38	23	25	28	26	22	30	32	40	22	34	32	25	26	38	32	32	39	26	32	23	31	32	31	29	27	30	35	25	36	32	33	23	30	44	27	30	31	31	39	35	23	29	26	32	15	30	33	22	24	35	22	27	35	24	24	25	33	27	32	17	31	28	23	24	24	25	30	28	24	27	25	23	25	25	31	27	23	32	28	29	20	37	30	34	29	28	36	36	24	29	27	37	25	25	22	35	27	28	24	26	35	25	32	28	33	33	30	28	32	33	17	25	32	30	40	30	31	23	22	34	28	29	25	22	22	25	26	24	28	30	34	28	25	35	32	27	24	23	35	38	22	33	30	25	30	22	24	20	26	40	25	18	23	24	29	27	34	32	29	32	24	28	29	31	38	24	33	22	20	29	31	29	28	21	23	22	21	31	24	19	28	25	29	32	31	23	29	26	37	22	29	35	30	30	30	26	29	24	31	33	35	34	29	37	30	31	34	26	36	34	27	21	28	21	27	22	26	32	39	28	25	30	31	28	25	28	23	26	36	26	30	31	29	23	35	29	30	29	31	20	32	36	27	36	27	27	24	27	27	20	33	31	36	21	29	30	31	35	18	21	23	32	24	24	27	28	23	36	34	35	22	30	34	26	24	35	28	33	29	29	36	24	25	27	29	36	25	36	28	32	30	30	30	33	27	33	34	33	36	19	33	30	30	35	33	32	24	33	36	40	33	28	22	25	30	28	29	36	24	47	24	32	24	23	32	24	33	25	29	27	30	37	32	23	29	23	28	36	29	34	28	29	36	35	25	32	34	27	24	32	29	30	28	28	32	29	28	30	37	29	20	30	25	34	39	33	26	26	39	42	36	22	23	21	34	34	36	34	26	29	15	32	27	29	24	26	26	31	37	35	33	22	17	29	27	23	19	30	27	37	25	30	33	26	34	31	33	31	29	31	21	27	23	27	29	24	25	29	39	26	35	27	32	40	28	30	25	22	30	20	33	28	39	24	29	36	28	33	24	29	30	32	28	31	35	26	18	26	38	26	30	19	22	24	35	21	22	41	23	28	31	35	34	45	27	32	30	25	33	34	36	27	31	30	21	31	31	31	25	20	23	34	32	26	21	27	39	28	31	24	31	37	27	32	33	25	21	29	33	36	34	20	43	26	38	31	34	30	22	30	31	30	32	24	31	29	24	31	26	24	36	28	32	28	30	31	31	25	19	39	23	31	36	32	26	24	25	27	26	27	36	36	36	29	30	28	39	25	36	29	34	35	28	27	26	29	25	29	32	28	24	33	27	26	28	36	25	28	22	18	36	26	30	41	33	21	26	28	24	39	28	26	41	49	29	28	26	26	24	35	27	26	30	28	30	25	32	29	37	40	30	29	31	35	30	29	32	31	41	24	28	26	32	30	25	31	28	29	31	39	48	33	21	25	26	31	26	28	30	27	26	24	38	25	28	30	27	37	31	22	23	29	28	35	25	21	34	25	32	28	39	29	33	30	28	23	29	31	24	18	26	27	20	30	31	31	29	23	40	29	28	37	31	30	24	31	26	27	33	35	33	28	28	28	29	32	19	40	24	27	31	25	27	30	33	40	31	26	42	32	29	19	30	24	27	31	29	33	29	37	24	27	32	25	41	28	25	25	33	33	33	33	23	30	22	26	28	31	29	28	20	35	29	32	25	28	28	33	31	32	25	31	26	28	30	34	18	29	34	29	26	35	37	30	37	24	34	29	36	21	36	18	31	33	29	29	29	19	30	22	38	34	28	32	35	32	33	26	34	31	28	36	27	16	42	39	30	42	26	33	21	32	30	32	32	28	32	36	27	33	27	29	28	36	30	34	32	39	32	30	28	24	25	34	32	30	33	27	38	29	29	25	22	25	39	24	27	20	27	31	25	27	26	35	43	24	34	27	32	26	20	24	39	30	17	21	26	36	38	32	27	27	29	26	29	25	36	25	28	31	30	28	35	30	40	34	33	28	24	26	30	34	34	28	35	28	27	36	27	29	23	28	17	32	23	18	19	29	24	19	30	30	30	27	29
15959	7397	3672	5376	9344	9978	9040	8034	7557	6250	5173	4607	4432	4073	3215	2300	1528	1283	1253	1110	1012	876	611	585	542	481	447	430	439	430	400	428	400	427	400	396	435	430	441	418	428	402	420	436	409	413	422	404	409	436	389	406	410	428	392	373	424	407	394	390	320	403	386	357	328	363	350	382	358	383	406	380	401	376	365	361	346	355	364	312	347	357	345	383	385	356	379	362	352	353	380	346	381	377	315	355	347	359	350	349	354	345	367	334	362	362	348	333	354	356	351	352	367	367	371	357	384	380	356	336	352	354	369	350	366	372	364	369	350	376	363	399	334	355	364	411	469	560	536	563	532	497	433	399	468	454	420	376	366	425	363	355	382	340	379	338	363	360	355	354	368	380	338	352	359	363	325	356	390	356	372	320	374	303	392	375	339	328	362	369	339	406	335	372	399	350	360	339	329	348	381	358	388	345	352	353	344	345	329	340	354	346	376	360	358	394	363	406	355	379	357	333	376	375	337	319	348	381	349	351	342	354	354	363	348	358	355	386	344	375	383	333	371	347	373	375	351	360	361	375	363	384	348	311	310	358	323	372	363	331	349	360	327	361	390	382	374	375	400	336	323	359	357	330	329	364	298	334	332	346	344	318	354	357	362	341	319	376	420	372	324	356	367	356	366	366	361	332	372	337	367	351	366	370	323	348	350	364	369	386	379	329	352	373	369	356	367	405	368	370	344	343	344	362	412	370	335	352	372	337	363	338	373	369	356	379	351	362	370	346	379	371	368	359	389	320	353	336	331	375	315	369	366	335	363	348	363	390	362	351	325	378	341	356	361	381	344	377	374	356	340	344	359	373	360	354	345	359	397	373	374	378	375	339	366	336	349	372	368	354	368	372	366	370	364	334	375	371	366	364	373	344	338	346	361	334	357	371	366	374	316	353	364	319	343	380	365	356	347	331	369	360	376	361	356	367	387	336	346	350	389	365	376	366	362	332	385	395	370	368	381	339	363	377	350	346	389	346	359	380	370	337	361	391	358	357	403	341	406	358	372	357	327	385	357	375	352	348	359	417	387	365	380	402	342	383	395	372	381	392	365	346	362	376	357	335	380	342	343	394	330	360	365	374	350	381	369	345	374	360	320	364	321	384	323	322	334	340	360	333	352	360	346	387	377	345	355	320	353	345	335	368	341	370	376	358	349	368	366	378	354	341	379	335	379	355	343	366	338	341	336	396	392	370	324	359	392	362	379	355	374	361	365	383	377	368	330	366	372	386	364	353	316	360	371	382	355	336	357	376	344	341	360	352	380	363	365	381	359	334	368	339	365	370	344	396	342	374	355	361	345	336	386	349	390	348	323	353	367	328	382	379	351	328	371	372	368	352	341	353	351	379	347	349	355	347	344	400	374	338	316	361	366	331	391	355	377	371	356	341	355	365	345	325	390	324	374	365	364	366	331	338	315	357	369	346	357	343	394	327	341	387	344	360	338	342	347	340	359	359	377	356	346	355	339	365	393	393	365	335	350	381	354	393	359	341	357	344	342	330	384	350	370	322	371	377	341	375	342	366	387	372	360	365	357	401	352	350	352	365	355	341	360	365	351	363	371	334	343	345	375	328	344	364	341	372	333	367	348	341	366	349	392	399	332	404	339	370	359	357	349	369	340	385	362	375	380	350	392	374	398	375	370	377	372	355	399	364	362	332	356	353	359	357	358	383	319	349	356	392	336	388	392	346	326	368	340	342	332	394	387	349	392	370	357	360	384	358	347	363	344	370	362	341	349	368	330	355	340	357	338	363	366	384	405	324	330	329	360	352	373	350	360	382	350	360	333	372	366	349	367	329	358	330	387	355	370	348	347	389	339	373	352	373	334	363	340	367	369	375	348	352	334	374	341	371	365	333	376	351	349	351	338	363	364	342	369	350	346	371	410	364	354	371	363	333	348	370	317	391	328	342	358	342	385	339	368	383	349	349	321	333	345	393	381	369	315	295	339	368	294	349	351	423	336	373	379	370	342	355	381	368	331	358	357	350	409	350	351	347	356	372	338	345	341	328	330	341	343	345	385	346	347	366	370	373	389	347	314	350	371	320	373	400	363	360	407	330	381	376	348	358	371	373	353	354	356	360	358	340	375	371	332	327	335	371	355	369	395	364	363	317	337	326	351	361	351	375	392	366	359	389	354	337	333	377	332	338	368	364	359	377	338	365	335	345	357	375	385	343	403	329	354	360	347	366	356	349	381	370	358	337	362	362	337	369	350	370	389	342	362	328	352	368	346	353	368	322	378	333	341	352	346	365	398	341	347	326	359	342	335	355	350	347	381	361	398	360	358	355	353	357	353	313	382	342	350	347	377	371	371	333	368	374	338	369	395	357	344	348	335	361	348	355	366	343	347	338	354	353	369	355	372	340	368	336	358	352	341	332	320	356	381	366	367	319	348	350	322	363	391	351	377	371	388	317	368	345	381	352	413	353	341	360	353	332	373	368	358	320	383	361	354	345	384	364	360	350	369	333	335	373	347	375	341	373	375	356	338	339	373	389	347	402	357	341	405	365	387	364	355	371	345	365	338	356	348	371	356	353	326	347	357	367	369	368	365	363	352	354	386	339	354	356	379	364	363	351	351	365	388	356	367	359	367	378	362	339	377	338	377	368	361	403	384	350	378	369	382	358	351	353	344	350	360	364	387	350	361	369	339	369	367	347	330	373	325	335	379	348	375	378	357	343	327	342	360	370	359	390	368	364	383	376	364	372	319	361	349	367	371	360	343	380	365	367	357	349	367	403	351	368	328	361	368	374	360	363	375	337	356	407	323	352	348	359	353	337	349	346	348	336	349	358	338	351	374	351	357	394	371	326	372	387	361	386	405	371	355	385	373	386	378	385	417	366	374	366	364	334	355	369	366	322	358	359	352	353	371	368	387	357	377	391	374	371	358	357	365	368	347	357	332	365	363	346	352	347	348	334	372	361	352	366	351	358	378	382	346	369	331	346	388	359	346	368	324	380	372	340	388	357	395	369	371	333	353	381	374	335	372	354	352	367	352	319	356	350	345	349	338	332	378	374	359	338	403	360	351	376	370	352	351	331	311	360	347	372	388	345	340	364	375	337	381	297	319	341	362	358	328	380	362	352	374	380	307	335	365	362	364	371	367	371	351	376	365	373	352	351	361	332	375	386	378	374	375	388	364	343	396	339	367	341	347	360	374	358	380	316	340	351	326	373	354	397	371	337	375	321	362	365	357	349	335	402	320	337	377	344	359	384	396	357	366	373	371	346	375	324	345	392	351	343	383	343	347	375	359	367	338	370	370	371	356	395	343	372	348	346	354	376	351	363	326	346	360	355	336	360	332	367	387	349	361	355	368	325	374	357	357	336	334	383	380	344	366	398	359	384	392	366	356	370	314	346	331	370	339	336	351	369	372	353	302	384	358	341	360	388	383	357	358	373	353	363	349	351	358	355	370	385	357	338	332	366	374	377	365	317	334	348	385	350	345	360
1353	656	334	161	169	219	177	221	191	201	167	160	167	143	107	89	65	64	67	52	59	44	36	34	40	40	31	38	34	25	35	23	43	31	19	22	25	34	27	27	33	28	34	30	28	31	31	30	28	31	23	25	29	20	40	25	28	19	16	29	26	30	27	30	32	24	31	21	28	25	26	29	33	30	30	25	19	30	24	24	16	31	28	35	19	18	20	26	22	25	23	21	26	21	35	33	15	25	29	24	35	21	30	28	29	30	15	34	31	34	26	24	32	27	22	29	29	28	30	30	24	27	26	25	31	29	27	16	23	26	33	27	29	28	25	32	28	35	35	34	37	39	38	28	20	23	24	25	33	24	24	29	29	34	22	28	21	29	29	27	32	37	40	19	30	24	27	27	25	19	33	24	29	23	26	28	18	30	18	23	20	29	32	29	20	35	27	35	28	25	20	24	29	22	22	27	21	26	26	28	21	28	21	13	23	28	33	28	24	19	21	33	30	18	23	24	24	35	25	32	34	19	23	30	30	32	35	32	27	25	24	15	19	31	29	38	18	31	27	22	21	18	31	31	30	26	19	20	29	36	19	27	30	30	29	25	35	30	20	27	19	32	28	21	22	29	32	26	27	26	21	26	20	23	28	25	19	18	29	20	30	39	28	28	25	29	29	23	29	36	22	32	29	15	32	21	30	19	25	34	22	19	22	20	19	23	29	29	19	26	21	33	24	17	29	29	24	31	27	22	29	21	24	25	24	37	25	37	31	30	21	21	25	37	36	30	33	15	23	33	25	22	32	27	29	27	26	24	26	17	28	32	26	31	30	29	32	31	23	21	32	23	26	28	19	36	17	34	32	27	29	30	26	26	22	26	25	28	24	32	22	32	25	33	19	17	25	33	21	42	20	30	23	24	21	25	24	25	28	30	26	14	36	40	27	30	25	22	20	30	25	22	37	27	28	23	25	38	25	26	21	24	23	14	28	25	30	26	19	23	22	15	26	26	22	22	23	30	28	22	23	27	19	30	29	23	24	23	33	27	30	22	21	24	24	23	33	36	21	26	26	27	23	30	23	21	20	24	29	26	29	25	24	40	25	21	30	26	32	20	27	24	24	28	24	26	26	29	23	27	19	24	26	34	25	24	21	28	22	24	28	29	18	30	31	17	16	35	30	26	20	25	27	17	31	26	36	22	32	20	18	25	33	23	17	28	18	27	24	22	27	17	34	28	28	34	26	26	23	24	23	22	25	19	25	27	35	25	29	27	35	24	29	29	21	31	23	25	28	16	29	21	36	30	28	37	21	25	26	24	20	27	24	23	29	25	12	26	22	19	21	24	27	29	27	28	32	21	21	27	28	20	21	34	32	25	29	29	19	15	31	22	31	24	18	27	29	29	28	27	28	23	31	22	29	22	24	23	22	27	27	15	24	23	26	25	20	30	20	29	23	36	31	41	33	27	27	23	27	23	28	25	23	32	29	28	21	28	15	28	28	29	16	27	31	42	26	35	25	29	21	26	29	31	27	28	33	22	33	26	32	29	26	26	31	21	33	21	31	29	21	16	23	21	25	29	29	24	30	16	27	23	29	34	20	23	37	22	35	21	32	28	17	21	31	24	22	23	25	32	35	25	28	30	19	26	23	21	25	25	34	22	28	30	27	27	27	31	25	28	22	34	21	24	31	30	25	32	28	38	29	28	15	21	22	31	24	27	23	28	18	29	23	25	35	23	18	19	21	25	22	22	33	30	33	28	29	21	21	27	30	27	31	23	38	20	31	19	33	32	30	31	25	30	18	30	19	20	27	36	23	25	18	22	32	20	21	18	30	14	27	32	16	18	23	26	25	29	26	25	30	29	23	33	25	24	19	27	21	27	20	28	29	25	22	26	23	22	23	18	27	20	32	24	26	25	25	34	30	28	26	21	32	30	21	30	26	18	24	25	24	26	26	23	20	26	30	23	26	29	21	28	23	29	30	32	31	27	29	25	22	23	34	27	29	31	27	24	26	31	35	31	21	26	26	33	23	22	19	34	22	34	22	34	29	31	25	27	36	31	23	23	25	26	26	23	21	20	23	24	18	32	25	23	27	20	18	32	33	20	19	21	26	32	26	24	21	27	19	29	34	18	30	31	21	35	26	25	17	32	24	34	23	26	29	33	23	35	31	35	26	26	24	22	22	28	36	22	30	26	28	19	30	30	14	24	28	31	23	20	22	32	28	23	31	23	29	24	23	29	36	17	26	28	27	14	33	30	25	19	26	27	21	29	29	35	36	20	36	19	22	20	22	26	30	28	27	33	23	29	26	17	27	30	33	31	28	24	27	20	19	28	31	27	26	24	26	28	34	33	28	38	20	24	21	16	29	35	32	22	32	26	28	21	28	29	21	24	29	21	33	24	34	32	25	25	25	23	21	25	24	29	16	24	35	36	23	30	21	35	25	35	20	17	27	25	36	20	34	23	35	23	27	24	21	30	35	23	28	26	22	20	27	26	17	28	27	24	24	26	28	23	26	31	29	33	28	27	23	33	20	24	26	21	23	29	20	28	28	20	27	30	33	14	24	19	30	31	23	17	31	25	24	24	22	26	31	34	30	28	24	25	30	16	30	28	26	27	18	41	25	23	28	28	29	33	19	31	31	32	30	26	23	25	28	13	25	25	37	30	40	23	20	24	27	37	26	28	29	29	27	31	31	25	30	28	30	26	26	24	19	31	34	30	28	36	29	25	27	29	21	25	25	21	20	26	25	26	25	29	40	19	12	26	31	25	29	27	26	27	27	20	31	28	14	20	29	24	28	24	21	30	27	23	23	31	28	35	23	29	27	26	29	21	26	37	22	20	24	23	30	30	29	29	18	31	25	28	33	24	32	21	38	28	19	26	23	25	37	26	19	18	25	29	32	30	27	26	26	16	23	36	22	29	19	31	19	31	31	24	20	22	23	22	24	24	28	20	19	25	24	32	30	18	23	26	32	27	22	27	28	18	22	36	26	33	32	33	23	21	23	29	34	25	19	29	27	24	19	22	32	20	16	32	23	30	31	39	25	30	34	23	29	23	35	16	19	23	18	26	20	15	26	21	36	27	32	29	30	29	29	22	27	25	27	24	26	14	33	17	36	33	23	33	25	24	25	23	21	26	32	25	30	38	25	24	26	28	27	25	32	32	29	23	22	26	20	19	29	26	21	38	16	27	19	24	31	22	29	28	26	23	31	17	27	25	20	18	22	25	28	29	19	36	22	23	15	22	26	25	26	30	23	31	24	23	34	29	23	22	27	22	25	28	34	31	19	29	27	27	28	23	22	21	23	25	24	30	33	35	28	27	21	22	18	28	16	30	22	36	25	29	34	25	17	27	37	20	20	24	26	19	26	25	23	30	27	29	19	23	21	29	25	15	33	25	29	31	31	27	29	26	30	31	23	19	28	23	19	21	29	25	29	32	17	29	24	36	34	29	22	32	25	29	32	32	21	31	14	30	28	32	32	24	28	34
19756	11084	5810	8677	14461	15141	13787	11862	10953	9239	7801	6577	6435	6031	4703	3355	2292	2064	1746	1544	1449	1159	820	735	679	576	572	549	488	497	491	453	462	432	468	422	456	444	443	456	464	446	461	450	453	466	422	448	430	421	455	405	399	378	394	355	404	374	349	377	367	377	376	364	379	391	370	334	371	377	350	380	374	356	361	383	320	346	295	331	342	312	336	319	341	322	331	344	341	318	333	328	334	345	328	334	334	319	344	349	358	315	320	312	318	324	363	330	328	360	355	341	358	343	362	338	331	304	330	341	353	341	305	331	337	314	318	324	339	343	363	335	341	317	372	483	515	641	625	579	595	505	417	469	432	446	397	365	370	347	304	351	321	321	329	336	350	341	294	309	340	307	344	348	351	350	323	318	310	323	335	331	317	326	313	353	314	360	320	312	311	321	287	325	348	332	332	323	295	332	326	314	321	340	332	306	321	312	313	368	373	351	317	307	329	382	326	344	318	327	328	337	317	334	281	318	341	327	335	310	354	345	345	352	343	325	318	353	309	323	319	336	304	327	330	328	314	318	309	343	330	297	355	310	346	311	340	327	335	340	335	303	308	355	371	332	326	310	337	348	323	345	319	324	336	322	308	325	308	316	330	317	311	332	346	343	323	321	331	326	319	342	315	342	337	322	334	327	317	296	303	303	305	334	335	316	302	351	328	334	322	297	344	314	341	330	319	340	332	332	353	349	316	309	322	348	317	293	334	353	309	338	334	323	321	308	306	358	320	330	302	338	320	371	345	328	325	327	342	304	281	290	342	335	304	326	313	293	350	316	326	347	291	325	320	334	316	322	314	340	329	327	330	294	333	285	314	321	365	335	305	314	318	358	349	306	353	314	283	337	318	345	358	342	339	308	359	344	305	314	335	324	308	339	342	321	323	371	333	301	328	319	277	334	325	340	337	342	310	302	339	320	356	329	333	303	361	340	329	345	315	309	309	336	331	322	330	340	351	338	312	330	286	328	364	322	308	269	339	293	345	352	316	351	321	299	331	314	350	308	311	361	354	315	339	313	308	295	351	328	342	321	331	317	331	335	316	343	305	342	360	309	313	303	353	336	322	375	301	327	347	299	308	335	324	339	352	322	326	322	331	353	315	348	330	359	339	293	333	302	288	311	305	320	332	346	323	333	358	308	306	357	318	331	306	311	324	348	334	316	319	336	328	305	324	311	339	329	299	349	329	362	326	310	345	338	296	325	342	319	305	333	340	345	331	309	270	336	316	324	330	326	333	321	323	324	343	310	319	313	305	339	333	358	334	340	317	303	330	325	298	344	314	328	319	308	332	315	354	342	324	337	309	314	299	324	361	315	325	311	296	312	334	330	336	329	339	268	358	316	330	344	330	318	358	346	329	360	336	315	332	331	340	307	340	322	362	326	332	360	279	341	320	350	314	320	322	363	322	334	353	291	321	343	368	351	365	303	307	324	342	323	360	338	318	296	329	311	336	313	311	349	345	337	326	347	320	353	300	342	324	296	302	323	332	324	298	325	340	336	330	346	314	326	331	315	327	301	328	361	337	304	329	313	314	303	375	357	354	332	293	311	347	348	351	344	307	332	305	370	295	326	308	335	303	319	346	298	324	341	351	305	318	320	327	300	353	287	332	356	328	334	327	340	291	348	334	334	312	291	310	310	361	343	294	339	344	339	320	318	332	356	314	336	357	324	302	305	315	330	301	311	320	327	348	357	335	312	343	326	345	351	278	322	353	331	323	338	304	317	326	327	330	329	337	330	319	329	342	347	344	336	333	341	330	330	321	326	333	348	324	341	351	337	319	347	339	339	320	325	316	314	337	304	313	315	310	305	306	320	328	332	293	330	332	322	324	369	308	314	336	381	330	358	324	314	349	336	294	305	340	332	318	321	312	343	332	329	328	331	300	329	342	326	363	316	352	335	318	357	337	332	327	351	334	344	306	357	349	335	348	339	300	310	331	322	328	342	315	343	353	317	341	329	322	317	344	319	359	320	328	329	327	330	312	344	347	323	323	344	341	312	335	325	334	341	312	346	317	340	307	347	320	307	301	334	309	321	340	291	299	344	316	356	330	307	315	330	304	356	335	331	319	321	332	325	355	343	324	313	326	293	292	339	344	316	335	311	325	336	319	333	329	327	324	311	341	309	332	328	349	326	354	334	333	313	314	316	363	297	329	333	269	307	319	348	340	305	316	335	316	304	343	340	324	309	329	314	328	343	293	336	328	340	303	372	352	315	309	315	296	328	319	329	362	329	341	318	320	309	324	293	337	328	320	315	330	323	342	334	327	333	321	348	305	334	297	313	352	331	293	317	330	328	314	359	328	349	332	318	337	317	393	291	337	308	339	329	329	331	291	325	322	325	333	334	340	331	328	333	301	303	321	324	350	315	338	363	341	298	303	314	327	342	362	328	328	328	311	308	318	356	314	325	316	327	298	364	307	330	331	314	310	331	345	351	367	317	344	331	324	328	305	330	304	311	275	315	291	322	326	343	338	330	297	347	335	362	344	334	311	304	351	315	301	325	313	338	340	337	353	321	362	324	344	295	325	293	326	324	320	328	323	326	317	346	299	339	338	314	300	308	310	331	318	336	300	295	328	320	321	372	335	309	299	336	314	317	308	338	339	334	322	307	347	324	299	310	321	313	315	339	326	357	331	356	340	334	326	310	342	350	308	316	322	336	333	332	318	311	343	291	331	319	352	306	313	329	341	351	328	314	310	335	314	347	376	284	310	318	320	338	360	316	366	327	391	353	334	331	331	314	334	354	328	334	304	334	332	333	301	319	336	342	351	321	337	304	351	303	315	287	331	314	311	308	335	343	311	321	336	338	349	316	330	307	329	330	318	331	302	324	352	312	341	326	361	334	333	330	306	340	316	352	334	345	316	312	346	332	290	349	321	317	339	306	348	296	314	319	335	319	307	330	348	305	320	335	310	320	315	363	315	309	365	345	311	333	351	318	351	354	298	334	299	313	318	311	347	337	356	311	333	335	304	327	320	329	361	318	335	329	306	288	347	316	367	328	310	341	334	331	340	337	293	340	330	310	337	331	358	349	343	314	339	334	331	328	298	361	352	334	317	337	320	332	326	298	346	351	306	329	315	372	348	337	317	326	318	354	368	317	351	310	324	318	350	339	336	336	310	339	332	363	337	345	338	351	285	339	319	322	324	327	293	322	336	299	330	342	315	364	348	317	324	322	335	337	295	318	335	358	316	345	319	292	314	311	327	313	317	359	301	307	337	328	330	321	328	317	308	324	326	320	352	341	276	343	338	356	337	327	323	319	340	326	309	328	318	332	311	320	321	321	316	311	336	313	345	352	310	347	325	353	322	366	343	341	333	311	312	326	295	348	353	324	313	319	348	323	334	317	348	347	316	337	360	330	331	296	348	365	319	337	319	299	337	277	347	336	329	342	346	341	307	352	315	336	334	309	320	323	328	289	321	303	341	316	297	339	312	318	312	302	330	367
2390	550	293	153	172	187	194	195	232	167	172	150	143	173	116	102	56	41	51	57	44	46	36	38	43	38	32	38	29	41	40	30	33	25	25	32	31	40	28	25	34	29	23	34	34	29	26	23	26	38	23	26	34	24	30	29	30	33	30	16	25	37	33	27	29	26	36	28	29	34	33	31	25	29	29	31	22	21	20	32	34	21	20	29	22	31	18	37	21	25	33	23	24	24	22	32	29	36	24	24	25	24	26	19	39	23	25	26	29	27	28	27	36	28	27	27	29	30	27	37	26	29	25	29	25	31	32	31	31	22	30	25	17	19	30	27	33	28	25	34	34	36	37	28	29	25	34	30	32	34	32	28	17	30	29	24	33	28	20	31	33	37	24	21	22	18	24	27	36	25	31	24	36	28	26	31	34	33	28	24	21	23	20	31	26	28	26	29	21	26	24	29	36	20	33	21	28	23	22	32	36	22	17	40	34	22	27	32	21	27	25	24	31	23	22	21	35	29	22	30	33	14	31	25	20	30	24	38	28	24	22	27	20	29	18	30	37	24	30	31	27	29	22	21	23	26	21	31	25	35	24	30	25	26	26	33	20	26	22	26	29	21	17	24	29	25	21	38	21	24	30	39	34	20	19	29	34	27	28	21	25	21	36	25	24	26	29	28	29	17	28	20	20	24	28	24	29	27	24	25	24	29	27	29	26	30	27	27	29	28	26	24	20	28	24	29	24	35	27	24	21	26	30	20	29	37	24	36	28	17	32	21	25	30	15	26	34	30	19	27	29	31	32	29	25	18	30	27	23	32	26	24	18	20	29	24	22	24	29	28	27	9	20	29	31	26	24	24	32	21	33	29	27	34	22	23	22	41	26	34	25	26	22	32	28	33	33	21	30	19	19	27	20	32	25	31	20	22	25	33	29	30	26	28	29	33	21	23	23	26	22	26	22	28	32	38	23	28	27	35	26	24	28	29	35	31	25	27	27	20	30	26	29	23	36	25	29	25	33	33	14	28	35	21	27	28	31	28	27	28	27	18	26	23	23	18	23	17	20	24	36	29	26	22	25	20	25	25	31	27	25	18	31	33	29	29	30	30	26	30	23	30	30	28	21	24	31	19	46	22	33	30	19	33	25	21	30	32	27	22	19	35	26	33	34	29	32	32	19	27	26	27	33	24	28	21	27	22	42	27	13	14	30	26	23	18	26	30	20	27	22	21	26	33	23	34	22	27	31	25	31	23	29	25	26	29	28	30	34	17	23	32	30	29	32	22	27	35	25	22	22	25	28	24	25	26	35	33	27	22	20	25	20	25	22	27	23	28	30	29	19	27	28	31	28	20	25	26	27	29	27	21	27	25	25	31	26	19	27	30	27	35	23	22	26	25	21	26	30	22	27	32	25	26	29	31	23	19	25	40	23	45	25	28	32	29	20	29	25	27	24	29	32	23	20	34	18	30	27	19	23	31	24	22	36	23	15	28	26	25	24	23	23	36	26	28	18	34	25	20	29	20	26	23	18	31	24	28	24	20	28	25	30	31	18	31	25	26	31	20	22	21	16	28	19	22	37	34	30	33	25	19	27	22	37	26	23	31	20	34	15	27	28	21	21	30	37	25	17	23	32	16	28	19	20	23	31	23	30	23	37	31	24	24	28	24	31	22	31	27	19	29	30	39	18	25	31	25	33	21	24	20	36	26	30	30	26	21	29	31	30	27	26	27	20	29	24	25	22	16	24	31	31	28	27	24	35	29	27	27	32	20	19	33	26	29	28	41	21	26	34	27	20	28	30	30	28	25	30	28	26	28	21	38	23	30	28	30	27	22	16	25	26	25	37	19	25	23	29	29	24	26	27	31	31	31	26	26	29	31	26	35	21	25	19	25	26	29	20	34	21	34	26	37	27	27	33	30	29	31	24	26	18	22	29	17	36	24	37	23	19	26	25	30	33	31	23	28	35	25	19	36	23	30	25	25	28	24	23	18	33	23	17	17	25	23	37	32	26	32	24	34	21	18	24	29	32	24	19	33	35	16	28	30	15	32	28	38	33	25	31	27	30	28	30	18	30	26	32	21	25	28	21	28	17	25	34	24	34	27	29	27	26	30	31	27	31	28	28	23	30	37	25	29	25	28	27	26	30	28	32	21	21	25	15	27	14	25	33	25	26	12	23	32	38	23	32	26	25	22	27	22	31	24	32	31	26	25	24	32	32	24	26	24	25	16	34	25	25	26	22	21	31	27	23	28	25	30	34	29	41	36	22	29	28	22	27	26	26	24	29	27	23	40	27	22	29	27	20	24	26	25	27	24	31	20	27	32	22	35	28	29	28	18	21	28	38	31	26	23	31	29	23	37	24	16	23	17	21	32	24	20	23	25	26	30	27	16	31	24	28	23	33	28	30	18	28	26	20	23	26	30	26	25	19	27	28	33	32	28	29	25	34	30	20	36	23	30	30	25	24	32	25	28	17	32	34	30	24	28	28	38	21	30	39	28	36	21	22	18	24	21	28	23	30	32	27	25	22	27	23	27	24	26	30	27	27	41	27	22	28	20	30	31	31	24	19	23	23	27	23	31	28	30	26	31	30	17	21	29	20	25	27	28	26	18	20	39	25	22	22	21	23	31	33	36	37	26	24	42	24	28	25	26	19	22	28	29	21	30	27	29	25	30	32	23	20	22	25	20	22	30	30	23	27	30	25	23	22	25	21	26	25	23	28	32	29	23	32	40	39	24	26	36	41	23	24	24	27	25	33	25	26	25	28	41	29	34	16	31	30	32	20	25	33	37	29	24	37	27	30	22	24	22	28	27	26	26	29	30	22	24	21	28	22	38	28	22	21	26	32	34	29	26	18	22	21	27	26	21	15	32	29	33	19	35	29	29	25	32	36	17	28	27	28	15	32	31	18	24	29	27	29	22	26	22	27	24	19	30	20	33	24	35	24	22	28	30	16	24	28	26	30	25	33	19	37	26	24	30	31	27	25	26	27	39	23	21	28	23	30	21	25	30	18	25	34	34	23	30	31	23	18	23	32	20	23	28	19	16	32	31	24	19	23	25	26	28	33	26	20	21	25	34	28	33	15	38	28	26	27	22	31	24	26	18	29	26	13	22	28	23	32	28	19	30	34	29	23	21	22	17	21	21	30	37	23	22	21	29	30	18	29	28	28	25	20	26	29	29	43	33	35	35	22	25	36	31	35	32	21	17	25	23	28	23	21	34	27	20	23	26	27	37	26	26	23	32	33	33	24	23	32	28	26	24	28	21	37	20	34	28	21	26	22	19	20	32	33	26	30	33	21	24	30	20	36	20	24	27	25	30	24	28	27	30	24	29	31	23	28	26	24	29	17	25	21	24	35	31	29	26	29	20	24	28	42	25	27	32	17	21	32	32	24	35	27	35	26	23	21	30	25	28	24	38	31	27	26	23	32	26	24	34	19	18	25	35	23	18	26	22	29	25	33	22	36	26	28	29	29	17	25	19	33	24
19058	10041	5532	7975	13587	14541	13448	11927	10944	9497	7721	6678	6686	5958	4740	3463	2537	2108	1785	1586	1446	1131	793	743	709	611	567	532	495	541	468	433	449	449	491	478	414	481	437	449	438	435	441	463	455	489	436	458	477	430	410	400	392	356	379	353	372	414	366	397	372	405	355	351	369	343	333	351	340	303	358	369	352	333	327	325	368	357	322	357	324	318	331	325	334	303	321	321	320	344	318	310	347	310	313	322	359	324	310	301	334	319	296	328	339	344	327	325	332	318	331	335	308	331	319	325	331	323	306	347	324	336	326	296	309	322	323	311	291	342	337	352	315	338	383	517	594	606	550	597	562	466	460	440	423	426	392	360	342	359	318	307	321	310	324	342	331	352	305	348	327	376	327	324	280	309	313	321	336	339	330	333	310	309	340	316	295	312	334	342	342	339	320	321	347	311	330	330	336	336	306	323	284	317	308	314	297	316	321	341	351	323	313	299	303	313	327	326	337	344	339	315	298	300	348	315	306	330	324	329	302	315	300	311	338	354	311	351	288	354	334	325	353	312	305	335	348	313	338	345	352	296	308	345	326	306	332	334	270	332	305	327	318	326	316	351	297	286	295	293	311	289	311	331	330	293	332	312	342	305	328	342	301	342	313	345	297	319	336	366	330	321	310	307	323	320	322	308	332	312	317	299	321	319	322	323	363	283	313	324	343	377	329	328	310	351	325	315	339	291	305	310	324	340	322	341	327	317	332	338	331	310	334	307	335	303	316	289	296	290	324	328	330	322	301	327	312	307	290	322	338	334	295	322	335	336	326	318	341	320	333	308	296	328	324	300	303	310	325	327	310	335	319	311	353	318	303	308	364	312	322	301	318	329	314	341	335	324	327	300	344	326	306	333	333	314	332	328	312	309	312	308	306	315	330	312	305	315	315	324	314	332	299	311	339	314	329	298	334	315	307	323	339	321	339	335	326	314	280	313	324	322	313	332	300	323	347	328	310	320	333	304	333	319	370	298	313	300	330	343	313	349	292	313	323	267	322	301	322	332	298	313	305	323	349	322	294	333	308	295	340	343	320	294	330	347	302	323	325	325	325	299	311	336	327	354	333	306	340	297	344	293	323	305	319	314	285	317	315	311	305	332	338	313	360	295	347	343	325	330	332	346	351	318	317	345	317	366	349	349	311	302	372	335	285	296	327	333	315	302	341	322	317	351	298	317	369	321	368	325	319	317	317	323	323	350	323	340	327	304	343	317	305	311	332	306	307	341	322	326	324	327	335	326	323	349	349	303	309	304	323	284	321	320	339	280	298	341	302	318	325	321	300	292	309	293	316	349	365	297	298	302	329	312	336	334	343	331	326	310	312	326	319	330	323	323	338	295	333	326	338	340	319	321	316	331	330	297	328	311	345	326	309	336	327	331	323	324	342	293	307	339	320	343	327	328	291	331	322	345	313	310	340	343	310	336	326	346	366	313	289	290	308	310	321	309	336	338	358	332	338	362	324	334	310	330	316	311	307	307	306	372	331	297	336	328	287	326	313	319	302	321	304	325	344	368	340	320	316	364	289	292	347	321	320	320	313	322	338	347	334	313	344	286	337	338	322	294	318	338	334	331	323	321	337	340	318	306	319	340	333	310	348	317	335	381	327	320	310	349	329	319	338	324	291	319	301	338	312	304	325	344	328	327	319	301	335	304	331	325	328	308	295	314	314	344	289	317	310	302	332	333	347	313	316	326	343	310	325	310	307	355	302	337	314	295	356	286	302	333	340	339	360	346	316	305	285	315	326	343	315	314	316	325	346	317	322	340	332	293	323	344	355	350	334	324	304	328	308	285	346	306	313	313	356	322	327	356	308	302	320	348	329	329	327	336	321	324	331	350	323	320	347	301	315	320	306	319	314	361	324	326	330	309	317	342	309	320	297	303	331	346	327	319	307	284	332	314	317	320	311	339	319	346	318	329	322	312	305	336	335	331	349	340	305	327	332	285	294	330	344	332	293	332	354	322	311	305	346	338	316	346	313	296	322	334	336	318	321	347	328	334	331	321	283	309	327	329	333	328	344	343	323	328	319	293	335	319	332	288	340	336	289	341	334	341	306	317	324	329	324	363	345	297	316	334	322	326	291	340	322	347	307	312	281	309	327	335	288	343	301	288	312	323	329	326	328	327	304	335	317	315	326	345	320	312	318	317	328	353	362	313	300	331	331	355	350	318	328	321	337	305	314	320	312	315	331	309	345	320	319	321	331	305	351	304	307	358	296	309	329	327	312	307	335	336	333	308	332	306	306	329	317	292	308	344	332	340	297	343	319	325	312	323	320	332	323	313	309	294	315	357	333	347	325	335	319	322	320	326	320	315	335	332	314	347	318	306	313	313	311	275	361	335	351	327	330	309	301	284	321	305	298	341	281	308	335	302	354	310	328	320	296	354	334	293	319	319	315	301	313	323	338	303	323	339	314	293	318	337	352	336	342	336	365	310	315	318	321	336	330	310	315	333	358	314	349	329	358	333	312	301	322	302	333	303	357	348	305	327	305	337	291	332	369	343	338	330	323	306	354	350	347	334	315	300	325	292	322	345	343	295	335	339	324	301	313	330	297	359	284	322	305	305	308	337	319	325	335	347	341	319	328	323	310	321	372	314	296	306	323	283	321	338	378	301	306	316	344	354	320	337	306	300	296	268	335	313	319	337	349	348	313	319	324	301	324	303	362	289	329	335	313	300	329	329	313	311	326	321	323	292	320	350	307	341	338	314	312	331	324	307	314	296	310	346	342	329	280	321	307	314	334	323	324	299	342	343	306	312	354	299	327	309	319	310	331	351	311	335	331	287	305	327	345	343	321	348	325	314	344	344	315	370	294	304	299	332	333	348	335	329	376	296	311	296	318	315	344	291	300	314	297	332	315	322	321	323	294	288	337	301	305	317	337	315	355	334	316	321	307	287	336	320	319	349	303	346	299	313	331	312	357	310	319	285	286	328	314	346	316	329	337	319	298	315	308	321	313	324	315	320	325	314	327	307	336	296	294	311	339	336	349	307	311	318	312	301	316	300	321	330	347	319	314	311	313	317	307	312	288	320	325	324	294	349	321	363	310	305	330	304	338	307	292	313	356	321	312	354	339	284	308	303	343	297	330	317	327	347	328	314	305	329	308	323	329	294	321	305	342	354	318	305	308	330	345	306	296	336	308	347	325	315	328	324	295	359	308	345	342	315	326	365	352	319	300	344	315	347	326	346	337	298	316	315	328	293	328	293	359	323	358	333	334	321	321	328	331	321	335	315	341	357	318	345	290	325	325	298	321	329	344	328	330	348	300	292	317	323	343	322	325	342	336	343	315	306	320	314	326	321	297	316	306	325	313	302	346	307	317	357	319	293	342	323	309	313	353	302	336	318	332	307	324	332	301	338	356	320	305	316	319	319	326	365	319	333	314	311	309	310	331	321	320	304	308	307	310	319	308	337	337	330	297	373	298	299	292	311	305	330	316	320	339	341
1893	1002	483	250	230	303	328	306	276	266	217	180	193	176	145	117	74	72	66	66	67	51	49	33	32	39	28	38	31	29	28	29	27	28	34	24	37	27	26	39	32	36	24	29	40	18	26	15	22	26	35	23	21	19	25	31	31	19	21	30	20	26	22	29	30	27	22	31	19	19	23	21	31	31	21	20	29	26	26	20	30	13	29	31	23	31	14	24	13	22	35	22	18	24	22	22	26	21	22	24	20	18	23	28	22	28	25	24	28	26	24	26	21	20	21	16	18	22	24	21	24	16	18	27	25	32	18	26	21	23	13	28	26	29	25	21	37	27	36	29	19	30	32	30	17	22	30	22	26	20	21	27	29	17	22	28	16	24	22	25	22	23	25	19	23	25	23	21	32	23	22	25	29	27	26	28	18	23	24	28	32	21	19	23	22	14	15	21	19	12	17	15	22	16	29	28	20	21	18	23	26	23	27	19	22	24	24	30	25	28	17	17	19	18	21	21	27	28	15	28	26	30	31	28	19	38	19	22	21	17	23	23	26	20	23	20	22	28	22	26	29	19	23	32	18	17	19	28	18	11	28	22	23	27	23	22	30	14	22	19	23	23	24	19	22	22	24	15	26	31	27	30	20	14	28	32	22	21	28	16	20	31	35	29	35	25	18	18	26	25	24	13	26	24	22	22	21	20	25	20	20	33	22	23	25	34	19	25	18	21	22	21	23	15	27	21	22	28	16	19	18	19	28	16	29	26	22	21	21	23	26	24	14	22	14	17	13	16	15	21	33	26	18	32	24	22	27	19	25	26	25	18	16	22	23	14	20	34	28	29	30	23	31	21	22	23	32	25	14	23	24	15	13	27	22	18	29	17	24	37	16	19	28	26	23	22	21	21	29	33	17	22	16	21	31	19	25	13	21	27	23	17	33	30	22	26	20	18	26	23	14	17	19	27	21	26	19	25	18	20	19	15	22	19	16	31	25	23	27	21	27	19	16	20	27	24	19	11	20	14	22	25	25	35	19	26	22	23	17	21	27	27	20	23	25	28	16	28	28	24	20	17	18	17	17	25	29	19	23	24	23	29	21	27	20	19	20	19	17	25	22	20	29	29	28	22	29	23	23	28	22	29	20	20	21	28	27	28	26	32	29	27	24	22	18	26	23	29	24	18	26	33	27	20	27	16	16	19	19	15	12	21	26	18	27	23	26	14	22	27	20	26	28	24	19	16	33	24	27	26	15	24	17	15	22	27	20	23	28	19	15	22	22	21	18	29	29	21	18	24	28	17	25	29	25	25	22	19	39	26	29	21	22	30	23	18	23	23	17	32	27	25	17	23	22	33	28	23	22	21	27	22	25	25	13	20	23	19	22	12	28	32	22	28	23	24	19	30	22	20	22	18	25	29	20	20	21	25	21	20	22	23	17	19	22	27	29	25	21	22	19	25	26	22	29	36	20	17	21	34	25	22	21	22	27	25	23	27	24	15	32	28	23	24	20	22	21	22	24	33	26	24	21	19	31	30	18	21	24	27	17	17	27	30	26	18	20	22	20	24	17	28	14	17	22	25	27	15	28	20	25	27	28	26	18	25	29	20	18	24	23	21	25	10	28	14	22	28	24	25	17	16	19	15	23	26	24	18	19	22	17	17	18	27	34	34	24	23	21	21	18	24	23	22	24	29	22	26	18	20	17	20	17	15	22	22	22	30	22	14	18	18	30	27	21	25	20	13	19	25	21	30	22	28	28	23	21	18	27	23	26	29	25	27	23	23	14	19	25	22	26	27	27	32	15	20	30	22	22	26	21	24	22	20	23	30	19	31	18	16	26	24	29	38	22	30	20	20	19	27	22	20	24	30	19	25	24	20	28	22	23	36	24	22	20	17	22	26	24	28	25	19	22	23	14	28	21	17	28	17	21	28	22	16	38	27	22	20	25	23	17	13	24	14	25	21	27	19	19	23	19	29	26	31	24	23	21	18	22	31	13	15	22	17	17	29	22	26	20	17	21	23	19	28	23	23	27	18	25	23	30	24	24	26	24	23	25	26	33	27	25	32	28	27	30	12	35	34	23	25	26	15	25	19	26	23	18	28	26	23	28	32	21	20	20	23	21	22	25	15	22	24	21	32	26	21	19	27	17	21	27	14	26	23	22	21	26	24	27	21	25	18	22	27	23	23	15	18	25	31	12	29	15	30	20	20	27	21	16	15	20	20	22	18	13	19	20	23	14	32	20	17	17	27	25	30	27	28	19	22	19	27	20	25	31	25	18	21	23	22	30	20	21	32	21	27	26	23	12	17	26	18	28	20	24	27	24	21	24	30	15	19	29	31	23	28	28	26	24	20	24	21	18	24	21	22	25	29	18	23	23	22	31	18	29	23	20	26	27	19	20	21	22	22	18	15	20	32	23	23	21	20	27	25	21	21	22	16	19	24	17	21	19	27	23	27	25	24	30	26	22	28	22	20	31	28	29	25	25	22	27	24	25	26	18	27	22	24	28	32	21	20	26	17	23	21	26	16	15	26	24	23	33	22	20	22	27	28	18	21	26	26	24	20	36	22	30	22	24	20	24	28	24	27	30	21	30	25	19	29	17	24	25	23	26	21	23	15	30	23	20	14	28	34	14	28	23	22	27	19	21	22	29	19	23	21	24	22	22	22	26	24	24	23	28	27	17	21	15	10	14	14	29	21	29	21	24	26	21	21	26	19	16	29	18	19	27	27	23	26	24	26	18	26	15	34	18	19	18	23	22	24	25	19	14	24	18	22	29	28	26	27	20	22	15	31	19	26	19	28	16	24	12	32	19	21	20	16	18	23	18	27	19	20	31	23	19	22	26	28	16	15	23	21	20	27	28	24	25	16	20	28	26	27	25	25	28	15	25	29	33	28	17	24	26	22	35	23	19	20	25	14	21	35	22	28	18	30	24	26	37	21	23	18	21	18	24	17	23	18	27	35	21	29	28	29	24	18	21	29	24	26	18	26	19	25	26	28	20	23	26	25	25	25	30	17	25	27	21	26	29	20	28	18	25	18	23	27	27	21	24	20	22	26	12	21	18	25	21	27	26	26	19	28	30	15	20	25	22	24	20	29	35	21	19	25	19	27	26	21	24	24	15	30	20	24	14	22	23	22	23	35	17	29	21	24	18	18	23	22	21	22	16	21	32	16	21	29	26	24	26	31	27	23	18	16	31	22	17	14	22	30	27	25	26	25	18	23	24	19	21	26	29	26	23	21	20	22	28	21	16	17	28	17	23	24	23	20	23	22	25	33	19	23	19	24	26	19	23	30	31	28	32	27	19	29	26	20	16	30	21	27	28	19	24	27	23	30	25	17	24	26	17	16	23	21	32	27	24	25	29	25	17	25	23	31	19	24	27	27	27	28	21	26	22	24	19	26	30	31	14	31	22	20	26	24	21	24	20	21	22	21	24	22	24	18	27	17	28	24	16	25	16	23	25	27	20	24	20	26	34	24	22	20	21	19
22710	12789	7188	10560	17195	18223	16425	14700	13618	11349	9552	8144	8122	7525	5919	4267	3177	2798	2306	1982	1861	1398	998	929	799	686	631	606	604	514	497	431	487	494	436	487	498	483	481	426	459	458	440	448	511	481	430	451	428	445	440	360	381	380	382	322	390	358	416	363	381	347	348	348	367	347	357	324	297	312	335	319	340	340	292	297	305	311	309	287	305	288	259	297	302	287	309	266	295	318	266	314	288	310	295	286	277	271	306	305	248	321	257	292	303	297	304	297	290	267	291	294	329	264	272	286	268	313	276	293	285	313	316	293	258	272	303	312	260	266	300	272	288	347	383	475	599	676	629	651	559	530	517	442	393	371	386	363	340	360	310	263	290	268	284	264	277	267	299	307	280	273	300	287	265	255	306	284	258	281	269	295	275	290	321	290	266	314	283	274	302	248	251	285	294	279	283	274	318	315	272	297	244	305	287	287	280	297	305	277	294	283	283	279	283	246	279	297	283	293	311	284	246	275	285	284	314	305	257	305	263	294	300	299	311	305	324	269	297	272	280	299	298	274	296	258	268	307	266	298	271	289	288	304	281	262	254	307	311	280	324	292	256	270	251	301	273	280	279	306	251	265	262	295	289	271	275	255	324	270	320	293	286	316	285	273	269	291	283	269	299	282	287	275	279	264	273	332	263	283	266	284	285	291	285	285	275	324	298	284	287	309	287	288	274	282	274	282	280	282	269	255	297	303	315	287	301	281	265	288	269	272	307	287	290	292	299	296	295	260	258	260	289	270	272	287	258	323	251	272	308	260	300	272	253	307	256	308	297	276	263	289	258	289	285	286	276	275	299	316	261	239	286	247	275	279	261	297	285	261	277	296	284	298	323	257	289	299	295	281	278	282	280	284	261	272	285	286	280	316	280	262	303	285	331	256	292	303	307	261	297	278	288	274	273	264	288	253	298	274	257	296	281	281	298	267	243	301	283	276	279	306	286	259	314	294	281	300	304	279	304	319	285	259	308	287	290	327	275	277	270	288	269	286	282	286	243	306	260	273	273	310	263	265	281	297	286	284	290	282	276	273	267	276	264	270	273	256	264	296	301	285	301	263	305	291	263	304	262	259	261	308	296	276	280	282	265	259	278	298	293	263	279	293	281	269	297	265	276	293	268	288	303	280	299	272	297	276	300	315	280	312	299	289	287	259	292	269	273	263	268	298	309	297	295	308	298	285	300	297	315	274	286	266	279	275	307	291	281	284	287	279	306	289	271	287	296	257	295	298	276	259	296	290	270	274	269	300	304	269	309	284	294	309	305	296	271	279	244	290	291	263	280	259	267	318	296	288	317	278	284	299	296	279	276	284	297	293	274	263	294	278	300	296	244	257	281	263	270	310	295	305	320	276	260	283	287	281	285	315	274	284	297	275	295	295	278	286	282	280	293	283	267	272	313	270	290	297	263	278	291	278	285	259	284	259	247	274	286	279	279	257	277	298	253	267	300	281	266	269	263	267	272	282	300	267	316	291	297	271	285	276	259	281	276	277	282	296	273	262	250	302	296	296	300	269	272	281	333	253	292	307	255	298	267	280	289	262	269	283	282	315	300	269	286	292	290	263	278	289	296	292	286	307	263	292	305	275	289	291	283	303	281	267	266	270	285	286	289	277	293	273	296	286	283	281	278	280	298	238	300	280	326	294	304	246	281	286	297	262	290	269	267	271	299	265	294	272	271	288	328	318	306	275	277	286	261	305	281	280	306	285	277	268	274	274	284	297	286	293	273	289	287	273	282	285	288	306	298	263	266	335	292	318	280	272	255	259	278	302	291	293	316	249	271	277	301	278	273	288	283	284	289	278	285	295	309	272	275	282	302	304	284	269	271	299	270	269	254	257	271	263	289	268	304	304	292	246	278	278	286	259	285	312	284	268	279	271	248	311	312	297	266	304	290	281	263	292	278	245	280	314	280	277	263	303	309	281	258	280	290	284	297	288	258	268	312	253	291	292	292	272	304	252	294	321	269	306	289	248	313	287	309	309	282	269	263	283	279	286	296	301	267	305	284	288	263	269	298	308	273	292	266	277	286	294	279	299	281	269	271	282	287	287	304	286	273	223	292	268	308	318	275	268	275	288	288	291	302	307	270	260	284	274	273	292	286	281	334	303	260	267	310	301	286	279	271	283	266	281	286	290	273	297	284	278	309	299	301	267	298	298	287	248	263	290	297	296	295	251	280	305	266	260	289	270	287	264	277	260	262	284	268	288	279	281	326	279	285	337	274	286	251	271	235	294	249	291	281	279	277	283	289	282	278	296	282	290	267	277	295	313	283	304	272	266	274	273	309	287	296	280	281	258	281	275	268	297	260	296	279	282	275	270	262	274	274	286	313	291	306	273	282	294	286	280	283	282	315	283	277	265	281	290	286	288	283	258	274	269	267	287	271	265	279	309	267	282	270	245	244	263	312	270	292	286	298	238	274	295	255	279	260	302	287	255	280	289	284	263	278	291	304	272	313	265	269	309	291	267	307	297	263	269	310	298	297	295	320	273	266	274	278	270	260	320	287	289	283	279	288	277	312	278	269	272	268	289	313	258	287	271	279	301	265	275	268	291	293	307	244	278	288	292	293	264	288	288	316	266	282	281	306	253	289	275	276	277	273	277	292	278	279	290	254	308	281	301	274	254	292	267	282	261	303	301	282	278	271	266	282	260	273	292	255	277	296	289	281	282	303	274	297	304	282	288	297	303	292	286	305	287	256	264	297	279	301	260	281	273	258	285	272	272	264	278	276	305	298	305	284	321	286	291	260	289	260	266	280	295	265	274	270	285	291	260	278	265	280	279	283	270	262	288	288	272	286	284	296	310	281	305	272	274	289	272	280	283	272	264	272	305	300	257	269	268	269	263	288	274	261	311	283	277	293	265	282	280	290	288	325	284	288	273	302	270	274	282	286	263	269	291	258	272	273	297	277	271	273	295	295	288	289	261	310	284	267	292	305	294	259	288	295	277	274	304	255	272	307	280	299	306	279	281	225	280	307	271	286	301	290	277	291	301	263	287	251	272	274	246	294	294	292	277	248	302	284	268	295	282	302	283	304	285	270	280	276	257	287	286	298	273	271	269	294	284	289	286	270	285	268	290	286	274	292	276	294	290	283	281	311	259	271	277	270	246	284	313	306	272	289	269	275	279	280	299	279	274	275	306	292	285	284	310	268	292	283	307	290	274	305	275	267	283	271	271	269	283	266	249	293	289	307	289	259	297	286	258	288	287	307	290	290	308	275	302	295	275	293	250	303	284	272	266	287	273	262	286	237	286	289	284	281	291	285	270	286	269	271	300	275	313	307	279	316	295	279	247	303	315	267	248	270	263	281	288	308	304	276	287	286	293	278	283	269	304	242	275	264	285	274	280	311	296	280	285	273	288	296	280	253	317	314	285	256	291	281	272	292	286	273	297	280	305	273	303	264	231	303	277	304	253	264	276	269	273	290	271	272	262	295	266	285	275	307	277
1550	348	171	113	92	131	120	136	137	148	104	97	115	109	65	64	51	56	45	39	44	50	40	42	26	29	30	27	29	40	29	44	29	35	35	40	22	32	44	36	30	33	32	33	35	23	35	25	25	29	32	32	28	32	30	39	21	29	26	29	39	34	28	24	34	23	33	24	31	35	27	28	33	35	32	31	36	37	29	35	31	40	40	30	29	29	31	30	30	35	23	21	18	37	23	31	29	42	22	29	22	29	34	26	32	29	26	31	27	34	22	33	36	27	26	30	35	28	30	29	37	39	30	27	31	34	31	23	28	26	29	30	22	30	31	29	29	42	34	30	38	42	33	32	29	33	33	38	36	33	44	32	30	28	32	27	40	33	28	29	28	31	27	34	31	34	30	26	39	29	39	36	39	27	23	27	24	32	23	38	26	29	32	42	30	24	26	22	33	30	30	34	26	23	25	34	23	31	36	28	29	40	35	30	25	30	35	31	34	22	24	29	46	24	37	32	39	27	33	34	26	22	25	32	33	35	33	24	29	29	35	29	20	26	35	26	32	35	28	25	29	25	27	39	35	26	34	35	30	30	22	30	28	31	26	34	37	24	31	31	30	28	32	27	29	30	29	30	23	36	27	21	28	35	36	25	24	36	26	33	22	32	32	35	32	30	35	35	26	32	25	23	42	30	15	36	32	20	18	37	23	34	30	34	28	31	27	44	29	30	37	29	22	21	29	29	29	34	32	33	35	23	44	31	40	30	35	28	43	34	43	37	24	36	34	19	36	28	37	41	30	28	31	18	35	20	27	21	24	23	29	32	31	36	45	30	36	37	34	32	28	36	28	21	33	31	27	40	25	32	25	36	26	27	34	28	23	36	37	38	35	31	27	31	33	21	24	41	28	32	37	34	37	36	35	28	35	29	39	35	32	32	32	45	26	30	26	34	38	24	25	19	33	20	37	33	25	19	32	27	39	33	34	31	22	26	30	24	27	28	27	26	29	22	20	42	32	26	35	28	28	29	26	35	36	26	29	39	33	33	28	24	27	35	37	36	34	27	27	35	34	33	36	32	33	29	31	27	32	31	27	39	35	34	26	29	30	32	32	31	27	24	27	40	22	31	34	32	27	26	30	30	30	25	33	20	34	42	32	20	31	28	28	24	26	36	32	27	27	33	32	29	32	34	28	35	27	21	31	28	33	29	30	34	25	33	30	25	28	30	26	26	35	30	36	30	32	33	25	26	25	22	28	28	31	29	36	28	32	26	20	26	34	30	27	36	36	25	41	30	24	40	22	45	32	26	28	33	30	29	31	35	46	36	37	34	38	33	38	33	33	26	25	46	31	33	42	25	39	29	30	31	36	35	34	30	23	29	34	32	34	27	25	27	32	33	26	33	32	27	32	31	25	33	20	28	29	30	28	30	38	28	32	34	26	35	34	24	24	21	32	31	30	31	28	26	32	28	32	26	39	25	29	31	33	35	20	24	34	21	26	38	29	24	25	28	35	36	28	36	39	34	32	26	26	26	36	34	26	25	24	32	31	28	31	30	31	29	36	31	35	34	27	28	29	30	41	31	35	31	23	30	33	24	33	28	31	34	38	31	19	34	28	28	27	30	41	31	24	35	29	30	26	38	37	28	30	26	24	24	23	26	30	40	41	36	33	22	35	32	28	36	39	35	27	19	30	31	38	43	28	22	27	43	30	24	31	41	33	31	20	37	33	38	35	38	22	28	29	28	32	42	32	24	19	35	34	29	28	24	30	34	27	38	34	39	33	29	20	27	32	35	28	27	25	23	20	31	33	28	31	29	31	35	25	34	15	28	29	35	29	28	23	27	28	37	29	32	26	32	29	32	23	18	35	38	28	22	29	22	21	34	36	24	42	37	32	36	22	35	30	41	24	35	37	27	24	34	37	27	24	30	21	28	30	23	39	27	33	31	37	31	55	37	28	32	20	34	38	29	26	29	17	24	33	40	27	43	35	22	28	39	28	22	24	32	32	31	29	31	34	24	26	30	26	30	32	18	33	30	26	36	27	31	37	33	21	26	28	24	47	28	29	28	34	32	27	38	25	36	26	33	30	30	25	31	27	23	32	40	37	32	27	31	31	25	35	37	23	30	33	34	26	33	34	37	33	33	38	33	24	29	32	25	33	40	37	28	33	22	26	31	27	25	36	22	34	30	29	28	30	30	26	33	30	22	29	29	28	26	30	29	31	34	31	30	36	24	29	29	25	28	34	20	40	24	31	21	32	34	35	31	34	30	31	30	35	34	29	26	29	33	32	30	38	26	44	27	22	30	26	31	34	39	24	26	26	30	32	29	32	29	27	33	24	34	20	28	29	29	32	30	29	28	21	31	27	26	28	40	31	32	20	35	36	25	22	33	33	26	24	29	24	26	34	24	32	28	34	24	23	30	28	31	28	31	27	30	25	27	34	23	28	27	30	22	30	34	28	26	37	36	33	32	31	33	25	34	24	28	29	30	34	34	26	27	35	33	41	34	21	33	30	32	37	33	36	20	26	27	28	31	28	29	25	37	26	29	33	31	27	34	28	32	23	23	27	35	37	31	34	26	28	35	27	24	27	37	32	34	33	34	29	27	33	26	34	30	23	24	17	32	33	25	28	30	32	30	19	23	30	20	33	27	40	23	31	32	26	33	32	32	29	32	37	36	34	22	28	41	31	37	38	28	24	31	29	32	23	27	25	28	24	20	30	37	35	29	31	30	28	24	30	29	39	30	30	26	29	24	33	23	31	28	38	24	24	29	28	27	35	34	24	33	30	30	32	32	41	28	34	35	31	27	28	32	41	27	41	28	27	32	23	41	32	34	36	25	41	38	37	43	31	23	35	24	28	29	30	38	33	34	29	36	26	28	30	30	25	28	42	27	26	26	29	29	29	26	27	28	36	28	38	32	37	39	32	36	29	37	29	30	25	33	28	35	25	35	32	31	33	27	41	20	18	34	28	38	32	21	25	27	33	30	35	26	30	25	27	31	28	28	29	26	31	32	27	21	33	23	36	31	37	30	36	19	28	35	26	40	34	31	31	36	34	22	28	20	31	31	25	24	33	27	21	27	35	40	30	36	27	30	32	29	25	35	20	37	23	24	26	33	27	23	25	37	31	35	23	33	15	44	37	25	35	31	33	31	34	42	24	32	26	34	39	33	29	32	36	42	27	23	23	26	28	22	41	26	31	32	16	28	23	35	29	21	33	29	41	27	24	29	24	26	36	33	28	37	26	38	39	30	24	27	38	32	32	36	22	22	35	30	26	36	45	36	24	35	39	37	28	27	41	25	27	29	27	33	30	23	22	27	34	38	34	23	23	32	33	37	21	36	40	31	29	24	30	37	35	24	19	26	28	23	30	33	24	25	21	36	35	35	39	33	24	33	32	37	28	41	26	29	22	18	37	40	31	29	25	38	34	34	35	33	30	30	39	32	25	26	24	29	36	33	24	30	27	26	28	33	30	35	32	29	32	26
15946	7177	3509	5054	8953	10196	9206	8171	7700	6493	5229	4453	4489	4111	3085	2145	1594	1471	1157	1106	1028	837	544	528	540	522	470	418	412	426	414	420	391	389	410	427	448	428	436	448	427	444	419	450	430	444	417	427	437	430	398	406	400	391	393	364	429	398	411	356	356	393	348	381	354	359	399	391	362	371	384	348	377	344	358	363	388	409	340	367	369	375	365	391	367	402	386	379	392	388	337	349	378	346	340	377	352	368	400	367	324	361	355	361	367	358	380	343	367	375	364	363	358	341	361	357	340	365	362	395	409	363	356	379	354	376	357	358	351	364	368	378	369	359	367	411	539	609	576	539	461	499	500	467	456	415	445	419	419	396	354	357	349	347	330	343	360	382	375	399	353	320	367	393	363	347	368	372	337	348	372	392	380	372	359	381	381	357	336	381	349	348	359	359	326	348	330	343	403	359	386	336	369	347	397	318	370	345	382	395	352	356	352	366	335	332	355	381	366	333	395	358	361	397	340	366	374	384	340	388	349	355	359	341	348	371	361	350	378	331	353	357	359	354	366	371	365	326	355	386	391	331	367	350	390	344	342	381	360	343	386	333	363	331	362	374	342	383	358	347	335	376	345	355	355	394	333	381	390	328	361	382	367	407	363	319	348	351	367	360	359	332	351	347	331	382	357	352	356	355	338	359	351	348	410	363	342	391	356	376	376	368	348	368	339	395	354	354	378	354	334	362	356	371	375	370	374	343	346	376	395	347	352	366	342	362	376	385	324	372	326	365	320	369	379	375	380	378	351	396	347	396	358	329	353	391	356	365	389	348	387	338	362	371	364	357	370	370	349	352	368	357	326	379	363	335	307	366	358	346	371	346	367	355	386	328	339	377	358	349	354	335	364	359	350	368	352	352	376	339	389	374	331	381	362	340	364	375	353	379	365	355	365	372	358	377	428	331	363	389	342	349	345	363	378	342	349	348	390	358	353	359	369	356	388	354	372	348	392	353	371	367	386	384	375	326	350	372	379	340	372	338	356	367	374	340	364	369	350	353	353	387	336	375	365	384	353	373	370	355	382	360	378	354	362	365	366	357	382	325	389	356	345	376	379	369	347	390	395	367	391	371	378	352	340	366	320	347	365	352	343	346	367	367	368	327	368	354	358	360	338	360	356	352	387	349	369	374	365	342	381	328	348	397	353	390	378	345	360	368	323	334	358	349	381	379	353	381	364	347	367	353	329	352	387	364	369	416	351	349	358	382	376	370	350	381	377	345	349	360	367	362	351	360	369	333	397	357	383	373	360	347	349	351	361	376	345	367	337	359	369	348	390	391	352	345	376	360	356	379	387	373	334	358	348	362	367	344	363	352	359	366	352	334	351	364	357	335	357	337	378	336	343	351	393	363	348	373	361	389	393	359	387	376	365	354	370	375	312	363	375	349	334	356	360	348	365	369	347	359	404	381	361	361	369	354	351	374	333	363	359	368	312	355	340	348	368	357	349	360	354	365	301	351	337	357	372	371	359	358	386	364	350	397	365	390	342	379	351	364	380	325	363	393	357	385	365	390	351	341	363	335	358	366	364	391	306	339	354	363	356	364	343	367	361	376	345	383	344	383	381	346	375	326	348	370	348	370	335	325	356	367	375	370	389	326	365	359	366	390	333	363	349	368	375	347	390	375	350	400	343	386	381	359	366	351	367	333	387	366	347	385	364	339	377	357	414	356	342	359	384	363	359	373	387	362	358	365	350	334	354	356	354	369	356	365	394	332	385	354	369	413	362	357	360	376	351	340	361	358	355	357	407	355	368	362	383	343	359	357	401	343	385	401	387	341	384	369	378	406	339	393	355	383	376	379	368	353	380	375	351	380	367	362	369	352	372	363	391	378	332	386	373	337	394	360	360	378	370	360	373	321	402	374	392	363	335	369	380	349	401	375	353	330	395	367	363	368	356	352	386	350	330	323	336	354	353	371	385	341	384	353	381	371	337	355	354	336	376	334	402	360	384	331	397	348	348	373	415	354	363	369	383	392	325	389	356	347	352	393	361	380	360	344	344	363	374	358	363	346	387	363	384	374	316	351	325	350	383	357	340	394	355	354	380	354	353	328	345	358	347	364	369	356	379	367	369	388	404	389	394	352	339	348	393	363	333	355	337	372	381	364	368	352	376	366	388	398	377	341	351	320	347	379	335	337	381	351	367	388	352	389	342	336	349	330	362	387	348	374	346	366	382	342	394	407	369	373	364	354	376	351	363	348	342	362	346	344	359	358	384	363	345	347	370	366	347	358	344	389	330	376	350	335	388	360	367	342	373	370	373	357	370	345	374	308	365	397	343	383	378	358	337	326	371	353	325	356	331	382	359	399	397	349	339	357	369	341	366	342	362	328	346	322	388	382	351	360	372	368	373	345	331	396	383	375	387	390	328	347	344	378	349	376	369	397	375	362	369	377	357	369	369	333	352	355	371	359	359	341	367	362	365	363	354	348	356	348	388	379	366	355	342	342	324	350	407	339	337	339	321	324	411	413	352	376	366	357	341	373	353	376	390	351	359	352	341	382	349	403	363	361	337	365	362	318	336	380	367	351	360	389	345	378	370	346	368	345	376	367	354	376	394	343	351	403	334	356	352	346	379	364	352	374	364	387	381	355	374	354	339	374	343	383	381	358	404	351	343	358	359	335	344	369	355	342	381	356	387	356	369	380	383	359	354	341	397	348	326	343	366	361	390	344	360	366	389	398	346	351	365	332	377	358	370	365	378	381	334	353	384	371	348	363	338	362	333	383	381	375	365	352	342	368	369	362	352	349	337	341	393	395	339	345	343	367	357	347	372	357	370	344	350	376	338	387	329	379	365	375	339	403	363	335	387	364	357	383	378	365	367	337	359	365	342	383	356	346	356	377	381	343	385	352	371	379	331	328	353	364	381	365	376	385	377	359	359	359	357	335	393	363	353	354	349	355	352	360	373	355	341	350	353	362	357	365	349	356	343	353	343	378	385	377	352	333	370	335	354	362	361	351	366	330	345	379	360	352	359	368	375	396	366	357	341	375	359	371	371	376	350	327	361	319	380	357	378	375	340	395	367	370	342	389	368	354	353	356	326	342	359	338	361	381	343	352	379	397	347	358	346	358	319	339	332	361	336	362	376	367	353	338	386	361	371	375	379	375	325	367	375	374	393	351	379	342	353	381	358	356	304	382	367	372	337	371	396	367	364	356	351	361	326	396	310	352	365	331	378	394	366	356	367	372	349	369	368	381	352	351	353	365	354	374	365	372	372	397	354	364	374	355	375	346	347	391	348	332	387	356	405	361	326	368	355	357	399	381	365	335	364	366	366	387	395	355	367	346	377	323	369	353	360	359	367	369	388	374	348	358	353	332	362	389	350	366	362	355	334	358	361	346	361	351	379	377	360	338	386	355	348	373	351	370	391	373	378	374	340	336	358	367	375	373	335	371	353	366	345	354	367	318	363	348	365	388	342	385	362	368	387	358	365	376	370	360
1314	694	342	195	183	239	241	205	182	182	165	141	160	147	126	87	78	62	52	48	50	44	34	39	39	29	28	31	21	30	27	23	32	37	23	22	27	31	32	36	22	27	29	25	18	24	33	26	27	29	29	29	21	22	37	30	25	36	27	29	27	28	32	23	24	34	29	31	21	18	33	24	25	21	29	32	34	30	24	18	30	28	35	22	37	18	22	21	27	40	21	28	21	29	37	24	28	22	23	25	21	24	24	33	18	24	35	26	16	27	29	31	22	27	27	29	30	26	31	27	25	34	28	19	31	17	31	30	26	27	23	24	21	31	27	32	38	26	29	25	30	25	26	21	43	32	29	26	21	26	29	33	32	17	42	28	27	15	17	26	27	20	30	26	26	27	33	27	27	21	30	34	28	27	25	31	35	26	30	23	22	27	22	23	21	23	27	15	30	28	17	28	19	15	25	22	28	24	22	33	25	29	29	25	33	33	18	28	23	26	25	21	25	24	25	33	28	23	11	34	21	31	33	17	29	23	25	17	18	31	20	30	19	25	29	32	18	21	28	28	27	30	21	23	24	34	27	28	27	24	17	18	21	29	22	30	25	31	26	25	27	20	38	19	26	14	21	21	21	16	22	26	29	20	20	29	22	20	30	25	21	24	27	29	22	25	29	24	25	28	27	27	22	22	31	21	23	23	22	28	22	23	22	23	23	26	27	15	25	28	31	15	30	24	33	21	25	26	25	28	27	24	27	32	24	30	28	25	24	25	28	21	23	32	26	27	24	23	26	25	25	28	20	19	28	26	28	34	27	21	36	23	25	32	25	20	23	29	22	20	24	30	31	19	23	39	23	28	27	14	29	21	22	21	20	36	25	31	23	28	21	24	20	21	23	26	25	21	28	30	18	25	24	26	23	31	39	33	26	24	20	26	23	18	27	22	22	25	28	19	25	24	28	18	27	30	21	22	28	29	35	26	30	22	20	22	26	29	18	24	31	24	30	29	29	17	32	27	28	16	25	35	34	19	32	23	22	40	30	22	27	18	21	32	22	29	22	27	24	21	33	30	29	22	28	17	24	28	31	24	25	36	21	30	24	25	19	27	25	24	32	20	22	30	26	22	24	21	32	24	26	25	21	23	25	30	23	22	19	29	35	25	31	33	33	29	27	28	30	21	23	21	27	24	37	37	36	30	28	24	29	24	25	28	22	31	22	25	33	23	27	24	28	27	27	30	23	21	26	24	23	24	18	26	41	24	24	30	25	30	20	36	25	30	24	23	26	25	22	35	32	27	25	29	23	17	23	22	30	26	18	30	30	29	27	29	24	34	21	27	30	23	23	31	26	35	31	32	21	27	21	22	37	22	28	23	25	26	25	23	28	25	22	22	23	26	33	32	24	25	29	28	19	32	26	24	29	17	27	27	29	26	21	24	26	31	36	26	31	22	31	19	29	25	22	29	20	24	20	27	21	21	24	34	21	27	29	25	19	25	23	18	27	24	38	22	31	20	25	27	21	26	22	24	25	26	25	19	28	37	21	23	20	35	27	26	25	35	20	18	24	26	30	23	25	25	36	15	27	27	29	27	24	27	23	29	25	26	21	28	28	29	30	23	33	28	25	31	30	30	21	32	29	20	26	27	30	29	29	28	29	28	20	29	29	24	26	27	18	23	16	18	27	31	34	31	27	23	30	14	32	18	25	23	32	24	30	28	15	21	27	32	29	25	23	24	22	26	23	26	31	24	23	23	19	23	25	22	27	23	32	30	13	18	33	21	25	24	23	24	21	26	23	30	29	20	28	20	25	27	26	31	24	31	33	20	36	23	24	28	23	38	35	29	30	27	25	26	16	24	29	22	31	20	24	26	36	23	19	25	35	25	32	30	26	32	24	31	31	17	27	20	30	24	23	22	21	23	14	39	21	23	32	23	32	29	21	20	34	26	21	45	30	29	37	25	21	21	23	26	27	29	27	30	26	24	22	48	28	27	24	12	22	23	21	15	22	23	28	25	17	19	28	34	27	25	26	32	27	28	36	20	24	28	22	33	31	28	35	23	25	26	30	29	28	24	24	27	28	31	23	29	25	22	29	37	26	27	21	30	25	38	35	37	26	20	36	25	21	21	21	18	22	19	33	24	20	24	26	30	28	21	24	28	30	23	28	22	31	32	29	37	21	18	32	28	27	35	27	35	27	21	19	32	24	27	29	22	27	29	26	23	13	31	25	25	20	27	26	24	33	34	26	29	35	32	19	22	32	21	23	21	26	20	23	29	31	30	26	20	29	28	22	31	37	26	25	22	26	23	21	35	22	20	29	22	28	31	27	21	20	26	33	24	23	30	27	19	28	27	29	29	23	23	34	32	26	20	23	26	29	27	25	24	22	27	20	30	33	25	20	28	28	19	24	27	26	28	27	29	27	33	25	31	30	32	20	31	33	20	29	27	33	34	35	21	28	21	21	18	20	30	28	21	31	24	34	29	26	30	23	25	18	23	27	35	27	33	27	40	31	29	28	26	26	26	23	26	29	30	25	25	24	32	25	24	23	27	20	21	28	29	27	32	28	22	29	21	18	41	22	25	28	18	29	26	28	15	26	26	32	30	21	34	27	28	32	22	20	28	26	20	31	28	26	34	27	27	32	33	32	26	34	25	31	28	19	27	23	30	28	21	23	27	26	24	18	28	24	37	30	21	32	26	27	31	22	24	34	14	28	21	32	19	24	23	20	29	30	29	28	26	22	18	21	28	18	31	26	23	28	29	24	19	27	31	31	26	26	15	31	28	27	26	23	18	24	28	27	12	19	24	32	24	28	23	20	22	34	25	21	27	24	26	20	36	22	26	18	27	21	32	22	21	23	29	26	21	17	15	40	18	29	16	29	26	22	26	43	27	24	23	26	25	27	28	21	27	26	15	35	24	27	24	23	19	30	36	34	19	23	33	30	23	32	19	28	30	24	24	35	25	29	30	28	20	31	19	18	19	17	28	19	23	31	39	25	33	23	16	38	29	25	28	19	19	21	24	21	28	28	25	27	17	24	30	23	24	16	23	22	27	31	23	25	27	28	23	25	18	29	38	26	28	27	28	24	24	22	21	21	23	27	31	36	32	23	32	15	41	27	17	23	18	27	26	22	22	22	32	30	19	23	29	28	19	29	22	21	24	32	31	25	22	22	28	20	19	26	34	22	23	24	23	17	28	27	26	21	22	24	29	26	18	31	27	22	24	21	26	26	35	24	17	15	23	30	23	19	28	17	28	19	27	31	23	27	24	26	22	31	18	27	23	32	30	20	29	36	25	23	24	34	24	32	26	26	23	26	30	20	27	34	28	22	20	27	39	17	35	22	27	32	26	22	30	27	32	27	24	25	28	28	18	28	29	22	26	23	36	25	22	26	21	25	25	34	24	21	24	22	20	25	33	28	31	25	27	27	19	28	27	22	30	30	24	23	30	20	22	27	30	34	26	25	25	18	18	26	29	16	24	21	33	23	25
19542	10728	5609	8444	14093	15168	13752	12067	10695	9257	7627	6232	6441	5784	4427	3104	2339	2055	1675	1483	1410	1013	767	674	671	578	522	569	479	487	470	466	441	429	415	434	426	433	450	476	461	450	458	476	469	430	415	406	395	415	417	434	400	378	349	354	353	360	386	392	367	390	347	358	334	315	363	329	334	348	392	324	339	334	370	336	264	331	325	312	329	322	323	301	325	350	333	302	322	320	341	333	334	338	363	295	347	337	323	290	347	305	323	320	348	319	331	306	325	326	335	358	313	326	329	322	328	301	343	321	330	285	321	342	315	329	347	300	324	331	334	323	338	315	358	418	501	598	537	568	549	565	536	421	397	435	428	384	351	349	347	294	305	323	306	333	299	326	270	316	301	289	285	313	318	315	312	296	305	299	323	317	336	309	310	329	323	329	276	331	345	312	306	322	303	306	318	323	308	298	351	321	316	337	343	323	328	332	326	298	307	305	295	319	311	317	304	312	294	336	310	331	306	322	317	332	302	331	310	296	320	324	329	325	322	289	294	314	316	296	362	305	303	323	298	338	327	294	339	358	280	324	321	321	298	326	311	316	340	309	295	330	316	303	333	295	319	326	314	320	303	328	299	276	303	306	315	308	325	320	328	328	305	319	298	286	307	295	321	293	301	332	325	312	324	333	316	346	317	328	295	284	327	328	343	302	305	310	301	341	298	311	338	289	325	313	325	310	325	324	334	334	276	338	306	304	313	299	305	320	331	353	335	299	326	301	304	305	348	320	327	315	322	323	313	303	296	299	325	294	312	322	317	305	323	280	328	341	313	313	351	288	319	333	313	291	307	349	323	316	321	328	293	298	337	278	303	312	332	300	311	319	317	296	318	316	307	305	316	319	330	321	296	335	299	324	317	315	314	316	296	311	317	351	348	326	342	317	340	308	322	352	348	292	293	322	288	291	318	334	343	317	323	310	295	321	301	321	340	299	331	348	319	322	284	331	309	315	336	343	317	349	295	322	346	367	280	307	305	315	321	304	336	328	308	309	300	330	306	327	301	304	316	319	319	333	336	331	314	346	321	331	331	306	294	326	290	317	323	303	321	320	327	290	306	306	316	327	330	308	296	294	302	314	308	310	326	309	313	304	313	310	297	324	297	334	332	356	325	308	324	331	303	319	315	334	328	290	328	321	316	301	307	327	292	305	298	318	324	291	329	313	341	309	324	322	313	326	314	293	307	297	276	324	311	315	296	303	323	298	312	320	314	335	330	300	341	308	305	307	341	322	345	315	313	322	315	305	293	333	297	295	317	337	331	302	338	298	334	317	322	305	339	319	279	294	331	299	319	308	293	319	340	324	286	318	319	331	313	328	302	266	328	268	307	301	292	320	241	282	268	318	362	322	306	339	324	311	317	302	316	345	300	318	299	314	302	362	314	345	340	342	309	314	304	308	349	314	295	287	338	301	353	290	287	318	292	330	294	293	316	337	290	303	309	333	266	310	298	319	322	340	305	303	314	276	333	325	334	305	334	318	331	323	301	345	318	324	337	339	310	329	279	311	292	303	328	327	290	332	302	306	342	313	336	284	297	312	321	318	320	312	319	324	349	342	334	326	320	305	311	310	332	307	306	296	297	326	330	330	289	329	309	338	336	314	330	314	359	314	316	326	316	305	354	320	349	347	306	334	317	332	313	353	286	315	314	326	331	313	315	300	295	288	302	340	313	289	325	335	336	293	297	305	330	314	274	316	333	278	295	330	280	320	333	292	334	302	330	335	345	338	305	314	280	329	309	300	298	332	335	323	318	346	318	340	312	341	330	330	307	281	302	314	336	321	296	357	328	328	314	323	328	289	332	322	324	319	315	296	337	285	299	298	296	306	327	297	326	306	323	313	334	293	329	310	377	352	305	328	292	298	322	307	297	323	319	325	304	300	298	318	273	332	321	318	324	318	323	345	339	294	324	318	327	325	324	296	286	341	324	335	330	330	346	346	292	310	301	303	341	300	317	334	325	349	324	316	332	290	309	304	299	292	329	321	269	331	305	359	305	323	316	298	333	311	323	342	319	324	328	341	338	280	329	314	299	286	352	302	304	322	295	304	358	298	337	300	301	322	336	326	297	330	307	330	326	313	305	320	324	345	319	309	332	301	330	317	306	305	339	321	311	330	302	290	369	328	332	340	300	311	313	300	342	328	301	303	317	303	358	334	335	324	312	335	305	330	312	333	330	284	331	291	288	311	271	324	293	334	314	306	291	311	331	337	302	304	315	321	317	297	321	315	338	305	308	333	306	298	297	305	288	285	321	297	360	298	310	287	311	326	328	333	314	321	298	334	327	310	319	336	355	320	319	325	293	324	292	297	324	326	319	343	325	317	336	327	320	314	328	318	313	322	277	276	322	339	317	317	331	325	302	320	303	308	305	314	289	310	297	330	325	331	333	338	291	344	325	298	334	318	308	330	319	285	302	291	320	298	321	305	298	322	312	321	318	333	277	324	311	332	297	345	340	304	328	320	309	297	318	305	282	311	325	338	327	306	296	312	313	301	328	306	300	300	326	346	347	331	330	297	336	297	313	336	345	302	333	325	321	336	307	346	304	347	288	282	322	309	278	321	328	314	319	280	306	305	295	301	322	343	272	314	330	307	320	323	321	316	322	302	337	285	288	311	316	298	340	347	339	320	312	311	323	346	335	315	308	326	351	316	307	319	335	306	298	324	296	311	311	337	313	327	345	304	309	326	327	338	329	323	331	293	329	290	323	310	328	307	353	344	327	329	305	307	307	308	335	332	301	353	304	310	330	336	319	323	307	336	324	326	319	299	320	304	346	298	309	317	329	309	312	319	315	309	336	352	310	301	297	304	301	290	335	318	309	326	328	343	299	325	334	303	338	319	311	301	336	307	307	297	295	314	325	321	308	299	294	276	312	314	309	353	312	320	343	292	349	327	296	314	305	298	313	293	333	326	319	316	298	301	306	288	331	317	325	323	328	331	305	335	309	325	323	319	303	309	320	327	312	323	325	321	352	294	314	297	336	308	335	321	319	300	322	320	311	331	330	269	336	313	287	317	331	327	314	301	296	305	314	299	303	313	323	342	326	301	316	321	302	327	321	313	320	311	299	300	325	337	295	312	298	325	332	364	318	327	301	330	316	308	330	326	312	307	320	316	328	314	333	327	290	287	328	318	295	345	289	310	333	327	334	340	303	271	334	303	300	342	327	308	319	315	307	358	307	301	365	308	319	323	327	338	335	350	296	331	337	302	312	283	313	295	286	325	315	332	315	311	311	301	315	304	318	345	315	311	359	329	296	314	312	311	342	332	292	338	314	319	300	302	329	289	327	332	294	346	315	345	320	283	301	312	315	333	329	322	297	291	343	329	315	331	292	318	290	322	309	296	314	295	320	325	329	319	303	324	326	314	332	349	324	322	293	288	316	304	300	312	337	310	309	323	363	311	325	332	330	306	321	326	345	325	309	289	327	326	298	328	337	317	330	329	292	333
2438	565	268	177	160	212	209	217	185	182	135	140	172	132	114	95	86	77	40	57	50	43	37	38	28	30	35	32	26	26	26	25	20	26	29	25	26	32	31	25	21	30	32	30	31	25	35	34	25	32	29	31	24	23	20	29	24	25	28	25	19	30	29	18	30	35	25	29	27	24	19	30	30	22	27	20	26	17	19	28	21	25	19	21	25	28	22	24	28	31	30	25	20	25	26	32	22	16	16	26	15	34	28	21	32	29	32	26	25	25	25	29	21	24	16	32	28	25	26	32	26	33	29	28	34	27	28	26	37	22	29	28	26	19	25	27	26	34	32	25	33	34	24	24	22	26	16	29	28	22	16	18	18	30	38	17	21	17	29	27	23	40	23	32	25	28	32	20	25	23	16	31	15	21	24	27	25	20	28	31	29	28	26	29	27	24	29	39	24	17	18	25	27	21	19	27	27	30	25	21	28	21	24	36	21	33	27	31	21	23	26	29	20	27	39	19	27	23	27	30	29	23	23	32	35	24	19	18	23	18	24	26	22	26	30	21	24	14	13	24	30	23	36	27	19	25	24	23	31	14	41	32	22	26	22	27	23	27	28	28	20	21	35	32	28	14	32	27	29	23	36	28	26	30	27	23	23	27	20	20	30	25	33	24	26	26	32	34	26	27	14	29	24	23	31	22	19	26	27	35	33	26	22	20	28	13	31	27	27	28	18	22	36	19	23	28	31	33	21	23	29	19	30	22	31	36	21	24	27	25	30	21	29	27	29	15	29	30	24	18	23	23	27	21	27	29	24	30	27	22	20	25	29	32	28	26	23	29	25	22	19	32	28	35	24	27	21	25	23	33	23	36	30	14	28	31	28	40	33	17	27	29	20	25	19	27	24	13	22	33	29	37	19	24	26	21	16	13	24	25	23	21	21	36	19	30	23	29	22	33	30	33	28	30	26	27	19	29	27	23	28	24	27	24	28	26	20	37	16	22	27	24	25	28	22	30	22	19	25	19	19	34	25	38	25	22	30	22	26	25	19	26	28	20	27	32	21	26	24	25	29	23	17	32	29	26	29	21	29	33	27	19	27	24	29	30	17	26	24	32	34	18	26	25	27	24	29	31	29	24	21	39	26	23	28	32	28	26	17	21	27	22	32	34	21	26	26	21	17	24	27	26	19	22	19	22	29	23	29	24	23	23	40	30	27	25	30	35	20	26	31	24	28	20	31	20	21	32	24	30	29	22	27	39	17	22	34	15	22	25	29	27	23	33	28	23	20	33	20	30	22	27	22	26	26	28	31	27	30	31	36	21	22	36	26	26	26	28	28	17	18	22	23	20	30	28	27	27	31	21	29	21	27	20	17	28	19	24	18	17	31	26	23	19	25	19	20	25	24	28	18	28	23	23	17	33	27	19	21	31	28	25	36	21	34	22	24	25	24	25	22	18	35	23	21	31	23	24	29	26	25	25	27	23	31	25	22	23	24	33	30	19	34	28	30	24	27	24	21	21	28	16	25	22	27	17	24	31	28	18	22	35	36	19	29	29	25	16	28	31	26	28	20	36	22	24	20	24	19	31	20	27	22	33	22	31	30	19	28	31	26	26	23	27	29	29	26	29	21	25	24	21	32	26	31	26	41	27	24	20	20	27	34	30	20	27	15	26	20	31	30	20	27	36	25	19	25	26	31	25	30	33	29	29	23	28	26	41	18	29	24	24	29	26	18	13	28	29	19	22	28	20	18	27	36	31	22	28	28	22	28	22	34	17	22	27	24	27	22	22	20	27	31	30	28	15	26	26	22	33	29	26	30	26	28	22	32	26	22	27	29	27	30	33	26	24	27	22	27	21	30	30	23	25	28	21	13	34	27	17	19	17	23	30	25	24	18	21	36	27	21	18	26	29	22	18	19	19	29	27	17	34	21	30	36	31	28	18	22	15	19	30	23	23	36	26	17	18	22	32	33	28	28	28	30	28	24	21	34	24	26	22	23	22	24	25	25	30	25	22	28	30	21	28	21	22	24	19	21	32	22	32	21	29	18	19	36	21	23	18	27	20	18	29	25	29	28	20	21	30	23	23	30	22	23	30	20	31	25	26	24	17	20	24	23	21	28	19	27	28	25	31	27	29	30	15	24	29	28	25	35	22	30	23	16	16	28	38	23	35	24	32	33	34	25	27	24	18	30	32	27	35	23	30	24	19	23	27	22	24	28	34	12	17	28	25	16	28	23	28	28	26	24	25	16	34	35	33	22	25	24	22	25	23	18	21	18	18	24	28	31	31	24	28	21	21	24	32	21	21	20	20	30	23	32	27	24	31	26	23	23	25	27	29	19	25	33	34	20	22	28	22	31	23	29	22	24	14	23	20	30	25	23	27	27	24	23	35	32	26	21	26	24	18	40	27	27	23	29	27	26	24	25	18	27	29	27	29	27	21	28	24	17	17	17	28	23	33	20	28	22	25	23	17	21	37	38	27	34	15	25	20	22	28	24	30	21	31	22	24	25	25	31	23	23	27	24	30	30	22	26	26	30	25	35	36	22	27	22	27	29	24	31	27	26	27	29	29	26	25	30	30	33	20	20	29	24	17	22	23	27	27	19	30	30	26	33	30	20	16	30	32	26	19	26	37	26	27	17	38	25	26	35	19	25	18	24	28	30	30	23	25	23	16	26	30	22	19	22	20	23	24	23	26	23	23	29	23	22	23	19	26	24	17	27	23	26	16	29	31	22	22	29	26	24	21	24	23	30	34	26	33	21	21	22	19	25	23	22	30	32	24	25	28	34	24	30	23	27	22	24	24	22	20	24	29	22	18	36	29	29	27	33	22	36	28	31	32	17	21	30	24	25	29	29	28	28	17	23	28	24	23	21	23	29	25	22	28	14	37	26	25	22	28	30	35	24	16	27	31	25	15	27	17	28	23	32	19	27	19	33	25	21	32	21	23	32	19	19	22	29	31	21	40	26	29	27	27	24	19	26	24	32	29	24	27	26	20	23	20	29	30	26	30	27	33	22	34	21	32	19	25	26	19	21	20	19	28	29	23	25	19	26	23	24	23	24	25	21	25	33	29	21	26	29	31	36	23	24	34	21	24	38	30	35	21	31	30	18	29	25	29	21	25	28	28	25	26	26	17	27	21	28	34	17	14	29	23	28	24	37	33	23	25	28	29	16	18	36	23	28	33	27	22	27	25	20	21	25	25	39	29	28	21	32	19	31	29	22	26	23	27	29	19	31	26	18	26	31	25	21	12	24	25	25	23	26	28	30	27	30	29	26	18	33	33	26	27	20	25	23	24	20	20	20	20	25	21	21	28	29	32	27	39	26	30	22	24	23	27	24	18	29	24	23	21	18	21	29	30	43	32	24	25	12	27	28	22	21	20	27	26	28	31	18	24	27	29	25	40	34	29	33	20	27	23	30	34	25	23	22	30	28	31	21	31	30	30	33	24	20	23	18	22	31	32	26	35	18	22	25	19	23	21	28	23
18718	9752	5182	7535	13107	14289	13373	12020	10750	9128	7658	6453	6696	6015	4638	3272	2501	2088	1650	1538	1392	976	801	728	685	595	494	522	512	440	424	441	418	444	422	426	493	437	438	442	463	467	443	450	425	404	405	425	409	367	381	377	372	339	356	366	418	384	390	395	355	394	365	325	335	358	307	337	341	354	353	333	332	318	321	319	338	353	319	326	305	340	329	320	341	303	310	341	364	308	296	314	336	303	329	311	325	344	335	349	281	309	312	305	315	298	305	306	255	283	360	325	305	310	316	314	295	335	333	326	324	302	338	342	307	348	267	308	328	305	318	291	317	332	351	391	458	597	518	540	592	590	542	456	407	395	405	347	367	361	308	307	320	290	344	320	310	333	319	316	315	304	306	296	298	311	273	313	295	329	318	304	321	294	312	326	293	334	298	273	314	332	310	312	329	302	308	310	319	315	309	306	317	302	307	324	284	313	324	304	280	320	323	324	351	294	303	298	315	314	321	305	312	295	316	332	302	316	311	291	307	312	324	315	324	343	303	324	281	321	279	319	327	320	323	297	303	327	318	324	285	303	305	320	304	327	291	314	338	291	303	292	285	314	302	332	311	316	314	326	295	306	289	315	330	319	316	317	288	313	322	298	318	305	325	287	318	334	328	304	314	315	298	288	312	321	309	322	308	323	307	332	294	308	349	307	290	302	290	292	299	300	326	336	282	304	323	348	340	289	324	293	308	318	298	332	306	333	309	303	310	333	301	354	282	305	345	320	322	320	347	290	326	294	294	325	323	311	287	345	337	326	325	338	286	334	314	338	301	320	300	277	327	322	306	348	311	320	296	293	296	335	293	304	334	324	352	307	299	314	315	309	327	286	315	290	328	294	307	327	332	293	314	307	308	305	308	313	339	338	290	311	312	314	327	308	317	279	309	292	308	347	301	289	309	284	314	322	320	313	304	325	302	293	330	315	329	299	289	317	312	321	342	316	289	267	314	296	329	308	302	318	332	298	311	312	325	293	322	319	306	290	277	280	331	314	342	361	344	328	286	349	305	313	340	338	310	347	291	333	310	289	299	294	329	309	334	330	338	315	336	306	311	291	320	284	295	315	355	313	302	282	282	315	316	325	308	349	320	295	330	340	307	311	290	333	312	332	344	295	334	328	316	318	316	300	316	305	324	309	323	313	312	312	337	299	312	310	294	292	295	306	313	327	315	305	294	333	288	294	302	307	315	293	280	318	309	294	332	322	310	307	301	339	305	294	325	307	332	296	319	341	331	336	331	295	317	297	345	317	301	322	303	335	304	307	278	308	354	312	319	320	312	335	352	313	306	310	308	293	311	317	334	312	300	307	310	317	336	338	294	307	315	301	339	291	286	311	307	328	321	298	316	319	295	295	315	313	311	302	348	334	279	325	302	305	331	273	322	319	316	327	323	326	321	319	348	321	314	339	307	320	331	325	304	338	316	296	330	287	311	326	310	290	264	325	306	322	311	327	327	308	327	330	311	326	299	316	325	340	324	334	337	337	318	287	294	293	322	328	291	313	320	297	325	302	334	284	314	308	335	313	337	381	313	306	290	317	334	325	287	328	287	305	305	316	289	282	309	283	357	291	317	339	306	298	325	295	304	320	305	287	289	313	280	328	330	325	340	314	324	309	311	313	307	306	336	325	293	291	340	334	319	308	326	314	309	316	360	344	313	282	306	343	296	333	298	297	344	320	311	308	286	301	314	305	348	288	340	307	323	290	296	313	336	310	307	295	310	309	340	304	329	329	282	299	289	304	295	323	305	276	308	286	319	288	337	329	308	318	296	329	320	301	322	315	330	311	320	315	333	315	331	326	324	328	325	318	326	335	290	291	328	305	320	315	356	303	333	323	356	298	302	311	295	299	295	309	324	324	318	309	312	318	301	304	324	311	310	356	314	328	324	317	306	330	284	316	315	346	315	282	305	314	313	309	312	341	301	288	345	308	330	336	351	327	334	291	334	346	360	325	333	330	311	297	302	317	343	330	363	280	289	316	316	342	334	333	323	322	336	314	316	313	294	300	336	355	310	308	318	311	322	316	315	336	332	276	302	317	293	300	337	298	320	297	309	301	320	320	331	308	295	294	306	325	320	305	328	307	314	276	351	295	317	330	312	313	311	324	314	307	342	294	314	292	336	272	321	307	337	293	332	323	334	320	321	327	304	323	320	303	305	302	312	327	332	306	334	344	273	308	330	319	304	298	303	339	330	293	343	306	301	299	294	325	338	315	300	322	326	329	326	332	313	307	308	315	314	295	310	306	313	292	322	314	337	302	322	321	330	307	327	332	301	291	339	313	335	318	335	280	333	324	297	303	308	321	329	311	272	305	323	305	282	325	278	327	310	315	307	302	321	308	300	315	322	293	320	314	292	334	326	309	307	324	334	323	309	315	340	350	308	314	278	286	324	288	296	320	323	287	301	332	320	323	278	324	276	336	279	317	297	273	310	304	307	282	334	316	329	326	319	296	338	319	290	323	285	282	307	336	299	321	329	297	299	319	323	266	309	324	334	274	317	316	300	331	302	330	315	342	289	308	317	294	337	304	293	325	350	283	318	291	330	338	334	306	317	330	349	311	309	290	289	293	329	299	314	324	281	305	311	303	306	326	314	319	321	330	332	326	293	302	308	299	309	335	339	321	298	294	322	339	286	294	314	332	295	298	339	293	332	299	293	297	307	308	336	270	303	294	316	284	290	337	311	327	315	323	309	297	317	306	331	345	310	330	295	300	276	297	330	296	318	296	338	306	317	313	285	330	287	320	314	332	294	314	323	286	309	303	314	315	317	310	302	269	312	297	315	300	295	318	320	328	326	304	284	319	317	318	338	271	304	310	306	303	325	341	275	285	298	302	287	319	308	319	322	321	319	333	345	306	318	301	301	305	299	322	300	342	352	329	321	319	332	305	319	304	285	317	309	338	321	337	318	333	309	285	307	302	328	325	327	287	325	318	297	318	318	328	319	322	301	310	330	314	309	307	299	297	346	316	309	318	303	334	307	329	313	297	333	262	310	302	316	309	327	305	313	322	353	292	294	314	289	287	291	330	321	314	273	311	270	298	322	311	323	311	316	312	312	324	277	306	360	306	336	308	311	297	312	298	340	316	302	295	316	335	307	346	318	298	342	317	333	308	302	336	314	337	301	302	324	308	342	304	289	296	315	274	294	316	330	337	302	307	319	326	312	316	319	324	311	317	324	322	310	307	296	332	297	298	326	312	320	302	315	307	296	289	326	307	351	326	309	313	301	294	309	326	324	332	308	320	315	308	293	309	292	276	333	329	310	301	299	339	299	322	300	317	336	311	291	322	318	307	329	318	298	339	314	304	300	322	302	320	285	344	338	305	306	304	311	330	319	311	338	305	325	284	333	302	304	327	335	306	304	316	272	305	273	294	312	317	338	346	331	302	295	336	331	329	315	316	323	324	321	330	325	315	293	290	311	323	298	299	311	317	344	283	354	340	308	313
1860	862	397	245	231	278	306	276	280	224	184	168	180	185	140	123	83	76	51	62	53	43	33	37	31	30	28	32	23	27	27	26	32	23	28	28	28	24	25	28	20	28	33	20	25	29	22	21	15	34	18	28	21	34	21	24	30	21	24	15	31	25	25	25	29	16	23	28	17	25	19	18	21	15	22	20	21	23	20	30	29	15	22	30	25	29	19	27	16	25	18	20	24	28	20	19	23	21	25	22	15	30	24	20	22	17	25	19	22	30	21	25	25	22	18	21	31	18	15	20	27	23	22	25	33	18	16	20	24	24	23	21	19	27	27	17	30	31	34	27	26	34	43	29	17	25	27	21	28	25	20	21	26	23	25	22	11	24	23	19	23	32	18	23	21	28	32	16	19	21	25	20	29	31	25	12	27	24	21	20	24	31	23	20	22	28	31	18	18	20	17	18	24	19	13	17	19	20	20	18	23	19	22	22	20	24	12	34	18	22	20	27	21	21	13	16	22	24	17	20	23	19	37	17	14	28	27	21	23	23	17	25	31	18	23	31	26	22	24	24	17	28	18	25	20	22	18	25	25	18	17	17	25	19	18	26	22	25	20	21	23	21	17	16	14	19	19	15	22	26	19	16	23	27	23	26	15	21	20	22	25	24	21	24	19	23	27	16	20	22	27	17	20	18	24	26	20	19	26	21	31	23	20	21	16	29	24	19	20	17	16	12	23	26	22	19	17	27	20	21	19	19	23	26	16	20	21	18	21	20	33	20	24	17	12	22	24	32	16	20	31	18	17	19	17	20	29	23	20	21	19	22	21	20	29	15	15	26	20	15	17	20	18	24	22	20	22	22	17	19	26	24	20	15	13	24	20	26	22	17	27	20	23	18	21	16	27	15	20	20	25	14	22	24	14	19	14	22	20	22	36	25	16	21	16	14	21	23	17	15	23	22	19	18	15	18	21	19	23	13	18	15	23	18	24	17	32	21	31	23	29	22	14	24	19	30	26	26	31	21	27	22	18	25	20	18	24	28	18	22	23	17	22	18	22	31	19	19	24	19	23	21	17	24	18	26	23	19	25	22	15	19	22	24	23	19	19	27	21	19	13	27	21	19	24	23	18	22	25	15	22	25	25	15	29	15	25	20	18	27	22	22	24	21	24	17	15	29	19	25	33	18	20	19	18	14	28	23	7	18	26	26	30	12	19	15	17	18	14	18	26	22	16	21	19	16	14	21	20	21	20	23	24	25	14	16	23	21	15	20	26	22	32	23	14	15	25	23	25	17	22	23	21	17	22	22	18	17	21	21	25	20	21	25	22	18	18	13	24	22	25	22	26	17	17	21	21	21	19	23	14	20	16	26	23	18	24	26	19	29	17	20	25	26	25	19	20	19	17	25	17	21	22	25	18	23	18	21	25	16	21	26	27	19	21	17	19	23	27	19	29	18	27	21	33	28	30	11	30	25	22	24	19	23	20	18	32	27	21	20	33	17	25	25	24	16	30	20	24	22	29	15	20	16	19	13	20	21	15	20	19	22	13	17	22	26	21	23	15	18	11	22	19	14	23	22	18	17	23	20	25	27	16	21	22	22	30	26	20	21	29	25	27	16	28	22	25	22	13	25	20	18	11	24	21	25	23	23	17	16	18	19	22	28	20	17	12	26	26	14	23	27	21	19	14	18	26	23	20	24	32	8	18	27	21	21	25	22	25	31	18	20	27	27	20	19	19	25	21	20	18	18	19	22	15	16	17	21	19	19	24	14	21	18	19	22	23	19	20	12	17	22	17	21	21	18	22	27	22	20	15	21	21	25	13	18	23	12	21	22	25	27	23	17	23	20	17	15	20	20	19	19	18	23	17	22	15	16	22	21	27	25	22	22	8	12	15	20	15	17	16	14	23	26	15	24	34	17	13	21	11	22	18	22	14	13	22	18	13	21	27	23	24	23	18	20	21	19	29	19	16	18	25	17	22	21	15	19	25	24	22	15	23	19	22	14	24	16	30	22	26	26	17	13	22	22	18	30	29	22	24	14	18	24	19	23	31	24	24	20	22	22	25	19	21	18	26	19	21	27	11	20	20	18	24	24	24	22	21	25	21	20	21	23	23	16	22	25	17	24	26	20	27	28	16	14	16	20	19	22	26	14	24	24	24	32	26	24	26	23	13	28	19	19	36	23	23	20	26	20	22	17	21	21	24	19	14	23	21	20	21	15	12	18	15	21	27	17	25	13	28	27	17	30	22	19	30	18	28	26	20	18	26	25	27	20	20	11	18	17	17	18	22	23	25	14	23	19	19	27	19	17	22	15	23	21	14	14	27	29	23	21	21	22	25	18	20	22	28	18	28	22	16	16	17	26	23	23	23	16	19	24	19	25	29	25	31	22	26	25	22	18	25	19	16	27	20	29	13	17	20	22	23	25	26	25	19	15	28	20	21	29	22	26	20	20	20	26	12	19	28	23	22	17	25	16	27	24	36	24	22	34	22	19	15	24	25	18	18	22	18	24	22	22	22	16	24	22	18	25	36	17	17	19	13	19	19	23	32	14	18	24	17	16	20	15	20	19	20	22	17	23	24	22	25	26	30	23	26	18	15	25	21	18	17	27	30	20	16	21	26	11	18	22	19	18	27	16	30	19	20	17	20	8	17	14	23	17	24	17	24	33	22	19	15	30	21	12	25	22	25	19	21	22	27	30	24	30	18	23	18	16	22	25	18	23	22	25	25	24	23	22	22	15	26	16	16	17	25	17	17	23	24	13	27	25	20	19	25	23	17	26	21	25	24	29	21	22	22	25	27	26	22	14	20	30	21	20	19	21	15	30	15	18	30	18	22	21	25	24	27	17	19	17	18	23	20	18	25	24	27	21	20	23	28	9	27	15	22	20	15	20	24	14	15	19	12	25	19	17	21	25	27	25	30	28	22	27	27	22	20	21	25	22	20	19	19	24	21	24	21	27	14	25	26	14	28	10	17	17	19	24	23	25	23	25	11	19	14	26	23	22	26	24	29	24	20	21	15	18	21	26	22	33	25	22	18	26	24	26	19	22	16	24	26	24	16	24	16	20	21	20	27	18	21	19	19	23	28	15	17	25	24	20	27	19	14	20	14	27	20	14	23	14	25	25	23	36	25	15	20	30	16	29	17	23	24	22	16	17	21	15	25	24	24	18	26	17	25	21	19	26	28	23	19	18	17	19	21	20	20	24	22	20	25	20	24	26	16	17	16	21	26	29	22	22	26	17	22	17	18	22	20	17	24	29	17	16	21	21	17	21	26	23	23	22	19	30	21	22	18	26	37	17	17	14	23	33	25	24	15	21	25	23	28	23	20	26	15	19	19	16	17	22	18	25	26	22	21	21	19	18	20	18	20	26	26	21	29	17	15	34	18	16	28	19	18	24	19	16	25	24	26	28	26	15	21	15	16	16	18	21	30	22	23	19	15	27	21	30	18	15	17	25	21	23	26	21	20	19	21	24	19	17	18	23
22411	12313	6939	9954	16590	17993	16571	14971	13392	11406	9588	7888	8009	7196	5846	4175	3111	2677	2201	1956	1743	1187	916	886	736	692	629	625	559	517	489	473	464	442	473	462	501	467	464	423	444	457	459	512	473	423	466	420	452	383	394	385	357	366	350	350	352	337	372	353	355	332	350	296	281	309	332	306	290	300	336	297	305	286	294	281	287	283	273	284	294	251	276	288	282	260	316	297	293	286	291	291	258	282	264	292	278	263	271	272	283	298	260	275	254	276	248	280	255	288	268	288	284	281	283	252	267	248	264	283	282	272	242	243	261	275	275	280	301	260	272	264	299	295	282	345	474	610	674	567	587	631	557	449	370	321	371	326	296	257	264	263	270	256	246	257	290	244	280	276	258	270	247	249	273	261	300	228	247	252	248	249	257	250	259	271	268	267	269	262	282	300	278	295	301	265	273	302	258	263	273	273	271	280	261	297	268	287	262	262	265	245	277	252	289	270	258	286	264	252	276	310	246	252	292	259	273	223	281	243	287	243	283	283	294	254	271	250	239	265	271	294	266	271	250	270	274	286	255	262	270	247	290	284	263	273	267	273	249	272	280	281	263	292	262	266	281	275	264	237	269	248	269	256	285	266	248	268	288	262	249	294	240	266	291	259	290	269	228	287	260	276	269	274	285	241	236	287	280	243	273	266	242	298	276	250	271	268	265	254	269	284	269	274	294	241	277	253	272	290	260	243	272	282	267	270	233	281	241	235	274	279	247	300	229	246	246	292	282	268	292	236	244	262	288	307	285	292	259	293	248	250	267	266	268	265	294	279	274	261	281	270	249	271	268	259	261	277	241	275	258	263	290	263	274	281	275	285	267	255	275	282	264	277	297	256	251	313	272	275	250	274	253	246	251	257	247	229	272	256	259	292	276	244	263	275	278	250	258	299	277	277	242	294	275	263	266	279	250	284	292	256	287	287	273	277	238	288	272	279	266	258	279	285	263	285	262	280	277	268	288	258	287	271	268	260	250	270	244	262	239	253	272	282	290	297	276	273	300	313	270	264	268	271	230	294	263	238	279	311	309	270	256	246	277	260	281	233	277	268	270	271	261	267	293	274	270	265	270	248	258	275	282	274	244	263	264	294	268	258	282	266	258	257	258	248	258	251	260	261	304	287	291	279	265	259	271	297	276	296	265	288	286	267	269	244	268	255	283	250	294	260	263	274	275	241	273	265	270	259	292	294	263	271	253	280	282	275	273	293	273	276	253	285	287	267	267	265	275	272	251	256	237	259	287	275	279	243	256	271	282	248	254	259	257	241	253	280	262	255	259	278	250	266	270	272	266	262	254	270	273	280	281	274	290	282	298	254	247	270	276	254	286	285	260	290	270	238	285	261	282	287	282	264	283	274	271	261	263	256	283	246	274	276	252	291	255	300	302	268	282	278	267	259	242	257	289	299	262	274	282	246	267	240	273	268	281	284	281	263	257	280	269	257	279	305	278	280	275	278	270	253	259	252	266	282	274	248	288	242	277	262	259	260	284	270	267	256	270	282	303	251	258	289	266	258	286	266	258	272	263	282	255	290	263	274	255	279	257	267	274	273	262	257	286	236	249	226	267	262	272	254	256	266	258	281	305	257	267	279	257	294	298	256	268	258	270	252	310	223	266	264	274	271	263	269	263	305	255	268	276	263	313	252	257	278	252	265	282	267	296	263	272	287	252	262	299	262	247	268	256	293	246	280	292	281	301	284	272	259	248	276	263	269	267	264	282	246	248	279	276	291	265	263	273	263	285	262	277	289	246	267	241	258	247	267	264	304	274	283	288	270	283	228	284	265	275	320	291	268	247	296	279	255	258	279	260	277	279	236	261	244	297	268	264	250	269	310	279	246	264	264	243	281	259	278	231	271	271	295	245	270	288	287	266	275	254	305	262	278	264	265	268	269	276	273	256	231	252	275	297	264	280	282	285	281	263	266	267	268	271	258	247	257	257	262	249	272	248	277	256	294	268	282	256	264	273	279	280	250	275	262	272	233	258	287	274	267	275	271	264	248	258	243	285	290	277	283	274	263	286	275	259	289	291	284	276	288	238	283	282	251	244	276	260	253	290	289	252	279	275	237	259	273	251	265	249	280	267	273	275	282	225	281	260	258	274	261	277	249	273	283	258	278	283	274	261	243	234	260	267	289	263	234	255	269	267	284	247	270	251	273	293	278	276	264	270	235	282	238	264	303	260	254	273	248	275	258	228	243	275	262	302	261	261	269	259	251	274	278	277	275	264	259	256	259	265	282	264	236	285	282	295	284	258	275	276	297	264	231	269	245	283	278	253	252	289	274	266	273	266	258	276	261	268	307	303	285	276	261	231	265	292	287	286	250	294	281	275	267	294	236	299	288	278	260	264	270	276	273	277	285	268	271	256	253	276	269	253	251	293	273	253	280	260	238	282	287	290	285	290	282	260	255	278	265	253	273	244	242	247	266	272	265	255	282	263	272	241	269	248	283	257	254	251	260	260	266	288	287	292	259	299	292	242	260	261	298	240	276	269	284	259	228	241	268	278	275	312	271	255	276	289	274	264	290	249	264	261	244	272	232	251	259	262	259	257	273	273	277	259	251	278	268	277	270	276	311	283	281	285	269	285	294	256	237	283	249	278	273	262	268	238	234	266	267	271	272	268	264	254	259	243	271	282	271	255	278	271	265	300	281	252	286	291	271	238	287	288	248	278	264	294	261	248	267	270	239	259	239	268	292	243	276	265	267	255	270	287	264	273	264	289	315	244	266	280	275	266	249	275	278	262	273	240	306	281	251	255	292	266	261	285	266	281	283	271	282	277	248	244	252	261	255	288	302	242	271	271	265	270	246	267	280	267	306	261	245	288	272	254	255	247	247	260	248	254	275	241	272	273	278	240	306	266	274	273	261	287	269	275	245	268	286	279	249	250	254	274	277	269	266	276	280	265	277	271	270	244	259	273	276	265	292	272	254	276	249	272	250	255	261	285	243	292	284	238	260	287	250	269	258	254	279	256	241	272	266	287	266	276	276	268	280	274	288	260	270	273	261	275	272	236	260	229	262	292	266	234	287	261	265	300	269	289	276	254	288	249	277	281	273	257	247	278	267	270	243	274	251	264	260	274	295	293	257	262	264	283	252	271	263	259	274	273	242	280	271	262	286	256	297	258	263	274	278	276	268	266	254	274	244	283	271	250	268	271	273	288	259	297	258	263	282	283	279	279	249	275	278	286	260	268	234	299	261	265	251	256	252	282	233	279	238	273	256	273	285	272	256	269	264	254	290	266	269	282	262	244	303	302	270	280	303	274	255	257	281	251	268	253	287	278	269	250	290	271	224	266	263	279	268	258	281	267	322	261	252	254	230	256	265	244	257	249	295	265	275	270	242	231	302	263	261	253	256	266	250	257	277	279	272	258	271	255	275	267	293	247	265	279	259	285	256	286	267	263	296	254	271	264	260	261	250	284	291	268	254	281	237	278	252	285	271	265	249
1487	314	155	95	88	131	133	131	140	115	110	100	107	87	72	77	57	58	56	41	28	43	40	25	30	29	32	43	31	27	33	22	42	37	31	33	29	32	33	35	30	36	30	32	40	42	32	43	19	28	28	26	32	28	30	22	33	25	24	26	40	24	29	39	41	31	35	34	26	35	25	30	32	27	38	26	26	34	24	31	34	28	24	30	25	28	28	31	25	25	20	30	23	30	30	25	38	24	30	29	19	33	34	33	37	33	19	32	34	26	26	33	31	33	34	44	25	30	27	30	33	39	31	27	33	33	30	28	22	26	33	28	23	35	36	40	27	22	33	42	48	35	30	33	27	43	24	20	36	39	39	27	29	21	25	22	29	28	30	29	34	27	25	22	32	31	34	28	34	29	23	33	32	31	34	25	35	29	40	31	31	26	27	29	35	21	27	21	35	28	35	32	44	21	17	40	20	26	25	24	25	25	33	33	24	28	26	28	30	24	27	29	26	39	32	28	40	18	30	29	30	40	30	22	39	29	26	31	23	22	30	31	25	38	23	25	34	26	24	34	21	27	35	32	29	29	31	28	33	30	29	29	25	26	31	42	29	28	35	38	34	28	19	30	36	29	34	23	34	24	30	30	23	28	26	26	28	29	20	35	31	28	38	26	30	23	32	37	24	26	33	26	27	26	25	28	30	24	30	28	28	24	42	27	26	30	31	21	29	32	37	37	30	18	35	24	29	17	36	33	27	32	21	29	25	30	26	32	28	28	37	32	30	33	30	28	27	28	22	23	39	37	34	32	29	29	32	40	23	28	32	30	32	28	27	32	29	32	32	31	30	33	31	32	35	32	25	28	29	23	26	32	30	31	25	39	31	27	23	25	27	34	30	30	30	33	33	24	43	32	32	32	42	32	33	31	30	28	16	33	27	34	25	38	30	33	29	29	29	27	19	29	31	36	34	28	24	26	32	24	25	32	34	33	29	27	32	36	30	34	32	31	35	30	26	36	29	25	31	29	24	27	26	37	38	33	28	29	38	29	26	26	31	37	37	28	29	32	26	26	26	20	24	24	25	33	28	37	27	29	21	34	30	39	29	33	35	36	33	34	29	39	29	30	21	22	28	30	37	24	27	34	36	29	23	14	23	23	29	35	27	32	28	23	28	34	25	20	30	28	33	29	33	28	30	30	39	27	32	26	37	31	34	38	29	19	29	23	31	35	24	19	23	32	31	30	34	24	30	31	28	31	27	29	28	31	38	29	37	30	29	34	30	26	24	36	30	32	26	32	30	40	30	28	25	35	31	29	44	21	25	26	32	24	28	34	25	26	37	29	30	38	30	35	37	31	30	30	31	31	37	36	30	26	32	26	29	18	29	34	34	36	29	23	20	18	30	30	22	32	36	27	32	27	22	36	31	21	27	33	29	21	32	38	29	37	31	26	32	25	28	31	34	28	33	31	29	27	24	21	34	26	26	23	29	35	30	18	23	27	30	27	36	25	31	26	24	34	31	30	34	30	31	30	29	21	37	24	23	29	36	33	29	32	26	31	29	39	23	25	28	30	29	30	22	29	29	27	36	25	30	22	38	26	27	34	23	24	25	28	23	26	42	28	24	28	38	35	41	40	30	24	36	27	38	30	25	25	28	22	26	31	26	34	30	25	33	25	26	22	24	23	17	24	27	23	33	34	38	36	26	32	30	25	33	28	35	29	31	26	35	32	27	39	24	27	35	31	26	14	28	36	32	25	30	30	27	35	28	33	33	36	30	30	29	30	25	38	33	17	34	21	32	36	37	30	29	26	41	29	34	26	31	18	23	33	37	22	34	20	29	23	30	27	23	28	29	33	31	30	29	25	34	27	22	29	31	28	34	34	35	32	40	28	35	21	34	21	28	28	25	25	33	34	30	21	36	33	27	36	31	33	34	29	32	22	32	29	18	33	30	23	26	26	26	33	44	31	36	21	22	26	30	31	31	27	37	27	24	23	22	25	29	31	26	34	34	36	24	18	33	39	27	35	32	31	31	21	26	32	29	28	25	38	32	36	38	22	29	30	36	33	36	31	26	31	28	26	45	33	38	24	24	27	29	37	33	19	31	32	23	28	23	21	42	34	28	30	24	28	18	25	28	25	41	31	29	15	28	24	31	26	32	27	22	23	32	17	24	36	26	42	30	34	23	27	22	30	26	30	32	33	26	22	28	30	25	32	29	37	22	31	28	24	25	23	36	30	29	27	27	37	25	27	24	26	23	33	25	37	27	37	31	28	32	23	29	32	29	28	33	20	17	37	20	27	30	35	21	28	21	19	39	26	25	23	24	28	39	34	15	29	29	33	28	23	30	33	32	38	36	42	32	29	22	29	29	35	30	34	29	27	24	24	35	33	36	29	31	34	31	27	26	32	28	32	32	26	33	27	24	33	32	34	31	36	21	41	28	22	32	28	26	35	23	23	38	25	25	28	21	31	23	37	26	32	24	25	28	29	28	31	25	28	31	32	23	24	25	27	25	33	29	35	21	37	32	22	23	26	32	31	21	30	23	37	24	26	23	26	30	33	16	31	26	31	30	32	35	34	25	24	29	20	34	27	27	29	27	23	25	25	26	28	35	33	35	29	19	32	27	30	35	34	20	31	27	26	25	30	36	32	23	31	32	33	30	30	25	23	27	33	27	19	27	26	21	31	28	36	32	30	24	35	23	33	27	33	19	32	32	29	32	39	26	32	37	30	31	32	32	32	27	44	37	24	32	36	27	36	35	35	23	32	25	28	34	31	31	25	34	34	15	45	26	30	29	30	25	35	29	24	22	24	29	35	25	28	23	34	31	31	27	35	21	20	22	24	26	24	23	33	25	27	26	28	29	32	31	32	33	25	38	20	26	31	33	18	28	29	34	26	20	16	17	33	22	37	33	27	29	24	42	27	28	29	25	21	27	30	30	29	25	28	27	25	24	29	33	26	43	33	34	33	29	21	33	27	42	21	39	26	27	30	27	31	24	23	36	35	28	31	31	38	33	32	26	31	24	35	20	32	32	33	29	26	34	27	31	39	23	26	29	38	24	24	35	21	23	31	34	25	30	28	37	18	31	20	33	27	25	34	32	29	21	28	29	36	30	34	21	26	33	27	30	31	41	28	31	32	25	32	24	30	34	25	27	17	31	33	32	24	36	30	29	31	28	35	28	27	43	21	30	27	33	32	31	30	33	28	30	37	26	32	26	28	30	24	25	26	36	34	32	32	28	20	26	27	24	22	34	30	24	32	29	17	32	27	35	32	25	26	31	33	30	19	35	22	19	32	34	24	33	23	25	20	32	27	28	34	31	35	31	44	33	36	34	29	27	39	32	27	26	29	43	30	26	27	28	41	41	17	28	27	29	23	25	18	26	18	23	28	46	32	26	35	26	20	24	28	27	22	27	43	38	27	24	30	28	25	28	26	37	27	28	38	21	32	25	38	27	28	30	25	22	30	29	29	17	26	40	18	16	21	33	30
15413	6982	3171	4799	8800	9960	9317	8211	7204	5907	5225	4231	4283	3797	3005	2084	1609	1371	1190	1038	912	680	539	512	492	469	434	476	437	397	391	376	381	399	434	428	421	447	413	408	450	446	442	444	412	395	426	401	399	402	349	387	367	386	401	360	353	393	397	398	355	366	397	393	364	388	401	351	358	360	374	353	375	385	354	365	351	361	358	369	325	330	343	343	327	346	363	414	342	384	383	342	353	360	379	367	377	350	375	350	374	341	355	323	373	342	368	382	399	358	381	357	381	358	353	357	340	326	317	352	354	351	344	357	337	339	336	319	360	347	376	351	395	376	318	455	461	510	526	499	513	577	515	486	421	427	377	384	411	386	327	361	348	321	333	356	377	372	335	336	348	367	361	345	382	338	373	399	408	375	350	358	341	349	310	333	377	366	354	336	357	357	366	358	311	358	366	342	341	330	341	323	350	330	378	355	350	339	351	368	357	352	327	329	332	362	334	363	353	338	382	368	324	382	340	393	361	346	347	379	389	344	349	357	380	361	368	373	361	346	323	339	348	366	393	366	347	368	336	343	345	325	355	370	328	351	347	324	306	353	339	370	352	348	366	366	384	335	347	331	373	369	374	375	378	335	332	354	381	336	371	397	355	324	356	356	371	375	331	381	334	352	315	345	336	335	334	324	395	364	357	360	401	338	334	357	362	354	360	335	345	344	347	349	347	413	355	327	333	375	359	312	380	355	344	366	372	329	339	355	341	369	359	359	348	384	345	343	362	392	374	357	357	363	357	343	326	359	333	375	361	355	352	340	351	381	343	352	364	340	362	323	376	353	338	361	354	373	362	336	331	363	342	355	329	337	366	361	328	353	360	367	317	386	385	346	323	371	327	342	367	316	362	335	329	313	357	347	338	343	364	323	357	345	350	372	333	388	382	380	346	357	361	355	348	345	390	362	325	338	333	318	335	344	351	341	364	331	357	369	335	379	357	361	364	345	361	347	346	359	331	380	351	345	351	357	351	345	342	342	334	343	376	335	348	375	334	370	301	379	332	350	362	370	399	363	337	339	360	344	340	354	346	375	339	369	339	361	319	341	332	370	320	354	359	356	350	384	367	339	324	367	349	344	349	337	334	334	382	339	324	361	369	306	375	371	345	369	361	354	350	341	366	359	338	330	347	315	359	359	388	344	338	339	366	322	375	353	348	358	345	336	342	369	356	320	350	309	345	353	346	393	385	313	364	358	353	342	392	382	315	360	363	367	349	333	373	359	348	353	340	370	349	344	348	368	337	351	354	318	350	331	302	345	346	335	349	336	343	338	334	377	357	354	368	341	350	393	361	346	343	359	384	348	358	351	373	367	301	321	361	353	380	322	317	340	361	342	343	396	340	323	346	345	359	351	402	370	347	339	363	325	370	344	352	346	357	375	348	394	339	350	358	338	324	320	358	333	343	346	361	325	334	364	343	365	347	355	346	394	401	371	355	344	355	362	341	369	359	359	347	393	345	359	382	359	333	354	369	329	359	360	364	362	375	346	347	327	350	367	410	341	341	363	365	348	372	380	323	358	335	371	361	380	389	357	364	339	369	368	347	359	353	390	345	331	371	347	362	396	372	365	370	359	362	330	394	356	315	361	368	364	381	371	351	336	323	372	370	361	340	362	364	382	383	351	369	358	343	391	350	341	346	357	379	358	350	328	342	370	364	327	344	340	328	373	368	320	325	348	345	315	316	350	342	375	356	298	362	351	361	358	365	352	336	367	359	326	318	354	350	347	365	370	326	348	351	375	425	350	380	356	376	366	356	329	390	359	370	388	334	365	361	328	343	364	338	357	362	380	350	367	356	339	361	334	348	341	344	338	345	319	360	349	338	382	376	333	322	337	338	343	340	374	365	334	349	334	391	373	375	375	367	369	366	341	370	378	366	367	349	342	354	349	380	352	311	381	349	348	367	340	364	360	374	379	333	337	350	381	356	381	360	357	335	353	352	343	369	374	338	311	330	389	372	340	359	332	370	343	331	353	325	337	340	385	387	332	369	358	348	320	378	332	346	353	352	344	366	368	381	340	355	337	345	388	372	361	347	371	395	351	376	371	363	391	344	325	365	336	312	348	354	370	367	346	365	366	354	378	373	347	362	344	380	344	350	335	375	357	375	346	339	334	350	362	371	326	397	368	341	357	334	395	334	351	322	348	333	343	344	360	358	345	346	364	341	371	356	328	352	347	339	370	371	383	353	327	360	381	382	350	322	348	373	316	346	349	357	386	345	355	360	382	336	340	389	355	345	383	354	357	348	344	357	353	341	350	361	355	354	394	351	355	341	346	362	356	354	365	337	337	347	322	331	367	387	350	347	370	364	388	366	384	340	346	326	345	348	366	349	356	348	360	350	355	341	297	363	359	370	353	337	317	355	393	344	329	338	339	353	359	331	348	330	339	362	353	379	355	357	337	352	361	332	330	354	346	377	369	320	354	333	345	356	353	360	362	361	342	346	319	353	364	358	303	352	335	347	345	355	333	360	352	329	329	325	352	362	329	356	354	340	366	365	372	346	394	319	339	341	363	350	330	382	375	381	398	370	387	328	365	371	371	340	314	371	350	314	344	366	358	341	344	352	333	346	325	347	391	367	348	363	339	325	361	358	365	411	364	381	343	337	336	386	381	340	354	345	383	385	332	366	350	344	357	339	365	356	361	393	337	359	390	366	350	353	313	378	351	382	375	358	337	353	338	373	351	365	378	357	352	356	371	330	354	340	370	347	343	353	333	346	345	373	381	348	361	369	353	330	336	392	309	358	380	351	344	340	347	351	343	298	335	362	347	362	324	340	344	362	349	373	351	384	375	337	349	393	359	374	354	331	351	366	332	343	362	354	336	329	356	357	389	328	352	374	325	378	331	376	337	376	337	366	378	320	351	301	364	371	339	360	346	388	360	347	347	345	366	324	357	363	326	361	339	375	356	340	341	345	374	351	341	376	353	340	382	347	317	374	347	340	359	380	346	382	372	343	367	352	326	340	366	354	369	351	400	376	357	347	353	357	352	383	382	390	331	331	364	376	364	325	366	334	355	417	343	357	361	315	376	342	357	362	353	343	341	360	328	352	375	357	340	357	358	342	366	350	313	341	373	352	323	362	384	349	375	370	353	369	348	358	331	355	362	351	325	334	384	366	349	347	355	367	341	354	366	360	348	357	353	347	344	357	333	370	332	372	361	357	349	349	352	382	366	392	340	371	363	329	314	345	340	356	346	338	337	354	354	334	368	351	395	331	381	355	367	354	363	374	397	351	315	342	375	374	338	345	375	357	345	345	383	379	341	356	375	351	328	351	335	382	337	318	364	362	334	351	347	362	375	357	377	348	395	334	360	386	373	355	341	333	362	345	347	348	358	351	341	356	382	363	358	347	348	374	344	358	362	370	351	352	327	359	342	368	364	366	325	375	339	364	362	360	339	347	326	346	355	352	322	359	334	350	327	372	363	334	365	335	350	353	344	381	360
1300	623	293	149	160	195	200	194	180	214	162	130	132	134	103	88	55	81	50	42	47	43	46	42	29	28	25	27	23	28	25	34	33	26	22	33	35	28	32	27	24	27	30	19	23	32	34	33	27	20	26	27	28	34	33	32	23	24	25	22	26	31	17	22	26	31	32	18	23	26	18	23	23	28	22	27	19	10	19	28	21	27	36	33	25	34	19	31	27	25	29	25	22	22	24	31	23	21	26	21	27	26	25	21	19	32	22	18	31	32	23	21	20	26	26	28	23	20	23	24	24	34	32	24	25	29	36	25	25	25	28	21	33	39	31	25	43	29	32	33	24	29	25	38	32	29	18	27	27	24	26	19	29	34	25	19	28	25	23	28	29	23	30	20	23	20	25	25	26	20	20	23	19	20	21	26	21	34	26	27	20	25	24	20	24	24	30	22	29	24	25	25	23	26	26	30	26	17	20	25	23	34	13	21	22	16	30	25	26	39	21	22	23	23	20	31	21	18	26	23	19	30	17	14	25	27	24	28	26	29	17	31	31	26	26	27	22	21	29	27	20	26	23	20	30	23	24	22	24	33	24	33	23	30	20	27	29	24	23	27	19	33	31	34	30	31	25	29	13	28	30	34	28	26	30	25	19	32	38	31	25	29	26	13	28	28	28	26	30	30	28	21	27	20	28	20	28	20	22	20	27	18	19	30	31	15	23	19	23	30	28	34	21	21	32	26	25	24	28	21	21	26	26	20	26	17	22	25	29	28	30	25	28	29	27	15	23	27	33	27	27	29	17	31	21	28	25	31	17	26	23	24	24	30	14	13	26	29	27	24	21	23	16	35	25	13	27	16	31	34	20	32	21	23	18	38	29	38	23	22	26	24	29	20	30	28	17	20	32	21	31	23	29	19	22	21	21	25	23	28	36	25	20	27	26	21	24	23	25	18	25	25	19	31	15	29	25	28	27	29	24	21	26	24	18	22	26	36	16	26	21	29	21	29	29	23	31	27	24	23	26	19	23	25	26	27	28	26	23	17	23	32	28	28	25	21	23	17	18	23	25	21	21	31	22	28	27	25	26	24	10	28	22	25	19	31	27	29	24	28	31	20	28	21	17	25	20	31	22	30	30	28	24	21	21	20	28	34	29	23	32	23	28	29	27	23	25	27	25	19	23	22	20	26	27	27	28	18	30	24	25	37	21	19	14	24	29	31	24	24	22	27	26	23	29	26	30	32	27	28	26	22	29	24	31	26	24	21	32	27	19	28	30	29	38	28	23	25	29	25	19	24	20	22	19	29	20	35	31	27	20	21	29	25	20	29	21	18	29	30	27	20	24	31	21	23	21	26	29	33	21	29	27	18	29	28	28	29	21	24	28	24	16	26	25	27	34	27	18	14	17	30	23	26	22	27	22	27	23	20	17	27	29	26	34	32	38	17	25	21	23	24	27	35	26	29	32	30	17	23	23	24	26	20	20	34	12	31	29	24	25	22	22	31	24	23	27	22	34	24	27	25	22	28	31	20	17	29	34	31	24	19	17	25	22	20	23	19	31	28	29	35	22	29	25	24	25	32	28	29	30	24	26	15	22	38	24	20	20	32	21	30	20	26	21	23	18	28	37	25	29	23	23	31	20	21	26	14	25	29	26	20	31	18	20	28	24	25	17	23	18	20	26	19	20	20	18	22	27	23	25	20	18	15	27	22	23	19	30	25	34	28	26	26	34	17	23	23	33	20	31	30	16	30	24	27	22	31	30	26	25	28	31	17	33	24	23	27	19	22	27	23	32	33	27	23	35	25	27	25	28	26	22	32	22	30	23	29	22	29	28	25	19	28	14	17	21	21	24	29	26	24	26	22	24	29	29	24	28	27	27	21	21	21	29	15	19	33	19	27	21	33	24	26	24	28	26	23	36	33	21	34	25	29	30	30	20	26	21	14	31	23	36	21	24	36	21	16	23	35	25	23	31	16	22	25	33	26	18	25	35	25	21	26	27	19	27	10	30	25	25	31	27	24	23	21	26	31	27	31	21	19	24	20	33	22	23	20	17	18	30	21	39	22	19	28	26	25	22	16	30	16	22	27	31	17	19	22	21	20	21	21	27	30	20	23	31	29	25	24	24	29	21	26	25	24	28	19	30	25	26	27	20	31	32	21	28	25	24	25	25	28	25	30	21	23	35	18	24	31	23	26	29	25	28	27	29	25	29	25	22	27	23	28	28	19	21	21	25	19	24	19	24	24	20	29	19	17	23	28	22	25	19	22	20	11	24	27	22	30	25	26	27	17	23	21	23	27	35	25	21	15	30	29	28	27	28	15	28	25	17	31	27	20	26	22	22	13	24	28	26	18	31	33	28	25	24	26	22	18	24	39	30	26	25	32	40	28	28	26	31	27	18	29	32	33	30	20	15	32	25	17	30	29	34	26	23	25	25	25	24	24	23	20	24	21	16	24	19	21	36	20	27	26	23	27	23	26	36	32	25	24	26	28	30	29	17	31	29	21	33	34	23	32	20	33	25	31	31	23	29	19	14	26	22	31	17	28	20	29	28	20	32	24	19	23	24	29	33	28	25	21	16	35	21	24	37	21	34	21	23	22	20	20	29	29	18	27	24	19	18	32	21	28	21	24	22	26	17	19	25	17	26	24	19	21	26	24	22	28	31	21	28	25	25	22	16	17	22	18	26	24	22	20	21	28	25	24	24	19	26	22	27	24	29	19	39	38	29	25	20	37	21	21	28	18	28	23	33	21	25	29	25	23	22	25	23	26	21	21	30	20	24	34	18	11	23	23	20	34	29	21	28	34	17	29	28	22	21	18	22	28	19	23	28	24	25	22	25	27	19	22	25	30	28	34	18	31	28	24	29	20	17	22	29	26	37	21	29	24	21	26	25	35	30	23	23	20	21	24	20	29	15	33	29	21	26	27	12	24	20	25	22	21	29	25	24	29	26	25	20	27	30	25	14	31	34	31	19	23	16	27	27	33	30	18	31	29	25	22	28	21	18	27	26	18	22	26	27	30	23	31	12	26	24	34	17	23	24	24	21	29	21	18	17	27	24	24	36	26	25	20	21	27	21	29	20	24	21	26	36	22	17	22	23	25	26	28	25	25	29	23	23	32	34	27	26	17	26	20	22	26	28	21	20	20	23	15	27	21	20	22	24	28	17	28	35	38	27	26	19	40	33	27	20	31	22	32	25	38	24	18	24	37	24	30	19	40	17	22	19	31	29	24	24	22	28	29	18	22	40	21	20	25	29	30	27	29	24	34	22	20	20	20	30	29	23	27	21	20	24	24	20	22	27	30	34	25	27	16	29	29	25	21	27	26	25	33	25	20	21	29	17	29	26	22	21	19	26	20	25	22	25	21	20	22	28	25	23	27	24	27	21	24	26	25	19	32	25	21	18	26	27	23	27	23	30	27	31	22	33	20	37	23	29	27	23	27	25	33	27	25	23	33	32	29	26	25	29	20	20	16	21	26	26	30
18992	10306	5267	7873	13782	14865	13348	11922	10544	8494	7399	6461	6115	5409	3982	2958	2391	1988	1626	1495	1258	911	752	685	567	519	516	546	493	455	418	429	454	427	422	446	463	486	423	419	449	428	462	410	405	424	415	373	414	375	424	366	385	411	355	364	344	375	403	364	341	376	332	359	312	315	325	353	351	338	316	324	321	335	341	300	336	316	332	299	325	341	314	337	330	338	287	304	316	281	320	340	295	330	314	317	318	313	309	345	314	332	309	292	301	328	303	319	295	275	314	314	294	321	292	321	344	318	327	318	316	306	334	300	304	308	305	305	313	309	343	351	339	329	349	347	536	591	526	506	523	558	527	444	352	425	412	351	309	302	311	282	281	285	295	323	318	296	292	336	288	312	317	284	301	315	354	294	319	299	290	315	321	302	287	297	291	330	304	292	309	306	313	288	318	299	306	303	293	296	300	343	315	301	269	327	309	291	303	306	326	312	308	306	315	313	322	316	332	292	322	308	282	317	298	328	312	306	284	316	331	313	294	307	304	298	310	325	322	311	284	288	305	307	310	281	295	309	302	320	314	303	343	291	271	341	301	319	288	301	299	289	312	288	303	312	381	304	340	325	315	308	306	289	341	302	308	315	297	304	324	297	301	303	316	307	317	330	301	280	301	309	327	304	303	294	314	308	276	292	314	326	297	290	295	326	297	326	305	310	314	296	328	303	338	326	299	318	326	275	319	304	339	311	329	290	290	317	269	340	344	309	327	352	331	315	286	316	292	301	322	292	312	289	322	299	343	313	306	317	293	301	336	306	313	333	285	325	306	288	313	310	296	285	326	308	295	294	311	307	325	280	310	321	306	325	293	315	310	293	350	290	295	286	290	305	328	335	286	297	306	285	306	293	269	297	302	290	322	317	285	310	323	282	320	296	322	291	301	300	345	314	298	334	306	330	299	316	316	287	303	285	304	321	298	331	294	315	327	301	311	329	288	329	316	323	317	272	288	280	291	313	302	316	284	342	298	301	306	325	308	325	283	329	331	341	300	310	286	311	306	341	272	297	287	296	282	315	304	306	302	338	283	326	303	310	319	312	311	319	320	311	293	329	316	289	319	323	322	351	313	295	329	324	324	257	291	286	316	271	304	327	304	301	322	318	289	275	315	316	277	293	313	293	300	334	289	308	320	335	314	298	291	325	323	313	318	280	297	313	271	302	284	321	322	349	310	301	317	300	329	307	307	320	302	299	301	298	320	296	293	326	305	305	314	321	291	315	351	285	334	319	314	305	301	307	294	287	296	309	321	310	319	330	290	321	314	321	306	348	324	291	297	337	304	326	292	335	311	319	310	327	303	308	322	305	309	313	294	313	308	319	307	320	301	310	314	332	289	307	312	317	286	312	287	305	337	292	305	338	316	287	317	315	285	302	288	294	337	310	315	316	328	336	306	303	305	299	317	280	337	301	291	284	312	309	315	329	293	301	325	311	285	293	343	305	287	286	323	313	323	304	340	348	313	299	297	305	321	306	307	323	308	313	325	327	297	304	316	282	312	278	310	338	319	335	324	297	285	319	305	310	316	294	323	323	332	327	340	300	285	310	290	334	325	320	327	311	301	290	294	288	287	325	302	331	316	291	302	317	304	277	298	286	280	325	292	321	303	318	292	297	302	280	313	298	304	302	312	293	313	324	283	279	346	287	309	302	294	315	294	326	348	309	294	304	311	293	297	310	290	316	328	345	317	308	307	319	307	358	332	327	293	292	287	290	310	299	322	318	324	298	312	291	300	333	346	322	322	308	316	302	320	305	297	298	271	316	312	328	330	302	345	309	325	292	295	305	284	319	309	306	313	293	299	299	295	299	316	290	311	321	288	295	309	304	339	303	340	308	274	304	336	302	303	320	347	302	299	294	307	360	283	308	313	320	284	351	320	307	294	296	299	310	305	308	314	317	329	312	289	290	332	316	280	304	341	297	301	289	340	302	277	296	303	303	331	329	289	330	295	288	309	304	332	318	315	296	335	294	309	320	289	338	333	320	350	288	324	301	307	285	324	287	312	305	284	275	323	283	320	314	306	322	300	304	339	297	286	307	317	321	287	312	294	296	310	294	304	312	318	279	304	322	306	303	290	287	307	342	299	296	357	333	308	327	302	327	291	326	307	296	324	338	307	289	299	307	279	329	296	348	298	313	322	327	302	282	326	322	304	289	303	293	342	337	291	300	283	328	331	308	331	306	285	310	297	277	288	297	291	312	294	338	309	317	335	309	308	324	331	337	345	287	279	270	311	300	344	335	329	318	298	294	308	310	296	308	295	333	309	308	327	307	285	323	308	313	281	314	292	301	320	294	308	322	317	308	279	300	352	316	311	305	306	306	312	289	302	284	289	321	295	290	329	334	293	283	270	299	311	320	292	314	287	287	320	319	307	273	316	303	315	282	276	330	293	328	298	311	321	315	305	309	345	305	306	312	273	312	287	309	280	315	301	278	346	330	328	325	314	288	306	307	301	295	278	324	295	305	344	317	307	338	299	309	301	320	330	310	316	317	320	339	291	318	337	298	302	307	318	284	303	332	328	316	323	298	304	303	285	296	295	314	299	309	344	294	300	288	325	288	308	335	302	303	286	299	303	315	318	315	288	333	308	299	332	314	314	317	295	313	337	318	307	310	273	300	314	307	292	300	299	300	285	294	280	305	324	325	296	328	296	321	334	349	324	303	324	309	344	317	307	324	327	333	314	317	308	336	318	300	288	338	342	312	314	323	288	305	338	306	331	320	319	320	291	316	312	338	310	299	317	310	306	301	315	316	307	324	294	284	301	307	319	321	332	289	314	290	324	321	308	284	308	310	329	341	304	292	296	300	305	302	315	327	317	356	313	285	310	308	341	331	298	290	310	303	306	323	314	318	286	302	313	329	330	333	316	309	310	282	300	308	306	305	328	282	320	323	328	301	318	351	294	320	318	310	314	311	307	313	308	326	309	310	314	323	334	310	309	299	333	312	314	306	315	320	310	299	311	309	335	283	295	316	325	312	305	309	312	304	305	292	309	318	309	324	315	308	288	300	312	309	282	289	317	316	305	304	340	322	329	305	312	297	342	335	308	335	356	322	334	305	292	327	297	312	322	305	324	343	318	326	312	318	316	312	300	298	283	304	274	268	310	297	274	333	308	327	298	348	292	320	300	304	313	308	295	311	294	337	313	286	292	291	295	311	304	327	278	289	290	313	310	324	281	313	296	294	308	316	285	309	291	322	302	326	324	331	331	298	295	274	305	318	309	321	286	273	295	302	295	306	317	298	321	299	334	301	323	289	309	301	305	317	299	297	300	314	323	302	339	327	309	279	316	297	320	277	326	309	292	335	347	315	340	282	289	318	279	301	283	305	307	301	284	292	301	297	304	312	307	308	324	325	310	309	321	285	314	287	311	293	341	297	303	311	286	307	285	313	321	318	319	321	298	333	327	290	269	337	291	323	320	262	314	310	306	340	292	304	287	302	296	314
2419	538	275	169	150	216	193	217	220	211	164	130	148	148	94	92	92	50	50	54	60	34	40	36	31	32	29	24	39	32	19	27	21	25	26	33	34	30	28	30	31	26	30	30	28	26	27	33	31	27	33	36	28	29	31	32	22	33	33	27	24	33	30	36	35	20	31	41	28	27	27	23	34	18	21	20	31	25	27	18	33	14	24	17	20	27	33	29	31	21	20	31	23	21	42	17	27	22	31	25	30	26	24	24	26	18	45	31	31	16	33	25	34	22	25	26	30	29	23	39	30	34	27	23	29	22	34	29	25	26	28	29	27	27	19	29	47	30	36	32	30	47	33	32	33	24	33	28	22	28	27	33	27	30	21	35	22	29	22	21	21	22	34	33	26	29	23	25	29	28	20	18	19	21	24	29	29	31	29	29	26	28	37	21	18	26	26	28	32	26	28	14	21	30	17	31	29	36	29	35	29	24	19	29	21	24	26	18	25	32	33	23	25	27	31	26	30	27	33	25	39	32	14	33	30	18	20	26	20	34	25	16	39	16	34	32	24	26	22	30	19	23	24	33	26	34	28	28	22	33	33	22	18	37	31	20	31	26	28	32	29	30	33	27	23	23	27	22	29	26	32	23	22	27	28	20	22	21	22	37	35	29	23	33	27	28	18	27	26	28	30	17	28	27	20	27	30	39	20	18	18	27	35	25	25	24	19	23	31	24	32	22	23	38	26	23	24	30	23	32	27	26	26	27	26	32	22	25	33	25	29	24	29	34	26	32	30	27	40	33	24	18	24	17	26	26	29	33	30	27	31	28	30	20	24	38	32	32	28	32	27	31	20	29	18	24	24	18	31	28	22	30	26	29	37	30	28	30	21	21	27	35	23	33	34	25	22	38	21	31	29	19	37	26	46	32	29	32	27	21	28	24	27	25	29	19	24	20	32	22	27	23	31	25	28	27	24	17	27	28	25	33	28	28	27	26	30	26	24	16	33	25	27	27	26	19	32	31	24	28	25	29	28	21	24	25	25	14	31	20	29	25	21	29	26	29	27	32	37	24	29	33	33	25	27	26	31	22	22	24	29	27	27	25	27	20	27	19	14	27	26	34	23	27	27	30	35	26	25	27	31	29	21	38	30	24	22	27	22	24	30	24	21	29	23	19	25	29	34	28	25	23	26	24	32	15	30	23	30	27	21	20	28	36	28	19	25	20	34	29	30	31	26	32	25	27	31	29	34	26	30	35	24	27	33	27	23	34	32	30	33	22	23	15	31	34	32	23	22	25	31	25	23	33	20	19	25	25	35	29	28	20	33	26	27	31	24	21	26	37	27	32	23	23	17	19	27	24	28	30	27	18	24	27	32	24	26	31	20	27	23	30	20	27	29	29	28	27	27	37	24	23	24	26	28	30	22	23	37	21	23	26	23	25	22	27	29	32	17	26	32	26	30	15	31	20	23	27	20	30	36	22	35	23	31	23	27	29	19	32	23	23	30	31	34	15	29	37	34	27	24	19	30	36	25	31	22	32	20	31	32	25	24	34	22	40	21	36	29	27	24	25	35	22	34	23	24	18	27	27	29	41	21	27	24	29	29	29	28	36	31	29	25	32	26	18	33	30	32	28	28	32	26	34	42	32	28	23	26	19	25	29	24	26	22	21	23	23	24	25	27	27	26	38	28	27	31	24	34	26	23	27	30	35	27	22	34	27	17	21	34	34	28	24	26	35	28	20	21	23	22	32	45	29	27	29	22	29	23	28	28	27	31	16	20	28	31	35	29	21	34	24	24	34	34	25	30	27	26	35	33	24	25	31	31	30	33	28	28	28	21	28	25	28	30	30	29	21	33	21	20	36	23	25	30	37	33	24	15	27	27	26	27	29	27	17	35	19	22	24	25	34	23	34	24	24	15	31	30	29	31	30	30	21	23	25	38	23	33	35	22	26	33	28	35	16	30	30	38	25	33	27	29	24	23	22	23	25	27	25	36	19	35	36	25	23	24	20	20	23	31	23	38	32	28	20	25	24	26	28	14	27	25	32	37	31	22	30	24	22	19	19	29	24	23	20	21	20	32	21	29	28	24	20	27	30	19	27	35	24	22	22	22	21	25	31	24	16	29	22	31	23	26	24	26	28	25	24	31	26	32	23	27	19	29	19	30	27	30	20	22	26	29	23	23	35	24	34	21	29	23	33	22	23	32	21	29	29	27	24	18	20	30	32	34	28	33	30	26	32	31	28	33	30	29	24	26	28	21	24	21	32	25	20	33	28	40	18	28	25	34	30	29	36	33	23	34	30	25	25	24	20	31	23	26	31	21	28	27	15	23	29	19	33	24	31	26	21	27	25	22	33	26	23	30	27	23	30	31	22	27	27	29	31	27	13	34	25	32	25	28	28	20	24	32	28	18	31	24	30	30	32	26	22	21	30	33	35	33	23	30	34	28	35	22	33	21	28	26	24	26	25	38	26	23	26	25	30	31	21	28	24	21	19	24	27	29	29	31	19	21	22	23	33	17	27	30	33	23	20	23	22	31	28	30	25	26	24	18	29	34	25	26	22	19	27	27	27	16	26	34	24	19	24	26	35	25	35	34	23	23	19	29	34	32	31	20	25	25	30	28	26	26	33	22	31	26	30	25	34	28	33	18	27	21	22	25	27	38	20	22	32	19	37	24	27	32	17	29	31	26	29	31	28	25	32	26	30	27	24	22	36	26	26	30	25	15	22	30	27	27	28	26	27	20	30	34	21	26	29	21	17	21	27	22	30	23	29	26	22	34	30	26	30	34	20	29	28	31	21	21	29	32	32	29	28	29	27	18	36	29	23	20	31	32	34	24	29	16	27	31	24	36	15	28	31	30	28	28	28	27	29	21	27	27	20	22	32	31	25	15	31	25	23	18	34	30	28	20	25	30	33	30	24	26	22	36	16	22	34	37	30	17	24	28	18	25	27	21	21	22	30	20	22	28	25	29	22	30	27	22	29	27	34	22	20	30	21	24	32	25	29	32	25	24	17	21	30	38	23	26	33	20	21	26	28	25	24	26	29	20	21	17	24	27	25	28	26	28	23	26	27	29	29	17	17	28	28	24	28	29	28	31	25	26	20	27	26	24	36	31	26	29	23	24	15	24	20	27	20	31	20	36	32	23	37	26	26	26	25	18	26	37	28	28	32	36	20	28	29	21	26	30	35	26	21	25	25	14	29	21	36	22	31	24	29	32	32	32	30	32	28	20	25	41	22	22	26	32	33	21	25	20	25	29	33	34	27	27	30	34	30	25	23	27	28	23	22	31	20	29	36	25	25	25	23	30	20	19	34	25	31	22	30	37	13	29	25	23	23	35	19	37	27	30	32	22	28	27	15	29	31	25	25	20	26	28	18	22	32	24	30	21	26	29	36	21	21	23	35	21	23	23	26	30	21	24	36	25	21	26	26	31	31	31	24	23	41	31	21	30	21	28	24	27	23	24	29	26	39	19	35	35	34	23	21
18276	9305	5022	7406	12850	14501	12895	12089	10899	9039	7544	6737	6401	5771	4126	3024	2462	2093	1662	1582	1278	923	715	692	637	573	506	560	526	451	461	421	427	470	496	473	442	473	446	462	510	474	477	437	466	464	436	399	400	415	422	390	354	381	391	388	375	366	413	374	379	366	332	360	355	394	366	372	364	319	318	317	314	338	309	319	329	367	351	331	308	336	338	356	352	326	337	318	332	328	317	323	324	319	341	327	329	309	310	360	339	323	360	313	337	315	339	332	260	333	325	338	332	302	324	356	304	356	300	315	327	348	351	322	341	325	307	307	359	329	327	336	314	315	334	364	550	670	613	611	538	466	501	479	382	401	342	394	330	333	331	316	283	351	324	299	298	337	295	317	360	310	302	327	330	307	339	332	325	303	323	326	317	323	331	339	325	318	330	287	315	305	320	333	309	312	318	330	340	318	320	321	346	310	317	291	310	313	313	335	317	303	328	330	341	374	343	333	348	300	315	309	348	308	296	324	337	312	339	303	295	325	331	301	347	333	303	333	303	320	302	298	295	297	294	311	320	343	322	318	326	347	328	318	334	297	316	322	312	294	323	343	321	322	336	339	347	346	311	317	317	297	327	358	329	326	294	294	296	290	302	343	286	297	319	309	293	329	296	305	322	306	307	285	335	308	293	333	304	319	262	320	327	319	330	325	309	322	313	319	315	329	305	336	322	321	329	334	313	312	308	318	343	319	337	306	313	311	283	288	329	335	304	338	296	336	295	348	316	291	312	340	316	292	303	338	285	323	291	300	299	303	297	329	348	327	309	291	324	304	347	337	307	319	319	318	319	343	327	354	287	310	342	312	304	323	345	326	319	330	302	325	328	300	299	332	318	330	348	340	336	330	316	322	318	337	347	340	350	328	302	330	314	335	353	288	314	332	331	308	338	315	323	311	305	310	308	275	314	283	311	338	335	323	320	332	328	316	315	334	296	321	354	316	331	314	320	308	337	331	347	319	334	334	321	288	311	331	330	348	301	292	294	332	321	317	325	328	344	350	362	323	305	303	308	336	309	319	359	340	292	324	299	314	301	306	339	324	336	304	329	303	319	332	293	319	301	315	319	318	319	318	299	328	329	361	321	340	326	340	335	347	308	296	291	314	322	311	307	332	330	315	314	309	300	292	312	351	306	304	314	332	349	327	324	302	301	323	310	295	324	305	335	320	340	310	301	282	311	329	319	315	348	293	347	311	338	345	308	305	315	313	299	332	325	319	353	298	319	327	297	322	318	300	339	320	341	346	296	333	298	324	302	312	290	313	300	317	349	305	318	323	315	303	350	314	314	339	321	324	316	339	276	300	328	347	302	319	335	307	322	319	337	308	314	332	319	306	292	320	307	313	334	327	356	280	313	376	314	281	360	329	345	334	370	312	333	302	343	312	304	314	343	324	321	294	314	315	302	324	323	315	331	320	338	313	342	320	344	319	354	304	321	349	309	301	333	323	339	295	339	334	335	327	310	346	324	331	355	309	331	357	323	354	309	345	316	336	327	315	318	331	312	302	306	317	296	332	369	321	326	320	329	313	325	315	343	310	305	323	328	332	295	299	307	367	319	366	294	327	297	341	328	322	343	306	319	297	299	311	301	307	335	317	332	333	298	292	325	339	308	351	336	319	354	332	341	339	306	320	329	319	339	327	301	367	311	307	327	294	290	290	364	355	307	334	346	323	296	326	312	307	288	305	318	325	338	317	350	318	317	315	344	299	306	321	308	298	360	354	343	306	320	327	315	322	328	332	308	311	307	332	332	347	317	321	303	327	276	325	311	314	336	334	310	319	314	309	330	342	330	339	333	309	349	340	297	358	308	337	331	339	322	318	344	310	325	340	331	340	320	292	342	319	302	340	305	275	297	328	326	332	307	307	309	326	315	307	312	316	327	326	324	292	300	296	333	347	306	344	301	318	306	336	332	275	313	312	342	308	296	290	296	320	287	322	336	356	343	314	312	319	371	349	348	308	334	294	295	297	335	328	310	309	321	287	287	333	329	331	319	328	298	295	331	303	327	314	294	291	318	366	318	317	329	294	318	331	293	329	310	286	317	334	288	315	332	327	280	297	332	329	336	296	314	325	340	339	305	337	340	317	326	337	314	326	343	324	360	310	344	280	319	306	316	325	286	323	323	354	318	321	355	318	286	282	320	329	313	325	325	299	345	325	295	301	330	332	321	295	328	318	311	338	332	320	295	315	334	317	344	326	327	316	285	346	327	332	319	328	321	297	326	334	309	323	331	309	323	317	321	307	325	296	361	352	334	317	330	324	325	310	314	301	340	309	323	334	281	311	325	335	338	329	309	360	307	334	306	315	300	319	314	274	301	291	302	342	330	296	322	316	328	312	333	326	327	337	336	329	317	323	342	336	297	312	306	324	313	310	342	307	358	330	291	315	321	325	339	324	327	336	322	316	322	317	312	302	338	362	333	312	313	332	314	328	300	315	329	311	347	303	341	313	311	325	322	304	343	298	313	316	313	314	298	311	359	339	310	286	324	316	308	347	342	322	333	323	305	313	318	313	307	318	358	297	320	319	333	316	337	354	300	319	280	312	326	300	317	300	299	324	334	348	306	291	334	330	333	309	319	338	292	295	302	365	354	330	318	309	325	292	361	326	323	336	317	310	354	302	319	293	298	344	350	330	321	301	294	313	332	323	304	315	311	317	310	296	310	275	324	297	313	329	292	336	324	309	313	334	308	332	340	331	305	302	326	318	359	300	316	334	331	344	323	316	298	309	310	337	332	331	304	310	339	305	318	338	332	317	329	314	299	307	317	281	328	310	308	338	342	332	328	299	313	333	304	330	300	320	307	321	330	293	309	336	310	337	311	310	285	326	344	297	325	307	329	299	307	338	326	332	327	291	298	330	320	308	346	299	329	328	308	284	372	301	341	328	309	332	310	322	307	303	309	316	313	300	324	307	300	320	335	319	326	332	309	331	315	300	307	327	307	330	284	315	357	328	311	336	304	351	324	307	312	318	298	322	323	335	322	357	354	343	336	345	314	305	328	317	324	299	332	333	324	309	338	337	330	321	327	311	328	348	315	314	318	294	333	294	328	337	333	323	327	310	347	293	323	309	295	356	308	313	314	309	321	311	334	308	298	316	291	312	319	345	335	327	352	305	311	307	287	303	313	334	304	311	303	314	331	291	334	342	331	318	334	363	350	320	331	299	298	318	338	320	319	307	331	277	307	319	334	356	301	303	314	328	321	330	324	335	305	305	293	303	339	326	308	297	309	302	303	357	333	352	326	302	297	326	302	320	348	322	339	332	310	337	323	321	299	326	342	338	317	342	314	330	316	319	366	331	346	300	318	318	342	312	351	311	337	342	305	315	307	327	340	320	293	311	288	298	337	320	306	291	345	329	295	311	326	311	320	307	313	345	344	347	328	284	312	337	306	307	309	312	304	339	321	322	306	322	341	342	323	323	280	296	323	336	297	314	281	298	300	313
1868	860	440	261	235	287	325	308	278	234	180	203	197	177	116	123	79	75	74	71	59	36	40	29	40	29	25	32	40	30	24	28	26	28	34	27	34	24	21	32	29	31	26	27	23	28	35	22	28	27	28	29	26	28	28	22	37	20	23	20	25	30	16	17	21	22	24	24	25	20	22	29	22	23	25	22	21	25	26	33	17	34	16	23	22	22	25	22	18	22	30	23	24	19	23	22	25	20	26	23	29	24	26	24	26	24	24	23	29	23	23	23	21	25	24	17	17	29	21	18	19	22	16	25	21	26	21	16	17	26	20	25	13	29	23	25	40	61	43	22	23	27	25	30	26	21	16	21	23	19	28	20	36	30	29	21	22	20	27	18	24	28	21	22	24	20	26	25	26	24	25	18	19	25	19	28	21	24	30	19	17	23	21	23	24	20	20	22	20	23	18	27	26	21	26	23	29	27	23	31	25	22	14	23	24	26	28	14	24	28	24	33	20	20	22	20	21	21	20	20	24	18	23	25	25	20	23	12	18	37	27	25	20	24	13	21	16	21	24	24	31	20	23	24	21	15	27	27	24	22	26	17	19	24	21	30	15	23	25	33	28	19	23	27	20	24	26	26	21	20	22	26	19	21	21	19	20	25	21	29	29	25	15	20	17	23	27	30	21	22	20	30	24	9	29	23	28	23	28	28	25	24	25	23	15	21	25	25	20	35	21	19	27	23	23	20	34	31	22	22	19	26	24	24	24	31	28	25	24	24	34	21	23	18	19	20	16	28	23	29	17	26	20	16	28	25	24	24	33	14	23	26	30	17	23	25	23	19	32	26	17	29	22	21	22	20	21	38	22	29	19	22	24	14	25	20	20	19	21	20	16	37	24	28	26	23	17	26	11	19	20	29	24	27	23	22	24	20	19	32	29	16	28	21	18	19	20	23	12	23	29	24	15	12	33	13	28	17	27	23	21	15	23	26	20	28	25	23	23	25	26	21	31	19	28	25	19	16	23	23	13	20	18	31	25	21	25	19	24	28	34	24	26	18	23	25	19	19	23	13	24	36	22	33	25	30	21	22	22	24	27	19	23	26	16	34	14	26	28	20	24	21	17	16	15	22	17	24	28	23	31	19	24	16	20	24	22	25	24	28	20	24	19	24	15	33	20	17	22	20	23	22	29	26	26	25	20	24	21	24	20	21	25	21	16	17	22	23	26	30	21	28	23	22	28	22	29	26	18	18	25	26	23	27	19	17	24	17	19	21	31	27	31	21	28	22	24	22	20	26	24	36	27	20	33	23	22	22	21	22	26	24	23	22	27	26	20	22	21	17	23	21	19	17	26	20	22	19	27	26	21	35	28	27	24	28	28	21	24	32	29	26	28	23	18	25	25	21	21	34	23	19	21	19	22	20	31	15	30	26	23	19	29	21	22	35	28	33	39	20	30	24	18	28	21	25	18	26	22	18	22	23	22	29	26	23	21	27	27	19	22	23	16	19	33	27	43	20	20	25	24	22	18	23	30	23	18	32	22	27	23	24	23	27	30	29	24	21	22	32	31	30	24	24	24	25	23	29	25	14	20	19	16	24	15	19	24	16	32	22	23	21	20	21	13	32	25	18	23	23	18	27	24	17	23	22	21	21	28	22	30	28	29	30	28	26	20	14	24	16	31	23	20	24	24	20	30	22	18	25	24	29	31	23	30	24	23	28	29	23	18	29	20	27	23	28	21	22	23	22	15	17	25	22	24	21	28	19	16	23	22	20	27	24	18	20	28	21	24	21	18	22	21	21	35	20	24	26	20	21	26	21	25	27	23	21	18	27	27	17	16	27	27	13	19	32	25	20	32	17	21	25	23	35	22	25	19	28	19	30	28	24	29	28	22	25	15	23	23	41	21	20	25	30	27	26	19	26	19	25	25	26	13	27	24	22	19	25	22	28	17	28	23	25	35	16	25	22	25	18	26	22	26	25	15	28	21	28	20	32	24	24	30	17	31	23	24	26	23	23	28	24	18	18	15	32	37	25	29	25	22	27	29	19	35	23	20	26	21	29	19	19	23	22	23	21	23	29	27	23	20	33	24	34	23	23	19	31	21	17	21	21	25	26	29	26	19	24	19	20	18	19	20	28	22	20	18	19	26	24	18	25	26	25	23	24	17	28	14	26	22	20	15	24	20	24	24	23	16	21	29	21	24	21	20	27	19	19	26	29	21	20	36	27	10	25	18	14	15	22	27	20	20	14	23	28	23	14	24	20	16	17	24	34	22	23	25	23	22	24	21	25	28	27	12	18	20	25	25	22	22	28	37	29	17	16	18	21	20	29	22	30	29	20	18	24	18	23	29	21	26	20	19	23	25	21	17	19	13	28	15	26	24	24	15	20	26	19	27	22	23	27	25	22	26	20	28	19	16	25	21	13	19	25	19	17	14	16	23	18	16	29	19	30	32	23	21	23	15	9	22	27	31	27	11	16	24	28	29	27	20	25	17	22	21	25	27	26	26	17	17	24	22	13	24	24	30	24	32	26	23	22	24	26	21	13	27	19	24	14	30	21	21	19	24	26	20	21	26	23	28	18	34	26	19	21	25	27	21	27	26	12	19	14	23	25	20	20	23	35	25	18	25	28	19	27	24	19	31	25	18	37	31	22	35	28	26	22	19	25	30	22	15	26	18	18	16	30	15	19	23	30	25	23	27	24	29	25	20	19	25	27	31	24	25	17	13	24	26	23	23	18	16	23	26	25	22	20	27	20	23	28	21	27	24	21	24	23	24	25	21	29	17	29	23	23	34	25	18	27	28	26	25	31	19	19	19	23	27	22	17	18	24	27	23	19	22	14	18	17	20	25	19	20	36	14	29	24	17	28	27	22	18	23	17	28	18	24	17	15	29	29	22	18	26	21	31	28	22	11	25	26	28	31	22	27	18	27	30	27	21	22	15	27	21	15	28	25	22	27	16	20	23	21	22	22	24	25	14	28	23	19	17	27	16	29	26	18	27	25	23	18	18	20	28	18	16	28	16	18	26	22	19	22	24	30	17	28	21	23	19	26	28	25	24	24	23	24	28	28	24	17	21	22	21	19	22	28	29	24	27	18	17	26	25	25	26	18	21	25	30	20	26	25	23	27	22	22	27	25	23	23	23	24	23	19	28	34	23	23	19	26	18	21	27	25	27	33	20	24	17	17	13	20	18	19	23	21	13	23	26	27	25	26	22	22	24	26	21	21	21	19	21	24	28	22	26	31	30	17	21	29	23	21	18	26	19	15	15	20	24	21	21	23	21	26	28	21	29	22	16	33	18	22	18	23	19	26	22	17	29	27	23	31	26	29	22	25	22	30	22	35	23	27	26	23	20	25	31	26	29	20	21	15	22	16	17	27	24	25	25	30	28	20	29	31	30	25	19	24	17	23	30	23	20	29	36	24	28	22	27	19	20	25	25	23	23	34	32	24	27	23	20	27	20	31	33	28	21	28	24	14	31	13	19	25
21863	11690	6623	9730	16568	17841	16237	15029	13453	11096	9700	8479	7910	6971	5175	3957	3252	2765	2238	1886	1517	1076	834	861	837	688	601	590	567	511	484	469	449	465	470	477	537	503	438	471	436	464	503	471	443	450	435	419	442	379	402	364	363	391	394	367	373	383	391	365	370	322	374	334	343	321	334	296	316	303	331	337	338	309	321	361	331	303	293	333	320	321	289	317	324	306	279	290	284	288	279	303	347	337	298	280	310	302	280	299	290	284	283	276	298	306	268	287	307	292	299	265	294	294	280	274	322	318	290	314	279	287	304	309	288	315	261	295	309	292	316	288	319	279	284	322	789	1158	821	579	577	539	477	475	382	313	318	291	321	311	311	251	300	281	296	268	293	289	302	243	292	279	289	285	298	294	287	309	276	255	294	269	313	298	298	267	254	291	267	294	290	299	296	289	280	311	271	281	312	284	268	293	290	293	306	285	309	264	271	287	298	303	300	307	301	297	261	307	272	286	263	293	268	275	288	269	280	300	320	317	302	288	286	279	308	264	290	288	270	268	306	285	292	315	278	261	294	269	313	290	300	315	292	263	286	273	262	261	277	275	294	305	297	291	256	301	295	299	290	272	285	298	267	306	289	295	284	312	282	281	253	319	281	299	261	282	281	283	314	279	284	273	300	264	288	271	269	291	280	277	264	268	303	284	264	285	299	279	287	297	274	274	286	292	295	262	267	270	276	265	315	264	295	279	257	290	245	320	284	278	265	268	307	289	301	276	269	300	300	283	306	266	282	303	283	305	310	295	287	297	285	313	319	311	256	269	300	284	315	305	291	308	303	287	297	273	268	282	290	259	282	306	306	333	312	296	290	309	296	300	281	289	276	286	309	291	287	308	266	285	273	291	306	303	278	314	298	278	287	289	286	287	279	266	317	261	289	265	280	280	282	290	294	287	303	299	291	301	273	289	275	289	269	268	261	307	278	286	280	271	273	309	290	277	258	284	277	271	263	283	284	265	290	282	322	270	268	309	274	272	286	269	282	300	292	281	285	292	281	294	290	304	271	256	272	270	304	262	285	318	293	297	284	294	310	278	255	304	261	290	328	260	313	292	318	280	305	256	297	329	297	285	257	332	275	281	295	280	286	295	289	263	313	277	294	266	282	298	279	315	295	300	275	275	292	297	260	265	291	300	271	292	273	309	312	292	257	231	310	293	294	273	282	297	275	274	289	264	291	294	295	278	290	277	271	269	271	283	311	284	275	281	255	257	278	284	291	310	281	264	270	275	294	296	307	276	283	306	280	299	282	288	279	319	270	294	286	305	279	302	291	291	278	286	290	277	304	302	259	305	295	265	285	257	275	293	294	280	298	291	298	277	287	319	286	308	315	291	285	256	275	288	295	248	285	266	295	288	273	257	308	291	301	299	303	313	284	303	283	272	276	276	287	305	313	330	275	317	259	263	293	294	300	267	272	274	313	283	318	297	265	263	286	285	293	259	256	299	310	282	293	315	281	289	290	289	290	275	275	285	299	292	278	281	271	289	276	291	301	287	296	297	300	286	289	266	282	307	301	291	266	286	300	285	299	304	292	281	297	267	262	295	276	279	297	304	326	289	288	278	287	273	286	292	287	289	324	294	285	286	294	242	292	275	283	289	291	327	290	280	300	288	275	294	284	289	329	278	310	301	262	305	278	286	282	267	293	293	275	279	304	296	297	270	284	321	282	310	276	297	296	292	285	288	302	285	286	280	284	291	274	293	276	283	308	277	301	314	303	280	310	288	281	291	281	288	267	284	314	282	290	314	275	275	279	299	297	281	274	272	281	296	306	320	276	302	283	309	308	280	280	290	267	283	279	293	279	283	298	312	297	282	284	265	290	294	263	266	283	291	293	292	308	267	297	293	276	288	275	300	302	277	262	285	301	286	282	304	301	284	285	295	321	290	256	299	300	255	297	304	313	316	299	290	282	324	273	313	296	301	283	281	294	264	328	314	318	279	273	284	294	276	293	281	295	277	292	284	286	268	294	275	287	298	286	304	259	294	269	296	335	286	307	288	283	286	295	248	291	282	270	282	321	277	260	281	293	306	284	314	264	296	305	297	255	268	265	277	279	280	292	260	294	286	305	297	296	290	287	291	289	297	282	318	288	271	302	254	238	270	290	276	288	274	277	283	283	272	280	287	272	274	298	294	289	297	280	274	302	310	283	266	254	297	307	276	270	316	287	318	264	327	259	257	263	311	256	299	289	290	276	287	285	290	267	291	306	271	294	293	273	273	274	274	297	293	284	286	321	301	257	307	292	319	285	347	298	285	280	251	275	269	311	288	335	300	257	308	302	272	307	284	288	317	315	269	281	300	277	291	294	293	298	341	276	310	297	293	273	272	277	301	273	312	312	303	287	302	276	274	290	284	267	285	297	322	289	245	273	276	281	271	301	288	310	273	287	287	288	269	283	289	311	291	300	310	300	298	267	308	305	279	260	293	272	270	284	284	297	262	279	293	313	281	286	301	293	291	321	301	308	289	298	288	273	276	280	307	271	326	267	285	291	285	323	275	268	290	253	257	279	303	256	289	262	258	304	281	286	284	313	281	302	315	294	302	294	276	290	279	290	278	290	273	308	286	287	282	283	262	279	270	296	265	280	283	292	282	291	309	292	263	341	287	272	287	295	267	284	298	270	297	266	290	288	306	272	287	295	271	299	287	297	282	291	294	268	298	268	278	279	308	332	291	278	304	297	259	239	250	289	277	291	299	283	288	277	333	302	311	290	278	297	283	312	270	288	292	288	283	295	284	284	295	259	313	295	269	301	279	278	299	271	292	270	284	297	277	308	283	286	293	277	295	292	304	297	330	310	275	315	278	301	268	298	268	265	288	290	288	287	289	288	279	290	302	274	287	289	271	277	286	253	291	329	327	283	316	306	281	269	303	289	286	292	278	314	282	307	287	250	297	283	268	292	307	269	284	275	273	313	286	285	274	283	297	279	300	304	274	295	274	299	279	307	295	309	310	286	276	283	260	256	282	297	289	273	290	274	308	291	306	276	290	273	297	277	293	306	278	279	311	300	291	282	300	295	327	308	337	282	297	262	296	282	301	302	307	300	328	264	255	274	283	265	273	284	251	279	301	303	296	308	292	297	298	282	291	308	299	292	283	255	296	280	275	297	275	308	284	282	295	262	276	260	288	285	288	270	309	277	292	267	328	263	252	279	280	284	322	274	294	289	268	263	309	307	294	286	269	285	308	279	303	303	306	271	279	271	273	312	260	323	296	277	296	265	307	303	286	282	254	303	307	298	288	278	300	299	273	285	299	277	312	257	261	294	288	291	282	293	292	274	300	278	299	277	270	299	300	282	267	275	309	273	282	303	285	274	271	332	295	301	270	294	269	291	296	289	279	305	296	271	309	290	296	269	266	303	279	271	305	283	279	292	276	282	335	305	318	305	290	283	283	276	316	285	308	282	304	297	293	268	290	266	262	287	307	270	285	291	281	298	274	276	256
1483	308	158	94	81	114	143	132	129	138	100	102	111	86	73	63	50	58	43	50	36	45	43	36	28	30	43	33	32	34	27	34	35	35	28	31	37	41	25	47	32	39	35	42	25	29	33	31	40	30	34	34	32	32	23	31	34	28	27	36	28	35	24	25	31	33	40	38	38	25	37	31	33	22	33	33	33	26	39	45	31	24	32	32	29	35	28	35	39	37	32	36	30	27	32	41	36	23	26	27	29	38	27	35	27	30	38	31	34	31	27	27	12	28	32	24	34	33	28	39	32	30	39	29	36	38	34	23	30	26	34	29	26	27	27	42	34	38	36	40	38	34	32	35	36	23	34	33	23	18	30	37	33	22	27	32	32	21	35	45	33	36	27	30	35	36	22	45	31	25	35	36	32	34	31	30	36	23	25	32	31	24	32	33	36	38	30	29	22	25	32	35	29	33	27	38	32	35	31	31	32	27	42	24	42	37	32	30	32	33	37	49	32	23	34	33	28	37	32	35	35	36	36	35	36	34	25	23	39	32	33	32	27	35	31	24	28	26	27	30	30	34	37	26	31	34	32	45	30	31	25	31	26	40	23	31	36	34	30	28	40	30	25	28	26	32	34	37	25	35	30	28	35	31	44	35	35	29	28	29	28	22	29	32	33	36	31	39	29	29	34	24	24	33	40	31	29	26	44	37	34	37	36	18	23	34	41	28	28	30	28	28	29	24	29	35	37	36	30	29	30	38	41	22	28	28	41	26	29	30	34	38	34	44	21	32	33	40	19	26	22	32	24	34	39	26	34	26	32	25	38	35	39	29	31	28	30	40	35	39	36	31	40	31	37	25	27	27	37	41	29	31	38	29	35	34	31	31	40	27	32	38	33	27	30	29	27	15	26	31	31	33	38	40	31	30	34	33	35	27	21	34	25	35	25	32	36	34	36	39	36	33	30	35	39	31	35	41	34	32	28	26	31	31	44	24	32	37	24	40	37	33	27	46	24	35	38	33	31	26	28	35	40	33	36	23	29	33	39	34	33	29	25	29	32	29	32	26	33	32	32	46	32	34	29	42	31	37	34	29	29	30	22	32	30	22	36	33	37	28	23	23	32	25	27	31	26	43	28	40	23	44	22	26	33	27	40	37	30	29	30	42	31	33	20	35	18	39	21	31	35	31	35	34	33	36	33	29	33	26	34	34	35	33	32	24	31	30	36	29	36	34	36	44	24	37	29	24	35	23	30	27	29	24	32	30	23	37	40	38	31	38	35	36	33	25	27	26	34	31	28	36	35	27	36	34	22	34	30	28	28	31	42	33	23	41	29	32	23	34	28	31	38	45	32	24	38	33	21	36	42	38	28	28	32	23	40	36	29	34	30	34	35	34	35	29	42	35	34	22	17	32	31	27	38	40	32	21	34	26	35	38	32	29	27	32	29	27	27	31	24	30	28	39	29	28	34	23	27	30	30	28	41	28	36	30	24	38	28	28	27	39	20	23	30	33	28	27	31	34	33	41	27	36	31	35	37	29	28	26	29	33	24	32	36	37	32	33	35	25	34	34	32	35	22	30	23	32	45	34	27	36	18	33	33	28	28	31	39	36	25	33	40	30	31	28	39	31	32	34	36	31	42	31	32	32	31	34	42	30	25	25	34	26	30	35	28	34	32	24	33	30	36	31	36	34	33	35	44	29	45	30	26	36	21	39	37	34	24	35	25	33	27	30	30	26	36	49	38	39	37	37	23	33	28	40	29	35	26	33	28	28	31	32	32	21	30	33	31	19	26	35	29	30	34	28	23	27	26	25	37	37	25	31	21	32	37	34	34	24	28	32	32	32	30	29	29	35	37	32	28	29	31	26	23	31	44	37	40	30	30	35	23	38	36	36	37	28	33	37	31	34	26	33	22	29	25	28	34	35	30	30	32	27	35	28	33	28	31	29	31	30	27	29	26	29	38	44	27	32	32	24	33	33	29	29	44	25	29	34	22	23	22	27	30	34	34	26	25	20	32	31	33	26	18	32	34	30	46	26	23	39	18	35	36	30	31	30	30	22	28	25	36	34	33	34	44	20	33	49	37	23	26	34	34	29	26	35	31	28	32	36	27	28	37	28	34	29	28	38	36	33	36	37	30	27	41	36	28	29	37	28	22	37	25	32	33	26	27	35	39	33	32	32	27	31	30	36	30	31	27	22	39	26	28	40	28	32	34	33	40	43	33	33	39	34	31	35	35	32	31	32	26	30	30	29	38	41	38	27	29	32	31	24	31	29	28	40	32	29	33	34	24	28	35	29	37	27	31	39	25	37	27	29	19	36	26	31	36	29	30	32	32	36	34	25	21	30	27	29	43	38	35	38	29	29	33	30	26	38	31	31	27	36	29	25	22	32	33	28	26	39	22	24	40	30	26	37	23	24	32	32	21	36	35	35	30	22	28	27	39	43	31	25	31	39	27	39	30	28	30	27	39	34	35	26	33	28	27	31	35	27	35	31	30	35	34	31	28	37	31	28	29	29	34	25	31	37	37	31	27	29	37	33	31	33	43	31	29	32	31	25	29	28	28	34	34	33	29	37	28	44	29	30	29	26	29	32	36	40	35	36	25	30	28	19	33	27	40	25	30	40	24	32	30	32	35	26	35	29	30	32	30	30	37	29	31	36	35	42	30	33	36	29	28	24	23	31	24	25	20	23	35	34	34	27	31	32	28	29	25	29	27	37	31	28	29	35	33	26	36	27	32	35	19	33	34	35	25	33	39	27	24	29	32	30	27	29	33	36	40	27	37	37	42	29	23	32	29	29	28	27	39	31	38	25	29	37	25	34	37	26	33	33	26	31	33	26	31	29	41	30	23	33	41	27	34	27	28	29	43	29	29	26	23	30	36	39	38	28	29	34	39	30	34	33	28	24	30	32	34	35	21	25	37	26	35	32	35	29	30	34	25	34	27	22	41	29	36	31	29	28	26	33	41	32	33	32	24	35	34	31	29	25	33	29	26	33	28	28	34	20	34	33	39	36	38	33	32	34	35	38	35	35	20	34	22	27	38	27	28	23	36	37	31	36	42	40	32	32	29	31	29	32	30	39	34	34	36	26	39	31	28	19	18	43	27	39	32	30	26	31	36	28	27	38	28	40	28	33	31	35	31	31	21	27	27	35	25	33	29	40	25	28	41	38	43	23	29	32	34	29	32	36	26	26	37	31	20	37	32	25	36	35	29	26	35	25	22	27	36	38	32	24	29	38	31	25	30	35	21	36	32	25	36	39	31	21	34	30	33	37	39	31	28	24	33	27	27	43	28	26	28	37	34	40	19	30	34	33	28	24	29	26	32	20	29	31	29	30	30	37	39	40	29	36	30	36	23	25	38	30	30	30	30	27	34	41	35	29	33	33	30	36	44	26	28	24	24	30	34	35	24	25	34	38	34	36	22	17	28	19	25	41	24	33	26	27	27	28	32	27	30	32	39	31	32	38	36	26	27	42	32	31	31	23
14717	6234	3088	4599	8374	9898	8913	8401	7416	6176	5260	4707	4295	3760	2656	1945	1652	1357	1129	1026	879	673	606	536	537	473	457	460	422	419	424	434	438	449	442	439	476	475	471	439	440	471	429	432	420	421	449	454	420	403	390	399	407	390	408	370	388	407	360	381	384	440	407	383	390	414	397	426	407	385	435	378	391	356	395	344	396	385	404	386	389	360	398	378	374	371	392	397	397	411	414	401	375	397	358	371	371	373	371	363	384	386	363	394	384	375	385	350	393	376	388	376	396	376	359	380	400	393	370	376	397	378	353	416	392	383	360	351	378	381	378	384	383	404	383	379	487	590	575	532	557	502	498	510	455	419	400	411	397	397	382	371	357	421	383	384	415	384	382	341	387	387	376	405	394	375	401	351	376	377	397	340	369	362	377	360	364	372	357	372	376	420	397	422	372	364	368	383	394	380	383	367	373	363	381	400	397	375	394	384	376	372	388	377	340	380	372	383	382	358	369	358	404	334	358	383	402	355	369	396	362	356	376	398	368	399	333	354	377	362	345	378	390	403	387	361	373	358	363	337	384	372	369	387	369	359	404	364	401	374	372	374	340	374	369	389	404	390	390	376	380	415	377	369	376	395	371	363	369	382	383	350	355	362	414	356	395	357	392	393	362	380	394	385	390	381	358	369	362	385	379	377	338	363	380	378	379	390	371	382	367	426	389	363	355	366	363	383	366	351	362	383	371	372	375	374	403	393	405	404	359	360	388	400	391	375	383	360	332	368	372	388	367	382	351	378	374	385	385	380	400	351	383	375	388	389	423	373	374	383	351	371	382	371	387	387	412	395	373	391	383	392	367	423	357	363	381	374	397	362	408	364	369	339	364	408	409	378	368	363	384	384	408	388	380	372	351	381	349	359	386	356	385	361	399	383	379	398	379	372	387	326	347	396	395	367	342	358	370	355	384	379	351	393	385	391	347	392	399	355	362	403	357	354	402	378	416	379	367	365	341	347	361	366	366	381	395	412	371	361	368	384	360	368	372	374	394	385	370	361	378	370	390	362	385	351	386	386	413	404	408	356	347	431	353	348	369	387	340	374	349	336	384	345	368	405	354	391	366	355	390	395	381	390	403	372	374	389	370	360	371	379	395	371	357	365	393	379	354	406	355	376	350	410	328	374	390	435	414	360	351	382	362	386	390	385	382	402	365	381	381	391	355	357	388	378	393	410	389	359	383	399	429	378	382	351	363	394	351	359	368	386	345	401	374	352	406	396	401	323	382	361	366	366	352	362	405	392	371	369	420	367	363	340	366	352	366	398	357	389	375	414	355	397	355	332	380	383	324	401	371	366	377	363	378	403	391	390	413	362	387	351	353	366	394	386	363	399	364	402	372	413	390	373	383	442	410	371	378	370	357	374	369	413	352	362	370	390	379	368	378	409	377	377	360	358	401	363	398	398	347	391	382	393	344	376	371	377	364	391	387	397	368	363	368	367	380	388	399	359	398	371	382	372	373	358	380	366	340	352	384	373	405	368	371	398	359	410	395	376	374	374	355	357	406	361	390	353	382	395	385	373	369	358	419	368	350	350	392	442	384	383	387	404	390	404	356	416	391	374	386	408	372	361	363	372	337	392	362	382	368	383	365	387	370	359	404	388	390	401	386	378	379	383	388	383	382	390	375	386	387	382	404	367	373	382	389	387	378	353	391	385	363	359	386	362	416	376	395	376	344	379	376	384	391	376	405	360	372	370	377	362	368	395	351	389	361	409	372	369	398	367	401	376	351	400	379	404	425	364	362	402	395	402	378	382	400	350	386	422	373	384	374	371	370	380	386	393	382	400	378	388	364	413	393	379	365	377	371	374	365	387	393	350	379	368	383	369	410	402	371	385	393	422	360	373	392	390	357	359	366	349	380	384	388	388	377	363	376	402	397	406	359	362	361	362	355	371	420	369	362	372	337	375	401	352	386	359	354	367	376	398	394	375	403	371	378	357	394	395	370	429	370	382	370	385	359	402	358	385	354	380	340	380	344	387	379	397	378	353	386	364	370	382	345	397	390	382	413	396	363	344	393	364	361	376	392	389	376	371	364	407	353	384	402	385	375	393	387	388	359	388	379	371	399	403	350	357	355	366	380	377	356	372	386	345	415	401	372	360	401	370	376	355	390	346	362	364	370	345	361	373	391	375	358	382	373	384	370	377	332	385	385	364	364	390	410	390	373	399	416	398	373	405	374	343	369	393	369	368	406	381	406	365	347	391	391	401	389	378	399	367	378	398	389	367	414	412	395	359	413	393	378	370	362	389	381	408	382	356	386	356	359	379	361	371	378	378	378	378	384	380	369	380	387	392	337	396	348	369	376	400	374	381	397	362	372	393	386	362	390	416	373	378	382	387	341	366	378	409	400	336	390	380	385	395	352	369	360	344	390	358	367	387	404	386	361	356	387	366	400	381	367	399	353	409	386	389	384	377	383	382	402	363	386	372	389	398	392	357	358	357	396	372	384	381	354	360	378	334	367	360	347	406	369	366	383	403	362	402	386	369	390	371	366	385	363	381	343	357	367	363	375	335	353	373	387	380	403	350	386	364	397	366	379	358	415	359	383	392	362	398	340	384	376	408	361	391	412	403	369	407	364	359	367	329	396	398	373	366	380	384	401	377	373	388	351	370	367	379	360	372	385	376	402	372	415	357	343	410	366	376	360	376	352	354	364	368	387	373	389	389	358	383	386	347	332	413	339	389	374	351	393	396	365	364	374	411	414	388	351	345	350	389	366	387	362	378	380	392	340	380	367	414	397	393	358	399	384	374	388	359	424	380	393	378	367	407	356	379	367	368	373	387	413	367	363	373	390	391	379	379	373	385	370	347	370	381	404	386	387	369	374	387	383	389	374	344	375	363	378	376	372	396	360	376	402	374	367	366	365	359	390	375	364	405	397	355	423	395	357	398	419	354	400	382	328	369	385	357	371	346	364	407	365	384	375	412	365	387	362	376	360	411	375	373	366	404	414	383	377	379	381	379	360	383	405	395	368	365	336	387	386	380	375	398	418	403	366	367	377	397	358	407	415	368	401	378	400	379	414	397	366	372	365	390	394	373	365	411	367	387	392	369	382	389	348	365	358	389	374	378	387	337	373	394	418	386	398	353	374	369	360	394	355	405	398	386	362	359	368	388	363	402	360	369	362	406	384	389	405	339	364	337	390	387	421	391	353	401	336	401	392	379	374	356	395	361	367	378	370	403	386	388	379	385	390	400	372	369	374	377	366	362	398	394	353	367	391	344	398	332	367	380	355	390	352	347	379	376	363	366	384	363	369	349	405	389	355	376	353	340	385	395	393	357	377	393	404	353	411	387	382	379	358	404	384	404	363	389	366	382	396	356	350	370	375	384	380	371	373	371	409	388	358	357	391	415	371	355	348	389	394	413	344	371	389	375	385	360	390	362	347	340	376	366	413	386	341	370	337	365	387	404	390	424	382	389	371	363	371	392	385	374	402	389
1269	639	317	215	166	171	237	245	216	165	178	143	143	118	103	92	86	63	55	53	43	42	36	29	35	33	37	29	45	31	29	27	21	32	39	35	39	36	34	29	27	31	44	37	32	31	40	34	28	23	26	30	33	25	33	28	27	27	30	29	39	26	34	29	28	26	31	28	19	25	33	31	32	27	31	29	24	32	31	19	24	31	28	29	33	29	25	29	19	27	37	27	27	34	26	27	28	26	31	27	40	27	28	34	22	20	22	26	25	27	35	36	27	33	27	30	25	33	33	33	30	34	23	28	28	33	24	24	39	27	25	31	30	22	27	35	28	38	43	27	42	24	41	33	19	29	21	26	33	32	16	29	22	30	40	13	23	22	25	30	34	26	23	28	33	29	23	24	24	22	29	20	25	25	30	31	15	27	26	25	28	28	20	28	29	26	27	16	20	33	25	20	26	30	19	38	33	32	26	19	31	28	23	20	27	17	46	19	28	25	28	25	20	28	20	26	28	24	38	27	41	28	23	33	30	24	39	20	28	26	26	30	24	30	26	26	41	30	22	21	39	31	26	34	37	26	38	29	18	24	31	21	31	25	29	20	21	29	24	26	31	22	32	31	25	35	36	31	33	31	31	36	35	23	23	22	26	35	32	19	36	27	21	20	37	32	35	33	28	23	26	34	25	27	21	32	32	27	20	23	29	37	28	23	30	29	26	28	22	21	24	22	31	32	33	29	25	24	27	29	32	28	33	28	34	21	30	23	22	26	26	27	21	22	26	30	24	28	35	26	39	32	36	25	32	36	30	33	25	28	30	20	31	34	29	24	20	21	31	24	29	27	26	32	32	32	37	38	19	30	27	27	27	20	26	26	31	24	24	30	31	27	27	33	24	26	39	25	20	33	31	29	25	27	32	18	33	22	26	27	36	26	20	36	34	32	29	30	31	29	26	31	23	30	25	30	30	29	21	27	20	26	43	29	26	22	30	38	39	16	25	32	24	16	35	26	40	32	38	29	40	34	27	39	31	26	28	28	31	30	27	30	30	24	26	25	25	35	24	23	21	35	34	19	24	28	30	19	30	23	34	32	28	22	25	35	22	25	25	29	29	27	46	24	23	25	26	37	26	21	26	33	28	21	36	28	25	18	40	26	26	24	18	23	27	24	32	33	28	29	29	29	23	17	18	23	24	39	24	24	33	19	28	33	32	29	27	33	22	34	30	27	26	21	27	23	25	27	22	22	26	31	30	24	31	32	21	31	27	28	28	29	26	27	28	21	37	34	29	23	34	27	28	26	24	31	26	41	26	22	28	30	28	31	19	26	25	27	24	19	27	28	41	30	24	26	23	30	21	29	29	19	24	22	30	24	32	26	25	25	30	26	24	29	24	29	19	28	27	20	27	23	27	29	28	22	27	22	23	33	30	25	29	22	28	25	32	23	34	21	22	26	24	37	32	22	19	29	30	16	35	29	21	24	34	32	27	33	39	39	31	40	30	26	23	22	22	19	26	35	31	24	15	22	39	23	20	31	24	30	29	36	29	37	31	25	17	27	36	41	23	24	28	34	21	23	24	28	33	24	34	27	20	28	20	25	24	17	31	25	30	28	27	28	26	26	31	26	19	25	29	30	31	32	27	24	26	35	26	29	32	34	29	28	34	28	40	33	34	23	19	34	30	18	29	21	30	42	36	26	33	33	23	22	34	36	18	23	19	20	25	21	21	32	16	23	29	26	35	28	27	47	22	25	28	21	17	24	29	34	29	28	30	32	33	40	26	46	21	33	35	30	27	34	39	34	34	35	24	24	28	27	29	32	26	28	27	34	30	33	31	27	38	28	29	19	28	25	25	35	22	23	31	22	30	18	29	18	34	21	24	28	24	35	30	45	31	29	23	30	31	26	38	31	28	30	33	22	26	33	35	27	21	26	38	33	37	26	32	39	31	27	28	27	16	30	22	25	23	27	18	18	28	38	22	31	28	29	28	24	33	39	26	29	27	36	35	30	28	32	26	24	19	20	22	32	32	30	26	20	28	27	20	34	33	30	26	23	29	37	25	24	28	18	31	24	26	21	22	24	18	29	20	24	25	23	28	32	28	22	27	31	27	32	24	28	39	25	30	29	33	32	28	36	33	25	29	25	26	30	28	31	22	28	20	22	22	14	23	42	24	22	27	26	36	30	24	23	27	21	24	23	30	26	22	24	22	23	28	23	26	18	26	28	25	37	36	25	31	33	34	25	33	26	17	17	30	33	29	22	27	23	34	24	28	33	30	27	25	28	26	19	27	26	33	21	35	28	23	28	28	36	29	29	29	27	34	31	27	35	30	26	27	36	32	32	25	18	25	24	28	34	35	23	29	27	31	35	27	35	28	39	32	21	33	25	27	27	33	28	21	22	30	24	33	26	24	24	32	26	24	29	16	30	26	31	24	33	31	33	22	37	30	30	31	31	23	28	23	22	34	26	31	24	24	29	34	19	24	17	29	22	44	23	20	28	30	32	37	27	24	22	36	27	17	26	36	27	25	41	24	21	19	25	24	25	22	31	27	23	34	31	27	24	28	29	31	29	22	25	22	20	26	23	37	25	27	36	24	29	39	29	21	27	16	39	26	35	22	42	33	17	31	20	28	20	25	24	29	30	27	23	32	31	35	21	27	30	29	22	28	25	26	28	31	34	24	28	24	25	33	31	20	24	36	26	28	35	32	22	30	31	37	34	21	23	30	37	41	36	23	26	21	23	32	18	33	26	33	17	25	20	22	28	22	28	29	28	31	21	33	24	39	33	18	33	30	27	31	30	26	27	26	38	27	35	29	28	26	26	24	21	21	25	39	25	29	32	40	25	20	28	27	33	37	27	30	26	30	35	27	25	32	24	24	39	34	22	33	35	30	33	37	19	30	23	20	24	19	20	35	37	23	30	29	25	25	13	28	22	31	28	25	22	23	29	21	29	26	23	22	27	32	22	24	31	24	34	24	29	27	26	23	22	30	32	40	18	30	28	32	23	36	27	28	23	23	30	26	36	16	29	36	32	24	16	28	27	28	36	31	23	31	38	34	18	29	28	34	23	27	25	24	32	21	29	30	30	26	30	31	32	33	24	28	26	27	34	31	28	31	29	36	30	30	27	33	38	27	30	30	29	34	26	27	37	25	24	29	23	32	35	28	33	31	34	31	23	36	23	26	29	28	34	30	37	37	28	17	41	31	32	35	21	33	25	24	29	32	29	36	31	27	28	24	21	26	22	21	25	38	35	31	39	34	31	31	32	34	30	32	27	27	28	34	33	24	29	23	27	31	23	27	26	33	28	28	23	26	34	33	30	22	30	23	27	20	24	25	31	25	25	16	28	27	36	25	25	24	24	29	27	35	35	22	36	21	25	32	25	39	30	29	26	27	18	27	30	24	19	27	21	25	24	30	25	29	25	33	38	26	31	29	27	24	25	23	25	30	31	33	33	22	32	28	30	28	22	33	37	28	38	23	28	32	35
18544	9818	5000	7594	13447	14742	13417	12394	10930	9000	7840	6903	6204	5411	3812	3110	2292	1955	1591	1470	1254	812	696	715	636	544	591	532	524	467	462	456	447	472	471	484	486	500	465	469	444	463	500	447	443	393	446	433	409	416	403	391	405	418	409	418	391	412	400	373	393	400	404	356	378	357	387	373	351	390	374	371	380	358	363	342	349	374	341	356	336	356	342	325	318	385	364	353	354	312	331	361	322	328	330	340	336	352	343	414	335	366	330	334	364	369	318	358	346	356	342	343	321	352	354	348	310	351	346	338	347	350	346	333	331	353	337	365	361	323	331	328	348	395	367	319	461	649	701	651	604	608	551	525	414	405	405	382	378	365	339	353	379	376	349	343	350	359	335	369	349	326	343	341	323	338	376	361	337	327	349	334	324	336	355	333	324	336	353	334	312	328	321	344	383	322	359	329	387	311	357	360	295	315	353	350	342	309	320	344	339	341	359	320	329	366	336	329	337	343	343	332	345	348	322	325	341	342	351	332	360	370	362	320	332	308	344	318	369	335	334	323	300	326	348	332	372	375	346	349	346	341	359	340	316	348	344	324	350	334	363	373	337	346	324	343	336	346	322	324	343	350	342	363	304	356	366	373	361	371	338	328	318	315	343	358	374	306	371	321	325	343	368	333	361	318	361	327	371	361	342	351	307	362	324	325	368	321	327	346	322	333	333	329	372	345	340	363	315	326	328	341	364	308	364	326	340	349	328	338	345	347	326	347	355	325	352	333	320	355	317	335	349	334	329	369	356	327	349	325	377	367	361	333	338	310	327	341	353	367	316	336	389	326	333	327	345	355	375	357	330	343	344	340	351	331	367	310	303	365	324	344	335	346	363	368	378	391	312	333	335	335	367	353	348	318	326	334	340	359	340	313	318	373	331	369	368	348	320	336	351	303	346	331	352	345	389	298	342	343	343	332	347	334	313	345	322	368	348	349	362	358	363	356	321	356	338	373	389	340	358	334	330	351	363	349	345	334	314	362	335	327	327	345	340	366	315	293	361	346	337	336	346	332	316	326	326	302	331	367	368	365	308	334	341	333	308	323	321	320	370	330	383	340	321	348	336	363	355	344	379	340	334	313	304	345	333	336	320	336	308	328	366	355	371	320	364	347	334	329	361	325	333	360	363	339	303	321	362	353	389	319	360	303	378	330	318	331	335	322	342	334	309	325	337	336	343	348	327	344	358	361	320	377	337	348	335	342	331	325	329	369	357	382	349	352	358	340	336	305	332	318	340	356	332	346	359	321	361	335	327	372	328	322	353	357	317	329	323	320	349	335	346	355	343	323	332	359	361	342	348	340	342	341	359	379	369	337	313	364	358	350	337	343	326	326	363	328	332	346	369	362	315	395	313	332	327	367	387	335	335	368	351	343	351	371	337	321	348	375	328	299	350	323	311	322	327	346	367	349	358	383	331	362	317	354	346	321	330	336	349	323	327	324	312	342	318	348	329	321	361	336	336	310	346	320	338	321	376	313	345	345	327	339	361	363	394	337	309	341	315	337	331	333	336	322	357	322	326	328	333	326	332	348	320	360	331	354	321	326	342	362	337	383	306	342	342	312	336	341	364	322	325	363	317	324	346	376	316	331	358	336	356	339	335	350	337	320	334	337	337	381	326	368	341	357	338	333	361	336	362	363	371	335	330	321	358	333	316	339	325	336	288	353	337	317	337	310	339	353	344	335	319	338	358	328	315	358	356	371	331	342	360	305	310	338	309	336	354	345	375	353	348	345	327	316	336	353	340	325	337	319	357	355	360	345	336	370	365	381	338	350	341	350	353	355	328	344	344	362	361	348	349	353	327	368	337	334	353	358	340	319	354	329	351	344	353	350	346	346	334	336	342	334	348	338	344	349	365	358	318	342	327	330	365	339	348	374	322	337	352	347	334	311	303	334	352	338	334	331	325	325	331	349	350	334	328	346	339	292	310	363	300	351	336	347	326	349	321	305	339	366	340	360	380	324	348	314	337	343	342	358	317	354	336	340	335	385	336	345	352	348	364	326	325	319	345	326	343	362	351	339	319	347	356	326	338	377	364	337	316	337	370	344	311	358	368	323	336	310	332	297	372	344	355	332	336	312	313	337	355	359	342	321	346	356	321	347	338	346	326	337	361	307	366	376	338	357	366	316	330	326	358	324	348	328	338	336	376	352	328	344	313	305	323	355	371	348	336	332	356	352	343	329	352	314	324	362	340	332	354	337	354	327	346	341	369	355	326	306	340	330	307	340	373	371	376	330	341	334	318	338	330	335	343	332	356	321	378	320	343	348	332	378	347	351	372	302	346	333	320	382	304	314	355	341	344	343	356	348	338	323	359	338	338	352	358	334	331	350	388	324	318	340	330	337	348	346	339	337	365	347	349	356	350	336	347	335	347	327	346	338	344	321	326	316	301	311	361	342	334	320	334	342	339	327	346	333	376	321	341	360	334	318	348	346	333	332	324	330	325	352	325	326	330	311	347	347	335	341	314	340	324	334	331	323	331	360	341	386	325	352	342	344	378	330	333	377	332	325	350	345	358	381	359	359	326	331	364	372	352	301	338	346	370	310	347	350	340	340	381	334	354	322	340	342	348	348	327	329	315	336	375	377	279	355	347	340	330	364	351	342	339	348	321	361	346	359	366	328	347	298	353	321	344	321	359	337	365	324	357	310	326	370	367	354	327	326	328	373	340	335	358	329	343	331	329	353	348	325	321	316	349	317	352	326	355	351	361	323	368	353	378	346	346	349	347	334	327	369	345	332	326	369	343	289	347	320	346	328	331	349	334	350	332	315	334	356	306	343	353	385	310	333	337	331	362	357	323	351	330	330	326	336	342	355	338	345	349	380	352	359	319	324	331	347	338	364	320	346	354	345	345	339	332	365	351	333	334	336	341	349	326	343	330	327	353	338	329	336	307	333	334	317	340	363	344	336	314	351	337	341	359	379	328	359	336	330	333	329	361	395	351	358	355	355	339	336	344	334	321	354	336	315	345	337	331	345	364	321	339	332	351	340	349	358	341	350	338	328	365	318	365	361	358	346	361	334	311	349	356	337	327	344	335	359	351	350	341	304	348	356	326	326	348	316	343	310	351	353	349	310	320	348	355	344	305	332	318	310	328	344	338	321	317	372	341	336	343	329	327	333	342	357	327	361	336	320	352	295	338	352	330	327	340	341	334	322	360	354	356	351	332	330	314	342	309	320	308	339	361	346	333	325	358	342	319	332	340	339	347	312	344	345	378	333	335	341	313	352	348	336	375	343	317	326	361	345	304	326	343	346	301	299	350	353	328	363	337	336	329	340	339	369	345	322	327	319	319	354	352	319	344	353	317	344	366	328	320	364	340	309	347	341	331	336	340	361	354	350	340	301	333	302	322	339	339	295	367	348	313	311	344	367	331	344	370	337	305	314	342	345	338	328	331	340	303	342	318	337	321	371	358	349	353	334	331	336	352	346	317	331	352	343	323	380
2383	516	254	155	147	180	228	232	172	186	160	167	147	121	106	78	59	57	53	55	35	44	40	36	36	28	27	34	35	32	29	21	31	30	32	34	40	39	26	29	36	32	33	38	24	24	29	29	25	26	26	32	28	38	26	28	29	32	26	31	36	29	34	23	28	32	32	24	31	27	23	31	33	35	24	20	29	31	35	34	27	33	20	26	35	20	19	24	35	35	29	33	32	37	20	28	22	24	27	20	26	31	33	31	37	20	23	39	26	23	27	25	31	33	31	34	34	35	36	30	23	23	27	28	32	33	19	26	32	26	29	30	29	24	24	30	26	28	35	26	45	49	43	29	24	34	31	29	37	37	31	35	28	35	35	26	28	27	23	27	22	33	24	27	24	35	25	27	23	21	24	21	24	31	24	35	28	29	28	26	28	34	36	34	30	26	23	26	20	27	33	20	23	32	39	35	25	29	33	27	27	20	27	25	39	39	34	21	35	38	29	26	26	28	28	18	26	29	34	33	23	29	19	32	34	32	22	29	34	26	26	24	33	27	37	29	29	27	29	39	29	19	33	24	34	33	32	28	44	30	24	32	27	29	23	24	32	31	32	26	38	21	26	38	20	28	25	29	27	23	24	28	22	25	28	29	29	24	31	30	22	29	22	23	24	37	31	23	33	27	28	28	33	30	30	31	20	31	23	31	21	22	36	24	27	30	28	22	27	19	34	28	28	21	32	23	28	37	30	32	35	26	28	29	26	24	34	30	26	24	27	28	28	24	29	24	20	20	28	26	27	29	25	20	26	22	34	32	30	20	23	31	27	38	33	30	24	23	25	23	23	25	28	34	36	38	28	38	28	18	37	33	29	25	18	30	22	31	27	36	33	17	30	26	20	32	35	27	22	29	35	32	28	31	24	27	30	17	28	24	36	32	32	32	31	26	30	41	40	23	37	27	30	34	32	29	24	26	19	21	19	30	31	31	20	29	26	27	25	25	26	26	20	35	27	39	36	37	26	35	26	23	30	32	37	30	30	25	27	29	23	31	26	32	23	30	30	24	29	25	34	30	30	36	27	27	23	23	33	28	31	25	36	27	18	21	25	25	24	17	26	27	35	29	25	24	28	41	22	27	26	31	27	23	21	30	27	37	33	29	27	19	27	24	31	32	30	24	31	27	26	28	27	28	28	25	32	26	26	29	27	31	20	33	28	37	25	33	25	22	17	22	23	35	19	34	15	29	33	35	30	35	37	25	40	26	31	35	23	19	26	36	28	27	27	32	21	29	31	24	27	29	32	24	36	30	22	34	23	31	33	28	20	24	31	39	27	31	21	16	30	33	23	33	32	29	27	34	29	33	29	29	24	23	31	30	28	30	24	25	28	25	33	34	33	26	37	36	27	32	32	35	33	23	26	25	34	21	22	30	23	28	26	29	35	26	27	28	28	29	28	32	23	22	20	30	22	30	25	24	21	35	34	34	36	29	31	28	28	33	34	23	29	28	29	32	20	32	31	29	29	29	26	31	33	34	38	37	33	33	32	28	46	23	18	26	32	31	33	35	23	26	19	30	38	30	23	25	28	16	32	28	27	20	25	24	39	32	31	22	31	30	21	20	26	26	28	26	33	31	18	22	41	33	27	28	34	22	29	25	33	37	23	29	23	37	20	23	29	25	30	21	21	28	20	33	28	33	24	30	22	33	32	27	30	32	34	32	27	26	28	24	40	31	19	23	24	26	29	21	37	26	21	27	32	32	38	33	27	28	31	36	26	38	22	37	28	23	17	30	23	37	29	16	23	37	37	27	26	26	32	27	25	29	26	31	27	29	28	29	22	36	29	25	22	25	23	32	31	25	34	29	28	20	32	28	36	25	38	30	19	25	28	28	35	31	31	25	25	37	28	34	33	26	32	35	25	31	23	33	26	35	27	38	27	29	22	33	30	28	27	30	26	16	26	36	24	33	19	23	30	32	35	35	26	35	20	21	25	43	23	38	28	27	29	35	32	25	28	33	30	36	35	40	29	21	30	30	34	28	25	22	27	37	35	33	31	38	22	30	27	31	21	33	35	24	25	28	30	27	22	35	35	24	28	22	29	22	24	30	39	38	27	27	27	36	18	33	30	37	32	29	34	23	29	42	31	44	24	33	24	32	34	27	23	38	31	29	29	26	37	29	29	29	36	28	23	25	29	32	39	36	20	38	32	21	30	32	30	35	47	22	34	26	32	23	28	34	22	36	24	29	35	28	24	26	22	24	35	28	19	26	31	20	25	28	21	20	23	26	28	19	25	25	25	24	25	29	35	27	21	25	31	31	19	34	30	28	27	29	27	35	29	31	30	29	29	20	27	31	25	23	21	27	27	40	30	26	21	29	34	24	24	31	29	29	31	31	29	30	36	29	30	27	27	29	26	21	27	31	29	26	23	32	26	25	33	28	28	36	31	25	19	23	23	23	33	20	38	29	33	33	29	19	27	25	27	29	39	31	23	33	36	25	31	25	27	36	30	27	25	31	27	23	32	21	24	25	37	26	28	22	34	24	25	28	30	27	29	29	31	30	32	23	33	27	22	24	28	28	32	30	28	25	25	28	40	34	30	26	27	25	26	22	28	31	33	30	37	26	26	22	25	33	34	37	30	32	33	26	26	22	35	31	20	19	29	24	35	34	25	42	40	26	36	26	34	28	22	28	21	35	18	25	37	28	26	27	36	31	33	27	26	32	29	34	30	28	29	14	30	28	26	23	21	29	26	37	31	24	26	28	29	35	30	32	25	21	36	24	37	33	26	20	20	30	30	39	28	22	33	21	39	26	26	22	25	15	22	25	24	23	23	20	31	28	34	24	18	37	31	22	28	25	24	28	30	25	29	26	32	28	30	30	29	26	29	27	31	24	17	38	22	24	23	27	30	18	39	26	33	22	20	22	26	33	25	24	35	25	20	30	26	29	30	32	34	29	27	24	33	30	34	31	30	27	31	29	19	29	29	29	29	38	33	34	20	21	32	21	28	26	25	17	33	29	30	21	22	36	42	21	30	29	23	44	34	13	27	28	25	32	28	30	29	33	30	25	32	23	33	27	27	22	29	31	28	35	23	30	26	27	22	24	21	29	30	39	26	22	19	31	35	32	25	26	21	24	21	29	18	30	24	34	23	29	23	33	28	23	36	23	25	31	29	31	27	18	28	33	39	27	32	28	26	23	27	26	27	16	24	17	32	33	32	34	18	27	30	33	21	26	27	37	28	23	29	28	27	20	24	26	27	38	35	33	32	41	23	31	29	32	25	33	30	29	37	26	28	30	19	29	40	27	33	32	28	33	23	46	28	33	27	26	29	31	33	29	18	26	28	24	37	27	21	20	28	43	34	32	29	25	24	26	32	31	31	25	23	28	29	29	23	28	23	29	18	34	29	25	28	31	33	26	28	21	24	24	35	33	33	39	38	29	27	31	29	33	32	24	26	30	30	21	27	40	34	28	41	36	25	35	19	21	33	30
17638	8805	4738	7083	12767	13998	13137	12326	10756	9258	7996	7387	6479	5595	3871	3194	2482	2025	1686	1475	1252	897	837	777	607	602	575	548	526	496	463	492	433	474	480	486	521	456	484	457	501	458	515	448	457	442	462	445	419	441	408	405	386	425	391	372	412	361	390	404	384	400	398	377	400	410	384	353	354	411	375	364	377	357	387	353	353	364	370	338	369	324	365	392	347	381	376	338	362	340	323	379	352	328	317	337	328	340	366	333	377	331	367	351	323	374	365	345	310	351	354	340	334	334	355	318	322	317	328	348	371	347	363	378	365	341	333	356	386	353	316	341	324	363	359	364	367	468	823	586	621	608	571	522	511	425	390	378	397	365	330	339	345	361	379	367	344	373	334	348	347	348	341	351	344	357	337	357	333	325	360	292	366	332	320	339	382	324	333	343	348	326	370	315	332	352	344	328	362	362	363	336	345	348	327	334	332	343	361	342	334	343	354	337	359	344	326	348	357	340	348	323	337	309	362	342	378	346	351	341	333	324	367	366	351	331	361	359	363	346	348	345	340	356	366	339	328	350	321	333	376	326	331	345	326	353	373	348	360	335	357	327	338	346	311	350	336	331	369	326	330	330	356	359	349	355	335	346	353	352	372	339	347	362	346	335	367	353	345	369	386	344	345	369	326	332	330	351	354	338	328	318	321	365	354	321	369	326	338	370	312	318	312	343	341	348	329	344	360	363	360	337	353	339	335	351	317	327	337	313	333	318	340	349	327	315	332	320	317	337	319	337	335	344	308	316	354	360	317	335	308	364	349	333	331	343	337	340	331	348	359	360	304	367	347	340	357	358	353	324	355	363	344	350	336	363	336	326	338	378	330	352	342	349	337	335	357	311	309	337	353	345	341	344	312	336	355	339	365	319	340	343	347	341	337	364	342	311	340	310	362	343	344	328	309	307	323	309	317	315	346	338	322	340	326	355	312	355	374	314	324	331	349	351	345	341	352	349	345	310	355	341	350	380	347	337	351	386	342	338	325	340	324	329	353	345	314	333	333	361	343	329	362	352	307	348	326	341	302	344	333	359	345	341	373	348	332	314	327	330	366	347	325	330	342	379	348	350	368	354	362	297	362	341	341	340	336	321	324	334	339	371	331	357	344	335	336	346	331	345	349	348	337	352	319	356	359	342	334	365	326	322	356	358	329	349	328	331	347	377	375	312	367	338	362	367	329	346	331	322	323	360	315	318	337	313	334	355	355	350	369	339	349	355	335	334	336	331	341	358	388	358	332	324	372	282	363	328	354	318	364	376	374	296	322	347	379	338	338	335	354	360	342	353	344	346	342	295	328	341	338	333	320	302	349	370	349	344	365	320	348	356	320	335	365	329	332	367	325	364	367	343	317	354	327	337	350	365	339	334	363	340	352	335	356	337	332	369	364	338	353	346	340	343	321	348	329	343	356	346	366	336	349	315	337	307	362	351	358	349	369	334	338	351	330	332	336	325	341	355	328	325	323	326	358	340	354	338	319	313	336	343	343	355	337	379	326	326	331	338	328	367	353	328	345	330	352	317	331	358	354	366	327	362	333	362	343	355	357	360	334	321	366	350	382	305	350	329	368	346	336	330	340	355	348	302	342	367	345	345	353	325	355	315	347	340	321	361	363	344	360	311	378	330	346	358	325	337	344	315	352	340	322	387	323	375	332	337	342	331	348	348	361	343	324	358	356	343	345	339	324	337	328	366	320	380	338	338	327	315	352	302	331	330	343	345	336	339	337	350	298	337	310	342	369	350	342	354	354	330	337	285	364	362	335	373	346	357	336	325	341	326	302	359	337	333	349	350	371	345	336	363	335	346	353	316	335	338	343	363	384	346	356	333	346	356	339	374	340	349	330	338	377	346	340	332	333	339	350	369	334	370	331	337	347	342	333	349	315	325	359	361	323	380	361	348	345	353	337	360	357	362	351	314	344	349	326	331	295	336	358	362	332	360	363	300	388	348	337	362	322	372	305	386	321	321	350	353	334	360	322	331	337	330	344	340	370	348	340	321	345	313	328	340	317	334	360	368	358	352	329	310	323	314	323	340	352	312	356	363	349	349	333	339	317	336	350	356	355	341	351	329	339	329	366	334	344	357	351	363	330	303	346	360	335	352	315	372	356	361	348	347	314	357	330	343	323	336	314	367	351	366	346	331	315	340	336	357	347	341	332	354	352	323	345	363	356	342	363	347	349	342	355	353	379	303	369	313	337	333	348	326	336	347	317	332	369	356	336	334	333	328	330	321	332	343	350	329	351	332	318	373	331	330	367	344	325	338	373	351	369	368	355	370	346	347	354	364	338	370	326	359	341	326	324	337	326	324	377	360	338	354	349	336	351	365	324	307	328	350	339	364	344	340	342	341	305	287	318	362	339	338	361	344	360	329	352	332	333	346	344	337	357	344	354	326	333	366	315	348	360	354	326	319	372	326	318	327	352	361	349	329	290	312	356	330	345	323	333	338	316	314	317	369	361	375	337	339	329	359	326	319	346	330	363	329	360	349	346	322	356	343	332	324	341	332	344	357	344	308	363	335	328	333	355	348	333	335	338	337	310	328	352	317	367	365	317	339	361	355	348	284	361	325	310	406	336	338	341	342	328	346	367	346	366	354	323	331	334	372	366	359	337	380	308	346	348	325	365	356	370	330	338	348	333	351	338	334	353	340	377	325	320	329	380	342	322	335	333	344	328	358	373	354	360	351	345	357	357	338	357	339	316	340	367	327	344	331	348	330	354	378	346	365	317	360	354	342	325	355	346	362	308	320	328	359	336	352	333	333	319	368	371	333	320	330	323	365	363	347	335	319	342	351	319	348	366	325	349	358	337	333	341	349	326	321	359	354	354	342	339	347	332	341	375	362	365	315	341	359	361	361	353	361	349	384	352	340	302	343	355	321	355	318	346	328	374	318	315	355	332	354	335	311	351	314	372	346	350	313	345	339	348	318	368	355	352	337	294	359	345	326	379	360	359	341	362	335	328	343	327	314	327	357	332	351	340	365	342	381	351	358	353	344	374	317	331	350	332	367	343	333	368	344	339	340	330	336	345	320	365	370	371	351	324	313	362	370	324	361	348	320	331	339	329	331	326	336	316	358	346	323	357	326	371	346	360	317	350	356	331	345	329	340	350	363	333	369	364	319	361	315	328	347	345	344	382	354	370	334	330	355	308	314	323	392	359	377	350	327	325	342	290	316	346	386	351	340	385	345	350	383	383	370	370	322	331	342	377	330	346	370	326	309	370	341	338	309	337	351	374	353	327	362	360	348	334	320	323	361	363	345	330	356	323	372	358	333	354	311	296	326	353	322	317	342	354	341	355	356	345	424	356	364	350	340	382	391	352	329	363	351	368	368	351	328	335	318	314	308	349	350	335	314	341	380	351	349	343	334	362	293	348	359	354	346	377	342	339	344	335	353	335	389	371	366	338	303	316	337	349	353	320	363	338	322	361	334	340	321	356	316	341	335	354	369
1775	754	437	219	222	270	331	333	282	267	247	221	186	195	125	106	89	83	63	78	67	41	40	39	36	36	36	34	18	21	35	35	28	30	34	32	39	23	29	36	34	44	44	28	32	29	26	32	17	29	29	15	29	27	18	27	25	35	37	26	28	20	19	29	25	23	29	26	17	27	23	33	23	27	28	33	22	30	25	16	27	26	25	20	23	17	19	24	30	30	23	36	28	20	25	22	22	22	27	18	26	28	28	26	26	21	25	29	22	22	34	26	26	34	25	21	25	17	29	28	19	24	20	35	20	15	25	26	26	17	25	18	21	24	40	30	29	38	46	42	35	33	36	28	21	25	37	35	25	27	21	34	38	29	23	25	28	25	23	19	21	28	22	11	22	22	32	30	24	26	26	29	24	24	29	27	19	20	25	16	31	26	20	19	24	18	20	21	26	31	23	29	22	29	25	23	30	29	18	28	24	21	20	24	26	28	27	24	23	28	21	21	28	25	36	24	21	27	36	25	15	38	27	23	24	21	28	21	34	30	25	22	20	22	33	30	25	31	22	31	22	29	36	37	26	22	24	25	18	28	15	32	38	26	39	25	23	23	16	35	20	27	23	24	20	35	29	26	25	22	20	29	24	26	33	34	35	25	23	23	34	25	27	24	26	29	28	23	31	23	21	26	22	27	26	25	16	18	21	22	17	25	21	22	24	29	25	23	26	27	39	33	29	26	34	25	26	13	19	27	22	27	38	29	21	27	29	32	26	23	19	27	28	35	25	26	31	30	31	24	26	29	24	19	23	21	30	20	14	28	31	30	28	21	26	19	18	38	17	24	17	21	28	27	26	22	29	30	21	17	26	28	26	29	21	21	24	25	28	31	29	24	28	39	18	29	22	29	33	24	28	29	29	24	27	24	31	22	30	28	14	21	32	14	25	27	39	19	23	25	27	31	28	20	34	30	18	24	29	26	24	23	27	30	23	34	28	16	19	29	21	29	32	30	15	19	22	20	21	32	23	26	37	22	26	31	23	22	32	27	25	20	21	13	27	18	25	22	37	20	22	21	25	21	19	23	26	21	19	22	26	21	23	21	30	28	17	28	25	26	32	20	34	21	32	12	30	22	26	20	25	36	35	32	20	25	20	26	21	20	24	21	21	21	17	37	25	31	27	19	20	20	30	21	23	28	32	30	22	26	22	39	31	27	17	28	26	18	31	28	30	20	24	27	14	27	23	23	27	23	26	23	25	18	19	26	24	24	18	19	32	36	25	24	23	21	20	27	29	25	33	30	22	31	27	25	24	29	32	24	29	23	16	25	22	32	33	30	25	32	23	15	26	31	30	22	20	26	27	25	35	21	27	28	31	21	18	27	31	19	27	28	25	20	23	14	26	33	25	18	31	23	21	25	19	26	26	25	30	34	28	30	25	23	22	23	26	29	27	25	27	19	24	32	21	16	25	31	27	30	23	27	18	23	24	28	27	23	25	25	19	33	20	21	32	27	32	35	23	19	26	22	28	31	26	17	23	36	22	28	23	39	23	25	22	25	31	29	30	29	23	30	24	27	18	19	28	24	22	33	25	20	16	29	26	26	26	26	29	20	23	29	22	26	32	30	27	26	25	30	27	27	26	17	22	18	22	23	22	21	16	18	31	25	21	33	23	23	33	26	24	23	23	22	28	17	28	29	30	30	26	27	30	30	30	25	22	31	26	30	24	27	35	22	20	30	24	22	16	23	27	28	32	41	19	21	21	26	25	25	29	24	29	27	28	27	34	25	27	27	18	20	28	20	20	27	29	33	29	29	27	35	24	23	26	25	25	31	30	24	26	24	32	28	25	20	31	22	25	27	30	12	29	27	30	28	26	30	31	25	19	25	26	26	22	29	27	19	29	23	36	31	24	20	32	20	18	23	24	28	21	20	33	28	20	24	32	25	25	21	20	21	27	21	22	24	26	28	42	31	30	32	25	21	27	29	30	20	31	22	20	37	18	25	18	22	33	20	26	38	31	22	17	26	28	32	30	25	22	38	23	23	17	32	25	28	17	30	28	23	29	31	27	21	22	30	28	21	30	31	32	31	23	29	18	26	35	15	28	39	27	27	25	21	21	35	28	33	30	23	27	25	28	30	17	24	30	26	17	23	27	16	22	29	25	29	28	21	27	20	29	24	20	31	25	23	34	31	23	26	29	27	25	20	22	17	29	26	25	33	32	19	22	25	30	31	27	27	22	21	22	20	34	28	31	28	33	30	27	27	18	42	31	30	19	25	26	28	21	21	27	25	32	21	16	23	28	34	23	31	16	23	27	15	29	21	21	33	19	37	24	26	26	23	31	30	29	21	30	27	24	19	23	24	30	25	18	25	25	27	25	28	28	24	27	23	19	26	28	31	32	18	28	25	37	22	26	20	30	30	28	23	18	23	28	27	23	32	20	27	22	17	24	27	22	38	19	25	37	31	22	28	18	23	20	26	24	25	22	20	25	21	24	24	31	24	26	35	27	22	27	14	30	26	21	23	33	31	25	15	30	25	30	21	23	25	24	24	34	29	27	20	29	29	29	21	18	27	23	31	20	30	26	25	21	25	23	28	24	34	34	32	32	26	17	29	24	28	24	42	17	19	20	23	27	24	19	29	35	29	16	22	27	27	30	29	34	24	23	27	26	29	37	24	27	36	31	28	21	24	19	25	23	32	34	22	26	27	20	21	25	31	17	31	37	23	26	25	30	33	25	23	16	23	26	21	30	20	31	37	22	21	25	25	28	15	23	30	22	28	24	31	24	25	19	21	22	24	27	30	27	27	28	24	23	25	23	22	22	27	29	22	22	19	29	24	23	30	27	29	28	20	20	34	20	27	28	25	26	20	32	26	25	30	19	23	23	30	39	36	27	25	19	28	28	31	23	43	22	25	21	28	25	33	25	27	20	26	30	24	25	23	32	26	19	24	28	32	25	21	25	26	38	28	29	20	30	20	13	29	25	31	28	24	28	20	23	28	24	29	33	28	29	17	33	22	21	28	30	26	22	24	26	28	26	33	26	22	20	19	27	26	30	23	26	26	18	29	16	23	24	23	22	22	35	26	29	26	28	27	29	28	18	30	26	28	24	19	29	31	33	26	28	22	22	21	30	18	25	21	25	20	23	24	31	26	28	30	32	30	26	26	16	20	21	31	30	28	28	28	33	30	19	23	21	26	29	26	34	18	20	24	34	31	22	32	32	19	29	23	27	35	36	14	23	32	29	23	25	33	25	22	25	29	24	22	21	30	24	31	35	17	30	17	21	26	33	29	30	26	25	20	21	16	26	27	26	23	28	20	25	27	27	25	24	26	21	32	21	25	29	21	24	27	22	30	28	22	29	29	33	30	20	23	33	26	15	35	29	27	16	26	17	19	26	34	26	23	27	24	17	17	22	40	29	25	27	27	25	35	17	23	28	31	28	18	26	28	25	25	28	23	31	25	22	25	17	26	21	25	34	26	22	27	26	22
21610	11545	6443	9494	16610	17909	16357	15185	13188	11443	10420	9119	8317	6869	4951	3960	3076	2545	2190	1905	1527	1081	989	856	749	726	650	643	601	555	502	498	461	495	516	529	546	533	532	504	487	513	513	449	488	461	441	515	409	422	395	410	412	411	370	400	395	389	380	410	390	369	373	400	326	384	349	330	328	347	358	394	363	310	352	338	361	341	341	358	310	349	317	340	345	326	326	307	322	340	319	334	310	337	317	302	295	315	307	307	357	315	332	326	335	323	272	308	329	336	330	322	306	304	318	310	307	308	323	302	299	308	334	304	281	343	323	310	339	321	290	307	302	322	340	432	436	569	871	559	712	635	631	538	517	422	433	382	406	348	337	323	330	317	337	367	330	295	331	268	271	310	329	308	322	319	315	325	308	310	322	293	301	350	299	282	294	268	308	303	287	311	297	320	334	326	321	304	312	313	285	294	303	327	300	315	310	283	306	309	317	318	313	312	318	332	319	334	323	307	328	294	298	308	310	307	342	312	299	332	326	358	280	293	343	300	343	314	315	353	313	310	297	319	323	329	355	337	294	307	296	310	296	332	317	313	296	306	334	309	292	306	334	315	308	307	309	286	299	315	284	298	285	289	313	343	339	309	317	326	310	310	341	276	307	323	291	308	296	333	306	339	310	305	320	282	321	327	331	283	305	286	307	339	288	325	288	316	280	312	313	309	301	299	325	320	311	316	330	322	294	307	350	327	317	311	317	317	342	342	305	318	268	332	311	313	311	320	273	322	284	303	323	326	284	323	315	340	306	294	332	286	309	315	325	302	320	296	321	290	301	289	333	311	315	311	292	315	319	312	326	301	314	338	325	337	292	303	329	332	314	317	313	304	293	299	307	316	322	308	281	324	325	307	284	322	298	324	297	326	294	336	290	298	269	303	307	295	286	308	298	312	325	325	291	303	305	322	313	289	331	328	321	299	308	307	297	312	311	278	321	333	313	333	300	318	311	320	296	311	309	296	318	291	302	335	302	298	323	317	300	303	299	324	339	333	323	310	308	310	294	308	311	292	318	323	289	269	321	283	305	313	294	322	297	314	324	333	364	305	303	317	296	315	304	325	294	305	312	332	349	317	307	303	303	323	305	315	296	321	316	317	305	310	302	309	300	295	317	300	295	293	309	325	299	324	322	302	295	308	341	314	280	293	333	352	291	320	307	282	286	336	318	323	306	346	326	310	309	309	338	326	307	323	319	305	302	297	321	318	306	325	300	329	329	299	290	294	331	296	319	284	304	315	335	307	290	291	313	307	337	281	323	327	333	334	311	274	315	354	315	293	306	313	314	307	318	305	318	329	326	324	320	275	320	298	329	296	336	314	305	326	339	323	317	322	303	323	313	297	323	311	298	318	313	313	330	309	333	327	297	327	349	321	310	324	270	297	275	293	279	294	321	336	304	319	293	271	270	354	313	334	332	301	328	319	301	308	303	296	295	273	314	320	286	276	282	355	314	322	315	279	355	309	313	325	316	278	296	355	323	324	327	318	364	284	289	302	322	308	293	317	323	302	292	288	290	326	318	339	326	314	324	340	360	311	310	299	322	332	332	307	320	286	306	298	320	316	305	283	303	323	299	270	325	290	312	301	314	277	306	302	289	320	293	324	303	310	327	317	298	305	324	310	317	310	326	309	329	333	330	327	318	321	305	337	289	326	311	315	307	308	299	291	316	303	310	327	316	340	319	312	321	325	320	367	287	340	305	291	295	296	310	300	321	310	274	316	333	323	333	333	336	346	332	309	308	313	312	313	314	299	316	312	307	306	312	280	320	339	319	318	312	316	311	281	345	298	314	306	342	306	271	281	324	324	327	331	299	299	303	300	309	313	294	337	304	313	303	292	287	299	289	313	309	316	326	313	293	280	312	293	305	295	322	306	351	305	291	322	290	306	298	317	306	327	307	316	331	317	314	308	292	296	295	302	305	310	326	321	347	331	328	324	314	324	318	312	304	254	319	338	273	330	310	320	311	312	309	330	305	325	313	266	333	330	324	326	338	316	309	331	315	315	320	315	326	307	317	319	291	293	284	303	335	317	319	292	305	325	312	307	311	302	319	324	320	306	283	324	320	323	343	317	310	313	326	287	285	297	299	325	299	321	343	302	311	281	303	340	293	316	322	298	295	295	319	295	336	319	319	288	300	294	327	318	285	297	292	320	306	280	310	334	306	309	295	353	321	322	292	321	299	302	325	284	288	295	320	326	320	330	292	318	299	313	321	297	316	332	310	322	313	339	315	302	336	344	320	308	291	291	320	280	336	265	340	331	317	342	317	307	310	298	342	280	312	287	307	299	303	314	334	325	318	298	310	303	310	305	304	309	328	326	308	316	298	296	316	309	324	312	323	297	289	279	262	308	302	322	296	319	291	288	324	289	321	294	308	273	320	318	306	296	310	313	319	294	303	346	332	334	315	302	285	306	287	339	311	302	316	323	292	325	285	301	344	321	305	307	325	314	345	316	346	328	319	339	327	294	303	308	322	301	315	288	280	331	325	285	329	302	315	308	311	354	324	319	312	309	328	323	303	303	297	266	285	318	319	334	293	302	312	328	302	297	297	302	319	307	290	283	302	306	298	299	329	319	319	314	358	319	306	285	307	341	348	296	301	319	298	295	326	338	310	307	308	307	340	271	311	322	318	317	299	317	309	336	280	303	323	309	300	295	356	336	323	291	309	294	307	336	306	276	326	333	319	314	312	315	332	314	322	300	299	286	308	310	286	328	340	312	309	286	314	303	341	330	283	320	291	319	307	303	322	331	295	326	322	293	340	333	306	290	323	308	316	316	301	325	314	316	331	299	297	331	299	348	327	326	346	330	302	301	299	317	325	313	330	283	352	335	321	289	336	304	336	323	296	320	339	324	305	295	272	282	292	341	319	310	312	331	303	301	310	323	296	321	290	310	313	280	289	304	372	318	325	293	335	332	335	284	307	297	301	316	315	317	310	310	295	316	321	320	320	329	316	272	320	297	319	306	317	334	291	338	282	301	331	333	315	324	316	364	331	301	313	291	314	324	320	296	326	307	328	275	336	320	324	297	346	333	302	322	311	293	316	355	297	311	280	294	303	333	331	297	296	293	318	343	322	352	311	328	307	337	311	315	298	301	306	324	309	301	304	317	306	310	326	299	311	303	327	288	337	355	310	304	309	306	318	310	309	321	330	311	319	312	270	311	308	323	310	325	310	287	319	335	345	338	303	319	306	284	325	308	322	319	296	299	332	333	311	294	301	284	298	330	299	317	312	314	327	323	298	286	335	295	306	297	304	316	289	317	317	307	351	322	315	317	303	313	275	327	359	357	323	296	300	289	326	343	312	348	321	312	327	306	301	304	315	312	302	310	271	314	322	334	288	305	358	267	319	283	301	322	349	299	297	319	278	295	323	324	321	332	325	331	281	331	312	339	324	328	317	305	310	312	303	325	345	289	325	301	300	279	294	290	342	316	300	300	332	339	321	316
1392	298	127	92	103	117	130	141	144	115	114	122	91	82	72	67	53	44	48	53	37	41	38	34	33	41	37	36	29	35	36	36	43	33	31	35	43	45	31	38	34	29	25	29	37	47	29	47	36	34	44	39	26	28	30	37	32	30	32	34	34	39	32	33	45	41	30	43	24	21	34	35	37	49	36	39	43	26	31	40	25	31	32	38	27	42	28	34	34	41	31	38	32	32	41	36	26	32	31	48	28	32	32	28	30	34	26	43	28	37	41	35	27	29	33	26	22	33	30	41	38	24	37	33	39	28	29	43	36	40	38	30	33	32	37	32	39	38	37	47	39	39	37	38	43	31	26	40	34	38	33	25	29	30	47	37	27	38	44	33	25	29	38	42	30	20	33	32	27	39	25	31	31	37	30	34	40	38	38	19	44	34	37	38	33	38	32	30	40	42	32	37	26	34	48	33	22	37	41	30	22	31	42	28	46	36	36	29	28	35	28	41	25	33	34	32	26	21	27	40	43	28	30	21	33	33	29	28	32	46	33	27	37	34	36	39	34	34	43	36	37	42	40	31	28	34	32	39	39	37	35	25	41	41	39	31	24	32	34	39	40	32	38	31	30	34	30	36	31	36	44	31	31	36	24	34	33	34	35	33	42	34	33	41	39	36	27	37	24	38	21	44	34	42	27	33	31	37	38	26	39	26	46	33	34	31	21	36	33	38	35	39	33	43	43	31	39	34	38	39	26	34	23	27	44	37	32	30	30	34	33	42	31	29	27	37	42	27	37	34	34	26	24	33	36	34	41	36	38	22	24	31	31	29	21	36	45	35	30	40	27	21	30	31	22	37	34	35	48	27	38	30	34	30	25	44	37	35	29	38	38	38	30	38	36	35	29	35	35	42	28	33	33	37	20	26	36	34	25	40	37	37	30	35	38	36	41	30	36	30	43	42	32	27	38	35	35	28	25	35	34	33	39	37	40	35	31	28	26	37	34	35	32	28	32	39	36	31	35	44	31	39	39	36	29	29	43	31	30	26	22	42	24	34	37	35	25	35	47	29	34	40	38	30	35	34	23	30	37	26	34	50	24	29	30	27	37	35	36	32	30	32	29	33	34	37	27	32	43	36	31	38	33	27	34	34	24	35	33	34	36	27	34	34	51	30	29	40	36	36	45	31	27	29	38	29	35	31	33	39	33	29	24	49	26	32	37	37	39	32	31	34	29	30	40	42	36	45	34	31	32	33	41	32	35	23	31	34	31	32	35	31	26	33	30	36	36	33	45	25	24	34	27	36	47	29	27	36	37	30	39	36	36	38	39	25	45	29	29	31	25	37	45	23	26	29	38	38	37	38	35	29	34	30	29	32	39	24	25	40	37	27	27	35	43	32	36	29	22	32	40	34	29	40	26	31	28	46	39	37	31	34	30	23	35	33	30	35	33	23	34	32	26	30	33	31	27	41	34	35	41	34	26	29	39	27	34	34	28	27	37	28	35	31	39	32	23	32	40	25	25	32	30	35	32	51	42	37	29	31	34	35	41	32	43	39	24	42	52	20	34	24	30	42	35	31	34	38	34	35	23	30	31	41	33	25	38	44	35	34	35	43	25	32	23	30	39	29	48	26	38	29	40	47	33	27	27	28	44	40	33	37	33	38	27	32	41	34	45	31	35	46	33	35	32	37	35	35	41	32	29	33	34	39	44	32	30	25	33	32	27	27	32	36	34	42	18	31	42	35	26	31	34	23	35	34	42	27	27	42	27	28	32	33	33	33	31	27	37	28	30	33	24	33	27	38	40	47	32	36	37	27	35	32	32	24	35	39	32	29	35	44	32	30	37	25	28	34	33	36	28	32	36	31	34	25	34	29	29	32	27	39	34	41	24	29	36	41	32	38	38	38	31	31	38	26	32	36	26	41	27	33	23	30	39	35	25	32	33	36	34	38	34	31	49	40	34	19	37	33	36	33	32	24	40	42	29	34	32	26	32	41	29	37	32	39	32	28	29	40	32	29	25	31	30	27	32	37	32	31	35	41	36	29	38	37	33	29	33	32	42	34	37	22	32	35	30	38	38	35	30	30	33	28	23	38	26	41	48	24	39	28	34	44	27	37	29	37	35	37	37	30	25	36	37	39	36	34	33	35	39	37	17	32	41	38	36	35	34	37	39	30	26	30	25	34	47	28	34	32	33	33	32	38	29	30	35	43	43	19	32	41	40	34	33	23	29	42	35	27	20	34	33	33	30	46	33	36	41	29	42	28	33	43	25	32	30	33	51	32	34	36	34	30	39	40	32	31	39	39	26	39	39	28	26	35	29	38	41	31	25	29	38	35	39	33	39	36	43	31	31	24	27	25	41	35	38	24	45	30	39	29	27	42	52	29	40	25	29	38	30	33	28	35	31	20	35	35	30	43	37	36	42	45	34	39	47	44	30	33	34	37	32	36	44	25	43	22	25	38	32	32	36	33	30	39	28	38	38	34	33	27	42	25	30	30	33	36	34	34	35	24	37	22	40	29	31	27	39	23	32	32	20	29	37	32	38	31	33	29	39	24	33	34	40	35	38	27	27	35	31	42	32	41	37	38	37	23	34	32	27	39	39	29	37	53	39	36	30	27	29	36	39	32	37	40	42	38	30	39	40	29	32	31	26	30	38	22	30	33	24	26	38	25	26	43	38	33	33	40	46	26	39	33	32	33	23	36	37	26	37	30	36	45	28	33	34	35	30	39	34	20	38	21	36	35	32	43	35	34	33	36	33	27	28	49	30	35	34	24	37	40	31	39	39	36	34	31	37	34	35	31	27	35	35	37	44	36	33	31	29	38	42	40	54	29	30	40	45	33	27	32	40	28	32	26	35	32	35	36	29	29	35	32	40	30	23	38	24	17	32	31	25	39	44	28	24	25	35	24	49	23	39	40	31	36	31	41	47	30	38	31	36	36	34	30	29	25	33	34	39	48	38	35	30	30	29	31	26	42	32	21	33	32	29	38	29	37	26	30	36	23	25	39	38	40	34	28	40	26	33	40	38	35	26	28	43	40	34	43	24	28	27	34	35	25	40	42	26	27	34	25	36	25	37	36	32	31	28	32	32	30	31	33	36	33	27	41	37	37	43	38	46	39	32	41	40	32	30	36	51	41	26	33	28	34	29	35	33	32	32	31	41	31	22	37	37	31	32	33	36	23	31	38	37	44	25	35	29	29	50	29	32	47	35	31	34	40	25	26	26	33	28	34	38	36	31	36	42	33	23	38	28	31	35	26	34	36	40	38	31	38	26	42	34	30	41	40	39	44	27	40	40	34	38	33	26	31	36	29	31	24	33	35	32	48	35	32	35	32	35	44	28	36	40	36	40	48	27	29	33	33	28	36	35	29	46	34	35	31	28	29	33	30	41	24	39	36	34	46	36	37	20	37	28	30	28	33	32	32	45	44	25	24	37	29	36	37	30	32	37	34	31	28	38	30	26	36	38	31	37	33	41	37	25	35
14439	6063	3053	4420	8475	9776	9073	8408	7187	6359	5937	5073	4518	3526	2438	1949	1498	1254	1197	1111	798	667	599	593	494	490	497	487	478	484	478	442	412	506	465	463	460	473	478	463	490	454	457	483	435	399	504	470	440	410	430	449	463	382	409	425	411	436	456	419	431	445	420	404	406	389	420	428	400	384	426	412	438	408	454	425	412	422	448	370	427	391	437	414	427	452	393	391	373	408	402	398	356	390	404	389	385	384	389	393	426	414	419	407	358	388	411	411	368	405	375	380	373	405	424	408	413	414	399	424	443	405	405	426	371	432	400	435	339	434	394	407	417	366	431	428	427	520	516	593	625	569	580	558	566	524	462	449	418	411	417	441	434	396	417	391	408	381	465	389	413	372	425	416	372	410	428	388	407	421	375	391	377	389	424	412	353	411	419	409	413	419	415	409	414	438	350	408	411	373	418	397	408	391	412	400	440	415	430	429	381	382	417	371	423	442	372	415	428	384	405	419	416	421	401	386	396	386	378	408	399	397	356	380	392	388	426	404	379	437	380	408	403	420	393	398	365	383	428	438	394	384	387	420	406	408	382	430	383	400	420	417	402	369	395	432	395	423	397	401	385	384	452	388	409	436	422	375	430	450	400	443	385	398	403	362	422	420	410	383	390	385	402	425	442	400	396	376	461	395	423	380	398	399	393	412	397	388	387	411	371	427	399	382	422	418	381	375	400	412	372	377	390	398	378	395	404	403	398	391	388	420	390	408	414	380	403	369	406	442	409	394	388	401	386	413	389	402	413	391	407	374	404	380	404	408	404	415	380	397	432	425	415	395	394	398	414	461	407	379	374	359	394	422	397	398	397	408	399	364	404	417	404	434	375	412	381	399	415	409	393	401	403	406	414	405	431	394	384	372	412	398	373	398	367	415	388	412	381	386	380	371	388	386	403	412	414	394	395	389	395	386	426	413	378	380	370	361	415	400	398	415	393	384	414	388	434	420	366	390	397	408	402	437	403	381	431	396	362	374	397	402	406	380	412	393	381	410	352	401	401	396	372	365	394	388	412	377	364	398	400	363	390	392	377	391	398	409	416	411	409	390	357	353	383	382	392	409	376	387	406	383	381	427	369	399	395	390	384	417	413	437	430	425	384	409	390	393	422	405	402	452	423	412	396	408	385	406	387	419	389	408	392	410	391	397	429	405	400	432	411	400	395	426	401	405	393	419	409	425	375	393	405	415	433	423	349	403	423	386	413	406	378	432	389	399	401	424	382	401	364	369	395	348	352	412	334	412	380	411	398	427	388	438	385	371	436	406	438	397	429	421	389	382	353	395	346	417	393	402	395	365	379	406	391	384	401	440	395	394	415	395	454	391	389	401	398	405	397	374	388	405	398	420	393	382	437	429	397	410	381	387	398	376	407	422	392	432	405	395	408	395	396	409	363	397	385	420	395	399	425	415	399	409	385	410	386	413	418	353	393	386	374	426	414	405	424	391	381	392	409	377	404	387	397	405	390	449	413	427	397	412	421	426	407	384	430	448	420	375	406	408	388	419	407	423	429	433	375	371	398	379	376	378	413	424	397	377	412	415	408	385	408	397	419	337	426	421	414	379	415	366	385	392	420	409	390	411	389	405	390	415	379	431	414	371	397	358	401	379	386	388	412	425	414	387	392	394	400	418	395	374	406	413	395	383	434	404	407	400	395	374	413	405	414	391	374	361	403	411	366	420	404	401	418	395	411	400	419	402	399	415	426	415	408	421	413	381	398	370	432	417	393	420	403	380	376	398	402	384	413	396	402	419	401	410	417	431	404	371	399	369	383	383	391	400	355	363	390	373	392	357	387	413	430	404	384	373	402	367	404	411	377	388	396	401	434	409	404	405	376	409	414	435	435	404	415	355	379	411	352	405	438	398	397	385	395	448	440	377	380	413	396	399	404	409	404	400	405	378	385	411	390	445	373	392	405	418	418	390	415	395	419	391	371	401	416	399	410	437	409	386	429	412	399	394	361	398	385	380	403	400	410	363	408	389	411	403	408	409	410	428	406	398	398	435	417	415	419	370	402	435	397	405	383	415	424	388	390	412	405	415	398	417	419	380	423	356	404	355	403	387	405	390	370	403	415	435	404	400	417	391	407	415	378	396	391	375	403	385	430	381	364	398	424	415	366	411	409	393	386	424	384	375	393	372	392	426	400	402	418	381	421	362	400	411	398	378	381	406	367	398	419	424	411	402	384	387	407	412	391	407	429	396	412	390	400	396	407	367	394	418	415	357	389	393	416	408	406	420	378	377	371	411	399	380	400	370	386	418	373	404	401	399	399	388	395	392	403	399	393	383	431	375	412	408	347	414	401	399	426	422	409	416	396	413	393	427	414	408	404	397	403	418	408	412	421	392	403	413	399	376	414	383	428	384	400	401	409	439	460	393	358	422	427	414	394	405	346	369	367	425	401	396	383	392	407	391	402	383	377	379	398	360	406	392	405	410	386	389	378	404	435	381	403	415	402	406	407	402	398	412	410	410	441	419	415	396	430	412	371	416	390	399	405	374	425	388	413	388	408	413	424	382	402	389	415	428	403	407	401	424	389	399	423	396	382	414	403	413	374	383	399	354	397	385	440	425	403	411	390	420	407	404	393	403	410	375	387	390	391	401	423	412	398	418	401	388	404	415	391	365	429	411	399	426	400	396	400	397	387	408	393	394	369	363	392	391	381	400	413	407	392	443	402	407	405	402	398	397	371	382	428	384	386	385	395	417	374	416	454	377	372	397	407	388	373	378	392	415	363	381	390	395	389	386	433	420	427	398	410	393	384	416	395	412	376	379	410	379	421	417	373	399	374	417	405	404	376	383	406	401	394	389	408	391	419	377	383	382	389	414	414	375	398	406	445	393	448	419	414	379	416	441	409	397	383	395	422	406	405	414	372	382	386	405	398	389	408	445	380	425	398	394	420	384	415	393	429	403	416	403	409	413	401	379	396	393	408	418	416	410	407	360	385	399	385	376	396	409	402	386	404	379	398	411	415	422	403	412	404	382	382	424	408	399	413	389	418	384	424	429	400	432	398	412	411	397	421	354	389	377	421	370	391	401	389	395	420	394	396	400	393	415	355	406	389	409	405	428	404	408	401	423	394	416	389	388	379	408	392	421	406	401	396	412	396	412	406	404	406	421	405	408	377	399	420	392	414	392	428	400	401	417	398	406	387	411	401	406	397	368	425	416	381	390	384	357	399	365	393	415	365	418	399	396	372	396	411	415	436	400	385	402	393	400	419	414	419	381	392	414	424	374	401	423	425	355	396	369	389	422	388	417	395	390	358	440	403	403	399	388	433	371	392	413	412	404	375	417	405	412	361	407	391	415	386	402	356	374	403	419	400	401	389	390	414	412	401	388	398	408	395	416	410	378	407	407	446	391	395	388	420	368	402	411	413	415	403	409	401	431	396	424	412	432	433	373	456	430	378	403	400	422	392	385	390	412	396	387	365	381	426	388	359	379
1208	570	268	199	176	221	220	234	191	191	195	187	154	118	115	90	60	68	58	59	41	37	35	33	39	49	39	40	28	30	35	40	33	27	30	31	39	33	46	23	33	37	32	24	39	37	40	35	27	30	34	29	24	29	33	31	31	33	22	28	25	25	32	25	34	32	39	39	38	27	22	33	27	20	23	29	33	27	30	24	38	25	41	26	32	32	37	29	31	29	21	34	27	40	28	37	35	26	20	30	27	42	32	29	28	29	29	31	26	27	31	35	25	30	34	21	31	29	33	24	35	33	26	35	23	38	35	29	31	36	32	19	34	23	39	31	35	32	31	35	47	31	38	32	36	34	29	36	30	32	34	33	30	32	38	39	35	27	26	41	26	35	34	36	34	37	25	32	35	27	32	19	32	24	29	32	32	42	29	34	29	18	38	42	33	26	36	27	28	38	23	25	34	26	21	29	22	37	27	20	32	21	24	32	44	32	33	28	26	31	26	30	30	32	46	34	25	34	35	35	28	37	28	27	28	39	33	21	28	25	37	30	38	31	28	35	40	37	21	33	30	32	30	26	31	21	31	23	36	26	37	31	26	38	31	30	31	31	30	32	32	27	35	34	26	23	24	30	28	43	25	27	26	40	25	35	18	38	29	28	35	27	25	22	34	22	24	31	35	34	23	23	36	31	26	32	33	37	25	52	25	31	24	35	20	40	28	27	40	28	22	30	33	34	32	23	29	41	36	34	48	39	27	29	30	36	34	32	31	23	31	33	24	33	28	32	31	32	40	25	27	30	30	19	29	37	27	16	35	34	27	34	39	30	34	22	33	34	34	33	26	37	32	38	30	33	35	30	21	32	34	35	29	27	25	24	35	25	32	30	26	27	39	33	35	27	23	28	29	31	24	27	32	25	27	21	34	27	36	26	32	24	29	25	25	30	35	31	30	42	30	32	33	29	26	29	36	25	25	28	24	29	28	31	37	35	38	47	34	34	22	30	32	32	37	26	30	25	36	25	22	41	29	37	30	25	27	31	34	33	20	37	37	41	38	37	35	29	27	24	27	29	25	29	38	38	33	26	30	31	31	27	32	34	34	33	41	26	27	34	21	21	41	32	33	37	49	30	33	37	31	31	33	21	22	22	33	37	28	25	41	27	31	29	37	30	30	25	36	23	32	28	25	30	43	33	21	29	31	34	30	32	22	25	22	26	32	28	21	37	35	24	38	38	23	22	33	34	38	28	27	27	36	22	37	40	30	35	27	26	44	27	20	28	22	30	36	44	23	27	29	37	33	34	41	28	36	23	38	25	24	33	25	30	26	33	45	37	28	29	28	23	29	23	30	27	19	31	34	25	24	26	28	22	37	31	33	25	34	32	28	35	26	26	26	27	25	18	30	31	28	44	36	35	18	38	24	33	25	28	26	34	25	28	31	26	22	37	24	19	35	28	28	26	35	23	30	34	38	33	40	36	26	29	34	33	27	23	30	31	38	36	20	23	31	26	33	29	25	24	26	27	35	28	21	32	39	28	32	38	34	35	36	20	37	33	29	32	36	37	37	26	39	27	28	22	25	33	35	27	22	33	25	24	29	28	29	31	39	42	28	30	23	23	29	32	37	25	25	33	31	22	24	30	34	24	25	32	41	23	21	33	35	23	30	23	28	25	29	29	36	33	32	30	34	30	31	25	36	31	25	27	33	28	38	38	24	32	25	34	20	30	31	33	31	30	20	22	33	35	32	27	26	34	33	36	38	32	30	31	34	34	33	28	27	35	35	25	33	38	32	21	24	36	36	26	24	33	33	31	31	25	37	22	26	34	31	36	38	37	20	32	33	37	29	41	30	30	31	23	20	29	22	26	24	37	39	34	36	26	28	29	21	31	25	26	31	24	32	36	35	35	29	26	29	31	26	31	25	31	29	35	28	23	23	36	25	29	38	37	33	34	42	30	24	30	32	28	32	28	23	27	18	30	27	27	40	36	31	33	29	38	40	29	34	37	33	24	27	34	29	45	38	31	36	25	23	34	31	34	28	36	29	23	30	25	39	30	24	18	27	25	30	18	30	25	29	31	24	31	33	38	32	22	28	21	31	20	28	36	35	36	29	21	30	33	25	37	38	27	37	27	37	31	23	25	24	41	42	36	27	23	36	27	25	26	18	30	28	34	26	29	34	24	24	39	31	25	31	30	32	36	27	33	20	27	30	27	35	31	21	31	29	38	32	29	35	31	37	18	30	41	21	28	30	34	24	32	30	37	34	28	23	31	25	37	23	27	29	32	32	26	28	34	32	41	26	34	28	32	39	35	24	27	22	33	30	30	21	35	26	32	33	23	30	30	22	30	30	20	28	31	32	31	40	26	44	30	29	21	32	27	29	19	25	36	28	41	32	42	40	48	21	29	30	18	35	31	40	30	39	27	30	35	23	27	22	23	35	36	25	26	35	40	23	25	30	30	30	28	29	36	27	31	33	33	33	50	28	22	23	30	30	33	37	40	29	32	22	21	31	27	29	40	19	27	28	37	32	23	31	32	37	37	28	29	29	32	34	35	27	28	20	31	33	37	18	34	38	18	21	31	31	19	25	26	38	24	26	22	39	32	35	27	41	34	32	25	26	29	36	33	28	21	30	31	32	34	22	26	35	37	38	30	26	35	28	32	25	24	28	26	23	30	23	28	33	23	30	29	22	31	34	20	34	36	32	31	33	27	32	25	26	29	23	23	34	45	29	25	30	30	31	22	28	34	24	29	29	38	28	23	35	29	28	30	39	26	37	29	35	29	34	38	23	29	33	22	31	30	39	26	29	24	30	20	27	21	27	33	46	31	32	29	35	24	47	37	24	23	37	25	34	41	23	32	27	25	29	27	25	28	34	31	24	23	29	37	40	45	41	31	38	28	15	35	29	36	32	25	32	38	32	32	33	31	34	35	33	41	30	30	35	29	32	31	31	32	29	26	27	30	37	19	31	18	27	29	25	23	25	30	28	20	20	30	37	20	25	31	24	29	31	35	44	28	25	26	26	25	26	20	33	28	38	27	24	28	34	25	36	32	28	27	40	33	19	30	32	32	34	28	31	43	28	26	33	25	22	26	34	33	29	24	30	23	31	26	25	37	23	23	25	27	34	27	28	30	25	39	29	25	30	35	20	18	18	29	28	34	28	25	25	33	33	34	27	27	35	37	28	31	27	38	24	42	30	23	27	26	44	36	31	39	28	32	33	32	32	25	40	33	33	40	32	30	31	34	36	32	29	31	29	23	32	36	28	21	27	33	30	31	38	34	17	26	22	35	35	28	31	40	27	24	40	38	35	26	33	35	37	23	28	25	42	33	18	24	39	26	31	34	30	31	22	27	37	44	38	22	34	32	36	32	43	30	24	38	36	32	21	31	22	32	32	32	24	29	38	32	33	23	39	25	30	25	26	26	22	32	39	31	28	26	34	25	26	23	25	32	29	36	38	36	38	38	27	29	34	25	41	29	32	24	23	31
18545	9647	4661	7505	13959	15012	13792	12447	10504	9309	8603	7444	6479	4974	3641	2956	2133	1902	1728	1471	1148	876	792	703	671	587	534	553	564	506	517	486	487	474	475	554	508	542	469	467	497	497	458	507	461	470	441	482	433	448	423	404	445	454	428	383	390	441	401	452	426	447	426	426	383	378	384	382	413	403	407	414	380	403	410	398	415	399	383	432	359	385	373	366	400	373	360	389	358	410	405	367	381	392	391	363	361	400	349	395	363	377	381	403	380	380	372	377	383	371	390	372	365	353	346	376	368	349	360	367	352	385	366	406	373	358	424	394	388	346	356	380	361	382	383	472	504	528	525	602	620	567	592	521	510	546	443	445	421	394	434	386	349	393	366	379	380	389	361	345	357	354	394	405	350	398	352	363	368	392	371	387	368	395	383	367	404	366	370	356	366	412	413	348	420	365	393	379	373	357	355	360	369	377	403	368	387	342	389	355	361	382	376	393	399	332	400	387	354	382	345	363	377	381	364	361	397	356	357	331	323	359	373	389	372	353	355	377	396	374	354	370	381	366	376	350	384	344	387	389	329	378	381	357	375	368	364	370	370	365	370	358	347	343	366	388	369	386	398	380	365	383	347	404	353	351	389	383	328	404	328	395	391	336	381	380	382	366	367	360	378	337	353	348	363	392	354	371	381	366	352	348	340	341	349	400	404	367	342	394	361	401	372	377	367	354	364	382	353	330	380	400	376	376	365	359	356	341	362	363	385	387	376	364	354	350	370	358	364	360	358	366	375	395	361	386	356	340	348	377	401	359	363	385	392	341	365	376	344	345	382	371	403	386	331	369	407	409	364	383	410	332	381	397	382	377	365	353	401	356	365	369	389	379	391	334	364	367	374	368	328	382	359	343	385	404	365	375	374	365	360	378	376	394	374	349	393	374	408	384	349	359	364	398	382	359	374	355	342	371	392	350	366	382	403	344	365	426	361	358	352	338	360	355	342	361	382	378	373	360	363	350	355	375	401	391	367	345	334	408	343	384	369	388	361	376	357	354	352	391	388	361	346	403	362	373	356	353	386	360	377	366	355	374	361	400	366	388	368	335	370	376	369	377	387	393	367	343	350	366	343	358	360	420	345	362	367	352	356	395	351	354	371	356	386	351	408	361	366	350	374	402	397	384	372	345	363	370	389	389	392	371	343	381	365	357	356	379	321	371	385	383	371	381	395	404	373	373	371	347	354	362	368	354	370	379	343	350	370	387	360	372	361	391	337	378	366	374	323	355	362	390	383	360	378	355	329	375	365	347	351	384	354	352	396	369	388	333	367	363	351	368	360	360	355	378	375	393	337	397	346	371	359	392	340	355	355	384	394	386	394	341	380	393	352	353	386	378	346	364	388	375	368	329	364	346	359	324	369	374	378	367	388	366	373	345	341	329	361	357	380	361	378	369	369	398	391	362	336	341	388	338	366	337	369	371	406	399	380	375	362	339	372	377	365	359	379	355	376	373	340	379	385	364	367	375	395	384	355	352	362	339	342	385	362	360	348	395	385	365	368	374	382	354	395	381	348	374	363	365	357	333	347	367	392	407	379	372	376	396	354	354	359	400	374	349	360	368	362	403	343	385	375	334	335	347	364	353	314	368	391	338	374	366	370	387	383	398	384	386	317	381	353	398	357	374	402	371	353	360	385	388	395	368	347	388	320	395	405	397	342	378	345	371	335	371	338	411	357	344	340	368	360	370	356	355	383	366	382	364	376	352	348	378	372	349	357	374	367	349	383	403	373	349	354	355	355	384	331	323	386	372	325	366	363	392	367	381	326	331	396	391	373	363	351	372	378	392	358	388	375	346	359	343	358	346	358	363	350	372	363	390	367	372	350	357	361	353	389	340	382	390	390	350	339	368	368	382	379	341	341	386	384	367	346	367	359	381	359	367	378	374	353	395	387	404	363	385	377	385	321	355	363	384	329	362	381	356	379	375	354	399	355	403	375	383	377	382	368	381	353	361	393	384	405	370	394	364	379	357	353	364	349	364	370	345	389	392	378	358	387	362	388	401	380	371	399	364	353	385	364	373	391	374	385	352	336	383	358	405	365	373	357	361	361	356	363	409	359	388	380	347	356	390	347	344	341	374	349	376	381	378	366	342	352	350	364	371	367	350	362	337	362	381	378	397	413	387	364	364	368	364	362	353	367	376	353	354	363	377	388	360	379	351	371	396	362	333	368	382	383	376	326	363	366	358	380	338	352	352	396	347	346	363	373	377	353	354	381	379	397	376	387	341	385	379	376	360	426	344	364	343	405	383	365	374	372	343	351	356	386	382	369	403	367	350	338	366	366	386	357	385	385	360	367	370	386	365	373	390	351	368	369	344	354	356	340	366	389	376	407	361	399	388	365	408	393	377	384	402	355	369	345	384	370	381	338	396	357	359	364	363	372	369	389	391	411	358	367	351	391	370	379	383	371	370	384	389	382	348	401	368	412	383	341	358	351	377	348	364	336	418	344	402	371	368	365	353	388	373	359	381	370	366	391	358	414	325	365	398	341	326	396	364	362	387	377	359	331	358	382	334	363	381	373	343	414	319	383	379	370	362	386	355	361	381	380	339	336	365	370	404	361	376	329	355	363	383	358	395	365	346	353	364	358	367	374	364	371	353	359	378	381	358	355	382	351	385	395	404	405	352	384	340	371	347	377	345	359	398	366	377	361	367	342	387	372	366	362	372	355	357	374	359	373	351	410	361	409	382	347	363	357	362	360	368	363	330	395	358	370	368	350	394	364	371	392	380	358	351	356	377	381	401	394	391	371	400	377	404	353	355	382	384	383	349	376	379	323	356	318	376	372	370	377	380	373	350	391	356	380	348	392	352	364	381	367	361	374	394	361	364	389	377	369	388	382	367	412	368	340	380	365	389	367	402	379	360	373	345	348	367	361	331	360	357	371	374	356	388	377	361	372	369	381	365	366	379	341	367	380	345	336	394	371	344	408	358	361	390	369	380	367	349	391	376	356	362	382	392	385	404	362	338	373	370	384	355	369	383	417	404	347	367	406	399	385	375	389	365	394	370	384	361	359	362	367	350	364	342	369	352	356	351	382	386	379	370	387	376	350	383	355	369	354	394	416	377	354	366	384	358	351	391	363	349	356	348	376	373	364	362	335	362	356	356	335	368	393	342	373	360	353	326	387	370	364	394	365	351	340	382	378	357	356	353	373	399	368	362	383	361	348	388	371	363	381	348	381	353	342	339	409	370	361	360	385	421	353	345	422	352	372	350	381	349	362	350	389	362	355	345	378	362	346	391	355	345	399	380	380	342	352	393	379	318	388	353	329	369	313	319	364	387	361	384	384	400	351	388	349	379	370	361	378	346	368	329	351	384	392	372	374	369	370	350	326	429	403	377	350	366	329	349	350	358	357	346	396	374	396	356	393	336	409	390	336	352	363	391	345	356	349	331	387	374	376	354	350	372	379	378	342	380	387	359	359	369	345	361	341	352	401	361	390	376
2355	516	271	163	134	202	226	220	271	202	210	185	153	132	101	65	83	67	52	63	62	35	40	34	41	35	44	36	40	34	43	33	36	40	40	27	30	26	45	28	38	44	27	33	36	35	33	38	25	30	28	31	37	42	25	28	33	38	41	40	39	38	27	30	29	32	28	38	33	33	41	22	43	32	30	32	25	37	30	30	26	36	25	35	40	42	41	39	27	26	30	37	30	25	42	38	33	18	37	24	28	30	27	27	42	28	38	33	40	36	34	23	26	28	26	30	29	26	31	29	28	32	34	27	28	30	24	35	30	32	36	29	29	28	30	41	34	49	57	39	29	39	31	33	30	34	42	32	43	34	31	39	33	29	32	25	32	51	33	27	42	30	26	23	27	26	25	23	32	36	26	22	41	32	32	40	34	31	33	27	42	33	34	36	31	34	40	34	36	20	31	17	24	29	31	38	26	41	34	26	32	28	27	35	25	36	33	28	34	28	28	30	39	35	32	39	29	35	27	35	33	39	35	36	38	35	35	31	31	35	21	36	22	31	40	37	29	38	29	34	29	31	38	22	39	26	32	34	31	36	27	19	24	24	31	32	47	35	29	40	35	31	32	30	23	23	25	33	28	26	26	37	38	26	38	36	31	36	31	36	28	46	27	21	26	31	35	28	28	32	41	35	33	42	21	37	21	37	26	32	25	20	23	25	34	29	28	29	27	27	33	44	26	31	26	33	32	32	37	32	31	29	32	22	37	35	25	32	30	35	28	38	30	35	38	29	26	33	31	28	28	34	36	34	34	28	37	36	38	36	33	41	32	29	33	34	30	35	30	48	31	38	33	34	23	39	31	40	35	27	32	32	26	44	36	48	31	34	32	42	39	28	27	35	34	48	25	29	33	46	37	24	28	24	23	20	20	35	37	35	28	30	23	41	31	28	42	20	37	30	39	30	36	31	36	36	30	37	32	30	26	42	31	27	33	33	42	39	28	40	28	30	40	27	34	26	22	33	25	28	40	33	37	26	29	31	35	38	27	36	21	27	35	30	29	25	28	36	37	38	32	38	29	26	22	26	32	34	34	29	22	35	31	38	31	20	26	25	35	33	30	23	31	23	33	16	28	34	39	22	43	25	25	38	33	26	32	37	28	29	32	35	27	31	36	39	26	41	27	31	37	30	43	23	24	29	42	25	27	30	25	48	31	36	32	35	23	34	40	28	27	23	31	24	35	41	28	35	25	30	30	28	40	26	37	35	27	31	38	28	29	22	35	32	28	24	26	27	26	30	33	26	31	33	37	33	35	22	34	29	42	38	22	32	33	36	29	32	28	46	50	44	27	23	27	30	32	36	24	28	24	34	33	33	20	50	33	25	35	25	28	29	29	28	38	29	36	38	31	34	34	34	27	21	32	39	21	28	25	37	30	30	32	26	28	33	33	31	31	33	29	31	19	42	38	27	27	46	34	31	30	27	31	26	32	34	22	29	25	28	33	33	36	34	28	25	30	42	32	28	32	28	25	33	36	33	26	30	29	23	33	28	31	20	25	27	34	31	26	34	27	38	28	30	27	27	25	26	20	44	37	33	28	26	24	34	40	22	30	35	36	32	33	27	39	28	38	33	26	31	30	28	36	27	41	37	41	35	26	28	39	33	31	35	26	46	33	30	29	27	28	40	38	29	30	30	25	31	29	33	26	31	29	34	29	34	46	31	31	38	27	28	29	35	24	31	29	26	33	43	35	30	35	34	27	18	32	24	37	30	32	40	37	30	31	32	29	34	30	28	26	32	23	31	33	39	39	38	29	40	21	25	37	18	27	38	30	35	44	35	32	39	31	35	35	26	23	26	29	35	43	41	26	45	35	27	26	27	32	38	35	29	22	23	32	28	18	40	27	35	27	29	34	34	35	33	30	34	32	30	33	34	43	29	38	38	25	30	34	35	30	26	27	28	40	38	32	30	25	24	29	31	33	33	28	41	41	36	27	29	30	25	27	33	28	26	35	38	32	43	26	31	35	29	22	36	34	24	31	35	29	38	37	29	28	31	30	21	19	28	26	28	30	34	25	37	37	27	36	27	35	30	19	26	28	28	29	24	30	39	33	34	34	25	24	34	43	24	36	34	36	28	47	27	35	30	30	31	30	27	27	23	36	38	23	36	27	25	29	34	35	29	28	18	37	23	26	26	35	39	30	30	43	32	38	28	31	41	29	34	33	34	38	32	29	29	20	26	30	35	32	32	36	20	38	36	31	33	24	21	32	37	33	29	28	31	34	26	37	31	28	32	30	32	27	33	37	33	32	33	42	32	31	37	37	27	33	28	30	27	28	40	34	28	30	22	30	42	21	33	32	34	32	29	35	26	29	36	28	34	43	34	37	25	19	26	28	31	30	36	27	28	32	32	26	36	24	39	43	28	39	37	29	36	36	22	40	23	34	40	26	41	32	25	27	29	35	25	30	41	39	33	29	35	30	32	35	28	26	34	29	33	27	25	38	35	28	22	21	31	30	42	35	27	33	41	34	39	24	40	32	29	24	27	31	35	20	25	46	32	31	36	33	30	28	34	34	31	34	32	30	29	32	37	20	37	31	44	22	30	31	36	40	35	28	39	17	22	29	33	35	27	20	31	38	30	30	32	34	28	24	43	22	29	36	30	30	21	22	36	32	39	34	30	34	32	28	32	36	35	40	33	27	36	39	33	30	38	27	37	25	32	32	31	20	29	33	30	40	32	24	34	29	26	27	25	26	29	32	30	26	24	35	30	31	28	33	27	35	37	22	47	25	31	25	23	30	27	33	35	38	42	22	23	46	24	37	32	36	30	33	43	30	28	26	37	28	34	34	34	29	31	33	30	31	42	34	29	36	27	24	25	32	30	32	33	40	29	24	30	38	32	35	38	29	27	33	39	28	29	25	27	25	34	21	36	29	21	30	30	28	28	35	30	45	34	31	21	24	26	38	26	35	34	32	29	28	31	31	32	22	31	32	35	33	40	34	34	33	32	25	28	33	30	33	27	21	37	32	29	28	39	33	27	26	27	29	47	15	32	30	30	31	29	28	30	41	30	36	39	30	32	32	24	28	43	33	34	39	25	38	28	42	36	29	32	31	30	31	39	27	37	34	33	30	39	32	38	29	37	39	33	26	31	21	34	42	32	31	25	22	27	29	30	30	24	33	34	33	27	28	31	25	37	28	26	26	26	26	30	29	30	30	35	25	34	34	30	23	36	29	24	29	29	40	35	18	29	33	27	32	31	28	31	27	23	34	34	25	42	40	48	31	32	24	37	33	30	30	30	27	41	27	28	34	35	33	31	33	27	35	25	28	23	32	32	24	32	39	30	23	22	32	25	38	27	19	27	25	30	26	39	35	30	31	29	26	30	25	37	29	27	27	36	28	32	26	24	33	33	30	28	36	30	29	45	31	34	27	34	38	42	33	36	36	27	33	30	31	33	24	31	21	23	29	35	31	36	32	28	25	30	29	38	30	23
17741	8557	4667	7174	13139	14448	13457	12413	10577	9500	8665	7638	6408	5014	3659	3118	2329	1980	1786	1634	1162	935	815	794	649	647	606	616	533	506	518	594	515	518	533	528	535	543	548	485	472	503	498	492	485	533	508	473	487	488	460	469	425	442	421	409	422	434	460	433	404	428	409	380	476	410	435	405	391	407	424	416	395	373	380	434	410	374	389	400	361	405	420	405	376	400	373	363	375	380	403	333	407	376	377	350	399	385	389	391	380	381	385	350	390	366	358	382	363	391	393	393	390	395	339	391	423	409	379	373	398	400	381	422	368	388	387	421	386	384	381	376	364	390	383	561	666	605	692	748	672	554	473	510	484	448	462	388	430	411	378	389	399	428	382	367	358	403	348	341	372	373	396	431	379	376	406	383	345	385	387	391	400	383	359	356	373	366	409	391	381	368	391	393	403	377	371	386	361	381	389	391	366	374	362	369	388	382	400	362	360	387	399	351	339	380	356	411	384	379	377	343	379	366	393	390	361	392	381	378	403	351	356	380	381	383	352	386	367	392	382	376	396	372	384	382	362	369	401	382	361	382	388	390	368	400	380	375	407	390	397	362	365	399	380	357	396	385	377	348	385	366	376	378	369	364	367	358	380	339	380	436	363	352	402	388	387	381	356	381	382	346	344	413	372	391	389	357	376	397	379	357	378	384	373	373	362	366	383	385	405	374	366	403	390	398	385	368	408	367	380	381	371	369	378	346	371	380	370	333	402	359	342	339	368	406	361	403	390	367	343	394	360	363	390	373	320	355	363	378	377	378	347	390	365	369	374	391	388	376	382	395	372	369	380	388	380	398	404	405	413	388	367	365	365	354	353	390	370	369	365	407	383	351	391	378	392	364	394	379	366	381	369	340	397	401	375	378	380	357	386	413	384	373	355	364	378	373	369	360	384	390	377	385	397	389	386	354	384	353	361	384	375	355	355	387	366	344	362	377	349	377	371	357	376	377	382	351	350	355	371	403	410	371	377	383	338	416	331	368	386	385	394	346	406	376	346	430	321	377	398	373	358	397	361	369	344	382	379	373	368	374	389	347	373	395	410	410	409	370	398	382	395	386	387	374	362	407	373	395	360	369	348	371	351	378	365	374	375	370	355	346	374	367	373	393	394	368	387	387	375	375	369	351	385	412	344	346	391	388	375	387	386	381	402	358	374	378	418	357	335	354	398	389	372	384	406	372	350	387	391	390	392	364	334	377	409	376	387	381	421	346	396	352	363	379	389	386	350	374	375	403	374	419	367	402	379	365	343	391	366	383	337	386	364	399	404	371	381	353	382	384	368	364	356	364	386	362	365	377	396	395	409	343	392	406	379	373	399	393	394	395	336	374	405	363	379	354	386	389	404	367	357	363	329	373	374	395	372	384	363	375	336	375	404	398	368	388	347	380	355	367	356	417	377	403	355	356	415	384	363	382	382	368	377	372	329	390	376	387	375	380	375	366	409	386	392	394	384	356	366	361	371	358	398	404	373	389	395	378	370	369	368	402	355	369	322	371	390	373	394	408	380	399	388	341	378	390	384	364	355	367	377	372	369	375	387	388	404	356	395	376	374	355	351	365	355	402	386	375	402	368	394	382	400	374	396	376	391	351	350	384	368	345	408	398	383	396	391	376	348	389	399	361	376	369	415	371	332	393	384	369	366	359	387	377	341	365	356	406	405	365	376	347	359	340	376	412	461	370	346	382	436	349	391	359	379	393	374	363	390	357	373	376	335	400	362	407	378	358	363	357	366	392	362	379	350	356	389	385	370	384	417	406	346	387	395	371	408	362	341	386	389	383	406	361	372	337	403	377	362	340	384	384	396	340	411	393	388	364	341	386	364	374	384	389	368	371	389	348	383	383	376	374	377	355	358	383	382	349	399	356	377	383	372	379	358	394	382	384	358	362	402	369	366	379	344	377	377	380	380	367	375	418	383	384	399	386	389	346	360	392	369	382	339	373	400	370	375	376	383	372	373	397	346	387	343	417	381	403	388	383	359	378	395	363	361	362	367	365	395	364	385	351	381	369	382	389	405	360	339	360	364	373	404	392	414	360	388	391	427	418	381	392	376	416	362	351	369	386	365	381	394	383	397	390	374	371	381	390	348	392	362	387	400	368	394	381	379	388	362	379	379	368	378	382	355	370	390	424	328	338	370	377	376	336	368	355	341	395	348	400	404	400	384	376	375	352	409	347	389	366	355	354	379	384	402	372	397	398	389	362	355	354	370	411	349	358	373	391	363	372	373	364	361	392	365	368	405	388	377	392	357	416	390	361	400	359	365	362	390	349	383	369	314	393	366	387	383	367	379	383	394	407	378	360	372	409	358	389	346	392	335	389	380	368	379	346	377	380	341	376	372	382	358	419	392	366	400	356	402	368	371	367	395	365	349	369	389	370	388	391	388	379	397	370	403	391	373	405	397	391	394	412	398	362	400	381	394	395	397	349	352	378	380	356	368	353	373	391	367	381	347	368	384	362	328	364	382	375	359	399	382	393	391	361	397	361	376	354	375	386	348	358	336	370	332	375	376	403	381	380	358	353	369	373	358	396	382	391	372	362	373	425	349	365	376	391	368	386	378	366	372	366	409	372	398	367	354	376	386	384	350	393	384	384	351	390	359	384	359	403	357	390	385	389	377	380	365	382	378	388	375	372	355	356	375	390	387	392	405	342	384	349	382	375	366	386	394	372	397	386	360	370	383	413	390	395	344	421	392	402	376	392	384	382	353	369	379	385	358	359	374	390	356	374	394	398	350	390	344	392	404	381	373	407	380	380	329	360	359	385	370	311	393	397	373	422	379	362	360	373	404	365	368	345	391	359	384	346	382	362	366	365	389	380	359	408	369	387	364	366	371	346	403	369	355	345	365	400	368	398	380	368	359	379	361	389	348	368	405	366	400	362	365	395	399	376	374	384	377	372	377	381	370	377	402	376	376	387	354	371	378	367	372	386	420	395	340	350	375	347	360	345	359	389	376	375	363	356	371	387	384	369	373	373	367	359	364	392	395	372	394	353	383	394	397	385	400	391	349	382	359	369	373	388	359	411	372	359	376	376	380	368	391	336	374	358	367	395	386	351	366	388	381	375	387	354	395	400	337	357	397	362	363	392	341	388	378	376	366	380	364	350	399	354	366	366	403	401	391	366	387	383	386	368	374	398	391	362	392	344	352	388	372	388	393	346	382	370	383	353	398	409	378	351	367	383	404	359	405	371	380	430	352	360	350	379	333	381	375	363	363	392	395	372	353	381	408	414	377	385	380	368	376	352	366	417	403	414	347	369	329	376	372	384	402	404	384	380	380	368	385	418	360	393	363	363	393	379	362	373	387	362	381	375	354	387	369	367	355	349	360	365	355	363	404	362	367	390	393	387	358	383	371	380	351	354	379	397	407	344	367	391	402	349	369	376	390	368	363	407	369	394	385	437	367	340	359	382	380	392	381	375	404	346	362	354	375	390	393	370	403	367	382	376
1775	753	400	230	249	296	305	287	250	244	252	216	207	151	121	104	67	79	80	61	48	49	43	47	41	32	35	28	28	33	29	31	39	31	35	41	24	41	42	32	33	38	39	35	35	29	29	30	34	32	35	31	33	32	36	40	32	30	39	39	30	40	39	27	30	37	33	28	31	33	32	30	31	27	22	40	21	28	29	35	27	24	29	26	17	29	23	24	28	28	25	30	35	17	28	41	33	31	25	33	21	28	30	36	32	35	20	21	35	23	30	31	25	27	26	37	34	32	27	28	22	27	26	22	22	24	31	27	19	35	30	34	36	33	33	38	39	44	50	48	33	43	30	33	31	35	30	33	24	27	30	31	24	32	38	21	29	32	25	26	28	29	33	32	24	32	28	28	36	34	31	27	29	30	30	35	24	22	30	27	27	36	23	34	31	28	32	37	31	36	21	41	35	27	24	23	37	23	26	25	23	29	30	22	27	33	20	22	37	23	25	31	35	31	35	23	24	29	26	26	23	31	25	30	29	23	32	32	37	26	27	29	35	26	29	22	31	26	26	32	22	37	31	25	26	31	29	22	25	19	24	16	25	23	23	26	28	30	21	22	26	29	20	36	28	33	25	31	30	31	29	24	30	33	22	19	32	34	29	31	39	26	31	35	30	30	33	34	30	28	32	26	34	27	25	24	24	30	24	32	21	22	25	31	27	30	30	26	32	22	26	24	37	22	23	29	22	34	25	28	34	31	34	26	25	26	26	30	31	20	28	25	31	27	19	23	28	28	25	24	36	33	22	31	35	31	27	27	33	31	30	31	35	30	22	39	25	27	25	32	36	27	28	26	32	31	37	25	23	31	28	30	22	31	30	28	17	30	22	24	24	22	27	35	26	22	31	27	24	28	35	23	30	40	29	28	28	38	28	28	25	20	29	27	31	27	30	25	31	24	27	34	33	26	29	28	24	22	30	29	24	36	30	24	27	27	30	26	40	22	31	33	26	26	28	33	37	33	22	30	34	26	28	22	26	30	28	34	39	21	30	25	33	31	23	26	24	30	25	32	25	24	22	38	32	23	23	18	20	31	28	25	24	34	37	27	27	29	33	23	21	18	29	30	38	26	20	26	25	30	37	38	36	38	27	24	24	34	21	31	23	24	29	31	15	26	28	33	33	30	25	25	20	32	32	32	30	28	25	23	29	36	35	22	24	34	27	33	29	28	43	24	27	31	36	25	26	34	26	35	35	16	30	25	27	33	23	27	29	36	33	25	22	41	39	33	32	26	20	22	31	24	31	27	29	25	24	22	27	27	29	26	27	34	13	28	29	29	25	21	24	22	22	28	30	27	37	22	22	29	29	30	31	27	22	27	29	29	30	28	28	17	27	34	28	29	32	33	25	24	27	36	33	32	32	32	21	34	31	35	36	36	27	28	28	23	28	33	28	37	31	34	27	25	25	19	25	20	24	37	22	38	29	31	28	20	27	27	37	30	23	26	33	39	24	32	33	21	33	22	22	20	31	38	32	24	19	37	23	29	19	30	21	36	23	30	30	26	16	24	26	31	22	31	30	15	32	30	23	39	26	22	27	31	29	27	22	20	18	21	31	23	26	20	27	21	34	30	23	29	23	25	31	22	32	25	34	27	35	23	36	36	22	32	27	34	29	33	25	33	37	23	31	25	22	25	29	34	30	28	24	39	29	27	29	21	39	27	28	29	32	25	27	25	28	31	34	36	27	22	22	35	25	23	24	30	29	34	25	29	35	32	25	28	36	32	32	23	32	31	39	18	23	24	31	28	34	19	23	33	26	20	27	21	30	27	31	30	27	22	31	27	34	24	35	33	35	21	20	28	36	24	26	33	21	31	28	37	33	28	27	26	32	22	26	33	22	34	28	26	32	33	13	19	29	37	20	21	26	29	34	26	30	24	33	21	29	23	30	31	25	25	27	27	30	29	23	32	33	33	31	19	29	32	37	25	24	30	29	33	28	20	18	23	23	26	32	30	23	27	34	31	27	29	27	39	31	42	26	34	30	24	31	25	23	35	36	29	22	22	32	19	24	29	36	28	18	29	30	37	33	17	20	31	24	28	32	32	25	24	29	25	30	21	35	22	25	41	23	32	26	29	25	28	27	26	27	36	24	25	29	24	32	34	33	32	25	28	27	23	41	28	29	31	31	30	22	31	28	22	24	34	23	26	30	36	31	31	28	28	26	41	32	30	21	23	33	30	33	31	24	27	24	21	31	20	36	25	28	29	43	27	22	28	26	26	43	27	28	26	27	33	37	21	28	30	32	36	30	36	16	35	25	29	27	23	28	28	41	23	28	23	31	19	20	22	23	32	19	30	31	33	21	25	29	29	23	39	31	33	34	19	24	36	34	32	30	15	29	24	27	24	30	28	37	37	33	26	23	23	24	33	28	23	26	23	25	34	30	27	24	21	22	26	35	40	31	32	28	23	28	24	34	30	19	33	40	28	25	36	22	23	28	23	24	31	45	28	34	27	32	30	28	31	21	25	31	26	22	33	31	29	26	31	27	25	30	25	19	27	40	30	34	28	31	35	31	33	28	20	30	19	29	23	28	32	32	24	30	25	28	33	33	24	35	29	38	29	23	27	26	21	32	23	30	34	31	30	31	33	29	27	31	22	28	21	25	23	31	31	32	29	31	34	29	35	34	29	22	20	24	36	29	29	25	32	26	36	24	23	32	33	24	27	27	27	27	26	25	29	29	27	27	41	22	29	24	32	31	25	30	24	32	34	25	31	24	37	25	29	25	38	16	27	23	32	34	30	40	27	28	22	20	24	30	26	21	23	31	25	27	28	33	31	29	23	23	33	25	32	36	33	31	25	25	37	25	25	35	36	28	32	27	23	24	39	33	31	28	31	28	24	23	31	27	32	27	35	22	24	39	24	20	21	25	27	29	33	31	31	33	33	23	29	22	33	39	21	31	31	22	22	24	35	23	27	27	29	24	20	18	33	26	26	21	29	24	28	34	22	27	15	24	25	24	35	31	19	30	31	38	22	29	22	29	28	29	19	24	28	41	34	31	32	32	39	25	27	25	29	22	33	37	24	31	31	39	35	25	27	26	27	37	22	36	27	33	29	38	27	31	21	24	25	23	22	29	40	27	30	22	27	32	25	31	36	29	20	21	35	17	33	35	26	23	36	24	23	31	31	33	23	23	29	23	27	33	26	34	26	27	29	38	23	31	26	26	35	29	21	31	32	28	40	25	26	21	34	27	33	23	33	28	28	30	27	26	31	25	28	20	39	25	29	22	24	31	28	37	32	32	33	27	36	36	41	35	36	15	24	19	28	35	15	25	29	24	31	30	34	21	32	36	32	25	36	39	38	28	28	26	19	32	32	33	30	21	27	18	24	21	29	35	21	23	24	26	27	30	32	34	37	37	23	28	29	29	25	28	31	23	22	26	28	38	29	28	27	25	32	30	30	33	30	24	30	24	31	26	23	26	23	33	20	27	43
21689	11291	6334	9514	16622	17765	16754	15371	12979	11722	10843	9610	7808	6054	4889	4055	2996	2460	2247	1939	1481	1082	978	889	757	678	798	678	591	618	540	554	549	526	566	539	575	541	532	523	537	532	482	519	464	467	482	483	485	449	471	438	424	431	393	444	429	383	422	399	421	378	375	390	449	382	346	367	387	396	379	391	358	356	343	409	382	381	369	350	329	335	357	373	357	371	342	304	357	339	363	341	329	351	345	362	360	357	337	377	332	343	345	355	359	333	332	342	359	338	340	353	363	353	348	360	340	347	307	354	350	302	342	379	385	331	327	317	348	353	361	366	335	345	356	382	690	783	802	834	716	607	454	499	478	413	400	386	391	369	355	314	407	355	374	344	358	374	337	342	326	339	323	355	328	360	337	333	322	308	341	342	335	323	324	358	380	328	373	327	324	321	299	341	306	323	337	311	327	332	345	348	329	322	368	329	341	363	343	359	329	348	330	351	340	322	350	334	342	327	359	319	316	354	332	323	328	359	366	339	345	359	352	337	349	340	339	398	361	358	356	334	340	310	330	328	321	349	322	315	373	324	313	316	341	358	316	367	316	331	340	331	319	345	340	345	342	371	348	360	351	339	352	332	346	316	325	350	354	371	322	344	350	359	313	334	314	358	333	393	357	320	322	358	330	353	306	329	324	337	335	339	314	351	293	342	302	370	332	343	322	359	301	328	332	321	371	339	336	346	300	356	355	342	324	338	320	348	340	356	332	334	355	351	338	328	328	339	335	317	336	330	348	329	368	338	313	351	337	339	326	390	337	355	330	361	334	339	318	312	358	350	337	350	353	334	307	334	322	336	310	348	340	329	342	340	319	371	351	356	350	311	347	350	328	354	340	370	333	328	343	336	344	337	326	341	347	327	337	320	361	321	351	336	366	364	340	312	351	352	312	341	295	320	348	314	320	368	334	348	331	352	315	330	316	328	333	335	348	352	362	314	357	334	335	333	311	326	351	324	353	340	357	334	308	331	328	339	365	321	369	346	383	342	316	361	323	375	333	346	360	359	364	344	325	338	328	337	353	351	334	374	346	339	349	337	356	343	381	318	344	343	304	359	352	343	328	345	348	321	347	343	332	329	352	366	333	373	332	310	315	324	328	318	314	350	320	327	328	344	363	340	339	332	334	348	339	360	343	316	352	377	341	314	337	356	322	332	338	347	341	340	330	346	329	338	346	356	344	348	326	317	356	321	316	352	329	362	328	364	375	325	303	340	316	341	328	340	313	349	323	355	324	327	324	373	338	309	358	361	344	358	323	328	324	319	356	317	346	347	374	335	346	334	311	374	381	337	344	360	355	335	347	345	363	293	348	360	328	331	358	318	345	342	363	364	346	373	311	341	312	304	331	311	349	336	350	323	317	348	345	355	372	352	335	328	356	324	322	329	333	298	353	336	307	345	360	314	334	322	310	327	343	343	357	319	324	336	336	317	318	378	354	314	364	363	358	331	368	365	301	317	361	336	346	339	344	332	362	324	343	349	363	348	321	318	292	334	341	336	314	359	349	338	324	297	337	341	363	332	321	331	349	301	346	319	349	350	372	354	349	329	300	347	332	357	340	336	361	337	336	335	332	385	352	333	338	355	331	341	321	340	312	311	336	385	344	319	330	349	345	360	333	336	370	339	352	347	333	364	353	342	330	351	360	347	317	332	351	336	339	353	351	332	292	331	313	355	361	351	325	357	342	357	335	321	365	354	339	344	377	325	346	352	317	330	355	319	347	315	345	369	330	329	340	284	307	334	328	374	309	324	360	339	327	327	371	344	355	342	346	364	336	353	318	344	340	347	321	371	376	340	325	368	336	386	355	331	339	348	318	338	343	334	351	321	353	362	337	320	302	284	337	329	357	342	341	323	301	349	319	339	308	362	292	345	331	385	349	337	366	343	338	323	343	351	319	343	367	335	346	352	359	331	318	309	343	381	326	344	351	336	324	348	361	370	358	303	365	321	337	330	342	334	338	314	350	343	319	327	350	346	329	335	337	349	311	314	313	316	328	348	358	320	356	333	377	352	319	337	367	342	371	361	331	333	371	335	368	334	323	339	340	322	365	341	333	344	337	315	353	330	345	350	320	406	311	364	321	341	337	365	342	331	344	334	354	328	313	351	349	320	298	331	339	370	358	318	403	347	320	353	345	361	345	363	315	344	379	343	325	382	347	367	329	380	338	356	322	333	351	325	332	347	388	346	345	363	319	361	327	364	320	336	315	326	353	327	372	361	343	335	319	338	358	325	378	323	382	338	341	338	353	355	328	348	336	346	325	345	370	309	353	327	345	378	341	339	329	324	330	338	325	315	327	338	337	341	319	352	323	323	371	338	349	347	372	337	316	370	337	357	339	316	330	338	336	346	327	301	355	367	330	334	370	339	326	327	347	351	376	339	322	347	329	347	330	361	300	357	366	363	307	341	339	322	345	315	331	334	356	300	322	346	344	328	359	353	341	349	341	351	341	347	331	313	318	364	353	356	363	340	316	351	326	356	326	340	335	357	324	328	361	373	326	351	363	360	371	325	350	368	331	358	351	347	329	367	336	320	323	333	361	330	358	309	367	359	326	306	342	354	341	323	349	357	331	325	318	334	351	356	347	372	320	355	353	313	366	343	329	331	343	337	330	344	344	350	356	340	324	339	346	360	312	361	336	336	311	350	347	328	343	337	343	339	344	326	342	311	338	312	372	349	340	383	336	384	344	363	333	337	333	308	311	341	349	336	345	323	336	333	318	334	354	353	330	343	374	364	317	347	372	338	308	370	338	337	349	348	329	379	357	365	337	358	318	348	328	319	334	361	313	292	342	315	336	321	323	333	360	341	351	382	343	342	326	343	356	364	351	358	356	361	311	361	325	360	374	332	344	337	349	343	383	313	349	331	348	328	358	348	352	335	366	349	354	340	333	341	311	321	337	351	361	325	338	336	356	338	363	358	352	333	337	332	303	314	305	315	336	337	313	357	324	298	334	333	362	335	331	344	350	323	334	332	345	329	317	355	327	325	336	357	319	342	364	295	366	360	344	334	351	345	336	348	369	324	313	369	338	318	315	325	337	354	335	321	364	317	310	351	360	331	339	319	355	370	375	338	321	324	319	339	359	335	342	363	334	356	372	326	325	361	343	348	358	327	327	331	320	345	309	361	326	326	350	319	336	336	375	359	373	369	345	333	357	329	383	351	291	342	337	336	360	362	326	343	305	353	348	388	368	348	333	324	364	317	338	346	362	315	317	321	324	345	342	340	321	365	364	306	331	351	306	374	326	319	319	352	360	343	358	361	326	343	339	306	360	361	338	325	335	344	357	344	347	357	372	333	350	360	330	319	327	347	364	345	321	339	341	299	342	312	381	339	349	350	347	347	344	357	325	341	369	356	291	346	362	373	333	358	359	334	357	352	353	354	361	354	317	339	365	314	351	381	329	352	337	324	309	377	334	343	351	323	349	340	332	347	357	324	318	328	355	345
1577	280	124	119	114	131	132	141	133	139	125	107	108	96	58	67	53	55	54	37	47	48	31	29	36	40	28	33	53	39	37	32	47	54	38	41	46	41	39	39	37	38	39	48	34	40	37	36	48	34	36	38	29	53	30	45	41	33	39	37	38	25	37	45	37	36	35	36	45	31	23	35	34	38	35	32	27	43	38	35	34	33	29	42	46	22	38	32	38	33	31	46	42	36	31	33	35	37	40	39	40	44	33	33	51	39	30	44	33	34	42	27	34	39	38	42	47	34	21	34	34	34	37	29	41	37	48	48	35	38	36	33	51	34	36	53	28	40	37	40	46	39	43	41	39	35	23	43	35	36	40	42	39	37	38	28	35	27	43	28	34	41	34	39	27	38	44	48	55	30	37	30	40	37	31	30	36	45	37	37	40	39	33	56	31	44	25	27	33	31	32	41	46	40	46	47	40	43	42	31	32	40	28	48	26	42	34	38	33	36	32	37	35	43	36	37	40	35	42	33	34	41	41	50	37	35	38	31	40	38	35	37	34	41	39	31	38	45	40	26	41	33	47	32	48	33	41	47	31	46	32	31	38	27	32	30	37	33	44	46	36	35	40	48	41	34	39	44	36	37	29	32	27	38	28	47	34	28	38	30	33	36	34	35	44	47	37	45	46	30	41	29	38	36	42	38	25	33	33	37	48	50	28	47	23	22	33	26	42	34	46	53	44	41	38	49	39	43	31	42	40	40	38	39	34	49	51	38	38	40	30	29	31	35	24	38	39	39	36	36	32	28	37	53	31	25	30	39	33	39	37	45	28	37	38	34	29	41	29	46	29	37	30	41	40	39	45	38	35	37	41	37	33	34	37	23	34	30	31	40	33	34	32	46	40	32	20	33	24	42	34	39	31	34	41	30	35	41	39	36	24	34	46	37	39	42	37	34	40	29	35	54	31	37	42	43	26	37	42	27	39	51	26	50	31	31	37	42	40	34	37	29	29	37	34	35	32	40	33	26	35	39	26	36	30	41	33	32	34	31	37	42	33	39	32	43	36	33	43	41	35	34	34	33	33	44	26	44	33	31	38	41	41	32	46	33	32	27	34	25	36	37	43	35	40	41	44	39	32	39	52	24	33	33	26	32	37	26	33	33	35	37	39	37	45	41	39	30	31	41	37	38	31	47	28	35	29	47	61	31	32	37	36	36	39	38	31	35	32	35	43	44	43	26	37	34	44	41	42	27	27	36	46	36	40	24	36	47	37	44	32	43	38	38	32	33	38	31	37	37	34	43	34	56	31	37	28	42	29	34	42	28	44	37	36	43	28	35	23	46	39	35	35	41	29	41	30	39	51	38	42	27	37	34	39	34	28	43	38	24	34	29	39	37	29	37	27	33	36	34	39	33	42	49	37	40	39	41	46	28	38	38	34	39	36	31	24	42	42	25	42	34	24	36	38	44	35	30	35	34	41	46	33	30	46	42	33	39	45	29	41	34	39	37	45	42	32	53	31	38	45	34	41	42	29	36	41	32	32	39	40	37	26	36	37	26	43	38	41	38	42	50	28	34	41	37	39	42	52	35	28	35	35	39	43	30	39	36	35	31	36	41	39	37	46	38	41	41	41	34	38	39	29	36	37	38	49	31	40	30	42	44	40	41	47	30	28	39	38	32	27	39	31	41	42	26	23	37	36	34	44	43	27	36	27	26	47	39	26	26	38	32	24	30	27	38	29	37	41	34	38	38	24	42	25	32	38	27	35	37	42	35	46	35	28	38	41	32	31	35	35	41	28	29	45	45	36	43	39	34	49	40	40	42	42	37	31	53	26	41	30	33	37	34	32	30	36	38	36	35	37	52	42	35	38	30	31	32	32	41	26	26	28	29	39	27	39	35	34	31	40	37	49	35	36	46	37	35	33	33	41	39	47	36	28	47	40	43	41	28	32	41	32	29	38	39	40	35	39	50	43	29	33	26	36	41	33	32	50	38	36	33	37	36	26	29	36	35	43	45	33	39	38	29	51	32	36	42	42	39	41	38	43	30	42	34	29	44	38	35	33	31	41	42	33	35	39	33	37	41	28	35	44	39	43	40	44	38	42	32	45	32	47	37	50	29	28	28	32	39	36	36	41	44	46	35	39	39	30	30	32	34	32	37	35	42	55	39	39	32	28	29	26	41	38	41	31	39	45	24	32	39	30	46	45	35	33	32	34	32	40	37	37	29	25	38	37	41	28	46	26	37	31	35	41	30	27	31	33	42	44	44	43	27	39	43	34	31	40	45	36	41	38	43	24	32	40	35	28	49	43	32	33	35	41	36	27	35	44	31	40	34	33	43	16	27	54	46	37	41	33	29	34	36	34	38	33	28	41	47	32	30	28	33	39	37	37	37	39	36	36	42	41	31	51	44	39	35	33	36	31	47	37	34	36	26	43	39	23	37	43	36	26	35	41	35	43	35	41	38	41	39	25	37	40	33	33	48	32	30	34	36	26	34	38	28	45	36	35	30	43	50	40	35	48	32	36	41	24	39	38	34	39	29	43	29	37	32	53	38	35	43	45	37	27	37	34	34	36	30	34	38	35	38	42	31	21	31	34	25	39	24	36	43	40	35	18	24	40	34	45	46	39	32	38	33	29	35	30	31	36	40	35	37	42	21	32	37	34	33	36	39	31	25	40	35	37	37	29	38	39	43	42	46	39	44	38	34	31	33	39	39	44	41	39	31	31	41	40	32	39	46	36	35	37	31	36	32	40	37	29	42	38	35	45	33	28	28	31	34	39	46	31	26	41	36	35	38	35	36	40	36	31	47	28	43	37	29	36	39	38	38	27	30	38	33	41	39	27	40	33	39	42	37	33	26	33	33	38	38	35	25	32	45	38	35	39	42	28	34	37	31	40	35	37	32	35	28	40	31	44	46	36	34	41	37	27	37	31	33	40	35	31	31	49	39	38	32	37	38	32	48	41	30	27	25	29	33	36	32	38	28	29	26	36	31	35	25	33	48	36	36	26	35	40	33	38	34	44	37	53	34	38	51	42	28	41	40	44	32	31	45	26	32	30	33	33	44	38	43	40	47	42	40	29	45	34	35	45	45	36	43	32	38	31	32	37	45	37	29	35	38	37	41	34	36	31	20	43	28	33	45	26	35	31	29	39	42	28	31	36	38	34	34	40	36	36	41	27	35	28	25	53	36	25	50	38	34	27	38	32	39	44	37	46	31	33	36	45	46	36	34	44	32	31	25	33	32	36	40	29	42	36	43	39	29	41	46	36	31	28	39	37	25	25	42	39	30	40	34	39	37	39	35	31	35	37	29	34	38	36	34	35	34	43	40	28	42	37	40	36	42	40	35	40	35	35	34	36	38	30	42	25	32	36	31	36	35	35	31	28	36	32	29	28	38	44	37	34	36	29	33	36	26	32	37	34	36	31	33	39	42	34	35	37	37	30	49	38	31	32	31	25	55	34	25	43	47	42	34	36	34	29	29	35	48
14484	5898	2869	4414	8788	9927	9605	8592	7203	6452	5956	5228	4078	3172	2570	1983	1433	1330	1192	1136	801	653	650	619	543	522	574	473	472	508	495	489	489	499	516	522	519	501	485	474	514	497	483	504	490	514	464	502	484	466	492	468	436	435	481	459	458	412	443	416	419	440	451	454	442	466	421	481	403	455	428	443	467	443	475	465	474	430	428	429	427	440	445	425	425	466	442	465	394	422	434	464	453	480	422	413	433	462	418	474	432	473	462	393	412	450	410	441	448	454	442	447	440	428	443	424	401	426	433	436	444	415	430	432	470	428	399	430	428	452	399	458	407	447	452	570	580	611	645	637	584	626	516	543	501	450	501	466	436	452	426	485	465	422	407	431	448	388	433	410	431	417	434	441	434	394	442	441	480	402	371	450	434	443	448	391	409	444	406	408	418	445	457	429	431	462	437	445	397	444	471	437	410	448	436	412	452	396	430	413	417	425	462	436	402	412	430	419	445	426	413	436	450	400	411	443	470	440	414	395	399	441	455	394	395	416	466	469	424	444	433	382	417	429	442	443	431	422	412	432	413	446	395	450	418	422	419	459	443	421	423	453	422	446	396	456	427	456	441	455	412	426	443	451	403	409	447	428	411	418	425	414	427	431	420	441	434	452	453	450	442	403	444	436	426	422	432	435	452	435	455	415	405	427	424	450	419	450	463	433	433	416	382	427	438	438	396	458	406	424	421	389	415	444	453	427	435	443	412	444	434	419	433	428	447	401	420	426	425	480	450	423	401	481	431	443	408	425	422	456	438	401	425	443	396	416	390	470	429	454	456	398	463	428	449	407	414	421	404	447	451	434	449	423	436	426	457	381	444	418	444	401	453	424	422	439	428	407	405	374	473	420	437	402	467	474	401	432	455	423	458	455	414	458	430	443	409	444	383	422	432	427	394	436	383	442	442	408	457	425	468	438	422	465	416	445	449	423	455	413	437	406	425	453	403	441	393	432	437	415	412	385	401	449	431	403	441	440	394	450	468	442	436	413	443	453	439	434	396	432	440	409	467	413	410	408	408	423	441	417	414	427	428	425	456	408	435	434	418	403	395	419	430	445	413	416	408	380	409	445	439	398	480	446	455	432	411	424	418	404	396	422	477	419	418	387	423	419	435	434	414	431	413	422	414	437	408	451	412	419	440	431	434	429	386	425	430	427	427	418	439	412	416	379	414	426	403	433	479	448	445	406	443	391	441	409	422	395	440	451	417	441	432	431	423	428	475	410	427	404	417	429	458	425	463	415	436	423	407	448	409	426	428	396	423	419	399	452	384	447	406	420	475	408	392	384	421	460	436	440	439	444	429	426	444	400	411	423	411	428	418	395	436	441	459	449	426	417	459	406	495	424	405	406	434	475	392	411	474	416	451	426	405	410	394	443	429	406	456	413	422	436	437	437	446	428	442	408	494	433	436	439	395	415	401	405	413	409	443	417	427	421	441	455	433	488	425	439	455	464	449	416	401	432	423	418	461	407	400	476	419	422	406	410	442	433	438	422	450	431	420	432	441	384	413	431	447	444	435	397	439	484	442	429	448	428	406	438	412	407	440	486	440	400	428	402	447	428	435	429	451	468	422	459	447	450	408	399	451	435	422	423	425	459	427	418	439	446	406	417	423	430	414	382	424	444	419	426	411	414	458	446	396	420	447	492	431	437	435	443	426	426	438	385	467	423	449	437	416	439	434	405	393	466	475	438	442	402	414	422	427	451	434	422	438	431	416	456	458	433	441	434	424	430	438	424	444	422	451	429	419	418	434	415	416	456	416	450	451	413	421	408	431	413	396	399	409	445	431	458	448	422	438	432	405	416	435	410	412	435	425	396	458	410	445	418	423	392	402	447	432	407	430	445	426	434	412	429	431	422	413	402	448	433	403	406	439	433	441	450	437	455	402	454	420	440	432	450	451	440	449	433	416	427	433	428	432	449	441	419	403	453	418	426	419	431	412	449	448	444	434	437	425	423	450	405	434	454	440	421	452	434	404	408	397	432	421	465	425	408	444	464	424	440	463	408	415	447	436	402	457	444	427	465	436	402	420	458	448	454	461	406	416	438	437	442	413	425	454	430	437	432	439	437	406	429	416	454	459	415	426	423	409	397	412	414	425	373	441	431	454	443	414	464	426	436	416	469	454	424	366	411	405	438	416	466	433	421	433	445	463	429	419	429	405	408	446	410	420	420	433	430	443	419	402	481	436	410	438	407	418	398	420	425	430	421	418	457	432	405	449	432	425	428	423	437	434	413	452	459	413	431	425	421	443	431	414	421	435	429	389	442	473	418	434	412	437	409	422	468	418	425	432	437	429	432	420	412	447	404	411	412	407	449	438	423	428	407	422	417	428	435	468	434	419	420	451	431	454	448	439	454	457	423	421	457	430	415	433	381	437	443	424	458	400	431	429	441	409	408	428	408	375	414	445	442	418	394	430	393	449	464	393	406	444	455	436	409	417	447	398	431	415	416	426	409	448	410	401	438	412	401	432	447	445	427	446	416	418	456	427	409	470	443	407	393	422	408	431	439	405	431	410	403	432	419	450	424	418	440	455	443	411	404	457	436	425	453	435	454	418	388	433	439	463	445	372	386	442	417	439	433	420	420	440	412	428	435	441	419	422	467	399	410	445	414	440	413	440	413	420	435	398	418	428	444	402	440	457	430	455	436	408	416	440	450	426	450	442	446	455	419	417	428	435	412	428	449	448	443	413	401	443	422	458	420	435	398	441	412	464	465	415	446	489	428	439	450	438	419	396	430	400	430	431	407	409	431	438	401	402	421	405	408	418	421	410	423	447	426	435	419	417	421	414	444	404	442	430	378	450	406	447	419	430	435	418	415	466	405	446	402	405	442	432	405	471	407	410	444	442	444	431	427	458	449	450	468	426	447	410	413	420	446	404	473	444	429	432	424	442	457	428	399	404	439	395	428	436	441	420	427	408	434	426	412	416	433	458	403	452	404	420	447	482	458	405	411	417	414	424	431	424	400	430	410	462	427	445	433	448	451	414	431	434	429	434	409	431	454	428	451	442	466	411	431	408	431	450	431	409	434	440	422	431	402	432	426	423	445	434	385	437	424	405	430	399	409	433	438	439	454	439	432	448	456	439	407	436	436	415	391	448	433	440	419	412	451	454	436	407	432	449	455	422	461	415	416	424	440	396	417	411	425	436	446	435	439	478	436	453	436	445	432	403	405	438	402	474	411	436	421	419	408	414	430	428	402	399	404	421	422	423	437	396	440	432	491	422	420	456	427	452	440	432	441	458	412	408	421	432	431	405	473	401	395	432	460	432	387	425	432	460	452	441	435	396	367	439	427	420	416	457	435	446	428	453	441	453	460	472	450	397	448	413	446	429	430	441	439	401	440	408	412	444	406	450	439	426	450	426	405	413	422	427	435	461	428	441	448	482	403	445	414	435	446	432	413	462	452	425	414	407	427	420	412	400	395	424	435	420	424	387	447	432	418
1199	610	278	168	162	218	238	246	186	189	191	174	142	130	81	74	70	63	42	69	55	49	44	39	42	53	32	39	32	42	39	37	35	41	39	43	31	35	39	42	36	37	32	38	37	35	31	27	39	31	33	36	37	39	40	30	29	35	28	31	37	33	29	38	24	39	26	34	40	26	40	25	37	35	31	35	28	31	35	32	38	37	27	23	31	37	27	38	31	27	38	38	33	32	30	29	43	41	40	26	28	34	26	45	23	41	33	36	37	31	29	44	41	31	35	42	30	25	43	40	28	34	33	39	37	28	28	33	31	35	38	37	33	34	35	45	45	42	47	46	53	43	35	47	43	46	41	38	35	28	49	40	34	33	32	27	33	30	33	35	40	34	31	28	28	35	20	29	28	33	35	27	25	36	34	35	40	36	30	39	28	24	37	40	30	35	24	39	38	37	29	30	39	37	46	46	37	44	29	39	26	32	32	25	37	33	37	38	44	29	19	33	36	31	28	27	31	40	27	35	39	29	35	23	42	41	34	36	36	37	33	38	39	29	42	43	32	31	35	26	32	31	32	36	46	35	31	27	25	32	26	31	34	37	30	29	31	41	30	45	39	37	40	35	23	29	37	27	35	35	35	35	36	28	29	45	36	35	36	31	29	32	26	36	32	47	41	24	41	39	45	39	49	38	35	27	40	35	33	27	29	34	35	29	34	35	40	32	34	37	35	32	28	32	40	31	33	39	38	38	29	29	32	49	44	44	32	24	31	37	39	34	30	42	42	33	38	32	37	45	35	34	33	31	31	30	34	39	27	35	35	32	33	34	44	36	31	27	36	41	26	20	41	30	26	31	37	28	33	37	30	40	42	27	35	41	44	32	42	32	44	39	32	31	39	24	36	32	35	44	30	43	29	27	35	37	35	35	31	35	37	41	33	32	28	29	36	31	37	31	27	22	33	34	37	36	35	34	33	43	35	33	24	36	29	35	33	39	33	36	30	33	39	28	32	36	26	29	28	33	32	46	30	31	31	38	29	37	34	30	39	30	43	36	32	27	35	26	41	35	42	34	35	36	35	42	34	39	38	36	31	33	30	40	32	15	24	30	28	30	28	29	34	33	23	32	42	29	36	25	31	35	27	34	35	32	41	43	33	38	31	36	27	26	35	24	25	40	30	38	27	19	37	29	30	40	36	26	37	28	28	16	33	33	32	31	27	35	45	33	32	28	34	37	30	31	34	27	37	28	31	35	38	43	33	31	32	22	38	32	25	34	31	26	34	27	24	37	29	24	41	40	34	33	31	36	32	33	32	35	25	37	24	36	27	32	31	22	25	31	34	34	41	40	30	30	37	26	34	46	29	28	37	42	38	42	32	37	28	30	26	29	28	20	43	27	43	31	36	41	38	30	27	29	31	35	42	36	35	24	43	30	36	26	35	52	46	30	29	44	37	29	30	25	48	20	33	36	43	38	33	40	27	33	28	40	24	27	24	44	34	34	30	31	32	30	35	30	21	35	28	28	36	40	38	26	44	36	33	42	42	19	21	31	37	32	38	32	30	39	28	28	44	30	28	36	35	37	31	46	26	38	33	39	37	33	34	37	37	30	28	31	29	46	28	32	41	37	39	24	27	32	29	33	37	27	39	33	40	23	36	28	37	20	28	38	28	31	30	32	38	28	31	39	31	30	39	39	31	23	37	30	32	26	40	34	32	42	28	35	36	37	29	29	34	38	43	40	29	36	26	34	31	43	40	42	33	36	31	22	40	31	36	23	26	31	35	34	31	30	37	35	27	37	34	37	44	30	24	48	28	36	32	43	42	24	41	32	34	30	30	33	34	30	32	26	35	33	36	38	33	34	32	37	34	34	27	37	29	34	32	37	33	25	32	29	38	37	28	24	37	28	35	37	42	37	45	35	35	32	35	28	23	30	33	30	36	31	35	35	35	34	37	38	35	36	33	41	37	30	29	30	29	30	39	29	35	34	28	25	40	34	28	34	28	32	36	38	25	37	30	34	42	43	34	29	35	23	29	38	29	31	35	24	40	34	39	29	39	45	40	31	27	37	44	34	26	30	36	34	36	35	23	33	31	37	28	28	31	35	35	28	26	34	27	39	29	32	37	29	33	46	35	41	41	32	26	30	33	34	37	25	29	35	36	30	30	29	39	36	37	37	33	43	38	27	36	37	40	37	36	36	36	40	29	27	26	35	32	30	43	31	39	28	35	41	41	25	32	31	35	34	29	38	31	38	26	23	24	29	30	30	43	32	35	35	33	29	37	34	30	38	32	33	35	43	36	35	38	26	51	40	31	37	37	37	35	29	42	31	33	42	30	27	39	35	28	35	35	27	29	32	28	41	27	38	40	31	34	40	29	24	27	35	34	30	28	40	27	33	35	38	29	33	34	36	24	37	36	35	33	35	33	32	45	31	29	27	28	23	31	35	45	27	27	31	37	31	31	38	43	32	31	43	41	26	29	32	31	33	36	42	27	33	34	28	36	34	41	34	28	37	45	35	30	33	36	38	35	30	29	31	29	40	27	29	32	35	33	31	31	38	30	32	28	29	32	42	28	30	32	37	41	40	24	27	40	29	39	41	50	28	22	29	30	40	35	32	34	44	32	34	30	42	36	30	20	36	37	29	29	41	37	38	41	27	40	26	30	30	31	23	38	34	31	30	35	31	29	34	42	32	36	36	36	30	21	38	29	31	42	38	30	36	36	29	51	25	36	48	38	36	30	29	27	36	32	40	35	35	42	33	38	42	27	24	42	32	36	31	42	49	29	27	33	33	40	32	41	26	33	32	40	23	32	36	30	38	40	30	32	35	45	34	36	35	33	36	31	40	35	41	39	34	35	33	36	24	27	30	39	37	29	29	35	35	31	31	29	31	20	28	32	31	29	31	30	37	34	35	25	34	46	39	32	31	35	29	32	34	24	43	33	32	28	31	37	37	36	33	31	31	32	36	23	39	36	31	42	26	43	33	24	31	37	36	31	35	29	34	27	45	42	35	30	41	33	27	39	34	37	39	33	28	41	31	36	33	30	34	29	46	28	37	33	39	40	38	26	29	29	27	27	39	35	37	35	27	35	43	49	36	42	41	36	21	40	31	41	42	38	31	42	28	23	34	26	25	31	35	32	34	37	27	37	32	43	29	32	29	37	31	32	37	27	33	40	31	30	34	29	32	20	33	34	34	32	26	28	32	31	29	34	24	31	36	44	33	25	23	30	34	32	28	30	46	38	30	28	34	34	36	38	32	28	30	33	28	31	37	28	31	35	36	30	35	35	42	25	40	33	35	27	30	40	40	42	28	36	38	35	31	42	29	35	39	35	49	47	38	28	49	40	36	30	31	34	35	31	40	37	28	27	39	24	30	34	37	37	37	32	39	30	34	35	44	34	39	37	33	34	35	33	35	39	40	50	38	42	38	46	43	46	33	44	44	35	41	35	25	24	37	41	27	32	43	35	41	32	42	27	33	43	38	41	44
18566	9713	4619	7554	13978	15180	14266	12523	10696	9453	8901	7545	5807	4626	3633	2898	2217	1901	1741	1536	1136	942	831	760	655	672	657	602	594	545	540	550	585	565	540	572	556	488	492	519	513	526	504	542	530	496	513	478	466	473	472	460	486	463	428	394	426	452	468	481	458	422	415	429	420	449	440	463	419	452	444	410	443	401	441	406	398	394	430	429	413	419	424	465	380	407	391	409	404	411	396	393	387	433	386	406	407	391	393	433	431	382	371	435	406	385	394	414	429	409	400	401	431	376	404	394	417	437	423	404	405	403	381	443	430	399	416	435	399	407	407	423	456	439	475	481	677	622	774	778	713	600	548	534	521	490	470	445	420	444	441	431	390	415	373	369	418	414	400	414	391	447	438	410	445	405	381	412	430	408	435	385	391	394	402	421	399	395	395	405	409	450	379	414	400	406	385	396	406	387	418	379	419	429	401	416	418	375	387	376	358	395	367	378	389	418	388	422	413	458	401	396	340	377	397	404	382	409	384	407	404	435	377	399	399	396	391	419	431	408	417	405	437	411	399	356	391	399	372	417	398	402	415	436	401	437	417	372	386	383	417	404	406	391	442	403	428	377	405	414	382	384	429	389	378	435	387	430	368	376	436	418	405	439	389	405	403	395	389	386	393	414	390	405	390	418	427	409	423	388	421	407	381	419	391	395	399	420	412	388	407	372	398	416	418	407	392	408	418	357	389	402	435	414	389	449	411	370	381	432	376	415	430	465	443	428	407	402	393	409	406	370	415	392	424	395	410	472	403	412	407	398	366	385	405	402	413	425	412	387	394	424	411	383	355	384	404	414	394	416	431	411	398	400	404	396	383	415	381	406	403	411	396	441	397	418	393	432	387	446	405	389	435	395	400	402	387	412	436	371	410	433	412	414	373	394	378	418	393	438	384	395	413	398	401	417	405	405	408	377	444	401	408	377	392	434	424	399	370	360	410	426	401	369	392	408	412	420	439	415	359	416	357	407	373	405	402	388	444	383	409	393	380	439	433	394	381	405	414	394	407	397	408	366	364	383	403	407	384	399	425	381	408	395	396	389	384	410	465	474	383	397	381	423	417	396	400	426	361	395	378	406	417	391	422	430	396	402	417	441	427	374	405	419	396	402	402	427	425	416	409	396	396	371	416	373	387	417	419	388	398	414	426	448	405	377	441	402	412	391	396	421	404	394	414	386	458	373	426	377	409	419	402	425	392	415	396	412	403	416	413	372	381	382	446	400	362	395	363	385	406	393	413	413	401	444	402	427	395	393	393	430	384	401	420	420	394	392	404	394	400	387	401	364	395	407	421	420	428	431	391	386	404	393	398	418	386	426	430	405	351	394	362	409	404	406	389	383	385	385	424	416	407	436	401	439	421	396	391	407	375	406	417	384	369	372	423	404	415	413	429	383	380	388	417	431	381	423	419	404	395	385	389	399	412	412	394	392	415	390	396	375	390	405	448	402	390	365	418	375	385	419	392	426	388	410	378	406	413	382	394	393	427	434	408	395	396	386	367	402	414	405	443	402	406	403	410	374	420	408	401	438	404	428	391	418	395	410	398	416	401	432	405	385	401	421	423	362	436	376	418	401	372	413	445	389	376	434	429	385	412	428	412	406	398	383	395	389	408	411	401	427	410	397	394	406	398	385	424	391	396	386	404	380	392	382	377	402	371	421	422	368	353	393	446	420	434	416	401	420	412	394	407	425	415	396	408	409	395	395	380	403	390	420	386	407	378	411	403	419	396	389	384	375	450	387	397	401	401	413	404	332	377	419	407	351	376	379	386	420	424	415	431	375	378	408	420	416	411	407	433	400	411	410	425	383	423	411	425	420	394	395	397	412	398	408	406	404	385	354	397	397	424	376	392	384	429	420	370	452	384	401	390	415	367	449	369	412	392	418	411	350	383	389	430	428	414	389	377	406	446	408	411	377	430	384	373	379	404	408	390	427	401	418	399	409	411	377	409	369	408	443	396	416	369	426	427	387	411	392	411	392	400	422	401	427	368	420	427	392	376	379	376	382	406	428	427	412	406	436	409	398	437	386	374	398	402	402	425	399	440	385	462	397	393	390	410	424	422	392	436	380	401	414	443	395	412	392	377	413	423	390	437	384	402	384	403	383	386	379	403	403	446	423	400	428	427	374	423	452	434	457	437	386	421	441	415	360	392	399	411	406	389	386	391	413	427	358	398	430	426	429	388	400	394	396	421	379	414	420	379	408	378	406	437	389	389	385	415	435	380	365	366	416	434	417	384	378	397	397	419	418	431	402	381	394	409	392	380	409	415	419	415	398	384	389	398	400	413	418	406	396	399	417	416	372	432	404	409	375	423	367	387	421	424	370	396	408	405	412	408	400	403	409	400	394	447	388	409	413	385	401	401	429	398	449	411	405	413	396	384	414	406	366	408	421	422	402	409	400	417	395	400	414	390	375	399	379	415	400	366	396	360	400	438	406	433	416	433	395	402	400	399	428	358	377	380	419	397	412	361	367	416	393	416	392	411	419	361	409	398	411	399	405	411	377	450	422	405	417	401	390	424	407	391	382	364	360	390	406	383	433	411	372	415	411	404	411	389	388	415	410	411	390	410	389	402	410	391	442	396	431	381	426	396	385	380	430	421	377	422	393	394	391	390	423	422	417	396	422	425	424	432	371	395	356	421	408	404	390	380	424	415	403	403	385	433	394	419	407	416	390	404	392	412	423	404	394	398	422	399	417	411	407	372	385	400	424	427	387	420	388	419	391	409	417	382	374	398	381	391	383	376	426	440	365	394	427	389	453	410	389	366	417	398	412	414	442	436	408	408	378	434	423	382	393	422	436	437	424	405	396	441	390	417	441	399	388	384	406	379	375	399	402	402	460	416	424	411	432	383	384	417	406	406	422	391	430	391	392	396	411	401	395	409	441	437	381	343	379	402	399	369	416	400	418	414	412	379	420	392	419	374	433	356	373	423	400	376	386	402	399	425	444	422	397	422	399	415	395	394	433	410	379	390	411	431	397	423	380	402	394	380	376	395	410	415	407	393	404	396	414	384	419	363	364	414	397	386	391	395	409	426	427	454	414	407	398	390	399	391	368	427	406	435	432	389	404	394	392	402	379	405	410	392	421	401	418	398	407	409	398	372	387	410	392	418	411	412	430	389	395	409	405	410	383	409	395	376	395	385	406	390	410	405	451	418	399	435	410	414	398	368	394	392	377	382	431	374	407	380	412	404	403	410	388	450	342	399	418	399	428	416	407	405	392	393	423	389	391	394	392	396	411	439	401	444	431	400	349	423	416	398	422	367	365	412	447	406	423	377	413	400	387	421	424	374	413	392	411	416	392	383	422	394	394	428	370	441	370	373	383	422	416	381	440	388	401	410	398	432	429	407	373	378	392	421	407	408	396	373	427	383	402	388	408	411	382	407	407	380	406	422	393	393	410	381	416	401	389	415	417	363	416	431	410	366	393	413	411	410	420	399	406	369	394
2591	528	274	158	163	211	246	224	214	222	209	196	143	122	99	94	68	63	68	61	49	55	43	37	44	47	42	36	32	41	33	35	41	34	42	43	43	40	39	32	38	37	46	38	38	45	48	40	41	37	41	32	33	46	51	44	41	32	36	33	24	46	41	30	33	29	34	24	30	43	33	32	27	33	41	30	38	45	32	30	24	33	28	34	38	33	34	30	37	40	32	29	31	29	37	43	34	38	26	26	25	39	27	46	40	36	41	29	36	36	30	33	38	30	38	34	34	31	34	32	33	27	37	30	32	41	37	28	37	33	32	33	38	26	38	54	55	37	45	43	44	44	39	33	30	38	40	31	32	36	34	36	39	33	37	33	34	27	30	30	39	41	34	44	43	40	32	34	34	37	29	33	43	29	41	32	30	43	42	33	31	31	32	31	43	31	34	36	29	38	32	33	36	32	32	41	37	35	31	39	46	35	46	43	33	23	42	36	39	42	42	28	36	41	44	32	34	36	37	32	38	35	50	33	36	47	33	35	40	44	35	33	31	40	33	29	39	25	37	32	24	28	43	33	45	37	35	34	38	40	24	42	33	31	29	27	32	24	28	38	32	33	36	36	28	34	35	32	29	33	42	42	29	30	35	32	34	44	36	37	35	29	35	27	35	41	25	29	34	27	33	29	23	30	39	36	39	41	35	38	38	32	32	39	40	36	35	39	37	30	31	38	33	41	32	31	34	45	28	30	25	39	34	38	44	40	43	33	39	21	32	32	36	37	44	38	37	29	46	32	26	27	47	42	44	45	37	36	36	37	28	34	26	34	30	37	36	29	24	39	30	31	28	38	42	29	38	22	31	35	28	38	34	27	34	52	23	40	36	47	27	40	29	37	42	37	29	34	21	40	34	52	42	36	31	31	31	32	34	26	45	40	35	30	43	33	38	26	45	39	32	39	28	34	39	35	31	29	33	34	38	41	30	36	46	27	33	37	24	33	42	36	37	30	30	39	32	33	30	37	35	35	30	29	49	26	45	26	46	29	32	32	38	35	37	35	22	33	37	34	33	41	28	30	36	23	31	35	34	26	39	25	44	39	28	39	34	37	27	27	39	28	38	33	33	44	36	24	33	32	38	31	33	37	29	28	41	26	40	34	33	35	28	19	37	38	30	45	42	29	35	21	40	26	30	36	32	40	41	28	41	32	34	39	38	41	31	42	33	31	31	19	41	39	28	36	46	25	39	36	36	29	40	23	33	30	26	39	35	37	40	30	42	29	30	31	35	37	37	25	37	34	26	23	30	36	29	37	35	42	34	36	28	45	27	39	35	38	31	33	35	26	37	36	34	23	43	45	38	36	48	38	38	27	37	34	35	25	35	32	49	36	41	37	39	41	30	39	47	30	34	35	34	40	35	38	29	38	28	46	26	28	32	45	44	31	34	38	38	25	36	22	37	27	28	30	31	24	46	36	33	38	35	34	33	35	39	33	23	43	32	40	25	33	36	36	25	43	45	36	29	30	39	34	35	39	26	40	31	33	33	32	40	43	29	39	44	32	40	32	31	32	23	33	30	40	33	28	41	27	34	36	26	35	34	39	33	48	28	35	29	32	45	38	21	37	41	23	45	40	37	25	41	33	33	30	38	32	31	33	29	39	38	39	39	39	24	40	37	30	37	42	38	46	32	23	46	39	25	43	46	37	28	41	22	48	34	37	28	30	35	30	32	32	27	32	28	33	26	39	37	40	31	31	30	29	37	29	41	28	40	45	42	39	56	31	31	39	30	36	30	37	41	26	35	40	34	39	37	44	36	27	30	34	30	45	37	34	41	32	30	40	37	41	26	40	31	33	32	34	37	35	28	33	30	43	27	21	36	39	29	46	41	30	33	37	40	41	42	37	26	32	35	28	48	42	38	45	30	26	30	33	33	37	43	29	31	37	41	38	41	46	44	45	30	32	35	32	28	31	36	40	32	28	39	38	31	39	36	42	23	28	35	42	36	39	31	41	44	29	31	58	35	40	32	37	33	25	44	33	40	29	32	42	31	30	40	40	36	41	37	39	35	34	41	36	29	33	39	41	36	38	37	29	40	36	33	31	34	34	44	42	37	38	30	28	27	33	29	32	28	34	25	29	42	44	32	36	37	39	38	44	39	33	43	29	40	32	28	37	48	32	32	37	31	41	48	38	27	36	43	31	36	43	35	40	40	41	29	37	31	35	42	39	36	32	34	35	44	38	33	39	39	43	37	46	27	35	36	35	26	37	22	35	28	30	35	37	36	37	36	36	44	41	30	30	36	35	37	39	36	37	36	30	27	27	37	36	32	38	32	37	34	36	43	40	25	43	32	27	29	41	27	42	35	41	28	46	41	32	39	31	32	30	26	40	26	35	36	40	33	37	38	32	42	45	38	28	40	35	42	31	44	33	43	41	46	39	36	37	29	26	34	37	37	22	37	21	28	25	32	35	33	40	24	39	31	35	38	34	37	33	32	37	37	33	35	36	33	31	37	40	30	39	31	45	42	46	40	31	37	38	33	25	26	44	30	31	31	25	32	32	36	37	27	37	36	30	29	36	41	32	40	38	30	36	35	38	37	35	35	35	43	28	33	33	36	43	33	37	43	25	29	36	43	40	39	39	38	43	33	41	37	57	28	28	40	29	36	27	41	32	41	22	26	31	46	36	42	28	28	43	51	33	36	29	34	38	38	24	32	35	40	39	30	31	33	30	34	41	35	34	38	42	46	30	31	34	25	35	46	31	24	28	27	50	31	33	41	42	24	31	54	34	37	35	35	33	45	43	34	41	31	31	40	28	39	40	40	34	40	35	37	34	35	38	32	30	35	40	42	37	33	34	35	34	25	37	31	38	24	32	39	39	33	33	30	33	32	41	38	31	32	49	33	41	41	33	34	35	34	37	36	43	30	35	36	42	25	35	38	34	38	43	53	30	36	36	30	34	40	36	38	42	26	41	43	30	35	25	41	31	34	44	37	31	35	36	31	33	32	36	39	39	29	35	32	34	25	40	33	35	43	34	33	37	43	33	34	27	37	40	34	31	31	28	42	42	45	36	36	39	38	30	37	45	35	37	39	25	41	34	41	26	41	32	29	33	39	37	37	38	35	39	41	27	37	31	31	32	25	42	28	31	44	38	25	41	42	37	25	39	39	37	36	24	35	45	30	29	26	35	41	35	43	37	30	42	41	35	32	36	30	32	25	31	34	30	33	35	24	35	42	29	32	25	34	32	39	25	31	34	41	42	38	44	43	31	23	42	53	32	34	34	37	31	40	27	29	35	34	41	27	27	38	32	35	35	34	30	34	31	40	34	32	31	32	27	43	43	30	31	31	36	40	50	35	38	31	31	34	38	45	34	36	29	37	31	39	32	46	40	33	41	40	29	26	34	37	40	41	27	35	32	47	47	42	33	34	45	29	33	28	33	41	32	25	34	36	38	29	32	38	35	32	36	39	33	29	28	37	40	35	36	40	39
17796	8475	4524	7015	13030	14856	13806	12561	10739	9525	9129	7629	6134	4709	3715	3061	2305	2015	1756	1583	1149	959	853	780	679	661	641	678	563	533	592	576	591	534	602	563	551	573	553	552	505	521	539	513	555	517	535	514	525	492	481	427	462	489	488	483	460	453	422	441	500	472	451	429	434	449	419	447	430	441	429	428	405	433	414	474	439	443	435	426	416	408	424	445	452	383	389	406	401	427	397	389	414	401	399	372	409	391	444	391	389	421	436	386	382	424	407	424	429	403	382	464	411	379	395	394	403	386	411	392	433	404	414	429	441	432	396	400	446	423	391	427	458	440	494	550	680	652	644	835	732	610	564	555	457	504	484	452	396	415	456	432	398	418	424	404	376	428	401	411	369	401	400	398	384	412	426	439	384	386	391	388	419	443	419	414	393	428	394	406	376	398	382	464	432	448	421	391	402	405	398	446	378	418	435	409	422	395	422	419	401	390	410	396	397	399	427	402	384	422	403	383	415	425	417	397	405	399	439	410	445	391	409	399	449	435	422	397	415	424	400	385	425	439	399	390	402	459	423	392	428	401	422	434	427	435	394	402	401	414	424	415	377	410	394	426	420	434	422	423	404	382	446	410	423	413	422	427	405	397	409	424	437	420	395	411	425	397	424	401	420	422	406	414	423	440	405	403	447	462	429	409	429	410	406	397	433	408	432	408	450	417	403	389	434	380	390	388	415	413	427	418	404	450	419	412	395	399	415	409	410	379	459	409	425	398	464	406	417	385	404	389	422	388	391	420	391	382	400	409	423	412	415	402	425	406	423	437	386	419	443	398	400	453	407	397	365	408	416	424	399	385	359	405	405	403	399	471	452	422	422	429	390	420	399	377	441	385	395	436	430	377	391	420	419	420	436	386	441	427	411	401	421	441	434	406	413	412	407	403	404	414	404	399	446	403	415	410	391	385	393	433	419	402	390	434	394	438	418	409	439	396	400	408	430	461	392	357	395	422	387	425	417	415	425	406	424	396	460	419	414	404	416	397	408	420	443	387	382	421	444	450	387	413	394	412	427	438	394	439	419	400	379	407	426	401	411	383	434	423	383	399	414	446	411	404	424	446	417	394	380	428	391	381	382	456	419	442	422	399	416	421	399	387	396	413	363	412	440	431	393	415	439	397	430	379	400	416	409	402	391	392	395	420	450	401	422	420	422	425	439	384	426	412	411	385	425	403	401	401	405	428	405	388	429	432	414	409	433	439	422	400	394	439	428	407	414	410	413	351	398	414	432	410	372	438	410	411	409	408	400	370	377	407	415	414	440	400	431	450	419	395	405	418	392	399	387	426	414	376	363	420	467	422	392	425	393	391	411	425	444	372	414	414	385	411	406	422	433	428	430	422	434	411	389	433	400	383	410	413	385	393	417	411	410	442	404	464	378	437	389	409	381	425	425	422	390	419	413	408	407	422	430	395	406	421	419	382	401	402	457	410	416	401	417	396	409	432	440	379	380	401	376	396	397	441	387	405	409	441	399	413	393	451	418	435	418	424	425	426	402	426	397	433	395	426	418	449	409	405	419	408	454	443	385	417	424	389	385	411	435	440	414	393	417	383	444	387	422	404	396	404	417	381	415	444	415	387	378	385	423	414	388	419	412	427	389	420	404	407	408	393	400	414	384	446	397	431	412	416	403	409	407	419	393	446	397	422	416	366	403	410	372	420	414	387	419	386	407	414	424	436	386	447	432	436	395	448	426	410	403	416	391	436	406	427	409	401	414	442	402	435	435	387	410	382	407	407	419	395	417	405	397	434	425	423	425	414	455	414	428	406	399	468	395	378	388	401	376	380	394	409	409	394	403	403	419	407	402	412	419	403	452	416	424	408	438	405	419	449	462	360	415	390	414	402	417	399	422	426	416	424	412	391	409	399	427	402	416	410	380	410	398	392	417	400	424	410	428	401	403	381	366	396	431	411	401	395	439	392	409	426	429	445	444	426	429	406	433	441	431	366	394	438	397	416	436	416	400	439	378	429	455	422	403	430	411	436	387	377	369	439	401	383	411	403	440	401	393	412	400	422	448	389	399	400	394	421	398	442	414	401	391	393	389	415	415	400	416	397	456	405	386	391	403	390	404	380	412	434	430	388	410	422	428	382	410	421	424	400	369	445	397	416	400	421	415	387	400	424	401	397	439	408	416	403	432	387	438	421	428	389	439	429	431	399	379	401	410	443	419	418	416	405	452	420	427	426	422	426	381	400	390	420	408	441	434	417	406	405	398	422	426	386	435	423	364	408	366	432	410	441	401	409	398	395	370	388	396	419	406	388	431	413	398	415	397	405	404	401	416	423	413	417	450	403	409	414	401	450	380	413	414	433	420	395	418	440	372	397	424	426	425	420	415	374	402	401	405	375	418	429	406	395	421	444	423	435	411	449	427	410	443	403	374	440	398	399	419	397	407	406	420	446	430	419	404	449	391	396	427	403	402	406	467	412	433	428	451	410	465	435	439	441	426	401	375	430	382	457	417	392	448	427	429	406	430	417	384	419	414	401	430	407	418	412	401	375	433	427	414	450	433	393	407	410	416	417	436	370	407	424	414	382	410	409	455	412	407	442	393	436	400	435	431	416	398	438	416	391	404	395	415	431	402	383	398	398	449	394	387	404	404	403	394	389	389	404	411	421	435	400	412	412	375	370	394	440	385	412	450	436	423	383	426	402	437	406	422	430	434	414	378	422	408	387	398	398	456	393	378	431	405	394	379	410	428	427	417	393	431	408	388	424	383	441	455	405	426	399	398	431	385	416	414	377	409	382	405	424	398	413	384	379	424	386	407	390	409	395	428	395	407	419	400	409	425	387	400	433	404	403	388	426	369	430	420	455	423	415	440	433	417	387	420	406	400	388	394	415	416	388	410	454	390	405	436	416	411	401	395	430	414	401	381	399	407	409	401	395	404	417	410	412	420	421	400	398	424	403	397	438	401	417	395	423	434	407	420	426	419	399	414	410	419	423	411	406	399	380	400	405	400	390	417	380	362	394	408	375	422	407	410	382	431	379	399	394	395	387	385	420	375	395	422	412	400	405	426	390	413	411	408	411	423	393	432	381	432	464	408	385	441	410	384	416	407	443	450	424	392	424	421	412	386	465	411	437	421	421	396	427	396	412	418	388	390	410	422	418	396	441	415	426	418	407	414	402	415	427	411	417	430	401	390	401	375	389	400	409	427	418	377	409	395	425	429	402	410	427	424	422	440	424	408	398	401	412	417	387	397	416	418	395	427	403	471	429	426	425	415	389	388	450	387	424	452	413	432	412	426	423	398	408	465	403	385	417	421	396	410	404	382	410	433	406	402	398	412	423	400	386	411	405	399	440	461	429	379	377	382	435	439	403	417	394	423	454	409	422	407	414	432	404	352	415	391	433	396	426	409	416	380	386	421	407	393	407	426	407	382	396	423	401	402	408	402	391	390	407	409	397	392	375	391	383	399	405	409	434	407	391	408	414	404	404
1764	759	359	238	241	257	343	320	283	218	246	190	197	130	133	95	98	69	77	47	44	47	41	47	43	40	44	31	31	37	41	29	39	42	27	31	28	38	40	39	34	42	38	29	33	57	36	35	31	24	26	41	31	31	37	30	29	33	41	31	31	28	29	32	42	41	30	33	30	31	43	29	32	40	33	32	39	36	23	35	27	32	34	33	31	29	26	43	35	35	31	36	33	38	39	34	37	45	21	30	35	33	33	32	41	39	26	27	18	26	30	39	39	40	31	28	18	31	37	35	31	39	21	25	27	37	31	34	28	33	39	27	42	36	37	46	45	48	29	41	38	45	45	44	45	43	30	30	30	33	41	24	38	33	42	27	29	40	33	27	25	41	32	28	33	33	40	26	22	32	29	40	30	37	44	29	28	30	26	24	29	39	30	28	30	35	38	29	35	33	29	28	30	34	37	33	27	32	38	26	34	36	27	31	30	46	34	30	30	23	38	30	32	28	27	37	23	28	25	29	23	31	37	34	44	29	32	31	32	31	25	44	28	32	33	27	23	43	31	35	39	24	33	29	27	34	33	30	34	27	32	36	37	39	32	27	37	27	32	38	21	33	27	28	30	30	32	28	20	29	41	29	28	32	28	41	38	34	28	22	33	31	23	33	25	43	24	25	25	34	37	25	23	35	34	31	33	36	38	39	30	32	28	29	21	36	35	32	33	42	46	44	30	29	32	21	27	22	25	33	26	31	36	27	25	27	41	30	24	29	44	30	29	43	26	18	31	33	35	38	26	34	31	40	27	22	32	25	36	27	34	28	26	34	28	44	33	30	29	26	38	30	46	45	35	38	21	42	40	24	27	24	34	24	29	33	28	40	29	32	32	24	28	29	34	40	26	22	35	26	26	35	26	33	27	28	36	34	26	23	34	32	33	26	28	28	25	36	28	32	31	30	36	29	26	33	42	29	24	43	23	29	25	37	29	30	33	26	23	34	31	36	23	33	28	36	34	28	27	37	37	32	40	32	29	24	30	29	28	39	30	26	27	33	31	30	37	38	33	26	29	39	32	36	20	32	21	31	32	31	23	30	31	29	37	34	42	34	24	30	29	33	26	32	27	27	30	34	17	22	30	42	34	32	27	31	28	31	38	30	37	47	25	28	32	27	34	27	35	29	31	36	34	41	26	36	37	27	39	38	30	33	23	34	32	30	30	40	30	25	36	43	27	25	30	25	38	32	28	35	27	32	32	33	38	34	30	30	31	32	47	38	24	42	26	38	43	31	40	23	36	32	25	28	25	26	28	35	26	25	36	34	37	37	28	28	22	26	35	29	26	37	38	26	28	39	27	27	37	33	31	32	30	30	38	29	38	27	29	42	32	39	48	33	29	36	18	27	20	40	34	36	23	33	17	26	37	31	34	32	25	40	33	32	39	32	29	32	43	33	33	29	40	30	31	37	47	41	32	28	32	25	26	46	33	30	37	33	28	28	27	42	29	26	37	36	38	24	31	20	29	35	36	39	25	31	38	27	35	28	34	31	36	25	25	36	38	41	29	33	38	40	36	37	34	30	28	34	29	36	36	34	36	40	29	31	29	37	35	34	25	29	26	28	28	30	25	22	28	28	26	30	28	16	31	27	32	35	25	38	32	37	32	26	27	41	32	22	27	32	32	28	33	37	32	21	39	31	27	33	23	31	39	32	43	28	36	28	32	31	33	39	29	25	40	41	38	31	26	34	32	42	35	31	27	31	23	29	28	33	36	35	31	28	31	31	33	22	29	30	38	31	44	34	23	25	32	28	41	40	36	29	40	32	29	37	41	26	33	35	22	20	40	41	36	29	31	30	33	29	27	31	26	28	30	41	28	30	30	28	29	30	36	42	20	26	38	26	26	33	31	27	38	36	33	30	35	22	31	44	30	33	44	28	20	26	36	25	27	36	36	28	37	34	40	47	37	28	29	45	32	40	38	33	27	26	38	28	30	21	32	39	29	34	35	29	27	41	40	30	28	31	28	24	26	28	34	29	27	19	37	25	30	34	31	32	34	34	28	36	38	31	40	29	22	23	40	22	36	37	26	26	30	37	37	23	30	23	31	27	40	30	33	25	37	26	44	37	35	27	23	28	33	39	31	37	31	28	27	38	45	31	37	35	32	34	21	35	41	27	41	31	29	32	22	33	34	29	38	33	35	32	29	33	30	25	33	36	33	36	37	44	30	34	36	33	33	28	33	28	27	31	32	32	36	26	32	38	33	31	32	35	31	33	25	34	29	17	30	45	25	33	32	39	22	30	36	21	28	37	36	30	29	26	32	32	32	27	30	43	26	27	30	38	19	29	33	35	32	24	24	26	32	31	30	22	29	32	27	26	31	24	31	30	23	24	23	33	40	34	37	26	36	32	26	28	35	33	32	32	24	26	26	34	38	31	35	30	27	25	30	28	34	23	32	31	28	23	28	21	32	30	37	32	23	35	35	37	30	36	31	26	37	32	40	31	36	30	37	26	32	33	38	32	33	28	40	34	31	34	29	35	36	32	36	28	26	34	31	32	32	29	27	32	29	20	42	28	16	20	19	30	25	37	31	29	30	32	24	35	20	34	32	27	23	30	35	19	35	36	33	35	32	28	29	27	35	35	24	35	38	25	42	27	23	31	28	24	37	38	25	29	35	27	28	27	35	21	31	26	31	28	28	38	22	34	35	31	21	31	34	37	34	36	43	34	35	31	33	19	34	35	32	37	30	27	30	32	33	19	38	35	31	36	43	34	32	41	29	26	30	36	32	26	39	30	27	36	29	33	34	32	29	42	33	32	36	29	31	27	45	31	39	33	30	29	28	38	40	18	30	24	34	35	36	34	28	33	28	27	28	31	45	35	31	31	33	25	31	37	24	29	33	30	27	25	34	30	30	31	34	34	43	34	35	26	34	34	38	39	38	28	29	25	30	26	16	35	35	33	31	31	39	38	35	38	32	35	26	21	33	37	31	35	26	37	29	28	32	38	36	25	21	30	32	28	38	28	39	32	24	41	40	26	41	28	25	46	23	32	43	34	44	33	35	39	25	33	25	36	24	37	35	31	40	24	25	24	49	26	25	37	36	28	20	31	26	20	19	35	34	28	26	33	25	30	42	32	27	36	32	33	32	44	31	25	38	34	29	37	29	36	29	41	33	26	38	32	28	29	32	39	24	29	40	23	30	22	26	30	24	28	33	19	21	26	31	36	26	26	45	34	26	32	24	31	27	38	31	30	21	29	20	29	28	36	42	33	34	29	26	29	28	35	29	43	28	30	36	31	39	34	22	32	31	31	29	36	36	31	37	32	29	29	32	15	28	28	33	29	29	38	36	24	36	29	19	31	36	27	36	34	30	25	28	35	32	31	27	40	27	33	28	30	29	38	31	34	30	35	28	31	35	35	33	28	36	30	30	34	36	30	30	28	37	37	23	27	28	28	23	26	32	37	27	30	29	30	32	24	23	48	23	30	21	37
21751	11440	6228	9615	16541	18113	17047	15222	12984	11960	11118	9241	7655	5949	4760	3750	2965	2544	2279	1993	1451	1134	1046	942	810	778	691	699	697	575	564	613	616	560	588	592	602	602	619	617	538	557	571	524	534	522	513	538	552	464	425	435	453	417	474	405	470	432	416	494	439	427	427	464	409	425	470	439	403	384	425	435	440	405	387	419	407	383	388	371	374	400	393	395	387	381	394	378	390	415	375	387	387	385	384	405	374	422	389	379	362	365	396	386	379	394	366	389	371	382	383	361	388	379	392	377	373	390	364	393	371	392	372	354	423	389	413	424	405	341	364	424	531	451	502	708	704	733	662	746	700	651	606	533	506	507	455	393	419	409	423	404	382	387	394	433	381	354	385	360	406	403	398	373	353	376	398	376	389	350	395	373	396	387	380	394	374	354	340	371	408	399	387	415	379	387	395	371	363	350	350	395	343	409	355	367	394	355	369	396	379	353	355	357	381	410	387	355	367	417	364	381	395	370	397	391	393	344	383	374	362	379	377	381	409	372	419	353	420	383	390	381	354	374	355	349	389	383	375	394	384	347	380	381	375	346	385	349	411	391	380	399	422	350	370	398	367	361	374	359	360	380	383	354	386	388	358	404	395	357	376	352	408	412	386	375	381	368	373	401	366	387	390	350	400	364	353	383	402	408	405	349	395	389	380	347	368	368	383	366	362	378	362	406	356	378	378	391	417	379	395	389	354	359	393	369	368	401	375	374	395	377	390	385	380	371	386	390	402	355	347	375	395	409	405	406	392	358	378	391	368	392	361	392	373	370	368	385	408	426	353	401	368	402	358	349	395	388	356	362	387	400	378	385	348	408	370	378	387	388	388	399	362	386	381	389	377	367	395	386	422	396	335	384	408	372	424	383	368	376	396	370	419	360	401	394	385	351	403	394	364	392	382	375	360	406	366	407	389	382	368	369	400	402	359	385	373	397	396	362	372	337	351	383	391	362	371	376	399	369	374	394	400	374	385	365	408	380	371	349	372	373	411	363	340	397	391	374	397	397	365	354	367	386	398	365	390	362	374	380	377	375	365	417	352	413	394	393	360	363	361	369	358	373	425	379	413	382	369	381	392	371	373	397	371	354	382	393	384	367	371	387	361	392	382	357	373	373	400	371	387	393	399	366	358	376	389	343	384	383	405	392	390	379	371	382	375	348	352	355	377	362	374	361	353	370	433	366	399	397	373	387	398	376	399	336	378	353	388	387	389	408	400	395	351	371	399	409	382	378	407	406	387	375	380	360	415	420	357	415	359	357	367	366	419	379	370	392	384	380	384	392	406	350	376	383	397	408	355	400	381	361	404	375	380	366	356	411	384	352	352	385	359	373	400	357	362	375	362	381	385	400	350	371	372	422	356	343	361	431	373	371	406	364	393	384	362	368	366	352	368	375	355	343	402	396	377	371	367	400	367	371	371	371	385	386	390	400	379	385	384	399	382	376	379	355	390	374	357	393	393	369	355	381	358	343	345	375	396	361	369	390	412	391	363	419	374	380	393	358	373	362	406	349	375	359	404	356	373	377	386	411	382	378	359	376	359	375	367	395	381	377	379	409	345	361	367	394	338	386	383	362	370	373	357	373	397	357	375	364	362	367	362	376	399	376	359	371	386	387	366	383	357	375	385	381	410	362	393	409	351	344	397	359	392	363	383	396	348	374	354	380	385	346	392	381	360	385	386	385	395	393	339	337	378	392	364	400	400	355	376	395	349	365	395	379	400	353	411	371	383	370	394	370	369	365	350	357	391	363	377	392	384	352	362	386	386	383	409	399	340	418	405	369	389	376	345	373	365	381	349	364	396	381	373	357	382	366	389	399	356	396	345	364	395	401	374	395	360	393	377	359	373	385	369	384	365	380	393	344	415	399	373	362	330	385	387	393	357	372	375	358	369	361	363	388	328	388	354	368	353	364	329	365	376	352	381	395	377	363	386	401	361	368	348	414	391	437	340	389	425	371	368	370	348	389	371	403	418	404	383	357	384	393	419	343	407	378	372	387	379	428	388	357	410	396	396	385	353	385	361	409	377	373	391	338	376	420	349	386	371	364	398	362	386	377	400	372	403	396	406	406	395	363	376	353	381	414	390	397	395	422	362	413	377	363	375	375	381	372	370	353	357	359	407	394	353	383	425	378	380	388	373	412	364	400	366	381	365	391	387	355	392	389	354	351	353	401	403	373	365	377	367	354	353	371	367	391	356	368	323	369	397	364	380	385	371	336	361	367	361	367	376	357	350	385	406	373	364	371	365	411	385	365	381	413	364	377	403	374	400	360	371	406	359	350	374	418	370	392	381	352	393	374	322	371	398	383	355	361	349	398	363	378	400	367	404	389	408	394	375	412	409	361	407	388	381	385	385	401	385	358	386	358	347	369	371	377	390	417	382	381	371	373	402	413	378	420	375	370	372	397	365	380	368	382	386	376	374	390	393	381	420	393	387	395	384	424	404	399	365	404	356	386	367	395	356	389	372	399	379	403	388	388	380	369	368	433	364	359	413	350	370	381	420	388	400	392	404	381	412	347	410	348	367	382	393	379	362	372	340	361	408	386	348	362	356	373	361	374	349	387	411	393	378	359	375	381	384	375	325	372	369	417	367	353	395	365	395	413	422	389	369	371	362	347	363	364	367	412	408	370	381	377	376	394	387	376	371	381	355	382	359	398	384	368	326	358	358	370	392	393	384	358	390	392	416	373	404	387	367	409	380	391	393	386	396	374	346	385	379	384	382	388	365	390	373	380	350	393	407	410	359	394	421	372	358	405	367	390	349	401	382	415	367	376	383	378	377	368	356	383	415	356	349	371	394	405	377	347	345	369	345	377	367	346	382	343	337	362	376	362	366	340	406	368	369	387	357	361	378	399	382	400	355	397	354	364	360	365	386	361	387	392	375	363	364	370	376	363	392	375	372	380	392	376	393	370	372	373	413	389	354	383	345	361	412	361	373	350	351	353	393	390	379	388	367	380	366	365	415	423	380	388	369	377	363	389	356	421	390	378	393	396	369	384	388	363	402	402	370	370	374	375	408	376	418	387	353	362	388	383	371	340	363	386	380	408	340	365	368	390	378	370	389	378	358	402	352	397	395	390	369	399	374	402	382	395	392	395	369	350	366	393	392	396	371	427	384	371	373	352	374	388	408	344	364	367	374	385	375	378	395	373	411	350	383	363	377	370	394	343	358	387	396	386	391	366	404	382	362	393	373	349	429	380	349	411	378	410	356	387	389	401	377	373	366	380	364	379	369	372	401	376	372	366	399	363	375	378	381	379	396	399	365	359	360	368	371	397	395	384	383	373	349	371	411	392	363	402	373	372	343	401	366	366	395	404	369	385	354	343	386	388	407	392	375	381	397	348	363	353	406	366	367	373	413	373	387	343	380	404	371	365	367	377	361	375	386	355	371	341	365	425	360	381	440	352	373	392	348	393	374	359	388	387	375	371	376	376	370	350	370	406	376	347
1550	277	159	136	110	127	154	154	121	123	120	119	112	73	70	67	52	64	51	54	49	44	48	37	39	34	36	56	37	37	45	39	43	36	41	34	33	34	56	27	52	53	41	38	41	42	26	45	39	37	35	41	36	45	33	38	40	38	44	31	43	40	38	40	34	47	31	35	43	45	31	45	42	34	34	38	41	46	47	27	43	31	33	41	34	42	33	41	44	33	32	39	42	29	40	41	37	40	46	36	53	44	36	53	43	40	43	43	37	42	44	35	40	33	34	38	46	42	46	36	53	49	52	42	38	37	42	42	50	30	39	45	35	37	49	42	36	50	43	56	37	43	51	37	49	41	30	45	43	35	35	33	29	29	30	28	36	41	38	39	40	41	34	43	40	43	45	48	36	45	34	49	35	45	26	30	41	33	34	37	38	46	36	31	39	43	46	47	40	37	39	41	40	47	52	35	39	32	39	38	39	37	27	33	47	30	40	35	45	46	34	37	33	39	38	54	43	39	34	37	38	48	33	37	29	47	40	46	32	30	35	40	37	45	53	25	31	40	34	35	38	30	49	34	29	28	49	49	41	32	45	40	31	34	39	39	44	36	32	34	37	41	34	40	34	43	44	29	35	34	29	43	44	45	26	46	33	36	32	25	48	36	36	26	39	41	28	34	39	40	32	49	34	40	38	39	44	39	26	35	45	41	45	33	32	33	40	41	33	26	51	56	34	37	55	37	38	45	43	29	37	44	30	38	34	50	32	47	38	46	37	34	37	41	28	43	44	31	33	38	34	29	44	43	39	29	43	25	40	38	42	37	34	39	41	32	28	38	38	49	47	27	42	33	47	35	46	41	39	36	36	52	39	29	43	33	47	36	49	38	27	41	38	34	42	36	38	19	47	26	43	32	47	39	41	43	37	34	40	40	34	28	43	56	38	51	43	41	37	53	29	42	44	41	46	39	30	31	26	34	43	35	39	38	36	36	33	30	42	28	44	41	38	35	48	29	29	48	23	49	42	36	44	43	43	31	43	40	34	32	46	53	43	53	49	38	43	43	40	38	31	38	33	46	36	38	39	41	30	41	31	55	47	40	37	34	31	50	55	45	38	31	44	45	38	45	44	37	30	46	45	30	48	40	44	34	37	39	44	35	52	48	33	43	47	35	35	29	43	27	39	43	38	43	36	40	34	52	40	37	37	41	47	39	39	34	33	38	44	44	45	49	31	38	42	27	40	30	41	43	36	34	34	39	47	31	43	43	34	32	29	38	34	30	38	35	34	35	34	44	44	35	45	42	41	45	39	48	30	31	38	35	35	46	44	40	32	46	34	44	44	36	39	37	35	47	52	42	32	42	35	38	42	40	43	44	37	37	47	40	36	42	37	38	39	44	32	38	47	46	44	39	44	20	50	40	35	48	27	42	41	42	32	43	33	29	40	41	31	40	47	37	35	34	42	36	37	43	41	41	36	50	39	34	36	40	42	40	45	24	27	39	38	38	32	34	34	55	37	43	43	40	43	48	25	52	37	38	34	37	35	41	40	57	41	39	49	50	30	39	35	38	40	31	40	36	34	34	34	41	37	38	44	43	44	32	41	38	44	46	29	51	36	26	33	43	52	40	43	44	30	41	34	29	24	38	33	48	42	29	26	51	36	32	34	35	38	30	38	38	26	45	25	42	38	35	46	44	43	36	38	41	39	35	48	47	36	45	32	36	46	36	45	38	37	29	39	40	40	53	42	33	31	43	35	33	45	39	49	39	38	44	36	35	42	36	36	38	39	36	37	32	31	47	38	38	48	33	40	28	40	51	44	46	53	45	42	51	42	45	42	35	36	44	39	40	39	24	32	47	34	40	40	37	41	32	46	44	36	40	36	38	35	40	36	32	30	31	55	36	32	38	44	45	34	32	46	42	43	49	37	37	44	32	39	35	33	36	41	38	45	43	39	28	40	30	35	40	37	49	45	36	31	47	40	36	33	28	42	45	42	45	24	38	36	34	40	47	47	35	48	46	41	30	41	41	33	35	34	32	36	32	55	42	32	48	35	29	29	44	44	39	32	46	37	44	38	42	36	38	39	40	32	43	36	42	35	25	46	39	42	40	35	40	26	37	47	46	39	24	27	48	39	47	35	30	32	46	51	28	43	32	40	42	39	29	49	39	45	45	44	29	36	33	50	43	33	29	31	43	41	33	46	39	42	36	37	40	52	40	37	30	34	36	50	37	42	52	45	37	33	40	35	42	33	44	33	45	41	42	37	41	36	40	31	36	38	44	37	44	40	35	40	48	38	36	33	46	41	40	42	37	48	42	53	29	30	33	26	31	34	40	49	45	45	36	34	37	38	38	32	32	34	46	43	33	53	44	37	38	50	46	36	33	29	38	34	34	38	28	39	34	43	40	37	34	33	42	47	38	49	50	43	51	34	39	30	42	36	32	32	44	36	34	30	28	52	40	27	35	37	22	35	36	41	34	35	43	48	41	40	35	40	29	36	35	35	32	37	29	32	34	42	30	29	36	36	35	37	45	43	35	37	27	37	42	41	33	34	45	38	35	40	36	34	45	40	32	30	46	37	32	36	38	31	44	47	38	32	40	41	38	48	33	38	40	54	34	43	29	44	47	43	39	47	35	40	41	29	37	49	41	39	28	41	35	37	34	38	54	34	39	34	36	33	38	42	29	37	42	55	35	35	52	40	31	36	36	48	42	34	36	36	38	39	56	39	44	40	42	45	43	41	43	28	43	35	37	36	33	39	33	51	48	34	45	41	40	40	47	41	44	37	36	39	68	39	39	44	37	38	34	42	38	34	34	37	34	34	31	43	36	39	30	40	45	43	42	40	48	34	37	38	35	36	44	31	33	41	51	47	36	34	44	42	39	24	34	29	30	30	37	33	45	40	48	32	42	36	34	36	36	41	35	33	32	44	42	42	36	38	28	36	46	33	39	37	32	23	47	31	41	40	49	42	50	42	38	40	31	40	44	50	39	38	39	43	35	38	32	33	38	38	38	47	40	48	26	35	35	31	37	35	46	46	29	35	39	37	35	33	44	38	35	33	44	36	40	38	49	37	37	42	34	39	37	40	34	35	45	40	42	41	31	48	36	35	32	39	49	45	50	29	44	46	35	44	32	38	34	43	42	36	36	39	52	42	31	40	39	35	39	49	27	47	42	27	27	47	54	46	43	47	32	31	43	29	32	31	40	32	28	49	37	48	38	51	44	36	31	32	44	38	37	39	35	49	35	33	41	35	38	33	42	52	38	35	32	47	38	47	42	40	36	32	32	33	35	47	35	44	34	49	40	38	43	37	41	32	54	38	37	39	35	40	38	30	29	38	28	39	42	44	40	37	35	54	39	41	40	25	41	36	38	36	48	44	38	44	31	32	45	29	39	42	36	34	37	39	42	42	38	40	47	41	35	32	47	41	35	35	36	44	32	34	43	44	38	36	33	31	36	37	32	34	35	66	42	40	39	34	39	44	33	45	42
14515	5853	2673	4197	8641	10202	9861	8635	7100	6623	6058	4806	4292	3122	2346	1799	1448	1227	1186	1059	819	661	686	604	576	572	525	491	517	517	491	526	546	516	546	597	521	536	519	551	536	505	491	493	518	489	536	527	473	507	505	462	527	496	483	456	494	453	472	470	510	455	494	500	444	448	447	485	470	494	487	473	478	458	493	465	459	492	432	444	459	483	477	464	440	507	441	428	455	412	453	480	466	487	439	467	424	475	445	461	459	455	459	458	465	462	470	446	454	460	478	471	437	456	450	474	420	412	517	487	482	464	449	459	454	460	520	489	453	412	470	448	448	517	523	582	597	626	644	651	626	644	585	560	545	477	488	480	443	432	449	461	480	488	440	432	481	457	469	444	441	440	451	448	442	457	411	452	452	444	452	440	464	413	429	445	424	466	492	447	450	464	446	429	481	417	444	438	433	481	416	447	434	464	453	432	448	436	446	456	487	450	449	458	414	440	438	423	472	487	473	436	457	494	468	451	438	446	474	467	445	453	425	491	445	440	457	438	464	437	472	447	478	450	448	465	435	466	440	466	433	428	446	451	441	435	435	434	454	481	452	461	452	428	469	467	435	506	457	480	454	444	480	442	446	466	498	425	450	482	425	430	442	464	467	437	429	483	470	466	501	467	414	438	427	433	446	439	426	447	444	448	444	468	459	446	450	438	417	439	476	421	439	438	433	439	448	464	486	454	462	448	470	446	439	454	458	467	420	492	421	474	445	433	469	433	425	458	454	439	439	442	440	469	457	491	455	457	435	460	474	444	485	487	449	457	477	486	492	468	450	447	462	479	454	437	460	442	446	418	494	470	478	486	472	476	459	468	464	441	452	438	425	462	429	445	435	466	459	463	450	455	460	469	448	458	419	450	427	450	475	482	437	457	467	443	435	455	470	461	465	428	445	443	452	454	437	449	487	462	426	458	446	471	433	435	488	450	449	435	399	491	494	470	448	488	452	459	472	491	423	483	442	477	453	431	478	479	465	453	479	441	417	451	466	446	471	446	465	470	475	455	451	461	420	442	446	448	482	485	497	452	463	425	455	454	458	468	455	469	464	475	453	438	469	435	446	466	447	437	438	427	470	452	428	447	496	451	441	452	431	433	441	470	463	451	483	446	453	486	455	451	453	454	454	463	457	459	466	455	465	443	442	453	467	470	462	481	418	487	454	485	444	423	444	448	425	429	446	427	436	446	463	481	435	474	476	489	458	467	463	443	455	479	472	480	474	416	466	434	453	499	436	454	439	493	472	441	501	432	405	446	428	446	451	416	463	482	412	437	471	446	450	446	443	427	435	478	461	462	433	485	440	444	425	458	466	427	449	445	473	446	461	482	433	460	426	419	455	472	456	469	456	446	452	433	433	492	451	453	455	468	427	444	474	439	413	446	453	431	479	452	463	495	458	486	449	445	485	446	453	466	455	411	446	466	465	406	453	429	471	436	433	482	438	456	470	444	436	436	442	472	463	438	445	440	471	450	466	459	457	462	431	462	468	440	461	455	467	469	416	417	425	482	440	417	427	452	447	469	432	491	459	423	464	454	413	472	437	456	442	482	451	480	458	496	429	417	425	451	473	473	464	427	464	443	465	464	418	460	465	461	457	436	443	441	489	487	437	471	474	427	418	427	482	475	456	450	439	438	461	453	448	464	439	472	460	468	437	428	473	391	479	423	446	434	464	434	437	429	452	462	470	456	447	422	458	484	431	484	435	417	435	469	470	463	444	456	427	414	426	485	469	449	415	461	440	440	467	477	444	458	449	415	488	486	416	462	429	461	479	442	453	461	435	479	467	438	472	473	403	477	443	481	471	481	438	421	467	460	476	438	473	418	450	421	437	442	460	436	402	488	425	444	448	436	439	485	440	456	467	449	454	484	478	419	478	457	453	443	495	443	472	473	450	463	469	434	466	452	452	463	463	464	442	419	431	474	461	445	476	431	498	432	448	419	458	477	451	465	453	473	461	489	442	495	461	454	456	472	437	434	473	473	460	458	435	457	466	511	425	433	455	460	464	438	491	467	421	483	465	475	461	457	433	472	493	460	434	447	478	434	432	469	433	476	485	448	446	479	441	441	460	474	413	491	407	469	473	446	465	460	454	481	468	467	448	464	460	493	440	487	440	416	451	466	440	447	460	480	411	458	498	488	459	452	501	457	446	458	464	457	468	438	459	471	507	466	427	460	475	407	480	453	470	447	503	459	442	472	457	449	467	479	477	472	433	474	490	443	440	466	476	446	491	422	466	430	410	415	481	438	426	457	453	462	428	465	431	512	454	458	427	468	440	439	481	440	443	452	437	432	487	437	462	478	437	454	470	464	407	474	455	399	478	397	485	424	437	461	415	430	435	470	439	447	468	474	476	448	455	433	468	422	440	439	486	431	470	451	435	468	446	454	456	460	438	413	443	449	468	448	461	444	464	450	457	475	437	429	441	474	473	454	470	480	486	441	437	449	448	443	454	446	453	466	415	465	448	455	472	405	418	409	456	478	454	448	462	476	439	399	445	457	469	447	437	412	435	427	425	508	456	406	411	412	458	451	508	435	453	456	413	483	457	483	478	448	450	468	449	476	422	463	430	447	439	442	476	429	472	445	447	414	417	470	469	423	420	486	461	460	452	447	481	443	524	462	451	440	456	452	452	470	466	407	465	455	464	490	468	444	482	483	470	446	435	448	474	476	453	408	463	448	442	425	462	468	496	448	427	463	482	477	440	446	432	461	436	428	473	458	474	427	445	468	481	452	412	462	493	445	446	436	475	443	455	466	479	462	474	459	472	473	502	446	457	459	501	465	481	464	422	498	454	478	437	483	455	435	463	473	467	430	507	486	457	477	440	470	478	443	452	427	483	446	440	424	460	427	492	447	444	442	433	445	454	429	461	449	449	449	455	444	446	424	452	509	413	480	489	436	456	454	445	423	465	442	464	462	458	460	447	457	439	446	441	478	448	485	451	466	449	454	459	469	451	463	486	435	440	464	472	473	462	479	454	474	481	464	428	443	452	429	433	406	412	444	467	476	417	444	443	450	442	471	426	447	458	439	478	438	448	396	454	457	432	424	456	430	436	438	472	451	455	457	426	434	459	412	438	418	451	438	492	452	461	469	491	426	478	441	450	452	420	454	438	429	429	418	455	452	470	482	462	424	458	458	462	427	444	412	427	476	450	467	440	484	468	440	453	467	474	481	447	459	481	442	438	479	428	431	407	481	466	463	455	442	447	459	465	437	447	459	464	460	486	442	417	499	465	484	466	449	448	466	462	451	451	445	461	425	439	444	426	472	475	417	409	426	473	432	454	482	426	478	458	473	449	462	441	433	471	476	459	450	436	467	436	410	453	434	469	462	490	417	435	436	439	442	479	443	482	436	431	455	488	492	418	433	467	451	440	425	444	464	406	486	460	444	474	430	463	444	421	419	483	449	479	474	446	451	408	418	473	502	451	448	473	424	473	452	446	497	465	465
1223	592	296	186	176	232	244	276	213	198	194	160	171	111	109	86	57	69	52	57	45	32	43	44	49	28	35	41	51	39	31	37	48	47	37	36	44	46	37	29	48	43	37	35	24	46	30	33	34	34	38	39	34	31	41	38	42	40	38	25	40	41	40	32	35	42	32	32	32	42	32	45	34	31	34	22	35	41	38	36	31	37	39	32	32	48	28	31	36	45	33	36	23	28	27	37	34	33	30	30	37	34	44	36	26	28	24	44	32	36	30	30	27	39	32	30	42	45	46	38	37	28	34	26	34	26	42	30	35	46	39	28	39	43	35	46	45	40	32	52	47	45	57	38	36	26	47	34	32	34	33	28	34	42	38	40	41	33	34	35	33	39	36	45	30	43	37	35	30	37	35	33	40	44	28	28	38	31	38	33	33	35	34	35	45	35	30	28	27	32	34	25	40	30	32	27	34	37	38	30	28	41	37	42	36	39	30	40	32	23	33	29	34	38	31	39	29	22	33	22	38	34	35	49	28	39	33	30	27	31	30	39	25	40	39	35	49	30	30	33	34	41	36	46	35	42	29	33	28	36	27	32	39	30	33	33	29	34	31	37	25	40	37	37	36	33	34	33	42	38	25	29	39	40	29	36	37	34	34	47	34	38	44	30	36	45	32	33	32	36	41	39	42	39	34	29	39	35	37	27	38	30	43	50	33	29	32	22	23	31	34	45	34	33	35	34	40	38	44	35	33	26	43	31	38	28	39	42	32	38	31	29	47	29	37	44	26	28	20	28	35	28	37	29	33	38	37	25	33	23	38	41	38	33	41	36	29	32	37	45	30	34	36	40	32	33	28	30	31	27	28	36	41	30	29	24	41	31	29	28	32	34	38	36	44	26	33	32	36	31	35	27	44	25	32	32	27	31	28	40	39	40	39	39	33	28	41	31	37	42	44	30	31	26	38	32	30	28	30	33	32	31	34	36	37	30	42	40	44	27	43	25	44	34	31	39	32	33	39	31	39	33	44	30	42	45	43	36	24	25	36	40	36	35	23	29	26	32	29	34	32	41	30	37	36	40	25	37	26	26	28	32	26	36	28	33	31	25	44	47	36	39	35	28	37	47	37	26	31	31	38	35	27	38	29	37	37	44	32	35	34	36	23	44	31	38	25	45	44	29	31	34	23	44	32	33	32	34	38	28	41	30	37	31	31	36	37	36	27	29	33	46	41	30	43	36	40	38	45	31	34	24	33	27	41	36	27	31	32	38	33	39	29	28	42	32	28	34	38	39	25	42	32	37	35	45	30	33	42	34	37	26	31	34	27	36	32	32	36	46	29	37	30	38	34	45	29	35	28	28	27	42	42	33	21	30	29	37	42	34	44	38	42	33	34	43	42	36	38	32	37	21	41	29	48	36	39	35	43	29	38	24	30	35	30	35	28	50	30	32	33	33	36	34	42	32	36	31	38	35	37	30	25	37	45	33	42	40	49	34	34	34	34	39	40	46	37	34	30	28	43	42	39	33	24	47	32	35	45	39	37	37	27	38	42	32	30	25	32	33	29	33	36	41	21	45	43	30	32	27	36	35	36	42	31	34	35	33	43	30	34	33	41	40	43	36	31	35	35	33	39	36	22	39	45	35	20	34	32	33	33	33	29	29	27	35	30	31	33	38	50	31	29	25	25	33	31	35	42	30	36	24	45	28	34	30	30	36	35	31	33	35	29	28	29	35	29	30	28	37	39	52	34	25	32	30	39	39	30	37	39	47	31	35	46	33	35	43	39	37	38	28	29	35	20	29	29	33	42	28	47	30	30	24	39	26	30	29	31	32	36	35	30	32	32	33	34	30	32	40	46	25	23	27	34	35	35	32	36	29	33	35	39	32	48	35	36	36	34	32	31	44	34	42	30	42	35	47	32	41	46	40	26	23	25	38	30	29	49	42	41	37	42	29	40	34	29	32	40	41	37	32	41	32	40	28	21	33	29	36	35	34	41	37	33	46	39	41	23	31	28	39	47	31	31	42	39	33	38	33	41	26	45	36	34	33	27	25	36	40	29	38	41	40	25	42	36	23	38	35	45	45	34	34	36	34	33	36	40	39	29	36	33	41	43	44	32	32	35	36	23	25	37	35	31	33	30	28	29	36	26	40	35	31	31	38	32	34	35	40	38	36	37	24	35	36	38	37	44	28	47	34	37	26	39	29	44	47	49	44	38	31	38	24	37	29	36	37	23	31	32	33	23	41	36	32	40	46	45	32	42	26	31	37	40	30	38	27	35	37	28	33	32	37	36	24	42	34	31	35	28	45	31	37	30	41	41	33	44	39	28	25	25	28	33	33	42	33	38	38	25	33	34	21	32	34	38	40	27	33	31	33	37	31	36	31	31	28	34	34	44	38	31	35	22	45	43	33	37	39	22	36	31	33	36	43	33	37	31	25	38	25	30	24	37	35	28	41	25	36	47	45	31	39	28	40	30	24	34	33	31	27	45	26	34	40	33	28	36	26	34	40	36	33	38	37	30	21	29	36	30	25	27	33	41	36	22	32	35	32	43	39	42	35	21	26	46	20	32	35	32	25	39	27	38	31	35	36	42	30	39	28	37	38	30	32	34	33	34	39	31	42	31	33	30	37	43	30	45	31	46	34	35	31	25	42	36	29	37	41	29	28	41	29	30	27	42	38	44	33	36	29	45	26	34	24	32	37	40	37	32	40	32	34	34	35	40	48	39	40	36	29	28	36	33	44	31	29	26	26	34	42	24	35	37	36	30	35	21	26	35	26	34	36	31	39	32	29	34	38	27	33	39	27	29	39	32	32	51	28	40	32	37	38	45	40	33	34	35	41	45	33	30	45	40	41	35	31	33	40	32	31	42	28	31	34	34	32	27	37	43	32	38	25	24	26	29	34	28	36	40	39	41	22	36	36	34	35	33	39	37	39	29	35	32	36	35	40	31	35	34	35	35	43	32	31	29	33	34	45	34	28	30	38	32	34	43	47	31	29	32	38	31	42	34	25	32	35	40	33	29	31	47	40	38	33	29	39	34	33	39	39	37	35	25	34	42	39	28	30	28	32	33	27	42	33	39	32	44	45	35	38	38	37	30	33	27	35	32	33	23	42	32	38	31	43	25	39	51	34	46	34	41	41	37	43	25	32	37	27	30	42	31	36	34	38	31	39	38	46	36	37	31	44	27	33	35	33	35	33	45	31	29	31	23	34	33	46	26	35	34	23	35	33	37	25	26	42	29	32	35	31	30	27	29	32	39	31	31	38	44	35	32	39	40	34	36	35	29	35	30	38	42	31	21	36	25	31	34	31	35	38	36	27	41	37	43	44	40	29	28	31	48	31	34	25	44	32	28	31	23	46	22	39	46	35	37	32	32	45	35	37	30	23	39	32	32	32	30	20	34	32	41	32	34	28	29	32	37	32	39	34	28	42	40	25	33	28	32	29	36	29	33	42	22	30	40	43	30	33	39	34	25	49	34	28
18688	9677	4880	7482	14038	15676	14687	12588	10667	9834	8911	6824	6054	4440	3501	2654	2234	1943	1757	1538	1057	970	917	771	682	686	653	552	568	570	587	580	571	545	585	562	586	538	577	554	556	568	563	544	489	493	482	529	510	513	514	500	461	458	465	479	489	465	490	495	440	460	442	486	460	427	446	463	477	457	428	470	433	421	439	423	425	444	439	424	408	405	443	392	400	418	439	445	437	435	421	450	432	421	412	434	449	415	431	382	398	426	415	418	415	406	410	444	419	420	415	418	396	422	421	451	428	437	399	424	401	414	434	438	456	418	437	442	421	438	403	418	402	437	513	584	586	635	671	757	717	674	645	554	483	480	463	462	467	476	434	418	443	402	408	444	395	429	419	388	388	449	415	394	412	431	400	419	361	393	394	393	387	389	403	396	399	394	406	420	406	404	400	395	384	432	413	396	394	459	406	414	441	435	404	403	412	448	416	440	425	386	424	457	389	441	405	430	394	410	386	440	392	418	428	408	396	413	430	398	412	401	430	396	396	446	434	433	411	397	429	435	392	418	411	392	400	438	378	429	405	424	450	378	420	429	432	402	413	390	448	378	406	434	408	438	420	419	414	414	391	417	418	403	397	396	389	402	452	458	424	376	391	382	406	450	419	404	375	409	406	456	403	378	390	405	393	411	416	442	451	436	467	365	413	380	403	423	400	387	382	421	445	442	414	432	419	411	397	381	397	409	422	430	390	411	416	415	382	446	394	405	408	395	426	407	438	420	429	415	384	411	426	447	386	409	388	472	405	419	429	405	417	406	424	422	421	404	418	392	423	420	455	392	408	398	418	402	432	391	426	418	393	431	404	427	388	425	450	399	435	403	399	377	408	401	406	411	440	426	396	415	417	395	438	425	382	437	407	414	410	420	441	409	386	424	399	422	389	392	431	411	412	388	451	419	385	408	393	433	408	455	416	396	422	434	389	429	434	405	397	413	422	397	418	459	403	390	403	399	406	407	424	407	409	404	438	419	426	406	385	412	394	416	437	423	393	395	428	410	390	389	388	415	417	433	381	377	434	404	464	415	388	429	382	414	389	421	406	438	450	398	394	402	410	404	416	396	432	421	386	431	392	408	394	422	401	376	417	397	402	438	429	385	411	415	408	404	416	406	428	419	400	420	441	387	416	409	381	390	406	388	408	427	380	417	420	420	422	414	423	388	416	430	435	459	440	414	447	419	429	429	397	397	406	409	422	407	368	408	389	421	435	432	402	407	384	376	450	400	398	440	402	453	430	394	448	410	433	421	409	418	371	403	404	391	371	409	432	413	453	402	432	413	398	413	440	395	402	434	423	407	384	393	400	400	412	398	413	426	407	423	436	420	435	374	428	412	429	421	390	396	403	414	390	418	403	416	424	397	417	407	422	394	421	428	437	353	443	449	403	394	380	392	445	420	396	395	402	429	409	432	429	381	416	405	409	411	399	416	425	425	399	423	402	447	429	396	457	403	395	409	412	429	420	376	400	415	411	421	420	413	426	400	447	399	371	395	433	410	389	442	391	418	403	438	438	416	418	390	412	396	449	380	418	404	406	408	394	450	407	401	435	385	400	403	462	410	400	406	392	389	403	412	409	419	396	419	425	414	433	418	406	389	414	393	437	417	381	396	365	406	397	466	413	442	388	411	403	427	421	388	421	403	423	433	428	412	468	425	419	398	433	418	408	438	439	393	355	426	430	394	392	415	418	394	436	400	435	459	424	433	392	400	417	427	399	376	402	401	436	403	414	401	433	421	413	423	417	411	412	424	406	415	430	384	406	398	385	387	454	397	428	438	437	410	420	442	389	426	385	418	411	409	397	405	395	410	387	422	427	402	424	409	425	431	392	441	410	402	447	381	432	402	435	408	406	412	395	399	413	389	470	429	398	433	418	443	415	444	370	432	418	419	388	440	423	413	426	384	410	403	436	402	390	388	392	414	415	383	426	407	439	415	448	429	444	415	402	452	390	420	425	415	377	452	406	421	385	395	440	416	425	399	410	410	414	412	407	425	423	402	441	454	379	420	378	419	421	386	427	399	422	456	424	398	386	412	429	462	427	403	409	386	423	394	423	410	416	414	436	403	375	385	385	426	398	451	430	430	424	397	374	421	397	427	443	402	419	464	392	449	444	414	447	432	420	429	417	405	430	393	391	419	420	367	394	413	421	418	402	399	430	442	389	445	419	415	447	442	434	407	457	448	431	403	412	388	405	400	406	453	422	408	418	433	404	374	386	442	387	384	383	412	386	399	431	436	425	425	403	408	409	380	407	430	420	436	438	378	404	414	405	419	404	401	438	411	422	386	432	404	417	388	417	439	442	422	421	385	412	425	358	415	437	399	416	409	392	424	415	383	420	428	399	431	412	430	415	440	408	407	416	433	410	406	446	418	428	409	440	395	418	453	385	415	374	473	401	426	403	379	402	402	398	409	399	405	408	389	404	407	434	435	365	419	405	425	424	447	398	462	406	391	383	436	431	418	419	419	429	432	377	450	380	399	402	413	406	392	446	423	422	394	410	400	439	431	418	389	406	404	424	404	418	435	448	415	388	388	390	420	419	414	400	423	404	383	426	393	384	399	386	363	407	382	428	423	413	397	415	392	444	426	400	386	425	406	417	392	429	417	415	419	375	441	433	407	438	393	429	375	401	427	394	434	403	413	422	399	409	410	399	403	368	411	406	407	409	409	437	414	426	413	373	437	407	387	381	399	389	376	421	421	419	400	421	403	399	404	402	407	418	426	439	435	432	410	399	442	365	424	429	414	422	417	417	381	366	401	378	424	421	406	445	392	379	401	400	431	432	442	398	405	427	368	423	402	421	418	419	402	417	439	407	388	413	397	444	411	413	393	408	398	428	436	414	420	402	422	398	420	391	392	417	385	429	448	433	404	418	427	418	407	426	402	412	422	409	418	409	387	375	373	377	402	388	446	423	416	447	390	412	376	397	447	392	403	424	406	432	400	384	423	392	421	418	409	404	429	377	400	410	417	431	431	393	406	440	384	410	400	451	443	416	392	428	402	408	456	387	412	438	407	440	417	395	372	439	373	454	434	407	392	392	411	416	420	426	368	400	418	421	424	392	393	410	411	383	414	386	411	422	393	408	409	384	415	449	409	444	424	420	419	427	404	405	401	402	402	419	476	424	420	396	391	393	404	401	417	407	455	406	417	382	411	433	412	409	392	417	383	404	421	408	415	437	387	400	397	401	417	374	459	427	401	420	357	426	408	428	433	443	414	404	426	387	446	431	391	404	380	421	394	443	412	416	428	439	397	437	423	408	400	430	438	430	410	402	407	391	387	390	403	404	386	391	400	422	402	399	391	418	431	371	394	430	396	395	423	433	415	404	399	419	431	414	415	443	400	412	404	414	396	413	435	417	415	401	425	426	445	411	435	436	401	414	420	431	414	410	416	404	419	409	425	426	445	384	415	408	407	433	429	418	390	375	428	423	416	413	405	389	416	421	382
2483	517	271	147	193	233	251	213	222	207	195	166	151	128	97	86	79	65	56	65	53	46	45	34	39	44	46	41	30	43	44	38	45	39	48	26	39	31	46	36	36	27	34	36	36	47	34	36	38	40	36	36	41	37	42	38	48	24	33	35	35	31	36	42	37	28	38	34	34	24	38	34	29	37	29	35	31	35	24	31	36	39	40	36	32	33	36	40	27	35	27	28	28	34	33	34	35	39	35	38	17	30	28	40	26	39	28	41	28	44	31	32	37	25	24	31	28	36	36	35	27	36	40	36	33	33	33	32	39	26	38	27	30	31	36	34	40	54	48	33	41	49	56	35	47	28	38	33	42	31	36	28	35	29	39	34	32	33	32	32	33	33	31	40	33	32	30	33	21	27	22	15	31	36	29	43	30	35	43	31	28	39	22	40	26	40	36	33	21	39	37	35	22	33	36	31	28	34	51	28	42	34	30	33	37	34	40	29	29	32	32	34	38	36	31	31	37	34	40	37	35	36	38	33	29	41	35	32	43	29	37	41	38	30	27	27	36	23	36	28	39	27	35	32	26	37	20	31	33	25	35	29	36	36	43	24	34	37	35	31	34	32	33	40	39	35	48	36	26	42	40	33	29	37	29	34	37	37	36	23	27	31	42	43	33	26	34	34	37	31	34	41	41	37	33	42	48	42	35	28	35	34	34	34	29	26	36	40	40	45	30	41	25	33	29	35	29	25	33	26	33	46	37	43	32	27	36	32	30	33	35	32	32	30	47	36	42	29	30	33	35	35	24	33	34	30	40	30	30	31	29	33	33	39	33	27	35	35	32	39	30	45	37	33	32	35	40	29	37	28	38	36	45	26	41	35	28	32	35	42	25	36	34	34	46	40	33	35	30	29	34	29	40	30	33	45	38	35	32	26	32	38	27	27	33	35	25	24	30	30	27	31	45	26	36	29	27	42	29	40	38	38	43	32	36	31	47	28	30	35	38	35	37	28	32	32	34	46	30	39	32	45	30	36	31	30	45	29	34	35	40	29	22	34	35	36	39	38	35	42	40	39	36	26	29	36	44	32	31	35	49	33	52	43	34	44	30	30	37	31	38	33	34	25	32	32	31	33	26	32	34	24	28	38	31	29	41	37	25	44	46	33	31	38	41	40	38	30	42	30	40	29	39	30	33	37	32	33	37	35	26	32	27	41	29	38	37	21	31	36	34	32	21	40	39	28	33	39	43	30	43	28	36	32	34	30	24	30	31	34	38	35	38	36	29	34	38	28	29	34	29	41	40	28	36	32	45	45	29	33	36	42	35	22	43	41	27	38	25	30	37	38	32	43	35	31	25	30	30	36	39	40	40	32	34	38	35	43	38	32	37	37	25	38	45	41	49	27	40	26	33	28	35	29	33	42	30	27	38	35	37	33	35	37	27	32	36	30	26	38	25	32	28	45	37	43	33	46	34	31	35	26	30	40	28	36	26	33	50	33	23	37	38	33	36	36	26	40	30	27	34	37	31	30	36	33	33	25	34	36	30	31	34	33	48	40	32	35	35	35	33	36	35	39	28	38	18	29	35	37	38	38	38	25	32	37	26	28	39	38	35	36	39	33	30	43	39	36	39	33	39	32	28	28	32	35	41	31	28	36	29	37	45	38	37	25	32	29	30	32	22	32	30	32	40	37	32	42	24	36	35	27	37	23	38	37	33	28	36	34	39	35	41	29	42	31	28	32	36	35	32	29	26	47	41	30	32	31	42	35	38	45	38	35	41	27	32	44	29	40	36	33	34	32	45	33	32	35	29	36	29	44	32	32	35	28	44	39	24	25	25	34	41	28	33	30	41	42	28	26	24	21	33	25	34	19	34	42	35	21	35	35	31	38	27	32	33	31	23	30	36	34	46	37	29	33	32	30	26	37	25	36	25	44	34	33	32	28	31	36	30	35	35	35	50	29	34	37	34	22	27	32	36	37	24	40	50	37	36	40	28	33	45	33	25	29	33	39	29	31	25	37	35	43	40	37	33	41	35	31	34	34	38	48	30	34	45	40	46	35	28	33	23	44	22	35	44	43	35	39	28	27	29	27	33	37	33	31	40	47	36	30	36	29	43	45	36	43	34	31	40	40	35	38	45	27	29	29	31	41	39	34	31	43	33	42	43	47	40	37	28	35	31	33	25	37	32	43	42	32	38	38	25	36	27	43	46	32	40	38	41	27	32	41	34	37	28	44	33	27	38	49	26	25	35	36	36	25	38	32	28	35	45	27	32	37	45	40	35	43	38	30	32	22	33	38	21	28	42	36	25	33	33	27	36	29	30	31	44	39	33	29	42	30	38	29	28	40	35	29	33	28	35	29	41	33	41	38	35	40	29	37	39	33	40	39	44	37	41	31	30	27	28	45	31	35	30	37	35	39	34	29	28	23	39	37	29	29	35	39	38	29	33	35	42	45	29	30	47	37	33	36	44	36	32	31	34	36	42	27	30	43	38	36	32	29	31	36	39	36	31	31	33	41	38	40	37	31	30	30	41	23	44	45	45	35	29	36	39	40	35	28	35	34	40	42	25	38	37	25	30	34	47	36	32	44	45	44	28	27	21	29	49	34	35	35	33	30	40	34	28	43	26	40	26	32	39	44	22	37	36	44	26	32	46	19	37	31	40	28	38	26	31	39	29	24	36	34	31	35	43	30	37	34	22	25	26	34	46	26	36	23	21	42	37	33	23	48	29	31	46	28	42	42	36	34	36	34	32	51	30	34	31	39	32	33	24	36	30	39	43	38	31	39	40	33	37	32	39	32	38	33	41	30	32	34	37	29	32	36	32	38	37	33	17	28	23	34	23	37	35	35	31	37	32	31	43	32	37	24	21	37	29	33	43	42	34	36	31	35	40	41	43	29	37	30	40	34	25	48	33	36	33	40	37	29	29	43	42	37	31	34	27	27	33	43	29	27	42	34	40	26	35	31	31	35	32	30	40	27	27	22	27	26	26	37	29	31	29	38	31	30	31	35	24	37	46	37	37	38	28	30	24	44	26	35	33	35	37	41	28	28	37	33	39	44	28	31	36	43	34	34	29	26	40	34	32	26	40	36	41	26	28	35	33	41	36	36	45	29	28	28	33	25	31	36	36	32	37	40	36	26	27	34	22	29	33	36	37	42	39	42	41	43	32	35	30	34	37	32	31	34	24	34	37	33	32	35	31	30	40	42	40	37	24	35	36	31	38	26	26	30	34	33	43	32	33	34	34	40	25	34	35	29	41	29	38	39	37	26	33	38	31	32	35	34	33	31	38	29	37	24	25	37	42	32	38	32	36	41	36	28	37	28	31	28	34	35	35	41	31	50	32	37	28	43	40	24	44	46	30	59	29	38	28	29	27	29	34	28	24	30	35	31	27	23	37	22	38	24	39	30	35	32	37	33	37	36	35	31	33	38	34	30	24	33	37	39	36	38	35	42	27	26	23	44	33	35	30	37	31	41	40	27	34	28
17682	8452	4480	6906	13189	14987	14575	12542	11163	9931	8783	6988	6083	4477	3650	2817	2332	2039	1782	1550	1162	915	887	736	728	661	601	585	620	531	530	567	553	571	594	537	545	555	579	519	532	520	536	519	505	521	519	529	476	447	471	445	460	453	482	479	479	438	416	445	472	467	445	448	432	427	484	459	422	518	431	437	429	422	414	396	456	419	438	407	393	431	435	407	388	445	422	402	384	398	404	416	391	389	395	394	386	442	416	392	434	397	416	401	422	440	343	397	450	376	396	392	387	417	415	428	395	444	385	454	441	441	459	392	418	430	399	389	386	390	391	441	432	410	410	494	595	661	592	649	657	647	675	506	495	476	499	454	457	444	415	429	418	418	412	432	429	396	392	379	396	384	414	413	415	398	370	402	450	411	406	379	401	441	423	419	400	399	413	360	400	404	437	394	445	393	399	418	390	434	390	408	390	419	401	418	396	419	396	407	387	429	434	377	375	403	443	433	402	404	416	389	411	414	412	425	402	431	387	390	413	365	398	401	408	459	416	410	379	388	401	396	411	412	403	406	386	409	376	390	435	405	403	360	398	381	420	379	405	385	396	382	411	406	407	384	428	407	426	400	414	397	391	379	430	440	427	369	379	409	439	418	407	416	399	431	391	372	384	398	423	386	391	434	379	403	415	443	404	440	412	393	398	429	424	404	396	417	407	399	409	378	442	407	424	422	391	393	403	432	386	370	412	392	408	419	422	397	390	436	410	444	423	401	382	380	426	439	428	372	393	379	381	391	398	392	424	388	420	340	409	400	381	382	400	410	421	419	401	397	444	411	415	434	427	391	422	400	397	375	419	439	412	379	422	409	418	374	399	440	425	355	408	394	427	375	419	414	427	423	441	405	403	406	362	411	397	384	390	388	391	387	375	405	403	411	407	369	430	407	434	410	423	402	409	412	396	432	400	382	415	363	412	399	451	408	415	415	437	405	428	414	428	428	411	410	423	407	357	378	427	420	420	392	366	379	422	405	408	409	400	375	465	398	397	369	387	405	410	408	411	389	428	354	416	397	410	427	410	383	397	435	397	408	408	403	413	416	408	380	391	374	381	437	421	413	425	400	394	433	418	415	399	409	454	396	457	401	425	408	388	399	397	401	397	413	424	383	399	410	355	421	399	420	358	392	405	442	380	397	432	419	392	392	435	452	421	409	413	403	422	396	383	408	392	411	384	380	372	388	394	404	396	399	431	442	412	449	440	380	372	427	404	412	408	387	415	401	416	400	383	366	424	417	385	352	403	404	393	366	416	378	400	408	404	417	403	382	395	389	430	401	412	417	413	388	472	378	382	412	409	406	399	450	396	415	413	389	419	421	402	426	446	409	399	406	390	390	401	398	362	398	405	417	413	420	399	373	411	386	402	434	415	426	408	422	392	431	412	419	401	374	403	418	428	383	399	413	387	362	382	398	420	413	402	429	385	397	397	419	418	380	408	406	415	419	421	399	398	417	398	415	409	386	420	413	405	381	382	398	382	389	421	413	410	413	419	398	423	395	397	366	423	416	419	406	430	398	397	384	409	401	403	414	445	432	363	380	369	388	408	377	411	431	413	394	418	372	421	421	381	413	418	399	397	404	400	392	435	383	399	397	415	416	419	374	413	375	406	388	425	388	380	427	422	412	409	409	384	377	380	416	382	382	393	415	395	431	391	407	437	431	405	380	446	406	405	411	373	421	380	392	402	401	426	406	397	400	420	399	426	445	397	404	385	415	391	367	399	404	387	418	417	367	407	398	418	434	408	369	438	421	414	411	385	364	458	421	400	384	405	419	411	407	426	408	401	388	437	415	443	389	436	432	384	424	401	429	409	409	423	421	424	433	418	373	340	383	376	403	436	404	392	415	395	405	377	402	421	415	424	386	438	426	413	411	402	412	403	402	412	433	404	431	402	397	422	391	405	434	434	382	406	401	368	392	395	403	425	388	405	441	418	427	394	423	384	422	362	399	385	414	426	404	433	390	381	415	406	418	418	420	384	373	373	400	398	420	392	408	411	391	412	408	383	427	370	388	369	393	424	377	392	423	403	388	422	427	398	386	385	379	385	414	399	412	381	391	391	415	434	432	444	385	394	417	396	389	413	394	411	441	404	439	381	412	386	390	390	419	402	389	379	366	429	399	385	384	406	411	414	410	387	416	390	433	394	376	398	422	423	391	426	378	367	399	407	398	420	426	394	425	397	408	378	455	401	386	384	374	405	424	412	423	404	394	412	417	431	398	381	429	406	422	400	431	421	423	403	380	430	422	369	404	430	390	422	411	428	369	412	422	394	402	437	389	433	443	389	385	400	399	376	374	421	420	416	414	397	437	353	446	403	413	404	412	386	409	425	411	404	403	380	408	415	381	390	400	436	396	424	396	403	412	371	409	370	409	403	403	400	407	393	367	407	402	429	388	393	393	393	391	401	367	417	389	390	387	369	399	395	417	400	427	382	460	393	399	373	401	388	424	402	389	421	410	386	426	427	436	385	403	413	393	380	455	408	428	412	434	400	394	382	388	376	425	346	413	420	399	387	411	405	399	417	392	413	416	391	426	387	396	383	410	405	385	401	395	387	374	410	399	429	444	405	400	390	351	418	442	417	407	390	419	411	410	401	349	421	411	391	372	418	394	392	413	425	407	388	423	413	406	421	413	412	428	400	430	390	384	401	429	385	411	410	395	423	372	407	404	383	412	385	385	380	448	447	393	439	380	409	411	419	424	406	404	395	410	392	370	396	415	388	398	379	397	439	406	441	388	401	414	367	430	385	417	423	395	409	404	393	436	413	416	384	422	396	383	416	396	425	390	401	407	399	407	424	418	416	386	436	389	413	372	406	406	428	408	399	403	421	406	375	413	414	453	364	368	421	404	467	387	405	402	422	424	422	427	441	395	421	412	340	373	423	389	411	421	414	386	421	414	371	389	390	402	398	394	406	359	389	414	428	406	419	375	417	427	409	435	415	395	399	398	404	399	384	415	425	384	431	407	415	404	411	419	382	390	403	389	408	412	422	404	446	400	391	421	400	416	412	381	430	426	421	395	425	393	420	436	412	368	381	375	397	383	430	424	404	410	365	401	416	415	397	413	426	389	430	377	419	395	388	397	350	413	411	415	430	407	394	409	411	416	397	403	421	410	389	394	404	437	389	425	401	405	413	413	396	405	420	388	386	422	409	402	439	381	416	388	369	392	445	386	414	380	390	431	434	383	414	396	403	401	410	441	437	403	385	420	401	430	409	398	404	406	395	374	445	396	400	423	407	401	398	405	382	423	420	418	396	406	417	378	394	389	415	377	399	403	387	400	408	361	423	407	402	416	390	376	417	431	391	390	396	394	416	394	393	413	402	420	414	378	393	382	350	410	391	414	406	414	401	356	396	400	365	401	437	371	382	393	381	397	376	388	408	369	417	385	387	391	421	371	432	386	379	427	417	422	408	398	427	391	399	411	387	437	445	374	415	412	386	377	411	436
1880	777	397	232	228	345	336	277	243	286	227	205	172	145	96	77	98	83	63	60	59	49	56	40	39	37	37	41	47	44	36	36	36	43	43	42	46	32	31	27	22	30	39	31	39	39	44	27	33	34	28	35	22	19	31	35	36	27	34	37	29	30	23	28	26	29	34	39	31	25	35	31	30	24	31	22	33	28	24	25	40	28	41	34	25	26	31	40	33	30	34	21	42	21	23	27	34	29	25	42	31	34	30	34	30	24	25	22	36	22	42	28	28	33	25	26	38	20	37	31	21	28	25	29	30	26	33	35	35	28	26	30	31	35	32	44	33	36	35	35	31	40	40	39	32	29	19	29	28	42	39	18	32	47	32	25	28	26	39	16	31	26	24	40	32	32	26	28	36	54	26	24	31	40	30	21	26	25	31	31	31	25	28	40	29	37	27	29	48	20	24	21	25	31	45	19	28	36	34	32	29	38	29	34	35	41	36	30	25	25	24	26	23	36	24	33	26	32	33	41	44	31	22	31	31	32	22	27	28	27	34	37	35	36	26	30	35	37	22	24	33	32	23	27	26	21	34	32	37	27	19	33	28	36	23	24	36	34	29	34	27	32	31	41	33	39	27	36	22	37	30	23	26	23	30	25	36	37	32	23	22	27	26	31	22	33	19	24	32	21	35	27	23	31	24	22	25	29	27	35	23	23	31	35	32	21	33	37	38	34	32	29	25	29	35	21	33	34	34	25	29	27	28	33	31	36	31	36	28	35	26	30	24	28	31	43	33	32	26	32	34	24	36	29	19	26	24	29	31	33	20	37	37	27	21	24	20	41	34	28	33	23	31	27	22	31	22	28	32	31	27	36	35	36	27	29	27	29	32	33	24	32	27	31	34	30	26	29	21	29	31	28	35	25	24	25	28	31	32	24	27	19	22	27	34	22	24	19	27	24	27	23	36	37	29	25	28	25	35	25	37	30	33	26	27	31	31	34	39	24	26	33	32	34	41	26	28	31	22	33	22	15	20	38	38	29	32	27	38	24	31	46	29	29	26	34	38	29	29	27	33	32	32	33	27	26	25	31	26	38	29	18	23	36	28	38	28	30	24	27	23	28	33	37	24	19	33	35	29	29	34	33	29	27	36	38	26	33	24	31	35	25	30	22	35	41	31	42	22	25	36	27	36	23	37	29	24	21	26	28	25	35	27	29	32	37	31	27	18	25	27	29	45	23	43	30	30	30	38	29	35	24	33	25	28	34	31	30	34	25	30	37	23	31	28	35	22	39	35	33	28	28	43	28	37	32	29	35	34	19	35	20	28	37	32	28	35	25	30	26	39	29	28	25	32	43	36	30	26	28	34	33	36	32	29	38	24	32	14	25	28	31	38	22	32	23	22	23	28	35	24	21	32	30	28	28	34	25	31	36	34	42	23	36	31	28	28	31	32	32	27	35	28	30	34	38	36	27	21	25	36	29	27	42	27	27	24	31	31	24	34	30	31	42	29	18	30	26	30	27	25	36	39	31	22	33	29	29	32	37	30	41	24	33	36	27	31	36	33	41	22	34	35	33	26	33	32	38	32	16	33	27	36	33	22	26	34	37	29	18	26	27	36	40	31	35	33	41	28	34	27	28	35	40	34	34	26	30	22	22	27	29	27	30	31	34	25	31	24	29	27	34	31	38	32	17	29	26	31	32	27	24	32	26	34	35	25	32	25	27	28	33	31	40	30	36	41	35	35	28	25	35	26	37	28	33	28	27	26	27	22	21	47	38	22	35	40	27	39	35	30	26	41	22	41	34	32	36	32	24	40	24	29	28	24	39	28	28	34	37	24	35	27	36	28	25	26	23	20	35	35	27	32	29	43	42	20	29	22	40	28	33	28	38	21	32	32	28	24	20	31	31	37	29	22	26	35	30	28	32	29	32	34	32	30	32	42	27	28	29	25	22	40	28	23	24	24	26	26	33	29	22	37	36	27	34	24	33	34	33	24	33	25	23	32	25	27	34	36	30	41	32	31	23	24	38	25	29	36	31	24	29	30	41	34	21	32	39	26	35	33	33	26	24	34	28	24	30	28	38	33	23	31	37	36	14	31	30	33	23	21	18	47	24	26	31	30	25	36	34	24	25	24	28	27	31	16	28	40	29	34	27	36	25	30	29	24	35	32	28	26	35	27	33	39	33	35	25	33	33	23	28	36	31	33	33	24	27	41	33	28	39	25	36	26	43	27	27	24	31	26	33	27	21	31	22	25	26	25	28	23	32	29	33	22	37	30	28	35	24	29	28	32	33	36	28	26	38	28	26	30	32	21	26	31	34	29	31	26	42	34	36	36	34	22	24	37	31	24	32	35	29	30	33	28	29	23	25	35	25	32	34	41	29	18	25	21	27	36	27	40	29	33	42	45	30	37	41	25	32	32	22	34	30	37	26	29	36	39	26	34	26	31	38	35	39	25	33	29	33	38	23	34	26	28	31	35	23	40	29	29	25	33	23	31	31	32	43	17	28	34	28	29	24	33	27	31	31	30	18	28	25	28	35	27	20	33	25	30	35	29	30	31	25	31	29	34	26	36	22	21	31	38	28	38	41	21	31	36	26	29	34	45	23	23	34	29	30	36	30	26	30	31	38	29	24	26	20	22	27	25	27	25	32	35	31	23	20	37	31	26	26	29	24	30	23	31	24	30	39	24	21	33	29	23	33	33	25	25	29	35	27	26	23	31	30	28	22	34	31	34	37	26	35	22	27	24	26	25	30	24	22	29	34	42	32	27	25	33	32	23	36	30	31	27	31	25	16	37	27	25	26	26	25	24	31	32	38	42	29	35	23	30	22	34	36	29	28	32	23	24	37	41	29	31	22	30	32	28	31	33	40	32	34	17	23	25	40	24	39	29	51	28	24	28	28	21	30	25	34	29	33	27	24	17	32	40	29	19	43	39	37	33	38	22	42	29	30	26	26	30	36	26	22	26	28	30	33	24	35	31	39	34	40	23	23	26	30	28	29	33	32	34	27	28	28	25	29	29	29	33	32	21	27	24	31	26	24	30	21	24	26	36	35	29	35	30	30	33	23	27	37	37	27	22	21	24	25	24	29	28	33	44	34	28	29	25	16	27	24	33	32	28	26	35	28	25	20	32	32	35	41	30	29	27	26	28	27	37	27	37	28	31	36	31	26	29	32	26	42	30	25	39	33	26	28	32	35	19	30	26	38	28	18	37	25	31	28	27	22	25	25	25	32	35	36	32	36	27	38	25	29	16	38	28	28	34	26	41	32	33	36	27	24	22	28	29	29	29	32	35	23	26	23	25	31	27	32	27	36	37	30	33	28	30	26	33	33	38	17	38	36	26	23	26	23	31	28	32	32	32	27	27	28	32	30	27	37	25	23	32	29	23	36	37	36	24	30	24	29	33	35	33	34	30	30	39	27	26	33	38	34	23	20	29	27	29	31	37	30	27	33	28	24	32	30	38	25	27	20	31	25	34	19	34	30
21548	11293	6064	9461	16926	18640	17516	15266	13617	12499	10815	8884	7514	5760	4705	3541	2981	2575	2178	1792	1343	1105	1038	825	774	749	730	655	616	610	644	602	616	591	582	592	544	565	620	580	537	534	536	539	501	507	463	469	455	448	466	425	440	412	423	416	451	411	431	425	404	375	433	375	401	388	372	399	436	418	414	387	425	387	405	386	358	405	394	343	379	341	352	410	364	366	376	404	400	356	376	367	377	375	380	357	375	350	340	410	371	345	300	349	352	371	382	369	378	338	375	356	374	381	340	372	363	358	344	356	373	356	391	405	345	436	405	385	376	403	360	357	429	440	501	533	596	568	597	594	686	706	686	481	467	448	455	408	438	401	395	400	397	366	334	374	361	349	400	369	371	343	374	366	354	343	339	361	383	373	368	387	391	347	353	355	373	354	359	364	362	381	341	346	387	359	358	349	396	355	348	364	350	363	336	389	357	339	347	325	342	344	367	375	372	363	363	354	335	357	360	324	377	350	353	374	349	349	354	385	400	358	346	369	346	368	346	384	353	358	352	345	378	323	360	350	392	384	351	366	367	336	365	375	357	379	360	343	385	336	315	379	342	341	399	364	352	348	347	344	376	333	390	352	392	365	357	360	354	380	389	370	369	350	328	349	329	357	368	362	356	363	359	333	365	370	385	353	347	360	353	357	366	371	333	373	355	379	384	335	365	382	383	330	388	372	351	333	340	378	354	371	326	323	337	356	366	377	342	345	327	327	339	375	343	354	355	380	365	387	384	381	324	385	345	351	390	343	353	344	366	366	372	365	362	331	352	377	383	359	365	368	348	352	372	384	349	323	374	382	360	357	360	362	370	366	374	370	375	374	374	334	332	367	354	374	329	336	343	372	355	340	344	382	385	408	396	352	383	355	311	365	358	384	349	347	339	391	370	353	366	330	356	336	394	385	353	381	392	353	349	348	348	348	366	343	379	346	376	373	368	386	345	357	343	366	359	374	346	363	349	351	368	368	337	348	345	346	372	368	378	361	383	340	380	347	361	366	357	360	347	374	362	372	370	349	397	363	355	302	343	357	344	325	342	329	338	299	354	369	356	340	378	374	391	368	344	349	350	333	346	375	361	360	411	371	308	364	338	341	362	371	375	372	372	372	363	357	371	363	383	349	391	356	342	376	370	325	378	330	371	374	363	347	349	336	371	368	382	372	370	376	382	356	388	365	343	376	365	385	369	391	362	376	364	372	374	340	366	350	358	339	355	325	327	341	353	354	343	355	376	384	369	364	374	349	347	373	348	360	373	357	340	338	367	378	403	350	393	376	374	327	391	380	370	363	369	397	400	374	350	342	370	331	351	393	369	359	359	368	389	342	342	360	352	362	370	335	362	369	386	354	381	342	370	362	331	360	319	363	386	383	343	368	351	382	378	368	338	380	343	360	352	408	402	325	352	343	361	365	347	366	377	375	333	358	383	367	375	320	375	369	359	363	397	376	378	357	380	350	384	381	366	346	357	347	345	386	334	372	339	338	355	365	353	324	368	342	323	386	373	376	377	384	342	351	355	344	349	351	376	346	375	344	317	376	400	356	328	325	381	367	344	365	358	348	350	314	328	384	374	320	362	367	324	369	347	340	383	370	358	335	359	388	363	336	350	374	356	341	339	419	358	357	364	342	359	375	374	366	332	390	396	330	338	376	351	364	371	398	352	341	376	371	344	352	369	341	359	325	362	398	355	362	372	370	358	396	361	342	362	342	352	375	383	357	393	360	340	362	360	348	346	357	363	363	382	349	348	393	343	362	370	353	384	332	386	374	368	348	354	363	314	364	365	366	353	363	364	347	355	357	374	326	352	341	365	389	373	369	360	359	353	367	374	383	399	337	382	360	368	393	368	389	302	389	372	359	400	334	319	376	360	398	363	344	356	353	339	385	309	377	366	370	342	362	328	375	362	353	352	343	334	360	374	345	379	389	336	352	367	384	346	327	363	379	354	360	406	348	374	356	345	327	388	384	334	334	375	379	338	346	376	358	359	365	360	359	388	395	369	362	385	401	352	353	337	371	358	350	379	354	340	357	369	342	369	376	375	361	374	342	351	351	381	354	332	382	360	346	342	371	347	359	357	326	367	425	377	357	385	336	362	339	350	335	359	367	352	353	335	374	361	358	352	345	387	368	338	351	368	355	351	341	377	383	367	392	352	354	363	380	387	365	354	370	353	373	337	356	365	347	364	350	353	340	394	373	323	338	372	390	347	364	353	374	354	335	387	391	349	339	411	338	359	333	341	337	339	354	368	375	371	349	399	315	345	371	378	333	376	336	359	361	369	360	327	351	359	387	339	334	359	359	344	360	371	363	359	376	349	341	349	336	376	338	310	364	352	340	348	333	396	384	375	340	387	346	344	333	348	350	381	377	357	384	329	338	405	345	345	336	360	355	400	333	357	371	373	366	355	366	377	353	339	406	360	359	350	378	376	366	368	363	375	353	374	354	354	372	375	379	383	338	361	339	383	351	352	345	376	378	393	379	391	353	374	365	331	334	342	368	367	380	383	365	368	356	327	382	334	371	321	409	377	328	368	365	371	391	371	356	364	361	352	355	377	338	363	353	367	359	389	349	392	353	354	364	351	347	357	374	372	349	318	382	310	378	353	365	319	382	363	343	395	331	381	350	360	341	370	336	374	357	387	343	397	356	361	319	378	362	367	379	395	386	347	365	370	353	353	367	362	404	351	329	351	358	348	371	374	381	373	350	367	353	351	348	326	371	341	351	348	378	365	365	367	357	337	336	370	343	390	336	346	383	379	346	372	313	384	342	342	378	356	376	354	344	335	344	364	378	341	375	382	335	311	375	394	332	405	355	391	350	357	315	361	385	375	396	325	383	353	373	373	360	340	373	370	364	360	373	325	403	378	347	339	338	357	390	361	353	383	350	357	373	360	346	323	384	393	363	323	353	320	354	352	355	352	357	335	354	369	368	389	353	360	370	348	360	409	385	334	331	399	350	381	387	357	348	345	378	335	380	413	374	359	344	334	334	355	375	329	315	349	346	407	358	330	359	340	361	362	385	357	316	357	365	367	359	359	371	353	349	369	388	354	359	356	370	333	347	370	368	348	382	367	331	370	345	357	364	367	360	358	366	367	334	355	373	342	329	340	343	355	381	352	354	391	368	397	360	370	368	359	344	374	342	366	381	373	346	348	397	415	334	355	365	350	348	344	368	366	370	343	348	389	359	363	339	367	359	360	356	358	356	369	351	369	382	338	354	332	380	330	375	357	339	314	352	349	378	368	306	397	374	369	383	379	348	342	347	348	349	332	356	403	376	361	359	330	383	340	353	325	343	357	383	366	347	385	351	386	348	366	356	349	329	375	379	359	360	376	373	361	368	347	369	359	342	356	345	403	352	344	369	387	379	360	393	315	352	349	380	365	384	362	359	357	346	385	354	365	361	368	318	321	354	383	341	372	362	373	384	359	346	378	347	393	358	363	358	340	362	348	344
1512	282	134	105	97	133	163	143	135	148	125	101	107	89	75	58	45	38	60	46	37	48	39	44	42	46	40	42	39	37	35	49	45	33	36	28	41	45	47	34	35	31	50	45	38	37	38	40	43	32	36	45	40	33	38	48	33	37	34	40	46	47	36	31	36	38	34	34	46	39	47	37	39	35	45	38	35	25	33	34	35	23	31	39	39	47	40	30	41	32	33	33	37	31	32	40	32	39	39	46	38	40	41	42	37	37	45	41	27	30	34	32	38	40	37	43	38	25	33	44	27	34	37	46	37	45	32	44	41	41	37	39	41	42	42	37	51	44	32	36	38	52	30	39	47	35	45	37	32	38	36	43	37	38	38	37	41	34	26	42	35	41	30	34	32	23	34	25	39	40	47	43	47	37	35	43	39	35	31	37	39	34	43	37	43	37	48	36	34	36	38	29	34	31	41	38	26	33	36	38	39	32	47	33	35	43	33	30	33	45	36	36	44	34	38	31	43	30	30	37	45	41	34	38	39	34	40	34	39	41	33	31	31	39	54	33	38	49	27	58	32	27	31	31	48	37	37	44	45	40	38	35	32	32	48	29	36	39	32	42	40	44	37	31	41	52	40	33	37	36	34	32	45	40	47	34	36	34	37	28	36	31	45	45	26	47	38	33	41	43	34	37	44	40	47	43	37	31	38	41	39	45	31	43	34	42	42	42	35	41	33	35	42	44	40	29	46	34	34	42	37	28	39	37	36	43	38	34	40	52	36	48	32	37	30	38	41	44	35	37	28	44	32	34	37	43	41	37	34	40	45	33	44	44	43	30	34	35	39	34	44	33	30	33	38	39	39	51	37	34	32	40	37	34	45	33	43	41	45	44	40	35	44	46	39	33	35	38	35	39	37	34	35	37	36	37	40	34	41	39	30	44	43	31	49	35	38	40	32	31	37	34	37	28	38	56	35	33	32	50	43	38	49	34	39	42	28	40	38	42	36	39	34	39	50	32	40	34	42	27	30	25	44	32	50	38	32	27	42	34	37	33	37	31	31	38	33	34	34	37	40	36	35	40	35	28	45	37	28	41	34	28	29	32	43	39	39	38	47	37	50	27	38	34	31	25	29	35	33	40	54	42	32	37	35	40	29	43	44	32	32	24	33	31	35	49	32	36	31	39	29	30	32	38	48	36	31	47	44	45	51	35	40	36	37	33	39	40	31	33	35	27	34	29	23	36	46	39	37	32	32	27	47	30	33	37	29	40	44	37	31	36	42	26	38	33	41	37	42	29	33	40	32	44	47	37	29	49	44	37	29	29	43	38	30	46	45	31	31	33	34	45	41	31	29	38	41	40	36	36	45	40	30	46	31	34	31	38	38	38	31	35	39	46	36	35	35	31	31	46	32	35	38	40	40	49	36	35	45	44	44	35	41	29	39	45	51	42	24	32	31	37	38	22	44	33	32	39	35	46	31	34	35	37	46	31	48	35	38	27	43	34	42	27	49	38	31	40	31	34	38	40	47	40	37	49	38	35	36	29	30	40	41	34	33	41	44	26	32	54	33	29	38	37	45	42	36	36	37	32	43	36	35	45	40	23	39	34	30	46	33	40	38	34	38	34	37	34	30	48	43	34	40	40	42	42	29	45	25	31	27	32	46	36	40	43	43	34	38	38	43	31	31	44	43	37	27	34	46	31	30	35	50	23	38	32	39	45	30	36	55	27	35	45	39	38	32	52	35	38	35	32	41	44	35	38	38	29	38	34	35	32	41	33	38	34	35	43	33	35	31	36	43	49	40	32	37	36	41	29	39	34	36	36	32	43	31	31	34	45	40	39	30	32	36	36	30	34	34	33	39	31	32	39	28	36	46	35	32	27	36	33	32	45	37	35	47	40	29	48	35	37	35	37	41	37	25	33	35	37	28	46	30	43	36	39	39	40	32	29	44	38	36	28	42	35	42	33	25	43	40	44	33	29	35	39	42	35	43	40	35	44	32	28	35	43	39	41	39	42	46	42	38	42	30	37	44	42	34	33	47	34	47	38	46	31	32	32	33	31	44	34	40	38	34	31	31	32	28	45	37	36	30	32	39	37	38	35	37	30	40	34	37	35	35	29	42	37	35	35	37	35	37	35	33	37	42	39	43	34	38	36	35	36	59	34	33	30	36	45	23	31	46	38	26	48	34	39	32	33	37	28	39	31	30	38	45	44	29	28	42	41	53	44	35	46	30	35	46	34	33	35	38	45	44	23	32	27	35	45	39	30	39	35	40	33	29	44	31	46	35	41	37	28	32	39	48	35	38	41	34	30	37	32	39	37	28	37	41	41	32	41	33	32	38	43	45	44	49	32	34	25	31	35	46	35	28	37	32	38	38	32	34	28	37	24	37	29	39	44	32	37	37	24	34	26	35	36	38	35	25	38	43	36	42	44	45	37	38	40	24	44	33	31	33	38	47	30	39	52	33	34	47	35	42	39	39	36	30	42	34	45	36	30	40	38	28	42	42	31	31	36	46	39	41	35	39	41	39	32	52	32	43	30	32	34	29	33	43	41	25	38	32	42	39	46	45	27	35	46	28	36	32	44	32	35	41	40	44	36	39	33	42	39	40	24	36	49	29	34	37	36	42	34	33	42	37	30	43	45	36	36	28	39	48	30	40	33	44	39	34	34	35	30	30	39	38	39	48	41	49	36	35	37	43	41	42	30	31	31	37	40	26	35	35	33	43	38	41	38	46	40	36	32	29	31	25	39	34	33	45	34	30	39	35	27	34	39	38	39	31	32	33	33	27	39	38	33	39	30	33	36	44	37	34	32	38	46	39	36	40	44	44	37	25	39	42	32	32	31	53	39	38	32	38	24	37	31	29	40	42	43	35	37	42	35	50	39	45	39	35	41	36	26	33	27	45	44	29	43	37	38	25	41	41	44	40	36	39	33	32	38	34	37	29	33	34	49	41	35	36	39	38	40	43	41	41	31	42	36	32	36	33	39	29	31	35	43	37	35	30	50	30	39	44	47	42	41	32	42	33	33	36	34	45	38	44	36	41	29	38	34	34	43	27	36	35	37	39	42	37	42	21	47	39	34	43	41	44	36	46	41	39	32	40	25	51	34	42	35	49	36	24	42	36	41	33	29	41	42	39	31	36	52	29	37	28	30	29	26	31	37	30	38	35	40	45	37	45	42	33	45	31	27	34	42	46	35	44	42	51	30	34	29	38	35	45	48	34	35	47	33	40	30	44	39	31	28	32	37	39	33	33	33	36	32	48	44	37	38	35	40	35	32	39	38	42	31	43	27	33	19	35	37	40	43	41	34	36	42	38	32	38	32	26	36	40	40	40	29	35	31	37	36	30	40	33	28	37	37	36	37	36	37	35	41	39	33	35	34	32	33	39	38	35	29	48	38	34	36	45	39	23	38	43	33	40	41	38	43	53	40	34	43	39	35	40	36	39	47	34	42	26	41	37	38	34	35	36	38	25	40	32	46	35	29
14465	5646	2837	4421	8813	10485	9927	8496	7709	6882	5867	4558	3991	2845	2185	1669	1439	1272	1244	1057	812	762	682	578	528	502	536	486	538	489	488	513	543	527	507	466	512	505	520	483	505	473	536	520	520	516	493	471	483	461	463	514	471	456	483	512	479	438	502	444	437	488	486	486	461	447	444	442	437	465	472	464	443	460	442	426	447	454	424	443	452	427	417	429	436	431	437	433	477	407	456	448	436	426	435	426	443	437	452	482	457	446	449	443	436	431	464	464	450	431	456	459	446	432	478	433	444	472	469	434	466	472	448	407	426	438	503	447	451	469	418	433	425	428	472	488	507	603	538	560	653	672	608	551	544	505	528	506	506	465	472	432	445	405	398	447	428	466	453	394	453	430	459	427	428	444	445	411	451	459	433	438	432	418	423	439	404	416	425	461	448	441	438	413	441	446	449	437	452	461	463	436	434	433	424	432	407	454	449	445	390	449	444	441	450	445	468	458	451	441	435	405	421	433	418	437	418	432	433	442	422	452	460	460	479	443	450	404	442	432	466	464	435	436	442	483	441	458	428	404	438	426	425	393	470	436	422	403	459	471	418	442	427	417	447	462	452	419	433	451	425	467	422	417	440	427	428	435	401	458	430	459	459	413	463	434	454	441	468	407	430	448	474	430	433	439	463	479	431	439	451	454	429	391	431	410	438	452	428	430	441	448	426	447	451	470	450	437	422	434	393	419	465	455	465	444	430	437	485	412	425	469	415	454	402	479	398	459	451	420	403	434	456	418	455	426	501	444	436	475	423	432	452	428	490	465	434	436	456	468	410	456	476	472	416	477	441	469	433	463	451	443	441	436	448	438	440	475	452	414	451	476	461	472	429	429	447	458	469	383	456	419	446	451	460	425	466	451	436	425	468	425	438	461	452	452	446	462	449	451	467	434	434	429	464	432	448	420	450	439	441	435	437	441	450	417	420	461	444	452	419	431	453	428	448	474	430	424	471	467	399	408	405	443	420	450	433	430	432	455	437	455	432	416	434	485	476	427	431	417	416	411	448	447	426	478	458	422	441	450	451	450	402	454	430	453	440	397	445	432	416	403	428	434	424	418	425	408	403	456	417	468	437	450	477	436	415	444	451	419	444	412	407	441	433	447	443	449	440	445	425	473	432	459	439	430	454	434	436	422	452	433	444	405	439	423	407	429	456	414	439	453	403	437	418	477	460	400	402	439	486	445	438	411	438	450	442	403	449	462	422	420	418	458	443	431	470	408	422	429	460	469	444	413	469	434	461	454	454	410	418	449	462	453	397	441	438	446	444	431	416	485	438	430	446	429	429	442	430	440	424	457	391	423	446	472	407	447	419	451	448	392	456	445	428	450	449	448	458	428	452	471	505	437	433	454	460	439	430	466	433	457	425	427	440	392	456	409	408	392	416	445	455	434	448	428	477	432	458	432	424	399	432	435	469	448	421	484	415	418	441	413	463	465	445	400	467	442	436	472	431	399	446	424	412	457	423	470	444	462	440	420	469	454	409	466	454	469	441	418	419	424	417	451	452	438	427	482	432	435	407	444	448	453	428	441	436	465	453	427	466	447	466	418	438	442	408	461	443	464	439	465	428	441	427	445	450	461	403	447	426	443	449	433	433	477	470	446	436	444	430	420	443	483	452	478	412	434	431	476	473	443	446	502	424	399	446	451	467	410	449	464	465	443	428	411	461	450	414	446	405	407	466	411	451	467	445	440	410	429	441	417	481	433	442	462	466	419	473	424	441	440	417	430	428	438	435	433	435	436	438	423	420	422	405	418	447	464	447	467	463	422	459	466	467	445	427	435	445	459	469	451	449	402	460	399	431	441	457	477	445	432	464	443	437	444	446	454	442	422	421	449	426	441	445	435	439	401	439	442	398	424	441	430	470	445	435	407	406	432	476	455	469	415	439	483	440	414	453	432	454	443	446	432	470	430	411	418	438	438	454	437	445	454	473	457	468	437	409	412	423	464	451	438	431	454	467	432	458	428	441	467	443	433	418	478	435	468	463	430	394	474	463	444	438	454	423	440	416	433	455	474	437	454	460	445	426	449	413	392	422	455	466	482	449	419	422	451	416	418	452	449	437	458	454	464	436	434	449	452	450	433	387	422	418	426	476	446	411	484	440	440	436	464	429	421	450	459	442	474	452	437	410	400	418	442	444	431	489	439	431	447	466	459	401	435	436	450	459	434	442	456	434	425	422	479	462	426	470	425	437	433	436	457	473	409	417	452	477	431	419	459	470	397	448	457	447	431	443	416	445	420	434	464	466	445	380	436	420	440	455	412	418	478	435	443	454	421	439	431	436	433	477	450	434	434	448	416	433	424	443	414	459	431	463	420	413	481	433	410	442	455	437	444	442	409	420	450	451	416	459	463	432	416	451	444	451	432	497	444	421	436	430	427	440	431	466	407	480	447	436	393	431	437	437	436	439	440	448	437	452	438	468	450	416	459	451	435	455	439	390	446	440	447	442	430	422	423	422	466	451	450	429	457	441	440	432	432	432	436	427	455	415	470	425	445	444	465	404	425	439	446	443	427	429	441	443	423	426	439	461	470	428	451	444	472	444	445	438	435	472	437	449	442	482	436	457	430	423	453	463	424	451	446	452	422	428	449	448	447	405	451	418	469	440	424	420	410	437	434	448	463	443	437	457	436	454	403	435	422	405	458	429	418	438	459	466	442	453	428	468	441	449	429	415	478	430	432	449	440	419	440	444	408	431	417	450	447	411	435	429	442	463	419	433	432	470	419	427	432	437	417	462	408	433	433	449	462	482	390	464	406	423	465	457	456	444	445	441	447	441	456	457	431	489	455	459	459	417	436	437	409	430	435	442	460	417	444	452	411	448	492	422	432	477	425	432	435	446	436	465	411	466	476	444	437	422	443	452	455	414	437	442	439	451	414	443	414	449	407	430	469	482	449	450	437	456	419	448	449	433	448	433	438	476	437	459	449	432	436	421	436	437	423	443	469	450	448	435	423	469	392	440	438	423	442	459	454	440	424	419	431	415	440	455	462	423	418	443	425	424	431	418	405	460	441	445	435	449	413	434	458	444	448	449	449	423	439	435	423	419	437	442	464	424	447	465	476	448	427	453	457	430	460	419	389	442	450	439	427	450	473	475	447	436	419	417	441	413	448	457	458	400	411	417	388	451	477	450	431	450	465	441	446	478	427	462	433	464	428	456	389	413	445	423	454	459	451	453	459	465	464	436	409	392	465	436	419	453	427	407	414	434	428	425	423	482	448	422	412	467	475	475	421	456	484	472	442	445	475	410	439	442	448	433	443	444	470	414	471	452	449	468	459	396	424	465	421	481	440	440	450	417	447	421	424	448	445	453	392	469	418	443	424	442	470	477	468	443	425	432	439	449	457	439	405	450	462	456	469	449	430	457	408	440	421	441	469	445	486	418	465	418	444	413	405	394	428	485	476	446	449	421	444	451	464	447	417	456	441	439	468	462	424	430	430
1213	578	271	152	181	261	245	231	204	211	186	139	117	101	73	70	70	55	57	49	44	47	53	36	43	35	40	35	37	33	37	30	32	43	30	36	40	33	37	50	37	32	27	36	26	32	29	48	33	29	23	39	28	28	34	37	37	31	31	31	28	28	29	41	32	37	28	27	35	19	36	35	30	29	28	23	34	35	33	31	30	31	32	44	23	30	29	31	25	32	24	33	22	33	25	38	24	37	30	35	38	32	33	38	29	27	37	33	30	36	35	26	31	35	29	24	35	35	30	35	28	30	30	31	38	42	35	27	33	31	22	33	33	32	30	32	26	37	39	43	34	39	41	35	41	39	32	33	31	26	41	29	34	26	36	40	24	38	31	28	38	23	35	28	27	23	33	43	36	36	45	31	31	25	26	29	32	24	34	30	20	37	32	25	23	29	38	42	27	36	31	28	24	35	33	33	33	26	37	37	30	31	33	24	42	27	40	33	36	30	23	33	42	35	30	28	29	37	35	27	30	40	35	26	28	34	23	29	28	40	33	32	35	23	36	15	37	30	31	32	40	36	28	33	30	27	18	39	31	26	38	24	24	28	28	23	27	34	29	34	25	38	34	26	23	32	41	43	26	25	28	31	47	39	31	34	29	41	39	26	38	37	32	23	48	25	30	27	28	24	27	35	42	37	29	18	29	30	35	25	36	24	30	30	31	25	35	34	29	32	30	35	26	24	38	26	34	22	26	36	23	35	24	31	31	33	34	30	25	32	31	37	30	30	24	29	25	37	41	40	25	38	26	31	32	29	31	27	34	39	42	23	28	29	21	23	30	31	23	22	30	36	33	42	27	21	28	29	41	28	28	28	28	33	34	34	39	44	36	28	41	29	30	36	28	24	33	28	39	31	50	38	33	25	20	33	37	29	31	29	25	36	32	28	31	29	26	25	37	25	29	34	31	31	27	24	33	19	36	47	37	37	32	33	35	37	36	31	38	24	34	31	26	27	33	28	40	36	22	29	35	26	23	38	40	40	38	34	31	34	43	23	25	33	39	23	32	27	30	32	35	28	36	31	34	33	36	35	23	29	34	31	32	29	31	32	33	28	29	33	30	37	32	29	34	32	30	31	31	37	31	31	35	36	33	28	27	30	39	33	37	31	31	31	21	36	30	34	27	43	22	30	25	35	22	29	30	32	27	34	36	31	45	40	31	26	36	35	39	33	29	34	26	27	38	32	23	33	26	24	30	20	34	22	31	31	28	27	24	22	32	36	33	31	34	24	16	37	32	28	32	34	42	26	39	37	32	31	31	29	28	34	24	25	27	33	35	33	33	30	40	26	25	33	34	27	27	34	22	30	33	29	33	39	36	30	32	39	30	30	28	33	30	38	36	35	28	27	38	37	36	26	34	33	32	25	24	36	35	39	29	33	37	31	32	39	27	35	35	35	29	32	33	22	29	32	28	29	42	20	30	26	37	29	35	35	33	33	32	27	28	29	35	34	25	30	35	26	35	32	38	25	34	24	25	35	40	26	32	24	24	26	32	20	32	30	28	34	42	31	25	33	25	33	30	40	32	34	26	35	34	25	37	32	32	27	21	26	35	33	30	27	32	38	36	28	33	29	35	30	25	28	39	37	29	28	26	39	30	28	34	33	32	41	25	44	29	40	34	30	30	39	35	33	36	24	24	31	28	35	21	29	24	30	28	39	26	35	33	49	47	24	25	29	46	31	33	22	33	32	27	26	29	24	28	32	35	33	31	32	31	29	28	41	42	41	37	35	29	46	32	27	29	38	17	33	25	20	29	40	35	43	24	35	47	27	30	37	37	31	27	37	36	25	26	21	46	27	46	28	26	27	26	26	31	32	30	40	23	31	22	36	34	39	27	28	36	35	35	30	20	24	39	30	22	30	22	26	28	28	30	29	31	33	28	31	28	24	43	21	40	30	30	22	24	27	18	25	31	37	29	25	35	35	28	18	37	36	33	38	30	40	24	30	34	28	36	26	30	33	40	41	26	28	31	29	31	34	36	28	33	39	25	20	30	30	36	28	23	37	29	25	28	30	42	35	32	36	39	26	38	36	44	25	32	35	30	27	35	30	44	30	28	32	31	26	35	39	21	25	45	37	21	22	32	26	27	32	29	41	28	31	29	21	24	38	39	28	32	33	26	29	32	26	35	34	39	30	31	34	32	34	43	34	29	26	37	37	38	33	38	23	36	26	28	30	30	23	28	28	37	38	33	33	38	22	29	32	28	24	30	21	30	27	34	28	34	27	25	28	40	34	44	31	28	26	24	32	21	26	31	38	27	34	24	32	31	41	40	33	27	21	39	40	38	37	29	32	27	30	24	28	50	33	30	41	24	31	35	22	30	34	32	37	40	26	35	30	37	33	28	40	36	22	23	29	27	29	39	35	36	30	42	29	36	36	28	24	34	35	30	29	34	34	30	37	40	26	30	43	40	34	35	24	37	28	36	26	34	41	28	24	36	42	29	22	32	25	26	35	35	32	36	28	36	26	34	31	36	28	36	26	28	35	29	26	35	25	27	36	37	30	39	28	34	36	31	34	27	33	25	36	34	34	22	25	45	28	28	34	36	29	28	39	26	46	30	30	41	25	31	37	37	20	38	37	35	28	32	31	31	28	54	43	31	36	27	27	26	31	36	23	28	35	44	36	28	30	32	29	26	33	40	27	28	37	32	24	31	37	39	24	19	46	23	23	30	34	41	37	32	25	31	29	32	35	32	32	28	34	35	31	31	22	33	37	37	44	33	33	35	28	31	35	33	26	36	34	35	37	37	43	25	35	29	19	23	29	36	47	37	28	27	28	42	35	35	33	27	37	29	24	39	32	32	30	32	33	28	23	25	25	34	32	29	32	30	26	33	30	23	28	37	48	28	26	34	26	21	31	39	33	24	42	44	33	42	31	37	30	22	37	31	30	29	30	33	47	27	40	36	25	29	30	33	29	29	33	30	21	39	34	39	33	30	27	31	31	30	36	29	25	31	34	30	35	32	28	42	22	30	37	38	31	27	42	30	28	37	32	36	24	28	29	25	34	36	27	30	34	30	25	32	27	38	25	32	31	26	33	28	31	33	46	38	25	31	27	31	28	28	21	23	32	31	37	32	27	29	19	28	29	30	33	36	37	35	31	39	27	35	40	48	33	32	32	37	25	27	29	23	24	25	30	36	32	32	31	42	35	28	40	25	39	32	32	35	25	36	31	30	30	24	28	26	34	39	31	25	34	33	34	29	31	30	33	37	32	47	28	43	18	45	39	29	33	31	25	32	33	40	34	38	31	27	37	33	34	33	30	27	29	31	30	39	31	38	26	39	32	38	26	35	38	32	35	31	27	42	27	22	40	40	34	31	39	34	32	26	28	34	36	23	29	20	25	21	25	27	29	41	29	29	25	38	32	29	25	35	34	34	32	29	33	29	36	39	39	36	38	47	27	24	34	28	23	29	26	32	25	21	31	30	28	26	26
18359	9428	4690	7565	14027	15542	14425	12277	10992	10144	8443	6748	5621	4140	3098	2406	2167	1896	1686	1433	1072	931	783	695	658	699	578	604	555	486	533	542	495	559	516	547	522	522	524	485	554	536	484	470	487	521	502	462	453	423	433	457	452	392	428	446	413	428	446	424	435	430	446	420	377	389	392	422	416	419	424	424	388	409	390	423	402	374	397	390	382	377	368	382	384	407	356	372	388	364	391	408	372	380	364	405	397	381	407	394	398	365	397	383	400	404	362	413	394	373	368	371	356	357	426	384	403	400	396	403	414	380	371	427	386	379	445	416	379	377	370	370	401	393	381	416	356	468	585	686	722	746	569	483	524	543	454	492	469	433	412	435	368	397	418	370	398	377	390	386	357	355	399	392	349	393	378	397	347	361	367	408	393	347	384	404	384	363	380	379	388	406	385	399	374	375	400	375	372	382	410	377	383	383	409	361	392	367	382	406	345	399	377	394	368	387	390	382	412	388	415	379	339	366	359	380	413	385	422	386	378	380	368	364	377	382	359	389	377	386	409	370	359	360	385	417	382	364	371	392	385	384	382	383	389	375	377	385	354	391	387	387	374	420	391	368	364	387	381	380	360	363	390	360	415	368	349	377	368	392	372	387	391	405	394	391	344	392	382	409	378	396	383	347	379	402	401	361	404	370	379	375	360	396	354	412	357	375	392	374	385	358	392	357	389	371	357	360	382	409	371	380	389	406	374	385	416	375	387	368	406	401	393	372	373	386	352	361	385	381	374	384	398	356	386	376	399	371	379	364	375	397	449	368	349	406	392	376	373	405	418	408	377	386	367	402	392	399	379	383	381	415	396	397	387	372	382	355	373	366	362	389	395	365	380	348	378	358	378	325	425	354	391	382	357	350	388	387	383	368	392	395	360	393	401	389	386	400	374	384	387	374	379	381	374	396	398	407	402	373	382	406	386	384	392	410	349	396	360	343	386	383	368	354	369	393	375	391	378	375	375	405	374	384	380	373	389	352	385	405	357	452	370	357	414	383	368	405	347	376	398	404	356	417	436	385	379	378	412	400	380	363	370	373	364	400	395	395	375	368	324	396	376	359	330	376	363	426	354	379	375	394	395	389	380	404	386	376	350	390	398	403	420	389	355	389	380	398	387	377	398	403	378	401	365	374	391	368	359	403	382	375	383	408	354	374	403	390	379	362	378	402	368	400	378	359	395	399	372	368	383	369	364	352	403	397	344	329	384	401	361	382	373	411	379	365	372	368	398	363	391	389	366	388	384	363	362	389	377	373	374	383	400	366	401	395	372	403	355	337	392	385	380	344	375	385	355	368	408	377	370	390	356	371	392	399	365	408	377	402	394	371	372	402	392	363	377	370	372	399	383	383	411	372	384	362	378	320	378	388	378	351	386	400	384	369	400	383	393	416	372	383	362	371	366	384	368	380	402	396	402	375	403	372	386	356	407	364	364	394	395	392	394	409	366	368	384	406	403	353	337	381	384	374	374	402	395	397	375	382	351	376	348	392	355	386	376	387	371	367	390	376	412	400	387	423	377	405	423	400	395	381	387	361	389	377	380	386	370	379	382	393	385	391	410	392	376	409	371	358	373	370	379	380	359	398	384	385	387	410	365	380	418	378	373	380	373	393	401	380	375	380	369	363	400	359	398	379	387	374	394	376	360	401	356	358	385	365	357	391	422	345	368	393	349	349	364	383	343	402	395	394	410	349	357	364	390	399	387	372	375	369	413	396	359	379	387	363	413	396	378	379	380	387	395	360	371	391	365	357	366	386	364	375	394	392	324	388	399	350	374	344	380	406	394	399	394	370	357	387	414	373	352	370	390	408	350	395	385	403	351	383	388	413	381	391	372	369	377	358	401	355	400	415	399	373	372	402	363	386	408	390	393	408	359	374	394	367	374	362	348	366	346	370	381	390	407	372	362	370	355	387	419	379	408	356	381	363	387	417	357	389	386	396	363	405	364	375	380	379	339	399	370	364	404	370	375	374	344	347	375	391	403	364	348	387	379	399	365	387	376	385	381	395	336	376	368	364	403	387	375	368	364	409	362	371	388	345	362	374	368	390	392	370	360	388	383	366	376	390	351	407	331	406	368	397	366	389	399	383	384	385	401	387	374	378	399	414	387	402	384	355	392	352	370	355	382	361	393	401	390	357	381	374	382	376	393	356	390	366	423	375	377	393	346	378	362	334	369	371	371	361	405	395	333	380	376	421	369	367	378	396	362	395	418	404	364	398	391	396	386	371	366	363	418	375	398	393	366	395	352	375	373	382	397	398	426	349	356	371	399	382	394	339	386	374	371	358	360	391	389	376	384	383	364	365	346	402	386	406	369	395	366	397	411	349	367	373	409	358	369	362	374	384	346	372	370	414	379	372	372	372	379	395	387	388	376	394	399	384	377	378	404	359	369	396	355	387	376	387	402	380	375	397	352	369	373	360	358	415	375	389	369	404	394	383	370	364	386	368	391	396	375	353	386	389	377	404	384	361	367	376	386	359	391	396	370	361	397	358	399	399	346	368	411	382	381	410	385	399	368	366	397	387	394	395	404	343	374	379	379	367	369	393	399	367	361	360	382	373	382	409	418	372	388	367	404	379	386	347	369	378	370	351	377	371	383	381	367	398	358	376	356	348	404	366	391	370	383	382	367	390	409	399	387	384	388	405	383	413	388	375	360	412	388	382	356	366	379	366	411	362	361	389	382	409	379	409	437	410	394	371	415	375	380	375	414	379	366	370	380	406	355	381	364	366	344	331	393	402	387	386	371	383	386	381	379	395	392	387	366	410	396	409	364	419	392	379	391	380	349	367	432	407	377	379	371	361	393	394	400	381	356	392	410	383	371	353	397	383	381	366	370	365	386	368	396	375	387	419	367	381	387	357	396	379	375	387	403	398	392	396	407	390	408	356	369	360	359	359	382	389	373	397	372	376	364	385	411	396	395	364	404	346	367	366	381	373	380	404	339	371	401	382	370	387	350	367	386	379	356	380	377	373	364	347	338	406	387	368	408	392	367	344	358	378	402	407	378	384	390	428	356	375	405	401	401	369	379	386	357	364	387	385	382	360	348	399	383	364	358	390	411	389	386	397	393	409	384	361	390	382	359	386	387	342	367	371	378	401	362	411	434	393	384	381	352	397	387	377	384	384	383	378	363	364	369	396	369	400	414	363	377	407	371	397	392	376	394	387	374	346	379	412	363	400	387	390	413	361	374	354	379	357	344	356	366	409	366	380	387	367	374	384	402	358	385	357	380	333	361	396	378	379	411	367	377	376	337	379	369	380	350	381	352	417	398	372	371	395	426	402	394	377	362	382	392	399	384	382	350	378	369	390	397	388	410	360	377	340	385	400	379	388	397	378	381	404	388	372	385	390	398	390	376	365	427	352	369	396	358	377	347	382	345	393	390	377	393	380	381	342	402	382	387	378	364	380	374	375	390	380	392	373	402	396	403	383	422	383	406	391	376	428	391	395
2359	533	266	149	180	245	231	222	227	193	185	168	166	110	96	64	83	71	55	55	38	36	34	52	39	36	28	35	34	37	31	35	34	31	41	40	28	35	35	40	24	30	30	29	25	29	28	33	37	32	28	39	31	23	38	28	36	36	24	45	39	25	22	28	29	30	28	27	44	26	44	23	28	22	33	34	33	24	34	31	24	30	34	25	27	22	45	41	25	35	32	37	32	27	29	32	34	29	24	25	23	31	25	35	26	29	26	36	32	31	30	39	38	33	37	25	35	33	20	18	30	40	32	38	28	19	38	34	30	29	26	25	29	28	39	28	24	30	29	40	42	43	31	33	35	32	24	42	23	28	25	33	31	32	29	30	31	31	26	21	38	22	31	30	31	38	22	24	32	47	24	29	32	29	24	22	28	38	29	32	36	39	33	29	26	27	32	29	33	30	34	29	24	28	24	30	34	33	34	28	32	23	29	29	29	39	26	33	37	23	27	31	27	34	33	30	33	27	37	23	28	39	28	28	25	37	37	30	32	33	28	27	16	23	27	29	33	33	21	42	31	31	29	39	31	27	28	30	29	25	27	23	31	29	29	33	18	36	32	24	26	22	25	38	32	24	41	27	28	28	36	24	24	35	28	40	29	34	31	29	29	31	25	29	34	36	28	36	39	26	18	30	36	36	30	35	30	28	31	27	27	21	24	23	36	36	34	28	18	24	36	42	36	33	35	32	27	31	24	29	32	39	25	21	22	34	20	37	30	22	20	27	29	34	29	25	37	33	27	38	30	47	37	34	34	30	26	30	33	25	26	44	32	31	30	26	28	32	28	29	20	29	33	29	31	36	18	27	27	30	27	31	26	34	42	27	28	31	37	29	20	20	22	27	36	30	30	30	29	34	22	31	35	30	36	27	42	24	24	37	39	35	27	30	33	16	28	25	30	42	29	40	29	40	21	34	32	21	24	25	34	31	34	32	22	29	23	26	31	29	31	24	24	24	30	16	25	27	39	30	23	29	32	25	41	37	27	36	30	24	26	28	27	30	34	34	24	31	40	30	35	34	40	30	36	27	22	37	30	28	33	25	32	33	29	28	19	28	37	34	26	38	32	28	31	28	35	31	28	21	21	27	41	27	32	29	29	31	28	30	34	35	36	25	38	18	29	29	24	27	27	27	42	38	40	25	36	21	31	25	22	30	35	35	25	30	32	35	32	29	36	34	23	25	29	35	27	33	34	32	39	26	32	29	23	21	41	32	18	28	34	23	30	29	30	25	33	44	30	18	35	30	20	25	33	31	24	20	27	30	29	27	28	22	36	30	33	28	31	25	33	32	21	28	28	26	26	30	27	30	31	34	33	37	26	32	27	30	27	33	31	21	23	19	31	32	23	41	26	38	28	28	22	27	27	41	19	29	28	30	27	25	25	26	35	32	34	19	23	41	28	32	30	36	29	34	33	30	29	32	31	38	35	42	25	24	36	27	35	25	38	23	33	34	32	33	32	32	36	32	28	38	31	27	29	29	32	31	36	21	21	39	21	33	34	22	42	27	39	31	31	30	32	19	34	34	35	36	32	36	32	26	31	28	30	32	34	31	23	29	28	28	24	27	29	31	22	32	28	38	17	21	20	30	31	33	32	31	37	30	22	27	31	29	35	27	32	36	42	32	39	26	33	30	35	33	32	27	33	34	39	23	31	15	32	33	23	31	33	35	27	36	28	33	30	35	29	28	26	29	38	29	33	32	31	27	39	28	28	36	36	33	27	33	27	25	41	28	35	30	28	25	26	32	38	27	25	27	32	37	27	29	32	23	30	28	24	34	35	30	36	29	39	29	33	35	33	23	28	27	39	18	29	22	24	26	32	32	31	33	25	30	35	28	32	28	23	26	33	25	27	33	24	31	26	22	18	28	26	36	29	27	19	31	25	20	30	36	31	27	28	28	25	30	23	30	27	32	38	31	26	24	26	37	28	24	34	28	23	32	34	35	29	25	29	33	31	29	36	32	25	38	29	30	25	30	42	21	29	38	24	30	36	32	22	31	34	22	36	25	27	30	30	30	22	27	30	36	32	27	26	28	27	33	25	30	31	23	28	42	31	27	28	27	30	19	31	25	23	25	44	31	36	35	28	36	37	26	32	18	38	28	30	32	35	25	35	33	25	15	35	27	20	28	30	21	36	29	25	34	28	22	28	31	25	37	40	22	28	24	31	23	32	30	31	23	28	34	34	31	33	29	38	30	28	30	34	31	40	26	30	20	32	22	31	27	26	31	30	27	26	29	30	35	24	28	39	28	35	39	37	28	32	30	26	23	33	32	30	32	28	31	32	18	22	32	23	27	32	26	32	24	34	36	16	34	31	42	33	36	32	37	32	34	28	31	23	36	21	31	22	29	28	44	31	35	31	33	30	30	28	34	31	36	41	34	33	41	35	29	24	30	37	38	23	31	29	26	33	22	26	34	27	26	25	20	43	25	25	22	33	29	33	31	31	24	29	29	31	32	25	40	29	24	26	30	23	26	31	30	30	27	25	36	29	25	30	36	26	19	17	32	27	22	36	38	26	27	35	35	30	23	36	29	32	35	34	29	33	36	30	24	27	34	28	32	28	33	36	32	30	19	22	27	32	20	28	24	29	19	38	38	27	35	29	28	30	25	17	19	28	30	31	31	37	29	26	24	34	29	29	31	30	28	28	22	25	39	39	39	25	29	35	27	35	33	20	33	31	38	34	27	27	26	27	35	33	22	32	25	23	30	33	29	26	22	30	32	46	31	28	29	22	35	32	35	33	30	37	26	30	34	28	20	27	30	33	39	31	35	33	34	27	35	29	32	29	27	30	32	26	31	26	29	29	34	34	32	22	31	39	29	31	25	27	31	23	28	32	29	23	26	26	34	36	23	23	26	29	24	24	36	25	31	32	24	22	37	25	25	23	37	38	34	28	34	21	26	29	33	30	26	36	33	33	28	31	31	36	27	25	27	28	36	35	30	25	30	32	20	34	27	33	38	29	21	27	25	29	22	24	25	34	36	23	26	38	29	39	23	34	30	34	18	22	27	34	23	28	23	29	24	26	35	33	38	29	19	22	31	28	40	30	32	36	40	24	32	31	26	30	42	41	27	31	18	36	33	22	42	28	25	38	29	21	28	31	31	30	25	27	27	20	29	33	39	24	29	38	28	41	28	26	38	32	29	23	26	34	21	37	27	31	33	30	31	29	29	26	24	31	37	42	33	29	32	31	42	30	28	24	25	37	33	26	32	26	29	33	35	32	30	38	38	24	29	35	28	31	25	15	38	23	26	34	20	24	28	33	35	31	28	30	26	35	28	24	41	30	22	31	21	41	34	23	28	34	27	17	41	21	28	35	34	28	25	36	21	31	27	26	31	24	24	33	25	26	32	34	31	33	31	35	25	30	27	33	21	37	30	25	23	37	27	28	33	33	30	29	21	43	37	27	30	31	21	38	30	34	25	36	32	26	30	26	36
17658	8389	4395	7179	12800	15285	14184	12593	11393	10096	8921	7074	5923	4226	3343	2610	2153	1871	1712	1456	1093	904	791	709	651	607	556	600	514	519	492	517	502	521	522	476	501	557	499	481	516	489	467	466	468	408	449	428	431	427	397	435	423	391	426	446	419	413	415	386	417	369	399	392	358	389	371	364	388	401	366	379	401	381	408	389	351	380	380	386	371	348	369	374	356	353	359	393	358	343	347	390	371	388	396	351	358	382	366	373	355	347	401	346	368	371	365	373	366	402	388	364	346	369	351	366	362	375	374	413	348	333	361	380	342	362	380	326	395	362	366	360	383	334	348	351	365	385	611	730	756	680	565	524	443	510	445	403	402	389	366	345	381	323	366	369	347	344	349	378	360	350	358	355	399	373	372	320	353	378	379	358	366	341	336	326	363	317	360	325	363	360	336	344	347	369	345	357	333	365	373	353	350	359	388	376	353	377	387	367	352	343	353	342	345	390	315	364	375	358	363	356	347	344	355	358	356	327	389	366	347	348	386	377	365	346	384	362	379	369	313	385	363	345	349	372	348	390	361	327	356	353	354	336	342	344	370	382	405	357	346	392	347	384	342	371	348	363	383	346	369	324	382	356	358	386	364	321	359	353	360	371	338	354	372	337	354	360	369	342	352	393	343	358	363	362	355	384	368	357	347	326	366	381	360	356	319	385	359	319	360	345	361	365	343	354	343	354	322	367	354	356	338	368	351	371	340	365	347	350	361	349	343	347	357	359	366	353	368	342	390	370	322	347	353	410	376	342	385	337	395	375	361	349	347	379	368	335	374	371	337	332	380	377	366	333	342	349	347	338	353	360	358	316	357	349	342	340	366	347	351	331	340	355	348	349	348	356	321	340	382	340	372	361	376	380	371	374	354	353	337	367	341	372	362	377	357	340	355	360	338	324	354	377	385	336	388	343	367	367	376	357	346	321	363	373	394	348	338	359	361	353	361	369	347	361	398	362	359	355	362	341	372	336	339	400	353	351	357	313	394	342	372	349	356	338	371	389	370	337	361	377	352	374	328	384	360	336	386	329	346	355	406	344	324	365	352	373	342	330	373	355	360	351	333	342	352	337	340	346	387	363	376	381	364	322	366	353	367	334	379	353	398	373	358	368	377	373	376	385	336	340	382	380	350	398	360	380	348	349	343	389	358	362	352	356	354	354	322	331	401	354	348	398	359	362	373	371	348	358	361	327	381	363	362	342	348	360	345	369	359	345	358	371	350	377	357	346	371	368	311	324	362	376	343	346	332	354	340	383	352	334	378	334	373	310	359	328	351	372	395	394	347	341	361	366	339	351	359	351	373	358	387	333	357	334	342	351	355	371	328	351	375	345	328	359	343	342	343	364	337	352	357	364	369	381	361	352	351	344	380	367	360	332	362	360	376	347	384	345	336	368	370	357	367	366	362	346	391	382	339	353	370	359	360	320	384	357	353	360	337	367	377	377	367	347	367	376	346	355	397	378	331	374	354	360	339	369	360	357	347	304	350	365	323	379	358	340	386	357	375	369	358	358	337	371	363	383	369	369	362	353	350	372	341	358	380	337	346	357	343	350	356	360	374	353	352	321	350	355	359	351	366	367	381	321	325	395	382	382	390	410	348	324	352	363	331	355	381	348	345	362	310	358	378	364	395	339	362	395	317	368	389	376	338	392	362	329	350	386	359	342	375	375	327	373	362	360	349	362	345	353	370	383	358	385	365	353	356	358	369	371	375	368	334	359	355	358	368	357	375	350	384	367	357	363	358	376	343	368	339	386	357	345	355	375	355	335	353	347	353	351	355	405	354	364	358	363	365	391	376	327	383	323	332	351	352	387	372	394	366	352	386	354	363	368	393	310	336	370	412	372	340	407	358	367	324	335	359	379	357	370	362	355	382	337	366	364	349	338	355	365	348	355	347	347	358	361	408	353	345	373	378	340	352	376	342	372	369	360	369	341	359	391	376	325	358	342	357	327	381	380	385	350	338	371	383	377	352	355	372	358	413	373	356	397	363	325	338	343	359	348	364	389	346	367	362	398	380	371	341	382	363	335	359	349	357	350	385	362	386	348	350	352	336	365	334	390	358	384	360	338	358	355	349	359	355	361	366	378	353	384	361	376	351	341	373	355	345	402	379	400	360	340	395	361	371	366	366	362	366	342	358	348	344	374	343	392	351	364	412	325	344	383	361	372	349	355	375	353	382	335	358	385	360	348	347	371	371	373	359	333	355	360	363	387	352	370	351	375	362	342	368	353	362	360	371	355	384	369	370	365	334	359	380	350	353	357	330	333	381	346	375	367	321	366	397	389	354	362	394	351	373	379	336	350	373	369	342	349	319	367	354	342	367	363	328	358	334	377	366	348	374	318	343	337	367	361	384	368	344	355	384	320	346	389	361	355	326	332	359	371	357	359	352	366	399	323	372	364	343	367	361	347	347	344	382	342	361	395	331	346	369	349	369	322	339	364	341	319	331	391	350	356	381	382	331	364	364	371	333	344	363	355	363	333	362	349	384	370	374	371	377	371	372	329	345	342	326	328	374	333	364	332	334	377	337	341	349	379	367	369	359	379	345	377	348	367	378	365	375	350	314	357	333	347	351	361	340	339	355	356	318	339	371	354	385	355	372	380	354	385	355	359	377	360	384	350	310	357	330	363	332	382	344	350	321	366	331	385	364	353	370	372	371	348	368	355	337	346	343	339	334	342	368	351	402	326	366	345	335	367	355	341	363	370	339	330	385	374	326	373	394	363	353	351	344	344	349	385	360	390	360	344	404	359	347	374	352	374	352	342	387	395	338	368	342	338	353	325	370	387	368	371	359	344	342	364	352	354	324	361	360	344	382	355	337	343	354	343	362	350	377	361	386	354	346	360	342	344	375	358	368	350	346	363	393	332	363	346	379	341	395	366	369	349	381	389	358	379	350	315	347	337	357	354	343	356	360	366	362	401	354	357	361	343	349	368	379	418	336	326	383	366	387	345	328	353	356	347	364	335	375	353	376	349	382	362	339	378	394	363	364	370	337	393	357	356	361	355	360	412	384	319	378	395	361	350	335	357	361	402	357	361	372	363	374	371	341	363	338	374	328	367	375	377	342	342	400	390	332	364	376	339	360	364	367	388	333	341	339	348	368	356	383	357	368	365	374	369	350	335	344	402	345	377	343	338	347	328	344	334	349	343	353	390	357	381	362	380	375	345	344	361	360	365	383	327	376	381	364	363	376	380	349	309	336	365	370	338	344	380	386	372	368	371	356	378	358	377	398	348	347	354	365	336	361	367	354	353	340	337	370	362	390	358	336	349	352	334	361	344	360	329	404	356	375	376	365	338	378	363	376	359	349	356	333	364	395	358	390	351	337	368	398	365	380	349	366	345	345	358	361	382	380	346	325	368	362	386	323	371	346	362	361	364	359	353	364	379	353	313	365	344	371	350	345	331	361	357	376	347	335	376	341	370	354	386	345	346	381	362	371	351	369	346
1842	790	346	209	207	303	338	318	331	272	262	210	170	130	109	81	67	72	77	57	47	46	34	37	40	33	30	43	28	29	23	35	30	33	21	26	34	30	31	38	29	26	38	23	21	26	29	23	22	21	23	14	27	22	30	27	20	26	24	31	34	37	33	25	24	22	28	27	28	23	17	24	23	24	27	29	32	17	37	18	21	28	26	25	27	30	26	19	30	28	14	29	28	25	23	22	27	33	26	19	42	30	23	27	26	20	28	36	26	20	26	24	19	32	33	21	22	31	23	39	26	30	31	38	22	25	26	26	27	18	20	29	15	26	18	22	24	18	25	55	33	21	29	32	34	27	32	23	22	21	22	21	27	24	22	32	23	19	35	30	24	22	19	24	29	17	24	27	20	24	21	27	28	26	25	25	26	29	26	26	23	24	28	19	26	21	27	22	28	31	22	24	29	24	27	24	24	29	12	18	15	22	30	30	32	24	26	29	23	36	24	25	29	22	29	24	16	21	21	25	21	25	20	21	28	34	34	29	33	21	19	21	25	31	29	27	30	21	32	30	32	22	23	30	20	19	31	24	27	16	27	18	36	23	22	25	34	29	24	23	31	21	32	17	25	24	26	30	19	18	28	19	26	30	30	28	22	18	17	30	27	31	24	33	25	30	24	27	22	24	32	37	20	23	27	23	27	32	23	20	28	30	25	20	25	34	19	31	21	18	22	17	36	25	34	28	23	18	33	27	24	30	26	19	30	20	23	27	29	28	21	24	25	24	30	25	23	26	28	23	28	19	23	23	27	23	17	26	28	17	30	27	36	26	26	20	18	17	26	22	25	24	30	29	32	26	29	25	30	17	26	26	28	17	23	24	24	31	35	27	22	28	24	28	29	27	23	26	26	37	25	27	22	23	27	30	21	23	22	19	22	21	22	21	34	27	26	22	24	31	28	21	23	31	19	25	29	21	28	24	26	29	27	18	31	31	22	21	20	26	28	26	25	28	22	22	30	32	23	24	19	28	20	18	31	23	31	28	19	23	33	16	15	19	19	27	30	23	23	26	24	24	17	21	30	30	34	26	29	23	23	27	33	32	30	14	30	25	28	27	19	24	19	36	23	23	25	26	27	27	24	31	20	27	22	26	25	25	27	20	19	23	24	23	22	27	26	25	28	26	25	20	20	16	24	28	27	30	28	29	27	27	13	28	23	25	30	12	26	18	26	23	24	23	20	18	36	26	19	29	29	25	26	22	19	23	25	24	31	24	30	24	26	16	28	25	33	26	25	18	19	23	23	27	23	26	19	28	20	21	34	26	17	27	30	33	29	31	24	31	24	29	26	20	29	25	29	25	27	28	27	30	25	31	25	22	30	27	19	19	19	24	31	31	24	20	23	25	17	20	17	22	20	27	20	27	25	23	11	28	21	31	26	27	23	20	22	24	26	16	26	28	32	27	26	33	26	30	28	27	31	22	34	22	22	20	29	30	27	19	22	34	24	29	12	24	29	24	20	37	20	29	25	27	17	14	27	23	22	42	23	31	19	38	18	33	24	24	23	28	26	23	22	25	18	23	25	29	25	33	23	31	27	24	20	34	26	28	19	22	17	29	21	32	23	26	28	25	23	25	36	19	23	20	30	23	24	27	24	22	21	23	27	27	25	25	30	21	30	31	28	31	29	33	31	26	30	29	22	24	24	24	36	26	19	25	30	26	25	18	25	29	20	26	19	24	25	28	24	26	29	25	29	28	22	28	23	30	30	29	30	22	28	21	22	24	28	24	25	33	28	31	28	25	21	26	26	34	25	14	29	22	36	29	33	23	25	31	38	28	26	21	28	21	27	23	23	20	24	40	36	22	32	22	25	24	30	29	30	29	25	26	29	28	30	25	31	23	28	22	31	25	26	23	20	22	16	28	31	19	19	35	25	25	16	24	18	31	32	23	28	27	20	30	29	23	22	27	26	23	29	23	20	23	24	21	33	25	24	27	26	23	31	23	28	26	26	41	21	19	19	18	35	26	22	24	23	23	22	25	28	26	31	23	27	26	27	24	23	23	29	31	38	23	30	33	20	25	14	25	20	25	27	21	23	29	32	27	31	24	22	29	25	23	24	16	23	28	31	26	20	34	27	20	25	25	14	21	25	23	21	29	23	26	25	15	26	25	33	20	31	26	27	25	23	22	32	26	25	23	32	30	25	29	31	21	28	18	28	22	39	31	21	27	23	21	32	22	27	24	25	26	21	26	19	29	22	25	29	24	33	23	23	22	30	33	19	26	20	28	37	30	24	14	26	16	36	25	26	22	38	20	31	22	29	25	28	28	28	21	28	25	27	23	24	21	25	27	26	26	33	21	14	28	31	18	32	25	23	30	28	23	18	27	25	20	18	22	31	30	24	28	15	26	28	31	22	22	20	24	25	25	25	21	20	24	34	18	29	24	16	16	24	25	13	24	24	24	29	31	23	20	33	18	24	29	19	30	28	18	24	22	18	25	26	30	21	28	28	28	30	26	21	21	26	23	26	30	19	18	14	23	34	22	29	23	24	26	16	20	25	21	31	35	24	21	24	26	30	27	26	17	26	33	25	26	23	29	29	21	34	24	26	32	25	16	23	29	17	27	15	25	21	28	21	27	23	34	27	21	15	33	18	28	32	30	23	14	31	26	16	36	17	24	23	32	26	24	28	33	24	26	18	20	23	23	21	22	23	28	28	29	20	22	26	25	31	20	32	23	19	25	25	23	25	26	27	31	25	21	32	21	19	31	32	23	25	25	21	18	29	11	18	18	20	28	32	19	22	26	26	24	20	33	25	26	28	38	27	26	33	33	21	33	26	23	20	31	28	23	23	21	25	17	22	24	29	25	24	20	30	20	23	28	23	28	28	21	24	30	27	27	22	18	23	31	33	32	26	31	30	20	21	34	25	15	16	25	33	26	29	24	23	24	22	20	28	21	15	27	21	23	24	25	29	17	30	22	13	26	19	21	29	18	25	32	23	24	32	21	13	33	26	15	23	26	21	29	26	35	29	24	30	32	22	26	29	31	22	22	20	25	24	21	24	28	23	26	26	29	20	28	23	26	29	21	38	21	24	26	23	30	25	29	23	32	23	20	24	27	16	25	24	29	34	19	35	33	31	27	24	19	26	28	26	13	29	25	28	29	24	31	23	16	29	24	25	24	16	26	23	19	31	23	28	34	19	21	28	32	30	26	29	12	23	28	26	37	26	29	23	16	16	26	39	33	29	16	24	20	23	35	33	21	29	34	23	35	26	25	17	32	10	25	19	21	25	31	21	26	21	25	26	32	32	22	18	18	28	25	23	23	27	29	27	22	21	25	23	20	22	29	26	31	21	25	23	31	31	29	36	24	24	24	28	34	29	18	28	26	29	22	26	19	18	32	27	25	22	18	26	23	26	33	26	23	26	24	25	35	32	19	35	13	31	35	30	28	19	16	24	30	33	26	13	23	28	19	28	29	25	27	18	25	14	21
21601	11423	6017	9275	16780	18650	17382	15210	14265	12433	10954	8732	6941	5348	4170	3321	2766	2402	2219	1751	1209	1072	967	761	774	727	680	615	548	539	542	536	580	493	556	538	539	562	533	503	501	489	488	486	474	465	418	422	436	384	371	386	425	443	362	348	376	382	360	373	357	351	333	351	351	335	326	346	390	373	373	345	380	325	314	303	336	346	335	324	325	315	302	308	308	349	347	306	314	335	311	289	322	335	334	315	313	317	325	253	304	342	308	313	283	358	301	315	294	296	292	336	279	334	298	288	317	280	315	340	337	299	345	300	312	295	335	303	330	332	340	293	318	337	311	312	314	314	521	806	921	586	576	514	543	440	444	390	342	312	322	358	304	296	336	294	333	298	295	337	293	294	313	312	314	284	310	307	330	286	302	308	281	328	325	302	290	325	318	305	303	312	303	267	306	309	288	304	346	315	297	305	343	340	303	301	304	317	298	310	316	272	303	268	299	322	290	309	372	301	292	299	312	278	322	296	302	330	310	313	294	303	315	306	312	315	300	320	303	294	322	340	292	335	287	319	324	286	295	277	331	297	298	267	311	287	313	278	316	274	321	297	291	308	296	320	315	304	309	281	301	330	336	288	311	320	298	332	306	327	304	301	289	334	340	278	326	298	306	314	269	319	290	275	324	315	289	314	273	313	295	337	329	311	290	295	316	330	317	288	295	328	283	333	323	276	314	315	305	321	297	305	330	293	328	271	268	305	306	321	289	305	329	287	315	301	335	281	301	306	305	320	308	292	306	308	328	341	317	275	334	244	338	318	301	332	310	329	301	305	295	313	284	305	331	310	313	302	283	320	326	311	302	301	313	313	300	278	321	329	335	310	309	306	318	275	279	296	271	300	285	278	317	295	271	306	297	290	295	329	304	293	338	296	281	322	297	293	324	291	302	295	319	298	352	303	326	304	288	297	296	318	301	288	310	282	300	305	321	316	269	324	299	312	305	326	288	323	313	338	314	306	274	340	309	311	305	334	279	286	303	289	313	321	275	297	294	314	283	287	264	318	309	322	330	339	286	313	311	286	322	307	311	308	296	332	294	285	299	296	283	301	297	288	293	282	318	298	330	277	313	317	305	316	259	296	309	327	328	306	258	319	305	315	299	288	338	324	300	311	328	324	293	276	299	338	300	294	310	271	293	298	281	299	299	323	270	289	299	319	295	312	273	272	282	314	303	321	326	322	352	296	320	314	332	321	303	294	329	298	328	301	317	279	297	322	303	321	302	293	328	291	314	316	313	298	321	312	321	310	316	323	311	295	309	299	328	299	311	302	297	351	308	303	322	271	320	349	336	299	321	283	301	283	334	300	313	316	322	342	282	298	284	281	288	310	293	293	296	289	286	313	349	309	317	307	341	293	310	278	305	323	288	271	276	302	309	317	305	265	332	272	283	295	309	299	314	309	333	306	299	303	332	335	304	333	274	314	333	327	314	327	297	292	329	312	298	273	296	312	300	319	322	311	311	314	313	301	297	292	309	311	321	326	302	312	329	287	310	306	299	306	293	292	301	307	318	292	332	317	323	341	309	306	296	285	322	316	305	298	277	297	260	272	312	291	282	308	308	266	319	312	291	313	280	353	308	327	303	277	331	269	339	290	306	319	319	304	281	332	358	303	307	305	292	309	295	299	287	305	313	296	327	320	314	333	303	302	298	286	290	304	309	320	301	320	298	308	300	306	301	299	289	298	291	291	298	331	298	294	303	320	257	292	323	301	297	295	292	278	290	299	315	316	311	277	312	317	309	300	316	281	296	323	302	315	307	303	282	275	313	306	282	317	277	298	324	290	352	294	297	256	314	293	297	278	306	321	320	294	277	319	302	291	315	275	294	303	311	315	322	290	289	300	303	309	311	318	299	313	297	288	273	304	306	287	310	307	310	306	320	292	334	299	301	295	279	277	307	310	305	298	298	323	286	294	276	311	297	314	271	296	314	295	281	294	295	290	302	295	337	257	287	285	283	291	290	311	330	309	312	323	306	298	299	340	294	299	323	287	322	321	299	310	315	293	290	334	329	325	288	315	316	319	284	307	314	287	276	307	286	292	307	303	286	313	302	343	296	283	326	298	289	302	320	292	304	310	327	293	286	308	288	289	328	326	319	283	319	314	310	305	266	302	291	319	294	320	295	311	292	318	323	320	298	304	289	301	302	320	323	338	296	288	315	299	311	289	287	295	283	315	296	304	289	309	316	320	287	296	298	313	300	316	316	312	295	290	327	304	296	332	300	303	292	332	314	289	300	276	330	331	303	331	318	276	293	306	282	306	289	308	304	314	314	301	283	307	322	310	291	312	312	273	333	320	266	285	311	279	270	307	294	289	299	305	287	304	340	283	277	280	291	310	298	315	346	294	307	319	303	329	335	314	297	285	279	280	340	330	295	297	332	287	266	292	300	292	301	280	312	289	307	297	312	322	324	290	337	282	319	295	301	293	316	296	300	299	331	284	273	322	306	322	305	327	309	301	285	284	305	321	295	311	317	308	292	307	298	303	311	336	290	312	310	306	298	288	303	293	280	322	292	288	291	312	292	320	292	300	310	296	339	287	313	297	283	309	321	287	282	318	301	316	310	321	272	295	344	310	303	319	295	299	301	346	327	287	336	281	295	315	276	321	313	293	325	292	324	292	295	325	323	321	290	308	300	304	312	313	304	299	320	308	314	291	308	288	281	298	314	304	297	296	298	311	316	284	297	273	303	325	313	288	289	325	313	280	300	301	310	330	302	309	313	304	291	298	290	296	328	281	301	318	339	310	332	326	285	283	345	293	324	332	286	335	287	314	301	286	299	276	302	284	318	272	287	299	324	314	286	301	306	290	302	315	310	323	283	306	320	297	305	317	298	323	318	303	310	317	302	319	280	304	300	286	297	288	319	315	304	304	364	285	301	343	297	325	327	291	283	312	284	296	319	310	293	293	274	308	304	298	358	303	309	285	299	279	293	300	325	293	307	339	358	291	349	268	291	315	310	276	301	324	289	315	312	326	318	312	299	287	297	297	281	311	335	295	294	306	300	304	315	316	324	321	304	297	304	333	314	316	260	290	303	280	280	306	288	293	339	312	317	326	306	312	301	332	294	302	329	307	323	283	286	323	302	309	302	287	306	287	299	323	289	327	297	306	295	314	296	335	311	295	343	292	297	290	278	286	310	282	300	290	293	275	271	305	289	263	315	289	299	289	310	359	318	311	281	305	279	298	294	315	295	293	284	306	303	301	311	304	308	312	318	316	307	265	292	282	293	304	323	274	325	291	294	323	288	299	325	308	291	281	303	323	291	314	323	318	309	296	325	290	297	264	322	286	316	295	310	314	297	275	318	323	331	298	305	284	279	314	299	292	296	326	307	307	287	289	265	310	251	311	316	278	303	324	316	297	323	326	313	306	304	303	324	321	315	303	304	297	303	306	310	334	294	276	280	302	281	320	311	286	339	314	292	303	274	304	291	287	298	328	321	261
1592	226	143	115	96	136	157	164	146	130	122	116	94	59	75	58	46	59	54	48	34	45	35	26	30	39	47	29	35	38	36	38	34	38	39	29	38	32	39	37	40	33	38	40	32	40	30	29	35	26	35	44	38	55	43	29	40	38	40	37	44	27	23	28	34	39	21	45	19	32	39	37	49	37	27	35	35	42	26	31	42	27	40	28	34	39	37	34	26	33	29	30	28	45	33	33	28	42	33	34	34	33	30	29	30	30	40	29	34	29	35	32	46	35	32	40	39	35	45	37	32	29	35	33	49	39	31	27	31	36	39	38	33	43	34	26	37	36	34	25	49	34	44	30	21	31	37	37	39	32	29	29	34	35	39	43	33	39	19	30	38	34	41	37	40	31	44	31	33	34	35	35	29	38	27	35	27	39	31	36	41	39	32	31	30	34	28	29	38	31	29	44	37	38	31	36	44	28	29	38	37	35	36	36	32	23	43	39	44	37	41	31	40	32	38	31	31	25	38	39	36	41	39	36	52	24	38	31	45	45	32	32	45	42	35	33	42	27	34	37	40	36	37	33	39	35	33	33	31	46	39	36	33	39	37	31	32	37	47	27	32	33	38	33	35	32	32	32	33	27	35	51	33	34	40	25	47	43	37	27	40	31	30	29	35	41	35	42	38	38	33	33	33	43	30	28	46	38	38	40	28	33	39	35	34	40	31	39	36	35	32	41	43	33	33	40	37	32	43	43	34	47	35	32	32	31	44	40	40	31	44	27	37	28	46	41	38	36	29	25	46	48	33	35	41	33	25	37	36	35	40	36	29	29	41	27	39	30	32	49	40	28	30	41	38	35	36	37	40	32	38	32	37	33	38	49	39	34	36	43	29	30	36	35	45	37	33	41	35	32	36	38	25	31	28	30	46	26	29	36	50	38	23	38	31	29	37	43	27	26	38	35	38	44	40	40	41	31	34	37	39	28	41	37	32	34	32	35	41	30	39	33	33	34	30	33	37	29	39	42	30	38	35	36	36	31	36	36	48	35	36	27	35	41	33	30	30	28	36	37	26	32	32	29	44	45	36	39	31	32	36	44	43	21	37	35	37	30	31	34	30	34	42	30	33	24	39	30	37	42	32	34	29	29	36	33	34	31	24	23	30	36	28	44	38	40	39	33	21	38	32	30	22	36	37	44	26	33	50	49	27	38	49	44	31	37	50	39	30	28	30	34	33	44	35	37	33	33	27	27	38	27	42	28	30	31	39	41	34	36	33	30	30	29	35	31	49	42	35	37	34	38	32	25	28	37	34	31	33	40	41	43	39	36	27	34	28	47	22	38	28	37	34	31	34	31	29	25	32	36	42	45	34	30	27	35	46	33	33	32	31	44	39	33	26	35	33	30	38	41	36	26	29	39	29	31	26	29	29	37	35	39	31	27	45	45	38	43	39	30	44	35	40	40	31	38	37	32	34	24	34	40	44	34	29	35	57	41	42	37	35	35	51	44	35	39	34	38	28	35	22	44	31	30	34	36	36	31	29	29	35	24	27	30	45	31	38	40	38	46	32	39	41	26	29	30	34	31	32	36	33	31	43	39	38	44	40	32	35	24	32	33	39	35	27	27	35	32	41	33	40	38	24	31	28	39	38	29	48	44	31	39	35	27	51	35	31	36	30	34	33	33	51	42	44	33	31	30	38	39	30	31	36	35	34	36	31	37	32	43	28	37	47	29	32	39	35	32	32	35	38	31	37	28	32	29	26	32	28	29	29	37	35	30	35	42	32	35	39	36	30	33	32	38	35	36	44	38	30	25	39	25	32	37	49	39	28	19	38	30	34	30	38	36	41	41	42	37	36	28	49	45	22	33	37	46	40	32	46	34	37	32	31	36	25	37	34	34	48	36	26	36	31	45	51	27	35	36	28	32	38	39	30	26	46	29	38	45	34	37	37	28	32	30	37	42	42	36	35	36	34	38	34	37	31	34	41	44	25	35	40	34	36	41	40	27	31	38	41	29	36	30	32	47	22	32	29	35	24	25	27	34	37	37	28	36	39	37	28	32	33	46	37	32	37	30	39	32	34	32	32	36	34	40	39	31	49	30	28	29	27	40	27	33	38	32	42	37	38	36	42	33	45	28	33	40	49	27	37	44	34	36	30	38	32	27	32	41	43	45	22	40	30	42	44	26	33	45	37	48	29	35	31	32	31	38	32	40	28	41	33	30	37	40	38	29	41	31	32	34	31	39	26	47	50	34	39	35	49	39	43	27	37	38	36	34	29	31	32	35	28	31	28	41	44	34	41	39	34	39	37	38	35	38	35	26	32	27	47	36	33	38	36	32	30	44	28	29	28	27	35	35	32	45	33	27	51	38	32	33	33	36	42	32	29	37	34	37	40	36	36	37	32	31	33	41	38	33	44	46	35	36	32	28	42	36	38	29	31	39	36	36	42	42	29	32	31	37	33	38	38	37	41	36	37	36	26	30	37	38	37	40	40	33	35	26	45	29	49	35	35	32	36	36	36	28	34	28	27	36	35	29	33	37	41	33	44	41	33	33	38	48	35	33	37	43	34	45	30	39	51	41	22	43	27	36	41	38	29	27	33	24	25	36	34	35	33	29	41	45	34	37	31	39	37	41	38	30	34	33	33	30	25	34	35	31	39	39	26	38	32	38	38	33	29	37	39	36	39	28	33	33	33	26	32	33	39	28	38	37	37	37	36	31	35	38	48	37	26	42	47	30	39	38	37	41	38	33	33	40	29	41	36	26	25	34	39	36	39	42	41	28	33	32	43	44	29	38	31	37	37	38	41	37	34	40	43	37	30	42	41	27	23	47	44	31	30	34	32	36	44	42	29	38	41	40	32	29	45	40	44	34	26	35	50	30	36	29	37	37	29	28	34	40	30	40	34	36	36	29	29	42	39	45	28	38	30	40	32	38	27	42	41	35	34	31	34	26	29	52	33	31	40	35	34	30	35	32	40	25	26	37	43	36	35	38	38	30	32	27	40	34	36	28	34	30	33	25	31	38	30	42	24	45	31	31	36	36	38	31	40	35	34	48	36	31	32	32	33	29	32	31	31	40	38	34	36	34	30	49	25	43	50	36	35	40	31	30	26	38	34	36	35	35	31	36	35	32	28	31	26	29	36	24	23	28	32	41	20	25	39	37	34	28	32	36	35	34	30	42	26	36	44	28	38	38	54	35	25	34	33	23	35	26	33	40	47	40	36	40	28	37	38	37	32	34	44	24	27	30	31	46	33	33	27	40	35	30	52	33	37	24	32	35	36	35	35	40	26	32	25	36	42	33	36	42	34	38	53	39	32	44	33	30	27	20	30	46	47	44	31	37	37	41	33	45	36	27	25	33	32	43	36	22	34	33	32	34	46	34	39	28	29	28	31	40	29	44	29	49	44	39	33	30	37	25	43	36	39	25	40	44	46	35	33	26	39	36	45	37	43	30	27	33	30	37	25	36	36	39	45	32	27	44	44	27
14180	5572	2744	4319	8694	10738	9946	8619	7887	6787	6081	4660	3535	2623	2021	1589	1335	1238	1207	927	731	655	578	525	555	525	497	456	520	510	476	486	514	510	522	483	552	468	484	517	478	495	467	454	452	450	474	482	445	453	453	433	406	410	411	434	425	435	437	437	435	444	434	436	429	399	400	428	413	423	422	411	441	414	445	396	427	404	406	429	402	425	408	387	410	444	373	396	409	413	412	439	417	410	383	391	416	411	395	412	412	366	407	417	398	439	408	427	411	418	373	444	423	396	420	420	420	410	412	432	407	426	401	426	416	408	424	417	390	392	409	408	383	420	388	429	456	403	478	590	685	635	601	554	514	535	501	489	450	417	393	402	407	419	377	422	438	389	409	397	410	408	422	411	417	404	417	396	409	402	400	429	392	388	423	407	420	417	422	415	391	413	387	408	416	433	414	377	399	406	413	425	419	415	424	421	421	388	386	399	432	415	392	390	381	395	406	417	416	396	412	446	426	380	424	402	432	388	418	362	438	433	405	417	420	407	419	456	461	379	429	406	420	406	423	422	435	416	437	406	431	446	423	420	390	405	402	432	380	436	365	400	444	412	384	380	395	442	409	418	400	401	391	428	401	438	402	434	396	403	416	414	432	408	411	409	387	394	388	429	427	423	390	397	422	415	456	445	420	427	406	410	431	399	385	438	395	429	403	402	418	398	400	385	415	413	393	424	421	401	417	414	372	411	421	409	424	407	451	387	433	382	432	412	400	447	413	439	387	369	427	422	424	414	426	428	383	397	376	409	450	444	407	378	447	444	437	427	413	424	413	419	437	428	434	390	396	398	398	374	385	437	396	404	397	453	400	442	424	389	405	433	427	381	435	458	381	392	423	391	420	382	417	395	411	408	416	424	399	382	398	375	408	422	392	444	389	431	427	394	439	409	388	434	420	396	421	398	427	418	432	407	418	409	394	423	379	426	414	411	407	410	419	403	387	405	414	405	384	389	377	422	431	404	397	390	411	406	417	388	427	384	408	396	402	426	428	426	448	406	461	431	418	411	399	426	422	414	404	444	430	395	411	439	415	423	402	389	413	439	434	427	385	409	431	397	455	407	403	410	407	436	417	432	405	448	399	384	413	390	438	411	454	395	406	433	400	414	414	439	386	408	418	429	411	416	390	421	428	378	383	410	403	439	407	414	421	421	427	364	416	415	389	462	428	402	435	447	374	406	426	382	376	415	398	400	394	391	394	424	407	386	407	418	366	423	379	424	383	393	401	422	434	416	406	431	416	403	425	426	415	426	434	414	388	426	394	412	396	419	440	402	430	434	400	398	403	400	423	404	378	358	396	416	386	412	432	419	411	424	417	407	430	447	377	392	387	398	441	408	423	387	412	419	399	405	386	384	381	408	428	411	423	384	408	427	433	413	376	402	384	377	418	448	398	398	410	400	427	393	416	389	448	409	400	443	435	403	408	396	419	437	390	388	412	412	446	414	406	384	398	407	411	422	409	406	418	431	442	410	419	399	422	419	443	382	429	399	395	397	426	384	374	435	379	413	421	406	401	408	391	388	372	399	422	374	433	412	427	427	380	412	416	396	467	378	388	404	380	399	412	399	397	417	411	429	419	430	400	396	430	389	391	464	387	437	414	406	427	400	382	421	372	381	439	417	424	399	359	412	399	402	407	396	416	413	431	417	437	416	426	413	417	427	425	391	418	406	405	404	410	434	373	399	397	417	408	401	423	417	410	390	389	428	424	425	421	411	407	405	410	418	404	404	399	417	420	412	400	403	384	416	443	407	419	409	468	442	415	422	405	415	397	414	413	426	373	387	378	454	366	404	412	394	433	426	432	379	410	401	430	412	411	410	416	377	366	418	399	435	421	379	421	405	420	430	403	432	398	393	424	418	401	401	416	446	385	441	400	405	411	451	399	376	421	378	431	427	415	432	396	399	432	397	416	464	402	396	394	382	439	403	408	395	408	414	419	415	399	394	433	418	409	425	392	432	421	449	423	415	402	387	433	411	407	406	394	445	392	397	405	394	414	432	410	453	398	390	354	432	432	427	417	389	410	451	398	420	391	386	411	418	411	386	397	427	416	410	412	413	444	404	409	429	414	378	407	393	393	408	413	412	423	399	430	402	400	424	470	404	388	414	407	457	379	398	407	426	391	433	425	416	403	365	421	425	423	385	442	422	380	430	435	433	442	374	400	407	423	400	420	395	388	404	364	398	432	408	434	428	400	377	400	400	398	394	401	411	411	443	366	381	403	416	400	440	444	421	380	396	436	423	436	451	437	391	408	413	427	417	400	421	395	407	413	415	395	414	401	418	384	403	377	405	395	380	427	434	407	394	396	439	365	445	430	409	388	425	444	437	417	438	438	388	390	378	403	407	426	392	399	437	355	386	418	376	421	412	441	394	415	421	402	442	411	436	386	409	433	419	387	408	430	395	397	411	411	396	432	396	425	409	422	407	397	374	387	403	418	396	419	401	398	379	412	414	410	394	403	398	391	448	429	393	424	463	404	417	393	423	405	423	378	407	399	405	375	407	408	401	430	436	393	404	426	412	425	411	406	409	393	393	440	388	432	419	404	436	429	419	420	424	406	423	418	425	416	394	396	432	410	455	387	399	439	392	434	445	401	394	410	424	397	390	403	365	423	365	436	422	429	418	415	410	388	408	423	412	408	436	382	420	419	391	427	401	405	432	415	407	414	413	417	419	376	420	407	412	417	399	421	425	396	411	416	394	446	420	414	425	441	414	417	439	405	402	415	429	447	374	445	400	412	394	413	395	415	432	432	405	386	426	397	385	408	437	427	389	417	433	433	380	401	392	406	411	396	400	411	414	395	410	403	400	437	378	406	414	409	403	424	447	412	382	402	396	380	408	434	404	415	430	439	396	403	420	389	376	424	412	411	365	421	400	415	388	429	436	402	418	393	404	442	383	427	399	426	424	388	411	425	426	434	395	386	419	399	397	394	408	407	421	401	439	402	405	396	416	401	398	419	430	412	388	394	412	371	411	398	414	391	379	423	443	425	396	415	443	386	380	445	379	424	413	399	404	425	416	442	393	390	417	416	444	419	394	393	433	404	370	394	446	433	407	407	420	372	428	414	441	397	410	450	422	426	410	379	372	404	415	458	466	419	411	406	447	430	411	383	437	406	433	472	407	432	418	392	419	362	424	407	387	424	384	405	391	379	447	407	405	422	423	422	398	419	408	383	412	423	420	391	421	423	419	440	436	428	431	412	415	408	391	414	432	408	377	418	408	401	391	413	402	412	397	399	361	396	426	411	399	420	422	415	376	422	387	422	434	408	368	410	438	423	393	372	422	406	388	411	438	411	403	440	443	407	414	416	416	439	386	441	419	409	417	383	441	429	393	432	394	395	400	371	437	381	441	410	420	377	392	399	397	418	356	431	447	392	420	422	398	411	441	411	419	403	452	389	433	416	414	415	399	436	430	405	380	420	394	415	410	425	411	463	389	409	417
1239	609	292	171	167	248	253	221	218	200	195	169	148	110	87	72	79	51	60	56	35	36	43	38	46	42	29	20	24	26	36	37	44	41	26	38	40	22	31	39	31	43	35	38	28	27	39	38	37	38	20	32	30	25	33	30	32	28	17	32	24	34	44	40	33	31	35	26	32	25	26	31	22	33	36	44	31	31	38	20	33	34	27	28	26	29	26	37	25	25	24	29	24	25	26	34	37	28	38	37	32	22	31	30	32	36	25	36	26	28	33	32	41	27	28	44	26	24	30	34	26	32	28	34	39	39	45	24	25	41	32	33	31	31	37	29	27	32	27	43	48	35	39	30	41	38	31	26	40	29	33	36	41	30	19	33	43	18	26	25	31	28	38	35	31	36	35	40	28	41	31	31	22	29	35	37	39	35	20	26	30	39	35	26	28	31	41	23	39	30	25	33	37	29	35	38	23	42	40	32	21	33	30	35	34	26	31	34	34	35	34	26	28	37	28	38	31	25	21	22	24	35	35	42	27	22	24	26	39	47	34	36	27	27	34	30	29	34	40	29	34	24	36	27	30	27	25	34	32	35	32	34	40	31	30	28	34	24	31	31	33	25	36	43	34	31	30	37	40	28	30	24	32	31	29	28	35	30	27	33	36	37	32	33	34	30	41	41	20	22	27	34	24	31	31	27	33	36	28	28	24	35	27	32	22	31	34	25	41	33	32	35	32	30	24	34	36	28	46	31	24	30	44	31	34	28	32	25	37	39	26	33	41	38	40	24	30	32	27	28	27	29	30	27	29	32	30	27	32	26	25	33	29	26	33	39	33	32	31	29	34	33	38	24	31	22	35	32	36	25	47	29	29	30	18	23	28	24	29	22	29	31	36	33	27	26	30	32	30	35	30	20	31	20	33	33	40	28	40	36	32	29	30	32	33	33	29	40	29	32	32	30	36	31	35	44	43	40	30	38	27	27	34	33	35	32	25	31	28	23	20	19	39	34	33	25	28	31	34	25	28	29	26	21	30	29	33	33	26	28	38	22	40	31	32	27	36	36	28	26	25	25	33	40	24	30	32	34	31	33	28	21	30	31	30	30	32	23	29	25	31	20	22	27	34	27	29	31	33	32	22	38	37	27	35	28	26	33	34	31	25	40	32	34	36	34	20	31	33	19	32	35	27	33	31	44	31	25	34	31	34	25	25	31	35	30	21	24	37	27	19	26	27	25	33	28	32	32	23	36	22	32	30	23	35	31	37	28	19	36	25	27	21	26	20	27	28	37	30	24	36	34	36	35	20	29	32	41	39	34	33	23	25	41	46	30	32	36	27	51	30	23	30	30	33	32	25	37	30	24	23	26	31	31	24	41	29	25	24	28	16	32	33	30	31	33	32	34	30	30	39	28	34	27	26	26	32	26	28	36	30	27	33	28	44	27	19	31	24	30	28	36	29	38	27	32	35	25	28	22	30	25	33	32	30	29	27	31	33	33	34	30	28	30	29	25	27	27	27	37	39	28	30	30	28	27	38	33	33	24	37	29	26	32	25	24	35	37	30	32	36	27	30	36	26	22	24	28	30	45	36	32	32	29	39	39	43	35	53	31	39	27	29	21	38	25	36	33	28	31	26	23	28	35	35	34	23	36	26	44	30	29	32	28	31	33	29	28	31	36	36	41	33	28	36	31	31	36	38	30	27	26	35	24	30	28	27	32	24	28	40	23	30	28	32	28	35	31	28	24	30	21	24	38	27	36	31	34	28	28	37	27	36	29	27	26	27	25	50	20	28	33	25	27	35	21	27	31	33	37	31	25	24	27	34	31	28	37	37	30	31	35	32	36	20	27	30	25	34	30	27	30	27	26	37	26	20	33	36	22	25	35	41	24	40	26	23	23	33	28	31	25	40	41	30	30	26	32	37	36	34	35	38	28	27	31	28	27	30	26	34	23	27	26	27	28	34	42	33	33	30	34	38	29	39	19	33	34	29	36	29	36	38	36	33	29	26	24	27	44	24	37	38	30	23	38	28	19	28	31	33	51	22	24	31	25	18	29	34	37	37	37	32	24	26	35	32	31	19	45	26	33	33	29	30	38	28	34	35	37	27	34	35	24	34	21	30	40	36	38	37	32	20	26	34	31	24	24	28	36	29	50	31	37	27	27	26	32	30	30	39	30	24	32	27	19	34	21	26	27	41	27	29	30	25	30	35	29	41	35	35	31	37	27	31	27	32	29	31	29	38	23	31	28	31	38	27	36	31	40	20	36	30	27	34	35	28	24	31	32	23	38	34	24	28	36	37	24	36	27	26	28	35	33	28	34	36	21	29	20	29	30	27	17	25	30	27	31	37	27	31	30	21	39	30	35	32	35	29	25	28	36	26	30	23	32	24	38	37	34	31	28	26	31	29	35	35	33	35	40	34	34	34	29	21	25	41	37	23	29	29	36	31	36	35	32	33	30	28	37	30	25	23	32	26	35	27	28	23	26	25	34	27	37	25	26	28	34	29	29	26	21	26	21	22	28	28	46	36	38	41	41	22	34	32	30	31	33	30	32	23	24	24	34	26	23	37	24	42	24	23	32	25	23	23	37	29	30	22	26	38	37	36	42	37	31	29	44	35	32	28	35	36	33	31	33	37	33	27	37	28	34	20	27	28	29	39	34	37	27	42	31	39	23	32	29	32	32	26	35	19	28	33	26	27	34	33	30	30	32	29	22	30	26	30	49	25	26	34	28	36	33	34	20	31	31	37	31	27	27	36	34	35	27	30	24	28	35	28	27	30	24	34	35	38	22	35	25	30	33	30	28	30	37	37	33	40	36	26	20	42	26	38	32	23	31	27	24	28	42	23	28	28	28	36	28	35	26	30	37	23	31	29	24	22	30	35	38	31	35	36	42	35	24	29	31	37	39	31	33	36	26	21	31	33	24	31	33	26	28	25	30	34	30	38	34	32	31	33	30	26	36	28	31	36	26	37	29	28	31	29	29	29	33	35	25	22	39	29	33	29	26	39	27	34	35	29	25	25	14	41	39	30	34	36	38	28	31	29	33	32	28	20	28	22	39	37	34	40	32	22	38	29	33	35	34	24	24	28	32	29	33	32	36	30	28	18	28	26	33	31	36	31	27	39	28	23	29	30	29	27	33	27	35	28	26	34	29	23	22	48	20	30	34	37	33	32	27	31	16	29	27	25	35	28	23	23	33	48	23	24	34	28	26	39	24	30	28	28	35	24	30	30	31	31	41	24	26	19	25	24	31	28	22	27	28	34	21	32	34	39	26	23	44	27	35	34	31	25	20	31	35	50	24	28	34	32	38	30	26	25	22	27	28	32	36	32	30	17	38	32	34	30	33	20	24	29	32	34	32	33	19	29	29	35	33	30	36	21	28	20	29	35	29	29	24	33	25	23	33	26	27	34	35	34	24	32	30	26	37	28	31	36	23	38	22	36	25	30	30	30	34	33	22	23	36	32	20	37	30	30	34	28	30	28	32
18355	9493	4530	7667	14240	16262	14850	12724	11761	9946	8772	6883	5239	3933	2982	2290	1981	1832	1693	1272	968	851	782	660	647	645	560	620	509	499	520	549	518	525	546	507	512	500	524	535	483	451	476	474	453	481	445	440	416	445	368	397	395	439	442	402	379	408	411	384	406	396	333	402	371	417	345	431	399	395	411	404	390	404	415	352	367	365	386	378	401	402	379	382	360	394	391	375	346	353	378	395	375	358	383	366	380	348	388	346	401	388	390	386	357	365	375	374	375	395	353	366	374	391	400	374	371	394	378	393	352	380	373	392	408	400	392	359	350	349	354	352	392	370	372	385	343	403	422	650	763	668	617	556	509	527	482	473	427	418	376	412	330	350	384	357	351	345	378	375	357	363	355	378	390	355	371	355	372	341	347	355	378	369	378	351	369	358	371	347	350	371	382	365	407	359	386	365	385	358	373	349	339	341	343	351	350	388	379	397	358	362	347	357	371	338	381	366	373	344	333	370	371	367	348	372	356	325	377	392	363	362	359	360	389	344	378	363	368	389	375	390	413	360	386	395	370	336	395	314	365	362	371	370	390	385	405	346	360	376	386	357	374	356	385	332	372	381	404	356	358	348	357	413	378	349	365	340	332	353	403	339	363	348	389	367	389	351	374	351	386	352	352	362	343	399	376	365	359	382	380	328	383	362	358	375	371	375	382	362	378	347	406	345	363	373	356	367	391	384	371	352	358	311	374	353	353	387	344	384	346	396	356	397	360	405	343	398	358	353	354	372	362	356	363	329	368	379	359	354	364	366	345	387	355	340	394	370	350	321	396	375	378	350	351	374	377	376	377	356	359	402	367	362	396	387	303	355	347	376	356	354	376	389	369	370	355	369	356	361	366	363	350	364	388	374	361	346	353	366	378	385	348	369	365	428	355	311	370	356	375	360	346	383	394	409	382	342	358	341	366	379	361	364	383	363	387	362	375	339	371	361	361	392	358	346	362	357	371	338	322	370	379	360	364	363	334	362	360	360	395	372	371	403	341	345	362	340	338	365	354	327	326	379	354	390	367	379	353	374	368	332	402	363	382	376	360	371	379	370	361	347	345	367	370	384	367	355	348	353	383	372	365	361	361	361	364	375	386	386	364	367	380	371	397	392	335	378	352	397	352	383	390	362	348	366	339	387	379	392	337	341	344	337	381	329	379	363	343	368	431	375	362	373	363	372	326	351	337	377	339	355	367	371	350	353	380	355	370	354	380	365	390	377	352	362	365	379	357	388	351	358	395	359	371	360	373	380	373	327	362	402	402	338	359	372	363	356	402	394	353	370	340	355	369	381	371	401	393	381	373	351	426	349	373	363	365	359	334	355	343	392	375	380	329	354	337	364	335	362	359	368	335	367	337	366	346	351	344	421	369	358	355	350	362	365	365	356	351	349	359	346	372	357	388	352	369	365	362	379	392	387	360	333	382	377	352	371	374	369	376	374	363	349	364	393	394	374	367	375	346	370	374	349	315	328	349	368	380	357	342	342	377	358	378	353	375	352	369	378	355	354	344	357	342	332	373	375	350	366	367	379	374	350	374	369	383	386	392	369	405	335	380	372	379	380	364	379	364	371	385	401	351	354	360	377	367	361	388	360	328	364	374	361	395	359	380	383	376	352	368	355	383	375	378	400	384	381	370	375	352	368	393	377	343	340	381	364	387	377	398	392	349	359	362	386	389	405	374	346	387	372	380	400	382	381	358	347	350	378	363	374	378	363	349	376	396	376	387	347	396	379	381	382	336	378	358	373	374	367	343	335	375	355	364	376	401	394	357	417	372	344	353	374	375	374	377	342	368	334	396	395	336	384	374	373	372	361	336	342	325	342	336	357	341	374	369	363	373	365	351	368	369	377	343	395	381	361	346	369	355	343	379	393	375	378	362	359	341	359	356	361	370	355	368	407	343	321	375	379	346	359	342	369	361	348	358	357	392	339	371	363	359	391	372	351	340	366	388	376	352	367	359	363	356	350	353	362	334	382	350	369	379	409	359	362	364	385	371	345	359	370	355	400	340	362	343	349	333	366	364	363	374	395	376	371	372	367	363	373	370	367	355	333	401	360	373	364	351	337	385	398	352	366	341	361	355	387	344	377	356	340	372	415	293	366	350	323	362	378	382	329	375	386	365	347	362	376	333	366	338	360	379	368	344	331	382	372	371	363	335	394	366	341	357	374	327	359	400	358	351	365	361	369	382	376	410	373	352	353	365	379	380	376	372	359	382	341	367	398	344	419	372	376	354	350	374	371	347	389	351	356	342	359	374	343	378	337	346	369	365	381	366	334	355	348	355	401	374	377	351	367	390	358	369	370	343	389	372	397	381	386	387	342	360	351	370	356	390	372	349	382	361	371	363	349	369	350	361	390	381	342	340	364	348	364	364	369	370	386	388	387	372	357	353	387	368	385	409	365	377	388	363	350	380	344	339	386	330	369	323	327	379	371	371	382	363	400	327	370	372	374	355	366	380	372	364	382	394	348	368	348	354	360	331	410	382	354	361	369	365	359	360	370	354	369	350	387	367	375	339	390	350	350	342	380	358	349	383	356	364	377	378	343	338	401	368	363	365	359	402	388	366	374	389	347	374	364	362	376	369	334	345	365	361	343	360	405	383	352	381	380	368	368	364	352	353	397	377	376	353	361	403	362	345	352	365	401	370	324	367	377	332	360	358	411	377	348	361	343	359	353	412	365	364	335	374	353	353	347	359	358	357	344	348	365	406	401	371	388	335	348	345	338	374	370	377	368	378	384	370	354	403	380	397	339	342	365	366	355	382	370	338	367	378	376	354	384	350	346	368	363	396	379	357	365	365	348	356	332	364	379	347	341	355	353	373	375	344	342	387	387	382	381	327	390	360	369	364	370	353	355	357	367	381	339	330	380	352	323	356	362	340	368	375	369	353	373	348	366	356	331	351	362	373	383	372	396	387	349	356	408	366	400	349	375	359	383	371	359	390	335	337	379	367	375	361	342	398	373	359	363	383	345	371	374	357	385	370	354	379	330	365	369	366	367	408	344	374	367	354	390	392	375	362	372	340	383	354	369	350	370	387	386	374	376	367	362	336	371	336	328	365	353	375	342	389	363	355	358	364	391	385	385	377	349	342	358	343	338	358	358	398	353	362	343	361	402	382	372	370	375	340	379	340	363	374	374	370	346	348	368	387	348	368	384	350	373	358	347	382	379	359	371	356	362	432	375	350	313	339	345	341	374	354	339	373	372	364	353	385	345	388	346	391	368	369	359	375	401	365	347	356	297	359	364	395	377	361	360	362	363	353	391	348	374	366	361	373	368	351	365	388	374	371	357	334	366	325	359	375	351	394	362	348	307	337	374	355	348	390	370	349	352	380	333	350	338	364	405	367	361	387	360	380	374	366	357	354	350	391	361	395	390	396	374	364	374	327	350	360	352	369	310	367	385	395	371	371	381	359	325	366	363	383	362	348	373	373	378	339	359	377	418	337	365
2398	480	285	178	169	224	234	248	243	213	201	180	118	104	82	71	48	56	58	49	43	36	36	30	25	36	34	45	28	30	45	29	37	40	34	41	39	32	24	29	38	35	35	30	23	33	19	24	22	27	25	26	31	27	29	30	33	29	34	30	29	27	26	41	31	31	27	28	28	25	37	38	25	29	33	31	35	28	25	39	34	25	41	26	21	33	27	31	37	33	29	42	34	35	28	28	30	30	36	35	25	35	31	32	27	28	34	38	27	32	17	30	28	18	37	26	27	24	31	20	32	25	28	37	25	33	29	36	38	34	28	39	34	36	31	21	28	26	31	28	37	37	40	42	31	27	43	44	32	35	30	30	18	23	26	34	43	38	32	30	32	31	16	37	24	42	32	35	29	28	30	35	29	25	33	28	26	33	34	26	37	34	28	27	34	33	34	28	26	28	29	33	24	30	24	23	34	34	23	29	33	27	36	39	30	43	35	27	22	27	22	38	19	32	20	25	29	32	30	24	36	32	38	34	30	27	30	34	39	30	28	38	24	24	35	32	29	29	28	30	33	32	29	25	16	22	25	31	31	21	22	29	37	28	35	26	23	25	24	29	23	34	31	31	41	33	21	31	36	25	35	26	39	28	22	27	27	26	30	35	27	32	22	28	28	26	29	29	25	34	24	40	31	37	24	25	40	29	39	26	33	46	27	32	23	30	35	36	28	31	28	31	30	26	37	33	30	20	30	23	24	29	31	27	18	28	33	22	26	32	37	21	30	24	28	30	34	26	35	28	38	33	31	32	31	40	25	30	32	32	26	26	27	25	30	29	30	30	24	31	26	23	30	37	33	21	33	32	29	25	34	38	38	33	28	35	33	23	32	27	30	35	29	22	33	38	47	33	29	34	28	27	27	19	38	25	31	27	33	24	26	25	18	27	44	31	36	19	34	31	30	27	30	26	35	16	37	32	34	26	27	26	32	31	29	22	34	28	34	34	28	21	29	39	32	22	30	31	32	35	37	30	23	25	36	24	32	33	23	26	33	27	30	33	32	34	39	19	30	33	38	37	20	32	31	24	24	26	33	27	30	30	30	27	26	34	31	27	38	15	31	33	27	26	32	30	28	33	28	43	34	20	36	26	26	26	34	26	32	33	34	45	35	31	31	34	34	33	27	35	29	32	35	27	24	30	30	33	24	36	31	21	26	26	36	34	19	26	32	21	27	26	20	32	21	25	23	27	32	31	24	28	36	33	30	25	35	27	33	23	33	30	27	21	33	18	28	32	18	29	26	26	25	29	31	27	39	24	28	23	31	25	42	31	24	26	33	27	22	29	19	26	24	25	34	38	37	20	22	30	35	41	33	28	29	24	19	25	33	31	38	36	37	37	23	41	33	36	23	34	32	29	25	23	33	41	27	39	43	28	36	28	20	41	26	30	23	32	21	23	44	26	29	24	31	31	35	16	34	27	21	25	34	37	17	32	33	34	34	34	24	33	37	23	32	28	28	31	41	18	33	21	29	42	18	33	24	26	38	32	33	35	28	25	38	22	37	23	35	28	33	34	33	28	29	22	25	32	33	19	22	32	23	33	29	29	29	37	40	34	31	34	33	33	24	23	19	36	34	39	39	26	30	30	28	23	27	34	31	27	30	37	28	24	31	25	42	38	27	25	30	31	28	30	31	30	30	31	31	47	23	22	24	28	34	21	42	33	37	34	32	34	23	32	25	31	21	28	28	29	35	24	32	30	34	38	33	32	29	20	33	19	29	36	30	29	31	28	24	22	24	29	39	33	37	32	24	30	34	36	36	29	20	31	39	26	20	26	34	36	28	26	37	33	21	30	30	32	37	24	30	45	35	30	27	20	31	38	30	32	33	23	30	32	28	26	34	23	31	32	28	23	26	29	32	34	40	35	31	43	22	28	36	32	24	37	22	35	38	39	21	32	21	21	31	32	36	31	26	23	25	33	34	19	37	33	31	32	35	24	34	35	34	28	26	26	25	22	38	30	27	30	25	41	34	30	28	30	28	36	31	24	28	24	18	29	32	22	34	30	38	24	35	42	33	21	31	23	26	29	21	34	23	40	31	27	29	22	33	33	22	26	31	28	43	32	33	40	35	31	36	32	31	28	25	38	27	26	32	39	28	33	33	27	26	24	27	24	39	42	33	25	31	26	28	34	22	36	39	28	25	29	30	29	35	26	29	29	36	30	30	21	26	30	36	27	40	32	38	28	34	41	25	26	22	33	32	29	35	28	30	33	35	31	36	22	29	32	29	32	32	30	38	25	25	25	24	30	21	37	28	34	32	28	22	43	29	32	31	27	32	18	25	27	22	27	34	28	19	27	29	32	38	29	36	20	24	33	22	23	20	36	16	35	34	39	34	29	32	33	34	38	33	28	25	33	29	36	24	37	27	29	26	22	27	34	30	31	35	41	29	22	28	21	32	28	24	29	22	24	28	28	28	28	25	39	23	33	33	29	43	31	22	34	35	30	29	33	30	24	32	36	29	26	24	34	36	26	31	22	24	24	33	22	33	31	36	26	24	28	22	27	33	39	35	25	32	25	26	35	35	37	30	35	31	34	42	20	14	36	26	22	24	24	30	23	29	36	32	32	36	27	46	22	21	35	30	34	24	36	16	26	24	25	34	20	27	28	28	40	22	31	27	20	30	39	40	35	24	32	30	37	30	43	33	26	31	32	34	25	24	31	33	36	33	30	34	28	23	46	27	33	25	27	31	28	32	35	29	20	32	29	29	31	28	21	27	30	33	31	31	34	34	37	40	26	32	33	25	37	30	34	37	23	36	31	32	39	36	30	31	31	31	35	31	32	25	29	40	24	40	34	34	30	33	30	34	35	33	25	30	36	26	31	43	29	26	29	27	32	25	33	37	29	24	29	42	28	28	28	31	28	30	32	25	28	23	29	34	25	23	31	31	32	31	25	38	22	29	28	35	27	30	27	42	23	39	25	24	34	21	33	32	24	18	31	25	23	27	32	25	33	29	41	20	30	24	29	27	41	29	33	26	32	30	39	39	23	26	28	31	19	39	28	34	31	29	31	31	23	35	26	41	26	26	30	30	34	27	30	32	22	26	32	25	25	36	27	25	31	27	30	32	34	29	34	30	22	36	26	35	35	20	29	34	25	38	32	29	28	42	29	30	18	24	31	25	28	33	34	40	30	37	23	27	28	29	24	26	29	29	24	26	24	23	37	25	27	32	27	34	32	30	33	24	41	27	32	17	24	27	25	31	35	41	20	23	30	29	28	36	28	40	35	32	24	34	40	22	37	29	33	24	29	22	27	29	34	30	31	23	24	26	31	27	43	24	30	22	44	36	32	37	35	28	46	28	27	32	23	24	28	24	28	34	45	40	36	27	37	33	15	25	21	23	22	21	33	33	38	27	30	25	34	34	27	32	23	26	27	47	35	29	17	26	30	27	26	34	27	24	34	22	28	30	35	30	29	26	30	31	35	31	24	22	30
17673	8453	4552	7191	13097	15711	14529	12697	11842	9841	9047	7046	5414	4140	3108	2530	2111	1935	1763	1381	959	840	746	646	646	576	615	545	498	530	520	510	535	528	514	488	530	528	468	491	487	490	458	469	442	427	432	447	420	390	421	412	419	366	401	410	396	381	399	377	386	372	421	420	374	413	355	401	363	400	398	376	405	346	385	362	357	381	362	419	375	366	360	379	328	343	366	357	397	341	355	394	371	380	372	352	355	347	362	323	335	358	351	351	324	383	368	378	374	351	356	348	340	359	365	345	323	361	366	360	357	376	352	344	390	369	386	368	355	354	391	354	329	360	339	352	367	331	371	513	788	766	606	525	577	542	465	421	425	363	378	352	354	344	353	355	375	364	358	349	355	339	390	342	349	357	321	345	342	337	367	368	348	338	339	344	336	350	326	326	364	350	349	333	340	327	335	314	367	355	348	310	370	340	359	351	367	346	321	357	356	347	343	372	348	336	386	342	351	311	354	363	345	353	341	375	353	346	343	365	368	360	339	359	355	352	341	413	330	368	375	314	345	372	368	350	402	347	339	360	361	362	356	373	363	373	363	376	356	377	349	369	338	358	339	369	351	366	323	360	382	375	356	350	367	333	353	349	338	353	336	366	366	381	362	364	347	347	342	362	339	347	365	386	356	362	356	313	344	345	361	366	365	338	338	336	355	381	333	363	366	334	361	344	341	397	333	348	375	349	358	332	344	332	321	330	354	340	355	402	354	326	359	359	365	340	322	324	349	378	360	345	332	327	364	373	343	365	395	325	337	349	325	322	330	359	346	340	360	356	380	388	320	359	325	375	360	347	382	371	364	339	368	360	370	363	352	345	359	339	350	363	361	382	385	365	370	364	337	331	370	353	362	378	331	372	349	364	351	349	393	352	355	348	354	358	369	356	338	348	320	350	346	323	341	361	331	351	344	351	341	363	362	345	382	338	359	389	366	332	359	372	344	326	344	389	339	353	333	358	357	346	325	359	375	378	350	333	365	340	336	340	334	320	307	358	346	355	360	382	362	353	330	345	354	341	393	367	366	360	368	330	379	364	339	328	387	372	369	370	315	349	323	328	363	366	329	327	338	393	365	372	367	362	394	345	351	371	353	323	342	361	373	370	384	337	347	358	354	368	340	373	330	391	380	318	322	362	361	349	368	360	322	350	372	320	373	348	347	352	352	349	357	372	317	308	358	390	359	327	342	371	362	344	364	341	379	351	365	326	383	332	365	344	365	369	347	318	330	369	361	359	326	337	382	324	359	338	376	385	324	316	378	326	329	344	371	351	356	343	375	334	366	385	350	340	377	332	364	360	369	371	342	384	350	351	371	415	375	351	354	341	376	350	354	369	362	358	361	351	368	361	334	382	361	358	347	369	316	339	365	376	345	345	359	340	347	372	362	340	320	363	339	353	336	361	356	352	360	370	405	372	354	358	347	369	335	361	352	339	361	341	384	340	347	332	363	387	353	366	336	344	316	362	316	354	316	373	352	359	358	376	351	346	384	362	357	386	333	323	350	353	358	350	329	366	368	369	343	351	363	359	366	349	360	350	330	366	349	339	361	331	358	335	353	350	349	354	342	372	331	372	372	323	351	341	345	364	383	350	360	383	323	367	330	352	341	354	360	349	321	368	336	380	336	366	363	377	361	356	377	357	349	348	329	329	381	339	353	377	397	366	327	378	353	341	392	353	336	345	333	342	356	342	352	335	364	367	348	336	328	333	390	343	364	364	371	332	365	383	322	372	357	331	362	342	374	347	385	335	358	354	354	326	325	362	371	350	330	366	360	334	339	318	330	351	347	371	354	359	356	344	326	319	356	361	361	340	334	365	345	302	379	341	350	327	366	356	353	322	402	348	362	338	360	332	363	347	347	339	346	352	353	347	355	362	337	320	322	331	369	369	348	364	346	340	321	376	333	323	370	359	339	352	357	354	346	353	363	355	312	323	328	345	357	370	368	375	380	358	343	351	368	364	355	366	336	347	340	357	373	353	372	350	339	351	365	341	334	335	304	345	311	338	344	345	355	349	389	347	320	363	390	339	354	360	351	330	361	361	335	346	329	377	353	331	358	379	363	325	344	341	330	335	352	344	347	349	346	354	343	355	378	371	381	322	338	351	356	322	348	353	339	341	394	347	341	340	363	389	390	351	320	326	373	389	387	340	379	353	398	363	402	356	370	361	352	394	368	355	363	382	340	351	359	374	355	328	310	372	377	340	320	381	367	350	351	328	338	334	358	337	341	361	337	363	327	346	342	364	348	353	331	349	345	349	375	366	318	359	350	326	356	365	368	359	313	368	366	368	335	343	363	363	340	379	366	340	397	398	378	392	345	370	365	352	356	367	330	353	367	350	344	380	361	348	361	336	376	361	355	353	382	361	380	380	369	353	330	354	341	370	388	349	348	373	359	331	364	375	364	354	376	379	369	343	354	325	351	378	357	350	343	357	324	352	345	378	344	323	377	306	365	347	346	347	341	348	295	335	359	375	347	319	353	373	341	340	381	378	372	324	372	390	394	370	332	334	353	344	357	362	390	328	341	375	404	351	335	325	344	328	343	363	367	360	363	334	355	368	354	355	353	351	375	329	375	344	379	352	337	379	354	395	356	333	347	366	328	370	335	342	358	360	325	363	342	333	351	362	352	343	339	413	348	350	329	345	384	349	339	350	358	329	336	382	349	360	333	360	313	368	349	336	364	369	363	337	343	370	370	349	345	356	345	362	359	378	380	346	383	348	351	404	342	345	372	328	360	325	360	413	358	318	363	361	369	380	343	343	353	345	352	330	339	400	339	365	347	391	336	344	367	346	348	349	333	342	365	341	359	349	352	371	381	360	360	368	351	319	360	358	369	394	376	349	389	334	325	331	364	352	362	361	355	344	311	385	333	351	348	329	358	348	344	361	346	319	352	357	328	352	353	341	354	336	319	360	379	342	347	332	332	352	372	381	364	361	359	346	372	375	348	381	327	399	356	330	358	346	349	338	349	373	342	312	338	338	347	326	370	323	339	330	349	352	348	353	339	379	362	367	373	383	335	379	366	340	334	334	347	358	376	356	365	360	349	361	336	346	372	386	373	356	350	382	330	361	343	354	374	320	346	383	354	359	348	374	364	322	381	380	347	349	305	361	350	348	345	364	367	352	352	352	357	332	354	350	373	363	353	336	355	359	350	373	358	342	377	381	345	362	357	350	372	383	322	365	357	361	334	324	358	357	327	359	341	350	321	356	330	362	361	353	352	350	373	387	355	377	354	374	338	349	349	369	330	363	332	336	362	354	336	352	382	366	386	355	354	340	319	355	365	370	377	353	355	358	390	349	312	381	359	350	349	335	352	365	358	362	335	372	365	341	355	396	352	345	325	365	337	338	362	368	370	374	331	343	364	337	372	393	345	352	350	371	360	362	351	373	315	328	359	382	365	358	373	334	356	351	366	368	319	360	338	369	364	372	380	368	353	358	330	329	347	343
1805	775	345	240	212	378	349	312	295	260	258	214	178	131	90	81	67	78	59	57	39	39	45	40	31	34	30	24	30	25	21	25	31	23	22	30	28	30	21	31	27	24	20	37	21	21	26	18	19	18	23	28	28	29	33	20	27	29	32	21	22	25	27	24	21	27	23	31	25	22	22	24	21	21	26	23	24	18	27	22	18	24	20	15	17	26	27	17	26	22	29	30	29	13	20	26	23	22	22	31	22	21	28	23	18	24	21	24	21	20	24	22	23	27	26	23	29	25	24	19	23	19	20	23	28	20	20	21	21	13	14	23	23	16	32	26	23	18	38	28	28	42	25	31	17	34	38	26	25	17	25	26	24	23	20	25	25	17	24	27	27	20	17	23	26	27	22	24	21	26	17	26	27	29	14	21	22	30	17	29	23	23	10	20	22	20	23	28	19	29	23	26	33	23	24	18	21	21	21	25	20	23	22	31	20	25	29	21	30	30	32	18	21	26	30	26	22	33	22	30	29	23	32	31	21	27	20	23	24	17	16	17	20	21	30	24	23	16	30	25	21	24	19	27	30	20	21	27	22	24	26	21	22	23	29	25	37	21	28	14	21	23	13	15	28	26	29	16	19	15	29	24	24	21	27	19	26	19	24	18	28	24	26	28	22	19	24	18	27	25	23	25	25	27	21	15	26	24	19	13	31	23	17	32	24	19	27	18	19	22	19	22	21	18	25	28	16	21	33	19	31	18	27	26	14	22	22	26	16	27	22	26	16	22	16	18	24	30	21	15	27	21	22	25	15	29	19	25	22	32	18	18	24	31	23	23	19	23	30	22	14	28	28	14	19	25	19	18	22	17	18	22	29	30	21	25	20	34	29	26	20	22	14	24	25	19	24	24	27	20	25	23	27	23	24	26	18	27	20	23	13	18	26	24	29	25	22	20	26	31	23	19	22	26	20	14	22	29	18	24	22	18	27	22	28	19	25	24	17	24	26	28	24	21	23	34	17	15	24	15	15	27	23	28	11	19	21	15	24	29	33	30	27	24	28	18	16	26	25	19	27	18	19	24	26	27	23	29	21	22	19	26	29	23	16	29	31	24	27	38	18	22	24	23	24	22	23	20	25	25	20	20	26	34	26	23	18	17	20	28	28	18	23	20	21	32	31	32	18	27	21	22	21	30	28	13	21	20	21	25	19	20	16	20	29	25	21	19	20	28	23	22	40	16	25	24	20	24	28	27	21	25	16	24	30	24	22	15	28	10	29	27	28	33	26	29	21	26	28	23	22	29	25	23	24	22	30	15	28	31	24	30	22	31	25	17	20	21	22	24	24	24	25	28	32	18	26	20	33	20	31	20	24	26	27	21	26	25	20	27	27	29	20	35	17	17	27	26	28	29	23	31	31	14	20	14	24	20	22	26	27	22	21	23	19	24	24	24	15	26	30	24	21	23	25	30	17	22	17	20	23	19	36	26	17	21	25	23	33	23	24	20	28	27	38	15	27	28	15	23	22	24	23	25	28	30	31	22	19	14	31	21	30	21	14	25	17	21	17	28	18	18	28	24	15	32	18	32	19	23	23	20	24	28	25	29	33	24	27	28	28	26	23	24	33	22	30	22	21	28	23	23	26	25	19	32	25	28	23	23	29	27	27	17	20	16	24	15	23	21	14	25	26	26	26	19	33	24	26	23	29	19	29	24	19	25	21	16	24	25	28	23	19	34	20	20	37	22	22	20	23	26	26	18	22	30	19	28	19	27	22	26	26	21	21	22	30	24	21	7	28	23	21	23	17	17	24	18	24	20	26	33	20	23	28	32	24	21	29	28	29	28	17	19	27	27	23	20	26	28	23	19	22	31	24	17	18	20	28	19	22	21	35	14	24	16	23	22	24	18	25	31	25	27	19	19	19	21	17	25	24	25	25	17	28	20	24	23	31	23	23	22	19	26	21	20	23	22	27	17	23	25	19	22	25	28	22	19	25	25	18	32	18	23	22	18	28	20	17	27	22	24	18	22	22	23	22	18	20	31	22	23	23	24	23	34	20	30	25	23	17	27	20	31	23	24	27	28	29	18	25	19	23	21	27	30	28	32	21	21	20	19	25	20	24	31	27	29	25	29	28	19	19	24	19	21	16	20	22	33	33	19	24	21	27	26	23	29	16	20	29	17	33	27	23	31	23	17	35	22	25	24	24	26	33	21	18	28	26	19	26	20	16	33	17	29	25	16	27	17	17	26	24	22	27	34	16	28	20	19	25	25	19	24	15	27	21	14	16	17	22	19	16	29	34	31	26	20	35	27	28	26	24	19	18	18	24	18	24	27	26	25	22	16	19	36	26	24	28	27	21	14	16	20	29	22	30	25	29	25	19	34	23	25	31	17	21	24	22	28	28	18	34	20	21	26	22	17	24	23	16	21	25	27	25	17	22	22	21	28	17	21	22	17	32	27	21	26	17	26	22	17	16	22	31	27	16	26	28	25	24	22	36	24	21	25	28	25	22	18	30	24	30	28	29	20	23	10	25	17	27	24	34	19	18	27	14	12	26	16	24	20	25	21	31	26	17	21	21	28	21	21	25	29	16	18	18	23	21	21	20	36	21	33	24	20	21	24	19	28	22	22	26	16	29	34	19	24	21	22	19	22	18	29	22	28	25	17	20	19	26	28	24	27	22	23	30	12	31	32	27	23	21	25	19	17	20	26	24	20	20	28	27	28	24	18	31	23	21	19	27	19	32	19	29	23	16	29	22	25	20	26	24	17	24	19	22	19	13	17	32	28	29	26	22	26	23	23	36	23	27	27	23	17	25	24	20	26	30	27	19	27	29	20	17	19	25	25	12	26	25	23	25	22	22	28	24	24	28	21	21	16	21	21	26	30	21	26	21	21	17	27	18	26	18	34	26	21	32	17	26	13	12	25	27	20	30	18	22	32	18	18	26	18	17	22	20	11	21	22	24	22	15	20	20	19	15	22	14	30	33	25	21	26	16	16	24	25	26	30	19	21	16	21	24	24	34	23	29	21	29	30	21	23	17	21	16	16	26	21	20	28	22	21	23	19	26	22	21	16	23	10	25	35	20	16	23	27	14	20	24	25	18	24	21	19	19	26	19	23	14	26	26	20	25	26	14	19	21	23	25	25	21	18	18	14	19	26	15	24	17	22	22	23	23	24	19	23	22	30	24	33	30	22	22	23	32	26	26	15	23	21	22	17	23	22	18	24	26	25	23	28	26	23	24	21	24	12	30	27	22	18	29	19	20	25	19	29	20	16	21	23	23	22	25	19	27	16	24	24	25	24	22	27	23	17	19	18	24	24	21	26	29	21	32	13	31	21	24	31	18	24	20	16	26	23	19	16	19	28	21	26	23	24	21	17	29	26	15	24	28	18	21	18	23	23	32	29	22	23	26	35	32	23	26	14	25	25	19	28	19	18	33	34	23	26	21	15	21	26	21	31	21	19	18	22	22	37	25	25	28	21	27	21	23	18
21514	11261	6088	9686	17008	19129	17651	15774	14239	12207	10888	8742	6638	5046	4008	3178	2632	2413	2159	1586	1139	1082	862	756	699	707	659	594	531	549	531	527	530	542	514	491	507	450	533	490	482	474	467	450	442	427	392	385	362	371	367	364	377	341	372	352	335	385	365	323	310	339	327	320	319	321	335	336	317	347	365	358	345	343	343	312	319	303	290	314	278	293	309	310	302	288	264	293	305	351	301	282	310	289	266	280	285	289	298	280	272	311	265	266	308	293	290	318	289	302	265	286	278	297	297	291	293	275	293	263	298	309	320	333	325	305	300	318	304	313	291	292	293	300	305	264	290	283	262	413	650	713	545	606	593	572	508	444	358	348	314	307	291	277	271	275	244	282	285	285	264	297	299	299	302	284	261	269	281	277	274	269	303	292	276	283	270	271	273	301	284	252	286	298	260	256	320	273	285	284	290	276	289	287	326	286	271	284	306	311	286	306	294	274	307	288	271	286	299	269	299	292	281	286	260	298	284	295	323	288	252	291	275	324	268	289	288	239	294	288	297	281	320	256	298	267	325	310	284	290	283	298	284	298	269	265	277	266	291	285	276	269	286	270	259	265	303	284	282	277	281	277	307	312	282	293	303	250	273	311	273	303	274	281	311	294	280	320	276	252	276	280	286	265	266	294	275	297	286	301	287	291	287	275	309	259	286	280	284	296	322	300	285	286	289	265	298	270	312	298	292	283	319	284	284	322	291	292	278	279	289	249	271	299	291	295	275	272	292	286	303	276	306	274	309	253	299	266	291	293	323	287	271	291	297	289	285	286	308	295	281	292	298	281	285	273	302	306	270	299	299	283	295	314	275	286	301	297	285	266	256	269	302	323	283	282	260	299	292	272	311	269	283	294	272	310	310	287	272	282	275	271	269	283	299	284	293	292	324	261	285	285	299	279	283	287	269	267	285	287	275	267	286	284	291	281	287	258	288	257	270	279	280	270	297	320	304	231	311	287	291	310	272	286	290	283	272	306	295	317	292	264	266	274	316	311	282	283	279	282	325	301	280	265	282	279	291	284	237	267	288	283	262	281	299	297	307	317	297	271	301	294	279	291	295	272	275	266	286	282	275	284	270	293	297	300	281	278	284	284	277	274	292	311	288	288	272	298	286	289	274	279	245	307	266	278	292	294	294	280	275	260	290	279	298	283	275	294	286	255	294	285	284	287	286	289	282	253	259	269	306	269	309	258	276	273	295	300	325	282	265	280	268	292	296	289	274	325	297	273	271	273	295	301	277	299	287	297	299	259	342	303	281	278	266	284	318	321	261	274	267	263	320	307	303	265	278	313	291	331	301	282	261	306	285	305	312	298	265	257	295	312	287	296	321	267	284	283	256	289	279	289	318	286	260	277	258	290	304	267	291	297	269	294	267	285	277	291	273	278	282	277	305	275	308	278	260	300	296	306	295	280	271	287	289	286	304	286	287	269	262	253	282	278	291	274	305	270	281	268	277	291	278	284	286	298	337	301	292	267	291	283	320	289	243	268	281	280	274	291	257	307	280	286	309	296	314	312	273	293	307	266	280	283	282	282	277	281	297	297	286	283	270	265	283	297	248	286	303	286	271	261	294	295	283	281	273	264	245	308	306	269	294	286	268	280	291	283	269	283	301	285	291	273	336	313	270	295	299	318	270	272	277	298	266	297	279	295	295	285	272	272	292	282	287	301	301	272	290	268	266	285	297	275	320	311	293	253	312	243	297	299	309	256	287	304	273	294	300	287	255	278	257	257	312	254	297	281	290	282	295	287	296	275	280	320	268	294	320	277	285	309	314	311	295	270	297	331	287	288	293	275	280	327	299	293	268	273	311	299	307	286	271	286	295	288	252	269	292	265	293	262	283	289	300	273	293	286	291	297	294	281	260	269	301	265	269	285	282	290	275	305	304	278	271	261	305	278	292	298	288	308	283	273	282	258	298	265	264	293	290	325	302	275	279	274	290	287	274	303	297	291	272	263	299	307	348	249	260	290	248	271	274	261	286	312	277	295	302	282	262	278	285	276	273	274	301	290	264	286	279	285	289	313	299	267	295	285	292	311	322	271	302	310	289	285	251	310	275	309	332	293	263	291	295	289	261	300	273	282	251	273	281	274	269	304	310	285	297	281	281	249	300	285	268	295	256	268	286	269	265	297	249	311	279	283	274	274	300	270	294	291	274	275	270	304	292	293	273	292	280	302	298	324	281	291	293	305	262	281	302	262	288	274	285	302	263	289	288	294	289	280	277	289	270	287	292	265	292	262	301	254	290	266	251	258	260	308	297	276	280	288	286	279	275	271	294	318	296	263	321	283	257	294	286	282	292	280	270	271	288	297	296	278	298	291	279	284	267	290	280	272	269	268	283	306	301	280	278	269	283	270	286	297	289	282	259	278	286	283	297	301	277	232	325	310	290	280	285	270	286	299	278	272	291	258	309	277	283	276	299	284	308	279	279	289	284	267	264	296	277	288	283	267	290	266	274	312	252	255	285	286	311	281	300	289	286	265	273	285	300	258	293	274	281	286	311	269	278	295	282	309	295	281	296	288	287	274	272	296	272	304	309	257	268	288	299	295	287	260	298	271	292	323	265	319	293	262	298	258	275	287	276	272	280	271	299	265	273	281	287	265	286	283	284	283	275	292	253	281	279	284	289	291	283	274	271	255	288	265	279	286	259	289	274	266	282	282	255	263	300	309	266	302	274	300	300	307	269	304	271	285	289	294	309	272	266	274	266	286	280	265	294	272	290	256	276	298	334	302	290	291	285	288	275	311	254	274	309	281	265	319	288	305	278	306	301	298	302	297	308	298	293	274	290	285	300	286	283	281	299	292	286	279	257	320	287	281	277	289	285	305	234	285	261	299	320	312	292	305	281	301	298	274	268	288	282	266	283	267	292	301	321	307	296	269	319	288	271	313	271	292	292	297	279	291	316	305	267	298	248	285	309	300	260	320	251	268	316	275	277	261	285	253	261	295	284	287	308	282	266	286	303	273	311	303	276	242	317	307	267	278	271	278	306	282	285	323	297	279	300	293	289	281	270	266	302	295	296	305	278	282	325	288	309	288	280	309	278	267	277	271	273	310	284	300	302	305	309	275	275	281	274	290	296	294	305	291	286	259	305	291	329	308	291	266	307	289	274	283	265	258	310	275	262	305	301	294	260	267	289	257	266	283	291	275	256	256	264	297	273	299	262	312	298	328	299	263	280	310	239	298	276	252	300	268	299	309	285	272	295	289	271	261	290	276	297	320	285	274	269	286	283	285	275	287	269	297	315	269	273	269	274	315	302	282	300	306	253	283	315	307	289	282	281	273	276	298	283	290	248	291	275	253	271	285	295	304	275	265	315	306	304	257	275	286	315	298	288	294	281	242	287	286	275	295	300	294	281	276	287	268	299	252	257	296	286	292	273	271	270	277	276	277	290	266	266	304	309	286	293	311	281	320	281	299	246	306	265	264	274	263	297	288	252	282
1450	246	151	113	98	141	152	173	145	107	114	104	85	45	64	52	56	65	42	53	36	48	42	43	34	27	31	27	34	33	26	33	40	41	31	32	30	33	38	34	36	27	44	40	35	45	32	35	31	36	42	27	37	38	36	30	34	39	39	28	34	50	36	25	28	45	29	34	39	29	32	30	32	44	37	37	32	33	33	28	36	29	46	42	35	31	30	37	43	31	40	37	36	45	38	32	36	31	31	42	48	35	32	38	21	26	28	33	39	42	39	32	28	42	42	29	27	27	30	27	39	30	32	32	35	36	40	37	36	41	34	25	24	20	36	28	37	35	48	38	44	31	41	37	37	43	39	29	26	22	37	31	37	23	26	37	33	27	34	45	36	32	37	38	28	36	32	41	41	35	43	35	32	30	36	41	28	39	33	27	40	30	42	37	22	44	37	39	31	32	32	33	32	29	36	32	31	41	33	25	28	32	46	27	31	32	36	38	29	45	29	31	41	33	35	42	37	30	45	31	28	32	33	37	33	31	41	45	33	38	36	33	22	34	46	30	37	32	30	32	40	21	27	35	27	28	35	39	35	43	29	33	35	32	37	35	36	42	36	35	33	34	27	36	29	25	33	27	39	35	35	47	36	42	27	28	40	32	33	45	42	34	39	31	33	27	34	34	36	38	22	26	28	40	39	36	31	35	40	36	41	42	33	28	30	38	35	35	26	28	27	35	35	37	36	36	23	34	30	39	32	33	31	30	34	36	32	37	31	33	36	37	28	31	31	34	33	41	34	35	38	30	28	36	29	39	36	25	36	33	43	21	37	24	25	38	35	32	26	33	23	29	43	34	42	44	38	29	33	24	38	26	29	40	34	32	25	45	40	36	36	29	34	29	20	39	43	35	33	36	30	35	33	26	36	30	33	37	28	42	48	31	40	44	26	39	34	26	43	34	27	41	44	31	28	33	25	30	26	40	25	27	33	47	38	39	42	40	28	33	30	37	36	35	24	28	30	42	31	40	45	44	33	34	47	33	40	25	52	32	23	30	39	36	34	36	35	25	32	50	31	30	32	32	46	40	37	31	30	28	32	34	34	30	34	40	41	32	38	26	39	32	41	28	35	45	22	30	45	34	39	36	29	37	37	39	28	44	30	26	28	29	34	32	29	35	36	32	44	38	34	29	23	36	45	49	28	36	26	35	39	34	39	27	29	23	30	36	32	28	41	51	45	43	30	35	26	40	36	44	31	34	27	32	40	32	32	42	41	40	33	37	43	35	28	32	39	30	36	32	34	39	38	33	40	44	45	30	36	36	33	35	27	22	31	38	38	38	28	32	27	36	39	26	33	32	33	34	41	43	29	30	25	32	42	34	22	33	34	34	31	31	28	35	43	32	35	41	40	40	32	35	36	37	35	32	31	38	35	41	26	40	34	33	31	43	22	39	36	27	37	39	30	45	25	31	34	39	24	37	37	27	31	30	27	34	31	26	27	41	32	24	31	36	39	33	43	35	22	27	32	33	34	40	28	35	35	35	29	36	31	41	42	25	28	42	37	33	27	27	31	37	34	29	32	33	33	45	30	22	38	40	31	29	36	39	33	48	35	33	25	24	37	35	39	26	35	29	43	32	30	35	39	42	27	34	33	30	30	31	26	43	35	28	24	28	45	40	41	30	37	31	38	44	30	26	30	35	27	28	35	31	40	29	25	37	48	31	37	31	16	36	29	34	32	26	33	29	41	38	33	29	31	30	33	38	27	38	38	40	41	45	34	28	40	30	34	36	31	41	29	38	22	34	32	35	41	36	36	31	23	33	33	37	33	37	29	35	41	32	33	40	38	24	35	39	37	31	28	23	30	25	32	44	43	30	33	29	38	30	27	33	34	31	28	34	32	30	34	30	27	32	34	28	29	36	31	50	28	39	39	44	48	29	31	34	47	28	29	39	41	30	42	39	29	40	39	31	27	33	34	34	31	28	39	28	30	22	29	24	36	38	43	31	40	27	33	21	37	27	38	42	37	27	41	35	34	29	35	41	46	28	25	38	41	24	29	35	50	37	42	34	35	35	29	28	37	38	38	31	35	39	43	34	26	36	34	40	32	32	46	36	33	29	39	35	19	27	30	35	27	32	35	34	28	58	33	39	35	33	38	32	44	28	35	35	35	37	31	37	32	31	29	27	36	26	30	25	43	35	35	33	31	34	37	30	28	29	24	28	36	40	43	28	44	39	33	32	42	42	42	38	35	31	35	28	34	42	32	34	33	26	27	34	45	37	32	39	29	37	45	22	35	40	46	31	35	39	30	26	31	36	29	33	45	34	28	55	31	28	34	33	32	32	43	43	37	29	35	33	44	36	33	28	30	33	50	30	34	41	39	28	38	27	39	32	31	40	33	31	38	33	32	30	25	30	30	30	31	39	25	30	37	30	32	37	39	21	45	38	41	25	31	42	38	37	43	29	45	37	32	39	24	36	39	30	43	30	36	29	38	33	35	32	40	39	28	43	35	25	42	34	33	40	36	26	30	29	37	33	28	38	31	36	29	28	25	36	30	29	38	44	29	40	33	27	27	36	26	35	22	43	39	36	28	27	36	39	40	33	35	28	36	28	25	33	25	34	33	33	35	29	38	40	39	30	30	30	33	39	29	25	29	30	28	38	35	35	40	32	35	27	37	30	40	35	39	27	31	38	33	37	29	39	32	29	28	37	40	34	30	35	39	29	33	25	37	32	36	32	36	28	42	37	30	22	37	30	37	31	24	31	37	37	34	25	37	28	33	25	43	37	44	36	29	36	39	34	28	29	32	34	35	36	43	37	30	41	39	36	29	33	52	26	33	23	25	23	36	28	32	29	30	42	37	27	24	38	32	34	36	48	42	38	34	31	33	23	30	31	37	34	31	31	39	37	39	29	44	32	39	38	31	33	28	30	36	23	33	35	39	47	30	39	38	39	39	35	32	33	31	40	43	27	31	33	38	24	34	27	35	36	30	26	33	33	28	36	30	27	40	27	39	38	41	27	35	38	25	28	29	32	36	31	35	31	51	35	40	27	37	31	35	36	36	37	36	36	29	34	29	36	41	36	44	38	26	41	36	36	37	34	35	35	33	24	38	38	25	29	27	35	37	30	32	39	30	29	32	30	31	33	31	33	27	23	25	30	29	21	44	31	39	33	43	35	38	25	43	30	40	26	38	33	37	37	37	35	43	21	34	35	29	32	41	40	35	34	37	26	37	32	20	36	33	41	38	36	37	31	42	35	35	38	37	42	41	40	32	40	31	36	37	39	25	39	31	41	42	29	42	34	46	25	31	37	42	34	27	35	45	35	39	45	25	32	35	28	36	34	41	33	36	37	25	37	22	31	29	38	35	39	34	28	28	36	26	40	27	31	36	31	31	31	24	29	37	33	28	30	27	45	38	32	28	36	37	39	30	28	35	25	30	40	30	41	39	49	39	26	35	43	22	33	34	32	27	40	28	39	38	37	42	27	32	36
14012	5573	2788	4639	9021	10952	10123	9185	7839	6344	5900	4485	3264	2346	1774	1537	1305	1307	1162	860	722	681	552	532	511	492	474	460	454	469	463	520	510	447	440	454	462	490	472	465	484	427	447	459	468	424	430	416	424	417	415	427	445	424	448	436	393	390	414	399	404	381	417	425	430	432	416	378	411	405	420	452	393	406	387	393	476	368	389	417	388	379	390	414	405	375	402	424	391	399	414	397	387	386	428	447	379	385	409	411	387	400	391	428	435	383	383	389	421	389	362	403	433	381	377	382	370	396	382	403	377	417	403	402	402	417	427	422	417	395	389	430	421	415	394	422	418	390	378	416	509	623	583	564	548	538	514	493	448	466	381	385	407	427	381	363	409	386	337	390	402	365	384	377	403	370	402	419	389	414	362	354	427	404	403	407	376	396	366	401	399	424	404	391	369	399	382	410	390	341	367	390	381	416	392	374	388	395	380	426	376	396	431	378	390	392	393	416	395	366	443	360	389	417	385	383	354	407	404	398	400	392	389	402	419	416	365	373	411	396	410	357	396	388	376	370	401	361	412	418	366	417	411	372	413	394	400	415	383	409	406	388	380	381	382	392	431	391	428	376	377	369	409	384	379	378	376	410	402	406	374	392	370	435	413	368	390	417	423	386	416	388	365	435	371	365	403	387	395	394	384	385	358	390	402	430	361	423	423	381	379	407	393	370	382	342	398	402	372	413	413	380	383	375	410	380	386	418	364	398	396	409	394	386	405	383	401	358	410	396	407	375	392	387	369	394	390	401	386	392	397	363	353	395	360	421	387	366	397	377	417	417	385	419	407	415	355	375	397	440	384	414	365	409	386	410	393	368	404	389	398	400	397	396	410	388	430	410	367	377	381	402	407	412	412	423	414	379	456	404	380	380	414	380	412	381	388	379	416	372	390	392	396	426	398	390	416	387	381	390	414	426	424	366	445	449	422	396	416	417	405	414	358	376	389	404	386	376	393	401	383	345	416	390	415	394	413	385	393	392	389	372	385	378	420	415	407	376	397	374	390	401	397	422	369	391	373	417	414	392	382	430	412	393	417	388	408	401	388	351	392	352	416	404	396	411	374	409	412	359	409	406	400	396	371	392	413	392	416	400	347	385	367	363	394	396	410	402	394	408	367	381	410	390	403	373	389	403	422	406	405	432	414	404	388	352	409	368	353	385	406	454	414	406	428	425	380	426	393	372	416	366	411	380	403	400	398	413	396	371	379	390	383	417	389	400	408	376	357	384	370	404	422	383	406	397	398	396	398	406	424	394	379	390	418	390	397	405	357	387	378	418	415	421	435	405	369	420	387	402	415	407	386	409	413	373	396	395	407	396	368	384	387	401	403	374	427	408	397	413	395	407	405	362	391	410	402	390	389	404	396	360	394	381	388	422	367	390	373	388	384	406	379	411	345	358	395	369	442	391	410	394	391	387	415	410	375	418	405	359	408	392	386	379	423	378	412	402	418	401	405	390	391	383	411	360	386	380	419	390	383	385	410	413	370	401	389	403	411	390	417	401	383	413	399	403	395	406	396	364	413	415	380	398	384	405	399	398	418	389	372	404	370	420	377	398	390	410	405	419	431	422	400	422	338	354	415	389	392	398	376	399	416	391	397	395	413	369	423	403	379	424	394	423	371	395	392	403	415	386	391	348	394	358	409	399	373	384	384	433	371	355	426	429	379	352	397	399	395	377	380	396	399	397	362	388	405	414	423	384	389	384	388	414	358	375	351	392	416	381	372	408	392	419	408	396	385	414	407	398	379	376	396	403	386	400	408	406	386	409	384	377	416	381	396	417	383	363	398	436	381	374	412	422	348	353	398	393	409	430	400	376	408	414	373	400	406	395	396	378	392	408	395	439	407	408	416	398	404	406	418	375	373	395	392	397	382	381	408	406	388	371	358	375	374	432	368	418	373	370	423	387	374	384	367	390	385	398	440	391	400	381	387	408	377	401	394	421	380	383	379	377	371	427	415	384	416	407	378	412	381	345	380	390	383	375	385	377	397	391	394	390	387	402	372	403	389	397	424	425	368	441	399	415	380	395	428	378	399	364	390	430	388	384	363	407	395	411	387	397	385	412	362	410	412	367	386	415	370	398	376	393	367	420	418	383	428	401	407	425	385	389	403	424	387	410	394	401	397	416	430	390	400	427	411	380	389	368	386	376	400	395	433	411	402	362	448	385	429	412	402	383	420	381	399	367	404	377	389	395	358	367	393	428	419	389	394	425	362	460	442	412	396	398	397	422	390	414	353	372	388	423	421	403	368	399	409	400	394	409	395	383	380	427	384	423	425	390	409	381	414	393	397	369	373	405	409	405	377	385	409	394	363	410	388	392	414	379	390	360	386	405	405	382	380	386	394	395	407	361	391	336	417	417	378	414	361	406	404	424	411	358	370	424	389	432	388	368	403	397	415	376	383	419	408	390	421	386	403	402	405	376	400	385	376	404	374	370	428	389	395	380	360	391	377	415	417	415	345	412	397	361	371	391	388	402	410	380	385	375	376	405	387	413	409	412	397	380	381	359	402	381	393	390	377	383	367	416	413	401	383	426	377	389	380	410	392	394	385	407	407	399	394	399	381	424	424	420	405	403	395	406	436	379	384	394	411	406	397	378	403	440	377	383	386	398	382	387	402	399	404	422	403	369	398	388	397	424	387	396	395	416	360	402	375	400	401	359	369	397	368	402	402	412	408	387	364	381	418	387	393	367	397	401	386	406	409	419	412	374	387	423	387	406	406	390	366	422	405	422	429	362	395	413	413	386	392	408	423	411	373	383	377	399	353	400	400	408	392	381	401	389	384	371	437	401	392	432	394	386	421	395	417	417	408	415	373	374	364	417	376	394	364	326	400	361	394	394	437	377	407	353	385	397	405	386	371	417	415	392	374	397	376	434	375	412	401	379	422	397	409	405	391	401	441	392	394	402	389	383	389	371	383	407	430	413	375	386	393	394	399	437	379	427	404	409	387	409	385	371	395	431	384	370	402	393	402	410	394	406	423	369	352	412	401	392	384	413	403	403	436	424	384	379	385	418	409	431	395	384	382	411	374	412	416	364	415	398	427	412	409	363	377	369	389	388	394	398	363	410	403	423	394	403	413	383	376	391	410	388	389	437	395	390	392	419	369	410	393	423	388	412	414	391	381	389	431	362	381	379	414	382	379	396	395	405	401	375	429	368	420	368	414	405	379	401	405	405	437	403	419	389	422	421	392	421	441	386	408	400	416	379	388	392	406	406	435	376	400	378	404	384	419	404	416	377	433	384	381	392	412	382	399	418	409	415	444	400	394	412	382	398	381	384	400	409	436	398	379	426	411	425	402	418	392	405	360	423	394	384	384	403	394	412	402	408	418	395	424	399	403	411	401	387	398	383	400	385	412	369	413	402	397	407	420	378	370	408	398	410	374	410	415	390	395	393	397	380	394	386	412	408	391	387	379	404	386	379	389	403	397	404	418	414	402	399
1265	534	299	180	181	232	278	259	226	218	216	142	119	92	93	72	67	49	48	54	38	31	36	31	44	25	35	37	39	32	31	22	28	43	31	34	39	29	30	33	32	32	37	34	37	33	35	25	31	31	21	25	36	27	27	25	31	44	26	36	31	31	32	32	19	32	33	28	35	24	26	36	28	24	26	35	25	18	30	30	31	32	32	30	29	31	35	26	20	27	30	41	25	29	26	33	26	28	29	24	26	37	21	33	32	24	24	34	31	29	24	38	30	32	29	35	28	25	26	32	29	27	20	28	25	31	24	20	37	31	26	34	20	28	30	30	29	23	24	24	34	34	38	32	24	34	33	30	34	31	26	24	26	28	31	29	21	30	27	26	21	23	27	35	40	24	29	30	28	14	30	24	33	27	35	30	27	31	37	24	27	21	24	27	33	23	23	25	28	34	17	25	32	34	26	40	37	26	32	34	24	28	24	22	33	26	29	25	28	29	28	25	18	17	29	33	29	18	34	26	28	29	28	34	18	25	29	24	16	26	28	28	26	28	31	30	32	31	29	28	35	17	20	29	33	20	30	32	21	28	24	29	30	24	28	25	34	34	24	26	20	27	28	23	31	21	33	28	30	31	24	32	30	25	27	26	24	29	28	33	28	31	38	33	25	26	24	33	22	29	34	30	30	25	27	32	30	27	32	24	23	26	25	24	33	30	28	43	29	31	24	28	32	24	23	21	29	26	39	22	34	26	34	20	19	38	29	18	34	34	34	34	25	29	24	32	28	36	22	28	36	31	28	33	23	18	26	25	25	28	34	24	28	30	34	36	23	29	26	43	17	29	24	23	18	26	33	20	23	26	26	28	24	29	32	33	29	22	35	25	26	30	25	30	40	35	30	25	30	27	25	22	30	35	28	25	25	33	28	25	31	21	38	35	29	26	20	30	27	24	21	31	30	33	22	23	20	27	33	32	23	25	21	31	31	26	30	29	27	32	29	24	28	25	28	30	18	28	22	33	24	25	23	34	33	22	38	20	28	24	31	29	35	27	25	24	28	25	27	28	19	26	32	29	27	31	25	28	20	34	34	34	22	33	21	29	28	36	23	23	43	41	28	32	35	35	40	24	38	22	21	32	21	32	25	28	32	23	24	27	29	25	27	24	26	28	37	34	27	22	23	31	29	36	28	27	23	25	27	25	20	34	28	38	25	26	25	24	19	27	22	26	30	25	30	20	31	33	25	19	35	25	22	34	31	23	28	29	26	22	24	16	35	28	31	36	28	29	24	33	26	27	21	36	25	27	30	30	24	31	27	30	32	21	25	22	33	27	26	22	31	33	29	20	21	31	40	28	36	24	32	32	23	33	29	33	26	29	32	28	27	33	30	19	33	25	19	22	34	19	28	22	30	26	16	28	26	28	24	25	31	23	33	30	27	23	29	26	30	32	27	24	36	17	30	22	27	32	28	27	26	27	25	31	27	26	27	32	31	29	34	22	32	29	21	28	20	27	26	34	37	33	26	33	25	26	29	15	30	27	23	18	25	27	35	24	21	26	30	32	36	24	30	23	25	34	30	28	29	28	29	29	32	26	40	32	28	36	19	29	31	31	32	33	36	30	21	30	21	25	38	38	35	29	33	29	24	27	24	23	20	24	24	38	26	15	23	20	23	25	32	19	23	28	30	34	28	24	25	38	28	21	28	23	22	31	27	28	18	33	28	29	26	25	29	22	38	22	28	21	17	24	31	24	33	22	21	28	22	28	23	46	35	27	30	25	22	28	23	40	26	25	31	26	34	29	27	21	27	26	37	19	32	27	22	37	32	25	25	34	24	19	27	30	26	16	30	33	26	34	27	30	31	20	31	27	26	24	26	30	31	32	29	26	24	20	38	36	31	25	23	27	23	26	21	37	27	28	19	26	37	21	33	26	29	30	29	29	25	33	12	32	30	27	18	37	21	24	29	24	26	23	30	23	27	35	39	28	26	27	34	32	36	25	21	29	26	28	22	28	28	28	20	23	25	32	29	23	33	26	25	18	32	32	26	28	35	28	31	31	29	35	22	29	34	26	31	26	32	26	31	29	25	20	30	31	23	29	26	26	32	31	31	29	27	25	32	26	34	20	32	38	18	19	26	27	23	30	31	31	26	41	36	35	23	40	22	27	34	23	33	20	32	34	34	40	27	24	28	20	35	33	28	45	34	25	29	33	30	28	26	35	37	22	22	25	20	28	40	30	28	32	26	24	22	35	34	30	28	24	30	31	26	33	27	31	32	28	30	20	30	24	27	23	34	34	32	25	36	14	30	24	32	21	22	24	27	34	29	42	24	29	19	32	21	36	19	29	27	27	23	30	21	26	32	22	29	23	25	27	30	25	28	23	46	25	36	22	25	23	32	35	28	28	19	27	39	32	27	36	30	37	20	21	31	30	34	27	19	32	37	32	39	30	23	25	31	33	29	22	22	37	22	23	26	21	34	31	26	32	32	34	23	33	35	24	24	26	36	25	29	24	31	25	25	24	26	35	33	33	23	31	16	27	26	36	32	32	25	36	26	29	26	32	23	29	16	27	32	30	27	30	29	23	32	33	34	31	33	24	22	24	36	24	27	25	31	25	24	23	27	27	29	29	26	19	31	22	20	30	26	30	26	26	30	29	20	24	32	24	31	39	29	23	35	27	25	19	26	27	26	21	15	31	30	33	31	24	20	16	18	27	26	22	26	24	23	26	25	17	24	29	27	30	29	29	27	27	38	28	30	24	34	29	29	27	42	19	30	34	34	26	31	33	28	25	25	24	26	25	29	28	27	22	28	34	27	30	26	26	35	32	39	27	24	19	34	26	26	29	24	38	25	28	45	20	19	21	26	23	38	22	33	28	22	26	41	27	28	27	30	30	29	36	30	37	29	32	26	26	24	26	27	30	30	24	25	32	25	23	21	27	30	34	31	31	22	33	23	22	29	16	33	28	28	19	23	29	25	35	34	34	30	20	24	19	20	31	23	26	24	37	26	23	27	40	34	37	31	38	37	32	39	23	28	39	20	35	25	31	28	28	34	27	35	19	31	28	26	33	32	26	40	23	31	43	26	24	28	38	34	25	22	25	26	22	30	28	22	33	28	21	24	29	21	29	26	37	32	30	32	25	26	32	25	21	30	27	31	20	33	44	31	29	25	29	26	34	39	23	23	21	42	22	30	25	28	24	29	21	18	33	32	26	34	14	25	29	35	27	27	33	23	26	30	27	30	25	23	20	24	25	28	35	36	31	23	31	25	34	15	33	24	24	30	30	28	30	22	25	33	29	29	31	27	26	20	21	29	30	29	29	42	19	34	32	30	41	23	36	30	24	39	25	32	23	31	33	23	24	28	24	26	30	28	27	22	26	24	24	27	29	27	27	27	16	27	24	41	20	24	26	44	28	32	34	31	22	29	33	27	28	29	24	32	32	26	25	33	23	27	24	31	28	26	25	26	31	20	30	24	27	27	24	29	25
18173	9196	4585	7733	14178	16064	14689	13086	11456	9507	8382	6472	4816	3703	2695	2162	1968	1801	1576	1213	923	770	715	607	585	548	540	520	451	489	489	459	476	451	487	510	481	481	491	490	464	418	448	433	430	392	419	405	391	383	368	397	389	364	408	362	346	373	421	343	351	394	350	399	393	376	345	367	333	369	370	392	354	339	341	366	349	335	317	354	348	352	321	344	350	333	349	300	295	363	350	344	345	310	320	328	342	353	358	363	332	316	351	328	332	350	332	326	347	323	352	356	350	360	314	321	361	317	344	319	348	374	362	382	314	353	322	308	326	310	299	359	356	331	339	316	336	329	309	337	377	675	640	605	569	577	487	437	415	376	313	316	353	361	345	355	340	338	327	347	319	310	327	320	345	346	336	310	324	355	324	337	327	356	319	338	305	328	318	315	338	337	366	304	363	329	364	327	346	335	346	330	334	359	330	350	338	329	330	317	344	339	323	331	308	361	328	352	350	340	317	329	335	317	342	340	308	306	350	343	333	318	357	379	338	330	349	365	365	310	327	332	327	336	326	331	322	336	299	336	323	346	333	318	314	357	362	357	347	327	322	333	317	366	329	335	340	342	326	354	322	328	335	372	356	342	369	329	343	329	371	305	319	306	341	355	326	335	318	335	336	314	317	339	384	344	341	354	382	313	338	367	368	342	334	343	331	356	327	300	323	334	309	351	321	334	317	345	325	345	330	323	379	338	328	300	392	358	327	327	339	379	297	325	327	361	314	339	331	331	311	313	344	329	310	329	345	331	310	332	342	314	319	328	325	312	359	313	354	346	313	344	315	375	346	318	345	330	287	347	345	346	307	349	324	302	338	352	350	317	357	304	355	352	315	324	338	343	291	310	325	353	353	313	346	323	325	350	351	355	325	325	333	355	343	319	295	375	328	343	332	334	355	362	343	313	336	317	343	338	347	351	330	355	333	344	315	338	311	334	337	352	315	344	330	342	365	338	335	319	337	330	325	325	328	323	330	352	339	318	309	381	317	322	361	345	330	340	318	317	311	314	321	327	337	347	339	370	333	349	345	319	370	300	352	344	310	367	350	317	326	344	325	312	303	345	314	375	320	309	316	306	360	308	360	305	322	357	328	305	326	326	326	336	306	316	343	357	349	339	340	319	339	363	350	356	341	362	342	324	324	345	318	353	329	322	326	316	311	346	313	358	329	317	329	347	338	314	314	341	344	291	366	359	368	328	361	308	339	341	366	358	345	318	320	343	338	334	324	350	341	301	324	350	315	329	323	346	343	340	358	341	349	352	359	325	366	354	317	324	356	342	363	368	349	318	337	320	356	347	320	320	352	347	344	307	345	387	361	350	330	319	334	279	316	304	343	335	350	324	335	334	344	349	358	316	320	351	296	352	313	319	326	316	310	352	324	320	329	324	321	325	354	331	309	315	362	335	315	319	355	336	350	340	342	332	338	346	293	332	368	316	317	369	346	337	339	359	351	339	340	333	335	365	345	351	326	336	327	339	309	354	338	336	317	321	352	331	388	331	351	321	336	322	313	321	331	323	332	334	320	368	352	312	306	335	337	316	342	362	346	365	316	363	331	339	302	339	312	303	320	342	347	369	323	325	331	312	347	344	340	339	314	349	319	345	324	336	347	325	350	329	353	337	384	302	326	322	332	334	311	339	317	334	310	330	332	327	354	345	342	350	375	335	351	339	346	323	335	331	305	300	325	303	346	359	355	355	373	340	333	344	334	352	333	373	348	299	362	348	348	347	326	360	336	314	338	350	323	324	315	348	330	315	358	337	345	315	319	349	319	337	333	330	332	317	326	333	320	357	329	310	366	332	375	319	339	324	342	355	310	341	338	359	297	312	351	342	335	340	319	323	331	317	330	342	314	311	334	328	302	310	340	362	337	332	297	301	347	366	293	318	347	322	349	315	329	341	328	344	358	331	342	338	323	311	352	330	345	329	345	321	334	343	345	326	360	304	324	350	315	305	325	300	348	322	335	337	344	345	337	301	348	354	326	320	352	352	360	295	331	320	377	347	370	361	340	330	355	320	329	336	369	332	338	350	310	351	320	334	326	321	324	302	340	339	335	352	312	308	328	342	338	306	321	354	311	324	340	324	327	373	332	301	336	327	328	307	362	369	306	332	359	328	345	352	336	312	365	333	340	271	354	347	350	319	328	333	325	332	341	327	368	318	338	324	294	363	349	355	293	325	332	328	343	326	308	333	344	336	358	345	379	326	336	330	308	330	338	331	333	320	330	337	365	338	319	323	333	313	342	332	313	362	309	354	352	349	325	309	332	317	329	329	311	312	317	340	336	351	302	333	343	348	368	342	331	348	355	342	323	327	322	353	350	319	330	353	335	309	324	324	296	351	324	341	364	362	359	309	358	341	337	353	344	319	335	324	349	336	326	285	321	355	335	354	340	304	351	323	324	308	357	328	350	322	325	335	345	324	328	360	304	337	346	353	318	344	292	320	353	355	287	313	311	341	315	304	321	308	318	337	337	312	339	339	341	355	336	350	332	325	307	328	355	322	334	365	299	332	302	331	318	320	314	355	322	346	351	291	336	340	309	330	330	316	371	361	290	298	349	357	321	366	336	349	325	347	338	360	334	340	362	342	344	313	348	330	338	331	344	332	350	339	346	335	332	324	326	319	360	321	309	340	377	350	354	356	304	332	317	353	350	316	332	316	337	316	318	371	335	326	346	349	316	361	302	316	311	340	325	336	326	371	349	317	304	380	361	311	314	318	332	301	345	340	360	341	381	306	346	321	332	340	332	331	344	316	335	321	331	330	338	322	337	343	334	323	335	314	354	347	334	352	325	324	315	340	347	347	357	318	339	331	339	354	322	333	340	330	333	329	325	341	351	370	350	340	350	342	324	358	334	332	342	345	337	355	336	345	332	343	365	317	325	349	310	344	325	319	324	319	321	325	329	320	313	350	343	335	361	328	326	358	320	317	329	341	367	323	320	316	322	325	359	348	319	341	357	314	366	339	347	335	351	334	297	357	326	308	333	327	347	336	347	330	297	339	323	330	329	348	368	342	354	372	338	294	286	352	323	335	332	338	341	333	335	299	333	381	299	311	340	295	348	291	330	328	326	313	363	331	327	342	304	309	340	330	343	339	326	313	315	298	346	375	346	345	342	318	314	307	312	323	303	311	338	345	319	338	352	318	335	341	338	340	347	357	331	352	340	351	355	316	325	329	352	328	354	336	359	346	310	330	345	304	358	319	356	323	327	325	353	345	330	342	384	329	348	337	348	348	338	322	325	346	344	351	327	338	338	315	340	375	340	339	340	364	331	334	367	359	310	363	331	336	327	320	342	326	346	338	372	316	325	347	318	319	319	352	314	360	346	352	351	326	320	299	319	339	316	329	330	348	305	349	323	352	335	335	318	318	319	342	356	308	327	332	329	313	337	362	376	352	364	328	343	318	340	356	338	315	332	328	311	309	302	335	315	334	346	351	355	325	303	335
2337	462	231	177	175	223	222	212	240	162	186	161	105	105	76	60	69	61	57	41	40	44	37	30	43	36	45	26	33	35	31	35	33	26	27	35	27	34	32	39	29	33	29	25	37	39	30	29	25	32	27	34	28	25	29	29	27	27	31	29	25	31	29	26	28	28	24	33	27	37	32	29	36	31	27	22	23	27	22	32	27	28	21	24	26	22	16	31	28	24	28	34	35	27	19	28	28	36	26	23	26	30	33	25	25	25	27	39	24	27	20	31	22	34	25	30	32	23	23	37	23	31	24	29	22	35	34	27	24	24	21	20	23	27	25	30	28	34	31	24	25	36	30	29	44	30	37	36	38	23	32	32	27	30	27	28	32	29	24	36	23	25	29	36	29	33	23	24	26	27	25	29	24	26	26	27	25	31	28	26	28	29	31	26	36	30	26	25	32	29	30	17	37	32	32	43	30	28	21	35	41	22	22	25	26	24	28	30	30	22	33	25	25	41	27	25	28	19	27	35	30	31	20	31	39	23	32	35	33	37	34	34	21	30	32	30	27	23	20	30	25	33	27	27	24	33	27	28	21	28	34	28	29	27	28	31	22	23	23	24	23	22	22	19	26	18	24	21	28	34	23	27	33	39	26	35	32	24	35	20	35	33	22	34	37	36	20	26	34	20	33	27	30	31	25	34	29	26	34	20	30	30	27	29	34	24	31	25	29	22	41	26	21	37	25	24	39	36	26	28	30	34	27	28	22	30	33	23	21	33	26	29	28	29	29	24	26	26	29	25	26	27	24	30	28	24	24	33	28	30	20	17	32	39	31	29	29	25	32	23	32	30	22	22	35	33	25	29	34	35	37	31	30	33	21	22	34	27	25	30	33	20	28	23	29	27	28	35	27	36	40	33	22	31	27	32	25	32	24	31	23	12	32	33	26	35	27	26	20	28	30	29	23	21	27	27	29	27	24	30	28	24	28	30	27	28	26	34	23	23	32	37	33	31	31	32	31	32	33	25	19	26	23	30	24	31	30	27	34	31	28	32	33	32	31	30	24	25	24	25	30	28	28	27	21	27	25	22	35	28	23	33	23	25	39	22	26	32	29	25	22	29	19	27	39	27	25	33	23	24	35	21	22	18	28	31	21	40	34	20	30	28	25	34	28	26	34	22	29	23	27	28	30	31	28	25	35	36	23	31	29	24	19	34	33	33	19	29	23	32	32	24	30	33	25	27	36	39	25	28	35	22	23	19	28	39	28	23	33	33	26	26	26	32	22	19	29	23	26	26	38	26	31	23	26	34	29	26	25	25	32	26	21	27	32	29	27	23	23	23	30	24	29	28	28	35	27	32	21	22	36	24	19	19	23	24	23	21	24	29	32	24	27	29	19	24	33	35	29	33	25	21	20	33	27	19	23	30	26	31	21	27	22	27	30	26	27	23	29	30	21	19	30	29	22	27	24	21	30	32	23	28	24	35	31	29	21	18	27	27	32	25	25	27	21	27	30	17	31	29	27	25	33	31	28	27	27	35	34	35	24	25	22	37	28	31	25	31	28	31	21	37	26	31	29	32	32	33	30	25	27	35	24	34	34	27	25	24	20	31	23	27	22	50	22	21	31	24	24	31	29	25	31	27	22	23	25	25	28	36	31	25	24	28	24	27	33	38	25	26	27	24	27	31	33	19	32	29	33	35	31	33	29	26	32	37	32	34	39	28	30	31	23	32	25	29	30	20	26	26	26	34	30	19	29	37	31	33	26	29	19	22	31	21	29	32	31	29	27	37	28	19	30	24	25	18	26	31	25	31	24	21	25	37	31	23	26	25	31	30	23	34	44	29	32	17	29	27	23	29	23	24	24	27	23	24	26	34	32	30	24	34	20	38	17	20	33	36	24	35	22	27	38	30	28	31	25	25	25	34	28	15	34	26	28	23	29	35	25	29	23	26	25	30	34	30	27	28	30	22	29	19	28	31	37	26	34	41	26	31	16	22	25	24	27	34	31	24	24	32	28	29	23	32	24	34	20	36	34	23	24	22	32	22	30	24	33	18	28	29	37	23	34	30	37	28	19	20	25	27	27	29	22	27	27	22	19	26	32	20	25	22	19	28	29	18	29	28	24	23	32	27	31	32	34	30	28	28	40	27	25	23	31	27	30	25	25	37	36	28	17	24	29	20	28	30	19	28	26	27	22	28	36	23	22	30	27	36	23	15	30	32	22	19	30	32	26	34	30	35	21	34	35	28	28	42	41	35	27	28	32	25	26	31	28	25	28	27	10	34	27	31	26	27	19	31	25	34	28	21	22	36	26	31	29	29	32	26	19	29	28	34	29	32	25	19	25	24	24	27	34	24	23	32	25	30	20	33	17	26	28	45	22	30	23	20	21	28	24	40	41	23	19	23	24	27	29	32	24	29	25	36	19	23	30	30	44	25	29	34	25	25	21	24	24	27	30	35	21	21	30	26	28	22	31	36	20	23	27	29	31	28	30	30	28	25	25	26	29	22	38	26	21	23	31	34	42	27	26	30	33	35	24	30	21	23	35	20	23	31	29	32	26	31	31	30	23	32	28	28	25	38	33	29	30	36	27	30	20	37	29	27	28	33	26	29	26	35	28	25	25	21	30	31	31	30	25	26	31	28	31	29	25	24	25	25	28	24	37	33	32	27	28	28	25	31	39	30	25	29	26	31	30	28	35	32	24	30	25	23	19	30	31	29	22	28	25	24	31	22	28	29	29	31	24	32	20	23	28	30	31	37	22	31	26	32	34	23	34	27	24	29	26	25	26	37	31	31	25	26	32	34	17	22	15	31	31	19	25	25	31	21	24	32	23	22	24	23	23	31	29	24	28	25	31	29	38	41	34	29	28	29	20	25	33	28	21	28	17	23	30	30	24	26	41	31	28	36	26	32	25	24	24	31	31	30	27	32	28	26	23	31	24	27	28	31	28	28	16	23	18	32	28	33	35	27	29	26	22	32	27	26	34	32	27	42	30	28	24	29	25	29	36	30	25	33	27	34	29	33	35	32	32	25	25	28	28	36	24	20	34	26	35	23	26	26	25	30	31	31	28	22	16	24	29	24	26	23	33	28	23	27	27	29	27	27	29	25	34	17	27	27	23	26	21	30	34	25	28	25	23	30	27	34	29	25	27	45	27	23	22	35	33	19	27	21	30	31	28	24	28	25	32	24	18	25	27	28	23	33	25	26	30	27	25	24	40	27	18	30	24	20	24	27	36	33	33	23	15	17	28	27	27	31	25	30	19	30	27	23	35	31	23	28	18	27	26	25	20	33	25	31	31	24	24	32	33	29	27	22	27	25	32	22	28	35	26	22	26	24	29	25	28	19	27	26	26	31	36	26	17	23	36	33	30	29	33	20	30	34	24	39	24	32	34	33	30	28	28	33	28	19	36	32	31	23	30	25	32	28	24	25	26	26	28	39	26	45	30	37	40	22	28	28	33	33	22	29	24	20	18	18	24	26	25	27
17320	8375	4514	7248	13446	15404	14240	13118	11642	9489	8370	6674	5023	3723	2816	2351	2002	1868	1615	1191	919	781	718	666	642	622	511	553	514	537	495	565	476	513	527	475	445	492	538	452	411	447	406	418	428	405	397	394	384	372	392	386	380	401	345	345	369	371	344	358	371	349	316	356	352	417	356	364	330	387	378	380	370	367	380	345	339	307	356	302	373	320	333	333	327	348	341	353	359	326	315	354	340	316	342	309	332	327	335	327	328	327	372	316	367	285	326	339	336	374	318	314	342	294	342	345	309	327	327	327	355	314	352	344	325	353	375	333	312	336	316	323	312	337	300	312	317	316	319	322	361	545	521	558	528	530	541	405	419	367	357	339	310	322	313	356	302	325	330	350	323	342	321	316	311	327	327	320	317	314	340	320	313	365	295	329	303	328	307	295	329	302	314	320	316	330	307	312	318	313	311	316	323	284	335	327	334	323	314	313	299	325	319	326	326	310	324	302	301	340	331	311	316	371	325	299	314	306	312	321	361	335	315	334	330	345	338	298	348	317	360	325	341	334	327	335	345	305	335	325	320	319	299	351	268	343	326	331	324	329	355	319	314	328	338	343	348	330	325	305	355	343	356	335	313	329	325	349	335	324	355	322	336	359	320	305	321	314	327	338	316	337	373	317	310	276	337	313	337	329	333	325	332	315	333	340	289	348	296	287	307	325	330	307	326	306	296	322	293	310	302	351	307	330	317	320	348	331	327	308	312	313	313	309	334	334	326	332	302	341	367	327	309	307	317	338	315	288	292	334	358	338	323	306	360	379	311	303	311	351	310	328	330	311	340	312	321	331	342	328	308	317	312	342	334	330	311	293	325	318	311	322	320	327	330	312	337	313	331	328	327	324	291	318	297	320	316	297	303	323	323	325	333	337	318	317	297	340	365	322	318	333	354	324	307	329	343	331	313	315	292	344	328	319	331	342	328	315	359	317	346	303	320	313	301	328	307	302	311	311	309	347	337	361	324	315	318	294	354	328	343	318	316	337	325	294	325	321	316	343	338	324	339	333	317	332	316	314	272	327	335	324	337	306	330	324	329	332	318	306	333	307	364	320	328	314	340	340	322	314	322	344	279	315	342	324	312	332	352	362	335	333	338	378	357	359	325	339	296	311	305	315	306	344	308	342	340	319	338	332	310	338	320	309	313	329	344	317	323	333	342	368	285	319	339	298	312	365	322	322	320	305	299	310	304	335	296	313	343	303	305	337	341	344	315	345	301	339	324	301	337	343	325	313	326	340	310	327	326	302	324	315	336	317	293	327	307	312	318	347	307	349	351	324	291	322	345	314	301	321	339	340	317	308	332	324	328	289	320	324	322	318	330	342	369	327	315	299	310	300	342	332	301	323	319	306	329	325	331	317	326	317	348	300	304	324	316	285	321	334	322	318	322	324	285	321	324	313	303	310	314	313	320	348	381	310	324	301	311	329	321	312	308	315	309	310	289	310	309	355	334	295	321	303	301	331	290	321	327	357	323	329	327	294	318	355	335	303	318	326	351	304	317	344	299	332	337	295	320	324	321	352	349	317	326	308	287	341	352	281	317	337	285	320	350	294	330	297	341	314	326	350	344	332	336	347	350	323	334	322	336	322	342	333	315	325	319	322	318	340	354	328	328	328	312	310	289	329	317	317	330	327	331	302	333	318	307	354	321	350	350	319	340	324	322	351	339	352	328	350	325	306	320	325	299	356	311	360	309	304	328	338	324	328	331	327	321	322	348	323	286	313	334	319	326	333	336	353	329	336	324	330	315	328	328	311	340	317	325	318	327	337	352	332	300	300	314	331	323	329	347	309	301	322	328	347	321	335	293	316	318	318	322	312	305	315	326	323	307	300	351	281	306	305	317	330	317	339	337	368	299	339	313	345	329	337	295	329	342	327	319	351	317	331	311	329	308	333	296	322	323	337	317	316	303	323	292	338	357	326	305	316	301	320	341	324	334	343	339	317	320	296	359	301	315	325	312	311	361	336	307	334	318	335	338	329	349	321	327	334	306	305	322	294	328	310	327	321	302	315	338	351	325	340	360	323	322	330	386	331	328	329	314	350	339	320	301	324	316	313	319	340	320	315	321	305	324	305	330	345	323	348	338	319	323	323	322	275	322	304	322	309	348	327	328	294	334	314	320	330	292	313	298	346	335	333	332	337	318	297	322	276	290	294	315	328	293	331	315	343	346	326	341	317	352	330	306	333	314	346	353	319	307	332	332	329	328	322	314	344	319	300	347	316	338	270	321	337	335	311	329	326	324	319	335	344	330	300	325	344	356	330	317	310	315	343	325	324	323	325	311	318	331	344	322	299	349	341	315	337	324	333	348	323	324	329	318	333	321	337	344	340	285	327	349	339	317	341	344	347	295	345	300	275	323	324	368	322	322	346	320	305	337	315	320	334	315	360	366	344	326	305	294	309	329	343	318	319	352	350	326	291	329	298	307	319	345	360	322	349	317	327	317	310	323	327	294	329	312	351	320	352	313	311	331	300	330	310	339	324	345	330	316	309	344	305	310	347	320	322	329	331	316	345	317	367	322	303	313	355	321	310	336	313	321	313	335	316	309	316	334	343	319	326	315	326	314	324	312	319	334	292	336	348	330	331	331	326	344	303	322	322	352	320	332	330	319	333	328	349	346	337	356	348	285	336	355	294	292	302	347	308	299	343	272	345	337	329	334	371	293	326	334	333	334	301	321	323	313	323	338	288	314	342	314	342	327	324	326	297	291	333	316	323	310	327	335	357	319	342	369	343	318	330	334	314	312	322	321	325	314	309	313	326	317	344	339	334	318	328	319	339	357	341	316	319	350	361	323	325	346	317	339	341	327	330	320	303	331	337	332	305	335	321	343	332	319	315	365	312	313	328	341	307	303	355	306	324	294	323	270	303	326	309	317	337	321	291	327	306	319	335	328	355	329	354	324	317	313	290	300	315	343	321	326	358	321	302	305	331	328	317	318	327	342	339	330	307	344	317	312	333	325	300	323	392	300	321	310	321	331	328	320	313	324	306	300	349	317	325	366	330	343	323	314	327	324	330	352	295	312	316	310	325	304	362	320	322	346	286	327	314	326	284	312	323	317	318	319	324	283	330	325	325	340	327	322	308	313	321	305	331	317	339	338	301	299	294	320	303	322	336	320	315	326	356	338	337	339	309	320	317	325	330	321	351	321	361	323	302	286	310	333	315	327	328	333	330	313	325	299	328	348	323	332	299	337	327	329	320	332	321	319	307	302	311	342	344	326	311	331	322	336	358	320	312	310	332	297	317	318	300	314	339	296	320	334	301	308	295	347	285	345	345	316	299	333	280	311	333	316	337	339	318	348	309	352	301	337	324	305	323	314	346	292	312	331	336	315	317	305	303	336	369	315	335	355	340	298	313	336	308	316	316	320	317	285	333	320	268	310	300	336	334	306	326	312	306	330	323	352	309	301	321	310	333	334	309	329	301	294	309	313	322	336	336
1697	757	374	245	214	327	358	327	304	293	220	238	156	133	113	76	71	70	60	49	52	36	33	23	25	20	36	30	28	21	33	29	23	31	29	31	21	21	28	40	25	32	27	25	18	34	23	22	27	17	24	21	26	27	30	19	21	18	24	29	32	25	31	20	22	24	33	30	25	20	20	32	21	21	21	26	15	34	29	23	23	22	27	19	25	21	17	17	20	16	32	20	23	18	25	21	25	17	28	20	22	19	22	17	21	18	24	25	17	26	19	20	18	18	27	26	28	19	27	20	22	20	27	19	21	24	20	20	17	23	19	28	16	24	17	20	23	27	26	24	27	26	32	29	23	26	24	33	30	26	25	21	14	26	21	25	24	27	19	20	20	26	23	21	20	17	18	20	25	28	25	30	25	22	24	19	30	22	22	25	22	22	25	33	21	21	32	28	18	24	28	26	17	16	34	27	29	27	28	24	31	34	18	12	13	19	14	21	27	18	28	23	21	28	20	28	28	18	18	30	24	22	21	25	26	22	21	21	17	29	26	21	12	21	28	18	18	22	23	20	25	16	17	22	20	27	18	19	17	19	21	22	21	22	30	20	23	25	22	22	16	26	33	13	24	27	17	30	22	31	21	38	21	21	25	14	23	25	21	30	22	23	16	23	23	26	20	20	22	23	20	22	15	23	31	21	21	22	20	25	19	22	24	20	19	16	25	17	21	27	23	21	22	23	21	30	25	18	26	15	20	21	20	23	23	20	25	22	23	23	25	30	21	18	26	21	29	17	20	24	17	20	26	14	21	14	22	20	20	29	31	28	29	25	23	22	26	20	29	24	20	24	19	23	19	26	21	16	20	21	24	25	15	19	23	13	22	15	16	21	26	22	20	36	18	21	31	26	26	28	26	26	15	21	25	26	23	31	24	20	21	18	18	24	21	19	27	25	19	20	29	25	27	17	33	24	21	31	27	30	26	25	19	25	25	16	21	16	25	20	20	14	19	21	27	19	16	20	26	22	24	14	27	23	25	17	18	18	22	19	16	18	23	23	25	28	19	22	16	27	24	23	28	24	19	24	34	28	18	23	17	17	27	24	20	18	19	24	17	28	29	21	20	24	19	12	15	20	17	26	31	27	29	23	29	27	18	25	36	19	21	28	33	20	12	18	22	25	30	15	24	18	26	22	24	21	18	25	28	27	29	13	25	23	23	18	18	26	26	22	23	24	25	24	32	26	24	29	25	19	14	17	17	29	22	30	26	23	16	29	17	25	29	24	16	15	32	17	25	27	22	17	20	29	19	20	19	21	27	23	12	28	29	16	21	21	25	24	17	23	17	25	25	21	24	25	32	22	25	25	24	21	24	16	19	28	28	22	17	13	21	22	20	22	18	26	24	25	25	17	25	12	24	22	24	21	11	28	15	30	30	27	27	20	24	15	20	19	25	24	23	19	22	25	22	22	21	20	19	23	18	22	25	24	24	23	16	24	29	19	31	24	18	16	23	17	28	15	22	28	25	19	18	16	19	29	24	22	24	30	21	23	19	34	25	25	26	20	13	30	15	25	28	27	21	25	22	25	34	22	20	23	19	16	23	27	26	20	30	24	18	22	27	24	29	27	27	32	20	16	21	19	28	20	13	27	22	26	29	23	17	14	20	20	23	22	26	25	23	18	31	16	23	31	15	21	29	22	20	24	19	23	16	27	22	23	26	24	22	29	18	22	15	26	25	26	25	30	17	17	22	17	31	24	33	25	20	19	18	22	22	24	13	22	25	18	21	22	18	22	23	14	26	18	16	22	16	25	35	20	27	26	22	24	16	21	21	21	24	19	27	25	20	16	27	23	29	29	33	30	17	20	19	25	23	21	24	21	26	24	21	25	20	28	21	23	27	21	28	19	20	22	27	24	29	26	21	21	24	35	23	21	19	26	21	29	16	17	28	15	15	21	20	22	25	32	21	27	17	15	15	33	22	18	19	34	19	21	17	24	23	18	25	19	20	21	21	16	23	12	21	23	26	26	27	26	25	29	18	29	23	20	19	22	27	23	26	20	33	20	25	32	26	36	35	22	21	17	20	14	21	31	25	21	21	15	19	28	26	23	31	24	33	17	28	23	16	23	19	24	22	18	16	24	20	26	19	25	27	24	22	24	21	21	27	30	18	19	24	14	23	29	19	29	22	16	22	28	23	19	23	19	23	16	15	15	27	20	23	21	16	19	22	31	29	24	25	19	20	23	27	24	24	20	15	29	23	25	17	27	22	26	20	20	18	30	16	21	24	14	20	20	17	21	22	23	31	24	21	19	15	18	15	14	25	20	15	21	25	23	25	27	20	13	20	17	26	29	17	19	26	35	22	21	17	15	25	23	19	17	24	23	20	24	23	19	24	21	19	23	27	17	20	19	18	16	23	22	19	15	23	32	24	25	27	22	19	20	16	19	26	29	22	25	21	26	19	19	27	20	25	26	20	14	24	22	34	28	18	11	26	16	31	27	28	19	17	23	22	21	29	17	25	20	23	24	21	21	22	18	28	23	19	21	17	28	22	22	13	22	12	18	17	31	26	19	17	22	23	19	20	27	23	23	28	31	20	27	17	20	20	33	19	24	17	30	23	21	19	12	23	26	17	26	23	26	19	23	25	26	24	26	27	30	21	26	31	22	24	27	28	11	15	20	23	20	29	24	22	22	25	18	15	19	24	11	20	21	27	24	30	30	27	19	25	29	23	32	21	30	20	14	14	23	21	23	28	26	22	26	19	25	24	17	26	23	20	20	16	15	20	23	27	15	24	21	21	27	33	20	22	27	34	20	21	21	23	22	30	25	25	30	20	22	21	17	23	19	25	22	19	18	24	23	21	25	17	21	28	19	20	20	27	17	21	25	19	19	12	19	24	27	21	19	22	29	20	18	26	22	28	22	21	24	19	18	26	21	23	26	22	25	16	19	26	32	18	17	22	25	26	26	29	21	27	15	20	25	28	21	26	27	23	20	24	28	23	28	20	23	32	23	20	19	27	28	32	14	21	27	17	15	22	23	16	25	24	17	24	32	20	26	25	16	19	20	25	22	23	21	14	32	24	23	28	21	18	23	17	26	21	21	26	23	30	16	17	17	20	18	16	20	19	19	19	22	27	19	24	25	21	24	25	28	16	20	29	14	16	16	18	22	23	24	18	27	18	12	24	15	18	29	25	22	16	20	21	26	23	15	19	11	22	25	18	28	17	26	23	22	14	18	23	18	29	24	16	26	22	26	23	19	19	21	14	27	25	28	19	30	27	24	22	24	15	26	23	25	15	29	18	21	20	21	18	29	27	28	17	21	24	25	26	21	19	31	18	26	20	16	20	9	25	28	28	27	22	29	15	27	21	18	16	20	29	26	19	31	27	29	18	28	19	20	22	17	25	27	27	24	21	23	20	19	20	20	18	17	20	21	28	31	21	25	22	26	21	16	20	20	23	20	26	16	13	23	32	10	20	21	23	36	20	28	39	25
20985	11150	5991	9955	17599	18828	17224	16079	13957	11674	10499	8391	6237	4775	3686	2958	2716	2388	1941	1354	1060	953	795	751	642	694	702	642	528	518	538	567	524	499	490	482	476	501	406	472	428	401	450	412	423	402	373	340	409	331	371	328	345	352	348	315	327	307	293	331	299	307	324	297	331	334	288	297	324	311	354	298	318	301	283	301	298	276	295	296	296	283	277	304	279	271	296	256	280	247	272	267	293	278	292	257	314	299	247	280	269	296	281	311	312	271	258	267	244	285	289	308	294	268	282	290	313	278	269	281	277	288	291	269	269	281	297	267	274	276	259	282	291	261	290	282	270	279	255	282	336	539	463	622	560	585	549	482	396	389	255	257	282	278	268	283	268	293	276	278	273	266	246	270	283	248	272	274	279	253	273	251	292	293	295	286	251	293	264	256	245	295	289	283	243	256	233	260	281	271	278	293	296	252	274	277	290	268	270	246	265	276	252	281	238	269	330	256	258	257	283	260	265	267	273	258	283	264	285	259	261	270	260	254	251	257	268	278	245	262	236	248	272	236	266	264	255	281	277	263	286	275	287	259	270	260	262	260	263	270	307	281	269	247	246	268	272	251	282	264	259	239	248	270	249	270	286	300	267	263	250	280	266	249	268	275	309	269	267	250	252	259	291	260	262	246	247	281	290	262	258	256	255	278	280	264	281	268	304	281	260	272	292	283	256	263	298	266	260	302	267	264	287	272	268	276	234	234	271	250	258	272	281	263	274	258	279	268	249	262	298	252	251	263	283	252	293	252	258	292	259	272	264	274	280	239	281	258	253	246	249	263	289	268	289	274	267	274	254	261	270	268	277	244	254	247	281	272	259	274	238	299	263	290	265	243	254	248	261	238	272	255	293	266	289	259	284	247	283	256	250	267	298	289	272	289	264	285	286	240	283	274	270	280	230	254	264	277	261	289	265	287	248	287	253	282	254	272	256	280	243	289	276	289	249	297	265	270	264	279	287	281	266	269	275	252	262	310	270	231	273	253	264	233	249	265	278	255	276	273	279	259	289	252	257	248	273	268	256	231	288	252	254	250	279	302	264	278	294	290	258	280	260	292	256	265	257	288	248	263	266	268	264	260	282	249	289	293	268	290	265	232	280	250	265	265	262	270	246	258	267	279	254	293	278	271	257	267	261	273	300	268	269	256	250	260	282	245	302	268	256	289	263	286	255	252	265	267	261	253	271	263	281	264	280	270	244	302	286	294	274	262	293	246	271	255	258	282	262	295	263	306	268	297	290	237	296	255	289	258	292	282	289	258	243	259	258	255	259	270	263	249	241	296	255	248	245	277	266	288	276	270	258	255	287	273	247	273	271	277	253	268	258	294	298	287	286	271	209	280	281	293	240	282	228	264	264	293	288	291	251	301	275	270	258	272	272	258	262	267	253	300	293	295	307	281	253	259	288	285	291	268	252	276	243	280	252	261	268	279	233	291	266	290	260	279	288	255	253	282	274	279	248	251	273	227	291	244	245	268	267	276	261	288	260	253	256	254	269	240	271	246	238	263	298	260	280	250	278	252	261	272	309	262	268	250	226	247	269	293	285	239	242	243	246	262	272	266	290	278	279	276	268	241	282	253	255	297	260	263	260	303	238	262	280	272	283	251	280	255	287	268	273	265	244	303	262	252	282	255	292	274	260	261	280	250	275	300	268	274	272	268	293	262	262	259	272	268	267	256	254	253	264	240	275	242	265	278	277	255	279	308	273	269	282	266	286	280	253	255	269	273	255	279	236	248	266	279	261	287	260	261	263	257	274	250	296	269	238	272	273	255	278	238	288	279	247	300	273	280	255	295	275	261	273	292	254	256	300	247	286	301	250	267	250	266	301	255	246	282	302	269	269	262	255	272	266	256	243	242	274	236	266	271	299	253	296	237	281	298	269	266	276	251	246	252	274	267	262	272	286	271	254	264	279	250	284	267	256	274	283	272	293	273	253	275	302	263	252	267	249	255	237	266	280	261	293	288	265	273	257	278	279	257	258	276	271	252	252	268	266	267	276	259	279	278	272	246	264	264	241	282	249	271	290	261	265	256	299	277	246	279	264	274	284	269	276	288	280	266	277	261	289	286	267	261	261	287	263	253	262	243	243	259	276	288	268	274	259	250	269	234	261	268	266	271	250	279	274	253	288	280	272	271	277	264	270	259	266	277	259	261	260	292	289	273	274	261	276	259	238	272	275	288	255	250	251	265	274	266	273	304	268	244	285	238	250	268	274	251	290	265	302	279	245	299	256	255	238	306	278	252	256	261	298	234	262	276	267	294	302	269	239	294	270	269	277	274	275	270	286	282	276	294	267	254	294	261	267	275	287	265	257	260	268	245	242	277	234	277	265	273	293	229	282	296	221	287	287	277	257	253	261	257	275	291	270	251	293	267	280	274	284	252	261	305	255	263	285	275	287	283	293	245	288	264	272	278	263	280	283	253	257	279	263	281	252	281	261	285	290	273	268	257	266	287	261	233	272	280	273	262	252	254	275	262	277	269	285	258	234	256	303	261	274	283	259	258	259	266	272	286	257	260	241	269	261	279	267	261	265	272	261	228	266	250	286	260	260	261	252	265	288	269	241	267	260	271	261	261	284	282	295	255	249	266	256	265	262	268	258	276	294	273	287	270	284	271	269	259	248	261	261	264	267	276	290	280	275	270	294	288	267	282	269	264	274	283	296	293	297	254	241	260	291	245	300	253	270	307	246	263	292	262	251	248	260	243	278	262	271	255	297	279	248	252	266	277	244	290	291	251	292	290	276	255	267	271	279	274	258	263	255	264	290	245	270	250	306	277	250	268	254	289	262	251	272	288	280	252	264	278	270	286	274	257	282	263	269	259	258	269	258	321	263	277	276	276	265	262	275	248	281	277	252	277	292	288	268	269	274	284	259	284	280	284	295	277	287	302	262	299	272	263	248	265	261	260	277	294	261	261	254	265	269	260	268	262	254	272	259	278	278	277	243	271	264	248	242	275	282	271	257	286	267	249	270	264	280	286	255	285	277	263	275	271	245	253	255	280	275	264	257	277	285	299	281	243	275	241	259	294	270	299	297	275	277	279	304	281	270	248	276	261	263	268	264	269	267	282	282	276	288	295	250	290	268	290	252	277	260	284	282	259	262	263	278	268	264	255	263	249	255	279	269	245	272	252	262	265	252	263	277	293	254	242	266	294	264	258	273	289	286	265	257	255	270	284	289	275	257	279	277	270	250	256	257	281	259	279	279	288	254	273	279	278	281	302	254	266	295	319	282	285	279	244	267	246	270	259	279	288	284	268	249	283	273	287	287	275	277	293	265	261	250	259	273	255	271	266	260	267	261	237	251	278	246	272	257	276	272	241	277	251	264	269	258	257	307	274	290	298	252	309	265	249	270	247	253	282	270	270	289	256	261	250	290	293	248	281	251	268	275	270	264	270	246	271	268	273	262	298	267	287	260	259	271	291	256	244	259	278	264	286	244	277
1447	227	149	117	132	152	182	160	163	139	111	99	78	61	68	43	56	57	62	49	46	30	42	39	42	40	34	30	35	30	31	36	29	38	32	37	39	44	30	38	41	29	38	43	31	42	40	33	32	40	40	26	21	34	26	40	34	39	33	30	29	25	31	42	39	30	35	27	29	32	34	41	33	24	26	27	31	35	35	28	32	31	32	45	38	44	36	36	38	39	39	35	35	40	45	35	34	36	32	32	37	29	32	50	43	34	32	31	42	46	33	34	28	25	33	33	34	38	35	36	35	42	28	26	35	36	36	40	49	35	31	42	30	31	32	33	31	27	33	31	34	44	36	43	51	38	45	34	32	33	29	30	36	34	43	36	32	45	31	35	40	50	35	43	35	20	26	35	31	37	26	42	29	25	37	36	44	27	25	36	29	26	29	32	43	29	37	36	33	26	22	36	41	37	35	34	40	37	33	29	31	28	39	32	40	36	35	38	24	33	38	37	33	40	35	39	28	28	33	38	32	33	41	36	42	39	33	23	44	29	38	41	28	34	34	39	48	30	34	41	32	39	30	30	43	22	44	31	34	42	35	38	31	44	29	28	33	27	40	21	30	40	29	34	39	37	34	37	39	33	46	39	42	36	38	34	36	38	27	31	37	35	41	30	34	40	31	30	32	41	39	34	38	27	28	27	30	37	46	37	29	34	42	36	31	27	30	23	27	36	30	36	23	39	33	26	21	22	32	48	33	36	40	22	38	38	30	33	31	39	38	25	29	29	54	40	25	37	37	30	30	37	27	42	32	35	44	38	35	37	29	41	28	39	31	30	25	32	31	34	37	23	37	37	25	22	35	45	31	35	29	44	34	40	25	36	31	31	38	28	31	31	29	34	30	37	35	40	30	33	35	38	35	31	38	22	36	39	25	24	50	34	29	30	34	27	35	35	29	33	35	39	38	30	42	41	48	37	41	34	34	26	31	32	44	44	33	27	29	43	37	39	44	32	30	39	24	33	31	31	28	34	31	28	31	36	34	34	41	46	34	33	29	32	37	39	33	33	39	34	38	27	39	39	25	41	29	34	37	30	35	31	35	35	24	45	28	40	48	32	46	33	49	33	28	26	27	38	35	28	32	37	33	26	40	32	29	35	30	23	24	34	33	35	36	28	32	47	35	51	35	36	34	31	36	37	35	41	52	30	32	35	37	32	25	30	36	35	28	34	26	29	31	36	39	44	39	29	43	30	29	42	29	32	30	36	25	26	29	39	31	45	35	37	28	26	39	29	37	39	31	25	33	31	32	35	42	35	35	33	30	39	27	41	43	32	39	27	38	39	35	33	42	31	24	38	38	49	29	35	31	27	32	29	33	38	41	30	35	39	41	33	29	31	41	29	37	26	38	33	35	30	31	33	24	35	34	40	38	38	33	36	30	40	29	31	33	25	42	34	36	33	42	35	34	33	36	46	36	31	34	30	30	30	41	37	35	40	31	26	36	32	51	32	23	30	38	29	48	38	33	32	34	30	35	37	29	30	28	36	36	29	39	25	33	41	37	18	30	43	37	37	34	35	40	31	39	44	28	29	36	39	34	39	42	36	28	28	30	36	40	35	37	38	29	36	24	27	26	38	39	34	35	19	29	35	35	30	40	41	34	34	36	44	29	35	43	33	38	45	25	34	40	25	35	27	20	31	33	48	41	21	27	35	36	39	39	37	32	37	26	30	41	36	34	42	28	30	34	38	32	25	33	40	34	29	26	29	39	29	30	29	42	36	33	42	36	39	49	40	33	31	35	33	33	31	30	28	34	31	40	32	38	24	26	43	41	30	38	38	30	35	34	47	41	37	36	37	37	37	34	34	33	26	35	34	42	34	30	34	36	38	24	43	34	25	24	38	35	35	30	40	26	40	44	37	39	34	32	36	26	34	32	36	42	42	28	36	31	29	42	43	34	33	31	38	34	34	27	38	36	35	33	33	41	25	37	39	32	33	20	36	37	21	34	38	29	38	30	29	34	34	25	36	35	28	30	26	29	42	25	27	26	34	32	60	33	37	50	34	34	48	35	35	44	28	26	26	33	39	30	41	32	28	35	43	44	38	43	31	29	41	34	33	31	30	27	27	42	37	34	24	40	49	35	39	35	29	39	35	36	50	23	32	23	43	34	26	37	32	29	32	42	28	32	22	38	47	29	42	27	30	30	44	45	41	40	27	34	31	39	31	36	40	39	41	37	42	32	42	47	41	30	37	30	25	32	45	30	29	36	34	36	33	36	38	40	40	42	34	31	34	31	38	42	34	35	29	38	41	30	32	42	25	38	28	27	36	31	33	30	37	28	41	37	39	38	39	36	31	43	30	35	36	26	31	37	29	37	26	42	34	40	32	30	34	22	21	35	36	35	27	46	26	26	45	30	33	45	26	28	32	31	28	32	28	25	36	39	21	34	28	38	39	34	35	32	30	45	34	36	32	43	33	34	35	39	33	36	25	32	35	32	42	41	27	39	27	31	41	37	40	46	24	40	38	33	29	37	41	39	32	38	28	38	36	38	32	34	37	35	41	19	36	39	49	35	39	29	41	34	33	28	40	32	33	33	29	39	36	41	35	23	41	38	48	35	36	44	37	27	34	34	35	28	25	43	39	37	29	35	33	29	30	37	36	36	36	33	31	25	32	25	34	39	30	40	33	31	38	34	36	40	33	36	36	35	31	40	36	30	35	28	36	37	41	34	35	29	37	38	34	36	40	38	40	30	34	35	25	41	35	28	27	37	33	46	27	26	22	32	36	32	46	34	44	26	28	32	39	34	40	32	44	36	27	31	41	34	35	34	32	32	33	38	37	34	40	28	33	38	30	41	37	32	29	26	22	32	30	34	31	34	39	46	36	31	30	32	30	42	32	35	38	42	39	27	30	32	39	41	33	31	29	36	35	35	38	36	41	28	22	33	30	26	35	34	29	31	35	42	40	32	37	39	34	33	35	34	26	45	42	33	34	41	23	32	39	28	25	38	36	32	28	20	31	35	41	28	32	33	35	44	28	33	23	26	42	30	38	27	42	40	30	31	38	38	36	38	40	31	29	41	41	32	34	45	27	34	29	34	37	41	30	40	28	26	36	39	46	20	26	42	41	37	31	32	46	37	27	42	43	29	43	28	25	27	36	32	32	27	35	36	30	36	30	40	44	36	33	26	29	29	33	34	35	44	33	31	33	26	24	26	31	31	32	29	25	29	45	32	47	29	44	33	30	24	37	42	26	30	30	39	26	34	38	38	35	38	31	30	36	32	30	31	36	37	39	39	41	28	27	42	41	30	42	23	35	36	43	34	36	37	39	36	34	38	28	42	38	29	19	30	32	36	27	32	29	33	32	29	39	32	30	39	49	42	37	40	36	39	24	33	30	36	31	31	36	31	39	40	40	33	40	33	33	21	32	25	29	45	31	27	33	38	36	36	31	47	40	42	36	39	36	37	39	40	34	34	27	29	29	25	27	24	41
13417	5319	2716	4815	9369	10598	10098	9095	7721	6082	5577	4291	2999	2239	1711	1490	1399	1272	1085	738	667	605	583	555	533	521	432	485	471	484	485	440	496	475	501	509	477	455	478	495	469	474	448	465	486	446	471	454	422	431	431	431	427	450	463	429	430	416	393	427	435	451	436	368	430	429	444	417	439	435	421	408	452	405	432	398	414	420	417	425	397	406	412	425	404	460	387	386	383	396	402	426	406	424	412	418	434	395	418	411	359	402	402	387	444	411	408	410	428	402	415	398	397	398	370	438	432	430	388	393	399	441	391	395	428	427	417	381	408	398	473	392	404	371	432	413	427	400	417	430	460	556	556	593	583	572	556	519	485	462	442	416	412	436	410	401	389	412	427	376	389	388	421	393	440	399	367	371	376	403	392	430	439	446	411	423	429	414	393	409	399	371	393	447	396	408	430	402	387	391	411	442	377	415	399	423	417	436	407	421	381	385	386	418	406	379	429	422	402	389	404	422	418	415	395	418	391	421	398	428	412	393	410	416	415	373	397	352	397	428	410	408	414	414	398	420	392	373	405	426	372	409	423	396	359	412	418	402	392	414	409	427	411	386	415	399	443	440	386	380	399	414	398	399	401	430	411	404	383	393	387	400	408	403	410	381	427	404	370	418	413	384	435	424	420	422	372	388	427	402	382	436	417	397	383	436	382	395	430	412	421	392	383	407	406	418	427	383	385	429	410	404	401	408	357	439	402	397	423	372	400	407	403	391	397	388	371	443	435	422	346	392	410	411	385	418	426	389	438	399	394	427	439	402	415	401	420	420	413	350	384	383	439	420	416	393	401	435	378	411	405	421	399	375	386	404	417	402	386	420	361	422	423	409	416	423	397	411	379	376	398	392	374	424	382	400	403	369	395	372	381	401	412	388	408	368	402	362	401	428	403	373	418	398	410	386	444	398	448	403	399	417	393	428	385	413	423	413	383	388	392	396	436	409	406	381	418	429	426	390	401	403	412	402	398	425	375	446	398	427	438	379	369	394	389	425	381	414	415	443	398	396	431	393	412	405	391	409	415	400	406	398	396	408	412	403	378	436	397	403	386	418	396	388	402	406	421	419	404	391	407	384	441	379	405	382	421	392	396	386	407	385	391	416	392	416	398	394	392	401	396	416	412	410	371	408	378	407	390	438	411	407	363	405	401	404	407	374	416	409	443	397	460	400	382	388	400	384	402	442	428	422	419	465	428	419	389	388	417	409	416	431	408	388	429	436	397	433	403	377	404	407	418	408	397	414	376	418	432	415	395	381	405	409	371	423	407	397	384	439	425	407	408	419	413	404	417	399	402	352	400	421	361	413	389	403	422	380	427	390	359	398	380	417	408	424	381	385	455	365	401	431	404	420	400	412	457	427	418	407	390	412	381	399	421	398	425	385	394	353	423	416	427	412	412	432	388	385	413	407	380	406	375	419	389	408	400	407	392	403	391	388	406	378	373	414	407	398	411	422	406	412	416	407	393	429	400	369	416	390	443	423	422	434	391	380	395	391	394	334	419	402	404	417	409	454	419	393	375	377	402	406	393	427	383	373	418	424	426	426	393	407	359	384	444	424	406	388	391	379	382	387	435	396	401	416	391	421	424	401	392	444	374	412	372	421	416	404	437	404	394	395	415	405	359	377	404	400	364	433	396	408	377	416	415	424	413	379	402	444	407	380	419	429	411	436	407	444	442	440	399	410	394	383	378	404	381	396	393	398	397	425	420	421	420	391	378	412	372	453	431	385	427	446	430	397	403	376	416	409	443	417	402	433	392	407	400	433	393	421	385	390	392	441	418	385	423	421	418	383	400	401	413	420	412	408	391	412	392	405	389	425	410	378	436	428	443	397	387	409	408	417	383	420	403	399	407	397	412	415	414	402	393	434	400	412	392	416	418	436	392	404	404	398	398	423	420	369	432	407	386	431	383	379	398	415	395	422	441	399	404	422	423	394	435	424	421	424	412	390	417	390	410	434	384	367	398	419	422	432	482	406	426	391	434	380	402	406	403	393	427	415	411	366	422	413	373	426	358	413	366	387	392	414	427	445	376	361	413	418	417	365	442	414	410	395	391	435	384	399	396	429	408	400	393	371	419	438	403	390	400	408	370	404	374	405	392	428	397	415	389	444	411	370	392	452	373	405	386	380	438	420	410	369	402	390	372	372	424	413	387	360	389	377	345	445	425	388	389	403	394	403	453	379	372	405	383	362	394	429	420	388	380	405	397	425	396	394	411	383	416	383	382	400	441	401	377	439	354	427	379	446	409	446	392	420	430	395	389	405	381	380	400	414	413	415	374	390	422	432	394	394	386	431	398	388	387	427	400	395	388	385	440	386	409	395	394	369	413	416	393	376	423	426	399	427	417	389	399	407	409	417	376	409	416	406	400	411	431	460	376	373	391	416	402	408	382	393	409	399	415	421	398	420	377	421	408	428	391	409	418	391	418	423	402	385	377	395	433	416	409	387	395	428	418	368	351	382	397	412	414	403	378	408	412	375	359	421	431	419	431	399	388	377	392	376	412	409	398	397	389	424	390	398	387	397	407	398	387	382	442	374	416	399	408	411	414	389	352	441	409	373	381	404	427	394	369	410	416	387	404	410	417	430	407	388	388	386	408	401	414	395	442	409	384	422	403	436	395	388	415	441	396	419	382	417	433	375	414	410	420	422	444	400	416	408	378	403	419	389	371	403	407	403	369	388	389	397	384	397	390	393	420	422	400	387	419	390	411	393	425	416	409	404	373	425	417	432	383	369	442	411	393	436	398	423	396	417	406	402	421	409	384	415	396	413	396	391	392	404	429	421	411	387	403	389	369	362	384	388	391	441	407	399	372	388	420	391	415	387	400	414	401	420	424	443	373	390	411	389	390	425	396	424	408	385	389	401	422	426	382	451	434	407	397	390	408	424	411	407	384	409	421	412	390	408	387	389	398	409	431	400	376	411	377	438	410	389	372	416	421	394	419	380	410	414	375	435	373	379	386	395	433	399	382	407	392	389	394	402	398	420	383	401	403	414	391	380	412	390	379	398	436	393	387	389	427	425	395	432	420	416	395	397	443	390	404	422	373	408	412	420	400	396	432	386	413	400	387	373	389	432	410	416	407	444	423	401	397	364	395	378	375	402	355	414	433	410	381	381	418	428	402	426	353	418	406	421	388	413	436	392	379	409	410	426	396	409	406	414	433	394	415	412	419	399	430	378	394	445	380	433	404	394	390	373	422	418	432	438	392	439	414	411	419	397	384	413	387	382	385	386	462	412	423	398	388	395	427	412	358	420	366	387	429	384	412	406	403	443	382	424	443	404	413	401	414	408	370	371	390	381	393	411	405	369	394	415	408	390	395	404	378	393	414	419	422	389	425	416	411	423	400	443	395	408	370	420	424	366	371	357	390	399	394	379	393	399	374	433	396	446	409	414	387	420	413	409	424	366	412	404	438	425	429	419	411	406	382	389	399	433	401	371	372	409
1162	527	302	196	177	272	298	261	237	168	172	156	104	99	83	75	56	61	72	41	42	36	35	26	45	32	28	24	34	30	41	33	29	38	35	29	34	38	40	29	34	29	33	34	35	28	33	33	24	38	30	18	38	30	24	32	32	18	24	24	21	27	29	36	24	32	20	30	36	29	25	33	28	31	29	34	21	17	22	31	31	34	38	28	20	22	24	28	27	27	27	37	23	38	25	29	27	27	30	28	28	32	37	23	22	20	22	30	33	23	38	23	30	28	28	32	25	34	27	34	40	37	35	25	36	32	30	30	32	27	36	28	34	28	31	38	29	33	34	32	27	39	33	32	32	35	35	34	28	26	40	25	35	32	24	31	39	36	37	27	36	20	32	34	22	24	37	19	28	30	20	30	19	31	34	24	26	30	30	32	28	27	32	25	37	26	24	33	26	23	34	33	38	26	35	37	26	19	29	19	33	30	33	30	29	26	22	36	23	28	17	28	24	31	34	20	34	30	34	36	27	36	28	31	41	22	32	35	24	31	22	24	29	25	34	26	21	32	41	35	28	29	24	20	27	35	24	32	22	33	20	35	26	25	30	29	25	26	29	24	27	35	27	37	20	33	24	34	23	24	26	36	27	26	39	31	18	27	23	26	24	28	31	27	34	26	33	25	31	24	29	27	35	27	26	36	37	28	34	30	28	32	17	24	30	33	30	28	22	35	37	30	25	30	24	33	21	27	16	28	27	34	27	31	23	30	24	27	20	31	35	21	24	25	27	24	27	26	35	35	21	34	40	26	39	25	25	27	27	31	31	22	27	36	20	25	41	33	27	31	32	34	27	31	26	32	30	20	25	30	33	34	38	33	19	31	22	30	34	30	25	35	35	28	27	30	31	34	36	30	35	24	31	31	33	20	40	29	29	26	26	31	21	22	28	35	27	24	30	26	26	32	33	28	36	23	41	28	43	26	26	27	23	42	43	29	25	37	27	35	29	21	25	26	23	32	22	29	32	21	21	41	20	15	35	22	25	31	37	20	20	29	31	29	22	31	30	21	32	26	33	36	27	35	23	28	31	26	29	23	28	19	28	25	21	38	34	24	31	24	36	39	29	22	32	32	35	39	16	30	28	33	29	29	31	37	30	31	37	29	30	33	31	36	30	27	28	23	25	31	16	29	35	28	29	25	23	26	23	23	32	24	20	32	35	26	35	25	22	23	19	28	32	25	34	32	36	26	26	42	23	35	39	28	40	32	32	32	25	30	29	21	28	29	36	24	27	32	22	44	24	26	37	37	27	42	26	36	24	32	38	26	35	16	31	35	21	40	29	29	31	21	36	28	43	22	22	35	26	32	31	32	32	27	20	32	35	30	18	32	25	33	30	30	17	38	28	29	23	32	19	27	32	27	30	25	25	30	30	28	31	29	27	34	27	28	27	33	25	31	32	24	34	34	30	29	22	19	23	29	28	26	38	31	34	21	29	29	30	34	30	33	30	26	19	32	22	37	21	28	38	29	20	34	29	27	15	27	28	26	38	40	30	30	29	22	29	30	24	22	32	23	37	25	33	17	23	25	22	30	21	36	47	25	31	25	32	36	41	29	20	37	31	22	24	38	19	36	29	29	27	31	22	26	26	25	27	32	19	25	35	43	26	24	26	27	19	29	38	28	21	32	18	28	31	27	36	34	33	23	29	29	21	30	22	26	27	23	31	30	32	35	26	36	28	28	20	31	29	30	36	21	31	29	16	32	28	31	26	27	40	26	29	27	43	33	25	37	27	33	25	43	31	47	25	27	20	33	28	31	32	29	25	28	33	26	27	20	26	32	25	32	28	21	29	23	34	30	28	24	23	34	34	24	28	33	31	26	28	32	30	34	34	27	30	34	34	34	35	31	36	25	37	28	28	30	24	29	39	25	31	33	20	29	30	28	37	33	26	31	31	34	24	35	30	27	30	28	24	30	31	30	36	41	32	29	33	32	34	27	36	30	26	19	29	34	23	23	25	20	34	29	16	27	23	26	33	37	29	26	37	32	20	25	30	27	30	24	36	24	26	25	26	33	29	25	38	27	28	38	31	27	27	32	27	32	29	22	26	19	27	27	36	34	24	26	22	16	27	27	35	28	30	30	22	25	26	28	26	18	24	31	32	22	44	35	20	17	21	25	27	26	25	25	25	25	23	30	27	25	28	30	33	29	32	24	27	30	16	22	41	20	29	28	38	24	36	21	29	31	36	25	38	26	33	29	25	27	25	33	27	29	31	32	33	29	23	38	22	38	37	28	34	22	23	25	21	21	21	27	31	33	29	22	32	31	33	26	24	33	28	20	27	28	25	30	28	27	22	26	25	31	27	27	36	31	28	29	25	34	32	29	28	34	25	16	28	23	41	24	19	35	19	38	24	39	31	29	31	31	36	30	21	28	30	25	18	24	37	28	33	16	41	23	26	19	32	32	31	32	35	33	32	21	24	39	27	33	28	24	33	22	28	35	32	26	28	28	25	25	32	30	19	31	29	27	23	29	33	28	36	32	27	25	26	23	28	25	17	40	30	29	21	28	34	24	27	23	23	34	31	33	39	29	28	26	25	23	35	20	32	37	32	30	36	27	38	22	30	33	18	34	33	28	29	22	33	20	32	26	33	23	25	16	33	31	23	24	21	19	27	26	23	36	30	41	23	32	25	27	17	28	31	24	30	28	37	31	34	30	27	27	21	25	28	30	20	17	19	27	22	22	24	22	23	28	24	38	41	31	27	19	33	28	26	29	22	36	30	28	24	30	27	22	30	29	36	25	32	44	32	41	23	24	32	30	24	27	33	23	29	32	47	30	33	25	24	27	21	31	19	24	34	27	30	30	23	23	29	29	21	21	22	18	32	29	28	31	34	30	27	18	21	31	32	20	31	27	22	35	34	27	25	35	34	37	19	31	39	27	23	30	32	27	32	27	27	23	29	34	33	34	31	33	20	22	25	28	25	28	21	25	39	27	39	28	40	29	33	32	29	30	29	30	39	23	37	28	28	25	21	21	35	27	27	31	36	27	26	23	22	36	22	28	31	42	26	26	26	39	26	29	31	32	28	31	36	25	31	27	37	27	37	24	29	38	29	24	32	29	22	37	27	28	44	26	27	23	21	31	30	29	37	30	26	30	27	30	34	26	37	16	37	35	30	33	25	26	21	28	36	34	27	26	29	28	32	30	28	27	19	17	25	35	35	37	28	28	28	31	32	25	24	38	27	35	21	29	31	38	23	30	25	18	31	27	25	29	32	28	26	25	28	29	27	24	29	24	34	34	28	20	24	26	35	25	30	28	35	24	30	34	33	42	27	28	22	24	33	22	21	25	31	25	24	33	37	23	31	23	35	39	34	32	20	27	29	34	29	29	33	25	29	34	27	29	31	29	29	23	28	30	24	30	16	30	24	25	33	31	35	27	28	28	21	16	35	23	27	24	31	30	32	29	32	34	30	30	34	24	30	28	25	19	25	20
17714	9345	4548	8271	14721	16285	14623	13313	11115	9211	8060	6224	4539	3416	2640	2253	1892	1952	1540	1086	862	774	691	585	621	596	586	551	526	517	559	486	499	504	515	493	500	501	483	474	481	420	449	430	448	423	410	386	412	413	401	401	391	420	389	404	381	410	392	394	380	395	381	400	396	331	365	391	374	388	409	329	399	413	385	361	374	376	368	343	328	351	377	353	402	360	349	332	375	369	335	382	355	347	348	382	365	329	357	335	364	353	340	366	394	339	370	354	355	379	398	346	330	334	351	343	350	331	358	343	356	368	355	405	336	400	361	310	367	338	368	357	355	335	333	347	351	359	356	329	424	574	542	544	618	572	548	525	472	445	335	346	393	344	375	342	368	340	390	376	360	344	366	334	363	334	333	361	357	344	333	327	365	340	359	377	354	354	334	346	364	373	334	350	339	338	345	365	331	387	353	335	353	372	355	380	355	384	330	359	353	375	344	342	327	363	348	355	381	382	332	370	369	338	310	342	309	357	321	372	358	337	355	358	362	349	339	358	340	337	359	338	345	346	367	334	350	323	363	348	376	318	354	325	338	353	367	318	334	352	339	328	357	329	355	356	317	347	356	333	319	342	382	347	352	340	346	364	376	341	338	367	357	358	334	345	331	333	361	362	312	363	359	346	345	345	337	353	330	369	404	359	345	352	385	364	355	300	367	342	333	307	327	358	352	351	372	407	344	326	351	349	314	321	329	315	343	337	348	333	352	326	360	354	341	353	357	322	359	336	343	330	352	315	370	350	343	344	355	392	350	333	348	362	394	360	351	319	354	355	359	321	355	384	319	359	355	335	342	378	326	364	332	376	367	337	351	352	344	354	357	347	324	351	337	330	342	362	326	329	317	324	340	343	367	342	342	335	344	353	333	364	346	383	362	364	357	357	338	360	346	359	344	341	354	333	346	350	318	351	364	340	312	365	343	341	386	381	352	321	358	338	369	301	342	349	353	350	375	367	313	391	366	357	360	349	339	347	364	334	377	327	380	337	367	333	386	363	334	356	339	341	349	366	363	353	366	340	348	330	355	352	370	366	379	338	381	359	353	350	352	341	337	320	308	334	342	364	373	336	322	370	377	380	350	363	341	335	344	366	346	342	365	340	349	332	327	356	373	354	333	372	312	334	322	329	346	345	340	334	348	371	389	360	329	343	361	381	326	364	361	356	357	341	345	357	362	358	356	333	340	341	358	351	374	340	358	319	350	345	336	335	386	363	357	374	350	350	330	376	369	352	342	352	347	377	377	359	363	365	328	363	376	345	327	328	370	332	365	333	332	361	347	335	351	323	367	358	379	375	369	349	347	355	342	343	338	341	342	360	358	348	318	297	334	342	343	362	355	376	325	348	344	396	367	335	322	364	368	324	326	343	371	366	341	362	372	349	337	327	368	380	369	343	348	330	331	355	338	301	330	374	330	335	345	327	361	371	366	371	342	338	362	351	355	355	348	344	351	357	377	369	343	334	368	356	329	336	346	387	347	350	327	334	330	350	368	337	349	387	355	350	323	379	351	370	349	413	374	342	351	382	327	342	353	366	312	376	345	348	356	347	370	339	358	346	340	349	320	354	377	318	356	358	318	371	390	338	365	345	355	340	366	348	347	364	367	350	318	357	340	327	363	297	341	363	342	351	339	385	354	325	383	341	362	326	336	355	365	335	348	352	349	374	333	340	370	322	355	380	368	348	366	327	383	380	336	290	358	345	352	332	356	343	350	353	360	373	361	332	339	364	335	367	335	337	341	340	312	384	359	350	334	350	333	316	346	334	333	312	382	347	369	376	377	358	354	338	364	387	384	342	344	334	331	358	320	324	357	371	357	341	392	333	346	329	364	338	351	334	315	381	355	318	353	330	318	345	369	335	351	325	348	346	356	333	333	331	357	327	381	305	311	358	329	357	358	347	363	325	361	326	386	345	375	373	331	347	319	365	383	348	389	372	330	367	347	372	329	332	336	324	394	314	334	351	345	343	369	379	333	322	403	357	349	346	334	356	331	376	348	345	357	334	365	317	371	361	344	343	351	335	375	378	327	346	351	333	343	359	389	388	384	357	324	364	326	359	324	337	322	292	324	359	327	341	319	363	344	354	372	382	373	328	328	383	305	362	360	358	386	329	319	327	335	325	372	347	346	357	337	352	321	362	363	337	381	330	341	364	327	337	322	351	329	362	352	327	386	355	381	339	363	383	354	370	346	326	357	325	334	361	346	344	355	342	354	337	328	348	375	358	376	395	308	361	350	364	361	343	340	344	348	368	348	342	358	398	370	314	348	339	366	374	323	358	366	391	317	352	340	363	341	350	352	321	357	373	346	312	340	309	347	351	350	351	351	393	326	330	331	337	351	352	364	333	322	356	347	333	357	345	402	358	360	354	352	344	323	370	341	363	322	307	393	366	373	360	361	342	402	337	332	331	304	344	388	347	333	365	344	342	357	335	332	374	349	370	368	335	346	345	333	348	385	347	346	334	310	356	353	315	366	361	378	341	354	365	317	357	375	343	355	337	352	362	371	335	307	341	365	354	340	350	326	352	312	346	341	355	328	360	365	329	321	361	330	351	360	367	347	307	357	353	376	328	355	334	347	376	361	334	323	332	368	344	356	370	357	342	337	347	330	358	330	335	352	391	365	354	366	321	363	336	369	329	336	309	330	341	347	351	360	342	334	352	362	352	361	357	347	364	326	342	332	363	354	334	349	339	358	342	346	338	350	333	346	348	373	345	380	322	340	346	374	357	397	322	344	370	375	329	303	356	315	334	333	334	345	357	355	358	351	374	365	340	346	333	333	347	338	368	336	319	351	356	346	376	345	361	344	388	332	329	337	326	334	309	346	369	320	328	328	340	353	367	343	356	321	347	348	367	330	366	334	357	364	342	329	374	348	345	351	334	361	332	355	358	383	340	349	362	340	396	338	366	372	357	338	326	357	356	336	332	348	361	337	362	328	344	359	327	352	343	339	345	345	348	318	332	351	380	356	360	325	349	317	344	360	325	335	330	366	345	360	358	331	368	347	333	335	364	375	352	331	371	332	371	333	351	355	385	358	364	346	340	327	337	349	352	321	365	337	346	336	352	384	364	341	355	344	346	374	334	353	307	411	340	393	350	359	349	337	337	370	360	354	377	339	341	351	345	361	342	355	368	356	346	374	362	356	366	336	316	352	350	336	364	326	354	337	316	359	342	340	337	350	348	338	355	351	303	349	368	335	334	360	360	357	335	335	393	373	374	339	333	362	353	356	335	340	361	371	339	354	359	310	337	381	357	347	353	322	363	369	331	349	354	372	384	340	359	350	330	323	333	382	325	352	325	358	351	341	332	345	359	355	310	335	349	327	374	361	364	334	351	346	345	320	355	362	352	331	351	371	354	339	344	358	367	340	335	364	349	367	307	351	325	339	344	357	325	351	356	355	329	343	363	334	338	348	356	343	327	327	325	337	354	360	363	352	353	362	330	338	354
2376	495	261	184	182	248	266	253	246	213	153	159	122	90	86	61	87	70	48	36	38	46	32	43	47	39	27	33	27	33	38	45	22	29	35	39	44	33	27	37	21	41	36	26	34	37	38	37	31	35	29	24	39	29	34	25	31	34	36	26	35	30	29	33	33	23	25	26	21	31	21	32	36	25	32	34	25	41	30	27	36	31	32	22	25	32	27	29	26	37	27	25	35	40	31	26	26	27	31	31	23	31	25	29	29	28	33	15	30	35	25	21	30	29	24	38	33	37	37	39	28	35	34	39	25	37	28	35	35	24	32	26	33	30	30	25	28	25	28	26	39	45	40	40	38	32	30	36	35	33	39	26	30	21	31	26	34	37	22	28	32	30	34	34	31	24	26	25	30	38	30	28	34	27	25	27	26	36	30	33	34	21	37	23	20	28	24	18	27	30	34	32	27	23	28	26	27	28	22	31	23	25	30	25	28	34	23	35	40	28	25	26	23	37	30	27	18	26	22	33	26	35	39	32	26	35	31	18	36	35	41	22	30	31	26	41	26	33	26	22	29	33	33	33	40	24	35	28	40	21	33	32	28	26	29	29	33	25	32	20	27	36	29	22	30	27	26	31	32	31	31	24	29	26	38	29	27	31	37	36	21	24	32	24	25	30	29	21	26	34	33	29	29	31	21	39	34	33	30	33	32	36	25	20	35	26	27	33	22	27	31	26	34	28	25	22	26	31	32	28	33	29	30	28	22	30	27	33	28	27	26	32	26	30	42	32	30	33	24	27	31	26	22	26	24	22	31	18	30	31	33	28	26	29	28	26	29	30	23	34	18	29	30	23	23	27	28	30	34	30	25	41	32	37	25	17	26	30	27	31	26	29	40	31	20	38	25	22	35	30	27	22	32	26	27	32	37	30	22	31	26	29	22	33	23	22	32	38	35	16	27	36	23	34	24	29	25	27	33	21	28	22	35	33	34	33	34	22	36	35	24	20	24	32	29	22	27	35	34	28	27	29	40	32	30	20	28	33	24	33	25	30	25	32	40	35	25	34	33	27	25	30	32	27	28	33	27	24	26	21	34	35	44	34	38	28	34	36	22	27	40	34	29	32	35	24	27	29	29	42	26	23	23	24	20	28	28	31	31	40	32	22	28	28	39	29	29	28	31	27	25	27	29	28	28	31	26	37	30	27	13	34	25	19	23	29	34	25	27	28	33	22	31	31	38	38	37	27	27	31	41	25	20	29	21	27	20	32	31	36	25	21	26	29	26	27	33	33	29	31	33	33	26	28	32	30	22	22	18	25	26	35	24	35	26	33	25	25	34	34	38	27	23	30	26	34	25	22	26	30	25	34	25	26	23	30	28	30	20	32	35	34	39	22	27	40	32	33	31	25	22	28	25	26	27	23	33	31	22	28	28	26	23	29	30	21	26	38	23	33	27	28	30	30	30	32	23	29	21	40	31	22	25	28	28	28	35	31	32	31	28	28	18	33	28	30	35	28	27	27	22	28	23	25	22	40	36	33	35	37	28	35	36	26	27	38	30	26	15	31	26	28	22	28	32	25	30	29	30	25	25	28	31	24	34	32	23	16	30	25	18	31	25	31	32	34	30	32	26	23	23	36	20	27	41	28	28	31	23	25	37	29	30	42	21	17	21	19	22	27	25	25	33	28	31	36	34	32	24	22	27	26	31	27	24	24	31	29	26	32	34	25	23	23	28	28	35	33	33	29	23	29	35	24	31	38	34	22	37	30	39	20	27	40	27	25	29	35	29	31	29	29	30	28	30	38	34	29	32	29	23	29	33	25	26	26	40	23	42	34	26	22	28	27	36	33	28	33	25	32	38	29	32	35	30	30	33	31	23	33	20	33	34	39	33	32	22	28	27	37	27	23	29	26	29	29	36	34	29	34	34	34	31	36	26	32	28	28	34	35	26	30	31	20	25	18	20	17	25	24	22	26	35	36	39	22	34	38	38	36	35	21	28	27	28	25	27	28	27	26	26	27	30	33	26	35	24	31	30	30	15	22	24	19	29	36	25	31	28	32	26	18	30	24	28	21	28	29	27	26	26	29	25	39	30	20	26	32	35	19	23	32	28	27	34	18	26	30	33	35	25	35	31	21	35	28	28	18	32	33	21	18	30	30	29	31	34	28	26	32	30	40	27	27	35	30	28	27	31	41	27	27	28	28	28	37	30	29	40	31	33	34	15	15	28	25	31	23	33	23	24	44	31	29	23	22	30	29	25	25	25	25	29	35	37	17	26	29	32	34	26	24	29	32	33	26	22	34	26	33	25	27	34	32	32	32	25	31	34	31	30	25	40	32	37	31	34	22	31	34	25	35	24	31	19	31	30	29	30	30	32	33	32	26	25	25	24	23	19	26	24	26	41	19	30	32	30	28	26	27	43	26	31	33	30	23	31	31	38	26	29	36	24	28	27	28	29	27	29	32	29	35	31	32	31	27	23	26	34	23	36	27	34	32	34	24	28	31	34	26	32	27	36	31	21	30	34	33	29	29	36	25	31	35	22	40	27	28	26	24	20	16	25	32	35	36	27	36	33	35	26	34	27	34	30	28	33	30	35	17	27	25	29	30	37	40	29	37	42	21	24	30	23	28	32	27	37	24	31	32	23	31	27	21	30	29	29	31	31	28	32	21	35	26	40	32	28	32	36	28	24	27	26	25	37	31	31	23	29	28	26	31	25	29	36	27	20	26	40	18	26	30	27	22	26	30	30	34	28	33	31	31	28	23	29	37	33	30	30	29	29	29	32	29	27	30	25	32	27	26	23	27	35	30	39	26	30	40	28	32	21	35	30	28	32	22	24	24	33	23	34	22	24	31	24	21	36	38	25	25	23	26	31	32	34	15	32	35	37	46	34	28	18	25	35	22	30	34	28	34	24	27	28	26	31	32	29	28	29	30	30	25	28	25	19	37	33	26	24	31	32	29	27	22	35	30	32	29	26	26	21	25	31	38	27	34	25	28	39	30	27	29	34	28	27	28	23	26	31	27	26	27	30	22	31	27	30	36	29	27	26	24	26	31	31	34	28	23	32	26	26	23	28	27	33	27	32	19	26	21	23	26	18	28	25	32	29	23	36	33	20	27	31	28	23	28	35	26	35	27	32	33	33	31	26	28	26	26	37	26	23	21	32	25	32	22	23	25	35	31	37	27	30	29	33	34	30	30	31	33	25	27	25	29	28	27	25	29	23	31	22	36	22	27	23	27	20	33	37	26	18	39	28	30	28	23	19	31	29	28	31	29	26	34	35	33	33	22	29	33	33	29	25	28	33	30	24	28	29	30	30	25	32	35	22	27	39	35	21	24	31	31	42	37	21	33	41	27	20	22	28	28	28	32	27	31	34	32	26	29	27	25	32	38	34	21	23	24	27	32	30	29	28	26	24	36	24	33	34	30	27	27	30	26	27	29	33	31	25	33	26	22	34	24	30	37	27	30	24	45	24	24	29	29	26	32
17048	8255	4449	7445	13894	15641	14466	13542	11193	9552	8094	6309	4703	3592	2842	2322	2143	1871	1562	1084	945	875	714	679	602	607	560	584	547	609	563	541	493	522	455	523	491	462	482	473	446	464	433	485	445	481	354	393	397	380	357	407	436	397	397	390	373	432	381	384	400	369	396	357	390	376	380	390	389	375	392	384	374	389	360	374	345	336	336	359	316	324	318	325	357	320	363	321	367	343	353	369	346	348	321	335	348	342	344	313	349	341	348	348	343	324	313	317	349	361	363	335	355	346	339	370	364	338	351	382	351	334	370	352	366	378	358	374	334	335	348	345	283	349	290	362	327	334	325	375	423	603	611	513	575	586	528	477	415	416	362	329	355	342	326	328	347	347	324	319	361	349	358	353	340	334	338	352	354	312	353	335	343	330	327	340	309	354	333	343	329	360	316	343	381	368	320	340	386	350	362	331	356	317	324	338	379	314	382	348	332	326	334	347	318	306	371	345	356	337	323	343	351	341	306	372	327	328	320	370	338	344	343	325	337	326	319	334	348	335	336	324	356	331	348	299	342	334	332	356	333	395	339	333	318	341	335	347	311	331	365	322	310	347	363	338	335	346	354	369	370	324	326	332	319	358	336	335	315	331	346	336	365	363	351	349	329	379	368	321	330	338	337	311	376	330	336	323	333	374	351	356	352	289	345	333	344	311	321	375	335	329	340	353	341	347	336	320	314	344	365	346	343	325	333	330	365	328	319	346	309	313	322	330	346	344	324	364	344	357	301	330	318	361	302	318	361	375	366	345	330	333	349	351	319	331	336	328	363	310	335	302	340	350	331	316	314	323	330	312	361	344	364	358	331	321	358	337	340	353	331	307	350	343	343	363	303	329	326	343	356	318	334	315	333	336	363	346	326	358	354	337	342	345	307	340	380	343	319	355	339	323	330	388	340	320	306	330	327	332	327	359	356	318	337	344	373	323	331	319	346	338	335	376	354	330	305	358	348	342	355	325	344	355	356	328	328	350	328	332	362	353	356	336	296	366	357	365	342	360	337	330	357	315	350	328	366	358	335	352	321	373	311	338	337	336	359	354	335	315	368	354	348	353	309	314	331	335	341	344	330	360	338	337	330	307	369	335	322	344	321	347	343	324	341	350	361	347	343	340	347	358	364	314	382	324	333	287	314	317	370	343	330	350	342	339	349	349	292	336	357	330	338	368	339	356	350	388	345	305	359	349	333	327	346	321	343	364	328	330	333	339	319	351	311	335	333	329	322	362	314	341	360	319	332	362	360	348	332	333	342	348	327	351	347	324	358	330	319	357	338	347	344	349	326	303	387	328	342	322	363	328	341	314	362	324	357	349	309	315	337	346	310	328	378	335	354	349	347	324	347	383	345	364	335	353	367	324	336	343	345	322	332	355	325	334	322	352	333	357	356	332	345	334	353	319	363	295	326	370	324	336	333	339	357	335	320	364	364	359	347	327	360	355	313	321	343	350	327	337	327	341	323	353	349	323	331	353	325	324	303	329	338	331	328	312	341	342	333	356	334	346	305	346	332	364	342	364	372	342	356	349	289	325	348	354	347	310	365	317	346	337	319	349	361	359	346	352	336	381	308	311	356	396	339	352	356	352	319	377	344	312	344	361	339	320	361	345	336	321	308	319	343	352	364	344	354	353	316	352	365	322	365	324	365	346	332	296	360	360	367	310	314	353	357	319	322	348	344	370	329	354	337	355	327	316	360	333	326	348	348	342	329	368	330	385	321	364	355	372	338	367	348	301	332	350	334	377	351	351	346	326	331	327	304	353	346	331	351	325	326	316	310	367	302	332	340	330	382	317	380	316	337	357	326	350	335	375	356	359	328	332	333	338	360	322	312	327	338	329	356	354	342	343	348	321	330	347	333	317	329	349	390	371	338	324	323	332	343	319	323	324	340	355	327	373	370	335	360	355	344	334	317	357	327	332	343	322	335	341	362	317	338	349	318	345	377	320	315	350	355	357	347	331	346	347	305	340	377	307	327	350	354	324	341	356	337	310	338	346	349	323	330	376	365	345	351	350	324	331	322	348	371	335	335	366	359	363	371	314	392	318	310	325	342	338	336	323	373	365	309	322	353	372	367	337	351	319	345	352	340	313	351	311	312	350	339	340	347	341	335	351	360	312	327	316	349	331	371	356	356	310	367	324	309	345	367	348	335	365	332	303	343	345	350	345	324	347	347	365	343	363	313	333	353	348	323	334	369	311	314	338	298	371	350	340	338	328	305	351	315	368	318	335	329	330	324	356	322	331	331	293	309	354	325	365	319	326	319	375	348	347	326	362	346	344	331	316	329	346	373	365	330	323	365	330	322	306	321	331	319	345	332	369	335	332	330	320	353	349	364	340	337	361	304	350	336	353	348	339	348	357	336	360	344	330	329	325	339	366	353	338	308	364	314	362	326	302	343	373	313	346	316	344	348	318	362	341	351	370	338	318	330	328	336	327	334	355	340	330	355	338	357	324	345	346	336	318	351	326	359	358	322	342	317	344	356	358	318	327	315	367	310	320	355	323	366	361	346	381	354	360	349	312	346	312	325	331	355	352	363	315	328	356	381	321	356	335	322	337	344	325	308	332	355	313	318	327	319	348	319	360	368	336	345	330	326	321	338	333	350	339	345	348	320	329	330	334	339	351	324	336	323	337	326	361	340	315	328	352	361	353	368	344	358	347	332	325	364	340	318	353	348	326	368	328	325	329	337	332	325	351	338	350	328	344	352	326	337	359	318	351	348	348	341	306	369	336	360	346	329	321	354	316	312	318	333	345	346	345	309	329	356	318	311	326	341	349	344	325	346	325	343	318	343	321	298	323	357	332	342	325	318	356	353	347	310	340	327	334	343	336	361	361	292	347	321	353	329	337	338	347	312	299	318	332	320	350	367	347	318	329	307	337	354	367	356	341	371	354	383	355	336	339	351	361	318	335	360	311	348	335	326	328	363	333	372	351	336	337	359	337	359	327	364	335	341	352	314	384	361	321	357	397	310	324	328	331	314	340	355	321	351	350	304	344	327	312	314	341	342	353	344	331	333	348	356	348	325	349	350	343	318	340	358	346	367	358	343	343	328	335	349	334	376	344	311	325	370	338	321	334	401	347	333	329	381	335	359	360	319	309	345	340	358	363	278	369	340	341	349	352	317	354	306	379	350	359	348	354	351	299	351	318	346	353	335	332	328	339	323	303	355	364	371	348	350	340	332	353	340	373	347	332	361	349	290	329	327	360	318	326	339	390	311	355	343	325	336	344	341	344	307	326	343	355	378	322	357	339	356	369	337	342	360	334	406	356	385	388	323	339	320	339	328	322	320	313	316	342	342	363	348	375	331	349	382	314	346	350	333	368	351	349	345	335	355	345	350	345	345	331	356	314	322	353	329	296	326	318	337	370	355	322	308	342	332	342	359	333	323	328	359	306	322	324	323	361	349	342	347	354	318	361	342	339	339	332	357	372	327	351	355	313	337	341
1747	766	405	256	283	333	366	325	312	277	235	174	123	119	105	78	93	73	64	46	41	32	37	24	37	35	34	33	32	36	34	35	21	30	28	32	36	28	35	22	33	25	32	24	24	28	14	28	22	31	21	26	22	33	33	22	44	23	35	27	17	23	24	24	28	26	36	24	28	27	19	23	16	27	22	33	19	24	26	27	27	26	27	21	23	17	22	30	30	23	19	27	29	20	17	18	28	24	24	28	18	31	19	30	32	14	27	21	26	22	28	17	21	22	25	21	26	24	27	25	27	15	28	20	21	29	25	21	33	22	28	24	24	15	26	20	24	20	21	19	32	31	39	26	21	33	45	29	28	33	35	26	29	19	30	30	23	21	23	23	21	23	33	21	21	17	21	33	27	25	26	23	21	34	21	22	17	21	34	26	25	24	29	25	33	28	31	24	13	17	31	27	27	22	32	26	33	29	23	21	34	28	19	17	25	25	26	25	24	24	22	30	29	23	19	27	28	27	28	20	23	21	19	38	14	27	22	29	22	25	26	33	33	23	22	33	18	29	23	22	27	15	20	23	24	20	25	25	20	28	27	27	21	32	20	27	29	26	21	16	15	21	31	18	15	26	30	25	18	21	29	21	22	21	22	24	20	24	18	24	22	32	23	27	26	22	27	23	21	30	22	20	13	25	21	21	32	26	22	31	26	27	34	24	25	28	26	11	25	23	31	31	25	21	22	24	27	22	26	32	30	30	21	22	17	21	15	22	28	20	31	32	17	33	21	21	27	30	30	21	29	23	27	24	24	21	25	14	28	30	22	21	15	27	29	25	24	22	24	28	35	24	29	22	29	28	23	26	30	20	21	22	29	27	31	24	23	20	24	19	28	12	18	17	23	23	25	23	27	27	28	20	21	27	25	30	23	26	21	26	22	29	28	18	26	22	27	29	21	26	26	29	23	13	38	27	18	27	16	25	30	28	21	37	29	21	28	22	30	31	22	29	25	26	27	24	26	20	16	19	24	30	30	23	25	25	18	25	22	27	24	28	29	24	29	13	22	21	30	21	29	19	27	19	27	27	25	25	33	24	33	27	28	24	17	19	32	22	25	21	36	20	24	22	31	29	21	34	21	29	16	31	24	18	17	20	27	29	20	15	25	31	18	22	28	22	29	21	24	17	17	21	24	25	26	27	22	24	22	24	20	30	23	23	24	26	28	33	21	25	27	26	26	23	24	29	23	24	27	26	20	19	22	17	24	29	26	29	22	23	21	23	26	23	16	28	20	26	15	33	17	22	19	20	24	29	24	23	25	29	33	28	22	17	29	23	27	19	25	24	28	22	30	25	24	25	25	26	20	18	19	26	22	24	29	21	17	30	19	29	20	31	18	25	21	21	26	16	23	21	27	22	19	21	17	30	27	21	23	31	25	19	27	27	26	25	17	23	30	33	26	24	31	22	26	25	26	29	31	23	19	29	24	21	27	27	19	19	21	20	25	21	29	24	20	20	22	23	36	28	30	30	19	32	21	19	23	19	20	25	29	27	21	16	27	25	20	23	22	28	30	21	26	21	25	23	33	28	36	20	17	30	22	20	33	29	18	25	29	24	23	29	21	32	22	28	20	31	28	27	19	30	27	20	23	26	24	25	15	20	24	30	20	20	26	24	21	26	24	21	25	20	18	26	23	31	22	26	28	23	26	33	23	24	30	15	21	20	21	16	26	21	15	25	21	36	32	29	22	25	27	27	25	19	25	24	20	22	31	29	25	21	32	20	29	16	31	19	17	22	17	20	38	17	25	27	21	25	26	20	26	15	29	21	19	20	21	21	25	22	20	15	25	35	19	24	28	20	16	22	25	22	22	31	25	35	23	22	28	21	28	23	22	28	22	29	28	26	20	18	22	24	27	26	15	31	23	22	16	27	20	26	23	22	22	24	20	21	25	27	24	22	24	17	24	22	31	30	26	21	18	14	14	23	21	24	15	27	26	15	20	19	27	18	20	20	22	24	22	20	33	33	23	22	16	26	23	26	24	28	25	19	34	24	26	30	26	20	19	26	26	27	30	13	30	23	27	28	26	25	20	26	20	28	25	22	33	19	32	23	23	17	27	21	28	22	28	21	22	23	19	25	21	26	19	23	23	24	30	20	17	27	24	25	26	25	23	22	29	27	21	43	28	25	17	18	25	19	21	30	23	20	20	19	29	25	26	23	27	19	17	34	21	20	24	29	22	24	23	26	26	26	36	19	23	28	32	35	22	30	30	25	28	29	28	30	28	28	27	23	29	28	28	33	30	26	26	18	22	27	32	22	22	23	22	29	24	25	25	21	29	19	20	26	32	29	17	29	32	26	24	21	29	19	18	29	26	25	18	21	23	21	23	20	20	33	21	20	23	20	25	25	30	26	31	25	15	20	34	23	29	28	27	26	18	18	29	38	32	32	27	34	27	23	29	24	24	27	21	30	19	26	20	16	23	27	32	26	25	25	29	23	23	23	23	26	24	20	25	27	25	25	25	20	25	30	33	25	27	22	22	28	21	29	22	19	25	22	17	24	21	22	27	25	21	26	16	25	24	18	33	33	25	28	25	21	31	24	28	30	27	20	27	27	27	20	26	21	22	27	25	22	29	30	20	23	25	29	17	17	31	17	22	24	25	22	25	25	29	28	28	18	22	32	32	23	30	15	23	21	20	19	30	26	27	22	19	30	33	26	27	34	24	28	24	23	28	22	29	26	28	17	31	27	29	25	16	17	25	25	29	25	27	21	21	20	22	26	21	27	21	20	33	21	29	27	24	33	23	35	28	15	33	30	24	24	34	37	21	21	24	24	29	21	19	20	30	22	28	30	26	23	35	19	32	30	27	15	34	29	25	23	44	23	22	34	26	18	20	27	19	28	24	23	16	19	22	18	22	21	15	21	21	33	26	37	23	30	23	28	32	27	20	26	34	28	23	28	30	30	24	21	26	27	35	25	30	26	23	31	17	20	29	22	30	29	20	20	19	19	17	21	23	27	24	20	36	24	16	17	33	20	18	27	23	24	26	16	26	32	26	18	29	22	22	25	35	29	28	24	17	14	26	24	32	25	33	20	19	28	21	20	21	26	28	29	16	25	21	28	20	24	26	18	26	26	27	26	33	25	23	26	29	17	18	29	20	28	29	23	25	33	27	31	25	24	24	22	21	27	21	19	24	17	25	21	25	37	20	22	35	28	26	22	27	21	17	16	12	27	19	22	23	19	16	22	29	26	28	29	17	27	31	30	23	37	27	17	26	18	25	24	20	26	18	30	26	21	23	22	27	20	28	36	26	33	24	33	20	34	26	25	37	18	23	29	15	30	24	27	22	26	25	27	21	22	38	18	24	25	28	28	24	27	29	26	15	25	32	20	27	21	23	27	18	18	19	30	26	32	27	31	25	18	18	23	14	27	28	38	18	18	23	19	27	23	22	31	19	23	20	24	29	23	27	22	24	17	18	20	27	22	23	28	26	21
20862	10950	6072	10164	17638	18997	17855	16299	14074	11738	10197	7803	6035	4588	3668	2915	2739	2395	1900	1306	1083	975	892	731	766	712	629	613	597	565	638	564	553	544	537	512	466	462	515	485	491	458	408	465	435	403	417	402	368	378	336	352	404	393	378	386	338	332	341	351	324	342	327	340	348	340	345	301	350	321	350	352	322	344	324	343	344	307	328	307	319	311	296	318	306	330	300	305	284	312	296	303	306	292	294	332	312	299	336	282	286	319	298	312	312	318	293	293	287	278	320	332	296	318	315	301	322	271	311	312	325	298	287	333	315	333	315	303	267	302	306	298	335	315	293	314	330	301	292	327	358	578	530	482	489	629	579	543	534	402	373	358	289	278	282	281	306	297	309	291	299	319	294	328	275	294	307	296	305	320	274	345	259	289	303	289	298	302	279	312	280	305	293	282	297	276	287	297	294	313	285	277	273	282	299	317	312	292	289	275	277	304	271	316	289	327	256	302	285	289	320	314	283	308	304	278	277	287	306	298	312	274	282	260	278	300	284	282	287	320	335	287	303	277	259	284	296	274	293	276	284	293	284	306	295	275	299	276	257	300	334	301	277	309	302	299	300	308	280	282	276	289	308	294	296	305	298	289	289	294	262	290	296	270	275	296	309	320	279	292	301	270	308	242	288	263	273	285	290	287	284	291	271	297	283	298	279	290	312	318	316	274	259	261	292	306	319	304	279	287	288	305	275	314	284	310	287	303	282	275	277	299	260	283	300	259	301	294	288	311	275	306	312	316	284	284	268	288	292	275	300	311	302	276	293	304	301	338	296	299	286	284	305	294	314	311	278	293	284	282	286	304	274	297	306	280	301	315	305	284	301	309	270	290	322	285	263	293	326	298	288	303	324	295	302	281	285	318	264	317	270	274	267	313	273	269	304	288	273	304	288	272	306	284	292	275	304	282	311	284	317	309	294	260	297	285	321	287	270	322	266	302	322	316	312	297	301	312	295	284	294	286	270	291	275	289	305	304	319	288	291	281	312	301	274	266	255	289	290	282	272	278	286	296	307	317	276	289	293	311	279	283	293	315	313	319	266	295	288	321	305	310	279	272	276	315	280	288	304	306	288	276	297	300	263	280	308	303	304	275	308	277	283	307	294	297	292	290	287	276	273	274	301	305	284	306	314	302	275	281	293	286	295	309	322	304	274	303	310	301	298	293	303	283	313	296	306	256	284	335	298	296	294	290	286	336	281	279	292	279	276	325	309	270	278	294	293	294	270	289	294	297	291	296	291	292	264	314	273	308	282	274	332	308	322	305	278	299	295	290	291	282	311	294	297	273	273	286	309	294	285	282	290	294	306	271	271	291	325	290	289	310	329	300	302	290	312	272	297	292	262	271	310	314	284	298	285	319	292	293	327	309	297	301	291	301	310	274	316	283	304	333	312	294	304	323	288	273	327	315	297	272	304	328	251	290	292	294	305	309	301	261	289	293	275	298	278	278	286	281	278	328	273	281	266	283	267	292	273	300	313	271	326	288	294	304	264	273	319	298	299	286	294	296	258	292	311	306	313	289	304	283	293	293	252	304	303	297	286	304	308	290	287	298	300	293	284	276	258	286	306	289	302	277	270	286	302	276	275	284	278	294	285	289	300	295	330	279	254	270	304	302	311	316	263	289	272	287	258	304	280	305	300	297	307	307	279	325	264	307	320	291	304	287	305	301	299	263	283	291	289	314	309	311	312	280	273	268	266	261	294	312	324	315	325	299	294	295	292	298	284	312	301	286	313	288	293	291	259	317	303	280	275	300	321	290	267	266	286	306	315	289	303	302	263	305	281	282	272	300	280	274	288	244	286	261	306	258	294	294	314	293	312	297	286	301	286	311	279	284	284	285	308	294	293	305	288	356	286	292	330	311	349	282	296	280	304	301	288	280	262	270	302	297	296	278	292	295	288	287	313	309	297	295	293	285	333	291	281	264	285	301	299	263	271	310	298	277	332	281	298	292	284	290	322	289	284	314	311	260	324	289	274	293	284	284	298	284	299	293	302	266	291	297	304	293	294	282	308	311	289	266	289	318	314	305	277	314	307	280	303	332	293	291	260	284	295	287	283	272	271	303	279	286	308	277	279	311	277	294	282	259	294	304	303	258	282	272	290	286	294	266	309	333	275	282	282	273	273	265	265	288	306	305	352	287	315	291	285	296	282	271	296	286	303	283	290	320	307	328	283	300	289	284	295	335	285	281	313	271	287	301	305	286	266	294	301	294	284	304	318	303	294	298	269	289	312	290	304	319	315	310	276	309	283	301	295	278	281	274	332	275	316	314	295	270	267	292	306	280	280	291	297	276	301	300	304	318	298	276	316	302	305	286	278	280	277	312	294	291	313	298	303	294	298	285	321	270	269	278	302	278	287	307	289	287	291	274	275	306	293	264	306	307	312	294	304	295	304	288	316	308	297	311	299	296	312	299	286	298	289	299	263	304	285	293	303	296	283	288	288	297	278	299	283	262	284	289	323	287	272	304	271	278	325	296	276	276	295	342	330	298	292	255	303	316	275	300	320	274	294	274	336	292	278	312	310	304	308	334	302	305	279	318	281	279	307	299	297	280	278	283	278	287	283	315	290	291	282	324	301	311	265	275	287	297	280	306	301	283	306	287	251	279	268	278	290	295	308	249	311	295	266	305	286	272	302	301	282	298	309	303	272	297	301	311	300	313	281	327	325	294	282	301	285	286	284	295	302	277	322	295	286	302	292	280	274	276	308	264	264	291	268	294	296	287	281	301	333	294	295	278	252	293	313	299	311	300	286	314	298	321	300	291	272	304	262	311	299	314	295	310	300	315	332	305	298	270	282	295	307	295	288	329	299	307	282	293	265	306	287	285	291	282	277	284	287	272	286	310	289	302	318	316	300	298	283	328	283	270	294	276	284	317	299	305	272	288	309	326	296	313	289	254	281	323	276	272	309	272	276	288	280	290	294	302	290	297	280	331	319	299	291	278	290	263	277	312	254	305	260	294	296	298	278	274	295	283	293	306	303	278	314	291	306	283	279	262	306	318	261	283	264	293	287	306	291	294	285	308	295	289	288	288	276	308	288	287	282	295	298	291	301	311	273	298	300	293	268	305	287	284	300	302	303	288	316	330	276	293	294	286	285	288	287	301	265	306	325	306	269	290	305	302	323	260	291	297	310	307	258	290	304	286	326	288	304	323	303	294	294	284	298	303	283	292	292	292	296	291	267	314	262	260	286	276	279	308	302	275	294	322	303	297	302	273	301	302	327	283	277	289	282	299	305	299	293	310	281	282	273	292	294	280	292	294	313	286	291	278	295	285	279	316	320	266	303	277	287	282	312	254	303	298	293	325	304	301	296	295	291	308	321	317	287	281	280	307	287	290	310	310	297	305	321	322	319	292	253	293	285	303	283	308	301	298	253	301	310	312	306	306	288	276	319	289	294	306	281	306	297	290	266	289	284	301	305	303	288	293	311	330	304	309	296	286
1477	223	113	122	109	137	184	156	143	146	103	107	70	59	63	48	48	79	41	47	50	31	47	35	42	42	31	41	42	38	37	37	40	42	34	35	45	41	34	34	42	32	46	34	35	34	36	40	37	44	48	38	47	34	30	35	41	39	33	30	33	42	34	46	37	34	35	29	46	36	35	39	39	33	25	38	39	31	34	39	39	42	42	27	36	44	38	41	40	34	36	29	34	41	30	42	38	36	44	38	34	30	39	45	31	28	39	36	30	36	42	51	38	39	36	39	39	56	34	40	50	36	35	34	39	35	36	28	37	37	40	33	36	31	31	45	30	35	30	38	44	40	26	41	35	34	35	36	51	41	37	43	34	34	23	36	43	40	51	35	38	42	47	42	23	39	31	33	37	31	36	38	39	33	42	27	43	45	22	30	31	38	29	31	35	32	29	37	33	44	35	41	30	30	28	30	35	37	42	31	37	34	41	36	39	31	41	31	30	38	35	32	30	36	40	37	39	37	34	36	36	38	23	53	26	28	29	37	35	25	36	23	27	34	33	27	33	37	24	41	37	46	39	30	39	33	38	36	50	39	43	43	46	36	35	30	22	35	37	30	39	38	30	52	42	44	34	32	36	47	38	37	35	29	32	34	35	44	25	41	37	32	29	31	37	35	37	42	32	38	27	38	32	25	30	37	37	34	34	39	25	41	33	29	46	37	36	41	50	40	34	38	43	32	36	32	30	33	30	28	27	38	44	37	34	28	35	37	31	41	28	41	39	24	28	30	29	43	38	36	36	50	47	35	30	40	36	28	34	37	27	42	28	34	28	44	39	32	39	34	44	37	42	30	26	38	49	28	38	26	39	32	30	35	30	45	38	36	28	43	37	28	28	36	31	35	32	39	37	38	43	39	40	40	29	32	37	27	40	37	29	37	36	37	25	37	29	44	41	38	35	49	37	31	32	58	39	40	43	33	35	27	40	37	34	40	36	36	28	38	25	33	37	35	31	46	41	36	31	34	36	36	37	38	41	31	41	37	32	36	32	45	47	31	31	33	45	39	43	39	46	45	35	40	29	34	33	43	28	30	40	23	34	37	29	34	28	39	34	36	33	31	21	35	25	51	44	32	38	38	35	33	43	29	37	32	42	45	29	33	49	40	36	34	31	44	42	36	30	40	36	33	38	46	30	34	39	34	27	37	30	33	24	32	26	21	37	41	33	27	28	28	44	40	35	26	42	42	44	37	36	53	39	34	47	32	30	47	42	27	43	34	36	34	36	41	32	34	30	42	36	37	29	34	38	38	43	45	23	39	30	47	32	47	35	35	43	41	31	38	36	38	35	36	38	26	45	34	37	29	34	39	26	38	24	35	32	48	34	41	42	27	36	43	29	35	52	45	26	33	48	30	40	50	22	30	31	43	41	40	40	38	39	34	40	19	29	35	35	37	37	36	39	42	41	34	32	29	45	29	45	38	35	32	37	37	46	41	26	32	37	37	35	31	36	35	34	35	41	43	29	42	30	42	29	41	30	39	42	29	38	28	37	41	36	33	41	40	31	46	30	35	46	27	38	36	32	39	41	30	32	39	29	35	42	23	39	38	38	41	33	30	36	38	35	33	47	36	34	35	32	39	32	45	28	40	33	33	44	29	36	39	35	41	36	39	41	43	34	31	43	40	34	30	31	27	39	44	36	37	38	29	34	30	42	35	35	28	33	37	39	28	38	35	29	30	33	38	32	43	33	40	37	27	36	33	44	32	31	28	29	42	42	39	31	31	37	40	33	35	32	29	31	40	36	45	41	42	32	36	26	34	29	40	39	40	24	41	40	39	47	29	34	37	27	32	45	42	33	39	35	37	38	36	50	27	35	27	38	37	42	38	37	43	44	41	35	32	33	39	35	34	34	44	26	44	37	33	45	37	38	37	33	28	30	27	45	42	28	42	28	40	39	47	32	41	39	29	44	33	33	33	39	55	30	33	31	34	28	40	45	41	41	39	34	38	41	44	39	32	34	41	36	41	40	37	36	36	40	35	32	33	28	42	31	46	52	28	36	41	39	33	27	32	29	30	37	38	34	42	42	34	38	36	33	41	40	40	28	35	30	31	28	33	40	27	38	30	32	32	42	41	40	52	30	34	41	38	30	34	38	32	32	32	38	29	33	49	41	26	38	37	30	30	44	40	44	32	37	35	38	45	39	34	36	34	45	35	29	26	45	31	37	36	36	36	31	48	31	41	32	42	30	41	43	34	32	30	38	37	33	45	46	32	46	31	33	39	32	43	30	41	41	40	40	44	31	40	41	35	30	41	32	39	33	38	44	36	30	40	35	32	28	34	29	42	45	26	35	33	44	37	37	38	47	28	41	36	32	30	31	36	38	37	40	36	37	35	42	45	31	34	47	33	31	45	26	28	32	42	55	31	35	34	30	33	31	44	35	32	41	42	39	31	24	35	39	33	47	41	31	37	30	30	48	36	35	43	45	41	48	34	40	35	31	36	48	35	40	34	41	33	27	35	34	46	33	39	37	36	36	49	25	52	39	37	36	35	27	46	34	33	39	31	35	25	45	41	32	50	21	32	58	34	46	33	24	37	45	39	39	29	26	41	46	32	42	32	48	37	29	34	28	33	41	39	28	25	29	38	50	32	34	32	40	33	35	29	32	26	42	36	43	43	37	38	29	33	40	21	40	34	37	39	45	35	36	41	35	40	41	35	33	25	29	25	37	43	44	28	30	34	34	41	46	39	31	29	32	31	36	32	37	41	33	39	37	43	39	36	37	43	31	46	27	29	36	30	35	34	35	47	44	43	31	33	40	30	46	28	28	38	28	39	36	45	28	31	42	30	35	20	34	40	43	38	26	35	38	47	33	42	39	41	30	31	34	38	39	42	36	38	26	37	40	32	40	44	30	43	36	35	35	29	36	37	39	38	39	38	35	34	30	31	50	46	35	34	40	26	30	33	33	29	29	32	43	34	27	36	44	30	35	25	47	39	33	39	23	34	38	25	27	36	44	34	23	39	33	26	37	28	29	38	36	29	41	36	23	33	47	42	38	38	39	29	38	48	33	45	26	35	38	36	37	35	45	31	33	37	36	28	36	29	30	30	38	35	34	36	47	25	29	41	39	28	37	34	28	33	31	28	50	39	30	30	30	34	37	40	37	38	43	44	28	25	35	45	37	35	40	45	39	31	31	34	42	30	26	38	30	38	35	43	31	45	37	42	36	39	36	36	40	42	33	36	37	26	48	28	23	25	41	15	40	32	41	43	30	32	29	35	34	40	43	40	30	25	38	38	31	34	49	35	38	37	40	37	27	32	32	38	47	30	36	23	44	42	45	28	35	34	30	33	20	27	40	46	37	33	32	33	32	31	32	30	32	41	42	30	25	32	40	30	31	41	39	39	27	25	57	26	29	24	30	41	47	26	35	41	30	37	40	35	38	55	36	39	30	40	28	26	36	42	36	34	42	29	42	40	32	43	34	35	31	32
13495	5243	2808	4730	9514	11059	10792	9190	7790	6270	5238	3933	2889	2136	1740	1478	1372	1228	1032	818	702	615	566	552	520	527	566	538	509	531	530	548	502	489	491	525	493	467	514	499	465	481	469	466	484	469	478	421	422	486	453	444	460	458	441	441	457	498	457	438	468	408	481	441	439	412	454	429	432	439	421	430	440	448	446	436	415	409	443	411	484	422	422	441	455	410	449	448	422	452	376	399	427	471	433	416	430	413	465	413	424	410	411	400	463	415	417	397	429	432	452	432	425	431	404	407	444	436	421	428	428	415	431	412	416	499	448	416	419	443	419	444	438	441	408	452	453	466	414	411	471	592	648	563	553	586	575	571	533	537	486	492	418	434	401	431	459	420	403	404	438	418	417	392	446	407	406	453	438	403	424	411	426	439	423	457	421	424	410	407	442	439	401	438	435	413	469	412	383	426	416	429	434	415	409	410	427	456	442	442	420	390	425	406	426	448	419	394	447	424	376	414	404	409	415	443	416	435	443	395	442	411	412	405	417	455	437	392	445	451	483	427	434	435	429	421	428	439	439	433	436	412	431	385	464	446	444	450	422	422	448	422	414	392	447	438	427	409	431	443	392	429	435	442	452	418	425	449	385	399	416	454	406	375	447	464	406	420	423	393	412	418	448	424	444	435	420	417	444	407	435	418	413	408	448	443	440	416	407	431	414	421	396	450	429	417	444	398	423	428	429	460	408	433	404	416	419	442	441	406	465	424	391	398	441	441	427	425	410	398	400	397	452	453	390	409	437	422	463	444	399	458	447	453	438	438	449	419	453	460	425	392	446	436	427	455	404	433	416	414	437	450	441	402	417	419	430	410	435	437	449	446	409	423	473	454	449	435	387	431	405	423	413	434	435	407	426	447	415	423	445	449	420	444	440	411	421	448	437	418	436	417	440	447	404	447	397	418	458	408	439	404	417	427	427	402	420	415	436	403	442	444	384	426	460	434	428	383	420	408	425	438	379	426	383	395	410	438	442	437	408	397	444	401	399	409	419	453	419	415	398	434	427	408	433	473	422	428	428	421	418	391	401	420	411	402	454	409	450	403	415	429	423	404	388	421	412	427	384	391	410	429	428	427	437	446	427	399	390	417	404	405	464	440	418	452	458	449	422	437	423	403	406	425	431	437	412	452	435	451	376	415	423	440	398	420	422	470	431	433	434	422	392	452	435	411	452	433	438	423	416	439	377	439	422	409	415	390	396	427	459	451	394	377	453	462	421	410	408	441	435	402	441	428	395	441	418	433	449	431	429	419	390	488	430	407	452	445	409	425	436	425	447	409	443	414	449	410	441	407	440	422	447	414	411	429	411	398	451	422	416	417	404	420	422	447	432	425	426	439	400	451	421	402	413	442	387	420	424	446	402	404	432	428	420	395	423	412	404	410	401	435	382	434	425	402	418	416	424	447	452	403	411	400	427	408	430	433	467	428	433	429	413	421	441	396	428	425	451	463	413	391	433	441	414	448	434	441	401	395	419	433	412	423	457	440	419	413	418	453	428	422	430	393	423	437	434	439	440	453	448	397	427	403	450	481	416	406	398	403	429	434	428	466	421	384	455	405	437	416	407	409	427	408	406	403	443	413	421	471	418	400	421	442	391	403	431	418	423	435	435	382	429	436	416	424	439	458	439	387	426	409	410	435	462	433	425	426	459	424	454	463	455	432	399	409	468	449	404	441	388	421	411	417	427	415	439	403	441	432	433	399	462	426	403	449	474	415	437	482	371	424	417	405	477	410	423	428	449	417	424	391	415	461	408	474	453	408	390	457	413	414	428	435	419	449	440	449	425	400	414	413	402	393	404	407	386	425	402	432	450	443	437	402	423	419	402	385	418	407	405	429	417	434	406	403	405	415	420	413	429	455	452	459	459	384	434	441	437	422	439	415	446	450	446	443	417	398	428	456	425	405	456	429	410	430	425	425	385	444	404	425	423	432	433	389	415	440	439	437	411	426	437	444	399	437	456	423	419	420	400	455	398	448	419	436	438	396	396	421	426	449	424	432	438	466	456	404	396	407	458	403	450	451	415	416	425	453	399	415	467	425	456	434	417	449	438	398	421	465	438	413	369	439	449	412	395	451	452	401	429	423	432	414	466	441	403	430	435	405	405	386	440	436	418	409	425	407	429	447	409	405	414	459	440	407	382	405	405	446	399	442	429	425	444	360	434	399	456	442	421	406	434	448	447	419	454	420	401	454	398	396	474	422	417	432	406	421	423	413	423	431	411	429	448	439	414	386	415	421	416	396	428	455	409	430	424	402	404	423	413	445	399	438	410	469	441	443	416	419	410	390	400	471	435	444	441	369	458	397	421	436	425	431	420	410	431	433	444	412	403	398	420	414	429	451	413	433	421	443	427	427	435	394	438	429	412	417	408	432	416	459	429	424	398	402	433	426	419	386	424	402	410	442	408	440	437	447	404	426	444	409	430	387	416	395	377	435	409	405	429	442	445	425	440	422	430	441	399	406	426	402	393	488	422	388	436	411	427	455	444	418	426	409	407	398	423	430	421	436	415	388	409	427	417	467	440	417	422	429	421	413	425	411	433	447	419	457	417	379	405	415	455	442	456	441	427	444	460	412	387	412	409	440	433	430	381	433	407	419	438	439	426	410	422	440	392	400	427	417	429	385	436	442	381	449	428	430	405	393	420	446	476	418	409	446	411	407	438	463	410	444	471	449	443	440	406	438	404	449	408	431	408	414	448	436	431	431	436	461	432	436	427	435	433	399	414	382	403	428	439	427	435	416	445	423	485	456	441	403	419	427	438	410	410	437	402	424	417	444	432	426	433	408	390	456	409	434	452	419	412	409	398	440	450	434	407	453	443	468	431	442	394	410	409	381	420	481	404	426	406	450	405	432	421	435	475	427	443	436	462	428	415	401	437	437	437	417	416	429	447	439	434	412	446	438	441	435	420	438	453	452	423	407	401	465	474	391	428	443	393	429	433	419	429	436	447	410	436	412	391	438	427	427	412	466	444	461	445	414	410	396	417	389	448	400	460	402	423	439	409	429	442	415	431	447	456	423	431	417	432	404	415	452	399	427	442	395	392	369	427	448	412	448	407	417	460	416	414	429	439	447	425	426	435	443	461	413	404	429	410	406	456	418	428	412	426	455	435	437	440	405	421	412	408	430	415	443	414	411	426	413	400	400	414	417	406	433	407	402	420	409	446	430	433	452	427	419	445	400	388	388	425	414	389	432	463	451	433	428	425	430	408	432	432	413	439	441	400	424	407	430	435	429	415	393	419	419	387	459	439	422	460	412	440	385	455	426	456	428	455	458	430	440	446	405	409	413	451	464	416	445	465	405	435	419	402	389	394	436	427	396	459	417	449	437	423	435	455	434	402	446	407	434	450	413	425	424	419	428	427	477	420	419	436	419	434	417	435	409	430	439	427	434	445	410	425	408	389	447	406	391	426	409	419	391	425	430	393	406	460	427	414	404	415	418
1108	539	292	171	210	264	289	272	208	202	183	137	94	82	88	58	68	57	38	38	45	29	32	28	35	44	32	27	38	37	42	36	27	38	32	39	38	32	36	43	35	28	29	28	28	35	36	28	28	37	25	27	32	31	34	26	38	38	17	33	26	22	34	31	22	28	40	28	26	27	26	27	30	36	22	24	34	30	27	29	30	23	30	19	35	31	29	31	24	29	26	36	25	39	27	30	34	27	31	27	29	24	40	26	22	29	29	21	37	25	42	28	22	24	26	32	29	28	25	25	22	22	23	24	25	33	30	29	36	29	28	22	40	30	39	36	30	34	22	34	30	37	27	38	19	38	24	31	43	25	36	32	23	25	24	37	38	24	33	32	33	33	45	26	35	36	22	23	33	30	18	24	36	36	25	28	31	26	30	25	26	21	25	22	30	34	24	28	38	44	38	32	26	40	23	28	33	31	26	32	32	30	30	22	24	28	23	22	35	27	31	34	34	24	30	30	30	27	28	27	26	34	23	24	28	31	34	27	21	28	32	23	27	33	30	29	29	31	34	24	32	27	33	22	31	33	45	33	35	32	31	26	31	32	34	24	39	37	29	30	31	24	27	22	26	24	29	36	37	33	23	24	42	32	27	31	27	25	35	34	34	29	25	31	40	34	28	24	25	33	32	32	27	30	32	29	20	34	31	32	22	28	29	23	31	29	23	24	32	21	37	35	23	31	33	30	27	33	36	27	28	25	25	38	35	27	30	26	29	32	23	30	35	34	31	26	29	30	38	26	21	24	29	31	27	41	30	35	27	20	28	31	29	31	27	36	40	30	35	29	37	28	26	26	26	30	33	22	28	35	21	28	31	27	34	20	41	39	39	30	29	34	26	33	35	38	30	26	29	29	35	28	24	28	27	20	22	34	24	21	22	24	21	23	33	37	25	24	26	24	29	23	23	24	29	23	29	40	28	39	19	33	40	30	34	29	31	23	21	27	29	21	28	30	31	29	38	30	17	35	40	40	31	31	42	28	32	27	26	24	22	24	25	24	37	25	27	27	21	32	28	19	43	33	20	23	41	15	25	30	30	21	34	35	36	30	29	38	32	38	29	28	32	33	35	31	23	30	29	31	23	20	23	30	31	25	33	30	23	23	28	34	32	25	26	40	38	25	30	21	24	33	28	32	31	26	27	30	32	27	27	40	38	24	31	31	29	25	28	29	28	34	33	23	29	32	27	27	35	28	34	31	29	28	32	26	21	29	36	31	34	24	25	36	32	35	32	32	31	33	33	23	28	20	34	22	30	34	32	25	25	18	39	33	22	33	30	20	35	29	31	25	37	26	30	24	33	46	29	27	17	34	31	21	34	31	39	31	31	26	26	29	28	26	27	24	33	38	22	26	31	29	38	26	37	30	36	27	27	25	33	29	34	23	33	36	26	22	42	36	29	30	30	23	34	41	35	28	27	34	28	29	34	27	35	29	22	36	21	26	19	24	33	35	32	44	30	37	38	41	26	31	27	36	29	34	23	29	38	29	37	27	26	26	17	21	32	30	35	36	30	38	36	32	27	37	33	34	28	23	25	23	23	28	35	34	33	25	30	39	29	27	26	35	22	35	24	38	30	34	29	34	33	32	25	30	27	32	29	25	33	21	23	31	27	25	31	30	32	28	32	30	27	24	32	33	36	24	29	28	15	38	29	30	31	31	35	36	29	31	32	31	33	30	27	29	34	27	29	31	26	40	22	28	20	18	26	30	18	33	28	25	23	26	35	34	33	32	36	29	38	35	22	32	31	27	34	29	42	33	35	35	25	24	32	32	28	32	29	30	31	19	21	28	25	28	26	26	30	31	28	26	26	28	38	20	29	31	26	29	28	34	29	31	29	21	24	37	31	32	38	23	37	25	30	29	26	31	26	40	21	29	34	28	20	28	39	31	24	33	26	33	31	28	27	40	22	21	30	26	31	27	28	26	32	34	20	22	28	25	25	19	18	37	27	35	36	20	26	28	25	28	46	24	21	25	42	31	29	22	28	27	21	16	24	23	30	29	32	25	34	27	29	28	36	29	29	29	25	33	27	28	35	36	26	25	34	33	26	23	37	34	28	23	27	21	31	25	30	22	22	29	26	27	28	27	33	19	32	32	21	30	30	28	33	26	24	31	23	31	29	26	31	34	28	29	25	33	30	32	29	30	32	28	27	27	28	38	28	35	32	39	30	34	34	25	42	33	26	29	41	28	25	23	27	24	29	27	34	25	27	36	31	39	33	31	29	32	38	34	23	32	25	24	32	24	26	26	31	35	26	37	25	30	20	30	28	29	24	20	28	27	28	27	28	27	29	42	33	29	29	30	27	23	23	32	38	28	25	35	28	40	31	32	27	24	35	42	26	25	22	35	32	29	33	43	22	33	27	20	35	30	40	28	28	29	33	23	33	40	39	32	27	26	20	23	28	24	37	27	43	34	28	46	31	31	30	29	33	34	21	28	28	25	28	25	25	24	26	31	28	33	40	31	31	28	29	33	29	27	29	38	21	32	28	34	38	27	22	30	24	34	24	18	32	32	32	28	29	30	32	30	37	26	28	33	29	34	27	24	28	25	37	38	33	22	28	35	18	24	28	28	38	29	29	28	31	26	26	31	20	30	29	35	39	36	21	37	20	33	23	29	29	28	29	40	30	28	29	29	22	39	25	29	31	29	29	30	30	35	26	41	20	36	37	32	33	29	21	27	32	32	30	27	35	26	35	30	25	37	31	22	30	36	38	23	38	23	35	41	26	29	26	25	28	24	28	40	32	35	35	31	33	34	33	29	30	26	37	33	31	29	37	27	32	27	29	28	37	26	23	38	40	31	33	25	29	26	22	36	26	30	32	32	38	24	28	31	22	32	27	26	34	22	36	23	38	33	33	30	26	31	26	38	32	27	27	41	32	33	32	27	42	42	35	34	40	35	32	31	21	27	30	32	30	36	25	32	28	31	29	26	30	30	37	31	35	43	32	20	28	27	32	27	40	24	37	31	31	36	30	28	39	31	35	39	32	26	28	32	28	35	32	30	20	28	24	27	29	38	25	28	34	37	40	33	31	26	27	32	27	32	25	31	30	35	21	26	25	24	25	25	34	25	29	37	30	17	21	24	19	32	29	28	24	34	31	20	28	25	29	26	29	35	27	25	23	34	27	26	30	35	32	24	34	32	31	23	27	35	28	23	28	29	38	25	34	23	30	29	29	32	28	29	42	32	29	37	32	32	22	33	25	31	26	37	24	26	39	24	29	23	25	41	37	23	23	27	27	31	26	34	36	28	36	30	45	36	28	18	20	19	31	36	36	26	27	31	31	29	36	28	22	35	37	34	38	35	43	33	31	32	33	26	34	36	38	29	33	32	49	30	38	28	35	29	26	32	32	30	29	31	25	26	31	33	31	31	25	30	36	28	29	33	34	32	28	24	28	33	21	34	28	23	27	26	30	33	31	30	31	30	29	32	25	22
17524	8922	4591	7997	14892	16404	15537	13602	10999	9297	7825	5912	4363	3383	2566	2128	2031	1865	1467	1051	874	794	679	709	633	636	600	587	542	591	540	516	571	553	520	483	478	538	493	498	488	448	435	472	450	436	444	401	412	421	426	412	428	436	421	401	391	390	419	420	372	383	397	397	349	420	385	381	398	390	387	371	392	405	422	369	366	405	380	360	364	384	338	388	364	409	373	349	348	352	384	364	379	374	385	351	378	353	358	371	349	340	347	388	382	370	346	374	366	375	375	386	388	359	332	376	353	361	383	382	355	373	411	376	350	380	368	387	387	367	398	342	310	357	371	377	374	364	386	359	361	601	736	584	486	517	511	599	515	445	481	351	361	342	377	368	357	357	379	386	337	363	339	362	358	391	356	368	351	376	350	363	348	367	355	363	374	383	376	329	333	388	336	327	370	346	386	351	340	378	371	386	399	352	373	368	362	370	332	360	366	341	382	361	375	359	379	366	371	358	323	356	371	364	373	336	316	342	334	361	337	355	362	363	365	382	351	354	324	380	383	353	318	394	333	367	360	345	374	371	371	381	327	356	355	339	332	367	354	348	379	338	372	372	339	354	312	380	348	368	362	340	360	343	358	382	363	311	385	354	371	373	330	350	348	372	393	363	362	338	360	360	366	373	369	360	384	351	406	338	375	353	352	372	357	357	352	390	373	356	337	371	364	349	355	347	318	302	355	351	372	364	339	366	352	366	339	371	372	364	375	357	336	368	351	347	346	336	378	369	348	343	347	332	360	382	321	357	347	364	359	343	339	387	370	363	375	391	357	349	379	354	346	357	370	361	358	362	343	368	353	421	361	356	341	359	340	388	348	344	368	334	384	370	332	373	374	359	357	355	374	372	361	358	327	385	368	348	350	370	364	351	342	369	366	346	342	359	368	369	339	348	363	348	347	317	333	337	371	334	365	366	319	382	399	354	394	352	356	371	342	351	360	371	339	399	354	341	359	356	346	339	435	360	318	348	390	344	359	392	364	396	356	371	352	341	380	361	348	353	358	348	380	352	341	356	373	356	368	321	345	368	404	381	363	361	355	333	356	396	320	373	348	336	374	375	369	346	347	330	344	379	336	330	372	342	361	374	349	337	376	358	378	371	372	397	381	360	392	343	351	356	342	381	342	384	386	347	352	374	393	372	368	349	369	353	357	375	357	355	313	362	361	362	381	368	354	393	367	363	336	357	367	351	397	389	385	333	319	379	390	353	342	358	354	333	328	323	389	373	331	357	370	362	389	370	354	354	386	347	342	391	322	367	386	335	355	361	337	362	370	371	350	362	371	323	334	350	374	353	344	398	351	344	371	375	358	352	351	330	361	361	341	360	367	318	373	342	379	335	388	351	379	409	339	356	376	352	373	329	367	349	365	360	321	331	379	369	375	380	359	352	370	331	394	357	374	405	362	385	379	369	346	357	346	360	365	351	337	354	358	349	383	320	354	358	343	354	358	359	344	371	366	355	374	383	362	363	338	367	372	348	380	364	347	379	354	366	357	364	384	343	380	387	336	344	353	358	360	343	353	348	341	358	338	373	375	354	374	354	333	364	356	339	358	364	354	372	392	375	350	349	316	357	334	361	368	370	321	412	357	379	350	356	365	347	360	378	378	344	368	378	360	329	344	367	346	341	357	347	353	331	360	354	357	337	364	364	384	339	353	357	381	374	356	354	382	362	358	364	365	333	358	384	356	320	352	371	355	362	364	371	363	376	338	351	373	358	354	336	346	364	344	380	335	347	358	345	418	359	375	354	360	344	315	389	385	360	344	369	376	358	326	357	367	330	336	349	347	353	342	325	354	334	328	351	338	356	379	386	347	382	369	374	356	340	342	343	349	344	377	367	335	404	350	338	334	376	358	340	403	344	374	358	382	378	389	329	357	354	345	365	347	385	386	360	363	359	347	376	358	373	304	365	349	333	381	382	362	353	361	345	370	324	372	358	358	352	366	376	378	338	362	337	343	381	365	360	367	385	342	351	364	327	360	364	371	327	362	357	338	335	375	352	351	346	326	358	364	305	351	402	344	378	388	350	322	365	377	353	339	369	335	363	378	341	396	374	360	374	352	345	374	355	325	380	354	368	373	384	389	355	365	358	379	375	349	370	364	354	382	361	343	375	368	377	396	339	358	369	352	375	388	361	340	369	347	349	395	344	383	341	353	322	349	365	357	347	362	361	380	335	361	347	359	375	339	363	328	371	369	341	361	342	331	387	330	360	343	362	342	363	383	346	361	356	349	382	381	379	359	383	352	332	390	359	355	368	347	365	370	334	380	368	342	342	331	366	374	356	378	358	377	356	347	358	353	395	370	363	349	359	308	332	362	346	376	312	370	402	352	355	352	322	356	350	358	359	382	343	326	387	408	328	350	360	382	333	336	396	361	346	375	361	324	390	375	352	378	358	361	375	347	352	366	358	347	353	346	372	387	355	366	386	338	363	379	384	353	382	328	333	358	353	360	372	397	349	332	366	349	315	375	372	359	373	384	374	372	379	384	329	350	357	346	374	345	352	361	364	392	343	371	347	340	346	345	366	402	357	342	359	333	362	363	334	355	353	357	328	318	375	363	327	346	340	342	369	373	372	351	366	400	385	383	321	381	367	350	325	365	366	379	383	341	346	362	334	346	378	357	367	382	359	373	334	367	340	340	352	371	366	367	320	378	369	341	344	384	362	336	361	368	372	354	400	346	345	338	338	361	348	360	393	341	362	348	378	344	376	372	386	400	372	364	320	396	345	364	371	381	352	344	347	366	325	362	320	364	355	345	351	340	376	356	357	353	373	353	368	382	367	361	357	367	377	336	363	327	330	362	369	355	381	380	388	352	364	355	340	402	363	324	354	368	358	386	341	347	363	348	359	368	385	386	336	398	385	379	332	361	379	354	331	365	346	357	347	364	336	370	368	360	330	367	376	323	351	378	371	340	375	379	361	369	361	374	374	364	362	313	388	343	350	342	398	339	356	373	333	337	348	372	367	371	360	339	348	349	331	333	380	362	381	358	347	381	376	321	393	376	363	357	343	361	364	366	376	355	364	373	350	361	357	329	375	326	351	357	381	355	354	360	333	348	331	345	365	356	367	364	356	356	349	315	369	349	368	357	334	319	405	374	370	371	353	350	341	377	335	367	374	376	351	389	346	384	371	358	369	343	379	364	348	377	355	325	391	323	387	368	393	377	383	394	338	375	400	347	334	394	347	340	349	325	368	351	351	361	358	337	373	333	361	345	370	366	374	415	364	339	377	337	352	356	331	393	344	335	371	368	368	320	360	337	369	341	344	367	345	368	330	376	351	340	379	329	362	401	398	353	372	364	356	343	357	355	351	338	339	353	350	400	363	334	394	359	379	343	392	351	361	368	338	344	351	345	339	334	350	352	354	361	363	371	340	353	375	349	354	331	380	362	339	368	377	353	360	352	367	371	345	320	355	365	374	371	388	347	397	378	357	369	372	351	392
2320	448	257	156	188	277	262	272	237	205	180	146	124	75	73	79	71	63	46	45	45	51	32	48	37	25	28	40	39	41	33	42	30	38	30	40	29	29	48	45	34	38	34	32	33	27	25	39	30	15	33	31	33	29	36	27	28	29	45	36	40	35	32	33	31	33	41	24	21	39	31	28	22	29	32	23	30	27	47	33	34	32	38	29	36	28	35	32	23	25	25	26	34	27	28	27	31	34	33	30	31	32	33	24	32	39	25	18	29	28	22	34	32	33	30	35	24	33	28	33	31	37	37	32	33	24	22	27	35	24	20	30	26	35	34	33	25	18	35	28	43	34	42	45	38	41	28	39	35	27	35	29	26	32	40	33	33	31	32	32	29	30	27	26	32	20	30	24	29	33	47	31	31	27	35	24	34	31	41	32	28	25	40	34	33	31	30	38	29	30	31	39	27	27	30	28	29	26	23	32	23	37	35	28	26	29	43	44	24	34	31	23	31	26	29	28	33	26	25	34	30	28	34	29	37	36	30	32	26	42	33	30	26	35	26	30	29	24	31	35	35	40	28	38	33	36	29	24	25	31	27	22	39	31	31	32	25	35	40	25	34	25	40	32	42	26	39	25	29	21	36	22	35	24	38	36	29	29	35	29	39	41	33	32	30	20	35	35	23	43	28	32	39	39	30	30	35	21	31	40	35	37	42	33	31	34	31	31	36	32	28	30	36	31	28	35	32	25	33	32	31	30	34	40	29	35	29	26	25	43	26	25	29	36	30	34	26	29	29	17	27	26	32	28	31	37	27	27	34	36	29	28	26	25	25	31	25	40	30	29	28	39	21	28	29	33	30	35	31	37	45	21	33	41	27	38	22	24	30	26	35	30	44	34	28	25	28	31	26	26	28	35	29	24	33	39	29	26	32	37	27	31	16	29	19	30	28	34	20	28	27	36	33	32	27	31	31	26	28	32	25	27	18	28	30	32	30	26	29	34	35	26	31	44	40	35	29	23	19	36	28	27	38	39	38	28	21	42	26	20	35	21	33	25	28	36	28	26	28	30	28	34	44	26	41	30	28	31	28	44	36	29	27	36	33	40	38	27	26	29	39	37	36	19	36	28	27	22	33	29	42	31	26	42	37	26	22	27	36	25	37	36	34	29	38	16	24	32	41	25	33	33	22	37	28	31	32	31	33	33	39	32	33	24	28	37	40	33	25	23	27	33	34	33	24	33	31	38	34	41	41	32	46	25	23	36	35	32	28	35	37	26	37	29	30	27	34	34	36	29	32	34	29	37	27	36	22	31	43	31	28	25	32	43	26	32	37	29	31	24	30	39	22	37	31	34	34	34	39	28	42	30	29	36	43	22	37	24	34	28	37	24	34	36	33	35	39	32	25	30	36	18	29	28	21	25	24	32	33	30	25	32	45	36	29	33	30	41	24	33	28	19	29	29	23	33	19	31	30	34	36	30	34	34	28	23	41	32	31	29	31	33	25	27	41	28	26	33	29	37	31	30	34	32	25	27	30	31	25	30	35	22	33	27	40	28	30	35	28	31	24	27	24	21	33	36	31	30	34	40	35	31	40	29	33	44	27	40	37	28	40	26	32	31	29	30	38	27	28	32	31	35	32	33	29	24	23	30	40	26	26	30	28	34	43	36	29	30	29	25	28	30	28	23	25	32	20	39	36	29	29	30	30	27	24	30	29	35	28	30	33	24	29	23	31	25	26	33	35	30	38	39	29	42	31	40	28	31	34	38	35	36	32	34	27	27	34	32	30	37	35	31	28	25	36	26	34	26	34	38	36	34	28	35	44	27	26	21	27	39	40	28	36	28	22	27	38	31	28	52	28	38	39	35	35	24	33	29	25	41	39	26	42	31	37	26	33	36	27	29	29	28	24	31	33	30	21	35	44	30	19	28	35	37	29	23	26	28	38	33	31	38	31	26	31	36	31	25	27	25	33	32	37	34	33	21	27	28	33	32	26	20	27	37	28	24	25	41	35	22	29	39	37	29	19	31	30	25	29	29	32	28	37	30	33	24	22	26	33	25	31	28	27	29	23	33	36	31	30	36	24	23	39	33	27	26	30	24	37	29	30	33	35	22	31	24	23	30	33	34	26	23	22	33	31	26	21	28	31	26	29	36	30	32	37	40	20	16	39	30	30	38	29	40	34	34	39	32	28	36	32	20	22	33	29	22	34	32	37	33	33	32	41	43	36	37	28	39	31	23	29	40	29	30	34	32	21	38	39	39	32	27	30	31	33	36	39	28	21	24	34	35	34	27	34	21	31	32	31	29	36	29	26	30	22	28	30	27	29	38	47	33	30	35	25	27	31	33	18	36	27	44	32	28	35	35	36	31	26	31	31	28	28	35	26	40	42	28	34	31	32	30	25	32	26	32	31	20	37	35	34	27	27	29	25	28	22	27	36	35	34	26	25	34	35	25	27	28	30	22	32	47	35	40	31	26	36	26	35	29	33	33	28	30	24	30	25	29	25	31	30	32	43	37	29	30	27	28	31	39	30	24	24	20	24	45	28	24	36	27	30	34	40	32	35	24	38	28	25	30	23	24	28	28	39	23	23	37	34	31	39	31	25	32	33	27	28	20	41	28	28	23	32	28	29	23	26	34	34	22	24	35	21	28	35	28	32	32	24	40	29	26	43	30	26	29	27	38	23	38	29	30	37	33	29	35	26	36	27	27	29	34	26	32	34	31	27	31	30	21	31	31	40	28	31	28	29	30	24	28	34	30	40	32	39	30	34	29	27	40	31	35	23	31	22	38	28	27	32	26	44	29	29	35	36	25	42	28	35	41	32	29	27	33	27	45	42	34	29	14	38	26	35	23	36	27	29	27	35	36	31	33	25	25	17	34	29	35	24	30	26	29	23	29	32	29	32	28	36	30	24	30	26	35	29	27	29	37	34	30	23	28	26	29	26	29	32	31	29	30	45	30	32	28	39	34	37	34	32	33	39	33	22	30	35	30	24	26	35	31	33	29	30	28	31	30	23	26	28	27	32	31	30	36	36	32	34	34	33	23	40	29	33	29	30	40	32	27	28	27	21	33	30	40	36	22	30	28	36	32	25	29	25	28	29	14	30	41	38	36	36	25	25	32	29	32	29	29	28	28	29	27	28	36	29	27	36	36	31	25	30	29	33	31	27	31	35	36	36	33	43	29	28	22	26	28	35	39	28	24	46	34	30	30	33	33	30	30	31	28	28	42	27	21	19	32	24	35	40	34	38	37	47	33	37	29	32	38	33	25	35	31	32	25	31	26	22	25	30	34	31	35	25	34	28	32	27	27	23	23	37	29	33	28	34	36	29	35	30	33	28	20	40	30	30	39	42	27	40	25	34	32	36	36	43	32	27	28	30	27	38	33	28	31	32	38	31	42	25	29	44	26	32	30	34	26	29	37	27	27	29	22	27	25	27	25	32	30	22	31	37	26	33	34	23	29	33	41	36	22	28	28	29	30	22	20
16629	8045	4424	7352	14121	15819	15260	13586	11044	9385	8244	6149	4538	3419	2817	2296	2112	1872	1467	1083	954	782	697	680	675	623	605	552	571	592	573	532	531	514	509	505	539	478	465	418	471	451	450	505	453	428	457	410	388	451	415	409	417	425	436	404	421	428	401	377	364	376	411	423	386	373	342	382	422	405	396	358	409	418	390	367	379	355	351	390	364	388	362	342	356	365	377	387	374	385	402	326	407	357	356	353	362	329	338	346	367	357	374	350	351	384	365	393	340	364	360	369	393	375	374	347	347	348	343	356	360	385	377	372	365	373	405	387	386	336	352	344	339	388	347	344	358	378	360	364	385	552	745	626	576	542	563	539	553	443	407	386	383	325	340	339	363	376	356	373	347	357	340	319	378	378	339	364	383	385	340	377	355	358	350	370	348	329	336	342	363	324	352	348	359	363	377	334	333	374	337	364	338	334	369	371	371	343	368	359	355	364	354	343	352	342	391	361	338	406	344	338	384	346	370	353	358	370	369	361	339	380	367	376	347	361	337	378	372	325	369	308	343	363	372	329	376	378	350	354	354	343	362	353	374	360	382	333	364	319	351	344	353	340	343	382	313	373	364	381	339	361	386	382	379	385	340	368	373	372	365	368	334	363	333	378	353	362	351	333	404	362	361	340	354	363	390	338	381	374	357	333	341	346	409	377	386	337	329	347	349	360	354	331	320	366	350	356	382	362	349	364	350	355	361	365	406	382	377	359	364	353	379	362	313	374	402	360	357	345	354	353	366	373	365	348	337	375	380	355	373	361	372	392	375	360	354	353	389	340	348	368	348	346	374	325	378	324	355	359	370	330	370	366	347	409	388	371	327	349	343	372	376	325	337	356	356	377	374	347	384	365	353	363	385	333	356	362	359	326	388	361	359	328	361	313	382	354	349	365	361	319	342	339	384	343	417	380	378	369	379	364	345	331	330	373	354	361	399	339	373	337	324	361	374	324	370	376	392	348	364	325	365	374	355	372	355	405	408	346	359	320	350	375	334	368	346	339	364	386	361	397	335	377	340	392	371	378	323	331	350	362	340	374	363	344	357	353	388	356	358	359	329	359	393	336	356	352	348	344	401	353	356	342	400	378	365	352	364	331	331	381	415	337	388	379	353	332	348	374	342	364	400	373	388	364	354	350	359	373	387	360	366	364	391	389	344	355	355	364	360	374	381	367	336	340	334	372	378	359	379	328	362	313	325	376	349	371	358	352	337	367	363	399	356	364	348	364	351	335	371	371	347	347	362	358	368	328	358	358	368	360	366	364	328	335	396	359	366	368	371	339	364	359	356	355	347	362	320	392	368	342	369	353	350	359	370	350	346	377	370	384	360	350	348	340	331	370	358	345	354	369	340	384	320	336	394	342	377	390	310	398	334	336	354	326	316	395	369	347	333	379	362	352	342	348	329	372	341	349	322	340	349	345	340	349	365	336	347	347	359	364	348	361	362	342	335	348	340	376	350	386	391	371	362	313	357	351	355	388	348	403	368	379	378	338	365	371	359	361	364	342	361	351	345	343	364	347	358	348	330	369	348	344	363	372	365	331	333	339	406	355	373	370	343	370	380	379	356	370	335	344	356	375	352	328	346	329	339	337	339	346	364	351	394	368	354	363	412	372	355	353	360	353	360	361	365	375	378	349	337	333	328	361	365	369	345	346	352	368	355	359	364	365	345	354	390	373	345	376	370	390	336	344	324	345	330	359	363	366	387	336	347	363	383	384	340	383	363	350	372	370	366	358	351	340	341	378	399	376	353	339	370	331	346	355	342	363	372	345	371	338	335	350	368	378	380	358	359	338	347	352	318	360	371	348	346	350	353	377	347	341	347	376	351	334	345	360	338	324	331	363	387	358	372	338	336	352	375	342	386	343	381	368	371	323	334	376	380	348	381	351	357	370	357	363	359	402	344	346	368	363	356	411	339	388	367	358	374	341	351	363	335	367	359	344	365	341	393	363	337	353	347	368	373	348	329	365	347	333	361	369	348	370	360	344	350	334	371	340	355	359	352	352	384	377	357	365	356	356	337	345	337	350	351	343	368	328	330	364	344	391	367	369	333	346	402	346	359	342	359	401	375	370	368	336	383	366	352	388	304	364	348	354	370	365	360	328	320	367	351	337	361	350	353	366	369	368	349	325	360	359	385	377	380	374	378	363	373	335	341	357	401	343	379	311	389	368	358	389	372	380	376	347	336	361	325	380	330	353	347	349	357	417	360	355	366	349	356	351	336	351	356	364	349	346	364	360	369	357	365	368	372	349	362	352	347	369	354	349	375	332	368	352	374	360	389	365	350	356	364	367	349	351	367	339	347	365	370	340	374	349	356	376	360	344	345	352	381	356	354	392	388	343	380	347	370	370	363	362	370	377	373	374	359	352	350	348	343	341	361	345	365	358	315	357	371	352	369	360	362	351	327	352	332	364	359	353	353	359	333	374	373	373	326	361	385	351	355	337	353	353	344	348	383	359	392	353	364	359	361	376	338	356	331	364	352	325	419	336	339	354	396	326	346	364	372	365	340	352	364	368	363	362	331	362	352	352	355	346	343	335	343	381	341	357	361	348	354	324	364	318	338	313	359	342	362	364	346	350	360	379	357	375	343	361	347	348	369	381	377	318	338	342	370	369	361	353	380	352	326	335	366	315	378	374	357	341	345	352	372	335	353	355	359	393	379	367	333	360	368	376	338	348	353	350	366	374	358	351	372	358	361	367	363	346	362	388	359	358	389	344	359	340	385	358	326	349	381	359	395	374	374	350	346	390	371	366	341	384	356	373	386	351	328	387	340	363	357	332	373	367	347	381	386	369	371	372	383	363	381	362	343	330	363	342	359	371	369	395	325	359	407	330	389	366	353	351	359	384	357	347	378	331	356	370	379	364	335	373	359	357	343	351	370	367	342	378	355	343	341	362	345	358	353	356	340	370	350	358	360	358	348	328	349	358	357	373	336	332	384	343	361	366	334	385	361	372	327	354	372	342	368	385	382	354	326	385	346	329	326	380	324	394	384	357	369	329	374	331	351	352	361	359	360	339	364	347	366	391	360	364	340	334	370	341	340	386	357	368	353	327	329	343	357	344	347	359	353	348	366	400	362	354	346	341	384	329	346	351	371	354	361	354	357	359	332	388	387	351	375	345	387	348	357	373	351	341	362	355	378	346	352	383	372	352	353	384	376	344	364	369	354	383	382	400	368	325	355	357	360	359	380	335	354	360	326	354	359	354	336	354	362	345	360	357	367	360	348	331	394	344	329	348	346	355	347	372	356	357	367	393	332	330	379	356	371	369	352	366	371	352	393	308	361	344	361	369	341	371	368	347	336	386	347	386	361	382	352	341	363	359	365	382	378	355	355	368	379	374	373	338	382	374	359	364	335	353	354	381	395	340	357	344	361	363	359	372	329	349	356	355	299	378	359	360	368	352	373	359	368	370	364	348	331	358	398	351	351	361	416	363	379	338	338	328
1688	714	348	216	227	365	388	359	291	282	232	177	131	106	106	88	67	76	65	48	40	49	42	38	31	30	37	30	28	27	37	39	27	26	33	31	38	36	42	20	39	41	25	24	23	24	30	20	43	28	34	30	27	25	30	31	30	22	22	24	36	31	34	40	31	35	25	30	34	27	24	24	25	32	39	22	22	22	16	38	27	31	21	24	28	31	27	33	22	29	26	20	37	31	25	29	27	21	26	29	23	24	30	22	28	21	19	27	31	19	34	37	22	32	30	31	32	30	26	24	22	28	34	25	38	33	24	21	28	21	23	31	24	25	23	24	20	24	28	29	26	33	28	39	40	38	23	29	43	34	41	26	31	25	25	16	21	19	19	29	20	29	30	29	33	25	26	33	23	22	33	24	28	26	31	29	32	32	32	26	29	28	22	29	18	24	23	25	21	28	34	26	34	34	26	20	23	27	30	30	31	23	26	31	24	26	26	42	20	30	25	28	19	35	26	32	21	20	21	32	21	32	24	15	27	31	26	21	27	29	36	26	27	26	21	35	29	30	27	28	21	25	31	32	24	29	20	25	24	25	26	18	23	34	24	20	24	22	24	29	24	28	35	25	22	29	22	37	35	26	27	24	23	27	36	23	22	22	27	27	24	25	31	28	23	31	21	18	25	32	30	26	30	30	34	24	26	33	27	25	23	19	35	23	28	22	23	25	17	20	32	35	29	28	26	28	19	24	16	22	28	28	37	29	21	26	27	21	24	27	32	27	29	32	36	19	22	22	26	25	31	30	22	22	22	27	31	32	30	26	35	23	30	33	30	20	32	14	25	23	26	34	25	28	30	14	23	29	17	28	22	22	34	30	29	29	20	23	28	31	18	32	19	25	21	31	21	27	31	26	29	35	25	24	27	26	30	27	31	31	32	28	33	28	21	22	22	31	19	24	27	31	27	16	27	37	22	20	24	21	18	21	26	27	39	30	21	28	27	33	37	37	26	25	22	22	25	33	27	27	32	30	25	26	26	27	27	28	28	27	22	15	20	24	24	24	29	25	21	30	37	23	30	40	25	29	30	24	24	26	26	17	21	29	32	32	28	24	23	20	26	28	32	23	23	29	36	27	23	29	26	27	24	34	27	24	24	28	19	32	25	27	20	17	20	25	26	25	22	26	40	27	32	23	19	24	25	24	22	27	25	28	28	26	31	22	21	25	30	32	39	26	26	25	30	24	23	30	25	19	17	19	26	24	24	23	19	30	25	14	18	17	40	26	27	23	36	24	26	27	30	18	21	30	29	28	26	37	29	30	31	21	38	37	28	35	26	22	26	25	20	27	30	23	28	27	29	24	24	33	35	26	20	21	26	24	29	29	28	24	29	11	28	34	30	22	25	25	36	26	21	32	20	24	31	30	27	21	24	33	23	29	23	22	29	28	43	28	40	24	29	22	25	26	26	31	27	33	34	31	20	20	28	29	23	30	22	22	33	20	28	30	21	33	23	24	21	24	22	21	28	29	29	32	28	28	25	25	33	25	24	28	19	30	24	30	35	20	30	36	27	25	36	24	24	26	29	28	14	27	26	26	27	28	19	27	22	29	25	27	21	31	26	22	30	24	29	20	23	30	27	36	27	36	18	27	22	15	29	28	18	30	29	24	22	24	21	22	31	33	27	22	26	22	31	28	32	27	28	16	22	41	30	29	30	18	27	28	27	32	39	26	27	27	31	35	24	24	27	30	26	20	24	20	26	29	33	24	27	28	28	28	16	17	33	28	26	20	28	31	30	33	23	37	25	23	19	33	28	23	21	27	30	28	27	27	23	24	28	30	30	22	24	23	18	26	30	22	25	28	35	23	29	37	25	16	20	28	31	29	21	26	26	20	29	25	24	25	26	27	25	34	28	24	29	24	32	29	42	31	28	32	28	29	29	29	28	22	21	32	22	33	25	21	29	20	29	34	28	24	50	19	17	34	31	21	27	25	23	26	19	22	24	26	27	19	24	22	16	19	26	24	26	29	26	24	26	25	31	18	20	28	29	31	34	27	29	35	25	32	27	32	30	25	22	26	30	25	20	40	25	29	29	25	31	16	19	16	17	22	28	27	34	30	37	26	22	26	20	14	26	34	29	23	37	29	29	31	22	27	25	16	21	25	24	31	29	27	39	22	23	28	27	27	24	29	33	40	16	27	23	25	37	29	33	25	28	25	36	22	18	27	24	23	23	19	22	24	16	30	27	21	25	25	32	29	30	22	30	19	24	29	24	30	31	21	20	26	21	27	20	25	25	36	32	25	29	24	28	25	26	36	24	24	32	20	21	20	34	28	22	24	28	14	31	23	26	31	23	28	27	23	22	27	39	18	28	30	30	28	22	31	25	31	26	34	24	14	25	28	34	29	26	18	26	26	28	23	19	30	26	30	33	19	19	23	28	11	29	31	35	22	34	18	26	20	23	24	23	23	31	15	25	28	21	24	32	34	28	32	28	18	25	24	39	31	27	23	29	23	22	21	30	29	25	30	28	38	28	36	33	29	31	25	33	31	30	38	29	30	19	29	29	30	31	34	26	39	23	31	26	27	14	16	26	25	19	38	21	25	28	26	24	22	23	42	27	16	25	28	35	22	22	25	29	30	20	20	27	25	26	27	24	37	28	35	28	22	29	24	33	24	27	23	28	28	20	22	22	28	21	26	27	20	24	34	32	29	23	20	26	16	32	20	42	25	24	22	25	21	30	29	32	19	21	27	28	20	30	23	21	33	24	32	27	26	21	29	22	15	21	22	29	19	29	34	26	29	26	27	39	23	39	27	19	18	21	38	23	23	23	20	27	13	26	19	33	19	25	32	35	31	18	23	19	31	27	29	28	20	24	28	24	27	21	27	38	26	18	31	29	25	33	25	26	27	28	27	33	19	31	31	28	27	30	40	31	25	23	24	27	25	19	26	35	24	26	26	25	26	40	32	29	25	33	28	23	25	35	24	25	22	30	32	20	30	28	19	22	35	24	28	31	28	29	26	24	22	21	27	32	30	33	24	31	27	33	27	26	27	20	19	24	27	33	23	19	28	24	35	27	22	34	26	27	24	29	27	31	18	20	26	21	18	30	12	17	24	23	29	24	39	25	15	27	19	27	22	31	35	27	19	21	28	26	28	32	30	33	25	27	23	28	30	23	28	30	29	31	24	25	34	25	18	21	31	25	24	23	28	36	26	29	31	30	29	21	21	23	28	26	24	25	26	34	21	33	28	35	28	28	23	21	29	24	27	24	23	22	26	37	24	25	31	29	22	21	31	29	31	29	30	28	34	26	19	35	28	25	25	28	22	27	26	22	26	23	28	33	29	22	30	27	22	32	26	21	18	19	33	24	27	22	25	21	26	28	27	33	26	33	21	26	27	33	28	22	20	29	30	17	30	29	26	16	21	24	20	23	23	10	30	29	18	25	18	26	27	26	18	23	16	24	19	24	30	35	23	25	24	27	14	22	16	25	24
20570	10672	5959	10012	17760	19310	18556	16458	13606	11848	10350	7621	5851	4405	3601	3051	2646	2428	1834	1262	1169	978	830	765	795	738	651	590	618	629	588	560	554	484	531	510	544	494	482	523	501	469	483	476	435	429	440	417	408	385	402	392	404	354	366	389	371	393	373	360	356	376	404	358	354	391	354	380	342	360	362	347	315	339	302	365	348	330	324	323	324	345	325	326	372	340	294	321	319	330	349	346	323	324	278	336	327	338	297	318	348	322	325	301	291	308	317	341	331	316	320	360	324	340	349	355	319	299	314	352	318	326	360	352	335	380	368	333	292	324	314	321	336	293	326	304	305	295	310	315	370	575	670	642	602	558	543	484	563	459	420	377	329	327	324	303	325	309	305	339	298	321	298	313	296	301	310	352	314	291	299	339	307	334	312	326	285	308	301	317	325	285	322	293	336	303	315	308	312	299	332	322	308	292	312	310	328	295	290	318	340	338	335	311	292	301	347	352	321	303	320	312	292	291	326	304	301	336	321	289	321	325	304	323	311	322	307	321	286	313	331	319	282	336	306	294	305	336	326	282	284	327	313	293	333	301	306	333	316	302	312	310	324	331	305	331	294	315	316	307	306	304	310	321	303	335	295	293	316	341	314	306	330	314	321	318	306	297	329	297	307	311	327	328	313	329	341	292	323	345	310	330	297	292	305	316	321	299	320	311	326	315	334	290	285	331	355	314	327	323	348	265	302	283	330	312	336	335	304	312	316	329	317	326	286	293	298	307	292	312	321	309	328	289	274	282	298	322	308	330	313	300	300	332	315	305	288	319	303	326	325	307	330	324	314	317	316	298	316	317	333	337	299	296	297	311	305	325	322	319	294	296	296	271	302	278	332	290	282	276	290	329	326	296	305	297	316	331	323	307	323	302	297	286	290	290	313	306	316	331	306	338	301	310	329	315	323	344	325	294	292	325	288	318	318	293	320	318	305	304	304	285	337	337	314	307	345	339	333	295	324	279	278	325	331	292	309	326	325	327	329	302	324	294	311	314	308	301	311	304	332	298	295	332	334	313	291	310	355	343	311	299	303	302	300	308	312	344	316	322	276	310	320	275	293	312	325	330	323	351	337	307	323	316	309	326	323	326	315	320	307	271	280	281	300	318	312	335	352	290	323	323	305	306	328	307	301	321	316	317	309	287	329	304	288	292	299	275	336	310	321	331	306	304	330	298	325	305	270	330	320	334	305	308	316	316	285	320	315	323	318	328	325	308	316	295	317	329	302	313	324	295	275	329	312	314	311	309	325	345	305	315	318	296	309	309	305	313	299	314	296	311	318	305	318	318	283	303	318	321	358	287	294	328	308	309	295	329	303	329	307	300	280	334	312	313	337	284	329	320	313	297	273	317	300	298	274	291	286	326	271	313	346	300	329	309	328	320	311	294	304	304	290	337	276	314	371	321	355	325	314	324	299	290	336	305	327	342	299	289	307	304	332	298	325	291	276	313	282	331	322	338	275	361	346	298	319	275	291	323	285	289	268	337	336	321	278	292	292	341	330	330	333	316	319	330	309	305	322	314	311	298	316	303	318	320	322	299	324	332	323	298	299	318	301	310	299	294	309	295	269	300	329	279	308	304	340	298	304	310	312	312	300	288	315	346	319	310	272	329	316	325	326	300	308	327	304	308	309	295	304	314	334	281	301	321	316	320	315	303	341	319	336	291	328	310	310	302	320	334	306	296	308	315	295	315	293	331	355	287	315	302	329	285	285	299	297	320	335	320	339	298	294	305	311	311	318	329	318	313	310	321	299	299	310	306	314	272	337	310	342	287	296	278	320	319	284	307	322	289	300	332	374	316	307	287	342	305	325	330	314	305	319	331	336	324	298	278	328	303	302	302	342	322	288	328	316	321	295	344	326	305	310	308	308	304	324	313	290	311	302	300	294	330	333	312	327	320	278	322	296	295	330	287	298	339	331	321	310	307	289	331	327	308	291	297	327	305	308	310	344	297	312	314	327	296	304	286	292	319	333	290	315	313	305	311	309	329	293	325	315	296	288	310	287	307	321	294	292	299	314	331	320	289	333	325	328	317	333	330	281	331	320	340	327	318	303	315	282	296	351	306	318	294	310	326	300	308	311	305	325	296	325	337	315	312	330	308	293	305	308	309	292	337	305	316	334	309	305	310	300	317	273	321	296	335	327	296	289	321	292	285	312	311	349	304	285	303	318	304	303	286	320	328	316	334	307	335	341	303	305	323	294	290	292	330	283	287	287	296	307	306	298	334	323	303	349	289	283	308	308	282	297	331	307	308	336	317	307	331	304	290	302	315	276	321	299	301	321	324	308	315	319	300	335	338	300	313	336	303	316	311	319	309	314	315	333	310	318	330	336	305	296	288	300	315	337	309	295	336	320	334	309	317	314	327	289	306	308	325	319	301	297	289	282	292	304	327	349	312	306	286	321	294	295	295	307	301	302	326	348	302	305	340	293	317	308	288	328	357	347	283	317	306	307	288	302	305	284	312	302	339	291	303	307	289	312	306	338	331	324	317	308	293	320	322	273	346	310	303	330	296	333	311	291	318	314	315	315	293	311	309	288	301	330	341	271	335	309	336	291	297	312	315	313	326	325	320	316	311	290	318	321	308	307	324	320	325	310	327	310	330	329	313	322	304	337	293	302	335	303	313	316	317	334	335	311	312	324	305	306	308	283	310	299	296	314	322	338	312	293	306	295	335	286	290	305	288	289	311	313	314	299	339	313	302	284	322	309	330	314	291	322	287	321	315	293	293	304	346	300	280	296	319	296	313	327	326	320	328	353	323	305	320	329	309	321	320	325	303	320	318	325	289	308	307	301	309	286	311	326	312	319	316	339	313	305	340	326	293	332	331	305	330	325	317	332	313	344	312	300	302	302	315	336	281	326	296	298	314	325	297	331	350	317	315	327	305	327	332	322	304	318	295	309	329	338	313	305	333	313	297	305	316	294	277	338	317	357	302	293	326	331	283	289	334	319	319	298	306	302	329	380	316	282	323	342	337	297	314	317	293	334	305	339	346	326	305	305	333	339	294	308	340	298	309	322	336	357	308	316	317	344	323	285	299	328	281	327	312	329	319	323	342	296	295	308	317	297	268	304	315	339	278	292	327	323	321	330	339	368	325	291	298	332	322	354	311	313	333	295	312	287	266	312	332	331	307	282	317	324	281	330	316	315	309	319	306	308	299	308	318	289	305	334	303	303	296	292	343	305	310	310	315	293	337	289	288	296	300	309	306	339	330	308	287	319	309	275	326	287	345	328	306	306	328	317	319	313	308	310	303	335	301	307	325	323	305	332	329	334	299	302	324	314	289	294	305	312	266	326	310	289	313	320	313	317	325	313	325	303	334	314	307	345	288	319	330	309	288	296	305	317	277	322	306	335	323	309	308	332	307	324	300	302	335	321	294	295	316	314	294	331	313	305	325	285	298	293	279	310	274	321	303	291	330	329	327	321	303	317	329	335	325	319	331
1421	239	140	122	122	153	182	195	139	131	110	95	68	61	62	63	47	57	39	40	41	42	38	36	28	40	40	40	33	50	42	33	42	38	37	44	37	34	39	48	34	43	31	38	31	31	36	33	31	52	41	29	41	33	44	41	43	33	40	33	36	33	30	42	31	34	41	30	40	39	34	39	38	36	36	34	48	26	33	27	36	40	53	30	36	37	25	33	37	36	33	34	33	38	36	41	39	41	39	36	48	30	38	42	42	43	31	34	36	42	27	43	33	28	40	41	25	36	32	44	30	30	52	41	49	32	38	33	31	43	34	46	38	52	36	35	37	43	28	30	36	44	51	55	36	49	45	46	35	33	35	37	46	30	37	37	32	46	29	40	34	34	39	43	46	29	41	51	35	43	38	31	52	33	43	39	43	39	47	33	45	42	33	50	41	31	41	54	34	51	41	34	36	41	49	43	44	31	44	36	36	40	25	31	46	35	30	34	37	27	35	30	49	29	37	40	43	30	42	45	29	35	39	29	38	37	30	32	43	41	26	42	33	33	25	31	34	44	51	46	30	28	43	39	37	37	50	35	45	31	41	32	40	43	37	44	30	25	40	28	33	29	33	33	39	35	35	42	36	51	45	41	43	27	38	39	48	42	31	37	42	44	42	31	37	37	45	40	47	33	34	32	49	38	25	33	50	45	34	48	30	37	33	26	50	40	36	58	38	32	33	43	41	42	40	48	35	46	39	46	43	43	28	36	32	34	29	41	39	45	31	40	33	33	31	49	31	39	39	34	34	40	24	45	27	38	46	48	37	34	39	32	27	47	49	41	43	35	45	40	32	31	33	31	38	36	34	40	25	32	45	19	44	38	32	26	37	41	37	31	43	46	42	29	43	39	30	39	25	29	45	39	26	35	38	32	39	33	38	39	49	29	34	48	34	35	34	45	34	34	44	39	34	40	48	30	45	27	29	35	36	38	45	35	33	42	38	29	39	36	34	30	46	38	44	42	44	42	37	44	27	39	31	40	31	40	35	40	41	45	45	27	40	32	35	44	41	37	39	31	42	39	28	41	23	41	26	38	31	37	26	32	26	26	34	48	34	50	37	34	41	37	48	41	36	25	39	40	33	26	35	36	38	41	33	35	45	37	35	44	40	45	38	39	48	40	46	54	32	41	26	39	29	39	40	50	36	41	40	34	35	42	43	39	38	34	28	46	42	43	37	33	39	27	38	32	28	41	30	31	36	41	33	41	24	37	37	36	41	40	34	46	34	35	37	30	39	35	36	41	42	33	42	41	47	46	33	26	35	41	47	34	30	27	37	36	32	30	50	29	45	38	42	39	35	31	49	21	46	39	35	42	33	40	42	43	35	35	36	35	44	35	47	38	35	36	39	42	36	36	37	26	30	37	30	44	36	43	35	42	41	43	33	43	30	34	38	50	40	40	31	38	34	39	47	37	38	40	43	45	26	34	37	34	35	46	32	48	39	38	43	41	38	35	35	35	41	37	35	42	35	29	25	34	41	27	46	32	35	34	39	50	31	41	35	43	39	49	38	38	39	31	35	36	22	50	34	40	48	40	44	38	30	39	43	35	43	45	46	46	40	51	42	34	35	32	37	42	50	37	43	38	40	34	34	35	31	38	34	41	41	37	52	25	38	24	48	35	47	35	41	37	26	23	32	31	37	36	36	36	48	33	37	39	44	45	37	49	39	26	40	38	40	32	32	30	38	35	43	35	32	26	36	30	40	36	32	45	35	32	36	37	37	31	34	42	29	29	36	38	37	44	33	37	36	32	41	30	32	40	32	22	46	46	55	39	32	22	42	42	37	44	30	35	30	29	39	38	34	44	31	47	33	35	34	34	34	41	41	35	30	37	31	37	37	34	33	32	44	40	33	32	31	30	46	43	33	40	44	42	43	42	27	42	27	37	42	36	33	40	48	35	33	34	35	41	32	36	42	25	30	37	49	50	33	26	30	33	35	49	32	38	44	46	34	37	45	42	40	40	29	37	42	37	35	38	43	43	32	43	40	23	53	24	48	35	35	42	47	39	38	30	49	50	43	35	30	41	42	40	39	36	33	49	43	37	36	30	36	25	41	37	45	35	37	26	41	40	29	37	46	48	36	49	32	43	38	33	27	33	40	46	39	43	40	49	34	42	36	43	36	37	38	39	35	27	36	41	41	42	30	31	32	44	33	34	27	31	38	33	35	40	43	37	43	27	31	33	28	38	38	35	41	34	41	34	37	25	45	39	42	33	31	42	43	34	46	40	31	41	44	34	36	36	38	26	41	36	36	25	36	41	33	31	37	31	43	45	45	35	41	34	32	41	27	32	47	42	35	26	36	39	27	31	32	37	34	38	27	28	32	33	39	45	44	37	43	35	40	31	39	45	39	33	34	37	33	29	40	46	38	38	35	33	34	60	34	31	42	36	45	46	41	34	50	34	39	30	37	36	28	42	47	35	38	31	30	44	41	32	32	39	29	42	32	50	38	40	53	47	43	37	34	34	38	40	46	36	32	30	33	33	28	37	36	40	42	51	41	42	33	36	43	39	45	30	39	41	34	39	36	41	41	40	36	35	29	39	42	36	34	45	32	37	39	28	43	42	45	33	33	29	36	44	40	36	31	34	40	32	40	35	39	39	34	42	36	40	31	30	48	34	42	28	37	24	38	40	36	28	46	42	35	36	45	35	36	63	35	42	43	40	26	43	36	33	39	27	47	53	38	47	37	35	44	44	46	28	37	43	27	25	31	44	43	40	39	30	34	41	35	32	34	34	28	31	47	36	37	36	48	32	32	43	38	53	30	36	32	40	44	28	21	44	32	40	30	35	45	56	38	30	42	35	22	36	41	31	35	39	46	38	43	43	42	24	49	35	37	35	37	28	45	38	44	37	44	41	46	39	33	31	31	34	39	33	45	25	43	33	31	35	33	37	35	34	43	37	38	47	38	49	28	31	41	32	34	27	39	34	29	45	37	36	42	40	28	44	42	25	32	35	34	23	42	33	28	38	27	38	37	41	38	31	34	41	41	31	44	31	39	36	29	27	36	29	36	36	35	45	35	43	39	32	32	33	36	50	39	39	42	26	29	40	34	36	41	34	29	32	40	66	54	40	40	44	33	44	38	33	36	46	38	50	42	48	28	31	30	38	34	32	27	37	49	41	43	39	30	38	30	45	41	36	42	52	40	40	37	34	48	32	49	38	50	46	30	41	44	38	28	42	36	34	38	44	46	38	34	38	41	31	44	39	32	36	43	40	40	42	44	28	41	29	42	45	34	35	37	33	41	31	43	35	29	37	34	39	32	38	46	33	39	45	32	39	41	31	38	44	22	38	46	43	28	45	38	44	43	34	45	38	34	28	35	28	26	44	35	39	40	23	30	33	48	35	34	47	41	41	39	38	41	30	21	40	44	33	40	30	44	39	39	37	40	40	41	32	48	35	35	52	44	37	39	36	44	36	37	37	35	53	41	41	40	49
13256	5192	2619	4587	9831	11508	10836	9475	7471	6201	5244	3700	2731	2176	1688	1453	1419	1251	962	778	669	636	606	590	545	547	505	494	529	536	527	550	544	556	486	497	530	497	524	462	484	480	488	510	448	464	465	434	448	455	508	511	460	483	497	452	451	474	459	442	429	446	469	448	444	424	442	489	462	476	443	465	426	433	469	447	445	427	455	425	456	461	411	413	435	464	411	429	458	455	432	466	456	441	428	434	440	411	446	440	434	443	386	445	458	435	413	457	433	414	461	457	438	481	452	410	440	396	441	467	466	455	431	448	456	433	448	464	424	404	457	453	441	466	451	422	428	427	444	458	467	580	589	616	618	594	535	522	500	551	446	454	427	412	396	416	432	437	417	402	441	422	455	443	417	463	417	423	460	417	414	447	451	432	421	409	427	452	421	436	403	386	417	428	432	455	440	423	419	436	431	421	425	427	454	435	438	393	477	407	465	447	467	427	445	407	450	419	450	435	464	424	445	430	455	426	384	445	403	433	444	424	424	398	436	435	469	424	443	434	398	409	427	434	448	457	415	407	424	447	446	426	449	450	419	448	421	428	442	398	414	435	444	469	479	419	515	435	463	415	440	417	421	481	414	414	472	452	406	473	426	433	442	390	397	457	451	439	443	455	446	441	452	459	446	441	406	418	403	437	427	409	452	435	441	404	448	446	471	442	433	434	407	442	439	476	447	457	398	394	422	431	393	420	419	457	412	446	449	432	447	468	419	408	379	410	404	457	428	401	410	427	457	440	427	455	460	441	437	420	441	418	482	480	448	449	462	446	439	434	437	422	422	465	438	461	474	422	452	425	436	413	453	422	444	441	446	431	470	430	414	439	426	440	470	428	431	445	420	484	465	403	446	424	443	450	453	410	483	446	457	466	407	443	402	434	453	409	412	464	422	449	448	419	434	433	409	438	406	433	448	398	424	455	456	471	428	446	426	455	447	434	421	439	419	442	438	459	436	439	423	462	420	401	454	394	401	505	449	489	444	421	469	410	430	449	454	454	416	447	435	425	474	398	417	410	418	420	459	445	431	399	416	479	458	404	421	447	411	431	437	426	433	419	478	412	450	428	418	441	419	451	430	408	459	430	418	422	448	449	403	453	428	423	426	425	417	413	447	466	430	466	408	445	454	409	446	446	450	396	432	410	423	453	416	390	459	436	425	439	410	440	460	391	430	456	405	426	435	435	421	426	425	433	404	456	424	405	441	395	455	403	427	394	430	428	452	406	463	454	426	430	438	450	379	485	423	427	412	449	442	435	436	444	437	412	450	454	408	437	443	399	405	417	452	425	447	410	435	434	451	439	441	447	404	434	437	427	473	434	461	463	395	432	453	447	412	431	407	414	435	416	417	442	436	449	373	423	425	468	483	428	446	420	439	415	392	431	451	415	424	443	428	437	436	398	437	405	417	435	391	430	400	386	409	440	409	412	490	417	380	436	403	438	439	471	416	451	391	436	423	450	443	462	405	471	440	395	404	446	444	420	430	449	475	410	456	432	435	433	455	414	448	439	452	441	438	456	467	419	371	429	445	439	447	463	472	437	444	441	405	425	427	425	393	428	427	432	421	439	416	433	409	433	459	406	439	464	439	452	435	433	419	469	400	492	438	436	433	445	422	442	389	432	420	417	430	427	424	436	435	449	410	435	455	441	425	449	402	434	452	446	413	415	448	401	426	437	416	448	429	411	413	415	445	445	400	425	414	455	440	480	436	419	424	439	432	463	408	445	446	432	454	448	440	429	420	436	415	441	456	456	405	421	396	422	457	446	440	426	421	413	443	426	468	429	431	438	413	430	421	435	427	427	415	448	418	421	428	441	445	433	416	430	439	438	444	431	449	395	458	400	443	398	436	428	431	425	391	435	399	438	438	417	461	424	408	428	439	457	426	451	420	433	434	421	441	441	414	404	472	420	406	451	429	414	437	419	457	442	442	418	469	428	396	411	432	441	432	410	437	440	456	450	451	408	455	431	429	418	447	453	432	405	402	449	440	443	434	401	475	444	438	444	441	425	444	433	440	458	423	437	405	427	419	401	422	456	422	426	427	399	443	450	444	458	474	402	436	443	434	450	465	429	460	444	412	433	405	442	415	465	448	432	415	460	429	439	428	434	403	423	453	445	449	414	451	413	471	416	427	423	433	445	444	447	427	413	463	415	436	425	460	437	450	476	396	432	435	428	442	457	437	440	422	454	443	454	417	422	457	430	432	376	418	448	436	453	414	428	424	420	432	405	411	436	449	429	395	423	450	471	440	413	406	447	442	425	417	466	413	435	436	436	381	421	420	409	412	449	469	440	417	448	450	436	442	448	456	410	428	437	441	428	454	440	404	422	441	439	424	425	415	410	479	450	424	449	410	426	441	444	437	453	431	398	447	395	439	436	422	439	446	442	426	444	452	456	419	427	436	479	457	412	463	460	454	440	437	416	416	437	429	457	387	430	455	411	487	418	462	428	442	451	419	464	435	452	398	399	449	436	429	419	392	439	426	451	455	393	471	441	408	466	416	425	442	435	397	429	469	422	432	436	411	420	417	448	419	430	421	450	470	402	434	440	445	437	397	453	444	419	459	445	452	407	424	416	422	441	423	385	442	399	417	446	419	440	484	443	407	431	427	427	442	414	459	443	406	434	439	419	433	438	459	423	445	416	462	455	444	481	434	440	423	448	452	438	427	435	450	419	418	446	434	430	423	456	467	433	454	417	430	469	425	423	474	443	438	431	476	465	436	428	455	428	451	453	414	463	419	390	421	445	469	380	447	431	450	440	465	441	417	429	431	434	411	465	454	423	454	401	435	448	441	418	396	438	433	463	407	435	453	447	441	451	419	416	416	406	422	432	418	415	425	415	421	463	442	459	414	457	392	450	445	440	414	435	413	428	458	440	449	446	448	424	436	405	445	447	427	447	463	451	434	431	473	430	424	399	435	447	417	412	420	407	435	419	409	402	412	459	406	434	454	391	432	449	453	415	413	423	383	401	414	436	429	460	428	415	418	440	452	441	427	441	452	429	435	418	450	456	422	431	444	399	425	446	456	457	400	439	436	424	439	417	442	409	397	396	417	475	452	457	421	454	433	438	434	446	426	406	446	465	454	384	431	425	412	430	453	460	417	436	453	434	450	428	401	391	420	418	457	428	404	449	430	425	464	420	434	436	451	479	434	435	433	455	395	413	433	457	417	427	419	418	461	446	428	422	451	457	447	479	440	429	443	449	438	436	393	426	407	408	468	454	430	429	456	413	433	396	431	438	427	445	441	436	426	458	412	409	439	415	446	429	403	409	407	426	387	431	383	416	449	425	396	451	406	444	434	464	441	415	448	409	435	446	463	420	462	465	450	439	402	451	434	409	447	470	431	433	389	440	428	431	449	411	439	434	418	391	415	399	459	436	447	452	428	403	427	428	430	429	411	408	447	425	452	432	449	432	442	440	431	446	478	436	443	443	437	418	418	412	454	399
1198	567	257	167	195	274	274	262	211	183	168	128	93	89	62	66	80	72	48	46	45	33	47	37	49	55	27	42	30	28	44	35	22	32	25	36	25	27	37	49	53	23	33	33	34	39	35	31	43	36	30	26	34	38	37	35	37	28	39	37	38	35	34	37	32	30	31	39	44	44	35	35	27	37	25	23	32	24	31	30	28	29	29	25	23	22	38	38	37	22	35	34	56	31	28	32	33	29	40	24	28	25	26	35	26	40	29	41	23	25	34	35	32	32	44	22	28	23	35	41	28	31	46	36	17	35	33	39	21	24	41	36	38	39	31	33	25	28	32	33	28	34	33	39	33	34	29	39	26	32	43	27	39	20	30	30	28	22	33	36	30	29	34	27	29	33	31	34	42	31	28	24	34	31	27	29	36	22	33	30	29	31	36	40	24	27	28	27	24	27	37	24	38	28	34	34	28	33	25	25	37	29	36	30	30	24	31	27	24	28	24	35	25	35	22	29	30	27	29	30	28	26	30	29	37	37	36	29	23	30	30	29	32	29	34	27	20	32	38	42	36	24	28	44	42	32	30	33	36	36	26	19	30	24	31	28	24	25	26	31	40	20	33	41	44	33	36	31	37	34	24	25	35	33	37	24	31	37	25	26	31	27	26	35	32	37	35	34	37	36	22	36	37	29	24	28	30	40	27	27	40	30	34	35	38	30	25	30	28	27	33	29	37	28	26	32	29	35	27	36	35	31	32	31	35	28	36	35	24	27	27	30	28	27	39	34	35	38	43	22	27	25	33	23	37	25	28	38	26	25	31	32	33	34	27	26	38	32	40	33	29	36	29	37	30	28	27	40	25	36	28	27	35	26	28	31	25	33	35	18	29	31	33	25	37	36	32	24	30	30	42	34	32	26	29	33	27	35	36	32	34	24	33	27	37	41	31	28	31	29	26	26	35	24	39	25	40	26	21	31	29	24	29	35	31	21	26	40	38	26	31	28	36	31	34	37	29	26	36	34	29	33	22	37	24	42	33	33	25	33	30	22	30	32	33	36	26	26	29	34	29	42	26	25	34	29	37	24	44	32	31	27	22	28	28	30	32	29	33	20	26	26	24	34	31	26	27	22	22	38	33	40	41	38	37	33	32	34	35	24	28	38	30	31	26	26	34	33	29	25	26	33	31	29	25	22	37	26	21	30	26	30	27	32	22	37	35	23	32	34	27	31	34	23	30	33	35	29	37	34	27	22	32	33	21	28	31	28	35	33	28	21	27	27	46	25	27	24	25	36	37	29	30	29	31	30	26	28	27	34	38	27	17	39	25	35	36	24	26	31	28	28	27	35	33	36	27	30	34	35	33	27	33	24	21	32	28	41	43	32	23	32	24	37	30	31	37	30	26	33	26	37	20	37	26	24	37	37	36	35	31	38	29	28	36	33	33	41	36	25	40	36	22	29	31	31	29	26	25	30	23	24	31	31	33	33	38	30	24	29	35	25	31	40	34	45	25	22	22	30	22	39	25	36	28	29	24	42	37	15	31	21	33	32	30	29	22	31	37	35	24	24	30	24	37	35	33	34	26	40	26	33	27	31	32	37	27	19	23	25	35	35	37	35	24	26	37	30	28	34	34	31	30	26	29	40	29	40	32	33	41	35	25	26	24	34	36	31	34	32	32	21	25	22	38	34	27	22	29	40	33	31	25	43	30	23	38	34	34	28	36	46	29	30	21	34	25	27	30	32	34	23	27	29	38	26	36	29	24	36	28	24	35	32	36	35	37	35	35	25	28	34	24	38	28	30	23	29	32	23	30	23	32	24	23	32	25	34	23	32	36	25	27	26	37	32	37	31	33	29	31	34	33	38	30	27	22	24	22	34	25	26	25	38	36	29	32	32	25	29	37	26	24	30	25	24	26	32	28	30	31	39	39	26	27	26	27	32	39	24	30	34	30	27	27	22	27	31	34	29	32	29	36	33	28	27	22	24	30	35	33	23	46	34	27	26	23	27	30	39	26	36	38	27	30	28	35	42	27	32	30	26	33	32	22	35	30	26	31	27	34	33	26	40	26	27	30	30	19	30	31	30	40	32	35	31	29	25	28	34	32	27	27	36	26	32	36	35	36	24	33	43	22	25	31	28	29	32	24	24	44	31	31	35	34	25	22	33	29	33	31	26	33	29	18	26	34	31	20	31	30	24	28	31	27	35	37	31	35	40	33	37	36	30	21	37	32	26	33	34	28	44	39	28	33	30	29	33	30	23	23	26	38	25	24	28	30	38	27	35	34	34	34	20	31	23	33	20	30	25	40	25	23	28	24	22	24	28	36	36	41	33	28	42	42	30	25	21	31	31	37	33	33	34	32	32	31	32	31	26	26	20	32	28	27	30	25	24	27	22	30	38	32	33	31	35	23	36	32	34	31	37	23	20	29	32	31	28	32	32	32	32	25	29	33	39	28	24	35	21	26	22	22	33	34	24	39	40	30	46	38	17	30	27	32	33	31	23	28	39	28	38	26	32	28	28	35	38	34	30	28	33	32	23	29	37	30	29	34	25	27	29	31	27	41	39	23	30	36	35	31	34	32	38	36	31	39	33	33	33	23	29	36	28	35	28	28	28	29	31	23	37	29	26	24	26	37	26	34	26	34	35	34	30	33	27	33	31	28	30	37	26	27	27	40	37	31	24	47	34	24	25	33	21	35	27	27	34	34	24	37	36	40	27	22	36	35	31	41	23	31	32	21	25	40	37	32	19	52	20	36	26	39	33	32	30	29	36	22	37	32	26	33	23	30	27	36	24	34	30	22	33	35	44	19	31	36	43	23	34	35	34	26	34	29	21	39	29	31	34	27	34	34	26	28	42	35	31	26	33	26	24	28	26	28	29	32	35	39	25	36	34	28	36	40	23	31	22	32	24	27	38	31	23	27	25	31	34	29	27	33	22	23	26	27	43	32	27	27	27	37	26	29	31	37	29	28	25	30	34	22	25	31	35	33	36	35	38	44	38	37	29	29	26	34	32	38	28	28	17	36	36	29	37	26	20	31	34	36	25	28	36	32	30	32	30	36	24	37	30	27	36	35	25	26	29	36	33	27	21	23	26	34	33	34	29	33	27	24	28	22	29	36	24	31	35	30	27	22	41	33	31	29	36	33	28	32	36	40	30	32	37	30	25	36	38	25	27	33	36	30	33	27	37	28	28	34	35	35	34	38	25	26	32	26	34	34	28	22	29	33	35	42	33	31	25	27	33	26	26	30	27	32	29	31	41	31	29	37	24	36	32	27	42	27	24	26	33	27	37	30	40	32	23	24	40	29	21	26	42	29	27	25	28	31	39	27	29	30	38	31	27	36	42	24	33	33	33	33	27	23	27	33	35	30	36	41	25	30	38	33	20	24	27	24	28	28	38	26	39	40	25	30	31	38	25	36	35	27	37	26	31	35	30	39	39	30	34	26	29	31	21	25	27	25	30	35	26	23	24	34	32	28	41	34	33
17207	9059	4407	8033	15013	16586	15605	13842	11061	9234	7449	5736	4270	3236	2584	2253	2078	1784	1387	998	873	797	676	635	673	635	584	523	596	616	571	534	532	586	516	526	530	515	500	500	511	458	474	433	407	464	440	429	447	455	437	495	411	404	441	400	388	416	401	381	408	400	406	406	376	412	425	459	456	416	423	400	405	413	382	358	387	398	363	373	378	403	355	416	385	445	381	396	395	383	367	367	379	351	389	360	379	387	377	351	392	365	397	391	341	348	364	408	343	352	401	396	415	400	386	389	371	347	369	393	392	375	401	399	378	383	439	356	347	383	387	423	396	377	371	385	391	410	370	378	415	524	580	647	689	623	549	495	490	431	419	409	373	348	362	346	375	401	364	385	395	392	351	353	341	373	354	345	338	338	372	350	359	394	356	356	366	393	351	403	371	356	373	380	384	387	366	375	363	387	382	381	399	377	376	362	377	382	342	341	358	344	376	359	323	365	360	393	337	362	404	379	367	395	373	372	419	391	344	353	378	385	386	379	354	382	361	395	357	368	343	381	379	375	354	399	388	388	383	352	352	355	354	347	410	349	370	355	389	362	350	371	360	363	328	363	343	377	362	348	385	340	369	352	358	373	337	381	381	378	346	341	396	339	362	393	349	349	347	371	385	387	372	369	363	368	379	371	352	373	372	361	361	351	387	365	375	372	378	361	370	370	334	362	332	365	344	383	379	349	368	378	380	361	397	355	331	362	374	337	363	337	359	352	384	393	356	369	366	361	383	394	374	372	381	373	395	369	375	347	356	357	377	346	391	373	379	360	353	362	381	339	351	357	374	376	349	333	362	371	350	376	352	370	368	359	381	364	350	398	399	356	366	336	394	357	364	410	366	386	346	341	360	357	357	350	350	362	334	350	357	376	364	346	370	375	390	367	376	384	365	368	359	368	373	362	395	354	366	374	354	397	387	373	392	378	347	380	359	371	375	355	361	364	388	354	347	371	360	340	359	388	379	365	386	409	344	378	365	351	401	408	371	348	349	368	338	373	392	343	339	381	383	354	350	353	355	380	345	396	380	378	394	386	383	399	350	372	398	359	374	359	378	338	353	382	355	365	340	378	339	377	384	369	361	376	375	379	355	354	340	416	365	339	368	355	362	388	373	344	353	353	383	394	384	375	398	335	375	370	357	337	390	377	368	389	375	375	403	355	348	379	357	356	373	379	365	351	350	395	372	366	375	372	375	340	398	379	392	368	389	374	339	369	330	369	359	380	357	366	368	335	371	369	388	373	383	422	331	372	379	345	344	366	361	342	380	378	370	364	360	369	369	374	359	347	339	385	397	337	384	380	358	357	374	383	372	345	348	377	358	368	371	333	368	383	351	348	389	354	387	388	355	359	358	376	326	369	367	345	349	371	371	391	373	366	380	368	384	377	355	336	350	372	352	365	364	385	392	349	381	324	403	408	346	375	354	413	373	340	389	360	358	392	366	355	363	392	360	377	363	322	367	412	351	366	369	385	372	388	377	334	386	346	296	355	398	369	399	374	351	366	376	373	391	385	369	377	384	359	378	361	368	350	361	345	374	375	367	355	369	363	370	345	378	370	361	370	372	344	340	382	352	368	373	396	391	371	369	391	398	363	405	358	373	322	346	373	362	369	373	355	391	365	376	350	351	359	364	382	353	378	365	376	328	372	405	348	363	388	387	384	398	364	348	371	377	374	378	378	371	340	388	370	372	376	397	354	359	373	357	398	342	335	368	373	367	379	331	404	354	368	378	356	366	408	377	369	367	389	340	344	363	344	386	379	393	362	392	363	374	374	348	346	408	381	391	356	346	374	346	354	389	360	367	341	357	370	348	385	349	372	350	380	383	361	376	372	380	353	350	368	354	345	344	357	372	357	357	377	370	342	374	426	351	354	378	421	369	338	358	369	363	368	332	379	364	370	355	351	374	397	406	372	332	345	383	356	364	358	366	367	383	344	348	316	378	365	354	398	378	374	366	394	371	337	366	407	372	407	392	380	339	380	348	377	398	362	311	343	379	371	368	378	392	346	391	353	352	358	359	368	377	408	402	399	350	383	385	377	384	404	342	356	361	371	382	388	352	362	376	373	386	389	375	347	343	359	359	374	371	350	344	381	335	344	364	374	360	372	369	373	364	325	388	367	350	335	349	365	369	383	344	350	376	361	352	368	360	363	342	355	360	367	366	377	376	384	358	374	379	377	382	360	362	366	385	377	363	379	341	369	325	375	367	378	358	373	391	366	323	354	371	394	368	366	376	364	357	340	386	348	384	340	372	370	409	399	373	359	316	347	362	359	366	382	334	392	376	355	362	362	368	329	360	351	380	381	360	362	371	415	363	374	364	362	397	394	357	368	384	354	347	374	350	366	372	365	382	388	386	376	390	404	392	352	395	395	364	374	369	339	354	362	364	359	341	394	353	418	357	353	379	354	386	357	375	377	327	339	354	382	336	371	362	379	344	360	369	385	363	392	368	354	379	344	352	349	359	383	377	369	374	357	359	375	346	390	376	349	366	313	373	330	357	375	382	397	371	347	372	367	402	358	398	361	366	368	362	358	380	377	358	338	342	372	336	370	348	406	403	371	345	387	348	366	352	377	357	407	362	329	340	364	376	390	355	332	385	367	369	370	368	373	359	350	355	337	398	367	377	358	361	358	380	354	348	356	361	351	379	379	364	369	374	362	390	366	362	340	393	366	364	358	365	364	372	387	369	364	399	328	377	345	339	356	393	337	366	383	365	354	380	381	383	366	361	371	377	350	372	354	376	366	354	378	369	387	350	381	388	375	391	341	385	365	383	361	376	389	367	351	341	358	402	369	389	372	350	376	367	351	378	346	381	376	386	384	392	347	348	376	304	386	358	386	371	360	391	403	398	363	391	369	388	364	381	374	330	393	382	361	370	389	403	318	393	362	336	396	371	323	374	333	381	376	381	344	397	361	389	354	369	392	356	392	358	391	364	387	367	374	379	367	404	352	389	351	381	355	375	363	352	362	368	354	376	363	345	353	362	374	348	380	360	406	370	335	383	349	380	373	351	360	364	385	407	349	396	362	354	374	356	364	370	391	379	370	355	377	363	323	370	385	332	390	333	355	359	407	359	384	353	364	364	328	383	363	364	376	372	346	358	336	399	342	400	354	373	388	371	388	387	386	380	374	360	365	366	357	373	366	370	352	356	404	362	393	377	366	386	361	333	383	345	346	354	366	351	358	375	411	391	354	323	333	360	361	376	375	375	377	343	387	367	379	384	338	383	364	380	328	384	388	359	387	371	344	378	380	353	390	393	339	379	374	418	389	374	384	356	369	350	385	363	360	361	344	342	358	376	376	389	402	346	410	367	379	377	374	373	350	361	372	369	326	382	355	362	358	388	367	364	377	333	363	363	346	402	376	350	358	379	331	371	356	367	351	341	369	341	403	365	381	332	343	380	390	374	349	393	331	352	370	349	370	372	374	368	349	382	375	382	379	375	391
2297	447	276	222	207	289	262	267	250	201	159	131	95	91	84	71	73	58	56	43	48	36	30	45	42	41	29	38	36	35	43	44	33	30	31	35	24	23	38	32	30	38	33	26	31	34	20	23	33	44	37	34	32	39	36	24	30	30	34	31	30	31	35	25	36	21	29	28	34	31	34	26	27	18	36	20	27	34	25	29	25	35	23	37	27	30	30	28	25	31	41	26	39	40	38	19	34	26	35	25	34	34	29	32	32	33	24	43	30	36	25	21	31	29	21	31	25	27	31	26	33	31	28	31	30	22	38	35	28	33	30	24	27	42	30	27	28	28	37	29	36	30	29	34	38	26	37	44	35	31	37	29	23	29	31	18	29	28	29	33	29	29	25	25	25	32	28	28	25	34	33	26	26	26	24	34	26	26	35	37	28	36	33	33	28	30	28	26	23	28	26	36	19	33	26	24	26	22	36	15	26	29	26	27	37	35	22	27	30	44	30	36	33	26	26	29	28	35	28	38	38	31	39	34	32	28	37	36	30	25	33	29	32	27	37	28	27	29	25	27	33	38	26	28	29	27	33	27	26	37	36	30	29	41	30	26	28	29	28	35	15	33	35	22	18	34	25	36	20	28	32	26	25	20	31	31	29	33	24	18	32	34	23	22	27	28	37	36	32	18	25	34	29	36	36	39	30	31	22	25	31	22	28	22	30	23	26	35	23	27	22	37	34	27	34	20	32	31	33	21	21	31	32	26	24	36	33	31	28	29	31	32	21	31	35	41	24	30	33	33	28	26	36	25	37	25	27	29	25	19	32	23	38	32	35	29	34	32	37	31	29	38	29	31	26	26	19	34	31	29	28	28	19	30	34	24	24	24	34	24	26	33	30	38	29	32	26	23	20	34	33	30	29	25	27	36	21	31	40	36	31	25	36	25	30	21	24	17	23	28	27	35	33	30	37	34	25	42	32	31	30	29	16	23	27	30	23	37	29	35	25	32	21	31	26	34	29	30	27	28	30	27	17	32	26	32	21	36	31	29	24	27	39	29	34	41	29	22	26	30	37	30	29	37	36	19	20	36	27	35	41	38	26	21	29	30	26	32	30	27	26	36	37	21	28	41	29	32	27	34	34	32	36	24	31	33	23	28	25	35	31	37	36	25	29	31	29	32	25	26	36	41	37	29	32	40	21	31	29	26	26	34	40	26	22	26	26	24	26	32	23	25	30	22	26	33	19	28	25	30	26	32	29	41	33	31	32	22	19	25	35	19	30	27	25	31	27	32	30	22	37	28	39	19	32	29	31	24	26	32	29	37	34	36	22	30	30	32	18	23	29	30	40	35	24	27	26	30	25	35	25	26	23	30	30	24	26	24	31	30	28	28	26	25	36	30	37	30	24	33	18	29	26	30	25	35	29	36	34	38	31	36	31	16	30	24	32	32	21	26	35	25	37	24	19	30	34	27	44	35	30	39	31	33	27	18	19	28	32	25	22	37	39	26	27	33	33	43	32	25	27	32	30	22	34	26	34	26	29	36	22	34	27	32	32	28	23	28	26	31	28	30	34	26	31	31	32	26	24	24	28	23	41	26	36	24	32	33	19	28	25	32	33	31	25	33	28	34	27	32	36	33	33	39	37	32	34	30	41	40	30	29	19	30	29	39	34	33	32	21	30	37	27	26	38	31	29	39	34	28	33	36	25	23	33	27	37	32	26	32	30	31	22	34	27	25	31	25	27	33	45	20	32	30	44	25	20	29	31	33	24	27	27	30	34	35	26	30	24	28	26	40	33	32	28	24	46	28	29	25	29	22	33	17	38	33	26	39	31	31	26	37	29	32	23	37	30	23	31	32	21	31	26	35	35	32	37	36	33	29	26	38	33	33	26	24	25	25	25	36	33	23	37	25	26	23	28	31	29	27	28	30	29	34	24	27	24	27	34	27	34	26	36	28	38	23	31	37	35	27	34	28	26	36	31	29	33	29	31	32	29	33	23	33	30	30	36	35	23	14	28	36	37	24	23	29	37	26	30	22	27	29	30	37	26	30	44	25	21	40	24	35	32	17	29	31	28	40	28	20	34	32	31	28	37	34	39	39	28	30	29	31	29	29	28	19	31	43	33	18	36	33	31	28	25	32	31	32	28	32	43	27	27	31	31	25	24	35	39	22	40	28	35	32	24	32	31	28	38	30	29	30	30	30	28	34	26	28	22	34	27	22	31	30	33	34	30	23	25	26	36	36	31	27	29	24	19	33	33	39	39	30	32	29	27	31	39	21	36	30	28	27	33	25	32	37	24	31	28	25	35	37	30	37	29	34	27	26	24	32	27	30	33	20	39	40	19	31	30	24	25	40	33	30	25	28	36	28	30	22	25	25	21	29	30	36	33	26	27	27	22	33	35	24	39	37	31	27	23	25	40	35	34	23	27	31	23	26	19	32	28	23	37	33	37	35	26	31	31	25	24	29	26	30	30	33	31	36	38	39	33	30	20	26	30	24	28	28	30	31	23	28	35	33	47	36	23	36	25	30	32	32	23	27	31	25	27	28	31	28	39	28	35	25	29	26	36	25	27	30	34	24	30	26	34	31	27	30	23	26	23	27	34	29	32	33	32	39	24	36	31	26	22	31	37	35	35	31	32	24	30	30	45	35	22	28	23	38	29	30	34	28	30	33	25	32	20	24	28	30	28	25	31	31	20	31	32	29	41	27	27	29	20	33	43	27	40	28	41	30	26	32	33	28	26	27	37	20	34	40	25	28	35	28	42	27	28	37	23	35	26	24	30	32	30	28	30	25	30	28	46	33	21	32	33	33	29	26	29	30	25	22	16	19	31	30	26	38	35	37	32	32	27	40	28	29	41	35	37	30	28	23	30	28	32	18	33	35	30	31	40	33	30	24	21	41	35	32	25	28	25	31	35	34	30	30	31	37	32	33	35	27	25	21	28	30	31	36	24	29	34	25	31	24	29	29	26	37	31	24	33	37	36	33	41	25	35	28	35	28	40	26	19	32	33	33	29	24	23	28	36	28	24	22	22	23	30	39	24	31	38	37	32	34	36	24	30	30	30	27	42	21	35	29	37	27	17	27	37	25	27	47	32	28	28	30	20	30	28	28	29	32	27	28	26	27	25	35	31	30	36	25	32	32	24	36	31	30	24	22	26	39	31	31	30	26	31	28	23	24	29	38	42	31	30	29	30	25	27	22	40	24	24	37	26	35	34	32	19	37	26	31	25	36	30	29	22	30	23	19	30	23	26	34	20	31	28	19	24	30	31	28	34	30	34	28	29	29	19	26	18	35	32	37	26	34	25	31	19	27	23	20	20	40	21	32	28	27	26	24	23	40	32	28	24	42	24	30	31	32	31	26	38	24	28	31	21	26	26	33	22	37	42	27	32	25	42	19	28	28	33	38	29	31	32	33	26	31	25	33	19	21	32	26	31	48	29	22	26	28	25	39	24	39	17	36	24	16	29	29	46	31	35	31	27	22
16585	7984	4285	7346	13857	16078	15613	13835	11244	9343	7755	5905	4338	3306	2690	2323	2141	1848	1329	1032	899	777	671	659	662	635	605	589	565	608	546	557	536	513	535	496	462	494	497	465	449	431	482	462	441	419	392	442	411	381	395	419	415	439	407	384	389	431	365	403	397	378	445	401	402	362	384	395	417	429	440	380	387	371	397	349	330	328	388	353	368	351	354	375	372	347	363	386	391	378	357	371	352	389	340	352	363	383	350	332	343	368	356	346	347	342	400	377	350	390	362	391	357	361	383	383	376	391	367	360	356	362	360	362	396	369	400	372	337	366	347	350	363	363	370	323	399	397	340	354	391	396	574	613	525	616	677	560	459	437	461	390	355	313	346	329	360	344	378	355	344	360	379	346	359	345	363	341	382	336	352	365	354	371	304	379	378	356	336	377	329	317	383	337	323	348	354	367	369	345	350	320	365	341	326	351	378	375	379	315	362	332	330	384	367	337	328	331	332	330	361	341	397	340	354	374	323	357	362	325	377	332	345	342	357	392	346	362	377	345	354	370	341	385	385	363	338	366	359	322	367	378	362	327	358	351	324	310	318	387	351	373	374	378	339	356	329	412	343	343	342	363	348	355	356	357	375	368	364	357	344	377	362	343	346	338	332	357	380	366	339	369	372	338	342	341	399	377	345	324	346	362	348	358	354	364	360	370	337	368	325	320	373	363	337	387	368	371	348	366	349	392	367	340	367	355	335	351	326	376	383	340	338	375	347	353	361	335	364	382	363	348	366	394	344	343	357	370	355	350	368	345	299	353	346	333	375	342	348	336	369	341	329	364	380	361	331	382	362	349	364	355	341	362	362	335	356	340	362	387	359	338	350	347	358	353	336	318	345	359	352	340	383	368	382	371	340	337	344	320	382	408	352	355	367	348	378	376	346	340	333	387	386	333	356	357	361	315	328	345	337	352	333	346	345	319	357	387	336	363	362	341	346	372	343	362	341	376	380	343	376	334	357	349	358	361	343	366	345	355	335	347	379	378	381	372	341	327	341	338	365	354	360	352	325	343	308	318	317	324	362	351	329	371	361	338	335	354	340	337	318	350	399	349	378	370	349	352	353	345	349	390	367	320	369	362	355	348	365	351	358	336	356	352	305	341	376	344	339	378	337	354	321	327	358	331	379	340	393	317	353	377	335	343	370	350	352	355	352	354	377	346	339	326	332	370	334	360	371	371	332	356	368	328	346	378	348	343	350	377	347	358	338	351	316	348	374	374	363	371	354	350	368	326	359	346	381	327	337	318	371	349	347	336	313	362	383	324	348	323	352	333	358	350	386	362	355	360	354	334	342	338	333	355	338	339	334	367	379	389	337	350	347	358	355	358	372	351	354	340	336	335	325	335	361	341	373	369	379	365	379	340	349	335	385	365	341	341	343	357	361	331	360	362	368	345	382	358	331	356	359	354	352	379	334	339	342	393	372	352	341	322	353	352	355	351	370	375	334	328	370	387	375	344	371	386	360	353	358	382	372	320	338	356	359	319	335	309	350	354	346	356	354	370	363	367	384	338	320	323	363	352	347	391	352	384	393	348	357	367	346	353	329	363	361	329	348	353	333	359	336	353	358	360	373	333	334	348	329	366	330	333	339	328	324	370	342	385	346	367	347	385	342	378	344	340	337	378	354	333	359	361	354	323	346	359	363	367	340	364	368	367	338	333	364	374	365	322	386	354	330	359	347	325	355	340	382	367	329	338	341	345	358	315	343	354	367	316	344	339	333	378	338	395	325	332	332	382	354	329	345	362	334	384	361	366	356	355	352	354	336	370	373	359	370	376	339	365	344	358	357	354	359	375	350	365	345	418	363	349	372	345	332	311	329	358	342	354	359	338	348	324	356	377	335	342	353	361	362	334	396	376	328	351	337	393	343	379	362	346	376	342	339	354	340	381	326	382	354	323	353	312	353	331	331	355	338	335	400	370	350	365	328	341	372	359	357	339	351	364	336	377	350	346	328	384	353	381	337	335	368	361	332	356	364	347	338	339	351	345	359	324	355	348	404	338	323	364	351	393	396	347	364	394	362	336	358	401	350	336	313	360	362	384	368	326	342	362	333	348	334	330	344	346	357	331	355	341	304	347	336	350	381	367	365	375	382	349	338	350	353	352	365	357	361	333	367	380	373	365	339	339	370	332	360	325	324	336	351	353	385	363	344	347	373	374	340	369	362	308	348	368	327	332	368	382	350	344	349	378	351	354	403	351	365	350	370	331	326	362	366	357	341	344	365	345	372	359	359	336	372	349	343	378	330	370	358	374	326	394	356	317	355	359	355	328	370	382	376	354	370	361	366	368	359	350	360	333	361	376	359	355	345	324	332	341	346	398	377	353	336	364	371	366	348	337	306	356	367	335	364	382	341	326	334	346	410	331	362	353	363	343	339	338	364	336	351	361	354	333	367	362	362	356	350	356	339	379	375	359	312	362	349	345	357	368	336	334	343	354	363	361	372	342	338	352	369	305	344	348	348	376	336	356	379	342	380	312	364	330	370	353	366	333	341	338	359	385	330	335	345	386	377	370	372	352	349	346	318	354	378	335	324	375	329	369	369	341	337	384	351	342	357	388	350	352	374	383	354	347	370	345	347	381	380	332	348	334	348	364	374	348	392	361	336	317	333	333	340	366	323	349	323	362	329	364	357	364	349	298	366	364	349	349	338	336	326	338	365	349	364	357	330	342	355	411	350	347	352	355	319	347	344	336	315	344	373	399	355	354	353	331	367	317	341	332	312	349	319	353	376	309	346	359	367	340	366	329	349	354	330	342	352	351	354	346	343	361	377	372	368	354	362	299	349	325	361	343	349	320	393	343	374	355	369	341	386	343	361	388	373	347	360	369	379	388	368	371	358	348	359	373	366	362	320	337	370	338	384	334	376	362	347	380	363	316	318	346	376	339	373	353	361	327	387	340	341	347	360	349	356	362	347	356	337	340	362	325	369	365	357	349	367	383	348	309	396	364	395	344	359	368	377	350	363	345	357	345	333	345	348	373	354	334	344	350	354	415	333	334	346	367	374	341	333	352	360	367	365	350	343	350	348	344	352	391	338	315	318	355	354	389	315	346	327	365	377	372	363	329	346	323	361	346	356	364	340	327	362	351	364	363	333	338	346	324	390	339	375	338	353	345	362	333	378	334	366	375	360	346	328	364	354	371	328	363	345	362	377	336	357	326	358	339	323	355	364	321	381	370	374	383	355	368	348	337	345	352	367	358	370	371	333	375	333	329	339	351	364	335	362	351	375	357	366	326	331	363	375	380	385	348	353	360	390	359	348	356	343	330	329	363	375	364	358	354	323	325	350	327	372	321	337	336	402	353	314	364	353	379	362	358	357	361	372	328	382	345	368	362	347	370	363	336	345	365	343	347	328	361	375	357	378	378	366	333	380	329	372	339	375	312	357	353	367	321	347	369	350	346	360	350	348	337	370	364	342	343	338	313	373	377	357	362	345	331
1626	681	357	235	223	354	421	371	307	232	226	185	154	111	87	77	90	70	47	55	47	33	38	34	32	29	19	38	24	31	36	28	28	32	22	26	26	19	29	25	22	25	36	28	19	26	21	22	19	20	22	21	17	23	22	20	25	18	20	16	26	29	28	27	25	22	30	29	26	20	22	29	24	20	25	27	21	16	25	14	19	28	24	16	23	29	22	12	23	29	28	23	26	21	17	27	38	22	25	31	18	22	17	24	27	19	18	20	18	21	27	29	23	16	14	22	13	22	23	22	19	26	27	16	25	29	16	16	22	23	15	24	21	24	24	26	29	23	18	20	29	26	22	31	39	28	29	21	31	34	22	19	24	23	19	23	20	23	21	27	11	26	17	24	19	20	20	14	18	19	15	24	21	24	19	24	23	21	25	19	13	24	26	15	10	24	19	23	20	16	27	31	18	24	27	30	21	23	24	23	17	22	20	17	10	27	29	20	20	18	19	23	25	28	20	14	16	27	25	15	26	17	25	16	27	24	23	17	18	24	21	21	24	24	19	26	24	21	22	32	19	23	33	19	14	17	18	17	21	20	24	22	16	25	20	22	19	15	18	17	25	19	15	18	21	13	23	19	20	24	11	16	20	25	29	27	25	22	18	17	34	19	25	20	14	25	17	25	28	17	17	17	27	28	12	24	23	18	24	17	14	21	25	29	22	26	24	21	8	17	22	19	27	23	22	17	20	24	24	21	20	21	31	27	29	12	21	18	28	24	22	15	25	23	26	20	20	22	27	29	14	18	24	30	17	25	19	18	27	16	17	19	32	16	16	18	22	20	32	14	28	24	22	23	24	20	23	29	22	19	20	20	24	31	30	23	23	24	20	21	21	18	9	29	32	17	18	19	26	19	23	21	14	28	28	20	34	14	16	24	26	18	27	31	19	19	18	20	21	14	20	23	20	13	25	16	17	26	27	27	23	19	23	30	32	20	20	19	26	27	23	18	32	13	16	17	24	19	20	26	29	23	17	24	28	22	25	17	19	24	23	26	28	24	22	24	12	19	34	21	20	20	23	22	26	24	16	17	23	14	32	9	27	15	20	25	21	19	24	25	13	21	21	22	23	20	16	14	18	31	19	24	22	11	30	17	17	12	16	26	25	21	21	16	24	16	23	33	21	24	18	24	16	22	10	21	25	22	22	21	30	27	16	22	21	26	19	25	23	22	21	21	19	26	22	26	25	15	23	19	16	23	19	14	20	20	28	17	19	31	23	24	29	27	20	22	14	23	25	33	14	24	15	21	26	26	23	22	25	22	21	25	30	28	20	17	16	23	15	30	29	19	19	23	26	26	21	31	21	18	22	21	22	24	21	24	23	28	17	13	17	24	24	30	17	23	16	15	19	30	17	20	22	30	12	22	24	33	21	22	24	18	23	29	13	20	18	22	30	21	23	26	23	14	24	17	13	17	23	25	17	18	16	23	17	28	14	19	28	23	33	24	26	31	21	14	19	15	15	18	22	22	17	20	18	23	16	22	23	23	24	21	23	23	19	15	19	23	29	22	21	13	30	27	21	18	23	25	17	27	14	26	25	22	21	20	23	9	15	28	21	28	28	17	26	28	22	28	24	19	19	22	15	16	20	21	16	32	23	12	17	25	18	18	22	26	21	24	16	20	23	19	27	18	24	26	25	22	26	23	26	30	24	25	14	22	26	24	34	20	16	15	21	30	24	20	16	21	23	28	21	25	18	26	20	24	20	22	17	26	20	17	13	28	22	19	21	18	23	22	25	25	18	23	21	22	15	26	26	24	21	27	16	20	29	19	17	18	26	27	23	14	30	20	14	17	21	23	13	20	23	22	18	15	22	18	21	22	13	23	17	16	22	29	20	23	29	16	23	22	17	22	21	21	23	25	16	20	26	24	30	24	23	16	23	27	21	21	16	21	21	18	20	24	19	23	17	13	21	18	16	16	26	25	22	26	28	24	17	25	20	20	21	18	20	17	12	20	15	20	15	23	20	29	21	21	23	14	22	27	26	19	24	14	20	28	23	22	27	23	19	18	25	19	23	23	19	18	25	27	26	23	28	12	23	23	16	24	27	27	21	23	22	23	23	20	24	23	12	19	23	22	27	10	22	23	18	22	23	20	20	20	21	20	26	20	19	20	15	21	26	21	28	19	33	20	24	22	24	22	21	21	19	28	19	17	22	22	27	16	29	20	28	16	19	23	17	19	23	30	20	30	21	19	22	26	19	27	18	26	26	18	22	26	20	19	15	25	14	16	21	18	10	20	20	14	16	20	20	23	22	23	13	24	21	12	22	24	17	15	18	24	32	26	30	23	22	14	20	23	19	22	17	19	27	22	23	26	14	20	21	26	21	23	16	26	22	22	20	21	24	21	29	18	24	28	23	26	21	23	24	20	19	16	23	17	22	21	24	19	20	27	17	24	23	27	28	20	22	23	21	32	15	24	22	26	19	23	24	27	23	18	25	28	26	19	17	20	31	18	17	15	25	24	28	22	21	18	27	21	18	29	20	15	26	22	36	15	21	23	19	23	19	29	20	19	26	20	21	26	21	25	22	20	22	23	20	22	25	27	27	11	16	30	38	19	23	26	25	17	21	25	20	24	23	20	24	19	24	25	26	23	21	26	20	22	25	21	19	20	15	17	12	20	22	22	26	23	26	32	12	22	27	23	24	20	25	35	20	21	14	26	17	17	24	26	19	25	21	20	19	15	18	23	24	9	22	16	24	28	23	17	23	28	20	25	23	21	24	24	19	25	20	24	21	26	24	16	30	29	20	30	17	23	22	17	21	14	23	18	24	19	19	23	26	20	17	21	23	19	25	21	16	20	20	23	23	17	21	20	28	11	26	24	32	23	32	24	14	22	14	23	24	19	24	20	31	22	20	13	22	27	24	18	24	20	17	21	28	20	18	19	17	27	17	21	25	18	15	18	19	16	21	23	22	17	19	16	22	18	26	23	28	20	25	30	29	22	17	17	21	23	21	24	22	27	18	20	20	19	24	19	28	17	26	19	17	18	17	20	13	21	16	24	14	23	27	23	22	22	27	21	22	18	19	20	11	24	25	15	25	25	14	22	22	21	22	22	22	24	21	24	19	9	16	18	20	25	27	21	18	18	19	24	18	25	18	24	19	15	11	18	22	15	21	24	21	15	24	20	23	21	21	16	20	20	16	21	32	24	12	18	14	23	22	19	16	25	19	19	20	23	23	34	20	30	27	16	20	26	26	19	17	13	20	22	19	22	24	19	23	26	16	11	22	14	20	21	21	25	29	20	21	26	34	26	16	22	14	21	17	31	23	28	18	18	24	16	26	25	20	14	32	25	20	24	16	26	19	18	19	31	21	15	24	26	25	19	24	25	31	27	20	25	20	23	17	24	20	21	19	14	19	26	12	28	15	16	22	17	18	26	18	33	21	21	13	23	22	12	14	23	21	20	31	16	18	23	19	24	20	23	22	19	23	20
20232	10862	6028	10100	17710	19308	18744	16825	14045	11286	9568	7365	5563	4362	3452	3039	2625	2273	1675	1235	1003	867	743	725	720	717	594	593	577	600	496	533	526	531	463	522	507	460	402	434	404	416	423	386	350	390	333	345	355	351	377	337	369	322	334	329	347	310	340	325	309	303	345	334	325	291	295	317	364	311	310	315	285	300	308	304	288	294	285	300	303	286	278	309	289	272	284	303	251	280	290	299	291	268	288	262	290	278	250	253	298	291	269	276	273	267	301	239	303	293	303	291	337	309	261	280	282	283	313	291	287	248	266	269	305	312	298	270	269	256	262	287	285	296	292	290	276	274	280	299	277	320	425	607	519	570	654	427	352	448	426	282	270	270	278	275	269	255	287	263	262	255	260	244	263	276	276	274	258	247	270	259	288	239	265	231	287	279	293	251	265	288	280	262	258	272	260	270	284	247	265	282	268	254	242	260	223	284	252	247	256	255	271	286	243	260	256	212	278	290	275	282	252	253	250	283	280	285	265	258	248	254	259	271	275	246	264	255	263	268	269	231	275	260	270	281	245	266	265	283	243	256	280	281	254	272	281	263	288	265	260	243	274	268	267	238	233	256	268	279	244	233	271	251	273	276	265	264	255	269	229	252	270	262	268	252	266	257	271	235	267	277	299	249	244	276	248	254	283	258	291	249	253	281	282	286	249	260	263	285	249	274	259	271	281	278	254	272	284	269	292	303	240	259	276	262	273	295	274	248	250	280	241	297	233	273	269	241	289	250	285	254	268	259	247	276	284	309	256	263	235	264	281	291	273	244	271	288	276	249	233	264	261	247	270	279	239	260	290	281	271	246	277	272	285	272	283	277	238	253	275	226	270	278	242	259	262	254	271	293	287	290	274	267	263	258	237	263	300	241	289	284	270	264	277	259	298	271	276	274	295	273	277	274	242	281	294	270	274	271	276	294	268	256	231	290	256	283	241	258	222	289	280	267	273	262	256	240	272	268	268	290	252	259	260	245	268	271	286	296	274	275	261	275	265	297	307	273	255	251	251	271	273	267	268	270	249	242	258	257	250	265	276	248	230	251	272	240	268	281	268	280	266	276	260	244	295	255	259	301	259	249	259	261	255	242	272	242	282	270	260	274	294	265	245	261	282	267	250	262	258	268	258	272	265	259	253	286	263	278	241	269	304	304	277	271	278	285	270	271	229	265	249	258	263	249	269	260	251	279	271	259	283	240	258	273	265	274	246	236	271	262	281	272	281	271	258	276	271	265	284	274	279	238	243	256	291	256	234	287	271	258	267	276	242	253	263	259	264	250	279	282	264	268	257	252	279	284	247	264	269	301	252	250	267	267	249	264	231	267	281	272	302	258	260	262	293	260	283	290	225	257	245	269	289	271	255	252	273	264	268	285	291	272	294	275	259	278	276	278	245	301	276	257	261	263	261	244	275	279	259	260	278	244	228	238	248	265	255	285	263	254	237	301	256	252	278	268	250	272	258	240	257	241	259	272	271	245	254	277	258	269	265	238	268	256	265	261	272	239	262	280	260	249	264	243	242	282	294	259	281	268	245	271	278	258	241	262	226	266	246	259	270	255	278	250	259	270	297	251	246	256	261	255	253	271	294	248	249	282	259	255	275	256	241	267	247	233	261	260	267	244	277	239	259	225	275	262	279	254	279	247	266	245	252	280	262	271	288	283	293	268	279	247	285	253	222	296	256	242	246	253	278	282	255	272	250	263	240	293	244	261	281	276	265	264	263	251	283	261	260	261	269	239	287	260	271	274	235	272	256	255	268	264	276	269	246	255	265	275	262	248	304	238	236	278	242	251	259	286	286	267	273	256	258	281	266	257	275	270	241	258	243	264	273	272	243	267	283	310	256	247	288	277	250	285	258	243	257	275	269	245	253	290	228	259	276	286	278	288	286	274	258	256	275	257	247	225	237	240	291	263	258	255	302	261	255	257	277	265	259	287	288	262	248	287	250	232	263	253	242	264	232	252	280	278	273	262	255	277	243	251	262	292	238	296	280	259	249	296	269	254	258	275	279	290	279	296	261	254	276	257	257	266	269	263	264	253	263	276	276	281	275	255	259	287	252	269	258	242	272	255	274	260	251	273	286	236	276	283	279	246	255	269	273	266	277	259	269	282	260	269	270	250	235	245	287	248	279	256	262	249	257	247	280	266	247	292	277	271	269	242	284	252	282	243	263	262	258	301	247	272	299	270	276	253	263	263	251	272	268	255	282	242	261	248	250	246	256	250	258	298	243	253	282	258	262	286	267	274	298	270	281	261	279	280	268	272	243	264	262	259	255	260	282	280	242	259	267	270	262	282	277	271	269	226	247	248	260	253	252	247	265	276	250	267	255	265	294	263	236	259	268	256	269	268	275	297	278	292	260	239	278	281	251	261	271	291	265	256	258	274	276	270	262	256	264	286	281	274	261	242	241	282	253	253	264	252	261	274	244	267	257	253	241	271	256	267	260	290	258	278	273	270	233	291	250	272	235	271	305	255	280	247	302	254	283	244	244	271	269	255	286	281	252	231	252	256	248	269	274	253	297	287	281	282	272	278	272	285	274	263	271	258	266	270	273	265	257	245	261	281	274	243	279	274	271	292	259	273	277	271	291	275	278	300	262	261	263	267	287	273	283	284	262	277	280	276	240	267	276	251	261	270	279	288	273	296	257	285	265	296	244	257	232	242	265	276	249	260	268	238	267	260	236	259	254	283	264	276	258	268	244	236	236	272	283	271	250	255	280	251	244	270	288	258	256	281	258	262	269	260	271	252	287	242	261	265	258	257	285	259	276	226	274	292	256	252	255	251	251	276	289	283	282	279	245	278	246	246	247	253	253	277	267	219	284	257	271	262	275	268	266	294	246	280	269	260	263	267	265	234	249	263	299	251	255	232	296	276	279	261	258	257	262	284	250	271	274	288	276	263	255	301	284	253	308	279	270	265	265	282	231	296	243	260	236	269	269	257	252	277	267	257	254	271	291	256	257	268	251	271	254	280	255	283	267	233	264	265	244	262	278	269	271	238	299	274	268	278	253	272	267	247	243	275	256	269	220	274	257	290	251	284	279	272	261	249	258	282	245	276	239	290	283	276	244	267	276	254	242	281	252	276	259	299	258	280	261	268	300	254	263	241	299	255	301	239	240	271	272	285	263	252	245	258	272	272	260	291	295	258	272	275	272	277	250	251	250	268	262	274	283	275	269	258	270	281	252	270	269	254	248	292	251	272	267	240	248	287	262	292	265	270	254	256	290	262	231	254	261	301	283	236	252	254	273	264	272	264	251	245	258	258	265	261	258	261	290	277	269	250	282	256	237	262	259	228	265	255	272	263	264	285	267	250	295	266	259	271	256	293	251	276	259	277	281	252	262	253	260	269	254	262	273	270	278	251	257	254	250	265	256	298	277	269	265	271	265	229	256	246	270	284	307	257	268	278	285	269	262	297	286	228	238	253	259	271	283	264	272	259	266	255	241	258
1389	252	142	97	121	134	156	164	150	126	89	68	85	75	60	70	44	63	59	42	41	38	37	28	30	40	31	35	31	41	32	39	38	36	33	39	38	31	37	36	35	37	26	34	27	40	36	40	37	27	34	33	40	48	29	37	26	34	26	44	30	21	34	39	34	35	27	43	30	36	36	27	28	31	28	43	48	34	29	32	39	28	37	39	33	33	28	47	22	41	28	35	36	37	30	34	36	27	30	28	32	50	29	40	32	36	31	38	38	35	28	31	40	27	34	30	39	45	29	28	35	21	30	47	31	36	47	28	42	33	35	24	33	36	25	38	28	44	26	38	39	33	33	34	26	28	43	23	41	29	31	32	25	38	29	24	40	31	35	30	31	37	31	31	33	34	45	43	26	22	43	37	39	32	26	32	32	40	28	37	37	34	29	30	37	27	27	31	28	38	38	45	28	32	37	36	38	37	33	37	37	27	29	30	38	21	37	47	39	29	28	34	38	41	34	42	32	21	29	31	40	25	48	28	32	33	28	29	39	32	34	37	21	40	21	35	36	42	35	38	26	34	38	18	38	37	41	32	30	36	33	35	39	30	39	28	31	31	25	30	27	36	38	38	30	20	36	43	41	35	37	38	37	32	34	24	35	33	32	36	38	31	40	20	34	32	33	24	31	33	35	35	33	33	37	41	45	32	39	33	30	32	38	34	31	25	42	26	34	47	37	20	39	41	41	31	27	39	30	34	29	35	34	27	31	28	31	32	32	30	28	35	45	39	30	38	44	43	29	40	42	32	41	31	37	31	40	37	35	37	34	38	24	45	34	44	32	38	32	23	29	31	29	33	31	32	35	41	31	38	36	37	31	29	36	37	33	44	35	41	30	31	35	32	22	22	25	33	29	36	34	36	30	38	27	32	39	35	35	41	39	25	32	29	24	29	37	33	35	32	37	45	36	32	34	28	29	34	40	41	29	30	44	32	42	39	31	23	28	38	33	31	33	28	34	37	32	27	38	36	40	36	25	39	34	24	30	24	33	27	35	42	33	32	28	28	42	35	34	29	38	38	33	35	34	33	36	36	40	33	45	43	25	35	37	37	48	33	23	41	35	38	39	27	38	38	34	31	32	36	31	32	34	31	28	35	42	31	32	32	36	32	35	21	34	38	35	35	36	30	31	35	31	25	35	35	42	33	43	43	34	37	24	33	23	32	30	41	26	30	32	38	22	31	31	36	31	24	32	33	29	37	31	32	42	23	28	31	43	42	26	36	33	27	33	32	23	29	26	30	36	34	38	31	38	32	33	42	25	30	37	31	24	33	36	35	21	46	40	37	43	39	31	36	32	28	48	30	34	34	40	45	25	41	36	26	33	23	42	33	28	38	43	39	34	34	35	31	31	44	32	35	33	40	30	34	33	27	38	23	36	39	42	34	34	28	36	46	37	38	30	27	29	36	29	29	38	25	25	30	36	34	36	40	30	28	35	42	41	32	33	33	46	30	35	37	34	39	35	45	28	24	37	30	43	40	41	29	35	23	27	37	46	42	49	34	30	34	28	29	34	32	35	30	39	30	29	35	38	34	33	24	40	29	29	39	44	33	40	24	40	42	49	34	27	28	31	33	45	34	34	36	37	42	51	28	32	39	26	36	34	30	35	36	32	34	33	23	30	38	33	46	34	38	31	33	27	28	30	34	30	33	37	37	33	32	38	39	30	24	40	26	46	24	21	41	40	27	31	33	37	35	28	33	34	39	32	24	35	31	37	28	32	21	52	40	34	37	32	34	32	35	28	31	28	33	33	34	31	29	21	30	34	30	32	30	35	40	35	47	31	34	40	36	36	27	32	44	28	48	32	38	34	40	37	35	36	26	33	38	35	30	25	43	28	28	31	26	30	25	30	47	35	29	46	42	34	32	36	29	33	40	29	29	35	41	38	33	42	28	32	38	39	32	34	41	32	23	31	40	34	46	45	34	32	31	24	29	30	27	30	26	29	32	40	38	25	31	27	30	40	48	48	32	34	47	36	39	38	28	39	25	38	25	37	35	24	47	38	33	33	29	37	42	45	40	38	27	38	37	34	35	40	24	35	29	32	37	26	38	31	28	32	31	35	30	34	34	32	35	23	43	36	39	23	33	30	41	24	36	31	36	32	35	40	35	35	32	38	24	36	40	27	31	46	26	28	31	29	38	33	41	29	22	34	40	34	28	39	28	24	30	31	39	29	28	34	24	37	39	27	21	38	33	25	53	18	30	32	32	33	29	26	29	36	38	29	26	31	42	25	37	39	33	33	37	29	33	41	31	35	24	34	34	37	39	38	33	34	25	44	46	36	24	28	43	26	32	31	28	33	40	35	34	28	41	42	23	31	30	30	29	30	32	32	31	34	25	36	37	23	40	29	34	21	35	25	25	40	33	34	29	35	44	33	38	22	35	41	35	29	30	38	32	30	29	29	32	27	35	34	31	39	28	27	34	41	40	32	31	32	33	29	33	43	42	40	35	37	23	30	28	33	28	43	34	36	26	27	34	28	43	29	39	31	22	26	33	31	32	32	32	26	37	35	38	35	30	28	35	27	38	27	28	31	26	41	25	22	42	27	42	33	33	28	34	35	31	39	31	29	30	32	35	36	45	32	37	29	22	32	44	40	30	35	26	33	35	37	33	35	30	31	43	39	33	29	32	26	36	42	25	35	40	31	37	36	34	44	31	34	36	38	32	43	20	21	38	33	30	34	28	37	37	38	45	34	32	28	37	30	38	49	22	34	39	39	26	27	29	30	30	29	29	35	34	22	36	39	37	34	36	29	26	40	24	34	34	41	39	38	31	28	32	35	33	40	21	29	44	29	51	44	31	40	38	32	35	34	37	29	39	22	41	32	32	29	34	33	39	32	32	33	39	28	32	31	34	46	22	37	36	34	42	30	42	31	32	40	35	28	36	34	37	28	34	39	25	42	37	41	26	31	37	34	51	25	38	41	36	45	28	34	37	51	41	45	29	33	45	35	29	27	27	29	35	25	32	31	30	35	32	35	28	35	30	24	29	38	46	37	40	30	36	33	35	22	36	31	26	38	45	42	37	40	37	34	28	28	40	34	35	45	37	23	24	38	37	26	35	34	28	32	32	35	42	38	38	31	38	33	29	34	35	39	37	36	24	35	40	26	30	35	32	33	32	37	32	25	41	36	29	30	35	27	32	25	28	37	30	24	31	20	37	37	30	24	24	23	32	38	35	37	31	40	30	31	31	29	39	30	28	35	32	32	34	29	41	34	41	30	32	30	26	45	36	29	42	37	38	21	24	28	30	23	33	36	32	17	24	38	38	33	29	31	39	37	21	34	36	29	37	29	34	34	30	31	34	25	32	22	24	28	26	41	33	27	24	36	39	27	29	36	28	38	46	21	36	21	39	41	29	28	31	36	32	34	32	25	28	26	37	25	30	31	39	28	33	26	36	37	21	31	35	38	37	36	35	37	30	35	35	40	42	26	41
13009	5114	2548	4637	9492	11078	11127	9298	7278	5749	4541	3474	2450	2074	1553	1438	1313	1217	875	624	620	527	511	486	460	523	503	490	478	512	481	459	484	452	523	469	442	446	459	476	427	455	446	415	462	423	435	436	427	426	402	450	428	420	419	459	419	467	437	440	441	424	386	381	436	413	397	424	433	383	457	430	414	414	429	420	404	365	469	403	411	358	375	399	364	366	390	377	402	410	422	351	393	386	397	409	383	397	440	410	378	408	398	393	404	384	390	395	430	425	390	411	465	406	395	377	413	360	416	416	414	409	411	415	381	415	409	411	413	362	387	390	410	382	435	380	371	385	403	440	445	428	446	555	501	523	532	499	388	423	392	385	405	390	407	386	408	421	378	391	392	373	372	387	386	376	421	397	405	398	395	400	378	398	386	400	384	395	407	374	376	389	397	394	372	406	370	422	367	417	359	400	430	371	358	399	408	370	408	367	391	409	410	428	430	382	362	392	368	384	422	396	385	418	380	353	373	362	385	403	401	366	365	410	395	421	398	369	372	365	407	423	373	399	379	387	387	401	420	386	401	409	400	385	400	405	399	383	410	394	429	375	380	424	377	379	407	399	374	389	365	418	342	380	396	427	381	406	375	372	372	380	372	437	429	366	400	392	383	385	390	402	374	388	415	422	378	415	411	421	389	411	378	394	400	406	368	395	385	374	374	390	381	400	382	385	337	408	371	427	395	395	357	406	408	375	410	373	431	409	389	375	401	410	399	390	384	441	361	383	413	425	388	403	387	394	423	382	374	411	395	418	379	398	383	382	388	403	441	365	379	359	391	378	390	376	398	412	366	370	409	347	391	383	427	429	379	403	413	384	356	447	393	394	391	396	364	385	417	388	398	397	398	374	387	382	407	389	380	398	378	365	398	353	399	369	384	408	410	418	415	395	378	387	391	446	406	434	417	369	402	378	381	409	369	393	365	396	402	393	407	385	388	412	411	378	386	394	392	400	406	418	439	365	364	399	378	429	370	391	390	403	397	379	424	404	379	423	407	375	394	349	432	372	372	408	386	404	392	356	411	406	407	367	365	357	399	393	430	364	392	352	387	401	418	398	361	364	423	394	415	399	383	394	395	395	379	376	428	379	390	426	414	386	383	400	396	376	405	382	368	390	377	440	394	403	401	386	395	377	397	412	378	418	384	385	402	394	364	426	409	403	413	396	381	356	384	386	386	370	388	380	375	381	356	365	380	368	395	391	374	383	384	371	380	378	383	392	366	362	377	381	394	408	373	399	417	370	395	368	403	404	441	383	398	398	375	366	394	416	425	390	393	428	410	399	370	382	423	399	377	365	380	373	390	416	381	381	419	376	418	384	399	407	394	354	379	381	359	388	387	416	418	369	395	394	379	382	411	367	358	393	364	398	400	417	399	424	388	387	407	399	378	429	354	388	420	418	385	380	428	416	348	387	369	355	360	366	395	388	412	374	406	388	361	394	389	381	394	387	394	394	397	360	393	359	401	414	408	381	391	368	384	381	360	387	415	389	413	383	401	424	379	374	408	372	386	395	420	440	402	411	400	413	396	372	408	378	386	391	387	445	404	428	340	402	388	404	387	411	390	392	363	372	422	423	405	390	396	378	415	404	347	388	389	398	403	417	398	401	392	407	390	393	429	414	358	397	398	421	374	405	390	403	398	402	397	398	411	403	369	369	401	357	374	380	394	413	394	388	394	386	355	373	387	369	422	345	411	394	377	414	398	416	379	423	395	368	402	404	375	388	407	460	411	394	397	392	410	373	378	406	404	421	407	394	366	393	388	399	364	375	408	435	411	423	408	355	402	399	397	404	391	385	416	420	367	347	388	394	410	422	391	380	387	394	362	439	405	386	397	368	380	416	353	391	416	401	429	387	408	376	378	397	419	399	376	436	417	407	387	361	405	419	409	430	371	407	382	408	382	388	381	398	393	407	347	405	382	411	368	366	369	388	417	387	386	411	398	384	427	387	418	369	394	394	409	365	419	400	388	395	382	379	373	388	421	399	403	396	420	401	382	368	385	398	392	373	404	352	380	397	408	382	423	374	416	409	388	400	361	395	393	360	380	383	353	389	368	398	417	424	375	385	385	423	390	409	427	380	428	375	391	412	402	427	387	386	364	367	373	389	374	399	374	398	378	412	394	445	418	372	358	382	367	380	372	373	395	425	423	391	411	372	385	395	404	371	399	380	386	408	376	375	392	400	410	363	398	376	364	358	349	397	382	396	402	390	395	372	390	379	382	395	414	410	407	409	364	382	364	377	376	387	401	404	392	398	358	392	408	383	403	411	384	402	433	399	405	407	409	406	381	397	377	388	387	385	399	361	387	392	395	395	410	412	376	356	372	392	374	412	371	374	421	379	387	376	396	394	380	386	402	414	398	389	370	387	387	396	369	390	391	401	378	393	356	383	385	356	423	399	374	373	435	385	377	399	405	391	368	404	398	411	402	392	389	374	402	370	356	397	359	386	384	394	376	419	384	410	366	408	369	393	365	385	377	409	370	426	404	389	402	406	416	409	405	367	403	396	376	361	392	429	404	416	400	412	428	349	380	416	404	405	386	392	416	368	409	402	391	419	406	411	413	356	377	410	387	396	396	415	401	359	384	388	396	383	371	420	409	407	391	377	369	400	397	375	370	424	371	415	389	388	374	376	395	380	400	374	412	390	366	389	409	439	379	395	403	381	385	414	378	373	421	389	392	415	387	371	393	412	429	385	408	356	409	415	385	397	397	425	382	365	396	383	389	380	409	401	400	354	383	392	390	386	379	391	401	391	400	400	353	402	397	378	380	432	371	413	365	393	394	362	436	405	401	402	385	396	357	391	373	410	401	397	390	396	407	417	391	414	356	423	374	405	437	362	388	358	406	414	369	399	397	412	387	411	410	346	385	357	408	403	406	384	376	385	391	389	385	411	396	393	420	407	374	388	362	403	383	374	420	370	382	384	397	392	388	424	418	373	402	378	420	374	397	403	372	395	403	426	396	427	394	366	404	398	419	403	395	394	373	410	371	427	390	397	405	409	389	403	392	383	388	338	416	366	390	357	404	400	399	374	384	400	385	416	410	416	353	370	393	388	382	378	421	379	422	403	370	402	415	391	397	444	375	392	392	399	397	416	394	424	372	382	398	408	403	441	388	392	381	394	368	345	409	414	407	370	371	392	409	395	375	399	392	363	419	403	393	354	382	398	414	394	371	404	408	390	440	400	419	393	379	425	403	391	405	379	394	389	368	385	418	388	402	414	378	393	371	383	364	394	406	395	414	400	443	362	387	366	419	442	405	398	374	383	384	395	383	416	417	400	417	373	398	377	399	404	440	380	364	384	415	389	386	388	410	399	413	421	403	387	394	411	375	410	382	381	397	394	436	413	397	420	383	410	383	378	416	423	420	394	427	389	406	405	371	426	351	384	370	367	375	424	425	357	388	405	404	340	380	387	425	375	405	441	342	407	400	369	416	382	399	410
1090	583	284	207	192	240	267	285	246	194	143	105	108	80	71	54	50	64	35	47	40	26	24	31	36	25	24	33	29	27	38	25	30	24	34	32	31	26	24	27	41	38	27	30	16	25	29	31	28	27	27	31	24	29	26	25	19	28	38	19	24	28	17	27	30	30	28	25	28	25	30	22	32	29	23	26	29	31	27	18	26	28	27	23	20	26	24	28	29	24	26	30	21	18	23	24	31	27	23	29	33	23	24	27	28	27	24	23	32	28	26	31	40	25	22	29	22	21	25	29	29	23	28	23	27	31	25	37	28	22	28	31	31	27	14	26	18	34	25	30	33	25	32	31	49	19	31	21	28	23	28	25	27	24	25	25	23	25	36	40	29	29	25	24	20	30	25	29	24	27	29	22	29	35	21	23	24	22	33	23	31	30	21	19	21	26	35	24	36	28	25	31	19	30	29	20	24	23	25	25	29	22	29	33	34	25	26	32	21	28	23	32	28	25	28	38	24	30	23	20	25	30	27	29	20	26	25	32	22	27	27	30	37	19	33	28	26	36	30	21	20	38	27	25	14	30	24	21	27	29	25	27	21	25	24	23	27	31	24	16	27	27	19	33	29	21	28	26	28	27	30	25	14	31	21	23	23	23	23	31	19	23	34	23	22	23	21	22	26	32	24	27	22	28	31	26	28	25	28	23	26	30	26	27	25	22	33	26	23	21	23	28	26	34	26	21	25	24	28	18	22	20	31	28	30	26	31	24	21	30	19	33	28	28	28	34	24	26	18	22	23	28	27	27	27	39	23	22	35	33	24	31	27	28	19	24	32	26	30	30	27	27	27	28	23	29	28	18	29	32	27	33	29	38	24	30	23	25	26	23	28	25	25	29	31	26	23	33	28	22	33	28	18	28	18	27	23	27	24	27	32	29	30	34	33	31	23	26	29	34	31	31	27	33	23	22	29	35	23	26	29	40	24	27	25	18	24	21	23	19	27	29	25	28	19	34	22	32	22	24	26	32	18	34	26	24	31	16	25	34	28	19	21	26	24	27	29	28	27	24	23	25	21	28	23	24	23	22	22	27	31	21	19	36	24	26	28	26	27	27	37	26	21	20	26	29	23	25	19	26	21	24	27	31	26	32	25	30	24	40	22	26	29	28	34	25	27	22	33	17	16	24	20	25	16	22	19	22	27	27	24	30	20	27	31	25	24	31	26	28	22	18	27	27	27	24	24	22	24	23	23	26	21	16	33	21	27	23	17	27	37	35	28	40	33	30	24	26	23	38	25	24	28	30	32	23	36	22	19	20	30	20	34	25	21	23	25	33	26	17	22	26	28	32	30	23	26	19	32	28	29	27	29	23	19	28	30	26	29	27	32	13	26	26	24	18	33	30	27	25	26	27	18	35	22	38	20	30	34	26	29	27	30	28	28	27	34	23	38	27	31	25	24	26	22	25	26	25	29	24	21	31	21	24	31	23	27	19	31	25	22	22	27	23	24	19	20	25	24	22	23	19	26	21	34	20	35	25	32	21	20	36	30	28	25	22	35	26	29	25	27	31	32	31	25	26	23	32	34	21	30	26	28	20	18	19	19	42	26	26	32	31	26	25	24	26	34	24	19	27	26	24	18	27	19	24	26	28	33	31	30	29	29	24	23	24	29	29	26	17	27	23	20	18	17	26	24	29	41	23	25	31	26	17	26	23	29	24	28	20	27	32	35	32	24	26	29	23	27	27	30	24	31	35	24	29	17	25	24	25	29	19	31	24	36	22	16	21	27	28	35	20	22	19	27	27	30	21	24	34	30	33	31	22	29	25	34	33	22	21	37	32	19	31	23	24	18	23	26	32	27	22	29	21	27	29	25	25	21	20	35	36	28	22	21	25	21	26	31	28	34	29	22	30	22	20	21	32	25	32	26	27	31	32	20	25	31	22	31	32	17	23	25	21	34	35	22	33	25	28	36	21	25	21	23	29	38	19	28	17	28	37	25	23	29	29	26	27	28	22	24	22	19	26	19	30	18	16	29	21	21	32	25	31	26	29	32	15	26	31	35	26	18	23	24	26	18	22	36	25	14	23	21	37	20	28	26	29	37	25	21	16	21	24	21	25	30	28	30	30	32	27	22	26	21	25	23	30	19	26	19	34	22	25	24	26	23	24	23	18	33	25	27	27	30	33	35	21	20	21	33	25	29	21	31	30	36	27	23	23	15	29	24	27	26	28	25	24	28	32	21	22	24	26	25	24	36	31	34	29	33	25	27	20	21	25	25	22	30	24	38	25	31	32	20	34	23	24	28	27	35	24	30	39	28	23	28	24	22	27	36	29	25	27	19	25	28	22	21	33	34	28	33	28	25	32	24	27	18	27	22	27	23	27	25	24	35	25	23	24	19	20	19	28	28	31	28	13	26	28	28	22	30	17	29	26	32	28	32	27	21	19	29	30	19	24	27	31	31	28	26	22	31	23	28	40	29	25	22	21	19	24	28	32	32	30	30	22	32	26	18	36	32	25	25	33	28	32	30	19	29	31	17	24	26	28	29	26	22	26	18	29	20	29	20	25	23	36	25	30	23	29	34	33	26	21	21	32	21	20	23	24	19	25	22	20	31	31	32	25	22	27	29	38	25	23	26	26	24	30	31	26	25	29	35	33	37	28	20	26	23	25	28	25	32	25	22	27	30	24	22	22	21	47	21	31	37	24	24	18	20	24	13	28	26	34	20	21	35	33	27	34	21	30	26	22	17	26	28	29	24	20	31	29	22	34	32	23	24	19	20	25	23	33	16	20	30	26	34	23	34	22	35	20	19	27	21	26	23	25	32	26	20	33	24	27	17	39	30	27	42	25	25	28	26	26	31	24	34	34	27	23	20	23	29	15	25	28	37	28	30	21	22	26	29	21	27	36	42	25	33	20	36	26	27	26	33	34	26	26	26	31	25	32	28	28	35	26	24	21	27	18	26	21	19	33	34	33	33	26	30	31	30	31	25	24	23	15	27	28	18	17	21	20	26	19	28	20	21	26	24	22	17	31	24	21	26	26	19	34	27	27	27	30	30	33	20	24	33	31	28	30	22	25	24	24	28	30	32	24	31	29	22	28	30	29	29	22	26	30	23	19	31	24	19	25	22	34	20	26	25	32	22	25	23	29	28	30	20	26	35	24	29	22	23	19	20	25	32	27	27	32	34	29	24	30	20	19	27	28	21	22	35	26	23	19	38	24	30	41	32	28	29	33	26	26	24	22	24	30	26	18	36	20	34	34	23	22	24	22	29	20	25	32	25	39	25	24	22	31	25	23	22	35	18	25	29	19	25	22	32	23	35	22	25	26	29	31	21	23	36	23	20	23	25	29	29	32	25	20	27	29	24	32	24	20	26	32	28	30	21	26	22	31	25	31	33	28	22	26	19	23	40	27	34	26	33	33	19	28	26	24	22	24	33	21	28	26	29	17	24	27	22	19	16	19	25	21	23	27	29	24	35	32	13	27
16996	9082	4423	7966	14706	16401	15732	13442	11026	8976	6940	5459	3881	3075	2385	2179	1974	1672	1186	920	837	742	646	578	567	600	591	532	573	516	497	503	486	461	510	487	477	442	424	430	437	398	422	394	394	391	344	405	397	371	391	363	393	391	347	353	358	372	392	360	325	361	364	388	353	349	367	344	398	344	358	344	358	356	328	325	327	330	312	340	329	309	361	347	311	310	329	336	317	295	309	344	340	309	312	334	321	330	314	318	302	325	329	302	307	316	310	309	314	331	353	356	344	336	313	315	330	326	335	330	331	312	270	358	375	358	335	314	295	304	319	350	301	337	332	316	321	352	318	306	334	349	340	545	474	463	551	490	354	354	303	320	321	310	341	317	316	302	327	290	317	343	318	254	325	321	307	330	296	335	306	329	310	288	312	311	315	327	306	357	341	323	297	306	301	336	307	317	326	311	307	309	328	301	283	308	312	335	344	295	318	307	318	323	309	296	305	334	288	309	309	347	314	329	311	328	326	318	332	315	284	288	318	312	279	313	322	347	283	338	346	310	301	335	288	311	328	325	323	334	325	329	331	301	294	324	353	341	326	311	318	324	319	337	304	325	294	330	342	365	330	301	305	287	305	316	312	303	319	304	311	354	302	344	318	350	358	352	305	307	355	325	320	317	310	327	324	303	325	365	301	309	315	344	325	282	316	353	336	306	333	318	293	327	320	316	299	299	303	302	332	329	298	316	313	301	329	301	338	295	332	334	316	326	303	332	319	294	318	311	293	333	311	287	351	279	312	288	318	280	329	334	342	311	308	311	320	300	314	308	310	322	290	313	287	299	300	296	355	324	337	353	296	296	347	306	325	356	331	345	324	342	307	318	310	339	310	333	337	314	330	322	309	318	313	311	320	277	360	316	273	296	318	325	311	303	324	336	310	329	329	343	276	308	315	355	323	314	322	325	356	316	329	277	323	295	355	347	347	325	307	306	318	337	335	336	315	293	355	320	291	319	311	320	302	322	338	304	343	321	284	301	309	292	335	314	322	329	311	309	298	295	302	319	325	361	332	334	316	295	312	319	319	334	313	340	308	335	304	276	336	334	314	344	310	301	297	301	352	315	318	333	299	302	300	317	346	296	333	305	303	312	316	310	310	341	317	311	329	297	319	329	324	300	299	331	324	360	317	330	292	310	309	316	350	312	332	333	300	303	310	331	315	315	355	357	308	281	336	325	288	286	343	295	341	338	323	346	294	327	298	326	302	325	282	313	326	341	322	317	342	290	323	317	307	308	334	335	317	293	314	337	322	303	291	307	306	333	308	336	309	301	328	338	286	293	299	305	267	293	339	318	327	336	336	322	329	250	303	295	318	332	321	321	325	293	319	321	292	306	333	318	331	316	316	315	341	309	318	335	310	318	291	310	288	304	310	317	374	311	312	311	334	329	277	313	323	309	301	340	319	304	323	311	340	314	353	307	336	293	322	284	297	327	368	296	310	291	320	337	323	319	275	344	326	330	317	327	363	285	314	302	308	353	306	345	301	333	345	304	328	314	302	298	342	317	310	303	303	319	302	356	349	338	314	330	329	335	318	267	315	311	340	286	298	312	295	317	302	326	318	336	332	327	309	305	318	349	341	319	330	342	268	310	339	322	314	301	326	321	307	341	310	314	341	350	300	288	332	330	288	303	306	336	305	301	328	305	315	329	308	283	321	310	346	313	291	320	327	332	315	351	340	321	318	289	312	332	333	302	309	328	299	350	313	317	306	317	304	278	325	285	311	302	323	322	309	301	313	307	335	284	313	341	333	330	333	293	328	332	298	338	345	288	320	334	346	326	305	313	293	338	300	336	294	345	289	336	314	337	288	328	324	321	302	328	285	301	322	326	313	336	328	295	328	314	324	311	334	278	323	318	333	309	277	330	324	262	350	342	319	336	309	336	316	345	350	321	330	328	324	336	354	334	330	280	340	307	310	312	322	322	322	336	299	340	330	301	320	343	327	294	283	341	337	322	321	328	302	307	335	288	331	311	303	329	353	304	298	318	304	312	322	334	323	321	307	327	351	305	300	304	348	313	314	301	302	319	315	316	317	303	319	327	348	328	331	333	329	318	310	288	341	319	319	307	322	335	290	305	320	301	323	336	319	346	310	303	321	313	296	307	303	339	326	300	352	312	325	308	288	321	317	328	327	349	318	327	326	320	315	280	295	335	286	281	294	336	310	327	314	318	332	331	316	327	290	299	324	341	345	321	338	322	329	321	343	332	295	348	276	305	312	306	290	308	289	322	313	292	335	343	296	324	346	336	318	303	274	322	332	335	311	331	319	293	325	313	286	319	301	307	293	288	312	341	312	317	351	334	295	288	325	327	346	316	317	333	311	320	336	314	280	301	302	332	322	298	326	321	342	311	290	319	325	328	292	314	318	308	288	287	331	329	327	297	297	318	321	308	322	306	297	316	318	322	308	333	328	334	335	323	317	322	338	323	348	320	316	299	353	276	348	296	295	304	323	320	315	315	355	312	325	332	322	299	324	284	325	349	295	331	320	318	295	305	299	333	336	318	322	335	331	344	321	316	291	314	306	320	308	306	293	337	310	332	329	311	301	307	304	308	341	275	321	294	317	333	305	304	299	281	318	313	318	320	302	304	326	343	328	328	320	313	318	335	332	320	305	314	271	300	306	304	304	345	313	325	341	323	300	331	297	277	308	320	305	342	326	336	343	311	320	318	289	296	317	333	316	317	305	319	365	345	345	322	290	303	372	329	295	341	324	302	312	346	335	331	328	294	298	301	325	312	325	309	310	313	307	309	328	321	309	286	309	319	315	337	310	358	320	326	322	302	311	312	297	318	304	341	330	300	295	310	299	302	325	328	334	317	307	303	274	294	310	296	308	268	290	305	316	316	304	327	331	319	298	292	310	324	344	330	302	280	329	331	338	322	291	301	324	315	293	299	303	334	322	348	304	322	327	294	318	332	333	304	336	327	327	304	305	336	340	325	295	305	311	313	333	304	308	309	318	326	352	331	333	326	337	361	333	319	313	331	307	355	321	342	321	311	320	301	313	316	307	293	343	312	334	335	311	272	324	310	280	336	336	324	311	325	334	314	335	328	319	317	298	319	312	316	318	307	304	327	347	306	333	321	304	315	363	308	321	356	328	320	322	296	334	321	336	336	294	298	291	315	301	299	312	315	300	303	334	297	315	329	315	344	310	310	324	301	323	320	284	304	312	307	337	301	285	331	308	305	310	328	334	331	318	320	316	287	303	339	309	283	340	324	341	302	310	302	333	311	314	314	331	322	314	299	297	362	305	306	311	353	276	293	317	299	299	314	337	295	292	305	323	316	341	327	316	322	301	298	319	311	310	283	313	315	324	342	318	308	322	302	306	326	324	317	307	300	318	351	270	341	313	342	326	313	328	318	315	310	284	305	290	310	313	308	277	344	307	337	309	293	310	302	323	313	315	301	317	319	342	319	309	299	325	325	324	349	328	335	295	324
2144	424	247	161	215	238	293	252	194	182	150	121	99	78	70	72	57	53	43	26	34	33	38	32	39	31	37	42	22	39	36	38	29	30	37	30	32	29	27	28	21	26	30	22	33	20	27	15	23	35	30	26	27	30	24	31	17	28	24	22	27	32	22	18	24	29	22	29	35	26	33	27	25	26	25	28	24	31	25	29	26	28	39	28	24	32	26	26	33	25	20	15	29	21	23	29	28	25	27	24	26	29	23	26	18	24	24	24	23	20	22	27	27	27	25	37	22	21	22	33	39	28	26	21	32	33	19	29	35	27	34	23	28	22	22	25	25	25	27	34	17	23	21	35	20	29	36	38	26	26	28	25	17	26	34	25	23	29	20	24	17	29	22	27	25	35	25	40	29	23	17	29	36	19	27	28	24	34	26	25	20	29	26	18	33	35	31	30	17	35	29	33	27	16	25	20	26	20	25	29	25	29	21	29	14	23	20	22	25	21	30	30	12	26	23	17	22	23	27	28	30	29	36	34	23	21	22	30	15	32	19	34	23	29	22	28	20	30	21	31	23	25	17	25	15	24	35	22	31	24	18	28	30	37	21	26	21	21	26	28	23	31	28	21	25	27	17	27	32	28	22	32	28	29	29	20	28	26	23	25	20	21	29	26	21	35	29	29	22	33	20	30	27	20	27	28	31	28	18	26	28	23	23	26	25	23	22	21	23	30	20	32	22	37	17	24	25	21	29	25	18	28	20	22	18	26	14	24	18	25	30	18	23	23	19	27	22	12	23	26	27	37	25	28	25	20	27	27	23	21	38	25	21	24	24	20	24	26	32	23	30	26	19	18	27	29	28	12	26	24	24	20	25	23	32	20	24	20	20	30	26	26	40	24	21	24	27	23	28	17	28	26	25	22	30	23	24	29	24	19	33	22	21	28	20	34	27	21	32	21	37	28	23	31	21	24	33	31	30	25	28	23	25	26	27	25	28	21	31	22	27	27	22	18	28	19	26	27	15	30	16	22	22	25	35	25	26	31	29	21	31	20	27	23	37	23	23	24	25	30	21	28	28	24	22	21	22	23	29	27	25	23	26	20	21	25	16	26	26	24	21	28	28	19	32	40	32	21	23	25	23	35	32	29	23	11	16	27	25	29	31	29	25	24	33	20	21	24	24	25	29	28	29	20	23	20	21	22	19	27	33	21	27	28	31	34	33	32	25	18	24	37	31	29	29	26	29	32	29	27	25	28	26	28	25	17	25	31	30	23	24	32	27	29	18	28	23	22	23	29	41	31	22	19	26	19	18	21	28	29	30	18	25	24	31	35	31	20	30	13	17	31	23	33	18	25	27	28	34	20	23	26	23	27	24	26	33	36	20	24	18	17	20	26	33	22	26	34	25	18	27	32	27	25	22	23	25	25	18	22	32	27	20	23	29	25	27	26	24	22	34	30	22	26	28	30	23	25	32	26	33	20	25	30	32	26	18	35	20	34	31	15	32	19	29	25	24	28	18	17	29	28	26	35	17	25	27	21	29	24	33	28	25	22	29	22	23	21	24	24	29	30	26	28	27	28	23	28	18	21	13	29	39	31	26	31	22	22	22	28	34	22	30	15	26	29	32	35	24	30	24	26	20	32	31	22	30	18	24	26	27	16	19	23	29	29	38	21	18	14	26	29	20	30	34	27	25	30	23	27	27	18	22	31	23	28	21	33	21	21	20	29	25	26	14	22	30	30	22	21	21	28	24	26	23	36	21	23	29	22	30	21	22	28	36	27	30	18	17	23	30	21	22	35	23	27	23	28	26	19	38	36	20	26	27	22	25	27	27	29	28	30	29	23	26	27	28	25	24	29	26	25	22	21	16	29	19	26	21	24	33	22	36	26	19	31	23	22	20	23	34	22	33	23	27	25	22	19	30	21	26	31	22	13	29	23	23	31	26	27	35	22	26	24	22	23	33	27	24	20	25	27	29	18	15	29	25	28	27	24	23	26	30	25	19	25	28	31	23	27	28	27	27	28	30	29	20	26	20	26	22	22	28	28	23	21	23	29	15	27	20	15	27	27	29	32	30	21	32	18	30	22	32	21	35	31	15	15	31	28	24	31	29	21	36	27	26	23	24	22	20	27	17	23	31	28	19	24	21	30	28	32	29	23	32	27	28	29	27	24	25	21	31	24	22	26	28	35	21	24	21	25	20	20	21	29	24	25	25	23	38	21	34	24	27	26	28	25	25	28	28	23	24	25	31	23	17	28	31	32	29	24	22	25	22	26	25	23	23	29	17	19	21	22	24	30	25	14	24	28	33	23	17	20	27	25	28	29	18	25	25	24	30	28	28	36	16	22	19	23	21	32	31	26	20	21	29	25	26	29	34	24	28	21	25	25	29	19	19	25	23	36	30	26	19	33	29	22	32	15	26	26	31	26	16	26	24	22	22	29	22	27	33	25	27	27	25	24	28	19	23	23	26	28	23	21	21	25	35	21	22	25	22	23	22	28	31	27	27	26	23	15	25	27	25	27	20	27	28	19	36	23	20	22	25	23	32	30	22	28	32	21	23	26	31	22	32	29	20	23	28	17	29	20	29	22	20	22	29	21	14	27	21	18	21	24	26	21	29	26	25	26	20	17	24	16	26	26	27	32	31	19	23	27	22	24	25	25	24	26	26	34	28	25	29	26	17	31	29	20	18	30	24	25	27	35	28	29	27	21	37	27	29	23	22	28	22	30	20	25	25	37	32	26	24	27	21	17	31	30	32	31	22	34	24	24	22	24	30	24	25	16	23	25	25	24	22	25	33	19	25	25	22	26	21	19	20	23	25	24	31	29	29	17	24	24	23	39	28	25	23	22	25	31	38	28	30	19	25	25	23	32	19	26	31	27	29	25	29	29	30	27	20	18	30	25	23	18	26	26	27	23	19	25	28	20	28	17	32	25	20	31	17	23	21	30	30	31	18	18	29	34	27	28	39	18	22	28	34	31	27	36	29	19	23	30	34	24	29	22	31	22	25	25	31	27	25	40	15	27	26	25	23	25	28	26	28	26	25	18	20	27	35	32	32	23	26	26	20	20	21	31	21	23	23	22	32	36	26	36	24	24	25	20	27	25	29	25	17	31	31	20	29	27	24	21	33	19	32	18	26	35	22	32	22	18	25	29	29	33	21	30	29	21	28	20	26	17	27	23	29	28	30	33	26	26	25	38	34	21	23	25	30	33	21	24	40	28	26	18	19	16	32	26	25	22	20	26	18	24	27	23	25	31	27	31	32	29	24	16	24	29	30	28	33	24	20	30	33	27	28	23	22	26	27	26	37	27	28	22	29	25	21	29	28	29	26	28	29	26	22	20	20	29	18	24	30	25	25	20	21	38	36	18	22	21	20	26	30	20	29	26	25	21	25	31	21	23	22	23	28	32	12	32	24	29	18	34	20	27	25	31	27	17	33	24	27	34	30	21	26	25	23	28	26	19	27	22	27	21	23	27	18	18	22	16
16338	7994	4255	7639	14090	15966	15289	13008	11192	9366	7282	5610	4104	3227	2571	2381	2027	1739	1215	976	777	731	692	600	611	576	554	529	526	515	510	496	537	456	516	554	506	439	414	369	435	380	372	392	360	380	384	398	386	373	375	356	348	331	372	373	345	365	356	340	349	334	353	321	325	321	328	338	372	295	334	340	342	317	332	345	344	310	289	319	324	339	294	297	304	322	346	324	321	327	293	296	311	327	324	294	302	288	310	287	322	329	280	328	307	294	349	282	300	345	321	338	332	333	326	296	294	321	317	332	320	308	318	333	301	305	348	326	306	298	310	306	294	281	315	290	319	292	282	265	279	307	352	530	676	438	464	513	356	330	305	302	302	285	336	314	286	296	320	310	298	312	285	274	300	311	321	283	286	264	300	310	301	288	315	289	274	312	290	292	288	322	295	289	273	325	313	317	318	283	293	307	295	282	296	329	313	335	355	284	264	320	321	292	286	327	296	313	269	292	344	300	291	294	327	315	312	297	292	283	282	327	283	331	293	325	338	274	301	253	294	327	294	291	293	339	301	292	280	311	305	305	264	293	286	302	321	302	310	323	290	299	312	278	333	320	288	299	283	304	286	296	305	289	298	286	312	289	304	325	329	309	267	315	318	307	271	280	286	300	354	294	286	306	270	291	323	309	329	308	306	297	292	312	281	315	315	324	300	260	324	318	319	299	289	299	300	296	299	301	274	310	316	326	279	310	299	263	322	337	305	309	291	313	287	296	308	286	312	275	302	291	290	308	308	295	317	304	306	298	293	306	300	307	279	290	290	286	336	325	322	302	280	316	323	296	311	310	306	315	311	302	284	315	317	305	296	294	317	314	313	310	320	289	282	282	263	292	295	293	291	298	309	295	311	329	306	334	319	317	308	298	286	258	299	290	290	295	298	281	333	333	319	282	297	318	308	318	304	324	315	315	309	282	318	288	286	282	296	322	310	304	298	300	311	291	317	284	287	310	308	308	288	299	300	283	326	274	284	318	279	293	278	295	285	299	303	277	290	311	307	302	294	283	307	302	283	315	312	286	324	283	290	323	311	307	283	286	270	336	308	295	354	327	329	297	307	280	299	312	300	307	300	304	289	293	282	296	297	291	288	301	294	323	307	306	324	302	300	305	285	297	285	321	319	276	302	292	299	309	299	304	299	279	338	309	301	305	264	334	293	301	314	318	299	332	317	316	294	334	267	297	285	285	308	337	261	305	266	287	296	307	290	321	304	273	326	302	309	306	285	317	290	310	327	306	292	304	296	309	339	299	283	296	284	285	297	289	316	276	316	296	331	277	275	260	330	290	298	286	319	303	298	304	283	310	314	299	324	307	287	317	286	284	285	317	294	317	288	327	282	294	307	320	283	286	302	313	311	294	284	308	326	306	275	319	316	280	276	305	355	287	313	286	313	321	290	303	319	306	313	325	295	283	294	329	275	279	311	296	306	290	312	294	302	297	313	317	315	284	308	297	270	291	339	300	306	315	272	304	307	295	271	296	285	286	310	301	306	309	286	329	295	319	284	257	303	291	297	270	277	274	300	285	297	287	308	307	283	293	324	289	284	310	297	280	276	281	307	308	339	305	282	306	341	297	295	277	300	337	306	325	312	291	310	304	320	285	300	311	292	321	299	277	291	305	299	309	318	318	307	264	328	317	303	286	320	309	304	297	277	307	279	332	276	294	318	273	322	315	313	261	289	338	293	304	299	280	308	276	301	308	317	274	282	331	328	257	289	304	287	275	293	297	305	301	332	296	316	316	284	298	298	295	307	317	295	263	288	296	283	276	305	305	293	304	322	307	321	302	294	374	315	276	326	296	277	320	293	320	320	286	315	318	271	272	283	287	287	309	323	264	297	318	315	328	281	290	289	295	297	295	302	305	289	297	278	274	346	283	291	292	288	316	310	326	313	318	277	296	311	307	302	295	289	306	328	297	302	295	300	270	314	277	312	290	299	325	316	322	311	337	348	267	290	316	333	281	292	281	308	305	332	309	322	317	316	318	256	307	320	316	275	308	281	348	295	292	336	305	312	279	305	315	262	301	294	278	305	341	316	301	348	309	315	301	321	292	276	305	265	314	276	329	298	296	318	312	271	298	307	310	293	286	279	333	318	344	279	295	327	299	280	294	274	305	293	318	310	321	299	320	300	274	283	328	301	297	283	292	313	331	300	294	305	288	315	288	322	299	306	274	279	259	265	289	273	284	310	289	285	285	294	306	327	293	311	292	299	301	294	306	311	306	305	285	294	330	318	325	305	316	309	299	307	307	316	310	301	303	309	341	304	310	293	269	305	287	285	311	316	310	302	295	318	308	309	300	291	313	304	277	314	302	289	344	306	329	287	301	293	307	305	308	312	306	310	306	305	327	329	274	338	275	308	318	325	298	319	303	283	295	268	309	298	298	275	311	281	266	291	287	303	323	286	297	284	317	329	285	305	287	278	308	285	304	316	285	318	268	284	310	321	314	312	313	315	321	311	294	272	309	305	299	305	301	287	319	282	296	304	307	278	279	307	287	294	290	298	309	319	306	316	300	283	314	321	310	336	315	314	269	305	326	320	312	308	288	312	291	300	299	299	308	283	335	298	303	318	307	307	297	287	290	271	304	293	333	295	297	309	317	310	302	325	320	285	274	307	290	311	287	280	317	336	312	300	312	307	280	304	323	281	293	309	297	308	324	299	290	302	324	284	300	343	291	309	284	292	317	314	263	313	321	332	290	251	302	275	302	306	278	314	299	337	276	272	300	330	257	285	351	317	314	313	327	328	308	287	305	316	314	329	299	279	278	348	299	298	290	289	312	318	301	307	318	296	294	301	304	297	296	302	298	295	314	320	326	340	297	278	325	297	293	302	310	312	311	290	273	287	270	277	315	293	305	304	292	297	315	297	282	335	301	300	292	320	285	309	313	279	312	289	325	289	335	317	307	280	304	294	286	259	289	267	300	294	296	314	258	316	294	306	305	278	306	301	286	299	312	320	304	294	309	327	286	321	312	294	309	307	298	323	265	331	329	287	301	289	283	288	305	325	301	293	312	279	324	293	274	290	300	302	291	304	320	297	302	318	308	308	303	294	316	284	307	320	296	302	286	285	296	291	311	309	284	329	299	299	311	293	298	300	278	311	301	309	296	304	296	292	306	307	289	286	300	305	277	321	339	290	306	319	320	311	286	323	294	324	309	306	275	313	325	307	324	305	285	299	300	311	283	280	284	253	312	298	335	313	275	344	324	313	299	310	291	286	264	308	316	314	299	302	318	278	313	313	300	331	312	291	349	299	279	287	316	290	297	282	272	297	298	285	307	302	317	313	261	316	298	329	268	297	310	307	289	286	325	308	312	296	301	287	315	285	312	293	324	301	310	329	299	332	318	345	313	285	324	295	292	289	305	297	324	308	269	298	292	327	284	299	298	268	300	314	337	278	292	267	293	298	304	298	291	306	291	296	372	303	291	285	301	332	299	319	306
1593	706	356	229	247	316	364	330	273	231	191	158	115	97	100	84	80	46	41	27	42	25	25	30	31	29	22	27	26	28	18	25	17	21	32	23	27	28	12	17	22	19	15	26	20	16	17	18	18	13	13	25	31	20	19	21	22	17	12	19	19	19	18	17	23	18	19	19	20	11	21	25	16	16	17	13	19	21	21	21	14	24	24	19	19	18	20	17	12	16	15	17	20	16	18	16	17	15	21	13	18	16	20	20	15	13	17	12	13	20	17	11	16	16	19	17	14	17	16	16	9	20	19	13	20	17	17	19	26	25	17	19	21	22	24	26	21	17	18	14	12	16	19	19	40	27	20	32	15	21	20	26	13	15	21	23	19	12	17	29	12	17	22	18	12	16	26	16	14	17	12	17	12	12	16	19	13	18	14	16	14	14	14	13	20	14	19	18	18	13	14	20	19	22	22	21	19	8	12	11	15	22	12	19	13	27	11	21	17	22	20	16	20	16	20	12	18	22	11	18	22	16	8	24	24	15	24	24	18	17	21	21	24	17	12	24	18	18	19	27	15	18	16	26	21	17	20	20	18	18	16	23	18	15	13	15	13	21	12	13	8	20	18	16	19	25	19	13	9	22	15	20	13	19	21	12	16	15	12	22	18	17	18	10	21	20	15	18	25	23	15	25	19	22	13	17	20	15	17	13	13	19	23	20	17	12	23	14	8	20	16	14	10	20	17	14	21	9	18	17	17	20	12	24	21	24	13	17	15	18	19	18	15	17	14	22	16	18	23	22	27	16	10	18	18	15	17	18	18	13	13	14	18	18	19	21	15	17	24	14	30	10	14	19	13	20	17	12	16	21	17	18	11	17	15	21	21	24	22	14	22	20	18	19	15	14	13	28	18	9	12	20	15	18	19	15	16	17	13	11	13	13	16	14	15	15	13	19	31	21	15	8	17	27	25	12	13	16	19	21	25	14	22	16	19	15	9	20	23	18	24	17	12	18	21	20	19	18	17	25	18	24	18	16	23	28	23	10	15	12	18	17	16	16	19	22	19	12	15	12	21	15	19	21	24	18	20	16	13	20	18	16	17	25	17	22	18	19	11	10	15	18	16	20	15	20	20	16	9	29	12	13	23	17	17	11	23	12	20	18	22	20	19	13	10	17	16	11	15	11	15	13	14	14	18	18	15	19	14	16	17	13	10	21	22	15	18	8	13	15	18	13	22	21	20	20	9	24	19	19	19	20	20	20	13	26	15	15	12	19	17	20	13	13	28	12	17	22	18	15	21	19	17	20	21	11	12	18	12	20	16	25	22	16	25	14	18	17	13	14	15	17	21	16	25	19	18	24	16	18	12	22	12	17	21	14	25	10	14	19	10	22	15	17	22	19	18	14	20	8	16	18	22	19	20	25	22	15	8	16	16	13	12	12	21	18	22	10	15	17	16	14	14	15	10	22	15	19	20	10	16	19	17	17	21	13	19	9	18	21	18	15	24	14	18	14	18	19	15	14	22	19	16	19	23	29	17	11	16	18	18	13	20	10	22	15	24	15	15	24	18	20	14	22	15	18	21	24	16	17	15	21	13	17	17	17	18	18	16	27	20	15	18	21	23	23	17	13	18	19	19	21	16	18	22	14	18	11	20	16	27	19	21	13	25	20	17	16	13	16	21	21	19	16	14	16	22	25	16	19	23	14	17	10	16	14	13	16	18	11	16	13	21	13	15	18	18	21	12	18	18	26	19	15	20	13	14	20	19	18	21	13	18	18	17	19	24	16	18	22	22	15	16	11	16	21	21	15	23	10	17	21	21	21	24	20	12	14	21	14	17	16	21	13	20	19	19	22	20	13	22	19	14	16	20	13	15	12	10	20	11	15	15	22	22	13	15	20	19	16	14	8	14	23	17	17	16	16	14	17	19	21	18	21	15	21	18	20	20	17	21	24	13	24	21	19	11	17	12	16	15	20	19	15	23	22	13	13	17	20	19	22	21	22	18	23	13	17	24	14	19	18	20	14	18	23	15	17	23	7	19	17	21	16	23	15	18	17	14	13	18	11	15	19	19	15	13	22	27	23	18	17	17	18	14	9	14	19	18	11	15	21	18	16	20	15	11	15	26	20	16	23	8	22	21	7	18	19	23	19	18	17	14	18	19	26	17	10	15	12	14	15	16	22	14	17	15	18	16	12	14	12	14	12	25	18	19	20	13	15	17	21	21	15	19	14	20	25	16	15	16	17	21	17	22	14	15	21	17	16	18	23	7	15	13	16	18	18	12	20	13	24	22	12	14	15	10	14	18	22	14	12	12	20	20	24	19	19	13	13	18	19	20	10	10	22	21	16	17	20	13	22	14	11	14	13	17	15	13	18	14	12	17	18	19	20	28	20	24	20	12	12	14	17	13	21	25	18	15	16	24	21	12	15	18	19	12	15	16	18	13	11	23	13	14	19	15	17	25	12	16	24	17	16	19	20	17	17	15	17	18	22	20	30	19	21	25	21	15	15	20	20	23	21	17	18	19	19	23	13	17	20	15	14	12	10	21	13	14	18	22	17	20	29	23	26	15	19	18	22	12	19	19	16	28	20	20	16	16	10	17	15	18	12	18	11	15	23	18	17	12	20	13	17	19	22	21	20	24	22	16	20	10	19	18	21	19	17	24	16	29	19	17	24	16	21	15	20	14	15	20	15	17	13	16	27	15	15	16	16	18	17	17	13	18	16	20	24	20	21	16	20	19	22	13	12	18	22	15	18	25	26	20	19	19	11	10	17	18	16	13	9	23	14	12	11	23	14	24	20	12	19	18	19	15	14	17	14	15	17	19	21	13	20	18	23	13	28	17	20	14	18	14	15	19	17	24	17	11	17	11	20	11	22	19	17	15	15	19	16	21	15	15	23	17	22	14	19	21	14	16	20	25	18	19	15	14	20	12	15	15	22	20	25	15	20	21	15	22	15	18	10	10	17	16	16	26	13	23	18	13	15	9	16	22	12	10	13	12	19	14	14	22	21	22	14	13	24	20	20	18	17	17	16	16	14	23	22	14	23	9	21	15	23	12	15	17	14	14	15	10	26	17	19	21	26	24	18	18	17	18	18	15	13	20	16	16	22	21	20	20	20	21	14	19	19	16	19	12	23	18	13	21	14	15	17	18	20	12	25	18	24	15	22	17	20	22	16	18	25	12	12	17	22	17	10	15	10	13	19	17	15	16	16	16	14	11	21	22	15	22	23	18	11	16	14	11	19	15	21	12	17	16	26	17	20	22	21	13	11	24	16	14	13	19	12	16	15	18	20	16	15	18	19	16	18	12	19	20	13	14	8	14	25	16	12	23	16	24	19	18	17	15	9	17	11	20	15	15	10	20	19	14	18	16	25	12	8	17	15	18	16	19	22	11	19	17	19	18	17	20	18	20	16	17	10	25	13	13	14	7	19	21	14	16	21	16	14	12	16	17	11	13	15	23	19	21	15	23	17	21	18	21	22	14	15
20090	10694	5994	10287	17906	19150	18284	16035	13793	11384	9182	7032	5209	4169	3257	2973	2554	2094	1419	1155	911	863	726	650	689	657	576	549	530	512	512	477	477	453	518	470	472	405	379	369	314	385	322	332	293	341	309	332	345	326	306	336	322	320	285	305	276	285	283	257	258	267	269	275	285	254	272	272	274	261	260	246	223	275	239	255	279	245	272	227	239	228	237	225	244	275	249	248	224	251	245	211	226	260	226	206	237	230	233	214	215	245	231	232	207	234	220	266	225	257	266	249	262	272	245	231	199	255	228	242	224	233	237	240	238	222	300	229	195	197	216	224	226	231	222	216	223	223	217	202	220	231	227	337	687	484	342	371	206	236	238	256	221	227	209	209	220	204	229	226	249	243	252	229	193	229	221	240	231	224	223	221	211	223	217	227	211	228	227	205	210	225	207	225	234	221	245	216	225	224	220	229	237	229	230	264	193	202	205	211	218	221	252	241	210	191	214	250	218	246	218	227	226	217	225	218	231	235	222	220	191	242	225	227	221	198	205	216	224	229	218	207	220	203	226	240	207	206	196	210	220	218	228	222	252	234	236	227	197	212	231	239	220	226	206	218	211	249	203	216	223	194	225	240	225	233	243	240	225	216	181	214	199	224	224	217	223	219	220	228	241	188	182	224	210	240	218	206	233	218	227	228	222	225	217	217	224	234	226	202	222	239	223	190	225	237	247	202	221	220	237	212	247	227	230	232	235	231	199	250	207	221	238	211	224	200	210	238	179	211	230	226	237	239	200	232	209	229	222	223	252	210	198	203	232	214	234	217	207	230	206	223	208	231	226	238	230	186	219	245	211	221	226	229	212	224	227	224	246	241	222	208	252	203	226	207	246	204	221	218	221	228	226	226	206	207	193	242	250	214	188	201	223	222	203	227	229	191	203	192	231	206	224	220	216	232	241	226	238	240	233	228	218	231	178	228	206	231	210	240	204	193	212	223	238	244	213	225	217	208	225	249	216	204	200	207	211	223	231	225	221	246	218	227	238	215	236	206	198	222	232	246	189	238	210	223	227	200	206	210	211	233	226	229	222	246	215	218	226	222	214	214	186	226	219	242	216	232	212	229	233	189	234	218	220	225	235	222	221	239	209	210	234	222	213	240	216	212	198	204	229	233	201	233	241	215	220	219	219	236	213	226	193	192	213	223	204	188	233	215	209	261	216	224	194	212	209	233	209	209	192	199	249	193	232	226	188	234	224	208	211	225	210	222	185	220	205	230	215	226	199	238	203	212	214	231	225	206	241	213	231	226	241	213	221	216	184	200	220	209	240	220	204	230	193	185	214	201	228	231	222	223	233	236	217	209	211	215	230	224	245	226	208	202	208	219	186	212	211	242	230	216	212	226	197	242	196	249	204	228	232	230	228	226	226	223	203	225	253	242	213	222	225	220	224	222	231	238	226	248	228	238	224	209	258	247	216	219	226	220	217	230	223	196	227	227	228	195	198	198	214	221	220	221	224	232	210	223	234	220	215	199	222	218	192	203	198	207	215	224	208	223	218	217	217	213	222	217	218	219	231	206	226	241	251	229	228	247	223	220	210	237	230	230	224	213	194	203	208	247	245	212	210	211	203	212	237	223	214	208	230	238	217	214	205	217	219	194	214	198	213	203	221	235	236	224	180	201	215	203	204	230	227	228	221	195	228	212	203	193	231	207	220	237	223	220	222	196	209	232	217	208	216	223	223	223	214	220	229	239	217	215	210	222	232	211	238	235	254	230	212	226	226	238	223	211	214	208	209	215	202	209	213	219	202	204	240	239	208	197	216	209	199	229	228	239	244	219	217	240	236	210	247	237	198	207	234	235	236	220	192	225	278	204	221	227	207	239	196	232	212	216	228	214	217	212	234	206	233	212	222	230	224	235	215	219	217	239	217	240	224	239	214	248	204	193	235	219	228	201	219	216	217	211	258	245	219	218	218	213	200	213	243	198	242	211	220	206	214	230	222	237	232	220	219	239	210	247	191	232	216	232	227	228	235	237	209	207	232	212	213	214	220	234	220	190	240	234	240	218	214	215	236	204	220	215	214	222	230	223	229	212	222	229	203	200	204	225	201	220	224	217	234	222	231	203	222	223	201	218	228	207	211	220	220	237	182	241	227	217	219	233	226	226	221	215	191	180	201	198	240	236	219	210	219	202	200	179	232	214	247	223	227	222	208	206	223	201	209	209	222	221	210	213	223	217	211	218	185	215	263	237	231	209	243	216	220	234	197	196	208	209	221	211	224	214	224	216	212	235	214	240	218	238	232	197	205	235	247	251	217	178	210	224	222	206	231	207	212	207	243	196	212	250	214	218	213	247	216	228	223	214	220	240	234	226	240	220	223	209	221	208	210	209	239	195	228	212	207	223	238	223	215	230	233	233	215	214	240	200	222	206	215	238	227	211	204	213	260	235	194	193	223	218	224	207	226	222	218	215	192	227	196	212	213	220	247	228	237	199	224	203	208	206	211	232	192	224	235	214	239	254	218	216	233	223	233	213	226	226	224	235	189	217	215	222	219	193	259	195	219	233	216	213	241	238	212	206	213	206	247	210	229	206	243	241	231	230	245	215	225	225	227	237	214	202	208	229	225	226	224	220	214	221	228	213	212	196	257	224	205	227	227	212	218	204	211	194	207	202	216	204	240	220	218	229	196	221	208	203	196	216	221	228	213	240	226	223	240	198	225	202	203	231	234	205	209	204	231	208	188	229	208	212	216	233	227	213	228	218	215	234	257	203	229	246	225	241	203	236	213	248	213	218	221	225	207	217	225	230	200	236	210	215	180	241	224	217	218	222	197	202	230	218	211	217	216	188	249	221	239	208	240	238	234	223	202	237	209	230	199	215	221	206	209	196	209	213	211	227	223	235	186	234	235	217	214	214	203	204	211	215	235	212	197	222	228	209	212	203	224	219	202	218	230	199	223	249	227	198	262	205	204	237	226	214	220	221	208	214	226	226	213	194	226	208	217	227	226	206	223	229	212	232	238	214	216	221	215	227	231	237	234	223	207	232	223	218	206	206	228	206	227	194	192	208	236	210	245	213	200	220	212	223	213	215	221	223	203	225	212	191	197	217	210	214	211	254	221	241	203	216	224	220	212	190	234	200	224	228	222	232	238	218	221	255	207	230	201	229	218	221	210	224	203	235	231	233	208	211	224	207	244	197	223	218	216	213	241	215	215	200	208	227	234	224	206	211	218	200	241	217	219	206	202	197	239	209	241	225	225	217	184	204	217	212	214	247	207	207	227	227	226	232	237	225	232	212	216	234	207	232	220	212	233	207	231	230	224	218	219	212	230	218	208	211	212	216	233	229	215	239	226	207	254	217	201	185	216	209	235	199	236	235	243	222	200	237	222	199	221	226	213	221	205	233	230	233	227	227	233	215	227	240	212	210	220	224	233	235	238	221	216	226	225	208	191	217	220	214	222	206	235	221	187	217	231	218	232	204	206	214	204	201	229	229
1405	218	136	121	124	167	154	148	157	127	108	84	71	66	73	52	50	56	41	46	38	43	35	27	30	28	40	38	36	41	46	33	35	33	32	36	25	33	26	37	43	34	36	26	28	40	45	25	37	32	37	35	41	28	49	37	37	37	38	31	43	38	38	26	27	40	27	31	33	27	38	38	33	29	25	35	47	32	28	28	28	27	27	32	31	30	41	33	40	35	35	34	43	37	35	46	39	34	43	28	35	24	41	34	24	32	33	36	37	33	32	30	35	37	34	38	30	44	32	30	36	30	35	35	27	29	25	29	37	27	40	33	37	34	35	36	35	30	42	32	35	29	36	33	35	39	38	32	32	26	47	29	32	37	40	40	30	32	41	30	26	32	26	28	42	32	37	32	33	25	37	36	38	26	42	23	32	41	39	30	38	38	35	38	33	34	30	39	41	29	37	25	34	28	34	28	37	22	38	38	27	47	39	35	27	41	30	42	37	23	32	35	31	33	33	34	35	25	34	43	28	32	27	46	31	42	39	35	37	35	39	27	33	40	23	30	25	28	34	32	42	23	32	34	38	32	43	33	36	40	32	39	34	35	33	28	44	35	22	38	28	45	42	44	22	37	41	24	32	21	33	31	37	29	37	35	20	34	35	32	49	28	36	44	26	35	29	38	23	31	36	29	39	32	45	40	34	38	17	45	35	35	31	28	30	28	34	34	41	28	38	27	28	33	32	41	29	35	30	34	39	31	27	34	29	41	23	25	30	33	41	31	31	30	32	23	31	28	17	34	29	35	39	34	38	32	24	33	44	35	31	23	36	40	42	30	37	30	29	32	34	43	36	29	35	24	31	26	31	41	35	34	30	28	31	35	39	41	38	30	33	17	33	29	27	37	39	37	31	34	34	27	35	30	36	37	31	37	47	45	42	34	25	33	32	26	30	37	30	37	34	36	30	25	29	33	34	41	31	46	20	31	35	34	28	30	31	37	27	38	30	38	50	48	31	33	28	27	28	37	32	35	23	26	34	39	34	41	21	29	33	32	30	44	37	27	31	39	40	29	32	37	40	32	33	40	34	41	39	35	35	34	30	33	30	35	17	32	33	32	34	42	30	30	31	26	36	30	34	40	33	40	34	38	44	40	40	42	40	42	45	28	36	41	26	34	41	32	36	27	28	22	32	35	31	32	44	42	29	31	42	30	37	46	27	39	39	34	25	33	36	30	27	24	40	28	35	35	51	38	38	33	38	32	41	30	28	32	28	39	36	28	28	35	33	32	34	24	38	31	31	30	30	33	37	36	28	29	35	33	30	34	43	35	24	33	27	33	37	32	39	32	27	37	33	44	42	31	33	17	30	33	26	30	27	32	29	35	35	34	37	37	26	29	29	34	29	41	41	26	30	30	35	33	31	31	43	33	26	28	33	33	25	31	37	36	37	29	34	25	38	28	36	37	31	31	28	30	21	37	35	29	28	44	30	23	28	32	33	30	23	37	26	41	37	40	32	33	27	36	41	28	37	23	21	41	29	43	34	32	31	24	37	31	32	35	31	40	31	27	34	29	35	32	33	38	50	34	32	36	20	32	28	38	41	34	26	37	44	31	35	30	35	34	29	26	30	26	43	28	27	35	28	39	33	31	43	21	29	34	30	36	31	32	26	31	29	35	30	37	37	33	28	29	39	35	37	34	31	19	33	29	32	37	44	28	48	24	39	30	36	31	31	35	24	42	47	34	28	25	35	21	33	44	35	30	31	34	28	33	27	28	37	25	34	27	42	31	30	37	28	34	29	34	32	34	44	34	25	38	29	42	42	30	40	29	32	37	32	31	26	32	29	30	30	33	27	38	32	36	37	27	30	43	38	26	42	35	22	37	33	37	37	26	38	32	30	22	36	25	32	23	33	40	27	35	36	27	34	26	22	30	36	36	20	41	32	37	38	30	32	34	33	41	26	40	38	25	39	31	30	39	41	38	41	43	47	27	33	31	37	35	33	36	36	39	35	26	42	30	41	26	22	42	29	33	26	27	30	39	24	33	30	23	28	32	32	32	37	23	45	20	39	33	43	27	30	44	30	39	36	44	24	38	16	33	30	39	26	33	26	27	36	44	20	35	30	28	28	37	32	32	28	36	26	37	39	25	40	34	31	34	37	32	26	27	30	34	37	29	22	34	25	33	32	30	31	25	25	36	29	31	43	43	34	25	45	27	41	24	43	32	33	34	26	37	26	34	28	39	41	25	31	34	35	31	37	31	47	35	31	34	31	32	24	34	30	35	35	33	32	43	42	34	38	31	42	36	26	40	26	34	34	24	38	30	32	35	36	34	31	39	35	28	27	36	30	41	25	31	24	20	29	38	37	32	27	36	27	28	30	37	31	31	32	36	43	38	28	44	40	40	28	39	39	36	39	33	32	36	28	35	41	38	28	27	33	31	24	47	30	32	33	34	34	29	29	31	33	33	29	31	31	34	29	41	35	34	34	39	35	43	32	37	35	36	39	42	38	40	31	34	40	38	26	39	29	39	39	38	31	26	39	42	25	32	33	40	24	40	28	33	39	27	45	42	28	28	27	29	25	41	36	34	23	27	29	39	41	29	25	23	34	34	35	25	33	31	27	37	37	29	40	31	24	31	31	31	34	33	36	22	31	30	42	33	26	33	40	45	34	33	36	25	33	34	26	38	33	27	38	34	27	37	33	46	30	24	30	35	33	33	20	37	28	35	38	29	30	29	40	31	37	36	34	28	30	29	29	28	39	29	35	35	35	35	45	41	37	38	32	23	36	33	33	38	30	39	35	36	31	28	32	31	31	40	26	28	30	31	34	28	32	31	34	38	36	41	27	33	38	36	31	31	37	38	44	31	31	30	29	30	29	23	26	36	26	37	39	31	44	31	37	19	37	32	33	26	37	34	31	34	27	36	37	38	21	31	36	38	40	33	36	29	37	35	43	40	35	36	35	32	39	32	29	27	31	39	29	27	29	37	40	34	25	42	25	30	26	33	39	35	34	35	32	45	21	35	35	29	39	40	26	30	39	33	27	35	36	30	31	38	40	36	29	44	35	36	40	36	31	23	17	36	44	29	28	34	45	26	28	22	35	32	33	40	43	29	26	28	46	32	41	27	35	33	29	37	31	28	31	26	30	31	35	38	39	36	35	35	32	24	37	31	40	43	42	42	30	30	38	29	33	44	29	37	37	35	32	26	26	30	49	34	30	39	24	33	37	34	37	32	30	23	40	25	26	35	45	30	34	30	27	35	27	29	24	31	41	23	49	30	37	40	37	23	33	38	37	29	48	33	45	36	30	44	38	23	27	27	28	20	35	34	33	32	39	33	19	26	34	24	33	23	28	33	40	43	32	46	37	22	31	30	38	34	34	34	44	27	34	40	29	37	31	40	30	31	42	30	39	31	37	38	33	52	22	26	23	27	35	27	35	34	31	31	33	35	29	44	31	21	32	35	37	27	29	26	48	36	38	31	37	29	36	30
12775	5185	2651	4728	9626	11466	10555	8968	7583	5867	4400	3326	2448	1958	1572	1474	1258	1116	772	709	621	586	464	506	528	506	478	482	496	495	468	488	489	489	493	500	451	492	401	434	391	452	437	438	443	458	405	415	436	401	411	442	395	369	431	420	452	412	405	429	382	449	391	397	411	387	413	423	428	389	379	387	422	374	384	371	381	363	374	362	434	410	390	402	386	392	386	373	386	394	383	385	404	391	411	378	399	384	379	382	368	419	405	412	392	405	376	364	406	393	395	399	393	387	363	362	394	398	419	390	391	363	415	409	394	392	385	380	420	376	394	352	391	420	352	403	375	400	403	354	391	373	407	460	646	591	415	369	370	364	391	364	406	415	426	400	370	358	388	361	386	366	387	431	406	363	385	369	398	408	385	391	420	408	368	406	385	379	424	383	382	365	371	391	372	405	376	394	398	377	399	378	403	370	383	409	385	393	399	405	380	380	375	386	349	380	366	383	404	387	389	388	388	418	364	364	396	385	387	389	429	369	412	405	368	380	371	368	383	404	402	367	386	446	370	387	366	410	396	385	417	393	419	386	390	381	385	380	379	362	358	399	397	409	387	381	380	426	402	361	392	304	382	411	400	388	399	407	399	380	380	396	357	351	378	378	385	380	381	376	383	405	386	371	376	409	358	370	381	384	382	393	377	423	386	385	381	396	373	383	426	354	414	372	366	411	429	396	386	373	426	341	439	376	384	421	424	364	410	369	386	393	394	410	373	389	423	400	400	378	345	389	401	416	375	337	341	386	398	401	397	388	430	356	370	387	377	366	385	374	404	406	421	403	438	377	412	388	394	396	360	374	372	369	406	391	412	394	413	359	389	385	384	358	390	417	411	379	371	412	378	397	385	384	422	368	363	380	371	388	414	369	425	401	403	385	390	359	406	376	356	410	379	385	348	384	363	399	397	363	370	407	396	432	395	376	395	374	379	379	410	387	392	379	384	386	388	352	415	365	407	374	403	378	373	367	376	378	402	402	376	370	373	379	367	376	409	400	388	395	397	379	432	407	359	397	404	395	361	376	371	390	335	388	385	381	390	385	408	390	422	355	366	354	400	369	361	410	367	384	379	371	387	380	365	379	368	370	401	397	423	412	385	379	367	381	362	361	401	382	381	393	388	370	401	421	408	384	387	362	377	379	379	382	399	396	399	360	373	407	391	372	382	384	435	448	399	389	376	365	420	366	394	361	369	396	380	377	394	379	379	389	393	391	346	370	395	409	404	408	404	380	373	381	364	427	361	383	346	370	386	357	361	369	368	345	404	397	364	400	432	371	330	374	376	394	418	396	379	381	398	394	410	381	365	399	398	397	365	360	387	378	374	390	360	360	376	360	367	404	382	388	392	412	367	362	385	416	388	361	370	420	341	389	416	386	382	365	380	367	359	367	348	364	420	392	389	387	377	391	372	377	350	376	372	400	400	386	403	406	373	365	370	395	353	415	386	384	381	406	384	403	427	385	390	397	371	381	367	392	374	367	415	386	368	407	395	367	380	383	380	381	384	378	412	384	400	400	394	364	370	413	393	416	329	407	381	389	402	377	391	409	394	376	417	361	374	410	369	369	396	399	419	404	368	380	374	364	358	427	330	393	372	360	380	391	393	363	374	427	366	349	373	362	390	396	362	394	377	387	356	394	375	392	413	390	371	344	355	365	360	377	416	363	383	346	388	417	364	407	388	385	392	374	369	372	370	378	352	387	426	383	384	369	377	351	407	384	379	380	392	389	363	392	383	360	385	385	382	376	394	402	376	382	400	434	398	367	380	381	387	361	397	416	400	373	396	420	385	388	400	368	368	373	380	369	393	392	372	355	428	414	399	411	378	429	351	385	414	393	378	399	379	394	385	372	376	412	356	398	358	388	373	388	455	405	392	407	382	371	384	430	388	403	393	377	384	411	401	377	394	386	342	380	388	412	403	370	383	362	382	407	380	397	366	420	403	409	390	436	381	384	402	383	394	368	372	389	395	383	402	366	394	379	386	382	406	355	401	364	383	365	405	391	375	384	386	384	408	362	382	390	407	400	378	385	366	350	398	398	402	408	397	395	395	389	395	344	393	381	388	381	371	359	358	363	429	415	377	393	405	395	337	374	411	375	363	362	366	361	381	341	387	401	376	431	396	361	389	394	351	375	383	389	376	377	386	403	381	398	378	395	387	377	394	393	359	372	385	389	358	416	406	381	396	392	370	419	368	398	404	387	394	379	366	363	399	367	359	397	390	381	406	381	356	422	406	396	371	358	371	375	397	360	375	367	406	403	386	409	410	371	376	403	420	374	378	373	377	416	372	384	387	382	388	388	402	400	361	415	375	370	376	397	369	368	391	376	378	389	381	380	411	420	385	381	377	385	378	408	420	396	385	401	397	376	395	369	420	393	358	414	355	384	378	401	387	362	361	360	394	393	423	399	370	400	365	376	393	378	372	366	382	378	427	395	360	370	380	392	407	338	402	395	397	363	383	359	376	407	392	401	370	430	374	373	387	416	393	386	368	362	385	405	353	378	396	365	386	387	394	392	377	393	377	405	388	391	377	388	380	372	389	435	384	408	394	377	374	347	396	391	394	374	373	402	418	349	388	387	378	388	404	402	374	403	389	393	377	349	404	365	369	389	371	367	397	374	408	342	364	379	358	392	416	348	384	391	388	397	400	396	394	364	392	360	379	400	403	373	370	383	374	372	398	373	399	385	423	375	417	375	384	396	407	423	387	375	400	396	386	373	407	387	347	372	378	383	411	393	387	380	373	423	392	391	381	396	352	401	374	378	390	395	385	391	420	384	334	357	395	374	378	416	374	361	392	408	370	410	395	337	384	374	382	394	402	396	350	409	386	396	391	370	352	364	397	383	374	418	365	382	369	377	370	386	363	387	375	418	389	346	368	382	393	353	410	374	385	395	383	357	385	376	357	408	368	429	423	379	387	410	377	369	375	373	380	384	326	365	382	403	357	400	366	386	380	362	391	384	390	422	373	354	424	380	379	412	399	371	381	378	396	371	392	393	384	377	371	399	380	376	396	383	379	362	366	398	422	364	431	398	402	380	370	371	356	388	404	403	390	395	395	395	364	363	404	408	385	392	389	385	397	376	391	392	350	357	404	347	372	430	375	393	401	345	373	404	412	369	427	393	400	364	375	377	338	411	354	370	360	396	387	377	396	406	369	402	399	408	337	395	377	385	380	375	379	377	393	373	399	399	398	358	398	399	382	372	391	396	361	379	409	361	410	383	428	377	410	398	411	378	390	381	346	359	387	390	375	375	354	402	376	410	369	385	372	393	383	406	418	365	413	361	360	393	374	374	369	399	376	372	400	380	380	403	377	394	376	374	433	359	372	391	415	426	372	364	387	417	379	409	383	378	384	390	385	396	385	387	417	400	387	399	369	381	365	406	396	366	403	382	371	362	403	353	390	414	384	399	392	378	317	380	409	343	397	362	410	350	388	338	383	393	378	384
998	559	232	163	183	253	277	259	240	185	161	109	85	87	77	73	49	44	54	41	35	33	26	28	47	38	43	26	32	36	32	30	29	31	29	28	24	25	27	31	23	23	28	29	26	34	27	25	30	32	26	27	22	21	26	25	29	29	26	24	21	26	23	23	24	29	26	23	23	24	27	17	32	20	29	25	33	30	26	33	30	29	30	29	26	28	22	23	29	29	24	24	19	17	24	30	32	28	28	23	24	28	24	23	28	25	32	30	29	23	36	26	19	32	25	24	31	22	22	30	25	25	26	27	13	33	24	28	24	15	29	28	22	17	26	29	29	19	36	22	21	33	30	35	39	37	25	23	24	35	19	24	21	25	26	26	22	23	30	19	21	29	31	19	26	34	27	23	20	22	25	24	23	27	23	28	30	21	25	21	32	28	33	27	24	21	25	26	27	22	27	25	29	27	22	22	28	13	33	30	21	32	28	26	18	27	20	22	27	25	21	20	23	36	23	20	29	19	20	28	37	24	26	21	33	32	26	26	26	23	21	32	26	16	25	27	25	25	18	30	27	27	28	30	22	33	23	19	22	30	32	18	17	19	22	22	27	33	19	26	30	17	34	37	25	22	28	24	23	32	23	18	25	26	18	27	28	15	30	18	23	26	27	17	34	23	21	21	21	35	27	30	23	13	27	26	27	28	35	25	28	29	28	22	32	28	27	25	27	19	30	22	26	31	23	35	21	28	31	25	23	16	30	24	30	21	27	27	27	34	27	21	16	14	21	26	28	24	20	27	28	29	22	25	26	30	32	19	22	19	26	25	24	26	28	31	31	29	30	32	21	25	25	24	22	31	29	26	20	21	24	21	15	25	31	22	32	21	17	16	32	27	29	25	22	27	29	28	30	25	19	32	26	26	31	28	25	19	23	25	22	15	21	31	30	26	26	33	28	19	22	32	28	23	28	18	29	22	21	31	27	28	29	24	29	33	22	20	27	26	20	20	29	19	24	15	27	26	33	35	18	32	26	31	34	25	21	23	26	21	22	27	22	17	31	33	33	31	25	28	35	33	26	28	26	29	22	19	24	19	29	33	20	32	27	28	26	35	25	26	18	20	23	27	28	24	33	32	21	25	23	27	19	32	30	22	15	23	17	28	19	26	25	22	25	27	27	24	29	19	24	28	34	17	30	18	31	25	21	33	23	30	27	25	25	25	26	20	31	23	24	15	26	23	30	32	29	25	28	21	31	32	28	33	26	20	27	21	22	32	27	30	28	28	25	26	27	21	32	31	23	24	18	28	29	30	29	16	24	28	22	34	21	24	19	24	30	25	24	34	21	23	28	20	17	19	22	25	31	26	24	23	25	22	21	24	17	24	28	31	23	33	27	28	34	28	27	19	23	27	33	27	30	17	26	27	30	27	27	23	24	25	35	31	24	40	37	26	22	32	25	21	29	24	35	25	18	15	21	27	30	23	24	19	22	23	32	27	25	22	30	20	20	37	29	27	28	35	20	20	26	22	29	23	29	25	22	35	20	27	28	27	30	22	20	22	34	18	22	22	25	28	23	29	26	30	31	16	26	23	29	23	25	29	27	33	28	28	22	28	31	17	24	26	18	23	19	32	19	34	30	27	27	26	30	26	26	18	31	21	20	26	30	24	27	27	24	24	21	21	27	31	28	28	19	21	27	22	34	36	18	27	29	29	19	29	29	26	25	24	20	34	28	24	28	25	18	25	25	26	26	16	23	20	26	31	21	25	32	27	18	18	23	19	26	24	21	31	21	24	23	33	29	18	21	29	27	25	22	25	22	21	28	31	26	25	28	19	20	25	12	34	30	23	28	18	25	23	22	28	26	25	34	26	18	24	32	19	28	25	27	19	22	22	29	20	42	25	23	29	32	29	30	27	21	33	22	22	24	29	29	23	19	27	23	29	23	24	21	28	31	21	22	29	25	20	19	20	32	17	25	26	24	26	29	28	34	25	23	31	37	27	26	19	29	23	22	25	32	26	25	31	25	21	29	28	17	13	25	23	34	20	13	29	29	30	32	29	26	25	27	27	39	22	32	21	27	38	31	22	23	31	26	25	19	30	15	28	24	23	31	27	24	32	29	19	27	17	15	27	22	32	31	22	30	30	25	25	24	21	28	21	21	24	32	24	31	23	20	27	25	21	34	30	25	17	24	27	27	24	25	26	22	22	26	26	33	23	25	22	24	28	18	31	27	28	17	27	31	29	38	30	32	25	19	29	26	32	25	19	33	36	23	16	27	25	21	27	25	20	22	24	27	29	29	29	20	23	28	22	36	23	22	22	27	34	22	32	29	26	26	29	26	29	16	23	33	26	24	30	27	28	25	30	24	24	25	19	29	27	33	24	25	25	28	19	29	33	27	29	23	26	21	26	36	31	26	22	20	34	22	27	22	25	23	27	31	29	24	32	20	38	29	24	29	25	26	25	29	27	19	19	26	32	21	21	32	25	19	23	28	25	29	23	36	29	26	22	41	23	24	26	29	30	21	35	24	25	33	18	31	28	34	28	34	32	31	21	29	25	27	30	16	32	24	24	24	35	32	28	21	19	23	25	27	24	25	30	19	30	26	26	24	31	28	24	38	22	31	15	23	23	28	37	25	24	31	24	19	27	23	25	19	41	21	36	29	19	35	32	18	24	20	29	28	24	26	21	27	27	19	29	28	21	20	29	30	32	25	35	25	26	19	18	25	28	26	31	23	18	34	16	34	19	20	26	36	26	35	28	27	25	21	16	36	23	19	21	37	19	23	27	27	26	30	30	20	26	27	22	24	14	25	23	27	29	32	23	22	29	29	25	35	19	26	21	30	38	19	20	28	20	26	24	25	29	28	29	18	23	30	24	19	31	24	24	31	33	28	24	26	34	28	28	27	31	19	26	31	19	30	16	23	31	26	24	26	25	23	27	32	24	21	26	25	23	28	21	27	23	23	30	31	20	28	33	34	27	27	30	22	26	35	30	32	27	23	27	23	31	23	28	26	25	19	29	27	31	24	24	22	31	25	21	25	19	16	32	24	19	17	20	31	19	26	28	33	27	27	20	23	32	21	22	16	22	26	23	31	22	27	32	29	32	33	24	21	29	37	26	31	29	34	31	19	19	31	31	29	22	28	30	24	24	30	22	23	28	29	33	36	24	35	20	21	22	31	32	25	23	22	18	23	26	21	30	21	27	26	24	31	29	17	25	32	26	29	23	23	25	34	27	25	23	26	23	30	34	31	35	34	26	22	26	32	26	22	31	27	38	22	28	23	30	31	22	29	25	27	35	18	27	22	29	19	28	17	24	26	26	21	25	29	31	14	27	29	27	28	33	23	17	25	23	29	26	22	28	29	24	23	24	27	29	35	31	28	20	29	19	38	29	25	28	27	29	29	21	24	32	20	25	27	34	25	28	23	25	26	31	27	18	33	25	25	25	25	20	32	21	31	22	25	32	26	31	23	34	24	26	26	28	24	24	33	32
16623	8936	4549	8249	14819	16820	15428	13008	11399	8863	6750	5164	3982	3022	2458	2244	1916	1584	1070	931	809	726	632	632	603	589	556	490	577	555	507	506	496	500	493	497	461	426	371	420	384	401	389	362	390	384	370	396	368	341	375	356	355	336	372	361	378	329	380	348	346	333	339	335	338	347	349	337	380	365	341	333	342	324	332	382	322	341	298	305	357	325	315	307	300	320	341	343	291	307	360	327	305	305	346	300	334	303	341	318	338	271	313	309	304	281	311	321	304	338	341	342	371	340	331	319	317	355	341	300	345	319	335	356	342	301	350	357	314	296	289	321	328	324	308	294	280	319	308	335	315	317	323	402	628	474	290	318	326	346	290	329	350	378	320	262	303	318	320	319	320	352	309	338	317	285	324	291	332	321	345	332	335	338	332	351	312	290	350	293	302	337	284	321	329	305	300	306	311	301	310	338	318	336	332	315	322	324	323	322	297	347	307	295	295	342	298	325	290	306	301	293	348	295	315	326	305	330	305	322	332	314	316	287	329	309	280	301	290	287	323	289	324	300	329	312	307	321	304	286	316	326	323	343	309	333	301	347	328	284	307	310	326	325	312	321	324	303	314	324	321	319	293	335	318	299	311	317	302	328	282	310	343	275	327	305	294	306	315	338	286	280	309	319	272	290	297	339	332	319	307	337	345	308	314	297	304	356	335	324	286	319	291	306	322	338	307	320	317	314	318	262	304	333	331	322	324	340	319	284	319	348	316	309	313	337	305	319	316	296	301	355	342	348	330	314	321	303	303	334	322	323	295	317	289	294	333	330	313	281	310	326	330	306	319	316	320	293	329	292	287	343	318	309	326	316	273	321	314	315	334	327	307	321	293	313	309	306	319	292	326	302	304	279	317	299	284	307	288	304	326	318	317	335	308	281	299	301	294	304	307	317	330	317	274	315	308	302	344	317	306	297	312	296	340	283	327	313	309	320	305	335	314	288	318	291	314	310	329	300	337	311	330	308	302	310	325	300	308	302	332	312	300	330	263	314	330	290	320	327	327	319	311	327	312	316	282	300	318	354	293	312	327	305	324	312	327	340	277	304	333	307	309	279	298	323	322	310	279	303	324	311	311	326	292	311	294	314	315	288	285	297	301	274	285	277	318	311	307	314	294	319	329	311	304	312	308	332	341	302	308	296	320	329	341	297	317	311	309	289	292	321	305	317	342	310	319	301	309	332	318	301	302	324	299	323	330	313	324	314	320	318	281	305	295	323	309	307	300	328	318	324	321	293	292	293	323	325	304	301	325	298	313	318	308	305	308	323	307	306	317	311	296	342	334	284	296	329	322	294	329	318	308	341	312	309	323	314	280	356	318	291	325	320	309	291	308	330	308	309	315	312	321	359	295	318	307	292	295	320	293	303	319	303	300	305	318	301	308	307	301	315	330	308	304	297	321	326	353	306	290	301	289	321	314	319	294	310	327	319	354	325	313	302	314	305	318	322	304	328	338	317	314	297	306	327	327	323	322	299	303	317	308	340	299	287	337	327	346	304	313	321	317	301	307	352	321	327	304	308	281	328	316	283	311	299	308	304	349	337	299	263	288	290	296	319	325	324	317	312	319	309	269	298	322	323	306	298	311	305	312	336	322	312	298	299	296	298	314	310	286	323	306	249	332	304	316	329	306	289	334	302	338	312	318	344	348	291	341	328	327	297	310	311	334	303	346	309	313	304	302	342	338	317	315	335	303	289	304	330	323	314	311	311	300	307	317	330	345	292	305	322	335	309	295	331	330	284	314	297	326	336	304	308	286	313	308	315	320	319	307	343	321	313	278	299	320	316	293	309	303	347	338	295	336	308	304	308	302	295	302	303	307	301	294	296	305	333	308	320	306	326	293	302	320	334	276	297	305	314	313	321	311	314	292	324	313	308	299	338	307	325	313	320	315	322	320	320	329	322	311	324	344	306	318	315	282	331	306	330	301	285	277	327	299	327	322	315	315	335	337	308	341	332	324	301	313	288	282	326	298	310	273	301	305	290	292	285	316	325	334	332	298	320	322	313	321	299	327	292	318	317	344	315	331	284	331	331	307	300	326	327	322	306	293	345	320	310	323	309	325	339	321	269	315	309	308	332	321	308	288	287	325	327	321	288	300	323	296	314	317	287	315	311	315	305	335	303	279	334	323	279	313	345	318	292	305	306	309	341	335	311	299	337	300	326	292	326	303	321	299	322	293	317	307	324	316	296	301	325	347	303	283	303	320	300	289	290	329	329	293	308	313	313	328	309	349	316	331	293	328	322	290	303	315	256	323	285	283	339	328	321	340	333	315	320	338	310	292	317	328	302	314	355	323	338	317	338	293	323	317	335	309	304	315	299	316	328	330	321	300	359	292	338	323	305	325	300	302	299	316	284	332	322	321	316	323	301	297	313	328	306	320	336	310	322	313	318	326	309	317	325	328	298	329	303	298	317	310	303	317	330	304	302	311	321	293	342	333	318	283	339	315	295	303	327	294	285	284	306	300	293	299	303	312	294	305	335	279	303	321	311	303	353	288	329	338	303	291	326	306	286	303	326	325	342	309	294	322	302	353	315	307	295	338	320	325	296	330	357	313	284	305	315	316	305	314	327	317	361	302	335	323	323	283	322	321	308	318	283	304	319	322	333	318	330	309	306	328	315	305	318	291	316	312	287	312	293	307	303	348	294	310	306	341	306	324	296	355	315	265	306	331	302	288	337	330	325	289	336	297	321	298	337	341	349	333	304	315	312	317	291	292	322	306	291	298	341	295	308	319	327	319	318	297	303	309	297	313	318	301	291	319	316	322	318	329	295	297	309	286	302	307	326	311	332	319	306	309	327	296	349	339	276	308	298	303	330	325	324	310	326	295	310	297	337	326	337	284	302	292	319	301	282	305	311	291	338	315	311	309	299	296	315	278	294	284	330	318	340	332	307	277	302	313	298	327	330	316	299	272	299	284	322	319	343	330	315	338	305	291	306	328	310	333	296	313	329	321	311	301	302	306	294	334	315	287	337	305	331	345	345	320	338	326	326	307	326	324	312	339	304	317	328	306	316	322	304	332	338	281	328	331	338	301	288	298	324	314	340	295	320	292	300	296	319	331	282	288	315	317	289	286	310	302	325	312	296	301	309	331	290	323	293	296	286	328	316	303	338	322	323	282	324	307	296	329	304	315	295	289	295	319	313	321	322	330	301	279	297	322	317	323	300	275	302	298	302	307	297	312	336	324	314	334	318	274	266	333	290	297	299	306	291	286	288	342	317	330	323	316	288	280	329	313	300	304	327	324	337	318	318	335	319	300	297	318	318	304	310	317	304	279	309	293	261	322	308	319	304	301	319	317	305	309	313	299	313	318	335	272	312	287	331	336	287	308	286	308	321	312	310	327	331	289	315	327	301	305	283	306	348	308	304	303	331	334	301	298	310	318	309	321	312	316	300	305	320	284	316	302	302	302	285	312	308	317	306	320	324	299	330	322	328	294	319
2168	453	254	180	201	253	260	255	206	162	151	148	91	81	75	55	64	66	39	30	36	30	30	43	33	32	22	27	41	33	30	30	36	23	25	23	26	28	30	34	28	30	17	25	28	28	27	32	26	30	24	29	35	23	31	26	29	28	29	34	25	21	25	34	33	26	28	27	31	21	26	29	26	19	30	27	33	23	26	22	23	26	20	19	20	26	26	35	25	18	28	24	27	25	23	21	21	33	26	26	21	20	26	23	30	18	21	24	30	28	31	26	30	31	24	22	28	22	25	28	36	19	27	39	30	26	36	18	29	23	25	30	38	23	36	18	20	19	31	23	36	32	19	30	42	36	24	27	22	29	27	28	34	32	29	21	30	31	25	28	27	29	33	23	30	22	15	23	27	27	28	31	20	22	23	24	32	27	24	26	27	23	19	32	25	31	33	30	19	36	27	26	34	26	28	31	26	26	23	27	27	26	31	35	25	37	24	22	25	25	26	38	20	21	23	20	23	28	35	39	22	24	23	32	19	20	18	32	17	25	26	28	13	27	30	20	28	25	22	22	29	28	26	28	29	27	26	27	27	26	30	21	33	28	24	25	34	26	38	27	18	30	33	23	22	23	24	26	37	42	15	24	28	31	27	23	33	28	19	21	29	22	22	25	24	28	25	18	18	21	32	31	26	25	29	25	19	28	12	34	31	21	24	29	20	25	22	34	22	20	34	23	28	24	31	24	21	23	30	33	24	31	19	27	32	27	18	22	24	29	27	27	21	29	35	19	24	18	28	20	15	29	31	31	21	20	22	26	24	27	31	18	32	22	34	18	28	18	26	21	28	35	30	16	21	16	25	26	22	31	15	24	28	30	28	21	25	23	25	36	28	20	22	14	28	34	21	35	26	33	20	22	27	33	33	18	21	31	28	20	24	24	32	26	25	31	19	35	25	27	32	26	24	33	32	20	33	23	27	39	27	34	21	26	24	24	38	30	20	17	27	26	24	30	34	27	29	34	21	22	30	21	25	25	19	31	32	33	24	24	23	26	27	37	25	29	24	33	22	32	30	30	20	41	29	24	27	24	27	25	24	28	31	20	33	26	18	22	24	23	27	34	20	32	22	24	42	29	20	25	24	35	20	33	21	30	29	24	31	20	20	23	23	29	21	26	28	17	35	18	23	30	27	23	28	39	36	25	34	26	19	20	32	23	19	30	16	20	26	17	25	30	26	24	27	25	28	38	26	21	29	26	24	24	25	31	18	35	26	33	29	21	26	33	34	25	30	32	29	27	31	26	14	24	20	20	26	27	29	39	25	26	26	21	25	22	24	18	21	20	24	19	23	22	21	21	25	21	31	26	24	30	29	16	23	26	31	21	25	30	21	26	27	31	27	25	35	24	32	26	27	16	21	22	25	38	34	25	26	24	29	26	23	26	21	29	15	24	23	30	27	29	30	25	22	27	25	17	16	19	22	28	21	31	24	23	26	12	26	33	22	28	29	23	32	28	24	23	23	31	24	21	29	27	17	17	16	31	29	19	30	34	20	28	32	19	24	26	31	20	28	16	16	25	22	20	33	27	31	33	26	21	32	32	24	26	25	35	28	26	23	35	25	23	14	21	24	30	18	22	29	24	21	29	29	34	31	22	23	25	22	34	25	26	21	33	32	29	28	28	35	22	25	28	30	29	18	20	25	28	17	26	28	24	22	20	20	18	22	22	23	24	23	31	29	27	35	24	35	17	31	24	27	34	18	23	21	27	23	23	20	30	28	27	39	27	16	17	29	24	34	23	23	27	17	30	25	37	27	25	29	22	32	18	27	26	29	32	31	32	28	23	30	11	31	17	27	26	24	15	26	29	31	31	26	35	37	23	32	22	24	16	29	19	34	31	28	25	28	36	17	29	25	27	31	32	28	29	22	29	23	17	27	21	29	27	19	25	26	29	33	32	19	30	33	26	35	26	16	19	30	20	23	20	29	23	19	30	32	27	36	21	34	24	18	29	26	28	24	26	31	20	35	36	18	28	39	23	25	28	29	29	17	24	25	30	29	27	30	31	25	23	29	35	25	29	15	28	33	31	29	24	25	29	28	20	24	26	21	33	33	27	28	25	25	25	17	34	28	20	28	31	21	22	25	28	26	34	24	29	30	38	24	34	27	22	26	20	35	27	27	23	25	29	32	25	24	25	25	20	32	19	24	27	21	26	14	29	38	24	25	29	21	22	23	28	24	24	23	28	30	32	22	37	21	34	27	29	17	22	27	31	37	26	31	32	26	23	25	29	25	30	26	23	39	31	26	27	21	26	19	31	21	19	32	30	26	25	36	25	24	27	24	19	19	29	26	30	34	39	29	23	27	15	22	26	24	31	23	26	21	30	26	31	28	28	27	34	26	24	22	20	17	23	23	29	26	19	23	26	27	25	17	16	20	23	18	29	28	28	30	26	28	28	18	31	24	21	28	34	28	35	21	28	25	23	26	28	25	23	37	23	30	19	22	27	25	23	29	32	29	26	25	23	24	30	19	31	24	20	27	31	26	22	28	32	20	21	24	33	20	40	24	25	36	21	26	18	24	36	28	35	22	19	19	27	30	27	25	28	16	18	19	26	19	25	19	27	21	23	23	29	30	28	31	21	22	19	21	25	30	21	26	21	27	23	23	18	31	20	21	25	28	39	21	29	24	33	35	23	22	27	22	33	33	25	25	22	35	22	28	36	29	24	25	24	25	23	23	27	28	24	35	34	26	22	28	11	24	23	21	28	29	35	27	22	21	28	27	24	30	19	19	26	21	20	24	25	19	27	25	33	19	25	23	26	27	22	28	28	21	21	34	21	29	28	29	24	28	23	21	30	25	28	20	22	30	29	20	23	25	38	30	25	25	20	26	32	28	23	20	22	18	24	23	37	35	26	39	23	26	19	26	41	27	21	20	32	24	19	19	23	24	25	24	20	22	27	24	14	26	20	38	35	25	31	18	26	22	35	23	17	43	25	24	26	29	24	18	23	35	30	29	21	17	22	22	21	19	25	36	28	20	16	21	28	33	33	17	26	22	30	20	29	23	19	25	22	27	18	38	20	21	20	25	23	21	25	23	22	23	28	34	29	31	25	20	28	29	27	27	34	26	29	30	22	35	30	23	30	22	26	19	26	30	35	25	24	27	38	30	20	21	23	32	17	23	31	31	28	37	32	22	21	30	28	28	34	27	35	24	25	27	22	24	28	30	28	18	24	28	24	21	30	30	21	24	28	26	20	30	29	22	38	28	25	25	32	26	25	27	30	19	28	22	32	30	24	23	29	28	22	26	21	35	27	18	13	24	28	25	19	23	29	32	27	29	33	29	23	23	36	24	19	27	39	28	34	27	17	25	21	20	22	30	25	29	24	25	24	21	34	26	31	23	25	23	23	33	29	19	34	25	23	23	26	29	26	20	20	27	31	20	27	23	21	28	30	25	18	28	23	22	29	22	29	26	23	21	27	23	23	20	25	38	32
16119	7913	4419	7642	14328	16217	15081	13066	11600	9149	6952	5473	4077	3098	2527	2337	2070	1660	1166	946	850	742	658	658	638	559	534	534	556	500	490	508	477	513	550	492	440	425	408	387	401	419	369	360	407	402	408	410	390	374	391	387	341	386	397	352	332	348	368	354	345	328	363	351	318	362	350	374	379	344	328	333	311	317	317	325	336	313	316	305	306	353	291	291	328	334	352	324	289	311	303	327	362	265	324	316	319	330	302	315	318	291	328	323	323	307	317	318	299	351	302	359	344	310	327	325	297	326	314	316	321	306	332	323	343	356	342	322	289	306	290	305	299	334	352	310	301	308	304	328	307	295	320	394	590	571	416	340	325	322	303	317	305	340	282	279	311	340	305	329	291	321	293	290	303	320	311	277	325	290	298	292	311	347	298	276	288	327	298	275	309	322	312	301	311	310	331	297	302	280	311	320	336	288	292	328	289	341	287	288	327	300	308	312	300	281	317	306	321	312	350	319	323	275	307	307	291	309	331	305	289	309	268	314	311	307	320	324	324	285	273	313	316	301	315	264	315	297	303	261	317	314	308	325	288	309	274	281	287	319	301	316	277	311	325	307	312	335	306	275	280	325	289	311	305	311	290	317	305	317	320	334	315	289	320	299	296	306	298	289	305	295	329	308	295	297	280	307	324	286	262	321	335	306	320	297	312	297	292	285	267	303	279	304	298	293	304	311	326	304	302	286	323	288	291	305	303	315	257	322	336	309	285	313	299	297	320	309	297	296	290	297	293	299	289	327	300	303	315	253	301	331	298	298	304	309	313	309	343	299	321	330	342	299	307	286	269	288	320	290	334	303	265	313	308	306	289	321	288	280	329	328	318	317	336	290	299	287	315	320	333	299	302	335	326	309	294	356	294	311	306	303	328	280	290	295	324	294	305	314	338	303	294	323	268	325	299	308	305	336	294	311	311	307	311	278	326	286	278	307	299	297	301	317	296	296	289	280	326	298	278	304	282	287	321	299	325	312	303	272	293	311	317	306	312	287	292	290	294	317	290	291	325	299	345	322	264	305	325	289	264	315	311	310	319	329	307	280	284	270	288	309	294	322	310	343	301	283	280	343	324	305	311	308	275	296	322	298	288	307	274	284	299	302	328	282	277	291	299	310	317	306	304	305	287	295	292	290	294	301	293	288	281	309	297	295	318	329	289	301	319	318	347	271	290	282	307	321	313	313	301	286	313	316	288	307	308	299	283	290	282	289	315	293	284	289	291	309	336	322	309	284	295	318	321	294	329	311	300	302	316	295	329	321	290	324	300	289	263	298	254	354	307	324	298	304	317	312	333	290	292	303	306	312	307	296	311	298	314	280	330	292	310	302	344	322	320	278	323	314	317	296	319	298	292	309	310	300	295	301	306	295	309	316	337	294	314	325	262	332	319	283	316	279	316	332	301	297	297	304	310	297	275	307	308	295	296	280	296	316	326	291	296	272	275	278	286	298	300	311	313	336	295	284	299	273	367	303	282	286	311	283	301	293	308	319	307	289	291	318	305	305	309	285	283	278	292	285	322	293	280	293	271	313	286	294	340	312	287	310	300	304	304	340	285	303	295	330	292	288	304	322	317	294	317	298	286	276	329	319	313	284	307	291	277	325	295	322	296	267	306	301	287	290	315	321	299	313	306	285	301	296	297	320	278	340	319	293	291	306	321	301	298	324	291	273	311	325	282	279	284	333	309	279	308	294	312	310	338	282	299	295	296	302	304	278	310	269	283	286	327	285	298	297	295	277	297	309	300	328	295	305	315	298	299	315	318	288	319	285	305	280	277	308	324	344	281	292	315	328	307	305	297	288	301	304	312	296	309	286	312	329	319	313	320	296	322	295	271	286	275	313	307	323	309	307	304	297	293	322	301	313	292	277	290	350	324	274	314	328	292	292	268	315	295	317	327	338	304	291	275	328	328	302	307	293	316	291	275	277	310	273	315	317	264	279	300	297	303	308	299	316	281	311	307	297	268	293	294	297	268	275	275	293	302	286	286	305	308	296	303	311	297	305	307	315	286	292	292	290	301	320	277	325	305	320	294	309	299	342	302	307	284	332	270	288	318	305	297	280	299	307	290	286	307	314	317	310	298	288	296	311	314	286	300	323	290	289	294	305	300	329	324	306	289	313	299	277	320	317	322	315	276	299	315	314	276	310	298	307	312	324	295	320	320	301	290	324	279	318	275	293	292	339	273	287	281	302	293	294	327	308	317	286	298	298	291	308	293	301	295	299	338	327	307	298	293	260	321	293	315	305	330	273	296	304	338	315	314	312	277	306	314	305	263	308	306	299	298	306	294	338	290	301	339	304	307	317	329	301	316	292	283	334	287	279	286	304	265	277	313	332	300	298	326	294	329	316	276	339	289	310	285	309	293	305	311	319	333	309	289	292	320	292	299	320	309	294	306	283	311	315	312	306	322	347	274	307	297	299	298	290	317	334	304	307	285	330	296	342	254	280	267	302	284	295	306	312	329	316	320	350	279	328	300	295	304	314	330	313	312	322	318	289	270	289	300	334	298	353	291	300	310	320	318	283	280	277	334	288	296	317	298	298	299	277	302	321	324	314	293	308	319	317	303	292	304	299	308	275	314	316	262	310	324	284	331	310	349	322	283	317	309	298	290	299	300	291	325	265	304	285	310	294	310	327	339	288	335	309	313	286	324	323	289	319	316	306	302	307	308	299	299	308	305	305	293	276	327	318	282	324	293	295	301	325	309	312	367	282	309	320	321	286	315	324	313	299	289	336	305	318	319	307	335	297	304	305	329	297	317	301	287	303	328	310	320	343	333	317	306	292	330	308	305	325	327	295	307	297	309	287	299	284	287	322	301	311	274	345	302	301	277	329	328	282	301	311	299	291	286	292	297	308	302	291	302	300	302	326	319	306	296	279	284	288	307	310	332	311	302	300	312	290	325	318	298	301	305	316	316	295	295	312	299	336	318	312	310	305	288	306	290	316	321	300	289	312	272	294	293	327	287	284	306	291	304	319	287	286	288	319	277	338	295	305	316	299	299	308	323	278	312	286	298	306	272	323	304	285	304	278	298	302	307	247	285	272	286	322	293	301	327	275	314	303	317	306	286	286	290	327	287	312	317	297	292	295	302	307	302	319	325	270	293	324	299	289	316	294	308	305	311	300	328	321	294	310	274	307	323	315	289	314	306	281	295	283	302	308	287	302	277	301	295	296	303	334	306	310	304	295	306	297	306	313	324	321	285	299	302	303	325	303	304	303	313	303	306	315	290	301	304	325	301	333	274	325	297	320	333	310	287	290	298	297	272	313	331	338	315	292	281	302	296	312	296	286	302	314	291	287	284	318	322	320	271	294	292	318	283	307	293	300	291	297	314	314	297	301	316	298	312	274	286	301	279	317	290	307	292	306	319	293	307	332	324	308	326	308	288	301	314	288	283	302	316	297	308	326	320	289	295	286	318	306	306	320	311	302	321	303	261	319	336	318
1560	750	402	247	270	386	378	325	308	249	185	141	119	86	65	85	62	46	39	41	32	34	28	32	36	28	29	14	21	24	29	19	37	28	22	20	24	33	23	31	27	21	19	31	17	14	22	15	26	22	14	15	21	25	20	18	22	23	24	17	20	18	22	20	29	21	18	20	27	26	30	18	19	18	26	15	34	17	14	25	18	19	21	16	20	23	19	21	19	17	25	18	17	24	29	20	15	20	14	18	17	21	20	22	16	21	19	16	24	14	17	27	18	16	14	28	19	13	19	17	18	18	18	19	19	18	11	19	19	22	24	15	20	16	15	20	12	13	16	17	24	21	20	23	28	25	30	12	22	20	13	15	21	17	18	22	35	26	24	15	16	24	13	15	23	14	19	20	19	18	20	17	20	19	22	23	16	17	25	28	19	19	22	25	25	25	14	25	19	19	21	24	17	14	26	11	9	17	19	14	17	15	15	23	12	13	20	20	20	25	27	19	17	21	21	30	18	16	16	25	14	16	18	28	16	13	19	18	13	18	13	22	23	16	13	17	20	21	24	29	26	21	23	20	21	22	16	18	17	22	20	19	10	26	14	18	16	24	13	29	18	19	16	15	21	19	18	18	24	20	22	22	19	19	16	22	17	17	27	24	18	21	16	16	22	17	24	13	17	15	19	21	19	20	24	25	20	23	20	13	17	28	20	20	23	19	25	26	19	13	15	21	27	11	16	20	20	16	15	20	17	20	16	26	20	15	20	17	21	19	16	20	16	22	18	18	14	19	23	19	15	22	17	18	28	18	22	15	25	29	27	24	16	17	16	17	26	19	22	17	28	17	15	17	6	28	20	15	17	23	26	20	14	17	19	11	11	23	24	14	25	18	20	17	26	15	20	27	19	13	15	22	20	20	32	21	17	17	13	25	19	21	13	14	18	14	19	21	28	17	19	15	12	23	22	13	18	21	9	17	19	16	25	17	18	12	17	26	15	21	17	17	24	23	24	17	11	11	11	22	18	19	18	19	20	22	18	21	16	16	20	11	13	24	19	17	23	20	19	15	24	17	29	13	19	19	23	17	23	22	31	19	24	16	16	23	11	11	25	26	20	20	22	16	26	19	18	21	23	22	15	16	24	20	19	21	20	25	20	14	23	22	18	16	19	19	16	17	28	23	22	17	23	13	17	21	20	15	16	13	26	22	28	17	21	15	20	20	21	16	26	21	13	28	15	20	29	20	18	13	22	17	21	15	19	21	5	14	24	15	19	20	22	18	21	20	22	17	14	18	21	14	17	18	11	12	20	15	16	26	17	14	17	22	33	14	17	22	21	27	24	19	25	15	27	25	19	21	18	17	20	22	20	20	19	22	17	19	21	20	15	17	23	24	15	11	14	24	25	19	24	23	18	16	21	22	18	14	24	20	20	15	21	16	20	20	17	22	19	20	25	20	16	15	17	21	19	17	22	23	26	19	11	26	20	19	10	28	21	16	27	20	12	15	16	15	12	27	19	19	19	19	24	26	15	21	15	17	15	24	23	13	19	22	28	16	14	22	21	16	20	23	20	17	17	14	14	13	24	15	18	19	24	23	22	17	16	19	25	17	25	24	15	21	15	19	19	27	20	22	21	24	17	24	17	13	25	22	14	22	19	22	20	14	17	24	13	18	22	15	21	20	14	21	25	21	13	15	18	12	20	14	17	17	16	17	21	22	14	19	20	13	20	20	18	18	19	15	15	23	16	14	13	16	20	18	19	12	23	14	28	20	12	21	15	21	18	30	24	17	27	23	17	28	11	11	20	22	15	20	15	20	17	13	15	28	12	20	19	19	25	20	10	17	20	18	13	20	16	17	21	24	20	25	21	9	18	18	29	16	19	26	16	20	16	16	24	22	20	15	20	24	16	20	18	21	25	15	27	23	26	16	22	18	15	19	30	19	21	27	10	15	19	14	21	26	23	18	14	17	20	22	19	24	13	18	17	21	20	12	10	17	16	23	16	13	17	24	16	18	21	11	19	26	16	27	17	24	15	25	19	18	20	30	18	23	17	16	19	19	17	15	19	15	18	18	18	18	13	21	27	18	19	10	16	13	24	23	21	19	18	11	20	17	22	19	23	21	21	13	15	18	19	23	20	19	27	17	17	24	24	16	26	20	33	21	13	13	19	25	26	17	24	19	16	21	24	25	14	21	15	24	18	15	14	20	16	14	19	13	16	18	23	19	14	12	25	24	13	12	16	23	21	22	15	18	9	18	24	15	15	19	27	20	21	18	14	23	13	22	20	27	19	21	14	17	18	14	15	22	14	19	19	22	20	18	21	14	16	17	15	16	27	26	18	18	21	17	26	22	15	27	20	28	16	16	20	17	18	19	10	12	15	16	21	17	18	22	14	17	25	16	21	19	20	17	19	16	7	31	15	24	21	11	15	27	20	23	19	20	18	16	22	23	16	14	14	21	12	19	22	21	16	14	24	23	17	27	23	21	25	17	13	19	14	19	17	17	16	16	13	12	10	14	20	21	15	17	22	19	9	18	13	17	22	25	17	24	16	18	18	15	14	18	19	13	25	23	18	21	21	22	24	19	15	25	21	11	16	20	24	15	15	17	22	22	26	18	11	25	19	20	20	25	21	20	32	15	15	14	24	15	11	11	22	24	34	18	16	17	21	11	14	18	17	28	23	17	32	28	18	18	17	19	23	18	20	17	17	23	24	18	14	20	20	15	20	15	19	20	26	17	24	15	11	18	17	17	13	20	18	20	20	24	28	26	25	17	24	17	21	15	24	18	17	15	23	22	20	15	20	19	18	19	15	20	21	22	16	22	17	22	14	21	16	22	20	19	19	23	22	18	16	24	18	21	24	19	22	14	17	13	14	13	15	14	15	23	15	24	25	17	27	25	23	17	18	23	14	19	18	22	18	14	18	17	22	26	24	16	21	29	26	19	27	16	20	18	21	12	16	23	16	22	21	26	16	22	16	20	26	14	22	20	21	17	17	19	19	19	22	17	15	26	14	21	19	16	26	15	17	18	21	22	23	17	27	20	20	12	24	21	17	18	25	19	23	13	14	15	13	19	15	15	13	12	17	12	27	20	20	18	19	18	27	27	17	19	18	25	14	19	22	22	18	18	16	19	20	22	21	27	19	15	15	15	18	21	21	22	19	12	14	22	18	18	15	17	24	16	21	12	20	16	16	19	25	16	18	21	10	17	15	16	19	20	21	16	20	18	16	18	14	25	18	21	20	19	15	21	24	9	13	15	22	22	20	19	9	18	25	17	21	28	16	17	14	17	19	20	25	14	21	20	20	22	23	21	23	25	21	20	18	23	20	30	20	18	14	17	23	24	21	15	22	17	21	15	26	17	13	23	25	16	22	19	25	15	24	16	18	18	20	25	20	21	18	15	25	19	17	17	8	20	16	21	24	26	25	26	20	13	24	18	20	16	21	20	21	23	13	14	18	18	21	14	26	14	17	19	13	27	22	24	22	17
19945	10620	5816	10281	18129	19755	18136	15889	14199	11028	8629	6824	5155	4035	3248	2954	2598	1963	1342	1136	967	783	743	726	709	733	607	540	546	562	505	495	514	523	509	480	415	365	397	362	388	353	351	374	339	323	302	321	329	308	348	331	357	341	292	325	285	299	308	276	316	294	277	293	299	274	272	307	313	289	264	290	247	249	281	264	291	257	257	248	264	250	243	269	245	254	279	247	224	252	249	212	249	243	236	249	247	246	240	244	260	247	234	239	228	230	257	247	251	283	257	276	291	283	267	296	262	272	243	266	258	261	263	238	250	252	268	261	233	234	221	231	219	228	248	228	245	246	230	241	229	250	251	347	679	635	343	242	252	305	251	232	257	302	295	252	227	251	242	251	230	250	253	263	239	244	258	238	247	223	219	239	241	213	226	206	222	225	278	237	230	222	232	232	220	233	226	233	227	245	233	233	223	246	265	240	235	234	226	234	244	235	235	225	231	236	237	226	230	243	248	246	227	259	236	231	196	242	224	232	231	238	222	212	232	227	226	212	214	230	213	222	218	218	240	226	234	241	230	214	247	241	242	229	224	244	223	246	260	237	220	229	241	214	259	223	244	275	226	259	235	241	228	242	238	218	262	253	246	230	245	233	255	242	216	216	218	205	198	246	246	264	207	199	240	220	216	218	221	225	218	242	207	254	234	218	225	244	229	223	248	222	239	228	244	234	238	250	223	251	225	206	208	236	228	219	235	241	233	229	224	238	224	246	228	224	224	240	238	226	235	234	275	250	235	236	242	209	229	233	247	263	235	218	236	276	211	233	211	222	237	220	250	226	244	230	246	257	231	246	227	211	232	223	245	232	240	245	248	252	224	220	250	257	226	248	223	264	249	205	219	237	225	250	235	248	257	272	230	244	246	252	255	215	227	256	220	235	199	232	242	232	225	248	259	261	255	235	240	237	237	242	252	228	223	233	242	237	226	224	235	259	236	248	215	243	228	239	194	225	239	229	220	210	237	230	250	210	204	245	224	248	252	245	249	248	215	224	254	235	259	242	238	245	248	206	270	221	237	230	228	210	232	258	260	227	231	260	210	219	235	228	228	260	219	213	231	244	253	268	227	229	235	240	241	247	230	246	258	233	202	233	208	254	223	235	227	221	249	218	228	225	235	231	217	269	224	227	237	239	221	213	250	247	239	232	239	218	248	217	235	251	235	266	227	229	217	224	225	255	272	206	226	256	236	240	255	238	234	242	247	233	232	223	229	219	216	238	237	250	204	256	248	230	211	221	219	229	212	228	254	260	203	259	221	219	249	239	245	243	258	203	240	249	235	244	224	254	251	218	250	249	227	226	199	220	251	261	200	235	230	235	260	277	236	243	245	237	214	209	242	236	251	236	243	223	236	262	221	233	254	253	216	244	221	232	217	232	238	255	236	230	242	250	247	214	239	243	231	232	258	233	237	228	246	240	216	221	243	225	245	239	226	218	246	248	244	246	236	231	224	241	246	249	243	253	227	211	248	234	246	254	243	234	253	253	237	242	244	223	232	259	239	202	237	235	218	218	249	252	203	234	251	227	223	230	254	235	236	242	210	209	225	214	229	244	244	240	230	234	250	257	252	239	244	203	243	257	223	217	215	234	239	208	242	257	262	264	215	223	227	213	199	245	235	213	225	243	236	234	211	252	229	224	235	232	215	216	224	261	228	254	245	214	253	271	234	242	254	226	246	249	232	230	235	240	239	259	235	229	233	229	237	228	211	231	255	235	236	214	223	239	251	233	224	248	244	249	237	226	236	255	236	225	243	218	207	224	233	236	220	224	212	240	235	240	266	222	227	253	253	229	203	226	256	253	219	228	238	223	235	236	235	221	221	239	239	235	223	238	241	216	244	224	225	220	229	247	235	203	248	254	238	256	230	267	210	221	213	243	234	238	237	248	231	261	232	266	231	235	234	219	249	229	246	237	239	244	244	224	230	214	205	235	259	250	235	243	218	234	232	243	231	218	220	260	221	239	213	217	261	246	246	255	226	235	231	226	228	253	231	250	213	265	243	218	255	245	234	258	265	247	212	220	250	248	271	230	218	222	215	239	240	213	243	229	222	221	227	230	224	210	240	220	262	237	231	223	224	217	220	231	239	232	240	249	267	211	216	252	256	244	249	229	218	222	268	232	246	255	230	219	227	245	227	206	232	228	251	233	230	216	249	255	230	237	222	236	249	285	235	249	243	227	213	222	250	210	216	220	223	268	216	208	228	252	251	246	232	235	203	231	243	222	227	244	231	218	235	229	248	258	253	243	232	250	260	246	238	223	225	228	249	233	206	227	228	246	219	242	238	214	240	248	226	253	259	231	229	221	191	235	237	222	223	246	253	230	220	251	235	205	229	218	208	214	228	234	231	282	226	221	225	231	259	223	231	258	225	260	221	245	248	207	257	239	228	231	248	238	223	234	259	218	228	254	236	223	214	234	243	215	232	208	268	215	232	223	229	220	237	264	235	234	239	222	259	234	238	238	241	230	228	216	232	236	239	246	242	254	233	239	210	236	231	231	242	238	238	274	260	235	237	229	244	249	229	241	209	220	242	256	249	283	227	249	203	241	243	241	235	209	239	217	238	250	246	239	258	253	233	244	227	230	229	227	232	243	242	227	244	227	244	253	224	248	228	249	259	209	235	237	246	260	240	235	234	222	238	231	235	255	219	235	242	211	248	217	245	255	230	225	265	243	235	221	223	214	234	242	251	215	226	230	237	240	212	258	253	247	236	226	269	222	223	228	247	228	233	250	237	235	239	229	240	242	242	244	230	224	264	208	256	225	232	217	225	239	226	233	225	251	263	240	244	255	225	238	244	222	214	207	260	254	240	215	252	267	234	232	213	203	223	227	227	234	257	247	238	224	231	240	231	237	217	231	258	244	228	237	224	226	245	241	258	236	240	264	246	242	223	225	234	220	251	216	249	247	256	236	214	260	229	250	218	230	237	211	246	242	225	243	245	225	256	231	221	222	244	260	251	230	218	230	260	212	216	268	216	219	237	219	244	229	231	244	211	227	239	235	225	228	225	238	217	232	207	240	254	208	248	253	233	217	223	232	244	227	243	235	238	223	228	248	238	250	236	239	242	216	260	215	230	240	232	234	225	209	229	283	220	257	252	210	272	240	230	242	216	229	249	207	231	262	236	225	217	229	217	200	246	224	235	224	267	212	230	236	228	242	273	231	245	209	262	202	232	227	215	228	223	240	228	228	237	245	236	265	244	223	204	220	229	216	217	246	239	239	248	215	224	204	272	266	240	245	247	221	264	232	227	232	245	259	231	223	235	236	250	247	269	248	217	237	207	211	243	237	219	237	231	265	243	234	248	216	210	257	216	222	247	224	234	249	242	241	237	236	235	237	246	210	240	236	235	257	253	227	235	220	217	231	243	263	231	216	230	235	230	236	232	230	250	206	222	230	233	257	217	245	225	223	209	208	217	231	254	236	227	234	240	237	242	244	248	251
1350	185	122	95	121	134	168	147	146	117	117	103	70	58	52	67	59	48	49	49	43	35	46	46	39	38	34	36	39	43	41	39	40	38	34	39	36	41	35	42	27	52	36	38	39	42	43	40	38	43	49	35	32	36	45	34	40	32	32	38	42	38	27	32	37	37	44	36	38	32	37	31	26	40	37	34	35	40	32	43	35	41	27	27	41	29	35	36	24	32	31	37	34	35	25	35	31	36	33	35	43	37	22	37	30	40	36	31	31	33	29	37	37	38	34	28	28	40	33	31	44	47	32	31	37	34	33	36	43	34	34	34	33	29	39	37	36	34	39	33	37	28	33	34	43	44	29	24	41	37	41	33	32	32	41	36	31	36	35	33	36	35	36	42	39	40	37	35	37	49	38	28	37	32	27	30	25	32	34	35	33	29	30	41	44	37	45	40	38	37	34	42	33	28	28	45	32	34	31	46	27	34	35	43	37	45	46	37	32	37	22	32	24	32	27	27	40	38	36	30	28	46	37	38	33	45	34	28	32	27	45	38	38	33	40	44	42	35	35	30	30	26	33	31	35	36	23	34	38	23	43	23	42	33	31	41	36	30	36	34	37	31	35	42	56	39	36	38	35	32	31	38	40	33	36	33	41	41	41	42	30	35	32	40	37	38	29	33	35	34	44	30	27	38	36	32	38	30	36	23	33	31	37	27	30	41	37	36	42	51	30	39	44	33	25	31	26	38	29	36	44	41	37	36	37	40	39	29	40	41	27	32	21	42	41	43	29	26	47	28	47	28	46	30	27	39	39	37	35	36	34	40	32	25	34	35	41	39	32	33	38	29	37	45	35	35	35	40	41	32	36	31	41	30	37	35	37	46	37	26	36	41	35	40	34	32	32	33	39	31	44	38	39	26	35	26	37	40	35	34	35	34	44	26	36	26	32	35	39	22	24	53	36	33	34	38	43	31	42	37	41	33	45	31	23	38	38	42	34	35	38	34	37	50	31	32	29	43	33	32	33	25	40	40	44	42	33	33	25	27	36	32	31	32	29	27	36	36	29	40	32	37	36	44	28	36	38	26	30	33	38	31	37	36	34	34	34	29	33	41	39	33	31	38	45	41	51	29	37	28	33	28	30	22	29	39	37	36	45	40	36	41	32	28	32	42	36	38	40	31	42	38	25	29	43	45	36	35	39	30	41	33	38	41	41	33	43	37	31	31	40	32	40	33	37	48	32	49	33	31	34	30	25	40	39	32	27	46	40	30	38	43	50	46	38	45	27	31	39	37	41	45	29	31	41	37	34	25	32	41	33	32	35	31	38	39	47	39	28	29	35	35	42	37	19	29	36	28	30	43	39	38	29	29	27	29	33	37	34	24	36	41	30	43	42	37	32	28	33	29	43	27	36	33	39	41	33	31	36	28	30	38	32	43	37	33	38	42	27	30	40	45	44	49	35	37	32	41	37	30	36	32	26	38	45	38	33	39	27	41	38	30	32	31	31	30	47	38	34	29	31	31	33	29	31	37	31	38	31	35	44	34	29	25	36	39	34	34	31	38	30	36	41	35	34	27	34	45	42	36	30	24	37	36	39	40	29	35	38	34	34	38	27	35	32	45	28	31	32	40	39	39	39	41	38	31	41	45	44	41	42	30	34	44	41	31	24	33	37	30	35	35	35	27	40	37	40	26	30	36	37	33	35	43	29	30	41	31	30	37	38	35	41	24	27	33	37	31	28	47	30	46	33	44	46	26	31	37	41	33	42	29	36	34	41	38	41	38	26	34	41	44	37	37	40	28	37	34	29	37	33	39	40	45	39	34	42	38	43	36	31	44	33	29	40	41	26	43	33	38	38	39	30	33	26	40	29	39	40	41	36	31	37	35	44	41	48	38	31	36	38	41	41	31	33	29	34	41	34	35	43	34	37	36	40	28	35	38	28	32	22	45	39	39	21	36	34	40	43	31	39	34	37	38	40	43	31	41	36	28	39	38	42	37	42	28	48	39	32	35	27	36	32	40	47	37	45	37	39	42	31	38	33	34	47	36	25	42	33	31	37	35	32	38	38	31	35	43	43	28	33	50	41	30	28	33	28	43	36	41	41	32	35	42	42	41	32	29	23	45	25	38	34	48	27	33	48	30	35	43	43	24	37	33	27	33	37	42	45	26	38	43	35	38	40	35	46	31	32	39	38	24	47	39	38	40	36	29	32	39	30	43	36	29	29	35	39	38	42	45	35	29	35	43	41	41	38	30	35	34	41	37	30	24	30	34	21	36	39	31	41	34	39	45	27	41	35	40	34	32	32	36	29	39	36	30	32	45	32	42	39	45	21	37	53	41	36	35	25	31	29	40	26	44	36	40	40	41	34	33	41	35	47	33	35	39	45	43	35	25	23	43	42	31	36	43	35	28	38	29	40	39	34	39	39	27	34	42	41	31	29	26	35	29	31	36	46	46	32	37	46	33	30	29	44	28	33	38	34	27	29	35	31	39	44	28	35	36	40	42	39	37	26	30	39	37	40	46	37	34	35	36	45	34	40	40	38	36	45	34	42	36	32	31	38	40	32	38	37	43	37	39	32	35	35	30	28	40	37	45	34	37	35	31	37	38	22	32	29	31	33	33	36	34	29	43	29	35	38	39	41	42	52	23	35	39	22	37	36	39	38	44	41	31	41	31	37	33	46	39	40	45	33	33	42	32	24	36	33	36	32	27	35	35	28	38	35	36	34	35	31	35	35	38	40	38	38	31	41	38	38	32	28	33	35	28	30	41	27	37	28	25	39	32	35	37	34	35	38	41	44	31	34	35	33	34	36	37	35	35	28	29	46	32	40	36	40	27	28	30	39	32	30	34	34	31	30	37	48	40	43	33	32	34	33	35	39	35	33	35	39	52	32	43	37	42	31	33	31	37	36	38	40	42	36	33	35	35	33	40	36	32	35	28	38	34	41	31	33	34	34	30	38	29	34	40	37	37	47	40	37	25	31	34	44	39	36	37	40	27	36	39	37	41	44	34	42	38	30	34	38	37	28	36	33	31	28	39	38	29	32	47	48	29	46	48	20	47	32	35	44	34	33	35	39	33	38	36	33	35	27	24	30	38	37	40	37	28	37	40	39	30	30	36	39	38	35	28	46	37	41	39	30	32	27	22	35	40	24	23	35	39	34	34	33	29	31	40	35	29	35	40	25	35	38	36	25	30	29	32	35	24	27	36	32	28	33	35	26	39	41	35	33	38	35	37	45	20	42	32	51	34	31	46	36	29	40	44	35	26	30	41	55	26	36	37	39	29	35	36	35	42	32	41	32	35	26	43	27	40	35	32	43	36	25	41	32	26	28	42	33	35	37	46	39	31	32	26	32	28	35	45	28	37	29	42	29	45	40	38	40	28	40	32	37	55	38	34	34	45	39	29	35	42	34	37	46	36	43	28	26	40	33	33	39	35	42	30	31	37	29	42	41	29	31	34	35	36	34	34	29	41	38	24	39	40
12497	5108	2683	4798	9788	11313	10544	9020	7713	5524	4215	3160	2340	1872	1689	1491	1400	1049	833	711	649	621	580	542	505	530	505	564	545	551	508	466	547	550	527	499	450	462	438	453	467	440	473	439	433	414	457	433	441	456	448	430	414	462	433	435	443	417	442	419	439	411	418	437	441	415	402	465	444	455	412	406	418	408	432	425	394	460	437	405	428	417	440	427	424	422	416	416	405	413	400	429	430	437	420	423	395	415	390	443	360	383	435	434	438	406	443	433	395	399	445	447	441	446	459	404	388	425	389	401	426	391	431	453	420	421	429	423	415	380	433	429	428	392	430	433	469	401	401	441	403	430	424	408	550	700	516	396	464	481	462	446	402	476	508	402	411	427	418	405	396	445	435	420	425	416	418	428	420	426	398	412	391	392	425	435	445	408	434	441	454	420	420	387	424	399	435	372	375	410	399	390	405	404	418	431	415	422	445	421	401	423	407	404	402	372	402	373	411	403	409	392	409	386	410	432	396	408	397	390	418	421	424	410	410	430	404	388	442	388	421	442	422	426	392	438	395	393	418	414	435	389	413	405	442	420	463	392	410	416	404	409	409	412	397	407	411	376	400	413	392	405	402	430	477	439	392	408	409	426	371	411	459	414	426	370	420	397	403	415	435	394	402	424	421	376	410	445	398	427	410	388	432	408	396	405	445	433	413	435	438	395	397	422	384	431	422	466	392	376	438	386	447	438	409	389	407	387	388	404	417	376	375	422	406	420	409	415	413	431	433	398	387	426	404	396	424	415	431	428	451	417	438	408	408	412	444	424	438	412	391	381	405	410	426	390	412	410	414	442	396	400	409	422	434	408	403	390	401	422	414	455	398	417	430	396	405	434	414	384	430	440	415	413	413	465	378	415	428	428	401	409	403	421	375	407	418	390	409	413	425	396	423	437	400	362	425	382	418	408	435	428	411	423	424	396	376	417	424	415	384	401	373	394	394	405	401	412	410	408	406	382	380	426	394	422	398	409	437	397	435	403	406	467	389	412	376	408	379	416	413	392	402	396	404	413	402	410	421	417	410	426	376	402	429	399	399	435	425	433	401	403	400	425	437	407	391	406	444	405	404	417	409	404	411	432	380	401	412	435	404	420	439	411	440	386	403	421	420	444	386	445	419	414	376	424	435	433	393	439	405	400	413	415	395	394	406	402	445	401	400	418	428	435	400	397	406	379	418	403	406	450	398	411	395	389	385	451	450	418	393	435	397	410	381	415	427	397	413	445	390	424	422	419	397	415	433	420	422	402	390	368	402	401	377	415	373	387	419	424	380	407	421	367	367	408	385	358	395	382	375	407	429	418	423	395	419	387	385	421	424	429	390	408	432	398	426	422	464	399	392	424	375	408	450	416	398	409	439	431	450	398	399	410	396	419	420	391	413	429	387	417	409	408	400	376	387	370	389	383	423	430	357	411	409	399	375	417	419	374	377	403	430	398	398	420	397	403	408	371	386	392	410	423	398	379	405	415	480	437	376	424	432	426	423	431	390	443	396	383	439	435	415	405	432	404	403	403	385	411	425	423	397	379	404	411	379	422	400	397	432	444	402	399	415	434	434	425	419	422	374	365	439	425	404	403	430	406	407	391	396	411	414	409	422	464	392	404	410	405	397	386	419	415	427	434	382	444	388	420	433	397	364	465	386	415	412	415	390	421	435	411	407	415	425	381	392	437	414	404	384	414	406	412	405	421	404	455	431	432	399	375	466	398	419	379	418	403	387	428	396	426	409	413	399	434	389	412	455	354	430	431	407	436	444	389	391	393	427	358	418	416	371	422	443	406	425	410	395	372	421	410	414	416	435	427	422	399	383	391	416	420	406	416	410	454	439	406	411	408	418	420	401	409	421	440	402	412	422	405	442	431	401	402	414	405	422	420	407	416	435	400	402	476	429	410	406	435	424	430	442	407	411	437	406	417	413	413	421	409	459	398	413	394	382	365	397	420	393	407	401	405	430	391	398	423	404	419	391	421	397	417	396	410	397	399	417	399	425	442	376	403	427	440	404	433	392	419	393	444	411	442	370	373	406	420	406	398	436	431	384	449	413	370	360	422	391	409	413	402	407	434	402	443	432	455	402	403	408	405	414	491	396	382	402	426	438	413	403	411	392	402	368	385	429	424	404	426	419	437	363	431	386	423	370	382	403	395	406	410	388	396	426	399	396	380	393	371	424	410	418	400	446	418	404	419	430	407	379	415	419	407	405	373	406	422	390	450	379	448	462	403	453	396	392	393	425	391	407	412	356	423	392	392	431	422	440	390	390	392	420	417	384	399	442	401	422	409	464	414	427	417	403	393	411	437	401	375	435	416	351	408	416	398	463	379	433	382	397	407	423	409	417	402	406	421	389	445	404	397	376	396	407	429	435	416	390	398	395	422	389	399	406	404	414	418	416	401	402	395	415	405	404	428	420	388	403	403	418	422	423	408	371	412	416	398	410	384	402	419	412	416	432	383	433	466	414	394	449	407	416	430	424	438	412	398	430	428	383	431	421	435	432	406	420	429	446	386	384	412	397	421	403	383	415	460	436	405	447	418	408	375	425	444	446	410	374	431	403	405	417	430	352	442	433	429	407	465	410	395	403	432	395	360	388	421	385	429	374	436	419	420	411	399	397	419	393	405	393	412	392	402	447	425	448	389	385	409	391	404	392	393	399	438	431	417	423	418	402	443	404	399	445	411	425	407	426	383	405	387	403	403	433	408	429	411	420	434	424	367	423	390	410	380	418	406	431	419	402	388	413	399	386	357	399	430	432	408	410	415	396	382	398	440	420	422	456	412	427	415	425	425	417	413	387	426	403	417	411	390	399	400	356	423	406	423	416	410	387	394	395	431	396	449	451	407	458	406	395	411	421	386	432	455	435	402	395	431	399	413	392	418	422	406	409	390	406	438	405	401	392	415	436	404	359	408	370	424	346	403	416	431	399	346	415	431	388	396	456	421	392	418	432	417	391	409	428	412	418	420	392	410	393	417	388	410	397	412	360	393	393	420	403	385	386	448	394	426	414	409	426	422	420	424	394	414	396	386	403	397	426	449	403	414	371	439	436	411	427	418	406	409	394	363	412	405	383	400	430	418	399	416	384	399	416	440	430	405	419	362	406	426	434	441	428	425	401	403	392	441	424	421	403	427	464	399	407	392	423	435	405	397	401	393	410	430	389	417	388	402	416	410	410	396	432	390	458	430	440	437	436	410	453	398	408	418	403	410	401	440	372	405	419	441	438	401	453	398	407	436	432	387	369	375	439	396	397	394	437	428	426	443	398	379	423	419	399	434	429	408	390	437	418	421	433	377	415	414	423	430	419	435	419	407	429	424	404	383	409	394	428	438	457	381	401	418	447	430	406	402	393	413	405	456	455	424	407	440	394	440	381	408	417	404	397	429	408	392	406	452	398	392	413	421	429	411	398	405	406	438	443	423	392	396	386	436	414	408	422	421	416	398	397	366	400	421
994	470	290	179	192	281	285	277	239	167	161	124	80	73	72	82	59	52	48	41	43	35	45	33	39	40	30	36	29	33	32	25	42	31	35	46	30	35	28	36	41	34	33	27	22	32	37	18	35	22	22	39	30	35	36	35	29	31	23	36	28	23	28	31	26	29	31	28	28	30	26	17	25	33	34	29	25	26	29	33	40	36	22	26	30	39	36	25	16	34	16	32	28	25	28	30	23	24	27	20	32	26	25	26	34	26	31	26	19	30	35	39	24	30	23	32	33	21	20	31	36	25	27	41	28	30	33	20	25	28	38	28	33	28	19	21	18	44	33	32	27	31	26	38	37	45	31	41	32	29	32	24	40	33	35	32	34	28	30	27	26	31	26	20	32	26	31	31	33	24	29	31	30	30	34	19	38	23	28	31	33	27	19	29	37	23	34	22	26	28	31	28	23	28	33	32	34	33	34	29	30	23	35	27	21	27	29	26	34	25	31	19	28	35	29	33	36	33	29	27	25	36	20	29	32	22	27	29	33	40	23	35	27	33	30	35	37	31	25	21	45	22	23	20	28	28	36	35	24	32	36	24	22	20	30	29	22	19	34	35	31	32	32	28	35	31	32	12	32	26	21	23	19	27	38	33	28	23	31	25	18	23	27	33	34	26	19	27	30	37	29	32	30	28	23	30	31	37	32	19	25	28	35	28	29	20	16	24	27	21	29	33	25	23	24	30	23	32	27	29	22	30	20	33	29	23	24	34	37	23	29	33	25	31	32	29	24	29	24	26	35	22	30	30	39	31	32	23	28	23	34	18	19	33	29	25	26	32	35	30	33	25	15	29	20	34	25	30	31	23	30	18	25	36	36	33	28	25	35	25	29	17	30	35	22	23	28	24	37	26	31	24	30	25	26	25	24	43	36	36	34	23	36	37	22	26	18	29	21	23	24	32	30	37	40	27	28	26	22	32	30	35	19	42	34	29	21	27	30	28	30	36	26	33	27	32	29	28	24	32	39	28	32	20	28	33	35	27	28	16	26	34	36	25	29	27	34	24	19	25	19	30	25	31	30	29	22	36	27	27	20	28	36	31	32	24	40	40	21	31	31	27	29	28	26	32	29	33	24	29	28	25	38	35	30	34	21	25	31	17	27	28	38	26	31	27	24	32	19	18	31	30	22	30	34	32	28	32	24	27	29	21	31	24	29	27	25	36	26	27	24	33	24	32	26	23	32	23	33	27	35	35	33	29	23	35	36	31	31	26	29	33	20	29	27	40	26	29	32	25	30	34	22	32	25	28	25	30	26	24	33	34	29	25	24	30	26	26	24	33	32	28	24	35	36	33	27	25	26	21	29	19	26	25	21	23	28	37	31	26	23	26	27	28	22	25	28	27	24	31	22	26	24	24	26	22	20	15	25	26	27	24	34	30	37	40	33	26	23	33	25	28	29	35	21	26	27	31	21	30	21	36	29	29	28	25	24	28	29	27	18	31	24	28	28	25	25	25	31	26	32	29	26	21	32	31	23	28	31	23	34	22	36	31	24	21	23	25	24	28	20	25	29	33	28	27	37	32	38	26	28	15	22	29	30	33	25	25	25	28	22	27	29	28	27	27	23	35	27	25	28	21	29	23	20	37	20	29	26	28	28	32	19	23	23	25	31	35	25	27	27	29	30	21	23	37	22	38	24	22	24	35	28	24	21	29	33	36	30	32	33	18	44	40	29	23	21	21	23	30	23	30	19	24	32	18	33	30	32	21	22	27	31	26	20	29	31	30	25	26	35	28	29	20	19	26	32	26	31	34	30	25	20	27	24	30	30	30	32	32	23	29	31	22	29	36	28	29	25	33	26	33	27	31	26	26	36	26	33	28	24	31	38	19	27	37	27	22	30	26	27	27	25	19	34	32	26	28	25	29	26	40	30	41	24	38	31	27	36	29	32	32	34	26	29	23	29	27	29	31	21	34	38	25	32	31	29	23	24	35	27	39	33	40	39	32	30	24	29	33	27	28	31	32	36	32	18	26	28	32	27	19	37	37	30	25	21	31	28	35	25	26	28	27	26	24	27	29	31	32	36	25	29	24	35	22	29	34	31	28	28	26	32	29	29	29	30	27	34	30	32	34	23	31	38	28	32	32	35	23	26	20	23	27	31	29	25	30	24	23	27	30	29	39	21	36	23	26	24	23	38	29	25	29	29	28	37	35	19	30	33	23	26	28	18	26	32	32	25	20	29	32	25	28	33	20	28	31	20	28	36	36	34	23	35	23	34	23	23	32	27	34	34	26	33	33	28	21	29	23	27	20	31	20	24	23	28	26	27	21	24	27	30	29	34	28	27	33	35	23	32	26	31	25	26	33	34	24	23	35	24	27	22	20	30	26	31	28	23	33	35	31	43	32	26	38	35	36	30	24	35	28	36	30	27	36	26	32	29	31	23	27	19	32	25	26	30	27	28	33	26	28	31	33	29	22	30	32	35	27	29	33	28	25	33	31	36	30	37	39	24	27	30	34	35	31	33	22	26	28	35	29	29	29	30	37	38	22	26	31	24	24	34	30	19	29	29	28	24	22	30	26	24	22	32	25	27	27	27	31	27	28	28	36	29	25	30	29	22	24	29	29	17	29	26	31	26	30	23	31	36	23	24	31	24	17	27	35	19	29	27	21	28	28	27	30	26	21	32	32	32	25	32	37	28	31	22	17	29	24	27	22	31	34	35	30	25	28	23	32	37	25	26	28	24	27	26	29	25	24	32	25	32	22	32	19	29	29	32	31	27	28	27	42	22	27	32	35	34	31	34	24	30	20	26	31	27	27	33	38	28	24	28	35	28	33	31	29	26	29	23	31	27	20	30	24	30	28	34	30	27	19	22	29	47	27	30	27	33	30	20	27	28	23	17	34	20	31	34	23	31	31	27	21	26	17	27	27	32	30	28	22	36	27	39	27	29	27	24	24	29	31	29	28	29	25	31	23	24	34	31	27	28	24	26	23	34	28	28	29	24	23	27	28	32	29	32	36	38	27	31	22	27	29	25	40	24	30	35	25	35	28	33	32	20	29	24	39	34	27	22	38	25	26	19	15	19	36	27	24	30	37	20	31	27	29	27	31	33	27	18	29	21	22	29	27	28	19	25	22	35	31	19	33	32	21	33	24	32	28	24	35	27	23	21	27	28	26	26	28	21	17	28	34	21	42	17	31	27	25	32	27	34	37	25	30	42	21	39	26	32	28	25	20	26	23	24	28	35	31	31	13	25	31	33	28	26	44	29	26	19	38	29	34	29	28	29	24	31	19	35	31	32	29	24	28	37	18	33	29	30	29	26	27	27	26	31	25	30	32	27	20	18	27	32	39	19	22	30	28	29	30	27	30	25	23	28	23	33	33	32	31	29	30	24	31	31	37	24	26	22	19	19	30	31	26	26	23	31	34	38	28	21	31	31	27	23	25	34	41	22	34	29	19	32	17	30	23	33	34	36	21	26	42	29	22
16443	8754	4546	8339	15121	16618	15327	13224	11618	8113	6555	4948	3922	2842	2433	2256	2079	1486	1063	952	789	736	682	657	571	619	596	581	520	556	483	546	561	556	541	447	487	482	458	448	423	423	421	397	463	373	435	396	395	402	426	394	382	427	405	417	406	359	416	398	353	353	386	392	355	364	374	397	357	376	339	361	364	365	368	364	379	407	375	373	363	336	317	378	365	384	340	373	359	334	324	341	357	371	362	327	350	351	377	351	354	348	363	345	373	342	347	349	377	366	360	377	357	393	331	345	372	383	372	361	325	376	356	352	363	376	378	338	352	365	334	344	369	344	325	347	341	338	309	341	348	331	369	357	484	771	661	469	415	408	343	357	355	368	444	353	343	342	350	355	362	355	374	395	319	328	332	346	354	371	373	359	357	370	336	325	384	330	323	342	331	326	346	343	329	357	330	333	355	311	357	367	351	388	359	366	361	376	340	336	357	325	377	340	342	355	323	333	400	350	340	366	403	359	394	347	307	353	348	327	373	328	325	351	354	366	329	339	391	320	360	337	354	358	339	354	338	338	346	371	378	319	356	348	343	354	358	340	330	366	335	361	379	351	375	326	319	332	341	335	359	320	355	319	292	362	326	325	395	358	322	353	315	343	335	315	371	337	325	330	361	327	331	354	363	360	380	340	363	342	340	364	350	325	357	295	334	317	318	326	352	349	379	345	329	356	368	378	342	374	331	341	338	362	341	346	339	327	357	336	361	326	317	302	337	326	350	348	335	340	330	334	332	314	334	329	333	354	343	342	343	349	332	368	343	366	365	327	329	322	344	324	359	360	336	352	345	354	300	353	340	334	337	332	372	363	346	334	341	324	356	339	315	331	307	361	346	320	361	335	337	345	351	328	372	335	345	353	364	335	327	335	326	362	347	363	376	353	348	340	311	354	312	335	373	352	326	313	308	338	351	352	376	332	310	355	350	334	346	330	352	347	324	356	327	345	337	359	339	376	370	326	369	365	357	323	363	378	347	351	364	343	357	331	373	345	345	354	359	388	386	349	320	347	340	334	355	351	350	352	279	330	367	355	367	361	344	336	342	358	355	323	336	344	341	394	330	376	342	347	314	365	357	332	349	311	365	343	359	357	348	351	331	349	327	380	350	307	338	348	386	351	338	320	323	343	339	352	383	352	346	331	348	313	340	339	335	330	317	334	390	373	359	310	362	302	324	364	352	331	332	354	322	324	347	339	350	325	336	352	385	326	324	336	303	325	361	344	372	356	346	354	348	302	376	307	337	348	315	352	347	327	342	310	348	339	335	360	343	358	351	323	319	337	350	333	332	328	368	342	349	348	329	369	351	360	353	322	340	360	343	328	352	358	344	317	346	349	332	342	359	348	379	331	342	340	374	344	324	364	358	340	354	353	344	336	312	386	338	372	366	331	318	346	345	327	337	376	357	378	357	318	358	326	318	347	356	369	338	352	332	307	359	339	334	345	345	348	366	338	324	355	347	349	341	379	359	322	342	350	342	315	336	343	324	341	336	341	361	334	351	333	348	349	347	341	324	311	378	359	344	388	327	324	378	334	373	325	354	328	367	319	353	356	311	360	357	346	342	340	345	341	362	338	401	329	344	310	350	334	330	328	333	315	313	345	355	344	362	331	334	341	328	324	335	347	366	336	328	362	318	346	368	347	376	330	317	332	315	328	360	340	352	324	341	335	353	343	318	357	338	378	380	344	354	342	349	339	336	329	348	376	371	319	341	331	308	367	330	353	332	343	332	313	325	377	382	330	338	335	366	353	346	357	332	360	326	347	350	346	330	343	366	324	327	320	312	325	369	390	352	362	350	363	340	342	315	346	335	338	366	343	365	349	346	345	336	349	295	331	343	360	374	338	344	347	313	353	334	356	330	319	367	347	345	347	352	321	303	343	351	370	336	350	354	378	344	367	370	302	334	345	339	357	383	325	358	326	385	359	355	358	344	354	368	375	326	329	344	309	368	365	328	333	335	341	331	357	332	357	347	345	381	352	384	339	354	340	374	382	362	342	328	356	345	375	370	348	360	336	325	359	362	357	363	353	329	321	365	362	349	360	329	341	323	331	329	323	327	334	328	328	337	355	364	381	322	367	307	349	344	360	338	330	367	367	321	355	326	349	334	344	320	336	335	350	379	351	330	346	319	343	347	325	350	350	316	360	365	343	338	325	347	360	354	335	347	338	353	326	329	352	325	337	337	332	325	349	367	350	355	330	361	342	358	368	335	347	342	330	346	384	352	335	363	329	304	333	363	356	341	375	330	339	358	344	330	306	335	364	340	359	382	355	371	316	347	359	337	365	336	345	324	346	331	312	370	323	340	338	378	348	343	363	363	344	325	302	381	337	354	333	346	333	343	358	355	343	337	370	342	332	348	342	317	344	360	370	320	373	350	343	319	357	320	334	345	354	353	327	364	335	341	342	353	327	335	329	331	372	334	343	328	358	353	336	349	305	339	354	309	329	329	368	357	356	360	348	367	304	317	324	336	346	358	323	331	354	365	319	345	347	324	316	329	347	346	366	346	341	337	349	358	336	354	293	336	341	347	322	366	346	345	337	310	376	365	347	291	354	310	352	323	375	326	337	332	329	330	342	366	357	349	307	348	369	320	378	318	369	340	320	339	340	340	393	344	362	345	341	360	356	344	325	330	367	315	346	361	367	343	341	308	344	339	346	371	327	356	351	320	381	341	333	346	345	339	359	342	344	377	335	337	366	344	348	360	364	372	335	346	369	371	366	381	363	339	343	363	339	348	375	326	365	364	334	383	331	345	333	335	334	369	351	367	351	337	335	344	337	377	374	367	389	345	344	329	345	370	341	336	324	360	365	330	339	354	329	371	362	357	358	337	358	329	356	343	366	350	322	342	333	349	309	341	349	330	348	356	336	332	341	343	351	335	354	299	369	366	296	319	335	317	363	362	359	333	331	339	389	336	365	329	357	343	330	357	356	336	347	314	344	339	320	353	325	378	347	339	387	336	330	370	306	373	343	349	353	321	339	347	281	328	327	344	331	337	356	306	316	325	337	359	324	337	354	308	371	367	391	363	369	346	325	373	344	342	330	366	341	347	374	317	324	323	364	346	343	335	337	333	336	315	356	337	331	334	336	317	324	391	355	373	354	354	371	328	345	353	353	347	345	319	344	353	314	371	359	330	346	355	366	334	349	376	344	380	333	355	354	342	389	349	336	333	370	336	314	335	356	328	346	320	369	327	342	330	348	336	341	329	348	291	332	330	349	358	333	367	338	348	348	363	361	345	335	326	369	348	347	366	372	335	348	369	345	356	357	349	341	355	359	362	315	389	341	343	352	342	333	358	320	357	373	329	313	362	348	359	346	335	325	337	345	357	329	353	373	361	326	338	316	325	353	388	335	346	360	337	326	362	356	354	349	352	345	347	344	342	321	358	351	356	362	351	335	335	357	364	331	369	362	347	361	326	391	356	348	339	327	344	353	353	365	321	336
2189	434	279	171	181	242	280	246	245	180	170	119	84	90	71	76	69	60	51	54	45	24	38	21	38	37	35	39	42	30	26	44	36	35	44	35	39	35	36	40	32	33	34	37	31	21	46	31	38	38	35	25	23	41	28	38	28	35	23	34	19	34	29	28	26	29	40	36	27	30	44	20	22	36	22	26	30	33	24	33	32	33	29	24	32	34	36	29	26	26	32	25	23	27	35	36	39	40	29	29	33	29	30	38	41	24	24	30	28	27	14	27	33	42	32	31	32	24	36	26	32	28	30	30	36	34	32	23	25	26	21	43	31	35	28	29	33	24	26	22	30	28	28	27	29	48	42	34	28	23	32	26	34	33	23	29	33	33	29	23	30	21	28	32	28	37	33	29	22	31	25	25	25	26	23	30	30	28	22	28	18	29	33	29	29	24	33	40	30	28	24	26	38	25	26	30	26	25	43	23	26	32	20	28	23	27	21	32	17	32	33	32	39	29	31	33	35	24	28	24	32	24	25	29	30	20	25	24	32	25	20	29	27	21	29	33	27	26	30	31	30	20	25	27	31	21	31	29	29	21	35	18	30	23	25	28	33	22	26	31	22	34	28	20	34	32	19	34	27	27	30	30	23	27	22	27	31	33	26	32	24	29	20	34	35	28	25	22	20	33	20	28	38	30	25	21	28	24	26	26	28	24	22	28	39	30	22	25	29	29	38	30	29	30	27	26	33	34	32	37	26	40	29	29	31	34	29	26	30	30	22	27	31	26	31	27	22	27	29	32	33	33	22	28	30	18	27	16	23	39	23	26	29	34	37	27	24	23	29	28	31	24	24	33	31	33	26	30	29	28	25	27	32	31	39	31	20	23	25	39	22	25	34	22	20	30	31	36	19	31	30	23	29	26	28	27	25	20	33	33	33	38	28	28	29	36	24	27	36	20	23	38	38	32	32	28	30	34	29	22	29	25	20	19	29	28	23	28	32	32	17	22	34	31	31	28	35	30	30	32	21	21	36	31	27	31	30	27	25	26	35	33	25	27	38	25	32	33	31	30	23	32	30	32	35	30	27	46	34	30	28	37	23	23	30	36	30	34	27	34	32	18	25	24	29	26	34	26	33	30	23	31	26	35	25	29	28	29	28	49	34	39	31	38	38	26	27	22	28	20	31	27	43	29	25	28	22	34	33	33	25	26	34	30	30	27	33	33	21	33	35	26	28	32	32	24	27	41	39	26	19	38	20	16	26	30	31	24	28	23	28	28	22	34	32	24	33	33	25	29	27	26	21	36	22	21	27	27	29	33	34	31	27	26	29	31	22	28	30	21	33	29	37	18	34	24	37	28	21	34	28	25	29	24	34	24	25	36	21	31	21	36	33	23	34	29	27	16	19	33	25	33	24	25	29	36	37	31	27	30	44	21	29	23	31	31	34	26	23	26	33	28	22	23	27	34	33	29	25	36	27	28	23	30	37	23	26	37	29	35	29	28	32	32	38	38	31	30	25	23	41	37	28	39	24	32	41	23	27	25	35	26	26	29	25	26	28	33	34	32	32	24	37	25	33	37	27	29	32	32	24	30	25	32	28	27	23	24	33	31	25	25	37	24	23	31	30	24	23	27	26	29	31	31	31	24	38	28	29	23	32	26	29	28	21	35	34	22	39	33	34	26	27	27	34	25	31	31	27	22	24	32	36	28	31	25	24	20	27	28	29	34	33	39	26	25	29	27	31	29	28	40	28	35	33	31	22	28	20	25	20	16	29	23	13	23	26	28	34	35	25	31	20	29	30	16	39	28	35	27	32	25	36	18	27	29	30	15	30	23	29	32	29	22	26	29	34	31	19	33	31	25	30	31	28	29	29	30	32	20	26	22	31	36	28	36	30	24	27	36	19	37	35	34	24	27	30	22	32	34	27	31	23	34	28	27	40	21	29	31	31	30	30	23	28	26	28	31	15	37	31	34	28	23	27	25	29	36	36	25	32	29	30	42	32	27	29	31	30	33	32	29	35	22	42	30	28	31	23	28	34	36	25	38	31	33	39	38	27	26	32	27	27	32	35	23	26	30	31	26	28	32	32	37	35	38	36	26	28	24	27	27	41	27	37	29	29	37	27	23	35	37	35	33	34	30	28	29	28	25	25	26	25	31	25	27	28	30	27	25	29	29	32	37	35	27	31	20	32	28	26	34	31	27	40	32	33	33	35	39	28	31	24	38	33	19	38	34	32	22	28	29	27	33	32	20	22	24	27	23	32	18	30	26	30	22	33	28	42	25	32	28	33	27	33	26	22	22	20	31	27	25	30	23	23	31	24	29	32	25	19	32	30	26	38	22	28	23	26	29	29	30	31	30	25	31	24	24	23	28	25	33	31	19	26	27	29	36	22	29	41	36	28	39	27	30	38	26	24	18	18	18	26	23	28	20	26	17	27	38	31	28	24	32	26	29	41	27	24	30	28	32	26	28	31	29	26	34	41	37	32	40	38	20	28	28	29	27	38	25	32	27	28	34	29	26	33	21	30	25	30	22	29	26	32	32	29	25	39	27	28	34	27	26	22	25	29	22	27	33	38	23	21	32	23	32	30	24	21	27	31	30	28	28	31	27	25	30	28	24	17	25	28	35	29	27	23	18	31	26	26	31	34	24	25	41	24	13	26	33	23	29	25	33	28	27	29	29	26	30	30	38	33	29	37	33	33	33	26	33	28	21	28	29	35	32	30	27	24	24	27	24	35	33	36	31	30	26	28	30	25	20	36	27	23	37	39	27	16	24	26	28	27	30	23	22	34	31	19	27	35	22	31	42	26	27	26	35	23	27	23	38	31	30	30	19	31	36	24	23	24	26	38	27	24	22	25	38	22	29	29	26	24	25	37	19	26	39	24	26	26	28	32	22	35	28	30	33	23	27	20	21	37	39	25	21	30	39	41	19	31	32	31	24	20	24	37	23	26	35	35	29	25	24	33	24	19	30	34	21	23	31	32	27	34	32	25	23	33	29	30	27	33	27	36	24	38	27	22	22	26	32	22	18	24	25	27	30	32	38	24	33	25	28	36	25	25	29	21	27	32	33	30	38	19	31	22	29	30	23	25	36	31	24	20	32	29	28	26	24	26	31	33	29	29	39	17	28	33	36	28	20	27	30	34	37	27	29	35	33	34	33	27	23	24	29	25	18	33	34	30	26	27	33	19	34	17	30	31	30	33	42	33	18	31	39	28	24	30	24	23	32	23	31	27	34	26	28	27	30	26	33	25	32	28	25	28	33	28	37	19	20	29	22	25	28	40	21	26	26	32	29	24	31	19	29	28	27	25	29	35	27	35	17	35	22	25	29	22	24	27	32	31	23	37	29	30	17	20	25	29	27	29	26	38	30	23	28	25	23	21	36	25	28	40	26	30	31	28	33	34	33	22	21	29	34	28	33	27	25	32	25	28	34	32	31	40	35	24	35	27	26	35	28	29	35	26	33	30	23	28	30	27	32	27	31
15787	7749	4441	7813	14249	16037	14851	13217	11626	8609	6713	5205	4053	3126	2542	2360	2076	1493	1213	1063	830	794	724	636	628	603	604	558	634	536	527	549	593	587	547	476	446	477	422	483	411	420	424	435	365	421	399	434	390	381	412	407	382	395	374	403	386	380	413	390	378	343	347	396	367	396	388	368	377	338	350	370	337	346	319	359	351	338	334	337	368	355	360	329	350	333	360	351	326	312	367	317	344	334	361	321	317	354	331	355	369	333	344	345	338	372	317	363	355	351	372	379	368	330	371	329	367	373	369	381	394	390	365	382	360	382	379	317	321	344	368	343	338	354	332	306	347	369	336	321	341	340	327	352	380	743	764	638	401	367	346	355	307	396	392	355	340	340	309	310	326	352	342	352	331	337	328	321	353	365	331	295	321	320	331	353	314	298	334	324	336	324	329	343	312	318	327	342	329	336	362	329	342	347	331	346	349	351	311	324	323	317	328	366	337	346	303	330	356	353	304	350	315	322	378	347	348	323	318	332	349	332	338	341	339	357	327	330	313	338	328	333	303	350	346	345	314	313	306	326	325	324	346	303	337	333	323	322	336	332	327	347	336	347	317	350	342	325	315	344	342	337	327	342	369	341	337	339	344	319	339	346	326	291	340	372	325	335	336	332	334	294	341	313	323	321	323	318	320	351	349	319	360	349	328	365	360	327	356	317	322	331	329	359	302	333	380	351	331	345	352	335	314	316	314	358	313	324	333	360	293	346	335	303	312	338	378	334	301	357	352	328	302	320	332	335	304	347	331	346	322	331	354	367	373	355	333	371	302	344	306	317	343	310	335	350	326	322	366	306	369	341	296	330	324	357	344	344	330	329	350	316	299	342	312	345	350	324	350	339	318	346	312	333	347	359	329	336	338	351	366	339	316	335	296	304	345	337	361	361	317	363	299	341	336	342	351	333	284	340	328	364	345	315	339	345	310	365	326	308	325	339	301	329	335	317	332	295	321	354	304	342	328	315	337	325	356	363	355	293	313	345	342	382	295	335	352	334	293	334	357	305	330	336	326	326	325	335	327	344	330	337	322	319	348	341	329	321	306	312	348	334	313	331	337	343	341	344	337	330	358	359	355	349	315	337	342	339	330	366	359	359	337	321	339	341	352	335	341	398	351	352	324	322	378	347	343	349	367	331	355	364	347	321	326	316	342	350	347	344	333	358	331	326	335	360	332	358	337	330	342	340	355	367	331	358	341	348	349	305	326	346	335	326	324	323	341	311	329	361	341	341	335	315	357	348	322	356	331	355	330	352	366	309	322	311	369	323	330	338	319	331	346	297	339	355	322	337	303	356	296	332	324	330	356	345	337	351	322	327	351	315	317	342	329	345	337	318	347	327	339	300	359	330	310	340	349	330	338	360	306	325	354	337	370	311	321	354	334	359	324	334	304	369	380	359	337	321	383	314	322	320	292	305	330	342	345	354	334	318	306	327	358	317	333	332	304	358	346	353	309	340	330	344	312	303	347	338	321	317	359	317	337	322	315	323	344	296	305	336	338	325	327	277	320	337	352	304	335	325	329	341	313	327	325	342	324	319	349	344	365	306	353	339	328	351	318	359	353	304	347	362	342	338	309	383	335	314	334	355	342	347	345	349	322	334	319	322	323	332	332	331	337	343	342	356	296	322	322	325	332	316	360	341	309	360	322	329	306	328	302	332	335	323	334	301	353	339	361	326	350	335	398	337	341	344	345	319	343	366	333	351	299	337	309	332	377	345	307	335	331	330	339	348	368	354	350	342	337	325	328	329	321	301	345	338	359	345	343	354	354	332	326	332	348	372	335	326	342	330	299	337	316	382	295	323	367	298	342	360	340	343	320	300	312	357	321	340	342	341	345	328	352	340	337	338	315	345	308	354	328	312	352	338	332	330	353	341	351	326	340	342	336	331	341	351	309	319	332	336	334	335	313	317	325	369	332	339	340	342	323	332	347	334	342	327	314	352	346	355	325	330	350	324	351	326	376	345	335	373	341	348	330	307	339	346	358	330	336	340	339	296	357	338	345	327	334	358	326	341	345	359	333	317	326	373	332	312	313	345	342	335	338	318	316	305	318	333	366	341	355	302	338	312	327	341	340	336	313	331	313	277	342	324	326	344	342	338	322	329	298	331	309	372	314	356	350	331	350	304	331	310	317	342	302	341	327	331	360	324	345	327	356	325	305	366	325	324	318	316	313	310	346	319	332	339	299	329	351	351	331	313	346	323	342	326	342	344	362	315	327	353	337	329	329	350	337	335	310	340	325	340	344	339	337	338	336	322	355	317	348	325	353	345	297	334	321	358	346	350	328	327	341	351	328	316	326	361	329	337	339	338	330	334	345	342	351	332	334	366	304	334	343	298	323	306	307	315	323	337	326	353	360	371	325	304	340	329	308	366	321	346	345	356	365	344	325	346	337	335	296	336	338	355	326	353	363	359	356	383	306	367	365	340	306	353	315	315	309	322	324	321	349	315	349	331	319	324	345	325	344	347	355	299	300	348	355	341	324	295	330	331	366	323	334	383	336	354	341	356	301	360	346	330	346	329	349	331	323	354	339	322	305	310	344	332	342	319	335	311	350	346	319	305	316	334	346	298	292	353	342	326	308	324	309	353	338	338	345	325	325	350	291	307	361	351	359	307	325	318	332	367	325	328	332	354	360	340	341	361	339	338	329	316	320	358	331	365	339	377	329	332	338	332	321	352	310	314	342	310	342	313	379	313	365	328	329	326	327	330	329	355	334	334	320	356	351	356	352	312	357	347	336	301	342	319	334	340	328	315	331	372	333	354	326	362	336	313	335	319	320	343	329	342	350	364	353	377	322	338	310	321	308	358	326	309	362	310	325	331	331	353	354	354	326	334	328	346	344	348	303	338	339	355	326	342	359	361	321	319	347	348	348	372	325	328	310	305	331	342	330	372	345	368	328	320	317	322	323	323	357	345	294	344	360	335	347	356	348	358	323	336	300	333	333	315	321	319	332	308	322	310	354	295	346	331	364	328	308	343	316	359	307	338	341	345	322	335	346	337	311	325	327	337	298	343	317	320	331	357	332	324	332	316	336	341	338	366	312	342	353	314	349	332	353	350	332	307	332	328	323	344	336	341	314	325	307	329	344	329	327	316	340	332	336	337	319	328	350	339	331	331	324	347	327	344	317	325	338	343	320	359	319	319	359	340	311	357	333	331	343	336	350	328	334	360	331	315	322	324	271	363	310	338	308	338	319	355	320	323	323	323	360	327	366	344	359	342	351	316	317	306	333	365	370	320	354	366	306	365	311	295	344	335	325	287	309	352	329	325	342	350	334	343	344	343	335	341	342	334	337	345	361	343	307	332	348	336	333	302	346	315	325	331	363	348	340	333	375	353	332	333	317	351	335	320	320	323	356	371	329	336	349	310	335	341	361	329	315	352	323	357	379	311	342	320	344	345	334	345	337	373	361	340	362	349	331	332	345	343	350	335	352	367	355	346
1531	740	370	227	270	358	388	339	315	245	195	154	139	101	88	91	90	59	62	37	45	44	31	30	39	39	33	31	25	31	19	32	31	21	23	31	25	17	22	27	27	24	16	23	30	24	34	23	26	19	32	15	23	25	27	22	24	34	24	24	27	30	24	27	25	25	31	19	23	25	30	20	17	30	22	23	30	24	19	31	25	14	27	28	23	17	19	24	17	27	15	19	23	26	22	23	23	20	22	27	21	23	17	22	24	23	22	22	16	22	26	31	25	26	27	23	24	29	18	30	23	24	25	21	24	24	18	26	22	26	23	23	12	16	25	16	25	28	26	14	20	26	21	25	17	31	44	31	23	30	14	22	33	23	19	23	27	20	32	25	35	20	25	21	28	23	26	17	21	23	21	19	18	25	20	20	25	31	17	21	27	20	17	32	16	16	23	20	16	25	20	16	18	21	21	22	20	19	23	16	26	16	22	34	18	20	13	19	20	15	17	25	24	19	20	28	19	22	26	27	26	18	21	26	26	26	22	26	20	23	27	15	29	21	31	20	23	23	22	17	19	25	30	23	16	24	13	21	20	14	27	11	23	13	15	20	13	15	26	27	22	23	23	17	24	28	26	13	16	19	21	19	19	12	24	23	12	20	24	16	22	22	20	22	32	23	18	16	21	16	20	24	21	22	25	15	20	22	24	24	27	27	18	23	30	27	24	22	17	23	18	25	21	27	20	24	21	22	18	22	24	22	24	22	26	21	27	18	25	19	19	24	26	24	24	19	15	27	13	23	21	22	20	21	20	20	22	20	27	24	25	20	17	20	21	22	23	20	22	23	15	23	25	25	28	32	11	18	19	21	27	26	14	15	22	23	22	23	30	17	19	24	22	27	26	23	19	22	13	19	32	27	23	14	17	15	29	22	25	18	23	24	19	26	26	33	19	27	21	22	23	17	21	30	22	30	20	27	22	26	16	17	25	13	19	22	22	13	27	16	16	17	16	21	14	29	22	19	18	18	20	28	26	22	23	14	23	24	23	20	22	27	21	27	34	22	16	23	23	23	27	29	13	19	12	23	28	27	24	16	16	22	20	25	23	25	14	25	19	19	18	34	18	27	28	23	24	19	23	20	23	26	27	24	21	26	20	21	26	20	15	24	20	24	18	20	29	24	27	19	19	21	19	27	22	24	23	19	14	31	15	21	19	30	16	24	18	24	21	26	19	21	17	19	19	23	19	25	24	19	22	24	22	21	23	20	25	17	19	19	20	23	26	15	16	23	27	18	21	24	14	18	29	16	21	26	16	31	21	23	26	23	12	15	19	21	19	30	12	21	21	30	23	25	17	20	17	21	18	26	24	28	22	19	20	26	29	17	29	13	25	26	26	25	18	24	20	16	14	23	19	23	24	32	23	19	18	25	22	17	24	24	22	20	15	14	30	15	31	24	21	25	13	19	23	17	28	25	25	21	21	27	21	20	22	29	19	23	15	29	24	14	22	12	14	13	16	24	22	22	24	20	16	19	15	32	18	24	19	18	25	27	20	28	32	26	20	15	29	23	25	21	25	26	21	16	25	14	11	23	24	22	28	24	25	25	23	28	24	18	29	21	17	31	19	26	17	24	25	20	17	23	26	27	22	17	30	24	30	24	26	18	19	25	14	25	24	24	20	17	28	18	24	24	23	33	11	18	22	25	19	18	27	20	16	24	21	25	22	25	17	18	21	33	20	22	19	28	22	24	24	26	28	22	23	24	9	31	39	18	19	32	18	28	20	23	27	18	29	20	29	15	22	19	18	12	24	22	23	13	17	14	11	15	11	22	14	15	20	21	18	27	20	30	16	20	30	27	23	21	26	26	17	19	24	21	20	25	25	13	18	21	29	21	19	21	26	20	21	22	17	20	24	21	26	14	17	18	23	20	22	21	19	12	19	8	19	24	27	20	22	17	26	17	23	18	20	25	22	22	16	17	19	26	19	15	22	17	23	31	24	17	18	22	24	23	27	27	16	29	15	17	21	19	22	24	22	31	20	26	22	24	25	23	32	30	28	18	24	25	22	24	25	20	20	23	18	21	17	24	23	25	22	17	27	26	12	18	13	12	19	22	19	22	16	24	25	31	21	22	18	24	28	34	17	23	22	26	29	24	28	25	15	20	23	23	22	21	19	27	23	20	13	26	26	28	20	21	30	16	22	24	13	25	24	16	18	23	24	16	22	24	33	22	22	22	23	21	24	23	28	24	28	19	16	20	23	23	17	18	16	22	25	16	19	26	18	23	22	22	23	27	15	18	28	20	22	24	21	24	16	28	23	22	21	24	19	33	20	26	21	22	22	15	22	23	18	27	27	11	15	20	13	21	13	23	20	21	14	23	19	27	16	15	14	20	20	30	24	28	19	14	14	31	20	18	24	29	26	22	26	22	23	18	22	22	15	20	23	18	26	28	20	26	28	24	25	20	33	9	17	27	19	16	29	26	26	31	28	20	15	29	20	22	28	22	14	24	22	25	19	27	30	12	19	29	19	22	19	25	25	20	27	21	16	12	16	20	22	21	20	19	22	18	18	22	25	30	22	16	12	20	19	19	22	25	26	20	25	28	20	16	20	18	25	23	24	24	24	19	26	20	17	21	17	25	17	18	20	25	30	23	20	15	22	26	18	15	17	15	19	17	17	23	23	22	24	15	17	31	24	19	30	27	7	19	27	20	20	15	31	18	26	15	23	18	16	21	21	20	24	26	24	26	17	17	16	17	10	24	19	20	28	22	20	16	29	23	20	18	18	18	24	29	19	22	17	21	17	20	13	29	32	22	26	19	24	28	23	15	12	23	24	20	26	21	30	18	19	21	20	15	31	23	24	21	26	23	17	24	23	20	17	24	19	24	29	23	18	25	23	21	25	20	20	22	20	17	20	24	30	27	15	18	16	21	22	19	16	18	23	17	16	21	22	17	23	24	27	19	28	26	21	19	21	24	20	32	25	17	16	22	18	19	20	27	25	20	23	25	27	26	23	20	18	24	25	26	22	22	37	23	23	21	29	14	22	20	29	28	19	24	20	22	21	35	23	26	20	27	24	11	17	17	34	14	21	24	22	17	26	22	24	24	21	26	26	29	19	20	21	17	30	26	20	25	17	18	24	25	26	17	13	20	24	15	24	22	24	24	22	25	20	26	20	20	28	28	18	15	25	20	25	19	25	19	13	22	22	16	22	24	22	21	24	12	27	24	30	17	17	24	21	17	19	17	17	22	27	24	31	23	34	16	15	20	15	29	20	22	29	20	22	23	19	18	21	19	26	27	26	27	25	20	18	11	24	19	20	27	27	23	16	24	26	22	26	26	23	18	29	20	16	22	26	25	17	20	24	24	30	19	21	19	23	19	18	21	23	24	26	15	14	34	22	24	23	10	18	27	18	23	20	28	16	27	19	22	21	16	15	24	22	24	29	20	25	16	22	22	25	26	19	29	21	22	22	26	30	20	18	23	21	18	24	19
19473	10628	5956	10776	18326	19741	18330	16280	14233	10603	8607	6732	5134	4117	3379	3092	2726	1878	1434	1155	996	829	813	759	711	723	584	614	603	573	548	590	568	554	475	458	389	430	370	410	362	390	349	394	335	358	387	365	341	346	372	350	354	386	335	342	347	311	294	315	314	269	339	305	303	283	287	313	323	303	318	298	278	315	284	301	286	259	285	276	306	293	245	272	287	292	278	283	280	290	282	266	289	253	285	255	269	293	306	263	269	284	283	306	286	296	243	265	251	283	282	318	308	322	345	303	278	262	288	284	261	311	282	305	285	270	298	270	244	261	286	267	248	265	286	257	270	277	250	288	237	265	256	258	315	673	748	645	348	270	283	323	304	295	290	270	254	241	271	272	290	265	235	266	278	263	256	264	265	240	267	269	244	270	264	289	273	264	268	262	270	254	272	250	283	261	285	284	263	244	240	252	272	256	266	279	273	270	236	274	279	265	268	244	246	264	278	250	268	249	283	255	250	263	263	270	260	257	262	291	254	262	291	270	248	255	256	269	293	258	251	271	248	253	275	240	244	277	267	247	257	240	271	280	254	282	233	255	244	244	230	254	288	273	297	290	279	271	272	250	259	258	275	281	276	281	263	267	257	256	257	267	267	263	272	248	271	289	280	275	281	251	262	269	273	251	269	254	271	257	271	254	262	247	291	281	257	254	239	241	245	255	267	261	278	247	281	245	248	258	249	269	284	285	275	243	247	241	225	268	278	264	280	270	245	276	268	265	233	258	267	249	242	280	276	262	247	270	260	271	257	268	244	266	275	280	262	260	258	285	249	249	249	256	262	292	291	248	256	255	253	280	272	229	256	270	252	232	266	288	259	289	251	240	250	252	244	249	282	236	276	235	283	249	281	262	284	238	247	255	250	258	262	254	253	262	228	243	254	259	295	289	255	263	251	270	277	268	245	251	245	243	270	266	266	250	241	262	265	254	282	266	235	256	253	272	288	278	267	266	257	242	278	269	246	278	248	286	257	270	255	278	275	258	250	263	288	260	267	266	277	240	248	285	285	248	265	263	271	247	265	261	255	233	244	261	243	233	241	267	235	276	259	255	246	298	263	247	255	283	252	289	253	260	248	250	281	272	288	245	239	262	270	282	260	286	263	274	254	249	231	267	274	277	276	251	278	272	250	270	256	246	241	270	229	247	249	239	262	254	236	247	245	252	264	245	268	263	280	256	241	248	258	289	269	223	261	263	261	281	253	251	236	251	263	278	297	267	255	278	275	260	229	268	275	255	298	262	265	283	274	263	293	240	274	295	259	254	226	248	244	276	250	240	264	250	236	231	244	265	238	252	246	287	244	281	271	293	281	277	275	240	266	274	271	273	242	268	291	271	258	273	252	271	273	256	279	260	280	265	268	259	255	236	253	228	262	270	264	270	280	286	240	269	242	232	279	274	252	262	267	254	261	269	240	249	260	290	247	263	235	240	278	229	258	268	278	265	266	252	257	255	238	264	239	255	221	242	293	273	263	271	270	250	277	252	250	267	255	262	266	270	249	281	258	267	252	231	276	262	238	259	277	255	267	248	233	264	232	273	277	266	234	249	261	268	269	228	265	277	271	276	262	306	279	263	265	274	234	296	242	272	263	251	260	250	252	265	252	265	284	260	280	259	261	234	272	259	261	250	277	253	259	264	258	278	243	225	231	245	240	253	257	250	275	262	282	250	248	259	286	274	229	254	248	260	267	232	253	266	249	260	294	265	281	278	257	262	263	241	272	244	260	247	219	267	257	278	263	243	222	262	271	247	290	277	224	269	268	243	274	233	251	294	241	248	265	284	263	264	243	304	255	260	248	239	238	265	263	233	248	245	243	271	251	249	248	266	238	236	257	252	283	277	276	229	249	254	232	249	266	249	264	249	238	254	269	248	225	275	256	259	250	251	263	246	263	259	251	243	244	253	276	280	266	257	250	260	295	237	277	277	264	268	245	269	246	235	291	257	267	287	267	240	258	241	280	238	276	252	238	264	266	259	264	282	255	270	240	253	262	273	250	255	253	256	239	237	255	280	265	257	241	257	273	245	251	260	251	270	237	271	297	255	261	253	237	256	265	284	297	258	285	242	256	265	269	263	300	236	253	259	239	271	267	276	268	253	252	255	251	293	267	267	247	263	237	261	251	278	284	252	239	253	262	243	275	250	244	261	243	271	249	268	239	253	288	261	295	248	289	237	272	244	242	247	258	268	263	239	253	252	268	254	268	242	274	248	280	254	256	269	257	253	255	241	264	266	251	269	241	275	259	256	246	273	258	272	275	239	279	241	264	262	240	281	261	252	262	239	269	240	257	278	268	269	231	256	257	234	273	261	267	283	247	264	257	256	233	242	272	244	254	258	250	277	271	258	261	273	253	299	248	257	261	276	245	295	258	237	260	284	271	250	264	279	266	235	235	287	281	256	280	260	262	266	261	240	261	261	249	272	270	254	270	284	269	279	261	271	253	250	247	252	251	270	270	247	266	243	279	276	263	291	263	245	298	256	262	261	257	267	259	239	248	254	266	239	251	272	270	252	232	270	249	265	269	239	245	242	245	255	258	243	259	250	270	225	268	260	271	250	252	245	261	239	262	267	255	285	258	250	244	273	281	274	261	230	248	254	254	259	279	250	225	247	256	266	257	288	256	248	273	248	208	280	262	268	256	263	276	244	249	250	244	253	236	260	260	274	262	252	268	251	261	249	274	292	258	262	261	262	266	250	251	263	248	268	263	276	230	256	271	255	265	266	238	241	252	279	268	226	260	258	248	276	261	269	251	254	260	281	297	279	280	273	259	261	280	259	257	261	269	254	269	303	260	290	256	265	246	263	258	242	268	253	274	223	246	286	250	280	243	245	259	278	271	293	260	244	250	266	254	280	258	247	245	274	252	271	274	258	271	264	239	241	256	237	257	264	269	258	273	239	235	265	278	254	256	257	267	250	283	251	270	263	286	259	282	256	259	252	265	270	257	240	262	278	240	255	248	232	267	256	242	235	243	249	261	224	247	259	273	273	234	273	250	258	279	277	245	275	241	245	262	274	256	290	289	248	304	262	252	272	249	266	264	271	302	259	241	242	254	239	270	262	262	241	269	245	273	265	261	269	244	297	287	286	257	267	296	238	241	273	250	253	244	235	264	253	230	273	253	279	280	201	271	245	241	267	243	266	218	265	269	264	299	251	263	251	217	254	265	262	269	268	251	231	297	241	264	277	261	251	246	258	272	262	232	257	263	236	253	246	279	278	256	268	263	279	278	247	258	248	240	282	265	257	252	254	264	236	253	260	287	240	248	245	292	289	242	266	235	261	260	241	261	281	261	247	259	254	297	239	272	272	278	279	272	248	263	282	257	272	228	276	241	252	300	263	230	245	273	269	236	258	274	252	271	242	260	276	262	263	277	256	248	262	269	245	225	251	269	249	247	252	298	265	285	266	259	273	236	245	274	277	234	234	283	296	252	271	270	261	259	272
1335	198	162	120	129	147	172	160	159	128	91	87	52	71	61	61	53	33	47	49	36	36	33	37	42	46	37	41	54	45	35	44	45	38	47	36	28	33	34	39	46	57	43	23	41	39	44	30	39	43	37	29	37	49	38	28	32	40	26	39	32	31	28	46	43	32	36	41	36	30	48	26	38	26	30	40	44	37	44	33	33	51	45	43	52	55	28	39	40	31	39	35	31	42	40	50	37	37	32	34	31	41	32	37	45	27	41	42	26	46	40	42	31	29	41	42	35	34	33	41	41	36	47	37	56	38	40	38	37	35	33	40	46	41	29	26	35	42	31	48	43	40	52	44	49	45	48	33	24	44	34	33	42	45	35	41	49	42	38	29	39	42	45	33	29	40	32	32	35	54	35	39	31	43	38	45	36	32	42	41	39	26	34	48	33	41	33	38	41	31	35	37	34	39	37	33	24	32	40	41	40	31	33	46	29	36	39	37	43	49	31	35	28	34	38	31	38	42	38	33	27	36	44	39	34	29	40	35	38	44	30	40	33	39	32	36	36	34	25	37	44	40	26	43	43	34	38	34	32	33	51	43	39	30	36	29	45	43	39	43	41	40	38	38	32	38	45	34	41	32	43	42	34	47	30	41	45	40	41	42	44	29	43	32	23	36	43	27	26	42	38	28	39	28	42	41	40	31	35	33	44	43	41	44	36	37	43	36	23	33	40	35	39	38	26	34	46	27	37	54	31	44	38	45	41	43	49	44	28	28	49	36	27	32	36	42	22	39	33	37	38	31	42	38	38	39	41	23	42	37	42	53	27	31	41	40	33	46	36	33	39	40	31	24	39	31	39	43	37	34	34	33	38	38	30	41	38	41	34	37	42	40	46	21	44	37	43	41	35	34	33	35	41	41	40	34	47	32	43	32	44	29	48	37	47	25	35	37	33	31	37	31	43	31	36	41	37	36	29	47	52	38	36	28	35	46	29	38	40	35	29	41	32	37	33	41	48	41	45	39	43	37	42	36	44	36	40	41	40	38	42	33	32	44	31	49	39	33	39	40	32	30	38	48	41	33	31	48	47	29	29	49	40	43	52	45	34	37	33	37	42	37	35	41	43	37	25	36	39	47	37	41	45	46	40	25	30	33	47	30	33	26	27	42	33	33	45	28	35	31	33	33	45	33	44	23	37	27	34	27	40	37	39	37	35	33	32	47	28	36	44	30	47	36	35	36	41	30	40	39	24	35	37	42	37	51	52	28	49	38	32	47	36	25	30	18	44	30	31	43	33	33	30	39	38	48	29	31	40	33	49	36	37	36	32	38	18	41	32	36	45	35	45	37	33	31	27	29	42	32	42	32	42	36	38	39	42	33	42	36	41	39	40	34	35	45	42	39	41	35	32	34	31	44	33	51	32	33	33	24	40	28	42	39	38	38	36	30	37	35	34	39	39	33	39	37	39	32	41	31	43	46	42	29	39	40	50	37	48	36	41	38	30	25	36	28	34	44	47	26	40	42	28	42	33	46	47	35	32	46	36	30	32	35	36	40	46	34	30	34	39	35	42	41	30	36	48	37	32	39	31	33	28	34	29	37	56	31	29	36	34	41	52	33	34	30	29	35	39	27	38	26	46	41	42	31	33	41	36	41	29	42	35	41	41	30	44	35	34	33	36	27	36	41	40	43	33	39	45	43	37	35	38	36	37	44	26	38	33	30	43	34	30	29	44	53	36	37	42	40	33	36	46	35	45	37	33	40	35	31	39	42	46	40	37	40	36	47	40	40	32	43	35	42	31	38	49	42	42	28	37	38	36	37	46	31	37	46	46	44	44	42	33	38	45	35	35	41	31	42	35	30	38	40	37	41	37	36	37	34	34	44	45	37	37	47	36	38	43	30	37	35	31	37	39	31	38	35	43	44	41	34	36	32	31	38	37	43	41	26	33	37	41	40	38	28	37	30	45	39	39	45	33	40	31	30	37	36	40	48	42	39	39	47	34	36	30	34	39	39	38	41	38	36	26	47	44	29	35	45	28	29	31	37	31	40	36	39	47	40	27	31	40	33	36	42	39	42	42	39	37	33	32	25	38	41	35	35	42	40	42	43	34	40	35	37	41	42	37	40	33	37	40	37	38	32	49	43	23	29	37	30	47	38	43	34	44	32	38	35	38	45	43	33	37	29	33	37	33	31	28	31	25	43	35	38	52	43	28	45	39	29	45	39	37	31	35	28	35	43	37	33	33	33	34	50	46	36	45	37	35	44	49	23	29	35	29	25	36	40	33	42	31	30	42	29	30	26	30	36	41	25	38	35	32	32	41	24	30	43	31	39	41	39	32	46	36	45	43	42	34	36	26	24	38	40	33	31	47	36	40	23	46	33	33	33	43	30	35	32	35	43	36	34	36	25	47	41	35	40	42	27	40	39	51	44	41	47	50	45	38	43	41	39	27	26	46	47	33	33	47	31	38	31	37	41	39	38	28	37	40	29	31	33	41	40	36	29	28	38	29	41	42	40	32	32	35	33	41	33	27	36	27	32	22	35	46	34	40	26	41	36	42	34	38	28	26	29	45	39	47	44	36	24	43	42	34	37	43	37	52	43	34	41	50	48	31	49	25	30	35	47	29	33	27	31	39	44	54	38	38	38	34	31	25	41	38	38	44	37	50	33	30	38	42	37	37	36	38	46	32	38	30	37	32	26	34	45	31	42	34	39	38	33	38	39	35	38	34	52	43	36	36	43	28	31	35	41	34	40	33	37	41	38	41	40	41	47	42	36	35	25	27	40	38	39	40	33	34	38	37	43	27	31	32	46	32	41	30	41	42	37	33	38	35	33	35	44	37	42	37	43	31	33	30	31	30	42	34	34	30	49	36	36	46	28	34	42	35	33	33	28	30	36	28	33	41	32	42	54	37	41	45	40	43	47	38	30	36	34	40	40	39	44	37	37	34	36	48	31	36	38	41	35	39	35	38	31	33	41	53	38	43	37	34	42	52	46	34	35	39	48	29	46	42	45	39	38	38	37	36	34	34	45	41	37	47	48	32	39	33	31	33	37	35	32	42	39	38	41	37	32	41	33	37	44	40	36	38	30	28	39	36	52	46	34	50	43	40	33	34	26	36	33	23	44	37	39	33	39	38	30	29	35	48	39	34	47	45	32	38	35	38	34	30	39	47	28	31	47	40	29	31	29	33	39	45	40	37	38	44	37	34	37	48	37	35	40	47	38	48	39	43	37	40	38	36	30	43	33	45	52	31	26	30	35	38	37	45	30	32	30	33	37	33	33	41	41	27	40	34	36	42	39	37	37	41	33	38	38	38	37	34	44	37	33	37	39	39	40	38	36	49	41	35	38	30	46	42	33	35	40	38	35	34	43	42	41	39	25	46	27	32	38	29	39	47	42	34	40	45	32	39	32	39	43	42	38	42	40	34	42	27	36	29	48	39	40	39	33	38	39	28	30	46	38	32	34	36	31	37	37	36	50	38	40
12333	5053	2744	4933	10213	11207	10502	9280	7651	5346	4113	3105	2400	1856	1672	1555	1375	1024	817	750	660	589	542	550	534	544	524	573	548	542	489	563	524	563	488	461	474	449	500	437	454	491	466	478	462	457	447	477	471	451	482	423	474	460	472	457	463	452	435	432	435	437	454	433	452	456	428	434	446	413	445	410	421	476	403	395	414	405	429	429	403	414	416	417	402	441	424	415	431	425	409	453	407	435	401	426	403	416	428	399	429	467	452	409	448	444	396	463	437	440	408	468	447	452	436	427	436	420	447	420	438	489	403	421	416	416	448	443	464	436	431	383	426	419	428	415	413	410	399	438	409	444	418	387	424	608	711	573	464	466	430	479	448	448	437	440	392	415	435	416	419	411	436	419	434	442	428	420	413	420	413	413	434	430	389	424	455	437	403	431	438	449	425	386	402	433	441	432	435	433	419	439	462	448	399	455	429	465	412	405	415	452	410	385	436	425	413	420	451	435	422	457	384	449	418	463	460	425	449	434	448	451	439	439	431	429	412	437	425	405	385	433	401	446	442	414	392	436	394	444	405	412	432	414	391	415	423	440	391	450	444	418	427	425	468	466	421	398	408	424	414	478	410	417	379	434	427	402	423	474	407	460	427	467	400	422	385	442	418	455	413	427	425	403	428	411	395	441	456	434	442	438	400	460	411	411	438	398	436	379	390	422	422	455	415	413	464	426	430	430	450	393	451	396	464	416	418	445	431	439	459	420	452	434	427	450	412	423	439	400	424	445	426	405	459	439	435	414	398	419	401	416	407	437	405	401	445	404	486	417	411	412	482	433	415	431	397	402	428	421	420	413	442	436	396	420	415	423	418	444	421	401	399	402	388	405	445	447	452	474	440	444	467	425	407	431	428	416	423	445	444	394	445	402	394	365	408	400	399	427	401	422	381	407	396	421	442	439	416	437	444	435	423	416	439	450	439	429	403	408	407	453	445	438	423	421	413	411	462	429	434	432	417	430	421	424	415	399	441	411	405	413	405	450	412	424	417	409	422	445	429	436	399	411	415	447	441	422	439	382	394	391	423	389	414	401	445	426	427	417	404	425	428	426	422	382	477	448	452	426	408	451	406	432	414	383	432	437	393	422	438	432	451	398	462	408	434	428	440	458	443	463	448	425	411	409	441	444	410	435	456	421	428	427	395	394	385	443	425	400	422	446	424	423	408	423	437	404	449	386	433	455	424	409	387	431	367	447	403	403	440	431	402	413	464	454	458	429	432	474	438	441	398	437	415	383	366	407	412	431	445	419	423	407	418	417	394	438	402	424	434	460	445	401	429	447	390	394	417	413	427	413	452	398	424	416	408	416	413	425	404	428	419	427	421	398	399	370	419	409	401	395	422	430	422	420	429	418	396	424	428	420	388	436	451	426	430	410	423	425	420	419	377	456	433	420	422	416	432	439	447	416	405	448	398	433	418	447	429	461	446	434	412	431	421	470	426	406	411	402	433	402	412	392	416	427	438	455	465	436	441	407	404	401	423	458	436	431	438	404	391	416	395	382	411	414	407	434	425	386	440	468	452	423	408	382	441	433	442	470	410	400	459	424	446	403	403	439	411	405	401	446	430	425	390	434	427	411	428	406	360	408	408	409	434	419	428	431	431	407	391	431	425	413	426	438	436	447	329	419	455	431	396	378	409	400	438	443	432	455	403	408	429	450	428	425	427	404	407	417	393	429	447	402	450	403	431	381	420	425	392	424	448	410	437	416	412	418	433	404	407	422	414	422	427	394	442	460	427	423	422	428	428	455	429	437	409	430	411	409	465	440	425	404	425	414	431	400	413	445	404	443	437	437	452	398	414	411	412	411	390	404	440	423	420	403	401	408	462	432	442	405	398	403	436	442	414	426	445	399	432	444	433	402	401	453	404	426	440	433	407	396	428	434	440	426	426	395	402	417	425	403	450	433	422	407	398	428	437	456	398	444	429	427	415	458	405	420	433	405	413	459	418	388	423	405	436	427	434	478	451	393	448	410	435	428	424	427	412	442	405	431	431	420	406	416	452	395	441	405	402	435	455	414	447	415	432	430	411	425	400	410	413	409	432	404	405	424	407	400	417	414	414	442	381	444	435	423	440	415	433	435	410	419	428	421	418	450	461	405	425	396	450	471	419	420	415	400	411	427	433	425	393	402	462	406	434	435	438	442	435	459	397	423	402	458	427	439	414	414	460	401	402	419	395	418	411	457	447	395	400	413	430	389	453	431	406	432	447	442	454	389	434	464	418	419	415	420	420	409	422	433	437	436	414	418	481	401	414	423	444	445	413	434	444	395	391	433	421	395	417	440	407	426	415	442	402	402	423	441	431	448	406	433	396	459	470	416	426	464	409	405	459	416	432	397	454	397	405	425	429	399	381	416	421	412	412	418	422	433	403	412	428	384	436	482	436	394	443	418	475	408	424	412	444	406	420	434	435	439	397	426	419	413	430	438	432	422	452	443	438	422	408	419	420	447	413	442	364	463	401	423	406	405	415	431	430	413	418	392	428	384	460	438	415	421	398	410	454	406	430	429	412	446	423	401	397	441	399	461	405	417	402	433	444	443	438	439	413	449	455	462	457	412	430	443	450	446	453	428	432	393	480	424	434	445	456	401	413	432	435	405	426	406	418	415	426	382	464	380	425	403	389	436	435	463	444	410	388	425	459	412	437	410	387	440	419	437	440	425	408	410	421	378	434	427	426	405	407	440	416	395	389	427	450	419	417	434	437	397	407	397	446	437	476	450	408	427	420	405	427	442	392	429	397	407	430	415	376	458	410	428	419	411	425	435	428	443	462	464	418	434	429	413	409	404	418	442	406	383	430	391	416	433	431	427	429	435	383	392	454	399	398	449	446	430	405	447	457	433	441	455	446	382	446	424	454	455	444	406	417	415	412	421	379	419	471	416	409	451	396	413	442	476	443	407	483	433	395	440	482	440	408	409	414	429	429	408	422	422	400	476	414	408	420	411	428	423	419	427	418	409	389	403	421	459	464	435	387	445	409	427	426	468	435	424	407	412	415	461	414	467	452	405	406	413	441	430	422	413	447	444	412	425	424	424	436	400	395	449	418	415	428	437	467	438	446	388	420	427	429	422	433	398	378	432	424	406	402	403	413	431	416	440	427	397	433	410	421	396	427	444	434	382	453	427	413	439	388	416	417	443	426	398	446	433	461	431	450	429	418	444	412	411	470	411	443	405	402	393	415	427	430	399	425	444	413	440	408	428	430	438	437	423	454	416	425	392	421	428	429	436	435	421	400	417	450	395	452	438	416	474	445	416	388	405	388	397	436	386	455	442	414	411	418	416	400	415	426	389	414	410	437	416	409	436	392	436	408	439	415	431	408	368	458	413	441	442	407	416	418	450	405	442	453	449	391	387	439	434	433	430	409	410	404	427	441	418	404	382	420	423	389	400	432	408	427	453	399	401	413	419	431	383	418	420	436	466	474	426	450	400	442	443	440	437
974	523	283	199	198	260	293	299	237	170	145	110	122	94	74	84	74	61	48	56	42	39	34	37	33	28	34	37	42	36	38	26	36	35	36	27	30	43	26	32	27	27	38	28	30	26	41	36	28	38	27	28	26	33	38	33	34	21	30	25	34	39	26	30	34	41	39	38	36	37	28	24	22	26	37	41	29	34	37	33	31	19	24	33	27	34	28	27	27	35	36	23	29	29	38	39	26	27	38	33	41	31	29	39	22	31	29	28	28	34	32	32	32	36	33	30	35	29	37	42	32	37	35	25	27	28	39	40	32	34	29	34	25	23	22	34	25	33	29	39	31	25	24	40	31	31	39	35	56	35	25	31	32	28	27	30	29	38	33	33	44	34	28	35	32	32	36	26	39	32	24	29	36	25	33	24	32	23	47	25	29	52	25	38	27	25	25	35	41	27	33	26	38	31	28	29	32	36	26	33	34	28	19	38	37	42	43	41	24	20	17	27	32	35	31	27	51	35	32	21	28	28	41	34	28	37	27	30	29	25	24	40	24	31	33	27	38	20	33	35	36	36	32	38	35	30	26	36	28	41	21	27	38	35	33	37	31	42	28	36	24	31	32	37	32	23	30	31	27	37	26	32	31	28	27	38	35	26	34	43	30	36	31	18	44	30	38	32	27	30	37	39	34	39	31	32	31	29	20	38	24	29	34	27	34	26	25	28	27	32	31	45	28	32	43	34	34	30	29	30	27	27	35	28	32	31	26	35	30	24	25	33	33	34	35	31	29	41	29	30	41	37	30	29	22	30	35	30	40	26	27	29	32	38	19	26	37	35	27	36	22	28	25	38	32	34	36	37	25	28	33	24	23	31	27	37	31	29	32	24	25	20	37	28	34	43	29	29	30	28	35	39	29	24	36	24	33	26	19	21	30	40	32	19	45	33	26	27	25	22	41	30	29	37	35	46	33	33	23	34	28	26	29	34	24	42	35	27	30	22	34	39	23	22	45	33	24	23	36	46	36	29	37	25	26	29	31	33	27	23	29	27	27	32	37	38	29	31	38	27	30	44	27	46	30	30	37	36	21	25	23	34	36	32	28	30	43	25	27	34	27	20	31	29	32	32	26	32	32	36	22	32	35	27	30	30	32	33	38	39	39	35	27	23	29	41	27	25	22	38	30	30	32	20	27	26	27	31	33	30	28	24	33	30	42	33	25	32	39	35	41	32	24	34	37	35	27	33	33	30	33	30	29	28	31	20	29	32	32	33	34	28	23	24	39	28	30	29	32	33	29	28	38	28	30	38	28	26	31	30	26	26	32	31	42	24	25	22	30	27	36	27	30	32	32	37	28	34	37	35	34	35	22	32	31	28	30	36	16	29	33	33	27	36	38	28	39	35	27	38	30	26	32	20	28	37	22	31	28	30	33	22	20	29	27	39	28	27	33	40	25	27	37	23	25	28	34	24	29	29	33	36	44	36	22	31	28	23	18	43	26	32	24	37	43	29	37	36	37	29	27	31	38	31	29	39	24	29	31	25	36	35	19	33	31	28	27	30	28	38	34	31	31	28	16	37	26	29	36	19	30	22	28	19	26	35	28	37	30	27	26	29	24	22	25	30	33	40	31	32	36	33	25	21	34	37	32	26	26	25	34	28	40	31	28	39	36	30	44	45	35	30	21	32	40	26	30	18	34	33	31	30	36	29	32	22	27	33	34	31	39	30	28	22	27	41	34	24	34	32	25	25	37	29	22	28	36	43	29	38	33	31	28	15	37	29	38	25	30	30	33	35	38	21	42	38	20	35	33	30	37	29	33	22	39	24	31	35	36	34	25	29	33	23	25	38	27	44	26	29	41	39	25	24	41	25	35	21	27	27	31	39	31	27	26	31	29	38	34	25	32	24	31	34	31	34	30	41	30	30	34	33	34	23	30	34	41	22	27	29	33	44	25	36	26	43	30	33	30	31	24	24	28	29	37	26	29	27	30	25	39	25	31	32	38	26	41	22	35	37	32	37	30	27	31	25	34	19	25	29	39	27	26	20	27	29	35	24	37	26	23	34	42	39	23	30	39	27	30	29	34	29	37	31	30	30	28	27	32	34	40	21	29	40	27	25	32	41	35	39	34	28	30	27	26	35	31	33	32	36	31	35	27	25	26	27	25	31	13	30	27	42	33	32	28	34	38	32	29	28	32	34	31	21	31	30	26	34	31	37	24	34	32	32	30	23	28	29	28	27	38	26	28	22	28	27	30	39	22	26	32	34	27	25	31	28	32	30	39	28	32	22	38	33	35	28	30	39	25	28	42	33	23	45	28	35	31	30	30	40	27	25	25	38	25	31	25	35	33	23	29	24	35	24	28	32	28	28	28	35	25	33	21	28	26	28	30	37	35	22	39	35	27	36	29	28	37	33	34	35	41	23	28	39	40	37	24	40	40	38	30	38	38	34	38	40	29	34	41	30	25	39	25	32	30	28	25	27	38	37	31	21	32	36	25	33	29	32	28	29	32	31	28	28	39	36	25	36	32	35	27	38	32	36	27	37	37	25	28	44	28	28	35	28	31	28	31	26	26	19	28	35	30	33	27	35	35	20	36	35	40	24	33	29	28	39	35	21	27	34	26	40	28	31	42	39	32	21	31	25	33	31	42	42	32	37	30	36	23	33	25	32	43	21	31	24	20	36	32	31	20	27	34	37	21	24	35	25	29	30	25	34	28	33	37	27	27	47	31	34	27	23	33	31	19	27	24	26	25	36	28	25	35	35	24	36	37	23	42	30	26	35	26	26	36	34	34	25	27	23	28	33	21	39	31	23	33	26	30	33	26	20	34	37	37	36	27	28	29	40	25	33	43	28	34	36	25	26	31	19	29	32	33	38	30	26	34	30	37	31	35	33	35	30	30	34	31	35	24	23	26	33	34	35	30	24	30	30	30	34	36	25	32	43	43	30	26	38	37	44	32	34	40	39	45	30	36	29	29	23	32	36	33	29	28	39	29	24	25	24	37	39	28	28	36	32	29	32	34	23	21	19	37	34	32	17	24	24	37	28	31	36	42	31	31	31	34	28	36	32	27	29	35	33	28	27	29	36	26	36	27	30	34	27	23	31	33	33	25	26	40	37	29	30	31	28	17	22	34	29	27	33	29	25	29	26	24	27	31	40	30	21	29	29	34	39	39	38	35	18	27	33	22	28	40	30	30	30	38	33	28	24	31	41	35	36	29	36	21	34	23	27	19	27	28	35	30	35	30	33	29	24	33	28	38	36	35	30	20	33	31	24	47	42	27	30	26	39	34	31	27	29	22	27	42	37	29	29	35	31	25	36	34	25	22	30	26	27	32	31	36	28	30	38	26	21	15	29	34	26	25	45	25	35	32	22	30	31	23	32	35	33	43	45	27	39	34	33	34	28	38	32	36	32	30	26	24	33	35	31	32	36	34	29	37	30	37	31	31	30	23	31	22	27	35	27	20	32	32	39	26	32	25	30	37	32
16120	8756	4547	8741	15769	16782	15452	13647	11544	8157	6488	5048	3885	3008	2471	2410	2003	1368	1112	933	827	778	713	647	689	636	563	615	591	600	538	553	556	543	511	504	477	455	463	470	461	425	433	444	468	453	437	400	433	475	440	409	463	438	400	441	401	407	406	414	383	388	397	391	370	375	447	439	377	378	392	367	377	409	371	434	377	389	393	423	361	393	420	369	416	403	368	354	339	379	373	349	372	354	352	368	377	340	372	351	383	368	389	379	390	355	373	385	365	408	406	429	406	433	443	411	421	411	403	407	393	414	427	401	374	401	377	358	378	360	376	340	362	345	354	356	366	376	386	381	380	370	380	352	345	600	776	661	547	432	372	400	414	364	357	367	360	341	358	359	355	410	356	336	377	344	386	352	336	362	355	357	375	391	370	373	369	359	374	330	348	350	362	367	355	391	351	361	338	356	357	374	330	384	338	331	343	351	394	391	389	392	413	370	386	378	377	379	354	356	391	354	358	378	380	349	371	373	368	359	329	369	336	374	372	356	371	396	396	376	413	313	369	336	353	374	358	333	377	380	330	377	412	362	372	342	356	353	336	354	350	399	346	371	366	343	353	377	366	333	348	381	361	375	339	386	334	366	390	339	356	365	371	374	348	383	329	353	365	379	360	364	350	366	368	380	347	349	371	374	363	373	364	367	383	367	383	394	378	385	348	377	383	381	368	356	350	341	378	358	370	401	331	359	347	377	390	368	363	356	367	370	325	375	354	362	374	360	382	394	402	380	348	365	352	392	347	383	363	359	369	348	353	366	379	373	355	366	377	360	361	376	368	347	341	378	376	375	367	362	402	357	369	359	364	348	375	367	348	352	368	365	362	367	359	393	373	363	362	366	357	340	350	383	343	363	360	372	392	318	354	378	397	346	330	370	385	351	379	360	377	391	400	360	361	352	361	397	362	373	335	379	380	356	370	362	344	368	378	362	357	369	344	384	374	391	377	394	372	344	356	378	340	343	352	349	362	345	356	330	402	354	357	338	354	336	374	375	378	335	360	369	343	366	336	353	321	376	364	377	384	374	355	376	352	376	385	364	338	325	399	399	375	369	371	372	362	358	351	349	342	382	364	355	363	382	393	349	347	362	365	352	363	362	350	337	363	342	370	381	365	356	385	359	369	365	351	358	347	340	386	330	363	338	366	343	334	347	360	374	368	363	391	358	394	345	341	359	362	356	329	333	379	344	323	391	366	320	363	327	356	368	369	387	366	384	390	378	362	358	337	415	365	385	367	359	357	328	375	382	377	323	355	358	388	384	337	338	385	343	380	397	342	399	374	381	378	384	355	372	375	346	338	366	364	366	393	354	374	391	358	388	381	360	376	388	373	380	392	417	357	370	364	331	386	397	397	360	351	380	392	359	360	341	356	371	376	389	391	356	390	423	343	369	350	372	351	355	354	330	352	377	387	340	341	376	354	361	364	347	380	373	354	349	351	367	368	350	336	332	358	375	355	364	370	354	365	353	353	372	385	350	379	379	355	360	405	349	354	375	357	345	399	302	361	376	353	368	354	358	333	366	358	376	394	348	382	378	387	355	371	384	361	369	358	387	381	322	404	360	369	388	369	345	393	338	377	372	369	354	349	336	360	362	345	365	374	360	365	372	340	339	377	347	341	357	369	348	355	418	354	345	350	390	380	365	358	388	392	332	383	382	388	392	370	379	389	379	388	343	368	393	382	370	354	384	356	347	356	408	338	356	382	356	358	313	369	347	377	354	355	383	357	379	352	369	346	377	371	353	365	372	341	411	359	349	375	412	369	371	366	351	356	371	382	389	377	374	368	367	371	348	381	346	346	357	392	358	384	367	368	391	351	394	348	377	368	350	370	342	382	338	336	369	363	365	340	366	355	382	388	370	345	360	371	364	373	356	364	396	355	376	388	338	385	357	375	364	383	371	362	361	371	384	383	373	397	382	366	340	380	371	353	385	361	390	384	368	358	365	363	341	368	353	371	368	392	355	353	379	373	357	375	375	336	374	381	369	374	362	378	367	340	389	346	356	402	347	348	341	360	353	335	393	365	373	357	349	361	343	375	358	376	369	356	361	372	350	365	336	362	390	380	368	361	407	387	363	360	363	379	370	323	342	381	370	385	359	355	361	375	363	384	403	349	364	378	356	382	387	342	387	388	356	378	359	336	341	342	362	375	361	355	353	356	366	349	358	353	371	374	359	374	381	363	367	380	371	366	368	384	373	342	371	382	361	366	362	327	356	354	355	372	374	347	341	349	346	333	372	357	335	395	343	380	365	397	358	332	395	355	368	360	350	360	360	356	390	371	347	382	372	403	369	360	377	389	375	388	379	341	372	349	376	349	392	344	376	336	370	335	377	358	378	341	382	340	366	374	345	327	314	340	402	382	377	360	357	382	373	349	361	387	345	349	360	403	359	348	362	319	373	334	382	399	371	340	345	366	380	393	342	352	347	365	383	362	350	368	388	363	368	360	357	368	332	363	383	382	338	395	363	369	383	361	375	373	341	372	394	373	363	330	356	383	322	380	401	356	372	374	376	338	377	385	390	394	374	357	330	363	385	366	382	361	368	388	378	368	338	357	339	379	374	399	371	368	385	393	370	364	367	361	367	345	345	355	335	397	392	351	369	357	364	384	372	393	373	395	350	325	404	323	369	361	365	387	344	360	329	375	381	330	359	382	359	368	380	367	401	346	343	364	393	378	367	376	354	354	374	397	335	371	376	366	385	357	366	364	357	367	374	397	377	341	343	392	384	339	419	393	391	356	362	357	316	379	361	347	338	334	414	373	339	352	355	358	342	368	361	387	378	334	369	341	399	395	366	347	354	368	360	367	363	329	354	361	367	413	391	403	347	371	338	375	342	332	367	365	341	387	382	378	355	379	344	386	374	371	360	393	351	403	339	365	337	383	368	354	342	372	384	369	391	344	340	384	366	380	392	358	373	358	338	375	349	333	372	372	335	384	362	369	355	387	393	330	371	369	388	358	340	407	364	383	338	367	366	319	389	366	352	345	371	351	332	374	322	355	353	397	353	392	398	358	331	380	340	364	352	370	378	365	351	398	370	335	359	400	372	364	361	338	384	331	366	361	364	379	362	355	360	390	350	329	386	353	355	412	359	375	352	348	370	366	323	377	372	350	401	352	369	393	371	329	404	374	374	346	333	396	413	368	339	335	377	376	359	379	422	383	369	384	397	341	354	370	362	349	408	349	339	364	375	332	341	352	379	357	375	395	379	381	394	360	383	393	362	344	368	359	389	369	347	331	378	365	388	326	356	407	375	353	354	343	362	374	347	380	351	320	375	374	320	359	335	398	354	336	401	357	360	350	397	387	365	339	385	345	371	373	383	371	382	331	356	372	350	351	358	384	359	344	367	358	374	354	376	362	354	353	374	373	349	355	373	386	358	360	333	392	399	324	326	376	364	373	381	399	371	411	373	336	363	333	389	386	362	336	372	352	388	381	337	363	371
2142	393	252	180	192	269	291	273	244	191	140	129	116	90	89	91	73	68	54	56	45	29	35	43	54	38	33	32	44	27	29	42	31	33	36	27	32	42	20	37	30	40	35	32	32	18	36	25	41	32	40	32	37	32	39	31	26	28	29	35	28	32	28	35	33	22	32	46	43	31	29	37	35	25	26	30	26	33	40	26	34	37	25	31	34	25	20	33	40	32	37	30	30	28	24	27	23	30	33	31	32	36	36	33	39	30	37	22	35	41	28	32	32	27	31	30	33	30	34	30	19	26	34	36	38	27	40	30	29	30	29	44	32	32	33	39	30	29	30	22	37	48	37	29	25	52	53	49	29	38	36	44	32	24	32	24	23	31	42	31	27	25	36	33	32	32	31	32	30	38	34	34	20	19	30	30	30	20	29	35	39	30	34	24	29	39	36	21	30	41	27	36	26	32	28	33	34	40	30	26	34	32	27	33	38	27	32	24	29	26	37	25	39	26	25	31	33	25	31	31	28	35	30	35	38	37	26	25	32	41	38	23	34	31	29	24	35	31	31	29	27	30	33	28	34	30	31	31	25	30	47	26	34	26	31	39	35	27	26	34	26	31	27	32	28	31	35	31	40	21	24	29	24	38	33	28	35	27	30	30	37	28	27	28	36	17	25	38	26	36	34	25	23	32	40	22	34	28	33	28	28	34	24	29	31	29	39	21	42	36	36	24	31	37	29	28	25	28	29	25	25	33	30	29	24	33	34	30	36	34	33	36	27	24	27	22	32	35	33	21	27	30	26	36	22	34	32	23	33	21	33	39	45	28	32	43	36	24	28	26	27	20	34	25	24	19	34	35	33	26	30	26	26	31	37	30	33	32	21	31	32	33	27	37	22	35	45	38	25	25	36	29	33	26	39	29	28	32	28	33	31	32	30	23	30	36	37	28	28	35	27	25	29	31	29	15	24	36	31	43	23	32	24	42	38	43	35	26	38	31	32	27	23	25	24	26	25	26	25	25	26	30	30	34	27	34	28	35	26	30	36	33	23	33	34	27	39	23	34	38	30	36	23	26	34	32	33	32	38	29	23	43	29	22	26	30	33	29	26	31	31	19	36	31	31	31	28	29	33	34	29	31	31	26	33	35	38	24	33	40	29	32	34	33	34	47	20	31	28	28	27	24	26	21	35	32	22	24	35	38	24	37	26	41	42	39	38	34	34	36	28	31	26	36	28	29	28	30	29	33	32	25	38	28	31	31	40	27	28	24	29	28	30	29	29	33	26	26	42	26	41	38	27	30	27	24	31	31	30	28	27	27	24	23	24	36	29	22	34	37	31	38	32	35	37	30	26	36	34	24	27	42	32	34	37	34	29	29	18	27	38	48	33	35	30	31	39	34	34	39	39	30	41	30	17	36	40	47	23	21	28	30	32	34	25	32	39	26	22	38	17	27	36	28	31	20	30	39	33	43	29	30	31	32	37	28	36	28	34	24	34	30	25	42	24	20	39	26	39	27	38	40	24	31	31	34	35	38	23	32	35	41	30	33	29	28	34	28	41	39	47	32	20	24	23	27	34	34	34	34	35	22	28	37	36	31	37	31	26	34	22	31	18	37	37	30	39	29	34	31	41	32	32	25	28	28	33	22	27	25	29	29	35	45	38	30	36	28	24	33	26	33	24	26	26	45	31	23	32	31	31	35	31	27	24	34	36	26	30	46	35	26	40	34	33	23	35	33	33	32	29	41	26	26	23	28	28	33	40	26	38	29	32	22	31	34	26	49	41	37	31	26	31	33	42	28	32	22	36	30	39	33	38	40	40	21	29	28	41	25	40	35	35	24	40	29	24	29	31	24	23	39	29	35	27	33	30	27	19	29	40	33	30	41	30	21	23	39	37	37	37	35	24	32	24	24	30	37	23	33	35	35	45	27	30	36	35	30	24	24	30	26	40	28	41	30	27	33	29	28	38	31	30	29	17	43	35	25	24	34	36	28	24	31	33	30	32	30	28	25	37	28	36	27	40	35	21	33	21	28	27	35	28	25	31	36	29	37	30	32	31	26	24	36	33	34	22	40	38	34	38	36	38	35	30	38	37	24	32	34	31	29	33	38	26	29	38	39	28	28	25	28	24	36	36	39	36	30	36	29	20	27	32	41	39	27	24	25	26	34	32	36	33	44	40	28	34	22	29	34	36	29	34	26	28	27	22	26	26	24	36	39	31	35	32	28	29	26	25	30	22	37	20	34	31	28	32	29	31	26	23	28	26	35	28	35	31	25	31	23	36	25	30	28	27	22	43	27	33	39	36	27	35	35	26	26	29	33	36	30	30	25	32	31	27	23	36	31	40	35	41	42	37	41	35	26	41	30	28	38	40	29	26	33	37	40	31	41	33	29	27	21	29	32	27	23	26	43	30	37	31	26	39	29	22	29	29	29	35	26	30	36	39	30	32	33	33	34	32	28	32	23	39	23	27	37	29	35	31	29	31	26	39	38	30	36	28	30	29	27	18	36	36	19	34	28	31	22	22	18	42	31	32	27	31	38	35	24	31	24	28	25	23	36	30	30	31	28	38	35	29	37	28	29	29	25	35	36	26	32	28	22	19	30	33	47	31	31	26	43	29	31	30	23	29	25	30	32	24	24	30	26	26	35	25	40	37	29	28	35	29	26	40	26	27	42	27	24	32	28	28	42	39	34	34	18	38	22	30	26	32	36	19	30	29	36	23	32	35	30	36	19	32	33	29	37	28	24	35	31	28	24	25	27	33	36	37	38	33	23	34	32	30	26	27	28	32	26	26	30	25	27	33	33	32	45	30	33	40	39	32	23	30	30	34	32	20	36	36	27	33	34	21	18	29	39	30	21	30	33	37	30	36	32	31	30	37	24	38	27	31	26	35	33	34	34	29	36	31	29	33	31	30	30	18	30	35	30	22	29	27	26	38	24	44	29	46	45	28	23	32	33	30	26	30	23	35	32	25	45	32	25	36	25	26	35	29	38	31	33	27	29	33	31	20	31	34	29	32	26	34	28	40	35	36	34	35	26	30	37	33	31	32	31	37	30	30	28	26	27	26	21	34	28	37	40	32	25	28	34	40	23	29	36	28	28	29	30	28	26	24	25	32	24	26	27	24	34	32	24	26	30	47	38	30	37	22	33	25	31	31	36	22	36	38	40	29	32	40	36	39	29	30	38	40	30	25	33	29	30	39	37	28	37	32	17	26	25	34	24	24	31	32	28	29	34	23	31	39	23	38	31	32	29	29	34	27	37	33	33	33	26	24	24	28	42	20	26	25	36	34	29	22	19	33	26	30	30	31	47	34	22	36	32	31	23	33	28	32	29	29	30	22	27	35	22	35	36	24	28	31	36	27	34	35	30	35	28	31	40	27	31	29	25	25	28	30	41	27	27	31	22	31	24	36	36	35	32	34	28	35	34	29	38	38	29	23	32	31	30	29	35	22	27	30	41	23	35	20	27	25	33	33	23	37	36
15789	7654	4334	8017	14833	16363	15389	14039	11680	8372	6576	5278	4056	3218	2675	2496	2112	1500	1146	1019	864	770	746	638	659	646	614	659	621	548	620	626	642	538	528	455	490	466	473	441	416	452	487	441	452	419	458	438	409	413	456	435	441	452	413	389	426	352	438	402	353	388	402	405	428	393	444	353	400	360	373	386	372	363	365	377	385	350	348	404	326	390	367	339	361	364	364	354	400	363	340	353	354	356	360	397	383	367	361	361	359	374	396	379	339	381	352	342	360	382	371	395	436	422	416	415	416	382	421	377	418	395	426	387	390	395	352	339	353	381	354	386	358	374	324	336	336	344	380	373	382	347	313	387	388	554	728	720	512	428	371	376	367	371	342	349	377	359	368	353	382	352	339	347	331	373	378	363	348	374	350	342	356	343	363	346	365	330	353	337	333	321	357	350	353	381	372	361	406	376	374	348	346	372	398	356	376	375	320	360	369	368	344	360	352	355	348	350	344	351	355	368	379	376	331	342	370	370	370	357	335	348	356	365	380	333	376	346	350	400	351	372	349	366	391	357	397	358	333	359	358	332	379	366	342	352	333	362	359	302	330	390	373	353	337	396	321	341	348	352	387	378	352	364	384	327	354	356	356	330	350	384	349	357	345	368	362	373	335	359	373	358	369	345	372	357	358	309	348	357	331	344	326	374	357	332	351	356	330	331	369	340	372	330	342	348	357	362	332	372	368	375	356	355	316	344	358	367	349	326	363	358	363	377	376	346	381	364	351	328	359	365	346	352	376	324	369	323	352	399	356	361	350	349	346	375	306	344	366	341	354	344	320	341	361	359	360	340	349	380	346	363	387	351	356	359	354	325	346	373	374	355	323	347	344	396	315	343	367	339	327	357	361	341	360	386	357	362	343	388	350	379	363	378	330	390	376	352	341	364	352	356	364	353	342	357	342	351	361	370	374	375	356	378	336	363	360	364	359	373	354	359	347	335	344	363	338	383	347	349	367	343	353	351	377	332	367	357	378	348	338	384	321	364	347	357	377	349	383	360	335	375	342	358	351	357	365	359	356	364	396	312	358	319	358	347	341	363	362	313	350	369	315	369	353	358	360	337	366	366	377	358	368	353	379	341	386	391	372	406	379	361	341	374	338	369	383	351	326	359	374	339	368	352	353	316	363	326	359	369	372	346	365	360	377	328	345	327	355	390	362	372	357	333	367	369	353	358	402	339	344	355	323	359	359	343	344	328	371	368	342	345	334	372	375	363	335	401	373	366	362	360	331	366	362	381	386	351	343	356	346	368	348	340	380	376	367	324	373	368	349	336	338	360	369	367	343	363	351	375	372	382	361	300	330	310	342	348	359	324	352	351	337	388	324	354	354	362	356	352	364	351	358	372	332	342	352	332	329	350	376	341	363	357	336	357	358	365	352	344	372	331	336	349	398	361	375	348	351	366	350	335	363	366	351	363	360	322	363	367	345	346	337	352	338	399	387	357	388	359	345	362	349	351	319	322	351	374	346	351	351	349	366	322	385	351	344	365	370	359	355	376	365	382	382	368	347	339	340	356	345	367	371	330	380	343	334	382	345	394	325	361	374	322	334	380	370	338	361	359	367	363	357	355	386	354	360	380	355	343	367	347	377	357	350	356	330	344	353	334	368	374	357	366	383	356	351	347	391	392	348	348	334	360	360	338	384	375	322	337	346	352	365	377	365	364	350	356	357	401	342	368	353	364	371	332	388	368	355	357	391	401	327	350	349	374	351	344	360	341	333	360	362	347	359	370	357	350	357	345	372	391	364	381	364	319	381	328	352	329	374	361	357	387	320	348	360	356	311	315	382	354	365	339	378	351	316	343	351	349	350	357	343	363	347	358	344	340	357	361	345	414	314	356	325	342	380	375	362	360	361	347	344	344	386	368	339	338	342	326	366	378	356	336	375	355	345	378	327	372	347	360	384	325	358	355	364	352	380	392	350	344	376	353	335	386	354	370	384	382	339	318	360	362	388	334	358	377	306	341	351	346	338	353	383	368	363	326	349	373	368	336	400	368	373	352	346	357	337	333	344	320	315	344	335	342	368	360	331	343	371	357	381	338	382	345	344	363	367	336	358	351	351	347	362	360	335	382	334	313	379	312	353	354	343	358	382	372	360	330	364	354	355	375	369	349	391	333	329	343	336	324	379	393	363	380	373	347	341	369	330	365	335	367	371	375	344	351	385	345	328	345	353	341	374	353	332	369	367	357	359	337	293	366	362	363	354	351	369	362	344	356	391	360	368	398	370	366	369	371	347	363	353	333	365	340	382	337	327	367	376	376	381	347	349	368	341	329	378	370	379	388	397	337	353	363	330	352	349	340	357	333	365	360	375	332	388	366	356	349	333	373	358	354	324	397	361	375	328	344	361	375	322	355	342	379	371	361	336	341	357	340	363	360	383	355	342	304	366	333	371	343	353	365	327	327	342	334	370	373	393	337	343	379	346	325	361	347	336	387	350	382	329	358	342	369	344	353	318	356	351	372	395	364	368	368	359	388	386	341	347	331	307	367	336	364	358	359	367	362	362	342	334	360	380	332	340	351	359	366	339	312	387	339	329	348	360	342	338	360	380	351	362	344	349	355	362	335	344	353	337	343	365	365	362	375	364	362	360	359	374	343	372	350	329	377	375	315	361	319	326	341	343	338	388	374	352	334	372	377	323	339	366	329	362	354	371	324	354	340	320	368	364	391	336	339	379	355	334	372	346	350	310	368	385	355	377	379	384	352	357	360	332	320	306	369	348	327	384	384	354	341	364	349	371	338	373	333	367	321	345	367	340	358	345	366	346	405	365	392	331	363	317	371	318	352	382	362	349	329	352	367	362	371	342	372	352	360	373	345	332	355	339	360	376	365	345	360	345	357	349	318	342	349	367	370	342	374	358	368	368	326	370	364	335	369	368	348	348	342	340	350	367	329	338	358	343	375	364	323	379	344	331	348	337	354	362	326	368	340	355	339	333	386	351	325	357	367	369	354	352	355	341	357	352	354	353	364	317	387	391	345	346	371	340	349	361	326	330	341	341	364	358	358	321	337	373	307	340	349	364	355	333	360	344	366	341	382	397	370	363	393	358	364	366	368	360	379	354	377	368	383	387	345	348	391	366	385	367	382	359	369	399	342	340	383	355	371	372	353	328	380	347	357	352	377	349	358	365	332	343	320	356	347	363	386	368	345	337	348	382	350	343	379	351	348	341	349	367	373	370	407	355	333	372	355	368	366	347	346	331	339	353	354	332	368	339	408	391	372	372	353	370	353	380	396	365	356	349	330	361	368	347	367	349	351	360	360	358	340	339	342	361	355	380	384	328	368	345	310	356	368	369	393	339	366	346	361	392	352	371	368	377	364	367	373	337	368	334	337	350	338	385	366	399	373	332	338	360	304	370	345	364	365	384	369	372	333	345	376	355	361	353	379	388	362	385	365	348	327	363	323	375	337	366	342	362	374	385	349	373	355	351	374	357	361
1533	629	366	264	292	359	399	353	358	284	192	178	123	92	82	93	68	62	42	42	39	41	42	35	39	32	28	33	31	27	29	19	38	33	44	27	34	26	28	39	27	36	29	24	28	30	28	27	28	22	35	20	27	33	28	23	29	25	20	28	24	17	25	24	21	28	28	19	28	29	34	32	22	26	25	33	25	32	26	24	20	16	22	21	26	22	24	30	29	23	18	19	27	24	21	35	26	25	24	21	23	29	27	29	24	29	28	19	25	15	24	30	32	24	26	14	31	18	28	35	23	34	36	23	28	28	19	24	17	31	26	25	38	23	27	30	31	26	25	24	22	22	28	30	23	26	37	45	31	33	34	23	25	28	26	27	35	25	15	20	26	25	31	22	28	19	26	18	22	35	22	27	28	23	32	24	25	21	31	34	28	32	24	22	28	29	30	33	28	30	27	30	26	31	26	24	30	24	23	27	21	15	35	24	23	29	21	17	20	22	33	20	29	28	22	30	28	24	25	29	23	26	27	25	30	16	31	28	23	25	25	28	35	25	21	33	22	26	23	29	21	32	17	31	28	35	24	24	27	22	24	28	21	30	18	32	20	20	23	21	27	23	19	14	22	28	25	18	21	36	25	32	27	27	26	26	36	20	25	17	25	21	25	26	28	23	26	23	24	25	34	21	26	21	31	23	24	30	32	24	26	23	21	26	20	25	20	25	28	23	30	21	33	25	21	30	28	29	28	25	18	30	23	26	27	28	16	23	20	18	28	19	22	35	21	19	27	32	25	29	26	29	18	27	18	25	20	27	22	25	21	34	27	21	26	29	26	18	18	26	25	30	20	23	32	20	37	27	24	19	30	22	20	19	24	31	27	23	24	20	20	31	34	23	18	19	24	29	25	28	28	15	27	26	26	27	35	28	27	19	28	23	33	24	26	12	28	24	28	27	24	19	26	19	28	23	23	30	30	27	24	19	21	25	25	24	29	26	25	23	21	25	30	16	30	18	22	17	33	24	30	27	28	23	24	26	22	29	24	27	22	28	22	26	21	22	16	24	20	30	25	22	12	32	24	16	22	22	23	19	31	30	28	26	23	20	29	28	39	22	24	29	18	20	18	19	18	35	18	22	27	36	16	19	21	26	32	27	21	27	33	18	22	29	21	22	31	25	27	23	25	27	22	26	29	20	22	20	21	28	30	19	22	23	32	25	11	24	35	18	21	20	22	29	15	30	14	25	24	26	29	30	27	28	23	22	21	26	24	30	25	29	24	21	28	23	26	22	28	28	24	24	23	30	17	15	24	27	18	17	24	23	27	29	22	19	29	30	25	26	31	22	27	20	27	26	23	28	25	38	22	28	22	28	21	32	28	32	29	28	32	25	25	26	25	22	26	25	23	25	24	24	25	30	25	31	31	32	21	26	30	24	24	37	25	26	20	19	22	28	20	25	26	27	34	24	19	24	22	26	20	29	18	24	26	25	24	23	20	31	24	18	27	30	23	27	23	24	30	14	22	26	26	29	13	22	18	17	27	26	19	25	29	26	28	36	25	32	14	20	21	23	24	28	28	26	21	20	18	21	27	27	29	28	22	34	23	28	15	24	25	33	28	31	23	26	15	21	25	27	31	26	26	27	22	25	23	19	25	20	30	26	20	24	19	13	28	27	27	29	21	20	26	23	24	21	22	32	24	23	26	25	14	16	25	19	33	23	35	15	18	29	22	27	19	20	20	21	25	20	29	16	26	18	25	36	27	30	18	31	33	24	22	28	33	23	42	33	30	26	30	31	27	29	20	30	27	27	27	25	25	28	28	35	18	28	24	22	30	23	27	26	28	26	28	26	26	30	23	19	25	31	17	29	31	20	30	23	25	26	32	31	22	10	35	29	25	27	16	20	30	25	18	24	15	19	27	25	31	31	27	20	21	27	17	24	25	22	25	25	31	21	23	33	29	26	33	29	22	25	22	30	29	29	37	36	29	26	27	27	20	17	27	24	26	23	28	24	17	23	29	22	28	24	29	31	22	15	22	19	32	36	25	24	20	15	34	26	32	24	22	37	23	35	31	30	27	20	21	27	19	29	20	21	25	22	30	31	19	17	19	20	35	19	25	22	24	22	25	24	17	14	28	28	38	20	20	18	27	30	33	18	24	23	15	28	27	26	27	23	26	29	24	21	20	36	28	22	21	14	24	25	22	29	28	23	21	22	24	27	29	20	33	20	27	20	22	21	34	23	33	24	20	21	19	24	28	27	21	24	24	23	18	27	21	28	31	29	36	20	22	24	25	31	22	23	26	25	25	22	25	25	24	21	36	27	27	32	25	20	21	22	31	28	29	32	22	25	23	28	22	26	21	25	22	26	25	26	27	22	28	20	22	25	31	27	29	17	16	25	29	23	24	28	24	22	17	30	23	24	33	19	24	31	27	17	22	29	17	24	24	23	25	30	24	25	28	34	23	22	27	24	26	23	21	23	27	23	18	24	25	18	22	25	27	21	25	33	29	27	16	21	23	19	23	23	31	24	22	19	31	23	26	26	27	23	11	21	36	28	27	18	26	23	25	22	30	31	20	23	30	22	34	18	28	29	26	26	34	20	22	25	31	39	30	27	20	24	16	31	25	31	23	20	22	24	29	27	32	18	26	22	29	41	23	31	23	29	24	24	24	19	22	23	19	28	21	28	24	21	20	31	26	24	30	24	30	25	37	21	33	30	21	31	29	26	28	35	23	27	28	29	25	36	27	25	26	24	32	22	21	30	25	22	27	26	23	25	31	19	19	30	33	22	22	21	21	29	29	24	21	17	22	26	23	26	26	25	22	24	31	15	21	25	24	28	21	24	21	23	32	24	23	28	31	27	24	20	28	31	19	24	34	21	28	34	17	28	25	35	31	37	18	22	22	25	25	38	27	14	30	26	26	23	29	25	22	21	28	23	31	32	28	29	17	30	18	26	19	24	22	24	24	22	27	28	26	29	29	30	22	27	28	31	21	33	36	20	24	24	29	24	21	25	29	25	21	21	13	20	21	23	33	27	35	31	26	15	25	22	26	25	28	26	21	15	27	17	33	22	29	23	32	15	22	19	23	24	21	20	29	24	28	25	24	21	25	19	18	20	20	27	28	22	23	28	32	24	33	24	23	26	28	17	23	32	22	21	22	23	27	27	27	24	30	25	25	24	31	29	28	22	26	22	33	32	28	26	17	22	28	40	29	31	28	21	20	21	27	32	25	22	22	28	25	25	23	23	20	24	24	28	29	28	25	41	19	24	24	23	22	23	21	22	26	25	35	31	20	20	26	23	20	24	24	18	31	29	19	29	21	26	32	24	22	24	20	35	30	30	27	32	20	27	30	14	31	22	25	31	34	20	21	15	27	24	36	20	29	21	28	26	28	21	21	31	33	22	31	30	34	28	21	27	21	31	18	35	31	35	25	27	34	24	26	28	33	23	22	24	32	29	33	34	31	33	18	25	36	29	30	24	25	28	22	27
19563	10277	5835	10805	18980	19766	18564	16964	14369	10433	8360	6603	5293	4093	3425	3160	2636	1878	1392	1201	1010	912	890	813	711	765	722	671	678	575	592	676	657	540	458	432	418	452	412	444	436	426	404	439	401	405	420	430	388	388	415	392	344	319	372	431	343	377	362	335	362	344	339	377	363	374	390	370	320	338	354	379	383	375	329	326	306	305	311	314	303	332	307	281	290	318	302	321	306	289	335	298	312	318	314	302	297	288	316	335	269	311	309	317	322	323	305	326	319	317	377	376	383	378	378	360	349	340	328	373	318	387	351	348	356	325	289	316	304	323	279	329	307	285	301	287	303	302	303	299	303	314	312	315	364	536	717	732	590	430	446	332	353	311	293	307	280	312	330	300	309	305	312	282	282	297	303	297	294	284	282	271	320	315	318	268	314	294	283	281	283	282	277	269	264	307	281	315	287	300	307	290	330	307	318	301	297	302	265	289	289	321	310	282	336	293	286	293	283	311	331	296	317	311	273	328	304	282	310	291	323	280	322	303	278	331	261	297	294	286	305	321	301	326	313	296	299	282	319	312	294	324	283	279	303	324	318	290	320	307	307	281	279	289	322	332	303	285	305	310	270	301	285	298	306	302	295	292	310	278	291	306	293	304	313	261	311	292	288	326	299	313	286	293	264	330	285	319	329	282	294	300	317	313	300	275	303	308	297	304	339	283	288	298	306	316	266	297	288	288	275	311	295	277	272	291	289	261	321	291	331	301	298	278	301	300	305	276	288	318	322	321	290	289	276	318	312	308	292	347	282	300	294	281	329	272	333	298	301	302	268	317	284	290	283	297	290	276	306	292	334	308	296	304	283	260	319	313	290	297	298	284	275	300	302	281	282	302	272	282	295	309	298	293	331	292	306	274	318	306	272	303	293	307	330	246	323	294	331	257	293	271	307	302	319	312	302	306	307	293	312	322	295	315	323	303	299	304	318	274	307	292	274	291	279	316	291	316	292	306	315	311	319	302	301	302	291	285	299	281	272	298	299	296	298	293	285	303	297	308	287	306	279	271	308	311	321	301	336	279	294	291	272	306	272	293	293	302	295	322	299	315	301	313	294	310	260	302	272	287	283	302	279	285	303	299	286	276	291	318	305	286	300	269	299	315	282	313	283	300	306	332	275	280	299	314	309	310	333	312	308	315	286	304	301	314	284	263	273	269	271	309	315	276	295	297	286	312	298	343	289	300	320	305	327	318	333	335	275	320	286	301	291	304	272	280	292	314	292	309	338	318	304	292	309	285	296	272	299	323	305	277	285	263	329	297	286	297	313	301	315	301	309	331	298	301	324	280	296	315	308	289	299	336	305	287	298	314	293	316	311	301	301	291	302	298	307	288	296	296	320	337	304	296	308	279	307	325	286	293	298	281	335	302	333	315	293	282	299	301	311	294	286	299	269	307	298	303	303	283	302	309	262	321	281	299	328	273	326	290	309	297	307	276	280	278	261	260	294	298	315	317	317	320	302	295	267	300	273	310	325	298	311	333	287	308	299	310	303	296	301	327	317	300	294	299	283	287	289	308	365	306	300	310	278	324	295	300	296	324	259	325	307	314	295	305	286	310	337	313	292	312	313	285	285	282	259	284	295	303	291	288	295	303	259	283	302	296	278	297	285	330	308	314	307	293	300	322	292	305	266	290	321	272	299	292	309	304	311	323	314	318	320	302	313	299	291	295	298	313	296	320	293	308	295	260	285	277	302	314	335	324	299	305	310	311	266	290	287	292	298	303	307	308	326	300	311	297	315	301	312	290	272	312	306	274	253	273	323	294	300	293	324	311	335	294	294	276	315	287	274	297	280	324	291	320	302	305	296	293	278	248	312	309	302	288	289	294	308	272	340	300	284	296	286	302	317	286	327	295	299	279	314	285	328	315	301	260	293	320	324	289	287	311	344	299	295	310	326	316	326	274	275	313	288	302	304	301	325	310	320	312	279	302	312	318	286	311	310	294	296	311	316	311	289	288	275	295	299	283	316	292	303	301	298	308	282	279	281	299	308	301	301	321	275	282	331	313	312	292	308	301	291	294	317	260	315	293	306	278	316	312	284	337	307	290	309	288	320	319	323	298	313	299	295	250	302	292	303	310	292	305	302	301	304	322	274	310	298	321	302	304	296	311	307	261	309	268	256	313	334	273	305	336	304	297	286	271	332	300	318	292	304	303	320	303	309	307	345	317	317	289	306	299	298	274	298	301	328	321	306	307	291	309	321	304	310	313	343	251	283	312	305	279	280	334	311	309	297	282	286	307	296	283	291	285	325	302	273	314	291	335	299	261	299	279	275	298	275	313	286	286	304	307	283	282	265	290	324	296	295	312	316	301	273	321	307	288	265	331	328	281	287	311	326	287	308	317	291	293	304	286	309	299	312	301	275	317	331	323	299	292	324	295	295	305	294	292	316	317	283	281	307	301	303	269	329	291	325	291	295	308	270	308	300	294	300	294	280	306	332	313	292	298	297	293	312	296	283	325	288	289	262	307	289	268	297	285	314	303	310	303	325	285	311	287	303	308	317	316	284	282	309	288	307	287	283	285	276	310	306	275	299	293	287	280	318	289	313	333	292	291	318	305	288	318	292	290	299	290	306	297	271	295	299	327	351	312	331	303	313	343	327	298	301	328	308	314	277	298	283	288	312	268	283	331	278	306	299	312	303	262	321	276	338	301	300	298	278	300	274	289	309	301	277	279	369	323	312	300	318	314	290	303	306	291	309	309	304	303	318	300	336	320	290	303	307	273	289	289	282	288	318	326	321	305	303	325	276	305	301	293	311	319	271	260	279	297	264	311	306	320	310	301	300	323	282	319	272	307	298	308	283	323	283	316	307	297	301	282	273	271	292	286	277	289	288	275	321	297	324	310	318	318	313	312	311	315	298	282	344	316	290	302	311	290	311	314	279	295	281	322	293	294	266	287	326	258	303	293	309	273	312	314	308	298	308	335	298	300	295	307	323	313	312	301	295	274	317	302	320	279	294	293	301	319	289	262	335	308	279	324	293	282	308	307	301	306	263	297	296	303	344	324	271	277	289	292	310	308	287	310	322	318	267	307	290	270	301	310	304	288	325	267	313	305	316	284	298	322	301	290	269	328	274	305	306	281	314	301	319	300	293	299	323	300	296	316	292	270	322	316	298	319	323	290	301	287	306	320	296	304	290	304	296	322	298	276	317	270	309	324	308	289	301	304	300	287	300	308	323	310	311	312	283	287	281	310	311	310	292	305	302	301	309	312	287	318	296	312	330	288	284	292	326	287	280	314	301	290	293	301	321	288	319	300	288	295	310	337	285	308	305	271	299	282	311	298	270	317	310	305	268	288	340	294	280	280	287	310	302	325	297	305	318	298	315	294	307	297	292	309	287	328	306	327	322	284	282	310	299	314	278	304	280	308	320	307	302	274	287	295	300	297	313	322	322	337	300	329	292	283	274	284	298	290	322	277	283	295	318	307	267	276	303	301
1470	222	135	114	149	164	175	184	160	106	86	87	86	70	68	67	56	57	40	43	43	51	49	32	48	43	42	48	50	33	41	42	50	42	49	34	32	40	30	48	51	41	37	48	45	49	49	42	37	37	49	40	48	42	38	42	34	49	56	43	34	35	34	34	44	35	30	49	40	43	24	37	36	43	39	36	50	36	39	43	48	33	34	43	39	39	47	38	49	46	33	39	46	43	32	36	40	39	30	36	46	35	34	41	40	38	44	56	46	39	43	41	42	42	43	44	46	47	38	36	50	41	40	43	44	37	31	38	43	33	36	35	48	43	49	33	56	43	38	39	36	54	37	35	43	40	44	51	51	51	46	44	38	36	36	44	32	33	44	30	40	40	36	38	34	34	41	40	39	42	39	56	36	39	35	44	37	32	33	47	61	49	39	45	43	51	33	26	41	45	39	39	37	38	43	39	35	27	36	33	38	45	40	27	42	29	32	24	38	34	46	46	40	45	45	41	42	48	32	30	53	37	43	49	37	39	49	37	48	41	52	39	38	39	33	34	42	45	26	36	43	46	53	39	49	41	48	38	43	34	38	39	48	54	35	43	39	44	41	32	34	35	32	36	57	39	49	39	28	50	32	37	40	48	41	21	42	46	55	36	37	43	42	29	36	34	43	36	44	43	40	47	52	35	32	44	28	41	38	30	35	39	41	38	32	47	36	36	36	31	45	53	41	41	41	35	47	44	33	43	29	28	37	42	42	45	37	44	40	36	40	35	41	51	34	46	50	43	40	42	49	38	41	60	38	43	32	39	42	33	33	35	29	33	47	49	48	41	31	45	38	36	28	47	36	34	34	37	36	33	43	29	36	45	48	46	38	41	48	44	36	52	31	40	38	47	39	41	48	42	36	48	48	41	38	41	38	39	54	50	35	46	32	44	46	49	53	47	42	47	39	40	39	45	41	32	27	26	36	55	27	27	41	34	37	42	29	37	46	29	45	41	45	37	33	42	49	48	31	40	40	46	44	45	48	46	44	43	40	27	35	41	37	41	28	34	33	28	37	28	31	40	49	48	36	45	40	34	36	40	34	29	36	41	47	31	47	45	39	45	54	33	44	52	34	53	33	43	41	38	45	41	42	44	37	32	35	44	46	48	32	39	29	42	40	29	42	47	37	45	39	51	42	37	40	41	36	36	26	34	38	41	31	33	34	38	51	45	52	34	50	39	40	39	36	33	36	32	35	28	43	31	25	43	36	37	37	44	34	38	33	44	37	45	34	35	49	33	35	40	51	44	41	26	35	55	38	41	42	46	54	39	54	44	44	41	50	49	40	46	32	29	44	43	28	35	36	40	40	30	36	45	51	48	36	35	44	38	37	47	30	36	53	46	31	39	40	34	47	36	46	51	28	26	63	39	33	29	47	46	39	41	41	37	40	34	36	34	32	46	43	37	38	39	35	44	40	28	29	37	34	44	37	52	38	33	42	38	38	32	43	43	34	42	49	43	40	34	38	40	35	32	35	40	44	43	39	38	37	38	41	37	49	51	45	34	46	41	46	42	35	45	30	38	45	52	27	55	27	40	46	36	32	39	45	25	34	45	46	36	35	45	39	42	44	37	38	43	37	39	46	38	26	36	46	37	33	43	27	35	33	47	39	34	30	46	38	36	38	40	43	40	37	46	42	30	46	44	37	42	36	46	50	32	34	42	44	39	43	62	32	30	42	45	35	41	39	38	34	33	29	48	35	36	39	43	47	50	40	29	35	42	37	41	41	31	50	39	25	46	32	39	51	36	28	40	39	33	40	44	36	38	46	45	41	31	46	50	51	26	49	35	36	39	33	54	30	32	44	45	37	40	50	37	50	41	45	41	31	31	40	41	36	32	47	37	39	45	45	38	41	47	28	46	40	35	48	41	41	43	42	42	39	30	40	40	37	24	40	31	49	28	46	40	39	34	40	45	43	45	51	39	40	53	52	36	38	33	37	55	38	39	40	35	35	45	47	37	32	33	35	33	42	43	30	50	29	33	46	37	38	40	41	43	42	41	40	41	44	46	44	35	43	42	38	43	48	34	39	37	38	32	47	38	37	43	42	32	37	36	29	45	36	36	37	30	35	34	42	31	35	52	46	37	37	36	46	49	40	46	46	45	33	34	43	34	39	47	34	42	43	33	47	44	41	37	42	23	48	34	58	49	43	36	47	46	45	34	43	48	34	40	37	42	27	45	52	41	39	37	43	39	44	40	37	39	36	38	33	36	58	39	50	45	33	47	27	36	46	42	40	42	39	38	47	49	40	30	46	37	42	47	43	36	34	36	38	38	37	32	42	37	47	33	40	32	39	42	33	50	39	35	37	49	46	42	37	43	31	36	54	43	47	31	44	34	33	40	47	40	46	39	38	45	47	29	38	37	43	29	46	26	36	50	34	43	41	45	45	33	54	48	38	40	50	44	35	61	46	44	37	31	31	46	30	41	39	35	51	32	52	36	38	32	44	32	39	38	35	23	44	46	44	37	39	38	38	42	37	44	32	47	41	41	43	38	43	44	31	38	37	38	46	34	41	48	49	33	46	52	30	37	43	47	33	53	33	42	34	39	32	40	37	44	34	40	35	32	44	39	43	55	44	44	37	49	36	41	50	46	34	53	43	42	34	41	33	36	46	36	28	39	38	27	42	32	39	37	32	42	44	44	27	39	39	35	35	24	49	36	38	34	29	39	50	38	44	42	42	46	39	35	35	49	46	36	29	27	32	51	42	42	44	47	45	57	32	40	44	44	40	35	56	40	39	28	32	30	36	30	52	38	34	37	35	42	35	36	40	46	38	38	38	40	36	41	34	33	43	38	41	41	36	39	47	34	37	43	37	49	43	41	33	33	40	44	49	30	41	51	47	50	28	35	32	46	41	39	30	40	49	40	47	45	39	56	39	47	42	43	49	55	44	32	44	37	43	32	32	35	58	42	32	37	43	41	38	38	53	38	38	38	34	37	46	32	39	43	40	42	37	31	42	53	39	48	40	33	49	45	54	36	37	36	36	29	38	46	42	40	36	39	36	38	35	37	32	44	38	36	38	30	23	35	38	48	36	38	49	37	36	42	37	37	27	48	27	44	23	34	36	42	35	50	33	50	48	38	35	46	40	35	36	44	51	37	39	38	45	31	40	38	37	37	39	47	44	45	42	36	51	27	44	46	45	39	56	52	31	33	34	39	42	37	42	34	35	34	55	38	44	35	44	49	47	37	42	39	29	39	39	49	36	32	51	37	47	36	39	45	37	39	43	32	43	41	45	47	33	50	36	33	37	31	51	46	39	32	42	36	52	49	41	42	33	36	34	35	44	43	36	34	42	38	48	41	45	37	48	31	40	45	31	45	39	36	40	34	40	40	35	41	40	35	40	40	35	42	42	49	38	34	41	31	40	36	48	39	31	45	49	35	43	36	35	41	44	51	44	52	37	36	55	37	39	36	41	42	33	36	24	33	36	46	44	46
12360	4911	2612	5056	10397	11566	10635	9634	7637	5023	3999	2939	2416	1946	1728	1672	1397	1003	848	749	697	684	643	540	575	560	614	588	608	596	563	554	601	550	527	502	546	515	510	537	488	504	520	504	467	506	475	472	514	502	492	511	496	501	541	498	495	482	480	491	482	483	490	489	468	457	514	491	485	481	522	472	466	472	497	451	477	509	466	480	482	480	439	441	444	458	467	471	494	480	488	477	501	455	492	464	420	466	489	477	477	482	470	426	479	474	440	495	489	477	455	474	511	534	463	499	499	485	486	516	468	549	494	472	468	514	468	453	505	448	445	479	408	495	428	454	476	484	459	467	472	451	481	505	450	631	732	665	644	596	552	503	495	470	464	451	478	449	485	467	463	448	466	468	498	474	460	476	455	455	470	483	467	511	464	444	430	452	478	435	460	419	475	457	435	492	424	497	452	470	482	446	425	450	462	442	432	442	441	524	486	446	463	492	492	466	414	468	454	504	443	461	473	429	515	436	460	486	456	450	420	443	467	493	426	432	475	430	446	473	420	455	422	486	456	464	450	474	420	465	461	456	502	460	474	436	454	473	456	497	478	478	448	471	479	464	500	465	455	423	455	462	436	508	435	474	441	443	434	453	498	436	487	502	421	426	454	481	447	438	438	442	449	452	425	491	462	467	485	469	447	513	455	461	495	454	472	468	460	439	459	437	474	465	459	489	473	432	413	502	451	485	484	442	451	441	433	461	445	439	441	450	444	478	463	469	472	464	460	468	459	454	461	512	506	456	443	500	477	424	454	447	434	435	454	454	480	457	449	477	462	462	455	447	464	451	504	452	448	458	482	479	474	477	524	472	475	447	477	456	472	434	480	456	455	423	461	473	423	464	425	472	443	453	451	448	467	445	451	460	457	437	468	441	438	505	495	453	419	449	461	427	501	467	444	450	462	459	502	473	444	434	452	483	464	431	459	437	466	420	440	479	467	455	487	476	490	475	485	437	454	461	463	492	431	485	476	508	497	451	446	485	434	449	414	447	431	443	487	447	459	499	448	448	435	433	461	459	442	482	444	473	473	489	459	449	455	466	437	446	440	452	480	468	438	454	474	425	499	457	441	469	464	441	424	463	461	461	421	470	454	481	441	491	479	466	431	480	444	467	483	458	489	459	457	456	468	461	487	477	482	448	464	458	455	442	470	423	445	459	502	485	460	451	471	454	482	479	498	466	447	463	455	450	450	479	480	448	478	471	439	471	516	449	444	496	441	431	459	445	468	472	436	449	449	434	460	431	480	432	449	531	470	424	466	463	463	490	487	454	467	439	413	418	469	455	446	444	487	441	434	497	475	452	464	456	491	444	448	481	472	453	440	458	429	483	432	467	479	439	437	456	457	474	476	397	466	456	445	486	434	433	467	456	491	469	476	444	446	439	455	477	485	476	468	464	490	444	487	472	438	477	476	457	470	457	460	476	479	446	447	469	441	437	424	454	442	458	448	492	445	497	465	444	469	489	494	462	462	444	450	431	412	485	439	434	451	450	479	443	473	483	491	485	489	442	464	426	457	454	453	470	443	461	476	501	451	504	459	488	447	479	452	433	467	429	459	466	411	407	478	468	474	474	457	487	405	445	447	476	438	504	452	463	422	483	459	488	543	482	477	476	444	453	496	468	482	425	480	450	457	481	471	448	434	437	467	482	446	499	449	477	446	479	424	470	480	454	442	475	454	470	477	474	446	489	448	476	473	462	477	501	506	451	469	457	466	477	444	495	453	438	499	477	464	449	491	426	475	495	475	419	463	488	452	459	479	448	508	424	467	474	487	471	454	468	486	426	460	461	480	454	476	427	454	474	424	473	491	454	462	457	440	445	459	478	469	456	481	465	446	453	452	444	491	491	489	417	413	444	479	453	483	419	484	451	475	451	480	477	486	455	483	449	424	436	437	461	441	470	480	478	464	439	478	476	475	501	474	456	457	460	459	461	496	466	470	476	449	411	495	436	485	462	471	477	469	460	472	414	488	452	497	472	438	452	454	472	474	449	476	457	437	463	469	448	433	452	495	449	451	473	474	483	506	474	467	485	470	488	446	423	450	429	485	462	450	521	483	471	477	474	462	445	432	481	444	464	437	442	461	466	498	459	474	485	437	465	444	462	498	440	439	467	435	439	439	487	489	467	476	471	486	452	475	487	487	440	457	474	493	448	513	426	458	438	457	454	453	465	468	483	448	469	448	444	466	470	444	435	472	457	443	485	470	487	481	472	488	475	450	483	456	454	449	451	453	512	456	466	463	501	441	469	490	520	471	468	455	426	474	468	521	418	463	450	432	437	461	483	441	474	485	455	516	484	439	450	430	470	448	455	451	455	490	465	500	498	479	465	445	472	464	425	455	451	463	466	454	469	454	454	449	414	433	445	451	519	475	444	466	411	497	476	442	469	465	473	432	461	465	449	472	473	442	444	483	473	417	470	465	474	451	460	448	436	465	476	423	473	447	468	454	453	430	476	498	475	462	436	484	472	474	469	459	427	469	475	441	430	474	494	444	455	411	481	459	410	424	460	470	451	470	461	445	422	475	468	430	450	470	443	439	493	470	431	486	498	469	444	452	455	450	466	499	456	466	439	444	453	502	464	453	478	469	446	478	461	490	476	514	488	469	478	488	486	462	459	467	486	459	459	465	479	452	447	492	468	461	405	474	473	420	434	459	451	454	535	428	465	477	477	446	470	452	418	480	453	487	470	460	466	451	425	473	417	469	448	483	482	489	483	474	502	472	422	468	483	493	456	463	494	468	448	443	489	513	469	456	450	462	455	454	491	492	435	450	469	470	453	493	440	485	454	449	453	445	467	419	444	478	462	453	454	447	453	429	453	456	456	475	428	466	440	444	417	467	442	458	438	460	482	455	481	464	464	477	441	459	475	411	418	481	450	464	429	456	483	470	473	480	428	423	437	447	483	456	465	431	441	467	452	503	453	464	452	488	464	465	484	486	480	461	431	424	444	476	432	456	450	489	446	444	416	450	483	466	450	460	457	420	476	484	431	488	474	481	425	435	498	454	514	446	473	443	431	466	468	482	446	459	469	471	478	475	467	469	445	438	458	447	467	438	440	442	440	475	456	492	438	465	456	462	458	448	443	458	475	483	439	448	503	483	411	482	453	473	477	476	475	440	442	439	437	473	466	466	466	462	450	444	490	455	462	421	451	488	461	453	458	409	452	476	433	479	476	479	453	451	453	456	442	502	512	466	475	465	444	431	435	467	431	437	443	465	443	445	437	459	468	476	466	490	470	472	447	463	449	460	478	468	464	448	472	451	435	441	459	448	439	467	454	439	470	467	515	460	437	456	456	506	441	453	470	463	506	441	482	458	494	472	493	500	466	461	480	437	441	440	458	452	417	519	447	429	481	477	469	470	447	441	453	469	468	449	470	431	450	469	430	470	440	463	485	463	469	481	449	469	476	455	445	480	477	464	466	474	446	429	467	437	466	493	464	454	451
1040	476	309	204	239	288	338	285	240	187	133	135	92	78	74	85	65	45	55	33	38	36	46	38	46	43	36	45	34	41	47	36	42	42	31	46	33	35	37	33	35	35	30	26	30	32	35	32	35	34	38	42	43	31	36	30	34	35	28	35	32	37	35	31	25	35	39	30	33	28	36	39	34	25	44	36	44	36	46	34	32	33	30	31	35	36	33	38	32	29	34	25	40	33	40	27	34	31	35	30	35	25	31	52	39	34	39	43	30	27	32	37	34	34	35	45	32	29	38	41	41	18	40	32	41	25	34	38	30	32	23	36	36	27	34	36	30	32	34	27	38	22	39	24	29	27	49	40	36	46	45	35	30	36	33	35	37	42	39	40	46	36	34	30	30	38	27	29	29	38	37	44	39	41	36	34	37	31	31	41	33	32	33	31	38	28	27	37	34	23	41	30	30	30	35	27	31	31	28	39	42	28	35	36	43	40	33	24	35	31	52	25	28	37	35	34	32	23	27	35	29	30	31	31	30	35	30	35	22	33	34	29	28	26	38	24	34	33	29	34	31	30	36	45	33	34	36	33	27	30	22	34	38	36	27	37	34	46	21	36	32	29	38	43	28	30	36	39	28	37	34	30	34	26	28	32	26	35	27	38	37	31	28	31	37	31	31	30	33	30	36	33	26	36	34	25	33	26	30	34	28	26	29	34	34	37	30	30	30	40	32	24	28	24	32	33	36	32	37	27	33	43	35	44	31	33	31	32	29	29	38	29	31	28	34	34	31	44	26	40	37	30	27	33	29	38	26	37	41	42	32	28	34	43	26	30	32	38	40	32	31	26	37	29	40	37	38	25	39	37	17	29	32	24	23	37	40	25	33	35	33	31	29	37	31	32	38	34	26	31	32	20	34	35	37	29	38	38	38	30	31	32	42	24	39	14	21	25	26	32	29	30	37	27	30	32	30	34	40	31	35	32	34	36	48	39	30	37	23	28	40	36	42	27	41	36	31	31	41	25	33	30	31	38	36	28	25	31	30	36	36	23	36	24	25	35	29	32	35	35	26	38	27	31	37	36	26	34	23	35	32	31	30	34	30	32	28	36	41	30	30	29	34	44	35	31	36	32	32	27	28	40	33	42	24	46	29	28	27	26	35	37	31	38	22	38	26	30	21	38	36	34	39	31	24	31	33	35	32	36	33	37	21	42	36	24	38	28	43	30	41	34	37	40	37	33	26	35	34	36	25	36	41	30	34	31	24	28	34	24	46	32	32	33	44	37	31	31	38	32	32	32	33	40	31	25	30	33	39	26	29	41	30	26	41	34	33	28	23	32	27	36	41	22	28	38	39	39	39	38	25	39	39	32	39	24	30	42	37	37	24	38	47	23	42	34	39	42	27	30	29	27	30	28	41	30	27	32	29	21	31	32	35	43	28	34	35	42	26	30	45	29	40	37	38	28	29	26	30	24	38	28	36	29	41	29	29	35	34	32	29	35	41	23	21	35	36	26	32	36	32	31	33	34	42	36	38	37	32	36	29	35	24	32	32	29	39	38	35	21	32	38	36	31	44	33	31	31	31	24	40	37	28	42	29	36	22	44	25	32	32	46	37	30	32	33	32	36	30	26	41	49	34	40	35	40	41	35	32	24	39	34	24	33	28	34	39	37	43	47	34	40	33	34	27	34	34	26	31	29	33	33	31	35	27	32	33	32	25	26	38	50	32	36	34	30	29	29	33	17	39	41	14	33	40	28	23	37	41	31	31	37	36	33	30	36	42	35	44	25	40	34	33	30	31	36	27	24	40	42	31	33	29	41	32	26	40	30	24	27	31	34	37	42	38	32	40	41	34	34	30	40	27	34	35	33	31	36	44	29	23	32	30	27	32	24	27	30	32	33	41	31	21	31	29	40	49	29	44	35	35	28	28	36	38	40	36	30	34	53	27	42	36	23	30	35	28	28	38	31	31	34	35	34	38	26	34	33	31	21	39	30	30	29	33	33	40	35	34	27	39	30	25	32	34	34	33	31	28	33	25	31	43	31	38	32	36	39	37	31	32	26	39	33	30	38	28	30	26	39	32	33	30	29	37	36	36	42	37	30	38	30	32	32	25	34	29	42	22	43	32	31	33	16	26	31	28	31	28	36	27	34	33	36	37	22	32	42	30	28	36	34	27	41	19	37	35	37	37	37	39	27	27	40	26	25	32	32	33	42	42	28	23	42	38	28	33	32	36	35	36	28	35	44	32	29	30	27	32	37	26	33	22	28	34	40	26	28	45	23	35	30	31	38	24	32	26	48	27	36	34	25	30	39	20	39	31	28	31	35	29	39	25	41	28	35	33	27	23	33	31	43	31	34	35	34	21	33	28	40	26	27	17	26	22	34	33	36	37	36	20	39	36	29	36	33	33	28	29	28	38	32	27	43	28	37	31	33	32	44	27	29	31	26	35	36	35	34	25	27	31	38	31	29	30	34	43	36	31	38	43	40	27	35	29	37	40	28	45	31	31	31	34	33	32	27	30	33	31	36	41	26	25	24	31	36	22	37	41	28	33	33	23	31	29	29	32	31	28	37	30	33	39	16	25	33	42	33	33	35	34	33	30	29	31	36	34	36	26	50	45	35	30	29	32	34	27	38	42	39	22	32	28	27	29	28	33	25	24	23	30	38	42	21	27	26	40	39	39	32	32	31	28	37	31	28	31	28	35	34	46	38	35	24	25	35	25	31	38	28	40	32	23	32	44	38	38	33	32	30	30	39	33	46	31	30	24	33	37	25	33	38	35	43	29	45	27	28	38	24	27	33	25	40	38	33	33	39	26	32	32	34	40	34	34	28	39	22	32	37	31	21	35	37	30	34	32	35	28	23	27	40	26	47	35	30	40	26	24	34	39	34	39	31	33	32	42	28	39	32	36	32	34	36	33	34	24	35	27	33	31	20	26	34	38	46	36	41	25	38	29	30	39	34	32	29	31	33	40	32	30	33	29	31	34	39	27	34	36	33	38	19	39	37	35	27	34	28	30	32	33	30	38	37	32	27	33	38	29	42	30	28	38	34	36	27	29	34	37	34	33	35	35	36	31	34	36	30	25	32	30	40	35	31	31	29	38	31	37	27	24	26	29	33	32	36	31	33	41	37	35	39	41	31	37	34	31	39	40	23	39	28	35	26	32	29	33	33	41	40	28	32	46	41	40	27	36	39	42	37	24	35	27	36	31	30	26	43	22	34	29	27	46	37	22	35	30	27	34	45	31	34	25	27	41	24	32	37	29	28	31	43	40	35	32	35	30	29	34	31	33	32	36	37	31	28	26	36	28	31	31	27	25	31	37	39	34	33	41	39	36	34	36	32	26	34	40	29	34	22	36	36	26	36	48	32	35	37	38	41	30	46	37	26	36	35	35	41	33	34	27	36	39	30	30	27	51	43	34	37	39	38	25	21	38	28	32	24	37	37	29	28	25	34	34	31	36	43	43	37	31	32	29	27	23	29
16404	8793	4502	8681	16229	17000	15734	13900	11263	7718	6220	4793	3741	2992	2543	2402	2009	1382	1151	987	872	755	725	680	747	697	682	687	659	601	648	645	575	540	512	467	502	497	463	438	476	476	465	450	455	479	491	432	471	440	463	421	478	427	456	415	441	417	457	472	427	418	442	409	427	417	428	411	428	412	395	432	422	457	425	389	440	395	381	380	420	418	442	374	387	381	409	411	417	399	412	442	448	406	390	416	409	384	407	396	411	407	369	404	373	402	433	397	403	403	396	427	433	440	462	465	391	414	411	479	426	412	410	424	436	386	396	370	397	429	382	397	422	418	370	404	402	380	371	393	377	406	399	391	385	562	804	678	674	600	509	372	425	428	390	387	397	411	411	400	376	354	397	349	414	366	400	404	408	398	400	388	397	374	396	396	426	386	417	374	365	410	418	425	413	375	393	391	402	386	366	395	390	398	372	346	389	390	384	421	375	382	351	370	405	409	401	390	394	407	359	392	402	423	388	364	367	373	372	381	408	394	371	357	395	399	378	375	404	364	429	395	372	361	372	358	394	354	388	413	403	387	367	394	395	363	412	366	353	412	407	385	379	376	388	416	382	388	386	385	399	379	356	399	383	385	375	389	375	401	380	356	379	412	389	414	406	380	423	417	367	390	393	405	380	426	389	401	389	393	400	373	404	402	396	406	418	388	400	385	410	398	404	365	380	391	398	415	367	385	382	386	345	388	387	398	401	368	391	389	399	400	360	421	381	378	402	386	355	374	401	396	387	387	369	388	398	383	409	381	342	395	397	383	405	373	364	395	400	404	379	383	392	428	406	386	373	392	398	396	376	355	417	396	428	409	403	383	354	390	396	420	415	382	396	395	404	419	369	358	385	373	408	406	396	402	413	375	360	382	367	407	343	414	419	387	359	366	370	372	423	366	391	391	394	349	398	371	413	363	396	380	370	405	405	384	357	359	436	375	392	426	420	356	374	375	359	387	391	434	345	414	433	378	387	393	404	394	399	389	394	351	373	393	371	406	385	370	412	415	400	375	389	388	386	419	384	395	394	367	384	404	401	392	413	414	384	376	426	381	409	361	392	399	390	394	382	379	382	422	408	383	434	388	384	396	392	371	427	381	395	407	398	379	405	359	406	366	367	401	394	403	355	383	398	393	379	368	406	351	392	369	400	378	407	376	376	403	356	392	375	442	396	405	393	390	350	394	385	400	426	401	388	390	391	397	394	381	367	371	402	369	401	400	420	384	390	369	406	405	365	381	395	393	383	391	399	405	370	412	361	347	388	382	380	369	402	400	406	396	413	369	380	385	419	371	378	405	388	415	406	395	414	416	397	416	384	385	405	345	422	406	412	389	393	401	416	349	412	349	370	408	391	389	387	366	405	425	381	356	404	375	381	369	427	382	372	380	401	400	407	395	395	401	391	372	414	383	399	416	406	385	375	414	410	389	370	404	376	391	401	391	407	398	397	371	385	408	369	402	404	407	389	395	397	398	369	382	424	350	387	403	362	389	397	380	398	372	376	426	385	419	404	422	404	386	385	411	399	411	384	373	359	392	402	383	377	383	399	372	376	431	406	399	396	393	387	419	388	412	416	378	393	407	364	354	431	404	390	402	390	427	402	374	381	382	400	371	397	426	417	406	421	387	386	409	399	403	394	404	374	361	400	384	424	395	358	373	418	383	393	416	427	398	422	413	412	408	420	403	430	371	430	414	405	382	411	387	363	363	396	371	387	362	409	358	382	409	381	405	350	370	407	379	394	406	360	406	392	404	429	390	387	391	407	371	392	425	407	395	413	433	373	354	402	374	402	387	376	370	391	396	357	385	392	370	419	393	412	381	414	402	378	406	393	390	404	411	366	393	355	365	386	378	355	378	367	376	408	387	413	378	383	379	406	431	387	384	372	383	362	389	414	382	385	420	421	392	397	380	401	406	369	409	396	403	409	380	407	410	385	397	388	400	397	385	394	365	427	396	358	433	371	393	421	399	354	363	362	399	400	408	410	369	400	426	427	380	386	403	367	367	402	402	429	369	352	407	395	385	394	389	402	414	399	422	392	427	361	396	396	377	353	417	372	399	424	397	409	415	361	441	398	388	413	389	383	422	398	427	391	380	397	397	401	421	366	384	397	408	418	398	402	388	411	382	359	357	369	402	382	435	393	387	418	436	414	401	414	393	413	397	405	367	399	386	375	370	405	376	397	368	379	368	371	405	400	395	363	401	378	382	410	399	375	399	407	380	363	409	427	379	386	407	392	390	375	397	392	391	431	407	379	362	386	418	388	389	418	401	399	397	408	382	393	392	357	393	414	375	411	376	408	372	374	394	417	340	385	408	356	391	393	380	392	380	370	379	414	380	389	401	411	381	385	401	380	379	430	409	375	374	370	400	400	389	383	364	383	412	389	375	396	406	397	412	371	352	381	389	373	379	403	428	384	388	364	364	372	441	419	373	403	367	394	379	435	397	368	406	363	370	405	378	387	394	383	398	414	388	405	406	364	359	372	386	389	404	395	354	393	414	394	415	396	375	407	367	410	373	398	372	411	367	405	412	382	432	425	385	386	369	378	387	383	406	405	396	386	386	392	364	366	384	418	393	409	354	417	395	406	400	385	366	371	375	401	394	386	393	366	388	380	388	387	391	409	387	423	390	343	427	398	375	390	415	364	377	396	377	389	378	403	378	396	353	363	406	385	418	430	380	399	388	411	385	389	397	401	393	358	368	367	383	406	404	370	399	386	414	410	403	458	397	432	345	396	394	419	395	372	387	414	411	410	395	406	414	377	387	397	400	403	383	376	375	374	364	383	390	386	396	394	389	399	403	417	391	412	405	438	422	380	377	382	393	376	389	394	390	365	394	409	373	378	366	413	372	382	392	359	381	374	364	369	405	413	417	370	407	398	411	390	424	370	383	369	423	388	373	388	396	364	400	376	377	381	425	425	384	436	407	412	354	395	375	396	373	408	382	396	362	413	353	411	360	429	406	444	376	404	383	384	402	372	362	424	391	376	423	366	393	400	392	398	398	399	388	387	376	379	396	383	402	400	362	430	420	363	414	410	385	376	361	388	412	411	383	365	397	392	401	384	391	374	417	424	388	373	361	387	386	368	430	409	392	356	409	364	396	384	399	376	350	392	397	367	410	396	364	386	374	369	415	364	424	348	393	362	388	404	376	398	392	393	393	412	392	370	395	390	398	360	409	334	396	387	384	402	390	408	404	402	432	378	389	361	379	414	403	389	441	409	382	367	399	344	373	407	416	420	362	386	376	379	360	385	408	415	378	400	379	407	362	400	398	397	375	378	394	394	379	392	407	357	389	401	381	396	344	410	387	395	400	365	403	385	364	381	396	391	398	406	393	404	360	402	388	418	423	370	398	387	414	379	382	410	404	401	411	395	405	389	389	402	363	415	388	375	394	391	398	384	408	410	402	378	395	379	382	393	381	406	378	390	403	380	415	444	436	399	370	376	405	384	384
2169	422	220	158	185	264	320	297	243	187	141	122	109	104	79	69	64	48	59	43	28	44	54	50	43	41	42	40	32	37	46	35	32	41	31	30	36	43	32	41	28	34	28	30	40	27	26	31	49	32	34	41	32	23	42	23	21	40	24	37	40	42	34	33	31	35	37	29	36	28	27	33	21	32	25	25	36	28	34	24	32	38	40	30	20	23	34	35	42	27	33	29	41	41	31	37	33	27	19	34	34	24	30	42	28	32	35	33	46	33	27	25	32	34	42	25	27	35	32	30	34	35	32	34	24	20	32	28	33	32	36	33	36	34	25	24	29	42	37	37	33	27	42	21	36	46	40	45	41	46	42	36	32	40	24	31	38	32	36	25	37	34	42	34	27	42	37	37	44	25	31	27	27	26	29	25	24	21	36	39	39	29	28	35	30	33	34	33	34	31	26	23	30	25	34	40	33	34	20	40	39	33	41	32	28	40	33	34	30	33	43	35	38	32	29	28	44	33	31	23	23	39	42	32	30	31	35	31	24	25	22	34	29	39	40	34	34	34	30	31	33	30	34	26	24	36	29	32	29	29	35	32	35	45	34	45	30	31	20	26	28	27	29	27	39	29	38	31	22	35	29	28	36	33	31	36	45	38	29	35	25	41	31	31	24	36	26	29	29	21	48	38	32	35	27	21	25	45	38	27	26	41	35	24	45	29	46	26	39	33	38	33	45	32	37	28	16	42	21	40	34	35	36	35	26	32	32	31	38	28	25	24	36	28	37	31	43	32	14	38	21	26	32	31	26	33	37	37	30	30	33	21	28	28	29	35	37	28	28	36	29	30	39	40	43	34	32	35	31	42	34	46	34	34	36	44	35	31	23	34	25	27	31	41	26	22	41	36	32	39	30	35	27	35	26	35	34	38	32	41	40	37	31	32	37	33	41	29	24	30	47	33	30	34	32	40	36	40	35	33	32	26	34	38	32	35	28	23	28	27	29	36	32	31	32	28	27	22	33	35	31	37	36	37	40	29	31	26	32	30	33	40	33	22	41	39	29	31	32	38	34	33	30	25	31	32	37	35	36	26	31	33	28	37	28	44	33	35	32	39	38	49	41	31	38	31	19	33	24	36	21	26	27	33	38	34	25	23	40	40	31	35	34	26	31	36	28	32	32	43	34	31	30	26	35	35	28	42	28	32	28	32	26	26	31	31	30	27	27	37	29	23	35	36	34	28	41	31	30	33	31	29	41	35	35	33	39	33	38	26	33	37	33	36	27	40	29	39	39	28	29	30	32	30	18	36	26	36	38	33	39	30	32	27	45	35	32	40	31	29	43	31	26	32	28	35	31	35	28	33	34	33	24	32	21	37	41	33	29	37	41	31	30	38	33	32	31	32	34	34	29	43	22	31	25	37	24	29	33	41	37	31	42	26	29	25	38	33	30	25	37	42	30	35	33	37	35	35	29	24	31	41	27	26	33	33	22	33	40	22	24	29	30	31	35	38	37	35	41	19	30	28	27	33	27	35	21	32	29	36	36	33	42	31	31	31	32	32	33	39	34	28	34	32	33	31	43	29	28	26	25	27	37	37	24	38	26	29	21	28	31	29	29	35	26	36	33	48	26	32	34	34	27	47	35	38	31	32	39	24	38	38	19	26	49	28	38	41	18	37	35	25	31	31	27	27	29	30	31	28	31	24	25	36	21	32	38	36	50	27	44	29	30	31	42	32	30	35	35	39	31	33	39	36	30	31	41	38	40	20	34	35	30	26	25	25	36	34	32	25	40	39	24	37	39	36	30	28	31	29	29	31	23	30	38	38	32	30	27	26	31	31	33	34	23	29	25	30	35	31	32	39	25	28	29	33	30	39	34	36	38	34	41	26	26	39	41	30	40	26	33	39	31	29	32	23	37	26	32	34	26	34	37	29	31	36	26	28	34	31	25	37	22	29	28	38	30	30	30	40	25	38	24	37	31	31	22	28	40	35	30	30	36	30	24	29	26	44	25	31	38	34	31	38	40	33	40	30	30	36	37	30	37	34	27	41	29	38	27	36	38	25	27	34	39	23	25	36	27	34	27	27	34	30	38	35	35	36	40	28	35	33	28	31	56	24	31	29	41	33	26	26	42	35	35	39	41	28	36	36	42	30	28	24	35	27	39	28	36	24	30	35	34	26	37	35	33	41	26	24	32	34	40	41	25	37	31	29	36	38	32	42	43	25	34	27	30	26	34	29	37	33	29	37	38	20	30	27	33	40	32	37	31	21	41	26	37	22	40	30	29	31	28	32	29	30	29	29	39	32	23	37	23	46	41	45	32	37	36	37	38	25	36	23	37	36	34	21	22	31	31	29	36	37	28	38	30	26	32	37	34	41	31	26	29	30	37	32	36	26	32	27	33	29	29	27	30	28	41	35	29	33	20	34	30	20	31	37	48	24	28	32	35	32	33	44	37	34	38	31	36	26	30	33	20	33	27	32	25	29	42	32	40	32	29	42	39	33	36	27	38	30	22	29	32	33	32	29	38	28	29	34	30	35	33	31	27	34	39	27	53	32	38	35	28	34	33	37	31	38	28	27	33	42	32	35	40	29	36	36	29	27	34	28	24	39	38	33	32	28	35	34	35	30	32	34	40	42	32	33	31	38	27	38	37	30	23	40	41	36	31	30	31	29	32	37	32	29	28	29	32	34	29	36	36	30	30	37	26	34	19	41	30	35	48	26	34	33	37	41	35	32	33	31	45	40	30	41	31	35	29	36	28	43	20	33	28	36	24	36	32	30	34	36	31	34	26	39	40	28	36	31	39	35	40	24	36	30	31	36	28	34	31	33	32	29	34	34	38	47	27	33	40	36	34	37	28	34	38	23	32	32	30	43	31	28	36	50	37	24	26	42	31	33	26	26	31	33	26	35	30	43	26	32	44	33	30	31	30	35	27	28	28	32	27	29	37	39	36	34	40	30	32	46	33	26	25	44	37	36	39	31	21	32	33	32	35	33	28	35	40	36	45	38	36	26	33	32	35	41	33	29	34	39	42	32	28	25	32	30	40	24	26	29	29	39	23	33	30	37	36	35	29	34	40	40	37	37	33	22	47	36	31	30	30	36	28	26	28	39	27	39	34	33	36	27	31	31	29	27	28	36	40	31	30	45	34	22	23	45	31	29	44	25	25	28	29	40	25	31	36	30	32	35	27	43	26	30	36	32	28	31	25	38	41	30	44	21	18	35	40	29	18	35	30	38	36	23	38	32	33	23	34	34	34	37	34	33	32	24	31	35	33	36	25	43	52	32	45	39	35	27	28	35	37	27	36	27	32	28	40	41	33	33	28	27	25	25	33	20	37	27	47	43	29	36	25	31	31	28	27	35	24	28	38	39	38	24	29	37	32	24	46	32	32	25	40	25	29	33	27	34	27	34	27	30	27	19	36	31	42	28	37	24	29	30	38	25	39	43	25	39	33	32	26	24	32	26	39	35	28	31	37	43	37	27
15999	7625	4230	8117	15193	16507	15596	14236	11280	7970	6325	4997	4005	2980	2757	2572	2043	1381	1147	940	880	848	732	721	729	710	732	678	645	565	581	642	575	548	530	459	468	473	482	458	456	421	487	428	464	443	479	433	465	466	437	412	441	420	417	424	433	414	381	376	423	407	410	412	407	392	424	405	379	405	408	397	384	394	418	384	388	394	412	366	432	384	388	367	363	386	390	365	362	405	378	360	382	360	373	417	359	361	377	386	388	383	380	370	388	393	400	362	388	403	387	363	410	398	415	419	409	398	428	465	459	405	389	421	428	399	410	396	384	384	387	392	394	399	391	404	367	365	391	341	402	396	362	356	363	494	771	707	677	592	437	400	374	381	385	374	365	381	391	376	336	400	380	388	368	368	423	385	344	370	365	376	359	378	388	352	374	385	405	371	355	376	363	373	368	404	386	360	382	318	427	358	378	382	373	357	379	384	407	367	374	400	351	382	331	400	402	415	422	426	371	375	388	386	392	367	347	395	375	404	366	362	350	350	381	402	383	366	340	372	365	356	357	384	370	412	356	381	374	361	361	337	351	352	388	358	368	380	372	353	376	347	409	356	338	392	392	360	340	402	368	370	426	336	404	370	380	330	379	393	363	386	357	368	399	345	334	372	350	354	377	374	373	408	384	385	391	378	405	379	392	357	360	371	371	387	373	380	387	337	381	362	366	365	408	415	360	360	325	332	363	358	382	410	420	394	396	402	353	368	364	375	343	344	382	398	351	380	355	357	364	389	371	378	391	386	374	399	403	370	347	364	387	368	386	344	347	361	361	406	397	389	381	375	378	374	413	392	382	371	365	334	354	379	348	377	391	376	384	369	390	352	335	351	394	414	371	389	386	380	382	351	343	348	373	365	397	366	358	377	380	372	386	370	369	368	380	366	356	377	400	363	378	384	361	361	375	381	404	368	384	361	413	345	346	382	385	355	373	357	390	397	353	363	342	374	330	372	374	362	384	382	369	366	404	383	381	404	372	386	350	358	362	358	402	369	374	346	408	347	346	389	401	374	401	369	370	349	384	361	377	361	360	369	353	376	375	396	360	370	380	364	366	397	376	369	390	351	380	352	358	366	392	422	395	395	380	339	383	374	372	378	360	371	361	316	351	361	394	364	394	401	375	374	369	399	361	391	393	367	408	355	408	383	358	349	369	362	392	360	413	357	374	357	361	367	370	396	377	367	307	426	389	394	367	380	339	363	360	405	409	379	372	359	356	414	408	370	408	346	360	384	342	354	357	385	347	394	357	372	343	346	372	417	341	392	409	387	388	393	355	380	386	372	371	360	382	361	375	386	363	412	374	357	364	399	372	358	395	380	378	346	359	379	380	418	358	383	401	403	353	394	392	411	335	354	392	359	377	376	380	332	375	368	355	369	368	388	389	357	389	365	400	413	348	394	369	384	346	395	341	372	384	372	368	366	389	367	357	365	363	366	400	349	335	358	380	363	350	348	400	372	366	358	368	395	337	397	381	346	405	387	383	362	338	399	379	374	364	328	360	394	397	388	402	360	352	387	356	352	342	385	359	404	389	361	368	399	387	387	359	384	386	357	367	390	370	368	358	377	348	375	385	345	367	394	369	350	373	366	409	352	355	368	350	377	373	382	390	360	346	334	358	394	374	371	383	383	351	362	393	306	348	368	382	382	386	375	379	377	375	369	385	385	378	342	386	358	407	359	328	379	365	349	389	398	389	383	380	373	374	362	364	348	363	368	362	340	381	398	377	408	359	368	405	394	318	364	369	381	363	389	381	367	375	390	379	378	365	387	381	382	386	369	395	381	386	373	357	387	365	355	378	363	396	371	365	345	367	379	372	390	393	410	394	364	382	361	359	337	356	380	388	353	386	380	380	362	363	379	389	383	359	421	352	419	426	353	413	370	374	372	376	385	357	380	392	361	370	397	374	394	382	380	383	389	330	379	371	372	360	364	369	359	367	386	366	424	381	354	379	375	370	345	368	349	352	356	385	369	347	377	375	354	427	401	360	415	349	354	357	339	348	364	362	378	377	370	369	368	376	334	362	349	375	377	428	386	401	373	358	380	354	349	373	363	340	339	371	352	367	406	387	359	389	360	377	353	350	386	415	387	339	374	395	384	416	355	378	354	346	360	382	397	397	369	381	358	395	374	404	374	361	361	369	373	387	397	385	360	382	388	389	389	388	404	342	399	385	362	385	368	367	352	397	391	360	368	404	390	371	389	361	418	379	386	385	369	409	365	370	396	348	379	375	437	369	369	355	350	375	381	349	363	375	375	337	358	385	389	365	367	373	359	393	371	382	395	382	402	362	394	394	350	391	375	366	382	376	373	364	337	370	374	360	378	364	374	371	373	383	383	382	383	365	337	381	377	382	397	391	369	346	391	374	395	355	392	357	390	357	363	369	374	359	377	383	383	319	377	365	396	367	370	389	399	357	382	377	381	397	401	351	379	393	388	362	382	374	375	368	353	376	363	395	388	363	387	391	354	370	361	380	332	384	393	374	393	371	351	375	380	397	370	383	365	380	369	385	376	391	389	390	393	365	413	382	388	389	383	337	387	375	392	360	369	371	384	354	362	355	412	355	375	354	355	383	351	389	383	361	369	360	362	345	389	371	355	391	384	355	380	371	381	387	368	398	368	378	382	350	355	376	413	378	364	382	383	361	384	385	359	367	333	386	374	357	353	382	366	365	363	373	393	381	340	369	411	383	371	396	369	376	386	342	396	415	378	351	367	364	373	367	380	390	400	389	354	382	374	395	351	362	357	375	354	373	396	396	370	399	351	392	361	356	362	360	373	342	395	367	387	391	344	385	402	350	340	355	380	386	366	349	354	375	318	390	347	374	363	385	371	361	387	372	368	391	368	396	376	401	334	337	367	362	379	387	391	350	391	376	373	363	349	381	375	356	371	422	392	360	382	362	372	378	384	378	387	367	384	388	342	374	352	367	371	363	364	374	379	352	359	396	366	370	378	389	381	397	375	318	368	346	376	418	369	364	395	363	387	373	374	377	401	352	363	351	400	405	387	422	373	363	370	356	393	362	371	377	394	353	372	378	373	347	368	367	363	365	360	367	387	374	384	364	402	365	389	398	374	334	349	370	372	398	362	387	386	379	387	383	375	375	386	371	387	385	311	387	361	403	374	353	382	365	377	385	352	344	346	393	359	361	378	363	360	352	390	325	396	380	394	372	412	366	366	413	397	371	361	387	381	376	358	367	365	389	372	374	329	383	377	366	401	380	355	386	393	401	368	366	408	366	366	361	376	387	353	390	379	363	400	367	357	362	368	329	348	373	339	358	412	396	374	384	352	370	336	334	392	373	370	376	368	367	356	374	341	387	391	384	366	354	361	378	384	392	363	367	358	367	381	386	389	351	386	405	400	383	366	367	407	338	354	382	406	366	434	420	348	356	364	403	383	380	380	363	381	365	368	379	386	375	350	358	392	416	360	378	361	369	402	346	365	359	360
1598	661	343	261	281	407	397	428	322	221	225	181	130	111	97	109	88	64	54	41	49	44	29	33	46	48	40	36	38	29	46	39	31	23	37	36	36	49	28	28	29	44	33	30	25	29	30	27	38	36	26	37	36	30	23	32	28	28	20	27	28	29	26	31	27	22	21	25	29	24	19	33	25	27	26	35	24	26	30	30	31	24	28	30	21	28	24	30	29	24	32	23	22	32	22	31	30	20	18	23	20	19	31	29	28	21	31	24	33	28	22	23	23	26	34	27	24	19	36	28	26	21	33	25	38	27	27	25	29	27	20	21	23	21	27	26	30	25	17	25	31	26	26	26	20	34	46	57	33	36	33	22	20	27	33	33	19	20	34	19	27	31	24	30	23	29	29	25	22	26	32	28	27	37	30	27	30	22	18	32	30	30	30	17	27	32	24	30	26	30	26	28	32	15	31	16	19	34	19	25	27	30	37	32	28	21	22	31	27	29	37	30	19	19	18	33	25	15	29	21	27	39	23	23	27	21	19	27	19	27	25	33	28	28	24	33	25	27	30	26	31	24	19	24	29	24	28	23	30	25	36	22	23	23	38	22	22	28	25	27	34	21	27	19	24	20	16	34	29	35	27	24	33	27	29	26	28	27	26	18	25	24	31	23	27	24	17	36	21	25	36	32	36	29	19	28	18	30	23	25	27	19	24	24	29	23	29	20	25	31	25	33	28	20	34	27	23	23	29	28	26	19	24	26	29	26	28	21	26	23	17	20	23	32	34	29	20	24	27	21	22	24	33	26	29	26	30	29	30	32	28	29	27	24	25	31	27	26	22	23	18	30	24	30	26	28	32	26	20	32	25	20	21	23	18	19	25	24	13	25	23	28	29	20	24	28	27	24	22	16	26	18	28	32	25	27	27	22	23	21	28	29	24	28	33	29	26	27	23	24	34	19	24	26	29	33	22	36	32	22	27	24	27	25	32	27	24	33	22	30	22	33	29	26	27	28	30	25	21	23	25	23	19	20	31	22	27	28	20	23	32	23	29	26	27	18	22	25	19	25	21	28	17	19	19	26	24	28	39	25	23	36	29	27	33	32	23	38	27	31	26	30	23	30	30	21	18	33	26	19	34	27	22	29	19	23	26	23	38	27	29	26	32	22	20	25	18	26	37	21	24	26	28	26	22	22	35	18	28	31	25	34	33	19	26	34	27	18	20	35	19	26	26	25	24	27	30	35	27	30	18	27	22	30	35	22	36	35	28	22	30	28	29	26	31	26	21	21	20	23	18	34	20	27	28	32	26	28	27	28	26	36	22	19	33	28	21	22	31	23	29	30	25	29	26	37	28	24	25	22	17	32	23	19	18	28	33	25	22	30	28	23	19	21	28	32	22	22	20	24	26	27	28	18	16	19	22	29	33	23	29	31	23	27	30	20	26	26	30	26	25	28	30	27	22	21	22	26	31	29	23	25	26	22	22	27	25	25	29	28	32	26	32	26	27	26	21	23	34	20	32	23	26	24	19	31	16	31	20	25	34	27	36	28	29	30	23	25	24	23	29	32	29	28	27	35	21	21	25	27	17	20	22	29	37	24	33	21	24	30	26	26	16	27	20	27	26	38	26	34	24	21	23	22	27	21	25	25	29	26	21	26	29	26	23	35	25	22	28	26	22	31	26	32	27	21	27	22	25	28	32	23	21	30	21	27	28	19	24	32	32	20	28	37	30	29	32	22	29	32	31	25	25	27	17	26	18	29	27	26	17	20	25	21	20	32	25	25	20	34	30	29	20	30	24	28	22	26	25	12	36	28	30	25	23	32	33	23	27	32	23	26	27	30	23	25	28	31	22	23	31	22	23	19	27	22	33	22	27	24	25	27	28	17	28	24	20	21	24	21	18	25	27	24	18	24	23	23	22	27	21	24	20	17	30	38	25	29	34	22	23	24	21	19	32	28	32	23	22	20	29	34	28	24	23	18	35	27	28	25	29	27	31	23	26	26	17	37	23	15	23	18	21	31	21	22	30	19	30	28	30	21	26	20	24	21	23	25	19	29	23	20	23	22	17	22	20	25	17	33	17	29	26	35	31	20	34	29	22	31	27	27	23	27	32	27	23	25	29	33	31	32	21	26	20	33	18	19	14	29	21	26	26	36	25	13	22	31	22	22	26	22	21	21	22	22	22	27	33	22	30	25	25	21	26	35	24	23	34	26	33	26	24	24	34	31	24	20	41	29	27	31	27	26	13	23	26	22	24	12	26	31	24	29	24	28	22	24	22	27	26	20	25	23	24	33	25	27	25	28	33	34	26	24	30	17	26	31	40	26	29	26	27	29	17	29	19	34	27	21	34	27	28	24	20	26	14	28	25	25	34	20	22	33	28	18	35	26	21	17	33	26	25	15	25	15	24	26	28	22	33	21	21	32	32	21	18	30	27	32	27	23	19	22	32	29	22	35	15	24	28	26	24	26	25	36	26	24	28	29	16	23	21	28	34	25	25	23	28	35	19	32	20	31	18	22	26	24	17	25	33	20	18	30	28	33	24	14	33	20	21	37	28	28	30	24	30	28	28	19	20	24	31	20	32	24	28	34	26	20	22	25	27	23	21	30	18	29	34	24	34	13	31	31	24	21	23	23	23	32	27	29	25	18	24	17	26	24	22	24	25	23	32	26	23	23	24	25	19	34	24	27	25	26	23	20	26	18	20	32	40	35	29	28	29	23	29	23	21	15	21	24	36	20	23	27	26	21	22	29	29	29	24	27	25	29	24	24	24	31	30	22	19	32	28	28	30	31	27	19	32	12	25	19	25	25	27	23	20	31	27	30	24	27	30	21	28	22	25	35	37	28	31	32	26	28	22	30	31	30	16	17	18	27	32	32	24	29	21	24	34	24	30	29	35	31	26	25	21	27	12	21	29	24	25	24	29	33	27	16	24	26	30	25	35	26	27	29	24	30	17	21	26	27	35	32	24	29	26	22	29	33	23	32	33	16	21	32	33	21	26	24	25	27	35	26	29	30	25	29	27	20	31	21	33	26	21	21	35	27	30	22	27	28	26	30	22	35	18	29	41	27	28	30	21	21	29	29	28	28	31	20	23	31	34	28	29	28	21	22	25	20	20	26	24	36	31	24	28	24	22	31	30	28	32	21	28	26	27	25	25	17	27	33	30	27	26	27	30	27	26	22	24	31	19	27	30	20	34	34	25	21	25	19	29	28	20	25	21	20	20	25	29	28	24	31	29	27	24	29	31	33	32	30	26	24	15	26	23	21	23	28	21	18	31	30	28	28	35	30	24	21	30	28	18	25	21	27	22	20	30	21	31	31	25	25	24	18	27	24	45	29	21	28	30	22	30	25	24	26	25	27	25	22	28	31	24	22	31	25	27	29	28	27	20	23	18	27	22	28	13	26	24	29	25	38	18	21	29	28	22	24	25	14	27	27	28	26	18	25	21	19	24	28	19	25	23	26	30	25	23	24	19	29	32	31
19853	10419	5708	10559	18934	20192	19107	17199	13733	10159	8327	6501	5144	3992	3514	3364	2570	1774	1415	1158	1001	933	877	825	777	766	763	763	681	612	654	630	601	548	512	416	492	482	434	450	453	418	428	400	410	398	401	399	378	400	424	420	445	377	389	392	393	363	343	344	389	348	341	365	374	363	379	327	333	339	327	338	382	361	352	332	345	319	328	328	332	310	340	312	348	320	333	310	319	328	318	320	294	356	322	286	325	323	335	346	316	305	325	324	318	337	325	327	312	326	329	352	346	366	371	417	363	376	364	406	367	372	359	338	299	321	328	322	326	331	301	278	295	313	334	299	313	323	340	303	319	331	318	283	336	401	776	826	719	521	381	360	316	324	270	325	328	302	305	284	330	330	312	308	303	309	320	293	314	270	304	293	337	306	285	319	320	315	284	276	336	306	342	286	318	325	314	325	302	296	325	307	320	324	321	330	349	313	307	302	276	286	334	289	327	279	323	284	326	324	338	324	311	312	298	330	300	297	328	302	341	333	293	314	305	306	277	362	332	316	295	320	297	302	301	317	291	300	315	336	315	318	295	370	290	313	304	315	309	308	348	310	305	328	300	332	340	326	316	309	311	289	311	315	303	290	325	314	301	345	295	314	288	300	310	327	319	313	308	300	288	313	323	316	302	322	327	295	310	319	317	298	310	314	324	305	274	300	301	347	277	315	314	293	290	300	315	285	301	331	291	294	311	297	297	282	302	282	313	292	305	304	265	287	302	302	287	291	322	276	313	311	320	266	325	318	302	324	318	298	293	329	314	326	307	325	296	312	319	267	289	348	308	302	278	316	327	287	327	320	305	317	317	304	308	287	306	322	310	309	300	343	278	284	306	268	286	320	295	296	281	313	293	359	316	292	311	302	324	300	285	301	295	319	309	316	315	279	284	294	304	301	291	280	325	297	323	307	338	328	325	323	324	291	333	323	269	317	313	286	315	278	294	314	329	347	278	366	320	343	297	290	333	293	300	278	293	304	317	365	288	317	346	296	329	325	316	304	317	326	298	304	288	310	305	325	286	325	276	335	292	349	300	279	321	305	319	318	284	302	306	316	315	337	298	298	317	309	328	284	279	334	269	323	298	296	309	322	351	312	314	338	309	316	299	339	317	316	309	324	301	314	324	318	306	288	315	281	318	289	320	300	304	295	292	323	316	274	300	295	283	305	305	301	290	314	293	318	328	335	308	340	312	324	317	304	273	323	306	335	304	328	313	301	316	316	298	294	300	335	315	296	316	302	331	307	293	308	326	306	323	294	322	288	305	329	328	308	299	277	307	315	317	295	323	327	319	305	301	314	279	327	305	311	303	321	315	310	316	321	318	289	276	307	301	302	293	326	310	316	303	320	320	313	345	312	325	295	317	305	287	294	337	316	319	320	311	320	311	295	302	316	328	326	282	310	317	322	294	291	299	318	302	296	308	283	319	316	298	291	321	329	293	309	315	295	296	306	310	279	303	305	293	309	306	319	321	323	313	329	284	304	310	276	306	308	314	323	319	340	354	286	309	313	314	273	303	322	331	316	306	313	308	317	301	315	297	297	299	308	292	341	306	316	292	268	299	307	322	322	303	292	299	304	313	289	293	317	306	304	320	280	303	313	325	307	306	290	296	289	322	299	305	285	304	313	322	350	295	287	322	305	297	300	301	314	320	326	325	324	316	341	332	310	293	281	297	326	280	295	344	295	280	300	309	295	333	308	318	313	323	301	309	324	313	309	289	324	336	329	271	335	310	307	315	289	295	304	322	289	323	279	313	314	317	279	296	318	292	332	317	353	291	293	304	314	305	322	285	339	338	327	315	300	285	302	337	327	308	293	290	319	285	338	300	314	312	315	335	308	307	308	302	290	298	316	288	287	281	291	302	305	311	264	307	319	320	336	303	307	297	291	349	318	278	358	306	312	291	359	295	301	300	293	343	336	316	286	311	319	323	307	317	307	279	323	319	312	304	293	301	308	307	306	311	331	318	305	324	312	320	323	323	275	311	322	326	305	324	292	291	324	295	293	301	323	321	289	316	331	331	324	330	326	335	282	295	265	301	277	294	306	308	285	297	302	318	287	305	312	298	304	311	297	294	286	319	273	339	304	310	305	354	326	337	292	317	321	333	318	326	324	303	323	333	299	307	341	296	297	293	294	329	319	318	312	305	304	322	286	275	287	315	313	295	281	311	323	313	323	323	308	311	290	306	310	314	306	287	296	299	331	316	343	298	311	290	289	316	295	307	285	319	304	281	348	315	319	288	310	318	288	317	321	303	308	295	369	306	317	305	310	324	321	294	317	288	301	334	308	296	301	299	285	345	316	295	300	295	293	258	305	307	301	304	322	294	274	301	322	294	278	364	282	269	310	263	341	312	303	295	328	311	281	292	302	296	320	346	292	311	314	308	310	308	310	314	305	290	309	276	322	298	297	320	318	304	353	324	304	337	298	302	310	295	321	322	330	298	318	303	343	305	311	321	322	310	325	308	302	328	295	307	337	320	336	315	299	293	299	348	286	352	286	336	290	317	311	307	317	278	244	319	289	309	315	309	305	301	279	299	315	312	307	302	330	287	287	302	303	331	331	282	320	288	306	290	311	332	291	286	293	273	259	328	296	309	279	302	316	325	282	296	315	281	302	302	354	300	297	338	303	296	270	294	283	330	316	289	295	320	304	307	299	279	340	308	304	289	343	328	310	317	301	318	301	333	292	270	292	317	306	320	305	309	285	307	306	312	289	281	302	316	272	287	274	287	337	311	336	357	307	302	323	308	325	320	291	310	301	321	322	290	288	308	303	309	268	354	312	296	312	308	322	307	304	323	318	305	320	312	297	292	322	315	317	285	325	308	298	282	333	299	317	302	289	299	333	314	289	310	304	343	326	324	319	331	258	307	317	337	294	299	317	311	348	292	301	305	324	311	293	309	309	275	318	341	305	313	311	316	319	291	275	318	298	291	313	303	292	303	314	289	310	293	324	315	328	299	314	290	309	291	307	314	270	300	300	285	333	317	314	301	284	342	337	288	325	283	301	338	295	317	259	324	297	323	322	297	321	294	308	287	312	297	293	303	291	284	325	323	298	298	302	335	279	323	297	332	310	344	296	293	284	306	288	331	306	302	349	281	308	317	296	291	322	298	291	294	327	310	305	301	274	309	289	309	337	336	280	329	308	349	306	297	319	306	321	329	299	320	318	304	325	293	341	317	303	303	313	333	325	295	308	300	295	319	321	330	325	340	321	316	295	318	320	269	286	330	300	326	313	330	325	305	295	283	294	311	344	300	311	277	321	312	311	302	269	301	296	333	291	275	279	317	316	304	327	311	297	321	302	283	335	304	329	277	304	309	310	293	296	303	307	303	300	314	330	321	301	312	299	312	320	325	317	304	289	318	331	329	314	309	309	287	308	314	296	296	294	318	318	281	312	310	298	318	321	310	297	296	271	324	321	308	308	317	308	286	311	302	323	291	319	336	304
1270	229	115	110	161	178	182	195	154	110	90	89	56	79	65	56	49	45	62	42	32	41	26	31	42	49	40	41	36	49	38	48	43	45	49	46	47	43	29	41	39	43	44	37	37	36	31	39	39	48	40	47	47	40	42	42	42	41	44	37	51	37	47	40	56	26	42	45	48	43	51	52	43	45	31	37	44	38	39	46	33	44	38	35	35	44	53	33	41	36	31	38	33	43	34	47	50	39	35	47	38	44	41	46	44	34	36	36	34	31	36	49	37	32	42	52	45	52	41	45	31	43	35	37	48	33	50	31	43	47	44	48	50	40	43	36	32	31	40	41	43	41	39	35	47	37	50	46	45	30	50	37	31	30	42	31	50	35	42	45	45	37	32	45	30	41	44	45	38	33	48	40	48	29	47	33	46	34	35	37	36	43	44	43	38	37	41	45	41	44	34	40	42	51	38	37	43	36	31	46	40	44	45	46	40	46	35	37	47	39	43	35	47	40	48	38	41	33	30	46	38	46	40	49	26	36	45	37	32	44	45	42	44	36	48	37	45	53	46	35	41	38	34	46	30	33	40	31	47	38	41	29	49	48	42	34	41	48	41	32	34	42	46	36	34	48	35	34	42	55	48	35	39	38	29	32	36	34	43	36	42	44	45	34	42	36	46	34	39	34	38	48	42	49	43	23	35	36	53	55	43	46	47	47	36	32	48	42	35	44	38	52	33	34	57	40	52	35	37	40	50	44	32	37	47	37	47	36	41	40	47	35	47	42	32	36	37	37	46	45	32	37	36	36	28	51	40	36	47	38	43	29	48	36	35	40	39	54	35	37	37	33	45	46	36	43	52	41	47	34	43	37	37	33	45	45	35	37	43	42	37	26	35	39	36	37	29	38	35	44	43	48	40	45	43	39	38	40	41	59	30	49	44	37	36	44	50	38	29	39	44	55	41	42	44	31	36	44	41	42	44	45	36	34	32	48	42	35	35	46	33	37	41	34	41	47	39	47	45	35	32	49	35	48	41	40	36	42	43	29	37	47	53	52	36	54	29	42	33	29	40	27	41	41	43	44	43	32	50	35	29	44	47	50	41	42	53	35	30	47	44	44	49	40	45	46	43	43	47	47	44	33	33	34	33	40	41	41	35	36	52	42	51	40	41	43	40	34	31	48	16	45	47	43	49	39	44	44	43	50	42	42	42	31	36	41	35	45	42	44	36	43	43	30	46	38	40	33	41	48	37	40	50	39	42	38	42	48	33	36	41	42	51	32	31	43	42	25	34	29	41	41	45	39	38	43	37	29	35	37	36	43	39	26	35	40	43	36	47	46	43	43	38	46	39	49	44	42	39	44	33	45	35	38	45	31	42	52	44	37	44	30	54	32	29	33	45	37	47	36	44	48	35	37	37	41	40	39	36	41	31	50	45	44	39	38	57	39	43	31	35	46	30	39	29	39	41	35	41	34	29	36	40	34	46	42	44	28	45	39	35	38	27	44	35	44	30	39	33	41	40	39	45	40	42	33	53	48	39	47	36	46	33	41	51	36	35	40	38	50	31	42	44	39	32	36	40	40	33	40	36	36	51	38	33	21	38	38	42	42	40	43	35	51	35	42	46	42	39	34	42	35	40	37	35	54	38	32	39	39	42	38	45	43	44	45	46	37	38	50	43	34	54	40	41	44	41	39	40	47	33	43	45	32	59	33	33	45	27	43	44	37	27	38	45	50	43	29	46	43	37	44	43	31	32	35	39	28	32	41	40	35	38	36	47	36	28	40	45	31	49	42	45	44	35	43	37	42	41	36	32	44	33	39	35	35	38	28	52	43	42	33	48	33	56	37	36	35	41	34	39	42	33	40	38	39	47	32	34	50	43	50	47	41	47	42	35	39	31	52	46	37	42	38	50	35	38	46	41	45	31	40	61	40	47	36	42	30	50	37	42	52	53	33	49	49	42	42	35	32	53	46	50	41	51	41	41	30	37	41	42	39	43	38	36	44	46	49	44	35	43	40	38	38	33	46	51	42	39	36	41	36	41	48	35	35	47	33	47	46	52	29	33	44	40	36	42	31	49	31	47	41	45	36	38	40	45	34	58	37	46	43	34	51	43	49	49	33	36	43	35	36	46	46	27	38	35	44	39	43	43	41	31	37	37	49	44	40	43	32	28	36	45	44	51	43	42	42	46	32	30	47	45	41	38	37	39	49	45	36	41	37	33	52	37	47	36	43	41	29	39	48	39	50	49	27	37	32	55	41	40	34	43	43	29	31	31	37	33	41	43	37	38	37	40	47	40	45	28	48	40	44	42	37	42	38	46	41	39	55	48	37	42	36	45	31	38	56	35	33	39	33	34	37	44	41	49	36	39	33	35	56	41	46	36	41	45	46	47	55	49	43	46	36	51	30	44	41	37	43	36	28	34	44	36	31	35	42	48	35	37	41	37	41	38	34	42	26	45	39	34	42	40	50	35	24	38	45	34	31	34	40	42	42	40	39	38	35	36	33	40	41	31	37	31	36	43	53	32	47	40	49	39	34	32	34	52	32	35	39	37	44	44	44	35	47	39	51	37	46	43	38	47	41	40	40	44	53	44	41	44	36	45	57	34	45	46	49	41	39	53	40	39	42	54	37	40	49	45	33	33	47	40	37	37	30	40	46	48	35	39	41	33	45	37	38	45	42	34	39	40	48	47	35	37	43	44	48	51	37	36	35	39	33	34	39	39	28	38	33	33	37	48	41	42	33	35	40	29	46	40	36	37	41	37	43	49	44	38	55	60	41	41	38	36	43	38	43	33	36	48	29	38	48	48	38	45	54	28	37	30	30	45	35	40	52	42	42	47	46	37	47	43	40	32	29	34	40	36	35	35	37	38	48	39	46	42	41	46	29	45	41	44	30	34	41	37	45	37	32	34	43	36	40	39	34	39	39	51	41	42	37	36	32	47	38	46	36	34	45	37	42	38	50	45	30	41	33	39	39	55	32	47	38	34	34	37	41	37	41	41	36	33	42	40	41	39	50	36	47	43	36	40	40	34	46	49	50	43	48	28	51	30	36	42	38	37	30	42	40	37	37	43	43	52	36	49	44	40	59	35	27	38	42	42	51	40	35	43	50	37	42	37	44	29	42	51	35	45	45	36	37	40	45	35	42	34	44	35	48	38	50	40	30	52	39	39	25	44	38	38	34	44	37	44	43	44	30	37	37	34	41	42	40	38	48	50	40	38	29	39	44	42	51	48	44	45	35	35	37	30	37	41	40	37	42	50	42	41	37	33	37	34	36	22	40	48	39	35	41	39	44	37	34	47	39	45	37	39	44	39	34	37	39	46	37	31	43	40	48	39	36	34	41	40	52	41	42	40	42	42	27	45	35	45	39	42	36	37	43	30	35	33	37	30	46	33	34	42	43	42	42	46	40	41	42	30	41	42	40	34	44	41	44	34	43	42	47	26	29	50	39	39	28	42	54	44	46	46	35	36	51	50	43	41	45
12550	4886	2605	5094	10322	11771	11411	9780	6929	4721	3749	2955	2360	1869	1724	1669	1278	960	818	747	690	651	614	651	598	567	629	626	567	576	615	552	541	529	532	518	489	507	539	482	498	497	493	491	502	488	518	481	487	471	471	494	461	493	466	467	465	444	466	482	475	449	485	487	510	485	486	474	496	519	470	516	483	486	481	475	444	471	507	495	445	503	496	438	432	463	462	457	462	439	488	474	393	445	438	472	471	488	504	453	455	482	462	460	453	454	480	465	490	498	465	448	511	489	469	499	475	508	493	497	483	482	502	486	492	474	420	426	478	469	484	476	465	491	478	452	429	478	473	451	476	485	430	462	479	500	685	719	677	599	489	540	485	468	462	413	464	471	473	463	442	475	447	495	457	486	449	442	447	453	491	456	420	480	458	463	437	476	445	500	473	519	479	452	495	468	444	462	473	485	453	462	498	450	433	490	432	462	491	432	472	455	438	449	435	474	509	443	484	454	414	472	443	465	454	461	443	443	459	438	452	457	458	459	467	462	471	465	452	431	483	418	476	436	485	473	467	473	444	463	461	461	447	482	481	435	413	473	463	473	486	430	472	449	461	460	489	439	426	475	469	470	438	427	452	493	447	444	459	418	477	464	444	457	448	482	473	490	439	448	470	466	456	470	466	478	480	458	468	476	431	472	458	454	432	442	457	445	487	508	467	490	444	430	429	450	506	490	455	489	449	480	446	462	442	457	477	453	453	461	489	490	434	462	448	437	490	420	449	470	446	461	431	425	454	510	462	476	477	454	439	466	501	462	462	465	471	436	458	460	472	475	471	465	441	448	465	444	470	446	441	486	479	436	479	456	483	436	423	436	510	449	457	508	426	414	462	501	450	496	464	472	428	450	438	459	446	501	461	480	467	427	491	444	449	461	468	516	470	500	478	487	474	459	441	490	448	476	449	510	465	485	433	434	487	437	476	484	474	466	449	483	503	466	448	446	430	424	485	433	461	473	414	481	430	468	467	421	511	479	478	488	476	449	454	445	461	499	470	442	472	396	467	462	471	503	456	458	444	462	441	445	455	458	421	466	480	461	433	431	482	447	454	431	453	463	451	496	476	426	441	501	457	449	420	505	450	490	475	474	459	457	451	504	490	455	443	422	440	478	455	451	442	471	416	451	449	438	479	466	429	471	430	485	475	429	425	481	464	479	440	466	456	431	428	452	439	437	473	478	443	456	490	470	463	441	436	469	429	494	453	460	453	455	423	425	445	506	458	476	472	435	445	464	437	461	471	441	454	471	468	483	420	447	455	466	471	448	473	474	443	449	469	496	468	452	473	437	451	439	458	455	432	495	431	452	480	461	456	456	429	453	465	431	457	419	425	457	469	464	454	442	477	479	447	478	477	461	426	475	464	476	423	461	459	458	470	430	433	473	488	432	444	418	442	452	483	503	492	466	474	455	431	459	467	475	473	426	432	475	485	414	456	478	459	446	442	447	425	452	464	472	449	464	456	464	459	474	491	465	436	432	471	440	440	444	478	456	477	480	500	471	434	454	453	477	417	464	468	476	465	500	425	428	441	470	481	424	489	473	465	445	472	450	485	464	476	459	478	483	462	456	471	482	424	463	461	449	490	476	459	486	497	445	475	482	452	444	476	449	468	497	429	410	490	485	473	467	511	436	472	479	463	493	470	461	447	450	446	491	458	446	478	485	450	480	451	457	487	485	486	448	452	484	496	446	469	474	460	477	482	434	447	473	451	463	451	462	486	445	445	440	449	446	432	453	477	452	422	460	437	479	442	483	443	455	452	474	454	441	466	442	438	460	463	471	460	482	453	430	450	431	466	475	448	442	472	481	451	453	439	443	487	461	483	435	490	484	442	456	506	459	457	455	431	460	465	445	462	450	448	438	454	451	464	484	458	477	460	444	424	490	478	479	476	468	440	463	462	460	430	395	491	447	471	465	470	445	480	444	439	455	456	448	456	414	452	461	436	478	490	466	450	459	460	445	446	501	432	481	451	492	460	452	458	451	434	404	480	525	444	483	484	465	461	462	482	481	450	471	456	477	483	492	458	445	444	492	474	447	441	430	491	481	453	417	486	470	446	456	439	476	466	447	489	465	437	463	472	434	462	413	442	467	475	467	460	440	461	443	496	444	478	482	490	477	443	461	458	464	514	411	469	440	457	431	458	478	459	475	488	445	452	460	443	474	437	455	479	437	498	430	465	443	499	474	453	457	453	427	474	434	473	450	428	454	472	479	483	498	454	461	463	457	488	455	436	456	456	446	470	451	491	441	497	471	475	462	433	486	449	470	440	464	473	441	458	458	449	456	456	459	462	473	417	466	465	442	462	466	462	482	428	465	472	455	430	451	503	477	451	465	453	463	435	466	436	460	465	488	454	462	472	491	438	480	432	475	495	440	447	453	437	475	494	452	466	436	448	453	474	440	450	456	479	514	480	475	465	475	461	451	446	482	464	462	470	456	495	453	430	467	447	418	417	447	471	500	472	473	478	481	432	428	481	434	465	472	452	446	471	475	450	414	465	512	440	470	451	490	431	427	449	454	453	458	476	446	492	453	451	426	428	421	477	452	420	433	455	408	464	467	450	454	479	448	455	444	471	426	436	458	451	466	434	478	460	443	515	492	465	445	491	457	430	480	480	466	491	436	481	435	435	412	442	479	454	445	439	420	498	487	477	434	447	464	465	457	460	428	459	437	451	452	478	423	389	432	472	447	448	456	438	467	438	451	472	476	467	447	473	467	440	462	454	472	488	468	443	490	476	450	486	473	493	462	443	488	470	494	489	510	473	480	469	454	423	449	447	452	453	436	424	451	443	483	449	415	455	490	437	460	461	445	486	431	435	482	430	477	429	502	460	484	447	482	455	472	459	462	468	448	469	470	434	490	434	441	501	463	510	444	449	458	467	446	498	464	476	444	434	424	452	457	459	451	473	435	451	476	425	416	457	459	458	451	482	479	458	468	476	485	473	478	440	452	471	458	471	469	474	451	478	433	455	435	443	459	475	436	415	444	468	463	482	496	464	462	399	475	468	476	436	425	463	441	490	455	470	445	480	457	505	431	455	508	414	458	471	495	432	457	434	464	438	460	463	480	460	456	478	468	457	459	463	419	443	438	473	431	431	427	449	463	457	470	472	457	459	468	471	417	461	451	436	429	442	491	452	477	431	463	492	433	491	466	482	454	460	461	466	484	470	447	476	457	424	472	441	424	446	424	462	460	430	477	436	443	450	418	452	489	409	477	472	491	467	508	458	448	449	465	471	476	432	413	480	480	468	443	479	450	414	468	433	455	468	471	470	475	491	497	441	505	433	435	415	430	457	472	505	456	450	477	443	443	480	489	464	496	470	455	463	420	421	450	482	475	476	442	439	458	409	467	454	441	451	462	455	464	449	507	431	461	461	433	464	495	451	485	446	436	451	468	454	468	458	426	473	465	449	475	442	482	474	448	467	463	483	462	397	461	454	426	448	464
1029	486	243	180	186	328	317	362	211	177	143	118	99	91	86	81	73	60	52	48	58	42	57	34	30	38	39	44	35	36	35	52	43	34	27	40	45	32	38	44	26	29	38	34	34	39	27	31	41	36	32	41	36	36	35	26	31	31	21	31	39	36	39	35	47	28	41	36	36	35	34	19	48	41	27	33	31	37	33	27	36	32	34	37	29	27	37	27	25	33	31	29	28	37	39	34	31	32	39	40	32	31	28	38	38	24	33	40	30	25	28	24	21	30	39	43	39	36	40	30	43	31	28	33	41	30	38	28	27	36	42	24	32	28	23	31	27	36	26	38	37	32	35	26	31	31	50	38	50	48	31	32	34	25	41	35	33	34	36	33	31	29	37	33	39	25	30	33	28	39	31	39	38	30	26	41	36	28	33	36	29	42	31	35	30	31	42	37	27	31	26	45	36	36	43	41	23	27	26	45	27	30	27	30	37	37	29	32	37	41	25	45	34	23	34	29	36	41	28	40	34	30	34	25	42	32	24	39	42	31	26	35	41	28	33	42	28	34	28	32	26	35	22	42	29	43	33	31	30	30	26	33	30	29	37	25	32	21	30	28	35	24	32	39	32	39	31	27	34	29	31	38	33	22	29	43	32	37	32	33	34	18	32	31	32	39	37	24	33	32	28	38	32	40	39	31	34	25	37	38	36	33	33	45	40	34	26	34	25	36	23	24	34	23	34	34	30	32	33	26	37	32	22	25	25	42	34	33	31	32	37	24	38	37	34	26	40	31	34	32	33	37	34	35	49	28	38	32	34	35	24	35	38	35	34	20	35	36	43	25	26	35	33	31	36	47	31	34	34	28	25	33	32	39	26	21	21	27	26	38	33	35	41	32	36	36	46	32	28	29	30	26	36	40	26	28	30	31	26	37	22	27	28	28	31	23	29	22	30	31	39	36	31	37	32	23	34	28	29	32	31	30	30	25	47	40	33	36	35	24	37	30	36	27	39	37	34	33	35	26	33	44	38	31	39	32	32	31	29	42	33	26	35	31	34	29	37	34	40	34	19	37	28	26	34	43	25	37	30	36	31	37	36	35	23	26	38	35	33	36	34	27	29	33	34	28	39	30	18	24	28	34	29	31	25	36	37	29	25	27	42	32	28	38	38	37	35	35	38	35	48	30	27	33	28	30	32	31	33	28	24	41	38	35	32	32	34	26	26	35	27	35	27	33	40	30	37	34	35	43	33	28	31	35	28	31	31	30	36	29	29	32	30	32	30	33	27	26	33	35	34	26	23	27	37	40	31	31	26	26	35	22	27	32	28	29	35	31	37	29	33	30	23	36	38	29	32	26	34	28	34	41	30	40	32	33	41	39	36	38	34	26	30	31	40	33	36	36	30	37	43	34	40	34	37	29	40	35	45	30	32	24	28	33	42	36	30	25	26	36	30	39	28	34	31	31	26	36	34	33	29	39	27	33	31	36	41	23	29	33	36	32	39	30	42	31	36	34	40	31	40	37	29	35	45	25	38	41	36	44	26	23	33	28	36	35	39	45	31	38	32	26	25	25	39	37	28	45	31	23	36	35	39	33	38	28	38	31	25	31	25	38	32	30	28	31	35	32	27	37	29	35	32	27	34	26	34	39	31	26	27	40	27	31	32	28	31	27	43	35	30	38	30	37	29	35	39	40	23	34	27	23	29	36	42	38	34	35	35	19	40	41	33	43	41	34	29	34	35	31	35	37	17	33	32	38	37	36	35	31	33	42	22	32	44	45	28	37	32	30	33	32	31	41	42	27	33	43	43	21	35	33	43	34	29	39	35	36	32	36	27	35	28	32	29	34	36	35	28	21	37	26	22	44	30	33	24	36	45	25	35	34	31	33	38	35	34	27	23	35	42	29	36	32	29	37	35	36	40	32	36	42	35	30	34	35	23	30	36	40	31	44	32	26	38	36	32	27	36	41	34	24	41	34	36	38	32	26	37	40	27	31	31	33	30	29	33	26	24	33	36	28	37	32	24	28	32	28	31	38	28	32	28	34	29	36	34	31	29	33	38	32	26	33	30	30	23	30	30	37	28	36	24	27	31	30	26	34	36	34	29	21	29	30	35	37	32	47	33	31	35	30	29	41	39	28	32	27	25	36	33	28	35	34	35	41	23	35	34	45	33	28	31	37	39	43	49	26	41	29	22	32	39	40	35	35	19	19	32	30	31	37	30	33	39	37	39	41	38	28	39	34	32	35	32	32	34	35	42	27	39	30	31	29	37	30	29	35	35	29	28	34	29	35	30	18	26	36	42	27	28	40	34	38	28	26	40	34	33	40	24	28	38	32	32	36	43	53	28	48	36	24	37	32	31	29	37	37	32	36	26	36	28	37	41	39	31	31	32	35	30	31	40	31	38	27	31	34	29	32	39	33	41	41	27	33	24	27	31	25	31	32	34	36	40	42	42	40	35	34	23	29	29	24	33	42	34	25	35	26	31	33	36	39	32	33	29	24	31	28	34	36	28	40	37	43	26	19	26	35	33	31	41	27	30	40	43	26	30	32	31	35	37	29	23	38	41	40	18	30	35	40	30	24	37	29	33	44	35	30	36	37	32	20	34	34	36	27	32	25	38	36	33	27	30	28	28	37	41	22	35	40	26	28	32	34	35	39	29	31	28	28	26	27	38	22	29	25	39	26	31	33	44	31	27	31	42	39	41	33	38	43	31	31	28	36	26	32	33	27	32	31	35	31	28	34	30	27	29	28	33	29	27	36	28	27	35	32	36	45	33	36	37	46	32	34	25	37	30	25	32	37	36	37	24	32	26	28	30	40	47	28	40	38	20	42	34	38	27	37	28	36	37	25	37	36	28	37	19	34	44	37	42	34	36	27	36	27	30	35	30	38	39	37	35	27	26	41	32	37	44	24	32	30	27	21	34	36	47	35	31	32	31	24	34	37	39	28	41	17	25	29	23	38	29	41	31	39	29	51	26	24	34	28	38	23	27	29	44	31	36	33	39	34	33	36	34	34	26	31	29	33	21	29	31	33	30	41	29	20	31	33	40	33	33	37	33	39	39	45	27	34	30	30	42	30	22	25	27	44	37	44	33	51	25	31	29	36	32	26	29	32	27	33	34	31	29	39	22	34	40	32	41	26	27	31	30	27	32	30	42	33	39	38	21	30	27	27	29	34	38	31	32	37	26	30	32	36	37	32	23	39	38	38	37	42	30	45	30	28	32	31	42	23	43	28	22	26	39	27	32	30	33	42	35	44	37	36	31	34	36	37	37	37	33	30	36	26	27	33	36	25	33	35	28	38	33	34	33	21	26	31	38	26	33	30	33	26	40	28	23	44	27	37	29	42	34	32	43	33	35	26	28	33	43	38	31	30	25	25	37	28	33	41	25	37	33	29	29	33	42	31	24	32	32	28	37	26	31	35	36	31	37	31	34	43	24	32	26	34	32	35	31	35	24	39	36	36	30	45	34	31	33	31	37	34
16185	8742	4419	8769	16095	17319	16476	14039	10425	7401	6119	4655	3713	2975	2668	2468	1827	1353	1101	967	862	783	754	676	690	741	676	715	637	564	641	596	552	499	531	507	511	527	476	477	441	494	520	427	433	479	465	457	445	465	446	449	440	474	471	450	426	433	401	400	430	436	442	434	406	429	466	399	412	410	381	444	451	455	373	431	402	433	414	392	404	421	424	388	435	425	388	406	424	410	412	446	399	409	411	417	409	417	410	395	366	405	428	402	431	413	431	371	441	450	407	408	469	443	454	434	443	483	444	421	460	427	436	417	400	377	412	387	414	424	387	387	424	406	400	417	417	401	388	400	398	401	420	398	395	408	774	727	738	555	490	395	400	395	418	407	406	362	382	429	374	397	394	389	366	370	389	395	397	407	432	378	379	406	368	407	415	395	396	398	412	393	413	372	341	365	397	408	358	378	406	402	401	397	396	353	362	401	409	394	403	371	371	403	356	374	394	378	399	390	362	410	378	360	394	431	377	412	399	396	410	410	394	411	360	376	414	372	359	405	382	400	420	417	359	390	406	380	415	420	384	400	405	399	373	375	386	396	389	410	388	437	379	417	391	389	394	406	382	414	391	411	397	399	402	369	403	373	419	381	405	357	412	397	385	412	385	401	413	402	398	396	395	382	379	406	406	409	401	366	397	404	413	403	384	358	406	391	403	400	404	382	398	396	394	343	398	403	386	391	413	396	419	388	390	384	372	407	370	362	410	392	383	398	392	405	394	382	383	369	392	402	370	369	411	444	385	375	361	405	416	382	380	398	399	380	431	399	381	389	414	393	356	368	405	358	364	401	409	392	362	353	396	390	386	390	371	372	408	402	380	394	387	405	434	383	424	395	399	356	401	390	358	386	434	403	368	442	389	395	407	376	375	380	399	429	400	397	406	389	391	371	376	409	409	378	378	401	385	387	391	403	367	417	380	401	400	399	368	396	432	375	399	384	393	419	391	379	391	394	380	395	351	364	384	395	384	391	405	402	424	354	379	382	404	409	341	375	411	402	420	362	380	390	378	391	393	359	352	421	407	417	411	368	399	408	383	411	395	393	393	383	382	407	418	390	424	423	388	407	400	411	416	454	408	417	388	395	382	394	391	408	343	403	359	427	361	399	387	398	377	398	392	391	353	397	377	386	419	364	430	434	385	376	357	370	411	371	395	413	368	392	392	420	369	420	380	400	409	387	397	403	419	384	433	420	401	401	408	413	422	390	413	380	397	392	393	355	405	393	423	401	423	379	374	381	383	415	415	393	361	384	367	389	358	334	412	360	374	396	393	389	419	411	409	339	402	382	456	357	355	414	375	423	403	405	371	370	394	373	387	392	397	403	366	377	419	392	402	362	398	399	403	401	373	393	383	403	388	409	362	343	417	404	418	380	391	405	378	399	381	412	376	399	413	388	424	390	372	396	405	408	362	398	392	418	388	426	406	392	399	432	385	401	406	406	363	399	417	394	347	415	367	392	399	389	389	399	379	427	413	430	398	394	384	369	408	436	426	414	401	381	373	399	391	367	393	406	393	383	387	397	379	374	394	410	408	385	403	403	407	366	389	372	408	397	376	416	406	406	374	398	424	368	419	396	402	417	368	395	406	399	402	399	363	395	435	380	409	402	396	423	377	401	373	370	345	377	375	421	374	441	368	393	379	373	396	374	392	417	404	410	383	363	369	379	397	411	434	460	355	356	380	435	381	370	396	390	411	394	385	401	386	358	390	377	379	404	416	348	399	391	376	363	403	365	391	380	377	417	413	390	367	412	375	370	400	385	413	352	409	366	418	442	383	383	388	372	443	396	372	376	393	424	385	374	376	390	375	388	392	421	440	369	412	390	388	399	383	394	393	394	364	379	403	446	400	375	428	385	383	406	356	387	375	385	401	408	369	383	373	414	387	411	395	411	383	427	380	398	413	441	400	407	429	401	393	420	374	408	400	393	389	386	375	390	382	391	343	377	390	398	403	427	389	422	406	394	374	360	379	420	377	396	405	408	429	390	401	409	350	401	396	373	398	376	384	366	380	395	377	416	394	373	382	384	384	394	370	415	402	412	374	396	415	404	378	376	411	412	396	410	417	384	389	407	419	426	391	387	425	388	431	391	380	380	394	393	412	375	437	373	393	399	391	408	411	408	380	398	430	391	375	384	414	403	426	400	399	414	391	373	390	428	406	390	384	390	377	401	402	399	390	403	437	374	388	428	350	366	384	383	393	370	417	404	364	410	387	393	396	400	412	408	368	393	405	429	369	375	387	392	384	398	359	412	394	405	392	417	393	382	372	355	393	398	384	389	384	394	414	394	380	396	361	399	381	369	433	410	390	391	398	396	382	371	388	389	356	392	395	410	410	387	397	391	416	390	361	401	412	413	379	400	381	405	399	417	391	376	388	408	399	382	406	394	375	361	409	378	436	429	381	384	402	393	372	423	416	412	368	370	392	424	381	369	376	392	392	367	411	390	389	396	395	368	399	388	384	382	389	427	390	413	393	367	409	395	413	410	399	397	368	379	391	400	388	370	384	389	384	395	414	403	382	404	381	383	380	391	438	409	415	408	410	378	391	411	381	382	395	392	381	391	383	368	361	365	424	404	403	390	372	382	361	363	382	396	390	431	403	385	401	378	365	377	343	411	386	375	428	415	378	379	393	373	392	396	425	398	380	399	380	378	383	371	388	429	371	390	391	377	393	354	381	430	380	388	410	365	390	392	416	375	432	359	387	390	405	395	398	400	405	384	376	404	423	393	392	402	373	394	409	386	414	366	390	415	366	387	431	367	406	397	397	414	400	381	353	393	377	391	422	388	400	401	416	380	380	385	416	364	420	406	395	351	445	395	384	423	395	356	387	419	364	416	381	432	371	423	425	360	381	383	419	416	393	415	416	383	399	403	379	402	385	445	376	410	413	385	386	384	395	366	386	345	393	411	362	390	380	394	384	401	380	406	390	387	376	409	397	389	373	388	357	403	420	369	381	381	403	394	384	370	375	376	373	398	410	394	377	398	368	365	413	357	415	379	364	387	412	381	424	376	346	407	407	419	411	366	405	407	403	377	394	373	384	388	425	407	358	389	376	411	418	404	362	406	364	401	377	381	400	401	401	411	370	399	401	397	396	397	377	389	406	377	378	397	391	405	427	394	397	375	383	383	386	386	400	392	412	403	387	403	421	393	392	358	405	406	402	395	402	367	395	386	401	374	390	377	407	402	339	423	366	396	405	386	421	409	376	402	395	431	422	387	413	401	388	385	418	420	385	385	379	358	386	410	376	393	406	386	438	416	402	387	418	436	361	366	388	451	382	357	411	400	371	395	374	409	402	354	393	394	399	400	389	399	393	380	373	360	377	447	380	423	421	404	382	415	383	412	372	407	406	399	390	417	380	411	397	387	421	387	388	376	376	405	425	368	386	386	357	401	361	373	352	385	431	365	397	403	377	452	380	364	366	394	390	364	388	390	380	380	400	380
2184	455	249	175	201	327	330	312	293	215	177	130	118	85	78	93	77	57	60	47	48	50	49	43	37	39	48	41	38	46	35	33	34	52	32	37	37	38	33	27	40	34	42	39	32	32	43	38	27	47	30	30	29	26	43	33	29	39	33	27	35	37	34	43	35	38	34	38	39	33	27	28	33	25	31	31	28	36	29	33	29	41	26	33	36	28	33	31	31	43	28	37	34	32	25	24	26	25	30	27	31	24	28	25	27	23	26	25	37	32	29	29	41	31	36	34	34	29	46	43	27	41	40	36	35	46	37	40	37	40	26	32	30	25	37	22	25	33	23	27	28	26	30	37	42	37	41	35	46	46	32	28	30	37	31	48	38	21	38	43	40	35	33	39	28	34	28	21	32	32	36	39	23	33	34	35	32	32	32	40	55	25	23	32	36	31	25	41	41	41	46	28	34	35	27	38	39	32	24	38	30	17	34	40	27	36	25	40	30	38	38	28	26	41	34	26	30	36	32	24	28	31	34	38	40	33	29	32	17	20	46	36	29	43	22	37	33	36	26	35	33	40	46	26	28	30	36	37	40	34	44	31	49	34	40	31	24	24	41	36	41	31	29	32	40	36	40	41	50	41	35	48	19	35	42	41	44	42	35	28	39	36	35	31	30	30	47	23	36	47	28	35	26	32	25	36	29	35	38	31	35	27	43	31	45	26	38	38	37	37	32	28	28	22	30	28	37	26	35	28	33	32	34	33	17	37	29	31	36	28	25	33	42	36	40	36	38	38	29	29	33	24	31	30	35	26	35	34	40	38	30	43	40	30	31	39	24	41	37	32	27	32	28	30	29	47	40	34	25	44	32	29	30	27	29	30	39	27	35	32	41	22	39	37	28	30	30	30	39	32	24	31	30	25	36	35	37	33	35	32	26	32	28	38	34	30	28	46	33	29	42	38	33	24	32	33	25	40	37	33	40	32	23	32	29	31	31	34	44	40	36	34	33	36	32	36	34	33	31	33	35	24	21	36	28	38	39	32	25	36	38	33	23	34	46	31	31	31	35	28	29	35	46	46	35	31	30	32	39	36	40	30	39	31	27	31	30	31	24	26	29	32	32	33	36	33	34	45	33	30	29	37	39	32	33	34	32	39	38	30	37	32	25	32	36	31	27	32	28	29	29	27	28	32	49	36	34	29	38	35	33	32	28	28	45	35	46	28	26	32	28	36	41	30	27	31	36	30	31	34	41	26	23	34	40	23	30	39	30	34	42	30	29	33	38	30	33	35	38	44	36	27	37	37	42	30	26	27	32	39	27	42	37	25	26	34	35	23	35	30	27	43	31	35	28	18	25	24	40	36	34	32	38	36	35	37	38	30	41	32	48	31	39	35	34	42	32	27	23	42	38	28	26	38	24	47	38	41	30	38	44	36	29	34	39	24	33	29	40	42	31	33	35	40	33	39	38	37	31	32	28	36	33	30	28	38	40	36	34	32	20	30	39	25	32	36	30	35	21	27	32	36	36	35	26	25	32	26	29	33	32	33	31	34	34	34	31	32	31	34	29	30	36	27	24	36	32	36	34	31	34	33	40	34	32	26	23	31	42	16	28	26	30	33	39	30	34	36	44	22	44	27	35	21	30	30	27	39	32	32	27	43	31	26	26	32	26	25	37	25	34	40	39	35	29	32	28	45	30	36	28	37	37	29	36	24	25	40	27	36	27	30	35	42	45	35	28	38	28	47	36	39	42	32	48	41	37	32	37	35	34	24	28	24	36	43	38	33	38	29	27	30	39	35	30	20	32	39	30	38	25	30	42	28	30	24	36	26	33	37	33	31	30	34	23	33	33	40	34	36	26	37	29	25	33	37	27	26	33	37	27	26	39	46	38	33	27	26	30	34	20	28	23	41	37	36	31	33	41	35	35	37	34	33	35	31	34	33	26	27	29	30	30	36	40	29	28	40	28	26	33	32	40	42	25	37	44	24	25	32	36	34	29	45	33	30	24	31	31	34	37	33	27	37	35	24	31	31	26	23	27	40	41	29	34	28	46	42	36	30	38	30	24	42	25	33	25	37	34	34	41	35	41	24	40	29	27	18	37	26	38	30	50	30	31	31	28	31	36	41	50	31	29	34	28	37	36	42	36	34	36	37	37	31	28	30	35	36	36	31	31	29	25	28	28	27	31	34	38	30	21	53	37	32	41	29	31	36	30	33	37	38	27	28	22	37	28	30	42	30	36	37	29	32	30	42	37	33	28	28	35	30	24	31	37	34	29	25	29	43	40	29	43	36	26	29	31	43	37	36	43	33	38	28	44	33	27	33	30	44	24	32	28	33	29	23	32	34	33	27	33	34	27	34	40	22	30	37	47	34	32	42	43	32	26	30	30	33	39	28	30	30	34	35	36	35	33	46	35	33	33	29	40	28	27	42	35	34	30	34	29	29	27	39	44	47	38	35	28	34	34	28	39	33	35	29	37	39	39	35	27	30	43	30	32	20	34	34	28	34	39	28	29	36	36	23	32	35	35	30	33	39	34	32	38	30	26	27	24	39	35	48	31	32	31	30	28	27	25	34	43	36	39	29	27	38	33	40	39	40	28	27	26	38	28	35	28	41	24	31	36	24	35	35	27	35	34	42	28	26	30	37	33	24	34	28	33	21	33	31	27	23	45	48	35	26	30	33	27	43	32	32	28	28	30	39	32	39	38	40	29	29	46	36	28	33	36	30	42	35	24	38	28	29	22	34	39	24	37	41	33	41	36	33	37	35	25	30	23	42	33	27	29	32	31	26	29	33	32	44	39	37	30	30	32	36	32	38	28	30	35	30	25	32	30	25	33	38	35	35	30	45	27	32	44	38	33	34	29	41	35	30	21	24	39	39	26	33	35	29	37	31	30	30	33	36	33	37	30	34	32	34	35	47	29	27	39	33	42	31	31	40	25	31	23	30	22	35	30	36	40	29	35	29	30	29	29	24	30	30	27	30	37	33	32	29	28	34	20	32	45	30	32	23	36	34	29	37	27	30	28	32	31	32	36	34	35	29	34	30	38	34	33	30	30	21	34	20	31	32	30	27	47	27	28	25	34	30	34	38	26	40	41	36	32	37	36	34	29	32	44	35	31	36	32	24	36	34	34	26	31	20	30	23	34	37	34	32	26	38	52	38	34	36	34	28	30	38	33	34	38	39	31	33	33	23	30	26	37	37	36	41	32	32	33	27	40	29	33	32	37	38	30	36	31	32	34	33	35	41	28	38	30	26	34	38	28	23	29	37	27	31	32	34	22	44	30	34	35	29	38	40	38	32	30	38	42	34	29	27	36	29	24	35	35	33	37	33	32	39	31	40	29	24	29	36	28	17	36	31	33	29	25	37	37	40	35	35	38	25	34	37	39	30	42	34	39	31	32	36	29	44	31	31	25	30	39	30	28	36	33	30	32	35	29	38	26	40	41	32	28	26	39	34	26	31	34	29	32	35	32	43	34	28	31	35
16084	7765	4342	8217	15677	17154	16443	14083	10566	7983	6217	4839	3862	3225	2845	2580	1800	1351	1151	1036	903	800	734	795	761	737	753	724	600	595	630	661	554	553	516	491	513	537	461	478	469	462	467	493	461	423	478	460	438	420	461	462	483	444	449	437	424	454	435	413	382	422	430	436	413	424	416	409	403	410	393	382	409	421	375	385	396	384	368	382	381	378	408	403	390	405	374	410	405	367	377	400	391	428	431	423	412	389	430	404	399	396	369	378	417	395	397	374	387	398	399	405	434	418	438	422	443	477	446	438	423	424	426	429	363	364	391	385	396	371	362	381	407	391	359	363	376	363	409	350	365	379	402	383	409	462	778	715	653	610	483	399	360	370	388	378	393	385	399	373	422	381	397	402	379	399	344	386	395	404	374	400	420	385	388	379	367	371	397	385	354	375	374	407	403	390	394	382	376	376	350	374	369	411	358	395	386	380	382	391	387	367	385	372	400	366	417	393	382	411	372	354	383	373	405	396	356	374	417	353	378	426	412	394	372	410	407	370	368	383	377	373	377	404	410	374	360	370	387	427	388	333	391	396	393	403	385	403	389	399	389	372	357	400	379	387	401	364	389	389	373	371	381	407	381	406	390	374	393	388	346	400	399	418	390	377	402	375	374	438	388	377	374	394	393	381	406	383	389	402	413	363	387	386	379	377	407	354	397	388	369	414	388	368	384	365	407	393	404	358	379	375	339	402	392	365	332	373	357	367	370	390	394	377	374	377	395	372	368	407	372	356	381	389	438	406	416	395	409	379	381	396	386	402	427	330	412	341	398	391	381	405	370	378	365	401	375	380	391	376	371	377	374	380	372	382	385	370	376	408	373	383	405	387	427	352	392	388	407	366	388	394	388	401	383	378	376	346	404	376	381	430	369	406	414	373	368	417	390	411	392	354	389	364	350	341	376	390	379	363	385	396	361	360	383	399	367	345	408	389	369	374	416	352	359	367	395	368	388	371	409	390	369	407	401	416	375	374	391	359	374	368	406	408	397	359	372	356	364	381	384	365	419	360	386	389	388	398	400	418	388	380	403	377	368	400	389	399	393	398	385	372	386	373	353	390	373	385	357	365	367	359	401	363	370	410	375	358	393	373	392	396	393	372	368	372	405	413	405	371	381	398	362	405	413	363	368	378	381	375	363	416	381	364	378	394	380	374	384	397	375	362	385	384	364	360	396	400	370	421	403	364	354	354	401	402	378	350	417	381	418	382	412	387	373	371	380	411	384	384	394	372	371	401	361	398	402	371	369	373	394	404	398	386	378	346	345	370	389	392	398	355	381	384	408	381	380	386	360	383	406	372	364	364	393	398	390	398	398	358	396	385	386	410	372	378	396	412	348	354	357	402	360	407	407	371	385	370	411	366	410	392	376	359	401	410	351	419	380	372	425	367	369	418	399	390	363	407	353	397	397	397	391	363	363	384	379	358	376	406	404	371	376	411	402	383	370	396	403	378	384	414	381	362	372	360	382	398	367	371	378	409	388	398	398	384	390	337	389	360	385	386	404	355	378	367	352	428	394	360	420	352	362	364	360	399	386	358	373	372	404	383	398	407	387	374	332	356	357	360	371	404	365	378	385	346	388	374	378	358	359	379	379	391	400	356	405	358	412	395	389	375	404	389	341	385	392	382	374	376	402	378	411	389	387	393	364	377	370	373	380	351	372	386	379	382	405	379	403	404	376	378	404	387	376	410	375	400	373	365	370	377	371	387	385	388	346	374	396	379	384	404	350	370	386	369	382	374	370	354	398	368	355	370	411	384	380	380	369	336	387	387	362	369	407	383	361	357	389	405	392	411	365	399	400	378	378	374	386	402	400	366	357	380	370	411	402	373	374	382	389	378	393	372	429	369	424	385	392	418	400	364	369	352	409	402	377	391	393	410	388	406	372	403	373	396	404	416	386	405	383	343	396	355	407	368	390	391	393	352	381	400	390	360	381	408	402	368	405	367	379	356	371	396	396	396	419	406	414	394	406	394	361	371	402	394	364	366	388	391	373	433	354	338	382	387	377	386	393	366	404	384	388	393	419	380	399	365	350	388	401	382	376	411	383	401	365	373	367	369	375	395	401	375	376	353	388	393	360	410	386	370	414	374	382	393	367	375	361	407	391	345	349	369	388	399	409	388	400	370	421	389	418	350	428	374	361	402	371	391	396	364	377	411	418	431	388	404	382	390	377	368	366	423	383	381	391	362	392	379	362	358	344	374	397	372	384	382	376	359	391	371	391	354	376	401	382	396	401	351	363	386	401	380	403	382	366	393	382	422	367	432	386	372	389	385	384	395	393	384	362	376	385	390	383	389	375	416	406	369	376	404	384	414	372	391	380	375	385	370	365	368	411	380	422	407	372	395	394	398	350	370	421	382	407	399	386	386	354	370	352	401	378	379	382	395	406	402	387	383	407	364	383	353	396	374	376	369	389	387	391	362	375	408	432	338	399	398	369	410	370	406	390	371	379	356	403	384	380	401	400	379	400	375	375	379	384	378	367	374	419	395	374	400	372	389	367	400	376	395	405	384	414	381	381	363	342	371	369	386	379	402	402	353	397	389	375	370	373	373	379	399	357	391	395	375	404	380	425	380	343	404	373	396	354	398	371	386	363	389	404	363	392	391	383	398	365	364	404	373	410	410	381	370	374	412	374	357	392	377	377	369	408	374	373	395	409	393	378	378	371	376	397	365	402	344	400	413	400	405	395	400	392	387	392	410	380	379	430	395	406	392	418	388	396	393	389	387	380	372	364	375	380	369	392	390	395	416	377	383	382	408	378	401	405	365	393	381	365	352	374	375	428	415	398	380	368	436	370	372	384	414	395	394	365	374	397	382	343	409	392	387	415	345	392	405	395	403	384	365	344	381	422	377	413	406	349	380	388	396	413	369	386	387	358	390	418	363	350	343	344	379	364	387	370	409	405	390	402	384	373	371	382	376	387	396	365	380	412	395	375	397	392	386	374	419	396	371	380	408	401	398	395	388	357	375	381	389	414	380	384	369	390	405	384	392	415	394	376	422	384	418	367	380	386	397	379	387	392	351	379	350	406	389	403	380	391	371	376	395	376	396	369	412	385	383	364	392	369	382	382	371	395	338	383	380	397	410	350	388	387	402	394	380	364	348	381	327	355	381	418	398	368	396	382	381	395	373	394	428	364	394	360	375	361	378	395	368	390	420	392	373	375	390	388	369	396	389	374	404	363	435	356	402	367	381	372	381	377	359	383	361	419	389	362	367	391	431	348	382	386	418	387	391	377	361	364	403	367	352	365	415	380	408	361	385	393	406	365	376	384	358	363	407	380	359	399	407	411	375	363	385	363	356	408	399	394	401	383	341	397	405	375	437	395	406	383	366	398	359	381	384	371	398	401	361	381	368	400	408	394	369	380	397	415	365	368	368	424	399	383	400	401	373	369	369	376	379	396	348	406	386	382	395	401	374	425	383	385	401	399	408	383	421	381	386
1595	682	413	254	262	413	419	377	297	259	188	166	120	100	100	101	76	59	38	51	45	41	34	41	30	46	31	40	32	49	37	26	32	41	30	32	44	26	34	20	29	28	29	33	23	35	29	34	25	30	29	37	30	27	36	37	18	24	17	42	24	25	31	36	35	24	34	33	28	28	40	36	20	29	25	23	27	29	36	16	27	36	24	27	35	27	27	26	38	21	26	27	26	36	23	25	31	35	29	27	22	28	27	25	25	22	31	22	35	26	24	21	30	34	20	33	33	30	27	26	32	19	23	29	29	25	33	22	34	24	30	21	24	33	28	24	23	12	17	18	28	27	19	26	24	35	42	45	39	33	29	27	29	36	40	18	28	31	28	30	30	19	37	33	23	26	26	27	31	23	19	31	37	24	25	22	22	26	22	32	26	22	33	27	18	33	23	16	26	26	23	25	33	26	31	28	19	17	35	26	39	31	28	37	31	37	19	19	31	26	14	32	24	31	23	25	33	22	19	23	26	28	26	31	23	22	30	29	24	26	26	28	36	21	27	13	18	22	26	28	19	21	31	34	35	25	29	27	18	31	28	27	25	24	26	26	21	21	28	23	38	23	25	28	22	30	25	36	26	27	25	37	20	33	25	31	26	24	31	26	19	36	24	33	22	25	34	38	30	29	25	21	27	30	30	26	37	22	39	35	30	29	25	27	25	37	25	21	27	19	23	22	26	21	25	30	26	32	18	29	23	20	26	23	32	30	22	25	36	24	29	26	34	25	24	31	24	18	20	24	26	17	27	20	26	24	30	35	29	29	22	35	24	23	25	33	21	21	33	23	24	30	29	29	24	26	18	27	23	30	25	27	26	31	26	29	27	25	30	28	28	28	28	24	25	40	24	29	21	27	23	24	36	30	24	30	41	27	27	32	25	17	24	30	18	42	37	20	27	20	19	24	29	30	30	27	33	26	23	28	26	33	23	22	24	29	31	25	32	38	20	34	20	23	24	30	33	36	31	23	26	20	32	27	25	31	35	22	33	26	21	14	33	19	26	25	28	25	26	24	33	23	24	41	34	45	19	26	23	29	27	20	23	21	26	34	26	19	28	32	17	30	30	27	31	24	23	20	22	42	28	38	19	34	22	15	29	18	23	32	20	26	30	29	24	32	20	25	21	27	26	27	27	35	28	35	22	25	25	28	32	24	18	25	31	37	16	31	20	24	27	24	29	26	25	27	33	29	26	31	32	23	27	27	27	22	29	29	35	20	23	21	32	33	20	34	34	29	24	23	29	24	22	32	24	28	21	28	26	29	29	34	31	24	22	23	27	24	32	27	24	28	27	30	35	26	29	24	35	23	24	23	29	26	18	28	24	24	38	25	24	24	28	31	25	22	17	28	26	30	23	34	25	26	17	28	18	27	33	23	23	22	23	31	26	29	29	26	19	24	25	22	29	22	33	26	28	23	22	34	30	36	22	30	31	25	20	23	27	33	33	30	25	31	19	26	21	32	26	28	16	25	39	31	24	25	24	22	26	18	24	28	23	28	26	27	37	33	27	32	28	23	25	26	21	30	27	35	16	20	23	23	21	25	23	25	26	24	28	29	27	24	38	24	28	28	18	24	28	21	29	25	33	29	38	33	25	31	28	23	17	28	26	31	19	28	34	23	30	29	19	30	28	28	30	28	19	29	30	23	19	26	28	27	25	25	28	25	27	26	21	26	32	31	28	28	25	16	20	32	36	25	32	30	33	28	32	23	15	31	23	21	17	27	30	21	37	30	32	29	30	32	21	33	37	23	24	37	24	28	25	21	24	36	20	25	23	38	28	28	23	32	25	21	32	29	27	33	23	26	16	28	25	29	23	22	29	27	38	26	31	22	19	28	26	26	20	25	30	26	23	18	23	24	29	33	27	17	23	19	26	23	21	28	24	19	32	30	31	25	28	39	23	25	25	28	23	23	20	22	22	19	19	30	16	25	33	34	33	29	16	31	29	22	28	26	30	27	27	31	27	27	18	25	27	37	23	23	23	25	27	24	32	29	30	24	25	28	25	30	41	28	27	25	35	32	22	30	19	25	33	23	25	25	27	33	25	21	27	30	25	35	31	22	24	29	24	34	30	30	25	23	21	27	17	24	27	19	30	27	22	29	19	27	26	28	23	24	30	18	23	22	18	25	28	18	18	35	33	22	31	37	28	28	20	30	26	27	34	29	28	39	28	17	29	26	33	20	27	29	23	24	27	23	16	30	22	34	34	24	20	29	32	30	26	21	28	26	26	25	23	27	32	30	28	25	15	28	25	25	18	41	24	26	19	28	31	31	30	36	29	35	29	40	32	43	25	27	29	27	30	27	19	29	28	31	34	27	23	25	26	34	25	30	24	33	34	24	24	21	19	28	19	33	31	33	19	36	28	25	25	31	39	23	22	36	31	27	37	33	27	24	26	29	24	27	36	33	24	22	28	25	25	26	29	23	24	20	27	23	33	28	23	31	38	27	27	27	24	26	24	25	26	17	28	29	25	23	24	25	27	27	21	17	21	23	24	20	35	19	27	27	27	36	29	32	20	32	29	22	31	29	27	24	31	19	33	29	23	31	28	30	26	33	27	22	28	29	30	29	34	30	24	27	34	32	27	27	27	33	33	33	31	24	33	24	20	22	30	24	30	28	29	25	28	21	28	30	24	22	13	32	18	29	29	25	26	24	22	23	20	25	30	30	24	26	22	23	20	24	23	28	22	25	30	34	34	19	31	31	33	27	29	26	35	33	30	16	20	26	23	29	19	27	33	23	28	28	22	22	37	30	32	30	25	31	38	23	36	23	24	36	30	17	36	30	25	22	27	25	24	33	26	33	26	23	24	32	16	22	36	29	30	23	27	27	19	27	30	24	33	29	25	34	31	25	27	35	22	25	29	31	27	23	28	31	26	27	32	30	34	25	27	29	37	26	37	32	19	26	23	37	30	26	31	21	32	27	33	21	34	20	27	24	26	16	24	23	22	32	19	16	35	33	37	17	18	19	24	29	30	23	32	20	26	30	27	20	27	35	28	23	20	28	31	17	31	21	26	33	28	31	23	18	26	22	24	30	30	26	30	21	17	26	25	34	26	28	29	26	24	33	25	33	28	33	22	25	28	23	29	24	25	27	34	29	28	27	23	30	24	34	25	33	27	23	27	29	29	38	32	25	32	26	27	24	31	22	38	31	26	34	35	24	24	29	23	23	22	27	35	38	37	33	19	32	25	29	27	35	26	32	30	26	27	28	22	32	31	30	23	22	33	27	30	26	28	19	22	27	31	20	21	38	17	26	21	30	25	20	18	22	31	29	21	20	28	28	30	26	24	34	19	17	23	22	32	29	25	22	30	33	28	21	23	24	35	27	29	19	27	26	18	26	40	22	26	31	31	22	27	28	27	32	27	35	28	29	31	21	27	30	26	20	24	19	29	20	26	31	18	32	30	25	28	30	23	29	21	35	17	22	30	21	27	23
19758	10505	5743	10892	19017	20489	19770	16889	12939	10006	8065	6352	5106	4083	3805	3124	2326	1673	1414	1258	1088	975	839	888	788	843	761	863	658	694	711	611	551	513	517	532	521	473	463	438	422	424	431	438	422	445	406	440	429	419	462	434	400	400	404	390	380	401	351	381	374	378	385	322	393	394	379	370	361	352	372	371	361	380	376	345	340	339	338	335	339	361	313	356	307	288	337	352	307	339	335	366	296	323	349	333	348	317	316	361	390	313	329	331	342	335	334	354	351	341	319	321	375	396	389	368	422	372	373	377	334	342	350	348	337	360	376	321	323	321	314	332	321	313	332	356	317	291	299	337	294	302	311	316	341	417	771	709	689	626	403	352	328	303	328	346	342	323	317	318	328	343	307	324	312	303	330	322	341	324	306	315	343	323	348	304	312	343	311	306	339	288	341	320	323	299	325	297	345	321	332	318	327	296	276	331	337	309	323	295	290	314	310	319	304	312	318	278	328	299	347	309	332	357	301	336	326	333	313	336	302	305	290	309	319	319	333	335	292	290	323	288	330	321	279	318	299	305	354	310	344	337	322	309	328	330	319	292	322	326	320	326	350	298	330	315	308	308	308	336	322	316	344	308	349	323	315	348	328	354	309	328	339	325	331	309	310	325	321	296	284	334	301	315	309	316	313	322	324	297	319	280	283	353	355	341	323	316	302	309	325	323	331	318	294	319	298	295	331	320	302	311	326	278	325	305	331	316	324	311	351	319	334	326	299	339	325	333	302	302	304	306	309	319	286	321	301	339	304	324	318	289	347	350	360	313	307	341	282	313	290	355	350	314	291	305	319	357	349	325	319	292	312	298	341	317	338	309	334	292	320	326	310	342	330	298	306	331	322	287	301	352	314	287	311	306	349	288	316	329	329	293	329	321	307	334	320	350	311	325	302	302	329	339	318	314	342	356	326	299	288	335	321	317	317	305	302	304	311	326	335	331	353	309	281	295	330	346	315	344	321	319	316	316	306	317	316	308	307	335	314	294	304	333	326	322	309	284	310	331	307	288	322	289	282	318	318	315	326	328	322	317	313	344	324	306	296	303	309	325	318	330	305	317	321	329	285	314	323	319	329	305	327	292	297	335	335	326	305	326	336	322	316	309	320	323	293	332	332	317	291	332	282	325	325	295	298	310	292	318	314	300	328	323	327	311	316	338	315	326	277	290	314	332	312	303	301	290	309	317	301	305	287	338	338	312	295	299	324	331	276	328	281	301	315	323	358	319	331	320	317	332	314	315	331	321	327	316	329	302	343	317	305	319	321	298	309	328	341	294	294	289	299	313	329	328	333	311	297	337	317	313	308	308	321	295	322	311	353	301	313	316	330	319	310	319	293	308	319	352	310	292	291	337	326	337	329	328	315	329	296	328	330	323	342	307	326	351	278	301	322	303	283	320	300	300	289	302	319	309	324	319	321	289	281	306	307	309	277	321	302	295	305	324	322	301	328	320	318	342	303	308	319	327	326	328	326	299	295	340	328	295	323	321	317	320	308	332	274	323	349	302	299	317	295	330	355	311	292	307	332	354	323	328	315	328	317	280	345	310	319	308	346	289	324	305	287	338	314	309	308	300	324	332	333	307	316	327	325	307	309	304	312	307	323	324	322	319	334	309	314	328	322	322	294	330	323	328	318	303	262	327	349	338	305	325	328	334	334	324	326	321	307	328	342	294	309	330	310	309	317	298	348	307	295	353	277	340	308	293	318	315	329	355	314	347	299	319	326	320	302	312	314	327	311	330	316	328	340	332	287	327	291	312	310	321	320	338	338	283	290	328	304	308	312	322	335	311	315	310	331	291	295	294	302	328	333	307	314	297	299	315	338	318	315	339	318	298	281	305	323	322	326	277	314	287	331	329	324	339	335	316	314	345	328	315	322	325	284	315	339	304	316	320	309	318	319	323	331	331	321	304	332	331	330	304	308	321	332	312	319	318	317	350	348	301	328	284	299	304	324	316	335	301	308	307	322	327	337	318	340	306	307	340	327	306	309	299	315	318	297	309	303	321	293	292	320	310	287	336	324	301	312	343	304	345	325	335	297	317	345	317	311	330	314	315	295	328	322	310	321	312	298	321	303	307	314	300	355	298	318	332	321	303	327	315	304	306	316	324	285	317	323	333	332	288	317	289	291	299	297	345	294	315	313	330	359	314	305	335	310	299	309	318	305	330	314	297	312	299	338	304	289	320	322	301	336	324	319	327	305	346	319	324	297	339	328	325	332	323	281	281	309	291	314	333	293	332	319	333	308	312	326	319	321	294	313	317	326	312	320	334	318	305	320	294	333	329	312	325	310	324	339	308	331	295	313	344	319	316	304	319	307	352	303	299	371	338	335	310	310	339	309	313	304	286	331	307	338	326	290	345	301	322	315	323	339	324	332	330	330	341	318	317	347	305	325	351	327	328	361	309	362	301	321	309	287	326	297	308	313	308	339	302	347	316	350	341	336	337	302	317	310	314	321	325	329	318	337	330	332	295	348	326	331	334	329	305	315	316	316	317	316	306	344	310	339	327	311	317	304	330	321	304	297	348	320	304	334	325	317	268	329	336	300	340	302	307	324	311	280	321	324	310	318	312	295	306	316	317	329	310	322	315	294	351	327	297	315	314	331	349	308	317	299	307	307	312	290	299	353	292	358	322	351	294	323	335	330	315	322	322	304	305	312	333	318	301	303	313	331	338	320	324	314	321	335	314	333	294	345	274	316	335	320	304	311	311	329	301	315	301	298	302	337	297	296	330	336	316	304	308	317	332	326	325	344	320	334	332	307	295	305	321	321	315	329	352	287	286	348	292	342	326	343	327	311	330	345	356	310	307	306	307	338	345	291	304	345	294	346	331	332	326	308	334	322	317	348	331	351	288	319	307	332	350	310	314	319	320	291	313	332	313	315	338	290	334	309	306	318	298	333	326	305	316	300	318	307	284	321	330	304	297	295	326	329	350	318	322	325	326	346	310	359	305	311	296	326	305	319	313	341	320	311	333	297	303	319	325	346	331	327	330	293	308	300	303	336	324	329	326	296	298	294	327	318	299	304	345	303	295	299	324	317	322	307	302	327	317	302	333	308	335	328	268	340	335	318	330	338	288	332	290	312	320	314	303	324	323	279	325	307	315	321	324	308	315	299	322	327	306	329	288	294	312	306	309	353	347	338	304	381	305	342	322	342	317	326	342	315	312	346	327	286	311	314	346	322	342	314	317	315	302	298	310	309	322	314	304	306	299	294	372	307	298	289	286	336	305	316	299	315	323	307	308	299	300	331	345	302	319	349	349	337	333	317	334	323	339	334	319	304	342	312	327	323	322	307	316	300	340	305	316	329	308	311	291	313	298	339	315	270	313	323	293	350	307	304	307	335	309	315	310	333	333	324	318	299	361	309	312	332	325	328	321	317	339	315	333	302	313	334	324	307	317	292	322	285	322	349	301	309	303	338	315	321	325	323	329	296	299	344	292	361	336
1298	233	140	120	130	181	198	158	126	124	98	77	73	64	83	65	47	48	47	45	55	53	39	58	36	49	51	47	36	42	42	38	37	30	38	46	45	44	51	46	45	52	35	48	54	44	47	32	31	44	51	45	44	47	38	47	31	44	31	38	45	22	27	48	38	37	47	36	51	53	35	47	39	48	36	35	42	48	37	39	44	45	41	50	52	44	34	45	36	36	40	42	41	48	35	29	49	44	45	38	44	36	38	43	47	46	43	54	47	47	46	33	40	46	55	50	45	45	35	48	42	26	37	39	46	36	31	46	46	34	46	43	39	35	38	49	48	34	46	39	46	40	48	44	40	49	59	68	48	45	57	31	41	41	56	33	36	31	50	33	33	39	58	44	45	47	52	44	34	31	39	45	40	37	35	37	42	45	46	42	35	39	38	32	40	40	49	33	38	37	37	47	46	40	50	34	51	42	43	31	38	50	46	41	43	34	50	37	36	55	48	48	39	44	33	44	36	40	38	47	47	48	48	39	51	33	44	31	45	44	45	50	36	38	42	46	45	36	44	39	32	43	38	38	37	32	40	46	54	38	44	44	29	39	40	37	46	31	46	35	44	53	48	46	51	49	51	33	51	38	35	45	37	34	33	43	39	38	36	35	23	40	44	38	33	35	55	37	35	41	44	46	36	29	42	41	36	43	38	35	35	47	31	36	42	42	46	42	43	38	52	51	59	38	42	48	36	42	36	50	45	45	38	37	41	36	38	46	40	42	39	33	26	31	32	39	42	49	45	36	47	46	36	40	41	37	40	32	47	38	44	39	41	35	54	31	59	42	49	40	32	39	43	37	40	32	51	41	53	34	41	48	51	49	42	48	38	49	33	37	37	60	39	51	28	49	44	43	32	39	39	42	28	43	46	40	46	41	41	31	45	36	43	43	40	40	32	33	43	49	32	45	44	40	33	47	39	49	38	42	49	33	35	40	33	28	34	42	33	45	45	34	47	43	39	43	47	54	38	36	35	39	40	42	33	48	40	38	42	46	40	34	47	27	31	47	39	52	42	53	36	45	42	44	38	42	51	42	42	43	38	50	41	41	50	51	37	42	31	43	52	59	42	45	43	36	44	35	37	36	40	36	48	35	47	37	36	54	46	49	40	49	36	41	39	46	36	50	33	43	38	37	41	43	40	31	32	35	44	37	35	44	33	44	39	43	44	46	38	46	50	48	40	51	46	30	49	36	53	45	43	37	32	41	39	38	27	40	50	50	41	48	42	43	41	37	60	34	36	45	36	44	40	63	55	26	41	31	35	34	39	43	43	41	45	36	43	44	37	33	41	35	28	45	35	44	39	59	39	44	35	46	46	28	42	47	39	37	46	47	45	34	33	38	39	48	47	52	49	44	29	47	36	40	34	43	40	41	54	40	38	41	38	40	44	41	45	39	55	46	34	52	57	36	44	41	47	41	59	47	36	39	49	38	39	42	51	40	38	42	33	36	33	41	41	41	30	38	45	35	47	47	52	48	34	40	48	34	41	39	38	50	37	31	39	40	35	46	41	38	45	38	48	32	39	32	41	41	57	47	37	39	41	34	40	37	42	37	42	43	38	35	34	43	35	39	32	51	36	39	40	39	42	46	37	37	29	35	44	51	38	36	38	41	44	35	45	31	48	35	39	36	38	40	52	40	45	38	47	39	34	35	36	39	50	42	38	42	38	48	40	36	32	41	31	41	43	53	47	33	42	45	43	37	39	40	36	49	36	35	31	48	49	49	34	35	43	45	38	35	37	38	29	33	49	38	38	46	44	33	29	34	32	49	44	40	34	56	34	50	37	42	41	35	42	49	37	37	52	54	38	45	32	42	44	36	27	42	38	44	59	43	28	44	39	36	46	40	40	41	48	53	42	38	48	43	58	37	52	43	40	29	45	44	38	31	30	50	39	38	46	48	36	49	41	37	45	32	41	32	51	45	43	44	42	42	43	45	41	30	39	42	43	39	53	50	37	36	30	45	37	37	37	43	42	41	34	50	46	30	39	36	39	42	47	32	34	34	46	52	51	54	37	47	36	38	48	45	40	39	39	43	43	29	41	41	39	38	42	51	42	40	54	40	28	30	42	39	36	35	45	44	39	51	36	45	46	51	37	35	41	42	42	41	41	42	44	51	45	43	48	40	41	34	45	38	42	39	32	37	41	37	38	50	41	36	38	35	36	41	52	44	38	40	54	41	35	59	37	43	49	50	41	50	42	34	41	33	44	50	46	44	45	42	38	37	33	30	42	44	45	40	41	45	53	40	48	34	46	40	42	27	39	41	49	45	34	49	40	54	47	42	48	49	49	46	40	42	45	43	41	39	44	42	43	31	50	34	43	42	51	40	39	44	44	47	46	35	42	34	42	43	49	39	34	45	39	32	37	40	35	58	39	36	41	44	37	36	43	44	37	45	39	40	47	44	45	45	36	50	45	39	37	27	35	42	46	47	49	41	32	46	45	38	32	50	37	39	41	33	30	37	48	38	42	51	42	35	44	48	44	42	40	42	34	41	52	41	49	45	42	45	34	49	40	42	31	50	41	42	42	53	38	41	46	37	33	35	40	34	42	39	48	40	38	45	38	46	52	47	38	46	49	45	43	39	50	38	42	47	38	36	44	42	44	41	41	54	49	47	42	32	41	48	43	26	40	34	52	59	37	39	51	39	41	33	36	39	38	30	33	42	40	39	46	35	45	46	40	44	40	32	38	34	45	34	41	37	52	39	40	40	40	40	40	44	45	30	38	35	42	53	38	44	52	43	36	41	41	47	31	48	29	47	36	30	39	35	34	43	46	42	47	38	53	47	36	47	33	39	43	30	44	29	39	32	40	41	37	44	45	45	36	44	28	36	44	45	54	45	40	42	42	42	44	37	44	47	41	38	39	49	35	33	40	37	33	34	50	41	43	44	41	39	48	33	33	40	53	44	32	54	47	40	36	44	35	48	45	41	44	34	32	48	39	36	46	37	41	35	48	34	43	53	39	34	28	53	47	51	42	46	32	45	40	49	55	49	34	60	45	59	38	30	34	42	50	33	31	44	41	45	46	39	35	35	41	29	40	42	41	37	33	49	57	41	36	28	42	38	31	43	48	46	53	41	35	34	37	43	39	38	42	36	41	38	38	43	46	49	48	41	30	43	47	43	48	44	46	42	37	46	26	49	32	42	48	48	38	35	44	48	45	37	47	36	40	45	33	46	35	44	50	38	53	36	52	51	30	44	35	38	41	51	38	31	54	32	32	47	46	42	33	44	47	35	35	28	34	33	41	52	42	40	51	37	42	49	50	39	40	50	40	39	46	35	39	40	40	45	44	44	43	42	51	35	47	46	29	44	44	49	38	32	46	37	50	40	35	34	42	43	40	33	43	46	42	35	46	33	38	47	40	44	52	45	54	43	46	31	40	49	42	39	42	52	38	31	33	34	50	41	26	37	43	49	36	40	42	42	38	50	40	44	54	37
12614	5256	2819	5383	10754	12057	11485	9412	6291	4609	3748	2829	2223	2009	1823	1569	1181	936	843	769	690	640	590	594	637	685	643	620	623	612	587	571	531	530	532	530	528	545	523	546	517	517	535	519	485	496	524	498	499	486	518	536	503	486	515	503	503	508	509	486	459	484	485	499	479	471	492	508	445	489	461	525	456	468	510	500	462	485	500	476	429	484	525	483	455	486	501	517	484	476	459	454	526	484	501	488	519	469	496	479	463	491	469	469	470	528	474	534	515	450	503	548	489	503	513	483	513	502	540	502	497	505	530	483	512	475	519	486	496	495	489	493	460	502	447	492	483	473	483	512	490	493	498	455	503	468	694	797	733	675	557	513	453	505	482	481	450	501	496	439	486	505	491	481	455	486	460	473	479	487	491	439	474	481	488	501	472	473	444	459	497	500	462	452	461	496	505	509	499	425	505	472	488	480	433	493	465	449	492	485	461	448	507	479	474	481	436	499	507	527	454	470	487	481	457	450	484	481	453	466	482	479	515	500	478	470	449	463	473	457	483	463	466	485	495	440	455	454	473	473	469	490	498	468	519	446	496	463	489	468	501	442	453	502	480	484	495	477	482	480	475	441	488	469	471	481	471	509	450	488	477	475	471	488	484	462	462	469	468	492	461	460	476	475	473	470	441	495	479	456	475	495	461	499	482	516	472	461	459	485	463	462	469	485	462	453	479	491	425	477	455	451	432	481	452	471	439	426	483	497	479	471	469	461	466	494	491	482	468	480	486	456	537	440	440	477	494	456	498	441	459	464	493	485	493	444	453	475	437	485	463	528	455	465	514	474	448	446	480	487	504	480	487	451	456	473	464	455	495	465	494	470	439	465	463	485	504	471	463	464	433	472	489	487	456	505	485	496	482	482	447	504	464	489	458	483	446	465	482	477	475	468	441	493	446	510	484	469	485	491	487	487	443	502	500	461	458	472	507	480	441	446	503	477	479	484	444	450	477	493	483	463	477	466	495	439	483	463	500	482	473	489	489	472	459	500	496	473	491	474	468	498	483	482	490	499	469	445	484	503	454	471	497	472	505	473	474	459	456	449	472	471	488	516	462	480	512	503	449	488	493	449	513	436	459	469	494	489	485	509	462	507	476	479	466	519	476	498	460	479	499	494	475	479	477	492	442	473	457	448	490	483	516	448	406	483	475	478	433	454	473	439	481	502	464	471	484	479	455	486	482	467	468	449	490	483	460	502	471	491	475	425	483	449	485	498	482	472	497	515	495	484	466	466	496	490	501	468	488	501	453	517	464	447	452	467	491	488	495	461	490	467	474	490	496	476	458	461	468	508	465	483	500	489	469	501	455	469	478	492	454	526	495	480	521	488	461	491	475	508	492	465	494	445	452	468	436	461	473	443	470	506	521	494	485	474	490	480	450	498	482	467	476	448	456	475	477	514	475	494	483	497	485	483	468	465	493	517	469	487	477	448	446	446	467	500	481	456	474	444	462	444	453	470	464	449	496	456	515	450	517	475	443	469	477	455	502	448	482	479	477	501	502	497	469	505	461	470	470	452	473	496	474	486	447	480	454	485	451	480	442	465	447	472	468	489	455	454	443	466	482	459	505	495	488	481	475	463	478	474	500	484	471	454	502	466	434	540	491	485	444	503	474	481	448	511	466	494	483	477	463	472	497	474	441	440	452	455	469	496	442	498	491	443	460	509	470	499	487	467	483	524	527	488	474	496	455	509	495	463	475	509	465	529	469	475	487	446	481	463	460	484	477	513	478	454	488	487	458	446	467	482	480	476	495	457	505	470	491	479	489	482	481	462	471	439	436	468	467	498	509	443	465	500	481	485	460	502	475	489	451	490	461	482	459	470	487	460	492	476	466	497	427	456	464	475	455	432	406	505	465	480	451	481	457	501	444	494	477	506	477	488	483	499	490	481	466	463	486	441	468	468	496	418	446	474	471	484	492	474	464	493	480	495	503	478	481	486	468	439	485	486	463	514	471	437	469	482	524	461	460	450	440	478	465	501	464	472	476	454	472	504	500	513	452	507	473	473	462	477	494	474	482	463	496	471	461	496	476	460	497	486	458	444	500	450	439	480	460	448	467	484	503	434	531	427	479	477	526	466	484	483	517	482	459	464	470	446	472	473	490	444	461	480	460	458	505	450	485	451	448	478	463	458	460	496	465	470	472	439	505	473	483	461	545	472	469	484	463	459	477	467	466	479	478	475	472	505	484	479	502	484	446	478	423	463	412	445	483	480	459	429	492	486	445	480	487	523	492	505	465	477	489	471	494	450	452	497	441	463	459	479	489	480	451	455	471	474	510	442	522	476	471	491	500	492	492	484	482	447	482	452	476	528	457	477	440	463	479	479	458	487	481	481	429	488	474	493	483	472	479	498	487	479	496	489	488	436	482	488	475	469	475	465	486	458	488	464	512	476	473	488	453	490	492	476	489	470	436	452	466	494	473	490	466	511	490	462	471	452	464	508	454	492	436	470	456	496	458	483	448	477	489	469	457	483	468	473	429	455	472	447	487	491	474	490	481	493	446	482	467	476	464	516	491	467	456	474	435	484	482	460	472	471	483	465	477	490	439	476	500	486	487	479	456	491	471	503	481	499	458	471	454	472	486	466	467	451	439	457	520	455	491	464	460	516	465	486	506	489	462	482	539	485	496	489	475	478	473	480	475	504	458	485	477	452	503	495	478	474	472	507	495	486	471	451	511	473	458	484	459	429	449	483	488	484	495	493	486	488	467	429	491	447	453	470	482	466	454	452	433	459	435	480	456	468	463	457	482	445	533	470	490	509	489	471	475	452	461	474	481	521	472	485	406	503	482	505	488	467	473	501	512	454	471	433	460	507	485	412	496	473	486	469	452	476	443	470	503	467	426	470	488	481	439	497	475	471	459	493	498	483	505	429	498	482	508	494	466	488	467	480	510	496	450	492	449	487	464	500	473	482	475	503	491	459	517	470	520	506	454	459	456	472	478	482	463	452	445	431	470	468	442	472	494	469	483	498	478	509	452	456	490	470	450	469	492	492	469	474	472	461	495	499	497	473	463	483	478	504	484	520	433	469	434	476	475	439	441	456	458	465	469	477	510	468	469	486	426	480	458	479	508	499	500	475	467	493	496	479	465	442	424	479	447	441	451	431	462	456	455	473	458	499	484	477	500	498	451	489	473	494	471	488	436	490	474	474	492	506	487	493	470	476	487	505	469	488	475	473	482	482	484	499	486	465	472	466	453	478	466	507	455	515	483	478	460	447	459	455	467	461	488	458	514	488	497	452	453	441	462	478	497	504	499	500	485	465	471	476	486	458	448	496	490	505	430	461	480	530	469	475	488	459	496	462	468	496	478	458	481	444	482	439	503	491	432	499	446	470	462	457	462	488	455	463	501	446	470	438	491	450	455	422	491	461	491	497	488	506	448	452	489	470	455	449	445	536	449	490	500	454	465	475	464	450	490	467	473	491	498	468	463	457	527	514
1078	482	282	184	211	283	327	309	223	186	142	119	104	102	91	81	58	57	38	56	40	46	40	51	42	42	35	48	52	33	37	45	46	37	32	42	54	36	35	45	35	31	31	47	39	39	40	45	27	44	45	34	35	25	41	42	28	33	39	42	34	47	24	34	34	38	33	34	29	37	55	40	29	35	27	47	31	31	33	41	28	27	33	41	37	48	37	32	49	43	47	48	34	45	40	38	35	32	34	38	36	31	35	44	31	38	38	38	45	25	36	41	28	42	36	41	33	26	35	37	51	36	37	32	40	42	44	36	31	35	36	46	35	30	32	29	37	28	37	33	33	30	40	40	33	31	44	54	39	33	45	42	39	30	29	36	46	41	28	29	29	35	38	39	33	29	36	32	30	37	38	46	43	33	36	37	29	26	33	33	32	32	45	48	37	33	34	33	36	29	38	43	44	27	26	26	42	32	37	47	36	30	28	36	36	35	34	35	38	34	32	34	32	37	38	36	25	30	38	44	34	41	33	40	31	34	32	51	30	34	35	39	45	26	34	40	30	37	48	36	37	33	42	42	26	32	22	35	34	36	28	28	30	50	46	32	33	42	39	34	37	38	36	37	34	37	32	33	33	34	35	32	28	32	33	34	32	38	32	30	36	30	40	31	31	37	31	36	37	30	23	22	33	35	33	54	30	33	28	31	26	33	52	39	40	34	30	42	45	33	43	34	36	35	41	57	35	37	24	33	33	36	39	31	32	28	33	39	37	32	51	28	34	34	37	35	29	38	42	30	28	42	29	36	32	33	34	37	39	29	27	48	35	29	41	29	40	40	27	28	37	34	28	33	29	30	29	40	37	48	28	31	47	31	33	31	44	34	38	35	47	31	33	27	34	29	41	37	33	36	40	36	28	41	30	46	39	30	28	37	42	35	33	26	42	28	36	35	39	36	40	36	43	36	23	30	25	27	32	33	35	24	28	28	35	36	33	33	35	35	31	37	39	37	31	23	33	22	38	39	40	42	45	44	32	38	32	39	33	16	34	31	41	37	26	27	24	46	36	41	30	27	35	47	34	34	37	37	33	35	44	36	31	45	44	42	39	31	38	33	34	32	40	31	43	26	47	27	25	43	34	30	35	37	36	39	39	29	43	36	37	28	35	40	39	29	36	34	33	46	44	37	43	36	35	27	37	28	35	33	33	30	26	40	23	46	42	36	37	44	34	35	39	45	39	31	32	30	37	40	32	33	30	36	35	26	37	42	35	35	29	31	46	26	15	32	35	29	35	41	31	34	33	31	37	27	34	26	35	46	46	35	42	32	28	30	40	27	34	34	32	45	35	32	44	40	32	43	45	38	28	34	37	26	45	24	35	25	35	41	42	30	22	44	37	22	34	36	31	33	39	35	33	37	36	45	39	29	31	35	33	39	48	36	37	30	30	39	33	33	35	33	32	41	39	45	32	33	37	28	34	34	31	36	36	37	40	36	38	34	35	42	46	32	30	42	32	41	36	34	33	31	32	39	30	28	51	35	27	38	39	31	40	32	36	30	32	34	26	29	46	41	33	41	39	40	39	27	32	32	31	25	29	36	46	38	29	32	41	34	42	39	42	36	40	36	31	35	39	33	28	35	38	31	35	40	36	40	45	43	47	49	38	37	34	37	40	46	36	29	43	42	38	28	35	27	32	19	35	36	38	37	41	40	32	28	38	31	41	41	40	31	33	36	33	41	35	24	38	31	40	32	33	36	36	36	30	44	37	26	49	42	35	43	31	27	32	36	41	34	31	36	36	29	33	36	41	41	32	31	27	35	35	42	37	42	36	34	32	38	34	34	27	30	34	32	33	38	34	32	35	24	44	45	23	31	39	24	38	46	40	28	32	37	47	33	33	34	40	44	33	35	39	43	31	31	32	27	32	35	37	29	27	34	32	21	37	30	39	35	38	36	48	31	29	38	47	44	32	31	39	32	31	36	26	33	25	39	39	37	36	30	39	37	31	37	47	30	42	37	39	37	39	33	31	36	27	37	28	39	30	41	36	44	28	31	31	41	50	30	27	35	34	34	36	42	33	32	33	34	44	30	41	29	40	33	30	39	22	36	32	35	31	27	39	33	43	46	42	32	36	31	37	31	38	27	45	35	34	29	27	41	43	46	29	33	39	41	28	36	38	28	30	36	34	26	25	43	43	30	41	33	39	43	36	22	23	31	45	45	43	45	31	38	34	44	41	36	32	34	39	30	33	43	29	34	35	42	44	51	29	26	41	32	34	32	39	31	31	35	41	40	44	41	45	39	45	26	47	25	34	33	34	37	43	43	31	33	40	38	38	32	27	41	41	26	36	30	33	22	34	38	28	24	38	41	36	46	29	38	32	41	40	44	31	28	37	33	29	28	28	43	33	27	32	36	34	32	36	38	36	43	35	38	18	44	35	20	27	36	45	26	35	37	41	31	29	37	40	31	31	28	28	30	40	36	33	50	36	35	36	43	40	36	31	26	36	34	30	39	34	43	37	35	42	34	35	44	36	33	24	33	43	35	30	33	27	35	33	33	22	29	36	39	40	34	37	33	37	41	36	33	23	39	28	38	42	37	51	30	41	35	26	35	40	37	43	50	36	28	21	38	39	36	38	37	34	33	40	40	37	32	31	33	39	37	43	23	44	37	39	38	35	32	42	29	41	36	36	35	35	30	27	30	30	40	37	36	30	38	33	48	33	27	37	35	36	33	40	34	43	34	28	45	34	31	35	33	41	37	35	30	34	34	37	46	38	36	31	41	36	43	30	25	19	30	30	27	40	26	42	40	41	23	47	42	32	29	36	30	36	29	31	41	31	33	37	43	35	34	32	35	34	40	35	26	39	39	24	38	43	35	45	39	36	40	31	38	30	29	33	45	34	31	37	31	38	36	23	39	30	38	32	38	37	26	30	37	39	25	36	33	32	37	36	32	40	37	38	37	30	49	43	45	32	35	29	33	34	38	32	36	37	43	40	37	25	44	34	36	35	34	31	52	38	31	29	40	38	26	39	33	30	24	34	43	40	31	39	35	33	47	41	42	31	33	31	40	46	44	35	40	37	25	41	41	32	34	30	27	40	38	30	43	35	36	38	31	42	33	30	29	46	42	40	29	30	25	48	26	27	37	27	39	26	46	36	35	41	47	38	50	31	35	37	41	31	37	30	36	39	31	42	26	41	38	18	26	35	35	30	30	37	41	30	34	30	29	43	27	28	35	43	33	35	20	38	25	35	27	24	29	48	46	30	29	41	26	33	40	40	32	38	31	37	28	24	30	40	46	32	36	41	29	36	37	28	29	34	35	34	41	34	52	40	39	34	35	33	46	30	36	36	41	35	34	41	39	29	29	33	32	30	33	34	34	30	34	41	33	35	28	35	40	30	32	26	42	35	50	20	25	38	37	38	36	36	36	38	34	26	37	45	32	37	30	37	37	30	27	40	35	38	44	33	30	22	49	39	41	27	39	32	34	23	33
16518	8979	4657	9160	16413	17494	16293	13627	9901	7516	5890	4626	3615	2961	2757	2361	1718	1238	1154	1035	887	787	746	744	762	771	707	684	693	651	661	601	546	536	575	579	545	496	478	487	505	532	534	462	497	472	461	462	468	475	464	500	474	472	466	451	458	460	430	468	472	463	479	474	524	445	469	439	447	416	442	454	444	484	457	450	434	416	460	450	420	419	437	430	442	421	409	389	425	409	419	438	408	435	437	474	412	431	463	457	437	441	356	423	451	423	440	435	416	443	468	456	481	469	480	458	498	489	446	463	430	461	436	416	431	425	426	428	385	400	424	419	430	432	421	414	423	405	434	430	438	410	423	431	411	407	792	773	691	658	527	472	439	400	427	404	391	384	422	385	429	441	429	435	418	438	447	411	431	409	423	418	404	448	404	416	458	413	429	395	386	399	414	392	411	393	414	394	406	445	407	402	432	406	413	455	384	406	444	459	454	448	415	401	415	419	431	389	457	430	398	386	409	388	425	355	427	393	450	389	444	456	429	390	426	373	432	447	404	421	423	434	455	427	420	427	429	426	421	405	421	443	409	396	432	399	434	438	426	420	425	408	429	407	466	405	407	440	455	423	423	427	428	444	426	450	405	443	403	435	403	441	351	403	440	379	392	430	466	469	442	413	431	449	419	425	401	426	421	448	408	415	422	462	454	422	410	390	450	390	451	458	432	416	395	410	460	405	405	428	410	407	422	460	442	422	423	440	411	399	429	405	412	418	410	398	396	448	412	412	400	416	403	421	370	438	434	440	435	403	415	416	443	406	411	438	389	396	426	414	449	406	414	424	410	399	407	442	432	405	416	416	403	463	411	395	411	390	441	432	406	418	410	401	469	430	411	415	412	417	431	465	427	412	445	394	388	431	409	401	433	387	390	429	447	450	424	432	403	404	420	407	381	382	404	423	446	439	432	411	411	443	425	441	407	409	449	454	396	415	448	419	412	415	432	430	450	398	410	428	411	438	458	446	418	419	453	411	409	409	398	425	409	399	405	430	430	395	403	431	410	455	410	394	404	377	456	429	433	400	401	399	459	375	381	408	391	408	430	424	433	430	443	436	431	419	416	423	416	423	409	405	470	425	433	406	399	423	394	389	426	441	409	392	421	441	420	384	420	417	426	393	444	425	439	424	419	420	453	463	439	433	409	417	390	433	395	394	437	435	433	436	416	432	404	416	415	426	405	418	433	410	393	404	379	426	400	456	413	391	413	456	411	385	402	448	473	409	379	427	461	402	423	402	445	431	361	365	414	442	441	427	415	399	416	436	446	395	431	435	374	431	427	435	425	424	434	420	433	471	451	429	436	427	443	381	415	385	416	409	428	375	413	413	413	435	382	393	420	432	394	447	397	426	405	441	405	435	425	396	402	406	446	382	376	464	401	432	431	442	434	444	397	457	392	393	395	401	414	436	437	428	434	417	403	406	402	415	439	399	423	417	417	392	447	439	442	383	413	392	387	452	398	434	407	394	402	428	414	416	408	425	410	418	422	400	411	425	449	385	393	390	480	437	424	442	446	422	404	414	438	401	361	415	411	428	390	428	398	441	399	433	451	399	421	391	429	414	418	403	360	448	438	419	441	439	388	425	405	394	438	396	411	403	400	419	439	449	421	412	424	435	393	426	425	397	418	391	394	434	431	412	392	468	417	424	388	407	446	395	424	403	413	396	408	438	404	425	400	407	424	441	396	397	434	415	414	435	412	425	390	396	394	414	421	440	418	424	404	404	404	426	440	393	415	442	404	431	447	436	441	425	397	418	403	381	416	381	417	422	436	415	422	427	464	437	442	413	386	414	417	389	416	417	427	422	427	391	420	431	392	422	442	408	408	402	407	448	426	404	412	409	406	414	398	420	415	398	422	439	447	439	434	421	384	457	407	409	442	397	425	417	433	399	407	420	432	427	422	449	405	381	432	419	433	426	426	412	423	414	351	479	444	419	413	430	437	438	424	417	421	404	405	432	424	416	407	428	430	409	423	421	400	424	418	426	395	445	414	396	394	461	460	449	422	410	430	389	445	430	407	417	418	432	450	449	441	410	403	443	435	393	401	416	425	424	435	447	443	412	442	390	397	415	406	421	406	398	398	441	398	390	404	409	425	438	431	415	438	423	417	434	437	448	396	420	425	429	435	418	401	447	413	440	402	412	438	421	456	423	415	430	400	423	449	409	419	405	415	437	399	412	435	430	434	383	402	411	410	406	441	441	408	421	401	419	422	430	406	455	450	429	413	395	403	416	441	424	413	413	430	415	423	414	440	412	367	437	427	410	417	403	371	428	425	389	411	429	405	419	418	403	406	423	439	397	412	418	466	414	425	413	418	414	406	446	423	404	442	423	460	405	394	417	391	392	454	447	389	435	410	418	392	413	429	434	421	407	437	396	416	431	397	418	440	395	420	416	375	417	411	399	417	394	447	387	422	376	407	394	449	471	410	431	412	408	376	403	412	429	402	403	411	410	414	390	445	391	395	409	406	418	418	431	412	436	441	435	434	399	455	403	412	414	407	377	390	423	420	435	465	419	383	419	398	466	412	456	413	459	393	377	396	423	426	402	365	398	393	423	431	382	433	446	379	408	410	398	412	388	410	447	413	442	398	450	418	411	407	398	414	392	443	362	410	433	424	391	402	456	410	417	410	445	410	424	401	396	407	444	395	399	400	412	436	432	394	440	427	441	434	401	470	425	407	406	414	412	408	424	441	416	399	422	430	398	418	405	424	437	435	409	409	422	408	435	402	423	395	398	408	390	406	424	448	433	409	412	411	432	413	449	395	422	424	452	401	383	393	410	420	413	364	425	395	446	446	420	410	364	417	406	404	395	408	409	400	431	445	415	414	380	413	423	438	397	422	410	437	460	386	411	429	396	444	419	432	450	458	435	444	437	393	395	446	420	438	427	442	389	439	446	419	422	422	419	438	390	414	416	429	375	405	425	426	400	420	434	446	396	411	424	424	446	408	427	397	425	444	424	403	419	429	399	428	409	417	383	414	443	402	439	403	417	415	392	412	406	429	441	424	449	397	423	455	433	403	422	436	445	408	406	418	414	404	385	432	427	402	417	409	443	419	425	407	463	422	406	426	406	409	459	465	457	430	423	405	410	432	461	408	372	421	416	424	430	443	393	440	421	442	419	409	422	420	435	434	406	467	423	387	432	419	414	434	458	433	407	414	411	394	449	430	420	405	424	424	431	393	419	437	388	370	428	471	422	433	418	403	406	424	455	393	414	419	436	431	406	393	401	410	383	409	435	452	423	430	416	434	458	413	429	430	429	434	458	401	376	451	479	396	413	419	435	406	417	416	415	399	398	480	380	443	406	378	425	409	388	438	449	409	437	446	427	403	390	450	418	421	436	404	366	426	420	375	421	447	420	389	411	415	437	456	426	436	445	411	401	390	424	436	468	410	406	407	426	447	454	423	410	425	428	411	431	412	437	435	423	431	366	449	410	423	410	427	411
2087	461	257	172	233	278	299	331	205	173	143	144	106	92	102	84	58	50	55	48	41	45	50	34	53	38	37	50	50	45	36	38	35	39	42	54	41	36	30	29	41	30	39	37	38	28	44	46	34	44	23	38	26	40	41	45	40	37	34	32	41	34	40	40	38	29	40	42	38	36	37	36	33	32	39	41	40	31	44	33	32	28	43	32	47	36	45	28	34	32	37	40	31	32	31	38	39	35	38	38	35	51	32	42	34	35	38	40	35	34	32	34	36	33	40	30	41	25	39	39	38	33	46	39	33	51	36	33	41	32	39	32	39	37	30	41	39	51	28	37	41	37	35	26	37	49	46	39	38	43	41	43	41	44	34	35	41	38	38	36	39	46	39	35	41	48	32	38	41	39	40	46	28	37	30	38	25	40	36	36	33	32	31	36	31	49	35	51	26	39	41	39	36	30	37	39	41	37	43	33	26	45	37	35	38	43	34	42	42	41	29	33	36	34	31	29	30	37	39	34	41	37	31	28	36	33	40	33	41	28	37	39	36	46	39	37	46	32	32	31	34	44	18	36	27	23	45	38	40	38	40	45	24	41	29	43	30	31	32	28	39	37	35	45	34	32	44	32	38	40	26	39	32	35	38	37	36	39	30	31	36	43	31	48	32	37	29	47	34	32	33	55	38	35	41	41	33	37	33	34	34	44	44	39	28	34	43	34	32	33	40	42	37	45	43	33	50	29	32	33	39	36	50	26	41	35	38	40	40	42	31	35	40	39	30	40	33	41	39	32	37	36	37	42	25	35	33	27	42	35	42	38	37	40	34	29	41	33	43	39	25	34	40	34	34	41	34	30	39	29	31	27	38	37	43	38	28	31	47	30	34	29	45	26	33	35	33	42	28	35	35	43	40	31	40	33	33	41	38	34	34	30	26	18	43	27	27	32	24	32	32	37	40	43	36	35	48	36	37	28	26	40	32	38	39	43	33	35	39	40	24	37	34	23	35	29	37	31	39	39	38	30	29	42	39	30	45	30	32	27	37	36	44	34	37	30	43	23	19	36	42	31	44	27	40	35	39	28	31	42	47	32	31	37	34	24	37	34	41	29	32	39	39	36	39	31	32	38	34	24	50	31	37	39	44	33	33	39	40	41	23	36	34	45	50	36	40	36	38	40	38	32	48	38	38	38	37	40	33	28	38	50	36	31	27	46	41	26	36	40	36	36	31	31	37	37	45	31	47	39	36	29	38	28	34	40	36	42	39	48	33	35	41	33	28	38	37	37	31	34	35	23	41	26	41	39	36	36	33	43	32	37	36	39	37	34	29	44	32	42	33	36	38	33	42	45	38	44	37	37	35	36	27	23	44	30	36	29	36	37	25	40	35	28	28	47	38	40	33	29	39	35	38	37	34	41	29	31	38	38	29	33	30	32	37	39	34	39	32	36	28	35	29	37	40	34	32	33	29	44	36	29	35	39	40	33	40	39	39	35	32	37	32	43	46	44	39	42	32	32	28	34	39	32	51	41	38	37	41	39	36	29	31	45	26	28	27	33	29	40	35	36	43	34	31	48	35	30	37	24	35	46	39	34	42	32	31	43	26	34	33	33	32	36	32	29	32	40	39	28	33	46	27	45	34	41	34	32	43	26	30	41	37	37	41	41	36	34	42	32	34	27	40	29	39	37	35	25	37	33	40	46	35	49	32	36	23	31	38	36	33	38	44	40	38	39	32	27	44	34	33	36	44	22	36	36	38	32	30	27	42	36	41	24	34	37	37	31	39	29	40	40	34	39	34	30	42	33	40	33	34	33	30	37	31	49	30	37	31	33	43	25	38	38	31	38	44	37	30	32	42	42	43	33	40	35	38	41	45	39	36	30	30	38	31	32	23	28	37	50	27	41	43	35	42	30	36	33	39	39	37	33	32	31	34	32	37	31	40	38	30	34	35	42	31	24	46	41	38	41	32	37	37	41	23	39	33	27	42	30	33	31	38	36	31	33	39	38	41	25	39	36	29	35	29	45	32	39	45	21	40	34	41	39	28	36	28	38	32	32	33	40	45	33	47	34	40	43	43	36	41	54	30	39	37	39	47	38	40	35	34	30	39	36	30	38	43	33	23	23	33	29	34	33	38	39	39	40	36	42	46	35	31	37	35	23	36	30	30	38	29	33	38	45	40	36	33	32	40	43	45	47	32	25	28	43	42	38	37	39	33	36	29	40	40	37	33	32	44	27	42	41	41	47	35	35	36	38	37	34	36	42	36	37	36	29	29	41	41	28	44	28	39	33	33	46	31	32	39	35	27	34	42	38	37	40	49	28	28	35	32	36	43	42	28	38	37	37	44	43	37	46	27	43	41	47	55	43	27	35	31	42	50	36	26	30	32	28	25	34	35	42	36	37	37	45	40	39	32	36	45	37	42	33	38	37	39	43	30	36	47	36	43	34	30	39	23	35	34	32	34	31	46	36	44	32	36	18	48	36	42	32	29	34	45	36	35	33	35	44	29	26	34	36	41	30	28	38	40	33	32	46	32	35	26	35	38	41	33	39	37	29	42	44	35	38	33	36	40	33	39	34	31	33	55	39	45	39	45	28	42	33	39	38	39	37	40	39	29	36	31	41	31	34	53	30	41	43	31	27	39	31	45	42	33	41	35	35	27	40	31	39	30	29	29	41	39	32	34	43	34	37	38	31	31	37	36	34	33	47	29	34	32	44	28	35	37	51	28	35	36	34	34	39	23	39	30	35	42	38	31	27	36	30	43	27	41	29	34	28	34	45	34	40	34	44	34	37	41	41	35	31	31	36	34	34	32	42	38	43	32	23	32	35	30	37	32	38	27	34	31	30	40	24	36	45	39	35	37	30	26	39	43	27	37	30	38	45	39	29	32	28	23	39	32	35	41	52	45	32	41	39	36	32	30	36	28	36	28	42	29	37	41	49	33	38	31	38	31	28	40	40	32	42	37	33	39	28	42	34	38	25	28	37	40	36	42	43	27	33	38	41	30	33	48	33	33	37	35	31	38	56	35	35	54	38	39	33	38	39	43	41	35	38	41	33	42	41	37	36	45	37	45	38	28	39	40	36	39	47	29	42	39	31	36	30	39	36	36	36	43	37	35	38	41	39	34	34	38	30	35	38	27	46	33	29	34	45	39	32	27	37	24	36	39	42	31	37	38	42	29	42	29	36	26	38	37	37	34	38	36	37	35	37	39	38	42	32	31	37	37	42	41	36	35	42	41	40	39	37	40	39	41	32	33	35	41	37	39	31	43	22	30	51	40	28	34	41	38	44	33	34	30	38	33	39	32	34	29	35	37	40	34	41	36	37	33	36	46	35	39	36	35	48	27	39	30	45	43	30	34	35	35	41	47	38	32	40	38	30	35	37	32	40	26	42	35	40	34	35	44	38	32	35	30	40	45	35	35	32	26	34	35	33	34	35	39	38	39	38	24	36	43	31	30	22	37	33	44	29	35	30	35	39	29	39
15978	7685	4387	8373	15692	17254	15975	13560	10117	7685	6298	4775	3729	3240	3045	2488	1673	1359	1156	1045	959	870	812	764	783	809	791	700	697	683	665	586	561	580	570	569	579	556	504	511	546	477	487	538	498	462	447	508	469	482	474	500	501	438	458	426	441	458	475	438	456	492	466	454	463	443	448	445	477	441	487	464	427	461	420	446	432	430	473	441	437	409	418	428	424	416	405	411	435	393	422	417	463	428	436	396	422	456	443	479	425	413	441	404	423	392	423	416	399	412	432	431	463	438	462	482	438	459	467	464	424	448	428	463	425	433	415	372	407	398	420	431	417	408	406	394	414	424	420	396	418	399	466	418	395	422	794	780	779	660	523	426	460	368	431	411	408	414	388	401	426	388	415	387	419	426	415	416	419	421	382	392	412	397	457	434	364	425	459	397	423	401	422	437	405	405	448	411	388	398	409	429	432	394	417	436	405	409	438	414	385	433	424	412	428	439	406	396	440	398	400	402	430	446	418	373	442	383	415	386	404	391	460	399	415	409	409	422	418	429	451	420	388	458	392	421	432	420	411	400	440	417	426	440	394	413	409	423	402	411	414	448	424	439	424	401	432	419	416	423	389	396	431	420	421	394	416	402	398	422	440	392	439	415	410	412	416	397	399	391	426	450	427	371	423	398	395	407	379	437	424	427	402	378	391	416	435	391	422	381	389	433	417	401	396	414	407	431	426	438	389	402	395	401	407	448	409	477	441	405	395	447	423	367	420	411	419	402	401	414	426	443	380	449	429	404	385	405	421	413	413	415	437	442	398	414	417	445	433	423	397	399	431	395	406	423	421	416	420	433	418	417	416	396	413	390	390	435	409	406	422	416	444	398	390	410	414	438	385	437	436	392	368	418	403	407	387	437	394	440	443	427	407	400	426	395	385	420	407	418	396	422	444	393	391	418	412	394	416	402	430	403	405	426	408	420	395	472	376	433	385	416	459	388	438	403	405	392	420	442	397	423	377	405	433	378	396	390	398	433	434	392	428	407	436	439	435	407	380	405	414	404	370	419	446	417	384	447	424	390	404	437	397	409	426	392	420	398	445	380	396	394	398	374	414	417	371	430	406	385	439	411	403	414	383	374	459	392	397	418	434	409	414	417	434	422	439	409	414	420	419	418	408	391	417	435	431	372	398	418	419	398	406	404	398	407	433	419	410	415	413	437	444	421	399	393	442	403	424	413	399	396	403	430	444	433	422	391	426	411	384	420	408	400	385	418	396	422	410	405	391	400	410	395	466	420	445	396	390	406	417	394	392	393	403	419	416	427	392	381	419	405	432	417	429	406	402	435	420	385	412	441	415	394	382	434	425	412	412	409	415	429	392	417	420	409	406	409	402	416	428	439	416	394	436	416	398	432	395	386	426	425	412	435	437	428	437	418	405	439	457	415	411	398	442	460	404	412	402	356	391	389	406	435	414	428	442	408	452	387	438	424	402	375	428	379	431	419	424	435	423	377	428	417	437	445	429	408	446	439	409	393	406	422	414	464	417	439	382	396	386	396	425	448	442	425	426	427	404	424	423	400	394	421	388	392	426	413	412	427	386	383	394	461	420	420	405	408	447	382	422	421	433	432	415	404	440	395	431	421	441	437	410	377	440	434	431	373	420	418	412	398	392	371	394	364	415	410	405	419	435	391	371	447	449	417	399	440	375	405	412	401	442	426	404	403	408	392	429	453	401	413	410	435	387	378	426	442	383	438	432	433	438	423	399	403	436	414	408	403	379	426	401	407	393	419	436	445	381	388	411	408	418	428	429	391	419	405	411	372	448	415	409	441	384	427	415	415	403	393	385	379	418	431	426	420	413	434	403	422	431	406	439	446	416	438	429	427	418	383	438	399	394	399	395	378	386	408	451	428	399	423	446	431	382	403	420	414	391	405	448	410	408	411	421	424	424	427	412	414	415	377	414	408	452	422	368	398	427	426	445	390	387	414	409	411	426	418	413	432	418	405	403	452	410	429	415	394	418	400	373	431	404	419	431	440	399	413	393	408	417	404	405	414	422	435	398	430	435	439	456	414	401	405	423	415	393	422	411	460	423	370	398	414	407	408	387	414	402	408	432	389	435	424	399	405	375	425	408	446	411	398	418	407	415	374	435	376	426	398	410	403	403	367	414	431	429	412	428	406	378	426	409	396	417	437	411	413	416	457	450	418	424	387	366	422	404	378	430	437	404	421	365	402	452	420	421	426	432	398	451	429	429	389	419	415	418	393	362	411	412	425	449	434	410	393	446	416	409	427	437	383	402	430	403	370	411	431	443	379	371	410	445	431	429	416	410	434	394	388	409	430	415	395	445	424	404	404	396	436	451	400	416	385	400	393	435	429	417	413	401	438	423	407	407	424	443	442	394	430	478	441	432	410	413	398	397	388	378	391	393	404	403	424	389	390	427	418	402	433	388	394	396	403	409	408	459	401	418	426	414	452	380	425	396	434	433	404	413	417	386	420	451	389	442	408	387	434	387	420	427	424	456	390	404	431	434	420	417	405	414	370	424	392	399	391	424	428	402	396	404	435	397	427	432	437	452	380	408	451	406	389	431	409	428	397	414	434	402	442	427	428	451	411	430	408	403	411	411	427	406	405	410	402	424	418	438	461	429	416	413	405	446	406	451	396	412	428	414	414	382	435	428	464	429	406	411	378	394	416	416	414	386	443	438	425	400	423	416	396	438	418	396	436	440	421	434	444	423	429	407	409	439	402	417	447	414	389	419	459	394	427	377	418	392	398	418	422	408	401	413	438	421	417	379	410	407	407	392	414	409	371	389	397	426	413	394	413	457	374	413	388	447	432	410	421	403	423	412	390	405	428	474	422	410	461	420	428	404	413	397	419	430	384	443	405	402	451	407	414	407	399	377	415	420	420	409	373	422	423	410	432	419	404	422	427	390	393	447	389	381	365	414	423	433	383	402	432	429	408	430	411	410	425	443	410	417	415	381	402	418	411	416	417	411	400	421	403	403	379	411	416	420	485	395	427	445	436	392	423	404	413	397	417	418	432	357	402	433	413	450	432	380	382	443	405	397	412	400	382	423	415	392	434	418	439	401	440	404	403	393	395	398	446	411	402	390	448	414	404	424	408	427	431	414	432	457	422	407	365	415	415	400	404	426	448	406	402	388	410	399	433	408	374	385	429	405	405	420	443	398	424	442	401	376	378	395	405	396	448	410	448	433	402	433	425	404	381	393	391	429	359	438	389	446	446	392	395	425	415	417	405	401	421	388	421	420	420	426	398	412	393	421	423	416	398	421	375	436	403	415	418	429	402	396	427	431	400	422	426	383	434	407	408	433	385	434	432	404	402	449	425	391	417	429	459	420	427	413	400	420	398	356	419	406	427	416	423	432	414	422	421	447	426	418	443	360	399	393	426	424	416	395	406	395	418	415	379	397	406	429	393	424	456	426	434	397	403	414	454	418	425	437	449	415	395	436	368	393	400	419	427	370	412	428	447
1601	776	400	269	331	460	455	384	280	237	177	156	122	107	100	102	58	50	49	52	40	47	38	38	40	45	50	41	27	38	37	38	36	33	41	31	24	28	29	29	34	25	34	30	34	26	40	22	32	38	39	31	35	24	35	35	22	30	36	20	13	23	34	30	26	28	28	38	23	30	31	32	28	27	25	34	32	21	35	29	37	36	22	32	38	27	25	25	30	21	27	36	29	25	41	30	25	25	34	18	26	27	34	28	31	23	33	16	21	29	22	35	32	30	28	33	34	26	24	29	31	27	23	31	30	17	32	28	35	29	30	29	26	23	29	25	23	20	22	35	25	28	19	35	36	21	42	30	50	38	44	29	42	32	24	31	26	35	22	32	20	34	30	44	24	31	22	18	29	38	33	19	36	30	24	31	21	38	27	26	29	37	24	42	20	29	26	33	24	33	25	24	22	30	29	25	33	33	24	23	35	30	26	22	39	31	35	25	29	21	29	18	22	23	22	24	36	35	37	29	32	28	20	38	17	30	39	26	32	31	34	25	20	20	22	24	33	20	21	14	35	20	30	28	31	32	37	20	29	29	26	32	33	22	21	43	38	35	20	27	31	35	23	33	28	23	26	18	30	28	26	17	44	22	34	24	34	35	25	30	26	27	43	24	28	44	30	27	25	27	23	32	39	23	29	22	21	21	37	27	26	29	34	22	27	28	25	26	27	28	25	29	29	31	33	32	32	36	24	28	26	24	27	30	31	25	28	34	26	25	28	27	33	32	28	33	32	19	35	31	40	22	30	29	35	21	31	30	31	29	37	32	34	33	28	28	23	30	24	37	24	24	27	21	37	22	29	29	31	23	15	38	33	32	30	29	31	27	43	22	29	18	33	29	29	20	31	32	31	25	25	28	17	34	33	31	32	28	31	29	27	27	21	30	27	30	38	30	35	28	17	23	27	25	31	30	35	30	25	26	30	30	38	22	29	42	26	30	33	27	33	34	39	26	31	37	37	30	35	24	22	28	26	26	27	26	26	27	25	31	31	23	31	26	27	28	36	22	18	26	26	24	28	25	31	31	36	18	34	27	28	26	27	26	27	27	28	31	25	26	23	30	30	26	35	24	30	34	32	29	33	33	37	34	32	20	28	39	29	27	23	35	30	28	27	25	15	19	26	25	22	24	29	26	28	30	29	17	36	49	34	24	26	15	26	33	26	30	27	27	27	25	31	35	16	27	40	46	28	28	35	38	24	24	24	25	37	27	25	14	32	20	30	23	22	23	30	30	36	22	27	24	27	39	34	23	25	27	27	30	33	39	22	29	24	25	29	24	30	26	31	27	28	21	29	28	34	26	26	27	28	24	30	21	35	33	20	20	27	25	29	28	37	22	22	29	14	32	24	31	24	31	40	29	24	29	25	27	37	31	29	27	30	33	23	31	36	31	26	31	21	30	25	29	38	33	33	33	32	25	29	38	21	32	24	29	28	37	31	30	32	26	26	23	25	19	25	17	30	31	23	23	19	29	28	28	30	25	29	34	21	15	24	34	27	26	38	34	32	26	30	25	19	29	34	23	31	20	36	28	36	38	26	27	34	26	30	25	36	31	41	26	37	27	28	36	26	25	35	30	27	25	42	18	28	33	26	30	30	22	27	30	25	19	20	34	25	31	31	34	17	35	31	23	29	32	25	25	43	28	30	34	34	34	20	25	27	21	34	35	35	32	32	22	27	24	29	33	37	30	36	31	30	36	31	34	35	35	27	35	26	25	23	37	21	40	34	34	41	33	27	25	36	26	37	37	33	30	32	32	30	31	35	27	23	32	32	29	39	26	28	28	29	23	24	33	25	33	26	46	23	32	25	32	33	22	19	30	37	26	23	31	26	24	24	28	32	25	22	30	32	26	22	17	33	41	30	24	32	25	27	23	30	38	33	31	22	33	30	30	34	25	32	26	32	35	28	35	27	32	36	40	31	39	26	36	31	26	24	15	27	24	28	26	26	37	39	32	23	25	35	21	20	25	25	38	27	30	26	22	35	27	29	38	29	23	24	32	29	30	27	32	28	26	23	33	33	25	23	33	22	37	38	25	28	27	29	23	31	27	35	21	23	23	34	26	29	35	22	27	32	31	22	30	34	28	18	29	33	32	21	21	18	21	26	36	30	27	38	32	25	28	31	32	25	24	36	24	25	36	32	30	19	27	24	19	25	24	24	32	33	23	18	24	19	37	29	33	29	30	22	37	22	33	39	26	24	33	27	37	22	33	27	30	38	17	35	31	31	37	27	26	27	29	27	31	35	29	17	26	35	22	28	33	27	29	28	33	32	28	23	28	22	18	29	25	32	21	26	37	31	27	24	28	23	23	33	26	22	27	30	20	30	26	23	14	25	20	23	30	36	37	23	27	29	35	19	29	21	30	22	25	38	32	23	32	24	20	29	27	26	41	34	19	22	31	24	32	35	26	36	23	31	27	32	26	39	37	21	21	28	33	30	31	31	26	26	24	26	23	29	38	27	30	37	28	33	32	23	30	34	24	36	33	29	34	38	30	21	24	28	22	32	30	29	36	31	15	33	27	23	33	22	32	34	38	31	25	24	37	34	35	25	28	24	26	33	29	32	31	35	33	33	28	29	30	34	39	32	23	25	32	26	21	29	22	37	28	32	26	21	24	23	30	38	31	30	36	40	24	27	43	28	24	22	28	19	31	23	21	25	45	24	40	27	35	29	37	37	33	27	29	23	26	31	29	27	38	25	24	30	37	40	34	28	29	35	35	29	24	23	25	33	32	23	32	27	22	33	33	22	32	38	29	31	30	29	31	24	34	23	31	25	36	31	28	34	34	32	40	35	29	24	28	27	38	26	30	16	32	28	26	19	28	28	36	32	33	15	37	25	28	23	23	30	20	25	33	35	29	21	27	32	32	23	28	21	32	37	29	22	38	34	28	24	35	34	37	18	27	31	20	32	27	24	27	26	32	27	34	36	32	26	20	29	30	28	27	22	16	27	26	35	29	31	27	27	34	29	36	39	23	17	23	26	35	30	22	24	18	32	29	36	34	40	34	24	26	30	36	28	24	28	28	23	21	21	31	27	22	18	25	23	26	26	34	16	28	30	26	33	23	19	30	33	28	17	36	31	30	21	36	32	24	24	26	29	28	31	34	32	20	31	38	26	25	31	28	32	26	30	21	31	39	27	26	24	35	26	29	25	29	28	25	35	34	31	28	39	23	26	25	26	23	32	30	24	28	32	17	26	32	23	25	31	29	26	27	33	37	27	28	27	26	32	28	18	25	30	25	25	27	25	30	36	19	32	30	25	32	27	28	19	17	35	27	35	36	16	29	25	35	21	29	27	28	24	30	33	38	29	33	28	29	26	19	20	27	32	23	27	37	33	29	32	23	33	23	41	31	24	28	40	36	15	35	32	25	23	29	29	37	32	38	26	22	17	38	29	27	38	23	30	35	34	31	33	34	38	29	21	35	28	19	28	27
19847	10684	5906	11611	19344	20599	19204	16332	12474	9963	7802	6122	4769	4100	3809	2987	2259	1666	1371	1176	1057	962	879	905	836	854	825	711	720	663	681	576	548	614	571	561	542	512	471	466	473	452	481	446	441	449	444	439	471	460	418	425	445	391	418	419	432	464	357	409	445	372	416	404	390	417	416	415	363	380	371	425	401	391	368	351	360	371	388	363	373	374	356	381	394	394	331	351	367	336	379	358	381	378	354	369	379	348	370	361	381	371	351	358	379	350	336	360	318	358	348	370	377	381	435	436	434	415	454	415	392	432	383	386	363	337	360	342	327	370	327	377	332	339	303	345	347	348	345	309	349	379	295	343	348	349	676	844	759	597	477	413	361	371	356	331	324	354	327	355	336	326	327	353	345	335	331	366	338	319	340	346	355	331	362	338	336	324	319	336	312	351	320	330	354	349	334	337	328	325	321	331	355	332	342	340	287	348	331	337	320	353	344	335	341	343	307	349	335	373	363	330	323	354	333	339	331	342	333	358	337	325	328	355	365	388	353	340	330	318	340	338	340	329	317	316	352	347	330	345	337	317	329	347	328	364	371	331	323	366	324	310	369	357	344	336	342	350	351	350	370	330	338	336	348	345	329	311	317	313	358	327	344	380	362	350	320	337	369	367	314	361	333	329	336	368	358	365	326	331	338	327	345	327	372	300	317	304	330	340	332	372	350	340	299	337	321	384	304	347	337	338	352	340	341	329	363	372	356	360	334	330	343	355	352	347	300	330	358	353	346	345	329	334	308	344	327	316	343	340	352	324	363	348	356	356	349	358	352	327	342	368	390	323	371	351	320	348	347	355	310	331	334	331	331	342	357	347	329	342	325	328	360	334	317	363	318	336	374	362	342	306	320	351	341	357	328	344	359	339	346	354	320	319	312	355	337	328	318	353	333	352	363	337	313	341	341	352	354	382	342	321	335	351	333	326	379	345	344	365	347	342	354	340	322	328	326	365	315	349	322	356	360	353	334	331	367	332	308	352	328	331	399	352	322	333	342	333	317	351	335	313	360	327	334	292	340	337	343	339	361	328	359	341	351	298	337	325	378	343	305	335	324	351	331	341	334	326	365	354	328	344	359	348	352	370	329	379	313	350	299	343	339	349	334	362	353	349	312	357	356	326	332	324	312	333	318	348	331	348	341	355	309	318	338	307	337	343	328	391	366	333	344	363	316	359	364	345	338	351	353	374	350	357	290	349	381	315	308	320	342	323	322	333	331	337	351	339	317	327	305	354	342	339	341	351	322	335	367	341	344	337	321	360	356	340	329	369	335	371	374	338	290	382	364	325	380	326	358	344	335	337	365	355	396	335	319	346	364	373	372	329	310	283	337	349	342	343	350	350	359	345	352	344	350	331	338	377	323	349	349	335	332	331	361	348	349	333	317	335	353	350	342	347	346	343	327	368	316	339	357	325	342	348	357	332	352	322	356	333	315	324	346	310	322	334	352	364	345	352	320	348	329	360	363	350	374	323	363	364	332	338	350	355	346	332	347	334	358	329	300	346	333	328	330	351	322	345	374	324	354	328	335	366	338	345	342	359	331	344	359	309	342	331	310	378	336	320	367	328	352	360	344	350	323	324	347	334	334	331	338	349	360	336	343	329	325	333	308	343	343	344	347	365	322	346	349	325	342	334	319	353	371	321	357	361	319	341	337	323	349	344	359	364	348	345	343	371	349	348	345	328	319	352	327	350	319	328	377	351	349	334	365	351	335	372	344	311	338	349	327	326	325	352	317	304	355	349	318	331	361	319	387	357	355	356	341	334	349	350	348	343	327	318	339	359	359	357	341	354	330	375	311	322	334	321	332	341	347	360	343	361	355	338	332	349	362	305	335	347	294	369	342	349	332	309	347	362	334	332	352	339	402	325	341	364	332	336	331	333	367	349	315	334	353	348	334	352	353	365	346	351	358	353	332	341	332	358	338	312	331	348	321	340	317	349	342	348	387	348	361	341	331	313	349	309	353	351	358	327	317	349	352	331	342	327	322	343	324	330	354	357	343	320	301	367	334	339	335	369	356	341	365	363	330	355	330	338	343	320	344	361	323	303	314	334	338	350	343	362	354	348	343	342	346	357	321	343	320	341	360	347	334	328	345	335	289	331	327	353	355	367	324	367	325	319	390	330	363	337	361	332	337	314	370	353	335	357	346	319	322	354	374	331	336	346	341	352	372	364	337	314	367	334	357	316	355	331	341	327	336	374	339	312	371	344	357	350	302	351	364	322	353	371	340	332	351	329	381	327	361	350	331	363	297	350	322	326	319	380	327	333	312	350	348	341	325	341	348	363	339	341	343	325	385	317	363	345	337	320	364	371	348	353	370	345	343	337	352	331	347	339	315	353	373	354	349	333	326	364	359	372	341	349	334	357	312	343	323	340	315	318	362	343	356	343	357	354	312	349	307	331	330	347	346	348	363	317	322	362	313	326	346	351	328	330	342	316	340	316	357	330	333	320	366	346	372	337	351	341	324	341	354	353	340	352	297	383	368	330	322	375	336	332	365	347	330	352	332	338	333	393	352	346	344	345	350	349	339	328	344	342	332	327	344	346	326	359	334	368	394	354	346	342	343	336	361	337	331	335	356	333	365	350	334	298	349	320	356	334	355	354	326	327	333	357	302	332	363	305	319	328	338	323	343	364	333	370	320	384	316	329	377	354	357	336	317	339	343	347	354	323	361	316	338	356	323	311	331	335	323	360	356	326	339	327	331	306	314	336	350	341	335	327	331	361	350	363	297	322	353	349	333	328	348	342	351	366	332	344	348	334	342	309	355	352	328	351	335	335	339	344	329	333	371	350	342	339	337	321	331	331	360	349	326	335	349	374	342	367	337	305	325	312	346	348	390	332	334	315	346	341	348	346	314	341	336	349	324	351	333	340	323	340	348	350	297	340	338	361	358	329	350	346	322	362	341	308	380	350	328	341	344	341	335	337	325	351	343	339	355	352	358	339	346	368	316	359	320	348	364	350	355	340	364	344	326	336	332	345	368	330	322	333	350	305	341	356	314	362	337	348	383	326	322	341	372	318	354	381	334	344	360	317	338	363	318	308	352	336	320	335	330	347	369	336	360	375	343	350	321	354	355	323	364	334	375	360	325	341	316	345	304	308	335	342	319	346	323	341	328	361	346	323	344	311	374	349	337	311	318	339	363	352	330	358	347	360	321	375	314	310	329	326	346	348	355	345	352	363	347	348	305	348	306	338	344	341	359	343	316	315	352	338	321	336	326	332	323	322	339	337	314	344	352	349	342	379	348	318	356	312	328	343	349	344	329	338	334	352	328	312	346	313	318	347	319	340	347	342	332	328	304	358	315	329	341	362	344	327	330	359	382	344	334	356	330	328	323	319	321	374	340	315	353	342	336	370	365	309	338	340	360	361	328	344	345	358	339	301	385	349	344	348	350	323	327	342	328	360	329	364	329	322	345	353	365	363	333	304	336	327	390	333	358	347
1406	252	144	123	131	180	175	155	119	101	87	68	76	78	58	64	44	51	53	51	39	57	41	48	47	46	57	53	55	63	42	51	46	43	43	38	42	34	52	49	34	43	49	37	37	43	37	42	35	49	46	43	53	39	30	43	37	40	47	32	36	46	41	38	25	45	41	41	38	37	36	55	45	40	57	33	54	48	57	46	30	40	31	48	56	44	47	44	46	43	36	47	48	40	47	38	49	39	43	31	40	35	41	49	39	36	42	54	47	42	50	49	34	43	43	53	34	47	53	42	39	38	47	45	35	37	51	42	44	39	39	34	33	45	43	38	44	33	56	47	37	46	49	48	42	48	55	55	53	41	37	45	44	43	36	45	31	46	43	39	38	49	46	45	30	33	31	42	34	49	52	42	48	46	37	34	43	39	33	37	45	46	35	34	42	45	49	47	47	41	42	49	38	46	39	51	45	34	45	44	34	29	40	36	49	44	31	49	37	42	45	49	28	38	39	46	44	51	59	46	43	37	51	43	50	41	56	41	34	51	49	45	43	46	39	46	51	46	49	43	39	40	43	36	36	43	32	38	56	39	50	44	45	54	52	54	42	49	56	43	32	45	38	47	46	53	46	46	38	51	47	26	33	39	39	37	45	41	38	39	50	46	52	59	40	45	36	45	49	48	35	37	38	43	42	56	40	44	41	42	50	47	43	37	41	42	41	44	40	35	50	46	41	39	41	47	45	35	43	34	30	37	43	40	51	42	39	52	54	39	48	52	38	45	44	38	47	45	38	53	34	50	42	49	37	52	40	41	51	39	38	40	42	48	36	42	46	49	53	43	49	48	46	38	40	24	49	27	38	42	54	33	37	42	39	41	38	51	40	46	48	41	31	46	37	39	38	34	55	44	44	46	49	44	32	34	33	40	31	51	58	46	49	38	33	55	46	58	32	37	30	42	61	34	47	49	49	50	32	37	39	35	46	42	50	37	36	51	46	33	40	33	51	36	52	35	44	44	49	49	50	40	45	33	37	37	48	42	51	50	45	41	46	43	41	36	42	36	49	47	43	38	45	44	34	47	54	40	39	53	40	47	51	35	33	38	36	31	47	42	55	35	37	43	50	44	41	41	34	43	57	41	36	40	41	46	43	41	44	37	38	41	42	37	62	46	45	40	46	50	28	30	53	56	47	31	49	43	39	46	33	38	44	54	46	47	50	46	40	48	33	34	49	48	55	43	41	42	38	53	46	46	41	41	39	41	48	38	43	37	41	28	46	42	44	45	47	40	48	50	35	35	44	41	43	48	41	43	41	45	48	51	46	43	50	32	45	29	51	48	47	49	45	38	44	53	37	38	45	48	41	46	35	53	55	50	31	41	40	47	52	35	42	49	43	34	46	45	49	44	38	33	48	33	44	42	54	49	49	47	38	51	43	43	22	39	46	47	44	43	41	45	54	40	40	51	41	42	46	36	53	47	35	41	42	35	40	45	46	45	41	38	33	38	47	50	41	36	52	45	33	51	47	38	33	37	48	42	40	45	45	47	43	42	37	46	35	52	45	37	34	45	47	35	37	40	35	49	47	42	39	42	40	49	51	36	45	43	38	50	33	36	29	46	54	36	44	44	45	42	43	36	54	57	41	37	36	35	37	38	32	57	41	38	59	40	45	58	38	41	45	47	36	41	40	42	38	50	41	45	48	41	52	41	52	42	44	34	37	35	33	56	57	48	45	39	50	43	38	33	43	38	46	29	47	50	42	41	43	40	33	46	47	43	49	42	46	45	33	39	45	36	45	48	48	35	47	45	37	39	33	30	46	43	48	46	54	37	40	39	44	44	47	43	35	42	50	39	41	39	40	43	45	45	46	45	48	43	41	54	42	49	35	46	39	42	35	49	33	47	39	39	44	48	43	53	41	40	34	45	38	46	37	44	31	48	40	35	45	41	40	42	33	57	31	35	51	44	47	39	32	29	43	36	58	45	42	29	44	51	39	49	45	36	49	42	52	38	36	46	42	47	39	22	34	40	44	41	55	41	48	46	50	48	35	38	48	33	36	44	28	42	47	40	33	43	51	35	54	44	44	48	34	50	44	40	43	33	46	54	34	39	45	46	34	49	50	45	38	30	48	49	46	38	38	42	37	43	39	32	34	49	49	47	36	46	49	39	49	41	46	46	36	35	56	62	48	53	38	52	40	46	38	31	37	34	42	58	44	44	39	40	38	47	39	34	51	42	53	46	43	40	48	38	49	33	43	36	39	33	30	44	51	42	50	45	46	47	38	49	40	38	47	43	42	43	42	52	36	45	41	34	53	43	43	42	41	51	50	36	42	33	44	49	52	42	42	50	34	49	41	47	48	33	34	32	40	41	50	44	52	48	35	43	42	44	40	41	39	53	53	41	45	30	38	33	43	47	52	38	44	48	47	47	48	47	42	53	35	50	41	43	44	38	38	41	37	49	39	51	53	34	37	35	33	49	43	40	42	47	38	44	41	50	45	50	45	41	49	45	41	47	53	37	53	34	44	36	40	36	41	43	51	47	40	55	35	44	37	60	37	39	41	48	40	44	47	43	37	41	41	40	50	37	42	37	40	64	50	43	34	44	40	45	36	36	45	34	38	37	50	44	43	37	51	50	48	53	42	38	43	48	42	38	34	43	52	43	46	47	44	52	45	48	45	51	36	48	42	42	45	40	51	39	45	36	65	43	38	46	37	37	38	36	47	39	46	44	38	49	46	43	49	44	52	33	46	45	41	41	40	51	49	41	44	35	43	43	45	53	48	54	27	49	49	42	32	45	38	45	45	41	41	44	50	56	54	43	43	33	48	38	43	49	48	52	58	42	38	58	53	48	39	46	30	41	39	40	42	49	48	43	52	46	41	42	47	40	47	47	37	39	49	36	49	43	37	35	41	30	42	42	59	35	46	37	46	51	45	50	39	43	40	57	44	41	47	48	39	49	44	42	47	45	36	28	37	43	42	33	40	38	55	41	41	45	51	44	47	49	40	46	37	55	53	60	52	47	45	35	37	36	49	46	49	43	51	42	46	43	42	30	43	46	49	36	39	51	50	31	41	41	46	43	30	35	39	40	52	43	42	41	43	35	32	32	45	47	43	42	42	31	40	51	21	49	36	35	32	33	35	35	42	39	41	36	48	40	39	50	59	50	47	50	36	44	39	51	41	40	37	39	50	41	40	41	47	39	31	40	46	47	46	52	36	38	38	49	55	46	46	44	43	31	41	46	51	56	33	43	33	36	39	48	48	41	50	38	44	32	33	52	32	45	46	40	40	50	49	41	40	41	43	37	47	46	48	36	45	41	63	40	48	35	38	42	32	39	42	50	51	38	36	45	45	47	47	45	39	37	44	51	42	51	50	41	41	37	27	53	51	37	40	39	53	51	34	42	41	42	49	39	54	35	47	41	43	40	40	36	36	46	48	46	40	51	34	41	50	24	40	52	37	44	38	49	39	41	51	43	43	39	47	40	48	42
12716	5012	2703	5514	10811	12158	10985	8710	5761	4681	3574	2801	2328	2057	1877	1530	1117	921	834	758	725	710	621	629	654	648	659	632	645	667	638	616	559	531	567	551	599	599	562	561	501	567	557	571	543	508	527	532	537	509	558	522	543	514	526	538	517	517	495	543	491	524	506	494	527	545	520	493	547	514	518	502	506	478	542	457	484	476	468	482	470	542	499	505	488	521	474	503	478	527	511	501	519	519	473	503	530	480	529	530	514	518	481	526	489	555	459	511	525	492	554	504	538	543	481	565	571	548	565	553	524	525	505	511	451	462	508	524	500	500	491	527	529	451	490	515	490	507	490	497	503	512	479	459	494	485	612	775	712	673	566	507	504	479	499	484	483	480	520	469	563	493	491	465	536	486	502	500	504	472	469	524	486	469	505	464	507	496	494	522	453	497	496	480	495	492	490	491	495	492	450	504	516	502	486	544	486	524	467	468	480	512	514	463	502	484	482	517	504	498	510	495	529	487	504	488	500	505	475	491	534	502	462	494	515	520	469	481	492	502	487	509	473	479	490	529	484	497	477	513	473	473	470	498	451	476	490	506	530	481	513	498	545	478	502	528	492	470	511	499	526	496	488	501	520	493	504	495	524	488	497	509	488	511	475	440	470	508	543	464	460	492	532	497	505	515	498	499	463	468	478	523	507	528	490	485	487	489	473	478	477	473	509	488	455	513	533	508	490	494	519	465	523	510	486	443	451	493	459	476	470	491	532	520	470	460	477	504	466	458	508	533	500	501	470	481	479	509	476	499	536	492	480	471	484	455	497	477	449	474	501	499	508	481	537	487	504	473	487	487	493	500	454	454	499	501	513	524	521	467	488	466	511	433	483	461	507	541	508	526	493	516	470	486	521	478	466	516	487	544	528	464	497	500	452	474	505	470	504	498	520	507	475	518	511	532	510	445	517	487	512	467	458	511	484	485	493	509	512	481	501	455	479	483	495	450	487	529	506	508	546	492	474	522	495	468	491	491	480	487	541	478	528	498	481	460	515	477	492	481	489	524	512	475	514	506	496	478	453	468	467	472	492	496	508	479	454	514	468	503	516	493	507	490	465	468	501	482	515	515	485	494	469	486	475	526	499	500	496	470	535	467	502	465	474	510	533	458	495	484	486	507	488	492	475	487	457	489	495	504	456	471	504	550	487	523	478	487	518	477	536	488	510	501	536	513	455	514	523	484	526	450	502	492	521	504	512	515	483	465	462	508	474	480	514	505	478	512	518	466	518	502	514	529	468	514	514	495	464	505	483	535	488	466	480	497	466	521	504	466	459	480	472	472	513	511	468	492	494	486	494	491	489	528	485	508	523	497	491	493	549	461	479	499	516	481	511	468	532	457	504	463	466	488	496	496	513	502	455	503	496	501	500	467	496	527	473	497	491	508	497	499	513	442	496	496	500	475	527	491	526	539	503	478	468	468	485	520	482	490	493	487	529	497	514	519	502	477	494	510	530	533	539	437	485	477	509	508	488	498	454	543	480	497	510	531	483	506	511	487	511	495	478	485	484	468	503	497	502	452	486	485	489	494	497	490	463	475	510	502	493	529	464	515	488	500	498	472	487	506	501	473	498	561	469	493	471	542	496	468	465	475	545	471	505	469	481	478	525	520	477	480	473	499	495	482	484	529	449	474	475	470	475	510	475	511	509	453	475	499	479	481	503	516	525	488	503	481	493	499	453	495	496	492	521	456	459	494	494	503	524	482	466	498	492	500	483	494	467	490	484	466	490	504	497	513	494	492	516	509	472	500	509	495	447	522	456	495	488	507	491	435	497	471	473	510	504	520	466	499	509	508	470	503	437	464	492	504	502	509	505	497	484	498	511	488	493	502	476	472	517	488	456	487	476	476	446	477	514	508	439	509	472	506	481	483	517	510	477	498	475	507	496	480	473	440	479	497	498	492	517	502	472	503	493	510	518	477	497	536	523	478	468	504	488	475	498	485	486	485	522	514	479	501	489	479	469	473	501	511	481	493	509	503	494	469	465	476	475	548	497	479	520	461	490	495	494	501	498	485	473	474	503	468	481	481	534	477	494	448	491	492	472	490	513	501	527	503	482	496	518	519	487	509	491	518	494	486	507	501	477	504	510	480	489	550	533	501	505	484	511	512	504	494	504	443	505	480	497	478	479	453	456	537	471	486	497	528	499	488	509	485	502	497	499	486	467	482	461	458	509	505	451	494	518	465	479	522	485	470	502	488	508	526	501	465	501	511	485	464	473	478	485	483	468	507	471	488	496	457	460	464	456	493	506	514	524	481	483	474	508	485	519	467	489	485	438	503	472	483	500	468	473	538	465	498	513	529	481	499	510	470	490	485	514	534	472	494	484	473	490	490	512	480	546	507	495	504	483	502	484	545	489	490	510	512	510	544	477	518	514	509	509	496	478	517	480	528	467	498	483	454	510	505	473	485	505	495	511	505	456	485	452	550	526	506	471	499	456	488	499	523	519	518	503	468	492	507	493	504	513	483	500	510	506	516	450	519	504	469	477	481	496	453	515	497	526	475	518	532	505	489	499	474	496	503	517	482	499	460	465	486	475	494	482	473	460	547	503	508	486	505	513	490	506	481	505	476	472	423	502	509	499	482	484	497	523	480	471	466	459	489	463	472	484	536	500	504	500	529	431	480	483	482	489	451	488	489	517	497	500	510	487	495	503	505	512	505	520	478	488	505	502	493	471	468	465	500	517	474	495	497	452	484	459	484	526	557	439	470	505	542	517	479	459	455	479	514	515	497	476	497	529	489	472	515	486	478	464	518	510	477	524	440	460	494	464	469	491	487	501	495	502	525	528	456	492	472	480	514	524	485	459	479	498	488	477	513	512	504	494	479	437	457	523	548	517	481	472	520	495	516	493	483	492	509	519	520	523	480	494	453	509	509	500	502	493	473	494	496	500	500	507	489	482	503	505	490	476	475	531	499	514	506	545	510	503	457	545	486	473	509	533	481	499	500	502	453	484	507	489	515	513	492	488	468	506	536	494	481	499	513	476	461	507	466	513	505	515	494	520	498	524	475	480	500	500	483	476	452	465	464	471	498	482	530	455	511	510	520	453	511	519	466	504	500	458	492	513	480	474	450	477	497	514	519	508	526	514	560	494	515	517	465	541	475	472	519	484	471	495	474	507	502	464	513	520	496	480	481	507	477	535	504	527	504	483	512	511	470	514	497	529	450	513	498	505	505	521	461	483	495	505	519	512	458	482	491	477	517	483	482	475	473	493	482	492	491	553	496	449	493	491	494	520	500	474	501	458	475	481	485	483	472	486	465	508	524	498	500	471	491	459	501	475	512	484	506	509	526	458	533	495	476	453	494	457	525	491	494	490	482	466	498	477	473	483	491	521	483	490	498	493	492	483	459	517	506	519	496	490	464	464	509	478	487	498	469	495	492	478	496	501	492	468	472	507	444	475	495	528	501	489	514	482	468	478	523	463	474	485	460	549	497	489	524
1037	507	319	184	230	299	320	288	200	142	120	112	108	99	86	83	55	48	55	54	58	46	39	53	39	56	42	44	43	42	36	36	36	42	35	46	38	45	32	43	39	37	39	51	38	35	48	36	30	24	38	38	43	32	36	31	33	36	45	47	29	43	35	40	36	52	41	28	27	32	36	39	30	37	31	35	41	31	36	34	28	35	40	28	27	33	32	42	35	26	27	32	39	38	32	29	27	45	44	35	26	48	32	32	42	37	32	38	29	36	31	43	30	47	33	26	35	34	40	39	29	37	25	52	36	36	33	31	37	33	39	39	32	26	36	33	31	42	53	41	34	38	48	38	31	29	38	52	53	39	41	35	40	37	39	44	37	38	29	41	32	36	31	28	38	35	40	45	34	37	37	31	27	26	32	27	36	40	37	28	37	31	33	36	42	30	29	31	38	37	35	43	36	32	39	42	24	37	30	41	35	35	34	35	32	38	32	34	33	32	32	44	43	35	37	32	29	37	26	31	32	29	35	42	33	34	41	29	35	39	43	28	31	31	31	33	37	48	39	33	43	30	42	41	31	28	39	36	33	39	36	26	35	36	34	39	33	34	35	32	39	32	26	44	30	37	28	37	46	38	37	37	43	31	28	40	29	28	40	35	36	35	19	25	37	38	31	26	36	39	42	42	34	41	32	32	32	42	43	45	32	39	34	39	38	38	25	34	33	31	38	37	30	33	26	35	29	33	34	26	37	47	39	27	36	32	35	47	41	35	34	41	30	32	27	38	29	44	27	35	46	36	45	44	39	39	41	26	41	19	32	49	31	36	32	34	36	47	33	43	35	31	31	36	34	31	41	33	41	37	26	40	27	29	28	40	40	33	36	30	28	36	33	33	28	44	32	29	43	31	30	34	37	28	41	23	27	43	36	27	30	32	34	29	35	36	31	26	36	36	30	38	36	41	21	29	34	32	42	37	43	36	34	27	27	22	37	33	34	41	40	33	31	34	37	31	33	31	30	32	41	19	31	40	26	41	37	35	28	33	40	24	37	33	37	29	29	28	30	37	43	34	37	38	42	29	43	33	31	33	34	33	32	37	44	29	32	40	27	25	40	33	46	35	31	25	34	34	35	25	34	27	36	43	35	38	32	38	38	35	42	39	34	44	38	41	38	40	37	31	37	34	33	31	35	40	39	30	34	28	38	37	35	24	33	45	34	36	27	31	37	42	36	28	32	33	35	25	31	35	33	36	38	34	37	36	36	33	37	33	42	43	40	33	37	29	34	27	37	32	34	35	32	35	39	35	32	32	37	39	28	37	24	47	42	37	33	30	45	40	36	36	39	32	41	35	24	37	43	26	32	41	32	36	41	34	29	29	24	34	31	42	45	30	31	34	40	33	42	29	40	39	41	34	33	37	38	35	27	31	31	38	28	47	30	39	34	34	29	34	30	33	28	29	33	34	34	44	27	36	38	42	44	37	33	41	36	41	42	34	31	31	40	14	36	31	38	42	26	51	34	33	35	31	37	35	46	34	39	31	33	32	35	52	38	34	44	41	27	25	41	36	31	25	34	31	33	33	31	31	40	36	49	49	31	28	34	26	39	32	47	39	35	24	32	27	20	36	23	41	40	32	39	44	33	39	32	43	45	38	28	39	44	34	32	35	30	34	30	41	40	30	39	23	40	24	25	28	39	33	35	38	27	44	35	42	30	30	35	39	41	44	26	36	43	35	41	33	34	32	47	45	49	36	41	20	32	35	33	29	30	37	33	50	40	39	39	29	39	28	34	31	36	34	32	34	36	33	37	39	36	39	24	37	34	40	31	45	47	35	51	48	36	40	32	37	43	42	27	27	27	42	32	36	47	30	29	40	33	45	34	29	47	38	38	33	32	40	36	33	29	42	38	21	32	35	41	30	28	34	24	37	47	30	31	37	30	40	41	35	26	43	39	37	42	32	34	37	40	50	30	38	35	27	34	38	43	45	38	41	31	41	28	36	38	30	34	38	33	29	52	30	37	31	23	30	42	39	38	33	41	43	37	32	33	36	45	22	32	41	18	29	42	36	34	26	32	32	40	33	29	37	30	32	34	40	30	27	35	36	33	31	51	25	39	36	32	42	30	51	39	41	47	30	35	30	33	45	39	46	38	33	37	32	25	37	34	36	33	15	32	29	38	31	38	30	37	41	35	28	37	38	37	39	26	33	33	45	35	35	44	33	34	38	32	37	39	30	29	34	42	29	26	35	39	40	33	35	44	36	29	26	47	39	36	37	31	27	37	40	40	34	36	36	29	35	35	42	40	29	33	29	42	32	41	33	34	30	35	48	29	39	35	34	39	41	34	31	37	42	42	38	31	38	30	34	45	40	41	46	26	37	35	38	40	26	52	31	27	42	39	41	33	36	32	32	37	37	34	40	34	32	25	38	29	40	32	38	31	30	37	35	31	46	35	31	38	25	41	26	37	39	25	39	35	33	37	30	41	28	33	34	23	41	51	29	45	27	30	32	31	27	49	41	28	23	31	37	33	37	34	40	44	41	40	26	35	34	26	43	37	34	33	34	30	39	40	32	31	45	33	31	38	38	29	33	41	32	42	35	29	27	33	40	37	37	40	32	39	33	37	43	33	37	42	35	44	41	54	39	34	44	30	32	42	41	31	42	29	34	39	35	36	43	37	26	43	34	52	34	32	28	35	37	34	40	34	42	44	38	39	45	41	29	36	30	42	35	41	39	37	39	41	34	32	31	39	28	36	42	28	39	37	41	38	37	32	31	26	34	32	44	31	37	34	44	31	28	40	44	38	26	36	38	27	39	41	27	35	32	40	30	45	40	36	37	41	49	34	34	31	40	37	39	42	31	39	30	39	31	42	26	24	45	30	28	33	33	43	34	52	31	34	34	37	30	30	51	46	49	34	42	37	45	30	44	27	38	37	44	34	35	35	31	32	29	30	28	33	42	32	29	39	42	37	23	34	48	41	32	39	42	40	32	40	21	33	40	25	43	40	43	38	34	32	45	37	31	34	39	35	35	38	40	38	31	22	28	33	22	41	26	40	45	39	31	26	31	27	34	35	40	26	23	46	38	36	31	33	34	35	37	46	34	35	35	31	38	39	26	38	36	32	34	36	43	33	38	31	37	35	37	35	32	36	36	32	25	47	41	34	33	36	37	33	44	44	34	28	33	36	28	34	44	41	33	33	30	32	47	34	23	37	34	32	27	32	52	41	36	34	35	41	40	30	28	40	25	42	41	45	32	31	37	36	43	30	34	33	28	28	31	30	35	24	41	38	40	28	30	34	36	34	33	49	30	40	35	28	30	35	42	38	48	38	23	32	38	33	48	32	37	35	32	35	50	33	27	39	26	33	39	39	31	31	25	25	31	28	38	32	33	46	42	33	41	33	31	37	41	34	28	38	43	31	42	27	31	34	26	34	37	46	33	40	30	32	44	36	44	38	45	44	37	33	28	33	39	45	20	32	29	26	42	28	39
16221	8713	4523	9280	16377	17317	15755	13033	9423	7509	5578	4372	3515	3107	2863	2268	1636	1300	1094	1009	899	794	751	723	797	783	759	657	649	676	602	567	553	538	533	591	533	496	529	527	524	501	510	486	489	468	466	495	495	487	499	464	487	476	477	432	463	473	443	497	449	437	467	451	481	446	432	483	437	457	415	439	441	417	465	451	389	387	440	455	445	402	435	404	388	421	450	426	413	417	408	454	408	457	443	427	436	425	468	447	418	448	437	395	420	436	402	431	405	415	425	448	408	462	456	466	471	505	483	467	416	440	412	424	463	421	428	434	421	427	397	389	401	434	410	408	410	402	411	404	422	419	398	392	417	449	626	788	682	579	555	466	416	420	420	434	436	385	424	395	439	368	394	430	420	468	404	431	421	419	397	408	445	417	405	403	413	436	375	438	410	419	394	391	402	413	390	404	410	413	389	415	415	410	392	416	414	406	466	423	392	413	393	406	418	399	425	392	417	394	423	376	402	392	405	411	403	428	381	426	373	411	425	423	416	418	398	422	453	407	401	377	396	414	413	459	413	389	404	426	386	384	402	395	445	430	424	430	431	385	392	367	430	398	418	393	424	413	417	401	429	384	399	397	429	410	389	409	435	402	378	390	402	446	403	387	438	423	447	409	439	447	394	437	451	407	434	415	419	420	406	418	420	450	391	445	407	422	417	388	399	405	399	403	419	430	407	399	417	410	415	420	410	386	416	406	398	457	429	403	415	410	410	405	381	437	397	408	385	466	412	397	389	435	399	430	425	417	419	365	404	406	419	460	420	388	409	422	438	397	443	423	425	395	405	408	376	430	428	408	411	394	406	423	382	404	398	403	417	418	439	411	438	404	425	409	399	393	406	394	415	433	428	439	446	385	404	407	413	388	414	429	400	409	433	421	428	436	402	458	408	421	387	418	427	390	439	419	434	423	428	420	411	454	421	392	413	396	383	434	394	425	405	392	402	402	425	437	424	437	406	425	422	416	445	385	389	399	419	450	406	400	431	424	402	390	398	437	443	434	421	450	395	401	436	403	394	445	381	433	403	406	428	408	411	396	414	413	413	400	373	427	390	413	389	381	408	403	449	446	408	430	419	416	409	420	394	458	443	410	384	414	443	417	416	444	442	407	443	422	415	414	446	443	441	432	393	445	397	421	421	398	418	414	427	438	408	403	417	399	420	399	408	400	423	413	394	412	412	419	428	395	427	424	371	414	428	396	456	410	419	416	376	450	404	413	435	414	432	401	426	431	440	433	455	449	413	414	433	420	400	406	445	444	410	385	423	426	424	427	396	421	435	394	439	410	393	429	433	415	426	439	438	393	415	421	405	439	403	404	439	425	415	406	396	456	425	460	414	410	401	382	434	416	412	398	413	442	416	439	401	394	449	422	429	435	416	428	426	403	408	400	366	393	396	429	416	451	382	416	413	392	429	405	440	416	411	428	415	399	414	425	424	435	413	413	406	377	373	390	397	394	406	429	422	431	430	413	396	428	420	437	388	407	405	436	391	422	416	436	401	437	442	380	404	376	420	406	386	421	406	461	405	398	409	415	411	404	408	407	413	408	450	458	437	392	439	378	433	426	409	444	405	414	393	424	397	393	406	447	431	435	426	477	408	417	426	397	424	426	427	430	409	422	362	384	376	457	386	437	435	441	380	425	428	420	434	434	404	441	447	423	403	402	448	398	411	416	428	420	408	434	416	407	412	423	393	414	407	405	406	416	389	444	398	397	404	401	412	455	393	412	418	377	417	384	415	424	419	387	404	417	410	421	430	399	421	403	411	422	406	414	443	391	397	415	440	442	378	408	434	412	386	406	391	380	409	398	432	429	431	397	440	443	405	427	434	416	411	444	445	385	417	403	389	397	444	421	417	413	439	473	398	392	431	451	425	409	373	408	416	419	393	440	406	425	409	424	429	460	412	387	403	418	425	381	379	445	379	423	400	384	421	434	421	411	407	417	383	447	428	445	394	400	401	423	402	399	428	380	422	396	409	420	418	435	385	435	421	434	416	364	414	405	410	450	414	424	444	441	414	426	419	430	414	416	445	387	384	407	415	419	397	420	443	416	432	411	422	401	430	442	418	414	419	426	395	426	405	465	397	396	391	420	442	374	381	415	408	414	413	415	400	438	401	416	395	419	421	430	412	393	433	419	382	428	428	384	395	405	417	405	398	397	405	418	410	408	432	425	401	452	397	390	407	409	424	440	423	425	421	410	406	407	417	404	429	408	419	432	403	422	435	440	414	380	428	397	390	385	375	416	432	440	432	428	403	422	430	418	401	411	431	454	414	432	414	409	421	422	423	416	422	477	409	440	404	433	375	397	425	425	392	441	412	387	407	425	402	435	439	390	416	394	389	410	407	427	424	403	395	392	407	421	416	394	375	455	417	456	434	409	442	393	431	388	395	428	470	402	387	425	413	421	398	411	396	373	407	402	392	416	420	441	426	399	403	386	425	415	411	409	432	411	451	397	425	419	412	397	416	429	393	430	391	402	405	392	418	418	395	387	402	384	420	401	425	421	409	394	439	418	462	402	447	429	426	413	412	460	432	425	376	426	432	410	410	372	435	424	416	434	417	404	407	414	450	423	405	418	420	413	409	414	429	402	437	408	442	418	402	380	410	407	427	425	398	418	406	424	425	409	413	406	396	411	409	437	429	434	401	417	412	394	397	391	374	415	433	409	424	430	422	434	412	401	424	424	394	408	419	414	410	401	375	404	430	420	433	389	404	380	398	411	440	410	391	410	433	428	419	420	421	426	409	414	426	389	424	421	417	417	405	434	439	391	438	402	413	419	427	434	409	407	384	461	404	435	408	436	437	398	419	410	426	422	439	389	428	435	362	404	387	402	432	400	420	423	422	393	389	404	432	430	421	436	420	386	409	415	441	436	423	428	402	409	375	402	407	403	434	370	438	400	398	404	394	399	387	396	427	406	435	431	427	380	412	449	399	392	435	416	419	409	401	390	421	409	416	408	478	353	388	386	424	430	382	424	405	430	389	435	400	387	420	452	427	444	418	413	410	381	428	410	425	405	445	462	401	447	428	443	419	430	445	386	417	402	437	419	403	418	399	382	435	378	418	441	418	457	421	403	413	416	406	392	408	394	408	429	406	424	402	421	412	406	438	412	426	401	405	430	405	420	420	413	394	403	412	463	412	417	436	438	441	408	433	437	433	398	430	426	420	404	410	431	421	413	432	405	388	406	435	423	395	445	428	422	396	426	406	444	415	416	431	422	436	431	428	411	427	416	435	392	390	431	418	414	442	416	413	393	416	412	380	402	431	387	413	450	388	419	409	426	402	412	418	393	431	389	379	421	403	427	420	412	404	398	419	413	388	410	392	391	409	390	456	403	410	437	395	433	422	412	430	385	406	454	408	381	392	418	443	423	430	393	375	418	433	423	447	425	383	395	392	410	394	450	412	415	417	425	406	410	360	426	396	413	399	428	405	452	384	428	400	462
2242	446	271	207	195	310	296	264	178	173	151	107	109	100	98	78	73	46	56	62	52	52	45	40	51	53	66	44	40	33	47	49	37	39	33	44	38	31	37	35	41	36	45	35	37	26	25	35	43	49	39	35	40	32	38	35	44	42	31	27	46	37	37	37	41	36	29	36	38	42	43	38	38	32	36	45	46	33	30	33	37	47	41	30	34	41	42	45	40	49	35	41	47	33	28	43	37	36	29	50	42	43	39	36	44	41	45	48	33	27	32	43	44	30	38	35	51	33	37	40	35	36	44	40	38	33	33	33	48	46	30	37	35	39	30	32	39	42	28	47	31	36	39	38	31	37	41	56	38	45	31	38	31	33	34	30	46	34	36	32	36	24	35	43	34	41	31	38	34	41	42	35	41	37	37	39	44	30	41	40	34	42	23	33	35	34	33	42	44	32	39	41	35	29	32	29	41	29	42	39	43	34	26	42	33	35	36	35	34	37	36	47	38	35	38	44	33	31	29	32	28	28	39	31	39	36	39	52	31	33	35	39	31	42	54	43	34	39	33	39	28	43	31	28	36	33	30	38	35	48	35	36	37	41	34	40	43	36	37	46	32	41	44	32	41	30	36	44	33	34	38	42	29	28	28	35	41	27	38	43	29	40	27	36	38	40	33	40	32	35	35	32	32	43	34	23	37	36	28	31	18	47	30	41	23	26	29	35	31	42	41	41	37	35	42	37	31	45	31	32	34	35	42	46	39	36	39	37	33	37	40	41	37	24	34	40	37	33	44	40	28	40	30	39	27	27	41	34	35	32	35	36	42	33	31	36	38	41	30	35	38	40	48	33	48	27	40	25	20	36	36	34	37	44	36	30	33	39	41	39	41	31	38	48	46	39	33	32	42	42	33	43	36	40	41	33	47	24	29	37	37	50	50	23	34	34	36	35	28	31	39	33	30	31	42	42	41	44	31	40	40	33	37	25	41	41	39	39	33	36	45	32	29	39	33	36	30	42	38	31	50	41	44	38	34	35	39	23	35	40	34	42	42	35	35	33	43	49	32	37	26	25	27	33	36	36	34	40	41	38	42	29	31	40	39	37	24	29	39	40	35	26	29	28	40	35	31	36	36	31	39	36	18	30	27	29	31	33	33	47	39	40	47	26	32	44	37	37	44	41	48	42	31	43	36	39	25	43	37	38	24	47	28	50	43	35	36	36	38	42	34	30	46	40	35	32	37	35	24	29	30	44	30	33	34	29	43	38	30	31	29	31	36	35	34	29	28	27	32	38	28	31	37	36	27	34	43	41	35	37	31	28	45	30	42	27	43	41	32	36	34	37	31	47	40	35	49	30	40	34	33	27	36	36	32	29	33	42	29	38	34	55	40	34	30	37	37	38	33	45	39	45	33	34	37	40	38	47	34	31	41	35	31	42	35	35	28	40	35	25	35	35	39	27	43	36	34	28	36	45	38	30	31	32	40	32	43	25	36	44	33	27	38	32	35	37	42	35	40	25	26	29	42	32	40	30	32	36	46	34	37	31	36	36	32	29	36	33	33	32	35	36	33	34	33	37	36	23	38	37	40	39	48	31	42	37	26	34	29	33	36	44	40	33	36	34	42	40	36	27	40	32	46	39	28	42	34	36	43	32	40	37	36	39	35	39	44	26	48	37	31	42	39	36	29	29	42	39	35	44	38	44	30	35	40	47	29	35	29	37	41	47	29	34	37	44	32	29	22	24	46	39	39	41	38	34	38	31	45	27	46	34	39	40	38	43	42	34	35	41	31	36	36	38	30	27	42	36	37	34	19	24	33	31	42	29	42	32	42	47	32	58	34	34	31	31	27	35	40	30	31	46	45	32	36	40	35	35	39	26	26	29	36	46	37	35	38	24	39	32	39	42	40	37	31	30	37	43	37	39	37	40	36	35	47	39	40	33	47	28	34	28	35	38	36	30	30	37	40	44	40	33	36	40	31	38	37	41	37	33	39	40	36	39	41	33	40	29	24	31	35	46	33	44	39	38	32	51	29	48	45	24	28	39	39	25	34	30	39	37	38	31	39	39	27	33	33	41	41	31	28	40	34	41	31	28	40	33	52	36	48	56	39	26	35	27	42	37	37	36	35	36	36	32	23	35	40	24	41	26	36	33	28	44	34	38	36	39	29	40	41	40	35	31	45	45	41	29	39	31	37	32	33	30	41	32	31	25	33	37	34	27	33	33	32	32	31	34	36	46	37	39	30	41	31	21	32	28	20	44	37	47	45	41	34	34	41	50	35	37	35	36	43	48	32	31	40	42	30	50	29	29	39	36	30	43	33	31	44	38	24	40	40	28	34	36	31	33	33	34	41	46	36	41	36	40	34	22	35	43	34	35	35	36	38	35	29	30	42	42	26	32	46	33	41	41	45	49	35	23	39	30	29	42	36	38	42	41	33	39	32	40	35	37	43	36	49	35	44	36	28	44	42	42	31	31	30	33	35	50	46	36	44	30	30	35	36	42	28	35	34	34	27	40	40	27	33	29	29	37	35	41	46	40	39	31	32	32	33	36	27	35	46	32	35	43	45	23	35	39	34	39	37	33	40	28	46	45	33	29	38	36	37	38	36	36	33	22	34	38	43	34	52	40	42	36	40	38	41	28	39	45	33	31	46	42	39	31	32	43	36	31	28	32	27	45	30	32	34	29	34	33	24	44	40	47	31	41	27	40	33	41	46	42	35	24	33	35	41	40	41	33	25	46	36	42	41	35	42	28	44	31	33	41	35	23	34	44	39	37	35	40	26	32	42	37	41	37	35	38	39	47	34	37	45	45	42	33	34	50	26	29	50	26	33	36	47	36	38	29	28	34	39	41	37	28	38	43	43	33	33	43	59	30	47	43	48	34	41	29	31	37	30	48	40	22	39	46	43	40	35	33	35	38	31	40	35	31	35	35	39	33	39	34	38	35	54	37	53	27	45	37	34	39	25	40	37	28	38	33	35	39	31	42	42	28	38	40	40	32	44	44	37	27	41	37	32	39	37	36	32	40	34	38	29	40	41	32	39	31	41	42	44	31	33	29	31	34	27	29	42	37	39	40	35	37	36	34	43	36	27	35	31	31	39	30	43	39	40	25	37	49	41	39	38	34	38	31	38	35	41	32	36	56	35	37	37	42	31	26	28	38	37	40	32	37	40	34	39	26	34	35	32	37	35	37	43	33	27	37	54	37	45	41	31	34	38	33	34	39	30	32	43	42	22	34	33	34	33	35	31	37	25	37	23	33	38	41	27	44	47	29	33	31	40	37	48	33	31	33	30	40	40	30	44	40	35	32	54	40	40	34	35	31	48	26	31	37	41	49	32	35	43	34	42	46	30	31	31	46	36	46	30	33	39	32	43	33	32	40	33	32	37	35	41	35	43	39	33	38	33	39	46	33	38	43	35	50	35	26	32	36	38	39	24	28	42	37	25	35	41	41	36	34	44	25	31	42	33	30	36	39	34	41	33	43
15932	7636	4500	8764	15553	16974	15722	13057	9819	7721	6046	4674	3793	3311	2907	2278	1702	1343	1142	1060	905	880	817	814	817	788	808	692	719	752	634	571	589	567	598	577	574	515	505	521	553	481	523	483	441	499	475	512	476	533	493	483	502	482	474	466	400	452	456	445	412	442	458	434	417	450	436	460	412	451	481	475	411	426	428	410	400	427	449	424	425	426	426	424	453	424	429	387	428	423	413	406	433	425	428	448	480	461	414	432	426	438	426	442	452	428	470	481	444	441	428	472	437	439	447	472	508	452	493	457	449	401	429	464	439	434	418	457	414	436	435	416	384	443	418	422	390	413	419	413	406	428	404	387	406	419	584	797	794	604	531	434	433	414	374	452	432	413	412	426	431	423	445	426	403	420	407	393	432	440	390	398	390	452	416	424	375	405	424	375	387	409	409	410	427	424	381	418	430	417	425	419	446	412	397	405	394	427	429	417	471	408	424	403	372	431	437	400	381	445	409	413	409	376	432	379	366	414	428	451	433	426	422	391	424	408	406	415	429	411	431	424	396	387	398	411	391	378	424	414	423	413	410	430	415	392	422	390	395	389	399	396	408	402	418	429	402	412	394	396	425	401	394	394	413	439	384	406	485	403	432	410	410	392	435	391	371	409	367	368	407	432	375	429	397	414	392	441	415	419	403	393	406	401	399	392	394	383	424	375	426	395	411	425	397	451	418	426	400	392	437	359	421	418	365	428	396	403	390	415	396	385	412	390	446	404	422	382	396	437	405	418	416	366	410	432	404	410	432	418	402	434	427	364	398	409	416	428	379	408	385	438	437	424	393	402	396	378	407	406	401	392	412	408	388	400	453	406	429	398	395	418	434	391	415	404	416	410	429	417	380	382	428	385	412	377	443	430	392	424	393	406	437	385	417	422	470	442	414	415	384	405	408	401	409	401	430	417	409	418	405	434	403	397	392	414	417	439	413	409	429	393	381	424	407	436	386	391	401	414	433	432	452	441	417	436	415	415	408	407	410	424	387	404	395	419	427	440	433	389	388	425	406	389	403	415	375	418	435	407	382	375	414	410	410	394	417	462	400	441	422	391	463	382	413	397	428	416	414	411	399	409	426	407	414	409	383	413	416	416	406	375	418	410	395	410	423	407	424	434	384	379	397	418	384	387	404	443	412	434	392	393	402	428	429	382	397	397	419	411	411	438	374	395	416	449	404	383	449	414	425	408	396	399	410	435	420	380	417	402	428	405	398	421	425	430	391	419	400	400	430	406	441	414	400	428	430	448	417	420	392	426	440	425	397	417	455	435	413	396	394	407	421	392	398	447	368	406	425	424	401	420	406	421	388	407	387	417	402	410	419	409	401	411	397	429	436	411	441	404	395	419	395	402	412	410	443	432	376	427	396	402	427	425	440	406	413	414	401	427	433	406	426	398	435	397	417	408	401	417	388	408	443	412	441	429	434	423	416	417	421	399	404	401	446	417	381	447	395	415	414	398	400	411	430	434	389	402	455	413	395	412	376	383	416	438	432	418	396	446	373	375	403	378	405	415	407	403	429	424	392	418	415	363	387	389	359	399	390	396	427	414	431	395	460	430	435	431	397	387	403	438	409	412	425	425	390	406	433	413	390	406	420	364	405	417	395	437	396	389	407	367	439	386	424	409	387	393	435	427	376	435	391	410	412	402	421	422	402	426	388	408	439	436	402	392	414	386	444	397	418	421	409	402	401	446	429	416	442	412	359	414	419	412	451	400	455	406	395	414	453	445	374	437	407	414	403	426	389	406	403	426	447	434	433	394	414	407	416	410	422	428	426	387	418	406	400	428	441	443	432	403	440	411	435	390	427	406	391	408	415	422	380	427	413	410	418	387	434	396	414	394	405	380	428	398	430	431	421	439	395	391	434	423	406	400	396	423	399	368	404	450	415	400	382	457	406	429	395	450	414	416	404	421	431	402	392	438	438	442	385	396	422	422	392	391	420	428	448	418	389	381	385	432	385	431	388	413	430	427	437	413	411	410	421	389	423	401	437	410	430	419	399	406	413	404	417	429	427	388	414	397	398	403	416	428	420	452	382	424	405	392	374	435	404	443	420	414	404	435	401	444	419	434	431	399	391	412	412	406	408	385	404	405	442	403	399	406	386	441	427	435	415	416	384	419	404	412	403	431	400	436	425	402	458	424	423	387	435	406	425	421	409	467	400	410	423	415	374	424	407	419	409	360	426	393	423	420	382	427	407	444	393	408	403	440	405	399	411	419	421	403	400	436	422	389	439	411	419	394	404	406	382	395	407	366	407	397	378	409	410	429	437	436	390	417	424	419	421	412	385	391	414	426	382	415	419	418	381	386	412	424	410	387	438	385	397	400	416	432	404	434	402	405	430	430	369	425	427	434	402	408	399	413	423	388	456	386	432	414	410	398	426	424	434	406	399	386	406	425	413	396	414	412	408	432	406	394	461	394	419	442	400	398	437	437	402	388	425	406	377	405	358	393	425	370	425	445	410	389	419	372	405	395	415	438	406	419	395	397	392	413	432	431	382	417	398	392	387	393	421	371	412	396	418	406	377	419	416	409	421	412	437	432	403	381	423	430	412	384	400	419	415	394	441	349	403	424	365	403	387	473	438	394	381	438	452	406	439	401	403	432	445	415	416	472	438	421	414	360	410	409	411	380	384	438	415	367	414	421	425	400	436	384	428	421	427	420	418	472	376	400	434	431	418	407	355	425	443	411	472	390	403	438	383	457	396	419	389	382	388	441	411	419	387	417	406	403	436	390	453	460	409	413	429	398	440	394	426	428	420	420	431	417	414	403	457	412	352	381	420	433	385	427	413	445	472	410	385	452	377	386	399	403	386	403	398	401	417	402	416	454	412	430	422	417	406	417	441	416	412	420	412	409	387	431	407	396	388	407	403	371	394	373	413	432	400	371	417	400	406	389	408	429	431	439	436	400	409	376	442	412	424	444	410	396	438	417	423	438	399	442	400	411	360	416	434	433	426	422	434	369	405	414	408	416	432	384	438	423	388	420	444	382	405	442	394	407	403	415	455	417	412	405	395	452	428	414	412	430	427	405	392	392	407	409	392	424	430	414	366	389	397	393	411	408	417	421	378	442	361	378	410	402	397	431	386	428	424	427	402	376	412	413	406	446	415	424	404	413	405	434	417	426	435	413	446	413	408	419	428	409	407	407	383	416	365	425	435	434	411	396	403	417	437	425	426	414	405	423	409	412	418	401	415	392	404	422	430	433	408	404	449	405	419	407	412	409	432	414	403	400	394	438	454	449	433	397	373	466	390	428	400	459	383	406	420	390	444	433	420	406	369	425	391	445	411	376	424	450	414	426	394	397	400	415	406	412	355	450	440	409	430	461	438	432	388	430	396	410	409	404	403	396	423	404	380	401	452	414	425	420	441	401	432	403	412	407	412	422	443	433	387	401	382	420	423	400	387	424	387	414	400	435	419	380	413	414	396	410	407	440	406	410	404	396
1660	731	364	248	294	433	420	342	280	217	173	154	124	116	104	88	86	48	55	71	47	41	38	55	53	45	48	40	26	50	30	44	28	37	30	38	38	36	26	49	29	34	36	31	23	31	30	28	31	37	35	24	20	28	22	35	42	32	33	25	28	25	36	26	35	35	24	25	25	27	23	25	29	33	32	27	43	39	23	39	26	41	26	33	25	27	28	26	30	24	37	27	20	34	29	27	33	20	27	34	32	25	26	24	36	28	27	29	32	34	26	30	32	31	36	39	34	29	27	35	27	31	23	30	29	34	30	35	24	24	31	27	26	42	29	36	26	26	19	27	20	26	26	26	27	27	41	37	43	32	27	31	27	13	26	28	21	20	26	30	25	31	36	28	20	22	32	34	29	22	33	27	25	27	16	30	22	21	33	33	33	25	36	24	26	31	34	24	29	33	19	25	22	31	18	25	32	35	24	19	27	29	35	23	23	36	23	35	39	34	31	19	20	36	25	13	32	34	38	21	26	27	30	21	40	43	31	21	27	24	23	28	22	23	26	24	24	23	34	26	24	29	32	21	33	21	25	23	23	32	25	27	25	24	33	26	30	23	23	36	31	23	27	24	31	25	35	35	26	30	26	23	14	29	26	25	25	26	30	20	26	26	34	27	29	29	25	30	21	17	23	30	34	25	24	23	30	24	28	37	29	28	41	17	24	29	22	38	28	30	35	23	38	28	32	34	23	27	23	26	23	22	28	23	24	23	30	17	21	31	25	36	18	27	29	24	28	24	16	23	30	25	30	31	33	37	24	30	28	24	36	22	36	26	33	34	34	24	41	28	23	20	23	22	21	28	22	30	30	20	25	36	25	21	30	27	29	28	31	29	25	27	25	32	26	30	29	22	26	30	26	32	26	27	20	22	25	30	24	27	35	38	32	28	25	27	35	27	23	20	30	31	27	30	20	20	33	28	29	22	32	36	31	29	28	28	24	19	38	23	32	23	25	27	25	24	31	35	28	28	22	29	28	26	28	27	37	25	29	29	33	35	26	27	28	34	25	27	38	33	18	35	28	20	32	28	36	24	24	28	25	25	37	38	27	28	23	25	29	25	33	33	35	20	31	24	23	29	21	23	22	32	35	27	21	32	27	23	23	24	25	22	28	21	22	32	34	24	27	33	23	28	21	17	35	29	28	23	25	27	30	25	26	23	35	25	25	30	28	22	32	33	22	34	38	23	28	28	33	17	27	28	33	27	20	25	34	18	28	27	25	19	19	29	22	22	16	32	31	31	30	24	31	26	31	33	29	20	29	30	24	20	22	26	20	26	28	31	25	28	26	27	24	25	35	32	33	18	27	32	24	33	24	33	23	25	24	23	28	27	28	29	37	21	32	35	35	26	17	21	23	28	28	17	25	28	24	27	21	34	28	27	25	34	32	31	32	35	24	26	25	28	18	25	37	31	18	22	26	31	19	30	27	26	22	18	31	29	26	28	21	22	30	20	19	33	33	33	15	29	25	27	29	25	37	33	16	23	28	28	33	34	30	35	33	22	37	26	22	24	31	32	28	24	22	25	28	22	30	34	25	19	36	32	29	28	26	26	21	27	22	24	25	34	27	31	34	25	22	28	30	33	29	20	24	34	20	34	34	33	27	26	24	31	33	30	33	25	32	28	29	22	38	24	33	20	26	23	18	29	25	24	24	29	21	28	37	31	26	36	25	22	25	28	28	26	28	33	33	28	32	21	33	20	25	25	28	32	24	31	21	33	29	28	29	19	38	23	34	28	18	19	21	23	31	23	28	30	22	22	17	27	32	25	20	29	24	23	32	31	27	29	18	21	27	35	26	30	21	17	28	36	21	39	24	21	33	20	25	21	32	30	24	34	15	27	26	30	23	29	35	34	33	24	28	30	23	27	28	15	27	28	30	22	28	28	31	25	19	25	24	32	17	37	23	37	22	28	28	28	30	30	32	27	31	25	27	29	25	23	37	28	19	9	26	26	27	37	30	26	30	26	35	32	26	31	30	20	27	38	26	28	19	32	27	28	26	22	25	25	24	29	20	32	21	27	30	23	31	30	26	30	23	30	28	34	29	30	30	28	38	39	33	23	24	30	28	27	27	22	24	23	28	35	25	27	28	23	27	30	27	19	27	25	31	23	26	31	35	27	23	38	30	19	20	30	30	31	21	27	32	26	40	19	28	35	26	30	25	17	27	37	33	29	39	28	34	36	32	17	26	26	30	25	33	26	33	42	28	31	33	23	24	22	29	35	30	30	25	23	31	31	28	26	24	31	24	28	26	33	29	20	34	29	28	27	37	27	25	23	36	31	33	21	34	35	28	24	25	32	27	26	30	25	24	30	30	27	32	31	28	25	30	32	37	24	28	19	24	30	29	34	28	30	27	27	32	34	34	28	34	31	41	31	26	20	30	33	21	22	40	34	16	27	28	32	28	20	22	26	34	26	22	29	23	26	37	33	29	25	26	18	28	36	26	29	39	22	22	22	29	28	36	30	24	26	34	25	30	33	22	32	31	29	36	40	24	30	25	31	29	31	26	28	25	32	30	33	22	36	30	28	29	26	18	30	37	21	31	14	24	23	25	27	29	27	31	28	27	32	36	22	27	28	30	28	24	38	23	25	22	26	35	31	33	33	28	25	19	31	34	35	29	29	31	33	19	30	32	28	25	29	26	35	29	30	37	20	30	23	36	26	22	30	22	38	33	33	26	32	26	28	20	28	37	32	27	38	28	25	20	32	27	33	35	36	24	22	28	36	23	38	30	43	30	26	30	37	26	36	21	32	30	24	32	31	31	24	37	30	27	29	24	33	29	17	41	25	31	34	30	24	29	24	22	25	24	24	24	39	26	34	39	45	30	27	17	25	27	29	27	32	32	18	24	31	30	37	16	26	22	25	31	22	30	32	19	31	20	34	29	31	29	23	36	22	29	38	29	31	31	30	18	29	22	32	26	33	26	37	24	33	24	29	24	29	35	20	27	25	20	30	15	24	27	28	26	38	24	22	25	27	28	23	18	32	35	22	28	33	22	21	31	24	31	30	19	35	27	28	26	25	36	30	27	25	28	27	31	33	27	25	26	22	24	30	36	38	21	36	33	31	18	24	28	27	26	31	25	28	34	22	34	22	34	35	35	30	26	20	24	23	29	37	24	30	31	16	26	34	21	31	24	20	34	20	30	32	24	26	27	34	29	24	26	26	20	32	31	37	37	32	26	15	33	40	30	27	30	24	26	29	20	22	33	21	31	44	17	25	34	26	34	29	34	27	35	32	25	28	24	29	29	24	30	35	29	26	39	20	27	29	23	28	34	28	19	29	28	38	25	15	24	32	26	24	23	32	22	26	25	21	26	30	33	33	38	19	32	40	29	36	29	28	33	26	28	22	31	28	29	30	26	28	24	33	26	25	26	31	32	31	26	40	35	24	31	19	32	29	26	27	32	25	20	23	29	25	31	29	24	22	35	29	31	21
19936	10626	6011	11517	19603	20625	19150	15511	12401	10095	7832	6169	4809	4424	3926	2881	2139	1666	1444	1237	1135	967	910	929	882	872	881	711	750	747	638	546	541	552	621	604	529	490	492	493	454	478	483	454	469	454	465	420	395	434	428	442	385	417	423	426	398	371	402	360	358	404	366	404	409	416	380	418	416	391	346	368	388	364	393	356	336	355	360	360	357	350	354	361	330	361	339	362	353	350	351	318	339	364	357	368	370	387	362	373	382	374	383	308	352	361	369	331	364	332	385	368	392	391	390	446	430	423	367	354	421	384	344	370	356	322	381	368	334	314	326	377	341	342	325	343	341	366	363	334	360	324	320	328	321	333	500	887	787	640	457	326	351	364	333	341	352	348	326	342	316	292	329	329	345	349	344	345	308	342	305	330	362	339	312	323	344	336	343	315	313	335	326	327	333	320	359	317	312	312	331	279	340	350	335	316	281	312	347	373	333	322	339	318	334	336	318	354	327	304	315	315	347	343	358	352	327	357	329	356	299	337	335	337	350	338	342	319	305	325	347	345	316	318	316	319	351	348	338	336	340	339	331	348	338	330	300	331	326	303	335	306	344	350	331	335	346	316	315	340	338	348	330	336	312	306	334	339	355	318	340	357	285	342	305	350	304	340	310	308	312	312	318	343	363	278	316	341	342	327	341	327	305	328	341	313	297	330	341	345	332	299	316	342	306	337	355	320	336	334	327	335	343	310	334	328	324	366	328	338	336	330	321	334	342	333	348	357	314	358	322	364	329	323	330	333	330	334	333	343	302	323	345	332	334	338	336	322	347	350	283	316	328	308	319	336	335	346	315	336	361	355	330	321	331	309	359	315	351	332	347	317	334	343	361	326	354	361	312	317	355	336	335	359	312	346	339	329	344	325	323	330	319	344	338	364	344	383	340	356	357	305	372	336	306	325	321	345	322	325	335	331	328	322	342	339	333	336	357	333	311	365	355	347	379	355	333	311	322	347	306	326	326	313	305	329	338	316	352	345	371	317	348	337	345	325	293	331	338	303	340	325	308	325	331	312	348	312	327	302	310	318	365	328	308	314	371	334	336	341	331	335	333	351	362	327	350	347	350	343	303	303	370	373	326	351	351	323	319	351	345	303	314	344	284	315	328	350	329	345	330	333	330	348	338	323	336	318	362	333	314	312	359	319	373	343	306	324	330	336	332	337	369	312	355	347	360	319	349	312	338	325	352	364	319	341	347	333	353	314	355	314	347	357	342	336	296	329	355	357	336	342	306	314	342	347	317	352	316	372	312	320	346	334	338	334	327	332	356	365	344	337	359	315	328	333	307	337	343	359	337	309	307	330	336	338	328	353	331	345	338	374	336	345	297	311	329	330	327	302	339	303	304	353	308	316	343	338	335	346	325	317	343	314	309	347	329	335	328	312	334	348	354	331	365	327	322	291	362	307	335	335	307	358	300	372	360	319	352	346	350	337	338	329	363	336	321	316	363	327	321	324	286	330	304	344	313	334	336	332	345	338	340	363	337	335	326	325	349	323	319	313	332	374	335	337	317	323	344	341	333	348	323	332	350	318	318	313	324	309	342	311	394	338	330	322	368	320	318	332	329	335	347	297	335	362	346	317	303	325	374	317	344	307	312	301	327	325	353	319	340	335	324	306	354	343	340	340	300	321	356	315	328	367	351	339	330	344	324	334	354	334	366	338	333	313	336	332	341	330	326	326	329	333	332	317	338	322	326	312	337	364	346	344	332	309	332	332	333	322	321	313	337	349	346	358	320	316	330	315	326	338	337	358	345	344	323	338	343	314	312	314	326	346	366	293	329	340	322	303	320	325	335	336	348	326	350	313	315	318	373	358	361	335	324	349	331	334	323	325	344	355	351	315	316	315	318	322	343	321	333	321	328	324	315	331	317	334	356	332	350	346	331	350	319	334	347	341	285	324	352	332	343	340	333	347	318	375	354	327	346	283	334	352	314	366	357	344	349	317	331	344	334	316	340	321	345	304	340	308	328	324	317	326	310	359	344	317	322	345	330	291	346	320	343	338	336	359	312	309	307	362	344	327	324	319	336	364	334	304	366	332	346	359	345	346	341	320	326	334	310	332	321	354	329	354	354	346	358	320	358	333	328	330	330	345	340	348	334	324	308	312	338	324	346	364	332	345	363	347	347	325	326	343	325	352	323	332	320	326	299	343	344	317	344	308	310	372	308	305	321	345	321	369	354	331	309	345	349	307	353	304	342	342	338	323	356	338	323	342	324	341	307	361	311	340	345	379	329	324	352	286	329	347	330	341	296	304	319	364	330	319	338	313	348	320	327	304	310	345	321	316	311	329	333	331	339	348	329	342	312	330	318	347	323	353	336	317	331	317	337	305	348	329	354	347	331	324	338	330	345	364	331	325	346	342	325	324	322	336	360	262	308	322	367	304	320	325	377	314	365	351	347	330	322	323	372	351	325	348	339	346	327	325	325	330	330	345	363	314	380	331	333	337	346	333	346	322	337	318	339	314	304	343	343	291	322	335	357	335	364	342	374	321	318	322	321	339	317	315	325	337	326	318	324	329	330	350	317	310	324	337	352	339	344	297	332	344	305	338	347	334	321	298	354	338	329	316	295	350	307	312	337	332	337	337	306	342	319	309	310	332	304	313	319	344	305	364	388	358	328	326	327	319	303	331	318	358	365	329	370	337	341	322	350	325	338	335	347	312	339	314	327	345	340	317	384	318	353	365	352	344	336	336	341	339	351	329	307	336	332	299	312	332	279	314	334	330	322	334	333	331	364	324	353	329	341	315	315	320	334	311	337	324	325	325	293	317	361	320	339	371	328	309	320	396	329	318	318	326	322	351	330	334	332	346	352	371	362	327	351	334	365	348	322	352	316	332	324	321	311	334	311	374	332	325	329	358	329	318	339	313	285	331	337	339	318	385	338	298	321	313	334	352	312	332	323	306	333	275	348	346	316	361	324	288	382	351	348	318	341	336	313	332	287	366	360	346	352	340	337	309	332	328	348	332	342	348	324	357	310	341	335	349	323	349	321	308	305	338	316	320	304	368	305	333	340	313	329	320	314	320	321	334	313	357	314	321	317	351	330	338	312	340	335	344	321	326	315	308	327	322	368	326	322	323	345	343	320	352	349	334	338	333	280	321	336	344	304	337	333	318	341	301	314	319	332	335	328	343	327	334	330	363	328	319	334	296	321	362	296	334	312	365	343	330	342	329	340	311	331	314	338	312	295	378	331	307	347	327	359	374	323	308	315	336	323	335	327	375	312	313	357	314	323	320	354	313	316	325	359	329	324	303	342	351	310	342	350	358	343	310	331	336	310	289	326	355	327	334	344	340	314	313	352	347	323	312	336	319	312	323	300	328	367	351	323	302	315	339	353	344	329	338	341	346	320	316	363	357	361	340	348	359	319	344	365	350	283	355	335	317	334	331	334	353	312	336	299	342	331	313	311	327	333	355	349	317	335	308	321	347	334	324	327	372
1431	228	145	124	126	210	189	168	125	110	106	92	71	81	57	63	57	52	53	58	43	48	41	45	52	51	61	41	52	46	48	61	42	44	45	44	41	43	40	57	42	53	45	46	44	45	47	46	41	44	34	42	44	40	48	34	56	38	41	28	50	46	31	39	64	43	45	38	46	39	51	40	35	49	40	49	45	38	43	47	44	36	38	48	38	37	49	56	36	31	49	40	34	29	46	35	45	53	46	47	36	33	51	46	44	44	34	30	46	45	44	42	39	45	48	40	45	45	47	51	35	49	29	40	45	40	46	40	39	47	33	44	47	39	36	41	54	44	47	37	44	43	51	47	58	40	55	63	47	57	45	40	49	49	35	47	51	51	42	41	50	36	41	46	41	40	43	31	35	45	47	56	49	37	40	47	43	51	46	48	32	39	35	39	38	38	51	46	38	42	55	42	47	44	51	37	47	55	47	38	38	51	42	46	48	39	39	44	44	50	34	40	34	46	40	41	49	45	41	43	51	29	35	42	41	50	61	42	42	41	46	44	43	39	38	40	38	40	50	46	43	53	47	55	43	40	51	37	39	54	43	41	39	37	46	45	47	29	55	34	40	48	36	44	50	45	48	38	39	35	56	45	47	52	48	50	38	40	49	25	35	52	50	41	45	45	41	31	41	39	43	48	47	55	50	51	32	32	51	39	43	46	28	39	45	44	40	30	50	37	41	44	46	46	41	45	43	53	47	39	42	37	54	42	44	40	37	40	54	43	40	39	48	43	50	55	52	51	44	40	48	41	38	37	32	43	49	45	37	42	42	41	36	43	42	38	46	40	48	32	50	28	44	44	48	45	29	40	46	33	59	41	57	44	61	40	58	45	57	61	46	55	36	38	41	41	51	49	41	38	36	50	53	54	37	36	41	41	47	43	41	50	41	39	45	37	51	42	43	36	33	40	42	38	42	27	44	49	56	38	40	50	42	29	47	40	52	59	34	42	42	43	34	36	47	45	42	48	36	42	36	65	42	42	45	45	50	55	33	41	44	43	50	35	42	40	32	50	45	53	35	50	40	49	55	47	42	51	38	38	41	49	44	47	47	47	48	50	31	35	40	47	35	38	52	39	51	48	39	40	44	39	35	41	54	54	40	56	57	44	40	57	37	46	35	35	42	52	36	45	42	33	47	44	39	43	43	45	53	40	32	50	49	46	42	45	48	45	44	38	36	38	44	45	39	38	34	40	34	52	31	40	51	45	47	45	34	60	45	51	32	44	46	42	40	32	44	42	49	42	44	39	46	44	42	50	35	41	34	41	48	46	51	39	40	40	44	57	45	42	39	48	57	47	51	47	45	43	52	48	41	41	48	35	47	46	46	38	35	40	48	46	40	43	34	41	47	41	46	54	40	40	48	50	43	28	50	43	38	43	43	43	46	42	46	40	33	39	43	47	40	50	40	50	45	35	42	42	30	47	47	43	37	38	46	43	45	33	41	35	43	51	33	41	41	39	46	46	39	41	37	58	43	46	51	39	55	43	28	41	50	39	41	45	39	46	52	42	48	40	35	47	31	44	54	38	36	46	40	42	42	48	45	45	52	43	37	39	37	49	49	43	42	49	38	51	42	49	38	46	47	38	42	45	44	45	34	45	53	36	45	37	44	39	40	51	31	51	51	40	44	33	41	38	37	45	44	38	42	45	39	39	40	45	57	42	43	49	40	42	60	46	38	50	45	52	42	41	44	44	44	43	36	47	51	47	42	37	48	41	44	37	40	39	48	50	42	39	40	56	40	35	42	33	41	57	48	41	39	51	47	36	35	42	44	42	46	49	36	34	34	42	51	42	37	39	51	47	36	34	34	34	38	43	47	47	46	33	38	49	47	44	39	46	63	31	36	31	39	38	55	46	40	51	37	30	48	45	36	47	51	38	40	36	48	47	45	44	38	35	50	39	48	41	61	38	49	55	49	40	31	40	39	47	36	39	39	48	33	40	47	47	53	45	47	39	33	39	46	35	50	49	35	48	38	46	59	34	39	39	45	41	42	40	49	35	51	46	43	37	53	47	45	45	40	47	37	41	45	41	44	48	36	51	53	40	51	46	59	44	43	46	48	49	45	46	35	37	38	54	43	50	43	54	32	47	46	28	39	38	41	57	52	39	34	46	50	42	46	40	40	33	55	46	55	46	29	43	37	39	47	52	38	67	38	39	20	42	41	44	47	51	42	37	44	48	42	55	40	42	43	41	39	33	43	62	37	40	41	39	40	41	34	42	41	57	42	52	37	37	46	32	35	43	46	29	37	44	44	43	40	45	28	33	31	44	47	48	46	26	34	43	37	55	43	43	42	35	35	39	46	29	40	37	49	42	51	40	38	45	37	41	51	37	44	49	50	33	36	40	45	40	28	39	45	36	35	42	33	46	31	51	56	51	51	40	52	38	48	41	45	44	42	49	33	62	37	37	43	55	44	44	43	49	40	45	43	41	60	43	42	44	43	41	41	41	35	45	38	50	40	48	43	44	46	49	43	33	46	51	35	48	46	50	43	43	50	42	52	35	37	39	52	43	45	46	57	48	48	28	42	38	40	42	47	33	42	52	52	44	45	41	48	40	36	38	51	33	50	45	40	45	35	45	49	51	51	33	41	39	49	46	50	46	33	41	31	50	55	41	45	44	43	41	39	38	49	42	40	31	30	35	47	50	45	35	50	54	45	48	45	41	44	45	32	49	56	52	44	49	50	46	40	51	29	41	44	39	42	51	58	42	41	48	32	45	48	51	42	46	32	48	52	41	39	37	49	38	50	47	44	30	25	40	63	51	46	52	44	43	41	37	45	45	29	44	50	42	50	37	47	61	37	49	43	40	50	49	46	36	46	38	49	41	42	40	38	41	44	39	41	37	53	30	37	46	46	49	37	40	42	43	39	50	33	42	37	42	43	44	46	47	56	42	42	41	41	53	52	39	46	49	43	48	45	53	31	47	34	31	44	43	46	36	40	50	42	38	31	38	48	38	39	46	32	32	37	24	41	46	43	40	45	48	41	52	44	47	41	52	34	41	40	38	42	37	40	44	35	43	47	37	39	33	46	41	23	33	45	29	37	41	46	37	44	35	41	47	42	51	45	40	40	37	42	45	45	42	39	53	44	54	40	51	40	45	50	35	40	55	54	45	41	43	39	39	52	46	40	41	38	33	45	37	55	48	49	36	27	37	47	45	44	52	45	39	45	48	46	45	44	43	41	41	33	39	46	44	49	44	46	52	33	46	36	46	48	38	49	36	52	52	38	38	37	44	41	35	38	43	42	36	52	38	45	46	40	50	57	38	52	33	37	47	58	43	49	38	42	39	49	43	48	50	44	49	42	41	45	36	30	31	43	37	46	48	39	39	37	43	48	45	47	44	53	35	46	40	58	35	48	55	53	34	43	43	46	36	40	46	25	53	40	45	53	41	39	51	40	36	42	49	46	43	38	53	38	52	51	44	43	40	43	51	32	44
12682	5109	2841	5528	10699	11849	10554	8233	5874	4680	3499	2749	2227	2022	1910	1420	1116	875	821	810	724	669	655	627	693	712	716	630	619	642	574	530	599	583	635	624	580	574	522	539	519	560	550	527	515	530	518	533	544	509	516	502	509	541	473	534	552	499	470	510	512	493	506	519	538	480	487	560	499	520	501	494	518	489	499	487	464	536	507	488	519	494	488	508	515	522	497	523	470	513	490	547	467	505	513	534	513	551	508	496	474	518	466	517	517	512	500	508	527	502	531	525	540	558	503	542	554	519	546	525	512	508	489	521	497	476	534	487	522	484	490	505	509	515	489	483	474	500	457	519	536	467	513	466	526	460	680	837	719	626	506	468	499	473	474	478	504	490	527	474	442	510	550	474	490	509	459	460	499	476	526	507	489	484	475	525	469	530	520	493	470	484	504	507	467	511	467	525	533	489	479	456	513	488	463	541	489	438	481	508	487	511	502	512	476	496	518	499	486	509	488	501	529	476	484	507	529	502	512	460	554	518	514	508	484	480	477	497	483	463	463	493	513	488	504	500	499	511	523	489	479	479	510	484	486	509	480	484	501	485	489	537	496	454	530	475	539	513	483	483	478	481	512	458	441	455	441	485	505	502	509	506	465	475	477	524	465	479	501	485	468	473	537	471	484	493	483	494	483	497	451	518	488	513	507	467	519	412	485	494	496	503	537	470	522	502	542	443	453	443	506	475	465	512	538	530	491	475	475	477	503	521	484	511	473	477	496	449	489	494	513	473	516	489	478	493	497	492	500	461	502	526	504	503	499	471	461	524	492	504	478	504	467	492	500	461	468	499	483	435	504	507	504	525	519	510	486	523	483	509	538	532	459	535	493	491	487	477	488	534	501	486	485	494	465	458	518	497	530	468	496	489	459	508	482	515	491	478	500	488	491	459	490	484	503	487	508	490	497	500	482	495	495	494	482	505	485	524	511	485	514	488	554	510	471	499	495	485	487	481	488	505	478	499	481	476	533	508	495	483	492	506	480	478	490	518	486	472	460	527	486	459	488	491	488	473	467	513	481	499	502	513	495	495	490	482	497	493	457	447	482	460	474	491	481	506	505	463	516	480	502	488	445	508	490	445	496	492	504	497	494	491	489	444	504	458	522	488	506	549	487	532	507	509	465	498	495	450	481	456	496	534	474	497	502	487	483	466	458	485	496	490	471	511	516	476	524	512	518	509	501	486	516	485	469	505	527	541	503	539	496	450	453	497	476	484	483	464	490	455	462	482	466	527	511	522	485	477	505	505	455	550	532	508	515	489	510	481	484	499	514	491	526	490	535	479	502	510	502	522	518	509	523	479	497	497	541	481	506	486	488	488	506	490	481	502	552	462	512	481	461	489	491	475	483	510	465	506	476	467	506	495	511	498	494	481	499	510	479	503	476	538	497	498	539	480	500	488	481	522	453	517	490	459	470	479	518	515	450	489	544	489	477	482	505	481	506	470	520	483	503	480	525	493	481	514	485	528	498	463	491	518	498	481	492	480	521	488	478	491	491	507	523	444	490	452	506	524	484	464	519	460	492	485	495	499	473	487	471	540	478	476	503	507	481	457	479	441	470	519	499	457	463	505	492	518	493	488	497	475	490	520	472	467	531	497	499	490	478	533	510	495	469	519	501	490	533	449	494	521	459	490	470	524	505	498	520	480	505	516	484	474	505	489	460	454	519	497	486	471	478	549	479	516	489	479	484	515	456	492	466	503	515	490	492	483	504	521	481	498	482	504	489	528	514	473	506	515	474	494	489	490	500	496	515	508	455	486	488	543	500	466	476	481	469	495	500	485	503	492	480	462	471	480	484	509	464	501	533	486	496	513	524	507	498	503	515	508	483	492	479	504	481	499	502	500	531	469	490	488	491	492	492	470	503	472	480	454	456	491	461	490	477	473	526	498	511	492	479	510	518	465	453	517	510	498	472	484	463	469	478	519	477	477	534	491	516	487	490	471	482	501	511	526	481	471	439	492	458	466	518	530	476	494	471	476	505	509	510	526	532	465	513	490	501	466	503	486	529	520	482	494	510	528	460	475	498	488	465	496	517	473	468	496	483	496	514	481	498	506	504	445	510	483	503	529	491	461	482	452	504	521	501	490	464	504	504	506	478	505	508	477	467	471	485	512	464	443	474	520	487	493	518	498	485	457	470	511	499	469	510	502	495	472	483	519	483	498	492	461	559	497	497	496	519	494	463	506	517	487	537	514	468	477	472	482	470	486	527	474	477	502	479	464	469	499	522	461	511	522	469	510	466	542	526	501	474	506	510	482	478	459	483	461	520	487	479	504	490	485	440	484	513	509	506	528	550	486	526	454	500	511	473	483	488	543	520	499	493	459	492	483	490	511	494	455	447	495	492	485	522	492	530	477	495	520	494	491	507	540	501	487	521	495	466	515	478	491	476	523	527	455	520	568	474	491	504	469	511	472	478	531	498	486	530	480	511	453	522	467	488	504	525	523	507	467	499	482	484	467	478	482	501	514	476	490	497	461	451	506	478	496	528	521	502	538	480	513	488	507	491	505	501	478	488	454	530	511	483	526	482	464	489	492	524	477	453	495	463	466	518	533	497	521	529	456	487	512	461	454	503	482	463	482	468	508	490	447	486	479	499	499	479	503	435	495	497	487	502	488	509	472	498	508	482	483	514	493	512	521	498	494	474	451	535	510	529	454	488	498	533	464	522	501	501	492	471	489	499	476	477	491	484	476	509	495	519	483	520	496	480	510	486	503	509	511	499	498	511	481	478	487	521	471	507	509	495	492	489	515	477	488	470	512	449	468	475	481	543	479	506	490	475	480	514	523	500	507	530	488	514	505	459	497	470	497	467	460	510	475	480	503	508	501	483	503	507	527	518	513	503	486	520	504	535	486	520	502	460	476	488	450	512	438	495	489	480	460	468	507	532	498	489	494	485	515	482	517	472	481	498	517	479	512	522	473	440	534	491	491	480	452	460	523	487	472	488	504	469	433	501	486	539	454	488	512	479	507	512	477	450	534	467	495	512	481	489	487	472	476	481	478	480	498	481	479	480	476	517	501	479	509	450	475	510	547	492	496	501	462	543	515	469	464	477	478	474	499	503	471	464	519	469	482	498	494	520	473	492	494	456	507	519	463	482	485	500	491	499	487	485	455	544	471	500	495	497	480	517	473	475	477	491	525	520	517	444	473	490	515	482	471	527	468	497	516	477	451	461	478	450	464	458	534	482	505	467	496	482	512	513	477	479	489	495	524	486	505	467	500	499	500	492	506	536	494	522	486	508	500	492	480	507	485	499	477	506	482	528	514	501	477	505	495	484	491	469	503	525	499	512	519	507	487	466	475	484	534	498	509	508	519	497	488	455	512	523	468	504	504	496	527	476	505	512	476	485	517	511	506	472	490	521	458	506	479	476	490	462	536	517	494	509	508	501	470	472	480	532	543	501	451	473	472	483	522	536	489	481	507	527	467	507	497	498	511
1008	512	279	180	232	305	294	271	191	178	151	111	90	79	87	72	66	71	59	55	40	42	50	34	52	36	42	33	30	52	36	36	33	46	48	47	32	49	36	55	41	40	40	36	33	45	39	37	40	27	33	40	32	34	40	41	34	32	30	32	32	29	40	39	39	39	34	35	23	29	35	29	31	38	30	45	31	41	30	31	28	39	32	41	32	29	38	30	39	30	35	46	36	34	45	31	37	38	39	33	42	30	35	38	42	37	33	35	33	38	28	31	38	34	35	31	29	35	35	46	45	47	41	31	34	30	43	31	40	34	37	44	39	29	44	46	24	35	39	27	24	39	35	42	41	32	39	52	51	48	48	38	34	42	45	30	37	36	29	39	31	41	37	61	40	43	28	27	38	35	55	42	41	34	44	36	45	41	36	42	44	31	43	31	33	40	39	35	31	32	25	34	32	26	29	30	47	39	36	35	38	39	32	39	41	34	33	45	32	35	33	38	28	35	33	31	33	35	25	38	29	24	33	39	29	34	37	28	27	33	36	37	39	28	30	27	28	36	32	44	28	34	31	32	38	36	28	32	36	38	36	37	29	30	42	31	36	31	34	38	34	35	41	33	36	25	37	33	29	32	35	30	26	32	27	38	39	36	37	35	37	26	28	39	46	36	36	42	37	46	32	37	39	37	32	33	28	40	34	31	34	46	42	44	37	27	37	32	33	31	44	28	34	46	52	34	35	41	32	31	45	45	45	43	37	30	34	31	39	32	26	34	36	32	43	41	52	35	32	39	39	41	28	32	40	29	37	35	31	42	38	31	32	29	32	33	38	28	40	37	38	43	45	27	29	37	32	35	25	41	38	42	36	42	31	31	28	31	36	40	48	32	32	22	30	33	36	34	31	36	42	34	27	38	32	31	29	36	42	34	34	34	35	25	38	24	34	28	36	49	38	36	37	35	31	26	44	43	37	41	34	34	36	34	32	38	31	46	31	29	33	44	39	31	40	30	38	41	29	33	39	30	29	28	37	35	37	34	26	28	34	41	41	36	27	49	30	41	20	28	33	40	34	33	30	32	31	34	39	39	29	41	28	42	36	28	32	39	31	41	35	41	46	39	32	32	31	50	39	30	34	44	25	36	46	41	39	41	36	31	35	32	35	31	30	32	39	28	39	34	29	33	39	40	29	34	35	35	35	26	32	29	38	34	38	21	27	28	32	38	34	34	31	34	33	35	37	42	26	35	28	30	24	39	25	26	35	32	29	26	38	44	32	39	31	47	40	31	36	34	45	31	37	37	40	32	34	22	34	21	33	38	37	25	30	30	37	35	31	31	30	35	39	42	36	35	47	27	43	25	31	46	45	28	33	36	42	35	34	47	36	42	34	39	47	36	36	44	40	30	37	41	32	33	40	33	26	31	27	30	33	30	38	26	38	33	39	34	29	38	31	47	44	34	26	26	37	26	39	27	40	35	36	43	44	40	33	36	44	31	24	38	29	24	38	26	36	34	39	42	31	46	44	40	30	38	28	36	35	37	42	24	34	42	22	37	40	38	27	46	26	29	36	36	47	34	27	35	51	39	48	34	34	33	34	34	39	27	42	32	43	43	43	37	24	36	31	44	36	28	32	39	31	34	32	41	43	25	36	30	38	31	33	38	44	26	28	39	29	45	32	36	42	31	36	35	30	30	40	44	38	33	40	43	36	36	38	35	40	42	28	27	44	42	45	32	28	30	39	43	46	32	38	33	35	42	35	31	35	26	32	33	31	26	50	33	28	29	37	47	31	33	48	37	34	38	26	35	32	35	40	30	32	33	36	33	46	39	38	32	33	38	36	43	48	34	32	24	41	32	41	35	33	32	34	42	30	23	40	42	56	32	36	32	28	37	28	37	44	30	32	36	28	43	32	24	21	32	37	36	31	34	32	41	48	32	31	30	35	30	37	38	38	39	37	37	34	37	38	35	31	30	29	36	36	36	40	37	37	33	34	32	34	35	36	25	28	28	33	36	30	37	34	33	44	26	39	39	32	39	32	41	25	30	31	38	39	47	30	38	33	31	41	39	31	31	41	33	46	36	38	40	36	25	35	36	36	28	36	35	30	25	40	26	36	26	45	34	44	42	35	36	28	33	38	29	40	32	30	34	34	38	37	39	32	46	26	25	33	36	39	46	47	27	30	39	21	28	44	36	37	36	44	31	26	31	37	31	37	45	37	34	52	33	44	28	33	44	44	41	27	27	28	34	40	37	38	31	34	37	30	34	31	40	38	40	37	36	31	40	37	44	45	35	27	31	52	32	40	40	31	28	27	27	32	40	33	31	35	40	26	37	28	32	41	35	38	26	28	43	28	31	35	28	41	24	33	27	39	36	39	37	43	42	34	26	37	37	33	35	28	32	36	34	37	35	36	34	34	29	36	32	37	43	30	47	28	28	28	35	34	41	33	19	39	41	38	39	43	33	34	24	34	43	42	26	45	41	41	38	36	47	33	39	26	34	40	41	41	33	39	36	33	48	37	40	32	40	33	41	38	30	29	25	40	41	30	26	33	37	44	37	27	41	36	41	33	38	30	28	43	42	31	35	30	43	26	43	36	25	35	36	34	41	27	31	36	26	34	30	48	32	25	30	36	32	32	27	32	32	37	38	35	34	26	30	33	30	39	38	47	30	36	41	32	38	40	37	32	25	33	34	20	41	32	20	45	28	34	37	45	29	33	47	38	24	38	38	35	42	23	33	42	35	29	38	39	49	33	24	29	35	28	30	36	37	34	39	32	39	37	31	33	41	43	30	32	42	36	33	40	42	45	34	23	27	37	31	44	29	33	41	30	21	37	29	38	38	45	28	39	28	45	27	39	43	39	42	44	40	28	29	21	36	42	31	37	51	27	33	39	38	35	35	36	50	25	38	39	51	30	32	33	19	28	33	39	41	44	52	42	27	46	32	32	31	40	50	48	31	35	27	37	34	45	35	33	27	33	39	34	37	44	30	31	29	35	31	31	29	37	42	41	37	35	40	26	36	34	41	30	39	34	35	27	32	36	36	39	34	19	36	39	28	39	42	34	35	28	35	42	34	33	31	42	40	32	36	35	35	42	35	32	41	30	36	44	33	31	37	41	40	37	34	36	38	34	37	36	27	31	40	31	36	39	31	38	34	45	34	25	35	35	35	53	48	27	29	33	37	27	39	35	31	30	38	46	35	46	34	40	31	35	36	40	31	33	30	38	41	48	48	35	40	28	33	23	43	35	34	20	36	35	37	31	45	32	43	32	31	32	31	33	30	43	42	30	43	37	27	29	22	30	53	31	35	35	39	30	29	36	26	44	37	30	31	39	36	34	38	35	34	37	32	30	46	35	34	39	36	28	33	31	26	39	33	43	30	28	40	35	42	37	35	33	33	36	44	39	32	34	37	28	38	29	38	26	32	34	35	48	32	38	31	37	33	38	39	34	29	34	29	35	45	24	43	46	32	36	38	40	26	32	33	39	36
16593	8902	4766	9147	16456	17462	15426	12368	9328	7563	5845	4363	3472	3228	2793	2031	1487	1227	1093	1043	868	781	812	810	808	820	733	680	728	708	596	586	595	648	611	590	551	549	516	484	472	552	538	484	490	507	467	488	434	472	499	452	453	446	460	491	465	476	459	454	468	450	443	426	443	505	425	460	487	445	466	456	461	454	486	452	464	433	442	454	471	463	420	406	413	406	431	416	439	415	415	442	418	488	464	414	435	449	429	453	435	427	459	423	409	462	483	450	433	437	463	468	481	452	502	492	488	455	489	454	473	425	392	408	447	440	439	425	391	417	464	441	419	410	440	429	437	428	453	394	436	417	398	451	421	391	549	893	735	569	491	482	390	470	414	395	425	431	416	438	369	395	390	385	393	441	438	413	429	436	438	409	432	405	391	387	400	404	391	446	428	456	477	429	419	387	418	427	388	450	453	375	432	445	455	392	395	391	412	439	388	428	406	418	426	411	464	455	469	409	402	430	398	419	427	421	424	444	448	425	416	403	434	401	426	404	404	398	401	422	433	453	414	405	443	456	407	420	414	406	421	389	455	439	408	435	430	406	408	423	434	402	419	446	432	364	423	415	392	422	397	416	414	408	426	443	435	443	409	443	426	398	400	436	412	401	421	412	431	413	391	407	424	435	426	399	438	425	439	432	422	402	431	407	396	426	428	425	402	401	450	448	435	405	404	420	459	429	437	426	437	406	412	439	391	426	415	402	404	450	446	435	396	421	403	431	441	442	443	414	438	424	430	442	405	407	442	416	442	461	440	455	399	427	433	426	412	406	387	427	412	415	395	435	422	409	433	451	395	398	412	410	415	396	406	456	429	424	415	392	426	425	405	437	435	430	436	426	413	422	432	425	431	404	385	405	443	446	455	428	436	421	377	405	415	421	387	410	436	380	405	408	410	456	408	433	421	441	398	414	436	383	387	408	437	441	427	411	408	409	410	428	379	386	437	446	410	462	448	423	410	391	451	446	422	420	416	413	441	431	416	427	458	425	416	439	400	445	412	392	414	455	412	439	407	481	432	488	410	415	400	411	432	412	397	415	423	429	401	387	422	389	403	413	426	415	443	446	420	402	395	406	408	389	423	397	449	433	441	406	380	403	417	399	419	450	408	406	425	418	413	440	411	435	431	400	403	390	404	413	426	389	412	430	420	406	452	433	380	436	402	406	432	448	402	450	432	408	422	435	427	416	394	386	393	418	409	384	406	404	440	431	429	411	437	402	382	461	388	405	413	409	424	428	408	399	413	435	428	422	427	411	415	414	432	411	427	419	402	419	409	435	381	424	407	377	424	426	402	425	415	393	423	418	386	382	408	415	431	405	434	402	411	381	431	461	432	441	412	418	435	404	432	469	470	413	419	397	388	449	413	425	417	402	386	400	421	408	437	416	451	418	450	414	455	409	411	416	414	406	403	436	444	406	444	469	411	399	432	404	415	418	427	403	404	420	403	445	426	448	412	413	420	417	421	436	422	441	415	411	463	411	425	440	413	414	440	398	374	431	435	380	421	454	403	418	380	445	390	456	416	428	400	374	384	427	392	400	421	441	439	423	398	456	402	422	411	429	442	401	457	416	417	402	441	421	426	415	411	361	374	388	431	389	415	397	424	424	409	426	428	427	391	441	445	434	428	439	402	406	408	435	453	422	408	444	426	417	401	384	461	397	417	435	399	442	432	412	436	428	396	403	411	430	430	430	395	398	437	420	416	415	395	375	423	412	421	431	391	439	420	450	419	424	393	426	420	419	435	430	403	428	396	442	396	411	401	394	404	439	426	427	427	404	407	447	472	439	422	393	407	415	441	455	427	390	419	455	439	408	447	453	450	432	416	430	407	409	431	389	401	397	449	434	451	381	477	422	431	438	435	420	407	409	397	415	417	430	372	420	417	407	401	438	465	412	436	403	403	430	445	408	448	415	414	398	404	421	421	402	416	440	442	439	420	416	407	406	421	372	445	403	419	434	415	363	424	426	425	403	442	438	449	419	416	413	414	439	437	442	417	424	439	420	451	430	449	397	407	447	425	397	457	394	447	412	387	373	440	397	414	400	393	426	418	405	420	407	408	411	407	439	427	446	402	403	412	413	427	391	407	432	436	442	431	396	437	430	455	406	410	414	395	459	416	423	397	428	414	376	428	370	385	396	399	430	483	405	423	396	421	406	391	442	419	379	393	446	425	426	448	391	395	434	447	426	412	405	412	438	406	456	403	455	439	435	402	428	401	414	458	436	448	416	396	397	456	434	456	437	428	426	453	410	429	411	437	426	390	435	420	385	441	410	425	402	413	444	387	435	424	416	398	413	436	432	390	433	425	416	406	414	396	448	454	411	382	400	453	410	413	426	411	401	409	395	422	404	417	418	442	409	390	460	416	420	428	418	428	422	403	409	417	419	379	423	441	422	392	427	425	411	390	403	413	421	406	398	412	413	411	400	442	386	455	419	395	438	396	425	411	408	413	430	445	411	410	425	405	452	438	437	426	438	431	425	423	439	447	417	429	427	420	385	401	391	396	423	422	420	399	414	414	409	427	402	430	433	456	425	440	427	398	413	426	395	396	409	389	424	388	427	407	399	386	422	439	441	424	443	410	449	411	415	420	420	410	422	422	413	407	390	424	431	404	427	453	455	420	403	441	397	411	453	427	428	434	452	413	442	420	420	424	439	433	438	402	427	417	423	441	411	413	425	462	424	410	435	397	433	404	411	453	403	405	382	445	442	427	399	417	393	424	416	414	424	447	433	418	369	403	413	416	439	388	439	413	444	407	400	417	390	468	374	418	408	444	404	445	448	407	385	397	408	381	439	425	440	405	427	423	383	394	445	424	394	449	446	442	427	419	404	398	446	364	399	396	397	405	407	441	394	419	436	428	426	418	402	381	428	388	398	430	420	420	439	431	451	431	411	437	421	434	405	433	465	400	443	438	385	418	437	420	392	447	421	389	413	420	397	407	372	399	425	369	397	456	360	442	405	475	433	432	407	405	415	365	442	404	439	437	409	383	398	367	388	443	420	427	432	423	442	427	429	410	469	398	425	425	405	400	426	416	405	425	420	401	388	417	438	447	457	459	399	394	428	383	419	423	384	451	413	397	395	386	406	429	421	435	433	456	399	443	448	442	446	422	418	419	408	433	422	424	377	415	427	425	432	452	419	418	462	371	440	435	404	383	406	419	423	447	419	470	432	408	414	400	369	435	427	434	414	430	395	402	438	418	416	417	412	434	403	408	446	438	411	392	401	431	405	415	444	392	421	420	400	459	425	412	445	405	404	431	409	391	420	379	424	412	429	416	412	383	407	411	412	386	427	410	400	417	436	410	426	432	364	434	428	451	445	382	393	423	400	459	421	387	397	436	424	408	449	447	402	421	441	422	412	421	416	384	415	419	431	434	432	405	408	433	425	439	434	442	421	404	408	430	379	449	408	427	394	404	422	384	421	423	391	407	433	428	431	384	421	444	433
2211	413	250	194	225	266	309	213	200	153	124	130	100	100	89	69	63	55	55	51	51	44	42	41	46	44	49	43	35	40	35	41	40	40	39	33	48	45	31	46	42	32	38	43	27	38	27	31	42	41	39	37	40	30	32	27	31	38	40	41	39	34	28	36	34	34	41	37	40	25	34	45	31	26	36	33	46	36	36	28	39	37	41	47	31	31	33	45	29	35	36	31	34	48	36	29	30	40	33	45	39	37	26	37	35	29	37	35	45	38	26	36	29	37	30	31	32	36	42	44	31	37	34	42	31	25	24	33	38	34	30	28	33	25	36	35	42	30	26	35	42	32	33	31	37	42	47	48	39	38	39	30	48	34	42	30	41	38	40	36	29	32	23	34	45	28	37	34	45	25	40	36	35	32	36	29	38	41	29	38	43	31	33	45	36	33	35	37	39	28	34	31	31	50	28	39	45	47	28	36	34	32	25	30	34	35	53	33	28	29	49	36	43	37	29	33	34	48	36	34	43	29	29	27	34	32	33	40	32	38	41	32	27	47	33	26	31	30	40	23	29	30	38	32	32	36	33	35	40	45	31	35	35	27	41	33	27	28	31	23	31	34	37	38	31	27	29	49	42	38	39	30	48	33	35	44	32	34	28	28	38	27	39	28	44	38	30	40	38	30	43	40	36	34	27	33	37	34	39	25	32	23	38	35	35	37	44	33	28	37	32	31	37	35	34	28	43	30	35	32	32	38	34	38	30	32	33	38	35	32	27	27	31	32	40	38	38	26	36	39	44	34	37	31	44	32	26	30	37	32	38	40	34	38	33	31	37	42	39	28	31	38	28	30	42	44	33	38	33	41	31	34	49	36	30	32	42	38	42	31	43	39	43	35	27	34	32	41	37	30	30	33	31	30	35	30	43	29	34	39	46	19	35	40	38	33	35	28	30	40	34	38	33	42	33	33	35	40	27	34	25	30	29	31	36	38	34	31	40	49	31	32	24	30	33	29	28	40	43	41	38	41	38	23	42	37	27	30	45	31	32	38	32	36	35	37	34	31	29	32	43	22	24	37	33	35	36	35	38	31	41	33	37	34	23	44	41	36	32	27	39	32	35	28	41	26	31	37	35	23	35	44	32	33	37	40	29	32	36	33	37	33	45	37	43	38	32	37	35	40	41	45	38	29	29	35	31	29	33	33	45	27	41	31	32	36	27	27	38	36	33	32	46	34	33	34	32	36	34	34	23	34	24	36	28	37	35	35	32	40	25	29	37	29	25	35	31	26	39	37	36	27	37	41	39	32	36	41	42	34	34	45	27	28	31	35	33	28	36	36	32	34	29	31	24	30	34	21	27	41	34	36	36	29	46	36	45	38	33	43	40	29	39	33	39	34	24	37	32	39	36	36	32	34	38	35	30	37	38	31	31	40	37	33	33	22	28	48	30	34	25	29	48	29	28	37	33	35	33	28	28	36	31	33	24	44	35	33	27	33	37	44	37	19	38	35	38	45	36	45	36	33	33	33	36	33	42	32	33	30	27	37	31	32	32	34	27	47	38	37	34	44	31	26	36	34	34	39	44	30	47	35	35	34	33	35	33	35	34	33	36	39	36	28	35	32	32	39	37	32	32	33	35	42	35	30	30	32	32	27	40	39	41	29	31	48	33	37	31	49	41	34	31	32	28	34	25	39	27	32	37	40	30	37	31	47	35	41	46	35	39	36	26	29	33	33	40	30	38	39	46	31	23	34	36	36	39	29	22	35	28	34	43	38	34	37	35	35	36	35	33	32	35	34	37	24	34	28	36	28	37	36	34	30	38	27	44	31	32	28	37	33	28	39	35	34	30	33	34	51	36	32	41	33	38	29	33	27	38	40	55	40	45	39	25	34	33	26	31	31	38	34	37	30	32	30	27	42	44	42	27	31	44	33	44	38	50	32	37	40	26	31	34	35	35	26	30	33	26	37	25	42	42	30	33	34	49	39	37	37	38	36	29	35	26	37	40	42	32	40	32	41	35	34	31	44	33	22	34	27	47	31	41	37	26	28	35	33	31	29	23	38	29	33	39	29	42	42	35	40	54	34	32	27	35	37	37	33	35	46	31	25	34	46	31	33	29	35	35	29	40	28	45	35	31	39	29	25	35	51	37	39	37	30	14	32	29	33	29	32	40	45	32	38	39	43	36	40	44	26	47	28	38	29	31	31	25	32	28	39	38	25	37	28	36	41	41	31	33	44	35	27	30	33	27	40	40	43	34	33	28	41	33	46	34	32	31	33	48	28	36	38	40	34	35	38	33	46	32	38	38	36	38	38	28	29	25	34	36	35	44	30	33	30	44	38	39	39	28	28	38	35	30	34	35	43	32	34	22	27	32	34	36	44	34	33	34	28	24	35	36	35	37	46	30	25	29	45	42	36	31	35	36	43	38	48	35	39	39	30	36	32	35	42	33	34	31	32	40	36	34	46	35	31	38	33	38	35	37	36	35	45	35	43	44	46	35	47	29	30	29	31	40	29	31	35	31	39	25	27	32	36	36	36	27	43	31	28	32	36	31	41	45	39	25	30	29	34	43	35	26	35	37	40	35	33	34	39	27	38	43	31	32	28	31	36	30	29	36	38	35	39	37	45	41	29	25	33	41	38	38	24	32	35	33	36	42	43	46	40	27	23	38	37	36	37	34	38	24	34	40	38	35	37	43	29	38	44	41	36	28	32	38	41	28	37	36	42	28	40	29	27	39	34	48	35	32	38	35	45	26	36	32	35	33	35	33	31	34	32	34	40	41	40	39	29	45	28	36	30	30	34	39	32	38	32	41	31	34	38	38	27	46	31	35	40	27	29	36	34	43	39	42	37	32	33	35	35	27	32	38	22	39	33	29	37	44	28	36	36	46	37	36	35	33	31	33	27	46	27	35	41	26	27	31	30	31	42	30	30	46	26	40	32	33	41	39	30	30	33	33	33	34	31	44	33	37	52	38	27	45	30	35	40	46	42	34	38	40	29	33	38	27	28	42	29	27	39	46	29	27	37	34	34	37	31	43	36	42	34	31	40	36	30	25	31	22	36	29	35	32	28	37	31	32	26	31	34	29	40	31	32	46	29	34	21	34	26	44	34	37	45	37	43	29	40	47	35	37	32	48	42	33	41	41	28	26	34	39	31	30	33	45	30	43	41	32	44	37	38	34	40	43	40	35	30	42	35	32	37	38	30	36	32	28	30	36	32	33	37	38	37	46	34	36	31	48	29	47	29	45	42	31	37	33	39	37	22	29	36	42	32	49	39	31	33	33	27	23	31	38	42	27	38	27	31	31	38	32	35	22	35	38	31	42	38	28	40	39	44	47	29	38	35	36	28	34	38	26	31	27	40	40	28	38	46	34	47	30	33	32	47	54	23	38	40	33	41	43	47	37	24	37	40	37	38	40	38	25	37	33	22	39	34	21	39	31	43	39	40	37	29	25	37	28	37	37	23	25	35	40	34	28	36	33	32
16095	7973	4622	8822	15561	16829	15543	12244	9623	7738	6015	4674	3613	3313	2870	2141	1474	1255	1120	1068	949	857	760	846	806	820	754	680	710	627	607	572	617	635	592	550	544	514	496	489	500	519	468	493	433	479	452	458	453	525	501	502	427	412	464	427	430	420	421	419	422	435	430	461	422	456	449	434	439	449	438	438	456	440	431	406	465	383	408	400	416	430	416	411	418	382	431	434	433	388	414	439	400	429	454	428	431	409	398	399	400	449	429	398	420	441	432	449	391	432	430	471	466	468	469	479	466	437	404	404	424	454	403	386	459	414	404	371	424	395	432	426	377	388	395	404	381	397	443	376	406	370	396	405	406	440	525	900	724	591	454	439	375	402	404	417	362	379	403	355	383	375	406	424	391	374	434	396	386	392	415	379	385	430	447	422	396	401	397	389	381	409	405	396	359	387	407	398	400	399	398	425	396	434	382	414	388	389	398	375	375	370	433	397	426	377	366	415	428	377	379	376	426	421	370	388	372	381	426	391	417	405	377	418	368	390	401	422	370	378	385	411	382	395	355	401	401	405	402	394	384	401	363	419	400	390	395	399	374	377	420	431	417	417	418	373	410	410	402	404	398	420	373	388	364	394	428	413	391	380	401	445	378	352	400	408	399	388	397	406	399	383	394	422	433	385	445	383	388	460	376	416	404	394	394	390	355	414	402	416	387	367	368	372	408	430	396	430	389	382	407	389	405	403	410	384	378	377	365	407	423	402	412	375	390	419	446	392	419	395	365	405	409	389	445	387	367	413	409	424	384	402	397	370	396	400	382	425	388	416	378	416	394	369	363	393	368	443	388	386	387	393	412	397	374	418	373	385	387	391	410	389	424	415	391	418	423	390	388	384	418	415	383	391	421	358	418	390	385	413	391	388	410	421	377	380	440	386	401	405	390	400	413	405	415	370	388	396	418	407	371	404	392	390	414	398	400	383	353	412	379	399	387	428	418	417	433	377	360	426	415	402	364	397	395	428	399	399	388	391	401	392	415	417	413	403	432	408	423	412	383	419	405	403	402	398	392	394	401	425	413	399	407	378	396	402	388	381	444	404	417	385	410	423	406	402	401	378	377	422	338	406	352	423	408	382	385	433	388	417	417	401	406	381	414	398	434	431	359	395	456	410	389	400	422	413	399	388	358	420	408	423	340	376	373	408	407	382	377	393	418	407	363	414	379	413	414	372	419	473	395	417	418	408	415	416	392	413	388	432	405	365	380	371	400	373	383	388	385	381	355	391	387	411	430	421	430	399	386	406	416	416	372	411	356	395	407	384	381	350	374	406	364	397	394	400	435	399	389	406	413	413	414	394	381	415	389	405	378	370	379	412	415	433	430	375	394	422	395	388	415	390	430	405	401	390	418	369	416	391	385	391	401	372	390	393	385	402	408	406	401	406	440	432	409	380	381	400	395	413	419	404	382	428	401	420	392	353	385	371	363	429	422	439	410	400	395	390	412	372	431	440	381	402	413	392	388	423	415	400	421	369	372	394	405	382	392	427	413	436	399	387	405	414	406	432	420	404	393	424	386	422	406	439	413	420	418	409	348	398	389	378	424	408	407	421	405	417	382	409	416	405	411	409	389	400	408	374	356	393	373	417	391	419	413	389	416	390	384	396	411	361	407	371	420	441	413	399	406	405	384	403	401	436	410	408	421	366	372	394	421	395	419	406	397	396	348	412	367	420	414	398	388	371	427	373	413	367	387	385	388	397	410	391	354	393	391	397	381	410	406	385	425	390	378	394	399	430	395	398	443	407	360	436	418	387	405	368	371	378	429	417	413	414	392	416	379	428	437	392	422	389	394	378	363	407	407	374	371	394	392	443	397	422	407	404	411	388	399	401	407	428	371	396	409	416	428	391	378	406	393	433	372	391	434	426	456	391	420	395	389	368	413	365	400	422	443	404	406	398	411	396	393	408	418	379	393	383	394	392	439	379	403	414	398	388	430	386	386	375	411	376	407	426	411	395	390	410	419	416	378	403	403	402	389	387	396	405	389	408	388	435	426	391	353	386	383	392	387	394	379	386	388	393	367	411	454	399	385	385	378	364	405	408	423	360	397	403	421	431	376	405	364	413	378	387	378	373	444	384	404	370	442	417	374	416	394	443	393	417	410	399	375	379	388	371	404	389	426	393	407	395	381	393	405	405	390	416	398	409	386	428	388	373	393	446	404	404	412	395	390	430	377	372	389	415	408	406	408	362	415	406	418	379	383	390	376	387	370	407	388	404	371	423	429	379	409	386	386	400	400	390	409	442	404	388	400	391	415	428	360	382	437	398	423	407	392	425	420	420	408	417	395	411	402	387	422	406	444	354	388	412	381	383	373	409	406	399	413	398	377	403	389	389	388	403	379	369	390	412	385	365	420	391	410	395	405	403	384	433	405	379	440	377	406	426	401	449	411	417	418	389	421	384	353	384	395	406	403	371	377	409	418	415	391	415	419	427	389	391	416	397	419	399	387	374	406	392	434	399	430	390	401	428	393	439	419	401	389	448	370	395	404	415	404	412	399	410	429	384	409	420	427	373	374	395	402	420	404	396	409	392	408	416	409	388	441	371	401	451	377	420	434	425	414	433	425	423	408	362	393	363	376	379	405	401	406	393	412	432	418	430	421	363	422	383	401	406	369	421	371	367	362	439	370	409	403	434	372	391	389	386	417	396	391	417	387	401	379	402	376	390	366	384	381	442	445	404	440	434	380	380	375	420	394	398	440	397	391	380	408	386	424	431	395	405	396	406	416	377	400	395	382	410	421	386	416	388	405	406	372	398	352	440	424	386	402	408	391	396	396	379	356	403	372	390	424	421	400	392	386	386	341	398	390	412	390	370	400	418	381	387	384	385	385	406	389	387	394	425	397	419	427	427	396	389	395	402	426	409	408	392	429	414	364	388	411	426	404	410	358	457	381	376	411	392	428	395	362	388	390	392	363	429	364	374	406	409	406	389	434	420	429	412	391	414	404	398	365	412	428	415	413	414	364	381	407	382	410	399	415	368	419	374	413	389	415	399	412	393	400	397	377	421	391	410	444	416	371	396	443	452	419	376	392	413	382	400	412	375	361	389	399	378	374	356	430	417	393	437	403	374	411	362	388	394	418	441	409	391	398	387	392	379	403	404	402	379	387	402	359	404	364	434	427	399	377	414	401	408	415	441	397	387	400	417	423	381	419	408	388	375	446	383	371	367	371	393	407	388	415	386	388	414	404	390	390	407	412	380	383	355	379	409	415	388	387	429	405	413	345	387	404	411	401	403	407	409	404	411	385	384	431	384	400	440	381	387	404	419	387	375	426	396	427	392	400	375	401	392	449	434	405	398	414	415	359	367	404	394	419	407	379	397	407	381	415	408	393	390	374	414	389	392	395	362	398	414	421	386	406	362	391	390	363	405	418	386	402	322	414	393	384	398	371	394	396	436	395	395	418	390	394	401	408	402	394	426	419	391	397	380	414	418	358	434
1614	705	354	259	306	444	423	363	278	240	189	148	133	125	102	88	75	65	52	52	45	39	27	30	31	43	27	37	41	37	26	38	28	33	40	39	35	28	32	24	26	28	24	28	25	30	28	23	23	25	28	24	31	25	31	26	27	20	27	34	28	29	25	35	21	28	37	26	29	24	30	21	23	20	32	22	26	21	29	25	26	30	37	25	28	27	20	21	24	36	25	19	23	28	26	28	30	36	30	38	25	32	23	23	31	34	22	30	28	35	34	33	25	30	26	36	24	26	31	27	24	39	28	22	27	34	25	24	20	23	25	37	25	18	23	31	21	26	36	22	45	22	28	20	22	28	35	35	36	29	33	26	37	35	34	26	25	20	27	20	30	21	27	24	23	27	28	15	29	24	20	17	20	21	23	29	19	16	27	25	26	29	33	31	20	30	33	14	25	24	31	26	26	27	31	19	17	19	23	29	18	20	31	28	32	27	19	22	23	32	23	16	18	27	28	29	33	32	35	24	29	28	36	24	22	22	31	18	27	20	26	28	30	22	25	39	30	33	23	28	28	22	29	23	21	34	19	30	23	22	29	37	19	28	30	22	22	26	26	17	31	28	29	20	27	30	21	19	33	19	32	26	30	21	26	33	27	30	28	27	23	29	29	31	29	20	28	28	33	29	26	24	20	29	25	22	22	26	26	28	33	19	24	26	25	33	21	23	25	29	26	20	17	29	23	24	31	26	24	31	21	26	41	20	27	19	30	27	31	39	27	28	28	19	28	27	20	26	28	30	48	31	33	28	34	32	16	13	22	38	27	25	25	18	34	27	22	32	25	28	30	27	23	23	24	18	28	32	22	28	35	26	37	19	24	23	30	22	24	30	19	29	26	32	31	27	30	21	25	29	28	27	25	25	36	30	23	20	26	24	22	26	25	37	22	29	25	20	24	27	26	26	21	25	28	21	36	21	21	25	31	31	23	20	27	31	27	27	23	24	31	26	26	24	35	31	25	22	20	30	28	33	21	17	21	22	27	27	27	30	21	26	25	36	26	23	30	22	25	27	23	31	30	25	42	29	20	24	31	21	30	22	21	30	20	39	26	35	19	26	26	24	26	38	24	17	34	26	17	31	33	29	24	29	26	29	26	28	22	21	20	20	24	18	23	22	39	36	31	23	19	30	18	23	32	28	20	25	28	25	21	19	31	27	26	35	23	31	27	28	24	40	23	23	23	28	38	22	27	23	27	25	23	29	23	27	26	24	25	27	23	24	17	26	39	27	28	26	21	33	21	33	31	20	26	22	21	29	23	24	22	27	20	28	22	19	24	32	17	27	24	24	30	28	19	21	27	26	27	33	31	27	28	34	38	33	31	22	24	21	22	31	41	23	30	24	25	29	21	34	26	19	26	29	34	28	23	26	22	25	23	28	25	18	30	20	26	26	38	32	31	22	23	21	21	17	26	25	31	21	32	27	21	25	34	21	30	28	33	39	33	29	21	24	34	18	31	28	18	33	27	25	35	20	23	26	25	26	29	21	35	25	23	25	28	28	31	20	26	26	26	32	31	15	21	27	34	22	24	26	25	31	32	29	22	37	32	24	26	27	30	28	36	14	35	25	26	34	28	18	25	33	32	35	28	16	26	21	23	27	26	31	36	22	33	19	25	25	30	18	30	29	24	26	26	23	23	26	34	37	20	22	25	27	37	20	30	19	23	25	22	28	27	27	30	27	20	32	29	24	33	22	25	22	26	32	21	23	20	31	22	20	35	15	28	20	36	23	27	22	35	28	30	25	24	24	38	22	35	22	28	21	34	21	27	35	32	24	35	32	25	27	21	27	19	32	30	29	23	24	28	31	37	32	26	22	22	25	31	28	21	19	25	27	24	24	35	36	26	17	24	27	28	31	25	26	26	35	25	26	33	30	22	29	15	36	19	31	35	25	18	31	21	28	28	26	33	24	29	40	28	21	19	30	20	18	25	24	25	20	32	37	25	28	29	29	23	24	31	23	25	29	26	23	27	16	18	20	27	27	44	29	31	24	29	24	25	29	23	23	23	31	25	21	24	34	28	41	24	28	27	21	24	30	25	30	23	24	27	25	22	23	30	32	23	26	24	27	17	35	23	27	25	26	36	27	32	31	31	36	32	22	25	30	25	25	21	35	27	24	23	28	26	33	26	26	32	23	27	41	22	38	24	26	25	27	22	26	22	24	30	26	26	26	25	23	32	22	33	31	21	24	24	27	17	24	24	27	16	25	25	27	18	28	20	18	23	33	24	24	25	22	26	28	33	28	33	33	30	20	28	32	22	30	24	24	35	21	16	26	28	19	31	31	14	26	25	25	28	30	28	21	32	28	25	27	32	19	37	19	28	22	25	22	30	21	23	28	25	24	26	31	39	21	24	26	35	30	36	27	21	37	29	32	27	18	29	26	21	18	19	22	30	21	27	27	24	27	17	26	24	29	30	20	26	36	27	19	25	26	24	26	33	31	24	30	27	26	29	32	19	24	30	22	29	14	35	29	26	26	22	31	30	18	29	35	29	24	19	23	26	25	35	19	19	35	29	18	25	28	26	23	24	26	36	24	33	22	29	29	18	22	23	32	24	34	22	24	21	23	36	22	29	29	25	31	24	29	26	26	16	29	28	23	23	31	26	29	29	28	27	26	16	24	28	27	23	25	37	18	29	15	25	34	26	27	30	20	34	35	26	25	25	26	24	30	30	18	26	22	22	30	36	23	20	23	19	17	24	26	26	29	29	24	25	25	27	27	38	22	23	35	21	34	22	30	23	26	34	23	22	30	32	23	24	24	22	28	21	31	27	17	33	26	21	25	28	22	30	24	24	29	34	33	30	28	23	30	30	32	36	27	24	19	26	29	24	19	22	24	18	21	31	21	22	29	32	22	25	32	25	14	24	21	20	18	29	23	28	19	27	20	26	29	29	28	28	19	32	27	30	24	27	33	23	22	25	25	22	32	23	29	16	22	26	22	24	29	25	25	27	30	27	25	34	22	24	20	27	24	27	31	31	30	36	25	38	27	20	25	26	25	15	24	20	29	14	16	24	33	21	26	28	37	24	26	25	16	22	41	22	21	27	34	22	28	34	24	32	20	25	28	27	25	26	25	24	33	21	26	19	33	16	32	31	34	34	30	30	21	19	41	21	32	34	33	22	27	29	28	27	16	24	30	42	26	17	25	19	22	26	24	31	25	27	25	27	30	24	19	30	30	27	23	38	29	25	28	22	26	26	32	36	18	20	29	27	33	27	28	25	27	25	22	25	26	28	20	28	24	36	34	23	26	34	18	21	28	22	33	20	18	15	19	25	34	23	24	19	36	21	24	23	23	24	30	27	28	27	19	27	25	28	32	25	24	24	24	29	25	32	22	27	22	40	19	29	29	33	31	21	26	22	38	30	28	23	30	24	31	26	35	16	31	27	22	29	30	23	36	16	38	23	27	33	32	23	22	20	29	22	22	23	29	23	27
19719	10810	6211	11672	19457	20881	18718	15438	12182	9898	7658	6094	4758	4328	3685	2686	1992	1560	1248	1176	1114	927	867	900	942	952	791	706	757	708	627	555	556	621	612	590	567	490	500	435	446	440	464	472	399	454	446	421	383	407	394	405	397	425	390	386	371	376	392	358	349	360	335	379	334	387	351	354	388	399	342	394	363	391	364	398	349	329	352	362	319	347	315	328	330	334	333	342	325	334	366	334	310	349	377	346	389	363	328	318	324	349	369	345	322	352	337	337	357	371	395	400	383	377	390	369	429	382	362	348	341	362	357	343	355	329	330	366	313	336	344	322	303	325	324	319	319	320	305	309	324	328	338	347	335	329	432	962	714	511	402	332	343	290	313	331	319	312	273	336	344	363	297	316	321	342	362	309	325	311	304	333	294	343	345	283	342	331	320	348	327	337	332	313	301	320	297	313	323	338	309	329	314	303	312	332	299	297	319	321	290	308	324	353	320	298	315	312	308	314	328	342	335	309	315	335	314	330	309	333	281	336	330	343	316	329	279	305	322	338	327	326	307	301	329	311	303	318	318	288	314	332	321	302	302	314	307	321	302	340	318	311	304	293	336	302	345	341	335	323	314	330	319	296	289	296	297	283	341	288	315	328	301	319	335	333	325	317	320	354	323	330	281	318	340	348	311	332	305	329	301	318	325	312	331	320	330	323	279	303	313	313	326	333	318	326	299	341	320	331	316	330	325	338	290	310	339	315	290	333	342	334	318	351	302	289	328	320	323	314	316	312	318	276	337	348	286	359	317	339	331	324	318	318	311	305	342	306	303	301	296	327	327	324	302	306	343	334	315	317	290	319	297	301	360	325	309	316	312	305	308	320	307	335	325	357	342	339	322	326	305	305	307	302	315	334	319	312	344	329	333	312	339	301	271	331	312	327	328	300	310	284	331	326	304	302	365	322	283	302	345	319	305	325	324	326	316	316	321	273	312	316	348	329	308	345	297	318	357	327	332	329	337	322	316	356	324	317	334	327	322	318	321	305	329	328	312	324	329	304	326	332	310	322	333	316	303	312	304	295	316	332	299	324	340	334	323	296	317	327	337	315	315	285	320	294	287	321	298	316	303	304	328	347	324	320	338	304	326	344	322	297	340	321	329	306	313	295	329	319	300	298	322	297	317	322	312	331	293	300	308	325	308	305	324	290	312	333	341	306	334	299	345	324	301	312	320	302	309	326	325	341	317	338	346	320	336	297	302	323	330	333	325	323	305	313	320	310	323	324	321	334	293	309	294	315	335	317	324	331	325	290	283	316	322	305	323	299	304	308	309	341	307	290	325	354	310	333	295	312	323	335	303	295	344	358	298	340	313	300	309	283	292	306	326	323	320	345	331	307	328	298	332	314	350	305	327	320	315	304	310	331	300	312	313	336	330	303	302	309	327	297	305	288	329	319	317	304	338	309	341	333	324	350	290	332	352	321	322	308	311	331	318	318	316	328	323	316	308	329	306	292	319	315	311	319	308	302	324	344	329	323	322	295	332	310	315	298	294	291	331	322	314	333	308	292	317	313	339	315	346	320	330	276	328	291	296	305	329	272	302	300	350	299	331	330	320	330	295	317	322	308	318	307	332	329	319	317	298	315	352	338	310	306	336	314	342	314	366	338	332	337	304	308	298	308	334	305	322	303	319	313	347	315	281	312	358	284	351	315	372	296	316	305	297	318	324	309	307	339	321	333	303	332	301	309	330	295	324	313	359	342	342	336	311	342	338	324	290	343	307	317	342	298	304	328	320	299	341	319	304	330	326	320	354	312	337	329	331	303	345	335	329	310	330	286	289	348	316	335	345	318	307	317	338	321	328	329	312	308	361	335	309	306	326	291	322	323	318	315	313	324	300	311	300	297	342	307	327	333	311	324	290	336	315	321	307	321	322	336	310	344	334	299	324	332	304	321	302	313	339	335	333	330	310	344	321	320	328	306	335	313	313	321	300	308	306	308	328	303	308	295	346	311	308	337	312	324	317	294	351	330	309	310	323	296	326	281	308	355	301	347	323	310	323	321	338	285	323	291	335	326	316	341	300	338	307	329	291	303	319	329	335	306	332	317	307	308	317	331	319	312	351	334	303	314	322	327	316	309	308	306	336	306	366	313	349	310	315	328	298	303	315	351	337	369	358	327	328	317	306	313	321	333	314	297	303	315	306	316	325	304	322	307	301	317	316	312	328	296	318	325	335	344	309	350	304	324	307	302	349	288	344	333	314	304	313	301	330	311	338	304	304	319	300	327	303	329	287	336	324	327	327	322	325	289	321	288	301	362	292	286	284	306	329	306	340	321	311	311	325	329	329	301	335	334	306	288	264	308	324	333	307	314	334	340	297	318	322	294	310	321	365	309	324	335	318	338	296	313	325	322	307	317	316	323	314	318	353	294	299	313	306	320	326	324	312	321	310	314	313	325	316	315	343	327	293	296	319	309	300	329	316	345	285	332	297	312	303	297	326	317	313	330	293	338	344	325	332	324	327	309	340	301	326	301	342	306	333	327	295	283	309	339	323	329	359	301	314	299	299	307	297	310	329	325	305	307	330	322	309	304	300	316	307	313	319	327	309	321	291	324	292	300	334	338	309	318	309	325	345	313	322	317	316	305	337	315	309	305	295	315	321	310	303	314	318	340	331	297	327	328	305	339	334	322	325	346	351	317	341	336	338	327	329	311	303	324	317	329	306	322	335	311	323	305	348	340	306	303	311	274	307	338	344	293	290	316	314	325	345	298	351	299	319	346	291	312	332	329	307	273	323	304	317	302	312	333	289	332	325	280	306	299	333	334	332	328	283	281	328	308	315	299	316	323	323	292	329	302	305	335	336	327	344	337	304	312	306	334	309	326	323	303	347	366	289	341	335	321	322	325	314	315	317	311	313	306	317	323	323	322	280	273	328	308	318	317	301	301	290	291	288	337	308	348	309	316	353	283	334	306	317	325	352	314	316	325	342	311	299	346	304	325	289	316	348	335	324	335	302	343	307	308	326	297	320	312	325	306	311	292	320	316	309	286	319	332	323	302	306	319	281	325	337	321	330	338	293	300	314	313	283	298	289	285	291	297	309	332	309	317	315	301	290	306	333	308	280	340	301	300	343	296	334	308	328	328	323	338	330	323	302	329	329	317	282	332	314	319	292	308	341	332	331	315	341	339	299	323	310	329	284	300	298	288	301	326	301	315	328	333	310	303	322	328	306	327	314	326	323	321	326	304	311	325	361	326	328	321	313	299	322	307	324	338	338	318	302	328	282	313	274	317	297	319	329	352	334	329	327	293	327	329	329	314	297	295	330	337	322	319	325	323	334	356	329	326	347	347	324	319	343	308	316	315	324	326	301	330	296	329	312	296	312	342	309	335	330	296	301	293	305	313	299	324	322	303	336	371	366	352	313	323	317	340	303	337	318	291	357	307	317	341	332	326	321	325	326	309	302	327	339	323	315	293	340	291	301	308	322	310	315	330	306	323
1383	251	129	119	141	180	178	142	119	120	76	76	83	80	74	73	43	44	48	52	49	47	48	33	53	54	42	52	48	41	35	38	38	50	52	39	37	43	44	46	43	51	49	49	53	34	42	43	45	35	38	49	34	39	48	45	56	39	49	42	54	43	37	38	43	46	39	44	49	46	50	44	39	39	36	41	46	43	36	42	41	40	42	35	47	40	40	39	32	34	53	27	44	46	50	40	39	41	43	45	42	48	37	53	47	36	48	56	35	38	31	42	33	51	41	51	45	36	41	47	43	39	38	39	41	58	41	51	43	42	35	42	45	44	32	38	53	31	41	41	36	47	38	37	47	32	51	56	59	48	57	29	32	37	43	43	34	47	37	48	38	42	35	40	44	50	37	53	45	39	43	46	48	35	53	40	37	42	32	55	52	50	39	48	41	38	36	47	51	40	37	39	45	50	39	40	48	41	51	32	52	46	35	53	54	46	31	29	43	49	55	34	35	47	32	32	37	39	47	48	42	58	37	45	46	45	38	31	47	40	51	30	45	39	38	48	34	39	42	46	41	45	51	43	45	34	45	46	41	41	43	45	41	31	46	35	40	34	35	41	46	43	41	38	39	40	47	46	38	54	42	36	55	33	39	35	39	37	41	48	43	36	39	42	24	35	53	46	49	45	51	37	44	40	35	43	39	50	35	36	33	47	46	33	40	45	38	48	44	48	28	40	36	37	34	58	51	41	44	40	48	40	36	43	44	54	40	39	55	32	50	32	44	40	37	41	40	39	43	41	39	38	48	36	40	39	43	45	37	46	38	41	39	46	47	37	40	40	43	35	53	37	37	34	35	35	45	38	40	32	52	34	49	49	50	43	50	42	42	40	42	36	48	34	49	44	42	46	30	51	34	37	35	43	33	43	36	46	31	43	37	39	52	43	47	57	38	45	48	43	46	42	36	43	53	36	51	46	34	48	46	39	37	42	52	35	34	30	32	49	44	44	45	33	51	47	43	48	34	42	39	39	46	41	45	45	47	48	48	50	44	33	47	41	47	43	33	38	47	46	56	40	41	45	41	51	44	37	39	43	44	51	41	38	34	36	38	41	51	40	45	40	35	33	47	33	43	42	39	41	39	51	47	50	46	40	44	38	32	44	39	50	43	35	44	59	31	45	46	34	43	35	40	42	47	29	47	42	41	40	49	45	39	37	34	53	55	45	43	41	55	41	34	32	46	43	39	47	54	54	33	42	38	32	45	32	34	43	39	53	41	44	44	48	31	45	40	47	34	29	42	58	44	34	39	39	52	55	49	32	50	47	47	49	44	52	39	42	38	45	47	38	38	48	46	47	39	40	51	41	32	26	45	43	41	43	34	34	28	45	33	42	46	30	37	45	54	41	37	47	38	41	52	33	43	37	44	49	42	39	54	33	50	39	43	34	45	49	41	46	43	40	44	42	36	45	50	50	39	40	34	37	32	47	33	50	48	39	46	44	54	51	53	45	56	44	45	47	38	39	45	45	32	46	45	44	37	36	43	35	45	35	52	40	51	42	56	32	33	43	48	42	44	50	50	43	51	34	37	31	36	51	47	54	43	42	54	43	50	35	49	35	57	37	45	43	44	41	54	57	41	42	34	51	31	48	32	44	45	47	45	36	46	37	56	45	48	38	39	38	36	48	49	44	26	45	53	44	49	51	35	50	52	35	52	42	36	35	45	51	43	48	42	38	44	44	44	38	43	44	51	43	34	35	44	37	43	36	35	44	56	45	38	41	39	42	43	52	41	50	48	39	49	38	36	37	43	37	44	44	44	32	39	31	28	46	37	38	43	42	40	32	41	36	57	49	41	46	48	39	60	52	41	42	46	40	48	49	34	36	47	39	44	38	53	35	41	28	35	55	28	30	47	43	43	34	36	45	39	47	40	36	34	54	44	35	42	53	49	37	45	47	34	32	42	43	43	39	43	37	51	40	38	40	48	40	44	43	34	39	36	54	38	45	41	46	45	48	46	47	38	36	43	47	46	43	38	47	44	48	45	39	31	38	43	38	33	51	46	47	42	35	54	35	53	26	53	48	39	35	51	37	38	49	36	43	35	42	42	47	28	44	50	45	36	55	27	44	43	38	53	48	36	41	41	38	41	42	43	56	50	35	46	44	36	30	43	51	47	42	38	39	39	37	48	40	35	43	34	31	36	53	32	31	43	39	42	35	45	44	36	29	40	47	40	43	43	38	47	48	46	40	44	36	48	47	43	55	40	43	45	39	40	40	43	44	42	53	40	47	43	38	32	33	48	44	43	41	45	34	30	33	52	42	40	51	48	41	42	52	41	44	32	53	50	40	41	54	37	47	46	49	48	44	42	39	46	45	33	48	35	51	43	36	43	62	37	47	45	38	42	37	34	34	49	39	50	41	46	39	44	39	36	28	42	43	43	39	38	39	44	37	32	28	44	28	48	47	40	49	31	35	48	48	37	40	37	37	39	53	28	46	44	34	38	44	57	39	42	34	55	33	45	46	30	56	42	45	43	34	45	57	40	49	43	54	49	44	38	46	58	40	34	42	50	42	45	40	41	43	41	40	42	35	35	36	52	50	52	48	40	47	43	38	33	40	51	46	42	42	44	43	41	42	44	51	40	50	34	39	48	39	44	42	41	56	53	47	53	47	35	32	48	36	37	34	52	37	39	25	48	42	41	33	37	41	32	40	50	45	58	44	41	46	47	39	44	50	46	48	42	42	42	43	36	45	46	40	31	48	44	48	36	42	43	48	43	60	53	35	34	45	48	47	43	33	41	24	31	45	50	40	34	50	47	46	48	47	47	41	37	42	44	39	48	40	43	47	50	43	44	38	45	36	55	51	43	51	37	32	32	36	44	43	40	40	39	40	46	31	38	35	42	44	42	52	57	45	34	46	37	31	37	39	40	42	43	49	33	36	37	47	30	46	37	44	41	46	36	45	50	42	49	47	34	25	21	40	45	49	37	38	47	46	44	50	38	42	48	51	43	56	42	34	47	41	30	40	30	31	45	43	41	31	37	50	41	41	55	40	43	37	41	53	42	33	34	48	43	31	35	48	43	39	36	48	41	46	47	31	39	54	49	49	57	38	36	40	48	38	38	38	36	52	44	52	51	42	29	46	46	38	37	44	43	47	42	40	44	55	44	48	52	53	37	34	31	35	44	34	48	42	38	44	49	45	42	45	45	37	38	35	46	33	44	49	44	37	42	37	35	44	46	39	36	35	45	38	42	35	37	57	50	35	54	46	49	43	41	42	39	33	59	46	54	34	33	29	43	45	47	37	44	34	49	47	38	42	39	56	50	41	48	31	34	47	45	51	44	46	40	45	50	36	39	42	41	43	43	52	33	35	45	45	38	42	34	41	47	32	47	52	43	40	37	33	37	44	51	35	50	46	37	41	45	39	35	37	39	42	42	50	43	36	35	43	40	42	34	33	51	40	23	42	37	42	39	50	37	47	37	42	35	47	48	38
12688	5314	2790	5346	10838	11871	10340	7671	5807	4563	3429	2663	2142	2047	1791	1256	1043	869	788	773	706	633	705	679	694	759	658	631	639	629	526	570	535	618	624	596	554	550	558	511	514	520	541	544	498	539	552	560	477	508	517	528	520	484	490	526	511	492	453	499	497	474	535	530	469	512	513	541	458	480	535	489	484	562	506	469	500	529	513	468	496	480	512	513	496	469	476	494	490	465	452	489	475	475	515	520	452	518	483	517	484	509	503	523	512	494	516	536	533	508	540	555	501	544	499	526	531	534	547	481	508	532	505	483	531	515	477	480	492	437	526	494	464	485	503	491	476	499	478	450	494	492	475	527	490	463	474	826	699	595	518	466	486	478	438	498	516	450	505	449	473	474	495	495	480	470	506	452	490	496	475	468	463	468	467	499	469	481	494	507	501	467	475	461	453	481	464	488	534	454	475	498	487	447	476	484	484	477	506	525	470	494	471	509	498	488	440	484	485	466	453	500	471	524	520	515	502	488	447	512	499	469	480	417	447	490	459	475	490	439	462	477	480	504	504	481	480	522	504	491	487	491	480	468	491	510	467	470	530	472	468	462	485	493	514	516	465	484	437	502	465	496	463	514	461	521	476	462	464	480	490	500	501	476	461	515	457	500	486	482	475	461	483	476	463	517	508	448	455	461	457	485	479	512	514	501	522	452	483	467	479	456	498	463	493	466	502	480	483	502	476	471	497	474	470	496	489	471	494	454	482	448	518	509	511	483	491	514	514	481	484	492	475	512	501	512	459	476	499	458	463	452	485	503	500	477	482	496	493	461	414	481	473	491	454	481	476	436	498	508	509	467	493	484	485	476	514	478	465	465	465	505	460	456	490	473	484	487	475	494	522	476	482	489	509	476	478	489	515	501	472	482	438	498	496	478	458	499	479	507	452	443	504	496	475	479	443	514	481	486	516	488	500	436	464	493	499	442	468	479	446	456	477	488	470	505	475	511	522	480	510	522	489	499	475	445	481	502	511	528	455	457	466	456	497	503	529	493	472	481	470	457	481	514	467	450	475	453	482	496	470	493	461	478	468	456	463	445	503	520	490	459	491	489	495	477	477	463	505	459	498	475	515	496	480	490	487	521	454	438	496	510	507	499	499	501	452	479	474	489	468	449	462	494	445	505	478	514	458	469	504	475	494	428	480	491	471	486	472	489	504	530	478	447	509	478	475	518	493	500	509	470	489	451	521	450	480	514	467	496	517	520	482	451	461	509	487	481	488	443	488	464	445	468	475	483	467	470	508	449	463	479	501	504	475	453	489	519	487	485	524	464	469	463	517	482	475	447	485	465	439	478	481	525	516	515	506	473	472	488	462	481	435	486	465	479	474	485	458	449	510	454	492	495	454	505	464	485	513	467	502	505	508	462	500	485	484	487	468	458	464	474	485	499	509	458	455	486	481	505	467	482	481	468	439	474	464	478	502	502	489	459	512	501	479	452	480	482	492	505	489	475	456	502	479	489	477	510	508	483	461	486	487	494	471	468	425	455	513	483	462	453	476	500	450	447	489	471	468	443	525	439	505	494	481	459	488	502	535	479	468	485	486	506	456	473	478	451	491	464	473	475	478	478	480	470	464	450	432	525	469	487	432	483	465	498	494	500	473	480	484	467	483	511	460	438	468	516	506	481	500	480	488	464	472	470	513	468	459	492	484	475	461	492	445	501	495	495	426	462	485	484	426	482	500	508	471	493	468	498	447	474	475	507	498	490	471	482	457	525	479	495	524	470	462	470	477	494	428	486	492	503	516	478	482	447	530	477	468	450	486	466	472	493	449	462	484	465	479	465	497	476	478	483	464	444	478	502	472	480	507	475	503	451	440	465	477	516	496	490	457	480	503	480	495	463	519	481	482	471	508	513	495	498	486	482	490	486	481	472	486	447	504	498	508	453	427	525	492	451	504	478	468	453	515	490	492	505	459	484	442	493	463	498	515	484	472	490	503	489	469	478	474	455	432	496	524	468	488	491	487	499	473	490	473	485	511	473	413	479	501	511	500	498	479	474	464	493	464	453	486	465	471	473	514	479	470	474	486	446	477	467	453	464	473	475	526	495	496	479	501	483	512	461	510	489	477	498	460	472	446	491	510	463	527	488	483	485	465	470	466	498	480	495	505	489	530	528	451	476	507	471	462	442	475	486	490	463	480	444	459	508	460	488	475	488	489	507	505	510	491	444	470	499	512	457	449	508	481	493	478	447	442	461	497	518	482	494	472	465	487	498	486	468	499	477	470	469	450	510	507	521	503	490	486	471	467	467	484	468	458	432	510	451	445	490	496	459	445	496	483	465	442	486	484	489	512	485	482	495	482	458	518	485	501	433	449	493	526	490	445	502	516	477	494	484	513	475	451	514	513	465	465	461	492	518	496	472	521	524	492	510	473	460	480	520	476	540	503	498	477	507	478	532	478	474	470	516	490	491	520	487	493	482	467	497	513	470	487	459	505	499	488	464	485	495	455	495	516	473	478	458	510	467	474	465	472	472	459	475	488	488	477	502	474	465	478	507	498	524	477	459	482	465	453	482	494	475	480	513	496	509	529	462	526	459	489	494	504	480	476	462	457	479	535	490	495	471	503	495	497	512	484	524	463	523	491	490	512	489	502	479	468	507	476	473	475	442	431	505	462	524	457	483	521	501	494	489	466	480	479	444	480	467	514	459	503	476	495	493	472	480	518	498	517	518	470	490	467	451	478	455	462	505	484	473	457	505	485	470	446	547	504	469	451	488	499	468	519	471	488	493	481	472	484	493	469	479	483	486	498	476	482	488	434	480	534	450	454	491	493	476	491	479	432	450	472	469	483	449	482	461	462	440	462	457	448	505	507	454	468	501	516	486	465	494	492	461	493	462	493	453	487	492	475	509	471	466	480	491	478	417	497	469	495	501	490	456	483	511	488	482	464	489	497	520	466	463	462	483	483	509	490	468	460	430	493	489	507	483	416	466	478	530	481	497	490	493	450	514	482	430	504	454	524	502	500	475	467	473	514	463	479	455	516	462	493	494	510	453	462	469	497	463	469	510	459	513	420	512	518	510	506	488	513	467	445	465	468	482	500	450	469	460	540	506	449	451	443	491	475	471	507	463	519	467	475	510	482	511	526	495	474	477	479	485	526	471	469	458	467	480	508	490	463	490	470	491	490	495	481	480	496	489	481	497	468	517	513	459	483	491	469	498	464	458	469	470	494	489	481	516	471	504	506	479	478	469	472	512	483	470	493	473	464	467	465	486	517	452	490	464	494	467	466	492	455	491	523	457	456	474	487	484	472	470	510	509	508	484	502	481	483	482	489	466	533	454	469	498	482	461	496	488	490	440	489	503	511	479	525	500	498	520	454	468	490	519	487	466	483	455	464	504	492	478	457	512	480	488	497	498	540	510	504	487	505	467	441	493	500	488	505	531	481	465	470	511	465	463	477	483	482	487	459	499	494	512	499	476	490	442	497	485	487	450
1080	568	302	225	211	281	314	222	203	180	142	128	80	107	101	62	51	42	54	51	46	49	41	53	41	34	50	32	39	33	30	48	38	43	36	35	39	37	39	27	39	31	34	37	36	39	33	35	40	37	37	45	42	32	32	37	33	26	34	41	41	39	35	31	32	38	27	45	33	32	33	35	35	47	20	45	25	37	37	35	27	36	25	43	43	33	27	29	34	27	21	35	39	34	25	36	33	24	35	31	33	37	26	28	27	31	34	35	35	39	29	35	30	27	40	26	33	32	33	33	34	30	22	37	23	22	38	36	28	34	39	37	29	33	23	33	37	17	28	31	35	33	22	44	32	39	35	33	32	32	28	31	37	22	32	33	31	35	40	29	32	17	32	29	36	34	37	29	31	26	36	34	32	32	37	38	42	40	21	29	35	39	32	28	33	26	20	35	34	37	27	32	28	43	31	35	33	32	34	34	23	26	41	30	33	36	25	39	34	23	43	37	29	33	31	27	41	45	27	38	30	37	21	28	35	29	19	33	31	30	27	35	25	35	41	19	35	23	37	29	43	38	27	36	34	26	33	30	32	25	41	32	31	30	32	36	21	32	36	41	36	34	31	29	32	28	29	33	36	26	29	34	45	24	31	35	25	35	34	32	27	30	34	23	31	31	35	36	28	32	38	25	33	41	25	23	36	33	34	36	27	29	34	28	34	25	36	31	37	38	39	34	38	35	26	27	28	33	35	37	36	33	35	33	29	37	35	32	31	27	39	29	36	26	33	32	38	38	39	35	26	40	33	31	32	30	29	41	28	33	45	34	31	42	32	40	41	34	34	30	29	29	32	25	26	34	36	26	33	33	35	37	31	25	36	27	35	36	37	35	29	37	25	33	27	33	35	28	32	23	33	28	21	31	29	25	29	43	30	26	35	35	35	36	38	44	27	40	21	28	36	29	38	22	28	34	27	32	25	32	26	32	30	31	28	29	30	38	36	28	32	23	30	32	25	29	31	24	38	28	32	22	30	36	39	32	30	37	29	25	32	29	28	33	36	24	28	36	28	28	25	40	32	35	31	31	25	28	34	30	32	36	45	33	40	26	31	50	40	32	28	32	32	29	34	25	42	34	29	28	33	23	43	27	33	30	32	44	42	32	38	22	27	29	30	29	32	29	23	27	38	37	36	30	35	25	45	36	34	30	32	32	24	35	38	31	32	35	24	31	43	35	25	32	31	27	37	28	31	32	26	40	27	27	25	31	36	31	37	22	27	40	35	34	29	29	35	35	40	24	32	31	28	22	36	30	39	21	27	29	40	34	29	30	34	30	25	33	34	34	32	21	26	30	34	39	37	32	40	29	31	37	36	25	23	37	35	35	29	34	36	19	40	27	27	35	35	26	29	40	39	27	28	34	31	29	32	36	30	33	33	26	37	34	30	31	32	24	27	34	30	31	41	44	32	33	38	28	27	26	18	39	27	35	33	37	44	26	46	25	26	28	32	28	36	32	31	37	37	24	30	28	39	17	43	24	42	29	38	19	33	36	33	26	29	43	36	27	30	28	37	20	23	33	39	27	45	39	25	34	32	35	40	26	28	28	30	36	27	31	27	33	44	28	21	40	29	25	34	18	36	31	45	34	37	32	30	24	42	41	31	31	29	25	33	32	26	35	38	32	31	35	26	35	36	29	27	42	27	23	41	42	29	39	27	35	24	46	31	31	33	35	31	25	37	33	39	43	43	29	34	24	41	26	43	39	31	37	35	44	39	39	34	31	21	37	34	26	26	29	34	27	23	28	32	34	39	36	36	33	26	34	32	36	17	20	26	35	29	45	22	32	33	37	31	34	29	25	33	28	37	32	27	38	29	39	37	30	34	27	40	32	31	26	35	29	36	35	45	35	31	49	36	36	24	27	40	40	33	25	33	46	26	35	20	37	33	36	31	22	33	30	26	34	30	34	28	41	22	28	35	39	36	30	34	40	28	28	33	36	31	36	37	40	33	29	36	32	39	28	38	28	35	34	37	29	43	35	27	41	26	34	35	23	31	30	26	34	36	41	44	26	33	28	34	27	39	29	39	31	26	31	38	30	34	21	31	36	27	35	25	27	25	34	42	32	38	30	35	24	38	30	41	28	28	26	22	37	31	23	30	43	34	29	31	30	30	23	28	31	32	31	27	29	23	33	32	33	35	34	33	30	37	35	28	26	28	26	36	31	33	42	34	37	30	32	49	31	25	29	29	30	34	37	31	32	29	28	26	27	41	40	40	31	29	32	28	31	38	24	38	18	36	24	29	31	32	36	32	32	23	34	32	25	29	32	28	33	25	26	36	40	36	21	22	33	36	28	28	38	34	25	41	32	34	35	37	44	33	25	29	33	28	25	32	30	31	34	42	31	29	22	43	30	27	37	34	27	28	24	32	32	36	32	48	25	35	32	25	33	32	39	34	31	31	27	41	40	31	31	38	29	42	28	29	37	21	29	31	38	39	33	23	33	31	31	37	28	31	32	38	32	25	27	35	29	41	37	39	32	27	33	30	35	32	30	34	26	34	38	37	40	24	35	36	37	35	25	23	42	32	44	23	43	31	31	34	31	40	31	26	35	36	22	41	29	32	29	24	35	34	37	34	34	31	18	34	34	29	29	34	25	24	36	25	35	39	35	39	28	31	32	37	34	22	41	31	32	33	27	28	40	32	34	27	35	40	30	39	38	35	28	31	29	42	27	30	38	22	33	29	24	37	20	26	37	31	27	28	33	25	31	33	37	31	34	24	30	22	23	29	35	30	33	28	30	47	33	32	28	39	32	33	33	31	31	28	34	41	30	29	25	40	32	39	33	28	27	40	36	31	39	28	33	37	43	36	39	31	29	31	31	44	33	30	29	31	38	30	28	25	32	30	41	28	19	27	34	38	32	28	24	34	41	39	45	32	26	31	34	35	37	34	28	23	41	40	38	28	46	47	34	31	33	30	31	29	35	31	34	23	33	31	26	38	34	35	38	32	41	27	25	39	23	29	35	37	37	33	35	33	34	36	46	38	38	31	32	38	19	30	36	38	31	29	36	35	27	29	38	30	24	25	31	35	34	28	24	30	29	29	40	36	38	36	29	25	34	31	38	29	28	34	29	32	37	25	25	33	31	34	32	32	38	24	32	28	36	26	44	41	33	29	23	43	28	28	30	30	27	36	38	32	32	33	33	34	31	27	35	45	29	23	34	32	33	28	32	28	27	33	48	41	30	28	33	30	31	21	34	38	34	21	33	34	28	32	30	21	31	42	26	33	31	34	34	36	24	30	38	32	39	21	34	34	28	20	33	35	40	28	29	27	43	31	29	30	34	34	28	23	38	33	28	33	24	35	39	28	26	33	25	39	36	35	33	37	34	35	30	32	38	28	32	22	31	38	27	32	30	28	44	30	31	37	27	40	37	37	35	34	40	31	29	34	24	31	29	40	37	32	33	30	38	45	39	29	24	31	32	38	31	28	26	31	33
16776	9051	4834	9406	16512	17742	15342	12003	9380	7426	5566	4202	3566	3251	2767	1932	1422	1222	1068	1003	852	793	770	722	789	875	709	723	688	672	536	567	577	648	563	587	554	544	495	518	512	517	517	480	460	478	438	480	477	438	477	425	481	423	414	424	409	431	415	431	420	425	436	434	443	432	427	442	405	444	442	452	431	433	402	452	381	406	392	389	427	420	390	364	415	377	421	406	430	441	383	385	415	428	423	420	421	412	414	436	405	418	422	415	398	404	401	433	410	446	443	424	434	456	446	454	484	455	481	428	429	429	391	400	434	386	430	388	430	364	358	397	429	398	360	409	388	391	394	371	359	346	383	369	395	421	454	847	648	504	420	387	359	394	391	362	370	410	412	351	370	373	377	400	368	352	395	360	388	395	368	396	423	379	412	357	403	403	382	393	397	363	390	402	409	413	379	399	413	390	378	412	377	384	361	386	361	374	397	395	393	398	385	398	403	379	366	383	379	348	382	417	399	408	417	348	372	379	399	398	393	389	390	394	370	424	406	361	398	398	431	372	393	378	365	374	387	368	382	395	417	375	400	380	370	389	368	399	388	365	378	388	395	413	407	389	361	379	378	384	399	412	380	408	383	354	427	397	399	367	371	380	405	402	383	407	363	431	395	389	363	399	387	399	405	384	360	416	387	371	388	394	405	368	407	398	384	382	408	363	372	342	386	382	410	379	356	395	383	386	413	424	382	422	400	402	391	403	371	407	343	411	418	403	390	389	416	386	375	389	407	375	387	387	378	406	387	375	375	399	436	372	401	397	375	383	385	393	377	387	381	380	416	389	411	394	419	388	407	393	393	377	378	393	376	387	430	412	404	396	392	416	372	445	378	370	386	403	367	390	374	418	396	407	388	422	359	368	400	404	390	414	410	382	391	377	406	384	374	386	371	377	379	389	370	353	409	372	381	373	383	365	385	379	353	361	392	385	384	402	349	377	426	379	390	407	410	389	399	389	342	399	389	450	424	416	402	411	404	376	374	391	395	390	404	390	362	414	404	379	430	388	393	367	406	387	391	357	382	393	380	387	410	403	407	374	388	360	371	394	393	453	389	380	352	411	382	382	364	430	367	357	362	383	382	389	387	388	373	401	412	352	368	411	362	390	373	380	384	372	372	383	380	397	373	388	386	381	400	383	391	407	422	379	341	393	383	376	396	351	386	395	403	372	388	397	386	405	407	369	397	393	409	389	382	391	379	376	406	386	395	395	422	378	392	364	375	383	381	369	414	393	383	377	424	381	417	399	375	354	395	397	370	421	381	387	399	396	368	416	388	395	365	417	377	378	398	380	399	380	376	396	345	436	388	377	405	401	383	397	389	401	376	374	382	408	382	390	391	407	439	394	427	356	398	363	382	353	365	404	412	403	375	396	358	378	353	407	370	379	403	412	348	412	391	383	371	420	364	406	394	407	386	418	403	392	360	393	391	415	381	415	417	389	369	362	387	360	404	375	374	423	394	396	399	371	409	385	384	382	387	373	399	385	406	378	377	363	379	395	399	388	371	374	382	389	403	404	423	414	379	418	379	379	355	411	390	427	384	422	398	376	368	416	386	421	368	422	401	407	368	420	406	380	406	394	394	416	393	414	395	363	371	364	418	382	363	412	404	404	407	391	414	389	387	360	397	410	381	373	419	426	427	383	405	398	416	404	413	390	375	390	361	373	411	414	380	382	406	393	358	386	365	408	382	401	374	369	388	392	392	358	371	407	366	409	394	396	378	377	359	398	374	398	372	377	381	362	357	398	387	379	351	409	372	383	383	384	412	407	365	370	422	381	365	389	407	418	401	384	381	389	412	378	375	394	368	406	351	386	384	363	381	377	382	444	369	416	401	401	365	353	369	404	412	392	406	374	387	390	406	374	384	418	382	394	376	426	378	384	406	394	387	373	389	409	378	376	370	394	358	389	387	379	405	349	374	388	401	395	401	406	390	396	392	357	382	416	390	386	413	383	412	422	383	409	415	385	373	405	416	427	367	376	396	428	369	362	385	364	377	370	390	413	396	402	381	383	393	371	416	361	394	385	381	349	387	446	386	378	406	406	384	397	376	419	359	392	401	386	399	368	401	394	389	396	415	371	377	393	405	426	416	376	382	401	374	396	360	388	397	354	331	398	395	421	401	404	380	414	360	412	426	416	357	370	363	380	402	410	399	388	386	380	398	361	360	374	366	386	405	366	388	390	390	364	377	377	392	399	367	406	406	382	392	384	384	395	403	376	363	388	403	415	396	419	389	385	386	415	391	403	371	427	376	416	394	373	396	385	392	371	380	379	427	405	367	388	357	421	360	361	380	400	443	406	347	403	395	399	419	387	362	394	427	390	392	357	377	398	391	376	414	377	404	444	383	428	422	372	429	383	405	362	391	401	406	381	405	367	355	390	385	365	405	385	369	396	402	422	374	431	417	397	394	407	374	394	401	382	388	388	391	375	414	404	394	420	392	405	391	423	385	429	344	407	407	364	404	398	389	397	409	374	410	392	382	382	372	426	415	393	387	381	420	382	412	377	410	413	369	376	375	354	338	403	380	385	399	374	372	426	383	358	428	376	387	393	343	380	396	387	400	405	383	398	375	393	375	383	396	398	420	376	376	374	382	389	437	384	397	390	390	419	401	410	386	414	395	396	396	381	388	375	411	387	393	374	423	385	406	354	372	372	401	391	392	370	351	400	407	378	401	371	393	391	404	366	408	395	412	383	400	400	375	384	405	338	388	375	370	368	402	416	379	381	322	398	389	406	396	394	362	376	348	364	387	413	387	420	380	398	403	355	356	357	400	395	421	341	405	375	392	408	361	366	364	362	347	395	391	404	419	417	400	367	386	410	393	404	339	338	365	361	427	364	387	388	372	416	414	357	390	400	381	385	387	382	402	406	379	387	355	417	402	392	407	416	375	338	368	368	396	396	372	378	404	330	369	358	396	386	390	403	383	363	419	331	363	408	380	408	406	385	381	374	407	391	373	413	415	396	387	390	388	410	384	403	371	367	398	417	390	410	454	390	377	399	393	407	376	366	377	410	365	421	369	385	418	375	403	395	359	385	418	378	371	406	390	389	379	382	372	397	374	397	378	417	401	409	403	393	371	382	362	397	380	365	416	374	379	392	380	404	385	406	420	376	385	392	387	412	388	385	378	402	409	398	407	368	403	405	363	389	360	371	396	423	407	411	377	417	367	400	389	407	374	390	384	407	392	400	374	413	409	411	406	393	395	383	409	376	401	425	408	356	405	367	422	366	370	344	354	416	363	388	388	376	396	410	394	361	403	399	405	354	386	396	383	382	382	400	387	385	391	396	375	433	391	367	404	379	391	385	386	358	373	382	408	425	425	414	373	375	399	388	400	384	404	422	440	376	362	391	401	377	402	397	413	384	382	374	413	391	368	379	405	409	399	380	371	404	364	407	453	358	392	390	395	398	401	416	420	412	392	390	387	417	372	383	366	381	390	388	374	420
2211	460	250	220	224	300	280	239	206	173	146	118	88	112	72	77	50	46	45	44	34	36	39	39	37	29	42	36	36	34	31	32	35	29	35	29	27	36	29	29	46	36	35	25	28	26	30	29	27	21	33	33	39	37	42	25	32	30	19	40	24	27	33	27	29	25	31	20	32	32	40	31	18	24	39	37	33	33	21	28	41	30	40	37	31	33	28	24	35	29	31	26	34	31	44	36	33	29	28	32	42	32	29	31	28	45	28	27	30	26	26	29	30	35	37	33	36	31	18	29	39	36	43	37	31	31	31	26	26	34	23	31	28	32	29	33	38	39	30	44	29	30	32	28	30	40	28	32	34	34	37	26	26	23	37	40	26	22	28	35	34	37	35	27	22	26	33	30	30	36	29	33	39	27	25	25	32	32	28	22	30	37	29	19	29	26	22	27	41	26	32	40	35	33	26	35	24	32	34	34	28	34	40	42	34	30	42	29	27	35	32	26	26	22	25	23	33	14	29	28	24	33	27	36	16	29	35	26	42	41	40	45	32	36	37	30	37	36	29	31	31	36	35	40	23	27	31	28	30	25	35	29	42	35	28	21	32	30	28	30	25	25	38	29	29	29	36	27	28	20	20	27	33	38	32	27	23	41	29	31	28	36	27	29	27	29	27	34	28	36	31	31	32	30	27	33	39	37	36	28	28	42	31	34	28	35	33	30	41	25	30	30	33	28	22	31	39	31	27	32	31	30	33	29	31	26	33	28	34	31	28	37	31	39	27	27	34	26	32	32	30	30	41	31	40	31	32	30	38	31	33	28	33	23	32	28	18	36	28	38	34	33	33	28	33	29	31	34	27	24	33	22	26	45	36	35	29	32	22	21	27	30	36	35	39	23	31	25	35	34	29	40	30	30	34	26	25	30	27	42	28	29	35	26	30	28	30	36	23	38	33	33	33	36	35	23	30	26	22	24	27	33	27	31	37	30	33	31	33	35	34	37	25	23	32	34	35	32	33	23	34	34	35	26	31	28	32	21	23	30	28	28	35	30	24	26	36	30	30	26	39	21	43	25	24	30	41	31	31	39	35	29	34	36	28	30	38	33	26	31	33	28	37	26	22	33	28	31	39	34	29	32	25	27	23	37	28	31	40	32	33	36	26	29	38	32	33	26	39	38	28	40	31	45	30	38	36	36	33	29	21	22	20	29	31	35	28	39	36	30	23	33	31	40	30	22	30	32	31	23	30	24	37	27	32	25	36	34	28	20	28	37	25	15	22	31	23	43	31	30	42	29	39	28	30	23	21	27	29	27	30	33	31	28	29	36	29	36	40	33	39	40	25	37	38	32	37	34	26	26	27	33	27	31	32	26	27	30	34	34	31	30	40	23	32	31	25	32	31	40	22	28	24	31	22	30	27	28	34	22	33	20	26	26	34	41	36	30	28	35	28	39	32	36	35	23	29	34	37	31	27	36	39	30	20	36	33	28	36	25	23	30	32	43	25	35	29	32	29	30	27	29	23	36	41	39	25	26	28	28	31	26	41	33	28	31	36	21	23	29	23	36	32	30	29	33	26	29	24	31	24	26	34	21	27	29	27	40	33	36	33	22	31	32	25	33	27	30	28	26	23	38	26	24	27	39	37	29	24	39	31	34	48	35	29	30	40	29	39	34	45	29	26	19	33	32	25	32	39	39	36	33	29	23	36	33	26	29	25	29	21	27	30	24	25	32	28	24	23	27	29	33	30	27	31	22	30	30	25	32	36	26	33	25	21	31	27	38	28	29	24	26	34	36	34	39	27	33	33	23	40	32	42	26	32	20	27	26	35	41	37	27	29	34	30	23	28	36	18	18	32	32	38	37	27	28	26	27	35	44	39	24	25	38	28	30	24	37	29	31	28	27	29	47	32	32	22	36	32	27	25	25	34	36	27	33	20	27	43	30	33	25	26	38	29	36	34	24	32	27	29	29	20	32	35	32	27	31	35	33	40	36	36	29	21	22	30	24	30	33	33	29	33	38	29	31	25	34	32	29	31	29	25	30	29	28	28	30	32	30	29	38	31	28	34	36	38	29	29	33	50	25	23	47	28	30	28	38	31	40	32	32	28	33	34	29	22	28	32	33	31	36	33	28	27	36	31	35	20	36	35	26	33	27	29	22	27	25	39	33	24	34	36	23	28	30	27	27	29	30	29	29	24	36	34	28	37	31	29	33	29	25	34	30	24	33	39	36	34	29	37	33	31	33	27	29	29	31	40	36	38	34	24	28	29	26	25	35	22	32	30	23	25	29	34	21	34	28	28	30	46	33	34	33	34	39	30	25	34	34	37	23	31	36	36	26	31	34	29	30	21	39	30	38	28	37	26	31	37	30	32	29	25	38	32	27	29	26	36	30	20	26	35	35	31	40	25	34	32	31	28	27	30	39	38	30	22	36	25	22	31	45	32	31	31	26	32	31	28	30	28	31	27	33	32	42	32	26	45	27	31	36	31	28	31	35	41	25	27	38	28	27	28	38	33	33	20	37	20	32	42	31	38	33	39	34	38	42	30	30	30	35	33	28	34	29	32	28	30	36	20	32	18	30	28	32	27	29	36	32	37	32	36	37	34	28	31	35	34	21	35	29	28	30	32	34	28	32	23	23	37	31	24	34	33	35	37	35	25	35	32	28	37	36	29	32	23	31	46	34	44	19	39	29	25	24	34	34	37	35	30	37	33	32	14	40	37	37	40	28	16	25	14	31	24	32	20	31	29	28	25	24	29	29	33	26	35	37	36	31	33	28	26	32	34	35	29	31	31	32	28	34	37	35	26	25	29	27	27	40	31	29	40	28	32	34	32	40	31	26	36	29	22	26	25	21	37	27	28	25	32	35	22	35	34	31	37	28	26	33	26	33	42	32	24	30	34	25	23	24	29	23	19	27	46	30	23	29	28	26	41	50	31	30	33	37	44	23	25	40	36	30	47	37	39	25	25	27	32	23	26	28	41	37	39	26	28	37	24	38	33	30	25	30	33	36	32	21	40	31	41	31	46	24	30	33	24	26	25	24	32	34	36	32	24	28	36	31	30	37	40	43	37	39	25	37	25	32	28	36	31	23	35	24	33	29	30	36	30	26	27	24	39	38	25	28	28	31	22	29	34	32	26	31	24	35	28	31	26	26	42	27	28	24	32	39	29	30	31	30	24	26	31	43	19	27	29	30	30	33	31	29	26	33	36	32	23	35	29	38	18	25	41	33	30	25	40	17	27	16	25	28	31	26	32	33	40	31	23	30	32	31	31	29	28	31	31	32	32	32	32	24	32	27	40	24	31	28	41	32	39	29	31	32	35	27	34	24	35	30	36	39	29	40	23	28	31	29	31	25	33	30	32	34	20	32	35	26	18	26	27	32	31	26	28	25	37	39	27	36	42	36	29	22	19	29	30	26	33	25	31	31	40	30	36	29	41	31	27	30	32	30	32	27	33	24	33	24	23	31	32	39	19	31	46	34
16037	8099	4642	8991	15807	17605	15140	11907	9545	7987	5763	4599	3854	3456	2731	2002	1489	1260	1159	980	855	758	773	812	768	831	731	643	675	623	514	501	507	620	587	549	483	511	474	454	459	535	478	459	465	439	425	456	433	435	426	435	385	421	425	411	384	401	393	369	383	409	397	404	403	434	412	384	399	386	383	417	377	405	378	355	378	391	358	348	376	365	384	363	370	387	351	352	348	392	360	356	362	357	412	403	412	379	364	342	407	393	392	393	361	380	382	373	382	389	450	384	383	387	385	398	426	439	404	407	386	365	375	372	384	382	370	379	394	381	371	356	356	350	373	377	383	358	389	346	327	379	362	347	359	376	448	685	565	431	366	368	342	367	352	354	374	338	370	359	344	401	372	339	343	374	350	379	350	351	364	375	337	363	378	373	345	346	369	365	364	383	357	342	363	379	339	361	358	340	380	358	367	359	363	328	371	352	377	365	361	384	338	353	374	354	357	403	335	333	347	364	353	371	354	362	341	381	350	362	357	340	371	357	375	326	374	349	384	316	356	337	376	351	338	392	344	403	336	381	361	360	390	338	350	323	382	360	330	368	345	385	362	419	383	329	344	376	355	339	363	378	376	363	370	334	361	340	337	352	361	359	377	374	356	345	342	375	361	347	385	327	381	347	384	358	369	353	337	374	330	362	357	324	371	360	386	375	376	357	343	363	354	351	339	332	356	385	335	351	368	342	356	350	337	381	363	330	329	346	399	361	391	374	379	359	355	348	328	328	344	364	382	343	341	317	351	345	328	362	354	349	381	344	344	316	372	389	293	336	348	358	365	306	327	378	340	357	362	363	346	363	368	352	329	354	366	351	332	350	352	362	361	320	349	353	338	383	357	369	380	378	314	366	361	394	346	361	339	359	335	353	371	362	359	343	359	361	377	374	360	368	373	363	351	384	353	334	366	325	347	365	337	334	349	355	363	380	339	390	387	341	348	355	350	354	354	345	351	380	365	346	347	362	342	357	333	365	387	381	354	378	382	349	360	357	365	328	364	375	341	363	350	378	310	386	352	328	372	384	381	371	370	352	346	392	364	353	346	348	370	367	389	360	349	357	336	364	347	391	356	371	353	379	341	343	335	354	348	343	337	368	358	361	349	387	361	362	351	371	377	360	378	344	357	317	357	370	349	340	374	371	361	305	378	374	361	380	354	381	370	362	353	362	349	358	374	381	366	368	326	378	348	352	357	328	362	378	356	373	349	339	363	341	330	364	332	347	381	370	338	349	339	315	374	346	337	340	339	362	365	343	350	310	355	355	364	359	387	337	333	361	359	377	345	343	355	359	302	349	333	327	376	338	359	308	357	367	377	329	359	362	337	373	368	382	341	359	375	349	333	368	362	380	370	351	391	396	354	357	372	353	340	374	364	358	370	372	353	375	337	378	365	363	335	365	327	372	330	368	371	386	345	339	322	390	377	345	347	358	365	325	367	339	321	332	358	377	332	353	357	346	346	349	343	342	366	352	347	324	370	334	367	347	364	369	336	352	374	333	354	332	364	341	365	371	325	339	373	327	357	408	332	367	370	376	347	333	337	358	352	348	356	330	349	337	341	359	377	374	365	352	358	331	364	352	359	357	378	368	346	348	357	356	343	354	338	349	353	338	362	378	344	388	365	382	383	342	384	361	339	349	365	349	371	307	364	330	347	359	399	358	339	360	368	387	371	355	372	382	336	346	340	354	388	352	347	354	360	369	332	366	365	361	359	345	374	376	384	397	358	379	345	370	380	332	364	358	334	363	312	373	355	345	332	361	359	380	386	368	337	375	392	391	333	346	409	315	323	342	336	386	355	376	350	349	352	374	341	352	352	320	353	340	361	348	345	366	355	345	370	359	368	353	382	376	375	336	363	333	376	350	332	379	368	334	353	370	343	349	386	351	352	352	326	322	360	365	341	349	340	371	363	365	359	358	384	353	353	340	371	333	383	415	350	371	359	379	361	358	337	356	366	374	399	342	375	357	376	369	349	367	341	353	344	354	347	372	363	341	351	388	389	340	353	336	359	377	357	370	368	384	370	423	355	377	376	351	331	343	350	347	347	330	355	370	338	390	361	356	365	382	354	354	344	348	351	397	322	371	348	358	349	363	370	385	349	349	366	369	376	347	363	329	359	328	363	365	341	392	341	360	352	347	343	361	372	356	372	351	314	366	339	331	360	367	361	361	367	392	360	367	375	323	328	376	377	402	375	351	369	364	360	378	406	353	356	344	352	387	339	352	355	381	370	343	347	379	360	364	375	340	360	354	348	339	349	381	368	376	368	394	347	374	394	326	361	359	373	353	361	372	330	362	376	344	353	384	337	328	367	340	345	376	380	382	377	403	365	362	350	373	376	379	326	344	382	342	368	332	361	359	354	379	340	379	344	373	336	356	359	348	327	377	370	365	348	344	352	351	360	375	361	363	377	321	371	311	386	365	335	365	392	357	338	374	355	339	394	356	351	373	367	373	338	363	360	347	374	351	354	328	356	355	344	360	345	374	341	350	348	372	350	379	352	346	363	366	381	348	368	336	369	342	376	371	318	344	398	349	329	348	351	374	364	345	332	351	343	373	355	361	358	319	352	370	393	354	382	378	354	356	359	365	340	366	381	367	357	340	359	357	348	371	372	347	377	411	328	343	327	361	353	332	341	355	362	362	364	390	347	368	345	359	346	330	383	398	347	389	332	353	351	362	351	374	363	372	386	347	354	366	400	344	352	363	373	366	339	333	368	358	359	369	326	354	353	363	396	372	351	349	356	386	327	376	345	357	374	355	374	375	363	348	357	394	332	351	352	344	365	389	356	327	332	324	341	350	339	394	383	355	319	368	370	377	343	370	356	392	355	374	334	341	369	316	340	363	356	391	344	380	347	329	352	361	334	354	378	331	359	312	354	346	336	379	371	364	369	346	357	370	379	368	321	376	367	342	390	360	340	331	335	368	397	341	337	378	367	368	343	336	374	347	356	336	354	353	354	366	326	360	345	369	335	335	354	351	357	384	367	392	316	341	321	358	350	374	367	389	352	348	352	331	386	323	396	367	350	349	369	369	354	377	384	367	361	346	348	398	338	356	348	358	347	332	356	341	367	335	360	365	369	390	326	358	335	343	336	363	346	357	351	362	364	332	346	397	354	362	342	364	410	404	362	391	328	357	365	332	378	396	345	370	359	349	328	346	337	360	334	324	369	377	380	367	378	340	350	322	357	365	332	359	343	327	342	380	369	390	356	334	363	339	344	362	348	348	369	379	343	354	333	358	342	366	329	366	341	391	373	344	394	351	358	377	321	372	385	344	383	352	372	352	386	360	349	325	341	345	360	360	337	378	331	371	357	338	368	356	312	382	352	345	366	348	366	350	373	358	363	367	362	344	357	349	373	330	367	372	415	359	351	367	369	357	371	331	361	380	349	360	335	302	381	336	358	371	339	346	343	376	383	374	344	351	375	374	347	344	358	343	397	331	341	334
1621	708	400	246	328	430	392	300	279	205	206	147	141	114	88	76	65	62	44	59	44	32	33	41	34	34	35	31	39	36	25	26	24	34	25	28	17	24	30	26	32	34	33	22	21	34	24	22	17	26	33	21	20	15	20	19	26	24	22	19	26	28	18	27	25	25	21	29	21	34	23	24	23	20	23	27	28	28	28	20	24	16	26	20	32	24	23	38	26	21	24	23	29	33	14	24	20	26	31	17	29	27	26	24	23	29	26	30	23	32	30	25	30	24	17	21	30	26	16	24	22	22	24	27	30	32	27	29	30	23	26	30	28	20	23	19	23	20	27	23	17	16	19	20	29	27	29	25	27	25	20	21	23	27	21	24	18	27	13	21	22	24	21	26	20	24	20	32	23	22	23	27	30	23	24	22	15	24	29	27	23	26	18	18	17	25	24	31	25	25	22	17	23	23	30	19	24	26	24	17	12	21	31	25	16	27	20	25	19	29	27	18	26	24	23	24	25	19	23	32	23	17	25	20	24	36	26	26	21	24	20	27	33	26	22	29	24	23	32	23	26	32	21	22	32	24	19	32	26	19	29	20	17	19	25	32	22	27	14	22	20	17	17	25	24	22	15	30	15	25	30	18	25	22	23	29	24	19	32	28	30	25	18	16	27	16	20	23	25	26	27	23	17	18	23	28	28	21	19	27	23	19	28	18	16	17	16	21	23	22	18	23	21	18	18	11	26	23	25	21	29	24	20	25	23	19	23	26	27	22	24	18	23	27	18	26	18	22	23	22	22	24	24	25	27	23	24	11	21	17	27	24	25	23	31	17	19	27	30	27	21	23	21	28	18	24	19	27	17	24	22	32	13	26	22	20	27	19	16	12	19	15	22	21	18	18	14	17	27	27	16	36	21	20	33	29	31	21	33	29	16	26	25	9	24	14	25	20	21	34	23	21	30	19	15	25	23	27	23	28	15	31	20	27	21	27	15	25	23	23	30	25	26	27	22	33	23	33	19	23	27	26	17	28	27	35	27	25	21	16	31	29	27	25	26	23	17	27	26	26	19	23	32	22	23	28	23	21	19	24	28	25	18	23	23	19	23	26	18	33	24	26	25	29	27	17	18	18	29	27	24	27	32	25	22	17	20	30	27	36	27	30	22	30	30	21	19	20	25	21	29	33	21	23	26	20	21	17	29	31	31	25	27	23	25	23	33	31	27	25	30	22	17	24	15	35	24	27	19	22	29	17	21	35	24	22	21	20	26	20	12	29	22	17	25	15	22	15	23	18	26	28	19	14	31	20	24	26	23	29	30	21	33	24	25	25	29	29	26	25	22	18	21	20	15	24	22	28	21	33	21	29	20	16	21	26	17	16	32	21	33	23	23	13	18	15	25	27	27	20	24	14	25	19	25	28	31	27	24	20	21	18	17	30	17	17	26	21	24	16	21	28	21	24	20	22	26	17	22	22	23	25	20	26	27	26	21	16	24	14	29	26	23	22	19	28	20	19	26	31	23	24	22	19	23	19	20	29	17	19	30	23	19	17	37	15	21	23	26	28	20	19	25	14	22	31	24	27	24	18	24	25	22	24	29	29	15	20	26	27	26	30	24	21	25	24	17	17	17	38	17	19	20	29	13	27	32	20	31	29	24	24	22	16	24	28	30	26	28	19	26	21	26	23	22	17	17	29	21	21	21	20	32	22	24	27	20	25	19	23	22	15	23	32	20	22	19	22	25	24	28	30	26	25	23	19	25	20	23	33	24	29	20	19	18	26	26	29	17	20	23	21	21	17	20	25	20	16	23	22	21	23	27	27	30	22	19	27	24	20	17	22	24	28	17	29	23	26	18	20	21	18	23	22	23	24	30	24	23	29	27	32	22	29	19	19	15	18	24	25	26	14	26	27	31	26	15	25	29	25	23	25	24	21	29	25	26	31	27	17	18	26	25	18	22	26	33	25	12	29	24	26	21	20	29	30	27	21	21	25	15	20	24	14	26	38	25	21	25	26	33	18	34	27	17	24	33	22	27	24	16	26	28	27	24	19	30	21	18	25	25	25	22	19	32	25	32	26	17	27	33	19	33	22	25	26	26	21	18	22	26	23	23	22	33	19	26	15	22	21	27	17	22	21	25	21	29	27	20	19	20	28	25	22	31	21	33	20	24	25	25	25	21	29	17	16	20	14	35	22	16	25	25	31	17	28	21	25	26	26	25	26	23	24	30	20	16	21	28	25	31	22	20	26	26	24	31	21	20	24	20	30	25	25	25	23	19	16	28	29	27	20	22	23	23	27	23	26	19	32	28	31	25	21	21	21	16	17	24	25	29	21	22	16	24	31	29	22	22	19	29	18	21	25	28	26	19	25	24	19	26	19	23	19	29	31	31	35	25	22	29	18	15	21	21	28	24	16	30	30	33	29	30	25	26	22	37	27	27	23	16	21	21	19	27	35	21	21	18	20	31	19	26	27	19	25	25	23	21	30	16	19	20	18	23	23	24	20	29	31	27	21	24	27	27	21	24	32	18	22	28	18	23	16	11	37	32	28	24	34	28	19	20	21	25	18	33	24	27	26	30	24	19	35	20	22	11	25	34	18	25	20	33	28	20	19	22	22	15	22	13	15	18	23	18	22	27	16	22	32	28	32	21	20	21	30	20	20	21	18	17	26	23	25	24	23	25	20	23	22	21	24	33	17	19	23	33	23	20	17	28	28	29	20	24	26	13	24	24	18	26	34	21	15	13	29	29	25	27	24	29	14	26	26	26	33	18	21	17	22	18	22	16	20	26	22	26	21	27	32	18	28	22	27	25	20	29	18	28	25	22	23	21	31	28	23	20	20	28	25	22	29	16	22	26	17	27	26	29	24	18	18	15	28	21	23	14	24	22	20	26	21	20	28	16	26	17	22	25	21	17	20	27	20	23	20	24	23	32	22	20	33	18	19	16	20	27	22	21	22	25	18	18	25	33	18	23	15	35	21	22	25	27	24	32	24	33	26	20	17	14	22	29	23	24	24	24	31	20	23	20	25	30	19	24	31	28	26	28	31	24	18	26	26	36	21	24	24	22	23	15	18	21	21	16	30	30	27	30	25	18	21	23	25	20	28	30	18	24	22	21	20	22	19	17	20	18	29	34	11	14	20	24	23	27	22	32	24	22	28	34	28	28	26	29	22	28	23	20	19	20	20	20	32	19	21	26	25	26	21	25	21	17	26	19	19	24	24	27	23	25	25	26	18	25	18	20	29	30	14	21	17	32	26	22	22	35	24	21	20	27	19	20	17	21	16	16	22	24	17	23	23	25	19	22	22	23	15	18	24	26	24	23	16	35	19	22	12	33	27	17	20	23	17	26	28	24	21	17	29	30	31	16	20	17	25	33	34	13	26	26	10	20	18	25	26	26	19	23	21	22	19	24	30	20	33	16	26	20	13	21	32	40	21	15	26	20	16	28	21	18	21	25	25	16	24	19	28	24	26	27	25	27	19	15	20
19781	10944	6194	11773	19272	20575	18488	14819	12137	9964	7758	5991	5019	4429	3500	2531	1856	1568	1313	1229	1018	857	879	892	894	936	724	754	704	650	540	572	598	623	612	602	513	480	455	453	463	459	425	381	431	397	394	380	384	392	380	369	335	321	376	358	320	303	343	352	332	359	350	342	346	364	331	362	258	297	307	341	336	326	387	319	328	322	301	298	298	332	305	307	316	315	272	323	280	322	273	308	302	287	297	306	332	297	354	312	295	331	352	310	303	315	302	326	309	324	350	349	321	330	330	377	386	373	368	345	348	287	321	271	319	298	280	279	286	305	281	297	277	276	288	260	277	309	271	289	310	288	285	282	289	286	388	657	546	465	281	281	268	289	276	302	262	310	284	288	275	297	283	287	277	279	263	296	282	260	284	306	302	299	283	291	300	281	272	293	311	290	279	268	300	293	274	302	294	287	279	275	291	323	298	286	273	292	321	271	287	280	269	323	280	265	266	263	275	257	273	255	269	277	309	290	291	286	263	266	277	301	268	284	293	287	274	283	296	293	299	270	284	271	298	299	285	271	269	272	278	263	289	312	288	283	308	286	315	292	286	265	278	300	286	275	263	287	290	302	267	301	290	260	294	287	276	316	241	268	279	290	282	276	252	287	278	260	292	256	272	307	255	278	294	284	296	271	274	315	305	275	244	300	267	249	296	288	288	279	292	286	275	280	335	288	287	299	277	286	295	314	272	283	297	286	304	274	295	266	280	271	271	269	275	291	291	309	314	298	286	280	269	258	292	277	290	289	284	271	271	275	316	286	292	280	272	286	289	284	302	290	275	275	301	288	262	286	266	256	282	300	318	300	274	267	299	284	286	291	290	265	284	295	284	283	305	284	277	276	264	277	301	277	286	289	298	249	301	291	291	298	255	288	280	274	271	284	307	276	276	289	269	280	278	284	286	297	268	277	295	287	283	309	313	300	277	267	306	291	280	279	290	287	251	289	266	258	258	287	258	266	296	278	275	271	276	302	301	284	287	270	262	287	279	261	301	296	269	287	302	273	263	262	301	289	254	259	291	283	254	289	279	275	286	288	286	275	264	288	279	295	297	301	294	302	310	276	276	275	256	294	270	281	288	277	277	288	266	295	287	263	260	255	280	267	300	279	293	280	277	282	280	304	282	265	258	288	261	294	277	302	276	306	305	259	272	272	262	289	305	305	301	279	264	315	274	273	266	284	287	306	229	253	297	283	264	258	289	320	255	269	316	315	302	287	281	309	298	299	283	310	297	309	272	297	282	282	304	269	299	265	305	300	294	273	278	262	283	299	289	322	277	307	291	282	286	302	291	250	301	258	257	307	286	302	275	270	255	279	284	270	266	281	297	262	263	303	272	310	275	268	266	301	282	294	266	299	283	307	255	290	294	286	250	290	285	256	244	278	285	289	260	282	257	300	286	314	276	296	279	305	268	276	271	278	300	290	289	259	270	313	269	278	278	297	275	292	278	285	284	256	290	278	262	273	289	285	306	281	270	324	301	311	277	284	304	292	289	226	268	289	262	283	301	278	294	281	283	269	304	278	277	291	277	291	271	255	271	284	296	285	291	268	305	265	290	285	278	312	277	314	292	288	277	274	316	321	286	279	262	309	301	288	309	302	290	283	257	302	266	261	294	310	245	276	284	268	311	280	250	278	289	280	312	297	273	304	301	275	264	277	274	292	275	256	270	270	302	287	291	259	293	269	275	289	293	311	291	261	284	289	275	250	277	319	307	284	277	265	318	268	301	275	258	276	308	295	292	301	266	303	294	307	288	279	258	283	279	264	299	275	274	269	282	304	285	285	304	265	272	283	278	297	270	260	317	299	279	305	276	271	294	292	309	292	293	296	275	272	285	304	274	281	285	299	292	268	277	297	285	273	293	291	289	305	270	283	261	298	278	285	291	257	308	253	254	278	276	260	284	266	256	293	258	296	254	276	282	293	249	301	301	291	297	280	279	288	277	290	268	269	280	266	288	292	280	319	298	286	281	277	252	272	290	287	288	296	279	277	294	272	272	307	299	293	275	286	294	287	242	266	276	294	302	278	251	284	296	298	285	305	266	260	266	266	293	244	254	301	278	278	316	308	260	286	262	279	289	279	287	293	265	284	299	282	284	281	302	276	273	292	269	277	268	266	296	282	229	293	258	279	252	279	300	295	295	252	266	281	277	311	275	270	265	280	279	285	288	276	294	269	283	293	314	286	268	306	276	261	264	284	283	301	296	280	290	291	273	301	294	266	267	270	263	291	292	258	285	290	288	258	256	295	272	297	305	284	285	313	273	274	277	282	279	285	276	270	296	311	296	290	284	310	297	275	297	273	259	262	282	272	300	273	267	261	280	258	303	298	277	266	274	304	251	285	282	264	271	282	320	253	299	275	291	302	295	285	295	274	272	311	284	296	314	272	275	286	288	283	302	283	269	293	277	300	273	291	287	290	315	288	250	277	276	306	286	285	305	271	261	313	284	273	307	302	287	251	302	271	251	279	262	304	296	316	269	273	277	286	261	278	287	289	252	286	290	297	257	257	286	293	284	298	280	322	311	280	282	287	298	281	278	298	276	268	287	305	256	271	258	287	269	273	285	287	279	254	283	305	274	263	302	258	277	280	309	270	283	301	316	297	272	265	276	268	285	303	294	273	284	300	282	268	308	264	274	289	294	278	267	280	294	275	273	287	277	275	275	285	268	290	272	278	289	236	288	291	277	278	291	290	279	284	317	292	298	269	292	286	264	269	275	287	305	294	289	253	282	306	278	279	287	290	279	296	291	280	305	274	288	288	297	272	293	307	270	276	289	284	308	273	262	272	297	289	254	295	284	268	287	280	291	280	295	300	288	310	280	265	278	288	273	315	307	297	267	288	278	270	294	290	287	288	301	299	278	271	308	290	284	287	243	280	304	281	261	285	285	272	300	293	281	275	291	280	290	309	270	285	292	286	301	284	266	281	306	320	276	281	278	285	315	282	282	289	278	295	256	330	267	315	308	277	286	293	297	276	289	270	288	327	291	278	295	273	279	302	286	292	276	285	276	270	310	287	276	281	279	298	283	259	259	275	312	309	266	260	284	283	288	290	281	290	277	281	274	293	267	278	275	286	295	268	289	318	261	306	271	303	263	287	289	269	266	274	293	297	273	279	296	261	270	300	279	277	275	298	294	300	250	272	305	265	267	288	283	284	274	294	312	277	255	268	273	269	295	280	289	267	305	286	269	305	300	298	273	286	277	279	284	295	286	232	286	291	260	274	289	292	310	286	276	284	292	258	268	277	286	322	280	268	273	282	275	288	263	297	262	295	295	282	299	279	272	301	259	277	260	248	265	290	262	284	259	294	274	281	267	291	261	262	292	276	294	265	280	245	315	296	277	292	251	278	291	288	311	278	316	299	267	268	273	272	298	274	312	286	298	292	270	299	295	282	285	255	297	273	260	267	268	276	285	254	293	262	274	286	285	303	300	281	283	264	309	274
1365	273	167	117	134	183	171	132	119	119	98	94	63	73	87	54	46	37	49	51	40	44	64	46	37	60	49	39	50	53	51	43	40	45	47	39	47	37	36	43	36	46	43	36	43	47	47	45	40	56	40	39	36	32	31	42	47	54	27	34	62	56	42	41	31	45	37	35	43	43	49	37	41	35	30	32	44	52	28	43	38	33	34	40	38	45	46	40	55	49	35	36	43	39	39	32	26	48	27	39	37	47	42	46	38	48	38	33	37	36	50	42	44	41	35	37	38	38	43	42	34	28	27	32	41	46	44	45	36	49	39	32	32	37	41	37	32	36	43	43	49	48	40	40	36	38	44	55	45	42	33	42	41	41	35	37	43	37	39	30	48	30	34	43	44	35	54	32	53	47	32	38	41	49	43	34	34	57	31	44	32	34	32	41	36	37	46	29	48	30	34	52	53	37	31	42	46	35	41	28	44	41	31	35	62	37	35	39	43	46	55	39	38	42	30	34	38	41	32	46	43	32	41	38	42	43	46	37	48	40	46	39	42	52	34	48	41	45	46	39	31	48	40	34	43	31	43	48	43	39	34	34	29	44	48	45	34	40	41	46	48	31	34	37	28	47	34	33	35	43	33	37	38	41	41	49	37	38	39	43	39	41	47	46	31	38	43	45	37	48	32	31	37	35	35	40	50	43	47	43	33	46	31	40	37	35	46	29	45	50	43	45	33	44	41	33	36	45	39	33	46	40	31	44	43	38	41	44	37	47	36	33	61	39	42	31	44	41	40	35	46	31	41	38	40	46	31	35	38	44	43	33	32	34	33	30	41	41	45	44	33	56	31	34	39	34	36	45	32	46	42	42	33	40	35	37	35	45	50	32	44	45	46	34	38	39	28	29	41	43	43	42	42	35	34	47	36	32	43	37	42	28	38	44	33	52	40	43	49	40	39	42	33	40	52	52	40	42	28	43	38	36	39	41	40	34	38	42	37	38	34	44	40	43	38	45	40	35	37	34	34	48	42	38	43	50	32	37	40	51	46	41	36	51	42	52	33	38	44	52	52	45	48	39	44	38	45	52	40	46	48	47	42	46	47	43	49	39	41	32	33	46	39	43	37	31	38	37	31	40	42	33	44	39	37	35	40	28	35	60	37	45	36	48	46	42	44	35	43	44	37	47	45	42	42	35	51	41	43	34	36	46	38	46	43	48	40	29	41	32	47	32	44	45	37	42	44	40	38	24	42	48	24	38	33	44	44	50	45	31	42	40	32	42	42	43	42	33	42	29	42	39	35	41	41	41	38	50	43	41	44	36	40	41	37	33	36	32	34	35	36	49	40	32	30	47	38	41	43	36	32	37	51	34	38	47	41	45	47	38	41	57	42	39	32	40	40	39	38	38	51	40	38	35	46	35	51	44	42	43	31	33	31	41	50	39	33	38	45	45	48	33	28	39	44	46	40	46	31	46	45	46	37	38	45	36	44	50	47	51	34	27	40	34	45	34	34	41	46	35	30	34	47	38	45	41	45	45	42	43	37	31	33	37	45	35	46	47	41	40	37	39	35	38	51	46	45	39	36	35	35	41	38	37	40	42	31	34	34	33	47	39	43	48	34	38	40	34	34	46	52	44	37	54	47	34	33	44	42	43	40	26	37	45	29	47	33	29	45	41	36	54	32	46	37	39	33	41	44	50	45	40	29	35	46	40	31	40	34	36	37	42	48	46	44	39	43	31	44	29	34	38	32	54	32	44	29	38	40	33	35	44	49	39	34	46	41	35	44	35	30	43	40	41	43	41	37	40	45	42	33	50	48	56	48	51	47	32	49	32	47	38	34	41	42	46	31	44	40	47	37	37	37	33	49	36	44	48	45	41	34	43	41	39	43	44	40	44	46	42	38	45	47	37	45	52	52	51	47	45	49	42	41	38	44	48	41	26	53	32	40	45	44	42	45	42	39	34	32	34	47	41	29	45	33	38	40	35	42	28	37	42	37	44	35	34	44	36	40	38	40	45	40	39	42	36	38	45	33	35	42	43	37	32	38	37	36	36	43	32	39	36	35	33	43	34	38	39	39	38	42	36	39	36	38	40	36	39	39	39	34	35	36	32	31	42	43	38	41	37	43	42	32	38	38	43	44	33	57	38	30	47	48	37	40	41	50	41	35	39	40	39	33	37	38	36	36	40	45	43	41	41	36	49	41	38	48	50	38	28	34	39	34	43	40	31	39	31	31	41	38	44	44	44	38	39	40	43	32	39	49	53	35	50	29	40	41	54	37	41	42	45	34	47	43	39	40	28	32	51	38	44	40	40	35	41	36	45	45	46	49	38	36	48	45	53	32	38	49	44	35	42	29	40	43	49	43	41	55	35	46	41	48	51	34	41	36	39	40	52	46	33	35	43	40	28	38	43	39	30	45	31	43	44	41	33	36	35	45	48	48	38	35	45	46	47	36	46	59	39	36	42	41	42	36	34	43	42	45	47	39	48	47	41	28	50	42	46	48	39	40	38	41	58	45	36	38	37	44	42	31	34	27	29	48	42	50	43	42	42	32	42	46	45	42	38	43	43	35	33	35	33	39	36	40	32	46	51	55	48	42	47	29	28	27	33	52	35	40	39	43	46	35	33	46	38	45	36	41	41	37	43	39	41	46	34	39	43	47	37	43	33	40	30	33	42	43	40	46	34	49	36	34	48	28	37	33	42	39	41	39	51	37	43	38	36	40	50	49	44	51	44	50	38	49	38	39	50	42	39	42	43	56	41	38	37	62	46	53	48	38	39	38	39	45	36	46	42	44	31	38	38	40	43	33	37	35	43	37	29	50	32	39	31	56	45	42	49	39	40	30	41	32	40	37	39	31	47	35	34	45	48	37	47	41	41	40	44	53	34	48	27	48	38	44	33	47	30	39	32	41	42	37	36	40	43	39	40	48	42	54	33	44	33	41	38	43	43	39	35	34	42	48	35	37	47	38	33	40	35	39	35	30	42	38	48	41	44	60	48	24	45	41	47	41	43	51	43	43	48	44	32	38	33	44	50	41	36	58	40	31	41	41	36	40	51	44	40	40	38	32	37	42	35	36	34	49	39	38	44	35	42	31	41	43	38	41	30	41	40	39	43	28	41	35	47	29	42	38	36	41	42	50	48	37	48	33	40	36	35	35	32	40	50	33	44	30	44	35	41	33	41	41	44	48	34	29	32	38	39	34	43	41	36	36	45	51	39	35	35	52	45	50	40	52	44	33	41	43	35	41	44	38	35	33	42	44	42	34	39	48	49	42	31	33	36	34	40	44	34	44	43	29	40	35	30	40	38	48	32	34	52	29	40	47	42	41	42	37	47	34	53	40	28	40	40	44	54	46	30	40	32	38	40	42	51	41	43	32	26	49	31	43	38	50	46	39	37	38	48	44	31	40	38	36	41	39	41	24	45	33	34	41	47	35	30	24	39	32	46	35	32	37	45	35	36	39	35	54	35	46	56	38	37	52	38
12630	5402	2981	5778	10901	12052	10035	7419	5612	4590	3413	2674	2369	2085	1768	1271	984	917	775	821	699	674	630	647	692	733	665	615	650	590	555	593	559	552	629	526	571	526	536	450	557	548	535	502	501	481	536	498	501	480	544	452	472	513	496	489	500	471	495	499	485	458	481	476	499	464	530	486	455	465	456	493	477	442	456	450	482	494	462	485	470	429	457	495	497	476	470	424	473	479	454	475	486	438	474	459	486	461	452	423	456	475	503	489	455	448	462	477	488	492	502	457	515	478	514	510	515	505	529	467	521	490	486	460	491	487	482	476	435	428	472	477	487	487	470	445	424	438	486	476	448	471	494	436	469	455	483	670	608	490	471	461	481	437	471	487	465	457	455	456	466	456	432	466	454	472	458	452	456	465	468	465	468	472	471	454	459	467	478	488	442	456	450	462	480	527	442	465	462	425	459	409	473	412	487	482	459	463	438	466	448	460	483	446	438	451	440	429	429	459	472	456	435	452	475	468	465	459	458	468	436	423	449	458	469	454	487	436	493	497	440	427	465	531	458	442	478	428	467	438	477	470	457	506	424	435	496	475	448	480	468	479	442	456	466	492	446	437	461	456	452	452	446	455	455	483	466	478	502	478	458	484	469	468	475	490	468	454	470	486	459	487	456	462	466	454	441	478	430	455	483	480	469	418	480	430	458	468	468	463	458	436	440	467	468	442	480	470	448	492	444	458	463	465	481	458	451	444	493	479	458	464	496	451	475	452	456	413	463	473	438	457	473	453	424	472	478	465	472	456	442	473	451	452	446	430	498	493	450	469	481	466	479	449	456	488	452	439	491	439	456	463	456	439	466	459	452	475	463	462	475	448	454	449	439	476	482	448	503	414	428	443	453	486	455	456	491	456	505	458	488	432	451	482	460	450	448	452	466	456	453	485	501	466	459	458	467	477	492	476	466	491	478	436	472	463	457	456	457	472	467	432	490	484	438	442	483	448	458	482	469	467	453	455	484	451	469	446	480	421	474	482	482	462	446	432	469	458	455	447	467	456	456	471	459	443	477	437	489	462	466	528	508	461	447	474	460	483	390	474	462	418	432	455	428	498	453	430	440	492	437	459	450	461	426	418	450	447	476	467	467	459	476	461	499	416	465	452	479	450	472	484	485	479	427	450	498	464	457	462	488	507	478	468	477	437	488	440	463	479	502	493	451	469	466	423	447	429	452	468	523	449	450	447	452	480	461	465	453	439	489	433	438	471	479	483	455	464	482	486	466	430	489	427	473	423	439	451	475	429	463	435	504	494	473	490	458	424	456	477	477	434	492	471	478	457	477	483	451	490	423	455	464	469	467	479	464	453	450	485	503	452	462	457	486	440	479	459	467	476	490	469	445	455	428	478	478	454	434	425	466	461	481	427	428	462	448	467	454	460	459	466	480	490	425	469	454	431	479	460	432	472	474	492	494	459	474	438	423	443	457	491	447	433	502	497	453	466	413	482	455	458	458	464	487	455	439	442	485	464	456	468	500	470	488	428	474	464	434	471	480	455	452	437	431	481	476	473	431	473	458	439	483	427	452	470	461	490	450	398	452	482	481	468	447	459	453	459	453	499	464	431	455	461	516	460	467	471	464	484	445	491	445	459	458	424	489	467	507	457	446	443	435	439	481	445	460	469	497	487	444	443	446	423	494	510	483	497	468	458	451	485	468	481	471	438	431	481	488	456	453	447	410	463	443	489	435	452	443	454	434	425	472	467	444	467	451	497	491	462	469	464	480	446	474	470	493	436	493	478	458	467	424	469	449	467	488	471	477	463	470	432	474	522	449	441	451	439	448	467	459	487	429	505	452	452	441	487	456	492	475	422	474	486	445	463	438	443	424	464	438	476	475	485	440	483	436	478	425	461	471	503	484	483	435	420	443	462	492	446	440	423	439	422	464	434	441	441	430	433	465	429	448	466	496	439	459	477	461	488	454	442	450	458	450	440	468	472	485	466	455	447	420	477	444	470	511	453	472	417	484	475	445	461	487	452	463	465	447	429	472	435	434	462	450	466	438	496	446	486	447	457	459	455	452	485	501	455	423	466	441	410	446	491	451	440	454	447	494	484	458	444	439	457	480	487	454	482	459	466	432	445	476	497	447	456	504	477	445	490	471	484	427	480	445	402	421	449	451	425	481	453	463	435	457	450	481	476	466	465	477	420	451	455	473	461	464	453	459	450	504	476	450	496	480	426	427	462	485	447	469	460	470	417	418	446	468	458	465	497	455	451	470	496	465	468	476	473	438	474	465	477	471	479	467	451	470	464	430	478	448	453	469	475	501	491	468	431	488	453	465	448	488	457	446	471	464	420	493	466	469	454	459	461	476	461	453	489	482	472	445	447	460	451	457	453	424	504	447	450	471	456	476	493	452	432	464	483	473	458	488	454	470	481	467	493	477	427	474	424	467	469	440	430	470	420	499	447	458	449	474	476	414	464	459	467	462	454	470	463	468	480	470	466	458	459	460	454	481	443	457	486	435	445	408	443	524	478	470	453	459	494	498	433	442	453	470	468	472	449	458	460	427	416	468	478	434	461	431	472	445	450	451	499	492	436	468	467	485	485	471	458	455	471	457	474	455	426	436	444	467	451	463	436	496	454	421	447	488	488	452	484	478	476	449	460	454	456	430	485	462	467	485	474	481	490	438	464	480	471	481	472	481	454	466	427	475	479	442	499	426	421	419	460	472	446	456	451	428	450	455	487	499	437	474	460	467	468	473	463	457	468	473	435	443	456	483	474	454	463	451	437	454	436	492	455	464	484	487	444	486	482	478	477	467	453	469	466	490	420	471	425	448	463	453	457	450	454	463	465	453	482	456	433	414	454	427	440	415	447	463	435	456	457	432	463	480	480	462	491	490	469	437	460	445	492	441	452	440	429	444	465	486	474	443	503	457	466	475	462	454	489	448	457	422	475	468	431	465	427	456	435	459	457	462	486	459	480	471	440	499	444	444	462	487	448	455	487	439	424	463	471	457	461	469	466	447	428	453	457	452	476	449	470	439	444	480	453	499	467	456	506	476	462	502	470	450	471	487	453	463	473	435	466	453	440	467	472	474	470	456	447	430	472	513	473	438	437	441	454	429	459	482	485	451	465	476	424	452	451	435	476	490	471	426	479	412	419	460	440	483	488	460	434	435	475	458	458	459	470	473	426	472	458	455	448	444	487	438	476	493	468	469	463	482	448	470	460	451	465	473	458	453	484	452	474	455	510	455	446	433	463	486	478	469	437	439	454	483	402	445	491	440	478	463	413	453	453	445	443	478	453	408	452	462	443	479	453	440	452	466	470	485	443	473	438	473	459	484	421	482	430	479	466	434	440	497	469	499	472	446	463	446	479	455	489	519	474	451	469	445	460	446	451	470	484	494	450	466	434	448	473	457	469	428	466	491	471	472	429	483	438	465	444	448	480	444	476	455	477	470	484	461	426	458	437	472	478	495	463	454	461	422	462	446	433
1021	542	320	206	237	307	277	220	176	175	145	114	107	100	86	57	56	50	41	57	33	39	51	50	37	40	43	37	44	31	31	34	40	29	40	41	39	37	35	35	37	41	27	29	33	32	26	35	41	26	30	23	27	28	34	30	34	28	43	31	40	31	28	33	42	36	38	27	39	35	35	30	30	32	31	27	39	28	26	37	22	26	36	30	38	26	29	22	37	33	23	34	21	31	35	26	26	38	32	38	26	31	36	32	20	28	27	38	22	33	32	26	28	31	31	34	40	35	30	37	33	35	33	34	30	21	33	40	31	38	39	30	26	35	40	24	26	30	34	36	24	25	39	26	43	26	36	42	35	28	20	25	24	29	29	26	30	30	27	27	28	42	29	28	30	28	31	32	21	29	39	28	35	31	27	32	18	27	21	39	26	25	25	29	38	32	28	40	26	38	29	31	25	26	40	43	32	25	32	37	31	29	30	27	39	27	41	35	37	29	39	26	24	34	28	32	30	43	28	34	33	36	32	33	32	43	32	29	28	43	24	28	24	36	29	28	28	37	27	38	18	27	27	29	23	31	36	30	29	34	31	31	36	27	19	32	28	31	34	33	32	26	28	42	26	33	28	33	33	34	27	22	33	34	28	24	30	34	33	32	31	29	28	37	27	25	30	28	27	24	28	26	27	35	19	27	26	33	28	34	25	31	35	35	33	27	29	34	33	34	26	42	35	36	32	30	39	31	30	32	27	30	26	35	32	31	31	34	35	31	33	25	44	26	33	38	19	31	25	24	32	24	24	31	32	33	25	26	27	27	29	26	30	26	27	29	27	31	32	33	40	26	33	25	36	34	32	33	34	38	29	38	31	27	41	28	34	24	29	27	30	39	31	34	33	35	29	25	29	29	28	36	25	29	30	25	29	34	31	33	37	37	21	27	36	36	34	28	39	30	37	23	42	29	38	30	36	30	26	33	27	31	31	38	32	26	35	26	24	35	28	32	38	36	31	29	26	28	34	30	29	26	26	36	33	33	38	30	36	36	24	40	36	33	29	34	34	34	31	32	24	25	28	37	25	28	36	35	29	26	20	31	29	35	33	36	31	36	33	32	38	31	23	32	32	35	26	29	34	36	36	35	26	20	39	29	33	28	34	32	35	31	36	29	28	34	38	28	25	32	24	27	31	35	29	31	33	20	24	30	25	33	28	31	21	37	47	33	29	36	39	30	31	30	24	27	34	28	35	35	19	31	31	29	21	17	30	32	28	27	20	29	24	24	27	19	41	28	28	30	32	21	32	35	31	27	30	20	30	35	33	34	34	37	30	36	31	35	31	27	33	30	33	49	35	31	26	28	32	27	35	35	23	25	26	30	27	23	38	12	33	32	43	26	33	29	42	30	34	25	29	21	35	31	28	38	28	35	27	28	28	36	27	33	31	31	34	42	28	29	41	38	31	23	21	24	34	35	28	35	39	24	31	25	32	28	41	33	21	30	34	42	28	35	32	37	19	31	30	37	38	31	37	23	42	25	26	25	25	28	31	30	26	35	34	27	24	33	19	27	26	22	41	30	38	21	38	50	33	24	37	31	30	27	25	28	33	23	27	26	23	26	29	37	26	40	31	24	24	26	33	25	22	22	41	31	45	24	37	25	28	29	33	35	25	39	30	27	31	29	30	26	23	23	31	26	25	30	29	26	24	28	28	37	36	29	31	21	27	34	33	32	25	26	35	33	36	26	30	42	30	27	25	27	28	37	34	42	26	28	32	23	27	28	28	28	26	28	25	35	37	29	27	28	29	31	31	36	45	19	34	41	30	30	25	27	36	34	29	22	30	35	31	31	25	33	23	32	35	28	29	30	33	23	29	31	32	23	26	28	30	35	25	22	34	31	32	27	28	26	26	37	34	40	39	40	36	18	29	20	29	30	37	32	26	25	31	25	24	30	32	37	30	30	43	38	33	34	33	30	26	25	28	28	42	35	38	29	43	32	41	30	30	28	29	28	34	38	32	26	26	32	31	32	35	24	26	34	27	32	44	30	37	25	25	26	32	31	28	41	42	41	35	35	31	29	40	25	29	32	29	24	31	34	31	28	26	36	26	38	30	22	26	32	20	28	40	25	21	31	32	36	38	34	27	25	22	25	27	26	29	27	30	26	27	36	42	28	29	37	40	39	24	35	28	39	27	38	32	26	29	22	28	26	23	28	28	29	21	35	32	33	29	40	27	28	34	30	34	33	33	43	27	29	29	32	34	23	33	25	32	29	29	34	29	26	21	29	30	30	35	25	37	36	29	34	24	27	30	24	30	28	31	36	35	40	28	31	35	29	23	28	41	35	30	32	32	27	33	31	27	35	31	40	29	22	29	33	27	40	36	22	22	21	30	31	38	29	32	16	33	35	28	38	30	35	34	25	30	25	32	36	25	30	37	27	32	26	32	34	38	34	25	36	32	31	29	24	27	20	29	34	32	27	26	31	21	29	33	43	37	31	31	24	25	34	35	29	30	27	33	39	36	37	37	33	28	26	30	26	34	26	37	40	24	36	31	29	33	33	30	23	29	28	28	23	32	34	27	32	28	26	27	33	38	40	38	32	28	22	35	34	28	27	29	22	37	25	23	37	34	34	35	31	22	30	31	23	27	27	27	24	30	28	26	39	39	32	23	22	27	25	29	22	26	25	33	41	33	34	27	41	38	36	30	23	35	31	32	25	31	30	27	36	29	34	31	29	21	22	31	23	28	28	20	32	41	28	36	25	31	26	33	29	24	29	31	35	42	26	32	28	26	32	29	35	31	24	21	19	28	26	42	37	20	28	41	27	29	34	38	43	31	32	23	29	34	34	22	30	24	26	32	21	33	23	36	24	34	29	27	37	27	20	32	23	17	29	19	33	30	27	16	29	34	35	28	32	38	35	24	30	30	33	24	32	27	30	32	35	33	31	28	43	24	32	24	36	30	26	26	27	30	28	32	29	35	35	36	29	32	36	20	34	33	23	29	40	33	37	24	26	32	34	27	31	24	35	30	31	35	31	30	29	21	22	25	34	34	37	20	30	23	28	38	35	34	21	34	30	31	33	25	34	30	26	31	28	43	40	34	28	29	28	30	27	31	38	26	29	35	29	30	29	28	33	29	37	29	26	43	40	21	31	32	41	26	28	21	31	33	23	44	28	25	30	26	43	33	36	39	26	23	38	32	29	33	38	30	34	34	28	19	27	29	27	31	29	29	38	26	37	39	29	27	33	29	30	37	21	38	32	17	29	28	28	46	34	36	23	27	31	37	37	34	25	34	26	35	26	31	25	26	29	26	34	25	24	38	26	35	31	35	36	39	35	27	26	35	40	44	33	35	30	36	33	35	33	40	33	41	33	32	36	35	36	35	29	40	38	28	38	33	29	30	33	29	17	23	31	37	29	37	25	26	23	26	29	38	30	27	26	27	41	22	41	39	25	26	37	24	38	33	39	23	26	32	26	33	37	30	22	33	33	28	39
16147	9138	5078	9593	16754	17789	15038	11599	9144	7389	5509	4253	3583	3207	2559	1900	1378	1230	1083	952	832	735	748	794	771	808	713	663	691	586	570	538	580	597	614	492	513	526	498	483	493	472	457	448	454	430	431	465	419	446	392	374	422	388	413	439	408	427	391	421	424	375	416	405	454	426	382	440	397	401	417	396	381	389	372	387	406	339	389	344	359	391	351	385	386	384	413	354	388	386	393	350	340	390	387	393	391	391	378	426	378	366	400	391	391	419	397	390	417	427	428	434	416	416	380	460	459	431	435	428	419	379	416	375	353	385	381	371	394	387	363	371	365	369	368	353	394	364	386	385	376	347	372	373	326	368	409	648	503	403	369	370	374	411	346	344	387	388	374	368	384	410	349	413	388	371	368	370	360	310	358	386	398	380	402	361	369	352	409	345	370	398	381	362	379	389	331	381	375	352	343	350	365	349	385	337	383	362	374	357	382	345	396	365	329	355	356	375	382	345	366	360	366	359	385	373	390	361	374	354	357	335	348	382	410	360	332	379	372	378	381	424	367	381	389	354	357	384	351	356	374	387	338	345	350	378	373	325	321	382	378	374	330	355	353	341	360	340	354	363	364	376	370	348	397	366	384	378	386	337	381	393	354	356	372	380	347	360	403	360	390	372	385	389	377	350	384	348	368	383	382	379	361	375	357	392	344	381	337	361	356	390	358	382	367	361	366	370	336	386	398	360	331	355	360	346	346	370	333	327	382	369	366	375	374	322	360	367	393	357	365	382	339	382	343	355	321	345	343	394	371	375	380	389	385	379	351	331	370	360	367	375	344	355	375	335	399	365	402	372	421	374	351	408	347	410	343	385	339	348	363	389	368	372	349	394	353	351	416	374	349	343	371	315	368	374	379	392	368	357	375	383	346	365	378	378	372	341	381	350	348	348	417	365	407	364	358	403	360	375	341	384	371	344	348	352	382	350	372	382	368	364	341	368	356	352	373	370	384	336	341	374	379	386	364	355	349	366	357	359	362	376	384	366	368	391	368	328	363	369	392	362	370	371	339	395	383	373	345	343	407	343	327	375	360	361	368	331	368	350	394	334	372	373	325	364	365	380	338	355	323	359	366	329	363	365	355	372	371	334	354	380	393	362	401	386	350	353	373	371	387	355	364	377	348	368	362	355	379	372	345	361	330	349	365	356	379	399	406	388	368	372	372	357	341	376	347	371	393	359	364	380	359	355	353	323	365	341	363	354	366	359	370	330	363	377	349	360	359	371	354	344	366	338	381	382	401	356	353	347	366	387	364	371	374	329	370	360	364	361	379	377	343	383	358	346	354	415	381	356	343	347	379	380	350	360	367	362	358	324	350	337	366	385	370	359	348	385	363	380	360	397	371	357	366	352	363	342	335	385	390	383	382	400	373	357	358	383	403	380	379	380	353	353	348	351	351	372	350	356	413	369	334	381	347	386	364	358	374	360	395	386	351	360	396	371	349	383	365	334	362	366	332	380	360	333	337	373	384	357	348	353	380	400	375	364	350	367	381	380	382	356	345	378	367	374	370	354	374	363	391	385	371	383	395	351	381	353	326	391	367	375	366	359	343	378	363	398	385	331	363	337	356	384	345	318	389	355	363	355	365	361	367	345	337	368	399	368	344	372	340	371	374	367	371	363	340	384	363	338	337	376	403	384	377	375	342	383	382	321	385	348	373	376	355	334	386	374	353	361	377	358	360	376	353	349	350	398	400	355	364	358	394	329	374	385	400	352	383	338	369	394	354	362	368	365	386	357	376	390	362	381	365	381	349	380	342	366	365	380	396	373	360	406	389	403	394	359	331	376	356	347	342	370	330	345	356	377	360	344	394	357	364	350	379	381	376	385	351	373	386	362	364	351	378	353	346	369	351	349	389	367	351	400	366	358	342	355	395	362	375	365	373	332	370	392	365	392	364	385	388	325	357	401	371	336	346	349	369	348	370	379	360	340	341	368	385	372	422	340	349	382	365	375	361	360	340	363	396	375	355	365	320	379	358	356	405	376	396	370	354	366	391	362	342	365	387	374	402	376	355	357	336	377	374	322	374	374	381	397	346	352	395	374	352	373	356	390	361	382	351	371	396	357	325	421	387	351	346	354	339	356	386	363	380	358	397	361	364	375	363	383	375	377	390	319	325	365	354	387	356	336	376	388	333	402	377	374	356	333	380	362	391	382	385	364	360	356	354	354	369	395	401	404	347	375	399	368	325	401	366	359	352	333	361	354	332	337	375	352	368	369	375	355	360	409	348	368	349	360	322	376	359	338	386	369	383	368	368	346	331	339	398	385	339	368	348	375	389	392	363	331	366	357	369	391	349	375	336	361	372	397	377	339	347	359	379	403	384	392	381	379	336	378	387	359	387	392	356	339	355	380	395	389	361	357	405	365	353	378	355	361	367	307	381	340	374	373	398	348	388	379	345	380	381	354	382	355	358	343	336	372	394	376	351	351	395	375	350	388	384	337	363	365	357	349	392	367	381	401	365	356	355	332	369	374	373	341	354	394	380	392	347	355	365	370	365	356	350	352	356	339	354	376	360	366	323	343	374	319	345	320	355	377	353	364	354	384	361	359	366	349	353	361	353	394	368	373	385	355	431	369	343	390	384	400	337	373	390	372	357	381	371	372	387	368	413	372	360	386	376	384	377	364	360	370	342	367	386	367	367	406	361	367	400	365	363	372	406	345	366	386	391	370	350	341	365	390	315	334	341	353	365	352	322	416	338	393	382	331	365	370	367	356	375	363	390	363	357	357	372	358	362	315	353	339	373	356	351	349	339	367	345	355	406	343	331	408	344	323	370	337	361	378	360	367	369	371	387	393	376	370	335	353	370	371	358	369	389	387	355	350	356	331	371	336	372	388	367	362	410	358	340	341	386	385	347	355	365	381	388	383	336	364	391	354	355	358	346	357	350	321	366	351	395	384	363	379	379	345	390	392	344	360	399	353	329	382	363	338	353	344	371	397	355	346	363	390	401	352	369	374	372	371	400	353	371	362	386	361	364	374	360	368	354	386	361	348	377	350	352	380	337	366	330	378	363	369	375	381	382	363	393	379	374	356	383	388	373	384	351	341	352	350	376	365	353	361	350	351	372	390	364	367	358	394	389	323	379	381	379	362	362	332	373	391	349	376	390	406	355	363	388	407	369	328	348	349	351	375	335	407	381	326	371	343	359	366	378	399	385	382	374	370	347	336	381	349	339	361	354	347	339	327	355	390	368	346	374	352	352	399	344	373	365	366	358	382	365	355	317	363	353	389	335	356	361	390	374	395	386	381	360	385	351	368	345	373	360	388	354	393	366	380	362	386	371	392	363	398	375	362	334	345	343	338	370	346	361	339	370	365	381	344	362	373	392	382	339	367	368	363	322	380	403	361	364	385	374	325	351	337	359	375	368	396	371	344	357	355	347	364	343	365	349	394	385	349	359	361	361	400	361	355	383	360	371	345	360	377	357	341	359	369	377	390
2230	453	254	211	227	323	281	212	208	165	128	112	97	83	83	73	68	44	38	45	38	39	43	31	57	29	37	39	36	43	48	23	43	35	31	38	34	33	38	35	31	31	30	35	27	20	35	26	33	29	34	21	30	29	30	30	21	39	25	30	27	38	28	37	27	30	30	27	31	26	30	31	28	31	29	30	24	36	20	37	35	33	38	38	25	34	25	27	29	26	33	19	38	24	26	28	32	22	35	22	35	23	18	17	26	35	27	27	26	37	42	31	28	26	24	28	36	33	31	31	38	32	29	31	33	30	27	30	21	27	41	26	27	34	28	37	26	33	22	31	39	31	38	24	33	31	34	41	35	19	30	31	38	38	31	34	31	24	29	26	29	30	33	27	23	38	41	51	25	30	23	30	28	32	29	27	31	26	27	31	30	22	22	29	34	32	31	31	31	22	35	30	33	27	25	19	19	28	28	31	23	38	27	21	21	35	37	28	34	29	35	35	32	36	19	23	26	19	33	32	35	34	31	34	39	27	36	22	18	25	34	20	24	45	34	34	27	28	30	24	23	40	25	32	21	30	32	21	39	33	37	26	29	22	26	31	30	25	32	24	32	25	21	34	31	36	21	22	32	35	40	25	30	27	23	29	22	18	27	26	40	26	24	32	29	31	28	35	29	27	35	28	32	29	25	28	29	29	29	34	28	33	21	26	27	37	36	27	36	31	28	32	24	29	30	28	28	24	27	25	35	33	29	25	34	28	36	30	26	36	22	29	14	32	24	20	28	38	33	31	21	18	31	34	45	31	35	34	35	27	37	32	29	31	28	19	34	26	22	27	22	34	37	28	24	36	35	30	24	31	22	32	32	25	40	19	30	28	36	28	31	28	37	20	25	24	21	27	24	18	30	24	40	34	34	24	25	20	29	26	26	28	33	33	26	38	39	26	37	39	34	27	27	31	37	32	35	15	29	36	37	22	29	27	30	33	20	25	23	33	29	21	37	42	29	28	38	32	32	35	38	25	31	30	28	26	32	26	37	31	40	36	17	27	34	32	35	23	44	32	25	34	35	37	29	27	26	21	33	27	29	30	23	20	25	28	32	23	28	33	31	32	33	32	39	23	30	29	35	29	20	26	38	27	32	33	33	23	31	35	42	24	27	17	34	32	38	30	30	27	29	30	33	30	28	25	32	27	24	44	24	37	32	32	31	31	35	29	28	27	39	35	36	26	29	27	37	34	30	30	36	33	25	27	29	43	30	20	30	38	22	18	28	36	23	21	40	29	18	32	29	28	31	25	35	30	24	30	31	30	25	32	43	39	18	27	29	36	25	18	26	30	30	37	36	18	23	25	32	38	22	26	39	36	33	29	28	29	31	23	20	32	37	11	24	27	36	27	28	30	27	32	32	29	20	35	27	23	28	17	23	36	28	31	25	39	37	32	36	33	23	24	24	25	38	36	23	25	25	35	28	34	19	22	27	27	32	32	30	24	24	32	27	33	46	20	31	33	28	36	34	28	33	23	37	37	28	30	23	27	39	29	31	36	38	33	32	26	35	27	32	42	31	20	24	32	32	31	30	21	26	37	37	31	33	31	42	23	28	26	26	37	47	34	28	33	31	25	22	29	26	25	32	24	24	38	29	24	27	35	25	28	26	29	35	18	18	26	35	21	29	36	22	24	25	38	28	31	26	36	30	19	32	37	28	17	29	36	35	26	33	29	33	35	23	27	35	34	34	41	19	43	28	28	27	32	30	33	30	29	31	24	31	35	36	28	36	32	22	37	29	32	20	30	29	21	34	30	27	30	31	28	27	38	26	25	24	37	19	39	35	36	20	29	31	36	33	26	25	31	42	22	34	21	36	22	28	23	40	24	31	20	29	33	27	21	25	36	33	26	31	35	24	29	23	29	38	19	29	27	25	37	34	28	25	34	26	28	25	31	25	34	26	36	27	32	40	36	32	37	30	19	27	30	35	32	31	34	36	27	26	28	30	23	28	21	27	28	33	29	20	27	23	29	29	20	31	28	28	36	38	35	26	29	26	30	35	31	18	26	36	42	32	17	29	21	29	31	32	27	33	20	20	32	30	36	33	28	24	24	20	25	31	21	28	36	38	36	27	27	24	30	22	29	22	34	22	30	27	41	41	23	24	30	30	24	44	36	28	34	33	28	41	25	19	33	26	24	24	24	27	31	22	32	34	31	36	31	27	29	30	29	37	18	25	22	31	33	28	30	23	32	34	28	27	33	26	21	25	32	25	42	27	26	25	34	22	28	32	21	36	25	32	25	37	22	34	29	33	23	19	26	38	27	24	32	35	32	22	26	36	28	26	35	24	33	14	24	25	25	26	32	26	25	36	27	31	23	40	33	29	34	28	29	31	29	21	32	22	22	26	35	30	34	19	29	30	24	26	29	47	38	26	19	33	45	27	30	25	30	32	35	35	25	30	33	14	31	23	34	28	34	28	22	26	33	22	37	27	31	28	36	41	22	41	45	35	28	29	34	36	33	32	40	30	34	30	33	34	34	31	35	28	32	34	45	29	31	24	26	31	28	37	34	25	34	24	34	42	34	26	32	22	37	25	28	36	24	23	35	33	17	31	31	24	38	30	26	25	30	40	31	23	33	30	32	25	28	23	26	36	20	29	36	36	28	29	32	29	24	29	31	25	30	22	30	25	32	30	39	30	30	31	32	28	36	24	29	29	18	20	33	33	34	25	31	31	23	28	31	25	34	22	27	30	26	31	30	27	33	23	24	27	23	36	34	25	31	30	24	21	30	32	30	37	31	26	31	35	26	30	37	26	27	26	30	29	32	22	28	35	24	33	28	31	34	19	29	29	38	42	31	29	23	25	35	35	29	23	36	36	30	28	22	34	23	23	40	32	37	28	29	26	29	30	29	25	32	32	48	23	27	30	24	25	26	20	32	31	33	32	27	26	33	23	24	30	29	26	31	37	19	35	32	22	29	34	28	27	39	28	30	23	34	31	27	30	44	30	32	40	30	34	25	30	24	33	34	32	32	27	33	31	32	27	24	28	28	32	29	32	30	30	28	39	36	27	28	20	29	32	24	35	33	34	24	37	21	36	30	35	27	39	29	36	35	29	26	32	33	20	40	24	18	27	31	28	26	22	24	29	22	31	30	34	32	30	45	33	31	25	30	37	35	39	22	33	33	35	26	33	28	30	32	26	31	27	25	25	36	26	28	24	28	30	21	28	32	34	32	38	27	36	29	38	25	25	32	33	18	34	33	32	40	33	26	23	33	29	27	26	20	34	29	41	29	29	29	27	15	30	28	28	35	21	21	23	32	21	29	30	30	24	19	33	32	27	17	37	30	35	34	31	30	26	27	31	30	34	23	25	25	28	25	27	26	28	36	27	34	21	29	21	36	34	28	25	19	19	31	21	27	29	33	28	28	32	28	20	34	25	40	28	28	19	28	28	24	33	37	27	26	40	25	23	27	24	25	41	21	26	33	33	32	46	34
15819	8012	4683	9047	15941	17155	14854	11772	9440	7715	5925	4640	4038	3390	2715	2003	1460	1242	1094	970	876	772	812	818	805	884	596	687	656	593	503	554	559	597	606	537	505	514	479	494	482	435	433	409	428	398	412	395	401	367	372	392	404	407	384	394	362	362	344	375	369	347	384	398	412	404	360	346	385	413	375	371	367	339	390	366	368	358	353	380	359	334	356	350	339	353	373	362	343	365	332	338	362	354	371	375	380	358	339	361	333	343	383	353	386	352	356	352	361	396	360	396	384	408	395	387	402	431	397	384	360	345	332	335	366	379	363	371	352	356	312	338	357	390	354	323	332	336	363	345	376	341	351	335	321	344	382	575	438	387	318	330	362	306	325	346	324	341	340	375	351	383	349	325	324	312	339	350	351	328	330	349	347	318	344	319	348	344	352	354	331	342	326	347	319	324	360	327	344	346	370	298	337	327	351	388	334	344	339	360	326	350	365	359	344	356	335	320	345	343	323	346	333	339	354	375	344	313	335	351	334	331	356	340	372	342	325	349	343	348	325	350	354	331	334	341	319	332	332	337	341	351	318	366	347	339	324	332	366	357	371	322	348	344	355	326	361	365	361	347	336	331	348	342	331	346	324	356	339	309	358	333	345	374	377	355	346	307	335	373	356	356	328	304	329	321	338	348	332	339	365	336	333	369	330	362	332	313	364	366	331	345	400	336	350	349	338	365	311	347	334	347	347	365	364	354	343	320	336	355	321	328	344	367	335	321	348	325	387	362	350	333	341	332	326	340	350	341	349	305	375	310	331	344	331	379	357	328	325	316	356	331	340	329	344	336	350	345	332	305	326	341	337	329	337	345	376	319	333	363	347	366	356	331	360	338	344	330	352	319	334	364	309	355	336	339	342	336	321	358	318	349	356	290	346	365	342	343	355	342	317	340	343	355	347	324	332	329	333	316	370	317	378	338	309	317	329	333	384	347	289	345	333	328	361	323	343	358	316	332	338	360	342	340	339	350	334	353	314	330	337	334	326	354	304	352	350	354	342	332	352	286	350	336	345	344	354	336	323	317	333	348	320	337	322	339	344	377	326	333	333	343	368	335	344	358	298	354	350	346	340	339	337	322	321	363	344	325	356	369	326	350	349	349	381	372	331	303	341	355	324	363	349	337	335	349	364	353	338	358	328	360	368	342	343	364	330	360	333	332	335	307	362	324	325	346	358	334	346	339	331	332	362	356	327	317	344	359	321	346	325	341	335	383	311	355	361	312	324	336	366	315	353	368	349	330	382	309	370	296	338	378	322	333	305	308	356	331	358	340	373	359	299	363	346	358	362	337	305	328	335	336	317	335	306	348	340	339	337	316	331	327	354	342	327	352	355	348	325	321	341	349	340	344	344	313	368	339	326	337	360	379	333	320	346	314	313	351	371	314	325	331	351	334	348	353	352	341	325	370	331	344	332	305	359	341	336	339	323	315	376	348	328	352	344	358	349	346	348	360	343	342	324	342	348	342	349	366	328	340	358	298	332	327	366	360	343	384	379	342	331	353	328	347	353	346	332	320	345	330	336	325	349	355	357	383	309	326	346	370	345	351	352	336	341	334	365	355	353	379	326	358	356	357	381	310	332	369	334	343	367	311	325	381	326	338	360	323	358	337	344	354	361	339	311	313	314	347	347	316	314	364	327	345	345	344	350	330	330	328	345	346	325	326	362	348	331	313	338	350	355	309	351	357	369	341	342	333	360	342	350	355	352	321	343	371	330	331	354	352	328	355	349	338	380	340	349	365	310	334	323	320	348	332	334	319	357	328	365	335	328	359	337	363	314	339	322	335	357	322	327	351	355	353	311	329	325	347	331	355	365	336	334	337	344	360	341	333	343	355	343	319	337	338	365	347	333	347	350	342	357	334	365	358	337	346	360	357	350	343	357	381	333	357	335	334	335	349	357	339	362	375	319	348	342	320	318	343	336	342	350	321	344	356	340	380	348	324	373	357	351	352	330	337	302	343	322	358	350	331	362	353	338	351	316	350	346	309	339	382	340	334	352	339	310	328	339	334	319	361	344	340	355	353	357	319	360	344	334	364	294	314	358	354	334	368	352	318	317	351	335	335	303	356	372	359	360	335	338	319	348	345	363	354	318	324	345	337	355	340	362	321	325	347	340	323	354	333	331	340	326	364	327	331	355	355	330	347	371	353	343	327	331	344	354	348	349	349	371	352	351	354	300	323	316	335	343	356	313	328	343	344	323	325	333	338	326	341	344	332	355	357	314	338	338	368	326	332	367	360	327	332	331	341	329	312	335	329	340	360	334	330	355	363	336	329	358	326	364	329	317	346	325	332	356	334	355	323	350	340	374	325	336	366	347	306	380	345	370	357	360	346	360	338	356	355	330	335	324	350	328	339	345	331	324	328	372	358	335	336	350	327	360	328	323	331	310	314	358	338	316	366	342	366	352	338	348	326	360	315	334	303	347	356	363	325	332	339	345	313	338	359	353	324	349	340	351	320	328	321	305	350	304	355	346	314	348	324	339	343	321	341	314	338	318	352	339	329	332	368	356	366	364	316	325	336	347	334	329	341	378	321	356	379	351	334	364	349	340	346	342	355	322	375	348	336	361	364	309	318	351	347	321	319	369	334	355	354	353	326	360	325	331	348	299	336	371	333	333	322	363	292	336	378	329	372	309	339	340	387	324	309	349	335	338	344	341	344	333	345	341	343	357	308	311	317	336	352	323	335	351	344	378	347	355	320	337	332	337	339	332	340	349	340	350	328	374	311	337	357	343	344	359	376	379	356	339	356	341	395	366	345	314	374	341	363	339	363	315	341	347	356	336	331	360	369	372	333	361	360	348	333	330	367	361	372	331	351	348	375	333	346	339	349	377	327	348	336	356	358	316	329	355	338	356	324	398	352	334	319	343	362	336	342	308	384	339	374	351	360	315	315	333	329	341	332	344	357	344	305	358	345	376	390	325	372	325	361	298	339	350	339	353	338	352	341	327	324	319	331	348	354	329	306	327	346	346	351	341	326	339	357	307	312	356	345	364	341	330	367	354	330	343	359	337	336	314	356	379	334	334	340	350	355	332	358	325	365	373	341	350	350	340	355	341	342	347	350	331	379	310	362	352	335	353	332	338	362	354	351	316	347	353	350	385	324	375	333	318	352	321	352	364	356	365	368	329	358	313	317	334	354	363	342	361	320	339	324	338	351	340	333	348	310	314	345	317	382	330	335	362	331	379	342	336	317	358	342	348	347	375	349	345	350	332	356	347	363	356	357	340	346	361	331	324	312	338	342	369	342	337	391	335	338	332	340	351	327	369	355	343	317	353	328	318	350	357	335	351	363	368	316	323	348	308	330	358	331	349	358	323	341	362	371	351	317	346	319	339	333	357	338	365	354	340	368	334	357	354	340	335	341	363	318	364	349	322	317	324	343	333	356	352	344	366	341	337	341	333	379	327	352	356	333	350	356	334	357	352	329	322	335	338	361	362	378
1545	722	385	253	320	385	355	293	283	212	193	157	135	123	87	74	63	56	43	39	37	41	47	60	45	31	40	28	49	23	27	35	26	31	36	21	26	31	28	19	29	24	21	26	17	20	18	29	20	22	20	25	31	22	31	19	27	23	18	25	21	22	14	24	18	20	12	23	20	21	21	22	24	19	21	27	21	27	29	24	26	16	15	16	19	38	24	17	22	21	21	24	24	30	22	24	27	26	20	24	19	22	22	16	14	22	23	22	21	25	28	25	19	21	21	19	32	26	16	19	24	20	28	18	21	24	18	20	28	18	22	23	18	21	13	24	21	20	19	25	27	20	24	27	33	19	20	23	17	25	14	21	23	24	24	18	17	22	14	21	23	24	14	21	22	21	19	26	27	17	23	23	20	19	18	25	20	21	22	26	23	22	21	28	20	17	18	26	17	26	20	14	29	16	32	26	28	21	14	24	22	20	23	20	19	20	20	16	27	19	28	22	25	18	25	19	18	24	17	20	25	17	23	23	35	17	29	25	12	25	24	11	23	12	20	18	22	26	22	21	19	22	24	29	22	18	12	14	19	18	24	20	19	25	18	13	24	24	21	17	16	14	17	23	22	21	20	22	28	21	22	13	25	13	31	12	29	14	16	12	30	22	32	20	27	16	16	20	29	29	21	19	18	29	14	17	23	18	23	16	15	25	22	21	26	24	14	25	21	30	19	28	16	18	21	27	21	26	27	17	19	25	31	19	22	18	22	16	22	17	21	21	19	17	27	13	19	20	22	16	18	27	22	18	11	28	18	17	14	19	28	21	18	22	18	16	19	19	22	23	19	17	23	21	15	31	19	20	27	26	18	17	28	20	20	20	21	24	21	19	21	21	20	18	21	25	35	17	23	24	24	22	17	21	13	18	19	24	26	27	16	16	15	15	25	24	16	35	20	24	22	26	21	17	21	24	20	20	17	19	22	17	27	17	23	25	14	21	20	13	20	22	23	13	25	16	20	26	15	25	14	27	15	26	19	21	19	28	26	23	23	12	24	22	21	18	18	18	31	23	18	22	15	18	24	26	25	18	22	14	27	14	16	33	22	20	19	19	23	21	13	22	26	16	25	18	23	21	23	24	14	16	18	14	23	22	19	16	17	21	21	10	23	19	21	21	23	20	19	19	10	22	22	27	24	19	18	23	16	19	14	27	18	19	24	22	10	17	25	18	26	20	23	21	20	25	28	21	17	22	21	20	20	27	26	14	14	18	23	30	20	22	10	16	16	20	25	18	14	21	25	18	29	16	15	29	18	17	25	30	23	18	21	31	18	16	23	28	19	16	20	19	17	18	21	15	22	15	15	19	23	12	24	24	23	23	19	16	18	23	21	16	21	20	27	21	22	19	24	35	24	15	19	20	20	21	20	20	14	21	21	15	21	24	28	17	19	17	17	15	14	22	15	27	18	20	15	21	22	25	17	15	23	22	19	16	19	22	28	16	18	29	16	21	14	17	26	20	20	24	18	18	16	21	24	18	22	27	26	22	26	20	28	13	20	19	30	16	17	18	23	19	25	18	26	22	18	22	17	25	19	28	20	22	16	22	24	22	19	19	30	19	15	16	17	17	19	21	21	30	26	15	19	24	18	18	31	20	21	11	16	22	20	26	12	9	18	13	24	20	19	16	20	25	17	19	26	21	21	18	25	14	20	18	22	28	15	17	14	14	19	22	16	25	22	26	19	20	24	22	18	21	19	23	24	17	26	21	21	22	20	17	20	10	11	22	28	15	20	19	21	19	19	22	22	22	18	19	17	13	16	12	21	14	14	19	22	37	21	20	31	24	25	16	26	23	14	7	21	20	22	28	18	35	25	17	16	13	20	30	23	23	19	26	18	32	17	17	29	21	24	21	20	18	18	14	26	30	24	16	15	29	26	21	13	23	27	22	18	20	18	20	15	24	23	25	26	26	17	24	30	24	13	27	16	22	23	19	19	23	34	16	28	23	22	22	26	28	23	32	24	19	19	21	23	15	28	14	28	11	24	17	22	15	21	24	23	16	30	22	10	21	18	14	24	18	24	23	23	24	26	21	17	32	23	22	16	18	23	18	18	16	22	10	17	20	27	17	20	15	22	26	24	19	19	27	22	18	19	23	23	23	16	24	11	21	25	17	19	17	12	17	23	19	18	16	21	23	19	19	20	15	25	17	11	12	14	23	31	21	21	21	24	18	14	16	21	23	24	19	25	24	20	11	19	19	14	17	16	16	12	25	25	17	26	28	20	22	21	17	18	25	20	15	18	16	17	21	26	21	24	30	27	20	17	25	22	13	26	11	21	21	19	23	14	11	20	14	24	15	22	24	20	33	16	22	24	27	18	23	22	17	31	19	20	16	25	29	19	24	23	29	18	13	23	20	23	22	18	21	24	16	24	11	18	19	16	16	10	24	22	21	19	20	21	20	15	17	26	14	30	19	26	26	21	24	15	22	15	16	19	22	20	19	13	22	24	24	21	27	23	13	18	26	21	21	13	19	23	21	23	13	23	23	27	23	15	23	19	19	23	15	19	25	27	18	25	19	24	24	21	25	16	26	20	19	24	29	20	25	26	19	20	34	26	26	31	15	17	18	24	21	13	24	24	20	24	18	18	18	27	24	19	27	13	21	22	21	19	22	21	28	27	21	22	19	22	24	24	22	15	21	24	20	15	22	29	22	30	23	20	21	26	17	17	19	18	15	26	24	15	21	24	23	21	22	26	18	22	24	21	27	25	17	25	18	26	20	22	28	24	21	18	23	29	24	21	16	28	18	16	16	20	24	19	26	30	22	24	19	23	27	22	22	17	21	19	16	21	23	23	34	12	21	17	20	16	21	20	19	22	11	23	21	20	20	24	14	21	17	19	25	23	24	23	22	16	23	21	25	22	15	16	23	19	16	26	27	20	24	22	23	21	27	10	22	27	19	23	21	17	20	13	17	25	22	24	11	23	21	17	29	17	28	14	13	22	14	20	25	17	20	26	22	22	15	14	26	33	21	18	21	28	23	20	22	20	26	17	28	27	18	16	22	20	24	21	22	23	18	17	17	26	24	23	24	21	13	23	21	28	16	17	20	22	23	25	22	21	24	24	21	18	13	19	25	20	27	25	24	14	26	19	12	20	29	25	28	26	20	23	24	28	23	13	18	22	17	21	27	15	17	15	22	12	25	26	13	25	29	16	17	20	32	17	23	25	24	19	12	21	23	16	18	31	21	28	24	28	28	28	19	18	37	21	24	21	21	20	22	20	18	20	22	28	11	20	18	21	16	21	14	23	16	21	19	19	18	15	33	17	16	18	22	22	18	17	21	26	17	23	25	22	21	24	27	10	12	22	26	14	25	17	9	22	20	28	21	19	20	14	13	28	19	26	19	20	24	18	20	20	23	23	25	35	25	24	19	22	17	18	13	21	12	28	19	22	22	16	18	24	19	19	17	16	16	14	16	17	20	22	23	18	17	23	19
19550	11053	6490	12150	20143	20634	18104	14663	12216	9819	7729	6024	4999	4214	3250	2477	1852	1460	1430	1071	993	912	937	926	940	878	763	714	679	550	548	549	612	634	583	520	517	484	431	453	403	382	385	368	330	383	370	336	375	297	338	324	338	355	324	306	305	289	313	298	285	298	313	340	345	372	322	298	324	284	311	258	259	312	299	285	283	262	298	270	274	293	263	251	276	276	290	283	278	285	303	280	271	298	258	313	302	267	314	278	288	299	298	292	298	301	271	305	295	330	302	328	313	275	284	330	335	360	352	317	293	260	319	282	270	264	284	262	254	273	252	265	280	263	246	237	282	258	245	224	284	237	258	249	250	274	277	517	319	319	276	229	266	252	288	252	261	271	259	264	233	250	246	269	255	268	269	245	277	245	265	257	238	247	261	261	233	241	241	258	277	211	245	278	286	243	241	276	268	265	281	247	245	284	268	286	266	243	259	256	284	261	262	259	281	233	288	281	255	261	253	263	245	235	277	242	255	256	242	256	237	234	260	249	280	235	271	250	276	243	234	276	268	260	249	230	240	246	255	227	251	284	264	245	245	264	269	283	250	266	282	250	270	221	250	252	254	240	277	249	258	280	260	241	250	247	259	218	250	257	239	254	271	254	262	225	249	257	255	251	288	269	262	237	200	241	262	255	229	264	248	268	265	285	247	255	270	232	258	280	264	247	257	256	230	241	265	253	266	250	270	225	257	239	267	256	254	241	273	274	251	248	286	249	247	258	243	252	260	262	241	267	277	274	252	248	265	246	243	271	267	276	257	245	235	252	243	256	250	270	261	269	243	258	274	267	290	255	227	253	226	271	231	246	270	256	247	249	252	248	282	268	256	270	260	248	271	249	247	256	232	271	255	268	263	256	236	238	270	249	254	292	261	245	235	243	270	249	251	252	262	255	267	254	242	220	234	287	249	262	248	246	261	255	275	254	258	248	260	266	267	244	252	277	232	242	248	288	243	259	227	261	263	279	285	280	238	254	235	263	239	260	261	254	291	279	271	237	263	257	252	268	249	287	238	253	260	225	246	254	269	243	288	260	270	263	266	253	235	264	263	264	234	246	280	247	247	254	255	223	266	259	247	246	236	255	283	262	256	220	251	247	248	259	238	235	262	247	238	240	257	250	270	262	270	246	277	233	253	235	262	239	275	270	259	234	243	254	249	257	230	265	241	239	226	245	253	227	227	247	256	258	278	279	238	247	291	276	265	259	266	230	251	271	248	280	271	223	264	248	257	234	251	307	258	223	243	256	256	265	243	273	246	245	250	228	238	239	245	253	261	248	259	233	270	255	284	256	260	226	256	261	262	254	242	228	253	237	287	277	263	248	249	272	264	222	263	288	261	253	241	222	265	242	248	257	273	241	265	280	245	246	284	252	260	230	257	239	274	239	252	264	203	245	269	221	237	237	269	252	271	247	236	259	286	261	268	255	258	245	242	279	235	270	269	250	261	227	242	266	257	254	268	234	273	238	271	223	278	278	281	269	254	254	262	269	232	246	259	258	286	260	243	264	252	260	255	240	265	239	250	286	298	255	253	247	242	254	211	253	263	263	275	286	259	272	297	242	276	270	231	258	289	238	233	248	267	274	261	242	232	240	263	237	268	264	257	255	268	273	247	259	253	266	233	238	256	246	249	244	231	250	261	264	250	261	259	228	247	246	262	245	257	254	266	239	262	266	251	225	222	281	272	240	246	223	217	246	264	256	283	241	282	238	257	258	244	237	247	269	233	270	277	253	257	261	238	265	246	272	249	236	280	240	256	264	261	258	240	263	249	268	271	280	254	278	261	231	271	252	269	275	256	251	273	250	257	266	256	269	262	261	241	291	267	262	237	217	241	229	260	249	263	263	259	233	258	249	251	244	249	237	273	240	259	263	237	243	243	242	295	237	246	250	270	235	266	244	237	255	245	263	233	268	219	280	251	253	255	236	245	246	261	257	247	244	256	262	268	237	291	245	249	235	290	252	259	262	214	254	264	253	263	248	255	257	243	268	251	250	249	256	270	242	267	255	254	283	244	270	254	254	239	280	238	239	246	228	249	226	240	244	272	248	251	260	272	243	245	223	235	276	264	265	230	280	271	223	225	269	229	253	252	222	219	263	284	248	274	255	259	252	228	224	257	248	254	281	253	222	271	237	238	243	282	257	230	262	277	256	243	249	262	256	229	244	260	267	298	255	239	246	262	280	247	227	243	287	274	253	262	233	280	225	242	248	240	220	251	244	265	255	209	274	248	234	255	242	277	245	246	245	252	269	261	283	231	257	264	260	270	241	255	248	277	264	231	257	236	259	284	237	252	274	236	288	265	256	231	265	257	220	267	263	267	255	225	244	241	252	251	279	255	245	254	257	259	241	271	257	259	261	244	257	285	241	273	259	249	250	258	238	253	241	242	263	253	252	250	235	248	241	270	271	242	253	246	219	272	253	256	271	258	237	264	238	226	275	232	272	252	271	252	271	257	238	263	232	243	246	272	229	253	278	248	253	246	260	277	244	238	245	251	273	275	295	267	260	241	269	252	251	235	275	251	270	259	277	253	294	250	268	267	254	280	245	272	253	280	279	272	258	260	249	286	244	256	256	223	258	258	256	246	232	251	272	242	257	253	284	261	255	262	255	258	220	246	274	238	226	265	252	260	277	274	250	251	264	266	246	249	249	234	273	220	252	238	252	253	245	260	273	278	264	251	246	250	247	240	239	281	245	258	230	262	256	246	243	274	235	269	252	238	246	266	257	267	224	246	239	265	274	259	265	262	253	263	266	255	281	260	289	259	271	267	266	235	249	242	242	257	268	283	257	230	224	250	291	246	246	265	262	251	250	263	276	235	255	273	239	270	263	278	232	213	242	254	254	240	278	244	249	272	278	263	262	265	232	274	256	278	248	285	259	233	260	252	260	280	237	259	243	264	261	269	253	269	236	256	250	248	249	261	227	288	236	234	244	250	246	225	233	251	260	251	280	230	275	246	270	250	258	280	238	271	284	251	284	273	243	247	259	262	269	284	250	260	267	241	251	252	254	229	264	264	272	242	223	263	243	247	239	270	256	265	263	264	235	273	262	247	285	280	254	229	242	262	254	238	246	288	259	249	261	269	240	250	250	262	264	243	240	250	248	237	248	249	266	250	238	254	274	277	239	268	253	261	260	269	263	263	269	225	250	243	256	242	257	251	257	221	265	284	267	253	253	249	248	268	264	243	259	246	254	256	236	246	244	270	233	241	249	255	251	229	263	261	245	246	274	252	272	250	240	233	255	240	243	263	230	245	229	251	271	235	257	244	270	267	257	262	280	270	218	279	249	248	246	277	255	251	263	260	211	260	235	264	253	268	265	268	264	244	278	282	240	238	275	288	239	276	271	262	273	255	239	233	220	265	256	228	284	275	244	260	278	259	233	272	267	248	251	245	224	276	288	250	241	253	279	263	245	255	273	255	247	287	273	274	248	280	271	234	257	238	243
1379	270	159	119	152	177	169	109	115	103	83	84	98	77	62	53	46	41	44	51	44	41	44	46	52	43	47	59	30	41	38	50	43	46	43	48	45	46	40	38	41	45	44	39	47	59	32	27	32	61	37	44	35	38	35	44	54	41	41	39	37	28	44	47	36	49	36	47	35	31	41	32	46	39	32	42	35	45	30	45	42	46	39	37	41	41	44	41	40	44	30	32	40	39	41	39	44	47	38	31	37	45	51	34	30	34	41	40	34	37	35	36	45	39	48	48	40	42	44	41	37	31	41	46	32	40	40	32	42	34	32	47	47	46	41	35	47	35	49	41	32	35	39	39	38	43	43	49	26	33	39	42	32	43	42	50	36	56	35	40	57	42	54	40	41	41	32	47	39	34	35	44	35	42	41	36	31	38	39	46	45	44	39	34	32	41	49	42	45	45	38	38	40	34	44	34	34	33	46	54	27	51	37	39	42	42	37	44	27	41	41	32	37	34	47	38	33	43	36	50	46	27	41	45	39	30	49	44	27	36	30	40	24	42	33	37	37	34	31	39	38	52	44	43	31	46	42	35	40	49	50	35	30	25	41	45	28	36	40	45	38	46	37	48	48	36	31	35	43	29	37	42	38	35	43	39	45	52	49	41	33	33	24	36	46	37	48	38	52	43	39	43	42	39	36	36	39	37	43	43	41	31	47	40	43	43	34	32	36	39	43	46	36	32	37	49	36	38	40	45	34	45	35	36	25	43	45	38	30	41	37	42	42	43	50	32	46	39	43	47	45	50	40	48	40	48	48	43	41	42	45	44	33	40	41	41	41	52	45	40	45	39	50	35	46	46	39	37	43	46	49	23	39	25	52	34	39	35	40	40	25	40	36	34	34	40	37	29	43	38	43	32	33	40	40	41	50	33	39	33	49	38	36	45	42	40	31	44	35	46	44	36	41	34	34	39	37	43	42	40	40	35	41	28	37	36	30	47	43	55	53	37	50	30	38	42	41	46	46	32	38	33	45	49	37	44	44	40	44	38	42	37	27	38	35	44	39	42	43	38	43	45	39	41	35	25	37	49	44	31	36	34	41	51	42	35	40	49	44	38	43	48	49	44	38	37	33	37	42	34	46	39	48	29	46	39	50	40	39	58	27	27	32	46	45	36	43	38	41	42	36	39	31	34	36	33	39	32	42	37	31	44	42	34	38	44	38	37	46	44	39	41	49	38	36	44	41	40	30	39	38	30	43	38	49	35	44	27	31	40	28	46	45	44	39	31	39	37	40	37	37	44	42	44	30	31	38	47	31	50	49	43	40	45	29	40	41	42	39	37	47	41	43	31	47	54	36	39	46	38	30	40	34	41	36	49	43	35	27	42	39	34	42	50	36	51	24	44	34	40	41	33	41	34	33	44	51	36	43	47	46	43	49	41	40	41	33	35	35	32	38	26	40	38	35	44	34	27	42	35	52	37	32	43	27	45	46	30	36	35	35	36	39	37	35	40	41	32	49	36	31	50	37	35	44	42	41	47	29	43	41	49	43	44	31	23	39	35	46	39	38	46	42	37	35	45	40	39	37	46	36	38	38	33	43	45	39	29	40	27	43	41	40	45	51	36	44	45	43	35	43	33	45	40	41	36	53	51	48	27	55	37	28	30	42	34	44	34	41	41	43	45	41	44	32	33	32	50	39	47	37	33	51	45	30	37	37	44	45	34	39	41	32	40	38	31	32	38	40	48	39	43	37	35	36	45	43	37	48	53	27	40	46	36	33	36	49	47	36	46	43	39	40	35	46	40	34	31	36	41	53	35	33	33	36	40	33	43	24	29	38	35	44	37	35	27	33	38	42	35	29	36	32	38	43	34	44	39	32	49	33	49	43	47	38	43	54	34	53	48	35	43	57	36	38	64	38	35	43	42	44	38	38	39	36	47	37	39	40	42	35	35	48	38	37	36	33	42	44	32	42	33	48	36	46	39	40	41	37	44	41	45	43	45	51	50	37	43	37	40	31	37	30	37	38	26	44	40	48	34	42	51	39	39	49	41	35	37	43	42	32	48	34	44	37	40	42	37	36	43	39	35	35	42	47	32	41	42	43	41	31	40	42	51	38	47	45	35	33	37	28	40	44	41	45	39	51	30	35	47	30	40	42	44	47	39	46	31	38	41	40	42	41	41	36	38	31	35	37	45	44	47	38	43	40	42	35	33	40	32	43	51	39	38	38	34	39	39	47	39	40	39	41	41	42	45	32	44	43	52	35	41	40	42	30	33	27	38	51	45	42	33	45	41	41	54	47	39	44	45	37	39	41	38	33	27	41	50	43	38	34	45	33	30	53	39	35	42	35	37	44	34	39	46	47	37	41	34	41	48	35	43	29	34	40	36	37	36	46	45	45	32	29	35	29	33	40	37	39	35	42	34	40	47	39	38	46	45	41	37	37	36	53	49	43	47	44	36	41	43	39	38	38	40	35	47	39	40	38	36	43	46	32	43	38	40	41	45	53	40	36	47	40	35	41	41	36	31	28	48	40	37	43	30	50	30	50	46	40	42	41	51	45	39	49	41	41	43	35	41	36	48	43	34	32	40	37	29	33	42	33	48	29	33	31	40	40	34	39	40	38	35	43	33	30	38	40	39	40	47	33	39	28	40	43	37	41	38	37	34	42	35	37	37	33	30	39	49	37	47	32	34	49	41	37	40	48	47	51	49	47	36	38	28	49	37	34	30	45	38	36	45	43	36	42	50	45	48	28	42	42	45	41	35	51	38	37	42	32	36	41	31	39	29	41	35	52	49	33	41	48	35	43	31	45	28	36	37	35	41	33	45	39	38	38	39	39	37	41	43	39	52	34	43	32	38	49	33	38	42	39	41	34	38	35	34	52	34	35	37	48	33	37	51	32	45	32	28	41	44	48	46	44	59	45	44	37	44	31	42	36	27	45	43	46	37	26	32	34	47	39	43	33	33	43	34	40	29	33	42	39	40	42	39	38	39	44	39	42	39	29	36	48	41	38	36	34	34	39	40	33	45	35	34	46	43	33	35	37	31	43	39	45	40	42	42	39	35	37	46	18	35	40	44	43	38	33	41	36	42	40	31	24	44	40	39	38	39	35	45	37	34	37	41	29	47	36	40	44	31	44	37	33	23	39	39	40	42	31	41	33	33	38	50	44	47	43	41	26	42	35	41	26	37	36	40	50	41	36	40	29	41	42	27	42	49	38	34	47	31	38	52	35	38	42	46	40	42	40	45	43	38	42	47	47	45	37	45	46	38	46	32	28	41	29	39	37	41	39	39	39	38	34	28	46	35	46	35	30	43	30	28	42	51	35	30	40	34	42	38	36	44	44	35	32	55	30	36	36	39	45	38	46	37	45	34	47	34	51	35	41	34	42	37	41	38	34	43	44	45	33	37	40	31	37	32	35	35	38	28	41	28	36	30	39	36	45	41	36	41	51	42	42	40	34	42	28	53	47	46	42	45	28	36	37	33
12336	5141	2996	5578	10781	11401	9601	7000	5593	4337	3335	2682	2321	2173	1606	1178	981	860	829	771	713	676	587	661	729	679	613	643	598	563	545	594	558	638	564	590	599	532	513	531	502	492	462	467	469	493	503	533	513	457	465	459	488	455	458	445	469	493	479	488	473	458	475	474	478	501	433	497	452	491	459	470	436	462	467	468	459	478	437	463	496	409	447	456	463	452	457	472	464	458	432	482	460	486	468	514	479	504	484	447	489	449	452	448	480	445	444	488	415	486	513	479	474	474	481	492	503	507	514	513	493	451	461	468	466	425	461	449	444	444	425	426	465	459	452	411	513	451	458	457	453	475	443	408	453	465	490	567	483	486	455	439	454	467	443	472	439	430	439	399	419	456	450	432	455	451	466	426	473	477	414	453	471	433	473	464	454	446	462	460	456	464	439	456	435	438	460	464	482	460	402	463	460	477	473	446	436	447	423	450	455	463	454	449	430	466	457	422	459	452	451	431	449	467	484	441	436	469	401	474	442	451	438	435	431	429	433	450	450	464	430	407	445	474	434	481	451	464	440	443	471	467	444	471	457	447	458	468	473	447	467	483	484	450	437	462	481	439	486	462	452	416	441	409	431	448	473	482	436	403	443	465	419	439	414	475	467	448	397	433	444	468	438	437	478	475	450	436	444	444	432	450	417	457	423	480	464	452	467	409	417	474	470	447	448	453	422	432	433	424	479	439	456	445	470	429	457	459	421	470	437	484	424	454	453	450	461	455	449	456	422	452	434	477	438	477	480	451	433	434	505	474	473	474	450	460	445	468	407	447	431	453	439	446	460	438	418	454	448	434	492	454	440	483	463	454	438	478	424	440	444	492	431	489	457	451	457	466	429	494	483	427	480	447	475	424	441	469	438	452	424	461	449	478	459	442	429	455	447	425	433	457	436	485	487	433	440	434	446	432	452	438	456	442	452	461	420	462	444	487	456	473	458	447	476	462	474	463	453	472	444	423	446	445	478	475	453	445	463	437	421	435	446	491	471	462	461	437	446	440	424	478	479	453	469	469	461	442	430	432	464	471	447	456	428	417	438	451	426	406	453	443	441	468	500	454	453	470	408	467	446	453	470	463	444	467	503	465	476	443	443	463	445	480	457	480	418	459	477	455	481	453	433	474	419	453	460	444	458	458	466	435	437	448	456	423	469	438	416	446	462	440	432	452	474	448	467	470	461	444	450	419	468	413	468	447	426	403	399	450	441	472	433	410	469	458	457	402	467	439	437	467	441	434	475	442	450	436	436	448	457	451	467	453	461	445	488	446	400	482	453	437	479	443	498	458	441	432	446	453	459	434	472	400	462	487	465	473	443	441	416	441	416	408	469	430	429	441	462	424	469	449	485	412	471	477	486	418	420	470	451	453	462	409	471	427	405	427	437	454	459	441	472	472	448	435	439	438	465	471	464	406	475	480	437	432	470	439	431	478	438	423	454	432	476	469	436	422	470	459	456	468	472	444	463	412	441	465	441	485	455	476	467	438	431	490	461	436	441	431	447	421	435	423	418	505	427	428	475	466	456	443	452	405	427	458	473	441	454	438	454	505	452	488	470	476	458	433	438	457	506	455	452	439	449	431	403	402	481	464	468	460	474	421	448	456	455	443	454	468	456	475	440	446	424	458	425	456	443	468	432	429	432	482	462	462	460	470	459	470	470	420	437	435	467	470	436	453	448	443	422	474	470	459	456	446	427	447	421	456	466	448	467	457	444	455	446	443	453	448	479	469	464	427	470	456	466	449	450	438	426	445	478	463	440	452	459	434	443	440	429	469	493	446	434	450	457	476	455	463	441	428	489	475	460	469	448	450	453	467	476	467	418	468	450	472	459	442	439	463	463	468	509	473	462	452	463	431	432	448	465	442	432	425	420	455	430	450	444	449	456	471	433	438	422	438	457	414	460	462	428	435	453	439	463	455	444	417	454	454	452	452	445	448	452	494	442	420	510	419	451	450	464	440	430	445	426	469	454	453	405	434	473	432	457	443	456	441	459	507	471	435	406	456	455	401	438	432	462	474	460	443	444	430	470	457	477	447	455	444	418	447	427	437	429	429	472	458	445	408	454	464	443	470	490	437	440	418	462	460	479	414	460	428	463	468	434	423	456	446	445	458	446	474	486	438	416	434	449	463	463	447	464	468	460	480	442	397	420	460	438	449	411	454	453	468	438	458	436	501	440	430	480	426	473	473	450	448	461	482	501	450	449	428	445	443	502	471	448	469	456	430	431	430	444	502	474	476	408	432	464	443	482	497	452	472	440	427	432	457	452	461	446	462	452	446	471	429	451	463	446	456	440	469	460	481	462	440	456	456	473	444	456	459	432	421	457	465	448	474	456	412	465	488	420	469	436	481	454	493	473	450	403	444	410	469	450	454	455	444	455	455	414	466	447	493	483	433	469	433	423	488	431	462	442	445	423	477	449	390	434	460	436	420	441	430	492	467	434	430	496	435	460	468	475	413	468	480	433	430	498	454	446	444	464	421	431	482	493	448	475	462	449	432	443	459	467	449	416	425	466	475	433	420	430	448	450	467	444	482	453	467	430	471	468	461	464	419	433	442	490	444	415	471	449	423	429	490	446	486	461	469	432	459	498	455	481	475	453	423	462	454	462	441	446	396	435	412	451	444	462	455	439	456	484	418	477	460	473	438	460	415	438	438	478	423	472	437	467	449	453	464	449	470	489	467	468	439	446	491	469	434	427	447	470	441	465	455	453	430	451	448	413	457	444	442	466	479	452	454	430	453	444	449	501	494	481	463	446	454	469	514	445	468	473	462	484	393	436	470	463	454	477	498	425	432	449	436	459	432	450	459	441	432	426	442	425	396	437	481	413	466	448	474	454	461	449	433	478	475	458	477	458	470	437	447	459	460	435	449	421	429	471	401	484	398	484	409	418	422	445	445	443	426	478	456	448	454	460	435	463	434	457	424	473	452	482	434	433	483	432	451	433	469	466	441	433	430	441	428	436	445	440	466	468	451	426	484	445	460	440	460	441	459	466	437	478	454	464	447	437	467	491	434	450	439	476	452	484	477	434	457	451	440	508	488	475	465	456	427	419	429	439	424	439	462	448	475	435	434	436	488	471	434	495	461	439	471	460	468	434	420	440	445	463	469	446	457	452	400	452	447	454	417	454	465	474	458	452	483	448	461	474	468	478	442	445	450	444	433	445	448	481	452	431	412	450	418	467	452	472	441	485	426	452	450	439	452	454	472	410	420	445	437	435	459	447	466	430	438	445	477	446	466	427	454	450	430	467	455	435	452	427	434	441	414	425	451	421	448	430	417	478	416	472	457	446	441	461	436	460	475	453	480	473	395	464	452	455	463	456	430	456	463	457	459	445	429	479	457	445	459	450	445	441	480	406	455	449	466	418	455	463	474	481	468	484	437	447	470	427	448	448	476	461	400	462	455	452	438	408	441	475	434	459	450	446	438	475	446	420	461	426	441	462	447
1034	577	304	222	227	313	260	212	176	153	119	110	107	90	80	61	49	32	53	47	43	43	38	42	35	50	37	38	32	38	31	31	40	42	37	33	44	34	33	40	43	45	23	33	31	31	42	35	26	30	28	33	41	31	26	37	28	35	22	32	28	34	38	31	21	27	26	20	29	27	28	28	26	25	28	30	27	33	30	19	39	29	25	30	31	26	35	32	25	31	25	31	33	35	30	28	30	29	36	32	31	25	22	38	35	30	27	32	23	36	32	28	22	25	35	42	21	28	33	30	33	18	28	40	21	46	33	32	31	36	33	37	32	29	21	21	32	28	33	35	37	38	33	32	25	25	30	32	26	26	30	34	26	31	29	27	30	24	28	26	29	28	33	30	20	35	40	30	34	26	32	23	40	26	23	33	25	26	21	22	26	24	30	25	32	18	33	31	26	31	25	27	26	29	26	28	38	28	31	31	37	22	30	24	27	21	34	25	37	31	27	29	35	20	24	31	36	30	40	35	33	42	36	31	31	27	30	29	33	24	27	31	33	43	42	26	35	28	31	34	31	28	34	39	36	33	29	33	27	32	29	39	32	25	26	25	25	19	35	26	29	27	38	30	34	28	31	29	32	36	22	29	37	32	26	23	26	31	26	29	31	25	33	30	32	32	35	30	31	26	27	27	36	36	29	26	30	18	24	28	29	31	31	31	34	29	23	25	30	27	31	33	36	18	39	25	31	24	27	37	25	25	22	21	39	25	33	30	28	26	32	37	27	35	25	32	27	35	27	24	33	36	27	26	35	30	24	27	22	27	25	42	23	34	38	29	36	37	26	27	24	22	45	32	29	26	39	29	27	15	25	27	32	33	23	31	46	27	30	22	30	28	34	26	21	32	19	24	36	36	24	26	36	37	31	26	36	41	29	30	30	27	35	27	26	25	27	31	40	38	26	37	38	34	30	26	27	32	33	35	28	23	30	31	31	29	33	17	41	29	28	37	34	19	26	32	21	31	28	27	33	20	37	34	35	27	27	30	34	33	29	29	38	33	37	36	24	33	30	44	24	40	40	33	30	31	31	27	21	25	26	32	43	29	30	33	19	31	34	26	28	27	29	23	19	25	39	19	38	23	25	26	29	28	23	37	26	24	30	31	22	38	26	34	27	27	35	31	36	22	39	25	25	29	36	26	34	29	32	31	29	28	21	35	29	25	43	36	29	26	29	33	29	24	29	22	27	23	30	35	33	36	33	30	27	28	27	27	36	27	23	30	30	30	28	33	32	32	29	37	27	31	32	27	32	23	28	21	39	36	37	40	19	35	28	23	33	37	31	30	34	21	35	33	30	26	33	28	29	25	30	33	19	27	27	34	27	34	23	25	26	29	36	26	28	31	32	31	26	25	24	26	23	32	42	26	26	27	29	29	25	24	35	36	42	30	29	32	25	22	28	23	24	35	40	28	26	26	29	29	27	30	36	30	35	29	41	23	30	28	41	44	30	25	26	35	43	33	28	36	23	23	36	28	21	23	28	25	36	29	35	20	29	31	35	38	19	24	33	24	25	29	22	31	32	25	34	28	37	39	29	33	15	28	35	28	29	24	35	23	30	20	26	33	29	31	29	27	25	28	28	32	33	31	23	34	23	32	33	33	31	38	34	32	30	37	33	25	21	40	22	24	36	26	29	30	20	36	31	29	35	34	32	28	46	27	18	34	36	26	38	26	32	29	27	23	28	31	34	25	29	26	26	33	30	40	33	34	34	30	32	35	31	29	31	23	34	25	29	30	40	43	35	26	37	39	30	31	28	31	29	17	32	28	32	34	21	27	21	30	30	35	35	31	31	29	33	31	32	40	28	30	27	37	25	27	34	35	31	36	32	29	39	28	31	30	19	32	29	37	31	23	38	23	37	32	34	32	20	28	36	39	25	30	28	26	32	24	36	25	36	41	24	31	32	27	33	22	31	36	36	31	28	19	27	35	33	31	23	25	22	30	22	31	29	36	39	34	28	29	32	29	27	24	34	32	24	27	37	26	29	21	25	30	25	35	32	25	29	35	28	37	27	23	36	27	40	32	21	25	27	28	29	27	33	32	34	32	34	28	34	27	26	31	21	35	34	31	35	31	22	22	34	25	28	22	29	29	30	31	35	37	27	32	29	36	37	28	25	55	26	26	31	24	29	20	30	29	33	25	45	35	26	24	33	19	42	33	22	29	30	29	34	28	33	36	30	40	29	25	25	37	28	41	34	31	30	26	35	32	37	30	33	44	27	25	20	31	26	32	19	29	34	25	37	37	30	26	34	31	25	32	28	27	38	36	23	31	39	19	22	29	28	38	28	29	31	30	24	25	40	26	37	19	29	32	23	32	34	31	22	30	39	32	26	33	32	26	36	26	37	28	20	33	33	28	27	33	23	40	38	23	28	31	31	21	41	32	20	27	33	33	33	33	30	28	30	35	25	26	26	29	36	36	23	38	26	22	29	33	35	39	43	23	37	44	29	38	29	27	27	26	31	28	33	30	29	27	31	38	24	25	28	30	26	34	34	37	33	30	32	26	38	35	30	34	39	23	24	21	27	39	26	42	31	33	33	35	28	25	18	29	32	27	34	27	30	29	24	27	27	30	35	25	37	25	45	34	26	31	35	34	27	30	29	35	32	31	30	31	35	29	34	41	27	32	33	41	41	44	33	25	40	35	39	21	27	33	36	32	27	35	25	30	22	31	38	32	39	29	32	45	32	25	30	34	36	21	34	31	34	34	25	47	20	28	31	25	20	25	39	31	30	34	34	28	20	21	22	35	37	41	27	41	35	39	33	25	25	35	46	29	30	25	30	31	29	28	22	35	33	34	40	27	27	38	18	31	29	32	32	32	28	24	23	26	29	29	29	37	31	27	35	23	37	26	32	30	27	32	27	27	38	33	23	23	27	25	32	32	35	34	27	28	25	19	22	29	28	28	38	24	33	40	24	42	22	31	32	32	21	24	22	33	27	37	26	23	32	23	42	22	16	36	29	26	39	29	26	24	31	26	25	27	26	29	35	36	37	30	38	25	37	29	26	33	34	33	24	37	23	27	36	35	33	30	32	27	29	26	28	23	36	27	26	29	36	26	29	19	36	29	34	27	26	32	34	41	36	35	27	29	24	31	28	25	33	28	32	26	27	32	22	30	32	25	25	31	27	24	39	30	28	29	21	27	23	41	44	33	27	40	38	44	31	20	35	38	27	29	34	30	25	35	24	34	37	39	31	22	33	26	32	38	27	26	29	32	30	28	36	30	25	29	24	26	33	35	35	35	31	28	28	29	27	30	17	33	32	31	28	28	36	26	40	24	30	29	37	25	31	32	44	29	37	29	34	30	46	31	33	25	37	28	27	31	23	34	36	24	26	31	22	37	35	27	22	35	42	32	27	44	26	32	39	29	33	24	29	40	24	33	20	37	31	27	26	27	31	33	32	27	32	29	31	31	23	24	35	35	39	25	30	34	30	31
16204	9064	4854	9814	17017	17250	14487	10982	9204	7434	5420	4283	3703	3265	2439	1749	1364	1133	1173	890	820	757	778	767	848	786	736	733	613	568	545	570	607	614	599	618	558	496	498	504	470	444	454	422	481	449	447	460	406	410	404	397	387	434	416	416	392	397	388	364	392	444	408	439	434	436	394	430	368	379	440	404	383	392	358	392	388	396	377	405	386	371	396	389	369	393	370	362	353	412	396	362	406	386	381	427	375	401	400	384	370	371	389	388	388	380	385	384	354	406	396	416	403	395	416	393	376	438	423	429	398	400	405	403	368	384	337	399	391	354	357	366	373	346	329	340	383	393	330	381	344	337	369	382	381	328	364	489	371	360	390	366	342	370	372	335	365	360	342	381	352	350	357	372	373	332	378	348	361	325	378	313	349	364	351	370	399	357	336	348	389	354	355	380	343	385	333	344	366	405	378	380	372	380	373	345	368	348	363	325	347	393	355	334	387	357	364	327	366	386	394	339	365	366	373	314	364	368	329	368	340	359	364	357	376	345	359	344	333	368	374	347	398	365	367	362	341	358	367	374	366	323	368	357	364	348	377	308	355	329	371	362	345	376	348	376	384	345	381	331	389	374	369	361	346	353	346	361	372	393	344	379	358	378	351	370	352	361	363	384	347	392	345	400	358	370	356	323	351	354	383	347	372	359	340	344	366	387	359	376	345	343	395	331	362	370	365	381	365	351	379	370	351	357	349	356	347	381	381	356	336	378	361	323	342	330	368	342	366	364	393	348	331	360	359	349	346	364	348	362	360	349	352	379	364	380	378	329	349	346	368	376	340	350	372	359	349	370	368	354	345	317	379	351	367	383	367	399	371	342	384	359	365	356	335	316	392	321	353	396	358	355	352	365	331	368	355	374	364	344	365	358	337	355	329	375	355	381	366	380	341	361	342	346	327	343	386	343	384	363	374	376	395	353	363	375	392	347	372	380	379	350	407	375	368	366	340	407	358	375	324	340	341	384	353	365	374	323	373	406	341	328	351	366	325	380	354	368	371	357	340	359	375	343	346	325	339	369	349	360	379	388	330	362	388	352	365	372	360	356	365	349	395	356	342	350	377	392	326	336	376	345	374	371	359	330	346	335	301	376	341	358	381	343	370	323	383	337	359	356	377	352	363	364	318	342	347	330	381	351	366	338	352	363	382	370	370	373	348	404	334	413	342	382	378	336	383	338	329	348	323	366	365	359	379	352	348	388	351	328	339	341	347	344	360	348	345	353	362	331	371	369	344	337	366	361	352	354	379	351	358	360	383	350	369	349	365	372	350	355	339	386	344	355	355	359	354	358	351	353	377	402	363	334	355	332	343	347	344	352	383	341	369	354	379	350	372	405	367	345	342	344	342	385	361	354	363	369	350	378	330	376	383	326	339	376	362	346	369	346	373	366	328	380	342	348	311	355	360	349	368	342	356	353	360	337	352	380	375	371	351	368	321	342	334	372	361	328	346	390	353	369	386	356	349	333	371	375	370	352	347	361	332	347	351	355	368	353	351	353	351	346	402	340	379	333	395	394	405	376	332	384	366	362	356	335	352	395	341	376	350	366	386	361	358	356	327	379	335	337	354	311	368	357	372	368	340	364	354	355	360	350	350	371	353	329	324	370	375	370	362	331	348	364	343	392	330	384	356	369	346	324	389	367	365	334	323	395	398	361	405	357	380	351	379	333	326	331	320	381	362	366	375	335	351	366	393	381	370	313	368	345	352	360	319	358	372	365	367	355	351	317	346	395	333	365	362	397	352	322	349	387	349	353	352	349	325	337	350	364	356	396	377	335	348	350	349	366	372	346	340	402	346	350	361	377	371	322	342	331	381	379	362	392	386	356	392	363	373	353	360	356	368	314	353	380	347	402	365	381	387	337	366	389	346	336	363	332	369	376	355	364	341	361	356	386	361	374	401	398	349	369	351	349	347	367	397	360	379	348	348	406	355	317	344	359	371	384	355	359	364	348	359	363	366	347	353	375	364	372	377	356	369	376	375	400	341	349	375	362	359	357	347	366	395	379	365	413	346	384	343	349	343	359	321	341	367	399	330	372	368	347	339	355	379	363	338	365	356	372	364	359	360	362	367	365	351	350	372	369	332	335	380	343	370	373	377	364	363	333	361	385	348	375	365	339	356	378	358	363	397	379	352	342	394	355	357	326	379	348	380	346	406	373	395	345	344	325	323	341	331	323	364	331	342	381	368	350	363	360	356	383	346	365	321	352	359	322	365	352	335	341	350	372	378	365	345	330	369	391	366	410	369	324	334	360	356	346	366	351	354	361	330	359	380	381	341	400	372	346	339	385	348	330	366	383	350	356	350	347	362	363	357	353	373	354	328	354	355	346	347	347	397	352	356	355	364	369	392	346	376	339	371	349	361	335	372	339	347	365	375	349	359	352	384	340	343	323	364	376	377	358	315	375	366	335	370	400	346	363	391	375	350	367	388	369	383	379	362	344	328	369	362	372	371	378	368	371	384	353	374	388	337	364	314	357	386	343	359	344	365	347	349	359	367	350	363	365	380	342	355	359	332	356	370	376	353	373	343	310	363	342	348	344	327	358	355	328	350	315	365	324	400	374	382	373	386	364	349	352	346	363	359	343	352	403	367	368	358	338	369	354	364	359	324	359	354	369	367	395	338	372	345	367	380	354	376	316	368	346	356	367	386	367	393	404	352	371	325	337	358	351	358	391	369	353	343	378	351	357	370	363	339	359	361	388	380	387	352	376	356	351	370	406	369	348	348	355	348	376	379	329	342	350	375	355	366	373	368	349	308	362	392	363	355	386	361	388	375	367	375	356	332	358	356	319	391	366	367	341	330	330	369	345	359	348	340	342	372	405	337	340	367	381	366	352	359	331	369	361	333	328	363	321	355	339	379	369	335	373	372	374	348	357	314	380	375	330	353	333	367	333	327	370	366	358	350	381	340	376	381	342	343	389	378	352	346	384	363	318	347	327	374	357	340	376	340	348	351	329	380	355	379	359	335	369	362	357	356	363	369	355	331	328	326	349	348	365	371	347	362	338	382	341	352	371	354	365	368	361	364	388	371	337	346	366	350	352	317	347	337	383	350	339	373	334	351	366	348	347	331	368	340	354	311	359	347	339	330	358	347	362	368	346	358	360	407	332	354	358	362	395	347	341	365	368	374	334	361	342	395	332	383	358	347	355	360	373	342	376	384	367	346	359	391	358	346	351	389	369	358	396	389	353	356	325	326	371	369	374	361	343	367	376	348	364	335	362	358	390	359	364	367	321	353	370	370	324	335	400	375	365	353	357	372	370	375	336	365	372	374	354	373	361	364	360	387	346	373	329	378	364	368	335	379	375	376	365	330	344	356	365	388	380	367	364	356	367	376	332	332	350	347	367	341	381	391	391	329	358	361	344	385	364	402	369	332	374	387	372	351	360	372	370	342	376	323	350	346	394	325	349	370	346	359	348	366	350	392	343	356	347	351	352	336	344
2164	482	291	247	213	281	252	199	190	170	144	125	108	82	64	58	54	46	57	46	47	35	37	23	45	39	45	42	33	28	36	37	37	39	32	27	36	36	34	32	32	31	33	25	38	27	24	36	26	29	31	24	23	37	29	28	34	31	16	25	25	23	29	34	24	38	38	23	19	24	39	34	33	25	26	35	24	27	29	39	29	33	30	24	23	21	27	24	31	26	34	25	28	36	33	24	26	33	25	28	25	34	35	36	35	35	28	40	19	22	29	29	36	37	28	32	31	45	33	31	30	38	36	26	38	25	27	34	26	38	25	32	31	33	29	32	25	34	28	29	33	21	36	32	21	23	39	26	37	29	30	33	23	26	29	20	29	21	25	21	29	22	24	17	28	27	30	38	33	29	24	31	24	25	34	25	28	28	29	26	30	32	35	27	30	28	39	30	27	28	22	26	43	33	23	31	28	30	20	27	21	24	24	23	27	37	33	34	34	39	23	28	31	28	38	28	33	24	40	30	28	22	22	23	27	26	24	31	38	28	32	35	23	33	29	35	34	21	25	32	27	27	33	20	29	22	26	24	33	27	23	22	30	30	28	32	24	29	26	33	33	33	22	27	24	27	34	20	31	32	37	33	30	28	35	40	25	29	29	30	29	34	30	38	28	45	31	24	30	21	40	29	33	36	20	41	18	34	36	33	29	26	31	12	38	28	32	38	31	34	19	28	36	39	26	31	22	34	34	37	24	28	35	33	29	31	32	30	34	21	25	25	34	26	35	23	37	35	31	29	33	22	28	37	29	18	26	30	33	16	40	28	27	38	29	29	23	20	25	25	22	20	32	28	24	40	25	29	33	30	30	37	30	28	37	22	32	28	30	19	31	34	34	34	29	22	26	26	29	36	24	31	27	20	35	28	27	25	18	36	25	17	39	24	30	25	26	33	29	31	38	33	23	27	31	18	27	27	31	29	24	22	40	33	27	26	21	31	23	20	20	37	38	38	25	22	22	29	30	28	28	33	30	27	21	38	30	16	26	21	34	33	29	25	27	28	31	24	30	23	25	25	26	35	32	28	33	21	32	37	34	31	30	33	29	22	30	23	35	25	28	27	24	26	27	28	25	27	31	31	29	30	26	27	34	34	42	30	40	32	27	29	27	19	25	29	30	24	20	27	31	28	25	27	26	23	29	34	29	28	31	32	29	30	31	30	25	28	25	33	33	25	32	24	35	31	35	34	37	33	23	25	21	24	27	25	24	45	30	28	31	31	22	37	28	30	35	23	28	31	31	37	37	29	22	26	46	33	30	38	26	19	27	29	35	35	39	31	28	37	31	28	34	28	30	35	29	27	28	25	45	27	27	25	25	29	34	26	28	27	26	36	32	20	30	31	29	27	41	39	26	25	34	31	30	44	27	26	25	25	29	35	19	22	34	32	39	29	27	25	26	34	33	32	30	21	28	26	27	28	34	26	25	28	29	29	24	24	34	21	27	30	34	24	18	34	18	29	25	32	25	24	30	35	31	27	33	24	25	28	22	34	34	36	36	31	33	31	22	33	32	23	32	38	31	29	36	28	21	24	20	32	25	24	38	38	25	29	31	35	39	24	27	33	25	35	29	24	26	16	26	19	34	21	37	34	20	28	35	20	31	29	27	29	36	27	36	28	31	26	28	24	25	28	29	29	28	28	26	35	31	33	27	41	28	28	18	26	26	17	42	24	26	31	16	38	36	32	26	23	21	27	21	23	31	26	28	31	20	36	33	38	30	27	27	38	36	26	31	28	23	39	27	22	30	26	31	35	23	31	31	26	19	32	27	38	30	30	24	25	25	33	27	28	32	29	36	33	28	31	29	29	30	26	25	31	29	24	28	36	21	30	23	28	29	32	28	22	29	24	24	30	25	22	28	37	28	31	33	25	39	27	29	26	34	37	29	33	22	37	28	27	25	18	25	33	22	36	35	36	20	30	32	29	32	31	26	19	25	31	33	30	36	24	31	31	24	30	25	28	30	29	26	18	28	44	29	32	28	26	29	23	33	34	30	19	31	23	25	25	28	34	34	34	21	29	25	35	32	29	41	28	33	35	38	31	24	26	26	42	34	30	33	25	23	30	26	25	29	30	30	37	34	38	29	28	31	25	25	25	39	25	39	26	36	36	29	26	24	19	28	17	20	27	27	31	37	21	30	35	21	36	26	37	27	28	27	30	31	25	26	36	33	41	31	19	27	30	33	32	19	23	33	31	28	30	33	27	36	26	30	28	33	34	24	40	19	39	33	31	30	25	37	32	30	28	32	29	32	38	20	20	27	34	19	27	25	31	27	35	28	19	38	28	24	33	33	26	36	29	25	32	27	27	26	28	29	27	22	32	28	28	33	31	23	26	36	25	33	24	25	26	34	31	33	30	23	23	36	31	32	31	31	29	23	26	35	41	32	28	32	31	40	32	28	27	29	30	35	32	23	26	29	24	22	32	39	26	34	27	36	19	25	22	41	38	36	24	26	24	31	23	27	25	26	28	20	32	34	27	20	21	17	29	38	27	36	40	32	28	34	29	37	37	23	29	26	20	32	32	25	37	26	26	33	35	28	27	25	27	29	23	27	29	30	22	25	34	24	23	22	37	30	24	27	41	28	23	33	29	25	29	33	35	33	29	34	38	29	31	28	26	32	36	33	27	28	33	30	34	23	21	27	33	30	29	20	25	31	30	22	22	39	29	24	30	30	40	36	24	34	35	44	22	30	30	20	31	16	36	24	37	36	23	23	29	22	36	34	35	27	25	26	17	31	39	35	39	29	26	28	22	29	30	31	29	33	27	42	33	31	32	34	35	33	26	27	30	37	33	39	40	29	31	30	27	31	25	19	33	27	31	32	30	33	29	31	30	34	28	27	36	25	29	21	38	30	24	36	36	27	24	28	26	29	28	23	31	24	30	34	31	35	35	31	20	35	23	26	20	20	35	33	33	29	34	23	35	34	30	22	19	37	30	34	20	33	26	31	34	45	27	23	23	29	22	23	30	31	34	14	22	29	25	21	24	27	32	32	36	36	34	37	34	33	35	24	33	29	33	43	35	23	27	24	27	27	28	26	31	31	22	19	23	23	32	27	29	35	41	22	21	25	40	30	33	37	26	32	27	29	31	26	23	31	32	28	25	28	28	28	36	27	29	33	21	28	32	27	28	25	27	28	33	36	18	31	30	27	38	29	32	33	23	23	21	24	29	28	19	23	29	25	29	24	35	25	26	32	28	38	32	28	26	28	34	35	24	36	22	30	16	16	35	29	31	20	26	35	31	21	30	36	32	33	32	22	29	20	29	21	35	37	34	16	31	24	32	38	22	25	34	38	23	29	26	23	32	20	35	32	30	23	33	34	27	30	38	28	28	26	36	30	33	30	26	26	31	33	27	29	35	26	34	30	33	31	28	26	29	28	22	33	28	39	15	22	34	23	23	29	29	17	29	35	33	24	29	27	35	46	29	22	23	22	27
15780	7940	4748	9094	15818	16664	14269	11552	9618	7907	5809	4574	3998	3403	2491	1898	1402	1218	1118	979	824	818	809	857	885	774	685	697	585	564	542	497	587	622	547	550	495	480	462	477	453	453	432	434	437	397	455	421	397	344	373	397	444	366	376	361	371	379	337	343	350	376	357	368	423	426	361	365	349	369	410	376	355	368	363	358	387	347	331	311	363	330	348	347	319	376	342	358	328	347	385	349	358	398	368	368	383	366	328	358	354	360	359	340	369	372	357	374	351	420	366	381	366	365	380	365	411	387	415	396	412	393	365	400	354	364	308	337	343	308	333	332	352	340	300	325	345	354	323	333	332	321	317	312	357	387	328	368	357	341	314	328	324	336	372	320	346	350	312	308	311	335	334	339	319	309	359	308	368	341	350	316	303	350	334	328	285	311	317	310	339	339	337	349	352	338	339	338	320	323	328	306	327	324	317	324	323	295	293	317	330	341	350	330	355	323	337	308	345	323	302	324	350	288	327	349	324	336	311	320	344	323	345	361	330	348	357	326	332	343	345	353	350	318	299	305	313	319	319	343	313	328	330	313	333	335	320	322	344	341	326	323	340	321	331	329	331	329	320	347	355	330	329	323	347	345	332	327	345	354	314	325	317	327	293	346	314	330	317	343	350	334	327	315	320	336	325	348	326	355	345	330	322	331	333	309	337	319	363	317	336	347	335	336	312	339	306	313	393	350	351	323	352	330	321	350	339	312	335	356	318	314	330	312	317	350	360	359	348	356	345	300	320	296	377	322	354	362	335	325	318	355	376	341	321	350	326	342	349	290	318	340	355	303	364	335	338	306	282	327	321	331	330	341	315	291	363	342	299	363	357	315	334	343	324	294	331	316	308	328	339	346	338	309	313	330	333	334	345	321	344	346	324	343	325	323	323	366	328	344	348	361	310	345	320	322	336	355	346	329	348	329	314	338	364	363	352	312	341	325	378	332	303	335	334	341	328	375	300	350	333	324	327	358	333	315	338	316	326	331	298	335	320	320	293	319	352	332	329	317	326	325	316	319	339	350	341	338	296	340	317	312	309	321	317	318	328	343	310	326	322	323	329	326	362	340	331	372	328	326	352	326	329	305	329	312	322	357	346	355	348	344	345	342	294	330	327	375	311	353	339	342	366	332	355	349	311	317	353	328	348	317	319	346	307	303	334	342	338	325	333	355	331	339	338	325	339	318	356	337	315	357	338	307	335	332	310	323	346	361	334	325	348	322	336	335	332	349	314	308	333	359	319	333	291	356	333	346	341	322	311	307	349	348	332	345	322	358	335	347	318	355	306	308	310	300	339	354	320	338	331	313	334	364	323	344	322	324	379	350	320	357	327	336	333	302	337	346	317	351	322	349	327	320	341	340	294	349	326	307	371	318	300	364	330	330	329	331	334	343	313	323	359	372	354	319	313	308	337	310	321	380	340	340	307	318	310	326	356	345	349	327	326	328	325	306	374	321	272	339	310	285	313	326	321	306	346	300	336	295	339	329	341	330	376	303	315	321	335	332	334	336	313	319	292	340	310	339	351	319	330	340	331	321	350	329	361	336	324	300	340	331	318	316	331	330	352	326	347	366	322	350	288	357	349	306	355	340	321	358	291	299	345	350	306	370	331	326	321	321	321	349	329	332	304	319	306	323	326	343	339	317	352	317	332	293	344	357	344	354	365	349	331	315	308	320	329	331	361	348	351	345	313	322	335	304	279	296	311	319	328	327	352	323	337	361	359	312	316	320	321	318	342	343	320	345	340	339	352	346	357	330	314	326	354	326	336	319	337	323	354	342	354	325	318	303	341	298	290	325	318	334	345	326	337	326	339	321	304	301	315	347	339	317	342	340	313	316	373	317	312	346	325	302	326	337	348	324	306	316	336	310	321	296	329	335	297	336	340	319	326	363	330	334	356	357	400	322	334	322	329	328	371	327	341	332	320	326	361	345	308	295	320	310	353	340	329	345	331	356	329	322	332	345	354	342	344	326	346	338	344	319	292	362	312	330	333	365	335	350	339	360	300	316	294	375	333	356	349	342	322	360	327	336	329	346	336	329	319	326	331	352	307	312	307	324	337	300	356	346	341	349	317	341	300	342	339	318	350	304	339	351	308	329	351	313	335	356	303	328	350	331	325	309	373	361	348	330	333	326	343	308	357	339	335	354	336	323	315	341	348	321	323	317	313	326	336	355	276	331	351	349	329	285	331	309	350	336	347	353	356	311	344	323	325	338	319	344	323	318	347	331	358	324	350	348	321	329	347	352	296	318	356	337	334	316	318	356	324	351	318	313	362	308	318	331	345	348	324	310	336	319	323	333	325	326	301	317	306	338	335	356	331	339	336	335	344	300	358	308	333	345	326	370	311	343	303	342	345	336	322	302	339	315	340	311	319	315	343	343	364	370	301	349	327	326	340	310	315	319	321	345	337	318	357	325	342	334	339	332	337	349	330	334	350	306	352	364	326	313	337	329	340	339	372	355	340	336	359	343	342	308	310	334	346	344	333	327	353	306	340	346	350	307	333	331	350	325	347	318	340	357	342	300	349	339	330	334	344	309	360	338	335	325	325	313	344	349	315	317	319	338	311	326	337	355	343	331	325	338	324	342	342	318	331	338	358	295	320	322	344	322	326	323	346	348	334	328	329	367	315	344	340	344	286	338	320	313	359	334	348	305	335	326	331	331	340	340	333	359	331	340	318	338	361	322	331	337	330	317	315	330	320	292	331	319	334	321	351	335	330	342	312	318	355	325	298	325	333	340	363	338	339	342	339	319	326	368	320	308	328	338	346	335	314	306	319	323	375	340	327	336	332	345	328	309	325	365	337	326	321	336	345	360	334	327	355	313	310	326	337	340	350	353	371	347	296	371	325	305	335	337	362	353	338	325	329	329	347	344	349	354	327	335	333	361	345	338	322	340	320	359	360	313	312	348	335	332	306	336	332	318	317	385	339	329	340	346	331	329	318	302	295	346	314	349	320	321	299	326	343	314	315	310	349	342	349	324	331	337	305	297	347	343	345	317	290	346	358	344	334	318	357	330	333	356	330	332	333	298	346	337	336	319	319	370	289	317	337	315	316	341	336	349	356	336	333	325	311	361	374	328	318	326	359	348	293	347	343	322	342	300	346	361	325	302	336	327	327	307	322	339	318	323	332	339	336	304	352	360	306	312	312	332	336	349	328	340	323	321	323	324	325	303	340	346	349	341	333	318	335	345	289	323	344	329	286	333	322	346	339	335	362	333	344	306	271	334	332	337	351	336	331	348	353	319	351	351	292	328	327	314	322	317	325	350	333	341	352	328	353	318	339	311	333	303	363	308	343	315	327	332	331	333	318	331	316	343	337	300	339	337	334	358	350	335	374	319	331	332	350	308	309	332	329	326	332	330	324	333	340	333	305	327	317	364	343	342	324	322	336	347	353	367	329	323	341	321	362	368	339	318	327	323	353	344	336	307	325	314	328	333	336	323	328	314
1542	726	445	272	306	439	366	296	268	211	182	157	128	112	106	53	45	49	47	44	38	43	36	43	38	30	31	32	31	25	25	31	29	23	38	32	29	28	30	26	31	26	18	28	21	13	19	25	22	14	29	22	22	28	25	24	22	14	26	14	20	20	30	22	18	18	16	16	15	30	22	17	19	27	20	22	20	14	20	23	25	16	21	22	25	16	24	22	18	27	25	24	29	21	21	27	21	11	32	20	15	18	21	26	20	25	15	23	16	23	20	16	21	20	18	17	30	20	20	16	25	21	21	13	18	19	21	23	19	19	19	21	16	18	12	12	23	22	25	16	21	32	17	24	17	17	36	21	21	15	25	14	15	18	29	24	15	24	21	27	23	14	18	19	17	27	14	21	25	18	11	23	21	10	30	22	16	23	14	21	16	19	21	15	18	21	25	30	14	21	15	22	17	20	20	19	22	18	23	24	19	22	17	17	20	25	17	14	18	16	19	14	17	15	20	23	15	23	17	16	20	22	22	17	21	18	28	21	24	17	15	27	19	24	22	23	19	21	25	18	21	16	19	28	24	19	24	15	20	19	26	16	29	14	20	25	18	13	24	26	19	14	29	22	18	11	16	23	20	20	21	27	12	15	22	23	29	16	25	21	20	18	27	15	16	20	22	21	13	20	15	25	20	20	20	14	22	24	28	17	19	20	21	22	15	26	29	16	28	18	17	25	19	20	20	17	17	19	15	18	20	21	23	20	13	23	23	17	24	23	20	11	26	25	18	16	18	16	16	27	15	21	17	24	20	16	13	14	19	19	29	22	24	30	13	22	19	25	16	19	17	24	16	26	28	17	18	19	20	12	18	27	20	28	19	24	22	23	23	17	27	24	27	25	13	18	30	21	18	16	22	28	19	20	21	23	21	18	23	25	23	15	17	26	35	16	18	20	20	20	28	17	14	21	16	25	19	18	27	13	23	22	21	21	22	20	23	20	17	16	18	16	17	16	12	20	15	15	19	19	26	24	22	24	17	28	19	25	20	25	24	19	25	21	19	28	14	18	19	27	16	17	23	22	21	28	15	21	22	18	27	29	23	22	21	18	19	23	30	21	20	23	26	18	21	23	20	18	22	14	28	26	20	20	19	29	21	18	24	21	18	19	23	25	21	26	24	28	19	12	21	24	16	22	22	14	14	25	17	23	29	22	22	19	19	14	10	18	23	20	12	17	24	24	24	26	23	15	12	14	20	14	17	20	21	29	20	24	25	14	25	16	25	21	15	17	19	20	19	20	17	11	16	19	16	15	20	27	16	34	17	17	18	21	17	21	13	20	27	21	11	23	25	19	15	13	25	25	20	22	24	15	18	15	19	16	21	21	18	18	18	20	32	21	20	14	22	26	21	19	21	15	29	21	15	19	26	21	23	19	25	10	29	18	25	17	14	25	21	15	21	14	17	20	21	16	28	20	27	29	12	18	21	24	17	24	25	25	19	16	20	20	25	21	20	17	18	15	19	20	24	28	14	19	25	11	26	25	24	29	21	18	18	20	18	16	15	20	30	19	21	19	28	16	19	17	21	8	19	21	17	31	18	18	23	27	23	26	17	25	24	18	16	14	22	17	20	16	21	27	13	12	25	18	24	17	19	18	22	19	13	25	13	21	11	25	24	16	29	21	21	14	24	16	21	19	20	21	13	19	18	21	16	18	14	26	15	19	21	26	18	19	15	22	18	24	15	20	24	21	20	23	24	32	17	26	17	18	22	22	16	20	24	17	19	15	16	21	19	14	14	25	21	25	17	16	19	20	23	18	15	15	20	24	24	20	15	17	19	25	13	24	22	26	18	20	17	19	23	17	17	20	21	16	22	24	13	24	23	24	16	18	25	11	16	18	18	23	19	20	17	16	15	30	32	21	20	21	24	13	15	16	17	15	23	29	23	21	25	22	23	17	18	23	27	29	20	21	21	14	16	18	18	21	26	15	17	17	15	21	22	23	20	14	29	18	21	22	24	14	21	20	30	18	28	24	23	21	23	22	23	18	23	24	16	19	16	25	21	21	14	17	19	21	14	29	21	28	28	30	25	19	22	18	22	22	22	24	13	20	17	13	27	28	22	26	18	21	21	20	20	16	14	23	24	16	16	19	28	20	20	23	12	23	23	22	21	22	22	26	15	26	19	22	18	15	19	25	23	19	25	18	16	25	35	23	31	23	22	15	24	18	16	25	16	30	30	15	21	19	15	19	19	18	17	23	21	15	19	20	20	19	26	13	23	15	16	20	18	20	26	32	18	21	21	22	16	15	19	16	23	17	23	19	21	12	19	18	13	18	18	31	20	10	25	17	26	22	20	13	20	21	20	28	18	14	21	24	19	13	20	24	20	26	14	17	15	25	21	20	17	17	18	23	21	17	16	22	19	19	20	17	21	22	20	18	17	20	21	14	20	24	12	18	24	15	23	20	19	13	22	23	23	22	21	17	21	23	21	19	17	25	21	35	22	21	15	17	18	18	11	17	18	25	22	19	16	27	15	22	22	16	18	24	19	16	18	22	26	17	14	24	21	17	12	9	22	22	24	25	15	26	17	38	22	16	27	20	18	14	18	15	20	22	23	23	11	29	17	20	14	21	12	21	13	30	14	27	14	21	11	24	17	20	14	14	31	17	24	20	17	21	15	25	20	18	22	17	20	24	14	17	17	24	18	12	19	22	24	24	22	23	16	16	18	21	22	24	21	18	20	20	24	10	15	25	21	14	18	30	16	24	21	23	15	23	24	19	28	20	23	24	26	25	15	16	22	22	22	18	25	18	24	21	26	15	21	17	27	15	23	18	24	20	22	18	20	23	19	20	17	13	22	17	20	23	21	19	21	20	30	20	19	14	23	18	13	17	12	20	11	28	14	22	19	20	19	19	14	24	26	18	17	12	21	16	17	31	20	12	23	13	25	23	18	12	21	20	17	19	16	23	23	11	14	17	15	18	15	25	21	29	17	13	23	23	17	17	18	28	21	17	19	14	26	17	33	21	14	14	29	19	28	15	15	18	18	24	20	19	21	18	23	24	21	17	19	14	18	26	21	22	26	14	25	23	21	22	18	13	19	21	19	28	16	17	15	16	18	23	21	26	25	20	9	16	18	22	22	23	17	18	21	18	20	18	21	20	18	16	10	14	20	14	17	26	22	18	21	15	16	19	11	19	17	17	19	17	18	18	27	18	20	23	14	27	20	25	21	22	20	18	30	19	20	25	16	13	16	24	26	27	20	25	33	15	29	25	20	21	24	28	24	18	18	16	20	20	16	26	22	21	16	21	17	26	22	20	18	26	23	18	26	25	22	22	16	31	13	17	12	21	21	16	24	24	17	20	22	12	22	22	27	25	25	25	26	20	19	18	24	23	27	26	11	16	27	17	21	12	15	21	24	18	28	15	24	23	18	17	20	16	21	23	11	27	5	15	23	20	19	30	17	17	18	20	20	23	14	20	22	17	24	13	20	16
19485	10680	6526	12214	20084	20312	17854	14419	12025	9832	7430	6032	5162	4288	3164	2343	1775	1533	1413	1143	1000	945	942	901	1050	868	702	727	621	554	550	567	593	595	616	577	523	469	505	452	447	405	395	364	392	399	349	360	359	307	326	323	329	321	325	298	306	293	275	302	282	288	338	330	419	328	292	288	277	289	290	286	281	335	274	298	280	309	268	269	273	245	246	254	280	247	274	255	281	280	267	293	320	299	326	344	361	276	292	242	283	275	263	259	290	288	288	320	304	298	301	287	276	311	328	286	340	328	317	356	299	315	300	285	289	275	263	235	265	253	259	244	244	262	240	237	230	239	245	269	263	242	247	240	242	217	264	312	233	262	259	248	266	233	239	229	251	238	221	245	242	265	240	238	230	261	216	258	222	264	248	236	280	263	243	242	243	259	257	222	253	240	230	252	258	239	221	251	251	228	263	229	277	247	253	244	286	214	266	252	253	238	239	236	211	250	252	228	237	236	233	273	239	256	262	241	240	257	261	249	237	266	247	245	216	244	249	271	241	278	248	252	262	242	258	258	259	234	225	259	245	253	224	242	251	253	222	244	245	211	268	238	226	259	234	240	235	243	241	258	242	243	242	243	270	251	251	225	221	235	254	216	265	253	256	224	235	248	261	228	275	241	259	224	245	262	280	286	238	232	236	247	237	256	240	254	252	232	244	224	236	265	232	238	245	257	246	212	252	251	245	243	235	262	285	249	254	262	237	254	263	239	227	261	248	259	244	237	251	246	268	219	236	257	259	247	265	254	235	230	247	229	269	239	220	222	243	259	260	258	261	240	240	249	217	268	238	243	254	248	238	247	260	226	238	274	234	255	223	237	265	224	260	237	244	214	253	260	227	265	250	255	251	224	269	250	248	270	246	255	240	238	244	248	248	270	250	224	249	265	251	252	232	245	262	242	235	268	242	238	270	253	260	248	241	270	210	254	241	244	254	253	249	267	258	250	272	239	220	246	216	229	265	240	261	241	240	231	254	277	225	260	251	243	250	234	229	276	255	244	259	243	243	266	225	268	243	248	237	255	223	216	228	261	265	213	265	237	248	240	247	239	228	235	260	230	258	237	265	236	230	262	257	238	239	229	215	256	248	251	222	230	258	276	277	254	238	235	246	260	248	221	261	267	244	252	228	247	245	245	242	258	247	245	265	228	252	251	249	248	252	264	241	232	249	250	257	226	252	260	267	270	248	248	222	246	235	258	229	243	222	248	231	239	219	251	244	234	241	240	239	241	240	249	234	260	255	228	247	252	238	263	241	264	221	289	249	244	217	255	211	225	260	241	239	210	217	239	246	255	231	235	209	254	239	229	235	229	244	251	256	226	246	248	270	258	249	243	235	263	239	247	277	201	249	260	261	231	216	236	256	234	249	254	224	231	245	247	216	222	227	269	250	244	270	241	238	224	248	278	237	232	244	222	265	257	259	262	230	236	251	230	231	248	255	254	260	260	234	248	218	231	285	246	246	264	265	239	248	253	218	231	260	258	235	275	247	259	251	238	270	227	261	247	244	243	236	244	234	283	256	229	261	245	249	217	228	224	246	227	238	247	237	220	267	225	247	275	251	270	232	236	246	268	217	233	273	229	260	253	248	274	257	240	224	283	266	263	253	254	273	255	234	252	239	238	267	272	262	231	209	241	237	261	262	237	219	245	250	257	242	227	235	220	264	218	250	262	279	248	232	269	251	253	255	225	258	248	272	225	242	258	265	247	233	265	228	257	241	249	268	241	236	223	244	231	272	265	246	233	261	236	226	253	241	245	239	248	272	261	269	223	248	241	217	240	270	260	230	285	244	233	267	239	214	243	233	237	245	234	246	237	274	248	258	268	236	229	239	210	246	242	258	251	269	250	264	244	258	278	253	235	233	260	255	263	234	239	265	253	228	249	253	239	245	249	255	257	234	251	259	265	261	240	229	237	262	261	238	253	235	221	250	253	250	242	252	233	256	274	261	238	265	250	279	211	241	237	229	274	224	259	225	243	264	249	217	229	216	262	206	260	243	251	270	247	270	244	256	239	250	223	233	220	257	244	234	242	239	279	233	239	277	231	254	275	238	241	244	240	236	241	221	233	250	258	241	241	254	251	250	255	241	238	225	255	217	235	231	236	244	252	223	254	234	258	208	252	257	264	266	263	253	245	230	230	227	251	231	257	262	261	225	275	245	289	258	242	262	249	223	237	247	260	273	268	238	273	252	234	254	238	232	254	248	252	250	231	229	234	261	247	223	247	264	238	266	238	225	258	263	251	264	251	265	236	249	237	232	261	249	224	252	263	259	245	260	277	262	247	246	242	251	238	243	266	268	263	250	249	258	247	246	267	219	263	248	258	243	265	272	261	257	240	221	247	246	226	288	255	236	247	251	266	207	277	258	265	225	249	267	245	245	260	245	254	234	246	258	250	247	233	245	262	262	244	251	224	228	222	237	245	248	246	256	260	258	230	245	214	280	258	262	254	258	248	257	247	261	238	274	264	244	260	251	246	253	232	224	249	244	265	266	262	274	226	234	237	260	215	256	245	239	250	246	238	237	251	237	263	246	236	270	272	263	239	254	250	250	235	265	277	247	239	239	228	236	263	243	260	219	242	247	244	253	247	255	260	284	215	247	247	236	235	254	233	226	255	245	245	232	271	238	256	244	254	229	259	238	227	238	245	227	255	259	258	268	251	280	269	250	235	253	254	238	257	249	243	255	260	239	247	238	236	241	239	239	251	248	247	248	258	236	275	243	268	256	234	217	263	257	250	237	258	256	233	256	247	247	241	244	270	241	261	221	239	268	257	253	251	256	262	264	223	254	217	250	210	242	234	234	216	210	274	262	245	257	264	251	244	231	252	262	253	254	235	244	238	225	256	247	272	248	242	259	211	279	259	258	262	264	262	231	249	263	255	231	218	257	235	268	236	219	258	237	254	227	224	278	252	267	241	224	205	233	283	255	248	261	242	239	257	224	264	269	266	269	263	245	238	247	240	269	251	248	259	255	247	254	233	247	273	236	242	261	242	231	246	264	221	243	278	241	246	265	258	276	268	232	241	258	249	260	226	251	238	250	269	223	246	225	235	271	226	247	258	270	250	254	240	258	243	252	252	248	263	263	249	241	250	281	264	235	247	229	240	282	248	253	269	271	247	266	204	238	244	244	251	234	248	225	259	242	248	257	239	265	254	264	234	243	223	238	239	244	243	243	218	242	259	241	253	235	220	243	265	264	260	266	228	245	236	211	242	238	260	261	243	245	241	255	243	247	241	259	256	242	222	250	258	238	271	227	222	258	244	230	256	262	265	238	256	247	257	256	276	288	243	250	244	271	239	237	238	237	244	233	290	240	259	250	226	245	243	238	253	244	254	230	244	240	253	261	237	230	247	230	273	243	244	248	241	234	244	243	243	241	255	225	225	238	245	266	233	239	250	239	245	248	247	258	241	233	255	234	236	228	247	223	241	261	258	272	242	252	230
1316	217	165	124	142	139	153	123	100	109	90	79	79	73	60	41	48	47	46	43	53	44	38	40	44	49	40	52	37	48	36	45	44	50	42	38	44	54	29	40	36	36	36	35	46	32	43	37	23	47	31	23	37	29	50	44	35	44	28	37	32	48	37	38	52	35	40	42	39	31	33	34	37	42	35	36	40	32	41	27	29	35	41	38	42	43	43	47	37	33	37	42	35	39	44	37	46	42	44	48	33	42	40	42	46	40	49	47	35	39	43	54	47	45	31	54	37	47	45	31	42	48	45	40	40	45	33	30	50	55	37	43	35	36	39	37	41	39	36	39	42	38	32	45	41	52	35	39	50	42	29	41	41	33	49	34	29	52	32	28	51	38	44	34	38	55	42	29	26	36	32	34	41	34	40	35	28	38	51	41	39	38	38	29	44	34	34	36	40	46	43	36	36	30	36	35	48	38	38	42	44	28	40	38	42	39	39	45	40	35	40	32	40	38	37	35	34	30	40	29	42	48	38	34	39	24	34	28	41	51	36	32	35	39	43	44	39	41	38	36	40	42	35	47	50	40	40	38	55	39	46	35	44	50	44	49	38	21	45	49	39	42	43	35	50	36	43	43	45	40	40	37	41	42	39	54	40	40	32	38	42	47	40	42	34	45	39	34	38	38	39	48	30	46	37	35	44	35	41	36	44	49	29	48	49	25	35	32	42	30	36	36	49	38	34	44	31	41	58	36	39	42	35	40	40	43	38	39	44	30	39	42	43	44	42	44	42	34	35	44	23	39	42	52	38	45	42	49	45	43	33	36	44	47	36	38	23	36	48	44	39	40	44	35	40	36	38	34	25	53	28	31	33	38	36	48	39	47	42	43	37	35	38	38	33	38	45	46	48	47	43	20	46	40	49	28	44	36	40	32	34	33	45	35	46	28	38	39	48	44	40	29	34	36	35	39	31	35	37	37	32	35	41	41	35	36	34	44	46	43	40	36	39	40	32	36	50	37	46	34	36	49	41	38	45	40	41	38	49	50	33	41	41	31	29	45	43	39	51	42	43	40	50	51	36	40	36	38	37	39	43	38	32	30	30	33	37	33	32	46	31	36	27	31	29	37	28	32	28	36	38	42	44	34	39	30	36	28	33	34	33	38	29	25	39	41	31	49	34	44	37	37	35	35	43	37	34	35	33	42	43	52	45	35	30	56	39	45	52	33	40	34	37	32	59	38	46	43	39	38	40	41	39	40	31	38	36	35	33	42	43	45	42	31	47	43	42	38	42	40	39	36	31	40	42	31	37	33	34	25	47	34	45	26	35	34	36	45	32	41	32	42	42	40	40	37	45	32	46	37	35	40	52	39	28	46	45	34	41	46	44	32	38	49	42	41	35	28	49	35	32	42	29	44	40	50	32	33	34	35	44	36	30	43	37	43	36	46	41	42	59	45	57	34	39	46	35	37	45	41	42	42	39	41	36	52	39	47	45	35	36	35	46	45	36	40	40	44	46	31	49	33	34	38	33	49	42	35	48	27	48	34	44	38	35	44	41	25	44	38	37	46	43	40	44	39	35	26	36	39	42	38	28	32	41	39	46	53	31	30	44	38	37	27	39	35	28	31	41	37	40	37	31	32	38	39	36	37	30	41	33	42	46	36	35	30	39	27	48	53	48	29	37	40	52	42	29	41	43	36	41	39	41	42	52	32	41	39	42	49	30	42	45	45	41	31	38	27	42	39	43	39	37	44	41	40	40	24	44	38	36	33	42	33	31	58	30	29	41	53	43	42	36	29	41	41	41	46	42	41	36	42	41	33	35	41	34	30	38	41	42	48	42	45	42	29	36	46	31	37	33	41	31	34	41	41	51	32	32	34	37	42	22	31	31	41	49	37	49	35	42	46	38	30	29	40	43	51	42	33	49	35	32	33	34	50	41	41	41	30	26	33	35	36	37	40	31	39	39	34	48	39	28	32	35	40	36	33	52	33	48	49	37	50	38	46	41	37	46	31	37	29	49	35	37	35	34	30	40	47	37	39	38	38	45	38	32	36	37	41	33	31	50	41	43	53	49	37	28	38	40	33	26	37	45	41	45	46	34	39	43	31	33	42	36	38	36	37	39	30	35	30	46	39	37	48	40	33	44	36	37	35	43	36	39	38	47	38	42	32	45	32	24	44	43	33	31	40	36	40	35	42	35	33	51	33	35	40	50	34	35	37	34	32	31	30	47	36	40	32	34	41	49	40	46	42	40	34	41	34	41	50	44	39	45	41	50	45	32	45	34	49	26	32	35	42	50	30	38	36	37	26	35	36	29	36	48	41	32	35	38	26	40	53	41	33	37	31	37	34	37	44	39	37	38	42	35	30	40	46	50	35	44	44	44	36	33	41	37	40	34	38	32	47	32	32	44	51	36	40	47	47	39	37	35	41	40	32	25	42	42	37	48	37	38	43	38	37	32	39	38	36	43	44	40	39	37	42	49	31	39	31	31	38	44	37	36	36	47	43	47	37	41	37	43	39	38	33	45	35	30	38	47	49	36	28	32	44	41	34	39	40	40	33	39	45	45	45	37	53	49	38	43	29	40	43	31	42	33	41	33	40	39	39	50	41	40	43	34	36	43	50	34	40	46	41	32	39	45	39	31	36	33	33	51	37	48	31	33	35	42	47	42	41	35	29	31	37	45	39	35	36	41	40	27	30	35	41	38	39	28	39	28	40	28	30	39	38	43	35	48	52	42	44	39	42	38	28	44	35	29	49	33	46	34	53	39	45	26	33	32	37	37	36	36	37	43	38	33	37	45	37	42	41	43	44	41	31	41	42	39	49	39	36	42	44	31	44	43	38	40	37	40	40	45	46	30	37	51	43	43	33	39	43	46	40	43	42	26	27	27	42	34	31	29	38	42	39	37	29	36	42	26	42	35	45	36	39	42	35	38	35	52	41	43	48	39	43	44	56	35	36	35	38	32	48	25	36	37	24	31	34	46	38	32	42	44	41	46	42	42	40	33	39	36	47	45	40	34	26	43	43	32	36	43	43	36	33	30	31	45	41	41	39	52	39	33	45	33	39	40	42	34	35	31	39	52	42	38	39	36	33	35	37	33	40	34	39	40	37	40	31	52	41	39	46	34	44	48	38	42	40	40	38	42	40	50	45	42	38	36	39	42	49	33	40	45	46	44	39	36	33	44	39	44	37	35	33	38	34	33	49	42	38	32	34	43	41	49	35	47	43	33	39	35	31	24	42	38	37	35	35	33	46	47	32	44	39	32	43	30	45	34	39	39	35	50	36	34	41	39	33	47	34	49	30	44	41	41	52	41	31	40	47	38	34	49	40	27	48	37	27	46	27	42	44	40	29	32	49	45	40	40	34	38	38	32	43	38	38	40	36	31	53	34	44	30	42	34	37	36	41	47	40	34	39	34	39	37	37	44	36	44	31	37	45	35	34	40	37	44	32	38	39	37	34	32	40	43	39	32	37	41	39	46	30
12114	4969	2954	5504	10603	11076	9015	6845	5462	4507	3260	2638	2408	2101	1506	1167	966	877	895	748	714	646	637	693	786	691	643	618	586	580	538	550	587	641	584	561	543	571	520	509	548	554	467	523	484	492	468	498	475	476	471	480	478	439	474	469	493	439	438	455	481	429	453	496	526	497	463	444	490	475	417	472	465	442	421	479	455	460	472	456	430	413	418	461	439	456	433	491	459	446	453	467	463	500	463	489	478	467	483	455	475	458	487	491	447	459	476	450	493	469	480	492	454	468	478	515	476	511	493	498	497	502	467	470	482	434	472	449	447	425	451	417	436	437	427	428	459	448	409	468	413	412	434	442	442	453	466	491	478	460	452	455	453	457	438	470	444	446	435	473	463	451	463	446	462	445	458	417	399	471	451	468	455	389	436	426	419	421	467	495	452	456	454	443	428	433	466	413	465	485	442	411	435	454	472	462	462	421	428	441	439	462	469	461	470	450	447	442	410	447	460	458	442	444	446	451	396	436	443	443	435	426	455	443	440	441	424	452	473	446	443	446	484	438	466	442	419	444	469	447	430	419	470	460	460	445	427	430	460	437	446	444	439	437	413	445	473	445	408	453	436	409	441	483	447	449	421	448	427	452	459	459	461	423	445	430	446	489	478	464	459	448	452	436	419	453	427	427	491	456	449	400	426	418	403	450	419	447	435	452	422	417	487	434	433	445	439	468	420	468	454	440	457	424	440	440	444	458	476	435	471	451	441	445	429	408	479	391	434	437	415	458	451	421	435	393	412	473	484	424	458	432	440	479	465	485	450	450	436	442	489	438	458	463	473	432	409	436	432	442	430	454	420	465	467	465	452	445	452	451	425	459	440	451	428	456	445	442	458	402	421	440	452	417	473	455	455	442	439	404	437	456	461	444	471	485	466	437	437	491	424	468	436	436	463	434	481	480	439	437	426	408	448	431	422	442	464	417	429	445	421	428	447	423	439	433	446	417	419	471	472	445	404	446	464	464	464	428	421	461	460	483	444	461	390	441	433	437	437	456	470	432	462	462	407	424	447	432	430	482	448	443	428	453	468	422	427	427	450	468	449	459	431	454	453	429	442	415	462	445	445	441	491	452	439	436	449	424	424	452	454	480	472	453	468	413	447	425	464	410	413	430	444	468	426	471	471	425	465	405	462	438	421	468	478	413	471	437	446	471	452	449	469	444	427	462	432	427	418	428	448	436	435	462	499	435	433	479	431	428	441	432	459	442	440	441	461	452	432	426	446	422	442	409	449	429	446	488	452	438	422	430	448	390	472	489	424	445	413	461	406	458	421	443	434	449	425	423	426	513	413	430	454	419	455	436	487	394	457	442	443	477	443	438	448	470	447	469	439	437	483	434	451	434	441	460	460	401	480	452	435	445	458	424	487	487	417	438	440	459	422	454	429	473	447	466	456	426	440	441	435	460	436	472	449	415	432	427	438	433	459	439	431	404	443	413	465	431	451	436	430	462	436	439	435	420	455	467	483	429	423	424	405	420	478	461	432	410	445	452	447	421	448	430	449	435	448	408	479	456	460	453	472	447	442	422	467	467	439	451	458	437	438	442	470	447	421	423	424	432	424	446	414	423	460	476	460	450	468	428	447	454	447	434	421	441	472	422	412	421	454	411	442	409	430	437	429	400	459	452	430	402	446	423	434	453	466	460	430	447	478	458	405	440	405	429	459	463	453	455	437	426	472	426	427	467	463	434	424	456	429	431	473	400	423	437	421	446	441	435	434	464	469	423	448	436	452	462	452	416	457	436	423	464	440	416	439	435	438	449	442	486	442	446	461	409	445	488	467	434	474	450	483	411	426	413	432	485	452	414	420	487	445	437	427	442	488	413	478	444	449	459	414	454	466	421	441	429	472	460	428	487	407	440	454	429	471	471	472	475	415	463	459	423	459	396	430	456	399	423	446	434	458	445	449	453	476	479	469	453	469	452	436	451	463	433	426	460	492	438	444	456	422	427	452	412	434	438	445	430	463	475	454	405	462	458	460	436	463	394	461	405	453	427	395	439	453	431	408	450	430	445	434	451	453	460	420	450	456	449	406	428	430	463	482	464	453	429	435	483	431	439	455	427	459	457	419	450	460	448	458	455	458	435	425	440	493	462	448	459	448	448	429	449	438	443	440	443	469	495	450	419	447	484	462	455	463	467	455	489	483	492	437	451	436	454	428	433	452	443	415	429	447	436	486	480	468	426	467	481	483	409	477	450	448	422	415	407	430	478	440	429	413	465	442	471	442	460	478	450	445	405	415	457	434	453	477	411	461	455	429	433	452	449	478	418	478	439	450	473	457	411	441	461	507	432	481	465	488	480	455	453	447	423	458	430	469	454	428	436	464	423	453	431	460	423	463	408	442	421	428	439	453	427	420	433	451	463	441	465	447	452	454	459	444	464	471	419	444	449	438	457	459	412	409	431	474	473	484	415	475	487	450	457	455	457	434	432	475	424	462	457	409	474	440	452	484	480	426	446	427	415	413	383	448	416	459	450	457	439	444	446	462	419	437	467	439	422	436	470	446	466	468	448	449	439	444	437	405	475	462	461	464	441	416	425	474	482	413	455	419	433	444	443	421	441	428	431	452	446	443	420	450	502	455	481	398	440	426	442	437	447	451	437	424	422	464	439	443	484	459	426	449	425	438	472	439	422	460	422	449	451	413	435	464	431	443	428	420	433	445	452	452	442	485	445	433	415	443	424	439	441	453	449	433	450	443	414	452	478	447	457	436	466	430	452	443	436	427	467	460	429	456	428	484	444	405	431	419	454	464	428	419	415	446	439	449	421	472	436	480	481	464	443	484	466	447	455	443	390	433	436	455	406	456	459	457	476	450	439	470	427	448	445	460	462	476	429	450	471	467	411	437	454	450	465	458	436	431	447	427	431	413	464	456	476	450	483	454	424	436	451	424	418	445	488	406	446	469	501	425	447	436	446	466	444	447	433	456	458	455	437	436	435	424	433	398	428	456	454	425	414	493	461	447	459	425	454	424	411	447	440	403	447	458	446	440	432	476	453	429	449	436	441	411	454	463	434	409	416	451	438	466	464	447	469	453	429	481	469	431	441	477	413	436	437	452	440	425	422	453	408	444	452	460	454	450	445	441	410	438	443	450	443	445	450	451	450	452	409	427	448	437	439	443	447	415	451	447	421	440	450	453	487	438	467	419	455	413	417	440	440	447	425	431	465	463	459	436	473	465	451	467	454	459	411	426	477	450	374	453	421	443	452	446	421	470	501	465	422	451	485	451	448	489	446	427	436	470	417	455	470	451	477	404	441	438	442	426	453	460	426	397	486	472	424	462	454	422	439	489	437	430	459	453	437	466	447	418	428	460	426	441	424	438	411	449	476	415	423	429	472	464	459	438	455	449	454	405	449	456	449	452	445	449	428	430	431	481	431	423	428	430	437	413	427	437	445	453	464	425	432	455	437	407	439	499	416	417	419	430	429	414	407	443	427
975	507	284	216	273	358	284	219	182	172	118	95	124	89	78	63	58	47	58	44	49	39	45	53	45	29	35	44	40	45	35	37	34	49	34	31	42	37	25	22	36	42	36	34	28	27	36	22	32	37	32	32	40	34	37	34	29	29	29	35	29	40	48	30	29	35	31	39	29	41	30	29	31	34	31	28	35	26	31	27	27	35	38	26	44	25	25	31	26	36	31	28	40	35	29	36	24	24	34	33	32	34	23	40	41	25	22	33	27	33	29	32	38	27	36	19	25	47	35	34	32	21	34	25	28	26	34	42	28	28	28	31	30	30	36	26	29	44	29	29	37	30	23	24	35	40	28	36	29	29	26	38	28	29	25	35	32	31	31	33	34	38	33	21	21	26	26	38	35	34	32	29	23	19	30	30	30	34	29	35	33	20	28	33	27	29	30	19	29	31	38	35	23	32	27	34	30	29	33	31	20	25	37	31	28	31	36	29	24	32	21	28	22	31	37	43	27	34	32	36	34	40	19	31	30	36	27	28	42	38	29	23	34	28	32	36	39	39	29	25	34	34	29	40	35	31	20	26	21	27	32	41	25	40	19	26	29	30	36	33	29	37	28	36	27	24	25	21	36	27	38	35	27	27	29	34	37	31	24	35	24	29	30	30	36	38	35	34	22	31	37	33	30	36	29	27	26	33	28	34	28	24	33	24	21	36	38	24	36	31	39	28	34	29	28	21	23	34	32	29	33	30	36	22	27	33	41	34	36	34	33	30	33	26	47	27	38	34	32	32	23	31	39	25	32	36	22	23	34	34	33	23	27	34	30	36	39	34	32	33	22	24	32	27	23	39	36	23	19	26	22	29	34	29	27	36	28	30	34	28	31	33	29	34	37	28	33	37	25	29	34	33	30	33	31	24	25	28	39	27	30	27	28	28	23	23	36	25	28	32	20	23	23	30	30	24	25	27	34	31	33	33	33	32	25	30	38	37	36	25	26	23	17	27	31	31	34	34	18	26	22	31	31	32	24	24	33	37	24	24	30	31	37	32	20	36	24	26	27	28	24	28	22	22	19	36	27	31	35	28	27	39	21	24	31	38	17	28	24	35	43	33	30	25	20	27	28	30	31	31	26	39	32	28	30	24	32	42	29	35	31	32	29	28	25	33	23	32	35	32	28	27	22	24	46	29	31	31	21	36	28	37	33	41	26	34	29	25	26	28	36	28	28	27	34	33	22	22	24	26	28	25	36	41	23	35	33	36	23	25	40	27	34	30	16	25	24	37	35	16	33	25	27	38	32	32	34	37	25	25	30	19	29	35	26	26	38	35	28	32	30	22	29	26	34	34	23	28	21	27	35	28	39	34	26	23	30	23	30	33	28	32	26	32	27	27	21	28	28	31	27	17	34	26	20	37	26	22	28	33	29	35	25	26	26	40	35	30	31	38	38	30	31	35	32	24	33	30	20	31	29	29	41	35	29	41	30	28	24	43	21	33	26	25	30	19	27	24	34	31	25	25	41	24	31	34	28	21	31	35	23	42	38	31	33	19	31	27	23	23	27	30	32	20	33	32	27	36	30	29	28	32	32	40	30	33	35	23	30	33	31	27	28	29	27	31	32	28	22	34	33	44	30	27	33	30	31	38	34	32	33	34	28	32	36	25	28	20	29	30	23	33	31	26	22	28	30	29	20	24	31	25	28	26	33	25	24	29	25	27	30	29	26	37	30	28	34	32	19	28	21	33	33	31	29	26	27	44	31	20	31	33	35	24	23	18	42	21	26	27	30	38	33	29	36	33	26	30	18	23	20	35	25	34	35	35	35	31	31	30	33	36	37	29	27	30	29	26	32	28	27	29	42	37	32	31	39	24	16	26	21	34	31	32	32	28	34	28	26	22	23	28	28	26	43	31	26	33	25	36	27	33	24	34	34	26	26	30	38	25	35	35	31	27	37	23	31	39	26	35	42	28	37	26	33	31	33	30	32	26	32	28	32	33	28	27	43	31	27	27	26	26	37	41	33	38	35	31	38	37	32	24	41	35	25	33	29	37	31	29	32	22	38	29	25	30	46	32	31	30	25	36	33	25	29	34	29	32	35	20	25	24	36	24	24	30	29	26	33	29	27	23	29	31	25	29	23	34	26	44	28	27	26	29	34	34	31	31	31	27	32	37	36	30	21	34	39	31	28	27	26	24	23	24	36	43	30	35	34	32	25	28	37	35	31	24	33	31	33	39	31	30	30	32	24	24	41	31	31	38	28	38	20	34	32	30	37	32	36	27	38	23	15	24	30	33	19	29	28	22	35	29	21	26	27	36	27	39	25	32	38	32	22	20	24	31	42	40	30	34	29	30	31	28	33	31	27	43	27	33	23	22	25	32	37	22	37	36	32	25	30	32	34	24	35	30	34	32	24	35	32	24	26	37	30	34	30	31	24	21	25	34	26	31	36	36	34	33	30	35	31	23	40	40	38	31	29	28	29	25	35	28	22	30	29	29	27	35	30	29	25	35	28	34	21	28	32	32	44	25	34	28	34	40	26	35	24	26	31	32	29	18	23	26	25	24	25	22	35	42	32	24	32	22	24	27	20	28	31	30	28	23	22	19	31	23	27	32	39	30	26	27	31	22	28	33	24	30	36	20	22	27	29	25	30	34	29	35	26	18	25	23	26	21	29	38	29	37	28	29	26	33	33	25	33	34	31	32	24	24	33	24	30	37	39	39	26	32	23	28	25	38	39	25	32	33	20	35	30	25	25	33	28	30	19	26	32	22	34	31	30	31	32	38	20	30	34	31	28	34	28	24	30	35	39	32	31	28	28	34	19	22	25	19	38	33	36	36	30	29	31	26	21	21	29	30	20	32	27	32	27	24	29	36	31	27	32	27	37	34	28	42	28	40	31	37	27	31	30	33	31	33	35	25	26	39	28	32	36	34	32	36	15	26	34	29	29	35	26	28	28	27	24	26	29	30	22	25	39	24	23	36	36	31	38	20	29	32	24	37	40	39	31	27	24	37	24	25	35	23	23	38	31	29	28	37	28	32	25	27	19	32	37	27	31	27	34	34	25	31	30	23	26	25	37	37	34	27	33	23	30	27	26	31	29	35	25	19	32	31	37	19	25	26	31	37	31	37	33	23	27	30	36	24	32	35	28	34	30	21	32	32	29	37	35	27	33	38	37	19	42	36	22	31	24	29	17	24	24	34	23	35	30	29	25	29	39	38	38	37	32	24	33	28	30	29	33	40	25	19	40	31	36	26	20	22	36	35	42	31	34	20	29	29	31	27	35	29	34	31	29	34	27	25	28	24	28	25	34	30	31	31	27	33	33	35	20	32	27	32	23	30	28	30	33	26	30	36	37	36	35	31	37	30	26	32	32	33	24	29	35	40	26	26	22	30	38	34	33	28	18	36	24	22	30	22	32	29	30	18	28	25	22	33	34	29	34	36	18	20	28	33	26	28	20	26	25	26	28	31	40	22	33	21	28	27
16079	9054	5054	9747	17058	17147	14501	11254	9190	7311	5518	4372	3831	3103	2316	1740	1286	1203	1135	932	786	768	833	819	898	800	697	754	549	528	579	608	686	628	601	592	497	532	533	525	489	493	436	410	416	426	390	464	432	397	434	396	404	401	422	358	387	414	412	353	380	400	389	387	452	381	397	398	392	375	367	382	390	371	379	371	368	381	390	352	320	367	326	380	368	370	368	379	364	371	397	388	409	413	403	388	404	340	401	406	368	392	373	360	393	382	410	413	376	450	411	375	427	450	392	390	425	436	468	455	443	370	389	365	407	370	358	353	357	348	356	373	370	369	368	332	374	336	373	323	384	354	364	340	319	317	323	319	368	364	341	340	353	382	333	380	364	371	353	359	343	356	354	331	340	340	330	361	377	319	366	358	382	342	344	357	371	352	378	362	331	355	338	370	360	370	363	352	359	336	333	344	349	346	296	342	361	341	352	377	380	337	347	352	388	354	361	355	378	396	369	370	339	365	353	364	333	385	377	340	329	373	350	321	382	355	354	374	362	350	339	351	319	351	391	401	357	353	325	367	352	357	363	332	318	352	329	350	352	340	379	363	356	367	368	348	363	382	358	372	320	381	398	351	358	358	331	333	380	365	389	376	347	325	325	352	374	360	374	345	366	325	391	346	368	323	357	362	322	386	345	345	360	401	352	377	376	368	348	356	325	342	380	375	357	354	348	358	365	350	338	364	337	356	333	348	294	369	368	351	340	353	357	378	373	357	364	364	365	388	368	353	317	357	331	311	339	364	363	347	333	372	360	345	364	362	351	376	378	368	365	363	309	330	383	321	344	352	328	336	356	317	367	361	348	375	370	389	329	372	322	364	355	350	329	336	357	351	414	383	344	353	363	363	353	353	335	333	330	364	334	345	330	366	335	369	358	371	313	366	330	336	363	338	363	339	334	330	357	361	311	360	376	346	367	321	353	381	349	368	350	343	364	365	372	345	355	366	324	375	355	332	355	383	327	358	341	336	371	351	381	353	403	366	385	362	359	356	341	336	350	366	382	349	386	347	405	333	343	365	376	364	337	350	348	370	352	353	377	375	353	363	346	364	362	331	345	386	362	342	378	376	365	364	367	321	345	360	323	378	393	375	379	362	366	321	363	390	408	359	352	363	359	345	348	365	304	365	360	354	380	381	337	351	342	362	335	331	379	341	369	376	350	339	367	360	361	356	344	335	365	366	343	322	354	355	343	359	346	344	380	348	369	342	353	330	362	359	362	376	326	330	346	343	355	351	373	367	391	341	346	370	358	373	356	346	347	355	360	345	346	336	340	346	348	400	377	365	364	388	358	385	354	370	326	385	357	370	340	351	388	400	356	355	375	353	366	355	363	395	375	372	347	379	363	363	377	341	345	373	359	350	380	332	357	342	338	359	353	395	357	374	334	368	340	380	370	374	318	342	382	346	351	370	371	337	369	392	372	358	401	374	378	351	352	356	363	342	308	340	381	288	362	373	348	375	361	340	347	351	348	360	323	354	363	380	368	338	360	340	351	360	333	355	354	333	373	329	386	359	392	374	339	338	368	352	319	362	342	337	368	382	372	371	348	348	331	339	372	348	316	390	362	374	407	344	351	315	344	347	358	357	321	364	344	363	342	336	362	363	334	355	352	345	361	359	371	357	346	350	358	359	345	350	367	339	354	362	376	316	369	337	395	361	330	371	355	364	375	386	362	363	360	341	393	336	344	348	341	401	335	358	373	373	351	374	315	358	365	387	354	351	384	375	333	359	338	371	383	361	374	334	361	340	371	353	367	383	366	372	335	329	382	349	367	331	375	373	357	338	349	372	376	368	369	342	344	322	396	360	319	375	372	358	365	375	327	344	358	360	366	342	344	357	349	368	370	328	349	352	361	355	364	349	356	343	371	372	378	367	356	371	372	348	365	384	347	343	367	373	355	375	386	372	325	348	375	334	343	331	393	373	341	342	382	348	351	345	339	363	369	331	335	330	342	358	376	322	337	334	346	337	339	341	383	338	386	356	373	357	337	359	331	358	386	364	366	365	391	358	406	374	365	377	333	354	337	367	389	341	333	362	351	378	370	310	351	346	354	375	331	366	317	376	380	364	399	328	328	363	340	350	391	339	362	383	365	332	371	323	337	325	356	375	356	327	365	352	353	371	350	355	341	371	371	356	371	345	345	322	344	322	345	366	357	349	338	355	373	356	338	377	370	341	351	366	319	361	315	377	371	411	379	339	352	330	364	341	380	363	363	350	355	364	359	347	317	326	360	341	348	348	363	354	358	378	346	364	360	378	339	373	377	335	341	354	377	342	328	342	378	378	384	348	378	355	381	360	335	404	335	392	351	361	349	322	354	376	386	359	354	335	360	332	359	335	372	347	340	339	359	369	338	347	339	377	354	322	353	359	374	359	348	345	350	379	356	360	351	339	338	372	335	353	371	377	367	374	349	346	325	363	372	359	358	323	317	345	380	349	346	365	350	339	366	377	383	352	337	346	377	369	368	372	324	383	369	351	376	360	378	366	343	341	347	352	356	365	351	365	344	343	365	367	349	358	336	318	358	341	374	373	334	330	372	375	347	351	314	352	380	340	317	372	352	369	361	363	349	373	382	367	361	366	378	415	358	347	343	393	381	348	362	356	366	376	350	354	362	370	338	393	344	326	376	377	401	324	395	387	359	357	344	342	350	349	329	352	343	366	373	375	377	345	352	337	353	293	330	348	356	345	349	380	349	394	347	391	356	315	370	372	332	352	350	352	387	353	374	359	369	364	360	374	341	323	355	351	351	320	348	380	316	369	335	335	373	334	371	353	360	350	377	339	328	361	364	383	370	332	358	354	358	377	366	360	366	356	328	353	346	357	366	336	351	342	323	344	383	349	354	360	352	371	366	343	376	358	355	356	365	333	368	367	353	330	353	362	374	346	326	364	338	317	374	359	350	347	372	339	341	337	379	373	352	330	369	397	340	360	339	336	345	326	324	351	374	333	345	342	356	355	349	337	356	342	370	392	364	356	372	371	356	384	321	343	382	371	383	343	341	344	351	355	350	363	367	384	332	361	343	368	388	367	391	327	325	331	370	378	383	379	366	338	342	366	356	345	333	339	347	327	326	366	331	348	328	347	324	360	354	332	346	351	367	348	351	342	348	360	344	327	341	373	355	395	390	371	371	352	349	349	364	327	361	332	408	390	309	378	344	359	363	359	353	320	360	369	403	346	345	363	394	354	322	352	361	358	342	359	343	350	367	333	337	352	358	348	337	350	366	389	354	378	365	340	334	346	360	335	373	340	340	344	344	344	345	372	354	368	360	344	320	361	375	373	374	375	355	353	353	337	330	341	356	378	362	364	371	362	379	412	352	346	361	401	321	356	365	343	345	326	345	344	366	368	375	373	358	338	362	393	338	331	343	375	375	328	340	366	360	345	355	331	366	382	384	356	369	366	350	362	354	353	352	311	336	366	364	352	349	360	324	358	341	345
2213	404	281	193	222	256	251	211	200	173	123	115	105	81	73	74	42	46	36	49	42	45	42	34	45	54	33	35	38	31	33	37	30	40	39	40	42	28	23	27	37	33	27	37	26	24	28	41	30	32	32	33	26	29	31	30	26	24	20	33	38	24	29	22	29	30	29	31	31	30	30	36	31	29	27	28	30	48	20	26	30	21	26	34	23	27	22	39	34	29	26	32	42	37	40	33	26	20	28	32	26	27	30	23	30	31	23	32	34	30	38	35	25	24	24	26	27	33	47	30	33	29	20	38	32	27	24	32	29	34	26	38	30	30	33	28	35	23	25	31	29	34	30	28	29	42	31	25	27	34	27	34	36	38	28	25	26	29	25	27	38	35	25	19	25	26	34	37	33	35	26	33	31	25	28	31	34	27	34	35	31	26	28	29	31	28	29	24	36	20	31	28	25	22	30	20	24	27	30	21	22	31	31	25	30	23	28	28	33	35	34	30	39	26	23	35	21	22	27	39	28	24	27	25	25	27	28	23	23	18	30	33	33	37	31	31	29	25	35	21	17	30	29	28	30	33	31	35	32	34	29	26	22	30	27	30	41	32	35	34	32	30	26	22	24	34	28	29	28	29	28	26	33	26	21	30	29	34	32	38	35	36	27	29	24	38	28	28	25	34	32	31	27	22	25	32	24	35	34	27	22	20	28	37	33	31	30	27	34	34	27	26	40	26	32	32	21	35	26	29	31	30	29	32	22	30	26	30	29	29	29	19	28	16	29	20	20	34	20	29	32	40	21	33	34	32	23	29	33	22	31	24	30	31	25	27	35	19	26	35	27	37	29	32	32	40	28	23	31	28	27	27	37	28	29	25	33	35	35	25	26	22	28	36	28	16	27	21	26	28	19	32	28	25	29	27	30	23	28	24	29	31	26	25	26	23	24	26	23	25	21	25	25	19	36	21	36	28	34	32	27	32	34	40	36	21	20	43	37	24	14	33	26	36	37	27	31	27	34	25	22	25	30	27	14	28	31	37	23	25	29	33	29	27	36	30	35	25	34	31	31	21	34	34	23	31	37	23	29	29	33	29	36	33	31	24	30	29	24	32	23	45	31	24	31	27	28	24	23	25	21	29	42	32	31	22	33	35	28	23	28	30	31	25	38	36	23	29	24	33	34	27	27	25	30	27	20	25	35	22	30	22	34	28	20	30	26	32	23	31	20	25	30	28	25	35	22	25	34	37	26	17	24	26	38	26	31	27	40	24	19	29	27	26	37	21	27	33	26	36	24	34	31	24	42	24	22	40	22	20	29	24	26	28	33	23	28	24	33	26	23	32	20	27	26	29	28	41	28	19	23	34	19	27	26	27	34	39	27	34	38	35	34	34	26	32	21	28	19	26	26	25	24	19	28	31	37	33	30	27	21	31	28	29	26	28	34	23	29	32	38	29	34	28	35	24	30	35	33	30	22	24	41	31	25	27	37	37	19	27	35	23	38	36	25	29	31	32	26	30	34	21	35	22	26	24	29	22	26	43	31	29	28	32	24	23	31	29	26	17	29	34	28	37	28	29	32	28	23	18	31	21	30	31	27	23	30	34	30	33	34	34	25	30	19	34	27	26	29	30	35	22	23	30	25	33	26	40	27	22	32	33	31	24	32	27	23	35	26	31	33	26	32	22	27	26	28	26	28	23	27	36	26	29	31	33	29	37	33	32	35	33	29	25	26	21	33	29	30	25	26	25	18	21	27	28	25	25	30	30	26	21	31	21	31	31	27	32	39	22	23	26	32	29	29	36	29	37	32	25	23	35	26	28	26	34	29	31	25	36	26	27	20	23	40	28	27	28	34	27	35	30	24	23	29	27	32	25	27	22	31	35	26	27	28	20	26	22	33	36	39	25	24	45	20	30	34	26	29	22	20	26	30	36	35	29	24	36	28	22	32	29	31	29	20	26	26	39	29	32	31	35	27	33	29	37	29	36	23	30	27	28	25	18	20	29	39	32	25	42	25	30	34	30	36	40	34	22	28	31	20	28	23	31	28	19	30	32	36	29	32	24	35	17	29	29	25	31	24	32	26	17	36	27	33	30	21	30	29	28	39	27	22	28	34	19	32	31	15	28	28	36	32	30	35	26	26	27	30	35	19	27	32	30	25	30	25	20	23	37	21	17	31	19	25	28	25	39	36	19	23	29	33	36	30	21	30	25	25	26	25	25	31	23	35	24	26	37	39	24	25	25	21	31	29	22	28	25	25	26	32	34	36	26	34	21	23	29	25	32	32	26	24	26	24	27	24	28	29	27	26	22	27	24	34	24	23	17	32	34	32	29	28	25	27	37	28	31	27	20	23	14	34	23	36	31	31	32	26	23	24	37	25	35	27	28	31	30	31	33	34	25	32	28	36	17	24	34	31	27	31	33	23	23	23	25	31	38	34	23	29	28	26	31	32	25	30	23	25	33	31	36	24	27	24	34	30	33	22	23	28	29	23	28	36	30	21	32	27	25	33	28	33	28	26	26	34	27	30	26	24	24	25	30	36	31	28	30	35	26	11	14	28	29	29	28	39	32	30	23	37	23	20	27	36	29	27	21	27	26	20	29	33	28	25	32	32	19	25	30	22	31	32	30	39	24	28	23	24	22	19	29	33	25	27	36	35	32	29	31	25	25	23	30	25	28	33	27	34	33	23	31	40	43	34	39	25	23	26	29	23	25	28	33	28	29	22	32	36	33	30	28	26	34	33	20	32	29	31	36	35	24	28	38	37	28	18	31	35	29	29	33	27	30	42	31	36	33	32	35	35	22	32	33	25	28	31	25	23	24	22	12	33	39	25	21	28	39	38	25	40	25	27	27	31	31	33	26	21	23	25	28	29	34	30	25	30	22	29	30	33	31	34	33	31	24	38	18	29	29	29	21	33	30	29	31	27	28	24	26	31	24	37	26	26	23	33	25	28	20	27	25	27	28	26	28	29	28	23	33	23	28	40	22	25	33	34	32	31	24	34	25	32	26	31	35	21	27	22	39	22	29	36	24	31	29	37	35	30	25	35	21	23	48	26	22	23	30	28	21	29	35	29	33	34	21	31	35	17	30	32	29	30	22	27	36	32	33	34	28	26	32	26	27	23	31	25	25	26	31	19	21	35	37	33	25	22	26	26	24	34	31	31	22	20	27	24	26	31	34	30	35	38	25	20	29	17	28	25	18	32	25	25	45	24	31	27	23	39	36	24	16	28	31	31	29	31	16	33	27	37	37	32	22	37	32	32	36	25	37	23	26	35	30	28	39	26	28	26	45	28	27	27	26	29	24	27	28	26	27	35	27	41	32	32	36	30	25	25	24	28	23	26	31	32	35	31	36	33	25	33	27	22	34	32	30	23	26	18	28	37	21	29	39	17	27	31	36	27	22	22	24	36	16	26	33	18	29	34	23	27	29	41	23	21	33	29	28	33	35	35	28	26	31	33	29	33	23	26	22	25	26	35	28	30	32
15600	7729	4669	9175	15958	16210	14120	11262	9655	7586	5733	4581	3979	3216	2391	1762	1506	1223	1086	932	833	794	824	849	892	798	668	711	598	523	554	549	597	646	562	657	588	522	559	495	433	409	392	377	438	405	406	410	385	364	389	400	405	403	377	397	364	344	367	352	369	358	371	381	393	410	384	332	346	364	363	382	385	349	334	360	348	347	338	356	335	312	329	305	296	348	370	349	342	369	350	337	390	384	363	367	391	346	354	306	353	359	357	331	396	345	342	383	380	347	372	361	377	426	369	404	385	426	420	350	372	372	364	340	362	337	344	334	331	361	333	352	345	311	343	321	320	312	323	319	335	338	314	331	353	333	319	318	354	322	354	361	301	330	346	310	323	320	356	327	381	286	347	337	335	322	314	363	336	351	344	327	323	322	305	347	323	336	339	315	326	327	337	342	328	346	333	313	348	336	314	333	355	326	312	311	316	330	355	339	316	309	284	339	348	303	354	343	334	302	312	325	320	324	342	345	325	321	342	331	334	335	332	332	305	312	293	330	311	329	305	311	313	318	348	313	357	342	334	352	327	318	342	291	314	329	343	342	341	364	330	334	328	329	334	330	324	315	323	322	334	347	339	321	333	356	320	342	337	338	331	329	323	339	321	375	315	315	295	372	320	313	309	306	331	308	320	303	319	312	349	316	305	340	364	319	342	354	346	345	336	314	317	369	316	325	296	336	353	303	331	311	354	318	327	351	328	296	327	332	372	367	296	329	328	321	345	306	296	348	316	345	319	328	346	331	327	315	343	345	294	327	306	333	298	318	321	328	334	343	306	311	338	321	348	333	333	352	367	302	326	325	336	336	326	343	315	292	315	294	298	315	303	340	343	313	304	315	338	325	327	302	341	308	369	354	364	315	387	331	333	329	339	308	346	332	338	338	328	348	286	325	331	320	315	308	332	359	348	303	330	367	334	341	287	320	348	323	333	345	328	322	304	301	290	312	332	332	344	313	353	323	309	336	336	324	301	352	351	314	356	309	342	333	302	329	320	324	286	344	303	316	333	329	330	347	339	323	317	310	270	334	338	339	343	321	318	327	349	359	319	320	308	347	323	313	337	330	323	335	352	356	320	317	342	311	321	354	309	323	302	325	324	334	326	289	345	311	330	293	312	330	294	342	332	322	371	322	381	327	317	357	294	327	335	336	312	322	331	327	273	336	340	337	297	369	295	309	348	355	333	324	297	346	320	334	315	324	318	342	313	349	350	346	328	334	350	350	334	334	323	307	310	319	302	339	342	330	321	314	339	358	326	340	322	314	300	328	315	331	310	341	362	352	322	320	321	322	337	351	357	295	320	329	320	320	327	342	337	339	315	302	366	310	311	302	313	343	339	320	320	336	324	328	294	364	309	341	362	323	313	318	294	294	305	317	346	335	331	300	331	326	308	321	362	320	323	326	321	329	321	306	324	290	303	306	318	319	307	307	348	334	321	337	324	335	318	346	309	334	325	338	347	323	343	338	308	322	310	310	306	364	294	352	325	332	341	334	344	304	348	360	337	329	322	321	350	368	316	323	329	332	341	346	289	349	320	321	310	302	345	321	308	366	339	354	343	342	335	318	346	315	342	350	325	345	290	378	345	327	369	315	305	351	348	333	328	304	336	326	339	300	307	357	329	300	343	343	371	329	336	332	333	352	346	311	311	339	313	327	316	305	338	317	366	311	287	337	332	368	346	333	329	341	292	327	302	318	307	333	315	340	334	311	332	327	304	361	330	347	313	319	339	329	319	353	321	318	336	306	324	358	327	340	318	313	355	323	299	314	339	320	339	344	371	332	300	349	315	321	329	313	306	356	315	345	325	321	358	351	293	303	321	346	326	355	336	321	318	317	332	359	350	327	300	336	344	327	342	367	354	355	307	329	346	336	311	340	345	328	321	323	353	310	343	331	273	351	300	316	338	300	347	313	314	348	316	310	324	335	341	307	318	334	324	304	340	338	328	324	326	347	373	342	365	304	333	333	342	319	340	347	314	325	345	337	299	338	354	338	312	290	343	341	331	331	336	363	332	344	325	326	332	363	326	329	294	339	362	343	321	313	319	353	346	328	329	362	310	361	335	353	324	363	317	313	359	339	332	313	319	330	346	349	329	353	345	326	339	319	323	307	358	296	332	344	327	361	295	316	335	297	321	335	329	332	275	309	328	337	311	304	327	345	350	345	290	349	347	347	331	342	341	316	342	325	358	318	328	332	319	354	337	328	343	350	353	327	327	321	313	359	307	351	352	328	317	306	326	333	320	362	329	317	285	342	342	330	348	307	317	334	283	306	310	323	345	345	356	311	333	330	320	335	326	322	306	351	314	323	327	355	327	322	315	329	323	316	356	315	305	303	328	308	332	365	341	328	297	302	337	309	312	359	338	337	300	348	330	295	308	319	332	327	337	352	333	340	312	325	334	362	337	300	326	342	294	312	347	316	329	340	322	342	318	328	327	324	320	332	361	286	316	318	349	347	353	340	324	321	297	342	308	308	324	348	326	331	323	316	297	333	322	326	349	328	337	327	298	346	354	321	330	298	288	313	350	324	329	358	323	330	317	343	359	345	325	307	328	352	341	321	309	337	345	305	322	336	328	320	314	328	309	314	363	313	311	351	337	328	326	323	331	315	334	331	324	319	333	316	319	337	345	309	317	335	326	314	348	350	305	327	308	313	323	304	304	332	309	332	330	322	336	329	334	372	317	310	347	340	347	359	341	315	327	322	316	287	336	340	373	329	360	298	306	310	340	355	317	314	335	348	338	325	334	290	349	334	311	338	330	344	337	307	348	295	321	352	324	301	310	314	306	329	343	338	289	336	352	310	362	344	298	329	348	313	358	330	318	340	320	321	327	323	301	330	356	332	331	313	359	347	352	332	350	328	352	354	303	337	293	348	323	342	338	329	328	365	323	313	303	348	301	313	312	330	328	344	315	325	296	331	352	324	330	335	284	341	335	317	330	335	311	314	339	338	321	338	324	297	326	330	342	321	310	338	284	294	300	348	328	309	310	317	331	319	351	326	337	327	364	339	333	325	325	350	290	336	341	333	309	357	320	310	323	341	327	334	313	310	320	353	330	347	323	340	343	332	352	366	325	327	312	333	330	334	323	327	319	334	348	341	345	319	319	296	352	321	320	305	328	331	332	302	321	304	303	372	345	327	343	329	325	314	315	338	282	323	327	330	323	354	318	319	317	347	318	330	343	354	298	317	336	363	304	309	367	334	326	331	310	328	350	386	318	314	351	332	309	317	321	347	297	317	338	343	310	342	313	305	335	325	333	300	353	338	298	322	320	320	330	293	325	330	318	371	323	343	344	325	363	326	317	309	319	338	318	309	346	309	348	313	328	332	324	324	333	349	322	361	332	325	326	348	334	311	347	321	324	298	325	336	329	356	316	331	344	338	327	345	324	328	331	353	361	343	339	331	308	327	349	330	337	364	288	307	335	334	338	331	321	351	308	314	330	325
1562	718	370	284	285	424	374	327	261	253	191	137	160	104	97	68	47	66	45	38	33	42	33	35	31	33	39	33	33	19	31	31	18	33	31	24	32	22	33	34	35	26	28	27	26	25	27	26	19	18	18	20	21	22	30	14	23	23	21	24	23	28	22	19	18	23	29	27	31	23	19	22	19	22	27	29	26	26	17	17	28	17	23	24	21	31	23	21	28	33	28	18	25	25	21	16	12	24	20	25	18	14	21	29	20	16	26	31	30	20	24	24	24	22	18	21	22	31	19	29	21	32	24	27	17	21	17	24	22	22	18	21	20	18	17	22	18	20	15	16	18	23	18	19	14	20	19	17	24	16	14	21	18	11	20	26	16	22	26	29	23	21	31	27	24	18	26	23	19	20	15	21	21	28	17	16	21	21	27	26	22	26	20	20	18	26	16	20	22	25	18	24	24	27	12	18	14	19	21	15	32	20	19	18	21	28	26	22	22	16	15	19	20	24	17	25	30	22	11	23	21	21	25	18	18	32	22	11	22	28	11	30	18	27	22	22	22	24	13	21	18	31	19	19	24	19	23	15	18	13	15	21	22	15	27	24	15	19	18	16	19	19	17	22	17	25	24	21	23	13	28	21	20	26	24	24	14	24	15	25	30	15	19	22	17	21	23	17	17	19	20	21	26	16	25	21	19	17	21	25	22	27	26	22	18	18	30	20	32	26	23	25	25	25	19	18	17	17	18	19	26	27	21	17	28	25	21	19	14	17	17	20	28	20	20	21	17	16	28	27	14	21	29	19	22	23	21	19	29	32	25	30	16	21	17	16	20	20	23	20	27	19	22	15	26	25	27	24	15	28	23	21	15	27	20	19	17	28	14	22	20	19	26	26	13	24	26	21	17	17	24	17	23	17	24	18	19	19	26	19	20	23	24	26	24	16	22	19	24	26	24	28	18	17	17	24	24	19	29	19	24	22	20	23	21	36	21	29	19	14	14	16	17	23	19	18	23	28	17	17	21	17	21	16	27	21	24	28	18	22	25	23	15	20	24	19	25	17	19	19	17	22	26	24	18	27	28	34	26	22	20	19	20	18	25	18	21	20	28	24	31	30	22	21	28	23	18	16	20	21	27	14	24	22	25	20	29	9	19	29	21	20	19	25	20	22	27	17	29	22	18	21	23	20	21	19	24	17	22	23	22	17	25	23	23	20	15	15	23	20	17	21	25	27	19	16	21	12	22	23	23	27	29	20	17	15	23	24	22	17	23	29	17	27	25	20	20	20	20	15	21	10	27	18	17	20	22	19	17	26	29	23	17	25	11	23	28	16	14	16	24	24	26	19	18	25	16	15	20	23	21	23	21	29	23	19	19	27	15	25	21	14	22	16	19	16	23	25	25	25	16	22	20	28	23	23	22	19	18	25	18	21	21	25	26	13	33	21	26	20	22	17	15	27	17	18	27	22	16	28	17	22	20	16	24	18	20	22	21	27	15	22	19	20	15	19	11	20	21	22	26	19	26	19	22	14	15	18	28	22	22	24	18	18	23	15	19	16	21	27	18	18	17	21	13	26	18	19	19	10	27	24	22	27	20	17	28	13	22	27	13	17	19	22	27	26	24	29	23	19	33	27	25	19	19	25	21	10	24	23	14	18	24	18	20	24	24	22	21	19	21	27	21	22	19	22	27	19	17	23	20	12	23	20	23	22	25	24	22	10	25	19	12	24	23	29	27	21	19	15	24	19	26	21	23	35	23	23	20	17	13	22	21	29	29	16	12	16	21	27	20	19	23	22	23	20	27	16	24	26	31	16	28	20	20	27	20	14	19	19	24	14	24	24	29	27	17	14	16	22	20	27	17	26	16	26	18	19	24	20	17	15	18	24	21	26	20	19	19	18	18	20	15	36	23	13	18	20	16	19	21	28	26	19	13	20	22	19	13	16	18	17	17	23	31	21	20	24	16	22	20	22	24	25	24	33	22	22	25	17	25	20	21	17	21	22	17	20	20	27	22	28	14	24	19	12	20	25	12	25	21	17	16	21	29	16	27	20	20	24	24	16	20	29	17	8	26	16	18	18	23	20	20	19	29	28	20	17	16	23	12	33	21	24	25	15	19	23	24	21	33	22	27	17	21	18	15	17	22	20	25	22	19	24	20	16	24	15	22	19	27	28	16	16	20	13	13	30	26	18	21	21	14	20	25	18	29	29	24	17	19	23	23	25	19	24	17	15	23	20	24	28	29	20	16	19	22	14	21	20	24	22	24	27	20	9	17	22	26	20	18	24	18	16	25	26	21	22	16	24	23	21	13	20	19	21	24	24	32	25	14	15	16	23	27	20	21	32	20	25	23	25	22	12	26	24	18	19	20	25	27	14	18	14	23	20	23	20	21	22	18	22	21	23	20	28	22	18	26	21	22	23	22	26	25	17	16	25	24	26	23	21	25	27	20	18	22	21	22	23	18	28	28	18	15	21	17	16	17	17	16	22	23	21	25	23	27	16	19	23	21	25	16	18	17	15	20	23	24	32	21	21	25	14	23	15	17	18	28	20	19	13	29	13	21	13	28	16	29	18	19	24	21	13	27	19	16	14	23	16	25	20	21	26	23	20	20	19	19	23	24	20	22	25	28	22	24	20	20	22	21	19	21	18	17	27	22	21	21	22	22	20	17	21	16	18	25	19	21	21	21	24	18	18	19	14	23	21	23	18	18	25	25	16	19	23	18	22	21	25	17	20	32	19	22	40	18	19	22	20	15	23	13	16	26	21	18	25	23	17	25	17	18	18	6	17	21	19	33	20	18	19	12	28	19	20	23	24	22	20	16	22	23	23	15	25	20	15	19	19	16	15	20	28	27	17	13	18	28	23	20	27	21	23	17	23	27	26	28	22	15	13	16	13	20	27	23	23	20	26	21	17	15	24	20	17	22	20	17	22	17	20	11	26	21	19	26	28	19	20	24	19	27	14	22	25	19	27	16	24	22	16	24	21	11	31	10	18	22	22	26	16	24	26	18	25	18	21	22	24	29	19	17	20	28	23	20	21	24	11	25	21	27	23	29	25	23	24	30	32	14	15	20	18	19	20	24	27	30	20	17	26	31	26	24	20	22	23	24	13	22	22	20	19	21	21	24	26	21	21	21	14	18	12	22	18	24	22	21	20	17	23	23	20	20	30	14	19	21	23	23	23	16	24	18	17	22	28	18	16	27	20	21	17	18	26	27	23	22	22	23	19	26	16	29	22	18	30	21	14	21	17	26	21	21	18	12	29	18	16	21	26	18	20	21	27	19	20	18	23	27	27	26	18	17	24	27	24	30	24	20	24	20	31	21	17	20	19	24	25	22	25	28	26	24	21	19	25	22	16	11	29	23	22	18	30	32	22	24	22	30	16	22	17	19	23	17	12	21	30	14	24	23	23	20	23	20	28	19	20	26	23	32	31	29	21	21	16	16	22	15	19	16	22	16	31	17	23	17	20	28	16	18	25	25	23
19323	10546	6510	11981	19516	20026	17323	14325	12297	9856	7443	5884	5203	4182	3101	2341	1734	1591	1385	1182	977	949	959	945	1016	855	768	681	646	540	575	583	652	659	669	781	620	575	552	485	448	427	378	381	396	425	375	349	361	348	317	349	322	307	338	315	317	319	273	319	265	316	343	356	365	374	314	328	306	282	310	334	313	325	295	294	283	287	289	274	286	258	258	288	257	287	285	276	281	273	285	298	359	340	334	310	286	302	321	319	298	308	270	296	298	328	314	333	320	326	313	315	331	361	344	324	324	314	340	349	316	271	314	316	296	245	306	255	265	255	274	248	272	256	253	236	239	246	226	264	266	272	267	254	227	248	223	258	296	297	341	271	239	274	259	267	246	261	261	255	242	256	258	265	281	273	213	252	264	240	281	256	264	251	255	256	251	267	263	258	254	253	274	262	278	241	250	244	267	263	255	282	257	257	260	263	242	253	243	259	241	241	263	253	260	261	240	245	250	255	262	242	223	254	228	246	250	251	234	279	265	242	254	301	248	232	236	263	258	247	267	274	264	288	240	279	266	245	275	288	243	252	290	225	263	239	239	272	261	259	236	246	264	250	268	212	234	272	239	278	232	250	253	244	266	260	256	243	248	273	243	244	264	224	254	269	233	263	247	257	283	253	259	253	253	232	267	262	218	252	265	244	261	232	254	238	260	291	236	269	279	248	248	215	241	212	253	281	271	249	257	264	269	266	267	260	231	261	275	259	229	253	235	271	272	254	234	244	247	227	229	257	254	274	249	261	234	231	248	251	275	241	248	244	290	269	253	232	251	245	236	254	289	251	241	273	264	232	239	244	256	239	259	278	238	227	260	255	267	268	251	253	250	241	257	279	280	256	271	258	268	231	245	288	269	247	256	259	232	285	263	238	261	275	271	243	260	247	258	257	249	258	266	263	249	233	277	271	274	222	251	257	252	264	228	287	265	239	273	231	273	249	259	249	241	225	235	274	238	240	253	269	254	240	258	233	247	231	248	228	247	234	244	250	271	222	267	244	290	285	273	255	280	229	263	236	234	231	249	278	264	270	266	251	244	277	243	273	258	269	279	296	258	235	248	256	249	239	248	250	263	243	250	238	246	235	280	234	250	252	256	249	237	273	255	271	241	244	279	249	242	253	268	254	261	240	280	279	233	253	290	245	251	260	276	262	270	252	237	239	249	244	259	272	258	254	254	245	271	253	237	253	251	256	254	259	288	264	224	232	249	236	280	258	254	247	250	256	235	237	267	251	256	252	259	241	267	289	235	234	264	249	250	247	263	236	277	237	254	270	275	230	264	253	217	268	257	263	243	241	270	254	249	238	248	248	234	243	254	238	264	249	266	232	244	255	252	244	209	270	245	263	250	267	291	283	247	275	249	269	280	248	246	266	259	254	260	276	236	263	233	236	233	283	252	277	268	247	252	239	267	266	286	236	240	235	238	255	260	239	264	265	271	247	247	255	248	272	266	247	281	268	274	262	274	274	234	272	245	264	264	248	227	256	238	257	242	266	245	261	265	242	258	248	268	231	235	261	256	250	233	268	250	251	270	230	292	252	228	247	254	256	273	273	272	273	247	250	277	269	258	255	262	249	278	292	263	269	273	212	253	256	237	249	258	248	290	243	233	251	262	268	230	266	213	271	258	235	268	241	259	244	238	254	255	256	268	240	235	267	261	234	239	261	220	230	260	260	282	266	258	244	276	263	263	238	280	266	243	255	230	245	271	251	261	263	247	253	260	247	241	273	282	255	264	250	264	242	266	273	249	234	263	245	251	236	273	239	276	244	238	230	246	225	239	238	247	282	266	268	266	234	261	232	286	257	249	275	233	263	227	254	239	298	237	249	247	232	243	260	244	264	281	253	244	251	225	249	231	252	253	245	277	272	255	265	270	231	267	244	262	266	251	234	218	267	240	253	249	253	229	273	231	209	254	251	271	257	255	254	252	252	244	264	259	252	277	253	276	251	254	256	222	268	231	230	271	249	255	244	248	238	227	241	229	247	254	264	281	242	243	268	220	308	242	281	250	289	250	234	245	258	229	247	238	274	286	250	243	279	254	245	283	294	243	259	257	247	253	231	251	239	262	251	232	273	223	268	242	233	242	236	263	257	246	300	230	280	253	263	268	278	250	242	275	234	246	235	253	257	240	238	264	252	270	245	277	276	277	270	251	249	238	268	249	253	233	275	254	262	266	265	252	253	244	265	287	270	270	267	258	255	254	229	267	276	233	246	274	266	241	243	246	275	236	272	278	238	273	251	253	259	242	256	245	253	232	242	231	275	295	235	253	272	253	255	247	239	279	278	254	243	217	245	264	251	258	246	250	242	238	289	280	255	241	283	242	291	250	273	268	260	263	230	271	248	235	256	261	255	273	270	239	240	246	237	267	248	260	242	276	330	235	246	247	229	242	223	261	246	258	247	235	250	257	230	225	254	234	257	265	268	238	241	268	277	242	261	248	237	244	259	257	260	230	254	260	252	249	234	236	241	257	266	247	242	248	254	234	245	277	254	252	235	264	278	271	223	241	282	255	275	251	264	230	226	234	260	222	264	255	232	267	265	248	286	252	254	276	263	254	254	254	241	220	242	236	251	257	246	242	238	252	266	243	240	257	274	222	251	255	260	253	239	227	244	280	241	231	240	243	224	259	249	242	249	236	224	252	266	232	241	264	272	264	246	252	263	256	255	245	238	208	261	265	251	247	216	283	248	249	245	255	255	254	270	260	261	257	249	238	264	247	282	256	264	252	261	253	236	280	259	277	264	254	259	259	268	270	264	228	231	228	245	227	253	240	255	227	250	262	251	254	244	252	264	257	254	274	263	249	240	226	272	262	228	273	242	249	260	265	259	263	227	257	276	244	252	258	242	259	246	261	227	279	236	257	246	257	234	283	251	259	259	267	286	259	251	265	241	254	224	234	268	254	265	243	242	263	236	253	244	212	265	234	284	243	257	253	256	246	273	237	257	232	241	248	270	252	253	263	276	283	242	260	241	272	263	257	240	259	219	282	266	258	258	248	254	270	238	219	251	237	256	272	231	252	257	278	241	237	244	288	269	237	233	255	266	240	235	258	244	265	258	244	264	237	244	218	293	267	267	214	257	249	252	249	255	257	248	242	273	250	274	273	260	248	233	264	264	258	285	242	276	238	264	282	272	231	244	254	250	227	261	255	242	256	245	217	241	265	269	251	258	243	237	269	271	253	251	229	240	272	237	270	259	281	262	260	270	253	258	252	248	247	275	274	266	252	268	266	256	251	283	255	257	267	261	272	241	253	249	277	252	225	248	266	281	250	237	250	244	291	260	250	266	261	272	254	234	253	265	249	259	274	260	258	269	277	255	236	262	245	256	260	290	251	261	244	242	237	248	255	255	246	262	257	270	258	240	233	263	243	265	260	262	242	276	263	247	272	262	251	243	267	254	238	229	272	235	266	244	238	289	233	247	229	254	268	233	254	237	257	241	250	236
1391	266	149	134	135	156	154	147	123	114	81	80	73	77	63	51	44	51	52	49	58	41	48	64	47	52	39	26	44	50	46	34	69	43	45	54	51	42	46	49	43	52	33	45	41	36	34	41	44	64	54	36	32	39	39	35	35	43	41	32	34	43	38	43	53	40	32	40	37	40	45	35	43	46	44	44	36	42	39	51	44	40	42	44	38	50	33	45	32	42	41	40	41	44	34	38	40	40	48	39	36	49	42	38	50	43	41	40	46	37	42	49	45	30	50	48	44	38	47	46	43	45	34	42	29	40	41	42	36	37	26	33	40	39	42	46	46	38	49	47	48	42	34	47	38	34	36	42	33	37	37	49	49	43	44	35	43	49	40	51	42	31	42	37	52	47	33	33	49	36	37	42	39	47	45	40	38	30	46	43	41	48	38	31	34	35	39	49	55	46	40	44	40	39	47	34	36	40	29	53	37	49	39	36	38	38	39	46	33	34	48	44	33	41	43	47	49	38	40	33	51	52	29	41	30	38	50	45	38	39	33	43	41	46	35	41	36	47	41	45	37	36	42	47	34	51	44	53	26	36	54	37	53	34	39	27	42	39	39	38	41	35	49	43	56	42	38	39	40	44	37	32	58	51	37	51	54	35	50	51	49	34	31	55	38	29	31	38	35	46	32	43	48	44	26	43	45	36	31	40	40	46	39	35	45	43	34	45	48	43	44	36	45	38	42	36	33	33	44	39	39	31	39	49	46	32	34	38	42	42	35	44	39	38	39	38	52	42	43	43	40	44	37	40	47	39	33	32	46	37	50	41	36	44	38	41	37	34	36	49	30	42	33	32	35	41	47	43	45	36	41	35	37	40	39	34	30	39	45	48	39	54	37	44	36	40	26	43	37	33	44	54	36	41	33	39	42	41	43	41	47	46	37	34	35	51	41	44	31	32	45	50	38	37	39	32	43	35	48	33	42	35	45	49	45	33	43	45	41	43	32	42	50	36	50	41	53	33	34	41	37	43	32	60	47	43	52	45	41	38	41	35	39	40	31	47	36	46	38	42	38	38	40	39	36	51	42	33	41	38	26	37	47	36	38	38	45	43	34	43	33	42	45	55	41	34	34	42	38	49	52	31	36	37	51	41	48	44	48	46	38	42	34	33	47	47	31	41	40	41	49	34	39	41	45	35	46	38	33	40	44	42	37	25	35	37	42	47	39	39	44	39	43	44	50	52	47	41	51	28	32	49	40	42	44	37	35	29	35	53	36	49	43	37	46	38	35	36	39	50	43	50	36	46	49	36	38	40	46	37	42	43	31	43	46	45	44	27	37	48	41	44	42	43	61	48	35	48	42	38	40	48	37	34	44	42	41	49	31	44	46	43	30	42	54	33	58	38	52	37	42	39	54	35	39	45	34	43	47	37	46	55	47	47	39	36	40	28	35	31	36	40	37	31	46	54	41	42	44	39	39	46	51	43	53	38	39	45	42	40	47	47	26	44	48	38	42	36	40	35	40	49	37	44	34	48	36	34	42	49	40	39	47	44	39	52	40	38	47	45	42	33	43	47	34	47	42	44	41	35	53	26	46	32	49	44	34	54	50	45	45	52	37	46	42	41	35	37	41	52	45	37	47	39	51	48	35	52	42	39	47	48	36	49	40	49	33	40	55	47	43	38	44	53	48	23	36	47	42	44	34	41	38	36	42	39	39	38	33	32	37	51	36	42	38	39	54	38	41	60	47	33	40	43	40	50	33	34	52	36	45	38	40	41	55	48	39	40	41	43	36	43	46	40	54	47	56	36	50	36	34	37	43	42	44	41	37	42	48	44	48	47	36	39	33	44	37	38	39	37	49	51	31	37	55	43	30	46	50	35	38	43	42	43	35	39	36	49	29	35	46	44	35	47	46	35	43	45	33	32	45	36	40	37	36	45	37	31	37	48	47	47	40	47	38	43	50	42	47	49	45	45	36	42	34	46	36	38	30	58	37	40	37	29	44	40	32	31	45	45	32	39	48	50	40	45	30	37	40	45	40	54	44	45	38	35	38	46	47	44	49	45	47	50	50	40	45	29	40	38	34	39	47	33	41	48	31	33	56	53	47	47	22	38	36	38	43	41	49	49	43	38	29	48	39	38	42	32	30	46	38	28	40	47	40	34	40	41	43	36	45	39	40	46	42	36	35	45	42	40	40	54	38	41	46	37	45	45	52	51	25	36	37	28	40	45	44	40	36	40	34	36	48	49	35	50	53	33	44	35	43	30	33	42	38	47	44	51	46	41	40	39	43	47	38	41	51	46	37	32	37	32	41	39	33	37	32	52	31	42	42	37	40	35	43	32	47	31	44	38	41	49	52	44	47	44	45	52	41	51	46	42	42	51	31	44	40	35	38	36	38	39	40	44	40	31	38	48	39	34	48	38	48	29	41	46	27	37	34	45	36	37	46	38	34	32	41	49	42	34	47	55	45	45	41	51	50	35	46	39	56	47	42	32	41	38	47	44	49	35	42	49	32	40	35	36	39	33	49	25	34	35	44	60	47	40	46	45	42	42	42	56	42	50	35	45	43	51	36	49	51	42	42	40	36	37	41	34	43	25	30	48	47	62	44	49	42	46	41	50	37	57	47	29	42	46	47	43	48	39	38	40	36	44	50	45	47	45	36	42	32	55	45	46	38	36	46	25	50	51	36	40	40	33	45	39	31	36	36	45	35	37	33	44	39	45	42	49	46	36	30	37	36	42	45	40	42	45	39	42	41	42	40	38	49	44	49	41	37	47	45	40	48	31	47	46	45	44	28	39	36	45	36	42	45	39	34	39	54	39	49	50	35	44	45	44	38	42	39	49	34	44	43	48	43	45	34	39	44	40	30	38	40	34	50	54	49	47	45	40	35	45	34	43	45	44	38	40	31	32	53	43	45	33	29	41	34	39	43	45	39	33	34	43	40	39	51	45	39	53	43	51	38	30	50	38	51	32	41	57	52	40	42	41	42	40	40	38	40	47	58	44	44	44	47	35	42	42	17	42	39	40	50	48	41	33	40	32	42	43	42	42	52	53	40	39	30	50	42	40	34	43	38	50	36	36	39	39	42	42	38	43	39	36	45	45	50	56	43	34	49	37	41	45	46	42	42	49	45	40	47	53	38	42	34	27	48	38	43	42	57	45	47	33	31	48	28	42	30	40	36	48	36	23	44	43	41	39	40	43	37	39	32	39	35	29	37	43	40	43	41	45	34	48	36	41	40	44	33	36	44	41	34	42	39	45	42	49	31	41	37	45	34	47	39	49	27	32	40	40	48	39	45	44	42	40	39	41	35	42	43	33	46	31	38	55	45	43	33	45	52	49	38	48	44	42	43	38	39	34	46	51	46	31	42	39	50	44	32	36	37	46	41	34	50	39	37	35	49	39	39	38	43	39	40	39	43	39	39	37	31	36	30	46	39	53	45	44	42	37	46	27	38	47	44	41	27	39	40	46	42	39	58	45	45	44
12258	4984	2893	5455	10390	10860	8971	6727	5671	4475	3318	2732	2493	1949	1554	1157	963	961	909	745	677	675	734	726	784	704	699	703	590	520	565	647	674	606	757	720	616	611	584	589	524	539	474	520	543	529	509	536	496	519	509	481	509	485	553	493	497	503	502	457	491	474	524	510	545	476	504	490	452	492	424	493	452	489	492	518	456	511	437	480	472	466	481	446	447	507	465	482	423	494	486	487	498	516	483	497	489	527	485	459	497	497	474	494	465	473	515	568	485	519	478	490	480	458	556	478	541	520	530	497	499	510	485	487	468	477	494	456	487	472	467	500	435	458	476	465	468	424	462	457	480	459	488	461	439	526	459	460	473	472	518	425	444	453	453	506	440	446	457	485	453	489	474	460	464	492	449	488	481	473	480	473	476	486	462	432	450	490	479	458	510	468	474	471	463	462	519	492	460	441	458	469	486	480	469	446	455	489	487	442	461	461	476	442	476	476	429	455	467	488	486	470	466	465	446	407	454	501	475	461	469	491	467	468	485	534	498	422	483	498	470	478	459	468	459	431	422	426	504	475	471	453	459	472	484	456	469	446	458	486	466	452	454	416	499	449	485	517	430	462	461	452	441	449	526	471	459	433	484	487	418	455	497	453	450	442	480	457	474	449	468	446	499	461	480	505	450	410	481	466	470	476	438	491	453	442	446	498	452	474	468	495	452	457	518	435	459	463	460	457	508	453	487	466	457	480	505	472	439	521	466	445	453	461	486	482	452	489	466	446	490	474	484	439	482	465	451	461	465	467	436	420	452	485	448	464	448	470	482	436	460	459	481	441	459	461	488	414	463	475	484	469	489	476	467	487	495	437	473	469	435	452	427	466	441	453	524	469	456	459	441	440	438	453	437	500	447	468	483	437	472	508	477	450	496	449	477	460	474	463	475	431	456	484	447	445	463	497	452	475	456	422	465	449	433	475	459	476	482	508	449	450	474	485	438	488	446	481	471	456	435	508	473	442	476	439	467	474	463	489	446	447	433	482	507	486	474	484	452	469	411	461	439	462	485	473	457	455	452	454	441	467	427	504	457	475	472	483	465	461	498	485	491	462	507	451	445	484	492	484	485	467	486	510	510	510	443	489	445	468	425	475	472	499	448	459	431	474	462	470	473	479	448	478	447	456	471	483	462	498	473	452	439	468	488	425	463	455	434	458	451	487	475	466	453	504	471	446	492	413	481	455	447	481	450	477	453	437	463	478	517	432	441	481	452	469	431	498	456	483	479	476	441	479	434	474	422	434	492	448	482	477	476	460	461	447	511	454	434	466	477	440	478	446	434	485	488	475	450	462	451	432	461	488	480	447	418	510	490	437	467	457	474	437	483	454	461	480	478	481	473	437	476	448	439	447	466	422	464	455	482	448	470	517	436	427	449	452	458	492	456	478	475	449	478	448	500	475	448	445	490	472	449	494	476	504	460	488	446	479	441	475	475	453	483	413	474	448	457	483	463	469	423	454	502	474	475	470	439	498	499	483	485	463	478	467	486	453	465	459	479	490	459	509	435	411	493	491	457	486	454	457	449	478	441	471	487	435	432	464	503	471	495	483	484	489	464	454	500	499	443	477	462	492	469	444	458	432	505	471	501	451	472	478	467	478	450	460	480	477	478	439	463	478	471	463	519	493	461	454	431	499	503	476	479	470	462	460	506	415	407	469	489	451	501	476	461	494	468	433	474	466	499	473	486	470	464	471	483	427	411	477	473	472	463	454	472	429	433	449	495	506	447	465	467	463	440	480	489	478	484	481	528	437	462	490	473	423	442	476	457	458	491	458	462	461	473	501	462	476	493	487	431	501	440	499	503	459	497	475	445	467	502	504	481	503	485	473	471	475	478	455	463	481	455	462	442	414	447	465	514	422	437	486	456	466	440	448	458	464	457	451	461	456	478	474	466	441	483	459	462	468	460	487	436	492	443	466	491	468	475	457	522	476	449	459	517	488	487	452	451	445	430	451	495	482	403	504	474	454	465	466	482	487	461	458	457	431	497	474	432	461	466	465	457	479	454	490	468	468	457	480	426	433	448	460	477	457	483	497	478	457	461	438	473	452	517	459	503	524	528	467	475	441	476	459	467	506	471	439	477	506	454	470	496	490	485	456	448	439	445	435	477	460	442	461	443	471	478	504	466	433	481	463	464	483	477	444	477	466	441	462	493	511	432	488	465	480	461	490	498	468	446	454	484	464	478	455	448	493	456	459	481	468	438	470	465	469	421	516	466	476	445	514	450	490	449	485	434	464	500	473	471	464	468	487	420	444	489	494	493	499	458	467	455	460	456	451	482	525	480	476	463	473	468	490	486	504	464	471	430	464	462	472	482	468	488	470	474	458	462	456	467	456	440	441	456	463	465	443	489	446	475	488	446	472	470	479	464	480	458	460	475	468	456	467	491	456	478	449	447	454	464	485	494	440	460	487	482	475	484	446	485	466	456	468	483	483	455	522	432	446	456	463	451	481	494	424	467	508	482	447	515	466	501	459	483	473	493	494	469	423	471	457	487	477	453	472	468	452	471	434	448	468	424	488	485	445	466	430	482	466	496	501	453	460	491	487	474	464	445	479	486	465	468	463	469	490	452	469	475	476	494	479	466	442	453	448	484	469	517	460	471	440	491	449	444	475	472	482	489	478	471	446	424	477	509	458	461	516	479	475	469	442	482	467	459	489	461	502	449	426	474	469	491	481	455	481	480	434	468	451	499	494	444	513	449	457	439	443	462	439	431	456	494	457	450	458	471	479	454	474	460	447	459	476	492	444	495	489	483	429	484	485	501	483	432	467	500	453	465	437	478	492	472	456	468	477	464	481	452	427	468	499	488	451	438	467	490	445	491	484	494	436	448	449	429	464	483	447	459	473	453	463	439	460	452	455	498	451	454	492	489	463	495	446	449	456	470	529	449	456	464	437	468	440	474	470	455	463	455	454	489	465	456	496	485	446	466	487	471	476	490	474	457	454	504	439	505	453	419	488	438	438	475	494	496	465	464	440	487	469	517	429	447	456	466	430	483	495	441	489	453	440	457	450	471	471	457	515	448	444	457	455	456	468	478	495	470	494	420	451	469	449	469	506	426	476	478	455	451	460	435	445	473	470	442	457	461	491	472	452	460	464	489	427	479	456	472	454	466	466	503	421	488	453	480	440	432	465	455	471	474	481	476	487	443	464	447	447	431	472	445	458	458	464	466	464	473	492	448	536	510	441	442	447	452	505	449	449	469	474	466	486	483	408	486	486	489	464	461	460	487	464	467	451	474	459	459	479	464	425	452	486	434	443	497	423	475	475	511	470	510	497	417	465	488	445	464	439	481	481	464	461	464	445	458	437	442	458	462	475	480	425	458	486	466	460	466	424	466	492	448	460	480	521	443	463	455	447	438	451	460	493	455	489	477	452	448	475	460	469	500	454	476	466	485	525	500	508	458	446	476	469	455	474	477	494	460	471	464	472	484	469	479	441
975	546	311	220	246	390	327	224	182	178	106	131	111	81	89	50	57	56	42	40	35	45	37	58	55	40	41	40	33	44	39	36	37	55	47	49	43	41	47	43	24	32	35	45	31	34	45	30	33	37	29	36	35	38	44	36	33	29	31	35	21	47	35	36	33	27	31	30	35	34	29	35	31	34	22	35	20	29	41	38	22	40	25	42	28	40	32	30	34	33	38	34	31	39	24	23	30	39	37	25	37	47	39	36	40	32	30	40	36	31	33	34	36	27	23	35	35	38	34	41	24	38	35	33	33	39	34	46	31	42	30	31	29	24	33	37	44	26	34	32	41	20	28	33	29	36	46	36	22	32	27	35	34	27	35	31	28	22	36	34	29	41	34	32	33	29	37	35	29	35	33	24	40	24	40	26	29	45	42	35	41	28	33	32	34	34	37	22	36	25	27	30	49	27	36	25	25	17	31	37	34	34	28	41	37	37	21	39	35	32	33	37	29	24	33	16	37	29	30	25	38	29	42	45	36	25	35	29	36	44	25	34	30	35	39	44	27	29	34	34	35	37	26	33	29	24	33	52	27	41	29	34	34	31	44	42	24	42	27	23	27	44	24	35	36	30	33	33	31	31	30	31	22	28	32	18	35	34	31	38	29	39	20	27	29	27	34	26	37	45	28	29	28	26	36	32	31	45	38	31	28	34	30	26	33	34	36	28	27	33	25	38	35	33	38	39	27	32	33	36	38	28	29	27	31	29	32	39	30	33	30	26	24	30	38	25	30	45	37	35	31	26	29	39	35	22	32	28	37	31	33	27	34	33	19	33	42	37	18	31	33	30	39	38	39	30	43	29	34	34	34	33	37	41	28	34	31	29	28	42	33	36	40	34	32	31	26	34	36	27	34	48	30	33	27	40	38	30	27	34	31	38	26	28	28	37	37	24	41	33	30	34	43	26	31	36	42	28	31	31	31	37	42	31	27	24	27	33	38	34	46	21	40	27	39	32	36	36	37	33	26	38	37	33	21	26	38	32	31	45	32	40	40	31	39	41	35	29	39	39	32	31	26	36	31	35	34	31	30	28	30	33	30	29	28	30	36	33	27	38	27	25	36	28	27	36	40	39	24	32	31	35	36	42	33	27	42	35	31	38	36	35	31	34	26	39	34	30	34	26	27	37	36	36	26	29	19	32	39	35	34	30	26	36	26	26	39	25	39	39	41	36	39	30	30	35	33	37	28	39	47	29	31	36	23	46	24	32	31	29	32	30	27	42	33	29	31	34	40	34	28	41	35	30	28	32	35	31	40	24	35	24	32	31	37	30	29	33	21	40	36	38	38	34	27	30	35	27	29	29	36	26	25	27	24	28	31	25	28	39	40	24	29	36	26	32	36	34	34	22	37	39	40	41	34	23	23	33	36	26	28	24	28	29	23	43	34	33	41	30	39	34	35	39	29	31	26	31	26	31	32	26	29	31	37	35	36	28	22	40	28	34	34	34	29	40	30	37	35	24	32	35	35	32	32	36	34	42	32	47	30	21	27	33	32	28	28	33	33	31	31	36	28	32	36	30	37	34	42	41	46	31	41	37	43	26	37	31	37	42	37	30	38	34	29	38	37	29	44	32	33	38	35	32	28	42	28	26	22	34	27	35	25	36	40	27	30	28	44	33	38	46	33	43	30	40	29	45	43	35	34	31	28	24	27	22	22	31	36	32	27	37	37	28	37	25	28	39	27	29	31	27	33	24	29	20	43	41	40	35	24	28	28	37	32	34	22	46	29	27	41	24	40	25	29	33	33	20	26	32	32	31	37	38	33	46	31	29	32	33	39	28	40	42	40	36	30	33	32	22	42	44	40	41	30	31	32	40	39	32	35	29	43	46	34	43	30	38	40	31	34	44	28	26	30	30	25	19	39	32	27	31	34	28	21	47	37	24	32	25	42	27	40	42	38	22	30	30	30	21	26	40	27	17	25	41	27	44	29	33	30	35	32	26	33	36	28	32	27	37	26	32	32	41	31	38	30	41	43	33	28	34	33	31	27	30	34	32	32	32	36	30	40	33	30	37	26	37	25	27	31	38	36	32	31	42	20	36	30	25	25	42	24	29	45	31	40	32	34	42	32	32	34	40	26	39	27	34	41	24	37	30	36	26	28	28	39	23	32	37	36	45	36	27	28	31	40	31	43	33	34	38	30	37	38	42	29	21	29	35	38	35	31	32	29	41	32	34	36	24	32	28	29	36	24	23	34	27	39	30	35	33	41	35	43	34	27	32	32	38	30	21	25	30	24	38	26	30	41	28	32	39	26	29	33	42	28	40	31	33	34	30	34	27	34	21	31	24	37	37	24	34	30	39	33	21	42	23	29	25	29	40	31	33	37	31	35	37	22	39	28	38	27	28	31	28	23	44	33	43	30	26	33	22	29	31	32	33	43	23	29	35	35	49	37	23	39	30	32	36	34	35	32	39	39	32	31	31	26	25	39	44	39	43	28	33	33	31	37	27	34	28	43	27	39	25	35	25	37	36	30	29	32	26	37	33	27	36	42	24	36	35	31	40	47	31	31	26	31	30	27	28	35	35	30	30	30	36	28	39	39	36	32	33	37	34	28	28	41	37	40	38	40	34	36	30	31	42	33	24	35	26	30	34	38	34	28	17	31	25	48	26	25	31	33	29	38	34	33	27	39	31	36	33	33	32	47	31	30	26	17	29	27	38	28	36	28	37	31	33	27	39	28	43	35	29	33	33	37	34	40	36	35	34	30	28	34	18	32	27	46	27	32	25	33	44	27	31	36	36	37	32	29	34	37	35	38	35	20	31	20	27	33	30	33	38	31	29	30	38	37	33	39	42	39	31	32	37	41	42	38	47	46	31	31	30	32	32	42	24	27	27	36	26	32	22	39	31	24	34	34	27	34	30	29	30	30	34	21	25	29	37	26	40	32	21	41	27	36	37	38	35	34	25	35	34	32	30	31	31	25	42	20	23	29	23	33	38	31	34	32	34	36	42	28	28	28	35	32	36	41	39	32	47	27	31	38	35	37	37	34	37	32	20	28	36	29	35	26	24	28	21	27	39	27	33	41	22	25	25	42	30	21	29	33	25	32	32	34	31	33	27	23	26	32	52	34	32	22	43	23	38	34	35	36	31	30	49	26	35	35	28	31	23	28	29	38	28	25	27	33	25	39	34	38	24	41	35	24	30	29	25	34	32	38	33	32	35	37	34	31	32	23	37	36	25	41	37	31	23	35	40	23	37	43	43	40	30	30	34	37	29	35	40	25	34	25	34	38	39	38	32	32	39	30	21	39	36	33	24	27	26	28	32	38	39	27	32	40	38	37	28	36	33	32	37	35	24	30	46	42	27	36	31	26	37	30	38	32	38	33	33	34	38	34	34	29	38	29	34	40	42	27	29	37	36	28	33	34	31	26	27	47	30	34	31	34	34	31	21	25	35	36	32	40	46	30	30	24	29	34	29	30	34	22	29
16076	8833	5057	9664	16383	16850	14003	11110	9140	7265	5349	4445	3768	3066	2264	1794	1374	1353	1144	1021	898	869	878	937	993	794	743	805	608	556	569	671	701	679	722	695	707	585	537	594	501	474	485	455	446	467	467	447	439	440	476	475	474	417	440	354	414	413	418	414	420	403	479	502	486	413	428	411	442	367	419	431	401	430	367	389	427	394	372	391	424	353	394	392	407	418	379	441	394	439	454	443	451	409	408	394	383	426	396	440	405	433	430	380	398	400	443	449	460	406	411	442	440	432	430	400	388	398	421	437	404	440	429	448	382	402	380	404	365	395	360	392	391	391	417	390	405	395	406	362	355	391	436	365	442	416	389	361	453	513	527	435	386	399	417	359	396	371	374	376	373	366	378	356	411	426	390	340	403	379	410	375	357	414	386	367	381	399	387	386	418	353	368	384	416	374	361	430	386	372	403	367	378	374	365	407	396	384	381	369	355	402	384	375	388	363	356	387	387	388	366	375	391	370	414	363	371	368	398	377	398	388	379	373	403	398	361	432	410	380	368	399	398	386	386	405	407	376	400	363	358	399	384	387	397	357	351	382	398	399	391	356	407	400	396	401	386	364	378	394	372	382	403	399	386	377	349	382	384	367	372	415	402	385	372	380	400	361	381	397	373	361	345	368	367	395	399	408	394	380	343	374	383	379	372	380	379	342	408	388	407	399	397	400	356	386	382	413	366	405	389	356	413	391	403	391	382	420	361	368	372	392	405	402	379	389	394	429	352	378	398	401	411	397	356	331	384	408	346	389	401	382	372	409	377	399	374	383	391	398	343	363	387	378	360	394	398	402	387	385	377	414	370	379	381	363	414	380	386	379	405	378	367	376	362	379	400	412	400	390	385	366	382	364	364	391	368	377	373	393	405	373	366	371	380	393	390	396	398	388	339	371	379	409	371	378	392	393	381	393	352	384	403	400	389	401	382	355	377	366	365	382	402	379	393	378	413	400	368	352	347	412	357	402	404	396	359	391	381	392	370	415	421	402	381	382	427	392	413	364	369	371	411	378	370	376	394	400	379	381	370	366	355	371	379	357	417	405	366	378	390	381	392	391	381	403	372	377	391	408	386	380	385	419	378	381	348	390	405	355	379	371	374	383	397	381	403	378	405	391	406	381	396	378	388	396	415	368	373	333	371	399	389	382	413	375	391	379	382	366	396	430	379	379	413	377	394	399	391	351	383	374	414	386	389	378	376	383	387	377	358	370	411	393	368	387	387	371	368	400	369	363	413	380	366	368	347	394	405	381	399	370	412	365	413	416	372	374	373	353	399	401	382	387	377	416	387	395	403	356	378	373	374	393	365	382	385	374	414	419	425	426	408	366	400	384	351	404	362	373	419	377	355	351	389	376	373	399	428	396	393	375	437	394	372	401	364	372	397	394	375	378	392	372	400	340	380	397	378	406	357	386	389	370	408	380	387	384	406	386	388	383	387	396	393	380	376	354	388	369	402	393	350	374	385	395	395	377	369	372	396	391	379	398	367	384	381	398	371	377	410	422	358	374	360	375	391	361	360	379	399	396	376	425	387	380	377	393	374	346	366	370	370	403	383	390	381	379	375	394	400	393	360	394	380	407	399	383	361	405	399	424	376	372	388	388	402	384	410	350	388	389	376	372	395	369	373	367	359	400	418	421	383	399	408	398	412	367	376	360	363	369	387	367	387	343	384	381	380	374	401	397	367	392	408	369	378	420	379	419	386	364	415	401	368	334	400	364	384	387	432	369	357	402	411	382	384	412	406	394	367	370	372	358	372	357	359	376	386	352	378	394	414	382	375	396	358	367	434	380	361	389	415	376	364	400	379	373	393	386	382	392	395	356	393	383	384	356	337	393	400	363	360	375	367	389	366	385	409	394	394	408	374	354	394	364	374	408	374	389	366	384	385	373	412	417	385	385	363	373	388	372	390	382	400	376	381	408	411	425	383	404	351	394	387	384	405	394	347	404	409	397	376	388	412	406	395	391	401	377	397	431	418	394	416	401	379	392	391	394	380	406	364	374	419	365	393	383	334	381	382	388	403	356	376	378	373	383	410	404	410	365	356	395	405	378	412	371	376	382	364	385	396	392	381	412	391	398	385	381	370	381	392	376	406	358	367	409	407	395	380	386	367	406	424	372	406	377	398	386	386	356	388	394	369	365	369	390	349	381	393	376	412	385	415	392	364	415	362	363	370	378	360	431	387	368	419	338	377	416	386	381	411	400	385	402	396	367	389	388	387	359	399	401	401	368	355	374	389	408	379	418	370	365	405	378	372	389	355	373	412	375	383	370	427	380	384	379	405	367	391	408	398	342	403	386	384	377	394	370	386	405	421	363	366	343	412	371	400	421	381	375	385	382	361	426	396	379	400	356	346	392	368	363	362	397	391	350	383	359	396	385	390	387	369	407	362	383	361	372	394	349	365	401	398	394	385	364	395	364	399	353	396	415	337	395	404	415	387	395	376	355	375	371	394	367	398	360	385	358	372	398	361	380	396	391	374	374	383	366	367	385	388	416	370	396	354	372	394	404	397	390	374	394	396	379	380	401	410	392	380	354	403	420	367	389	391	402	377	387	379	357	395	376	398	349	382	383	399	376	380	355	382	361	392	412	374	344	406	392	435	385	373	385	377	374	399	386	362	361	345	355	369	376	377	377	360	360	372	378	382	404	374	384	394	400	391	388	405	363	387	393	382	390	379	375	345	395	387	405	388	418	378	382	395	365	332	378	343	409	406	407	360	384	381	400	389	367	355	371	389	387	385	381	369	375	380	405	383	378	394	395	424	403	368	372	374	411	340	395	392	397	376	403	393	376	372	395	352	374	378	371	400	379	407	374	389	397	372	406	385	385	415	390	391	378	383	369	376	359	364	377	410	363	381	384	376	371	383	393	366	414	389	386	360	402	379	386	386	409	389	372	389	399	400	431	391	401	429	385	380	393	367	400	379	384	368	395	370	379	365	371	405	359	376	355	387	404	387	379	408	383	374	389	381	403	404	397	385	398	354	356	376	398	445	397	367	394	355	424	380	386	370	381	407	361	362	433	410	379	399	355	359	361	373	388	389	405	410	391	376	342	349	378	382	373	405	387	376	374	401	378	378	408	409	391	420	393	357	371	427	372	362	385	409	392	376	378	401	366	393	395	355	390	364	378	380	363	402	420	389	413	389	366	392	378	393	379	369	355	354	378	398	407	398	390	407	383	391	383	397	365	387	391	408	390	379	383	380	357	415	393	412	378	402	423	360	406	401	420	395	405	404	396	408	364	391	385	375	409	386	375	377	377	379	444	389	399	412	367	375	348	381	361	390	343	375	400	370	380	398	396	347	355	388	352	388	365	370	371	396	349	408	368	394	407	370	369	397	380	373	390	373	364	392	348	368	391	368	381	362	382	363	404	407	413	367	364	361	379	406	409	393	388	398	364	339	380	384	403	392	370	373	393	385	384	421	378	435	385	398	395	383	381	396	412
2321	429	241	174	226	249	244	243	198	170	138	126	116	85	70	63	57	78	49	39	41	44	46	41	35	31	26	42	45	37	34	30	47	40	48	34	41	46	38	48	34	32	32	37	34	26	21	39	41	25	35	32	42	25	31	33	28	39	31	32	28	35	40	42	33	32	26	35	39	34	25	23	33	25	36	29	34	34	34	30	34	30	28	35	48	32	33	35	36	24	37	30	42	38	31	33	40	31	34	32	39	36	34	27	39	25	23	34	36	39	33	36	41	27	30	33	32	26	39	29	32	30	32	31	39	24	27	35	36	26	28	32	41	27	22	21	35	32	30	32	36	25	29	26	38	33	27	35	43	50	44	31	30	28	34	33	35	21	33	34	35	35	37	36	34	30	24	35	33	27	37	35	28	35	31	29	46	24	36	33	36	29	29	30	40	34	43	25	23	26	33	30	30	27	36	41	32	21	27	31	35	31	33	37	38	25	34	30	35	34	33	30	28	38	33	33	38	29	28	25	28	39	33	28	28	30	35	32	34	32	25	36	34	39	40	32	28	39	25	29	31	39	33	30	28	27	23	42	39	30	28	27	30	33	24	35	31	35	27	23	27	49	32	42	25	27	37	38	29	24	41	26	32	32	19	36	28	30	27	23	28	37	28	32	28	32	38	34	42	33	31	29	29	35	33	45	39	28	27	38	38	36	37	35	35	30	30	29	30	24	39	41	31	38	36	37	30	32	31	33	26	42	31	32	23	22	32	25	28	28	36	31	28	37	32	33	30	32	36	50	31	38	30	46	38	32	32	26	32	29	30	26	31	36	31	29	25	26	27	32	42	40	34	29	31	39	34	39	33	36	28	32	27	26	36	40	29	30	34	32	23	33	27	34	26	40	32	34	38	20	38	25	33	28	36	30	30	32	20	32	29	34	43	22	36	27	33	30	39	35	24	34	40	29	36	34	32	29	31	31	27	25	31	40	30	29	27	39	34	28	38	32	39	37	34	34	35	37	32	25	39	28	29	26	36	21	42	32	28	29	30	27	49	36	28	32	22	22	29	26	32	24	30	23	36	35	39	29	29	32	36	23	22	29	35	29	43	36	34	35	34	29	29	39	43	26	28	35	38	24	19	42	32	30	30	34	30	35	24	26	26	32	24	27	29	38	40	30	33	25	23	30	30	34	33	39	37	40	24	40	33	42	36	26	27	44	31	37	39	42	31	39	33	39	21	26	31	37	38	37	24	19	29	26	24	29	40	42	32	36	38	28	31	44	35	39	34	23	33	28	24	23	29	25	36	13	32	23	20	25	33	28	31	24	31	26	34	30	30	27	47	34	43	35	38	39	34	43	28	31	34	32	45	40	27	37	35	29	42	32	36	30	31	31	38	35	36	25	27	28	26	42	36	29	26	41	42	23	33	36	24	28	31	34	32	32	29	30	35	34	20	31	33	44	38	47	34	37	27	39	38	19	38	31	33	29	27	24	31	31	28	33	33	25	31	25	29	36	28	29	40	29	37	22	26	31	37	30	30	31	31	20	36	37	33	37	35	27	30	33	23	43	39	34	24	31	30	36	29	35	25	36	26	34	28	25	38	31	47	27	34	26	37	35	24	28	36	26	31	33	39	28	26	34	28	37	28	28	44	28	37	27	29	32	35	33	32	40	34	28	28	38	34	30	32	19	32	32	26	39	32	28	41	26	27	26	37	32	33	30	27	32	28	29	38	28	26	30	33	31	35	29	43	33	43	41	32	44	42	29	27	34	38	29	30	37	32	34	40	33	25	37	30	30	33	39	29	34	27	30	29	36	32	38	36	28	34	48	31	26	35	27	27	29	38	32	25	39	44	34	19	33	29	30	38	30	30	30	24	38	30	32	36	28	46	36	32	33	26	37	36	27	31	32	25	35	31	36	25	35	33	42	33	29	36	27	36	31	25	34	34	19	29	31	31	31	36	29	39	29	26	23	31	38	29	32	31	27	25	26	22	39	37	32	31	29	27	33	26	37	29	26	39	31	26	29	37	32	26	33	39	41	39	26	38	30	22	36	46	32	46	29	25	44	39	35	41	30	25	34	35	32	37	33	32	33	25	31	24	29	30	39	33	29	33	27	31	29	28	33	37	29	27	21	36	43	27	29	34	34	26	31	34	38	26	31	29	45	30	35	27	25	31	31	22	30	28	32	34	33	29	28	38	43	22	35	27	34	32	22	26	49	30	41	26	31	29	29	34	43	22	38	29	27	38	27	37	42	29	34	27	25	35	24	24	32	36	41	27	36	29	28	34	49	36	34	33	34	32	28	44	28	43	40	26	26	32	23	30	38	25	20	22	34	26	30	28	40	31	31	32	38	28	46	25	30	37	32	36	26	28	29	39	17	33	41	28	29	33	36	19	43	32	24	23	29	30	32	25	21	34	30	32	35	31	32	35	41	37	34	34	32	35	33	29	36	26	46	52	33	34	37	30	30	31	40	25	41	34	29	36	38	36	28	32	25	35	24	28	29	31	35	34	33	31	33	27	35	32	30	43	31	35	36	17	35	21	32	29	36	26	23	32	35	27	30	27	35	39	35	43	33	33	28	36	34	35	29	20	36	39	28	28	18	28	25	29	37	32	37	43	36	29	31	31	37	30	29	35	28	56	31	28	37	28	28	39	40	35	36	19	31	30	38	39	18	29	38	23	23	36	35	20	32	33	33	32	32	30	27	42	28	34	36	35	32	27	19	41	36	24	31	33	36	36	30	36	34	27	16	40	38	36	29	34	33	25	37	37	34	29	40	30	23	35	37	24	28	30	31	41	30	28	33	37	39	30	41	32	26	36	30	33	38	42	34	34	38	32	32	30	29	34	42	33	45	41	34	30	32	34	29	35	35	29	30	38	31	31	28	31	31	31	27	38	24	32	28	27	27	29	38	24	40	29	42	34	38	36	31	30	34	28	38	21	36	36	38	25	29	33	33	35	28	28	33	35	27	25	30	38	43	27	36	26	33	40	41	21	31	30	36	36	32	22	28	31	21	39	29	32	38	17	33	30	33	32	29	30	26	25	29	26	37	34	32	31	40	29	28	32	23	24	38	31	37	32	32	34	32	22	35	38	32	33	29	29	45	33	32	30	35	37	30	27	28	33	26	44	33	32	36	24	37	19	30	36	38	26	30	27	29	22	33	27	36	29	35	27	31	25	35	32	38	27	36	29	35	34	39	34	40	40	34	39	32	30	34	32	35	39	27	30	29	25	37	24	31	30	29	37	33	35	34	38	39	28	30	39	28	29	25	30	33	34	35	32	40	30	37	24	25	33	35	30	37	33	28	32	36	32	34	31	35	36	50	30	22	34	41	42	38	25	40	37	23	33	24	42	20	35	25	29	33	26	18	29	31	31	28	33	36	28	27	36	37	32	42	39	19	34	42	37	41	29	24	32	37	37	33	27	26	33	29	35	30	24	39	31	31	27	32	40	29	25	37	26	28	32	31	33	33	32	30	39	35
15973	7865	4724	8852	15623	16186	14181	11092	9477	7542	5761	4735	4005	3212	2469	1767	1453	1374	1227	990	824	840	908	1049	974	849	788	704	577	581	604	718	690	659	754	744	702	614	588	511	477	482	452	453	463	446	478	439	431	408	422	423	412	381	453	418	476	421	381	391	389	404	434	463	416	473	378	397	404	409	423	365	411	413	373	384	389	334	364	380	418	378	382	346	380	383	358	374	372	389	429	404	408	392	413	364	379	427	398	405	366	392	395	380	444	423	401	399	442	421	438	419	393	407	384	384	394	409	417	420	371	364	400	401	362	384	399	341	361	357	344	371	369	358	379	372	346	388	373	373	375	345	358	387	374	359	333	363	438	470	557	365	381	338	359	379	368	346	364	366	349	342	349	361	396	364	357	401	365	394	351	358	362	380	348	377	377	395	362	356	365	325	362	337	367	330	357	349	388	374	348	359	373	362	331	296	398	337	347	367	370	356	356	376	356	359	323	349	371	361	380	367	363	382	348	377	374	348	344	402	382	397	346	374	361	386	355	340	367	367	361	370	361	353	346	363	368	369	363	345	338	363	375	344	358	417	370	355	355	362	309	362	346	393	389	349	372	344	364	420	355	359	372	347	345	372	369	344	363	347	378	351	358	354	402	348	381	347	353	378	415	331	356	383	362	372	359	373	397	361	370	371	362	381	345	366	365	375	356	316	374	372	373	343	372	366	348	382	339	321	347	375	379	378	379	369	353	371	350	372	362	340	361	396	358	367	377	345	358	375	350	382	357	337	371	380	323	376	357	391	363	336	346	398	351	362	371	393	357	344	348	374	352	337	382	359	368	372	344	350	366	373	346	344	343	367	377	381	346	364	370	363	368	372	344	363	360	379	357	374	366	318	367	351	349	388	359	362	384	375	354	392	383	394	341	355	350	359	373	377	359	371	368	365	373	364	354	348	365	386	372	403	352	318	346	372	334	354	356	339	373	374	360	359	367	360	366	337	389	364	356	347	367	350	357	411	374	373	351	361	358	382	362	344	389	335	361	360	345	347	376	350	322	335	377	389	388	351	332	337	363	374	388	357	371	365	328	386	380	350	383	332	380	354	386	408	371	348	341	346	376	338	374	343	346	378	354	361	382	360	375	352	396	378	369	370	391	342	392	390	375	384	351	352	363	355	344	361	315	322	368	375	372	340	320	387	352	333	388	350	358	349	337	374	379	374	378	349	371	336	376	321	363	356	390	356	346	365	368	368	350	346	377	369	366	353	392	350	354	379	377	408	354	382	369	318	384	348	326	365	359	386	335	383	378	350	362	366	363	360	345	348	418	350	339	399	371	373	398	371	333	390	336	379	338	348	382	370	352	351	378	348	373	358	381	376	383	376	380	373	369	371	360	368	345	384	368	391	347	356	354	366	366	365	342	346	345	365	402	364	391	379	378	372	373	359	324	361	373	341	335	335	339	390	374	350	401	352	401	408	343	340	355	332	392	348	339	334	338	361	361	355	355	355	361	347	362	344	378	340	351	371	392	365	368	354	367	381	362	348	352	355	389	344	391	393	370	382	374	383	374	335	389	381	382	347	357	354	367	352	368	385	343	383	368	376	393	366	357	329	358	332	368	379	356	334	356	378	355	375	375	384	366	330	356	364	360	386	380	331	370	391	386	325	364	321	338	371	341	390	384	345	342	351	366	346	361	369	351	356	391	356	330	359	383	348	385	375	392	397	369	363	354	365	368	379	349	382	325	364	331	372	337	362	364	355	333	371	384	361	360	364	340	400	343	341	365	358	355	338	367	359	376	345	366	332	368	363	341	347	363	394	379	382	349	368	344	360	361	349	347	343	391	357	317	364	355	342	339	358	360	350	383	377	327	359	361	368	379	376	363	364	348	373	353	395	334	363	356	359	328	368	361	359	375	347	410	381	369	350	360	398	353	358	397	382	366	378	376	332	332	353	337	365	386	404	371	360	372	373	333	357	358	385	371	351	380	370	359	353	360	363	326	363	319	356	350	359	341	355	316	349	361	370	362	347	330	344	351	370	348	352	306	326	365	373	390	376	368	386	380	350	343	385	375	371	397	321	379	336	383	386	350	360	351	380	368	357	357	368	347	388	389	363	373	362	341	334	383	351	396	346	403	374	366	329	315	334	342	347	330	368	368	373	369	408	358	376	369	358	374	352	372	362	369	392	354	354	339	373	350	352	388	373	383	362	366	367	344	342	381	369	368	364	354	387	363	365	354	358	341	345	349	377	371	364	380	352	376	360	370	331	404	342	324	377	379	371	357	397	363	381	377	386	357	366	348	357	379	342	335	355	357	410	342	383	387	391	356	364	342	349	364	344	357	384	374	367	374	329	354	345	355	368	331	367	379	330	350	388	369	342	342	347	332	378	342	376	360	351	334	362	375	377	327	341	366	369	379	365	402	388	339	363	360	366	369	356	329	370	352	375	331	332	410	377	358	359	388	361	355	365	354	355	342	369	344	384	339	378	366	355	354	356	326	349	375	361	365	370	348	343	366	328	392	398	372	367	352	336	360	318	346	367	355	374	350	373	349	378	379	380	353	364	346	375	399	379	376	313	349	362	325	388	385	385	397	336	362	388	363	405	333	353	385	392	378	347	351	386	374	342	350	357	352	340	339	358	368	419	389	351	359	346	360	388	356	355	351	337	346	338	351	359	363	359	379	345	374	360	345	366	359	376	380	367	378	360	366	351	340	367	362	357	361	370	376	362	389	366	369	349	360	345	377	348	314	392	344	339	378	373	346	383	350	387	389	357	368	366	377	354	358	385	373	351	341	381	351	340	342	353	367	363	349	368	351	347	374	340	376	368	327	338	345	368	350	366	379	366	369	385	354	361	376	362	357	366	399	346	377	352	363	382	352	379	367	339	356	367	345	392	391	352	368	366	355	367	391	384	399	394	361	355	392	374	343	362	344	363	366	371	351	374	345	394	312	359	366	352	337	346	360	347	361	364	365	355	345	359	344	356	368	332	359	322	353	353	356	384	366	365	365	364	324	355	364	391	376	374	344	354	356	316	394	361	386	342	394	362	349	387	335	364	384	353	350	347	368	388	370	356	335	362	355	394	342	381	345	353	397	356	354	370	365	368	351	340	357	348	348	336	365	363	393	338	355	374	341	340	353	346	345	361	363	401	352	341	339	365	342	379	373	337	366	349	356	396	337	383	331	351	389	355	398	328	358	351	397	344	365	359	362	375	352	357	353	361	346	344	402	368	381	342	371	359	345	359	380	406	389	368	354	350	348	366	355	352	401	352	403	331	363	344	362	350	350	360	386	338	367	368	354	342	362	374	355	357	391	357	370	389	363	337	365	376	366	319	401	330	388	351	386	370	365	363	333	350	339	392	362	368	377	346	385	346	343	346	387	406	369	360	355	358	320	381	363	385	389	406	353	365	363	391	366	349	318	362	369	386	343	338	388	400	393	359	370	329	348	347	361	377	348	354	384	359	364	383	362	337	355	382	401	360	380	365
1583	707	341	250	303	439	411	324	291	232	186	167	135	118	104	61	67	45	41	44	51	40	36	48	41	30	41	39	21	29	25	34	29	29	44	41	32	39	29	23	31	34	21	22	30	22	25	20	16	19	24	32	29	23	27	25	21	15	25	15	28	21	33	24	24	29	21	21	19	31	16	20	25	24	27	21	21	22	19	17	20	25	19	26	20	24	28	22	21	22	27	35	25	27	19	28	21	20	26	24	19	23	25	24	27	23	26	27	33	27	26	19	19	31	30	27	15	27	22	28	21	22	22	30	15	23	22	29	22	20	31	24	21	18	32	29	14	21	18	35	28	21	27	24	20	23	12	25	29	39	31	19	19	10	22	25	28	24	17	27	17	22	22	17	29	19	18	19	30	24	18	25	29	23	23	27	20	19	29	25	25	20	20	20	25	17	38	30	31	29	19	24	16	23	22	24	22	19	31	24	19	30	20	18	23	23	27	35	20	27	13	18	30	21	30	27	18	18	18	16	23	23	26	20	31	33	26	29	23	17	25	26	23	28	26	26	25	21	21	28	16	12	13	24	26	24	18	26	26	15	20	19	20	20	27	23	24	25	24	23	25	22	19	16	27	28	32	21	20	23	24	25	27	38	20	26	20	20	27	16	23	29	22	22	23	28	28	29	25	22	23	27	27	19	26	15	22	25	23	25	26	25	31	33	16	23	20	28	20	22	18	24	22	22	26	21	18	27	28	25	23	29	20	23	20	31	27	29	24	22	25	32	26	23	30	24	24	20	14	22	19	26	23	21	25	26	30	29	28	14	23	23	19	25	15	22	22	26	18	20	30	16	30	24	19	18	14	18	21	27	20	23	16	23	29	21	26	23	25	20	29	29	28	31	24	20	18	15	20	29	30	24	23	15	28	21	18	24	18	29	16	29	30	31	21	15	24	20	16	27	27	15	32	19	23	23	23	21	19	29	19	19	27	25	27	19	39	15	18	22	15	27	29	14	22	24	23	34	25	28	25	24	27	22	35	22	18	25	29	22	26	23	14	35	19	29	15	18	24	26	17	24	26	20	27	25	28	23	28	18	13	20	27	26	28	17	22	21	35	21	27	27	23	25	25	12	22	19	17	20	25	29	24	31	23	19	27	18	25	14	16	32	24	20	21	26	19	25	25	23	23	23	17	19	24	24	27	32	30	20	26	23	31	15	27	25	22	19	30	24	18	21	26	14	18	27	23	17	24	19	21	22	22	21	30	21	26	32	23	15	26	21	22	31	25	17	20	23	23	22	31	18	20	23	21	27	14	14	21	20	19	26	25	25	26	16	34	20	23	31	30	23	20	27	21	26	34	24	21	30	33	27	27	11	25	22	21	14	26	30	21	27	22	21	30	20	16	14	25	29	17	18	30	23	18	22	36	17	24	20	17	32	29	22	23	25	21	19	23	18	29	25	25	27	30	28	26	20	17	30	19	31	24	25	26	21	18	26	21	24	20	25	23	14	23	25	22	25	27	18	16	28	14	19	20	22	27	31	20	28	27	29	28	24	17	10	20	23	29	29	25	19	30	21	18	22	18	21	25	18	24	32	27	29	18	17	24	18	29	33	19	26	25	20	21	22	18	21	26	26	31	23	18	25	28	16	25	21	19	14	30	33	25	20	18	22	29	26	30	19	23	31	24	19	23	33	18	30	19	21	14	27	24	20	22	32	25	32	26	26	26	25	19	23	22	20	29	23	26	17	20	21	24	24	19	17	30	19	20	29	21	20	16	15	17	33	17	30	24	25	40	29	24	21	22	21	19	21	20	25	30	21	38	22	20	20	19	27	19	28	19	9	30	17	29	20	25	22	20	28	26	28	21	18	19	22	27	24	23	19	24	21	25	22	20	17	39	27	15	26	27	23	24	28	18	24	27	22	15	27	39	25	24	30	28	25	24	25	18	12	23	28	18	26	23	18	31	19	15	21	20	29	33	23	21	16	30	21	14	22	20	17	15	32	19	17	21	16	27	26	22	26	19	19	24	20	20	20	27	16	15	24	21	26	23	30	22	22	23	25	30	30	20	14	17	21	16	20	20	23	20	23	28	23	28	20	23	21	21	27	20	21	34	17	22	26	22	14	25	30	17	31	26	28	16	22	32	30	28	28	33	14	24	21	20	21	27	21	17	29	28	26	29	18	27	20	32	24	19	22	34	27	22	24	19	23	18	23	20	19	20	27	25	22	28	17	28	22	32	24	32	29	15	26	25	22	24	22	20	23	15	18	29	16	12	30	19	18	35	24	24	27	20	22	18	22	21	24	24	26	23	28	27	21	19	24	19	15	22	24	19	22	15	26	19	21	18	19	20	26	23	28	25	21	26	27	21	28	21	24	21	17	23	24	23	26	21	27	26	21	16	11	19	22	15	19	25	26	20	21	25	28	27	26	25	35	17	21	31	25	18	27	28	16	18	23	17	26	20	25	22	24	28	29	17	18	19	24	21	29	23	24	28	29	25	12	35	26	18	28	30	24	23	23	20	25	22	19	26	28	20	24	19	25	12	24	16	33	27	24	16	25	28	27	35	27	25	22	21	29	26	14	22	21	20	17	24	29	22	21	15	22	17	29	18	26	19	24	20	27	20	24	33	24	27	18	31	22	15	10	22	21	25	25	15	28	22	21	21	19	20	17	28	19	27	12	20	23	21	17	26	21	22	19	25	23	26	22	30	16	22	28	23	24	27	21	29	18	23	23	27	22	25	23	18	18	26	14	17	29	26	33	35	30	26	17	23	21	25	13	18	26	20	14	26	25	19	22	21	29	20	30	29	33	17	18	31	27	27	31	24	20	23	23	22	20	26	25	26	21	19	26	22	16	29	15	17	25	25	19	23	18	20	25	22	21	24	31	30	26	20	14	29	16	16	18	21	23	16	28	24	29	23	27	27	29	18	29	12	28	37	16	21	17	20	18	24	18	17	14	29	22	18	28	15	22	22	23	31	14	23	27	21	26	22	22	22	33	30	27	23	30	22	14	27	16	26	19	19	23	26	23	23	21	34	21	16	25	26	22	23	24	24	31	16	25	15	27	26	29	22	26	25	30	27	19	23	30	30	23	20	25	21	25	24	16	18	24	21	30	20	27	21	23	19	29	25	21	34	28	18	19	28	22	23	23	14	33	20	24	23	21	25	18	14	11	30	27	25	24	24	25	22	24	23	28	28	33	19	21	20	30	24	21	33	22	23	25	25	26	16	25	17	25	25	35	23	29	26	16	31	24	13	21	27	26	27	24	15	30	27	31	20	30	21	21	27	21	24	31	24	21	25	29	25	23	22	28	21	22	15	29	27	19	23	28	25	31	20	20	25	20	25	20	24	24	19	30	21	22	24	32	20	15	21	23	18	25	31	19	18	15	15	24	22	21	23	20	18	26	23	19	21	25	20	30	24	19	12	17	26	23	16	15	28	15	32	23	28	21	22	17	18	22	22	23	25	21	27	33	24	28	25	20	20	13
19866	10800	6432	12072	19594	20306	17530	14141	12078	9845	7481	6119	5250	4208	3016	2381	1946	1623	1483	1231	1021	1022	994	1143	1083	898	845	735	623	543	583	771	720	699	741	786	705	621	590	502	455	422	416	377	419	431	389	351	341	393	363	394	351	321	369	333	316	337	332	333	312	354	350	357	386	364	338	342	360	320	299	315	319	335	313	324	310	311	290	295	301	298	306	306	290	317	320	314	320	301	321	345	393	324	331	315	320	334	303	312	340	340	326	301	322	337	379	375	354	346	359	364	359	346	369	359	370	322	347	354	321	282	320	284	288	326	285	303	307	286	253	297	277	294	263	302	290	294	284	293	292	300	291	292	271	305	297	283	317	490	517	286	283	298	301	305	270	288	291	283	266	285	268	268	294	299	283	267	290	283	315	282	270	258	286	270	277	259	324	274	287	311	255	270	273	292	261	309	285	289	295	287	280	308	302	291	286	287	284	274	288	296	288	284	297	273	268	275	268	277	282	284	272	287	260	251	301	261	256	260	305	276	259	258	263	280	308	265	273	277	287	258	265	319	264	252	284	302	295	256	280	279	301	283	301	265	300	295	299	283	296	293	259	304	257	297	250	279	285	279	267	298	281	276	297	266	295	285	262	256	295	296	267	266	277	283	291	269	274	283	310	280	280	306	259	284	249	248	268	318	304	298	280	275	258	298	298	293	265	338	304	258	299	281	282	292	263	246	269	308	295	273	299	275	263	292	290	311	291	278	282	291	302	295	307	250	281	279	321	296	266	259	245	296	293	309	249	265	268	285	269	251	295	295	265	299	297	274	235	296	298	270	264	324	291	293	283	279	301	290	265	289	285	282	266	280	270	295	298	258	293	258	293	300	289	285	243	269	298	260	280	268	294	279	270	313	282	277	274	276	279	300	280	292	276	259	276	265	262	281	295	318	275	272	315	282	280	291	291	309	305	273	287	310	299	275	253	283	281	287	286	245	293	280	260	306	290	293	293	277	286	290	304	238	277	277	254	279	295	268	263	303	270	254	264	287	268	251	272	279	291	270	288	293	275	300	260	286	276	310	290	297	290	284	276	298	288	289	272	293	290	299	276	294	287	294	265	289	292	287	256	281	288	311	291	259	259	269	266	253	294	296	290	305	284	309	297	265	273	283	285	285	284	302	284	295	293	271	263	271	295	271	279	278	306	299	287	281	284	260	283	263	262	291	261	268	311	256	284	263	294	292	307	260	273	289	291	246	278	284	277	277	289	270	262	304	277	256	327	259	307	286	308	301	287	299	287	277	296	260	288	304	284	271	291	283	272	275	278	283	269	279	298	281	271	270	271	277	264	301	241	295	268	306	277	304	310	285	284	269	283	317	294	256	291	280	280	278	258	296	276	277	268	307	299	266	280	291	279	299	260	308	294	293	285	297	298	255	298	272	294	280	319	257	274	307	263	275	326	279	288	265	281	296	295	283	283	266	273	285	249	282	279	282	284	246	290	292	289	284	271	231	270	295	309	287	251	269	258	265	285	279	286	273	287	289	257	261	268	277	285	307	286	277	243	270	280	273	292	300	277	258	313	298	291	301	294	278	301	259	320	265	319	269	261	305	263	267	285	328	291	291	293	279	301	274	271	276	264	263	288	264	294	273	269	290	279	276	286	294	274	282	302	255	281	268	267	273	266	281	285	296	282	307	256	278	265	275	318	275	292	282	263	273	266	291	301	275	299	288	280	297	249	277	303	278	279	274	252	278	289	303	250	277	288	267	259	285	257	267	296	284	296	307	269	310	281	317	278	285	285	275	295	252	276	303	254	315	299	293	307	315	260	278	316	287	290	293	256	273	328	274	302	295	249	271	304	285	259	277	297	263	267	304	275	266	248	284	285	265	273	273	283	286	284	260	246	296	293	279	283	313	268	309	315	259	277	280	270	292	265	273	293	297	293	268	269	275	286	284	277	272	286	284	286	305	323	294	272	267	273	266	273	288	314	286	258	275	276	279	274	280	277	267	274	296	245	296	265	290	289	299	260	281	286	282	272	301	276	306	314	271	283	285	287	283	293	260	271	281	284	272	282	263	266	271	279	271	253	273	282	287	283	265	282	319	266	263	290	284	265	284	313	271	272	227	259	296	279	290	272	267	288	271	270	273	295	277	271	273	292	323	285	258	300	284	291	278	284	279	280	268	308	287	284	282	272	271	311	290	268	305	313	307	279	274	276	280	296	275	309	294	305	284	293	246	272	273	275	270	293	296	310	247	267	302	274	294	270	259	277	269	283	280	286	266	266	296	271	280	280	272	263	257	290	266	265	259	287	301	281	302	290	266	305	295	283	319	282	288	275	287	271	285	291	270	259	266	287	276	253	268	287	262	318	265	268	260	294	303	271	328	279	262	291	280	256	280	289	297	260	295	256	269	289	263	301	288	273	267	295	296	305	325	284	274	262	293	307	285	286	264	290	277	289	253	277	299	263	265	275	310	247	268	296	298	255	289	289	280	296	292	306	294	262	280	293	287	303	303	253	300	281	280	294	282	266	261	285	289	277	278	254	310	292	287	283	291	283	267	304	294	289	265	281	260	287	281	285	261	295	297	279	283	302	271	280	283	273	310	282	287	270	265	301	303	253	266	284	281	285	265	296	284	321	303	287	274	248	266	266	277	276	305	280	290	268	301	293	253	295	265	301	270	316	270	272	275	296	280	274	250	285	267	261	275	286	263	259	280	260	250	300	287	302	262	309	256	267	273	308	286	270	284	282	296	287	297	282	306	294	269	275	289	308	277	279	255	282	263	275	287	304	282	276	263	308	261	297	280	247	300	267	293	268	294	261	274	273	255	272	260	269	306	273	289	304	249	263	289	275	298	272	266	301	276	257	256	292	263	269	295	316	291	299	292	282	250	288	296	284	281	297	289	280	282	244	251	302	245	281	304	272	259	326	267	280	293	289	287	246	297	275	258	254	283	270	265	249	299	264	270	283	263	294	285	328	272	279	297	277	257	297	279	295	248	264	264	270	313	273	259	282	302	310	293	252	255	280	268	259	275	260	271	292	299	269	268	276	300	289	297	273	288	272	302	287	271	282	271	257	294	280	282	260	257	285	282	256	270	280	274	263	265	300	289	276	258	276	288	300	309	248	305	251	289	289	291	291	274	292	251	300	280	275	258	292	287	263	278	269	318	270	290	286	288	266	280	271	300	308	296	307	270	301	265	260	232	325	294	298	288	294	277	264	305	303	301	294	269	285	284	297	289	302	287	304	274	276	295	263	246	283	276	272	246	293	258	261	310	306	285	258	285	260	265	287	260	288	274	262	262	272	259	264	268	302	297	287	275	265	289	276	259	284	267	282	271	295	274	285	293	320	263	263	269	282	282	282	288	295	269	285	274	297	259	284	258	271	275	284	282	259	252	264	275	292	231	253	278	245	279	279	278	279	263	275	273	265	290	257	291	274	293	281	299	271	301	270	295	271	285	279	304	281	294	284	290	303	288	282	282	266	255	259	281
1455	248	145	105	132	181	153	129	99	95	89	74	81	86	53	60	52	58	52	43	54	45	59	43	42	43	45	42	57	51	48	41	41	42	41	38	44	49	51	40	41	34	48	47	29	43	45	47	40	33	41	43	43	41	56	27	46	34	52	38	46	42	47	38	53	53	41	42	42	38	37	49	42	45	37	38	48	34	42	39	35	30	40	39	41	33	34	46	42	30	41	45	36	48	37	38	39	40	49	40	38	44	53	40	41	45	41	36	50	50	31	41	48	36	41	38	33	37	35	49	50	53	39	42	40	38	49	46	41	39	40	34	43	55	36	48	33	30	44	45	45	46	44	40	51	33	49	39	56	43	44	51	46	42	50	48	49	44	48	43	45	40	38	43	48	47	46	49	41	35	37	51	42	51	52	43	48	44	40	42	50	53	40	38	40	38	40	36	30	31	33	48	51	46	44	37	39	40	39	42	36	46	46	39	43	40	48	37	45	48	53	48	40	49	36	42	37	41	52	44	46	42	37	49	50	45	42	36	26	57	60	46	45	42	44	40	52	42	55	26	42	31	35	52	38	46	39	45	53	49	49	48	40	41	43	48	42	42	35	52	48	46	35	40	29	47	50	45	33	53	55	44	48	50	34	63	45	52	44	40	49	39	49	41	66	41	32	36	49	37	39	56	40	36	43	42	34	37	46	54	41	41	38	45	38	44	38	42	51	45	47	47	50	43	31	41	39	37	38	43	45	41	46	50	41	46	50	49	50	37	35	36	39	40	51	36	37	37	48	46	40	41	36	50	35	32	41	47	33	27	54	42	45	41	46	35	37	48	45	38	34	45	36	40	37	40	34	51	39	37	25	25	30	42	53	45	49	44	44	38	43	38	51	35	40	38	52	52	46	34	50	38	38	44	45	44	44	40	43	46	32	41	45	44	43	53	48	41	45	45	47	51	45	46	47	45	47	48	40	43	35	36	39	40	43	44	38	40	42	41	40	35	54	32	41	47	39	40	49	33	48	42	38	34	41	34	54	49	45	34	40	36	51	46	30	53	45	29	43	40	47	36	41	49	42	56	39	44	48	39	46	38	44	41	35	42	38	42	52	43	43	47	41	44	45	42	31	42	50	41	42	31	40	35	52	41	48	40	43	47	53	47	40	47	51	60	40	49	36	35	43	45	40	48	34	40	39	42	39	43	46	45	36	38	42	42	50	49	47	50	39	50	43	32	45	38	50	43	39	42	39	47	52	37	37	47	30	41	36	47	43	42	37	34	48	42	38	55	49	39	41	37	36	33	37	44	34	39	37	44	45	49	31	52	33	48	54	39	46	42	37	49	33	39	42	45	37	42	45	59	42	37	49	44	42	38	37	45	45	43	35	41	33	48	44	47	42	43	50	42	46	39	44	45	44	40	38	35	32	44	46	37	40	43	40	38	41	40	42	39	30	49	50	45	41	38	56	41	37	49	38	44	28	40	47	31	36	54	41	26	46	50	39	36	33	34	44	37	41	37	38	34	47	44	35	42	52	55	38	51	45	41	46	42	38	37	39	35	50	47	46	47	36	41	39	38	45	37	44	37	28	45	49	37	42	43	41	48	46	48	50	47	41	47	43	42	37	41	47	41	42	52	30	33	41	41	44	59	47	56	50	42	53	43	39	44	42	40	43	41	54	43	48	46	41	39	48	44	38	26	48	38	47	50	42	46	47	43	36	41	44	50	34	49	48	40	43	41	41	35	50	47	39	32	38	53	37	39	52	40	38	41	31	48	47	34	39	35	52	43	45	46	42	46	66	31	45	36	41	44	54	32	47	34	53	44	55	42	45	42	44	42	48	37	60	41	37	44	42	46	59	42	51	36	45	42	33	39	34	47	44	42	49	42	48	32	38	40	38	34	45	52	57	48	43	39	42	34	33	37	38	40	45	44	36	42	51	49	42	47	45	53	39	43	45	57	47	39	44	31	50	60	49	43	46	36	40	47	44	44	35	40	56	48	51	47	38	49	38	40	41	37	42	39	38	43	35	48	58	43	45	37	40	38	42	32	35	54	45	43	48	41	41	38	30	41	44	51	44	49	55	44	35	48	41	52	41	44	50	39	54	46	42	38	29	47	36	45	44	46	38	43	47	43	52	49	42	48	34	40	33	36	35	35	37	29	41	47	37	39	36	48	32	34	41	43	42	48	36	51	51	46	38	50	45	36	47	44	49	57	42	51	40	56	53	47	39	43	50	45	37	38	37	42	38	41	43	46	46	37	38	48	36	41	46	42	50	35	45	43	36	35	41	41	46	43	45	55	48	48	42	55	43	42	40	37	46	42	48	37	40	40	31	49	47	65	45	54	42	51	46	39	45	47	35	40	53	39	53	39	33	39	42	32	44	56	44	40	42	37	41	41	38	44	48	33	39	39	45	40	47	33	49	49	39	37	37	30	39	43	33	36	40	42	42	42	43	50	33	36	36	30	34	37	44	42	53	48	38	54	36	51	49	36	34	35	33	36	49	54	45	49	44	43	47	43	40	49	48	36	45	38	44	34	40	44	36	37	53	43	37	42	50	38	38	43	48	32	52	59	37	45	39	41	44	34	37	40	34	52	33	47	50	39	41	32	40	43	36	33	49	32	44	39	35	41	41	42	39	39	42	49	46	56	42	47	36	44	35	39	46	50	42	48	36	38	43	44	48	49	40	37	33	43	48	46	36	52	44	40	44	36	56	47	37	33	37	45	38	37	31	41	40	43	60	34	48	47	41	43	46	41	32	32	36	39	41	37	43	35	33	35	39	43	43	44	40	66	48	41	47	37	41	44	36	44	37	42	52	44	36	39	41	47	29	42	39	39	47	37	50	47	52	38	42	41	48	56	41	41	37	44	45	44	43	44	41	37	42	48	36	47	36	46	44	46	40	37	41	41	44	42	29	38	35	48	41	42	52	38	35	35	40	45	40	42	34	45	36	43	35	45	44	46	37	53	43	60	38	51	47	46	41	40	40	42	36	50	49	45	33	39	52	40	57	52	45	36	40	50	31	44	40	47	41	43	45	37	42	33	51	45	47	52	37	42	37	37	37	40	45	41	41	42	50	34	47	47	42	39	35	32	33	32	49	30	37	57	55	38	37	35	42	35	47	42	42	36	45	53	45	55	44	47	48	46	47	43	40	35	36	46	32	46	52	54	33	38	58	51	39	43	33	43	43	32	41	32	36	35	46	46	46	42	35	44	39	47	44	30	47	43	48	32	51	37	29	38	32	42	44	35	44	39	39	34	46	38	48	36	49	38	49	41	48	31	46	33	49	55	43	50	43	33	48	34	38	44	34	33	42	43	37	43	33	51	39	37	45	38	33	33	38	49	50	40	39	37	36	34	39	39	41	41	37	52	38	38	50	53	44	38	37	35	43	44	27	38	46	37	43	47	58	48	52	42	57	21	39	53	42	32	34	33	41	39	40	49	42	46	45	56	60	47	44	46	37	39	46	46	39	53	32	41	42	51
12738	5134	2865	5545	10391	11090	9020	6586	5619	4459	3330	2713	2527	2030	1549	1208	992	999	1014	825	687	750	756	836	822	702	744	638	620	618	617	689	661	705	720	722	684	659	624	596	539	508	511	542	523	540	548	496	520	503	517	524	527	535	485	532	488	495	475	479	539	492	520	538	536	519	476	572	505	481	473	495	466	519	521	475	484	553	488	472	513	480	454	509	473	501	475	479	507	488	481	514	515	520	506	520	525	529	508	491	488	520	499	523	534	510	532	543	520	508	510	529	537	485	508	526	547	508	530	505	501	504	564	496	490	469	483	529	486	425	483	472	483	490	505	463	448	501	446	467	483	469	503	482	486	504	466	480	497	601	594	452	467	539	497	523	486	464	476	477	484	482	468	475	508	504	477	505	470	472	487	445	502	482	467	519	480	444	449	465	514	474	506	475	489	474	517	475	502	488	482	492	492	469	467	496	519	508	499	499	479	481	506	504	502	467	473	522	458	450	431	462	513	484	530	470	482	460	489	502	478	521	483	510	490	502	470	464	525	502	485	472	461	483	469	472	477	505	492	499	487	516	507	473	458	514	443	476	520	497	512	466	480	500	476	471	501	499	474	479	498	468	496	473	477	466	509	517	485	479	457	480	451	501	468	490	456	519	468	487	501	514	489	510	491	469	479	483	506	480	480	453	485	525	485	503	457	487	529	501	490	489	448	493	473	496	505	509	487	482	464	493	511	491	492	509	494	496	438	477	493	466	486	471	446	491	491	477	485	447	445	489	455	469	485	467	448	486	470	488	522	505	518	488	490	474	503	476	510	484	453	483	460	469	521	472	495	454	502	491	481	480	481	467	489	526	481	491	477	495	514	516	489	472	496	482	508	486	523	515	504	492	489	487	479	489	464	475	498	512	478	498	464	472	512	441	482	526	478	503	484	476	511	492	485	466	491	463	473	507	468	558	477	522	468	478	468	446	472	497	523	517	461	490	477	447	518	456	476	500	501	466	478	480	505	502	448	501	449	515	494	483	461	512	477	460	515	500	547	492	509	485	483	469	524	500	547	488	487	525	523	458	472	494	443	502	465	488	465	515	457	526	513	471	487	478	480	485	451	475	436	519	489	502	489	479	466	511	484	483	468	483	477	449	496	481	511	471	485	487	470	499	512	479	479	489	487	471	451	495	502	484	447	506	482	452	517	488	524	497	438	479	510	451	467	508	497	485	486	473	491	489	513	478	428	531	467	513	479	472	506	506	500	507	461	478	488	483	526	480	480	480	514	447	482	467	493	454	479	480	486	495	454	497	479	476	488	471	504	447	477	500	465	498	492	506	486	465	496	474	544	472	472	504	438	487	488	479	498	517	493	495	497	498	535	453	457	459	499	517	482	477	484	427	457	462	471	475	467	552	459	522	504	493	465	497	473	472	488	446	490	467	467	451	472	470	493	492	514	489	514	494	503	484	463	500	467	480	474	505	462	466	508	462	476	494	498	460	466	513	531	486	510	536	500	492	488	424	492	508	472	505	475	487	492	455	483	482	473	500	492	492	451	491	484	484	493	489	481	484	478	501	505	466	474	461	485	494	494	488	488	478	482	477	479	457	497	488	472	509	451	480	508	473	459	472	484	473	505	478	500	485	507	461	469	483	521	496	482	495	493	539	488	452	505	462	492	483	446	489	489	464	500	514	466	450	485	484	429	461	509	496	473	451	479	481	467	493	455	508	465	489	472	528	467	505	477	452	469	484	483	477	463	470	491	527	465	489	485	476	489	488	498	466	454	500	486	419	483	481	456	460	480	505	532	467	478	500	481	477	495	490	503	482	454	489	526	486	489	457	462	474	476	496	482	442	506	458	445	500	507	485	507	480	465	489	459	522	453	495	475	515	478	481	475	488	452	495	513	508	445	509	463	491	462	463	520	494	478	485	447	485	488	517	518	518	493	479	499	497	524	468	492	456	460	442	489	439	458	474	474	461	555	483	469	459	489	503	469	494	485	475	461	486	481	464	492	500	450	474	462	486	509	474	506	437	463	478	475	462	505	462	476	478	501	515	507	481	487	446	497	475	449	501	505	480	497	502	515	475	466	481	480	524	487	476	468	477	524	481	467	447	440	501	508	474	494	461	500	462	472	446	488	464	447	501	491	513	461	467	490	463	489	488	481	523	490	466	495	485	472	502	493	502	495	459	499	486	509	445	475	466	479	501	486	517	491	532	490	546	494	475	527	488	439	518	468	469	466	459	498	509	486	473	461	495	509	454	486	502	474	503	466	499	515	508	519	507	477	490	489	525	509	481	496	527	466	469	520	502	494	488	482	510	453	508	457	502	484	445	482	508	478	506	503	488	463	481	512	494	469	430	479	492	518	447	505	478	514	481	484	473	495	480	480	535	493	482	487	467	492	473	488	491	483	477	470	493	492	487	501	476	461	510	453	450	470	485	467	486	502	509	486	484	485	521	519	490	537	483	475	480	530	474	503	521	505	485	470	478	479	524	484	503	496	503	499	462	492	511	476	466	464	515	507	461	489	459	497	455	452	504	514	507	475	501	489	496	491	483	482	499	471	443	481	452	464	474	491	461	485	474	499	512	478	482	482	451	487	459	492	486	520	463	480	506	488	503	477	491	492	498	483	464	506	502	495	494	492	488	492	482	499	516	492	493	512	482	496	498	467	519	477	470	503	522	484	490	446	511	511	494	473	472	488	496	494	467	468	487	494	457	501	501	501	496	481	473	470	488	506	511	473	458	456	485	507	548	503	516	488	500	490	503	475	483	469	530	473	499	455	471	471	488	482	500	463	512	484	500	488	480	460	519	463	511	484	464	497	496	469	500	506	495	490	511	464	473	475	483	508	508	476	521	456	471	469	471	463	466	471	496	523	465	488	528	488	483	462	462	491	519	484	517	485	475	476	484	470	486	488	526	481	505	522	487	499	496	502	461	474	503	463	488	487	421	496	496	473	490	507	490	492	466	502	460	492	504	447	492	489	483	474	467	462	471	489	477	472	467	500	495	474	516	505	475	471	484	450	476	534	480	483	506	435	494	477	490	471	456	471	464	471	497	480	462	495	476	495	484	505	484	473	503	469	466	516	464	480	474	484	522	493	496	517	460	529	486	489	505	514	472	504	539	482	478	483	503	487	458	454	456	497	449	482	505	468	486	541	457	504	481	494	495	523	475	462	495	463	475	480	486	495	449	503	480	447	489	513	452	484	466	517	474	510	537	457	482	498	511	486	497	461	488	473	488	478	496	478	511	509	464	463	480	487	461	509	480	453	506	501	486	514	506	502	479	467	512	487	466	490	486	514	494	506	489	496	462	513	451	486	533	482	474	485	489	469	521	487	479	479	462	486	476	472	485	504	467	498	442	486	517	527	489	494	477	517	502	488	486	486	506	495	471	506	462	513	475	482	477	510	451	462	482	465	511	455	457	475	486	506	528	483	486	489	492	461	499	503	491	467	474	462	488	472	500	475	460	479	465	486	458	474	480	480	470
1045	490	259	204	225	296	265	200	184	156	122	115	94	105	71	70	48	55	47	42	41	38	50	56	43	35	37	41	36	22	38	41	35	39	56	46	35	37	36	36	29	33	36	38	35	44	33	28	45	34	25	39	35	37	29	25	33	32	44	39	26	26	29	37	30	31	33	30	37	33	43	37	21	30	31	31	36	40	46	44	28	26	35	30	36	30	35	21	49	30	27	43	42	42	46	34	42	20	35	41	41	47	36	38	27	44	38	37	24	48	35	25	40	39	32	38	38	30	40	25	30	37	40	32	33	32	27	26	32	40	28	31	31	40	31	30	37	31	35	26	39	27	38	38	37	34	37	32	35	24	44	27	32	36	34	29	39	35	30	40	28	34	30	40	32	30	29	24	36	34	39	41	36	34	36	27	36	33	43	40	40	36	29	34	29	30	37	32	26	46	40	36	41	38	27	33	41	35	36	39	29	26	25	35	48	32	31	44	32	31	44	23	37	28	37	28	42	27	23	36	38	45	35	36	48	34	25	29	36	36	42	27	37	42	14	38	28	41	34	35	41	35	26	37	24	33	26	33	40	33	43	31	33	31	20	39	41	30	34	41	31	24	29	32	38	36	26	24	39	36	38	27	30	39	34	40	42	27	43	32	19	31	39	38	44	38	29	33	35	34	33	27	36	33	42	38	28	45	40	38	24	43	31	30	33	23	37	40	34	31	40	30	49	27	31	26	27	26	32	32	25	31	37	26	30	19	28	26	40	35	30	34	26	52	27	42	43	31	36	40	33	30	42	30	32	23	34	37	32	37	26	34	39	25	35	38	41	37	35	38	34	32	27	32	33	24	40	37	27	39	42	36	27	32	38	37	30	21	38	38	45	43	39	38	35	31	34	30	36	36	25	37	32	35	37	34	43	25	21	44	35	39	40	46	32	35	43	42	32	20	30	39	37	24	35	38	48	32	35	26	29	34	46	37	32	35	37	32	33	25	37	33	40	33	34	35	36	21	32	20	33	25	31	26	28	40	42	36	29	34	37	34	27	40	37	37	32	31	35	34	29	26	41	47	26	36	32	34	35	41	31	41	31	31	37	34	32	39	29	30	36	34	37	38	24	37	34	32	40	37	25	36	36	35	28	30	30	32	39	30	37	45	26	36	30	27	41	41	39	35	34	28	32	30	39	30	36	30	30	33	24	21	32	42	33	31	37	27	38	25	41	36	34	23	28	27	30	32	35	39	43	38	27	28	35	33	39	32	43	40	30	35	31	37	36	26	28	20	49	31	32	30	27	34	29	36	33	42	40	33	32	29	34	45	43	29	37	35	35	32	25	35	34	41	29	36	26	37	30	24	29	38	29	26	43	36	40	37	22	37	28	32	27	42	27	21	39	31	31	34	35	38	32	33	38	24	24	36	35	28	35	36	49	44	36	24	33	34	38	29	34	38	43	27	37	33	41	38	24	37	36	45	30	28	36	38	29	37	38	25	31	36	38	32	31	51	25	37	32	41	43	25	41	38	35	34	32	31	39	22	37	36	38	30	36	26	40	33	37	29	19	47	39	39	41	38	30	31	30	31	22	36	38	43	31	34	34	37	20	33	43	25	21	44	33	24	31	36	36	32	35	32	28	31	40	36	36	38	36	34	36	40	48	31	29	29	31	35	40	27	37	35	29	34	41	42	52	43	23	31	35	36	37	34	31	30	34	31	34	52	31	32	38	24	40	37	39	43	42	34	24	44	35	39	24	36	36	22	30	29	33	25	37	38	38	25	31	31	27	35	29	31	38	32	31	26	34	34	25	33	33	35	36	33	29	32	37	28	41	35	35	31	33	40	29	25	29	33	40	30	27	26	45	25	35	29	37	24	34	32	30	37	29	42	31	29	33	28	38	35	41	38	33	30	33	34	38	35	31	30	26	27	49	33	32	29	25	30	37	22	35	29	35	27	34	35	22	34	34	32	38	21	36	28	45	23	38	22	34	31	31	34	35	32	39	40	34	25	34	30	33	29	32	32	32	27	22	28	32	39	31	28	37	36	33	45	31	33	35	24	28	41	30	27	29	38	37	30	37	42	35	21	30	41	42	33	29	34	41	26	33	26	40	44	39	31	32	27	36	43	32	38	36	33	32	35	27	52	24	41	46	37	36	42	36	30	26	43	33	28	21	40	31	42	28	40	30	44	31	30	32	37	32	32	25	39	27	29	43	36	34	24	32	43	37	36	36	34	36	39	45	34	41	35	34	30	33	27	31	42	36	21	32	35	37	25	28	35	38	33	31	30	33	30	33	30	26	32	32	25	28	29	33	38	28	41	47	31	29	34	39	27	29	40	39	30	25	34	27	32	44	28	30	31	33	37	40	34	26	33	28	36	38	31	26	29	46	34	31	37	25	26	40	32	37	21	30	26	49	29	30	43	31	39	24	46	40	34	26	28	26	30	35	25	36	23	23	32	29	33	34	41	30	37	33	25	28	30	37	36	23	26	31	32	38	32	32	29	35	41	35	35	32	28	38	30	32	28	39	33	40	26	25	33	32	39	38	34	28	31	44	29	37	41	23	24	29	31	30	43	26	31	32	28	47	39	47	31	34	30	35	30	34	34	33	36	28	32	33	31	25	36	48	27	34	29	28	29	38	25	32	26	37	33	26	39	29	34	25	30	28	32	39	35	35	24	31	26	30	22	41	27	31	39	31	23	30	26	38	32	31	35	45	35	26	37	43	44	35	32	33	28	34	42	35	30	34	44	40	34	31	39	32	29	35	26	38	40	34	38	29	30	35	19	26	29	27	31	32	22	37	32	30	22	30	38	29	36	35	36	19	30	25	45	32	27	39	30	43	23	28	30	30	32	40	30	29	30	29	23	22	32	28	41	37	33	29	38	33	38	32	42	37	36	31	35	29	28	35	37	24	28	32	31	33	33	33	32	27	30	35	29	29	40	38	44	34	35	35	30	34	37	37	27	43	34	37	50	41	40	33	40	40	33	40	27	31	32	35	36	43	41	25	36	42	25	29	37	34	34	30	25	34	45	36	32	34	37	41	34	26	24	16	35	38	30	28	30	35	28	36	32	31	34	33	34	38	19	35	31	33	35	38	35	39	36	34	40	30	28	36	40	47	37	30	33	23	35	40	32	33	29	31	30	28	40	32	39	47	35	29	36	36	28	23	38	33	33	32	28	35	44	25	32	24	38	40	43	37	29	27	28	24	35	36	36	33	30	31	30	35	24	30	39	43	35	29	25	33	46	31	36	29	36	29	29	32	44	28	36	35	38	37	29	29	31	37	30	27	29	38	35	35	36	36	31	34	24	45	34	26	28	34	36	32	38	24	26	24	27	40	40	35	26	37	33	43	40	29	31	27	37	42	34	34	32	33	33	26	36	28	39	26	37	40	35	38	33	33	32	33	35	34	35	40	41	31	44	37	35	39	34	33	42	36	31	31	34	33	37	36	33	36	38	26	40	29	41	28	39	27	30	28	25	18	28
16924	9147	4889	9844	16876	17412	14231	11090	8908	7203	5428	4492	3843	3142	2301	1781	1443	1290	1180	1029	824	900	899	956	891	830	828	705	643	525	649	737	746	754	739	783	690	663	596	558	464	476	457	479	494	530	442	479	454	440	429	459	457	414	399	440	421	385	404	395	444	419	459	482	453	435	441	449	420	381	451	385	436	442	375	398	423	409	401	401	413	414	400	345	386	422	398	408	372	419	451	456	475	460	427	439	394	446	443	433	409	437	452	438	449	445	479	456	487	472	455	452	468	469	492	470	479	483	430	454	401	445	412	408	436	451	396	387	379	387	389	415	383	387	381	416	384	387	383	406	386	396	392	407	403	423	406	413	411	497	524	374	397	419	404	398	397	399	393	374	372	338	437	386	410	406	415	383	383	419	348	429	392	364	385	414	391	421	396	369	411	421	398	389	412	386	384	413	411	430	394	396	397	386	386	380	411	418	429	368	395	407	431	371	413	406	378	378	424	375	401	383	405	403	432	385	415	368	371	386	406	410	427	401	368	422	385	412	412	422	425	380	408	373	420	381	406	397	400	392	375	418	386	392	372	385	416	403	413	385	367	388	420	375	373	413	378	368	400	400	425	379	388	403	399	364	388	405	392	402	434	401	443	438	392	393	342	391	385	399	417	417	371	399	391	390	388	401	385	372	378	424	386	385	415	413	377	370	401	397	416	385	397	431	380	382	371	401	392	378	371	398	450	432	409	389	357	406	389	408	378	405	365	398	396	389	391	375	407	431	396	366	396	382	411	391	366	362	387	380	380	377	382	383	417	368	423	390	400	390	426	390	394	391	415	422	403	380	390	369	374	382	431	412	388	382	413	387	413	366	419	399	387	427	362	398	393	371	387	416	395	412	378	393	362	385	435	411	406	412	350	403	429	412	334	374	400	389	352	384	427	419	382	415	408	393	408	399	383	392	373	398	402	374	425	369	429	411	381	362	438	392	406	398	415	355	413	414	398	416	401	363	429	384	399	426	375	377	420	405	376	368	370	364	396	386	397	396	397	406	378	398	381	363	388	412	393	387	414	394	370	417	408	354	395	406	369	391	381	408	398	400	399	394	382	405	380	397	381	426	351	435	411	391	359	400	391	425	403	398	398	378	362	381	392	384	402	402	401	393	378	383	397	426	394	366	406	392	385	414	361	383	375	403	435	375	427	404	394	433	404	380	417	375	411	397	380	420	392	383	393	408	404	338	410	406	388	392	414	436	363	366	387	396	399	375	403	391	387	428	402	395	403	370	389	395	384	392	418	437	396	404	379	381	365	379	379	405	417	399	375	392	387	360	383	373	397	381	357	398	432	407	425	406	378	409	391	419	373	396	420	354	394	415	406	394	390	401	395	365	359	381	384	372	420	389	398	386	366	375	371	371	379	397	426	409	355	394	430	373	381	371	406	435	418	373	411	377	401	388	404	403	398	381	377	395	398	379	411	409	421	374	386	406	395	370	397	418	410	371	389	382	421	411	377	415	373	379	396	435	421	398	354	387	403	378	404	393	405	450	391	380	376	423	380	414	436	406	388	396	416	359	402	387	424	399	370	411	401	399	341	399	431	393	406	406	402	386	383	419	428	366	420	374	369	392	418	407	385	398	412	372	346	402	402	401	401	373	362	365	354	403	367	351	415	416	405	404	391	407	437	403	421	354	391	396	380	426	396	410	393	411	400	418	377	408	385	408	413	401	405	400	388	409	389	414	405	397	430	396	369	394	376	405	369	390	393	406	387	385	399	383	415	418	393	386	401	391	399	415	432	379	413	378	382	367	395	385	373	401	418	418	407	378	427	411	379	391	373	380	387	364	385	397	406	399	389	390	413	401	382	403	408	403	388	410	408	429	424	388	388	394	406	429	377	383	419	405	388	367	399	439	399	376	384	397	435	411	417	397	409	391	398	416	367	402	384	400	368	372	383	393	389	367	437	407	371	371	362	388	432	404	418	389	420	373	400	416	436	401	420	392	429	414	401	424	409	388	378	382	392	359	427	356	387	393	396	404	369	381	391	406	367	386	414	415	383	426	356	397	395	385	414	411	388	417	398	394	375	393	407	412	394	405	406	415	420	383	390	374	384	370	394	391	421	388	420	369	401	408	392	397	429	381	423	401	386	395	398	396	385	396	419	391	351	436	396	415	394	380	372	369	384	376	413	407	382	368	351	405	389	428	360	425	379	343	416	399	371	386	448	383	374	391	385	364	338	396	364	411	388	382	398	378	389	372	380	398	397	402	394	365	403	393	410	401	388	393	452	364	401	405	385	391	372	388	421	421	417	428	439	397	389	392	398	364	391	410	409	402	393	396	415	384	404	375	326	382	399	432	428	423	388	397	422	392	393	358	379	356	398	393	412	405	407	397	381	382	403	424	392	385	389	405	385	410	426	407	398	382	405	405	386	388	421	365	375	406	398	360	409	410	369	413	371	408	410	401	380	378	394	369	423	368	407	402	412	418	388	397	407	411	421	367	396	421	410	397	409	369	390	413	356	421	400	393	381	382	418	399	380	370	382	413	416	393	401	425	374	379	385	401	358	435	438	380	401	393	383	413	353	369	410	391	393	362	384	397	397	419	398	413	389	409	402	398	391	399	388	375	400	372	373	401	426	364	413	432	399	367	360	366	378	418	398	401	370	413	361	422	398	396	373	408	387	391	386	383	432	403	388	374	383	383	421	372	400	372	430	429	366	388	372	364	367	380	415	389	411	384	389	396	400	393	354	381	397	393	373	423	399	420	400	406	395	385	360	372	380	389	423	353	397	382	414	385	384	371	346	398	384	381	392	411	418	389	412	403	404	394	396	341	407	403	408	425	389	419	394	419	433	399	410	391	413	385	412	379	396	395	402	394	372	417	371	357	414	429	387	420	365	394	390	392	363	389	377	420	413	388	380	398	399	388	413	411	411	415	409	389	415	401	404	354	421	367	402	381	375	352	426	408	379	424	369	402	402	409	377	422	401	419	346	389	372	384	385	389	419	381	398	382	437	394	384	363	402	391	399	380	378	390	387	388	373	386	384	413	427	413	397	355	381	375	358	392	386	414	361	403	399	404	411	393	423	384	404	418	390	387	393	410	414	378	389	394	407	426	398	364	411	405	374	408	468	412	411	428	410	430	389	402	394	427	391	360	378	380	397	377	382	352	363	384	379	401	393	370	404	384	388	399	394	435	377	381	390	415	403	384	386	390	385	395	373	396	383	408	413	379	401	366	394	413	377	389	352	425	377	382	380	392	420	370	388	393	427	403	414	430	371	377	410	388	388	424	415	409	391	404	370	407	390	395	382	423	360	398	388	358	388	384	409	416	399	408	349	407	430	358	392	341	408	398	388	421	397	388	411	390	401	378	425	402	389	422	423	386	377	382	387	403	416	376	373	410	406	378	410	382	385	387	392	432	428	429	443	409	392	381	391	396	405	453	399	374	367	414	359	387	412	402	421	382	367	390	413	390	417	400	406	368	405	439	389	425
2219	479	294	163	213	267	246	207	191	165	142	109	115	92	80	69	58	58	59	59	52	39	59	51	53	37	48	38	35	39	31	36	48	43	42	49	38	45	40	35	34	40	40	29	33	38	35	39	34	38	41	33	25	41	28	16	30	33	28	39	38	32	30	25	36	41	43	26	42	25	30	36	31	30	36	29	45	35	35	37	40	27	24	29	36	37	36	27	32	33	37	27	28	37	23	34	31	20	29	27	36	31	35	30	41	35	34	44	42	34	43	25	38	34	26	35	42	37	26	23	32	26	33	30	31	26	32	22	24	36	26	36	32	26	35	39	29	36	38	28	42	37	26	29	33	26	22	31	33	26	25	37	36	36	32	43	34	37	38	34	34	25	31	27	25	35	30	24	26	34	23	35	29	27	38	32	31	23	31	43	27	31	29	27	27	28	24	31	36	41	24	33	34	27	27	34	31	36	24	35	33	23	28	31	25	34	38	21	31	23	31	30	29	39	33	28	34	45	36	30	27	35	44	36	36	30	34	32	33	26	30	35	29	25	33	34	29	33	33	26	35	27	23	28	27	53	22	37	28	33	26	40	41	35	32	24	31	33	37	24	30	34	34	31	30	33	49	33	28	34	27	45	29	33	33	30	32	20	27	28	33	25	42	32	29	46	30	28	28	33	32	37	29	32	27	30	37	32	31	26	30	35	30	33	35	27	30	28	34	32	35	34	31	28	29	24	29	37	29	35	25	35	25	27	31	20	37	34	22	37	32	32	35	40	21	36	27	33	22	37	28	35	31	27	33	41	38	35	27	26	30	40	27	27	33	33	28	25	33	23	28	36	21	34	26	29	33	33	36	22	33	30	34	21	31	30	26	28	40	31	34	29	27	29	33	22	27	31	33	34	29	35	23	29	31	25	29	27	31	32	41	28	40	26	33	27	26	33	24	24	31	26	21	35	39	32	22	30	25	35	22	29	37	32	24	38	36	28	23	34	27	25	31	29	38	34	23	30	42	30	28	22	28	29	35	30	28	28	27	35	30	36	38	33	27	28	31	29	28	27	37	29	28	32	30	37	36	32	28	38	31	32	34	31	41	31	32	30	22	36	35	29	29	25	36	25	23	26	32	21	43	37	27	26	29	29	23	30	36	32	26	36	28	36	31	40	27	29	32	35	29	21	34	33	39	24	37	33	23	32	36	27	30	28	34	26	40	28	33	36	25	26	33	38	25	39	22	26	37	32	23	25	24	39	28	39	30	32	36	36	38	36	27	39	29	26	22	33	34	40	27	34	28	35	39	28	32	23	30	41	31	29	29	34	38	35	25	26	38	34	34	41	23	30	24	36	29	28	28	38	27	39	34	34	41	34	34	32	22	33	25	26	35	32	29	26	38	26	29	28	32	31	36	34	31	33	33	27	29	27	30	33	33	29	24	16	27	34	27	26	32	31	35	30	41	35	34	27	36	35	34	31	35	31	32	36	33	31	34	21	31	24	27	28	36	37	26	42	31	26	26	30	34	37	36	35	22	30	24	29	35	25	25	32	31	29	43	24	40	35	37	31	27	35	39	33	32	37	33	39	25	37	39	35	25	31	35	32	26	32	28	27	42	32	25	32	27	28	28	38	29	35	30	31	25	21	29	32	32	25	35	36	33	26	27	23	20	26	26	33	32	39	31	36	33	33	31	25	27	35	34	33	21	31	31	34	26	27	37	30	37	33	23	30	39	33	33	33	37	27	32	28	33	20	35	35	34	25	28	39	35	27	34	32	31	27	32	22	28	24	34	23	35	39	27	36	27	41	28	28	35	38	23	38	31	25	32	35	32	34	26	33	30	28	35	36	26	39	31	37	30	24	32	39	31	27	40	38	32	23	33	34	34	39	34	31	31	21	32	27	21	27	37	41	27	31	22	34	30	29	35	31	33	41	24	34	19	29	32	29	35	35	25	30	29	32	33	35	39	34	30	29	24	39	25	34	22	21	31	30	29	38	36	27	27	44	30	32	36	20	31	34	27	33	36	32	28	27	28	38	31	25	34	32	25	32	26	37	21	24	31	34	35	37	36	34	30	36	29	26	24	34	23	26	23	28	30	23	33	24	26	29	35	46	40	36	35	35	27	29	30	33	28	26	28	32	47	17	30	35	32	26	24	36	34	33	45	30	26	36	26	30	21	29	24	30	30	29	30	35	29	23	38	36	37	46	36	35	40	36	38	32	35	32	30	37	37	35	31	26	36	25	37	39	35	32	39	34	30	43	32	34	27	23	31	30	35	30	37	34	36	31	37	30	25	35	34	35	33	30	33	29	41	39	23	26	30	30	26	30	36	19	37	34	36	27	42	23	32	33	28	35	32	33	31	34	37	31	24	40	31	31	33	27	26	39	24	26	28	31	29	25	30	33	28	30	31	37	29	30	25	40	32	37	28	35	35	13	37	35	41	31	30	24	29	29	25	27	40	28	35	38	33	30	34	35	34	31	23	35	17	33	36	36	38	25	41	37	33	34	40	32	29	36	35	38	36	44	32	26	25	37	34	39	23	30	37	25	25	22	28	33	39	42	22	31	27	39	35	31	17	29	33	35	27	43	34	29	34	25	30	35	32	24	37	42	25	49	27	37	35	37	28	32	22	37	31	33	25	29	29	27	37	37	29	27	26	24	29	42	29	25	24	30	39	33	32	21	27	42	35	30	31	34	33	25	36	31	33	26	32	27	29	25	32	34	22	32	30	40	29	25	30	36	26	36	28	35	39	28	33	29	28	35	31	31	35	24	33	32	28	40	29	37	27	34	20	33	29	34	30	33	37	30	37	36	38	25	30	35	33	28	30	29	43	33	29	31	29	25	34	32	32	27	22	40	39	28	30	26	30	28	35	33	37	31	29	36	24	28	35	35	41	33	23	32	23	40	28	37	29	29	24	24	35	38	36	37	22	32	32	33	33	31	30	31	37	38	27	29	40	18	37	35	33	34	27	32	29	32	30	25	25	25	36	27	21	34	31	32	40	40	28	27	30	24	39	36	34	25	32	34	30	36	27	31	25	24	32	25	41	30	28	33	25	30	36	25	30	24	36	23	37	29	26	22	32	31	35	34	36	35	37	31	40	37	35	26	38	35	26	38	23	30	28	33	29	38	26	32	28	33	39	31	36	27	31	22	30	29	36	28	23	31	20	37	25	31	33	31	28	26	28	31	35	40	29	23	34	22	37	32	32	29	26	27	29	39	36	24	42	37	27	40	25	30	34	32	36	31	34	24	26	38	41	39	36	27	33	34	21	32	33	34	35	30	30	34	36	35	37	34	34	30	28	23	35	31	26	26	41	34	29	28	28	41	38	24	31	40	35	27	29	22	29	27	29	33	31	36	23	25	43	37	30	31	31	36	32	39	30	35	29	23	33	24	45	27	32	39	35	35	35	34	37	32	32	35	34	28	38	36	37	28	35	26	32	29	25	31	31	32	28	30	31	27	35	41	37	35	24	30	33	34	35	37
16368	8155	4647	8893	15980	16704	14243	11204	9353	7425	5819	4734	4141	3243	2426	1874	1482	1365	1187	1014	846	875	968	1004	961	774	810	647	606	623	619	708	713	777	736	762	682	588	588	520	453	448	429	427	469	451	461	415	443	436	392	419	430	408	369	369	402	418	426	410	379	415	383	430	482	466	386	389	387	379	395	396	375	411	383	385	385	408	384	374	376	364	358	382	381	387	362	346	394	387	398	371	423	358	397	368	359	367	323	426	412	432	396	407	383	425	406	425	449	406	397	397	463	455	423	416	422	394	365	386	403	397	395	416	369	377	353	362	323	371	360	358	348	352	386	366	341	332	381	346	380	372	350	370	363	335	373	360	362	467	433	355	329	360	363	352	389	356	325	350	354	352	366	339	361	359	360	334	376	382	347	390	363	354	358	362	356	323	351	388	353	382	363	386	367	355	336	377	337	354	367	360	356	354	342	374	371	359	337	353	350	353	338	356	393	365	348	357	354	348	338	335	375	377	348	346	336	398	405	363	354	355	334	368	363	356	328	364	333	376	374	363	349	374	356	360	382	342	360	357	364	351	349	348	350	346	376	369	335	376	371	397	348	336	355	373	366	367	372	335	357	401	354	341	326	357	389	340	391	352	361	356	347	328	384	355	360	335	372	328	364	374	356	393	367	339	336	338	330	352	390	358	365	384	358	348	374	383	365	349	335	370	378	354	392	372	359	369	370	371	367	390	344	377	379	371	345	327	360	352	370	358	390	371	354	359	363	352	395	368	339	364	365	359	359	373	367	379	344	366	353	353	366	391	374	340	347	343	357	334	361	350	352	377	386	352	375	371	369	366	390	338	368	386	405	345	373	365	388	388	356	353	357	355	333	340	364	349	376	394	385	382	382	344	341	350	378	368	349	356	333	340	345	375	373	347	348	392	388	372	379	339	378	365	391	365	351	368	355	346	359	356	357	367	347	371	366	331	337	333	397	379	349	363	354	381	358	360	371	358	348	363	364	346	339	368	375	351	338	354	339	368	340	370	358	346	367	362	363	333	333	336	371	358	376	362	362	375	320	345	372	324	335	383	334	356	362	367	350	365	361	333	354	342	337	350	337	356	401	353	381	342	350	345	374	368	365	333	380	350	348	360	347	367	332	359	321	368	364	336	349	333	347	320	354	365	388	363	335	354	360	348	345	337	353	378	363	388	369	340	393	348	380	366	328	405	379	370	307	371	321	361	361	352	384	370	371	373	376	343	349	345	374	376	366	342	367	346	355	349	364	358	346	335	347	365	338	318	360	350	354	388	360	345	370	374	366	368	349	374	361	348	356	370	353	355	343	382	333	384	377	348	353	361	329	364	401	354	339	357	358	334	377	392	378	367	362	350	368	330	347	367	335	407	343	360	360	347	349	365	378	350	364	363	338	311	333	371	325	352	372	357	396	366	329	385	356	378	349	329	372	354	394	340	370	361	372	363	388	350	361	367	364	342	337	368	376	363	334	383	352	354	343	377	399	354	402	374	349	373	371	353	341	354	355	332	355	352	350	361	413	363	377	360	403	354	345	369	329	360	335	369	332	335	334	423	354	338	371	338	316	363	343	378	349	346	365	343	339	371	344	337	316	353	325	376	354	385	354	374	333	392	376	347	368	353	350	328	380	377	362	366	340	368	383	379	355	342	352	341	367	357	343	370	346	356	340	350	349	353	343	332	331	377	351	374	396	344	350	355	316	338	348	346	345	362	365	386	366	374	356	350	357	333	339	371	381	352	359	360	342	358	383	349	385	402	345	385	335	346	346	394	358	389	379	363	382	342	362	378	365	367	338	385	376	342	318	359	386	371	382	346	351	373	359	344	361	365	374	350	354	365	381	373	353	352	373	359	374	346	351	346	370	386	359	367	382	359	353	351	341	370	379	337	409	366	361	383	333	342	370	380	346	352	341	351	384	392	346	349	391	374	377	362	388	344	379	369	361	338	362	379	371	348	344	345	323	350	369	356	362	366	335	365	362	352	361	354	361	348	401	328	332	379	385	354	396	380	341	350	396	366	357	369	350	359	367	355	328	368	381	373	349	355	341	394	329	374	355	390	337	329	357	331	395	364	367	340	357	352	351	363	385	338	356	362	381	386	343	393	362	341	361	367	330	368	354	378	374	350	336	350	380	341	352	368	401	352	358	343	349	374	356	380	382	344	329	350	372	367	364	330	342	379	340	344	319	318	371	347	382	359	355	331	346	400	365	374	370	341	353	379	358	392	331	362	375	375	341	383	342	332	377	318	378	392	361	365	364	364	358	376	371	400	361	354	338	364	363	363	353	353	329	382	350	359	365	337	366	364	381	364	379	373	367	377	347	358	353	403	323	348	358	372	343	407	373	358	374	371	358	367	363	336	334	350	351	422	362	364	335	338	363	378	351	367	364	356	341	351	382	356	370	328	347	380	302	324	356	366	350	337	382	367	356	369	368	355	349	390	387	371	395	386	346	343	373	382	346	354	364	368	354	354	383	367	360	362	369	411	381	370	348	361	389	339	359	350	390	371	337	344	377	367	344	330	354	373	339	360	381	357	364	353	381	365	360	344	357	350	364	378	335	356	366	337	371	384	350	344	350	364	396	361	341	417	331	344	359	325	323	351	346	352	359	365	364	358	364	363	372	337	371	337	358	353	335	367	356	344	335	362	373	373	382	364	399	400	345	368	339	355	357	372	384	330	364	376	366	351	383	346	357	375	368	361	350	349	369	358	346	389	393	380	362	343	373	354	383	379	374	349	351	340	386	393	344	373	382	384	362	314	343	360	336	370	375	388	403	371	394	342	353	381	357	354	330	357	368	359	340	359	376	365	346	384	333	345	373	340	362	350	368	363	360	351	351	366	338	363	341	397	356	355	352	365	352	323	349	375	328	356	357	321	380	386	365	367	367	361	331	360	362	355	361	368	377	340	361	326	338	378	357	349	358	348	356	369	357	366	363	353	385	348	340	367	339	360	322	369	371	387	351	383	331	362	378	342	382	345	327	360	390	364	319	336	363	370	369	352	373	356	314	376	374	390	388	348	405	364	341	369	364	349	382	360	363	370	370	394	379	366	345	353	340	382	368	340	340	361	376	416	384	351	366	337	366	344	365	345	339	384	335	338	339	351	341	386	326	344	352	383	372	366	318	375	358	372	357	362	329	364	331	383	353	355	379	360	363	355	343	351	358	341	374	390	378	347	340	334	350	329	358	345	369	318	342	324	354	364	372	365	372	365	363	348	364	345	357	374	391	337	360	336	381	381	363	353	337	355	404	343	346	346	377	349	331	337	366	372	349	344	356	382	383	347	393	365	366	374	352	381	380	364	380	361	356	344	345	356	374	331	357	393	356	362	360	371	368	363	349	349	362	340	341	334	370	328	392	336	409	350	355	391	351	379	372	343	360	363	300	364	348	342	346	332	375	355	392	352	372	367	365	354	369	377	374	362	335	354	359	351	330	367	342	363	359	364	340	339	399	369	379	350	387	340
1652	692	373	272	303	398	360	281	256	182	200	137	143	100	87	73	77	48	56	52	30	46	51	46	45	43	34	28	24	28	26	44	36	37	38	33	31	23	31	20	29	26	29	26	17	37	28	29	30	17	27	26	15	23	18	31	23	18	27	16	16	18	21	29	32	35	27	22	21	30	21	19	21	16	15	16	26	24	23	31	21	18	24	18	31	21	19	25	33	13	20	21	22	28	27	24	12	18	23	13	23	29	26	22	16	21	33	20	19	25	19	21	22	21	31	28	26	22	16	25	22	28	18	21	24	20	16	26	25	19	18	14	23	17	16	19	27	26	26	20	23	27	24	18	22	26	21	19	18	21	15	23	31	18	24	15	32	20	33	14	22	28	14	19	18	28	24	15	28	22	26	26	31	27	25	26	22	19	21	25	23	26	26	28	23	22	22	20	19	17	16	19	16	21	28	14	22	26	28	11	21	23	24	23	24	25	16	26	18	29	23	18	15	28	21	18	7	26	26	26	27	17	23	20	27	18	27	19	26	22	25	17	26	13	28	24	17	26	27	25	20	21	24	17	24	26	19	20	28	13	12	20	30	21	23	22	27	18	25	20	26	19	26	16	35	22	23	19	15	23	17	25	22	17	19	13	20	29	23	21	17	26	18	21	28	22	25	17	35	27	24	26	23	14	24	26	24	26	25	25	19	29	24	26	20	28	15	23	18	23	15	26	21	18	25	16	16	31	28	20	21	19	20	14	24	23	23	18	26	29	25	17	26	19	25	23	32	21	26	22	27	17	25	22	18	17	22	24	17	28	17	25	18	24	21	29	29	23	16	23	20	23	23	30	19	25	18	31	12	25	21	21	17	26	25	27	23	18	21	26	25	22	23	23	24	20	18	19	22	21	24	35	20	18	18	22	23	22	27	24	24	22	24	31	22	18	21	21	28	12	30	31	24	20	18	20	31	19	17	26	17	29	24	24	28	25	19	20	21	19	21	18	15	22	17	12	18	20	23	21	26	22	26	18	27	22	19	29	27	26	14	20	27	22	22	17	20	21	18	24	28	23	21	21	29	30	20	24	18	19	22	18	20	24	22	31	23	8	18	25	18	20	31	16	30	22	18	28	22	18	17	20	25	18	25	20	31	21	25	25	18	16	16	26	21	21	16	24	20	26	31	13	25	25	31	26	21	21	23	32	22	17	23	25	26	26	25	25	23	21	18	28	29	18	26	22	18	20	30	25	17	17	22	19	28	27	17	27	22	27	28	27	30	28	19	21	28	17	25	25	23	25	14	13	25	28	21	14	19	26	23	21	19	26	28	25	17	24	19	15	19	24	18	18	25	27	15	19	30	21	31	32	29	15	34	25	27	24	17	14	20	15	27	23	20	18	26	29	30	18	24	28	23	21	25	18	29	24	26	25	27	19	16	21	15	21	18	19	22	25	15	28	23	21	19	27	24	23	22	14	27	23	22	23	19	18	17	24	31	22	24	30	29	20	29	27	20	22	22	19	30	27	27	27	20	27	20	22	29	16	23	18	27	25	21	24	22	16	29	12	19	23	15	31	9	19	29	22	17	17	33	14	37	20	27	28	20	16	17	27	23	22	23	22	21	24	29	33	28	27	21	20	21	16	21	23	23	24	24	20	21	19	28	23	26	22	23	23	21	19	22	18	28	30	18	15	23	16	20	19	31	18	23	20	20	25	28	16	22	15	29	11	19	32	23	23	22	21	27	27	13	21	20	24	18	20	20	14	22	30	17	16	32	21	24	19	15	21	28	25	24	23	26	21	29	24	19	19	28	18	19	21	23	21	17	20	29	21	19	19	24	23	29	17	27	29	23	25	24	14	22	29	16	23	23	23	20	21	24	20	28	27	18	25	24	26	27	18	26	29	15	24	20	17	23	23	23	17	23	17	31	20	21	22	18	17	23	30	33	9	29	22	14	11	20	33	16	21	26	30	18	30	16	25	18	25	17	13	24	17	22	25	23	12	22	26	21	19	15	25	26	23	20	23	23	29	19	22	29	17	22	25	23	18	19	33	22	10	23	29	22	25	23	28	23	22	25	30	23	19	23	20	21	19	26	24	23	28	17	27	26	25	22	24	26	27	15	23	21	26	16	20	22	26	18	24	25	20	12	14	24	20	24	25	16	15	30	25	17	22	23	19	25	28	26	25	18	22	22	15	30	20	27	23	19	21	23	25	18	23	18	20	17	25	17	16	26	22	15	20	20	18	25	22	27	18	22	32	19	25	25	26	25	21	26	22	22	25	22	15	22	31	20	17	13	25	23	17	19	21	18	34	16	16	24	30	21	19	16	20	16	21	24	24	19	21	17	22	21	15	11	22	23	22	24	22	24	21	24	22	25	26	26	26	19	21	17	18	21	30	24	21	16	28	19	20	24	17	22	17	26	22	25	23	22	29	18	17	28	23	18	24	16	23	18	23	16	19	20	21	11	26	24	27	15	19	28	25	17	28	27	20	30	26	24	22	21	29	25	31	17	22	21	20	21	29	21	23	22	15	23	15	16	13	24	25	20	19	20	24	27	23	23	18	31	21	21	16	23	17	23	26	31	27	26	17	30	25	23	15	23	20	17	25	14	23	19	20	24	26	26	23	23	21	19	27	32	26	22	22	11	26	16	19	23	21	21	20	28	24	26	18	16	22	29	20	19	29	23	18	18	17	24	14	29	22	30	26	14	15	22	24	22	17	21	24	20	24	21	17	20	14	19	24	21	24	28	24	21	18	21	21	19	20	19	22	18	33	14	19	21	17	14	20	21	20	20	19	22	22	25	25	22	17	20	20	24	16	23	18	22	21	24	20	24	24	14	21	23	15	15	17	21	30	19	21	22	20	19	26	21	18	21	26	32	15	25	21	23	26	31	27	28	18	23	15	20	17	28	28	19	17	25	19	23	24	16	22	25	26	23	32	12	28	15	21	30	18	25	26	33	25	37	24	20	22	28	24	23	19	22	23	22	26	18	26	25	16	26	20	30	23	21	16	21	23	24	22	29	26	18	20	14	19	8	22	19	23	30	24	14	24	21	24	22	23	28	15	20	13	28	23	18	25	23	27	26	21	29	26	16	25	27	29	24	29	19	21	22	27	17	21	21	21	20	22	25	18	26	19	27	22	19	21	18	28	23	25	16	15	17	24	23	23	29	20	25	19	25	27	16	18	25	25	18	23	28	23	20	22	21	22	24	32	25	21	23	23	18	15	18	16	21	24	14	25	22	16	21	21	20	28	18	17	25	25	22	22	23	22	19	21	22	22	32	22	17	29	15	20	19	21	24	24	21	20	20	28	16	26	26	20	16	27	24	19	21	29	26	25	19	20	18	24	27	24	21	22	21	27	24	18	19	16	21	20	18	21	27	23	21	21	26	26	20	20	18	17	25	18	25	23	22	22	29	27	14	16	18	16	33	25	27	22	26	18	27	23	26	26	29	14	30	22	30	20	27	23	20	25	19	32	17	24	28	23
20236	10867	6577	11910	19504	20433	17424	14107	11867	9731	7535	5902	5339	4205	3104	2202	1941	1640	1513	1204	1080	996	1121	1121	1052	851	851	733	625	581	713	763	710	826	788	727	747	586	566	496	455	401	417	445	415	420	364	362	348	363	354	332	330	347	330	318	306	317	330	336	310	349	334	410	401	344	330	364	299	317	316	306	327	308	281	287	273	317	270	297	268	258	303	306	290	317	306	296	346	325	330	328	319	296	300	307	302	295	320	318	293	288	325	346	369	331	375	367	363	334	360	380	337	335	339	304	348	321	337	343	318	297	308	294	316	296	276	266	269	303	283	271	262	275	291	272	258	262	264	280	294	289	271	235	270	269	272	273	274	386	329	292	278	257	307	289	283	268	270	250	281	266	276	244	282	297	265	283	270	273	261	268	259	265	305	279	272	279	291	280	283	290	306	269	307	264	250	265	300	270	287	279	290	280	264	300	270	254	286	300	268	267	293	273	253	281	266	305	290	285	285	257	312	281	285	297	282	282	291	275	282	258	256	272	271	280	279	263	271	283	258	262	237	269	292	281	258	267	267	268	287	297	260	296	292	261	294	258	256	300	281	264	262	278	269	273	286	274	265	286	273	308	286	259	283	234	279	250	292	284	272	297	243	283	250	247	271	255	239	273	289	268	258	289	252	246	273	280	275	279	258	256	248	270	308	243	244	268	272	270	277	283	258	244	277	279	254	246	274	278	270	286	291	257	288	277	277	255	272	276	256	265	259	271	305	252	303	256	275	297	288	273	249	269	270	250	258	256	283	266	249	266	261	282	280	257	266	285	297	272	270	272	276	276	279	276	276	277	267	254	273	287	273	307	271	274	288	263	278	251	273	278	272	268	269	279	292	274	261	310	263	265	282	280	273	283	286	239	228	283	301	278	282	262	269	257	267	258	262	291	259	281	269	280	292	255	270	274	262	229	252	296	265	278	291	249	270	269	254	269	260	258	259	263	280	254	271	280	252	262	276	262	267	272	278	275	267	257	247	262	282	286	265	245	252	277	243	256	254	288	257	290	245	258	267	273	254	241	278	260	274	250	284	270	242	278	311	284	265	281	305	323	295	244	263	266	263	267	264	279	287	252	275	301	282	263	287	269	289	241	259	269	309	278	266	254	288	289	240	258	276	288	250	287	263	291	277	290	284	285	286	271	266	250	257	295	272	258	288	283	297	266	263	300	260	270	268	259	306	256	280	257	295	262	280	267	264	239	286	290	266	310	254	276	253	294	290	250	298	255	244	282	266	252	273	278	324	281	242	288	281	283	274	286	280	299	283	282	262	269	283	287	265	270	270	271	267	259	307	295	276	281	275	267	259	276	276	262	270	259	279	271	263	289	273	258	253	307	255	257	274	288	268	264	270	269	270	274	255	280	256	261	282	271	296	248	251	301	265	262	269	285	238	279	285	273	288	277	263	294	284	269	252	247	267	275	276	267	285	263	259	299	296	252	271	285	260	251	259	271	296	259	256	267	273	264	265	277	274	282	265	260	274	274	283	298	277	276	287	261	261	263	264	270	286	297	282	261	267	287	267	252	281	262	303	273	264	264	250	256	267	265	278	269	286	275	270	255	280	309	281	280	279	309	276	263	288	229	285	266	254	237	280	255	287	265	309	273	293	274	242	259	292	275	271	290	297	264	287	265	271	235	266	251	258	267	273	273	275	281	257	273	278	257	297	263	251	264	275	279	266	268	293	293	279	281	275	275	274	274	266	275	286	277	252	289	295	273	288	286	287	281	292	243	299	272	278	271	256	286	254	238	271	271	281	281	271	289	299	275	284	259	280	319	289	269	258	267	306	284	274	257	272	265	266	265	271	277	251	276	275	229	244	266	294	284	272	316	278	278	284	285	282	274	276	284	277	281	249	247	248	290	284	273	299	290	251	276	282	283	297	307	289	252	284	299	251	267	250	275	284	268	272	281	267	293	264	261	269	291	273	255	288	282	273	249	285	263	284	256	249	305	274	271	274	289	280	288	263	276	264	274	261	268	273	277	255	259	271	250	290	264	245	255	250	254	283	250	287	290	272	250	260	275	276	287	296	295	261	289	242	274	280	287	303	285	289	256	286	280	281	276	248	258	305	264	258	281	277	278	274	299	281	267	252	291	263	270	295	253	260	288	278	288	274	259	295	294	247	259	268	269	300	275	274	263	247	270	265	245	233	275	244	264	274	267	296	270	267	281	284	286	301	265	284	271	268	255	266	284	248	315	259	270	261	254	272	277	243	270	245	273	293	262	317	293	266	283	285	264	257	270	295	312	264	282	267	271	277	285	288	276	266	252	263	257	250	274	229	248	264	264	277	256	257	266	271	283	241	275	261	259	262	255	257	261	259	277	257	270	263	263	272	258	233	267	297	273	265	273	265	268	276	265	262	271	260	276	281	285	272	264	248	279	262	274	296	249	254	286	263	243	302	275	289	269	325	273	263	265	281	258	253	278	298	283	264	271	300	281	286	280	263	265	244	278	305	277	272	274	260	275	316	269	246	285	250	280	256	239	283	280	301	273	281	264	260	241	285	245	263	302	261	262	253	242	276	269	250	257	276	278	226	258	273	274	282	299	245	273	280	266	246	246	263	264	285	250	284	262	283	268	277	313	266	260	284	261	250	261	275	256	262	258	288	248	247	269	272	297	289	260	264	270	286	280	273	266	274	284	280	273	301	269	268	291	299	269	234	245	267	296	257	244	293	271	296	266	308	281	290	300	257	252	279	268	264	252	241	278	264	264	265	258	259	285	271	245	297	276	281	255	261	257	258	256	256	257	240	297	272	303	261	283	269	274	267	256	260	292	284	273	266	243	221	262	281	269	270	264	274	283	294	286	300	263	256	261	257	293	281	258	276	257	253	267	263	274	280	249	294	250	283	262	270	297	276	256	289	265	299	273	273	270	295	268	260	282	255	290	280	277	271	269	243	274	261	281	260	268	276	285	219	265	304	244	275	294	260	260	266	263	275	279	278	257	277	238	279	278	279	266	306	253	259	271	299	274	274	276	275	253	265	268	279	282	266	235	265	289	292	270	275	242	278	244	256	260	267	278	287	258	246	276	274	294	294	266	296	252	248	286	300	269	293	255	256	231	272	266	277	277	256	269	308	269	254	285	242	276	246	270	277	266	263	284	273	262	255	279	286	277	285	274	298	279	277	224	286	253	265	261	281	261	253	269	274	257	301	279	275	268	241	285	295	262	266	262	253	243	269	280	259	292	268	301	266	271	309	268	264	267	276	264	268	277	282	269	275	276	298	265	256	301	286	258	285	286	317	291	305	256	318	269	272	256	267	284	284	300	297	256	259	301	289	263	290	300	296	279	260	242	290	299	290	247	267	293	254	276	262	308	252	289	273	270	274	276	284	262	254	270	269	278	272	285	270	279	288	295	256	263	268	244	290	281	279	275	284	273	240	248	251	276	285	278	261	274	256	281	276	292	274	264	256	279	266	277	289	272	277	244	280	271	276	282
1419	236	159	116	125	164	155	105	97	102	103	72	76	73	63	46	48	58	50	35	44	39	53	53	55	51	55	61	52	57	50	52	54	47	44	54	37	47	34	51	47	45	37	40	52	44	46	45	48	40	40	55	48	51	42	40	38	41	34	38	39	37	43	39	38	36	55	32	43	60	43	38	31	45	38	36	48	48	50	47	37	44	42	48	51	34	39	46	43	41	35	35	49	33	41	42	50	40	46	56	41	33	39	54	37	47	46	50	36	51	35	34	46	47	48	49	52	47	44	47	42	41	48	44	36	41	40	36	43	49	41	45	48	33	41	35	50	44	44	44	38	48	43	51	37	40	48	35	56	55	36	39	36	42	30	46	48	43	48	41	42	51	53	37	41	38	52	32	50	40	40	36	41	49	38	53	43	43	41	38	50	41	36	51	30	37	43	45	50	55	42	41	40	44	44	37	46	53	41	48	46	38	35	39	40	46	47	52	51	35	53	40	34	32	48	48	37	36	30	36	32	53	37	34	44	44	39	46	38	46	48	53	35	44	46	36	37	35	46	37	59	43	37	43	42	41	35	40	40	47	55	38	48	41	46	33	54	50	42	36	37	44	39	37	39	49	48	41	42	48	49	37	49	38	32	48	41	49	37	44	38	34	38	43	43	35	34	37	39	46	36	34	50	40	34	32	44	48	45	32	31	40	25	43	35	44	42	56	43	41	47	53	46	52	43	35	39	55	39	42	49	47	40	50	44	43	50	48	40	40	39	42	41	48	44	43	52	47	51	42	40	45	44	47	45	52	36	57	41	47	49	55	43	44	52	43	38	49	36	49	48	37	38	38	38	42	34	34	34	48	37	45	47	40	44	41	42	31	51	37	39	36	43	48	40	43	36	35	36	48	53	34	37	46	34	40	39	37	39	42	41	36	47	47	43	43	37	49	38	40	37	40	28	41	44	41	42	35	44	50	44	53	43	42	45	39	38	37	47	48	48	48	46	34	42	39	46	40	37	39	49	48	42	54	41	40	57	61	35	60	44	42	47	28	45	35	50	33	46	49	44	45	38	38	46	30	43	30	41	37	42	44	40	54	40	40	43	42	36	42	41	50	44	30	40	33	38	33	36	41	45	27	48	39	45	37	45	40	46	52	33	31	41	40	45	35	31	38	39	37	46	40	42	53	46	42	47	53	37	52	35	35	38	36	49	42	42	38	42	34	48	51	46	48	39	47	51	38	49	36	42	42	34	37	36	41	48	41	53	36	45	49	38	38	32	44	35	47	44	44	50	47	47	41	41	51	44	37	35	56	35	42	49	45	41	46	39	43	48	35	42	33	46	30	49	47	38	35	57	31	38	40	47	51	47	50	30	47	50	39	33	44	37	44	51	41	48	44	51	48	44	31	43	41	44	50	51	35	45	35	39	27	35	49	45	45	41	41	49	41	48	47	46	38	34	55	35	39	45	44	40	45	42	42	43	40	31	39	40	56	41	37	43	45	31	49	49	41	47	43	40	41	52	49	46	39	44	40	39	35	32	47	36	37	37	49	30	43	53	38	42	53	55	32	32	45	31	42	45	39	42	41	53	35	34	34	40	47	37	50	45	38	37	41	51	66	62	42	49	41	42	44	35	37	52	48	44	45	43	52	39	56	35	38	40	39	38	44	46	38	34	50	46	61	40	41	48	38	51	50	34	46	46	49	43	51	40	46	42	50	32	38	34	41	36	45	47	49	57	43	36	49	40	52	46	46	46	38	37	34	42	37	44	42	36	30	56	36	31	52	49	40	50	40	38	44	35	27	33	40	51	58	51	44	40	40	40	44	47	44	44	34	36	43	45	40	40	48	42	34	50	36	49	42	42	33	44	47	31	39	35	36	43	39	37	48	51	36	36	46	39	42	36	42	42	37	44	59	41	41	48	42	41	44	43	37	42	41	40	56	36	38	43	32	41	49	34	51	31	51	37	36	46	42	51	44	28	50	36	36	39	36	45	34	41	44	50	44	38	52	40	42	55	45	36	43	35	39	44	36	53	45	48	47	43	39	31	50	47	42	36	41	50	37	38	44	36	35	32	38	43	29	44	53	41	57	54	39	48	40	43	37	41	28	43	34	40	38	43	44	45	38	39	42	47	41	30	48	41	51	44	44	46	48	46	38	39	45	32	52	45	49	31	42	41	44	33	42	45	44	39	51	47	33	33	52	44	41	50	39	42	27	47	35	33	34	43	40	37	44	38	42	34	42	44	40	34	29	42	30	43	34	40	39	35	50	39	35	41	38	40	46	46	51	49	42	37	50	36	51	34	41	41	33	46	57	44	54	42	32	43	32	36	34	44	36	48	37	45	45	34	45	33	40	44	45	46	47	35	41	55	37	52	46	46	30	40	34	45	35	44	43	43	38	44	49	45	46	46	42	42	51	46	32	36	40	39	38	37	44	38	36	46	48	41	51	28	36	37	33	34	65	45	45	51	54	49	37	32	45	42	39	40	46	50	35	37	31	37	43	41	50	41	40	43	43	47	36	36	48	51	44	44	51	48	41	39	38	45	30	39	43	32	30	32	44	41	41	30	35	48	39	42	46	38	50	46	46	49	45	41	42	39	38	42	43	47	39	49	31	50	51	30	39	52	47	39	65	49	45	26	39	41	40	40	49	50	40	35	33	52	46	55	33	37	41	48	39	47	46	40	42	42	44	44	38	42	50	38	48	27	40	32	38	35	43	51	39	46	40	46	37	37	44	42	53	33	43	34	35	43	32	43	37	29	43	46	27	35	47	57	47	33	40	43	41	43	36	50	26	41	50	54	36	37	42	44	43	44	43	44	39	47	45	46	48	54	37	24	36	55	32	41	43	40	38	43	39	48	52	33	37	37	43	46	47	58	39	46	41	44	43	46	32	52	36	61	49	37	33	39	44	38	42	35	45	44	38	49	40	44	44	31	34	41	36	30	41	47	30	50	46	42	41	44	46	46	43	30	47	39	45	35	44	45	50	50	38	41	31	41	42	42	57	39	41	48	52	47	43	40	43	50	47	48	48	41	48	35	42	37	36	38	51	42	45	29	38	30	40	40	53	45	52	40	43	40	48	38	44	35	48	36	49	40	40	53	42	50	39	40	40	28	39	34	37	31	50	40	49	50	43	62	42	48	53	47	39	39	45	45	48	49	37	41	39	44	29	38	46	32	49	41	48	43	40	57	35	40	46	40	47	42	51	43	42	37	47	45	52	39	48	44	38	43	40	44	34	45	38	42	36	54	41	44	47	36	42	41	38	38	43	35	36	53	44	42	45	37	44	38	44	38	52	39	39	34	40	38	31	33	38	41	54	45	45	32	50	48	39	43	44	46	47	46	40	36	34	33	42	46	50	43	41	35	43	44	38	44	43	41	39	47	38	41	45	53	46	33	39	36	40	51	43	32	39	39	35	47	47	41	44	37	32	42	37	46	37	35	40	41	42	50	38	41	35	40	43	46	38	37	43	40	43	49	41
13005	5470	2907	5404	10421	10925	8558	6468	5224	4052	3234	2768	2515	2052	1428	1165	1109	1003	932	838	697	751	816	837	780	678	705	606	572	626	710	725	738	749	675	667	671	582	573	595	591	542	499	506	545	547	524	545	493	484	502	493	512	479	486	494	485	474	441	457	476	502	531	558	529	541	485	503	510	523	542	521	497	478	470	491	519	471	518	497	470	502	478	498	471	490	467	502	503	499	551	520	526	509	496	495	491	486	495	517	551	520	523	522	526	499	533	507	487	501	542	494	502	527	493	520	510	521	544	533	516	482	457	480	486	517	458	508	495	491	477	471	470	454	464	487	493	449	456	482	468	536	458	457	464	452	495	507	446	522	506	494	472	478	495	450	474	453	472	499	467	502	476	459	457	501	514	437	492	503	466	482	477	413	484	488	506	473	484	465	510	530	483	484	449	427	483	533	515	494	516	482	474	494	437	507	461	491	491	471	526	492	501	440	454	474	466	425	525	462	490	458	446	511	497	491	471	464	471	498	429	511	473	489	460	443	455	443	514	478	509	454	479	512	435	483	483	495	497	461	481	488	468	496	510	515	473	453	510	489	502	457	449	436	513	481	511	472	513	488	470	476	484	481	486	481	466	504	462	485	487	492	475	471	502	490	474	497	476	471	508	499	464	500	501	471	467	437	513	523	523	472	487	509	478	472	493	483	499	471	438	511	464	455	440	468	485	542	468	471	476	465	483	454	434	475	475	469	471	468	436	510	462	466	440	484	486	462	499	490	442	473	490	500	483	443	455	451	472	439	486	518	489	458	465	445	499	444	477	486	479	461	508	484	501	471	476	458	488	506	479	488	452	477	480	492	503	496	489	481	463	495	487	511	475	480	504	469	512	438	449	484	492	535	478	442	503	442	492	474	491	477	489	470	447	459	485	469	438	516	511	456	493	484	481	472	458	467	484	490	505	478	494	505	492	523	455	456	511	513	434	478	465	498	491	481	473	524	512	476	464	463	483	473	465	519	498	503	479	446	441	499	456	478	495	489	454	442	478	544	449	473	471	511	484	475	516	477	482	481	502	462	441	476	509	493	477	511	443	512	478	471	462	504	496	490	464	485	461	509	499	471	497	525	457	517	474	452	500	476	512	498	482	499	504	484	492	482	500	491	493	491	483	482	498	500	490	472	518	514	545	477	498	475	476	467	532	469	486	437	479	437	469	502	479	510	466	493	496	501	484	482	472	486	467	453	458	488	527	489	466	451	492	465	506	512	511	500	462	473	506	453	481	435	467	483	477	442	519	464	438	474	481	468	494	470	471	504	481	444	478	512	472	498	473	485	439	482	402	490	448	487	472	498	484	506	450	506	457	498	476	501	467	482	465	450	471	500	494	463	458	477	473	492	462	482	470	460	483	495	490	495	524	456	483	456	458	497	461	481	510	495	495	493	487	450	510	497	474	469	454	513	513	492	440	498	463	494	457	492	487	465	455	449	483	484	486	479	440	504	477	457	456	454	471	454	475	503	483	506	453	494	503	510	494	477	474	463	463	495	534	479	482	517	487	512	478	521	472	513	490	448	504	484	486	441	483	466	486	482	447	509	526	516	444	460	496	523	533	487	472	497	525	468	504	502	531	499	502	484	483	473	477	478	475	474	459	474	507	464	446	447	471	466	508	468	511	491	450	490	481	479	495	521	493	434	507	491	450	460	456	455	486	483	475	500	482	456	491	463	484	504	483	501	504	463	446	499	521	501	484	487	496	465	516	482	460	480	508	497	487	497	479	483	507	489	497	509	499	511	470	491	469	488	479	488	459	484	431	456	456	462	464	504	496	435	472	515	463	499	509	501	490	456	476	447	466	449	469	484	487	484	509	492	486	494	497	471	423	491	463	490	479	479	462	508	468	464	494	470	488	476	491	475	435	503	525	467	473	527	457	492	514	486	495	465	481	495	431	481	446	472	517	499	466	483	470	446	485	503	504	470	432	498	463	491	474	473	473	472	474	475	464	477	510	451	491	480	474	481	510	445	520	460	511	500	475	508	488	484	499	479	477	509	470	482	470	503	492	441	504	535	491	463	448	462	477	473	487	491	489	483	496	485	497	480	465	475	462	467	500	454	465	480	443	483	501	473	500	460	469	508	502	493	508	472	499	473	479	468	493	503	511	423	455	454	487	475	445	499	479	439	466	462	489	467	512	534	477	499	493	456	481	489	495	435	503	489	455	454	495	516	516	469	506	500	488	469	492	515	481	461	511	477	499	497	509	472	496	461	517	552	448	478	472	457	483	488	495	462	486	481	470	454	485	447	457	537	465	509	497	501	480	450	523	458	453	443	469	475	499	481	468	473	496	462	477	445	444	488	527	458	449	460	502	481	428	484	464	478	441	436	471	451	435	498	472	516	483	457	460	497	510	490	506	488	510	472	497	459	482	475	499	472	486	501	465	472	438	464	451	443	450	471	479	498	484	476	526	479	471	506	456	482	506	526	457	437	478	493	474	460	482	502	454	479	462	503	499	487	452	464	477	453	507	448	496	462	476	464	485	476	464	451	475	479	510	467	451	515	498	487	482	498	466	478	465	479	493	462	488	452	492	459	469	457	500	496	497	472	477	477	488	483	470	444	488	507	474	463	481	497	451	524	484	495	477	460	468	479	519	477	498	487	461	489	497	498	466	441	491	508	486	478	539	456	459	466	467	471	459	444	470	509	459	470	494	469	507	493	452	467	464	482	465	473	492	461	495	467	512	479	495	497	511	493	490	465	491	524	475	483	527	493	483	486	498	446	511	468	484	505	475	486	444	463	460	476	480	456	482	451	465	467	498	482	482	473	512	447	502	494	497	466	496	432	473	494	487	487	459	470	448	453	482	477	412	515	465	475	483	519	474	425	488	506	454	522	461	489	473	510	496	470	481	515	446	495	490	502	478	473	474	431	481	456	519	486	463	446	510	455	477	494	498	487	502	464	490	482	496	468	483	457	463	479	492	474	522	488	490	447	455	486	504	464	467	469	507	464	469	472	457	453	491	490	493	478	497	491	463	480	450	503	477	490	486	474	477	508	487	457	498	495	446	432	466	491	506	470	474	447	479	483	454	440	492	486	464	467	499	520	503	489	484	477	503	505	466	443	451	471	479	466	468	476	549	472	485	487	520	491	500	474	516	426	477	479	520	516	492	496	520	500	498	469	476	450	499	437	471	504	527	506	505	484	459	454	517	472	465	485	489	458	514	438	499	421	476	459	495	492	487	473	470	454	481	481	427	477	468	432	488	468	489	509	471	488	449	460	492	466	488	499	506	464	462	489	472	458	504	501	487	499	496	476	517	501	436	477	455	500	460	476	498	480	484	458	450	491	456	467	489	485	473	474	486	493	497	523	477	486	487	471	463	501	496	484	494	479	470	468	484	497	455	506	479	475	469	500	491	483	445	472	510	472	479	490	483	483	509	446	501	470	470	480	470	474	483	531	479	466	472	490	479	454	485	446	514	483	473	460	512	474	470	505
1073	558	380	259	261	305	250	212	188	129	124	135	135	93	72	54	50	54	54	53	53	30	53	32	43	35	38	38	35	47	49	45	41	29	36	47	38	43	36	37	40	35	31	34	35	34	30	26	28	37	43	36	37	28	38	32	25	34	38	27	42	33	23	26	38	34	29	27	32	34	32	28	32	37	35	38	40	38	29	33	33	45	35	42	26	28	31	27	34	38	38	38	36	35	35	42	30	32	25	42	25	24	35	29	39	41	27	23	31	36	34	40	31	27	37	34	31	47	39	37	37	33	35	26	29	32	32	29	33	34	24	29	28	33	31	29	37	31	34	37	31	34	41	32	43	33	30	37	35	26	25	35	33	31	39	30	38	28	33	46	31	24	30	30	36	34	34	42	33	31	32	28	41	38	29	33	47	32	42	27	29	30	37	44	21	24	28	30	32	37	33	26	30	31	28	30	36	33	34	44	33	34	35	37	35	34	22	26	32	37	35	24	31	27	29	30	32	30	44	30	31	33	30	40	33	42	33	43	26	24	30	44	40	32	33	39	28	38	35	28	28	33	25	24	40	40	35	31	41	31	36	33	35	37	27	30	43	28	43	23	25	33	30	24	31	38	29	24	32	41	35	27	34	33	39	37	36	31	35	23	25	32	29	31	33	39	31	27	31	38	30	26	31	41	39	28	30	35	38	28	29	29	24	35	42	39	37	38	22	24	24	36	34	37	30	34	28	34	34	30	40	32	26	23	38	27	32	33	34	23	36	35	30	36	24	33	33	23	31	24	42	50	24	31	34	29	30	27	30	30	33	32	29	35	26	31	23	26	28	32	38	32	19	27	26	27	20	33	28	41	33	27	42	43	36	31	30	25	31	32	27	20	38	28	32	28	36	26	42	29	42	33	27	24	27	31	40	33	31	31	39	31	30	30	26	32	21	30	31	43	26	21	26	33	23	36	30	36	29	30	36	34	40	33	51	34	35	23	32	39	33	33	33	35	35	29	25	23	34	49	34	30	27	46	32	24	32	39	40	24	28	22	29	18	35	39	33	35	33	35	42	33	43	29	30	33	32	29	35	38	30	35	34	40	35	39	38	31	34	32	24	42	38	40	28	30	31	33	31	38	40	30	37	28	33	41	31	30	30	39	38	25	29	28	36	31	36	40	32	26	28	37	25	34	29	29	32	42	33	32	35	30	36	31	31	26	33	40	38	37	23	32	27	29	31	29	40	34	38	21	24	33	34	47	36	23	29	29	31	28	39	46	39	42	42	34	27	24	33	23	38	26	37	37	43	38	30	30	38	32	28	22	31	30	43	21	22	30	26	46	43	28	34	23	28	29	28	41	31	29	32	35	28	34	31	33	27	36	30	28	37	27	25	28	28	44	30	31	27	35	39	29	35	37	33	28	33	33	28	22	35	26	38	21	34	34	23	32	24	41	37	32	34	31	36	39	41	35	26	34	26	22	39	26	30	40	22	27	31	24	39	37	33	34	35	31	44	38	35	32	30	31	24	35	33	39	35	31	34	40	35	27	27	35	26	39	41	38	46	38	29	35	33	20	36	36	31	45	33	21	43	25	31	34	37	28	35	32	24	32	38	43	29	36	38	29	37	34	32	32	28	35	40	28	37	31	33	28	28	29	31	35	23	37	43	40	35	40	28	28	39	41	33	24	32	33	33	20	33	40	36	38	27	32	29	35	32	28	30	33	23	26	26	36	44	34	27	35	28	37	30	33	29	33	32	23	41	25	28	29	26	31	31	32	30	32	33	35	22	30	34	26	34	26	25	34	31	26	32	34	31	32	31	28	36	23	41	21	23	31	40	34	27	29	37	25	27	40	26	31	30	32	36	32	27	35	31	31	27	22	29	41	26	37	27	27	29	32	34	33	52	30	24	36	29	31	22	28	32	39	46	32	43	36	33	31	24	36	31	23	38	27	37	22	36	31	27	28	38	26	35	38	40	26	31	27	34	29	30	39	39	37	37	41	36	42	41	24	32	43	28	30	32	32	36	36	39	31	24	23	29	24	37	32	40	31	23	33	38	39	24	34	31	37	39	31	26	28	26	25	47	40	35	36	39	35	34	28	21	29	38	32	33	30	33	35	31	47	38	35	26	44	27	19	34	38	37	40	32	27	30	32	34	35	40	36	27	33	27	39	42	36	32	30	28	38	28	31	36	33	40	36	33	30	20	33	35	26	23	27	36	37	32	30	35	37	24	38	39	36	28	27	27	43	29	38	37	29	28	26	44	47	35	28	32	25	36	29	44	35	27	36	33	36	33	35	25	26	32	30	38	49	37	30	29	29	23	30	26	27	25	49	36	30	29	33	41	28	45	22	35	38	24	28	30	35	27	29	25	26	41	34	34	25	25	33	39	41	28	29	31	37	41	31	23	27	30	30	37	33	37	34	35	28	28	43	26	32	28	27	32	27	30	30	34	36	41	32	29	29	27	37	31	31	38	45	20	29	39	35	27	39	38	38	25	36	39	26	28	31	32	38	25	39	18	27	37	34	25	40	34	37	33	31	38	29	27	37	44	27	46	36	32	31	38	37	30	40	29	32	48	41	19	29	29	27	36	25	36	37	32	27	34	29	43	40	33	31	30	31	29	31	36	27	42	43	37	33	27	27	33	31	39	35	33	41	36	32	35	39	33	27	31	33	29	34	29	35	23	29	29	31	30	35	35	33	22	35	27	41	34	36	35	41	32	32	36	24	37	25	30	22	27	18	32	26	26	37	36	37	33	37	28	29	27	35	34	41	34	30	28	39	22	47	27	41	36	28	28	34	33	34	28	45	28	26	22	28	42	30	40	29	32	24	28	33	29	31	26	41	32	37	27	38	27	39	30	34	30	34	34	42	32	32	26	38	37	30	27	33	26	26	38	34	33	26	40	41	35	31	37	33	34	42	33	31	23	40	33	37	29	27	26	29	35	29	23	31	31	27	29	23	32	31	38	31	30	37	41	29	29	38	41	27	35	29	28	26	43	39	26	26	37	38	38	33	36	30	37	34	24	32	38	25	33	26	38	31	32	30	22	35	31	28	35	43	27	27	30	17	35	29	24	32	31	21	29	24	28	31	35	28	26	23	40	35	39	29	44	30	26	23	26	35	41	39	48	28	30	25	36	28	34	29	39	35	22	23	30	29	36	34	32	38	23	31	42	30	29	38	39	26	33	22	35	29	40	27	30	50	32	31	37	37	31	37	26	45	39	27	30	29	24	30	29	29	50	27	40	37	23	37	31	37	24	36	34	27	32	39	36	33	30	27	34	21	28	32	34	38	23	28	32	42	42	37	31	34	33	31	31	35	34	35	34	28	28	24	32	31	28	28	25	33	29	29	34	24	28	32	36	38	28	49	28	37	33	33	28	39	43	33	35	31	42	26	43	38	41	31	35	35	32	31	36	28	30	40	29	35	27	33	44	36	30	35	37	36	35	33	33	34	29	34	34	38	27	27	35	43	31	32	37	33	29	34
17093	9424	4991	9725	16705	16924	13773	11027	8627	6911	5419	4513	3902	3067	2246	1659	1464	1299	1206	950	882	830	881	1023	944	763	772	659	638	664	721	752	769	802	807	734	738	600	561	577	568	532	462	417	480	499	495	435	495	451	451	427	411	391	428	398	413	443	399	432	425	445	410	459	453	449	421	429	411	445	399	426	433	404	388	439	377	383	365	420	423	400	405	387	400	366	415	395	405	455	382	448	439	437	431	417	444	426	440	430	399	397	416	414	508	477	451	457	426	456	446	454	480	440	493	435	417	439	426	488	419	453	424	414	412	392	394	408	371	387	402	376	411	418	399	374	416	370	436	381	359	384	370	374	388	423	437	343	397	464	392	398	373	397	399	401	394	401	415	384	419	425	383	408	378	365	413	414	429	404	402	422	380	378	374	438	408	398	394	384	393	374	388	397	384	386	360	350	398	370	406	353	375	387	398	379	363	384	368	395	409	382	406	412	390	419	382	391	398	404	402	397	376	404	368	364	348	404	388	380	408	371	392	405	369	379	389	385	389	397	385	364	431	407	366	393	368	385	383	424	359	390	383	366	396	365	442	370	432	340	402	372	382	402	403	396	363	391	391	375	374	384	360	391	385	377	378	381	425	389	384	373	392	373	393	399	379	381	396	387	376	341	386	370	431	378	347	413	355	387	361	375	391	408	359	361	347	387	392	391	377	405	363	358	402	405	367	393	402	409	379	395	396	344	384	380	413	410	435	405	369	388	390	402	343	355	399	381	419	382	378	387	389	350	375	401	386	371	375	393	356	395	381	384	392	394	394	361	383	410	380	393	400	437	375	396	411	380	358	384	409	368	399	369	397	427	377	412	383	412	366	404	374	396	389	370	383	375	379	388	424	371	384	388	412	394	390	363	430	367	352	355	384	383	391	405	389	423	392	373	372	378	404	376	376	355	410	437	412	400	381	379	362	434	446	372	423	360	416	405	372	386	411	368	383	398	392	377	379	380	372	412	376	369	408	357	369	396	396	360	367	400	400	404	406	364	364	383	373	411	371	348	370	394	378	392	389	407	383	390	403	387	369	381	396	423	375	424	387	386	399	366	387	369	392	361	372	409	407	344	390	375	397	387	397	385	387	388	385	366	359	370	367	379	345	351	391	362	374	409	418	420	408	374	412	375	410	398	394	364	393	407	388	398	370	392	377	353	374	384	383	388	432	385	417	380	386	377	384	399	369	382	400	409	367	409	389	398	388	340	403	384	415	392	396	390	393	382	392	347	360	387	370	380	377	391	391	386	412	394	415	435	383	408	394	382	378	383	426	383	392	387	391	473	396	373	381	417	397	400	378	359	411	380	407	393	370	379	361	400	416	384	402	381	418	360	398	402	405	385	380	415	388	385	386	406	399	401	414	397	397	399	412	406	426	377	402	383	369	390	377	378	365	367	347	403	388	382	378	387	386	384	384	389	371	404	421	373	381	399	368	371	367	375	395	423	390	357	382	399	429	369	392	401	375	373	404	394	396	377	381	361	426	410	369	376	360	401	377	381	394	383	378	378	390	411	370	393	386	380	370	394	394	376	360	417	356	395	395	377	383	396	395	396	395	393	379	412	370	399	381	381	363	401	377	382	380	390	393	353	390	397	370	363	410	390	368	413	386	375	401	363	385	373	381	389	378	413	401	351	361	358	370	371	373	363	435	348	353	393	414	352	416	371	388	376	410	357	391	363	415	376	351	403	397	382	367	343	351	406	365	407	401	394	365	377	431	377	412	354	392	386	407	385	396	358	402	396	387	374	386	384	375	390	399	352	410	352	399	380	387	400	366	389	407	356	370	352	417	393	358	366	400	370	394	396	389	379	391	401	385	380	387	414	370	429	390	349	394	364	382	389	396	354	415	388	382	382	385	361	397	395	420	383	381	360	414	358	417	384	388	359	364	414	381	399	385	378	395	430	359	395	395	362	348	404	388	428	395	384	359	369	383	412	412	436	390	381	366	397	405	411	392	383	388	402	391	351	393	409	379	383	396	420	375	367	370	401	369	416	394	393	345	376	367	372	380	429	373	377	394	415	370	428	379	378	394	397	356	374	431	366	393	430	378	368	405	361	370	413	370	400	379	410	393	406	365	387	379	408	386	396	383	348	394	369	395	390	361	393	403	394	384	404	402	372	386	398	394	393	389	414	433	396	387	375	368	408	389	377	428	378	397	388	403	394	360	393	372	372	387	383	389	409	389	399	340	396	366	403	333	397	401	385	381	380	368	356	413	358	373	393	367	382	394	375	381	351	381	414	408	403	355	384	366	416	325	418	382	407	366	378	362	397	393	368	421	403	382	397	388	390	364	359	376	356	397	403	394	384	365	346	375	365	409	369	373	356	388	364	400	371	361	366	410	400	385	368	398	368	415	392	351	428	418	386	415	401	387	391	401	387	427	343	391	386	361	394	363	380	369	387	365	432	387	370	365	388	434	385	357	386	399	390	400	384	383	366	381	380	408	367	380	407	378	409	393	409	356	444	380	409	378	382	343	379	374	409	364	374	389	408	392	390	347	385	394	377	370	391	363	362	373	392	360	365	376	424	402	403	376	383	384	382	359	352	425	366	410	360	382	389	391	369	365	384	354	385	370	362	380	370	360	371	390	400	376	383	398	362	402	395	400	387	373	390	391	397	371	407	336	376	365	369	361	381	394	377	370	397	393	391	405	378	387	410	372	387	409	388	387	351	399	379	390	396	369	388	358	366	364	393	392	392	415	358	392	456	389	408	406	380	416	376	391	390	411	392	374	409	395	393	373	378	409	394	358	387	356	362	397	399	387	379	373	381	394	357	381	409	399	432	368	364	413	358	390	414	390	390	411	403	346	430	423	407	374	374	382	388	383	362	403	349	386	396	382	383	357	401	358	373	376	410	401	411	397	413	372	415	381	427	400	358	387	433	386	365	402	394	378	426	389	386	369	391	379	415	363	376	394	378	369	363	403	371	409	372	394	367	371	375	414	382	382	384	375	397	391	389	400	377	397	387	415	415	421	358	409	377	391	383	388	364	403	367	338	393	382	398	390	367	374	406	363	387	369	363	388	370	384	378	411	392	398	364	397	399	396	379	392	380	374	397	390	367	374	376	380	387	381	374	376	378	385	370	372	375	375	374	370	378	389	371	394	404	377	383	406	392	398	378	397	403	422	392	423	372	427	394	368	392	389	425	395	415	374	390	369	382	378	387	404	350	404	412	387	404	396	380	396	367	380	379	384	364	372	395	397	380	373	372	368	383	375	399	384	384	391	374	375	365	405	377	379	382	394	402	377	376	371	381	412	372	374	406	397	380	387	387	366	387	371	390	353	388	366	386	391	381	408	397	394	364	405	411	374	373	376	406	389	393	369	372	385	423	407	396	373	432	373	416	395	381	401	389	364	404	402	372	347	410	386	395	387	418	426	403	390	371	354	340	398	388	410	380	406	377	438	383	355	370	376	393	383	381	385	388	381	385	377	367	404	387	382	391
2276	534	289	202	200	280	256	229	172	164	139	120	110	102	71	81	55	50	55	52	38	43	41	41	43	43	36	38	27	44	53	52	27	32	28	37	33	39	33	35	27	36	30	46	33	41	33	35	28	26	37	41	35	31	30	35	24	31	31	28	27	42	39	45	44	26	35	34	24	27	32	32	30	29	27	40	34	31	24	27	28	33	30	24	31	27	31	28	42	34	31	23	22	39	25	21	37	28	32	28	32	24	40	36	24	31	43	32	26	28	29	32	31	33	41	29	21	36	24	28	23	35	25	39	31	29	26	17	35	39	27	20	34	31	26	22	26	27	29	34	29	32	32	42	27	32	20	35	31	35	25	36	33	27	29	32	21	28	27	34	28	31	37	31	30	38	32	41	28	34	26	31	35	19	36	36	21	30	34	29	30	25	27	29	34	23	28	32	38	33	51	28	31	32	32	23	28	28	26	34	31	24	32	20	28	30	26	31	29	32	28	32	24	34	24	30	32	31	30	41	28	25	23	43	29	27	35	28	40	24	35	27	40	35	27	33	38	30	29	30	36	32	31	23	26	33	33	27	32	29	33	38	31	30	28	35	32	38	31	26	37	32	23	35	31	30	35	35	31	25	37	34	35	34	27	29	22	36	37	36	27	31	23	35	33	26	36	24	22	43	36	29	28	25	20	30	32	25	36	19	26	32	35	26	28	28	26	26	27	31	31	37	33	32	35	36	37	32	34	27	29	31	33	37	40	23	31	34	31	26	24	26	33	21	21	30	22	25	35	31	40	27	30	36	31	27	35	45	32	32	23	33	25	35	27	30	37	28	41	24	32	25	26	27	27	34	22	22	27	31	31	28	22	29	27	40	33	29	41	24	32	26	31	27	36	39	27	36	25	25	30	29	29	31	37	21	28	47	36	31	36	25	32	40	17	32	27	28	38	29	30	23	26	32	23	23	31	21	28	28	28	22	25	30	33	28	25	31	33	39	19	26	25	26	29	31	29	26	37	34	31	32	30	28	32	32	35	36	41	36	31	29	34	35	24	42	34	28	29	29	32	29	31	31	21	24	39	31	28	32	34	31	20	33	27	29	35	31	42	28	40	28	26	30	27	24	35	27	37	27	28	37	24	34	33	42	32	23	25	24	29	33	25	31	23	33	25	26	21	44	25	38	32	30	41	38	37	29	28	26	28	28	24	32	27	26	32	30	34	28	31	23	21	37	22	28	36	25	29	40	28	54	41	28	32	30	41	37	32	24	35	28	36	29	35	38	35	35	36	47	26	31	34	21	25	29	29	22	36	31	18	30	27	30	36	35	27	40	28	24	35	28	33	39	25	30	33	30	34	31	29	36	18	29	29	25	26	27	28	37	24	31	38	36	25	29	29	31	38	35	37	36	36	32	25	32	31	26	39	25	39	36	31	43	25	30	26	36	27	28	38	29	28	29	41	35	41	32	33	32	27	33	21	19	34	36	31	22	32	36	24	22	38	32	22	43	14	26	27	39	30	24	37	32	37	37	39	35	20	33	28	23	31	37	25	41	21	25	35	24	30	34	23	35	26	35	31	36	40	40	30	38	31	25	27	31	27	36	31	36	53	34	31	28	28	30	43	21	28	33	40	33	25	41	34	39	33	34	27	29	25	26	25	30	28	28	26	33	29	33	30	32	34	28	40	22	32	25	28	45	25	26	28	32	22	38	24	29	34	28	45	36	33	42	24	37	36	28	36	26	28	30	29	32	41	42	39	25	31	28	45	44	31	35	24	28	27	24	38	30	41	23	40	27	22	26	31	29	38	23	22	27	31	27	32	30	37	34	26	32	19	38	28	30	18	28	33	35	37	31	24	28	30	36	36	29	34	30	37	34	36	28	37	26	28	27	26	27	33	24	36	28	36	36	17	27	33	31	25	34	32	38	27	31	21	27	37	25	37	33	27	39	26	33	23	42	36	27	34	27	38	37	33	34	32	33	44	38	32	27	34	24	25	29	21	29	30	35	30	36	28	36	31	38	21	25	29	34	36	34	34	28	39	33	21	29	31	37	29	29	25	31	29	40	23	24	26	43	26	27	25	29	25	23	28	24	30	30	26	40	28	24	33	36	18	37	27	28	30	29	18	33	29	27	27	29	27	30	31	21	24	26	43	28	28	29	27	37	23	21	30	31	37	21	38	23	35	41	31	20	22	32	37	33	48	35	34	26	27	29	39	29	40	34	29	34	35	26	28	28	25	35	25	16	34	27	24	39	27	43	23	32	31	33	35	29	24	47	33	28	36	30	37	28	30	24	21	25	25	39	29	31	35	27	44	36	26	40	28	27	29	25	29	32	30	25	39	38	25	27	26	20	35	31	27	31	28	31	36	25	30	39	25	29	23	37	30	41	24	30	36	23	27	24	30	34	31	35	28	30	32	28	32	43	32	25	22	27	24	31	33	38	26	20	38	20	30	28	25	41	31	37	37	27	34	35	28	27	33	42	37	43	30	21	29	35	25	39	34	26	23	35	23	24	32	35	31	27	20	26	19	31	44	30	36	30	39	28	22	27	34	36	37	32	21	33	28	41	31	38	34	26	20	38	28	32	30	39	23	27	33	28	31	39	35	44	27	31	49	26	32	38	23	31	32	31	29	37	29	19	34	34	38	25	38	38	39	39	34	34	36	27	28	33	27	24	29	26	35	17	38	25	29	32	28	37	20	37	34	28	24	27	25	29	21	34	27	23	25	43	25	36	32	32	42	39	32	21	37	38	27	28	40	15	30	34	38	39	53	32	29	35	27	33	29	32	32	28	26	38	29	26	33	44	38	31	30	33	31	27	26	22	28	52	31	29	28	36	21	32	34	28	36	36	28	16	31	27	26	17	31	35	29	28	25	23	37	34	40	32	36	30	29	36	27	32	35	31	28	33	33	32	33	36	29	33	36	29	31	33	25	33	34	34	28	22	26	40	30	38	28	32	25	31	31	32	33	27	26	25	37	44	38	24	38	29	34	36	39	26	27	31	33	33	30	31	31	29	21	26	30	26	38	28	33	28	36	34	39	37	32	25	38	22	27	36	26	28	33	31	25	33	27	29	31	25	39	29	36	32	38	26	28	26	30	21	30	29	37	43	27	25	26	28	37	30	27	32	29	35	23	31	29	27	40	26	22	38	23	33	30	21	33	46	30	34	28	37	38	27	24	26	21	36	30	38	30	29	25	35	38	32	34	35	35	32	29	34	30	30	27	38	27	41	25	41	35	26	32	35	29	39	22	25	22	23	27	37	33	26	34	42	23	25	24	28	29	33	46	30	32	40	24	30	27	32	28	23	30	39	28	34	16	27	36	33	26	25	32	30	37	34	33	30	38	32	30	43	34	33	31	23	38	33	34	31	34	31	30	24	31	34	32	33	26	28	29	17	31	31	28	31	34	42	29	32	30	40	28	23	28	29	35	29	26	36	37	27	27	22	32	21	33	32	40	34	22	36	31	35	27	30	30	29	22	23
16482	8579	4798	8889	15754	16304	13459	11157	9200	7269	5653	4551	4093	3274	2343	1875	1546	1364	1233	1003	869	892	938	1070	877	731	769	642	609	581	726	757	760	744	744	753	659	551	530	567	505	476	466	493	441	455	456	435	426	409	402	442	421	424	384	384	374	396	379	409	385	429	436	428	408	395	397	389	393	432	417	388	370	413	397	366	389	334	393	368	356	363	368	408	382	367	377	354	355	420	391	388	400	399	420	414	376	400	395	401	385	423	412	416	484	470	435	414	425	469	407	459	434	423	417	407	399	406	412	430	358	373	398	366	382	366	352	384	383	385	319	358	394	346	364	367	357	375	379	366	411	381	365	325	321	377	383	350	369	395	376	352	394	329	348	386	356	364	372	337	356	353	357	394	339	380	379	346	343	360	369	369	386	333	379	361	349	365	339	373	369	381	335	357	339	352	345	377	368	347	363	313	372	368	354	362	344	340	341	374	343	356	348	342	375	361	340	361	385	373	341	349	326	383	327	364	369	377	318	374	371	342	355	377	383	338	334	366	414	357	337	376	356	352	316	354	380	344	357	363	363	370	352	388	310	345	345	354	341	341	360	378	344	389	341	306	353	308	351	363	360	362	362	389	349	355	360	338	330	326	361	343	352	375	373	340	373	343	364	376	352	348	346	339	376	395	369	337	335	346	334	368	383	341	383	377	366	362	322	376	304	368	355	347	360	373	328	379	333	355	346	344	379	336	368	335	352	366	311	311	362	348	348	332	377	328	404	357	329	341	365	358	375	330	394	356	358	395	347	347	376	356	360	308	378	373	332	387	341	309	336	343	353	399	357	343	370	325	327	328	351	362	366	355	364	365	369	374	306	355	367	350	367	341	352	388	371	361	338	350	353	360	360	361	384	373	348	388	333	373	357	341	364	357	373	356	362	364	365	360	354	383	347	351	353	330	333	344	344	377	353	356	375	365	350	327	388	369	336	371	350	361	329	356	353	344	365	356	358	341	339	378	375	377	378	349	362	366	356	331	378	350	359	368	339	354	373	364	348	371	375	374	354	371	362	341	351	410	375	353	345	359	359	326	366	349	350	375	345	308	382	374	369	388	322	347	340	382	367	353	342	378	380	372	314	380	371	361	358	332	339	346	329	357	372	373	330	372	345	342	316	362	334	340	346	345	358	323	381	348	331	371	338	339	354	370	318	415	357	358	359	355	381	377	345	361	371	348	357	347	363	355	343	357	340	388	377	371	343	362	381	354	376	392	346	366	315	356	358	339	344	362	340	372	363	360	379	355	319	332	365	344	361	360	345	365	387	364	364	304	328	326	366	359	346	357	337	382	364	353	320	359	347	367	367	369	338	354	372	367	377	361	366	331	393	346	359	373	357	334	355	320	368	375	370	380	362	319	364	334	383	346	354	340	320	331	354	337	377	338	365	358	353	370	377	350	377	349	333	345	379	367	339	392	370	385	355	330	382	354	355	322	355	353	357	355	369	366	365	367	344	346	340	357	340	387	375	324	356	361	376	383	348	350	351	351	363	372	336	354	359	365	400	366	372	348	342	367	345	358	385	305	347	399	353	360	349	376	352	365	344	343	371	328	393	381	343	350	369	366	330	341	350	375	344	385	350	375	373	358	358	380	312	369	357	354	367	338	360	333	352	370	372	352	382	346	379	335	358	356	373	332	347	381	332	364	350	331	362	378	367	361	331	328	370	387	370	347	377	329	370	353	362	349	361	363	361	363	335	334	392	384	332	336	312	327	353	366	376	364	340	389	341	337	384	315	352	386	343	369	372	380	368	346	344	346	332	348	387	381	368	352	375	342	363	390	405	348	358	352	372	342	356	351	365	341	353	359	351	336	368	364	390	376	355	374	391	374	365	345	376	355	353	382	369	342	358	363	341	361	359	355	392	353	390	367	359	363	398	365	348	352	383	350	360	360	370	353	365	366	355	376	376	365	341	361	364	356	377	395	382	362	346	362	365	387	364	366	398	356	375	361	379	332	395	347	388	389	343	341	345	346	365	381	368	381	329	370	377	384	355	393	351	368	366	364	367	376	357	374	375	359	385	352	383	348	335	352	355	320	341	340	336	361	372	346	369	326	325	335	337	354	395	358	338	356	361	361	360	360	351	346	378	375	361	335	345	306	365	349	373	358	345	353	377	349	357	343	377	375	354	345	373	379	354	351	363	318	379	351	384	382	339	333	400	327	349	353	338	380	378	391	361	348	355	363	347	367	378	372	345	385	368	403	382	350	349	377	371	352	376	372	346	378	371	365	380	354	361	338	339	372	361	373	372	351	401	372	357	335	357	331	366	345	359	352	371	360	366	320	344	360	355	326	334	356	377	353	398	370	377	372	370	352	369	399	341	333	386	383	363	375	366	344	365	410	364	343	353	371	372	344	350	341	363	328	373	367	333	355	346	368	360	394	350	357	385	405	375	353	354	380	356	301	338	356	327	372	346	346	402	373	362	368	372	355	322	372	334	331	363	326	356	338	369	389	352	359	344	366	383	407	358	359	353	376	355	335	326	376	324	377	360	391	351	326	353	346	399	355	355	367	356	388	342	316	398	344	335	364	375	386	354	358	367	330	370	335	345	389	346	356	331	343	353	365	343	326	359	332	399	360	344	363	333	384	342	368	330	393	371	355	359	339	322	348	334	344	354	375	378	372	377	380	362	374	368	380	345	356	372	346	363	369	321	376	422	365	351	378	350	333	330	334	357	362	357	350	355	359	340	367	344	371	352	358	347	376	345	388	325	358	340	368	355	337	364	328	341	356	361	398	345	371	358	383	299	351	341	325	345	349	336	344	379	332	384	371	350	366	355	356	344	350	360	350	340	349	345	376	374	362	382	349	346	374	357	346	348	340	328	365	377	364	368	359	360	376	388	340	378	376	343	389	340	389	338	382	369	345	350	342	353	353	377	364	350	379	371	376	384	343	328	373	343	379	332	346	357	397	363	333	351	339	363	410	390	355	349	346	386	338	366	341	364	376	376	387	331	353	337	355	360	348	345	342	382	323	393	348	373	370	411	383	370	350	362	352	347	380	339	364	355	377	328	377	397	348	344	374	363	364	323	364	355	362	349	366	358	356	372	339	360	335	356	373	336	389	319	359	353	342	347	369	347	335	380	394	359	355	370	365	370	342	360	372	353	355	361	382	358	346	359	367	326	358	365	393	336	345	349	353	385	381	365	379	357	360	343	350	358	330	346	377	370	360	361	370	331	352	337	356	331	362	370	293	343	349	385	378	387	375	340	381	357	364	385	383	377	386	375	359	341	369	376	332	346	340	390	366	318	357	382	368	386	364	339	340	327	348	368	335	345	356	357	384	381	357	353	341	327	352	350	323	352	351	352	363	351	355	377	343	375	363	395	336	337	313	372	361	374	363	332	345	339	363	354	389	367	355	387	351	345	332	342	336	381	338	331	352	346	366	371	352	363	379	363	342	363	360	342	360	349	347	364	340	369	373	359	351	363	363	361	343	392	369
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
