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
344446002744	344446003307	344446003857	344446004407	344446004957	344446005507	344446006057	344446006607	344446007157	344446007707	344446008257	344446008807	344446009357	344446009907	344446010457	344446011007	344446011557	344446012107	344446012657	344446013207	344446013757	344446014307	344446014857	344446015407	344446015957	344446016507	344446017057	344446017607	344446018157	344446018707	344446019257	344446019807	344446020357	344446020907	344446021457	344446022007	344446022557	344446023107	344446023657	344446024207	344446024757	344446025307	344446025857	344446026407	344446026957	344446027507	344446028057	344446028607	344446029157	344446029707	344446030257	344446030807	344446031357	344446031907	344446032457	344446033007	344446033557	344446034107	344446034657	344446035207	344446035757	344446036307	344446036857	344446037407	344446037957	344446038507	344446039057	344446039607	344446040157	344446040707	344446041257	344446041807	344446042357	344446042907	344446043457	344446044007	344446044557	344446045107	344446045657	344446046207	344446046757	344446047307	344446047857	344446048407	344446048957	344446049507	344446050057	344446050607	344446051157	344446051707	344446052257	344446052807	344446053357	344446053907	344446054457	344446055007	344446055557	344446056107	344446056657	344446057207	344446057757	344446058307	344446058857	344446059407	344446059957	344446060507	344446061057	344446061607	344446062157	344446062707	344446063257	344446063807	344446064357	344446064907	344446065457	344446066007	344446066557	344446067107	344446067657	344446068207	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	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
2572	1102	651	508	427	473	589	658	583	532	432	393	348	299	252	210	215	174	154	115	100	92	87	60	78	68	58	58	34	49	50	45	42	49	36	41	49	49	35	32	46	38	46	43	38	30	32	37	39	40	41	25	37	40	33	35	34	36	37	38	32	37	41	56	41	31	27	34	33	37	25	30	36	27	33	33	38	42	43	31	36	35	27	33	32	34	35	42	43	35	41	37	31	34	43	33	36	42	31	45	36	38	34	39	34	37	28	48	41	31	36	30	29	34	42	32	33	45	48	33	40	35	43	38	43	33	40	38	37	41	38	42	35	28	39	35	34	36	43	32	36	45	32	68	39	37	44	34	38	27	47	39	39	32	41	36	32	37	32	34	35	45	39	41	35	29	48	46	39	27	30	32	29	43	34	50	45	40	43	36	38	28	40	32	41	31	33	47	38	31	37	43	26	39	35	31	34	41	37	43	30	38	43	34	41	37	35	36	46	30	39	40	39	30	41	30	37	47	32	50	30	38	31	48	33	45	32	40	36	32	27	42	34	40	37	30	27	32	28	39	37	32	41	25	30	39	30	40	33	29	33	37	44	41	22	37	22	44	38	25	32	38	33	34	42	39	42	45	38	37	50	47	27	32	26	43	41	43	44	27	35	28	33	31	33	38	37	28	35	31	40	38	29	48	33	26	40	23	51	39	39	33	35	33	36	48	40	22	38	39	35	50	56	38	36	33	42	33	41	31	30	35	34	31	31	39	35	32	30	29	35	36	31	31	35	34	42	48	32	35	27	33	38	39	26	36	36	29	37	31	33	35	35	36	38	38	40	38	41	39	31	41	35	35	28	33	30	34	40	38	36	38	41	37	38	36	37	25	45	33	25	30	35	40	37	36	28	25	31	27	40	35	36	36	35	31	36	36	40	41	35	52	45	39	33	32	30	28	45	29	38	42	31	43	38	34	43	35	32	38	38	41	44	31	33	48	23	40	29	37	34	46	32	36	18	32	30	29	35	34	37	17	33	27	37	37	35	31	32	39	33	37	31	35	30	34	37	39	36	41	27	37	41	41	32	40	50	29	40	28	35	55	39	29	44	35	35	34	30	45	29	33	42	33	35	38	27	50	37	31	37	38	35	28	37	39	40	39	35	32	43	35	26	28	35	39	34	31	39	36	32	37	45	32	31	26	46	33	37	40	34	36	28	37	36	40	28	31	48	38	34	24	29	37	33	30	38	21	30	44	32	37	35	37	28	28	24	33	32	36	42	33	37	50	35	27	45	33	27	30	36	34	34	33	33	26	37	48	41	40	31	38	30	30	30	38	37	36	27	28	43	35	28	32	33	26	46	34	40	43	28	42	39	37	36	42	51	42	27	34	46	35	34	47	39	40	30	41	31	32	47	27	42	47	41	44	28	33	24	30	37	40	35	41	24	27	39	25	34	32	36	40	33	30	31	29	43	39	35	35	28	33	27	39	36	42	31	35	28	40	30	42	38	51	46	24	28	38	32	27	42	27	45	45	30	29	35	40	44	34	33	36	38	38	35	38	43	36	33	45	30	45	43	34	37	29	36	29	42	39	42	38	44	40	37	37	34	29	37	34	33	31	30	31	38	39	38	38	42	23	47	40	43	27	26	30	35	28	42	34	41	35	34	37	44	38	38	45	38	30	41	41	44	37	22	35	36	33	49	30	42	41	37	42	39	37	30	25	31	33	37	42	24	36	36	33	39	39	27	40	25	28	44	44	47	32	28	37	39	40	28	34	28	25	45	35	29	31	37	35	29	39	30	41	34	26	31	38	38	31	27	30	35	42	34	30	38	41	39	40	33	25	27	41	40	42	27	41	36	36	30	36	33	32	42	37	40	33	33	37	50	34	30	44	44	38	37	34	38	33	22	35	42	32	32	30	32	35	38	41	30	35	31	31	35	31	35	34	39	45	36	35	32	33	37	40	27	35	47	40	36	36	40	42	34	32	33	39	55	39	43	38	38	39	35	31	34	41	26	26	20	47	34	45	28	39	33	45	38	38	34	42	35	43	35	36	30	33	36	34	34	43	30	41	30	40	35	33	38	24	33	43	34	37	30	35	37	25	28	37	37	30	41	38	31	31	44	45	40	27	29	27	30	45	45	40	45	39	37	30	37	38	29	28	34	31	40	38	36	38	27	42	21	37	51	34	38	34	34	36	33	29	31	35	42	32	30	35	34	42	31	38	47	28	37	37	40	34	33	32	34	43	35	39	30	26	29	28	27	42	44	40	37	43	34	33	39	32	33	23	36	31	29	34	26	36	35	32	44	49	34	38	40	33	46	22	38	36	40	30	31	27	45	27	38	27	44	40	39	38	41	39	42	32	27	30	45	36	41	43	30	34	31	41	36	31	37	27	37	38	33	34	37	38	43	35	26	30	36	37	26	28	47	25	41	26	35	28	38	25	35	36	41	43	34	43	25	37	37	40	40	33	20	35	48	36	24	41	36	36	31	40	29	38	46	34	29	26	32	41	34	33	39	44	40	48	34	39	28	35	32	29	40	34	47	35	26	44	38	40	42	35	34	43	42	45	31	31	31	40	50	42	29	35	37	33	40	45	24	38	40	37	32	39	44	41	38	41	34	40	41	43	36	38	38	31	27	38	37	38	52	32	38	32	43	32	29	39	33	34	36	32	37	27	40	37	27	32	42	41	34	40	37	41	40	36	37	39	22	44	36	32	32	43	38	37	33	35	25	39	34	38	43	36	32	36	42	36	39	40	35	34	32	42	36	32	28	39	31	35	27	38	39	23	34	28	34	42	34	38	26	41	35	30	33	26	43	28	35	32	32	47	36	35	35	30	35	34	29	31	39	41	38	33	39	29	28	40	33	29	39	35	42	31	37	31	39	32	25	31	32	32	38	45	28	35	46	40	51	40	35	37	52	40	37	34	42	34	44	31	38	49	27	39	43	36	40	32	35	30	36	40	34	31	41	37	25	36	27	34	31	31	35	38	33	40	34	47	45	38	43	31	32	38	48	34	32	45	36	38	19	34	48	54	37	32	30	39	36	34	34	40	40	43	37	36	36	38	39	35	31	34	39	34	31	39	31	36	32	41	34	28	44	39	37	32	33	34	32	38	42	51	43	37	40	35	34	41	38	33	45	31	39	27	39	33	37	31	43	37	36	40	40	33	31	30	26	32	21	41	36	37	43	36	37	48	35	29	37	42	27	25	27	38	38	42	34	39	28	31	29	48	36	42	41	43	34	56	36	39	37	29	35	39	42	44	35	26	39	39	29	35	46	35	43	35	36	48	31	38	35	31	36	35	35	43	33	36	26	36	35	34	35	32	34	45	36	38	36	40	36	31	36	26	32	21	38	35	39	48	38	34	39	22	32	41	41	45	34	40	39	39	28	39	37	37	42	37	26	35	30	35	25	33	41	39	34	33	33	36	32	29	41	43	37	32	37	34	38	39	28	42	36	29	42	29	40	38	41	27	45	40	31	31	31	36
24379	11488	7511	9656	17797	23137	23389	21774	19642	17047	14372	11839	10650	9359	8052	6571	5624	4792	4109	3302	2644	2192	1796	1547	1366	1206	911	716	547	508	515	460	493	463	469	485	473	450	472	440	431	395	402	435	394	366	369	404	394	376	366	377	363	349	363	377	420	347	333	347	396	342	309	351	332	330	359	327	332	347	352	358	329	365	363	323	314	344	359	304	327	295	322	322	321	319	313	313	321	337	338	300	337	313	318	309	323	320	339	326	316	339	344	342	301	356	349	330	351	344	349	342	311	327	354	311	323	348	328	346	321	328	349	313	305	355	364	323	357	332	359	319	295	337	286	322	317	323	329	327	317	324	323	343	323	359	352	316	339	328	342	316	326	306	307	302	334	322	320	341	323	329	327	363	327	339	304	324	311	326	331	275	327	329	348	321	305	327	312	316	324	323	277	321	349	319	308	340	307	349	330	312	304	283	324	320	298	319	313	312	310	353	296	303	328	317	315	306	320	321	318	343	313	300	325	344	335	300	312	279	318	306	330	318	346	329	305	341	329	317	322	345	310	331	331	329	354	371	355	316	321	327	336	319	337	306	307	319	324	344	286	300	306	309	349	342	323	267	308	337	332	298	312	304	311	282	343	323	369	294	336	349	329	330	341	308	333	330	339	316	316	317	321	334	309	302	298	347	296	306	322	360	331	324	346	332	310	327	340	315	304	339	323	331	319	315	349	320	336	316	348	318	311	318	321	313	354	343	372	334	309	310	321	319	302	337	346	308	317	337	322	301	298	309	328	307	358	299	321	334	321	323	337	346	301	314	315	316	314	328	325	355	309	296	274	305	315	315	322	333	336	324	280	308	324	296	315	311	307	307	353	327	344	332	328	314	347	295	315	315	319	309	309	289	312	302	327	316	301	320	306	355	298	307	296	303	322	337	329	339	356	319	337	319	384	295	337	335	306	317	338	319	340	318	298	335	297	364	345	300	332	321	316	317	289	356	321	322	282	340	311	315	331	306	304	342	334	283	311	303	336	300	307	343	320	315	305	305	319	337	324	302	326	311	338	321	326	330	337	321	328	337	339	286	321	310	333	332	285	317	300	336	285	336	321	335	330	310	313	336	302	338	324	324	359	295	314	336	305	336	310	343	302	317	310	330	280	301	338	342	327	316	340	320	323	337	311	341	331	338	299	330	310	320	316	322	330	324	358	326	308	284	304	310	325	301	283	322	321	316	276	324	335	293	327	347	331	317	320	357	302	331	334	288	328	321	324	342	341	327	321	317	342	297	332	351	316	323	319	317	333	304	339	341	335	340	300	305	332	334	321	310	335	334	306	337	332	338	339	311	282	328	297	318	304	307	318	356	284	332	336	362	301	295	334	330	326	332	304	319	319	292	319	330	322	310	318	303	326	297	324	285	326	320	319	323	328	306	321	349	313	363	319	311	321	310	331	299	281	316	322	332	325	341	315	303	296	294	311	314	293	319	330	299	322	325	336	315	329	331	300	327	336	330	313	315	289	298	333	342	340	333	287	289	316	323	352	282	301	311	330	319	320	321	283	341	295	305	305	329	299	326	295	335	317	342	307	318	314	308	327	336	332	315	313	332	308	333	297	314	334	342	348	325	342	324	330	327	327	315	317	301	341	324	337	308	301	345	297	298	299	318	311	335	311	329	331	333	344	317	326	304	308	321	307	307	317	323	362	319	321	334	311	306	352	369	331	348	327	326	361	316	293	310	332	327	326	308	344	314	318	335	293	314	290	330	325	348	323	328	311	326	323	295	301	315	304	341	323	339	314	286	335	319	335	324	302	339	315	308	331	332	289	313	310	307	340	353	334	346	313	321	340	330	298	311	336	312	326	348	309	344	327	329	303	341	329	355	327	305	320	302	331	327	318	312	311	340	330	313	320	327	357	330	317	331	322	352	329	318	294	320	312	318	347	303	310	358	331	305	330	338	319	313	332	316	294	298	285	305	311	332	324	302	290	305	303	316	321	295	297	344	316	346	298	315	323	288	293	317	315	337	299	327	327	324	346	329	337	334	315	308	339	294	329	314	314	323	328	305	306	308	359	300	286	301	301	296	353	338	328	317	313	309	310	327	322	348	314	301	354	333	329	302	294	340	308	337	325	318	315	348	308	292	315	319	299	341	285	328	323	307	320	313	298	291	324	356	304	340	343	319	339	342	302	323	295	324	278	339	328	332	331	315	354	329	327	342	321	311	328	332	303	315	317	310	343	323	330	312	325	324	303	305	329	310	319	312	285	345	320	336	301	319	319	298	345	311	328	300	309	266	318	322	291	319	342	329	319	320	296	318	305	315	310	292	318	325	306	293	316	315	313	338	355	308	342	318	334	366	324	296	310	359	317	308	324	319	302	280	309	322	331	302	335	306	318	308	320	343	311	318	299	327	312	307	304	318	321	325	327	319	329	341	300	315	273	340	339	340	301	308	317	341	332	312	305	339	312	315	331	318	308	338	332	320	333	327	304	312	276	308	317	348	361	304	339	329	331	318	325	328	325	312	316	313	336	328	307	329	323	309	327	317	310	314	345	334	314	283	317	337	335	311	320	345	298	326	348	324	316	311	316	338	339	307	330	339	337	329	275	331	352	301	308	274	302	356	335	350	332	325	319	331	314	313	319	351	314	341	327	290	315	336	313	307	313	325	278	299	331	318	307	324	304	323	336	328	326	345	290	318	269	318	323	315	352	341	320	348	329	340	300	323	329	347	342	299	335	334	321	318	333	323	315	309	316	325	339	301	326	317	323	306	309	306	326	333	322	330	307	313	289	314	324	316	282	318	311	330	309	315	333	313	337	367	325	325	325	345	316	356	305	333	334	333	334	307	324	304	344	291	350	336	307	344	335	331	313	336	310	316	308	314	315	321	322	325	325	302	318	327	326	325	314	334	324	301	344	318	350	304	302	318	340	311	362	317	306	297	316	329	292	342	307	319	343	343	323	305	318	309	306	328	313	310	329	315	324	315	330	336	342	312	315	287	319	318	314	323	294	338	319	339	313	326	347	348	329	309	296	364	333	356	337	307	309	329	326	306	293	346	342	310	328	325	341	301	336	301	322	335	337	357	305	357	341	300	333	336	347	357	293	373	327	332	308	321	314	308	314	297	306	324	321	304	298	352	308	354	299	318	345	316	335	348	336	329	309	331	331	319	333	304	308	317	322	342	348	335	326	313	293	343	350	327	313	313	325	347	309	332	296	305	316	303	306	321	323	322	324	312	353	353	293	357	332	353	313	322	318	322	336	333	334	339	354	304	332	306	309	308	331	352	341	336	332	308	332	311	314	296	306	321	320	322	327	324	291	295	336	322	340	305	305	309	306	317	316	307	350	304	319	335	335	365	310	324	334	316	296	339	297	341	349	317	303	332	338	328	345	330	288	301	295	320	265	338	326	343	326	333	311	341	318	290	335	323	320	342	352	338	310	335	321	342	317	307	295	350	342	325	322	307	333	305	293	291	334	337	325	291	315	318	329	340
2140	692	406	325	269	288	354	388	336	299	223	219	159	172	127	116	116	84	83	68	60	52	58	43	45	51	37	23	37	38	41	30	40	39	32	37	40	19	16	26	41	31	33	28	26	31	29	31	30	24	38	31	29	28	27	28	38	29	33	32	32	33	29	36	33	30	28	32	39	33	30	29	33	36	36	27	35	34	20	31	33	34	30	32	29	28	29	31	26	33	26	38	39	23	25	28	37	34	42	33	35	30	26	31	23	32	38	37	33	38	31	29	26	33	28	33	27	36	24	34	32	21	40	41	38	33	33	28	38	21	30	40	31	31	30	45	26	25	35	27	33	45	35	29	28	30	36	35	28	23	38	31	27	34	27	27	31	35	30	34	28	30	26	40	30	36	28	33	34	32	29	22	37	34	35	31	35	41	24	41	36	34	33	32	30	34	32	33	32	31	29	26	46	39	31	32	23	30	24	28	37	37	30	40	41	36	29	25	25	37	25	33	27	34	30	28	32	21	33	34	27	30	34	34	33	23	19	41	37	32	35	25	33	31	22	39	26	41	41	30	34	35	36	37	41	22	26	39	31	34	32	30	28	29	30	33	28	32	33	27	25	33	35	27	30	29	39	24	34	19	37	25	28	30	36	40	29	18	32	35	27	26	20	38	28	31	36	27	33	30	30	39	36	28	27	25	32	37	25	26	23	28	33	31	28	31	39	36	25	34	33	32	34	40	27	44	29	37	16	27	30	28	36	43	26	30	29	32	41	31	45	34	28	29	28	31	38	26	25	27	26	35	29	38	39	36	40	31	25	34	29	46	42	28	30	42	31	34	34	24	24	29	23	27	38	38	36	21	35	23	33	26	23	32	28	30	25	31	20	29	31	35	38	31	29	38	31	27	44	34	42	35	41	27	28	24	36	33	35	24	36	32	26	25	26	28	36	36	30	40	32	26	33	25	26	33	30	26	23	27	36	25	26	39	32	35	31	24	37	31	39	30	32	24	37	32	31	38	23	36	35	38	28	31	32	28	31	30	22	27	31	41	26	30	28	29	30	34	39	28	25	34	27	33	25	33	24	30	25	25	27	32	25	25	39	25	36	33	26	24	43	33	39	19	22	29	25	36	25	23	33	34	23	27	30	26	35	32	28	34	29	33	40	36	27	28	29	32	29	37	30	21	36	45	27	23	39	30	28	29	22	20	30	32	36	33	23	30	33	29	26	34	31	37	30	26	42	34	41	38	26	25	46	35	29	32	22	33	40	31	30	27	25	38	15	31	31	28	29	44	21	22	31	26	38	37	37	29	29	24	36	32	31	26	28	25	35	29	40	33	31	31	26	33	23	27	36	26	38	20	28	26	32	35	30	27	29	18	29	26	38	20	24	36	26	33	24	34	33	27	31	26	41	33	32	33	26	33	40	34	32	33	33	30	33	31	31	36	30	31	35	37	37	36	36	34	32	26	32	36	30	35	31	25	45	35	36	35	34	25	31	28	35	36	32	26	28	24	11	39	33	38	33	22	35	38	29	27	34	33	32	27	39	35	28	35	39	30	23	31	33	35	31	36	42	32	33	30	38	32	30	44	31	25	32	39	42	23	39	28	24	46	37	23	34	25	29	39	38	28	30	38	33	36	24	37	29	23	29	30	34	31	38	37	30	33	37	30	27	34	32	33	28	33	35	27	22	37	32	25	19	25	35	30	17	41	28	33	32	28	31	22	31	38	30	28	39	23	42	31	30	37	35	25	39	42	30	31	40	18	34	32	17	36	32	29	24	30	25	27	30	28	25	46	28	32	25	26	29	30	41	35	41	33	26	43	27	31	23	25	33	22	32	29	25	36	34	25	34	30	31	27	31	28	28	35	30	28	25	24	27	31	37	45	30	36	28	34	31	27	38	30	34	32	30	30	36	34	32	26	39	42	21	32	25	23	32	33	26	28	26	21	32	22	29	28	31	28	43	22	40	27	27	31	26	35	32	30	27	27	38	34	27	31	34	29	38	31	40	29	35	29	29	38	28	31	22	34	25	40	38	35	29	45	30	36	28	29	25	26	34	27	29	22	18	24	38	36	18	28	30	32	30	32	33	27	35	36	34	28	20	36	37	32	26	29	37	38	31	32	35	38	38	32	31	20	25	24	28	38	27	32	31	26	31	37	18	29	17	29	35	35	28	30	35	25	42	38	31	30	36	31	26	33	28	33	27	42	21	25	26	36	29	34	33	38	33	24	33	29	33	31	26	26	32	32	30	38	36	27	30	25	33	37	40	29	34	36	32	29	21	28	32	35	29	25	27	36	26	22	26	26	35	32	20	34	32	32	36	33	32	24	24	29	30	31	24	35	25	34	30	21	35	24	24	28	16	30	23	39	25	24	34	33	30	36	31	30	34	32	28	23	20	32	30	18	31	29	25	20	35	27	30	29	31	28	30	33	26	32	48	25	34	28	36	29	26	28	27	20	37	32	29	24	25	32	36	30	41	32	38	29	29	32	39	36	22	23	41	31	31	37	30	28	31	36	34	44	17	29	36	30	32	30	41	32	24	20	35	27	27	38	39	24	35	19	32	28	30	35	27	34	29	47	22	22	40	30	31	37	17	32	20	40	35	32	25	26	33	33	32	26	26	39	35	24	36	40	23	38	29	27	32	32	28	26	30	27	25	21	28	26	39	28	30	34	25	30	28	27	31	31	37	34	25	35	32	29	29	32	27	25	35	39	32	41	37	35	34	38	30	28	29	30	23	41	36	34	34	35	17	31	26	30	32	21	37	22	32	22	30	40	31	35	37	31	45	32	28	37	31	25	24	24	36	36	27	28	33	35	28	31	32	41	41	38	24	28	27	39	32	24	34	25	26	31	28	35	35	28	27	30	20	38	24	28	24	26	39	38	22	34	26	32	35	24	32	32	36	23	30	33	31	30	27	22	34	33	31	31	35	36	25	31	42	35	40	37	38	39	38	39	31	31	32	36	25	25	23	36	23	31	36	35	35	16	35	26	35	38	43	24	28	24	29	26	34	26	29	35	26	28	40	27	26	25	23	27	17	25	28	26	42	30	29	29	32	34	21	37	25	23	32	37	40	28	28	35	31	35	24	35	31	23	35	38	23	28	28	23	33	31	41	31	35	23	39	26	27	30	30	31	38	42	23	28	38	29	37	46	30	35	33	37	30	19	29	27	22	23	29	36	29	23	36	24	45	29	28	45	24	35	28	34	28	29	30	34	36	20	25	23	32	41	25	30	28	30	29	24	30	35	25	34	26	27	32	26	23	31	27	22	34	37	38	31	29	32	26	34	28	41	35	35	25	37	25	38	33	23	36	26	26	26	31	37	37	22	46	37	32	38	28	23	32	28	29	28	23	30	29	16	38	28	31	31	29	42	32	42	26	36	20	19	39	37	22	31	25	33	36	29	33	38	32	32	33	34	30	30	32	28	31	36	26	30	33	22	33	34	44	17	38	33	26	21	37	29	36	26	22	29	35	34	33	33
19486	7984	5175	6582	12871	17252	17155	15983	13542	11711	9191	7349	6620	5770	4815	3854	3116	2628	2164	1650	1302	1060	916	786	723	638	482	399	384	353	359	333	374	348	320	346	337	320	290	300	324	301	306	290	292	331	296	311	296	289	290	289	302	305	277	278	274	298	316	288	315	297	244	267	307	273	278	285	293	275	300	294	271	261	248	298	278	270	287	283	265	248	240	253	290	277	274	259	232	277	291	255	289	263	285	312	265	284	280	247	260	287	270	272	288	287	275	271	265	289	277	266	299	244	278	279	284	288	266	260	276	297	297	286	273	283	272	317	287	263	280	298	279	252	286	252	254	295	294	282	263	308	267	285	302	309	287	268	270	273	294	271	267	263	271	282	285	260	281	276	292	309	266	292	296	305	278	289	254	292	273	283	288	257	263	278	250	281	241	270	264	295	291	245	257	251	274	289	295	256	284	276	277	257	280	276	275	291	264	259	285	256	291	264	277	297	284	292	281	269	253	322	267	271	272	283	274	267	265	277	303	269	290	265	282	294	270	280	258	308	271	264	271	311	281	282	273	259	280	262	267	264	269	300	282	281	293	275	311	292	289	275	285	306	260	270	272	254	279	269	280	270	271	259	260	286	250	334	249	286	280	281	285	265	280	258	254	293	267	291	282	301	261	286	277	266	269	289	280	272	268	269	284	275	277	269	243	275	303	261	286	270	275	271	266	284	275	315	278	257	292	320	272	268	319	282	268	302	275	331	277	279	303	274	268	279	294	273	266	270	273	262	283	273	289	267	276	259	265	286	287	273	291	282	270	278	283	282	275	262	279	248	295	261	260	269	271	267	252	288	291	277	295	256	270	270	254	279	276	267	269	302	276	308	289	293	278	272	277	292	273	262	263	257	277	282	250	284	279	263	255	281	295	260	286	288	268	290	270	274	289	282	284	273	284	261	254	270	271	277	273	281	260	255	275	243	264	259	290	270	276	292	287	268	273	259	282	249	277	250	270	318	239	268	266	281	282	272	309	253	253	261	278	266	274	263	294	264	272	281	288	262	288	267	272	273	275	271	256	229	252	276	258	300	270	282	291	270	280	289	284	302	268	285	293	285	292	274	290	291	262	274	277	263	280	264	301	269	234	281	256	275	265	299	280	288	272	272	304	293	278	292	277	280	262	298	262	279	282	280	280	270	270	305	287	264	275	293	258	280	268	287	268	263	268	285	273	274	277	312	303	264	241	268	289	292	268	282	275	300	259	257	272	305	293	263	278	274	294	277	255	276	299	298	291	278	282	306	283	307	286	262	256	279	260	267	278	273	281	280	287	266	284	266	265	258	255	275	275	273	275	315	280	264	289	279	278	280	305	285	295	270	266	288	284	244	271	274	294	276	283	259	318	268	269	268	283	299	293	283	284	299	257	279	292	274	259	302	265	278	280	277	271	275	273	273	271	273	308	262	286	257	273	286	288	293	311	289	246	270	263	265	254	274	266	279	264	278	265	258	245	240	279	231	274	281	278	281	278	284	238	300	277	271	286	280	269	268	273	304	272	258	263	299	276	282	295	286	305	260	266	268	278	268	289	263	289	282	265	265	244	266	268	246	264	279	259	294	294	272	240	299	273	296	270	266	306	307	262	266	280	279	309	233	275	269	295	279	295	291	273	251	306	276	271	271	282	266	313	287	261	263	304	276	270	291	273	295	279	289	281	304	276	292	279	280	280	295	263	287	274	290	276	264	275	269	265	284	266	257	273	266	281	280	297	300	270	282	260	309	262	297	246	277	292	273	250	260	308	272	263	303	253	289	286	273	270	300	280	268	270	264	266	264	258	301	286	250	277	270	253	269	267	261	285	254	280	304	269	281	278	268	266	263	282	286	255	257	272	284	289	270	270	259	264	304	286	275	273	278	287	258	263	269	265	260	303	241	289	283	289	292	253	261	287	258	280	281	270	243	270	268	233	270	261	269	249	292	274	282	293	284	260	268	267	258	296	264	275	253	303	290	267	305	290	262	243	270	272	317	276	258	275	289	296	267	300	272	295	286	272	272	262	286	311	299	279	248	261	285	279	294	289	280	269	259	270	292	252	296	286	291	284	296	281	293	283	238	279	297	283	277	280	271	286	280	260	279	250	285	272	241	278	238	301	236	273	247	285	304	268	274	286	272	274	267	301	270	274	268	278	291	272	272	305	261	280	287	272	286	275	255	256	269	295	277	282	260	251	278	262	268	266	267	281	256	262	281	269	267	283	288	310	279	263	276	269	261	272	280	270	274	277	279	255	270	260	287	273	268	275	315	256	267	259	278	293	262	274	278	279	279	284	268	286	280	287	280	271	277	256	272	271	312	289	277	306	280	267	289	268	264	279	269	246	257	255	299	249	305	299	281	280	299	264	272	258	270	246	250	265	245	266	296	271	252	274	290	259	276	284	268	269	314	276	272	276	277	279	272	255	274	288	307	280	285	261	264	265	256	261	273	287	286	266	284	266	285	246	260	272	282	278	259	293	275	282	259	247	252	306	285	308	294	288	297	286	254	260	271	312	249	301	259	267	267	258	282	293	299	264	293	273	316	256	253	273	294	258	274	302	271	275	267	266	245	277	294	292	272	259	266	269	289	256	264	293	266	302	298	267	283	251	271	292	233	260	300	271	284	287	309	268	259	265	278	276	332	281	272	267	289	266	293	293	293	260	268	260	264	269	263	281	276	263	240	285	297	263	275	267	273	264	245	261	282	280	300	284	253	275	259	290	279	295	274	279	297	309	283	275	256	316	273	274	246	273	293	242	270	278	262	296	306	293	271	270	255	272	261	271	287	279	255	310	291	248	287	298	264	258	271	253	255	284	250	304	256	290	286	278	301	261	273	225	283	307	285	317	263	255	264	276	304	271	287	274	288	280	304	275	250	303	281	268	292	259	282	252	303	259	288	249	286	261	279	295	257	254	278	268	282	278	252	277	251	261	261	240	238	253	259	273	248	254	257	262	269	282	253	272	287	249	269	252	251	292	280	276	255	299	277	281	316	240	257	269	275	266	272	275	280	304	269	271	283	257	298	247	281	276	278	270	275	278	268	307	258	250	257	311	254	257	264	271	289	282	286	268	250	301	290	262	281	277	266	243	282	268	288	295	300	278	295	301	271	272	271	279	247	305	266	298	285	254	279	256	237	268	278	255	294	292	259	293	266	291	257	272	308	263	264	254	291	301	286	294	288	288	282	287	253	269	270	284	267	257	259	265	255	266	254	306	267	269	295	275	254	277	263	272	276	285	269	283	292	245	293	315	290	285	287	260	277	271	289	251	285	263	269	265	263	266	283	280	297	263	260	276	282	289	260	282	280	260	261	272	297	257	244	277	299	278	280	268	247	277	294	254	274	272	258	288	296	280	270	270	274	258	269	279	286	275	265	297	280	276	305	275	241	261	253	274	280	253	298	276	254	289	272	277	253	264	287	248	251	261	265	270	261	258	289	291	271	275	268	288	281	254	280	273	267	280	266	289	266
2024	1002	589	417	376	419	521	538	417	440	329	296	270	210	157	161	160	151	136	88	85	65	58	67	60	58	32	41	46	38	38	36	47	37	35	43	37	43	49	37	47	49	36	33	42	46	31	33	25	41	45	49	45	39	41	29	37	35	43	34	39	25	40	37	47	38	28	39	36	34	39	42	51	34	38	40	29	34	38	33	37	31	40	35	33	42	27	36	39	24	35	41	26	29	33	47	38	48	33	28	42	40	38	36	35	37	32	48	38	45	45	27	41	38	54	50	54	33	37	33	33	43	34	32	50	41	44	38	41	42	43	46	32	30	37	43	42	34	48	28	31	34	36	41	42	36	34	36	40	26	34	36	37	36	49	41	38	48	49	30	40	33	39	39	41	40	47	41	39	29	41	38	42	31	49	31	32	31	42	38	31	34	48	37	42	46	40	39	42	47	47	26	32	39	50	30	34	35	38	36	36	31	47	44	38	43	31	36	43	33	42	34	33	35	39	35	45	53	33	43	41	35	29	45	42	34	25	33	38	40	31	27	39	42	50	43	40	39	26	30	43	48	35	44	45	34	21	33	45	30	39	50	32	44	24	44	34	36	43	32	35	27	42	32	43	37	35	37	38	55	34	38	33	34	42	39	40	44	29	40	39	29	40	33	40	39	42	38	35	39	35	25	33	49	41	38	43	43	27	40	53	36	41	43	37	32	39	38	32	45	39	46	33	39	44	49	41	37	36	38	40	39	48	41	56	30	48	40	42	34	31	52	38	41	46	32	46	46	33	36	35	45	35	37	35	32	39	59	31	38	42	27	44	33	33	45	45	41	33	44	50	37	37	31	46	41	29	41	51	34	51	21	45	32	35	32	53	37	45	36	34	36	38	26	43	46	44	32	52	35	41	28	40	39	42	40	45	38	36	42	32	40	32	42	40	44	37	37	48	31	35	24	38	38	39	28	52	40	44	32	29	42	43	45	52	42	31	44	30	41	34	41	46	33	39	44	40	29	38	34	36	35	34	38	43	34	38	41	44	47	44	35	59	29	39	33	27	30	39	40	36	42	41	42	35	30	34	39	37	45	32	36	43	41	33	30	47	40	35	36	40	32	42	31	40	36	32	33	35	39	29	44	30	49	45	37	27	37	43	31	34	45	41	35	41	33	40	46	34	30	30	41	37	49	41	39	40	34	49	38	61	40	37	37	38	44	37	39	36	43	38	48	42	39	41	39	35	37	49	45	41	35	43	42	44	27	45	29	41	51	36	26	33	32	38	33	37	52	37	29	33	40	36	35	39	38	47	35	37	41	43	35	33	29	39	44	33	37	29	26	38	38	39	35	33	40	46	35	33	28	46	51	38	46	47	42	42	37	33	33	52	39	38	39	41	48	42	42	43	43	38	34	40	27	50	43	43	38	30	38	33	36	33	38	38	36	43	34	42	34	31	39	32	38	45	43	44	31	49	33	35	38	39	28	40	32	46	41	37	38	34	29	47	28	36	40	35	33	54	33	24	38	38	35	56	44	36	44	42	43	43	32	40	49	40	44	49	41	40	43	35	36	37	43	32	46	37	26	44	37	43	36	52	32	40	47	36	36	35	39	32	38	47	52	33	38	43	28	40	31	31	29	48	47	49	29	37	35	29	19	24	25	30	32	29	37	42	45	33	43	42	39	29	42	35	43	26	44	32	38	48	43	39	40	36	36	42	28	27	31	52	37	42	35	40	41	40	32	43	37	47	39	36	33	42	38	41	52	33	35	42	53	41	38	30	28	27	35	35	38	32	37	39	28	32	34	29	46	36	42	35	35	31	40	37	43	31	31	45	36	38	25	31	34	31	45	37	62	41	47	35	42	26	40	44	46	37	39	37	40	41	44	40	34	30	46	34	45	40	34	34	41	49	38	32	33	45	48	28	33	40	38	36	35	41	32	34	33	29	30	40	35	36	40	34	31	30	46	41	34	31	34	40	47	45	43	41	42	29	46	33	38	32	48	37	27	48	47	41	41	29	39	38	38	35	36	45	44	37	38	37	32	28	38	45	33	34	35	46	49	36	37	27	47	32	32	47	43	21	48	29	31	32	39	34	34	36	36	39	48	34	36	45	44	45	28	45	43	39	40	41	47	36	46	35	41	41	39	43	41	41	46	20	32	32	22	44	38	35	32	44	39	41	32	44	25	38	41	45	37	42	52	38	46	37	55	49	43	43	37	48	47	40	41	38	30	43	36	35	40	38	37	35	37	38	40	44	43	45	47	36	33	43	49	35	50	32	36	31	43	34	38	36	43	43	37	39	38	62	35	33	32	37	35	37	46	38	39	41	45	39	34	39	34	41	37	49	35	35	44	20	45	43	34	34	37	29	43	35	50	38	30	36	36	29	34	33	26	34	35	25	40	45	29	36	32	42	32	28	39	33	37	42	41	34	49	48	34	44	48	33	29	30	40	29	31	41	43	41	31	40	43	30	42	33	43	42	41	45	34	37	37	44	31	43	45	39	44	40	29	42	39	38	25	43	36	33	51	34	41	32	41	42	47	32	38	39	38	45	40	39	34	42	40	43	34	38	37	36	35	40	32	45	48	42	43	29	40	31	29	48	46	44	50	36	27	33	39	27	34	43	44	40	51	38	38	31	43	45	41	25	40	44	45	42	40	35	43	45	32	38	40	39	48	37	37	31	35	42	34	24	30	45	34	43	31	41	34	26	38	43	37	39	40	42	36	32	46	34	37	46	34	36	47	43	31	44	42	38	42	38	26	31	32	28	43	31	42	33	41	50	42	38	35	43	33	43	43	47	36	32	36	37	52	33	41	40	38	37	45	40	41	37	30	29	36	37	31	39	40	35	46	45	42	34	38	42	50	39	42	35	39	33	35	39	39	50	39	40	35	39	40	41	40	43	34	25	39	45	38	39	37	38	49	34	28	31	37	29	48	46	32	37	32	37	38	33	36	34	36	35	40	33	26	41	42	33	45	30	39	38	37	45	38	39	33	39	41	40	36	35	39	35	35	36	36	38	47	31	37	41	37	42	36	42	33	35	47	35	33	38	40	22	38	33	33	41	33	46	51	53	38	36	34	47	38	30	36	37	38	38	31	38	43	38	38	44	48	29	32	32	38	55	34	49	33	44	40	38	38	43	33	22	49	54	41	43	34	39	46	40	48	37	35	33	41	40	53	26	43	40	24	43	44	37	38	41	46	38	47	48	38	44	41	32	52	33	36	37	37	37	39	39	34	35	30	34	31	31	42	31	31	43	28	31	60	35	42	48	46	47	30	33	40	37	38	27	36	37	36	36	42	39	43	48	32	51	32	38	40	37	45	35	40	46	34	37	49	33	32	37	36	41	37	42	38	34	30	42	40	35	40	41	32	44	45	39	38	31	37	35	27	39	32	38	37	32	36	40	37	38	32	36	35	42	39	34	38	42	45	36	31	44	44	38	41	47	47	41	52	42	34	36	21	33	39	35	40	57	48	38	48	38	38	36	41
22098	10321	6974	8614	16220	21042	21154	19848	16846	14641	11567	10023	9068	7723	6156	4986	4414	3756	3119	2407	1883	1580	1308	1211	1099	902	700	495	498	501	496	493	468	428	436	434	440	470	401	387	401	418	381	387	406	399	407	380	354	373	388	387	380	388	353	393	372	340	364	350	373	343	367	328	326	334	335	379	359	366	367	330	342	332	378	340	344	315	347	337	328	369	340	350	348	344	332	385	311	344	341	364	339	323	362	331	358	316	358	365	313	337	346	353	328	370	336	372	321	352	323	332	363	381	332	329	340	354	311	312	360	341	352	356	346	344	359	352	332	357	343	337	342	302	326	359	331	319	337	345	361	335	343	333	341	341	372	365	367	353	332	348	337	343	364	317	366	331	347	344	359	356	353	359	359	355	345	327	326	354	324	319	366	324	332	364	355	341	332	343	360	338	321	359	343	346	325	317	331	321	334	359	379	366	353	358	364	321	333	332	334	314	322	307	351	345	344	346	355	352	344	330	360	320	351	325	339	347	315	353	330	334	360	331	347	349	352	342	356	336	351	335	320	324	330	331	352	339	346	360	340	336	373	352	339	372	371	343	330	322	348	342	355	301	326	354	358	367	333	338	337	353	330	331	358	350	338	345	341	360	328	358	304	332	322	340	338	357	323	327	305	301	329	357	357	344	311	352	328	372	335	324	325	351	319	341	348	357	355	366	324	363	343	305	321	333	363	330	349	347	323	312	300	365	307	348	319	332	343	311	330	362	336	353	329	310	337	345	347	360	375	340	382	325	346	335	292	301	356	346	342	361	362	352	328	358	355	354	338	338	367	333	341	335	360	367	353	353	328	361	330	310	352	336	339	345	325	329	347	321	324	318	318	317	335	320	358	314	381	333	345	317	347	345	330	347	309	324	343	301	344	330	328	316	320	350	356	367	318	324	359	318	351	338	325	316	346	357	350	360	346	323	311	319	340	340	354	346	339	330	383	315	334	348	358	348	367	325	330	346	346	348	321	338	361	312	327	367	309	346	347	353	316	351	345	343	338	344	321	357	318	347	341	342	348	373	361	316	356	349	341	350	344	403	329	333	344	340	331	337	373	368	354	343	338	337	310	350	312	346	298	356	377	320	341	343	355	366	334	316	347	344	328	334	331	325	311	358	340	371	353	359	341	365	338	333	357	324	340	343	314	341	336	399	344	319	310	338	341	341	349	346	337	359	346	335	378	339	313	318	366	318	351	276	327	308	307	337	335	367	340	352	358	336	338	366	343	356	384	312	327	339	371	337	342	354	344	331	332	348	357	323	326	363	325	367	336	337	340	322	320	311	365	358	329	375	319	346	355	350	338	296	346	340	364	354	334	349	340	344	357	302	364	321	345	360	344	355	352	337	340	333	343	330	327	358	335	323	352	290	344	342	281	328	291	329	347	341	338	338	367	366	320	352	336	354	349	323	345	376	343	335	330	339	339	332	380	338	327	354	342	339	335	355	314	357	316	334	342	344	348	327	307	366	336	337	329	338	340	354	345	388	344	352	345	333	320	324	358	337	358	318	346	327	326	351	333	321	360	324	357	388	345	347	343	297	342	303	322	329	315	322	324	325	319	355	316	350	313	347	335	366	336	338	329	362	323	342	359	366	324	342	351	319	391	340	360	345	342	330	286	331	338	322	335	352	334	327	355	321	363	364	322	329	334	340	329	357	333	353	344	354	339	321	371	308	328	326	338	337	333	382	349	347	336	370	316	358	345	383	307	351	340	352	329	331	354	312	332	352	355	362	340	319	361	376	317	321	344	335	330	352	343	339	335	346	317	314	334	342	372	321	356	342	336	311	390	320	342	365	325	343	353	341	322	359	316	360	334	342	361	332	327	363	350	339	333	312	343	342	332	348	306	349	353	339	314	346	353	368	326	326	344	363	333	345	342	307	341	354	344	309	313	336	341	357	348	333	338	351	352	327	328	350	320	340	338	330	323	347	330	335	303	340	341	326	358	327	365	332	329	355	335	343	337	335	342	341	345	313	339	297	369	344	314	344	383	342	331	353	328	330	361	344	331	361	337	319	340	340	347	350	334	316	300	329	351	339	378	339	335	346	321	317	310	321	330	326	336	329	331	346	361	340	365	353	326	357	333	300	339	335	354	372	324	322	343	370	340	318	318	308	383	341	336	325	354	336	351	312	345	334	326	298	325	344	351	324	326	341	343	309	338	359	373	361	350	351	344	337	372	357	332	338	336	344	343	376	303	337	332	357	334	339	323	336	340	343	338	332	378	323	339	344	331	322	347	338	338	328	384	369	340	324	322	352	326	327	339	325	355	363	353	325	349	362	342	337	339	317	342	359	373	346	331	338	363	323	328	355	313	338	347	334	360	345	345	335	345	334	366	321	336	337	306	338	323	347	322	307	359	339	359	297	369	305	334	299	352	323	346	351	353	335	360	333	385	329	331	352	319	344	354	313	323	349	359	349	289	319	344	333	353	342	346	341	362	351	346	346	365	338	340	367	345	311	349	355	371	340	326	339	320	358	341	329	349	326	346	353	322	371	357	354	353	365	359	306	345	336	350	340	334	344	325	349	348	330	332	336	353	331	336	336	338	344	325	329	362	349	343	339	346	345	347	351	368	337	339	349	342	372	344	311	370	335	346	334	298	346	369	346	310	325	328	339	378	369	365	345	318	324	361	358	308	313	346	347	357	352	365	324	300	354	358	341	341	335	343	313	314	340	378	353	322	348	351	307	369	324	339	335	368	319	339	301	339	365	355	350	323	338	320	341	322	347	352	327	332	311	365	345	357	357	336	331	340	360	338	337	326	318	355	307	346	310	296	317	322	337	331	334	327	344	349	324	374	380	318	350	335	347	327	323	325	300	312	329	304	303	320	340	343	338	328	337	369	362	357	369	309	333	291	333	324	351	355	326	346	331	332	343	332	336	328	336	332	341	342	345	340	322	376	313	343	361	364	318	327	333	367	351	311	328	331	341	352	312	329	326	337	337	350	329	323	357	340	337	320	308	340	319	318	332	326	329	327	348	310	351	348	344	312	381	337	338	306	343	339	330	311	347	357	350	356	356	373	350	362	336	336	342	315	381	378	339	342	334	342	286	342	347	323	336	357	344	359	350	323	381	371	354	367	339	284	354	334	358	337	364	301	346	370	378	344	317	309	325	336	334	350	319	361	317	336	362	340	359	330	372	303	308	323	334	354	330	307	357	325	317	351	327	335	324	336	346	356	325	335	372	322	342	342	361	348	357	344	329	351	340	329	338	356	328	324	331	345	354	336	334	366	349	362	371	338	329	359	330	354	318	313	353	329	337	341	335	338	357	337	318	339	357	365	364	319	353	341	350	332	336	380	354	326	367	343	327	318	338	358	289	356	298	344	297	329	340	338	346	344	367	339	310	339	320	344	320	329	331	330	353	329	354	314	307	345	305	325	323	338	339	316	348	338	339	363	335	314	348	324	340	348	356	324	338	328	345	336	336	361	367	351	345	347	331	347	335
3074	877	533	426	333	361	452	450	410	350	270	267	236	188	159	120	119	141	90	78	69	70	69	45	53	41	24	27	44	25	30	49	24	39	21	29	27	24	29	22	25	29	32	31	38	33	33	24	23	28	27	22	30	29	39	29	24	25	25	28	34	29	34	30	28	31	27	31	23	25	30	27	21	16	26	26	27	30	28	35	22	22	18	29	22	24	31	23	34	24	26	32	40	24	31	30	29	30	23	24	31	30	21	19	25	21	14	30	36	28	27	28	30	19	18	23	23	26	35	21	34	29	26	37	34	25	26	35	26	30	24	29	37	23	22	27	25	23	23	31	20	22	22	30	30	31	18	18	40	26	22	21	27	29	32	31	30	28	31	35	29	23	29	32	23	29	25	31	19	24	34	28	33	31	21	21	27	25	19	19	27	25	24	24	22	37	31	22	33	29	25	22	25	27	22	20	33	27	22	30	23	25	24	20	17	34	21	38	32	32	25	27	30	29	30	22	16	29	30	37	29	31	37	28	24	34	30	20	32	18	32	26	26	31	22	25	23	35	31	26	28	27	23	32	23	32	33	26	32	33	35	26	29	18	30	27	21	26	30	41	38	22	25	29	28	22	29	26	24	21	27	18	27	21	32	31	22	31	29	38	20	34	29	32	23	20	24	18	23	20	25	20	26	25	19	28	21	23	35	24	27	23	26	22	33	23	19	28	21	35	25	14	24	20	32	28	25	24	26	22	35	32	32	30	33	21	26	24	30	27	25	38	27	19	23	37	22	20	30	37	33	22	19	27	23	26	25	20	28	33	21	28	24	29	35	34	30	30	29	21	25	27	25	26	26	36	32	26	30	25	28	36	24	24	24	27	35	30	34	35	24	35	31	25	20	18	24	37	21	29	29	29	26	22	29	27	33	25	35	30	34	24	22	38	21	29	26	19	32	29	22	28	33	33	26	31	18	33	19	22	32	25	34	28	37	21	21	16	31	27	18	36	24	29	20	40	29	20	21	22	25	26	35	29	27	26	30	30	25	29	17	30	25	24	35	24	27	28	24	31	35	25	20	33	25	28	25	19	21	32	22	24	31	22	27	19	33	30	25	27	15	27	41	30	27	23	31	21	31	27	21	20	24	32	31	24	25	32	24	20	27	35	30	32	35	26	36	28	27	25	24	24	16	21	29	37	23	25	24	25	24	33	33	26	23	25	28	31	29	20	19	33	32	31	21	27	24	29	34	25	31	29	28	29	27	26	29	23	30	21	21	28	34	30	22	36	23	21	24	20	24	21	21	28	26	30	24	29	34	29	36	31	30	22	22	31	27	23	30	22	14	26	25	38	26	27	30	20	33	15	22	31	24	20	27	26	30	22	32	30	29	26	29	24	21	30	22	29	30	27	28	24	24	23	28	22	16	33	25	29	35	28	27	28	29	26	25	31	20	31	31	20	28	32	24	39	16	29	32	24	32	20	28	30	27	21	34	36	23	21	34	28	23	22	20	33	25	25	18	29	28	32	26	40	21	32	23	27	26	35	26	22	24	27	27	29	28	28	36	21	32	26	35	20	18	24	28	21	31	29	15	30	23	20	29	15	19	26	24	26	23	27	34	29	24	27	29	23	26	22	32	27	28	26	33	26	28	25	23	33	22	31	28	30	33	32	30	29	22	25	25	38	35	15	37	18	25	27	25	23	30	29	17	13	25	37	33	26	20	19	19	24	24	21	28	31	18	27	26	25	44	26	19	19	23	23	31	34	31	21	26	27	33	27	23	14	26	23	32	31	25	27	20	32	26	30	27	27	25	24	26	20	23	27	28	26	19	25	27	28	24	35	31	25	24	22	25	23	27	31	37	27	29	28	24	17	25	16	22	25	30	23	25	31	32	37	24	19	33	31	32	22	27	30	28	29	23	34	21	18	25	27	34	27	24	25	31	22	24	19	25	17	26	35	27	25	18	23	29	35	29	30	22	24	24	25	30	30	24	28	24	28	24	29	28	21	24	30	32	30	28	28	22	19	23	29	23	26	17	27	33	19	30	18	28	27	34	28	19	27	28	15	19	28	28	29	35	33	23	35	23	28	28	29	25	29	27	22	38	15	31	30	31	25	21	31	27	20	28	26	25	26	17	23	30	29	23	29	21	42	24	26	27	21	24	25	31	17	31	25	25	30	19	28	36	23	23	29	16	24	22	32	26	38	35	31	29	25	29	14	38	22	27	37	27	21	29	30	39	43	30	35	30	31	25	22	26	25	11	24	25	31	24	17	19	23	29	24	26	34	21	28	26	37	30	21	27	31	29	14	33	25	23	27	32	24	22	26	27	27	30	19	25	26	28	25	26	39	22	26	20	22	33	17	29	32	31	25	31	25	43	21	31	25	25	23	26	23	25	22	28	33	23	31	31	22	23	20	16	32	24	26	21	26	19	28	28	36	25	30	23	35	31	30	33	25	26	30	29	27	28	35	28	21	38	28	29	12	31	32	21	35	27	24	27	26	24	26	31	21	29	30	23	22	34	32	27	26	30	28	30	41	22	25	33	28	32	26	25	24	26	34	28	26	30	24	39	34	30	28	27	24	21	29	24	25	25	29	19	28	21	24	23	29	21	24	22	22	26	27	18	30	38	32	25	25	24	30	17	27	29	27	29	18	32	34	29	27	29	24	35	26	32	25	21	24	27	25	33	34	30	18	26	30	31	22	28	16	28	31	36	22	23	36	25	29	32	28	26	34	28	21	33	28	30	30	29	22	22	24	25	29	22	29	24	33	21	30	36	29	26	36	27	33	23	27	31	27	20	28	26	18	24	32	27	34	25	35	17	28	30	20	31	25	26	23	18	22	21	25	39	18	33	30	29	35	29	22	17	24	23	23	18	26	32	24	30	37	33	32	18	23	31	20	22	27	38	30	29	17	28	29	28	32	26	24	37	36	36	24	28	21	33	30	27	28	27	22	33	22	21	21	21	29	27	32	26	33	29	28	26	27	21	20	28	19	34	30	19	29	31	19	27	37	27	32	33	34	30	27	31	23	19	23	31	28	22	33	22	21	34	28	26	24	26	31	19	28	27	21	25	24	20	17	33	18	34	24	25	29	36	28	31	31	32	26	25	27	23	30	35	47	21	21	19	18	23	25	26	30	23	26	24	27	26	23	26	27	21	30	30	21	24	24	33	26	23	23	42	28	29	27	23	18	23	23	29	24	18	28	32	29	36	28	20	31	25	32	23	29	33	37	23	29	29	32	27	36	17	27	33	39	32	30	27	35	26	27	34	26	23	30	24	29	22	31	31	32	40	26	35	19	25	20	23	28	20	16	27	29	25	24	29	17	24	34	25	26	22	33	22	32	24	23	22	20	33	29	27	17	13	21	23	29	24	27	20	34	26	23	27	25	26	23	24	26	27	28	25	34	27	31	27	28	14	22	20	19	30	25	28	17	25	32	19	25	28	28	27	32	25	28	28	28	22	27	22	26	26	22	33	27	37	30	24	34
21836	9611	6652	8216	15119	19788	20101	18569	16136	13561	10777	9610	8356	7148	5781	4672	3964	3390	2736	2042	1696	1319	1267	1095	888	657	472	412	407	385	375	388	356	294	332	325	328	318	314	320	280	302	313	289	272	293	289	295	283	273	293	244	261	286	275	291	257	278	252	248	259	271	226	278	242	239	243	242	214	242	210	257	246	265	239	272	246	243	230	244	268	261	255	235	228	236	244	254	223	237	246	236	241	241	246	233	262	229	242	257	235	259	231	272	269	257	252	240	239	241	241	223	270	241	239	271	249	250	208	233	226	251	241	249	219	258	238	224	248	241	214	258	257	258	216	228	241	224	262	247	225	221	242	228	243	231	234	266	231	200	209	239	228	241	268	232	255	246	231	228	251	251	250	251	237	256	258	244	237	243	241	200	241	253	248	246	243	263	281	249	236	232	226	243	226	237	221	247	242	247	252	200	243	223	229	228	233	232	258	254	244	250	237	257	232	269	267	237	271	263	243	236	255	246	247	227	245	235	265	261	248	247	266	237	222	243	211	215	244	226	236	279	251	208	244	237	263	197	244	226	225	245	234	246	215	252	254	217	244	253	242	240	232	243	252	236	197	206	251	231	251	227	220	240	249	249	210	246	238	250	241	266	233	269	265	219	264	256	250	239	239	249	235	246	244	250	236	261	248	241	222	244	243	259	244	247	214	225	272	230	208	239	249	252	246	255	240	257	228	224	232	240	262	242	258	224	206	230	232	247	237	239	241	273	235	249	244	232	219	234	220	228	260	233	261	219	253	252	265	258	223	232	249	229	242	222	209	232	254	250	252	245	245	253	238	259	222	239	252	267	247	257	239	263	254	219	235	243	251	248	244	221	240	264	247	233	254	247	241	237	269	246	248	255	249	241	247	254	241	225	241	209	248	222	240	224	245	228	257	245	230	240	252	248	244	234	244	255	253	228	241	247	239	237	232	251	236	215	279	225	242	214	254	232	237	236	248	267	246	243	264	256	234	218	242	263	289	245	267	257	220	218	267	225	242	258	229	253	259	266	244	256	252	235	224	245	257	225	232	242	215	231	264	261	224	250	230	248	241	272	246	232	226	262	235	216	224	217	252	228	246	230	236	249	262	226	252	244	231	236	253	227	243	224	247	217	239	257	253	260	254	245	236	247	199	251	210	236	219	228	229	247	229	218	221	217	239	232	239	247	234	240	233	233	250	253	217	219	207	227	237	223	231	255	254	220	211	246	243	238	252	225	237	240	253	226	259	240	226	205	275	218	229	243	218	228	252	244	259	239	255	248	231	240	252	273	235	237	274	246	251	231	246	249	225	246	247	226	239	263	243	231	245	225	210	227	257	280	232	239	242	255	236	226	259	220	232	231	226	272	205	225	231	243	218	247	229	237	229	222	266	241	215	239	255	268	244	236	255	243	267	256	226	249	225	231	232	223	232	243	241	250	249	232	238	244	249	234	242	215	241	234	245	247	255	242	238	243	249	233	239	245	228	240	258	248	234	245	248	264	268	242	245	273	262	250	222	241	233	246	228	246	268	227	255	226	233	204	242	232	258	246	253	252	205	236	268	241	251	233	250	263	207	227	269	264	240	232	255	254	255	213	241	255	244	243	253	242	224	228	234	241	249	212	234	230	239	242	261	229	226	233	249	224	233	258	208	226	206	272	217	270	245	222	260	237	221	254	219	228	249	274	218	226	234	268	242	269	246	246	240	252	251	237	229	224	209	237	228	224	241	251	264	245	221	259	230	251	232	231	264	226	216	229	247	228	260	232	219	250	244	228	247	229	248	228	232	233	254	240	250	228	214	224	255	232	257	206	258	241	221	268	255	264	252	239	245	233	248	253	270	239	238	216	249	223	246	242	251	250	228	225	227	212	234	231	250	250	253	229	247	232	232	251	245	206	281	250	261	248	232	276	242	232	244	217	233	234	230	235	255	240	221	243	250	245	223	250	237	246	250	209	246	247	226	213	266	249	246	240	238	241	245	247	249	267	216	230	235	261	216	236	218	249	241	236	215	260	253	268	243	253	236	261	237	251	251	226	251	220	242	214	235	220	257	258	243	230	227	217	256	236	245	238	237	224	246	257	261	265	248	254	249	255	234	237	260	251	222	245	223	235	248	252	236	241	232	236	219	228	274	234	227	222	244	258	268	252	220	255	249	256	242	228	247	252	253	230	201	211	216	255	222	252	269	206	254	245	245	235	238	230	210	249	249	235	259	239	252	269	226	237	237	241	224	242	225	246	266	246	225	224	250	251	204	258	241	226	257	230	248	241	239	233	249	240	237	215	238	225	254	250	291	228	225	263	288	215	240	230	231	236	224	235	229	233	251	248	248	250	228	228	246	231	242	249	231	244	237	235	226	241	243	244	241	237	251	222	241	218	241	252	242	252	252	255	247	242	231	261	270	210	235	232	232	252	244	233	247	236	231	219	227	229	223	243	255	246	233	245	246	256	263	226	216	236	247	235	226	234	242	234	242	229	243	230	240	212	221	225	208	255	223	231	258	207	277	249	263	267	255	236	219	248	227	247	239	243	236	250	229	227	231	223	255	244	247	238	235	206	215	246	235	234	216	262	237	280	243	224	258	232	257	238	245	234	231	243	253	229	238	249	253	247	239	249	261	220	242	224	217	245	250	238	231	235	236	251	239	247	236	243	243	250	223	257	260	247	232	246	238	244	240	243	235	220	209	215	259	216	244	227	219	215	233	252	239	230	252	264	231	269	243	249	236	224	238	234	244	231	254	242	245	234	245	260	246	261	233	242	240	244	272	234	244	252	232	234	238	244	248	231	224	256	240	248	246	251	230	246	251	248	274	228	257	204	218	246	241	237	228	199	245	227	250	223	230	258	223	241	236	242	206	238	250	246	237	240	256	227	236	225	222	255	237	231	230	264	234	247	250	250	234	228	241	227	229	266	260	213	241	255	215	248	247	258	264	239	236	225	234	225	235	235	237	268	229	264	242	239	225	232	245	209	220	257	222	224	234	221	228	243	227	227	211	234	248	239	227	245	224	231	240	229	254	222	219	240	242	249	238	231	225	248	249	267	243	229	248	239	263	263	223	238	254	234	245	239	294	240	252	232	236	232	234	221	213	243	247	232	216	235	246	247	219	246	232	240	245	244	258	258	243	233	232	228	225	261	216	222	212	239	240	234	221	250	258	219	237	241	264	223	244	234	218	270	262	238	214	235	224	238	241	234	259	212	224	230	253	227	244	258	242	228	250	241	232	226	231	276	243	227	222	232	236	215	241	239	241	239	225	255	232	262	247	259	268	251	223	222	230	248	226	227	252	245	254	232	220	246	254	214	258	209	250	256	249	227	223	233	228	239	252	246	243	244	259	231	229	222	218	269	253	222	226	258	222	228	220	233	249	220	277	224	249	218	217	247	228	248	236	220	219	251	229	223	237	240	221	231	234	236	237	242	245	247	223	261	259	218	235	215	236	236	248	239	225	264	227	241	213	250	238	236	240	263
2678	1195	746	574	426	505	612	648	592	520	429	355	331	261	247	203	168	142	144	103	92	70	71	79	57	56	50	45	35	36	36	52	42	40	47	39	43	40	52	36	42	33	40	32	34	32	40	37	41	46	39	38	35	36	36	39	36	35	35	23	25	27	39	30	34	40	37	25	36	36	35	33	34	29	22	39	44	42	32	41	30	53	28	28	45	25	39	31	39	32	38	40	44	57	38	39	41	30	41	47	35	34	43	30	28	40	54	33	31	35	31	38	23	44	37	36	37	39	31	33	28	36	35	31	31	30	41	32	25	45	43	42	30	29	30	40	32	29	30	32	41	46	27	58	40	39	40	41	40	34	37	28	34	35	29	38	32	35	32	44	41	41	41	34	44	32	32	31	36	40	40	37	31	36	30	42	29	45	33	37	42	43	22	36	39	39	31	39	46	28	31	38	39	31	34	39	31	31	23	23	31	30	33	32	39	44	37	42	31	39	34	31	46	35	35	31	29	33	37	28	37	35	34	31	33	28	41	35	31	34	33	33	37	41	44	40	32	31	30	33	24	37	36	38	31	30	34	32	34	34	49	32	39	29	37	32	26	37	29	52	45	39	26	33	39	35	42	34	40	36	26	21	33	25	44	34	40	35	40	39	36	28	29	25	22	45	30	47	41	25	40	31	43	32	39	32	26	42	33	23	38	31	32	29	47	38	37	30	42	39	30	26	27	35	38	27	28	32	33	27	27	38	38	45	30	43	44	50	32	32	40	44	21	42	31	33	35	33	41	34	36	34	33	32	35	37	38	40	39	34	35	30	38	32	34	37	36	45	43	29	45	23	38	34	32	27	35	37	36	27	52	46	37	31	28	31	32	36	32	29	28	33	48	38	34	33	36	41	32	26	42	32	27	42	35	26	32	33	36	29	29	32	38	43	41	39	27	28	27	27	32	37	40	49	38	31	39	39	36	37	42	30	35	45	32	37	31	32	37	46	25	22	49	32	31	33	35	33	33	19	27	26	31	36	33	37	44	40	34	39	33	42	35	32	36	39	43	40	40	29	30	27	34	35	35	32	35	29	32	44	44	39	20	32	37	38	33	29	37	23	32	38	35	32	31	36	41	30	36	31	41	34	44	36	43	47	26	39	29	37	32	36	31	38	22	40	37	46	37	38	35	37	39	37	43	20	32	37	38	35	42	31	34	40	30	37	39	35	43	31	30	34	43	30	27	29	35	31	42	39	40	34	27	28	39	43	30	36	30	36	34	39	35	33	44	43	26	30	38	48	30	33	38	29	41	32	36	33	42	32	32	41	34	43	38	45	24	36	34	34	40	32	43	36	36	32	22	44	29	37	30	32	34	31	38	35	29	31	40	46	34	35	35	35	38	32	25	32	31	32	37	29	48	36	35	30	40	41	35	40	44	25	31	36	32	34	35	35	30	33	28	34	38	27	30	46	24	41	36	39	32	36	33	47	30	35	30	30	39	46	30	36	33	36	24	39	40	38	39	33	34	38	32	28	42	35	42	36	27	34	31	32	28	37	35	35	34	43	41	31	28	27	31	40	47	30	42	46	37	31	30	36	41	31	46	32	43	40	28	34	36	46	46	36	35	26	33	38	32	45	48	41	30	29	29	38	40	38	30	25	34	32	40	38	32	29	43	42	44	36	34	39	36	39	38	44	27	41	31	34	27	37	36	35	32	44	37	30	42	36	31	34	40	42	35	32	36	34	43	26	34	29	44	43	30	40	39	28	33	34	28	30	34	44	33	38	29	27	30	33	27	23	36	35	42	34	34	29	30	32	36	32	40	34	39	31	27	29	27	30	45	29	32	41	30	23	32	38	31	27	33	28	41	37	38	41	39	55	38	30	39	44	30	32	43	40	37	37	35	40	30	33	31	31	40	37	39	34	32	30	36	30	35	31	37	41	37	33	37	36	46	42	36	38	41	35	36	42	35	44	33	37	28	43	36	33	31	34	37	31	34	25	42	36	40	39	32	28	33	32	29	28	31	40	33	35	29	26	26	44	24	41	43	39	39	30	37	26	33	31	36	34	50	36	42	39	25	33	39	45	34	40	40	44	30	31	31	29	45	35	32	32	34	41	34	27	44	38	32	34	34	43	28	44	27	32	49	44	49	39	34	37	41	40	34	34	34	30	33	46	35	37	33	40	37	28	28	25	30	28	35	30	42	38	33	34	40	43	43	47	42	36	35	35	34	34	35	37	36	47	37	29	28	27	35	31	33	40	32	45	40	36	41	36	34	36	36	43	45	36	28	35	31	39	27	33	39	30	37	28	36	36	38	45	46	30	31	49	47	30	43	31	37	33	39	40	33	35	37	32	46	44	44	28	35	40	39	42	26	41	20	40	46	31	42	34	24	38	33	30	32	18	39	28	38	45	42	40	36	38	38	34	36	25	38	35	36	22	39	34	33	34	40	41	29	40	32	35	31	43	29	32	34	29	28	39	38	32	43	27	46	33	31	37	37	38	45	26	20	37	42	40	38	31	31	25	41	27	35	35	41	43	24	38	46	27	41	44	40	40	40	39	42	30	35	51	38	35	35	30	27	31	36	37	25	36	28	36	34	37	38	38	35	34	39	44	37	35	29	38	36	26	39	34	31	45	38	28	30	35	30	32	43	42	32	39	41	38	34	21	34	44	38	39	31	34	29	47	32	23	33	42	38	38	32	47	27	36	36	35	35	42	38	38	33	35	29	31	41	38	33	34	24	39	41	30	46	35	24	38	42	35	33	35	27	36	46	34	35	28	26	44	34	43	30	31	40	43	39	30	42	39	32	31	29	37	34	37	29	42	38	27	38	40	34	34	25	37	19	44	36	37	33	30	37	37	40	27	27	36	37	38	31	41	45	32	27	30	31	43	37	37	28	47	34	36	31	41	41	30	25	41	42	27	40	39	30	40	37	37	37	46	47	33	36	34	35	38	43	32	40	38	46	35	38	40	25	35	33	34	45	35	39	31	45	31	35	35	36	30	22	32	34	39	36	20	29	42	28	35	34	27	32	41	48	30	29	34	17	37	34	38	48	36	41	43	35	38	29	34	35	43	40	34	34	28	25	28	36	46	32	32	44	30	29	33	29	35	29	32	36	30	49	52	33	39	41	31	28	30	37	38	40	28	37	35	44	35	33	32	49	35	34	33	31	36	46	30	35	38	37	35	31	37	40	40	41	37	27	31	22	31	34	43	27	30	32	32	52	40	36	32	38	27	51	30	34	36	40	28	32	31	33	34	40	33	44	35	34	36	26	33	25	32	39	30	41	37	32	32	38	34	51	35	36	31	32	23	28	21	30	33	44	40	26	41	35	36	38	37	45	31	32	30	43	34	39	44	37	23	34	32	30	38	43	31	42	30	36	40	43	36	41	27	33	37	31	28	60	41	25	27	33	31	28	49	39	36	33	36	32	32	42	47	28	34	32	31	41	29	41	33	36	52	36	38	25	36	36	38	30	43	39	30	37	45
24819	12031	8649	10225	18163	23265	23802	22045	19127	16287	13470	12006	10642	8874	7273	6002	5351	4357	3428	2871	2324	1920	1667	1505	1192	907	657	516	468	525	503	467	485	448	478	424	481	456	413	406	424	385	402	417	424	359	369	403	366	360	355	387	369	375	364	346	395	367	370	362	383	327	357	330	331	344	336	344	329	332	359	312	285	330	329	310	361	330	321	359	337	358	307	305	332	322	325	298	344	340	319	311	350	326	335	320	314	298	293	309	331	315	327	336	321	307	315	339	327	325	344	295	393	336	300	372	299	323	308	305	329	331	302	314	350	316	300	320	303	335	322	338	318	335	322	278	277	315	311	327	334	295	334	300	296	291	317	285	346	296	300	307	290	335	339	327	285	328	282	311	330	313	310	338	318	346	327	311	353	346	319	308	319	301	306	328	293	318	319	326	333	331	324	351	310	308	312	307	324	339	337	313	360	335	300	301	291	308	317	311	324	316	332	315	314	326	303	328	336	319	304	313	325	297	315	333	334	310	328	339	339	342	291	333	330	312	350	327	346	334	342	302	293	326	328	346	325	322	323	325	356	344	302	328	317	329	316	322	337	334	315	317	312	337	309	302	313	333	336	294	340	311	313	347	310	298	329	336	305	313	318	319	337	281	330	299	300	338	309	302	314	299	327	346	302	300	341	308	337	305	296	333	325	320	334	317	347	339	313	329	355	322	286	322	302	343	297	316	327	345	264	301	320	319	341	325	337	313	294	392	322	308	299	301	339	314	331	298	315	345	348	310	312	304	356	314	299	336	323	328	330	313	294	296	337	314	318	305	311	318	313	314	303	315	340	336	330	321	305	313	293	311	329	348	329	327	346	279	317	319	305	299	322	329	344	302	284	348	300	318	328	307	319	331	311	309	317	304	304	315	330	313	317	312	310	324	296	297	296	310	307	348	309	313	335	321	329	318	344	339	326	331	307	307	321	299	315	301	336	337	297	312	279	348	332	288	366	299	331	322	315	378	340	321	309	346	301	307	317	297	290	337	307	320	324	332	351	337	295	327	349	296	322	323	297	300	334	333	350	314	307	270	330	327	318	352	333	326	297	297	291	315	303	322	308	356	295	332	341	312	338	320	342	300	309	315	332	334	325	361	289	314	320	319	306	306	314	315	309	337	334	351	288	307	309	322	319	308	307	321	315	345	323	309	304	344	306	357	331	309	300	348	314	316	323	351	336	318	340	320	323	341	332	284	321	323	260	351	308	350	338	324	331	319	329	326	323	337	325	331	307	333	315	339	330	319	269	327	294	318	336	337	306	312	318	313	325	305	357	292	339	328	326	344	319	335	329	340	316	312	346	305	315	290	335	293	295	310	332	331	315	271	324	324	299	333	326	371	332	319	291	378	319	308	333	332	325	345	344	328	314	363	356	313	318	314	344	317	339	349	342	292	294	307	292	320	339	322	309	302	346	274	315	307	275	314	342	315	329	312	302	300	305	325	308	308	330	332	339	348	332	318	362	347	302	339	316	350	327	324	319	311	308	326	340	322	314	281	310	328	321	302	336	310	325	314	313	328	322	318	302	319	341	318	315	315	323	303	312	329	316	330	366	296	326	315	301	332	325	327	305	299	346	276	345	315	309	353	328	287	346	340	311	323	316	310	329	312	254	335	341	317	329	304	339	314	298	354	320	337	304	312	289	352	332	299	324	324	312	352	337	294	346	315	353	344	296	310	314	327	356	303	357	331	318	308	342	307	352	273	295	323	331	313	310	310	324	321	317	336	312	318	319	306	328	309	321	323	319	326	337	286	327	308	278	321	340	313	318	328	333	295	331	309	345	300	320	316	345	324	336	318	334	316	309	289	351	316	319	328	294	316	344	300	323	330	345	282	303	317	337	306	306	333	333	309	303	343	322	348	319	320	312	278	307	306	329	311	291	326	321	312	307	309	318	341	325	302	343	323	345	327	329	315	308	320	320	308	317	302	288	334	328	326	299	322	341	313	343	309	322	312	312	343	334	326	333	279	317	305	306	339	300	318	337	322	323	327	297	327	315	300	330	315	331	348	326	298	286	290	293	303	340	353	344	297	317	330	306	317	309	313	313	330	310	313	293	309	318	287	311	305	311	336	300	340	312	339	328	339	322	301	319	340	320	307	321	315	333	320	338	314	319	341	343	319	327	316	311	301	309	336	306	338	334	349	320	324	330	339	350	329	348	335	278	320	320	329	343	322	314	307	314	299	306	344	326	315	327	303	292	289	344	316	323	340	310	343	303	319	307	345	293	349	357	315	323	327	318	330	319	314	340	312	292	314	316	344	309	327	364	343	301	305	325	320	279	329	346	325	340	324	313	343	321	309	329	308	345	316	340	319	344	328	308	318	294	327	346	330	302	317	298	308	306	319	288	321	342	308	334	314	320	362	301	321	318	284	342	334	316	310	328	329	323	317	308	300	323	318	333	309	341	321	329	290	314	315	293	337	340	349	321	321	317	331	286	316	334	341	305	294	318	349	300	314	302	317	329	302	333	315	335	314	299	293	318	310	336	339	311	343	316	316	344	320	334	317	342	325	284	303	345	334	282	324	306	312	334	323	292	309	338	287	317	303	326	292	324	324	343	357	295	292	341	314	307	334	324	301	299	292	321	315	322	320	309	328	321	280	301	345	326	315	302	340	308	289	294	298	324	313	348	310	333	305	363	330	296	308	312	334	350	297	315	348	334	339	314	327	368	334	306	295	339	340	326	330	287	304	290	335	301	306	258	313	303	321	377	313	327	311	287	318	308	321	337	330	334	299	302	330	333	355	317	314	337	310	323	299	337	326	327	303	347	307	345	306	309	313	315	353	292	347	342	315	303	314	303	338	304	318	325	323	342	329	318	325	333	335	309	313	310	316	319	312	301	329	324	311	353	320	303	304	335	288	315	311	352	293	294	345	340	332	316	311	311	339	342	332	325	322	321	326	326	320	347	317	319	324	328	300	326	333	318	308	331	342	316	347	330	307	309	314	317	299	328	284	311	302	312	355	344	325	318	311	309	315	302	313	363	338	296	300	320	304	315	370	317	306	286	347	323	324	313	328	315	291	310	311	356	314	319	321	325	316	319	344	332	289	267	301	321	323	317	326	324	318	342	331	317	355	333	337	288	332	328	330	330	313	309	311	293	306	316	323	312	302	312	304	297	304	304	319	324	306	359	305	260	328	304	339	347	326	321	296	320	326	294	340	339	304	314	336	301	297	335	305	320	328	343	337	281	314	328	292	338	293	339	318	319	291	329	322	319	287	328	330	304	309	350	306	311	305	302	307	343	321	354	308	315	341	352	340	321	333	316	292	336	311	299	312	342	363	346	341	297	322	308	317	294	342	328	305	321	300	306	305	306	321	294	314	317	267	295	322	328	332	353	326	319	377	336	321	302	331	295	334	320	330	319	337	307	316	319	320	336	328	304	335	322	334	340	333	293	335	332	315	320	322	317	306	328	301	307	303	303	312	356	341	341	308	313	301	307	340
2204	734	460	350	281	305	398	422	325	313	233	197	196	177	115	102	102	69	80	62	64	58	45	56	52	39	42	29	31	31	35	42	25	22	26	31	38	36	29	43	39	28	24	27	31	38	28	37	36	41	23	22	29	34	31	31	30	35	24	34	27	41	23	31	34	31	29	45	40	22	32	29	31	35	30	35	29	34	31	44	27	36	19	35	21	37	29	38	31	28	38	37	24	31	31	38	20	31	30	28	32	25	30	39	29	28	40	25	30	28	23	25	29	42	38	33	32	29	34	30	33	42	32	34	40	28	29	35	32	29	37	36	34	22	32	40	33	32	31	49	27	32	36	27	28	30	24	32	35	26	25	29	29	34	41	34	36	32	34	22	25	37	37	38	34	36	23	32	38	39	37	36	34	31	35	24	33	28	35	33	37	34	35	27	33	36	32	19	34	39	38	32	27	45	32	26	34	31	36	37	33	43	31	22	46	33	33	35	29	31	35	34	36	43	21	30	42	34	31	34	44	32	37	30	29	34	26	39	38	36	28	19	33	26	29	43	35	36	33	21	33	26	38	27	26	45	34	30	30	32	37	30	40	33	25	37	26	35	29	30	25	32	29	26	32	39	37	37	29	44	27	27	14	25	30	37	35	28	32	30	30	40	32	25	44	27	27	39	21	37	31	33	32	34	40	36	40	41	30	29	36	35	31	32	25	37	25	37	34	30	36	30	35	32	33	24	41	33	28	33	29	23	27	34	33	24	32	34	28	32	24	37	31	31	36	28	21	30	30	24	33	34	30	33	26	28	32	27	25	28	31	27	25	44	29	39	28	33	32	26	33	26	36	25	30	33	39	37	38	27	23	30	40	36	34	30	38	36	19	35	28	25	26	16	29	31	34	34	24	18	38	39	31	26	20	20	29	27	30	25	28	28	28	37	35	24	25	25	37	41	33	29	28	32	29	26	29	36	35	25	30	28	29	33	32	31	38	33	38	25	28	31	35	26	26	38	36	30	41	32	28	49	29	38	34	35	35	29	26	37	38	30	36	27	26	23	34	27	25	33	25	37	42	23	31	30	37	29	30	34	37	31	31	32	33	28	29	19	28	34	33	28	37	39	32	27	20	28	31	34	23	33	31	18	30	24	31	35	30	24	42	35	34	37	26	33	25	42	37	21	36	31	28	39	27	32	26	24	37	50	21	30	25	29	41	27	45	34	32	32	35	38	39	27	24	26	30	38	42	28	37	22	29	33	31	28	26	33	22	33	28	34	29	30	26	30	27	24	24	26	35	32	36	33	30	37	39	34	28	27	29	31	36	30	34	40	30	40	34	30	32	28	25	28	25	19	43	24	42	26	39	37	37	28	34	36	38	38	38	34	34	29	36	21	31	32	25	35	29	39	27	32	37	26	24	37	35	31	32	37	29	36	37	40	42	23	29	39	28	29	33	36	36	29	32	27	30	31	31	32	36	37	39	42	35	27	24	26	31	27	32	31	28	38	32	30	27	40	22	33	34	20	31	27	34	27	37	27	27	30	26	28	25	35	38	31	30	28	28	34	31	30	30	30	28	37	38	29	37	30	24	30	31	23	37	38	25	32	39	29	36	28	29	38	28	34	31	30	31	19	26	26	31	35	20	30	38	33	31	31	35	34	34	32	30	30	31	41	27	30	36	32	32	26	33	26	35	33	34	32	33	34	33	28	30	31	35	33	33	38	28	30	32	28	34	30	31	27	40	37	23	33	29	39	37	36	27	43	35	26	35	35	31	32	25	24	36	31	34	29	29	31	31	34	33	31	31	30	26	26	25	33	25	22	32	30	32	31	32	22	29	22	18	20	36	32	24	30	32	35	34	39	29	25	26	31	32	31	33	37	28	27	33	36	33	34	35	30	30	31	25	39	30	27	28	36	33	31	38	35	39	32	34	34	39	28	26	33	33	27	29	35	25	27	38	30	24	27	34	30	31	36	41	36	30	25	30	39	39	40	28	37	33	22	25	30	31	36	26	25	27	29	30	39	28	29	30	21	33	31	38	32	27	32	30	27	24	39	34	28	30	31	29	35	41	33	35	18	25	39	40	23	34	36	25	31	30	35	37	28	40	28	23	32	28	28	23	30	36	32	37	32	35	21	31	41	31	32	37	35	29	23	28	24	25	32	37	37	38	35	28	37	18	33	30	25	34	29	28	34	32	35	39	33	29	30	35	27	29	39	22	30	38	27	27	28	28	24	29	36	31	38	19	24	34	27	53	34	29	42	23	32	37	47	31	30	32	30	39	49	38	35	31	29	32	38	40	39	28	34	28	39	37	40	38	40	24	31	34	31	24	34	26	25	33	32	29	34	32	25	30	31	35	27	27	27	32	22	30	35	29	23	32	39	40	27	33	36	31	24	26	33	25	29	29	41	30	27	38	28	29	34	35	29	43	43	40	31	29	29	33	28	33	18	30	32	27	35	25	30	28	34	30	36	25	35	36	43	30	36	18	39	32	21	31	25	27	28	24	32	33	38	32	40	32	28	29	23	31	38	33	28	31	42	44	34	28	28	30	22	33	29	34	40	38	26	31	30	27	31	31	38	27	41	40	27	33	35	35	24	38	41	30	30	26	19	27	36	34	23	28	31	40	33	39	31	33	32	30	25	26	42	34	24	30	29	31	42	38	22	27	25	29	20	33	30	35	30	45	41	20	28	27	35	31	26	31	28	23	33	44	36	32	31	28	29	35	30	45	35	31	32	35	42	43	40	26	37	30	24	25	35	25	31	29	33	28	26	37	32	29	28	25	31	41	34	26	33	34	30	27	36	35	30	39	35	33	31	31	42	29	31	29	23	26	26	25	28	31	26	24	33	30	25	29	32	32	28	29	30	21	28	25	31	36	40	24	34	27	34	31	37	33	33	26	30	34	42	32	32	26	32	35	34	43	41	28	33	41	25	31	31	34	36	30	36	33	34	43	29	28	34	34	32	31	37	29	29	36	36	28	32	29	39	28	29	32	25	25	33	30	28	39	31	37	29	26	37	29	27	33	35	39	23	40	24	25	37	36	32	36	20	29	24	26	33	28	30	27	26	25	35	36	33	22	35	38	30	38	31	35	25	41	40	29	31	27	27	37	32	44	30	34	30	43	31	30	26	35	35	34	40	33	38	27	34	27	32	29	31	32	36	28	24	22	29	28	36	30	26	29	23	35	30	36	28	39	41	22	23	33	33	32	39	24	34	31	39	32	22	26	36	43	33	27	36	36	36	40	27	33	29	31	34	25	30	22	32	26	29	33	34	31	33	43	26	24	36	34	33	32	32	23	30	37	33	31	31	34	26	36	28	35	33	28	35	39	32	32	23	31	35	25	32	37	35	24	28	42	31	20	29	29	32	32	39	31	28	30	32	25	30	31	28	38	39	35	15	32	33	25	27	35	29	32	29	23	28	29	34	31	38	32	35	22	27	26	29	35	32	27	27	35	30	31	29	37	32	22	33	32	30	34	33	25	34
19706	8619	6067	7352	13359	17762	18224	16685	13818	11122	8982	7580	6636	5319	4214	3440	2939	2325	1720	1502	1170	1050	942	844	659	494	383	368	378	367	327	367	318	361	357	347	316	349	332	313	296	290	356	310	308	284	327	318	324	281	325	300	287	309	318	298	297	295	298	292	296	289	288	286	288	306	310	300	276	282	286	263	281	266	276	254	315	290	285	253	286	273	287	270	273	298	269	276	303	292	302	265	266	269	282	283	283	276	303	289	287	275	286	279	295	274	304	246	281	279	278	268	280	283	290	260	277	280	283	274	284	281	272	265	286	313	274	275	266	281	321	275	270	284	280	279	270	288	282	296	254	314	274	277	287	255	267	310	250	275	292	265	268	287	251	242	296	263	288	285	268	280	318	275	282	305	253	304	308	271	289	272	262	289	288	271	295	300	286	269	257	285	291	312	251	281	264	269	307	294	275	269	290	293	268	297	293	296	278	271	266	285	246	296	277	264	244	282	295	283	251	288	302	266	302	294	306	291	297	261	263	291	295	309	276	291	293	273	294	309	293	294	282	284	304	263	280	249	263	274	268	278	277	269	259	295	283	274	289	274	247	247	301	278	293	273	283	317	286	291	292	255	276	273	273	269	283	273	291	277	285	285	302	288	306	277	290	265	290	274	305	255	281	271	266	285	270	282	289	269	270	270	282	288	296	310	272	251	280	267	277	264	279	258	282	311	276	271	282	317	250	278	282	272	282	285	278	307	273	258	271	271	271	286	294	280	304	287	268	272	284	273	282	294	250	318	310	286	276	293	276	285	279	267	285	246	269	262	276	276	275	292	244	316	267	282	256	265	299	287	281	283	274	294	281	287	288	290	296	274	315	282	270	305	295	273	281	288	247	316	282	308	284	265	261	296	297	300	258	319	269	270	273	294	279	276	290	325	286	284	277	248	303	271	275	282	272	272	304	269	261	283	285	241	247	290	312	288	267	288	271	313	272	274	278	298	256	267	270	307	288	277	287	282	264	262	277	272	276	266	306	282	288	299	273	297	302	247	285	274	276	292	263	283	257	238	267	290	267	265	291	307	295	274	284	267	315	264	295	271	263	276	258	279	287	257	292	280	285	271	274	253	294	290	295	269	296	269	285	284	254	273	296	270	282	270	267	280	281	300	277	250	258	274	282	293	287	294	272	280	313	270	253	282	277	276	299	261	281	278	309	315	274	298	313	267	279	279	275	290	286	285	273	281	274	274	275	289	259	276	271	285	267	305	303	290	291	278	257	275	273	291	262	259	281	288	263	272	256	267	289	283	280	294	279	287	271	298	279	288	268	268	261	257	286	283	251	291	281	279	298	285	270	269	263	300	286	277	277	280	287	297	276	267	276	267	266	280	301	269	279	291	315	256	280	288	287	293	264	272	286	287	310	284	299	266	264	281	255	266	301	285	291	268	267	278	289	260	251	283	271	253	285	299	299	296	306	272	294	295	276	297	269	317	301	296	274	218	281	274	295	291	270	252	297	289	285	281	264	297	299	272	283	251	299	282	239	259	297	280	266	300	296	284	272	290	272	289	257	262	283	269	268	274	288	290	254	280	267	266	299	259	279	275	289	282	268	279	290	263	290	272	255	270	287	280	259	277	283	267	320	286	268	253	274	264	262	303	273	294	272	250	293	253	301	232	260	284	259	272	270	280	286	298	264	274	239	287	255	299	312	273	266	280	288	278	239	268	292	275	284	281	256	249	280	308	301	272	295	296	272	279	261	272	269	254	264	274	292	298	287	258	244	325	270	271	283	268	258	285	274	290	288	279	301	258	283	257	278	275	292	283	257	283	272	255	306	280	249	277	294	311	296	261	234	306	276	284	278	277	282	276	303	259	292	288	261	268	264	253	305	261	274	291	302	268	278	282	279	297	284	299	245	279	317	273	265	263	290	261	285	284	285	283	258	300	285	268	278	282	290	270	268	266	264	276	276	283	262	273	264	288	272	280	287	283	288	271	306	277	282	282	290	276	270	282	269	238	315	288	288	245	272	280	302	253	277	289	250	319	268	280	252	240	282	280	270	277	283	265	254	265	258	276	290	266	291	274	246	300	279	308	258	283	258	256	238	271	269	279	293	315	302	281	268	286	296	277	278	279	275	288	263	292	267	251	275	279	267	317	313	276	270	285	265	261	264	274	246	269	286	265	282	265	279	287	300	253	288	307	278	267	267	285	290	286	268	295	279	278	294	271	215	276	287	294	287	278	275	296	255	249	283	272	273	269	303	294	265	267	300	253	276	298	255	271	300	265	258	273	267	276	294	296	297	272	267	318	283	292	292	309	294	271	265	241	288	270	286	299	283	253	284	246	275	262	286	285	284	246	310	293	294	287	264	288	250	289	306	290	275	251	295	273	263	294	281	282	270	272	286	286	286	293	271	262	302	277	274	281	252	290	297	298	271	291	278	280	273	294	265	308	282	273	291	293	265	313	347	291	283	260	301	283	255	263	251	290	281	261	287	295	271	276	304	295	283	307	281	287	291	286	285	290	253	285	261	293	286	265	300	268	272	313	275	290	265	277	281	256	289	286	262	282	285	274	255	283	276	247	277	268	276	290	285	286	281	275	268	292	295	280	280	298	265	262	297	252	259	283	289	261	307	266	298	272	271	289	278	297	275	281	278	268	285	277	295	284	271	274	271	271	290	297	240	290	292	250	269	276	269	280	273	289	276	263	284	276	296	260	275	287	302	295	291	278	287	282	279	261	278	262	296	285	271	258	284	274	299	284	267	252	271	258	250	251	271	259	286	290	270	259	282	269	300	277	302	296	292	277	269	285	268	287	250	256	299	311	264	280	282	292	287	287	301	261	268	313	268	266	301	308	272	263	267	294	284	246	286	289	233	301	265	258	264	295	300	278	275	287	265	291	288	293	255	281	298	324	284	284	287	280	282	241	252	289	286	278	278	262	286	252	273	271	302	269	265	266	298	292	293	263	263	274	262	307	271	236	284	276	280	285	305	283	302	272	289	288	301	290	276	295	286	286	285	276	293	283	258	250	302	273	279	254	272	279	286	265	268	279	308	269	285	271	276	289	276	279	297	273	257	284	271	266	270	269	280	265	300	280	308	300	273	313	270	301	281	259	261	282	262	303	284	288	255	280	295	275	263	256	313	262	300	312	267	263	266	298	266	274	275	282	301	273	253	275	249	286	288	250	263	265	265	304	273	271	277	261	319	291	316	274	301	313	259	272	269	305	301	305	256	289	295	276	283	268	290	303	277	296	282	288	295	265	275	293	272	276	263	284	262	296	283	293	262	261	264	307	275	276	268	296	307	285	280	260	269	298	307	289	273	271	310	272	274	296	277	242	283	267	286	272	303	306	273	300	279	298	287	290	287	271	278	318	283	252	282	273	262	281	282	298	269	267	298	300	280	288	272	266	252	263	261	255	287	267	289	258	273	282	275	283	280	276	283	286	260	297	273	293	289	271	255	260	288	285	292	289	320	286	291	277	286	276	283	262
2061	1117	656	496	407	464	556	590	478	422	315	293	258	218	183	162	151	122	112	102	89	91	59	76	53	52	42	51	46	45	43	38	47	61	41	41	47	39	48	34	44	42	40	41	37	34	39	47	45	41	38	32	42	39	39	46	38	44	54	41	33	38	46	40	45	43	46	42	40	40	39	40	25	25	40	55	43	34	44	31	41	36	36	39	45	31	29	45	40	31	49	40	45	39	41	41	31	34	38	36	38	27	34	43	39	38	46	33	36	37	39	40	36	42	45	40	41	45	41	43	28	36	37	38	39	33	36	38	36	32	37	38	47	45	32	43	27	39	44	46	47	39	34	43	43	42	51	41	30	36	40	31	37	37	42	34	40	40	38	36	33	59	38	40	39	38	31	39	49	44	32	46	34	38	38	41	35	38	37	51	36	50	40	41	42	42	38	46	39	39	40	37	25	33	42	46	30	36	46	45	27	45	35	43	44	34	48	34	47	33	36	33	37	39	42	46	43	43	39	26	37	36	32	43	30	35	29	38	47	52	40	37	42	43	40	36	40	43	39	43	43	38	38	53	41	44	34	42	42	47	39	29	39	40	47	31	40	43	38	33	44	48	37	40	35	44	40	42	47	35	32	42	34	32	41	40	48	38	36	39	36	28	40	38	39	48	47	44	36	32	28	37	44	48	37	41	43	42	44	45	38	35	34	53	44	28	36	45	42	26	37	37	46	55	36	25	37	43	39	39	37	43	47	41	41	38	49	37	34	36	31	40	42	30	34	47	36	42	47	45	42	41	47	38	36	28	25	40	41	35	35	52	44	37	40	34	46	34	45	34	30	39	34	39	35	32	41	41	50	39	47	32	35	33	41	50	41	31	40	36	34	39	41	32	57	33	49	49	44	34	36	49	48	43	33	40	45	43	49	39	35	34	35	50	37	43	43	39	33	40	37	37	48	43	37	38	30	35	33	30	29	36	35	37	35	39	38	28	32	44	28	43	37	45	37	35	26	29	40	38	44	37	33	38	30	41	33	33	38	45	33	34	39	39	40	37	39	29	38	44	35	39	42	32	37	31	35	40	36	32	40	39	37	40	29	36	46	29	33	37	43	39	29	42	30	31	39	36	49	48	39	37	42	34	43	27	31	47	38	35	28	33	45	46	44	37	33	33	50	39	38	41	39	39	44	41	27	37	44	42	31	48	34	33	31	31	32	42	32	39	36	49	42	45	42	38	41	24	38	38	37	35	37	50	33	26	37	36	45	37	52	36	44	44	40	46	46	42	43	40	42	34	37	37	31	42	37	49	39	42	43	38	32	32	47	34	34	42	33	37	36	33	34	38	39	35	33	47	18	31	36	39	32	50	33	46	43	32	29	36	38	40	36	42	33	33	39	44	43	35	50	32	31	35	38	41	37	39	24	44	49	35	51	31	45	45	46	33	39	34	37	43	44	37	40	45	45	39	41	25	50	47	41	36	39	35	35	43	52	44	22	32	37	40	39	36	44	36	51	34	31	47	36	39	26	42	49	50	51	31	42	37	36	38	37	40	47	36	30	32	38	32	33	43	53	41	36	30	30	43	42	38	44	47	37	31	41	36	28	39	39	41	34	41	29	40	33	32	38	40	37	31	50	40	41	42	42	38	40	42	44	29	46	41	37	36	35	34	43	44	51	41	50	41	35	34	42	51	50	47	42	38	32	43	35	54	39	38	34	41	35	40	36	32	46	37	36	39	37	37	46	47	31	31	37	37	39	44	45	42	43	36	42	36	35	40	49	48	40	40	37	35	38	41	34	46	44	40	43	37	55	35	31	33	31	43	45	39	39	34	35	42	39	43	40	41	38	39	38	34	33	41	35	23	37	38	57	37	37	32	43	39	49	42	39	51	40	38	44	27	43	31	40	38	38	42	43	41	35	41	38	36	41	36	45	33	39	41	36	36	35	36	43	33	35	31	48	39	25	29	39	28	36	42	49	39	50	32	45	38	39	29	31	34	37	37	27	42	38	37	45	43	40	43	31	37	32	40	39	41	46	37	36	29	33	37	44	48	43	37	40	42	40	34	35	29	43	36	43	45	46	46	42	56	36	42	37	42	45	41	38	39	33	35	36	33	43	41	30	40	31	41	32	36	40	43	45	39	40	48	39	42	28	37	41	41	37	38	37	44	44	40	33	42	35	46	39	36	30	32	45	41	52	43	37	33	38	40	25	42	39	35	38	34	42	45	38	44	35	33	48	33	44	36	44	40	48	40	41	46	33	39	51	46	38	33	35	43	34	47	36	33	36	41	33	41	46	53	31	32	37	37	40	37	28	29	33	45	28	51	35	53	43	43	40	51	44	39	43	41	36	37	30	44	27	32	39	46	32	39	37	39	50	31	38	40	41	35	31	34	54	49	44	37	40	36	29	40	38	35	29	37	28	48	43	37	44	40	43	38	36	23	35	38	51	34	44	40	31	45	37	32	39	47	37	42	29	31	33	33	39	50	40	42	36	35	38	43	36	47	33	27	33	37	41	39	42	55	38	46	44	35	31	38	30	42	40	34	53	37	43	32	42	36	49	45	34	34	42	31	43	33	45	38	30	31	47	32	33	40	35	44	41	39	34	47	41	43	39	30	51	45	27	59	35	33	40	37	39	36	42	31	45	37	30	37	39	37	37	49	41	37	42	37	38	37	44	33	43	42	50	30	53	38	36	39	41	29	24	32	42	34	41	46	49	39	40	40	51	44	34	43	35	32	45	48	41	30	38	50	43	40	56	40	47	30	32	39	36	39	42	42	40	32	54	33	36	42	31	48	47	50	39	43	44	32	33	38	36	57	33	38	39	41	39	37	36	42	37	31	37	41	38	33	40	38	45	45	30	34	27	36	40	36	43	35	42	49	27	32	44	32	41	40	44	30	48	46	42	47	54	34	28	45	42	38	38	49	41	34	41	27	36	36	40	39	35	51	31	24	33	34	41	37	53	40	34	32	50	53	61	43	30	40	38	33	36	53	47	44	43	45	41	39	35	47	34	33	32	38	40	39	35	38	36	38	39	42	33	40	40	34	32	38	40	37	31	36	33	37	36	25	41	45	41	42	43	31	32	39	29	49	38	27	25	30	38	35	47	36	40	28	46	45	44	42	35	43	42	47	55	50	35	38	37	38	30	36	40	47	31	50	47	43	37	35	40	40	36	38	45	34	37	25	40	45	39	42	37	36	44	38	39	41	44	34	32	36	39	32	44	48	39	44	50	45	38	45	49	41	32	38	40	33	39	31	30	45	39	39	43	31	34	43	37	32	41	38	34	42	45	35	32	44	36	29	41	45	33	37	36	43	39	48	41	42	29	25	30	39	53	36	44	36	33	43	38	30	53	33	42	30	50	37	46	28	38	30	41	37	24	37	31	43	44	33	40	46	39	41	29	39	38	38	28	33	52	38	30	39	43	39	42	37	39	33	39	38	39	43	36	26	40	45	40	45	35	49	38	42	37	37	34	33	38	43
22500	11265	7935	9370	16667	21878	22268	20447	17302	14095	11576	10199	8784	7218	5679	4804	4176	3264	2572	2280	1795	1464	1354	1196	886	754	604	475	501	479	474	470	497	443	445	441	458	419	434	450	371	414	423	391	380	388	390	397	400	413	424	387	368	427	352	425	343	372	396	353	386	356	347	327	345	360	360	372	328	331	383	359	367	392	369	325	405	345	343	338	355	349	365	338	385	356	357	352	346	339	370	330	361	359	319	356	354	346	334	351	350	374	326	321	369	347	383	351	395	355	337	347	362	329	341	404	360	351	353	327	357	341	350	327	358	377	368	367	349	379	348	335	357	341	367	362	342	363	333	343	343	344	313	351	361	366	349	315	352	361	367	321	344	337	348	359	364	317	327	351	386	346	351	339	337	346	348	384	325	360	320	323	367	331	310	337	374	354	319	316	378	379	327	321	363	325	360	385	339	334	363	345	356	297	382	314	366	353	362	338	344	326	344	340	355	326	351	350	371	345	367	353	352	355	323	370	362	359	354	365	341	329	339	333	331	316	385	342	375	346	331	346	357	327	368	336	389	348	331	365	341	357	338	336	311	320	326	357	365	343	321	352	355	360	365	398	322	349	361	349	340	324	339	332	358	310	369	335	362	337	366	354	372	375	390	316	362	333	355	359	361	379	370	376	327	353	335	343	358	358	353	340	395	366	341	394	326	338	371	391	334	388	334	365	339	352	375	332	334	333	329	335	354	368	352	346	385	346	333	350	358	359	318	367	360	350	341	337	390	322	361	346	351	353	345	331	353	346	345	325	362	355	374	387	359	351	342	346	339	374	343	352	329	341	351	325	392	368	365	325	359	333	342	345	349	366	347	349	347	365	325	386	383	379	367	378	341	351	320	324	333	306	304	352	353	342	329	334	380	369	361	348	340	350	360	321	378	368	339	346	360	345	344	349	356	380	330	360	330	376	385	330	356	353	371	316	359	352	350	353	378	343	345	348	357	323	311	380	365	340	348	348	365	334	345	402	345	328	341	371	335	335	333	312	329	338	367	336	341	360	347	334	316	335	382	319	323	374	377	329	329	382	339	347	338	354	335	343	333	335	349	332	354	318	330	332	370	341	327	335	359	373	320	305	359	333	362	343	341	347	357	324	369	364	337	341	347	361	363	342	364	351	335	312	336	347	348	323	352	355	361	340	365	352	356	342	358	336	334	340	385	348	340	361	338	349	347	385	348	332	339	349	341	358	347	372	396	303	326	337	340	323	357	373	360	354	345	333	309	351	354	376	372	329	343	352	346	347	379	357	335	346	379	324	346	361	349	352	344	355	352	344	329	322	358	318	373	342	347	346	358	357	359	339	336	349	354	331	331	364	334	361	350	323	362	353	354	347	321	385	336	371	324	334	338	359	375	347	335	338	363	353	365	346	350	342	359	339	345	377	357	348	332	346	300	361	333	377	358	368	341	354	376	323	363	345	379	332	342	344	372	293	341	366	371	342	336	327	332	314	356	343	349	324	357	376	352	358	356	319	380	315	374	351	333	342	347	360	350	308	322	335	355	393	362	355	350	361	334	337	336	348	345	353	334	347	359	368	329	367	360	335	366	323	352	340	375	357	346	332	371	348	367	336	342	360	354	352	346	352	380	381	352	353	350	363	337	356	335	368	360	386	362	350	361	370	334	366	346	331	347	357	383	328	333	341	375	383	288	360	329	359	337	347	328	320	366	377	354	386	326	349	323	362	346	345	344	361	377	351	320	330	357	348	349	364	355	363	333	336	336	351	363	338	299	320	334	353	335	368	337	338	317	325	349	369	349	343	359	353	330	350	357	346	333	341	365	323	359	351	352	333	347	372	346	381	341	350	375	348	352	327	352	351	349	329	376	354	386	336	365	363	331	335	347	368	342	333	353	326	324	342	354	330	363	333	370	323	350	352	342	356	366	348	361	341	365	333	336	357	342	355	342	374	375	355	342	348	327	362	380	335	371	352	344	364	391	356	336	322	339	362	317	353	353	333	343	364	354	337	332	336	378	342	338	325	366	317	335	330	386	325	358	352	361	321	347	359	367	363	317	370	355	357	330	379	334	351	313	402	348	330	328	349	354	377	364	350	363	345	357	362	333	334	368	362	334	350	360	329	342	369	345	378	373	308	346	339	366	309	339	340	340	342	331	333	311	341	330	369	335	351	342	339	330	363	359	316	348	297	365	353	336	304	373	331	348	334	354	333	351	331	367	351	316	321	350	339	333	354	333	333	373	349	336	342	377	358	351	342	320	355	354	351	321	354	381	342	372	335	298	337	359	338	308	341	347	361	366	369	318	327	366	340	364	319	337	353	352	337	364	348	337	320	364	331	336	325	343	379	365	364	352	348	340	347	333	344	391	338	360	351	374	357	336	343	360	329	360	364	338	334	314	357	337	364	350	347	365	340	372	333	336	327	318	388	402	334	354	327	348	371	353	357	326	324	327	371	334	370	364	368	341	362	345	376	328	348	332	339	325	315	312	358	364	340	371	323	312	344	350	356	362	334	327	334	320	350	322	327	322	366	358	322	345	350	363	352	343	348	346	349	321	367	368	387	334	361	355	350	349	344	361	369	358	346	364	336	364	353	353	335	334	320	351	368	314	378	406	350	363	371	320	344	329	346	325	334	355	352	346	365	334	330	343	363	338	348	371	345	342	333	350	335	352	326	348	349	360	350	342	356	337	330	369	353	334	360	325	365	379	325	317	381	349	334	321	338	345	320	339	349	344	362	317	357	341	341	352	310	343	358	341	358	332	371	355	340	325	348	378	351	327	367	363	345	373	332	303	363	351	359	355	412	336	334	358	333	357	344	325	366	361	376	338	395	357	330	315	345	350	351	366	335	355	347	351	340	337	372	331	344	351	353	372	361	335	344	319	390	356	329	346	360	366	320	319	327	356	321	335	331	339	363	331	347	333	346	337	355	361	345	365	343	351	325	358	372	326	357	343	367	316	347	371	336	314	356	361	338	356	336	379	352	338	341	345	358	315	342	359	383	358	310	364	361	356	364	352	386	355	362	339	346	356	374	349	352	384	345	342	316	343	380	336	330	353	362	368	354	348	358	321	329	361	339	351	336	333	336	357	348	337	303	348	381	350	378	355	341	326	334	347	312	315	360	351	358	356	346	351	325	346	362	381	343	388	373	354	311	319	343	332	309	357	374	308	353	339	383	360	353	366	321	340	335	345	336	326	362	356	342	354	312	349	340	356	324	320	325	330	371	336	331	357	359	325	369	328	361	330	329	335	361	356	345	335	366	367	355	343	345	352	298	363	372	338	349	374	345	333	336	353	346	334	319	355	342	369	321	356	339	328	352	342	342	337	336	377	334	346	321	337	308	335	357	351	364	356	389	360	385	367	333	329	332	324	314	365	342	336	339	334	346	352	355	344	334	331	330	308	346	334	343	362	343	322	376	353	369	369	324	315	350	336	348	355	323	346	301	342	339	364	346	333	334	361	354	380	329	368	332	387	352	355	375
3131	910	650	455	331	426	484	520	443	347	300	289	252	195	165	139	125	113	89	65	75	64	62	57	51	32	36	36	30	22	29	35	25	27	33	31	43	39	35	26	32	42	26	20	26	25	38	30	32	31	23	27	28	29	31	32	32	30	31	29	25	23	29	16	42	29	25	20	31	31	23	33	33	31	20	27	23	36	26	24	31	23	26	31	34	24	22	20	24	32	29	17	29	40	16	20	34	29	25	31	27	30	25	23	26	26	23	18	31	20	31	37	28	21	27	27	29	30	29	33	32	25	18	18	37	38	31	22	29	22	28	30	22	32	23	25	28	21	22	31	25	28	24	34	17	25	23	24	32	21	32	22	30	28	35	37	28	26	22	27	22	22	22	26	25	27	32	22	37	43	28	21	26	22	20	33	36	26	28	35	33	28	29	25	21	19	26	21	31	18	26	33	33	27	16	29	26	27	37	41	23	38	30	28	30	30	23	24	35	22	32	27	34	26	23	24	31	27	30	40	28	25	27	19	23	22	29	18	34	30	31	32	32	31	16	28	22	27	28	19	26	30	25	26	25	29	30	26	26	23	18	37	25	35	26	36	24	24	21	32	37	30	29	20	28	20	30	28	32	27	29	27	24	21	20	36	36	24	25	28	25	21	30	21	26	25	29	18	20	32	21	34	30	32	31	27	37	31	27	32	28	31	23	30	29	29	28	40	25	22	30	32	30	22	26	28	24	32	25	21	23	26	35	24	22	27	21	29	30	22	27	22	36	20	34	35	26	31	18	33	33	20	31	30	23	18	27	23	28	24	30	26	31	39	21	30	26	28	24	32	25	20	25	28	34	19	37	30	32	30	23	35	28	29	36	33	28	30	21	32	25	30	30	20	34	17	28	20	23	37	40	34	31	32	22	25	40	28	28	31	25	28	26	28	22	33	29	28	20	30	31	26	29	34	35	30	33	40	34	35	33	34	32	18	28	31	24	14	34	23	28	22	29	23	24	19	26	24	24	29	35	31	31	30	23	25	33	19	24	27	23	24	29	36	21	31	29	26	34	20	19	28	33	24	22	31	18	19	22	37	29	22	30	41	25	21	21	38	22	26	24	27	33	28	30	18	31	29	26	29	31	29	24	29	36	29	33	17	32	23	24	26	21	26	32	19	24	25	39	30	30	25	26	31	22	36	30	34	29	23	29	32	29	24	32	16	28	24	35	30	33	24	30	29	30	22	33	20	29	23	27	24	31	23	30	33	22	37	20	20	29	25	37	30	28	31	15	37	46	22	34	34	30	34	33	24	29	16	25	28	28	20	34	32	32	19	29	21	33	32	36	25	29	30	30	27	33	33	26	23	25	38	39	28	29	26	39	30	34	24	17	22	28	31	24	31	28	17	29	22	21	22	33	18	24	27	27	29	29	24	28	29	26	34	27	22	32	23	25	25	29	32	29	22	38	29	28	38	29	40	23	28	13	31	16	23	32	25	33	32	24	15	27	38	39	29	34	27	21	32	34	28	32	25	30	27	31	24	26	31	24	23	31	24	16	31	30	32	31	29	27	24	35	25	31	28	26	19	31	21	37	22	27	30	32	24	39	14	29	34	32	31	26	25	24	45	24	32	32	29	29	36	23	34	30	32	36	25	19	20	31	34	27	28	31	24	30	26	24	33	19	25	31	32	14	26	13	23	34	29	31	27	34	26	25	19	29	29	33	23	32	29	22	16	21	26	29	22	26	27	21	28	26	28	26	26	26	24	22	28	21	29	25	21	23	28	38	25	24	41	33	26	20	34	21	38	31	21	25	23	17	38	31	33	28	25	35	32	23	30	24	27	33	28	29	33	31	30	32	23	30	36	36	24	28	25	30	30	23	27	24	24	31	34	31	32	32	21	18	29	36	38	36	31	23	24	21	14	22	22	36	27	30	22	23	20	21	23	24	33	12	24	26	31	24	31	34	25	34	32	30	27	26	24	37	19	24	28	29	23	23	34	31	26	37	26	30	34	25	28	27	20	29	29	25	26	30	26	32	41	27	32	31	23	36	29	21	24	31	32	20	19	30	26	29	28	28	27	29	23	28	24	25	24	23	25	28	27	32	27	30	20	24	28	22	27	33	31	33	30	34	27	28	18	34	29	33	26	39	20	27	26	21	24	35	17	41	26	27	23	22	26	30	34	22	27	22	28	21	23	32	28	24	28	29	26	24	35	23	34	26	26	20	29	34	27	23	23	20	24	29	25	27	23	27	28	19	21	20	19	32	35	22	30	32	26	30	29	23	19	33	21	14	29	22	24	27	24	22	27	30	39	30	43	17	24	21	35	21	33	20	22	15	23	23	29	34	26	21	25	33	20	34	19	42	19	34	29	26	32	33	40	32	27	24	28	27	28	27	25	23	29	32	24	25	32	27	28	31	33	23	23	28	33	38	23	32	25	19	36	25	26	39	31	25	20	31	30	19	26	23	27	32	21	27	24	31	22	35	29	21	18	26	19	21	20	27	26	26	28	24	22	16	37	26	33	38	24	25	28	33	17	20	22	29	33	24	29	27	27	29	29	29	31	40	32	28	28	34	28	29	25	32	30	35	30	21	28	27	26	20	34	24	29	25	31	31	28	19	21	40	22	29	17	35	24	26	27	18	27	26	27	26	23	29	28	31	24	26	33	34	24	27	30	23	24	31	21	21	24	31	29	24	18	16	21	25	23	22	26	32	20	17	27	23	28	36	32	27	25	31	24	21	32	24	26	31	31	22	24	28	25	19	26	27	25	33	26	31	26	33	33	30	27	34	28	22	31	30	35	22	30	20	22	32	26	27	18	19	27	28	24	32	37	27	28	32	31	26	25	25	26	29	38	22	26	17	20	34	32	28	27	30	26	32	21	25	18	33	26	31	29	28	22	23	24	23	24	27	36	25	23	36	30	29	36	16	26	22	23	28	30	13	20	36	24	28	21	29	29	24	22	30	17	31	19	43	31	27	23	25	25	25	23	25	21	30	25	23	28	30	29	20	16	22	21	30	38	34	26	27	30	30	29	38	31	33	28	28	27	29	21	30	17	32	24	24	23	33	30	29	25	33	26	33	32	27	30	39	27	21	29	26	23	26	31	40	19	37	23	32	30	29	26	21	29	30	29	16	30	23	31	28	38	30	32	33	24	27	33	31	25	37	27	22	31	29	34	36	19	29	25	32	32	22	29	30	34	26	20	23	23	27	32	24	40	21	29	24	24	33	21	32	20	37	30	25	25	26	28	30	24	39	31	27	28	31	25	18	32	28	25	23	20	27	28	26	25	21	31	32	17	20	24	36	37	29	25	27	21	36	26	21	19	27	25	22	30	31	27	35	26	31	32	28	25	26	28	28	28	26	37	18	23	21	32	24	25	30	29	28	23	24	25	28	31	24	31	32	29	24	33	24	22	29	26	25	22	36	23	26	27	24	33	19	19	31	33	32	27	25	30	32	24	17	26	26	34	24	23	24	21	36	26	29	26
22233	10457	7355	8714	15713	20805	21442	19316	16339	13090	11040	9755	8094	6698	5350	4611	3736	2991	2370	2030	1642	1334	1186	1037	769	550	417	402	340	360	359	316	346	329	368	351	293	342	353	338	299	312	298	299	265	306	289	302	295	312	311	302	310	261	282	288	250	287	271	267	263	277	235	246	254	237	279	277	258	250	238	211	248	286	235	277	276	261	249	213	245	262	247	261	258	257	241	246	238	258	241	244	285	258	244	241	242	238	245	240	271	265	247	260	253	247	278	235	245	246	249	273	244	240	242	234	244	231	239	238	265	256	240	275	230	246	269	249	256	273	271	237	251	258	243	233	228	189	273	232	256	251	263	251	249	262	249	257	239	271	258	257	249	230	251	275	259	261	243	226	244	247	242	247	228	247	228	267	240	246	234	231	246	228	241	236	265	263	244	257	240	245	270	268	253	262	245	249	274	262	253	269	268	227	257	257	258	245	265	230	232	264	258	222	251	234	238	226	226	235	252	245	253	221	264	261	283	275	258	238	244	250	245	272	241	260	220	243	250	268	259	250	247	250	279	275	252	234	241	250	232	220	210	253	231	260	225	240	261	226	258	267	257	244	259	260	247	256	222	225	260	231	253	233	252	226	225	246	262	233	251	259	251	243	250	241	250	270	233	254	243	257	245	242	254	231	224	257	251	256	247	241	264	245	227	238	248	232	243	260	236	241	258	232	242	242	236	207	265	258	267	240	239	290	234	238	251	281	229	246	232	233	232	259	248	239	264	245	247	211	251	277	232	231	233	273	264	244	225	266	230	243	271	245	253	217	243	243	240	243	231	253	229	245	258	252	264	251	231	285	252	258	216	243	240	251	236	254	251	245	244	242	256	236	233	268	233	241	278	282	251	232	238	256	258	232	236	273	242	225	257	246	259	219	234	222	239	219	286	235	223	246	218	265	226	261	273	244	226	254	246	228	239	248	264	259	237	263	250	202	274	230	246	235	267	258	257	269	232	237	229	260	243	245	252	217	205	230	235	284	252	263	239	252	242	249	275	248	237	259	247	254	279	253	229	253	253	240	243	270	251	257	259	242	241	245	250	222	248	208	221	267	249	230	237	239	242	240	225	276	234	262	244	243	229	220	259	249	249	256	249	246	251	227	249	267	275	241	262	230	227	241	241	243	280	253	226	235	222	214	244	288	247	247	235	235	236	227	226	212	258	257	227	222	237	265	245	235	271	251	252	227	230	249	243	238	252	252	243	258	261	263	263	261	234	258	252	231	235	253	266	255	263	260	238	202	276	230	243	246	224	252	238	257	246	238	251	267	251	267	254	264	250	265	236	244	217	250	244	240	247	258	253	235	214	248	254	269	220	231	251	260	265	233	267	225	237	276	239	227	251	245	279	241	253	217	231	236	267	240	255	247	224	256	249	240	244	249	248	248	247	242	242	268	278	246	262	235	250	217	259	248	260	255	254	242	250	248	267	267	239	250	227	275	230	239	250	234	264	259	251	258	236	254	268	237	252	244	258	252	240	248	240	257	237	224	261	255	234	245	242	246	247	249	237	251	218	228	231	259	254	257	275	251	255	265	237	247	255	219	260	272	272	276	262	223	236	224	254	241	253	223	263	274	253	237	249	246	219	232	226	242	254	225	259	240	225	225	243	247	248	245	253	241	232	252	269	228	254	247	227	254	225	211	261	238	279	231	241	250	231	233	233	283	254	242	245	267	252	250	249	258	280	235	234	224	256	259	287	241	249	268	246	232	221	244	244	258	240	238	220	251	273	237	266	260	274	249	252	236	232	233	247	238	219	264	272	251	271	243	261	246	276	252	242	251	248	247	241	236	246	235	263	273	231	267	223	240	240	250	269	222	254	228	225	246	233	261	248	250	222	232	244	267	269	227	261	225	244	255	236	257	268	225	251	270	289	260	297	269	260	211	265	261	236	281	263	230	271	279	229	249	259	283	264	255	248	235	244	249	264	235	247	261	257	251	257	225	241	274	273	234	229	249	263	266	225	251	242	265	261	263	267	228	272	248	215	235	237	254	243	240	261	259	245	237	222	259	265	238	258	257	227	249	226	251	262	261	246	252	270	277	259	263	249	248	246	222	250	238	234	256	247	221	235	220	226	240	255	252	220	233	251	243	278	270	237	244	247	254	242	273	244	255	255	224	248	251	244	282	225	287	253	264	252	264	229	247	271	248	242	257	232	228	249	257	214	266	248	201	242	268	243	231	240	265	222	232	248	270	269	220	258	249	204	260	248	252	255	239	243	246	259	238	246	241	242	226	253	265	273	268	236	262	246	241	226	239	243	269	270	223	230	233	213	238	247	231	250	251	224	234	242	244	252	260	261	237	252	238	272	250	264	250	232	210	239	237	252	258	232	270	251	248	225	263	247	247	247	238	257	249	237	255	260	226	251	251	233	230	279	250	254	227	268	231	246	264	248	262	262	254	236	242	239	276	243	216	222	251	242	247	243	267	246	231	224	247	253	224	249	259	259	247	221	208	238	278	238	247	259	242	243	238	235	240	288	256	233	242	257	252	245	259	234	261	218	251	224	241	248	266	244	232	245	253	239	247	262	255	275	241	253	272	242	268	269	236	262	255	259	223	238	268	260	243	233	255	259	251	228	249	229	225	256	216	243	231	264	242	250	238	235	235	238	248	257	279	278	234	258	250	241	236	246	252	235	254	262	268	264	253	220	236	250	238	255	260	256	241	243	262	253	247	256	208	239	245	237	237	211	227	256	238	261	222	255	231	256	244	256	257	227	233	246	237	260	248	244	234	239	241	229	249	257	234	239	254	258	253	252	229	252	255	255	256	226	267	237	233	240	238	241	248	270	267	241	253	262	273	254	249	246	238	251	257	264	252	235	254	218	280	252	259	268	241	223	259	242	285	259	215	249	246	245	265	255	270	263	247	241	248	244	268	241	247	245	204	210	260	261	231	275	251	247	228	237	254	239	254	256	276	262	236	235	266	237	226	269	266	270	219	254	228	233	252	270	241	252	229	229	264	201	246	251	244	240	266	256	227	240	238	244	248	256	246	260	234	235	230	228	245	229	228	231	267	252	239	230	254	244	223	276	244	250	247	252	266	237	245	237	264	255	249	232	244	237	228	255	240	233	271	243	254	253	265	214	245	245	244	253	241	237	244	255	237	241	264	231	259	245	253	241	265	257	246	255	273	248	236	273	240	233	230	260	282	245	248	231	241	251	269	255	246	261	256	221	245	228	261	256	229	249	215	246	243	254	241	239	258	222	243	237	219	282	260	241	215	226	259	237	273	258	261	236	223	269	253	216	244	273	238	248	244	243	246	223	248	253	232	240	265	250	226	255	255	247	224	241	254	239	226	240	237	241	260	279	235	251	247	254	238	245	227	262	235	260	246	235	230	240	215	238	250	260	240	241	248	260	233	247	244	248	258	239	227	244	248	228	251	224	241	254	255	262	259	237	243	257	245	263	259	258	235	255	238	253	236	250	211	204	257	246	241	241	233
2772	1397	860	608	434	524	756	699	651	517	400	358	349	313	223	203	158	126	119	104	102	85	77	70	59	54	57	42	38	21	41	39	49	41	41	43	39	40	29	41	44	32	33	46	33	34	37	40	42	44	34	43	39	35	38	34	41	46	30	25	26	35	50	42	32	38	31	32	34	33	29	43	34	32	41	36	36	37	33	39	26	39	35	29	36	31	29	33	41	43	26	51	49	31	34	42	35	33	38	45	40	34	53	33	40	34	30	36	30	31	42	35	24	45	40	36	35	38	41	39	44	35	29	25	38	33	31	37	29	34	39	42	37	38	37	39	34	37	55	30	23	51	42	41	39	35	34	30	37	41	32	35	35	34	39	46	37	43	44	43	34	40	33	37	32	37	40	26	30	42	31	39	31	43	46	27	40	37	37	41	30	37	31	33	29	28	40	37	29	28	43	32	40	40	36	33	32	37	49	33	37	50	44	35	20	50	32	42	37	45	36	36	37	31	40	33	32	27	49	41	36	32	32	39	34	25	41	41	33	22	33	34	32	35	36	54	40	32	24	32	39	32	37	38	43	56	35	29	33	30	40	36	41	30	37	34	36	39	33	38	29	42	45	38	42	34	29	44	31	36	29	37	36	37	33	35	39	43	38	26	29	34	34	36	34	34	41	39	36	24	40	36	38	34	31	31	37	33	45	42	35	32	38	33	43	40	37	39	35	31	36	30	37	42	31	48	35	29	35	32	36	25	38	32	26	39	34	31	40	32	30	38	38	31	36	22	36	27	37	34	27	44	46	30	31	31	39	46	25	40	28	29	30	26	35	42	38	33	41	40	39	33	30	43	39	35	36	32	42	40	46	31	33	41	34	38	49	37	45	33	50	38	36	36	30	37	33	30	38	31	36	39	34	47	41	40	31	32	35	37	40	31	35	47	38	37	34	42	40	42	37	37	41	46	31	37	33	32	35	29	39	39	45	41	40	25	38	43	22	42	41	37	33	27	39	34	27	33	34	36	29	42	52	48	46	46	40	25	34	42	37	37	29	31	44	34	34	40	41	45	34	33	41	38	41	37	55	43	42	20	47	39	51	35	45	44	24	34	44	41	26	32	30	39	38	44	46	33	42	43	36	33	36	41	50	36	36	39	35	42	43	35	37	28	41	31	27	35	34	34	34	30	27	50	57	51	53	37	36	47	36	38	39	30	25	37	30	30	40	36	44	35	55	47	36	50	34	51	39	33	45	38	39	49	37	33	47	39	46	37	34	32	29	34	26	28	36	38	38	42	40	37	29	50	39	31	33	36	44	38	29	34	36	27	40	35	33	34	35	39	39	31	39	37	32	36	39	37	47	31	42	35	41	50	36	34	42	40	39	28	34	36	35	45	37	41	29	37	38	35	27	26	38	35	44	40	46	37	26	38	28	34	39	45	38	29	32	49	35	39	30	32	31	35	34	43	33	25	29	39	25	43	44	40	34	25	43	40	27	37	35	36	51	33	28	36	25	36	32	42	30	47	33	18	39	41	28	41	36	42	36	30	38	39	39	35	41	37	35	36	38	36	33	38	38	39	32	31	33	51	35	41	29	37	32	41	40	35	41	45	34	34	36	40	32	34	42	34	28	31	30	31	36	27	52	35	39	32	34	38	35	38	32	36	41	41	36	43	36	28	38	35	36	46	33	38	29	38	43	51	32	37	26	37	34	50	45	23	39	31	28	32	35	29	22	33	36	41	47	40	32	43	36	44	34	34	33	37	37	33	39	32	46	44	33	29	40	32	33	29	39	22	34	37	42	39	33	37	37	43	39	29	42	39	29	34	49	55	28	35	37	23	30	38	34	30	49	27	46	38	23	37	31	43	44	32	37	42	33	35	29	40	40	33	33	39	38	29	37	34	52	30	26	33	32	37	29	40	36	45	39	35	32	38	27	35	43	34	33	40	40	35	35	35	40	35	32	34	28	38	43	36	32	45	40	33	40	34	42	39	41	25	40	33	44	33	34	38	42	55	30	37	41	33	40	30	34	33	38	35	37	33	30	27	39	33	31	40	43	37	32	27	37	36	46	32	39	33	34	39	24	35	29	31	35	40	29	46	51	42	37	33	32	26	30	39	28	31	38	28	34	28	41	30	37	27	34	34	32	36	41	27	32	35	44	29	45	41	37	38	39	53	30	49	38	45	46	44	34	44	28	27	39	38	34	43	42	44	33	28	37	35	46	32	35	39	34	41	41	33	40	33	32	34	26	22	28	21	37	35	42	34	33	37	38	40	35	35	32	30	42	36	40	33	40	51	43	38	40	38	26	29	47	39	41	30	36	41	35	44	35	37	48	28	31	33	46	27	36	23	37	37	33	43	27	34	30	35	39	34	29	43	39	40	36	26	40	34	38	38	38	38	35	32	25	37	35	34	47	33	43	27	43	26	37	37	44	31	38	43	47	33	42	44	39	33	27	28	39	40	37	40	41	26	41	37	34	30	33	37	38	29	25	27	43	30	31	42	43	36	34	38	34	24	33	30	34	37	36	27	29	36	36	41	52	41	39	31	38	44	43	32	50	34	36	35	35	37	40	38	33	35	34	33	36	38	40	35	36	43	48	40	37	27	24	37	44	34	29	33	47	34	31	48	32	32	34	39	49	47	36	27	29	43	36	40	45	40	36	43	39	46	27	33	27	30	30	40	39	26	25	31	44	27	36	39	44	43	28	35	30	47	39	34	33	34	39	39	41	45	31	44	46	38	38	42	41	37	32	39	42	31	40	31	34	35	35	37	32	32	40	39	27	39	32	39	38	35	47	39	33	26	46	40	51	35	42	48	30	34	54	39	33	33	30	43	31	38	28	40	37	41	31	33	47	40	37	39	38	45	33	32	39	33	31	28	31	38	49	31	37	28	37	42	35	42	28	26	35	38	37	38	43	34	49	49	40	31	38	37	44	37	43	32	34	27	30	44	28	36	39	38	28	30	41	39	27	38	42	45	29	37	38	44	42	25	23	27	37	37	33	41	34	29	39	42	27	32	36	43	35	36	37	36	50	30	44	46	33	32	43	34	42	39	37	36	27	35	43	38	26	31	40	39	37	41	33	28	34	38	41	26	31	27	24	41	37	35	27	44	45	39	38	33	41	37	34	39	39	38	33	34	34	34	44	27	38	45	40	38	37	32	34	32	40	41	30	31	46	35	42	30	35	42	32	43	44	36	38	34	42	38	25	29	34	42	40	30	33	44	37	28	35	38	37	47	33	36	38	45	39	38	32	44	44	27	39	26	41	34	36	39	40	35	30	43	38	31	27	31	38	43	33	41	28	31	33	39	32	37	40	42	38	37	41	40	52	28	47	35	21	41	37	32	43	29	32	29	31	30	40	40	41	45	27	42	31	30	41	38	39	22	43	37	36	43	34	43	31	41	21	33	36	41	42	34	37	35	22	35	34	32	39	30	38	32	34	39	26	34	36	39	38	36	35	39	57	36	44	38	48	33	33	37	34	36
25645	13163	9493	10725	18560	24283	24824	22346	19211	15713	13926	11981	10083	8442	6833	6003	4981	3796	3138	2783	2263	1806	1601	1446	982	662	580	555	549	531	511	477	501	464	504	462	473	478	452	432	409	430	426	412	370	426	405	403	440	415	380	378	368	384	385	391	386	394	322	347	330	322	353	321	330	354	324	333	290	330	334	332	323	327	329	326	339	350	311	345	345	349	336	361	352	311	352	326	317	308	342	324	353	340	301	371	329	295	312	295	335	302	368	326	292	342	367	366	315	314	383	330	333	358	322	327	368	311	339	344	331	323	356	341	285	348	332	335	348	352	332	339	318	332	335	333	342	341	337	329	323	340	356	318	350	323	370	309	345	327	315	335	333	312	309	312	303	361	321	310	339	319	343	348	305	332	350	312	334	323	324	330	327	319	327	354	324	305	326	347	309	303	338	310	371	298	327	316	350	332	304	348	339	324	355	300	336	301	326	304	331	337	328	311	304	335	324	343	347	323	334	357	316	318	317	332	332	315	345	342	333	338	299	321	344	354	314	321	328	340	279	321	329	318	306	314	337	316	327	311	333	331	323	333	332	324	351	330	336	322	338	306	333	308	344	368	293	325	337	322	297	344	344	325	309	296	360	309	337	346	309	302	361	348	285	337	310	308	329	333	353	314	313	344	361	369	324	335	326	325	324	354	327	331	314	325	340	335	332	327	323	351	346	329	315	323	327	322	309	308	301	336	331	323	314	305	337	293	330	292	345	360	300	352	354	377	347	322	312	326	357	315	334	361	368	325	302	347	348	351	312	312	329	307	357	354	345	304	308	330	348	320	339	317	302	349	331	342	342	352	323	390	358	320	348	359	349	380	357	335	342	289	347	346	337	349	348	335	299	299	342	325	322	317	330	340	305	343	323	309	313	355	316	326	304	335	333	323	309	316	303	316	336	322	331	333	312	345	321	347	279	350	328	303	353	357	360	322	355	311	349	295	304	320	347	315	345	315	365	315	326	360	323	354	302	321	313	341	307	326	339	326	318	325	353	336	338	306	329	330	335	293	330	327	310	325	348	376	329	297	343	349	291	342	294	317	302	338	329	367	344	305	330	341	345	327	322	307	321	349	292	336	356	338	319	337	363	321	332	332	308	339	337	311	322	334	358	323	352	354	338	336	318	347	351	313	349	329	336	308	296	334	313	346	304	362	329	318	313	317	332	321	321	292	351	323	341	338	310	337	333	320	332	319	325	326	344	332	329	335	322	325	329	327	324	335	367	315	310	348	353	367	333	345	350	326	364	320	342	346	356	299	315	351	345	363	348	334	320	321	313	315	358	325	332	338	328	329	331	338	330	287	339	318	309	354	338	314	328	346	338	326	354	330	328	346	329	333	329	341	322	349	341	305	350	317	334	337	339	306	306	321	375	355	338	333	316	333	345	309	347	329	301	348	336	340	322	328	327	375	332	340	305	322	283	307	315	304	294	316	333	308	345	339	320	339	306	361	328	338	329	320	319	310	294	314	329	324	321	347	301	356	306	337	333	342	310	341	308	317	347	333	366	339	350	341	342	346	303	320	317	318	325	323	321	318	343	333	329	329	374	300	359	332	324	334	340	292	327	324	328	324	353	325	308	320	369	324	317	336	330	318	324	320	314	303	328	353	307	322	333	311	349	336	359	354	345	349	355	334	297	348	308	311	359	336	305	309	343	336	322	343	337	368	336	338	321	328	343	318	325	303	316	322	327	321	325	321	322	325	309	342	329	303	306	331	340	327	331	358	320	370	302	326	329	321	327	326	341	341	331	297	324	342	331	340	348	298	332	324	325	316	320	329	302	341	318	323	337	351	298	321	356	327	324	329	336	326	332	312	350	315	348	334	350	326	306	317	336	325	305	325	338	346	331	340	308	348	345	316	319	348	348	308	332	344	312	319	339	357	328	337	351	342	308	347	304	323	315	353	341	346	343	354	323	362	334	343	279	295	298	349	346	342	351	334	285	325	358	295	346	324	313	350	348	356	346	333	342	342	347	338	320	334	336	309	336	316	311	340	339	351	337	338	340	362	334	339	321	340	334	312	332	352	302	336	320	351	312	348	317	338	360	323	297	329	339	344	355	356	319	334	351	324	306	329	359	338	302	320	328	310	327	320	343	301	329	331	323	335	344	348	311	297	318	293	346	328	309	338	313	331	287	321	301	325	338	337	297	318	318	338	322	343	347	328	314	323	379	337	324	335	329	329	328	325	357	324	339	341	324	341	316	293	322	338	305	327	326	337	348	358	311	333	316	344	330	330	314	347	360	369	323	352	328	328	346	330	295	299	314	373	338	341	347	303	354	325	308	352	312	340	308	335	297	310	327	342	325	296	328	330	323	340	307	319	319	330	349	335	323	311	308	316	322	333	330	336	326	294	313	347	335	320	336	308	321	300	331	353	321	336	367	347	354	313	358	347	324	333	291	303	341	342	308	353	313	310	325	330	315	352	321	337	306	325	316	323	324	326	307	318	331	343	327	344	326	307	306	355	346	355	319	324	280	319	315	337	344	302	294	319	328	335	343	349	348	309	298	330	351	323	322	336	318	356	323	338	327	333	340	341	329	339	326	336	314	317	333	349	308	345	347	345	322	320	342	320	311	299	313	319	323	338	331	300	345	307	315	334	307	319	336	352	314	340	296	286	322	333	339	314	329	339	317	328	335	329	295	334	309	294	321	318	327	320	343	313	323	313	284	357	344	333	323	318	340	306	347	352	318	329	310	310	342	303	311	321	317	316	331	318	334	329	340	353	345	340	340	354	319	345	336	321	309	317	328	330	333	337	349	325	358	338	347	342	327	341	326	344	333	341	328	335	333	310	340	324	309	329	326	324	321	328	320	319	312	361	306	334	298	297	329	355	297	318	291	311	328	323	325	328	320	338	337	333	333	325	321	333	342	362	344	337	313	331	306	320	355	328	320	342	347	335	371	309	308	318	326	322	311	314	338	331	317	318	295	330	312	338	336	322	338	297	312	311	324	328	336	313	351	293	331	327	313	343	331	343	340	304	323	370	339	341	331	314	323	322	327	324	287	315	342	321	314	307	337	328	304	331	328	331	338	346	358	350	309	345	298	328	367	361	328	316	335	344	347	330	300	340	303	310	330	294	343	323	325	302	332	327	307	292	351	341	339	305	352	294	340	320	322	313	316	356	340	357	329	343	346	331	313	306	316	326	306	316	337	347	332	328	307	324	357	318	338	321	308	334	328	335	308	323	333	313	318	337	337	318	308	357	338	315	342	347	299	309	319	329	331	329	354	349	348	314	318	313	289	316	346	351	305	285	322	361	347	342	324	334	316	330	334	321	318	335	314	351	315	306	317	348	315	322	290	343	341	303	334	324	326	315	319	363	355	309	309	311	338	306	339	332	310	297	309	322	349	344	348	337	341	323	348	326	338	318	324	328	328	360	310	352	339	373	320	323	342	300	314	318	328	335	313	306	312	335	346	311	317	313	338	338	357	308	332	334	354	344
2181	851	561	362	311	365	417	440	362	275	249	208	179	136	122	122	92	81	72	70	40	58	53	43	26	35	30	40	42	38	33	32	36	43	33	36	35	33	36	43	25	31	27	32	34	34	35	28	29	36	31	35	34	30	40	25	28	41	35	36	22	36	32	26	27	43	31	28	39	35	39	33	41	30	30	37	31	34	39	32	24	29	34	32	30	32	30	39	31	32	37	34	30	35	37	31	43	38	38	24	32	26	33	31	26	41	23	23	40	39	31	28	29	32	35	37	34	24	45	29	39	33	36	32	31	38	32	24	26	22	33	36	32	27	26	28	37	34	32	31	31	29	35	26	31	33	30	31	35	32	28	33	23	27	44	34	33	20	27	39	44	33	23	29	28	35	23	32	27	24	36	39	26	32	32	19	25	34	44	33	29	39	39	37	32	38	38	31	39	28	36	33	25	30	33	25	34	40	28	34	36	31	31	26	26	32	29	33	39	32	26	36	36	27	29	16	23	28	28	35	32	31	40	20	28	32	28	36	38	25	32	35	37	35	38	34	31	21	35	31	34	39	19	27	35	44	29	38	40	33	28	33	29	25	26	27	37	32	38	29	36	32	40	30	36	29	27	42	35	31	33	27	35	32	35	34	42	29	35	28	43	29	26	28	33	25	32	34	27	25	26	31	28	37	37	36	41	29	37	27	31	24	32	34	40	36	30	39	30	23	21	25	38	35	32	42	40	36	37	21	36	27	35	35	32	38	35	29	39	28	38	27	28	27	26	29	36	33	39	35	36	34	38	30	39	23	23	31	30	19	36	39	39	30	30	32	30	34	31	27	24	37	29	18	24	36	32	29	30	38	38	29	46	36	38	30	30	25	39	32	22	20	28	29	35	25	39	30	29	33	36	32	30	32	32	28	35	35	27	33	33	44	30	28	41	36	35	27	32	24	32	33	31	32	31	37	33	28	38	29	38	26	34	37	35	22	30	29	30	33	26	34	51	25	27	33	36	33	30	34	32	40	32	31	23	39	25	35	29	33	35	36	33	34	36	33	25	36	21	22	26	25	41	35	32	33	42	28	34	27	32	32	38	30	38	40	34	33	35	36	28	35	40	31	38	27	26	38	22	27	40	28	28	31	30	38	24	23	39	48	32	38	41	28	34	28	42	37	27	30	37	36	33	41	38	30	30	27	41	32	43	28	33	35	30	36	40	26	40	39	30	32	41	24	32	43	36	36	49	39	34	36	32	25	33	41	39	39	24	25	38	36	34	24	25	42	42	31	39	35	39	27	35	29	21	32	32	31	41	35	43	27	39	34	39	30	29	27	34	39	33	28	28	27	31	24	41	26	35	33	39	28	36	33	33	32	34	32	30	34	33	43	41	32	35	40	28	26	28	41	38	35	36	27	27	33	41	38	31	26	30	42	27	29	38	32	30	41	30	18	30	28	29	31	31	32	31	39	34	39	36	31	33	26	28	33	21	39	28	40	28	32	32	33	36	38	22	29	29	35	32	39	32	37	24	30	29	32	37	26	32	35	30	41	26	25	31	30	26	34	19	30	27	41	33	39	28	27	36	32	27	35	35	32	25	39	28	30	42	32	23	31	29	31	33	36	42	28	33	38	32	37	29	30	36	23	29	32	35	44	27	23	29	24	41	42	39	35	40	21	35	28	36	37	32	36	40	35	38	39	28	27	33	27	38	37	32	26	27	31	26	27	34	35	33	33	33	32	28	32	27	25	29	29	26	24	26	32	28	30	30	37	31	30	30	30	29	22	34	37	32	33	34	40	32	41	32	36	36	35	27	39	21	25	25	40	30	31	32	37	37	33	31	31	25	30	28	39	23	34	28	33	32	38	30	30	40	33	22	36	29	32	24	27	30	28	50	24	22	31	32	39	39	41	36	23	28	30	25	25	27	21	36	36	33	36	38	35	27	34	44	42	34	38	32	29	46	40	33	32	28	35	31	32	38	27	40	23	30	33	27	34	30	27	38	31	29	34	19	22	34	28	27	31	20	30	38	38	32	30	45	34	26	29	35	33	40	27	34	27	30	24	31	31	46	32	29	35	23	34	25	27	41	29	33	35	27	44	33	34	45	36	35	34	39	51	37	23	41	32	34	41	37	28	40	39	37	33	28	50	31	45	34	40	34	37	39	29	32	42	25	18	40	39	29	31	16	40	36	31	36	36	38	25	39	44	27	30	30	30	30	38	33	36	32	29	32	33	30	25	41	35	28	35	35	21	36	29	32	31	30	34	37	40	27	34	26	27	42	30	30	33	36	31	36	32	39	33	26	34	30	20	33	40	36	23	34	22	30	35	40	31	26	31	32	40	34	37	39	32	36	37	36	34	37	29	28	30	40	32	21	36	42	39	30	38	33	38	36	36	27	24	39	31	28	28	29	37	36	26	17	26	28	34	36	25	30	30	29	26	31	30	27	31	31	39	33	40	31	25	35	33	35	26	29	38	31	29	37	25	29	34	36	33	28	40	36	30	26	32	34	30	39	29	38	39	37	29	32	30	33	34	32	32	46	33	42	29	34	30	37	41	21	36	23	43	39	37	30	36	41	27	39	22	27	40	40	29	31	29	27	31	19	24	27	32	35	24	25	22	33	45	37	25	35	27	38	32	41	32	37	45	33	31	26	35	31	38	38	31	38	37	29	31	27	58	28	20	33	31	23	35	32	24	40	27	26	24	30	28	28	35	28	35	32	35	28	36	31	31	36	34	38	37	46	38	36	34	33	21	34	36	39	25	30	34	32	39	39	32	36	25	38	33	26	29	31	34	33	42	32	28	32	39	29	26	18	26	30	37	32	38	33	24	44	36	23	32	34	41	39	32	36	34	41	33	29	29	29	32	41	27	31	25	21	30	26	31	30	29	27	33	34	25	30	33	23	33	27	36	27	38	28	34	28	42	34	42	34	32	41	27	31	26	32	24	25	23	36	28	32	23	28	26	44	39	34	32	31	37	41	39	28	34	34	26	27	33	34	32	35	20	33	34	33	34	47	29	25	24	30	35	34	29	35	31	28	39	30	24	29	30	29	35	34	31	31	34	32	31	27	25	39	31	34	38	27	35	23	33	28	30	32	40	30	36	30	40	29	38	29	31	37	40	38	43	24	29	38	29	32	17	28	28	26	32	35	27	34	36	36	24	37	37	24	25	45	38	31	24	34	37	33	37	34	36	30	34	25	38	31	29	28	30	23	29	40	36	38	32	36	43	40	26	29	39	38	32	28	40	32	38	39	39	35	40	37	43	43	35	33	42	31	30	44	34	27	35	33	24	34	30	35	38	36	41	36	34	31	25	33	29	23	31	39	36	26	42	25	33	32	29	32	30	43	42	29	45	29	33	31	43	25	32	34	24	33	33	28	31	29	32	37	38	36	28	29	37	30	20	29	26	34	42	31	31	32	28	30	31	25	42	34	32	36	33	38	33	39	39	35	29	26	27	34	26	33	33	41	29	20	41	30	27	40	31
20675	9635	6726	7519	13723	19433	19599	16854	13726	10816	9397	7828	6267	4956	3926	3497	2621	2040	1610	1463	1196	960	931	747	567	445	403	380	386	344	350	338	340	341	348	348	325	339	339	332	341	324	281	313	317	312	323	302	325	320	318	314	317	288	310	272	281	315	336	272	301	294	324	290	273	294	288	262	294	288	255	268	307	295	311	272	275	323	285	283	290	288	311	283	258	277	277	300	262	305	331	280	304	284	297	277	288	272	282	250	308	296	288	274	283	264	301	264	302	284	269	303	295	292	290	294	310	241	302	305	271	269	268	317	284	309	296	288	283	288	286	312	268	299	292	278	312	300	327	316	289	304	301	290	266	277	286	288	272	276	296	299	300	302	271	256	285	271	263	279	279	277	284	277	277	267	264	305	283	289	295	272	280	271	280	281	297	264	297	261	290	312	292	273	305	280	269	325	279	315	297	271	311	308	285	285	289	264	301	303	285	301	313	252	276	334	280	299	283	284	242	288	274	285	329	282	262	280	280	286	284	311	259	303	285	294	289	274	272	271	304	279	303	306	288	309	278	262	299	299	300	302	255	315	240	257	278	272	299	299	303	308	283	283	259	286	291	300	298	285	278	285	289	284	294	309	258	291	258	239	273	292	302	286	289	309	273	297	293	264	320	288	286	274	304	293	305	276	283	281	270	289	290	290	272	327	264	309	307	261	283	297	295	285	288	311	275	288	286	293	259	293	284	295	289	262	261	302	284	294	305	284	299	300	260	276	298	298	303	285	314	308	266	303	285	261	299	279	271	314	278	287	296	304	281	288	276	296	309	298	277	272	287	302	283	310	292	299	298	290	291	265	286	254	257	258	272	288	277	281	289	305	275	306	283	289	259	295	287	315	308	288	285	288	317	288	255	281	295	262	306	270	303	285	283	315	312	266	314	268	311	278	316	289	286	285	243	283	293	287	293	266	283	282	288	285	271	265	268	311	300	283	268	268	289	285	313	294	305	295	305	293	263	293	305	304	288	303	280	248	295	282	314	283	311	265	292	282	296	306	303	278	260	301	323	263	310	277	285	269	295	271	298	280	280	289	289	277	304	278	293	272	305	306	297	294	275	266	284	299	300	263	287	292	298	268	307	297	290	272	281	301	315	317	283	256	277	251	275	326	268	296	297	285	260	283	284	306	287	312	285	290	266	266	286	278	295	295	310	243	260	294	294	270	307	281	283	280	295	294	295	295	295	292	306	266	301	286	287	328	296	288	270	278	300	272	277	276	327	277	297	272	287	278	253	309	298	291	285	302	305	276	294	267	286	281	269	291	297	246	279	304	305	276	271	279	296	285	289	315	277	291	285	269	286	313	285	302	301	266	286	290	295	287	305	280	316	276	281	313	282	304	290	304	272	290	287	276	308	305	316	279	282	269	291	291	283	279	297	312	288	291	305	305	286	280	256	304	288	300	294	300	279	319	258	290	302	298	268	280	269	285	269	263	284	273	303	275	285	324	289	284	281	324	307	290	275	292	292	275	261	302	288	287	287	274	279	283	277	306	295	278	268	291	270	308	298	301	304	265	286	290	305	293	281	280	297	265	265	310	305	292	292	298	316	293	271	307	286	265	294	265	297	300	276	281	295	323	264	299	276	294	278	304	275	287	281	292	295	288	296	309	280	280	269	291	281	286	250	255	298	305	290	263	279	273	278	273	299	307	250	287	275	289	267	320	307	295	250	277	273	287	286	286	263	287	255	295	291	308	293	297	287	281	313	279	284	322	265	308	277	299	286	257	279	313	314	292	286	306	312	285	296	289	284	269	276	291	285	295	303	271	272	302	331	276	273	298	301	251	277	302	287	260	265	284	281	301	282	295	312	291	278	277	299	286	283	270	310	266	269	285	296	305	298	296	288	297	283	300	283	304	295	280	267	282	278	261	323	303	288	256	225	290	259	277	287	291	275	277	265	285	268	284	283	286	289	315	298	324	292	278	278	267	277	276	291	289	298	287	283	280	267	270	295	276	306	284	313	281	311	278	292	250	295	290	320	288	278	265	311	274	296	271	301	288	284	293	283	292	297	271	290	289	291	263	286	299	293	283	292	295	261	291	274	296	291	283	314	311	270	289	270	267	274	292	293	290	291	299	278	300	257	297	273	297	301	297	284	269	292	283	264	282	265	259	296	316	287	288	280	310	305	264	280	258	315	249	290	299	272	303	302	294	278	260	286	289	321	303	278	289	323	292	262	293	280	271	288	302	312	287	274	283	278	295	309	300	297	281	280	280	275	304	300	228	286	251	282	292	297	276	292	274	278	318	281	289	288	286	287	291	321	324	294	268	301	264	289	289	284	257	280	273	297	308	280	286	275	295	315	301	262	288	285	303	290	315	313	294	288	284	299	275	288	274	261	261	287	274	283	302	316	279	302	296	300	267	256	280	268	279	278	291	306	281	276	275	304	296	254	322	270	283	271	276	298	296	284	296	311	267	298	282	260	249	290	284	285	302	285	304	261	289	297	275	283	269	267	306	263	247	264	277	306	281	302	272	304	281	295	295	301	307	296	279	292	282	296	284	263	304	266	319	289	290	295	262	286	296	289	287	279	277	317	291	302	293	297	291	269	279	278	283	300	259	317	272	296	287	262	279	289	269	301	282	293	268	285	316	282	291	295	300	299	289	315	248	300	292	276	282	318	279	295	287	296	267	295	257	250	243	288	279	307	301	274	305	278	291	306	268	319	299	249	269	313	239	289	280	266	274	277	261	273	308	290	276	275	276	266	256	323	275	275	297	291	277	290	294	296	248	275	305	271	289	307	277	278	303	300	291	277	287	272	301	279	269	283	271	271	268	256	309	301	312	261	296	292	310	299	285	294	295	296	289	282	277	282	279	282	275	255	292	301	308	270	310	252	277	275	295	270	272	311	307	292	271	276	285	289	295	269	296	296	251	289	285	296	287	290	297	293	294	298	290	278	291	280	291	275	284	296	287	301	270	278	286	275	281	305	292	307	305	275	261	289	258	304	274	251	308	273	287	309	324	270	261	255	273	276	287	276	276	270	281	280	265	290	294	304	263	293	274	282	324	261	262	283	251	289	304	265	284	284	294	270	289	304	300	284	283	309	281	301	291	315	315	259	320	263	278	311	290	283	268	259	269	295	275	264	260	301	288	287	273	273	316	307	286	318	288	289	256	286	297	284	289	285	296	294	304	303	268	262	316	304	297	311	265	276	280	310	292	287	274	275	276	296	281	289	289	267	282	295	297	304	264	278	285	305	291	292	277	285	343	270	284	320	303	277	301	299	278	303	313	278	257	279	287	320	257	267	272	278	288	252	283	292	295	283	263	267	291	275	300	283	299	287	250	284	280	272	308	305	251	276	288	300	303	282	288	296	294	289	297	262	293	294	272	275	294	271	299	310	274	265	256	260	314	313	299	308	271	290	286	290	270	301	304	273	283	312	272	289	280	300	304	265	284	292	298	300	297	341	292	290	315	287	268	294	280	302	288	288	311
2352	1282	753	504	402	507	661	632	514	420	340	292	237	211	183	181	131	129	102	89	81	77	51	65	55	41	40	45	39	47	47	52	45	48	51	52	52	43	54	45	39	48	42	48	56	49	45	31	31	34	42	36	41	39	46	45	39	30	37	40	36	53	45	47	51	45	44	34	45	34	33	51	36	44	40	39	34	44	47	43	33	40	45	34	39	39	37	42	35	34	32	43	47	46	51	40	45	46	38	51	58	40	45	36	38	41	41	42	39	25	39	33	40	41	41	48	42	38	46	33	41	31	45	31	32	36	29	27	47	33	40	39	36	33	42	45	46	45	36	41	38	45	53	47	49	41	40	46	35	48	46	44	45	38	43	36	42	35	37	38	31	39	36	36	39	36	45	38	32	44	45	44	52	42	41	34	49	34	43	34	33	45	38	44	25	38	46	44	43	40	42	34	43	38	55	42	36	45	37	29	48	39	33	31	39	35	37	50	38	39	47	38	32	36	26	36	31	28	25	45	35	51	48	36	46	48	35	44	28	40	45	49	37	33	38	36	44	27	39	30	47	49	31	52	40	42	48	46	48	37	41	45	40	35	43	29	40	39	48	32	36	39	41	34	42	35	41	39	35	42	43	42	36	43	26	47	33	41	40	51	37	52	48	43	28	40	44	32	34	45	42	45	38	44	35	37	37	42	39	56	44	35	38	39	29	34	43	47	30	43	56	42	31	43	27	31	44	44	40	39	33	40	33	43	37	40	39	45	44	38	30	39	32	27	43	33	45	40	40	42	41	42	39	42	38	34	30	43	47	33	45	41	38	38	49	35	50	50	39	41	41	40	43	44	34	38	50	43	36	36	51	42	32	34	40	27	45	35	36	42	39	48	45	39	34	43	45	41	44	39	40	41	42	39	38	37	38	39	48	43	47	37	46	38	49	44	29	34	33	41	41	36	36	38	47	38	36	35	45	38	39	30	34	32	43	29	38	30	40	35	31	30	31	39	43	46	42	46	35	45	49	45	41	39	38	30	41	41	43	37	35	51	49	27	38	35	36	45	43	34	39	36	31	37	37	48	47	42	42	40	40	43	46	32	43	43	42	42	48	45	48	39	43	30	36	40	30	39	43	43	36	36	38	37	40	29	39	37	35	51	32	41	49	51	51	59	41	47	47	44	40	34	35	33	49	40	30	37	44	40	20	47	35	36	31	38	44	40	37	39	30	45	38	38	38	51	31	36	43	52	29	41	50	51	38	44	35	42	47	37	45	31	38	37	36	34	32	35	44	41	29	44	35	51	48	39	36	45	42	45	42	34	43	41	47	46	45	40	45	41	47	41	39	46	45	39	39	31	45	29	29	52	35	33	36	46	43	39	41	44	49	37	42	39	42	42	35	38	37	38	49	35	37	43	36	41	39	44	50	47	38	32	36	38	42	48	37	40	32	36	43	36	47	40	35	34	37	34	36	30	38	50	44	34	39	42	34	52	40	38	41	39	34	41	34	53	40	37	48	39	36	34	39	47	51	38	55	42	58	47	41	43	35	45	48	46	39	38	44	45	48	43	37	38	37	51	43	41	41	30	42	33	37	36	49	42	37	39	34	34	53	45	37	41	40	35	36	37	41	47	31	48	33	42	29	44	48	42	29	47	48	34	44	31	44	41	41	48	34	37	42	35	45	39	32	43	41	46	43	41	45	37	41	34	43	33	52	39	43	50	31	50	40	35	33	35	34	41	36	31	35	35	38	43	42	49	34	32	54	38	44	29	44	48	27	37	39	33	30	39	35	47	37	41	28	36	35	37	41	34	41	31	28	41	33	33	39	40	40	42	46	39	29	45	41	38	29	41	38	43	41	38	29	38	42	36	45	39	54	42	37	37	46	41	34	38	36	46	44	34	38	35	44	34	47	26	44	37	36	32	29	39	39	43	35	50	40	32	38	35	31	41	31	36	40	40	41	55	49	45	32	32	39	43	44	37	45	52	43	38	43	39	36	34	30	39	46	49	42	37	46	39	35	37	37	40	48	35	47	35	39	49	38	31	35	39	27	29	45	40	40	38	39	42	34	57	35	37	49	34	39	45	32	38	39	60	32	40	47	43	36	29	33	37	40	27	35	54	27	31	39	34	36	48	39	41	44	55	43	37	48	41	30	43	44	48	34	31	38	38	45	52	35	48	43	47	31	38	44	37	39	56	45	43	40	47	36	51	49	38	37	47	40	42	39	47	33	29	41	38	43	35	45	39	51	27	48	39	44	54	46	42	44	36	36	50	47	34	41	40	31	36	36	34	41	42	37	49	41	31	43	43	31	48	41	40	50	32	45	36	33	40	49	39	42	52	52	42	41	33	38	34	35	48	35	37	57	43	50	29	39	33	35	39	39	42	40	40	41	46	31	37	45	31	32	35	41	53	36	41	53	36	39	41	44	43	32	39	40	49	34	38	41	45	52	42	35	38	42	38	42	34	44	35	35	52	38	42	41	47	45	46	42	35	39	34	40	51	37	40	55	35	29	37	52	45	38	30	40	53	32	50	29	43	42	36	41	30	31	39	34	37	37	49	41	50	47	35	36	34	32	39	45	42	32	42	35	30	35	39	47	43	47	46	31	36	39	44	53	37	33	44	35	33	45	37	37	45	30	48	32	32	28	40	38	49	52	38	35	45	35	46	38	44	35	43	40	37	38	41	41	52	37	40	48	29	39	43	44	39	37	35	36	58	49	42	41	43	29	51	39	37	53	42	40	41	39	48	35	41	35	34	42	33	34	45	34	30	39	39	40	40	47	37	45	28	44	48	35	39	57	44	34	49	48	51	41	38	54	39	50	41	34	31	44	40	44	34	31	44	38	41	36	45	33	41	35	35	37	37	41	38	38	41	39	41	41	49	45	43	41	50	41	36	47	38	40	38	39	27	32	37	32	32	42	35	43	44	41	37	41	33	39	42	37	37	44	27	36	33	41	29	45	39	36	40	41	27	35	43	41	40	44	30	30	38	50	45	44	35	52	44	43	42	43	42	36	42	46	37	35	38	43	27	35	40	35	46	38	46	38	51	29	37	41	45	34	41	37	38	40	42	47	38	43	40	31	43	34	41	39	35	42	36	27	34	47	34	30	46	47	44	39	49	45	46	41	43	48	33	36	35	31	34	41	22	35	29	28	34	41	40	51	31	47	34	37	28	42	44	41	37	45	36	50	46	43	49	40	33	35	46	37	40	44	28	51	51	36	28	32	34	46	45	37	55	24	40	40	49	35	43	34	41	42	50	43	42	26	36	42	46	40	38	43	32	38	46	48	49	36	37	36	34	45	34	44	31	58	37	38	29	42	39	38	46	37	32	37	40	37	45	38	36	38	47	53	30	41	36	56	32	48	51	51	42	30	35	41	34	40	41	47	45	40	39	39	28	42	42	31	51	53	46	35	28	39	40	45	35	38	36	39	62	40	40	40	36	39	46	42	46	35	48	31	39	36	35	37	50	37	44	34	22	44	33
23569	12428	8575	9413	16932	22982	23249	20444	16812	13745	11924	10007	8337	6782	5557	4691	3698	2917	2489	2042	1734	1440	1248	964	700	568	474	487	476	528	452	437	468	498	512	434	429	444	382	402	429	379	412	380	352	380	398	389	411	384	396	429	381	407	393	347	385	365	330	371	350	370	380	377	341	364	319	354	348	370	370	366	311	359	390	384	380	371	345	339	397	367	351	333	335	342	350	358	340	338	326	366	392	327	353	332	340	348	359	321	343	376	373	338	370	340	385	375	373	370	348	358	313	385	317	374	345	347	368	383	369	397	386	330	365	363	346	340	375	340	360	373	368	351	335	321	364	362	339	322	316	345	366	326	340	355	364	356	356	389	333	358	356	360	369	329	355	402	372	356	328	347	338	350	333	362	361	302	302	345	379	363	359	359	373	379	365	336	356	367	346	355	351	352	333	329	340	337	361	382	359	357	354	354	354	396	368	338	338	332	362	362	382	369	349	366	339	365	354	351	365	374	362	335	337	381	387	380	343	350	369	340	358	369	340	327	349	347	367	338	344	370	397	342	354	361	330	368	368	340	328	325	384	367	373	350	307	359	343	365	328	361	355	367	367	386	341	352	338	362	338	367	383	348	321	358	338	329	382	346	374	340	333	321	381	357	345	361	376	364	368	321	369	348	337	362	354	313	316	336	304	339	336	359	337	365	370	391	387	347	373	348	310	334	360	345	393	343	360	348	378	359	349	337	370	365	350	361	339	373	332	352	357	350	348	377	395	329	371	365	352	379	375	347	315	346	369	364	318	370	317	369	350	398	335	358	375	369	359	369	331	363	371	348	385	367	360	333	368	325	341	315	360	355	372	328	343	380	335	355	373	355	380	334	315	324	388	357	341	359	328	364	332	356	367	355	375	340	353	348	359	366	380	379	337	344	344	341	382	319	359	368	335	343	367	334	338	355	364	356	353	373	397	324	359	374	376	382	351	361	371	364	368	379	366	362	382	358	365	312	396	379	364	345	386	346	384	335	351	352	360	328	353	367	353	343	344	364	348	360	340	342	355	374	337	373	378	379	331	346	338	382	354	366	350	369	328	346	341	331	357	388	386	348	372	360	357	373	363	365	350	351	372	355	366	355	359	359	362	367	338	336	326	351	412	394	323	338	362	347	348	369	372	345	376	375	347	337	352	363	321	381	328	371	361	327	354	335	362	339	377	316	339	333	340	380	343	357	359	362	332	335	369	370	342	342	358	358	356	353	330	348	317	345	345	352	324	346	349	333	373	356	354	330	361	322	350	323	379	343	376	354	341	363	344	398	377	384	368	391	376	348	362	350	357	322	353	353	330	368	333	338	349	326	355	366	338	368	349	345	360	311	348	357	336	391	353	373	356	352	366	351	317	340	382	350	365	316	343	368	329	298	382	382	354	352	349	371	355	352	362	354	373	302	346	325	346	335	351	357	349	326	374	372	356	355	327	341	336	339	367	370	353	333	383	352	352	360	351	357	326	382	327	378	341	343	358	356	349	356	374	338	330	353	335	349	351	365	348	353	354	379	349	339	370	342	381	373	404	372	385	400	347	338	354	363	344	368	346	374	312	354	331	337	343	317	361	366	354	373	339	350	337	349	377	353	362	329	363	351	360	341	372	325	357	365	349	356	346	344	363	339	338	344	363	348	381	369	345	365	339	380	355	366	376	370	347	362	346	348	306	350	360	350	380	351	359	384	309	384	357	364	363	364	342	381	375	391	375	346	357	350	372	352	364	319	376	325	340	358	354	386	344	339	392	365	360	338	366	345	364	365	343	350	353	346	350	360	392	333	352	363	312	318	358	360	358	370	336	348	345	344	338	317	359	360	340	340	356	385	361	393	361	355	312	337	362	364	370	316	325	351	364	361	367	335	340	355	359	327	360	340	361	353	342	333	340	348	321	352	362	364	362	394	345	388	367	382	340	329	366	335	352	393	358	359	351	329	334	332	389	365	343	360	358	331	326	356	357	342	373	359	365	352	363	363	340	377	368	379	360	352	372	353	376	336	365	362	316	368	345	347	337	329	370	349	340	392	363	339	353	412	361	340	346	363	379	342	332	328	341	368	367	332	320	353	323	348	324	353	310	374	354	338	355	354	366	386	344	347	313	341	350	372	353	351	332	350	334	390	338	353	365	334	347	367	334	346	399	381	354	354	355	342	373	359	372	384	323	351	356	348	367	333	334	352	368	333	388	322	349	327	309	345	328	362	325	351	348	348	360	355	358	351	359	388	363	346	350	356	365	352	316	346	339	363	346	325	335	354	363	347	368	354	324	328	340	355	336	364	364	373	312	358	342	358	344	324	383	351	336	380	335	372	361	355	330	362	370	356	348	354	361	349	364	340	364	339	335	323	335	345	351	344	352	369	350	359	347	360	345	367	350	379	364	336	361	332	343	383	351	328	316	345	360	321	382	365	337	368	326	326	371	331	344	346	353	376	331	360	325	344	374	327	324	340	356	342	356	349	365	379	349	388	353	388	316	360	385	338	363	332	397	336	373	352	342	363	395	362	388	319	373	340	352	330	339	339	335	359	337	373	390	359	322	353	375	356	337	355	333	354	360	342	353	381	348	331	347	363	333	327	358	339	362	335	335	370	325	352	360	356	343	381	356	367	361	359	343	358	356	370	345	353	364	382	336	382	344	344	356	351	352	361	316	347	363	360	354	336	353	366	353	356	328	340	348	360	358	365	352	366	352	353	348	360	331	359	351	347	391	392	356	330	334	365	385	378	365	358	338	348	370	354	355	343	333	370	375	343	350	381	358	344	343	366	362	360	353	377	347	368	348	352	362	359	378	356	349	358	363	368	385	374	353	351	362	354	359	351	335	363	338	368	363	344	348	356	340	366	357	402	331	386	354	350	348	349	333	322	352	334	357	321	381	344	384	383	360	348	322	355	352	360	395	350	333	350	371	343	342	331	311	355	375	364	333	360	351	354	329	354	370	343	359	348	360	351	352	334	339	344	370	354	335	374	373	324	377	377	349	336	365	340	339	317	341	358	358	378	353	375	370	366	370	354	370	357	399	343	336	349	342	354	338	333	361	347	338	369	324	377	377	347	364	365	357	356	377	356	352	347	333	368	323	346	334	366	337	397	313	344	333	368	297	341	373	344	328	362	356	375	346	338	377	337	329	321	366	330	329	339	350	356	333	354	361	348	342	346	391	322	368	366	349	354	358	360	335	343	327	347	334	337	349	337	333	374	368	377	360	327	366	370	353	396	368	326	349	346	400	379	338	353	344	357	345	406	390	400	367	351	386	334	347	323	334	407	366	338	350	362	303	342	366	353	378	345	338	340	383	343	326	348	322	329	373	370	374	351	328	370	361	350	347	374	326	368	356	366	380	344	379	337	384	328	368	361	372	380	377	376	332	370	351	339	344	360	326	351	330	331	353	346	363	330	342	334	355	366	343	340	356	366	346	396	346	337	334	374	368	352	349	373	353	377	332	356	340	363	366	337	327	347	353	342
3292	1155	700	513	355	464	569	534	422	393	284	262	228	204	141	143	128	86	91	67	64	66	48	42	35	32	44	38	22	24	39	43	34	38	25	27	31	34	31	25	46	42	27	24	32	21	32	29	32	23	30	31	26	27	29	29	29	28	26	25	28	32	39	33	27	24	19	30	27	21	27	25	23	33	26	28	22	22	33	31	32	33	25	26	38	21	22	30	41	23	29	25	38	29	33	28	27	23	29	26	37	28	21	30	32	28	34	36	36	25	26	24	30	24	34	32	32	25	26	20	32	37	25	31	23	29	38	26	20	25	37	27	34	25	26	27	23	33	25	29	46	15	26	39	20	23	35	23	28	26	25	39	16	22	25	24	33	25	26	28	33	27	36	33	27	25	26	19	32	20	26	37	26	27	32	21	27	23	26	26	27	30	23	37	26	27	39	28	15	22	39	23	23	30	28	26	20	35	23	31	32	33	25	29	22	32	39	33	35	28	32	24	21	33	35	33	30	27	34	37	26	21	27	34	28	36	30	26	33	33	20	31	32	34	18	35	28	15	30	34	26	32	28	29	28	36	32	26	31	33	24	37	23	19	23	30	26	24	28	37	21	30	34	27	27	32	30	15	28	30	29	23	29	27	28	25	34	33	15	28	28	35	26	27	37	27	21	22	36	24	34	35	29	19	30	25	23	22	35	28	20	27	27	29	31	22	20	31	27	25	27	28	35	32	27	26	26	25	31	18	27	27	32	21	33	36	28	36	34	28	32	31	24	33	37	36	29	17	28	28	30	37	32	46	27	17	21	26	27	22	29	30	23	32	25	35	23	22	26	27	24	21	30	37	14	34	28	27	26	39	33	32	26	25	26	29	29	26	33	23	34	22	31	32	28	22	29	38	29	17	21	22	33	39	26	29	26	30	34	25	28	26	28	27	41	18	35	25	28	26	29	22	28	28	32	24	34	39	39	29	25	27	32	27	23	28	30	23	32	34	32	26	23	30	37	25	28	22	23	20	21	22	23	26	33	29	29	24	28	29	32	25	22	33	28	30	20	27	30	23	28	31	25	25	28	21	30	24	16	21	20	28	23	16	24	34	25	25	27	30	27	35	25	25	27	44	29	29	32	28	28	31	34	28	33	24	32	27	23	25	30	22	29	33	27	33	30	26	26	25	33	17	29	30	29	26	22	26	22	30	21	32	38	31	29	30	16	28	18	33	17	30	26	36	28	23	25	34	35	32	22	37	31	43	36	23	29	22	37	23	26	26	33	27	32	23	30	30	21	30	30	26	27	26	31	25	35	34	31	31	29	30	31	27	26	32	27	40	30	27	33	25	34	29	39	18	23	23	26	19	24	29	27	38	25	28	28	26	27	33	31	20	25	21	23	22	31	30	34	22	32	19	24	24	29	22	26	32	26	30	36	31	30	30	40	26	24	31	28	34	29	24	31	30	37	34	33	34	20	28	28	27	26	31	35	22	35	16	23	26	26	33	29	26	21	22	31	27	23	24	35	24	24	25	25	30	33	35	33	25	29	33	32	24	24	32	31	27	40	30	25	27	36	22	31	23	32	28	24	43	19	47	31	27	32	24	19	22	32	32	19	22	24	24	28	24	13	28	31	26	33	24	30	30	25	40	26	39	37	32	31	28	14	33	27	35	28	26	32	34	33	25	41	27	20	21	32	24	27	23	35	22	34	30	32	24	30	32	35	30	22	31	18	25	41	21	32	24	32	27	33	27	30	27	24	19	32	29	26	29	17	26	33	31	29	38	32	30	28	32	30	27	24	34	25	29	23	31	21	28	20	31	34	27	32	34	26	35	15	30	34	30	29	31	37	34	31	26	36	32	21	29	33	25	22	38	31	33	21	39	29	34	36	34	35	27	31	29	21	32	36	29	28	32	30	33	30	39	24	18	31	19	25	34	25	28	16	32	26	27	32	32	22	40	29	28	27	27	29	30	35	28	29	24	31	30	22	25	22	26	33	34	26	32	21	21	39	37	26	40	31	27	26	23	24	28	27	31	26	28	23	28	30	26	21	22	24	28	21	34	21	25	24	26	39	38	37	24	28	28	27	21	27	26	36	20	31	26	26	30	32	23	27	32	28	26	18	31	29	41	24	30	24	31	19	32	33	25	20	26	28	29	32	27	34	27	25	33	24	26	28	22	34	27	22	26	32	36	29	25	34	36	21	27	27	32	30	25	29	30	26	23	29	31	20	29	21	26	19	30	28	29	30	30	24	17	25	23	28	35	25	33	21	31	28	28	25	31	32	27	34	30	24	28	43	38	35	21	32	33	20	26	25	27	28	37	26	24	20	32	32	31	36	32	26	20	34	34	34	27	25	37	29	23	32	27	22	33	24	32	23	20	26	19	32	31	22	25	36	36	34	30	30	24	23	26	30	28	28	34	31	29	34	37	33	28	40	34	29	30	34	25	27	36	23	26	25	35	30	34	22	41	26	24	28	31	26	26	26	24	28	28	30	28	30	27	24	24	33	16	26	28	29	33	27	23	33	30	24	29	32	31	35	31	31	40	35	26	29	24	43	23	25	35	27	34	36	32	30	19	25	33	25	41	16	30	31	29	22	30	24	31	34	34	29	25	39	40	27	35	33	23	29	28	25	23	26	34	24	29	25	25	33	27	22	32	32	42	33	29	33	20	31	32	24	27	26	34	27	36	20	27	20	30	25	26	32	23	23	33	27	23	25	27	30	28	30	28	27	35	33	22	27	35	36	31	28	24	27	16	28	25	31	33	27	32	29	28	25	24	25	23	24	28	29	24	37	36	33	26	27	26	19	26	24	32	36	30	33	30	31	19	21	23	17	27	27	25	22	33	21	32	30	29	23	41	23	28	38	25	25	22	22	24	28	26	32	31	28	38	26	35	23	40	24	32	21	23	31	36	26	38	30	31	27	29	24	33	20	37	35	27	23	16	17	18	30	39	30	21	23	28	21	33	23	27	23	27	40	33	31	33	32	25	24	30	22	29	31	36	32	32	35	33	26	27	19	32	32	28	20	33	18	33	39	27	25	30	39	29	32	27	29	25	28	26	25	38	27	20	21	25	34	30	28	28	25	28	21	22	27	22	23	23	28	29	39	19	28	32	32	29	30	21	26	32	30	29	27	32	32	26	23	29	38	32	33	28	30	29	35	20	28	28	27	36	22	30	27	25	31	22	32	35	28	20	30	40	22	26	27	29	28	29	28	29	32	25	38	28	40	30	28	28	37	33	30	32	29	29	38	31	29	32	32	34	32	29	31	32	39	27	29	30	32	21	20	17	23	26	23	30	26	29	26	18	24	29	36	32	24	29	21	30	28	33	30	33	26	29	33	33	34	25	24	18	33	32	34	19	28	40	30	30	22	25	26	38	28	34	27	27	32	19	30	37	25	39	26	31	32	32	27	30	30	23	27	34	30	25	26	30	32	31	19	22	33	30	29	36	38	23	32	35	20	26	28	45	26	28	28	18	36	29	29	29
23323	11352	8047	8842	15923	21844	21764	19366	15978	13064	11349	9189	7757	6438	5249	4288	3210	2520	2157	1795	1534	1299	1121	861	556	525	414	390	396	378	350	370	363	373	361	334	343	328	339	301	304	310	278	312	272	316	298	311	350	313	306	314	295	261	269	252	288	241	281	272	253	251	244	264	246	264	246	226	251	260	271	259	259	269	241	289	240	241	235	266	276	228	256	219	248	260	250	255	238	255	250	256	259	260	252	223	262	260	270	272	237	223	243	238	291	272	268	267	251	264	262	255	246	256	268	249	249	239	254	233	255	253	272	276	238	257	252	251	271	239	260	249	234	242	246	238	281	257	263	286	276	263	254	234	248	280	259	261	278	265	242	300	244	239	230	263	222	244	270	240	235	224	260	263	283	250	262	235	234	270	257	235	247	246	235	257	235	256	252	245	247	257	281	250	260	266	294	239	247	243	262	259	273	239	277	284	260	278	236	269	246	253	246	221	258	250	245	262	224	247	239	257	243	266	249	237	266	245	248	241	235	252	242	251	222	240	237	258	276	258	275	241	244	252	233	259	267	293	264	256	234	257	236	232	245	260	217	266	245	255	230	228	247	287	239	265	241	249	250	267	224	267	261	252	252	260	234	262	241	253	239	266	232	252	279	244	290	232	234	264	240	237	265	226	244	270	243	259	243	226	236	271	270	279	258	281	247	277	224	279	260	245	228	235	225	249	252	232	243	270	243	269	264	245	239	259	239	256	245	240	242	246	262	228	251	231	252	262	226	245	260	257	231	248	230	231	263	255	253	236	255	256	275	233	241	233	247	241	262	237	273	244	269	244	265	259	275	260	222	256	247	235	286	253	273	255	259	268	243	245	250	256	258	253	226	264	262	259	225	257	242	252	284	282	268	290	251	253	271	256	281	249	246	243	250	236	277	253	232	255	248	245	229	240	230	260	241	245	263	261	257	269	249	270	237	235	261	242	234	234	249	255	262	243	255	259	248	229	263	257	223	255	281	231	284	240	255	233	281	248	226	229	248	235	260	229	254	253	269	275	268	259	224	246	246	244	231	254	235	261	249	237	240	229	237	249	276	255	282	247	240	254	241	247	271	248	255	245	230	261	272	249	267	243	247	240	237	284	260	244	254	252	268	268	257	252	237	251	241	235	300	236	243	275	265	226	250	257	275	252	265	242	286	242	250	237	247	265	249	269	237	263	242	261	224	270	230	244	271	245	249	245	262	263	240	236	225	270	257	239	243	241	289	245	253	255	253	270	256	240	245	227	252	271	253	244	272	262	251	244	250	268	215	229	221	257	263	255	238	249	242	249	284	255	252	257	262	290	247	244	239	264	269	259	247	275	249	243	270	265	232	247	242	277	261	242	240	251	259	222	266	235	255	262	234	239	269	239	233	238	253	237	279	246	254	263	232	266	258	248	233	255	267	252	266	262	248	249	260	255	265	288	240	245	256	256	245	247	246	260	223	243	251	248	233	222	289	254	254	267	276	259	236	246	234	253	263	245	262	230	280	249	236	246	214	242	230	229	225	267	265	274	247	265	282	268	248	261	259	258	260	282	258	250	249	263	266	247	268	248	241	253	256	254	233	259	253	233	238	246	234	220	254	263	255	258	259	269	253	256	244	276	222	231	257	240	241	262	281	239	262	252	268	248	241	243	293	265	247	238	248	244	232	258	255	245	265	230	226	268	269	247	278	253	241	294	243	253	228	250	268	243	248	246	252	248	276	259	222	262	262	274	255	243	265	272	251	258	272	281	253	267	259	252	254	267	261	246	263	230	255	243	264	244	233	250	240	241	224	237	253	254	266	226	250	221	244	256	242	262	249	226	257	252	287	256	222	238	268	257	225	231	265	258	276	258	307	253	269	280	251	272	244	251	242	272	220	271	264	258	233	263	271	234	267	258	263	257	255	243	252	259	245	260	258	245	258	249	251	238	276	259	288	233	253	259	252	239	254	236	242	247	241	248	266	243	253	259	266	265	262	248	260	245	257	266	239	277	255	223	233	248	267	237	236	229	223	280	252	253	270	265	259	242	254	257	243	236	244	260	235	227	258	246	229	244	252	245	259	230	277	277	253	252	247	245	233	277	238	230	252	252	240	262	250	265	273	269	273	245	275	236	247	269	253	226	263	245	273	237	285	228	248	282	229	247	265	248	237	255	249	242	263	241	270	261	263	242	247	257	258	261	269	253	272	251	270	238	275	266	257	229	246	256	250	239	275	255	250	234	204	275	238	268	268	234	243	239	224	291	267	243	249	250	237	250	235	264	258	265	257	268	234	220	241	265	229	262	262	254	235	240	269	245	270	257	256	250	261	241	254	227	236	239	272	238	251	266	246	289	243	229	227	222	249	238	233	249	268	251	282	254	228	229	210	216	246	254	280	287	245	259	245	261	254	268	284	261	237	222	256	250	271	277	257	221	263	230	248	280	254	271	243	277	251	263	235	245	235	256	266	222	275	257	268	226	251	220	232	256	229	254	271	252	267	233	259	245	249	262	268	243	232	218	237	223	255	272	242	226	259	244	257	240	240	246	238	253	242	235	234	262	263	275	241	238	270	260	225	234	262	249	260	239	262	225	245	219	223	250	250	230	238	278	242	248	240	256	223	257	244	241	248	241	246	274	262	276	253	269	224	269	235	245	219	273	261	261	250	250	245	255	283	254	240	271	254	232	227	233	270	248	241	258	245	242	283	244	265	286	273	242	251	249	251	251	267	244	240	253	252	259	238	266	244	226	250	251	240	273	259	246	242	242	241	253	233	267	250	277	295	262	226	272	261	236	241	256	233	268	269	241	252	253	264	254	226	240	252	260	234	230	236	245	272	252	278	258	243	289	265	247	225	239	275	243	230	263	244	253	245	252	258	240	264	261	267	255	251	217	240	232	279	252	242	243	243	275	229	247	258	227	246	259	285	261	260	251	234	238	248	261	242	221	254	279	259	258	263	270	271	253	270	267	235	269	254	291	253	245	238	262	239	245	285	232	258	237	248	261	255	252	284	253	256	244	273	242	244	274	253	264	267	266	248	270	215	265	269	249	233	255	249	212	248	254	236	271	225	228	259	220	257	267	248	239	231	265	277	250	270	233	269	262	264	218	235	221	257	228	263	252	255	263	270	245	236	245	266	255	260	280	260	258	249	237	240	273	256	257	281	236	227	269	232	229	258	262	232	258	256	265	252	253	232	249	231	232	257	263	266	248	236	268	252	269	271	231	269	242	223	283	252	248	268	263	276	278	237	256	278	247	254	260	239	255	259	268	272	243	254	260	246	244	253	253	271	278	262	252	220	286	260	261	255	269	241	274	254	233	254	238	256	243	258	258	240	241	251	251	234	271	255	235	249	261	264	247	260	283	229	247	246	262	233	264	277	217	238	236	276	246	249	268	266	260	243	278	233	249	227	253	243	245	238	220	279	262	259	259	278	279	263	227	274	218	257	260	257	254	249	239	248	257	213	236	253	262	254	274	238	263	224	241	269	253
3127	1606	951	601	495	640	751	686	567	497	427	344	295	262	209	149	151	130	126	94	81	92	75	64	43	48	48	52	41	45	49	47	35	44	43	41	50	44	23	45	43	45	40	47	31	64	45	36	37	37	33	55	44	49	32	35	37	41	44	39	33	37	43	42	35	40	43	41	40	39	31	30	31	34	35	38	40	50	28	31	35	45	42	40	30	30	37	37	31	27	30	25	41	42	38	40	30	36	37	40	32	35	29	26	34	26	39	30	32	33	40	29	55	35	30	25	39	36	34	38	39	45	43	51	51	36	50	47	34	40	46	47	26	40	38	48	26	36	51	37	35	49	31	33	37	36	34	33	38	49	38	27	35	46	39	32	40	42	49	38	50	46	33	44	48	29	42	38	44	41	45	30	34	28	16	47	37	34	38	45	36	21	36	29	34	36	29	46	27	38	38	20	34	37	37	42	59	31	33	26	49	39	49	36	37	42	43	35	49	43	39	46	42	61	34	37	41	31	38	36	44	38	43	36	34	32	32	30	33	38	33	30	34	36	44	31	35	36	35	43	43	28	39	35	26	45	42	36	47	28	41	41	43	48	47	26	41	36	34	38	45	38	43	50	30	29	38	34	28	37	34	39	46	33	50	34	23	37	44	48	38	29	44	34	33	38	42	34	30	34	50	43	37	47	41	35	43	42	34	43	39	38	40	21	46	31	32	31	44	38	44	30	46	37	32	32	32	35	41	38	30	35	37	42	47	37	28	34	24	32	44	47	41	36	30	32	48	40	45	38	31	33	47	45	59	38	37	51	31	40	38	27	31	43	46	36	35	30	31	40	45	38	46	38	37	31	42	41	32	34	47	40	42	32	26	35	37	28	36	38	39	37	37	41	34	32	31	44	39	37	46	43	33	35	28	40	35	45	50	43	37	29	39	33	39	44	37	37	44	40	36	36	34	38	36	38	42	42	44	38	43	50	38	36	36	33	42	31	30	37	32	26	30	34	33	28	48	39	30	48	43	43	30	36	30	30	54	49	42	29	42	39	41	49	37	47	36	40	35	30	40	34	40	33	43	51	28	31	51	31	44	49	39	39	37	44	35	47	44	37	48	40	27	44	42	32	42	30	39	30	32	34	45	35	35	40	42	41	30	40	48	48	39	34	38	30	37	33	31	28	47	28	45	35	41	34	38	46	37	34	40	26	42	44	42	30	46	43	39	38	40	37	44	44	36	41	46	44	46	39	23	36	39	32	40	35	29	34	40	35	28	25	40	34	34	36	24	35	41	48	29	30	26	31	46	31	44	37	34	38	32	34	40	37	33	33	40	41	40	39	33	37	27	47	39	36	38	37	31	35	29	39	32	35	41	36	35	30	33	45	43	49	39	35	26	38	39	44	41	42	35	47	37	39	31	30	39	43	27	27	36	27	34	26	40	46	44	26	37	41	32	37	34	33	43	24	28	31	27	36	44	51	42	41	29	39	40	45	19	28	39	32	37	41	37	34	44	41	41	43	45	35	44	44	28	35	39	37	48	42	38	47	38	40	38	34	37	41	39	35	37	31	38	33	37	33	30	48	41	37	35	43	39	41	45	33	32	32	46	35	51	33	29	40	28	39	33	47	38	36	32	38	38	37	32	36	41	30	34	37	38	48	46	38	32	30	38	48	28	24	33	48	44	41	33	32	46	41	31	54	32	26	37	31	41	38	38	39	47	46	31	45	32	36	28	34	36	31	29	42	48	43	28	29	38	37	31	33	38	38	38	31	26	33	38	25	28	37	38	47	35	29	40	44	37	34	30	50	26	38	34	33	31	46	30	39	33	35	36	39	29	35	39	36	31	31	48	34	38	42	39	35	42	36	28	37	39	44	34	31	33	30	21	34	31	47	40	42	32	39	37	32	43	38	39	31	36	40	46	38	49	34	40	37	29	34	47	30	52	33	38	35	38	32	46	39	31	27	46	40	48	35	40	35	40	27	39	40	37	31	55	46	40	45	30	32	39	29	35	39	29	35	41	39	41	20	35	38	44	31	33	37	42	28	43	31	31	46	21	38	39	36	46	28	42	42	40	39	31	36	34	41	41	30	30	48	35	43	30	41	45	41	40	38	44	25	43	32	39	43	28	43	36	42	44	30	40	27	37	37	38	43	35	34	42	33	34	35	38	39	34	43	30	45	29	42	40	39	41	44	39	46	38	46	31	40	39	34	33	33	37	45	43	40	30	37	39	45	33	46	40	37	47	54	36	38	38	37	36	40	36	37	35	35	33	54	34	33	33	32	38	34	27	36	49	34	37	54	25	29	39	42	35	41	42	40	36	42	30	32	34	43	38	40	31	35	38	30	47	46	38	28	38	46	37	45	38	42	36	46	49	40	36	34	34	45	31	29	39	40	38	31	32	43	47	41	36	34	34	37	39	47	38	33	27	41	28	55	42	35	34	44	31	36	47	42	40	33	37	43	38	35	39	33	35	54	43	28	43	30	37	39	39	43	37	46	32	43	43	41	34	46	37	31	40	39	31	41	39	34	42	43	39	30	38	43	31	35	31	41	44	36	38	33	43	44	46	39	26	43	27	41	31	54	37	45	29	35	28	37	41	35	29	39	38	25	56	31	36	46	42	35	42	41	37	38	23	31	26	42	37	31	49	42	37	39	31	41	40	46	31	34	35	40	40	47	33	46	39	30	39	35	44	38	41	32	44	39	50	36	41	46	43	42	37	32	38	41	35	21	37	33	33	38	34	37	36	44	38	32	27	51	40	29	41	21	32	39	28	38	45	49	39	32	48	40	38	32	40	40	42	47	36	42	39	38	28	41	41	42	40	48	39	37	41	37	36	35	41	29	44	40	45	43	41	41	29	41	39	30	39	46	30	34	49	36	32	38	32	36	38	44	45	32	29	31	38	44	29	45	44	43	35	45	36	42	29	32	42	32	37	32	37	33	33	44	37	36	30	31	37	31	41	39	33	38	46	40	36	36	30	40	32	39	36	47	45	40	38	27	45	35	34	38	34	48	25	28	43	34	31	42	40	36	33	31	50	42	48	32	27	37	32	45	33	39	47	47	49	39	49	33	37	31	55	41	42	36	42	38	40	31	32	37	36	32	41	36	37	36	29	43	34	47	33	35	46	38	38	38	40	37	41	46	37	39	45	38	37	39	31	39	46	54	38	39	35	35	38	36	34	42	44	39	34	33	37	34	35	33	43	43	39	43	34	33	47	36	50	39	42	31	34	41	36	40	53	38	43	39	37	42	38	37	32	37	40	39	37	41	40	30	36	40	40	39	43	46	40	44	27	42	42	33	29	29	45	42	34	44	32	37	44	29	33	31	49	30	40	34	44	39	25	28	25	39	46	39	43	47	45	36	30	31	33	26	41	43	34	31	37	36	28	30	32	34	39	30	39	35	35	31	27	33	36	51	53	31	30	36	29	34	41	37	34	37	35	33	37	36	34	35	41	44	34	32	42	50	35	31	38	28	42	41	32	42
26941	14286	9924	11077	19270	25104	25066	22114	18598	16019	13883	11286	9728	8221	6658	5284	4146	3434	2966	2451	2133	1731	1460	1096	719	606	604	545	507	482	497	480	526	498	490	463	437	423	471	407	452	373	425	406	416	417	420	445	426	378	445	433	375	413	391	383	345	373	363	341	346	337	398	322	329	349	344	325	352	347	348	339	318	318	334	349	332	314	328	346	310	354	335	334	352	345	303	338	312	332	345	311	331	314	366	335	336	316	330	347	327	345	319	327	296	332	330	360	367	381	371	366	328	332	345	331	317	315	337	328	356	338	308	316	331	337	348	342	337	346	324	329	338	334	322	341	347	318	350	353	345	319	330	340	359	349	322	316	349	350	292	318	317	313	362	304	346	362	342	327	319	347	321	326	325	336	349	351	372	329	314	318	337	329	316	329	324	301	319	326	353	324	324	337	353	349	332	350	354	365	325	318	317	350	318	311	335	352	342	344	359	348	328	345	324	348	329	309	324	311	315	284	329	340	310	307	359	329	329	308	327	343	309	354	306	333	334	339	339	310	324	340	343	333	323	332	335	336	326	323	365	322	354	338	361	300	357	325	310	350	338	299	361	349	352	364	317	308	308	322	350	300	327	335	333	306	333	349	319	348	328	364	337	356	348	347	300	347	352	308	311	310	326	304	337	307	320	318	314	326	323	327	349	319	324	342	333	344	333	308	340	319	345	322	325	331	345	369	348	348	320	341	284	309	309	338	326	353	327	320	334	336	320	330	326	321	308	302	348	328	343	312	324	318	355	302	326	340	336	366	332	325	359	335	335	352	342	301	321	324	312	329	305	326	323	336	326	334	307	332	327	361	328	319	331	338	349	315	346	336	337	334	339	315	296	357	344	319	366	381	315	349	337	336	320	341	340	344	335	349	314	349	325	381	327	354	337	368	343	315	318	334	350	323	363	324	318	334	362	336	317	369	357	339	337	344	335	364	302	336	332	354	267	320	319	351	339	331	318	322	338	316	331	329	317	322	314	362	326	308	328	301	349	320	328	326	364	326	346	337	322	344	333	305	371	357	346	341	325	340	334	349	316	358	374	337	298	316	320	323	328	323	358	293	350	340	336	350	317	371	326	350	349	339	362	323	335	346	336	339	322	339	341	368	354	323	335	318	325	338	372	356	316	338	325	345	341	335	335	330	321	324	351	322	338	371	340	323	346	350	350	330	318	327	322	327	339	321	329	331	395	314	321	312	341	337	342	336	339	325	328	345	339	344	347	323	328	326	327	317	354	324	293	316	317	342	303	342	332	325	339	360	319	329	353	373	328	333	321	354	368	326	302	324	315	377	316	333	315	330	331	320	316	326	339	320	367	302	334	335	322	338	319	325	343	324	351	344	317	326	341	324	356	310	350	345	310	357	328	346	333	310	344	354	326	375	342	330	306	335	342	325	373	340	326	334	310	346	348	320	331	320	301	357	345	340	355	343	323	339	337	331	349	349	326	332	353	298	308	358	326	331	317	330	334	324	334	366	343	338	345	320	319	366	341	338	400	345	338	354	323	310	338	316	292	330	340	317	335	340	317	369	330	320	314	341	354	341	341	326	307	319	336	363	352	347	334	327	370	365	321	334	303	330	335	333	320	332	317	327	327	306	329	316	346	357	337	340	336	346	364	325	330	342	322	338	365	326	307	302	339	314	320	322	329	313	315	310	311	332	314	328	326	319	344	318	346	347	316	362	344	336	336	351	348	341	334	343	339	310	332	321	333	332	363	328	311	335	329	341	336	318	341	335	314	316	326	329	333	326	334	323	324	308	348	331	354	340	327	325	336	336	338	351	304	345	299	334	331	326	335	351	307	325	341	345	352	335	347	318	351	320	316	315	321	336	360	305	356	318	367	321	317	353	312	338	304	325	348	339	332	326	341	355	333	333	328	328	346	315	323	346	335	324	335	331	354	337	298	353	322	342	302	319	315	333	332	344	328	324	351	324	327	312	321	323	325	337	315	306	361	336	346	314	330	310	365	341	323	340	344	338	322	324	340	350	331	318	332	303	309	373	293	308	323	351	343	352	333	338	351	359	324	327	356	325	357	309	320	338	340	363	337	332	335	307	370	312	372	334	343	302	327	312	307	343	344	330	338	338	370	318	337	345	357	315	339	351	327	349	326	329	356	338	350	353	346	338	312	315	311	309	340	321	354	326	341	317	338	354	304	314	312	341	336	335	329	330	346	324	309	355	347	344	346	328	371	354	334	328	327	336	324	304	322	381	352	331	297	326	350	350	337	343	341	312	348	292	324	342	342	339	335	355	336	297	342	324	315	330	331	317	355	326	296	355	310	308	338	345	342	338	323	354	333	333	327	325	328	355	326	300	342	357	328	336	335	321	363	330	329	330	332	348	336	342	320	335	322	311	344	325	312	333	336	326	369	317	335	338	344	346	331	292	335	328	363	344	339	313	368	342	322	386	340	311	344	352	324	363	349	339	355	305	355	352	321	308	341	308	348	353	331	302	329	316	313	329	359	326	345	344	347	313	324	344	335	348	348	301	319	324	321	319	330	312	310	339	353	342	325	326	355	352	343	358	352	316	334	316	334	331	355	318	319	320	339	345	379	328	372	330	307	331	333	330	356	328	338	331	324	326	338	310	349	329	354	325	319	329	323	330	345	323	324	311	355	334	350	308	340	338	312	345	316	312	340	354	325	327	289	306	331	340	326	316	320	310	336	346	368	307	326	339	314	361	314	332	324	323	330	346	369	344	312	357	362	375	324	329	313	350	353	328	334	319	355	325	342	319	361	332	322	338	363	363	341	325	328	349	343	319	336	334	329	326	328	321	324	332	328	351	328	313	363	350	316	323	338	322	332	350	339	305	352	324	322	318	329	327	356	332	312	319	337	342	311	333	345	339	319	352	342	347	344	302	304	380	326	305	318	330	307	281	354	331	352	363	345	342	320	303	340	310	355	340	340	331	357	331	333	322	316	333	329	297	339	383	363	345	325	347	350	307	369	328	338	310	321	322	357	333	339	314	334	337	339	334	320	327	327	349	321	316	361	346	324	348	333	330	342	312	321	351	297	354	354	373	337	350	313	328	331	340	307	340	320	354	364	345	321	322	348	325	334	309	355	315	353	322	338	333	319	334	337	297	359	328	338	343	308	311	371	313	346	330	362	303	351	330	346	326	347	307	340	349	345	297	296	357	325	326	319	331	329	306	354	337	383	364	366	335	334	337	312	324	327	327	328	308	332	311	360	340	344	297	291	321	338	376	325	351	344	321	357	342	314	357	341	341	369	378	356	317	336	313	321	299	344	309	355	324	333	321	357	327	319	309	334	340	355	318	314	346	355	341	336	313	334	311	352	354	384	329	352	333	350	343	310	324	304	367	327	305	322	329	310	336	328	308	342	299	346	314	350	333	337	337	333	366	318	344	336	322	323	339	333	341	302	331	329	338	320	312	338	338	360	357	307	343	327	333	299	322	349	329	308	335	330	323	308	320	328	362	354	353
2394	969	577	418	351	357	451	471	331	290	256	219	185	157	122	91	88	76	81	54	56	49	36	44	25	47	37	34	41	44	33	43	32	35	32	48	30	41	32	34	40	27	36	30	32	32	38	30	24	35	40	27	29	36	39	40	27	29	33	39	40	31	30	34	28	35	39	39	44	22	39	34	32	31	38	29	32	39	26	25	33	23	23	25	31	34	35	29	41	34	38	30	29	31	25	31	27	44	22	24	27	42	30	27	39	29	34	23	28	44	36	37	32	33	31	34	32	39	42	33	21	33	26	30	33	31	31	37	21	30	33	33	33	37	42	30	20	30	27	27	39	30	35	27	23	30	27	35	31	23	38	33	26	31	31	27	38	45	40	34	36	34	30	28	38	40	31	40	35	31	34	30	34	40	32	22	23	34	35	40	44	29	34	25	28	23	33	27	35	28	30	23	34	38	22	28	33	25	47	27	33	39	39	41	39	28	35	34	22	25	26	25	28	31	26	25	31	50	28	39	38	32	34	30	29	36	31	32	30	36	40	30	34	26	41	24	30	27	31	33	26	33	33	25	41	36	27	40	21	33	38	39	30	32	31	35	33	32	47	29	29	44	31	36	34	31	42	39	24	27	25	29	32	35	35	33	35	28	36	39	25	29	32	35	24	32	20	33	28	19	34	37	39	30	40	35	29	30	40	33	37	30	23	41	37	33	25	35	36	24	31	34	32	33	34	34	38	27	38	41	28	37	28	28	38	38	39	38	36	30	32	37	38	34	35	41	27	38	36	33	42	34	36	31	27	34	38	27	32	34	40	36	24	29	28	45	37	28	33	32	38	30	27	31	33	30	39	38	42	40	37	26	30	36	28	25	31	34	37	29	37	31	32	34	26	26	30	41	25	39	37	28	36	39	22	29	32	33	35	32	42	28	36	30	29	33	25	29	38	32	44	42	28	35	27	42	39	24	47	40	31	37	33	41	36	21	20	39	32	29	37	31	20	32	35	25	22	24	25	28	28	33	40	33	34	32	28	32	31	27	32	29	38	39	26	32	38	35	36	36	34	25	31	37	34	40	34	41	38	32	35	38	38	39	26	30	29	43	32	40	25	38	32	31	28	29	34	28	31	28	39	28	48	34	28	31	27	33	31	39	23	41	33	34	32	31	31	29	40	35	26	28	33	37	28	40	27	37	29	32	30	32	33	36	32	32	39	24	29	39	23	31	34	32	22	30	34	35	33	36	38	36	30	42	27	31	26	38	21	28	35	29	37	29	21	36	25	21	40	23	33	46	17	30	32	23	32	37	32	31	31	29	32	29	19	36	36	32	32	38	36	26	31	23	30	28	46	54	32	33	37	41	42	29	40	42	47	31	41	33	35	35	40	31	40	38	38	27	29	34	27	33	28	42	23	47	34	25	31	28	45	37	37	40	30	29	36	43	43	37	31	36	32	33	42	29	32	38	29	24	25	35	41	28	37	33	29	40	42	24	35	37	26	20	38	36	36	36	29	23	36	24	29	35	22	41	30	32	25	36	41	28	21	29	39	28	21	32	33	31	34	33	42	29	46	19	33	37	35	30	28	31	38	36	25	43	37	34	36	42	33	27	28	40	32	34	33	34	36	29	33	35	40	34	36	30	26	31	34	37	35	37	35	29	37	37	38	31	29	34	36	37	40	22	32	36	30	32	32	35	43	29	30	41	42	32	40	26	41	36	32	36	39	40	31	32	42	31	41	34	35	29	29	41	44	48	30	33	32	44	32	31	23	41	27	35	28	28	47	45	30	34	27	35	34	48	34	34	43	40	37	37	35	40	31	34	35	36	24	37	34	32	37	40	27	44	31	28	37	32	31	27	34	24	24	29	36	39	30	30	27	29	31	29	34	31	30	32	31	31	41	30	33	27	37	26	36	32	41	23	35	30	38	35	27	55	42	29	39	42	42	28	31	35	37	46	37	31	27	23	31	39	31	30	35	46	27	32	19	27	37	33	31	33	24	32	29	24	27	35	30	43	34	31	25	30	35	36	32	32	30	34	28	38	42	30	36	37	34	32	37	31	31	20	43	33	31	28	35	27	32	32	34	30	35	27	44	34	24	37	38	38	29	35	37	31	25	28	29	31	35	36	32	23	30	32	46	24	36	19	39	31	35	31	28	39	32	41	39	29	29	30	41	29	35	28	34	32	27	25	30	33	41	39	28	28	31	27	27	35	35	45	30	43	47	31	36	25	29	45	33	26	38	23	41	42	31	33	29	19	33	27	35	31	32	34	29	32	36	32	28	26	32	37	39	47	23	30	30	32	27	43	31	34	37	34	33	40	33	30	36	38	25	32	25	32	34	35	34	43	30	31	41	46	33	33	35	25	30	43	36	33	18	36	35	24	29	41	37	25	34	27	40	24	33	38	35	35	32	35	43	34	28	27	40	46	27	35	34	28	30	38	25	28	30	33	45	28	35	39	32	32	25	39	38	31	31	46	21	31	34	28	34	38	26	39	37	27	33	40	33	30	29	40	37	21	24	36	35	37	27	37	32	31	36	35	37	30	21	36	35	35	36	29	38	40	30	29	32	36	44	27	32	30	33	39	28	40	38	35	32	34	31	30	28	43	37	30	31	37	39	41	38	32	26	30	35	29	28	27	23	33	31	30	34	30	30	33	42	40	41	49	37	33	29	31	29	43	39	26	34	30	24	41	34	38	41	35	35	30	37	31	34	35	35	30	36	32	31	27	29	29	30	38	34	32	25	33	34	25	40	31	36	46	34	36	30	39	23	22	30	29	28	37	35	34	33	38	34	36	39	43	32	36	28	38	38	19	31	25	55	35	33	38	28	36	47	37	27	28	28	29	36	34	20	36	37	33	29	27	28	41	33	42	40	36	34	39	27	28	34	31	35	34	28	32	30	43	23	37	39	28	29	41	29	30	34	25	35	28	34	47	48	34	32	33	26	23	32	37	32	32	41	21	29	34	43	27	34	29	29	31	31	28	30	35	25	37	33	43	21	42	31	40	44	37	34	34	31	30	33	42	26	31	31	36	35	24	24	37	30	33	40	39	32	42	23	23	39	37	32	24	33	36	36	28	42	36	26	26	38	24	32	30	35	23	38	29	48	48	37	33	39	26	24	28	38	33	29	33	27	29	33	33	38	33	28	36	35	36	33	31	41	34	27	37	37	35	27	36	41	23	21	39	31	36	34	18	23	29	35	32	21	34	38	30	29	42	33	34	37	26	40	33	41	35	30	31	37	34	35	42	33	35	32	32	41	27	36	37	32	29	34	30	29	33	36	36	37	31	37	32	30	35	41	37	35	49	37	31	25	32	34	21	31	32	27	33	30	37	41	36	31	41	32	32	33	31	29	41	28	37	37	21	34	28	23	49	32	30	50	36	44	36	33	32	32	38	37	25	42	31	44	27	28	31	28	39	27	46	32	29	27	24	37	30	40	26	38	38	30	29	40	37	39	32	34	31	28	31	32	31	30	40	30	27
21977	10395	6767	8015	14325	19802	19545	16611	13223	11110	9267	7037	5791	4951	3768	2927	2311	1776	1623	1313	1072	933	791	620	464	398	402	356	368	398	406	347	393	361	375	338	319	364	335	359	313	336	312	326	303	328	350	316	298	318	324	339	340	319	318	310	264	319	310	296	323	324	287	309	312	304	256	296	288	297	295	285	282	277	307	305	313	306	293	285	265	299	299	290	296	282	280	293	274	288	300	312	302	260	308	280	288	279	304	287	323	256	321	311	303	333	300	271	252	313	301	284	277	292	288	277	301	299	294	291	281	308	279	293	307	296	318	291	286	281	274	290	291	275	264	301	300	292	285	263	314	303	290	306	299	292	268	287	289	300	299	296	275	295	273	299	288	276	281	270	268	281	302	287	325	277	277	282	264	266	289	305	288	255	286	280	290	280	267	312	295	273	290	277	261	273	292	306	306	293	284	268	251	274	295	289	278	293	287	317	290	285	264	287	322	282	285	299	281	283	312	286	296	299	320	288	256	265	268	290	300	319	271	321	289	310	318	286	326	292	293	266	280	268	291	271	286	308	276	295	300	250	311	314	290	289	297	253	316	282	288	295	267	284	307	297	302	290	320	309	301	304	283	302	293	287	294	282	280	305	311	308	289	296	299	275	329	290	289	295	305	312	280	290	325	316	259	289	294	290	300	262	280	254	283	275	281	294	299	294	279	281	307	295	269	267	291	291	276	306	305	278	292	267	246	292	311	277	236	312	320	303	267	297	299	284	293	294	325	301	312	301	313	299	293	280	314	285	257	320	291	305	283	318	297	281	317	300	303	294	286	259	293	279	303	290	295	309	280	325	292	265	285	261	320	302	275	285	275	300	296	308	304	303	333	322	281	296	311	284	298	273	269	273	315	311	280	292	304	285	312	301	276	300	312	298	279	288	317	266	285	308	281	286	290	299	295	286	286	258	271	292	302	293	297	305	291	273	289	303	330	310	292	275	321	315	318	277	288	289	319	292	267	299	313	300	300	271	289	287	285	301	281	302	286	299	307	298	285	279	301	284	288	270	276	272	295	253	297	266	274	318	267	289	289	303	297	308	272	303	331	277	307	302	282	271	297	277	305	314	308	271	297	311	285	311	302	307	299	292	295	267	273	290	268	290	299	321	280	340	273	316	283	262	291	275	294	249	286	284	289	274	297	272	270	282	315	279	278	288	294	311	305	259	312	291	313	275	289	275	280	296	278	313	295	282	305	289	296	322	272	279	295	312	287	297	286	302	306	275	295	293	311	278	291	292	297	296	295	319	277	287	312	304	284	298	324	295	296	308	295	290	288	292	277	296	287	246	279	275	274	290	264	306	308	304	278	314	286	288	271	304	298	290	278	274	273	299	285	318	324	293	311	266	282	280	288	289	326	294	303	268	290	286	288	270	245	281	295	277	279	276	294	287	290	293	309	305	265	310	299	278	276	276	336	331	312	288	307	258	290	269	308	271	286	274	306	269	277	296	270	279	293	327	316	286	278	292	295	283	325	313	292	290	304	247	271	301	329	302	276	316	277	230	296	314	326	298	288	312	254	283	305	296	278	280	288	296	295	282	274	258	321	284	309	308	284	274	278	303	276	288	306	263	309	294	283	284	281	299	281	252	290	282	280	307	297	305	271	293	325	310	298	263	287	304	300	304	288	278	286	300	287	303	307	288	294	300	314	287	299	293	278	305	287	286	277	303	291	291	323	318	280	284	302	295	285	285	306	287	276	306	281	306	276	291	311	271	290	296	281	286	292	269	266	276	321	275	288	318	288	280	289	282	289	299	287	299	276	277	276	305	303	299	309	293	292	264	294	282	280	298	295	295	338	303	302	275	286	292	265	304	289	289	282	297	297	300	319	300	274	304	297	287	295	267	310	290	305	297	303	295	306	297	292	295	283	288	312	278	301	284	333	287	338	284	306	326	312	298	315	315	282	294	302	269	295	297	277	315	294	285	283	286	317	286	301	285	292	290	298	284	289	266	292	332	282	297	278	260	286	308	282	291	288	291	296	303	297	292	280	315	279	282	281	249	268	295	272	284	309	313	279	313	285	270	296	315	301	280	309	291	304	333	284	304	313	313	286	289	272	308	281	307	308	279	316	309	287	291	280	312	268	309	279	290	298	264	272	294	304	328	297	304	288	281	300	287	301	275	282	301	307	307	271	275	302	307	293	274	273	267	272	300	296	299	297	288	283	288	295	293	297	285	310	265	287	300	289	282	276	310	328	321	311	315	302	316	270	312	308	309	278	292	283	300	302	316	283	284	315	276	290	292	270	269	302	271	255	289	315	280	290	291	271	292	311	299	263	306	293	292	265	307	293	283	323	302	303	283	296	266	293	296	290	292	285	300	265	323	308	276	282	294	303	285	273	313	262	300	301	313	279	261	267	309	288	296	298	316	284	293	282	308	287	280	272	303	285	309	262	300	287	295	291	285	299	321	291	288	302	296	292	296	295	263	279	288	301	309	298	295	280	270	285	276	303	314	287	336	261	310	255	286	309	296	296	293	295	324	283	273	260	281	262	277	286	306	296	259	285	319	310	277	304	282	305	308	311	260	296	289	289	273	311	315	298	298	296	280	295	292	277	297	288	276	300	285	301	314	305	275	337	289	270	279	306	323	291	299	285	323	289	277	282	311	280	278	313	280	293	274	329	258	308	286	299	304	273	324	257	255	261	297	273	288	308	262	250	307	265	276	307	265	293	303	311	309	288	283	306	279	292	311	280	325	306	288	262	299	304	283	319	309	294	298	285	304	282	303	288	291	272	289	263	300	273	310	268	295	310	301	282	273	313	287	356	294	324	303	286	271	280	288	275	301	310	309	274	316	304	260	296	274	292	328	315	298	276	312	267	297	290	280	289	268	307	309	290	302	286	309	274	302	290	276	309	291	263	284	305	274	268	316	255	306	293	295	322	279	291	291	284	297	278	299	299	267	276	296	288	257	295	281	314	277	301	315	290	270	266	292	277	301	306	278	322	294	285	297	296	307	268	276	293	303	279	300	285	254	305	313	295	295	282	287	272	333	352	329	275	287	274	296	281	273	291	271	276	294	282	281	295	295	308	280	293	274	310	295	313	276	268	291	301	307	317	267	304	278	279	339	278	299	290	279	288	303	305	274	283	260	286	269	277	283	289	336	279	300	289	279	298	287	300	291	294	271	257	298	289	310	318	302	310	277	326	290	294	295	264	279	270	292	276	274	305	261	291	307	333	280	311	291	298	273	276	293	256	289	324	313	251	289	272	298	289	310	295	294	316	315	289	289	315	270	274	281	275	279	287	301	304	330	303	276	257	306	311	331	347	297	286	282	312	292	317	273	281	268	289	320	307	293	295	290	283	266	284	320	296	288	258	311	303	284	268	293	305	288	314	283	310	315	322	332	315	280	298	284	316	286	287	290	296	310	293	282	282	298	294	272	304	285	260	265	322	319	314	301	296	294	298	277	276	290	319	310	288	291	278	304	282	307	280	284
2610	1400	816	593	466	554	681	569	473	367	348	277	236	203	196	141	121	122	81	87	94	69	49	59	54	52	32	57	51	39	43	47	50	45	44	40	55	36	42	41	35	42	43	43	54	39	49	43	43	29	46	44	52	34	42	43	46	46	46	41	51	54	40	43	36	43	40	42	37	38	41	32	35	39	36	39	33	42	53	42	38	50	43	40	50	55	49	37	43	39	36	31	39	53	31	31	48	42	47	47	41	41	41	40	55	40	49	41	42	42	38	45	50	37	40	58	37	43	45	41	57	38	41	50	41	47	43	51	40	39	42	39	45	39	52	57	49	37	43	39	53	35	41	36	47	46	50	33	40	36	35	33	39	43	35	54	38	32	50	44	44	40	29	46	34	42	49	47	42	57	44	35	42	45	61	47	37	45	41	42	42	30	53	32	49	43	52	37	49	41	50	36	32	37	34	27	44	39	44	37	36	45	36	29	49	42	33	42	51	45	46	28	47	43	41	58	37	60	42	33	49	36	40	41	34	36	56	43	43	41	34	47	55	41	41	41	37	45	35	42	48	56	61	34	31	41	41	37	46	44	42	45	58	43	53	33	42	32	38	44	31	41	26	31	34	39	39	34	39	44	44	41	40	35	41	46	34	35	39	36	37	39	45	49	45	37	38	39	45	45	41	50	46	42	36	36	47	44	47	44	52	46	46	49	41	46	50	35	48	42	46	57	54	34	45	45	39	36	36	38	42	43	47	54	36	59	44	35	47	39	45	47	44	44	49	40	43	41	42	47	46	45	41	32	44	40	49	32	52	51	29	41	37	25	40	46	37	39	39	36	41	45	34	38	44	27	38	48	53	39	35	43	36	32	40	42	36	47	56	43	39	50	34	37	56	46	38	51	38	42	55	49	48	39	39	44	41	31	40	37	42	40	49	35	35	48	35	38	41	30	34	43	42	35	41	39	43	48	38	40	45	33	43	40	39	41	31	56	49	35	39	37	40	56	40	32	34	38	43	32	49	41	52	41	36	39	36	39	32	33	45	49	54	45	46	46	36	43	36	41	35	36	43	51	42	38	44	39	41	50	48	25	31	46	46	44	33	36	35	36	58	40	36	39	38	38	41	52	44	36	37	41	40	50	60	37	54	44	39	44	44	41	33	32	47	36	41	32	34	38	41	41	45	28	40	47	37	46	43	44	46	35	38	36	34	33	44	39	39	35	31	31	37	43	38	45	44	52	52	30	35	48	55	41	39	44	35	24	46	39	24	43	37	39	26	42	30	45	37	42	37	43	41	36	39	37	39	38	47	43	34	40	41	51	41	28	42	46	36	36	47	45	51	47	50	45	44	48	49	40	46	41	38	44	43	55	37	36	34	45	34	44	35	34	42	42	39	42	35	32	40	34	30	52	47	39	43	36	47	29	48	28	48	41	36	43	42	41	37	48	42	40	43	48	40	45	39	50	44	42	43	34	37	33	50	36	47	40	42	49	39	33	35	38	34	36	47	33	36	37	34	38	55	50	46	39	38	45	50	36	36	44	35	44	48	28	41	45	46	52	43	40	42	36	38	46	37	46	42	51	33	40	33	27	49	47	37	45	43	42	50	49	44	41	37	36	41	42	41	50	30	42	34	46	36	37	42	43	44	33	49	47	37	46	33	46	35	45	53	47	36	43	39	31	35	41	49	48	31	49	50	35	43	41	47	53	36	35	39	49	41	44	41	50	38	49	36	59	45	40	38	39	34	37	33	32	35	54	42	33	34	38	37	43	46	40	51	48	40	43	26	41	42	44	40	45	43	44	28	48	38	47	46	51	35	44	39	47	46	44	49	40	39	51	27	44	47	35	55	47	43	33	39	35	38	39	49	33	45	41	35	33	45	41	40	36	40	49	39	48	40	39	33	44	41	41	48	46	47	41	44	38	43	51	45	52	36	35	47	46	31	30	46	39	45	36	32	47	42	46	38	37	48	46	44	42	42	45	33	43	44	37	52	46	47	39	36	50	44	47	42	44	44	47	43	37	41	52	48	41	42	38	46	46	40	41	35	38	54	49	42	41	44	50	39	40	34	51	43	44	46	41	51	39	37	48	38	43	39	45	46	49	38	25	39	36	45	40	42	34	44	36	47	38	36	35	43	55	44	43	38	35	43	40	45	43	35	30	37	54	42	42	41	53	39	46	42	46	37	50	52	36	46	44	30	42	44	34	45	33	32	29	33	36	42	58	29	47	38	47	50	48	42	42	35	52	43	22	49	44	44	26	41	37	45	35	39	33	45	31	47	40	42	37	41	40	35	45	47	50	45	50	37	41	40	45	48	42	46	43	56	26	49	33	45	40	40	43	44	34	50	52	40	51	46	42	36	40	35	48	50	36	31	39	37	44	30	39	46	39	34	43	44	37	39	48	45	45	47	46	42	49	35	38	35	38	34	44	38	46	37	46	43	37	46	34	52	34	39	39	52	48	47	41	36	44	32	43	37	48	39	40	30	45	41	37	37	28	33	36	29	47	43	39	46	46	36	40	37	42	41	48	45	51	40	40	33	42	36	36	45	45	47	34	47	43	36	48	53	45	39	31	45	45	62	35	36	39	39	53	36	33	38	34	24	37	47	31	31	44	32	52	44	48	38	36	45	41	37	37	31	37	44	35	33	43	40	47	26	46	36	47	44	47	47	41	55	56	41	48	43	39	35	43	43	48	33	33	40	37	37	36	43	42	43	41	37	35	32	27	52	40	40	35	37	43	32	60	43	36	53	41	44	38	46	38	39	33	48	43	35	35	37	45	36	44	40	35	47	36	36	43	48	39	34	37	30	39	45	51	35	45	38	37	37	43	33	36	38	44	28	47	33	33	39	37	47	30	38	37	50	42	33	32	43	36	45	47	35	47	37	41	42	47	36	45	51	38	44	38	39	64	39	50	41	38	47	34	41	37	47	43	34	28	39	39	43	47	31	39	38	24	38	52	37	49	40	45	45	44	40	38	33	33	36	36	41	45	41	33	39	45	39	36	44	46	45	42	32	26	43	43	49	39	40	46	34	30	46	25	44	32	42	41	49	39	33	35	43	39	45	35	36	34	35	46	45	29	45	37	39	45	53	34	48	31	44	43	43	28	44	40	40	34	42	42	45	43	46	36	36	36	44	38	45	43	40	42	41	30	40	50	38	46	41	37	33	46	43	40	47	37	46	30	33	38	38	46	47	47	44	50	35	42	41	50	39	43	42	50	39	45	33	45	45	49	42	34	35	31	45	37	34	41	31	42	42	51	38	43	51	49	39	29	31	46	39	45	47	38	42	28	49	34	39	54	40	34	41	47	47	43	49	58	47	49	46	43	46	48	36	46	44	37	38	42	42	47	45	51	45	46	30	43	41	36	38	51	48	48	38	42	35	40	51	44	30	49	36	53	36	33	44	36	36	51	52	54	29	44	44	29	43	52	35	45	45	40	44	51	33	38	33	42	35	29	53	35	38	41	41	39	44	52	36	34
24781	13126	8924	10302	18081	23362	22940	20120	16250	13935	11809	9290	7821	6604	5206	4135	3261	2614	2299	1932	1629	1348	1123	930	604	569	542	498	476	492	459	494	524	492	471	461	458	475	472	442	433	392	412	407	382	417	468	451	421	415	392	425	391	375	373	389	424	384	356	376	332	357	385	373	354	387	368	353	366	365	377	397	369	369	345	359	378	365	372	361	366	352	349	368	366	394	362	388	379	375	378	357	419	374	360	325	366	431	390	378	367	353	378	355	373	376	360	342	391	364	347	341	417	327	381	386	409	381	364	338	373	369	356	387	358	346	349	366	342	349	347	346	415	381	366	319	374	333	359	376	351	375	359	353	366	356	341	340	373	342	343	387	377	344	315	364	337	346	368	351	340	376	363	336	311	354	342	349	345	352	363	377	349	363	342	367	329	355	358	344	367	370	342	351	344	368	375	349	337	371	370	374	330	367	337	370	345	363	344	332	364	378	374	354	372	392	382	347	383	365	375	369	366	407	396	365	342	380	399	385	355	327	375	336	361	358	377	363	403	368	330	343	382	325	349	342	396	383	365	379	367	371	365	378	388	348	362	355	376	381	377	331	404	358	337	333	369	371	336	332	397	353	355	374	384	324	334	351	376	358	357	369	364	359	377	383	348	336	367	358	361	341	382	366	374	361	368	358	370	378	350	371	384	327	373	402	363	382	353	364	406	387	386	361	361	362	370	372	335	343	341	373	359	385	351	351	379	358	333	352	364	376	309	345	346	385	356	357	361	368	360	362	352	365	340	364	384	355	384	366	397	385	359	345	367	367	359	371	351	391	378	313	371	331	309	367	371	357	368	366	362	378	394	360	377	338	356	365	357	365	399	364	366	373	378	343	350	346	378	334	366	351	400	346	370	388	319	372	356	368	340	343	325	362	321	358	352	356	374	385	366	366	385	376	370	346	378	383	341	371	329	350	355	396	322	362	352	360	329	330	358	349	360	341	376	380	362	388	366	354	373	391	383	348	362	338	379	345	345	365	329	379	329	358	341	376	341	367	375	361	377	368	379	363	377	342	343	357	363	322	365	367	333	354	378	354	372	373	385	344	303	310	352	360	357	348	351	375	345	349	368	320	375	375	343	363	361	325	367	366	391	381	325	346	382	402	346	327	361	347	354	360	360	382	361	353	337	372	365	355	381	392	345	357	347	327	375	349	319	357	385	341	361	379	382	377	314	350	349	387	383	365	356	360	375	378	376	345	355	354	359	317	384	348	389	364	357	367	380	387	388	366	350	365	368	367	372	350	368	356	372	328	422	363	381	356	361	361	324	360	375	354	338	364	381	378	346	345	347	362	361	324	337	348	377	374	338	377	355	340	390	342	369	378	384	360	413	371	389	349	355	387	374	373	368	406	368	344	345	363	398	357	358	391	400	345	357	331	376	368	344	360	357	373	371	368	363	386	352	366	368	368	340	407	334	374	373	350	344	368	359	384	352	368	384	385	353	394	367	375	366	338	338	369	348	353	361	373	359	348	331	393	368	353	375	371	363	366	338	342	380	362	363	377	366	367	327	370	374	348	337	315	383	401	374	325	405	369	365	346	376	376	352	394	391	377	349	351	392	346	357	349	381	362	350	364	352	355	393	357	350	366	363	395	342	363	378	327	343	387	352	351	356	377	362	378	396	353	353	382	354	388	375	355	381	368	373	333	353	343	342	342	349	355	364	335	356	352	354	341	394	343	383	369	366	344	355	364	328	377	340	351	347	375	353	357	401	342	354	352	351	367	356	389	355	388	383	340	350	374	357	372	352	394	359	379	376	354	348	371	380	341	383	358	337	357	326	362	348	375	349	362	337	385	366	347	381	343	352	347	367	333	377	355	371	362	356	351	347	326	348	357	369	363	341	361	366	367	359	393	345	351	315	320	365	374	382	375	375	332	372	338	377	405	339	375	357	339	370	344	364	341	363	344	366	413	362	349	354	362	350	384	374	372	342	361	361	344	363	365	384	340	363	348	357	359	365	349	356	344	359	347	373	362	354	332	356	370	340	398	406	330	352	372	363	352	338	345	375	361	348	346	362	377	377	365	353	354	386	329	366	390	373	401	352	344	378	381	367	359	332	359	383	372	365	355	379	338	350	382	362	351	378	360	347	349	391	354	338	347	379	377	361	367	368	392	355	395	376	363	374	358	362	362	364	349	368	388	326	331	360	376	372	379	378	308	359	358	360	354	392	309	349	351	356	371	349	390	342	332	363	379	356	352	356	320	348	348	373	343	347	372	347	356	366	344	317	350	398	371	366	413	359	373	355	363	379	368	381	374	369	348	356	370	355	372	374	352	344	350	385	332	346	325	365	364	374	335	385	368	346	372	352	355	368	422	364	388	365	377	323	371	363	372	383	352	377	358	374	373	378	343	354	373	354	374	367	355	349	357	348	377	343	362	369	344	365	344	359	368	364	359	357	336	371	348	356	355	362	371	347	310	392	347	343	334	370	365	351	368	337	374	376	356	385	365	375	380	321	384	352	349	354	351	369	373	377	392	361	364	383	423	384	365	356	365	348	379	361	333	392	362	347	375	353	342	351	359	355	347	372	338	356	369	349	359	368	325	338	380	329	375	373	370	376	390	341	373	329	392	322	353	392	291	355	385	370	353	365	360	359	388	329	328	367	391	362	352	368	373	335	368	377	367	355	351	363	354	373	352	378	396	351	345	339	389	365	342	372	356	400	365	330	350	361	365	378	347	318	327	327	385	369	376	373	364	352	391	354	373	383	358	365	369	364	356	389	339	322	371	348	321	346	337	372	384	340	399	390	344	357	340	363	378	352	355	335	363	341	336	373	358	368	361	339	376	359	356	365	375	352	341	373	380	379	363	342	368	345	322	343	339	373	375	368	412	329	373	354	349	367	387	306	375	374	346	359	322	384	356	357	363	382	343	347	367	348	359	349	371	367	363	383	369	357	369	361	347	376	340	362	319	323	378	353	345	348	345	338	332	377	343	355	373	361	356	370	360	339	358	325	371	360	343	369	360	346	355	343	362	365	351	395	336	347	374	363	363	350	355	366	359	334	371	363	354	381	340	394	345	363	369	349	376	361	355	363	371	377	354	339	375	349	352	368	347	359	357	375	383	355	357	354	362	394	358	360	341	369	368	385	351	319	348	365	374	339	354	365	347	368	364	360	365	371	355	372	376	386	372	378	360	359	363	389	357	327	352	368	371	412	361	369	378	385	361	345	371	341	324	362	361	347	317	361	363	380	337	332	377	358	371	381	391	363	340	377	390	370	373	311	358	351	347	346	330	338	358	348	367	341	322	384	357	338	335	379	378	351	337	343	375	348	402	337	377	381	366	363	365	341	377	380	351	384	347	354	356	326	351	380	350	345	360	383	383	359	376	374	348	347	379	356	375	361	332	336	354	359	337	352	373	368	368	333	356	361	360	365	390	362	367	351	357	373	336	368	377	364	339	393	351	367	380	373	369	357	369	366	347	343	344	410	395	355	368
3538	1226	709	552	433	499	563	509	413	377	313	239	234	210	155	105	101	90	79	73	54	49	52	48	41	40	34	38	39	34	34	42	27	34	25	33	27	30	31	35	30	32	33	32	26	30	26	30	29	31	36	30	31	22	22	28	37	25	26	32	36	20	31	30	22	25	33	29	30	34	35	25	31	19	31	30	26	22	23	36	28	34	44	36	33	34	25	26	35	21	30	33	31	27	34	27	31	37	29	27	36	30	33	29	29	27	28	31	21	32	28	27	30	29	36	25	31	23	36	31	32	26	28	23	28	30	37	32	32	35	21	31	20	29	36	33	24	33	30	27	29	30	34	29	28	25	24	30	32	31	24	31	32	33	29	31	28	30	24	28	25	27	33	33	27	31	27	28	26	32	28	39	28	36	23	24	25	26	31	21	29	30	27	27	27	37	28	18	29	39	35	28	25	29	25	34	22	29	30	27	27	27	20	28	23	35	33	24	33	20	38	33	23	35	27	34	31	32	32	27	33	25	36	35	28	27	18	31	20	22	21	42	32	27	28	27	23	32	20	27	37	32	35	28	33	25	33	32	22	25	23	23	29	33	37	31	35	26	29	21	30	19	26	23	28	35	27	33	22	30	24	23	31	32	30	27	25	23	21	21	26	29	28	24	40	27	23	45	24	26	28	28	19	23	41	20	28	23	26	26	24	25	35	25	37	35	21	23	21	29	24	23	25	36	25	42	33	28	22	22	20	19	38	24	34	28	20	34	27	30	34	30	28	31	21	27	33	33	34	19	27	23	28	29	35	29	28	29	25	35	27	26	27	32	24	33	23	34	23	27	25	30	24	18	21	26	21	35	31	36	29	20	33	23	23	41	41	21	30	22	21	30	21	30	33	25	30	31	24	25	24	30	34	29	30	25	23	35	24	36	26	29	29	19	29	31	30	17	26	38	32	43	32	22	24	24	25	34	33	36	33	34	20	26	32	26	26	28	28	34	32	42	29	16	23	21	29	26	34	27	28	33	35	28	34	29	28	24	22	21	23	34	42	31	28	32	35	38	33	43	38	31	33	28	42	34	31	31	34	29	28	23	33	34	30	37	33	29	30	31	18	30	23	32	28	27	37	31	35	35	28	38	40	32	27	25	19	26	37	32	23	20	26	25	29	26	21	33	26	28	27	26	31	39	33	39	30	26	35	23	24	18	31	29	29	39	24	23	35	31	37	23	27	22	33	31	36	24	30	20	31	28	34	35	28	34	38	32	29	34	29	25	38	22	28	27	27	27	26	29	40	33	22	28	26	29	16	37	31	20	35	42	22	37	32	26	27	23	40	28	37	26	37	34	28	36	27	13	37	28	23	33	30	32	32	30	26	38	28	26	27	32	34	25	29	24	23	20	40	26	38	44	31	36	23	23	26	23	35	26	32	26	25	21	36	28	29	33	28	29	31	38	25	23	30	25	36	32	32	23	22	24	29	30	24	41	28	27	24	22	29	30	20	23	35	31	14	33	32	31	34	30	30	32	23	27	22	32	36	33	32	38	23	39	26	36	32	27	20	42	32	26	24	31	32	15	21	28	29	35	29	35	38	26	30	43	37	17	23	29	25	37	41	29	24	22	38	28	30	28	31	32	34	24	22	33	25	33	34	30	18	31	20	33	29	33	24	30	21	26	28	37	28	41	18	28	26	26	27	30	36	25	22	40	24	29	32	26	25	27	35	35	28	29	27	29	37	34	32	30	35	22	21	28	26	29	25	26	29	29	26	26	28	25	34	29	27	28	38	22	24	33	30	32	26	31	26	21	26	27	24	28	37	27	36	30	29	27	22	24	33	34	28	38	36	35	23	38	23	31	27	33	36	40	27	17	30	25	40	29	25	23	28	31	33	27	33	37	34	26	41	27	28	27	27	30	30	31	31	34	32	34	34	32	29	36	27	26	30	33	25	22	21	29	29	24	30	28	26	26	23	26	15	22	30	29	31	33	34	19	21	26	32	20	38	25	27	39	21	30	32	26	24	32	29	27	32	27	18	30	32	28	31	31	31	38	27	40	32	33	25	33	35	36	36	34	34	33	24	33	17	29	19	34	35	30	36	37	27	38	27	23	39	30	24	21	23	34	32	39	28	34	21	28	37	32	32	35	30	33	28	28	24	34	24	36	30	37	25	37	24	29	36	33	21	22	23	33	28	38	37	21	39	30	29	22	26	16	28	29	29	34	28	25	32	35	30	25	29	29	28	38	25	26	30	25	33	25	35	44	21	32	29	44	25	44	31	22	27	29	30	25	29	29	27	32	28	27	24	18	27	23	28	28	31	23	24	38	34	33	28	34	37	33	33	27	26	27	39	30	32	38	28	38	27	32	30	30	23	23	32	19	26	33	31	37	32	26	24	25	37	31	24	21	30	36	21	34	20	28	37	30	29	27	25	27	37	28	22	20	20	19	39	23	32	29	34	33	21	21	26	33	28	31	29	29	24	23	30	32	27	31	26	28	28	34	27	25	33	29	29	42	31	34	31	38	28	29	30	32	19	27	25	29	31	29	33	27	32	30	28	39	38	29	23	23	30	35	34	33	29	29	37	33	35	25	33	28	24	20	27	39	18	36	28	18	24	33	34	29	23	19	25	22	35	29	28	34	24	28	22	27	31	23	27	31	22	35	35	27	27	28	33	28	27	31	27	32	29	20	24	29	31	37	30	24	24	26	34	29	29	31	32	28	33	20	31	38	36	29	29	26	21	36	30	27	25	30	33	27	22	33	39	40	29	39	27	32	27	28	40	38	22	26	32	27	34	19	38	25	28	32	23	32	30	27	31	25	29	37	25	23	29	29	26	34	21	28	24	33	21	26	24	28	28	29	24	34	18	35	35	22	26	28	36	39	32	33	21	30	30	26	32	28	40	41	23	24	29	40	27	28	19	26	25	29	26	34	33	31	28	29	28	26	26	25	26	30	28	24	28	32	24	32	25	25	22	34	27	31	25	27	40	28	32	31	32	30	34	28	30	23	33	27	24	28	29	27	31	29	27	20	28	24	32	24	36	26	20	22	25	25	26	31	31	35	19	31	27	25	37	31	35	30	32	36	31	32	27	21	24	18	31	23	42	25	35	29	38	20	32	31	25	25	24	40	29	31	33	32	37	34	22	39	29	31	29	26	25	24	33	28	40	34	26	35	36	25	34	25	37	32	30	30	30	32	26	34	31	39	29	40	23	26	23	20	25	31	28	17	31	39	40	26	25	33	29	36	32	31	38	29	35	23	28	20	33	26	23	16	22	36	28	26	19	34	20	33	31	37	26	29	39	38	22	26	27	29	34	34	29	25	28	31	20	32	29	23	27	34	23	20	35	28	32	32	27	22	36	31	32	26	28	34	20	37	24	35	25	29	33	29	25	26	34	30	32	34	24	36	33	22	30	34	31	26	26	19	38	27	33	28	32	50	23	36	31	24	25	35	42	26	16	27	24	36	24	23	26	24	27	26	22	27	33	42
24323	12153	8361	9776	16745	22212	21664	18962	15014	13247	10926	8493	7299	5910	4813	3684	2910	2456	2042	1700	1356	1105	916	719	482	424	402	404	381	383	419	414	346	348	390	364	364	321	367	308	317	325	334	330	307	307	316	315	298	298	306	302	295	273	283	282	277	285	282	245	235	266	273	266	236	267	249	249	281	259	238	292	259	249	266	275	278	275	281	270	243	270	250	252	259	272	236	257	245	241	262	241	268	250	245	266	248	262	265	261	270	246	265	288	285	275	256	266	291	245	269	241	232	263	286	256	254	231	272	281	250	260	259	248	283	275	251	271	250	280	270	265	240	252	250	255	289	266	263	260	248	254	248	273	232	239	276	259	262	255	240	247	265	237	248	226	274	256	248	224	242	276	247	250	241	270	235	252	256	263	253	273	247	252	257	275	284	236	256	293	252	272	268	262	254	217	257	280	253	271	256	266	246	248	265	235	246	258	258	270	276	221	254	229	262	275	248	257	262	243	245	245	274	259	258	228	256	238	233	240	279	257	253	240	284	237	265	238	242	248	282	234	254	246	255	265	276	247	250	225	242	271	242	270	278	272	262	240	259	265	267	244	261	256	248	263	262	250	269	244	271	264	228	240	273	261	272	233	267	232	250	271	257	266	277	259	249	275	258	269	245	261	259	265	231	232	256	251	264	253	243	244	247	265	262	281	240	256	259	237	266	236	239	252	225	247	266	241	267	265	235	239	262	264	256	277	302	242	258	255	265	280	226	243	262	262	284	237	247	247	273	258	232	268	256	235	273	245	273	250	265	232	242	246	263	253	248	252	250	241	259	257	258	231	258	290	246	236	250	253	248	257	239	270	276	256	249	259	277	252	252	259	268	289	265	246	266	262	277	257	241	276	269	292	267	280	289	220	261	262	245	264	256	279	254	257	256	253	255	257	267	265	265	247	245	251	285	267	248	265	237	277	262	253	264	253	242	237	264	248	258	252	248	238	264	271	240	258	307	250	264	230	256	234	263	251	237	258	245	255	264	252	257	264	293	261	262	239	248	255	236	246	282	235	255	257	248	250	268	225	244	293	246	259	297	255	231	253	230	253	263	270	276	299	250	245	266	260	263	248	262	249	275	235	264	205	283	278	258	258	270	253	249	226	268	271	240	231	241	258	226	233	258	287	234	270	249	259	296	256	263	253	253	261	248	244	263	259	251	261	251	259	236	236	258	230	259	279	254	220	281	231	252	236	247	254	259	249	251	260	261	245	258	242	261	192	236	280	235	238	240	229	250	244	259	249	242	277	285	255	278	260	269	256	261	265	265	228	239	263	256	247	284	260	250	271	270	274	263	270	223	261	260	244	269	272	264	264	251	259	272	252	264	271	251	262	226	284	272	267	238	249	279	241	263	273	250	234	255	267	270	258	273	258	244	247	252	304	260	263	241	254	250	248	304	255	286	270	258	247	248	256	242	237	242	245	274	242	280	274	274	257	258	248	255	267	269	264	268	243	249	260	239	263	251	272	221	214	227	247	233	276	284	247	253	262	247	257	253	242	286	269	238	287	241	252	217	253	257	253	257	265	241	259	262	282	262	251	255	239	227	281	257	271	257	272	256	260	252	281	262	241	243	259	253	257	266	265	264	269	249	266	258	262	267	261	279	263	253	303	250	252	295	272	238	255	270	248	233	245	249	279	278	222	225	235	252	250	242	259	229	261	252	248	246	266	245	261	222	237	246	246	272	267	260	244	275	246	236	241	281	261	263	268	236	220	268	232	258	235	231	284	256	265	244	258	261	273	253	256	238	256	276	285	234	245	273	248	267	263	275	280	265	288	270	273	244	267	240	251	233	239	217	234	240	260	256	259	263	273	256	223	253	252	256	238	244	263	237	248	260	238	250	282	272	263	254	280	254	268	264	272	259	270	240	260	253	268	268	246	243	244	241	248	257	269	275	225	245	240	229	254	291	247	273	275	259	266	262	298	286	249	248	264	268	255	248	271	289	248	233	248	251	261	244	272	273	241	282	232	259	255	267	267	253	245	280	256	239	244	251	234	223	240	230	268	250	217	270	255	266	279	246	248	253	261	230	258	239	233	288	279	246	268	237	250	261	261	262	284	254	255	260	280	269	277	269	251	250	245	282	256	248	251	273	275	261	285	239	240	245	250	251	271	238	270	233	237	261	267	236	254	283	257	259	247	262	240	251	246	268	255	246	233	238	261	255	261	274	235	262	265	263	270	274	256	276	268	216	260	278	284	267	261	271	250	304	211	252	261	268	267	250	253	239	250	225	265	251	281	251	282	281	263	255	250	225	237	243	288	273	225	236	253	252	226	242	249	240	257	235	277	246	276	271	255	276	270	269	257	266	234	236	265	263	259	266	249	254	246	240	236	267	264	265	256	256	269	266	241	251	243	261	263	277	223	258	254	257	262	249	246	259	278	285	225	253	265	266	255	238	278	242	248	238	257	255	276	253	247	281	244	242	232	236	272	224	261	238	291	254	257	245	244	274	239	230	252	267	258	287	277	247	262	267	258	261	262	236	211	263	247	269	240	228	223	247	275	257	266	251	269	238	241	273	259	261	247	248	245	274	265	230	221	239	246	259	272	244	281	253	279	259	288	278	274	250	237	227	271	249	252	257	260	243	236	242	250	253	231	266	223	260	279	252	282	235	280	252	255	238	288	273	285	244	256	238	283	226	251	267	248	262	274	261	287	245	243	240	231	239	276	279	236	279	226	245	224	273	249	268	258	265	236	266	268	242	259	278	236	242	283	246	234	251	267	271	231	231	259	232	242	236	213	255	266	261	256	276	263	249	250	258	247	268	249	221	242	289	227	280	214	239	220	254	287	248	240	233	250	241	249	260	260	267	251	257	279	254	250	263	273	269	254	234	269	253	236	292	273	270	253	272	234	268	269	263	249	230	241	237	256	264	253	245	241	259	283	249	255	230	272	269	249	239	239	250	258	278	243	276	249	289	257	246	265	262	253	243	260	255	259	257	247	232	267	287	244	268	276	276	266	259	260	236	220	250	250	249	258	256	238	248	244	271	264	253	255	237	233	243	266	230	266	242	232	250	268	253	278	259	264	270	251	263	266	235	257	255	284	244	283	266	261	220	260	239	256	271	262	270	247	262	222	263	241	267	258	231	259	263	246	267	267	253	277	262	257	265	255	248	260	252	275	234	240	265	239	242	262	262	254	247	250	253	273	258	259	241	238	265	239	231	255	271	260	249	256	251	241	273	248	231	264	262	247	224	250	239	268	256	240	256	246	211	256	260	254	229	234	258	297	245	252	251	279	234	248	247	259	264	274	238	281	252	231	249	252	267	258	267	225	230	264	245	250	235	263	278	260	249	272	246	273	247	255	242	252	242	219	266	284	301	251	278	254	246	240	255	294	260	243	248	258	255	253	271	259	278	265	253	260	239	236	275	262	259	267	242	259	236	252	262	267	305	237	261	247	259	267	247	285	262	273	253	275	266	264	280	238	254	257	284	229	250	250
3425	1786	1013	756	556	655	711	637	553	500	450	330	290	245	212	148	160	130	116	96	79	83	68	58	52	50	46	50	39	40	44	48	41	48	38	47	37	50	35	42	42	46	47	39	43	40	43	45	29	38	41	33	38	31	50	49	48	42	38	42	30	42	42	41	41	39	38	34	31	26	51	36	35	40	37	34	40	34	29	25	33	36	26	43	37	41	36	39	37	45	24	42	42	49	38	39	43	40	27	43	38	41	45	30	34	48	28	41	43	41	35	40	49	33	36	47	45	36	38	34	36	27	37	33	41	28	38	39	40	38	42	32	44	41	34	32	41	35	33	44	39	42	53	35	39	42	40	32	32	36	35	27	43	42	54	29	44	29	32	32	28	47	41	40	41	31	37	44	29	46	41	39	39	42	35	41	27	39	30	46	40	50	38	37	45	33	38	39	42	31	49	47	42	31	37	44	33	45	46	33	39	40	32	46	35	43	47	37	46	41	43	35	32	31	31	31	37	26	37	32	45	40	43	43	44	43	45	36	40	33	31	36	33	51	30	32	40	44	39	39	38	42	41	33	38	38	26	39	32	49	37	31	33	44	30	46	27	24	38	35	31	29	32	37	38	52	40	34	35	58	40	34	32	38	41	31	51	41	39	30	40	47	36	35	44	34	36	33	32	40	44	39	27	46	34	37	35	45	36	36	49	42	39	41	37	36	36	40	36	37	36	32	38	35	35	34	39	44	42	52	54	57	34	36	35	37	39	40	39	43	39	40	36	44	38	40	32	38	44	47	28	28	28	37	49	45	47	38	43	39	40	41	31	42	44	38	35	45	43	41	36	35	38	44	42	37	43	35	40	44	38	42	42	39	39	29	40	34	37	41	37	40	35	28	33	55	37	37	43	33	36	46	39	47	38	45	30	36	43	35	36	45	51	29	29	41	27	43	38	47	34	41	36	41	36	42	34	48	40	32	37	38	39	48	36	45	38	38	35	48	46	27	44	40	26	53	39	40	33	33	44	56	33	33	26	36	43	39	34	37	40	37	34	31	39	44	41	27	37	31	37	37	37	41	43	38	47	34	34	43	38	42	31	37	28	40	37	42	34	36	33	26	39	43	45	40	33	40	41	29	32	36	34	39	48	44	36	43	44	35	45	40	38	45	35	30	42	43	38	41	30	39	34	39	41	35	45	50	35	40	45	37	37	37	36	45	36	38	40	42	30	34	38	31	44	49	31	40	45	45	30	34	35	37	46	40	36	33	38	30	39	51	40	38	24	44	33	44	42	41	47	40	36	44	33	50	39	36	41	36	54	44	42	38	38	45	46	32	48	39	40	45	38	39	44	36	42	40	39	36	35	27	39	41	53	37	40	39	36	24	39	49	42	45	34	45	43	34	48	32	40	42	35	27	35	40	37	44	39	32	32	26	30	45	38	38	47	38	33	44	34	39	37	40	37	30	29	40	32	40	42	54	47	42	29	29	42	40	50	41	49	52	40	39	36	42	44	32	39	30	37	40	47	37	40	37	43	42	44	48	35	45	25	43	44	39	41	48	36	34	34	41	40	39	50	30	30	31	42	48	37	30	48	38	29	46	44	43	47	35	33	30	38	35	40	38	32	40	41	47	40	46	35	43	37	35	36	32	31	41	41	40	34	34	49	45	27	41	39	35	39	41	30	40	41	31	35	32	36	34	42	42	35	40	40	41	33	33	46	36	27	38	43	45	31	26	56	39	50	36	34	47	32	22	44	33	39	42	46	29	34	39	46	40	30	42	43	33	36	37	28	43	39	39	38	33	40	46	33	42	42	38	40	44	37	31	39	40	45	39	37	51	38	28	46	32	34	45	44	34	38	36	37	40	41	37	38	40	43	40	45	40	27	29	52	31	30	47	50	34	34	41	32	46	39	29	47	33	33	49	41	46	37	46	31	40	41	36	37	42	39	44	45	48	36	30	36	36	42	42	39	35	41	50	32	34	31	37	21	42	46	46	28	46	40	35	35	39	42	39	42	32	46	34	32	49	46	40	29	46	55	39	39	37	37	41	44	40	42	36	53	50	29	41	33	32	32	34	33	38	39	43	43	47	37	39	36	39	36	24	35	41	23	38	42	32	45	28	39	57	33	37	28	26	40	41	43	30	42	33	42	36	39	28	38	45	49	51	48	35	41	45	37	49	38	41	47	44	39	45	46	48	38	24	38	41	39	35	33	27	27	42	30	37	42	43	47	41	39	40	35	33	41	23	35	45	43	35	47	24	44	24	33	41	40	45	39	37	30	41	35	40	34	36	46	45	46	35	46	28	31	43	39	40	55	35	49	29	44	34	29	34	36	43	45	33	30	47	42	41	41	34	39	37	33	40	32	44	35	47	48	44	41	37	41	38	33	35	45	40	28	43	43	48	37	37	43	37	26	26	31	32	19	42	31	34	31	23	37	53	40	37	35	41	38	42	49	41	28	52	38	34	37	40	56	46	47	34	30	35	45	27	43	40	36	33	43	46	44	39	41	39	54	37	33	44	39	46	35	37	47	43	46	32	38	39	43	45	42	37	41	45	43	28	43	29	35	44	39	42	35	40	36	38	38	44	40	41	48	36	53	43	31	40	33	36	42	40	28	49	34	37	37	33	47	36	42	40	32	42	43	43	36	44	40	34	40	37	43	34	39	40	45	28	35	51	39	30	40	47	43	50	37	34	29	35	43	43	46	45	37	45	39	52	40	31	35	41	22	30	39	41	44	31	38	46	50	41	38	33	37	41	42	39	39	37	33	36	33	37	46	38	38	39	36	42	36	35	28	40	32	38	47	47	31	35	31	28	38	33	30	29	39	40	38	41	35	36	37	39	37	46	40	38	41	50	35	41	45	43	40	36	42	39	32	36	40	36	23	44	33	43	44	42	36	23	43	42	35	32	49	39	34	51	31	27	30	47	44	36	37	35	48	40	37	47	38	51	32	40	41	41	34	30	38	41	42	42	42	51	37	44	39	33	47	39	51	45	46	42	48	44	43	51	30	28	38	40	38	40	40	42	29	48	32	46	44	39	40	49	33	49	37	53	43	44	30	36	27	34	26	38	50	48	27	34	41	38	33	26	50	29	37	44	36	39	47	31	41	41	42	33	39	44	38	35	42	55	33	41	45	31	41	37	44	34	52	40	32	39	35	35	33	38	49	47	35	40	37	32	49	46	45	40	33	38	43	48	30	35	45	44	44	44	34	35	31	43	32	29	45	45	40	27	36	35	39	40	50	39	47	48	28	39	33	32	52	47	38	45	35	39	43	38	37	43	30	38	43	34	33	48	36	43	35	36	40	33	42	38	31	37	35	47	33	26	31	36	37	33	23	42	49	40	41	42	29	33	39	36	35	39	39	42	38	27	28	34	42	31	32	42	42	37	36	36	37	44	41	38	52	36	35	34	34	41	42	37	33	38	35	30	37	42	37	35	38	37	32	36	47	37	33	47	44	48	31	32	27	34	42	33	30	31	45	32
27742	14675	10289	11957	19551	25678	24840	21679	17907	15765	13252	10792	9248	7627	6007	4825	4008	3304	2839	2234	1844	1467	1325	977	661	598	582	563	603	564	537	560	503	508	484	494	438	435	448	414	439	432	416	437	436	415	422	436	394	424	391	400	360	351	353	366	369	327	353	355	336	340	331	314	351	400	386	307	342	312	360	346	343	354	320	325	323	367	382	363	375	365	293	344	329	355	387	339	363	361	353	357	310	374	319	342	330	365	375	328	334	342	354	336	345	336	327	347	357	363	364	376	355	359	372	335	334	336	339	358	329	361	325	358	366	380	335	328	343	358	349	363	360	354	334	328	353	340	357	347	325	310	308	351	342	349	337	333	377	339	342	331	350	342	333	355	341	311	332	357	323	290	343	316	341	332	342	360	329	337	372	367	368	339	357	334	356	320	325	314	362	325	351	342	334	355	340	327	363	347	333	358	344	357	331	346	335	327	371	353	375	346	369	345	331	335	342	335	322	332	314	354	322	324	355	342	321	335	384	348	344	331	348	348	322	352	324	378	321	307	318	310	331	321	329	330	339	293	350	373	363	348	332	364	336	336	321	357	313	349	338	337	369	353	350	333	322	346	361	330	336	315	332	302	336	327	331	337	369	318	351	323	330	355	386	325	372	355	330	364	343	341	353	357	336	362	321	369	330	336	377	315	324	332	333	331	330	351	349	353	336	352	350	320	313	361	345	328	347	345	313	338	318	353	352	335	341	324	353	340	317	330	366	324	324	312	348	331	325	354	328	372	336	370	355	339	349	347	325	327	343	329	326	364	352	325	361	351	333	349	316	358	321	340	327	330	365	334	322	365	343	321	359	311	347	320	352	348	336	351	362	357	343	345	345	322	353	340	322	317	327	382	377	334	326	327	339	309	349	311	349	341	340	325	305	341	364	345	326	329	299	344	337	350	308	345	370	326	357	345	323	386	310	297	368	331	342	344	354	352	330	348	335	347	332	343	341	349	362	321	331	371	298	328	347	368	354	328	328	358	327	347	349	330	353	347	336	345	352	340	365	336	339	324	313	325	348	320	316	343	381	355	328	367	334	380	357	329	333	352	314	350	321	294	349	352	298	329	360	361	362	319	333	355	330	342	330	317	342	313	301	348	351	347	334	329	345	334	333	365	368	354	348	325	309	317	350	330	303	323	373	341	350	325	303	353	380	358	337	318	315	305	376	339	328	329	327	323	360	330	363	351	338	332	339	330	360	334	337	354	322	346	338	340	341	376	334	325	352	356	333	336	332	341	362	355	344	343	359	317	348	361	334	331	328	319	354	320	348	354	354	376	377	364	338	333	324	325	326	371	348	354	314	312	336	334	331	345	318	307	345	356	327	333	341	353	332	333	339	310	321	335	349	351	348	344	323	324	353	329	329	387	343	358	330	331	354	358	352	363	374	323	340	358	343	335	350	330	336	361	333	313	341	332	344	326	349	348	365	344	318	344	332	345	308	346	324	320	320	329	322	336	327	329	312	363	332	356	358	306	347	332	340	347	329	350	347	340	365	309	301	342	357	327	338	335	318	318	339	346	349	344	339	381	336	339	324	357	366	347	351	325	334	300	326	346	324	314	335	328	330	337	312	305	350	357	327	319	343	345	358	337	335	350	351	359	351	360	330	367	348	339	322	354	317	333	334	346	350	359	338	346	374	356	318	332	392	331	353	324	353	314	344	332	319	348	345	332	369	316	342	345	345	332	351	310	344	349	321	325	340	366	357	332	321	313	338	336	326	339	355	325	323	342	339	298	318	352	363	342	336	335	334	320	329	352	355	315	345	343	357	323	338	374	327	378	333	344	319	351	324	344	307	349	365	352	342	358	321	321	360	332	320	330	320	344	361	321	353	323	328	345	329	310	348	319	334	356	322	308	362	351	332	352	309	332	341	341	346	361	360	318	373	321	352	382	370	337	341	322	349	364	316	345	333	342	338	334	362	378	338	327	349	354	303	386	317	333	361	346	351	334	332	352	356	320	352	351	339	362	344	356	359	333	334	352	317	334	351	375	321	326	338	344	322	350	330	335	332	345	340	330	347	342	330	346	364	338	353	332	334	319	312	345	376	329	364	344	291	324	332	358	319	352	355	334	357	335	340	327	320	335	315	324	329	359	392	352	307	329	348	354	351	331	309	346	306	332	329	317	320	364	324	329	392	369	325	318	338	364	333	339	307	345	347	316	334	360	341	356	336	347	337	386	344	314	353	334	334	363	325	310	347	356	321	343	333	358	370	330	326	365	356	323	339	360	368	363	335	342	341	352	340	355	305	346	318	316	300	338	320	328	337	334	357	305	362	320	324	352	345	343	359	316	331	311	349	338	350	277	334	346	335	329	374	320	328	332	324	353	310	332	330	344	314	355	359	348	312	310	349	305	366	354	333	324	316	369	356	307	339	333	327	384	345	327	355	322	355	370	321	327	350	366	330	373	345	360	347	319	373	336	375	311	355	348	360	363	349	355	337	349	329	315	345	350	355	344	321	353	322	353	326	347	311	328	325	326	357	344	323	329	345	319	327	350	328	338	368	338	332	347	348	304	343	347	325	341	347	348	345	359	377	339	339	331	354	338	351	340	385	337	343	339	335	335	312	344	363	352	352	344	340	341	333	324	318	353	340	347	329	361	349	329	335	348	328	335	388	336	365	341	335	320	331	320	333	337	335	332	352	338	344	303	342	342	325	357	324	331	356	329	354	349	354	332	379	345	334	339	348	344	349	354	304	332	317	330	315	351	319	330	354	391	359	335	362	346	338	339	330	311	332	352	354	391	335	382	338	356	361	333	321	340	322	346	309	308	344	321	306	305	303	337	364	322	356	338	324	343	331	302	340	339	315	350	336	362	336	370	334	372	342	341	355	346	339	348	335	326	312	337	329	340	321	342	327	360	341	345	332	347	354	331	341	347	348	345	304	361	324	357	331	339	342	373	354	354	367	348	351	296	347	340	340	318	350	320	343	325	380	321	306	351	359	352	327	281	336	297	302	382	372	321	332	295	367	358	331	334	314	322	327	359	344	294	297	359	313	332	358	354	372	339	354	334	341	361	342	338	344	342	323	323	347	336	346	328	340	352	350	359	340	356	343	336	342	353	352	377	372	340	348	298	331	375	334	335	365	307	365	356	350	356	329	337	334	373	316	346	327	326	336	328	343	357	269	340	352	353	352	331	343	354	358	328	347	326	320	330	312	328	336	339	354	351	307	318	349	329	303	361	350	325	358	344	351	350	339	343	345	353	353	354	299	331	314	326	360	333	316	315	342	338	360	336	339	378	321	324	339	320	348	324	344	346	344	310	378	340	327	333	366	357	310	333	353	350	306	349	372	347	336	334	334	335	293	350	335	339	331	346	368	325	330	316	311	331	300	341	310	369	347	357	363	357	349	347	348	350	336	361	323	329	350	308	321	325	316	337	350	345	320	319	345	344	335	373	382	316	351	359	367	319	354	357	372	334	325	328	333	374	364	360	354	325
2645	1131	645	419	377	438	483	417	328	265	253	174	182	141	108	85	79	79	67	62	55	52	49	29	42	40	41	41	32	31	40	30	36	33	35	42	33	36	36	42	48	34	36	35	48	35	40	33	34	33	30	34	37	25	33	34	33	34	35	32	30	31	34	32	31	27	27	35	38	30	35	34	23	29	27	20	27	31	29	34	29	33	39	31	30	33	35	40	37	37	33	43	41	44	38	30	31	28	41	39	29	37	38	42	35	37	27	26	37	29	36	34	39	33	42	24	38	28	27	43	32	22	34	37	35	35	35	40	31	51	40	34	46	43	32	43	28	32	32	29	38	35	34	28	35	43	31	28	36	32	28	33	34	33	42	35	43	37	23	30	29	33	34	37	29	38	32	26	40	31	34	37	37	26	48	31	43	38	45	40	37	33	32	37	30	38	22	37	42	34	40	26	43	33	40	27	36	32	31	33	35	38	32	38	34	33	49	38	26	32	29	34	21	33	23	43	34	44	46	41	30	32	35	36	27	24	36	36	39	30	34	41	38	36	36	39	29	44	28	36	34	24	29	28	38	30	43	26	27	37	34	43	29	38	37	28	39	33	36	38	30	38	34	34	40	42	31	42	30	42	43	40	46	32	29	22	30	35	39	31	32	43	32	27	28	32	30	39	38	43	28	37	40	35	27	36	40	32	38	39	26	34	39	19	34	30	35	43	31	22	24	27	24	30	35	28	27	32	45	34	30	41	30	30	36	38	43	42	46	29	37	44	29	30	37	30	42	34	26	38	34	37	40	34	34	35	31	27	33	44	30	38	37	48	36	30	29	31	35	27	29	39	29	30	34	25	28	32	36	33	42	23	42	34	31	24	38	41	42	38	37	42	39	35	46	38	32	33	35	31	36	25	20	40	29	40	41	33	33	35	32	30	28	30	44	30	41	31	37	32	33	37	27	33	34	26	30	25	30	27	29	42	35	44	33	39	38	39	36	44	41	31	38	29	45	34	42	31	34	35	33	30	36	26	29	43	27	49	33	46	32	51	38	28	40	26	25	38	30	43	39	34	38	29	29	37	40	29	38	31	38	33	39	33	31	43	31	31	27	40	29	32	31	35	24	42	32	30	27	30	31	32	29	35	30	35	27	35	47	24	32	23	31	35	34	31	34	33	39	37	38	30	28	24	38	29	34	31	32	35	43	31	39	41	32	34	26	32	29	35	40	46	35	29	29	37	39	48	31	40	35	39	33	32	38	40	40	35	30	33	32	32	25	36	23	36	33	34	36	37	34	30	24	40	31	41	43	32	29	25	39	38	34	27	29	40	36	41	31	31	22	29	37	47	37	37	36	38	37	33	22	27	37	39	34	39	26	32	24	37	29	29	32	32	34	33	36	35	38	30	29	27	28	32	40	33	36	38	35	37	33	32	26	26	36	34	46	45	35	31	43	35	40	38	36	34	42	42	25	29	39	34	35	32	31	39	41	38	33	39	34	31	35	34	27	40	30	31	52	38	41	32	31	45	28	32	35	31	32	20	40	39	33	38	29	27	33	32	27	36	37	32	32	36	45	33	30	42	30	34	40	34	37	38	32	44	37	48	31	40	32	25	46	34	30	44	39	35	28	35	36	39	35	37	36	26	30	31	34	35	29	31	33	24	40	37	35	33	46	41	38	39	36	36	36	24	31	35	26	26	38	34	41	41	27	28	23	35	40	31	36	34	32	35	35	32	37	39	23	40	29	37	34	48	28	28	37	25	31	38	49	32	40	31	38	25	33	34	41	31	37	38	43	24	30	44	28	33	36	33	35	42	37	33	35	41	26	30	34	29	32	38	42	41	34	20	32	25	42	37	27	40	43	32	27	34	31	33	41	35	40	29	35	27	21	37	34	28	26	38	29	28	43	35	51	28	17	26	45	28	35	41	40	32	37	40	32	40	33	40	36	35	26	34	45	32	44	29	34	35	33	39	32	32	43	30	37	37	37	35	42	34	35	32	35	42	33	35	46	31	35	32	32	45	39	24	29	36	29	27	36	31	37	33	30	33	44	27	48	39	42	35	38	31	30	26	43	35	39	39	42	38	34	42	35	25	45	32	33	36	38	33	35	33	48	33	34	31	32	32	44	32	38	44	43	39	31	47	33	33	40	28	40	37	39	37	23	33	24	44	26	40	41	31	33	26	29	30	35	36	34	35	42	28	24	42	34	25	49	32	38	31	34	35	36	19	33	32	24	35	36	28	37	39	38	25	32	39	31	36	37	32	27	40	32	36	32	41	33	34	43	48	31	27	23	34	38	26	35	40	42	31	34	33	44	39	30	32	41	42	43	29	35	32	39	34	34	32	37	31	19	31	30	36	33	40	34	34	38	28	30	26	33	32	32	40	37	33	29	30	28	38	40	36	46	42	41	38	27	23	42	41	33	30	29	34	28	28	29	25	37	40	41	40	37	37	40	27	36	22	31	26	26	31	31	31	28	41	30	30	40	35	37	37	32	32	34	43	38	31	28	44	33	31	31	29	37	35	30	43	31	37	37	54	35	41	25	27	26	29	36	33	44	32	36	55	24	28	40	30	33	34	51	31	32	32	31	32	31	34	38	33	32	37	29	39	46	25	37	28	40	33	40	37	33	35	35	34	39	29	34	38	33	32	35	35	37	35	42	32	33	33	24	28	39	36	30	32	19	30	39	34	33	42	22	28	33	28	32	30	33	25	29	35	30	43	29	26	38	37	35	33	29	41	42	32	22	40	22	35	39	40	29	35	44	42	27	29	34	30	30	28	33	39	29	32	27	28	28	27	30	29	28	29	24	33	38	40	30	30	34	36	25	24	30	27	17	33	35	30	34	46	32	35	23	34	31	27	37	30	32	35	32	40	26	34	37	38	24	33	41	33	25	40	42	34	31	30	38	38	29	38	33	30	28	35	41	35	36	36	39	34	37	35	32	37	26	36	37	22	39	32	39	48	49	29	36	33	37	19	42	34	35	28	29	34	35	34	34	29	37	35	32	38	26	22	34	37	36	35	44	31	34	28	36	36	30	25	38	43	38	31	31	39	31	34	35	31	43	32	31	33	33	38	31	23	32	25	34	24	35	42	32	31	45	33	51	29	33	33	43	28	21	38	39	30	25	28	30	28	38	30	23	29	41	42	35	37	34	35	27	31	38	36	34	25	36	34	36	31	32	39	38	28	48	34	34	34	38	38	26	34	32	28	34	40	36	28	42	37	29	34	40	32	24	30	30	37	29	32	38	29	28	43	41	34	36	33	19	42	48	35	28	33	39	28	30	28	46	41	26	33	28	30	27	31	39	36	28	33	37	28	41	36	44	43	34	35	38	45	33	29	28	34	34	36	27	32	37	40	31	28	33	25	39	24	34	35	35	44	29	41	34	26	38	40	32	32	23	27	27	32	38	29	32	39	35	29	35	28	35	27	32	30	30	36	31	34	33	29	37	33	36	34	28	33	37	28	50	32	42	36	35	35	35	30
22560	11014	7382	8511	14947	20103	19588	16129	12526	10762	8755	7006	5685	4347	3345	2640	2184	1841	1538	1192	957	879	698	552	437	413	447	402	353	373	391	380	365	336	367	362	336	346	366	330	300	329	348	332	338	307	342	326	308	319	319	321	351	307	319	294	313	324	281	272	273	289	270	322	289	320	320	308	310	299	314	265	325	315	292	309	284	305	312	301	292	291	315	284	271	283	300	274	309	324	323	312	285	293	296	287	336	311	315	299	302	289	324	287	281	312	315	307	308	299	302	295	338	275	267	285	274	283	314	311	302	300	301	280	326	295	336	286	306	311	311	271	300	285	308	305	319	303	314	293	306	298	306	325	291	297	294	333	321	281	279	309	297	283	266	308	285	291	282	304	305	288	290	284	305	301	307	313	281	307	292	288	310	304	304	269	300	293	285	308	285	305	301	308	285	337	311	278	274	300	299	282	274	297	283	298	293	303	265	285	318	307	320	296	312	287	325	303	310	313	302	304	297	324	298	294	305	310	319	288	288	278	266	332	326	288	300	290	300	303	284	284	271	291	311	283	312	293	294	330	328	312	282	299	290	287	285	277	289	309	305	313	321	282	329	340	290	324	295	317	302	277	300	296	299	274	314	312	323	304	322	294	293	274	304	295	303	321	283	298	299	329	281	288	314	319	272	271	275	297	297	276	327	293	313	288	332	316	292	290	301	287	273	299	290	324	304	324	300	278	299	304	307	312	301	313	305	303	306	274	272	303	318	305	322	297	265	300	303	289	277	282	288	290	272	321	288	321	296	320	280	290	298	301	280	316	288	298	300	316	295	280	264	316	275	289	282	279	328	300	331	259	311	298	302	287	314	278	307	303	316	270	265	289	305	283	295	305	308	321	296	287	305	262	311	282	281	308	271	317	263	290	326	283	312	310	309	318	288	289	280	288	303	286	288	313	315	279	293	280	290	297	295	322	287	307	293	312	317	291	325	294	308	337	303	303	303	306	286	293	305	291	292	273	337	308	308	295	296	299	294	266	283	288	298	320	279	251	319	293	284	297	310	322	291	323	302	283	310	286	275	288	309	320	339	308	303	283	304	329	292	320	288	308	320	313	307	283	301	279	307	281	287	296	300	256	296	293	287	285	280	330	302	328	303	287	289	339	278	286	297	308	263	305	327	280	318	304	298	279	296	282	297	318	283	291	293	292	286	293	298	291	310	310	280	284	304	314	276	314	283	300	310	309	263	282	290	293	328	298	309	323	310	312	283	276	299	272	301	292	303	304	309	268	296	303	291	309	303	327	301	293	292	268	289	305	292	287	334	279	286	300	292	321	267	317	313	290	293	292	305	315	281	283	298	280	317	292	291	306	315	280	286	273	309	327	315	311	296	279	295	286	308	288	277	279	284	298	312	295	288	289	281	327	298	284	288	302	285	326	321	318	314	335	287	307	263	322	303	308	280	296	310	285	288	294	300	312	292	295	286	330	300	297	286	313	300	311	301	289	292	286	281	286	289	296	321	293	310	281	257	294	279	266	310	258	304	308	306	279	271	315	255	248	291	272	318	284	304	305	285	317	300	289	285	294	285	273	273	286	314	310	278	277	298	312	282	338	324	309	274	307	285	296	314	292	301	252	295	307	294	298	288	280	294	271	301	303	326	275	290	299	308	271	294	286	289	293	308	324	301	296	278	287	317	290	261	277	294	301	343	310	294	298	292	320	313	295	321	281	313	283	305	312	310	300	317	278	307	298	285	301	314	306	313	284	284	323	313	303	330	297	290	284	294	307	278	325	284	323	283	307	267	293	301	313	286	291	299	286	316	292	316	311	296	307	286	287	337	297	279	272	323	284	319	318	300	301	299	297	292	291	266	295	303	302	318	315	295	301	288	286	288	288	296	282	367	286	302	324	310	304	307	312	305	286	320	314	275	273	282	269	331	309	297	274	317	297	275	319	300	294	284	307	276	301	274	298	307	284	306	288	300	321	288	306	300	287	306	314	305	297	297	320	270	316	329	299	307	306	279	303	312	328	308	275	284	367	263	328	310	302	279	340	261	298	292	302	311	299	339	335	310	311	306	305	306	310	318	289	274	289	289	311	315	267	291	305	322	294	299	288	336	265	257	291	274	277	301	274	291	292	266	288	302	298	310	268	291	275	273	293	297	317	314	305	303	318	294	287	315	274	300	313	320	333	306	294	292	313	311	292	275	296	279	306	284	277	325	316	298	323	300	311	298	290	266	275	309	303	305	307	283	288	314	312	290	297	278	320	285	324	301	290	263	281	300	282	280	325	303	296	281	281	306	311	300	314	295	276	307	262	304	299	289	287	291	295	298	288	347	292	276	295	314	318	311	329	304	296	272	299	288	244	273	290	320	297	290	295	315	299	275	294	311	276	288	291	288	279	290	286	321	277	310	282	290	324	257	296	318	314	282	341	305	282	290	284	291	254	291	299	266	286	281	306	305	299	322	296	260	299	285	269	324	328	289	314	313	287	300	275	294	354	294	274	293	266	316	302	297	290	304	292	300	307	329	306	290	264	302	281	278	297	266	300	318	332	277	301	314	292	312	344	269	316	302	294	285	310	284	295	294	292	313	289	293	303	288	302	302	296	269	255	270	293	294	314	312	288	297	281	340	320	298	272	296	297	280	300	312	328	280	301	301	293	321	309	296	295	301	307	304	292	271	321	267	307	278	304	290	291	330	274	294	298	303	288	281	287	292	315	319	311	272	276	272	282	321	292	304	311	282	307	312	301	280	264	289	322	306	287	330	322	319	306	304	312	292	299	294	315	294	295	320	309	291	299	283	291	317	292	314	289	278	286	278	307	313	293	304	314	319	284	289	302	275	288	269	298	291	285	281	313	265	313	277	288	298	329	275	289	342	306	301	295	305	297	290	314	267	300	290	273	289	306	304	292	306	288	281	292	312	278	289	296	273	293	311	323	300	312	282	305	306	301	301	318	301	279	262	314	286	291	313	288	302	290	335	311	289	290	268	337	266	294	272	330	273	316	277	284	290	327	287	342	344	293	286	297	288	306	300	310	279	301	290	289	306	300	305	275	302	290	310	313	324	285	293	315	283	295	279	295	282	310	277	305	323	310	274	306	297	297	279	303	308	304	296	290	303	298	312	287	300	298	276	288	284	339	301	296	292	284	309	275	277	295	298	290	277	291	302	274	304	296	311	300	302	301	282	290	260	305	295	297	283	296	310	302	309	291	287	302	319	301	291	282	295	315	325	278	274	325	290	304	308	301	291	299	273	303	290	306	287	286	309	302	329	301	303	297	323	292	293	307	296	311	285	292	298	304	312	266	294	306	313	300	314	281	315	268	319	330	308	298	304	285	267	281	307	285	284	295	295	286	326	284	297	317	293	311	306	287	307	302	335	290	302	273	286	300	298	275	299	327	266	312	270	295	318	312	283	303	280	267	304	269	316	312	298	307	286	300	301	310	262	296	316	296	309	309	275	297	296	309	306	291	307	319	300	327	303	274	291	299
2719	1534	842	637	508	571	677	624	458	393	332	294	239	211	166	157	128	119	93	69	66	51	72	58	49	48	44	43	64	40	54	52	34	45	48	48	55	47	50	49	52	47	43	46	44	42	58	41	51	49	41	39	40	52	47	50	35	43	42	36	35	53	49	50	42	33	45	47	38	52	41	43	49	39	44	40	47	46	37	49	33	42	50	44	38	40	37	41	39	30	49	35	38	33	56	46	41	36	38	36	51	42	35	35	40	45	47	41	50	43	35	46	38	50	40	32	40	43	35	46	45	47	46	36	30	42	44	41	41	35	30	42	40	44	40	47	38	49	56	40	40	37	50	48	46	42	48	46	42	40	42	39	40	44	38	45	35	43	46	45	38	59	38	42	45	46	47	47	35	50	36	40	45	46	44	40	35	37	33	40	40	39	49	33	45	52	36	39	41	41	43	54	35	45	39	41	41	52	41	42	49	45	40	45	32	39	35	46	36	51	53	40	47	48	54	35	43	36	41	55	33	54	39	38	40	51	47	44	34	40	40	39	34	40	38	44	44	48	44	44	30	40	37	40	53	39	49	56	36	48	42	47	44	48	41	45	36	37	48	56	47	35	40	42	27	54	54	42	31	46	43	40	40	42	39	31	38	47	55	42	49	48	38	36	50	39	38	38	40	36	48	34	45	48	42	36	41	32	40	44	44	36	34	47	44	52	36	41	33	43	43	35	46	44	45	45	35	43	33	34	43	39	42	41	40	40	41	44	43	42	59	47	51	39	40	37	48	55	56	46	30	39	43	37	38	41	46	47	39	51	53	39	37	49	48	50	44	43	35	45	48	37	53	42	40	35	38	37	45	59	41	45	44	48	38	31	44	29	39	37	36	45	37	34	36	48	41	44	33	42	48	40	59	43	32	38	45	52	56	47	38	42	53	47	39	32	34	41	51	35	39	57	45	33	41	43	29	45	50	46	37	38	47	43	38	46	50	53	38	45	48	41	42	33	28	45	50	47	43	51	41	47	40	45	46	52	37	43	34	49	37	45	49	33	29	49	49	39	31	35	47	40	41	32	35	49	40	50	36	43	39	43	38	49	30	37	35	38	41	47	48	30	53	43	42	34	35	39	45	36	43	40	49	38	50	45	32	56	31	45	33	40	38	54	40	44	51	42	48	34	39	37	42	44	45	56	53	45	48	57	47	41	43	43	46	39	45	31	45	48	41	29	41	49	41	44	35	54	64	46	41	47	49	29	36	33	45	41	47	54	39	39	53	45	64	45	38	52	47	33	43	45	52	43	34	42	47	43	45	41	46	52	39	38	61	53	37	42	50	39	58	47	44	52	44	34	48	33	43	44	34	38	48	36	38	49	42	51	39	46	48	52	39	42	47	50	28	49	46	43	38	48	37	40	33	38	43	52	39	44	36	37	48	44	44	41	41	43	43	46	31	36	55	46	43	40	42	41	40	35	37	38	44	32	46	39	42	48	44	35	42	35	42	36	37	43	32	42	52	23	40	41	46	32	45	45	35	44	38	37	50	46	46	42	46	45	40	43	45	40	36	44	36	40	37	41	32	42	37	41	49	50	33	36	37	36	40	44	53	39	47	53	33	46	34	34	42	42	40	32	51	44	33	27	42	47	34	45	40	39	41	33	40	50	36	39	48	38	36	36	50	50	46	37	51	43	44	39	32	37	36	40	51	34	58	33	57	37	42	32	32	41	45	29	55	34	48	42	47	43	43	34	39	34	32	50	49	36	27	42	41	42	46	43	41	46	49	55	46	46	59	45	50	39	54	33	36	42	38	50	51	33	36	30	49	47	43	38	42	36	43	48	32	50	39	53	51	48	35	43	40	33	52	40	37	44	40	52	36	41	36	39	47	37	42	45	49	42	45	46	41	50	50	56	31	39	40	45	43	32	46	36	46	37	59	41	43	40	35	43	41	43	54	48	43	62	47	50	42	39	51	45	42	33	52	51	34	43	32	40	42	43	39	36	45	46	45	37	45	45	42	37	37	34	59	50	54	46	56	46	38	47	52	29	36	44	32	40	39	54	45	42	41	46	40	44	45	35	39	52	44	44	31	34	36	42	41	43	45	40	38	39	49	35	37	49	40	38	38	45	36	41	49	42	40	56	45	40	43	32	34	44	43	42	44	43	38	35	46	60	34	43	46	38	31	30	29	38	40	43	44	41	52	40	44	31	42	44	43	46	37	39	47	49	38	41	39	53	40	33	41	45	27	38	47	55	49	41	37	49	46	37	52	56	40	35	52	52	40	37	34	40	36	40	49	50	41	50	43	39	47	45	41	35	43	37	41	40	37	46	36	34	56	43	47	50	57	45	27	35	37	47	29	47	50	48	51	44	45	44	39	46	35	48	52	40	43	45	42	43	46	47	50	45	45	57	47	46	36	54	39	49	38	43	44	36	50	39	43	43	32	35	33	43	44	37	34	41	35	37	36	43	46	38	40	32	39	36	40	38	39	42	37	34	44	49	47	52	37	38	54	47	47	43	39	55	42	56	38	46	45	31	47	45	60	40	32	33	40	50	48	45	48	44	42	49	41	30	34	44	35	44	47	53	35	48	47	52	42	57	43	47	40	48	48	49	26	38	43	57	52	44	45	46	46	44	38	33	38	46	25	34	46	36	42	47	34	42	50	27	49	39	44	41	47	35	47	43	35	47	54	40	31	50	28	35	48	39	48	41	48	39	37	37	40	39	45	48	38	34	36	39	47	48	44	41	47	51	46	39	39	36	32	35	33	53	54	51	49	44	45	45	41	50	50	39	44	45	53	46	54	32	44	47	40	46	44	47	40	42	37	52	46	40	45	44	35	50	29	40	47	44	49	48	44	34	42	33	39	36	42	53	45	50	43	42	39	36	44	46	38	42	39	38	52	33	45	38	51	43	35	45	39	38	42	42	50	41	42	44	33	31	45	36	41	40	30	48	52	49	38	43	47	42	42	48	33	44	36	55	35	40	36	36	49	52	39	46	51	43	42	36	48	50	35	44	32	50	47	40	49	54	40	36	43	47	36	40	47	32	43	39	42	36	40	39	43	39	43	48	41	56	58	39	44	30	35	35	34	59	54	43	43	44	42	37	41	41	38	44	48	41	40	54	36	47	48	53	34	42	43	31	46	43	36	33	39	52	39	32	40	44	35	54	44	33	41	34	59	37	53	44	40	35	46	37	35	44	62	32	48	42	39	28	39	55	42	48	35	44	35	48	44	40	51	36	47	33	39	45	42	48	39	36	40	51	41	35	49	35	40	43	51	44	37	41	40	35	49	53	35	36	43	51	48	36	48	47	42	47	41	45	34	49	51	44	44	44	37	55	46	46	45	41	35	58	48	39	33	52	45	47	57	36	46	31	32	39	39	52	39	40	35	39	52	27	50	51	45	44	41	37	37	44	37	53	38	42	46	37	38	44	36	43	45	43	51	46	52	40	37	34	46	41	39	40	48	36	37	42	31	31	52	42	37	47
25739	13620	9539	10788	18228	23621	22866	19722	15603	13749	11287	9204	7910	6227	4683	3736	3072	2566	2226	1810	1433	1239	1062	751	585	571	543	499	514	493	533	516	512	511	490	449	456	439	472	465	411	412	432	382	414	445	453	418	442	447	370	416	381	425	362	369	365	419	389	397	365	373	387	421	381	373	379	348	371	378	388	378	393	386	374	384	363	322	368	403	384	381	372	371	380	377	369	356	378	380	338	345	355	380	402	377	336	354	368	367	371	384	402	363	383	355	363	394	380	379	372	384	349	368	398	371	326	390	357	359	397	375	350	384	355	389	349	373	389	356	370	362	407	379	366	372	341	387	400	393	388	377	380	364	355	379	383	373	339	374	356	358	368	386	373	364	360	390	362	382	377	350	364	385	387	373	369	347	345	350	384	349	362	347	375	366	400	345	333	351	358	384	377	376	352	349	366	360	387	365	357	363	373	327	412	381	357	375	370	384	340	369	359	360	379	356	350	372	400	366	359	361	353	383	380	371	370	348	383	339	376	351	383	361	356	406	380	367	390	377	356	374	367	398	345	383	335	342	385	350	343	360	378	347	365	391	374	377	360	382	336	366	385	377	354	357	378	358	388	359	365	373	361	345	304	389	362	377	361	406	383	352	378	329	397	355	376	395	395	341	380	356	377	389	344	357	354	392	377	341	329	390	385	353	333	389	379	381	353	372	380	368	371	359	365	372	373	367	343	388	377	385	354	377	342	361	359	378	379	375	391	376	338	406	403	347	362	386	397	379	400	372	370	381	367	385	372	363	360	348	339	362	368	377	351	383	376	351	346	380	368	385	370	358	346	378	366	357	379	378	353	365	368	384	362	373	346	373	357	367	370	370	353	388	355	360	371	360	358	376	368	354	379	368	341	373	366	383	398	349	382	411	334	383	374	383	400	377	362	348	379	359	360	400	403	371	358	389	324	378	386	365	363	366	395	360	365	363	360	379	342	362	365	352	394	346	368	362	380	368	390	354	382	373	368	346	372	353	354	349	364	379	351	355	388	393	382	357	371	379	357	354	368	351	375	367	407	366	321	390	373	367	345	328	332	369	427	350	357	377	364	354	353	381	340	398	382	367	329	344	380	354	354	379	383	387	369	367	384	372	333	364	356	385	358	372	384	378	373	353	414	356	378	350	356	420	381	356	402	344	339	373	372	385	358	363	381	379	357	386	404	366	388	352	352	323	377	372	366	397	388	363	368	332	350	406	382	379	376	355	347	388	371	388	397	353	367	367	399	385	361	416	386	343	390	356	364	365	362	374	358	342	364	380	371	407	339	380	348	372	344	409	404	392	375	348	388	355	345	371	408	358	377	371	389	383	339	382	359	379	358	380	371	373	362	362	384	374	357	379	345	369	384	350	362	356	358	377	370	359	351	363	407	406	380	397	340	369	362	388	347	397	337	371	337	357	371	362	378	424	365	383	350	382	374	338	373	393	357	379	332	348	385	354	392	383	354	329	375	332	378	360	364	368	352	355	375	380	402	372	386	403	355	381	358	381	376	381	373	354	381	383	398	366	356	339	362	355	379	349	402	358	371	369	350	368	354	388	377	336	401	352	380	381	373	351	390	368	388	366	354	351	371	402	394	405	355	385	340	377	368	360	351	361	336	366	370	342	381	400	355	378	367	371	358	373	367	396	398	366	353	370	351	378	385	355	373	374	377	410	341	403	347	377	333	337	355	364	354	403	391	362	362	383	333	363	383	335	394	361	393	368	343	391	337	352	360	365	370	398	371	393	361	381	367	343	341	398	366	359	367	353	400	376	339	389	358	376	386	355	381	424	367	389	362	355	391	335	360	383	386	375	340	361	371	390	362	353	388	346	405	372	368	382	367	356	368	353	316	372	372	350	372	390	393	360	362	356	331	385	366	366	401	404	358	375	355	319	387	418	361	330	393	419	327	349	385	356	376	372	372	350	388	350	391	367	377	368	371	408	394	366	395	387	352	391	403	341	327	343	403	393	377	376	343	422	374	417	352	369	388	365	357	390	365	373	354	399	391	357	370	369	362	355	365	357	371	372	355	383	340	369	361	365	365	350	356	365	374	372	334	362	351	364	350	369	360	360	382	375	352	356	332	365	353	332	339	365	351	402	396	352	403	353	367	378	374	386	359	362	364	347	397	375	375	354	355	372	355	356	375	350	387	386	367	363	388	369	375	354	405	363	404	346	387	353	351	380	340	385	349	363	392	402	339	381	357	360	390	354	354	364	384	369	356	357	380	371	349	344	360	378	377	377	350	373	359	349	354	359	373	339	364	396	369	372	377	356	362	366	367	375	374	366	356	382	372	342	346	344	372	400	347	339	387	390	372	351	356	348	361	382	325	393	347	340	380	386	346	363	352	366	413	374	343	366	365	365	355	378	424	350	401	386	348	373	383	413	370	377	373	358	355	389	344	361	388	363	372	372	379	388	371	356	326	373	376	390	367	327	358	361	379	375	393	353	365	373	360	362	343	392	365	383	392	327	370	327	362	360	367	351	358	367	342	358	368	382	337	361	380	393	373	351	390	362	389	348	368	333	359	375	360	385	416	383	363	348	369	384	361	353	380	355	354	336	338	369	343	362	378	347	382	366	400	385	370	380	391	363	369	383	380	370	363	383	390	379	388	357	399	363	385	348	352	380	369	331	402	347	346	369	379	373	375	377	359	380	351	379	380	377	410	370	342	372	364	354	386	383	344	336	360	340	352	351	338	380	372	356	353	346	397	368	365	385	366	363	356	342	392	352	374	387	338	381	381	365	354	383	353	384	378	382	362	373	375	368	369	400	360	387	404	370	384	337	376	351	358	373	357	391	374	360	398	367	369	380	375	429	367	386	373	356	345	357	367	369	404	367	389	364	370	348	376	355	365	344	393	349	350	408	362	388	353	355	361	358	387	379	379	361	394	359	370	370	344	331	381	381	371	370	383	375	375	374	356	362	412	380	354	394	355	348	356	373	377	368	353	359	363	316	385	399	389	390	363	355	394	385	385	402	350	362	390	383	365	351	362	353	357	374	350	381	388	368	349	370	362	332	343	361	338	401	385	364	353	367	365	366	356	409	367	363	377	374	372	382	337	368	396	373	393	366	375	355	364	348	362	362	398	365	360	394	381	359	381	362	417	370	339	359	368	369	364	377	381	342	366	356	342	386	346	393	399	358	354	348	362	403	378	370	415	367	362	371	344	382	380	380	371	363	368	390	349	365	380	385	372	370	383	369	389	367	378	378	375	378	352	409	338	376	363	367	386	392	379	353	392	395	354	354	368	380	373	350	349	359	391	373	346	361	343	353	389	333	350	348	371	361	381	375	326	354	393	374	400	380	349	369	378	437	374	340	385	368	336	360	352	352	392	363	372	376	353	333	383	361	369	351	380	352	374	397	392	403	358	345	360	378	354	362	388	394	346	349	358	390	361	372	360	349	374	383	354	369	406	383	365	379	367	396	341	343	394	383	399	372	368	389	415	416	353	352	390	358
3665	1370	755	551	439	538	525	523	352	306	299	232	208	171	138	120	110	79	78	61	62	37	47	46	42	22	40	28	43	39	37	29	28	28	30	41	34	25	40	20	32	36	31	25	36	29	27	50	32	28	34	27	32	31	29	30	25	27	26	34	27	20	31	36	31	29	36	28	26	26	15	29	30	33	30	32	34	27	43	32	27	31	34	35	28	27	31	30	37	23	29	31	28	35	28	27	21	31	29	35	27	31	24	37	34	37	34	33	27	25	26	23	34	37	27	24	32	33	27	35	27	35	33	28	22	36	26	28	34	32	38	29	30	36	30	23	26	24	32	34	25	39	22	28	34	35	44	34	35	28	38	32	26	34	26	28	41	35	31	24	23	27	29	35	25	27	21	29	32	37	22	33	22	16	33	25	35	34	25	33	25	20	32	31	25	26	37	36	31	28	39	31	26	18	27	36	22	36	18	23	38	27	26	39	35	18	32	36	39	30	33	36	38	38	34	28	32	29	32	24	38	21	23	34	28	35	34	34	27	36	30	25	30	27	30	33	28	38	32	34	36	26	28	43	33	25	21	25	28	32	29	27	34	26	26	29	37	26	32	29	25	25	33	31	36	38	33	30	34	33	27	36	24	37	28	35	38	32	39	26	29	37	32	22	28	21	29	23	25	24	25	38	33	27	28	24	25	30	28	30	38	34	27	23	25	31	24	26	29	29	28	34	23	41	23	31	30	30	21	25	18	43	27	34	28	23	31	36	29	33	30	32	31	30	30	24	30	22	34	30	24	27	26	35	32	29	32	31	29	27	29	28	26	30	35	26	29	33	32	28	31	38	24	31	44	23	36	20	30	42	36	33	30	29	27	34	32	24	31	23	29	26	26	40	35	31	35	26	26	28	22	38	44	22	37	24	34	31	22	40	33	31	32	27	36	24	29	37	26	33	36	26	32	22	34	36	28	24	30	33	35	36	32	31	30	33	32	30	33	28	24	32	26	32	32	28	28	34	24	37	40	37	27	32	36	25	22	34	21	34	27	27	29	33	28	44	31	30	28	29	35	34	29	31	33	29	40	29	31	29	39	37	32	29	33	30	29	30	28	31	39	29	18	26	18	33	20	28	31	30	32	35	27	26	21	20	31	29	35	23	25	32	27	27	30	30	36	30	32	28	36	34	27	15	41	23	34	25	34	25	33	32	29	36	35	39	28	30	40	35	26	30	29	24	30	36	29	30	38	27	21	31	34	20	21	35	25	38	27	25	34	41	32	32	25	31	33	28	25	31	30	26	27	34	32	35	28	18	31	23	24	34	33	33	31	30	28	26	31	31	24	31	30	28	32	41	20	25	25	33	29	22	23	21	19	36	35	37	39	22	28	19	29	31	27	30	24	28	37	26	25	30	34	27	28	29	25	28	24	25	26	40	31	23	29	34	19	35	29	29	36	24	32	35	29	30	24	26	38	26	28	33	20	23	37	27	30	26	27	35	30	36	30	31	33	24	33	35	31	23	29	30	33	34	30	30	32	25	38	31	27	35	40	35	25	30	25	33	17	25	26	26	31	21	26	36	28	33	37	27	18	35	28	24	34	24	22	36	37	29	17	30	29	33	32	29	34	34	26	27	33	34	17	27	30	29	27	26	31	42	31	36	24	25	37	33	25	34	28	31	27	30	27	27	38	39	32	31	41	35	30	28	19	22	25	44	30	27	28	30	21	30	42	17	20	24	27	29	31	28	31	25	31	36	35	26	31	25	35	23	25	29	32	23	27	31	35	34	24	31	30	33	25	28	27	29	23	37	28	29	23	22	34	38	35	33	22	26	35	35	30	32	21	30	31	27	32	33	31	29	30	43	38	27	26	26	26	36	22	22	34	27	38	29	41	29	26	27	35	29	18	33	29	33	30	38	27	20	38	27	19	25	31	25	23	24	21	34	30	32	22	23	28	20	33	42	32	34	23	21	37	28	30	27	30	30	36	25	23	24	32	34	26	31	29	37	24	29	24	36	20	24	33	36	18	31	39	33	33	33	34	30	28	34	37	29	29	28	27	35	25	24	31	33	30	28	31	24	33	21	35	17	24	36	21	34	22	28	35	28	27	29	40	36	24	31	35	29	29	37	28	28	30	31	29	43	29	40	30	30	35	25	23	33	32	44	36	29	39	30	23	42	25	31	29	32	31	29	34	34	30	38	24	37	30	24	30	24	32	26	29	31	36	29	30	25	37	42	37	22	17	24	21	24	25	20	40	30	37	28	23	28	27	38	24	31	24	27	25	20	29	35	34	37	27	32	24	34	31	32	23	24	27	26	24	29	38	28	45	19	31	29	28	28	30	26	30	29	23	32	36	41	30	25	23	22	21	30	25	25	28	37	36	43	27	37	35	42	26	27	17	33	39	31	29	23	30	28	26	32	32	40	28	31	27	27	31	32	30	30	35	26	37	27	26	20	35	27	22	36	35	32	27	24	39	32	33	29	38	22	22	23	27	31	36	23	24	34	25	28	21	29	37	31	28	21	27	31	32	30	26	27	45	29	34	37	29	27	19	24	23	28	29	36	35	30	32	29	38	22	29	27	37	28	33	27	24	36	26	29	24	28	34	20	29	30	29	31	33	24	27	30	31	31	40	42	33	30	39	25	28	20	22	19	30	28	28	40	33	32	27	32	28	26	19	29	24	27	20	22	33	24	28	33	30	32	34	22	33	25	28	23	31	33	25	26	29	27	36	27	25	33	35	36	34	23	30	24	35	28	20	31	22	33	31	32	32	30	30	25	25	36	37	34	26	36	28	24	36	29	28	19	27	32	29	26	29	31	32	47	35	25	25	31	35	34	33	31	34	36	24	32	40	32	25	32	37	29	34	37	30	27	35	40	41	31	35	29	35	38	26	29	37	38	28	29	33	19	39	30	32	31	28	31	26	38	39	22	17	35	29	35	43	29	25	22	39	20	27	23	37	33	32	33	21	28	30	43	30	38	28	22	25	33	36	31	26	27	32	35	33	31	31	39	33	25	28	33	34	30	30	37	26	26	22	31	25	35	15	33	29	32	33	30	28	27	29	24	28	21	26	27	36	33	30	20	39	32	21	33	30	38	28	31	25	24	32	30	27	24	30	22	32	33	32	31	32	29	23	31	35	34	29	38	25	34	23	36	29	33	29	30	27	35	26	31	20	36	27	26	30	39	22	39	33	30	30	29	30	35	36	39	25	27	28	31	33	23	29	28	25	37	28	26	28	30	28	31	27	32	33	35	37	34	31	32	42	28	24	39	34	29	25	21	32	25	28	26	26	27	33	36	32	33	28	24	31	17	28	31	31	38	21	33	31	35	30	35	26	32	25	35	19	30	35	23	25	22	35	24	39	24	31	39	27	24	24	30	34	39	34	30	27	31	23	33	22	28	28	29	37	27	35	20	40	27	34	26	19	23	36	36	30	29	26	24	38	16	30	23	34	29	31	32	34	23	31	50	33	24	34	30	30	26	19	23
24894	12748	8882	9909	16692	21938	21232	18530	14054	12424	10622	8678	7359	5550	4278	3373	2760	2193	1846	1573	1261	1021	794	627	516	475	451	397	408	395	388	416	400	378	385	358	362	316	299	315	347	323	350	310	359	330	351	337	320	316	305	281	268	272	248	262	280	267	276	272	263	266	276	261	256	275	263	256	271	268	250	247	253	259	288	267	251	275	273	265	260	251	256	241	316	276	267	260	278	250	250	258	253	265	237	261	258	267	267	265	269	254	263	245	264	282	238	267	276	268	281	266	274	260	281	270	253	277	253	259	257	265	281	247	270	276	249	269	268	287	257	270	278	261	240	246	267	289	266	269	224	239	256	278	244	260	225	288	253	275	246	263	279	254	284	280	272	283	268	236	268	278	267	262	272	260	256	273	271	267	282	256	270	264	257	277	258	261	255	254	263	257	258	258	261	259	269	281	272	287	258	251	263	226	261	274	254	272	269	251	282	259	276	254	241	273	237	234	274	260	262	273	252	271	254	271	248	254	281	275	260	253	272	263	263	256	263	271	253	277	250	282	262	236	263	257	292	286	277	271	242	265	287	286	246	252	272	266	269	262	228	279	243	240	264	269	272	286	268	255	254	275	262	263	235	257	278	254	233	275	235	253	244	272	260	237	276	258	252	269	257	254	263	280	262	234	254	260	266	268	229	258	261	278	245	278	242	250	264	247	258	268	263	240	281	239	238	266	270	280	271	233	261	268	262	272	247	285	241	244	274	278	251	274	247	270	259	294	242	262	268	278	241	256	263	270	246	240	235	285	261	247	285	274	288	262	272	285	238	247	280	244	267	261	258	257	260	248	268	274	235	261	258	274	221	259	237	270	261	244	244	267	235	248	261	264	275	261	256	247	263	250	289	277	275	243	272	247	288	251	272	251	278	249	276	275	279	254	275	252	252	263	249	240	264	294	254	260	259	256	270	283	246	255	268	255	224	252	269	257	247	271	251	264	311	254	252	252	245	266	264	254	257	273	253	250	231	275	261	278	255	255	264	275	254	246	247	261	248	264	283	248	269	276	279	231	251	251	260	265	268	259	267	246	267	280	288	246	277	265	282	264	283	268	285	266	256	226	251	229	265	260	271	273	269	247	248	247	249	271	243	242	239	267	270	256	244	249	259	272	248	243	239	251	274	219	258	259	275	260	261	259	241	249	269	220	244	232	236	260	270	239	247	255	268	275	286	252	281	276	262	250	261	280	276	231	282	272	251	249	251	269	264	246	238	261	268	261	263	261	244	264	282	244	247	288	280	246	273	266	271	268	260	274	251	234	259	254	261	260	278	259	260	236	274	260	247	287	296	267	271	254	253	255	252	264	264	234	257	252	262	243	272	284	268	260	251	247	260	283	290	253	280	280	249	269	265	260	247	251	287	280	255	265	232	286	258	251	258	247	261	275	267	253	291	257	258	287	298	256	246	274	256	275	271	260	246	264	276	245	256	213	302	283	272	259	247	250	276	263	230	259	245	271	226	283	266	267	268	264	267	264	241	266	261	253	269	244	241	268	259	283	245	291	260	246	284	264	276	258	279	233	258	296	245	271	261	246	281	281	261	263	252	264	251	255	262	263	285	272	278	278	246	247	244	258	272	243	260	268	295	239	261	246	282	263	275	249	256	260	267	263	254	231	256	271	240	276	229	251	274	288	253	253	249	246	260	252	260	232	238	298	277	248	234	254	255	274	247	284	282	223	239	286	259	250	257	277	280	246	241	279	241	280	233	284	258	264	279	274	276	242	252	254	258	246	248	282	237	258	236	241	255	301	286	242	246	249	278	259	244	250	249	264	289	266	263	253	262	227	248	257	251	244	265	270	282	285	240	289	258	273	258	246	278	269	237	277	254	280	244	281	265	222	230	257	255	259	260	238	300	253	258	261	245	248	265	270	297	269	261	280	267	247	253	218	238	278	254	274	291	273	277	267	260	278	267	254	265	246	237	251	270	257	259	271	289	270	263	260	244	261	245	275	234	260	261	247	272	272	278	277	303	300	257	245	279	263	257	274	257	250	271	252	236	235	259	276	242	212	245	269	265	264	253	247	282	285	245	269	255	276	263	241	301	250	283	232	279	261	264	254	252	265	266	246	284	255	268	266	255	248	260	248	281	242	266	256	290	239	237	273	270	268	280	270	228	238	241	289	260	262	278	276	256	252	257	251	234	243	274	269	249	269	281	245	289	271	280	251	244	276	268	272	263	279	281	249	264	253	286	242	239	266	251	260	255	247	254	275	256	240	262	258	299	248	267	271	278	255	249	274	254	254	292	261	257	263	259	278	268	281	267	264	254	279	275	252	281	258	257	246	285	262	246	230	237	280	237	284	252	280	238	248	274	251	252	251	271	269	275	267	241	247	257	304	243	261	276	256	266	262	276	260	255	275	271	242	279	301	253	281	243	240	261	271	270	289	253	267	261	281	291	249	254	226	262	255	232	275	248	277	269	249	269	284	268	268	238	242	236	267	281	279	277	251	285	287	257	255	284	264	286	259	264	247	278	263	238	281	258	246	267	269	284	273	264	246	253	257	249	289	259	243	257	268	275	262	251	268	265	278	270	249	263	241	259	287	242	259	254	258	247	260	274	274	270	241	278	270	254	217	260	253	262	279	261	258	289	265	273	258	258	267	251	251	267	289	259	271	262	278	233	273	269	263	264	290	255	247	281	272	287	274	263	283	273	287	261	249	239	267	241	272	260	290	256	273	263	250	265	268	254	253	263	242	247	232	286	258	265	296	265	264	251	255	244	274	268	248	262	268	281	272	230	263	268	242	243	250	263	258	245	239	255	261	284	228	242	261	288	268	251	256	272	295	264	277	228	255	301	293	265	241	257	282	255	228	247	263	247	290	250	280	259	273	295	258	248	263	236	250	249	245	280	263	251	262	246	265	251	277	266	256	248	247	257	263	268	249	257	257	278	272	265	283	266	275	261	253	253	271	282	260	266	260	257	291	269	251	271	272	259	259	245	271	281	283	258	247	234	258	271	255	237	252	261	281	261	277	259	256	269	271	278	233	277	270	266	271	271	277	266	290	277	233	266	267	262	281	243	250	258	274	264	289	278	263	249	251	273	260	256	240	252	260	288	292	254	279	250	264	242	267	269	261	271	232	260	293	251	269	272	283	299	292	240	258	261	244	274	247	248	288	266	273	253	266	259	268	247	293	278	257	263	256	244	270	242	255	256	308	281	275	273	267	245	252	259	242	241	253	267	252	289	271	277	272	263	265	283	249	270	289	246	265	254	250	267	274	282	261	226	284	266	259	256	242	221	260	297	256	267	228	257	269	260	222	260	281	269	251	256	233	293	264	228	265	267	277	254	271	260	253	256	258	226	261	249	270	284	269	278	256	276	262	227	257	252	277	258	269	256	258	269	249	260	238	260	255	244	233	245	257	232	265	259	253	241	253	265	257	256	263	265	267	255	286	266	234	271	286	274	262	242	275	266	265	258	262	280	266	273	263	249	262
3618	1797	1048	711	585	582	719	678	501	484	391	360	231	222	205	146	145	133	116	97	60	75	64	54	46	54	48	37	54	46	64	41	34	44	52	50	37	38	45	44	42	50	31	37	40	41	38	37	47	38	53	45	44	41	41	44	33	47	39	38	24	49	41	34	38	43	36	37	43	36	49	45	38	31	34	26	46	34	43	47	39	42	33	46	34	34	47	38	36	34	32	30	41	38	44	37	32	44	44	46	50	42	53	34	35	35	35	35	57	45	42	34	45	31	43	41	35	45	37	38	39	44	31	33	35	43	43	24	51	33	46	36	40	36	41	32	41	37	42	36	38	43	50	43	32	36	30	32	29	33	44	40	41	41	35	45	42	32	29	40	36	46	41	34	55	44	37	43	35	46	39	34	44	50	33	41	32	39	47	42	45	36	40	42	33	53	26	36	36	32	42	38	42	42	53	36	43	38	38	42	42	42	41	42	31	34	53	44	38	32	36	32	39	28	28	51	41	41	38	35	33	52	37	26	37	41	41	39	46	44	33	51	38	38	37	39	33	43	46	30	44	41	43	36	30	34	55	41	34	43	24	31	41	37	42	44	32	34	44	44	49	38	31	44	37	38	34	39	40	49	43	39	44	45	29	34	41	41	34	23	32	47	43	35	39	28	35	47	41	37	36	33	38	40	33	34	40	41	30	42	37	47	39	46	44	26	46	47	41	43	38	45	33	23	42	41	40	45	35	36	33	36	38	42	34	28	47	26	39	35	39	43	51	42	38	46	39	43	44	38	39	43	31	52	33	47	47	39	51	38	41	34	35	44	54	43	38	53	36	32	32	34	36	46	40	36	34	32	34	39	37	45	34	46	48	51	30	33	37	40	36	48	48	48	44	39	34	53	39	39	46	37	27	29	36	38	35	49	38	39	48	33	36	39	40	34	30	37	38	47	27	53	43	35	44	42	37	40	41	37	43	56	35	42	43	59	30	45	46	27	46	39	40	49	29	50	49	43	33	31	37	36	27	43	42	43	35	43	41	45	37	33	34	33	37	42	31	43	43	45	39	41	38	46	35	34	42	38	47	26	37	36	51	47	36	34	38	50	42	41	51	42	39	43	39	35	42	26	50	41	44	40	31	39	34	37	36	41	40	38	47	32	40	41	39	33	42	39	42	46	40	42	34	37	37	31	37	35	36	35	43	43	39	35	44	36	46	42	36	38	25	46	41	34	39	43	35	36	47	36	52	48	46	34	40	37	39	40	40	28	47	43	41	35	32	40	40	30	40	39	36	31	44	29	36	40	33	46	35	34	31	39	40	48	27	56	40	39	36	31	40	43	39	35	36	40	42	35	40	41	40	35	55	44	34	36	29	46	41	38	39	28	34	37	43	33	34	48	32	41	36	40	42	46	44	37	44	27	45	41	40	53	46	45	48	31	34	33	36	37	37	37	33	40	36	39	37	50	45	31	51	45	45	47	46	36	42	33	38	27	48	42	48	44	37	49	38	35	39	36	33	32	52	38	48	37	43	49	37	47	35	39	35	46	30	37	26	41	26	50	40	34	32	41	26	40	35	40	44	50	45	41	38	28	53	44	42	35	37	48	36	44	44	39	37	30	46	36	45	37	44	32	27	40	41	31	47	46	45	37	29	37	42	38	43	36	48	32	44	39	35	35	43	42	45	26	46	38	38	41	39	39	61	31	37	36	44	37	43	33	47	42	43	41	29	50	46	35	29	48	45	45	31	34	35	43	39	44	37	50	34	36	41	42	43	42	28	39	36	36	42	29	44	42	35	42	45	42	38	42	40	35	36	38	35	34	33	45	49	40	49	42	32	37	34	36	41	41	35	33	29	38	40	31	38	33	29	43	41	29	31	50	36	42	38	33	30	39	46	37	51	36	35	33	46	42	44	34	35	44	40	38	32	31	29	50	37	36	49	32	37	47	37	40	44	40	35	51	33	36	38	40	37	41	42	34	29	50	57	36	39	39	42	34	39	46	35	38	54	39	40	43	36	40	50	35	38	39	36	40	37	40	44	35	39	30	34	53	45	32	52	30	46	40	43	41	40	40	39	54	35	49	47	47	21	38	39	45	40	36	31	31	27	40	37	44	43	50	46	41	31	47	43	52	37	34	38	30	42	33	37	43	34	39	31	39	43	45	54	46	32	42	41	41	35	40	36	39	28	41	43	45	40	47	36	40	46	40	34	40	39	36	43	42	43	39	38	45	35	41	42	53	44	50	34	34	39	46	34	49	49	45	35	36	36	45	53	29	29	31	39	48	36	49	44	42	44	34	43	42	32	38	46	40	41	48	41	42	32	47	42	45	41	53	40	44	58	45	38	45	42	35	31	50	40	42	29	44	49	26	36	40	37	36	40	45	41	39	45	52	34	32	45	39	30	43	45	38	41	45	40	39	34	36	42	30	46	41	41	45	33	41	34	45	33	36	35	46	37	42	27	47	47	33	38	39	38	41	43	33	47	34	34	33	48	52	36	38	40	47	36	39	31	52	33	34	41	41	43	36	43	28	34	41	41	47	47	39	41	42	46	50	39	38	48	45	44	37	42	28	41	42	38	44	25	30	39	34	41	33	37	34	36	48	40	45	41	28	37	35	47	45	48	42	30	36	32	43	40	42	47	45	46	41	34	42	39	33	45	50	40	47	35	36	45	40	29	38	32	54	40	37	39	40	44	42	28	46	44	48	37	38	33	36	37	40	52	33	37	35	41	35	45	33	42	50	48	37	39	27	40	50	48	40	38	31	38	36	40	33	26	48	40	46	44	43	35	40	42	44	40	47	44	28	37	40	30	37	39	37	44	22	36	47	43	29	41	32	35	37	31	30	42	40	35	26	40	35	32	35	36	39	44	31	40	45	42	40	34	38	46	38	34	38	36	34	34	37	36	42	37	38	52	26	40	52	46	41	47	47	56	40	35	35	41	34	59	35	48	51	33	41	42	41	30	45	43	37	35	48	44	44	35	30	32	40	45	40	37	51	34	34	33	37	57	39	27	50	41	31	39	41	46	29	44	42	40	46	40	43	44	41	37	41	40	40	24	42	49	33	39	40	46	34	32	42	46	36	37	48	46	39	37	34	42	34	40	36	47	43	34	38	30	36	46	46	32	41	42	48	42	50	38	40	31	37	41	35	46	45	46	48	46	38	34	32	28	39	31	44	33	42	40	35	43	37	42	50	39	46	37	41	33	41	37	48	36	42	43	37	27	34	48	43	34	41	47	27	47	34	36	39	31	40	32	44	47	37	34	39	43	39	33	43	50	31	51	40	46	45	56	32	37	35	42	40	31	44	48	45	39	32	47	32	31	44	38	40	35	50	37	46	32	39	39	53	45	32	48	45	42	38	41	32	39	30	37	48	31	47	46	36	50	40	42	41	44	40	35	48	34	45	34	44	40	32	29	43	36	40	36	37	52	40	38	33	32	48	38	40	45	38	38	49	44	39	41	42	56	40	37	33	34	40	28	37
28332	15367	10979	12036	19879	25108	24448	21357	17053	15082	13080	10952	9114	7368	5695	4453	3738	3128	2401	2067	1692	1395	1129	809	703	584	611	582	537	563	544	584	484	504	514	485	448	460	444	474	429	457	407	408	482	403	416	420	428	416	389	404	429	399	393	387	333	370	368	382	369	351	345	383	357	358	354	343	374	337	397	321	349	342	388	358	358	328	360	372	374	357	365	370	367	321	346	359	366	402	351	335	351	347	353	351	349	344	351	343	347	341	377	383	384	369	349	345	363	352	359	366	358	338	334	346	333	360	331	349	364	389	378	352	352	357	349	381	375	325	346	332	358	364	321	342	330	367	339	344	351	358	377	342	365	346	376	369	346	337	338	330	320	328	348	377	356	350	345	359	354	320	375	365	353	352	359	337	345	349	294	315	358	336	343	363	349	347	337	312	369	366	351	319	390	360	327	332	337	360	337	357	362	376	367	349	342	325	337	347	329	345	354	332	359	335	348	333	362	353	354	345	347	334	356	333	360	368	331	383	361	326	350	346	383	345	365	357	341	336	349	343	355	330	331	350	309	311	356	331	338	340	357	336	332	345	355	350	369	329	341	342	366	347	329	349	373	354	332	362	388	341	357	322	344	361	354	346	368	375	342	368	338	361	351	351	368	341	350	362	363	336	358	335	327	332	349	371	313	350	366	357	331	364	349	352	341	340	335	360	341	346	350	338	336	322	344	360	365	362	365	348	332	349	349	345	326	354	303	331	330	333	368	373	341	375	376	336	299	346	341	324	323	356	351	342	347	357	339	361	359	341	363	345	356	323	339	341	320	349	319	350	346	307	357	350	340	358	365	379	372	345	371	332	376	387	348	355	355	354	353	387	347	344	363	336	347	337	322	345	363	307	339	365	334	341	344	352	325	352	346	334	346	313	367	331	363	367	351	341	363	346	357	330	342	350	361	357	353	327	334	359	345	364	356	336	334	360	363	309	358	354	369	345	371	350	353	346	364	353	349	319	328	341	343	344	386	332	364	343	334	337	339	373	383	354	338	379	342	329	323	362	350	332	350	347	335	319	357	337	351	317	340	349	321	329	342	344	358	346	349	364	368	335	321	361	357	362	328	337	356	309	337	367	336	334	286	352	355	376	326	343	387	331	340	316	351	342	362	368	374	346	337	326	319	344	306	372	317	332	340	352	326	362	368	336	358	304	359	348	339	335	332	368	353	378	336	358	318	366	344	335	324	376	320	362	348	335	325	338	341	352	331	340	343	356	340	355	333	359	349	338	350	338	352	373	351	378	333	342	336	334	329	316	375	338	323	393	333	405	321	319	367	331	340	364	351	363	345	365	350	354	334	313	386	352	365	373	325	341	354	353	364	377	358	351	366	367	333	346	315	353	370	358	338	349	368	375	352	360	324	346	327	346	364	335	338	338	351	355	378	338	343	335	360	379	391	362	366	332	352	367	347	351	334	371	362	344	353	372	343	334	362	351	386	330	357	352	354	337	336	347	332	335	331	316	335	349	339	342	353	356	341	343	348	347	339	376	374	335	355	345	306	340	342	353	343	324	351	352	383	364	348	335	346	360	328	355	359	348	363	370	345	324	366	302	330	374	354	354	359	348	331	360	359	318	304	322	345	355	350	392	372	358	341	329	346	364	312	356	314	367	361	356	335	317	359	380	348	345	374	358	353	340	368	365	342	328	358	323	346	349	341	328	337	366	362	371	371	330	325	336	355	350	305	359	362	330	323	351	337	363	327	345	343	369	356	395	362	326	390	363	363	336	343	326	348	341	378	313	350	328	372	353	323	318	323	343	342	325	372	345	349	341	384	337	335	372	346	328	335	334	338	359	364	393	344	360	324	320	360	360	353	316	323	361	366	362	368	377	332	343	337	361	362	325	408	361	351	376	338	321	347	353	354	331	343	350	352	314	373	326	329	357	365	349	348	376	348	350	347	352	360	342	357	343	361	347	362	320	336	286	357	353	348	351	368	313	355	329	365	338	327	353	342	360	356	359	362	362	332	363	341	370	363	339	357	361	387	364	341	357	350	320	339	344	353	344	328	395	341	355	344	352	351	317	324	356	340	338	358	395	347	331	331	378	329	323	328	342	359	365	344	355	368	310	353	362	359	340	315	358	360	365	360	325	334	331	362	385	346	328	391	334	325	332	333	369	344	330	353	385	320	348	343	356	348	353	351	333	344	336	337	342	345	346	333	345	380	343	354	354	361	333	326	354	330	312	368	333	356	320	346	378	385	334	360	346	356	350	339	370	345	359	368	370	305	345	334	323	326	373	339	351	368	359	363	369	367	334	372	355	359	343	341	346	338	330	354	370	321	311	323	348	322	353	316	332	334	372	341	328	330	351	342	333	374	354	353	330	373	369	368	324	378	375	345	328	366	308	367	337	354	341	363	348	325	313	327	327	333	339	305	337	327	335	322	359	328	376	358	346	376	328	343	339	359	334	356	322	367	378	344	328	368	347	324	396	327	351	367	297	343	335	321	354	356	344	384	351	330	345	381	333	388	374	358	359	338	338	337	357	373	369	334	333	325	378	353	337	357	376	351	393	393	347	373	347	342	357	372	363	335	357	369	328	339	335	358	338	341	331	340	361	412	346	319	331	356	350	364	362	345	372	336	352	331	335	333	353	326	357	342	369	348	358	327	321	325	361	331	350	356	365	335	362	392	353	361	335	309	357	334	360	310	330	338	329	351	346	357	337	368	342	341	384	337	314	327	329	341	335	377	350	334	336	357	347	348	350	348	360	361	347	358	358	349	361	341	350	362	368	323	380	375	334	372	381	378	361	319	350	325	325	341	349	378	326	395	326	345	320	378	385	347	329	324	372	331	322	320	378	316	349	354	345	346	360	347	327	347	363	333	346	363	337	342	351	337	377	332	347	335	330	336	379	376	321	351	350	317	366	351	358	346	350	325	336	321	344	329	309	370	370	323	348	350	371	339	362	309	363	355	345	353	333	349	342	360	344	346	315	362	389	402	402	376	356	366	358	330	366	343	318	369	352	339	354	352	320	341	337	369	366	358	364	370	339	363	341	354	329	342	349	372	337	334	389	363	348	294	350	339	354	353	291	379	367	347	355	374	357	345	338	375	309	352	367	337	325	361	337	353	358	341	355	377	321	343	341	333	352	344	333	339	327	333	333	383	350	360	335	344	326	316	364	376	371	371	367	359	340	381	370	333	339	334	364	341	355	330	338	349	343	365	330	341	351	343	357	345	343	325	341	325	355	387	326	349	309	336	364	347	328	361	324	363	331	390	330	387	352	344	356	373	355	390	320	361	325	360	334	376	312	344	329	345	358	339	336	350	341	362	344	360	352	351	357	350	346	308	376	344	346	336	341	330	312	368	350	393	336	352	365	337	352	328	351	342	337	365	374	336	361	354	340	321	354	334	330	327	331	361	317	361	361	328	359	368	338	365	374	343	327	341	376	378	396	329	354	363	350	301	354	357	332	342	351	325	372	322	309	327	354	361	345
2783	1089	628	445	399	416	441	372	283	252	248	221	145	131	96	77	75	63	66	50	54	60	34	37	39	40	40	37	39	39	38	33	40	29	41	31	32	28	41	41	40	30	37	36	42	41	39	37	31	34	39	32	29	34	34	46	41	35	43	35	36	39	32	40	21	30	37	42	31	42	41	41	36	22	30	33	42	34	40	31	39	34	33	42	29	28	40	30	28	39	37	34	35	35	36	34	30	33	28	30	33	34	45	38	37	37	34	29	31	46	22	37	34	39	41	30	30	30	36	34	48	37	32	35	39	39	33	36	38	31	33	40	33	31	29	36	30	29	48	38	25	35	34	36	39	35	30	43	27	30	25	36	37	22	36	35	36	41	33	35	33	29	37	23	36	28	35	33	39	35	31	28	25	40	52	48	39	24	36	43	34	35	29	35	34	39	30	30	34	28	43	43	33	32	36	31	23	28	38	33	30	31	44	28	39	39	26	39	38	40	31	39	36	33	48	38	41	41	25	42	36	40	29	29	26	33	37	33	38	38	40	34	52	38	27	41	34	37	34	32	31	25	38	44	29	38	39	46	35	49	39	31	35	30	31	38	26	31	37	31	39	38	32	31	32	40	25	40	33	44	29	39	34	37	31	39	42	33	39	31	25	31	26	29	33	36	37	43	22	44	29	35	32	25	37	52	35	25	33	32	45	41	26	33	46	30	32	42	48	30	28	27	30	32	40	32	33	37	34	25	37	32	39	22	30	46	31	35	34	35	36	35	42	35	39	37	36	37	33	38	44	26	28	39	41	24	39	30	31	28	48	35	39	35	37	36	33	21	30	23	32	42	41	26	34	33	37	27	37	43	28	38	40	37	29	36	31	30	30	29	30	24	14	40	42	36	39	50	30	47	35	30	20	38	29	30	39	28	27	27	30	39	36	29	26	39	32	36	32	32	36	36	31	30	37	32	31	36	42	57	42	27	41	38	30	32	31	37	34	34	35	29	37	36	33	33	33	41	34	32	32	34	33	39	32	33	27	25	30	48	27	33	27	25	31	43	29	50	41	32	44	37	33	39	33	41	37	47	37	32	25	32	37	37	33	29	31	29	36	36	44	31	32	33	29	33	31	45	33	36	35	31	34	34	40	32	33	39	35	39	36	31	28	44	38	41	35	32	35	40	39	27	33	37	28	32	38	34	28	32	38	33	46	37	26	31	31	34	30	35	35	40	51	46	26	49	38	39	30	30	39	34	31	36	41	27	29	28	46	29	47	38	52	36	34	34	29	42	34	39	47	41	27	35	33	28	31	47	31	39	23	43	40	28	39	34	34	37	35	38	34	34	40	31	39	40	37	31	36	42	35	38	22	32	43	42	32	33	29	29	30	49	34	36	35	27	48	38	31	26	31	35	37	46	21	30	14	39	34	31	33	40	38	39	31	39	38	33	26	31	38	39	29	44	32	24	34	43	39	31	41	28	31	35	24	33	32	25	35	35	28	30	42	33	29	28	32	29	33	33	31	37	38	27	34	45	33	33	36	42	42	47	27	41	41	32	37	43	26	25	33	32	38	30	29	37	28	33	37	29	34	40	42	35	35	30	24	43	43	25	34	32	35	34	38	36	39	39	38	31	35	21	46	33	44	34	50	40	45	41	29	37	49	34	41	35	42	30	26	32	38	36	33	26	40	36	37	23	35	41	41	30	39	38	36	28	33	21	31	28	28	30	34	41	37	37	45	30	38	26	38	30	42	40	37	41	33	38	38	35	32	38	28	32	38	31	40	33	27	28	40	39	42	38	33	25	35	45	36	36	41	29	29	31	38	35	37	32	29	40	37	35	45	39	22	37	38	28	21	31	27	33	29	34	25	32	29	32	35	36	38	27	30	33	33	30	42	34	39	30	36	30	25	33	37	36	32	45	38	29	29	35	33	44	25	26	34	30	45	26	42	44	38	31	36	37	45	29	28	41	26	34	31	27	34	37	30	42	29	40	28	43	34	32	49	37	28	40	35	33	34	52	27	26	35	33	15	27	34	25	43	42	46	33	31	35	24	37	41	33	34	27	30	32	33	21	28	35	37	41	34	42	51	43	38	43	43	35	27	32	30	45	41	39	24	35	44	41	44	39	29	43	40	32	24	24	38	28	40	30	32	35	46	24	30	39	23	23	40	35	35	42	26	38	27	38	48	30	40	37	28	37	39	36	40	33	27	31	35	39	27	40	31	25	44	35	39	36	26	28	41	32	37	32	25	33	28	38	24	40	23	33	36	39	38	32	30	32	21	34	32	47	36	41	34	36	44	30	37	34	36	43	38	41	36	40	32	38	37	42	36	29	30	46	29	33	33	33	29	28	27	37	28	42	44	41	33	37	39	23	26	35	26	38	29	31	40	31	36	37	40	25	31	36	43	32	40	36	38	33	34	47	24	30	31	29	33	28	41	34	46	44	37	29	33	26	30	33	34	35	35	28	39	24	30	40	37	31	36	39	38	31	32	38	39	26	22	27	33	28	43	34	34	45	38	28	26	30	34	36	40	34	38	38	32	26	38	23	26	35	33	40	33	28	30	25	34	31	33	34	39	42	31	36	35	41	44	40	22	37	37	41	32	35	27	33	31	31	44	43	34	28	25	37	37	36	33	31	32	30	33	34	25	34	33	46	41	44	29	40	40	41	34	33	29	36	32	34	30	35	30	35	27	31	31	38	33	33	34	37	39	46	26	34	18	43	17	37	37	35	29	28	44	36	39	33	32	32	44	37	35	23	31	30	32	27	53	44	35	40	37	42	32	32	22	42	37	35	32	32	35	43	41	48	34	26	33	30	30	32	28	41	31	36	24	29	28	36	34	35	34	39	34	32	33	33	39	32	31	27	41	33	33	29	43	32	40	28	32	43	39	38	47	45	38	34	38	26	40	28	32	46	27	40	33	46	30	33	37	21	37	45	33	31	32	27	29	28	31	25	36	26	26	26	30	36	26	38	32	40	25	40	31	47	38	34	35	28	42	31	29	30	31	36	50	33	43	41	45	32	41	34	31	34	20	37	33	31	39	34	35	29	40	31	37	30	30	34	23	27	39	31	41	42	34	34	39	56	33	29	32	23	27	36	34	36	36	40	40	39	29	36	48	40	42	31	42	37	34	29	25	36	38	29	33	28	37	34	38	52	36	23	38	36	38	29	44	36	37	40	31	32	27	41	33	34	37	30	31	26	37	35	29	31	33	33	37	35	27	35	21	43	29	45	30	54	30	29	29	35	33	44	37	49	39	35	36	32	36	31	40	41	35	40	40	34	34	37	33	40	29	34	39	34	27	40	33	42	39	35	36	34	33	46	30	37	40	36	28	28	37	36	41	34	37	36	34	34	39	38	27	37	45	37	28	30	30	39	39	42	46	33	41	36	40	25	26	27	48	35	31	41	27	41	44	25	34	45	34	35	31	37	32	28	45	29	35	39	28	39	38	34	30	39	38	35	39	41	31	40	39	30	35	25	32	32
23290	11162	7555	8801	14955	19342	18838	15593	11689	9919	8160	6780	5305	4162	2990	2416	1903	1520	1185	1069	893	746	558	532	412	422	413	370	421	381	417	362	367	391	365	331	355	310	338	368	332	370	326	345	365	327	359	328	327	327	353	332	336	322	319	320	300	324	312	294	295	297	283	314	277	300	296	283	312	304	275	283	308	296	298	293	295	341	288	308	316	317	292	316	321	301	309	311	344	295	312	314	344	270	269	318	294	319	324	327	301	317	314	297	313	305	315	319	299	271	327	331	298	317	309	292	282	305	259	293	290	294	283	292	306	324	279	314	324	344	275	338	293	278	293	281	290	285	288	315	339	315	295	283	271	299	301	298	317	292	311	311	294	300	307	328	297	296	292	290	250	316	314	273	306	318	311	293	262	311	330	275	319	289	281	298	334	281	323	305	321	291	302	328	280	299	292	313	289	323	312	282	308	292	307	299	291	290	319	312	307	292	324	322	311	296	274	310	312	286	293	269	298	291	287	309	297	302	320	323	324	319	348	308	305	348	291	283	304	294	317	317	255	318	282	307	310	320	288	324	314	288	282	306	282	296	300	303	310	269	305	328	295	311	295	305	300	294	282	324	306	322	302	318	311	307	301	298	323	318	288	291	301	304	282	333	301	332	322	302	287	304	315	311	315	302	297	305	278	328	302	291	331	304	293	303	277	321	320	303	330	319	280	287	309	320	329	314	314	307	283	288	346	307	280	312	267	320	292	321	288	296	353	301	280	326	295	297	311	278	273	317	290	296	330	311	309	326	301	323	276	347	308	300	273	308	282	270	284	309	296	293	317	282	328	299	287	313	323	309	311	338	291	316	304	307	302	310	297	310	328	310	285	304	290	310	314	310	297	313	293	298	304	290	332	291	294	310	308	305	308	315	280	307	283	303	298	311	313	293	308	293	294	289	292	324	286	288	303	299	293	302	285	293	294	331	316	316	280	313	309	303	328	307	292	318	313	325	327	279	299	294	285	324	304	308	299	280	306	315	288	314	297	326	304	309	325	338	316	312	310	313	294	293	302	327	300	303	318	296	302	358	303	318	282	283	276	281	317	318	304	317	326	297	326	311	305	322	309	292	278	270	299	299	287	317	308	315	283	333	284	307	306	307	352	293	315	300	302	285	300	305	313	316	302	324	292	299	287	299	286	310	326	282	311	295	311	321	304	289	333	284	325	312	310	305	297	279	278	281	305	313	324	315	289	296	304	332	312	276	293	295	333	302	274	309	303	289	284	286	308	306	288	330	314	310	308	345	307	299	358	282	317	308	285	313	305	276	291	293	326	326	294	289	289	284	340	275	296	312	283	314	269	263	279	300	297	288	319	290	313	303	285	295	319	259	308	295	322	308	321	302	283	288	322	321	302	298	298	320	298	297	321	283	301	290	321	308	299	310	313	301	296	307	313	305	300	280	279	333	320	292	289	326	303	321	280	271	325	292	314	300	283	299	312	286	322	314	301	323	290	316	306	270	318	329	295	329	300	304	300	301	341	302	322	327	302	286	299	332	324	290	270	349	310	282	327	322	293	284	311	320	306	294	298	304	295	287	337	284	284	293	293	344	274	287	280	300	330	338	321	290	308	298	328	324	312	282	320	307	323	335	315	302	293	296	307	318	292	322	289	292	294	341	305	290	293	303	301	256	298	314	308	297	303	317	322	302	289	314	323	313	274	316	311	290	297	308	296	311	335	287	342	322	340	283	292	310	276	305	314	275	323	302	304	301	294	306	327	302	305	271	310	309	304	294	322	335	315	316	282	335	299	268	307	273	298	307	317	309	297	297	268	320	303	326	305	302	290	314	283	292	297	302	280	265	319	310	310	315	299	304	299	314	293	293	292	291	323	302	293	278	339	293	314	318	281	311	308	321	318	270	302	300	312	296	316	306	326	308	305	288	339	274	309	254	328	315	274	325	299	337	310	317	310	262	312	309	297	284	322	305	308	293	316	280	279	252	301	289	313	308	328	308	299	308	284	312	315	335	296	305	303	291	320	307	302	292	311	293	293	322	318	291	309	302	305	293	294	323	286	303	309	301	290	271	301	321	290	289	305	293	340	281	287	298	273	301	318	308	314	315	301	288	323	307	292	323	300	329	313	302	286	313	325	306	301	300	301	303	290	296	273	309	281	308	277	302	290	311	290	310	358	312	308	302	292	279	296	316	294	304	289	293	268	316	303	305	304	305	328	328	285	317	346	316	279	325	285	288	296	287	279	320	278	313	288	293	296	318	303	317	307	316	314	321	339	306	313	284	308	309	293	300	308	308	298	284	354	322	310	287	319	310	303	289	290	285	310	314	318	309	305	295	275	302	313	305	311	283	305	294	324	305	312	331	300	267	314	346	301	317	306	296	291	299	300	308	348	289	296	285	343	305	272	286	295	294	306	300	299	281	302	308	289	305	273	310	299	301	313	280	335	285	312	290	313	274	269	291	306	285	326	298	281	307	301	273	300	254	285	323	291	283	278	280	306	299	310	316	299	306	299	275	313	296	327	314	317	279	285	308	311	317	330	325	280	296	310	327	301	331	296	336	278	308	300	315	301	337	300	335	317	284	298	307	280	292	291	295	315	312	310	302	319	333	291	291	351	334	306	305	310	292	319	296	313	271	315	268	312	293	304	327	330	304	326	315	319	304	283	302	294	299	300	295	297	303	284	318	306	297	293	301	328	335	274	292	324	291	324	317	280	287	297	291	266	274	313	281	339	322	317	288	311	320	322	308	307	300	329	308	322	289	269	301	294	284	321	317	283	280	333	292	302	279	298	303	316	285	291	274	293	300	278	305	298	318	291	328	321	295	260	287	316	306	325	276	308	287	298	311	303	292	300	297	285	271	295	320	307	322	313	282	310	334	296	317	299	319	325	308	304	311	298	286	273	290	308	327	293	310	292	308	320	295	315	323	311	290	326	293	312	305	284	280	298	314	307	305	279	307	286	309	272	322	295	319	300	305	302	275	316	310	305	286	311	301	291	300	305	293	282	292	316	316	290	303	288	284	304	318	293	304	314	304	315	298	287	300	298	321	297	305	291	322	307	316	312	308	292	301	338	319	298	352	291	292	330	289	316	287	322	327	294	287	297	308	290	318	313	309	281	303	286	325	286	297	328	291	291	304	320	312	258	310	311	327	316	279	307	266	286	293	295	331	307	296	303	263	285	299	294	316	298	315	312	292	309	289	295	310	268	310	334	335	274	325	357	341	293	315	289	298	332	305	279	326	332	314	303	264	321	290	257	291	311	285	300	300	318	272	326	305	323	315	302	303	265	298	291	290	307	276	305	321	329	269	291	295	309	310	319	346	282	273	289	315	306	329	330	345	296	271	329	305	295	293	316	312	294	310	287	293	263	295	317	281	277	277	309	313	335	272	281	308	298	283	309	336	309	298	281	340	312	288	310	293	294	315	291	335	288	268	305	281	314	292	301	319	289	259	303	315	297	302	320	317	324	292	305	281	296	291	309	295
2929	1657	925	622	510	581	615	537	420	384	330	269	252	203	155	144	96	85	78	76	84	90	59	57	43	56	46	46	54	51	43	45	47	56	48	50	48	56	42	44	52	51	40	49	53	45	54	49	50	43	52	42	38	47	45	44	45	39	41	64	40	50	37	41	37	42	43	48	50	39	53	35	52	48	38	30	47	44	38	37	45	41	41	37	46	43	40	53	45	38	36	43	61	42	51	46	35	41	36	46	48	47	54	39	33	59	36	48	45	47	31	39	45	43	45	37	47	53	44	45	52	36	44	30	53	54	49	44	34	38	44	52	37	42	41	41	49	44	38	25	47	29	47	36	42	49	49	30	41	34	36	47	39	44	43	49	43	48	38	41	52	45	37	49	37	47	48	49	51	56	46	55	44	51	40	38	34	38	41	28	42	37	47	44	46	44	50	39	40	41	48	38	40	46	47	48	40	35	28	38	61	49	38	30	41	37	53	44	45	39	38	36	35	46	47	53	40	45	37	42	42	44	49	44	45	54	39	36	51	47	52	49	54	35	45	49	43	49	61	45	35	34	37	45	60	51	42	36	54	40	46	44	52	32	50	50	53	35	46	45	30	33	47	47	56	49	45	40	65	55	44	48	45	44	48	40	43	46	40	43	39	35	50	45	47	46	53	39	49	45	44	44	44	54	47	39	39	36	38	42	38	41	59	57	45	42	37	40	42	48	44	58	49	37	36	50	43	54	40	42	43	40	42	42	38	51	44	38	43	47	50	35	39	42	48	40	41	41	45	44	52	43	43	41	49	41	45	41	48	39	49	49	48	44	37	43	56	48	32	47	55	36	43	52	44	42	44	45	43	39	54	46	58	49	40	48	33	43	50	43	49	41	40	48	42	27	40	39	43	45	47	42	39	47	36	34	25	44	38	38	57	36	44	37	37	55	41	42	45	37	40	42	41	46	46	38	43	45	42	46	36	47	52	43	33	50	47	41	45	36	43	37	47	43	56	45	37	30	34	31	42	43	40	42	47	47	38	33	56	43	40	40	25	33	43	48	42	38	50	36	33	48	38	43	51	47	43	45	32	41	42	33	52	44	51	37	46	41	42	38	41	30	49	46	56	38	56	43	44	48	41	48	39	33	46	48	57	33	44	60	34	46	50	42	36	46	47	41	53	40	40	44	36	63	43	40	37	47	35	31	56	59	44	44	47	32	54	47	44	48	50	49	44	47	48	35	43	49	44	45	44	53	54	46	49	39	49	56	55	43	52	46	38	55	51	34	50	38	38	40	43	38	34	44	35	46	46	47	49	34	33	53	35	43	51	49	39	34	48	49	38	45	39	33	42	46	37	35	35	52	31	46	46	56	31	33	47	32	41	41	38	39	53	36	41	44	36	40	47	45	49	31	61	44	34	32	40	46	50	50	43	40	39	51	32	36	61	42	41	39	42	48	40	31	54	42	42	40	50	41	35	47	49	51	36	46	37	40	56	38	40	39	43	39	51	44	39	36	51	40	46	39	47	41	54	45	51	41	56	45	45	37	47	38	37	47	38	41	51	43	46	54	24	38	49	40	45	44	41	47	46	62	48	39	34	43	37	44	41	43	40	49	42	40	40	38	47	45	44	42	50	43	45	40	48	55	43	39	44	42	42	37	44	36	44	33	45	48	49	51	30	51	37	42	38	47	32	46	47	52	42	45	38	45	40	58	35	48	50	45	45	44	43	38	43	45	43	48	39	46	38	47	37	39	53	31	41	43	49	38	49	48	53	41	41	32	40	45	50	55	41	48	44	40	38	42	51	47	42	45	48	46	45	39	50	46	50	50	34	50	39	31	42	60	43	49	52	33	51	45	55	35	39	43	52	42	45	51	34	45	33	39	43	39	53	44	40	43	43	42	47	38	32	46	39	30	39	43	40	45	38	46	51	38	47	51	43	42	51	26	30	40	46	36	42	46	42	53	52	47	50	40	43	49	48	44	45	43	38	48	25	38	49	34	53	47	43	43	44	43	48	46	42	53	44	36	40	43	43	50	43	35	58	46	41	50	42	29	51	44	51	47	39	38	48	40	35	57	41	46	46	27	33	33	33	54	51	45	45	39	42	50	47	55	40	47	41	31	41	63	43	39	37	35	36	42	40	52	37	44	45	33	48	38	46	37	42	46	36	42	29	32	39	57	45	45	36	35	42	42	38	45	33	37	55	40	48	44	43	48	43	56	52	51	43	42	45	40	45	37	46	59	44	35	34	42	43	45	47	53	43	46	45	33	40	50	36	43	43	40	40	40	44	37	35	40	46	39	48	47	42	45	44	40	42	48	43	40	45	40	40	47	42	40	39	37	50	38	51	41	49	36	52	38	51	44	42	45	41	43	42	42	50	48	40	28	39	43	44	54	47	37	47	46	35	53	42	44	55	48	50	56	46	31	49	42	50	38	40	43	47	39	43	45	48	37	50	45	37	38	35	40	27	60	56	37	43	60	39	41	44	47	36	44	35	47	34	38	51	40	49	36	37	47	38	34	43	46	49	38	48	46	42	43	41	52	44	42	35	44	48	49	43	42	48	42	43	46	29	51	42	45	38	54	39	46	44	53	40	50	35	32	39	41	38	53	50	43	34	45	45	38	48	39	44	44	36	39	31	44	31	58	44	48	66	44	53	49	40	35	44	49	44	38	34	43	37	58	35	42	45	43	58	50	36	47	52	34	47	46	49	44	51	46	40	37	41	34	45	51	37	41	47	44	44	38	45	48	50	48	51	30	59	47	53	46	37	43	47	39	40	33	44	43	38	44	47	42	43	46	61	40	40	41	49	39	47	41	38	43	41	51	38	42	53	46	39	25	44	34	50	47	28	43	36	45	47	40	48	56	47	36	52	52	34	43	32	51	45	41	34	28	38	40	37	34	41	42	43	51	43	53	36	44	35	41	36	56	40	54	43	41	46	49	36	39	46	47	45	42	36	37	52	52	43	38	43	60	45	45	33	43	41	43	47	44	40	44	54	49	57	47	39	51	52	43	45	44	44	46	45	41	36	41	54	36	42	39	42	36	43	44	49	44	45	51	37	41	60	26	43	42	59	49	47	47	44	44	45	44	40	47	34	39	60	40	41	39	45	29	43	40	40	37	39	37	37	38	41	40	42	44	49	41	45	48	36	33	50	49	43	30	45	42	47	45	44	47	39	39	45	29	45	50	44	51	54	47	43	42	40	47	36	38	46	42	41	34	41	35	45	37	47	46	49	47	49	44	34	48	45	42	43	36	48	37	54	65	42	39	41	41	47	55	50	45	46	42	48	27	45	50	56	42	54	34	48	38	48	51	40	43	41	46	39	36	42	40	50	46	39	53	51	42	41	40	42	34	49	40	43	50	44	51	47	43	35	38	47	43	43	38	43	54	53	42	42	48	44	36	40	48	44	44	45	39	45	52	41	41	46	47	46	44	38	36	49	38	45	41	45	46	41	54	41	42	42	51	46	49	41	45	43	39	38	42
26180	14158	9937	11052	18576	23174	22598	19037	14847	12993	10781	8876	7350	5759	4358	3448	2698	2223	1762	1483	1365	1099	847	682	599	592	598	537	524	550	540	528	500	503	503	488	452	435	514	453	465	472	440	463	441	444	469	469	449	435	449	426	401	396	425	398	356	380	393	372	395	354	380	377	375	376	402	376	401	376	372	376	378	390	377	391	361	362	383	374	387	395	369	361	370	398	359	395	398	371	385	370	381	351	397	352	413	399	392	377	371	387	369	353	377	397	372	381	382	376	402	425	379	410	373	385	387	381	381	359	365	393	391	361	383	350	315	380	368	382	389	390	399	377	376	373	399	374	319	356	401	379	372	391	381	365	360	398	401	384	374	400	378	387	387	354	349	390	376	383	356	384	379	367	364	362	399	362	366	379	379	365	384	401	403	382	348	353	390	355	342	397	362	350	387	412	345	367	376	410	372	342	340	331	376	355	378	338	370	347	376	358	367	370	378	382	372	391	402	370	398	353	393	359	383	377	368	404	375	334	354	360	360	360	389	359	392	401	393	368	379	369	335	358	395	387	392	378	408	400	373	365	381	409	370	386	393	378	373	347	385	396	386	384	387	371	395	373	343	401	345	395	361	347	352	413	369	358	376	363	380	391	375	372	388	346	379	405	391	365	342	373	404	373	354	386	374	421	381	357	396	342	365	393	371	372	377	367	389	367	395	370	360	375	375	369	376	406	370	369	386	345	362	366	377	365	390	369	365	381	379	396	368	388	351	403	389	367	388	378	334	348	378	403	377	368	356	368	393	407	391	369	362	391	396	384	359	355	374	379	360	380	344	363	393	357	350	348	409	360	374	405	394	388	370	394	360	388	383	407	366	327	371	399	355	367	372	361	363	393	411	385	387	353	361	396	387	358	381	375	374	383	387	391	363	361	433	409	373	357	355	374	396	373	401	414	365	330	332	412	374	390	413	352	416	382	402	359	378	375	376	347	375	378	399	393	395	365	367	384	351	336	371	397	373	388	351	382	362	361	381	393	353	399	387	389	353	343	389	382	367	385	364	349	356	352	412	389	357	391	380	366	390	376	332	374	358	379	406	379	409	377	357	373	355	358	374	364	386	319	390	361	391	366	355	383	393	338	394	379	391	354	342	354	349	368	388	377	374	352	381	383	352	344	386	353	391	357	361	363	386	343	351	355	399	359	387	345	401	359	407	401	381	353	368	396	376	372	350	388	382	358	374	390	362	371	388	340	398	392	370	367	407	377	407	374	362	348	402	376	388	381	402	369	378	404	365	339	366	400	387	376	376	373	399	348	373	373	393	343	373	386	350	356	386	380	387	400	419	408	357	369	380	375	362	400	413	339	369	412	386	385	370	396	361	365	354	382	381	392	346	373	371	354	364	388	364	350	370	390	377	389	381	383	409	389	395	361	396	366	361	400	333	356	409	399	407	376	403	397	375	396	372	381	365	348	360	393	354	385	384	377	367	332	364	379	372	402	345	362	361	386	392	378	388	378	377	362	379	344	369	390	398	377	350	380	390	357	408	360	409	374	374	368	355	360	345	341	390	383	361	374	394	366	374	378	413	375	366	387	352	362	353	370	342	386	393	376	372	381	375	390	366	396	369	376	379	377	350	362	370	409	391	406	381	387	377	334	372	375	370	399	361	391	385	387	388	387	398	386	380	367	387	323	359	362	408	349	403	370	370	336	390	392	363	362	370	387	396	360	398	376	369	390	398	410	415	367	363	373	379	411	364	346	387	338	386	387	369	366	381	348	397	359	378	370	393	365	401	392	351	366	370	388	398	398	391	337	407	396	408	345	348	368	384	383	376	373	380	383	409	348	363	359	409	384	393	331	358	395	364	402	373	398	361	364	430	389	338	347	385	403	390	397	360	369	358	397	386	342	360	378	397	380	353	370	389	394	368	388	363	396	382	394	364	373	368	349	373	365	401	389	399	398	357	344	358	380	394	393	376	380	365	417	404	368	398	351	366	380	396	399	396	376	394	327	387	373	413	379	397	367	411	376	362	381	401	383	394	409	385	400	392	398	375	342	364	371	381	391	410	390	376	383	360	347	371	399	367	374	366	413	373	346	356	356	394	351	348	351	360	341	390	374	364	370	384	381	392	400	360	394	405	367	385	373	393	385	402	361	365	391	356	362	366	356	356	382	379	357	349	360	360	369	414	386	378	392	401	392	384	382	408	392	397	352	396	367	382	391	402	358	363	412	389	384	375	372	393	352	374	367	326	372	396	406	337	360	367	335	354	359	360	389	378	376	385	396	349	373	366	385	374	372	372	371	361	397	371	364	403	366	391	416	366	390	393	384	345	373	368	375	413	406	370	383	379	422	358	362	361	386	382	367	341	369	371	362	392	380	366	386	387	387	397	365	390	369	350	399	387	358	412	385	380	369	391	381	393	373	340	367	383	355	394	355	428	356	352	370	354	367	385	380	385	372	372	385	387	378	394	379	368	393	359	389	384	421	366	382	370	377	377	402	377	341	365	374	376	381	383	400	415	378	370	365	375	387	414	413	387	381	407	367	348	382	368	377	380	403	396	381	373	408	377	374	365	379	375	362	386	371	401	393	388	361	367	369	333	405	368	361	349	358	367	389	329	400	376	379	374	373	364	323	354	401	374	390	367	385	358	341	369	414	417	370	400	361	357	383	382	396	407	376	365	402	373	385	389	398	411	394	344	391	375	375	361	348	376	382	389	346	365	383	349	374	400	378	361	362	391	411	360	395	379	378	363	343	389	416	376	380	384	390	384	382	351	357	374	367	392	351	365	384	350	346	376	395	402	401	366	371	373	361	387	359	356	354	366	392	388	393	373	360	364	355	380	429	374	369	369	373	372	398	419	399	367	402	402	402	365	376	419	399	396	402	355	393	370	342	357	355	366	359	343	390	418	373	407	413	369	364	367	402	355	358	365	345	357	405	403	367	390	368	351	370	382	412	427	359	378	376	433	382	373	375	341	404	374	367	377	353	395	400	407	380	385	381	385	376	389	356	378	385	347	363	370	366	355	378	398	386	384	357	380	388	394	372	408	359	395	378	407	373	397	363	352	396	385	387	384	407	400	371	359	370	374	399	366	386	408	349	394	401	363	375	341	361	388	378	371	372	384	355	363	340	381	387	373	390	338	383	360	372	403	396	398	369	405	397	381	375	380	364	363	400	397	371	349	366	396	375	381	378	383	344	378	361	368	370	349	395	371	379	359	387	377	372	369	401	418	414	360	374	369	349	392	370	407	371	404	380	373	380	392	370	372	380	392	382	358	376	320	404	409	351	388	373	380	354	358	358	378	403	396	377	423	353	372	377	404	368	368	381	366	339	343	347	357	392	356	368	382	379	390	374	342	346	374	357	400	423	373	411	384	386	350	397	361	399	365	403	368	388	385	405	375	359	372	352	379	376	379	369	374	394	376	385	357	402	363	362	336	396	362	380	406	391	367	401	394	399	366	381	406	369	352	395	386	383	376	383	393	406	397	369
3786	1356	804	572	453	495	495	481	321	334	254	239	213	163	137	101	105	81	66	59	65	46	48	43	36	45	39	42	33	33	33	39	24	31	26	51	36	25	30	30	27	30	31	23	25	29	26	37	36	29	26	29	30	32	38	23	30	25	26	37	31	34	34	21	27	31	39	25	28	32	30	36	33	26	30	28	35	39	22	39	31	25	39	35	27	41	34	36	29	33	37	31	27	25	32	33	27	24	36	38	25	33	36	37	35	23	28	25	35	29	29	32	35	39	25	31	35	27	25	40	32	33	23	24	21	28	34	35	32	33	27	30	32	28	28	21	29	33	38	31	28	33	31	23	27	23	26	26	30	29	32	44	36	16	29	34	26	31	25	21	29	25	33	36	39	26	35	31	35	25	36	29	33	28	38	24	34	31	33	33	31	31	45	22	38	33	25	31	29	25	24	30	36	21	28	24	28	40	27	27	33	30	37	19	26	36	24	27	32	30	47	37	34	27	31	29	25	30	18	23	33	26	33	34	25	23	36	21	23	27	39	34	30	25	24	29	29	24	28	50	31	27	29	32	37	30	28	36	23	22	28	28	31	30	26	41	29	34	25	25	30	39	37	35	26	40	25	36	26	33	26	26	23	28	30	35	35	29	34	22	37	21	26	25	35	32	35	25	20	23	30	37	35	30	23	34	35	33	36	28	30	32	26	30	31	33	24	43	45	37	35	24	29	20	21	38	29	24	32	33	35	32	23	24	30	24	31	28	25	24	22	29	44	30	31	32	32	30	25	28	29	29	32	36	34	23	21	26	29	25	27	35	30	28	31	36	22	32	36	35	32	35	35	37	48	32	24	35	30	27	25	40	32	38	21	28	34	23	36	37	19	35	28	25	22	32	27	35	25	42	28	29	18	23	29	30	26	25	31	28	30	31	27	29	35	30	21	40	28	31	44	31	27	37	30	37	26	21	31	30	34	34	37	27	25	28	31	37	28	31	25	39	25	28	32	33	31	31	24	24	31	34	29	37	33	26	37	35	28	24	23	27	38	33	18	47	25	34	30	26	28	42	30	31	30	39	49	22	28	38	38	39	43	33	29	31	28	24	34	31	35	31	25	35	28	33	24	38	45	30	32	29	33	28	31	30	32	33	42	34	33	32	33	32	29	33	28	31	28	23	22	21	28	24	35	27	28	26	30	36	34	26	31	23	26	33	23	33	30	32	41	30	26	33	25	30	31	27	28	26	35	27	34	32	29	19	24	30	23	22	27	33	34	41	25	30	24	24	33	31	31	21	28	28	22	21	41	25	31	33	33	36	21	26	36	33	29	27	28	37	28	23	29	37	28	34	24	27	21	31	29	38	36	35	36	28	33	23	28	34	29	31	30	25	24	22	35	19	30	35	25	28	31	39	26	23	31	30	30	20	25	40	31	38	39	34	38	31	31	31	28	25	27	30	28	23	34	34	25	34	31	24	21	31	25	30	29	27	30	33	29	23	22	29	32	30	23	30	30	40	31	28	26	23	34	22	27	25	33	24	38	28	22	31	37	36	27	29	35	29	32	21	26	37	41	34	23	33	26	32	30	21	35	32	34	39	31	23	24	35	28	33	31	26	29	33	26	28	29	34	33	38	30	31	43	21	35	35	30	26	26	34	33	26	38	41	25	25	33	33	28	29	32	32	35	31	22	32	34	29	29	34	34	36	36	44	30	26	32	29	41	28	35	32	31	34	24	28	28	23	36	20	23	31	38	24	31	34	31	33	33	31	37	33	29	25	31	30	33	23	36	36	27	31	38	33	27	25	31	34	41	34	37	33	35	19	25	37	30	32	28	15	37	22	32	23	38	32	42	33	32	32	23	27	24	21	42	25	19	31	21	29	35	33	33	30	29	30	27	29	33	30	34	26	32	32	38	27	37	37	37	25	30	38	26	42	20	40	27	30	28	41	36	33	26	24	26	34	29	28	31	30	29	25	28	24	27	25	32	23	38	25	31	27	36	33	31	24	32	22	25	34	38	29	29	31	25	31	26	22	37	29	17	27	21	27	26	23	32	38	27	20	33	33	30	30	34	29	41	33	27	25	27	33	26	18	30	26	29	23	33	28	29	24	29	29	29	32	25	33	24	35	31	32	27	37	34	31	27	30	35	26	28	32	31	29	39	24	42	32	44	38	28	35	32	36	35	35	18	33	27	32	43	28	29	31	32	31	32	35	37	45	26	27	27	31	27	32	27	35	29	29	24	30	28	26	20	31	37	31	28	21	31	35	42	33	27	30	36	33	26	43	32	33	27	28	27	24	35	38	36	37	24	30	31	29	25	24	27	40	30	35	34	33	34	17	24	34	42	35	35	29	38	28	28	29	20	28	33	41	35	33	26	27	35	31	29	33	30	35	20	35	37	29	31	31	38	32	28	31	28	22	26	38	29	29	27	26	30	37	36	30	34	33	32	25	41	27	30	29	29	31	26	38	26	29	25	30	31	33	33	31	32	26	35	43	27	24	40	27	30	25	29	25	32	35	32	42	31	19	31	20	19	29	27	31	36	32	28	33	36	34	32	33	28	22	33	39	29	32	25	34	29	31	41	20	32	28	30	25	26	34	30	30	29	29	25	33	34	30	27	20	37	29	33	36	35	28	33	37	31	30	32	38	34	22	37	35	28	23	20	35	32	27	40	29	24	30	32	26	21	25	37	31	31	27	34	34	32	31	24	32	27	32	22	27	32	35	29	37	22	27	24	32	34	25	29	39	28	28	34	43	34	39	35	17	29	47	30	39	37	34	28	28	37	25	29	25	30	29	22	28	41	34	26	28	28	26	34	31	21	25	39	26	37	34	35	26	22	21	21	41	31	34	28	22	28	34	30	31	30	32	32	20	20	37	31	37	27	38	36	28	24	32	28	31	29	22	31	21	27	28	45	39	38	29	35	31	22	26	42	31	34	32	27	26	37	34	30	39	20	35	33	23	36	32	32	35	36	38	36	30	33	32	26	27	36	27	32	37	27	34	31	34	29	27	28	28	21	31	36	43	27	28	27	34	23	35	25	35	27	32	24	36	24	35	24	22	29	21	38	38	26	40	23	32	30	28	31	32	28	31	39	29	28	44	23	35	30	28	29	25	30	34	32	37	26	31	32	26	31	38	34	30	31	38	30	35	30	28	29	36	33	44	32	31	30	21	37	30	28	34	35	34	41	34	41	26	35	23	34	25	17	28	30	26	30	31	35	35	39	32	26	33	25	32	27	21	34	25	35	29	35	23	32	37	35	36	36	22	27	22	26	32	27	25	32	27	34	26	29	20	27	26	34	35	26	31	28	32	34	33	37	34	29	29	33	29	39	34	29	23	34	34	29	30	29	29	21	25	39	34	34	27	25	27	27	29	33	38	34	30	27	35	35	32	31	33	27	33	36	33	24	42	32	29	23	33	40	22	28	33	25	23	29	27	33	33	23	17	36	36	20	31	31	27	34	39	28	35	38	35	31	18	24	37
25228	13034	9211	10170	17408	22019	20856	17384	13701	11841	9897	8155	6703	5307	4051	3140	2515	1936	1538	1224	1132	863	688	528	496	447	456	451	436	461	442	362	382	381	376	316	351	337	349	336	327	345	302	347	350	322	324	323	307	322	308	302	298	307	295	289	281	287	259	293	266	251	275	258	283	275	278	249	258	285	240	257	275	265	240	281	293	265	308	273	258	280	264	280	279	264	260	265	254	272	271	295	279	268	286	286	293	284	265	298	242	271	276	290	277	292	318	257	260	274	283	293	309	265	285	290	260	315	259	269	269	267	264	279	259	252	249	257	252	231	249	220	274	275	287	259	255	296	290	277	280	232	241	281	292	263	238	279	277	313	275	264	270	277	269	259	282	270	258	262	266	282	294	317	264	280	235	244	289	290	263	268	244	273	266	266	257	261	247	288	285	288	272	261	294	246	288	279	233	261	266	252	265	281	265	258	257	264	283	249	281	260	257	276	241	277	259	246	267	281	256	275	250	280	268	248	286	280	265	233	269	275	275	251	263	282	277	285	258	276	290	273	278	262	279	260	273	248	266	280	275	281	262	298	257	305	287	285	265	270	289	278	244	263	280	233	266	243	249	268	252	256	261	284	270	304	287	240	260	268	271	251	324	254	263	292	293	269	279	292	239	269	255	220	282	299	278	260	263	269	270	243	267	268	283	265	257	273	291	278	260	223	262	253	253	272	288	276	273	286	259	252	272	270	231	268	256	268	263	242	280	259	265	274	274	250	264	263	287	252	261	256	282	272	241	272	264	279	271	253	283	265	265	273	257	296	238	242	281	265	274	287	234	272	268	249	260	252	301	276	307	264	269	231	262	265	249	282	281	270	253	302	301	272	255	268	267	276	260	275	257	277	249	253	235	269	253	272	317	255	271	272	285	264	288	271	283	284	278	315	273	258	303	252	268	280	242	248	269	262	314	284	249	275	302	280	258	287	274	259	281	275	292	294	263	251	263	286	258	255	288	271	277	278	269	289	285	257	265	266	276	252	251	267	290	247	255	238	269	296	262	268	242	256	262	245	279	252	260	268	289	295	261	244	293	255	258	282	295	262	257	302	245	259	275	299	274	255	267	265	253	286	254	262	296	264	280	283	261	271	284	218	277	270	276	265	262	273	248	263	268	240	267	266	253	285	261	276	296	288	249	255	237	263	267	266	280	250	260	264	272	281	261	259	264	255	267	242	265	271	275	279	292	255	254	291	276	267	274	254	246	298	261	272	245	262	271	267	300	282	276	268	271	284	246	270	286	250	272	281	247	283	275	277	250	269	270	263	266	255	285	271	265	270	267	274	256	258	279	269	254	254	296	251	256	269	247	258	284	271	288	262	267	265	286	265	278	264	238	298	274	264	253	254	292	278	268	282	269	264	254	263	245	266	241	282	274	257	285	261	256	250	260	249	233	259	271	278	269	281	261	273	284	256	283	266	255	259	251	257	260	274	270	254	256	271	268	233	264	281	252	255	271	234	257	262	274	259	297	268	269	273	288	249	256	264	231	240	262	277	237	289	283	284	271	273	277	257	276	285	235	252	273	275	299	256	273	237	300	250	257	271	286	249	271	272	257	303	269	270	267	271	293	254	259	280	281	268	261	273	282	282	245	259	299	287	287	239	274	246	289	285	272	271	280	289	228	271	284	245	281	268	284	284	257	242	267	274	225	269	293	290	273	262	307	242	244	253	293	292	274	282	253	279	286	287	242	275	261	264	273	251	268	281	274	253	249	250	275	261	251	238	259	284	265	263	257	261	271	294	292	288	249	249	279	263	257	259	245	280	240	270	294	242	275	290	293	254	264	263	271	268	241	295	250	213	236	271	283	253	284	282	277	245	253	291	293	302	271	279	279	278	244	277	260	277	275	275	276	278	266	285	272	275	293	242	268	261	257	252	248	262	258	271	270	254	252	267	281	286	270	254	260	257	243	247	249	260	244	256	282	276	257	277	275	245	280	261	276	260	282	242	276	260	261	252	266	284	213	293	284	268	293	277	254	286	257	264	260	282	278	258	263	274	284	253	256	274	240	294	249	254	274	243	283	305	257	239	245	259	290	265	282	267	269	246	248	254	244	275	280	270	252	247	306	267	276	264	289	252	252	282	274	287	257	278	266	246	257	250	305	265	268	270	246	291	257	296	269	284	254	318	260	254	259	285	256	261	279	261	270	265	255	289	244	269	282	247	231	280	257	278	247	248	293	274	269	250	280	282	252	301	271	252	264	270	282	258	292	272	275	252	257	276	242	267	241	265	245	255	266	230	245	291	235	269	258	272	304	236	245	247	268	250	279	277	265	262	269	239	265	255	246	295	264	263	246	279	282	242	295	259	271	281	275	255	244	287	267	263	254	253	278	291	267	257	255	282	261	254	250	279	250	259	250	287	270	249	265	285	249	263	319	246	257	252	261	267	266	288	263	264	263	279	306	274	315	305	248	256	258	260	282	276	271	267	258	301	220	251	250	257	260	245	270	253	267	297	247	289	290	268	228	251	240	283	301	266	287	270	259	275	260	227	269	288	282	255	226	266	266	277	262	281	259	264	272	290	246	238	275	249	284	254	296	291	280	242	277	260	257	282	312	246	255	266	263	263	294	284	267	286	265	259	244	246	261	260	276	280	253	318	277	258	278	277	258	237	270	262	233	273	272	237	274	262	281	260	260	295	260	244	272	273	245	258	254	248	254	256	250	246	254	273	264	277	265	229	281	282	266	293	249	293	280	283	252	283	263	269	269	242	274	248	272	271	281	255	260	265	251	269	234	264	254	289	252	247	277	267	276	298	264	255	275	256	270	263	293	294	307	258	283	281	281	260	292	306	273	261	273	261	269	260	279	262	272	263	288	237	265	253	257	267	281	255	259	288	312	292	265	256	255	286	262	285	259	281	244	256	252	255	274	265	276	263	269	300	282	292	283	293	260	252	268	274	279	253	239	266	278	242	234	264	276	302	271	283	272	256	268	292	252	250	278	284	259	260	251	278	270	285	256	273	296	277	249	294	282	239	257	247	262	256	286	267	310	275	266	257	270	282	277	261	277	246	288	279	305	264	295	274	298	277	270	270	263	247	239	246	268	256	265	264	294	270	273	270	249	274	248	243	285	269	242	277	263	258	292	296	263	273	262	259	273	266	267	244	243	252	269	258	240	259	274	275	252	292	256	265	246	269	282	263	253	257	265	295	277	263	277	241	262	257	257	259	272	266	268	274	252	251	278	245	269	265	284	281	252	271	229	270	286	268	304	255	253	229	265	256	254	287	271	270	227	306	274	266	236	246	244	294	273	229	265	250	297	246	239	250	257	255	268	247	254	286	252	231	264	260	247	227	257	258	285	269	269	274	278	278	254	282	275	270	283	295	300	287	234	251	248	303	272	279	277	279	270	269	274	247	276	245	294	281	281	281	279	291	253	262	272	263	236	285	267	280	266	276	311	258	288	269	271	289	266	265	272	264	266	290	242	241	242	271	249	288
3753	1928	1109	762	652	713	721	595	493	462	387	316	306	226	198	155	124	115	81	85	75	70	36	50	55	45	50	48	50	50	58	54	45	51	38	33	56	37	44	43	50	51	53	40	60	38	33	40	46	35	46	34	42	37	43	43	39	31	44	50	40	42	48	43	42	39	33	39	49	50	48	38	47	44	29	37	43	40	46	45	48	55	51	49	45	40	39	39	44	34	36	41	37	33	51	44	41	44	35	40	37	39	35	32	34	50	33	46	47	33	34	45	45	50	36	42	43	41	36	37	42	38	44	47	30	42	44	47	36	36	35	44	47	26	33	44	37	33	44	42	47	45	51	30	41	39	41	32	47	49	41	35	42	32	28	48	36	36	34	31	51	42	23	53	35	40	38	40	45	36	48	44	40	39	50	40	40	42	57	52	40	37	55	42	43	41	31	52	36	35	39	46	44	44	35	38	46	51	42	45	37	41	47	45	41	45	43	31	43	41	31	49	38	47	28	49	35	37	43	30	42	29	37	36	32	52	45	31	46	45	44	44	42	37	42	42	51	45	46	35	40	56	39	30	45	38	55	49	45	31	43	41	39	36	25	45	48	44	45	41	33	39	33	44	40	30	47	41	44	46	29	40	45	42	43	45	51	36	37	38	46	29	48	38	43	41	45	58	35	39	49	43	55	38	55	54	47	37	40	39	42	51	42	36	38	37	44	38	38	40	50	44	32	43	40	41	30	39	47	45	44	45	43	45	47	45	38	44	46	40	47	37	49	38	36	49	40	39	47	42	52	36	31	50	43	35	55	45	40	45	44	43	46	44	34	38	44	47	40	36	40	43	39	25	39	39	33	35	37	41	41	45	35	39	41	36	44	43	50	57	43	40	40	36	47	44	45	32	29	44	41	42	39	39	48	41	40	40	31	40	38	38	44	37	43	47	44	41	49	40	44	38	29	34	36	48	35	49	44	36	49	38	42	29	50	38	38	35	47	36	35	41	32	31	38	48	42	46	43	35	30	37	48	32	38	50	49	33	31	31	47	44	38	45	37	45	40	36	35	46	41	43	38	44	37	40	36	42	42	41	38	35	43	41	43	39	32	46	41	49	30	50	44	61	44	46	47	39	48	33	45	34	37	45	41	43	30	39	37	28	38	37	41	37	43	37	51	32	39	41	42	33	44	36	48	47	38	42	35	41	43	32	31	35	38	52	34	37	47	41	38	39	49	36	43	39	42	40	44	47	35	40	39	44	45	47	41	54	42	35	35	39	65	37	47	38	33	46	47	37	37	40	36	39	46	44	39	34	40	41	50	31	38	42	46	55	45	47	33	45	44	44	58	29	41	41	36	39	38	54	32	41	41	39	38	40	32	37	41	42	37	34	41	43	24	41	45	40	43	41	36	31	45	39	46	46	35	34	41	43	42	40	47	41	41	34	54	45	44	33	51	40	40	34	42	42	28	47	44	44	50	42	37	37	33	45	43	43	48	55	31	42	44	36	30	35	49	51	43	43	32	30	46	45	23	46	49	38	45	40	44	38	42	48	45	40	43	42	41	48	37	38	35	45	54	27	30	44	36	35	39	43	33	51	51	34	48	48	33	34	37	43	43	35	44	40	41	57	33	41	46	43	31	53	36	40	43	41	56	51	36	39	31	45	41	26	30	48	51	50	47	43	48	47	45	37	32	39	35	35	37	47	46	47	63	39	36	37	39	34	42	45	48	36	47	40	43	41	36	41	31	50	37	59	44	44	45	40	44	51	37	50	31	37	39	37	49	38	48	41	35	42	50	34	38	40	35	25	31	50	47	41	48	44	37	32	45	38	44	36	49	42	31	38	41	45	45	39	39	43	46	46	45	41	27	34	44	49	52	40	45	31	40	41	32	40	42	45	45	37	45	31	41	45	46	25	48	34	45	36	39	36	44	43	34	31	45	51	50	40	57	38	46	37	49	42	40	35	41	45	37	41	40	52	49	44	42	47	38	51	49	36	41	34	24	35	43	51	43	49	46	45	39	37	38	53	39	32	24	26	33	40	43	34	39	51	43	41	44	47	37	37	36	53	45	48	33	51	36	39	39	43	40	37	47	47	44	32	45	52	41	44	40	50	30	45	41	33	39	31	39	48	43	38	41	32	49	31	52	39	42	48	35	32	51	49	37	36	42	41	41	35	32	35	38	44	38	40	34	43	48	36	49	42	41	45	41	46	51	35	40	36	38	34	46	36	37	51	43	31	47	36	36	48	40	43	53	31	37	44	45	41	53	40	31	39	38	42	48	30	35	40	53	39	42	47	39	40	44	32	34	40	63	33	45	43	46	33	60	44	37	43	53	40	52	47	43	43	41	34	40	34	42	46	50	33	44	37	41	45	46	40	44	40	44	37	31	52	33	38	32	43	41	42	52	38	40	32	47	44	47	47	37	36	51	46	45	33	36	52	51	35	41	36	38	45	48	38	47	47	37	36	44	43	42	40	37	48	39	32	46	35	31	40	42	37	35	40	33	48	46	44	49	40	38	42	25	43	38	40	33	56	42	49	36	49	38	48	25	39	37	48	32	36	37	42	40	38	40	33	44	44	33	30	47	43	47	38	53	39	46	42	39	41	40	39	54	41	42	34	32	30	44	41	39	35	37	37	38	48	40	47	43	32	34	45	36	41	38	47	45	35	35	37	44	43	40	41	39	45	43	43	41	39	34	47	44	32	36	47	42	44	34	50	41	32	47	44	43	40	43	39	35	41	33	36	50	40	50	45	50	35	50	34	42	57	36	44	38	52	46	41	41	48	39	33	39	50	43	31	31	35	36	36	40	39	52	32	44	44	42	43	37	51	38	31	43	33	38	40	51	39	29	49	32	30	42	39	39	41	43	32	52	42	34	38	47	40	35	46	41	36	46	36	40	38	42	38	55	41	42	35	38	46	39	37	42	35	32	29	36	47	38	42	38	58	46	37	46	39	34	41	41	33	41	46	45	50	48	40	46	56	54	42	30	26	32	48	33	43	33	37	43	29	32	39	35	39	39	40	40	46	37	40	40	39	51	41	39	32	44	47	43	43	44	32	44	37	36	41	29	40	38	44	39	51	56	44	49	39	40	35	48	32	44	37	39	44	41	41	38	38	40	40	38	35	53	35	44	49	40	37	52	46	43	47	30	37	50	42	49	50	45	39	51	36	37	40	31	31	30	44	43	48	38	39	40	40	33	48	46	35	38	52	29	32	33	44	42	36	50	46	35	34	35	37	38	43	36	39	50	50	42	56	38	40	32	33	34	45	38	28	33	43	45	45	44	43	30	40	42	42	44	38	35	38	45	38	38	47	37	34	41	35	47	48	41	43	40	35	33	45	36	42	40	46	43	47	33	50	54	34	38	35	40	37	45	37	27	43	42	40	54	37	43	38	51	32	48	41	41	46	36	41	38	43	34	33	32	48	44	40	36	25	46	50	48	41	33	43	40	27	32	37	40	37	36	27	46	56	48	56	31	45	35	35
28576	15736	11373	12606	20275	25314	24205	20497	16475	14471	12446	10251	8630	7007	5552	4134	3325	2631	2052	1828	1549	1228	914	729	697	653	626	597	634	621	573	538	533	511	468	474	458	437	478	472	497	459	473	467	451	454	415	441	459	406	384	371	394	369	410	349	380	375	352	346	358	365	409	348	372	382	335	348	364	351	355	339	399	382	384	342	373	357	364	346	374	376	362	379	392	346	397	373	368	397	379	355	362	365	361	377	341	356	376	367	376	396	371	397	387	356	386	413	379	370	385	356	335	367	359	369	374	337	340	358	346	350	359	321	367	337	361	362	346	334	316	361	352	358	351	358	403	327	354	360	353	357	327	354	370	358	328	331	322	346	371	340	390	345	335	372	382	340	353	357	362	377	355	350	365	397	330	349	363	365	334	381	343	368	343	344	339	353	351	375	362	358	353	373	360	350	352	327	337	385	373	356	373	340	344	318	361	348	345	367	350	338	371	388	353	379	352	346	389	371	379	354	395	352	376	364	380	336	381	327	362	362	354	346	349	353	353	337	367	382	368	378	359	362	351	389	342	399	375	377	375	381	354	343	376	370	338	355	322	327	367	336	363	354	347	356	360	355	339	352	397	384	378	343	361	337	326	379	376	336	340	372	355	368	375	386	372	395	355	338	341	323	368	347	363	366	372	360	349	390	364	392	380	343	376	373	363	337	348	362	333	388	384	368	380	353	380	362	341	340	366	361	359	349	392	352	369	369	371	323	332	331	362	330	387	333	375	357	371	375	394	374	377	352	347	370	318	379	347	365	349	367	335	400	361	363	338	389	379	387	328	362	327	364	316	339	329	344	339	317	357	351	352	383	351	356	337	349	361	370	398	383	386	361	347	390	339	400	324	343	375	361	350	357	361	367	357	360	363	365	364	344	374	337	333	338	365	363	314	400	361	342	388	369	334	342	383	350	340	370	364	354	339	341	378	317	354	362	374	351	380	331	355	365	351	338	356	363	388	350	381	358	365	363	377	379	355	376	352	336	368	355	359	380	363	361	375	397	359	349	336	329	372	364	340	339	343	326	376	363	346	382	391	333	339	327	364	341	400	364	341	379	348	340	370	337	373	333	373	369	356	348	389	377	343	344	344	379	335	381	366	390	348	389	357	350	321	365	329	374	342	334	327	363	372	365	365	350	374	331	337	330	356	343	372	349	322	385	369	369	375	313	382	355	346	356	369	363	349	325	353	349	350	342	350	356	337	355	357	344	354	369	342	360	376	357	342	394	353	370	359	329	374	318	366	334	362	353	328	352	365	358	344	378	339	373	391	354	368	343	365	354	353	365	337	391	345	340	366	324	342	378	338	356	340	347	378	375	345	372	363	365	358	346	339	358	310	375	358	406	346	347	326	381	355	366	338	338	352	365	350	365	387	360	326	378	364	356	382	350	363	353	342	318	341	355	357	336	376	354	367	367	321	349	356	393	354	352	369	359	358	381	347	340	382	366	371	335	363	336	384	381	375	346	353	361	328	362	369	366	345	349	363	319	351	332	367	362	342	353	349	350	370	385	370	318	336	390	362	355	384	336	360	343	330	370	344	346	341	364	337	354	352	354	332	353	328	369	373	320	345	386	382	388	346	372	348	346	358	356	333	341	353	365	364	368	351	357	351	349	385	344	359	348	380	335	371	321	370	395	360	376	351	344	320	365	374	357	328	373	337	363	331	353	350	363	362	344	328	302	380	360	379	359	369	325	380	372	349	341	345	350	346	364	354	374	333	330	372	357	358	380	354	355	370	361	380	371	353	345	328	362	374	337	374	367	354	335	352	347	366	325	341	347	342	342	356	385	334	369	358	353	353	319	359	344	373	347	367	389	372	356	358	341	364	361	363	366	375	370	352	359	366	374	332	368	348	363	363	347	370	371	342	323	359	329	340	348	343	382	349	329	361	373	348	372	380	353	326	376	346	354	323	396	357	365	357	386	340	326	349	397	387	399	372	338	346	348	382	349	337	327	361	334	351	374	360	364	383	350	347	331	340	384	367	371	354	381	377	329	355	338	355	377	380	348	341	317	387	377	342	379	370	379	375	367	353	364	355	339	368	353	386	353	353	353	375	346	339	351	369	352	317	333	343	334	342	336	348	366	375	379	345	348	395	371	381	357	352	346	354	350	348	353	373	328	341	367	351	355	374	359	334	326	359	325	354	334	368	366	345	343	347	345	355	356	371	354	370	325	390	336	361	363	383	359	396	391	389	342	369	357	327	334	356	369	361	337	360	355	347	348	346	390	322	373	372	351	374	359	353	346	337	383	356	343	345	373	358	363	334	333	364	334	348	338	368	333	350	349	329	337	339	336	342	368	368	371	357	370	350	346	383	322	339	379	357	343	334	332	324	334	352	364	346	380	362	356	332	367	385	364	363	382	376	364	347	348	364	363	409	351	385	349	353	394	353	341	353	336	370	352	345	345	365	345	333	365	362	368	340	365	348	342	357	379	352	353	329	374	376	359	372	390	342	362	347	396	339	374	362	363	350	355	357	360	311	372	340	381	374	351	373	359	355	350	331	338	322	379	355	352	333	369	365	355	335	352	360	348	375	353	349	347	345	353	343	389	361	335	374	341	347	337	356	364	365	319	352	339	321	343	335	362	367	391	358	375	377	354	352	348	354	349	359	360	372	364	350	362	339	319	336	351	336	359	354	375	379	357	321	387	360	355	342	348	369	378	372	365	353	328	347	330	363	365	380	374	347	321	331	355	353	345	398	381	391	380	357	348	377	339	325	372	357	363	357	362	321	346	301	352	346	347	355	379	355	392	347	360	388	347	360	356	378	364	351	371	408	358	376	351	358	341	349	347	318	358	326	362	323	371	396	347	333	353	348	376	360	369	351	324	350	378	346	347	362	314	337	344	361	327	365	357	334	346	334	390	366	358	360	359	361	362	360	381	375	379	359	355	365	352	374	346	359	383	370	361	332	337	362	363	347	368	356	331	361	339	369	353	295	356	370	375	336	349	340	351	369	358	363	360	378	365	358	344	344	350	366	360	374	339	357	369	353	343	394	346	357	396	373	361	383	354	346	340	336	356	354	382	351	348	385	358	325	364	350	373	354	345	398	370	349	350	365	360	366	355	374	344	354	356	319	420	320	357	337	372	344	331	343	382	340	368	395	340	374	377	363	357	348	370	370	392	348	327	394	346	369	387	332	344	387	327	381	332	356	318	330	351	319	344	327	350	335	357	363	367	356	369	339	344	392	311	343	385	351	354	364	397	397	353	366	362	332	395	352	345	340	334	310	364	353	369	380	334	347	379	380	334	355	363	367	357	350	387	356	352	352	367	375	382	383	363	342	343	374	344	352	350	370	366	355	375	371	347	378	361	333	333	392	361	341	369	354	323	355	342	369	363	339	393	372	360	359	358	357	357	375	339	350	326	357	371	366	348	345	350	354	358	350	336	344	330	367	360	361	363	349	358	353	356	351	370	328	337	326	346	369	327	378	342	362	385	340	363
2744	1086	714	449	405	440	394	303	280	228	195	186	144	122	95	70	73	69	56	61	39	49	36	36	50	61	34	27	29	39	37	32	33	35	37	42	34	40	38	28	38	20	29	34	39	36	34	36	36	27	51	28	36	35	29	37	46	34	48	39	41	41	35	34	30	27	32	30	35	32	40	27	41	24	36	38	33	49	38	29	39	32	42	38	44	31	33	30	36	43	45	33	32	51	26	33	50	39	42	29	41	39	34	41	25	29	33	37	38	40	35	38	41	27	46	31	31	33	41	36	34	31	28	39	40	33	37	32	25	27	31	38	24	39	33	40	47	33	38	39	28	30	36	37	26	33	36	32	24	40	29	37	41	32	34	30	38	35	51	37	31	30	40	27	37	37	41	36	33	35	30	29	41	39	34	25	33	40	30	34	41	36	38	24	37	31	32	36	41	29	39	35	33	31	36	42	41	54	46	41	26	41	37	37	34	29	38	38	43	41	31	39	49	39	39	42	35	36	32	40	32	42	39	39	36	25	37	39	32	47	23	41	21	35	33	34	46	35	39	33	32	37	40	43	43	30	32	33	30	45	35	47	43	43	39	35	33	26	38	43	39	36	30	35	34	38	36	35	44	47	43	37	35	34	29	35	37	28	43	40	40	44	29	39	40	39	37	34	36	40	38	33	31	39	32	40	39	37	32	35	34	38	23	36	34	45	28	44	35	32	31	34	28	44	29	33	35	37	31	28	33	36	30	25	33	37	43	46	28	28	26	35	35	44	40	34	32	50	28	31	24	33	43	38	33	34	43	36	36	29	39	36	34	36	30	45	27	45	41	37	37	36	24	35	37	33	35	29	42	26	26	33	33	40	45	33	36	37	32	28	30	31	47	37	37	24	46	45	27	24	30	46	36	31	31	46	37	32	34	38	30	35	37	38	40	30	41	38	37	43	38	33	32	37	32	34	36	32	34	28	37	40	39	39	33	28	46	36	37	43	42	30	29	26	41	37	28	37	24	40	30	35	29	31	32	45	40	33	52	41	39	49	35	37	41	40	41	44	40	39	26	29	31	36	37	38	42	34	46	40	44	29	21	25	30	35	29	52	45	21	33	38	40	45	26	31	36	47	34	36	46	30	43	40	32	24	39	42	33	24	31	31	39	42	35	40	44	41	31	32	42	35	32	35	35	36	25	25	33	35	30	25	42	35	34	27	30	27	33	37	38	34	42	35	30	39	35	36	39	36	41	38	39	34	36	40	49	39	38	33	41	28	39	42	32	33	39	41	30	36	31	42	37	48	29	35	25	35	31	34	41	38	40	31	34	46	34	37	24	35	30	36	34	45	40	40	32	43	40	41	32	40	43	36	50	37	35	36	33	22	32	39	39	43	33	46	32	33	39	32	28	45	45	45	41	35	47	43	31	38	32	36	40	36	41	31	38	38	45	41	35	24	55	29	32	33	42	35	35	31	44	29	33	29	32	38	32	35	47	34	32	36	47	49	35	24	39	33	38	33	34	24	37	24	27	35	24	50	28	33	39	34	31	30	33	43	38	43	34	28	33	29	31	38	44	37	37	44	33	31	35	41	31	39	31	27	37	33	35	31	39	28	31	36	26	40	39	33	38	37	40	34	36	30	35	39	36	27	25	38	35	35	46	41	39	21	37	27	33	39	32	38	36	22	33	33	36	29	33	49	39	31	37	37	35	32	42	41	34	30	31	37	31	35	35	38	36	35	54	45	27	32	37	25	29	35	35	33	28	33	42	38	36	39	37	43	42	43	35	33	35	50	32	36	45	43	39	30	45	36	24	42	37	26	33	43	34	30	37	32	36	30	34	41	28	43	42	36	39	37	36	25	40	40	35	33	31	33	36	37	36	33	41	39	26	43	41	29	27	39	34	36	45	37	38	38	45	28	25	45	37	38	41	28	28	36	32	31	28	29	37	24	44	46	36	36	34	45	41	43	36	40	31	33	26	29	31	45	39	31	31	39	42	28	43	30	25	24	36	44	51	26	23	39	37	39	29	28	28	46	39	40	34	47	34	30	31	32	31	45	44	36	39	41	37	28	35	27	31	33	39	30	36	30	26	25	38	34	41	28	35	41	30	31	38	38	39	37	54	34	39	33	31	24	29	50	45	36	39	39	28	37	41	42	36	40	38	36	36	37	34	40	31	35	44	30	41	32	31	44	40	37	21	45	38	33	31	35	31	43	39	35	42	35	34	39	34	27	36	35	35	35	35	48	34	44	28	36	34	38	29	45	39	50	42	47	36	33	37	38	26	36	41	32	39	31	42	44	44	33	34	30	28	36	42	35	37	41	33	29	40	41	35	36	44	39	26	30	31	35	28	34	40	32	37	40	27	37	27	33	47	45	54	44	44	41	41	30	46	34	36	28	33	41	42	39	31	45	34	40	33	38	33	32	44	28	37	32	32	30	28	37	49	43	27	33	28	31	33	26	25	29	30	26	38	40	27	41	27	31	37	37	41	33	37	30	41	34	38	33	35	37	23	34	33	40	43	29	34	31	34	37	37	28	28	53	25	42	42	34	43	41	46	34	31	36	38	25	37	38	32	31	37	27	36	29	39	37	31	31	38	27	45	37	40	37	30	34	32	43	32	39	30	36	45	46	32	34	38	32	32	40	33	37	39	38	32	35	38	31	39	43	27	35	40	33	35	25	38	25	24	34	46	34	39	41	32	42	41	42	30	32	35	34	40	36	34	39	30	31	47	26	51	20	24	36	39	33	37	54	46	31	33	35	40	37	33	32	34	27	57	29	31	50	41	41	31	35	41	45	23	35	43	32	46	36	40	37	37	35	45	35	35	38	35	40	27	48	31	33	37	38	39	40	26	36	42	24	45	34	30	42	41	30	38	36	31	40	29	28	39	39	32	29	38	33	32	38	38	43	30	33	29	41	37	24	42	38	39	33	36	43	35	31	43	29	40	40	33	35	32	33	34	44	32	36	33	33	43	40	44	43	47	31	37	32	24	35	35	40	28	25	39	35	44	43	38	31	33	39	30	27	31	36	47	30	36	39	38	29	29	36	29	37	39	35	40	41	37	40	45	37	32	44	34	33	40	40	45	28	29	30	32	42	26	40	30	41	34	39	36	43	27	44	40	39	31	36	37	35	33	34	39	39	41	38	41	34	47	34	33	44	36	34	30	38	34	36	26	39	37	31	38	36	37	36	38	39	33	37	41	39	26	31	30	36	30	31	31	36	38	38	39	35	43	41	27	25	26	34	41	28	35	30	30	43	42	40	28	33	37	27	41	37	33	32	36	41	50	41	44	28	37	36	36	40	28	37	29	39	50	40	33	35	43	41	34	31	28	26	48	35	26	37	36	35	28	35	37	39	25	38	34	35	37	34	36	37	30	34	34	43	29	27	38	29	41	33	43	44	38	23	47	33	33	37	33	30	31	43	36	37	31	32	43	30	39	44	46	43	43	29	30	35	33	36	31	38	33	35	29	42	35	37	34	40
23216	11541	8078	8969	15250	19482	18090	14238	10666	9227	7552	6074	4757	3832	2893	2139	1750	1338	1116	953	775	685	517	501	446	474	429	438	428	384	394	381	379	371	399	374	344	392	417	348	366	341	371	373	346	365	371	326	346	314	320	309	346	311	323	303	308	305	315	305	306	299	354	339	328	311	284	323	294	335	325	301	299	304	328	340	321	286	296	303	315	312	310	289	288	312	340	298	304	337	334	357	314	349	329	309	295	347	362	290	333	316	288	314	321	320	311	309	341	307	279	336	286	320	283	313	298	291	309	300	313	312	298	301	319	310	316	321	316	299	337	342	287	332	338	339	333	316	333	306	320	295	306	339	295	294	304	291	309	307	284	272	307	309	280	309	293	301	314	308	311	330	290	291	302	277	309	293	326	301	324	305	299	323	318	295	318	299	294	308	317	316	300	324	275	313	292	312	322	314	310	291	337	285	289	305	308	302	319	331	287	324	321	317	338	302	307	293	296	302	317	290	351	304	293	309	334	336	304	284	340	307	305	338	306	304	285	321	302	315	307	301	317	312	338	303	295	323	328	312	296	298	290	311	311	268	304	327	291	323	342	309	293	282	303	301	330	325	315	323	321	327	322	298	275	308	308	338	319	288	284	297	273	296	302	304	335	313	291	327	326	312	303	330	321	297	297	258	299	307	339	297	306	321	323	314	307	349	282	306	285	304	319	321	302	303	320	321	294	302	298	338	333	327	309	309	306	337	322	349	311	304	303	291	289	311	295	323	336	319	316	305	314	305	299	306	307	320	301	312	307	320	284	297	315	320	287	349	321	308	318	330	316	308	304	296	308	307	300	277	334	313	286	341	330	345	329	332	305	279	306	314	322	296	313	336	333	317	305	322	351	279	313	315	310	277	281	307	340	342	319	278	309	328	318	346	312	310	316	307	329	319	316	300	295	308	341	316	289	302	330	323	274	293	292	287	310	288	318	336	308	368	311	307	292	313	305	295	333	335	330	345	322	330	258	326	311	337	288	304	308	293	336	341	299	282	301	316	324	321	326	298	302	290	326	302	327	272	319	324	320	305	289	295	321	352	298	321	301	293	297	276	333	286	272	306	333	288	341	318	296	302	304	307	305	304	304	277	303	318	318	298	293	331	302	307	329	322	303	326	294	322	326	336	294	343	308	319	292	333	322	313	301	328	316	328	349	341	281	307	318	328	318	307	294	286	314	284	291	281	320	282	305	294	316	324	285	287	306	322	345	342	320	323	330	302	297	296	271	312	313	296	306	297	302	319	335	326	308	314	306	309	289	312	324	303	338	292	327	317	301	328	318	286	314	311	295	309	290	305	336	309	308	318	308	333	313	317	314	273	293	310	311	321	324	298	338	329	304	262	344	298	302	304	281	307	261	308	327	305	308	292	311	300	326	308	336	328	356	331	306	305	295	320	290	325	296	296	319	340	285	325	324	327	282	324	300	302	298	317	323	305	355	339	307	297	307	308	336	272	285	324	304	304	299	358	296	289	311	279	301	325	304	288	301	285	335	313	285	308	301	328	302	325	311	291	313	314	283	310	308	305	319	302	314	316	291	312	275	279	312	318	326	310	267	307	351	339	294	323	304	284	328	312	296	287	299	297	324	312	317	301	344	292	276	326	309	294	302	308	309	304	310	309	296	311	299	283	304	284	306	338	291	293	287	315	292	307	338	297	305	323	322	306	305	312	285	307	270	292	310	329	302	313	287	289	299	295	310	304	297	285	317	325	322	333	325	306	331	299	296	322	305	276	285	303	331	309	300	288	303	309	315	318	322	308	333	341	304	318	330	306	356	329	328	317	302	304	281	288	318	298	288	306	284	309	313	301	312	285	299	290	300	323	277	296	292	304	308	325	324	314	326	309	318	260	337	323	304	318	298	281	304	318	295	297	342	301	303	312	329	306	306	294	313	338	339	295	316	292	283	353	303	316	302	346	328	289	335	293	284	318	337	346	305	319	286	298	312	319	294	336	311	306	294	298	302	325	321	325	315	274	302	297	335	334	289	326	286	319	328	335	300	317	313	328	327	308	312	347	323	297	331	304	340	342	308	284	273	325	307	308	315	308	298	289	349	300	282	307	269	328	332	275	319	307	301	331	308	331	318	317	285	305	295	294	293	323	298	354	304	291	297	306	336	335	262	308	291	298	306	292	311	315	303	284	300	281	295	306	311	306	302	305	341	348	306	299	317	314	340	329	342	295	311	316	307	281	325	303	340	343	335	320	318	308	312	306	334	323	316	302	284	309	287	300	321	346	287	316	318	313	329	306	308	323	334	314	300	322	326	307	295	297	294	305	314	334	330	296	347	321	303	300	308	331	305	299	288	328	303	302	342	301	304	289	307	320	282	289	295	308	300	311	296	316	353	336	282	301	335	319	323	331	332	331	314	316	303	326	281	305	310	288	299	330	318	286	307	317	325	326	302	326	274	308	335	308	319	295	322	335	305	328	322	328	292	330	315	315	305	327	298	306	320	306	330	300	294	285	348	308	325	333	292	317	305	321	298	288	289	327	307	322	274	332	302	297	302	314	295	335	317	317	305	329	314	309	292	309	336	318	289	299	339	324	326	311	322	299	330	317	270	313	280	285	324	332	310	299	316	317	293	319	324	322	287	304	286	327	320	314	294	315	293	300	294	313	301	313	327	316	326	314	332	327	287	306	282	288	272	288	316	291	304	318	350	283	312	324	288	322	315	333	314	314	345	310	291	313	316	312	313	310	292	329	328	298	287	331	323	318	302	337	284	296	314	325	331	314	284	296	286	291	306	297	300	326	315	324	314	299	314	315	302	300	293	340	290	319	318	315	327	331	309	314	315	287	315	321	332	286	307	281	311	321	305	322	285	326	332	324	324	302	298	316	291	309	337	299	304	317	329	318	293	337	293	320	299	273	305	312	285	293	325	319	325	317	289	294	286	310	318	303	301	328	331	308	297	296	303	331	328	325	295	292	284	299	310	304	299	319	335	323	315	320	328	318	319	297	273	300	332	297	318	286	312	327	317	311	321	297	336	334	326	273	319	309	301	319	298	323	298	314	321	323	309	306	321	304	288	298	356	313	285	287	294	294	312	295	298	344	308	318	291	302	354	327	297	312	324	318	309	288	272	303	298	309	289	334	309	309	300	320	328	306	313	329	314	323	304	331	298	310	333	305	336	330	326	324	301	318	328	309	322	352	310	338	314	329	265	319	329	328	316	291	280	321	308	301	274	310	289	315	334	322	304	302	309	294	329	333	339	303	325	311	308	289	337	289	306	329	327	312	318	354	265	293	294	292	290	304	295	339	301	304	309	352	306	314	322	316	301	287	302	285	327	326	340	303	334	336	329	309	306	290	303	302	342	292	323	302	307	319	273	303	289	314	306	321	331	316	304	282	301	303	295	289	335	300	321	316	320	317	312	300	324	338	294	323	310	340	306	296	295	326	302	299	290	290	285	311	285	323	320	311	322	331	322	298	310	305	315	315	294	326
2797	1602	956	612	532	579	599	485	410	339	305	252	193	193	124	120	85	81	80	66	76	63	46	59	58	38	41	46	54	42	51	62	47	50	51	49	52	31	53	40	43	46	39	63	44	48	40	42	51	42	49	51	35	46	35	40	44	44	50	44	37	39	37	49	34	42	48	50	46	48	44	47	44	56	42	49	40	47	39	41	42	39	44	48	46	40	46	34	41	53	42	52	35	47	41	43	41	42	50	45	52	41	35	33	47	41	35	56	56	40	42	38	40	49	47	49	49	39	47	46	33	48	47	33	36	47	50	44	47	46	44	58	43	48	47	47	48	51	50	56	38	43	42	52	41	43	38	33	48	43	45	46	36	41	39	41	42	42	33	33	54	40	44	57	38	43	46	55	42	53	46	53	44	46	46	41	43	54	47	51	48	39	31	47	50	46	45	34	38	48	44	55	41	39	41	47	39	52	44	48	40	43	47	49	46	54	40	41	47	45	38	35	41	31	45	36	37	44	40	43	43	52	52	38	51	50	40	43	27	46	47	48	35	52	43	50	39	42	29	45	49	46	42	44	52	48	51	32	34	55	39	48	45	41	45	39	44	35	41	49	42	57	49	53	41	39	53	31	46	46	46	49	34	47	47	45	51	53	36	52	48	31	34	51	51	43	45	33	34	39	41	39	36	46	46	46	39	46	53	38	41	46	26	37	46	34	52	58	33	50	45	44	44	30	47	39	49	46	49	61	53	49	52	41	36	37	54	51	45	46	46	35	35	42	53	47	42	46	43	37	42	36	40	53	54	33	35	49	60	42	46	39	56	47	41	41	42	51	47	37	43	52	44	44	40	43	35	44	37	65	53	51	34	61	34	42	53	43	39	36	35	33	43	57	42	51	39	48	43	45	46	30	46	48	42	59	35	34	40	48	43	46	42	50	40	40	37	37	54	43	50	31	48	38	45	30	59	43	43	47	51	59	53	52	32	47	42	42	43	55	51	41	35	39	39	47	39	49	47	49	42	42	44	37	41	44	47	59	50	41	40	42	47	43	42	49	48	55	50	45	29	43	35	59	46	43	51	42	40	36	46	49	42	44	44	40	47	49	44	43	42	45	43	43	43	41	42	47	49	34	31	44	42	54	35	25	35	35	40	43	35	54	49	50	46	42	46	55	52	37	39	32	43	39	46	46	46	42	46	45	55	44	44	35	44	41	48	42	42	35	30	35	51	50	44	39	40	46	41	52	37	35	43	52	36	39	47	49	45	47	26	45	43	50	37	48	31	40	43	43	43	46	58	52	39	46	48	42	45	42	51	42	41	39	42	42	48	31	40	49	36	34	43	39	48	36	38	47	44	58	37	50	38	35	41	53	38	40	40	36	40	44	53	55	39	35	43	52	34	52	42	35	48	67	45	39	40	54	44	51	48	44	47	45	39	55	50	48	33	49	38	35	42	59	54	35	50	46	46	44	47	47	41	36	42	45	49	39	38	55	49	33	54	42	44	33	46	43	54	39	45	39	48	34	41	50	39	42	41	44	43	38	33	43	46	35	40	53	33	53	52	49	31	44	37	38	54	34	31	43	42	45	41	46	48	49	49	43	48	49	44	35	36	39	41	42	41	41	23	50	47	53	37	39	45	33	51	51	35	48	60	46	40	53	45	35	39	42	41	48	40	32	52	43	38	51	43	36	47	46	43	56	46	40	48	39	38	35	42	46	42	39	40	50	40	47	38	35	44	54	44	46	44	39	41	36	40	49	47	48	36	48	50	44	50	35	42	44	30	50	41	50	54	39	44	53	47	54	48	51	43	61	45	50	48	54	46	40	42	41	30	44	40	45	52	44	37	41	42	48	55	46	37	46	43	56	44	39	42	46	47	48	29	53	43	35	41	60	39	35	60	44	41	41	37	31	48	38	43	43	43	45	57	45	44	40	49	50	48	42	39	31	50	53	48	30	36	37	46	47	38	45	48	40	47	44	63	36	44	60	43	48	57	37	42	42	44	44	47	47	56	44	39	38	33	39	39	42	46	55	37	40	40	43	45	48	54	48	38	34	46	40	38	48	46	66	55	42	35	42	46	41	41	40	41	46	45	33	39	54	52	46	41	44	41	46	43	42	45	49	51	34	46	51	47	53	48	38	43	46	49	38	36	35	56	42	43	43	43	31	50	47	38	41	40	50	46	34	40	53	34	46	40	54	43	43	40	40	31	42	37	48	39	44	53	48	34	48	48	52	35	45	41	45	46	52	33	43	55	39	43	48	36	49	43	33	50	48	55	36	51	35	52	50	44	43	41	50	44	50	40	42	55	52	37	49	42	46	37	56	56	44	50	48	35	50	34	52	57	36	33	40	48	42	42	42	43	47	47	48	46	50	41	41	42	32	40	38	43	55	44	47	41	35	44	33	35	49	42	44	55	43	41	43	43	33	45	34	45	33	44	45	36	52	34	48	38	35	49	41	46	52	44	50	37	49	45	38	44	33	52	48	47	34	43	36	54	41	44	35	41	50	46	59	47	43	27	45	31	50	43	37	41	47	47	38	51	39	41	38	39	49	34	37	42	45	42	48	50	56	39	45	47	43	46	49	44	45	38	48	43	38	43	47	49	31	54	47	47	47	41	55	41	46	42	49	43	51	47	46	50	34	39	44	53	42	41	47	38	47	38	54	45	50	35	52	49	47	45	45	48	46	41	32	54	50	42	45	39	58	43	45	35	55	29	52	39	39	45	52	66	38	38	46	47	41	51	45	45	44	54	51	46	42	46	37	47	37	52	42	51	42	43	37	47	41	43	48	39	42	39	40	51	33	56	41	53	40	43	35	44	49	58	57	53	43	40	49	43	44	38	49	43	53	40	36	43	35	40	43	41	36	48	40	47	45	46	48	44	44	47	55	36	32	40	44	34	41	42	43	46	52	59	48	45	41	36	55	54	41	54	47	48	34	51	50	44	45	48	40	44	38	45	49	51	54	46	40	52	47	50	32	45	45	48	41	41	41	55	55	42	38	45	37	42	38	40	54	47	40	34	42	36	45	37	41	48	53	59	53	38	51	43	42	47	42	47	45	35	50	39	46	38	41	46	43	50	33	30	45	55	42	53	47	48	43	47	54	37	40	45	52	33	41	48	43	42	43	45	41	49	42	43	38	32	38	43	40	36	31	45	41	40	53	43	41	44	51	55	30	48	39	39	46	40	40	34	46	48	47	28	39	51	52	50	38	44	45	42	45	46	49	41	37	36	44	33	44	51	31	52	44	27	46	31	30	34	56	42	39	46	46	35	42	49	43	34	50	40	46	47	36	49	48	47	44	35	55	40	33	54	36	45	48	50	36	38	42	48	41	34	43	52	39	42	54	40	34	47	45	38	44	39	36	39	47	46	34	46	45	49	39	43	48	48	50	41	44	45	47	39	56	38	48	45	49	34	31	37	40	31	42	40	54	44	31	55	45	46	34	35	38	44	39	34	47	58	47	41	34	50	45	48	39	42	38
25981	14313	10321	11074	18497	23309	21639	17686	14218	12191	10149	8325	6857	5453	4134	3174	2522	2042	1589	1321	1177	960	764	646	642	639	595	606	605	567	541	543	531	442	455	453	488	511	459	452	477	446	496	471	460	463	465	496	454	397	430	411	407	394	396	360	372	373	368	388	385	364	426	372	394	392	403	364	388	368	373	377	392	400	381	379	403	386	390	376	353	373	377	415	383	359	385	368	350	375	368	377	364	408	380	388	383	380	395	363	420	417	406	401	393	398	396	376	409	368	420	367	399	382	397	402	394	361	391	415	396	363	388	406	394	375	385	374	376	394	367	388	348	387	388	382	377	358	337	378	357	379	393	391	406	394	394	352	386	420	332	408	400	356	370	373	373	364	409	398	402	411	382	369	381	371	357	362	401	361	396	377	394	367	377	376	404	392	374	364	361	367	392	366	372	391	383	378	403	401	356	391	403	400	392	394	409	404	355	399	401	389	396	403	381	375	378	380	345	392	387	379	385	393	369	424	381	392	352	393	395	417	369	392	408	305	352	401	424	380	364	378	398	385	351	394	396	370	378	377	370	369	369	394	354	398	398	386	403	405	366	395	427	367	369	375	394	389	382	389	374	441	401	360	380	366	391	385	399	405	405	401	358	399	383	379	383	405	379	370	386	366	352	407	416	354	344	383	386	362	377	373	397	385	371	373	395	356	372	371	411	391	390	390	381	390	364	370	375	405	379	364	349	422	391	350	368	387	356	335	381	394	390	392	383	372	410	421	372	380	350	366	355	367	391	379	399	410	397	376	425	381	360	385	404	375	421	398	403	400	357	377	384	370	346	383	399	358	387	412	367	353	358	357	415	385	381	393	355	386	387	389	364	383	384	385	428	379	366	382	378	390	367	406	400	371	404	356	374	361	364	363	404	423	387	398	389	412	419	362	390	406	370	363	359	391	393	350	352	368	353	358	367	360	392	416	362	404	352	381	356	379	396	396	392	375	348	399	392	373	360	386	395	383	395	339	391	381	363	356	395	355	397	394	387	389	342	388	383	361	379	381	369	369	411	396	403	374	381	385	403	364	341	371	414	373	366	362	415	398	370	367	347	387	389	400	380	386	396	369	352	413	391	353	377	407	402	406	366	379	403	367	405	397	367	407	381	371	386	414	387	354	417	355	377	366	346	374	357	388	359	388	373	368	409	369	368	383	389	356	353	401	377	411	375	394	384	360	394	396	401	395	383	377	362	370	387	394	364	397	347	382	399	374	361	373	406	366	367	351	381	405	397	381	410	369	385	379	383	389	409	383	362	376	388	380	424	392	373	364	378	383	410	386	394	399	394	355	373	374	401	359	397	382	398	380	379	367	398	355	378	388	389	355	387	386	369	355	362	389	370	376	394	394	386	376	384	362	377	420	435	389	410	369	371	377	386	361	402	426	394	397	365	378	383	387	376	362	409	370	351	346	375	371	413	389	373	361	379	360	369	341	397	364	385	346	404	384	390	388	370	389	371	393	408	399	403	400	387	364	371	375	368	397	371	389	367	390	364	372	381	411	348	377	385	368	361	388	409	380	362	359	376	362	387	351	361	375	413	408	346	386	415	403	400	377	395	383	395	395	384	387	415	416	383	409	392	383	367	402	381	394	364	362	368	374	398	402	373	390	348	410	369	382	407	388	393	364	369	363	396	380	376	372	355	383	378	349	404	373	359	386	379	382	387	364	399	372	381	365	366	377	381	382	384	379	401	369	403	387	343	353	391	396	355	361	390	384	359	356	366	362	406	383	344	376	411	395	392	422	411	366	406	367	370	380	367	386	380	379	422	382	421	389	396	398	373	403	413	401	351	379	367	390	389	397	375	423	424	376	367	352	370	421	396	411	395	367	399	416	420	403	364	374	373	327	401	396	371	401	400	367	426	395	401	414	408	391	396	388	374	376	410	407	410	403	378	378	420	416	381	385	394	390	353	402	406	372	386	362	399	380	364	405	415	404	365	402	368	381	402	377	395	399	420	353	393	373	373	389	431	372	403	394	438	402	370	372	359	374	397	392	368	378	400	365	358	415	398	423	402	377	360	385	396	384	406	373	381	407	373	397	389	400	383	380	388	383	389	328	381	381	378	378	398	422	411	391	357	379	348	362	359	371	366	395	370	375	396	390	364	364	375	372	351	378	423	375	389	342	388	367	374	406	352	420	383	378	391	343	358	429	407	382	414	373	403	405	364	402	379	399	387	375	400	376	348	379	387	412	404	378	408	365	370	359	333	399	400	424	404	353	376	381	357	359	377	383	396	391	358	377	391	366	386	399	381	381	415	391	380	383	386	426	379	389	340	408	374	389	381	374	379	363	374	368	408	365	381	380	389	377	387	371	377	387	352	384	396	364	358	379	376	384	392	393	413	389	375	413	404	361	363	371	373	412	349	389	367	333	375	351	382	378	370	410	364	388	363	363	371	391	379	398	375	387	348	350	380	372	362	368	377	419	376	358	399	381	382	374	369	407	425	372	386	368	410	349	363	368	382	386	370	397	354	381	377	373	369	373	355	376	328	403	413	377	380	397	350	363	377	391	355	369	355	391	367	356	374	435	408	342	360	367	378	398	403	388	399	380	410	387	378	372	380	346	360	371	404	378	379	390	389	372	373	388	370	349	363	378	380	383	383	393	385	394	382	365	365	338	413	394	401	370	382	411	371	369	385	372	396	378	344	380	402	370	405	377	373	397	383	390	397	365	372	414	386	401	395	394	374	398	409	376	453	421	406	404	357	366	389	364	409	395	388	377	359	391	364	389	371	419	398	363	402	418	399	348	374	370	377	376	364	335	363	385	375	366	372	369	393	389	366	358	367	396	393	419	376	373	416	366	365	394	357	408	356	397	370	404	402	394	393	385	352	372	409	334	384	368	353	366	395	395	380	382	420	364	359	398	399	386	356	374	380	403	404	380	402	393	366	425	373	419	399	384	395	385	418	376	362	355	416	391	352	397	410	397	351	362	410	373	384	392	382	380	395	361	412	403	337	381	359	342	355	384	348	380	373	396	381	393	360	372	343	343	375	389	413	392	386	394	412	384	390	427	408	431	407	380	386	358	355	399	396	335	353	406	376	353	361	372	364	356	375	397	369	397	398	376	400	373	334	366	382	397	367	362	404	400	383	374	376	379	363	375	372	368	354	376	355	390	376	385	394	389	344	381	350	362	379	367	393	382	361	375	368	362	411	380	414	389	377	386	396	390	386	356	360	392	371	395	355	432	395	424	373	382	387	394	399	356	379	403	381	375	386	315	376	349	380	404	354	354	394	378	389	382	378	343	379	359	388	395	377	411	364	411	382	391	366	391	390	406	382	382	396	385	406	389	380	370	341	375	395	357	384	404	374	379	364	360	360	392	346	364	403	372	363	380	408	388	355	372	350	397	400	388	373	380	368	342	384	396	372	388	376	368	358	386	386	402	358	386	360	395	396	393	380	390	403	390	339	420	408	392	380	403	353	398	388	410	353	412	418	358
3715	1427	882	576	461	497	523	421	318	293	252	213	190	136	113	95	86	86	60	52	49	58	40	37	54	44	48	29	37	35	33	31	37	28	45	32	26	31	40	29	35	29	39	24	31	32	29	29	43	32	29	20	45	21	42	28	19	29	38	30	35	30	30	28	23	28	33	35	32	38	29	35	33	33	25	32	24	40	28	34	20	29	31	24	41	32	32	34	26	32	19	24	27	27	33	29	33	35	31	23	34	19	33	21	37	30	30	28	23	24	34	35	27	49	30	27	34	33	36	29	33	44	26	38	44	24	21	35	36	29	39	30	27	34	23	22	32	24	37	28	33	21	28	28	21	34	33	28	30	34	35	26	33	33	31	26	27	33	35	28	38	26	38	32	31	26	34	32	35	36	30	29	32	38	17	26	26	43	21	29	28	35	41	29	36	22	40	33	25	19	33	33	34	35	32	21	19	28	30	29	25	27	30	31	32	33	36	23	22	24	44	31	31	29	30	37	33	28	26	33	31	30	34	28	34	24	28	34	29	33	26	42	30	28	37	34	35	32	37	33	26	30	31	24	15	33	26	34	37	40	31	45	39	24	32	40	27	31	27	33	25	21	36	37	27	42	21	37	26	27	31	29	30	41	22	23	39	30	27	24	34	43	30	36	34	31	30	24	28	34	28	36	43	29	34	29	23	22	35	31	28	31	25	28	34	30	31	30	35	32	22	38	25	24	37	29	35	26	28	23	28	41	30	42	34	21	31	32	25	29	24	32	31	33	35	28	32	37	24	20	37	33	27	34	39	28	38	29	25	27	26	42	30	36	42	31	30	38	24	25	25	34	27	34	33	27	26	25	39	39	45	36	25	35	29	30	19	35	36	42	22	37	37	24	25	38	37	33	33	36	36	35	41	33	33	35	28	27	36	32	25	40	21	24	28	32	37	25	29	39	31	20	27	36	31	29	31	30	29	25	40	35	33	32	35	44	21	31	28	26	38	29	45	40	30	37	35	32	30	26	27	31	26	28	33	39	25	36	31	29	29	34	26	40	27	34	27	31	35	42	21	27	36	36	23	42	28	21	34	37	20	28	33	20	26	19	35	26	24	25	24	31	34	41	30	23	35	36	36	35	39	52	21	35	28	33	30	41	27	25	22	34	27	28	30	21	38	29	42	25	28	21	27	22	29	32	24	38	28	25	28	33	33	28	34	31	24	29	36	34	37	48	31	23	20	26	27	29	29	29	29	23	31	37	36	35	33	19	25	24	25	36	33	39	31	36	33	33	26	25	32	24	22	24	25	38	32	38	27	37	28	32	29	36	32	32	37	26	32	33	37	33	24	34	27	29	31	39	26	28	30	23	32	32	17	24	32	26	29	31	37	26	17	37	29	34	29	42	30	24	39	27	24	29	38	32	33	30	33	39	30	33	30	43	35	27	26	24	34	31	16	36	31	29	29	32	34	29	30	47	30	26	32	30	20	34	46	30	29	33	31	21	39	25	31	18	33	25	25	22	29	28	31	30	36	22	30	23	36	20	30	33	31	37	32	37	32	29	26	38	28	27	41	32	21	31	29	28	38	23	28	34	30	25	34	36	25	39	36	24	30	28	29	44	35	33	25	35	34	33	39	25	23	29	36	34	39	30	25	36	25	27	34	28	41	33	29	31	33	36	38	37	29	31	31	37	32	32	30	24	41	25	26	22	23	33	33	29	33	36	24	26	22	26	34	36	33	27	36	30	32	22	41	29	21	32	25	26	26	21	33	32	32	32	33	37	30	40	28	28	29	32	26	43	29	34	30	15	45	43	30	30	30	38	25	33	34	28	35	34	31	21	26	18	41	24	33	27	36	36	35	33	39	35	29	31	31	28	36	30	33	21	30	24	47	25	28	34	25	32	37	23	28	34	32	30	39	31	33	34	34	34	39	26	34	34	33	33	34	37	23	38	34	21	27	34	37	28	31	27	26	36	34	27	26	29	31	40	30	22	26	34	34	37	35	23	27	26	26	34	39	38	34	24	37	30	26	24	27	37	29	32	31	28	31	40	27	22	29	27	32	37	36	32	26	36	23	31	34	37	28	31	34	32	30	23	32	33	25	35	26	26	32	38	27	32	29	23	31	39	32	26	21	28	30	33	29	35	34	35	22	39	30	29	35	35	35	25	34	34	27	35	40	32	22	22	34	33	40	32	25	32	31	30	31	31	40	28	30	35	26	29	31	30	39	35	27	36	36	27	31	35	36	30	29	33	25	22	37	29	27	32	31	29	36	27	36	26	21	43	32	29	28	31	38	33	31	39	37	39	28	32	35	31	23	33	26	28	26	42	36	38	38	30	40	32	28	39	29	42	31	29	24	32	34	29	40	24	20	32	32	31	43	32	31	23	36	30	26	40	28	22	43	36	31	25	34	29	37	29	27	41	34	43	33	36	30	30	35	24	45	36	25	22	31	29	33	23	33	46	35	39	31	23	37	44	31	34	37	36	23	29	30	27	38	27	25	31	40	26	27	26	32	36	36	30	26	30	21	37	22	32	24	32	45	30	27	33	34	35	35	28	24	31	39	32	30	32	29	23	38	28	32	29	38	29	27	27	33	32	28	23	29	30	21	35	27	30	34	39	32	33	32	40	24	20	34	31	38	40	31	32	27	30	26	30	34	35	31	30	44	27	37	34	35	27	30	32	33	28	25	35	36	28	36	21	30	35	29	31	24	35	35	31	33	32	33	36	26	24	28	43	27	31	33	28	35	38	26	29	33	33	37	28	26	29	33	38	27	23	29	29	33	35	31	19	27	31	24	31	23	28	34	19	32	29	29	33	34	28	31	25	29	31	34	26	27	20	23	33	33	31	28	29	28	23	32	30	28	37	33	33	32	24	29	23	40	33	41	21	33	28	30	27	40	31	34	37	37	26	30	37	19	30	33	33	27	35	28	29	34	35	33	39	26	33	26	34	36	24	36	32	30	23	38	23	33	26	31	33	43	29	36	26	27	27	23	34	27	27	32	28	28	38	33	37	37	22	31	33	32	23	31	40	29	24	47	33	28	33	27	32	35	42	33	32	29	39	27	32	33	17	37	32	30	29	30	26	30	28	33	24	33	35	27	35	33	25	26	28	28	23	29	31	32	35	23	18	29	27	36	19	26	32	23	35	27	25	37	37	26	15	34	29	27	28	38	27	36	24	27	27	29	28	29	40	34	35	35	36	30	29	38	32	36	28	36	29	25	35	29	26	33	36	38	27	29	26	31	39	28	26	42	24	32	18	29	28	38	27	33	23	36	26	33	22	34	33	27	38	30	27	36	26	37	24	27	24	29	47	33	39	31	24	25	39	27	27	24	31	34	36	27	24	35	32	25	30	37	23	21	22	27	33	27	27	29	30	38	39	36	18	42	23	28	34	24	34	30	34	31	35	21	31	24	29	35	27	36	21	26	29	19	41	30	22	31	39	26	31	46	32	37	29	26	37	32	23	32	37	31	28	23	29	28	38
24806	13294	9736	10484	17770	21713	20636	16623	13290	11254	9527	7823	6406	4977	3710	2851	2196	1752	1299	1121	955	783	641	563	561	486	527	445	491	480	402	468	427	392	381	387	360	365	376	349	339	317	379	338	377	351	351	333	285	313	290	314	277	275	257	234	274	271	292	266	292	303	276	288	249	265	267	298	260	256	305	273	285	272	296	282	285	258	242	278	278	276	255	272	290	257	264	262	269	283	275	279	272	255	295	275	271	286	267	278	277	247	294	326	273	288	274	267	280	297	291	283	292	269	277	278	289	271	300	290	274	324	293	273	270	278	278	289	262	277	267	279	269	287	304	294	275	270	250	260	245	263	297	271	273	266	278	279	267	286	262	253	263	261	271	271	266	264	255	275	266	294	249	248	271	297	257	284	252	282	272	295	290	267	275	266	269	260	301	290	267	266	290	270	292	278	285	312	289	289	264	277	250	257	276	245	284	274	307	268	272	266	238	273	282	286	316	271	291	262	262	294	284	269	277	255	248	276	303	260	234	262	288	290	271	296	295	246	282	306	267	280	278	251	249	272	286	280	270	265	279	248	285	266	303	277	254	263	283	279	260	282	258	274	274	297	277	286	271	278	296	276	259	254	267	256	279	280	232	307	268	259	266	276	286	290	273	288	266	274	272	288	271	272	275	297	256	288	277	287	264	287	274	279	281	270	288	265	293	265	259	229	275	283	273	276	285	270	268	290	293	277	278	288	284	281	242	324	255	280	265	242	276	287	266	281	273	293	280	271	269	259	305	277	272	275	282	312	263	289	307	287	272	247	292	279	268	262	266	250	308	275	244	289	236	275	271	247	270	269	299	251	298	283	290	274	284	279	263	264	275	283	260	261	299	295	246	298	305	261	299	278	284	276	253	267	273	271	298	258	290	250	255	279	290	280	280	285	304	261	273	269	270	252	265	275	287	274	273	258	247	250	276	234	254	296	282	264	257	262	260	253	282	264	284	265	287	293	274	306	267	292	244	260	276	290	270	288	269	280	251	264	261	258	271	284	287	258	288	242	233	259	293	248	284	255	270	235	296	254	264	262	323	270	248	299	240	273	259	297	270	271	268	289	295	250	268	258	263	281	296	272	288	277	251	283	259	268	283	274	278	257	259	263	258	267	274	274	247	271	274	282	278	272	268	286	269	269	254	261	293	278	267	258	263	277	265	278	268	281	235	281	295	278	272	262	235	272	271	267	291	279	261	278	260	257	259	285	257	285	278	256	271	251	306	271	264	260	268	267	283	277	270	235	275	257	253	262	273	258	286	275	293	294	234	266	289	257	245	264	274	272	282	295	280	255	268	263	262	272	270	284	290	304	272	275	275	259	268	260	264	289	278	281	265	264	262	267	265	285	250	258	331	287	257	279	286	281	274	276	294	294	271	280	254	265	297	278	289	250	297	294	286	264	273	262	266	294	259	263	302	275	282	293	245	299	276	289	254	297	271	313	237	289	295	308	278	284	266	260	275	260	258	298	291	268	289	264	263	231	249	255	268	240	273	298	252	276	251	273	266	279	271	289	280	273	270	278	288	271	269	300	258	270	277	283	284	292	274	270	270	274	254	277	271	269	304	245	257	283	255	282	261	259	262	271	273	289	249	259	248	275	290	273	279	268	287	259	273	252	260	284	294	266	319	294	282	297	258	307	289	281	289	269	264	289	266	294	266	256	271	277	266	268	250	250	276	257	279	294	264	255	269	276	266	302	257	257	277	257	275	292	253	297	267	292	251	257	274	264	264	303	288	275	276	279	288	244	259	250	268	249	250	262	277	251	261	281	274	290	279	287	270	273	270	248	280	257	283	269	282	295	271	267	265	261	290	247	283	256	267	256	283	283	271	267	255	262	285	236	268	293	242	283	286	294	274	286	266	265	287	289	293	252	292	283	300	254	285	273	310	244	312	253	248	279	288	264	294	273	269	257	273	272	245	259	258	261	278	271	297	291	287	267	246	264	256	291	290	275	276	255	236	266	277	240	260	243	263	259	285	246	266	279	278	255	260	264	296	240	265	322	270	267	262	258	298	251	264	274	251	259	297	282	246	288	255	230	275	255	254	266	308	270	268	325	272	255	290	264	274	260	244	294	278	260	258	286	276	264	280	261	275	243	266	273	283	258	265	270	295	258	267	253	272	286	282	274	265	293	280	282	308	287	292	273	294	258	254	261	270	263	278	288	298	295	271	289	289	288	257	280	284	285	279	288	274	263	267	301	258	257	264	287	270	333	274	300	294	273	289	283	250	247	284	289	258	253	275	300	282	248	272	265	252	254	258	275	292	284	280	276	264	260	268	239	286	265	270	273	282	265	260	273	252	275	320	299	304	278	266	281	270	297	297	295	286	304	275	296	255	265	267	275	314	268	247	280	285	270	259	303	293	304	285	270	288	290	279	312	270	272	247	269	292	311	266	275	253	236	286	284	289	298	282	299	255	281	245	287	273	274	254	282	268	262	294	306	262	272	299	287	274	238	274	242	276	250	265	281	273	273	272	278	283	274	277	258	306	311	264	251	263	292	264	273	270	289	256	264	265	279	249	269	266	291	266	318	262	259	254	233	267	267	285	283	258	302	258	259	270	277	305	277	290	276	278	261	257	255	226	296	285	292	269	272	302	239	298	290	275	251	273	276	252	287	271	292	268	275	260	295	295	296	284	232	263	273	265	287	267	283	223	280	277	280	280	297	276	270	299	299	277	290	273	264	267	279	262	309	267	294	280	326	264	304	276	282	306	283	280	284	297	253	277	291	307	264	245	282	288	282	273	271	276	295	252	260	300	282	257	287	282	289	286	277	295	248	273	262	291	269	277	278	292	281	267	260	283	289	264	256	270	269	271	293	271	284	255	275	262	309	274	274	285	269	280	267	275	278	287	268	283	252	276	284	261	275	266	280	282	300	283	291	285	294	290	280	311	271	259	278	252	284	271	248	270	292	303	256	279	238	307	272	267	267	282	282	265	257	253	274	249	282	293	325	293	288	272	261	285	258	282	288	274	284	274	304	260	246	267	252	269	278	231	259	302	298	293	277	294	278	264	271	288	272	225	304	273	261	284	264	270	260	294	254	284	284	283	280	259	252	300	290	273	270	225	260	266	288	269	280	282	243	265	260	266	303	272	234	288	271	277	300	283	228	278	310	274	260	289	290	259	286	257	274	273	285	266	267	271	234	256	255	263	265	281	255	278	284	276	276	299	253	242	245	268	288	265	289	287	272	264	283	305	307	283	239	285	301	276	247	262	259	260	285	258	253	263	284	269	301	315	260	279	283	261	281	269	276	272	296	289	278	257	272	260	285	254	271	280	286	269	312	276	277	240	273	283	261	261	267	280	292	287	316	258	226	301	306	277	272	274	248	295	238	288	266	264	274	291	268	286	244	269	257	296	243	269	281	276	278	288	307	273	259	259	260	248	273	273	283	263	249	296	286	271	299	286	273	292	262	296	271	278	243	273	269	279	282	292	264	260	263	279	239
3688	1883	1147	753	623	684	663	586	468	428	367	308	281	220	181	134	127	108	88	70	56	43	62	53	52	49	47	56	49	58	55	43	62	46	47	52	53	52	48	33	41	51	48	52	37	50	49	39	49	39	37	47	40	45	29	43	37	43	37	53	48	43	43	33	40	47	36	51	42	45	42	34	41	42	48	47	44	44	51	39	37	51	36	40	43	46	39	41	37	33	33	40	32	37	39	31	47	50	44	43	55	52	51	31	44	43	42	48	30	48	33	52	42	38	37	51	37	51	37	35	43	45	41	47	34	37	33	52	43	44	39	46	43	48	31	43	43	37	36	41	38	29	29	41	41	48	42	58	42	47	45	35	35	37	46	53	39	33	34	31	46	44	44	34	47	43	42	45	43	43	45	45	37	36	36	50	33	37	39	38	40	46	56	40	44	50	43	46	49	38	44	46	27	42	45	50	49	46	46	45	44	56	34	37	35	29	34	37	34	44	52	34	32	45	39	40	36	45	40	45	41	45	36	41	53	33	39	52	45	44	51	64	42	50	37	58	34	37	45	40	44	44	54	33	48	32	47	41	38	50	51	40	41	37	51	42	44	39	34	27	44	37	35	30	36	36	40	38	36	39	42	44	36	41	46	41	39	38	42	40	53	48	40	30	43	40	49	39	42	43	51	48	43	48	39	47	43	37	48	39	43	31	48	50	40	43	33	61	48	34	32	40	38	45	40	39	36	48	39	40	53	43	45	46	39	44	42	34	35	40	57	38	54	39	41	40	35	45	45	42	41	45	32	46	42	55	41	44	38	51	40	42	44	47	39	46	40	47	31	37	38	47	36	46	46	53	24	46	44	53	35	36	37	45	45	46	34	38	48	39	44	47	38	45	37	43	55	45	37	37	40	33	50	40	49	34	46	38	35	59	37	54	32	34	42	32	48	48	36	41	39	48	43	35	38	38	36	44	36	44	36	48	33	42	44	29	40	37	46	38	36	32	43	58	42	46	36	41	40	37	32	46	37	37	34	33	41	41	44	41	54	45	38	49	39	50	42	35	46	43	32	55	35	39	44	33	56	42	44	45	41	37	39	44	45	50	46	32	44	38	40	47	36	42	46	37	42	40	39	46	43	42	42	30	34	36	33	36	34	45	42	42	37	45	40	35	31	45	29	51	37	40	33	47	43	36	41	47	44	44	43	38	52	35	40	52	45	29	44	38	44	46	38	42	47	32	36	31	43	43	45	63	38	45	42	42	59	37	33	37	37	27	33	45	40	47	45	44	44	49	36	32	42	45	44	48	48	36	48	50	45	39	44	36	39	34	34	45	43	39	47	43	42	52	34	52	45	43	30	34	54	48	34	41	39	37	37	38	41	41	37	40	39	45	41	35	38	28	37	40	30	40	41	40	38	45	42	51	37	53	47	36	44	42	33	31	34	36	31	45	41	33	38	48	32	39	43	30	50	44	42	46	45	43	47	39	47	47	36	51	43	51	44	40	44	41	39	40	36	50	39	52	34	32	36	35	36	43	43	29	38	47	43	41	44	43	37	46	49	39	38	39	45	31	39	25	47	45	50	38	55	42	41	37	45	42	37	46	43	44	37	48	49	47	48	39	41	35	60	50	50	51	42	48	54	43	40	51	38	38	49	42	35	55	38	46	37	37	42	35	43	47	32	46	43	37	45	44	49	40	46	46	34	45	44	38	35	37	36	37	34	35	50	37	44	43	39	41	55	40	29	50	46	45	42	46	44	32	37	27	35	44	35	42	41	41	40	50	31	35	44	37	44	59	49	42	38	49	41	37	40	39	55	44	44	47	39	43	40	37	50	41	43	47	42	39	50	30	53	32	45	49	48	44	43	40	55	48	49	35	42	37	41	55	42	37	32	39	40	39	41	41	49	35	41	40	35	55	38	44	53	41	43	49	51	45	36	49	37	43	32	39	35	40	45	44	49	45	51	56	38	38	47	44	47	49	37	35	44	43	42	37	38	44	43	53	26	50	45	41	45	37	42	44	41	51	42	40	48	45	45	42	31	29	47	34	40	46	39	50	43	31	45	39	39	37	40	42	30	51	45	45	41	37	46	49	42	41	42	36	39	46	45	52	40	50	39	35	43	41	42	39	48	49	40	25	33	36	44	44	38	39	39	26	40	43	49	26	34	50	35	43	41	45	43	44	39	36	41	44	47	47	49	44	35	40	36	39	49	47	35	34	44	42	42	45	47	43	48	40	41	36	42	33	51	54	34	49	41	29	42	44	42	36	35	46	33	46	45	30	37	47	48	41	50	44	51	48	55	41	39	43	42	45	44	56	37	41	41	49	39	39	53	51	33	40	42	56	36	40	39	44	49	42	35	26	34	34	39	42	36	44	45	41	40	43	34	38	40	32	37	45	32	44	51	43	45	40	39	42	44	41	44	37	62	46	39	46	52	41	38	37	52	42	34	37	42	60	48	51	37	44	51	45	35	36	40	43	42	32	53	48	32	45	43	45	30	46	41	46	43	43	46	47	35	37	44	41	35	39	42	43	43	43	42	39	46	33	46	42	33	52	38	52	44	51	47	43	34	48	31	44	41	37	46	36	30	46	51	34	35	54	47	40	32	40	32	41	43	50	51	51	47	26	35	45	46	38	44	34	44	45	44	39	45	42	45	40	35	34	43	32	38	36	41	50	46	50	34	45	48	37	37	46	54	44	50	29	39	34	34	40	33	33	28	44	45	43	37	36	44	39	47	39	36	55	46	53	44	38	42	34	52	35	34	26	37	45	42	47	30	41	45	41	34	38	39	26	38	46	46	36	34	37	37	34	31	42	40	32	44	57	44	30	33	45	38	38	35	33	32	45	50	40	42	37	49	45	44	44	52	39	49	39	42	47	40	49	41	38	44	35	36	43	45	37	49	51	41	39	45	48	42	52	36	31	33	22	41	55	47	40	45	39	43	43	38	35	46	28	41	41	48	31	39	49	61	35	39	44	51	42	37	48	48	40	36	43	35	41	43	39	39	42	34	28	27	48	48	44	44	36	38	37	44	40	36	37	35	39	43	46	42	38	29	38	52	40	47	39	46	33	48	36	38	48	49	57	39	33	48	46	26	38	35	49	48	38	48	56	40	41	34	41	53	39	39	46	39	45	33	31	35	43	41	38	45	40	39	44	58	37	28	45	46	40	43	43	33	42	56	38	47	44	49	35	37	56	42	51	45	43	44	47	47	42	48	43	37	44	33	50	30	47	40	41	47	45	41	48	28	47	48	49	42	34	43	50	51	55	42	37	39	39	38	46	46	45	48	46	53	55	35	40	48	43	40	33	39	36	27	44	39	45	37	38	41	37	56	50	44	48	42	50	36	40	42	46	30	46	45	52	39	46	45	49	47	33	48	30	42	51	40	29	41	35	48	34	38	40	44	45	32	40	42	54	47	40	36	49	37	44	43	35	37	45	28	46	34	46	29	29	38	43	47	45	43	46	46	38	40	46	55	38	44	47
28339	15823	11967	12748	20887	25208	23632	19684	16370	14015	11943	9994	8077	6526	4902	3835	3010	2278	1827	1570	1259	1017	824	819	751	713	633	680	634	622	604	615	579	455	509	501	485	534	491	478	444	504	471	478	455	492	480	429	425	381	438	387	414	411	401	367	370	384	379	351	376	375	376	360	349	339	375	381	382	364	345	352	378	384	369	316	380	383	337	349	353	361	317	361	416	370	373	367	379	369	391	350	381	372	395	367	359	367	376	377	373	396	371	414	362	370	339	386	372	391	372	370	356	358	339	369	363	381	355	370	386	354	349	342	347	361	376	363	374	364	345	346	393	367	351	356	368	372	382	356	382	386	360	368	348	362	352	377	330	379	369	395	357	355	326	373	376	351	364	363	356	342	370	366	400	372	368	343	396	339	363	379	339	342	369	336	339	376	356	346	366	366	312	359	330	359	346	377	337	354	377	376	379	369	333	367	376	352	391	357	373	372	346	378	346	363	331	400	381	344	362	363	381	366	344	371	341	377	360	383	372	395	386	340	369	368	365	333	369	343	330	385	369	353	371	373	339	357	355	357	382	356	375	352	392	379	360	329	362	357	377	320	385	359	309	371	370	360	381	375	369	365	353	338	362	368	360	346	379	347	387	353	352	355	372	338	342	370	351	361	371	358	368	366	369	373	369	342	393	384	391	357	359	380	351	383	365	355	391	336	406	411	365	336	358	343	362	354	348	393	392	365	341	392	381	348	351	390	344	381	355	363	366	325	363	353	358	349	351	394	389	367	372	347	378	373	370	355	377	373	369	369	382	377	360	326	339	331	356	366	400	341	405	342	400	394	385	378	389	367	360	364	371	362	325	367	346	381	347	367	371	348	383	393	383	379	367	371	369	331	362	345	377	375	364	325	370	330	359	350	384	364	368	369	366	376	362	368	359	347	396	355	353	400	363	362	398	371	366	325	366	355	387	366	400	361	385	374	353	354	337	353	363	382	371	361	316	332	365	353	372	351	362	336	391	357	344	382	358	364	372	352	359	365	359	384	379	403	383	380	366	351	315	373	344	358	374	364	404	362	366	366	363	354	376	375	320	351	368	349	389	381	351	343	368	337	378	374	338	319	364	350	368	360	367	397	369	347	396	366	346	351	368	392	343	374	373	389	353	390	367	356	391	341	390	363	377	365	348	354	374	355	386	356	373	364	388	362	329	364	365	376	363	374	389	358	389	378	397	358	341	356	362	318	402	369	331	339	360	367	361	342	348	368	357	367	356	347	368	367	361	381	358	366	351	375	379	352	357	353	406	365	366	327	374	324	367	392	383	360	350	341	395	363	368	364	359	364	316	380	345	357	369	374	355	362	339	364	371	354	365	365	332	391	357	355	392	379	350	357	409	331	375	374	364	364	356	377	368	366	348	353	347	401	370	380	408	403	347	378	373	357	358	361	399	374	354	378	377	381	373	356	369	352	339	342	335	383	334	356	354	332	347	338	392	378	341	350	343	379	367	359	353	367	369	385	379	395	371	420	393	387	376	370	349	361	350	340	334	367	379	338	332	386	392	387	359	385	338	357	368	386	366	358	329	333	359	353	351	384	346	361	360	351	378	345	383	375	333	410	356	374	349	351	376	358	393	378	377	377	351	365	341	357	353	326	377	374	342	381	345	344	363	355	370	373	377	362	324	369	396	352	369	383	354	361	322	365	354	347	393	355	359	368	353	388	371	359	378	357	409	383	378	401	355	384	338	339	372	353	373	345	365	361	389	367	354	378	379	365	411	357	375	341	397	350	342	348	351	359	339	370	390	370	351	367	380	350	376	355	370	336	361	357	383	372	338	341	339	351	388	347	375	379	343	354	354	375	347	375	368	357	355	338	381	365	378	378	371	321	393	368	374	337	363	323	355	361	384	373	423	360	362	358	339	334	360	383	382	343	359	374	347	363	325	368	366	351	332	350	356	352	344	366	392	389	359	350	393	346	401	387	356	369	377	361	363	385	361	343	330	331	339	357	369	352	370	384	344	367	308	346	365	368	354	387	360	368	393	371	346	375	379	358	358	356	351	335	343	343	348	328	379	398	364	374	376	338	344	355	388	366	397	372	384	358	364	352	364	348	378	361	363	351	360	362	362	382	375	357	333	351	384	362	342	343	357	372	367	383	358	345	341	360	365	327	365	356	348	369	351	376	371	387	342	354	336	398	374	362	375	340	388	354	350	361	384	365	377	416	340	372	386	363	357	298	337	343	357	366	329	365	386	307	340	378	361	352	346	347	374	389	363	342	341	374	346	360	392	336	362	363	375	360	342	378	378	390	394	364	348	373	349	381	377	354	339	375	388	361	392	381	345	345	351	344	356	359	350	367	357	359	338	352	341	355	362	403	349	371	367	363	392	342	375	365	366	365	371	370	359	350	359	329	383	352	360	351	348	361	373	375	393	345	396	352	375	362	355	346	381	338	384	387	370	350	354	346	388	362	363	389	344	375	353	343	381	380	384	391	340	372	363	398	355	348	364	334	372	345	353	366	373	375	333	389	341	387	386	377	354	355	363	347	367	337	409	345	373	381	350	353	395	365	341	366	355	396	337	395	363	362	361	344	359	376	390	355	378	364	371	350	363	352	388	369	399	358	372	328	370	386	356	394	352	367	359	362	374	325	399	375	401	361	347	359	382	380	347	354	356	355	364	372	367	346	336	351	416	397	348	369	343	344	378	328	352	370	388	412	383	383	374	369	367	387	373	326	375	353	344	381	359	376	384	355	380	387	346	371	368	392	364	372	347	392	356	331	378	356	349	357	361	371	376	381	344	383	363	390	349	376	342	338	400	416	360	385	347	371	366	389	329	399	364	370	367	371	368	337	375	334	387	365	370	361	381	343	377	329	360	364	382	363	352	360	361	362	359	388	365	338	389	353	375	367	361	378	357	357	383	367	386	354	338	356	368	340	385	336	380	365	345	347	371	352	327	358	337	386	325	372	361	366	369	385	374	347	346	381	348	389	369	375	378	385	335	390	352	375	335	346	356	354	359	350	344	398	359	346	358	352	383	351	325	360	338	362	345	368	370	331	369	364	374	379	374	370	378	397	357	359	374	367	368	366	380	376	342	388	378	366	377	407	351	351	334	385	374	336	377	390	361	379	337	388	355	355	372	370	358	372	371	351	364	370	356	361	370	364	323	371	346	358	394	348	396	368	319	350	372	352	389	390	349	368	375	355	391	355	417	365	359	377	327	348	375	361	378	396	352	355	337	382	390	347	358	311	364	367	329	361	368	375	368	336	375	377	350	351	330	339	379	375	363	369	337	345	361	340	349	365	368	344	370	359	336	369	376	389	351	373	336	379	381	330	333	331	377	355	382	371	340	373	385	392	365	369	375	355	363	391	373	395	346	334	361	388	376	374	348	388	332	373	389	358	380	383	348	391	382	337	362	389	370	373	349	385	360	355	359	364	387	386	354	382	338	376	379	393	401	367	354	343	352	378	364	373	376	375	382	332	340	354	360	358
2686	1206	756	506	424	416	400	342	240	238	220	164	149	133	83	82	78	58	56	57	46	55	50	38	46	36	37	38	30	47	37	47	45	46	42	46	43	41	35	39	48	35	34	47	32	25	33	26	42	30	54	39	27	45	41	27	31	56	40	34	30	38	30	44	47	41	36	35	39	34	43	23	36	37	31	36	32	36	29	34	29	41	44	29	38	44	41	30	37	29	29	38	46	47	46	35	46	28	36	36	40	44	30	21	47	36	39	33	38	28	40	28	33	31	33	41	36	31	43	29	29	37	40	36	30	28	40	40	51	38	30	36	41	41	46	33	40	37	35	44	39	42	40	39	37	29	32	31	43	29	37	36	35	34	31	39	32	37	50	22	35	44	41	34	48	30	26	39	42	31	36	26	32	37	40	50	37	35	39	41	35	32	41	40	51	31	29	39	35	39	27	39	39	38	31	46	36	38	44	34	29	35	24	38	37	36	36	37	49	39	37	39	37	39	33	35	35	38	30	44	45	34	40	35	41	44	40	40	34	29	36	28	31	32	47	41	38	37	39	30	33	33	21	41	30	32	27	26	33	37	37	38	36	43	42	33	48	33	38	43	34	42	26	31	41	28	36	43	39	43	38	31	36	34	36	35	34	47	36	42	33	34	34	42	34	35	37	37	30	41	39	30	39	40	23	27	34	33	31	23	36	36	48	32	42	41	33	34	33	27	33	36	24	32	37	38	43	47	40	42	36	37	50	37	40	42	44	42	30	33	33	45	39	41	37	35	43	44	37	33	35	34	41	44	28	37	38	37	39	39	49	46	43	35	39	30	43	39	39	33	35	46	43	49	32	41	29	36	41	38	44	44	39	28	39	27	35	37	43	45	36	31	39	34	34	36	50	45	34	41	36	37	29	32	25	38	35	29	40	35	41	34	45	40	36	41	33	29	40	31	30	36	36	47	35	49	35	39	30	38	43	31	38	35	33	40	31	27	40	41	36	33	38	36	31	41	22	33	34	33	44	37	38	32	35	42	40	42	31	37	31	35	47	38	38	35	42	33	41	31	38	34	34	36	45	29	34	33	37	26	32	43	29	34	46	29	24	33	37	39	36	37	37	29	38	37	32	38	32	39	37	33	40	38	40	28	37	35	38	37	33	45	38	37	35	40	35	39	33	37	41	43	25	32	38	39	36	33	33	26	29	42	38	30	42	39	36	38	38	39	32	40	32	30	28	36	38	37	38	25	36	42	35	28	43	36	32	32	53	32	43	40	34	23	37	31	32	34	42	32	46	33	40	26	35	30	43	40	33	41	39	34	30	42	46	41	47	37	49	38	28	44	43	41	46	33	42	40	39	38	44	47	27	29	36	40	37	38	41	33	40	35	38	38	31	30	36	35	51	37	44	31	33	47	34	31	34	29	31	41	31	31	42	48	30	37	40	36	40	32	34	46	39	35	46	29	32	43	41	32	48	33	36	24	33	39	39	35	36	39	42	36	49	45	35	32	38	31	41	32	30	41	30	34	34	37	35	52	36	41	44	28	46	33	32	42	32	45	25	36	38	31	37	42	42	33	39	30	40	35	38	38	36	37	42	45	32	32	26	35	38	37	30	33	41	38	48	34	33	40	51	42	44	58	36	36	33	31	41	41	37	33	50	41	31	38	38	41	48	32	48	51	33	26	29	40	39	40	32	45	31	34	38	40	34	37	27	30	41	27	46	38	36	35	45	40	42	34	31	34	38	40	41	34	29	33	32	32	42	34	41	29	37	38	38	29	39	36	35	51	39	38	33	40	42	30	33	38	45	44	38	39	36	40	24	24	48	41	33	35	36	41	38	37	37	37	47	44	35	52	43	39	45	28	31	37	31	42	29	42	30	30	29	30	31	40	34	32	29	26	34	30	39	41	38	27	43	30	29	39	42	34	36	36	34	29	39	28	41	40	36	38	26	43	38	33	23	35	37	41	43	45	39	34	34	33	34	25	39	31	34	32	43	33	41	45	39	41	38	42	46	32	39	46	29	39	39	38	39	36	47	28	51	27	50	46	38	37	31	42	36	43	53	33	36	49	40	48	51	37	25	33	34	30	34	32	37	35	38	37	31	27	27	37	27	30	34	45	44	38	45	39	31	40	29	34	48	34	45	30	36	32	37	34	36	37	28	42	34	29	31	32	33	35	43	43	30	37	42	28	40	37	26	40	36	44	30	40	32	31	41	33	37	32	43	40	24	31	39	30	43	36	33	34	40	42	46	38	44	40	39	34	38	25	33	49	31	59	46	42	41	34	37	34	36	37	31	34	35	32	42	34	37	33	27	34	29	27	32	36	30	43	46	35	40	40	37	29	30	35	23	33	51	35	31	25	22	38	45	31	36	22	45	33	35	44	35	27	38	34	37	33	40	38	34	38	37	36	53	49	48	35	32	35	36	39	33	38	36	37	33	25	31	31	41	40	29	26	35	34	31	31	25	40	34	37	38	30	39	33	44	38	40	38	45	42	36	35	49	31	39	35	38	33	42	37	32	26	41	44	42	35	41	35	42	45	44	44	31	27	34	33	32	48	36	35	34	37	33	37	34	36	38	36	25	46	44	37	32	45	40	25	35	49	41	40	38	37	36	33	37	37	43	43	42	35	39	42	31	35	39	31	44	27	49	37	32	35	39	32	33	37	33	40	35	25	43	41	32	41	52	39	37	39	30	36	37	31	36	37	33	32	44	27	42	43	34	40	28	38	36	33	34	41	33	36	37	46	45	39	45	33	43	35	35	38	29	31	35	35	34	42	30	31	40	36	33	41	41	36	40	41	29	30	34	33	42	37	37	47	30	33	35	32	35	33	50	37	33	46	30	34	42	39	36	37	46	40	27	33	43	34	31	45	44	45	42	33	35	30	39	39	44	38	40	25	44	36	27	34	26	42	43	41	45	23	40	41	31	31	36	28	40	37	40	36	41	47	30	35	46	28	33	37	41	28	30	31	38	30	42	35	47	51	28	35	32	45	48	28	30	44	36	38	36	43	47	30	44	37	39	45	53	41	41	34	40	46	35	38	32	33	43	30	40	33	39	31	48	37	38	29	37	50	28	28	48	32	40	32	45	29	40	50	41	36	41	26	33	37	35	33	51	42	47	48	27	39	32	49	33	42	26	45	28	29	39	39	31	47	36	32	45	40	34	39	32	36	44	31	36	42	39	38	30	39	35	33	33	27	28	38	38	32	32	38	41	28	40	24	36	36	32	41	42	36	50	46	30	41	31	30	43	39	50	47	42	33	45	41	43	29	33	36	41	31	34	47	35	36	36	36	33	23	29	27	27	34	42	40	47	43	37	41	38	32	38	37	48	45	29	39	29	26	38	36	40	33	31	37	40	34	28	35	24	31	31	30	36	25	32	32	35	42	28	41	28	29	44	31	41	41	34	33	37	33	35	34	38	39	42	31	39	39	34	38	52	42	40	29	35	41	46	49	42	33	33	31	39	30	35	42	46	41	33	36
23172	11826	8494	9371	15750	19596	17394	13343	10688	8991	7308	5904	4471	3457	2586	2020	1502	1175	918	823	722	590	540	557	485	466	485	482	460	410	437	391	394	374	351	392	369	407	348	363	355	364	346	365	349	381	372	339	328	317	344	330	364	322	305	286	297	303	315	319	313	344	332	337	335	312	330	339	332	313	298	301	273	313	311	298	316	304	317	315	318	288	319	297	284	301	283	314	332	312	325	322	327	297	308	310	322	349	337	327	309	327	307	322	320	329	315	334	314	334	306	324	290	332	322	324	321	320	338	324	313	325	322	325	313	305	327	319	350	314	323	274	299	347	307	326	290	311	316	320	329	293	278	282	316	335	313	297	344	286	339	304	321	325	309	310	317	305	312	309	311	285	293	310	313	307	326	321	362	303	309	295	310	321	308	307	330	355	305	315	308	331	323	311	309	290	322	304	311	319	284	318	286	309	301	293	340	302	287	348	293	296	330	297	301	350	321	338	337	325	313	284	303	300	327	308	310	322	288	318	308	322	279	343	304	323	311	304	337	305	323	295	311	306	337	298	304	322	318	318	339	311	305	318	301	324	286	307	358	317	320	294	311	347	313	307	302	328	339	332	309	326	298	293	303	299	276	325	302	282	340	313	312	323	310	324	310	327	305	325	314	294	340	329	318	304	333	304	338	308	317	287	316	328	312	306	342	313	322	312	295	310	313	306	327	327	301	287	313	316	311	321	335	339	288	319	325	316	345	324	316	337	339	313	307	283	285	325	356	301	276	301	302	328	295	336	312	325	313	318	312	298	281	320	367	325	309	282	316	305	325	332	329	335	332	315	342	300	325	301	330	343	306	277	319	320	309	338	287	351	346	306	265	309	309	348	327	316	315	300	308	341	303	310	302	326	292	326	315	307	312	340	323	286	331	283	315	306	335	322	332	320	333	345	297	297	314	307	292	356	300	339	301	323	319	329	309	301	333	300	317	307	318	307	311	305	324	333	316	332	313	341	304	302	289	327	300	305	312	329	315	301	320	323	353	336	315	291	328	340	302	330	326	271	312	343	338	285	316	358	299	322	293	331	316	300	296	309	338	328	306	303	327	291	299	316	323	301	331	302	303	312	317	315	290	310	319	342	317	328	346	302	337	323	348	295	319	337	351	328	317	353	337	276	288	313	291	300	342	301	309	316	314	317	329	316	356	314	286	315	338	325	308	372	315	306	291	335	339	338	333	315	328	303	294	327	325	299	312	319	281	302	314	355	322	311	318	306	295	324	308	340	325	346	316	275	328	297	301	307	326	330	318	315	310	286	287	317	292	289	297	317	325	320	304	327	292	335	307	315	359	316	311	292	348	302	307	297	300	285	343	322	320	344	320	300	339	319	332	326	319	296	303	298	298	308	293	300	306	321	330	326	326	319	326	348	327	319	326	347	311	327	342	323	317	310	301	293	309	325	316	336	346	338	335	336	320	302	326	311	316	290	319	329	299	308	311	321	326	315	320	315	315	345	317	324	331	297	329	305	298	299	317	309	331	315	304	304	300	329	342	315	311	323	331	356	332	307	319	298	305	293	328	303	317	324	314	304	328	294	326	312	327	335	315	298	340	336	297	307	305	318	306	292	300	324	316	341	327	338	314	288	323	327	341	313	298	329	278	305	316	330	315	330	331	270	280	290	303	349	337	309	289	355	310	308	331	312	300	327	315	325	329	331	342	316	293	319	305	319	332	331	334	325	318	282	313	349	313	316	287	339	340	327	327	336	319	315	285	309	304	314	311	300	333	310	302	303	310	323	341	293	301	334	331	326	333	330	331	313	320	314	311	328	285	303	367	303	339	326	291	295	322	295	346	329	335	297	299	312	326	294	329	289	329	313	301	290	315	323	332	331	343	309	294	309	303	307	348	289	330	297	314	307	315	297	308	345	322	329	301	328	320	311	343	341	292	286	294	327	320	281	329	325	303	349	303	304	344	322	325	288	331	278	366	330	350	322	326	343	335	312	328	298	317	332	309	319	334	284	357	341	321	319	318	322	310	296	319	333	298	312	297	299	343	295	326	328	322	298	326	278	325	313	338	292	287	303	306	334	334	312	295	342	314	289	318	292	300	306	323	324	343	296	308	300	278	315	328	316	323	302	323	345	283	333	319	275	314	283	341	309	272	307	283	323	301	290	315	322	335	303	342	321	323	337	300	329	335	297	313	356	357	317	332	317	315	315	275	301	327	344	319	312	324	317	339	301	329	348	322	303	304	299	347	294	323	294	316	333	313	317	303	349	302	328	349	304	307	321	317	296	325	308	300	307	314	333	311	344	330	309	290	301	358	298	345	330	332	300	333	307	330	288	305	310	323	344	319	292	308	325	301	312	320	344	340	303	326	325	311	318	349	336	299	311	315	341	330	331	312	308	342	333	325	304	313	320	315	344	301	317	309	316	304	299	346	314	321	298	331	310	323	325	311	341	317	322	308	313	307	336	343	336	320	300	321	343	310	302	309	298	305	332	328	290	293	343	324	315	302	340	327	339	323	331	312	322	299	323	302	288	351	342	301	330	314	323	315	311	302	312	324	305	316	308	339	280	321	335	316	327	350	302	363	325	303	314	303	333	310	315	312	306	336	303	307	300	310	276	331	342	330	300	343	338	324	338	325	345	352	316	298	335	319	289	300	306	325	305	319	324	325	296	309	338	333	317	325	368	302	283	312	319	286	318	285	284	328	315	323	340	343	335	319	325	311	362	308	298	322	305	308	306	354	301	340	290	330	318	319	330	326	318	297	305	299	307	342	315	320	329	302	320	305	314	307	326	325	296	293	305	315	326	315	284	289	338	339	342	300	302	319	316	289	305	291	297	332	294	303	298	300	309	323	306	298	329	339	331	325	281	293	307	310	308	315	337	304	330	295	295	305	328	335	298	347	286	302	315	314	325	311	286	346	332	328	282	319	327	337	314	312	291	349	318	316	321	327	282	308	312	323	342	305	318	313	312	292	311	334	284	304	316	302	328	325	314	337	312	342	346	348	284	313	297	330	345	343	307	331	299	329	325	340	338	314	373	325	343	302	316	287	326	355	311	329	350	323	330	321	322	323	328	320	270	328	321	347	313	292	316	343	284	297	315	301	325	311	314	320	347	327	334	302	329	336	304	293	336	314	316	305	306	336	332	280	315	326	298	321	331	311	318	304	328	300	300	266	335	321	303	302	327	312	316	335	336	302	296	312	319	336	305	312	315	280	328	326	319	296	317	299	318	315	287	288	316	330	309	320	317	338	351	288	310	302	317	300	279	335	340	326	329	315	312	322	295	311	309	347	319	303	298	324	299	310	288	328	331	315	357	339	319	300	309	322	317	324	310	342	293	319	326	316	305	293	319	297	317	346	342	291	323	325	333	319	332	308	281	319	324	338	335	324	325	306	299	298	313	330	327	326	299	330	302	312	312	334	315	313	321	312	302	304	305	318	306	285	302	304	301	287	311	291	326	317	306	320	310	316	321	311	345	277	299
2988	1699	1030	697	563	523	552	454	356	355	284	258	197	166	158	123	75	92	77	79	69	59	67	71	58	62	57	50	58	55	37	40	38	39	42	42	41	49	50	45	59	52	44	61	37	45	37	48	37	42	49	53	53	34	45	36	56	40	38	42	55	37	53	40	42	39	48	37	44	38	34	41	44	52	40	51	44	46	47	50	38	42	60	41	37	46	45	46	39	36	35	44	46	38	44	42	36	40	47	36	53	38	46	40	49	44	44	30	34	40	50	54	41	39	48	49	33	44	36	38	43	43	52	54	47	41	51	56	36	56	39	61	50	52	53	41	38	51	40	54	51	55	43	45	46	45	46	42	47	54	62	46	36	37	49	49	42	55	40	53	35	50	50	47	46	40	50	43	49	51	42	44	42	45	49	53	39	43	45	37	48	41	37	44	44	47	60	48	32	54	42	51	52	38	56	40	40	46	49	42	46	50	50	48	52	36	39	44	38	46	39	49	51	42	39	53	49	44	39	43	51	41	43	58	44	38	62	35	48	49	44	42	45	42	51	39	35	39	45	52	47	42	47	43	46	45	46	52	53	34	37	54	44	40	64	57	42	41	45	50	50	49	55	55	50	39	36	34	56	32	43	37	42	44	44	51	54	46	40	45	42	47	34	33	47	43	47	54	55	45	45	45	49	50	61	57	44	45	47	50	50	48	61	40	41	47	53	35	36	42	45	51	49	37	37	41	55	60	50	41	37	37	48	44	39	51	48	34	48	52	55	45	54	34	43	51	39	48	45	54	47	55	52	42	45	43	46	56	44	45	48	38	52	49	44	51	42	41	37	35	43	42	45	50	40	45	50	42	46	47	34	38	50	40	55	46	46	34	38	46	36	38	54	58	47	48	42	51	39	39	47	53	38	37	48	48	43	52	51	54	48	43	56	46	49	44	54	54	44	54	48	36	46	48	42	43	41	57	48	47	40	58	36	43	39	52	44	35	40	45	48	40	42	41	54	45	43	37	40	51	50	42	51	41	41	38	46	44	49	61	50	44	35	39	42	46	39	54	54	46	45	61	46	44	54	47	56	49	39	38	51	39	46	60	37	50	48	34	56	47	28	45	36	46	49	51	35	38	49	45	50	30	34	43	39	52	45	52	47	48	42	53	51	51	36	42	38	36	49	49	43	52	46	37	52	43	46	47	43	59	55	46	32	38	39	47	47	41	40	41	45	45	43	40	50	42	44	44	35	53	52	38	41	47	53	43	36	52	56	40	39	57	47	53	44	48	38	44	54	41	35	43	50	47	36	43	35	51	43	40	37	41	46	37	52	49	44	43	38	41	49	50	49	59	60	43	30	52	35	53	42	54	48	36	35	51	41	35	45	52	47	37	29	38	41	49	50	57	42	38	42	42	44	54	34	40	51	40	44	48	43	39	34	55	36	48	40	52	49	33	60	40	41	40	43	45	42	50	38	46	47	44	51	43	31	53	47	39	44	49	43	42	42	43	36	52	50	45	46	52	49	45	47	35	41	56	43	38	50	31	41	35	62	41	47	49	52	41	48	35	34	43	37	43	48	41	50	36	31	32	36	40	40	45	44	49	44	35	58	68	49	43	53	32	44	48	40	39	45	51	42	31	43	47	49	41	43	44	35	48	43	46	42	51	50	44	37	53	45	44	35	49	46	50	35	41	42	35	51	36	57	41	46	53	53	43	42	47	57	32	62	48	30	54	45	48	52	55	49	51	54	48	47	43	38	57	52	56	46	50	44	60	42	41	44	48	41	50	34	40	42	41	35	42	43	44	55	44	45	48	39	53	49	36	41	40	49	39	50	42	46	48	34	49	38	44	45	39	62	40	41	39	56	40	57	39	53	26	48	48	52	42	61	52	33	48	34	47	36	40	42	36	53	50	49	38	36	38	53	47	48	27	43	30	56	47	40	48	45	41	57	39	43	42	42	48	47	47	50	42	43	47	53	44	43	34	49	35	42	42	49	46	46	54	41	46	46	59	51	36	50	45	49	40	49	50	49	35	37	47	46	48	41	44	63	37	47	52	53	63	60	48	40	42	41	55	47	43	39	54	47	42	49	37	42	39	52	48	50	57	54	53	49	32	48	47	33	61	46	54	37	56	43	39	47	38	49	50	49	45	38	60	43	33	38	46	48	47	41	50	34	52	64	46	39	49	43	54	39	46	49	45	48	50	39	46	36	36	48	47	53	49	31	46	38	40	37	37	43	50	45	37	45	69	46	38	41	33	36	38	53	45	45	51	35	38	39	43	42	50	43	50	33	49	38	49	48	44	32	48	40	48	44	49	48	34	50	56	45	40	41	31	45	41	47	50	37	48	42	53	45	44	63	44	35	52	49	47	44	25	45	41	37	49	42	46	60	47	56	42	53	42	48	37	47	43	42	47	48	57	38	45	45	37	40	50	53	45	59	49	46	44	46	43	44	30	40	29	38	46	46	35	45	51	44	47	38	43	62	51	63	51	53	49	55	37	47	33	44	47	43	45	39	56	39	49	47	46	52	56	43	46	47	52	43	26	45	44	38	46	51	56	43	63	45	45	49	51	46	44	61	43	39	40	55	38	49	41	43	61	49	48	48	41	46	42	36	38	51	48	37	46	24	46	59	46	48	45	46	43	44	38	41	45	44	46	57	46	54	44	48	56	37	41	42	47	52	46	46	38	41	46	45	54	51	48	45	40	47	48	55	50	35	43	51	40	49	43	51	40	49	51	49	51	47	44	61	66	38	38	48	49	36	49	49	36	40	47	50	54	40	47	45	37	40	51	36	40	43	35	41	34	45	44	41	50	50	47	40	49	34	39	51	47	40	31	44	45	40	43	33	36	48	49	45	45	48	53	42	45	41	52	45	46	45	30	38	52	43	53	36	59	40	45	32	43	58	38	54	43	36	34	44	45	43	44	37	49	43	44	33	49	41	34	44	54	51	57	52	44	57	44	39	42	45	46	40	48	48	56	44	54	42	35	49	45	48	31	53	36	49	53	38	56	42	36	39	46	44	43	47	36	51	39	55	50	46	43	53	34	53	49	42	46	49	51	26	38	38	53	54	46	50	46	57	40	43	45	53	44	43	54	46	51	51	28	53	67	53	52	39	38	47	49	41	40	44	54	48	39	45	48	54	34	49	51	45	45	50	41	48	43	46	52	51	37	46	40	39	42	45	46	31	34	38	50	37	49	58	50	49	53	45	35	42	40	48	48	47	46	48	59	61	47	32	49	39	48	58	41	42	40	59	45	58	49	50	45	42	43	52	51	31	32	40	42	35	47	42	43	43	39	48	49	30	50	41	49	41	45	41	55	39	42	41	42	54	46	46	41	47	40	40	54	47	48	46	41	45	42	43	43	55	48	44	38	45	48	48	41	43	51	45	38	57	58	46	42	47	55	55	46	33	44	55	40	61	48	52	49	49	45	39	42	41	37	57	52	35	34	47	40	53	42	38	45	46	53	50	57	22	62	42	47	54	37
26204	14727	10879	11693	18916	23166	20772	17054	14080	12015	9757	8196	6453	4963	3671	2829	2118	1576	1342	1222	1043	862	781	754	641	628	611	560	612	600	579	544	485	511	477	482	504	483	504	507	473	475	546	490	478	478	468	474	402	442	411	422	379	384	385	387	432	403	392	393	387	417	420	404	415	412	384	415	392	421	430	391	381	389	387	404	413	422	408	359	376	385	389	380	419	397	395	383	376	365	389	374	390	395	376	419	394	384	398	410	399	430	410	408	446	414	424	394	412	399	383	406	393	363	428	386	378	409	401	386	394	423	400	390	392	402	375	408	385	417	346	381	368	412	397	409	397	432	382	383	392	401	402	368	397	391	393	371	403	407	364	403	371	365	392	384	394	409	410	392	404	383	405	383	402	397	420	360	386	385	366	405	382	369	416	389	350	374	385	389	382	388	347	404	356	380	387	410	400	409	358	384	410	395	421	367	375	375	394	389	394	425	381	414	396	365	425	425	407	392	368	368	389	373	408	376	377	406	388	414	406	399	432	390	403	380	395	394	382	392	412	381	414	368	366	411	397	374	416	415	375	381	419	362	387	355	351	381	422	390	403	343	414	363	452	359	357	374	380	403	417	408	410	403	354	380	407	413	366	396	405	459	388	387	375	383	382	373	394	396	386	362	438	396	378	379	368	388	399	402	402	409	405	388	418	374	375	378	395	386	386	384	397	420	374	383	393	401	358	384	387	435	420	393	384	398	388	404	387	389	355	407	376	366	361	371	372	364	407	388	420	389	407	375	418	400	417	390	404	397	379	404	371	386	407	408	386	343	342	400	401	365	385	384	406	374	418	409	419	408	374	383	388	384	403	383	393	419	420	410	365	416	416	424	388	424	399	381	349	362	389	396	389	389	400	383	394	379	415	378	417	401	421	363	376	395	392	384	410	363	393	375	411	375	428	399	387	408	366	363	426	360	400	384	381	389	386	388	429	390	359	394	408	422	385	375	408	410	386	389	391	401	388	373	408	382	416	389	359	444	416	406	395	402	399	417	391	362	393	399	375	397	374	377	389	378	402	436	399	400	443	380	399	382	394	352	395	372	390	374	418	401	361	366	417	374	387	403	387	413	405	401	350	380	392	398	377	390	391	376	397	377	353	390	366	408	403	393	390	385	393	396	398	414	380	412	398	358	382	402	409	358	399	389	347	397	397	386	435	405	393	403	390	357	437	389	398	427	369	387	378	393	387	377	355	370	400	372	397	392	392	401	395	403	392	359	389	401	400	381	373	396	389	394	412	420	387	388	396	376	407	392	418	414	417	371	379	415	399	404	385	355	383	369	412	406	400	381	401	387	395	387	368	381	352	401	393	391	383	384	429	430	401	374	387	375	365	370	361	390	400	374	370	363	393	383	415	414	422	381	391	384	399	397	387	410	364	352	416	403	375	375	395	389	394	387	376	413	414	382	401	399	416	432	405	382	370	385	419	362	431	376	434	432	404	425	365	361	414	379	410	374	396	390	392	407	373	362	391	387	430	373	402	363	421	384	380	412	386	396	398	395	397	362	404	400	395	397	368	408	385	350	414	367	386	397	383	388	406	406	384	368	403	379	426	401	384	406	411	388	391	395	372	380	400	382	381	387	417	415	386	382	412	444	407	407	390	377	430	375	405	387	388	388	355	388	432	385	416	371	387	384	415	401	349	424	364	409	371	354	406	391	373	407	366	385	399	386	419	388	385	350	382	397	407	399	376	392	404	385	398	403	399	405	382	380	361	407	366	366	402	379	402	368	379	392	386	388	405	410	381	406	384	376	417	397	400	367	405	357	397	402	397	435	392	372	402	396	404	416	406	403	389	391	419	412	360	385	394	372	425	358	391	379	427	371	412	412	382	393	416	378	392	380	396	414	381	367	421	361	430	402	410	400	361	375	351	397	382	384	369	432	369	375	408	391	387	409	391	399	386	370	411	378	414	403	396	355	387	380	424	410	399	415	382	393	395	396	412	376	366	431	408	388	385	393	394	389	375	383	381	403	358	394	420	408	405	414	364	359	358	378	369	452	367	380	377	392	361	383	375	392	404	389	397	397	407	386	370	391	404	380	387	391	390	429	385	390	347	406	399	407	393	382	374	406	339	390	367	397	385	396	403	376	376	383	393	369	356	380	394	389	369	370	365	403	383	400	423	397	383	417	356	359	399	406	400	400	393	378	410	381	412	357	440	421	396	423	414	361	393	400	418	408	400	381	413	382	397	385	391	426	404	391	369	377	378	404	419	391	396	409	397	384	392	432	380	379	406	358	416	374	413	361	408	388	364	421	382	386	374	419	406	386	366	386	369	372	380	398	366	408	423	388	391	381	371	371	437	404	393	402	350	438	393	393	365	379	384	388	417	423	347	417	388	399	412	386	403	465	356	357	413	368	401	366	378	379	372	409	390	362	364	416	402	392	389	396	406	427	394	395	365	370	370	403	395	415	386	397	403	395	420	387	422	361	427	390	412	403	390	411	392	415	358	395	386	406	413	365	449	405	421	389	375	380	384	396	386	372	389	404	385	377	370	411	405	366	392	413	382	450	385	380	413	389	362	386	387	385	367	380	372	357	397	394	389	394	357	370	448	376	376	401	373	404	382	404	390	393	377	389	403	375	397	390	390	378	436	388	397	416	395	431	409	399	405	405	376	346	395	369	379	390	382	405	379	437	363	394	382	385	337	379	407	417	411	370	386	388	370	397	396	431	350	390	419	391	414	409	357	376	391	431	408	403	392	371	385	361	383	390	418	448	429	375	400	369	356	395	410	384	400	385	411	405	402	406	388	401	396	398	401	380	359	361	370	392	372	416	405	370	411	369	368	404	400	374	398	387	396	389	378	394	425	415	385	412	402	368	404	409	386	394	390	380	391	357	412	417	387	430	381	398	371	385	364	390	409	390	362	426	380	394	417	379	385	396	408	359	366	381	394	407	391	451	392	379	382	396	410	374	406	374	383	390	397	385	390	400	371	402	389	411	417	406	381	396	389	386	379	403	411	393	400	393	405	400	367	388	384	409	366	397	412	410	397	367	407	370	392	387	374	410	370	401	383	386	379	388	366	418	367	391	358	413	397	406	395	393	438	413	367	372	412	384	379	403	387	397	390	404	410	407	390	403	372	400	377	386	421	374	394	408	407	404	443	417	382	411	375	389	422	387	385	395	390	416	396	413	398	421	371	389	379	383	412	381	394	407	406	369	399	406	398	376	388	410	387	421	388	366	384	361	409	398	416	377	375	387	389	386	391	361	397	381	400	398	381	417	365	378	409	370	408	391	397	361	418	423	428	366	403	391	381	358	389	389	362	401	362	402	389	368	328	398	380	388	414	396	401	410	386	351	374	383	417	397	386	436	389	364	377	396	377	424	403	384	398	379	390	380	392	430	386	392	386	353	376	393	381	412	369	373	352	409	369	416	412	410	386	378	374	400	408	431	375	412	373	384	419	428	401	386	420	398	376	385	390	391	430	385	413	395	413	394
3833	1445	908	625	470	511	493	363	341	306	270	231	164	139	121	100	84	61	57	54	64	40	43	46	45	32	37	27	27	48	43	36	43	43	36	33	23	39	31	27	31	33	46	43	39	24	25	37	25	44	31	46	31	38	34	30	36	31	45	21	34	32	35	29	28	32	28	31	40	29	25	31	36	28	33	37	41	30	34	32	39	39	32	32	29	34	21	28	37	42	38	37	38	29	30	34	30	39	31	27	32	35	35	26	26	34	42	36	30	31	30	32	37	28	35	25	27	38	33	34	30	36	31	30	31	28	31	31	35	34	24	24	33	27	35	28	43	42	33	21	35	34	34	31	44	31	24	32	32	38	31	27	30	36	28	27	38	38	32	39	32	36	34	31	39	28	26	31	30	30	33	26	40	30	27	32	35	29	28	35	28	29	28	31	35	34	40	29	37	31	30	24	25	49	43	31	46	34	29	33	41	34	36	24	23	23	33	34	30	31	28	39	30	34	33	39	40	34	40	26	36	35	33	24	31	32	43	38	25	30	35	36	23	32	38	42	30	35	42	42	20	30	38	32	39	36	25	27	26	25	34	25	36	25	34	28	43	26	25	38	30	34	31	26	35	32	30	33	38	27	31	29	28	36	41	18	37	40	29	31	28	38	36	32	47	34	29	27	35	35	29	39	23	32	39	33	21	33	35	32	39	39	41	23	42	27	44	33	31	37	42	33	21	47	32	34	27	34	32	33	23	38	32	17	37	27	36	32	31	30	37	23	35	33	47	42	33	46	37	33	37	39	23	27	26	35	33	37	32	37	34	31	32	25	39	28	27	32	31	30	42	38	33	34	40	35	30	26	29	41	31	43	32	32	34	29	26	41	45	25	25	33	30	35	32	35	41	23	31	37	27	34	34	19	26	31	34	34	31	32	32	43	35	33	32	36	32	34	33	24	43	25	35	32	31	33	31	34	26	33	38	37	30	35	22	41	38	32	37	30	32	44	38	30	32	30	36	35	39	31	33	37	23	27	26	34	31	33	25	39	27	38	41	36	29	42	26	31	27	29	36	42	37	28	35	39	30	36	25	27	33	30	36	33	32	29	28	21	25	22	28	30	30	27	32	28	39	29	40	33	32	36	28	34	30	30	44	30	40	34	32	30	35	34	28	34	33	34	32	29	36	21	34	34	32	21	28	39	37	32	33	26	21	29	34	34	34	28	27	30	27	33	31	37	22	25	35	36	22	34	28	35	34	41	36	33	36	35	49	40	47	33	25	27	28	41	36	25	28	37	36	29	35	33	23	27	37	45	39	42	36	35	33	17	39	25	32	35	32	30	29	29	30	33	30	41	35	40	38	31	29	38	24	27	32	39	35	29	33	40	41	42	28	32	31	43	26	27	33	32	42	29	27	40	31	37	37	34	32	30	40	30	36	32	40	23	41	25	28	22	34	30	37	25	35	39	33	40	31	26	33	33	38	31	36	29	30	32	29	34	30	43	33	34	32	25	39	23	30	33	27	27	36	37	34	23	38	30	34	35	30	35	33	27	41	27	34	23	33	32	34	42	35	39	25	29	31	40	32	23	27	43	35	37	33	25	34	38	37	38	34	28	34	31	29	26	27	34	37	29	35	32	34	30	26	33	27	27	36	26	25	32	34	30	36	36	32	29	37	26	40	33	29	29	40	41	37	43	33	34	33	32	27	31	24	30	30	24	30	33	32	37	42	31	40	31	35	32	35	43	33	35	31	33	38	31	27	39	23	33	35	25	28	32	27	26	28	26	34	31	40	30	26	48	31	31	29	41	32	23	27	33	31	35	41	35	26	35	33	31	28	22	38	32	22	26	28	34	27	33	50	35	35	26	38	30	36	23	39	29	31	26	30	24	32	25	30	43	33	40	36	34	48	48	38	30	38	37	36	31	36	35	32	29	31	22	30	25	39	37	29	38	31	39	45	28	27	39	30	28	22	37	28	25	32	31	29	33	29	23	35	23	27	27	25	32	24	27	26	30	30	35	32	30	36	39	30	18	43	34	32	30	38	39	22	30	32	31	32	39	36	30	38	27	34	29	45	31	40	33	36	32	43	37	27	31	21	31	30	18	29	30	28	32	31	27	39	38	27	38	23	30	33	38	36	24	25	25	27	33	23	35	38	26	37	24	37	28	35	31	34	32	26	31	38	32	43	39	41	29	38	37	30	23	30	29	40	25	28	35	30	37	30	27	30	20	27	37	40	33	32	35	25	23	41	20	27	38	41	29	32	31	37	29	29	39	39	27	30	29	36	32	23	38	30	39	31	26	29	20	28	35	38	28	40	22	35	31	31	39	25	26	33	28	29	32	36	29	31	23	37	38	30	40	40	38	24	31	27	24	28	24	28	34	23	21	30	27	37	39	30	41	29	29	35	35	30	40	37	36	33	40	30	27	31	28	21	35	27	32	40	28	24	33	30	22	31	31	32	30	36	31	37	20	32	27	41	30	37	28	24	31	28	35	24	38	42	33	32	36	35	36	47	38	31	37	28	37	21	28	35	33	41	26	31	33	27	35	35	29	22	35	29	31	27	35	28	26	37	31	27	37	40	29	34	29	35	35	26	36	28	43	31	37	39	39	29	27	37	29	29	30	25	33	30	34	33	29	28	33	39	25	33	30	41	28	20	34	29	32	37	27	43	26	31	34	31	24	36	36	29	28	28	38	39	35	30	31	26	32	27	30	33	40	34	40	30	37	39	23	32	38	38	35	34	19	24	27	42	32	35	30	37	30	27	32	34	36	38	28	35	33	31	29	32	36	20	24	26	34	39	45	36	25	40	29	36	27	40	20	35	30	32	28	37	34	34	42	25	34	25	28	27	34	33	52	27	30	35	32	34	40	35	31	31	34	30	34	30	27	23	29	25	35	30	29	36	34	41	37	35	23	37	40	17	28	33	30	31	29	38	34	49	35	29	35	33	33	25	25	37	33	22	43	35	48	26	26	28	36	37	45	29	34	30	30	37	31	34	37	31	31	43	41	30	26	33	31	35	38	35	26	36	36	38	23	32	38	38	36	43	28	28	32	29	27	31	21	35	28	28	31	41	38	37	36	37	38	34	32	25	25	30	33	40	30	29	30	40	27	22	35	36	33	22	33	28	31	42	39	37	27	34	33	37	26	30	42	24	36	28	37	27	35	39	49	38	30	31	33	36	29	33	31	34	29	45	24	35	22	48	30	33	30	41	32	39	30	29	36	26	30	31	37	27	34	46	38	20	39	36	31	36	36	27	29	40	22	30	35	30	35	35	35	25	27	43	26	47	32	25	37	29	31	29	37	35	29	35	28	38	36	33	32	30	34	32	32	25	37	35	30	17	24	29	23	23	36	22	37	29	44	33	38	31	31	35	33	35	25	30	33	35	34	34	31	34	25	25	48	36	32	27	44	38	32	26	29	25	31	31	28	34	31	33	40	31	35	25	18	31	32	26	27	39	37	31	45	32	29	32	27	30	32	34	32
25377	13403	10146	10912	17881	21701	18902	16047	13285	11229	9508	7686	5790	4455	3318	2390	1822	1404	1146	1059	896	744	571	608	537	548	520	539	478	517	470	428	410	358	393	352	327	388	358	359	379	373	375	364	372	320	333	332	296	329	332	316	283	289	292	281	286	291	299	304	318	272	269	269	285	299	267	300	295	315	254	285	261	282	266	267	270	236	266	268	290	274	278	267	285	300	276	275	276	269	287	301	304	283	274	265	301	294	288	295	317	274	259	279	293	287	283	270	273	279	282	288	280	308	295	299	266	276	274	282	272	286	271	272	272	282	268	269	289	263	305	287	270	279	284	254	297	269	284	266	301	267	322	263	262	258	288	278	301	283	287	281	300	284	282	259	288	284	293	276	275	292	285	295	274	277	274	299	268	278	254	272	244	267	262	286	258	292	253	301	244	263	306	310	270	256	292	260	299	277	286	282	265	282	263	284	299	292	266	273	268	297	254	284	284	274	271	263	287	282	268	295	261	284	265	296	262	285	289	273	279	260	273	271	288	245	271	307	280	278	285	268	271	314	290	283	290	281	292	283	279	302	300	268	286	278	267	280	262	280	300	282	292	290	293	264	255	270	294	291	268	262	268	275	251	323	257	284	264	300	272	276	297	270	274	305	285	294	301	273	267	265	285	274	279	268	257	312	268	275	262	259	254	279	296	292	280	278	275	277	247	283	263	287	295	285	300	268	248	282	253	291	275	289	267	336	290	298	318	281	287	281	277	292	310	273	274	284	273	277	259	247	292	276	274	288	288	268	274	283	297	290	300	294	301	295	274	309	275	264	266	287	307	306	290	297	279	286	293	288	299	282	296	263	259	277	285	295	321	262	256	273	297	281	276	274	274	278	264	277	275	284	312	272	286	294	276	261	250	286	311	263	288	283	306	282	287	288	254	276	278	318	288	263	302	250	281	281	246	297	291	278	278	229	296	278	271	284	276	301	262	299	257	262	281	275	275	273	294	289	287	250	284	300	277	277	275	297	309	267	286	280	276	269	301	286	284	295	281	291	275	288	306	281	274	252	289	272	260	241	292	274	274	290	250	289	275	279	288	280	301	297	266	298	277	289	273	288	234	289	256	253	268	270	285	274	281	287	279	268	260	308	307	255	276	311	257	293	288	297	297	286	272	265	266	275	269	290	287	277	287	278	290	260	274	293	283	232	257	257	268	270	252	308	278	253	290	311	299	276	279	264	312	268	295	285	296	281	258	308	288	273	317	279	282	306	286	257	280	325	289	267	316	278	274	296	293	287	277	285	280	282	288	274	270	249	279	275	287	278	268	280	246	280	283	289	285	287	279	251	289	319	259	304	280	277	282	283	296	271	275	305	269	270	269	286	262	315	261	279	296	268	285	299	287	282	278	302	322	275	275	286	281	309	255	288	261	287	282	278	312	272	286	289	265	272	284	270	298	290	286	293	249	269	282	293	309	266	271	251	290	279	303	297	288	287	283	306	287	289	285	287	271	290	265	263	281	275	235	296	314	319	276	287	272	270	275	262	298	286	270	268	277	267	247	284	244	301	286	299	279	291	284	283	286	275	290	264	250	272	269	291	299	290	290	273	282	298	247	312	270	294	262	240	258	297	303	250	252	295	282	281	284	278	267	283	269	265	267	298	300	303	279	282	259	293	266	261	302	293	270	276	263	283	290	278	281	272	272	298	298	286	293	297	267	277	287	264	279	258	281	287	282	254	306	291	290	305	286	281	258	276	272	269	274	274	291	269	255	255	289	276	251	274	257	243	259	290	288	292	263	307	259	275	281	266	283	298	268	272	273	271	289	292	270	305	282	256	284	277	252	258	271	262	273	259	313	252	263	256	279	276	290	257	272	294	288	267	263	268	270	267	310	278	259	289	272	272	283	264	305	277	265	275	247	271	271	296	273	281	266	295	280	315	302	297	263	281	271	279	254	277	279	285	295	280	282	273	282	286	278	299	269	259	269	284	311	238	269	287	253	284	298	271	294	270	297	274	273	302	290	279	275	284	244	273	300	273	298	296	296	288	294	270	279	285	247	302	231	283	263	280	267	282	305	244	259	281	305	282	318	267	274	288	281	300	271	257	265	307	262	277	252	327	279	282	279	274	288	302	291	265	256	301	316	285	262	288	261	288	280	258	266	260	289	264	312	289	260	261	298	267	300	301	305	290	312	279	288	290	250	278	294	282	314	274	276	299	243	263	283	262	265	301	283	301	276	304	317	268	278	302	283	266	288	280	266	289	283	275	268	299	267	274	290	298	314	282	281	306	281	287	305	276	299	291	280	268	303	280	255	257	248	292	278	306	272	263	278	278	277	272	283	282	294	234	296	289	269	313	270	267	269	283	275	287	272	283	273	252	294	303	258	274	280	280	254	278	289	270	283	279	279	273	276	244	288	287	265	285	289	260	281	283	310	316	289	260	252	269	264	286	284	250	274	274	295	269	293	279	256	293	274	289	272	273	272	302	270	308	270	281	272	267	273	318	272	226	298	248	284	286	293	267	295	288	320	265	263	294	301	287	276	269	279	271	297	273	278	303	287	290	278	261	310	273	274	278	281	279	262	283	256	285	273	290	278	281	264	263	280	272	301	291	269	269	286	289	276	279	302	295	287	303	279	273	272	280	270	308	252	271	259	266	261	261	256	258	270	261	265	293	270	238	264	296	287	253	283	287	276	298	290	278	310	295	288	264	268	288	265	291	293	279	262	278	263	265	273	293	276	296	246	257	279	254	257	275	255	266	288	273	270	279	276	265	265	275	282	283	273	301	270	299	272	244	291	284	298	277	283	267	294	264	273	310	260	285	269	276	302	283	262	285	274	267	285	273	259	310	265	290	261	293	281	276	299	290	300	283	294	269	294	262	262	305	292	271	284	288	255	286	239	268	296	289	299	277	294	270	289	279	278	282	313	292	266	289	278	240	297	264	284	292	252	280	278	269	271	276	291	275	286	266	307	276	316	302	294	330	279	286	279	275	280	281	278	289	286	294	275	295	293	282	271	269	281	282	295	279	263	302	285	313	289	257	269	290	262	305	254	281	266	282	304	273	286	252	258	294	277	239	287	315	280	294	277	274	267	279	289	291	291	284	267	259	286	307	285	270	278	294	292	249	274	317	265	256	261	267	290	287	275	293	266	289	284	297	286	278	316	217	269	275	271	295	288	313	275	285	254	290	293	274	277	277	288	257	269	282	269	266	277	297	275	263	270	297	319	246	310	274	270	280	274	289	314	267	266	273	267	285	282	254	283	271	295	267	272	302	278	285	234	287	260	271	270	270	278	316	290	297	300	273	279	321	269	284	251	295	278	289	282	300	293	274	285	255	272	307	315	280	282	276	310	270	286	284	268	287	290	275	286	311	286	255	291	294	291	305	284	254	272	282	287	282	284	275	269	267	272	281	260	277	274	270	263	304	269	275	274	290	263	278	295	276	272	263	292	296	281	270	291	249	267	293	290	263	278	315	273	279	270	293	278	260
3869	1994	1196	780	608	633	560	546	474	466	358	299	228	172	156	111	98	82	81	66	74	61	52	55	52	51	48	61	56	51	41	53	51	41	46	51	39	50	50	45	47	57	54	49	40	33	39	34	42	32	53	34	43	39	43	43	40	35	39	31	49	41	52	48	35	49	39	46	43	36	40	46	32	43	45	51	47	44	44	21	41	34	44	44	51	68	49	37	52	44	37	45	38	47	41	43	46	37	42	41	47	46	41	38	45	38	33	43	47	45	43	46	41	36	38	39	45	44	43	29	43	32	35	51	40	35	38	43	46	40	51	35	48	46	39	46	60	39	42	44	41	49	38	44	52	40	36	42	32	31	49	35	38	46	45	45	46	44	45	39	51	39	39	38	54	39	39	38	51	47	42	42	51	41	39	48	36	34	46	46	40	39	43	41	32	33	47	40	38	49	43	52	37	56	53	57	39	32	45	44	43	39	41	48	45	33	43	36	47	55	41	44	55	58	44	45	33	47	34	44	37	37	54	45	43	44	44	50	37	45	46	35	40	45	39	44	51	38	48	58	51	42	42	38	34	41	43	43	34	45	57	54	34	36	55	40	37	40	42	70	52	33	38	48	48	27	40	46	39	40	44	42	41	44	49	38	27	57	41	33	33	35	41	40	34	45	38	49	46	30	47	45	42	45	44	40	41	51	51	37	38	41	42	38	45	38	44	43	37	36	53	47	33	35	50	41	54	34	32	47	40	65	50	47	41	37	41	44	53	39	39	37	39	40	45	41	44	37	41	45	34	40	41	47	57	48	34	40	34	45	57	39	44	51	30	39	49	46	39	46	51	40	48	43	49	46	42	48	40	53	45	47	49	33	37	41	53	50	43	42	50	37	42	39	28	46	39	44	44	48	44	39	45	46	40	47	41	38	49	47	35	40	51	38	43	44	37	40	47	35	39	51	44	46	37	41	35	44	50	38	45	47	43	42	63	40	41	42	39	41	34	43	50	40	34	46	35	55	55	27	34	40	45	43	48	44	55	45	47	37	52	39	41	38	44	41	43	44	44	49	40	38	33	31	30	46	35	37	47	38	24	38	38	41	35	46	37	37	50	35	39	47	45	40	39	39	32	50	39	34	33	44	31	39	45	45	49	52	50	52	36	51	37	44	42	28	46	43	34	45	49	45	42	35	50	29	34	56	48	46	54	45	50	26	50	44	42	45	43	43	41	36	29	51	30	51	37	42	43	53	38	47	43	28	40	29	36	50	42	36	38	43	46	54	41	53	36	41	39	44	35	42	50	51	42	39	50	52	35	42	47	33	37	39	45	44	37	39	45	40	45	33	30	44	43	42	39	45	41	38	49	50	52	43	41	37	41	44	53	34	49	35	42	35	40	45	44	36	38	38	69	44	49	40	45	48	40	60	41	45	47	35	45	29	41	47	39	46	34	49	33	46	29	48	47	41	40	34	38	27	35	39	36	37	46	48	30	47	40	45	49	43	41	43	43	35	44	35	43	35	33	31	28	51	44	45	46	41	39	42	54	41	38	39	43	39	42	48	36	46	43	38	33	37	45	39	40	48	33	38	41	33	39	48	39	51	41	49	41	37	50	46	44	20	40	32	44	34	46	35	45	49	50	45	44	47	41	47	42	42	42	36	51	36	47	45	39	35	32	52	37	45	34	43	57	37	40	50	37	50	45	39	50	40	43	38	37	41	43	40	40	47	43	36	37	39	55	42	41	55	49	40	45	44	33	41	51	31	45	28	62	41	46	50	38	36	42	56	40	35	35	41	41	40	38	41	42	32	37	40	54	34	40	49	39	49	53	44	52	39	29	36	51	46	57	44	46	43	50	39	46	45	45	32	30	45	32	42	42	42	54	35	45	37	44	58	40	38	31	38	53	47	36	45	44	51	46	48	41	40	46	47	47	39	46	47	49	39	41	37	37	48	49	34	45	52	43	34	43	47	33	46	42	42	34	35	30	39	31	32	37	39	42	38	47	40	46	55	50	34	43	47	40	45	47	40	56	42	30	49	33	49	53	34	35	35	43	44	40	45	39	44	44	62	41	47	40	48	46	39	43	42	46	46	43	42	46	52	47	42	43	44	42	37	47	40	37	43	49	43	44	38	52	50	43	35	48	51	49	41	46	53	46	50	44	49	42	33	38	45	39	41	54	45	36	42	29	46	43	48	31	41	51	43	46	38	36	44	39	37	37	36	45	41	44	50	49	41	38	48	44	45	34	35	43	36	42	48	48	36	36	42	45	39	52	47	45	45	38	45	34	43	36	58	42	51	47	49	41	47	51	46	45	46	42	42	48	48	44	30	37	28	38	44	47	64	31	47	36	36	37	50	42	43	62	41	39	50	36	38	46	30	54	44	57	31	39	44	46	53	43	46	48	43	39	42	47	37	41	42	47	48	42	39	44	45	43	48	46	34	30	42	38	43	50	39	32	44	37	50	45	42	37	38	30	46	40	37	32	46	42	46	43	46	43	40	34	55	30	31	43	47	35	45	46	49	51	55	49	33	53	42	40	51	46	42	30	45	56	45	48	40	45	55	39	39	49	41	40	38	32	41	45	39	38	35	35	33	44	32	34	50	48	47	46	60	30	33	45	56	34	29	42	38	38	39	49	48	52	45	39	43	45	43	41	43	32	46	31	38	36	34	42	45	44	35	40	46	34	44	48	37	49	45	29	45	37	31	34	45	39	36	46	40	45	38	39	34	49	56	34	42	37	41	46	40	56	42	40	43	43	44	33	39	45	46	42	52	37	49	48	38	52	40	31	43	48	40	45	41	35	30	40	41	42	42	44	46	33	42	42	41	36	34	42	39	46	50	38	41	38	31	39	40	42	48	52	35	41	38	40	47	44	35	52	47	28	53	33	48	32	40	42	32	45	41	45	42	38	44	42	48	46	57	40	45	28	42	33	41	43	27	44	49	40	37	38	43	44	35	35	50	46	44	39	46	47	56	42	43	37	40	26	43	55	37	35	44	36	42	39	47	42	50	36	42	43	45	39	46	40	42	31	40	29	37	42	46	55	39	53	47	40	32	46	34	42	35	40	39	35	37	37	45	48	27	42	45	37	42	39	35	37	40	44	36	40	47	46	38	40	44	43	41	53	43	34	38	44	41	52	49	43	34	38	45	37	36	34	42	50	45	36	48	41	36	47	44	41	42	37	42	47	45	38	46	44	43	37	43	39	34	39	50	46	42	38	47	39	42	33	43	42	35	44	47	49	48	46	39	38	49	39	39	36	21	40	45	52	38	46	41	44	31	42	43	41	32	43	33	64	38	48	50	51	47	27	45	35	46	51	49	41	34	49	32	50	29	37	37	39	29	52	40	29	48	45	29	41	42	33	39	31	46	35	38	47	40	45	43	51	47	32	39	50	49	40	52	35	52	51	48	44	49	40	46	43	43	42	42	32	49	50	43	36	51	51	40	48	37	39	43	40	38	49	35	46	43	32	38	42	41	30	45	38	45
28874	16062	12421	13114	21033	24406	21895	19172	16279	14136	12018	9825	7823	5763	4482	3203	2372	1853	1525	1464	1239	1010	960	794	759	716	690	692	699	636	602	509	568	564	562	539	542	501	516	494	517	481	474	506	497	482	432	443	416	416	421	408	418	342	396	378	369	397	382	402	410	388	357	378	362	379	387	345	405	441	386	391	370	363	363	373	368	371	357	385	377	375	364	395	376	392	354	349	392	365	386	361	343	397	371	404	391	407	363	365	385	372	363	378	367	395	414	373	357	367	394	377	400	398	367	393	397	381	374	368	385	406	376	339	394	355	331	407	395	364	375	402	385	346	366	346	409	361	370	386	346	380	365	378	344	374	382	375	367	411	373	369	382	345	377	337	356	390	398	401	374	360	331	392	340	371	363	359	365	397	381	399	385	355	353	354	361	366	378	337	388	355	368	404	380	391	366	390	401	363	354	370	362	354	369	389	374	344	409	373	373	392	370	353	353	379	390	394	370	348	350	380	335	365	363	369	382	378	364	347	407	341	387	374	310	352	362	341	357	360	382	373	363	381	362	332	376	394	381	383	384	387	411	371	361	380	378	394	384	364	390	374	367	355	367	383	384	380	359	376	381	379	365	361	356	387	375	359	370	347	371	360	383	356	364	355	370	380	369	373	379	356	398	379	394	366	373	369	369	394	399	360	346	336	380	360	355	375	395	373	343	357	362	423	366	353	369	378	394	367	356	347	342	411	369	368	390	350	356	378	360	357	388	391	397	360	341	373	397	347	376	394	368	401	370	371	366	350	347	389	338	349	388	387	373	381	367	374	353	373	385	363	378	358	350	369	357	319	345	352	406	361	365	360	360	377	405	406	372	335	351	336	413	366	375	380	384	369	363	364	343	359	378	395	378	379	339	377	390	377	377	379	344	357	356	409	373	339	342	344	362	347	404	379	398	337	364	360	378	397	381	380	369	387	351	378	352	349	363	366	405	380	395	354	384	371	375	351	374	363	355	371	368	346	366	350	371	391	356	353	345	327	376	361	348	365	390	373	336	366	344	351	359	388	373	341	391	376	372	345	375	383	363	351	376	382	363	352	372	348	383	341	362	381	387	390	392	360	393	369	386	343	381	343	369	374	381	368	333	361	363	363	401	405	371	364	392	350	350	358	378	365	356	363	371	352	356	378	387	363	364	346	358	342	373	386	351	359	367	377	364	349	369	359	371	379	367	332	371	365	381	339	337	366	385	350	359	357	344	386	370	383	365	367	340	354	354	371	406	352	374	391	397	351	372	413	373	383	360	358	381	393	352	381	412	342	402	373	355	374	387	377	391	413	368	387	377	337	373	324	375	388	385	323	361	404	362	356	392	377	366	373	403	396	341	343	356	352	399	371	386	362	377	357	369	344	379	367	372	396	366	356	347	352	364	380	376	365	357	351	353	342	389	386	377	337	410	396	395	393	415	365	364	402	393	370	347	350	353	375	371	393	362	348	366	366	347	353	331	354	359	352	341	366	398	388	374	394	345	375	388	370	317	386	368	367	373	368	384	369	355	374	400	368	336	358	357	383	415	394	381	414	370	360	358	363	353	376	388	365	366	361	398	387	353	345	386	354	370	354	368	334	368	351	346	402	357	389	352	367	350	383	402	380	386	384	369	391	422	386	371	361	358	380	362	358	356	346	358	376	350	388	377	375	370	363	377	320	379	367	369	378	353	361	381	368	363	390	368	350	374	372	376	366	380	353	333	397	370	363	403	417	373	402	368	381	348	364	361	359	367	390	363	365	361	397	369	357	349	377	355	392	367	388	369	384	360	375	343	380	376	383	369	399	369	386	361	370	378	342	361	357	352	399	379	373	403	384	404	386	355	353	380	377	372	353	381	380	356	381	388	387	361	371	378	380	359	424	403	350	359	354	372	380	374	366	403	353	375	347	337	365	354	325	384	350	369	376	378	378	348	373	371	345	377	375	414	362	360	352	385	340	418	377	381	402	372	351	419	393	372	369	395	349	334	351	388	377	365	352	377	357	354	310	388	379	405	361	365	335	349	357	397	368	386	392	375	366	383	404	384	391	355	375	386	402	350	354	391	412	375	391	380	356	344	368	400	379	353	358	384	382	366	406	356	350	387	377	358	360	356	396	374	343	339	384	368	337	337	368	388	353	367	379	378	348	334	348	364	378	394	343	407	403	372	379	389	404	359	353	364	383	333	364	393	358	382	364	398	366	399	418	354	362	323	359	363	361	380	345	388	370	394	383	387	378	370	364	343	369	368	360	363	337	395	376	363	358	367	378	342	353	359	318	366	384	384	349	368	406	370	369	365	373	393	383	377	347	355	383	360	382	376	369	366	369	354	382	341	378	366	356	336	393	346	374	375	368	336	339	378	370	391	356	403	368	390	386	361	373	375	358	375	369	386	421	366	373	377	370	358	365	371	371	390	338	360	384	354	380	353	340	365	374	347	418	388	354	376	373	382	377	357	394	348	351	350	364	365	354	369	401	337	359	369	404	363	383	385	377	360	367	318	368	341	370	360	346	377	382	364	352	380	346	384	359	351	388	368	404	362	358	361	366	361	382	370	347	371	384	353	349	352	373	398	376	401	339	381	364	381	361	388	416	405	371	375	365	361	364	373	378	386	343	390	371	363	369	408	348	372	373	358	381	393	406	373	400	361	354	386	361	337	388	373	355	358	364	375	397	396	425	407	323	355	364	332	392	375	340	399	357	385	363	390	389	373	376	385	370	356	374	346	361	370	364	398	348	347	390	366	399	374	358	380	366	372	370	397	371	382	360	370	351	349	380	350	394	381	396	384	365	358	380	369	366	363	375	359	362	386	413	402	377	350	391	385	374	370	407	383	364	355	402	385	368	322	338	354	369	374	416	375	371	347	364	390	343	367	371	357	389	397	378	369	372	404	355	358	377	357	360	358	374	360	359	384	357	376	413	367	348	375	356	373	419	363	369	355	411	392	353	376	395	361	390	384	406	382	372	397	379	372	379	376	387	372	384	362	371	384	362	377	361	405	404	351	393	374	393	383	347	347	361	347	367	391	359	365	372	367	373	394	384	370	357	375	384	354	390	369	359	369	373	393	361	376	378	343	355	356	358	398	350	389	375	368	357	377	334	339	370	363	328	353	356	338	362	373	352	386	368	344	379	381	394	344	393	389	362	381	373	386	376	397	380	363	365	375	371	373	428	378	390	385	377	367	394	362	357	367	374	333	355	374	359	371	399	383	391	347	377	384	390	392	345	370	352	352	390	377	369	393	359	389	366	368	354	357	377	351	370	360	349	342	370	377	350	337	381	371	369	384	419	368	369	364	347	357	353	374	377	396	350	412	371	356	356	337	372	346	351	368	347	363	379	407	359	342	366	405	361	358	364	372	363	366	362	409	346	369	404	374	353	370	368	376	382	388	359	401	395	358	347	350	355	384	397	349	393	372	365	389	347	369	379	372	413	359	362	383	374	372	380	422	358	376	364	373	385	365	368	404	367	371	349
2691	1258	763	502	400	367	364	362	287	228	206	153	125	99	90	67	69	40	66	54	50	45	45	44	39	44	40	41	49	29	41	39	46	43	49	34	38	45	42	23	36	34	31	53	41	41	32	34	41	29	42	35	46	28	39	39	33	37	41	42	35	34	34	29	46	41	45	39	29	39	32	38	37	36	50	48	36	39	31	33	44	35	47	45	36	53	38	33	24	36	39	36	33	29	36	28	42	41	39	33	30	39	36	26	26	34	38	32	33	30	33	38	33	33	36	36	32	35	35	42	44	43	36	33	42	32	31	39	40	32	27	49	38	55	38	30	36	44	48	38	30	32	36	33	35	30	33	41	35	39	36	35	30	39	40	34	34	46	30	44	32	35	40	30	35	36	40	33	45	33	31	40	23	39	35	56	35	44	28	34	31	39	39	43	30	34	46	38	40	28	42	27	36	45	43	39	36	40	39	31	32	44	31	37	40	30	44	42	44	29	29	45	34	31	41	39	42	39	23	48	44	39	55	40	45	43	24	44	26	48	37	29	39	48	38	31	38	42	38	37	40	32	39	29	31	55	43	38	35	37	45	36	41	34	35	32	31	50	37	27	31	37	30	35	32	43	28	36	41	36	35	24	38	40	30	37	31	41	34	35	38	34	44	33	28	43	34	36	26	31	31	36	43	35	28	32	32	42	35	36	39	47	38	38	23	36	31	44	45	31	38	33	26	46	33	45	37	44	40	32	30	41	35	47	34	36	35	32	31	32	30	38	37	30	28	50	31	43	27	27	36	42	39	35	45	34	31	35	39	46	33	44	37	38	34	25	34	32	35	31	36	41	46	40	32	46	35	34	30	48	41	39	46	36	38	36	26	41	31	25	38	43	35	42	46	44	40	28	41	42	33	33	23	32	36	30	27	28	36	30	41	30	40	37	34	34	33	32	32	44	28	29	39	36	36	38	36	43	27	39	33	44	34	41	36	34	34	33	43	35	44	37	30	29	43	29	50	34	38	33	48	42	33	33	32	45	35	34	41	27	33	37	51	41	48	40	36	32	36	42	32	33	47	37	35	34	41	39	38	33	41	41	37	31	47	52	38	40	35	42	38	36	45	31	35	41	37	34	33	32	33	41	38	38	32	40	36	37	40	47	33	38	42	29	40	43	28	34	49	37	34	36	37	28	37	45	35	51	43	33	32	41	38	42	36	32	37	30	40	22	41	27	37	27	50	30	37	43	48	38	39	28	41	38	39	35	32	25	41	33	34	27	44	29	35	37	42	54	34	36	32	38	34	39	41	34	42	36	41	39	36	31	50	25	30	42	37	50	38	32	30	36	29	35	28	34	36	40	31	30	56	49	48	42	33	27	42	40	43	37	38	48	47	38	38	33	47	33	31	32	32	37	36	36	43	46	29	28	43	44	42	31	34	42	33	42	37	43	32	40	30	36	42	36	43	31	43	42	33	27	34	38	35	52	36	38	40	37	36	32	33	36	39	42	27	39	41	44	32	39	38	38	30	30	46	39	37	33	37	47	43	39	34	47	50	41	24	34	28	42	35	32	33	39	33	33	40	33	28	37	43	44	36	34	32	35	39	37	40	31	37	32	36	33	37	32	33	34	31	46	36	34	30	38	34	30	40	36	30	43	40	33	41	29	28	39	32	37	31	38	41	30	35	42	43	28	34	43	41	32	43	42	33	39	37	54	35	34	51	37	32	30	39	39	28	32	41	41	41	30	36	33	37	28	35	24	35	34	34	33	39	34	38	40	39	37	45	34	40	24	33	44	45	39	40	39	35	34	24	43	37	34	40	44	32	39	33	38	35	28	46	40	32	52	45	44	44	33	37	40	43	38	41	42	39	34	29	41	40	40	36	28	32	41	37	44	38	37	47	41	43	36	48	42	38	40	29	27	44	29	38	36	29	28	28	44	26	32	34	40	32	36	34	45	40	41	41	40	41	32	51	30	42	36	40	34	27	33	44	34	38	45	33	28	41	39	40	30	40	27	41	44	38	29	29	39	39	38	36	38	39	35	33	40	34	34	41	28	33	29	33	46	44	44	47	39	36	41	46	44	41	36	33	32	26	46	38	47	39	28	34	40	28	27	39	47	42	37	35	28	29	36	37	35	37	46	30	40	32	46	33	45	34	45	35	35	35	29	29	44	28	32	40	35	29	42	45	46	51	38	46	35	39	30	36	41	34	51	40	38	33	31	36	36	33	32	36	41	42	38	28	39	31	35	41	41	31	39	32	46	34	33	46	34	48	52	28	36	31	30	41	38	23	45	34	39	33	47	40	36	49	44	36	45	32	30	44	35	35	44	39	36	47	27	42	33	34	38	50	38	27	45	31	33	33	36	28	42	31	27	32	35	32	35	39	36	35	31	36	33	37	43	39	31	37	44	36	35	33	36	30	35	25	42	36	35	33	41	35	45	58	32	34	45	36	42	32	46	31	37	38	32	39	38	44	43	39	32	44	43	41	39	42	30	39	38	30	42	29	25	39	32	38	38	36	42	28	41	32	31	32	46	37	34	43	43	37	55	43	30	36	35	53	42	40	35	31	37	37	34	31	39	36	35	36	40	47	39	28	28	35	38	36	46	46	36	40	39	31	44	35	36	34	45	37	40	38	16	44	40	28	34	29	39	30	35	43	41	28	31	37	41	38	30	38	35	42	32	41	35	33	41	40	45	32	35	47	51	31	36	33	53	45	35	24	35	30	33	36	44	42	24	29	43	31	26	33	39	39	49	42	40	40	36	41	50	40	41	29	36	36	24	41	44	33	47	40	28	37	37	44	55	31	27	29	41	27	34	45	36	24	39	35	34	49	37	37	37	36	39	27	44	37	49	36	40	28	53	37	40	32	47	34	35	43	38	46	38	38	37	39	43	39	40	33	36	28	37	40	30	39	38	32	36	29	29	37	42	37	39	48	38	31	32	43	34	43	40	34	30	51	45	35	35	31	39	39	46	34	34	31	43	40	46	47	33	47	41	30	45	36	37	37	31	39	33	26	32	30	38	37	32	39	33	36	34	39	51	44	43	31	34	44	41	31	50	37	52	35	41	40	40	43	29	35	31	34	20	29	47	37	34	33	35	27	47	36	43	26	36	36	39	37	27	51	26	36	31	41	35	40	30	31	41	45	28	34	48	34	41	33	39	35	35	32	35	46	33	37	29	57	31	31	37	43	35	36	29	33	38	33	35	39	25	37	40	39	36	32	33	43	31	41	36	31	34	42	38	33	39	37	43	30	49	24	36	29	36	37	44	40	44	33	39	32	37	31	42	26	41	39	36	41	31	36	41	43	29	33	28	44	39	46	37	33	37	34	32	44	45	32	37	32	42	39	39	50	53	43	25	45	42	34	50	32	31	37	36	50	47	35	35	31	42	32	34	32	39	41	32	40	27	41	32	38	31	32	45	40	34	29	40	41	38	43	33	48	48	39	34	42	44	32	28	37	31	30	31	46	47	48	39	48	28	39	29
23780	11743	8476	9331	15458	18399	16139	13130	10807	8924	7392	5703	4361	3060	2343	1572	1216	952	847	813	723	586	579	515	496	463	454	442	436	443	464	388	396	347	384	432	397	428	378	361	401	391	389	431	390	317	391	393	355	334	316	353	315	282	325	390	346	371	309	329	330	344	293	340	320	317	301	353	308	317	321	378	326	308	328	360	332	292	324	305	314	323	325	325	345	356	308	341	314	313	320	356	347	296	297	352	317	343	305	263	353	309	348	310	326	339	299	340	333	304	316	314	350	332	308	367	331	293	307	302	288	338	336	307	328	344	317	342	338	313	304	313	356	341	291	303	291	307	352	353	311	320	279	334	318	305	326	327	307	302	322	313	327	362	314	331	312	321	324	308	332	325	356	316	305	331	360	338	316	329	285	322	307	334	302	295	326	295	329	327	334	353	321	319	314	323	312	308	307	336	313	320	362	322	307	347	304	336	318	295	325	313	305	282	306	356	342	319	283	325	357	310	294	304	313	339	336	316	344	313	328	300	324	348	309	317	320	347	307	307	335	325	320	355	354	345	329	332	324	322	333	353	313	324	344	324	310	330	338	310	321	332	313	348	342	347	314	312	315	310	289	307	304	333	369	317	304	306	326	334	304	353	311	316	318	321	326	322	325	345	331	318	352	287	349	297	318	313	305	322	333	363	306	318	339	350	309	292	313	360	341	321	310	334	325	311	341	329	317	315	334	295	339	336	316	321	342	288	325	329	323	335	303	307	339	305	347	308	302	338	356	328	308	305	308	324	316	304	308	344	319	330	316	338	303	294	345	327	318	315	338	363	350	313	333	310	326	318	335	321	341	350	301	299	315	301	308	338	323	314	296	334	335	303	313	306	315	314	306	289	335	303	344	305	324	321	332	323	327	331	313	300	336	295	337	315	318	344	310	341	328	338	336	274	314	320	305	351	322	323	306	347	324	333	318	334	353	282	323	318	331	312	331	308	318	328	321	338	313	326	330	294	343	307	304	287	329	337	338	293	308	293	303	315	293	326	331	316	307	344	326	335	342	323	339	318	332	345	310	341	331	312	270	322	326	311	326	300	340	334	294	297	335	328	327	310	325	305	322	338	331	324	324	325	353	297	310	313	302	316	327	344	358	302	331	331	299	312	319	336	337	341	313	303	323	306	324	310	316	318	305	301	340	333	313	283	326	331	338	279	314	309	296	307	340	331	328	317	280	289	312	361	324	288	334	324	339	370	320	304	317	333	311	321	318	320	302	315	316	324	308	322	326	307	311	321	320	329	295	323	302	362	318	320	332	295	340	321	324	370	313	323	309	332	300	320	341	333	304	307	309	300	354	299	299	336	304	324	348	319	321	314	309	339	332	345	335	307	306	321	320	336	336	303	312	341	353	335	324	286	321	329	296	340	328	322	315	305	297	308	323	279	341	301	328	326	350	344	352	322	356	275	353	303	328	322	308	325	309	293	311	314	301	310	324	343	320	314	287	303	310	300	325	315	330	306	340	308	319	325	341	310	335	349	337	321	348	321	337	351	317	341	336	322	357	309	324	358	307	356	334	322	296	337	309	345	311	320	350	315	332	307	335	319	311	306	322	314	324	329	323	290	353	295	334	327	316	308	299	308	302	311	316	291	300	322	333	305	325	288	333	303	289	334	334	325	301	309	297	378	316	348	301	337	327	306	340	336	311	325	326	302	357	317	346	305	275	345	332	322	314	358	307	316	336	313	309	330	334	300	334	338	308	327	327	344	327	300	286	348	358	309	287	322	371	320	337	328	359	329	336	307	309	342	321	314	347	333	322	321	341	300	325	319	325	301	303	337	303	310	345	306	322	314	316	316	313	304	350	307	339	310	309	301	319	326	368	329	315	332	321	322	358	309	325	316	344	329	343	335	307	330	314	308	334	355	326	320	322	334	322	306	317	336	314	346	314	340	335	318	323	344	313	282	302	308	325	336	275	330	316	299	315	318	357	310	331	306	298	311	318	303	327	302	336	294	312	306	333	335	325	335	304	340	322	329	333	306	312	322	310	314	309	380	333	331	321	329	342	319	337	333	315	346	363	323	344	296	324	343	323	326	349	310	344	331	357	346	335	315	299	340	346	307	331	329	297	311	287	312	303	339	329	326	308	314	317	303	348	355	308	331	354	315	315	335	320	343	328	340	333	314	335	318	335	313	348	328	343	322	344	309	310	322	316	313	310	299	331	321	306	320	349	317	333	322	319	341	319	353	341	316	332	332	311	321	303	311	351	293	326	316	353	316	317	328	317	296	332	328	319	325	302	327	346	329	346	336	304	343	345	315	312	333	351	317	290	322	330	310	302	352	340	333	310	299	324	330	345	310	319	307	320	332	342	301	327	324	325	313	312	320	349	311	356	320	325	326	335	306	325	329	324	327	355	288	328	315	338	347	318	305	302	336	295	352	340	328	330	334	305	316	355	316	324	322	331	325	337	328	340	327	318	301	338	311	330	313	353	306	378	333	301	299	307	332	324	355	339	318	317	320	313	341	344	321	333	332	307	276	340	297	326	306	312	305	312	333	317	334	322	324	364	349	334	288	351	316	319	329	317	351	331	300	323	322	313	321	338	327	317	328	346	343	343	329	339	326	325	328	343	309	353	332	334	342	335	340	328	286	319	305	334	345	328	303	296	287	341	339	309	324	318	321	302	323	325	343	311	289	324	327	351	312	340	303	317	341	296	309	338	319	287	325	317	338	318	335	307	296	314	335	313	299	312	274	302	318	323	314	302	322	317	312	338	320	337	324	323	311	308	333	350	343	317	317	329	336	349	322	356	303	294	349	324	341	337	313	309	305	346	342	323	307	315	348	328	324	338	314	323	316	322	322	379	297	299	321	356	313	337	323	270	310	323	342	332	316	351	319	326	267	325	330	352	324	330	295	337	337	318	366	301	307	317	309	293	322	321	303	321	338	318	331	347	334	326	360	324	337	369	319	322	361	330	367	332	322	322	328	325	309	318	321	348	328	309	335	334	337	336	325	326	319	330	350	295	310	342	306	336	350	314	326	324	307	296	333	293	336	347	296	342	330	328	354	342	335	332	334	339	312	303	356	317	320	334	341	300	357	325	296	342	344	307	317	315	330	321	298	323	294	313	289	325	299	317	348	331	322	333	335	297	301	340	325	324	323	318	308	318	338	323	341	326	340	313	352	330	327	316	332	332	311	287	271	303	332	300	335	305	312	332	339	313	314	332	290	326	294	307	323	328	322	350	330	296	359	327	340	323	326	304	329	325	353	322	328	332	317	344	289	320	310	322	343	319	305	330	320	347	324	307	314	325	324	311	322	329	312	294	301	317	341	307	309	332	325	303	334	321	330	328	322	349	320	311	364	324	345	299	335	335	298	325	268	319	293	336	329	337	322	330	323	306	336	335	309	301	365	344	267	295	324	354	281	336	335	325	305	295	339	321	355	321	318	299	297	348	295	306	309	329	325	318	342	328	305	325	331	311	293	316	344	313	347
3091	1728	1016	724	534	508	461	439	392	353	298	263	196	155	115	101	94	78	66	73	78	56	54	47	53	60	61	63	48	55	66	55	74	56	52	49	40	47	53	49	35	42	40	56	49	56	46	51	53	45	45	43	49	47	41	48	44	41	48	45	50	60	46	42	44	52	58	50	53	41	58	53	51	31	37	44	44	42	39	44	48	61	38	43	53	39	44	50	66	51	36	54	42	41	49	41	52	54	43	33	53	34	47	55	60	35	50	49	43	41	45	37	42	50	50	50	42	43	45	42	46	50	47	47	51	41	45	38	50	56	47	51	45	34	39	47	49	55	57	41	42	35	38	53	41	53	48	53	51	53	63	56	40	56	52	54	36	38	53	52	55	50	59	45	50	47	49	58	48	42	54	50	49	47	52	47	45	45	52	40	45	67	46	47	49	48	44	57	42	52	57	47	48	49	47	44	45	53	55	55	39	45	48	54	54	32	40	49	42	41	46	52	55	50	56	40	34	51	59	41	57	60	48	50	43	40	40	70	50	43	40	58	47	43	52	53	43	44	40	64	57	36	32	54	41	48	37	43	58	53	45	51	39	36	51	44	51	50	36	33	49	59	42	58	60	47	41	44	36	44	47	48	50	50	37	48	40	58	50	59	52	51	42	41	34	49	55	40	46	36	49	50	46	48	47	41	48	46	41	36	48	50	45	52	58	51	43	48	57	48	46	43	48	44	49	51	44	47	45	46	48	56	37	46	43	40	44	46	49	56	57	52	53	46	55	48	61	49	46	45	46	44	48	44	68	37	48	45	38	47	52	45	49	33	39	38	49	38	46	48	57	41	45	48	43	41	46	46	43	48	30	47	48	54	48	33	51	40	57	49	58	50	34	62	42	34	43	43	59	58	51	39	54	47	55	66	37	53	54	52	48	49	44	52	56	45	49	48	38	56	40	47	51	43	60	51	39	50	38	41	49	46	45	53	43	54	53	44	52	45	50	47	37	45	51	53	37	37	33	52	43	43	52	54	43	48	32	50	50	37	50	38	52	51	50	48	41	37	44	48	55	55	45	45	48	51	46	43	44	49	50	50	60	39	38	51	54	54	50	56	37	44	45	48	46	45	42	33	52	38	55	51	49	33	49	53	48	59	38	49	45	43	54	42	58	39	46	55	44	39	46	46	49	54	41	48	42	44	43	42	40	51	46	45	61	49	43	54	58	39	47	51	48	43	58	48	61	41	54	43	48	51	42	41	54	49	49	45	47	45	57	37	49	44	51	46	43	39	53	50	31	39	41	47	40	51	50	41	38	49	44	46	41	46	49	45	45	43	54	58	41	51	28	48	49	49	46	54	49	53	59	43	50	64	54	50	41	50	48	53	52	38	42	51	37	52	49	60	52	53	37	64	54	54	59	46	39	44	49	59	51	45	54	47	50	58	48	47	42	57	50	48	48	41	50	46	48	66	57	44	44	48	43	46	41	46	45	42	40	41	52	44	59	52	64	47	46	57	37	34	42	56	42	51	47	47	50	47	55	33	45	52	48	45	47	46	50	37	47	35	54	44	51	41	49	54	52	48	38	55	50	55	43	39	34	43	60	43	45	57	40	49	46	49	43	42	37	46	55	37	46	50	40	42	44	47	43	43	46	60	47	44	48	42	45	50	60	43	66	57	49	50	48	45	35	46	51	50	38	50	38	48	51	36	53	50	46	48	37	53	46	49	43	41	58	38	52	55	37	44	45	50	47	57	48	46	40	41	53	44	55	50	56	59	51	54	58	57	48	57	43	45	48	54	42	50	48	43	43	40	42	41	41	50	38	43	45	44	46	50	38	49	48	41	46	43	44	50	54	34	41	42	38	55	43	42	54	37	52	47	45	43	48	36	45	47	31	44	39	55	40	50	37	34	52	51	38	58	47	60	52	52	39	48	48	44	40	50	45	58	46	51	42	48	45	52	43	45	52	46	53	46	46	47	44	50	53	48	44	44	52	41	37	48	51	50	46	49	43	49	45	44	47	43	43	54	50	41	38	42	38	45	44	50	42	47	40	41	49	55	36	47	40	45	41	61	41	36	55	52	47	50	48	50	44	53	48	46	52	49	37	53	53	48	49	38	44	56	42	47	48	70	41	40	47	41	55	49	43	42	56	35	37	55	38	47	57	44	56	47	53	55	38	42	45	44	53	40	43	35	42	39	49	58	46	41	50	37	43	43	36	46	40	32	40	62	42	40	52	52	61	42	37	42	37	48	48	42	45	47	42	52	42	44	51	53	37	41	57	39	48	39	56	50	49	33	47	46	49	36	48	41	48	39	34	42	62	54	36	48	52	49	57	49	40	41	42	46	38	50	45	57	44	45	46	49	41	49	40	42	48	62	55	40	50	52	56	51	43	36	49	57	41	50	40	51	46	48	47	61	55	48	46	39	48	50	54	49	46	47	51	44	50	42	44	41	35	35	50	47	47	51	50	34	51	51	45	56	48	52	55	48	44	51	50	53	46	49	49	40	46	38	40	46	43	50	41	55	61	61	45	59	54	38	50	55	50	45	53	38	49	39	50	39	49	36	37	41	68	56	56	40	53	47	48	43	49	40	53	52	52	57	54	48	49	39	51	36	41	38	42	51	49	49	45	40	40	50	49	54	38	43	52	47	57	44	32	57	56	40	53	51	44	41	41	42	42	58	41	53	47	61	54	53	44	40	44	47	44	39	51	58	54	38	58	44	58	47	48	40	37	52	46	50	48	55	55	42	55	44	52	49	48	48	59	35	43	48	48	43	53	46	49	56	55	47	46	33	36	47	55	73	38	48	42	38	54	42	36	58	33	53	41	43	45	55	44	47	40	45	40	40	43	34	53	51	52	51	38	53	53	49	58	52	53	41	50	52	42	49	46	44	44	45	52	41	48	63	43	45	54	43	50	48	41	39	55	39	41	50	48	44	40	44	50	47	47	54	54	54	47	40	46	51	48	49	48	57	46	53	52	33	41	57	45	49	55	44	44	44	39	34	44	48	53	44	41	49	52	39	44	44	48	73	41	60	49	45	46	60	39	47	53	44	50	52	56	45	42	39	43	35	46	45	49	44	45	49	50	37	47	52	45	44	45	37	46	48	41	47	47	53	55	60	50	46	59	61	38	44	41	51	43	47	44	45	60	42	50	47	47	51	42	57	41	53	48	44	44	46	68	55	54	43	55	52	62	49	45	38	39	70	51	47	47	44	41	41	41	57	47	53	51	52	43	37	50	47	50	33	54	42	47	47	47	43	42	53	40	45	43	48	46	54	55	56	50	39	54	53	46	43	46	37	53	35	55	38	58	57	47	44	31	42	58	51	53	56	67	56	42	48	47	47	51	45	32	36	40	45	38	54	47	48	51	54	54	48	51	52	68	51	40	43	44	49	48	55	50	51	45	56	42	54	49	37	40	44	40	46	42	37	41	48	52	38	50	52	40	51	50	47	35	40	47	64	53	37	49	43	46	35	50	50	58	51
26913	14812	10585	11841	18971	22233	19651	16876	14334	12115	10218	8098	5998	4346	3288	2412	1849	1537	1366	1180	1028	895	804	752	717	645	655	644	600	607	541	539	567	519	542	526	521	492	491	533	514	524	507	515	483	450	427	438	458	428	404	436	416	404	419	397	383	436	462	434	423	428	459	387	395	388	393	383	388	420	408	405	418	422	410	411	422	426	420	403	391	412	390	387	384	404	403	400	392	384	405	430	415	421	380	403	430	441	428	394	434	426	429	416	395	412	413	440	394	412	414	443	410	377	396	365	389	383	394	376	373	407	390	393	435	401	429	428	373	409	393	433	431	424	410	428	405	407	403	419	412	421	375	394	405	384	385	389	461	419	430	384	430	396	413	429	390	382	388	420	390	400	417	419	379	406	406	392	393	401	399	412	392	390	389	377	396	398	388	449	379	453	449	390	407	381	443	413	394	403	421	381	419	445	434	394	425	416	413	422	394	418	409	393	390	382	427	358	426	410	388	379	399	399	390	377	391	405	410	384	398	406	380	411	413	388	359	386	443	410	378	404	394	408	414	385	377	418	415	402	401	454	403	408	399	399	426	375	401	384	391	393	406	381	410	413	410	379	414	398	390	401	410	395	412	405	391	384	378	397	414	409	362	417	382	436	392	408	415	398	390	407	384	365	387	413	398	405	372	421	364	385	398	377	416	424	424	420	432	397	408	378	376	428	428	396	406	388	403	402	415	392	391	418	397	406	389	413	412	407	402	376	415	407	389	442	398	414	376	405	407	385	403	434	400	364	423	423	425	379	395	416	389	412	399	383	399	390	398	438	418	375	361	416	377	409	372	392	397	387	380	453	435	424	362	442	414	389	380	380	402	379	397	404	417	423	416	384	397	469	400	386	400	410	414	413	383	408	399	417	401	420	399	435	392	395	419	397	353	380	416	382	397	400	421	402	434	409	401	423	403	365	494	384	368	408	389	395	412	380	443	384	423	381	364	376	397	407	409	391	396	407	374	406	413	381	394	425	399	377	396	392	427	384	391	416	391	420	397	392	413	414	399	401	426	398	386	404	433	424	422	395	401	401	389	381	383	419	414	389	415	367	416	376	415	419	405	402	390	392	433	399	440	382	422	398	411	424	417	394	416	416	412	409	402	375	372	404	410	404	434	411	415	367	424	409	394	438	422	422	385	404	390	371	414	413	414	402	410	404	383	382	391	436	382	377	419	392	384	392	442	411	426	431	374	417	436	406	398	378	394	361	387	385	413	390	433	373	433	370	418	376	400	386	400	425	419	356	420	378	400	397	400	414	370	404	393	412	427	387	392	397	391	401	379	354	435	402	385	407	407	435	430	413	371	377	374	367	402	371	368	380	408	414	414	380	420	387	400	389	415	409	407	425	433	389	395	425	408	344	416	426	390	384	385	411	435	431	395	377	433	397	415	371	393	408	388	414	435	421	410	371	409	383	408	414	368	397	395	372	415	419	390	415	406	415	414	415	401	396	407	404	402	411	398	429	399	433	404	401	391	386	390	383	423	387	441	434	397	423	428	404	407	447	427	420	389	397	415	356	360	394	377	393	399	378	404	356	401	385	383	390	395	393	417	402	410	419	402	407	411	418	387	420	409	394	399	366	390	388	373	437	390	403	393	404	406	395	437	457	401	432	380	400	421	421	411	431	444	391	389	424	426	382	418	407	382	378	392	431	386	413	411	376	443	436	414	389	409	405	419	357	411	387	410	421	433	407	402	358	395	395	402	427	404	406	395	428	392	386	432	402	388	445	424	377	366	389	435	418	398	440	458	397	380	410	383	398	418	410	391	427	391	397	368	435	391	447	410	404	401	396	385	374	445	386	381	371	394	426	438	417	427	419	386	413	384	464	447	385	407	390	442	383	399	397	415	422	378	385	406	409	417	409	409	404	359	395	389	408	422	423	389	382	384	427	368	407	396	399	385	366	428	394	424	401	411	413	425	369	373	406	390	437	395	426	376	382	405	410	419	357	426	404	405	398	394	387	419	392	416	395	418	425	369	385	449	416	387	416	381	429	361	380	401	399	380	379	401	436	411	396	391	360	438	393	386	422	378	391	416	374	414	391	419	387	407	401	420	423	393	385	371	388	369	398	395	330	395	422	398	420	366	391	388	416	415	420	394	416	420	366	430	406	408	394	397	429	376	429	402	358	359	432	392	427	417	391	419	397	365	390	393	378	447	385	413	418	365	379	405	405	387	387	410	401	441	396	349	385	398	411	388	413	403	394	387	381	400	378	414	421	414	430	434	397	396	393	410	373	390	412	390	432	400	395	388	450	408	373	409	373	422	374	422	392	442	393	403	419	371	401	391	364	414	385	402	417	399	427	354	383	429	400	386	400	378	433	425	374	426	397	401	378	419	376	443	417	418	405	392	374	422	425	410	406	396	379	375	420	389	386	410	408	409	416	382	419	393	416	404	379	393	404	407	420	437	389	372	424	400	391	415	445	412	379	392	403	387	396	405	385	399	439	420	401	405	377	391	401	369	411	420	423	386	411	412	396	402	425	414	428	400	419	399	422	388	394	398	406	384	407	372	404	401	396	384	416	377	387	378	411	410	429	391	375	434	387	403	386	425	400	403	416	415	383	416	417	403	387	372	403	428	410	371	394	448	407	424	404	375	404	439	385	438	430	418	399	405	364	386	371	387	425	441	396	400	374	430	401	398	380	411	388	385	400	434	415	390	420	417	391	414	421	409	388	381	391	402	396	440	357	411	368	392	424	428	379	413	373	431	398	378	400	398	443	366	420	369	414	445	380	353	413	409	409	413	384	405	412	423	382	411	385	378	407	354	397	401	407	415	424	412	393	376	390	450	386	389	380	412	407	430	384	404	358	397	388	395	402	409	404	430	367	380	400	410	402	395	417	422	425	432	394	402	407	377	424	379	381	424	404	420	408	420	411	400	402	390	429	394	425	386	420	431	396	428	370	432	448	413	429	406	396	411	376	365	482	421	406	419	396	391	390	408	395	404	392	382	385	387	383	408	402	435	380	396	393	393	411	393	422	409	401	420	400	399	420	395	420	370	385	353	412	425	407	406	389	419	420	390	402	368	392	376	379	447	413	431	403	393	429	384	432	415	395	385	379	414	379	404	456	448	404	376	400	389	393	418	383	417	387	400	377	387	416	406	419	381	418	401	413	394	405	396	436	424	397	398	405	419	378	398	358	411	366	401	401	365	410	415	414	402	386	366	431	426	405	405	402	384	390	409	404	428	373	398	401	389	388	411	406	420	380	441	408	368	392	375	399	360	424	413	411	383	402	384	362	394	393	375	390	412	415	438	401	376	403	413	402	402	401	406	392	375	374	420	420	403	418	398	414	393	396	400	392	440	381	426	394	382	368	406	380	432	394	368	373	408	386	400	393	366	409	393	399	389	404	393	395	371	425	378	386	388	401	401	409	403	415	437	398	414	384	392	449	371	351	388	390	402	383	395	401	401	382	354	406	401	419	401	412	417	426	376	384
3927	1582	897	659	467	477	413	435	367	306	270	227	165	110	104	77	70	63	62	57	45	51	41	48	34	40	38	38	51	48	40	30	35	51	43	48	37	43	36	37	37	39	30	31	25	38	34	37	36	32	33	35	32	28	30	24	39	36	23	44	23	26	43	27	43	29	40	36	32	26	41	31	29	29	30	35	35	45	36	40	34	34	36	30	35	34	37	36	34	28	36	28	34	36	31	37	39	31	37	35	36	32	34	34	34	25	35	40	29	34	28	37	21	29	28	30	33	41	32	38	39	40	34	38	32	37	30	26	41	22	28	30	28	32	34	40	28	28	30	29	36	43	40	37	31	29	32	40	41	31	32	30	38	45	32	35	25	39	31	25	36	31	32	38	44	27	41	29	28	27	31	38	31	28	33	32	36	31	29	32	32	27	30	29	37	40	33	39	37	40	34	34	40	33	30	33	34	46	35	30	36	33	29	24	36	38	32	38	27	30	28	37	36	26	25	26	34	34	28	29	45	33	28	33	32	31	34	29	33	26	34	32	42	46	32	34	34	36	32	45	31	32	30	43	29	30	35	33	35	30	35	35	37	29	34	32	32	29	29	26	23	34	31	36	33	25	35	33	37	35	38	35	38	27	40	34	26	29	26	38	38	42	25	35	37	32	31	38	30	29	31	28	32	32	23	23	37	23	39	31	41	25	28	37	36	32	35	38	26	35	30	36	37	25	26	29	34	38	25	35	40	28	37	35	32	39	31	20	26	32	34	31	42	39	34	21	29	32	26	30	36	40	34	39	35	35	29	39	30	35	36	23	38	35	42	42	34	41	35	33	35	38	30	31	36	44	38	34	24	27	30	38	27	41	29	40	32	43	28	31	42	22	31	39	32	28	37	23	40	33	34	37	31	37	34	32	31	35	40	31	37	30	35	36	31	32	29	35	40	30	43	23	32	35	33	35	36	26	32	26	35	33	34	32	42	34	37	34	23	31	29	41	26	37	29	26	32	32	32	32	37	37	34	37	27	33	34	41	39	43	35	29	40	30	32	41	39	38	34	23	25	29	29	37	31	31	29	19	25	39	28	22	32	41	36	32	27	30	37	27	35	32	35	33	39	23	35	28	41	34	22	37	33	28	31	32	25	37	36	36	38	36	29	31	32	30	35	42	41	26	31	22	29	28	28	30	28	34	35	37	44	31	32	30	40	26	25	32	34	31	30	36	39	30	29	30	38	39	37	39	24	37	28	36	25	31	30	27	39	38	38	28	26	32	29	36	39	33	30	24	33	25	28	33	20	36	35	35	26	35	34	41	35	33	36	37	30	28	26	29	37	31	34	28	36	38	34	40	38	33	31	29	33	34	32	30	31	30	41	42	43	31	28	33	22	35	35	30	31	29	38	31	34	34	38	38	33	44	30	28	29	31	41	31	38	37	33	31	40	38	43	27	34	27	29	29	30	29	30	32	51	32	37	35	32	21	26	33	22	30	33	44	25	29	33	42	37	32	27	37	26	34	43	38	39	45	39	28	37	34	41	36	28	44	43	34	46	25	34	38	38	35	26	29	42	27	38	32	23	29	25	38	31	32	34	30	37	34	32	27	28	26	32	25	33	30	34	28	24	41	25	25	35	32	32	38	25	37	41	34	38	29	36	35	26	37	45	40	29	32	42	32	40	32	31	48	42	36	32	30	35	32	32	45	35	20	42	36	27	20	39	30	27	37	33	25	23	27	34	32	26	40	39	28	36	34	39	36	36	23	37	41	28	34	36	45	33	40	40	26	39	39	38	36	26	32	36	25	39	29	32	27	33	36	38	34	32	35	30	35	27	33	30	40	33	36	36	31	31	29	37	27	36	27	34	35	35	32	33	33	31	41	31	26	39	30	35	25	33	41	48	35	25	30	32	25	26	31	29	41	39	31	31	35	39	32	32	30	35	29	25	32	64	25	36	37	34	37	36	39	31	41	28	41	31	31	38	36	33	27	39	28	42	35	35	34	35	33	28	35	31	33	35	34	45	27	33	37	28	33	37	24	34	24	39	25	25	32	34	32	38	33	38	28	33	21	35	35	35	39	31	24	38	31	29	33	35	32	26	35	23	37	26	40	38	29	25	26	36	40	23	23	44	27	32	37	27	27	38	29	37	51	31	40	36	32	34	49	25	28	28	42	33	24	35	32	41	39	32	25	26	39	25	37	27	27	36	28	35	37	36	27	28	29	36	27	30	23	26	36	37	47	34	39	40	35	29	34	31	33	32	27	36	36	37	26	34	32	27	27	28	38	38	36	33	33	29	38	31	34	29	41	35	30	32	39	31	28	22	33	31	30	27	31	31	35	27	36	25	36	30	30	27	23	29	25	45	35	36	29	33	34	35	26	36	31	37	36	36	35	31	38	28	28	28	37	25	38	40	33	32	39	27	28	33	36	29	29	39	37	31	27	24	28	36	23	34	40	33	41	32	25	43	27	30	36	26	35	32	34	36	28	30	45	30	28	32	33	31	31	33	30	42	30	30	31	42	31	38	27	26	39	44	24	39	35	40	38	26	26	46	40	28	31	28	22	36	32	37	34	31	31	32	31	24	31	32	38	35	27	31	32	35	21	34	32	30	31	27	35	31	45	33	32	32	40	29	35	30	39	42	40	29	36	25	30	39	39	35	32	34	20	28	35	26	38	31	30	35	35	43	34	33	35	42	21	21	29	38	40	28	27	34	28	32	35	43	45	42	35	25	28	40	32	35	33	32	36	41	30	31	30	31	43	33	30	26	34	33	21	38	25	27	36	36	28	23	39	31	23	29	31	38	35	33	30	27	38	33	31	33	36	37	35	27	34	43	33	28	23	38	20	37	26	27	39	30	40	35	35	41	31	46	34	36	42	39	33	26	28	24	34	34	33	48	37	36	29	42	38	44	38	29	25	32	40	32	24	45	23	31	39	28	29	29	30	42	31	27	36	37	38	25	29	36	33	46	36	20	32	41	33	28	27	28	33	37	21	35	41	30	34	35	31	34	32	27	32	38	42	37	25	37	27	28	42	40	25	37	27	36	28	32	30	26	24	33	45	39	24	33	46	30	30	28	34	35	29	30	42	29	24	25	41	35	34	28	28	37	36	25	38	30	34	35	33	39	36	35	35	30	36	29	38	34	26	27	42	40	43	33	39	25	27	32	26	26	27	36	30	39	37	32	28	36	36	33	37	30	39	29	27	30	34	42	34	26	39	40	30	39	29	26	35	35	31	35	31	41	38	27	31	53	38	33	49	35	38	35	37	27	39	43	33	35	40	21	38	40	33	31	35	37	26	37	25	31	33	25	35	26	38	28	30	44	27	41	35	30	33	28	29	42	45	32	24	32	33	26	36	33	33	26	28	28	28	39	33	38	43	17	31	24	29	39	31	28	30	38	41	28	39	30	30	32	31	39	37	30	37	43	26	39	30	31	27	38	42	37	40	27	32	25	31	36	25	26	34	31	29	26	36	46	38	27	34
26207	14128	9730	10872	17190	20128	18258	16134	13246	11287	9212	7521	5404	3971	2900	2131	1643	1314	1155	1071	890	729	684	639	613	514	526	539	521	475	462	419	405	394	421	383	417	423	396	405	359	415	418	388	333	400	332	303	344	323	303	323	300	260	296	321	293	321	301	268	313	273	292	301	295	310	307	281	314	304	297	291	275	318	272	276	255	274	295	325	321	279	316	256	310	296	269	295	271	273	286	296	317	336	309	265	302	303	307	312	307	303	296	295	295	298	278	298	292	303	301	260	287	290	284	311	303	286	293	299	308	307	281	285	305	279	275	296	310	307	304	303	305	310	268	273	302	292	263	290	315	283	298	330	284	312	274	312	269	304	280	314	288	288	278	261	268	287	287	279	277	297	273	271	330	316	260	325	290	254	262	299	276	275	294	330	271	314	307	275	302	260	279	320	263	289	277	320	297	311	269	319	283	282	293	299	262	297	285	283	288	281	265	296	278	283	297	277	276	295	291	290	308	278	328	283	298	284	277	269	273	290	286	269	244	291	292	281	291	267	265	289	284	288	297	295	272	300	286	284	267	319	290	277	258	303	265	273	309	293	282	274	308	247	305	265	293	256	264	292	307	269	289	274	276	291	253	274	303	286	278	285	290	292	298	293	275	315	293	299	308	290	289	293	292	280	250	289	298	271	285	309	294	271	299	259	291	265	273	294	251	278	279	313	282	313	271	281	296	270	279	298	263	292	298	301	277	287	285	276	291	262	258	283	289	293	283	308	295	315	303	329	278	291	288	321	292	294	275	310	285	308	287	299	289	270	276	313	286	324	285	288	262	299	269	282	302	312	291	274	270	308	295	275	307	268	287	304	298	301	303	298	291	306	279	290	287	290	271	286	301	297	268	301	305	271	263	300	289	330	288	290	267	300	289	280	305	301	297	271	304	273	294	321	282	289	324	298	279	314	317	283	270	291	277	323	278	318	292	285	270	285	275	306	255	266	253	280	288	323	275	289	291	292	304	309	298	293	289	296	286	288	283	284	287	290	283	279	299	296	271	271	316	265	283	289	289	290	259	284	303	268	289	276	310	274	292	280	318	299	284	284	294	275	299	281	271	302	307	292	265	314	307	263	314	279	297	275	288	279	278	315	275	289	271	289	280	280	277	267	269	274	277	295	285	305	273	277	270	300	288	308	274	278	288	271	271	319	274	255	242	313	254	297	280	262	297	309	285	256	300	300	287	259	282	282	273	291	286	299	284	324	297	262	283	297	290	294	281	278	268	266	293	287	286	289	283	244	299	307	294	318	297	336	269	277	282	287	264	302	317	265	296	300	278	303	289	289	270	258	245	256	278	273	276	284	285	265	278	290	318	278	261	298	286	299	277	266	283	316	295	288	301	283	286	291	283	319	291	316	313	290	287	257	304	308	289	296	281	288	297	267	304	263	294	267	289	292	261	297	279	262	295	281	277	283	306	298	290	264	310	297	287	296	292	274	302	306	289	264	273	290	267	277	297	294	280	286	311	275	262	296	265	295	258	285	299	275	280	315	296	308	275	294	300	284	274	291	265	294	299	281	291	286	281	312	301	285	301	275	296	279	291	276	302	306	311	262	295	274	258	289	278	272	298	284	244	276	306	301	301	286	277	285	296	309	279	265	305	280	284	256	265	294	262	307	300	306	280	298	308	298	267	295	290	261	284	294	276	313	303	304	280	302	291	312	283	299	259	265	293	261	278	320	292	291	260	308	266	286	300	280	293	282	240	259	276	277	317	305	272	278	296	296	274	280	293	293	289	304	294	276	262	336	281	269	274	263	304	305	280	300	299	310	312	278	280	283	295	287	278	304	316	281	291	294	277	282	308	269	290	279	269	237	296	319	324	282	310	272	318	261	290	284	303	283	291	298	296	325	294	269	310	295	294	272	283	277	261	267	284	318	266	284	279	295	321	265	288	283	300	252	295	267	286	290	277	294	296	308	296	258	301	297	278	274	280	280	282	287	304	288	315	290	280	310	288	304	300	292	306	288	263	280	276	289	289	307	283	298	257	292	295	320	296	280	290	284	299	301	299	290	300	278	263	305	260	301	293	317	320	286	307	306	272	283	284	315	278	312	291	312	285	299	297	284	315	283	283	322	287	303	276	280	298	290	292	296	286	283	274	327	287	295	271	288	286	313	316	312	294	270	286	267	276	285	278	279	274	262	276	264	305	284	307	286	292	292	317	311	287	287	292	264	297	300	295	288	299	278	281	303	276	306	266	262	263	308	281	289	286	296	287	294	265	279	272	264	301	265	284	284	298	273	295	285	307	271	294	297	317	314	268	298	280	266	319	295	307	282	275	276	275	288	282	279	289	268	305	292	277	310	281	348	282	295	282	283	280	280	282	281	278	291	240	293	302	299	287	302	270	309	314	275	317	317	291	302	293	292	280	280	261	274	297	275	278	281	279	303	316	265	301	267	279	303	292	314	329	251	298	284	304	283	258	300	275	279	292	283	307	313	273	268	261	301	275	284	307	253	293	289	310	295	318	278	290	257	296	265	322	275	281	278	263	304	293	295	317	291	297	274	276	306	288	274	270	293	276	299	324	266	278	303	291	277	275	304	308	279	317	305	308	311	289	276	291	298	300	311	269	271	303	283	271	294	276	278	276	306	297	295	299	304	274	288	296	307	290	284	296	285	278	277	292	280	301	301	301	284	277	315	271	299	320	286	262	287	316	296	297	257	287	313	307	278	270	285	290	273	258	275	264	266	293	284	272	310	275	322	245	304	261	260	279	292	299	319	299	275	299	308	297	292	268	295	280	284	284	288	284	292	300	292	272	314	276	266	267	255	309	293	272	286	272	312	295	294	273	248	318	305	287	293	306	242	308	291	297	290	275	312	257	291	298	315	292	259	295	267	271	306	256	275	307	303	280	307	301	300	306	301	283	278	256	282	289	258	251	268	303	302	296	276	282	305	292	306	297	300	323	265	311	314	312	287	279	317	310	299	287	274	316	302	297	297	284	284	292	281	279	286	284	271	306	283	316	303	275	281	277	293	268	290	303	296	281	299	271	307	288	300	285	285	296	294	285	254	303	265	280	269	310	274	310	280	293	310	265	346	270	254	267	250	271	294	302	313	318	283	289	303	299	311	293	317	293	293	298	294	315	314	308	265	276	288	282	280	327	311	295	273	286	286	261	323	295	279	282	284	288	254	265	289	300	258	281	271	263	302	309	324	270	274	290	326	285	303	269	255	317	303	285	262	296	279	271	293	316	303	287	311	324	286	302	298	313	278	292	309	287	286	271	295	279	296	284	311	313	274	278	326	276	309	297	289	296	307	298	291	286	272	263	275	282	313	295	294	282	292	287	266	272	271	283	271	303	260	288	269	289	297	299	287	291	311	284	269	337	244	288	298	281	314	298	277	329	278	277	274	287	284	307	274	288	314	273	268	303	297	288	292	306	307	305	294	276	282	299	299	284	322	265	284	287	300	302	309	290	283	297	290	292	274	280	297
4029	2154	1149	775	611	549	530	641	467	420	367	310	244	177	173	101	99	93	77	58	56	63	57	60	66	58	56	55	61	64	42	49	37	54	40	54	53	38	37	56	62	41	55	47	60	37	44	44	50	44	51	40	34	45	44	47	51	37	60	38	43	57	38	41	53	40	38	43	52	45	47	38	32	35	46	48	33	40	46	45	53	52	46	49	43	36	55	48	46	48	40	47	47	52	46	53	36	37	51	43	29	46	42	47	35	35	56	43	44	46	49	42	48	48	38	49	50	39	41	36	37	30	52	28	44	37	47	45	37	42	39	39	41	52	31	41	51	45	35	47	59	34	52	54	47	39	53	52	52	54	49	45	50	41	47	42	44	40	40	43	29	49	47	35	50	44	52	39	39	36	39	44	54	41	47	49	36	47	34	48	43	49	46	33	42	48	47	52	51	43	38	38	43	38	36	37	48	45	42	49	45	44	40	33	51	32	42	37	53	38	38	43	34	37	52	40	35	53	34	51	50	45	47	45	54	43	49	41	45	49	38	40	45	45	41	37	43	43	42	46	33	37	52	41	48	38	46	38	38	44	40	49	47	36	46	43	46	37	55	36	40	45	34	48	50	42	47	44	40	41	50	28	45	43	38	44	33	48	38	41	55	42	48	36	31	28	51	40	42	37	50	54	46	49	38	42	39	53	36	44	43	46	36	56	34	42	48	50	47	52	39	58	40	47	36	50	44	44	38	43	42	43	42	55	47	43	40	46	40	42	43	35	42	47	49	52	54	51	46	47	49	45	38	48	48	55	39	43	39	32	49	42	47	37	40	54	58	48	57	39	35	29	32	54	49	37	39	47	53	39	53	40	45	38	40	57	38	47	39	35	40	56	44	43	30	37	38	56	40	43	43	53	48	42	48	45	45	46	45	42	47	47	51	41	49	38	56	50	41	38	27	32	47	47	38	61	53	48	43	38	44	46	41	45	46	38	37	48	35	41	44	48	47	44	40	43	44	40	38	49	38	44	54	37	39	38	30	42	43	56	45	39	44	49	42	37	45	41	43	54	36	48	51	36	31	52	44	39	52	42	46	21	35	41	42	32	43	42	33	56	41	44	30	53	44	53	54	25	35	41	46	35	47	50	31	43	49	46	47	56	45	56	30	49	45	48	34	44	49	35	48	41	43	41	34	43	51	35	48	28	38	47	44	35	45	60	38	35	53	47	48	51	47	37	43	52	43	41	46	50	40	49	46	42	38	47	43	59	38	43	43	52	59	45	47	53	56	36	41	45	49	50	39	41	39	44	42	41	30	47	49	51	47	53	36	50	35	44	44	52	42	36	44	45	41	38	52	51	34	46	34	39	44	46	43	44	41	38	41	40	39	33	38	42	47	36	41	45	35	36	53	51	43	56	47	39	37	40	41	47	39	59	51	39	46	28	57	47	48	38	38	38	40	40	50	41	45	41	46	45	55	46	33	41	45	44	51	43	46	45	41	45	47	51	50	47	47	41	35	50	54	62	47	49	39	52	48	45	45	42	45	46	45	40	43	44	31	43	34	51	55	38	46	59	50	44	40	39	50	43	37	54	47	57	36	44	51	49	38	39	51	37	38	48	47	49	39	45	35	42	40	43	37	55	37	51	36	40	46	46	40	50	37	55	53	45	43	46	58	45	54	44	34	50	47	39	46	47	38	37	33	44	44	48	37	40	37	40	50	33	43	42	43	43	51	52	44	53	47	42	44	37	46	52	52	44	40	57	38	50	42	38	53	40	49	39	38	40	40	31	45	55	45	35	40	33	50	41	41	34	50	46	45	31	49	44	47	39	48	47	40	48	48	51	49	48	52	49	37	31	45	44	46	49	52	37	47	42	44	42	49	60	47	57	53	43	45	45	39	48	46	48	42	36	54	49	43	43	46	49	52	41	36	50	44	44	40	49	39	42	55	48	39	48	46	38	44	47	43	42	43	43	37	48	47	47	44	38	56	46	44	36	47	50	43	42	43	47	51	42	50	51	40	43	45	35	52	42	40	49	50	39	49	38	42	34	47	47	38	48	47	36	46	54	37	49	39	39	43	45	48	60	37	33	52	58	48	36	45	46	36	53	49	33	58	45	44	48	36	53	48	47	39	48	41	38	52	42	57	44	48	43	48	43	47	45	45	48	38	41	46	46	40	39	43	46	43	48	46	39	42	41	54	38	58	41	45	46	40	52	40	44	53	36	36	36	41	52	38	38	35	45	32	37	40	40	50	30	52	46	42	38	43	40	48	51	41	46	43	43	56	38	39	49	34	34	41	46	50	50	50	45	43	42	38	39	52	46	44	43	34	41	57	43	62	36	37	40	43	48	45	37	45	41	41	39	43	47	52	34	51	44	43	37	33	41	31	47	64	42	44	49	51	40	46	36	39	46	41	48	30	54	40	37	31	53	45	54	49	47	42	37	48	55	42	44	58	38	40	41	51	45	41	39	46	39	45	56	40	39	42	38	45	48	39	43	42	47	55	41	49	44	45	31	38	41	46	39	41	40	37	39	49	48	43	39	44	45	33	41	32	64	51	47	48	32	42	38	58	46	55	40	32	36	38	49	40	41	41	34	40	41	39	36	50	38	36	54	61	56	52	52	47	45	61	40	44	53	50	44	32	39	39	48	45	52	37	41	46	36	43	48	39	45	42	36	43	33	39	45	43	39	37	42	50	45	44	42	46	37	46	66	38	57	52	41	27	36	32	33	37	38	40	42	56	38	53	35	58	36	46	54	42	33	35	54	45	41	56	48	37	47	41	38	34	41	46	35	45	33	53	45	33	38	44	48	44	28	49	46	33	44	39	45	46	49	47	42	44	46	49	42	36	42	45	57	44	52	46	44	43	33	39	49	43	37	50	40	36	45	55	47	40	48	36	50	40	38	53	47	44	53	49	51	29	37	44	46	51	43	44	51	41	45	45	42	48	42	35	31	42	42	49	43	48	44	39	63	41	41	46	54	46	35	59	41	51	39	51	41	45	46	42	65	57	54	44	47	51	44	46	48	28	50	46	43	44	46	39	51	52	55	53	41	48	43	32	44	37	53	48	41	52	38	53	46	37	42	36	48	51	49	51	40	43	47	31	41	49	40	35	55	33	39	44	42	35	38	41	53	47	34	56	45	45	45	50	42	45	35	48	36	37	38	45	41	50	53	61	39	35	46	43	48	43	36	44	47	50	39	39	47	39	34	39	50	36	46	45	33	42	40	45	38	38	35	49	47	49	48	39	51	52	39	39	42	39	42	58	44	40	40	38	49	37	33	50	26	72	40	41	38	36	40	52	40	38	48	50	35	33	37	36	42	40	34	38	46	39	40	35	48	49	43	42	39	40	41	22	45	62	38	47	39	48	50	47	55	48	43	39	46	52	43	43	37	41	40	44	47	45	44	40	35	53	38	37	36	41	36	43	42	37	51	49	38	36	46	37	37	51	46	46	44	50	55	58	48	51	51	41	39	46	47	40	42
29336	16916	11565	13214	20158	23254	21515	19407	16077	14064	11929	9611	7026	5334	4011	2879	2233	1957	1653	1534	1157	1044	942	886	800	743	755	688	671	605	591	587	571	561	593	576	535	506	505	553	548	514	499	505	514	475	464	439	426	434	442	398	386	395	388	445	418	422	386	405	407	415	425	386	403	409	385	385	387	405	391	412	371	381	381	398	388	403	407	383	432	374	369	349	377	364	406	398	400	384	382	369	368	392	389	408	380	424	396	390	397	371	352	388	398	422	381	391	424	398	411	415	406	387	377	423	389	383	372	404	359	386	394	386	395	422	381	374	379	378	395	366	379	398	380	414	322	395	341	425	379	396	393	367	381	386	391	433	369	395	373	393	391	372	344	372	370	404	382	407	389	412	378	345	409	362	378	405	366	387	409	391	393	383	354	393	376	384	353	373	391	368	356	359	366	389	380	400	361	371	410	411	395	380	395	388	410	364	415	383	392	391	411	382	373	388	403	397	403	410	361	409	369	377	395	343	400	369	365	389	397	391	367	367	410	363	344	391	386	408	395	388	402	377	387	374	376	398	388	372	367	385	395	416	373	412	388	391	365	413	387	354	378	360	387	374	377	382	407	382	391	392	393	367	353	348	398	400	380	397	382	381	362	382	346	352	386	423	378	420	392	376	386	375	346	383	375	397	382	352	385	375	365	397	394	363	379	376	382	393	361	354	356	384	376	409	379	373	416	352	405	375	377	366	366	386	358	376	405	379	398	393	349	354	382	371	332	370	380	340	396	380	398	363	366	388	376	389	380	392	329	352	398	358	396	398	379	405	379	363	387	365	374	353	377	364	352	376	365	372	379	368	359	398	343	420	411	370	419	327	389	384	396	360	383	393	392	389	412	370	373	389	341	373	391	391	388	371	368	385	397	365	369	352	374	422	405	399	369	386	372	365	378	363	385	364	387	353	371	385	369	337	380	381	371	387	381	398	398	399	411	371	392	377	384	415	389	432	363	379	346	356	416	383	394	383	383	357	409	372	381	363	392	366	376	372	392	369	373	404	382	383	364	390	359	364	355	364	397	371	361	357	359	350	362	371	371	396	407	372	355	420	359	375	393	403	377	364	386	367	352	362	393	370	356	380	369	386	424	375	370	377	371	382	348	372	383	366	373	374	388	343	386	406	373	394	369	383	372	373	390	373	393	360	381	390	405	370	420	402	368	389	389	393	406	356	341	371	363	366	355	381	376	340	395	398	373	423	425	386	387	359	394	373	368	379	401	381	399	403	368	400	346	374	385	370	356	387	382	377	363	393	404	361	392	360	387	381	394	380	390	425	405	387	417	384	397	394	372	334	389	374	372	379	389	402	388	391	364	392	374	387	367	346	362	367	387	363	402	380	410	366	365	337	376	382	428	397	382	391	422	391	398	352	399	354	422	407	388	389	387	360	368	395	397	380	399	395	377	382	358	374	402	360	405	356	359	377	369	385	348	364	362	386	385	383	380	371	376	422	375	422	424	400	392	360	364	356	361	389	387	382	385	407	346	347	398	385	384	376	393	383	384	353	388	398	381	396	406	393	397	380	382	378	409	394	392	413	385	352	388	357	410	392	400	374	362	371	414	381	376	351	396	414	380	376	383	392	342	391	373	389	409	402	324	397	381	397	416	395	391	409	405	369	384	400	402	374	386	406	392	355	335	416	363	381	337	396	369	370	379	372	363	336	397	367	400	398	349	364	339	418	382	363	374	408	385	412	363	396	393	409	387	407	387	380	381	388	378	384	345	359	398	390	384	368	366	379	405	408	396	361	393	386	376	398	364	364	368	374	386	365	398	382	403	360	379	362	372	367	368	385	385	438	380	410	365	378	408	387	402	385	362	375	395	375	411	370	388	391	376	364	388	384	393	364	380	384	342	384	386	388	355	347	319	379	385	372	386	399	377	358	366	413	378	376	368	369	368	387	402	374	384	408	412	358	358	366	398	371	386	379	363	366	378	394	364	373	399	396	374	378	398	367	385	398	381	411	368	372	370	372	393	422	389	377	375	362	389	366	393	409	415	377	400	387	347	347	402	388	401	387	369	405	400	361	359	352	366	359	356	424	379	386	361	393	352	384	420	398	390	401	378	367	389	404	381	363	385	400	369	408	388	359	374	399	389	365	384	379	399	372	410	379	389	340	398	382	385	366	385	387	410	395	416	394	390	394	400	359	357	408	362	389	389	418	399	390	366	373	355	408	391	394	378	364	389	385	398	392	398	393	364	407	369	363	381	390	343	360	411	400	403	365	394	400	376	375	387	377	371	392	407	397	393	389	365	368	367	360	384	345	394	375	401	386	381	411	363	370	396	354	393	396	370	413	391	383	409	410	404	419	389	386	394	365	357	382	414	384	398	376	407	438	390	391	362	365	366	368	405	388	355	368	364	372	383	367	355	360	371	365	398	375	388	407	389	390	391	372	379	401	396	385	406	382	378	372	380	388	381	379	384	371	386	410	396	382	401	392	408	440	378	334	368	408	359	386	408	353	365	380	347	399	414	356	388	379	369	356	338	400	381	407	365	398	382	388	367	394	377	369	391	389	346	371	403	406	367	378	394	392	381	393	377	390	417	368	388	407	372	396	348	368	391	405	389	394	418	367	359	378	353	432	371	379	380	378	362	372	373	356	366	424	386	373	377	392	374	405	366	339	387	416	335	384	408	383	380	367	361	439	394	398	368	383	424	383	353	394	397	382	382	353	403	399	376	373	372	397	387	389	388	378	415	396	371	379	370	350	387	385	350	395	392	361	387	370	371	364	380	420	374	367	396	365	365	383	351	389	399	408	380	393	426	357	384	369	411	364	384	382	368	376	351	376	394	405	379	358	375	370	355	368	380	402	384	358	369	410	376	403	366	361	376	394	361	368	388	395	391	378	424	409	378	335	369	337	362	349	391	357	393	392	379	414	394	384	381	385	346	360	358	383	415	372	395	373	386	326	364	380	352	384	352	395	383	370	372	365	369	374	378	363	393	371	406	382	391	414	353	361	401	362	364	403	397	379	380	394	411	336	380	391	395	373	340	385	388	370	353	390	410	376	376	386	365	385	380	385	370	394	389	401	375	370	403	352	365	363	379	399	388	408	392	374	382	348	390	371	344	373	385	367	369	394	385	347	384	382	390	356	394	383	380	400	395	393	374	430	393	374	415	398	370	359	377	329	393	401	391	407	407	384	379	361	379	371	374	392	368	375	363	387	393	350	359	361	416	405	367	399	388	405	378	374	372	353	392	408	376	409	368	382	407	338	388	396	388	383	372	383	377	362	379	358	410	379	386	393	364	387	413	361	342	346	374	408	344	405	404	372	358	393	381	384	410	378	378	404	426	374	363	361	371	399	388	372	382	371	409	397	399	363	368	342	345	406	392	365	369	407	351	325	408	379	351	350	355	409	404	379	394	393	394	363	358	376	405	377	409	362	380	403	424	350	388	394	352	364	386	389	388	368	373	382	374	391	401	390	396	396	398	401	358	396
3027	1264	728	502	340	322	335	288	279	243	219	180	131	95	61	76	47	55	49	59	50	43	38	57	39	39	36	43	45	53	34	32	43	41	35	36	44	39	36	42	53	45	47	54	42	45	37	49	36	35	51	38	46	46	35	41	40	48	39	27	38	33	36	38	37	45	32	44	44	44	51	32	33	40	35	51	32	44	39	37	31	47	37	47	37	47	31	39	39	40	44	33	34	44	46	53	37	41	43	42	34	44	40	32	33	43	35	57	33	54	40	38	48	36	44	43	33	33	38	33	39	35	30	41	38	34	30	42	52	46	31	42	49	38	50	28	37	31	31	45	50	48	43	44	41	30	46	28	46	46	36	32	33	39	44	40	33	37	42	45	33	48	40	32	34	42	33	47	41	33	43	33	40	30	44	36	36	39	39	44	32	39	39	44	28	31	29	43	28	37	36	40	35	35	40	35	34	33	34	43	42	46	37	38	41	29	48	36	41	46	42	37	52	41	32	45	28	32	47	37	41	50	35	45	36	27	35	35	41	48	52	39	35	31	36	42	34	40	31	41	33	38	36	35	44	41	25	26	32	38	50	43	41	38	37	54	38	32	46	33	37	36	43	48	45	39	27	37	49	37	43	43	41	46	37	32	33	27	40	43	38	40	46	28	37	40	20	32	43	37	43	30	39	31	40	44	40	38	43	41	40	36	30	47	39	30	34	33	49	50	40	32	42	32	30	23	42	43	41	36	44	34	43	41	31	32	40	54	45	43	34	42	41	32	46	51	36	40	38	42	41	34	31	38	45	40	37	30	31	39	29	31	54	37	35	49	38	27	43	41	33	37	39	43	33	43	25	42	39	34	41	29	33	44	50	42	35	36	33	43	36	36	36	34	37	39	52	41	40	40	34	30	35	32	40	35	31	32	34	29	40	40	42	35	38	41	34	39	40	32	35	38	42	54	51	46	43	43	37	51	52	45	50	39	37	49	35	43	34	49	41	37	42	36	35	39	32	43	38	40	44	34	40	28	39	26	48	32	40	39	43	38	32	36	39	31	38	38	32	36	34	33	33	34	36	35	41	51	39	34	36	29	36	38	36	45	43	49	31	30	40	34	43	36	33	41	37	33	37	40	34	37	39	41	26	35	34	48	35	38	35	53	41	41	38	47	40	41	41	42	36	45	32	29	43	40	30	39	49	45	43	48	30	39	39	34	28	36	39	32	34	26	24	41	51	22	39	42	37	49	37	51	35	33	42	48	38	34	42	36	36	35	54	39	41	32	39	46	33	43	32	38	37	34	35	42	46	40	36	43	32	40	44	37	44	39	31	35	35	44	42	37	43	47	33	34	43	38	38	36	37	46	36	37	47	42	39	24	37	36	41	44	35	33	48	39	48	35	37	40	43	38	44	35	31	39	42	38	32	26	33	39	41	45	28	37	37	36	33	41	48	38	37	44	40	38	39	47	33	38	49	42	38	40	38	32	45	31	52	34	43	36	34	40	41	38	40	32	36	29	41	30	48	40	36	26	38	38	50	37	43	34	30	39	37	43	42	44	46	37	30	35	42	35	30	47	40	41	35	39	47	41	32	39	31	41	42	34	35	39	41	40	35	41	37	31	26	35	41	38	44	47	36	39	42	34	35	40	37	36	36	37	33	43	42	40	37	34	48	37	29	40	31	44	46	48	44	37	35	43	31	37	43	30	35	30	33	50	47	41	37	29	38	38	27	35	39	35	39	36	33	34	40	36	40	37	38	35	34	25	42	42	26	41	35	47	52	34	44	32	36	33	39	35	40	34	40	34	31	47	33	36	37	36	39	30	40	37	34	49	57	33	57	41	50	32	45	28	41	37	39	36	30	40	36	30	46	36	41	39	33	33	44	36	44	45	40	36	37	33	29	43	47	36	45	28	22	29	31	48	39	42	32	40	39	50	44	37	34	51	40	38	29	36	36	35	44	33	36	39	54	45	40	42	42	36	45	34	42	39	31	40	36	40	30	53	36	49	38	26	44	33	24	26	38	41	39	35	37	55	41	34	32	33	38	45	40	44	42	37	37	28	36	32	43	39	45	40	41	39	41	34	22	33	38	40	44	32	26	26	37	31	39	35	44	42	29	39	41	46	41	43	34	37	26	36	35	38	29	37	37	42	30	24	45	45	40	37	40	39	39	31	44	37	41	39	39	33	32	39	35	38	45	32	26	37	41	34	32	36	43	33	40	50	32	35	37	42	49	39	32	39	36	36	38	38	33	44	49	35	38	45	33	34	52	25	47	41	39	31	50	47	34	30	45	53	34	42	33	37	31	27	32	35	31	46	40	33	40	35	43	43	31	42	51	43	32	41	41	38	32	35	30	33	39	31	37	40	44	33	45	51	44	38	38	35	40	47	32	35	38	47	40	47	33	33	38	45	35	38	39	38	30	44	47	43	39	45	25	38	26	35	42	42	43	36	38	34	52	29	51	34	37	36	41	39	41	37	42	34	42	35	45	35	44	28	46	37	50	42	39	41	34	41	47	42	34	45	28	40	41	31	48	42	36	34	40	38	30	31	29	34	40	48	51	34	35	40	43	41	35	31	35	40	42	34	35	47	34	41	34	36	34	34	30	47	43	42	45	33	40	32	37	42	43	50	37	35	43	39	40	41	44	38	32	43	37	40	36	32	35	37	50	47	38	33	39	39	37	33	27	30	43	33	36	35	39	33	43	42	35	42	30	31	39	37	34	38	43	33	38	44	43	35	42	37	37	41	41	30	35	38	45	40	38	21	38	43	43	48	32	37	37	39	28	47	45	38	43	40	28	39	38	30	44	47	31	46	32	38	38	28	44	34	31	46	38	32	46	44	33	44	31	34	32	31	45	38	43	38	44	38	36	38	33	36	46	33	35	36	38	40	39	53	46	39	38	44	34	41	41	33	43	47	30	38	46	39	41	37	33	41	41	29	31	42	48	40	37	40	32	42	48	32	40	40	40	30	32	43	36	44	35	47	38	47	43	44	41	41	42	37	38	39	40	29	34	41	31	32	41	41	38	46	37	27	46	47	32	32	43	35	45	33	30	41	47	40	43	30	43	35	33	38	38	43	23	31	51	42	28	34	29	39	35	41	31	28	36	29	38	52	34	28	41	35	43	36	34	37	45	38	33	49	32	33	36	48	34	40	31	42	30	50	49	33	35	50	40	40	37	37	44	52	47	38	46	46	25	34	37	39	29	32	36	46	30	33	49	41	49	38	30	42	41	40	40	41	32	44	33	34	42	36	36	39	30	47	37	49	33	43	37	32	33	39	41	40	36	33	41	33	30	36	35	28	45	42	43	32	42	42	30	42	40	30	35	43	31	44	47	39	38	37	39	38	30	45	49	43	36	34	38	44	39	35	46	37	44	43	40	38	30	32	33	34	36	37	32	49	33	35	41	44	42	31	40	34	38	38	36	45	37	39	55	37	35	38	38	41	37	50	36	42	36	42	29	41	39	37	37	41	40	31	33	52
24319	12468	8231	9184	14369	16943	15483	13233	10674	8731	7380	5360	3800	2669	2029	1433	1166	1044	971	844	751	643	621	554	503	524	500	500	462	415	440	417	391	414	410	394	392	381	377	400	423	401	407	369	404	376	341	367	344	333	342	363	332	323	337	336	341	351	335	280	311	381	298	347	329	342	313	314	353	326	345	333	323	305	364	334	336	373	326	322	339	366	334	290	319	363	360	325	324	371	293	356	318	338	315	356	332	355	311	318	316	317	312	356	365	362	340	360	329	327	297	348	333	315	309	323	347	299	337	328	293	311	314	351	334	314	332	267	325	336	322	294	358	323	347	354	335	313	330	325	324	353	338	337	291	331	336	346	334	336	346	300	330	344	361	339	323	342	351	352	283	325	329	360	353	359	343	288	372	357	312	350	344	314	325	353	330	329	323	319	347	319	318	321	318	368	319	300	327	324	359	340	340	314	294	314	321	334	331	365	351	335	345	337	339	297	352	357	309	344	362	326	332	356	307	309	352	335	324	324	344	329	377	339	334	333	316	348	351	347	317	358	312	317	327	342	303	306	315	364	296	356	314	307	335	311	312	352	316	303	279	331	329	327	312	337	324	332	326	343	335	347	279	342	334	305	318	322	325	318	341	320	339	309	332	341	315	366	352	338	355	346	349	328	355	341	329	347	325	319	334	322	325	331	320	313	327	323	336	363	289	325	317	328	320	327	286	330	315	367	318	338	328	341	333	326	374	310	328	335	339	332	344	347	344	336	317	331	326	323	338	324	328	337	318	331	308	304	313	316	326	339	324	334	333	290	325	312	378	341	360	302	304	299	332	367	316	362	353	326	363	306	349	317	333	352	306	325	312	322	337	333	343	335	340	348	318	315	336	338	332	349	333	336	320	336	325	370	317	351	333	363	313	354	342	366	318	318	326	329	319	341	346	357	321	308	331	326	336	316	316	317	316	270	291	323	331	362	331	297	329	332	314	359	299	361	306	326	328	339	343	340	320	344	312	336	326	321	341	357	342	314	370	337	351	334	320	318	356	306	335	363	319	345	350	286	329	333	363	332	367	294	318	344	321	354	364	359	315	328	349	333	338	321	315	340	328	324	342	355	340	342	379	346	297	318	320	321	337	328	374	330	283	304	327	338	337	322	344	314	339	341	339	334	352	333	339	357	327	294	297	341	352	314	350	350	324	319	345	356	323	330	334	294	329	335	332	343	396	347	322	322	309	343	298	370	340	328	326	322	357	348	333	313	340	363	329	312	309	334	343	315	344	317	314	380	336	316	334	344	341	348	348	308	339	314	323	323	331	302	358	342	317	365	298	356	327	319	350	333	310	310	322	328	314	339	305	320	319	370	333	353	344	353	299	353	341	356	325	335	357	334	345	355	316	336	312	306	305	354	342	322	318	313	331	320	341	328	331	307	343	335	348	312	322	301	322	355	304	323	315	319	317	311	335	324	306	307	354	338	320	327	317	360	347	352	304	298	337	326	372	381	332	329	313	303	323	353	364	331	339	325	323	332	362	353	310	364	313	378	318	339	313	315	340	327	342	324	343	357	328	324	352	332	359	322	285	313	347	307	344	328	335	310	339	323	309	313	319	333	326	329	296	323	354	377	355	368	343	340	309	332	341	328	366	362	335	327	315	355	321	328	322	335	356	339	344	336	370	338	305	329	354	327	329	310	306	322	306	298	315	334	314	333	295	301	356	347	350	322	344	320	320	317	327	315	307	349	275	326	348	355	317	320	316	325	336	354	346	381	315	320	336	346	340	338	323	333	353	335	310	324	324	339	326	341	315	342	334	346	331	332	299	354	326	334	316	304	346	334	304	324	330	326	365	315	349	320	330	348	313	345	311	319	318	340	309	332	327	338	331	344	303	327	349	334	328	341	346	308	318	326	337	331	329	328	326	323	344	316	322	320	345	302	349	311	310	314	319	365	337	336	338	306	344	344	318	289	335	340	326	339	371	341	330	333	330	351	291	334	355	353	346	343	342	338	327	325	307	301	321	334	348	307	338	349	342	334	347	305	337	310	325	311	330	330	345	343	355	337	326	324	308	375	322	322	349	313	334	326	297	339	354	325	335	316	313	314	332	302	350	351	344	342	334	349	330	307	326	344	331	374	341	346	333	298	317	318	314	356	351	331	328	333	323	343	327	344	348	326	317	312	347	318	330	353	333	316	320	335	351	308	331	333	343	374	316	327	337	313	315	332	332	338	333	330	332	305	312	313	350	334	332	331	321	316	295	336	356	339	322	348	303	340	344	326	328	305	303	344	330	324	380	336	312	308	329	293	308	284	332	309	325	358	322	284	352	336	305	316	344	327	350	353	336	315	322	356	342	321	324	314	333	332	273	317	353	284	312	313	357	292	323	359	307	329	314	321	338	323	338	324	339	355	307	319	333	350	317	311	309	324	333	355	314	330	352	303	345	301	336	341	325	304	314	362	313	342	377	341	343	336	322	342	324	331	306	319	300	319	298	348	331	319	334	306	350	342	335	355	312	308	307	317	323	327	316	348	338	342	378	291	333	307	310	321	347	332	316	301	323	294	313	330	349	346	333	380	337	337	328	359	346	346	334	294	300	347	311	330	326	304	323	316	309	340	340	316	357	309	354	329	301	328	334	308	349	327	346	314	342	361	334	320	319	330	368	331	320	326	368	348	343	347	360	304	318	392	323	331	328	303	320	333	337	343	324	366	356	343	342	292	357	314	347	337	330	328	313	325	346	363	331	362	324	322	352	339	347	353	322	318	293	307	338	339	349	322	353	323	330	327	324	326	323	330	338	293	327	303	281	343	333	328	362	318	351	342	324	328	341	343	315	327	347	329	342	326	348	301	337	326	340	335	336	328	355	326	325	355	313	296	331	374	367	309	304	365	321	334	371	329	337	311	334	324	316	300	319	336	305	329	327	303	316	329	333	338	330	362	312	323	349	343	312	298	354	301	331	337	362	349	309	363	338	320	322	325	361	315	350	348	320	359	319	317	346	325	310	336	323	347	344	306	324	344	336	341	344	346	322	320	351	340	345	330	331	326	315	320	351	281	356	321	341	290	321	318	302	352	307	336	351	335	351	333	329	341	322	316	325	343	336	319	329	340	350	335	340	335	329	324	336	329	327	331	342	316	311	356	337	300	335	317	303	346	312	342	329	322	332	313	316	321	362	341	344	342	333	318	319	323	304	335	321	318	332	332	319	299	323	308	300	331	343	331	353	325	303	326	338	337	337	334	340	308	355	348	334	301	320	339	332	353	315	311	330	317	314	316	360	334	336	346	349	326	331	321	309	329	334	344	323	305	347	348	354	323	343	344	298	372	330	317	325	358	308	329	314	315	329	350	339	340	305	343	298	333	360	311	349	319	315	323	336	366	344	372	304	332	353	320	353	353	355	343	321	312	304	341	331	317	351	331	336	346	347	325	339	327	320	333	320	312	342	323	361	324	299	319	336	340	300	343	318	355	343	311	358	297	314	339	305	326	345	324
3121	1785	959	692	510	458	474	477	411	366	287	218	153	138	104	103	86	78	82	74	64	59	73	59	44	52	51	64	49	44	56	63	50	52	61	46	46	56	46	52	59	56	48	59	39	61	52	53	47	42	53	48	60	50	52	59	49	60	37	35	49	51	53	53	42	47	36	44	54	45	60	48	57	54	49	44	52	44	37	41	51	42	48	49	41	46	37	37	45	55	43	39	52	56	50	47	41	44	40	38	42	37	45	52	54	67	43	50	48	44	52	55	39	46	56	39	51	62	44	49	41	42	46	62	45	45	56	53	40	46	50	45	41	52	52	52	40	47	43	50	60	51	44	54	45	54	58	51	49	56	38	48	42	47	54	53	43	41	58	45	53	48	48	50	55	48	43	47	56	52	47	56	37	43	42	41	43	48	45	55	41	60	52	51	38	58	49	42	46	53	49	41	45	42	42	54	45	41	33	53	44	63	50	40	46	51	48	43	40	42	60	44	51	42	49	36	52	49	37	41	45	46	42	44	45	51	51	52	51	44	48	44	45	48	55	55	45	37	40	48	55	50	44	53	44	48	46	49	39	56	50	52	45	38	41	50	42	48	43	32	54	48	40	54	64	49	34	55	51	53	42	60	45	61	54	45	37	50	45	50	37	38	39	43	53	42	52	58	38	41	44	48	61	43	48	54	49	43	59	57	42	43	53	36	52	45	49	48	47	53	54	53	47	41	58	48	39	58	47	46	45	54	42	46	47	44	52	41	35	51	52	42	49	44	39	46	47	48	33	58	52	43	54	56	57	57	44	48	49	47	45	53	51	39	50	57	46	44	53	37	48	42	44	43	54	50	43	41	46	42	52	41	43	41	45	39	52	57	53	41	52	59	46	55	45	49	54	50	60	40	45	40	50	47	61	54	40	38	45	44	42	44	48	42	45	49	51	56	53	60	50	52	47	49	52	51	40	53	49	49	55	53	57	49	47	39	45	48	40	48	45	56	45	43	46	40	48	57	57	40	53	52	59	54	37	55	34	40	47	55	45	55	41	59	39	54	33	47	43	43	38	58	52	46	42	39	55	48	42	56	40	42	45	46	49	59	46	51	43	42	45	50	46	45	43	46	50	45	41	45	38	48	36	49	54	49	50	53	43	48	39	49	50	65	52	41	42	50	45	41	47	44	43	44	56	53	44	43	48	47	61	43	42	45	46	51	44	48	57	29	41	46	44	58	57	65	55	45	47	50	42	46	59	45	41	47	55	49	46	39	49	47	45	33	60	52	32	54	51	36	36	48	56	40	39	51	41	54	51	52	50	47	52	52	48	53	44	45	44	50	44	45	54	38	48	47	50	47	51	49	39	48	41	51	44	51	41	38	54	35	46	43	49	44	37	43	50	38	48	42	45	58	48	35	43	48	37	52	54	45	50	45	51	50	41	47	48	38	48	50	51	39	45	47	50	51	43	52	41	49	52	50	59	51	56	47	50	42	48	53	45	48	57	34	46	44	47	45	39	64	59	43	42	41	47	53	61	45	50	50	45	42	46	44	42	40	54	56	52	48	46	45	50	49	46	55	47	34	45	42	48	59	46	37	52	48	40	46	49	39	64	56	43	50	41	44	50	48	52	42	58	40	51	49	42	46	49	46	43	35	57	58	57	47	64	52	60	46	58	52	38	44	41	45	50	36	58	48	59	51	48	37	49	35	43	47	49	55	45	50	51	40	53	61	45	42	55	43	48	41	48	42	38	43	44	43	55	37	47	41	39	48	40	56	55	51	49	41	47	50	57	55	38	47	44	46	67	42	47	52	45	48	54	44	39	43	54	44	50	51	56	52	43	51	39	43	51	50	57	38	50	51	49	44	46	48	55	45	56	55	46	44	36	38	46	48	50	45	53	50	53	29	40	44	34	43	53	48	55	38	44	47	56	49	56	40	51	49	50	42	49	51	58	50	58	34	40	52	45	46	45	56	46	35	44	46	40	44	54	61	35	37	52	43	56	53	46	51	58	48	32	53	50	56	46	40	50	49	57	50	44	44	45	49	55	45	45	57	51	47	42	34	44	47	37	49	51	58	50	41	48	41	56	37	44	45	42	51	45	38	43	40	44	48	41	41	42	36	48	44	56	52	35	41	38	51	49	60	53	37	43	52	47	38	52	42	45	47	60	43	47	52	49	45	44	48	55	57	51	41	50	55	46	49	38	44	47	55	30	59	41	63	48	35	44	42	54	53	45	56	55	52	60	43	41	54	42	49	48	35	40	50	51	66	52	43	42	65	45	52	57	44	60	48	52	51	48	46	50	51	44	40	42	45	45	55	35	41	52	34	54	39	42	32	33	58	48	56	43	64	46	40	39	46	53	50	56	42	55	43	46	44	43	54	46	33	57	47	46	53	52	53	43	45	41	39	47	45	51	48	55	49	43	44	43	41	49	47	53	58	35	47	45	47	53	31	53	54	43	45	46	46	47	61	45	51	41	49	43	53	48	44	41	48	41	47	62	47	51	46	56	55	41	54	45	37	57	32	44	40	55	46	38	57	49	51	47	49	41	46	35	35	42	41	50	50	47	55	35	50	54	60	36	40	37	44	56	42	62	41	41	49	48	42	46	52	63	45	42	39	46	47	63	46	44	54	52	58	40	59	54	51	52	36	45	47	40	50	45	41	56	45	35	43	52	47	52	42	48	44	47	57	41	40	30	53	58	49	51	53	42	49	36	46	58	46	42	48	63	41	50	42	39	49	47	44	55	53	53	46	45	50	38	51	35	54	43	36	57	43	53	48	51	51	51	58	46	45	39	51	43	51	58	45	47	53	47	53	43	55	56	41	44	51	41	49	43	37	49	47	51	42	52	35	47	38	46	51	50	43	59	56	48	45	44	54	41	42	62	40	43	42	68	42	64	40	39	42	46	42	52	46	45	46	49	31	44	35	59	49	51	45	34	48	38	49	42	48	57	40	60	50	38	40	42	38	56	44	57	38	45	62	49	53	42	40	31	39	48	53	45	41	42	44	45	47	37	52	41	49	45	51	53	49	41	55	42	50	35	56	44	44	47	49	70	46	54	43	41	41	46	50	50	36	41	52	43	51	45	46	53	49	38	46	40	38	41	44	41	36	44	42	35	48	54	44	50	54	42	37	47	44	55	35	50	48	53	46	44	43	47	43	38	51	44	36	51	45	44	47	38	55	35	43	48	47	39	46	35	51	47	40	51	31	46	51	55	41	51	41	43	47	49	52	45	44	46	53	60	56	44	47	45	42	54	45	35	36	54	63	49	60	42	50	51	49	51	52	58	42	39	38	45	39	61	52	42	49	57	56	47	46	51	34	53	51	53	43	53	53	50	37	44	51	49	45	48	54	56	51	63	40	37	48	45	46	35	46	51	60	48	49	44	49	36	39	55	49	56	46	42	59	35	53	46	52	48	51	48	56	39	62	53	51	44	50	51	47	37	41	44	51	52	53	43	56	46	46	58	39	44	47	57	48	41	41
27099	15353	10262	11481	17875	20493	19556	17430	14181	12218	10183	7609	5524	3863	2924	2090	1721	1484	1443	1213	1012	913	866	748	759	652	657	686	602	579	531	572	549	546	560	537	523	513	513	564	546	519	516	539	481	472	440	456	454	428	429	423	405	437	414	423	436	389	430	403	417	386	385	405	405	395	438	416	392	416	436	429	396	403	419	398	453	403	389	435	440	441	433	402	412	418	416	432	433	427	398	398	423	439	395	439	428	448	413	406	449	410	397	405	426	419	393	407	410	429	437	378	406	453	404	412	406	389	409	416	405	416	454	423	428	404	373	424	409	379	414	411	401	409	386	416	438	411	392	410	379	393	407	430	438	449	406	399	393	418	446	404	393	416	398	407	441	462	411	429	433	393	417	368	378	399	389	407	424	414	448	410	400	402	413	415	419	402	381	441	419	408	398	411	386	420	388	423	421	427	400	387	390	420	403	396	460	374	385	387	436	394	412	429	421	400	395	381	411	407	397	417	409	402	400	408	418	442	418	414	438	404	376	392	388	423	407	416	399	421	419	409	383	429	417	405	414	407	418	402	408	401	402	397	388	388	447	382	392	403	425	399	403	411	459	423	431	400	416	385	424	403	388	422	385	404	422	406	413	387	396	382	378	396	415	407	444	400	404	448	396	411	403	429	419	398	394	431	392	427	422	391	451	394	416	428	381	413	405	411	429	420	375	435	395	390	422	417	383	447	399	380	394	427	428	379	387	387	419	411	400	412	419	435	444	390	378	386	409	408	391	387	407	400	411	397	415	421	428	394	415	427	404	395	402	409	406	416	415	417	408	402	415	426	403	406	428	398	407	398	379	431	389	386	391	444	411	425	424	415	382	417	395	414	412	401	374	435	417	372	436	420	393	407	435	389	431	398	390	414	402	417	423	430	395	455	370	371	425	368	417	401	439	422	415	410	394	399	410	390	416	415	385	385	407	420	428	424	423	416	406	415	406	395	387	395	409	416	414	420	436	429	398	400	410	416	455	401	386	441	399	395	407	372	437	407	376	393	434	397	446	401	403	390	394	423	404	430	445	409	413	393	465	399	407	418	415	391	427	397	431	390	435	402	429	437	413	428	402	420	363	428	438	413	412	413	395	424	444	406	441	426	422	430	452	407	428	436	422	442	438	406	432	414	419	447	396	402	400	413	405	398	380	430	390	425	432	402	396	387	368	402	388	398	398	409	400	426	428	425	427	407	412	452	417	397	357	414	401	404	414	403	388	392	369	381	421	419	421	406	413	396	424	406	434	432	393	434	382	401	377	412	413	428	427	384	441	450	428	421	398	429	420	424	422	407	414	390	385	388	423	405	413	410	425	434	420	424	410	444	384	390	418	405	448	425	389	396	371	410	398	396	391	361	386	402	397	434	417	398	417	442	405	375	433	415	417	438	408	392	399	390	411	385	387	398	429	419	436	412	390	440	393	411	404	404	408	385	412	367	407	406	449	377	403	440	381	420	373	425	398	441	432	377	432	391	369	369	412	403	389	421	422	402	427	417	444	452	396	396	415	389	412	384	414	419	411	403	403	378	441	425	410	432	420	439	395	439	408	412	435	376	399	401	398	420	412	382	418	430	459	436	396	402	440	430	371	423	430	390	427	428	402	418	435	407	430	382	389	407	410	397	421	393	402	388	403	433	423	429	395	406	426	430	435	424	416	423	398	388	403	412	473	415	387	392	432	448	399	415	415	414	422	382	396	375	420	413	444	405	425	372	387	415	380	417	405	422	379	377	399	434	407	417	419	443	426	398	418	416	420	411	409	449	410	414	413	406	401	431	398	406	402	391	428	368	436	394	410	386	428	435	403	385	442	379	392	394	416	400	408	419	443	393	457	399	435	396	403	409	407	427	415	405	370	368	398	412	404	415	429	423	440	394	414	421	362	386	406	417	430	394	433	420	427	440	416	403	406	411	378	402	439	388	452	420	422	418	418	400	429	370	442	451	370	409	439	417	415	412	384	398	421	407	408	417	423	415	417	394	442	428	390	398	397	414	433	417	425	423	427	395	413	396	410	413	399	436	411	402	429	423	387	428	401	409	418	423	416	421	410	402	406	405	425	400	389	405	447	424	433	427	397	391	402	374	411	411	447	390	420	420	425	382	407	433	443	406	388	412	387	392	393	408	408	403	399	415	377	415	427	377	436	427	369	375	377	416	365	423	357	397	448	405	410	377	408	425	395	403	444	397	390	424	444	432	434	405	421	421	373	411	389	423	407	451	432	379	413	405	440	427	402	413	404	407	396	398	405	411	428	405	399	418	408	379	422	444	418	403	401	413	433	377	392	434	374	372	403	392	417	439	446	408	417	403	424	433	397	406	403	424	399	396	400	392	410	389	392	424	411	350	411	422	402	412	383	404	421	391	415	393	433	407	427	407	435	403	385	406	399	409	404	382	423	404	440	438	392	422	429	402	388	398	383	446	414	389	405	394	385	415	389	454	419	419	414	427	412	413	434	424	435	398	410	402	380	397	447	447	438	433	405	426	427	434	387	443	421	396	405	422	418	398	424	412	403	378	421	384	421	410	416	406	419	373	421	425	417	377	384	419	401	413	447	386	371	392	410	414	411	411	387	416	399	426	418	400	400	410	430	419	423	391	403	405	433	433	424	398	393	393	387	422	403	397	383	396	431	387	426	378	403	378	395	435	425	380	368	383	413	404	396	363	409	463	426	406	420	385	423	398	416	386	393	427	402	383	399	420	366	437	444	417	397	413	395	380	405	444	377	398	393	400	426	432	394	407	411	437	442	413	437	419	424	436	374	422	392	422	397	415	391	431	363	447	439	424	407	408	376	388	401	425	412	405	350	417	402	428	399	376	450	411	402	449	388	411	423	445	381	425	380	416	420	418	408	429	408	392	418	421	422	433	398	427	440	428	400	423	390	400	393	420	442	426	384	376	402	411	421	411	416	421	411	377	390	381	406	426	404	413	434	408	374	418	397	431	409	435	403	398	399	437	386	405	421	413	362	401	381	427	430	438	414	394	402	403	428	432	383	388	410	404	445	390	430	401	401	449	405	401	433	433	440	417	416	399	422	398	359	411	402	389	422	424	410	429	396	410	335	437	393	395	411	394	400	404	404	415	397	398	405	412	381	429	421	412	394	405	420	401	405	424	419	416	434	435	415	445	395	395	397	426	388	398	415	412	447	394	453	404	405	398	408	381	417	375	414	401	372	404	398	420	397	387	431	423	383	396	435	403	386	433	425	408	417	437	409	409	439	412	417	419	408	440	420	419	422	435	414	406	398	383	404	413	411	421	389	418	435	439	430	418	428	423	408	387	413	422	400	421	389	412	444	412	385	432	423	412	405	432	426	442	385	395	410	396	382	398	400	408	412	408	428	407	423	398	412	393	362	398	420	388	387	417	371	391	401	407	411	432	409	391	427	412	436	402	385	374	393	432	422	429	372	406	424	416	368	388	434	402	395	429	408	399	417	438	393	387	440	393	400	402	409	435
3983	1541	853	598	433	373	449	433	325	295	262	203	118	101	102	88	62	51	48	65	53	51	45	35	48	52	50	42	37	33	33	44	35	35	51	34	26	32	33	40	25	36	31	31	27	30	31	38	43	27	34	29	31	31	27	38	32	40	47	25	31	42	48	23	35	22	32	29	27	34	28	25	28	34	35	39	37	34	40	40	29	34	38	33	41	26	33	38	38	34	40	34	31	37	24	33	39	32	35	29	26	38	31	41	28	34	32	37	27	43	38	40	31	26	34	26	31	39	31	48	31	36	34	31	34	39	37	29	40	33	40	28	39	38	23	30	38	31	31	37	28	41	34	23	37	37	31	31	34	25	36	29	21	30	41	40	25	26	36	38	35	30	42	23	30	46	30	48	28	31	26	42	35	35	35	48	40	25	33	29	32	36	39	32	32	32	43	27	33	42	30	27	38	35	31	35	34	20	44	31	39	45	38	28	28	50	24	22	35	36	30	37	36	29	37	32	34	26	27	34	32	29	44	39	35	21	40	25	26	26	32	50	27	44	43	34	45	33	38	34	29	38	50	37	40	29	35	27	31	23	34	38	28	41	30	40	34	43	30	36	39	32	39	36	38	24	27	34	39	29	35	27	37	37	26	36	36	37	39	31	41	40	34	36	28	36	26	50	25	40	40	28	42	35	28	37	38	27	35	24	31	48	21	35	38	42	33	36	30	39	33	36	39	32	29	20	29	40	41	29	34	24	25	25	30	27	34	31	35	30	38	42	26	30	33	36	34	37	34	44	31	34	48	35	42	41	25	28	39	29	41	40	44	30	35	29	31	37	44	30	19	28	27	43	33	34	27	38	38	24	37	35	33	27	49	41	44	26	37	37	32	19	38	27	36	28	25	39	23	40	37	45	42	29	33	34	31	31	37	31	40	39	34	33	28	30	34	32	31	35	32	43	27	28	36	45	34	40	29	29	34	37	34	30	34	27	32	42	27	27	33	39	30	23	27	32	35	35	29	40	30	36	33	43	34	30	31	32	36	28	32	30	30	38	29	24	34	33	26	34	34	33	34	35	38	37	29	28	42	38	26	40	27	37	36	37	29	43	47	32	31	34	37	28	37	43	29	30	30	27	33	27	34	29	43	40	30	40	30	26	36	40	36	36	47	28	29	31	43	31	34	35	41	40	28	38	27	26	33	28	43	35	43	38	30	37	29	34	44	43	33	46	32	33	39	32	47	36	40	30	31	39	33	40	49	40	43	32	34	35	30	36	34	33	35	39	35	28	32	30	36	37	28	29	35	38	23	39	30	32	38	27	28	29	39	33	40	43	36	29	25	35	52	38	38	31	38	30	32	35	43	30	35	30	38	32	38	28	40	25	32	41	29	28	31	31	29	34	26	29	41	35	30	30	38	36	21	24	32	33	36	30	44	31	37	27	28	34	42	24	32	33	37	30	24	42	27	26	43	41	34	47	36	38	35	31	33	42	37	21	27	35	29	27	41	29	41	28	35	36	31	31	41	33	36	39	38	36	32	32	37	43	41	25	43	34	28	25	32	29	32	27	30	31	38	34	37	40	39	31	43	44	39	30	26	26	34	33	27	25	27	32	33	21	39	31	32	36	41	44	35	36	30	26	37	37	34	38	29	42	41	35	27	36	37	30	36	30	39	32	35	30	23	25	40	38	39	36	32	38	28	28	34	28	38	31	19	30	34	35	31	30	39	31	30	30	33	28	27	35	50	30	33	24	35	34	28	38	32	26	38	28	29	36	28	32	31	27	39	27	27	41	29	30	33	27	40	37	35	48	24	42	41	39	35	32	21	38	33	29	38	24	23	38	30	26	43	38	39	37	35	37	33	20	30	32	28	34	28	31	44	36	28	33	34	36	37	30	33	36	36	28	38	40	31	36	29	33	37	44	24	29	44	29	33	26	27	36	39	32	25	36	36	35	27	34	31	32	28	38	39	33	36	27	27	38	35	37	31	25	37	33	36	37	29	33	29	37	36	38	29	24	37	37	29	32	32	44	35	36	24	34	42	28	30	24	35	33	29	43	29	37	34	29	43	37	42	35	25	48	27	30	33	31	35	33	26	34	37	38	29	28	36	34	27	22	31	27	27	22	43	34	22	35	38	34	37	34	39	34	37	29	37	33	34	32	36	27	40	37	48	37	26	22	33	21	29	30	37	42	41	36	46	40	34	30	23	47	39	44	34	35	33	35	35	33	36	37	31	33	40	29	42	29	34	36	25	37	38	29	30	37	40	35	35	29	24	37	39	40	35	25	33	29	33	32	33	32	42	33	49	36	40	29	36	34	26	25	32	29	35	25	33	45	35	42	40	46	29	43	37	38	38	31	44	44	32	33	40	34	32	29	29	34	31	37	33	32	37	26	22	35	28	34	44	35	30	34	40	30	33	40	34	30	27	30	39	39	39	32	28	32	30	38	40	34	40	33	25	31	40	29	25	34	36	38	29	35	40	27	36	23	38	37	41	39	37	26	32	31	19	33	50	30	36	32	34	33	44	43	36	33	48	28	35	35	41	35	32	37	37	26	47	35	35	26	29	32	29	37	32	39	25	40	32	31	33	46	37	39	30	39	29	42	35	29	26	29	24	25	28	31	37	32	28	26	26	30	24	37	29	29	31	32	28	39	42	35	36	27	44	39	32	34	33	28	29	24	47	27	42	26	41	43	24	32	34	38	36	27	32	26	35	23	35	35	42	27	24	32	20	30	27	29	25	39	35	34	32	31	38	37	34	33	29	36	28	39	38	34	36	35	33	29	22	34	35	34	35	29	40	39	28	24	36	40	29	28	40	32	34	34	26	33	44	39	30	29	30	31	31	37	38	32	42	39	34	37	40	26	33	39	34	35	35	33	38	35	21	23	29	39	35	35	43	34	34	42	36	44	44	41	37	39	24	35	32	20	28	41	35	34	28	38	28	37	32	38	29	28	41	40	34	36	24	35	31	25	24	21	38	31	32	42	24	27	35	33	38	25	29	37	33	37	32	35	35	35	49	31	36	28	34	33	29	43	37	30	29	39	33	35	40	36	26	37	28	40	31	37	41	34	21	23	32	35	36	37	35	26	31	33	32	35	34	38	43	28	35	28	30	25	35	24	41	28	26	30	30	30	41	35	32	39	35	40	43	35	31	30	39	34	36	31	41	38	39	43	35	31	35	28	31	39	32	29	34	42	30	31	33	22	35	35	31	32	35	29	42	36	35	26	37	41	34	25	28	42	35	33	41	35	21	40	33	45	30	38	27	33	46	38	32	29	26	22	39	32	43	33	41	27	42	32	41	25	33	34	29	43	33	26	32	26	38	24	29	40	31	26	31	34	29	41	42	35	41	36	27	40	25	34	23	42	38	44	36	38	42	33	35	22	33	35	40	36	44	34	48	33	35	31	44	31	30	35	36	27	29	33	25	32	32	33	39	28	32	28	23	26	42	39	32	37	31	28	32	42	29	28	40	26	27	30	37	42
26316	13754	9315	10736	16133	18678	18348	16000	13257	11663	9504	6984	5005	3554	2587	1867	1523	1299	1211	1035	936	830	742	622	629	596	598	538	478	469	449	429	421	469	443	424	411	409	418	441	386	399	404	405	402	364	349	353	348	323	290	303	305	322	358	341	278	300	336	300	297	285	291	316	269	290	324	272	297	318	313	320	305	273	278	320	285	323	287	275	303	320	305	282	285	296	309	312	316	294	256	298	291	278	284	312	315	320	293	279	310	296	277	302	307	293	307	300	320	332	303	279	294	282	289	313	298	310	244	295	296	322	306	309	289	273	297	290	312	307	317	279	288	298	301	297	262	282	287	297	279	289	310	264	245	278	261	280	294	293	290	264	282	288	304	270	278	275	281	307	293	270	307	286	297	264	308	262	297	320	316	294	277	290	303	317	274	285	292	281	313	286	287	284	288	305	258	291	298	280	271	286	332	294	297	295	299	279	329	300	298	264	293	294	274	279	301	336	258	286	298	297	279	290	332	308	294	269	297	273	274	313	280	289	288	273	301	273	266	301	310	277	311	294	285	263	293	304	268	278	317	297	308	327	282	295	275	309	284	323	301	292	288	303	283	309	267	271	281	290	283	286	273	286	279	285	278	275	325	303	267	281	267	304	267	312	290	296	268	295	255	263	286	277	301	289	280	303	261	283	345	315	269	311	315	302	303	300	296	295	301	307	265	276	323	267	262	299	300	299	273	287	300	303	262	295	279	278	285	290	291	304	329	283	291	306	299	276	305	279	275	273	312	290	312	283	311	306	285	294	282	298	266	306	284	268	308	288	289	303	272	296	297	304	299	320	302	266	310	312	291	283	310	287	307	302	300	310	272	305	244	293	318	262	290	258	277	284	297	299	285	287	296	277	283	295	305	276	304	308	324	261	323	302	296	276	278	305	296	285	265	302	277	279	293	304	273	260	285	287	296	276	270	288	308	290	308	325	269	278	294	283	288	275	261	262	277	268	312	304	277	292	289	282	318	306	296	324	276	318	285	292	299	291	276	323	308	302	289	284	298	267	333	314	296	307	292	302	277	272	259	289	279	276	309	329	296	303	301	334	295	286	272	288	325	286	312	291	285	315	296	296	276	284	270	317	281	284	283	293	253	310	316	275	289	309	282	305	292	275	289	287	298	287	322	302	279	268	321	285	265	316	295	271	271	298	296	286	312	320	299	312	260	304	289	305	255	299	295	294	267	277	291	273	288	289	276	304	287	270	302	296	293	293	273	319	300	264	302	268	308	284	284	284	312	277	305	324	329	288	297	304	313	269	268	288	283	273	300	276	319	301	282	295	286	290	258	297	308	301	298	306	295	293	285	286	285	312	308	278	283	288	275	302	273	311	284	285	285	296	277	260	280	263	309	299	291	303	309	283	293	311	294	287	315	277	286	284	280	311	310	297	262	294	268	329	292	288	310	309	304	306	281	282	289	293	294	331	344	306	258	279	331	309	291	310	295	267	302	280	298	287	270	293	300	292	261	305	312	302	285	306	292	291	277	328	294	283	270	285	310	301	304	288	276	288	256	270	283	328	299	319	307	327	285	270	282	316	277	299	294	275	287	278	295	283	274	290	294	295	276	289	321	269	286	274	319	303	268	307	313	292	269	298	257	304	316	282	294	308	258	306	293	279	269	281	279	264	273	323	285	315	316	299	263	297	296	292	278	293	281	302	283	299	250	333	299	262	289	289	263	279	274	297	285	295	305	300	291	288	280	297	308	277	294	283	290	304	282	274	295	286	251	271	310	296	276	300	321	267	289	314	299	310	302	288	283	284	298	257	305	285	279	313	304	292	316	278	302	291	291	283	310	292	276	277	306	287	312	254	302	305	301	286	323	306	276	280	275	278	294	291	282	279	315	289	300	298	319	298	284	296	286	330	308	278	265	272	288	292	295	297	300	258	307	292	274	287	278	290	274	316	282	290	322	308	305	311	292	323	305	313	276	287	270	261	325	277	288	284	307	288	291	270	273	308	291	303	276	289	282	277	277	307	291	302	294	295	295	267	276	279	288	271	319	271	290	287	317	291	270	315	345	292	301	314	293	296	321	304	312	280	304	294	280	307	315	273	322	318	284	268	321	292	280	288	296	300	311	326	313	309	313	288	296	314	274	284	303	278	290	278	287	285	286	292	265	293	289	290	300	292	308	298	295	309	277	293	308	272	304	300	297	303	310	314	306	309	275	302	265	284	286	317	283	304	290	299	303	268	308	296	298	280	273	286	292	290	297	297	262	263	297	291	303	292	283	253	291	240	296	306	288	285	310	305	271	273	294	282	293	268	304	287	305	312	293	291	287	303	290	296	311	260	299	297	297	325	317	278	281	295	269	279	266	301	294	320	299	289	312	287	281	256	284	308	307	293	291	296	278	289	291	272	271	306	287	289	301	285	289	324	294	310	292	270	257	282	305	309	276	264	302	303	312	281	333	315	304	319	305	293	329	300	297	272	283	293	307	284	279	294	297	300	277	297	310	293	318	320	284	284	288	304	287	261	302	273	271	264	321	263	260	281	309	277	288	300	286	279	291	296	305	294	272	289	279	292	291	277	298	318	292	277	286	300	310	302	270	296	298	292	292	272	323	313	295	266	301	268	300	269	273	277	275	283	327	278	297	313	264	281	294	311	278	282	287	285	315	295	309	310	256	298	290	293	296	304	311	276	288	305	276	307	281	297	275	295	314	292	270	294	275	292	319	292	276	288	296	308	287	281	300	276	302	264	292	279	269	290	278	290	273	281	281	277	306	262	282	305	303	283	253	285	259	317	307	294	292	270	271	311	257	316	317	307	299	310	311	299	269	294	301	328	282	302	276	261	308	297	291	293	270	311	304	284	272	307	328	313	315	296	305	309	267	276	282	318	300	317	297	336	295	305	314	306	306	313	288	274	282	290	290	327	272	291	295	275	289	281	307	261	278	291	284	306	301	309	269	332	287	333	295	284	309	276	269	272	302	278	269	302	282	259	303	287	302	288	268	321	270	308	287	301	322	303	263	301	292	303	272	282	292	285	289	304	276	288	277	285	281	276	274	293	312	276	282	279	301	297	270	283	301	289	289	292	277	282	276	307	309	267	328	285	306	293	275	291	317	268	308	286	301	281	297	299	280	307	290	311	290	319	294	287	300	266	306	303	287	266	304	289	284	317	319	279	294	327	298	280	261	275	299	318	260	241	267	304	294	272	285	283	299	305	278	280	327	268	304	259	296	292	346	266	279	316	284	275	289	307	292	291	278	282	312	292	305	298	278	323	264	279	309	282	270	282	289	298	301	278	292	315	259	310	280	280	272	303	282	325	282	311	280	295	300	323	298	292	282	289	266	301	305	306	309	291	282	298	286	298	295	298	273	294	278	290	296	301	322	305	323	279	253	320	291	339	287	303	292	283	289	284	301	311	281	302	282	267	269	286	303	284	299	308	330	282	283	259	284	293	265	325	309	309	269	262	294	258	275	314	301	302	294	261	308	283
3986	2081	1073	753	564	531	597	567	551	448	404	279	218	162	124	103	103	87	90	95	83	72	63	43	49	56	51	52	54	56	58	66	54	55	41	60	44	37	70	56	63	43	69	48	33	40	47	54	43	47	47	75	46	53	56	52	46	59	44	51	50	41	44	51	41	42	44	45	44	46	46	50	53	48	48	31	47	52	47	49	43	42	34	49	39	50	51	45	34	49	58	40	54	47	39	49	45	47	44	50	50	50	38	40	46	48	40	46	38	59	44	46	46	39	40	40	51	55	54	55	42	50	36	36	46	49	45	41	42	46	46	31	46	46	54	52	47	51	45	55	41	52	38	47	46	52	47	40	33	51	47	38	46	41	46	45	48	49	58	47	43	42	37	44	59	40	46	47	57	45	51	40	28	38	34	43	35	43	46	54	43	40	60	49	51	38	52	40	30	43	43	48	46	44	39	36	50	44	46	47	40	36	43	44	44	43	36	48	42	43	37	57	39	50	46	46	55	45	43	52	47	41	47	43	39	47	44	46	47	50	56	44	44	47	50	47	25	46	54	61	39	45	39	50	37	49	45	43	36	43	43	50	48	42	50	49	48	34	46	51	40	45	44	44	31	43	51	39	43	50	44	52	39	42	39	51	42	44	42	47	45	34	41	47	49	48	45	43	50	42	53	31	53	48	37	37	45	37	34	32	47	38	40	48	54	43	48	48	56	49	40	67	38	39	49	47	48	58	46	45	52	27	41	45	50	46	44	34	52	42	53	52	35	49	54	34	57	46	58	49	45	45	42	49	54	31	46	42	57	44	43	43	40	37	51	46	44	50	42	36	49	52	45	40	57	46	46	35	45	53	49	43	49	55	42	53	31	46	46	42	48	57	39	32	40	49	49	58	55	40	47	45	34	59	43	46	58	31	44	46	48	45	48	45	58	46	41	48	40	49	49	43	42	42	45	39	49	37	50	39	45	45	55	52	44	54	44	48	50	50	45	42	37	46	34	41	38	45	54	40	49	48	43	38	54	54	49	53	44	50	55	47	58	48	39	45	45	46	44	50	41	47	40	51	50	49	38	47	40	42	37	48	42	48	42	45	54	43	45	32	43	40	38	34	39	38	54	38	44	39	38	49	49	50	38	45	52	52	46	46	52	41	57	32	34	31	47	60	38	47	38	49	37	47	41	47	44	43	44	48	36	41	48	49	39	36	31	56	38	50	44	53	41	43	36	41	56	50	30	41	40	38	41	44	45	38	47	42	34	36	40	47	57	41	43	45	49	53	50	51	43	40	38	54	45	36	50	44	42	44	47	54	50	52	43	26	42	44	53	37	41	38	50	50	50	51	51	39	42	44	56	57	52	44	45	36	44	43	52	43	60	34	42	37	36	50	44	54	32	52	37	38	41	33	51	56	47	44	46	49	37	47	38	38	43	44	48	46	41	39	35	43	48	51	42	39	43	40	39	37	41	42	42	55	34	47	51	42	47	47	33	43	33	46	52	37	46	43	50	43	35	43	50	42	40	51	45	51	35	55	40	46	37	43	54	46	44	40	44	43	51	50	39	48	43	48	52	39	45	49	51	52	43	45	46	53	41	49	44	36	33	53	46	57	41	44	54	35	36	43	49	47	48	41	34	49	42	39	61	44	38	36	48	42	58	50	61	46	47	40	53	34	55	51	37	52	33	42	54	38	52	32	47	46	37	42	46	50	48	38	39	43	30	46	48	44	51	35	44	47	44	47	57	42	44	36	50	42	34	35	44	52	43	44	51	51	32	41	51	44	58	48	39	31	37	47	43	36	46	33	43	42	52	42	53	38	47	53	43	41	46	39	50	42	37	50	48	38	51	41	47	40	43	49	37	44	51	42	39	44	40	44	42	41	43	39	42	47	36	40	51	47	50	48	41	46	55	57	33	42	49	42	57	39	45	49	47	42	37	40	54	38	45	33	55	42	45	40	59	46	45	48	42	29	50	49	50	46	39	37	53	47	39	45	44	41	41	39	40	48	46	48	44	51	50	47	45	53	48	58	47	44	51	41	52	54	48	35	42	49	45	44	34	41	37	37	36	40	53	37	37	38	52	43	50	43	53	52	38	43	50	51	45	58	47	38	59	45	56	47	45	35	45	44	46	47	47	53	42	42	48	47	60	47	41	45	41	40	30	52	41	52	49	33	50	59	41	35	39	48	48	48	42	39	49	32	58	47	42	57	41	47	34	57	39	40	48	47	45	40	34	31	37	58	40	46	42	43	45	46	48	40	52	44	35	47	30	43	42	55	47	54	36	46	43	44	48	50	32	53	51	41	45	43	47	45	46	40	47	35	47	35	41	47	43	38	50	36	36	52	39	42	46	37	46	41	52	42	40	43	37	38	35	42	40	47	44	37	42	45	47	40	45	49	40	42	34	49	35	45	41	39	52	46	47	35	40	57	33	52	44	37	36	40	49	31	49	45	41	47	48	53	42	44	40	54	44	52	35	51	45	39	43	33	47	53	43	58	40	40	41	43	45	42	43	55	43	41	38	43	50	47	34	47	34	42	47	35	33	45	46	51	47	48	42	62	60	28	44	64	48	42	40	54	54	33	38	43	53	52	44	43	46	54	37	47	52	34	41	51	45	31	54	52	38	36	50	40	37	36	47	37	49	31	48	45	51	44	49	35	44	51	43	46	47	52	40	48	43	45	55	38	37	35	28	41	47	44	42	32	45	40	60	56	46	36	39	41	37	53	45	48	41	48	46	52	37	41	47	48	41	58	54	53	48	43	41	44	60	46	43	34	41	46	40	46	39	36	54	44	45	39	41	39	45	39	43	50	41	49	44	50	49	59	34	55	42	59	45	30	51	50	46	50	55	45	49	46	38	48	47	38	35	55	44	55	41	36	34	35	43	46	42	33	44	48	48	33	53	52	40	47	49	45	42	54	60	32	49	32	43	54	45	41	37	41	36	46	41	44	54	45	44	46	48	39	34	39	47	43	47	47	42	59	41	41	43	48	47	45	58	52	49	35	52	54	52	53	30	55	59	48	42	62	56	49	36	44	41	47	36	49	46	53	29	43	47	39	54	42	38	47	49	36	47	48	43	50	57	44	42	36	60	34	48	40	43	46	41	58	52	32	43	34	67	39	36	34	43	42	38	36	50	47	32	56	42	44	56	40	51	49	41	47	53	46	50	38	39	45	50	39	42	34	53	51	43	32	37	36	45	59	45	56	47	36	40	46	46	35	46	46	35	42	38	44	43	35	37	50	46	42	41	49	42	47	34	48	48	45	41	53	49	47	36	34	54	47	31	49	56	30	54	60	46	48	46	48	44	44	35	47	49	49	54	49	34	56	64	48	51	45	48	47	55	39	50	52	47	44	37	44	48	47	38	36	44	45	32	53	35	45	34	59	43	48	55	53	31	49	61	59	44	47	39	52	56	48	57	42	35	38	50	51	35	32	43	50	45	47	46	42	51	57	41	43	44	43	41	39	37	48	46	36	37	46
29741	15958	11002	12533	19213	21995	21945	19700	16734	14624	12035	9068	6231	4630	3455	2572	2138	1873	1689	1398	1248	1141	1066	878	813	833	804	734	707	639	602	586	625	626	543	532	547	574	542	608	533	550	556	522	534	466	469	456	439	446	372	365	419	439	437	435	450	403	455	445	401	387	408	383	395	378	372	387	414	392	379	380	391	437	412	394	379	413	392	404	372	378	395	412	388	375	387	374	409	396	412	392	386	370	391	415	408	380	375	391	433	386	393	409	421	415	408	410	383	404	364	419	401	392	390	403	409	403	389	385	388	404	392	394	444	417	388	362	386	421	378	394	424	372	380	399	404	383	380	366	379	365	407	359	384	384	397	422	392	373	384	377	387	394	408	353	412	401	399	378	355	381	383	402	382	365	427	362	360	393	365	402	390	392	388	387	398	387	358	388	394	370	407	385	380	363	390	361	403	420	388	388	387	420	384	402	385	390	380	358	404	375	388	416	356	369	397	378	430	392	383	385	406	389	348	385	406	367	397	403	377	387	403	386	393	381	384	372	372	411	364	366	427	390	393	371	433	376	409	390	361	378	382	394	375	363	398	393	386	372	391	397	396	385	387	419	383	390	378	352	382	356	390	417	424	412	371	348	384	358	354	362	374	375	407	365	392	417	382	379	384	406	390	417	382	358	418	355	407	360	371	401	373	409	446	354	393	424	397	398	418	404	388	382	403	388	333	381	360	363	388	413	371	421	355	419	391	404	395	381	370	371	363	388	382	397	388	405	379	384	369	427	366	406	388	374	384	366	345	345	396	361	394	372	408	399	407	382	400	359	376	393	397	382	393	390	389	388	381	378	366	386	383	375	375	344	369	379	394	392	367	411	399	409	398	388	380	380	402	374	402	371	380	401	397	390	381	394	399	379	373	388	362	389	441	376	386	382	366	393	393	389	379	416	345	374	387	381	371	395	393	383	366	362	372	366	354	380	377	374	346	384	396	391	376	399	377	421	378	371	391	389	373	397	370	381	344	360	397	403	380	373	390	386	374	393	378	418	400	389	363	421	407	402	416	379	389	381	384	409	392	361	409	380	377	402	344	389	439	398	384	368	406	396	404	394	392	395	376	396	366	403	355	393	376	396	364	374	392	398	373	392	378	387	402	386	379	419	367	390	392	364	395	422	395	390	384	422	371	382	375	367	356	372	369	389	393	374	389	367	398	357	433	391	392	413	371	391	350	369	396	398	420	369	402	383	409	384	378	376	360	402	391	379	382	381	374	380	363	388	390	356	401	397	411	390	380	385	385	376	403	379	374	389	373	386	363	392	386	414	381	389	396	397	383	436	387	358	361	396	372	398	327	382	354	372	376	353	378	416	373	391	375	395	373	390	387	397	387	399	391	437	391	407	423	404	360	336	373	362	403	369	409	413	391	362	396	390	376	395	377	370	397	418	417	398	388	384	373	372	366	361	399	374	395	319	381	399	384	380	379	350	386	437	378	411	428	399	388	411	386	395	360	398	393	393	382	346	356	409	335	409	410	378	413	378	384	374	388	368	389	345	428	381	388	378	359	360	386	402	386	414	396	396	367	372	369	356	364	379	393	399	400	405	384	389	409	370	411	391	392	391	398	383	404	364	394	422	391	405	371	390	386	401	378	411	432	367	390	412	321	398	404	395	379	381	379	391	356	401	360	384	407	425	363	403	391	362	375	382	404	401	362	414	381	389	399	378	383	390	424	388	363	383	375	368	385	436	371	382	366	388	416	407	387	379	392	413	389	382	402	401	342	390	401	355	350	398	373	368	393	388	400	411	377	382	416	408	393	413	353	390	397	396	423	370	399	361	380	378	378	377	416	361	457	400	393	416	393	386	398	344	377	355	425	374	423	330	354	353	395	398	433	362	364	370	389	367	403	358	389	403	372	385	356	386	418	385	413	377	366	413	412	388	412	410	384	401	409	388	366	407	379	423	391	382	374	389	388	399	397	374	414	389	404	376	419	352	385	367	414	393	341	401	390	398	394	380	362	411	357	412	399	374	392	400	388	396	365	392	415	363	425	420	385	405	409	396	407	363	378	383	399	355	338	382	405	394	379	400	392	409	399	388	384	397	389	374	382	388	410	366	340	391	377	390	400	381	407	403	378	371	412	375	395	390	420	395	371	427	399	400	374	427	410	389	377	372	420	366	390	418	381	391	380	358	412	375	393	374	428	391	364	410	361	372	394	394	415	382	403	414	397	406	356	353	365	387	389	397	373	395	387	377	411	381	380	313	407	383	383	396	394	364	411	387	393	398	384	407	377	424	385	418	388	401	376	390	398	395	358	390	363	417	401	394	372	387	404	401	377	361	345	413	372	412	402	387	386	371	391	404	367	390	358	403	378	431	392	410	349	394	416	394	350	391	357	339	368	386	403	376	362	395	376	366	401	383	389	360	342	377	368	379	418	370	412	365	393	432	381	401	391	370	455	384	363	373	405	395	352	408	378	383	339	397	363	378	383	329	379	392	364	416	390	384	421	382	416	367	382	382	380	365	365	383	366	395	363	381	386	400	366	376	366	383	401	337	375	421	356	426	343	394	417	412	419	393	382	399	401	393	370	364	357	407	379	422	382	375	374	401	399	391	375	433	392	378	418	419	401	403	378	375	386	391	384	350	376	366	357	395	349	430	373	386	417	365	410	386	399	396	400	367	365	377	371	383	389	383	396	406	387	355	423	387	371	379	396	394	356	391	431	390	384	378	362	377	373	358	375	381	384	364	370	397	368	356	385	375	373	369	412	374	393	387	389	400	369	384	376	394	403	377	367	388	379	407	357	404	377	376	364	376	350	398	357	358	391	412	419	371	377	368	380	390	407	368	404	375	396	379	378	388	384	399	389	396	395	418	368	370	371	399	393	399	397	332	387	409	354	406	409	403	385	396	360	367	392	371	330	408	403	356	383	395	364	370	411	398	394	363	378	352	402	378	386	381	377	351	409	399	403	399	383	419	390	403	375	380	401	356	374	386	367	362	374	399	378	361	384	391	374	393	399	415	373	366	382	377	388	408	413	369	364	340	359	387	408	369	386	389	353	359	376	382	390	385	363	393	393	390	408	399	405	357	397	397	383	424	389	399	369	354	377	378	413	380	380	394	369	381	393	422	338	360	389	386	406	372	392	400	405	375	403	381	370	387	375	366	396	378	374	386	385	356	379	406	375	348	376	379	398	368	388	396	390	411	403	402	367	398	427	350	371	401	391	373	377	384	388	343	380	385	381	387	371	420	378	373	405	376	388	387	415	352	357	348	393	387	401	349	381	387	401	369	414	366	378	346	354	396	364	365	352	401	370	405	374	382	391	368	383	379	389	389	401	391	370	418	413	362	400	383	359	404	382	402	376	403	372	372	414	407	378	364	382	364	406	386	400	378	380	413	402	347	378	439	388	379	404	429	359	393	387	414	427	402	385	382	365	407	374	354	372	386	408	377	343	370	422	376	401	411	425	401	406	374	394	378	371	371	357	390	388	367
2963	1222	631	369	362	300	346	303	293	268	184	140	114	92	77	79	66	70	51	33	40	58	51	39	34	48	37	42	39	27	40	60	50	44	34	46	42	45	40	41	45	43	28	40	44	30	47	36	38	48	37	19	37	35	44	42	39	36	38	48	41	35	42	48	37	33	40	41	34	35	29	48	47	39	38	44	41	37	35	37	42	38	37	38	31	43	40	41	32	44	40	34	42	37	38	50	51	43	39	28	37	38	39	36	44	36	43	35	51	47	33	32	43	37	35	50	36	41	51	46	50	31	35	43	40	37	40	30	43	47	44	41	54	37	38	46	40	36	45	42	38	48	48	34	45	43	42	42	38	36	34	32	46	45	33	36	34	33	43	30	43	40	38	29	36	51	33	33	39	44	33	35	39	41	40	41	31	38	30	42	42	35	38	39	37	39	30	39	44	34	35	39	31	41	29	44	40	39	31	36	29	37	30	39	42	45	47	35	34	37	38	33	33	35	34	46	39	55	43	40	42	34	49	41	38	40	34	45	42	34	35	36	39	45	37	46	45	29	27	35	29	38	39	42	36	33	47	39	30	37	26	45	37	38	44	42	45	32	38	36	43	32	33	37	37	50	42	40	27	48	35	35	32	34	35	30	47	29	36	41	41	34	42	39	43	43	36	41	41	45	34	33	41	40	36	29	34	44	40	39	33	40	35	38	38	42	34	40	33	42	31	36	31	36	42	39	34	33	50	29	38	47	36	41	35	37	36	30	36	28	40	37	28	33	35	35	41	38	44	48	38	50	29	39	56	32	47	44	44	37	38	44	48	37	41	41	32	37	34	33	36	44	30	37	46	35	42	32	44	41	39	41	39	43	29	24	38	42	50	40	46	31	42	42	56	39	41	36	35	40	32	31	29	39	45	47	41	48	33	32	33	35	32	43	46	33	36	37	43	38	30	33	48	32	36	37	43	56	34	35	41	36	33	29	38	38	33	46	32	39	41	40	40	42	34	32	44	32	36	38	38	47	50	40	33	50	39	39	44	36	38	38	36	35	32	35	42	33	24	31	41	47	36	29	42	40	45	52	43	38	41	40	47	50	36	44	33	37	36	37	43	49	43	41	35	38	35	29	38	43	52	29	37	37	34	37	36	38	44	43	43	47	28	34	36	40	39	39	45	42	36	27	35	31	29	39	43	35	40	26	39	31	41	42	41	45	47	37	39	26	28	38	36	48	37	34	28	28	41	32	44	47	39	32	53	44	37	34	34	29	29	43	37	41	36	30	35	30	42	42	38	38	35	26	29	47	32	41	38	31	31	61	42	30	45	39	37	38	32	40	28	30	51	30	32	44	39	40	36	37	45	44	47	26	31	50	38	44	44	31	36	44	35	28	45	32	37	23	27	39	34	48	30	29	43	37	26	33	58	41	34	37	39	42	36	36	41	44	32	33	35	33	37	48	38	35	44	32	41	37	37	27	35	31	37	44	38	40	33	41	50	34	44	35	36	39	43	34	33	39	54	41	35	46	32	36	36	40	29	32	36	38	40	42	52	31	39	38	35	37	31	31	35	34	45	41	35	33	32	34	39	31	41	37	55	35	45	31	39	31	38	38	46	35	45	37	43	27	45	40	50	39	43	37	38	36	33	46	31	31	34	38	38	45	50	36	39	40	41	29	31	34	36	38	31	38	39	28	36	45	35	36	33	44	35	33	35	44	38	37	38	33	40	31	39	45	35	32	41	27	35	40	39	46	46	44	31	29	47	52	45	45	31	33	34	38	34	42	36	26	38	60	32	28	51	35	44	37	41	38	43	34	47	33	43	35	44	39	49	39	40	36	44	35	32	39	39	55	41	36	51	41	46	37	39	30	33	39	40	42	42	35	33	45	35	45	35	35	44	38	30	52	39	35	33	36	25	45	38	41	39	32	40	44	35	38	27	34	46	30	38	44	28	50	42	48	46	49	38	29	37	41	49	40	38	41	37	39	42	39	42	39	33	42	38	60	32	54	38	31	41	38	31	29	37	39	39	39	45	42	32	35	36	33	32	38	39	47	40	37	32	42	43	23	29	50	33	48	26	36	36	39	42	25	33	39	40	38	41	39	37	28	36	45	32	31	38	34	34	47	41	38	32	34	42	36	28	34	38	34	41	34	53	40	47	42	36	33	27	37	32	38	38	35	27	30	38	30	46	34	30	37	41	32	34	36	46	32	41	38	39	52	37	33	34	36	39	47	46	44	46	35	39	45	41	48	37	38	32	41	47	29	44	48	39	41	37	41	39	37	37	34	33	41	26	38	34	37	36	33	39	37	33	33	41	38	33	32	45	39	45	43	41	40	32	35	48	37	39	34	35	47	54	38	33	49	36	44	39	37	52	36	48	37	36	34	31	29	49	52	34	34	39	34	31	39	37	44	35	29	47	28	42	38	41	41	31	41	25	42	45	36	37	33	29	26	32	38	42	50	41	43	32	49	32	40	30	32	30	40	47	37	41	49	37	42	32	36	37	29	38	30	50	36	33	41	36	30	34	36	36	44	37	45	44	39	44	33	27	32	38	49	29	46	32	38	37	32	41	41	38	35	36	39	39	29	48	46	39	40	31	47	36	37	39	41	41	39	35	39	28	41	50	37	37	39	43	31	35	39	36	39	34	41	25	44	41	36	38	41	31	34	31	39	31	38	47	43	36	32	45	32	38	38	31	43	33	35	35	41	32	39	40	38	37	46	45	27	37	49	36	41	33	38	43	39	50	48	36	38	43	33	39	45	28	38	29	41	50	36	38	27	40	35	36	35	32	38	39	29	37	27	33	43	32	46	44	44	46	19	41	35	39	41	39	40	32	32	47	37	42	38	43	26	39	36	43	35	41	32	46	37	36	41	35	32	35	42	37	40	35	34	53	42	24	35	54	26	34	42	41	33	37	38	34	36	38	46	48	38	34	37	44	33	32	61	36	34	53	36	43	32	38	45	38	50	30	37	47	44	50	36	32	37	36	40	48	44	38	41	51	34	41	40	30	41	38	38	37	32	37	35	38	33	44	36	38	42	54	31	31	35	40	42	42	38	30	31	47	35	26	31	33	33	40	44	28	32	34	35	42	37	48	34	24	38	31	35	33	43	48	35	28	28	40	37	38	39	31	31	43	30	36	54	30	31	45	38	44	37	40	34	36	41	36	44	39	35	48	39	37	33	24	36	39	41	41	48	27	38	27	31	31	31	38	33	37	33	29	34	37	37	42	41	42	40	53	47	38	40	41	56	27	37	36	28	42	37	27	42	39	40	29	42	38	36	47	34	31	46	48	34	29	34	31	35	40	32	26	45	40	36	49	37	38	41	38	38	38	36	46	41	46	49	34	28	51	44	43	32	49	39	43	50	28	46	44	39	39	45	27	42	40	35	36	34	36	34	40	45	36	37	41	31	39	46	42	38	36	46	37	36	43	34	37	46	33	36	39	37	33	33	37	41	26	38	42	43	27	37	34	34	39	33	32	41
24293	11371	7316	8311	13233	16058	15807	13222	10917	9316	7333	4879	3319	2357	1771	1348	1151	1080	908	836	782	719	608	529	540	554	510	467	439	462	477	435	438	405	389	417	390	452	411	419	427	423	426	364	382	372	338	399	361	340	362	380	382	382	352	344	346	330	368	336	339	307	359	341	324	331	318	314	312	314	343	343	344	353	340	341	354	366	331	340	300	321	342	366	356	336	318	310	343	342	325	321	338	351	317	353	334	326	341	335	331	324	350	351	330	343	323	366	308	312	349	363	301	325	329	317	358	327	347	316	329	331	314	311	347	329	326	342	331	349	338	340	331	319	322	305	312	333	348	328	353	310	314	352	337	343	353	296	334	325	335	348	344	333	338	318	315	346	314	338	359	355	315	357	326	337	326	323	329	332	306	346	315	368	326	348	352	325	341	313	335	374	328	339	328	326	318	339	347	324	334	363	343	344	314	323	328	344	341	344	339	335	325	327	323	335	327	344	340	326	315	315	342	339	322	344	366	318	338	328	315	366	324	306	349	323	344	320	324	316	358	351	322	327	347	343	341	343	354	338	348	349	357	313	312	332	324	345	338	353	304	318	324	322	316	328	302	342	357	317	339	338	328	344	359	362	328	300	318	344	348	341	356	308	335	340	320	367	304	344	373	305	308	328	318	370	329	337	329	327	360	329	331	328	334	366	299	298	341	306	362	345	307	316	358	337	307	305	358	344	335	291	343	359	332	359	340	304	322	333	337	340	308	335	338	334	321	350	321	335	312	345	342	325	342	326	324	319	331	347	339	339	343	368	317	316	298	337	359	343	327	345	326	329	329	342	305	333	328	336	338	297	362	344	336	344	342	333	331	319	350	338	331	384	308	362	356	342	320	311	348	327	334	328	313	344	337	334	335	320	323	359	336	308	325	295	313	311	327	332	348	346	357	335	340	363	288	326	310	346	359	332	328	334	353	367	346	334	319	331	301	339	299	329	354	320	356	333	370	342	330	330	313	326	312	333	308	332	310	355	358	335	343	325	322	314	320	339	362	311	341	322	371	322	344	350	343	345	333	328	345	309	326	337	294	308	295	366	345	323	332	338	321	363	319	318	326	371	316	343	317	311	332	337	319	324	335	333	357	324	326	344	344	344	332	338	349	330	323	353	332	366	318	338	317	314	361	311	328	322	308	361	313	306	342	322	320	349	331	327	359	392	344	330	351	337	307	333	342	338	302	388	322	367	359	306	329	335	334	356	344	356	326	329	325	360	345	319	333	345	323	314	347	326	330	330	317	313	348	307	310	315	321	335	364	304	361	332	356	311	340	341	340	320	335	360	344	375	367	312	314	330	323	303	315	318	302	330	346	358	292	347	316	320	317	312	338	332	315	331	361	336	315	352	324	316	337	364	316	329	359	318	321	305	334	333	336	310	327	320	292	316	352	339	343	357	314	331	339	325	330	355	321	305	345	323	348	345	348	343	308	358	351	321	326	343	315	343	346	332	311	318	321	330	342	347	321	328	307	345	325	324	308	364	321	363	351	318	331	338	342	317	306	346	368	302	372	338	315	324	337	305	338	339	323	309	303	322	321	327	328	331	316	351	353	325	370	341	311	322	318	339	313	308	318	323	318	311	322	340	322	315	326	330	318	301	334	369	318	348	318	336	339	328	342	362	348	353	355	350	315	347	351	326	323	322	355	377	320	363	350	309	322	345	368	314	337	345	340	321	345	347	321	342	333	312	295	350	336	359	340	331	334	310	306	325	307	315	342	324	363	360	329	337	325	322	339	365	316	339	346	333	353	321	355	321	356	327	338	334	321	344	332	319	329	370	362	330	334	331	336	311	316	306	312	339	347	325	345	335	358	328	320	314	338	322	360	335	331	326	332	348	334	352	349	340	353	334	312	321	324	332	346	348	324	291	322	330	312	345	328	357	301	324	324	359	324	335	297	362	343	338	325	339	352	308	316	324	327	322	324	329	346	308	348	375	343	347	345	329	316	332	341	339	319	333	326	331	309	305	333	339	363	320	338	306	361	352	307	330	321	348	358	363	324	347	307	359	337	329	325	308	310	330	326	313	340	324	341	348	345	331	350	320	335	363	350	333	314	355	319	342	316	347	337	322	359	345	317	346	339	329	317	321	304	321	325	348	338	290	377	313	363	332	376	354	334	322	313	336	350	354	328	352	356	337	314	297	338	302	360	337	352	349	331	314	347	349	341	318	301	308	342	369	338	332	347	328	355	332	357	360	314	325	331	349	320	360	338	299	351	344	346	324	343	362	349	360	345	333	356	377	309	306	335	322	333	363	320	347	329	335	291	303	338	372	335	326	326	317	298	329	328	357	345	334	347	301	339	328	338	344	323	342	329	337	337	312	308	306	337	315	323	318	333	348	309	371	304	344	318	334	321	355	359	344	346	330	358	350	338	350	349	311	336	342	362	322	341	351	289	315	308	321	337	319	351	328	298	306	324	325	330	319	331	338	345	335	378	344	339	362	311	333	327	309	361	301	310	315	330	325	349	335	321	346	347	326	348	307	343	331	311	318	314	314	306	303	342	358	351	330	339	329	309	341	318	370	339	318	343	362	314	329	352	325	353	334	322	323	320	348	342	362	371	330	324	346	332	336	315	351	345	299	343	357	320	363	327	344	334	327	349	355	335	316	311	340	319	333	305	311	345	307	317	285	335	346	318	321	338	328	327	320	327	322	351	303	344	323	299	337	336	316	351	333	364	312	333	306	328	322	362	321	364	301	351	335	328	340	355	323	339	335	344	299	338	342	334	336	331	335	338	340	332	358	333	339	322	338	311	327	315	317	336	342	342	303	319	334	305	352	363	317	362	338	334	292	376	335	336	326	349	342	306	343	319	322	309	343	340	333	326	314	366	337	330	336	354	330	356	344	311	364	355	331	313	339	364	376	338	355	327	317	347	334	325	338	346	301	316	339	347	323	344	366	341	336	319	347	340	313	317	325	310	331	373	339	339	359	336	335	344	340	335	343	321	318	361	359	336	335	339	363	320	338	331	336	335	332	347	316	333	357	323	323	336	331	348	349	316	342	321	318	347	330	345	330	349	333	279	330	312	337	338	355	335	333	328	322	347	344	344	337	329	311	349	329	354	360	324	342	305	340	355	323	326	301	309	337	350	340	345	328	335	344	312	322	339	336	334	328	336	307	333	316	351	344	297	330	352	314	304	302	382	303	311	368	367	301	332	337	321	351	370	361	347	318	328	351	325	351	343	325	329	352	315	314	329	312	348	323	344	363	344	369	369	360	360	313	332	335	358	359	342	336	335	349	391	316	334	331	343	313	326	362	331	322	333	331	353	322	355	317	395	315	301	360	299	337	324	354	342	327	323	328	344	321	327	358	362	330	336	353	362	332	342	326	341	340	319	292	327	378	335	291	355	319	329	323	313	330	321	355	330	348	321	342	322	320	343	340	336	337	352	334	307	358	312	338	340	330	342	314	309	343	313	302	336	321	321	360	292	331	333	331
3227	1514	782	576	457	425	458	458	411	352	311	198	132	114	119	104	86	69	82	69	73	51	46	56	73	61	61	59	47	54	61	56	50	56	41	59	53	58	47	64	50	48	53	49	53	59	53	51	42	54	50	53	46	40	49	70	52	44	42	59	58	40	40	40	48	49	51	51	44	40	43	50	64	42	40	43	49	48	31	47	53	45	43	53	59	40	38	46	39	63	55	41	53	62	43	40	44	57	45	48	40	48	46	48	57	50	45	44	41	45	35	63	43	41	45	54	53	45	42	52	45	46	47	68	46	49	42	52	45	48	49	47	46	48	53	39	49	43	47	47	43	44	46	50	34	51	47	45	47	51	60	41	38	32	38	66	46	43	47	53	55	45	50	61	45	49	46	41	54	53	51	40	44	51	54	49	50	45	60	40	36	43	58	44	56	43	41	47	55	56	41	44	46	56	44	47	42	61	40	68	51	49	41	41	52	44	49	52	45	55	47	53	43	32	51	47	48	49	57	60	55	67	36	44	53	50	59	51	46	39	42	59	47	43	44	49	42	54	41	51	45	40	52	40	56	48	51	45	37	43	53	38	47	50	56	49	50	43	35	39	49	42	58	55	47	31	45	49	46	49	46	38	59	50	36	40	38	44	49	57	41	35	46	39	59	64	54	47	43	45	42	52	34	38	39	53	44	50	54	40	37	42	53	57	42	42	43	34	42	53	49	52	44	55	38	53	48	42	51	44	51	57	44	53	50	32	43	34	35	44	55	64	46	60	49	48	50	47	45	46	46	48	45	40	36	44	47	50	63	47	40	51	67	54	45	46	49	55	41	39	46	47	46	43	57	45	51	31	53	48	51	43	45	40	45	38	46	39	47	55	35	47	48	54	49	62	52	47	33	45	51	39	39	33	47	42	47	55	64	59	47	49	48	44	56	48	53	40	48	57	52	47	53	41	49	52	53	55	62	50	48	48	45	55	46	53	46	49	43	46	51	48	37	57	46	52	48	42	42	50	40	59	43	49	46	59	38	55	43	40	54	39	49	43	39	60	51	45	41	49	46	42	43	58	40	46	48	49	50	36	59	43	46	57	46	46	51	41	60	57	61	49	42	52	57	47	40	54	43	38	45	50	39	42	50	49	45	64	42	56	35	44	50	55	42	45	45	48	56	45	56	36	40	41	41	60	56	49	49	45	51	40	47	39	48	55	41	47	61	41	38	43	40	51	39	42	47	48	50	45	42	41	43	33	34	55	52	58	34	44	40	54	41	43	47	62	41	52	49	43	51	44	45	60	50	41	59	52	63	42	51	52	47	47	52	62	48	52	62	55	52	42	56	46	41	51	55	47	56	50	50	45	37	46	42	48	46	55	54	49	35	48	59	44	54	46	62	50	53	44	46	51	51	36	42	41	37	57	53	38	39	44	49	45	39	33	47	35	37	50	52	41	53	50	40	55	38	37	49	65	50	54	49	52	50	42	63	56	55	53	39	44	57	49	54	46	56	51	45	40	47	46	46	37	51	50	49	48	53	40	51	57	44	57	41	43	53	37	45	43	45	40	44	41	37	53	54	56	50	43	46	46	56	51	43	57	41	49	61	60	47	43	41	31	41	54	68	43	46	39	39	46	54	37	43	47	35	44	47	40	44	51	50	45	42	55	49	49	46	43	45	52	48	57	46	34	43	37	51	43	44	49	54	55	56	44	62	60	44	48	46	48	50	44	52	46	44	40	41	46	43	46	51	41	48	44	43	48	54	58	47	47	40	49	51	52	45	33	38	39	39	53	41	46	47	48	50	58	48	46	65	49	43	39	40	57	48	39	52	46	45	45	45	59	47	46	43	47	49	50	48	47	52	37	45	40	46	46	45	40	45	44	48	48	40	49	63	49	39	45	50	45	52	38	46	49	49	42	48	51	53	50	50	51	51	51	45	47	51	49	45	51	52	48	33	42	46	58	52	49	41	49	43	52	36	48	54	55	63	37	25	45	48	45	53	59	65	44	47	47	51	42	45	45	53	41	47	39	44	57	55	49	39	44	48	45	43	43	55	44	51	48	52	53	38	43	52	41	51	39	46	43	41	40	42	56	63	48	47	51	40	37	52	33	44	52	55	49	46	52	49	44	58	47	50	55	51	58	39	40	38	48	49	57	49	51	46	49	56	51	54	39	46	55	52	49	56	48	45	39	35	51	41	47	56	55	47	37	49	44	40	53	51	44	48	50	45	61	42	67	38	36	56	46	53	55	55	40	47	55	59	43	56	43	55	39	51	42	51	57	61	44	51	40	39	48	43	43	62	55	55	56	33	56	62	47	47	41	44	50	60	53	52	43	53	24	51	54	54	46	47	62	46	48	57	47	43	58	54	51	49	38	52	49	39	50	32	46	55	47	51	46	41	58	52	41	45	50	40	54	43	55	59	39	44	49	48	54	56	41	40	55	50	37	53	49	40	44	58	53	38	73	48	44	45	45	60	53	46	51	51	47	55	62	37	49	49	49	55	45	56	45	44	51	54	55	54	51	63	55	53	38	52	62	53	45	45	48	54	57	44	52	43	48	48	55	55	45	44	51	47	45	56	56	54	42	38	44	51	60	45	52	47	55	54	41	52	45	43	39	36	51	57	42	56	46	44	44	41	41	44	41	47	52	40	50	49	39	50	47	60	49	60	53	45	44	46	45	49	55	46	33	40	47	47	45	43	43	52	55	49	44	44	41	42	49	36	47	44	43	35	49	42	53	46	44	43	44	44	51	46	44	51	41	39	45	56	48	48	57	48	60	40	37	48	50	45	50	46	42	61	47	52	48	41	39	36	56	60	38	52	46	48	49	48	45	55	40	39	43	48	52	49	46	58	34	39	41	44	42	56	52	63	48	55	47	46	47	45	35	51	52	36	48	52	46	36	51	59	49	39	51	38	56	44	58	56	57	41	47	36	50	49	53	36	51	47	48	44	36	51	38	52	34	40	53	42	58	51	42	54	59	45	59	56	49	41	54	43	54	49	35	47	45	48	45	46	57	59	54	55	48	54	41	47	57	49	51	39	57	56	49	56	38	50	49	57	44	46	47	47	38	39	51	56	50	42	43	65	40	49	43	43	45	49	51	55	46	36	46	42	58	58	40	50	46	34	57	45	41	49	48	49	47	57	32	50	48	41	38	51	51	43	43	52	45	40	27	39	50	50	40	45	51	49	41	38	50	47	59	53	32	55	47	41	49	62	49	40	42	45	47	50	52	48	40	54	54	47	41	50	50	57	65	36	41	32	68	48	55	44	48	61	38	56	54	37	43	54	48	31	45	45	55	37	46	42	54	49	42	49	47	43	45	44	39	41	42	47	44	47	35	45	53	49	51	52	49	43	44	42	38	41	50	53	53	45	64	47	53	54	51	47	48	52	56	54	59	55	43	50	51	50	37	44	38	47	50	46	52	44	47	52	46	35	38	44	55	47	51	47	43	45	40	47	46	57	51	53	46	59	49	45	49	52	38
27268	13867	9183	10531	16895	19959	19510	16753	14358	12533	10034	6763	4613	3453	2658	2085	1643	1547	1275	1189	1127	970	797	796	756	744	721	652	582	587	593	585	599	590	582	552	555	587	547	558	578	594	512	517	494	475	440	474	452	427	459	421	473	481	461	470	425	456	458	462	429	442	448	406	437	454	455	408	413	419	421	424	445	415	424	440	375	433	406	406	395	424	402	397	426	442	452	441	440	447	445	427	407	429	427	424	426	435	386	431	446	411	414	390	422	394	440	393	376	421	398	427	395	399	436	432	417	399	452	440	426	425	408	415	407	447	421	424	414	419	432	417	404	409	441	422	435	426	424	398	419	429	444	424	431	394	402	392	433	425	415	406	381	411	421	422	417	395	411	455	401	419	442	435	421	383	405	434	399	398	407	384	439	399	443	426	401	426	388	385	408	410	421	420	407	406	402	403	416	418	440	402	383	425	377	407	405	418	405	435	435	374	432	401	443	407	415	420	429	408	394	427	370	393	431	419	446	388	443	411	412	414	419	412	430	437	396	401	410	404	434	424	431	444	403	383	425	393	410	407	410	410	416	405	417	404	399	410	409	381	428	393	428	421	421	463	409	445	443	430	427	437	416	424	418	396	413	401	411	406	429	442	388	413	432	408	443	395	404	413	407	417	420	411	416	388	422	387	389	394	421	418	400	398	390	404	391	416	396	424	419	390	426	425	454	429	421	390	444	400	429	401	425	425	391	432	407	375	444	422	381	417	390	409	384	421	438	449	424	438	419	411	431	399	415	460	392	427	421	410	431	411	431	455	361	402	424	432	435	464	428	396	406	426	440	429	407	393	411	453	395	375	398	433	430	415	432	383	417	402	432	439	379	377	414	394	410	402	408	407	414	411	432	405	424	406	434	399	415	446	416	400	422	415	435	428	419	430	442	433	420	403	425	431	412	415	409	444	415	442	440	432	368	413	423	413	412	383	417	417	432	384	449	396	448	428	425	393	415	413	408	438	399	385	396	410	402	435	398	437	393	414	441	414	406	412	413	446	411	418	383	437	438	403	413	372	421	402	423	409	413	398	395	402	413	397	429	407	415	465	406	448	408	377	371	429	448	380	428	390	410	426	404	420	381	418	411	434	409	401	423	420	420	416	426	423	402	394	414	384	416	395	452	402	391	414	409	413	427	386	392	428	399	439	421	419	436	436	401	422	416	417	451	387	418	393	417	416	385	456	419	405	408	435	418	405	418	418	423	411	417	388	410	445	402	417	428	385	396	421	375	409	427	414	446	472	411	401	413	377	421	419	416	455	397	449	404	404	443	431	454	392	424	429	416	404	415	419	425	406	440	406	423	389	433	426	440	414	401	391	431	390	424	439	435	415	432	445	406	433	390	432	437	436	420	399	408	402	408	415	429	436	417	425	435	404	413	363	432	399	396	418	411	405	386	429	384	404	435	391	418	393	370	399	431	420	402	450	437	435	439	397	397	435	380	442	412	424	422	444	414	418	411	374	409	417	413	410	425	437	418	402	413	382	431	400	452	396	468	413	430	408	415	376	432	435	387	406	386	434	402	425	423	412	411	436	463	394	392	368	454	404	425	405	420	413	402	455	418	438	418	427	434	462	389	433	425	455	412	377	398	397	436	420	436	377	384	400	413	402	466	443	437	416	426	468	410	436	439	498	396	408	407	411	431	431	419	408	426	414	426	458	416	417	420	416	438	426	395	393	376	432	437	419	406	434	411	420	423	409	397	437	410	413	438	369	392	381	399	395	398	418	441	417	446	403	415	423	426	410	410	433	427	412	427	437	415	428	432	403	438	398	422	418	410	442	409	423	454	404	442	412	459	431	398	412	444	398	425	426	424	431	415	449	431	397	438	413	450	429	441	410	368	411	421	441	440	421	462	420	400	422	434	433	432	443	422	388	408	394	398	393	406	404	438	425	404	391	399	405	435	418	424	402	392	425	415	444	397	436	413	403	380	416	400	379	380	416	429	413	437	431	430	410	409	429	421	408	420	428	426	438	453	431	419	396	420	414	411	420	405	388	379	414	392	423	430	422	449	381	462	445	422	451	422	390	444	442	411	422	431	410	411	428	413	402	427	450	433	420	404	421	429	412	440	427	394	413	432	421	418	399	448	412	415	414	411	411	412	409	383	422	435	436	383	406	406	409	461	417	410	433	416	460	406	406	410	423	422	426	425	397	409	404	405	418	409	400	432	443	420	406	474	423	440	402	408	431	408	390	437	397	408	402	418	430	416	414	427	392	409	377	438	394	440	408	403	414	419	405	432	395	428	382	435	427	376	375	435	403	423	442	415	462	404	444	375	384	425	425	432	426	416	428	425	408	410	432	436	439	401	402	409	418	435	378	421	394	403	406	405	401	429	443	417	427	436	411	416	417	414	419	411	416	393	387	404	429	411	407	373	423	419	372	408	405	439	416	440	379	422	374	414	427	405	432	399	411	383	384	411	409	436	442	411	404	388	403	402	433	396	367	419	400	431	413	410	390	407	391	471	428	421	436	431	390	367	425	446	431	404	415	422	405	412	411	414	426	415	423	446	415	399	396	375	387	456	470	425	392	423	398	406	412	409	400	447	416	421	414	426	434	386	466	394	421	384	438	403	446	405	402	426	384	422	431	429	396	430	424	422	427	400	435	416	441	420	374	432	427	406	375	386	418	421	393	392	387	434	448	412	403	407	423	450	383	412	429	425	402	412	424	404	405	431	449	451	416	449	411	400	405	416	416	396	439	447	440	397	394	422	415	389	421	419	418	413	431	396	414	454	423	402	423	414	391	449	408	416	463	402	395	417	434	399	388	389	414	385	426	405	389	434	466	423	421	419	428	415	402	422	410	438	409	410	385	371	402	377	396	420	399	407	456	407	419	449	413	417	420	432	409	391	428	402	403	411	399	411	416	439	483	447	397	398	390	437	418	418	425	438	463	390	435	389	362	422	422	448	388	397	428	406	402	414	400	419	405	427	439	430	416	386	417	404	372	421	428	426	364	414	443	442	414	416	386	401	410	425	430	417	450	386	420	386	391	361	402	423	416	423	424	368	430	404	412	395	425	405	426	423	448	406	409	443	407	422	416	426	379	436	405	443	444	429	416	407	395	390	427	426	431	440	433	404	401	412	435	390	392	414	401	428	414	444	419	384	423	445	412	422	418	441	384	408	439	430	432	420	411	405	418	450	421	422	384	390	429	425	404	414	442	414	438	428	430	404	410	442	439	436	423	424	423	404	418	368	434	437	394	409	441	404	431	447	405	426	426	381	397	390	439	434	431	441	417	403	413	395	408	420	428	432	412	434	398	411	429	410	454	421	432	419	421	439	437	441	467	436	403	394	397	413	403	422	429	389	380	438	412	435	412	436	420	418	416	399	423	421	390	431	452	420	431	422	382	410	422	393	394	368	452	428	368	381	404	438	392	389	426	469	438	439	408	397	432	413	407	407	435	428	398	406	375	384	407	445	411	390	433	417	393	427	426	412	411
3970	1338	718	526	393	356	395	379	365	312	263	186	144	112	101	84	63	59	44	66	61	45	57	47	46	36	48	28	41	42	27	44	32	36	37	25	40	40	35	47	43	32	52	54	35	38	36	34	18	35	51	34	48	27	25	36	26	26	35	30	33	43	34	32	28	27	29	23	34	29	36	32	39	35	37	33	31	31	37	31	36	29	32	29	28	37	26	31	26	30	37	33	33	36	31	34	28	30	34	36	33	25	38	44	27	26	25	31	24	23	31	41	25	36	27	38	37	36	35	42	40	37	33	33	30	24	37	20	39	37	41	34	20	35	32	33	39	38	33	43	19	36	34	24	35	31	31	26	40	35	33	38	40	25	42	31	28	28	36	33	30	26	39	31	33	29	33	34	38	41	38	39	39	31	40	37	36	26	33	32	24	32	34	43	33	27	39	27	34	26	37	45	37	24	28	26	25	34	30	30	31	28	41	34	28	49	34	36	29	32	38	31	31	31	29	22	41	31	25	28	27	30	32	30	23	27	35	36	38	30	28	44	42	28	37	30	30	33	30	27	33	31	32	40	33	47	37	32	30	32	34	36	35	32	32	32	35	23	38	38	34	32	27	42	27	50	35	27	40	29	23	40	34	29	39	25	40	31	36	34	27	39	30	48	33	37	24	40	20	24	29	38	38	31	34	36	32	33	38	37	33	39	32	28	36	34	40	27	38	37	32	36	42	25	26	29	33	32	40	28	46	36	33	33	28	35	33	36	32	41	40	34	25	39	33	34	39	36	39	35	35	30	29	31	33	46	41	39	28	34	24	44	28	47	35	33	29	43	37	41	26	23	34	33	37	40	36	31	34	40	40	30	28	29	34	53	28	38	35	20	32	35	32	32	29	27	32	31	35	29	26	24	33	34	47	43	30	38	43	32	32	30	38	39	35	44	30	42	36	45	36	36	41	37	33	34	36	29	30	33	26	21	31	35	33	42	27	29	34	41	30	35	31	37	37	25	39	29	37	25	33	34	35	34	36	26	40	42	27	43	25	22	27	34	31	30	41	34	30	32	39	42	33	42	34	23	44	38	32	41	40	26	34	23	38	33	28	35	32	31	34	41	41	26	26	32	36	30	26	28	31	45	34	33	38	27	27	38	30	41	34	39	28	36	32	33	34	28	24	33	38	37	40	39	28	33	33	26	34	26	28	46	34	40	43	33	34	33	41	39	31	36	40	25	42	34	30	39	46	38	27	33	35	47	30	34	38	33	42	33	41	25	35	26	31	28	25	38	29	34	34	29	37	38	19	30	31	29	29	36	26	44	39	34	30	43	36	35	33	39	41	39	45	46	35	41	26	32	35	34	37	21	36	44	45	24	31	35	41	35	45	40	26	33	38	30	35	34	32	29	34	30	33	24	28	43	38	30	34	26	34	31	32	39	33	32	30	30	41	23	40	34	45	31	48	39	28	33	22	31	35	32	28	29	25	36	41	21	38	28	34	42	28	35	32	41	25	48	27	39	36	41	19	26	33	32	37	30	32	27	29	40	31	37	31	34	38	32	26	33	28	32	26	27	34	38	27	39	29	43	35	35	35	36	31	38	37	32	40	38	40	35	30	33	38	25	37	36	27	36	32	37	34	23	40	33	36	36	28	34	38	32	28	33	35	35	39	37	42	39	25	32	33	32	35	39	32	36	37	33	33	27	37	34	22	32	41	34	35	28	44	39	29	32	30	23	34	35	32	35	26	22	27	36	49	33	32	35	35	34	29	36	44	32	39	35	27	33	29	23	46	34	35	34	30	30	40	29	33	36	41	33	43	34	27	34	37	39	35	32	40	40	49	34	29	27	22	28	28	38	29	42	47	33	37	40	38	42	26	39	32	33	18	31	33	23	30	35	38	36	34	42	41	39	34	25	49	39	30	36	42	38	37	25	36	33	33	35	35	35	33	37	28	38	27	36	28	37	30	26	30	38	43	31	38	37	25	29	27	31	39	42	33	39	46	35	36	39	34	28	31	32	43	39	32	23	35	32	43	39	20	32	35	35	39	41	36	30	31	28	28	29	31	30	35	37	40	43	33	32	28	46	37	43	29	25	37	37	39	34	25	36	23	31	37	29	26	33	33	38	30	41	36	33	34	40	44	27	28	37	26	40	33	46	30	27	28	33	31	30	32	30	34	23	40	24	34	37	43	26	47	35	32	33	27	24	26	25	41	43	31	34	38	35	40	36	32	35	26	31	39	28	29	29	34	28	33	38	31	33	31	33	27	32	31	25	34	28	40	39	40	34	26	30	37	33	33	34	27	36	37	33	25	24	31	34	37	36	31	29	40	45	34	36	46	34	33	31	44	35	27	25	35	31	27	35	37	27	34	34	29	28	38	30	36	42	36	46	24	41	33	39	29	30	27	35	31	32	30	32	32	36	32	36	24	27	36	25	37	33	38	37	41	33	34	21	28	30	44	38	46	30	31	23	33	27	27	32	31	30	36	33	43	37	38	33	40	39	38	37	33	33	25	27	39	30	37	26	32	32	36	39	29	29	41	30	27	40	34	32	39	23	28	27	35	33	37	28	38	30	30	37	26	22	37	30	43	40	38	28	34	22	40	32	35	53	41	48	33	27	30	34	42	33	25	25	36	33	38	53	31	34	26	30	37	29	43	36	32	33	35	32	31	32	50	33	39	39	31	30	34	29	29	39	28	36	40	42	31	34	26	39	39	29	35	38	30	31	30	33	40	23	39	36	40	30	28	37	28	35	22	36	54	35	38	29	30	37	27	39	27	40	37	36	33	37	48	36	49	31	41	34	47	31	21	33	41	35	37	35	30	32	36	29	33	37	31	36	36	28	38	44	32	41	33	31	31	26	27	26	46	27	35	33	37	32	47	35	34	33	33	28	33	26	43	44	33	32	36	34	33	31	33	33	31	45	35	41	32	28	31	32	38	35	29	33	41	32	33	38	31	31	24	37	34	39	35	34	35	32	31	29	33	22	29	32	29	27	39	38	31	36	36	36	45	36	32	40	33	30	30	30	39	23	38	34	37	39	37	36	28	31	30	32	37	30	41	39	44	36	23	32	29	40	27	39	39	33	40	39	32	17	29	30	30	35	35	32	42	30	35	42	32	35	30	40	24	39	37	38	35	40	27	31	40	29	30	36	32	25	26	24	44	40	24	30	34	35	38	35	42	38	21	32	27	35	27	34	39	40	33	23	29	31	30	34	37	34	30	25	40	37	34	41	34	49	33	40	23	33	30	36	30	38	45	24	37	37	35	30	39	30	37	44	38	38	43	34	46	26	37	22	29	27	35	31	36	34	27	47	40	42	29	39	27	28	36	24	39	35	37	39	34	38	34	31	24	35	32	37	31	33	36	33	33	25	33	33	30	31	38	33	32	27	38	35	37	38	35	33	40	24	28	35	27	29	37	35	36	36	32	33	39	28	26	37	32	31	34	28	34	32	35	29	29	29	29	30	34	40	37	42	34	31	29	30
25858	12378	7980	9592	15113	18410	17782	15449	13199	11436	9260	6066	4170	3022	2409	1834	1544	1321	1185	1021	968	831	728	669	631	615	536	546	526	474	428	460	483	443	430	408	426	447	434	426	426	403	406	404	385	353	347	381	323	312	307	319	326	346	327	322	330	317	328	302	320	299	293	310	316	293	307	320	315	293	257	294	285	291	275	284	275	331	311	318	301	297	293	290	285	314	284	296	325	308	297	337	285	321	262	284	334	316	312	315	304	305	295	284	313	303	275	286	311	326	296	256	310	311	312	312	297	299	268	302	281	282	313	284	304	278	274	309	280	279	308	312	293	284	301	304	297	291	283	308	308	266	260	288	311	287	313	296	286	300	283	302	306	307	289	314	293	244	266	314	284	266	277	254	286	312	288	286	297	283	295	321	308	295	299	287	289	323	308	241	295	309	301	289	277	281	304	322	293	293	304	283	331	273	289	284	288	305	295	295	314	249	310	293	293	293	291	284	305	283	289	253	299	289	299	287	303	288	297	291	272	310	288	327	321	302	304	296	274	283	280	265	258	304	282	273	293	305	302	313	281	310	282	310	305	298	323	301	314	320	289	274	277	323	317	278	301	312	297	279	277	277	303	305	299	287	267	321	278	285	324	294	302	279	290	324	280	290	301	289	308	268	268	292	284	260	300	310	288	297	294	316	315	299	269	302	271	292	296	295	298	281	315	303	308	316	262	262	296	301	294	301	285	313	272	290	278	272	264	267	313	309	317	284	331	293	312	298	262	310	294	263	287	299	324	287	326	256	284	287	286	282	305	291	303	305	286	263	293	269	269	273	319	302	268	304	285	291	279	285	294	284	292	273	314	285	305	311	285	267	294	308	300	299	279	317	311	277	278	285	294	295	275	299	317	274	287	276	329	261	300	275	318	301	285	282	328	306	276	297	274	266	289	312	319	274	293	317	306	277	309	295	305	296	303	286	283	277	283	306	273	294	277	274	300	284	275	276	323	273	265	286	287	286	296	270	283	295	292	323	279	285	296	314	312	275	264	304	315	303	299	317	236	298	273	285	336	302	307	298	308	282	288	245	286	279	310	297	276	320	277	299	277	291	321	317	293	308	290	293	301	278	307	290	287	283	282	321	273	293	293	271	297	310	265	289	306	278	268	296	303	308	282	287	325	251	268	282	307	255	315	305	271	292	324	301	279	305	280	283	269	292	283	303	294	278	299	293	289	280	286	295	321	276	292	286	254	272	275	292	290	292	296	312	286	305	280	307	291	280	302	276	293	298	248	266	295	303	307	261	309	294	263	297	289	306	334	282	333	282	310	256	262	306	310	329	278	296	310	286	287	294	254	288	313	288	282	303	286	296	310	280	280	289	263	290	294	293	289	287	314	316	288	311	300	285	297	273	286	285	296	313	295	300	281	267	294	295	275	312	281	308	313	274	273	257	254	290	292	297	269	268	293	285	276	307	311	274	289	326	279	297	312	273	304	263	281	278	319	288	306	281	317	297	259	281	283	293	294	285	282	297	299	275	285	256	285	303	281	294	286	311	302	280	263	291	337	305	295	290	275	309	257	260	297	314	293	266	298	281	310	273	282	296	287	312	304	275	281	267	297	292	277	313	292	263	291	287	285	317	288	319	288	302	273	281	314	277	286	311	287	287	300	251	260	281	250	297	291	292	291	278	253	272	288	295	269	279	306	281	291	305	266	300	287	325	303	293	308	283	339	291	297	283	286	284	293	288	303	315	262	285	290	253	306	338	286	299	310	294	289	288	282	289	289	303	298	326	283	293	272	281	276	316	290	318	281	274	282	306	275	287	318	264	289	296	310	281	284	304	271	314	326	283	310	297	290	299	280	285	290	291	258	294	270	250	278	326	309	307	253	274	296	308	298	294	334	302	285	296	283	272	282	287	294	305	317	278	270	285	289	299	266	269	281	294	283	252	303	283	269	288	287	290	280	306	281	274	278	290	309	267	284	300	284	270	300	292	325	314	288	335	304	318	268	285	295	287	289	283	274	316	289	300	261	279	300	277	292	288	288	292	267	280	263	283	308	330	275	298	316	309	321	286	265	294	303	302	280	293	272	288	299	311	289	290	266	295	270	274	274	284	309	306	302	297	281	295	278	306	287	279	292	304	285	280	262	304	302	302	282	283	295	286	325	285	268	282	280	291	299	303	289	319	274	285	296	294	280	313	294	317	271	311	285	283	302	286	285	286	301	297	304	280	303	297	280	260	273	282	286	270	268	295	307	269	305	298	293	308	314	295	293	287	297	302	293	290	296	273	292	268	270	283	281	326	294	328	293	262	269	284	271	293	301	311	300	281	299	318	309	307	302	263	321	303	286	284	269	303	330	300	286	308	296	285	296	292	323	301	276	270	303	308	251	286	325	288	318	309	290	289	281	316	290	278	285	303	291	296	255	292	304	281	307	316	287	292	324	300	273	308	253	295	289	279	289	267	294	298	299	283	316	277	284	282	287	297	296	290	269	280	301	255	282	294	305	320	273	275	270	290	291	270	288	279	313	317	305	296	310	327	281	273	316	263	282	297	276	276	282	276	314	260	278	317	314	289	276	322	311	289	329	302	257	287	271	295	303	315	263	305	285	298	291	299	294	298	291	300	282	273	283	265	294	299	287	286	280	315	285	327	321	292	311	301	317	297	269	310	292	254	300	258	283	287	281	294	280	301	272	339	293	303	278	279	285	294	272	242	294	301	304	320	286	290	283	289	279	286	301	309	294	292	305	316	294	288	280	293	312	287	325	274	283	295	293	308	294	308	273	292	300	301	306	283	283	296	286	292	343	293	286	300	269	298	298	295	286	301	284	281	320	309	303	286	278	314	308	270	298	281	276	290	293	295	302	310	278	311	266	282	317	250	316	284	289	298	263	291	309	296	282	277	304	299	282	311	321	290	278	290	264	300	312	293	301	297	296	290	302	302	335	293	319	284	275	258	290	285	304	296	300	303	290	287	263	296	293	260	244	273	292	291	262	305	310	309	297	273	320	298	310	299	298	303	273	286	269	275	346	280	287	281	261	292	305	268	293	290	286	266	277	267	286	298	289	297	255	285	301	303	319	309	308	332	297	291	287	297	282	290	302	279	281	304	310	279	295	295	282	289	301	286	312	293	279	287	301	305	276	295	286	300	289	291	304	284	265	306	294	270	299	281	277	258	307	291	301	282	277	298	269	273	260	282	309	278	278	290	296	298	304	292	308	272	286	283	275	291	299	252	254	293	275	296	280	279	280	281	278	251	285	316	275	274	292	292	275	289	292	272	264	301	256	290	282	273	280	296	302	272	291	280	297	303	286	283	317	287	292	283	275	297	321	306	285	284	268	309	316	262	310	327	287	302	269	304	304	289	283	272	273	288	297	282	319	276	288	285	303	311	306	275	286	285	285	281	301	302	290	282	259	281	301	311	277	281	297	281	290	288	281	304	291	281	266	279	289	285	305	305	304	282	335	293	331	288	319	302	273	315	289	277	291	272
3901	1798	944	686	473	511	540	510	490	442	356	260	174	162	135	109	92	86	88	84	66	55	73	49	56	65	52	62	52	53	58	63	46	55	44	48	54	50	55	52	46	39	53	65	38	47	39	43	38	52	48	41	47	42	55	48	40	46	45	41	49	53	32	56	33	54	51	46	43	54	47	46	34	35	40	35	37	42	49	51	40	54	42	43	61	49	39	45	31	40	55	49	49	46	48	39	48	42	49	34	59	49	53	45	54	40	60	47	41	30	32	50	49	54	30	37	50	35	46	40	34	46	42	47	39	50	42	41	50	43	51	45	49	50	49	45	46	47	55	43	36	42	43	41	31	50	52	47	53	50	42	42	51	45	42	39	43	43	36	52	46	45	53	39	54	40	43	42	42	33	47	49	51	41	49	50	47	43	39	45	45	41	50	51	42	38	41	48	49	45	42	55	40	53	40	45	47	41	42	42	48	54	37	50	53	39	44	47	38	37	46	41	41	61	44	51	40	41	49	47	46	42	29	47	37	35	41	49	49	48	43	38	49	50	39	44	31	46	41	48	47	36	49	47	38	49	36	59	50	51	35	46	50	54	41	51	43	58	45	43	51	43	49	40	40	44	50	52	39	46	44	34	44	46	39	34	42	34	49	44	48	27	51	46	45	47	47	49	48	55	52	37	45	53	43	51	54	48	48	42	47	46	43	41	51	45	39	37	50	49	46	45	37	43	39	38	43	49	38	46	48	38	51	47	39	48	45	56	35	57	35	39	65	42	40	40	53	40	42	37	36	37	38	39	52	48	46	45	45	31	39	44	39	41	44	52	46	54	43	40	44	33	40	51	39	47	45	48	61	46	43	36	45	41	46	36	44	50	43	41	45	42	43	38	48	45	41	48	55	44	38	43	59	41	40	36	36	47	35	46	31	34	48	47	43	44	47	48	46	41	47	34	43	47	46	44	44	38	37	46	53	55	40	38	57	44	52	52	51	35	52	38	39	48	47	44	49	42	32	52	43	51	42	46	32	44	45	50	58	40	47	43	46	32	47	54	49	28	47	29	44	38	49	50	41	31	43	49	47	59	39	44	38	32	42	44	49	35	56	57	44	41	40	43	42	42	44	43	54	46	33	35	47	41	46	45	45	51	30	42	43	47	44	43	44	39	52	32	39	43	33	37	41	54	48	48	43	37	62	55	42	47	54	48	49	44	42	59	40	40	50	52	43	52	50	48	41	46	39	53	50	46	48	41	40	47	41	34	39	47	30	38	40	51	41	27	39	52	37	44	39	46	49	30	55	36	32	49	50	47	50	50	58	39	48	36	53	58	56	49	37	36	38	44	35	38	43	45	42	63	37	42	35	35	42	48	50	33	45	40	50	61	42	38	57	49	49	43	43	46	47	44	34	44	37	38	47	39	40	39	41	44	33	46	43	41	47	45	45	38	46	41	50	41	38	49	48	44	42	53	30	39	52	47	42	35	49	42	45	37	63	42	35	45	35	46	43	62	49	45	49	40	58	30	58	43	30	41	58	30	56	37	39	53	54	56	38	54	31	47	44	33	46	48	39	45	28	55	31	41	55	43	46	58	50	43	37	47	40	39	40	37	45	59	42	45	27	45	38	36	53	44	42	51	35	38	44	52	39	62	54	40	58	39	43	55	46	50	40	36	36	57	51	45	58	50	52	33	43	52	37	54	45	33	50	47	41	41	44	43	33	52	51	30	33	42	32	44	38	47	44	35	49	44	43	48	46	36	41	53	48	45	51	46	50	36	39	42	48	49	48	41	31	37	53	35	41	39	42	43	54	45	39	46	51	41	44	42	50	45	40	41	48	35	45	39	55	35	43	38	45	48	45	36	53	36	54	47	43	29	49	43	52	46	51	32	36	43	46	55	42	49	48	43	44	42	58	35	42	40	45	43	51	45	42	49	54	48	53	53	52	41	59	46	51	47	41	56	51	53	41	34	55	47	49	44	39	38	49	42	42	33	33	43	48	44	41	41	37	39	50	46	42	46	41	42	54	48	43	38	43	38	47	35	34	43	51	37	36	49	48	46	36	41	42	42	40	43	54	44	47	46	52	45	45	40	41	35	48	36	46	43	41	58	41	44	36	44	48	51	42	47	47	35	52	35	41	52	56	40	50	53	42	55	33	48	35	35	40	47	45	46	45	39	51	46	43	44	43	46	49	54	39	40	45	52	30	39	36	44	39	41	39	43	38	38	51	49	44	43	38	46	44	44	37	49	56	54	44	38	48	42	43	45	54	48	33	47	37	35	35	47	44	50	51	41	32	51	37	37	38	45	44	32	44	41	51	48	47	35	41	42	48	50	48	55	38	37	41	47	52	50	47	47	33	48	52	49	51	52	49	48	27	46	43	57	29	35	43	37	43	41	56	41	50	50	37	47	37	47	45	44	43	24	52	49	54	42	44	44	50	41	43	45	46	51	31	54	47	43	32	35	45	48	27	43	38	31	39	42	38	41	43	57	43	45	47	37	42	32	39	44	46	51	42	44	47	56	43	57	38	46	42	32	44	51	54	59	37	47	38	47	46	47	41	38	46	43	55	53	40	31	41	44	44	47	46	48	50	39	47	55	33	33	47	47	39	27	44	33	37	46	43	39	41	43	40	42	38	53	35	45	38	51	46	33	42	41	41	39	43	41	57	41	43	35	52	41	47	43	49	59	55	48	48	43	40	59	57	42	46	45	38	47	46	47	50	40	42	51	57	43	50	43	43	51	50	46	48	41	53	44	40	44	32	35	52	41	33	46	32	45	37	35	44	43	44	44	45	41	44	50	50	39	48	46	49	49	40	55	48	51	37	57	47	47	53	44	38	37	51	48	43	39	41	42	49	38	44	40	53	45	49	44	53	62	27	36	39	53	42	41	42	47	45	41	44	47	41	59	37	49	46	38	51	45	55	35	45	46	36	52	46	45	57	33	49	45	41	42	44	47	46	47	44	48	54	51	36	46	52	62	55	35	39	35	36	49	58	36	48	52	37	48	45	45	44	27	45	40	51	57	33	39	43	45	40	29	42	52	50	52	46	39	47	50	35	52	51	45	37	37	38	47	51	48	34	60	35	49	41	51	50	49	37	31	42	44	38	35	51	44	54	45	47	46	46	49	45	47	41	52	44	39	47	32	51	48	54	56	33	48	45	46	35	49	43	42	57	38	41	42	44	47	40	58	53	37	52	44	39	50	45	40	34	34	44	40	57	32	45	41	44	46	51	42	45	40	51	33	51	39	31	49	57	36	44	43	39	51	40	65	43	38	47	47	56	57	50	51	47	48	40	39	46	46	48	51	39	44	57	51	43	57	36	49	40	38	46	44	33	54	50	45	46	48	52	38	47	52	45	55	57	41	49	40	43	42	51	38	49	44	38	42	47	49	39	45	43	56	40	45	42	32	50	41	60	59	47	34	58	57	51	62	52	49	42	49	44	47	41	47	54	43	48	47	42	42	51	51	48	42	40	51	39	49
29198	14954	9846	11910	18476	21881	21112	18505	16800	14227	11522	8078	5580	4212	3353	2468	2065	1783	1609	1542	1414	1117	963	940	892	859	792	678	701	622	738	658	597	585	519	627	605	606	575	539	559	544	493	513	513	513	471	494	405	417	450	427	463	423	452	411	421	442	465	405	405	461	430	439	391	424	431	374	441	393	444	390	369	413	388	406	390	413	402	393	366	419	380	356	366	401	418	402	393	393	411	408	412	377	407	434	440	416	372	410	404	427	377	409	416	410	402	371	388	420	378	386	363	406	402	411	375	402	398	409	403	389	371	417	428	369	377	417	378	438	385	406	373	397	426	406	388	377	348	399	407	390	415	388	421	391	381	401	436	411	380	356	384	385	371	425	371	434	412	361	391	405	393	407	407	361	400	375	368	379	392	377	386	388	376	411	386	385	382	373	414	430	367	358	374	414	373	378	394	388	393	376	394	414	384	380	411	391	378	387	403	421	359	383	401	373	362	360	403	394	355	348	399	383	405	408	399	370	399	414	386	372	384	384	408	384	406	378	387	369	408	363	398	389	395	405	385	354	391	392	417	391	380	356	402	381	373	384	381	402	371	393	407	393	373	388	420	362	401	367	407	380	417	388	402	392	374	395	406	410	407	386	384	420	367	358	397	409	405	364	378	390	410	410	358	440	399	395	351	395	375	418	416	392	379	372	357	382	386	393	371	407	425	398	366	384	404	401	385	410	385	411	371	403	391	406	390	340	402	354	399	372	394	378	409	370	361	353	385	364	357	359	359	392	409	425	416	410	379	398	377	352	415	418	406	391	358	419	403	409	424	438	375	375	375	383	362	413	427	389	398	411	377	375	388	365	390	352	400	419	367	414	392	445	395	407	359	393	414	375	385	379	394	348	424	406	391	393	420	394	368	430	371	371	378	367	383	362	401	387	384	394	388	404	405	392	414	398	378	401	391	374	379	390	385	388	404	417	369	386	383	429	393	390	390	385	433	355	365	394	409	407	398	383	396	412	376	366	375	401	349	389	416	395	388	392	407	374	413	400	415	394	376	376	379	395	365	385	389	378	388	374	377	410	375	390	359	390	389	391	400	393	400	367	412	414	379	416	351	416	362	398	413	378	416	399	394	355	372	390	395	388	381	391	375	374	379	395	384	368	358	398	371	362	361	386	402	387	446	409	420	419	407	363	368	422	407	370	347	380	379	373	372	368	372	416	399	398	387	357	421	397	387	405	367	374	441	400	380	416	352	392	398	401	403	374	359	396	362	398	366	385	373	377	392	405	418	404	384	405	386	380	397	399	399	390	386	374	381	365	371	380	365	399	413	376	375	431	380	398	422	415	405	416	389	350	380	378	387	375	422	413	398	406	406	418	364	405	408	373	364	383	370	401	446	390	383	369	372	375	360	358	373	400	408	396	406	421	419	360	382	417	372	419	377	425	360	376	379	391	398	392	390	374	406	419	432	390	384	412	381	405	396	391	380	396	397	374	375	400	375	365	417	387	417	393	421	368	386	386	384	397	400	401	395	403	395	413	371	392	361	391	396	395	393	420	415	402	398	360	387	385	434	382	384	412	392	377	393	392	414	372	377	384	399	352	383	385	399	394	390	344	391	377	402	360	373	414	388	377	386	408	403	380	434	400	357	385	390	398	364	400	352	383	400	407	402	365	400	392	396	371	389	389	396	396	408	370	380	399	348	393	410	386	413	396	384	371	395	403	373	385	400	420	439	397	372	413	369	383	383	381	420	399	383	387	412	353	421	389	357	399	378	383	402	374	387	415	401	372	409	421	360	388	369	391	392	397	406	410	400	391	366	372	361	391	387	408	400	390	377	383	395	371	418	388	389	377	422	368	370	404	396	388	387	370	414	386	412	404	401	405	397	396	376	372	424	368	416	393	373	394	394	407	362	417	396	410	331	377	403	376	354	418	391	375	407	409	404	374	373	354	369	410	377	419	384	402	382	435	410	389	415	365	375	420	375	376	385	401	413	392	391	393	400	397	407	402	385	385	392	410	357	404	405	411	370	409	406	378	388	412	401	398	411	402	375	416	416	364	405	392	349	373	383	386	386	375	364	405	408	422	371	353	403	365	397	394	370	351	419	383	379	380	396	354	378	381	398	388	363	379	377	397	374	433	396	378	399	354	384	407	403	383	383	377	399	390	367	428	390	385	396	397	355	396	383	396	423	408	352	362	408	391	388	398	379	362	359	398	416	381	385	376	385	427	382	355	391	367	399	355	427	365	429	414	377	400	367	372	415	370	400	342	417	399	377	411	390	414	377	375	373	384	382	374	386	377	364	437	372	412	381	396	396	392	402	366	397	368	391	381	383	362	385	387	383	393	370	375	399	390	356	397	418	364	389	365	398	370	384	394	369	422	391	369	405	411	416	381	418	371	362	406	384	389	396	376	410	370	365	412	362	366	408	369	414	380	423	394	407	384	382	388	394	414	396	406	363	374	371	389	364	392	388	354	357	387	377	386	439	382	396	393	408	423	388	387	395	419	371	430	402	366	411	384	384	387	389	406	382	366	377	400	375	394	386	387	420	363	420	394	394	407	421	391	360	404	398	396	387	368	389	393	398	384	358	371	370	389	392	368	403	386	379	386	390	370	378	373	403	359	387	397	364	368	378	408	374	400	364	405	363	395	391	436	364	371	391	402	409	393	389	350	368	373	365	415	387	396	429	373	408	379	396	447	376	397	389	377	373	362	405	402	394	384	384	419	400	388	375	363	405	431	390	387	361	402	423	399	404	359	397	402	402	410	366	396	401	380	376	378	368	352	397	375	397	419	395	381	412	381	409	360	364	393	386	373	372	403	420	370	391	393	392	423	360	371	388	407	396	353	396	424	402	374	358	404	408	415	387	374	355	361	421	406	370	365	396	354	379	391	395	392	402	379	391	414	382	404	361	389	397	401	357	381	402	399	411	392	378	399	382	368	391	410	404	411	382	348	413	365	368	372	385	383	402	388	418	404	383	389	378	410	396	389	390	400	402	358	404	377	383	377	427	367	396	374	391	367	374	360	379	390	371	402	408	407	339	402	417	391	395	377	379	354	378	384	382	372	373	396	386	422	425	349	412	417	371	365	362	376	363	416	379	389	408	389	388	384	372	414	390	371	397	368	407	365	365	395	382	351	415	369	365	407	391	414	397	358	395	405	408	388	413	403	384	408	444	400	402	398	386	394	378	421	387	357	379	435	387	371	411	397	382	355	375	374	394	400	351	407	376	403	397	410	419	405	403	351	386	361	428	436	346	364	357	363	413	419	406	411	391	363	399	387	406	379	386	387	391	404	387	358	408	367	379	392	434	403	389	389	372	372	359	391	381	362	361	374	370	427	417	380	355	371	384	368	394	369	400	350	388	401	391	418	366	316	418	366	354	382	397	372	385	409	387	392	382	353	381	371	402	390	362	381	375	374	400	353	419	392	379	419	386	403	363	400	412	371	405	389	430	423	419	451	369	376	413	348	403	393	424	412	413	438
2829	962	543	451	312	259	282	315	243	211	161	122	99	63	65	66	56	62	50	60	42	41	43	36	35	47	34	46	34	42	36	50	43	46	56	35	47	48	43	43	39	43	39	40	39	33	39	39	33	36	40	38	35	38	42	46	38	47	36	26	24	46	50	42	39	33	35	47	36	40	41	42	45	39	34	43	36	45	50	23	45	44	49	43	42	36	39	33	34	41	48	32	43	36	39	28	39	39	36	41	40	36	34	48	45	38	39	44	39	38	47	57	49	31	35	34	32	47	44	34	38	36	33	35	46	44	41	53	41	35	43	39	33	33	37	32	30	41	41	34	47	28	44	48	38	39	34	31	45	38	48	34	46	39	42	45	40	39	31	34	31	36	42	33	53	32	30	31	29	34	40	39	34	40	37	38	46	43	38	45	42	36	26	36	45	38	34	39	41	35	31	40	32	50	43	42	40	33	46	39	44	54	32	39	36	37	37	39	42	25	22	43	36	47	39	43	31	35	41	33	35	43	37	47	30	32	38	28	46	39	43	31	33	43	46	48	53	35	43	48	32	40	42	36	40	50	36	37	37	38	44	41	44	30	47	27	45	42	31	42	41	48	42	38	32	40	43	42	40	45	41	36	35	29	42	43	44	41	36	37	40	40	33	42	39	38	50	38	33	49	33	32	34	34	21	41	42	29	46	41	48	45	35	33	45	47	41	38	39	47	38	43	48	30	37	31	45	38	40	27	43	39	36	40	34	32	36	34	44	40	34	40	39	36	39	30	37	38	44	30	27	44	34	27	40	37	31	36	46	37	33	37	29	38	42	43	43	28	42	44	36	39	44	32	43	29	37	33	39	42	43	32	35	34	34	33	35	44	41	29	39	28	46	35	37	51	32	40	38	38	28	41	42	46	40	40	30	32	28	49	44	36	44	32	45	40	45	48	33	42	44	42	45	42	39	38	33	39	30	33	33	41	46	47	41	32	41	40	42	42	38	36	36	42	50	36	38	40	35	45	42	32	34	41	50	32	29	35	33	38	40	32	42	36	34	27	39	38	43	36	30	26	39	29	42	58	37	47	38	46	32	31	40	50	29	47	44	30	30	29	37	40	58	35	47	29	27	36	52	37	30	39	39	33	37	45	35	46	35	43	44	27	38	45	33	36	45	34	41	44	25	40	34	32	47	27	31	44	47	34	34	39	43	42	29	35	39	38	36	43	35	37	47	39	31	31	27	47	35	45	46	37	37	34	40	41	38	44	38	38	41	39	42	39	48	47	36	39	35	45	32	32	35	37	31	35	39	46	33	43	39	46	39	43	36	32	50	33	34	43	39	45	37	35	36	39	53	48	41	40	45	36	47	36	40	46	43	32	37	30	47	40	37	44	48	36	39	35	37	35	34	43	44	30	45	42	45	40	38	33	41	45	37	32	42	47	30	40	37	47	51	35	44	41	29	39	56	36	51	33	41	45	30	29	51	28	39	39	29	48	41	32	34	27	42	46	47	34	40	45	51	42	34	50	32	40	60	24	35	40	33	52	44	45	42	40	36	54	45	43	40	34	37	39	41	37	37	44	43	34	44	34	38	32	40	26	36	46	32	39	44	48	41	29	41	43	29	51	36	38	35	52	43	36	27	44	34	37	44	37	37	46	40	50	42	41	37	43	42	37	38	45	44	44	41	41	36	42	43	27	38	36	38	43	42	41	38	32	46	46	39	37	34	33	44	34	31	28	40	38	45	40	38	43	42	31	52	37	46	44	27	55	32	33	33	36	39	57	28	40	38	30	42	30	42	40	38	41	29	43	35	28	37	43	41	36	39	29	39	31	44	49	33	42	37	47	33	40	36	34	36	39	29	40	37	58	38	34	47	27	36	36	48	42	40	48	37	40	37	46	50	36	37	39	42	35	39	31	46	37	36	42	38	36	45	47	44	48	38	46	36	39	47	48	31	42	36	39	51	43	40	42	28	47	45	31	19	36	44	34	32	40	41	33	46	29	37	29	49	35	36	38	39	40	33	38	48	26	29	38	41	39	37	27	41	51	31	38	39	47	29	46	41	41	39	37	35	30	41	50	27	43	37	54	29	40	47	41	37	51	34	32	42	36	34	49	40	33	28	37	40	35	35	30	40	53	37	48	40	41	33	40	40	33	37	37	41	33	30	35	34	37	31	41	32	32	31	40	42	35	42	41	33	42	28	32	34	33	36	26	32	39	33	36	36	41	41	35	38	37	36	41	38	31	37	41	34	36	40	44	31	42	47	36	45	39	36	29	40	38	54	43	46	48	36	36	51	42	42	36	28	32	28	41	36	32	37	39	36	51	27	39	50	37	34	40	37	40	38	38	37	41	38	36	39	51	36	31	40	40	35	44	39	42	55	34	32	52	43	40	41	40	46	39	42	45	45	32	39	31	41	30	31	36	47	25	40	35	40	30	40	34	45	41	47	47	42	46	30	35	43	35	40	44	41	34	38	45	33	39	39	44	31	40	34	38	38	39	43	30	25	39	42	39	42	43	33	36	49	36	42	48	41	38	36	40	47	38	28	45	41	30	34	43	38	36	24	35	40	49	27	43	37	40	42	23	49	40	39	42	48	34	55	41	30	48	29	43	49	44	47	41	41	41	48	39	32	44	31	41	32	29	44	39	42	45	37	31	39	39	54	43	40	44	38	35	36	41	35	40	38	28	40	47	36	39	38	43	53	55	32	38	43	43	35	26	31	33	31	29	38	38	45	38	31	37	34	37	41	34	26	43	34	30	36	40	50	33	34	59	29	34	41	29	30	46	32	44	44	32	39	42	43	40	35	38	47	45	48	46	30	59	35	37	39	41	33	41	37	41	50	26	34	39	46	47	52	36	30	50	39	40	42	37	35	39	35	39	38	37	43	36	33	37	42	43	26	38	35	41	42	40	43	31	49	34	37	38	38	36	45	28	39	41	40	48	31	39	44	23	45	28	38	38	42	33	31	41	33	32	39	24	37	35	34	30	34	29	38	34	49	40	46	40	28	41	42	38	27	34	34	48	36	31	46	41	32	48	37	39	37	40	41	40	34	49	38	33	33	42	40	38	24	29	44	44	43	37	43	27	39	29	35	46	47	37	42	29	48	36	40	37	52	51	41	41	44	40	40	38	34	33	31	44	33	33	36	35	42	38	37	37	43	29	27	43	36	39	37	43	46	40	33	33	37	32	37	33	30	41	28	29	42	48	38	40	23	26	42	45	36	48	40	40	32	36	47	27	48	40	40	44	31	28	43	33	42	45	29	41	39	46	28	54	38	45	29	41	42	45	42	34	35	26	37	27	36	35	37	36	40	29	29	33	42	43	35	33	25	45	36	38	40	53	40	32	39	32	31	42	39	48	36	44	53	34	35	42	37	41	37	35	35	41	35	20	31	36	42	42	37	43	47	34	34	34	40	34	42	44	54	36	41	40	41	40	34	48	60	34	31	40	50	35	45	41	37	34	39	35	52	36	44	44	35	32
23457	10211	6385	7898	13092	15300	14182	12210	10945	8694	6459	4480	2867	2147	1643	1328	1106	988	896	884	778	670	622	562	534	485	496	519	446	459	471	417	437	417	426	444	402	422	466	400	426	370	383	353	361	404	349	330	321	355	353	367	376	383	363	347	375	367	364	345	349	352	370	328	330	336	318	344	371	383	343	333	340	365	312	327	332	348	327	312	334	340	350	356	307	310	344	340	342	355	334	311	371	351	341	337	335	401	381	323	304	348	364	341	332	341	313	330	343	336	360	319	350	327	330	324	376	344	337	319	331	343	356	296	304	345	335	323	352	363	317	356	324	345	351	361	312	334	360	329	370	323	319	386	334	315	317	343	335	299	321	351	340	336	353	337	312	347	359	344	362	345	326	329	335	350	372	334	366	326	326	350	347	320	340	321	354	372	334	355	349	321	306	325	336	341	334	331	314	359	345	296	329	349	329	361	326	343	351	310	323	345	326	337	295	351	328	318	315	325	344	349	320	297	300	362	314	344	364	323	331	308	359	352	348	331	327	347	345	333	306	345	318	344	357	353	318	337	333	304	320	337	332	353	329	319	341	324	349	324	343	344	348	331	349	317	350	316	343	355	332	312	378	331	344	329	342	340	362	346	348	322	342	322	370	324	349	345	348	318	337	359	313	319	338	339	336	351	351	338	328	348	329	341	353	316	312	352	335	368	363	338	341	299	337	348	339	341	330	294	354	380	363	347	320	370	310	333	324	317	298	336	317	321	341	328	323	331	309	325	338	376	333	315	360	325	328	328	316	340	297	334	346	311	306	327	332	362	319	354	328	329	332	319	339	342	320	303	312	338	327	357	385	348	306	345	346	308	331	363	323	363	342	324	368	345	338	341	337	352	319	320	336	332	342	363	357	352	316	297	350	336	312	313	356	315	337	367	332	320	363	367	359	310	353	314	336	360	352	345	335	319	373	336	323	316	357	333	352	361	334	341	330	352	338	346	313	334	342	350	321	334	337	316	349	314	359	320	329	306	361	361	338	334	348	349	335	349	343	338	314	342	346	328	304	345	335	323	307	346	343	344	324	342	346	359	347	342	312	334	334	346	316	331	333	321	316	350	350	323	308	308	319	351	297	324	358	327	353	342	323	316	352	367	329	331	347	357	335	346	354	291	349	345	312	320	346	331	345	340	331	340	363	315	335	313	340	324	322	346	334	337	317	327	367	320	363	337	351	316	306	360	367	332	341	330	377	329	325	319	346	352	314	345	345	359	321	364	335	326	316	331	316	331	327	355	344	347	301	333	332	325	315	341	343	338	335	338	268	354	323	339	376	335	341	342	318	340	325	323	363	356	331	350	340	347	333	334	376	332	332	335	337	340	350	347	335	296	361	347	339	365	320	349	323	326	313	325	334	315	333	317	365	365	325	357	315	360	337	327	315	341	309	334	327	307	332	334	330	308	331	304	375	347	304	353	321	307	324	329	325	329	344	310	329	326	324	351	328	312	355	347	335	381	320	335	348	336	327	296	319	328	355	350	335	341	316	318	312	305	352	323	348	321	376	333	356	323	352	312	295	303	312	368	327	347	309	351	345	329	299	291	342	349	345	306	341	332	349	331	357	343	324	342	346	337	354	324	317	308	291	357	338	357	295	336	325	333	313	348	322	352	362	317	329	338	344	350	347	319	337	342	338	352	354	343	336	319	360	344	329	340	312	320	335	369	328	329	342	341	333	333	339	352	300	350	344	295	340	332	346	335	338	335	318	376	344	360	347	327	332	368	329	347	294	330	342	330	334	299	352	345	371	322	335	369	365	305	337	338	319	354	373	328	323	325	361	335	344	317	346	355	306	332	339	339	310	299	351	301	345	321	339	353	324	350	308	339	338	323	305	320	351	356	331	318	324	341	349	365	324	304	345	359	314	306	328	329	302	300	349	317	331	356	344	329	307	326	297	316	335	331	298	314	339	344	320	355	361	342	319	335	345	327	343	326	334	356	346	326	321	356	374	375	301	331	347	317	360	323	340	337	352	325	375	324	334	339	319	366	296	378	338	361	319	340	320	349	351	337	328	348	336	313	337	347	352	315	330	334	286	336	317	350	342	366	316	331	320	334	324	313	345	309	309	351	324	326	341	335	376	318	337	325	347	352	335	360	374	347	340	338	346	349	311	355	320	320	339	351	335	338	335	339	317	325	321	303	372	305	312	322	321	333	301	328	339	307	330	351	315	343	361	321	355	329	328	342	295	331	329	354	340	348	336	327	378	333	305	354	323	314	331	371	322	351	333	335	307	339	356	325	336	370	347	348	313	315	337	338	338	355	319	334	331	338	335	353	335	326	362	340	340	342	321	336	329	322	292	334	331	308	315	330	358	321	335	302	352	314	327	340	344	352	322	361	289	349	360	356	334	338	330	356	327	324	340	341	354	331	334	333	325	304	375	331	296	339	346	325	338	327	328	328	342	361	347	349	328	338	323	358	321	311	350	352	333	340	319	341	359	347	330	332	346	288	309	326	334	320	367	318	320	338	325	356	345	337	368	317	358	340	353	323	348	316	331	347	306	342	344	350	331	351	351	328	320	346	340	326	346	376	342	349	356	327	342	343	308	340	350	366	303	317	337	335	312	335	329	372	338	317	321	332	367	354	365	365	321	328	333	298	319	325	324	350	338	334	320	365	360	368	330	347	334	341	307	368	324	344	343	322	312	344	335	345	309	358	351	310	338	304	346	310	325	326	332	341	321	347	329	339	334	362	315	309	357	330	329	315	337	362	304	353	316	336	304	337	337	347	322	353	320	332	336	341	358	309	335	322	373	335	337	324	339	336	323	345	328	319	321	313	316	337	314	314	312	338	341	325	322	313	353	353	316	327	371	328	330	326	346	320	319	368	327	334	377	331	343	330	341	314	344	344	321	321	319	315	351	357	323	342	390	356	337	342	337	356	335	314	314	318	316	333	353	370	353	310	319	357	334	330	345	339	357	325	338	373	361	332	340	314	337	334	333	354	333	352	335	323	334	334	350	344	329	357	342	359	345	325	322	351	305	339	370	344	335	322	339	329	322	346	351	350	331	322	339	334	349	328	334	313	349	334	350	317	312	326	369	334	324	319	347	343	345	329	358	326	332	339	325	343	355	347	360	329	302	348	311	345	347	352	334	324	318	315	302	317	346	330	340	325	351	308	288	325	339	341	342	382	313	340	345	320	319	345	331	343	333	336	316	359	315	308	313	340	353	314	308	330	354	322	293	334	338	313	311	331	318	327	322	318	330	351	358	337	333	334	336	339	340	359	345	326	318	326	295	340	330	345	366	332	322	333	363	326	320	362	313	353	352	336	348	315	322	329	321	333	315	348	333	363	329	309	353	331	367	333	335	331	323	329	313	333	323	344	320	310	325	317	329	336	392	329	340	327	362	304	329	330	360	317	328	350	359	343	321	304	352	329	363	317	319	335	315	353	332	343	330	361	319	336	336	354	348	318	326	335	295	308	338	344	360	339	334	336
3054	1368	717	576	426	381	388	407	391	350	273	180	146	113	108	104	89	95	73	51	68	63	67	53	49	58	60	63	50	61	56	51	56	71	67	66	49	68	57	54	67	49	57	55	49	58	58	41	52	38	56	54	37	48	42	44	52	49	46	41	52	42	41	40	49	42	45	55	49	43	59	36	47	56	51	54	53	39	55	36	51	42	58	48	46	39	45	40	47	57	52	48	37	51	45	60	42	51	47	53	50	39	55	44	50	54	38	39	52	42	57	52	50	47	54	43	47	44	60	45	49	33	61	56	36	49	58	51	47	48	45	44	50	39	53	40	46	41	46	49	71	42	47	52	56	48	61	44	47	55	36	50	43	46	48	54	40	50	45	43	41	41	44	55	63	54	48	40	47	39	50	53	39	30	51	50	53	53	56	51	45	54	37	59	56	37	38	50	42	52	51	34	50	47	48	41	46	37	62	45	45	53	51	48	55	53	31	51	56	44	49	50	45	35	45	63	49	53	51	45	53	48	54	50	51	49	40	48	47	44	40	45	50	47	48	40	46	49	48	46	50	58	39	53	47	44	39	48	55	43	42	44	51	50	40	53	57	40	45	41	49	57	56	44	40	47	47	55	44	36	49	44	51	52	56	63	40	45	53	50	53	50	43	45	62	49	52	45	51	55	43	57	46	53	38	46	56	43	42	34	39	34	46	42	38	47	57	52	44	45	51	37	47	50	54	53	56	45	53	49	51	59	54	50	45	52	57	43	50	50	40	40	51	35	59	39	51	48	54	59	49	52	40	56	62	38	44	49	46	45	40	63	41	46	54	49	43	46	41	52	54	48	51	47	59	44	39	49	40	42	51	53	42	54	46	47	65	42	56	42	58	48	48	47	54	58	45	59	57	49	55	39	38	52	44	45	37	54	48	43	45	43	36	42	38	45	54	51	48	64	39	41	42	42	41	54	44	55	54	53	63	32	49	40	42	47	58	49	43	45	35	53	50	55	51	47	35	36	58	59	45	42	45	44	43	38	53	51	60	50	50	42	37	55	57	51	41	47	55	46	36	55	35	49	42	46	48	47	46	43	39	41	51	49	39	52	39	46	61	50	46	40	47	47	52	50	51	43	44	42	55	41	53	49	54	49	54	50	51	45	60	40	48	45	46	64	49	48	51	37	54	51	57	46	43	37	43	56	56	62	41	54	52	39	38	46	56	48	57	42	43	45	35	35	47	72	50	44	46	40	43	52	42	52	59	55	46	56	41	49	49	60	40	38	40	54	44	50	54	55	52	53	56	48	51	53	41	45	51	40	46	59	56	45	46	58	56	43	42	50	42	47	39	44	36	54	44	41	50	47	33	45	66	54	47	50	51	38	40	53	53	45	50	49	47	50	50	62	49	51	53	51	47	47	51	50	44	45	45	51	47	51	58	41	39	44	45	35	64	52	46	46	49	50	48	55	54	44	46	48	50	52	52	47	54	55	39	36	47	69	46	30	57	37	45	48	56	56	42	49	51	54	59	45	56	39	61	57	30	40	36	48	51	53	44	41	57	38	38	54	42	49	53	29	46	46	47	49	48	54	47	52	52	50	52	44	36	41	46	55	59	40	49	60	55	51	43	40	39	47	55	29	55	53	56	34	40	45	55	51	52	54	53	60	54	63	48	46	41	46	56	52	55	42	62	55	45	52	28	37	46	48	29	54	45	44	50	48	42	46	52	37	37	53	43	48	48	54	48	46	41	34	47	42	52	50	52	47	52	57	60	57	51	52	42	52	42	61	33	51	53	58	52	37	49	48	55	44	39	42	55	54	41	44	47	50	37	60	36	39	47	33	56	46	46	35	35	37	41	51	52	51	36	48	44	44	36	54	43	42	62	45	40	42	31	61	49	39	50	45	39	56	63	50	44	53	43	43	37	40	43	38	46	40	56	54	47	49	50	48	45	44	57	46	44	41	45	55	44	50	45	55	57	43	50	42	48	37	39	49	40	48	54	46	56	40	45	43	38	49	62	46	44	55	53	52	51	47	63	48	56	52	45	47	46	41	65	38	60	55	54	53	54	53	54	39	46	48	40	42	47	44	49	51	57	62	54	57	46	47	45	49	53	59	49	52	46	45	52	38	46	45	56	49	46	52	56	51	35	42	51	48	43	45	43	41	51	47	49	37	42	46	39	58	50	43	56	56	54	49	47	53	38	50	49	55	42	51	46	54	62	52	53	46	51	40	45	60	48	50	54	51	52	55	54	57	39	48	39	58	43	52	51	33	50	36	38	60	48	48	45	42	50	67	48	47	56	49	41	43	40	45	48	52	47	60	46	44	43	33	38	50	50	47	30	35	47	46	47	39	50	41	39	41	35	43	57	47	52	39	49	44	60	54	51	43	45	50	32	49	54	49	41	47	43	55	50	43	52	47	50	47	45	52	50	53	49	41	53	42	47	49	39	47	54	54	49	53	53	48	50	43	51	33	53	40	49	51	47	54	52	48	52	40	61	43	40	54	54	43	51	50	47	48	45	52	54	51	45	58	48	51	44	49	56	44	43	47	41	43	50	57	45	46	43	45	41	42	35	41	56	50	43	52	49	51	52	50	57	49	51	47	55	41	44	43	55	55	54	38	53	53	64	47	46	48	45	40	49	53	47	56	49	52	50	45	59	55	58	55	45	52	63	49	46	37	50	43	52	38	53	48	54	51	50	39	39	44	44	52	51	72	48	57	58	44	64	36	47	34	36	59	42	41	49	35	56	51	61	42	60	52	44	59	48	48	60	48	40	39	43	49	59	48	52	48	61	53	54	40	42	58	48	50	63	51	56	51	52	45	48	51	45	35	54	36	55	38	60	57	49	52	49	49	62	51	49	42	47	41	42	41	49	48	43	55	56	45	49	45	50	63	52	55	55	60	43	40	32	61	38	42	48	50	38	42	56	35	43	46	58	53	54	59	42	29	35	46	39	52	38	48	45	50	53	36	39	39	42	56	53	39	47	45	50	54	57	41	47	50	52	44	47	45	56	45	39	47	62	48	54	45	43	62	41	52	43	60	51	57	43	40	52	51	50	53	58	41	51	54	51	51	51	49	62	42	47	44	68	48	60	54	48	49	51	53	54	48	43	44	55	39	42	41	53	51	40	62	49	46	51	42	47	49	41	57	38	50	56	56	44	42	59	62	52	54	50	50	41	63	45	44	46	50	52	38	52	53	47	57	49	53	34	42	50	40	49	63	50	58	45	43	59	48	48	58	55	53	51	55	32	61	44	38	39	51	34	45	58	45	47	46	43	54	44	56	55	48	43	36	51	49	55	43	48	60	42	51	56	41	52	43	42	48	58	45	38	45	64	39	33	46	46	54	55	38	43	54	53	44	45	55	45	59	57	54	56	49	52	63	58	48	40	61	56	43	48	60	47	47	45	52	36	41	50	38	59	45	46	43	45	42	62	61	52	36	48	49	45	59	50	59	50	56	58	43	48	42	51	46	49	59	37	44	51	59
26435	12694	8234	10101	16585	19206	17904	16309	14610	11920	8804	6344	4195	3078	2326	1908	1655	1558	1423	1379	1154	924	853	912	799	729	660	674	669	640	639	623	568	590	538	592	571	580	614	558	534	547	499	493	471	460	462	486	453	440	449	516	418	475	448	514	464	437	420	427	470	444	471	437	406	394	422	482	460	437	440	415	408	430	403	453	413	445	436	393	424	415	440	446	460	408	446	407	449	429	433	402	443	414	430	418	445	431	448	444	439	446	449	434	424	448	444	438	476	413	428	422	407	431	432	414	448	418	414	458	397	412	437	374	421	405	414	420	438	411	427	398	442	392	440	414	392	423	443	400	398	406	409	419	430	439	439	433	426	413	441	427	426	440	449	418	422	402	446	448	404	427	457	432	395	420	413	407	396	418	408	424	382	442	405	419	462	388	422	447	451	437	423	449	399	439	380	435	440	407	432	426	408	411	410	448	473	438	413	445	424	403	402	433	393	447	424	400	413	393	402	437	418	440	466	430	425	391	404	399	406	423	409	443	400	397	413	386	433	391	449	430	407	424	418	432	443	407	404	439	446	394	464	420	401	436	431	427	436	448	429	409	435	413	431	404	408	483	399	415	407	418	415	397	426	401	380	408	402	403	402	408	438	424	407	421	410	434	414	425	403	393	448	380	419	414	460	410	438	394	431	379	423	392	422	430	389	424	483	389	409	392	423	419	439	437	416	402	413	471	449	393	423	408	431	407	413	412	398	481	384	413	431	372	379	419	394	417	438	432	405	406	405	455	464	400	419	394	403	442	388	454	432	419	427	441	403	418	437	404	423	439	420	406	421	423	419	446	389	438	415	405	444	418	407	447	424	453	422	446	391	434	403	421	456	420	410	448	403	407	402	433	390	424	420	408	387	435	407	448	441	412	431	408	431	444	397	428	439	462	421	376	399	392	423	396	465	409	409	428	407	423	404	391	432	395	416	439	398	399	394	433	395	386	406	368	414	429	406	421	403	452	421	449	402	379	423	443	414	388	429	430	424	428	410	447	449	421	437	428	398	411	408	432	434	427	427	436	397	431	384	440	443	452	425	417	419	421	478	418	442	402	410	449	437	391	419	428	401	400	427	403	420	441	386	383	433	407	381	417	427	454	384	405	415	436	489	426	442	451	423	437	412	429	418	413	416	407	429	422	413	433	412	434	438	405	399	401	400	452	420	431	410	438	407	376	451	459	449	434	429	421	400	415	428	413	402	436	373	396	368	404	447	388	423	408	429	448	404	415	450	391	384	394	451	433	395	405	458	435	430	435	405	405	423	425	439	395	429	399	436	446	432	388	422	414	422	415	423	423	432	428	407	447	409	388	416	427	387	457	410	426	401	437	362	429	432	393	415	426	408	386	431	413	418	380	381	420	440	400	425	420	437	410	426	415	422	460	397	421	452	429	383	414	399	447	428	413	411	395	408	399	420	424	422	395	407	428	441	450	453	418	393	434	414	435	384	450	424	444	414	388	435	421	369	419	416	397	393	439	458	398	395	432	396	395	433	408	420	404	408	409	405	448	419	404	433	412	436	422	432	418	426	419	420	426	377	416	425	441	445	410	441	423	416	423	435	402	458	446	407	415	420	425	380	431	389	412	438	437	402	411	449	416	423	448	418	414	437	436	405	431	424	441	433	447	439	428	437	410	447	420	432	374	426	387	394	421	423	435	403	394	425	402	428	385	401	415	398	422	412	398	430	428	424	424	441	431	413	422	410	399	403	434	406	409	423	423	445	423	435	454	420	438	419	378	449	410	428	398	428	393	412	412	430	450	421	456	400	381	397	440	407	399	398	403	423	428	411	432	415	402	435	423	417	439	385	397	423	433	430	439	413	436	430	416	409	460	454	419	423	457	404	425	410	400	446	443	431	435	458	420	415	438	421	414	407	445	438	399	432	468	441	425	437	414	429	417	454	422	414	380	445	427	454	414	424	425	389	452	448	431	424	398	411	436	444	441	415	432	413	423	427	416	422	442	397	423	412	427	405	401	416	426	415	411	422	395	431	458	426	448	386	410	399	411	457	465	443	450	367	422	430	431	434	427	401	415	431	417	438	395	404	445	417	427	412	423	436	388	394	417	404	391	387	437	424	421	425	425	452	447	449	405	419	417	406	416	445	422	441	424	456	406	418	424	432	429	434	445	412	418	413	438	418	435	432	432	413	382	416	416	426	399	418	426	393	433	417	426	415	445	377	448	398	367	414	404	419	399	393	398	430	419	405	447	441	427	434	397	419	404	428	430	410	438	468	423	423	429	411	454	420	424	447	417	418	441	413	396	419	413	433	416	435	384	451	396	418	422	430	421	419	409	419	418	380	415	402	397	403	405	426	426	407	402	422	408	416	428	449	415	434	410	415	434	404	409	447	392	437	362	426	436	402	381	427	425	407	449	424	425	447	394	426	431	410	406	409	418	392	419	428	431	406	415	401	406	414	417	420	391	435	433	431	411	439	391	391	446	408	394	415	399	392	396	379	412	412	400	431	417	419	430	400	434	437	464	438	446	414	456	411	405	438	418	415	416	410	416	416	417	440	437	398	455	413	425	428	404	410	399	443	443	412	453	431	420	442	408	402	401	418	408	402	427	415	427	453	424	442	457	420	434	413	400	380	356	428	439	431	431	434	439	396	422	402	424	410	413	398	425	377	444	438	404	392	399	434	428	396	422	431	389	435	445	391	413	428	421	447	458	447	450	442	452	436	382	410	406	453	407	400	407	414	389	424	414	442	395	431	404	396	420	430	394	437	386	433	425	389	439	413	447	411	421	370	414	428	408	420	425	432	394	438	478	419	417	403	427	408	405	407	459	368	424	446	421	418	430	409	431	422	448	437	410	414	419	397	430	416	440	404	408	385	415	460	439	419	420	445	408	404	451	444	417	413	392	444	415	408	415	396	426	454	397	411	417	428	412	412	427	410	416	381	430	432	388	410	398	422	454	403	389	425	411	390	421	425	448	408	436	434	426	447	413	436	422	412	443	409	440	428	437	422	415	414	417	384	390	407	421	439	407	449	413	382	424	433	414	461	425	406	424	424	406	455	453	408	393	454	416	423	432	413	427	408	442	373	401	444	405	395	423	419	460	389	435	399	445	367	391	410	432	401	421	442	416	425	451	406	427	407	434	440	396	424	420	392	396	409	456	456	401	448	410	429	414	440	456	381	378	419	417	444	420	404	428	443	401	420	444	396	442	399	451	418	414	429	399	397	450	382	408	423	459	430	423	434	420	444	433	383	397	414	457	437	430	426	424	396	414	416	414	456	426	410	413	432	389	406	403	440	393	390	437	397	395	434	374	405	439	451	423	434	412	446	422	426	440	435	430	416	409	432	427	425	368	413	409	409	404	428	396	435	411	389	419	440	417	447	427	410	453	365	406	443	441	405	395	391	408	428	431	436	413	405	414	435	457	435	435	436	446	431	432	404	406	402	425	422	391	414	437	412	427	421	439	440	432	436	419	405	436	392	434
3754	1107	646	492	339	289	326	376	329	295	243	148	116	87	85	72	75	82	60	56	43	40	53	55	43	37	42	38	49	33	45	31	33	41	41	42	37	34	39	37	41	28	38	34	29	52	29	28	28	34	28	29	31	33	37	30	38	37	40	31	39	21	42	44	38	36	34	30	31	60	42	29	48	25	29	29	31	26	29	37	27	23	36	32	28	48	19	31	35	28	27	32	35	29	30	32	29	27	31	45	26	31	41	30	35	31	31	34	41	37	28	36	32	27	27	35	43	32	51	30	26	33	38	42	28	39	38	35	34	34	31	35	33	34	20	36	39	34	31	39	40	31	35	37	31	40	35	34	27	40	25	34	29	31	25	29	33	29	35	30	32	34	36	33	36	32	17	32	26	30	31	32	36	23	36	42	27	30	35	39	36	38	41	37	36	36	31	41	35	28	40	40	39	48	26	37	40	27	32	28	29	40	29	36	34	42	30	37	27	28	34	25	36	38	21	28	33	42	19	46	47	38	32	35	33	30	23	19	35	31	38	34	27	31	34	38	44	32	31	38	46	30	36	22	25	26	41	40	22	28	35	28	28	31	29	29	52	39	30	35	38	23	31	25	33	26	35	32	28	29	33	27	32	36	43	29	36	31	41	28	23	36	37	35	42	24	26	32	20	34	28	30	34	36	36	36	24	28	34	39	26	35	34	37	27	36	39	33	27	31	44	38	39	36	31	32	35	31	28	27	29	29	25	31	25	39	39	46	33	34	33	37	29	36	33	40	33	28	35	26	29	42	33	37	21	34	23	25	36	42	33	34	36	39	35	34	37	28	43	35	33	34	44	37	31	30	27	29	37	32	23	30	41	26	32	25	34	29	26	28	30	39	31	35	35	26	26	29	38	40	30	31	24	25	25	32	27	31	27	35	36	32	26	37	22	31	24	34	52	30	32	40	29	27	45	25	29	35	31	37	25	38	33	26	23	23	23	36	27	40	26	28	37	37	34	39	27	29	28	38	39	27	27	27	41	36	34	26	30	28	43	24	29	39	35	29	33	33	27	37	29	28	42	28	32	35	29	29	36	27	24	36	46	35	35	23	31	28	35	32	31	20	26	44	29	51	39	26	32	36	38	44	18	38	41	37	28	40	37	37	35	31	38	29	37	33	44	36	33	33	32	43	27	32	40	29	31	39	41	19	37	36	29	27	27	28	28	34	35	36	33	29	31	30	37	29	28	31	31	41	25	38	29	39	41	31	25	32	38	31	39	42	36	37	42	33	34	32	42	38	32	36	37	29	35	34	25	35	27	40	38	37	35	30	33	32	33	42	34	37	37	34	37	29	39	36	19	39	28	30	36	46	30	26	39	27	35	42	35	30	27	26	29	28	40	40	28	40	32	32	33	29	46	21	29	36	41	28	30	25	26	27	47	31	24	29	53	38	37	40	36	32	40	26	31	26	31	31	30	35	28	40	39	26	38	47	33	48	34	40	23	42	38	35	33	33	32	40	36	34	33	25	31	30	26	37	41	25	36	33	28	32	28	33	26	36	31	31	22	38	33	29	27	33	27	31	36	30	32	35	29	30	42	29	37	24	35	24	35	34	37	32	35	32	40	31	34	38	23	35	29	23	37	42	33	28	33	36	39	32	25	41	24	34	28	31	34	43	30	34	35	29	32	34	26	36	39	34	48	24	28	28	31	38	37	36	33	28	41	33	35	26	26	48	29	28	29	33	27	36	23	34	39	47	33	36	32	26	39	28	24	36	35	31	39	29	20	40	25	33	32	29	31	42	35	37	30	42	32	38	20	39	32	30	35	32	31	32	45	30	28	33	34	33	34	39	23	30	32	38	31	38	31	30	32	32	32	30	23	40	35	24	31	28	36	27	37	28	37	47	38	41	40	31	43	34	34	32	31	33	36	28	30	38	40	25	42	34	33	30	26	32	28	34	38	32	31	33	34	36	42	34	38	27	36	34	24	39	32	38	25	26	37	36	33	32	29	38	28	35	36	26	34	25	30	34	37	29	33	34	34	39	36	29	30	29	25	39	39	34	37	36	25	22	24	29	30	35	33	33	38	38	29	29	25	28	41	29	28	21	40	29	36	30	30	30	25	34	30	51	42	31	33	41	35	21	46	29	26	36	26	36	41	35	44	34	24	34	30	39	33	39	36	32	36	30	31	26	33	30	44	28	26	33	24	30	35	38	32	29	23	30	27	25	40	22	36	40	32	25	23	30	32	29	24	36	40	31	37	31	46	37	22	39	26	25	43	36	34	41	41	35	37	28	33	29	46	28	42	26	37	26	35	42	32	28	44	46	39	34	29	33	35	33	35	38	29	37	28	36	30	25	42	45	40	41	35	37	32	36	32	41	31	24	34	24	24	40	32	33	31	31	28	49	37	33	24	30	31	42	35	32	29	34	36	39	31	30	32	30	42	31	31	33	36	31	44	28	25	35	20	38	33	29	32	39	27	27	36	32	41	32	30	38	28	31	37	26	35	32	34	22	29	34	26	36	40	30	31	26	38	29	33	31	34	31	43	42	33	36	42	39	23	46	34	29	39	55	23	28	33	46	26	29	40	27	42	31	42	43	36	30	33	34	35	35	35	37	34	38	39	30	32	34	32	40	31	30	43	33	42	32	29	49	37	31	38	28	36	23	36	19	26	31	25	42	41	38	35	30	31	38	38	40	38	33	35	29	44	31	33	27	38	36	34	31	39	37	32	26	30	28	31	29	34	33	35	32	32	38	43	38	33	35	34	40	34	35	31	29	36	37	34	32	39	31	41	27	39	25	38	26	27	30	36	36	31	33	32	34	37	18	39	21	34	33	37	33	30	29	29	42	41	35	28	38	28	38	32	29	37	27	32	41	38	30	26	30	41	34	35	39	39	33	39	25	31	35	34	47	31	29	40	30	26	39	28	42	24	27	25	36	42	41	34	32	38	35	32	33	31	25	32	43	26	33	41	19	37	32	36	34	28	38	30	26	34	32	39	28	30	32	36	38	33	40	24	35	26	40	35	27	35	35	40	34	24	43	34	34	32	31	33	36	30	31	35	35	37	36	40	22	26	33	35	33	34	35	39	36	25	24	39	37	41	40	34	21	28	35	35	36	22	23	36	33	28	25	31	30	44	36	36	38	29	32	36	38	27	32	26	32	34	36	40	32	35	27	41	37	26	25	31	27	21	32	28	31	42	38	28	29	38	37	37	27	33	20	35	32	31	37	34	27	33	26	31	36	32	24	38	28	25	35	26	33	34	31	33	34	34	35	41	25	29	31	35	34	41	29	29	29	32	25	31	32	36	31	15	41	31	36	40	26	32	33	35	39	32	42	33	38	35	40	33	35	29	39	37	34	42	36	34	30	35	22	36	33	33	30	36	31	31	24	22	42	40	40	33	30	44	33	39	25	33	16	38	33	33	29	35	46	35	23	29	31	38	30	46	40	24	33	32	29	47	27	24	16	30	26	31	36	41	39	22	36
24957	11145	7372	9143	14741	17136	16002	14835	13359	10851	8089	5747	3852	2752	2047	1725	1525	1432	1296	1144	993	801	769	659	595	602	533	524	515	497	485	439	425	439	478	462	449	488	464	400	387	422	386	352	328	365	343	305	345	337	316	358	313	312	295	339	316	313	289	304	253	276	296	311	273	322	278	298	284	311	304	258	288	294	280	299	277	278	288	289	289	280	265	260	280	332	284	320	281	288	280	289	309	295	302	292	300	303	279	276	272	289	296	294	291	297	284	301	281	296	261	287	285	293	304	306	294	285	292	278	266	270	274	287	286	287	288	282	280	259	313	275	305	300	300	271	282	278	295	309	288	318	275	278	287	292	294	306	277	275	272	295	273	261	281	274	314	286	250	276	281	304	284	277	275	274	284	291	284	279	305	285	305	289	299	290	294	283	320	271	277	297	288	264	296	329	295	285	293	273	285	280	263	295	278	307	270	280	263	295	321	309	261	288	307	274	268	272	304	298	264	286	322	263	286	291	312	304	280	269	301	253	282	296	323	299	238	303	284	272	273	279	285	280	329	274	301	283	283	278	291	267	276	282	265	289	302	299	270	313	318	275	288	294	299	285	293	312	314	302	279	296	266	250	301	279	311	292	304	268	285	298	293	313	287	293	273	295	283	295	257	278	304	301	279	296	291	269	270	303	289	314	278	307	296	286	292	289	292	271	280	284	292	266	294	316	300	282	290	311	271	285	328	315	274	253	273	264	308	289	290	301	307	269	267	312	276	281	315	296	266	296	278	317	304	268	293	305	264	297	263	286	285	279	269	309	260	300	307	302	318	243	286	297	249	301	283	325	287	286	313	278	309	316	288	292	259	297	291	311	287	280	269	309	291	285	288	296	277	285	281	281	302	303	284	287	327	279	283	277	261	290	266	268	290	279	305	286	310	259	287	280	300	304	317	298	278	279	261	298	294	288	296	272	263	290	297	318	304	287	298	286	271	237	289	290	277	271	303	300	300	306	273	289	283	303	283	306	276	293	287	276	303	277	282	283	268	316	266	278	281	266	262	297	331	305	274	273	299	255	258	287	274	271	275	311	294	290	302	305	277	292	277	280	296	310	282	285	281	273	270	274	290	330	272	303	277	304	307	275	313	290	283	306	280	290	293	279	283	254	280	266	318	286	283	298	285	291	318	294	279	300	290	267	275	285	291	292	302	253	294	273	289	289	300	291	291	295	274	295	292	318	266	309	285	307	261	263	266	306	296	299	309	315	309	298	267	282	295	275	308	285	290	267	294	268	291	281	287	272	266	324	277	301	285	289	285	256	279	264	306	308	287	290	265	277	285	262	293	296	325	277	264	304	277	301	257	257	322	281	282	319	286	290	285	291	253	268	292	306	291	251	270	286	285	277	298	299	290	318	293	273	279	261	304	308	278	310	289	280	300	280	300	296	265	320	292	303	290	296	289	327	272	285	273	319	259	305	294	281	284	271	293	290	307	279	300	311	297	275	283	306	306	254	284	340	282	297	263	292	305	277	238	314	301	321	269	286	269	287	275	276	302	307	299	260	259	289	299	283	279	272	274	286	301	314	282	296	284	278	243	280	297	269	275	277	313	279	287	268	279	291	277	293	296	274	303	280	300	274	258	265	273	268	284	280	274	315	286	313	288	269	260	291	255	308	266	280	312	295	277	272	330	287	297	289	283	264	294	303	287	280	287	312	299	297	275	261	274	284	278	297	305	301	308	273	303	282	295	305	293	270	285	312	282	263	263	287	280	311	253	290	283	297	261	328	278	283	279	315	304	318	281	286	295	269	273	282	271	301	303	302	273	260	290	296	273	301	293	279	288	307	289	286	282	304	281	277	313	282	304	342	293	306	315	303	302	303	306	273	270	300	285	307	257	274	318	307	275	306	335	300	298	289	288	292	277	307	283	279	273	331	273	282	291	294	271	304	295	284	313	293	285	293	306	278	290	274	328	282	270	275	248	309	291	293	269	294	280	320	254	298	300	297	299	288	289	245	294	269	271	325	303	290	295	288	282	295	282	282	280	282	267	319	284	274	299	277	286	288	272	266	292	253	273	281	308	287	286	334	315	316	270	307	304	299	310	297	263	294	306	292	262	273	303	316	287	257	264	276	303	290	287	284	287	275	324	278	291	301	299	322	285	318	285	275	277	314	318	330	307	310	294	300	299	278	259	306	303	299	290	258	277	291	287	276	306	282	294	302	289	284	309	280	308	292	253	290	281	277	277	274	292	245	280	300	287	277	286	308	272	291	268	270	276	284	296	278	301	271	280	270	284	293	273	283	273	272	286	297	320	270	258	301	290	283	343	241	307	278	287	265	291	299	279	279	281	282	270	301	311	324	284	294	258	286	266	306	277	265	295	295	272	269	297	308	243	281	250	304	277	286	305	283	298	293	287	270	279	289	284	281	278	279	303	292	270	283	278	297	294	290	302	280	278	285	296	303	313	301	294	301	287	290	316	280	335	278	310	278	297	280	305	310	256	256	291	286	289	309	304	291	273	279	302	274	342	261	272	287	266	304	299	266	308	289	267	289	285	278	292	270	261	283	268	277	323	278	278	303	295	300	268	276	286	298	279	281	305	291	291	305	288	275	282	270	291	308	268	274	313	304	303	261	278	291	251	325	279	282	329	301	256	289	245	264	300	261	297	309	303	315	266	289	292	303	319	276	330	285	309	281	301	293	297	278	293	292	270	298	285	280	277	296	297	283	250	292	289	274	280	260	287	316	253	287	300	271	304	283	292	296	297	289	303	270	291	273	281	300	281	308	318	312	309	295	290	309	313	275	294	276	275	305	289	295	304	284	289	298	277	294	289	286	280	306	278	271	253	303	297	300	311	270	278	315	318	276	281	281	293	313	312	283	276	312	286	291	312	298	271	296	266	297	261	312	282	300	281	301	277	297	250	281	274	293	263	292	303	295	286	296	287	310	292	296	280	278	300	294	295	301	287	285	294	278	296	300	283	294	298	276	276	302	288	270	307	277	284	299	255	299	253	295	309	263	293	309	272	278	263	281	280	276	276	291	276	242	287	308	300	288	287	289	287	276	300	281	275	294	316	264	280	336	282	266	282	291	299	316	281	310	261	289	285	269	284	290	301	282	309	257	268	285	263	294	290	284	268	313	293	263	288	299	306	277	276	277	284	302	297	270	298	287	290	305	300	295	276	296	310	292	302	272	276	322	272	303	277	269	302	322	273	285	290	303	293	259	278	281	321	269	299	287	296	280	283	274	294	315	278	258	298	292	279	312	288	310	307	287	273	278	314	275	264	293	287	292	303	259	288	285	288	295	274	261	281	299	273	284	278	280	273	265	255	305	285	314	301	276	289	264	284	268	293	279	278	294	301	273	281	323	331	284	309	298	278	272	311	272	290	285	305	299	289	286	272	284	258	277	259	297	283	338	274	271	277	289	265	247	299	299	294	296	307	333	255	281	282	293	319	286	298	300	269	315	277	305	295	322	287	304	256	297	308	304
3695	1506	820	611	485	467	445	507	477	408	271	238	183	136	103	95	82	62	92	74	76	58	51	77	62	51	60	60	52	69	51	56	56	47	70	51	44	73	61	60	45	40	58	46	58	51	54	48	40	42	49	48	45	48	43	54	38	59	57	54	36	52	40	40	50	56	63	60	55	41	41	44	44	50	48	50	49	44	46	41	35	44	38	44	51	40	41	44	45	65	45	44	54	59	38	56	43	43	56	40	54	41	46	41	48	42	50	50	53	44	44	33	55	45	51	38	63	46	47	60	51	36	45	39	50	46	41	64	50	51	35	45	44	37	41	39	48	45	50	47	39	32	52	50	44	58	43	44	47	33	50	42	50	46	46	43	40	53	44	30	45	68	42	49	39	41	52	55	53	37	46	53	42	41	36	39	46	51	45	41	49	57	42	46	43	42	54	52	38	44	46	48	42	41	39	40	43	54	54	50	40	47	42	41	42	50	40	33	42	56	47	44	45	39	45	47	27	46	39	41	44	33	50	44	41	46	51	31	30	40	57	47	50	37	47	39	47	47	39	51	46	33	40	39	38	44	57	48	37	38	38	50	42	43	45	40	45	55	19	43	36	38	47	49	35	50	42	44	51	52	44	42	45	48	50	39	56	58	55	45	37	48	51	45	41	42	41	61	47	47	53	39	48	41	48	50	46	45	31	39	36	41	59	31	44	42	34	38	50	44	48	51	51	49	37	37	52	42	42	39	46	49	47	53	47	41	41	61	44	42	40	52	43	42	54	34	38	33	54	36	38	49	45	43	40	43	43	45	42	43	43	49	35	42	41	51	50	54	47	64	52	50	46	51	55	50	50	46	46	50	41	38	40	55	35	47	50	43	53	40	45	47	44	41	34	50	43	52	44	41	36	49	42	46	50	49	33	45	46	38	52	40	41	35	38	52	44	42	49	59	37	41	49	55	52	45	40	41	54	57	41	50	46	39	56	36	37	44	56	35	55	45	42	43	54	49	47	50	38	44	44	49	31	55	31	53	47	39	41	39	47	45	43	51	46	43	54	38	41	50	43	50	44	33	58	56	45	34	32	58	43	43	55	42	42	41	57	44	41	44	55	50	50	54	45	45	51	44	41	42	37	45	40	33	47	40	40	45	39	44	41	41	48	48	45	56	52	36	37	47	47	41	44	37	39	42	41	54	38	46	45	35	58	52	41	42	36	47	46	37	55	41	37	52	45	44	39	46	67	49	41	53	36	35	41	35	40	46	38	57	38	42	44	42	44	37	64	50	43	41	38	38	52	42	47	50	46	49	43	49	40	49	45	41	38	47	54	41	47	44	39	51	53	37	49	46	50	38	44	49	47	43	37	42	41	42	57	54	40	39	54	54	52	38	46	53	40	55	43	39	27	33	46	44	46	54	41	50	36	37	48	51	40	40	49	40	42	39	39	41	40	38	53	35	41	36	58	56	59	62	35	39	44	31	49	55	45	43	37	44	40	53	42	46	48	48	45	50	36	50	49	46	49	50	51	48	48	49	45	50	33	31	45	41	49	50	46	54	31	44	50	47	41	44	40	51	42	38	39	35	32	44	52	39	47	43	46	44	27	43	42	51	48	41	41	34	49	39	48	32	54	48	35	41	48	51	46	38	46	49	49	43	52	41	47	53	31	42	44	43	44	43	52	40	49	46	36	54	59	54	31	44	46	46	47	39	40	43	53	35	23	43	47	42	42	46	36	44	48	49	36	48	42	41	46	54	40	53	27	46	42	41	56	35	37	53	36	48	44	45	37	42	38	44	38	45	43	38	52	47	50	42	34	32	57	47	56	37	60	34	47	50	49	43	46	47	49	45	43	44	55	54	45	38	46	43	39	39	35	43	43	48	44	56	27	52	47	51	43	51	45	43	50	56	45	48	51	56	34	39	49	48	42	46	33	50	38	45	50	39	51	47	50	39	43	51	42	43	47	46	54	32	40	44	40	49	43	48	48	39	42	36	36	42	43	39	38	47	45	39	32	47	44	42	43	43	37	44	47	39	53	49	47	49	36	53	48	42	39	44	38	45	50	58	37	39	36	45	41	45	39	38	47	36	42	44	45	42	48	45	51	56	32	42	41	45	46	39	54	45	38	49	39	52	39	37	49	40	42	54	36	60	32	49	33	58	49	45	39	55	41	55	53	44	54	46	54	43	53	45	42	43	59	44	34	49	53	44	33	48	39	40	38	46	46	45	48	66	57	37	56	43	46	41	51	42	48	36	43	41	54	29	56	42	44	38	48	44	44	38	52	41	48	43	40	36	31	48	44	43	43	46	43	40	38	46	52	59	55	36	58	35	50	43	40	37	52	42	51	46	55	48	42	46	44	51	59	36	39	46	41	39	31	42	46	50	45	42	41	35	46	33	38	41	42	45	49	29	53	54	46	41	35	47	42	39	45	53	31	38	50	50	46	43	57	47	38	37	48	43	41	46	42	53	55	53	51	35	42	48	38	34	35	46	52	55	50	52	51	53	44	59	35	46	44	41	45	41	40	35	39	44	45	49	48	39	48	45	45	50	47	53	41	42	30	49	49	52	55	54	47	58	34	41	52	47	40	40	50	44	49	35	52	44	44	43	45	50	61	55	37	42	27	44	48	40	43	38	46	46	51	46	49	39	55	34	40	39	41	36	52	39	59	50	54	55	43	47	43	30	34	44	53	31	49	56	41	46	53	33	46	42	44	46	53	42	40	50	44	46	31	36	55	52	36	32	47	47	36	39	49	37	44	50	52	58	43	48	68	44	48	44	39	44	53	49	46	57	40	41	39	30	48	49	56	47	42	45	44	41	48	47	55	50	41	42	48	34	42	43	37	40	28	54	47	34	45	31	50	43	45	42	49	46	48	39	43	39	52	34	58	51	42	46	44	49	37	56	39	39	54	42	44	55	48	57	39	30	53	49	49	45	37	40	50	44	43	54	54	56	50	45	54	51	48	47	47	47	45	38	51	41	54	53	45	43	42	50	58	49	49	41	40	40	54	41	50	49	49	40	34	40	50	56	44	50	50	40	45	37	52	46	29	57	46	55	45	43	34	48	37	39	46	50	40	38	48	48	47	45	44	48	49	40	40	44	48	52	44	46	37	46	41	57	41	43	49	48	45	37	40	56	36	35	39	34	36	45	47	46	62	54	41	37	48	46	38	52	44	45	36	40	52	41	37	42	41	47	44	30	44	35	52	47	43	54	50	44	39	51	38	53	50	39	47	44	38	47	42	56	51	57	56	45	32	55	39	49	49	44	41	47	47	29	47	53	41	51	49	53	37	39	38	50	41	35	46	48	51	49	51	45	41	52	39	45	47	37	60	49	48	47	30	47	38	51	46	50	47	37	52	43	43	46	36	45	46	41	56	50	49	41	45	53	45	52	42	52	30	54	42	40	53	41	48	49	53	42	43	54	41	43	54	52	51	37	49	43	41	42	47	40	56	42	29	48	45	48	49	45	45	43	44	49	41	43
28001	13677	9427	11246	17802	20610	19206	18163	16338	13460	10243	7294	5240	3653	2785	2300	2218	2015	1891	1645	1401	1162	1010	1014	909	801	793	752	674	689	735	677	621	645	643	634	698	715	640	613	612	582	568	519	512	481	482	440	467	436	449	492	476	465	467	424	467	424	420	385	379	459	388	384	376	400	430	413	394	420	427	445	394	403	424	410	390	365	374	372	378	406	407	412	415	421	422	406	429	407	403	393	390	407	421	436	449	419	394	417	459	415	409	409	369	408	390	395	399	414	381	385	395	416	394	414	393	377	413	432	418	361	400	381	402	406	392	386	403	388	420	388	430	405	373	425	413	378	406	412	399	404	391	401	390	393	414	379	376	411	386	392	378	402	366	415	387	441	392	418	387	390	402	371	403	384	381	400	442	378	392	379	420	377	414	369	414	409	368	395	390	392	373	378	427	406	403	384	358	380	378	404	360	385	407	376	370	372	397	423	424	366	398	394	410	409	365	381	428	408	397	380	404	390	376	397	388	412	402	362	390	355	387	370	390	424	351	372	379	392	388	391	383	366	406	371	384	341	376	402	410	393	370	375	371	424	378	406	406	404	391	390	407	379	388	379	381	371	347	390	393	371	422	374	397	375	383	402	407	374	370	398	390	379	381	418	378	400	405	363	391	418	412	389	414	383	367	380	383	408	384	400	384	349	393	404	397	371	371	430	378	395	411	364	403	402	394	408	403	392	380	393	375	407	399	399	370	381	377	360	380	386	362	407	381	391	402	390	366	356	401	394	409	406	385	398	412	398	362	381	398	372	391	390	384	409	408	395	379	381	386	370	395	381	372	346	398	400	390	380	388	359	400	412	402	415	386	388	387	383	422	412	399	418	367	422	384	369	403	389	370	410	373	426	406	393	364	398	376	413	394	446	397	363	398	377	380	432	391	421	409	408	376	401	373	377	412	355	390	384	368	403	388	378	403	425	384	367	386	396	375	372	423	412	370	401	403	368	367	380	394	406	372	364	382	396	363	381	414	402	392	378	376	381	392	381	401	387	427	410	378	423	387	377	393	407	380	417	413	394	384	399	400	369	418	407	404	389	415	408	343	399	376	368	342	400	350	375	410	418	379	392	396	422	391	398	365	371	418	432	387	343	387	376	400	441	412	389	407	395	391	394	412	412	372	402	390	375	395	413	345	385	412	380	378	403	368	391	377	375	383	442	371	389	394	420	393	373	390	411	381	410	380	411	372	372	428	403	392	392	401	421	441	380	413	431	381	424	378	412	354	389	399	372	422	386	359	385	411	380	354	391	396	383	384	406	414	382	358	386	396	375	388	401	410	420	400	391	440	379	418	429	396	417	375	403	408	381	397	369	371	418	384	359	393	398	391	371	364	402	424	356	383	389	390	381	412	359	394	403	380	397	371	394	374	413	425	401	401	400	404	372	342	400	399	390	383	386	397	421	406	416	450	413	366	398	412	409	400	385	398	409	369	410	371	402	399	393	374	416	415	436	413	380	401	404	439	395	375	412	375	402	393	392	370	358	377	407	411	389	379	379	413	394	375	388	385	401	393	394	396	432	367	423	385	400	383	388	405	429	389	356	395	376	394	384	400	408	398	386	392	398	407	370	415	410	386	390	409	385	405	417	399	376	374	364	372	421	382	375	410	385	383	384	375	404	408	381	384	380	357	419	367	407	390	397	409	419	369	371	373	390	372	376	362	384	393	410	402	390	385	359	357	411	411	401	367	381	373	408	419	396	350	406	410	404	404	373	405	405	389	400	360	432	374	378	405	380	396	363	389	403	420	361	409	422	380	407	408	374	393	370	403	395	398	376	418	405	413	414	422	398	395	397	387	378	393	375	400	407	412	373	376	411	402	396	391	391	384	395	399	411	354	389	419	412	371	394	357	403	403	414	402	413	440	380	412	410	426	417	381	390	428	340	415	385	384	365	381	380	386	428	355	419	397	410	353	380	372	352	396	385	401	390	406	382	387	393	406	379	433	371	373	405	405	368	420	379	382	361	409	423	391	412	398	400	427	377	426	400	382	385	407	407	401	413	394	408	388	403	388	397	390	391	356	366	385	418	374	358	413	428	378	418	396	384	391	392	403	396	388	411	389	381	392	396	363	398	369	394	377	391	406	406	412	426	361	393	395	387	378	397	410	389	385	369	424	399	401	404	404	388	384	372	425	415	408	365	417	358	396	411	392	392	405	396	374	414	415	398	418	407	399	413	376	400	341	398	410	382	373	351	349	434	419	409	399	386	376	390	370	398	402	390	383	371	393	402	398	419	403	410	390	409	397	385	415	402	368	391	363	400	359	392	395	437	425	368	410	392	378	394	387	372	410	365	389	376	384	425	338	379	390	380	398	384	372	367	372	386	392	444	395	417	431	376	394	373	389	375	405	427	384	396	399	367	384	394	408	382	366	391	391	400	375	398	440	391	408	397	408	366	404	418	376	431	405	415	420	402	381	388	389	382	418	385	394	379	396	398	415	394	373	407	429	384	412	376	389	375	378	408	372	399	396	417	376	394	401	399	358	401	439	369	362	420	428	399	390	384	439	416	386	390	422	361	432	382	445	375	356	395	410	378	400	383	393	384	395	373	408	364	372	382	383	375	383	387	425	407	363	402	389	434	436	388	400	395	390	383	366	369	357	369	401	395	392	383	394	396	356	367	366	411	388	385	407	419	375	401	428	413	409	384	386	387	406	394	372	348	374	382	395	403	389	382	383	368	377	427	384	410	393	385	365	404	398	426	372	388	382	430	360	387	395	417	388	432	382	370	407	391	390	396	413	386	376	386	362	377	392	386	419	406	383	429	402	434	353	416	402	349	375	375	388	365	402	379	420	436	426	402	428	397	434	378	434	359	388	406	401	388	388	420	339	393	394	396	399	406	362	379	398	383	389	409	392	344	427	420	374	390	409	417	384	403	355	393	376	395	391	359	379	402	421	376	387	353	412	405	365	396	414	415	397	395	399	418	377	358	381	384	364	427	396	368	407	387	414	433	386	375	388	370	452	387	398	449	389	395	428	390	373	423	391	429	404	399	372	399	398	359	374	388	398	394	404	376	351	372	372	384	374	401	361	394	418	393	391	409	406	411	368	413	423	375	349	383	377	395	406	370	433	375	422	395	391	377	416	389	368	414	397	406	372	378	398	409	383	364	396	399	398	362	408	385	422	401	351	366	403	426	387	386	377	389	371	411	401	373	342	380	423	396	413	371	350	396	407	383	416	385	421	395	411	389	395	383	373	384	399	426	404	369	392	389	395	378	372	385	395	387	388	383	407	387	412	374	418	394	391	413	376	427	388	380	371	395	356	381	428	417	417	406	389	414	428	380	377	381	407	351	377	393	413	418	385	366	385	388	406	395	366	387	383	427	393	389	381	409	399	371	383	400	408	343	403	380	402	386	403	392	384	419	415	372	426	386	407	360	378	419	425	375	390	391	388	368	433	373	385	371	377	404	402	384	382	418	393	406	410	376	374	383	385	381
2737	884	499	394	260	246	250	237	282	206	138	109	86	79	60	63	62	67	49	60	40	48	45	56	41	52	44	50	55	32	45	41	44	43	53	39	50	38	37	38	46	37	51	44	53	51	45	39	59	35	46	49	38	44	35	34	37	45	34	31	32	42	45	33	29	37	45	37	54	37	25	42	36	31	39	23	32	43	45	26	34	36	37	49	40	35	43	34	39	32	49	39	36	46	37	56	44	28	45	39	41	51	48	35	42	38	30	35	44	52	37	33	32	28	34	35	37	33	45	37	32	37	42	33	35	30	34	50	38	36	35	31	29	34	44	43	40	37	41	48	41	45	32	33	44	39	26	40	35	42	30	29	33	27	39	41	35	34	37	50	37	37	41	32	32	49	50	45	33	43	39	36	38	41	34	33	34	47	39	42	37	42	39	29	35	47	37	44	29	40	38	37	37	24	40	43	46	30	40	56	43	37	43	62	42	46	27	45	35	51	44	40	34	45	35	50	33	38	32	32	37	33	33	33	38	43	31	39	28	34	26	33	39	37	37	40	42	28	39	38	40	37	33	43	39	32	37	26	42	40	43	47	42	51	36	34	42	32	44	37	38	37	49	45	29	37	30	28	40	42	26	44	41	36	36	56	30	38	36	44	46	38	24	39	42	38	35	30	29	36	40	52	45	33	40	52	35	37	45	42	39	41	38	41	41	40	33	28	51	32	42	42	35	46	37	35	35	32	37	28	30	42	30	33	33	43	45	44	45	43	40	45	44	26	55	44	34	49	36	46	47	43	38	35	42	30	38	44	39	27	41	42	42	41	32	43	36	41	36	33	26	36	41	46	42	49	45	31	34	49	34	44	42	48	28	46	35	40	53	35	30	32	39	44	31	33	54	44	28	37	41	45	31	33	32	38	37	37	49	38	44	46	35	37	36	34	34	34	32	43	34	35	31	37	43	50	39	42	37	30	42	42	33	38	46	43	33	45	28	38	34	38	34	51	33	26	39	33	37	38	30	26	38	34	39	31	40	32	33	33	36	40	39	28	37	43	38	44	43	39	48	44	37	34	47	49	43	29	36	37	32	34	46	42	43	43	44	39	33	36	35	44	43	45	41	43	36	40	45	35	39	35	32	43	35	37	44	43	44	39	35	34	43	34	37	44	41	33	43	45	49	37	41	39	45	48	38	37	44	36	45	38	38	39	41	41	37	35	36	37	40	44	26	38	42	32	50	45	32	38	50	42	41	32	28	44	33	40	42	33	34	32	44	39	29	44	31	40	45	33	41	36	42	32	32	45	34	42	42	40	30	32	40	39	32	38	41	44	44	40	37	35	33	33	32	45	50	47	45	52	32	41	46	42	41	38	33	31	35	38	40	38	41	27	35	28	42	36	34	36	42	38	38	42	46	46	31	45	30	43	48	38	42	40	32	46	32	39	55	31	32	39	47	32	33	31	36	41	36	49	39	38	39	43	26	46	38	46	37	42	40	39	43	37	40	41	31	39	38	42	38	37	41	31	48	39	33	42	42	24	32	26	30	29	46	36	35	38	30	43	41	39	40	24	38	33	35	32	38	37	37	38	39	37	32	35	42	40	35	44	38	49	47	40	25	38	32	32	44	40	28	50	40	48	36	40	32	33	53	31	36	42	35	37	53	38	42	34	34	36	43	33	36	34	38	44	55	39	45	47	34	41	36	34	47	37	32	36	21	61	28	28	46	39	47	41	50	34	50	34	47	38	37	31	29	32	31	39	31	26	49	45	51	47	34	46	48	47	44	38	30	32	36	28	28	49	50	31	42	41	53	34	31	42	31	42	40	31	34	48	33	43	36	35	53	31	26	52	31	47	37	30	45	32	37	37	30	46	42	37	33	49	31	47	29	51	41	28	30	25	26	41	46	35	34	37	33	35	31	46	48	40	36	29	34	39	42	53	28	41	44	40	39	35	39	38	37	37	46	41	48	35	33	47	35	44	34	34	35	33	38	35	35	26	46	39	33	37	42	34	44	36	41	40	27	44	36	32	44	57	33	45	40	30	41	29	51	42	34	34	36	27	34	40	44	40	38	28	32	41	41	42	33	32	37	54	27	49	41	32	39	47	41	36	42	43	53	39	30	44	40	47	29	42	45	37	41	38	34	38	40	52	42	38	30	37	41	38	41	36	46	30	40	33	29	39	29	49	41	30	39	39	36	29	30	38	39	33	46	43	34	29	30	36	39	36	44	37	39	41	35	53	46	39	37	45	50	52	40	39	43	41	41	35	35	44	39	39	38	40	39	27	36	39	34	35	33	50	53	35	39	38	41	30	35	47	35	32	45	33	30	53	48	43	36	42	32	28	33	55	36	37	40	42	39	31	45	43	34	29	36	48	42	35	38	36	42	32	35	34	31	31	33	36	33	37	45	30	38	43	27	49	42	41	36	38	37	48	38	32	50	32	53	40	42	45	33	24	32	40	37	48	48	38	36	35	43	41	50	40	36	38	31	26	29	33	38	29	48	39	35	40	38	40	33	45	30	37	43	37	50	39	34	38	46	35	35	42	59	33	38	39	32	41	42	40	38	52	38	35	51	40	36	35	29	33	32	38	45	32	33	40	34	44	34	44	40	39	29	39	46	38	43	36	48	42	32	33	44	45	35	40	46	39	42	42	42	43	34	34	30	39	38	26	43	34	37	30	31	36	39	28	36	36	43	39	33	33	26	38	39	31	36	33	51	30	38	35	41	43	38	36	36	35	40	30	39	30	25	39	36	33	36	42	44	44	30	48	30	38	38	36	45	42	41	34	35	40	37	43	35	51	39	33	37	46	34	45	34	36	39	48	43	52	30	26	38	38	47	40	30	33	43	39	33	36	43	34	32	40	41	42	39	48	28	28	43	38	44	45	30	37	25	38	41	33	41	38	43	27	46	39	31	39	37	38	47	29	31	33	27	39	32	34	37	41	38	46	35	40	41	38	25	49	44	35	34	43	38	46	48	33	44	41	34	49	32	42	47	43	36	39	54	30	42	41	48	28	36	31	50	38	29	42	39	46	35	27	52	33	44	33	37	41	38	36	33	40	39	53	39	36	42	34	37	30	44	33	33	42	37	24	35	44	41	29	37	36	30	44	42	44	37	30	44	46	33	35	34	40	31	41	38	37	35	35	37	31	32	38	38	33	31	38	38	38	34	40	43	38	29	45	47	35	37	31	38	48	42	41	44	30	35	52	41	29	36	36	40	31	44	29	45	41	42	26	39	37	47	32	30	36	40	43	42	38	31	53	43	48	41	33	44	30	37	39	36	37	45	53	39	36	27	49	33	34	32	33	33	44	38	33	40	34	34	37	36	28	35	46	42	41	47	36	31	46	33	38	34	36	34	38	48	50	37	29	46	42	30	30	37	47	27	38	33	35	47	54	42	46	31	46	27	41	42	33	38	34	44	41	47	46	46	36	42	34	41	50	38	32	44	45	44	38	37	44	42	36	28	45	46	49	47	41	33	48
22551	9341	6230	7513	11733	13954	12402	11645	10282	7751	5756	3823	2642	1894	1411	1229	1189	1196	1063	967	796	621	653	548	567	506	514	482	470	436	488	455	433	434	414	438	464	464	435	400	421	390	373	409	325	329	332	345	334	370	351	348	376	359	345	393	334	370	312	364	336	326	373	340	315	345	335	349	346	330	299	323	324	353	318	343	369	353	333	294	348	310	341	309	316	308	332	296	341	359	336	317	325	326	364	343	338	348	322	354	332	357	306	318	318	340	381	335	325	323	316	311	311	324	336	334	285	279	339	341	312	343	339	345	323	335	345	332	338	320	310	351	363	323	348	278	345	326	353	324	367	338	339	336	323	366	332	336	368	342	335	339	341	324	299	309	322	315	315	286	313	339	310	347	358	344	298	301	322	346	325	326	330	359	359	335	346	338	344	361	324	338	330	325	338	309	320	325	318	321	305	327	305	349	331	337	313	336	314	360	356	324	360	308	316	324	328	340	352	325	310	352	358	337	347	324	317	359	359	334	355	333	329	352	354	321	328	332	340	347	342	313	357	346	331	336	309	338	355	334	343	315	304	367	351	355	320	326	334	306	301	328	336	334	323	334	322	332	304	323	356	340	336	317	338	308	361	325	348	351	336	367	333	317	366	335	353	324	349	352	358	314	332	365	363	322	321	345	337	332	348	338	315	349	347	322	293	350	366	322	324	314	310	352	339	353	331	341	327	318	322	327	322	326	308	326	349	343	306	332	340	332	324	351	353	357	338	320	350	334	332	354	307	317	302	307	340	303	388	351	340	331	330	313	348	303	318	329	325	323	327	329	374	339	347	326	363	324	343	325	331	331	344	348	324	340	346	354	334	341	325	316	346	320	381	331	371	342	346	345	336	315	329	358	375	337	331	342	292	303	370	338	340	319	337	327	337	341	346	338	353	359	338	358	358	350	342	338	321	334	342	332	331	327	336	361	351	347	342	334	343	323	334	345	361	348	343	318	375	336	332	316	333	325	360	329	338	357	312	294	367	350	346	347	339	322	369	311	349	310	311	341	329	353	348	304	329	290	357	334	367	338	327	330	336	316	308	328	330	350	309	329	305	323	335	326	331	285	344	317	319	343	326	349	345	322	323	362	296	303	294	334	307	329	347	328	294	319	352	329	309	323	317	339	317	347	362	343	338	341	313	333	316	330	333	331	325	324	332	349	353	347	335	363	357	312	312	340	327	330	323	340	349	308	325	340	321	298	341	355	325	323	304	334	323	339	308	311	325	318	321	329	335	342	334	344	365	331	349	354	328	323	333	334	275	329	316	318	300	337	333	345	349	332	313	341	335	326	283	323	339	333	331	329	354	275	323	346	346	317	342	341	359	339	328	347	338	327	296	346	352	322	317	317	308	305	343	338	334	350	327	323	328	321	306	350	358	324	349	321	303	314	351	332	331	338	303	315	296	363	360	308	327	356	328	334	319	340	342	339	364	343	336	329	301	343	326	359	329	330	382	321	299	343	299	340	326	335	342	354	348	339	351	323	326	316	356	316	360	337	318	311	375	331	352	352	378	337	336	359	300	327	323	323	301	337	332	342	311	317	318	341	354	329	328	363	312	308	333	292	347	350	286	337	328	325	332	317	310	347	357	361	293	332	306	338	323	316	307	354	363	311	321	347	323	323	350	334	339	357	313	330	335	317	350	336	328	316	312	331	352	328	301	340	320	312	322	333	341	359	350	316	300	338	337	314	344	311	338	345	325	338	336	343	299	317	330	333	346	349	323	307	357	313	333	328	344	322	331	327	352	343	318	336	320	351	308	337	331	323	337	333	365	337	318	364	313	335	342	339	341	344	341	324	355	356	354	321	310	320	352	311	352	346	349	332	312	321	330	337	325	326	347	326	334	330	324	285	350	357	312	335	301	333	347	318	332	334	346	323	314	354	318	309	325	341	329	329	346	351	303	339	356	353	322	350	332	328	322	366	318	337	330	344	299	321	332	357	329	327	358	332	325	333	321	317	331	332	354	354	356	313	345	343	346	324	333	329	325	314	340	331	317	337	356	328	319	340	328	298	339	317	314	324	333	319	334	320	328	312	345	348	338	321	312	332	325	335	307	346	338	328	328	298	313	356	329	354	333	349	342	320	309	346	323	333	317	296	345	328	297	322	344	348	325	340	314	348	312	355	321	331	295	339	334	340	325	328	348	369	338	308	381	314	319	353	308	359	315	315	338	349	355	329	304	333	363	332	320	325	328	353	363	307	325	366	357	318	360	339	319	332	329	339	336	339	337	356	345	341	354	334	331	315	346	337	343	321	327	350	345	357	354	328	337	340	320	329	316	336	330	325	345	362	335	334	340	334	334	331	324	291	331	319	304	320	287	330	326	313	361	366	346	330	359	325	315	337	346	331	354	329	341	340	360	377	328	317	342	339	358	277	322	348	329	353	354	336	340	316	328	357	344	331	349	319	315	356	349	325	332	311	330	345	322	341	348	326	372	352	360	343	318	383	351	322	336	317	333	317	310	326	298	309	331	296	343	332	352	348	353	338	355	360	303	333	348	375	334	315	344	342	319	304	314	323	344	350	335	314	366	334	305	321	365	301	329	331	317	298	318	351	351	290	313	347	340	374	324	337	349	342	321	338	334	322	335	329	307	352	327	334	340	323	348	330	332	305	332	323	344	312	313	313	324	341	350	346	336	316	321	305	334	331	314	330	349	373	311	361	333	330	349	341	354	304	364	303	323	337	337	315	319	339	359	322	329	325	338	342	318	294	341	345	326	333	339	334	330	313	324	304	371	331	319	355	320	335	297	340	315	338	332	371	343	300	349	347	308	339	289	346	330	321	352	337	315	333	327	336	341	308	326	341	319	361	339	339	334	342	336	331	309	331	370	316	313	301	338	362	339	334	323	336	338	318	342	325	337	332	322	333	331	342	338	323	324	346	302	349	355	350	335	345	304	319	330	343	306	336	354	317	357	350	347	311	333	330	315	361	346	300	324	299	340	329	325	317	373	330	323	327	327	340	302	351	348	349	310	358	362	332	343	339	343	307	318	346	322	308	349	317	360	314	372	338	341	351	317	367	342	347	338	337	338	364	358	317	312	335	324	347	319	293	322	342	315	337	348	318	375	350	336	305	347	273	314	347	322	364	352	348	331	342	331	319	341	327	336	312	333	327	328	308	320	308	317	347	329	338	383	327	338	317	348	323	351	312	351	313	353	357	304	349	351	305	314	350	321	353	329	342	321	360	305	314	326	314	299	336	347	304	317	354	333	323	347	335	332	361	343	329	335	352	320	326	380	339	347	321	326	339	343	347	339	326	345	343	319	337	307	317	358	328	329	325	367	331	344	340	371	311	343	317	315	339	321	305	338	320	313	325	341	322	347	343	313	338	330	337	298	299	338	364	324	379	327	325	323	298	366	346	328	332	306	340	334	337	309	347	318	388	344	332	349	384	343	337	345	327	340	319	358	328	352	336	317	314	336	345	356	324	336	364	346	326
2700	1233	722	549	368	328	357	375	367	306	255	196	131	117	114	87	87	95	82	72	66	54	67	54	50	61	51	67	56	46	58	57	44	57	47	45	57	61	53	52	67	52	45	60	55	50	53	46	48	42	45	54	58	48	56	48	56	37	40	48	51	38	42	42	60	43	45	52	48	52	62	39	50	38	42	54	52	48	53	46	60	60	58	54	50	49	52	48	46	60	49	47	46	53	59	59	46	56	51	50	48	46	47	52	46	59	55	49	51	48	52	46	43	45	67	44	40	59	52	40	45	54	44	50	50	48	44	60	41	50	47	60	38	55	46	45	48	41	41	47	54	52	41	50	44	42	47	48	54	47	41	54	45	44	38	41	56	50	37	54	45	42	53	54	46	52	70	49	45	56	50	39	48	52	49	51	48	45	56	40	57	35	40	50	51	43	59	57	51	64	46	49	56	57	49	42	45	43	60	48	51	50	38	44	50	51	50	55	39	49	48	41	35	54	47	47	42	46	42	50	54	58	47	63	58	53	52	64	38	43	53	53	43	58	55	49	50	60	39	60	54	40	44	50	46	46	57	54	60	58	54	52	45	50	45	59	52	51	48	48	57	46	55	38	50	67	71	54	44	42	47	53	40	56	57	42	55	35	54	42	53	53	54	56	45	47	51	42	60	41	58	57	50	58	44	47	44	54	52	48	54	48	41	49	38	56	38	61	47	46	50	41	53	55	47	49	41	62	39	47	53	57	32	40	48	39	42	50	50	39	42	50	47	48	40	50	47	43	57	53	47	49	55	49	46	56	34	45	44	36	48	58	53	49	52	47	51	58	53	46	42	58	37	59	57	59	43	45	58	52	57	59	55	46	48	45	46	51	51	50	46	50	64	51	62	49	33	49	44	40	53	45	45	57	49	44	52	40	56	44	52	48	40	45	44	60	55	46	50	43	40	59	57	51	48	52	47	49	48	49	32	58	65	59	45	62	49	54	59	39	46	52	51	44	48	62	49	48	55	64	53	48	58	52	40	53	43	53	55	57	58	69	62	48	58	58	54	54	57	51	38	54	48	50	57	41	54	54	67	50	58	53	43	49	51	41	45	42	40	51	56	48	44	50	56	45	45	36	49	49	56	41	51	54	45	51	52	46	53	45	45	45	42	39	51	63	39	52	46	54	56	52	54	44	51	42	44	55	51	59	51	52	56	52	56	65	53	60	58	57	53	54	47	44	51	46	43	48	60	53	47	50	49	40	45	52	50	44	42	53	55	49	55	45	46	42	54	59	52	45	39	51	46	40	52	44	39	53	36	55	59	44	49	50	51	47	40	54	49	47	48	33	48	55	46	44	62	52	55	47	55	50	45	46	53	43	43	52	40	42	57	48	47	56	48	55	52	38	32	50	45	40	42	42	60	55	41	62	42	61	58	57	42	41	63	49	44	58	50	44	52	46	44	36	47	48	43	47	46	57	55	58	41	51	44	54	54	51	38	49	51	69	59	48	40	43	57	53	51	38	53	41	35	51	47	47	55	48	57	51	49	49	44	48	53	46	39	46	42	59	43	60	46	49	62	45	42	47	54	38	51	58	47	50	59	47	56	48	42	53	40	57	44	45	51	61	60	50	48	39	50	45	53	44	57	43	46	54	64	52	63	41	47	45	50	46	47	56	58	48	42	64	48	46	47	41	41	34	53	52	46	51	44	45	38	57	45	58	57	53	53	46	43	46	56	45	48	49	57	55	44	46	46	50	42	50	44	48	48	45	54	39	44	55	55	51	49	47	49	55	50	59	33	51	48	57	59	56	64	51	37	55	40	57	45	40	60	53	50	54	42	52	59	45	37	53	52	50	60	51	44	51	52	52	62	47	45	47	51	47	57	58	55	54	50	47	55	39	51	57	44	46	54	51	50	41	40	38	57	46	47	58	62	41	49	42	50	38	50	53	49	55	52	49	48	44	54	53	56	50	43	55	43	52	47	55	57	58	51	49	47	51	49	58	65	47	38	44	62	49	54	47	57	48	55	53	42	48	50	42	48	45	41	47	52	39	51	60	59	49	57	56	50	56	42	50	50	46	52	50	47	48	47	40	56	47	51	42	54	54	48	47	46	44	53	51	38	47	46	58	42	58	43	51	57	56	44	48	47	44	43	51	47	62	52	48	54	28	40	41	46	47	58	46	41	47	45	37	41	44	48	49	47	53	59	40	55	57	52	53	56	46	45	48	48	43	51	50	50	38	51	43	58	59	55	41	49	46	53	38	46	51	47	51	45	49	56	31	52	61	45	53	45	42	47	41	54	66	43	41	46	40	50	53	54	55	46	63	47	62	57	47	46	47	58	44	45	60	45	61	47	64	58	41	44	41	47	48	53	47	59	42	41	53	53	49	44	52	50	51	57	63	47	46	61	72	54	49	38	49	46	49	44	61	43	50	48	53	40	62	48	59	49	51	46	48	39	52	58	47	46	44	44	66	34	37	62	45	35	62	51	53	58	46	54	42	59	48	50	51	45	65	44	52	51	49	48	49	43	53	52	45	42	53	44	58	63	40	47	38	53	49	50	35	47	51	55	38	47	42	59	62	49	42	51	47	52	53	51	43	48	52	55	50	53	61	55	55	57	47	55	56	53	44	50	52	53	44	47	43	62	46	54	50	51	43	59	53	51	51	62	53	39	55	45	53	51	40	41	57	42	57	56	37	52	56	57	52	46	62	43	54	60	42	44	41	42	63	50	44	41	48	52	53	36	57	55	42	58	50	48	40	64	45	54	49	53	48	55	46	44	38	40	44	49	37	59	57	43	47	53	56	50	40	48	47	57	46	48	40	48	46	56	50	42	40	62	53	51	51	53	49	46	46	53	51	42	47	56	41	46	53	41	32	36	50	52	54	37	52	56	51	48	49	49	50	46	48	39	50	44	46	51	50	54	51	56	64	55	56	51	46	45	53	38	40	49	42	45	52	49	42	46	55	36	57	37	47	53	43	79	50	55	55	59	46	41	56	45	58	53	48	50	59	50	40	40	54	36	43	55	30	57	46	50	41	49	52	59	61	41	55	40	46	63	44	43	39	40	48	58	51	61	50	47	50	44	51	52	38	54	58	45	55	47	61	36	62	46	47	54	60	45	44	41	42	59	55	30	51	48	53	44	59	46	45	69	60	44	52	53	61	54	68	41	46	47	49	49	48	51	49	35	50	45	34	50	38	53	39	49	36	39	41	48	39	40	44	51	36	47	41	50	45	45	56	42	46	41	42	52	49	60	49	57	48	45	42	54	49	48	47	38	53	52	49	45	50	48	54	42	49	48	49	42	45	51	55	43	48	37	43	42	52	47	50	64	43	51	43	61	50	53	49	50	49	59	53	48	48	49	46	46	44	54	45	45	39	56	50	46	45	51	49	51	47	55	40	42	58	44	37	42	39	40	43	52	51	51	49	48	52	39	41	46	47	59	53	52	70	42	62	53	64	57	52	43	55	37	65	56	52	50	48	49	69
25397	12020	8005	9507	14751	17397	16078	15385	13550	10629	7630	5387	3761	2889	2203	1918	1809	1748	1503	1359	1063	896	859	841	767	751	729	667	651	660	627	611	590	650	589	626	660	647	609	577	565	602	535	523	485	473	444	448	466	486	487	492	465	492	454	429	481	450	447	465	463	419	422	404	446	449	414	439	428	405	424	400	451	435	412	392	425	433	394	448	414	431	398	446	405	389	463	407	447	440	426	442	438	422	457	432	425	457	437	415	445	437	432	461	475	437	433	442	421	424	421	429	414	413	438	401	406	411	437	444	446	430	447	422	410	450	410	422	462	391	418	433	416	424	422	431	417	421	413	423	415	392	410	417	449	422	402	414	423	405	397	465	376	396	428	433	427	417	429	393	423	422	399	428	430	396	375	430	409	422	404	433	451	399	398	432	416	429	430	424	411	436	420	432	407	398	403	427	421	450	418	408	418	421	391	414	444	419	466	397	435	398	414	403	445	423	417	438	461	403	419	406	453	423	399	395	419	374	431	416	409	392	409	407	400	415	395	396	451	408	427	432	403	465	409	441	429	393	445	377	410	381	431	423	437	393	425	408	394	406	419	460	395	424	436	410	401	426	396	396	401	427	377	430	431	401	397	433	408	424	427	427	393	382	387	415	436	398	425	415	438	450	420	431	387	423	435	446	383	408	406	452	419	422	407	406	441	408	401	383	444	424	409	448	398	413	404	412	411	417	406	432	405	417	414	385	419	415	373	432	417	402	437	408	417	380	436	431	410	406	440	417	451	393	427	432	413	445	423	424	404	411	399	441	378	411	439	431	386	411	459	427	451	425	388	434	424	383	431	424	437	415	429	408	439	419	425	468	420	437	390	443	415	418	433	432	430	441	436	420	429	397	414	406	415	414	426	422	427	436	395	432	428	405	446	411	431	423	412	413	398	433	414	445	403	440	443	431	427	439	431	450	444	395	424	399	464	437	420	438	416	422	416	428	406	418	422	452	409	418	459	444	412	389	450	398	401	441	413	431	437	438	401	420	404	415	429	405	443	404	442	437	431	396	438	429	413	442	453	422	398	429	415	404	394	410	392	450	419	397	427	440	458	409	393	419	420	421	385	421	428	416	418	412	425	403	432	410	427	440	419	419	430	424	447	415	411	429	421	405	417	420	414	402	396	437	405	414	401	417	423	429	471	385	428	422	440	434	424	439	437	420	426	448	448	461	411	440	426	440	445	379	420	366	446	435	428	416	380	408	392	404	437	378	387	450	440	427	445	443	394	421	403	450	403	442	444	457	382	452	386	445	422	434	423	445	431	449	432	435	403	405	423	450	425	435	413	378	468	432	366	425	432	409	391	404	435	437	410	380	429	435	416	415	436	426	404	439	385	407	435	422	436	441	403	393	379	445	420	419	429	397	447	421	435	419	416	424	428	378	446	399	425	449	451	415	419	411	373	444	432	437	389	407	410	393	431	418	434	405	440	407	401	399	421	458	435	425	423	426	441	402	399	423	401	404	428	389	436	411	461	411	396	386	386	433	395	405	426	400	413	421	407	391	424	427	440	423	409	393	391	424	421	415	456	391	399	446	451	372	399	428	393	419	403	423	414	433	414	444	417	388	397	405	446	418	400	415	405	435	396	428	427	427	442	420	439	402	429	428	410	408	386	425	399	436	404	422	398	422	412	456	409	408	379	407	399	374	404	426	429	406	423	441	433	431	403	380	408	437	458	405	438	434	419	400	418	427	446	421	395	395	373	407	453	455	436	411	416	405	434	417	424	401	445	417	401	410	398	481	418	463	403	410	425	411	423	400	445	433	417	430	435	397	406	405	396	413	391	431	462	399	391	384	436	420	429	419	423	414	432	456	382	434	454	427	407	396	427	408	471	393	409	406	435	429	437	430	437	427	451	410	430	427	401	401	391	383	468	427	412	444	415	412	430	420	416	420	422	409	436	424	431	446	439	418	409	400	409	417	445	438	426	400	425	445	436	416	411	371	411	423	429	432	425	422	394	396	438	428	417	394	411	429	399	435	423	412	448	424	416	398	429	440	401	428	449	430	411	440	423	417	437	408	418	411	448	422	427	424	437	415	420	423	396	426	382	406	449	383	425	465	398	416	425	404	399	456	408	409	429	414	394	440	409	413	378	400	453	435	425	417	427	394	408	415	453	400	380	425	405	436	429	414	406	433	424	406	397	405	412	431	439	413	434	421	420	420	438	444	470	440	384	450	455	441	419	419	434	426	409	450	431	457	421	407	399	383	459	428	417	423	430	433	402	439	386	438	468	406	434	441	387	428	417	414	413	424	454	431	398	415	425	438	424	438	438	471	437	405	373	393	446	428	427	414	433	425	406	395	394	443	418	430	421	444	430	418	416	420	438	401	401	418	441	425	415	418	406	440	407	450	443	441	418	424	435	414	415	392	412	422	422	449	406	417	393	409	414	416	427	481	454	434	425	410	413	434	430	389	447	391	411	393	404	416	410	399	420	408	436	418	416	446	400	416	436	434	420	442	407	413	420	410	416	407	445	421	457	413	405	406	428	426	407	409	414	423	409	411	381	405	421	438	417	406	429	457	437	421	437	447	413	427	431	397	381	429	417	437	407	424	412	409	424	449	404	403	425	430	418	405	469	411	425	412	369	426	403	386	419	398	410	442	428	437	423	421	402	448	436	439	433	391	429	417	430	431	466	424	443	409	424	431	412	406	406	409	452	391	401	430	443	403	455	445	434	423	473	404	427	386	429	421	441	438	391	428	354	390	416	424	382	381	410	436	426	436	430	432	419	404	401	451	424	416	413	374	425	424	424	403	412	427	401	459	423	420	429	431	410	413	427	422	457	451	412	451	418	446	452	396	465	442	445	443	390	419	403	410	438	459	420	391	420	432	439	396	409	429	437	413	439	396	401	424	426	431	447	424	419	422	435	403	409	392	439	386	417	428	410	443	416	436	436	400	400	404	411	420	428	440	421	418	430	447	393	387	404	439	423	424	393	433	380	396	434	421	428	412	446	430	421	447	386	453	418	398	411	400	415	435	423	398	432	409	405	413	416	431	401	395	398	426	427	457	408	422	420	389	433	400	365	422	454	434	428	427	407	396	379	419	461	401	459	401	420	430	429	391	468	443	446	417	434	434	410	389	421	427	417	411	440	407	396	455	464	427	454	424	460	427	421	390	405	438	428	386	460	411	446	457	426	406	405	474	431	415	409	434	447	415	393	428	412	428	423	394	410	428	426	368	413	423	408	432	414	388	388	457	434	425	407	437	402	407	429	417	419	440	444	411	440	363	436	419	408	447	415	409	395	364	436	382	421	443	422	398	452	404	433	443	374	463	423	420	428	416	420	429	396	410	398	441	419	400	445	411	457	448	425	411	458	401	442	446	437	410	415	418	410	404	397	441	414	404	421	431	401	427	447	439	398	405	423	399	425	421	408	452	423	427	409	408	432	438	411	470	415	434	402	429	406	408	408	391	433	399	430	379	413	418	403	439	376	397
3555	1094	660	469	274	277	289	337	334	251	190	126	107	110	72	62	65	70	80	49	42	43	47	42	33	50	37	51	42	51	39	39	45	41	36	42	22	35	31	33	32	40	32	46	34	44	45	30	47	36	25	35	40	36	37	43	37	43	42	33	28	41	29	35	28	30	34	35	20	39	28	31	31	41	33	25	30	25	28	34	42	33	39	37	40	36	36	37	31	44	22	27	24	38	28	37	28	31	29	31	39	34	31	31	36	29	31	16	22	40	42	34	32	31	36	27	30	37	35	26	38	28	33	24	23	36	41	28	39	43	29	37	30	35	43	35	37	28	34	30	37	34	26	34	27	34	17	37	39	36	29	25	24	35	30	33	41	37	39	37	34	26	43	33	26	28	34	29	36	45	29	31	36	35	34	38	33	34	37	35	38	28	29	34	42	35	29	35	25	25	27	40	29	34	27	33	34	32	33	28	33	37	37	24	33	28	21	32	28	40	33	25	31	31	26	27	20	39	29	34	32	33	35	39	26	34	37	36	36	27	29	31	29	41	31	32	21	32	26	40	30	32	36	28	36	32	32	27	35	35	23	25	44	35	31	24	34	31	32	28	30	34	36	35	36	27	22	32	31	34	20	37	36	25	25	34	34	34	35	38	37	36	24	32	21	29	37	31	39	25	36	27	33	29	32	36	25	24	24	31	35	32	37	27	25	40	30	32	40	25	33	22	35	38	31	32	29	44	37	37	36	44	38	28	24	36	30	44	36	39	27	38	32	31	36	30	31	40	36	36	40	26	31	30	33	34	25	26	29	35	23	30	37	34	37	46	27	46	32	22	30	31	35	36	48	30	26	28	35	28	32	37	27	39	34	30	32	40	28	45	24	36	29	34	31	47	28	39	25	35	45	38	39	32	29	32	25	29	33	33	31	40	38	19	36	28	28	28	36	30	30	36	36	33	33	24	24	31	32	35	21	30	41	27	36	26	30	42	32	28	28	36	22	38	37	28	46	25	25	32	32	36	31	43	28	39	26	41	39	33	25	38	42	38	35	45	42	45	31	37	46	29	28	48	35	28	39	30	35	26	38	38	31	36	54	30	25	34	33	27	36	23	30	19	36	24	36	32	37	31	26	35	20	27	40	37	35	36	28	36	32	26	37	35	31	42	38	31	37	39	38	32	33	39	29	31	35	28	36	37	36	33	28	23	35	22	41	38	32	32	26	23	31	30	50	30	34	43	37	25	17	33	33	32	19	31	34	34	35	33	36	39	33	37	27	27	34	30	37	25	24	33	25	48	23	37	27	22	47	35	48	32	35	25	38	33	29	37	33	40	36	36	40	35	43	33	29	32	36	38	24	37	42	42	21	32	37	42	29	28	40	38	47	34	34	26	34	36	24	31	32	36	44	33	37	34	33	33	39	41	34	27	32	31	44	26	34	30	30	34	26	29	38	39	26	25	42	41	37	38	27	43	30	27	22	33	39	53	34	30	36	25	27	31	32	31	22	36	24	27	49	33	38	39	28	23	38	34	32	32	37	32	37	31	26	35	33	31	32	29	43	35	31	46	40	32	38	38	27	36	30	35	30	36	33	39	34	40	30	34	30	23	38	36	33	36	35	38	46	26	39	31	15	33	23	35	42	38	31	34	29	30	26	26	33	32	28	25	33	42	27	46	28	30	34	19	30	37	33	48	43	34	41	34	27	30	34	34	35	16	33	27	24	30	30	28	26	31	29	32	25	34	21	39	38	34	32	29	25	36	34	31	39	31	40	32	46	36	33	24	43	34	34	32	35	25	31	31	38	30	29	39	33	37	29	38	31	30	32	28	30	28	32	31	39	30	32	25	25	40	20	19	23	39	39	27	38	40	23	42	30	28	48	33	25	29	36	40	35	38	35	28	28	34	36	33	40	37	34	41	40	29	34	28	34	28	26	31	44	32	30	36	37	31	49	42	43	24	42	33	49	37	33	37	32	33	38	34	29	27	38	38	39	33	42	29	22	31	37	25	30	44	41	18	33	34	36	30	38	36	23	34	40	37	33	24	34	28	43	33	42	33	30	26	27	25	28	21	27	32	21	28	41	32	26	38	33	33	31	31	38	33	32	37	37	27	36	24	37	39	42	32	26	30	35	37	35	35	43	34	34	24	28	32	35	35	38	38	30	35	34	33	44	41	30	23	34	31	36	44	27	34	28	39	31	39	34	42	34	31	34	34	21	31	22	29	29	40	28	20	28	39	28	25	37	28	42	46	32	39	34	31	28	26	35	36	33	42	31	27	32	27	40	40	22	28	34	41	36	32	32	33	34	35	44	27	37	34	37	38	27	27	31	26	41	39	26	39	38	34	34	39	31	46	35	33	25	28	21	34	34	32	31	27	35	31	33	38	26	37	32	33	40	38	36	26	32	32	29	25	33	34	34	27	27	27	34	35	31	35	33	32	36	34	34	37	38	30	31	27	35	40	30	33	28	24	42	38	32	40	33	31	23	36	43	26	32	31	32	49	37	38	31	26	26	34	34	28	43	34	31	34	27	34	28	29	26	36	31	31	29	26	37	32	22	28	39	33	32	30	31	29	34	25	31	29	32	29	36	30	32	28	30	23	34	33	36	30	31	26	44	34	33	23	30	29	31	43	34	31	36	40	33	25	38	27	28	34	31	25	39	33	33	44	43	31	18	34	32	29	43	37	30	30	33	32	27	26	39	37	31	25	34	32	25	34	36	25	33	40	33	38	26	34	33	25	33	25	31	48	33	34	23	35	34	37	39	39	38	29	24	35	36	33	36	41	34	41	31	20	29	35	34	31	34	38	24	36	28	51	26	27	37	36	29	30	30	38	37	32	32	37	36	35	30	29	35	32	22	35	34	30	27	35	37	28	33	38	26	31	35	29	37	33	27	36	41	41	35	31	32	29	26	32	39	30	33	22	38	38	46	32	28	39	27	36	41	28	35	27	45	37	17	25	29	31	39	36	29	36	31	36	39	34	30	26	43	30	22	34	25	32	35	32	34	31	39	31	39	30	34	42	38	41	22	28	24	27	41	34	34	31	37	25	37	31	33	29	33	30	45	27	35	39	28	34	28	36	32	32	29	32	26	30	42	30	27	34	34	39	30	34	34	38	28	38	19	31	26	32	32	35	36	35	29	39	38	30	30	36	30	34	34	21	38	38	38	36	35	42	38	32	45	41	25	32	28	23	33	42	34	19	40	35	26	32	37	35	28	40	35	38	38	27	32	37	39	39	35	31	41	37	29	25	24	38	28	36	33	36	31	29	36	39	32	37	43	35	36	37	33	37	31	29	28	38	36	32	32	26	38	36	35	22	33	42	41	32	44	33	30	31	46	38	40	44	45	45	34	39	35	32	45	16	23	26	36	36	32	32	26	27	51	38	35	32	33	35	35	19	26	31	45	31	32	35	27	32	42	26	27	40	23	29	24	33	34	25	38	31	31	34	31	30	35	32	35	34	41	33	33	27	30	29	34	37
24358	10889	7515	8590	13002	15762	14660	14237	12398	9813	7025	4937	3363	2491	2018	1755	1712	1620	1346	1108	833	753	701	663	612	642	569	570	514	510	518	500	468	474	496	507	512	476	471	467	494	422	370	384	360	351	318	313	344	312	344	360	350	346	356	321	326	328	341	309	256	279	290	274	260	306	323	279	287	275	272	300	276	290	313	306	298	261	279	261	302	266	301	283	302	275	287	293	281	279	286	293	290	280	289	294	300	283	297	300	313	292	282	326	269	313	292	281	321	302	268	297	249	254	270	266	295	255	317	310	292	307	287	299	291	290	278	291	293	279	293	297	285	276	296	279	258	291	311	301	308	281	262	294	300	290	301	288	273	287	250	305	289	290	282	279	308	270	300	317	288	286	274	278	264	267	280	252	283	258	304	295	289	301	267	320	275	282	286	295	282	261	275	289	300	286	314	289	291	301	269	303	258	284	281	281	273	274	275	275	307	295	293	296	268	303	271	268	283	270	296	295	282	286	286	260	284	291	293	275	288	295	271	288	275	300	312	293	272	303	292	302	276	298	263	273	279	321	305	255	307	290	284	292	281	304	278	283	316	260	287	286	281	261	256	314	289	320	288	282	251	305	274	295	302	275	315	301	303	298	289	287	274	311	299	252	292	305	268	284	271	266	286	255	287	276	283	289	332	316	297	313	284	290	257	267	298	283	269	309	281	273	286	317	273	270	269	304	290	278	303	267	320	336	311	257	287	283	272	283	296	307	287	294	292	277	305	274	304	299	276	283	280	263	276	253	280	270	277	308	294	279	297	295	308	307	296	255	261	255	286	287	290	314	262	292	270	286	289	269	268	264	251	306	280	257	262	288	259	256	292	283	310	274	268	281	298	284	259	285	271	297	285	291	299	267	299	306	297	295	302	273	295	296	259	287	291	253	257	304	293	300	286	312	276	268	277	290	252	309	258	309	301	271	268	306	287	291	315	256	253	267	328	261	291	289	292	278	286	277	297	279	308	278	303	258	293	280	304	297	282	274	301	276	272	281	275	280	276	293	273	270	306	289	312	277	292	270	298	281	289	314	278	288	270	281	292	283	291	308	266	279	289	303	301	287	282	305	305	295	281	313	283	265	272	289	272	269	266	296	311	260	274	262	282	303	291	296	274	276	288	277	269	295	291	293	268	276	276	272	285	294	280	287	297	268	284	309	282	311	278	283	282	298	301	296	289	291	262	259	268	279	294	253	279	286	261	302	275	291	277	277	293	272	279	278	264	244	323	317	281	290	281	278	292	298	285	272	325	280	259	282	302	292	271	280	276	274	299	288	296	318	289	283	292	297	293	275	297	277	311	267	302	293	292	312	274	260	289	258	267	280	266	287	327	277	275	299	276	309	289	296	279	280	279	269	281	313	287	298	268	268	307	266	297	304	282	319	295	284	272	301	283	287	253	279	295	291	258	288	284	304	285	301	259	275	281	252	292	302	278	285	293	293	279	304	276	271	285	256	291	277	287	302	279	263	252	274	284	260	273	281	263	272	317	272	304	319	270	280	294	286	294	292	289	273	303	253	289	291	260	284	304	281	279	265	277	277	270	313	311	274	281	289	306	320	292	296	275	277	279	292	282	288	268	281	274	282	302	264	287	272	291	304	304	300	283	285	255	281	295	287	276	281	296	284	306	275	286	271	285	258	281	297	316	301	301	279	273	298	288	252	275	266	268	284	294	302	256	265	278	273	292	295	295	266	307	261	287	252	285	297	295	261	290	294	279	273	272	273	292	322	285	285	294	281	260	283	266	299	291	294	265	272	270	283	255	244	283	270	316	280	303	281	286	299	276	272	289	261	287	284	281	314	251	289	299	292	288	282	260	277	255	285	279	286	303	290	275	277	279	298	301	285	293	303	267	282	279	281	302	297	309	290	273	303	298	292	257	268	302	285	294	279	296	305	279	306	273	277	294	313	282	274	283	227	279	283	284	284	293	248	291	297	281	303	259	275	312	277	266	293	301	328	254	291	293	325	293	273	295	242	257	286	289	283	284	295	277	307	266	271	278	285	271	314	288	298	294	319	260	300	271	280	299	276	287	292	304	287	280	264	319	296	290	285	285	291	282	295	266	309	305	286	279	305	275	276	296	307	279	306	302	306	284	264	293	276	274	286	289	288	270	287	294	273	304	277	266	291	272	265	279	269	275	287	289	290	292	279	282	304	289	275	285	292	254	280	273	258	278	304	295	285	282	282	314	249	281	285	290	267	267	293	286	279	277	279	303	268	300	296	316	296	276	282	286	282	316	276	297	281	282	265	274	321	298	328	299	245	286	276	284	268	290	285	276	274	299	310	291	286	274	309	278	258	296	272	276	302	284	253	278	304	266	265	297	292	273	288	290	274	297	285	294	276	262	286	287	276	286	286	264	280	296	290	305	313	279	264	263	285	269	283	298	290	280	275	259	278	278	284	295	284	258	270	279	264	277	302	302	264	281	274	293	264	315	296	295	267	276	269	282	289	271	264	265	276	282	263	277	298	259	265	289	277	285	271	289	292	262	296	276	281	300	265	277	279	273	272	271	273	289	276	272	273	270	276	278	251	291	282	274	283	290	304	280	289	281	291	266	277	276	272	263	271	279	288	294	298	268	288	286	293	304	301	300	309	272	289	307	303	254	301	301	265	298	269	252	269	269	269	305	297	304	300	290	270	284	280	307	285	277	321	295	286	289	273	296	263	255	290	243	276	263	264	300	291	269	300	273	283	246	267	286	290	279	288	311	273	275	293	294	294	262	278	283	301	280	255	290	290	288	284	274	289	295	295	269	286	281	318	273	267	260	291	285	307	307	272	289	276	295	299	303	300	290	286	293	258	270	266	288	278	273	332	249	313	278	279	271	273	299	297	272	278	280	275	274	255	289	258	305	261	325	286	290	291	306	277	265	268	273	298	291	265	307	289	249	279	277	292	262	280	299	265	306	315	290	273	271	303	279	298	283	307	270	262	307	306	310	272	305	303	313	273	284	301	287	273	272	278	290	278	323	296	302	293	260	288	280	314	283	277	297	302	283	293	284	315	292	263	279	271	286	267	307	269	288	274	296	272	280	281	271	283	280	274	301	294	264	264	285	281	284	298	263	262	272	281	282	269	261	287	284	306	276	269	300	283	259	275	245	325	312	242	294	281	279	268	281	268	290	287	285	275	281	247	244	272	281	313	285	289	258	282	294	263	314	284	286	270	268	280	263	299	284	283	274	310	295	309	264	304	269	290	307	278	268	270	281	287	301	252	282	275	283	307	291	290	269	287	248	315	308	259	310	273	274	256	308	275	267	288	297	271	281	267	268	307	281	279	257	269	288	301	268	280	270	278	309	272	314	281	255	279	273	277	316	240	294	308	295	308	299	288	289	289	280	266	293	266	277	294	235	303	271	289	274	276	292	307	285	304	296	303	284	286	301	275	295	313	290	304	279	282	288	291	319	305	295	301	288	297	289	287	292	293	263	317	287	284	265	291	252	268
3599	1478	897	606	401	408	432	424	449	356	271	198	144	114	116	114	110	105	87	79	72	66	56	63	46	69	67	54	48	49	55	60	57	68	57	69	62	65	47	52	58	55	52	46	53	49	49	33	51	47	60	33	40	50	38	38	54	51	48	46	45	40	41	53	49	45	39	39	60	41	45	45	38	47	54	37	52	47	44	47	50	51	47	50	42	34	55	47	46	56	44	54	32	48	45	36	49	57	46	43	47	43	49	64	43	41	44	44	46	48	59	42	62	57	43	42	60	42	52	59	45	53	46	42	46	36	52	58	52	57	51	46	41	40	47	49	49	48	54	55	50	57	37	55	44	40	48	46	51	49	65	34	38	45	39	48	45	44	39	47	45	51	44	41	50	42	47	32	49	48	53	44	53	47	43	56	48	43	56	41	41	46	21	34	46	42	45	48	49	40	42	46	51	44	41	47	48	53	53	48	43	41	42	52	48	42	41	44	51	37	43	46	48	44	39	52	39	41	35	51	39	37	50	43	40	49	52	32	45	39	56	45	40	50	54	39	30	40	52	52	49	39	40	39	51	43	50	47	36	41	39	41	52	44	51	44	59	51	56	46	61	38	39	41	40	39	43	48	54	43	52	49	49	45	38	43	42	57	40	44	44	56	50	46	52	42	47	54	44	42	48	40	55	40	61	49	38	46	45	53	62	48	47	43	49	38	53	38	45	42	47	49	34	48	35	48	51	41	56	35	41	45	46	45	47	44	39	30	42	41	45	43	49	41	36	42	44	53	40	55	41	49	38	47	37	38	52	53	33	49	44	43	48	40	39	43	49	45	42	45	39	51	47	51	47	57	46	36	56	55	52	48	40	44	36	32	41	43	46	57	51	53	42	52	43	39	51	40	44	41	54	58	35	33	35	41	45	47	51	41	42	53	48	60	42	40	47	46	50	46	43	47	51	49	50	49	35	53	42	46	46	49	44	43	42	45	55	46	55	42	44	41	44	44	45	44	48	54	37	47	57	44	49	35	42	40	49	46	32	56	42	56	60	40	53	52	58	43	49	40	48	53	59	51	48	36	43	44	57	38	46	35	43	38	44	49	50	44	45	39	46	44	48	39	50	44	49	42	38	60	51	45	50	46	41	29	51	43	39	47	47	36	53	40	40	40	43	52	50	54	46	42	54	47	40	48	36	46	46	54	47	54	45	52	52	50	47	42	44	44	58	41	48	57	50	57	53	39	38	45	33	45	54	46	49	37	45	50	45	53	45	55	47	40	54	64	47	50	42	55	46	39	41	40	50	35	43	47	47	48	46	38	47	41	44	60	36	32	50	58	32	51	47	57	47	51	46	58	47	40	39	35	43	52	49	58	44	43	47	46	50	49	48	49	45	38	43	39	46	40	51	57	34	44	35	47	46	55	44	48	40	53	38	50	56	41	33	50	47	53	50	38	28	41	41	33	36	46	34	37	53	40	53	55	43	53	41	37	41	42	56	54	37	42	56	52	44	39	57	39	39	42	42	45	34	53	49	45	43	36	42	47	42	49	42	50	56	33	44	58	48	45	50	40	47	41	49	47	46	46	46	34	45	46	54	46	47	43	40	58	50	50	48	47	43	54	56	58	53	49	53	44	58	54	44	60	42	41	48	41	37	46	45	50	59	44	43	44	46	54	52	40	33	53	39	51	41	47	38	52	47	49	41	45	41	47	40	43	40	49	52	49	45	37	46	46	40	50	41	52	39	40	43	29	42	34	42	56	37	55	56	44	45	51	45	52	34	58	36	46	46	47	34	53	53	36	43	50	35	49	37	50	47	46	44	45	49	54	41	44	36	39	35	43	40	53	49	41	53	50	51	60	41	51	44	38	51	54	52	59	53	53	53	48	48	46	41	58	55	57	51	35	56	48	47	43	50	57	51	57	41	43	59	39	39	51	44	43	29	54	45	36	54	50	42	52	50	43	46	45	46	48	41	52	46	53	48	46	50	49	46	39	60	42	49	53	34	41	41	51	42	50	48	44	45	38	50	45	37	54	55	50	51	53	51	49	45	45	37	43	49	40	43	48	46	37	40	48	56	44	46	40	44	59	45	38	54	50	51	45	44	53	35	44	42	49	33	45	49	40	43	42	53	42	52	41	52	54	53	51	49	40	43	41	38	36	47	54	46	37	43	52	52	47	29	37	55	45	44	42	41	53	37	42	42	49	42	47	49	52	40	37	42	46	46	40	48	44	56	48	45	42	39	36	50	54	59	58	34	42	46	51	49	44	43	53	52	57	46	38	51	46	44	35	54	48	49	41	41	37	40	41	47	53	50	40	42	49	38	34	35	33	41	46	53	45	58	50	49	49	60	43	53	42	46	51	42	54	49	39	43	48	41	43	48	56	44	39	43	45	49	45	44	45	40	42	51	50	43	42	51	45	51	44	48	43	55	51	45	28	36	47	43	53	49	37	50	47	33	47	48	35	43	43	46	47	44	42	48	50	45	42	49	50	50	51	59	53	41	44	35	43	46	45	56	50	37	53	43	42	35	52	40	45	52	44	37	32	40	45	53	48	39	48	49	51	47	52	43	53	50	46	56	34	34	45	43	50	56	47	47	54	37	44	52	41	35	42	53	54	41	39	46	34	51	55	46	45	53	38	36	48	57	43	46	46	47	45	53	40	35	49	52	30	53	35	51	46	36	42	50	36	39	46	33	44	48	58	54	44	41	51	40	57	47	46	32	41	47	47	60	39	45	44	56	62	49	46	43	49	42	44	40	44	48	53	41	42	47	47	46	55	48	55	44	37	43	56	53	24	50	45	37	51	48	38	45	47	44	45	64	40	43	54	47	49	51	51	44	50	49	31	50	45	47	35	42	56	56	47	47	47	46	49	53	45	57	60	43	43	44	61	45	42	54	45	51	58	58	45	45	50	61	48	45	37	38	42	52	49	45	42	40	39	50	39	46	47	53	41	55	37	39	47	45	42	48	41	42	55	41	52	36	38	37	61	53	63	51	44	52	52	56	42	55	46	49	39	48	49	52	40	49	38	50	36	46	40	41	53	36	45	42	36	41	53	52	47	52	46	50	50	45	44	63	39	40	47	44	51	44	40	42	43	48	44	37	55	48	49	52	50	53	45	46	46	58	60	58	38	48	42	57	46	32	45	48	42	44	39	53	52	44	36	47	48	50	49	30	51	36	47	51	47	39	46	53	53	55	45	34	51	43	48	43	48	52	44	51	40	38	48	56	43	58	50	50	41	47	45	31	50	44	52	46	44	51	43	32	47	24	44	55	50	54	50	49	32	37	42	52	41	47	29	57	54	41	50	42	36	39	53	53	51	55	38	53	57	42	48	54	49	54	43	50	42	47	44	47	46	54	54	44	50	35	35	52	45	39	44	45	42	39	53	40	47	50	48	39	50	48	48	37	41	50	47	46	55	57	61	41	36	45	47	55	40	43	45	37	50	45	50	39	38	43	55	29	38	55	47	41	53	40	45	42	47
27499	13408	9522	10358	16029	18992	18008	17311	15208	12345	9106	6293	4313	3288	2843	2521	2420	2175	1903	1459	1192	1087	1041	934	862	873	814	774	752	760	683	623	645	667	723	691	689	715	678	672	648	525	555	538	485	509	475	474	485	478	509	525	445	493	480	440	449	484	417	416	397	397	413	400	388	406	369	378	384	392	430	371	425	385	392	396	385	396	375	382	412	420	414	399	399	424	427	395	437	429	400	438	402	450	402	443	413	389	420	406	389	420	425	394	413	403	422	373	344	401	393	389	365	419	380	389	432	418	394	391	419	374	379	395	369	392	419	400	403	406	416	378	401	385	424	385	370	406	399	391	404	418	390	449	378	366	367	360	404	374	414	376	401	394	361	414	414	360	398	432	432	372	383	419	387	393	389	385	397	397	389	401	381	374	422	381	402	421	394	373	411	416	415	425	389	399	379	384	384	380	394	429	380	425	415	385	360	367	402	406	371	411	380	370	396	401	399	385	402	396	406	394	383	406	428	414	411	405	367	417	421	399	423	416	425	401	395	411	387	389	391	418	374	384	391	383	396	390	378	412	389	378	375	409	437	395	372	367	404	428	390	361	419	388	391	412	408	398	393	370	410	378	381	384	367	383	400	393	384	381	413	377	416	377	374	391	384	394	398	446	429	403	394	374	435	405	390	360	401	390	388	422	442	376	377	406	414	397	394	401	424	407	369	395	382	409	387	373	424	352	375	416	420	385	395	385	410	385	398	400	391	418	429	429	408	444	443	409	395	359	372	392	414	389	410	394	416	386	424	371	390	359	375	365	396	360	388	402	390	403	394	375	459	383	398	417	389	361	372	404	382	431	397	375	388	392	447	386	375	406	392	353	413	436	409	349	379	393	384	427	406	372	448	406	394	402	364	394	377	388	372	387	355	417	399	336	412	356	411	384	394	353	397	394	425	390	391	397	373	394	409	398	407	392	390	357	401	408	430	388	419	376	381	419	388	398	384	406	394	422	400	415	395	402	342	379	374	422	413	428	411	390	415	433	386	398	393	403	375	385	403	386	408	392	393	396	393	390	425	390	348	395	421	380	393	375	393	366	406	373	372	383	397	345	380	388	380	402	406	361	397	384	409	407	407	436	403	384	373	424	430	400	368	364	428	395	397	417	384	422	408	385	378	373	392	405	377	415	387	374	418	369	373	381	389	366	391	374	440	394	393	408	397	395	403	380	381	411	404	383	398	393	407	393	398	397	416	382	411	398	404	381	423	407	375	358	373	402	373	388	391	372	398	403	375	410	385	394	369	402	429	411	397	386	368	374	374	415	398	403	379	408	417	369	411	396	382	391	402	371	393	410	406	401	385	373	404	428	360	397	388	392	402	394	395	378	395	408	386	410	398	384	388	390	391	391	408	389	355	429	409	390	381	425	411	436	389	406	378	384	379	393	397	424	389	436	405	377	385	336	416	423	371	430	390	363	362	416	377	368	370	381	397	373	367	407	401	387	371	380	380	371	403	372	385	400	371	404	383	401	393	437	408	374	414	401	401	380	363	376	414	361	401	394	374	417	399	367	385	356	375	400	416	410	371	390	418	395	393	388	391	422	397	381	410	401	382	395	374	398	419	380	417	382	416	378	369	392	376	414	382	374	339	375	406	435	390	386	380	353	381	433	379	398	398	410	382	386	400	390	373	354	441	401	421	380	391	365	410	444	416	421	359	412	376	380	387	413	401	404	396	412	390	395	379	365	389	385	389	445	382	375	418	395	363	386	401	365	388	397	432	405	402	410	401	370	415	396	360	382	412	419	409	369	406	411	394	420	420	416	400	387	395	390	400	394	391	395	408	394	426	404	358	402	378	387	423	442	426	400	393	388	416	375	422	356	410	371	416	393	422	372	412	403	414	405	417	439	421	379	358	371	407	378	373	412	404	383	376	400	453	384	393	372	380	394	426	416	412	404	340	384	387	379	417	409	387	401	380	388	407	443	369	418	386	393	394	361	432	381	377	403	400	406	404	420	393	409	386	407	362	393	390	393	393	387	391	384	363	426	355	406	397	398	407	381	381	412	363	399	388	409	408	375	409	372	405	403	451	389	407	385	363	433	411	399	412	383	387	416	367	379	396	386	415	406	403	396	397	414	414	352	359	442	413	404	400	425	357	377	367	385	423	380	392	397	416	369	376	415	380	416	385	399	371	420	429	417	405	372	382	380	397	356	381	400	404	350	421	406	366	375	388	383	410	391	438	368	413	417	415	413	411	402	369	412	419	397	418	417	385	423	406	366	394	387	402	386	367	414	371	403	412	390	397	392	404	393	411	408	362	415	375	405	416	391	423	425	407	398	377	400	394	402	419	403	401	398	413	372	392	375	412	417	400	422	403	364	402	399	335	412	366	402	388	404	393	401	417	411	436	383	400	375	383	403	437	391	396	374	412	401	383	400	361	396	399	395	438	370	392	382	399	388	393	396	415	389	408	419	417	416	413	382	392	378	406	391	396	395	389	385	418	398	405	377	355	409	369	402	395	409	396	389	398	395	403	391	404	391	416	396	397	386	385	400	355	370	381	408	342	394	375	418	381	354	375	373	395	393	391	411	381	402	389	440	353	416	377	412	379	400	410	350	378	394	359	434	373	395	417	389	395	414	391	383	442	365	388	368	407	405	362	392	423	395	416	389	379	391	389	378	355	401	425	379	457	381	408	387	380	423	415	392	362	404	376	387	443	412	419	399	368	379	391	381	403	427	401	392	402	394	400	405	406	392	426	405	359	391	387	379	456	380	386	442	409	386	382	392	403	439	395	393	412	406	380	360	405	414	371	395	390	418	400	430	400	400	408	414	390	369	378	388	380	354	389	437	403	381	399	382	433	400	430	413	422	408	407	403	374	426	378	400	420	388	408	412	373	387	351	365	422	415	405	379	370	410	398	481	400	397	426	422	417	390	410	385	396	405	389	372	412	368	380	416	409	387	384	403	365	396	427	383	374	353	403	401	390	394	375	380	402	402	392	397	400	375	366	388	421	378	401	415	391	397	390	402	408	400	379	373	386	408	416	429	377	421	421	370	382	430	407	411	407	392	408	400	388	376	407	388	367	423	389	412	403	405	429	425	419	383	407	388	419	415	380	392	379	389	366	428	423	391	374	392	386	410	419	404	371	394	380	410	402	358	357	424	377	372	370	372	394	371	384	404	429	360	414	405	405	408	405	418	381	401	382	404	414	409	364	374	383	397	390	376	411	418	381	373	398	425	414	407	406	385	406	374	414	400	412	428	402	387	395	394	416	434	424	403	446	401	385	408	396	407	400	395	359	382	389	399	371	392	381	378	382	358	386	414	412	395	422	395	394	406	378	380	395	398	386	409	390	374	402	390	388	337	401	409	395	401	386	404	404	377	401	382	404	383	373	390	375	385	407	384	369	430	378	423	384	405	398	360	383	391	401	415	405	364	371	377	370	419	409	363	383	426	425	397	404	390	418	384	383	426	422	397	374	381	364	410	379	415	425	395
2573	827	486	343	212	208	228	217	248	166	138	100	86	67	74	60	67	69	47	53	42	64	56	52	43	46	41	35	44	45	46	44	45	58	47	38	30	41	50	32	34	38	48	32	38	48	34	34	45	40	30	47	39	34	33	63	45	52	33	41	54	44	51	40	37	31	41	48	38	41	52	31	37	40	51	35	35	31	50	43	43	35	36	36	44	39	36	35	35	42	28	32	37	49	40	48	30	41	46	41	43	48	29	44	47	38	39	36	38	55	33	30	35	49	33	36	43	45	42	44	39	39	35	38	32	41	35	35	42	40	28	36	40	36	38	46	47	44	47	49	38	28	44	54	49	36	40	43	39	41	43	43	49	53	32	35	27	45	36	34	56	34	23	48	35	49	36	28	43	36	37	34	35	39	45	42	41	42	36	44	41	28	39	47	39	49	42	28	40	33	37	36	52	41	41	32	38	39	43	38	34	41	42	44	45	52	35	40	39	37	47	38	33	40	34	39	38	23	36	38	33	34	47	31	43	38	42	42	41	34	38	38	47	42	37	33	52	40	33	43	42	50	26	42	45	35	35	37	38	43	45	38	34	41	34	41	35	38	37	40	33	41	44	44	35	36	32	32	46	36	40	46	27	33	26	40	39	40	47	35	32	38	33	45	40	49	33	43	43	36	41	41	44	52	52	41	35	30	36	37	40	29	35	42	36	33	26	36	30	49	38	28	45	45	37	39	39	31	42	39	34	40	46	40	35	32	54	45	32	36	37	47	38	36	39	43	36	34	35	43	50	46	42	41	39	34	46	50	35	32	43	31	31	45	52	40	36	37	42	37	32	41	28	36	42	49	31	47	40	34	42	44	41	43	42	49	40	44	28	33	32	39	36	26	32	34	34	30	43	40	40	36	40	41	34	42	39	41	37	39	51	36	37	37	28	50	29	53	58	33	53	34	57	41	40	35	36	39	41	44	30	34	35	30	47	41	40	46	40	35	42	30	41	45	46	45	47	45	43	35	37	26	41	36	39	33	50	39	28	27	39	30	35	34	27	27	50	29	36	52	39	29	39	44	36	42	50	40	33	39	35	36	42	38	36	36	44	40	40	37	42	41	33	30	42	44	44	42	43	40	41	33	45	49	29	45	41	33	30	36	37	31	45	43	36	37	29	40	39	36	45	41	44	35	36	45	50	37	32	32	39	34	35	44	36	39	37	43	42	24	51	38	48	32	43	34	38	38	47	41	37	44	27	49	46	43	40	40	42	46	37	29	47	53	43	30	47	49	32	33	45	40	53	37	40	49	42	44	47	36	41	47	36	36	36	37	39	37	40	29	28	36	33	30	38	34	38	37	46	45	28	24	47	37	38	44	42	42	39	48	36	49	34	37	42	36	41	30	43	40	42	34	35	40	35	43	51	41	46	41	51	36	42	29	32	35	36	32	46	38	42	42	34	21	40	38	35	47	41	54	49	52	39	33	41	44	37	33	40	31	28	43	43	37	43	43	36	35	42	31	38	36	36	41	31	34	48	36	35	40	33	43	44	39	57	46	43	38	35	51	30	52	56	28	40	47	49	32	25	45	37	41	49	35	46	36	46	33	45	39	32	35	37	40	42	47	38	46	28	42	40	34	44	49	42	49	33	52	44	33	44	38	30	57	37	43	47	31	44	42	46	38	29	39	46	33	52	43	34	40	28	39	33	42	38	26	43	52	37	33	58	40	41	37	42	37	41	31	53	28	34	47	31	28	41	55	36	41	35	38	34	38	38	36	36	40	46	38	24	38	20	43	41	47	30	36	43	36	43	45	39	36	34	51	45	42	38	50	34	43	40	32	30	35	42	42	34	40	33	37	35	32	32	51	43	50	38	31	30	36	35	38	35	38	41	35	32	41	36	41	44	38	45	42	36	33	33	31	32	30	47	37	30	40	42	36	39	30	31	35	44	50	43	48	33	39	42	34	40	37	35	60	35	34	37	33	38	38	40	32	25	35	42	36	46	32	37	39	38	38	31	38	33	49	40	46	34	48	40	45	45	36	40	52	41	34	41	36	30	39	33	38	42	45	43	40	48	36	32	30	50	44	31	42	28	41	43	38	46	42	40	44	38	32	41	39	59	41	40	38	42	46	37	33	37	36	44	39	45	33	37	32	37	46	33	45	35	39	39	40	40	46	37	40	48	40	52	37	41	36	39	30	41	46	40	45	38	35	53	43	43	37	34	36	37	49	45	51	33	46	38	31	31	29	42	31	50	52	30	46	42	42	53	31	44	43	54	28	46	40	27	35	34	35	38	44	46	38	37	34	35	40	48	43	36	45	66	35	45	36	36	49	41	39	31	31	31	38	54	38	36	39	47	51	37	39	36	39	51	47	27	30	34	40	40	35	43	46	38	40	42	40	34	46	41	39	38	32	33	40	45	40	43	37	41	47	46	37	35	44	36	50	42	39	45	47	27	35	41	36	44	29	27	40	53	36	42	49	27	58	37	36	52	36	47	36	32	36	30	44	29	37	46	31	46	39	44	34	47	37	49	42	49	37	26	36	32	34	31	32	40	38	38	44	41	41	45	44	36	43	38	40	35	37	38	27	41	41	42	39	35	19	37	32	39	37	39	43	32	45	33	42	36	35	51	38	30	51	33	43	39	42	26	40	43	34	40	54	38	39	35	49	39	38	44	50	36	29	33	41	45	41	36	44	43	37	32	38	42	50	42	39	38	42	41	37	23	43	31	33	29	35	40	37	38	40	37	46	38	32	47	48	37	45	35	44	27	51	36	40	49	43	44	48	40	33	37	44	41	35	48	41	38	36	44	37	42	42	38	44	40	43	33	28	43	36	42	49	35	38	31	37	27	40	39	37	37	35	46	40	32	40	50	40	34	27	34	32	38	52	26	39	42	49	37	39	45	40	32	39	50	45	36	45	30	40	37	39	48	43	44	32	31	42	28	44	38	35	36	43	38	42	33	32	36	39	47	38	43	43	35	53	35	40	38	36	26	40	36	37	35	35	26	43	42	36	39	43	33	42	42	29	31	39	48	36	41	39	35	31	27	44	32	30	32	47	28	48	44	47	43	41	52	33	42	35	28	46	29	45	43	47	38	39	47	40	41	44	43	42	38	46	41	41	36	36	42	30	40	39	35	46	38	40	40	40	30	36	36	40	45	40	35	33	35	42	43	43	32	46	44	49	40	33	37	33	31	40	35	43	48	39	41	43	42	34	39	43	36	43	54	40	42	37	43	37	31	36	46	31	37	36	36	36	49	32	45	38	36	45	42	26	45	43	29	37	38	41	45	45	45	39	26	36	40	40	54	40	34	34	35	30	34	40	36	35	47	48	37	38	40	40	35	41	40	33	38	45	31	44	40	42	39	42	39	50	37	36	37	41	42	32	48	38	37	44	28	45	55	44	39	43	42	35	46	31	44	38	40	43	47	35	47	50	41	30	31	47	39	32	35	41	49	38	43	42	34	42	44	44	41	27	44	46	38	35
21939	9104	6026	6653	10469	12252	11953	11251	9695	7134	4858	3301	2072	1659	1425	1332	1372	1206	1020	814	667	600	618	538	526	564	544	543	508	496	483	464	462	486	531	520	507	480	454	495	424	386	371	396	398	418	347	341	399	397	402	368	350	378	374	347	362	400	352	330	369	383	336	351	326	318	308	354	345	353	371	336	317	351	328	326	330	365	300	327	342	320	356	340	331	333	343	344	339	337	360	369	339	334	368	392	318	308	325	333	341	342	334	327	346	336	331	319	333	344	322	329	358	327	354	310	314	350	319	344	334	339	359	364	339	294	348	325	350	362	348	340	337	367	303	319	306	370	364	322	356	320	339	348	319	326	345	322	339	330	321	302	349	375	318	315	357	338	316	374	318	279	348	344	342	342	336	338	326	303	324	291	325	309	331	332	307	349	317	328	307	342	342	331	358	350	358	319	329	333	317	318	339	351	333	309	336	355	322	355	323	339	336	342	328	368	342	345	353	351	319	368	316	333	352	299	296	345	343	326	367	330	300	358	331	313	369	341	303	351	341	338	355	329	317	362	310	319	351	312	299	314	329	307	330	318	318	374	355	338	328	353	305	302	324	342	351	344	345	349	350	315	325	335	337	317	335	346	349	314	331	326	349	356	345	310	333	356	328	336	357	306	333	345	364	316	294	335	348	359	383	310	349	345	321	309	340	340	336	303	355	338	318	351	368	363	331	321	347	360	308	369	323	350	319	330	348	333	342	295	331	320	342	353	339	308	344	303	342	318	328	331	352	316	344	321	335	337	311	338	341	325	339	322	326	309	355	302	330	331	331	328	320	342	340	333	351	307	336	333	337	326	335	362	350	317	359	322	339	319	372	337	351	366	314	355	325	330	341	329	323	354	354	313	338	319	314	357	357	317	313	341	360	330	312	353	312	321	342	372	326	326	345	329	348	333	314	369	309	325	347	332	315	323	341	338	341	317	354	299	350	334	350	346	292	320	315	355	331	359	339	349	315	313	315	305	335	327	311	369	344	366	317	329	326	317	310	340	368	343	345	340	341	324	360	343	321	327	330	364	336	343	323	322	288	316	312	337	301	324	329	351	345	323	360	332	332	353	309	336	313	338	325	336	334	345	321	353	340	319	337	334	343	346	350	331	349	315	341	341	314	328	321	343	309	323	338	339	331	372	324	350	310	357	331	349	317	304	348	342	335	323	337	332	307	298	355	325	314	344	344	324	342	324	323	322	337	332	328	313	327	320	327	338	338	319	339	354	305	321	347	312	330	327	352	305	336	318	339	334	346	350	329	347	320	318	337	293	315	323	352	352	330	336	334	334	347	350	341	303	344	335	350	363	309	311	322	341	316	355	348	341	299	365	296	313	356	336	330	324	311	348	369	302	278	364	323	350	313	307	345	336	346	315	332	310	331	339	359	341	355	364	353	344	339	315	318	368	326	356	329	361	294	322	325	343	329	359	299	352	364	295	333	351	326	309	336	314	323	335	358	355	364	316	340	384	353	324	324	353	304	338	333	329	349	311	333	355	334	311	349	357	348	333	340	336	363	332	314	340	327	326	334	330	344	319	407	318	345	332	338	353	309	357	337	322	346	345	326	339	337	327	362	336	328	326	326	357	352	338	330	311	338	353	349	333	326	341	364	322	326	316	336	333	325	353	342	369	343	321	329	339	313	347	326	329	353	359	365	329	309	330	317	338	342	352	350	341	322	323	337	362	323	369	318	301	332	337	333	331	320	351	329	301	343	346	317	321	318	341	352	324	370	359	329	353	335	312	341	310	337	316	321	347	318	345	338	339	318	367	318	328	325	347	335	355	315	310	335	318	355	364	326	328	352	356	372	334	333	337	340	343	332	330	370	313	338	334	320	332	354	338	341	347	323	298	292	326	326	350	335	327	329	331	331	333	351	342	319	325	341	318	341	337	335	335	351	357	314	357	316	328	318	338	329	354	343	300	361	318	320	300	342	329	330	316	341	329	347	358	347	325	333	345	364	367	353	357	340	321	327	328	349	309	313	342	359	330	344	342	327	319	371	346	342	366	323	351	343	317	344	363	319	317	313	329	325	365	352	316	370	350	318	338	329	338	352	314	332	328	330	333	341	311	330	343	349	331	336	331	361	317	327	346	315	355	332	326	319	345	342	332	358	353	347	364	395	305	339	366	362	372	320	381	355	317	364	368	342	315	319	314	363	324	312	346	318	332	336	310	343	332	313	330	334	296	339	342	310	333	340	360	350	317	325	326	331	303	345	357	309	322	332	369	321	323	329	324	330	324	339	322	323	369	293	325	348	331	327	332	345	337	338	346	358	348	336	346	337	320	348	343	333	318	357	360	360	335	318	320	346	349	376	356	357	356	342	329	345	334	354	355	341	347	369	351	321	286	309	348	330	334	327	348	301	330	353	297	348	335	404	329	329	334	296	361	297	342	330	320	333	354	326	326	334	329	373	334	374	322	362	330	321	319	338	344	339	342	351	354	338	331	329	323	350	396	325	356	338	323	338	337	356	333	345	320	323	330	325	339	353	361	319	334	335	324	329	331	340	361	324	352	369	324	336	327	308	348	307	326	342	385	342	353	345	354	324	313	354	351	384	344	347	341	346	319	345	326	327	300	353	326	318	342	345	332	296	344	336	384	337	320	312	360	338	327	315	312	340	348	349	306	340	349	319	344	334	316	325	336	336	335	311	333	334	334	317	331	334	332	349	363	327	327	338	302	339	296	347	315	336	319	347	339	324	323	349	342	333	383	322	334	330	352	345	333	334	350	337	332	351	364	328	313	342	356	368	340	340	300	361	335	339	344	323	337	360	330	341	331	340	349	342	332	326	321	354	372	347	305	317	332	351	357	347	350	317	324	322	328	328	333	321	327	348	364	350	318	334	329	329	331	335	342	333	306	362	356	305	328	336	365	357	315	337	322	314	341	349	344	378	348	326	320	350	339	325	375	335	336	365	336	344	311	323	303	341	327	346	353	365	300	295	326	300	316	377	366	337	321	346	359	328	347	372	352	336	323	348	343	327	328	359	343	342	334	326	345	352	336	346	348	372	317	347	353	326	335	343	369	333	322	347	378	355	334	332	304	329	334	299	315	345	302	329	304	322	339	335	360	304	373	343	337	326	344	384	374	382	338	349	357	312	315	348	302	315	339	336	337	323	346	327	314	341	322	317	332	338	309	313	331	329	326	343	339	359	309	328	340	332	345	371	323	300	355	344	342	307	334	324	364	299	302	347	308	368	325	327	331	331	355	324	346	314	319	326	297	317	353	283	341	341	352	302	353	305	337	335	323	327	362	374	306	370	324	386	329	328	329	352	368	360	317	348	312	349	332	337	366	331	304	324	331	333	321	337	353	323	326	330	309	365	355	331	350	333	353	323	321	345	320	330	334	340	341	349	325	319	311	293	321	339	311	309	332	341	327	320	339	348	351	339	318	347	323	341	340	353	347	329	322	306	327	297	344	319	320	321	360	343	320	309	322	338	351
2629	1229	715	441	298	327	342	394	294	277	181	140	125	107	111	97	96	69	75	70	60	67	72	64	60	70	63	71	74	71	41	64	55	63	56	60	61	74	67	67	69	66	61	60	39	54	58	55	57	60	44	59	50	53	51	49	51	41	49	59	56	47	54	53	57	43	35	55	47	43	38	50	40	56	51	55	51	56	58	51	47	48	46	48	52	59	58	52	64	41	48	40	58	54	46	51	56	54	46	62	59	52	60	53	43	55	44	41	51	39	47	61	68	51	56	39	57	43	46	61	55	47	51	51	49	49	49	63	45	46	54	45	56	55	53	54	46	39	58	57	42	50	43	52	54	63	59	57	52	42	53	46	55	56	49	54	34	44	47	66	58	54	45	40	52	64	50	47	47	49	46	53	40	45	41	52	60	52	55	54	44	56	48	51	50	49	40	51	49	63	46	45	43	47	47	40	48	54	57	46	63	46	54	63	53	37	40	56	50	49	51	59	59	36	61	50	54	52	63	54	46	46	56	48	41	50	49	56	45	53	50	47	56	42	54	53	60	44	62	56	41	44	47	45	55	44	40	51	56	43	52	55	43	50	63	56	56	46	53	45	51	48	53	34	52	38	43	42	57	53	49	57	46	45	50	51	44	46	52	49	54	47	49	45	60	47	61	55	45	54	53	42	36	47	46	54	46	50	54	55	44	49	52	36	55	43	58	58	44	58	48	36	46	43	47	57	51	45	33	55	40	36	59	43	56	48	55	41	46	47	50	54	53	61	58	60	60	60	54	62	47	49	54	38	46	51	62	53	34	44	50	49	44	43	60	56	52	36	58	42	52	58	51	44	58	69	42	53	41	45	52	55	55	47	52	41	42	48	53	60	71	53	47	60	66	45	45	41	45	59	52	65	37	46	50	46	48	63	56	54	47	41	48	50	48	51	52	43	51	49	55	49	50	47	47	56	55	56	70	52	54	54	48	40	46	52	38	50	51	50	51	60	43	48	67	58	41	43	41	52	51	48	45	49	46	47	48	51	55	54	47	42	45	45	48	59	63	57	67	58	46	63	48	44	56	52	55	57	52	55	51	58	61	51	43	50	45	53	49	49	43	42	41	63	56	65	49	54	47	58	40	54	56	58	50	58	55	63	44	34	48	63	30	54	51	49	58	47	39	40	56	48	48	49	52	51	35	49	31	44	42	56	42	60	55	51	46	57	36	57	52	55	66	52	51	54	46	50	53	62	52	49	53	46	36	54	56	56	52	51	44	54	49	43	53	46	61	64	61	49	61	48	53	48	38	61	56	55	50	60	53	44	56	56	59	54	48	37	46	50	60	41	46	34	45	46	42	37	48	57	38	49	46	52	44	54	54	45	46	41	56	39	68	50	54	57	53	70	57	55	60	41	67	45	56	40	58	48	50	44	63	51	49	38	54	43	58	53	40	66	45	40	37	41	43	53	50	55	32	36	51	47	48	58	33	55	39	47	52	50	50	47	50	58	43	41	45	44	49	56	63	56	42	56	54	47	58	58	61	38	49	49	59	49	58	53	59	38	46	53	48	48	42	58	44	57	40	57	47	58	58	57	38	41	40	49	51	57	67	62	46	57	49	55	54	45	48	42	47	47	67	47	42	62	45	44	52	41	53	40	56	46	45	62	48	57	48	39	58	45	44	59	48	49	54	50	58	49	56	51	42	57	46	68	50	51	49	60	54	51	57	47	45	49	47	51	46	57	47	46	56	43	54	57	50	43	55	58	48	38	45	47	50	47	47	45	42	49	46	30	33	47	52	39	54	67	51	39	48	47	42	51	51	53	52	55	45	39	40	52	54	68	51	51	49	41	48	53	47	48	43	53	51	42	48	58	46	52	59	40	49	50	48	53	54	49	45	60	46	53	38	44	42	48	46	52	43	50	44	54	34	41	53	54	39	41	39	44	54	44	55	43	73	46	56	45	47	53	55	53	52	56	48	47	67	56	46	43	45	35	63	42	34	46	55	52	50	43	51	40	47	53	42	56	50	51	49	65	49	49	62	45	45	46	55	56	59	45	56	57	50	63	40	47	37	51	45	39	34	43	46	46	47	56	48	49	44	65	38	55	55	47	54	51	50	53	52	47	54	44	55	44	50	49	40	57	57	43	40	43	43	55	55	53	48	56	41	59	38	56	53	46	49	48	49	57	46	43	41	46	56	58	53	43	46	53	32	55	67	53	50	50	45	44	55	47	59	48	46	45	47	42	48	46	54	58	57	49	60	57	34	43	51	60	41	56	54	60	55	49	43	59	45	42	39	41	54	45	50	45	44	51	44	58	39	47	61	59	52	41	63	55	50	36	38	44	40	60	44	55	48	56	52	45	59	49	51	50	56	50	55	52	48	41	43	55	52	48	56	48	45	50	52	56	39	42	48	55	46	51	53	57	56	41	56	41	49	40	44	47	63	47	47	46	40	45	44	42	45	48	53	55	50	52	51	51	46	51	44	58	49	47	55	37	43	39	49	48	49	51	59	53	53	46	63	57	64	45	46	61	47	63	61	43	45	59	54	59	41	49	54	43	54	56	47	43	40	48	64	43	52	48	70	59	54	51	43	40	36	43	66	57	50	55	58	55	50	60	52	39	58	57	55	62	46	61	54	56	42	41	63	55	56	49	47	46	55	55	43	44	63	56	54	53	46	52	48	67	60	44	56	43	43	61	47	43	69	57	52	45	51	46	52	63	50	51	57	45	52	51	43	50	44	41	51	52	40	44	42	41	53	49	51	37	39	55	50	56	49	30	42	52	49	50	39	56	39	45	40	52	48	54	52	59	49	42	62	48	61	49	45	57	55	45	50	53	78	56	55	55	59	57	60	43	45	40	57	39	51	41	51	60	46	46	67	54	46	47	62	51	56	56	52	55	51	35	46	55	55	52	50	51	53	58	43	52	35	39	51	55	55	57	59	43	50	59	36	36	57	45	42	49	47	43	58	45	51	52	58	48	58	58	55	66	42	51	65	49	49	47	46	49	61	66	42	56	55	46	47	52	41	45	65	44	46	57	56	53	48	41	54	47	46	50	48	38	52	38	59	56	42	52	64	60	42	53	56	56	50	50	50	46	50	55	49	44	57	58	58	45	59	45	53	53	54	39	39	63	40	52	50	43	53	53	47	37	50	48	56	54	57	69	56	63	55	51	64	44	57	42	49	48	54	45	65	60	57	49	55	48	55	54	53	42	40	36	64	64	42	61	47	39	45	56	46	67	51	45	49	59	51	44	45	56	51	48	46	40	34	45	52	55	36	48	51	48	50	49	54	48	48	40	53	51	57	51	54	44	55	44	47	60	54	44	63	51	47	37	46	43	59	45	56	50	54	43	60	48	44	43	46	64	51	61	65	61	58	51	52	44	60	42	51	67	57	33	46	42	49	52	57	54	42	47	48	52	41	42	41	32	43	55	42	47	45	53	43	40	43	56	59	43	43	47	48	54	43	51	51	52	41	51	50	60	53	47
24749	11806	7884	8615	13358	15975	15678	14856	12605	9587	6607	4608	3113	2550	2231	2158	1992	1768	1456	1151	919	940	839	803	809	730	709	731	750	660	683	624	665	692	724	695	702	635	650	636	578	537	517	526	475	487	457	476	523	573	448	508	475	471	479	433	436	508	462	432	428	442	457	436	439	410	472	441	442	431	430	460	414	436	457	441	420	430	406	414	452	429	445	448	451	406	466	413	433	468	452	451	395	400	473	436	432	415	458	485	461	426	427	429	457	457	475	430	421	438	415	437	457	455	413	388	435	468	420	403	454	441	428	449	431	420	401	447	413	458	461	422	419	470	409	442	422	433	399	390	440	414	413	419	396	406	408	407	432	417	445	438	438	461	452	412	395	446	421	439	441	418	448	424	440	434	418	415	433	429	364	401	431	402	415	464	420	392	441	423	422	423	443	406	386	399	395	446	393	436	406	415	448	450	428	418	409	432	438	389	436	457	420	418	423	442	437	449	439	434	420	444	412	464	431	420	428	422	401	430	443	463	429	429	392	423	420	439	410	461	419	434	439	374	449	425	410	415	425	446	454	424	450	439	432	458	453	465	404	472	430	454	386	470	419	392	442	421	410	432	411	425	397	424	407	431	399	412	415	434	436	401	429	422	442	454	425	434	412	418	432	419	440	429	434	434	428	411	435	405	434	453	454	465	425	438	427	396	431	417	413	444	416	420	452	463	428	403	396	431	443	467	450	446	411	418	420	439	436	444	380	454	473	418	428	449	432	449	429	401	420	405	422	412	402	388	463	433	417	401	432	436	415	422	417	398	470	413	409	437	405	420	408	448	419	419	402	472	432	438	412	475	465	441	393	431	466	454	433	428	423	427	432	461	389	428	417	420	444	450	445	411	427	408	449	451	433	420	422	432	398	412	428	460	448	412	431	450	434	430	385	415	443	387	398	412	418	444	444	435	429	392	426	443	448	414	437	411	416	424	434	444	432	452	413	412	446	457	430	395	406	413	400	426	436	452	420	394	457	438	434	396	425	406	427	411	456	458	411	422	441	438	458	416	436	455	437	428	440	444	410	426	446	419	453	405	388	421	399	456	422	463	448	436	395	398	431	433	406	428	417	456	406	430	393	403	441	405	424	431	430	422	425	438	450	428	428	418	427	419	411	453	442	477	413	434	427	436	412	412	458	423	416	433	432	448	394	403	409	424	396	435	452	409	402	443	425	408	429	412	428	467	436	436	428	411	408	402	408	450	455	423	436	426	435	414	395	463	438	439	448	442	449	428	424	433	416	425	440	418	422	428	421	447	447	433	409	427	443	397	414	418	422	436	446	419	404	402	452	423	405	443	427	439	429	445	437	443	418	405	409	430	435	399	442	430	421	439	445	434	433	438	437	419	440	407	412	406	426	458	446	469	423	436	414	450	458	431	404	465	405	426	438	426	440	414	386	431	433	414	437	427	454	376	418	436	437	412	418	438	413	420	436	380	417	441	427	437	482	404	443	391	425	451	420	446	454	443	437	403	439	422	456	421	446	431	428	417	450	374	457	438	400	426	442	448	442	438	419	433	434	430	447	388	408	410	428	428	436	420	445	388	444	417	416	445	416	408	455	414	432	392	413	439	430	418	418	389	467	445	464	460	443	427	422	467	440	418	431	427	431	434	439	433	400	451	436	436	439	407	463	404	425	409	447	444	437	395	434	421	422	432	429	430	438	399	402	402	433	405	430	423	433	449	445	432	448	445	465	416	383	452	428	435	446	405	432	438	433	414	414	400	415	428	432	425	416	412	427	401	449	428	430	441	446	415	420	418	422	446	442	474	443	408	433	355	421	424	439	410	402	437	426	438	435	433	420	425	426	461	441	448	448	403	419	440	401	417	429	422	442	426	425	437	445	415	417	423	422	416	438	450	413	445	444	411	396	416	433	402	432	415	424	403	414	420	443	414	415	443	410	442	390	473	430	431	446	467	428	412	413	444	435	401	425	452	428	428	408	445	442	409	439	453	417	442	449	420	421	448	439	432	404	437	428	438	387	420	405	440	448	426	442	435	444	424	429	444	404	446	439	446	426	462	418	432	419	468	441	442	445	436	436	418	434	470	431	439	421	420	416	396	432	387	440	452	428	453	458	424	402	434	411	478	467	428	426	484	438	403	425	443	429	465	391	418	454	449	426	409	424	440	411	432	404	417	441	426	448	422	454	421	482	403	478	423	427	401	419	472	439	509	437	387	481	466	427	437	400	397	449	396	420	440	408	431	431	420	439	473	476	432	418	406	411	441	400	433	424	451	401	377	415	418	443	448	381	423	433	415	447	400	413	458	457	457	496	427	417	435	426	431	413	418	408	454	423	423	415	380	433	423	449	406	411	415	446	442	396	445	415	457	448	422	422	413	436	441	406	400	448	463	388	465	442	413	432	455	423	391	422	421	385	435	420	408	417	408	433	426	470	423	463	422	449	411	467	435	476	426	469	450	421	438	416	428	444	399	406	412	414	442	423	433	446	410	397	398	435	422	376	451	440	420	424	402	426	411	450	441	433	424	448	419	437	417	442	413	425	448	450	420	435	412	447	427	408	427	408	476	395	428	438	430	425	437	451	449	473	409	401	394	420	402	448	407	394	456	438	442	410	435	422	413	406	443	415	408	427	456	418	453	441	400	411	424	394	428	428	384	397	426	488	443	410	444	405	466	417	438	426	427	437	433	397	456	482	439	456	442	411	433	415	434	395	395	399	431	442	441	436	456	411	417	420	424	434	423	421	393	423	415	434	417	425	481	421	416	410	401	430	456	464	435	422	435	459	405	471	408	462	398	439	434	454	422	421	427	445	451	426	408	423	441	443	400	443	419	453	420	430	417	426	466	438	432	408	445	462	430	408	376	419	417	418	438	410	432	413	418	435	432	444	436	477	446	462	441	426	388	453	404	427	429	472	365	424	451	429	432	429	436	439	435	418	439	427	483	482	458	411	419	397	458	414	436	374	421	429	439	425	397	424	428	395	422	390	466	436	408	375	427	461	446	425	411	489	425	461	475	436	419	380	440	435	454	439	452	414	435	405	442	419	432	453	418	394	450	435	399	414	499	410	402	450	457	425	439	454	422	438	431	392	402	415	428	456	383	411	427	440	393	432	417	413	430	419	436	437	415	455	396	447	421	441	428	416	419	431	418	392	419	458	408	423	430	419	420	438	404	422	437	398	447	411	418	412	442	431	404	451	436	451	436	429	408	432	425	418	427	433	437	429	446	423	404	431	383	442	419	441	411	424	432	419	399	452	438	413	442	455	440	427	416	426	428	445	434	421	420	447	406	418	443	459	419	441	447	396	449	412	449	422	431	413	408	437	434	393	407	449	431	452	459	380	430	427	451	409	404	413	383	437	428	397	413	432	434	402	392	457	422	461	423	434	427	424	430	430	441	396	457	427	437	474	419	427	453	438	431	430	391	415	424	433	417	411	446	433	413	439	436	443	437	422	421	411	471	416	397	460	428	422	441	379	442
3501	1033	654	388	267	221	350	318	299	207	163	126	84	75	88	92	81	80	65	57	47	44	38	56	49	33	34	42	38	36	42	27	42	44	50	40	47	40	44	24	33	35	45	40	30	35	32	46	34	48	41	45	28	44	34	32	26	40	28	38	30	36	30	30	36	31	33	37	28	34	36	35	35	28	34	34	37	28	36	27	45	44	32	30	27	32	28	31	33	30	27	42	38	26	26	30	27	31	33	32	39	27	36	32	35	36	46	32	42	37	24	23	29	30	27	34	43	43	40	28	33	26	36	36	29	31	30	29	40	28	32	31	33	29	30	43	34	37	28	35	29	39	33	36	36	33	25	32	24	36	38	35	33	39	28	34	28	37	29	35	35	38	37	42	33	35	49	27	38	35	27	33	29	32	33	33	32	23	39	40	40	38	28	37	32	27	38	30	29	35	40	33	33	27	34	36	34	27	35	28	42	31	27	33	24	23	33	22	36	46	26	36	33	30	33	33	32	34	36	39	39	31	26	24	34	33	34	44	44	40	33	34	25	27	29	33	27	23	37	29	28	30	32	27	29	34	36	31	32	36	25	26	30	29	30	34	39	29	31	34	35	36	32	30	39	35	37	30	32	42	36	29	31	37	33	41	35	44	27	25	27	38	36	28	48	35	32	26	29	33	28	50	30	25	28	40	40	22	27	28	36	39	31	35	34	30	31	37	33	27	29	51	34	31	34	29	29	36	25	37	39	37	33	32	35	35	29	23	29	35	40	32	36	33	33	34	36	36	34	27	41	40	41	40	45	28	43	28	35	36	34	39	26	20	42	25	41	34	31	35	32	38	36	39	45	43	29	25	33	34	33	27	39	29	31	37	40	41	38	25	39	33	48	38	28	39	37	19	32	35	40	34	38	37	30	32	35	43	37	35	32	28	38	30	24	31	35	28	44	29	26	24	34	36	38	25	27	35	36	31	26	45	41	32	25	39	44	32	26	35	33	26	40	30	45	28	43	31	23	35	24	33	24	30	31	30	31	33	47	30	35	36	31	31	24	38	22	23	40	34	34	35	28	33	21	35	24	37	33	35	35	34	25	26	26	37	38	35	39	40	37	28	36	26	38	33	22	35	36	42	33	35	36	32	34	36	33	32	37	41	30	36	34	39	40	32	21	24	30	38	49	32	32	31	37	30	31	24	40	35	32	41	32	32	34	36	38	39	32	41	42	39	37	31	25	33	31	37	35	25	30	35	30	28	43	37	35	42	33	29	37	27	30	27	28	42	45	40	36	32	38	45	28	32	35	29	26	30	31	26	32	38	41	31	38	31	49	27	30	28	37	31	29	35	41	33	26	30	44	35	34	30	40	35	33	29	40	26	36	28	31	33	34	41	34	46	34	34	42	41	38	31	30	31	27	34	32	37	31	36	36	39	28	24	36	26	31	32	36	25	39	36	32	36	26	30	28	30	26	39	31	34	35	29	36	28	32	36	31	35	33	31	37	31	31	28	31	35	31	39	29	28	36	37	46	33	33	40	35	34	28	29	36	27	31	30	40	36	41	30	41	45	25	35	43	23	29	26	39	29	30	32	36	34	30	29	34	32	42	36	41	37	40	36	36	44	34	27	26	36	38	37	35	36	36	34	38	39	32	33	41	32	31	42	35	31	30	43	28	33	40	34	35	39	30	26	35	40	44	38	31	41	32	32	25	46	23	37	41	41	31	33	30	31	37	40	39	35	42	24	23	46	30	30	27	31	30	29	25	36	38	30	21	27	39	33	31	30	39	29	37	37	29	26	29	30	41	35	35	32	43	45	37	30	46	38	28	33	38	40	35	41	33	41	28	36	34	42	28	31	31	35	29	34	29	32	29	39	38	34	45	30	38	28	30	37	30	35	39	27	41	31	39	32	32	37	37	36	36	36	29	27	31	31	36	34	38	30	36	28	26	23	39	36	30	37	36	34	34	27	26	45	34	43	30	29	28	25	43	29	35	39	29	46	34	38	26	33	24	38	31	39	34	28	31	34	28	30	37	32	32	33	35	29	33	41	33	31	27	37	35	39	37	28	33	26	34	37	38	31	33	39	31	30	38	34	36	36	26	32	36	35	38	42	34	44	32	26	29	24	42	34	38	47	35	34	47	34	38	30	35	33	31	26	22	30	32	35	26	35	34	34	37	34	33	33	34	35	32	33	42	44	34	33	35	40	40	24	43	41	31	27	31	31	34	33	33	47	37	47	36	32	31	38	31	34	36	37	33	40	32	30	34	32	41	33	39	34	22	32	36	31	33	40	31	33	25	30	30	33	42	29	39	40	26	27	32	27	29	35	42	36	30	28	37	24	35	34	30	28	47	39	32	32	22	32	32	32	22	41	38	29	31	31	42	31	42	33	32	37	33	31	35	23	26	31	32	36	30	29	29	29	40	40	41	41	35	40	36	33	27	33	45	45	29	49	45	30	36	37	26	34	42	31	35	33	36	31	25	23	31	35	31	36	37	33	35	34	41	37	37	42	34	34	40	32	34	46	28	36	24	33	32	32	31	41	26	41	38	34	31	20	30	30	33	33	39	34	37	26	42	26	29	35	27	40	45	28	38	37	29	27	36	46	30	36	30	38	34	30	34	41	33	34	41	32	30	27	36	31	32	46	35	32	32	33	38	43	30	33	30	42	36	44	40	43	39	29	37	34	48	26	37	39	34	35	34	30	42	36	31	47	20	30	24	39	33	32	28	30	27	40	36	38	34	33	36	34	37	35	26	27	29	40	24	35	41	35	35	30	41	33	23	31	37	24	27	29	40	32	33	37	35	31	40	37	31	27	18	33	33	27	31	33	33	31	32	30	31	31	40	41	38	36	43	26	27	32	31	31	39	42	39	36	35	38	32	29	35	37	27	42	31	22	33	38	26	39	39	26	36	34	31	46	32	38	41	28	30	28	30	28	43	29	32	32	40	38	35	35	31	22	32	36	30	38	33	29	30	28	27	40	37	41	32	30	29	30	32	35	48	43	32	18	37	28	34	44	25	34	25	27	27	28	28	31	29	36	39	43	32	37	32	31	38	25	37	33	29	38	35	27	34	30	39	38	23	29	39	30	20	26	35	33	38	32	23	34	38	41	42	48	32	38	30	32	30	35	30	33	32	27	30	35	33	44	32	34	32	39	26	39	35	29	31	37	30	33	18	27	43	33	27	41	35	28	39	24	39	28	39	35	30	26	37	40	27	43	35	30	26	37	31	39	31	35	33	31	39	36	35	29	31	32	32	25	39	31	35	33	30	29	30	44	32	19	31	25	43	34	31	29	44	37	33	36	34	33	33	44	33	40	39	34	39	28	34	22	32	27	20	31	23	31	31	29	46	38	37	37	27	30	34	38	41	36	31	27	34	39	32	33	32	30	29	25	27	45	40	45	35	33	43	35	25	34	33	36	31	44	23	30	31	30	25	34	25	30	28	38	35	34	26	29	27	29	33	32	29	33	39	40	26	31	34	30
23929	10736	7364	7580	11977	14582	14660	13655	11716	8521	5787	3942	2795	2216	2108	1989	1793	1543	1237	973	857	773	695	683	684	593	592	600	550	531	502	489	554	573	587	506	480	452	535	437	421	389	413	374	340	355	323	354	341	367	371	347	348	332	322	321	319	334	344	277	307	297	296	321	273	291	315	299	285	304	309	296	293	298	303	336	287	321	319	324	298	277	312	298	311	292	293	294	300	308	306	340	294	299	292	308	299	297	307	310	310	291	308	300	271	294	297	284	283	335	326	315	307	266	303	279	289	276	293	281	294	286	283	263	270	290	297	295	273	296	305	294	288	303	244	288	279	299	317	267	287	273	294	300	286	292	286	321	282	296	303	263	263	285	290	311	289	265	283	309	288	270	283	309	309	299	305	266	281	286	279	262	252	282	287	302	292	269	273	276	253	317	280	296	283	288	308	298	294	297	316	288	278	276	296	279	299	275	283	287	287	284	287	277	326	295	305	267	281	291	285	282	323	274	259	249	281	284	245	282	307	275	257	318	301	264	290	283	301	308	315	279	317	269	294	280	281	275	288	303	320	307	282	277	294	278	290	301	287	265	283	275	318	299	269	269	284	279	297	312	294	286	295	281	283	302	323	318	297	272	294	283	288	303	288	283	279	291	262	307	328	283	256	306	315	300	256	316	290	299	268	317	328	291	257	248	270	301	329	291	291	292	303	311	304	310	278	300	282	299	302	310	290	290	300	290	306	288	310	278	324	296	292	308	329	276	274	277	311	297	269	277	274	268	302	305	281	298	284	298	310	304	284	308	294	316	299	270	277	286	321	301	277	296	272	296	310	276	281	304	294	296	288	272	261	247	308	283	285	283	287	298	316	263	289	274	289	295	279	293	305	274	303	294	293	289	298	284	290	275	275	291	244	308	290	257	294	262	299	294	306	314	272	281	300	271	274	282	284	299	304	281	311	258	273	273	291	298	280	314	315	306	289	316	258	317	301	274	316	299	269	250	276	292	291	284	242	296	272	289	288	316	274	297	292	260	277	312	284	303	323	272	279	283	293	295	314	323	276	276	309	323	293	275	305	292	263	323	305	288	275	305	263	282	302	283	279	265	293	275	274	296	284	263	269	261	267	257	269	294	279	301	323	275	289	303	294	264	286	297	290	272	307	297	272	319	281	281	265	282	284	287	308	316	264	282	295	271	306	297	317	275	303	318	276	289	310	334	293	277	280	293	328	287	288	307	307	260	289	289	287	283	252	291	294	268	275	304	305	290	262	315	297	259	305	268	275	275	310	264	311	278	278	304	288	300	292	304	271	319	284	309	318	317	296	291	282	307	267	287	310	330	290	327	281	305	309	289	290	287	280	279	286	303	296	254	258	325	319	274	279	273	288	303	339	284	270	304	288	284	319	270	273	296	286	307	285	252	276	273	318	294	278	293	306	312	284	299	290	257	271	256	320	298	305	321	277	291	311	298	315	307	291	278	285	293	289	295	304	286	285	283	313	296	270	292	320	308	291	301	281	283	296	266	280	277	277	274	304	297	300	281	305	255	273	279	283	284	277	295	302	284	261	285	319	283	297	302	282	302	271	284	238	315	304	295	292	274	309	286	261	289	307	306	291	285	252	295	303	289	281	288	287	253	284	277	297	305	282	292	287	284	290	271	306	316	335	313	266	292	295	266	283	300	314	310	296	316	268	284	285	269	281	265	308	283	314	307	292	296	298	299	277	291	273	294	266	261	276	280	288	291	315	274	301	310	315	291	290	286	299	303	267	244	286	270	308	281	301	292	245	294	288	299	300	309	302	303	311	284	298	274	276	316	261	288	291	285	301	317	284	278	264	283	274	292	309	304	283	284	305	262	289	278	271	277	289	289	273	289	320	268	275	284	304	286	294	297	286	292	285	285	282	295	301	285	299	291	315	312	297	284	278	238	270	273	289	318	291	298	296	266	287	286	282	282	305	334	308	292	284	268	305	338	266	284	312	303	292	306	286	314	300	310	303	309	262	301	292	288	287	297	291	276	336	281	273	278	287	290	290	303	276	313	292	273	282	286	283	289	282	291	289	291	296	260	283	305	295	308	259	309	308	288	300	284	294	291	283	283	267	281	285	280	297	250	291	295	292	286	281	293	285	267	286	288	298	262	275	299	285	315	290	305	308	271	280	300	315	256	256	323	278	259	286	285	255	290	274	300	283	271	242	301	309	282	290	309	307	308	247	306	310	310	307	301	305	292	275	286	267	311	294	264	293	285	304	280	243	277	286	302	284	282	293	297	283	307	293	284	277	279	307	277	308	320	302	292	258	306	287	299	264	278	288	281	337	284	279	276	311	261	304	304	276	303	301	265	285	253	299	274	276	333	277	306	303	271	331	293	322	302	290	253	289	296	269	311	284	270	311	285	266	278	310	290	279	273	296	279	277	282	275	293	282	268	259	275	293	280	291	294	285	249	273	291	287	262	300	333	274	295	295	266	304	270	290	286	313	299	300	287	302	294	319	284	283	261	295	289	297	318	282	324	339	280	267	317	307	296	299	283	290	284	300	299	289	272	305	299	272	292	274	273	278	265	292	269	289	300	275	278	275	295	297	287	308	313	298	272	263	297	318	301	275	290	281	290	273	273	286	282	271	267	283	280	286	299	303	273	260	285	287	292	293	259	263	292	291	295	259	294	300	297	291	282	293	280	285	311	300	298	294	264	303	268	314	288	315	308	301	296	287	292	272	270	277	310	277	268	308	318	305	289	331	282	274	290	284	311	270	297	287	299	291	275	278	287	273	310	309	304	296	284	278	281	266	297	305	260	286	295	311	284	292	299	296	272	296	293	287	317	303	300	256	277	285	259	281	293	276	283	282	290	304	293	318	297	274	303	259	288	301	277	292	271	308	302	260	273	318	267	308	272	302	302	288	303	308	278	289	295	286	321	281	290	299	299	296	297	294	284	299	244	287	292	247	279	266	288	261	297	288	277	281	299	298	274	285	292	299	299	307	291	285	313	253	266	275	285	282	301	293	269	283	294	278	247	314	275	275	308	288	271	327	286	294	260	285	298	282	297	279	290	270	274	299	262	292	310	298	308	270	310	310	246	279	306	274	312	250	262	269	287	300	286	299	279	319	296	300	323	284	318	286	315	292	276	275	275	310	297	304	274	311	265	283	303	318	259	282	295	300	291	262	294	295	302	310	266	288	314	279	269	297	284	295	309	319	272	303	276	290	267	302	284	296	275	316	317	272	301	284	286	275	275	308	293	296	311	287	319	314	280	278	311	281	305	297	299	280	294	310	277	304	289	291	292	315	286	296	309	276	282	294	284	274	304	286	280	309	324	314	267	290	308	302	298	279	296	290	288	283	287	293	297	272	278	300	287	275	319	280	298	296	285	254	285	285	307	292	295	303	329	289	281	272	295	278	294	300	281	262	290	279	306	270	298	280	277	317	312	279	275	304	259	279	275	273	311	265	296	315	297	303	298	270	288	279	278	283	315	280	285	304	279
3497	1503	852	529	349	366	425	442	379	335	207	158	128	113	115	122	121	110	67	73	62	68	86	57	78	61	65	73	53	60	55	75	74	47	53	59	64	54	54	49	55	51	47	41	41	66	53	46	45	44	55	45	48	58	44	58	56	38	54	57	48	37	50	54	55	41	54	49	49	39	52	56	50	61	35	37	51	39	34	53	46	48	49	55	38	58	57	36	41	40	53	40	41	47	49	38	45	41	41	51	49	63	33	41	32	37	53	48	41	55	52	37	52	52	41	46	43	48	51	50	54	49	55	28	45	55	48	47	50	42	41	49	63	39	41	48	57	51	53	58	48	60	57	45	45	53	48	39	51	42	50	50	51	50	47	52	55	48	47	51	45	51	44	39	47	43	33	47	38	45	50	49	39	47	43	53	46	37	48	53	53	41	53	46	53	37	55	41	36	44	46	48	47	39	58	49	49	36	48	58	43	51	68	56	54	57	55	35	48	42	49	52	43	50	47	45	60	36	42	34	34	42	60	54	48	37	45	34	49	35	55	36	33	42	39	54	44	46	40	43	47	51	38	50	45	43	55	55	41	41	51	59	56	40	61	52	37	36	46	51	46	45	38	48	56	42	38	48	49	45	49	52	52	47	39	48	43	50	38	51	55	49	52	53	44	48	35	36	47	46	38	49	51	32	38	41	57	42	34	61	52	50	49	32	53	34	54	45	47	49	32	52	51	51	70	50	34	44	38	44	44	35	46	49	38	36	45	60	56	40	45	45	39	47	51	30	47	42	60	48	46	58	56	46	55	58	48	40	46	42	47	46	52	53	40	57	48	51	49	49	37	47	56	65	45	54	43	46	51	45	35	46	31	39	53	37	42	55	46	50	47	46	52	56	52	46	43	36	42	41	45	49	43	43	57	60	37	45	46	48	28	52	57	50	63	44	40	44	55	50	37	52	41	45	39	39	63	53	58	35	38	37	54	53	33	30	45	49	51	48	36	50	35	57	42	62	47	46	49	53	59	50	50	39	40	42	43	49	38	48	49	47	59	44	47	47	39	59	31	43	53	44	50	39	42	44	39	55	36	59	58	47	42	49	45	47	48	42	57	37	51	36	55	47	43	47	40	45	45	60	48	57	57	50	54	43	44	56	44	47	58	42	53	43	43	45	54	43	49	46	41	46	57	45	41	46	46	38	44	42	38	39	45	35	44	39	52	53	49	46	54	55	51	53	51	45	48	41	47	42	51	41	41	43	56	48	45	43	49	48	33	35	42	48	45	46	43	48	50	51	29	59	38	37	44	45	44	39	38	41	44	59	47	47	49	63	54	51	55	49	59	45	46	43	40	54	54	53	50	48	40	37	47	47	55	43	50	47	44	41	51	47	44	57	39	53	50	44	49	43	51	51	51	45	70	55	41	49	39	52	32	55	52	62	45	62	57	44	51	40	42	37	42	31	47	59	51	57	50	49	43	55	47	46	44	49	65	43	51	56	33	47	46	46	51	45	43	32	30	51	46	47	45	47	36	46	46	29	36	49	59	47	46	47	48	46	40	43	46	53	42	51	49	52	48	49	57	39	54	46	65	43	47	45	39	52	48	56	50	48	48	60	42	46	40	44	40	49	49	58	35	43	41	42	50	44	41	51	48	37	56	43	50	45	45	59	56	52	58	44	56	48	58	34	47	40	55	40	46	55	45	39	35	45	56	39	41	51	45	46	42	44	53	50	49	46	34	38	56	57	50	61	46	45	48	54	32	43	60	50	47	66	49	49	44	46	34	54	57	56	61	44	41	57	47	48	42	49	43	42	47	55	63	48	46	50	53	42	47	49	39	38	47	50	48	44	48	46	51	46	41	33	48	43	46	49	54	46	51	45	54	39	50	38	46	57	43	46	45	36	39	49	40	43	50	36	39	42	57	40	47	43	56	53	40	48	48	51	43	39	41	54	49	46	35	42	44	48	53	49	44	38	33	53	45	57	55	45	36	44	42	53	57	36	49	46	51	42	56	42	37	42	49	52	39	51	38	47	50	50	36	47	58	45	41	42	46	49	45	44	47	47	46	39	52	41	53	48	42	44	48	42	45	52	47	49	35	55	40	42	43	50	41	38	54	48	57	53	61	38	41	47	46	58	41	46	46	43	40	47	38	48	33	36	50	36	40	52	52	47	37	41	44	53	56	43	59	46	46	59	38	43	54	35	42	43	41	39	58	50	44	44	44	45	34	48	45	50	39	52	34	35	50	44	33	41	43	48	39	48	58	48	56	44	50	55	37	60	59	42	41	46	45	40	56	43	41	54	50	50	57	48	50	42	44	46	45	54	37	50	42	44	55	36	46	44	39	40	47	45	40	47	44	48	58	50	48	41	54	39	47	47	53	44	52	59	58	25	51	49	34	41	46	51	45	44	53	43	45	48	49	45	52	51	48	52	42	49	47	35	50	50	49	43	40	42	48	41	44	56	59	43	49	47	56	45	45	44	59	49	57	52	38	42	28	48	46	38	36	46	56	46	53	41	45	39	41	47	57	48	50	43	49	39	47	54	52	50	38	48	44	47	48	47	37	52	39	69	40	39	46	37	52	42	54	37	59	46	44	45	44	40	47	49	45	41	46	47	42	44	46	37	46	46	38	61	48	48	51	35	56	39	36	37	47	36	35	50	55	64	41	42	45	39	50	42	41	55	54	54	44	41	53	39	37	55	50	54	52	45	51	34	49	48	36	47	42	51	51	48	50	40	53	46	52	33	53	51	50	41	44	43	54	42	58	52	54	58	52	38	43	51	47	39	56	48	38	56	61	41	41	43	45	53	51	48	44	54	55	50	47	46	41	36	52	44	51	55	53	45	42	48	67	51	49	43	35	53	32	64	53	43	38	54	39	51	48	48	49	50	41	38	45	45	42	53	44	46	53	42	42	39	48	54	55	63	45	47	52	38	56	44	45	44	44	49	49	45	56	45	47	37	44	44	48	36	53	47	41	34	46	45	42	55	43	45	54	35	51	52	52	43	53	43	44	61	53	36	45	54	40	42	49	44	46	45	55	36	52	41	41	45	48	50	58	42	35	45	53	43	41	46	37	45	63	35	51	40	37	40	43	46	52	42	49	40	39	40	54	38	46	47	42	48	58	49	38	43	40	52	45	43	31	51	50	45	65	55	45	49	46	34	50	51	49	37	50	51	57	44	42	50	53	42	49	48	50	58	60	40	44	46	45	46	40	43	37	48	50	50	48	53	49	47	42	49	60	49	46	41	46	47	49	38	43	42	55	33	34	49	52	49	41	50	44	51	49	34	49	54	46	44	54	34	41	50	41	52	40	47	41	43	37	45	45	64	48	52	54	36	45	47	39	52	40	49	58	38	47	29	58	53	46	38	50	40	46	49	55	42	52	43	53	54	43	43	46	44	57	42	46	49	40	42	50	48	47	48	42	41	32	47	40	55	38	48	44	44	49	29	36	47	45	42	44	50	45	41	38	39	43	33	39	66	59	43
27378	13228	9037	9384	14896	18116	17962	16715	14304	10572	7586	4972	3859	3069	2826	2792	2502	2121	1774	1305	1242	1110	1080	1011	921	914	892	866	770	761	748	741	738	784	785	768	706	752	726	604	588	558	520	472	478	466	499	536	533	518	477	537	496	457	430	463	520	463	421	430	431	425	398	400	387	430	420	428	405	404	432	378	388	447	393	407	422	445	394	418	438	408	379	412	399	398	409	453	408	433	443	454	412	403	424	403	400	427	450	434	422	415	417	430	458	472	386	408	416	369	385	396	432	416	421	418	414	367	418	402	382	375	394	392	405	394	391	431	400	375	442	439	406	372	395	398	415	430	400	401	407	398	393	389	395	423	367	378	400	421	371	424	402	432	388	406	391	446	385	398	388	383	389	422	403	409	402	376	406	383	371	428	371	394	379	425	422	402	401	398	395	418	399	454	393	409	396	417	403	387	398	393	428	400	429	388	418	419	414	405	408	441	381	407	422	394	432	387	449	427	406	368	412	380	430	409	391	390	402	417	400	423	395	379	391	403	390	446	375	398	399	386	424	419	399	430	404	421	442	393	387	422	410	416	393	407	380	393	415	425	376	427	431	398	429	400	397	402	414	409	431	400	424	381	378	418	425	416	445	400	391	416	404	398	426	415	397	434	372	395	388	379	367	404	370	427	391	382	378	446	416	407	397	396	442	406	449	359	411	403	385	371	390	412	400	411	373	420	400	383	401	399	402	398	368	411	388	381	363	433	405	389	392	382	404	372	413	409	419	395	424	405	378	421	385	403	417	441	406	398	382	394	428	369	417	394	369	430	407	417	379	403	424	426	406	416	405	414	380	416	404	398	405	393	401	392	397	405	397	379	407	425	427	358	368	385	397	401	417	398	376	365	406	409	449	390	370	395	425	412	424	407	424	392	397	381	396	377	353	404	436	386	404	384	390	353	388	375	435	408	414	391	386	392	423	396	421	394	377	420	401	415	408	429	415	390	400	408	405	388	394	398	403	401	400	386	408	384	385	398	439	369	409	407	397	421	419	388	391	405	358	414	398	391	393	445	394	431	392	363	406	427	394	446	408	428	409	427	407	398	389	405	431	442	434	380	440	411	410	424	393	402	392	412	386	359	387	433	414	447	363	394	418	410	400	401	401	378	398	397	384	395	417	427	429	435	413	405	414	416	405	385	398	431	423	405	389	425	428	392	423	435	399	413	428	385	365	431	367	420	425	390	356	368	383	376	406	422	406	429	455	404	416	394	411	393	395	384	418	376	417	428	393	402	409	463	370	385	418	384	390	408	379	403	411	409	386	367	390	411	404	400	383	405	385	380	402	411	414	431	388	407	394	393	371	426	366	382	427	408	424	414	355	385	411	392	430	404	420	434	415	398	410	404	439	389	422	396	420	423	422	404	394	386	371	399	449	432	423	418	431	412	388	406	414	377	371	407	417	389	419	383	425	399	391	406	408	394	404	397	413	425	433	365	401	389	444	432	399	372	366	391	399	403	384	410	415	408	350	428	403	397	420	410	396	403	391	395	385	432	435	390	415	391	434	405	431	425	388	429	420	365	416	379	396	409	409	363	421	394	377	410	395	415	381	376	385	385	374	406	424	430	405	381	400	422	399	410	397	418	411	426	367	397	399	388	387	406	393	424	409	363	425	396	431	419	417	388	443	395	410	398	416	384	394	411	403	382	402	390	393	371	394	389	411	403	394	405	416	372	396	438	415	387	402	419	375	405	379	368	428	381	389	410	416	406	423	391	417	411	407	366	392	424	420	417	370	414	355	420	414	414	417	351	395	422	388	394	412	364	410	407	412	406	384	390	400	406	407	400	383	416	400	419	410	402	395	416	398	398	389	397	410	430	435	377	413	404	421	434	376	400	463	405	394	389	390	410	379	419	382	396	400	433	406	429	376	374	411	398	421	442	410	403	408	378	425	418	416	452	373	405	382	432	421	396	410	401	377	414	394	403	405	397	406	418	383	367	424	430	421	388	386	360	430	398	369	399	429	379	420	420	414	425	410	408	392	418	409	443	388	409	416	425	372	399	414	403	414	421	430	433	387	399	398	413	418	424	374	418	409	381	392	419	396	376	398	358	393	379	413	398	411	430	408	408	389	400	384	413	391	441	419	415	404	398	398	399	416	450	395	427	375	374	391	438	410	437	418	430	393	388	401	413	420	395	382	371	415	425	419	383	433	388	414	418	381	384	410	405	414	410	423	411	350	383	363	405	409	464	411	370	414	393	424	387	369	375	372	370	414	412	371	448	415	394	402	388	378	405	405	372	374	387	426	419	417	387	399	396	420	394	388	410	418	429	393	410	400	379	407	383	428	399	416	421	394	396	373	408	396	391	384	375	428	368	439	397	425	402	387	362	368	397	412	396	408	429	421	399	403	394	395	402	399	420	353	416	411	433	412	412	400	392	434	371	415	389	390	427	390	412	406	402	403	426	435	397	398	402	383	385	425	382	418	369	384	423	428	365	406	389	382	424	390	430	410	394	430	356	380	407	406	393	416	379	424	412	395	439	411	390	447	406	407	403	377	384	406	423	410	413	402	401	439	460	386	386	382	409	405	393	382	429	382	429	407	411	442	430	396	391	415	388	386	385	412	435	417	363	393	412	387	400	415	402	407	415	390	420	408	400	394	390	384	433	405	409	405	412	407	383	436	411	401	389	420	418	441	417	434	394	385	425	388	396	371	363	409	380	411	383	404	406	378	422	419	422	404	409	412	419	398	417	453	391	392	369	409	405	407	424	383	383	393	421	398	403	402	372	379	410	404	430	394	429	388	432	411	426	401	441	431	382	397	420	394	389	378	417	404	395	409	470	401	416	394	429	373	397	430	370	405	407	406	395	413	416	407	413	359	420	394	422	359	407	407	416	443	360	406	436	411	407	389	390	409	419	422	419	412	414	339	411	418	410	425	404	379	372	374	383	467	433	392	415	384	387	437	384	394	413	404	402	417	422	421	375	361	409	406	419	417	385	418	413	365	373	396	386	382	410	401	401	432	411	394	398	425	414	406	382	427	405	393	402	427	400	417	399	432	405	409	401	409	392	431	429	402	443	422	420	404	380	395	402	411	392	423	425	451	407	427	391	377	390	428	419	373	401	394	393	386	413	367	408	382	382	413	417	424	366	389	436	379	383	401	426	430	426	418	388	410	418	402	374	418	387	403	435	390	393	425	372	404	383	395	388	386	384	431	373	410	438	422	434	413	399	422	391	394	403	422	372	434	410	393	431	424	404	420	420	396	387	392	386	440	396	449	416	387	377	430	394	402	406	382	437	414	414	421	396	411	399	359	433	397	400	367	383	382	391	393	397	435	388	419	384	408	374	415	371	416	402	428	418	430	397	388	413	424	384	418	408	386	418	384	437	405	388	378	410	371	437	394	387	398	419	428	424	428	436	413	387	391	387	396	408	389	411	384	414	425	392	397	443	418	367	418	389	384	381	386	400	396	400	380	407	436	415	442	413	380	429	384	416
2487	811	516	323	240	185	213	263	218	167	129	87	79	57	84	66	73	67	57	46	51	52	62	49	41	42	42	47	51	42	42	37	49	56	45	54	53	48	28	49	53	39	34	32	47	41	41	51	47	50	36	51	39	37	37	34	41	39	32	50	37	47	56	40	50	38	43	43	45	45	28	46	46	45	33	41	38	40	47	37	30	40	37	39	48	40	33	44	44	47	27	29	26	42	44	41	46	36	47	32	32	29	44	36	40	36	39	37	36	41	40	54	40	36	55	41	34	41	47	39	45	37	49	38	49	40	35	24	35	32	35	41	41	38	36	41	45	37	44	46	41	40	37	45	31	40	30	35	35	37	46	29	52	53	43	38	42	41	37	45	43	40	43	41	32	49	36	36	34	36	42	46	35	39	37	46	28	32	53	42	30	41	40	46	37	36	36	40	44	44	40	38	41	41	46	43	41	40	41	41	34	39	49	26	35	44	41	35	39	35	33	52	49	39	51	39	44	47	37	32	38	35	34	42	43	40	42	44	31	47	33	51	40	35	37	45	40	45	39	43	52	36	34	35	39	40	45	39	39	41	38	41	36	45	48	40	60	46	43	35	42	51	39	40	31	52	44	37	50	28	44	33	52	42	31	36	40	39	41	39	33	43	38	51	42	41	27	50	28	52	38	38	45	33	41	39	38	47	30	44	35	41	37	50	40	41	47	42	29	38	43	36	28	39	36	39	39	33	32	39	31	45	39	40	43	40	37	38	46	49	49	40	37	38	43	40	48	48	42	28	38	37	39	37	45	55	51	45	42	41	32	49	39	33	49	33	54	37	35	39	33	34	25	33	25	39	41	39	43	40	39	44	52	45	44	30	47	42	41	34	44	45	49	37	38	33	44	31	41	34	40	44	42	39	33	47	46	42	46	43	41	38	38	37	38	40	39	28	45	43	28	42	36	45	38	42	36	49	44	29	42	50	50	34	37	45	51	44	42	39	44	35	35	34	44	38	54	48	36	31	52	49	44	40	32	46	32	46	31	34	41	39	31	39	33	36	42	35	39	44	34	45	34	40	34	34	29	41	50	42	34	45	36	39	37	27	33	49	39	32	35	36	36	38	33	42	47	42	48	40	38	44	42	39	38	30	49	37	43	41	39	43	44	36	36	33	31	20	45	40	34	28	49	43	33	37	38	35	35	40	42	44	55	45	46	44	36	43	38	43	39	33	34	51	38	36	51	39	47	36	29	46	31	38	42	43	29	42	49	38	46	38	41	32	30	31	39	43	48	44	41	29	43	41	40	39	39	40	30	37	40	37	49	38	41	38	33	37	43	32	38	26	36	37	43	34	52	30	48	45	48	42	33	39	45	34	36	44	29	29	35	29	50	37	39	39	41	34	37	39	46	43	51	43	36	43	32	40	41	31	33	30	40	30	33	42	34	40	35	36	50	37	46	32	33	35	47	43	40	44	33	43	41	35	37	38	45	33	41	44	43	35	33	40	37	35	35	47	43	46	41	39	32	38	42	51	44	45	43	36	45	30	43	36	48	38	29	38	42	44	44	52	39	45	40	40	45	31	40	36	32	35	42	33	34	35	44	31	39	31	29	33	32	28	45	47	47	36	46	41	37	40	38	40	33	19	48	46	43	41	45	36	46	47	41	40	35	43	38	51	39	42	25	39	38	38	42	40	39	31	38	44	46	41	37	32	40	24	37	34	36	49	53	32	56	35	34	44	54	40	45	42	44	35	36	51	27	43	25	44	40	46	48	48	33	29	40	36	38	38	34	38	43	41	39	45	36	43	40	39	43	39	37	34	52	36	42	34	52	46	43	46	36	47	43	41	48	31	49	35	43	36	40	34	37	29	41	37	49	39	46	40	50	48	39	41	33	44	30	38	39	34	35	45	37	29	35	41	46	37	29	31	38	39	43	40	44	33	34	48	38	47	48	41	31	43	33	35	41	44	33	41	43	48	35	28	36	40	41	38	39	36	35	36	45	45	49	31	37	50	42	49	33	40	24	30	30	53	35	44	40	44	36	38	32	34	32	31	43	47	50	36	40	40	35	38	41	31	52	37	40	48	43	35	30	42	45	44	36	38	43	47	39	37	38	50	40	48	33	43	38	45	42	43	48	39	34	38	41	49	30	35	31	40	38	24	41	33	31	34	36	48	47	29	47	42	36	33	47	33	39	46	42	35	43	41	36	32	35	47	44	45	35	32	44	38	44	30	34	56	43	40	30	43	42	33	47	43	40	37	33	52	34	40	41	39	32	38	51	47	45	50	34	46	33	47	37	41	40	43	38	33	38	44	47	37	21	41	42	28	47	48	35	37	37	46	40	48	34	27	42	38	34	29	41	42	25	22	41	33	35	45	40	32	39	40	44	36	35	35	42	42	29	38	43	44	46	39	38	35	40	39	41	45	46	36	54	40	34	42	51	48	41	43	42	37	42	33	32	41	47	45	36	36	47	41	45	45	53	41	46	39	34	32	51	41	39	46	26	30	36	38	30	34	33	37	42	41	42	32	41	54	41	30	37	40	35	34	34	34	33	39	33	40	42	45	43	44	45	40	32	36	37	39	40	39	41	41	39	37	39	32	44	36	39	25	41	33	33	40	42	32	34	35	41	41	45	29	47	29	39	31	48	42	36	31	33	40	50	42	45	34	36	40	45	53	43	45	42	32	34	38	38	38	44	34	43	51	49	34	31	42	48	45	52	49	33	52	43	35	46	37	45	35	46	44	51	46	34	37	38	47	48	42	24	40	28	41	34	36	35	30	36	35	37	49	42	42	37	33	37	33	46	44	28	29	40	40	44	33	35	38	32	49	50	43	28	37	36	44	49	41	51	34	33	40	47	35	43	40	42	34	38	36	44	46	38	39	41	38	50	50	36	41	32	32	34	37	40	39	37	37	41	35	38	43	34	52	43	40	42	45	40	43	33	44	46	42	39	45	36	48	41	42	61	46	28	36	44	44	40	36	40	45	47	43	38	42	40	42	41	37	37	31	42	44	39	36	50	33	56	41	49	30	52	58	46	43	46	39	28	30	42	38	35	37	42	47	47	38	42	49	41	42	47	35	43	38	44	37	37	36	49	39	45	39	33	41	29	42	50	25	34	37	33	30	43	44	47	25	48	44	50	40	35	55	43	48	59	35	37	40	30	37	36	41	46	59	35	43	41	44	29	36	40	38	35	35	41	42	38	47	50	37	45	44	41	46	40	39	44	35	35	36	55	41	31	38	42	44	44	44	37	39	48	40	38	36	38	43	49	39	36	39	47	30	44	38	40	43	40	43	38	35	45	37	42	36	32	38	43	44	42	34	31	33	44	40	47	47	33	41	39	35	60	45	35	48	39	36	32	43	39	46	37	47	34	32	40	35	46	39	36	37	46	30	39	39	35	43	39	37	39	47	42	39	45	57	47	34	35	48	49	46	40	39	29	44	37	31	37	48	42	46	46	23	46	33	45	59	44	45	39	43	28	45
21798	8792	5905	6103	9332	11824	12094	10696	8562	5965	4079	2516	1772	1632	1564	1548	1303	1162	890	809	740	680	614	598	635	582	534	517	504	492	481	510	497	527	529	510	479	483	447	445	422	421	380	371	378	399	364	389	384	387	410	429	386	353	396	367	362	393	331	312	330	321	337	350	354	350	374	353	365	317	328	329	349	377	335	352	347	349	339	352	317	377	325	368	339	358	361	320	323	326	360	350	362	365	356	361	344	357	338	376	333	329	366	374	311	337	350	324	348	407	344	339	315	341	333	356	350	366	339	317	308	342	350	370	331	354	330	329	323	338	335	321	330	353	327	365	330	353	357	328	343	336	328	366	353	319	334	384	326	314	347	328	366	367	296	365	309	378	333	331	309	364	357	366	331	358	340	354	330	311	344	341	370	349	314	347	361	344	350	356	332	349	332	315	376	350	334	308	336	314	357	329	327	340	368	321	343	338	338	375	331	314	322	338	363	329	307	371	311	349	356	338	331	351	385	360	334	348	360	335	308	349	364	354	334	386	337	337	366	341	379	340	321	325	316	336	311	320	328	355	337	332	346	325	340	322	325	349	325	344	310	346	336	324	347	351	347	352	381	332	348	328	322	355	305	336	339	320	349	344	343	354	330	367	327	329	335	315	325	339	336	295	367	332	305	360	325	332	343	340	311	362	352	323	361	365	356	365	355	344	338	311	369	342	320	331	343	341	337	344	313	347	357	360	330	337	330	346	338	331	313	346	313	309	346	340	359	308	315	339	349	362	344	336	335	324	305	332	352	349	303	326	365	368	360	294	372	353	334	340	384	328	349	330	321	380	308	336	350	350	294	353	354	369	333	343	318	328	352	343	370	354	316	395	348	353	336	346	369	327	326	340	384	364	341	330	330	352	351	348	294	340	333	340	341	326	324	343	347	360	327	337	329	303	347	363	319	304	300	343	334	363	320	364	349	328	343	332	349	338	324	389	353	324	314	352	371	365	329	352	335	340	325	325	317	325	355	355	323	338	352	331	283	340	353	367	313	313	335	358	343	353	350	381	318	350	345	326	340	333	329	325	324	318	344	320	366	344	340	334	335	353	321	346	341	338	362	315	346	336	338	331	358	327	392	308	366	312	347	341	333	346	339	346	358	332	338	304	355	337	336	362	339	337	313	346	376	315	324	331	380	348	314	345	335	349	352	338	365	362	301	313	340	363	372	358	331	337	323	350	381	375	340	324	307	315	352	351	368	337	357	352	348	329	353	335	327	355	364	365	352	326	314	335	345	343	353	326	360	306	334	348	350	352	340	349	313	359	343	341	330	352	316	358	348	359	343	337	345	328	308	339	321	373	351	308	336	314	293	350	319	332	331	350	321	330	353	358	368	381	349	310	291	355	372	339	324	355	328	315	343	314	325	337	329	349	339	361	372	326	367	340	340	349	355	328	345	360	350	344	314	299	352	358	334	344	326	363	346	331	350	350	333	342	333	360	346	353	306	314	354	333	331	350	340	310	362	356	376	335	358	320	336	330	348	331	346	332	311	347	337	354	360	354	339	308	344	334	343	352	337	338	361	349	322	328	324	323	340	322	340	364	284	371	337	341	331	337	334	376	353	355	362	329	331	376	341	319	351	350	321	341	302	337	326	329	366	334	318	388	389	318	343	353	320	333	335	311	373	335	311	336	361	363	361	324	333	340	364	344	357	358	358	328	324	346	335	353	364	344	335	339	347	377	348	331	320	340	351	341	335	329	338	346	325	340	327	358	347	335	339	313	352	309	370	323	349	333	339	375	314	345	325	373	352	335	330	389	388	327	337	376	323	341	354	348	348	382	341	354	361	357	303	331	327	326	299	326	348	352	342	360	357	355	345	332	349	368	374	329	367	338	371	342	358	310	351	366	360	374	352	359	341	333	318	327	340	337	335	326	334	360	342	347	370	313	347	335	332	347	374	347	315	375	321	344	317	343	339	326	337	332	348	341	358	348	370	329	341	318	321	327	313	352	344	354	341	369	345	324	366	327	350	342	334	314	334	315	337	331	360	317	333	336	328	318	304	345	348	344	342	333	344	306	364	339	314	307	314	333	358	346	314	315	367	371	347	344	331	326	371	355	302	373	351	332	333	335	331	348	345	341	340	326	357	359	338	365	317	342	363	343	365	356	311	326	346	349	319	344	347	358	317	328	336	340	346	351	341	331	368	368	322	311	354	339	304	346	354	359	348	342	346	333	342	363	328	340	351	353	345	332	344	297	372	353	367	362	330	353	360	361	322	362	346	327	336	307	325	321	361	380	351	358	310	352	338	314	362	312	350	335	283	321	365	330	324	357	340	336	365	330	357	309	334	340	363	334	330	375	342	320	329	346	342	347	347	339	352	408	332	346	323	336	355	343	351	356	317	330	348	354	355	354	370	320	345	332	375	322	330	365	348	348	355	326	368	357	344	337	311	367	334	364	348	334	345	305	367	358	333	343	343	321	346	363	310	362	342	327	316	343	336	348	331	353	330	358	321	319	375	345	336	323	340	308	316	347	326	319	341	308	371	373	346	342	325	323	316	365	335	320	326	354	348	339	339	360	340	323	326	329	341	335	333	302	326	347	348	366	354	365	335	350	333	353	322	348	323	326	336	316	359	345	346	363	366	355	344	362	347	340	359	344	372	327	331	339	337	327	308	367	323	338	351	376	342	317	347	357	343	357	324	334	337	372	363	354	364	352	367	352	345	348	396	332	317	378	313	340	343	353	340	358	349	365	325	335	323	325	311	376	340	337	345	333	355	314	349	327	337	333	328	312	334	343	351	364	325	354	352	338	334	306	337	358	340	350	371	328	368	308	327	339	308	313	320	365	376	325	341	340	339	337	353	354	300	327	345	301	346	326	311	380	333	376	308	366	330	342	357	339	326	381	344	329	328	342	303	315	330	363	350	365	330	354	341	364	345	350	337	356	320	344	357	341	326	342	345	332	329	349	331	372	359	352	321	343	387	322	320	342	381	344	329	357	355	335	316	345	360	344	333	344	330	320	333	327	339	331	339	306	324	331	299	334	364	354	343	351	317	362	344	362	321	372	357	342	370	330	307	348	341	353	339	362	330	317	333	348	337	341	361	346	337	367	351	357	318	336	339	322	333	313	333	309	319	312	351	349	304	356	351	331	356	361	356	340	361	322	326	356	330	347	344	335	336	341	354	305	359	336	314	329	329	341	341	353	322	343	339	321	336	335	362	355	351	351	346	394	314	376	361	335	300	328	322	345	355	320	330	343	332	344	346	362	327	336	341	333	366	341	339	344	298	350	356	316	372	328	348	348	310	353	372	322	346	355	305	328	319	342	332	345	380	354	349	327	338	316	371	318	340	363	387	291	379	327	326	314	334	347	317	332	340	337	344	373	324	359	343	343	371	335	312	323	338	315	316	319	332	346	359	339	323	341	332	351	326	356	342	321	329	369	318	327	305	335	338	363	331	331	366	345	334	341	332	358	332	348	325	335	358	354	334	380
2606	1162	660	427	311	287	327	334	303	233	185	126	111	101	101	96	87	96	90	64	79	80	84	68	75	63	52	69	58	59	40	52	66	72	57	54	63	60	51	67	53	55	55	51	38	53	54	52	51	50	68	41	51	45	54	59	51	51	70	49	50	51	56	39	56	50	62	54	53	43	40	57	50	60	65	55	46	53	50	63	56	54	55	45	59	55	47	52	59	62	70	58	57	59	49	58	55	54	53	58	46	60	52	48	54	45	53	56	50	43	54	59	59	55	46	60	51	49	45	41	51	52	61	50	35	49	46	46	45	54	60	57	42	46	54	48	48	41	63	49	43	55	50	53	59	45	49	44	55	51	46	50	38	51	48	48	48	62	62	55	54	49	52	44	46	48	58	53	45	58	49	49	41	53	54	45	40	46	56	43	46	44	42	58	44	51	58	41	49	46	48	56	56	50	65	43	39	53	52	65	51	46	38	55	47	54	46	47	51	51	54	64	73	33	68	51	39	64	63	37	58	51	53	43	46	51	41	54	48	55	43	49	45	62	49	51	60	60	61	59	52	43	38	56	62	46	44	34	49	48	48	57	42	52	56	60	65	45	45	51	51	64	49	56	53	53	48	51	41	53	72	42	42	50	56	51	46	56	65	48	44	55	74	54	56	58	60	60	50	48	49	53	49	48	46	43	45	60	61	41	59	40	63	45	40	55	41	62	57	55	38	48	52	63	51	70	44	43	50	53	49	57	42	64	48	54	44	43	47	56	39	45	40	49	64	53	53	56	48	45	52	51	47	41	54	46	54	52	43	53	69	55	55	50	49	60	51	54	50	74	52	67	53	48	48	44	51	52	61	56	46	47	74	50	48	53	48	55	43	46	53	61	64	51	59	66	52	55	51	53	47	48	57	44	47	51	58	50	46	50	65	53	58	47	52	46	56	69	49	47	55	60	49	56	57	60	53	48	43	53	50	52	41	62	55	47	61	47	41	57	46	42	43	48	54	40	58	47	50	59	45	47	48	58	45	56	52	42	53	60	54	46	42	61	45	59	53	53	54	62	39	48	63	56	56	48	51	39	51	48	37	49	50	46	61	57	58	61	59	44	44	57	49	47	48	57	53	46	47	44	48	45	48	51	54	44	51	52	42	52	52	48	38	43	42	53	42	51	49	64	45	42	49	46	44	36	75	49	62	49	49	41	48	42	44	54	48	45	54	44	42	71	63	54	52	43	36	58	44	45	44	40	52	42	44	61	47	54	57	39	53	52	69	70	52	45	43	59	52	50	53	58	47	55	46	47	57	51	54	45	56	41	62	44	57	56	44	47	67	49	60	58	52	60	53	52	42	54	45	60	43	44	52	64	47	47	57	43	51	53	58	53	50	71	49	52	55	55	62	49	61	60	51	58	47	48	53	65	50	44	45	50	52	53	57	50	56	60	56	49	59	51	46	56	57	50	60	54	42	50	45	61	54	49	52	58	64	51	45	51	48	42	53	55	58	50	46	48	66	54	58	49	49	47	54	44	48	53	62	52	55	49	44	47	61	56	47	56	44	43	44	45	54	54	54	46	41	45	57	49	55	37	58	66	48	70	44	66	42	54	52	50	54	42	43	42	46	54	42	52	35	58	61	51	53	47	51	40	35	47	48	54	50	50	46	45	39	35	50	53	60	54	45	54	47	52	49	57	34	51	62	44	54	59	47	59	35	50	50	50	59	47	53	67	43	49	48	44	54	60	61	49	44	58	48	48	57	52	57	49	54	48	56	47	52	48	35	58	65	59	69	62	48	56	38	59	43	47	66	50	66	57	57	50	49	56	54	41	38	46	55	62	52	44	50	43	39	44	48	60	43	65	49	50	51	39	52	63	55	55	58	50	64	57	56	51	56	56	41	44	42	47	48	42	47	50	41	50	36	54	52	45	48	52	51	53	61	68	41	33	53	56	47	46	35	49	50	41	42	46	50	57	46	37	53	55	57	59	56	56	39	57	50	51	47	46	49	55	55	49	49	41	60	55	52	55	55	55	45	55	48	61	51	46	54	61	62	48	49	66	50	60	49	52	48	51	46	41	63	62	58	53	48	49	54	55	39	52	49	44	53	45	45	71	40	48	52	61	55	60	60	46	51	45	50	50	45	46	53	60	62	50	53	46	54	57	40	51	51	43	53	42	51	57	47	32	41	48	67	62	53	37	54	50	61	47	51	46	59	52	59	59	45	52	58	43	52	71	69	58	51	60	65	37	65	56	47	53	53	50	58	50	65	66	37	48	46	45	59	64	63	61	57	45	49	54	55	41	45	46	57	46	62	50	46	62	50	59	52	64	62	36	59	60	56	54	41	62	44	55	47	47	49	58	58	49	48	54	58	52	57	59	45	56	48	60	56	58	47	59	47	44	41	57	41	49	48	46	62	44	45	51	58	57	53	45	52	52	49	39	46	50	51	54	53	56	38	45	66	55	58	57	59	54	45	51	45	40	53	44	46	42	61	59	45	44	46	47	44	56	52	50	43	43	51	55	45	60	41	48	51	54	61	51	44	47	57	44	53	58	49	39	54	53	58	57	57	58	53	47	57	50	45	46	55	39	47	44	56	67	54	46	55	41	56	50	60	55	55	69	63	61	55	51	46	52	52	45	58	33	58	67	56	54	47	45	52	62	50	48	64	45	57	47	54	53	51	59	43	43	42	43	50	57	47	39	48	73	53	50	50	47	44	54	56	56	59	41	51	50	55	46	48	34	69	49	49	55	58	54	56	58	62	45	48	61	47	52	50	50	44	50	50	49	54	51	47	45	39	49	53	58	50	43	55	58	48	63	54	63	54	51	46	45	55	52	46	50	53	60	58	52	49	60	55	50	53	52	55	54	56	55	65	51	54	59	65	53	48	56	48	40	47	58	38	66	45	49	53	47	52	44	51	53	62	50	35	48	59	47	41	69	59	50	63	44	47	48	51	45	58	51	53	59	48	51	50	45	53	53	36	43	48	51	60	59	58	39	55	50	40	61	52	51	60	56	63	56	44	45	55	44	49	54	45	58	47	53	44	41	53	52	53	51	47	39	44	42	48	53	51	54	59	74	54	50	47	51	59	47	46	49	49	50	51	51	63	55	46	55	51	51	41	48	51	60	58	65	56	51	54	52	64	47	58	53	52	53	45	53	61	47	49	62	61	69	54	66	63	44	39	45	46	55	43	55	55	53	49	58	47	53	55	39	48	64	50	55	38	44	58	41	46	60	45	42	57	53	47	53	52	47	49	51	46	47	36	50	56	57	51	50	51	51	36	40	53	57	53	50	64	70	48	48	63	43	56	59	48	56	38	54	56	48	46	48	53	37	59	63	60	54	53	65	44	54	57	47	44	52	63	61	48	50	55	52	53	48	59	53	56	49	45	51	46	58	54	45	48	54	46	70	39	53	65	49	52	56	67	58	60	48	60	52	47	49	47	57	34	45	44	60	53	58	57	59	52	65	48	47	49	46	48	53	46	54
25078	11569	7865	8025	12572	15659	15952	14230	11536	7985	5626	3637	2814	2410	2346	2239	2024	1690	1322	1124	1006	923	891	822	865	837	784	763	751	705	653	695	700	698	673	701	676	644	571	627	573	545	558	527	471	448	546	544	522	506	494	537	481	480	472	477	486	424	466	436	464	436	453	458	412	425	430	443	439	459	450	434	432	462	428	439	452	448	421	459	470	453	425	480	452	444	414	467	449	436	456	455	472	464	464	433	438	472	462	457	439	468	416	433	412	448	436	428	435	460	460	476	409	423	431	446	453	426	432	415	454	429	405	432	430	459	437	447	469	441	404	440	433	445	479	444	415	429	471	462	413	470	432	441	465	425	421	447	511	424	439	394	449	422	419	455	488	464	429	432	417	428	473	428	447	451	415	428	427	476	421	438	438	432	431	439	423	450	394	450	450	402	408	477	480	438	427	458	417	446	449	431	435	450	406	403	421	421	444	428	438	397	424	455	437	448	399	434	413	427	401	438	457	429	437	469	427	431	440	457	447	441	417	423	398	430	460	435	430	450	437	419	446	450	426	426	442	425	418	439	481	430	440	427	426	420	423	460	456	363	436	443	411	404	448	469	431	388	412	458	465	448	442	437	458	418	478	450	437	432	443	428	411	459	459	455	451	437	471	454	454	418	432	428	420	450	451	432	430	408	440	453	454	431	375	416	469	450	431	422	442	463	436	432	465	469	411	462	414	426	452	425	412	448	450	434	412	443	403	421	429	434	444	446	450	400	462	453	430	423	438	429	461	469	440	425	476	436	435	429	457	436	424	448	476	400	448	399	442	431	430	454	451	444	433	444	426	429	422	457	482	457	445	447	416	425	454	431	451	473	422	447	442	425	411	430	450	449	447	445	450	421	489	449	428	449	450	430	440	416	460	416	476	442	422	428	457	433	419	465	451	457	440	434	439	427	448	458	408	439	443	508	412	450	450	419	448	484	422	419	428	456	430	415	436	436	471	438	412	435	412	441	436	429	455	430	434	468	424	418	449	438	431	447	404	399	444	433	418	409	398	442	422	426	455	431	443	438	420	419	424	429	410	455	461	390	429	422	430	398	422	399	440	400	441	430	389	428	426	407	422	385	461	460	440	434	429	404	396	435	440	442	401	458	439	449	462	432	440	435	402	464	465	455	455	471	458	440	444	420	467	450	447	456	419	422	443	459	435	448	428	431	451	444	456	453	443	440	426	445	392	430	414	452	399	422	450	431	400	448	438	446	411	450	430	442	427	443	452	405	473	443	442	456	413	395	410	464	449	450	445	461	425	414	416	418	459	464	436	467	451	437	431	426	418	423	430	427	450	461	413	457	456	432	456	445	467	438	495	397	431	491	393	403	438	457	438	510	459	398	449	413	454	456	411	444	457	435	451	454	428	428	457	432	462	441	449	436	441	455	422	467	466	426	411	426	430	408	452	431	451	471	400	467	426	436	434	444	412	442	425	438	414	467	464	468	446	447	449	422	397	439	447	440	439	402	428	469	401	447	441	437	425	440	416	477	440	422	400	434	425	434	448	447	439	461	473	407	422	462	427	486	414	431	465	412	451	416	453	429	411	425	456	446	437	483	453	435	430	446	430	419	475	431	400	453	402	417	434	450	446	431	432	425	450	449	425	450	417	445	430	423	417	430	382	403	444	429	437	472	406	443	387	422	428	441	440	429	416	481	478	441	455	425	484	471	453	418	439	451	407	431	479	471	453	436	449	480	439	429	406	439	395	452	461	423	441	377	452	414	451	455	443	449	430	427	402	442	433	405	428	406	432	442	453	402	419	443	416	457	439	404	443	420	423	426	456	441	428	475	448	427	445	487	411	433	429	413	436	457	457	447	449	469	416	453	405	498	457	441	420	391	437	438	417	429	431	403	437	431	471	440	409	432	433	433	430	443	429	470	446	426	410	436	470	436	435	453	411	435	432	439	429	463	461	453	427	444	452	410	455	412	458	431	421	415	413	409	412	393	426	443	413	429	422	456	469	414	448	454	461	445	433	461	435	430	414	436	421	454	441	418	430	436	452	408	478	440	427	405	415	466	400	451	422	432	387	434	399	423	434	450	440	457	421	465	477	454	407	407	484	437	456	439	444	445	412	446	444	426	422	415	432	437	441	439	408	417	443	449	451	408	475	434	433	444	428	443	434	456	444	428	441	444	453	427	449	450	446	437	447	407	464	477	436	427	428	407	465	407	408	434	468	432	446	456	413	435	417	465	435	443	435	443	428	425	434	437	475	425	438	414	447	448	437	427	441	418	458	436	465	427	472	437	470	446	471	417	432	435	435	464	426	441	467	427	438	441	478	440	420	452	455	476	424	436	460	449	444	412	434	454	433	419	385	461	431	459	453	439	455	430	457	464	424	439	488	414	422	471	415	457	457	470	438	473	441	456	450	456	448	459	471	432	422	450	429	445	421	437	435	406	457	425	488	413	406	465	466	446	463	408	428	416	434	425	407	447	434	406	402	432	429	441	470	444	382	431	447	433	420	422	405	417	461	497	471	418	417	440	451	461	417	436	418	437	477	450	440	420	411	450	436	421	421	427	434	450	421	432	427	408	423	445	456	459	415	439	440	422	429	394	424	418	436	429	426	406	483	420	476	444	477	436	472	448	419	444	411	452	444	422	409	446	393	443	447	423	426	438	415	458	428	438	406	462	446	447	460	421	490	452	415	422	418	438	441	429	425	441	402	448	436	451	428	447	417	436	449	433	434	439	406	418	444	463	458	438	418	450	463	438	447	425	458	462	453	432	405	426	450	434	421	415	473	464	403	441	419	438	444	483	441	454	448	454	464	437	480	425	402	422	440	413	417	457	457	418	426	432	433	445	408	404	408	436	451	442	428	439	424	407	431	431	429	418	440	438	430	429	435	437	463	475	413	450	432	423	413	449	432	425	480	442	433	448	451	472	476	457	431	447	466	431	414	400	400	468	452	453	448	447	441	432	421	446	471	436	441	453	450	424	411	444	440	449	446	444	411	431	429	428	434	401	442	436	448	446	429	453	396	444	458	418	442	428	433	478	455	450	429	465	419	471	462	423	456	430	402	436	451	427	432	433	441	417	430	423	431	459	433	450	461	442	448	454	451	456	434	434	421	434	429	449	430	455	452	425	451	449	463	418	438	422	444	441	434	420	415	432	478	460	436	448	426	388	420	419	448	409	458	415	466	467	426	448	447	458	434	418	441	404	448	449	457	471	411	436	435	415	456	422	446	447	453	416	472	437	449	424	432	456	418	444	427	454	440	417	445	426	410	421	442	455	487	425	444	454	437	458	421	419	397	439	421	426	431	452	443	419	408	442	447	432	416	460	453	432	420	411	440	415	464	444	407	458	437	430	400	409	479	439	400	441	448	429	454	422	398	457	408	448	440	435	434	419	425	463	470	442	458	419	424	436	460	445	447	425	418	425	446	398	459	428	434	448	425	401	463	429	458	451	467	463	479	460	436	440	424	451	462	428	486	424	440	463
3486	1012	637	336	242	225	310	321	243	193	121	105	81	65	94	71	79	71	60	50	41	50	53	36	49	41	26	28	51	39	51	46	46	47	50	43	40	37	36	41	33	48	28	45	29	39	29	31	28	27	34	34	35	30	29	34	32	45	34	28	39	39	40	27	36	29	25	31	29	42	36	30	28	28	37	29	34	34	35	32	43	25	32	40	24	40	38	35	31	27	39	30	37	35	36	34	49	36	34	33	28	37	30	34	34	27	32	23	27	43	34	39	34	39	34	28	36	36	38	38	33	28	28	42	28	31	44	27	23	32	37	39	29	38	39	30	27	30	42	31	48	29	38	28	37	40	39	29	45	31	24	36	33	28	32	32	31	34	46	29	27	32	38	23	28	32	29	33	34	42	42	26	29	31	29	44	38	33	39	35	41	25	31	35	39	43	26	42	40	40	49	22	22	22	32	28	39	27	32	23	33	31	35	38	37	35	35	32	37	37	30	33	29	38	39	17	35	34	29	36	30	26	49	25	29	36	40	33	33	34	39	29	34	26	33	31	38	41	39	34	26	35	30	40	37	35	36	26	40	29	35	28	34	22	34	27	30	36	37	26	41	34	34	39	28	40	28	37	24	26	29	31	25	24	41	22	32	40	30	33	45	36	38	35	39	41	29	36	32	44	32	31	39	33	36	46	28	26	40	31	33	38	40	46	38	25	27	38	26	26	34	41	23	24	32	46	43	33	41	33	33	40	25	45	40	38	25	31	39	32	40	30	31	36	24	28	39	30	32	28	34	37	35	37	35	37	31	29	27	48	23	31	33	28	39	37	29	27	38	32	32	33	27	31	36	32	27	31	32	37	32	31	44	35	37	29	31	31	48	43	44	38	40	27	40	26	23	30	26	38	35	35	30	22	36	39	31	30	35	28	28	33	32	34	23	48	36	50	41	36	32	35	34	30	31	42	39	44	34	27	34	28	33	30	30	30	31	41	36	35	29	31	32	29	27	31	37	23	38	33	19	36	28	28	29	34	25	40	27	38	24	30	25	37	29	32	36	42	36	28	33	29	28	41	36	35	42	34	32	27	28	40	36	39	33	33	40	36	35	26	37	45	30	37	27	40	36	31	28	32	26	30	37	32	31	41	27	31	32	31	44	43	23	40	36	33	25	35	34	49	22	36	33	36	28	36	26	37	40	30	39	40	41	32	28	30	30	42	38	39	26	29	35	37	23	42	36	32	42	25	42	36	35	34	37	32	43	35	41	33	37	41	28	35	37	41	43	33	31	38	31	38	27	30	26	31	29	33	33	35	36	41	33	36	37	28	36	31	32	28	35	23	38	31	37	33	39	25	36	28	42	32	34	33	34	26	29	40	35	30	41	34	44	42	40	36	33	41	30	30	35	34	31	29	36	28	31	46	26	33	34	38	34	33	26	27	33	31	34	29	26	25	32	43	39	32	33	34	39	48	38	39	28	36	44	34	39	23	32	43	24	34	36	24	25	39	33	54	32	38	31	33	33	50	38	39	32	29	34	31	25	34	39	39	26	27	35	29	36	29	29	28	31	36	40	26	39	42	23	39	35	33	29	27	41	45	32	46	32	25	36	27	28	40	37	31	40	30	26	20	43	33	47	35	24	26	34	34	29	28	36	34	35	37	23	25	32	35	33	33	26	25	25	39	40	31	34	35	31	29	36	38	31	39	36	29	28	37	29	22	39	25	32	34	34	37	29	31	42	37	27	24	35	33	30	38	23	25	38	39	38	35	36	35	43	39	36	33	37	44	35	35	40	25	32	32	46	28	36	23	35	29	29	30	30	27	36	29	23	37	28	33	35	31	34	27	34	35	44	33	41	38	30	32	30	33	27	33	31	27	31	31	27	29	43	33	26	29	39	34	38	34	29	29	39	39	35	25	44	38	23	29	38	40	38	32	39	35	43	32	31	32	24	33	40	31	41	44	32	30	30	26	36	45	28	28	29	27	34	27	28	39	19	45	29	35	32	34	37	35	32	30	37	37	36	34	40	37	45	25	31	31	29	23	32	35	37	30	36	25	35	30	40	36	42	32	29	39	39	29	39	46	38	40	35	32	31	36	32	41	37	37	33	36	35	40	35	29	29	33	31	39	35	37	29	31	36	30	32	33	35	36	35	33	31	48	32	33	27	47	23	34	36	34	31	44	31	38	28	35	35	34	26	35	32	35	26	29	41	36	31	33	27	30	35	24	38	32	33	29	32	35	29	29	37	30	29	34	41	34	44	33	33	47	33	28	34	39	34	23	36	43	28	29	39	36	35	32	39	29	32	44	26	32	33	34	36	36	30	36	43	39	39	45	30	33	31	41	39	33	28	37	31	42	40	37	28	41	29	30	30	32	32	43	31	29	33	23	30	31	32	30	29	28	30	27	31	36	27	44	29	39	34	28	29	37	27	32	41	40	41	32	35	34	31	33	40	35	24	47	24	38	36	28	34	34	25	31	35	32	34	30	31	35	37	37	31	44	44	34	42	35	40	43	37	31	26	40	32	23	39	38	29	26	32	41	40	29	34	35	28	31	39	35	33	30	35	35	26	25	35	28	40	40	34	38	43	39	25	32	23	28	30	30	45	29	42	31	37	40	25	40	41	28	37	35	42	31	36	25	35	37	41	24	42	32	27	30	25	33	28	42	40	39	28	42	34	44	29	41	30	40	45	41	28	33	32	36	36	44	42	31	24	34	29	56	33	35	28	32	35	25	46	30	37	48	31	32	28	41	34	32	29	44	30	35	36	32	35	33	41	44	30	43	38	37	42	37	24	33	34	32	43	36	21	35	44	41	46	37	28	35	38	27	41	24	29	30	28	42	31	34	39	27	34	30	31	49	35	21	27	27	51	31	36	43	40	28	30	32	42	33	31	23	34	36	38	33	25	38	31	39	41	47	26	38	29	27	27	35	35	36	29	35	40	30	33	35	35	36	37	39	32	29	43	28	25	33	24	35	40	36	35	43	34	50	40	38	30	33	37	29	41	22	37	32	30	41	23	36	30	38	39	35	25	40	42	33	32	38	35	25	39	39	38	34	31	29	42	26	31	26	37	29	26	33	38	23	39	31	34	29	27	35	28	38	22	33	36	30	25	30	40	34	33	42	40	37	25	36	37	33	34	33	32	34	34	33	30	33	35	33	31	23	36	20	40	38	44	35	37	38	28	36	29	29	28	35	20	35	34	33	33	43	32	23	34	29	43	42	32	34	37	32	36	30	34	32	35	27	33	27	32	35	40	36	43	31	41	37	40	37	27	35	27	34	26	23	42	27	27	26	45	42	28	36	30	37	32	33	33	41	30	36	28	37	41	39	31	35	41	46	39	41	36	33	31	40	29	44	25	30	36	38	29	41	25	31	31	30	38	34	39	33	52	43	34	30	37	31	36	41	34	40	43	38	34	34	41	27	41	39	36	39	29	33	34	28	36	29	38	28	28	31	36	22	30	29	29	35	27	29	32	48	36	35
23667	10477	7222	7115	11369	14444	14731	13264	10469	7293	4999	3259	2640	2309	2237	2014	1833	1544	1157	992	868	767	729	723	671	612	684	631	602	557	515	539	582	635	557	570	596	483	489	487	415	425	387	405	328	366	342	389	353	354	380	326	339	335	353	334	324	331	273	307	285	303	312	290	303	317	316	284	289	317	292	277	319	302	278	281	268	292	311	289	310	310	310	305	326	293	285	298	318	308	343	292	319	316	300	305	304	328	278	304	304	334	308	333	267	308	310	338	307	282	291	312	275	302	288	290	315	293	271	271	260	290	341	313	290	317	305	315	275	303	277	320	291	276	292	278	284	274	284	283	316	283	319	260	299	282	279	293	287	265	315	302	306	296	284	286	292	303	294	307	276	289	309	324	306	296	266	295	290	268	302	288	306	308	277	279	287	294	266	301	283	321	292	244	288	284	258	302	308	302	305	307	232	286	304	267	306	274	291	297	272	313	297	268	277	305	291	252	276	297	305	266	270	296	305	311	305	264	321	280	287	264	260	286	309	308	278	288	283	312	301	299	295	282	290	273	297	330	300	284	274	305	270	290	301	286	288	298	266	273	297	304	293	313	301	269	305	292	301	290	294	289	281	282	274	317	306	274	282	287	262	265	313	294	316	294	328	287	296	272	271	318	299	255	292	303	271	307	303	276	291	284	281	295	265	313	275	266	288	313	305	283	285	296	281	295	316	290	332	273	301	296	334	300	299	277	275	267	287	289	300	290	280	289	298	271	290	309	295	296	303	285	267	311	293	269	289	270	299	298	288	306	302	301	305	302	255	313	269	256	294	312	306	269	297	281	266	292	280	305	279	332	299	276	309	296	278	288	299	329	291	305	325	282	270	349	306	315	306	290	251	291	310	284	274	291	302	288	270	287	291	299	298	311	285	287	304	312	302	299	266	298	303	285	299	308	286	298	306	321	291	256	290	280	283	278	296	301	303	267	297	302	292	289	284	319	309	280	290	289	290	292	285	269	273	327	313	304	319	269	314	287	299	311	288	277	278	290	307	299	299	336	301	277	280	258	307	298	268	289	278	299	280	287	295	296	304	296	313	306	294	315	281	273	317	284	284	304	302	292	272	279	297	262	281	286	290	306	318	297	277	255	314	313	306	293	274	288	312	287	291	294	293	281	295	301	292	270	275	276	297	311	281	266	269	306	272	312	276	307	308	272	326	280	308	295	294	270	321	281	285	280	293	304	299	297	279	303	292	287	266	293	248	325	330	279	304	298	281	310	267	307	285	298	308	270	293	311	298	278	285	262	285	306	288	271	311	291	294	310	288	279	304	285	278	268	254	292	285	312	256	299	299	296	283	279	316	296	273	274	310	294	306	290	285	282	297	275	277	312	283	301	276	311	293	254	281	326	287	294	286	328	268	300	281	330	287	321	300	261	304	288	284	264	298	323	294	304	301	322	275	274	323	328	277	300	294	311	301	285	287	289	293	304	305	301	260	299	323	264	294	300	301	294	277	296	269	280	266	312	285	278	314	302	297	310	292	340	319	267	332	338	280	298	295	281	298	310	276	283	274	280	295	315	312	298	278	286	285	280	263	286	315	307	305	288	274	291	295	301	312	313	336	299	284	294	280	301	284	297	306	316	280	290	274	291	290	320	321	309	279	301	262	276	267	266	282	302	289	309	301	297	270	314	300	288	283	296	295	298	299	331	313	296	291	304	330	273	268	302	273	330	284	280	302	323	306	296	275	282	282	299	320	305	280	272	297	289	296	284	277	277	292	289	296	299	279	305	296	283	306	293	306	278	306	278	290	287	314	310	270	287	287	299	324	309	277	310	301	293	267	278	268	297	313	301	288	280	306	305	261	289	285	312	281	294	302	290	301	269	293	306	296	288	307	287	305	290	284	261	340	277	289	313	284	265	286	293	297	286	322	303	317	287	281	317	327	258	317	301	306	283	288	308	298	283	281	287	287	289	305	294	298	307	313	257	295	328	303	300	265	297	266	308	310	273	302	303	293	306	266	276	284	294	261	294	295	300	277	281	327	327	274	282	298	270	309	275	293	273	308	283	265	308	309	293	277	300	306	315	275	306	270	276	320	300	268	288	300	279	290	273	267	316	276	272	313	277	295	310	301	258	284	268	300	273	263	288	285	302	269	280	274	273	307	287	278	322	278	304	317	307	287	300	286	268	284	272	274	318	301	282	297	293	280	335	313	279	271	284	295	263	316	286	270	289	289	305	297	283	261	291	303	260	300	301	322	298	298	315	298	286	281	332	332	294	278	274	262	314	313	295	312	298	289	270	254	301	294	303	292	300	287	298	300	303	322	256	275	343	300	291	302	269	295	274	313	277	318	295	265	311	299	299	290	284	280	283	309	295	304	312	307	274	293	281	285	298	275	265	294	275	306	284	310	280	289	285	296	289	293	276	300	280	303	294	287	290	288	301	289	279	290	287	288	258	301	287	297	301	304	298	268	300	301	278	273	264	312	299	300	304	293	291	301	276	289	285	295	274	294	319	289	307	290	253	264	279	298	296	290	260	297	319	296	271	298	320	288	312	301	276	233	300	270	276	274	301	295	300	290	296	320	305	266	310	304	310	258	297	275	301	323	305	278	277	307	295	280	281	266	309	318	288	313	286	318	302	302	277	279	295	300	309	298	281	303	289	281	299	299	266	275	309	316	326	288	295	303	277	290	290	293	271	295	301	280	301	313	293	293	272	288	275	294	299	309	309	291	278	265	264	297	278	266	275	272	310	291	260	297	279	297	279	299	302	315	253	304	301	308	296	336	273	317	324	301	282	287	316	273	289	265	286	283	294	325	316	274	293	302	262	280	293	281	290	297	274	296	292	287	303	282	289	276	306	305	276	282	316	297	255	295	254	306	285	321	283	296	282	274	289	305	294	275	277	286	288	301	290	278	289	289	295	289	305	300	292	297	296	301	297	311	282	286	269	299	250	298	268	256	307	269	286	274	289	301	321	302	319	323	257	288	292	276	279	292	291	266	267	247	264	288	288	302	333	288	282	298	309	307	264	287	306	282	301	317	282	306	328	295	298	303	294	275	295	280	336	273	278	281	278	301	293	270	288	287	263	287	299	290	291	303	286	275	281	306	272	295	291	281	337	276	266	284	284	320	311	294	267	289	294	307	288	301	304	302	301	275	281	297	295	293	296	289	274	275	297	296	295	252	280	296	289	292	289	298	299	275	274	280	276	300	285	327	313	285	307	284	286	257	298	309	277	292	294	276	314	281	269	274	295	275	333	327	299	282	314	316	294	316	297	296	298	265	275	313	282	274	296	289	291	280	283	298	285	276	313	257	322	294	306	263	305	263	306	309	295	294	297	270	291	284	279	337	289	312	298	299	289	290	301	269	296	252	308	289	286	277	284	302	282	286	304	292	301	314	291	319	298	294	278	289	313	326	309	309	301	302	318	279	274	299	309	260	306	319	290	294	288	305	279	300	311	269	265	301	306	312	326	277	286	318	304	273	311
3502	1428	791	503	351	310	398	443	327	248	175	131	115	120	124	129	112	86	84	73	77	68	66	65	69	64	60	72	55	64	53	67	62	56	56	51	65	62	63	50	46	67	54	47	50	43	41	53	71	48	53	52	45	43	41	58	54	52	38	57	46	49	56	52	40	45	34	48	46	51	42	45	48	65	61	48	42	64	47	47	47	48	42	40	68	44	49	51	52	44	45	38	57	46	48	47	52	40	32	33	45	43	53	44	46	61	40	50	59	48	45	51	39	46	41	40	53	41	52	40	37	49	54	49	57	53	45	52	45	47	56	50	51	42	55	54	52	47	39	43	55	45	42	47	43	58	55	38	52	49	48	58	48	54	57	49	58	42	56	45	37	44	63	38	52	49	40	45	57	45	43	48	57	35	49	41	41	47	39	33	46	50	61	39	46	53	40	48	47	48	52	32	47	60	57	43	43	31	53	58	27	61	56	51	39	38	55	52	37	47	48	54	43	46	40	45	45	49	47	46	40	47	42	57	54	59	48	44	44	39	32	50	46	51	54	41	54	61	52	45	42	55	51	49	32	47	52	50	57	47	49	44	46	42	52	42	36	52	47	60	45	44	46	44	65	40	47	52	45	43	55	46	53	61	38	40	57	56	46	49	48	54	51	54	54	39	48	49	53	30	51	53	42	54	55	44	47	42	48	41	47	56	62	52	54	54	57	46	49	49	49	53	50	44	72	62	48	49	42	49	43	47	46	49	47	45	45	46	47	45	43	57	52	57	52	39	51	46	52	45	57	51	41	59	54	40	48	30	53	36	44	44	46	44	52	40	42	47	41	37	39	53	49	42	52	64	47	53	50	43	42	33	36	49	45	50	54	51	46	42	52	50	50	46	36	51	46	44	56	38	43	52	52	47	40	43	39	58	41	47	48	53	46	46	33	35	46	49	49	50	49	59	42	60	52	34	37	47	45	39	50	49	41	46	46	50	47	49	52	47	48	49	52	48	41	47	44	59	51	36	36	50	46	43	45	51	47	36	50	32	41	57	58	33	50	39	43	37	44	43	47	43	52	58	42	40	49	41	42	54	42	49	41	48	43	55	40	42	49	51	49	52	46	57	42	50	48	53	41	46	52	69	55	47	57	45	49	44	61	37	44	42	46	43	44	50	52	43	48	53	52	33	49	48	43	36	43	48	52	65	57	44	58	39	58	50	44	59	56	47	52	39	41	53	37	51	44	49	54	55	49	57	41	47	52	48	52	38	37	56	42	42	57	48	46	48	54	45	45	53	39	33	36	42	40	55	43	44	54	48	52	45	53	50	59	52	43	54	42	47	52	46	51	58	59	42	41	48	43	39	50	45	50	53	54	58	34	46	55	41	54	37	58	38	46	46	53	59	51	56	56	56	41	43	59	37	53	44	62	57	59	61	40	44	45	41	57	48	43	46	52	63	46	39	37	48	39	47	47	56	58	54	50	49	46	42	42	46	48	39	49	42	44	46	62	40	56	48	47	35	43	47	32	46	50	35	47	40	45	49	45	47	44	46	45	45	44	36	46	44	43	33	46	53	46	33	42	58	50	38	51	46	63	58	50	52	61	43	44	35	48	51	53	46	48	43	47	44	42	47	43	40	38	49	57	47	46	37	53	53	42	44	54	47	43	44	43	47	52	51	49	44	51	35	37	54	48	51	52	47	38	48	53	52	35	51	50	46	45	55	43	48	46	44	53	39	40	52	55	56	46	39	47	45	47	47	45	53	38	39	51	54	42	47	52	50	39	44	49	46	45	46	55	46	46	55	34	43	48	48	47	49	47	52	39	41	39	33	42	48	44	40	46	40	54	41	45	50	50	39	51	51	61	52	43	56	45	49	42	52	48	47	54	50	46	53	43	48	39	56	41	47	49	48	54	57	40	45	33	41	41	32	53	38	40	56	36	43	42	60	51	44	49	37	44	63	47	55	46	51	51	54	45	49	37	54	43	46	28	40	51	52	43	46	50	58	42	48	51	43	50	52	49	41	50	53	57	55	50	45	49	45	44	52	44	43	63	60	44	38	48	46	41	48	45	50	43	51	60	47	51	48	53	41	47	48	48	53	36	48	50	47	40	41	43	50	52	55	56	46	44	46	44	45	49	56	43	45	43	42	41	46	50	35	62	54	43	42	53	52	46	44	47	67	46	38	51	37	39	44	52	51	55	48	45	59	49	43	56	44	47	43	48	56	46	45	40	47	52	54	42	52	39	54	39	66	53	49	45	48	47	53	37	42	39	46	50	41	41	58	64	54	52	50	47	41	42	54	41	58	52	54	50	55	41	36	50	56	38	60	61	47	48	37	58	45	45	48	35	46	44	41	47	43	44	45	57	55	58	51	45	52	62	51	42	58	58	42	51	34	53	42	33	42	43	52	44	51	45	51	57	46	50	41	53	42	58	56	36	30	45	44	45	44	40	47	42	40	52	53	47	47	42	56	44	45	53	39	42	38	57	31	44	47	40	61	49	51	52	40	50	45	45	53	48	36	46	54	53	41	45	49	66	40	52	48	47	40	58	52	42	42	45	43	46	59	38	46	50	51	36	38	56	42	47	54	42	57	55	57	53	40	33	43	51	46	42	41	44	56	58	44	45	54	46	49	51	62	45	51	41	47	36	39	41	31	40	43	52	41	40	42	33	44	43	48	40	47	51	39	47	42	43	44	45	37	71	43	47	39	53	33	44	37	49	44	43	43	55	51	37	49	48	37	54	51	58	40	44	42	53	47	51	52	44	37	41	48	45	37	58	42	40	49	50	46	55	43	44	38	46	44	43	46	59	58	50	41	41	53	53	38	53	46	52	53	54	44	46	39	42	52	36	27	44	50	53	50	55	47	46	42	53	40	38	41	45	54	44	34	44	50	41	51	53	55	58	45	53	46	50	45	39	46	42	56	39	44	53	47	46	40	45	50	51	52	45	45	40	42	51	44	32	55	40	54	64	56	34	43	47	44	47	54	42	38	54	47	53	46	36	46	30	42	38	46	41	42	49	37	48	50	53	36	53	45	49	50	51	37	49	65	50	38	53	44	60	56	26	52	44	58	36	52	43	57	51	41	44	56	53	54	46	46	50	46	55	48	44	50	42	47	62	53	45	41	50	43	45	41	52	46	41	40	35	41	41	53	42	57	61	56	42	54	47	63	49	41	56	46	58	46	47	51	51	59	43	52	54	44	53	42	53	46	45	54	29	55	46	38	52	49	52	31	64	44	46	56	46	53	42	32	43	70	45	61	54	42	43	46	42	47	49	57	47	48	52	44	51	49	50	60	56	47	46	45	46	44	56	37	53	61	49	40	40	41	50	53	49	45	38	53	52	49	62	45	55	53	49	57	56	41	39	41	44	56	54	42	45	44	51	58	48	44	51	41	51	53	41	45	55	66	45	49	45	57	54	37	40	42	69	49	61	44	50	51	48	49	44	49	54	48	55	43	55	61	35	59	45	46	49	45	43	48	45	55
27437	13019	9012	8860	14133	17774	18261	16016	12544	8955	6169	4215	3562	3272	3039	2886	2567	2055	1610	1435	1174	1149	1068	985	1007	1037	980	890	812	756	756	834	804	797	791	773	698	677	734	667	583	541	562	515	514	538	512	534	541	523	523	476	492	462	485	543	467	436	411	419	446	398	394	457	411	397	403	428	408	370	429	447	419	388	409	426	411	422	398	391	406	455	400	405	451	426	459	428	436	454	426	444	429	423	399	463	415	420	451	436	496	429	423	431	407	443	410	349	405	449	421	417	391	438	408	389	405	402	428	427	423	443	440	381	408	394	426	408	415	407	412	416	418	414	402	404	393	411	431	421	415	382	400	385	420	426	403	428	403	417	432	424	428	397	420	367	411	401	429	409	433	419	387	379	393	382	401	416	434	410	392	386	433	446	373	419	425	425	398	429	382	430	394	463	434	414	374	404	396	402	433	403	426	428	459	432	445	430	377	406	402	390	379	408	443	432	432	417	420	426	421	390	411	384	389	406	428	423	436	368	409	423	418	387	400	430	396	398	407	403	388	392	427	387	383	427	464	417	405	350	404	398	423	442	396	432	435	406	423	411	382	411	433	413	422	410	384	438	404	403	383	432	444	414	397	450	397	382	402	415	400	423	405	475	418	410	420	387	390	446	408	380	405	403	432	433	456	368	394	421	396	392	406	393	429	402	387	418	417	370	399	416	413	389	440	397	377	400	408	405	414	429	400	448	420	439	468	414	396	408	414	411	434	433	402	407	412	400	420	419	396	378	427	417	399	434	410	426	419	428	414	433	409	434	417	362	389	435	413	388	403	418	414	429	417	431	409	429	421	384	443	408	408	402	428	415	446	419	438	366	424	424	408	405	428	403	424	374	397	404	404	398	399	405	401	402	403	404	429	428	427	423	389	413	419	390	412	437	432	386	383	408	414	394	409	402	402	388	418	430	383	421	392	425	374	414	412	461	405	424	393	438	408	437	449	406	416	371	382	382	371	399	391	413	438	455	407	395	409	383	393	434	397	419	354	421	435	402	410	383	374	437	389	419	420	407	392	398	399	408	435	409	465	397	435	411	398	386	397	416	423	389	373	403	414	425	440	420	430	386	374	414	405	436	403	371	387	428	408	427	430	398	421	401	380	383	377	399	414	426	373	409	413	409	420	409	373	416	435	373	442	378	419	384	388	390	386	425	413	409	407	393	431	429	390	407	412	392	415	390	403	404	435	383	420	428	420	418	440	416	403	396	414	403	409	400	387	400	387	402	410	403	402	372	418	444	430	428	429	426	368	413	414	419	427	430	423	420	422	408	397	422	424	385	387	389	404	417	425	420	413	385	391	405	416	407	429	391	453	414	429	415	408	373	447	392	370	434	434	427	413	431	442	427	409	418	394	432	395	395	402	395	395	430	442	397	392	391	426	433	415	421	374	405	440	390	433	438	428	417	374	437	390	423	413	402	414	397	384	410	441	371	373	378	422	403	414	399	437	414	374	411	415	454	432	409	411	371	437	415	404	457	401	418	413	408	416	421	410	393	417	405	409	374	418	394	455	413	408	417	381	435	407	433	452	423	427	436	393	401	400	375	406	400	420	378	425	406	407	443	434	423	385	432	450	395	399	408	388	389	404	436	417	414	399	406	403	418	422	382	407	386	402	390	422	426	417	383	414	442	390	409	381	421	363	436	413	422	390	429	388	389	439	421	452	435	429	390	422	438	459	380	388	398	402	430	366	449	426	394	414	403	383	394	390	412	428	417	384	415	402	410	395	409	384	415	412	403	418	413	401	418	425	405	419	438	368	410	424	459	399	420	390	375	418	404	388	421	396	463	425	424	376	372	420	434	403	418	409	429	408	407	412	410	395	427	376	372	380	393	435	428	416	409	405	390	397	411	387	415	419	397	384	385	433	367	386	419	408	375	380	425	423	385	413	421	392	403	413	437	345	434	377	366	414	425	412	402	431	395	416	416	431	405	429	442	406	440	409	376	410	376	425	399	386	411	427	419	399	387	411	417	417	390	427	426	427	424	413	391	402	424	417	396	407	407	394	403	411	389	382	417	387	408	416	392	429	391	372	414	400	405	380	424	414	405	401	424	464	402	402	437	415	398	392	395	414	399	374	432	395	408	394	399	413	420	435	407	408	404	409	404	407	414	444	423	413	397	424	384	363	389	395	409	388	395	419	436	412	406	421	403	394	394	447	393	382	420	418	442	414	402	420	419	397	404	423	420	436	411	406	404	427	413	393	404	399	395	403	363	421	460	428	372	392	401	416	422	393	400	409	418	415	407	391	398	400	417	383	385	444	384	390	420	378	435	407	397	405	448	450	383	412	437	398	387	409	415	413	392	427	432	400	439	373	383	398	412	385	402	459	397	381	389	428	454	422	430	423	415	425	411	383	391	426	403	401	454	393	411	431	371	385	438	441	399	403	423	450	446	392	432	424	423	376	429	367	424	407	437	406	397	456	423	430	433	410	441	394	420	423	434	391	413	399	392	421	428	464	393	420	397	365	404	428	437	407	394	452	409	432	387	415	376	402	441	422	454	386	388	393	416	389	394	373	380	417	409	380	406	419	379	393	416	392	435	440	421	374	431	439	423	426	450	411	466	438	409	384	388	396	405	437	425	431	436	400	446	373	407	444	402	410	407	406	419	397	420	435	418	415	409	395	425	389	412	412	411	414	420	411	406	411	433	433	393	395	422	404	407	381	410	382	390	418	383	416	422	395	393	377	409	420	409	383	409	458	407	454	394	406	434	427	428	390	407	384	413	414	389	415	445	410	414	397	407	428	398	402	414	389	401	405	394	382	416	403	382	411	383	435	356	416	422	418	446	438	433	408	425	399	448	421	407	445	419	410	398	414	406	416	431	376	414	419	414	410	389	397	392	416	441	384	394	413	404	421	402	423	400	424	399	366	416	406	416	409	445	393	429	410	423	441	407	393	404	420	409	407	365	467	421	406	427	434	424	455	406	396	425	387	377	397	401	422	412	437	444	412	463	490	432	404	416	425	388	421	431	414	399	424	405	411	391	436	398	405	363	409	408	385	407	412	415	408	381	430	417	393	401	425	374	379	420	416	408	420	430	407	452	392	395	411	394	417	397	423	400	453	393	412	410	402	403	358	455	403	365	392	417	421	421	434	411	427	450	408	444	371	392	399	361	415	433	408	438	403	377	456	415	368	401	426	421	422	394	436	415	393	395	430	415	411	403	404	435	423	430	436	404	397	375	431	424	394	443	394	407	429	386	428	405	406	423	423	442	463	443	409	398	438	426	383	373	411	418	451	421	438	416	441	395	424	399	412	407	448	403	400	394	415	370	386	379	376	407	443	420	356	426	379	379	419	461	425	388	401	431	410	411	395	407	424	403	411	411	396	447	415	413	417	380	396	391	378	426	431	388	421	428	403	397	442	430	392	392	419	431	455	404	429	421	419	436	398	393	402	432	379	447	418	448	408	434	362	398	406	438	400	441	402	436	432	427	423	429
2498	771	456	267	196	167	225	238	183	126	102	88	81	72	70	78	71	54	48	42	52	56	52	45	38	48	60	55	62	57	45	60	46	50	46	46	52	40	39	39	35	41	46	40	54	40	43	42	44	47	50	48	48	35	34	28	37	46	38	37	39	31	40	53	41	47	46	39	64	24	28	52	44	38	46	45	32	28	42	39	31	32	38	49	35	41	40	40	33	49	44	39	45	41	31	39	45	51	29	56	31	37	52	52	40	33	38	41	35	41	44	40	38	50	34	47	45	50	46	41	30	44	45	42	37	36	26	40	52	31	35	43	54	47	41	44	41	59	38	42	30	26	48	37	42	43	31	43	31	38	41	42	38	35	36	29	35	30	39	46	45	38	40	38	35	37	38	48	40	36	40	36	44	46	33	44	33	40	50	38	49	38	27	36	39	38	46	53	47	41	37	39	59	36	31	43	48	51	48	42	40	43	46	54	39	43	32	57	37	42	28	40	32	38	37	41	46	41	26	37	35	44	36	38	50	43	27	42	46	38	54	42	40	42	54	38	39	36	39	35	33	39	35	29	51	31	44	36	38	41	31	35	36	52	27	37	19	39	42	32	38	44	37	33	33	35	37	46	40	42	37	44	31	38	40	40	37	52	38	36	45	43	46	40	51	48	48	37	35	34	45	34	41	48	44	38	46	33	49	35	37	35	38	33	51	45	48	39	48	36	27	51	36	42	48	45	40	36	27	49	32	42	41	39	35	44	42	33	32	35	35	38	40	38	33	44	49	50	44	44	43	38	43	35	37	44	42	33	37	42	49	35	34	40	46	33	45	50	44	48	47	40	35	44	31	43	37	39	36	43	35	36	40	40	32	41	43	36	37	38	41	37	47	26	34	40	36	41	40	43	42	47	43	47	45	36	30	37	40	53	37	46	48	39	48	38	35	51	35	48	40	49	37	45	35	50	36	39	44	39	39	34	31	33	44	33	30	34	34	33	45	42	40	44	41	46	31	41	44	34	36	37	30	40	33	42	28	44	53	33	34	33	42	43	30	25	39	35	49	41	31	48	46	44	38	38	27	38	40	42	39	42	58	35	37	47	34	49	45	47	39	47	39	44	46	43	35	46	37	37	40	38	46	28	38	41	31	41	49	44	36	45	32	39	44	39	44	49	44	32	41	47	44	34	53	40	34	41	30	38	41	31	33	57	45	30	41	50	40	41	45	42	36	48	43	38	41	42	37	47	36	48	45	41	46	36	39	38	36	43	42	43	46	31	39	39	43	29	43	47	29	47	37	42	42	39	53	43	42	43	41	39	44	37	42	51	41	39	49	33	43	49	40	46	46	38	48	43	58	41	45	31	38	37	33	42	34	50	39	37	40	41	46	38	56	45	36	51	39	40	44	36	41	31	29	43	41	47	39	46	38	41	45	35	38	41	43	39	40	40	30	46	47	44	38	40	38	55	40	31	41	51	42	43	37	35	37	41	42	53	39	52	40	41	38	42	34	37	34	46	39	39	37	35	37	42	41	45	38	36	39	32	34	54	39	38	34	36	49	39	43	46	38	46	46	42	44	36	43	42	47	32	29	44	38	38	39	38	35	30	40	47	30	33	44	34	40	35	30	38	47	45	41	41	27	45	39	51	33	32	41	41	48	42	38	46	39	40	46	38	41	37	43	30	58	40	50	28	41	44	43	43	41	35	45	34	38	44	45	36	39	32	27	39	39	44	42	48	42	47	52	40	45	38	38	51	48	41	37	43	45	40	47	33	39	39	47	36	33	41	40	40	46	41	37	47	36	46	49	33	43	41	41	34	45	36	40	52	27	50	38	38	44	42	40	48	48	36	40	29	29	32	51	46	43	48	45	41	27	41	42	41	40	42	30	34	48	43	36	49	41	42	28	47	57	41	35	32	50	33	26	29	37	37	28	49	35	41	43	37	35	48	45	32	46	47	34	39	35	38	37	32	35	45	42	44	40	37	42	46	45	44	38	39	44	37	40	38	40	40	40	37	41	44	42	43	36	41	51	49	41	36	42	41	37	46	45	32	46	41	27	49	35	31	42	37	42	31	36	47	43	30	37	41	43	49	45	39	47	36	49	36	40	48	44	42	41	31	41	43	35	39	45	35	48	48	39	30	37	48	40	43	38	31	30	33	36	35	53	36	47	44	35	36	40	30	45	40	41	36	38	39	36	46	39	45	40	35	36	50	50	38	39	36	29	30	40	44	39	44	44	41	47	30	42	50	32	57	33	31	43	47	39	42	32	49	32	46	26	38	39	33	42	48	40	38	43	49	34	42	43	39	46	41	49	32	34	39	40	43	52	47	34	42	38	55	36	45	27	27	31	51	38	32	49	35	48	41	36	33	47	42	37	40	38	37	42	39	31	46	44	35	41	46	41	36	36	34	42	37	33	42	40	43	46	38	40	46	40	39	43	49	34	48	40	41	45	45	35	45	26	37	32	46	42	49	42	34	35	42	43	40	30	41	39	34	38	42	34	38	44	32	42	31	36	48	38	41	49	36	37	35	49	47	36	42	36	37	44	44	42	33	39	40	46	44	41	42	30	36	46	37	48	44	42	44	39	39	47	48	30	41	36	38	39	37	41	31	39	46	43	42	53	20	46	37	35	24	27	50	37	45	32	44	34	31	38	45	42	40	32	38	31	39	55	32	30	42	49	42	31	41	38	40	33	41	37	45	46	42	44	35	46	40	44	39	35	37	41	48	36	36	27	46	33	41	29	49	29	45	46	46	45	30	45	39	35	41	41	41	43	45	42	46	43	33	34	38	38	45	49	34	48	36	47	36	41	33	39	47	52	38	45	36	29	58	30	45	44	53	37	48	43	42	32	33	39	39	38	46	38	42	38	40	44	52	43	37	46	39	48	42	28	42	27	35	40	34	40	24	40	41	44	39	37	42	39	42	48	35	47	45	33	39	42	31	45	35	42	29	51	42	40	51	44	38	42	48	46	47	40	35	51	42	35	43	30	42	45	41	39	55	28	42	39	40	44	46	34	39	44	40	38	44	35	43	29	33	36	50	36	33	51	35	38	43	48	54	43	36	36	33	59	53	43	45	35	47	34	38	48	43	44	42	56	41	45	47	42	36	43	32	34	53	45	36	47	37	41	38	46	40	43	48	42	42	43	41	38	46	37	36	20	41	46	43	32	40	34	41	50	33	35	46	44	43	38	42	28	46	33	39	48	32	34	30	42	45	54	50	44	51	29	31	33	48	43	42	34	41	37	43	55	41	40	38	36	47	39	34	37	34	47	49	41	56	39	29	50	32	38	41	49	55	40	38	44	38	40	51	48	29	43	51	31	40	28	41	39	39	37	51	40	36	41	45	37	44	40	38	37	38	38	41	45	33	44	41	44	32	40	50	44	44	39	42	42	46	37	58	35	40	45	35	46	28	36	34	41	42	32	42	49	46	42	47	42	37	41	30	44	26	44	47	27	40	37	38	44	46	36	36	36	44	46	40
21543	8480	5564	5539	9119	12096	12277	10423	7048	4688	3014	2136	1857	1734	1678	1591	1428	1159	936	789	771	660	614	612	613	618	619	568	531	487	478	547	566	534	500	551	511	498	507	525	418	432	369	444	366	411	388	437	407	425	367	368	347	388	358	358	344	333	395	357	358	315	343	341	382	352	342	381	372	325	351	341	325	336	368	351	366	357	339	342	315	325	380	340	365	368	358	347	382	366	371	359	371	374	355	379	323	346	334	367	348	361	330	358	341	316	331	361	325	343	366	336	333	316	346	338	340	311	327	384	325	329	334	352	350	369	357	352	346	357	351	367	311	334	362	337	381	364	355	335	362	328	340	326	346	331	330	336	351	349	326	362	350	329	361	353	333	325	349	311	332	337	327	371	331	356	341	359	370	332	349	372	325	333	341	338	320	331	341	339	344	353	357	316	371	348	364	380	349	347	313	336	366	356	370	336	353	373	360	372	323	346	321	343	341	323	331	345	333	324	341	350	348	338	327	342	351	310	322	345	328	342	353	366	338	330	325	383	339	353	358	360	320	332	355	336	369	365	371	323	353	358	335	383	377	347	371	362	358	336	330	359	329	363	349	336	362	365	317	354	354	359	360	348	355	317	352	374	318	346	337	313	353	323	348	343	366	332	337	326	343	342	340	348	322	317	357	329	359	364	352	344	336	329	325	328	335	354	359	319	357	356	333	351	339	354	358	319	332	330	345	319	372	359	322	342	349	359	352	297	349	348	326	345	349	354	364	354	330	332	334	362	347	332	323	332	331	356	340	296	341	319	346	337	344	349	363	312	359	321	352	337	353	352	362	368	350	330	353	352	349	342	361	301	366	351	333	327	365	340	359	344	312	357	355	321	370	344	347	345	336	378	382	350	321	341	368	352	341	310	343	348	320	338	333	326	324	356	332	336	353	312	346	376	358	343	347	360	337	323	339	352	361	335	338	308	349	324	361	318	340	377	343	328	336	357	361	354	343	350	346	345	359	334	338	345	338	359	364	357	315	368	337	353	346	365	329	335	342	348	348	341	350	382	340	351	369	351	346	356	328	356	368	308	331	327	351	349	350	346	328	338	328	372	357	338	314	365	355	336	343	309	328	357	366	357	314	330	368	322	345	333	343	335	343	351	271	331	351	347	348	332	326	350	332	335	333	337	307	345	355	362	358	353	322	362	353	350	333	362	371	358	337	342	327	297	329	345	382	358	350	346	364	352	341	347	329	369	365	331	372	343	331	323	326	390	359	341	359	375	320	364	360	302	340	344	322	358	327	347	357	319	346	316	384	328	336	332	382	373	326	325	329	306	310	316	344	307	346	323	333	325	389	362	366	313	353	382	355	358	378	336	321	334	345	353	356	330	334	336	349	343	355	362	344	382	347	347	357	324	322	375	378	362	372	369	339	350	357	356	360	350	331	322	355	378	312	371	325	375	334	340	354	356	363	327	318	308	333	359	356	335	324	334	342	351	370	320	353	338	346	365	367	339	336	351	301	333	335	366	325	334	325	327	366	370	345	328	394	342	283	328	326	343	355	369	368	351	365	357	322	343	307	364	333	346	366	366	343	348	344	326	338	366	343	360	336	333	318	348	334	325	330	365	314	335	338	321	334	354	353	323	348	339	370	349	334	324	330	339	335	302	346	359	317	359	334	355	334	348	315	352	347	348	352	332	369	341	325	336	351	339	361	352	303	341	344	348	352	342	343	350	346	323	308	342	350	336	325	355	366	321	328	334	344	344	335	341	349	346	340	347	326	355	333	374	343	341	330	347	334	352	321	335	349	355	372	329	365	323	328	311	315	326	361	341	352	327	366	341	347	343	354	351	357	335	342	343	313	363	343	337	322	325	328	339	333	318	310	365	343	370	359	328	352	346	367	355	359	351	369	325	342	314	358	327	342	374	345	350	349	342	319	363	323	392	358	352	351	368	354	319	336	358	347	378	342	356	358	323	358	327	338	341	324	314	344	351	329	352	361	335	332	333	347	360	328	317	327	325	364	334	383	348	355	349	353	365	365	314	324	312	331	332	340	361	352	341	355	309	340	337	320	332	308	349	358	331	335	336	366	312	340	334	377	355	337	357	372	315	353	329	381	347	366	383	362	378	342	355	377	322	366	337	336	369	351	362	360	349	357	341	349	346	365	355	369	342	342	333	350	330	357	372	350	354	324	334	339	378	355	322	331	355	334	331	368	333	349	357	352	354	356	323	340	339	334	327	305	389	368	341	325	342	356	347	354	304	326	319	341	323	337	338	340	356	341	349	365	340	329	368	322	338	350	342	389	362	344	322	372	325	359	318	324	347	338	357	352	334	352	368	349	343	361	338	365	352	332	361	335	332	360	348	308	358	326	314	338	370	343	303	313	323	340	373	333	353	353	355	312	349	372	358	337	355	344	346	342	343	348	351	326	354	315	348	314	348	338	335	308	321	318	326	341	388	335	354	336	349	342	356	312	343	349	345	331	330	346	322	352	370	363	350	349	365	357	354	343	313	333	335	353	374	328	321	346	338	328	342	379	339	308	357	342	346	318	329	322	354	345	338	337	343	329	331	336	312	334	340	356	347	340	359	340	353	391	349	371	346	334	356	321	375	354	320	356	372	318	347	345	342	366	314	341	338	341	341	342	378	348	338	335	310	347	334	324	336	350	325	372	339	347	352	341	346	332	370	361	379	346	360	319	325	358	340	357	348	338	293	379	338	317	356	343	333	345	369	346	347	348	331	348	379	344	349	338	338	340	364	350	345	351	337	386	330	353	346	342	386	315	322	332	331	356	353	340	345	337	342	347	315	358	328	326	315	345	366	352	374	332	323	367	341	353	349	364	339	359	349	348	384	352	343	339	341	348	335	340	355	326	302	357	330	358	348	332	342	363	347	352	353	348	336	346	340	339	349	343	361	355	363	319	339	329	338	331	368	336	377	385	336	361	321	349	338	343	353	376	384	346	317	353	324	346	353	331	349	327	300	333	356	322	344	328	345	346	361	355	346	320	344	333	347	347	346	347	322	345	342	365	335	335	368	346	335	348	356	374	322	364	376	335	362	319	364	375	360	340	348	349	333	334	355	347	338	333	340	353	366	337	366	359	343	354	345	362	345	353	356	342	349	355	325	315	341	335	340	355	362	351	370	343	361	341	351	361	335	364	361	349	356	349	359	356	326	380	335	330	326	368	322	336	356	339	358	356	341	331	321	317	330	356	374	360	369	340	343	352	350	318	370	363	350	355	327	352	338	327	360	338	361	377	332	336	364	369	349	347	336	351	356	333	334	335	337	329	344	315	335	372	353	335	342	327	342	361	347	373	353	328	359	350	341	363	352	342	367	322	359	345	333	365	348	308	344	342	382	355	368	354	333	343	345	335	327	334	340	355	336	349	341	343	338	322	360	358	320	321	370	317	364	351	360	364	329	363	335	357	339	328	349	347	336	385	351	349	360	366	360	334	337	376	359	340	327	357	346	359	356	346	352	360	344	317	340
2697	1159	627	379	284	324	341	341	218	175	139	127	106	104	105	98	93	88	81	86	58	84	70	63	69	66	64	58	61	53	67	69	67	69	73	64	71	49	57	53	57	61	65	51	62	58	61	66	63	62	73	60	55	50	59	61	54	66	66	59	61	53	56	54	49	45	41	56	47	53	56	60	51	56	47	59	46	58	47	60	56	66	53	62	54	50	49	48	61	53	59	63	54	55	48	51	48	61	54	24	52	51	42	51	49	59	55	50	52	37	53	53	56	45	49	58	44	51	52	66	53	48	64	43	64	47	48	42	38	46	58	47	45	64	47	58	57	52	55	61	53	42	59	55	47	48	62	59	54	63	56	56	55	44	59	58	50	54	44	50	55	45	43	47	58	45	52	60	56	49	55	52	49	51	54	43	53	57	51	48	43	47	48	51	57	45	52	46	50	52	44	57	58	40	63	56	53	52	39	64	50	53	50	57	46	52	51	45	60	48	57	41	52	40	59	43	52	55	47	49	43	58	48	55	50	50	55	48	49	54	48	51	52	45	53	56	62	55	48	71	44	50	50	56	61	58	56	51	43	54	61	56	70	50	55	53	51	57	59	59	53	60	45	51	45	48	57	49	45	46	53	48	46	45	48	54	63	45	55	50	46	42	50	73	45	51	57	46	48	49	47	50	65	47	55	54	53	56	49	45	56	46	58	60	66	62	56	56	49	57	44	50	47	44	70	39	64	52	73	54	50	43	61	57	52	53	52	51	58	48	50	48	56	51	54	57	70	53	54	48	38	68	58	67	54	67	42	47	58	51	53	52	45	46	58	47	57	51	53	46	45	67	60	50	57	54	53	51	63	57	69	43	44	43	76	52	54	49	58	51	62	55	64	61	51	49	53	61	56	53	64	59	45	52	53	53	56	51	49	73	67	55	49	59	42	36	55	54	51	46	46	52	49	42	49	53	58	66	52	49	55	55	58	41	52	55	48	51	43	55	56	43	54	50	53	47	61	41	61	53	50	47	54	43	45	52	42	63	47	49	60	57	43	48	40	60	55	58	44	45	44	56	63	63	34	31	57	52	49	51	69	61	52	54	51	40	68	55	47	43	60	54	48	54	51	47	59	54	45	61	51	52	51	44	49	55	42	35	59	60	51	60	55	50	61	50	57	56	63	49	57	53	55	61	50	51	52	56	46	56	58	57	58	72	47	56	48	61	50	47	60	53	60	45	54	49	51	46	51	49	38	45	53	56	59	53	41	47	43	53	53	46	45	52	49	44	33	53	58	57	56	51	56	47	45	51	57	65	62	51	59	39	48	54	41	62	43	54	34	59	49	48	48	60	63	48	43	44	57	63	58	49	46	54	59	55	55	47	67	58	46	52	70	41	61	50	61	49	47	54	56	45	61	52	55	45	57	41	42	42	44	46	43	54	43	50	59	50	51	50	56	47	58	57	54	58	51	53	46	56	50	53	51	60	60	42	57	44	56	43	44	62	51	54	57	65	45	71	59	46	56	51	40	39	49	61	52	62	36	59	57	58	43	53	54	48	48	47	44	46	62	52	51	60	47	59	75	60	57	44	46	54	57	56	50	56	62	56	44	58	56	57	63	44	50	48	57	54	48	48	53	61	62	56	56	57	59	52	57	60	60	57	47	46	58	63	59	62	54	44	50	53	62	62	50	56	57	43	44	43	50	58	55	55	52	51	46	52	58	45	56	40	49	45	56	60	68	45	50	55	59	43	56	57	52	54	53	45	43	60	59	46	40	47	61	63	62	52	50	57	58	39	55	54	47	52	53	42	45	53	49	45	61	48	46	52	53	59	65	49	56	54	50	59	51	67	43	55	45	50	49	50	48	54	62	48	54	47	68	51	48	60	61	56	56	55	49	48	56	41	52	41	58	52	54	50	64	72	56	53	45	40	49	57	48	55	60	53	50	48	48	48	48	52	44	46	41	55	50	49	52	51	49	60	60	58	50	52	55	59	51	58	55	45	45	59	46	48	65	51	61	70	50	63	48	45	49	47	66	55	50	51	59	59	40	57	46	48	39	47	47	49	51	60	61	55	59	57	41	54	53	56	52	58	62	47	47	47	45	59	57	47	46	43	58	46	47	44	60	57	59	54	54	55	61	55	54	60	47	58	55	67	45	41	49	42	52	51	57	51	57	55	52	55	36	41	50	49	45	57	50	57	54	52	40	56	50	70	52	76	51	49	48	49	65	54	58	50	54	48	63	48	63	43	51	63	68	49	54	61	65	45	56	59	51	60	50	53	51	54	54	50	49	47	58	71	66	56	48	46	66	51	65	51	47	60	49	58	60	50	52	49	57	56	50	58	46	49	65	67	55	56	38	50	61	56	51	65	66	49	64	55	42	54	51	66	53	55	69	51	50	77	52	33	75	40	55	56	62	52	52	43	59	59	66	52	50	43	68	53	52	50	58	50	46	63	58	54	44	64	52	55	59	54	50	55	50	55	58	48	50	57	59	65	53	59	51	42	68	53	55	48	47	45	43	56	53	54	52	54	46	50	44	54	45	36	59	40	40	54	49	53	54	45	53	56	51	53	48	57	50	46	54	59	44	57	64	51	46	46	52	49	49	57	51	59	54	48	53	56	52	51	53	69	51	45	44	62	51	47	51	67	62	47	49	64	67	49	45	46	54	70	65	42	43	53	70	66	47	49	52	56	41	48	58	53	61	59	64	55	43	60	48	38	44	52	66	57	50	39	53	43	58	42	61	67	47	53	66	48	52	69	45	59	50	48	40	52	45	55	56	49	48	69	43	48	59	54	58	50	55	65	53	38	47	44	52	47	56	66	55	63	43	41	54	53	67	42	56	58	45	53	51	51	58	58	59	56	71	50	58	50	52	61	45	58	55	63	45	45	48	59	31	55	43	48	73	53	46	54	51	45	48	40	68	63	45	56	49	71	54	55	66	42	65	48	43	70	42	55	49	38	53	44	48	63	54	48	46	44	48	47	52	51	57	64	40	48	47	60	46	38	48	64	48	47	47	53	52	48	41	72	63	39	50	57	59	60	61	58	59	57	51	52	63	43	60	49	45	50	54	45	45	70	58	67	51	52	46	47	53	48	50	65	77	41	62	52	49	56	51	47	42	63	54	53	56	46	46	52	49	41	59	56	47	43	50	46	52	48	47	54	47	52	53	62	63	59	48	47	46	41	51	58	58	52	46	50	35	44	52	54	52	51	53	44	55	68	46	49	52	51	52	61	56	65	62	54	54	44	58	59	51	65	60	55	54	44	60	60	56	70	63	54	53	46	50	53	59	44	49	52	55	49	38	57	35	49	33	49	46	54	49	50	63	56	56	46	51	58	62	40	54	52	56	40	68	56	52	55	47	51	49	63	43	51	50	49	61	65	54	58	49	51	70	50	50	44	52	46	51	56	50	57	50	70	64	57	51	59	55	54	48	51	47	37	40	63	43	53	51	65	46	56	56	48	58	56	65	42	57	65	58	54	61	59
24903	11611	7288	7486	12527	15961	15855	13248	9355	6282	4271	3247	2815	2742	2582	2353	2099	1626	1333	1115	1011	912	995	960	933	861	889	776	756	686	759	760	828	706	725	715	666	694	722	586	592	576	525	554	507	521	517	545	520	550	515	491	468	489	516	466	453	463	454	467	427	449	460	446	459	470	471	434	433	443	434	457	445	442	420	465	422	455	438	425	452	459	437	474	425	493	479	490	434	446	440	463	469	459	475	437	480	440	429	462	457	440	466	477	469	462	481	447	426	484	490	436	465	463	444	421	455	427	429	446	427	474	450	443	457	470	463	450	478	454	483	462	443	473	471	431	452	490	480	451	435	450	463	434	424	402	474	433	433	475	431	451	426	444	461	414	432	447	438	422	440	476	417	449	432	443	440	444	447	448	426	455	482	429	432	435	479	468	424	462	428	465	460	454	460	442	460	445	434	439	427	406	470	459	485	434	424	430	442	464	438	417	415	438	488	438	454	498	506	368	451	455	446	447	450	438	426	462	446	470	445	428	450	424	462	446	435	435	415	446	467	446	484	430	463	478	451	466	467	457	427	431	433	469	437	453	443	447	459	441	423	423	468	453	435	432	442	444	399	466	478	427	425	438	434	441	439	482	442	423	464	459	441	442	445	435	433	465	433	484	448	431	417	454	465	454	432	436	472	439	418	440	436	472	426	434	440	438	392	463	414	466	454	448	467	442	423	417	456	427	495	422	463	468	421	443	478	493	472	449	452	463	449	449	452	492	456	438	441	460	478	460	456	434	462	442	439	438	428	425	460	445	421	411	447	449	422	445	474	475	434	465	452	462	475	474	398	437	455	429	444	433	439	425	445	466	417	460	452	438	493	421	443	436	468	461	426	424	444	465	457	440	418	441	462	451	429	435	463	467	464	448	448	419	464	462	469	443	441	446	448	437	484	436	451	417	449	433	480	473	464	455	447	433	466	448	424	417	436	455	422	455	459	415	469	496	474	439	474	465	444	438	460	447	482	408	455	440	457	412	421	456	457	450	452	443	462	449	471	465	461	440	442	465	429	451	458	470	432	462	496	427	437	460	465	460	473	459	476	466	476	412	450	446	435	448	480	462	440	476	414	434	456	392	439	399	451	466	479	475	489	476	486	458	473	449	471	421	471	448	432	441	435	486	455	459	452	449	460	445	393	442	445	463	447	480	438	440	419	429	460	461	439	461	451	475	434	447	436	449	429	389	468	460	430	431	431	466	443	453	413	464	413	464	477	452	493	410	450	432	483	430	451	448	450	445	447	469	467	448	412	456	444	468	447	470	461	447	458	468	444	485	457	427	447	500	416	455	454	470	458	453	458	470	419	464	487	455	438	429	436	444	491	470	444	480	455	424	405	429	407	447	467	434	408	469	460	430	433	453	410	444	441	425	430	468	446	445	461	440	461	443	424	426	438	431	452	448	456	447	447	468	428	405	429	425	495	462	449	436	384	445	446	421	490	463	424	425	456	425	468	459	471	432	460	463	423	439	453	434	431	461	465	458	437	463	475	454	470	433	445	441	415	437	448	433	446	452	446	465	441	418	444	455	431	447	457	461	438	439	452	401	463	435	443	445	467	469	447	454	476	462	437	442	414	485	444	415	457	425	447	420	457	433	418	450	471	421	433	457	474	452	447	459	427	457	409	471	420	429	412	436	430	471	458	403	429	469	485	453	464	446	462	450	427	454	445	464	457	473	432	490	434	451	445	440	455	448	450	465	467	415	459	445	444	406	437	470	448	429	453	472	421	447	450	429	423	437	449	483	442	398	457	465	435	446	444	450	460	485	462	474	403	450	453	470	461	458	423	414	443	442	454	408	498	407	449	452	464	452	454	435	427	422	456	436	490	432	450	453	493	490	433	446	448	403	461	444	448	442	431	468	467	440	427	457	462	443	404	451	467	451	415	460	431	444	472	459	460	498	427	450	460	457	450	449	465	490	447	449	481	395	407	439	435	488	447	460	438	453	449	438	408	476	451	436	428	463	439	427	424	433	432	437	433	452	455	429	445	471	443	449	462	443	465	440	436	450	472	441	458	461	436	457	456	416	444	437	457	450	458	430	475	461	452	427	490	436	462	435	466	464	419	430	439	472	466	453	430	420	453	425	471	440	471	428	435	443	424	424	472	454	422	462	427	452	412	438	468	423	418	433	433	491	446	451	422	469	433	455	454	440	400	462	427	460	426	436	482	443	425	445	431	448	454	432	459	479	429	425	438	427	470	429	485	426	481	462	430	469	411	447	456	410	477	467	408	457	473	455	415	489	434	424	450	437	399	483	440	444	433	437	451	426	424	423	488	432	451	444	446	452	446	456	418	440	495	458	441	455	432	495	444	469	446	406	439	434	402	478	429	451	433	414	479	437	453	480	429	441	451	468	453	495	421	464	416	419	458	447	441	408	477	440	428	433	454	459	461	431	458	434	405	471	430	481	462	452	442	452	446	464	460	415	480	421	452	437	428	462	435	472	452	472	437	479	452	438	421	479	459	441	463	469	438	418	429	473	452	406	446	459	383	430	458	404	426	439	430	449	439	436	481	438	473	467	501	438	435	476	421	463	427	417	426	448	454	472	473	438	466	430	432	436	454	435	405	461	439	455	472	436	453	459	455	424	504	455	427	413	467	474	443	439	467	449	433	431	448	471	416	462	422	424	452	447	446	444	408	411	449	428	411	427	485	465	411	422	468	428	461	473	419	425	431	425	481	436	438	443	445	453	437	424	422	439	407	473	455	466	447	453	453	443	455	458	423	473	419	413	440	465	429	453	418	471	470	458	470	446	459	460	452	460	453	449	438	478	445	448	438	419	428	482	421	421	459	482	444	434	447	469	480	448	461	496	438	451	432	428	424	421	438	456	429	438	417	457	426	422	468	457	442	434	450	415	482	410	462	449	452	471	438	439	413	450	448	466	442	456	449	454	438	441	473	462	423	440	473	442	448	459	486	449	442	438	454	470	430	453	465	484	449	445	446	443	424	451	463	438	448	505	405	461	424	432	466	458	449	462	463	453	427	443	452	457	442	406	447	422	440	447	435	457	482	486	453	456	435	463	416	447	467	446	471	421	442	450	445	439	463	442	409	442	442	415	475	445	461	463	465	450	446	445	514	406	453	450	404	471	486	462	407	485	444	477	458	469	411	446	455	428	472	450	471	428	410	462	427	463	450	413	427	467	452	478	464	435	415	448	451	467	418	437	448	439	499	450	436	462	450	459	447	418	420	455	396	429	425	428	433	429	431	447	484	464	456	480	445	445	435	444	473	425	448	441	451	461	458	454	466	475	448	424	461	448	467	442	449	456	442	464	418	469	431	440	433	453	451	427	433	482	439	443	448	452	467	466	472	452	462	443	441	426	444	431	441	461	456	448	472	463	452	440	452	459	454	443	453	466	420	470	411	450	430	414	428	463	504	492	450	458	465	469	408	459	450	426	474	459	454	440	449	473	439	436	437	433	438	453	387	448	447	432	476	427
3523	952	542	333	228	262	269	268	181	142	86	110	98	86	87	90	74	56	60	60	64	57	42	50	68	40	53	48	52	48	29	43	52	49	49	41	40	38	43	26	35	34	34	43	44	37	36	34	42	52	40	36	35	37	36	44	41	34	42	43	29	30	43	33	36	38	31	41	27	32	45	32	33	28	44	32	40	25	34	28	31	32	31	39	33	38	37	35	40	34	25	24	34	27	40	34	44	42	26	49	29	37	34	34	39	37	30	44	37	41	40	29	37	37	42	37	49	32	51	29	35	46	31	45	34	32	35	32	32	32	42	31	48	39	40	26	36	30	21	36	42	45	36	29	34	30	41	28	27	40	36	32	32	40	39	38	33	22	27	31	33	35	47	34	30	35	38	35	29	26	38	35	37	36	35	33	28	36	36	41	41	31	37	29	38	29	31	34	28	30	27	32	35	39	35	32	33	35	25	38	30	42	25	35	41	32	36	32	39	39	38	29	29	32	47	28	24	38	37	38	37	40	29	32	29	29	38	36	30	29	33	32	34	28	33	28	40	45	24	31	37	41	39	45	31	37	34	39	38	47	36	30	37	22	42	43	36	27	36	32	35	43	32	44	39	35	39	42	26	34	47	32	32	32	38	32	33	33	42	31	39	39	37	41	32	34	40	36	41	37	38	35	44	30	26	27	37	27	35	40	29	42	39	40	35	37	28	49	44	34	31	30	32	38	40	39	31	33	27	41	36	36	23	40	34	30	38	34	32	42	40	35	33	25	40	32	35	31	34	34	38	28	32	34	43	35	35	26	42	23	42	36	38	36	27	39	35	33	37	34	34	43	45	41	30	37	40	39	32	36	35	32	24	27	33	33	33	35	39	39	34	29	23	31	41	33	35	45	40	31	42	35	39	38	30	36	31	31	42	35	28	39	32	36	38	38	31	31	26	35	35	36	25	35	46	36	45	36	34	38	39	37	41	38	32	39	43	43	42	32	30	38	39	43	35	36	23	42	38	29	43	34	32	32	32	26	39	47	27	32	37	32	35	39	40	36	41	40	30	30	45	33	39	36	35	29	31	47	21	30	36	36	24	33	32	44	29	28	31	41	46	40	40	35	33	41	31	31	33	27	32	32	38	37	28	34	28	36	28	41	28	29	42	34	39	43	38	33	32	25	35	41	31	37	37	27	37	31	32	38	26	36	41	46	35	31	34	38	28	30	42	32	20	44	33	38	28	38	34	36	39	34	31	34	29	36	50	34	40	42	31	35	33	39	42	39	38	35	32	32	32	39	40	34	34	39	28	30	38	39	44	37	28	42	36	34	30	32	26	40	31	30	32	39	31	39	37	34	12	37	40	38	44	47	36	35	46	30	33	43	30	30	39	41	39	22	31	31	32	31	34	46	35	41	26	29	33	39	37	42	46	39	34	35	47	26	43	25	28	29	34	30	35	30	48	38	40	26	31	36	35	41	22	38	32	35	25	41	38	42	47	43	40	33	43	35	24	30	45	31	36	36	43	32	33	32	31	38	31	35	43	25	28	38	31	49	30	30	34	37	28	32	33	44	38	33	47	37	32	50	29	40	38	32	28	39	44	41	44	30	36	35	30	48	39	39	34	36	41	26	31	23	35	39	30	38	41	27	33	32	23	30	33	37	49	38	37	36	28	39	46	29	26	48	39	38	42	32	27	33	26	22	28	22	35	43	20	34	40	36	30	36	26	36	32	32	32	38	40	32	35	41	34	32	36	29	45	26	37	40	43	33	30	36	36	32	40	38	34	29	37	32	35	31	33	27	32	27	42	32	34	37	41	23	33	43	46	28	25	27	39	32	33	33	43	35	32	37	44	32	34	27	28	43	36	33	33	19	34	39	25	23	40	29	37	37	49	34	32	34	30	39	36	29	36	43	33	63	34	38	46	29	34	35	29	38	41	29	41	36	34	33	27	26	26	33	38	32	40	37	41	44	38	25	33	30	32	33	41	28	36	40	30	33	40	34	22	26	33	43	36	35	35	39	40	36	32	33	45	30	44	42	31	38	31	38	46	29	35	32	33	35	32	38	41	35	26	38	27	30	37	37	28	33	32	43	29	32	31	28	47	31	26	32	32	33	29	25	40	29	34	42	31	35	46	31	33	32	41	39	43	33	36	31	28	30	37	44	31	41	37	39	31	32	38	29	35	34	31	31	41	34	32	23	38	22	36	23	34	36	39	45	32	35	37	43	32	35	34	43	34	23	32	42	31	44	31	30	35	32	32	34	39	27	35	39	46	44	38	38	24	33	28	38	36	34	36	38	33	31	42	26	28	30	27	35	37	42	28	30	37	33	41	31	38	36	27	42	50	47	45	37	32	34	38	28	25	31	25	38	45	34	31	32	30	31	35	36	39	50	31	31	34	42	30	33	29	29	42	35	33	31	36	39	27	45	30	38	32	31	35	25	48	40	42	32	28	43	48	33	28	33	30	31	37	34	30	45	24	45	48	34	27	32	28	44	46	28	24	47	40	29	29	41	26	28	26	27	45	34	37	43	44	32	24	44	32	33	36	38	45	39	41	42	39	38	34	35	45	40	34	27	28	35	41	29	36	31	36	36	48	39	29	41	29	27	38	43	39	27	47	27	39	35	36	39	39	34	35	30	33	33	35	37	39	39	36	41	38	42	34	27	25	29	40	29	42	48	33	28	39	29	34	29	43	31	44	29	36	30	45	43	40	37	29	42	29	35	29	44	37	39	30	35	31	36	45	36	37	39	33	38	31	33	34	40	48	31	33	39	49	28	41	30	46	27	41	38	36	22	33	28	43	20	37	52	36	37	39	32	33	41	46	40	34	39	33	42	46	37	33	27	39	40	34	28	25	37	22	26	30	33	40	31	32	41	27	36	26	37	31	36	39	47	44	29	29	31	46	30	44	37	43	19	31	38	23	40	30	35	32	32	45	31	38	38	34	27	41	30	33	37	42	28	38	25	26	37	28	41	50	37	25	33	41	41	32	27	44	41	38	36	31	34	36	34	36	33	27	36	29	33	36	35	40	34	44	35	39	28	28	36	36	26	47	39	25	44	32	29	36	34	32	32	37	34	28	27	41	44	23	43	26	28	32	41	29	34	29	35	33	43	33	22	34	26	39	32	27	39	27	31	27	33	33	48	42	32	46	33	37	31	35	27	25	44	32	33	47	36	42	43	42	30	44	30	46	27	31	32	29	32	41	30	50	32	33	35	38	27	35	37	33	31	45	31	41	38	41	43	34	32	28	42	40	42	32	44	34	42	29	27	24	31	37	34	27	37	39	37	33	28	40	28	46	36	37	34	30	32	40	30	41	25	25	37	38	33	41	40	39	28	34	37	35	30	30	24	28	35	33	31	36	32	35	38	35	39	35	35	38	34	34	35	44	43	36	31	29	38	26	42	32	34	29	38	40	38	35	31	27	28	37	20	27	37	28	30	25	36	42	36	37	30	35	30	41	27	25	32	42	39	34	39	44	33
23911	10063	6374	6489	11452	14826	14364	11630	8123	5353	3698	2968	2633	2570	2311	2063	1801	1381	1141	939	906	898	915	866	827	732	676	590	544	550	579	604	619	584	593	541	548	535	483	459	419	442	379	395	378	383	411	446	417	383	386	333	361	369	345	328	338	359	297	305	348	306	290	314	305	300	311	306	294	326	310	301	286	314	291	310	287	306	317	312	277	307	310	304	346	314	300	292	297	285	297	316	301	303	305	329	326	307	303	300	343	277	298	302	293	288	295	316	307	298	304	299	293	297	278	304	268	276	280	305	260	325	282	320	288	306	295	291	277	312	293	314	298	327	285	307	283	292	302	289	299	289	296	283	293	319	287	273	286	272	283	299	316	259	281	295	306	303	292	288	294	316	279	315	302	316	319	258	325	286	311	309	314	308	297	288	287	313	285	336	293	292	302	277	288	285	282	314	277	312	308	316	283	304	307	282	292	283	292	299	312	254	302	290	286	272	294	311	312	291	295	301	298	292	290	249	289	310	290	284	323	288	283	306	317	309	283	320	313	312	288	299	306	289	300	273	286	284	313	282	311	322	281	293	302	305	307	284	315	300	321	300	286	271	318	276	298	293	269	284	312	299	293	296	280	308	289	283	291	303	301	318	288	316	301	312	267	315	295	318	297	319	327	284	309	284	335	297	296	274	292	281	274	272	314	316	302	327	284	291	348	272	315	287	296	309	293	311	280	281	304	313	293	310	318	288	324	296	314	293	282	320	313	298	300	307	294	310	330	271	310	302	288	312	328	301	300	290	332	311	297	273	317	330	306	289	317	308	292	304	294	286	298	292	278	290	309	335	320	341	294	277	298	292	300	282	281	293	290	287	306	284	297	316	312	279	286	327	307	289	295	288	302	339	316	307	314	296	315	297	320	298	345	306	277	287	298	301	298	310	276	318	289	265	289	279	272	306	289	293	295	307	283	291	277	308	310	308	309	333	297	324	305	287	295	305	283	284	291	322	292	305	299	281	283	269	306	281	306	320	301	295	280	303	301	269	325	324	317	304	324	327	312	301	308	331	302	300	306	293	336	325	315	297	293	304	279	306	310	262	311	297	299	333	309	288	260	320	285	280	288	284	266	307	301	287	281	277	275	331	288	279	277	301	302	269	299	325	302	300	304	297	300	311	294	308	334	282	311	284	290	301	295	306	317	313	303	296	288	326	294	321	298	309	316	257	277	300	327	291	336	300	329	320	309	292	325	285	297	317	295	272	268	332	308	289	296	302	268	304	311	294	316	298	295	310	283	309	292	311	304	298	298	302	302	309	302	292	300	309	296	285	284	344	300	296	298	314	323	327	309	290	318	286	274	327	299	297	298	317	285	293	302	326	290	336	299	293	291	299	303	305	277	287	304	311	270	316	302	301	288	302	341	289	319	311	300	338	290	281	341	269	286	264	273	293	276	291	326	293	275	311	299	296	302	314	305	303	279	302	316	304	292	310	312	319	295	288	276	267	270	289	289	296	311	315	342	316	324	298	314	284	306	299	287	299	305	293	288	290	297	274	273	307	324	309	295	300	311	290	294	299	310	301	325	282	308	298	274	295	325	297	282	291	334	284	283	287	280	332	323	279	272	303	319	284	328	308	308	295	307	290	334	293	294	283	295	301	292	322	310	282	315	256	287	270	294	308	341	285	276	273	309	311	293	300	285	303	294	291	293	302	283	317	272	274	297	278	295	307	274	291	300	290	320	322	317	341	291	294	289	311	298	315	280	332	300	311	275	316	304	271	306	273	299	321	285	276	296	303	310	308	285	303	282	313	292	307	291	288	348	290	320	288	294	283	275	335	273	297	309	318	288	294	275	315	310	298	295	301	276	269	327	319	317	290	282	300	341	301	325	283	313	315	323	313	304	310	290	285	312	307	330	265	295	315	283	296	287	319	290	282	310	280	326	304	295	295	261	301	290	269	300	296	312	316	288	319	275	286	288	277	290	278	308	255	293	286	300	276	291	307	324	294	326	312	308	304	284	285	296	296	281	299	292	306	278	297	296	299	294	269	304	308	300	281	277	289	290	313	292	282	314	308	301	254	285	339	315	267	308	307	295	270	290	300	280	323	308	281	294	311	278	300	269	288	320	330	302	304	286	311	302	279	294	325	282	230	311	292	290	301	303	291	303	277	308	287	286	294	291	291	308	319	284	297	267	285	282	316	278	298	304	311	313	286	320	307	312	314	279	280	285	316	287	277	308	285	300	287	278	298	307	280	302	284	323	279	299	326	327	342	291	316	318	320	307	338	300	314	282	286	327	314	296	275	313	277	263	321	344	335	300	299	315	275	312	300	296	306	259	318	299	301	308	299	314	325	314	303	308	289	306	294	299	299	305	303	321	301	318	280	259	308	269	310	300	291	321	307	293	307	313	266	292	329	275	317	300	299	308	333	276	291	282	279	291	298	294	283	289	314	285	298	292	320	303	286	288	293	310	296	290	274	263	308	269	261	327	306	297	313	298	308	277	323	290	305	295	303	313	289	269	303	309	277	319	334	306	316	286	283	286	304	317	308	280	309	302	301	324	288	311	339	298	290	291	291	304	285	287	288	300	310	312	288	288	290	314	279	314	288	284	275	328	298	283	266	315	306	308	328	316	313	316	316	287	342	315	304	298	286	315	320	313	277	285	309	307	265	305	297	298	289	264	320	322	261	295	292	297	294	299	306	314	335	266	315	317	301	299	294	298	302	302	310	316	301	257	310	284	280	337	280	297	268	295	294	293	282	281	277	270	279	312	262	293	278	292	317	304	298	302	290	319	322	310	275	325	294	303	266	286	284	318	309	292	296	293	320	317	274	309	281	283	311	331	268	299	273	299	275	289	326	278	272	305	278	277	287	287	315	326	301	311	292	286	277	281	308	323	307	277	324	309	284	294	322	320	281	300	270	291	304	277	295	300	336	283	300	293	287	290	292	322	294	277	297	284	277	295	298	307	278	287	278	320	307	316	321	299	287	283	292	277	328	296	283	273	292	286	304	275	314	302	336	303	304	319	316	326	313	291	288	313	304	314	283	273	327	313	312	312	304	292	269	292	296	296	322	313	281	277	282	318	276	300	308	314	300	258	283	271	328	288	268	297	284	315	307	309	278	330	276	279	265	295	347	281	328	321	306	301	292	332	298	328	307	269	294	281	295	287	309	318	277	315	321	299	286	286	291	295	281	289	304	283	314	272	287	301	294	300	317	300	330	298	292	301	298	285	311	321	315	308	276	292	309	333	312	301	307	325	304	297	299	282	303	278	297	298	330	268	290	325	297	269	289	287	336	310	275	336	298	287	268	302	310	267	325	299	294	312	297	326	330	285	276	277	322	295	302	296	298	283	285	295	294	302	289	293	279	308	279	306	280	285	282	298	292	299	308	285	313	297	293	301	304	315	313	327	322	298	285	301	317	294	314	308	299	305	317	320	274	290	330	271	281	296	290	308	313	269	303	266	262	288	293	304	310	310	292	303	294	322	321
3531	1430	713	484	329	337	378	329	280	190	143	136	142	104	128	105	98	88	71	86	64	75	77	82	92	73	69	65	58	58	54	63	77	62	73	52	45	43	71	64	51	53	64	43	55	53	59	43	55	52	50	43	65	55	55	48	48	53	49	51	45	48	50	62	63	50	53	44	40	41	56	53	56	42	59	61	48	53	65	44	51	44	41	46	60	63	48	46	49	47	57	52	57	46	55	54	56	50	46	44	39	47	50	66	61	47	48	53	54	57	54	48	62	44	50	39	46	61	49	50	35	47	33	37	50	44	47	41	47	43	46	51	55	57	46	41	41	47	43	42	54	47	52	52	37	47	49	43	40	56	50	57	48	60	54	46	56	59	56	54	53	46	39	56	58	44	44	42	53	56	48	55	41	43	44	51	52	46	53	44	52	52	48	43	51	41	46	38	46	40	65	46	56	44	36	43	35	50	39	53	37	41	46	57	51	41	49	52	41	40	42	56	67	51	50	59	59	38	40	44	46	50	47	57	37	58	39	40	44	48	47	56	58	44	46	54	55	59	48	42	49	47	61	56	45	48	46	49	42	49	47	51	35	51	53	41	51	55	56	37	46	37	43	49	46	36	49	32	40	52	48	51	48	43	45	50	48	51	46	45	53	46	49	54	51	47	45	45	45	46	33	33	45	56	38	48	53	55	50	48	46	36	47	52	46	41	43	54	45	49	51	54	63	54	40	47	54	50	35	54	59	60	48	54	51	59	50	38	51	54	36	50	46	51	45	39	44	40	43	47	45	46	64	53	43	60	62	55	45	54	48	48	65	40	52	44	46	52	38	61	52	57	53	46	47	45	49	40	56	40	42	57	40	48	54	48	49	43	43	49	51	48	48	58	45	44	43	58	49	51	41	49	46	57	55	38	54	51	43	47	43	40	47	52	46	46	54	38	52	55	42	44	48	47	49	43	57	45	45	53	45	59	50	63	57	44	46	50	44	49	66	54	46	56	51	29	44	54	46	51	55	52	30	51	48	40	52	38	61	46	45	52	48	50	50	51	45	42	41	43	48	37	52	38	50	53	48	42	42	54	60	38	50	51	35	50	52	47	44	57	57	54	40	35	49	57	61	37	55	46	48	44	45	45	38	50	52	44	52	51	39	46	45	53	41	44	53	48	50	40	52	51	36	50	56	58	50	51	53	52	55	48	47	56	53	50	55	53	52	42	46	53	39	43	37	44	49	52	37	45	46	54	49	35	46	51	50	50	52	61	51	50	49	42	39	43	48	58	50	62	48	55	44	49	55	58	55	48	48	45	63	39	39	49	47	45	48	62	45	59	47	42	47	50	49	42	45	54	48	51	55	44	40	41	45	48	62	53	38	39	48	41	49	56	32	48	28	32	43	50	48	61	45	55	45	51	51	40	37	47	44	59	46	28	48	46	50	54	35	49	57	46	57	37	50	62	58	60	43	51	60	52	48	47	40	41	51	51	42	48	62	52	46	54	56	49	64	46	53	46	53	47	62	49	53	48	46	55	40	58	43	35	44	44	44	46	56	58	46	50	57	54	48	48	42	45	35	48	54	43	41	47	53	42	49	48	59	53	47	43	39	59	46	47	43	51	42	55	44	38	36	58	47	48	47	48	63	57	46	44	45	48	42	31	57	45	44	49	50	43	61	50	41	45	55	39	41	60	53	49	55	51	42	61	56	55	51	43	60	65	47	54	50	52	45	42	46	43	47	51	39	47	49	54	53	38	52	52	54	55	50	58	45	37	55	48	48	48	40	54	57	48	45	52	45	55	54	43	49	61	55	55	40	50	59	39	46	52	53	42	35	59	49	55	58	40	45	48	40	50	59	50	55	36	48	46	41	55	53	44	47	54	50	47	41	59	63	51	47	46	39	55	53	32	37	54	37	54	51	40	46	30	57	57	48	42	46	49	51	53	48	38	53	58	44	56	44	47	46	53	60	42	40	46	66	46	46	57	43	40	33	52	50	59	44	56	60	51	40	54	45	52	57	47	45	45	55	48	42	41	55	55	52	63	42	60	56	56	47	41	45	56	51	50	46	41	49	50	46	53	52	63	50	54	52	60	52	56	42	36	42	62	52	50	44	43	55	47	42	47	39	57	48	46	63	42	50	53	60	49	44	52	65	56	46	54	44	44	55	49	48	49	36	44	48	44	58	45	47	52	58	47	48	42	49	39	59	52	40	52	56	49	45	60	55	60	42	47	52	36	58	57	51	47	46	37	34	49	42	51	46	39	37	50	52	45	54	48	46	56	61	51	59	37	53	40	29	45	36	43	50	55	51	52	47	43	37	54	53	47	42	56	53	39	49	44	53	39	54	44	51	47	44	41	44	52	39	47	40	52	42	56	51	72	41	42	57	52	35	53	40	52	46	41	47	48	55	44	46	43	55	51	51	54	46	33	46	51	43	48	55	44	58	45	47	46	45	42	52	49	48	46	55	47	49	50	51	43	49	35	49	44	47	64	50	47	54	49	41	43	37	50	53	43	44	44	42	55	51	50	52	54	38	47	59	47	47	49	57	45	43	47	39	47	45	44	46	52	50	44	48	43	52	56	49	63	46	49	60	48	47	44	53	43	54	51	51	52	61	67	53	51	45	51	33	53	57	56	61	46	54	37	48	38	39	51	40	71	47	32	55	42	56	48	46	44	46	42	57	43	52	58	43	54	43	50	40	49	51	44	44	53	37	63	53	43	63	60	33	42	40	48	55	52	61	49	43	43	54	46	42	46	54	42	44	51	53	56	48	49	52	45	46	56	56	47	43	56	50	53	44	49	56	53	45	55	44	54	51	43	41	63	57	48	47	50	53	56	55	49	45	47	50	47	50	44	39	43	30	45	50	44	48	49	51	54	49	51	49	52	60	42	48	40	44	49	48	51	47	55	43	48	40	55	48	44	60	41	54	62	45	55	37	52	45	45	48	54	45	42	46	54	44	55	60	44	61	46	57	53	57	62	40	52	44	52	33	51	52	43	51	58	42	53	46	36	52	55	41	51	46	57	56	54	54	62	51	60	58	46	50	56	48	43	55	32	47	45	47	58	58	53	37	72	48	53	39	47	39	53	61	50	45	49	50	55	57	53	36	43	41	34	45	47	45	41	53	38	41	49	49	53	47	65	44	43	53	52	42	49	54	59	46	57	45	44	45	52	49	57	33	52	50	48	54	59	44	51	63	60	47	51	48	44	40	44	45	57	51	36	58	53	56	52	46	50	51	47	59	50	56	54	52	33	41	50	39	46	41	53	47	40	44	51	44	55	55	67	37	47	52	48	53	38	44	45	39	48	59	44	44	39	52	60	59	44	58	37	53	46	51	46	37	48	62	60	52	55	34	53	47	52	52	40	40	46	43	42	60	58	67	55	46	58	52	45	59	45	47	40	47	47	48	45	48	58	59	37	50	50	47	45	45	49	54	49	46	63	60	51	45	42	63	61	48	51	38	36	46	41	44	42	48	47	40	45
27472	12792	7962	8366	14537	17799	17059	14131	10231	7081	5029	4104	3885	3476	3385	2960	2529	1824	1545	1344	1284	1251	1338	1322	1200	1095	922	888	824	807	847	905	842	819	770	823	754	754	661	610	629	575	531	554	539	513	575	551	541	542	511	532	444	557	496	425	409	446	441	395	422	406	434	431	394	395	408	429	436	452	451	422	398	444	419	390	454	399	478	461	404	449	404	425	449	440	444	417	417	442	469	453	435	451	430	430	438	462	439	449	437	451	381	378	436	392	407	412	404	402	425	407	417	419	398	453	471	410	420	413	419	386	430	462	450	413	411	414	429	425	429	432	446	419	451	405	417	432	423	391	429	432	430	409	435	399	390	388	382	450	440	409	396	433	446	421	430	417	429	417	423	425	453	420	420	420	388	410	382	414	430	419	432	445	426	440	407	437	428	418	404	400	395	434	410	400	395	400	408	382	400	410	410	399	374	439	441	404	404	457	405	408	398	455	410	406	424	407	405	428	420	384	395	403	414	391	446	413	412	426	428	416	427	398	425	421	411	414	450	441	404	408	388	427	451	420	451	425	373	417	438	420	415	391	451	416	428	438	431	431	428	423	389	405	420	421	422	402	399	406	382	400	410	410	422	385	435	445	421	470	459	425	377	439	407	435	412	428	419	426	416	433	427	424	375	435	388	380	434	423	397	445	445	387	410	426	419	387	400	396	397	461	408	417	405	384	395	424	412	409	396	421	436	451	433	433	427	422	450	418	459	437	460	423	397	411	454	423	425	438	468	400	426	428	415	414	418	451	418	427	422	398	425	426	389	437	433	371	395	402	422	418	419	397	398	420	414	413	415	439	399	411	376	429	428	421	413	406	376	438	412	406	467	408	439	414	389	473	398	447	414	414	369	447	427	442	401	452	414	432	391	436	409	394	407	435	411	392	419	464	399	441	402	457	419	409	422	393	459	380	478	441	444	400	400	427	411	453	432	407	432	403	403	388	392	360	432	402	399	399	446	443	402	429	423	443	410	394	411	396	463	413	420	438	427	415	421	395	457	460	393	407	420	398	435	432	449	438	412	386	432	404	414	395	427	437	429	414	407	421	407	393	441	436	411	397	399	445	418	418	426	425	391	410	390	418	445	414	430	437	392	377	425	404	448	433	429	441	403	419	388	415	412	438	413	405	435	429	441	417	423	421	429	406	393	403	421	405	411	450	423	432	427	412	408	420	421	424	439	441	400	415	422	400	405	401	470	403	432	407	437	406	436	440	417	418	391	414	433	407	452	395	413	447	420	384	412	422	396	417	468	411	441	378	416	413	412	445	428	393	409	439	428	418	401	399	462	410	432	422	391	401	398	422	399	393	435	433	376	407	405	391	411	415	448	424	412	411	407	418	417	436	385	436	379	450	397	418	376	406	389	395	430	413	397	455	407	392	399	434	387	457	462	426	433	395	381	455	432	433	386	419	444	400	451	398	421	433	451	412	407	428	430	437	414	415	419	434	408	422	412	401	439	423	413	405	426	410	389	426	413	420	420	417	392	400	441	440	424	408	433	430	397	370	425	408	437	459	409	433	421	375	450	424	386	419	401	417	450	427	420	423	396	392	386	420	413	365	411	448	429	421	438	422	396	411	440	390	397	382	389	435	438	414	412	403	458	383	370	372	420	411	428	379	394	453	426	409	393	409	458	393	428	404	396	416	403	406	416	415	432	448	418	422	380	424	402	424	408	410	467	425	406	410	412	395	391	450	428	393	410	420	428	404	414	454	397	407	418	426	408	391	429	400	441	449	454	386	459	404	385	423	402	428	399	411	440	417	403	442	439	429	427	440	416	424	434	400	421	440	437	414	404	437	424	405	409	372	426	421	424	406	422	403	413	425	399	397	429	437	404	410	462	435	397	378	405	396	396	433	368	440	423	388	372	422	415	401	423	403	421	405	473	441	404	441	420	422	439	462	440	411	443	396	409	412	398	453	397	399	446	409	439	402	442	410	387	453	428	394	418	446	454	397	416	376	411	407	429	379	369	438	432	424	389	425	395	455	450	410	442	396	390	392	425	433	451	432	431	386	417	415	412	373	410	385	462	388	442	459	425	422	406	392	385	352	406	427	405	433	416	412	434	451	409	438	418	440	385	415	399	396	416	424	429	391	437	443	423	388	400	438	418	400	406	431	410	442	398	435	443	425	430	389	414	403	415	387	408	422	393	462	437	418	407	412	371	414	473	421	434	412	472	434	401	390	403	406	424	422	428	454	399	421	418	395	409	449	420	425	390	425	418	405	414	450	424	419	405	405	407	391	438	383	427	390	398	407	426	436	442	391	383	418	450	445	431	419	377	413	416	421	448	417	434	381	419	415	417	419	456	419	420	428	401	397	433	421	390	418	410	412	443	424	428	410	447	417	422	416	433	401	424	414	395	429	417	400	423	423	450	412	410	382	413	437	387	392	398	435	375	453	465	414	400	408	434	453	419	431	423	432	399	407	391	436	429	416	412	436	427	421	414	429	416	440	404	439	381	419	410	416	403	432	403	445	413	415	415	420	438	449	438	406	435	421	423	433	418	414	433	433	443	403	412	402	399	423	425	469	413	403	423	449	388	401	432	421	430	436	372	413	445	431	427	394	408	409	418	439	471	429	397	434	417	429	432	410	441	390	409	417	425	398	395	428	371	422	429	469	419	424	436	420	392	409	408	400	422	424	406	403	427	385	394	419	380	418	398	427	416	463	432	404	416	428	430	431	407	419	392	424	411	423	415	402	367	395	449	421	428	438	417	418	437	402	441	400	386	433	417	412	398	419	387	419	407	464	417	400	419	413	418	409	421	413	414	460	446	408	398	430	414	423	427	418	415	418	441	398	422	457	434	427	434	379	386	453	423	402	439	432	401	406	388	396	421	480	430	431	381	449	439	412	420	435	447	405	406	442	460	426	385	446	396	424	428	436	412	393	415	387	404	365	419	415	420	392	379	397	418	436	422	410	397	426	460	394	409	431	361	446	434	405	411	439	438	397	415	426	424	398	436	433	416	442	423	421	416	446	423	406	408	421	433	425	395	383	440	443	432	430	437	420	466	428	394	419	398	458	408	387	420	401	393	440	412	405	359	395	423	398	437	435	424	455	403	397	417	426	401	432	429	414	436	403	425	429	451	441	418	414	414	426	395	452	409	398	376	419	428	424	418	470	431	418	413	373	401	409	422	398	403	408	407	392	382	413	387	400	408	394	416	432	411	445	386	417	420	454	391	389	391	442	434	423	462	432	417	435	413	445	414	398	434	427	384	423	427	420	439	387	410	397	425	450	442	438	431	436	430	438	409	417	402	417	431	404	391	391	416	402	366	435	425	377	412	420	443	392	423	453	443	430	431	444	409	423	447	410	378	408	410	404	447	398	426	448	419	420	420	384	444	422	418	387	435	402	403	402	394	415	417	405	441	418	384	418	448	428	402	427	443	399	414	381	397	389	422	408	447	437	394	447	443	435	430	356	381	414	393	397	423	419	429	397
2623	753	385	261	206	220	219	191	162	99	96	93	60	89	79	80	65	45	57	51	45	60	49	46	43	43	49	43	49	44	45	47	44	60	41	48	46	55	43	50	52	50	44	58	40	44	49	46	39	41	42	42	42	47	49	41	41	42	42	45	38	50	41	36	50	35	48	43	45	31	46	50	36	52	37	41	37	38	42	50	43	48	33	43	47	45	36	35	43	39	47	47	43	42	36	36	38	40	42	40	46	47	45	38	68	48	52	47	35	37	46	35	47	53	48	37	29	43	43	42	42	34	54	50	37	35	44	48	35	40	42	48	40	38	36	34	43	41	44	46	37	46	39	31	47	41	35	43	39	48	38	39	38	58	45	50	36	48	58	40	38	39	46	44	38	47	45	50	43	45	35	45	32	41	34	43	43	50	45	46	52	43	38	38	53	48	51	47	43	43	45	40	44	50	61	43	48	37	42	51	42	45	49	53	29	39	47	43	44	48	30	37	40	38	42	49	29	39	32	41	39	41	51	47	49	45	26	46	46	46	57	33	47	38	45	44	40	41	40	51	55	52	48	39	44	50	39	39	27	30	34	40	43	40	28	47	49	28	42	39	42	41	52	36	46	38	45	36	42	47	53	49	40	49	34	45	39	36	41	45	31	33	38	36	47	43	44	40	42	42	41	43	41	34	34	29	41	39	37	50	34	34	42	52	30	46	40	44	33	35	49	46	39	37	44	42	37	55	40	43	32	40	48	46	41	43	38	45	46	34	47	49	46	47	31	38	41	38	40	41	43	50	41	41	36	41	34	44	37	45	41	51	54	36	43	46	39	49	52	43	39	40	43	35	33	38	45	51	49	41	46	37	35	38	46	40	49	39	39	35	42	36	39	36	34	48	51	34	43	52	46	37	56	45	32	47	48	41	41	37	36	37	37	34	44	36	43	43	46	43	45	38	37	39	36	40	35	48	44	37	38	45	46	45	45	46	37	45	39	42	31	58	42	41	44	47	45	30	59	36	40	35	46	55	38	30	43	43	41	39	53	47	44	45	51	36	41	43	37	36	29	48	40	49	35	48	45	32	32	45	48	40	48	53	45	29	34	44	51	42	53	49	35	35	43	33	35	30	48	35	43	43	41	27	34	35	43	41	46	48	43	34	38	31	40	43	36	40	37	42	38	46	40	35	37	43	42	49	45	53	49	34	38	38	43	56	49	38	39	36	37	38	46	34	33	46	47	38	42	40	37	35	49	34	44	53	35	37	35	39	43	35	48	42	43	47	46	43	35	49	41	36	44	47	34	47	34	37	38	48	40	40	47	42	47	35	41	34	41	42	56	43	50	38	39	41	39	49	38	35	39	43	33	53	41	46	30	39	43	34	38	52	30	33	47	44	40	40	47	47	33	36	39	52	38	43	53	37	44	44	43	32	32	42	35	42	46	30	41	43	38	42	40	31	42	43	40	41	37	44	39	32	52	44	36	41	38	33	44	38	46	47	42	39	51	38	45	39	42	32	51	33	42	39	49	40	42	33	43	42	40	37	41	44	41	39	41	43	43	46	39	53	33	47	34	46	47	40	37	47	35	52	40	48	31	43	40	41	43	41	41	42	33	35	41	53	39	36	38	32	44	39	42	44	37	32	31	31	48	51	43	42	48	33	46	50	37	36	35	42	42	33	46	38	50	42	42	49	42	39	28	37	41	42	50	45	32	36	27	39	36	40	44	30	34	41	42	37	51	41	45	43	44	38	34	40	30	43	40	46	54	29	51	41	37	53	44	47	45	34	36	47	47	31	40	47	49	49	34	47	43	36	46	48	38	29	46	43	47	27	57	51	25	41	41	48	40	45	37	43	42	36	45	45	48	48	38	36	50	44	41	42	34	37	44	39	51	48	37	29	54	32	40	39	37	37	31	37	51	35	40	44	45	47	36	33	44	34	46	39	54	43	49	36	45	38	41	29	44	48	42	49	33	53	38	40	37	37	38	44	56	34	58	32	35	40	42	46	40	43	42	52	49	43	45	34	39	43	36	50	48	44	38	40	47	33	46	37	43	37	38	36	52	49	41	50	28	42	51	37	51	34	32	35	53	57	47	39	44	40	39	39	35	41	44	56	31	36	42	49	43	46	48	41	41	53	44	34	47	51	41	50	40	31	45	32	46	54	36	55	43	37	46	35	49	47	40	45	51	36	34	42	45	44	59	41	40	40	44	39	37	32	34	34	34	49	47	46	35	33	45	40	42	54	43	43	47	32	40	37	44	45	50	48	44	30	33	53	32	44	34	43	46	47	40	40	43	49	48	47	48	53	37	41	46	47	44	39	39	45	36	28	39	38	33	39	45	37	46	39	41	36	38	46	43	42	46	42	46	53	32	43	38	42	37	40	44	38	49	39	39	39	40	36	37	34	44	51	30	45	46	38	41	30	31	42	53	41	46	33	31	37	35	36	36	39	52	56	43	40	42	45	37	50	37	44	34	36	40	48	40	47	41	46	42	52	43	44	36	29	36	47	42	40	33	43	31	39	33	44	44	50	45	50	39	31	51	39	27	39	31	40	40	35	54	35	42	44	35	52	35	46	44	33	44	45	47	49	39	53	40	46	40	40	47	37	39	32	44	36	37	40	58	33	37	49	37	35	46	40	41	36	44	46	42	39	40	44	47	27	42	34	43	36	37	48	51	40	38	41	52	34	45	36	32	42	45	36	48	37	34	51	38	40	32	45	29	36	36	37	44	34	43	35	34	42	31	41	44	45	45	31	47	48	37	39	34	48	41	50	40	51	43	30	46	43	40	37	49	48	52	38	37	41	36	48	46	38	50	43	38	45	48	39	40	45	37	44	44	52	50	34	49	53	48	52	43	38	35	34	41	29	44	41	28	54	45	43	45	48	46	42	40	36	50	35	58	37	32	37	53	39	47	50	28	43	41	37	36	43	53	46	34	34	34	36	39	55	42	49	40	35	50	46	39	41	46	31	37	45	47	37	41	36	39	51	42	38	44	41	37	50	35	39	41	36	30	44	39	49	37	38	30	34	38	38	45	52	35	40	38	35	61	44	38	39	41	36	43	31	46	44	41	39	57	42	50	44	54	50	44	41	43	45	36	54	38	42	46	37	46	30	48	51	36	50	39	33	52	42	33	48	46	48	38	38	40	42	50	38	47	40	34	42	38	42	32	37	51	39	44	38	39	36	52	34	42	37	32	45	43	38	41	45	38	49	52	45	47	38	40	33	39	39	53	53	32	44	40	42	36	35	45	43	35	32	41	39	40	39	42	35	43	36	43	50	46	45	37	34	43	31	37	37	49	39	38	50	28	34	39	37	34	43	43	50	37	52	42	53	39	30	44	41	42	41	39	35	38	40	40	36	42	56	51	35	43	40	53	44	47	37	41	39	48	57	38	50	53	45	39	39	44	42	38	45	42	33	41	45	34	37	35	43	36	25	46	53	45	45	29	50	32	45	38	52	38	45	39	41	36	38	46	43	35	41
21439	8232	4834	5060	9166	11626	10913	8417	5799	3896	2540	2128	2138	1991	1729	1545	1295	1104	809	765	733	749	747	781	689	686	565	585	524	564	580	544	533	534	508	498	564	529	479	440	437	443	418	426	444	464	413	402	394	378	367	373	428	405	396	359	361	385	355	377	376	368	370	348	379	351	329	369	349	333	358	328	386	354	366	330	347	342	359	356	352	342	356	325	370	371	364	377	384	334	356	334	360	344	377	362	347	359	348	339	346	368	333	333	352	322	345	357	362	390	335	336	356	352	336	362	351	333	346	344	331	363	375	315	345	341	342	350	312	340	386	340	343	324	384	373	355	324	327	375	349	371	381	340	370	339	352	356	333	367	326	369	378	361	362	382	333	370	331	355	386	328	396	351	335	337	311	357	351	338	341	351	341	389	384	361	389	329	365	357	365	359	330	367	391	378	349	341	326	325	335	346	365	336	331	387	352	370	356	355	324	381	346	360	345	354	346	378	360	338	342	349	370	348	348	359	355	331	355	336	355	368	332	373	363	355	339	363	390	358	356	365	370	363	357	357	335	378	363	383	329	328	354	365	356	355	394	354	334	370	332	337	348	347	368	352	359	348	361	340	381	360	360	321	361	357	357	328	348	362	314	351	343	348	325	349	349	364	347	336	360	312	347	368	348	390	334	311	357	374	328	352	350	337	384	389	349	334	372	324	337	335	353	362	324	350	343	340	364	321	338	356	337	372	330	376	339	372	351	341	346	353	299	371	329	339	359	365	363	355	342	357	363	370	395	360	309	354	351	356	349	318	356	381	385	319	325	313	340	338	321	353	390	338	358	347	363	341	365	307	340	365	334	365	330	343	321	354	379	306	325	361	368	353	353	361	371	326	362	356	382	387	365	358	344	361	321	362	341	361	355	392	332	390	315	367	374	318	339	359	313	371	390	351	353	358	378	349	373	339	323	336	326	392	323	337	344	357	339	345	336	363	306	307	345	350	351	350	366	362	351	344	348	365	337	311	349	345	358	337	336	334	338	337	363	333	336	368	350	381	366	374	335	386	361	346	377	349	359	344	366	360	380	335	351	371	341	357	342	351	360	336	367	363	327	351	382	328	349	348	343	364	354	330	334	348	362	350	364	355	357	347	345	348	368	365	312	336	377	369	384	373	354	355	341	389	349	370	371	348	370	359	361	355	361	356	350	366	338	351	327	371	382	351	329	340	350	369	352	349	379	367	349	324	351	356	355	347	328	351	351	345	375	345	343	367	316	365	376	350	369	342	323	372	323	337	401	355	351	339	326	374	353	374	365	348	356	385	350	341	356	357	360	361	328	323	366	355	336	350	353	337	334	347	322	331	339	346	369	346	367	316	316	376	333	370	303	357	346	346	324	395	330	316	315	353	358	373	338	342	353	352	347	361	345	322	338	359	332	347	383	352	334	365	320	313	329	361	399	325	345	349	366	366	340	345	356	361	389	349	314	368	335	348	339	329	348	308	320	338	374	364	392	362	323	338	352	359	341	332	355	324	346	358	335	354	332	334	353	335	317	348	352	349	352	406	364	334	355	328	359	342	340	370	382	384	370	360	376	364	361	334	366	340	319	362	355	367	346	329	358	360	359	337	365	365	340	367	368	353	365	344	341	345	358	350	364	377	332	345	360	348	356	344	363	362	354	344	332	366	331	357	361	379	369	355	339	361	325	361	364	372	349	345	371	344	352	347	354	350	318	386	368	330	363	333	338	339	355	348	346	322	367	351	390	302	341	387	318	338	341	388	298	356	341	348	348	363	330	344	345	344	375	371	329	337	356	341	323	330	344	360	366	360	380	338	352	361	357	346	371	377	354	370	369	355	348	352	379	337	366	373	373	355	378	374	350	333	341	334	388	370	330	369	370	377	339	343	334	387	329	362	341	351	322	353	372	355	385	347	328	342	335	331	350	315	313	353	349	373	386	354	347	380	340	364	374	369	352	339	358	375	362	394	349	359	330	352	365	350	358	358	346	362	346	336	331	341	368	347	337	348	336	316	353	356	361	337	390	328	371	345	324	336	355	393	344	353	348	325	351	364	343	376	328	329	372	350	362	347	353	362	353	376	337	362	332	319	356	343	363	367	355	340	348	353	348	354	363	406	359	331	355	347	341	356	353	352	345	316	349	320	360	385	374	360	362	348	336	352	345	332	362	368	334	339	317	375	352	332	353	347	350	350	326	317	339	365	333	353	349	327	335	350	344	349	301	346	357	349	366	379	353	330	358	341	330	369	390	362	342	369	339	358	326	377	360	351	342	364	330	356	387	337	351	354	355	361	355	344	325	366	389	344	375	365	324	373	347	327	356	348	351	338	360	356	359	357	337	366	390	347	327	357	376	326	352	337	330	325	334	389	353	353	395	304	364	352	368	326	318	337	338	382	332	373	347	354	366	324	339	319	360	371	330	363	356	364	358	361	365	340	343	350	340	352	322	352	319	381	323	346	340	330	365	343	341	360	374	372	344	343	363	331	340	359	387	364	355	357	345	356	344	341	334	349	384	367	338	312	367	355	346	358	367	353	382	343	360	381	385	349	335	341	352	352	381	362	358	376	349	324	368	364	331	364	378	362	362	353	353	312	366	363	338	338	351	322	377	330	379	366	380	328	309	353	372	324	359	360	360	315	351	344	375	332	368	354	347	365	396	350	331	351	357	363	322	346	336	359	403	347	362	319	353	342	383	328	318	351	340	338	346	356	368	359	353	391	407	357	326	322	357	329	362	353	370	335	339	327	339	350	348	348	379	378	366	321	335	332	348	337	331	345	349	359	368	348	328	384	357	347	378	340	361	356	356	332	311	352	377	334	334	377	371	375	374	393	326	353	347	342	352	367	374	355	387	371	347	364	382	345	344	377	342	355	381	352	364	314	329	367	334	366	313	360	362	362	319	339	371	356	357	374	378	349	330	366	344	345	354	351	350	364	365	356	350	345	350	389	356	370	346	339	336	345	379	341	338	335	385	366	323	341	337	347	344	360	351	357	349	347	334	339	356	366	348	353	323	368	359	387	377	336	359	339	351	307	365	371	369	347	363	339	361	350	382	341	362	356	378	304	364	357	354	317	382	355	367	334	337	359	346	377	346	336	332	363	377	337	374	338	332	358	341	369	344	340	355	362	361	360	311	325	371	345	374	375	348	355	320	370	345	389	351	336	365	379	363	384	380	320	331	341	340	351	370	350	377	367	346	345	340	351	348	359	354	323	361	351	358	340	329	343	324	336	346	337	335	329	355	330	343	323	334	335	394	404	346	378	330	354	369	372	327	347	345	353	341	345	341	374	358	319	340	365	356	370	347	342	340	324	337	366	316	360	369	330	353	338	368	343	332	331	379	371	372	377	367	347	363	319	360	378	343	349	361	349	346	369	340	338	335	345	373	365	342	346	345	366	364	346	326	365	354	351	350	351	349	330	369	329	320	362	362	350	364	327	353	340	319	354	356	365	338	352	328	326	370	340	347	384	340	349	375	357
2700	1168	611	358	309	282	296	232	212	172	136	158	124	113	115	121	114	79	82	75	71	79	56	62	79	74	60	68	68	51	82	62	63	62	70	72	75	74	66	65	56	52	71	64	64	46	60	64	54	62	74	65	49	58	44	49	63	64	49	53	51	52	58	62	48	49	44	43	60	53	38	71	61	53	50	41	60	65	58	47	56	63	66	51	45	59	42	65	60	46	56	55	49	65	50	47	50	46	42	55	46	51	54	61	55	58	63	55	55	65	56	46	47	59	54	58	42	66	44	56	46	54	72	67	55	45	51	49	49	60	70	46	51	53	46	55	63	49	53	32	41	56	55	51	41	71	45	56	44	56	56	49	69	55	48	58	49	49	39	49	56	47	50	44	40	49	54	51	74	40	56	56	63	55	53	46	48	61	53	49	41	65	62	45	52	51	57	51	57	40	49	53	43	28	64	43	49	60	56	59	51	47	59	61	54	47	64	41	46	69	51	75	56	53	59	45	37	39	60	48	58	49	59	49	61	52	56	58	51	47	54	60	69	60	63	58	49	48	37	51	54	44	57	46	62	65	58	63	48	52	49	40	63	55	40	38	65	56	60	54	54	51	58	51	51	58	53	51	51	59	45	45	40	56	50	60	47	52	55	64	53	61	53	57	48	57	53	67	61	49	52	51	55	54	48	62	42	58	63	36	54	53	46	45	54	42	54	50	54	58	59	53	64	48	61	50	58	45	63	49	49	58	61	45	46	60	56	56	56	60	66	58	51	66	49	45	48	61	53	59	46	51	63	50	41	50	57	46	53	70	62	48	45	57	58	60	54	48	48	51	51	72	53	47	51	43	54	51	50	56	43	45	41	53	42	64	48	54	50	55	72	44	69	42	53	53	67	58	58	53	55	47	44	44	63	49	57	50	42	48	67	56	41	52	60	54	52	57	68	48	48	62	55	52	60	54	51	44	48	51	47	58	55	48	68	52	57	57	60	61	54	55	60	73	60	48	67	51	55	51	65	55	54	55	62	56	64	52	45	54	64	52	50	56	55	50	52	47	49	43	59	48	48	50	58	66	52	61	55	49	47	52	39	62	57	40	49	48	51	68	56	50	44	50	58	65	50	51	33	50	44	60	55	45	48	54	46	61	51	56	56	58	29	50	65	46	54	53	48	44	67	45	52	63	61	52	51	59	56	51	70	50	46	51	56	58	44	61	73	61	65	56	53	44	50	56	42	46	45	46	60	51	54	57	55	52	44	57	47	57	61	40	56	51	50	62	67	50	60	44	60	62	39	56	57	66	63	47	52	55	59	51	55	51	56	51	54	56	52	54	68	50	54	46	51	47	41	52	59	60	57	73	45	50	47	56	55	62	49	47	55	54	49	53	44	66	60	57	46	50	50	45	66	56	43	52	61	52	61	46	54	49	51	44	58	46	44	50	55	62	53	52	53	60	41	53	59	55	44	57	52	60	62	53	52	49	55	55	68	46	51	51	57	62	60	47	46	51	56	56	55	41	60	41	49	53	48	52	44	49	45	55	69	51	53	40	47	57	48	42	37	57	58	61	59	49	43	54	44	69	62	46	54	61	66	60	61	48	50	57	57	58	47	46	56	52	50	53	49	41	49	62	58	57	49	58	54	44	44	52	43	47	53	43	52	52	61	55	58	77	57	59	50	55	37	56	46	62	53	51	50	52	63	49	51	50	49	39	44	65	65	47	50	43	44	54	45	48	47	35	51	49	54	54	44	57	47	48	64	50	47	51	56	56	65	50	61	56	56	57	62	71	51	54	54	68	44	49	50	54	45	61	45	57	60	61	76	37	65	60	58	44	55	49	61	51	68	59	70	45	62	57	54	59	53	61	56	55	51	51	58	55	68	50	59	56	50	40	51	53	68	51	51	60	59	47	49	40	48	39	49	46	53	64	76	51	53	57	55	62	53	67	49	46	58	52	52	55	54	56	38	56	42	49	50	60	43	52	67	59	62	36	54	52	53	58	41	47	45	51	42	44	47	58	53	53	55	60	57	45	53	50	51	46	55	48	61	57	47	59	45	50	50	51	61	57	54	59	69	49	65	62	61	52	46	42	43	60	42	56	66	56	54	63	52	47	55	61	47	50	53	52	56	73	62	64	56	49	44	39	45	52	66	62	52	46	54	50	61	57	43	41	54	64	60	49	44	52	65	50	50	57	59	61	69	45	65	55	40	47	52	60	64	52	52	56	73	52	53	58	56	75	48	57	48	48	51	49	45	55	65	55	55	49	67	58	54	45	55	52	62	73	50	47	54	69	52	46	54	54	46	51	61	55	46	55	48	56	51	54	76	62	65	58	45	53	48	38	45	48	52	50	57	46	38	69	62	53	61	46	60	45	47	52	67	51	57	50	61	53	56	48	52	52	48	53	57	52	54	61	50	65	59	54	49	55	54	59	40	50	56	53	48	59	50	58	48	46	54	54	57	53	56	67	62	66	49	52	41	49	51	52	57	57	60	48	66	47	48	60	67	59	37	54	54	49	55	49	57	48	68	54	64	40	41	74	51	60	57	63	51	48	53	55	49	63	60	58	58	54	57	43	59	50	59	62	48	65	39	49	47	55	63	51	45	51	50	48	49	54	53	49	43	56	54	55	43	50	48	40	42	51	54	64	57	44	70	60	57	44	53	51	50	48	60	52	51	71	47	55	55	42	55	47	58	54	69	47	62	58	55	49	56	60	56	42	43	42	58	45	41	44	55	60	64	51	41	61	48	65	51	53	45	52	54	52	42	45	57	48	44	44	56	57	47	58	57	40	45	55	41	62	58	47	49	52	69	63	43	66	49	62	46	54	51	54	45	54	65	53	53	51	61	57	57	57	42	57	59	62	47	44	54	47	43	57	54	53	57	51	40	51	62	55	48	42	50	49	69	55	50	59	61	57	51	51	57	55	36	52	47	63	64	57	44	50	42	50	53	76	59	50	56	47	62	48	66	59	51	48	58	52	46	55	47	58	49	45	46	50	41	61	51	55	54	46	58	55	62	59	46	44	55	51	54	49	46	53	31	55	59	38	40	51	61	49	53	52	55	48	61	57	60	59	39	46	56	48	49	56	49	63	50	69	52	65	52	56	62	54	52	50	53	49	56	54	50	58	54	60	48	60	43	65	44	47	43	53	45	45	65	64	55	49	57	46	48	55	50	66	48	50	44	63	45	58	47	49	57	53	61	53	46	59	57	41	65	49	54	47	57	58	61	66	50	50	56	63	59	52	66	55	45	49	53	44	67	57	65	49	50	55	62	63	45	52	64	60	33	57	52	47	57	56	58	62	58	67	42	55	52	44	59	51	54	61	63	60	43	53	51	54	49	56	42	49	47	43	57	35	52	54	64	56	52	44	42	58	42	48	53	59	46	65	52	53	53	49	48	53	49	58	47	47	75	53	55	69	50	63	48	50	53	60	46	55	44	52	59	55	51	64	48	58	50	47	51	45	51	50	58	52	45	58	41	40
25236	11109	6482	6743	12218	14957	13979	10867	8091	5472	3892	3581	3342	3079	2652	2327	1993	1621	1288	1123	1179	1198	1138	1065	1017	1004	873	778	757	767	847	810	804	747	807	748	710	670	665	642	557	560	579	515	552	561	553	506	560	513	539	520	508	514	480	437	464	438	487	484	441	462	473	436	405	487	428	441	474	435	468	445	467	482	498	462	459	496	523	443	463	486	463	490	474	482	472	454	487	461	442	460	512	513	437	459	449	516	458	487	489	444	462	470	464	463	425	441	446	450	440	451	465	479	477	492	461	453	425	459	440	462	415	437	463	447	461	463	462	455	455	450	432	479	471	461	423	457	472	481	477	448	416	483	431	409	442	474	422	469	410	455	451	454	436	402	414	450	484	456	449	465	424	440	471	463	431	452	446	484	439	456	462	484	444	435	461	433	469	433	464	465	444	447	439	465	433	444	456	476	443	454	478	454	460	442	450	471	461	473	472	451	461	459	443	411	467	446	464	454	471	451	453	482	473	439	464	452	425	445	476	452	482	482	450	412	484	449	469	478	477	427	445	429	455	444	460	434	427	450	424	450	498	437	454	429	466	423	454	455	460	445	441	467	452	473	449	423	426	445	413	478	485	415	457	425	439	477	451	440	464	468	427	441	459	442	458	473	445	436	475	441	444	491	463	424	454	488	441	465	448	479	469	445	495	460	455	443	467	449	453	448	422	437	437	448	462	442	485	450	453	467	422	463	425	474	461	451	474	495	464	429	452	406	448	442	446	437	403	433	444	434	456	470	463	460	469	433	472	458	454	433	484	421	442	434	480	443	450	459	431	453	408	464	458	451	482	417	477	457	446	436	419	465	440	422	443	463	452	463	453	445	480	487	473	464	424	453	451	504	433	451	458	477	443	463	463	459	440	437	461	468	435	480	495	452	473	447	469	465	485	405	462	427	439	426	437	448	452	489	451	471	422	475	431	474	452	431	473	464	460	453	448	477	432	451	465	436	470	453	420	460	419	466	427	407	441	409	490	479	444	471	414	475	455	461	444	452	441	469	468	447	423	450	447	480	441	402	457	456	435	432	434	437	473	470	452	485	445	422	442	452	430	430	488	463	454	453	425	442	481	448	444	464	452	430	459	462	462	426	448	465	436	480	427	454	486	449	430	446	451	451	447	468	442	446	420	438	489	432	436	429	453	487	471	424	471	465	461	444	456	497	485	464	454	442	462	434	421	410	444	470	438	489	438	441	423	495	435	458	465	440	449	445	455	469	492	475	438	467	465	460	451	438	437	446	435	423	465	455	448	453	453	455	440	498	458	431	453	466	468	429	468	477	429	446	485	443	432	478	450	487	442	461	476	449	454	487	434	456	455	459	451	463	434	470	471	487	479	445	435	442	454	413	452	437	458	436	472	460	452	450	445	460	446	484	419	453	446	431	455	462	447	463	461	441	432	464	477	438	443	452	472	457	452	448	444	443	464	463	445	446	440	451	471	462	399	435	464	404	419	464	483	410	439	428	448	440	422	439	495	476	452	459	435	435	431	461	449	442	461	398	468	423	456	478	442	436	437	450	505	459	422	462	435	468	434	434	485	440	448	454	458	433	462	432	446	484	452	447	477	441	458	523	489	441	456	481	491	468	458	460	470	469	474	471	426	473	410	431	446	413	472	501	433	423	482	480	457	463	506	490	453	461	450	454	435	467	432	471	464	461	457	466	466	449	438	465	449	446	443	425	449	485	429	447	436	470	479	479	457	441	442	456	464	463	459	432	469	443	404	462	435	455	444	408	470	449	473	413	419	466	440	476	463	456	447	452	483	461	452	458	437	454	444	434	462	440	473	462	477	418	476	464	459	476	470	450	472	425	422	448	451	462	455	438	448	414	458	427	455	451	501	468	462	425	478	459	487	499	439	461	448	456	444	424	430	436	453	489	436	441	460	452	441	467	456	434	440	493	450	466	460	470	437	472	461	438	473	456	419	433	437	470	454	456	487	453	471	468	464	441	468	447	465	448	457	440	446	433	451	435	478	413	459	436	444	445	425	453	494	434	464	455	447	469	463	448	436	467	473	463	462	462	468	438	472	467	474	467	454	458	438	424	438	420	428	461	443	446	449	401	467	498	442	466	460	456	444	445	487	465	430	463	493	500	460	485	486	460	448	428	449	446	412	489	454	475	459	446	437	498	450	445	434	463	498	456	473	399	445	470	452	479	465	424	457	450	448	483	447	446	483	433	484	453	426	480	459	465	452	450	448	464	482	432	448	488	459	434	442	425	419	422	416	491	470	469	420	457	468	428	446	475	441	440	421	457	464	461	453	485	434	442	459	477	463	420	427	453	456	457	486	491	444	466	481	460	466	443	444	435	415	439	435	448	437	438	466	440	483	472	430	510	461	456	459	463	460	466	463	431	454	454	448	453	475	458	439	456	472	421	446	435	452	450	472	464	445	479	464	416	466	446	437	449	469	448	443	418	433	448	453	443	438	384	450	449	467	483	484	421	493	449	462	450	451	447	443	448	431	458	455	481	450	465	446	456	473	404	455	448	429	486	496	463	443	429	464	449	472	463	450	448	451	491	467	463	446	453	450	445	468	494	439	462	457	478	457	464	458	475	432	498	460	465	435	463	447	442	449	445	457	446	424	462	409	433	431	463	458	430	461	463	433	480	462	433	448	450	431	442	469	473	409	426	431	428	416	473	488	465	418	446	445	444	450	456	471	459	439	458	466	421	431	445	464	452	456	474	456	482	457	443	439	461	430	441	467	449	430	421	440	430	432	495	450	484	458	449	450	449	471	452	464	451	483	424	456	477	450	427	429	447	454	462	457	441	444	427	417	454	437	471	435	450	467	483	443	470	454	433	469	449	465	420	447	435	499	450	464	480	454	484	473	423	469	463	492	492	457	479	447	438	487	480	423	442	446	472	463	435	452	439	484	446	459	455	489	460	469	482	507	444	441	444	444	462	436	428	472	439	450	465	457	489	426	419	445	438	432	445	455	493	469	460	479	494	468	450	469	436	452	467	402	443	438	450	480	459	436	468	468	430	506	466	434	457	434	463	443	431	445	447	473	449	483	483	451	449	467	459	437	446	454	441	448	435	444	455	436	436	437	434	462	419	470	425	408	436	419	440	432	435	471	450	455	435	456	439	462	432	467	445	457	452	455	476	440	437	469	441	469	406	462	440	468	440	469	439	461	436	437	459	445	474	453	440	469	442	437	457	400	466	453	434	501	458	433	457	426	463	496	423	443	474	443	466	474	437	425	467	457	437	446	440	457	472	422	494	414	477	447	461	444	466	448	441	440	406	465	472	451	455	466	471	437	472	475	450	435	434	400	450	453	431	457	451	493	426	468	465	441	449	461	442	467	464	447	452	431	441	457	468	484	443	456	439	464	454	471	460	450	447	457	473	464	439	415	429	483	429	439	474	433	427	447	421	434	478	465	461	471	443	421	436	439	467	451	465	460	445	464	491	450	421	460	437	479	444	448	434	425	471	423	508
3651	941	486	292	248	202	245	214	161	125	109	124	88	93	98	98	88	55	59	52	56	53	48	49	57	51	32	51	48	58	40	37	46	54	40	45	35	39	43	44	30	49	37	36	46	26	39	33	37	38	41	37	43	37	38	43	35	33	26	21	23	33	27	31	39	21	35	38	38	33	30	39	37	33	37	44	24	36	43	34	37	35	30	38	42	38	31	46	34	33	36	32	32	24	36	24	33	36	37	39	30	33	41	32	37	39	28	33	32	41	41	29	47	32	34	39	41	39	31	46	31	30	37	47	34	30	40	35	40	47	31	31	47	34	32	35	45	36	30	38	28	38	28	32	27	30	36	37	28	30	30	31	34	36	30	26	46	35	43	46	39	39	28	27	32	37	44	36	37	30	32	36	41	29	32	36	46	30	33	32	31	35	32	41	31	37	30	28	35	21	41	32	43	38	43	30	28	39	34	34	35	39	35	29	35	30	28	32	32	23	37	46	37	36	30	28	41	38	37	44	27	38	24	46	37	38	32	37	25	28	26	38	26	42	51	30	36	39	41	29	31	35	39	39	38	40	34	30	30	42	32	41	40	34	41	29	32	29	30	28	17	30	36	26	25	45	31	38	26	38	27	34	31	27	27	35	33	38	37	30	36	28	33	32	26	34	40	35	40	37	36	37	41	28	35	34	39	45	34	39	38	30	36	27	39	38	41	38	34	37	40	36	33	34	39	38	31	37	39	25	29	38	37	29	37	34	38	39	26	32	28	36	46	45	32	41	24	43	35	33	52	39	36	37	30	34	45	35	45	39	29	34	30	36	37	38	27	38	33	36	39	38	42	28	43	27	42	38	28	27	28	31	45	25	30	36	32	50	24	33	40	40	33	37	37	42	25	43	39	37	29	34	38	37	37	35	33	48	29	32	43	27	32	35	36	41	37	41	31	34	35	39	44	45	34	38	35	31	34	26	35	42	32	44	22	35	43	34	36	32	30	24	34	42	29	28	35	28	32	35	26	34	30	30	36	33	30	31	35	36	45	33	35	35	31	46	33	51	46	41	26	31	33	33	39	28	32	31	43	39	24	35	39	38	35	34	34	36	42	37	47	24	19	45	38	27	38	34	41	34	31	42	31	34	30	35	33	35	41	37	37	30	27	33	34	27	36	43	40	34	25	44	46	46	38	34	33	27	40	35	33	27	34	35	39	39	43	22	42	24	42	31	33	42	36	40	33	33	36	39	28	23	35	27	40	41	39	28	36	37	36	37	28	30	30	49	38	37	36	34	38	30	32	44	36	40	32	42	31	29	32	41	34	30	46	29	33	31	42	37	32	40	25	37	33	29	32	34	46	35	33	32	30	39	32	40	37	31	34	37	42	34	30	30	36	28	38	33	41	26	44	47	34	33	32	35	41	37	21	31	34	29	32	38	40	32	43	32	33	28	38	37	38	48	41	25	34	35	37	37	34	37	37	38	34	37	37	30	30	29	27	32	33	30	37	41	29	32	30	29	37	38	33	35	35	33	41	35	32	24	31	33	31	35	35	37	32	35	36	29	32	36	34	44	37	41	44	42	31	32	33	30	45	41	37	40	53	34	32	47	39	33	33	30	35	39	31	31	39	41	25	26	22	39	40	39	37	37	31	33	42	33	41	28	34	25	41	27	39	35	36	43	34	30	35	44	38	24	35	35	35	46	36	32	32	29	33	28	21	29	38	32	40	44	46	34	30	43	38	37	30	44	42	37	28	36	47	38	38	35	31	42	44	37	34	45	28	37	31	45	29	35	30	35	38	31	40	24	41	38	41	29	32	27	43	22	40	28	29	39	38	35	36	39	36	48	38	20	37	30	44	33	24	42	42	35	44	33	38	38	29	33	44	31	45	28	32	32	36	41	35	40	51	45	34	31	45	40	24	37	35	37	44	32	35	39	33	33	29	31	28	36	44	32	36	31	33	32	40	49	42	31	26	29	31	26	37	45	37	31	47	28	24	28	28	32	42	25	35	32	38	34	38	30	42	35	36	29	33	41	33	39	37	29	35	27	36	49	39	47	34	27	34	38	37	37	43	23	45	39	45	40	31	27	34	41	38	34	30	36	49	31	34	34	43	31	48	37	39	27	34	35	26	39	35	31	46	33	42	34	34	34	34	39	44	25	43	36	35	45	33	37	38	26	33	31	36	27	33	37	33	32	40	39	31	32	35	41	44	36	46	39	37	44	25	43	35	37	49	24	24	42	35	28	38	33	30	41	35	32	42	32	33	27	38	43	40	26	38	41	39	30	34	33	25	30	34	36	34	35	39	33	45	34	38	41	44	29	40	32	24	29	30	42	39	39	26	54	39	33	32	29	35	27	26	33	40	19	30	38	30	28	33	37	38	39	26	34	24	33	35	40	35	31	40	34	47	26	35	26	32	31	39	28	38	35	27	32	30	45	25	31	35	36	37	43	31	34	43	28	32	43	39	24	40	33	35	25	34	31	39	27	30	38	42	30	45	34	34	38	33	39	33	25	36	38	35	38	23	34	37	35	38	34	31	30	37	33	36	27	40	31	34	33	45	38	50	29	36	34	30	43	45	40	35	27	38	31	33	29	42	34	41	36	30	26	38	39	35	33	33	39	44	28	29	36	38	42	42	34	36	36	35	35	29	34	41	43	35	41	37	34	35	30	29	28	40	28	28	39	30	36	44	24	32	30	38	38	35	35	34	38	45	36	25	39	32	18	34	30	39	38	32	32	46	32	40	31	36	39	42	48	31	28	36	51	40	45	32	28	38	33	27	31	42	31	33	41	31	43	35	36	38	42	33	31	34	32	26	30	33	32	32	34	33	35	29	30	36	30	33	31	27	35	30	25	32	56	38	31	28	35	32	32	37	40	41	29	33	30	44	41	31	42	35	32	26	34	41	35	42	44	29	36	38	37	34	29	37	46	27	35	48	34	27	34	24	38	42	44	29	25	37	41	27	45	42	35	39	27	34	39	44	35	43	36	33	36	34	34	29	38	29	33	39	31	31	34	40	32	31	22	40	35	30	39	45	40	38	45	31	33	31	31	51	41	43	29	39	31	34	30	28	29	32	36	33	37	35	35	41	37	30	47	36	37	36	31	32	32	31	27	30	30	31	35	35	29	32	36	36	36	33	42	37	37	34	39	31	35	34	33	41	28	38	40	37	44	33	37	36	31	32	35	42	29	40	37	29	51	39	32	38	43	38	37	28	40	34	29	43	43	31	27	31	29	35	30	29	40	27	41	34	42	38	44	30	33	26	39	37	45	27	35	45	35	30	40	37	31	37	36	34	33	40	34	27	29	35	37	31	34	49	28	36	19	36	42	26	38	42	29	32	35	30	36	38	40	29	33	34	46	41	33	36	35	43	36	27	34	25	38	34	26	23	35	29	47	44	34	27	34	22	33	29	45	36	22	26	30	29	32	40	41	32	28	35	39	27	43	33	28	42	41	29	39	24	31	39	32	28	33	33	33	21	27
24092	9727	5751	5850	10435	13062	12114	9627	6986	4975	3505	3509	3131	2878	2505	2045	1793	1340	1137	1008	993	1018	970	881	851	771	605	598	637	666	692	644	628	614	612	616	520	512	455	442	445	409	401	404	381	373	373	374	387	348	363	321	353	362	299	315	300	295	307	305	327	293	294	309	296	288	287	324	309	303	324	285	277	311	270	299	312	316	320	328	323	321	294	314	313	293	315	293	300	330	308	317	298	313	338	296	313	330	318	290	319	302	294	301	304	268	332	287	298	308	308	297	295	293	301	317	306	312	308	302	307	271	335	269	309	321	295	298	301	303	302	283	316	296	329	284	275	278	288	331	279	282	297	282	299	292	292	253	278	311	298	280	325	284	305	321	284	263	293	307	285	309	303	304	309	298	306	288	287	299	286	306	275	303	323	303	294	295	330	323	268	300	265	309	307	273	304	272	288	281	270	287	290	289	315	325	296	300	262	313	284	312	307	302	311	306	326	303	291	320	301	322	291	317	285	277	288	280	297	296	272	306	264	286	295	283	276	281	275	300	281	326	281	299	316	316	297	293	273	268	289	299	296	258	279	292	293	290	283	287	290	261	297	286	277	317	287	296	287	273	286	303	297	291	272	297	299	289	320	281	279	303	317	314	297	290	311	317	282	329	339	331	280	324	330	302	304	281	287	280	305	290	288	265	277	263	310	276	285	272	296	331	318	287	316	285	300	297	295	304	322	260	271	294	304	284	282	306	311	308	259	291	281	289	315	281	285	268	327	295	304	276	302	277	275	290	300	282	274	304	307	306	322	302	305	306	328	291	304	295	298	281	332	280	311	262	313	284	285	304	293	290	281	294	273	264	319	293	292	289	277	304	273	285	320	307	285	293	291	298	284	287	286	287	280	296	324	311	299	289	293	294	297	287	302	274	270	285	288	299	292	280	302	319	279	319	324	333	303	333	324	275	318	278	298	339	304	301	290	268	319	293	308	291	299	257	286	300	284	313	329	309	304	285	299	307	293	319	260	295	301	264	295	316	279	280	269	295	275	303	276	317	288	283	289	321	279	307	338	318	305	266	330	336	289	298	288	279	311	294	294	276	303	287	271	288	288	290	322	299	332	306	316	323	287	282	300	326	293	279	322	298	306	295	253	292	295	288	320	301	310	288	274	285	286	315	306	307	332	299	284	305	324	316	291	277	286	267	298	301	278	291	301	293	316	300	301	306	334	286	285	327	274	292	281	310	323	302	304	288	346	306	276	318	298	259	329	303	303	313	281	291	281	305	287	287	275	302	304	290	297	281	284	257	295	313	301	282	313	303	293	269	306	296	332	260	277	313	305	324	264	293	315	304	286	305	296	324	282	270	274	316	283	267	314	275	306	300	302	275	296	290	296	303	263	291	291	283	300	299	285	284	312	290	305	310	281	300	294	318	289	323	309	276	295	278	295	282	290	272	328	303	296	293	298	300	289	267	311	290	277	257	299	266	292	345	282	303	292	297	287	296	314	284	293	262	318	305	278	286	283	299	278	281	278	327	294	291	297	305	287	301	286	287	271	282	294	306	285	328	278	317	310	318	290	315	305	288	312	273	288	295	301	301	307	315	293	332	288	284	279	287	310	311	303	346	316	296	305	298	292	301	309	305	293	296	290	293	289	326	320	278	274	291	307	288	289	303	300	300	310	318	306	288	310	286	324	293	294	289	296	310	300	301	289	282	313	279	285	285	292	276	303	277	295	322	309	293	290	292	266	342	283	327	292	275	296	324	304	309	273	287	324	317	278	292	304	321	293	305	295	286	284	298	308	298	299	279	287	279	325	279	308	292	299	272	306	302	300	313	306	281	295	301	293	309	305	277	286	289	284	276	270	298	296	292	271	318	295	294	272	291	289	296	311	295	300	308	323	291	280	278	295	320	274	314	309	312	293	276	295	289	265	307	292	309	303	308	280	312	307	315	298	287	260	278	296	299	276	274	311	325	300	293	292	302	297	296	276	320	291	280	262	311	288	300	270	289	313	276	293	287	276	316	308	275	297	297	262	320	300	303	320	322	315	305	302	277	309	317	296	275	281	298	302	311	298	262	304	335	312	267	300	291	261	284	290	293	274	296	277	297	293	321	305	308	277	313	290	299	304	301	315	292	286	273	321	303	270	291	285	283	298	276	282	340	284	309	288	290	306	284	296	291	307	322	309	318	296	317	287	294	291	293	288	314	268	301	277	263	288	309	292	312	272	277	290	301	292	310	310	296	288	258	318	298	270	279	293	291	302	296	320	307	315	297	300	292	328	307	320	291	303	300	294	289	317	295	303	300	260	282	285	318	271	287	311	301	297	320	315	287	321	281	280	285	300	281	273	306	285	286	298	293	270	304	261	316	320	303	297	293	292	327	307	294	303	304	288	313	257	300	305	305	319	307	297	300	319	293	321	293	302	291	294	316	277	306	315	303	289	299	308	290	304	336	322	308	296	303	312	294	295	276	285	265	324	297	305	333	260	292	300	298	272	282	305	257	310	290	306	258	329	293	322	289	281	261	283	315	319	288	306	301	280	317	286	292	279	310	285	294	282	296	304	299	297	308	355	316	315	298	296	300	262	261	319	308	290	285	326	311	293	307	300	299	293	280	276	293	290	331	284	286	283	283	294	296	310	317	304	317	289	308	284	295	278	313	290	314	279	291	325	309	320	297	300	309	303	285	313	288	291	293	325	297	298	305	323	292	308	288	294	285	277	293	290	296	289	292	267	304	288	307	315	292	285	287	313	274	282	319	289	310	332	303	311	303	308	288	298	284	295	276	300	306	292	295	310	275	303	273	301	266	265	290	314	312	299	297	314	290	302	316	279	248	317	277	260	281	304	274	309	323	284	308	300	281	291	280	306	284	274	324	318	323	295	286	312	287	304	352	284	291	270	294	306	311	283	293	310	311	297	296	288	270	287	321	314	280	287	317	297	288	344	274	302	318	298	333	300	283	270	274	294	296	313	278	313	318	310	301	321	300	327	295	310	309	290	308	286	312	291	309	293	302	288	308	334	336	304	274	301	289	263	294	280	333	270	277	299	313	296	261	271	304	271	310	286	288	306	342	307	285	276	313	289	303	300	324	291	283	303	294	312	279	303	296	299	305	309	279	300	292	274	295	309	292	320	295	295	267	287	295	282	285	304	318	297	293	307	289	257	281	281	289	306	299	276	316	294	278	316	353	260	302	295	312	266	299	287	297	297	318	321	273	295	296	282	318	268	317	300	286	276	291	280	281	267	291	272	303	282	311	316	316	297	287	302	308	285	287	288	290	293	305	324	310	292	307	297	313	280	285	286	302	303	320	310	282	302	307	319	302	299	294	325	292	270	300	270	318	317	276	278	305	315	285	264	285	286	293	265	339	279	282	294	272	291	293	298	313	281	298	262	319	302	273	307	295	285	266	255	299	284	287	302	346	292	314	329	300	309	303	304	284	320	285	288	319	331	320	289	279	309	291	270	310	316	301	310	290	299	327	291	290
3703	1305	659	403	297	273	333	272	217	183	156	148	174	171	114	118	109	85	73	75	90	97	70	80	73	74	71	58	61	72	62	55	63	53	53	55	59	64	57	55	63	50	53	62	47	42	45	60	51	65	52	58	48	48	50	60	41	53	55	44	35	47	48	50	48	48	63	50	40	51	57	49	46	43	66	44	53	54	65	42	49	38	34	55	50	54	50	57	35	51	48	47	44	41	49	57	47	50	42	46	50	47	47	58	52	48	39	45	55	53	51	51	59	42	50	56	56	36	49	47	55	55	62	59	54	46	46	45	48	46	50	37	59	53	60	57	49	50	59	46	57	53	63	52	48	44	41	40	53	53	51	40	58	52	39	44	57	62	58	59	50	43	50	47	53	44	49	38	39	47	53	38	58	52	48	50	48	60	52	51	45	61	32	49	36	51	53	60	49	62	49	55	52	39	38	46	47	48	54	56	47	51	48	36	44	50	47	47	51	55	63	57	57	39	31	50	43	47	42	63	54	60	50	55	44	49	43	42	43	47	51	36	48	44	44	55	52	56	42	39	49	40	59	58	44	47	44	52	40	41	50	54	39	42	45	30	45	55	46	47	52	49	47	42	51	47	39	49	57	42	54	53	41	65	38	48	55	59	42	48	53	58	35	49	52	49	50	62	37	48	56	44	46	39	43	46	39	48	60	55	54	56	55	44	40	41	53	46	53	42	64	51	41	54	45	49	41	53	52	40	51	46	53	44	50	42	49	42	43	52	52	53	50	43	55	58	44	59	39	62	51	52	52	61	58	46	59	62	55	45	54	47	50	51	51	49	45	69	56	42	56	49	44	58	49	58	49	53	63	55	63	47	53	60	44	43	43	47	44	50	59	56	49	37	60	38	44	55	41	43	53	51	49	54	45	50	59	51	58	55	45	38	48	56	53	64	63	37	49	54	41	54	47	38	62	52	50	71	44	53	54	61	47	38	49	56	56	47	44	44	46	54	48	58	53	47	49	48	51	47	50	42	54	50	48	52	42	46	45	47	55	42	49	48	45	49	59	56	49	42	48	61	47	47	48	43	53	44	43	39	43	53	65	53	62	58	39	45	55	52	51	49	44	42	48	45	59	50	56	41	47	51	47	43	42	52	47	49	52	49	40	40	51	54	50	44	40	57	48	55	34	49	50	49	60	39	50	50	48	50	41	55	63	47	41	61	43	49	62	43	47	67	49	58	56	50	60	51	48	48	47	58	49	41	53	46	43	56	55	34	51	42	49	42	44	49	46	51	43	48	46	54	39	50	34	52	53	51	50	58	41	48	50	39	51	52	47	40	49	37	42	67	32	38	37	57	42	52	46	67	48	44	47	37	44	49	45	47	44	58	53	60	41	44	53	56	54	61	53	52	42	35	37	51	42	45	40	57	52	53	34	65	52	56	67	38	55	52	43	47	44	31	58	48	48	54	40	50	46	35	42	46	51	46	54	54	44	37	43	52	53	66	48	49	50	49	41	42	56	61	48	62	47	51	59	42	26	53	52	51	42	52	50	54	39	54	41	36	40	53	47	51	51	48	42	43	59	50	52	47	56	54	57	50	58	44	59	56	40	45	31	51	44	59	47	29	64	49	41	32	62	55	53	37	42	57	35	48	37	41	53	38	60	39	44	47	47	44	53	55	59	35	58	49	41	38	48	48	48	53	53	47	59	53	46	45	47	41	52	49	44	43	52	55	55	45	40	39	47	61	42	52	44	55	37	47	46	39	49	55	67	55	49	54	54	56	47	45	57	45	43	47	45	53	36	56	46	43	45	62	55	45	36	64	42	55	63	49	59	51	46	53	56	49	59	63	57	57	52	59	51	55	44	57	40	54	47	40	52	49	56	37	46	37	52	45	55	54	55	42	33	58	50	54	48	49	45	55	48	51	61	45	56	42	49	47	55	55	46	50	47	55	56	45	45	48	51	47	49	54	51	51	50	36	72	41	44	62	44	55	53	46	44	57	46	66	56	50	59	44	48	58	57	47	46	41	41	48	49	50	46	41	62	41	43	59	59	51	46	55	35	53	65	43	50	53	49	51	42	54	54	57	54	52	43	56	46	43	59	50	39	64	48	57	49	49	45	52	51	42	36	46	54	48	48	60	44	45	34	61	46	48	47	57	54	46	58	46	47	42	52	39	45	47	46	55	57	52	59	48	45	51	45	61	60	59	42	39	51	41	43	57	43	52	55	49	58	51	52	55	45	58	42	41	51	49	56	46	47	31	53	49	48	40	59	47	43	40	47	52	48	43	41	45	43	52	44	53	58	50	59	52	47	48	49	50	49	49	41	46	46	44	50	59	46	49	48	47	54	50	57	60	42	41	53	44	43	50	41	47	37	48	56	38	51	53	55	55	47	62	33	49	59	49	47	50	50	46	63	48	44	35	57	45	48	45	39	41	41	51	45	60	43	40	43	55	47	41	55	60	51	52	74	51	61	56	41	70	49	47	55	48	49	51	47	55	51	60	63	58	35	38	47	39	45	52	50	54	63	52	48	53	43	51	47	55	50	48	36	51	43	42	41	57	50	52	60	57	46	50	63	48	53	50	42	57	51	51	48	48	40	58	60	33	59	45	50	42	60	41	63	50	44	43	48	47	48	44	58	37	49	50	55	49	58	44	54	40	46	61	43	45	40	42	45	49	57	46	50	45	47	45	64	41	47	68	41	47	55	59	40	59	51	51	68	57	52	53	41	47	50	64	57	46	41	39	52	53	50	58	43	56	55	45	55	54	44	42	61	63	56	37	48	46	48	62	56	44	40	60	51	40	38	34	59	42	52	58	42	55	47	62	53	50	55	46	57	60	44	47	39	50	39	64	50	46	53	49	50	47	56	32	41	45	49	35	58	47	50	60	49	50	50	63	46	51	62	52	39	38	53	41	60	56	43	46	43	51	35	54	50	63	41	46	55	49	50	47	44	40	61	45	40	47	48	55	52	50	46	47	58	53	59	45	57	51	55	49	46	47	34	42	55	53	44	47	33	50	54	50	59	48	53	43	39	61	58	42	61	54	48	51	44	43	39	55	51	52	35	40	40	41	58	47	46	39	56	52	69	59	56	55	42	47	61	49	52	46	49	46	53	50	37	42	42	47	50	43	43	47	47	53	50	54	46	55	51	56	43	49	41	54	45	46	52	45	56	52	40	51	47	47	49	45	41	52	47	42	40	40	57	51	48	53	52	49	50	46	41	51	41	40	58	50	57	56	51	54	59	44	59	38	59	47	41	48	43	46	46	42	57	48	32	45	50	58	57	43	64	45	36	51	55	46	48	56	48	49	41	52	52	47	51	46	61	54	37	41	55	55	52	51	53	46	52	57	45	45	54	58	59	50	42	55	45	58	49	53	44	44	43	35	52	53	48	28	66	43	49	53	61	56	60	43	54	41	53	55	35	50	45	54	49	42	42	51	46	52	42	37	46	47	55	46	46	51	52	60	59	54	52	46	44	53	39	47
27881	12320	7269	7293	12787	15980	14807	11683	9201	6436	5048	5068	4726	4177	3397	3002	2424	1891	1785	1544	1413	1478	1376	1318	1155	967	888	851	931	998	925	916	885	861	942	793	751	855	689	621	620	572	581	569	554	578	600	572	556	567	519	486	508	454	413	437	479	414	425	411	411	483	470	452	410	444	398	457	415	432	419	436	411	449	450	443	452	484	435	416	411	457	427	444	440	421	454	463	411	429	458	450	442	455	470	429	452	404	445	457	439	441	435	408	423	448	418	405	418	442	404	440	434	424	418	426	425	450	413	431	447	437	443	424	442	443	440	407	423	414	455	419	444	405	414	402	389	423	394	398	400	419	443	442	407	409	430	400	402	435	417	380	398	443	427	380	387	460	410	412	432	412	414	433	384	420	400	408	397	414	409	427	418	421	422	449	420	431	434	407	411	409	416	409	405	452	439	405	441	426	410	436	405	471	394	406	417	441	378	405	417	415	417	432	430	425	421	385	438	406	414	406	400	447	401	425	372	426	408	439	455	436	446	447	399	428	445	446	444	424	445	431	431	418	416	397	398	445	424	433	411	401	385	433	404	440	443	432	438	400	412	445	401	386	443	396	467	394	445	414	433	399	415	445	416	419	412	403	420	396	411	430	407	401	435	445	433	403	396	438	440	437	418	427	461	414	419	396	458	414	432	403	405	384	432	408	388	403	393	416	431	443	396	437	379	440	461	397	410	431	377	409	429	423	427	408	425	425	426	420	418	413	436	435	385	429	421	434	409	417	387	432	413	381	428	449	455	426	384	427	394	420	409	457	395	418	409	403	442	426	420	451	430	414	451	430	426	455	394	405	404	416	429	426	416	417	432	448	407	413	385	423	434	376	427	440	403	431	418	416	433	426	401	428	392	404	437	457	444	408	400	442	442	445	414	428	453	397	420	435	404	418	423	383	407	419	423	420	424	416	420	406	404	426	412	451	405	415	421	452	406	412	412	394	463	400	431	400	393	397	406	453	460	418	392	413	414	423	385	436	394	431	408	408	476	452	443	432	429	428	384	425	411	418	419	443	474	449	396	417	431	417	421	424	397	399	428	428	412	391	457	386	381	382	389	441	418	431	408	468	430	440	434	419	421	403	404	427	408	474	453	407	412	431	447	441	424	453	439	458	413	422	416	429	440	403	425	445	394	395	410	400	417	400	426	443	450	416	418	420	427	414	420	396	445	430	427	402	438	448	422	408	404	418	416	420	431	448	427	425	419	423	438	434	431	430	421	433	421	454	431	407	416	421	440	419	462	390	400	419	414	415	421	420	392	453	428	406	481	422	410	401	407	440	418	389	437	439	435	414	389	418	449	410	420	441	411	392	428	436	414	424	432	412	406	416	425	405	426	428	441	434	393	425	438	422	426	465	439	453	450	413	409	409	405	417	434	438	422	408	414	423	458	383	389	445	400	447	401	466	408	416	424	451	414	437	427	395	401	429	385	416	386	415	405	413	398	389	389	390	373	439	451	412	423	422	423	438	398	427	428	423	413	389	428	408	452	425	413	409	409	413	398	449	405	375	438	406	421	443	393	441	435	433	420	406	444	434	417	447	444	410	388	446	427	414	421	405	456	426	418	430	398	411	386	402	384	411	391	446	454	428	442	426	425	421	409	426	411	441	399	406	437	414	406	411	440	444	418	413	438	435	375	421	441	411	430	424	409	433	405	417	428	406	409	447	393	438	431	430	438	417	398	456	413	453	420	415	384	435	423	423	445	414	379	414	441	472	457	417	427	439	418	443	457	468	421	409	400	415	363	411	393	414	447	430	403	417	419	395	411	426	423	432	438	406	405	420	456	426	416	425	431	410	425	438	432	444	394	435	426	401	463	414	442	404	419	416	422	421	372	419	425	450	426	402	419	408	433	432	419	421	431	419	410	417	455	454	411	423	431	406	461	443	445	432	415	406	440	400	429	430	409	422	387	384	405	418	420	393	394	436	399	386	382	392	377	416	432	413	425	420	417	445	391	397	381	435	436	389	436	406	415	413	439	411	428	433	419	413	398	428	429	426	428	445	411	443	417	405	445	427	412	424	417	389	420	394	424	407	415	437	433	431	406	449	451	428	432	416	436	402	443	414	390	419	433	420	406	466	426	417	420	410	416	409	429	432	412	428	415	393	421	415	461	425	436	407	454	437	444	409	443	450	395	402	407	411	406	422	408	431	413	431	383	431	400	427	455	411	461	424	419	431	442	403	425	395	405	407	419	445	415	412	440	427	401	427	390	426	439	434	409	398	394	418	457	407	419	421	420	438	409	423	413	429	443	422	399	404	474	413	455	392	436	412	412	444	432	449	423	427	421	449	455	414	402	429	434	410	407	405	429	432	428	408	412	406	418	392	389	421	392	409	433	402	429	425	447	409	426	374	442	415	453	441	443	450	401	406	395	435	450	402	434	421	407	434	449	414	416	415	439	426	414	404	421	378	431	433	415	442	361	429	416	403	428	416	411	362	444	406	425	421	471	444	380	388	458	428	431	409	446	424	453	414	414	415	410	422	425	439	433	378	401	380	435	443	449	392	424	470	436	439	438	422	418	436	424	445	460	410	416	411	454	444	409	439	444	401	422	404	402	406	436	435	414	394	390	451	416	402	421	388	432	403	434	417	383	397	466	437	431	433	428	415	466	420	420	420	414	408	420	415	402	404	444	425	445	394	377	414	404	436	407	428	414	418	435	408	450	427	437	390	392	404	421	429	391	433	453	387	391	420	406	386	425	420	422	394	429	402	406	432	407	409	395	408	465	447	443	420	414	398	432	438	422	394	432	394	434	445	411	451	442	415	431	391	395	418	393	443	425	458	409	401	438	427	398	460	404	368	476	442	392	392	463	450	460	439	452	381	430	408	412	387	409	429	427	428	405	456	447	419	412	390	458	412	414	412	430	430	402	399	436	473	402	420	431	416	426	403	427	399	433	425	405	415	423	401	385	425	441	404	385	421	424	410	428	434	446	416	421	409	426	436	401	444	421	462	468	401	444	395	418	433	423	441	405	457	390	426	437	405	395	404	433	437	402	423	401	401	442	426	445	393	443	396	384	388	412	442	430	385	400	440	436	402	433	400	378	435	455	431	430	441	420	417	451	431	446	404	417	407	406	454	456	378	456	398	401	424	375	419	437	425	442	431	428	430	422	391	388	442	450	396	425	413	404	377	453	413	411	400	411	428	421	420	383	422	457	434	436	449	423	433	379	406	443	427	476	415	420	437	397	425	377	452	440	406	417	422	426	405	439	386	449	405	427	447	423	418	427	414	428	408	423	430	403	429	429	403	402	448	415	411	397	417	447	431	427	440	430	410	429	421	409	398	441	410	436	423	426	430	451	398	391	407	399	400	426	441	410	424	431	440	458	408	400	406	455	427	392	420	407	426	447	426	429	424	438	415	414	434	416	423	457	426	414	406	410	412	407	421	436	419	412	419	420	415	459	399	404	435	433	437	449	401	440	434	405	465	399	429	400	405
2486	668	312	224	147	196	208	160	140	96	87	90	104	98	71	67	64	62	53	54	55	52	62	38	34	53	44	49	51	37	59	41	46	44	50	53	35	56	49	30	45	42	36	35	43	37	54	34	46	49	39	32	47	38	38	40	55	49	36	49	34	42	43	44	36	39	33	35	38	49	34	38	40	36	30	45	39	39	39	41	41	36	43	39	36	40	30	54	51	38	36	39	34	38	38	40	33	46	46	51	40	33	43	45	39	40	32	35	33	32	45	49	42	49	34	44	39	33	43	34	33	45	45	46	50	47	43	31	39	49	35	48	37	39	33	38	36	33	43	28	39	44	41	37	46	49	29	42	43	39	53	43	46	37	50	33	48	45	27	49	40	48	41	41	44	37	45	48	42	28	38	36	42	40	42	44	52	47	45	42	40	36	46	36	43	38	51	45	52	51	37	43	38	36	40	35	33	42	36	41	44	42	38	42	43	35	43	43	48	43	40	47	34	41	50	36	33	41	36	44	44	55	38	55	41	31	30	47	51	39	39	42	36	38	45	41	41	43	37	41	50	51	40	43	45	46	36	35	32	44	31	43	37	45	40	34	36	46	43	48	51	44	39	44	39	33	45	36	42	38	38	40	43	41	44	27	48	40	46	34	38	39	39	51	31	46	49	48	36	48	43	34	29	36	35	44	30	35	36	52	59	41	46	42	28	43	45	34	38	37	46	36	48	37	53	45	33	24	39	53	40	37	38	48	33	35	49	56	33	46	48	26	41	38	44	52	37	47	38	40	51	34	29	45	44	26	43	43	41	40	42	40	31	47	36	48	36	42	40	40	44	45	49	44	41	37	33	23	59	36	45	42	36	51	38	39	42	38	33	49	43	52	38	42	33	47	33	44	50	39	48	43	34	36	47	63	45	34	47	42	38	38	44	44	44	48	39	40	47	44	35	46	32	40	46	51	33	39	37	48	46	38	40	42	49	47	41	48	38	50	44	41	33	36	39	34	33	33	49	51	41	53	40	36	32	44	46	37	42	51	34	41	30	39	44	35	39	37	47	52	37	51	32	31	39	47	37	49	33	38	28	56	34	42	44	57	39	43	42	33	38	43	39	38	45	46	44	36	46	37	37	62	43	41	39	36	44	37	41	34	38	39	43	37	39	39	43	45	50	35	42	30	38	52	47	49	32	39	41	33	44	44	41	33	35	41	37	37	48	34	50	28	33	36	45	40	43	38	39	41	34	40	48	41	45	46	50	30	47	47	48	45	38	40	41	44	43	37	48	38	45	40	42	34	37	38	35	30	58	43	41	36	47	55	56	50	38	42	45	44	53	32	49	30	39	34	39	53	39	37	47	31	37	43	47	40	46	30	49	37	43	41	47	44	53	44	41	37	45	52	41	49	44	39	34	30	49	34	45	44	37	42	43	44	44	45	49	40	30	47	34	58	34	32	52	29	54	43	49	46	37	44	39	33	34	42	28	50	35	49	35	37	41	43	40	41	37	41	46	40	44	41	22	45	43	42	49	51	44	37	40	40	35	43	35	46	30	35	35	49	36	43	36	48	51	34	44	42	43	46	36	41	43	50	43	42	47	49	42	44	41	44	30	36	37	39	42	42	42	37	37	41	39	42	40	34	35	35	40	48	48	33	38	36	38	34	57	44	30	36	43	32	42	36	57	45	33	48	36	43	51	40	45	51	44	48	39	46	38	38	40	39	40	47	40	31	56	28	44	47	40	34	32	52	37	28	47	46	51	47	39	33	29	36	35	31	39	43	41	40	49	45	33	38	38	31	43	45	33	42	32	40	44	39	42	45	38	33	41	41	47	55	58	31	27	45	44	38	40	51	36	45	44	53	30	49	39	33	47	45	41	32	39	40	37	38	41	36	47	28	37	37	31	34	36	34	37	43	55	49	52	40	42	38	50	37	34	34	48	30	38	34	35	41	45	49	43	35	36	47	41	38	30	34	46	37	21	41	49	43	33	47	49	40	45	42	46	36	41	57	54	33	45	30	46	30	42	49	32	45	38	33	41	39	37	44	42	25	34	38	43	34	46	35	43	29	50	46	34	46	46	39	32	35	47	43	41	43	41	46	56	36	43	41	37	42	36	30	40	40	41	39	52	31	43	51	36	33	40	39	41	38	37	41	38	33	29	34	47	33	37	30	45	49	45	34	41	46	34	27	44	42	45	53	41	59	44	37	33	47	51	43	45	34	40	47	33	38	44	36	42	37	40	56	49	44	44	44	40	31	37	46	41	35	28	34	53	43	41	32	35	26	52	64	48	51	30	42	47	45	36	47	55	47	42	48	38	44	37	45	48	49	52	39	36	37	49	36	35	31	42	46	46	37	41	46	35	48	41	36	40	38	28	48	37	46	36	35	46	44	46	51	36	38	47	35	49	35	51	53	37	51	41	32	42	52	48	44	46	32	41	49	33	39	30	32	42	36	32	39	39	50	32	41	47	46	42	48	33	42	36	56	49	37	44	35	43	48	31	39	42	46	45	42	44	37	40	49	37	57	42	36	35	45	45	40	34	37	42	38	25	36	40	36	41	45	46	41	51	48	41	40	48	38	43	48	39	31	43	40	46	46	49	32	45	38	42	40	34	52	46	40	49	47	47	36	40	45	29	50	41	50	41	53	34	39	47	37	43	35	38	34	36	40	38	41	43	51	48	38	34	32	40	37	40	36	48	40	38	37	37	46	39	44	42	26	34	48	37	46	29	35	52	34	49	35	45	38	41	35	37	43	44	43	37	47	30	37	43	31	42	30	47	37	37	44	41	42	50	53	44	49	44	37	46	33	49	39	36	43	54	46	46	53	37	45	38	34	37	41	50	37	34	38	30	48	45	42	31	47	54	34	37	34	32	55	43	47	41	48	37	42	51	36	47	44	46	43	52	46	50	48	32	32	37	45	52	36	32	42	44	37	41	38	36	42	36	45	47	47	46	42	50	48	39	31	40	43	36	40	42	34	29	41	53	48	38	40	34	37	54	32	46	36	31	42	33	42	34	50	33	46	26	40	53	48	40	37	38	38	43	36	28	40	34	41	31	41	31	38	45	41	34	49	40	37	54	34	34	43	39	35	46	40	43	51	47	33	40	47	49	45	42	27	32	40	32	37	41	52	32	40	43	47	45	35	34	23	43	33	49	48	55	54	41	53	37	32	43	41	48	58	42	28	50	44	39	38	47	39	29	46	37	44	55	38	59	34	35	51	41	46	50	39	53	40	29	45	51	38	40	41	31	44	31	29	40	39	46	43	36	48	44	25	45	36	41	36	46	46	28	49	51	35	55	32	48	52	40	38	41	39	36	43	37	44	27	30	46	36	49	40	37	37	39	38	45	44	35	34	44	38	44	33	51	36	49	47	36	47	24	40	35	42	41	33	41	39	38	44	35	40	38	40	40	43	42	36	42	42	39	43	43	44	41	32	48	52	33	51	30	47	44	45	39	38	36	36	36	28	54	41	50	37	42	38
21149	7893	4172	4292	7813	10137	8969	6757	5002	3404	2764	2936	2611	2261	1864	1685	1239	1116	995	857	835	881	767	710	701	619	570	596	628	606	553	582	565	611	548	493	561	494	458	430	434	435	418	397	419	412	465	409	388	362	391	400	377	346	333	334	348	327	342	366	320	330	349	341	345	340	378	353	367	347	383	335	339	370	326	342	389	356	407	368	355	370	344	331	362	377	367	331	361	351	331	357	354	395	353	363	331	381	345	381	332	353	367	354	340	345	349	332	355	335	368	360	353	341	310	341	334	337	370	365	321	340	338	331	346	368	334	338	344	337	328	346	353	396	354	362	326	325	317	359	340	348	331	342	338	373	339	315	322	348	352	335	354	336	341	331	306	315	301	303	386	333	354	349	360	345	345	355	342	340	385	334	356	313	320	320	377	343	362	319	339	342	327	348	361	372	341	354	362	316	364	363	310	363	364	346	349	390	351	344	327	382	319	353	337	350	339	356	334	330	352	350	351	304	349	347	340	334	363	352	334	304	335	365	323	354	326	351	369	345	303	370	355	355	328	344	335	351	345	363	333	342	323	342	334	337	371	357	344	336	344	348	345	318	334	319	334	344	347	354	351	371	370	337	349	364	345	338	352	366	345	354	366	338	342	326	341	365	338	355	364	343	354	351	348	332	348	341	352	361	312	336	351	332	368	356	339	370	385	352	353	359	352	331	361	354	319	338	363	334	353	394	360	357	339	348	343	338	348	338	344	342	364	366	353	365	368	331	369	343	358	309	374	364	345	346	358	315	355	367	358	342	366	354	353	336	377	347	335	342	343	308	328	355	345	325	361	320	327	328	323	390	384	375	338	367	401	343	353	363	358	360	326	339	356	358	376	337	313	343	334	342	336	333	342	311	377	354	350	359	342	351	351	318	335	341	360	386	302	363	359	386	350	341	314	369	332	324	339	367	335	358	312	351	356	337	343	365	331	344	333	362	325	394	367	355	339	324	349	360	337	337	347	371	359	361	347	322	357	319	342	359	350	325	339	369	361	349	393	369	326	352	349	344	334	331	361	342	360	346	323	345	350	326	345	319	355	356	327	329	337	343	342	370	330	301	366	347	360	366	331	336	336	312	319	373	369	353	333	326	338	336	351	320	336	342	356	377	364	384	342	338	354	348	343	333	340	314	369	349	359	360	361	337	363	338	344	360	327	328	397	339	336	353	354	351	329	338	356	366	380	330	349	339	405	325	322	315	312	344	332	377	351	353	342	320	356	327	345	344	354	327	376	346	309	361	328	351	352	345	349	346	343	348	333	366	344	342	330	349	352	336	367	363	312	331	363	340	362	338	329	346	321	336	330	308	331	335	336	336	358	335	349	340	344	332	340	330	396	322	330	340	345	337	333	345	346	315	352	343	354	357	336	367	366	358	352	353	354	349	340	379	295	313	341	331	354	349	333	372	375	390	347	343	328	310	342	322	335	357	336	345	330	363	361	378	367	324	340	374	357	362	345	339	371	345	363	372	342	340	382	337	328	367	323	343	312	367	356	374	373	335	358	363	341	324	345	338	376	341	343	374	318	329	341	369	358	349	330	342	333	364	338	343	348	341	303	341	338	337	337	324	331	389	356	351	358	332	323	367	318	333	349	374	303	332	360	373	327	366	364	376	333	357	341	323	406	325	337	392	362	358	348	332	388	351	334	339	353	350	350	324	339	327	353	305	347	351	373	327	366	341	328	316	326	364	337	377	321	345	358	344	349	388	368	354	342	376	365	311	345	335	360	333	357	346	357	330	349	350	342	340	335	347	379	308	313	333	355	349	377	322	358	359	359	344	381	373	344	318	355	359	327	334	362	343	332	361	352	318	325	361	361	329	336	336	354	349	344	322	358	353	386	354	372	337	330	338	327	364	328	317	327	325	368	326	360	357	332	387	331	304	339	375	323	354	405	327	377	321	340	362	348	337	355	319	340	330	345	339	378	338	369	354	327	320	339	368	358	312	358	334	390	345	354	317	363	367	343	363	331	326	314	339	336	351	348	336	350	349	370	354	348	362	367	346	352	358	349	365	358	360	339	286	329	365	378	324	383	374	368	344	338	319	351	392	337	370	320	352	353	372	334	360	335	317	373	359	354	382	342	357	327	323	344	349	362	356	356	380	353	355	328	337	340	315	300	350	334	374	345	337	349	330	348	333	340	326	308	328	386	340	351	328	297	367	368	331	343	327	363	391	357	335	336	383	330	331	289	321	331	337	383	377	336	354	355	337	325	306	360	330	376	324	358	354	330	320	342	336	342	326	334	362	392	353	344	354	368	370	321	333	349	326	360	344	383	341	360	333	359	366	374	330	357	355	343	321	337	328	357	350	354	346	352	342	344	345	339	378	352	309	357	347	370	333	340	340	354	358	334	365	384	351	375	325	352	333	327	313	345	299	348	364	346	344	322	338	342	352	340	349	344	333	345	326	340	313	344	372	336	342	367	334	332	333	347	347	340	296	359	352	350	342	342	342	339	324	362	349	332	335	344	355	315	353	355	361	364	382	389	358	344	341	340	369	357	346	369	343	331	328	365	355	353	344	387	337	335	329	353	340	353	336	349	356	352	336	341	343	389	324	367	338	332	335	354	343	325	355	321	317	349	359	395	329	365	342	311	371	338	327	344	325	329	334	340	365	341	346	349	319	373	344	346	352	352	358	343	339	365	353	363	369	337	331	348	341	343	321	365	375	352	332	333	347	347	340	332	351	339	343	324	309	354	364	388	375	348	356	368	361	353	345	355	323	348	370	318	324	349	367	382	356	336	322	322	346	324	359	341	325	348	336	365	342	368	333	334	338	345	362	342	380	347	350	365	366	353	330	378	376	333	340	351	370	340	302	360	380	369	341	365	346	336	354	374	334	338	336	299	370	346	313	342	302	385	354	309	360	329	371	346	331	347	324	340	366	348	357	376	355	338	385	340	357	345	344	342	333	346	356	370	332	322	344	316	357	345	360	364	351	339	403	366	324	322	354	345	351	346	366	329	376	362	322	356	329	332	318	330	349	372	322	336	311	353	340	340	337	339	338	368	366	359	364	378	378	330	355	369	309	367	356	359	368	360	336	395	352	308	324	322	358	342	359	368	370	348	323	339	370	346	340	341	331	311	335	353	345	366	326	350	341	346	319	298	363	353	369	321	308	332	339	318	350	354	366	357	325	334	341	335	292	341	353	344	339	346	327	367	324	343	362	354	405	353	343	358	363	339	363	359	361	370	345	343	330	323	354	384	381	353	346	330	345	332	349	352	359	317	365	387	333	324	331	334	329	322	332	343	347	349	320	373	360	339	336	346	355	345	371	350	317	358	353	365	327	365	372	335	332	369	356	340	319	327	357	328	349	340	367	346	339	337	348	359	305	343	355	348	345	354	323	367	330	356	347	356	338	338	383	375	365	331	337	353	357	341	305	379	337	360	370	382	356	348	370	378	333	344	350	350	365	364	333	376	336	367	355	348	356	323	317	379	351
2549	1064	487	278	230	226	228	210	167	126	141	160	142	112	101	97	113	74	76	108	60	78	77	73	77	71	58	62	72	73	63	66	74	62	56	56	59	52	75	56	56	70	60	62	73	47	68	52	54	56	48	56	59	55	43	44	62	53	56	68	52	45	50	41	60	51	48	39	49	57	49	58	61	53	46	54	34	47	43	42	52	61	56	44	55	41	65	51	59	65	52	51	64	48	54	52	64	49	51	54	51	47	59	48	48	43	71	52	59	50	43	54	41	44	54	57	55	50	50	51	58	49	51	53	42	62	53	58	45	51	60	37	51	60	60	51	52	69	51	56	47	45	46	40	55	44	47	47	66	46	70	52	49	49	45	56	37	54	61	62	50	49	55	46	57	59	64	55	44	52	54	48	57	48	51	63	52	40	52	48	51	60	55	56	35	63	58	37	49	54	59	55	57	48	52	54	61	51	59	44	58	52	45	50	63	64	49	54	51	54	51	48	57	52	58	63	48	44	57	54	40	59	53	56	63	53	50	59	56	66	58	53	52	55	52	54	54	49	54	42	52	64	53	50	53	46	64	63	52	54	36	49	56	57	50	35	57	63	50	39	51	64	69	48	54	48	42	58	53	54	49	60	45	50	57	52	42	50	56	49	55	57	51	69	63	59	61	52	45	52	53	46	33	38	57	56	44	50	60	48	61	41	48	56	53	55	49	47	49	46	66	44	52	54	51	54	46	50	42	54	58	40	48	61	50	50	52	47	60	62	40	52	47	46	54	46	60	58	44	55	47	53	49	52	52	50	58	41	31	45	55	49	55	57	55	43	61	46	48	64	53	40	48	55	60	50	36	37	49	58	47	52	65	63	61	68	54	51	64	61	48	45	55	48	52	50	53	63	52	53	68	44	53	47	56	59	70	55	55	54	49	63	46	55	44	58	45	48	46	56	58	45	48	43	47	41	53	50	53	44	58	62	51	53	53	44	56	65	55	49	53	56	48	45	59	50	48	56	47	46	58	56	53	62	59	48	49	62	42	47	55	54	58	59	58	54	58	39	63	49	54	50	63	51	48	60	51	44	68	63	54	54	52	64	48	48	52	60	44	51	52	46	51	47	51	38	53	45	73	58	58	44	63	53	61	64	56	60	47	53	56	54	62	51	55	48	59	64	60	58	56	39	47	58	59	47	58	46	51	46	48	57	49	55	51	51	45	63	45	57	55	55	52	45	61	48	46	55	43	55	28	65	60	45	46	53	53	60	44	55	61	69	48	56	67	59	47	54	54	61	41	51	42	63	51	51	44	45	46	58	55	54	36	49	45	58	44	63	50	49	44	55	38	57	52	45	59	43	61	50	49	60	55	55	56	48	58	52	51	51	49	52	62	44	63	59	52	55	54	50	53	60	55	42	45	56	58	47	57	55	53	60	52	47	51	55	42	34	51	46	63	58	56	49	53	52	55	52	56	58	61	53	52	46	52	60	54	48	42	43	47	50	51	54	57	54	48	53	44	47	54	43	46	45	55	52	47	58	51	48	64	48	50	44	62	55	45	61	48	39	43	52	66	56	70	54	49	62	52	68	52	53	41	53	59	42	46	45	55	49	54	64	61	56	51	37	41	53	42	43	55	50	63	58	56	52	51	41	54	53	55	62	49	56	46	54	50	54	55	52	46	47	55	54	50	71	47	56	59	58	54	62	56	55	46	55	49	48	50	45	55	52	63	73	66	48	41	60	57	43	51	44	51	49	58	43	49	55	58	49	40	50	47	57	55	56	72	52	36	55	56	40	58	44	62	52	54	58	50	48	53	74	46	51	56	42	65	48	52	44	38	44	54	65	57	51	64	41	56	63	43	63	57	44	61	40	60	57	63	47	43	57	48	54	71	55	42	51	53	51	51	55	66	48	53	63	52	43	48	59	51	41	45	48	48	54	47	44	48	49	50	63	60	55	52	50	49	45	54	62	47	62	48	52	61	61	50	55	55	45	47	59	52	60	36	52	58	55	47	67	59	43	40	50	46	44	51	65	53	52	45	57	52	61	50	50	59	47	55	49	51	49	60	38	54	46	57	56	60	62	66	50	53	58	63	54	50	55	45	55	58	55	43	60	57	50	54	57	65	71	49	42	59	57	53	60	45	57	64	48	39	53	60	43	54	63	69	49	59	51	63	41	50	67	62	59	55	54	52	47	53	45	50	61	56	53	53	66	53	34	47	60	65	56	42	56	48	61	63	51	49	69	60	57	52	64	61	65	40	46	42	40	63	56	66	49	54	52	50	44	56	49	42	50	54	44	49	49	51	47	55	61	40	36	41	49	59	53	50	53	52	52	47	45	45	53	65	30	50	52	45	45	63	48	56	47	53	42	54	49	54	44	45	47	53	65	62	47	43	47	65	55	50	40	51	61	47	48	40	43	57	49	55	43	54	60	58	45	62	68	43	55	55	55	37	54	67	51	55	60	57	53	56	62	50	55	60	54	51	55	50	47	63	52	58	37	58	46	70	58	49	51	39	55	66	55	47	59	56	40	58	58	54	47	50	56	53	46	61	71	52	43	60	58	51	48	47	54	49	52	43	56	71	42	64	62	54	50	46	41	57	56	51	60	48	54	52	49	67	42	55	72	49	47	42	59	54	66	62	57	42	44	55	58	52	47	54	44	49	55	61	56	65	46	55	51	51	47	60	41	60	49	52	49	46	49	44	48	54	56	59	52	51	50	39	50	56	61	59	61	36	52	57	72	65	66	53	60	62	67	58	52	63	51	50	43	50	61	52	43	61	46	53	45	53	60	55	52	61	55	60	58	44	59	41	58	64	43	46	51	59	46	48	49	57	46	34	61	58	51	60	62	47	56	54	58	46	53	63	50	50	38	61	58	50	59	40	62	53	47	69	61	49	50	58	49	52	51	54	62	44	39	63	54	55	56	56	48	50	62	54	46	57	58	58	57	52	40	47	48	56	56	66	59	63	76	55	49	48	55	50	42	51	54	47	57	59	45	53	54	57	43	52	53	47	45	65	51	58	68	49	46	56	58	47	64	57	57	57	57	51	45	57	46	48	48	65	56	60	42	56	59	49	58	58	56	50	60	53	44	62	56	44	58	53	55	45	57	54	57	54	55	42	42	54	63	64	61	56	49	42	46	56	60	53	60	58	62	47	65	43	52	58	43	60	46	52	50	60	53	47	68	49	51	67	46	53	58	53	52	48	68	45	43	58	63	52	51	41	52	51	50	61	55	52	55	63	60	47	56	51	46	65	56	54	58	62	57	46	53	57	65	58	59	58	54	38	55	53	43	58	52	59	42	55	52	52	55	52	63	49	56	52	50	62	53	53	56	54	46	51	55	40	53	49	53	71	49	58	59	65	59	48	64	53	48	47	48	61	63	49	67	58	52	56	68	52	56	51	59	60	49	47	52	49	65	58	61	54	44	39	41	47	47	66	53	52	54	48	56	47	36	53	48	46	50	48	50	56	54	57	53	56	46	59	53
24863	10476	5586	5637	10045	12952	11902	8938	7005	4863	4274	4498	4226	3398	2835	2483	2070	1628	1427	1366	1259	1250	1110	1036	952	869	851	848	827	867	853	806	825	852	760	693	775	716	612	607	580	580	565	529	559	611	542	547	547	516	543	511	504	467	499	428	466	477	478	460	502	458	437	444	477	454	468	470	466	501	439	453	466	486	445	432	431	479	493	454	498	471	457	462	481	474	473	457	478	475	451	469	468	452	511	455	521	467	425	469	512	472	451	487	462	469	460	462	430	425	423	455	451	429	437	451	462	437	468	497	445	415	471	482	459	445	499	466	467	427	448	447	434	442	455	443	455	444	445	450	461	430	465	449	440	475	448	459	418	420	441	461	447	468	467	428	431	468	435	437	467	471	450	448	428	471	469	455	461	467	430	476	457	456	447	449	450	478	438	497	434	454	433	444	454	462	423	450	418	434	444	490	452	438	446	463	430	448	421	423	421	445	465	418	478	426	428	417	438	452	453	440	481	466	433	455	425	511	448	421	446	452	472	466	476	436	484	444	444	425	449	458	424	438	433	439	467	432	434	503	438	438	445	422	452	419	462	458	420	465	495	443	436	491	474	475	464	460	437	457	465	448	441	461	457	466	438	475	433	473	472	445	436	453	425	494	428	471	444	487	476	460	443	447	435	474	463	402	453	483	453	429	465	473	468	450	459	420	470	474	428	457	464	467	436	430	485	468	462	438	438	480	433	417	457	463	458	476	468	452	444	447	456	455	452	467	473	447	423	432	457	442	445	448	454	472	436	424	440	452	454	453	506	434	447	467	405	445	460	467	475	456	456	450	441	430	475	427	426	437	446	429	473	469	459	486	441	455	440	416	455	452	411	456	427	462	439	469	454	446	443	466	422	460	461	448	448	438	461	461	448	437	455	485	446	459	420	423	469	458	468	441	472	432	460	469	481	441	483	441	409	432	470	450	442	464	461	473	478	482	466	416	436	458	482	480	451	459	427	498	429	457	483	436	409	457	458	457	452	435	475	438	452	457	446	422	456	443	431	484	447	493	445	463	422	444	425	423	432	487	444	433	444	434	477	451	470	436	443	444	464	468	473	478	413	450	422	459	461	444	441	424	447	475	471	432	465	453	442	469	494	409	412	453	454	481	433	422	426	435	418	432	480	493	477	450	500	475	486	452	435	469	437	457	445	496	404	424	432	452	471	471	493	416	463	464	459	419	436	468	418	473	470	468	443	496	479	460	452	454	467	477	465	478	486	474	468	436	454	420	480	464	432	421	447	459	467	424	449	476	449	431	454	457	434	466	440	462	459	421	421	418	415	463	442	425	465	479	448	472	448	461	443	405	472	425	436	472	423	424	419	462	464	453	520	462	440	449	453	442	457	483	457	423	479	472	490	452	455	481	443	454	440	477	439	485	432	449	443	459	431	466	448	471	440	450	476	454	441	453	489	457	481	396	473	444	435	466	417	449	463	496	463	484	422	460	447	461	423	435	429	491	448	445	439	470	435	441	462	424	449	515	476	505	512	438	475	443	446	433	463	437	455	458	430	446	498	475	431	474	460	479	457	463	435	433	470	430	455	452	459	466	479	431	491	487	461	451	428	431	454	439	506	459	480	449	476	483	421	453	476	488	443	497	414	430	473	446	424	426	437	434	441	469	462	450	475	448	469	462	472	496	484	497	438	484	416	435	437	451	452	450	462	460	456	474	436	496	479	429	462	461	461	466	463	431	421	458	427	438	451	446	419	432	448	412	475	459	431	480	446	456	439	443	434	422	511	462	438	467	443	477	428	451	487	471	499	438	459	450	448	444	414	416	439	421	493	420	455	454	455	430	485	453	439	434	410	460	502	445	431	441	448	464	446	449	470	465	449	465	482	441	484	440	441	452	487	431	432	441	433	470	489	474	443	474	441	456	459	454	444	485	473	441	485	448	466	434	434	437	448	426	474	454	450	476	438	478	472	438	451	472	454	489	453	441	434	426	456	439	433	441	456	461	478	430	445	465	475	425	446	451	422	459	459	471	482	484	483	455	467	444	440	410	425	455	489	464	463	453	416	474	481	430	476	444	410	462	450	464	488	453	443	423	427	429	465	474	436	476	488	478	453	445	490	420	455	479	439	432	450	441	490	431	474	434	471	459	421	432	500	423	454	431	442	426	433	453	460	420	448	487	420	469	480	456	461	444	478	475	458	453	462	464	430	455	466	451	469	482	445	456	471	430	475	489	473	455	442	438	454	450	418	472	433	438	443	429	449	430	447	441	426	443	484	436	428	480	436	436	492	463	425	450	486	463	469	405	471	434	462	427	433	443	458	462	450	481	434	467	439	463	454	468	414	449	439	428	450	453	443	472	444	473	422	486	424	442	486	438	454	483	494	475	466	484	471	426	451	495	422	476	422	397	444	451	446	438	461	451	489	455	457	428	439	463	464	452	425	426	477	450	427	429	455	451	464	452	431	484	483	450	435	435	415	477	486	427	413	442	444	444	453	434	428	469	434	465	472	445	433	451	448	442	443	473	418	420	468	463	424	440	447	491	416	437	457	414	483	452	467	405	454	450	441	426	435	479	482	435	472	446	428	473	454	447	468	442	447	461	483	438	451	439	462	459	453	453	469	443	428	430	424	477	477	483	442	448	470	501	460	454	442	416	473	427	453	440	482	447	477	435	450	454	432	415	457	474	456	454	474	485	440	469	423	495	417	446	449	444	465	437	487	434	470	471	470	444	425	450	429	455	479	456	470	426	429	417	445	435	464	430	501	437	437	452	398	460	462	434	488	430	448	449	464	434	428	428	456	476	453	445	473	433	454	459	453	462	419	465	449	446	477	467	440	464	455	442	446	435	459	429	433	473	448	464	448	424	444	455	458	437	449	436	446	428	443	442	465	449	446	461	478	473	440	392	474	417	482	468	474	456	455	498	466	477	480	457	440	440	442	419	469	454	430	450	404	446	439	469	473	458	498	492	418	450	437	443	428	448	454	454	437	429	442	410	417	471	430	452	487	474	430	469	432	431	488	459	494	488	462	428	398	420	439	498	414	441	466	440	460	505	495	464	447	459	466	445	465	482	422	436	434	413	438	444	462	437	475	504	480	410	450	452	483	396	446	444	434	453	446	429	443	444	439	480	459	456	435	453	457	473	426	470	462	498	451	431	429	462	455	451	488	480	456	446	443	438	456	483	457	405	455	454	433	451	474	448	468	474	449	450	437	433	480	483	463	459	414	478	451	438	474	457	443	426	430	452	436	453	443	466	500	445	458	416	463	435	441	453	432	461	475	496	480	456	384	444	459	445	429	468	436	432	423	424	454	452	425	446	471	452	442	449	456	441	457	454	455	476	468	447	498	424	488	438	491	459	466	417	419	425	449	459	425	440	444	445	432	502	484	426	458	440	455	456	447	420	455	461	463	442	493	414	466	481	445	435	471	466	473	480	460	514	446	484	438	427	429	464	441	404	459	444	454	476	484	465	465	453	463	454	454	426	459	413
3588	872	376	239	182	178	178	170	151	113	116	109	125	84	107	103	70	65	50	57	57	69	51	45	46	46	45	42	41	51	39	41	43	38	41	40	46	30	39	37	35	39	40	32	33	38	39	24	35	44	38	39	46	40	43	36	44	26	26	24	46	32	31	37	30	38	21	24	26	43	36	27	35	26	31	44	38	34	26	37	33	41	33	35	30	29	30	39	40	39	26	32	37	38	35	33	36	32	30	29	39	41	23	33	36	30	40	37	39	28	31	39	36	38	26	31	35	35	29	37	37	41	24	35	45	23	26	23	33	36	37	33	39	36	33	37	49	37	46	30	33	37	30	26	32	35	33	31	33	29	31	31	36	30	30	39	32	41	31	25	30	36	38	36	36	43	23	39	31	32	24	44	31	38	32	25	31	21	23	45	39	42	34	42	49	37	30	32	33	22	30	31	38	27	33	31	37	29	38	35	22	38	30	25	28	38	27	34	30	35	27	36	29	34	35	32	32	36	25	41	40	29	42	40	44	24	35	25	35	29	29	28	29	24	29	25	33	40	41	38	34	34	21	39	40	36	29	31	36	36	30	38	32	32	27	27	40	28	30	47	25	27	30	38	41	37	30	33	25	29	20	45	28	38	33	24	35	37	40	39	35	34	40	31	25	30	41	32	28	40	25	31	39	22	32	29	36	32	40	32	36	27	36	25	31	33	34	36	30	24	29	27	39	26	38	27	41	32	38	36	31	43	29	38	33	31	39	29	25	27	35	48	31	27	34	37	37	41	42	40	30	41	32	25	36	32	32	42	39	37	24	29	38	31	28	30	47	32	30	19	24	48	37	32	22	40	30	37	27	26	35	31	38	29	39	34	54	34	34	30	33	31	30	34	38	36	38	33	36	38	32	26	35	33	29	41	38	36	31	34	33	30	34	33	35	33	38	32	39	40	42	30	43	37	35	43	32	31	33	38	33	28	38	40	31	25	34	30	35	36	32	34	29	26	35	27	34	31	43	32	23	30	55	29	35	32	43	31	30	35	28	28	27	33	36	32	40	38	29	39	38	31	35	38	30	33	27	25	28	41	23	33	45	32	36	44	41	34	28	37	39	33	32	34	26	31	32	33	30	30	37	27	29	37	32	37	28	39	42	40	20	29	34	29	32	31	34	32	35	25	27	38	33	31	35	25	40	41	28	34	28	29	21	39	27	35	36	40	32	39	30	37	33	34	23	24	28	35	35	26	23	28	34	31	26	44	32	39	41	44	40	35	24	29	42	31	27	38	31	37	29	33	24	40	33	27	37	33	30	42	31	18	34	28	36	32	39	39	40	23	25	28	30	45	29	28	33	34	40	32	41	30	40	37	33	38	31	45	29	29	27	37	47	35	26	37	32	42	31	32	46	36	35	35	40	38	32	28	30	38	33	34	30	29	35	37	28	34	32	35	36	28	33	31	33	26	30	23	50	31	47	25	33	27	28	36	34	30	30	37	31	26	39	37	27	26	25	42	34	40	30	30	31	30	31	36	24	37	26	32	30	32	22	40	30	30	38	38	27	33	29	40	34	31	38	29	31	40	35	35	31	28	32	35	29	37	26	33	28	35	26	37	28	33	27	29	32	40	37	31	31	36	30	24	32	41	29	35	30	27	39	24	27	35	44	32	41	29	30	33	29	33	28	32	26	28	36	32	40	29	32	49	32	42	36	43	28	43	28	35	27	26	36	39	26	28	22	33	24	30	32	38	35	36	25	27	27	29	41	32	33	28	34	27	41	32	42	34	25	28	33	27	36	40	31	26	33	28	31	31	30	29	36	30	47	28	37	34	24	26	27	32	29	39	37	35	26	32	41	41	38	37	42	42	30	35	35	21	31	26	34	33	36	36	36	29	25	35	35	45	36	23	33	33	35	34	39	29	31	29	24	45	38	40	46	27	39	40	29	28	39	38	35	25	35	48	42	29	38	31	40	37	28	20	36	36	34	40	32	29	30	39	30	31	43	31	43	24	25	33	25	25	28	27	37	40	39	31	22	33	39	32	36	36	33	36	39	26	29	36	46	33	35	50	32	28	38	31	35	34	35	47	30	47	34	37	32	39	34	31	28	32	41	30	37	30	24	33	30	23	25	37	34	28	29	38	36	41	23	35	31	47	33	34	32	26	48	43	32	30	25	39	26	21	33	35	35	25	28	26	42	28	24	31	33	24	29	37	31	31	32	42	28	33	35	36	37	39	24	39	34	36	27	24	34	26	38	36	31	16	31	36	25	38	24	33	37	30	42	46	29	23	34	31	31	32	43	35	30	32	29	43	25	40	40	30	30	42	19	26	25	33	32	34	34	34	30	37	35	33	34	43	40	41	36	24	34	28	27	27	41	35	43	31	35	34	22	30	31	38	32	39	34	32	33	36	35	24	31	40	37	28	41	31	31	31	30	29	41	29	34	33	35	26	29	31	36	36	34	40	30	32	36	28	28	28	40	28	40	37	30	30	33	37	32	33	31	32	33	38	27	31	39	35	26	30	29	38	41	34	39	39	32	28	36	39	30	27	37	29	40	32	37	38	26	41	21	31	27	32	28	26	37	32	44	34	40	30	41	37	33	35	23	23	36	31	29	36	24	34	37	36	28	30	31	49	45	24	28	31	37	36	36	28	24	36	30	29	21	25	36	36	26	29	27	39	43	34	31	47	33	35	33	27	34	30	36	27	34	40	30	32	28	30	44	36	33	34	41	41	30	31	33	44	33	40	24	33	39	25	25	36	25	30	31	26	31	24	32	35	37	30	32	42	27	51	41	40	33	36	33	32	25	38	36	32	30	44	27	31	27	29	31	32	32	29	30	25	36	38	33	28	34	35	36	36	38	37	35	34	30	27	39	28	33	34	27	30	30	39	27	25	29	32	42	33	32	38	34	33	21	45	28	31	30	32	34	40	38	24	37	38	39	39	38	23	39	27	23	34	29	26	40	33	32	36	28	28	27	42	31	25	25	43	33	38	33	36	28	29	36	38	31	44	31	28	29	40	28	31	27	30	27	34	28	28	29	32	20	31	37	32	37	34	28	39	29	35	23	37	35	34	33	35	38	29	36	43	33	41	39	33	42	34	29	35	30	32	31	33	33	29	42	35	31	41	33	27	34	32	36	40	32	30	31	35	42	37	32	33	25	39	27	32	26	35	38	36	26	36	31	28	26	29	29	39	35	35	38	34	41	41	29	38	31	28	34	28	30	26	40	32	41	28	31	21	37	27	39	30	29	31	31	31	32	40	32	35	37	39	36	25	36	32	34	35	32	26	32	38	28	22	29	46	36	44	33	30	35	28	30	31	28	28	28	44	29	32	37	26	30	36	36	29	44	25	33	25	33	34	20	39	25	35	28	37	29	36	27	36	40	34	31	36	36	27	37	37	38	31	36	37	38	38	40	41	32	24	43	30	39	29	37	39	32	34	30	32	35	32	34	36	40	28	32	31	40	42	31	29	31	32	33	34	28	46
23361	8947	4856	5058	8794	11578	10401	8177	6258	4450	4050	4338	3932	3217	2781	2272	1793	1455	1383	1235	1072	1049	970	856	728	656	669	641	684	690	653	687	631	668	544	633	635	473	436	467	444	425	373	427	445	416	374	359	354	340	329	333	337	302	304	294	304	286	314	322	291	301	288	293	290	287	258	307	314	288	285	304	294	281	292	275	283	287	293	287	296	264	311	313	319	298	300	308	313	298	329	303	293	286	272	298	297	329	297	281	316	295	264	287	298	282	286	278	272	299	296	298	295	283	264	303	275	311	283	286	293	287	297	296	278	287	265	287	265	290	287	278	283	296	250	258	281	255	326	276	271	257	299	290	261	271	261	282	304	293	280	290	308	258	283	294	288	270	300	267	275	264	258	264	283	305	246	258	294	307	305	290	287	300	291	286	250	296	276	311	342	285	295	280	307	301	305	290	276	277	253	301	262	285	282	292	259	271	324	292	288	283	260	299	259	268	285	276	294	286	282	275	290	290	276	278	279	293	291	260	277	256	277	298	310	290	294	273	271	292	260	309	292	295	269	279	312	294	303	284	274	269	283	266	260	292	264	298	299	298	276	275	282	306	290	286	272	307	265	294	261	320	282	300	269	286	252	292	292	269	296	291	260	266	291	303	275	293	316	300	286	301	248	303	284	289	282	278	271	279	309	268	294	291	271	279	289	299	295	307	272	313	287	279	305	286	314	301	286	306	262	281	288	271	288	289	263	281	288	280	297	293	304	262	266	285	294	300	289	293	240	270	275	264	294	304	287	281	307	316	292	261	289	283	271	270	279	283	279	277	301	272	286	255	295	276	304	289	253	261	255	275	263	291	290	274	258	270	293	290	272	291	280	283	306	278	285	239	275	284	284	291	301	246	272	292	285	281	266	262	266	270	270	285	268	292	278	261	295	276	307	306	278	274	286	277	280	294	269	306	275	279	278	298	280	285	300	276	296	284	280	251	292	271	314	288	283	260	266	279	310	299	265	271	321	291	278	279	265	278	265	288	312	320	288	276	301	286	263	275	289	262	288	301	262	295	290	262	302	281	289	324	270	296	281	273	303	283	289	285	285	284	273	275	276	291	288	281	284	263	288	257	284	321	296	268	291	261	284	271	261	322	295	279	311	296	253	283	267	307	283	306	285	312	310	319	281	285	262	276	304	270	271	282	288	290	299	302	301	297	328	293	297	283	281	290	298	287	270	299	275	284	288	295	273	272	301	299	291	262	263	307	279	291	285	318	278	282	282	271	296	264	267	286	268	280	294	311	267	287	294	278	286	283	282	273	256	282	302	310	296	279	291	310	285	283	270	257	280	286	285	300	325	280	253	284	296	277	274	325	283	257	262	248	276	308	256	266	299	307	300	286	276	267	310	272	269	298	311	267	305	274	292	288	275	310	292	293	264	266	292	311	300	285	275	300	298	297	279	301	304	311	307	294	270	279	304	296	277	288	296	310	276	255	268	273	292	257	306	275	305	269	273	296	299	300	266	302	287	286	277	295	309	314	306	280	284	281	273	267	278	294	258	302	289	297	264	312	258	285	304	284	293	308	300	301	279	283	268	312	287	254	298	275	290	283	310	287	269	281	289	297	288	296	288	286	262	297	282	276	295	295	296	265	281	321	307	282	259	279	264	292	290	294	268	291	268	279	267	283	291	250	299	277	292	272	276	315	328	291	257	280	278	312	296	268	297	268	277	288	310	296	296	304	296	286	292	270	271	263	278	296	291	329	292	295	297	291	304	296	283	302	285	285	296	288	284	290	279	263	283	305	256	316	254	298	282	266	280	266	284	353	283	298	272	295	288	297	291	277	278	289	252	264	278	287	284	286	289	292	256	318	275	286	293	311	278	269	281	269	266	270	304	284	280	285	275	294	314	304	273	304	297	300	268	279	265	276	297	273	286	269	283	293	258	288	272	282	313	284	290	316	267	292	267	274	271	253	290	276	312	262	276	271	290	280	280	280	301	256	324	276	309	256	287	308	281	309	290	276	256	307	283	299	276	277	288	287	276	306	292	293	298	299	305	266	287	292	271	323	298	286	290	259	253	276	291	261	322	275	294	288	286	272	301	319	303	266	295	296	287	325	279	275	241	291	285	300	287	319	258	300	279	267	272	279	296	293	303	285	259	283	300	291	270	285	286	270	285	286	295	317	289	298	252	279	305	290	288	290	286	316	291	296	276	293	278	283	294	264	291	294	294	273	274	287	293	302	280	308	275	302	272	282	253	288	295	297	285	282	276	274	286	270	288	291	292	297	283	280	268	243	290	276	298	269	281	287	289	293	321	267	308	321	295	261	268	326	277	295	278	263	286	274	302	289	276	271	297	281	283	314	282	261	336	341	306	270	288	271	279	290	283	273	283	278	310	282	304	296	293	301	295	275	258	286	283	255	317	290	277	288	284	298	309	264	284	283	302	284	301	284	285	293	297	294	293	300	283	302	264	305	262	285	260	306	296	272	273	268	304	292	270	275	295	272	286	270	278	331	302	297	287	292	299	287	319	277	274	313	248	288	293	274	268	300	274	242	305	293	267	274	298	280	275	291	305	274	293	258	273	293	277	290	298	297	300	276	301	285	287	273	293	291	286	276	252	291	295	269	281	268	270	259	269	265	281	292	295	291	260	312	276	289	286	276	287	328	281	324	288	251	290	275	251	289	290	261	275	304	294	310	300	293	290	295	296	276	288	276	260	279	277	309	286	294	272	291	277	255	275	258	263	264	241	292	297	294	279	288	296	303	275	259	309	269	265	251	320	302	272	277	292	277	296	289	282	296	280	271	280	282	277	293	309	273	273	277	274	334	295	269	285	280	311	282	316	267	294	267	311	280	292	280	287	268	283	291	273	258	288	307	266	291	270	263	258	302	305	282	270	283	293	266	282	267	301	293	280	282	282	277	282	324	307	250	284	312	263	268	269	297	299	296	314	259	280	272	289	286	282	266	294	258	305	289	267	276	270	270	317	271	300	260	292	285	292	282	272	325	274	289	309	271	285	294	290	270	273	291	279	276	288	278	281	300	310	302	274	302	250	279	285	306	296	297	282	313	287	286	284	260	303	289	293	322	270	300	278	282	319	315	280	293	313	279	266	293	254	267	317	274	287	310	286	291	308	299	281	275	298	280	260	286	256	289	305	292	315	250	265	288	283	286	312	291	277	265	286	287	301	275	295	268	286	310	250	255	284	309	309	268	274	291	287	284	281	293	277	325	304	298	288	318	271	305	294	275	306	285	301	323	299	289	290	275	286	274	308	298	281	275	264	270	291	272	250	270	288	276	262	266	268	298	277	273	278	262	279	312	254	278	278	292	281	319	276	282	257	290	298	323	312	313	300	293	269	270	291	292	279	306	329	272	278	281	306	306	324	287	290	297	309	293	284	305	301	262	302	265	269	280	287	278	294	294	264	261	280	259	301	297	281	261	288	306	285	284	261	277	282	302	287	269	290	294	277	283	313	270	318	280	285	306	294	261
3495	1178	516	350	246	265	307	246	191	138	181	187	174	157	140	116	109	87	100	95	90	73	81	83	79	64	76	49	74	65	76	61	61	68	60	56	71	60	58	62	51	58	51	54	53	65	54	52	46	63	66	47	39	42	50	47	51	45	48	41	33	45	39	54	51	51	53	48	48	59	46	44	44	61	53	50	50	55	41	55	62	49	37	44	49	41	47	50	42	48	57	38	44	43	47	53	44	44	38	54	49	48	48	44	48	47	53	56	46	60	39	47	41	50	48	37	48	59	48	50	38	58	53	60	54	44	47	46	46	57	37	43	55	42	31	55	47	38	40	52	44	54	42	44	39	38	37	42	43	51	39	46	51	59	54	40	50	44	52	49	43	58	47	47	44	41	39	43	51	51	47	40	49	51	38	58	44	65	47	53	55	39	52	45	45	48	42	42	50	52	56	44	47	49	63	56	40	45	34	47	52	60	44	53	55	51	53	43	49	48	59	48	47	52	39	46	45	44	52	43	44	50	50	37	54	56	50	56	41	54	45	54	56	60	44	42	44	51	55	42	36	37	37	52	58	45	44	41	42	40	37	50	39	53	51	38	47	44	49	50	39	51	47	55	44	47	53	66	42	40	56	49	48	45	46	42	47	45	56	49	58	43	49	54	48	58	45	50	46	44	42	44	54	40	61	45	46	48	41	51	62	47	44	57	51	45	58	53	54	52	36	45	41	37	44	44	52	49	48	53	33	50	55	50	44	46	48	48	55	48	44	41	49	44	44	54	50	43	51	55	43	32	39	45	41	45	45	54	63	48	44	49	44	47	40	59	59	58	51	46	53	61	38	41	39	45	58	54	50	45	47	44	40	43	52	51	60	52	44	48	50	46	46	56	38	46	36	58	51	48	46	51	54	51	54	43	62	42	48	42	49	48	53	47	50	48	48	62	61	49	41	58	44	50	36	60	65	48	51	54	46	57	48	51	63	61	56	44	30	40	42	58	43	45	49	41	48	56	49	49	49	50	38	60	57	46	57	40	44	52	33	44	55	58	61	55	49	48	59	48	54	46	42	39	51	43	27	47	43	58	58	59	48	55	42	60	44	53	63	45	44	46	44	47	57	49	48	47	47	46	41	41	55	48	44	36	51	47	43	37	38	55	51	43	32	39	73	41	63	46	46	34	50	54	60	48	49	34	52	49	39	57	44	31	50	53	50	46	45	50	48	48	41	45	52	46	38	55	44	61	51	56	52	54	53	39	45	50	45	42	50	47	43	54	51	61	50	46	53	52	45	50	49	37	43	45	56	58	49	60	53	51	46	50	44	33	46	49	41	59	38	40	43	44	62	40	40	49	58	56	54	48	44	42	50	51	48	32	44	51	44	33	51	66	33	42	46	45	57	43	50	44	29	59	39	39	39	46	36	63	37	45	50	71	49	51	49	55	30	46	40	53	49	55	37	51	63	51	36	51	41	41	56	45	53	55	42	46	50	56	46	50	46	57	43	49	43	43	38	43	40	44	40	47	51	59	38	49	40	42	49	52	42	58	37	54	48	55	45	46	41	44	49	39	54	50	41	44	52	43	48	60	55	57	38	63	55	47	46	49	49	36	49	47	50	51	41	54	48	53	58	50	41	45	51	43	44	42	39	52	46	38	55	47	48	48	58	42	47	47	46	51	43	53	39	45	49	50	53	48	45	59	64	59	41	52	59	49	50	46	49	45	49	35	49	46	37	45	36	35	58	57	41	46	65	38	35	48	53	52	61	57	56	56	54	47	57	41	47	46	34	46	44	47	47	43	47	51	55	42	45	41	45	51	46	41	50	39	45	57	54	39	57	47	42	44	50	55	49	42	43	40	46	44	52	47	54	47	67	47	37	48	57	50	46	49	41	50	56	34	49	34	58	53	49	53	41	43	43	41	46	51	46	55	54	44	44	56	53	49	41	43	50	49	62	42	39	49	55	53	45	41	48	41	44	56	43	46	43	47	59	39	51	40	42	43	41	43	56	52	51	51	50	59	46	47	42	72	56	33	44	56	58	46	34	48	42	45	54	57	54	50	45	42	50	55	54	39	42	40	48	45	43	47	70	45	45	42	49	45	56	49	47	49	58	48	40	40	58	49	42	46	47	55	44	39	52	42	45	55	40	41	53	51	40	37	47	43	44	48	54	48	53	43	45	44	45	48	46	41	47	49	50	39	54	61	38	56	54	50	40	51	52	39	56	43	48	50	36	53	38	61	54	45	55	42	59	43	57	52	44	52	55	49	51	47	36	53	42	45	57	42	56	40	44	43	55	47	43	47	48	60	44	44	61	50	46	53	53	41	58	53	59	55	50	40	52	44	40	52	53	36	55	57	40	50	42	42	74	44	41	53	49	42	49	48	59	44	58	61	48	53	47	43	48	45	44	54	47	53	45	54	58	50	57	47	42	55	53	52	57	41	35	51	63	47	33	44	49	63	50	52	48	52	56	35	46	55	50	49	47	48	40	58	49	53	37	49	55	41	44	50	41	41	47	53	47	46	49	56	50	39	62	53	49	43	42	49	39	46	55	55	58	62	50	48	58	61	51	45	52	51	46	46	44	37	56	48	54	65	53	47	47	47	62	62	58	49	52	53	46	45	64	60	47	58	47	64	63	49	45	43	51	42	52	52	39	44	54	66	46	45	58	61	41	64	52	61	54	48	50	39	45	47	49	53	41	50	45	57	40	39	56	54	48	37	48	54	56	40	53	59	39	45	50	52	56	42	51	43	44	52	45	45	58	56	56	56	44	39	54	66	60	45	50	52	58	56	55	55	47	41	54	60	56	38	53	49	43	56	52	51	53	71	43	41	39	48	40	45	46	47	56	45	51	56	41	38	57	57	64	47	53	49	55	52	48	54	44	45	49	50	49	50	52	61	44	46	44	52	59	51	46	53	59	46	67	61	58	52	50	41	51	60	46	52	42	44	43	50	55	44	66	49	45	47	33	51	47	61	41	49	51	37	41	47	45	42	46	53	51	41	48	32	45	59	46	57	41	51	56	49	32	50	43	50	50	56	45	48	35	34	57	40	38	48	64	42	49	52	59	56	46	37	56	44	42	52	40	52	40	59	57	54	62	49	57	54	47	58	43	40	52	44	49	49	45	58	37	37	43	49	39	61	40	66	46	41	46	59	57	45	38	51	38	55	52	39	56	47	43	57	44	54	60	50	49	34	55	60	52	43	50	43	58	50	62	47	46	41	53	41	55	36	45	46	53	51	47	55	51	55	57	45	46	41	47	40	43	45	51	45	57	60	40	44	43	44	45	54	59	57	47	56	46	45	60	46	56	48	47	56	58	46	55	56	43	49	47	57	36	56	38	56	59	48	41	49	50	55	37	52	56	54	57	50	55	48	58	42	48	46	47	42	29	50	58	42	37	58	45	36	46	59	50	42	46	53	33	39	55	52	51	43	39	46	51	29	56	49	39	47	38	52	55	40	43	51	55	54	56	41	53	55	51	49
27125	11562	6387	6488	11077	14254	12860	10584	7983	5807	5793	6038	5297	4352	3828	3271	2442	2123	1904	1720	1612	1517	1321	1190	1064	1017	943	974	973	1005	974	1010	1041	884	802	892	924	668	699	644	637	568	554	631	649	602	556	528	498	505	480	536	466	419	425	411	449	431	424	426	450	484	436	434	441	427	396	430	420	433	396	457	430	432	414	431	440	487	406	450	403	442	439	447	387	500	429	440	461	440	452	449	423	434	434	486	436	447	424	437	428	415	428	410	409	423	392	429	442	418	443	429	399	435	420	410	406	396	454	446	442	411	458	413	438	395	426	427	432	422	456	453	432	397	415	423	426	405	443	445	438	436	406	414	382	435	441	403	448	440	429	411	401	402	428	405	412	394	417	412	425	412	439	400	404	378	424	429	422	418	380	408	416	450	409	432	411	462	399	415	416	389	408	431	430	393	377	423	447	402	398	405	421	434	403	418	409	412	387	419	386	393	411	436	430	420	433	398	438	426	435	413	382	393	393	413	425	410	426	436	410	417	414	388	400	432	415	423	454	456	409	434	446	398	423	414	418	436	410	425	406	390	409	433	377	418	411	413	402	398	424	415	383	421	450	368	404	434	417	386	390	428	405	423	414	413	426	427	441	473	417	427	409	430	415	410	403	408	415	457	417	421	411	407	397	403	394	397	462	455	445	394	413	383	414	429	430	413	411	422	414	403	434	429	471	429	442	415	430	413	399	374	400	401	429	436	410	427	407	410	433	404	415	451	425	414	446	432	409	408	438	402	427	426	412	440	413	418	424	425	448	401	444	431	411	403	403	407	427	409	424	423	443	410	431	448	415	433	413	405	412	420	433	375	411	373	426	443	386	428	431	423	447	392	424	446	436	437	399	434	396	434	420	444	392	436	408	417	425	431	432	438	385	422	457	408	422	402	395	432	393	451	403	426	449	393	401	431	444	413	409	429	425	387	432	443	434	446	425	376	430	431	400	425	431	423	437	428	378	415	411	416	397	434	401	405	424	433	427	466	421	395	421	387	414	403	405	428	387	399	421	403	423	417	411	437	417	444	372	416	375	397	426	438	438	425	435	394	447	419	435	394	384	418	423	392	437	438	389	414	470	428	407	450	396	396	431	418	425	400	440	422	408	404	387	397	390	458	392	393	432	417	429	434	439	416	394	409	434	383	408	413	409	411	424	411	420	403	438	373	417	384	393	431	463	437	449	435	422	396	421	403	412	427	451	436	426	398	429	390	419	408	394	425	403	418	405	450	414	433	438	434	419	433	422	411	412	406	372	423	419	393	415	394	430	470	431	406	421	408	418	427	414	446	446	438	427	387	421	421	444	435	410	414	421	401	419	414	380	421	442	353	425	414	401	412	416	412	432	382	389	424	402	400	429	416	431	387	440	435	435	425	397	398	440	394	423	408	402	402	391	431	435	389	377	435	423	399	439	409	431	418	455	427	411	429	432	406	407	407	393	449	411	441	436	429	397	446	430	392	406	471	424	410	398	418	407	440	382	440	393	417	401	389	414	446	411	447	405	401	436	425	424	423	390	434	484	386	370	402	398	406	384	420	416	421	433	428	483	437	397	438	427	427	425	399	369	447	436	403	405	401	421	439	430	418	436	405	413	398	406	438	446	449	443	411	416	405	416	393	422	418	400	436	417	422	422	435	432	446	415	418	422	400	416	445	402	436	391	414	389	417	417	422	393	433	419	390	386	380	398	375	440	393	432	396	433	409	413	402	395	403	427	397	411	428	421	449	415	420	444	392	407	433	456	413	431	406	430	386	392	437	412	411	437	436	438	404	399	445	427	432	449	426	451	410	446	424	427	425	431	381	396	417	404	417	436	435	439	453	421	459	441	379	409	394	427	402	431	408	430	374	382	418	432	435	371	416	418	408	425	407	425	420	400	396	396	417	407	410	447	388	401	428	416	434	435	414	418	392	403	427	434	400	414	442	407	441	413	402	396	403	420	414	440	389	416	397	423	410	408	406	432	449	400	390	423	452	426	427	405	421	450	426	414	432	405	410	441	415	400	412	409	432	410	414	422	436	412	407	412	458	441	411	433	415	417	425	399	440	406	420	401	424	408	408	427	395	427	419	429	430	444	404	414	408	413	426	412	430	413	420	430	422	429	405	440	392	402	404	412	414	437	414	443	419	411	367	407	407	458	438	401	402	415	462	383	419	389	411	421	408	476	399	383	417	413	428	421	394	422	411	433	376	409	425	425	431	426	414	445	405	458	416	390	399	403	491	429	400	433	418	402	428	416	394	426	403	397	410	424	397	411	427	440	468	404	433	410	416	414	420	375	434	424	389	402	438	389	413	394	418	426	459	380	421	392	418	390	389	403	406	433	442	435	431	393	414	397	414	445	453	413	425	398	389	374	418	412	449	401	425	398	399	377	422	389	439	374	429	385	430	413	405	441	398	430	403	402	393	420	427	412	416	423	393	417	441	443	446	458	411	436	416	435	418	392	409	401	417	407	419	375	403	420	436	424	441	424	435	409	409	387	383	427	429	438	376	405	422	407	428	422	440	401	430	414	433	399	404	396	425	371	412	386	441	414	404	412	403	443	409	399	393	431	435	409	405	400	405	440	431	411	390	407	373	426	399	414	433	439	412	442	394	441	451	374	435	400	435	370	402	448	424	386	424	420	425	399	430	416	425	417	384	431	416	443	419	439	441	413	441	447	415	400	443	422	442	408	418	425	413	421	387	432	459	438	382	411	424	446	423	422	385	409	425	407	448	441	396	430	434	452	417	415	400	413	419	464	396	403	436	428	443	413	393	400	421	410	390	431	443	417	416	442	457	413	423	401	438	428	426	438	487	417	396	457	421	405	418	447	393	425	410	444	405	387	429	403	406	431	416	415	421	419	406	441	469	374	433	407	405	399	446	421	411	413	441	393	438	445	436	423	433	401	417	416	409	411	416	384	412	361	439	390	423	410	411	440	412	449	402	453	408	406	412	458	433	451	445	390	444	425	453	412	400	396	409	405	433	405	456	383	396	404	428	396	399	411	419	399	422	422	401	449	411	393	418	405	374	401	391	405	452	419	458	452	394	424	415	449	440	420	432	393	438	423	418	410	377	398	411	438	423	414	402	419	426	410	418	410	430	464	410	402	443	383	420	427	380	389	424	428	454	399	431	410	455	413	413	441	443	420	422	454	432	459	414	414	405	462	415	428	398	438	463	393	411	425	380	414	422	407	422	444	411	414	433	454	421	433	422	400	435	432	406	432	417	429	430	437	434	430	442	404	409	432	404	400	413	414	432	385	398	409	437	390	402	400	444	413	409	397	442	411	407	433	409	415	394	422	423	426	402	411	417	407	376	381	443	443	404	433	394	402	400	420	405	417	410	428	416	430	421	430	427	404	388	408	415	424	399	411	402	414	457	451	423	439	428	419	429	397	416	376	455	429	407	407	440	390	411	422	405	393	422	428	410	432	394	411	424	417	433	433	410	406	402	416	391	450	414	419	434	420	451
2539	667	311	207	148	138	140	142	79	98	87	96	91	99	76	64	54	56	57	46	44	45	62	60	46	52	48	63	44	56	39	55	49	48	56	38	27	48	53	36	41	35	35	30	33	42	33	40	45	40	41	50	42	40	38	44	36	45	42	40	42	43	29	36	43	42	41	39	44	41	36	39	34	44	43	42	51	36	50	37	33	37	48	41	32	34	37	40	51	42	36	31	46	43	41	35	38	42	41	39	42	41	44	26	41	36	45	50	47	48	43	42	36	41	48	34	33	43	49	48	53	50	48	43	35	26	36	46	45	34	37	39	37	37	42	28	42	36	48	51	45	49	39	46	35	40	37	39	54	38	46	46	36	34	39	39	52	37	48	42	43	32	40	36	27	31	37	43	31	46	45	45	43	39	41	38	44	36	39	35	53	52	46	37	51	38	41	42	35	32	50	36	40	36	41	35	41	38	42	41	38	39	31	40	44	35	40	38	32	37	45	40	48	38	41	43	33	38	47	32	42	44	48	46	45	36	32	36	38	46	34	42	54	43	42	42	35	46	45	41	36	40	33	43	45	46	43	32	33	46	31	36	46	40	42	33	27	33	45	40	33	43	40	43	33	48	25	40	35	35	45	47	38	35	45	38	47	45	37	45	52	43	32	35	44	58	42	44	41	34	38	34	45	42	41	36	51	40	30	53	41	41	42	37	42	52	36	39	32	39	25	44	41	39	37	44	44	38	40	34	35	42	43	35	44	50	40	43	37	42	32	34	37	30	45	44	33	34	43	35	42	32	38	38	34	44	44	45	37	43	40	28	49	36	45	45	37	29	29	45	39	33	42	51	58	36	28	40	39	29	32	45	41	41	45	35	39	43	41	32	42	35	44	43	46	31	35	47	37	39	42	40	44	41	41	42	47	31	40	43	33	41	40	31	38	49	40	42	41	37	36	34	37	33	41	31	34	30	31	53	42	42	35	37	42	41	34	44	38	45	31	43	28	33	43	38	40	44	51	46	37	32	41	46	38	38	38	44	31	40	44	47	43	39	41	39	26	35	42	46	38	37	29	29	34	42	45	46	55	49	40	42	40	29	42	41	37	37	43	33	50	39	42	39	39	31	36	46	45	48	42	35	30	42	30	31	36	37	35	38	43	43	44	31	34	39	44	45	41	31	51	47	41	36	38	39	39	36	36	39	38	35	43	34	48	42	52	39	46	46	50	39	51	34	39	42	38	41	40	42	45	57	36	37	41	37	39	28	47	39	25	47	40	38	35	41	53	42	18	58	42	53	37	45	55	46	30	44	44	38	26	31	46	36	47	43	38	29	47	46	31	36	36	42	45	38	48	47	31	46	43	39	44	34	35	60	45	36	38	40	47	32	39	54	36	34	42	47	37	36	45	31	42	45	45	34	38	61	37	45	31	39	38	30	41	37	36	42	39	37	43	45	47	38	42	45	43	36	36	37	43	34	29	37	42	43	50	41	53	40	45	43	55	41	51	41	38	33	35	39	32	42	37	39	34	40	38	34	45	45	38	31	41	34	41	47	38	47	35	37	30	41	32	30	51	45	40	41	31	47	38	38	38	39	40	51	50	36	35	42	53	54	49	43	35	34	43	31	35	46	47	42	43	47	40	40	43	39	50	36	40	37	33	44	35	46	37	39	35	38	37	44	41	37	40	42	39	39	39	49	41	45	54	51	38	36	37	39	47	43	39	35	33	32	43	45	50	40	37	47	37	54	50	34	40	34	34	36	42	47	55	38	39	36	48	38	34	50	42	43	44	45	43	37	41	39	34	40	38	38	53	58	37	42	33	59	36	47	39	37	38	43	44	41	37	42	33	42	42	44	48	25	47	37	42	38	48	54	38	44	43	31	42	34	35	46	45	26	52	34	41	41	40	44	48	33	35	45	46	41	58	43	37	32	35	39	42	27	36	35	32	39	35	48	42	36	38	36	35	40	36	37	40	33	35	32	23	48	46	34	45	31	38	33	32	42	38	32	52	37	48	38	34	39	46	30	38	38	47	41	39	49	39	21	47	46	36	33	35	45	45	48	31	42	43	41	51	32	40	44	32	42	26	28	49	48	49	26	43	45	45	33	31	37	43	45	36	48	41	33	40	43	43	35	47	47	36	43	40	27	48	31	30	43	38	37	38	40	35	40	45	35	40	37	35	33	34	47	41	56	53	33	34	43	44	32	45	30	38	39	43	44	34	42	48	25	28	32	37	38	41	43	52	45	40	48	33	37	46	37	51	41	49	37	43	33	41	41	36	40	35	40	39	28	32	53	44	40	43	35	40	39	36	46	45	39	39	43	35	44	39	46	36	31	30	44	44	31	39	34	39	48	53	42	37	42	39	42	39	45	52	48	39	47	36	44	47	47	38	41	36	36	35	36	48	43	31	33	42	39	49	32	40	48	38	44	35	29	47	40	43	43	48	49	43	31	39	39	32	39	33	40	44	51	38	37	37	42	46	43	46	36	46	33	36	48	55	41	46	41	35	38	42	48	39	37	45	45	49	42	34	49	34	52	34	42	46	42	41	45	37	41	31	42	35	47	33	42	41	45	39	52	39	46	40	51	45	43	40	39	33	23	43	30	44	31	38	40	39	41	37	32	41	40	47	52	35	39	39	45	47	35	50	38	35	43	38	50	34	43	38	28	37	26	28	41	37	27	45	39	35	51	34	28	36	43	34	50	37	40	35	48	44	29	41	38	37	39	35	35	37	39	33	48	48	30	46	40	31	43	39	47	42	53	54	28	52	48	39	34	38	37	51	36	43	42	53	39	41	39	33	30	38	38	45	44	35	58	46	37	40	37	44	34	42	33	41	26	32	44	48	40	45	44	44	47	47	47	39	37	45	59	49	37	38	41	43	40	49	41	39	36	59	42	32	35	34	42	38	40	30	30	37	36	44	43	41	44	41	46	37	35	38	48	36	36	46	41	36	39	31	41	47	54	41	47	36	43	43	43	30	33	46	43	41	50	39	44	47	42	36	36	41	50	40	35	37	45	37	35	49	52	41	35	39	41	48	40	35	43	39	33	39	71	31	48	34	50	46	35	52	41	43	50	41	33	43	32	35	33	37	42	33	35	45	40	45	50	46	55	34	46	38	43	34	34	33	33	32	42	47	47	34	48	39	49	37	44	34	44	34	37	42	42	34	36	44	48	41	45	39	37	38	34	34	46	46	26	51	40	38	40	44	46	46	42	36	39	49	43	36	32	46	44	46	37	30	37	47	35	44	53	44	39	47	43	29	38	47	55	41	42	33	48	37	47	56	44	45	42	36	42	43	36	37	34	40	42	39	41	54	50	44	32	47	50	40	44	42	54	47	42	44	38	42	42	47	48	42	40	33	45	44	40	48	41	56	41	41	42	38	33	48	47	35	47	36	33	34	51	36	25	39	47	36	48	47	41	46	54	47	32	30	46	35	48	46	48	46	40	41	33	36	32	35	40	50	46	36	45	31	41	48	38	39	40
20896	7517	3833	3805	6456	8711	7828	6070	3928	3082	3231	3318	2909	2433	2089	1757	1427	1293	1019	889	880	837	750	678	609	578	620	606	627	648	600	637	664	538	586	638	507	478	498	431	475	439	426	422	423	414	414	414	387	384	379	330	366	331	348	378	344	326	341	337	321	335	348	347	350	354	346	302	327	326	327	343	323	322	355	350	380	375	378	362	370	336	361	319	348	340	351	360	330	387	375	356	355	360	341	319	360	329	356	377	354	376	333	342	329	380	345	330	316	348	345	323	374	313	375	370	309	337	346	352	332	315	366	339	364	377	338	343	367	355	334	316	331	363	368	338	350	319	336	356	317	355	340	320	379	330	355	326	340	334	393	335	371	321	358	326	343	340	347	376	355	323	344	321	350	352	317	330	392	362	340	326	349	311	375	314	347	304	326	335	351	347	351	363	312	382	344	334	291	363	333	336	341	356	300	306	347	336	363	328	326	376	324	349	379	321	370	315	359	357	345	353	340	347	328	358	333	327	323	365	348	317	370	351	343	339	346	337	396	339	348	346	373	348	325	326	320	354	365	341	327	327	338	329	327	341	326	322	342	362	359	337	327	341	330	346	335	343	319	348	356	325	341	347	328	322	340	339	359	334	316	316	335	342	353	324	341	345	355	335	339	364	300	297	339	341	355	386	333	356	344	355	343	360	348	359	319	318	370	355	319	332	346	360	354	366	319	310	345	314	353	347	349	336	288	354	313	361	344	315	372	338	315	320	326	360	326	335	350	338	327	371	359	342	365	344	343	356	332	343	336	350	299	336	337	355	340	313	337	351	368	367	346	346	345	374	372	335	351	360	319	330	393	336	345	365	350	346	356	320	358	312	328	337	369	343	335	340	335	354	363	374	335	319	347	341	396	335	353	331	360	378	353	317	356	376	318	323	351	325	348	341	329	344	318	326	353	360	347	314	355	382	353	342	360	328	341	354	333	340	356	344	339	344	360	354	345	328	343	348	344	310	330	350	354	350	294	347	343	350	318	335	349	357	340	340	359	337	336	341	364	341	338	343	349	306	347	337	354	329	373	332	370	350	341	332	336	363	361	335	350	336	359	348	355	331	343	332	345	329	336	345	343	330	332	341	345	342	362	331	355	367	339	378	337	330	335	357	353	361	348	337	361	342	327	329	351	348	330	340	336	341	325	338	362	339	324	357	332	335	333	387	387	348	314	331	329	346	350	317	345	359	369	311	337	330	335	349	323	347	337	360	348	342	337	324	378	340	335	316	319	357	365	341	330	346	311	358	358	312	336	315	315	356	324	338	333	346	337	358	332	354	309	353	328	365	351	339	341	339	342	361	327	335	336	324	336	347	324	335	345	325	340	322	350	302	328	340	325	336	332	343	343	345	343	320	346	377	345	350	337	383	344	364	307	336	346	341	332	354	338	325	364	347	312	324	324	344	326	372	360	342	347	338	366	356	321	350	333	331	308	343	357	354	356	366	344	351	331	348	365	325	349	362	362	329	375	339	352	329	373	353	329	318	336	363	317	347	372	324	337	364	376	325	315	366	358	376	363	355	333	328	309	345	320	314	361	358	362	320	378	312	316	351	332	369	354	341	333	347	355	353	323	313	340	353	326	337	305	353	390	332	349	326	321	318	351	343	344	310	367	367	351	339	360	366	356	317	344	321	282	368	327	346	322	340	351	314	340	305	377	342	350	356	387	317	343	350	320	345	335	337	326	344	353	338	366	334	335	312	352	345	342	335	372	356	322	347	350	327	346	361	337	334	307	320	365	366	358	356	345	370	332	360	325	335	361	316	339	332	346	364	348	344	358	349	341	351	389	320	349	370	342	324	375	338	338	325	354	353	342	368	373	323	322	333	328	355	331	338	327	354	320	333	321	298	370	351	326	344	310	364	347	373	344	372	359	331	356	354	338	351	349	351	348	328	340	311	345	366	353	310	330	367	329	318	313	376	349	321	390	350	308	331	329	327	318	368	348	351	382	336	345	336	340	329	331	353	339	317	317	383	363	379	334	327	333	329	352	337	331	342	351	332	347	370	322	347	355	329	356	335	355	317	342	361	346	359	312	368	334	350	329	334	364	331	351	334	353	348	348	337	355	345	366	378	358	330	327	326	320	342	345	329	316	353	326	362	324	363	347	323	345	341	350	351	345	325	330	364	356	331	358	356	365	353	357	363	326	354	322	346	359	328	332	344	338	372	329	327	365	357	357	340	338	356	347	340	370	360	344	319	362	355	362	369	314	345	340	328	349	353	341	339	353	342	359	343	351	367	380	330	355	350	354	333	373	317	343	356	392	404	349	342	326	343	344	327	338	332	331	353	364	336	332	347	350	360	329	323	331	323	335	352	333	362	335	332	336	362	343	325	328	344	353	333	330	338	355	352	321	362	379	346	339	380	364	359	341	360	348	331	354	338	363	339	321	275	350	351	301	369	342	392	358	311	364	333	313	381	354	351	328	284	352	357	334	343	356	352	325	355	329	322	352	328	341	348	366	317	328	336	345	334	328	364	299	323	364	318	354	355	354	341	345	328	354	340	366	347	361	359	354	325	334	334	327	353	324	349	345	362	305	355	365	327	375	329	325	348	351	341	332	324	339	347	343	350	334	357	382	358	342	381	388	328	334	373	323	335	339	328	357	341	358	356	347	355	350	327	328	346	344	332	318	319	348	313	352	369	316	312	335	322	369	361	331	350	358	324	281	312	358	362	350	356	342	377	377	329	315	336	345	352	365	332	380	338	353	329	331	317	309	333	361	347	334	319	347	346	349	364	345	348	349	349	325	348	342	321	346	357	373	331	359	326	317	330	351	356	355	355	328	346	313	361	324	348	322	378	320	350	327	344	343	385	342	353	325	344	362	361	335	315	357	330	342	405	321	333	343	348	342	365	357	352	333	324	328	365	350	375	344	365	357	370	345	331	353	370	361	335	305	367	346	344	298	368	340	343	332	338	329	349	372	324	333	340	341	357	327	352	339	319	307	386	351	333	347	319	349	341	356	362	370	317	332	333	344	347	328	357	327	348	349	337	316	321	346	330	318	344	348	337	320	309	318	313	330	352	312	342	358	362	380	302	340	329	313	332	324	311	382	352	368	322	381	318	325	351	378	345	310	348	357	327	346	333	349	339	345	349	325	291	352	336	347	351	351	369	348	341	358	347	347	348	339	348	348	346	337	333	342	323	361	367	344	316	387	343	324	341	327	348	346	339	349	384	328	348	369	315	368	320	369	352	372	359	332	344	324	343	360	338	322	339	318	332	361	344	352	342	345	342	351	347	324	346	350	329	352	329	375	344	311	357	328	323	358	301	344	317	351	357	332	363	359	333	323	366	333	322	358	360	343	323	358	336	346	345	322	341	350	343	341	391	336	342	336	353	343	378	342	373	351	311	334	359	333	349	334	330	352	334	333	314	332	317	329	322	327	345	328	343	343	346	346	339	348	321	341	325	321	337	345	341	341	346	383	340	367	353	361	345	354	344
2645	1078	430	292	209	211	211	191	168	162	161	171	133	115	121	119	91	102	83	91	97	67	68	61	80	72	69	63	77	64	56	60	69	52	69	51	61	60	52	74	56	56	64	48	68	53	59	50	68	63	58	59	56	41	57	56	55	43	51	64	65	57	46	59	48	61	61	61	43	49	56	57	51	48	53	43	43	44	51	52	54	60	47	52	51	64	63	51	47	53	57	63	44	56	67	60	67	51	50	49	50	62	54	49	46	51	42	53	56	51	59	52	53	57	64	55	56	57	45	46	55	58	48	42	53	38	55	54	59	60	54	52	53	49	46	55	53	50	61	58	58	55	56	53	57	65	54	60	63	65	69	55	48	59	47	60	52	60	45	55	51	50	50	64	47	61	60	58	64	54	48	61	52	66	57	57	59	63	60	64	49	56	67	46	59	44	53	59	51	53	56	47	57	69	62	60	58	42	45	65	45	56	60	53	55	46	47	54	53	53	55	60	57	53	47	50	53	38	44	57	51	46	53	48	50	55	52	48	58	64	52	61	56	51	53	37	63	70	62	48	54	47	58	58	60	60	64	53	44	67	69	50	54	50	54	45	63	64	48	51	69	44	62	49	44	55	40	52	57	53	62	41	51	52	47	66	53	65	59	42	55	56	48	59	51	56	46	52	50	56	38	52	56	49	59	47	53	57	49	53	56	59	52	52	56	52	63	43	38	49	57	63	53	55	58	55	57	46	61	59	62	57	54	49	59	52	57	55	48	49	55	50	52	62	46	55	61	52	43	47	56	60	57	70	48	48	60	53	52	45	58	52	71	56	58	48	69	57	56	52	50	57	51	63	50	47	60	61	55	63	70	48	54	39	48	62	52	58	62	53	60	50	58	53	44	52	60	44	50	54	58	51	48	45	54	54	43	60	54	48	54	52	53	42	57	46	50	46	56	55	49	67	58	57	49	47	56	37	71	44	62	69	49	47	45	50	43	64	52	43	45	65	44	54	54	51	58	46	46	52	48	57	52	56	70	55	64	52	45	53	55	56	51	71	51	62	59	43	58	41	62	41	51	60	53	63	77	61	57	59	47	49	52	60	52	42	55	54	68	49	50	50	50	56	62	45	55	49	51	55	64	49	48	60	49	65	54	50	52	49	55	55	46	50	56	51	47	59	47	67	62	53	66	60	50	59	42	63	58	65	49	65	58	53	66	55	63	63	64	45	44	50	52	52	62	62	51	52	62	57	56	44	57	52	49	47	63	51	56	46	71	67	57	59	54	54	62	64	57	51	58	51	53	47	66	56	58	47	45	48	51	54	68	43	46	51	49	50	52	47	51	52	57	64	60	62	68	52	52	56	52	64	54	55	54	55	48	54	61	66	59	50	57	60	44	50	45	58	47	62	60	61	47	59	51	51	63	50	51	56	59	68	55	51	52	48	55	56	66	45	57	66	55	54	50	52	44	57	54	61	60	36	52	50	50	54	52	54	47	59	60	48	66	57	54	49	60	39	48	57	61	60	64	54	52	52	60	62	41	58	73	54	48	48	49	64	49	56	39	54	71	51	53	52	66	63	66	65	66	49	48	61	44	64	54	57	55	48	35	59	54	67	59	45	56	49	58	53	39	54	64	53	61	56	53	59	58	65	56	55	48	60	45	57	57	40	48	44	52	63	55	55	68	52	41	46	64	56	65	55	59	58	58	52	56	45	49	55	67	57	52	67	46	40	59	64	48	59	60	47	58	59	41	52	46	64	45	65	53	54	48	58	72	45	63	56	74	48	65	60	67	36	67	49	57	45	54	74	46	52	57	62	54	68	52	57	61	53	43	56	59	62	58	60	50	51	55	52	68	53	45	45	61	46	54	48	56	50	66	60	54	61	51	50	58	53	56	55	55	49	58	48	65	63	66	47	59	67	56	55	55	60	38	54	62	51	64	62	45	55	49	45	61	73	57	64	54	55	56	53	51	67	50	57	58	58	52	53	47	44	57	59	50	41	70	44	48	51	51	49	46	52	50	51	47	51	61	42	51	52	61	57	49	53	50	55	53	54	52	52	42	49	57	53	52	60	49	52	56	42	56	47	47	47	58	51	59	60	39	56	54	45	58	61	56	54	61	52	53	60	56	57	52	48	53	48	50	53	53	47	53	54	45	52	71	48	42	49	41	56	50	45	55	46	50	51	50	55	38	59	55	45	55	61	52	51	38	53	52	44	53	70	69	64	56	56	40	60	54	45	47	55	55	58	55	50	56	54	68	48	55	50	58	44	57	40	62	60	51	54	49	46	57	42	67	62	55	63	55	66	55	61	45	60	53	60	51	52	52	55	40	59	52	57	55	58	52	68	43	58	57	42	81	62	65	59	59	59	44	40	60	50	67	57	55	57	49	47	67	56	57	53	58	55	64	49	55	54	37	41	56	49	51	48	51	42	52	54	46	56	51	62	66	52	64	43	45	61	55	49	49	50	53	53	58	50	55	60	52	47	52	41	53	61	45	51	65	47	67	57	56	62	63	71	50	54	39	46	57	59	61	41	57	48	54	42	52	51	61	57	53	57	48	48	53	31	48	60	58	54	57	67	42	55	61	50	65	52	42	63	62	57	61	64	60	61	57	63	56	60	52	50	52	60	44	70	62	53	76	60	57	60	47	55	47	45	52	66	47	55	45	59	52	52	40	49	49	46	50	46	55	48	49	58	54	58	72	52	46	46	60	52	55	56	51	50	49	59	61	60	65	44	51	58	48	42	55	61	61	55	54	54	57	56	65	58	62	57	59	49	53	48	49	58	49	45	41	67	58	61	60	53	54	47	49	47	61	58	52	63	50	57	57	46	41	52	53	53	54	64	57	69	69	54	38	53	52	51	60	59	59	58	59	61	50	57	62	68	60	56	51	58	48	48	49	46	64	38	54	47	49	45	44	50	51	44	57	47	54	63	50	34	61	58	47	52	66	66	56	69	57	55	52	61	64	58	53	47	60	47	48	52	40	52	48	48	44	53	61	50	59	47	59	65	56	62	62	54	48	49	54	61	58	60	47	53	39	61	46	57	48	56	56	67	74	61	39	57	55	58	65	49	64	44	52	50	61	50	54	62	47	52	54	71	43	55	55	48	57	49	44	51	48	65	54	55	57	55	59	47	64	53	52	48	56	50	64	60	49	55	55	43	58	45	53	67	48	55	66	56	52	52	44	55	43	57	47	47	53	49	51	54	58	48	70	53	53	48	54	57	52	54	51	60	50	48	64	68	62	52	58	55	64	50	67	57	54	59	55	56	76	58	63	50	59	60	41	56	52	48	72	54	63	63	47	54	53	50	59	50	48	44	51	48	59	48	63	56	59	52	52	60	61	43	50	51	43	60	58	50	49	54	65	41	61	63	60	44	57	60	49	44	50	63	56	61	54	58	59	45	55	37	47	49	52	50	48	63	53	50	67	63	62	55	57	66	47	46	66	48	63	50	29	51	59	69	51	57	55	58	56	53	54	54	54	54
24672	10335	5209	5192	9109	11460	10968	8428	5745	4786	4901	4955	4445	3644	3169	2536	2221	1942	1534	1464	1346	1202	1040	944	916	900	882	917	941	931	895	976	925	805	847	826	694	660	639	620	664	558	608	577	576	587	538	536	531	536	552	491	466	425	462	478	465	455	444	465	439	470	496	490	461	444	458	471	469	427	457	471	463	412	472	477	510	490	446	482	474	468	470	503	462	466	486	463	501	495	478	453	467	471	469	474	462	439	476	423	420	480	444	463	433	444	504	440	445	452	464	445	478	452	464	452	436	422	457	447	465	442	447	426	440	437	438	443	498	465	449	480	450	445	447	451	477	471	512	448	500	457	453	484	494	486	478	497	428	471	478	462	484	435	477	449	431	453	471	413	438	434	441	453	464	493	488	453	448	471	447	472	436	430	419	437	476	460	485	460	491	521	474	433	456	460	418	474	477	465	453	408	435	473	471	494	485	453	455	480	447	485	447	466	445	438	463	418	420	453	456	485	470	476	437	427	477	496	518	453	449	456	484	466	444	468	463	493	497	442	484	464	467	458	469	454	481	433	457	466	461	454	428	441	482	462	450	456	459	471	430	478	448	461	473	444	482	469	442	453	500	489	478	449	445	489	478	433	457	455	439	421	470	464	501	430	465	406	441	441	418	478	447	484	438	476	486	470	480	467	457	481	489	435	460	456	450	476	445	435	481	435	449	469	439	472	449	453	469	438	483	466	487	465	449	428	463	463	444	495	455	453	463	489	458	440	460	446	443	442	444	461	438	459	458	433	477	457	468	452	477	470	438	462	405	478	414	472	435	460	500	410	430	459	436	463	455	421	464	479	428	510	456	469	478	472	442	420	445	451	437	466	442	455	460	468	444	462	464	446	444	450	423	485	454	447	440	446	429	478	453	454	456	446	453	488	469	433	471	425	454	435	459	486	450	431	456	437	455	428	481	464	477	470	475	446	449	450	473	415	440	463	432	474	465	455	449	454	455	449	480	471	444	429	458	434	458	485	453	466	460	494	446	465	467	435	473	470	428	427	465	469	465	425	467	472	462	462	437	464	440	450	458	459	461	473	429	461	471	452	454	432	494	474	464	428	454	502	455	489	454	441	461	452	434	467	445	473	490	459	450	463	479	454	437	413	438	458	443	418	476	478	452	468	506	393	433	460	492	460	445	465	429	410	416	497	463	465	427	431	462	466	452	496	434	488	439	471	430	453	428	495	453	502	445	460	444	449	466	455	459	466	439	407	449	425	443	453	480	463	447	412	473	470	423	483	446	451	441	422	467	449	487	489	455	465	448	432	431	446	443	433	490	432	452	455	452	475	476	460	452	487	493	448	444	431	469	402	436	445	429	459	477	429	417	426	452	449	482	441	418	424	461	457	449	505	477	475	403	435	471	439	448	481	423	470	437	468	435	454	443	471	436	460	455	441	464	451	400	471	412	438	447	475	486	473	487	454	484	463	467	482	460	478	458	455	461	442	473	464	458	436	447	466	455	414	435	493	437	478	440	438	444	470	465	487	470	470	453	425	493	435	449	455	454	419	467	472	474	440	452	446	480	443	453	490	473	472	439	492	463	481	467	491	427	496	497	433	455	463	477	432	460	458	460	441	458	468	477	476	440	431	413	441	472	452	489	452	434	433	481	475	437	527	495	452	460	454	457	469	497	489	498	465	467	477	438	428	424	460	418	444	419	485	447	440	461	452	468	520	440	460	437	450	458	495	488	466	446	450	472	447	458	448	477	479	469	503	452	423	426	469	475	483	434	455	455	473	421	424	445	465	455	432	460	447	436	445	453	455	472	437	449	435	451	451	470	455	463	466	457	481	473	441	509	420	446	454	493	492	457	462	486	454	492	455	465	442	443	455	472	416	465	433	468	507	411	493	459	455	451	445	501	453	458	463	434	469	483	431	455	439	462	437	448	485	438	450	446	460	451	468	437	433	428	481	464	424	413	458	452	440	472	462	433	455	459	476	462	470	449	425	454	455	447	479	452	507	451	485	438	435	496	452	474	466	480	452	464	467	490	447	454	447	496	432	437	425	460	435	462	463	445	489	442	471	450	450	455	434	464	412	452	415	449	443	427	437	446	466	456	479	492	468	443	459	469	457	465	441	478	447	466	437	450	491	445	451	488	439	439	483	466	462	480	467	491	443	477	435	483	459	466	457	475	486	457	455	439	443	435	447	455	451	467	443	445	428	410	468	473	487	467	475	444	476	442	457	491	449	476	461	467	445	469	488	452	465	504	447	477	422	442	442	461	410	439	467	495	463	447	414	442	458	502	433	486	496	469	494	447	457	450	467	455	465	443	475	447	431	486	445	452	416	467	479	420	470	438	465	443	444	477	463	463	457	443	418	445	449	446	443	441	463	454	431	422	424	478	480	416	471	452	464	430	425	429	461	453	435	459	444	440	458	474	473	455	442	475	453	467	422	457	487	469	411	433	463	457	474	443	449	441	457	463	426	477	469	448	458	484	469	468	449	488	443	448	460	463	414	468	434	420	430	470	458	464	465	445	461	466	465	450	418	450	453	496	497	497	450	453	461	446	455	451	464	451	463	515	421	424	439	494	448	478	450	431	436	466	431	470	444	440	516	456	463	462	482	407	417	436	458	458	442	441	448	442	440	470	440	470	438	444	512	461	429	467	481	504	466	420	454	448	471	499	485	457	463	449	408	469	438	449	465	474	501	420	468	461	488	493	477	467	453	492	481	437	436	441	431	472	447	440	437	462	450	485	438	458	444	456	479	453	498	443	423	462	450	456	454	458	456	462	489	476	428	463	471	472	417	428	474	447	445	443	483	469	475	410	457	500	417	449	477	483	453	437	433	444	479	455	458	491	504	460	454	483	445	443	483	429	426	462	485	475	446	449	476	465	411	472	479	487	480	485	473	456	411	431	446	486	456	448	472	463	444	444	483	501	444	431	487	440	438	449	441	504	471	454	502	452	436	482	433	471	479	436	420	435	464	427	456	432	462	459	466	446	436	427	470	420	455	475	453	458	429	437	414	454	425	430	462	433	432	464	463	465	452	492	495	497	454	436	474	420	487	430	453	452	425	460	457	444	454	506	480	459	437	441	422	446	409	485	461	469	460	424	447	473	504	429	421	460	463	442	477	443	441	486	449	444	441	476	444	419	468	442	470	465	442	478	496	468	451	473	449	487	467	464	474	502	438	444	455	460	512	456	393	463	464	447	450	460	467	477	475	482	463	436	450	465	457	466	452	434	460	451	449	444	425	418	447	407	452	440	463	487	442	430	449	470	464	425	446	437	430	447	468	448	467	430	463	450	504	464	462	445	422	441	454	417	484	430	470	468	475	499	457	431	478	474	478	472	461	454	442	433	415	486	441	467	448	449	465	484	445	478	454	478	477	433	475	443	488	441	468	469	466	440	474	448	405	431	441	451	483	447	471	451	436	458	464	442	422	470	482	468	448	449	488	482	425	431	463	437	483	444	456	444	503	451	450	445	444	515	435
3481	803	383	244	143	182	177	156	113	122	96	124	121	108	96	72	87	64	63	48	57	56	36	44	41	45	50	40	56	57	57	61	40	54	46	50	39	39	35	35	36	32	44	35	35	31	33	37	48	42	32	29	28	20	21	39	19	26	36	27	33	30	33	41	31	41	40	45	34	36	30	28	25	27	38	32	38	41	29	44	31	34	39	27	31	34	30	44	39	39	26	33	41	38	29	30	31	45	36	40	32	32	31	31	35	25	30	32	31	24	35	28	30	33	24	38	24	28	40	31	33	36	21	34	35	32	33	37	29	24	31	31	36	32	30	28	42	28	38	24	34	39	32	38	30	32	32	33	34	28	35	27	30	35	25	43	35	33	27	25	32	40	34	44	35	28	32	41	28	35	32	32	24	36	28	39	43	32	27	26	23	45	27	36	35	38	46	29	42	24	33	32	33	39	32	29	25	30	29	31	30	37	35	38	37	35	32	37	37	29	27	34	41	27	28	31	26	36	28	39	29	27	40	32	30	26	37	24	29	37	35	41	31	34	37	35	29	37	32	25	34	25	28	33	28	37	35	32	36	45	30	34	23	37	23	23	32	30	38	31	36	30	21	29	37	22	28	38	30	36	34	31	30	39	22	39	34	27	34	32	24	37	30	34	28	36	35	23	46	37	29	30	27	27	32	29	35	28	21	41	34	30	31	26	25	32	37	32	40	29	31	37	32	32	38	31	32	24	33	34	31	33	41	25	34	39	21	20	27	48	19	28	28	26	36	35	34	44	29	27	37	33	26	35	42	32	25	31	30	25	36	36	35	36	31	33	36	26	32	37	32	32	33	37	34	34	32	24	30	37	33	22	27	32	41	29	34	31	41	31	22	41	34	27	36	34	35	26	34	31	34	20	26	38	33	38	29	43	41	28	43	28	34	32	31	31	28	40	27	37	34	31	29	41	31	38	36	31	31	26	31	25	45	27	23	22	35	33	26	30	32	46	39	31	32	38	26	35	24	34	34	34	26	38	26	31	34	26	35	38	34	39	35	41	37	37	36	39	36	39	31	40	49	23	25	36	39	30	24	23	35	30	30	33	35	31	37	29	29	30	20	38	28	28	47	35	34	30	34	27	31	25	33	33	38	34	34	32	25	23	41	34	31	36	28	33	23	31	36	41	31	32	33	36	29	28	32	36	36	25	38	37	43	33	39	33	38	32	34	25	35	39	38	41	26	24	33	27	30	31	28	27	33	26	32	35	26	37	31	41	31	29	32	28	34	28	34	37	31	28	30	42	39	35	25	28	30	27	32	34	32	32	34	34	35	28	32	29	29	44	29	35	31	30	20	37	22	23	29	26	34	32	40	32	26	42	37	35	37	37	30	29	20	34	30	31	45	33	37	31	35	43	26	37	32	31	28	42	38	44	32	42	29	31	37	31	30	28	38	39	27	31	31	42	27	32	33	28	31	23	32	44	30	35	31	42	44	32	35	26	39	27	40	24	29	30	29	36	30	29	41	33	39	33	36	27	38	30	37	36	33	38	29	33	33	37	31	35	37	32	31	40	32	22	27	33	32	31	31	30	34	29	34	36	21	24	30	31	20	35	34	34	36	26	28	37	38	26	28	34	37	32	32	35	28	36	41	25	33	33	33	42	31	30	43	35	37	25	33	30	29	34	43	36	38	23	44	38	32	22	32	23	38	41	36	35	42	34	30	28	40	32	27	32	50	38	31	27	26	32	38	29	26	40	39	42	38	31	36	38	36	32	33	29	34	29	26	23	45	29	29	34	32	30	36	36	39	25	34	26	31	27	41	35	31	25	36	47	34	25	32	28	34	24	28	39	29	42	31	25	33	30	26	36	33	41	39	31	36	26	23	33	35	25	26	31	39	31	37	37	27	39	30	37	25	29	41	30	29	24	28	22	38	33	40	29	31	39	43	27	28	35	29	28	42	37	26	32	33	27	30	24	27	35	30	32	31	35	30	35	27	34	32	36	26	31	33	32	39	28	37	35	46	36	31	31	43	38	26	36	43	33	52	21	30	53	30	39	34	39	40	32	37	29	42	29	31	26	30	36	30	34	29	48	36	38	33	33	27	39	38	25	38	40	27	34	36	31	37	31	31	26	33	34	47	41	37	33	34	33	23	28	29	29	39	29	32	31	33	34	33	37	29	30	27	22	28	20	33	38	24	35	32	35	26	27	35	34	34	35	38	24	32	41	34	31	36	37	29	22	33	36	35	32	41	34	32	40	41	38	33	33	30	36	33	34	32	35	35	38	33	30	29	27	27	31	36	27	36	31	36	49	38	22	35	33	38	27	30	24	31	33	24	29	38	29	37	40	32	23	35	30	31	36	38	30	37	29	39	34	25	32	26	35	37	30	27	30	34	31	31	37	30	37	23	32	30	32	43	32	33	28	45	31	29	35	33	39	37	33	26	33	40	31	34	44	35	41	39	32	30	28	28	39	27	29	32	33	33	31	21	38	41	33	32	38	39	41	39	29	26	34	29	34	35	37	30	28	24	32	31	37	26	32	27	38	42	41	31	28	29	26	34	33	31	31	31	43	33	28	28	34	37	28	40	32	29	32	26	31	32	32	38	37	22	27	30	36	32	32	28	25	35	39	36	19	28	35	38	35	32	32	32	30	23	31	39	34	46	34	26	44	28	27	23	28	42	45	34	30	37	25	23	28	25	27	31	33	21	46	33	38	42	28	25	41	41	21	35	37	46	35	39	21	43	23	39	36	37	34	34	26	33	22	31	30	34	37	35	29	37	36	26	40	36	34	26	26	26	25	30	35	36	40	46	35	28	35	27	41	44	30	31	23	29	29	43	32	31	33	23	36	43	39	39	35	31	28	29	38	26	36	27	29	36	31	30	38	29	30	37	44	36	31	29	37	31	35	43	31	29	30	28	46	33	26	37	32	34	41	28	29	40	36	34	39	31	32	39	24	28	41	37	45	28	25	30	39	29	44	34	35	28	32	26	25	28	32	27	32	31	28	25	36	28	39	39	18	27	36	27	30	32	27	35	28	51	30	45	35	32	23	36	45	29	35	47	36	38	31	34	27	31	47	40	33	43	28	34	29	31	34	24	35	31	30	31	30	41	35	29	26	31	30	28	37	33	25	31	31	44	27	34	30	33	34	25	30	41	38	30	26	33	37	33	25	34	34	36	36	31	35	26	48	25	46	47	37	45	29	35	33	42	30	24	18	37	26	34	31	25	26	29	35	28	23	35	30	29	28	30	37	37	27	42	35	28	22	34	29	32	28	34	40	32	30	37	26	30	30	36	37	26	24	33	23	35	26	37	28	31	33	33	37	37	32	29	37	41	36	34	33	42	40	45	33	26	32	36	37	26	42	34	28	40	32	30	22	31	34	36	33	29	39	29	29	37	24	28	23	29	33	43	36	28	37	32	30	32	24	36	31	34	21	31	26	47	30	22	36	39	31	25	33	32	30	29	33	39	38	35	36	34	32	31	38
23364	8905	4673	4620	7916	10345	9714	7363	5089	4215	4438	4392	3933	3502	3081	2355	2052	1801	1383	1324	1073	972	797	819	768	643	692	732	840	816	776	794	668	621	712	634	517	576	447	471	436	427	443	438	399	365	381	357	399	376	353	309	282	274	270	267	301	297	291	297	280	291	296	288	321	271	315	333	281	292	282	269	314	265	286	314	281	296	304	284	281	283	282	306	277	323	311	316	271	309	256	261	300	289	298	271	296	307	297	328	263	301	295	294	307	314	294	295	302	265	319	306	280	292	265	279	276	309	274	312	245	282	291	277	291	248	298	239	273	298	337	280	266	285	312	258	297	316	271	261	273	286	277	289	263	309	293	254	303	300	298	262	293	271	291	281	259	269	261	305	269	287	260	279	302	291	272	302	308	254	271	288	304	282	275	276	278	293	291	312	286	280	266	270	271	263	270	273	302	273	265	269	285	295	278	286	265	307	296	271	276	297	278	291	258	300	307	279	291	250	273	271	269	288	278	304	291	284	282	262	292	292	284	294	277	279	278	286	280	275	251	289	300	273	253	267	287	296	289	292	291	274	265	270	297	285	276	267	299	314	253	312	293	281	310	274	271	298	278	273	285	277	278	235	260	292	294	293	293	276	281	296	269	297	261	281	283	256	294	299	280	285	301	294	261	319	290	277	275	304	311	284	260	296	294	275	314	261	302	255	285	295	299	268	274	297	305	292	293	298	287	258	273	303	278	274	283	291	286	250	289	261	279	290	287	278	278	261	309	292	271	300	293	277	285	269	301	289	288	299	276	292	291	313	267	302	275	270	258	272	287	240	261	271	299	278	293	256	288	278	288	305	281	262	296	251	277	302	276	294	256	285	275	280	311	279	303	268	301	262	282	290	285	267	273	264	278	289	287	274	271	256	260	283	285	307	269	295	273	293	275	297	272	285	293	282	268	287	295	280	278	304	292	285	294	301	297	267	313	290	300	262	298	265	266	281	257	267	330	287	300	284	281	290	263	292	291	298	286	266	253	268	328	285	264	274	308	299	276	284	282	308	283	280	280	283	285	290	293	309	282	287	273	268	302	280	295	301	274	268	272	328	305	303	266	288	284	276	278	276	284	283	287	321	295	304	265	247	291	269	268	279	291	309	282	296	263	288	258	254	287	294	280	302	295	274	280	329	292	292	298	279	246	269	274	254	303	266	268	272	269	268	284	256	275	293	299	296	307	275	272	305	265	301	286	260	291	301	309	294	274	296	268	288	281	294	258	255	281	271	310	304	287	286	277	287	281	282	283	260	308	305	289	273	278	267	248	302	243	284	280	282	261	268	276	276	274	275	252	274	275	301	279	280	272	300	281	308	306	278	295	290	266	295	279	291	275	288	284	279	321	285	263	292	283	255	280	282	279	258	270	290	310	294	307	288	276	275	296	253	289	273	266	317	273	288	275	305	293	280	262	285	279	281	293	277	270	287	314	273	274	301	303	281	274	265	277	272	281	301	282	281	282	288	278	281	257	268	266	303	265	304	295	287	264	299	271	294	296	268	263	258	309	283	266	290	292	250	285	288	277	300	279	299	261	293	286	271	254	260	273	261	249	253	265	288	298	274	293	287	268	269	264	272	274	286	272	287	301	264	294	298	286	300	275	274	281	294	252	301	258	298	293	283	307	265	264	289	260	272	281	308	275	293	253	282	295	306	287	281	248	272	282	284	296	268	292	275	299	296	287	278	299	288	276	292	299	320	289	279	263	322	263	293	293	277	304	261	309	308	304	315	253	276	278	253	301	257	323	248	273	297	252	282	300	280	261	274	280	286	268	266	307	265	275	286	264	300	253	285	304	304	298	282	309	258	301	275	284	252	303	288	269	288	277	280	290	284	306	288	256	278	278	288	286	266	275	258	267	286	323	290	250	290	291	304	303	292	273	274	256	285	267	257	313	278	277	288	293	297	269	271	280	285	288	271	285	277	300	272	299	291	264	305	293	297	287	295	294	299	257	298	310	279	312	277	273	288	283	323	316	300	272	252	281	269	281	266	304	259	282	287	273	295	277	295	286	271	291	308	283	236	260	263	280	285	282	309	254	290	261	246	295	281	295	289	271	285	270	267	267	311	298	270	281	290	283	304	288	305	294	284	261	298	294	246	280	284	284	268	271	287	284	263	284	287	259	300	288	273	261	301	289	263	265	305	292	267	284	275	284	281	282	261	268	299	295	289	278	266	303	259	266	269	281	296	282	274	259	277	274	242	290	290	269	276	306	279	293	266	275	285	280	264	272	274	285	287	251	305	260	282	259	268	281	264	256	264	259	301	286	292	282	290	294	320	288	281	294	298	291	316	292	269	317	270	261	272	272	273	275	267	292	298	289	264	282	288	256	282	260	297	264	269	269	297	272	330	287	254	273	249	260	294	281	299	325	274	276	305	297	279	276	299	281	302	276	299	320	291	298	318	318	239	248	264	246	277	298	291	289	269	275	262	292	276	257	304	298	283	282	269	253	261	290	284	267	273	273	284	293	258	282	286	282	272	276	294	278	303	272	277	279	258	307	285	296	304	294	277	282	286	300	261	281	288	256	284	289	291	272	299	298	268	270	265	267	295	285	296	275	300	264	282	303	278	275	302	261	288	303	271	297	259	270	285	265	269	320	291	262	273	286	285	262	293	286	245	303	285	260	285	320	271	301	270	272	300	284	266	255	270	286	272	267	272	279	283	271	283	272	307	247	305	260	275	279	284	307	257	314	304	266	275	278	283	271	281	295	302	302	266	284	293	275	281	283	268	263	247	291	253	293	250	274	273	242	288	289	285	256	288	298	292	297	293	291	279	258	289	304	282	302	294	290	278	305	296	277	308	267	294	252	302	292	269	283	310	299	278	273	312	313	258	299	259	269	286	309	283	261	262	293	288	281	289	305	268	276	292	286	305	259	299	271	276	306	296	264	276	296	287	313	310	275	286	288	264	250	297	275	271	266	274	280	260	258	274	283	288	276	311	258	290	293	275	291	274	271	248	283	270	308	283	284	245	297	308	279	282	334	284	293	276	303	278	285	264	269	301	293	287	298	271	277	273	272	282	272	274	261	279	294	244	293	280	262	293	286	307	301	269	288	269	281	250	285	285	275	301	279	302	278	289	280	278	272	289	299	273	304	294	298	270	252	272	272	286	277	268	271	286	302	296	279	259	299	289	307	313	241	272	272	277	282	261	305	283	312	305	306	271	288	284	275	294	259	269	250	261	288	228	289	271	315	294	312	312	279	266	293	302	282	280	258	269	271	273	305	282	301	291	302	314	280	284	283	302	292	267	283	307	285	267	275	275	291	264	280	289	270	297	254	263	263	286	264	309	274	304	257	274	279	258	263	272	291	273	294	255	322	274	282	266	256	289	305	296	274	280	262	277	306	304	289	268	279	284	271	292	268	274	296	294	272	280	265	239	284	291	309	268	307	289	282	265	269	291	290	252	268	294	288	280	273	272	278	286	267	317	285	308	280	278	264	288
3459	1110	598	324	230	228	255	234	181	157	178	187	195	149	139	135	134	126	88	105	95	67	76	80	64	84	78	83	69	86	76	65	60	75	59	71	57	62	63	69	68	55	65	47	64	48	62	56	46	53	38	50	57	51	47	55	51	31	54	50	54	46	56	52	50	36	35	62	73	57	41	46	52	48	49	57	51	64	55	55	49	61	54	43	45	49	52	60	46	54	54	42	49	45	39	45	51	54	45	54	52	42	50	48	53	56	54	53	44	37	38	49	54	61	42	32	62	48	45	59	47	57	46	55	50	47	48	47	50	57	47	43	45	36	42	53	52	51	55	55	51	38	51	61	51	40	61	51	44	47	52	57	54	39	52	54	40	49	50	40	37	44	53	53	48	61	45	55	55	58	46	53	51	48	39	50	40	43	50	51	53	49	38	59	53	56	59	44	53	30	47	46	41	59	45	52	45	52	48	45	55	59	47	40	42	52	44	52	54	53	58	51	49	50	41	54	50	54	52	51	60	66	53	44	53	46	42	48	46	53	47	43	64	54	43	62	47	46	47	46	42	39	46	50	59	37	52	60	51	53	58	43	49	34	47	47	37	43	59	43	59	47	34	48	45	42	47	54	60	50	58	58	42	46	44	49	50	48	54	40	55	36	59	37	55	49	38	38	38	35	43	43	34	71	51	41	47	66	39	61	52	44	64	45	50	53	54	44	51	53	52	45	52	47	43	50	43	53	51	57	55	57	43	37	47	40	39	48	44	59	45	51	57	50	51	49	55	50	54	47	41	53	40	55	53	58	53	45	56	47	63	57	47	45	49	52	40	44	50	55	49	43	43	46	46	44	61	52	58	51	43	38	60	42	46	32	46	48	52	55	48	40	50	50	49	36	39	45	49	55	45	41	41	70	51	44	53	48	57	49	60	46	58	50	52	45	56	53	43	43	40	61	46	51	50	54	47	56	42	60	49	61	53	46	56	64	54	56	37	50	59	57	65	47	51	37	44	52	46	48	42	49	49	58	51	59	50	49	41	56	47	62	61	51	52	43	58	43	44	49	45	50	51	43	50	48	42	42	58	45	36	51	45	42	49	50	61	56	58	58	49	60	47	54	52	52	49	47	45	50	48	50	55	45	49	46	44	43	37	49	43	38	60	54	45	47	44	46	51	41	52	52	52	50	50	39	39	51	62	57	50	38	53	58	58	43	51	38	41	50	42	49	70	58	49	55	50	43	45	58	42	37	56	51	31	51	42	45	42	54	57	47	59	51	47	39	46	42	45	45	42	53	54	43	55	51	40	42	44	58	59	52	46	50	34	36	43	57	47	53	47	59	43	46	48	60	51	44	50	50	45	46	39	43	45	49	49	49	63	54	50	48	53	39	57	53	42	49	48	52	48	44	59	64	39	51	49	47	57	28	51	54	53	51	49	43	46	47	43	56	57	54	47	46	58	51	37	48	48	48	59	54	46	50	54	44	50	53	45	47	54	51	53	47	40	37	47	44	49	52	51	51	47	51	48	40	65	53	37	45	35	49	42	55	50	47	34	57	47	48	62	41	56	45	39	53	39	47	43	41	53	50	47	55	50	46	47	30	47	38	45	58	44	62	52	51	49	47	37	52	46	57	55	45	54	51	47	47	64	44	47	39	43	42	49	59	50	38	48	53	55	50	48	46	59	41	47	54	49	52	40	47	44	49	49	45	41	36	56	60	50	59	43	54	40	58	35	41	56	51	53	52	44	55	59	47	53	55	44	60	59	51	52	44	52	39	51	44	41	43	39	44	48	55	63	53	45	50	39	46	48	48	51	42	41	54	45	49	45	41	48	35	50	54	54	53	47	51	50	50	61	43	56	47	50	44	44	46	44	39	51	51	55	43	41	50	53	43	53	49	55	45	57	54	53	44	52	57	48	53	54	52	51	45	51	46	50	57	51	50	55	41	44	35	47	50	40	28	45	43	61	41	38	49	51	60	49	48	46	59	32	41	48	49	45	43	60	48	40	43	49	51	43	53	42	41	53	58	53	63	45	49	40	67	43	49	56	61	40	45	52	56	39	73	51	42	43	42	38	45	53	52	47	41	38	68	51	45	47	54	55	47	43	50	55	44	46	63	57	44	40	42	53	53	50	41	43	49	52	43	48	42	42	50	41	51	55	58	46	45	35	61	52	54	65	56	51	56	34	54	43	63	55	53	55	53	44	53	54	40	46	43	64	47	43	42	57	48	42	43	51	53	54	55	48	47	54	56	56	33	66	51	43	52	36	44	53	58	53	50	53	47	39	50	62	46	57	44	38	50	51	48	49	51	42	49	42	41	51	49	63	45	39	52	57	55	65	52	46	44	62	77	53	63	52	48	48	46	50	43	47	35	39	51	64	40	52	56	52	56	50	36	53	57	50	53	44	57	44	37	59	58	45	49	40	46	46	42	41	50	50	54	61	36	50	41	39	51	57	49	51	49	53	42	37	40	44	44	49	45	52	47	64	50	56	59	44	44	48	54	49	53	41	55	53	72	52	60	48	35	51	40	55	46	44	45	45	44	61	46	50	59	35	49	50	50	39	36	55	53	56	71	43	44	46	38	58	46	57	50	49	45	43	42	50	37	46	41	42	37	47	45	52	47	45	35	51	66	45	44	48	47	62	57	38	37	37	44	36	45	43	57	56	49	54	57	49	46	45	45	46	44	57	44	44	61	45	55	61	43	52	41	43	59	48	53	36	50	50	62	47	60	48	44	38	58	54	56	56	52	55	53	52	57	56	47	38	40	36	57	45	57	50	46	45	40	39	45	59	45	52	45	48	57	47	49	55	67	37	49	45	55	58	63	45	41	43	46	51	47	47	49	46	40	46	52	35	49	35	53	45	55	48	47	52	54	52	56	48	40	39	47	42	53	51	39	54	50	50	57	45	41	49	57	50	48	57	39	63	64	45	39	64	45	39	48	45	58	56	51	43	42	58	56	54	56	43	59	48	48	55	42	48	42	47	44	40	59	47	53	43	47	50	48	42	64	51	40	42	56	52	47	53	52	52	36	58	58	43	44	45	38	45	45	43	51	60	38	66	53	43	54	52	52	48	36	44	46	40	40	31	40	59	54	63	57	52	45	45	34	45	46	48	43	46	60	48	44	42	52	41	40	41	50	49	55	47	53	40	60	40	45	51	40	47	47	49	57	55	53	63	49	51	37	50	57	46	47	45	58	48	62	39	57	47	43	44	52	49	57	51	55	51	49	44	52	50	45	56	57	61	51	47	43	55	47	49	54	45	53	46	48	53	51	39	51	50	45	60	53	43	52	49	46	46	48	61	45	46	50	35	52	47	34	48	45	39	58	43	60	59	41	52	45	53	50	43	50	54	54	46	53	42	47	41	43	44	51	55	54	55	54	53	46	53	49	51	47	40	46	43	47	61	44	41	45	48	57	41	47	45	46	54	48	39	48	60	49	56	53	51	57	45	52	56	61	52	56	51	45	37	42	47	50	47	51
27075	11184	6132	5961	10345	13069	12510	9645	6734	5856	6291	5916	5460	4977	3955	3212	3030	2553	1895	1684	1592	1389	1204	1188	1111	1186	1050	1102	1212	1154	1148	1165	944	1036	973	863	787	754	703	664	597	607	604	635	610	555	536	543	524	532	453	476	431	401	446	441	447	417	443	449	423	438	414	468	448	438	435	431	415	429	463	446	412	435	444	448	449	453	434	459	415	434	479	434	466	463	448	434	449	442	448	457	466	435	488	465	458	458	406	439	439	399	410	408	424	441	407	434	437	416	437	432	416	435	422	413	427	436	448	408	406	403	418	399	444	419	428	380	409	403	439	462	442	447	438	461	412	428	382	437	405	437	443	408	430	448	440	418	431	382	435	447	421	426	414	433	423	444	429	432	362	455	445	423	417	429	421	408	389	419	445	421	427	424	427	414	420	425	401	403	437	444	430	400	453	415	395	433	387	427	446	431	414	392	434	409	424	413	415	439	409	440	467	396	393	446	426	449	462	407	444	412	406	461	453	455	420	417	383	458	405	418	422	456	389	382	407	402	414	405	412	446	447	413	435	441	417	436	422	418	439	377	401	443	426	420	422	418	433	413	439	412	416	435	470	451	414	459	433	474	407	434	394	396	448	439	419	443	437	426	373	412	422	428	432	420	412	433	429	482	374	428	414	413	443	407	442	426	434	438	417	402	414	442	430	413	441	415	409	408	393	429	432	459	391	408	425	447	408	424	429	412	424	396	408	415	477	429	465	417	407	411	423	395	426	436	372	459	414	413	393	404	429	421	418	464	434	446	382	429	429	469	415	443	440	400	403	405	404	383	429	420	385	441	408	423	421	383	408	424	421	407	420	437	430	419	440	379	406	412	410	413	438	427	411	405	404	425	436	410	418	445	408	387	425	451	377	390	377	411	423	412	412	407	446	432	402	419	423	419	421	416	436	400	417	449	468	430	392	439	444	396	423	441	408	415	447	438	424	434	413	454	413	407	403	414	446	427	390	420	398	412	393	407	353	465	414	420	447	418	425	444	417	406	421	448	417	428	404	408	419	422	410	438	462	409	445	408	441	450	420	475	403	407	410	421	434	441	416	413	456	412	420	429	383	432	436	429	404	412	394	419	389	370	458	400	418	427	423	407	443	423	463	448	422	395	421	405	428	466	439	436	453	425	419	395	407	418	434	402	431	409	458	436	413	435	442	414	401	435	422	430	431	407	409	433	402	400	445	392	417	425	438	401	427	433	434	436	426	428	430	422	428	408	397	398	428	446	449	403	423	434	431	413	430	434	447	425	433	418	422	424	420	413	429	424	395	416	429	393	435	385	399	372	402	414	423	436	431	407	414	395	366	405	409	422	396	478	407	408	393	395	425	411	437	437	437	432	434	411	454	433	448	409	444	420	411	437	431	415	452	438	415	432	385	449	467	410	419	436	425	405	418	426	404	380	428	414	406	434	431	380	384	449	415	378	413	410	416	392	434	397	415	418	421	417	433	402	476	396	423	408	435	444	449	400	432	400	431	398	400	414	406	432	430	419	456	398	441	423	422	419	388	422	419	394	430	424	404	418	422	400	430	441	388	414	430	451	414	427	414	435	430	423	423	460	407	432	415	387	434	423	396	396	433	446	450	425	425	409	393	428	397	415	401	415	444	418	432	426	452	417	423	432	420	385	417	438	410	425	427	427	449	446	438	416	415	410	432	420	410	399	407	445	415	435	465	418	413	411	418	373	431	450	420	445	422	438	415	437	398	437	378	409	395	402	420	452	420	415	428	409	419	427	452	416	397	420	436	461	430	438	407	423	420	437	402	438	409	414	424	411	442	446	396	417	410	415	429	423	437	441	430	444	389	430	427	426	449	428	434	403	406	436	467	435	420	446	412	405	438	418	434	443	433	409	436	411	399	430	395	424	390	401	416	410	450	444	390	414	393	412	417	410	408	441	370	373	444	389	396	408	427	414	429	397	424	400	418	417	402	424	416	414	378	424	441	404	386	450	403	448	415	436	453	445	416	477	446	452	424	453	420	458	423	408	420	434	430	395	429	417	402	440	398	421	402	426	421	395	454	461	406	405	452	460	438	429	431	408	397	399	404	402	423	457	417	375	420	429	461	400	460	422	443	441	370	407	401	416	437	414	419	390	407	418	428	410	390	420	438	424	406	433	416	414	387	447	453	391	387	438	403	417	420	415	419	435	385	395	424	418	416	386	402	407	431	413	401	417	459	413	477	404	416	443	429	389	403	402	407	364	388	462	443	408	396	403	431	401	433	430	441	429	409	399	445	424	406	428	410	411	405	430	431	441	427	423	432	443	422	448	421	395	400	394	436	424	412	437	387	414	456	390	429	408	419	391	404	406	424	439	412	468	441	429	412	408	405	418	440	409	440	418	415	408	402	389	418	438	423	410	388	487	441	397	395	401	419	423	447	437	430	407	418	382	417	447	408	399	415	420	388	383	416	467	430	400	403	386	419	471	418	409	426	439	444	398	440	424	440	409	443	418	437	416	405	422	455	378	402	422	437	424	426	409	443	396	423	415	405	414	447	401	412	436	425	424	410	372	427	421	441	434	430	440	436	418	436	408	434	422	453	427	443	429	445	417	421	370	410	446	440	447	437	416	433	443	442	396	414	463	459	426	426	434	445	424	431	411	450	452	452	433	419	438	444	389	415	400	412	409	440	411	388	423	446	387	417	410	401	404	438	444	450	406	410	407	406	400	402	377	413	423	388	481	425	422	406	408	392	454	421	403	396	432	369	382	424	426	412	374	443	418	400	422	416	445	441	417	428	433	471	415	441	417	416	421	404	455	443	390	394	448	425	450	417	462	453	441	389	448	399	423	449	430	436	426	405	421	412	433	368	455	424	437	441	411	396	419	402	431	397	445	423	444	429	386	475	401	433	431	412	441	411	443	428	419	395	392	396	453	431	409	458	404	432	459	420	433	408	378	432	414	401	445	422	441	441	415	423	428	430	409	423	460	417	382	436	424	461	399	411	440	443	416	402	417	422	437	434	410	414	434	420	430	414	434	402	399	420	417	405	446	461	435	413	387	403	418	426	406	436	451	393	433	402	412	422	419	362	401	422	436	424	389	462	435	444	398	376	412	444	390	413	379	399	426	416	431	420	397	409	418	415	389	385	444	426	397	391	425	415	452	419	422	452	385	413	415	399	403	402	432	425	408	429	446	415	434	404	362	439	411	428	443	434	455	407	418	432	425	421	425	441	394	419	448	432	400	399	430	401	421	397	438	455	414	424	418	405	417	416	447	410	411	415	397	398	436	443	376	412	398	405	441	444	445	448	449	405	399	379	388	422	428	417	431	421	404	430	411	416	463	438	433	432	421	476	425	414	406	445	382	399	442	399	393	406	464	422	441	448	427	381	402	453	410	412	436	396	421	401	454	455	455	441	421	402	414	430	448	438	409	453	433	432	380	424	427	432	419	441	378	409	403	404	392	407	434	435	437	395	435	419	413	409	418	415	438	470	379	443	424	413	441
2480	616	298	179	122	125	150	127	109	100	103	107	99	100	70	78	70	54	59	60	58	46	53	52	50	43	49	57	65	39	54	41	49	46	51	59	57	44	47	34	52	38	38	30	35	36	46	44	58	43	39	47	42	68	44	41	31	32	29	43	35	42	53	31	34	43	46	38	35	38	51	37	57	42	40	42	37	43	33	41	51	41	43	34	38	36	49	47	53	34	32	44	36	43	45	44	40	34	39	48	41	50	43	44	42	39	44	43	40	41	41	44	33	44	44	38	49	52	44	53	48	30	44	36	37	55	31	33	42	37	35	40	45	43	46	41	29	29	41	42	51	41	44	55	45	37	26	41	41	38	36	32	36	43	35	41	49	46	37	41	45	41	40	38	51	37	33	33	40	49	46	39	43	37	32	41	36	46	40	34	40	36	38	38	33	36	40	40	37	32	41	44	27	47	42	41	44	39	45	22	41	38	48	36	47	44	51	48	48	48	49	32	27	33	42	48	38	38	42	49	36	27	32	60	44	35	29	38	50	39	37	29	35	38	41	47	32	40	34	45	40	51	40	41	29	32	38	27	43	49	40	41	44	47	47	47	38	36	46	35	35	31	34	43	42	44	33	51	45	42	27	45	47	51	32	41	41	33	53	30	50	44	31	58	50	29	40	32	39	45	33	33	44	43	39	40	45	38	42	33	42	33	42	37	42	31	36	57	39	26	43	45	42	41	35	46	39	36	41	44	37	44	44	43	33	49	46	46	39	37	56	39	41	45	37	34	41	37	55	43	34	42	42	32	33	46	38	49	38	46	43	52	39	47	39	32	50	43	44	33	44	38	39	39	25	39	49	40	37	41	37	45	46	47	32	38	45	41	34	44	31	48	41	35	37	39	37	35	36	39	29	44	41	45	35	33	36	37	36	35	40	50	34	39	40	34	43	32	36	39	45	35	30	49	51	45	32	35	41	42	30	46	42	44	39	46	43	39	41	50	36	40	35	37	43	39	40	38	37	42	48	42	43	41	40	33	45	38	34	46	34	32	28	34	37	42	40	48	38	45	26	43	47	36	44	33	37	39	38	47	42	38	40	47	39	37	48	29	37	41	46	29	40	35	50	33	45	49	48	57	48	30	41	31	34	42	35	46	43	30	36	45	61	32	38	34	46	44	32	37	41	49	43	35	46	37	38	46	46	34	43	37	39	37	40	55	45	38	38	40	37	36	50	40	47	41	45	51	41	44	48	38	37	45	43	50	37	36	50	48	40	49	41	46	33	47	48	56	43	37	44	44	38	37	52	41	40	39	34	48	41	41	36	46	36	35	34	45	47	39	47	39	39	29	40	36	45	45	53	40	36	40	33	38	31	49	41	39	33	40	52	35	37	46	49	43	34	41	44	46	41	30	45	61	42	53	36	50	34	37	47	42	38	38	35	30	45	30	41	44	30	32	25	43	42	43	40	37	46	50	37	35	55	41	46	40	36	46	50	44	36	45	44	30	34	29	39	36	37	43	48	41	45	31	45	34	47	50	42	49	30	29	41	38	44	41	51	38	46	31	37	29	32	40	32	44	35	46	47	39	46	40	33	47	41	39	45	32	43	44	37	41	41	32	44	35	47	41	44	37	48	53	42	48	41	42	29	28	36	34	53	43	29	35	38	47	47	33	44	37	41	54	33	39	36	41	44	41	35	41	50	37	41	38	48	48	30	38	35	41	46	39	40	42	41	34	44	31	45	33	46	40	34	39	50	35	40	29	38	39	54	34	54	39	40	51	46	40	42	37	33	42	45	40	36	38	35	44	43	55	48	34	44	38	28	47	45	55	37	37	37	44	41	45	36	40	50	40	37	42	49	36	39	45	32	43	39	41	42	48	45	49	40	46	38	43	46	45	40	45	39	44	41	35	46	47	35	37	29	31	38	47	44	43	44	50	41	38	49	41	39	41	40	40	33	44	43	41	40	43	44	43	41	47	39	47	47	51	42	36	44	33	44	39	43	41	45	31	32	34	40	51	40	45	31	32	40	45	44	36	49	45	35	43	43	38	36	37	33	33	37	37	35	42	37	40	40	40	46	42	46	45	46	45	44	34	40	40	32	35	43	41	37	29	37	37	46	32	54	53	33	47	37	29	57	44	39	33	47	48	44	40	33	33	45	46	33	41	45	44	37	42	46	35	42	46	36	52	46	46	46	42	41	39	38	49	36	35	38	40	52	54	33	36	41	52	38	56	45	40	41	42	43	35	44	54	43	47	38	42	31	40	29	45	42	38	44	46	37	36	42	48	24	39	33	36	38	41	41	45	48	34	40	41	44	38	38	30	32	33	38	47	35	24	37	41	43	34	46	38	41	55	43	27	41	34	34	48	41	39	43	41	48	42	44	46	44	40	37	43	38	42	48	41	41	29	40	42	29	42	40	39	44	36	35	47	36	43	40	37	36	37	42	31	43	41	46	36	48	45	37	41	39	40	45	34	33	46	38	28	35	31	30	40	38	37	38	36	50	38	42	40	30	34	39	42	43	38	40	37	36	39	41	39	37	36	33	36	35	40	44	39	36	42	37	39	35	27	39	38	33	45	55	40	45	32	46	29	40	41	33	36	38	44	36	40	42	47	39	30	34	33	39	49	23	35	47	36	42	51	35	25	33	46	33	40	42	53	36	42	41	34	52	31	53	21	44	43	57	45	33	31	39	34	45	30	52	41	35	37	36	46	45	40	38	42	34	38	37	63	33	36	52	42	52	43	37	52	48	35	45	57	35	44	47	38	43	39	45	48	39	44	44	34	48	44	38	48	41	34	37	49	49	41	41	48	51	54	36	36	38	63	34	36	39	41	38	52	32	37	44	38	38	47	46	41	46	47	43	53	43	45	32	43	37	32	47	45	44	51	42	54	44	35	30	26	28	49	40	49	57	44	37	37	46	34	42	47	42	45	29	43	42	36	53	41	45	28	36	36	41	43	45	42	46	47	48	43	39	34	50	36	41	34	39	38	39	38	24	36	41	33	31	45	44	42	49	36	56	46	51	33	33	45	42	47	50	50	33	36	29	31	35	35	45	39	36	48	55	42	37	52	40	45	37	25	40	46	35	44	45	45	45	40	37	40	47	41	39	34	44	32	46	39	46	46	51	26	40	46	47	37	35	39	29	41	48	49	41	43	32	38	32	40	41	37	39	43	41	50	36	34	30	43	30	45	40	41	46	42	38	34	44	40	50	32	40	39	29	37	42	36	48	36	35	40	43	38	48	44	35	46	40	37	35	51	45	41	38	42	32	43	35	39	40	40	43	51	41	32	49	37	36	43	32	33	33	48	46	46	40	33	41	44	37	47	54	41	47	44	37	62	44	42	40	38	44	41	30	43	36	39	45	38	34	39	37	41	43	37	47	40	39	39	33	44	40	34	41	40	44	33	34	43	50	39	38	44	38	39	23	57	39	36	30	44	38	43	42	37	45	49	34	55	44	30	24	34	39	47	38	40	51	36	39	28
20268	6957	3431	3665	6235	8048	7672	5457	3418	3106	3316	3205	2861	2701	2134	1917	1596	1338	1016	926	835	765	655	700	602	697	712	717	696	683	732	718	580	643	617	574	514	524	529	447	437	429	474	422	417	395	376	423	391	419	378	319	348	344	325	373	340	355	331	417	326	340	333	352	333	313	333	326	352	361	346	351	377	312	360	344	367	323	375	344	364	344	376	354	361	343	369	358	338	374	333	371	332	338	349	376	380	369	352	354	339	343	370	369	340	340	313	352	399	313	367	349	354	358	312	329	314	353	339	370	366	345	356	349	375	376	358	337	330	323	329	358	351	359	348	327	369	339	335	339	350	355	341	340	331	350	341	370	345	358	384	304	339	335	348	330	335	343	371	365	340	352	347	331	350	320	359	381	335	326	362	344	334	357	365	349	309	337	372	344	344	335	379	377	341	354	356	351	333	377	384	328	354	326	337	353	367	338	346	336	372	336	330	369	338	332	332	340	344	349	349	341	355	338	358	358	324	318	372	330	318	336	304	352	348	327	363	328	378	332	360	333	304	346	350	337	369	380	343	325	339	350	339	343	338	347	358	337	359	314	339	347	358	345	353	359	380	312	353	357	329	337	308	327	325	330	344	321	326	332	351	374	331	358	326	322	350	353	357	347	348	346	353	324	356	359	351	357	366	364	326	367	337	351	329	336	338	374	362	332	341	331	345	358	341	331	340	325	347	357	341	328	347	337	328	347	341	334	340	337	305	363	359	346	384	334	346	321	323	376	318	335	332	333	319	333	376	345	342	340	309	305	355	363	360	379	338	411	327	346	341	326	355	316	343	370	325	332	342	359	324	367	336	357	354	334	352	347	351	331	316	353	364	357	305	329	325	346	346	340	325	370	321	364	368	331	336	369	353	337	376	360	300	320	356	371	306	374	344	341	362	347	329	348	324	321	343	347	363	339	324	336	354	345	344	341	364	353	327	319	357	363	294	358	327	338	327	324	334	368	367	370	348	345	360	308	362	319	330	364	351	344	316	359	350	357	335	330	373	335	336	367	362	358	366	337	330	361	340	342	356	324	348	363	321	324	334	349	381	372	347	367	320	314	314	368	367	310	334	326	369	336	325	385	313	346	315	336	384	321	343	338	350	375	321	359	360	365	348	338	338	369	351	358	346	368	340	361	353	323	340	360	357	351	357	346	330	364	341	355	309	329	328	338	326	349	363	353	338	331	331	314	347	324	342	334	348	338	377	311	344	345	382	366	331	328	343	325	374	351	320	325	327	325	325	353	324	343	331	350	323	335	338	352	356	324	343	338	313	367	361	349	366	341	335	340	361	344	364	349	350	371	355	329	363	339	343	331	340	326	349	343	328	355	330	348	329	327	328	350	352	368	340	330	316	308	355	357	314	306	336	328	330	311	310	328	355	359	377	341	339	369	328	345	355	341	366	325	345	367	358	334	344	344	367	340	342	359	364	356	338	355	362	372	385	339	330	371	356	354	331	348	304	322	349	317	323	346	368	318	320	340	352	352	344	352	371	344	337	343	365	361	349	329	364	333	342	380	304	337	381	344	355	320	355	351	327	346	322	316	334	354	358	353	353	368	326	337	349	350	340	372	348	354	360	351	350	338	388	324	327	372	361	365	327	385	341	325	374	364	362	321	358	377	332	324	340	326	330	343	372	334	319	368	361	351	337	346	346	339	344	326	329	321	376	316	341	340	344	339	298	380	352	350	358	351	331	328	350	353	324	335	304	359	365	353	335	398	338	323	375	332	358	352	365	318	340	321	365	325	389	336	365	377	349	378	344	380	330	356	342	366	367	311	364	351	348	334	359	337	336	343	325	334	399	335	351	372	335	329	333	338	349	373	333	367	381	352	316	348	335	363	327	352	328	363	360	317	359	355	347	331	338	343	349	345	349	371	348	343	305	333	344	307	363	335	346	352	320	377	372	364	354	317	344	357	355	298	337	354	366	329	351	346	359	330	359	333	356	344	380	325	334	348	338	329	335	329	370	340	372	355	319	387	332	306	341	332	374	365	373	329	374	382	384	322	336	362	387	339	329	331	343	333	321	348	332	332	360	351	317	341	371	323	327	336	330	342	374	336	366	376	372	348	344	354	349	363	354	344	323	331	358	365	342	367	347	376	344	356	335	328	314	359	329	342	315	358	325	330	345	354	363	298	340	338	339	351	368	329	329	341	318	373	304	357	344	354	396	319	327	329	348	331	371	342	335	364	315	331	328	320	334	333	329	385	369	365	375	369	368	338	346	337	324	346	339	321	327	341	358	371	319	300	328	323	369	356	355	359	343	341	330	345	361	345	331	351	371	309	327	319	360	356	359	368	322	386	357	326	341	334	340	350	333	347	371	340	373	357	333	326	334	351	349	348	334	333	335	334	356	346	357	356	353	335	313	337	373	337	312	358	362	343	359	325	346	338	357	364	330	331	309	336	339	336	349	369	369	335	365	362	356	345	333	317	332	348	328	360	299	346	311	357	349	384	338	336	344	372	363	330	350	361	337	346	324	354	356	342	356	379	333	340	329	342	313	323	350	312	360	323	358	317	347	339	307	306	363	343	344	333	347	337	345	371	331	336	342	354	365	334	358	346	332	353	370	333	367	338	358	346	350	344	308	348	371	331	356	338	353	340	346	311	384	329	370	305	341	349	358	328	335	328	337	345	386	316	333	353	347	353	356	312	334	333	346	367	321	348	342	359	319	327	357	334	359	344	313	303	327	346	344	339	305	374	338	317	361	352	353	333	338	360	351	371	348	364	349	311	356	338	339	330	389	355	335	319	364	347	340	358	356	350	357	339	347	345	353	326	343	343	352	390	336	375	321	340	360	351	346	340	328	361	357	347	393	355	338	323	341	345	356	321	335	346	369	395	366	352	317	346	336	343	357	342	332	374	333	351	336	339	305	361	315	345	384	322	369	369	343	368	362	356	384	345	315	353	358	370	348	357	383	378	343	347	304	364	379	347	314	311	366	355	369	319	344	333	338	325	357	333	383	338	375	369	361	340	328	360	359	349	342	368	381	362	354	346	309	349	339	344	364	314	320	315	352	307	333	328	349	345	364	326	338	353	375	323	371	368	368	332	350	313	347	328	341	344	328	369	362	353	313	352	347	351	361	315	354	369	325	371	315	362	350	346	361	346	316	316	357	355	360	377	338	334	345	327	358	314	370	325	378	375	342	345	360	347	339	326	310	365	358	358	359	359	332	337	352	323	349	352	320	330	366	365	323	343	371	356	334	351	353	339	359	342	335	345	342	350	377	349	338	341	343	300	326	343	379	361	346	348	360	378	317	327	316	380	308	351	368	380	341	347	377	325	357	321	377	358	356	314	335	345	320	360	328	368	355	323	344	389	358	343	354	355	329	354	356	307	337	328	364	364	332	375	353	319	336	356	344	334	325	374	341	335	360	320	349	374	328	346	374	360	328	293	346	337	346	305	341	331	399	343	344	348	332	325	345	360	344	360	370	332	353	331
2446	909	410	290	212	195	220	178	152	126	131	129	142	129	106	111	107	82	79	72	58	69	74	79	74	70	66	65	71	69	70	73	71	73	76	62	70	63	65	67	74	62	57	69	76	50	60	57	58	71	59	53	60	61	62	42	62	52	41	53	45	65	61	49	57	59	50	50	61	60	56	52	63	59	48	59	47	41	56	54	47	63	44	49	60	51	52	46	45	69	51	57	55	68	51	64	60	58	60	57	59	60	60	52	56	57	55	52	48	47	55	62	44	48	60	56	47	64	52	54	38	55	61	58	51	52	64	65	53	59	49	58	54	66	47	60	64	54	62	50	46	56	63	58	50	47	56	59	46	44	46	60	53	47	55	48	44	54	66	44	56	62	74	58	50	57	60	68	65	52	55	48	49	56	46	54	47	55	50	64	52	59	41	56	50	42	43	56	76	49	57	63	56	49	37	59	62	57	58	42	51	46	58	57	57	55	41	56	40	51	46	58	73	56	47	56	56	54	49	70	67	43	60	55	61	63	44	65	68	47	67	59	48	57	60	45	41	60	56	43	37	56	46	38	41	43	56	48	55	46	40	50	59	49	57	62	53	54	58	53	70	54	55	59	51	47	61	59	43	55	59	62	59	61	62	49	58	39	59	53	56	55	50	51	58	46	49	57	60	54	52	40	56	45	54	64	44	49	51	55	68	46	53	58	54	61	64	44	56	52	57	51	62	68	59	51	50	55	50	51	49	54	54	51	70	59	54	50	58	42	52	67	46	43	38	51	48	53	47	37	55	52	54	58	45	52	72	47	57	45	60	48	59	68	58	61	57	49	63	48	55	50	66	49	45	71	57	59	47	65	60	43	49	52	53	52	64	62	49	64	51	58	44	51	65	54	49	48	48	67	64	54	59	60	55	58	49	48	68	62	57	61	37	54	60	59	42	53	56	49	56	66	45	55	45	44	48	42	53	60	61	56	66	54	63	57	45	69	51	51	48	52	47	49	41	49	59	58	51	64	59	54	59	53	54	51	53	57	50	61	48	46	64	51	56	57	38	55	51	57	52	60	68	60	50	64	53	52	48	60	60	64	49	50	53	35	47	65	47	58	60	57	51	61	63	54	48	48	53	46	54	50	49	59	38	53	47	45	70	61	61	60	53	49	60	52	49	46	58	66	58	44	57	54	44	61	64	46	57	61	59	58	55	52	60	61	49	65	47	59	58	61	54	65	52	68	49	53	52	45	56	45	72	64	54	49	53	60	54	50	62	56	57	58	71	60	64	57	53	47	54	49	50	52	58	67	48	65	51	51	62	57	51	55	61	54	47	64	36	47	48	39	53	56	53	52	43	64	44	45	58	57	59	56	62	58	64	39	57	48	52	45	49	59	61	59	53	45	54	54	79	54	79	55	55	41	58	60	55	62	58	45	54	55	46	35	53	63	49	51	63	47	50	57	40	55	59	53	55	55	41	45	50	50	50	61	49	51	66	51	54	63	57	43	55	66	54	64	58	57	60	52	60	52	58	57	59	50	58	59	55	59	50	55	54	56	48	41	65	56	49	53	68	58	67	62	54	57	59	58	58	49	49	58	56	49	48	65	53	60	49	57	59	63	54	62	50	75	57	50	69	54	40	63	55	37	61	51	65	50	49	61	67	65	52	54	43	66	54	49	54	53	57	57	47	56	62	63	60	53	43	58	61	52	53	37	51	52	56	42	59	47	59	60	49	43	45	59	52	61	52	58	41	48	59	47	49	48	55	47	50	57	50	55	58	52	56	53	56	43	50	50	59	46	54	49	47	57	58	54	56	51	62	61	46	58	56	53	42	47	72	74	52	56	49	52	59	49	59	63	47	52	62	54	59	41	47	71	53	43	46	48	50	53	57	44	47	60	65	53	61	57	62	57	63	59	58	61	59	46	65	44	61	60	63	62	56	50	55	56	49	69	58	58	49	57	55	63	59	37	53	58	58	49	45	47	55	45	70	45	65	54	53	48	49	59	55	59	44	53	53	56	56	56	54	53	47	44	47	56	45	50	49	48	42	55	50	47	51	64	56	57	54	55	51	49	69	58	53	48	64	55	50	39	42	56	53	52	53	58	51	61	58	55	56	53	58	53	50	52	47	58	64	52	61	51	57	65	55	54	53	47	46	39	48	38	45	54	59	66	66	55	49	54	56	52	37	63	36	62	53	64	47	31	45	66	51	63	52	55	47	74	59	53	63	45	41	45	68	55	56	62	68	71	40	51	50	52	59	53	46	43	43	58	59	59	44	49	53	53	46	47	58	65	59	49	52	58	67	45	50	54	47	46	56	46	60	56	63	69	73	50	67	58	61	49	49	51	53	55	57	45	58	48	70	47	54	67	51	63	58	55	45	53	38	49	59	47	46	56	51	52	58	54	56	46	58	53	36	65	64	40	55	58	55	62	48	51	50	51	61	63	67	58	60	68	51	53	62	43	54	69	55	60	50	55	54	62	52	63	59	49	74	60	66	45	58	54	55	51	47	46	53	52	52	61	46	40	48	49	53	45	53	56	56	55	58	65	45	54	60	43	57	51	59	52	44	63	61	46	44	49	59	60	53	64	54	51	57	52	58	54	58	57	52	56	42	49	52	50	64	69	48	49	59	63	64	54	49	51	42	55	53	58	62	48	55	50	56	62	60	62	56	55	57	45	62	53	59	56	62	59	60	63	54	58	64	53	54	46	53	64	55	47	44	49	57	53	52	63	54	55	59	56	60	63	63	42	43	53	58	56	63	52	51	60	59	34	52	51	71	58	54	49	55	48	50	59	46	40	57	62	52	55	51	50	53	47	41	53	58	60	56	56	74	55	58	65	44	59	43	47	59	51	49	62	52	42	61	45	60	57	53	52	51	51	49	68	39	45	55	54	51	62	46	57	58	40	52	47	53	55	63	59	42	56	59	44	56	66	43	59	61	63	53	56	44	50	42	54	46	52	58	47	65	62	48	47	50	53	46	48	48	49	54	65	49	55	52	69	43	46	58	62	59	58	53	59	40	50	58	38	57	38	71	60	52	70	45	51	66	59	52	55	66	40	53	60	56	53	51	61	49	61	71	62	51	54	65	51	43	62	64	53	55	48	70	45	60	52	60	58	52	76	41	47	61	59	55	67	52	46	64	60	53	50	62	45	70	57	53	65	61	41	54	62	56	47	59	59	58	48	49	52	49	61	59	54	63	47	49	52	51	64	48	57	52	63	36	48	56	47	58	51	42	58	66	53	56	53	61	62	71	43	47	60	53	46	55	65	48	55	58	44	60	53	40	54	69	58	61	52	54	56	47	66	49	50	55	46	63	53	50	59	58	63	59	51	47	62	60	55	62	60	58	55	51	41	53	63	61	65	78	56	68	49	61	57	60	60	51	39	49	50	47	45	60	55	68	49	43	56	50	64	59	39	60	57	54	51	64	58	44	52	63	68	51	57	48	60	51	63	47	50	62	56	54	50	68	59	54	56	67	46	50	47
23692	9437	4909	4841	8795	11034	10913	7906	5285	4591	4804	4601	4224	3748	2986	2685	2345	2102	1576	1474	1285	1072	1032	1032	1087	918	1007	1058	1017	1046	1052	903	910	976	806	722	799	772	737	665	662	655	586	617	523	515	536	540	555	502	497	469	481	485	467	507	479	439	469	489	477	482	487	486	497	469	474	480	426	446	476	483	442	420	470	461	463	456	499	471	445	494	482	463	464	515	456	475	478	475	520	501	503	472	476	454	516	473	454	468	460	463	476	490	479	471	459	441	470	439	488	470	472	464	477	461	457	427	481	444	502	474	449	467	429	456	435	472	471	488	432	488	448	449	413	452	454	484	448	505	472	444	477	444	438	431	451	452	472	474	486	464	480	481	480	444	493	490	450	447	464	435	491	447	457	438	462	441	476	479	465	484	469	478	466	445	474	468	446	468	484	489	435	442	485	430	470	482	464	457	477	451	453	469	452	497	439	477	475	457	446	466	493	493	465	466	456	469	437	462	461	490	477	455	458	466	444	517	427	460	463	455	450	466	445	451	416	452	494	438	443	465	480	457	460	470	451	457	466	445	429	484	464	463	414	452	469	439	484	452	460	447	469	480	477	491	456	452	469	495	466	436	489	486	448	485	407	443	428	443	450	462	437	498	497	467	481	466	480	453	451	441	450	456	411	443	456	459	475	459	446	470	480	452	455	460	475	436	444	478	449	448	455	477	468	480	486	457	446	478	463	466	509	448	455	449	427	460	451	472	437	477	441	471	453	484	455	474	442	504	445	485	476	468	469	453	456	460	468	439	468	446	457	490	429	487	461	438	447	475	462	473	470	470	430	453	466	452	456	455	471	448	468	514	426	455	452	462	458	492	428	455	433	481	447	474	459	461	458	460	457	432	443	461	463	475	472	403	490	527	462	449	464	484	471	456	454	450	423	464	478	447	501	427	494	473	473	452	474	407	479	469	430	465	448	460	442	457	482	476	476	441	475	482	449	476	468	456	465	465	474	477	467	463	520	488	491	458	466	485	461	479	455	467	471	444	421	443	499	431	467	518	481	463	422	460	429	462	434	521	445	473	516	459	474	455	454	479	450	486	445	490	500	496	465	428	496	473	487	454	472	458	448	475	430	485	430	449	479	433	458	403	451	437	471	419	430	422	487	487	461	475	477	474	438	481	490	461	459	438	454	498	454	471	468	419	470	417	459	475	458	468	505	439	464	389	437	449	461	481	441	438	470	457	466	430	453	470	470	443	478	502	505	501	458	493	455	452	413	494	444	478	470	441	498	457	445	481	492	476	462	425	442	427	491	456	482	447	467	429	469	449	456	493	466	483	441	465	482	452	469	467	439	440	437	476	465	447	501	467	483	422	483	423	487	428	466	471	441	489	458	468	463	475	501	485	452	445	446	464	455	442	462	480	491	454	439	487	455	497	450	427	491	476	472	470	531	456	497	412	475	435	441	448	447	459	480	468	443	451	489	477	447	428	440	429	446	490	465	466	478	420	478	446	507	441	423	469	455	468	473	491	490	445	439	448	439	476	476	443	470	502	464	450	444	445	462	480	470	418	444	494	449	465	497	460	416	460	453	443	447	450	438	466	494	477	500	457	458	462	481	437	487	436	449	464	464	444	480	458	466	429	492	414	433	464	440	467	474	469	483	451	464	440	424	529	448	447	413	455	478	438	466	478	453	469	468	452	456	437	478	425	445	449	436	470	469	455	443	474	475	460	485	471	465	500	436	468	482	448	465	454	474	455	491	467	438	500	430	480	471	449	504	446	457	478	463	461	435	444	438	496	444	480	477	424	464	505	473	506	476	498	470	480	424	451	452	420	463	426	460	469	515	464	475	423	452	479	461	457	479	454	446	493	463	484	456	456	460	457	487	463	450	448	448	465	480	461	472	495	444	472	476	489	468	463	438	434	458	413	473	489	481	420	453	489	475	439	448	459	489	464	462	460	506	482	442	462	477	461	485	471	463	470	458	457	452	463	452	478	462	473	457	433	434	464	433	454	472	448	472	475	486	448	494	464	469	457	438	464	471	469	449	493	424	471	431	432	481	465	473	423	439	465	486	454	452	489	449	478	447	443	469	472	439	444	465	497	458	474	453	417	472	468	452	477	493	465	459	466	403	468	466	403	480	417	455	405	440	455	486	456	466	485	450	450	475	485	408	454	466	452	481	480	450	457	474	503	424	464	460	467	461	511	475	463	457	483	463	453	452	472	427	497	473	486	457	462	410	411	484	425	435	466	487	457	423	464	461	474	426	403	485	485	479	433	427	492	471	440	486	450	467	437	449	477	509	455	453	446	448	434	471	481	491	461	445	440	480	439	458	448	472	458	452	463	431	496	481	493	448	476	454	479	445	458	488	439	449	472	476	484	449	445	453	471	471	452	436	484	453	454	468	486	461	447	430	419	439	439	427	452	462	448	491	465	446	446	487	440	466	480	454	513	468	468	501	484	475	463	440	469	460	447	447	445	497	440	488	470	403	483	424	468	461	463	497	447	515	456	454	441	471	434	442	453	496	464	476	447	449	478	453	461	429	482	468	464	499	474	440	430	473	448	469	443	437	478	443	503	443	492	427	480	447	441	493	487	488	474	469	454	463	495	449	434	487	479	461	452	464	473	493	490	489	460	488	458	467	447	497	454	449	487	464	477	483	446	519	431	471	430	456	471	441	468	428	465	472	448	424	450	461	445	486	495	443	488	489	458	437	466	469	481	438	434	420	438	453	473	453	488	462	433	427	466	497	470	423	459	480	502	443	440	482	452	443	445	467	464	445	457	465	462	487	421	444	444	441	490	484	449	480	451	437	437	464	481	436	452	465	503	479	418	427	503	413	442	455	435	472	433	446	440	453	477	472	501	474	479	480	420	466	442	428	443	457	435	451	470	460	466	472	488	452	462	438	450	431	497	475	480	484	481	459	460	456	517	449	453	461	447	470	476	503	481	481	447	465	487	467	446	450	487	469	428	447	446	465	413	464	463	477	475	456	454	497	472	472	465	458	452	445	477	463	469	450	464	455	466	493	492	461	451	464	411	477	437	411	461	459	450	464	448	440	456	448	464	444	473	459	449	437	435	492	473	442	479	492	430	456	476	456	473	440	493	473	451	459	442	446	449	454	468	428	477	475	485	442	474	503	500	485	498	485	484	469	483	432	480	494	476	419	528	471	500	447	461	479	481	462	441	437	463	453	461	458	433	431	431	471	494	481	460	416	443	467	446	469	459	469	482	426	483	490	450	497	459	477	457	444	494	500	475	437	466	479	443	453	493	488	466	420	462	475	475	474	431	458	466	478	471	442	442	465	458	462	467	460	445	484	427	414	456	450	471	449	472	459	465	434	447	443	473	481	460	424	503	442	465	453	444	473	431	463	455	465	456	486	428	472	472	472	458	463	452	437	468	498	462	454	447	430	465	470	430	445	454	450	470	415	466	457	444	466	464	438	427	503	478	439	480	489	461	463	453	447	452	470	489	474	464	459	464	471	457
3192	703	345	184	161	151	191	135	135	93	134	114	119	109	97	81	66	75	69	47	56	55	47	44	48	47	52	49	36	47	56	38	46	49	41	63	38	41	40	38	37	42	42	42	30	28	31	50	28	31	31	26	31	37	34	31	31	30	42	39	41	26	29	30	45	38	34	32	35	56	34	38	34	49	35	37	24	32	38	39	27	38	32	38	46	29	30	28	35	31	41	29	33	35	39	29	30	34	32	36	39	32	36	36	34	24	32	49	37	27	30	39	30	35	39	28	27	32	33	30	30	35	28	42	27	34	32	30	26	38	27	37	28	43	31	26	33	21	36	32	27	46	35	31	36	34	29	28	28	34	26	26	26	32	24	34	33	35	33	32	38	33	34	29	32	29	37	29	41	34	48	30	31	35	28	26	55	38	38	32	28	29	30	38	40	26	30	31	40	40	32	37	36	27	37	29	39	38	47	40	38	36	27	27	31	31	33	23	39	38	33	34	35	26	41	31	38	34	39	29	29	28	37	33	45	39	38	35	35	35	28	25	36	35	19	35	41	25	31	31	38	29	38	27	33	34	45	32	27	36	32	27	31	36	35	31	36	32	37	27	41	36	29	43	28	23	36	30	27	36	34	29	41	37	34	25	31	31	30	37	28	27	21	30	39	21	29	27	41	40	31	31	30	31	43	49	37	28	30	42	27	32	35	33	25	37	27	40	35	40	37	41	31	48	43	32	27	39	37	25	31	41	25	38	23	41	34	25	31	30	28	22	34	35	27	29	40	33	45	34	37	39	28	36	31	35	36	39	35	38	37	30	32	30	35	41	27	35	29	48	31	32	45	32	35	29	42	25	28	30	32	28	25	34	37	31	26	35	37	35	31	35	41	33	38	31	25	31	26	32	29	31	37	40	41	41	35	33	43	23	33	35	37	27	30	26	36	33	25	24	31	31	31	34	27	43	25	37	35	30	36	39	42	41	28	38	42	39	38	39	39	20	47	43	41	29	27	33	22	31	28	38	30	40	37	33	39	37	36	27	36	43	43	35	34	36	26	31	33	26	31	35	34	29	23	38	37	37	23	38	26	27	34	31	28	42	28	36	44	43	39	33	38	20	29	41	40	41	38	33	36	36	51	45	42	34	33	33	30	28	41	29	37	32	47	30	31	38	34	33	33	28	33	36	22	31	34	26	34	28	27	29	35	31	37	31	35	32	25	45	36	26	30	26	36	36	29	34	36	35	42	35	34	36	26	36	35	29	30	35	27	32	42	20	23	35	41	24	32	37	27	28	34	28	37	31	33	27	35	42	35	33	29	34	28	41	32	32	34	26	36	20	32	40	34	39	32	36	35	30	31	45	39	26	32	35	32	36	33	41	39	40	33	35	30	35	32	38	32	31	36	34	20	31	32	38	47	30	31	26	32	33	35	20	26	28	26	28	25	39	28	35	32	27	25	38	35	36	32	29	27	27	39	33	34	40	43	20	30	38	29	34	42	33	33	38	31	25	43	30	34	30	27	35	30	36	48	36	25	39	26	40	22	32	33	29	34	37	38	32	33	36	36	37	41	30	35	36	30	36	37	29	29	39	36	35	24	38	28	42	29	38	29	27	32	26	28	36	27	33	38	29	30	40	25	29	32	28	46	32	36	27	30	36	30	36	35	28	32	45	37	31	34	39	36	33	35	22	35	27	28	26	23	21	22	22	33	39	26	30	44	28	37	34	25	34	34	29	28	31	33	36	37	33	28	39	25	32	40	37	33	33	34	30	19	34	30	36	27	31	41	25	46	33	27	37	21	37	28	20	33	33	26	33	26	31	29	30	30	26	30	27	29	28	31	27	31	31	38	32	30	30	35	30	33	35	37	35	34	36	35	21	37	36	40	26	42	42	39	39	35	35	34	37	37	33	22	29	22	30	37	47	30	36	28	38	29	35	39	37	43	39	28	39	36	27	38	43	35	29	38	37	31	45	29	43	32	32	29	36	28	31	33	33	41	19	29	34	39	32	39	29	30	39	38	29	20	33	34	35	21	31	29	30	43	33	28	37	25	42	24	15	39	26	27	33	41	33	38	46	34	32	34	33	28	37	34	29	41	24	44	23	30	34	33	27	32	33	25	26	30	32	37	30	32	29	33	31	36	22	35	35	29	30	43	39	29	27	32	34	31	27	45	34	30	41	40	35	38	50	34	43	35	33	26	29	42	31	33	29	33	36	37	45	44	35	38	37	35	32	32	30	20	30	34	38	27	32	35	32	34	37	20	31	34	33	37	41	26	23	28	38	25	25	43	23	25	33	32	35	37	37	26	33	39	32	34	33	27	33	41	30	38	26	37	28	26	34	28	29	38	33	25	34	25	30	31	33	26	31	33	31	36	36	40	36	35	23	43	29	36	31	28	23	32	35	33	31	35	21	28	37	44	32	33	31	25	34	35	39	33	40	32	31	32	33	24	39	27	33	27	33	36	39	33	30	28	41	37	36	38	27	33	30	32	42	35	27	30	27	32	29	30	31	35	44	37	28	37	43	35	37	31	29	43	36	37	49	28	35	25	38	21	39	28	33	37	24	23	44	43	36	31	27	33	25	37	41	34	39	35	25	31	39	35	29	34	31	25	32	33	38	35	33	31	40	35	31	31	31	29	31	37	38	35	38	28	38	28	31	41	32	39	37	33	38	39	32	34	32	27	33	31	34	35	29	26	37	38	34	38	26	29	36	35	24	26	29	32	28	24	38	32	31	33	35	28	30	31	34	33	42	36	38	43	28	36	26	35	34	35	36	29	29	30	27	36	35	33	28	25	39	31	35	42	39	26	27	33	33	40	24	32	33	18	30	29	50	39	36	33	29	37	36	33	26	34	33	35	31	38	34	33	35	25	30	43	35	41	27	29	27	32	31	26	29	30	35	34	31	30	26	38	24	27	36	27	34	28	36	30	32	39	20	27	27	30	29	33	34	39	32	30	27	28	34	35	33	37	34	36	32	25	39	22	27	35	31	36	39	35	33	30	33	32	30	33	25	38	28	34	30	33	37	34	31	34	24	32	27	34	32	37	39	36	37	33	35	37	22	38	34	32	35	31	34	25	34	31	31	32	31	36	25	29	31	32	38	29	21	29	32	30	43	35	31	27	28	28	27	34	49	28	36	40	30	30	28	35	30	36	30	32	23	24	42	21	35	29	33	22	30	35	32	32	29	35	27	34	31	33	38	32	34	31	33	28	29	28	23	25	36	34	41	40	27	38	30	40	36	31	37	41	35	34	31	32	38	31	34	42	35	31	39	37	37	30	34	35	42	36	47	33	22	33	31	35	33	24	41	34	29	29	41	35	30	25	37	31	16	29	19	30	24	34	39	38	50	36	33	33	35	35	31	28	27	43	31	26	32	31	40	37	25	38	32	30	25	42	27	24	40	32	30	49	47	27	34	41	37	42	28	32	23	37	31	26	37	37	29	25	29	31	42	27	40	35	36	39	41	34	33	32	34	36	27
22039	8029	4343	4170	7500	10101	9749	7220	4803	4060	4237	4274	3992	3198	2773	2556	2172	1742	1340	1174	1095	920	858	905	843	862	850	849	855	954	768	774	781	710	618	628	577	564	523	445	422	441	438	421	356	355	385	365	344	332	304	324	293	315	280	276	300	316	311	299	291	310	278	290	318	284	325	300	316	284	270	288	284	277	319	287	302	314	319	282	293	286	292	297	300	338	286	340	307	318	276	302	321	269	252	302	303	268	290	288	293	290	281	269	305	257	309	287	286	298	284	276	291	278	295	246	285	297	285	266	300	289	309	285	282	283	279	267	281	289	280	279	281	246	290	270	276	277	264	300	288	269	308	306	276	284	260	300	310	316	307	274	292	300	288	294	269	312	282	293	298	283	290	308	295	248	291	295	286	300	264	305	286	267	268	264	302	290	290	294	298	270	291	317	304	280	277	278	294	284	286	330	274	267	277	302	323	281	267	309	269	273	284	333	267	277	286	301	285	266	292	287	273	320	284	274	294	318	306	266	287	297	276	296	306	287	268	278	274	277	294	330	265	271	290	267	290	295	273	292	286	329	257	286	304	284	262	322	310	292	288	283	285	305	294	291	306	309	270	291	328	295	278	312	289	291	291	270	280	292	247	309	281	288	273	289	284	302	271	265	283	294	283	293	253	266	294	288	277	297	318	302	303	262	271	263	319	299	297	273	263	285	280	310	296	284	289	286	268	296	310	264	267	282	307	263	301	268	277	276	278	270	301	312	294	277	276	282	258	314	274	282	289	290	299	266	286	283	270	336	315	267	317	263	298	309	279	268	284	268	276	278	288	304	285	295	266	281	287	276	285	313	288	294	295	286	287	274	265	325	271	277	282	325	271	293	279	266	301	264	287	295	292	266	273	289	261	305	279	290	308	264	258	290	288	267	295	277	274	244	321	286	292	253	277	297	256	276	272	249	280	293	253	302	302	296	298	289	295	272	298	268	290	276	260	275	289	294	273	290	288	298	271	278	316	260	279	309	282	265	280	279	280	284	302	281	290	293	265	260	256	285	286	297	286	271	246	288	271	272	300	296	287	303	280	273	275	304	293	263	297	262	291	274	269	299	296	282	292	289	275	274	295	267	262	312	278	281	273	276	281	286	286	313	287	290	279	289	265	305	311	321	331	308	268	285	257	300	280	291	304	287	273	298	288	279	286	287	305	291	288	322	289	280	289	263	310	263	293	306	288	274	286	292	298	311	281	281	280	289	282	286	313	268	281	269	288	309	296	286	276	297	307	295	278	282	252	283	308	305	286	301	287	263	264	265	297	309	312	290	301	307	255	267	307	304	299	287	242	291	303	291	287	301	272	263	277	317	279	300	287	301	291	293	292	294	312	291	317	260	261	256	274	268	267	274	267	327	298	314	257	299	305	279	266	283	282	283	306	280	275	283	296	277	278	293	279	285	324	255	274	299	303	295	277	289	311	275	276	275	301	283	283	284	337	261	274	282	283	304	290	295	327	257	282	289	290	284	298	285	295	274	285	296	279	283	250	282	280	280	260	289	263	291	274	258	285	295	288	293	299	259	289	270	285	289	260	262	321	312	262	281	293	251	273	289	308	293	265	291	282	239	287	297	293	282	287	274	242	267	290	286	295	266	271	287	262	304	294	275	274	298	287	256	295	266	283	317	285	285	285	303	281	271	254	282	270	309	271	290	278	276	292	265	289	280	289	316	298	280	266	300	274	287	281	280	276	262	288	312	322	258	322	269	286	269	291	290	279	313	306	260	263	266	301	288	310	294	285	259	277	289	272	278	265	285	301	294	283	285	264	274	268	268	271	270	313	266	312	284	246	268	280	319	273	306	316	307	288	305	258	278	280	267	272	295	287	270	284	283	286	306	309	290	293	273	283	308	282	260	322	250	269	317	268	269	293	290	298	285	279	286	277	290	259	284	272	260	305	292	304	264	274	280	273	280	297	297	280	311	285	297	307	303	275	326	279	283	312	274	294	280	284	273	280	295	285	281	272	276	274	267	302	270	291	287	314	318	269	285	281	327	293	268	296	268	268	255	291	301	304	267	279	308	266	311	275	308	294	283	299	258	275	297	308	275	272	286	271	282	295	288	276	288	300	271	286	286	292	300	278	290	255	297	261	286	256	298	279	275	275	283	318	293	259	308	273	301	289	314	297	292	281	280	315	278	313	331	274	288	283	275	281	291	310	297	286	303	322	299	272	270	279	283	283	276	305	299	287	281	251	282	279	282	272	310	274	261	311	308	305	297	289	294	277	267	280	261	293	277	281	274	291	314	258	267	313	262	276	289	276	272	285	281	304	312	271	279	291	279	276	288	283	261	283	302	316	272	294	288	297	286	307	264	276	288	302	257	290	280	310	256	298	274	304	267	276	293	309	274	261	265	316	288	278	303	316	277	266	273	284	274	273	286	314	284	279	264	281	303	243	252	248	287	271	281	312	311	270	284	290	274	290	270	259	284	280	287	273	265	284	286	275	280	295	296	271	300	277	298	314	268	243	312	266	297	274	307	274	262	299	292	284	263	287	269	293	270	285	279	282	277	279	263	268	276	297	267	271	277	277	277	279	265	266	290	239	277	261	286	278	279	275	279	285	292	291	284	275	291	281	278	304	286	292	290	285	297	301	280	268	270	316	296	265	294	300	265	271	302	262	285	280	263	269	301	263	314	281	245	302	290	286	312	280	268	295	305	240	313	253	262	280	280	294	276	306	292	296	289	291	314	275	270	269	272	269	304	309	281	262	263	298	269	262	305	278	260	296	276	280	262	273	281	275	276	262	285	278	286	270	292	273	310	301	287	283	283	297	278	269	259	273	288	265	284	312	275	324	282	253	309	281	261	305	273	294	268	281	290	290	289	259	293	284	309	280	274	276	328	267	298	307	272	249	265	283	296	276	297	252	288	300	309	272	288	306	294	266	269	305	280	290	290	289	276	268	281	294	279	294	285	298	307	270	251	270	296	277	253	268	251	293	271	285	268	284	286	268	299	298	291	300	266	277	287	273	293	297	300	280	287	272	296	285	289	296	297	272	272	278	263	263	257	292	290	294	265	274	304	323	278	280	268	253	275	277	303	268	312	263	276	295	291	300	319	278	273	267	309	284	271	272	294	272	271	290	289	258	257	317	282	289	261	292	281	299	291	304	277	278	301	270	278	270	273	276	295	296	287	285	294	297	288	269	276	272	273	287	313	291	287	299	286	300	252	264	290	294	297	290	304	316	265	317	264	248	268	318	275	283	252	275	273	275	268	254	283	272	291	242	310	280	281	307	319	281	317	286	290	253	281	289	253	283	264	278	291	297	297	276	292	294	275	273	289	287	284	280	277	264	257	265	269	286	291	296	290	285	304	280	287	289	292	253	277	258	320	292	286	263	273	269	263	307	290	263	309	277	282	273	293	302	260	309	301	284	282	295	270	275	298	306	295	296	304	290	278	306	267	274	271	279	325	313	293	276	284	299	302	277	288	267	288	293	273
3146	980	498	324	215	223	239	220	154	149	193	184	144	159	143	146	96	105	103	95	67	79	78	85	71	62	85	72	81	77	76	67	81	61	58	79	62	76	67	52	51	52	54	67	57	52	62	51	50	53	45	42	55	72	47	48	50	47	41	65	49	49	56	45	55	55	45	57	44	43	51	36	33	63	54	49	66	50	48	57	57	53	49	56	50	55	62	49	53	51	39	59	41	48	53	46	52	52	59	50	33	48	53	45	48	42	72	53	51	67	51	59	44	43	58	45	51	53	48	55	52	51	53	53	58	47	51	50	57	57	59	48	53	56	44	45	51	58	60	52	48	55	49	47	45	53	51	55	49	50	54	57	64	47	58	47	42	54	56	50	45	47	39	53	43	58	53	45	52	43	52	37	60	47	40	45	53	56	38	53	60	49	60	53	41	53	52	62	45	52	49	48	52	61	53	53	48	52	54	62	43	59	48	60	53	46	48	51	44	47	46	49	48	58	51	70	47	66	48	62	44	56	59	47	64	55	70	45	35	41	53	47	45	36	56	59	49	51	46	65	59	55	42	39	47	45	51	56	54	55	41	53	43	59	42	67	49	55	65	42	47	42	49	60	42	47	40	52	43	50	38	47	53	51	45	41	43	50	62	56	35	53	58	51	44	48	51	47	35	45	46	47	49	59	55	53	46	54	40	48	61	47	62	47	34	49	56	43	54	39	49	54	59	50	35	44	59	50	66	51	47	58	40	52	51	33	53	47	45	36	57	55	56	50	48	52	42	45	34	65	46	46	47	60	63	52	51	51	44	38	55	45	48	46	56	30	47	49	56	54	51	44	67	58	47	44	42	50	58	38	48	36	50	39	46	54	39	55	57	58	52	41	47	47	57	41	49	50	59	55	58	59	62	52	55	58	47	40	59	37	54	48	49	41	63	41	46	42	55	61	55	42	57	49	55	42	48	43	46	62	51	49	56	50	55	51	51	48	45	46	54	41	50	50	44	64	63	52	63	49	49	55	56	42	36	47	51	40	55	44	38	43	45	45	61	41	51	64	46	56	45	40	58	57	50	59	54	44	48	57	38	48	38	58	49	35	48	60	42	53	52	56	54	49	62	47	32	64	41	44	63	58	59	46	55	38	59	44	55	55	43	46	55	47	50	50	41	63	58	35	43	40	54	45	44	57	63	48	50	48	43	35	52	50	35	57	51	45	46	58	64	56	45	52	53	41	51	49	55	50	43	39	47	39	60	48	71	70	41	50	64	52	44	44	49	53	57	46	54	49	49	57	36	44	43	44	55	68	37	49	45	40	44	38	48	57	50	40	56	55	52	52	43	40	47	51	54	45	44	48	43	55	43	50	45	58	53	63	42	57	40	56	48	54	52	47	48	55	38	57	47	51	57	45	64	53	65	49	55	58	54	65	48	49	50	50	57	57	58	59	52	47	54	43	46	66	43	46	48	55	39	54	40	47	52	49	36	55	59	41	49	40	52	42	43	55	49	45	49	58	53	60	51	52	49	48	57	41	42	57	47	50	45	47	46	42	52	46	42	65	48	55	55	60	55	54	44	64	48	50	49	58	52	46	38	51	41	48	38	53	60	63	49	52	46	52	47	57	36	52	54	48	68	59	49	45	44	44	48	52	47	44	50	51	66	72	34	58	48	48	60	41	51	51	37	55	49	42	50	50	52	48	44	49	52	49	38	49	50	55	49	61	45	42	57	48	55	33	34	44	65	45	49	48	56	53	48	42	43	59	52	51	58	55	48	40	57	48	55	49	54	44	59	62	47	52	46	41	66	51	43	42	48	34	45	49	57	56	48	49	56	58	57	41	64	61	51	56	54	38	55	67	55	39	55	45	48	56	48	47	50	46	45	54	50	59	43	43	46	63	45	55	52	56	48	51	40	51	51	46	46	57	51	54	46	43	53	55	45	44	56	48	41	66	40	53	55	37	56	44	49	50	40	66	43	49	51	51	56	37	54	47	35	59	55	61	52	49	49	56	63	57	44	38	58	54	47	53	43	56	39	49	67	56	58	49	54	49	60	53	52	53	50	57	56	51	66	48	54	50	52	51	43	54	42	50	66	55	44	56	48	54	42	39	46	48	41	41	44	44	51	54	53	50	49	45	38	56	44	44	35	53	68	67	41	42	54	53	47	49	62	57	32	47	64	53	55	60	51	42	51	54	34	66	55	51	58	58	58	59	58	49	39	47	42	51	57	41	59	56	44	40	47	46	44	42	51	63	56	48	62	64	48	48	60	55	52	46	53	49	59	42	56	50	42	50	45	45	46	41	56	45	56	47	37	54	44	51	46	62	33	56	45	45	54	48	50	33	50	39	61	48	42	61	58	41	41	69	60	57	59	38	54	48	45	44	50	59	49	54	53	46	63	37	50	57	54	35	49	41	42	47	33	54	43	45	60	50	48	58	52	57	59	43	45	49	55	49	56	46	59	53	49	46	44	52	63	55	49	48	45	44	57	50	37	43	49	49	52	53	55	55	53	54	51	49	57	44	54	53	46	35	56	38	46	47	55	47	46	51	57	49	46	53	48	47	51	53	53	43	50	46	48	41	53	64	46	50	51	42	50	51	47	50	54	52	49	53	52	43	54	57	41	50	37	48	50	64	53	43	50	50	45	51	55	50	48	41	47	68	40	69	49	57	47	61	50	56	41	56	50	48	53	46	43	51	68	51	45	48	51	51	51	49	47	51	64	59	54	43	56	51	44	42	44	59	57	42	44	38	45	48	47	52	58	50	55	55	43	46	52	63	40	52	48	59	59	57	44	47	44	43	52	50	46	45	61	49	56	58	55	40	35	41	50	56	57	50	48	46	48	46	44	44	56	53	66	49	56	63	38	49	52	52	44	47	46	47	59	41	48	56	52	49	45	42	47	45	51	44	61	51	43	45	42	59	40	45	58	62	48	39	47	65	56	62	38	52	46	54	58	50	51	48	48	51	53	47	43	50	47	40	51	50	62	41	52	43	64	56	56	60	61	44	52	49	56	44	62	51	49	46	59	55	57	37	53	36	48	53	50	55	50	38	43	46	51	49	55	45	43	56	45	49	46	50	51	57	60	41	39	45	48	57	46	55	46	41	51	44	41	50	58	54	60	37	48	55	61	51	56	45	41	56	48	61	45	60	37	57	42	39	52	52	48	44	53	38	55	42	62	59	30	52	52	59	65	60	45	67	61	60	45	34	55	42	39	58	40	46	58	56	63	47	53	54	50	63	53	63	36	50	41	53	53	48	67	56	51	45	56	47	56	42	38	48	46	42	60	50	44	53	50	45	47	41	52	52	55	52	56	53	48	45	47	56	37	44	56	53	49	46	51	52	48	40	53	63	43	54	56	39	47	60	48	66	60	47	57	59	44	39	43	45	41	50	60	46	50	45	49	52	36	41	39	45	46	39	50	42	50	53	61	45	37	53	45	64	51	41	64	51	45	45	46	56	37	47	50	53	54	40	48	60	51	46
25474	10255	5578	5365	9919	12716	12382	9539	6616	5682	5869	5874	5127	4548	4094	3660	3075	2398	1886	1586	1517	1349	1372	1276	1265	1298	1324	1184	1261	1291	1114	1119	1149	1044	1008	863	870	826	776	704	674	639	600	566	547	578	595	573	574	488	425	455	468	452	462	487	435	473	467	452	450	437	460	411	497	427	425	447	427	448	443	430	432	459	440	464	484	416	427	452	434	462	458	490	428	451	464	468	446	456	425	431	437	476	436	450	463	465	461	397	419	451	423	438	425	458	451	390	422	431	455	442	431	439	453	423	462	413	456	447	446	431	401	418	422	442	414	445	463	469	402	401	425	408	429	422	424	442	428	438	417	472	440	459	408	456	435	466	405	443	453	436	416	435	445	450	408	425	454	456	452	444	412	403	452	431	469	392	400	413	462	444	421	394	424	416	412	444	422	440	434	457	445	440	410	402	462	399	403	425	443	441	390	445	439	439	438	445	435	433	465	414	446	464	451	453	451	446	429	420	481	388	412	403	438	427	410	435	405	375	414	442	436	422	442	417	467	400	406	455	383	397	459	410	392	411	437	406	433	442	420	412	402	421	463	420	454	407	427	419	418	422	383	387	451	452	388	411	409	420	466	425	408	415	447	443	442	467	424	416	422	442	470	447	427	476	438	376	432	422	440	413	412	408	446	412	422	450	429	439	431	395	451	461	430	405	449	431	480	444	420	439	427	431	429	413	401	397	438	422	450	473	438	387	449	409	397	419	437	417	403	390	445	418	406	455	418	396	478	463	405	422	423	425	442	385	442	447	418	422	436	446	456	453	432	451	459	445	429	453	459	397	421	427	411	416	434	394	447	445	434	402	451	453	439	451	425	448	407	449	401	440	414	433	440	464	439	443	466	442	422	424	423	426	441	410	435	427	447	406	443	366	424	404	429	423	432	480	411	407	442	389	462	468	389	402	405	414	465	443	433	422	466	436	419	392	405	410	461	447	445	392	420	435	435	453	443	441	416	459	417	450	414	426	420	435	416	437	458	437	415	450	451	428	420	404	415	415	438	426	419	410	462	434	458	424	423	438	453	399	427	421	444	421	415	402	441	422	428	432	488	463	421	406	424	414	436	449	435	427	423	435	420	479	429	419	469	446	428	409	396	470	471	436	435	401	432	423	459	408	432	417	436	426	408	448	435	381	448	431	429	436	453	408	464	424	437	412	439	460	426	413	450	402	452	409	455	465	426	414	420	398	413	460	449	441	421	449	442	482	406	453	417	440	396	466	456	392	484	469	401	437	383	468	427	394	438	443	429	414	448	453	435	420	444	430	429	413	416	424	412	409	449	418	437	397	449	388	453	439	439	457	435	441	434	420	468	434	429	457	431	406	407	455	432	385	423	452	439	422	444	484	453	412	450	432	418	400	436	414	398	452	462	427	452	395	417	447	450	444	411	421	450	417	441	447	414	429	410	438	429	428	413	434	423	432	427	415	435	443	459	404	400	403	438	467	399	425	409	417	440	411	408	389	443	453	409	418	457	423	445	443	435	403	436	485	435	436	452	429	418	423	419	433	430	416	443	406	443	462	450	408	423	385	440	454	458	426	421	464	406	433	438	434	420	440	476	426	431	428	447	435	383	424	446	420	420	439	442	400	413	421	435	412	421	449	459	416	440	431	428	436	397	440	446	417	410	411	422	464	424	468	423	418	442	402	422	409	478	459	455	410	445	423	468	446	432	436	417	448	432	436	415	444	466	426	415	432	405	448	444	423	442	469	388	403	396	407	398	416	415	437	434	444	437	409	395	429	444	430	444	430	419	362	408	419	406	422	433	404	469	444	400	417	423	464	455	421	438	428	412	371	447	432	423	406	437	427	453	436	438	462	447	448	420	410	429	409	459	460	439	451	425	428	425	432	398	426	429	478	443	418	405	415	416	467	408	389	448	411	439	485	450	438	436	439	440	451	420	434	418	466	414	412	434	443	419	417	430	444	426	431	424	458	477	452	422	425	446	395	418	428	393	420	446	400	434	415	420	419	426	426	410	437	438	447	436	446	448	438	430	459	452	432	444	454	404	457	468	434	481	410	452	478	416	421	423	436	416	436	411	439	466	450	421	433	403	446	450	438	463	399	412	426	412	396	451	453	424	408	435	422	450	415	448	430	410	430	400	448	453	454	461	423	420	422	398	451	471	421	400	416	438	410	425	409	445	428	397	454	466	410	443	471	373	437	445	439	437	450	431	423	444	436	459	420	430	413	455	440	447	424	454	413	400	462	414	406	463	401	455	463	402	415	433	436	422	427	436	439	404	418	420	434	426	436	437	445	438	429	409	409	425	401	426	467	396	397	456	404	458	462	440	418	474	451	448	423	427	455	427	443	483	461	442	410	413	422	440	411	409	404	419	457	408	384	399	439	427	396	475	443	407	427	420	414	433	430	418	440	393	432	413	434	462	435	407	421	409	456	443	403	430	437	415	424	405	427	449	446	447	458	436	406	412	417	448	426	389	444	434	457	438	414	436	424	420	401	430	455	497	381	459	441	438	410	425	424	425	475	468	481	416	433	407	425	443	424	449	432	451	414	427	429	435	421	410	400	456	436	418	433	437	406	450	422	420	436	429	431	461	441	369	455	418	429	419	418	425	439	450	447	447	426	406	429	436	425	427	418	481	415	420	448	408	475	437	415	418	440	468	451	428	442	424	434	412	462	486	444	405	417	444	421	446	429	402	433	420	411	412	432	424	432	423	441	420	420	439	431	428	427	423	440	401	411	422	402	445	442	468	431	427	429	416	426	434	439	425	434	451	452	423	403	441	443	453	449	430	453	427	426	410	464	442	449	417	424	452	421	407	451	406	476	431	396	422	443	435	437	424	403	424	425	429	445	429	418	451	425	440	437	424	480	460	430	455	423	411	436	470	435	395	434	449	406	450	434	424	438	430	431	411	415	394	440	453	437	428	408	396	414	443	457	451	412	417	426	392	427	422	476	433	460	439	411	431	409	442	444	424	429	437	453	429	460	422	414	412	422	475	412	431	434	399	408	436	444	470	437	423	420	434	417	414	444	427	414	434	433	431	422	429	431	448	413	433	463	425	448	429	413	430	418	490	453	428	446	413	418	448	435	440	417	458	397	442	454	455	455	450	445	431	457	450	382	441	456	433	421	442	398	427	420	406	424	399	430	436	442	438	434	439	426	375	454	419	410	464	437	443	430	463	416	417	441	439	423	427	441	422	447	442	404	434	434	411	435	448	418	407	401	440	402	445	384	421	449	410	459	423	462	458	440	431	383	414	447	448	391	389	422	431	381	434	422	458	420	410	443	419	424	467	432	430	421	441	421	433	427	373	424	442	412	445	450	415	441	395	431	411	426	421	411	429	436	441	434	431	438	472	439	444	419	395	398	448	434	442	430	456	393	460	457	422	412	418	399	460	414	447	421	448	435	412	437	421	434	414	412	447	446	403	450	463	427	452	422	422	423	438	405	432	425	427	455	420	431	418	422	444	446	426	459	383	411
2096	503	300	146	123	129	123	117	94	88	90	101	99	100	95	77	77	52	53	48	55	53	66	44	63	62	50	46	57	48	58	51	51	58	51	45	46	43	41	48	42	53	42	44	47	50	43	50	37	32	25	43	54	42	32	33	53	40	40	50	39	43	45	35	39	45	49	37	52	39	41	31	41	52	38	51	34	43	45	26	48	30	38	46	37	42	55	33	39	50	49	29	49	43	47	38	43	36	51	34	43	40	44	44	44	39	43	35	55	37	26	51	39	38	34	35	43	37	42	44	41	49	53	39	48	53	43	42	53	56	50	48	52	39	40	40	35	43	33	37	45	46	44	45	36	50	50	52	37	44	48	32	42	55	45	39	44	44	46	50	36	39	39	43	44	41	41	51	46	43	32	49	52	39	41	49	47	44	45	33	39	47	47	47	47	41	36	49	44	31	41	52	36	42	40	39	39	45	34	41	39	44	49	40	32	32	40	48	41	35	35	48	24	31	47	41	38	30	44	45	44	40	36	38	43	55	27	43	43	37	53	47	39	40	40	41	42	33	45	30	49	40	40	37	45	45	35	40	38	40	38	40	47	57	34	36	40	43	40	51	50	42	51	40	47	54	41	32	37	41	38	39	45	37	50	44	38	27	30	42	47	34	37	38	44	50	48	35	42	35	30	52	30	42	47	38	32	56	41	35	52	36	33	35	44	44	52	56	48	41	50	29	63	41	41	34	38	44	41	34	52	46	46	37	39	36	42	42	49	38	37	40	37	47	31	38	52	31	43	34	46	41	42	35	41	53	45	47	34	35	41	39	41	44	35	56	43	45	41	40	28	42	49	39	24	52	34	39	32	29	47	41	35	50	43	42	44	43	39	37	31	39	46	38	36	39	46	42	43	39	43	32	24	54	36	33	45	47	38	42	42	48	48	47	42	47	27	33	46	40	33	48	45	46	37	47	41	42	43	45	44	32	39	34	55	42	43	44	33	42	53	49	39	45	47	50	44	36	30	37	39	33	42	40	33	42	43	42	37	49	46	37	39	40	43	35	35	45	41	51	40	41	36	39	37	29	32	36	32	49	42	55	38	30	58	49	33	34	38	38	36	29	44	40	49	31	32	37	43	38	38	40	36	36	31	43	33	46	26	49	44	45	32	43	41	36	40	41	44	38	34	38	39	42	42	40	43	51	44	43	38	49	34	50	43	44	38	47	33	38	40	36	41	39	39	45	44	39	53	26	39	43	35	42	46	36	43	47	47	50	56	43	33	38	45	43	37	44	46	31	37	38	38	41	35	36	45	31	36	37	41	47	48	34	43	45	39	49	42	41	30	43	47	39	54	43	56	33	30	41	28	44	42	33	41	52	35	42	40	43	45	45	47	42	34	43	44	47	43	44	31	38	43	42	28	34	38	42	46	32	34	40	41	38	48	43	33	35	41	39	48	48	35	28	54	41	36	36	40	52	48	41	41	47	48	36	34	37	51	48	50	50	37	41	48	33	36	37	41	46	26	34	46	40	37	28	42	39	47	39	37	37	29	45	37	42	41	39	53	39	49	40	48	42	38	36	36	39	43	30	41	31	42	38	34	40	54	25	48	37	38	49	35	45	41	34	41	50	54	34	38	47	28	41	35	45	35	39	44	37	47	35	56	42	40	38	49	44	29	39	39	45	37	43	50	37	46	46	38	38	35	47	46	52	32	32	37	41	41	44	49	35	36	31	40	37	41	39	42	30	50	45	32	32	36	45	34	39	41	40	40	35	35	42	40	39	45	32	42	42	43	34	40	57	46	35	32	45	41	36	41	60	50	36	39	49	32	33	36	43	40	38	28	40	40	41	43	43	47	41	38	53	45	45	33	55	40	38	37	41	33	35	46	38	39	29	42	32	49	45	32	43	46	39	40	33	30	35	44	35	30	39	38	41	40	45	39	39	38	51	49	41	40	36	38	43	35	42	49	28	45	48	27	52	42	44	30	44	27	42	42	36	35	39	38	50	34	37	37	39	45	39	32	45	34	38	40	30	56	41	44	34	47	39	44	33	40	47	36	46	33	51	34	43	49	30	44	34	50	38	51	37	35	40	39	35	32	28	38	51	46	40	43	40	41	44	44	35	49	55	44	46	33	38	38	39	41	42	46	39	42	36	40	41	35	45	48	40	42	49	39	44	40	37	46	33	32	47	41	38	45	39	55	40	45	46	47	41	43	48	36	52	43	52	43	46	31	38	61	46	38	43	33	53	52	50	46	31	32	34	39	40	42	36	37	49	46	36	43	39	34	36	39	37	47	46	34	37	36	50	45	34	42	43	37	32	42	42	34	38	37	46	45	35	27	31	40	50	41	42	33	32	30	33	34	40	43	32	47	26	31	42	47	50	44	48	36	40	50	40	47	51	50	40	51	28	54	45	43	47	46	38	27	42	37	32	49	45	35	40	45	43	45	35	41	41	45	48	44	40	46	52	46	52	39	37	34	54	40	40	33	42	42	42	41	46	35	49	41	39	45	30	38	39	39	36	37	38	27	44	34	40	40	39	41	42	36	35	34	44	36	46	40	40	40	25	49	36	50	48	51	41	49	28	44	51	45	40	48	32	40	32	42	38	41	42	46	43	41	43	41	51	29	37	40	38	33	47	40	43	40	44	43	49	42	44	33	45	49	40	44	55	40	38	38	29	51	39	43	35	50	44	45	34	40	42	40	40	35	38	48	42	51	38	38	42	38	53	32	49	33	41	42	56	40	45	44	49	36	49	43	34	32	32	46	39	42	42	28	35	47	41	41	48	44	39	35	39	41	37	29	38	35	48	44	39	38	40	42	39	40	38	43	47	47	45	28	35	30	36	44	36	45	38	44	38	44	33	40	43	40	56	35	38	48	51	31	30	46	34	34	47	34	37	46	43	43	45	41	44	36	30	44	52	50	40	46	52	46	56	31	49	42	50	45	41	42	51	37	47	35	40	37	44	39	40	38	39	47	37	40	49	24	38	39	38	43	37	31	28	45	37	42	47	41	37	49	51	42	34	42	46	35	45	32	54	43	39	44	46	39	34	46	47	38	34	42	33	34	37	31	33	37	49	51	31	34	53	52	37	42	35	40	49	39	54	38	39	37	49	35	37	32	36	43	45	45	45	29	35	42	53	42	31	39	43	36	46	38	41	33	37	37	38	43	30	34	45	52	40	41	44	39	42	45	33	38	37	37	32	48	53	33	53	38	34	40	40	56	46	46	32	34	42	44	51	33	51	37	47	40	34	41	38	41	55	42	44	36	39	32	34	53	40	46	30	49	41	42	37	52	48	41	40	47	36	40	40	54	39	39	30	40	50	48	59	30	32	46	52	42	37	33	33	50	49	38	41	47	38	45	36	27	31	32	46	51	43	38	45	36	39	43	44	45	47	37	36	50	45	41	40	48	43	27	35	40	38	44	45	33	43	41	37	47	30	38	35	36	39	35	38	37	46	40	42	46	36	48	41	37	36	39	46	24	41
18158	6005	3335	3178	5992	7783	7334	5178	3471	2908	3046	3081	2713	2383	2328	1960	1594	1239	990	933	801	769	797	761	737	789	754	747	804	793	705	774	682	689	611	516	578	569	474	452	486	489	431	442	414	397	416	406	389	381	338	315	359	383	349	351	376	319	345	338	355	342	332	348	376	366	328	347	376	357	364	330	330	328	360	370	305	344	370	346	372	357	331	345	339	360	333	331	371	379	367	360	360	333	372	375	340	338	372	345	365	342	324	321	341	362	345	353	338	343	356	360	333	350	364	323	334	383	322	310	354	376	360	331	380	314	292	331	364	323	367	336	331	366	351	354	331	335	333	339	331	321	389	338	336	300	383	311	371	361	321	350	354	341	340	343	337	334	344	328	326	321	332	395	354	367	372	353	347	337	372	328	353	348	321	343	339	397	404	366	336	349	335	335	339	307	314	341	328	368	341	362	345	356	326	337	350	321	323	349	356	341	362	353	332	367	366	325	391	335	347	328	358	382	322	322	344	320	323	341	330	341	342	331	375	338	376	358	364	382	328	334	320	310	348	369	337	341	341	335	337	372	325	339	318	318	353	338	343	344	358	304	355	345	323	335	351	350	350	355	355	333	358	324	292	363	356	327	348	360	326	353	361	341	335	340	350	332	351	340	326	329	368	346	328	375	356	341	344	369	355	349	365	355	334	359	336	318	363	339	326	361	365	363	367	349	348	357	360	381	342	346	365	394	353	376	335	341	365	381	316	357	334	335	351	377	339	335	356	346	333	312	326	368	333	377	351	389	373	358	313	339	371	371	379	362	372	338	334	334	342	337	358	362	329	308	334	335	348	340	363	357	332	361	329	352	328	309	382	324	353	349	401	341	361	366	366	342	366	348	357	333	347	345	341	365	355	313	355	358	310	357	367	357	335	356	372	338	328	365	351	350	339	350	332	359	352	356	344	299	324	354	335	363	345	344	350	358	360	363	340	367	352	332	351	346	376	355	352	344	339	336	369	389	369	368	361	323	351	351	349	353	371	342	370	343	315	362	336	353	344	353	327	325	342	346	329	329	354	356	331	343	374	328	335	350	350	353	334	316	325	348	330	312	340	324	325	363	307	317	358	378	332	342	365	338	329	389	347	358	341	350	323	348	323	360	340	347	337	360	325	355	381	345	345	320	362	352	349	384	359	346	349	333	388	347	352	333	319	339	330	383	324	327	343	340	353	334	329	364	327	336	380	332	356	360	323	329	381	349	367	349	338	327	350	349	358	342	341	319	309	331	373	375	280	335	365	336	368	348	351	367	379	352	363	353	333	345	328	352	338	323	362	345	348	376	357	365	313	367	337	364	384	373	324	342	353	347	352	353	355	364	301	308	337	365	341	348	338	388	371	364	343	338	361	365	375	336	399	304	356	361	325	306	342	337	364	357	364	322	335	321	340	387	351	347	358	354	352	348	338	318	341	369	353	389	339	359	334	371	338	335	341	349	349	368	317	325	328	349	335	355	305	356	372	347	352	344	368	343	353	356	320	388	350	335	338	336	339	335	313	341	349	324	333	351	344	328	362	323	365	367	357	323	326	342	367	378	344	300	338	328	340	349	334	339	317	367	370	344	380	337	348	323	343	376	324	338	347	342	380	350	346	332	367	333	344	347	331	355	324	360	360	350	333	319	347	357	340	327	338	331	350	324	357	373	360	362	351	356	348	327	356	337	335	310	334	341	374	342	384	371	361	319	352	324	375	357	360	350	310	355	331	359	356	381	332	346	366	340	342	321	331	330	362	343	356	296	338	313	355	335	310	328	337	327	312	321	395	368	334	336	336	385	321	365	332	354	366	380	337	311	318	369	349	361	372	357	307	351	368	375	351	344	332	330	349	340	352	331	361	351	346	366	341	361	367	378	376	337	331	360	349	344	384	329	381	353	326	352	344	353	348	369	390	351	347	340	328	365	355	322	347	360	346	359	319	341	336	338	316	342	339	395	366	341	363	338	332	375	329	329	328	339	349	354	318	327	353	368	313	346	324	351	339	330	330	322	366	356	347	318	344	361	336	341	368	344	335	377	384	320	376	347	358	323	351	348	314	350	348	386	333	327	359	359	359	329	356	342	334	347	354	377	342	314	350	360	357	325	353	350	356	377	357	326	373	350	346	330	353	352	330	374	365	353	349	356	327	326	378	331	359	346	363	374	357	336	356	331	374	353	345	358	326	326	354	336	373	315	354	336	321	342	348	286	348	350	364	356	336	327	343	393	303	337	349	332	318	339	360	341	353	342	339	372	341	377	337	349	333	331	355	342	370	333	349	354	308	353	345	382	318	303	376	340	360	354	368	359	350	304	353	365	364	317	330	343	366	374	336	341	353	344	332	345	362	367	365	333	340	336	336	340	359	347	328	375	369	334	326	370	377	355	344	312	347	326	325	367	332	362	342	343	318	374	331	322	361	332	355	386	322	320	343	363	347	348	376	360	394	356	353	357	340	359	364	337	358	340	347	334	358	356	362	327	333	351	342	373	318	327	353	322	349	367	340	323	355	362	366	356	351	336	344	349	373	338	338	381	359	347	364	352	397	336	344	357	376	357	399	366	392	355	358	332	325	377	348	387	381	314	342	345	356	354	298	364	324	375	322	336	347	346	369	342	337	330	349	321	315	369	410	378	352	352	351	381	359	355	320	344	357	363	345	353	364	327	388	340	349	322	330	341	323	341	354	342	353	340	345	336	398	346	318	348	334	352	333	347	325	345	336	331	368	321	344	339	339	335	370	343	345	348	343	354	334	331	338	338	330	355	345	363	346	360	351	330	373	347	318	329	340	334	350	330	359	349	321	382	392	309	335	303	355	340	349	331	339	308	356	330	345	377	344	394	367	343	381	326	329	354	345	348	328	371	382	354	340	364	369	365	331	361	356	334	361	334	340	347	336	318	337	361	336	329	335	364	345	370	332	345	343	388	347	344	338	337	334	402	352	334	340	391	343	328	336	327	363	327	354	332	344	315	397	364	343	361	361	368	321	374	324	331	384	340	363	340	358	375	333	346	315	361	332	355	328	358	342	341	357	307	314	330	319	344	339	340	346	361	343	338	323	336	368	370	344	330	339	355	354	353	372	361	358	345	389	353	334	322	336	342	363	344	340	338	361	352	344	346	361	331	379	373	359	348	331	338	333	344	352	364	321	334	378	375	382	339	351	328	319	371	319	361	350	361	330	346	328	343	363	336	345	304	357	342	324	317	332	360	369	328	327	352	342	319	359	377	334	356	336	348	358	380	353	354	322	334	359	380	347	334	339	333	365	354	371	361	368	342	343	347	322	365	325	323	385	379	351	359	346	316	350	361	352	319	329	345	348	342	333	335	352	341	344	307	336	324	345	386	339	339	365	336	340	330	325	370	348	322	341	376	344	313	369	350	331	397	361	324	326	369	345	349	326	363	331	356	360	337	314	330	336	352	352	369	349	330	316	349	338	366	341	350	330	340	331	333	340	331	322	313	345	341	347	397
2138	818	405	241	182	202	182	194	155	155	145	139	130	124	141	118	98	94	91	68	65	78	87	79	90	77	70	89	94	67	95	79	78	84	72	63	78	81	72	56	63	64	73	53	65	49	48	51	73	50	46	53	48	57	58	44	57	42	53	57	57	50	52	56	44	69	51	50	62	61	55	64	54	54	57	58	67	48	54	47	52	54	58	55	60	49	67	59	56	54	52	56	56	46	56	53	50	53	50	53	46	63	59	52	55	57	63	48	52	45	54	78	41	54	50	40	50	71	64	55	52	65	51	57	58	45	56	61	60	63	54	44	56	63	63	66	60	83	46	45	47	39	51	39	58	46	64	50	59	48	69	68	51	52	48	77	48	64	65	48	64	41	63	34	59	64	57	54	49	44	53	66	48	51	58	59	55	61	44	54	46	48	65	65	62	71	63	48	64	65	49	58	46	44	49	58	52	49	59	64	41	60	54	52	42	49	57	49	48	48	49	50	55	49	62	60	57	53	58	53	45	52	57	70	55	52	62	64	39	51	54	53	53	54	52	52	53	47	42	63	58	54	60	54	57	54	60	49	51	59	51	70	55	48	54	56	45	63	48	65	58	54	67	45	48	70	54	47	48	49	48	59	57	45	44	58	49	54	50	52	54	58	59	62	57	60	52	61	55	66	40	45	47	51	68	47	60	51	56	60	52	68	46	66	36	48	58	62	56	69	54	56	57	51	52	46	54	41	51	62	66	63	60	61	67	48	49	64	67	61	64	48	52	70	60	52	47	58	46	45	40	58	61	54	41	58	54	47	69	61	49	59	64	59	57	71	47	54	54	50	53	49	49	55	52	51	40	53	61	56	52	67	57	51	66	64	59	52	53	44	54	44	47	60	49	56	48	53	67	56	53	52	55	56	49	62	63	62	48	51	66	57	46	47	53	56	55	56	68	62	57	55	56	63	54	56	53	49	46	48	64	57	50	45	60	69	48	48	60	56	53	62	71	63	39	49	58	54	66	47	53	64	57	44	48	60	71	57	49	49	48	61	62	71	53	60	46	41	57	52	36	50	46	62	55	56	51	42	52	58	52	57	44	56	46	64	42	52	53	51	52	61	60	68	58	55	65	65	54	50	54	51	57	68	53	61	49	66	60	52	54	41	54	46	56	48	55	67	47	45	58	61	67	50	56	40	45	45	64	73	64	54	72	49	47	55	50	55	50	54	68	54	61	62	52	52	58	59	68	55	48	56	55	49	64	59	53	52	62	50	52	54	49	48	63	51	58	64	68	52	61	47	57	55	59	50	56	63	38	58	49	45	59	53	44	49	68	59	49	64	59	61	55	49	64	55	41	63	55	43	48	50	54	49	64	57	56	66	51	54	52	52	64	47	50	55	67	57	49	49	55	67	54	68	42	59	44	56	71	55	59	53	47	52	51	59	49	50	57	64	72	50	55	58	56	57	55	59	41	66	54	49	51	66	55	58	60	65	59	79	58	59	68	52	66	52	52	59	46	60	53	60	54	54	65	45	54	36	52	50	73	43	62	58	53	52	53	61	62	55	63	64	58	47	60	49	51	40	58	58	68	62	57	46	41	56	55	52	61	68	50	66	53	52	39	68	56	62	57	52	51	61	58	45	50	67	59	50	59	64	52	42	51	57	54	70	43	64	63	64	53	48	42	51	56	54	65	51	49	68	55	65	61	59	56	45	54	48	69	55	58	62	42	59	66	43	59	70	72	55	47	63	53	51	59	59	53	62	59	62	39	56	51	54	50	53	51	58	56	50	67	67	34	54	57	58	63	50	76	65	73	71	55	44	57	49	48	60	61	38	67	63	53	53	46	56	51	50	63	55	58	60	65	64	64	51	40	62	53	55	71	52	63	57	53	53	60	60	51	44	56	48	58	55	55	64	46	57	62	62	55	51	57	37	64	54	61	56	54	39	46	59	61	52	51	55	43	57	56	54	60	54	63	52	72	67	57	56	43	53	54	58	43	54	57	55	53	47	56	48	45	51	61	57	55	59	61	46	51	61	53	57	49	50	48	53	61	46	63	62	57	46	59	59	54	56	67	71	54	46	59	53	37	55	50	59	57	43	45	52	55	47	53	62	56	61	44	48	59	61	58	52	59	45	45	50	47	41	63	69	56	70	36	48	46	49	49	55	54	51	56	44	49	52	67	60	50	63	43	50	51	50	54	42	57	64	58	59	60	63	59	59	43	58	57	45	61	55	46	45	50	65	46	71	52	58	53	66	43	45	45	50	54	56	59	49	82	68	52	57	51	51	52	51	38	66	51	57	59	47	61	63	47	49	63	55	60	53	63	53	50	65	55	48	47	57	58	50	59	48	50	55	48	65	59	51	53	66	45	41	51	57	51	51	61	44	57	50	54	59	61	47	55	63	56	59	64	56	63	58	61	52	52	67	52	51	54	49	66	53	50	47	48	62	59	56	59	47	68	42	67	61	51	47	48	62	55	56	61	54	51	58	66	47	58	64	74	53	59	59	55	56	45	52	63	51	68	69	52	52	52	46	65	53	64	47	55	56	45	66	57	65	56	62	49	50	56	61	54	56	49	55	58	52	63	52	59	50	58	62	66	55	61	55	52	53	55	60	63	64	50	60	41	50	56	70	53	70	45	55	47	54	49	45	47	51	57	56	60	62	54	44	56	66	44	44	54	58	62	61	46	60	43	52	66	54	67	55	46	51	50	47	63	65	60	50	64	53	58	57	69	65	74	49	61	56	53	46	55	65	54	54	53	51	71	55	52	66	70	51	70	54	59	57	45	66	45	69	51	53	61	58	61	46	62	53	48	65	42	46	54	56	58	65	74	69	51	38	41	47	55	49	59	61	46	58	72	49	47	65	47	52	49	55	55	68	46	57	57	66	55	59	57	64	59	49	66	60	51	43	54	49	62	57	56	64	65	81	45	57	73	60	60	60	60	59	64	56	66	48	52	54	63	59	59	57	50	61	58	60	49	46	49	49	53	50	51	54	57	65	46	59	52	38	53	63	52	62	72	63	57	64	60	56	37	55	58	59	54	52	55	59	55	48	69	56	46	48	59	43	60	43	50	49	54	52	61	48	48	49	57	55	42	53	62	55	61	65	57	63	53	54	47	56	50	56	63	54	58	46	44	60	54	52	50	53	58	55	56	60	39	63	53	62	57	52	48	52	46	49	65	55	67	58	42	51	62	53	46	53	57	57	51	65	57	48	58	54	59	65	50	43	56	50	54	52	71	60	50	64	52	53	44	50	47	53	58	54	61	53	51	60	66	46	50	61	42	48	50	53	58	53	66	54	50	57	59	57	52	44	60	73	66	35	68	65	52	56	67	52	53	59	58	50	52	58	57	51	59	62	56	56	58	54	75	49	62	57	42	60	66	55	55	63	56	49	64	58	52	60	54	56	51	56	52	53	44	66	59	49	65	64	44	67	62	60	47	47	51	57	52	71	49	51	47	44	53	48	46	56	62	50	70	52	56	50
21646	8344	4470	4252	8166	10879	9926	7587	5498	4582	4692	4641	4162	3529	3535	3090	2342	1741	1442	1376	1245	1205	1190	1170	1188	1207	1103	1157	1225	980	1082	1048	921	920	947	850	823	776	712	652	644	643	600	569	540	547	571	558	507	486	471	507	477	497	477	505	454	459	479	490	452	475	441	513	502	514	498	457	517	480	467	458	437	480	497	478	465	435	466	465	494	468	514	487	499	451	496	512	482	508	491	452	519	493	514	461	480	495	449	492	477	438	428	475	484	489	469	490	469	453	470	463	500	481	471	472	517	467	449	452	456	464	502	490	494	497	450	420	483	477	447	481	480	480	471	433	469	468	435	458	460	496	480	470	463	456	440	453	462	456	449	468	461	469	462	491	495	481	506	461	466	446	477	447	471	449	466	468	452	468	443	434	461	490	462	472	440	485	441	463	456	470	467	448	501	469	422	462	447	472	473	505	450	486	469	444	452	436	484	458	493	469	462	487	481	455	503	491	443	450	480	481	417	491	503	464	467	457	469	467	479	415	455	477	447	486	415	464	471	434	462	480	468	493	488	468	481	472	467	500	450	455	447	453	453	447	521	459	428	478	464	497	472	490	483	460	444	454	481	452	469	445	483	502	484	428	479	500	479	433	490	462	450	501	455	477	429	436	482	504	482	501	457	474	437	461	461	457	492	475	443	421	447	515	442	507	458	485	460	465	484	415	468	458	475	474	481	446	446	460	502	470	491	455	462	487	472	431	506	465	531	438	459	479	461	483	490	484	457	481	455	461	467	447	496	474	491	454	426	495	445	430	467	483	452	491	479	436	447	475	465	453	463	464	499	514	430	442	454	477	473	449	470	502	469	463	481	458	447	458	478	459	484	494	443	462	456	482	496	463	467	472	431	478	499	497	471	516	439	509	469	475	450	470	462	451	476	442	481	502	455	489	450	445	455	480	473	469	478	477	463	441	433	504	495	465	445	479	438	493	493	474	462	460	465	494	457	451	483	473	440	473	425	488	462	508	412	494	492	429	460	494	464	449	479	500	465	458	454	475	441	514	470	472	485	455	454	461	479	452	494	474	469	463	461	446	475	481	455	456	468	446	478	474	459	453	459	485	465	473	490	462	473	493	470	488	491	498	460	452	484	469	492	443	460	481	456	511	470	486	462	458	494	460	478	522	485	497	480	433	461	465	491	473	432	456	449	473	445	442	521	448	459	460	486	471	503	472	496	452	465	456	493	471	445	462	458	436	511	490	474	468	470	486	451	468	469	463	514	439	469	461	451	470	455	524	468	436	462	484	498	448	456	449	479	465	484	436	476	497	490	463	511	460	449	480	505	436	504	456	484	481	433	488	476	447	466	462	516	476	492	455	478	433	477	446	484	491	458	478	495	452	466	494	451	434	460	440	469	467	470	443	482	474	478	448	452	426	476	463	476	484	482	447	432	438	486	455	450	454	464	510	483	513	483	459	440	491	482	461	473	504	488	463	450	474	445	469	466	469	462	473	484	476	481	457	471	470	434	491	452	441	481	467	444	465	471	518	463	465	463	456	457	505	462	447	492	473	471	438	451	478	467	439	474	465	459	452	504	430	444	485	479	468	478	471	473	470	469	458	467	443	499	454	444	443	464	463	465	455	484	471	486	466	493	447	466	484	493	483	517	463	484	455	480	500	435	469	435	457	481	489	468	457	421	451	493	434	468	467	440	519	425	473	449	529	453	480	508	474	443	484	448	447	475	482	491	449	448	482	477	413	495	448	451	464	481	488	508	417	472	445	473	464	453	448	460	443	509	480	454	446	443	445	435	461	458	483	469	454	462	441	488	468	483	462	481	504	439	426	474	494	468	441	476	486	478	456	470	479	496	458	440	477	485	476	472	446	434	459	482	479	476	461	495	475	470	496	467	474	475	494	435	486	484	476	451	491	456	454	466	470	523	488	445	456	456	493	436	451	494	512	446	493	470	496	456	432	500	483	476	487	456	475	471	443	474	461	459	470	478	469	446	461	487	495	502	478	471	488	466	476	478	500	428	452	463	439	449	457	480	473	432	475	474	462	465	464	462	444	485	430	425	483	461	487	442	467	429	480	449	471	519	452	454	492	477	484	440	502	504	445	448	481	478	483	453	487	527	473	465	444	473	429	475	474	443	461	489	520	487	465	453	474	477	449	477	470	510	432	460	475	470	503	475	486	459	463	452	453	441	444	464	481	431	461	477	436	451	449	432	464	462	502	497	499	487	507	463	475	479	460	461	455	443	467	466	471	471	453	474	474	449	511	463	485	482	476	452	491	494	477	451	484	461	481	453	478	464	470	456	464	466	446	461	468	461	438	473	487	455	463	460	435	448	481	502	473	507	466	492	501	469	463	502	451	484	457	462	447	452	458	440	446	469	481	484	469	509	435	481	464	413	452	483	421	411	448	467	466	464	465	511	471	513	493	438	491	487	478	465	471	482	512	476	464	462	468	438	485	456	493	472	429	496	464	479	403	470	449	433	469	478	464	472	475	475	432	438	437	460	426	461	482	482	451	481	447	456	472	454	516	448	473	486	465	435	484	472	446	409	493	448	507	485	488	448	423	451	457	456	432	480	460	501	486	452	466	455	468	450	486	477	462	472	501	474	450	428	482	475	452	455	469	478	447	461	488	467	481	458	473	490	503	465	402	440	452	453	459	494	523	476	505	484	469	451	476	460	447	463	454	462	471	498	471	484	488	474	450	445	493	480	455	469	496	438	439	466	405	449	474	456	466	469	469	462	521	463	463	434	476	451	484	459	451	458	448	431	439	454	429	468	486	474	453	451	494	448	474	488	453	442	488	479	438	487	488	460	457	502	457	462	493	510	501	490	493	466	468	487	488	489	481	482	489	512	475	472	448	427	461	467	542	422	491	444	467	486	506	455	458	502	467	484	470	446	455	471	466	466	476	457	462	450	459	440	446	458	489	468	476	462	500	468	474	478	493	492	463	437	468	459	458	474	460	492	463	473	470	450	462	448	428	457	452	453	484	493	480	484	493	474	472	503	469	465	457	507	472	467	470	499	451	471	446	501	448	456	468	508	462	445	468	467	459	513	502	429	457	461	483	452	472	493	467	427	457	505	503	447	457	443	476	465	488	458	467	430	456	475	496	479	448	450	403	493	484	442	466	462	500	481	454	429	474	465	476	433	479	498	460	440	458	486	455	494	492	470	468	477	457	496	496	489	442	499	411	481	476	463	467	460	444	470	480	517	481	502	475	446	470	485	496	495	494	486	493	482	486	446	466	501	483	457	474	473	456	471	494	464	474	487	484	451	470	515	407	450	484	441	474	448	447	482	442	471	491	449	496	413	481	469	459	444	456	459	478	512	456	474	488	487	490	454	499	482	457	460	488	449	476	466	463	455	442	455	433	505	472	471	498	490	486	462	465	470	461	447	453	515	510	473	468	496	455	448	482	457	477	460	451	508	500	479	474	472	484	468	466	493	462	462	441	444	440	448	430	485	425	451	451	497	492	430	474
2988	590	354	193	135	139	139	145	116	102	121	112	110	112	94	90	72	73	55	61	54	40	44	56	55	37	59	54	55	43	44	60	51	52	40	46	48	29	34	42	33	55	30	42	26	26	36	28	38	32	25	30	34	29	26	30	31	34	24	25	33	26	40	32	29	29	23	38	28	32	37	40	29	38	32	41	34	33	34	29	32	26	40	34	38	35	38	31	33	34	30	37	35	35	33	35	33	41	28	20	31	27	39	34	33	42	42	33	38	32	31	33	26	32	31	35	31	31	21	25	45	31	37	34	26	33	21	40	25	35	36	17	30	36	35	23	30	34	33	33	39	36	30	35	37	28	29	36	33	32	37	35	34	37	34	28	31	26	29	39	30	32	43	37	30	35	36	43	40	27	38	37	40	29	35	31	26	31	35	37	24	34	33	25	39	33	37	25	30	30	24	36	34	30	35	35	43	33	35	37	31	41	25	40	25	30	34	34	43	33	29	39	37	39	38	32	37	30	26	33	28	43	35	29	23	34	33	28	35	31	34	42	32	41	38	33	34	36	39	34	41	25	26	32	31	35	34	29	34	27	44	31	32	45	29	32	20	25	28	35	23	33	42	21	41	39	26	27	38	45	28	26	27	29	27	26	37	30	33	37	29	35	35	32	32	36	33	43	38	35	29	28	29	28	25	27	36	33	26	29	38	24	37	41	38	40	27	35	25	40	41	30	32	36	18	41	29	38	35	47	39	33	28	38	30	28	29	33	29	28	32	26	34	38	36	32	34	29	28	30	29	25	22	36	26	34	31	34	29	30	44	26	31	24	39	42	24	28	33	27	27	33	34	25	24	31	35	30	33	28	27	31	28	31	38	27	44	27	49	26	25	31	33	29	30	24	37	35	43	38	29	33	31	33	38	34	37	41	29	35	31	26	21	34	31	37	32	40	43	36	40	43	33	34	30	30	32	26	40	37	32	30	32	42	22	25	36	34	34	32	36	26	25	35	26	27	32	23	30	42	30	25	37	34	30	25	40	45	36	33	31	32	24	38	33	28	26	35	36	42	31	29	45	31	34	33	44	20	21	35	39	31	40	29	43	30	28	30	28	37	37	31	32	34	38	33	31	45	24	27	28	28	39	37	25	34	33	28	36	28	29	23	29	28	34	34	31	38	20	20	37	37	25	28	26	28	45	33	27	31	26	32	33	39	55	27	33	32	33	32	30	30	43	20	30	40	33	24	29	35	29	39	27	37	30	35	28	27	40	33	45	39	39	24	28	43	32	28	34	27	36	31	43	27	34	30	30	29	37	33	31	33	28	32	23	29	31	30	33	29	27	39	36	36	34	26	34	33	29	43	27	29	46	39	31	40	38	26	25	27	26	27	30	34	20	36	29	26	34	34	41	25	35	42	38	27	41	37	38	37	35	43	31	34	36	27	29	31	33	31	33	31	32	27	34	28	40	27	43	29	22	31	37	38	27	30	38	31	23	29	39	45	37	37	37	43	40	31	32	26	37	42	31	38	32	28	35	39	30	42	29	35	36	38	34	32	29	37	41	34	26	41	34	40	38	25	37	32	31	27	34	27	27	32	33	27	33	27	31	49	23	38	35	29	37	36	39	24	35	42	38	27	33	30	27	36	29	30	28	41	37	24	38	31	32	32	24	42	42	28	33	22	34	34	38	29	29	23	34	20	23	22	42	34	27	34	36	35	37	24	20	37	38	41	32	26	29	34	33	25	37	41	38	35	29	30	27	37	31	26	38	39	28	35	33	27	29	30	32	32	32	29	39	49	34	26	39	38	26	27	34	37	35	30	36	23	35	20	31	35	42	23	34	33	41	28	41	30	30	22	16	40	33	37	26	34	27	20	48	32	41	31	30	42	31	46	30	28	32	34	29	33	35	27	25	28	25	34	31	32	35	39	27	33	34	31	31	41	33	34	35	39	31	26	35	36	21	29	28	25	25	29	29	37	29	32	31	31	26	41	40	34	31	40	25	33	42	24	28	32	27	28	24	34	33	21	27	29	45	20	36	30	32	29	34	31	31	31	22	32	32	27	36	39	27	35	26	27	33	32	34	28	43	25	30	29	45	31	29	43	39	41	33	29	39	42	33	22	37	29	33	37	34	28	35	33	28	34	30	34	39	30	33	28	27	30	33	35	36	34	35	37	36	30	25	30	47	29	36	39	31	30	29	33	25	26	33	45	36	34	29	30	42	39	32	32	23	41	29	31	29	38	29	24	34	26	21	37	33	33	22	40	32	25	38	27	33	39	41	37	24	24	27	25	25	33	37	30	37	33	34	28	33	40	33	25	33	36	32	27	25	29	32	31	37	34	29	35	43	29	31	33	35	25	34	42	37	33	42	23	28	32	43	35	40	41	41	43	27	35	28	31	36	35	30	29	43	39	32	40	35	35	33	35	34	32	38	35	37	29	28	32	32	29	42	29	37	27	41	27	31	29	34	32	32	38	41	31	26	40	32	38	28	39	38	35	27	30	21	39	25	38	42	32	28	34	31	31	30	31	35	33	37	46	43	43	32	23	31	41	42	39	39	38	25	35	22	23	26	28	24	29	32	35	40	25	27	31	29	41	34	31	43	28	37	29	31	37	36	29	34	27	42	33	37	40	40	27	34	31	35	29	38	29	35	35	27	28	47	35	35	27	32	30	28	39	31	36	36	29	33	39	36	31	31	29	31	30	32	33	37	43	26	29	42	38	35	24	40	35	31	33	32	43	34	34	24	33	33	32	29	39	24	31	25	26	41	36	38	31	35	32	25	35	30	31	33	32	27	41	41	45	34	37	28	23	32	38	24	36	33	36	27	38	26	35	36	31	31	47	35	36	35	24	43	27	30	46	42	32	25	32	44	36	35	28	36	47	28	35	33	37	30	30	36	36	34	32	32	38	29	33	40	30	44	38	30	36	41	30	38	44	31	25	28	37	34	33	47	40	30	22	36	31	51	32	27	26	41	35	43	34	23	33	20	39	36	24	35	31	35	32	31	35	35	33	43	23	34	35	31	39	27	32	34	31	26	35	43	21	38	35	32	27	20	30	29	18	32	41	30	33	25	24	44	29	34	41	31	37	26	25	28	29	24	44	20	38	40	31	35	37	34	32	40	34	42	35	42	27	24	35	33	36	37	36	41	35	31	37	23	42	32	28	30	36	37	31	38	37	35	38	30	34	32	43	32	29	31	29	29	31	33	42	29	34	39	40	25	27	34	25	31	32	37	30	30	29	32	33	28	38	37	23	24	30	28	46	28	39	25	32	42	31	28	40	27	22	28	48	26	33	32	36	42	27	22	26	37	28	21	28	35	32	43	27	28	38	28	39	36	33	28	37	28	32	30	30	34	35	25	28	32	32	31	28	30	30	32	31	33	28	46	31	29	32	30	34	34	42	35	29	33	39	34	31	23	27	42	33	28	40	40	30	41	34	22	28	29	30	28	37	36	42	44	26	32	29	28	38	27	49	23	34	38	34
20476	6853	3722	3754	6952	9689	8662	6864	5307	4352	4170	4326	3872	3570	3540	2709	2090	1547	1273	1200	996	995	1018	969	1052	961	870	1018	968	823	857	850	780	802	719	658	572	595	523	454	467	439	359	377	413	396	354	359	318	296	297	286	295	300	293	297	302	283	286	295	284	298	286	252	300	314	304	265	292	250	285	307	288	298	285	285	282	290	286	330	320	269	320	303	293	312	310	312	293	310	304	291	273	313	304	313	305	283	295	293	274	294	292	286	269	317	281	250	267	277	275	292	282	282	275	279	292	276	313	279	292	266	286	296	273	272	276	253	291	240	252	295	259	314	275	241	248	284	305	256	289	240	262	281	294	290	267	308	287	282	293	313	295	278	265	292	292	285	238	278	286	287	270	298	269	281	297	270	257	283	296	239	301	268	321	261	298	256	267	278	299	276	286	282	273	288	276	269	281	287	284	278	296	279	300	279	264	280	263	256	252	270	287	292	284	272	261	291	308	289	270	271	287	294	306	278	252	248	298	287	252	267	289	298	275	279	257	270	274	288	279	296	285	268	292	286	299	276	302	283	276	250	300	294	298	259	309	284	272	270	308	259	273	266	284	279	274	278	275	257	283	253	287	286	249	277	252	298	257	286	290	241	259	296	290	280	281	259	286	269	293	287	303	300	286	269	326	282	257	301	264	296	290	299	300	290	260	316	274	285	294	251	282	293	310	296	271	287	283	313	271	306	294	299	257	307	302	284	246	250	274	252	274	280	273	278	292	286	283	278	284	287	283	267	300	313	271	270	276	270	293	299	281	278	297	283	298	281	289	274	296	287	270	312	257	277	268	281	286	271	274	272	290	300	292	270	282	293	297	282	283	268	279	241	288	284	288	262	268	269	273	270	277	288	275	295	277	261	255	292	303	268	271	268	285	254	287	268	268	271	255	271	279	276	286	304	285	280	275	262	281	257	291	275	288	273	300	276	254	267	276	301	301	283	284	278	283	292	295	251	290	312	269	282	258	294	282	250	282	289	268	257	302	284	300	258	290	261	269	287	276	298	300	279	283	311	307	288	273	296	295	300	261	283	260	255	272	283	276	254	305	290	269	297	281	270	282	277	279	294	317	280	269	275	305	251	284	303	267	270	297	304	283	271	272	267	272	258	263	276	266	284	266	283	274	274	293	271	305	285	281	274	275	276	301	302	286	269	282	297	272	264	289	285	259	297	305	288	307	287	258	291	292	266	276	277	301	274	317	272	292	269	298	295	288	245	282	287	302	268	293	290	268	277	288	249	297	303	294	266	290	289	287	266	261	303	270	284	293	280	271	261	274	267	301	276	283	245	289	282	250	286	274	278	309	257	274	268	270	270	277	263	294	264	265	268	286	281	250	280	295	278	271	254	286	259	264	293	271	273	302	254	334	281	309	242	299	277	300	313	257	257	292	276	278	250	260	280	281	304	295	279	279	299	288	250	288	295	287	285	257	239	269	289	269	253	262	310	273	287	269	266	284	333	288	307	283	306	303	253	281	271	293	264	295	304	252	261	268	298	265	275	260	303	283	279	301	260	273	292	290	268	271	276	295	285	271	278	280	291	296	272	260	300	250	277	287	281	284	265	251	297	250	245	297	286	270	279	318	288	267	270	283	264	279	295	281	292	291	279	280	309	283	315	264	284	302	317	297	298	282	319	288	301	265	279	313	281	286	275	266	255	285	270	272	280	269	309	271	286	275	296	273	281	303	279	273	269	287	278	275	281	266	282	269	272	302	264	290	260	312	259	269	317	281	296	279	243	261	267	281	295	285	268	291	275	297	256	270	303	296	245	281	282	274	307	288	303	265	287	252	283	252	285	275	272	263	278	273	283	287	274	266	283	277	267	306	262	295	286	295	289	284	266	279	291	288	298	274	308	282	264	267	273	294	261	271	281	280	265	283	282	293	259	302	254	299	280	282	299	280	276	278	277	277	249	297	255	271	304	281	281	289	268	281	270	293	290	278	288	282	282	278	299	292	285	300	274	280	268	290	260	303	284	286	294	285	276	285	272	304	258	268	256	284	303	307	296	260	273	297	277	283	252	268	265	275	278	286	277	304	295	281	279	247	288	287	291	270	260	284	287	277	277	283	294	275	243	297	280	258	297	283	294	278	298	298	255	289	266	280	265	303	243	255	287	292	245	267	293	282	275	262	295	283	276	283	282	256	265	292	259	299	272	291	281	285	286	288	301	256	279	308	277	268	258	314	271	256	291	271	259	291	296	306	300	289	267	273	302	274	269	325	281	280	313	270	269	273	268	273	272	283	246	303	252	281	277	262	283	312	253	298	302	279	278	290	296	296	249	274	294	267	277	257	288	274	269	282	268	269	268	266	288	292	291	287	277	255	275	313	259	273	272	294	313	275	263	301	273	284	284	295	274	283	296	276	298	271	300	311	291	242	278	285	295	289	287	291	255	232	296	272	285	331	262	272	273	274	275	273	272	272	270	289	322	306	271	255	255	279	290	286	284	290	251	292	233	276	279	284	275	265	290	278	285	282	304	269	294	290	286	294	282	273	278	294	305	274	295	262	288	313	301	248	307	270	270	290	292	284	256	265	295	271	272	296	286	304	254	263	271	267	262	272	270	268	257	320	279	262	278	276	271	293	275	277	284	289	286	270	257	283	303	280	279	279	270	286	261	271	262	293	286	276	288	257	278	300	259	266	301	251	260	293	313	274	258	277	280	272	299	275	282	272	280	314	271	279	289	321	267	238	269	276	264	263	285	264	265	290	276	282	264	268	275	280	274	288	289	286	289	269	255	269	262	300	271	270	275	271	280	307	282	280	309	282	253	273	306	285	291	261	277	275	287	270	273	265	262	302	290	287	279	252	275	277	282	286	276	256	277	287	309	264	278	298	294	265	269	275	238	289	298	289	307	301	286	296	274	241	280	267	260	285	270	272	293	277	268	283	288	286	281	284	259	295	258	274	294	274	253	258	280	297	271	263	282	295	283	279	321	281	285	273	274	276	284	288	283	310	273	292	299	280	268	271	278	295	249	316	280	293	258	269	287	287	263	298	284	278	299	283	272	275	298	282	274	287	297	259	302	291	278	276	306	270	274	261	278	270	288	258	278	273	283	307	267	287	239	281	294	272	287	292	301	292	277	263	290	264	267	295	274	267	316	282	265	254	279	310	269	267	270	284	272	289	261	278	250	303	304	275	272	291	281	284	291	281	287	277	291	268	277	280	271	288	285	278	292	288	266	281	291	275	269	278	275	249	301	300	272	281	260	307	274	268	241	259	275	307	276	271	258	286	279	283	280	254	256	292	293	306	301	276	292	251	291	269	303	303	293	267	284	264	285	294	275	257	292	296	272	312	269	306	269	282	275	277	269	279	293	282	270	308	279	300	279	294	312	274	295	283	250	240	283	281	270	266	282	286	287	287	270	265	258	250	308	277	262	278	271	282	280	266	272	259	307	328	270	284	265	294	297	278	278	299	277	280	271	282	305	272	260	281	276
2855	814	436	241	194	193	255	217	189	173	194	174	162	172	160	132	117	93	92	73	63	80	76	79	96	73	92	80	64	76	75	96	74	66	74	69	65	59	66	64	71	65	60	51	51	53	55	46	47	42	57	64	50	51	46	38	38	47	57	55	50	50	65	53	67	48	46	53	42	53	43	53	53	51	55	51	53	45	62	58	45	56	59	52	45	42	43	54	60	45	46	47	66	53	48	45	50	56	56	50	40	70	67	36	51	62	48	43	36	60	54	35	43	46	49	64	51	43	60	53	46	43	45	46	49	53	49	48	56	57	50	48	52	43	58	54	52	46	46	53	48	58	44	62	38	63	53	49	53	48	58	55	42	49	48	51	54	41	47	69	49	54	39	50	46	57	51	48	50	43	46	49	46	49	43	61	59	44	47	46	47	65	55	56	52	56	46	54	55	55	55	39	40	48	44	46	43	46	68	54	46	41	52	44	41	44	68	57	59	59	51	55	61	51	53	50	58	50	42	42	45	53	55	49	41	49	36	53	53	47	60	46	63	50	50	50	48	51	42	52	62	38	43	56	46	52	46	45	55	52	45	58	44	35	56	49	57	51	47	52	56	57	53	69	45	48	58	38	54	41	46	58	54	55	42	49	54	39	49	45	49	51	49	56	48	64	54	59	57	50	45	40	56	68	54	45	39	55	53	48	48	66	51	52	57	58	54	45	54	43	49	47	47	48	43	45	52	56	54	49	49	50	46	42	40	49	56	64	66	57	44	36	40	45	42	42	51	64	53	47	54	49	41	67	64	53	45	57	35	47	54	55	48	51	42	47	58	43	58	53	58	38	33	39	51	46	56	56	37	57	51	54	54	41	55	54	55	52	41	45	62	55	43	52	41	35	54	43	38	42	51	59	47	53	46	44	56	48	42	54	51	45	37	42	40	50	45	47	44	53	51	50	60	52	68	45	54	47	48	45	50	46	56	68	46	49	41	60	48	46	51	67	53	53	46	48	53	58	58	48	64	50	56	37	45	57	48	49	51	54	50	55	57	52	55	54	58	46	48	49	42	48	52	53	63	37	49	51	65	49	47	57	51	51	50	60	44	55	42	36	46	43	49	48	52	43	58	51	44	40	60	47	47	62	58	54	64	45	44	52	44	53	37	54	48	47	46	44	51	51	53	48	51	66	46	43	61	47	52	48	57	45	56	44	59	54	52	59	49	47	55	69	53	57	52	60	59	52	53	52	61	50	55	38	49	55	49	55	40	51	37	42	54	50	53	58	47	52	50	53	47	60	51	57	64	58	50	54	58	56	64	49	45	45	63	57	48	46	53	59	53	45	56	59	58	53	58	58	50	52	51	55	52	43	51	53	52	50	44	46	51	53	46	45	48	51	46	51	55	46	49	48	50	43	62	51	54	45	51	51	59	52	46	44	47	59	48	53	43	47	46	53	48	56	51	37	56	46	57	51	48	60	47	48	59	46	42	49	44	63	49	34	57	44	52	37	63	43	45	48	49	59	53	55	51	53	42	48	46	53	59	53	59	55	42	55	60	43	56	51	48	56	51	51	50	67	44	53	54	61	48	49	46	54	45	46	50	59	50	38	37	49	48	55	60	54	37	41	40	48	59	51	52	55	46	40	56	49	35	52	52	64	63	41	54	61	41	52	45	59	50	38	68	48	40	43	53	66	57	50	59	36	55	44	45	48	54	41	44	45	57	52	45	50	45	61	51	48	48	51	52	44	50	49	54	51	45	44	54	55	47	51	42	62	48	55	47	47	50	43	47	67	44	40	51	44	44	58	48	55	57	44	50	48	46	57	43	38	35	45	57	44	41	43	54	46	51	63	42	58	54	48	47	50	63	54	41	50	51	51	42	42	47	57	45	46	50	60	53	46	57	51	54	46	49	58	45	63	47	42	48	48	40	56	63	47	62	44	43	54	48	43	59	50	47	43	37	56	51	63	47	48	58	61	39	45	36	65	49	40	35	62	34	45	51	51	50	46	52	43	65	44	58	49	41	35	56	49	48	56	51	49	45	50	47	52	41	50	50	55	53	47	58	54	54	43	66	48	38	50	46	50	58	53	43	53	55	56	46	53	48	50	54	57	48	61	41	48	54	40	38	37	42	45	46	58	47	43	52	66	47	56	50	49	64	63	45	43	54	50	49	46	54	52	57	58	59	52	55	42	52	67	57	53	53	44	45	54	37	51	53	47	52	45	43	54	51	48	53	57	47	48	49	58	63	48	47	58	50	44	54	40	47	43	46	42	57	33	51	54	53	54	63	39	50	35	51	34	49	53	48	50	62	43	56	45	34	50	60	37	43	66	40	52	44	63	65	51	42	48	50	52	49	42	34	47	41	47	49	44	54	52	52	49	49	53	45	57	53	43	41	42	45	47	42	74	51	46	47	42	50	58	62	49	53	47	48	42	47	39	48	51	55	64	46	62	49	36	53	48	53	53	62	49	61	48	37	46	47	51	48	44	53	48	59	56	59	48	34	59	47	53	60	52	63	51	44	57	49	49	39	45	51	42	38	53	53	48	45	58	54	45	53	55	37	50	44	52	53	50	51	47	43	48	50	47	49	53	61	52	54	57	56	49	54	48	51	53	47	52	45	43	40	43	55	40	55	54	52	51	48	44	62	57	59	45	52	44	38	47	47	56	52	46	49	50	45	55	45	59	52	47	48	54	43	54	39	44	67	57	41	68	63	46	57	47	46	57	67	43	45	49	41	47	53	62	52	46	40	54	45	38	48	49	52	56	45	39	52	43	58	61	42	62	53	50	36	54	51	44	45	58	58	70	52	48	55	55	53	67	43	52	50	44	52	47	58	54	46	72	51	57	44	57	43	40	45	50	50	45	52	52	48	54	43	53	42	41	49	47	50	54	58	51	54	53	47	43	43	40	49	45	41	42	55	42	47	43	44	44	53	43	55	58	62	52	51	46	40	41	50	47	57	55	47	44	56	51	48	59	61	42	50	45	40	61	57	59	51	62	41	41	49	38	49	43	50	52	49	52	57	52	47	49	54	45	43	45	53	45	51	49	45	41	43	50	56	43	47	58	52	55	42	55	54	45	50	47	39	38	39	50	52	56	47	52	51	39	57	39	46	62	45	44	53	42	57	36	51	49	46	56	42	46	46	60	40	50	51	40	47	51	51	43	44	47	60	51	49	51	50	51	54	53	40	58	48	60	55	55	58	45	42	54	57	50	48	47	51	60	55	52	49	55	46	41	47	58	61	41	47	52	54	52	52	53	52	53	49	43	66	55	63	41	48	47	67	57	48	39	52	40	47	58	46	49	46	35	51	49	49	44	49	48	44	66	47	52	50	66	48	45	49	44	42	51	49	48	52	48	43	55	55	53	51	51	41	49	57	51	47	53	49	53	62	37	52	55	52	74	43	53	33	55	55	57	44	46	55	43	56	39	49	50	54	49	57	47	65	47	32	51	47	62	54	52	59	44	45	50	47	44	40	50	45	52
23799	8614	4931	4975	9065	12127	11477	9489	7479	6217	6039	5803	5300	4928	4909	3818	2644	1997	1809	1634	1492	1510	1504	1436	1429	1340	1317	1462	1325	1230	1252	1158	1153	1143	1012	947	896	799	676	679	661	597	554	579	580	601	542	515	458	518	456	436	450	424	438	451	537	475	456	470	450	474	445	405	426	430	457	409	415	455	463	416	414	456	453	413	435	431	462	433	445	421	440	474	473	480	424	429	488	469	490	457	468	493	468	441	435	429	465	449	436	423	455	428	432	445	421	487	441	435	429	421	445	435	425	461	415	454	427	431	477	431	447	428	443	414	465	438	440	439	432	467	439	444	412	439	428	458	463	423	418	421	476	445	443	433	359	431	448	432	446	429	442	447	439	406	448	449	431	449	443	442	431	435	435	423	434	445	390	420	420	415	414	436	432	406	446	427	409	443	422	439	455	444	425	434	419	406	436	432	444	420	422	427	431	449	438	460	409	401	442	414	440	438	404	457	413	442	480	437	460	425	422	411	432	439	438	445	449	446	440	477	455	442	407	412	438	457	435	477	404	436	435	420	428	405	435	435	405	442	446	444	433	483	444	470	448	440	423	406	393	460	420	427	446	458	419	448	451	419	413	434	403	429	404	455	453	442	435	453	468	395	397	426	420	414	459	449	419	412	436	418	408	427	450	448	443	462	413	453	451	447	435	422	404	424	430	447	437	407	422	435	428	476	449	469	468	405	403	417	428	438	439	446	426	470	438	415	435	435	433	444	426	490	404	427	446	407	415	442	436	401	411	430	435	436	424	437	415	452	422	415	444	438	458	439	431	431	441	389	469	474	436	419	444	436	444	441	405	434	441	432	428	439	445	414	438	477	434	408	420	439	412	454	415	435	428	430	446	427	422	416	414	450	471	455	426	432	454	426	431	434	423	426	429	422	464	434	447	427	425	418	438	464	435	471	440	452	449	427	418	415	452	439	415	430	405	440	439	435	449	460	421	419	415	418	405	413	416	447	433	408	382	465	434	405	409	468	430	412	429	409	458	448	432	418	469	460	423	423	437	411	456	409	432	428	409	432	444	444	435	420	451	446	434	412	453	400	450	389	432	422	464	451	443	429	420	449	398	436	432	434	417	434	403	435	451	447	482	419	432	406	454	427	444	473	434	423	468	425	452	432	440	461	384	433	413	439	414	426	445	449	411	422	434	439	438	444	438	426	405	430	412	390	441	447	399	435	427	437	402	412	435	429	417	397	470	403	435	413	423	433	451	460	432	438	426	439	465	442	417	437	459	465	444	414	466	418	443	433	422	467	463	449	430	435	444	500	387	412	413	418	394	418	440	433	416	430	469	410	407	441	437	411	438	439	445	416	441	426	436	426	456	420	437	398	441	427	421	402	463	453	439	416	433	480	437	451	457	462	410	475	435	451	396	441	445	453	420	455	417	424	427	451	431	462	390	388	423	452	411	434	454	421	404	432	463	429	418	455	414	465	401	423	429	431	424	412	460	410	461	410	450	434	429	454	434	411	465	419	401	430	397	423	450	433	457	444	419	420	396	413	403	447	424	448	433	399	468	426	427	412	438	420	434	432	444	436	397	427	440	454	456	411	421	407	417	390	443	421	454	421	422	454	404	428	469	409	411	437	405	453	420	416	446	406	430	435	445	430	421	427	434	424	409	460	438	432	444	424	419	435	419	449	483	439	457	464	399	462	418	416	431	448	441	402	452	457	449	441	406	406	430	431	393	419	406	428	425	456	424	421	462	462	418	455	440	424	391	460	417	429	421	424	466	442	432	415	399	431	462	475	409	438	418	456	424	400	451	385	402	453	443	451	416	434	441	434	449	409	502	418	384	416	393	459	412	393	454	460	399	414	400	441	415	409	459	421	450	401	477	456	442	442	431	433	406	401	408	417	414	432	373	411	449	427	441	470	405	442	413	440	426	454	436	457	454	423	428	446	423	404	428	447	420	469	404	438	459	439	411	425	476	444	423	426	433	456	421	409	442	454	427	451	456	435	429	420	420	422	454	395	460	442	421	456	426	439	389	433	438	455	412	413	435	479	423	425	457	424	417	461	427	406	410	415	460	416	426	449	394	435	446	439	428	410	416	389	401	414	425	436	451	439	454	418	410	423	423	422	426	448	417	420	407	448	453	414	433	435	418	461	439	433	464	410	437	439	442	455	404	410	412	426	439	428	444	414	420	420	415	414	435	433	424	407	428	382	394	397	397	410	434	424	440	452	442	472	448	421	399	436	416	436	423	408	425	423	438	428	407	429	424	453	466	475	411	456	431	441	407	434	394	458	455	433	425	415	434	409	438	422	428	445	400	452	474	440	439	423	463	420	441	445	463	440	450	422	378	437	440	451	418	428	459	418	391	365	434	429	426	455	454	449	448	426	424	456	413	455	465	405	439	438	408	443	447	422	449	447	413	444	429	443	476	442	445	431	462	448	454	416	415	417	412	442	426	459	423	408	425	449	409	415	446	371	422	434	422	426	430	443	437	424	444	432	406	434	472	419	439	440	422	421	463	430	432	456	440	429	447	456	459	408	406	411	429	473	477	434	411	448	412	441	420	431	427	389	381	416	462	425	495	404	436	461	431	445	423	445	422	421	404	418	461	419	404	450	445	446	434	452	420	467	431	431	406	445	413	403	442	437	408	433	438	450	449	465	404	422	454	414	433	414	460	426	465	450	413	379	435	442	474	395	402	421	419	415	401	463	405	426	471	411	441	448	440	434	424	437	431	435	439	464	427	431	464	422	440	441	468	438	481	431	422	464	432	423	395	439	483	436	440	419	472	398	463	465	433	434	422	443	385	444	407	446	417	424	414	454	444	431	441	440	436	427	412	457	438	436	437	404	456	442	442	396	408	426	417	415	458	478	429	413	457	467	422	396	460	452	432	404	426	412	445	458	426	453	435	455	426	441	448	449	433	419	403	421	425	452	458	449	441	440	391	470	395	484	438	418	451	383	413	438	442	419	427	409	435	441	427	453	423	447	403	407	416	413	432	434	441	425	435	454	453	419	410	460	411	465	440	424	402	425	424	431	445	443	445	438	394	407	416	467	441	444	470	465	435	408	442	436	446	452	446	435	436	425	391	428	440	430	454	432	421	437	405	425	357	462	389	442	408	370	442	439	487	422	394	421	448	468	428	413	453	411	453	419	437	400	435	417	432	410	452	426	419	422	459	413	431	461	420	489	441	454	410	405	470	412	426	420	412	401	429	446	442	435	413	446	453	427	422	461	415	389	416	416	408	459	416	441	412	445	417	446	427	441	443	395	455	420	411	397	425	412	419	442	413	434	417	426	414	430	463	410	458	452	456	442	414	438	420	409	448	447	437	468	446	420	429	415	431	434	418	435	413	452	422	440	440	459	478	415	445	426	435	444	400	446	432	435	417	416	417	486	409	420	428	424	426	416	439	462	429	434	394	454	429	443	441	446	466	398	408	451	443	443	482	402	404	431	437	426	414	450	461	454	421	423	441	464	421	413	474	435
1940	382	206	149	106	89	107	119	92	93	114	109	83	86	90	87	67	45	61	54	64	55	67	51	47	41	46	63	53	47	49	48	40	49	49	50	54	44	55	47	46	36	42	39	39	48	37	34	36	39	37	53	36	45	46	38	38	39	33	45	41	41	52	38	41	34	38	26	31	40	66	42	40	34	39	31	41	46	30	46	37	55	53	45	45	41	26	47	46	42	46	37	47	42	39	26	32	49	37	31	36	31	48	46	60	50	33	44	49	30	44	40	23	47	43	44	37	35	49	42	41	47	35	48	48	29	56	49	41	39	42	41	50	39	41	45	44	45	35	39	43	50	45	47	37	40	41	32	52	34	42	44	31	41	52	42	35	41	57	40	49	49	45	38	36	44	41	41	56	37	45	48	31	50	39	45	29	44	43	52	37	36	43	30	37	46	43	44	25	45	46	38	27	35	43	39	41	34	43	31	35	39	51	53	44	37	43	57	39	48	44	26	52	40	38	38	43	44	38	40	50	37	35	46	35	46	36	42	39	30	44	47	42	40	38	37	43	41	41	41	39	43	49	34	59	35	46	54	44	34	34	35	47	41	45	48	42	37	51	48	50	35	39	36	50	59	43	36	31	46	38	48	34	34	41	45	40	45	42	48	33	33	41	32	49	43	46	37	36	39	32	35	38	50	46	30	46	42	36	36	51	46	44	47	46	39	46	45	44	46	35	45	38	43	29	38	35	56	47	42	45	42	41	46	38	43	40	45	31	40	47	25	37	42	32	42	40	39	32	42	41	46	46	54	41	28	49	41	45	37	48	35	30	47	46	30	34	41	35	38	38	36	36	54	38	39	45	34	37	49	39	46	39	31	35	32	43	32	41	43	36	36	48	52	44	32	38	32	47	44	49	48	40	44	46	43	29	49	29	43	36	44	39	45	36	44	39	42	53	50	36	32	40	39	43	36	52	34	42	38	49	44	30	45	38	38	43	44	43	53	28	41	34	39	37	39	39	41	42	40	36	43	43	49	38	36	40	40	40	32	38	33	44	35	35	36	41	45	44	39	36	40	44	43	49	42	51	32	39	38	33	38	63	26	55	43	48	47	42	35	43	35	41	37	40	41	42	36	49	49	39	54	42	37	32	44	33	38	43	48	49	41	44	37	44	38	23	32	34	44	43	40	44	44	39	41	33	40	38	38	49	35	34	40	45	35	38	32	45	43	44	40	47	34	38	38	35	41	42	47	37	31	46	28	35	45	40	38	39	44	44	33	45	38	42	55	40	41	52	42	49	39	37	37	49	27	34	44	45	36	44	48	48	39	41	48	40	30	41	37	39	44	40	40	27	41	49	32	46	40	28	34	44	36	36	42	34	40	48	40	37	37	42	29	36	44	39	40	38	37	49	42	29	34	41	48	43	40	39	43	40	45	41	58	44	37	43	48	35	37	34	33	38	45	50	38	38	36	29	42	28	39	39	42	46	50	45	46	31	37	46	44	44	36	43	39	26	46	40	40	47	40	28	45	38	41	37	57	35	33	39	42	37	43	41	40	36	55	33	41	40	39	35	41	47	38	40	35	47	40	48	35	47	40	42	29	47	38	45	43	44	35	39	38	44	45	36	43	48	28	45	43	39	27	36	49	36	46	34	33	37	33	44	33	60	35	42	44	40	36	49	50	45	34	54	40	45	35	37	35	47	37	46	38	40	47	38	37	41	47	40	35	35	42	47	44	49	50	37	49	43	41	39	41	36	54	44	47	33	35	31	34	60	46	44	45	35	52	40	37	31	35	51	40	36	44	47	36	39	38	44	39	37	29	36	47	43	48	41	53	43	41	42	42	36	42	38	33	35	46	32	58	44	50	49	44	47	32	46	37	44	42	45	47	35	47	50	43	44	29	35	35	34	41	39	38	44	49	31	50	50	37	37	26	40	32	46	36	44	41	45	40	42	29	36	35	35	39	49	44	44	49	41	36	46	40	40	44	49	38	30	42	48	36	46	42	22	51	50	43	43	38	38	39	34	51	41	37	34	44	37	45	51	43	45	49	49	48	36	52	39	33	47	49	35	48	43	39	40	38	43	41	41	32	35	38	48	38	43	50	36	40	40	44	35	41	43	39	48	37	44	39	39	27	47	56	59	40	50	35	44	45	41	34	31	53	30	35	38	39	33	32	42	45	37	34	40	34	25	41	45	49	59	43	39	36	32	34	39	47	38	37	43	37	40	43	36	42	40	38	35	48	50	38	27	39	50	48	43	36	34	35	40	42	50	46	43	35	49	53	36	42	39	42	47	44	49	31	57	36	47	39	43	37	35	38	41	40	43	37	40	58	41	33	40	47	34	43	33	29	50	31	34	53	42	35	37	57	49	47	41	44	54	44	36	33	41	48	36	39	37	43	54	36	52	59	44	35	39	29	40	46	46	43	45	33	32	44	40	51	40	43	29	42	41	55	56	43	41	32	42	47	51	44	44	41	38	52	43	42	42	40	33	37	42	41	42	49	39	42	37	47	48	48	40	44	47	29	49	51	45	43	40	47	51	41	35	40	40	35	27	37	29	45	37	44	54	35	37	34	40	38	29	41	42	37	48	43	46	40	58	44	47	43	37	49	36	36	51	36	28	32	46	27	41	51	46	37	50	44	38	37	44	43	37	37	42	50	52	42	38	49	34	36	39	45	36	40	42	40	49	45	41	31	42	57	47	45	43	36	46	46	38	30	39	54	36	39	43	38	49	34	42	33	32	42	45	54	40	29	41	31	38	48	42	40	47	33	42	37	58	50	36	51	43	44	45	39	54	39	37	52	52	36	43	41	43	47	43	41	39	41	40	43	51	39	32	25	41	43	40	41	37	40	36	45	36	42	33	41	42	42	42	33	34	42	45	44	38	46	36	44	42	33	38	36	35	37	33	44	27	43	36	37	48	39	38	31	49	40	33	55	37	52	53	48	39	38	34	37	37	42	42	35	35	42	38	44	42	35	39	47	43	38	44	52	39	40	40	41	43	47	51	32	44	60	34	39	50	34	29	44	41	38	39	39	38	42	42	33	42	36	38	35	51	36	36	42	40	43	38	38	40	35	40	39	36	38	46	44	25	44	43	40	41	47	44	41	49	53	46	42	40	42	34	37	48	43	32	36	43	42	37	39	46	44	27	44	44	42	36	41	44	40	38	41	35	52	45	36	46	38	47	43	36	39	39	33	34	43	45	58	30	39	43	45	41	49	40	37	36	34	37	47	53	48	46	46	35	37	48	40	50	43	43	39	44	35	49	46	36	32	46	38	46	53	57	44	40	45	38	42	46	41	34	47	30	40	35	37	36	38	37	42	39	37	43	31	42	42	39	41	57	34	46	40	33	41	48	54	29	43	32	42	37	40	30	40	36	35	32	39	45	42	44	37	42	37	38	56	25	40	31	49	36	42	50	31	41	49	49	36	37	44	54	49	42	42	48	38	37	38	46	43	38	34	36	40	39	47	44	48	42	50	51	43
16566	4757	2671	2760	5140	6629	6462	5238	3911	3284	3262	3131	2878	2761	2361	1906	1314	1044	945	917	884	909	844	868	885	796	779	928	777	786	745	758	727	675	604	611	569	579	464	474	485	440	438	409	433	394	409	381	366	378	359	342	319	349	348	331	357	360	345	352	354	329	366	374	338	334	312	378	329	316	352	369	377	338	361	354	356	334	366	362	319	375	396	371	390	341	336	402	371	339	368	351	348	359	369	361	401	350	332	344	331	342	332	336	367	391	338	364	355	334	348	339	329	356	344	353	339	351	361	350	372	375	323	353	335	359	361	354	320	329	317	341	349	299	348	384	342	324	347	342	377	324	344	333	360	328	377	357	358	348	340	374	367	347	333	348	356	312	328	333	349	353	372	318	327	330	349	333	344	364	334	378	314	358	368	363	348	364	322	337	361	353	352	388	343	343	348	366	360	353	340	331	361	325	331	350	332	355	366	359	328	341	329	347	352	358	373	351	326	332	318	307	359	338	369	337	342	342	334	331	381	351	371	353	314	334	366	350	339	351	341	363	351	345	353	349	342	346	339	327	348	317	358	347	367	331	369	334	335	336	343	351	382	320	349	334	363	347	358	334	341	322	314	325	359	337	356	324	336	320	386	328	332	353	356	350	347	327	334	377	318	384	344	336	371	342	345	343	340	355	342	348	361	357	360	378	356	350	339	331	326	377	324	327	362	328	333	340	341	369	317	370	361	365	355	324	350	335	338	378	310	321	332	351	353	337	354	327	337	379	349	347	303	345	369	392	364	371	340	334	362	324	368	351	335	348	374	361	385	334	314	347	323	377	351	369	326	350	342	357	344	330	333	335	327	343	368	334	376	330	343	362	359	346	307	334	344	323	351	327	342	332	341	342	332	344	371	352	361	365	352	331	369	366	344	331	341	358	327	363	361	361	335	352	349	335	357	316	332	350	331	349	328	378	340	338	374	323	352	347	327	309	322	361	391	311	344	362	345	322	353	335	353	358	338	344	367	350	361	361	372	331	316	338	357	339	351	338	315	329	356	330	385	362	345	360	326	328	340	376	361	368	313	340	343	326	343	357	373	339	327	397	363	366	344	301	363	368	353	361	346	382	351	352	355	338	360	362	323	359	324	377	347	324	375	337	355	340	349	333	368	335	356	311	353	359	353	320	341	343	340	324	366	359	342	348	360	331	302	338	372	323	338	336	378	351	361	363	316	350	336	370	340	361	357	363	352	309	321	336	362	361	348	345	359	367	339	373	318	346	350	369	348	343	334	364	356	356	354	326	383	337	350	360	364	334	383	348	368	359	336	385	361	328	328	366	337	336	329	326	356	332	369	334	367	341	327	364	353	343	334	350	325	373	341	354	368	332	355	351	343	372	332	357	366	383	295	346	352	333	365	351	353	315	388	330	329	350	348	354	323	330	336	359	332	359	376	325	354	331	343	359	324	351	356	334	343	372	371	354	322	353	345	360	360	342	331	357	371	336	349	357	308	339	365	329	372	323	327	321	371	317	329	339	332	352	327	322	384	347	303	339	318	348	358	332	313	366	333	365	328	363	323	325	336	327	350	359	343	369	391	368	332	337	308	332	331	358	341	334	342	335	341	345	361	348	342	349	325	381	350	345	338	358	368	346	353	333	332	381	349	379	346	340	357	345	395	318	349	354	355	350	333	327	353	340	355	362	346	342	344	365	345	354	338	346	348	352	353	356	340	357	357	362	341	333	361	350	363	358	351	351	344	338	335	387	324	375	326	332	348	311	368	341	370	360	343	360	352	342	344	358	352	323	344	332	345	356	341	335	380	343	401	319	312	357	335	340	331	332	337	359	342	356	340	346	350	368	330	339	364	325	331	343	361	347	330	375	351	365	377	368	339	363	374	370	333	335	307	319	355	299	310	329	347	321	348	351	361	357	358	384	366	368	351	360	346	353	354	343	329	341	302	364	363	334	327	357	359	367	388	320	369	364	336	315	327	345	338	375	347	286	359	343	374	342	295	341	323	377	358	345	371	364	366	312	343	355	355	342	353	337	365	319	353	355	344	310	370	357	376	345	317	336	360	327	369	329	354	364	354	325	355	357	330	351	340	335	332	360	375	322	336	353	325	351	371	394	359	341	327	356	364	350	352	320	297	358	331	349	335	335	343	379	336	307	348	340	369	368	356	339	324	361	350	360	317	346	316	307	342	334	378	368	359	344	320	304	366	329	367	349	361	372	343	315	320	364	315	352	379	376	353	348	382	330	369	327	379	353	363	374	336	342	365	354	332	353	352	324	324	345	332	335	350	356	357	342	360	345	347	346	342	346	360	338	354	332	320	347	317	329	326	323	371	350	346	330	338	341	319	370	371	352	343	348	380	319	343	345	337	368	350	352	356	359	339	348	391	358	347	344	343	367	345	338	361	365	307	360	332	322	320	375	336	325	328	349	377	334	335	355	342	349	338	335	340	335	343	339	320	345	350	364	356	341	356	332	347	341	342	366	361	305	358	334	354	346	340	326	338	379	359	354	341	333	336	355	340	349	321	335	359	335	335	302	343	318	387	344	360	337	329	351	350	318	356	318	347	365	334	324	334	343	358	334	339	348	333	343	332	323	316	349	323	326	325	345	320	353	358	343	370	341	360	369	340	326	336	342	314	354	377	343	369	334	334	348	364	334	333	331	350	291	352	354	373	322	343	349	328	322	342	339	343	345	368	356	341	330	342	352	366	342	371	337	360	336	332	385	361	325	330	334	334	342	359	342	357	336	345	352	362	359	332	344	357	327	328	363	373	382	354	337	348	354	341	354	353	329	350	337	358	354	363	326	342	347	335	354	352	336	330	333	330	368	332	344	317	364	337	370	350	331	347	339	364	325	353	338	373	340	343	354	344	371	343	330	360	355	380	333	345	345	350	347	340	368	335	332	335	330	335	352	337	356	307	346	375	361	338	381	319	318	316	348	356	327	343	352	341	322	361	317	317	339	339	381	302	353	344	367	344	344	306	364	353	351	351	335	329	335	337	376	396	336	376	343	361	358	336	337	315	338	359	327	345	346	328	338	333	338	346	344	367	350	331	353	349	340	360	336	323	347	349	333	325	371	339	315	354	319	367	357	320	351	343	372	337	327	324	346	357	328	350	348	333	349	389	331	351	324	370	355	350	346	330	346	355	333	357	352	341	337	366	343	367	361	354	354	354	352	354	327	342	341	324	361	343	303	325	367	321	317	340	348	340	342	322	347	339	359	339	350	341	363	343	332	330	326	344	356	290	309	355	354	385	347	416	374	346	342	330	344	344	338	360	347	344	359	373	363	343	352	349	350	329	348	365	309	310	336	347	384	352	344	314	335	344	320	357	348	344	349	354	359	363	336	322	348	344	384	349	343	329	351	345	329	366	345	385	380	330	372	358	372	346	305	358	369	324	344	363	357	354	379	348	353	348	360	356	334	341	352	324	350	309	367	335	333	321	332	338	339	365	347	345	372	334	328	329	383	334	360	357	368
1978	553	329	202	160	159	165	178	162	161	151	142	158	131	128	111	103	79	91	83	78	87	78	104	67	86	68	77	81	84	72	79	77	76	65	76	59	71	53	69	77	57	56	47	80	57	63	53	53	58	61	55	43	59	52	61	55	66	57	53	68	46	65	61	60	49	51	59	60	52	59	47	55	71	51	62	69	61	67	54	50	55	51	48	63	55	52	66	51	58	60	55	54	65	49	52	66	52	44	44	54	64	58	48	41	64	77	53	64	51	49	42	73	68	50	56	66	49	44	56	47	59	57	65	54	59	56	57	63	61	50	64	54	39	59	53	50	62	66	73	55	70	44	68	65	61	62	54	42	39	58	65	55	58	48	63	57	67	51	51	57	56	57	53	82	46	60	48	65	56	58	56	62	65	59	48	61	70	47	59	72	56	44	67	55	65	55	54	55	63	55	67	60	49	50	52	61	49	65	49	56	68	53	58	65	53	72	56	60	62	49	63	73	65	58	51	58	63	60	63	52	51	50	70	55	72	66	48	60	53	82	50	55	49	58	63	41	50	52	64	57	47	54	49	72	50	72	55	68	67	50	55	51	65	41	50	41	70	48	64	68	49	42	62	48	54	54	72	47	64	52	54	63	72	50	54	62	56	67	58	53	52	73	62	63	51	48	44	52	70	64	45	45	66	59	49	67	53	64	56	64	59	52	52	62	53	53	56	50	47	67	68	54	66	56	61	51	68	57	51	65	56	61	51	56	47	52	63	63	55	54	55	55	56	57	45	54	58	56	59	65	61	58	54	61	51	52	57	50	54	46	65	64	64	52	47	63	57	48	53	74	64	53	58	52	56	61	48	57	50	49	60	43	47	62	43	47	66	52	58	59	68	69	64	61	53	61	38	48	61	52	69	45	52	61	55	54	53	61	67	58	50	34	50	62	60	58	65	53	61	57	53	57	55	52	51	59	61	68	61	60	59	74	58	58	68	59	59	54	34	56	53	54	73	48	72	70	57	49	59	51	55	60	69	59	47	61	47	52	53	57	58	54	47	59	58	66	61	42	63	47	57	58	53	66	44	47	80	46	56	49	60	59	69	66	50	56	46	60	65	35	67	63	55	55	56	50	71	58	61	58	58	46	45	58	48	47	52	57	59	58	49	65	57	51	59	50	55	51	50	68	60	63	58	58	53	55	61	53	53	63	53	40	56	46	56	42	60	68	66	51	55	68	46	55	59	62	53	60	54	66	62	71	62	56	48	56	52	69	47	68	55	62	60	62	75	48	59	64	54	60	59	49	55	49	55	52	63	68	45	61	64	61	59	66	53	70	48	56	64	54	54	64	57	40	56	56	52	51	49	58	67	57	45	53	47	50	52	52	55	59	51	57	59	61	41	56	64	69	63	63	69	58	57	45	64	68	59	70	63	45	58	41	61	64	60	43	39	49	51	52	49	67	61	57	60	60	56	52	50	53	64	61	57	50	67	61	77	53	59	70	47	63	45	67	57	47	60	49	52	69	52	78	29	62	54	56	61	64	60	74	64	62	47	64	50	59	56	73	64	62	60	64	60	52	47	67	47	59	44	70	65	52	58	51	51	70	54	62	59	49	59	65	54	51	49	56	62	50	54	62	54	63	55	41	59	66	54	48	53	58	55	57	52	42	54	66	77	54	52	51	46	59	66	63	50	67	53	58	54	58	56	60	62	55	70	72	59	67	68	72	71	59	44	51	49	60	63	50	52	53	47	55	47	44	57	43	50	54	57	71	69	52	57	55	62	58	59	48	71	56	61	64	58	43	44	65	53	48	61	46	60	51	56	46	46	55	55	63	58	52	71	70	67	48	63	72	70	54	50	51	58	61	57	60	43	76	52	67	66	61	65	62	51	61	62	55	60	54	54	63	68	47	54	65	53	49	52	50	59	71	62	44	56	41	65	63	58	50	54	53	63	66	62	56	45	54	54	51	63	51	65	49	55	59	66	67	64	49	56	44	44	42	77	67	58	50	70	66	52	67	57	64	53	58	56	55	48	64	63	56	60	54	46	49	47	62	58	45	53	40	48	55	54	59	60	67	47	66	64	54	61	54	66	61	55	46	49	54	47	48	56	57	47	57	58	54	61	61	50	54	58	65	57	59	66	63	64	60	60	57	52	54	52	61	51	48	59	45	66	49	52	44	61	69	47	63	52	56	64	68	55	66	53	57	48	68	52	43	60	54	80	57	68	62	49	70	46	58	65	47	56	54	67	63	49	66	58	49	57	54	49	49	63	57	54	52	66	66	51	60	52	52	50	54	56	54	68	76	49	65	57	53	60	52	59	47	58	55	69	67	49	41	48	52	56	62	43	58	63	46	55	69	46	65	49	64	39	53	45	55	57	64	68	64	59	69	60	51	43	65	51	46	63	49	68	57	77	58	61	57	64	58	51	47	70	59	59	46	62	51	62	52	61	37	51	58	51	50	52	59	61	60	63	58	63	66	45	67	61	46	78	61	53	62	51	61	48	49	64	50	41	55	53	48	41	48	56	60	64	45	51	68	55	61	49	59	59	55	61	60	67	45	54	67	40	57	52	44	53	62	50	51	59	55	56	35	65	57	63	57	51	70	44	51	65	58	55	64	66	68	54	60	64	53	38	71	57	65	54	51	63	62	78	45	66	57	60	44	59	51	54	52	62	77	52	41	62	59	54	44	57	62	63	57	47	49	73	66	58	64	66	73	55	41	62	54	54	56	64	68	53	77	59	52	61	59	50	65	55	57	51	71	70	50	58	49	58	58	43	57	61	66	52	55	52	56	57	53	60	64	53	66	45	68	67	68	59	64	51	52	63	64	51	57	65	60	54	49	61	58	50	74	44	46	63	61	58	62	45	66	56	48	52	74	50	64	54	51	55	65	53	68	56	62	62	57	43	58	49	48	56	51	37	66	52	60	53	59	62	55	54	43	53	53	49	47	57	57	51	68	49	57	54	68	58	59	51	59	67	74	54	68	60	51	55	69	67	60	71	68	59	62	70	64	45	55	58	45	63	56	61	51	57	65	64	64	52	57	57	66	57	59	48	56	58	53	61	64	52	46	60	57	62	58	54	71	63	65	58	58	55	51	55	49	56	51	50	51	53	49	51	62	40	59	53	50	59	52	52	49	60	51	56	50	56	64	56	65	66	48	48	49	58	64	57	44	65	59	61	60	65	52	63	64	61	42	60	70	54	68	48	49	61	56	66	52	59	51	65	58	54	58	68	52	42	62	59	54	58	47	62	64	58	67	48	65	57	48	63	64	52	55	47	68	58	48	62	67	55	43	69	70	60	62	50	53	56	53	62	58	56	61	53	53	52	73	53	65	62	59	63	38	55	63	48	57	62	49	61	60	77	71	58	51	58	69	54	40	57	54	51	44	51	56	64	41	45	70	55	64	52	49	73	61	55	45	52	57	74	55	50	40	54	56	42	46	58	51	58	56	52	72	53	48	60	75	47	59	70	66	46	58	55	50	52
20244	6601	3732	3810	6833	9198	9276	8003	6463	5387	5142	4839	4405	4097	3492	2636	1994	1632	1469	1319	1282	1309	1309	1345	1262	1164	1330	1245	1141	1123	1050	1061	1045	961	867	879	850	716	688	707	674	598	605	560	561	581	547	545	512	505	473	501	527	476	455	510	520	488	472	480	497	456	513	463	441	441	458	477	454	483	465	455	510	440	488	519	466	490	512	478	477	527	587	550	549	496	462	507	500	505	472	547	483	532	488	475	511	461	493	480	528	490	484	494	488	455	463	468	491	469	514	464	463	474	450	466	398	474	453	505	497	490	443	493	487	465	433	494	492	472	528	503	466	458	466	470	468	488	463	443	474	486	486	466	478	472	476	497	450	521	463	481	483	493	456	468	486	507	516	482	458	459	491	465	499	480	489	478	490	467	466	493	473	450	445	468	502	511	488	490	532	520	492	498	488	484	449	508	487	491	453	439	449	477	518	513	489	490	468	550	495	485	465	485	462	510	508	476	477	456	481	461	514	497	458	448	463	486	510	423	499	490	488	465	484	448	433	486	489	460	509	488	480	496	472	500	501	413	475	468	464	466	455	499	451	493	502	443	480	501	488	481	471	495	486	466	473	479	443	479	517	505	470	438	490	508	458	495	445	474	483	485	487	483	461	435	484	494	450	507	477	512	473	498	495	473	475	433	507	494	486	485	482	478	481	477	478	473	482	511	497	457	491	461	479	451	517	528	479	470	476	481	492	495	457	472	491	499	469	469	465	463	509	491	485	470	453	469	493	460	473	493	496	468	492	450	464	478	472	470	493	492	484	470	463	487	524	475	475	490	494	488	491	492	434	444	479	452	489	457	454	444	465	488	475	469	438	473	458	493	478	521	459	450	472	478	483	451	475	477	449	445	458	454	481	445	476	493	461	467	486	479	474	463	483	481	450	480	473	478	469	444	510	458	537	476	446	483	478	455	474	463	466	444	452	516	491	478	471	475	450	515	493	546	459	485	490	498	518	469	445	480	504	462	451	465	461	507	506	485	448	515	458	475	492	470	502	468	493	504	501	514	497	471	509	467	493	515	462	510	513	464	469	475	457	477	497	456	483	456	480	480	475	502	468	474	433	471	504	487	502	490	496	486	492	479	453	459	469	445	446	449	474	501	471	481	499	477	489	447	506	481	489	464	510	482	469	461	487	466	486	516	494	500	496	480	494	442	478	516	481	487	446	492	520	453	463	472	450	436	481	491	452	426	449	461	435	464	518	468	512	462	488	479	475	501	471	462	490	486	476	445	433	456	466	457	496	452	484	472	485	483	514	467	515	477	440	489	480	480	516	483	502	449	500	508	487	464	484	454	459	477	415	498	506	465	496	462	466	488	463	443	470	479	471	440	507	469	497	435	468	441	504	483	493	492	458	466	476	440	472	480	483	466	455	438	492	462	505	495	461	432	462	487	523	493	483	473	508	456	448	441	502	518	494	451	483	497	488	484	494	497	486	463	451	472	475	482	439	457	498	435	475	496	463	472	447	468	467	493	469	459	471	484	486	499	459	480	503	510	441	490	487	526	438	480	468	487	498	467	499	460	521	471	468	517	471	513	467	446	473	497	464	490	485	506	454	453	471	479	481	472	458	492	526	446	500	495	494	476	494	485	461	450	461	498	458	456	454	456	464	508	507	501	521	453	474	492	452	479	501	456	452	503	462	487	471	495	491	530	443	479	476	476	480	484	466	492	478	453	457	487	441	475	484	471	463	481	489	491	482	506	465	461	466	467	489	475	455	442	419	471	466	484	507	489	445	456	474	492	447	489	497	441	480	512	480	460	470	474	444	465	472	499	495	498	536	493	487	465	448	470	473	443	501	463	475	476	458	498	489	473	454	469	450	488	480	469	477	469	486	485	472	512	467	489	451	464	473	513	464	485	462	447	509	504	500	438	490	451	520	505	478	451	443	504	442	465	521	462	458	496	485	486	522	449	463	488	460	498	491	486	494	485	474	479	470	468	458	498	523	481	489	503	461	484	477	470	476	439	475	454	458	497	508	461	479	473	452	481	486	493	497	508	478	496	480	474	475	466	461	432	456	488	481	474	461	475	462	514	477	496	509	504	446	495	432	492	492	461	480	486	473	484	479	466	477	485	472	487	466	447	511	495	446	513	437	470	543	460	443	494	480	462	450	480	467	486	492	503	454	478	488	483	483	479	503	475	489	452	482	498	480	480	441	517	456	478	489	476	472	490	461	502	456	469	496	508	462	475	481	516	449	461	449	495	464	438	479	443	457	479	480	507	512	510	456	477	497	489	452	458	480	444	495	462	513	473	471	478	495	515	507	498	430	484	482	492	511	450	482	499	506	440	473	440	472	498	475	454	467	455	487	464	488	453	462	485	476	489	453	433	474	477	449	440	494	490	466	480	450	431	483	463	495	511	494	471	435	479	482	428	457	472	481	512	508	452	478	466	480	472	459	449	514	457	487	470	511	445	469	501	463	495	465	510	500	501	501	473	534	484	466	452	502	456	505	501	464	499	481	482	471	484	496	446	459	494	505	452	456	488	452	456	479	441	433	489	514	458	455	459	523	441	491	438	470	490	463	474	494	507	486	515	503	499	486	470	447	479	481	483	446	473	471	473	493	485	445	475	453	493	472	444	472	462	512	505	504	493	502	516	462	502	466	456	509	484	462	467	523	466	460	449	451	499	460	497	410	461	523	509	428	468	450	486	521	506	502	458	497	461	470	483	453	457	475	498	505	464	493	503	506	444	443	495	465	470	485	485	495	467	517	483	467	465	468	487	498	469	478	481	468	492	487	494	445	480	493	461	457	505	466	464	474	494	478	487	469	486	480	494	522	510	477	461	478	478	530	477	480	494	471	452	477	470	459	465	475	484	485	513	485	488	464	479	476	451	495	480	438	457	500	462	470	490	462	490	470	455	488	475	506	471	491	478	487	471	481	472	497	469	495	516	473	462	446	488	484	470	477	509	505	471	479	478	492	499	483	466	503	544	452	450	450	472	522	479	434	446	504	477	458	471	477	469	463	477	460	508	436	414	447	491	476	444	469	486	446	470	441	444	483	505	459	485	455	493	488	481	490	476	481	477	480	448	480	489	450	465	496	496	483	488	523	506	455	451	465	487	509	469	436	502	543	460	465	437	479	482	434	498	487	464	482	474	455	484	489	490	495	451	489	477	477	438	520	487	462	501	496	483	506	474	477	466	506	473	460	514	502	485	490	478	481	467	442	472	501	483	485	489	480	489	460	473	478	499	459	486	509	411	516	480	492	434	466	473	476	478	488	505	481	510	542	426	474	469	496	469	476	456	447	466	479	445	456	499	468	488	474	512	479	492	501	465	472	458	462	463	419	494	502	528	474	478	475	482	487	482	507	476	469	491	459	462	466	475	451	489	460	491	443	470	471	477	478	482	480	491	468	543	506	521	458	445	513	471	450	445	464	526	489	525	479	502	499	463	476	495	505	460	464	471	478	486	486	481	453	450	487	467	427	504	484	468
2876	435	259	174	110	123	128	144	138	125	132	131	139	110	125	80	70	82	54	58	79	61	57	55	61	50	64	63	66	50	66	61	57	54	53	27	51	38	49	44	42	34	62	34	33	43	47	42	31	39	46	35	44	24	25	26	35	39	26	30	26	39	36	30	31	37	32	32	31	29	34	36	40	36	41	37	22	30	29	25	33	34	45	43	38	48	31	54	44	43	42	40	34	41	37	37	36	29	33	40	31	36	32	25	34	35	26	34	44	30	32	27	42	37	31	32	39	43	28	35	32	41	28	39	30	28	32	33	34	36	29	35	35	37	30	30	26	35	37	38	29	38	23	34	36	27	19	46	41	34	23	34	33	36	41	35	50	33	33	31	49	24	36	42	35	26	38	31	37	34	31	38	29	43	34	34	38	33	27	32	35	35	42	36	38	21	35	29	28	29	38	30	31	36	31	42	32	30	33	24	34	30	35	26	28	34	27	43	30	35	22	24	23	39	37	37	26	33	38	23	42	33	31	35	32	26	31	34	30	39	36	38	40	33	39	36	37	41	37	36	22	31	40	32	46	38	36	34	36	38	26	33	30	35	34	30	36	42	36	38	32	39	34	35	26	44	37	27	35	41	36	26	29	31	36	37	29	40	44	33	22	40	38	37	38	35	46	41	33	47	34	35	35	23	36	46	32	43	33	30	30	34	33	32	50	41	38	32	36	24	33	38	29	35	21	44	34	20	30	34	34	30	36	32	32	24	28	44	38	37	32	37	33	39	25	35	36	40	26	34	29	36	30	37	33	40	36	39	41	42	42	40	38	24	37	31	40	39	35	40	29	34	28	41	47	30	24	37	25	30	40	25	31	32	29	29	31	45	40	26	35	30	32	33	22	24	27	37	29	33	26	34	34	34	24	19	24	33	40	35	32	46	31	49	29	40	29	34	47	44	42	40	31	40	33	31	37	40	28	35	41	24	43	27	35	33	31	26	27	41	39	49	36	28	27	29	43	43	36	48	38	32	44	40	31	29	27	33	31	44	38	38	31	34	30	34	30	37	36	24	40	26	37	36	42	31	25	28	27	37	33	45	32	36	39	39	40	26	39	40	27	23	40	37	28	30	34	26	32	33	36	31	31	31	26	31	39	32	23	43	38	37	38	32	25	30	37	35	32	42	43	36	31	32	27	32	32	38	31	35	28	34	33	31	30	32	34	41	33	42	33	36	48	31	39	37	55	39	39	30	38	42	51	31	29	33	37	32	34	32	39	38	35	32	37	33	34	38	38	41	27	36	33	36	37	38	28	41	34	24	33	33	29	35	29	38	29	34	41	41	41	37	47	38	43	34	35	36	29	46	28	30	48	35	34	38	29	26	34	28	23	32	35	24	35	39	38	31	27	29	34	39	44	30	33	29	26	34	42	34	30	36	38	27	44	37	39	37	38	29	39	37	40	32	28	37	30	37	29	33	37	28	35	42	35	34	31	37	35	30	26	41	27	36	28	35	31	40	40	28	37	42	35	29	29	25	36	37	32	37	29	48	27	41	32	28	33	32	32	33	35	34	41	37	29	43	33	29	39	31	36	45	37	32	27	26	28	37	30	34	35	36	22	32	42	28	25	38	32	34	37	32	34	34	29	29	30	35	40	40	28	29	41	30	40	40	35	38	48	36	35	27	33	34	25	34	36	39	40	47	34	42	38	37	34	20	33	34	40	27	41	43	39	37	31	30	36	27	34	38	26	35	23	30	40	44	41	46	40	36	28	34	37	43	39	26	33	34	38	42	46	23	27	42	32	39	33	35	33	29	28	41	44	28	41	40	38	45	44	32	37	30	34	29	26	28	33	38	28	37	32	38	29	37	34	38	31	44	31	30	26	34	30	27	37	27	34	38	30	30	43	42	28	34	43	40	35	35	36	25	22	41	31	34	37	29	34	37	40	34	19	28	40	33	37	27	33	42	31	38	25	36	26	34	40	28	27	32	30	33	36	43	33	42	29	46	40	33	32	45	41	35	36	29	27	38	36	28	37	35	27	37	37	35	35	20	35	27	34	25	34	44	19	37	27	41	31	30	39	32	36	31	33	27	35	27	36	32	42	43	27	48	36	48	38	32	27	35	33	21	39	38	29	40	34	28	27	30	32	33	36	31	25	23	42	32	32	37	34	33	38	33	33	34	25	37	41	28	35	33	25	37	28	30	33	30	29	30	25	43	48	36	28	43	36	41	24	42	45	35	33	36	27	37	25	24	27	34	27	17	35	29	26	40	24	39	35	38	48	25	29	41	40	40	37	36	33	30	35	35	32	26	35	32	35	44	33	36	24	32	28	26	53	34	29	34	30	33	24	33	24	26	35	36	36	48	42	33	34	34	45	39	32	34	39	43	31	41	31	33	35	35	32	20	37	37	35	38	28	31	24	33	33	39	30	34	38	39	39	43	37	47	24	42	34	38	36	36	25	41	41	33	31	34	30	30	30	33	25	37	27	36	31	31	30	33	26	43	36	42	19	42	45	31	33	31	56	29	40	44	46	38	40	29	39	35	24	32	45	28	37	34	42	36	26	26	37	36	28	37	36	43	36	34	26	32	40	46	31	41	32	31	33	32	44	33	42	40	31	37	42	34	27	29	29	32	37	37	32	32	31	41	40	29	34	37	33	32	36	26	35	35	42	33	42	41	27	38	36	32	41	39	36	43	31	38	42	45	45	39	34	33	35	43	37	36	32	45	38	35	21	36	31	28	35	25	39	34	37	32	34	29	24	45	36	41	35	34	35	41	36	34	39	29	32	24	30	32	30	49	28	29	40	31	35	32	26	31	32	36	32	40	27	27	32	29	41	39	43	35	28	36	29	29	33	26	25	31	25	42	25	31	41	44	32	32	30	36	32	34	36	28	41	35	44	33	36	35	39	34	28	47	26	28	21	38	36	34	33	42	34	40	40	31	38	33	40	35	38	35	36	28	39	32	39	29	45	39	32	32	25	29	25	24	44	34	34	29	37	23	42	36	25	27	38	38	25	27	36	32	43	36	35	34	32	40	35	31	28	32	44	45	24	38	33	37	35	38	28	39	28	41	43	38	33	31	36	35	38	28	42	28	24	28	38	45	30	26	52	31	42	29	30	35	28	23	26	34	35	24	28	49	35	37	34	41	38	33	43	22	33	30	41	37	39	42	34	35	39	36	30	28	38	36	28	42	37	41	24	52	37	35	38	19	36	34	33	25	29	32	50	33	30	39	41	35	34	28	35	32	33	30	38	29	30	35	30	39	32	26	34	40	33	36	36	37	35	24	38	28	31	40	46	29	48	41	43	43	27	30	34	27	21	42	40	25	38	32	48	25	34	38	31	22	35	27	42	51	40	25	27	36	32	39	27	30	28	30	32	41	36	28	32	35	36	39	31	42	29	36	30	31	25	39	36	47	30	42	28	37	36	29	38	37	37	33	36	37	39	28	32	31	38	34	37	38	51	36	38	45	33	32	20	40	38	38
18736	5114	2753	3125	5620	7912	8291	7120	5668	5168	5076	4579	4519	3833	3211	2235	1599	1406	1228	1155	1144	1121	1128	1109	1072	1023	1104	1046	999	904	863	913	870	761	719	725	632	505	520	518	459	393	455	405	417	422	361	335	309	300	281	325	347	313	327	351	303	291	293	299	311	319	290	314	308	319	293	311	276	300	309	284	284	322	294	311	306	292	311	301	329	365	406	347	294	279	318	304	289	343	301	315	277	293	291	324	317	299	307	322	299	302	312	329	314	294	298	315	302	275	338	292	286	311	289	303	322	291	308	303	267	270	297	309	268	322	307	273	290	300	288	313	269	327	293	286	283	298	262	277	317	304	255	301	291	313	321	334	299	291	317	330	311	293	299	284	328	290	298	262	290	289	288	302	289	286	321	301	289	294	304	266	337	303	272	302	303	270	295	272	326	291	308	311	310	280	268	303	262	303	296	301	296	272	296	293	261	296	261	312	313	278	315	288	293	279	305	302	277	282	288	291	333	287	299	289	292	271	319	313	279	301	270	277	299	285	278	302	288	293	283	292	278	294	277	308	298	298	295	270	288	303	294	304	304	285	303	325	274	299	291	289	276	285	280	309	308	307	293	286	279	292	305	294	311	291	336	291	266	301	279	285	295	290	279	267	276	284	258	293	311	288	282	295	303	252	318	293	295	304	283	300	290	309	302	316	301	282	299	326	298	265	297	283	285	280	281	293	303	278	310	304	299	295	294	306	283	311	300	290	320	306	286	287	289	314	321	343	298	293	281	315	292	266	292	303	316	321	274	292	265	279	320	279	296	338	327	319	274	263	262	285	284	315	270	300	273	301	294	308	296	291	307	278	275	281	330	260	299	299	307	313	297	282	311	284	286	323	308	296	273	266	317	285	315	319	274	289	275	291	288	302	298	275	270	299	291	281	294	289	323	297	303	292	312	307	293	301	273	276	299	301	292	305	288	291	293	321	289	311	278	288	295	291	303	326	263	283	303	297	290	293	277	248	292	271	309	296	280	312	303	284	300	290	319	335	259	297	280	279	298	291	278	310	302	291	311	303	280	275	282	297	290	252	278	287	299	284	299	265	290	291	294	288	294	270	275	292	301	269	304	282	291	293	305	294	276	262	279	319	311	294	280	305	286	292	323	315	310	278	302	303	305	331	281	296	302	314	276	314	291	302	340	272	307	294	292	270	307	283	303	336	270	323	291	307	301	303	295	283	278	305	329	296	270	310	293	330	292	325	288	272	260	310	321	309	301	292	289	313	282	291	265	287	280	287	288	278	344	299	298	250	298	284	293	283	260	328	274	303	309	302	320	281	285	306	292	294	309	274	298	287	290	290	303	320	314	286	309	293	303	308	309	265	301	272	286	277	254	292	293	314	301	281	321	280	283	302	330	287	287	320	295	281	300	302	303	296	253	242	300	276	271	294	272	268	299	321	264	288	272	303	292	305	337	291	299	283	265	298	282	270	299	292	305	280	305	270	316	312	319	271	313	271	271	313	285	289	303	285	301	279	301	310	272	301	243	270	321	280	284	293	281	278	304	298	294	303	299	313	298	321	290	309	308	272	297	279	324	310	306	293	240	290	297	285	303	317	285	319	286	307	328	291	313	343	267	292	293	291	287	293	305	298	278	303	302	296	284	292	320	308	300	295	286	321	325	300	301	270	260	299	300	299	328	293	305	295	285	284	272	265	323	305	306	304	307	335	298	295	308	275	317	310	289	287	276	292	260	295	293	300	315	336	321	295	308	298	292	284	304	266	275	323	276	278	276	278	267	284	300	283	307	284	270	280	278	299	301	297	272	271	307	286	296	312	309	284	277	277	270	283	293	314	281	304	296	300	296	308	313	286	269	346	270	275	296	270	292	302	311	335	304	321	312	282	313	287	309	310	297	318	277	289	299	270	266	261	285	324	269	312	299	297	289	314	281	304	306	302	295	291	306	302	291	288	291	272	294	308	301	292	285	288	300	292	276	314	287	276	283	298	278	285	267	299	268	289	308	296	298	293	290	312	304	278	269	328	308	290	290	344	259	265	304	308	293	287	314	298	316	290	298	310	308	242	300	283	296	319	290	306	296	316	303	319	307	267	280	276	311	300	297	307	278	297	323	295	282	313	282	290	304	307	280	320	283	279	306	311	288	286	291	303	302	313	297	285	288	298	292	277	295	300	293	349	291	278	281	306	288	281	279	315	284	264	304	286	299	310	289	282	300	268	295	281	303	318	338	310	292	295	262	303	310	316	296	275	288	289	266	321	309	277	277	294	314	267	273	278	295	260	323	324	298	277	328	278	293	332	282	297	300	307	309	322	307	291	301	306	305	283	292	309	293	254	314	301	302	325	268	306	296	270	262	298	294	303	282	311	318	300	315	264	284	304	297	305	310	311	284	297	275	300	298	299	276	278	280	298	312	297	323	323	281	286	317	295	299	309	311	308	310	293	286	285	281	280	317	306	303	279	303	273	312	298	296	279	285	273	310	297	282	326	305	306	273	290	293	280	283	287	282	301	287	315	315	305	282	267	328	310	261	281	284	297	311	290	271	288	296	289	274	286	305	271	286	292	303	296	303	274	307	272	284	282	301	308	301	280	308	298	291	292	304	290	257	300	285	291	303	308	305	304	309	304	315	299	315	278	306	271	295	311	317	290	290	315	328	291	294	289	282	302	283	278	275	305	274	310	299	292	284	294	331	305	295	298	291	316	299	292	302	290	294	301	318	292	288	303	295	301	289	317	283	312	300	285	294	308	285	292	328	274	304	291	305	331	263	330	290	315	272	325	308	320	282	290	281	269	304	308	282	303	303	301	280	303	336	326	308	296	314	303	269	317	294	282	301	309	310	278	287	299	300	285	293	288	259	340	280	315	306	264	287	297	306	330	291	273	302	258	313	308	301	293	277	326	291	328	280	329	301	267	301	235	285	279	294	289	311	283	266	288	283	278	299	295	314	266	339	314	304	299	289	289	286	306	324	264	290	305	305	273	302	318	288	321	297	309	311	320	287	304	306	281	288	296	280	290	265	291	324	268	318	296	300	304	297	283	298	311	324	304	282	283	276	293	298	292	262	271	311	310	292	286	285	297	295	306	316	299	295	257	283	287	310	302	270	265	304	287	298	300	283	290	309	302	301	286	315	293	276	313	253	276	260	303	304	268	294	278	267	286	299	306	292	283	294	294	282	265	277	267	282	260	299	306	266	324	282	307	272	296	294	298	289	263	306	273	298	283	302	306	299	319	285	302	289	318	299	291	286	310	297	300	283	262	307	286	295	274	298	296	304	292	298	296	277	304	319	307	282	308	309	278	280	280	302	312	288	270	264	282	309	315	333	314	282	281	277	286	292	279	302	293	275	260	290	311	283	281	305	293	302	327	295	323	292	287	296	284	316	275	292	263	305	287	311	284	277	302	291	297	287	294	289	319	296	290	297	312	316	273	291	287	279	304	312	279	300	268	301	273	316	275	295	293	278	302	312	301	291	300	284	284
2794	607	327	233	162	174	200	212	196	189	183	212	198	177	158	118	89	87	89	89	91	72	91	94	85	87	94	80	85	89	75	86	93	62	62	73	75	66	54	70	60	63	51	62	54	50	53	56	44	57	45	52	55	61	69	58	56	51	60	57	53	63	57	60	49	55	40	50	53	43	64	57	46	42	61	59	56	61	41	57	49	60	51	55	48	61	57	60	59	51	53	48	64	62	53	48	54	53	50	52	48	55	52	56	53	54	53	61	53	44	67	53	67	53	57	45	52	63	55	44	61	59	45	44	59	53	49	49	53	45	51	46	64	41	63	51	50	46	59	57	47	40	50	56	50	54	49	59	57	64	47	59	57	38	51	45	64	43	53	55	58	45	42	46	44	61	55	64	41	40	47	49	51	52	55	46	48	48	50	62	49	60	44	56	61	41	51	54	57	58	55	39	46	47	55	48	48	51	57	54	56	54	55	53	49	50	42	52	45	51	54	54	59	51	62	61	44	48	57	48	55	57	39	56	48	54	63	47	49	49	47	57	35	53	45	57	44	59	46	49	43	51	52	44	59	52	50	60	50	50	60	60	50	46	45	43	45	67	48	55	49	53	51	69	64	59	58	43	50	52	69	48	42	58	49	61	41	71	46	53	57	52	51	49	50	75	47	43	62	56	66	58	52	56	60	49	46	48	47	39	63	56	71	47	51	40	44	54	73	47	45	64	63	50	47	54	47	62	50	58	52	49	58	49	59	47	42	48	42	54	45	58	55	60	51	55	42	54	59	58	53	48	42	39	45	43	49	54	42	50	44	46	54	53	53	48	59	56	57	57	54	65	50	53	70	75	45	47	60	54	56	56	51	40	63	59	55	42	52	41	44	54	62	58	43	48	51	56	43	59	38	59	57	53	59	45	48	62	50	49	46	64	59	51	46	50	44	50	46	59	61	47	41	53	47	63	64	58	43	45	64	52	61	45	59	74	46	52	47	75	41	36	51	53	57	50	52	62	37	49	54	60	61	43	47	56	41	50	45	52	50	55	48	53	47	52	66	45	59	61	56	54	50	56	55	57	55	48	58	44	41	54	67	63	76	42	66	52	51	51	47	41	50	52	52	57	52	47	59	47	47	49	58	40	52	63	37	49	57	54	61	55	57	52	50	41	47	57	40	47	56	57	54	54	66	54	57	61	61	45	44	50	65	53	50	45	49	46	52	57	49	39	46	48	63	52	41	51	47	38	63	52	64	52	48	55	62	50	64	52	47	44	58	50	53	57	54	50	71	52	58	65	58	44	64	48	41	43	48	61	53	54	53	57	47	46	39	46	59	50	44	49	52	61	50	50	52	62	62	46	48	54	52	59	45	42	57	68	51	56	36	48	53	52	51	49	56	49	57	68	53	62	47	40	56	53	48	54	56	62	62	48	56	58	50	40	51	42	65	50	56	69	46	37	63	79	48	34	59	56	56	57	56	56	52	39	51	49	59	61	55	53	58	50	51	49	58	67	64	55	49	42	50	58	42	50	43	54	54	62	50	49	46	53	43	49	38	43	63	55	41	49	47	43	57	49	60	64	47	55	59	45	57	49	47	45	49	42	51	51	57	57	42	55	41	60	57	47	52	56	45	54	61	55	58	65	60	50	44	55	50	59	42	63	34	56	60	53	55	58	38	54	41	40	50	44	64	62	45	54	60	50	46	53	58	42	59	63	65	41	45	49	59	53	51	53	60	52	50	51	65	45	61	48	54	61	49	50	47	50	46	49	48	51	54	45	49	64	58	51	54	49	51	49	37	42	46	55	48	52	67	52	53	47	51	43	57	50	54	60	51	50	44	42	52	52	52	66	49	46	56	62	53	46	50	42	42	47	43	57	54	62	52	69	35	65	55	52	62	43	49	49	45	58	44	45	59	43	52	49	66	52	38	54	46	53	45	52	38	48	52	51	60	64	47	47	53	65	56	59	50	45	43	42	43	50	49	46	63	54	56	49	50	48	60	43	44	44	58	62	50	49	41	53	42	51	64	50	51	46	52	46	52	52	53	48	62	52	46	64	51	54	43	50	44	53	48	62	40	48	54	67	44	55	45	64	42	43	49	61	53	48	60	44	46	46	43	47	65	41	43	54	66	48	42	51	48	70	57	54	55	52	55	51	58	52	50	56	52	53	55	62	51	46	45	63	55	45	54	57	55	47	65	47	51	63	55	51	46	53	50	59	51	38	47	46	63	49	57	58	62	62	64	56	46	44	43	41	56	51	62	64	44	37	56	67	51	58	56	47	52	54	50	59	45	48	56	53	54	52	48	57	47	48	54	47	51	53	51	50	53	46	54	55	59	49	44	57	50	71	63	55	55	59	35	45	52	65	54	52	50	34	54	57	52	42	50	44	49	48	53	70	52	45	52	54	52	53	53	55	38	55	64	55	47	46	55	53	62	67	57	41	41	49	45	53	48	45	50	40	55	49	48	49	58	48	52	44	56	48	47	55	57	50	43	49	57	60	52	58	43	44	37	40	64	58	35	57	45	54	69	44	66	49	54	53	60	64	65	58	41	39	41	58	62	55	56	53	47	55	46	44	47	53	65	51	53	52	68	52	51	51	61	53	39	52	51	49	52	40	52	47	59	61	57	65	42	53	53	49	58	53	43	54	43	47	64	44	51	54	67	48	51	60	62	44	54	50	49	63	57	41	66	47	51	50	36	55	58	48	55	43	54	45	62	52	52	48	51	48	57	45	63	49	53	49	52	43	61	52	59	56	62	64	51	48	48	48	62	56	40	49	59	54	51	56	57	50	47	55	61	42	51	42	51	59	54	53	41	55	56	65	51	48	56	52	51	44	55	46	48	53	62	58	45	66	45	47	39	61	70	46	57	46	48	52	54	48	46	45	45	54	45	57	43	44	52	46	53	55	51	57	56	56	56	55	58	66	45	51	57	54	50	57	57	54	44	46	47	47	47	43	52	49	49	47	53	55	56	46	50	55	56	51	48	54	53	56	48	57	34	41	57	53	46	49	54	53	45	46	47	58	42	58	57	51	44	51	38	48	55	64	49	61	55	66	62	45	43	51	53	58	44	51	48	50	53	56	40	38	56	62	41	46	62	50	57	61	50	56	63	44	38	56	63	38	51	56	52	48	43	49	52	57	50	43	45	45	37	44	49	51	57	49	54	49	65	39	48	57	51	60	53	45	45	52	52	56	53	45	63	55	43	46	54	47	60	52	58	41	45	47	49	46	58	54	48	54	58	39	64	46	50	52	40	48	55	59	47	67	61	65	52	47	40	57	62	51	45	58	51	48	55	51	60	47	43	49	55	46	55	51	45	52	48	49	45	43	45	58	33	53	50	45	41	64	51	64	60	54	40	56	53	51	67	46	58	55	51	39	51	60	46	50	56	63	48	32	49	65	46	53	50	45	61	51	57	52	33	53	62	59	48	52	41	65	41	47	54	44	54	56	49	44	61	50	52	50	47	50	48	58	46	63	63	46
23220	6671	3581	3900	7594	10401	10660	9597	8011	7174	6938	6426	6179	5469	4294	3022	2347	2027	1768	1692	1619	1662	1528	1548	1427	1631	1610	1468	1433	1371	1234	1242	1211	1112	990	1008	916	764	742	755	653	655	597	626	610	579	491	449	448	458	485	473	492	504	461	497	464	484	446	451	447	459	450	468	471	458	451	427	457	463	429	465	467	424	428	405	472	463	461	433	429	488	569	466	458	462	440	459	484	463	485	467	453	475	463	457	480	433	475	472	428	452	429	449	442	450	445	456	443	397	437	412	446	453	399	453	453	438	458	447	455	448	451	412	427	458	432	438	451	437	437	437	478	455	432	419	440	459	473	445	430	433	417	420	428	458	426	440	473	465	401	414	454	450	448	430	459	471	459	427	436	444	433	478	406	444	454	429	394	446	418	453	452	441	472	451	467	483	431	454	444	411	438	453	411	426	467	446	468	457	450	435	416	438	429	429	413	476	454	485	469	443	393	465	444	467	432	448	415	455	477	434	463	461	447	426	465	414	435	442	465	452	451	410	432	456	431	433	465	450	441	418	419	455	401	428	453	456	433	458	479	448	440	445	440	435	432	456	464	448	423	442	456	449	432	451	400	453	404	433	475	449	444	477	469	449	405	422	405	446	424	438	458	435	452	448	421	420	406	429	451	437	426	448	470	452	434	442	474	399	456	436	432	428	456	454	429	455	415	457	455	469	465	442	466	426	406	437	423	433	417	451	442	417	442	420	382	426	456	448	431	431	500	482	453	430	450	445	430	466	441	419	446	418	451	447	447	456	461	442	462	481	473	440	465	439	428	460	463	477	426	439	462	464	447	419	445	421	458	404	451	415	426	422	447	431	440	449	424	441	450	422	460	485	427	410	419	422	442	438	472	455	434	406	466	437	445	443	445	438	422	506	409	446	438	480	442	446	414	445	454	460	420	469	454	442	439	447	434	462	472	437	446	467	429	441	419	473	419	423	423	427	468	445	466	420	419	437	426	437	459	438	397	435	456	441	393	427	426	441	427	455	422	445	457	416	418	437	466	460	429	456	420	412	409	410	431	462	473	413	430	418	451	441	429	444	406	415	412	438	436	442	435	440	396	463	456	439	426	446	453	432	473	422	466	421	429	413	445	458	451	438	438	434	445	441	416	453	439	416	434	435	448	421	451	421	446	438	449	450	439	428	433	411	435	449	435	441	429	435	483	425	447	420	440	442	460	420	418	433	434	452	430	431	435	455	423	424	434	440	457	471	433	454	449	413	452	430	456	428	454	425	490	397	442	410	433	436	443	428	428	441	398	441	463	454	438	466	432	485	461	419	418	456	445	442	405	420	457	411	459	433	442	467	473	491	417	444	450	441	464	423	454	458	440	420	452	450	439	462	426	427	446	460	450	459	475	443	443	436	466	432	423	468	440	455	439	417	441	429	427	450	429	413	444	435	434	418	476	412	410	424	502	469	471	464	425	450	453	444	485	415	431	432	489	437	448	451	441	447	410	439	451	450	435	440	391	478	443	433	457	431	421	443	450	432	476	454	424	408	445	452	400	438	467	431	434	452	435	472	482	435	447	470	442	442	431	491	427	427	435	460	461	469	459	431	424	436	404	423	453	445	433	398	460	426	471	441	426	455	421	464	457	442	462	441	455	422	449	450	439	444	458	446	435	448	435	434	440	403	436	457	427	428	460	451	437	457	423	438	435	421	442	431	432	409	404	433	433	472	428	431	453	513	405	449	425	434	446	463	420	458	442	438	397	472	423	457	423	423	438	444	416	405	430	473	453	409	461	396	451	450	421	437	452	459	481	417	443	462	453	434	444	453	435	386	420	464	452	441	440	431	438	434	458	440	476	409	464	469	453	442	459	459	469	450	455	414	430	456	391	476	432	404	411	440	435	450	444	431	393	397	438	401	424	452	430	394	431	436	430	457	447	430	431	455	456	456	447	447	439	473	416	452	473	446	468	457	458	457	430	465	458	422	437	439	438	445	400	461	483	426	463	406	445	414	479	473	424	437	390	447	470	415	416	420	449	437	413	434	409	430	437	464	473	425	425	438	464	414	438	473	449	467	411	425	450	445	406	490	436	421	425	417	441	472	427	448	417	439	488	461	432	428	469	417	469	468	410	448	452	435	457	448	407	450	472	437	478	448	475	451	400	458	435	478	456	445	399	425	459	414	462	418	439	423	418	430	428	427	419	434	483	456	431	457	412	426	425	435	448	453	436	477	474	440	442	448	462	416	442	403	407	433	426	441	416	433	464	432	439	469	446	447	475	415	433	411	467	449	407	439	434	452	465	481	500	435	416	414	453	442	416	434	403	451	415	405	409	465	444	444	409	439	456	427	460	432	441	423	436	437	411	430	457	448	422	417	442	435	441	431	432	437	426	476	464	405	397	408	389	452	475	445	424	451	433	418	450	411	425	451	422	421	438	449	404	423	436	455	444	454	425	478	475	428	417	477	440	453	410	433	450	400	448	452	432	440	441	455	435	441	433	431	425	435	454	442	413	430	418	444	412	446	432	464	406	464	431	452	432	438	459	432	459	448	448	407	454	453	438	427	460	459	425	433	437	465	449	454	452	433	424	479	420	424	464	452	424	468	443	425	453	433	444	447	433	421	478	456	441	456	488	448	463	433	445	430	491	441	429	434	441	395	427	463	427	420	426	447	462	466	410	453	434	430	469	425	432	433	466	448	425	423	442	426	413	406	444	446	450	442	445	473	446	453	426	452	429	440	453	447	445	429	401	436	431	431	424	464	444	417	417	404	457	460	443	456	428	442	448	431	439	427	419	452	409	438	422	459	431	438	418	442	458	418	422	455	495	396	430	419	422	431	461	426	429	447	438	431	447	426	453	478	456	422	416	415	458	443	473	464	433	437	439	444	435	442	480	468	476	438	496	407	434	458	434	436	463	431	420	457	449	432	465	474	442	455	431	447	432	426	425	433	464	459	470	475	465	440	469	426	433	427	437	456	424	444	491	425	451	442	453	447	433	430	440	439	455	436	419	410	455	460	401	444	463	460	440	472	424	425	484	450	413	450	431	467	457	474	465	398	461	493	503	453	476	453	458	479	442	470	447	455	447	441	418	470	441	403	437	423	455	470	428	411	431	449	468	400	429	421	465	428	475	488	446	433	458	448	446	457	432	426	443	468	415	474	424	448	439	418	438	446	426	433	442	467	432	466	417	476	442	422	451	455	438	452	433	430	478	419	391	450	455	440	436	433	441	412	425	414	440	432	457	418	471	447	432	448	436	457	436	438	421	459	477	455	450	425	467	432	447	451	468	474	465	423	403	463	455	452	461	443	438	417	437	466	439	448	437	463	460	431	468	462	426	432	446	469	416	410	416	425	438	425	459	444	465	438	434	421	431	426	423	463	478	414	394	415	420	449	475	462	453	426	415	446	444	427	477	453	423	460	457	406	409	455	416	466	452	465	469	412	442	445	443	465	387	437	440	444	408	464	485	474	461	415	440	425	414	424	452	442	462	411
1823	239	157	110	89	96	115	109	109	106	103	114	94	110	79	86	50	60	45	45	45	61	62	58	56	53	57	52	51	37	52	51	56	45	39	58	41	42	53	48	39	40	42	37	49	51	36	43	36	33	34	33	35	43	48	50	41	41	36	37	38	48	42	34	53	32	33	38	40	49	41	33	43	35	57	40	36	44	40	43	30	41	38	50	44	40	51	40	46	44	51	35	31	42	42	42	37	39	55	46	48	39	31	40	46	34	37	45	38	48	49	30	46	52	43	48	46	46	43	32	44	42	44	31	49	44	49	37	55	65	34	46	38	33	37	44	42	59	40	41	41	43	45	34	36	44	44	50	42	42	35	39	49	38	47	36	44	39	37	54	35	46	31	47	47	47	47	35	38	40	38	38	45	31	45	45	40	37	41	44	48	34	45	39	30	36	39	37	42	54	42	38	41	47	40	43	44	46	36	42	25	42	42	37	35	46	37	56	50	42	33	45	39	33	44	48	46	29	52	44	36	36	36	49	50	52	45	47	34	40	43	36	36	41	28	43	41	47	37	44	48	43	40	40	36	51	44	37	61	33	42	35	49	28	39	35	49	30	38	37	39	32	40	50	54	40	42	38	44	43	44	45	40	44	32	49	32	38	38	29	35	42	44	42	29	50	47	32	48	37	44	42	38	35	50	40	39	36	37	37	37	22	39	27	46	45	47	44	44	43	28	42	36	39	33	31	38	40	36	38	45	35	34	33	28	47	43	40	37	38	37	42	40	33	40	43	50	43	38	44	43	62	31	34	36	46	39	45	36	48	46	33	35	39	47	30	42	43	38	42	41	48	47	31	37	42	36	30	43	39	34	44	43	36	35	34	35	41	53	39	43	37	31	38	44	43	39	56	49	43	44	50	41	44	50	43	39	43	46	37	43	51	36	41	42	39	41	45	34	35	46	35	38	43	34	37	40	47	38	37	32	39	41	45	35	39	50	37	45	45	34	42	37	44	49	43	29	33	43	41	38	45	38	32	40	41	35	35	44	43	31	36	36	45	43	47	34	41	32	47	40	60	37	36	41	54	43	28	48	48	43	42	36	41	42	41	47	38	42	22	40	42	34	45	43	29	38	40	42	52	44	45	40	50	42	39	39	26	34	36	49	30	45	39	37	37	42	57	36	31	50	35	38	33	43	49	45	25	49	50	32	35	45	39	38	39	51	36	26	44	44	44	41	50	36	37	36	44	42	44	50	48	46	34	29	45	46	39	45	33	28	41	36	30	40	41	31	41	40	36	46	44	46	30	43	31	55	50	52	57	51	46	42	40	38	43	49	35	44	35	40	28	32	26	32	40	48	48	38	48	45	45	38	32	34	44	39	34	43	41	42	52	38	41	44	48	53	34	42	47	39	35	57	41	45	34	35	41	40	46	46	43	50	43	38	39	38	35	46	38	30	40	33	37	40	30	44	38	45	33	42	35	34	36	47	27	36	40	34	39	44	44	44	36	45	57	31	43	44	48	50	48	28	35	41	40	43	49	43	32	34	45	41	25	51	45	31	42	32	37	39	48	43	39	33	39	36	39	48	53	40	49	36	47	39	46	39	50	43	34	37	37	29	37	39	35	37	37	25	44	53	32	34	43	39	35	46	44	37	43	39	48	36	44	44	42	50	54	21	39	52	52	39	36	45	49	40	45	46	47	46	51	39	36	49	51	33	35	57	49	32	44	39	43	43	37	41	40	44	32	41	40	38	44	48	41	49	43	38	43	38	43	29	39	40	41	39	51	33	42	37	33	30	44	35	32	50	42	44	44	41	35	50	45	35	49	35	33	42	36	56	37	39	56	37	42	47	48	39	38	27	39	49	43	49	47	46	37	53	34	35	33	27	42	36	37	37	51	43	42	51	48	48	40	44	40	36	37	52	33	52	50	45	46	40	42	42	30	40	43	32	34	33	44	45	31	44	49	37	33	39	32	49	36	41	37	50	34	37	46	34	44	32	24	39	32	51	44	44	44	32	42	45	36	28	44	37	43	29	42	48	41	39	32	42	39	38	61	47	37	36	49	34	30	33	38	39	33	40	40	40	43	38	51	37	51	44	33	53	44	53	41	34	43	42	50	39	54	30	36	40	38	47	41	46	31	35	41	52	41	52	38	48	39	34	39	44	49	37	33	39	47	48	37	42	40	37	46	45	43	32	40	35	24	47	35	44	38	36	37	40	33	40	42	41	41	46	31	43	33	42	35	44	53	58	44	52	41	41	38	30	39	49	28	43	48	33	44	45	54	37	33	36	44	41	41	50	52	33	36	47	45	40	31	45	43	39	37	43	33	38	38	31	40	51	31	37	45	37	37	46	45	30	45	43	39	45	46	46	34	37	42	33	39	41	39	49	43	48	46	47	52	32	36	46	42	47	32	38	39	39	54	47	49	34	31	36	36	32	38	36	41	43	47	33	35	41	52	45	37	44	44	51	41	44	42	45	48	45	39	40	44	37	46	42	32	35	42	39	53	41	41	39	51	34	41	58	31	38	41	56	38	36	42	36	38	35	27	33	44	39	42	40	45	39	42	52	48	43	35	36	57	45	28	58	37	41	33	39	40	51	42	37	37	42	48	45	45	46	38	34	31	41	37	52	37	34	55	40	31	38	50	32	34	57	46	39	41	29	31	43	35	36	38	58	44	56	36	34	38	38	52	43	44	42	38	40	43	42	43	44	38	49	36	49	38	37	35	41	26	30	48	38	43	38	38	28	46	41	41	34	48	42	40	38	30	40	39	35	40	40	38	39	54	33	48	46	37	36	29	45	41	41	35	45	41	41	47	41	30	43	39	44	44	40	37	35	42	32	39	48	48	44	39	41	43	35	38	48	57	40	39	30	34	50	44	34	51	45	47	47	45	51	41	48	44	41	39	43	40	46	31	40	32	37	40	38	45	43	31	38	44	41	35	36	49	43	42	40	36	36	56	36	48	41	42	37	36	36	39	52	47	38	36	36	52	41	38	34	48	42	34	56	44	43	38	34	49	42	46	35	40	38	42	50	48	47	46	45	37	38	44	41	47	48	31	34	37	38	60	35	49	65	40	37	41	38	45	36	44	43	48	53	37	38	34	43	34	34	41	41	45	41	39	54	43	47	34	42	39	36	33	35	39	45	31	52	38	42	33	49	43	43	36	34	37	31	40	32	41	53	48	43	43	40	41	45	40	44	39	43	43	37	38	37	36	43	42	46	38	40	43	42	38	48	38	39	43	46	46	34	40	45	45	47	35	41	37	34	47	34	54	46	41	34	49	51	55	45	38	38	54	40	48	38	43	33	40	39	24	51	42	34	22	44	42	37	32	45	39	41	35	47	44	37	36	43	44	47	43	27	45	35	38	41	38	40	27	47	34	38	34	40	52	36	34	35	32	49	39	47	31	40	30	37	49	32	48	55	37	42	41	32	41	38	38	36	41	35	32	38	40	38	33	38	43	41	43	31	37	31	59	36	40	44	35
15179	3415	1909	2064	4029	5852	6117	5310	4411	4091	3887	3612	3358	2853	2151	1543	1196	1051	944	936	985	1010	892	854	900	967	921	883	874	793	790	801	722	695	656	572	561	480	549	470	496	406	422	429	429	438	355	383	360	369	376	382	362	353	329	338	373	353	346	359	372	351	384	343	372	344	347	329	350	368	359	359	339	374	353	344	386	355	379	319	322	317	393	339	342	397	380	371	373	371	366	330	350	358	343	402	350	341	350	351	314	341	349	356	322	324	353	334	346	359	364	336	375	364	369	367	370	357	328	370	373	355	347	365	341	335	368	363	356	341	353	336	333	350	357	331	354	350	351	321	340	335	363	341	341	314	294	382	347	351	334	353	343	377	363	357	340	351	364	346	336	370	375	333	330	357	325	330	341	346	353	356	348	350	350	330	315	342	319	347	336	364	372	322	328	340	335	352	348	362	322	363	352	346	380	355	324	365	338	339	338	356	372	369	339	344	389	326	348	323	342	369	348	354	357	356	375	329	336	323	336	339	338	332	339	348	363	330	338	353	362	380	346	331	328	341	331	344	364	343	335	339	373	337	367	369	340	369	331	381	356	352	321	350	345	342	350	386	325	351	329	376	350	359	360	335	356	370	377	377	359	342	364	328	328	314	337	336	345	365	340	361	347	315	336	369	358	338	321	333	326	327	323	337	342	331	351	358	369	337	338	343	353	353	344	355	364	353	376	333	342	356	317	353	355	328	334	362	359	343	377	333	353	331	314	331	344	338	347	351	330	345	363	351	325	313	344	347	348	383	346	341	356	351	378	378	335	390	343	356	340	378	351	365	345	327	369	355	335	322	371	342	315	351	346	358	327	338	378	349	363	354	374	400	337	354	333	360	358	316	338	373	362	366	339	341	352	338	329	328	364	320	366	353	328	330	325	348	319	339	318	319	338	351	311	338	330	348	359	358	330	310	380	350	337	358	321	393	315	347	337	361	353	344	333	356	362	365	343	354	324	361	324	358	318	335	335	352	351	339	354	361	358	332	371	324	343	362	332	325	327	329	355	328	337	320	360	345	351	347	343	339	356	325	328	329	364	365	344	373	334	327	305	334	335	327	337	329	373	375	337	351	333	384	333	364	332	318	317	346	326	340	359	317	351	330	335	343	334	362	360	364	316	323	354	312	341	372	343	391	333	322	334	343	358	380	368	368	381	325	354	351	354	324	345	333	330	349	372	342	354	331	380	384	394	359	354	338	349	354	369	352	336	355	317	387	334	358	329	368	358	342	313	359	352	349	365	373	337	339	364	378	327	343	332	332	331	393	373	322	359	343	317	357	375	388	346	338	337	358	366	355	339	359	324	341	356	349	354	362	394	351	348	301	386	341	352	320	349	349	363	334	329	328	333	345	363	352	368	339	345	367	348	307	370	361	339	338	380	351	348	382	401	351	366	347	344	363	361	332	355	367	352	371	335	346	371	360	359	390	339	362	324	344	345	337	356	361	327	360	332	339	364	375	352	339	328	324	367	383	338	339	349	339	348	337	353	315	372	364	384	379	351	347	340	330	337	367	315	362	341	332	361	363	373	334	324	336	339	349	325	382	380	356	351	351	307	345	346	317	354	357	351	344	352	316	370	341	311	313	350	346	345	380	332	389	330	378	364	348	362	339	342	351	336	347	339	342	345	330	367	313	355	367	352	303	360	374	334	362	348	376	352	330	336	379	352	350	374	360	347	321	330	372	335	366	344	362	359	347	344	329	328	333	351	337	380	364	355	346	338	335	347	351	346	323	366	338	356	359	323	329	329	340	330	347	328	360	358	340	349	353	362	320	336	358	359	366	360	318	336	359	376	344	354	337	337	341	335	328	350	327	359	348	376	373	361	350	329	332	331	348	321	338	320	375	353	345	326	346	327	344	341	369	352	358	342	366	366	365	335	332	342	323	350	342	352	370	347	342	352	316	380	346	350	380	312	391	341	350	316	361	343	330	394	364	354	345	328	347	340	357	333	308	367	330	321	347	330	374	345	353	340	327	357	322	377	346	377	330	342	349	326	342	350	348	358	332	406	340	334	337	328	358	337	331	336	326	333	348	331	344	357	371	353	376	349	344	320	334	357	350	335	340	377	337	349	319	351	314	347	327	342	372	333	336	317	355	362	350	349	335	342	367	346	323	353	357	358	338	324	326	349	328	386	351	338	353	320	317	323	352	333	352	334	330	374	312	364	386	351	313	349	353	334	344	380	332	347	372	387	364	354	333	341	362	343	350	329	373	353	370	370	347	327	364	361	336	334	381	344	349	346	345	349	335	338	344	334	343	351	338	342	338	358	345	356	325	351	354	362	330	307	373	370	346	326	330	347	355	355	331	327	349	323	345	344	345	365	369	369	360	335	355	347	358	381	331	342	355	313	370	338	353	332	307	343	327	367	383	359	354	318	381	316	336	316	337	369	355	395	346	343	336	352	359	335	332	374	315	363	339	326	352	353	369	315	342	346	332	363	342	380	355	346	371	329	346	334	356	366	326	352	317	373	333	352	345	336	332	341	313	333	328	325	329	344	348	363	361	351	371	316	354	326	329	334	351	348	347	360	337	362	295	364	334	323	354	368	374	341	356	333	351	340	342	362	368	369	329	355	377	370	378	330	332	317	338	338	351	372	324	349	341	357	349	365	368	351	359	352	362	369	340	360	382	354	349	344	368	343	343	316	358	348	357	329	368	335	343	346	371	322	345	313	339	340	330	356	372	369	339	324	328	370	359	336	307	339	341	317	356	348	317	321	324	335	346	343	361	342	393	361	318	379	352	350	354	341	331	365	352	356	353	363	340	372	353	308	344	353	355	353	360	346	369	343	328	369	360	338	310	332	325	319	361	337	373	367	359	378	346	334	320	345	324	335	327	332	340	345	343	366	394	324	373	350	345	345	341	363	341	339	355	332	348	338	333	362	315	370	396	361	357	326	395	384	355	364	387	327	348	346	368	308	368	344	363	370	381	317	357	377	340	361	330	354	321	334	356	358	346	342	351	381	320	359	349	335	351	348	328	354	330	341	345	365	355	361	350	325	331	341	338	331	318	349	367	388	354	372	365	327	364	364	339	322	312	369	323	355	343	341	351	359	354	352	350	355	359	361	354	323	385	368	345	355	335	342	334	356	333	352	348	338	360	334	376	355	337	348	341	351	355	348	345	326	328	353	329	373	349	361	342	370	341	342	365	329	330	382	326	307	356	349	354	358	358	352	346	356	325	357	337	323	345	344	316	362	357	332	352	327	351	336	334	333	336	356	346	362	343	359	407	346	344	352	341	346	337	338	334	321	346	345	363	360	355	368	328	366	312	358	328	337	349	349	372	352	357	349	381	355	306	374	345	365	354	334	344	359	321	372	344	337	356	363	356	354	353	374	362	350	361	338	352	358	360	373	336	373	349	348	366	359	377	362	331	356	340	380	344	358	336	336	368	357	373	340	347	379	302	297	354	361	346	329	368	388	326	356	381	340	334	352	341
1788	449	186	172	124	145	157	169	177	165	159	169	169	131	113	102	104	82	84	92	100	80	74	72	75	98	72	84	69	89	75	72	81	65	64	68	45	59	56	57	64	63	65	55	59	59	59	54	50	56	60	46	48	52	61	59	56	46	58	70	63	76	57	62	65	64	58	46	51	46	56	60	57	63	60	44	50	50	64	55	50	55	62	55	60	60	58	57	53	54	48	59	54	52	62	65	48	63	50	71	60	58	56	46	61	55	73	60	42	48	61	49	61	54	51	53	47	60	53	55	47	67	62	50	54	54	43	55	54	62	61	53	55	60	43	64	60	55	53	44	62	43	53	59	57	56	49	60	56	56	66	51	62	52	56	50	53	53	58	65	49	53	55	48	54	55	49	53	60	67	55	51	51	44	57	82	53	49	62	55	53	55	59	46	51	45	58	56	65	53	45	55	53	70	67	57	57	51	64	59	66	54	48	42	67	54	52	43	50	58	68	57	59	66	47	65	50	48	62	53	47	54	46	51	57	51	56	59	70	49	67	66	55	59	42	61	56	58	77	64	49	51	52	58	75	54	48	71	57	55	65	56	66	51	56	56	75	75	65	76	58	50	59	50	42	55	47	62	48	53	59	61	41	61	59	55	61	52	61	59	51	59	71	62	44	58	52	52	61	51	61	49	61	56	47	60	45	56	52	71	59	54	38	63	59	60	56	45	52	45	55	63	49	65	52	65	59	43	70	50	49	74	41	65	62	40	51	47	57	49	60	51	71	65	59	55	59	64	57	40	62	56	42	54	45	52	56	53	56	53	57	53	51	52	63	73	62	67	63	64	75	57	44	58	54	66	63	61	50	55	51	67	68	58	41	74	64	53	59	57	49	64	51	57	59	48	61	59	60	49	71	62	54	55	56	64	52	53	62	63	49	62	71	55	43	61	63	53	50	66	47	62	74	53	61	64	56	66	48	59	44	67	64	61	52	62	58	35	53	53	52	48	44	70	55	46	58	65	55	57	60	57	51	58	63	49	57	57	66	52	51	56	49	72	53	52	65	55	49	53	48	56	49	57	45	64	51	71	47	49	67	58	50	53	54	53	50	51	47	49	72	65	54	57	67	61	50	54	44	58	49	73	63	57	57	59	59	64	63	54	51	53	51	54	47	62	49	54	62	41	49	65	53	52	47	50	64	49	58	60	59	75	60	67	69	61	58	62	46	56	71	64	66	65	55	56	49	69	60	61	62	50	71	39	53	49	51	81	42	61	56	44	61	67	57	68	46	46	53	62	58	46	55	70	53	57	60	68	44	64	49	51	49	60	57	55	64	58	51	63	55	57	58	65	57	67	39	53	58	54	54	56	62	48	65	64	48	54	57	70	51	36	78	55	44	53	60	55	57	56	61	62	48	46	58	56	68	47	59	59	58	62	66	36	67	61	52	48	50	57	62	46	46	61	46	53	52	56	61	53	44	49	46	51	48	56	58	46	43	51	69	50	51	61	64	43	63	56	62	66	60	56	50	42	55	45	48	55	58	63	57	56	63	64	60	68	50	52	48	67	58	59	59	48	68	47	62	39	64	65	54	56	42	65	68	55	55	63	61	58	42	66	63	55	59	60	66	67	50	68	52	60	50	57	63	54	56	69	55	56	59	49	61	61	47	45	60	48	73	57	63	45	57	41	58	48	62	56	57	44	61	58	60	50	58	57	56	52	60	52	55	59	53	62	53	64	46	55	49	51	56	56	56	52	50	53	51	49	49	60	45	53	58	61	56	52	53	49	59	73	54	45	65	54	61	60	71	60	58	54	51	78	56	61	60	44	51	42	61	58	55	42	59	49	56	57	72	64	66	68	48	53	57	47	57	48	54	56	58	58	56	67	73	60	60	65	58	53	60	54	45	65	42	52	76	60	47	55	57	63	44	63	46	52	66	56	58	57	49	59	68	46	58	57	66	51	56	57	61	53	44	61	61	55	51	54	58	58	67	46	52	43	54	50	55	44	58	53	58	53	55	53	36	54	50	62	56	45	58	53	51	52	58	54	47	52	64	61	62	70	56	42	69	61	40	46	51	73	58	62	79	54	47	52	44	60	44	60	52	51	73	47	61	53	55	70	56	63	53	51	63	74	61	69	57	45	51	64	52	60	56	56	56	55	64	50	43	51	62	43	62	68	43	63	51	50	56	47	49	78	61	66	50	61	57	67	38	62	57	58	56	54	57	61	57	57	50	49	64	53	60	52	63	53	55	46	55	63	57	46	57	57	54	54	64	55	55	64	60	54	60	69	64	39	65	70	54	70	43	57	47	72	55	64	63	51	52	57	41	57	56	64	57	59	66	74	53	49	46	62	63	36	54	62	49	51	58	52	58	51	54	55	59	52	71	62	59	64	60	67	52	55	55	47	66	54	53	54	64	64	52	53	62	67	50	53	67	66	63	62	43	59	47	52	59	49	63	48	55	65	54	47	58	50	69	52	67	52	45	48	63	66	70	70	52	59	51	56	70	69	60	56	50	57	57	56	62	58	51	43	55	54	64	54	62	59	67	75	66	54	60	48	66	52	75	63	59	63	52	60	60	62	55	66	65	55	58	56	66	48	48	66	56	69	51	62	52	58	67	48	60	53	59	42	47	53	53	49	60	54	76	59	62	55	56	54	62	67	56	59	57	54	58	51	62	63	53	45	60	55	52	59	61	55	59	64	49	63	55	59	53	56	67	46	59	56	63	64	51	61	65	55	49	53	47	54	58	55	51	61	57	53	61	59	48	73	51	56	59	48	46	40	53	49	64	65	61	51	64	52	49	57	58	52	62	62	53	53	43	52	56	48	65	49	76	65	67	44	85	50	67	69	44	57	68	52	53	45	54	53	60	68	76	54	50	72	51	44	74	55	57	36	55	57	39	54	50	68	59	61	60	55	63	65	55	60	53	54	52	53	67	67	49	45	53	67	59	64	47	60	62	68	55	61	45	65	79	52	60	53	48	67	52	69	50	55	65	57	53	51	47	58	37	59	56	50	56	60	55	51	58	57	58	46	51	59	77	79	61	57	61	62	60	46	65	52	71	51	61	73	57	55	59	68	59	50	48	60	56	55	48	54	69	49	44	58	60	50	45	55	53	57	52	47	46	52	45	47	58	63	61	51	61	62	53	42	61	51	55	53	77	56	58	63	71	55	47	61	60	59	53	70	54	56	62	64	51	46	49	49	55	50	59	60	66	46	69	58	56	63	64	70	68	58	47	51	59	55	59	41	64	69	55	67	49	54	71	61	74	52	66	61	62	51	50	59	64	65	45	56	67	51	60	45	57	56	46	63	60	48	58	51	54	57	49	68	67	50	62	59	61	59	55	48	57	48	45	40	69	53	66	43	59	60	55	54	64	57	61	53	60	57	66	63	52	60	66	60	66	55	61	66	47	61	62	66	41	50	60	61	54	47	60	47	66	51	52	56	48	56	45	48	73	50	57	40	64	48	55	62	48	41	61	54	46	57
19127	5174	2602	2881	5894	8540	9318	8096	6800	6185	6014	5428	4689	3814	3052	2232	1972	1632	1526	1445	1455	1402	1400	1351	1405	1354	1249	1364	1227	1113	1154	1127	1010	959	958	847	796	699	679	642	586	605	577	612	591	578	497	542	528	515	501	511	519	485	506	485	509	477	512	453	499	501	514	471	493	496	479	487	499	470	481	474	483	446	509	492	518	491	521	480	526	539	526	452	530	447	556	500	497	505	525	487	483	490	498	519	479	418	471	493	466	482	512	488	476	501	502	482	512	473	460	456	481	486	471	465	492	502	463	491	482	489	452	472	467	461	500	465	456	452	484	499	485	488	514	492	457	447	474	462	466	477	469	478	481	533	516	504	449	495	507	470	492	493	478	510	508	469	447	471	466	484	490	506	463	476	501	516	460	516	466	502	489	484	504	481	478	552	476	487	484	477	480	497	488	484	472	446	500	498	489	484	507	494	506	504	506	483	512	495	507	511	480	459	502	503	470	464	487	492	570	472	467	479	474	499	477	476	484	484	474	490	464	447	476	475	448	481	475	470	485	529	458	475	501	497	494	485	502	484	481	520	449	502	528	501	482	487	515	483	514	499	517	503	476	446	477	455	469	449	507	479	461	500	484	490	487	465	475	489	488	494	493	471	504	454	475	509	484	490	484	515	452	492	509	495	446	518	496	459	491	515	467	460	490	493	456	484	504	475	518	492	460	475	471	508	462	527	476	494	488	467	467	480	491	488	477	501	486	456	477	491	467	462	472	467	460	459	484	532	522	526	481	452	500	459	477	505	458	479	482	531	506	466	497	526	470	470	477	508	445	492	482	479	470	465	495	478	505	500	499	471	496	455	466	471	510	508	487	488	478	503	478	450	508	482	474	500	446	454	462	469	453	480	487	504	462	478	486	495	486	482	468	479	493	479	450	484	488	436	471	520	503	490	460	504	491	493	446	481	449	500	454	503	497	507	523	510	472	486	509	486	493	512	445	490	448	458	471	490	489	488	518	547	469	489	466	429	521	479	468	460	465	474	483	470	458	504	497	475	479	482	466	449	466	476	487	452	482	491	447	479	481	508	506	457	496	498	444	485	477	479	461	456	489	435	486	450	437	498	427	478	486	477	533	480	498	496	448	508	485	507	458	477	466	478	489	475	466	502	507	496	478	512	467	519	453	499	458	484	466	489	466	495	475	487	492	461	487	453	472	493	460	475	489	523	453	492	501	485	468	470	471	473	499	461	442	486	470	465	474	458	462	491	453	472	477	478	473	444	475	487	489	499	475	461	467	489	485	465	473	442	517	486	496	434	443	483	481	484	504	484	497	491	486	471	480	478	460	491	459	483	482	486	455	438	484	477	491	481	490	479	510	504	465	512	449	450	505	510	443	473	481	509	508	488	449	462	501	527	533	486	526	525	470	469	471	500	520	479	463	497	448	455	512	470	424	460	474	459	473	476	478	487	487	490	449	463	446	488	434	507	494	508	453	460	467	473	482	506	510	485	459	491	477	502	527	473	489	487	450	464	472	480	500	502	480	487	478	474	488	467	487	487	448	469	480	484	529	495	464	462	462	510	503	483	473	468	458	483	463	478	443	465	471	483	449	486	457	446	487	467	465	484	468	482	483	459	525	479	511	553	506	486	494	461	469	430	453	462	465	479	506	500	439	478	459	460	491	511	488	494	439	495	469	495	458	465	486	480	488	498	481	494	491	517	485	475	510	488	482	443	487	512	455	477	468	435	500	468	481	518	488	465	485	480	471	464	460	465	513	467	465	468	463	440	490	492	515	495	460	503	486	425	488	511	484	489	471	494	471	455	475	483	497	496	468	481	451	498	438	472	540	460	473	505	480	469	517	505	470	441	484	474	461	491	497	493	490	480	507	515	465	480	485	488	535	470	515	480	443	448	482	511	435	504	463	472	500	449	467	491	492	497	488	478	467	473	479	480	486	486	499	465	453	514	466	472	456	471	479	471	475	450	495	489	476	437	455	486	438	484	478	514	494	467	496	451	452	513	501	497	494	492	460	494	459	462	487	479	460	430	489	478	513	477	429	468	511	464	494	478	479	489	471	499	479	459	491	489	495	451	462	470	481	499	505	474	506	467	483	491	484	476	465	463	475	494	473	498	472	448	496	488	485	478	488	476	453	480	427	488	498	436	455	528	490	486	463	462	443	495	430	484	444	439	457	494	475	478	476	475	480	489	478	476	458	435	466	456	487	480	487	480	459	463	478	475	468	481	531	506	445	509	511	456	492	483	496	456	475	443	479	508	465	504	473	470	469	458	457	450	458	481	494	446	483	520	466	503	435	498	464	495	498	484	547	445	486	490	457	478	499	468	491	460	472	481	491	520	521	433	496	494	448	479	487	485	467	510	489	477	474	503	514	496	495	492	442	484	483	481	442	452	441	436	508	494	528	472	489	451	514	466	489	508	531	509	484	439	497	417	475	533	484	491	456	505	490	489	494	486	478	490	458	482	464	463	525	467	489	461	467	482	471	482	504	480	505	469	465	478	486	485	502	472	455	484	474	482	463	459	492	464	445	488	511	527	469	462	483	500	503	499	503	472	486	483	505	466	486	504	471	470	526	470	483	475	471	453	490	494	465	415	458	465	473	500	508	474	501	490	505	514	452	447	488	501	462	495	499	484	486	496	463	508	508	493	509	484	499	461	482	482	449	509	502	478	504	475	483	471	444	491	449	487	501	468	498	504	511	494	478	510	497	504	523	476	454	468	510	461	469	479	495	519	482	485	498	460	490	475	512	492	527	484	494	494	478	494	471	461	491	498	493	487	487	471	473	463	463	496	511	486	491	468	480	513	478	488	438	497	494	481	435	493	510	498	483	460	512	463	471	478	500	502	499	486	490	451	513	489	458	495	480	459	471	466	469	482	496	467	514	493	507	465	481	470	492	479	498	424	476	462	489	509	476	482	455	488	449	501	521	491	452	476	482	473	450	483	490	455	500	458	488	474	517	457	470	481	459	449	486	508	468	490	484	459	477	485	476	523	485	469	503	484	458	470	434	510	472	477	516	458	469	458	465	488	493	500	489	460	488	493	507	477	530	512	503	486	501	477	474	466	523	488	487	506	482	502	478	485	533	505	474	486	507	454	448	478	470	458	484	462	497	496	473	478	447	424	490	461	522	481	484	476	444	460	486	482	511	482	463	496	481	477	474	449	442	499	489	449	472	452	492	428	500	471	458	426	485	462	476	501	465	486	494	467	471	487	466	475	493	470	501	526	518	509	490	449	497	483	486	464	473	464	483	443	486	480	528	465	453	501	490	439	522	483	495	463	473	462	479	466	490	468	463	493	488	449	493	483	473	475	495	453	464	495	492	470	487	474	500	480	442	479	452	517	467	511	522	514	491	505	481	477	498	470	446	476	489	517	462	503	474	516	452	464	491	495	455	526	502	509	486	478	489	479	485	487	492	483	475	501	464	459	500	467	475	478	479	460	489	527	453	492	479	461	466	453	498	486	478	495	473	494
2709	318	173	114	121	99	123	149	132	138	168	139	114	118	93	86	63	66	71	48	49	59	68	71	74	60	61	66	54	64	63	51	47	59	40	38	35	38	36	31	35	29	45	28	39	29	36	35	27	34	37	34	41	33	37	43	42	36	31	45	34	34	34	29	38	31	29	34	40	39	19	28	34	31	35	35	30	30	23	31	32	19	18	32	33	31	27	38	35	26	41	23	34	33	37	30	34	30	33	35	37	30	24	27	45	41	32	34	45	24	38	39	29	28	39	33	46	30	20	36	30	24	35	32	27	33	30	36	31	34	33	25	33	29	41	33	36	38	43	38	25	36	39	33	42	29	31	36	41	30	42	27	37	47	40	28	34	32	43	38	36	33	37	35	36	31	32	34	32	26	30	41	44	34	31	31	44	33	39	26	18	39	30	29	39	37	34	37	33	24	32	27	36	33	34	18	37	31	39	29	29	36	36	29	29	27	44	37	30	29	39	35	23	38	28	33	34	35	35	31	22	41	22	26	28	41	31	38	39	29	27	30	24	35	22	29	32	33	42	31	32	30	35	42	40	31	24	27	32	43	35	46	31	26	44	20	29	38	34	34	38	35	32	33	28	31	39	31	39	32	18	30	29	27	32	44	39	36	24	35	31	23	36	33	30	29	43	30	37	26	34	28	36	31	39	37	33	30	44	35	29	28	35	24	31	44	32	34	38	46	31	43	46	38	27	20	25	38	48	37	25	29	29	32	45	20	35	34	30	30	25	32	29	36	34	26	28	32	24	35	31	33	25	35	38	29	35	31	37	36	29	31	34	27	39	35	32	38	30	30	38	28	43	39	36	28	34	38	35	38	36	25	40	27	39	35	34	36	37	30	27	34	26	24	42	37	34	25	36	23	33	24	36	32	35	39	33	26	33	36	38	40	36	35	42	40	33	35	34	36	29	31	32	29	41	22	36	29	27	27	32	29	28	29	29	34	32	32	26	41	42	38	32	29	26	22	23	36	34	17	35	26	29	38	37	32	33	39	26	34	27	37	35	37	35	36	26	34	31	39	39	29	26	34	31	39	38	30	35	37	41	27	29	41	32	31	36	32	35	40	40	27	39	28	30	30	30	35	39	32	34	32	34	28	29	28	29	32	42	26	36	41	37	34	30	34	29	34	43	21	33	24	40	27	32	33	37	26	41	27	30	25	40	33	29	26	38	30	39	32	13	35	41	27	32	30	35	40	27	24	38	23	34	29	37	36	30	28	28	28	34	41	39	28	34	39	32	24	37	32	26	29	21	30	32	42	29	21	33	29	27	37	27	27	38	25	43	36	37	36	41	34	31	34	33	32	36	31	22	33	42	34	29	37	37	34	35	29	36	31	37	25	37	23	32	32	32	32	37	40	28	27	29	30	32	52	37	26	36	34	29	34	34	31	31	38	48	32	36	21	28	33	38	27	26	15	27	39	38	27	29	39	30	27	20	26	18	38	35	40	29	23	27	47	36	45	38	39	39	23	38	34	31	34	36	28	30	31	31	30	40	31	32	25	37	33	26	34	26	31	46	31	39	35	29	35	29	39	25	27	33	29	29	35	35	30	34	24	32	38	40	28	24	31	49	38	25	32	29	28	25	34	30	30	34	46	24	29	49	42	21	34	32	24	26	26	37	32	48	33	36	33	32	33	32	25	29	34	32	32	34	35	28	29	35	28	37	28	34	26	26	31	34	33	38	32	35	31	26	33	26	35	29	30	27	42	33	24	39	33	44	28	35	30	27	37	40	38	37	29	26	34	30	32	40	40	31	45	35	36	34	29	35	34	29	25	24	39	37	30	31	29	29	34	34	41	29	34	26	42	31	24	37	36	25	33	39	30	40	25	34	22	33	34	39	35	34	38	36	29	35	33	33	35	26	28	39	30	43	33	22	30	38	32	42	34	42	27	35	37	31	30	24	29	40	40	36	36	32	38	34	31	27	29	27	39	27	40	32	32	37	30	18	48	38	28	42	27	38	54	26	30	33	39	25	40	37	30	25	30	41	40	21	31	36	27	36	30	27	39	25	27	31	26	44	29	30	36	30	25	21	36	28	34	22	35	34	42	28	37	27	41	43	26	35	32	53	46	30	32	38	35	28	31	37	39	27	45	29	34	38	33	34	31	38	26	21	30	38	33	30	34	29	26	30	28	38	27	47	43	43	30	32	40	35	41	31	39	47	34	32	25	32	34	33	38	26	25	40	34	34	35	39	35	23	36	30	36	34	24	33	27	40	38	31	34	33	26	36	31	34	18	34	37	44	44	30	30	38	32	34	33	32	32	33	34	31	28	26	30	28	27	32	26	24	40	35	29	28	36	34	40	35	24	37	27	35	37	32	40	40	30	41	22	38	30	39	25	38	34	33	38	35	34	30	36	32	26	21	30	32	26	27	34	29	36	29	30	31	32	27	24	25	31	38	28	28	36	33	33	39	32	39	33	48	30	31	33	31	32	32	35	42	41	33	42	37	33	30	31	38	31	28	37	38	31	40	35	36	27	31	31	37	33	42	34	27	36	30	34	20	37	29	39	45	34	36	36	24	34	29	28	32	28	32	48	39	34	28	35	39	31	33	44	29	35	46	29	42	38	28	40	41	36	28	25	35	23	30	27	34	25	25	29	26	29	34	28	33	26	28	36	37	24	31	37	25	20	29	30	24	38	33	26	28	34	34	34	37	27	28	36	27	33	37	37	34	24	33	32	27	31	29	33	31	30	38	31	30	35	35	38	48	30	24	39	31	39	32	50	32	40	37	26	25	35	31	34	33	29	37	31	31	37	28	44	31	31	40	29	35	37	27	35	29	31	37	28	30	33	32	42	27	33	29	30	39	34	25	32	33	38	32	42	32	34	34	31	35	35	36	42	30	32	38	43	38	30	43	33	31	36	27	39	30	36	36	34	26	35	36	24	28	31	33	38	27	25	32	34	29	38	37	25	30	25	30	47	37	39	39	36	32	40	33	34	25	33	29	43	34	29	36	22	24	35	33	35	29	28	38	36	34	41	30	36	30	27	33	29	31	32	34	25	40	36	41	29	33	29	30	32	24	27	32	27	30	28	44	31	32	36	21	30	22	26	25	42	37	30	24	39	31	26	31	26	32	31	33	35	28	36	35	34	28	32	33	22	42	28	31	35	36	40	36	36	27	34	33	30	38	25	31	30	32	28	28	40	36	37	36	34	26	30	37	27	40	23	25	29	30	36	38	28	39	38	40	26	30	34	35	36	29	43	39	32	38	30	31	38	31	32	35	35	22	31	29	39	32	24	29	41	36	38	36	37	31	41	31	26	31	32	30	30	38	29	46	34	29	44	33	30	27	43	31	30	31	33	27	29	37	38	34	34	43	24	23	36	24	34	38	38	35	36	27	33	24	37	22	32	28	35	41	35	32	24	26	29	29	30	21	26	28	40	46	34	26	25	42	30	25	46	39	34	35	37	35	36	35	40	38	53	22	28	29	27
18049	4036	2086	2270	4874	7484	8430	7179	6260	5800	5687	5094	4108	3287	2425	1937	1666	1427	1331	1297	1164	1170	1228	1242	1249	1203	1076	1090	982	906	972	863	792	753	742	647	508	528	491	459	484	416	377	415	426	320	323	316	272	294	289	298	316	313	280	305	315	296	284	295	272	291	243	281	292	300	294	267	291	263	299	305	294	273	296	295	305	297	306	307	296	301	290	335	324	309	275	302	299	295	311	303	326	297	298	296	318	314	305	276	285	261	273	288	272	272	264	268	275	296	284	272	290	280	280	272	300	294	285	295	286	284	271	287	302	278	257	281	251	258	289	276	291	264	293	287	271	297	245	278	282	298	297	282	248	297	252	314	262	281	300	261	290	264	304	280	289	258	252	278	276	308	287	298	306	298	282	253	305	276	294	300	290	244	251	290	278	274	276	252	303	276	316	299	283	276	286	284	279	290	245	289	287	295	277	284	294	270	309	275	297	275	290	284	277	265	279	247	288	245	291	279	289	303	304	277	263	264	266	260	277	271	296	311	253	249	269	254	284	292	278	280	270	267	288	317	293	286	279	278	274	284	259	303	290	257	273	306	293	281	281	295	261	275	273	268	295	312	252	275	285	265	270	272	278	261	258	282	290	243	279	277	284	281	278	279	273	268	266	283	259	261	257	262	254	280	282	277	276	260	289	267	271	285	283	274	315	273	298	280	288	286	297	280	295	272	282	307	303	304	286	276	262	297	290	271	280	280	276	287	280	264	274	268	280	277	244	252	262	243	252	228	301	276	280	249	268	279	295	301	268	246	275	288	258	285	287	278	266	294	295	307	293	253	310	280	253	253	248	284	289	313	273	272	271	310	293	265	261	300	291	248	309	263	260	283	297	290	293	276	284	294	279	267	285	267	276	290	276	303	255	286	277	261	269	295	261	297	274	292	296	297	283	280	261	285	283	266	262	270	278	284	280	260	291	286	251	263	292	269	281	271	265	278	280	286	242	291	288	283	261	290	285	299	262	298	275	294	283	274	286	314	294	283	279	274	271	258	282	257	288	314	307	282	269	265	314	304	282	266	276	261	254	252	301	271	303	301	266	291	265	311	283	306	254	307	279	300	275	288	300	291	265	263	285	289	288	283	290	289	272	269	292	263	257	275	269	308	301	254	253	272	264	264	264	305	284	296	313	279	310	291	317	236	299	279	282	291	272	280	269	288	294	279	273	256	291	254	269	281	278	308	291	274	298	274	247	255	300	274	272	283	292	281	280	265	322	274	262	264	270	308	259	275	267	302	271	315	306	267	306	255	291	297	301	292	325	264	276	306	266	280	264	259	290	288	274	242	296	278	312	286	300	268	250	266	265	286	297	269	281	278	289	290	289	285	270	279	272	290	264	267	296	298	294	276	247	276	273	270	278	269	273	320	282	312	262	273	329	284	292	274	274	285	273	288	271	346	266	292	278	276	268	258	269	281	281	279	283	263	267	283	279	247	304	270	277	289	272	251	257	286	249	316	240	280	268	279	301	311	268	247	282	305	279	295	301	284	278	272	303	313	273	295	255	251	300	271	271	289	253	295	269	288	266	242	280	303	268	282	260	232	264	303	279	274	278	271	257	258	268	284	271	253	291	257	295	302	275	299	304	264	272	259	302	264	268	288	281	281	281	288	285	297	294	298	286	252	240	285	280	287	260	294	262	280	255	283	266	279	285	260	258	256	314	299	291	293	298	312	245	288	247	299	307	258	278	305	275	270	285	295	274	265	284	306	276	281	262	276	280	239	256	237	271	259	270	305	289	276	274	249	267	270	317	264	304	323	285	286	293	283	291	286	277	254	246	300	276	320	254	270	273	283	288	303	306	312	264	272	246	288	286	276	251	259	260	295	287	261	264	292	282	271	278	276	295	274	260	263	258	281	274	286	286	309	280	260	261	321	265	301	298	290	273	301	285	272	301	295	271	272	278	279	280	305	304	284	281	264	263	306	285	245	259	316	274	290	287	269	283	300	280	241	265	292	288	274	304	291	257	272	278	281	276	277	278	277	267	286	304	277	278	282	254	285	270	255	269	285	262	314	281	279	282	291	270	305	278	331	305	254	285	258	302	287	289	287	259	282	273	288	279	283	314	277	296	261	274	307	287	299	299	316	290	292	269	306	300	286	262	255	277	258	300	295	325	262	290	291	301	274	274	297	302	275	277	259	261	278	246	294	257	246	288	282	241	266	310	275	290	263	290	255	240	274	261	259	282	273	294	309	286	286	248	289	297	284	289	279	269	307	286	298	306	263	269	247	291	291	286	280	282	272	283	266	277	264	288	303	265	271	280	260	273	253	261	265	268	257	269	295	300	309	283	275	260	295	257	254	259	274	302	271	267	335	272	232	265	243	244	282	288	301	261	292	297	277	266	269	278	295	271	275	270	283	261	290	291	242	287	278	277	269	260	282	267	287	281	298	293	261	290	280	278	266	274	271	303	300	262	273	284	285	323	305	283	252	265	268	275	293	311	274	247	276	283	270	286	336	280	293	305	294	313	251	274	255	251	264	265	295	272	294	281	283	298	262	279	271	266	265	275	282	262	252	314	272	287	275	282	268	309	289	271	266	257	255	278	289	270	296	304	271	247	293	290	227	289	263	271	292	269	281	291	265	273	252	279	270	305	257	295	268	282	256	285	252	284	272	259	276	300	289	290	267	293	306	307	273	297	254	292	284	295	299	261	252	303	304	276	276	276	262	316	269	297	254	274	314	277	282	276	274	272	250	287	262	293	264	278	280	265	291	279	299	269	284	255	297	290	278	272	264	310	304	289	299	299	272	297	268	263	296	260	279	288	298	261	306	288	276	281	272	266	270	258	296	277	248	263	261	266	313	252	307	288	268	311	245	291	303	304	271	237	311	298	262	277	304	276	282	248	298	263	287	247	275	302	262	275	285	273	276	267	261	279	287	257	279	247	281	294	300	273	265	298	271	301	294	280	265	286	308	285	258	248	304	292	263	285	300	266	268	293	244	260	281	276	283	272	309	283	291	247	285	295	279	285	293	304	249	293	303	281	318	305	253	294	262	248	296	286	239	288	275	270	274	277	288	279	305	300	270	276	279	247	290	262	246	292	294	256	306	276	265	291	284	262	305	303	322	286	260	277	285	296	274	265	272	285	305	292	257	269	291	281	281	272	292	283	273	257	271	265	289	270	271	269	237	245	284	274	256	285	315	292	267	251	311	301	297	271	285	275	298	281	239	282	273	295	285	282	296	295	291	272	295	274	292	309	283	316	297	282	256	291	257	255	281	292	299	253	306	270	280	303	306	252	266	286	279	260	272	275	273	265	284	260	294	302	257	305	272	291	276	307	314	285	282	266	273	260	295	268	295	277	280	242	306	272	243	301	278	295	282	289	282	279	289	293	234	268	268	308	315	273	278	291	277	289	300	278	278	308	312	257	285	296	268	249	276	313	266	293	297	261	304	261	287	294	295	276	295	282	307	288	249	294	288	262	290	282	260	245	266
2495	469	229	139	138	145	218	212	182	206	236	197	165	184	131	120	87	84	80	82	88	108	95	98	100	95	88	80	83	85	87	62	72	66	85	64	73	56	54	55	60	54	66	61	42	51	44	50	51	48	56	57	51	41	53	59	54	53	68	50	69	49	55	52	51	55	67	32	57	52	53	49	50	44	53	50	45	42	58	59	58	56	59	54	50	59	58	37	51	57	54	60	40	57	52	57	51	47	65	58	62	60	48	50	44	47	49	49	50	47	49	48	56	46	64	62	44	51	52	54	44	54	46	56	47	50	51	37	48	46	57	46	52	52	63	53	65	61	42	41	49	58	53	56	53	48	66	59	50	64	38	59	49	46	47	61	56	51	45	44	54	41	41	39	57	51	54	51	43	42	42	54	48	74	47	47	50	50	53	44	53	40	50	51	52	61	53	50	54	50	59	65	57	42	40	51	39	59	49	49	47	49	61	57	51	60	52	53	51	46	55	47	51	45	48	45	50	56	57	59	57	43	40	46	55	62	56	45	54	48	42	45	53	42	58	34	37	43	44	54	39	41	45	47	58	54	54	47	56	41	64	49	54	58	51	52	50	57	55	39	54	45	51	51	56	51	57	43	57	47	49	48	47	51	59	60	72	50	56	44	42	40	66	48	57	48	55	50	52	54	44	57	36	56	42	60	58	49	51	41	39	48	69	55	48	58	62	51	50	52	52	66	59	41	35	51	54	57	62	47	58	52	45	55	52	53	56	48	49	43	52	61	43	59	59	57	57	62	63	54	53	59	54	47	59	51	57	52	42	40	50	48	41	48	53	53	53	40	48	60	56	41	70	43	37	40	58	41	60	46	40	49	57	47	51	52	61	63	40	33	44	57	44	47	50	48	50	50	33	69	53	67	51	51	60	52	55	58	42	43	56	55	61	69	53	47	47	54	46	63	53	57	58	54	51	37	48	44	45	63	40	58	48	43	42	42	50	49	45	40	44	47	52	51	45	49	63	53	43	51	51	58	60	41	62	46	45	60	46	54	54	50	51	66	55	41	56	64	44	50	48	42	56	45	61	58	57	44	53	46	45	41	54	50	49	57	39	47	52	53	56	62	50	60	60	40	46	48	46	45	56	40	51	61	61	58	55	52	47	53	53	46	55	64	64	55	55	55	43	48	55	50	56	61	47	50	51	61	51	51	44	60	51	40	56	55	48	65	45	44	69	49	58	57	48	48	51	47	41	43	39	61	45	44	61	56	51	52	58	47	51	50	48	50	33	55	39	54	57	44	73	53	62	53	55	58	43	45	61	57	48	48	53	63	54	59	45	61	48	63	43	51	43	53	47	56	53	56	54	52	50	50	54	54	40	43	49	54	49	53	45	56	48	43	43	58	44	51	65	54	50	57	65	58	42	43	59	49	42	53	47	54	52	42	39	67	48	54	45	67	42	51	37	48	47	58	49	50	49	39	67	59	55	53	56	47	56	62	43	33	51	53	56	58	47	57	57	50	53	54	67	38	51	45	61	46	63	58	49	41	61	43	68	55	48	46	49	51	51	44	50	64	57	45	57	50	39	40	36	68	50	43	62	52	43	50	61	53	47	42	58	64	66	52	66	59	47	55	66	55	45	48	62	42	49	42	56	47	36	38	58	55	53	50	44	49	47	43	55	47	49	62	54	37	68	56	55	47	50	49	64	62	67	55	57	44	47	45	49	51	43	47	50	42	58	55	42	53	53	52	48	55	56	50	36	53	46	58	50	52	45	45	50	53	44	60	45	46	50	53	56	48	54	54	50	50	60	63	50	56	61	45	56	53	50	46	56	63	51	45	48	55	50	58	57	53	45	60	46	56	40	62	56	55	56	48	60	57	41	60	53	56	60	43	56	54	36	52	61	52	56	43	54	61	58	47	47	52	61	47	44	61	46	53	45	55	52	55	47	46	46	58	52	43	45	62	45	57	45	58	42	28	60	52	51	50	47	35	46	39	48	53	51	39	61	54	61	43	42	40	49	57	53	46	49	61	52	56	42	62	52	59	51	50	41	57	45	33	44	51	53	54	64	49	56	47	46	42	45	45	48	39	45	42	41	50	54	65	53	42	48	64	47	48	58	50	47	47	44	44	54	60	49	55	60	51	46	48	50	46	36	45	53	41	38	64	59	52	47	46	53	48	38	62	51	51	44	50	59	55	43	48	49	39	64	43	40	47	61	55	48	63	53	51	49	41	60	61	53	53	39	50	51	64	44	56	47	54	45	50	47	57	36	51	48	57	54	45	38	62	42	54	47	53	33	56	55	50	52	49	48	64	51	44	42	49	47	50	55	47	52	41	58	47	44	58	58	39	47	48	49	49	65	50	48	52	56	60	58	53	64	44	57	55	52	59	55	45	39	64	52	47	57	49	49	46	52	58	58	54	67	52	58	64	46	59	48	57	50	46	43	49	62	50	45	52	48	48	41	42	57	48	56	50	52	56	44	42	58	52	46	51	50	45	53	47	57	50	42	51	58	48	47	55	58	40	50	54	42	49	38	53	60	46	55	62	48	51	46	59	43	45	52	42	46	62	39	48	47	50	50	50	53	51	54	45	58	51	47	66	49	51	42	48	50	63	53	54	44	49	55	49	37	46	39	51	50	57	64	50	39	59	48	48	52	41	56	62	65	51	57	49	45	45	42	55	47	46	63	52	64	57	52	59	55	43	47	61	51	53	37	56	55	48	45	39	68	57	49	60	59	44	62	49	35	55	46	55	56	52	51	52	38	64	43	46	51	56	58	50	66	48	50	51	49	55	45	55	71	53	53	56	40	59	47	41	58	43	54	53	41	49	71	53	57	49	51	45	56	58	44	45	50	60	61	45	54	57	38	52	63	55	56	46	43	59	54	65	44	63	58	44	48	47	74	60	63	47	57	51	56	40	41	45	66	66	40	69	45	46	55	44	53	54	54	53	57	59	52	54	66	55	52	39	49	48	40	59	47	53	42	45	55	44	45	49	60	53	58	48	60	53	54	50	51	63	52	46	61	50	43	50	46	42	47	46	50	50	47	48	54	55	60	39	54	37	60	56	43	59	44	34	67	46	54	42	44	44	52	58	58	57	62	46	49	51	41	48	71	55	51	56	50	53	41	42	56	41	42	48	56	56	49	47	47	52	48	47	56	55	48	53	51	52	46	54	57	46	44	35	65	57	50	53	52	35	48	50	54	68	58	50	54	54	47	38	64	47	54	54	44	47	56	44	62	41	58	58	48	47	56	49	58	45	54	59	50	53	55	55	45	50	45	55	54	50	48	61	52	58	49	56	48	37	43	48	61	60	47	48	48	56	58	58	56	61	57	42	44	54	52	54	37	56	67	50	46	58	47	59	53	60	58	56	52	52	56	43	50	46	53	55	49	52	44	48	51	37	46	64	48	45	55	33	45	54	44	62	61	43	39	59	47	55	55	57	45	56	61	52	55	50	64	42	51	47	42	52	49	54	50	49	47	53	51	42
22100	5493	2871	3000	6786	10406	11416	9615	8370	7861	8072	6779	5146	4394	3275	2629	2311	2047	1977	1743	1832	1655	1778	1833	1773	1634	1703	1587	1357	1443	1368	1207	1165	1094	1033	893	825	790	688	674	663	612	662	632	568	437	509	438	472	455	462	448	448	488	449	483	441	448	460	476	465	463	468	474	437	443	430	443	447	460	461	452	497	457	483	465	463	453	492	455	486	472	456	477	456	477	474	451	445	468	415	421	496	456	505	468	454	470	454	416	465	440	404	494	473	440	461	426	478	455	458	429	441	473	439	470	466	416	434	417	434	446	436	438	445	418	457	429	455	420	461	424	445	444	445	487	425	430	482	431	418	403	441	426	434	414	445	484	420	430	419	486	444	428	454	440	457	435	452	407	442	462	415	429	450	437	440	462	447	448	438	411	464	428	458	448	433	460	415	421	399	448	456	438	438	420	436	434	466	443	430	447	460	424	428	452	438	487	457	427	454	488	450	425	438	428	465	428	443	413	450	444	394	429	472	443	446	434	431	411	451	455	443	390	430	420	433	455	433	430	443	405	450	425	464	463	398	416	459	429	444	422	481	433	464	432	439	450	450	407	456	463	454	439	468	427	426	413	419	450	426	440	430	410	438	432	446	426	449	432	427	446	426	468	428	439	424	428	434	449	418	458	409	435	425	464	416	425	457	458	455	467	423	397	451	434	436	476	468	442	418	444	427	422	429	426	452	406	444	433	412	458	434	427	458	414	451	440	466	462	471	438	476	450	450	414	436	463	434	432	446	428	425	421	422	482	417	432	418	464	421	417	405	400	466	407	448	447	432	448	406	438	445	448	426	468	430	419	467	412	429	425	456	428	465	416	427	429	433	442	423	445	442	435	420	457	448	424	475	480	434	485	462	431	447	426	455	476	416	440	432	421	452	408	458	455	442	408	446	429	422	419	459	469	465	414	449	438	422	446	478	428	434	441	463	413	431	446	447	420	486	426	456	419	433	481	455	446	409	416	427	467	471	394	449	412	471	428	452	443	434	442	421	423	418	420	414	484	442	413	449	433	422	450	441	452	433	468	446	425	440	395	445	420	459	435	457	454	462	460	455	416	483	416	429	439	469	423	426	472	476	443	451	412	427	465	445	471	417	422	465	447	450	421	399	424	461	441	447	481	407	445	449	466	485	428	437	425	451	442	490	483	451	435	456	448	448	444	444	436	459	425	443	439	479	453	431	455	445	423	468	421	443	425	432	463	437	443	431	438	459	418	412	477	447	445	414	439	454	470	462	456	451	447	452	419	442	436	426	451	454	457	461	442	440	448	454	492	434	444	470	463	449	444	433	455	428	468	462	422	413	425	429	439	465	475	461	464	430	439	408	400	470	407	438	416	429	412	461	424	441	433	424	479	445	438	484	451	464	431	449	450	443	452	422	424	428	441	441	434	434	471	448	400	425	464	386	434	430	428	453	429	473	402	446	426	479	433	415	458	438	448	418	433	425	454	433	473	395	403	468	433	410	432	421	434	449	430	444	457	454	443	436	461	422	380	407	460	432	455	440	467	426	430	436	422	419	423	438	433	444	448	449	422	480	425	443	434	446	415	428	441	405	409	426	437	503	462	442	439	396	431	436	439	453	452	463	393	436	461	422	437	404	457	473	467	424	414	444	467	439	449	422	428	467	501	455	426	484	425	419	403	478	410	451	445	458	425	436	442	437	456	421	430	435	390	429	471	405	420	467	407	403	393	449	451	462	438	400	433	426	441	420	433	414	461	452	432	438	427	428	431	439	438	402	460	449	446	429	407	430	456	437	451	434	396	410	449	437	403	432	490	435	417	407	432	422	453	415	442	456	465	424	414	400	431	410	444	461	460	448	439	466	440	442	421	483	464	453	459	420	443	422	446	411	430	445	442	467	429	439	439	413	428	420	442	436	452	432	425	448	445	386	426	461	438	450	423	408	478	424	449	468	430	419	420	459	419	486	397	474	424	434	426	433	423	400	429	453	455	447	444	450	419	410	480	463	423	398	454	429	424	446	445	475	484	444	398	490	476	428	464	442	451	400	418	444	415	436	438	423	460	421	437	414	460	466	431	451	447	443	446	457	444	481	426	432	406	466	444	445	458	413	426	405	465	446	473	445	437	438	463	442	455	414	416	418	416	435	441	437	410	459	467	424	431	429	452	385	451	466	438	402	411	437	433	455	441	445	377	417	400	473	438	433	418	426	443	424	430	407	449	439	407	441	471	430	455	444	450	421	431	438	443	436	427	430	467	439	435	464	426	439	439	383	490	494	410	459	447	434	402	444	430	429	472	433	478	400	436	445	440	461	396	461	435	421	416	394	402	414	450	410	457	423	465	429	449	470	403	420	456	423	410	464	430	447	417	419	437	422	442	402	397	439	442	431	452	451	466	425	446	429	429	477	427	452	440	403	411	426	438	489	445	450	437	426	473	443	432	424	436	444	412	460	412	475	423	466	425	414	435	463	472	440	439	438	465	431	455	437	432	457	452	433	417	421	452	432	464	461	457	418	444	455	451	441	407	438	429	449	432	453	423	415	404	433	458	433	416	423	436	440	432	423	446	426	434	410	459	454	461	407	446	430	440	424	438	421	396	419	458	396	416	425	424	428	426	430	428	447	443	424	445	453	425	467	439	430	464	443	462	473	439	435	432	417	449	451	456	457	420	428	423	452	453	447	439	438	422	400	455	438	471	402	473	441	433	399	457	440	422	437	476	431	401	440	464	450	449	439	450	466	456	462	442	413	453	451	453	459	441	445	403	420	443	439	428	440	469	432	446	433	450	437	429	457	430	433	454	446	470	425	454	450	384	427	435	412	418	395	430	428	426	439	455	454	445	415	402	419	456	439	418	434	435	419	414	430	469	392	477	453	451	458	430	455	446	413	456	413	452	447	450	427	438	420	466	398	457	419	427	413	464	426	436	429	436	437	459	449	438	431	438	430	390	446	413	416	444	470	432	444	492	421	421	423	437	435	435	438	446	454	442	464	445	420	444	438	443	460	435	443	427	460	433	423	441	407	481	476	452	458	454	453	448	482	426	458	459	442	438	427	458	452	448	423	460	445	427	430	428	469	452	436	431	434	416	455	462	434	453	451	422	453	447	453	439	404	413	446	407	446	461	458	430	458	424	406	423	427	463	471	480	412	458	442	428	440	414	443	472	448	442	463	432	403	435	428	422	461	443	423	438	406	476	455	462	448	432	447	411	429	459	415	420	465	438	401	445	448	451	452	476	427	389	493	431	453	463	412	437	462	461	476	440	475	451	422	460	432	404	438	446	459	431	460	436	415	426	427	409	436	467	447	473	439	455	450	459	471	465	476	448	429	403	413	458	426	464	443	459	434	451	446	437	399	415	438	514	487	425	443	456	448	499	412	423	434	429	447	420	453	444	466	445	478	479	439	443	481	431	436	368	425	409	442	458	415	440	452	458	497	452	442	450	482	437	442	459	444	458	484	424	459	436	439	444	410	448	414	469	415	405	440	424
1755	209	104	100	87	85	104	112	129	86	131	97	83	87	66	58	51	58	51	56	58	61	59	59	47	70	55	68	64	59	47	46	51	46	71	57	34	48	40	39	41	52	48	39	38	43	40	36	33	41	51	43	43	37	43	49	43	31	40	40	52	38	41	40	41	44	46	32	37	29	43	35	34	40	40	42	42	31	37	33	41	32	38	48	39	50	37	35	52	41	39	43	33	45	35	47	39	42	34	42	34	28	34	37	33	43	36	30	36	28	47	41	33	37	42	46	41	33	33	47	41	36	42	38	36	36	38	40	33	48	44	35	40	42	39	49	36	49	42	48	37	38	41	53	41	46	39	31	54	50	49	46	48	40	50	50	52	36	50	39	47	45	42	35	49	47	34	45	52	30	37	49	33	34	39	39	48	41	44	37	35	39	41	43	44	44	49	39	40	44	38	35	43	39	45	51	41	29	48	42	31	37	42	39	49	30	45	52	46	43	42	42	40	41	42	41	49	38	36	48	47	39	44	50	45	51	40	41	36	48	36	28	40	30	36	45	37	50	45	46	31	44	34	33	44	40	46	35	36	42	30	39	44	41	33	36	58	44	50	31	40	42	36	42	43	50	42	45	35	31	46	50	44	30	50	53	52	48	41	38	40	40	46	48	49	38	43	27	44	47	39	42	36	41	46	40	38	42	40	38	48	46	41	37	40	42	43	34	38	47	46	44	43	47	37	40	52	35	46	38	37	40	37	35	47	49	41	44	54	37	44	38	33	43	37	63	35	57	27	36	36	55	47	39	42	36	40	42	48	46	43	41	46	39	46	54	33	43	40	33	46	37	49	31	41	46	45	50	41	35	38	34	30	38	55	48	42	50	44	36	35	26	45	37	40	49	42	56	36	35	43	34	38	40	44	39	44	40	41	43	40	47	41	50	34	42	45	48	40	50	61	37	41	44	27	53	43	40	30	41	53	46	39	36	47	34	48	38	43	37	41	46	47	34	26	34	34	48	47	40	40	41	34	38	38	47	26	45	43	40	38	34	35	39	36	40	36	41	38	51	40	47	34	37	36	48	38	42	29	54	46	47	45	40	50	42	39	43	50	47	52	42	46	51	28	38	46	50	37	30	42	41	37	39	45	40	47	39	45	38	46	50	42	49	42	33	39	43	44	39	29	43	44	47	37	36	50	48	48	46	38	46	43	35	34	33	39	46	52	40	43	46	40	43	48	41	32	50	47	41	41	33	32	33	37	43	40	34	41	41	33	38	40	41	47	36	50	45	42	35	40	51	37	49	38	38	44	39	38	40	40	42	41	48	39	32	44	39	44	47	36	47	47	40	50	42	35	46	39	44	40	42	29	37	32	47	36	33	43	50	41	27	31	30	29	44	29	52	38	33	39	52	41	44	35	39	37	42	45	39	46	37	43	46	36	40	41	42	39	41	32	33	36	43	40	41	32	38	35	45	33	35	48	41	31	46	39	42	47	41	55	40	33	30	47	44	34	53	34	35	50	35	53	48	43	43	36	45	48	34	32	48	43	36	47	33	52	42	40	35	47	47	38	34	37	41	32	32	34	34	39	37	40	38	37	47	41	33	40	44	43	39	35	43	50	53	37	43	39	44	54	31	33	43	49	47	34	31	42	43	33	52	37	41	37	43	33	39	54	55	40	43	43	48	43	43	51	36	43	46	42	43	48	36	54	33	49	52	43	31	46	42	35	30	44	43	52	52	31	37	51	33	34	42	30	51	38	34	29	39	38	36	39	46	41	38	29	45	36	40	41	53	40	40	39	37	56	30	42	45	36	33	42	39	50	43	51	29	45	46	39	41	53	50	47	45	41	40	48	38	36	43	40	45	40	44	42	46	45	41	39	41	38	42	30	34	51	44	36	26	32	43	42	47	41	53	40	35	32	42	39	45	32	43	25	33	49	44	32	43	38	46	38	33	38	41	46	35	39	41	37	32	40	39	34	38	38	34	42	36	46	40	51	32	47	40	38	42	35	44	39	37	42	47	51	51	24	40	38	43	42	30	42	38	27	50	44	42	37	30	41	39	45	52	41	43	37	42	53	52	26	39	33	36	46	38	40	37	32	43	31	53	36	46	30	34	38	42	40	41	48	41	42	35	37	35	48	38	30	39	42	46	46	31	38	44	44	40	42	38	50	41	42	43	42	29	43	37	54	48	34	45	40	58	43	35	31	33	36	51	58	48	44	37	39	47	43	45	33	37	47	36	30	44	44	39	44	38	42	41	39	47	41	44	41	38	34	40	35	43	40	44	37	41	44	36	43	53	43	37	36	51	48	45	36	27	42	49	38	41	43	52	41	42	37	53	35	42	50	29	31	40	43	44	43	37	41	37	33	39	38	45	42	63	35	44	40	42	48	41	46	46	27	48	39	38	35	54	36	36	40	42	33	42	45	46	48	39	38	44	37	40	48	54	42	37	40	41	38	57	36	30	47	44	38	37	33	44	37	59	49	38	48	40	47	32	40	42	46	34	33	39	41	35	49	48	38	41	37	34	33	53	41	35	35	42	41	30	31	44	48	51	58	36	37	38	46	31	43	42	46	48	37	40	37	45	41	43	36	41	31	32	46	41	38	44	39	29	51	37	36	36	35	48	42	39	45	43	38	35	43	46	36	51	39	43	43	45	42	43	40	34	37	41	43	37	39	46	46	33	39	51	42	28	39	44	42	52	46	39	27	46	41	36	42	54	35	37	59	49	41	38	41	39	32	35	36	36	46	39	37	38	44	40	40	48	47	31	46	42	32	49	43	42	33	39	31	64	48	34	34	32	47	48	47	36	37	41	51	41	35	42	43	35	55	46	37	38	41	48	41	44	30	47	39	43	35	44	48	37	34	45	42	44	30	36	48	42	32	37	44	39	40	55	38	42	38	46	47	37	49	34	33	27	47	45	43	34	35	33	50	38	32	32	25	54	39	38	31	35	30	49	45	43	48	52	45	37	39	44	47	38	23	30	39	27	33	43	50	35	47	41	47	36	36	38	42	45	40	52	44	40	36	39	46	47	41	33	43	40	32	38	32	38	45	35	38	41	50	40	40	48	47	36	58	47	38	44	39	36	36	46	42	46	41	43	43	45	41	47	41	44	43	37	45	37	48	38	46	47	40	43	43	47	52	40	40	38	41	29	35	39	36	40	43	39	33	36	39	48	31	44	40	38	44	51	36	41	34	46	42	38	44	45	40	40	37	47	47	41	41	42	36	42	48	38	41	32	27	42	45	35	38	38	45	46	37	45	32	44	49	40	45	50	42	56	44	46	45	42	34	36	41	45	34	42	35	35	36	43	41	38	35	46	35	55	28	36	60	39	35	42	43	36	41	37	35	46	51	43	48	44	49	41	35	47	39	39	47	36	55	38	35	43	46	44	45	44	43	47	47	45	45	46	38	33	38	35	36	33	48	29	36	32	41	51	29	34	29	45	40	44	36	37	34	47	49	44	53	40	51	42	27	44	46	43
15165	2906	1549	1620	3550	5853	6460	5175	4446	4479	4361	3561	2593	2175	1567	1317	1205	1122	998	1056	980	925	1035	1094	1001	979	1029	930	838	842	833	817	710	671	633	538	490	504	460	452	427	483	452	427	394	371	357	329	385	392	350	331	339	347	360	372	348	349	342	361	360	374	346	371	349	350	356	338	326	333	323	345	339	340	357	380	354	362	357	326	388	390	375	346	320	341	337	378	340	365	351	404	392	334	349	346	352	334	349	339	359	336	353	350	373	329	386	330	347	367	347	379	350	362	372	347	340	336	318	346	334	318	346	347	274	348	336	344	338	347	345	367	353	375	357	352	338	337	360	346	326	330	355	339	325	344	364	341	392	375	333	337	329	353	354	327	411	339	366	362	310	365	345	375	350	356	331	324	360	367	371	348	336	338	338	368	343	349	330	337	332	313	318	344	321	316	328	331	350	356	368	331	344	337	304	359	328	342	373	361	364	334	343	326	364	349	327	367	366	342	359	352	382	358	348	345	347	360	351	376	397	367	327	331	325	361	322	349	347	336	358	366	345	353	341	394	355	359	367	379	344	316	331	359	344	369	362	352	367	356	331	365	360	329	363	333	318	359	340	330	354	337	357	320	359	345	370	331	333	356	372	324	356	339	364	328	345	331	345	359	345	364	334	341	324	361	357	320	331	348	316	355	331	348	333	341	310	318	363	328	365	329	364	346	358	354	349	368	369	351	310	352	333	363	351	326	358	347	356	337	335	318	336	333	368	320	335	371	322	322	344	344	335	325	357	341	343	362	370	335	311	325	359	365	368	339	332	361	348	315	362	349	335	356	354	338	324	333	356	333	360	336	378	332	338	359	362	378	333	324	341	358	374	330	346	333	357	351	363	341	331	338	364	365	368	351	312	346	352	366	337	319	355	331	345	350	371	374	331	356	387	340	343	322	346	333	328	350	345	326	346	346	339	339	354	352	343	364	355	376	337	335	342	340	359	343	383	353	343	328	337	343	358	348	349	319	372	306	351	348	375	322	352	344	348	339	343	343	398	347	358	339	321	340	334	342	329	348	335	375	372	297	349	357	340	343	339	356	320	354	312	319	342	313	353	336	348	362	356	298	335	342	348	322	331	374	340	334	353	342	374	336	339	336	357	340	333	351	401	351	307	374	332	327	353	348	344	381	327	354	313	353	379	348	357	359	337	329	356	365	307	356	360	361	337	317	332	342	356	370	304	342	358	386	354	346	331	327	316	368	359	348	342	345	366	353	372	346	329	341	333	324	327	339	352	330	337	335	380	358	334	341	319	321	326	327	344	320	311	341	331	315	380	349	336	334	347	359	336	395	368	341	345	360	367	382	333	358	375	357	359	342	338	381	382	355	319	325	341	341	349	354	352	358	337	377	369	365	347	357	352	330	345	333	342	339	359	354	350	342	337	354	328	366	331	360	331	313	364	307	335	332	322	335	352	353	329	348	390	368	342	355	347	355	339	333	393	323	344	336	369	332	345	370	345	356	361	358	335	371	350	336	339	342	347	323	367	337	329	346	355	332	336	352	359	348	312	298	370	352	328	345	353	353	346	374	375	350	347	341	363	336	343	342	315	349	359	345	352	359	354	350	371	388	333	374	363	353	361	369	323	338	370	343	346	332	344	346	347	384	342	319	365	319	360	329	350	362	353	326	388	337	403	355	330	366	372	334	356	337	353	353	327	345	339	377	321	323	343	378	361	301	351	337	328	346	328	344	330	321	350	295	374	322	373	325	329	380	359	357	359	343	362	354	337	381	333	356	384	355	329	370	306	366	335	301	367	356	344	365	406	316	337	366	315	350	338	342	344	347	355	346	334	376	326	343	323	347	349	321	346	318	339	331	341	330	366	355	350	346	317	354	380	356	318	390	332	341	339	343	338	354	357	344	369	365	357	364	340	353	337	366	321	347	340	370	365	398	368	368	324	348	348	341	359	332	346	330	331	340	357	316	374	376	351	370	357	365	339	337	344	336	318	338	366	315	332	345	378	362	325	320	341	297	358	336	346	355	345	307	351	340	357	325	364	353	344	337	351	334	350	351	356	352	369	349	346	352	364	354	366	343	345	324	356	385	362	361	335	330	368	335	367	333	324	348	328	329	365	332	350	353	371	340	357	341	357	374	348	349	376	351	337	350	323	333	342	324	355	324	340	352	342	350	367	316	321	308	369	347	326	326	310	378	332	386	359	357	339	355	350	365	345	365	346	334	344	326	355	342	367	353	364	368	344	355	353	363	364	350	332	377	351	363	335	346	360	351	358	343	401	386	359	351	355	360	327	339	324	367	361	336	334	329	349	361	304	313	335	316	335	329	325	331	359	348	366	380	333	358	357	347	397	319	352	327	325	329	371	343	323	361	331	349	346	351	346	359	340	350	348	372	344	334	356	359	343	356	336	346	341	325	343	353	354	319	338	378	367	351	333	351	356	320	378	330	348	330	346	359	346	371	368	368	311	319	369	359	331	332	347	353	343	336	388	340	332	332	365	359	367	334	318	332	367	381	327	346	316	369	345	317	315	353	313	369	351	323	316	360	327	358	359	345	327	314	340	371	347	321	344	350	318	341	358	342	305	358	381	351	346	343	361	367	337	332	321	329	377	350	331	339	341	343	343	339	356	358	347	356	387	341	352	351	335	338	381	354	352	366	383	352	333	351	345	345	357	356	327	382	324	363	328	345	360	329	321	368	377	365	350	333	339	350	342	361	347	362	377	317	327	371	394	337	339	368	328	302	356	355	346	375	369	349	347	380	355	363	352	335	329	344	343	362	366	365	352	336	384	337	350	363	363	330	350	344	325	356	369	364	350	352	349	357	352	364	330	391	370	327	356	360	332	349	335	354	358	331	335	373	350	362	352	329	337	362	299	349	358	350	350	329	317	326	327	349	341	335	321	310	377	341	372	343	372	341	361	324	330	366	326	357	318	353	320	320	371	336	360	348	345	354	352	344	352	349	350	338	344	358	340	347	361	377	317	318	391	344	363	330	347	375	328	321	322	345	337	375	333	349	343	358	337	331	333	346	343	354	344	353	357	352	324	357	349	335	385	346	386	338	341	364	329	319	337	395	355	346	340	326	331	350	323	323	348	358	325	339	374	373	371	344	346	301	349	370	332	313	322	359	325	328	327	321	330	358	328	359	378	331	304	342	350	349	354	344	342	337	339	343	357	370	375	368	352	346	342	331	364	341	336	352	371	316	371	328	325	344	321	370	362	363	336	371	358	341	331	351	333	384	345	346	343	350	313	339	326	366	351	332	367	361	348	338	299	349	349	334	348	369	365	367	335	348	350	350	328	334	381	333	363	376	362	334	360	350	318	395	357	352	346	333	353	358	338	341	339	317	323	334	371	353	368	313	375	360	388	370	365	339	345	286	330	360	360	353	357	339	363	328	327	339	344	340	353	349	359	369	343	317	349	360	318	355	385	348	336	326	327	350	326	319	354	334	351	357	342	344	341	337	358	329	321	335	324	353
1842	385	209	144	131	145	189	170	170	172	203	166	120	126	113	92	103	76	86	83	94	82	95	78	80	78	85	101	83	100	73	85	71	66	77	60	59	64	57	65	62	61	74	54	58	57	54	64	49	57	61	52	51	59	60	62	61	66	59	63	54	66	55	48	42	57	67	55	57	58	68	62	55	50	53	59	50	67	42	54	63	36	58	48	55	64	54	60	43	60	56	51	57	60	59	55	54	46	54	55	58	63	46	50	61	49	51	48	51	60	59	72	50	50	50	53	56	57	45	52	64	63	51	53	65	54	60	58	64	50	46	62	53	55	56	53	63	60	59	41	51	57	35	60	51	53	60	48	60	49	58	45	56	55	60	43	61	56	59	46	42	51	37	47	62	66	54	68	52	63	57	48	60	48	59	51	42	73	52	50	62	62	61	57	66	50	60	63	51	60	64	45	52	58	56	56	50	55	57	51	71	48	60	67	69	40	56	37	68	56	64	59	57	50	50	60	50	50	65	58	68	52	50	51	69	47	44	56	50	57	47	66	54	63	55	53	59	54	56	68	57	57	59	61	50	61	54	49	50	60	52	61	57	68	47	64	58	62	65	57	54	63	74	50	56	73	52	52	47	66	57	63	57	55	66	54	53	49	60	57	52	47	56	52	57	61	54	62	58	60	56	58	68	54	58	52	56	52	56	45	48	63	57	55	51	51	59	55	58	47	41	48	58	55	58	60	52	49	51	47	45	42	65	51	60	67	62	58	69	48	41	49	52	53	68	58	58	68	55	51	55	61	65	61	62	47	51	63	54	50	62	57	51	39	49	66	47	47	54	48	66	69	61	64	54	63	63	62	58	62	59	63	60	59	60	58	62	55	42	61	61	63	46	53	61	49	49	72	46	58	57	56	54	48	49	62	69	61	69	78	58	58	56	49	58	50	62	62	47	49	58	53	55	72	52	56	59	64	48	56	58	59	65	51	51	72	64	71	55	50	55	52	42	60	61	60	54	59	66	58	69	64	59	61	53	58	74	58	57	60	61	55	67	56	49	44	68	54	58	58	64	51	47	63	51	56	70	64	47	70	63	54	50	53	61	58	57	56	65	64	63	68	48	59	59	61	67	62	53	65	62	64	46	58	59	51	46	58	60	48	72	58	73	54	47	66	54	51	59	54	57	58	56	49	50	64	45	66	47	62	64	74	68	55	57	61	47	66	57	56	60	53	56	59	55	65	52	47	59	73	61	58	52	65	46	48	53	66	48	66	73	71	55	56	57	66	59	58	59	56	53	71	56	68	44	65	57	67	50	70	65	53	47	46	75	56	56	58	42	49	50	68	70	71	63	50	63	51	51	63	71	56	64	59	50	54	52	46	52	48	46	57	55	53	66	70	50	46	60	50	58	57	48	54	63	52	49	61	62	54	63	63	60	44	52	56	63	58	47	60	67	48	56	56	56	57	62	57	40	51	60	50	65	54	60	64	69	57	50	31	64	60	47	46	60	65	51	63	43	46	54	38	45	61	50	71	43	62	69	64	56	54	54	76	48	60	74	53	55	47	63	54	60	52	63	56	46	60	55	50	66	61	59	52	57	49	48	66	53	53	56	48	61	50	58	58	71	48	54	58	53	46	60	51	57	59	66	47	52	67	48	57	67	72	60	58	52	65	57	53	61	50	64	43	56	54	58	52	49	61	52	49	56	48	62	51	62	42	50	61	46	61	58	48	53	57	51	57	71	58	60	53	56	59	66	56	53	59	66	51	43	54	60	49	63	54	56	60	55	61	57	55	61	58	59	55	58	50	58	60	58	46	59	64	55	46	54	63	59	59	55	53	61	60	50	63	59	59	59	65	52	59	65	60	57	68	68	44	53	42	60	70	65	50	55	54	56	56	46	51	57	49	69	69	49	55	64	54	62	52	60	60	75	47	48	51	60	66	57	50	60	58	58	58	68	54	66	53	68	65	58	58	62	54	63	43	61	66	59	48	50	40	65	48	67	68	46	46	59	47	59	55	59	53	54	57	57	56	43	45	54	66	62	53	71	42	54	59	59	66	52	45	64	70	70	56	52	69	55	59	63	66	52	63	43	49	56	53	59	50	65	61	63	56	59	52	53	52	53	64	73	53	53	60	86	52	39	61	56	67	59	48	60	59	51	38	58	62	50	44	64	71	51	45	57	61	45	55	38	55	61	53	65	51	54	63	65	55	57	61	59	58	74	61	64	74	55	51	56	65	59	53	56	73	58	73	63	55	48	60	58	60	58	57	64	57	56	52	57	58	51	48	46	64	59	45	57	47	61	66	56	54	63	66	59	66	42	57	64	44	57	65	51	50	52	58	59	56	62	47	59	57	44	54	49	65	59	68	51	57	58	62	58	63	58	52	52	66	61	54	63	59	59	54	49	64	50	44	45	52	46	45	71	48	63	75	52	63	57	64	47	53	57	63	50	45	60	58	53	68	68	67	52	48	51	55	54	51	46	68	49	58	55	49	49	61	60	51	55	54	74	57	46	56	53	63	47	53	50	56	56	67	53	72	53	47	71	53	73	70	51	72	57	53	43	56	68	51	60	50	72	66	56	72	62	67	78	56	63	57	61	60	67	56	55	65	63	65	56	64	55	72	50	47	73	41	47	54	47	69	61	71	53	37	53	53	64	73	53	58	51	58	49	65	67	52	63	54	56	54	56	59	59	71	59	65	48	53	59	59	54	59	58	49	56	51	72	59	48	56	47	50	61	57	61	67	69	64	56	53	57	58	67	64	55	57	50	53	52	53	78	67	58	71	58	65	51	55	53	62	48	59	66	49	59	57	55	64	46	49	57	58	74	66	68	53	66	65	63	55	55	50	53	59	50	63	49	58	67	63	48	53	56	63	52	61	57	51	53	71	68	75	65	52	78	55	52	55	54	58	47	71	62	64	47	61	57	43	77	56	47	59	61	62	59	65	57	61	48	66	61	64	70	54	51	53	61	52	67	41	58	47	47	44	67	54	59	62	57	70	47	61	54	65	36	63	56	54	46	63	52	53	52	51	61	51	59	72	66	56	49	57	63	68	58	46	46	72	65	53	66	49	69	53	58	61	46	70	61	57	76	53	64	48	48	62	63	55	69	52	43	57	55	56	54	67	57	58	51	44	65	46	75	52	56	44	49	62	56	57	60	74	58	73	60	53	56	68	59	47	64	50	65	40	57	60	51	44	46	54	67	66	60	43	59	50	42	66	64	70	53	56	52	71	50	75	54	53	60	49	60	64	62	54	67	61	46	50	62	56	64	46	59	65	47	73	61	63	47	54	61	53	49	60	56	61	36	59	56	73	65	61	58	53	61	59	50	67	47	70	60	56	63	48	53	48	64	61	80	60	52	52	57	63	48	49	63	61	71	59	51	76	41	56	47	57	53	65	46	49	65	69	48	55	47	69	51	55	53	62	54	57	73	64	59	48	54	69	46	56	59	51	71	61	61	52	55	44	55	63	48	64	49	60	70	39
19812	4540	2304	2486	5713	8872	9588	7936	6793	6784	6143	4684	3678	2914	2286	2004	1872	1690	1609	1566	1564	1517	1704	1516	1410	1432	1386	1263	1238	1199	1180	1092	1037	984	899	694	731	719	713	658	659	607	591	621	537	509	529	474	523	556	496	497	477	501	486	522	473	493	467	462	496	521	490	500	496	467	473	452	477	480	475	518	431	447	515	492	462	517	509	520	481	499	467	502	534	516	503	543	553	479	518	503	494	512	515	504	488	466	514	511	502	481	465	495	468	478	454	487	504	466	479	443	522	515	526	498	508	448	491	458	500	530	510	493	461	488	495	524	517	504	508	485	500	495	500	503	474	441	486	438	525	497	449	441	509	493	456	486	478	508	485	494	504	517	454	501	467	490	515	494	461	491	451	516	508	508	467	525	454	486	462	488	468	479	487	476	484	433	504	478	532	530	485	492	470	467	485	478	486	527	528	515	508	481	494	492	506	491	499	480	514	496	478	519	466	467	469	486	489	488	489	487	485	490	481	486	519	489	480	507	463	516	490	493	451	479	501	504	509	500	491	475	467	507	498	519	463	483	483	449	460	484	485	454	494	500	485	482	454	475	476	466	458	502	480	452	475	507	501	479	517	518	488	484	515	455	523	471	507	505	492	537	482	443	503	477	496	484	484	469	449	479	488	495	467	514	468	493	454	438	523	468	467	481	511	469	510	520	498	500	476	522	500	457	475	474	492	491	507	413	474	475	491	462	456	508	506	458	455	493	504	509	493	511	467	454	486	457	474	471	472	487	484	500	492	497	488	520	498	509	475	459	463	493	495	509	501	527	465	466	518	500	481	464	499	482	473	523	487	463	475	496	480	459	477	549	506	468	462	449	494	447	525	452	457	471	461	498	436	482	447	469	492	481	461	471	487	495	506	477	494	440	450	506	487	497	449	477	489	477	509	477	520	482	479	489	454	467	494	493	483	475	476	462	496	480	476	492	481	466	500	457	494	486	471	524	486	466	474	489	465	499	475	493	490	478	467	483	487	493	487	458	452	516	465	522	502	503	486	481	444	467	452	461	532	487	503	501	471	453	469	471	478	502	502	490	499	474	465	501	441	483	460	481	497	458	498	485	459	467	518	466	507	448	461	507	482	457	511	483	485	482	478	491	505	494	475	450	461	474	474	476	461	501	486	465	453	520	495	449	496	476	466	463	472	460	481	477	491	506	468	506	465	493	520	486	496	487	513	482	493	480	484	494	528	515	496	532	446	479	511	479	502	480	467	477	491	513	494	500	474	481	508	470	470	498	443	504	502	504	511	452	450	473	502	462	441	437	506	497	486	477	469	506	455	504	421	503	493	488	450	492	527	475	495	473	520	503	500	478	482	485	452	497	468	479	453	428	446	484	477	498	528	476	476	488	475	463	491	516	491	482	458	521	477	477	514	467	530	480	474	462	434	474	502	465	493	507	515	428	445	509	475	455	478	494	473	504	474	525	474	481	470	544	455	511	487	455	493	483	461	494	449	468	454	534	489	468	496	517	479	467	447	482	508	495	485	470	455	482	531	467	476	524	488	442	517	466	495	464	491	515	486	457	489	476	463	510	448	502	508	464	461	471	485	496	469	480	512	458	513	499	463	452	476	492	427	485	460	539	458	541	510	451	504	474	458	502	479	509	488	470	472	444	454	497	524	508	487	455	476	494	478	483	467	465	476	492	506	527	510	500	480	505	487	498	471	466	510	484	508	431	520	497	492	516	487	463	469	519	461	511	506	498	500	505	491	498	466	460	478	492	487	447	474	517	487	492	485	469	488	503	447	459	424	465	478	478	513	470	477	471	480	491	486	460	466	506	498	443	495	500	521	503	498	509	473	470	546	485	497	446	485	463	508	467	484	455	475	503	443	462	501	472	461	476	500	505	481	482	468	490	476	478	482	455	494	466	473	468	463	491	458	508	469	442	500	470	467	485	471	487	480	481	468	463	495	471	524	508	497	495	472	479	488	465	493	480	478	487	503	465	483	474	529	468	488	505	505	517	480	492	479	533	483	475	493	472	504	470	514	479	489	474	457	483	478	494	475	507	507	466	473	477	458	507	481	453	453	490	507	470	513	457	478	480	475	513	480	513	519	473	455	468	519	425	445	487	488	456	472	531	486	456	491	487	454	492	483	499	489	465	496	495	458	490	482	440	494	501	445	493	501	480	469	476	495	511	454	503	478	468	507	484	473	459	487	487	464	525	492	486	488	500	508	466	504	472	495	473	532	463	507	509	476	447	513	477	501	473	494	523	480	506	511	476	478	475	481	458	499	501	502	487	495	480	467	464	469	472	492	484	466	522	493	486	468	498	489	501	467	471	503	494	509	507	470	443	461	475	492	480	477	464	410	488	500	508	504	506	456	464	459	479	507	519	508	481	491	501	449	486	479	490	508	463	463	503	533	520	455	490	526	480	476	512	450	500	484	507	468	495	477	477	489	497	524	467	456	510	466	514	468	497	450	461	478	494	469	485	470	490	484	460	484	475	487	445	489	468	467	522	439	436	497	450	500	489	470	496	489	503	470	516	459	455	484	491	531	463	495	421	498	488	441	508	442	496	486	500	481	487	495	507	524	482	482	503	507	497	520	462	499	491	511	470	476	475	479	446	497	460	494	455	496	488	545	506	461	462	480	501	458	506	434	498	524	516	478	455	476	459	489	519	487	503	496	453	501	467	445	482	466	552	504	474	518	467	457	487	498	469	517	498	465	499	468	447	477	494	498	488	480	479	526	492	476	480	485	497	483	485	480	463	472	516	477	486	467	512	469	484	495	430	440	508	492	479	512	475	460	508	467	496	449	452	462	513	480	470	487	488	484	463	508	477	474	468	526	461	474	490	528	460	475	483	531	472	452	473	505	526	479	508	483	457	531	489	460	507	496	498	465	487	462	495	484	520	480	496	479	483	499	520	475	481	463	442	465	490	472	460	483	444	482	488	458	496	463	525	481	428	492	501	493	472	461	505	509	519	488	453	474	476	508	491	486	505	477	464	482	482	516	466	462	469	448	469	461	506	476	454	448	504	490	465	487	493	462	482	484	499	464	454	501	488	520	448	495	469	487	467	489	467	512	470	512	508	468	505	487	479	485	468	497	474	464	506	471	465	485	484	521	487	478	443	455	471	504	497	485	436	465	507	499	469	495	489	515	478	496	480	445	477	528	460	497	520	465	496	456	479	508	467	470	526	470	477	524	516	437	464	439	503	494	513	509	483	497	493	516	504	456	470	492	489	470	477	483	444	471	462	489	490	459	517	475	493	456	506	469	508	459	506	501	479	508	495	486	436	445	447	469	470	481	462	482	519	503	512	505	476	502	481	512	479	499	435	492	484	488	508	485	495	495	499	482	502	444	518	449	500	484	470	510	479	514	521	470	489	489	475	512	460	465	502	511	489	477	474	453	492	485	450	487	501	470	488	493	473	472	452	486	473	521	433	483	506	541	468	482	471	464	486	503	466	469	480	499	505	492	482	511	499	511	497
2780	293	180	114	89	116	154	122	140	146	127	116	90	82	78	69	53	68	69	67	70	65	66	50	50	65	49	53	70	58	47	49	37	50	41	51	41	57	32	41	34	35	42	44	25	25	46	40	40	34	36	37	35	29	34	33	29	29	36	24	30	33	32	36	30	35	23	28	28	37	33	33	29	27	36	35	31	32	35	35	35	40	27	30	32	31	30	28	25	29	40	36	36	40	29	32	39	32	42	31	32	26	39	39	44	45	33	32	22	30	26	40	37	32	30	37	26	45	41	22	30	41	31	31	19	30	43	26	22	35	25	32	29	21	26	29	30	34	33	37	27	28	40	38	22	27	35	38	33	31	28	35	34	27	27	41	43	22	29	29	41	27	31	23	26	26	26	26	36	35	31	23	26	31	26	30	35	34	47	22	41	36	21	18	32	47	31	30	34	32	27	23	29	32	26	28	32	34	42	24	30	25	25	28	32	29	36	28	38	33	35	37	22	40	32	37	29	34	29	26	28	38	32	28	27	32	25	31	35	23	32	24	41	28	26	28	34	34	22	26	28	25	35	29	31	33	32	37	24	25	34	29	28	41	33	30	34	30	39	18	46	34	35	31	24	36	27	35	33	34	32	34	31	31	37	23	26	31	29	38	30	34	35	37	32	33	30	31	32	27	33	25	27	28	26	33	29	29	23	23	25	31	31	35	34	31	28	28	34	35	25	31	28	34	26	40	30	30	27	27	38	25	32	24	22	30	20	24	34	35	23	31	38	30	34	37	33	29	33	47	32	30	24	28	32	27	38	29	26	25	27	32	30	40	37	32	28	34	32	33	33	37	31	29	38	38	34	26	29	36	32	30	29	35	28	27	32	37	27	44	38	36	34	33	32	36	29	43	42	36	28	29	34	39	29	34	35	39	35	22	41	29	41	29	32	30	29	19	31	46	24	35	31	22	27	29	42	38	32	32	41	29	26	30	37	32	28	36	37	28	32	29	37	28	37	30	32	36	24	34	28	32	31	38	28	29	25	31	35	31	30	20	36	31	28	32	25	26	31	33	32	26	19	30	41	30	36	33	33	30	34	29	27	21	39	25	25	20	30	30	37	26	35	45	28	33	30	37	31	29	25	35	26	41	37	31	32	34	32	41	38	22	36	43	24	28	35	28	27	36	38	35	40	32	34	34	31	25	23	30	57	31	35	31	27	29	24	36	35	35	24	22	26	30	41	32	28	29	26	29	28	34	25	34	29	33	32	31	33	32	34	34	30	38	38	35	37	31	31	26	39	35	34	27	34	31	32	32	24	29	27	37	35	42	34	19	39	18	38	46	30	21	37	26	41	30	38	35	24	24	28	30	39	30	32	30	32	37	36	30	31	32	32	32	24	30	35	40	23	25	32	31	29	32	27	34	30	34	34	33	31	34	31	33	35	31	38	34	33	38	30	33	25	31	29	26	25	21	30	28	42	39	28	32	34	21	30	31	28	24	38	39	25	40	23	35	40	25	31	48	34	42	23	34	27	29	38	27	29	37	32	25	32	33	35	31	32	37	33	41	21	31	32	30	19	32	31	24	28	24	37	32	34	42	41	22	32	36	38	31	40	33	33	27	34	32	35	34	32	27	40	31	31	27	33	24	33	22	30	24	27	34	34	30	27	32	36	29	30	45	34	29	35	38	31	28	35	25	21	29	33	36	35	34	39	34	36	31	24	27	41	33	32	31	24	21	30	40	30	36	33	40	28	30	29	31	36	30	30	32	34	23	43	30	38	32	30	28	38	33	36	41	30	34	35	26	37	35	20	28	34	32	21	34	33	32	29	30	26	22	32	23	33	43	39	35	36	40	30	38	29	29	34	31	40	28	21	26	26	35	24	28	25	35	25	39	27	27	42	31	32	34	29	25	38	37	32	26	27	33	31	30	24	33	32	25	36	38	30	38	29	37	39	37	34	41	31	34	28	27	34	34	22	31	43	39	31	34	28	28	24	37	31	29	28	30	22	23	35	42	36	30	27	31	31	28	28	26	37	36	31	26	28	37	26	45	21	32	37	32	34	28	28	43	40	33	32	26	29	36	35	30	41	32	36	26	26	31	38	23	30	27	28	40	26	31	38	22	37	23	29	34	32	29	26	29	28	26	28	34	35	36	36	27	29	32	38	31	28	27	35	30	42	40	31	36	32	27	39	29	40	28	31	24	22	43	39	43	37	33	26	29	25	37	38	32	39	32	30	19	26	35	24	34	38	29	24	27	35	23	40	22	29	36	36	31	28	34	31	44	31	32	33	24	33	39	32	27	27	32	31	34	36	26	27	35	34	34	27	34	32	23	29	37	34	26	33	23	33	25	28	22	33	35	33	32	30	23	38	32	33	36	31	33	26	30	29	35	29	37	26	36	35	34	35	39	28	27	44	31	30	33	36	25	40	41	34	32	34	30	35	35	41	32	39	30	26	24	36	23	37	38	26	29	34	21	25	32	18	37	39	29	40	34	38	43	36	25	24	32	36	40	36	29	28	36	33	28	30	29	32	37	30	27	34	33	30	27	34	27	36	28	29	24	37	36	32	32	29	44	26	41	30	40	34	32	30	26	33	38	31	30	28	38	37	30	24	30	29	37	24	38	35	38	33	28	31	34	36	35	38	17	23	26	25	36	37	35	40	31	34	29	35	25	25	31	28	25	41	26	34	26	37	34	41	42	38	28	39	33	27	27	33	29	38	34	37	38	31	29	25	27	31	27	39	29	30	31	34	29	27	29	39	39	39	27	33	32	38	30	44	35	29	28	21	25	36	31	30	32	39	27	25	28	29	29	40	34	27	27	38	27	40	33	28	34	27	28	32	31	36	34	27	28	30	26	37	36	41	36	36	26	44	31	37	36	27	33	27	38	31	30	29	31	24	22	29	20	39	23	27	25	33	30	32	45	30	40	35	34	31	33	31	23	30	28	30	34	41	39	31	23	18	33	31	30	27	32	33	43	37	34	32	36	31	37	31	34	33	27	27	29	30	46	23	31	25	26	38	46	28	25	33	23	46	30	31	33	34	39	40	31	26	22	38	36	29	33	34	26	18	34	34	23	27	40	25	29	29	34	31	26	31	36	34	33	33	27	37	37	23	34	31	29	40	33	34	42	33	40	36	39	17	33	38	30	30	31	43	34	28	40	28	31	24	37	31	28	42	40	31	37	29	30	30	34	26	29	34	36	35	20	30	21	28	18	42	38	38	32	32	27	34	44	28	37	28	31	39	39	22	35	32	25	22	25	36	25	37	36	31	26	33	41	29	30	27	43	25	32	24	38	38	32	33	28	35	35	37	38	31	26	24	27	31	37	34	31	29	23	31	24	28	36	33	35	31	21	35	38	29	30	30	32	25	35	34	44	31	35	25	24	28	26	29	24	28	34	23	26	34	32	40	22	31	29	34	29	26	35	35	40	33	26	32	35	23	23	40	31	29	31	27	31	26	32	35	34	38	16	33	33	23	32	30	31
18575	3737	2015	2008	4864	8135	8464	7134	6327	5924	5577	4077	3079	2421	1983	1755	1610	1488	1330	1303	1266	1384	1411	1401	1269	1284	1203	1011	1113	1067	922	885	802	762	657	567	522	507	422	456	449	462	414	345	329	333	285	302	280	291	291	315	317	270	292	307	291	307	297	286	305	290	290	296	292	308	291	249	289	279	271	279	290	284	295	322	285	271	291	272	270	279	279	261	288	283	298	306	280	315	304	303	285	285	285	304	294	297	266	258	282	294	278	258	315	305	304	280	312	275	285	283	279	286	284	252	252	266	280	281	320	277	264	257	287	290	283	266	273	284	275	282	296	293	263	295	290	277	251	286	288	275	247	267	261	245	299	281	247	286	283	263	268	283	274	275	276	270	255	249	242	291	259	301	286	283	253	292	283	306	279	279	271	270	292	275	283	247	274	252	275	271	279	319	269	279	266	290	255	272	291	276	273	260	280	270	260	255	239	270	301	264	279	313	266	277	278	262	266	309	289	249	258	298	285	267	284	253	280	270	267	264	282	314	253	275	247	269	253	278	263	281	280	271	280	246	269	270	266	276	288	267	275	278	267	280	291	305	266	247	263	257	277	263	276	271	273	269	268	271	266	254	270	286	260	278	263	277	281	298	308	286	288	280	264	258	265	294	274	266	290	287	269	300	242	279	278	226	258	253	260	274	233	273	270	289	244	281	267	309	288	280	284	279	279	241	271	285	254	297	280	258	272	272	252	268	258	247	255	251	264	264	279	276	268	286	257	272	282	283	280	282	301	274	275	254	255	252	262	238	303	290	278	287	288	251	265	263	270	273	256	261	265	280	246	283	282	289	276	299	261	263	267	289	277	287	259	284	252	250	274	279	257	285	267	283	296	297	290	250	271	278	257	281	251	269	268	288	276	250	282	283	293	283	270	272	248	239	289	258	274	268	305	267	281	280	257	267	288	261	260	254	283	260	278	263	276	285	248	269	267	271	273	260	262	278	297	298	298	283	255	319	258	278	292	276	269	279	259	290	289	270	277	306	288	273	294	281	281	257	293	264	273	278	262	269	258	268	280	289	251	231	281	282	266	278	292	253	276	301	279	262	259	255	252	256	258	269	267	273	250	281	249	273	264	282	281	255	291	255	269	265	302	245	288	270	284	262	286	256	252	292	245	266	242	276	292	295	276	278	268	277	275	290	273	279	314	249	286	225	261	284	258	252	258	282	259	270	279	283	266	255	267	267	272	299	287	283	260	280	243	278	289	290	241	274	286	289	289	295	297	262	295	317	283	264	317	285	290	243	273	287	286	270	296	283	278	275	254	269	282	282	290	244	272	270	285	277	285	272	279	274	297	253	262	291	277	305	268	289	277	284	308	267	243	261	274	273	260	276	263	262	271	296	259	289	256	300	279	330	267	243	276	251	267	284	294	268	286	296	270	279	288	249	282	285	271	278	263	258	267	287	280	289	310	277	273	294	256	270	283	261	274	308	291	297	244	274	291	265	268	289	258	275	290	272	268	258	261	278	288	258	273	281	275	245	262	270	277	294	273	246	264	252	260	282	255	266	266	284	296	272	285	289	253	294	281	278	280	263	278	255	272	254	262	265	296	253	260	272	264	269	257	278	276	238	275	267	285	248	266	269	292	273	231	271	250	293	300	246	280	246	269	271	264	291	297	276	271	261	266	251	263	275	274	243	279	261	271	258	281	265	281	288	279	273	282	276	254	263	269	260	243	265	277	284	264	297	260	283	245	283	253	262	283	303	271	270	229	247	278	275	280	277	297	275	294	273	291	262	296	266	243	277	280	252	265	265	286	262	275	292	214	312	274	287	252	259	252	262	259	256	289	275	294	293	258	280	273	251	304	287	292	274	261	264	256	290	285	247	259	285	275	273	248	259	288	264	258	288	270	274	273	274	285	269	279	271	307	263	246	268	272	280	285	276	274	261	270	261	297	250	268	272	294	289	275	257	301	298	267	294	268	268	318	239	312	276	311	287	252	273	271	276	259	269	264	235	240	258	299	303	274	274	256	276	282	254	276	272	278	278	284	287	288	283	296	257	267	273	267	269	265	292	260	250	276	276	305	272	263	285	257	285	261	286	275	309	280	314	283	251	278	298	252	294	299	237	266	251	243	245	268	287	271	278	295	251	282	242	262	276	262	273	288	292	271	242	288	289	264	258	263	266	290	281	270	254	268	275	274	291	261	274	263	281	279	296	270	289	261	262	273	255	293	292	265	303	263	245	279	263	309	273	256	265	248	269	265	242	267	304	296	276	270	291	267	254	277	281	282	257	290	270	274	286	282	281	250	272	275	300	242	274	303	282	282	258	265	264	281	284	281	265	254	287	256	266	272	284	265	286	265	269	246	249	256	261	292	281	295	269	275	269	287	289	258	280	252	266	306	299	301	267	293	292	268	231	304	275	285	247	258	261	271	255	255	278	262	277	290	281	306	271	281	277	261	274	280	253	287	299	292	258	252	268	268	267	268	253	300	295	295	252	252	276	275	262	278	259	274	277	269	267	277	255	281	307	270	273	271	280	281	259	285	247	285	273	243	281	307	261	291	285	256	265	274	283	259	286	279	249	250	305	280	266	276	267	285	277	257	270	262	286	314	279	279	290	296	254	277	246	274	255	274	274	293	254	266	274	286	242	281	255	261	294	274	292	255	259	298	253	293	289	289	247	270	265	268	293	258	296	268	267	281	276	280	278	274	272	272	270	272	296	283	278	274	306	254	284	270	291	252	274	276	260	266	253	281	270	273	272	251	270	290	251	266	267	293	293	273	256	239	235	256	262	269	260	286	284	305	256	278	270	286	295	267	295	265	304	273	258	297	284	284	284	277	272	300	270	281	246	282	287	258	266	257	267	243	279	290	263	290	268	273	252	264	271	249	297	263	256	274	277	263	260	274	271	261	280	256	268	308	257	268	255	283	305	257	289	272	282	267	273	290	258	261	250	266	270	268	260	247	254	261	240	258	291	281	276	273	269	281	248	287	268	283	295	261	283	274	273	279	281	257	308	258	259	273	290	271	277	282	291	271	262	260	272	279	273	288	289	286	261	272	267	256	262	257	268	282	262	306	258	226	280	302	276	251	260	273	269	293	271	260	277	287	291	288	270	292	273	252	271	275	274	249	269	269	263	267	281	262	303	299	249	250	263	257	260	270	261	283	287	270	280	253	275	271	290	299	250	256	298	275	248	270	262	249	266	271	269	283	254	266	257	278	255	264	256	310	268	308	306	289	289	287	255	264	282	268	261	253	280	279	288	238	264	264	294	255	255	246	287	253	275	243	264	259	292	277	254	268	278	264	257	293	280	303	256	286	263	297	249	276	300	279	283	269	251	302	275	280	273	261	273	246	239	247	292	255	268	286	291	281	275	244	298	240	273	270	249	280	267	256	261	280	283	276	275	264	283	308	280	252	264	269	304	290	277	267	292	274	246	265	295	257	257	278	282	260	304	274	267	270	256	294	280	257	250	257	290	273	244	234	275
2703	480	259	184	144	168	214	201	210	217	216	174	139	134	114	114	110	92	105	95	97	104	115	108	82	88	89	109	100	80	86	85	71	65	74	76	63	51	53	60	74	54	56	53	50	53	52	49	56	58	51	57	52	47	45	61	43	49	57	50	56	55	48	60	37	47	58	54	76	51	57	51	47	54	41	53	44	49	55	35	44	51	56	53	46	43	51	55	57	56	39	50	58	65	54	48	71	51	40	42	42	48	47	46	59	46	54	47	54	42	47	50	54	44	60	57	38	64	55	62	59	51	44	42	57	59	47	57	46	58	64	46	58	51	59	39	44	60	41	50	65	51	53	53	59	64	42	52	50	50	44	36	55	50	50	48	46	32	69	56	45	58	49	56	50	54	48	61	57	40	45	49	42	63	55	53	60	52	53	43	41	49	67	44	50	51	50	43	55	54	59	42	53	48	49	58	59	61	50	72	54	55	64	51	43	71	52	47	59	53	45	42	60	58	52	44	54	43	56	45	52	56	59	67	51	53	48	58	47	55	48	57	62	73	48	56	61	48	55	56	52	46	58	61	49	44	49	53	51	59	57	49	46	43	55	51	67	51	42	43	52	54	45	57	58	52	57	63	60	53	48	65	53	45	51	55	38	68	56	52	69	41	47	59	45	49	50	45	48	52	45	50	38	54	44	54	44	57	56	45	52	47	47	47	48	47	55	50	48	51	41	58	54	63	47	52	45	49	59	52	45	65	53	61	55	54	46	48	48	55	53	44	37	60	48	51	50	62	43	50	52	55	53	53	47	50	49	48	37	56	47	40	52	57	43	40	50	43	62	48	40	52	59	50	52	46	49	48	46	51	38	51	59	46	59	57	50	53	54	65	39	40	48	63	47	49	46	64	55	57	43	50	41	52	43	65	45	43	59	46	62	44	48	49	46	64	47	56	47	66	53	56	39	54	48	40	37	44	58	54	50	44	51	37	54	46	61	40	52	51	44	60	55	61	57	54	48	47	43	55	60	50	43	56	59	48	52	49	44	47	53	58	56	43	64	59	41	51	49	62	58	52	47	38	61	52	53	50	58	51	57	43	60	45	49	52	61	50	47	47	58	56	50	42	58	47	57	50	60	40	51	42	57	52	47	50	51	54	35	50	53	56	50	47	56	42	48	54	51	54	54	48	55	37	49	49	50	66	53	51	48	48	42	52	51	51	52	49	54	51	45	57	67	44	57	44	52	45	55	48	53	42	37	58	61	53	54	50	56	49	46	53	63	54	57	45	57	62	38	54	51	72	60	47	45	53	49	64	57	48	56	55	39	37	53	44	53	50	42	51	52	46	64	50	52	59	49	54	55	50	46	46	44	56	77	59	57	48	48	47	45	59	50	47	46	59	54	53	61	47	47	63	52	60	43	53	49	45	54	41	54	52	54	50	44	50	59	62	67	54	52	46	42	50	52	45	56	44	50	48	44	56	55	51	55	48	48	47	44	63	66	60	53	49	46	55	49	51	53	55	40	55	51	50	52	42	52	47	57	53	55	53	47	57	49	55	49	54	49	46	65	58	55	45	63	52	43	57	43	57	62	47	56	53	47	55	66	49	56	45	52	56	42	37	41	48	50	52	60	51	56	48	62	46	60	44	51	43	48	56	58	68	47	57	55	53	47	61	75	61	45	56	52	51	50	55	43	55	48	61	56	57	57	33	56	42	58	55	56	54	45	61	61	52	51	55	60	50	53	58	49	57	50	44	41	59	61	57	54	53	58	58	55	64	49	48	52	50	43	48	54	59	56	57	45	46	53	51	43	45	47	40	40	62	53	56	51	52	37	52	54	54	46	41	52	52	51	52	50	53	42	49	52	53	54	73	57	61	41	49	48	58	53	54	42	51	62	50	55	47	69	38	57	52	55	40	58	55	47	52	51	55	33	54	58	49	55	45	56	41	49	50	50	51	41	55	44	43	47	63	53	51	56	37	50	49	47	50	54	60	52	52	46	41	43	52	41	56	52	48	42	63	56	63	51	45	75	50	45	59	53	59	56	55	58	52	62	60	56	46	54	51	68	56	49	42	49	46	59	48	40	53	43	56	51	50	53	37	33	54	44	45	41	59	54	57	46	55	47	44	55	46	49	58	56	60	52	46	54	66	59	47	56	57	59	48	47	48	61	51	43	63	47	49	53	61	54	59	56	56	52	64	47	63	53	51	58	55	48	49	60	37	44	60	54	56	67	48	49	47	60	60	47	52	64	56	51	55	50	66	58	47	64	58	52	59	56	57	45	57	53	66	40	47	44	57	43	53	58	62	55	47	44	48	60	46	58	53	60	51	50	57	59	60	57	52	69	44	48	46	52	47	52	61	41	51	64	53	53	54	56	49	48	40	58	66	51	59	48	42	67	53	39	53	38	41	48	53	53	47	59	49	51	60	58	41	46	32	55	57	49	67	53	48	61	53	64	48	59	43	52	45	57	43	64	64	41	45	45	70	54	33	47	47	45	56	46	58	48	45	55	62	51	50	50	47	54	60	71	49	54	60	58	58	61	54	58	62	51	40	36	46	68	56	50	64	43	53	54	59	55	50	42	68	69	60	55	42	49	56	51	52	53	61	42	70	59	58	41	47	47	49	49	53	42	52	38	46	47	55	60	43	49	46	57	53	54	58	54	38	52	38	55	50	51	58	49	69	54	59	49	62	46	51	55	45	52	58	51	38	54	50	50	62	53	54	58	53	56	48	57	62	59	45	52	43	49	65	65	47	54	44	48	48	49	58	61	52	47	50	52	46	49	51	59	43	52	53	51	54	48	52	53	47	55	52	52	76	53	50	45	54	40	49	54	49	55	58	57	48	52	42	44	46	43	46	55	53	51	54	51	47	59	63	44	56	62	51	52	38	48	68	57	42	53	38	41	62	42	47	41	52	50	50	50	55	56	49	51	65	54	46	56	55	48	51	50	53	34	47	54	45	52	50	48	60	48	46	37	54	49	54	52	52	72	40	50	54	39	45	54	50	40	56	57	57	62	63	58	65	55	38	45	50	51	45	52	52	45	58	46	51	38	56	45	65	53	55	51	52	34	57	60	52	32	53	51	46	30	48	63	55	60	34	52	56	46	44	51	50	53	62	51	51	43	52	56	54	57	53	67	42	56	46	64	57	52	61	55	64	50	58	49	56	48	49	59	58	49	59	56	58	67	54	45	50	54	46	53	42	50	45	46	60	43	45	43	64	57	53	49	57	39	39	52	58	38	57	47	60	52	57	54	41	38	55	57	64	45	54	50	55	44	52	58	48	44	57	48	57	50	45	52	58	52	60	55	48	59	45	50	47	44	40	48	47	47	58	53	55	53	42	40	51	51	53	53	59	49	50	43	53	46	47	52	58	54	70	50	50	61	63	56	54	57	43	54	52	61	54	51	54	49	46	41	42	44	63	34	42	49	66	58	51	55	50	55	39	50	56	63	46	58	58	48	54	34	50	46	53	70	36	53	57	46	38
23617	5465	2859	3122	6982	11142	11386	9815	8567	8021	7141	5425	4151	3391	2924	2524	2396	2076	1908	1927	1950	2000	1984	1921	1758	1862	1594	1564	1551	1448	1401	1239	1147	1083	936	797	766	789	696	632	646	658	623	524	497	462	484	482	479	424	465	525	475	487	464	485	520	435	496	477	478	448	434	461	496	443	418	458	470	512	492	448	445	444	478	470	449	481	459	501	406	445	445	432	485	461	456	492	494	481	454	485	480	443	446	486	434	449	465	505	446	435	426	439	472	433	440	451	486	436	460	431	457	414	438	443	462	418	470	472	448	462	451	415	464	501	444	448	444	502	425	447	445	438	438	421	448	453	431	473	468	444	411	510	421	440	454	455	460	486	438	476	457	448	464	467	445	448	437	448	450	462	423	455	446	481	488	451	442	439	403	440	421	439	476	454	431	440	470	442	403	458	473	478	438	446	449	470	455	457	462	432	447	459	470	451	452	465	473	491	418	418	435	417	403	446	413	446	467	447	453	497	422	456	494	488	476	476	432	454	431	414	441	422	429	474	449	441	431	463	439	454	449	432	439	467	452	413	487	406	449	467	429	472	460	450	434	484	452	452	496	395	465	505	474	470	468	457	460	430	452	465	440	403	476	443	487	443	447	478	440	454	441	448	473	491	450	460	447	445	449	434	489	456	517	432	451	465	439	467	421	432	460	461	475	426	470	442	427	424	475	456	415	461	458	455	442	488	453	442	432	417	395	443	425	440	439	391	451	448	441	460	439	455	432	383	421	438	495	455	434	421	404	457	461	464	461	429	437	452	441	480	424	482	432	441	434	452	422	451	463	482	436	416	447	451	446	408	446	484	480	444	440	415	459	482	414	431	449	443	444	463	409	442	451	481	441	477	449	433	485	439	439	421	442	421	395	409	461	464	431	425	521	439	440	438	474	457	476	448	444	445	423	448	492	441	418	458	432	431	475	426	481	449	454	494	467	408	465	458	476	429	458	475	444	464	423	447	467	429	470	427	425	451	457	423	465	479	445	452	429	459	470	497	441	456	420	419	436	460	401	457	420	464	469	433	418	450	432	461	468	471	442	433	433	424	480	415	471	483	441	448	469	433	442	430	434	469	447	470	417	455	423	454	476	434	439	457	444	478	426	414	412	477	446	450	442	441	458	432	430	425	427	440	452	458	412	439	444	448	469	451	444	401	468	461	446	456	452	402	436	454	489	425	440	422	470	467	454	480	425	450	462	431	421	458	455	448	477	482	462	424	476	464	459	432	457	442	465	441	449	438	428	437	431	458	479	482	434	456	439	447	445	466	467	454	465	448	474	438	457	499	500	442	446	449	438	445	407	483	395	462	474	434	412	463	467	442	447	419	422	490	427	432	468	440	505	456	424	466	446	452	415	411	443	454	446	451	440	437	473	440	473	455	464	444	452	442	453	456	464	430	460	433	439	467	416	458	451	482	435	451	440	447	429	462	462	431	439	416	446	458	431	437	455	413	463	424	480	443	498	420	434	462	437	415	456	451	437	440	432	479	464	456	470	457	437	451	436	418	436	475	464	440	446	407	422	460	441	426	458	451	447	429	458	499	474	425	442	442	472	452	442	405	458	471	439	435	485	463	421	472	455	423	460	465	405	431	441	466	432	486	449	407	424	465	420	421	458	406	451	449	444	432	441	445	436	460	467	430	434	458	455	485	444	450	434	481	426	479	431	449	424	434	432	398	435	460	460	439	423	431	441	443	433	428	420	443	436	455	466	405	437	439	430	449	429	416	437	408	425	454	452	416	463	437	493	502	416	448	465	417	450	483	475	460	450	443	441	447	407	458	435	450	450	461	430	480	473	476	427	419	455	404	448	438	474	442	501	462	423	447	427	438	442	447	417	477	423	425	473	469	433	484	436	448	480	445	442	437	463	463	447	429	473	420	445	449	456	437	411	445	449	433	480	459	491	434	423	462	431	520	460	412	489	437	444	427	404	452	443	465	449	413	472	454	417	450	421	462	430	489	425	463	470	457	459	421	467	477	454	400	460	424	446	442	445	429	397	471	471	444	442	445	438	422	427	497	454	391	449	461	475	469	413	444	434	461	464	443	419	439	460	467	469	439	427	432	445	477	431	436	447	423	481	463	445	441	426	442	447	447	444	505	451	436	458	468	449	480	447	437	461	442	491	441	461	435	454	448	418	469	431	458	391	457	442	483	465	473	406	464	420	440	436	437	449	482	429	461	443	443	422	472	418	439	415	402	451	445	472	422	472	436	431	491	433	462	440	452	471	459	408	466	467	447	464	454	457	464	417	457	434	426	450	498	459	469	445	454	430	457	453	500	433	464	471	467	496	427	380	453	443	483	450	417	446	422	446	439	444	476	474	437	388	453	411	469	438	447	457	473	475	461	453	489	433	446	411	461	414	463	450	482	465	465	430	443	466	407	458	416	479	398	429	397	458	415	459	460	415	413	465	450	418	416	511	455	451	503	429	444	417	455	444	434	439	457	400	428	486	436	455	445	436	477	431	413	442	385	458	467	431	408	462	443	437	454	446	444	437	485	446	435	454	434	437	473	454	469	476	431	463	431	451	435	447	438	461	470	461	454	483	493	446	440	427	435	432	428	448	446	474	419	393	418	430	445	465	443	451	459	436	417	427	427	462	442	457	382	420	473	437	427	449	432	464	467	431	439	428	399	446	442	460	446	427	446	507	441	451	441	438	411	447	440	459	477	402	449	427	464	445	426	431	474	454	452	433	409	434	451	415	446	490	429	464	473	449	443	461	476	433	424	500	430	410	408	463	442	463	480	466	437	452	418	434	459	433	447	390	480	443	434	401	430	439	430	424	466	426	463	426	449	422	443	410	463	457	448	436	453	432	451	398	444	424	463	500	471	442	482	462	414	438	433	445	430	438	445	429	430	502	433	436	456	422	464	441	435	437	451	454	434	421	452	448	457	478	435	452	439	469	472	445	463	420	420	451	438	477	478	494	463	408	454	451	449	455	410	483	438	462	468	462	446	477	453	421	431	462	428	459	422	474	436	442	424	455	483	433	434	475	437	470	484	430	465	441	439	464	396	446	451	404	441	451	446	480	452	446	480	459	435	427	482	415	462	458	483	463	473	438	447	435	427	420	454	443	462	453	421	452	468	480	469	456	397	422	441	453	450	430	461	445	401	496	434	450	443	460	469	440	479	468	430	483	423	447	451	464	427	487	457	450	402	455	448	464	464	438	464	466	477	417	411	465	451	452	422	418	411	416	424	532	449	446	423	403	444	446	430	481	491	459	447	423	484	431	449	441	410	440	413	423	438	405	434	480	400	424	479	477	473	462	456	478	444	468	491	441	474	416	451	430	434	404	467	473	489	452	436	434	475	477	426	440	450	475	447	469	427	453	454	459	432	439	478	442	464	479	477	451	447	421	446	446	473	436	454	438	419	467	453	425	442	498	418	475	476	420	418	441	448	420	437	456	475	428	489	458	428	401	452	449	451	456	456	447	433	442	448	480	432	439	454
1697	222	133	105	85	85	103	98	106	119	126	82	74	78	87	68	64	67	69	66	79	73	68	57	62	57	68	57	61	57	64	57	51	43	51	44	51	44	56	42	44	58	36	37	49	50	33	47	35	47	37	35	45	44	33	41	44	32	37	48	46	44	42	45	47	38	60	38	41	47	39	40	56	53	45	37	44	46	50	41	38	47	43	48	51	39	46	47	58	53	41	56	44	44	45	42	34	28	39	57	31	44	42	43	29	32	37	41	52	39	41	47	31	57	58	45	46	45	45	49	41	21	29	52	44	36	39	38	37	48	34	47	40	35	35	39	39	36	46	40	32	42	42	33	35	45	46	48	35	36	37	32	43	43	43	35	50	37	42	49	43	46	42	41	26	37	52	52	44	41	35	48	44	43	48	39	39	43	37	42	33	47	38	39	60	43	37	31	38	41	44	38	39	48	50	45	37	39	49	47	44	41	46	56	36	45	26	37	40	49	42	37	33	31	47	41	35	31	44	38	39	44	41	52	51	37	30	47	29	44	39	29	45	35	41	35	36	35	35	45	22	42	35	30	49	37	41	43	37	34	33	33	35	38	41	32	41	48	44	50	41	43	37	50	51	47	47	28	37	36	41	36	48	55	49	57	49	41	38	40	38	38	36	47	48	49	52	48	42	33	48	50	42	45	51	43	37	37	39	38	42	40	45	40	44	39	32	36	43	39	44	38	48	52	40	39	27	50	30	34	49	47	31	33	43	41	49	47	42	46	51	36	42	37	40	48	35	50	44	39	44	42	50	39	40	42	45	47	34	38	41	30	40	47	45	48	49	42	36	40	38	46	41	43	33	37	39	38	44	40	47	39	39	40	37	33	40	42	36	37	47	46	51	48	40	39	44	35	39	42	42	46	41	32	32	32	37	32	44	39	39	40	50	35	46	35	46	32	25	40	41	38	40	33	51	37	38	57	42	41	40	35	37	40	56	38	38	42	41	40	38	53	52	41	47	41	32	43	35	46	36	37	41	36	42	51	45	44	35	38	37	45	49	45	41	40	41	49	41	36	51	51	44	28	34	58	43	33	42	53	45	44	48	33	40	37	38	41	49	58	32	29	40	41	39	48	39	41	47	42	46	47	52	44	42	51	42	36	47	48	37	47	32	47	45	36	40	50	48	37	38	48	48	35	39	43	34	42	40	37	35	45	41	52	51	37	42	48	41	53	35	49	40	53	40	41	34	61	50	41	36	44	46	48	35	43	42	36	46	50	49	37	37	48	45	43	31	47	44	40	36	41	35	37	36	39	29	44	41	38	37	47	46	46	49	34	39	38	51	50	51	42	29	50	39	41	48	41	43	43	62	38	36	29	57	40	43	52	35	48	52	44	35	45	53	33	34	44	46	35	55	38	40	34	41	38	27	36	51	32	39	42	44	41	41	46	47	39	45	37	42	40	41	39	42	35	44	46	49	37	41	34	39	34	33	43	46	49	47	35	37	37	46	47	48	50	43	53	47	34	34	43	33	43	42	45	56	38	47	41	35	50	41	38	40	37	46	34	31	26	45	44	46	38	43	40	48	40	47	47	37	33	30	40	34	38	37	49	43	45	32	43	42	44	47	46	31	40	34	37	38	40	42	46	35	45	36	41	36	38	34	44	41	42	47	53	26	36	37	49	47	42	36	41	39	43	51	34	49	31	40	55	38	42	48	30	41	48	49	37	42	40	45	43	41	40	36	42	47	45	38	35	47	44	39	36	43	64	43	47	42	45	40	44	45	52	31	36	35	40	41	35	47	44	30	39	52	42	40	40	41	39	47	33	58	48	42	36	48	44	46	33	44	41	47	59	49	37	40	45	43	44	43	43	48	37	43	51	39	38	36	52	35	42	44	48	38	46	44	35	47	40	36	42	46	48	40	30	44	37	41	49	59	39	53	42	36	49	46	50	40	38	45	55	38	39	39	47	39	35	41	42	39	42	54	54	37	38	43	41	43	39	43	47	29	48	50	55	37	38	33	43	38	45	28	35	46	37	38	37	41	33	39	45	45	43	41	30	44	45	37	42	35	49	36	46	31	40	30	38	38	42	39	46	35	53	36	42	39	34	37	50	33	38	31	33	46	42	34	45	39	47	37	49	37	42	46	38	40	36	42	35	46	31	43	36	42	46	38	43	47	41	56	38	40	39	38	53	40	40	47	32	39	43	43	41	32	55	31	38	50	54	34	51	41	49	47	41	38	34	50	44	49	46	39	51	43	41	41	49	45	43	48	48	31	46	49	42	45	33	39	52	35	62	37	45	45	48	47	36	34	38	43	52	42	49	50	35	43	31	33	41	38	31	45	33	46	48	36	43	35	44	29	31	52	51	37	43	37	34	36	59	35	52	36	50	37	46	33	43	48	49	34	37	45	41	29	46	36	31	37	38	35	38	42	45	34	44	45	42	33	34	30	44	40	41	44	46	50	40	47	36	42	30	40	46	56	39	39	37	55	40	40	51	58	41	42	32	51	45	41	49	38	32	46	32	42	49	40	44	43	37	33	50	42	53	48	32	35	44	44	50	46	40	40	38	43	30	40	40	53	48	42	40	35	42	36	51	40	43	45	38	43	37	37	44	38	33	35	43	35	39	39	53	42	45	41	29	39	43	43	34	33	33	51	46	49	46	32	42	40	50	37	44	47	45	42	37	48	47	49	41	49	37	42	32	42	43	47	35	44	42	35	40	32	43	39	36	35	36	42	29	52	38	48	35	41	37	41	46	47	30	37	32	46	46	52	39	52	36	48	52	41	41	38	34	38	43	48	37	30	51	37	41	32	46	41	44	41	34	49	27	46	45	34	39	31	51	47	39	44	47	37	45	54	36	44	28	32	43	34	46	49	46	45	48	40	54	43	46	39	42	52	44	41	29	42	40	39	37	43	49	41	39	44	36	48	36	47	37	41	51	42	31	54	52	41	54	32	36	44	43	40	36	35	44	38	39	50	54	40	26	35	47	41	43	43	42	35	53	32	51	50	36	37	40	35	48	50	46	58	37	46	47	39	37	48	38	46	41	39	40	51	48	48	49	32	38	39	44	47	47	38	48	36	42	38	31	45	46	43	31	54	35	41	47	39	34	38	39	33	45	42	40	41	30	40	44	43	43	35	39	47	37	36	35	42	33	33	46	40	30	41	43	38	49	38	52	48	46	41	39	37	43	33	45	45	46	53	40	43	58	45	40	37	44	53	39	50	32	43	40	41	48	35	39	48	37	47	49	42	53	51	32	44	45	47	40	54	37	35	44	50	33	41	40	31	54	47	50	46	40	41	57	32	48	35	47	49	38	39	45	41	48	32	36	38	46	55	38	46	32	36	41	52	48	43	46	31	40	54	41	45	51	45	54	41	35	47	39	38	42	49	48	41	45	31	46	40	41	38	41	40	46	58	39	45	38	48	52	34	47	40	44	35	40	35	37	27	55	52	36	41	42	34	40	39	35	41	58	40	27	43	50	43	33
14675	2881	1713	1809	3973	6229	6287	5212	4497	4057	3672	2751	1987	1701	1432	1269	1215	1169	1074	1072	1148	1215	1179	1065	1154	1057	997	966	893	863	792	748	764	657	567	512	514	478	460	458	430	422	445	390	368	348	364	379	378	361	352	338	335	357	393	365	361	339	361	367	368	321	356	350	364	372	359	411	346	357	351	345	373	373	349	342	353	385	360	360	350	350	351	384	323	336	344	353	372	373	356	343	377	374	362	342	317	358	344	373	352	324	363	344	345	367	363	370	378	342	355	325	358	375	352	337	359	330	338	339	335	354	332	339	375	349	362	374	341	364	369	339	377	342	366	376	339	356	363	332	327	314	355	357	370	336	330	338	322	320	374	333	351	349	368	329	360	337	350	350	360	340	354	332	332	340	334	283	325	306	354	346	329	343	352	352	361	363	371	337	339	329	352	363	342	352	330	361	379	336	390	368	331	368	378	326	335	352	361	354	345	346	345	374	343	343	370	354	352	338	334	346	415	357	375	361	387	347	335	379	323	358	360	372	360	384	367	338	373	384	315	373	323	337	369	351	343	363	363	314	403	377	371	352	381	364	375	338	336	351	334	360	359	354	343	337	336	371	363	346	348	332	365	356	387	343	335	351	322	333	326	372	339	333	362	325	343	369	330	342	369	381	317	326	370	351	346	334	350	357	360	344	368	376	357	326	334	344	322	367	339	350	357	367	344	335	398	357	369	346	368	380	349	353	332	344	373	352	360	373	344	359	358	321	353	321	345	348	373	368	370	335	369	358	361	350	406	356	331	354	344	351	398	324	324	283	355	358	363	353	355	361	334	326	408	348	363	343	315	385	367	336	368	360	369	327	368	384	350	323	363	359	393	341	370	361	355	336	388	367	358	311	372	340	335	381	356	348	357	367	373	340	337	372	348	364	348	358	366	368	364	313	359	348	318	376	351	351	366	367	352	384	334	359	334	356	358	363	344	322	324	318	355	376	332	351	344	365	378	331	349	343	376	340	333	350	356	348	339	353	360	324	343	344	394	364	353	356	348	371	358	376	390	368	355	349	343	350	355	351	354	350	368	382	365	363	331	382	361	366	357	363	338	343	343	356	354	370	373	334	361	351	365	352	361	342	339	350	337	336	326	325	341	374	349	382	343	363	365	341	377	337	332	354	329	343	342	309	356	372	350	360	363	356	351	359	370	348	372	339	323	368	328	333	393	327	354	367	321	345	360	333	372	356	370	337	318	354	347	371	347	373	387	370	357	347	327	374	370	363	351	343	331	324	367	339	347	348	368	352	359	358	360	344	322	356	364	368	370	356	361	361	362	339	351	335	376	373	359	369	347	367	351	356	336	348	335	355	349	378	316	378	359	381	351	339	354	344	362	344	354	357	342	341	354	361	331	365	347	327	361	373	381	356	375	353	339	362	347	315	353	356	391	345	350	344	362	360	338	339	370	338	354	341	366	352	358	376	358	347	349	375	343	340	331	366	344	344	339	334	366	375	379	369	365	395	416	338	336	324	330	384	322	378	359	336	369	339	355	378	359	357	357	349	349	377	342	346	363	373	349	370	366	364	360	329	390	322	337	370	349	332	378	336	376	339	375	365	372	329	364	357	342	367	380	375	365	342	353	340	343	327	381	347	332	336	358	342	352	329	339	331	338	362	334	336	392	336	345	334	342	320	367	349	367	362	379	350	318	368	313	357	371	337	333	334	355	363	362	301	371	349	345	378	341	335	350	346	374	326	336	348	356	361	383	335	364	345	347	380	368	345	317	337	351	355	334	372	351	358	346	346	357	331	372	346	346	324	359	332	361	380	390	352	323	341	391	354	384	320	353	370	375	332	353	348	357	339	345	367	330	321	349	359	362	396	351	343	328	359	339	371	348	366	375	369	346	322	370	338	357	344	359	304	365	338	335	369	338	381	361	370	394	341	361	348	381	326	359	375	321	353	370	329	377	313	363	326	376	345	363	377	341	355	379	347	365	352	352	364	334	339	361	360	393	355	372	335	355	361	367	366	344	323	342	375	360	388	384	326	338	345	333	322	312	355	338	343	324	391	363	336	344	358	357	349	365	348	368	354	327	357	329	355	367	338	348	336	347	344	386	334	357	347	355	323	343	370	359	348	353	378	362	320	333	324	374	338	324	354	342	338	387	379	332	327	324	378	361	352	347	354	327	352	358	350	324	351	356	364	334	338	344	351	353	342	328	377	303	355	359	390	330	332	383	357	357	329	375	354	333	364	366	365	377	383	340	354	339	333	366	386	322	325	330	334	323	333	372	354	386	359	368	346	363	363	356	372	360	382	357	364	347	343	365	341	341	393	352	336	370	357	339	327	353	379	353	368	356	344	346	330	389	347	330	345	353	351	362	356	365	324	390	361	346	359	334	349	358	340	391	323	333	384	361	342	368	359	356	326	347	344	350	346	347	381	345	368	353	364	394	360	333	322	354	341	345	339	318	366	351	372	355	336	338	356	341	327	365	338	363	381	328	316	337	352	351	360	337	327	340	337	336	387	374	343	347	370	341	348	375	323	363	361	351	358	396	364	349	341	383	335	336	326	356	346	383	368	344	350	324	359	371	366	343	346	337	339	350	382	367	325	338	352	372	332	333	359	333	348	362	338	368	349	314	344	328	342	339	378	352	365	349	366	354	370	345	384	379	381	351	366	326	333	373	331	368	357	316	341	334	356	343	395	331	343	320	352	365	328	349	354	349	352	330	352	326	349	374	344	330	359	375	343	345	348	340	407	338	370	380	339	355	324	359	324	355	341	363	326	357	360	340	361	358	327	330	385	367	376	340	342	382	355	385	353	345	356	366	382	358	363	332	356	352	317	380	323	347	348	362	376	373	330	384	359	342	367	344	362	372	342	355	319	345	355	371	360	344	360	342	346	341	372	341	332	371	377	357	360	385	357	358	337	356	329	377	368	382	355	307	385	336	356	360	377	330	379	329	356	334	375	327	352	351	368	365	358	349	343	373	344	359	376	355	376	346	355	334	372	343	326	383	337	397	339	326	341	353	340	303	360	343	367	325	372	360	337	318	335	366	325	332	337	356	385	356	336	310	400	375	345	318	339	368	383	369	360	341	359	360	357	371	353	370	334	377	346	335	347	357	374	343	326	353	347	385	348	351	373	375	377	343	352	346	355	338	344	342	355	349	390	379	348	383	312	346	345	345	323	348	352	340	348	355	375	369	322	317	383	338	317	343	331	341	322	327	350	338	332	354	365	386	324	390	319	335	345	355	347	350	361	324	378	363	348	368	377	359	360	369	341	364	325	326	357	377	337	357	348	360	334	347	365	336	335	364	320	354	366	350	353	368	352	358	371	375	359	338	355	347	342	341	357	338	385	355	344	344	338	360	364	381	339	335	343	340	338	341	358	353	330	364	343	368	339	367	330	333	348	357	375	322	363	379	366	374	357	404	374	383	360	345	361	348	359	378	322	325	351	396	342	391	340	399	379	334	364	367	339	322	342	358	361	339	351
1840	400	222	170	136	174	200	189	160	172	153	141	138	118	107	107	82	118	91	94	101	81	112	102	85	82	96	85	111	89	86	82	73	77	50	66	69	77	81	60	61	57	59	65	60	67	49	59	60	52	59	37	55	73	51	58	57	62	55	52	69	59	54	60	60	60	75	61	59	48	47	59	62	54	52	57	74	61	59	56	64	53	62	49	49	60	56	45	62	65	58	59	58	61	67	66	67	61	68	60	73	52	67	72	67	49	51	52	66	67	59	57	61	59	57	55	62	47	64	53	65	74	48	54	66	55	66	58	61	63	70	55	52	70	46	55	51	60	66	57	70	62	60	63	47	50	37	50	58	60	49	48	61	48	66	58	50	63	63	70	62	47	51	51	63	62	52	42	45	62	62	55	52	76	61	61	50	57	62	48	45	56	58	59	51	70	59	62	51	66	75	70	63	58	55	61	55	64	47	64	62	59	63	70	63	60	55	55	61	60	50	74	65	46	66	57	64	58	43	64	62	58	55	60	65	62	47	50	69	59	62	56	44	64	62	50	59	62	78	62	52	60	58	45	45	58	52	54	55	53	59	60	70	49	63	55	64	66	68	52	56	46	65	62	51	71	52	42	63	60	50	53	66	49	67	69	54	61	63	60	58	72	59	58	54	65	58	49	44	57	60	55	61	62	71	72	65	67	70	64	56	52	56	62	65	56	74	66	56	63	60	67	63	51	65	68	57	66	57	50	50	58	57	66	63	47	48	46	64	64	65	58	65	57	60	56	60	58	53	67	69	72	73	65	74	58	67	66	51	55	62	60	64	63	57	67	66	57	54	48	54	69	68	62	61	66	69	53	73	71	56	51	59	67	62	64	52	57	61	50	50	48	73	66	57	57	31	56	62	59	54	72	66	62	65	58	68	62	66	54	36	54	51	68	58	62	68	45	54	42	66	49	62	58	44	69	55	67	54	50	55	59	62	48	61	65	69	57	61	60	59	70	67	59	57	64	57	66	60	47	55	62	69	64	54	66	62	49	62	47	61	54	70	83	62	63	43	49	61	70	67	55	49	58	77	65	50	53	54	63	64	64	53	60	48	67	55	54	59	61	51	47	43	47	49	58	75	50	69	69	55	57	62	63	57	59	48	55	63	54	71	57	49	54	68	56	61	41	60	50	75	67	58	50	44	71	51	60	46	54	65	54	62	54	56	66	56	56	63	61	54	63	58	51	57	79	62	55	45	65	56	63	42	51	57	49	63	66	53	69	53	70	49	55	65	48	64	60	58	51	60	64	45	62	73	70	53	67	58	53	62	61	55	57	57	51	43	57	74	51	63	69	70	52	65	83	46	67	60	56	59	55	44	64	54	70	62	54	45	66	61	61	56	56	68	63	58	62	52	74	53	66	54	47	64	56	62	56	67	65	63	57	55	67	56	59	71	48	58	62	71	52	52	62	60	60	61	65	58	55	57	63	59	65	59	50	56	55	70	68	54	63	66	56	59	55	47	62	61	45	55	66	62	53	58	60	51	64	47	58	61	54	56	51	60	70	59	65	62	66	52	62	55	49	58	57	47	65	62	59	46	72	60	52	70	62	51	39	58	56	58	61	57	68	72	61	56	72	59	53	66	48	62	48	63	49	56	71	65	49	52	53	67	52	53	63	35	61	50	41	55	54	65	65	56	67	58	64	76	57	72	62	82	59	65	56	62	59	57	55	53	53	71	64	58	65	49	51	56	51	69	65	49	68	69	53	57	62	67	57	67	55	60	58	61	43	63	49	66	55	55	44	60	53	67	59	46	69	48	59	48	50	51	58	53	53	51	58	61	55	59	68	70	53	55	57	56	53	52	60	58	62	57	58	68	59	80	57	56	67	62	61	63	56	61	50	57	58	52	60	49	69	60	64	74	64	65	59	65	49	69	75	57	71	52	62	63	57	65	76	52	79	49	54	67	53	50	63	60	50	65	70	62	54	60	66	54	66	73	64	58	62	64	53	58	63	48	54	51	79	51	63	54	70	57	74	61	48	66	43	58	47	52	66	66	62	59	66	70	53	46	56	54	60	69	54	67	62	59	66	69	51	70	71	61	51	54	65	61	56	49	58	56	66	69	61	64	60	65	66	62	47	62	78	49	52	60	63	70	61	65	71	61	72	59	66	54	65	64	68	52	59	64	64	49	58	65	54	56	53	54	71	52	55	52	37	67	58	67	57	46	54	59	48	62	60	53	59	66	64	65	61	57	63	70	54	69	67	56	58	55	59	61	59	42	53	71	54	75	68	62	73	56	50	59	61	61	63	68	61	63	54	47	55	56	54	50	58	54	65	67	51	58	60	61	55	48	55	49	61	57	71	63	69	72	59	61	55	59	68	65	58	59	58	71	66	53	56	55	63	60	62	56	54	66	69	62	58	54	54	61	64	55	57	64	42	53	59	67	69	62	56	66	50	46	57	60	65	67	48	51	67	47	51	48	42	54	59	47	63	61	66	51	45	62	54	55	53	58	66	61	61	55	57	58	50	60	43	52	54	54	56	64	52	44	73	69	59	46	56	82	64	54	53	67	55	64	60	62	55	65	68	67	64	71	71	77	68	56	57	61	51	64	53	52	55	58	55	67	50	38	58	53	50	70	58	63	63	50	40	43	52	66	58	69	61	62	61	65	55	51	58	61	64	56	56	70	47	64	65	65	76	60	52	65	64	50	57	56	59	59	72	62	57	60	40	61	48	56	60	67	50	47	69	64	61	59	63	55	57	70	63	60	46	62	60	55	61	62	57	61	63	59	60	57	61	61	53	62	61	65	63	46	66	59	62	52	69	53	52	68	61	49	77	65	58	59	60	62	60	54	61	49	60	71	61	63	58	53	57	66	66	47	59	50	71	48	69	62	60	50	71	68	52	67	71	71	75	50	48	56	51	69	67	59	65	52	52	57	68	62	60	61	62	61	53	68	70	42	68	59	61	50	50	68	60	56	58	56	60	71	51	57	54	63	58	66	50	59	70	56	64	55	47	48	56	51	67	42	61	61	52	64	59	62	64	58	48	48	55	55	67	53	57	53	67	49	72	55	61	48	62	82	57	64	59	66	51	79	49	47	55	55	50	55	63	43	55	43	53	48	58	65	61	61	54	56	63	64	75	56	66	68	61	56	54	54	53	55	61	53	56	54	53	66	61	65	52	64	61	63	60	51	70	51	64	52	60	67	76	57	67	56	60	55	65	54	66	46	55	65	53	60	59	71	56	64	71	66	50	55	58	54	58	65	54	73	55	49	62	54	47	60	77	70	64	59	49	75	52	70	43	58	64	47	59	71	62	67	75	73	66	58	65	57	52	62	51	51	40	58	70	56	71	51	69	62	71	63	53	57	62	50	53	47	72	57	61	56	66	57	48	68	48	51	55	64	59	56	54	57	65	49	57	48	66	64	70	65	37	61	64	56	46	66	51	48	69	52	57	55	55	60	56	67	69	63	48	52	57	63	56	59	50	63	65
19533	4670	2621	2814	6364	9600	9543	7950	6627	5936	5358	3953	3048	2667	2267	2008	1874	1773	1712	1762	1815	1805	1702	1656	1603	1578	1345	1395	1313	1206	1189	1118	1068	965	824	711	797	727	690	615	677	665	628	587	564	535	533	547	536	559	488	527	516	548	517	475	519	519	516	538	517	548	500	493	514	516	491	469	511	525	497	450	501	476	511	510	523	476	498	503	490	557	511	512	500	523	560	482	503	490	528	569	507	538	519	526	491	508	460	504	499	529	485	501	481	534	496	528	507	512	546	515	501	495	488	495	527	509	527	489	559	484	477	496	512	498	522	527	522	472	515	482	512	526	508	475	501	514	485	544	488	491	482	492	472	493	513	518	525	488	518	483	487	478	468	517	480	485	483	516	495	486	527	493	529	501	518	474	442	508	476	502	509	491	520	529	462	494	474	478	512	506	500	502	496	476	525	519	514	547	513	495	515	519	498	477	482	517	518	498	487	497	516	479	518	542	513	505	533	516	495	501	485	502	484	496	537	471	476	486	504	502	501	495	505	493	527	458	504	485	471	495	512	477	510	549	528	532	511	463	506	521	520	535	503	483	486	479	505	514	507	535	488	496	465	464	489	522	513	507	482	499	508	478	496	477	534	567	516	530	501	498	564	524	491	531	543	530	509	477	506	521	507	512	476	490	534	525	487	529	550	487	498	459	494	507	506	482	500	515	470	512	519	508	500	521	494	466	468	482	494	516	511	509	516	513	479	471	502	508	474	482	517	492	484	507	449	493	505	495	508	489	498	474	547	501	522	498	493	522	495	475	526	488	512	485	515	551	531	487	474	476	500	418	536	537	514	463	479	503	513	456	466	460	518	486	485	539	527	521	529	494	510	496	487	458	493	487	548	519	483	502	481	466	479	496	521	484	482	464	451	506	467	463	468	470	526	527	449	499	536	519	490	474	490	497	517	533	526	513	536	481	512	510	485	521	505	536	518	527	502	497	484	499	534	497	492	518	526	522	556	502	508	469	496	477	485	527	509	533	515	513	515	550	468	494	490	496	490	495	495	486	482	528	483	473	515	514	493	542	549	522	513	519	511	454	508	492	482	463	491	517	480	482	505	503	540	486	490	517	484	560	491	476	513	503	550	493	476	525	521	506	526	480	507	504	526	489	498	473	474	492	463	489	500	484	476	463	486	498	481	474	488	522	527	529	494	498	539	490	470	470	542	481	506	499	510	444	489	462	506	481	474	477	494	513	490	493	551	469	506	518	504	491	464	494	474	510	528	507	502	487	528	526	502	500	520	523	492	465	533	517	463	473	526	518	521	496	450	471	479	495	494	477	489	466	489	489	528	488	537	462	489	497	496	507	505	496	475	487	493	484	530	481	454	558	519	509	516	512	478	490	474	469	472	490	518	480	500	508	480	498	482	484	518	521	561	499	513	504	516	517	500	504	512	559	530	511	511	516	489	491	528	488	514	505	464	483	518	527	475	539	553	510	535	500	480	522	463	491	481	469	500	481	523	489	498	511	510	490	508	497	512	486	517	515	516	507	494	518	527	483	533	508	515	483	503	527	490	515	523	500	510	515	480	482	510	500	522	502	491	542	519	512	540	491	465	498	490	535	510	500	548	492	508	494	477	510	468	456	521	487	514	493	515	484	487	500	480	473	480	513	541	454	481	479	502	494	496	500	507	455	527	510	496	508	463	470	472	464	498	543	495	496	529	523	471	441	452	505	529	518	470	490	478	510	507	462	488	488	526	527	512	499	478	457	503	535	503	500	516	520	500	472	488	535	524	523	519	508	537	492	531	493	497	471	497	533	493	511	489	498	523	513	521	534	485	487	503	474	488	514	523	501	508	490	528	477	489	509	525	512	537	509	484	486	490	498	482	534	474	478	459	465	538	490	471	458	481	491	516	474	537	481	481	548	538	523	530	481	462	503	520	505	501	498	471	540	504	482	495	458	497	471	480	497	502	484	484	514	446	484	488	481	490	510	505	485	500	481	494	493	505	501	509	503	462	519	530	506	489	487	540	522	477	502	496	484	489	478	504	487	499	499	475	508	498	515	512	482	511	488	470	498	487	511	472	505	480	485	507	512	542	505	524	514	464	498	528	520	509	447	522	490	501	499	485	528	476	493	506	487	462	471	504	476	494	511	515	490	452	476	512	529	504	495	484	511	486	465	457	510	528	482	528	483	496	511	529	451	495	532	510	488	512	543	521	476	493	513	538	510	482	527	491	454	502	508	501	510	504	464	461	497	467	500	474	531	517	504	540	465	482	522	517	491	515	500	502	494	503	479	511	508	530	466	474	529	481	511	483	503	518	506	480	499	487	497	489	528	483	482	511	490	466	496	490	484	522	503	508	496	465	529	530	529	480	458	498	490	518	451	498	534	464	486	518	505	544	461	551	531	564	549	497	519	503	510	482	481	485	496	460	507	472	474	491	502	521	476	505	465	476	518	499	523	509	493	510	490	464	509	483	531	481	514	488	489	515	499	482	452	518	479	517	541	494	477	538	479	472	491	522	515	486	508	524	482	484	500	486	513	480	560	485	490	486	512	480	461	484	511	497	532	494	498	475	482	465	499	486	508	501	488	562	470	477	476	508	467	517	509	499	507	494	482	528	511	486	509	499	476	501	482	536	477	505	483	481	518	498	484	463	471	482	517	506	470	501	515	485	508	519	469	523	516	509	542	513	493	470	446	478	520	459	483	521	508	519	490	488	489	514	531	488	546	547	527	525	504	497	515	480	483	512	524	495	480	461	517	442	554	466	507	493	510	510	486	517	515	502	481	458	532	523	515	508	528	494	453	466	517	518	434	479	501	498	513	453	549	540	488	481	476	515	497	517	490	510	490	515	475	516	514	533	493	490	508	474	498	479	505	537	485	523	524	481	496	493	524	476	504	536	519	515	501	505	504	500	530	484	475	492	491	493	482	511	487	467	497	478	503	529	462	503	494	473	495	493	495	497	500	530	503	505	520	454	492	515	501	516	461	545	501	479	487	489	509	464	520	493	509	484	508	482	481	479	457	500	507	523	513	497	531	497	470	534	485	475	499	496	523	476	474	492	497	495	468	490	496	481	537	482	495	500	512	522	488	493	486	481	524	455	498	502	511	491	491	469	490	490	489	521	499	513	501	500	481	494	482	521	484	505	543	541	504	486	532	509	525	503	523	543	517	484	525	506	507	480	518	502	528	497	513	495	466	511	515	552	507	493	505	510	499	491	487	506	481	464	530	509	487	500	547	478	476	520	527	499	488	506	513	522	480	474	504	548	486	493	469	519	489	496	513	456	518	529	480	517	529	512	486	511	467	515	465	464	492	518	488	522	509	518	498	505	536	519	470	510	515	496	506	496	510	524	465	541	514	485	496	489	558	504	489	508	465	529	455	482	499	492	492	534	507	518	478	508	495	514	501	475	507	450	499	504	477	492	464	500	530	489	522	494	492	501	557	545	481	508	461	540	512	469	471	534	504	497	477	510	533	462	495	504	451	502	535
2716	316	173	113	106	136	159	147	137	154	133	96	95	82	86	59	64	69	74	60	77	73	69	76	69	57	60	64	64	67	57	54	61	50	33	41	46	49	50	35	35	49	39	34	57	27	26	48	43	34	27	37	31	37	35	42	24	38	25	38	32	29	25	36	32	32	40	36	38	26	41	39	30	44	34	36	27	38	36	31	29	34	29	32	37	31	27	26	35	26	44	31	42	24	35	36	45	35	36	40	37	39	36	28	27	24	46	30	38	23	26	48	41	21	28	27	32	28	36	38	30	28	33	48	46	27	32	35	30	36	34	33	31	39	30	26	37	31	39	28	26	17	29	28	33	34	28	26	24	35	34	35	32	34	36	36	34	29	31	39	41	36	40	41	39	31	32	28	24	33	49	29	30	37	34	34	38	47	21	37	39	33	35	36	25	27	32	30	41	36	35	28	32	30	41	32	34	30	38	29	28	33	37	43	35	41	24	41	33	33	31	28	30	35	23	37	41	34	35	46	45	29	28	38	32	27	30	38	37	37	32	33	30	20	28	35	33	34	43	33	38	32	41	31	40	41	34	26	26	35	40	38	39	47	19	26	33	35	22	33	37	44	37	33	33	32	35	42	24	35	33	41	38	41	47	35	44	31	26	37	36	29	21	38	31	36	38	40	30	36	40	29	27	28	38	24	42	38	36	32	29	29	26	41	23	22	27	40	25	32	31	27	31	27	35	39	33	22	40	40	35	40	31	32	37	40	26	25	32	23	33	30	41	40	32	31	40	25	28	23	41	36	34	28	23	29	47	39	38	30	25	36	32	41	26	32	32	40	33	34	37	31	43	34	33	37	26	37	42	31	32	18	37	25	24	40	35	35	28	31	32	30	37	27	31	30	32	31	35	30	33	39	36	29	38	35	34	35	28	32	44	38	38	33	23	40	25	34	36	23	37	39	27	34	43	34	43	30	33	28	32	28	33	38	42	31	23	36	30	37	40	33	29	31	37	35	26	21	34	34	34	35	34	34	35	39	38	35	40	27	30	29	27	32	36	26	41	35	33	43	28	34	43	33	40	37	37	37	53	40	21	31	41	34	41	34	44	35	46	41	34	30	37	39	36	24	29	40	33	33	32	34	36	43	34	29	39	34	24	26	24	31	30	30	26	31	40	32	38	37	32	36	30	30	39	38	29	31	36	35	28	41	27	36	30	35	32	36	36	35	39	34	27	36	47	38	30	36	30	31	29	34	36	35	42	34	33	46	25	35	26	30	33	38	37	37	39	31	38	31	30	25	28	34	41	31	41	41	31	40	33	28	30	39	39	24	37	36	34	23	19	40	38	41	33	34	47	36	27	29	36	28	32	26	33	28	30	35	30	26	43	32	32	27	34	41	34	27	29	32	32	24	32	31	38	37	37	36	41	42	47	37	34	31	33	27	28	47	31	31	37	27	32	45	32	27	29	34	55	32	35	32	20	29	38	36	34	27	38	34	39	34	42	25	32	42	29	33	32	41	31	33	47	37	34	27	46	27	23	31	31	44	27	36	42	32	30	33	40	24	29	26	30	20	35	28	25	25	25	35	44	44	32	33	44	30	28	32	23	32	39	28	31	32	35	36	23	41	38	28	30	25	33	24	29	29	30	35	29	38	39	29	34	41	36	34	28	32	32	25	30	33	40	35	34	33	40	33	37	36	26	33	37	40	42	34	35	34	40	31	34	37	40	36	32	29	40	29	32	36	38	34	36	29	32	29	44	40	38	32	23	37	27	31	38	44	24	37	37	37	37	26	29	35	34	32	28	33	39	25	27	33	34	32	34	39	39	38	33	29	29	37	26	37	40	41	32	33	30	27	34	34	33	41	43	40	32	50	34	39	31	33	35	26	31	27	35	34	35	34	25	35	30	36	36	25	24	42	28	40	43	28	33	32	36	36	45	41	33	38	25	33	34	39	35	29	38	35	27	25	29	37	32	37	34	36	35	31	35	31	26	33	34	35	24	43	42	33	38	41	33	31	31	40	37	34	35	26	33	41	29	33	38	39	31	33	38	32	41	39	31	39	32	36	37	45	42	39	27	30	32	28	26	30	43	41	26	26	47	30	41	32	24	40	35	45	40	29	25	36	26	35	27	28	27	31	25	34	30	35	32	41	39	29	31	40	43	30	39	34	47	33	37	27	43	32	41	36	49	38	44	24	43	33	32	34	32	44	41	32	44	36	32	37	29	30	38	48	37	33	29	31	31	29	32	34	35	43	27	41	30	30	32	46	29	36	33	33	27	32	26	26	26	43	31	38	38	46	25	32	35	30	33	35	38	41	39	37	37	32	31	30	28	25	24	41	48	32	33	35	33	33	39	31	31	26	37	25	38	39	40	30	38	33	40	35	41	47	40	35	51	46	31	31	26	36	35	39	41	37	26	37	23	27	34	39	40	35	38	35	36	33	35	37	34	35	28	33	34	45	34	41	33	39	27	43	27	25	31	34	40	42	39	25	44	40	25	42	33	34	35	34	33	40	31	37	39	39	36	33	31	41	33	33	51	40	27	27	36	28	37	35	44	29	27	34	25	28	48	34	40	27	37	29	33	36	36	43	35	37	37	33	25	34	25	27	36	43	27	30	41	34	30	39	33	37	31	44	39	32	42	35	22	48	40	45	39	32	40	30	39	27	30	43	30	36	29	42	34	32	36	40	35	38	37	39	29	31	37	34	31	44	33	38	31	37	33	43	38	25	32	38	36	30	34	32	33	36	33	37	38	39	39	37	45	29	28	33	33	35	30	56	36	36	27	38	24	43	29	32	31	45	38	37	26	32	46	33	36	30	30	36	31	35	33	37	37	41	27	40	28	40	41	42	38	36	39	28	32	31	31	30	28	30	26	37	22	52	40	42	33	36	39	40	32	30	29	22	26	33	18	35	35	31	41	35	34	32	42	41	34	35	27	32	31	25	30	29	26	37	37	51	43	37	40	41	35	37	45	30	40	41	35	20	26	33	39	42	34	32	30	30	39	34	38	32	40	28	34	34	32	28	33	39	33	29	24	38	40	29	30	28	38	32	30	38	36	39	33	35	32	35	35	29	28	38	43	27	36	31	31	27	36	33	42	20	24	34	30	32	28	40	38	45	36	31	25	30	21	27	40	34	25	38	24	34	38	48	34	31	30	31	29	35	36	29	41	31	40	36	37	25	35	30	47	30	35	41	35	26	31	26	38	27	36	31	27	30	42	40	28	26	30	43	35	30	37	29	29	34	44	31	42	23	35	38	33	29	31	26	33	34	44	34	35	34	25	46	32	42	27	34	39	29	33	42	34	39	33	52	31	38	31	34	28	37	39	28	33	49	26	32	37	36	38	45	32	26	33	35	40	32	28	28	37	36	36	30	33	25	36	36	33	42	25	34	30	36	38	34	28	25	24	41	34	37	23	34	31	36	47	40	26	26	44	39	37	39	39	28	37	40	34	33	34	29	37	25	31	31	38	36	34	43	31	40
17928	4018	2202	2512	5481	8638	8263	7087	5830	5642	4767	3521	2734	2302	2018	1817	1670	1523	1490	1529	1684	1625	1407	1360	1377	1255	1088	1142	1063	1061	977	913	829	708	614	543	573	500	465	456	431	410	383	354	326	296	316	322	296	309	311	283	293	335	280	288	314	288	337	298	330	333	311	276	317	280	263	272	323	287	291	326	292	282	281	296	314	283	315	278	303	330	297	280	318	308	293	313	331	316	284	281	344	289	296	282	281	286	299	272	283	298	284	319	309	277	319	281	287	308	304	308	301	271	314	314	281	290	287	286	286	282	273	282	306	299	275	292	266	307	291	327	290	307	289	284	307	307	289	288	292	294	279	296	309	271	285	267	290	297	302	291	280	290	312	307	294	280	317	268	286	301	288	285	304	265	298	305	306	297	284	281	284	282	273	254	263	276	303	295	287	292	284	276	305	287	281	271	297	304	303	302	264	256	315	286	293	300	301	296	309	294	308	292	283	267	313	299	297	287	279	282	254	279	283	318	301	331	270	278	287	291	290	273	289	298	311	281	264	335	245	304	269	308	291	282	278	321	290	305	314	248	290	285	293	293	254	261	281	288	308	305	283	272	283	293	297	274	308	290	306	275	313	284	278	311	320	289	294	295	292	265	272	290	280	273	305	272	317	276	250	287	283	277	289	285	289	301	281	278	282	278	282	299	281	280	279	318	293	292	321	276	283	287	265	286	276	286	287	285	289	299	264	276	264	317	268	300	262	322	292	265	280	287	292	272	277	278	306	298	290	302	287	259	316	289	285	255	275	288	287	267	282	271	275	290	293	297	293	271	264	317	319	270	282	276	247	309	301	278	291	269	288	299	271	299	283	292	274	285	291	287	303	240	308	292	263	266	286	291	260	270	316	288	302	279	307	269	262	262	287	282	276	283	310	264	292	306	292	286	305	307	321	286	266	290	268	297	314	277	295	298	291	309	262	292	272	292	285	284	282	285	267	291	298	300	273	260	272	283	284	293	286	319	260	273	280	296	308	282	306	285	296	285	290	294	274	273	301	277	269	302	282	307	268	276	283	261	265	285	287	296	296	290	272	311	300	327	295	296	298	279	275	301	293	285	282	261	269	290	292	265	298	259	287	287	287	267	268	297	306	286	264	263	306	255	301	296	309	297	295	271	294	306	309	274	308	274	294	290	267	279	298	291	306	294	283	265	297	307	283	250	278	309	288	284	291	318	287	296	312	291	286	306	296	297	302	298	298	300	299	268	317	270	283	261	296	301	270	287	283	299	274	270	278	255	303	344	283	297	291	292	302	289	280	276	283	266	288	289	293	289	291	273	267	295	313	265	298	302	278	288	282	301	284	268	276	270	298	284	300	279	285	280	276	267	304	264	277	296	311	302	273	301	289	293	307	255	289	277	280	268	284	256	270	292	304	270	294	322	294	288	283	289	310	302	273	305	283	280	311	302	295	310	326	293	288	279	290	315	301	268	317	295	308	254	298	276	293	282	292	269	274	288	296	306	273	295	282	294	276	298	308	301	302	292	270	293	265	279	296	274	289	309	257	302	308	303	284	283	326	296	257	311	298	292	288	292	236	290	306	282	283	285	294	305	299	304	291	255	296	308	293	263	300	286	314	277	280	285	278	274	256	290	295	293	309	266	293	263	291	290	274	296	294	272	277	263	283	271	326	264	301	309	272	294	287	299	279	280	270	282	259	276	294	277	268	291	273	265	286	291	270	316	301	317	301	315	284	308	285	271	319	286	255	278	303	296	293	293	312	319	295	297	301	271	292	280	271	326	279	279	282	258	276	304	284	266	312	282	286	289	319	283	279	317	277	297	306	286	276	305	299	281	305	272	277	304	289	289	329	288	283	281	281	328	296	303	300	299	290	310	263	311	308	274	286	297	308	303	306	287	286	312	273	274	289	305	279	296	293	275	301	309	289	261	279	264	279	294	321	254	272	311	280	277	300	274	267	277	339	304	294	272	300	274	320	298	330	319	294	295	284	255	299	300	286	283	292	289	265	293	291	281	281	283	280	286	311	303	300	300	336	265	278	278	300	277	276	268	289	278	290	292	281	314	299	288	260	293	280	324	272	297	263	285	308	288	289	277	277	305	312	313	309	282	270	284	252	267	305	277	265	303	280	271	283	310	333	259	274	286	285	283	269	266	271	271	312	268	292	320	276	277	282	280	303	278	284	302	240	270	301	295	262	283	299	310	276	295	285	288	300	279	304	295	249	291	311	294	316	283	272	281	262	292	281	274	294	304	255	251	262	305	283	292	310	307	311	294	265	301	292	305	292	298	284	317	296	275	276	270	299	236	264	244	281	302	268	292	276	278	283	283	277	293	295	292	259	261	243	254	281	291	310	286	275	272	285	284	296	292	277	301	303	282	294	306	311	290	296	302	310	309	299	297	262	298	313	274	287	296	266	288	278	291	289	281	303	298	284	297	275	278	287	277	272	286	319	278	289	285	295	288	297	307	291	272	292	275	315	284	288	290	294	291	286	270	307	320	289	271	303	284	299	307	274	304	298	282	274	290	292	299	269	276	242	319	295	306	295	268	268	282	323	279	281	290	277	280	284	281	288	326	278	278	272	276	299	288	303	281	285	285	292	289	301	272	322	299	302	295	286	308	249	296	295	293	275	263	310	295	275	290	292	276	298	292	322	285	297	270	281	292	267	270	288	278	263	296	333	303	303	300	286	278	263	287	268	291	274	296	301	275	280	283	322	265	255	304	271	279	269	281	309	300	271	292	295	294	301	297	298	300	293	285	265	298	263	278	287	295	270	292	322	276	244	296	258	291	287	294	281	262	277	292	295	302	282	283	265	290	312	290	264	267	289	290	276	337	315	302	256	288	288	326	284	270	277	285	262	304	301	305	279	262	308	287	276	265	277	289	289	297	292	281	298	312	265	272	298	295	260	295	291	283	305	275	289	280	306	281	283	275	290	300	269	282	294	279	274	249	303	310	296	281	289	272	280	294	306	252	274	272	266	247	320	290	274	267	290	299	290	286	313	298	288	284	290	311	287	289	273	257	281	294	317	313	283	249	262	305	289	307	272	292	291	312	293	310	283	313	276	294	267	325	289	305	310	288	287	303	310	305	284	291	298	291	281	312	289	309	279	313	284	282	270	289	320	267	271	292	290	285	298	282	302	281	277	311	285	310	273	287	302	318	287	267	301	289	287	252	278	312	294	298	277	307	318	288	290	290	277	312	275	266	263	291	280	290	275	265	278	272	311	280	281	291	293	258	288	289	282	320	288	288	300	287	278	291	289	323	271	278	295	294	307	271	321	279	265	276	285	311	297	265	264	303	269	307	300	292	257	286	261	298	262	295	273	301	318	281	253	304	279	286	288	335	288	282	313	278	302	305	278	277	290	280	284	288	291	251	273	315	295	262	286	268	298	288	282	297	292	322	312	317	261	306	293	283	269	316	292	301	268	293	282	267	273	253	280	292	310	307	280	265	298	324	265	284	289	319	303	252	289	270
2595	516	270	196	156	191	235	218	205	208	172	161	143	138	121	116	116	101	119	103	126	120	124	103	103	102	100	86	85	82	76	87	62	77	70	67	71	59	68	67	57	51	53	62	60	54	58	53	53	42	61	64	47	49	62	70	56	62	52	59	56	64	53	52	57	52	57	55	44	49	54	52	63	54	42	60	66	41	54	52	53	52	44	55	72	65	42	54	54	67	52	52	49	56	63	70	49	41	63	64	63	56	55	50	53	74	59	65	50	72	56	63	46	54	59	52	54	61	54	60	70	58	52	59	55	61	63	61	54	45	51	47	58	68	59	58	60	50	58	61	45	49	58	45	51	50	52	54	63	58	68	57	47	50	56	65	54	56	57	58	54	60	54	53	48	48	60	56	52	55	47	44	46	54	42	60	52	58	58	42	51	54	62	54	52	52	61	60	46	51	57	55	55	42	51	47	58	62	52	51	47	69	58	62	53	77	48	56	42	53	54	51	51	43	44	59	55	50	50	52	55	54	41	54	51	43	53	56	54	50	46	50	53	52	45	52	58	47	55	57	47	57	73	55	51	45	62	56	59	45	58	45	64	59	49	49	57	56	41	50	42	57	49	53	51	48	63	52	54	65	41	53	51	62	38	50	58	72	45	56	48	48	62	55	53	57	54	59	60	73	50	57	58	33	50	58	56	55	58	46	49	60	64	61	63	46	54	50	57	56	61	51	48	58	53	49	69	59	47	51	55	61	72	59	50	55	48	58	46	66	58	59	51	51	62	47	50	47	51	45	50	72	61	47	63	43	47	47	53	48	43	45	74	62	42	54	48	55	58	52	56	54	57	60	65	57	47	58	48	64	47	48	44	53	49	45	64	57	58	47	65	47	48	40	44	59	46	55	59	52	48	65	61	53	52	66	49	46	41	62	45	61	55	55	48	68	53	55	43	53	46	54	47	55	56	42	69	58	40	50	63	54	56	63	50	47	47	50	50	58	51	57	61	57	51	55	57	66	61	55	44	41	59	56	44	42	60	55	57	48	61	59	65	61	64	55	56	46	57	55	43	50	48	74	53	53	52	63	66	59	58	60	71	51	42	60	62	68	55	47	85	64	48	59	53	56	56	48	35	48	59	67	43	45	55	66	58	57	49	58	54	39	64	39	44	61	47	66	54	60	55	46	50	45	55	54	40	51	55	46	54	64	58	51	47	45	53	50	57	61	63	56	43	46	43	53	63	59	68	49	70	66	59	55	48	58	52	44	55	65	56	47	53	60	56	61	48	66	41	58	53	49	51	62	61	62	57	52	45	48	51	52	52	61	58	51	63	59	59	54	58	58	52	53	59	58	53	46	63	71	68	37	65	57	55	67	71	48	68	67	68	54	61	50	54	59	57	56	69	56	55	69	55	51	49	71	40	63	57	55	65	61	51	51	57	55	57	55	42	48	47	54	59	50	57	59	49	42	56	71	53	45	54	49	41	62	64	49	58	53	55	67	72	53	62	52	57	60	68	47	70	65	45	45	62	54	58	65	61	62	51	58	57	49	52	42	52	41	56	45	62	64	52	66	46	64	53	54	54	68	61	53	45	53	61	62	56	58	60	56	54	64	61	56	59	62	55	53	42	59	60	65	56	57	51	57	45	56	64	56	67	48	47	62	65	49	57	55	56	68	53	44	48	36	51	56	48	57	60	60	48	66	42	49	53	59	60	42	59	63	54	37	60	42	55	68	61	60	58	48	59	59	61	50	56	51	59	58	50	62	60	64	72	47	37	59	51	45	49	53	58	47	57	49	69	60	53	47	62	62	52	50	55	48	62	56	53	41	48	61	61	54	52	53	54	58	55	59	56	61	46	57	46	51	41	48	46	50	50	49	46	62	59	50	49	55	49	50	60	48	61	60	52	53	45	39	54	64	66	42	48	66	57	59	73	45	52	53	59	52	62	58	61	50	51	52	43	49	43	63	43	52	59	54	64	52	42	57	51	59	67	67	58	39	47	56	73	44	53	49	53	46	53	57	70	55	51	37	57	56	50	65	46	66	51	47	61	54	68	62	40	51	51	58	60	36	64	64	54	59	61	59	45	70	49	60	49	52	72	48	48	57	50	62	48	56	40	41	57	58	52	52	42	49	52	67	52	63	51	69	48	47	60	59	66	53	63	45	53	49	51	55	39	50	48	46	63	50	67	53	62	64	51	44	47	52	56	64	54	62	53	63	50	44	55	52	50	64	65	58	63	56	50	54	67	52	47	45	51	54	53	50	49	53	57	70	51	58	55	42	61	59	60	57	42	46	69	55	38	55	68	50	61	50	54	47	55	61	62	39	45	60	43	46	70	48	69	53	45	58	55	46	46	47	47	60	43	52	63	62	59	56	54	58	58	64	51	40	54	54	47	51	59	46	47	58	51	49	44	41	53	46	60	30	54	55	44	62	60	44	43	51	47	61	48	50	52	54	49	52	53	59	48	52	56	53	52	49	65	65	59	49	52	52	53	59	52	60	54	54	48	41	57	54	47	50	49	43	55	50	44	57	58	49	56	53	50	48	47	72	59	53	54	61	59	42	51	62	56	54	51	50	44	65	49	65	53	64	44	72	71	46	44	59	50	59	53	52	56	46	50	66	51	45	57	71	54	58	44	51	61	66	56	60	53	53	55	77	60	54	47	63	63	62	54	40	48	58	45	42	48	53	45	48	57	63	62	69	53	58	42	46	73	47	63	45	57	45	63	45	58	50	45	59	58	57	56	56	58	62	63	52	40	62	58	54	43	58	59	59	50	76	51	57	57	53	49	52	56	60	46	50	66	62	55	56	47	40	49	53	54	44	53	64	55	57	46	47	68	53	62	56	53	54	55	44	56	62	79	52	58	52	49	67	56	58	54	53	56	60	43	48	61	52	52	51	48	44	55	48	46	70	63	46	55	46	68	61	51	63	49	58	51	46	64	51	63	62	39	43	51	50	60	55	54	67	40	61	46	57	62	63	46	62	52	50	65	82	54	61	43	56	52	55	54	48	44	50	53	51	46	49	58	48	54	61	68	54	52	55	47	58	61	43	67	48	70	57	64	52	51	70	57	66	55	58	42	63	49	62	48	57	66	44	59	51	59	46	53	54	57	55	60	49	65	57	42	49	58	66	64	55	51	67	51	59	54	47	61	59	50	49	58	61	44	63	56	62	53	47	64	54	49	41	48	54	36	56	52	45	57	57	52	63	48	51	52	50	53	49	62	48	49	54	60	53	61	52	64	67	57	50	51	57	69	58	52	47	51	53	57	47	53	42	58	55	54	56	64	64	43	69	58	52	55	57	70	53	55	52	45	55	57	40	63	71	47	55	59	54	54	64	62	52	59	64	52	55	51	60	56	39	53	46	51	57	59	42	58	49	64	66	73	54	59	61	53	61	55	54	45	65	56	57	64	40	63	57	63	55	53	53	59	55	60	53	51	56	70	35	42	44	63	57	58	64	59	58	51	61	50	54	59	63	68	48
22525	5872	3191	3547	7670	11389	11042	9393	8018	7358	6257	4685	3773	3263	2792	2652	2444	2250	2322	2372	2379	2081	2028	2109	1880	1747	1642	1575	1589	1520	1374	1275	1135	1005	823	863	836	708	695	677	674	654	585	490	474	491	490	507	496	473	476	517	467	492	513	481	516	507	510	508	490	480	490	503	495	467	486	455	477	469	461	480	489	475	473	489	469	460	533	471	484	441	522	461	480	473	476	474	468	504	484	498	479	494	490	459	507	464	491	466	490	475	456	486	428	489	456	475	451	477	485	402	496	437	480	471	472	459	478	495	449	440	483	485	459	472	488	470	447	470	461	442	468	466	454	468	484	471	463	458	459	444	479	456	468	492	473	446	439	467	432	449	454	427	482	466	498	446	463	473	435	481	484	443	463	483	477	475	466	469	464	451	466	437	425	455	459	464	418	478	445	512	438	491	446	476	499	474	466	473	496	493	438	442	452	469	435	497	484	455	492	420	462	464	489	412	484	468	466	417	452	466	438	482	479	472	416	448	508	434	473	455	456	473	452	500	460	455	496	497	459	453	454	491	471	462	486	479	444	474	446	462	445	476	469	505	422	459	469	478	454	448	462	465	466	461	456	473	436	453	441	459	465	443	464	483	439	446	444	430	419	467	432	494	487	428	494	447	469	421	441	476	460	437	434	442	418	465	466	471	393	461	448	441	443	447	453	442	508	470	499	465	451	482	464	474	465	458	425	489	460	484	469	448	480	470	529	478	460	473	471	431	465	478	473	414	477	461	446	482	423	469	469	444	471	428	452	432	444	447	467	467	472	475	453	431	482	456	479	476	437	480	498	457	472	480	428	458	437	443	492	476	477	469	476	485	450	484	467	419	469	461	490	446	497	468	426	443	459	479	498	489	450	452	474	474	474	452	413	435	463	443	432	453	468	502	440	462	480	438	448	473	457	479	473	482	456	458	465	451	453	527	449	477	463	466	445	425	440	484	446	460	455	448	477	468	478	447	445	527	442	456	427	480	484	437	446	475	480	457	456	489	459	456	463	454	450	492	454	479	483	438	457	458	445	473	447	474	475	448	479	471	441	501	475	439	441	487	443	498	450	486	484	464	459	454	449	467	427	418	494	495	493	451	493	464	431	488	462	465	457	482	436	426	449	470	476	492	422	468	459	434	469	475	449	456	441	490	456	430	460	429	469	455	488	469	527	454	508	475	445	441	449	424	458	420	470	460	447	469	448	436	431	439	431	470	482	477	515	460	495	457	443	461	441	465	446	431	442	472	444	477	450	453	435	442	488	473	451	462	453	472	427	494	473	472	474	439	444	493	452	427	467	457	414	466	434	461	474	442	463	448	413	438	447	470	489	459	465	487	466	439	420	492	452	454	485	462	440	453	483	459	476	451	432	502	468	440	458	447	424	485	453	456	455	453	452	476	426	470	491	484	476	479	464	438	482	494	471	482	462	468	465	465	483	472	464	492	491	476	481	443	480	412	439	446	465	475	484	493	454	451	475	435	473	462	471	457	487	487	506	455	456	449	482	501	466	471	453	438	488	425	456	481	468	463	486	427	471	468	489	495	450	432	477	443	462	492	482	475	504	465	469	447	497	479	440	445	506	470	483	519	467	473	457	451	490	458	442	449	448	447	466	487	487	473	453	443	436	464	463	455	472	449	488	482	496	463	419	468	481	440	467	419	491	466	452	442	424	512	427	465	468	448	477	445	476	471	440	489	457	479	490	431	420	490	447	431	452	468	459	471	490	452	472	460	501	454	439	461	472	484	461	455	453	463	501	479	521	483	459	444	491	464	489	476	450	452	481	464	437	438	485	460	453	477	451	500	472	455	459	465	467	444	446	497	466	476	455	473	477	454	447	481	459	449	484	474	490	506	455	458	423	466	467	476	430	437	488	486	473	463	466	453	471	467	465	446	437	451	441	453	466	444	463	461	444	469	491	474	468	457	488	453	432	479	454	472	458	474	503	461	476	456	479	458	445	479	438	453	483	458	474	463	471	454	451	460	422	480	469	471	431	494	442	458	435	437	437	499	422	495	459	485	457	436	449	511	477	477	416	474	472	455	449	462	472	501	462	457	484	459	452	450	474	459	462	460	455	458	508	473	459	443	456	454	471	467	474	435	469	461	425	442	471	519	503	461	460	468	465	447	433	437	482	484	455	462	474	453	486	495	439	428	465	467	466	455	453	459	438	431	452	454	471	452	446	464	500	466	461	497	456	490	429	489	469	450	440	490	466	460	414	457	471	471	498	467	459	489	500	476	495	433	488	487	432	469	435	475	472	464	457	452	472	453	448	467	471	463	481	453	471	473	457	438	441	465	499	450	456	461	453	465	451	429	455	474	452	471	459	464	480	434	445	440	438	480	476	452	472	436	490	462	465	467	440	485	431	484	448	470	461	497	463	457	480	462	477	439	450	469	397	500	453	432	476	450	460	475	431	489	443	445	455	473	418	405	438	447	421	481	447	451	443	448	422	467	492	430	442	462	469	498	459	500	479	475	437	474	486	466	450	444	446	497	474	492	471	449	456	445	439	495	406	473	474	450	423	509	484	461	462	454	470	496	473	458	454	467	421	437	452	466	446	431	466	482	478	477	487	458	477	503	490	444	455	496	455	467	440	458	488	415	471	454	456	448	461	473	482	490	449	440	428	471	438	465	452	458	464	502	448	443	471	468	459	504	456	433	443	463	462	418	440	462	464	465	442	450	458	471	507	479	458	484	457	445	464	431	469	464	458	460	487	415	466	448	458	485	473	462	457	465	472	491	410	476	474	494	431	439	458	462	457	500	466	443	449	473	469	447	444	462	463	439	456	481	468	464	475	499	435	508	479	442	433	474	461	477	466	455	424	505	458	443	502	471	502	494	478	455	523	468	451	489	444	462	501	484	468	491	452	444	415	478	460	432	467	414	480	457	466	474	481	471	446	447	456	491	469	481	492	458	468	430	493	475	483	488	452	450	460	470	431	471	445	467	478	468	453	470	453	487	419	447	496	447	457	452	445	463	470	465	475	441	462	466	456	499	469	486	402	485	459	470	440	476	465	433	483	449	477	471	465	503	448	437	458	468	453	461	453	456	453	482	446	468	452	472	479	490	456	442	467	465	441	427	507	455	466	497	469	450	463	505	439	442	495	480	458	437	466	430	463	475	480	479	443	472	442	445	468	457	474	455	444	463	447	488	429	423	458	431	449	452	492	477	488	506	492	465	478	434	442	444	490	459	461	487	450	452	466	451	505	472	496	429	431	444	440	491	475	427	494	494	483	457	487	487	455	484	497	459	462	467	443	467	457	449	490	473	470	446	442	430	453	456	481	438	478	460	436	472	448	495	459	459	466	471	424	481	470	406	467	517	485	459	475	489	489	460	425	457	446	425	445	425	437	484	486	463	427	425	434	426	433	451	459	469	420	445	433	507	451	447	447	440	456	466	463	416	504	473	449	476	483	476	431	481	485	454	479	472	469	413	481	499	447	489	463	470	475	456	465	493
1649	286	164	134	101	92	102	119	103	94	111	74	86	79	79	59	79	76	75	69	71	58	85	77	81	67	64	63	71	71	62	57	49	57	38	57	43	46	52	47	46	31	48	55	48	43	38	42	46	38	42	43	43	47	42	55	44	38	41	48	42	45	41	35	50	39	39	45	42	37	39	49	43	47	34	48	40	41	44	47	37	42	50	41	46	45	49	41	40	44	50	40	50	37	49	43	45	37	51	42	47	47	54	44	50	43	47	47	40	40	36	44	50	56	42	46	43	46	41	36	32	45	45	34	35	53	48	49	57	35	41	39	46	45	40	48	35	51	47	54	46	54	33	44	43	37	30	40	46	52	40	49	43	37	48	39	51	37	38	44	38	41	44	37	40	30	37	46	48	45	34	42	48	44	52	56	45	39	33	36	39	40	39	58	44	33	39	40	40	41	26	44	46	50	47	55	44	49	45	38	46	29	49	44	46	44	33	49	43	35	43	44	34	40	38	60	43	41	43	45	42	38	47	44	35	46	55	41	44	33	45	42	41	46	36	46	47	42	27	31	33	40	42	38	47	49	49	44	42	41	42	47	60	38	44	48	43	38	59	40	28	28	42	44	51	47	37	52	41	46	48	45	33	40	26	49	45	41	49	49	44	53	38	43	56	41	43	36	36	35	51	55	44	36	45	37	32	40	28	51	48	33	37	48	56	46	52	39	38	46	54	57	33	43	32	57	44	46	49	60	39	36	35	50	48	50	44	41	44	48	39	38	48	46	40	36	45	41	46	50	36	29	52	50	27	46	43	48	43	36	47	37	46	40	46	45	49	52	38	45	33	46	52	52	42	46	35	45	44	40	51	43	41	39	34	45	46	58	40	57	49	34	55	35	33	45	46	34	44	43	45	39	54	48	40	55	53	45	49	41	35	44	37	45	43	45	34	38	37	49	34	42	48	45	42	44	42	36	36	37	52	37	46	39	38	47	52	61	42	39	43	42	54	39	34	47	37	52	44	38	45	35	43	43	46	49	37	43	41	42	35	48	35	44	39	32	32	43	57	36	46	56	51	45	38	49	28	52	43	41	38	35	46	47	64	44	49	48	37	40	35	50	42	45	45	49	47	42	33	28	62	38	47	62	39	46	45	33	49	57	44	53	48	39	52	46	39	59	41	49	45	47	44	49	44	38	47	54	37	43	47	46	37	39	53	52	37	44	36	46	46	46	40	51	48	54	38	50	47	47	45	44	34	47	45	51	36	55	41	41	39	44	39	43	49	51	43	39	34	46	35	50	35	44	45	36	53	34	41	46	43	39	57	43	42	48	42	39	26	38	43	45	37	53	34	39	53	57	39	58	31	40	41	57	57	48	44	35	51	53	40	57	38	41	41	41	46	49	40	45	41	31	40	41	32	50	47	49	33	45	40	40	39	42	36	56	49	51	44	41	31	35	42	38	42	37	42	49	38	56	32	43	45	51	35	41	41	53	34	31	45	45	43	47	41	32	51	41	40	36	28	36	42	46	56	44	46	54	51	53	32	42	48	58	43	58	51	40	37	50	47	46	46	38	35	39	44	42	33	56	33	52	43	48	46	58	41	49	47	43	35	53	44	40	42	43	40	51	38	41	39	51	44	45	37	42	40	41	38	33	52	45	38	46	35	44	51	38	53	30	49	49	50	33	37	43	44	46	55	40	39	54	51	51	37	55	42	44	44	41	39	45	49	44	41	47	45	52	39	42	43	48	47	50	37	42	34	43	41	47	41	47	41	43	31	38	39	38	53	56	31	47	60	42	45	44	33	41	45	41	45	39	52	31	53	56	52	40	34	35	55	43	47	40	47	50	45	41	49	39	35	46	33	39	45	44	33	49	45	40	41	43	50	38	46	54	40	51	53	46	40	50	46	45	49	47	37	44	45	50	37	33	40	36	36	38	44	45	39	43	39	52	43	53	28	43	44	45	37	52	42	42	41	52	64	41	40	41	40	43	47	38	46	51	37	43	42	38	51	35	44	56	48	35	38	52	43	37	37	39	42	39	53	44	52	48	43	31	40	37	47	46	41	45	50	41	47	45	39	53	43	36	50	44	57	29	54	42	42	46	38	58	42	50	46	37	40	41	43	40	46	38	39	35	33	35	46	41	42	47	44	44	42	46	39	43	50	32	36	42	36	40	48	43	33	33	46	52	42	35	49	39	47	48	29	41	54	46	32	48	47	53	45	36	36	44	37	33	44	46	46	48	44	37	41	50	39	40	55	41	30	57	48	44	46	40	42	45	34	42	42	53	47	46	39	52	37	38	51	40	40	36	57	34	45	38	39	47	32	49	53	43	47	46	44	47	56	45	51	44	44	36	34	41	45	59	45	44	52	38	44	46	46	49	43	47	34	51	46	52	43	37	43	44	49	39	45	44	44	44	43	42	55	57	38	45	47	44	42	50	40	37	42	51	45	44	46	34	47	46	49	48	34	37	42	36	39	38	36	47	50	41	38	55	49	50	35	46	40	48	48	46	44	47	43	38	42	41	40	44	45	41	50	49	48	39	41	41	53	44	48	43	43	49	44	32	40	38	38	52	39	43	49	52	42	37	38	46	38	46	59	39	37	46	40	37	36	40	42	45	41	53	40	34	39	47	31	30	34	46	43	39	56	38	34	46	36	42	52	40	51	44	25	49	42	40	39	46	35	38	43	52	42	44	43	44	39	52	41	52	42	38	39	47	44	44	46	42	47	46	55	49	48	43	51	46	48	36	36	37	37	44	39	39	42	56	31	36	46	34	41	51	40	46	44	35	47	38	43	47	54	48	43	52	42	47	42	27	49	30	46	54	37	35	33	34	37	47	49	48	36	48	60	45	36	43	44	35	53	48	32	44	53	45	43	45	44	50	43	42	40	46	53	51	35	49	60	37	40	42	39	47	35	45	48	41	51	43	48	44	45	40	44	40	45	43	52	42	36	55	37	48	42	40	41	34	41	41	51	52	43	42	42	41	40	42	36	38	42	47	33	38	54	40	41	48	46	42	41	57	45	48	35	31	55	44	46	57	41	50	45	41	48	42	50	35	39	49	40	48	54	34	46	27	45	46	42	47	47	44	46	43	44	47	35	45	54	42	44	35	44	37	42	33	46	43	50	42	54	38	41	36	48	30	45	33	44	42	46	39	39	43	46	39	45	46	33	39	34	36	47	58	45	53	38	38	43	43	39	37	39	49	41	36	40	43	49	50	43	32	30	44	47	43	28	44	51	48	30	34	50	38	45	41	45	48	41	44	41	47	57	38	40	48	45	44	44	36	41	46	33	42	45	42	51	51	48	52	45	35	48	44	26	37	30	42	30	45	63	41	48	44	35	31	43	52	53	45	61	45	31	37	52	49	39	45	43	46	43	40	45	34	54	42	38	38	40	43	42	50	54	36	41	47	49	43	39	43	46	47	32	40	33	43	41	37	45	41	43	31	39	49	46	33	48	49	50	39	33	40	41	45	41	40	38	36
14835	3466	1946	1985	4358	6308	6053	4892	4333	3868	3325	2346	1952	1736	1468	1360	1276	1277	1345	1331	1361	1306	1222	1211	1113	1017	1025	980	962	913	837	778	698	638	584	548	502	492	468	483	515	426	416	434	387	379	371	379	362	333	390	384	370	360	381	344	385	372	379	362	354	390	378	356	373	384	381	378	380	347	368	375	373	361	363	367	381	338	397	344	386	386	406	351	378	396	375	386	397	372	373	359	411	392	371	381	388	360	352	354	401	374	333	396	386	316	364	391	383	382	407	386	363	386	368	347	371	350	356	342	397	365	349	385	379	385	410	379	382	392	387	334	356	376	388	353	367	373	389	349	356	371	370	368	364	372	385	364	383	336	365	360	364	365	362	370	358	335	386	371	364	373	374	365	393	343	366	366	390	393	363	394	360	401	373	366	372	350	322	366	373	362	380	373	380	350	354	368	364	375	351	351	355	382	341	370	352	375	392	409	391	385	352	332	372	368	379	361	357	404	383	367	355	349	342	392	377	359	388	371	384	369	361	343	376	383	387	330	443	369	354	364	382	362	358	385	388	320	373	373	361	374	368	385	375	355	324	346	360	367	369	379	358	412	354	353	370	350	353	363	375	380	378	361	353	354	348	393	362	366	365	363	378	344	348	381	346	340	375	390	356	345	353	360	375	380	351	400	361	365	375	385	364	374	363	341	379	396	375	359	390	370	375	385	400	359	380	333	385	366	359	380	385	348	364	365	368	347	368	401	352	352	386	375	398	377	374	375	385	386	363	390	374	368	391	337	374	370	373	390	340	405	366	379	374	374	374	370	382	369	353	378	393	364	372	357	353	384	410	408	367	331	396	356	380	348	397	363	368	383	373	348	385	346	354	340	380	380	414	353	337	381	362	352	373	351	353	391	371	373	388	395	322	374	376	333	375	373	343	354	360	366	350	342	364	398	375	361	333	345	402	358	335	395	344	390	356	397	361	403	393	389	378	361	371	368	349	376	361	350	369	376	351	342	371	380	380	342	420	370	349	352	366	351	391	365	392	363	339	363	328	371	335	369	369	344	367	368	383	379	356	370	360	391	368	368	379	364	373	372	380	353	366	342	349	416	372	339	368	403	400	389	405	386	369	348	340	340	359	357	357	382	330	394	347	365	375	336	355	358	371	355	362	380	390	335	378	382	379	344	345	370	341	366	376	347	383	326	388	404	383	350	337	401	386	390	356	365	355	337	344	373	353	395	402	350	346	380	349	404	350	386	351	361	319	390	371	346	363	381	361	364	367	346	405	362	342	368	385	371	382	366	367	387	375	396	374	345	344	371	348	376	365	401	354	385	375	393	389	359	366	350	355	358	356	339	375	363	403	368	344	382	390	353	343	382	363	354	382	391	386	352	345	387	344	373	398	364	379	355	386	379	369	340	400	376	344	336	368	394	374	340	348	348	369	320	391	361	368	329	380	337	334	356	394	353	341	385	379	368	365	360	405	326	396	372	360	377	369	363	357	357	370	389	377	368	333	368	352	343	393	372	380	387	350	354	396	379	405	333	365	399	371	383	360	376	402	387	375	370	362	361	395	350	341	388	368	364	366	362	339	350	367	381	348	408	381	395	345	358	359	350	375	378	384	354	322	382	361	355	367	363	353	341	336	377	370	377	377	384	365	376	355	385	388	369	382	336	359	359	364	410	347	392	350	355	384	341	379	354	343	357	358	375	337	386	390	392	339	345	331	331	383	361	385	375	330	365	379	362	383	378	387	335	369	357	370	334	375	379	399	369	364	348	379	386	368	338	377	371	385	374	403	398	353	348	358	341	380	369	401	354	396	392	345	383	343	352	361	382	370	362	361	372	346	381	356	363	355	334	399	382	366	370	389	379	381	381	349	393	341	388	388	330	372	351	352	347	412	368	345	384	380	373	391	387	366	389	341	365	345	404	406	336	341	399	397	360	357	344	351	360	344	343	361	370	361	372	372	366	347	371	363	333	326	356	382	353	348	381	363	387	369	372	358	356	375	362	329	364	385	342	340	360	357	313	376	331	383	398	338	352	348	392	359	390	388	362	350	311	362	393	391	367	404	372	389	370	368	338	334	365	344	370	388	372	363	378	364	354	374	391	389	352	389	349	356	379	392	350	355	345	350	373	366	393	402	376	365	332	388	405	375	350	363	375	381	388	361	392	369	383	354	386	393	344	363	415	385	383	374	356	358	397	349	369	381	358	366	396	372	372	358	351	373	358	328	389	392	368	354	379	365	367	363	383	387	361	367	392	365	351	378	358	352	352	346	381	349	410	372	385	433	336	362	342	417	368	359	354	368	365	345	373	359	353	389	371	389	349	371	358	347	359	375	388	358	385	411	365	370	396	371	357	370	360	363	335	378	340	363	366	366	399	341	388	366	375	359	392	359	378	328	376	378	360	363	382	335	419	383	376	355	356	362	362	346	394	367	372	352	329	398	370	392	387	374	386	369	390	360	407	357	403	369	372	363	374	388	344	360	343	389	379	390	348	356	377	314	383	338	366	361	372	397	345	392	347	362	374	377	359	357	371	350	350	372	354	379	354	377	344	346	377	407	358	379	379	369	351	383	365	379	400	337	390	374	365	399	369	369	324	376	376	428	340	380	381	355	306	353	380	345	381	417	364	368	370	375	337	366	357	405	386	394	349	323	363	361	351	367	360	393	396	399	365	353	367	351	380	371	385	376	352	377	371	329	337	358	374	352	370	373	380	388	356	358	364	369	336	370	380	351	395	392	322	392	397	364	397	359	330	363	407	415	367	369	391	401	382	334	363	371	384	363	337	361	351	376	372	435	415	368	387	344	357	383	377	371	360	384	383	375	358	400	386	367	361	374	386	342	373	339	372	326	351	378	407	356	393	360	334	364	350	331	341	366	369	395	328	344	380	379	392	374	378	368	382	347	391	351	370	352	427	342	360	384	384	395	347	406	395	364	370	389	369	347	363	371	366	345	371	408	352	385	383	378	339	361	376	319	388	376	365	358	375	348	340	329	362	379	357	374	360	369	368	394	362	383	356	412	365	365	378	412	366	372	360	345	351	375	363	367	367	363	365	331	362	395	424	347	351	386	346	357	358	395	352	403	368	399	354	397	356	394	354	380	369	370	342	360	366	405	336	352	336	391	361	367	360	369	340	366	372	363	333	378	405	360	355	390	360	325	361	342	356	379	364	371	361	404	399	358	344	376	347	357	359	356	389	367	369	385	350	364	346	395	360	384	401	384	352	345	344	348	368	372	367	353	377	355	347	363	367	364	358	395	357	407	334	323	391	408	368	377	375	334	370	367	353	394	350	371	377	375	368	394	377	374	368	379	397	368	372	355	363	378	348	377	381	347	376	356	356	370	341	404	374	365	383	368	379	356	387	414	352	377	342	384	345	374	331	387	366	345	367	335	409	366	363	341	362	343	396	368	372	352	385	349	344	368	351	398	357	375	355	370	388	384	369	329	366	356	370	404	331	364	348	371	377	343	361	410	379	366	363
1591	455	263	145	140	194	167	172	194	188	140	146	127	113	112	109	107	105	99	87	102	98	90	106	88	98	78	87	81	73	84	86	65	70	57	63	67	60	74	71	72	76	50	81	45	60	69	59	50	61	63	61	68	63	68	51	47	60	65	55	52	61	62	75	53	63	51	65	52	54	62	72	58	56	53	59	72	62	55	62	57	51	63	59	68	68	54	67	51	55	54	79	50	63	58	60	64	62	74	65	58	69	65	53	50	70	63	63	52	73	60	54	60	59	67	70	43	54	56	70	73	69	52	67	56	67	54	49	60	61	58	51	66	58	69	60	55	59	69	57	59	51	58	54	65	62	54	66	55	60	62	73	48	61	59	68	68	67	53	79	64	76	54	66	46	70	70	56	78	64	57	55	60	63	69	55	63	77	60	59	52	67	56	76	71	65	65	50	58	69	49	60	60	68	57	53	69	79	56	62	58	88	66	55	51	78	62	61	46	59	67	63	76	71	63	60	48	58	65	60	57	67	69	74	55	61	76	75	62	56	54	56	57	67	69	54	55	43	54	73	53	59	57	50	67	59	60	79	54	63	65	58	66	56	67	59	70	54	60	65	61	56	61	68	48	66	69	73	67	59	63	53	62	66	86	52	59	52	69	66	60	63	53	62	62	64	51	67	72	71	68	61	66	59	61	53	62	63	66	63	61	65	57	60	66	63	62	56	69	59	63	65	58	51	49	41	57	54	58	67	54	59	73	54	67	53	60	64	52	59	55	48	53	61	62	59	61	59	53	69	66	75	60	67	64	50	61	54	72	59	73	62	60	69	58	45	62	56	51	54	68	50	63	58	58	62	50	58	59	63	50	51	54	43	59	67	55	58	50	49	53	70	48	74	58	52	58	61	69	65	63	53	67	58	73	71	68	66	60	52	55	73	60	60	79	56	59	73	59	54	66	66	60	61	61	38	53	61	54	69	46	64	69	52	66	57	62	83	73	57	59	61	60	69	63	56	67	59	64	52	69	61	58	60	60	63	55	59	58	66	69	66	60	65	57	67	63	63	58	55	65	61	70	52	65	67	57	60	63	76	60	56	52	70	49	51	56	52	65	60	63	58	62	58	62	57	56	53	55	63	61	55	58	68	66	71	61	65	56	59	71	52	61	65	63	70	53	59	63	68	59	57	72	70	57	63	55	59	65	65	65	66	62	56	56	48	56	64	52	68	61	57	70	74	54	61	68	53	69	51	56	58	65	58	50	61	63	57	59	43	43	70	65	63	63	57	57	72	53	75	65	69	67	64	54	57	46	55	67	72	52	51	62	78	65	58	47	70	51	60	74	77	50	60	59	56	66	61	69	54	49	46	55	48	58	55	62	60	51	49	58	58	57	70	55	59	64	59	58	56	49	64	69	66	66	56	48	62	65	63	57	61	59	54	57	50	44	61	48	68	64	57	55	66	45	73	66	72	58	50	64	48	60	51	61	59	48	53	46	63	49	62	75	59	58	61	44	65	61	64	43	66	67	61	66	67	54	56	69	63	63	74	65	56	59	57	62	69	75	56	49	61	48	64	54	63	48	48	65	62	61	61	68	66	64	66	65	61	63	52	52	60	56	57	66	64	74	63	64	62	53	51	64	74	57	67	65	61	64	61	48	61	65	62	49	54	73	58	77	58	58	51	47	56	62	69	55	73	46	69	61	59	70	58	77	62	65	61	54	69	53	60	61	50	55	74	60	53	50	71	65	52	56	61	62	58	74	61	66	59	50	59	65	57	52	50	56	69	78	62	62	61	76	63	68	57	54	61	50	59	60	64	54	67	70	51	58	53	63	50	64	59	69	61	50	58	58	71	54	64	73	56	70	50	63	62	64	63	56	54	55	64	55	56	63	63	55	64	65	65	54	69	56	62	62	58	65	65	48	57	72	82	55	59	50	66	71	76	63	65	61	59	56	56	60	70	55	64	67	58	63	66	63	57	65	76	55	67	65	65	56	52	67	51	51	47	62	66	57	53	72	74	74	58	67	55	69	56	63	57	52	55	69	68	50	79	60	67	56	64	73	65	75	59	62	71	58	63	52	62	72	53	56	72	74	59	61	72	54	51	68	71	54	73	60	50	55	66	53	62	67	57	64	64	64	71	58	52	64	64	70	58	65	70	55	60	58	64	43	63	57	49	80	72	60	52	56	60	58	69	56	59	45	63	52	62	51	65	60	55	53	66	35	67	63	56	65	67	70	62	68	57	62	65	63	58	66	74	67	59	56	48	63	58	52	63	52	76	64	56	67	68	66	53	68	63	59	55	58	68	54	63	69	62	78	72	62	70	59	65	69	52	63	54	66	62	53	50	58	49	62	66	67	59	66	59	60	78	59	58	59	52	48	58	59	57	65	53	66	55	55	73	53	58	63	63	67	58	48	59	60	69	62	66	55	62	52	64	61	53	58	67	64	62	58	68	61	59	60	66	66	52	69	44	65	57	62	69	60	46	70	56	53	60	57	72	52	66	53	54	64	54	59	59	53	59	58	59	63	55	48	61	58	48	66	62	55	49	51	59	67	59	70	69	60	57	63	73	68	56	49	56	55	60	68	61	60	65	70	72	50	62	46	67	61	60	52	58	59	52	54	70	56	61	71	54	60	59	49	72	59	49	75	52	54	41	68	60	64	57	56	70	51	60	61	61	74	56	62	61	70	66	54	62	61	67	65	49	65	61	65	59	57	74	64	65	80	56	58	64	74	61	75	66	55	69	56	71	53	45	61	59	45	63	64	56	63	37	70	70	54	58	53	53	47	55	59	56	65	52	68	46	69	62	54	56	81	65	55	62	66	61	60	55	53	66	65	79	37	66	64	60	60	67	61	68	69	58	68	69	63	57	62	58	53	56	58	65	69	59	78	58	75	50	58	68	53	60	67	61	64	52	70	53	56	51	62	59	62	58	58	67	53	51	60	76	61	49	48	58	61	52	56	57	71	59	57	59	62	62	67	67	66	68	64	59	71	58	57	69	62	68	66	48	68	60	61	59	65	66	62	56	42	55	63	63	66	66	57	57	59	60	60	59	40	57	49	64	59	64	55	56	60	57	71	64	62	50	56	61	64	55	62	73	67	62	76	58	48	59	60	53	44	57	60	65	59	66	71	60	55	55	52	60	62	63	57	53	58	55	56	52	65	59	59	66	63	57	60	78	64	53	65	59	60	55	76	65	55	55	48	59	76	52	58	60	53	53	69	69	54	62	60	56	72	59	62	60	59	59	57	72	57	53	59	72	54	72	62	69	70	63	62	50	54	72	52	65	54	66	63	74	59	60	54	52	70	63	53	53	47	60	56	61	61	59	56	69	61	51	61	61	58	64	54	58	50	52	72	58	56	58	55	60	57	63	81	62	53	77	58	75	58	53	58	57	56	60	70	54	74	40	62	70	57	71	46	77	57	44	73	50	67	62	52	55	56	56	76	52	71	63	68	56	68	57	55	55	69	52	64	61	59	62	66	67
18620	5347	2947	3020	6416	9621	8663	7466	6545	5869	4834	3602	3147	2579	2273	2034	2127	2035	2069	2042	1989	1893	1779	1621	1586	1573	1402	1384	1419	1293	1197	1119	1024	891	787	782	697	720	712	672	666	607	564	589	569	494	505	532	523	551	543	561	544	556	514	517	596	583	556	562	546	530	533	537	528	539	566	540	513	504	557	493	508	458	534	530	484	525	521	501	535	512	535	532	527	495	530	526	552	513	528	500	533	537	525	526	550	522	554	531	509	463	498	532	524	529	522	514	482	560	522	518	529	492	549	510	511	515	514	510	497	511	503	505	506	538	505	490	511	505	529	511	510	487	475	525	519	516	490	519	495	551	484	476	482	524	493	539	484	546	535	504	528	443	511	510	551	533	477	481	493	520	477	568	541	509	501	516	489	488	499	535	497	513	546	513	525	528	504	491	527	515	512	504	498	536	516	495	530	514	492	513	583	541	547	507	502	539	549	484	551	509	514	494	511	507	524	498	516	505	569	510	548	487	469	501	506	527	499	544	497	524	550	501	522	494	516	474	539	493	535	500	514	496	521	512	507	555	536	520	523	482	513	522	502	517	560	523	508	507	487	479	498	518	541	484	505	518	502	512	533	467	534	528	538	488	560	515	511	521	498	528	485	496	518	510	518	531	473	515	488	541	515	491	513	540	527	510	502	492	511	566	505	498	513	522	513	488	504	504	503	498	513	509	485	492	521	512	462	490	523	499	529	527	539	502	480	529	530	491	555	492	521	483	533	502	506	510	511	533	508	515	465	488	505	486	498	532	479	542	540	470	504	518	522	495	547	538	510	514	523	531	489	512	536	504	496	519	517	523	498	538	513	523	510	522	513	492	480	516	535	490	534	528	523	505	512	492	461	533	519	505	513	488	503	490	519	524	503	529	539	505	545	528	502	473	483	487	546	473	511	551	497	464	542	509	505	462	491	522	525	470	494	501	503	531	531	490	539	521	503	514	485	524	512	529	532	507	508	519	479	523	514	507	476	511	528	536	516	519	523	519	515	530	517	560	541	482	462	484	488	526	485	516	466	487	544	504	515	483	494	484	556	513	499	486	529	487	499	485	505	514	506	499	511	485	512	538	535	502	524	510	567	536	543	494	503	513	508	502	471	483	526	500	479	489	536	504	509	527	474	482	504	506	498	499	475	561	502	515	501	492	498	522	510	489	518	516	580	529	501	507	520	501	509	511	526	522	510	514	481	492	528	485	514	476	493	521	497	507	514	493	525	519	495	510	492	501	535	496	490	530	503	546	488	491	520	499	505	475	495	519	525	513	474	519	504	538	523	506	470	507	519	517	516	521	515	536	487	511	477	513	473	503	496	529	506	545	500	525	494	480	501	497	521	464	494	528	498	531	440	533	533	491	497	483	524	465	517	499	542	501	514	467	463	505	546	489	545	493	521	524	536	509	510	506	525	534	480	531	510	513	471	501	489	512	522	484	505	520	510	519	496	485	554	518	513	463	519	492	516	523	498	548	514	502	499	486	522	516	530	499	509	498	515	507	473	512	527	525	535	494	516	537	517	520	478	512	523	524	540	538	516	521	503	538	525	553	507	525	533	504	512	544	514	520	511	545	501	553	530	509	503	525	531	512	525	501	491	507	536	530	553	519	493	599	470	544	497	531	475	507	515	486	524	536	526	547	500	486	511	509	486	521	541	503	479	528	475	512	499	482	521	516	535	520	499	469	508	501	562	490	519	551	529	520	511	484	567	553	509	514	499	501	443	515	504	503	524	517	509	542	514	478	514	489	534	491	525	526	498	494	517	540	515	490	506	505	507	503	514	517	489	513	525	546	509	524	510	515	524	516	516	506	493	511	506	506	530	529	564	517	508	517	523	508	512	531	548	493	497	510	544	484	535	493	512	514	540	509	497	512	478	536	534	560	534	503	461	550	514	504	519	530	508	517	512	513	508	531	526	523	496	489	466	515	512	521	535	498	506	539	464	489	511	549	543	529	511	531	509	520	506	517	519	517	504	502	474	511	549	499	495	539	532	544	509	486	530	514	528	517	508	542	505	535	477	521	495	508	512	507	499	537	509	540	512	513	534	518	505	548	491	509	524	550	578	480	520	522	553	527	535	526	484	540	501	529	520	528	517	512	515	500	516	533	535	499	463	514	507	530	512	543	472	540	518	508	493	479	491	492	536	486	522	516	511	486	520	511	525	496	541	470	502	520	521	540	452	494	515	491	476	485	513	516	528	495	509	516	532	514	482	510	499	524	495	479	501	484	508	494	519	555	523	512	490	551	519	541	528	465	520	528	523	529	506	511	543	542	513	535	540	496	511	522	497	503	485	493	511	516	528	498	548	561	511	482	531	512	516	532	518	487	531	490	529	480	512	478	504	523	516	521	515	457	470	509	524	506	488	529	500	540	507	530	543	497	508	468	508	488	524	488	487	508	533	506	550	535	546	497	530	527	498	512	505	508	490	535	461	503	517	514	518	520	507	477	481	489	541	509	492	468	473	482	516	509	514	545	509	509	508	507	513	480	485	519	503	505	538	517	516	495	517	505	492	450	536	524	496	526	517	510	498	526	523	520	523	548	515	471	524	508	539	517	484	498	527	481	475	491	479	526	513	524	505	544	548	529	557	539	492	530	474	526	509	556	479	517	520	506	508	505	513	503	512	498	486	546	469	535	515	507	502	499	494	503	499	504	548	523	502	506	522	537	494	476	500	537	540	478	520	527	503	474	514	565	495	491	511	522	530	529	522	501	527	523	542	509	559	506	570	516	534	521	499	481	474	530	477	505	480	495	486	460	491	502	534	518	462	521	530	486	506	497	551	499	512	524	516	469	503	525	553	496	521	543	511	487	503	491	506	516	529	508	530	509	480	495	519	507	490	496	486	511	514	518	545	503	529	548	526	517	512	523	511	530	498	492	517	523	474	477	512	526	489	494	516	503	538	493	513	474	488	522	533	501	515	509	467	501	499	503	533	510	512	492	509	502	506	496	467	467	541	477	469	523	503	493	481	521	470	511	539	450	553	513	540	529	509	528	492	477	517	550	577	522	526	510	546	501	506	470	513	544	514	511	518	535	497	464	510	508	496	508	511	507	482	523	520	489	498	467	522	517	497	500	505	480	499	533	517	499	536	495	530	487	487	517	486	485	522	515	525	517	490	489	507	525	520	523	504	475	532	509	495	537	505	496	510	493	526	511	490	500	524	530	553	489	485	487	499	478	470	517	511	515	542	492	508	524	476	537	549	463	518	496	544	547	527	547	513	499	514	495	528	459	501	459	516	494	521	496	515	554	512	540	498	536	500	471	458	517	566	508	462	533	522	467	503	528	516	479	489	531	517	534	532	547	470	492	517	495	511	524	522	499	514	525	492	491	557	515	526	517	490	504	496	503	549	485	523	480	513	518	516	560	503	507	494	512	525	477	527	501	496	487	507	540	527	535	489	491	539	534	524	516	486	553	496	497	562	507	563	501	501	518	519	536	512	514	536	513	498	485
2643	433	202	155	96	120	114	159	132	125	130	101	89	79	76	77	69	71	66	77	77	70	65	70	66	58	77	54	42	55	48	49	38	34	50	36	55	40	50	39	39	43	29	34	37	38	29	36	38	49	25	35	30	34	39	32	25	37	41	42	33	38	43	31	38	30	35	33	31	38	43	34	40	36	34	32	43	35	34	39	39	42	30	45	40	33	32	35	42	40	25	36	32	30	37	33	39	43	35	35	32	37	38	39	24	36	37	38	29	47	31	30	45	29	43	32	42	31	41	40	44	32	38	34	28	29	38	37	33	33	35	44	33	42	47	29	31	36	33	38	37	50	33	29	38	35	32	26	37	31	40	36	32	39	26	24	44	34	44	35	30	33	37	24	47	30	31	31	41	28	28	37	34	36	27	44	31	41	26	33	31	41	36	37	42	30	42	35	37	30	30	16	29	36	32	35	35	39	36	40	35	31	36	42	36	34	51	29	28	46	46	31	31	31	46	39	27	36	26	29	49	34	35	32	41	30	34	27	27	47	22	27	35	37	45	35	37	35	44	38	34	39	33	31	44	45	30	26	39	33	25	40	24	33	35	27	35	35	44	39	34	36	37	38	32	30	39	19	29	39	37	35	33	36	35	38	29	40	35	37	40	42	33	40	31	29	27	33	36	44	30	26	30	29	36	30	27	34	19	31	36	32	51	45	45	42	27	37	36	29	39	47	35	41	27	31	34	45	22	29	49	35	39	39	44	38	34	33	48	39	35	30	31	30	30	43	34	32	24	45	33	36	32	40	40	37	36	33	30	29	38	33	27	45	26	37	33	46	41	25	32	36	30	38	30	34	28	38	44	35	34	37	45	33	35	36	24	36	37	42	42	38	36	45	46	38	25	30	33	28	42	33	46	30	22	36	37	41	32	31	36	31	41	32	28	28	27	26	33	26	46	24	35	43	46	32	37	37	32	45	29	46	28	33	38	33	31	29	34	33	36	35	34	35	33	32	34	48	23	39	36	37	31	30	38	37	35	40	32	31	42	39	34	30	41	30	40	32	33	34	31	33	37	34	37	38	28	34	26	37	39	30	34	38	25	28	32	28	34	37	43	34	33	34	39	34	36	28	40	37	20	32	38	38	42	34	41	44	26	34	33	46	42	43	40	31	40	26	25	28	29	39	36	33	27	25	53	31	43	36	30	33	30	30	28	43	34	35	23	38	21	31	39	38	36	31	36	33	32	32	29	33	43	32	32	35	35	31	31	28	30	47	34	32	31	36	33	26	33	50	25	36	32	48	32	41	28	32	40	29	32	37	30	34	39	41	33	36	35	29	37	34	34	36	36	49	37	49	31	31	28	25	40	19	37	26	31	43	44	34	34	40	34	32	35	33	39	36	35	37	34	44	33	37	40	28	41	41	39	28	25	35	35	46	39	32	38	40	37	39	29	42	35	28	36	29	27	43	37	45	27	41	32	37	40	33	27	42	24	47	37	37	32	43	33	25	34	29	35	41	32	36	31	32	34	32	27	42	29	25	32	30	31	36	28	34	24	30	34	24	37	45	32	44	25	43	33	38	33	37	33	31	43	35	41	25	25	33	40	35	28	22	33	40	34	37	45	35	31	39	33	32	41	24	36	27	31	46	34	29	39	37	33	44	34	32	37	39	29	47	32	42	28	28	27	30	40	29	31	34	26	40	34	38	30	27	26	33	32	31	32	35	35	36	35	37	33	26	23	37	37	41	36	40	35	37	28	42	32	24	32	34	37	46	38	32	34	31	32	38	34	29	33	39	35	42	29	31	38	38	33	43	28	44	44	41	34	27	37	35	40	23	34	34	31	32	38	35	40	28	43	34	31	35	28	30	34	29	21	31	39	53	31	30	32	35	30	37	35	34	29	32	29	29	36	41	32	43	31	38	37	45	42	29	32	35	44	26	30	45	41	43	31	26	38	39	35	38	22	53	33	33	39	33	31	33	45	39	28	29	38	31	45	31	39	39	34	34	41	36	36	38	42	28	30	37	44	36	31	34	31	36	32	31	29	41	28	37	34	39	43	38	38	43	30	29	37	35	44	34	28	35	25	45	43	35	40	36	33	40	33	31	32	28	34	40	30	32	34	34	37	47	34	35	28	34	32	42	28	35	33	31	40	35	34	33	26	47	31	39	38	26	39	35	38	43	37	41	34	31	34	28	31	39	33	32	35	33	26	39	29	35	39	37	47	38	30	20	30	32	27	37	44	35	29	35	41	27	31	28	31	22	38	38	32	33	42	34	32	30	34	33	42	25	34	34	38	29	34	38	41	33	46	23	37	27	36	29	39	46	36	33	32	34	36	38	33	35	35	31	43	31	34	25	41	47	38	40	35	47	55	26	31	45	43	40	36	46	37	34	36	26	26	34	39	32	41	27	42	30	38	43	36	26	34	26	31	43	35	32	38	38	36	41	44	45	36	36	38	37	35	32	28	35	35	38	35	40	33	47	35	38	38	38	38	29	29	37	27	31	36	37	46	29	31	27	33	27	42	33	35	33	34	32	39	44	27	42	48	32	47	35	31	33	37	34	37	30	32	38	40	33	37	25	43	38	40	24	31	45	45	37	35	29	32	30	29	40	36	28	34	43	38	39	41	21	37	45	40	33	28	34	39	39	48	24	26	36	43	32	35	35	42	35	44	29	33	39	39	34	29	38	36	35	33	33	39	29	32	36	38	34	32	38	27	31	45	37	26	41	32	29	25	37	33	30	42	38	41	41	45	51	47	33	45	31	35	41	38	38	40	36	39	33	40	41	29	40	35	48	44	38	39	40	36	42	39	34	29	34	36	32	30	39	41	41	26	35	35	23	21	36	35	48	35	29	37	28	40	28	38	25	30	39	34	37	28	40	27	28	42	42	33	33	33	27	41	31	32	30	40	34	43	38	32	31	40	33	38	38	31	37	39	36	26	36	37	34	22	50	36	30	41	52	31	30	37	32	33	37	30	38	32	40	41	24	36	36	39	19	30	27	33	38	43	33	31	38	41	36	32	38	25	34	39	32	31	31	33	28	32	30	36	32	28	34	43	37	28	30	35	26	38	36	31	25	32	26	31	38	42	28	36	39	39	31	32	43	35	30	29	41	29	21	25	40	39	33	34	38	33	30	43	35	26	35	38	19	34	34	36	37	39	26	33	40	29	31	38	23	33	33	47	38	27	42	28	35	35	44	24	34	28	34	37	29	22	39	31	35	44	40	38	26	21	37	27	22	44	25	38	38	33	31	35	36	39	32	33	37	32	32	37	40	34	33	34	33	36	39	42	28	38	29	37	37	28	32	34	45	26	42	40	40	33	33	31	29	33	38	38	26	36	36	40	31	28	36	29	28	32	22	36	30	30	31	43	38	36	28	32	21	36	42	33	34	33	32	27	46	47	38	40	31	34	29	35	33	32	32	31	29	43	34	43	30	35	45	39	41	38	39	33	37	33	32	35	34	38	47	22	42	29	29	32	38
17698	4787	2546	2618	5873	8525	7575	6660	5861	5314	4282	3200	2802	2276	2120	1867	1900	1680	1709	1782	1751	1669	1537	1342	1267	1277	1243	1197	1124	1031	979	848	698	593	594	545	549	482	474	460	464	372	310	343	308	307	361	329	315	327	335	328	344	328	303	341	303	335	290	331	335	331	303	305	313	295	286	286	285	289	301	284	279	296	300	307	307	322	306	300	314	317	314	308	304	325	370	327	310	315	326	317	296	313	318	320	319	328	328	285	271	288	310	288	281	237	282	278	307	321	290	292	309	287	283	295	319	306	297	299	275	302	299	307	317	297	283	280	291	335	273	291	287	317	298	313	311	279	331	313	294	265	289	271	280	307	281	280	296	310	274	286	269	337	290	322	286	311	291	294	315	290	272	339	321	327	309	304	304	276	299	296	288	277	288	323	308	269	310	303	291	288	313	304	315	297	284	310	272	345	284	295	287	298	294	325	308	295	307	282	310	320	285	278	299	299	327	299	296	346	335	300	294	325	291	270	305	271	277	280	300	298	299	315	275	303	292	277	322	275	288	285	310	287	313	289	311	290	303	291	286	288	277	308	299	299	316	289	285	266	298	292	286	302	277	299	277	315	297	319	283	294	288	303	306	323	264	284	306	287	294	310	282	300	315	323	310	315	288	321	266	295	279	297	311	271	276	283	298	310	290	346	287	303	294	282	299	291	287	305	300	294	311	291	302	306	283	323	346	310	282	290	297	290	291	317	294	302	264	300	267	293	296	288	300	284	303	306	277	281	302	280	281	320	297	256	306	314	316	271	288	277	311	287	278	319	321	334	307	286	317	303	315	302	251	307	299	293	288	324	327	300	271	310	311	310	265	300	335	292	307	285	296	298	296	288	282	312	295	273	287	290	301	281	295	282	284	250	285	296	287	309	296	282	304	277	323	312	280	322	280	302	302	314	322	287	309	304	305	298	305	263	298	317	323	325	300	322	326	306	302	297	285	321	325	289	287	283	297	266	311	297	297	298	279	302	298	293	283	310	270	317	314	325	286	287	290	313	322	286	294	254	298	310	268	286	280	307	299	298	329	289	300	283	302	286	331	308	293	282	302	305	313	298	297	278	303	329	280	281	281	289	330	300	291	300	307	269	275	316	279	299	304	276	287	323	316	282	286	303	305	307	284	295	293	318	287	306	297	296	289	284	320	288	295	289	325	286	299	276	261	293	277	281	283	286	340	340	268	311	305	317	299	295	269	266	316	321	328	335	271	296	295	318	299	264	315	286	288	291	302	273	296	312	320	288	282	309	290	310	278	311	281	292	314	242	290	291	287	296	297	293	315	279	320	288	286	285	299	282	302	269	289	298	291	319	309	277	296	272	292	301	279	313	295	294	301	293	292	289	280	298	284	264	297	305	298	292	263	305	308	287	290	252	286	322	288	292	308	257	273	292	297	316	286	265	316	299	278	298	310	311	281	315	265	274	316	327	307	309	286	304	283	302	318	269	289	293	284	286	315	286	277	306	301	316	299	318	282	294	272	315	319	309	306	288	272	309	305	297	305	322	306	307	323	275	301	273	297	290	288	302	325	298	317	268	294	313	291	296	300	285	324	329	286	307	312	317	290	292	299	319	302	286	282	293	296	279	301	304	284	281	292	283	291	328	302	298	319	292	285	292	313	335	276	296	305	337	333	307	314	285	298	311	295	273	313	311	318	297	290	284	309	318	301	282	293	278	290	311	302	278	268	266	278	297	288	299	294	306	325	277	321	318	287	293	304	301	299	321	299	262	310	272	297	268	301	307	305	307	289	309	301	282	278	298	328	306	309	295	314	293	306	292	304	321	299	310	289	333	289	307	293	297	287	271	292	304	299	302	292	255	289	264	274	300	310	317	302	291	318	324	302	266	309	309	299	299	297	316	287	292	307	279	278	310	293	280	290	302	274	273	297	299	293	305	328	273	307	316	308	287	303	294	282	306	262	291	324	272	294	278	301	307	290	302	310	295	289	275	273	278	312	292	290	303	304	286	280	305	292	314	304	295	316	289	299	292	308	317	296	246	316	311	271	329	256	275	282	308	292	306	265	332	317	296	314	290	284	304	295	316	284	276	311	304	286	290	325	327	318	288	303	283	299	303	327	279	320	315	291	333	313	301	289	303	302	312	245	307	325	274	285	304	307	307	324	289	293	288	279	288	286	323	277	287	297	298	298	252	321	294	298	290	273	270	308	297	277	293	293	271	309	314	309	299	303	310	282	313	275	315	330	307	315	268	300	289	317	297	289	309	288	297	309	283	280	310	280	295	313	267	274	277	324	268	276	268	330	312	326	284	287	309	315	277	276	284	304	275	302	313	320	274	281	299	293	311	317	312	280	303	304	304	292	301	298	289	312	299	322	282	287	284	313	313	308	326	296	287	304	271	307	316	285	289	303	276	291	300	312	301	297	308	295	319	291	301	280	318	294	308	276	273	308	305	297	304	300	296	303	353	280	264	331	313	307	302	309	301	285	302	302	306	297	305	279	297	304	308	328	288	269	298	289	298	306	275	288	312	311	313	285	289	318	317	268	314	306	273	297	306	330	281	288	317	341	304	289	306	293	312	292	279	324	321	308	300	290	304	286	321	301	286	323	322	341	306	309	317	285	305	337	307	309	269	286	286	288	253	306	292	323	286	329	303	288	302	303	290	309	295	323	293	298	312	292	321	294	314	329	292	275	308	289	287	282	303	274	311	299	275	309	285	331	328	293	285	319	295	292	302	304	314	266	292	292	278	290	299	296	293	265	285	297	286	309	265	313	299	294	293	286	310	292	279	305	294	271	300	297	307	297	300	320	293	315	290	295	294	305	270	298	300	275	291	285	322	279	343	303	283	253	310	282	300	302	300	297	305	306	314	281	279	311	280	283	310	286	294	316	276	281	255	291	296	304	295	300	331	298	301	299	316	288	298	294	274	303	312	275	307	324	313	291	253	308	303	318	284	273	296	291	271	281	295	290	280	248	293	300	290	306	275	299	304	331	290	296	278	291	293	302	329	293	317	284	286	309	319	344	305	298	308	310	259	327	281	300	294	303	308	292	345	303	303	287	282	285	277	279	282	273	315	279	285	316	301	285	324	304	291	289	321	307	326	303	312	313	307	267	299	312	300	314	276	318	306	301	294	303	313	296	301	299	307	307	301	281	279	308	299	328	308	347	314	316	265	270	297	307	257	294	306	308	296	291	309	297	317	290	285	298	275	298	278	280	306	275	304	311	297	285	314	306	302	336	306	294	292	286	319	285	303	293	296	275	288	272	279	295	298	317	306	312	300	296	303	289	296	290	285	279	282	282	278	309	292	292	296	320	286	295	279	318	291	278	299	274	283	298	298	293	290	309	284	284	328	287	283	273	289	307	309	304	285	286	308	305	291	290	300	300	301	316	297	305	303	286	329	311	312	302	278	289	298	300	293	327	297	322	304	314	297	290	301	300	325	281	288	288	321	283	300	285	334	289	299	277	329	274	305	320	263	297	298
2440	599	293	218	179	204	195	170	189	212	153	157	134	112	104	103	107	113	107	118	111	118	97	97	103	98	77	87	98	74	83	86	73	66	70	73	72	53	73	73	54	54	55	67	59	61	52	52	42	52	64	55	58	61	59	62	63	61	57	51	51	63	56	66	59	62	56	42	52	39	51	63	48	58	61	65	58	56	57	66	64	63	45	63	59	52	61	46	57	70	49	48	73	52	52	60	54	58	51	51	55	54	57	42	52	44	43	59	65	64	47	56	51	51	60	55	65	51	63	63	51	48	59	70	45	49	41	59	62	60	51	62	59	62	51	58	51	62	57	48	47	48	51	48	61	66	55	55	57	63	39	49	46	45	52	50	58	60	51	59	59	51	53	49	69	50	72	69	60	44	59	48	49	46	59	74	63	44	43	51	53	54	60	48	58	55	61	55	56	53	58	38	53	46	74	46	70	67	61	53	46	69	47	67	42	56	68	42	57	48	54	50	55	44	46	46	49	62	42	57	53	57	62	52	56	52	43	54	54	48	46	46	57	52	54	52	56	57	39	50	52	65	48	50	53	50	54	51	57	63	49	53	54	58	56	61	56	60	56	56	57	52	49	57	61	56	53	46	56	70	62	32	59	64	46	63	69	64	63	57	44	58	50	44	61	53	42	42	49	69	47	49	77	54	52	55	59	59	63	58	57	56	63	64	50	55	60	46	46	59	54	49	41	62	59	48	63	44	53	51	71	63	54	56	53	66	61	51	60	48	38	68	55	52	50	46	47	44	64	64	52	52	57	59	49	51	61	53	49	48	65	46	49	52	49	49	45	44	51	54	55	52	43	62	69	42	53	54	63	54	52	54	62	50	55	68	58	45	59	57	47	56	51	68	65	57	47	50	48	72	56	54	61	41	54	58	59	47	63	49	48	48	52	58	57	59	50	47	70	62	51	56	53	51	57	45	63	50	55	60	57	53	65	57	85	48	54	54	61	59	53	59	54	55	54	65	42	59	60	70	44	53	61	41	65	60	51	59	62	74	56	53	56	54	60	48	58	56	66	68	75	43	49	51	52	60	56	51	60	57	57	57	59	50	52	75	61	66	56	44	65	55	57	74	45	49	54	55	56	56	65	52	60	46	43	47	61	48	71	58	44	49	61	68	64	58	63	65	57	58	51	44	61	58	61	49	53	64	57	53	56	57	41	44	59	52	55	47	62	55	59	65	63	44	54	54	55	45	47	55	49	65	48	55	62	48	52	75	62	59	62	41	53	57	54	56	63	51	58	54	50	64	39	63	51	44	66	61	53	50	48	64	51	65	45	54	51	57	63	48	53	62	45	57	47	68	55	51	57	56	56	72	40	70	62	60	68	50	46	49	61	54	56	53	55	66	48	73	57	63	57	65	52	53	57	55	47	60	52	58	54	47	56	50	45	55	68	48	54	58	58	55	51	42	49	51	65	61	60	65	57	45	50	41	52	65	49	53	51	48	41	55	39	58	59	66	57	53	48	52	60	62	57	53	48	61	62	54	54	60	60	64	54	48	51	55	66	63	66	55	45	59	65	72	52	59	50	56	49	45	56	55	55	34	62	52	51	61	45	67	72	44	61	52	71	61	54	53	59	50	45	58	54	55	53	55	62	63	53	51	69	58	60	63	60	61	51	55	49	46	62	46	52	58	55	61	45	63	54	57	48	62	45	55	55	65	53	47	79	52	57	57	66	42	51	49	48	63	54	65	43	57	52	59	59	52	51	64	51	58	60	47	54	49	58	63	52	56	50	58	51	58	40	63	57	69	62	52	47	69	47	54	61	44	70	53	46	46	47	55	50	51	54	61	53	52	43	49	56	62	55	42	55	52	51	59	51	55	53	46	54	65	47	44	48	44	59	54	61	52	58	57	50	54	47	58	46	56	59	64	62	49	62	63	47	57	61	51	62	65	66	49	60	48	53	53	48	55	68	37	57	59	59	55	58	44	50	52	57	39	61	65	56	58	65	47	58	52	52	55	66	64	62	60	67	62	55	51	62	47	66	52	48	55	50	52	51	49	48	69	81	61	51	67	44	45	74	68	63	47	51	57	61	68	47	52	51	50	54	58	48	60	50	55	44	65	66	52	59	48	64	56	61	53	56	56	64	53	58	52	50	39	52	61	53	52	54	56	46	58	46	61	51	56	62	49	48	45	45	56	42	55	51	47	54	50	56	56	46	48	65	74	54	68	56	48	52	64	52	77	65	66	67	47	50	56	59	72	55	44	57	53	59	46	55	62	56	44	56	48	51	62	58	50	59	60	57	50	48	71	50	53	50	58	59	56	56	65	71	54	57	58	51	63	45	50	45	63	64	64	40	49	49	49	59	48	56	53	46	46	55	43	35	50	37	61	61	40	42	51	54	49	60	53	76	55	47	60	63	67	54	58	58	53	49	54	51	48	63	57	61	61	64	61	53	42	55	42	63	82	62	49	56	56	58	51	64	47	48	61	66	65	49	59	61	51	62	63	61	53	62	55	54	55	58	54	56	54	61	71	58	50	57	58	49	68	49	50	51	54	55	56	52	49	70	54	61	50	45	51	55	56	75	50	63	53	48	60	51	56	59	48	65	72	56	46	58	45	46	59	58	57	50	51	55	62	60	59	67	56	65	55	72	62	42	51	57	52	61	40	51	57	48	59	60	54	48	67	49	46	58	51	55	58	61	44	55	52	55	60	58	62	64	55	62	64	53	52	48	63	55	60	61	49	55	35	45	59	50	57	60	61	60	54	61	49	56	51	50	53	53	56	52	57	65	55	53	68	64	48	60	57	56	64	59	52	57	50	51	53	55	62	61	55	41	60	47	57	65	68	47	40	49	57	47	50	58	66	61	56	50	66	52	55	53	72	45	63	50	51	62	54	52	40	53	56	56	62	65	72	63	50	43	49	52	60	68	51	56	60	63	45	54	55	56	59	61	51	67	62	55	61	52	56	45	47	62	57	58	48	58	45	53	61	55	65	53	55	55	61	50	51	52	50	52	59	47	63	66	55	72	47	63	43	54	49	61	54	53	57	50	50	67	63	54	45	56	55	57	53	55	53	50	41	58	58	75	48	60	56	40	62	56	61	48	62	57	71	45	50	58	52	50	47	52	46	55	63	47	53	50	53	60	64	52	60	55	61	64	58	54	53	53	50	51	61	56	61	61	54	54	75	59	52	57	56	53	64	57	54	48	63	57	70	54	56	48	45	56	67	53	56	52	65	53	54	57	60	40	50	51	60	58	52	57	62	52	45	46	53	62	65	65	49	55	51	54	53	48	72	56	60	58	50	58	55	48	49	48	61	60	54	59	55	48	51	50	43	64	56	54	53	55	53	54	51	54	58	49	51	56	62	55	44	42	57	59	51	72	45	54	52	61	59	66	57	55	51	55	73	44	51	53	57	49	58	58	48	49	42	54	60	46	61	57	50	48	48	58	59	58	58	58	49	53	77	48	66	64	42	64	56	51	57	57	70
21945	6678	3601	3781	8269	11567	10289	9120	8228	7442	5730	4658	4050	3308	3051	2789	2593	2504	2540	2665	2645	2387	2226	1866	1839	1915	1802	1783	1513	1450	1342	1267	1005	926	892	814	730	683	741	750	693	536	492	523	505	508	522	532	510	556	518	511	489	529	519	523	452	521	509	508	556	525	489	481	484	495	458	468	507	470	483	453	520	487	511	526	498	472	452	442	493	481	463	551	473	517	496	491	481	548	502	508	528	490	475	462	464	468	487	482	458	479	472	494	456	517	471	506	505	495	501	469	465	475	449	450	404	506	473	465	495	506	487	471	465	453	511	475	442	481	465	499	460	469	455	472	471	479	471	425	481	490	509	493	456	464	466	482	442	466	490	469	469	459	482	473	468	474	505	469	488	472	471	477	490	509	445	503	479	469	453	472	466	461	470	456	511	461	487	463	471	428	467	478	486	456	461	482	489	496	461	449	424	473	452	444	486	488	511	432	452	410	497	466	445	452	447	467	483	472	486	498	477	450	462	438	456	484	471	503	438	450	487	457	452	442	478	453	464	514	462	488	466	479	455	449	473	476	459	460	470	491	468	455	464	478	460	475	492	484	486	477	492	442	500	467	467	462	470	488	467	452	486	473	478	503	529	481	449	482	488	462	484	448	518	455	450	472	468	449	472	463	487	453	460	469	461	476	498	531	478	485	515	452	481	446	472	462	439	497	484	456	506	472	490	467	485	466	492	467	511	455	431	471	465	472	482	475	424	492	516	490	437	464	452	457	525	442	473	445	477	453	462	482	457	440	458	436	451	494	451	498	447	469	483	474	482	503	445	435	454	492	451	489	506	505	477	482	478	474	483	497	452	461	503	451	482	486	472	499	491	475	481	461	541	451	479	471	446	465	452	464	453	483	446	508	488	467	452	467	469	489	444	471	505	458	497	500	467	466	472	399	451	456	496	480	503	470	453	456	445	489	458	465	433	473	466	481	495	466	521	469	445	463	466	431	483	474	463	486	462	449	459	439	474	455	490	467	452	496	453	471	489	428	498	472	470	500	506	455	496	504	489	485	505	460	453	468	473	443	465	477	515	458	442	459	491	498	486	507	484	487	459	446	491	461	450	467	459	499	458	437	469	520	443	467	466	452	458	470	449	450	486	473	489	450	477	487	432	465	492	496	470	482	490	490	480	446	465	501	457	486	463	471	444	482	487	430	468	451	495	482	464	459	451	462	458	497	497	459	495	476	512	481	449	492	453	464	456	493	467	467	466	477	488	488	433	464	443	441	456	490	499	477	485	471	493	477	472	465	475	476	443	477	448	496	452	484	460	426	476	473	499	447	471	478	445	495	464	480	470	482	487	478	451	461	483	501	433	483	463	457	468	504	476	464	503	483	463	456	482	463	472	485	460	495	481	493	478	497	481	460	436	445	509	486	483	466	511	442	473	466	456	483	435	422	450	472	448	478	445	488	487	499	467	472	474	470	443	467	476	453	444	467	488	459	446	447	458	429	443	455	492	491	492	466	459	488	450	495	489	456	492	456	464	468	472	500	418	466	477	437	489	471	473	444	485	493	515	451	476	492	489	461	428	446	473	409	442	441	489	479	474	497	469	504	478	459	492	419	452	479	453	472	503	454	464	450	481	477	478	500	484	483	470	455	445	534	465	471	460	429	463	471	460	451	460	431	492	436	459	484	490	452	450	465	431	473	504	455	461	477	485	436	461	460	515	518	477	459	479	468	462	492	508	474	482	470	479	441	465	446	482	468	520	483	470	466	493	450	435	463	454	480	483	466	449	463	492	489	474	501	467	447	474	492	478	438	459	467	473	464	482	455	466	478	480	440	486	421	449	479	495	459	458	484	476	469	487	468	474	476	491	505	481	481	470	502	504	456	469	451	501	400	444	453	484	493	469	468	488	458	447	474	489	478	456	493	469	477	473	476	479	457	486	480	437	473	502	483	484	448	452	489	418	489	452	473	473	453	495	484	449	429	464	468	454	454	458	438	495	460	452	475	442	473	463	468	448	473	447	495	461	490	513	434	471	443	491	478	452	458	506	485	439	477	498	469	472	464	470	458	471	488	469	459	477	486	474	465	463	459	469	490	457	447	508	493	483	459	449	459	464	443	466	475	487	492	489	470	467	478	458	479	453	456	485	488	471	432	511	497	508	499	497	428	470	444	467	467	482	471	449	451	477	492	534	497	474	481	493	489	446	476	477	471	452	450	501	443	456	469	505	467	455	472	498	446	479	503	452	464	477	471	463	470	460	489	489	515	498	465	505	501	506	448	472	468	455	497	457	489	464	425	491	467	482	480	527	466	518	471	458	459	515	476	462	464	482	475	503	484	462	398	468	463	493	453	450	479	479	433	493	464	485	485	486	503	486	468	473	465	474	445	491	505	481	467	488	450	461	449	455	452	476	475	452	466	496	460	473	487	473	444	456	464	441	481	440	453	453	509	445	473	474	513	502	469	480	459	481	501	464	502	445	483	494	464	478	448	478	445	478	495	467	462	457	471	470	457	461	471	461	467	490	495	476	470	475	531	445	468	492	481	468	472	499	491	439	471	471	471	469	442	505	489	429	489	436	476	474	482	461	495	482	475	465	470	469	466	451	459	487	442	483	487	472	503	456	498	482	482	435	467	503	430	437	457	476	474	487	515	492	475	456	481	489	452	464	472	436	469	468	492	506	498	472	446	439	495	488	471	466	470	516	432	469	451	459	487	466	476	456	445	467	498	477	455	462	498	461	485	480	476	470	486	476	472	491	461	508	492	459	464	463	491	451	450	476	457	451	494	481	452	476	486	469	444	449	463	474	473	448	493	468	492	455	458	457	498	450	450	494	477	454	448	483	491	473	476	459	462	450	499	506	457	475	447	465	495	431	464	531	497	452	500	447	481	448	437	497	482	470	482	451	452	467	462	493	481	480	426	480	463	472	482	473	477	442	463	505	479	438	481	443	451	449	458	470	441	469	473	457	451	460	475	469	471	460	456	448	493	441	471	428	479	464	473	467	487	484	462	485	448	445	455	479	488	495	470	459	494	476	492	460	488	478	471	483	493	431	495	442	496	477	471	474	487	441	512	494	503	461	452	489	494	479	463	472	497	462	475	485	470	468	480	452	455	504	483	431	443	490	433	450	470	488	481	454	473	466	471	467	478	483	454	516	468	442	460	492	460	479	450	477	481	500	462	467	505	467	468	451	478	464	481	484	487	465	467	492	442	458	426	432	490	455	431	483	428	416	455	462	475	448	444	480	482	504	497	435	446	474	439	514	487	443	491	470	455	453	482	465	479	492	464	482	466	460	445	465	451	447	470	484	453	480	491	442	451	476	498	439	508	471	494	487	457	489	462	499	472	473	472	456	477	425	496	516	439	444	505	465	507	506	451	476	474	473	486	422	432	453	481	432	423	458	479	450	474	488	486	469	472	473	430	434	457	494	464	473	493	457	500	500	456	460	503	469	449	468	472	485	494	453	516	466	535	505	473	448	485	416	490	494	422
1724	318	176	118	95	111	106	121	122	110	100	84	73	86	86	75	70	74	78	55	75	73	78	77	64	58	58	67	62	56	52	55	65	46	48	51	55	44	35	48	48	43	42	41	49	66	40	53	41	36	45	45	38	48	35	45	54	42	42	41	52	36	49	46	52	37	37	39	51	45	45	46	45	38	44	50	38	47	47	51	39	43	37	43	46	42	45	49	43	27	42	38	47	37	39	50	35	38	43	43	42	39	38	44	47	42	45	32	45	47	54	47	40	49	39	36	49	52	39	50	46	51	34	47	39	54	46	52	47	56	49	55	40	45	48	57	38	56	52	56	49	37	50	41	42	47	45	49	54	43	36	46	27	40	31	41	45	39	56	50	46	39	52	47	44	38	38	43	59	41	54	43	46	50	36	41	31	48	51	31	39	46	43	47	51	56	49	43	51	42	47	39	45	42	46	43	35	54	37	52	57	39	41	41	47	41	36	32	44	49	41	56	46	38	48	39	42	45	48	37	52	53	45	45	33	45	43	52	48	50	43	41	37	41	53	50	51	37	29	49	39	46	43	37	50	35	40	39	37	47	42	46	40	49	55	48	46	32	39	35	50	59	48	39	47	43	45	44	49	32	45	40	38	44	46	44	48	39	36	42	35	43	44	45	47	35	37	50	40	35	46	37	42	48	49	36	43	33	47	43	33	38	54	41	51	45	47	38	46	40	38	39	37	46	31	42	41	46	45	35	42	47	50	41	44	46	28	50	44	45	49	49	44	43	42	46	45	39	34	27	48	50	32	41	54	41	44	44	36	44	41	50	41	51	59	44	41	45	47	36	46	47	44	49	41	37	47	45	36	54	50	37	47	47	51	52	48	42	38	40	49	41	35	40	47	40	40	36	36	37	43	43	41	41	34	56	47	53	49	50	44	47	56	45	36	51	47	49	29	50	41	41	43	40	58	43	53	51	48	40	54	40	54	36	43	34	60	49	48	51	52	49	53	44	47	51	40	47	36	46	45	47	45	50	38	47	40	43	51	54	51	46	40	44	46	53	46	35	37	41	51	65	48	45	39	52	45	41	52	44	30	37	44	49	50	45	37	50	45	56	47	56	46	41	35	35	42	42	37	63	46	36	45	30	49	43	44	43	34	42	39	38	39	46	48	37	54	42	56	40	49	44	35	41	46	41	50	48	44	43	37	31	42	46	52	45	33	50	55	53	45	50	42	40	38	42	48	54	43	48	35	44	54	43	41	59	51	53	49	45	34	42	42	40	49	47	41	43	42	53	47	50	41	42	40	40	44	46	39	41	47	48	36	51	50	45	45	33	39	46	43	44	40	50	50	34	38	39	32	57	43	50	40	41	49	41	36	42	55	44	42	39	43	48	45	40	50	50	34	33	44	27	42	38	37	40	39	52	37	49	45	40	58	44	41	52	52	43	41	44	68	46	49	37	46	41	49	48	36	56	46	49	37	38	51	56	37	41	54	33	34	50	47	40	66	54	65	46	37	40	41	51	47	31	50	40	46	42	46	50	38	42	48	44	47	40	55	39	52	52	40	42	43	51	39	45	46	42	48	49	49	50	50	45	47	35	59	36	43	38	36	41	42	43	46	59	53	54	44	42	49	45	36	36	50	41	31	44	46	45	41	53	49	53	45	50	35	51	44	49	49	47	36	45	49	45	51	47	48	42	37	50	39	34	39	52	52	49	40	53	41	59	43	40	40	35	39	48	43	43	40	41	36	41	45	55	40	56	36	41	36	43	48	47	35	45	47	55	44	48	38	48	44	52	41	52	47	50	50	55	36	54	35	51	51	42	36	53	50	46	43	40	38	45	53	44	45	50	47	52	42	41	39	43	41	42	35	36	35	48	32	50	39	51	38	50	59	49	43	40	48	38	35	31	49	52	44	41	41	45	49	46	50	45	45	50	52	48	46	45	34	45	54	32	53	55	36	49	32	39	45	42	42	39	37	48	42	43	43	51	53	43	39	35	39	51	40	42	51	52	39	40	45	49	43	27	39	37	46	46	42	38	35	42	46	46	44	41	52	57	43	49	47	45	54	43	46	41	45	37	42	47	49	59	41	34	38	41	36	37	28	39	42	44	46	40	45	47	37	43	55	44	46	50	35	45	40	50	67	44	36	31	41	46	29	35	49	48	37	38	56	50	35	37	44	37	41	42	43	48	45	43	35	48	55	39	34	35	44	40	46	40	48	46	46	48	58	40	38	51	35	50	52	44	45	31	41	44	42	38	48	40	46	40	50	44	49	55	52	37	52	37	43	56	37	34	38	48	47	42	34	48	46	38	35	48	46	48	34	36	32	50	42	39	42	39	42	43	35	47	44	52	41	39	37	49	39	32	44	44	37	45	32	44	50	34	50	35	54	48	45	46	32	38	55	42	52	33	44	38	37	35	35	43	45	53	67	40	41	38	41	49	46	46	47	30	50	44	36	54	39	41	48	37	36	36	57	44	46	48	45	42	38	38	45	46	38	43	52	55	31	59	36	50	35	50	42	49	40	51	41	47	47	40	52	56	38	55	53	33	45	43	37	44	52	49	36	54	46	34	48	48	40	44	40	45	41	44	52	51	44	42	39	50	48	44	36	43	50	41	30	40	36	50	46	39	47	31	47	32	44	46	43	43	49	44	43	45	65	36	43	35	59	37	55	45	52	48	34	50	46	38	40	32	52	57	40	56	47	35	38	48	40	36	47	37	38	48	46	39	48	42	48	38	55	32	53	44	40	49	34	47	43	43	39	44	50	45	61	38	45	44	51	37	41	48	42	35	51	39	35	57	47	44	44	36	37	46	51	44	47	44	49	43	48	44	37	37	43	44	35	62	53	43	57	51	39	36	51	59	31	41	41	55	45	57	39	43	56	43	34	47	54	49	55	38	41	61	48	38	52	43	44	50	36	40	46	47	37	49	40	40	53	42	42	35	51	42	63	36	50	51	52	36	45	44	40	45	36	39	44	50	38	43	45	45	45	54	44	43	45	61	26	53	35	39	50	46	53	44	44	46	35	45	43	57	47	34	39	44	49	44	55	33	47	36	44	46	48	45	42	47	40	42	38	39	50	47	32	29	42	42	41	48	54	53	43	52	40	36	36	26	34	47	41	39	32	27	31	47	45	35	46	55	39	49	45	41	49	29	44	49	41	35	41	46	46	43	61	57	57	36	42	46	34	41	33	40	34	54	42	51	51	47	37	45	39	43	61	48	48	45	38	43	45	46	35	60	39	43	44	43	47	45	39	39	60	42	39	54	42	50	40	51	52	49	41	40	42	33	52	50	42	37	45	31	45	40	45	38	43	49	47	49	40	53	40	36	46	45	48	40	41	37	40	51	42	33	41	50	50	36	46	47	36	44	45	54	31	39	47	40	54	46	42	34	47	45	33	32	44	47	53	53	43	41	30	42	47	34	48	53	41	47	40	44	42	43	29	45	55	43	50	43	32	33	48	41	34	40	42	39	41	38	58	55
15047	4084	2269	2310	4692	6798	5631	4705	4450	3966	3047	2457	2107	1694	1542	1558	1324	1380	1425	1465	1515	1329	1232	1127	1092	1081	1057	1099	897	885	880	803	597	593	546	522	501	431	520	489	464	384	400	377	382	381	386	367	369	384	397	398	403	367	364	367	399	382	371	407	408	387	406	380	359	419	386	394	394	385	410	404	379	374	378	371	408	378	414	389	375	381	372	370	411	376	392	382	410	409	364	374	435	370	395	369	399	400	371	396	337	371	339	373	377	388	379	384	341	388	384	355	380	417	369	392	383	352	361	373	369	360	407	375	342	368	368	373	376	383	372	366	426	390	340	362	336	380	389	366	368	441	375	385	368	381	403	358	334	371	346	395	355	385	362	393	354	406	367	349	374	356	405	363	376	395	383	388	368	397	358	356	405	371	362	387	357	364	364	381	398	362	415	366	378	361	374	367	378	398	367	371	361	344	382	363	374	394	388	376	360	383	380	349	392	366	375	359	388	421	370	365	402	399	374	370	382	395	371	411	361	397	388	371	396	337	387	342	371	379	379	392	423	403	352	365	371	393	354	399	348	382	363	358	385	361	345	359	355	399	379	338	369	369	406	387	367	345	372	371	357	384	367	387	387	362	372	358	394	374	371	386	384	396	378	371	381	391	407	380	384	379	366	370	379	360	422	393	392	378	379	433	370	361	364	357	379	396	378	393	395	387	388	366	389	347	361	377	359	386	384	353	346	378	354	378	392	367	372	363	358	385	361	388	386	372	365	363	391	365	385	342	357	362	365	397	386	404	382	350	373	346	383	375	369	408	367	418	384	354	376	355	393	385	410	348	402	377	378	386	363	382	371	358	380	357	337	387	391	374	373	394	347	419	380	389	371	366	367	373	382	364	376	386	374	401	362	406	379	381	419	391	374	383	353	396	362	355	378	388	359	360	377	375	376	376	382	363	394	394	375	373	362	380	385	371	376	403	357	409	359	359	370	358	398	386	389	412	391	354	372	420	374	342	386	347	330	348	338	401	353	395	375	389	352	399	409	385	410	379	379	369	340	383	353	367	357	397	346	387	411	409	376	398	366	384	380	375	374	380	370	384	366	356	342	365	368	375	363	345	369	411	339	363	393	385	348	362	385	406	395	378	404	364	371	362	360	334	344	394	381	372	359	372	383	381	383	370	392	374	375	374	384	371	359	368	389	374	374	352	377	391	357	404	375	361	371	342	376	407	367	377	372	374	363	369	343	386	357	376	351	400	403	410	369	346	364	391	376	398	397	399	397	369	344	376	372	406	395	379	368	379	359	379	396	369	384	388	382	377	388	363	337	409	363	365	373	376	390	375	384	354	361	394	406	366	395	377	357	380	391	378	394	336	382	386	370	359	366	369	406	399	335	400	359	378	362	361	351	373	370	379	330	383	341	340	366	368	376	373	365	382	356	401	347	384	359	378	352	395	393	358	387	365	358	342	380	361	377	381	412	378	406	385	400	363	355	385	343	339	346	378	391	369	368	373	395	392	374	344	375	370	373	392	375	402	370	375	374	378	361	378	360	393	376	404	391	386	376	412	365	332	358	370	366	326	376	358	393	375	369	376	368	378	402	407	393	370	371	403	387	369	392	333	387	394	379	375	374	379	385	397	388	357	398	400	360	362	375	396	384	366	349	393	374	362	383	408	368	366	392	405	382	376	389	386	349	376	403	396	412	348	335	362	349	372	353	363	398	380	383	362	388	364	369	354	386	370	372	381	388	361	386	370	354	362	369	396	364	378	394	357	343	351	316	391	369	395	372	345	358	358	360	359	353	404	386	372	381	383	387	374	376	383	412	355	427	382	387	402	403	363	395	411	371	387	337	395	396	366	372	385	386	394	384	343	370	385	351	387	377	403	360	347	408	331	396	388	360	365	363	400	358	409	375	387	361	380	379	365	385	345	378	414	339	371	344	372	371	374	346	368	361	394	399	384	384	354	329	361	384	425	375	378	411	386	373	374	405	386	383	411	385	383	381	335	373	371	361	348	378	391	388	363	368	381	407	413	362	394	391	377	403	324	383	390	373	329	418	350	359	360	376	362	362	381	360	358	371	325	378	405	372	366	329	396	388	353	373	384	382	405	407	382	385	376	378	388	381	375	363	404	365	388	397	410	379	348	360	376	362	389	408	353	331	399	348	390	385	357	380	393	381	396	366	375	349	343	388	386	420	343	346	367	348	380	366	363	384	360	381	397	392	366	359	417	372	378	388	389	412	402	359	390	377	398	371	385	352	379	396	388	401	390	387	359	385	379	354	334	353	359	355	377	392	329	384	381	329	373	358	383	387	377	379	382	389	372	387	376	406	404	352	390	375	407	364	377	386	360	354	423	377	353	335	376	367	381	367	376	371	360	395	387	385	401	380	365	332	364	388	349	368	380	392	350	383	343	389	396	364	370	409	375	375	349	387	382	383	408	374	375	397	363	370	382	382	387	351	361	354	374	385	361	378	377	392	353	375	386	389	343	377	358	384	370	415	349	387	403	397	362	374	425	378	349	370	417	360	374	393	393	368	367	375	394	407	379	412	365	358	397	396	358	366	375	386	361	360	377	364	391	358	366	372	384	409	378	407	390	342	366	381	378	390	383	376	406	427	365	368	355	372	382	395	377	343	372	351	398	404	375	406	397	374	380	412	365	359	426	375	371	391	384	393	386	372	372	386	370	378	396	386	385	390	364	377	378	389	370	353	396	359	382	359	349	344	352	363	340	402	379	362	386	379	358	396	341	395	391	385	423	363	380	373	376	350	362	380	371	396	368	379	361	335	363	389	358	368	402	354	390	401	405	395	356	404	375	395	372	386	376	393	375	406	352	388	338	386	376	402	368	382	369	408	419	395	395	377	352	396	410	386	348	375	394	379	385	365	374	381	374	375	352	358	373	386	363	386	380	367	359	356	377	357	357	364	379	366	380	354	393	404	357	441	388	381	427	379	378	361	357	398	375	391	410	371	412	388	392	370	353	358	361	367	379	373	366	377	361	367	388	391	378	352	385	406	385	367	361	395	406	407	352	366	366	360	395	407	390	381	374	405	374	348	398	409	363	382	363	388	328	348	360	388	380	368	365	369	366	351	391	385	381	355	387	383	378	360	407	369	342	344	400	402	360	391	376	369	385	366	395	364	369	418	379	367	369	344	354	374	406	381	368	404	400	371	388	360	334	410	373	362	356	378	358	389	353	361	411	356	394	414	404	381	375	385	383	408	405	376	390	389	368	393	357	369	369	362	364	395	363	359	388	390	365	377	374	341	334	391	403	359	374	357	358	368	392	363	368	375	362	359	377	376	367	399	356	363	388	364	376	369	372	371	377	383	382	375	357	361	394	382	410	368	420	370	398	376	390	396	351	350	396	391	395	378	345	343	388	382	335	356	359	377	367	379	375	375	385	378	391	345	393	357	370	394	374	337	382	374	381	406	378	373	392	366	383	346	399	368	386	350	421	406	349	405	383	370	386	372	388	365	345	337	377
1802	553	326	199	174	149	162	183	174	157	141	117	120	108	107	112	96	93	93	102	107	89	75	89	87	87	95	79	83	92	82	71	83	74	54	76	81	64	91	69	66	61	58	78	73	59	77	65	63	50	68	59	56	60	53	64	68	72	49	57	54	73	60	77	58	63	54	64	62	66	62	53	53	73	63	58	63	73	62	51	60	54	53	51	70	78	56	64	58	52	63	73	53	56	72	66	64	54	58	73	67	57	56	55	66	61	66	45	64	49	56	75	52	54	66	52	48	53	75	76	74	48	57	57	57	51	68	64	64	63	49	63	36	57	65	56	53	48	59	56	69	53	63	77	61	74	65	67	67	49	54	61	71	51	55	62	63	73	72	52	69	65	67	55	57	63	55	66	65	62	62	66	63	57	64	57	63	76	62	69	77	58	60	61	64	62	56	71	62	58	53	70	63	57	55	64	58	58	61	51	53	57	58	64	64	71	67	72	66	64	46	62	66	50	79	62	46	71	54	59	64	62	75	64	63	52	84	54	56	67	63	62	64	65	54	67	61	63	57	58	61	43	68	59	67	67	59	69	65	56	68	76	56	53	53	71	62	72	69	58	72	44	60	56	54	53	57	71	64	69	50	70	57	60	64	66	59	67	65	55	54	73	69	51	60	68	54	68	51	58	63	64	64	53	57	73	56	63	57	72	68	54	75	53	60	58	64	61	72	60	65	64	76	51	54	68	69	59	65	61	66	74	56	61	66	60	68	67	52	58	72	68	57	60	54	60	71	56	61	61	67	55	75	50	51	69	48	59	50	63	60	59	61	64	66	59	61	60	73	75	78	75	58	50	71	75	64	55	59	63	61	75	64	69	58	79	47	74	69	71	58	57	60	60	64	54	56	65	62	61	54	57	60	53	51	64	56	76	53	58	61	55	53	70	71	59	66	65	51	58	64	66	52	50	64	70	60	74	67	59	61	72	56	65	71	63	58	64	72	58	58	59	65	62	67	66	85	63	60	65	63	51	67	60	61	64	63	64	57	62	62	61	60	49	72	65	66	78	71	61	56	56	59	65	45	61	55	51	55	53	66	56	49	52	58	68	67	55	44	66	50	61	55	69	47	67	64	51	60	61	66	49	54	64	60	55	67	53	59	61	51	54	56	49	70	67	69	57	81	60	54	73	59	64	62	65	60	66	72	71	59	59	58	56	65	57	72	61	53	58	68	56	60	69	70	69	67	62	67	44	62	75	58	62	56	63	61	50	63	67	59	58	82	64	53	71	66	66	66	55	47	70	55	62	58	50	62	70	48	47	61	67	52	66	62	52	57	54	57	50	70	63	79	65	67	44	64	63	58	49	73	64	49	66	63	58	49	59	48	66	49	59	62	57	49	69	66	50	72	58	55	74	58	67	50	70	57	54	71	68	52	49	85	70	54	61	58	67	57	54	61	59	68	61	64	66	51	56	61	69	58	52	56	61	56	54	59	50	67	61	64	65	73	61	53	65	55	81	63	40	56	68	63	63	61	45	46	64	46	64	74	64	48	55	70	67	59	61	72	66	59	67	59	58	57	56	70	49	65	53	69	56	69	63	55	45	67	65	62	43	62	50	53	78	67	70	56	57	52	61	58	66	62	65	59	58	53	79	71	58	75	61	55	65	50	61	55	54	72	69	58	61	69	58	51	54	58	64	72	61	57	56	64	61	61	72	72	62	66	63	58	67	54	54	55	75	61	65	60	58	68	63	74	71	55	59	68	69	58	66	64	57	51	57	72	62	59	62	65	67	51	51	59	75	56	71	64	59	64	72	46	57	55	67	57	67	50	67	54	69	59	73	55	60	71	58	62	58	72	58	66	57	63	60	59	64	61	67	52	79	61	67	59	68	67	72	75	68	70	63	63	57	49	68	49	68	60	69	66	62	59	64	63	83	62	67	54	65	61	61	54	54	62	75	61	58	67	69	68	60	69	53	54	61	59	58	59	64	53	60	64	60	63	60	68	61	70	60	54	43	55	51	69	71	46	52	56	51	65	62	60	71	54	65	64	72	64	76	68	52	63	55	62	72	59	65	59	49	69	50	66	59	74	64	70	57	58	65	71	67	49	84	63	50	63	66	65	60	64	48	63	66	52	66	60	54	53	55	48	65	56	61	76	57	68	60	48	54	60	62	62	50	59	57	64	59	50	59	70	55	55	57	41	60	80	69	56	76	72	62	44	64	62	56	60	67	61	62	72	52	53	65	73	49	58	72	61	66	75	50	60	70	62	62	57	74	64	57	63	60	61	61	56	63	69	72	69	52	55	59	60	46	72	63	60	60	62	64	54	58	77	53	78	61	66	59	63	48	53	67	54	66	76	70	58	66	76	54	63	59	55	69	67	51	71	41	48	61	66	55	45	68	62	59	65	56	81	52	71	45	65	57	50	68	63	58	54	61	71	75	73	63	62	57	53	62	70	57	63	58	56	62	60	47	48	63	61	66	66	59	48	64	54	63	48	67	58	59	52	59	66	81	87	62	60	68	52	55	63	52	52	79	63	55	61	63	63	52	49	66	62	61	64	46	73	73	64	69	59	46	68	63	74	63	65	55	57	78	49	58	42	76	60	61	50	56	54	79	61	69	60	67	63	53	52	60	47	67	61	68	55	73	56	61	57	67	57	45	77	70	64	67	72	61	65	58	69	56	71	61	64	64	66	68	52	66	73	69	58	62	49	52	67	48	59	71	74	70	57	73	77	50	61	59	61	54	60	57	63	68	59	64	67	48	68	50	55	56	58	58	72	71	68	59	57	71	66	54	69	57	59	73	56	58	65	69	70	65	51	72	57	69	60	57	53	53	58	73	60	53	63	57	68	60	66	57	68	62	60	49	75	60	53	43	44	59	67	55	54	55	55	69	56	63	68	68	56	52	66	57	69	68	64	51	55	69	57	60	49	62	65	67	54	65	52	69	69	62	65	67	54	47	49	57	53	68	46	52	55	53	75	48	79	62	66	71	58	59	75	70	47	66	66	63	67	55	55	62	59	60	68	54	67	68	54	50	55	61	54	69	54	55	57	61	62	46	57	53	49	56	56	56	58	80	61	78	47	75	54	60	53	51	56	59	50	59	84	65	61	64	54	51	58	43	53	61	67	60	54	60	59	71	50	55	62	65	59	59	44	63	57	58	57	65	68	60	42	58	68	76	63	59	47	57	60	64	68	56	59	66	67	69	65	62	63	56	54	77	59	69	70	44	55	52	68	69	68	47	72	75	59	56	58	62	62	62	60	66	73	59	74	81	64	65	48	65	64	56	54	56	45	75	60	47	71	47	48	61	60	64	50	62	68	68	60	61	46	62	68	69	47	55	63	62	54	58	65	65	69	47	48	70	58	81	66	59	64	67	52	53	68	71	59	60	60	60	70	56	60	68	51	66	70	60	54	68	53	55	61	70	60	52	64	56	73	69	68	53	61	60	59	65	55	72	66	75	53	52	42	68	54	62	66	67	61	65
19137	6127	3308	3335	6738	9982	8632	7585	6824	5970	4654	3535	3162	2734	2412	2274	2131	2149	2118	2192	2226	1990	1816	1642	1568	1601	1515	1477	1309	1291	1157	941	824	840	878	764	739	749	703	703	579	584	511	554	554	535	573	530	539	534	536	528	486	542	528	552	548	525	550	524	521	542	513	538	509	574	546	503	476	514	520	516	532	527	569	552	523	513	541	530	499	492	528	501	526	548	522	526	561	547	517	568	530	483	549	561	522	517	541	536	515	559	497	522	502	500	520	504	500	513	551	588	545	559	549	559	520	544	536	531	475	548	541	514	528	543	509	567	542	485	517	487	567	519	563	530	485	545	534	505	516	500	527	545	517	514	494	488	499	505	541	487	492	553	518	509	539	512	549	502	491	517	517	511	473	551	527	525	507	527	557	550	522	538	514	579	496	539	493	525	491	530	508	534	573	570	489	497	488	531	543	519	507	559	492	494	508	513	542	500	507	541	567	483	517	550	536	490	561	544	525	510	469	517	547	529	558	507	498	531	524	518	515	494	509	495	535	545	497	521	529	498	511	509	534	539	515	559	515	502	545	495	536	519	500	530	504	506	504	482	498	517	515	551	484	532	491	453	522	509	500	496	499	542	538	520	547	545	504	560	527	511	480	497	532	540	500	530	500	499	536	483	544	515	512	495	511	529	550	545	484	562	535	571	513	511	512	559	502	560	555	484	509	519	525	553	553	531	506	495	539	551	497	496	524	533	510	494	487	498	512	482	538	522	527	503	501	481	534	607	535	520	483	542	505	481	508	523	521	496	537	516	544	538	516	485	550	536	537	534	506	507	509	526	536	563	524	496	507	491	544	528	509	543	531	547	548	530	500	530	495	517	537	547	522	521	538	478	497	548	528	554	520	542	518	526	513	554	526	520	512	478	523	517	470	569	520	521	505	545	490	522	500	525	511	558	538	532	567	540	536	524	509	523	532	477	475	538	517	484	510	482	537	498	505	524	493	503	554	546	526	527	522	485	498	520	529	504	522	521	508	495	520	567	518	476	550	498	493	537	478	541	526	497	533	502	513	533	506	491	547	522	491	553	518	482	478	555	522	598	487	525	530	513	529	484	496	503	532	492	510	530	545	488	517	517	512	516	485	498	515	508	494	549	533	505	507	544	504	519	500	548	551	563	537	539	495	491	542	491	479	531	525	536	509	522	518	503	515	504	495	549	501	538	479	502	522	529	473	532	531	545	529	529	514	513	534	534	496	510	534	518	496	519	567	514	545	515	527	533	556	464	512	499	520	515	523	503	499	549	516	542	532	520	503	532	523	553	517	535	513	545	527	544	575	533	473	505	490	502	546	516	512	554	472	535	512	518	530	499	519	549	504	506	520	542	510	520	492	481	486	509	550	480	480	497	506	535	547	483	531	514	554	494	514	533	530	523	534	490	509	498	517	550	487	492	527	499	575	476	532	474	503	507	510	516	481	509	503	501	501	512	455	517	517	489	514	496	551	547	501	556	495	521	557	528	545	478	505	566	508	494	533	513	567	535	551	516	589	493	565	512	487	505	551	484	496	531	483	531	505	525	535	508	521	495	499	491	548	512	491	548	512	541	547	506	534	557	556	517	516	549	510	506	547	531	562	543	526	509	487	519	516	488	518	563	509	555	549	495	540	500	538	550	513	508	497	508	474	482	525	525	511	496	527	529	504	548	531	495	547	526	544	511	484	516	546	500	532	527	532	516	527	559	527	550	560	505	504	539	578	508	512	560	528	512	498	505	503	521	485	523	491	555	523	533	531	505	527	495	520	479	540	502	542	489	509	498	512	547	537	530	521	480	491	497	492	498	531	517	514	519	516	534	522	518	543	531	532	530	563	524	498	511	473	486	521	498	520	522	512	499	493	526	479	486	498	535	526	559	521	527	523	488	502	537	511	502	527	511	546	502	516	531	505	520	533	547	532	569	517	534	521	502	495	502	530	533	546	525	545	506	541	514	538	532	506	527	525	555	539	552	489	514	505	503	486	518	522	472	509	549	438	501	547	534	538	544	525	511	528	521	483	503	506	537	552	545	541	536	498	529	553	563	538	510	526	510	516	542	495	529	502	527	514	546	477	508	498	547	512	510	508	531	540	569	519	494	506	514	529	542	503	494	535	534	493	542	534	492	531	519	499	498	545	545	499	509	508	529	478	519	529	506	515	541	490	504	510	521	523	509	522	484	551	517	527	493	530	518	511	516	524	540	556	515	569	542	488	498	502	586	528	554	555	528	509	530	501	539	586	494	518	524	507	524	512	547	507	527	533	527	518	563	524	539	467	566	521	541	493	542	502	523	555	528	547	493	575	507	545	559	504	497	509	506	560	520	536	537	506	469	508	522	552	496	488	508	495	503	532	492	507	535	496	537	543	569	486	532	527	539	518	491	504	522	487	524	516	496	518	530	518	513	534	512	530	477	495	550	539	541	501	527	545	531	556	535	537	488	500	546	538	528	538	504	539	518	539	473	502	510	498	481	514	496	503	537	511	554	553	554	511	546	529	542	516	570	473	561	512	520	523	525	510	578	529	504	540	552	485	536	508	556	513	493	542	530	520	521	507	543	525	551	541	522	517	550	522	498	507	520	505	529	533	534	517	546	539	543	490	498	539	521	493	535	522	536	510	530	530	536	545	514	487	484	546	590	523	536	518	517	514	509	527	548	541	494	477	538	531	510	544	540	526	484	537	526	541	501	572	526	537	485	525	511	564	536	511	485	514	554	522	540	544	536	518	470	525	512	541	519	495	536	531	497	497	551	501	543	519	514	499	513	523	531	522	558	484	536	460	525	532	513	512	534	546	532	503	540	511	498	550	529	538	505	497	527	509	487	512	537	494	512	519	501	582	551	510	509	541	515	530	505	534	543	518	555	540	503	480	502	500	531	528	519	525	501	477	511	506	514	550	496	547	513	576	511	461	497	539	508	483	519	510	519	504	528	527	540	539	504	514	548	534	476	554	481	497	517	523	501	490	532	525	518	498	555	524	527	546	528	548	523	563	513	469	543	535	495	489	515	510	491	509	517	511	498	521	562	538	548	495	525	539	487	527	498	500	524	524	505	562	528	520	511	475	548	499	483	512	526	518	511	521	530	498	523	503	518	513	485	552	519	511	518	552	551	502	562	522	485	536	497	521	546	498	544	523	530	513	475	536	519	493	537	503	494	482	526	504	514	549	537	561	528	458	552	516	509	499	518	524	508	523	554	501	504	508	545	489	490	507	513	498	567	502	517	537	548	528	508	509	505	547	523	525	524	513	552	519	533	476	523	559	540	514	499	517	511	555	506	496	544	517	510	501	529	511	501	518	488	507	472	498	559	564	502	521	499	491	532	509	520	503	501	537	521	538	501	515	494	558	521	522	539	503	541	502	553	478	557	506	525	526	485	525	535	534	524	532	533	511	517	559	500	502	528	504	506	513	525	503	463	483	520	534	528	561	517	520	484	517	532	522	574	524	535	511	535	500	516	511	532	497	494
2818	448	269	161	115	135	135	133	124	157	126	77	89	78	79	82	71	93	81	84	77	76	82	66	62	58	67	63	55	70	56	50	35	47	33	39	40	40	50	45	40	41	29	38	33	38	33	46	40	46	33	38	38	36	42	30	45	29	28	32	34	41	33	33	38	36	28	30	39	24	37	31	38	34	33	30	36	40	41	37	35	41	41	35	26	40	36	37	37	42	37	35	43	33	33	34	41	25	32	39	35	34	45	44	43	46	38	27	37	39	35	29	44	37	39	39	32	37	32	30	35	45	30	30	40	34	39	30	34	46	37	27	36	42	35	27	51	27	35	35	35	33	35	36	30	30	42	38	42	46	33	27	24	37	36	30	22	35	26	36	35	33	30	39	33	41	39	42	44	41	42	35	44	30	31	31	30	28	36	35	28	28	19	30	29	34	37	29	32	28	42	32	34	36	43	40	35	41	34	38	43	27	34	35	32	30	30	39	33	39	39	48	27	38	35	42	35	29	23	44	41	30	33	35	43	41	26	34	38	43	32	34	35	36	30	42	44	30	35	29	27	31	39	33	31	38	32	37	48	31	49	40	49	34	43	28	33	37	34	33	27	30	36	25	37	40	51	29	28	32	29	39	40	25	45	31	37	46	43	37	32	37	26	45	39	36	35	32	28	40	41	40	30	38	37	35	28	30	35	29	32	27	37	35	28	36	45	35	35	30	28	39	25	29	28	27	35	31	42	41	45	33	44	35	25	31	35	30	21	36	52	36	30	31	41	34	31	37	32	35	39	33	34	36	41	38	31	41	36	40	35	29	26	44	34	35	34	31	37	38	22	30	28	31	30	32	33	31	39	36	22	40	39	36	33	34	34	51	38	35	38	27	35	29	35	43	37	38	30	36	35	22	41	41	30	34	39	37	27	46	32	39	37	41	30	46	39	41	37	43	47	31	43	33	47	37	33	35	35	41	47	39	45	40	31	34	32	37	32	44	39	38	28	28	21	37	37	26	33	38	45	39	25	33	36	30	36	42	38	41	40	38	33	25	43	41	35	29	29	34	43	29	33	45	31	34	44	56	44	40	34	33	32	36	33	30	32	33	36	25	27	36	36	36	41	42	29	42	39	43	31	39	33	42	38	39	38	32	40	37	38	30	44	21	42	32	39	29	38	40	29	48	36	30	39	32	34	30	35	34	32	28	38	35	46	28	41	39	47	31	38	36	33	36	33	42	33	33	38	27	43	40	32	42	38	32	36	30	39	31	37	36	30	30	34	38	32	29	34	33	42	34	39	33	38	40	39	33	33	35	34	41	33	40	42	44	47	43	39	28	31	50	37	37	37	37	46	49	37	44	36	36	43	37	42	41	32	33	31	31	35	40	38	42	27	41	32	29	40	41	44	43	38	31	29	37	40	33	40	37	35	40	45	22	54	30	36	21	34	30	39	41	25	34	34	37	38	34	26	45	32	24	35	36	25	36	46	28	34	35	39	42	26	37	32	33	31	35	31	35	33	31	27	35	37	32	34	23	33	37	45	43	34	37	39	30	39	29	36	40	37	38	29	28	37	37	44	28	39	39	27	34	34	37	26	30	37	38	44	36	34	39	33	37	26	42	29	30	31	37	30	29	27	38	42	47	32	50	33	43	34	39	37	31	34	41	35	39	33	30	37	30	43	26	30	43	29	32	43	30	34	45	29	37	43	33	39	41	38	38	28	49	47	45	34	30	38	33	39	25	31	30	41	42	29	38	34	37	32	34	42	44	33	37	42	42	36	37	30	35	36	47	35	39	40	28	38	39	39	40	35	38	31	37	38	32	36	27	40	39	24	24	31	40	38	31	28	38	39	30	50	22	31	48	53	36	44	28	38	34	32	26	37	32	39	28	37	44	37	38	37	35	38	31	36	41	38	23	38	38	36	30	32	33	41	30	36	37	31	40	34	19	28	36	38	30	35	34	34	36	39	41	39	40	20	38	33	37	35	29	33	28	34	30	39	30	43	34	31	32	36	49	29	42	42	26	35	27	39	33	40	42	46	23	45	38	35	30	37	35	24	33	32	35	44	42	36	38	43	36	32	42	41	32	42	37	29	40	32	39	24	33	38	39	42	29	26	32	38	41	33	40	30	43	31	32	40	32	38	47	22	30	32	34	31	43	38	29	32	31	35	25	32	44	29	32	42	37	45	25	37	34	32	28	36	23	44	33	32	39	38	38	29	40	41	27	26	36	36	36	29	33	34	25	38	39	44	47	34	39	35	36	38	42	29	27	30	34	34	32	30	29	31	37	32	34	28	28	43	33	33	27	32	32	35	35	26	42	42	41	35	37	32	34	42	19	23	36	38	37	41	41	33	36	35	30	43	41	38	42	40	29	35	29	39	39	31	36	23	60	45	35	41	43	38	25	33	27	44	42	38	34	38	34	36	28	39	35	30	38	38	35	35	28	32	45	35	47	31	26	45	36	35	29	26	40	31	26	51	43	30	30	48	38	41	35	38	31	29	25	38	34	38	30	34	52	29	23	28	48	45	38	29	31	40	35	33	25	54	34	34	27	32	42	46	40	37	37	41	38	39	33	38	35	32	41	35	46	37	41	25	47	36	24	43	36	30	42	43	38	30	37	29	26	21	34	53	35	42	37	38	40	30	33	23	43	33	41	56	35	46	32	45	36	39	41	35	39	39	47	33	35	39	35	35	42	31	32	33	41	43	45	32	41	32	34	37	47	37	27	36	37	45	43	41	24	39	32	32	41	38	43	51	36	33	42	32	32	38	39	18	30	37	39	29	40	30	51	34	46	26	30	39	31	35	34	38	35	53	31	39	28	45	34	42	44	39	29	43	35	34	32	34	18	37	17	32	42	36	43	51	45	32	35	40	45	35	35	49	34	45	35	33	30	31	44	27	28	45	32	38	26	44	33	42	27	26	31	32	34	34	52	38	33	37	37	26	30	42	35	24	22	36	33	36	38	41	34	28	25	48	37	39	38	38	35	39	38	39	30	44	44	35	36	31	29	32	33	37	38	38	39	36	37	34	40	31	33	23	45	43	38	33	41	28	33	46	38	26	35	31	30	34	26	36	38	36	27	29	44	40	37	37	24	32	40	40	40	38	31	34	41	42	45	33	42	41	39	26	36	40	28	40	33	39	31	33	44	49	33	24	47	32	41	42	34	33	23	40	43	30	31	37	31	46	38	39	35	41	39	38	30	38	41	32	31	37	27	41	39	38	50	31	27	30	34	42	28	38	33	35	50	34	40	34	30	32	36	44	38	28	39	27	30	33	28	39	42	43	41	32	30	26	39	36	40	39	30	22	48	39	31	39	39	31	32	25	40	45	45	47	26	27	29	24	33	39	35	28	36	32	31	34	20	33	23	40	26	44	28	39	35	43	26	48	47	38	41	38	40	32	33	24	33	37	37	30	27	43	36	23	42	46	30	35	35	31	39	50	37	28	36	43	35	35	34	42	48	41	47	32	34	35	29	36	32
18186	5479	3105	2978	5958	8699	7782	6907	6190	5426	4141	3303	2765	2293	2324	2021	2064	2017	1827	1970	2002	1728	1487	1421	1321	1311	1328	1128	1102	1074	960	740	629	598	612	514	525	536	499	460	336	356	342	336	323	363	341	341	323	343	369	349	317	322	309	335	347	365	332	291	309	301	328	320	285	321	312	323	313	302	337	308	321	341	327	322	325	308	308	294	324	299	335	343	325	322	343	338	303	317	335	320	341	314	312	302	321	323	332	311	311	297	316	293	323	327	301	283	293	299	308	315	300	324	314	320	287	294	304	294	297	320	328	334	309	324	308	291	300	300	299	313	302	286	294	302	327	299	306	333	290	306	313	316	335	273	297	335	271	309	279	281	311	299	330	279	275	308	279	329	291	302	327	318	291	311	295	288	290	282	342	301	312	315	294	312	311	308	317	322	330	323	336	300	302	248	306	296	307	302	279	289	317	288	314	317	283	330	318	306	285	321	305	307	301	286	315	307	324	328	287	327	303	318	332	309	306	282	319	288	278	322	327	319	282	308	314	309	330	276	307	319	304	304	291	285	301	297	314	289	319	302	330	290	297	312	333	312	332	299	292	325	336	278	298	331	309	288	302	286	306	287	336	328	309	284	298	333	284	319	278	316	326	326	323	294	324	313	310	308	280	299	273	306	292	308	283	299	309	306	296	292	303	311	314	326	297	315	338	303	327	312	287	309	313	322	307	306	302	321	323	329	332	301	316	313	258	332	337	312	282	295	329	298	304	292	303	321	309	292	289	304	302	291	305	293	326	315	303	300	297	319	282	323	310	307	300	302	293	293	288	299	327	316	288	284	320	303	288	287	295	334	314	346	283	312	281	311	320	303	295	308	302	296	316	322	297	270	319	320	279	334	294	279	312	268	320	301	316	293	331	307	291	326	270	295	290	323	272	323	301	297	296	301	290	288	310	328	306	319	293	333	305	283	326	312	301	307	308	286	364	331	302	321	315	295	307	276	317	297	319	300	292	265	302	324	279	293	309	287	338	308	314	298	316	307	323	318	342	317	290	300	302	307	309	272	317	300	338	295	302	299	320	295	292	308	333	280	301	334	286	319	292	336	281	314	264	297	293	299	323	307	302	298	297	310	286	310	303	326	339	314	309	302	281	294	295	318	342	303	317	321	311	330	330	316	265	297	297	296	303	279	300	330	316	319	286	353	325	344	312	284	327	303	313	299	272	298	319	307	288	295	312	308	289	302	305	288	301	300	292	319	288	336	324	298	300	330	321	345	331	331	299	314	297	286	305	330	315	252	314	296	301	298	329	288	317	297	315	299	283	309	311	334	286	310	293	316	302	309	313	304	290	319	298	303	323	278	313	327	300	340	301	300	318	291	330	305	282	302	333	311	297	302	279	297	302	279	300	309	323	319	303	336	302	320	285	300	308	320	275	323	272	282	299	313	302	313	304	297	291	299	334	287	274	322	321	298	303	317	284	309	294	307	302	286	294	312	310	299	302	308	325	318	324	300	305	301	281	332	316	292	297	301	299	269	309	324	266	299	291	308	301	311	305	296	335	256	287	295	328	287	263	307	316	272	311	284	312	310	290	311	309	299	282	308	315	315	300	304	303	309	308	309	310	337	295	278	319	284	365	292	313	282	289	308	296	319	278	312	294	314	278	320	279	310	345	307	301	319	305	283	292	325	328	280	308	312	286	297	284	311	319	321	316	276	280	284	313	300	307	314	297	297	292	317	307	317	283	276	322	312	296	296	338	301	297	338	267	314	307	309	283	289	314	306	308	303	280	299	316	308	325	306	310	301	329	323	343	292	295	315	279	320	301	302	313	315	295	290	278	274	284	300	291	298	343	334	323	300	310	284	280	318	310	312	284	328	302	308	283	314	324	275	288	301	309	290	293	315	302	316	308	288	296	311	284	322	299	309	277	288	311	315	317	295	283	318	286	274	276	304	296	307	321	314	321	319	318	295	313	272	300	324	310	316	297	333	281	318	304	302	324	285	285	297	314	305	309	317	333	296	298	324	336	303	304	337	297	281	278	282	301	291	296	304	272	307	279	294	281	295	293	346	325	266	316	291	315	304	282	284	308	306	288	275	338	278	300	316	319	302	297	325	318	304	300	316	309	315	304	297	285	317	287	314	293	308	306	321	300	306	280	283	301	336	305	333	334	300	330	298	337	322	302	321	286	313	304	286	296	300	267	320	303	284	272	316	304	281	273	308	301	278	314	318	305	304	288	327	297	323	285	282	310	324	296	298	307	308	287	314	315	332	307	319	290	297	309	284	274	324	313	306	274	306	306	302	326	282	304	267	327	312	322	289	298	310	293	290	308	282	316	302	308	300	291	288	308	317	316	287	290	308	300	302	300	303	292	295	295	312	304	297	279	319	316	298	312	284	281	304	259	308	305	298	321	318	293	281	318	317	320	309	316	318	303	341	286	322	302	276	315	315	321	295	322	274	313	318	306	299	303	292	288	294	315	293	337	311	333	290	298	305	338	298	298	286	302	268	292	286	299	288	308	268	287	274	301	307	308	306	293	297	316	324	316	302	308	272	297	304	313	293	281	294	292	282	340	314	280	299	278	296	316	285	279	303	301	287	292	296	285	276	306	311	318	306	284	309	328	262	320	273	286	318	322	299	300	299	295	269	284	320	334	319	296	308	297	307	290	310	329	313	282	306	293	329	286	327	328	298	272	303	329	305	306	316	308	284	342	323	287	309	281	292	320	313	311	287	320	279	316	317	332	323	322	300	268	288	302	311	306	313	324	345	294	305	300	314	340	309	274	307	292	346	255	286	300	322	309	283	319	351	311	309	307	306	334	317	330	285	311	304	273	307	320	292	269	325	291	318	305	283	329	301	306	296	308	303	322	326	288	289	279	276	333	279	319	309	312	328	327	330	306	288	322	319	327	307	322	313	319	298	306	292	311	312	289	293	308	300	311	279	300	290	300	324	337	318	311	318	342	313	282	286	280	294	266	335	311	296	314	306	307	311	311	304	329	321	321	272	311	306	312	316	291	315	321	312	289	303	306	302	300	269	311	299	299	301	299	324	307	283	319	283	333	323	322	314	302	332	296	307	309	300	297	285	283	322	334	301	303	335	303	300	315	295	320	296	290	276	270	337	287	297	291	335	297	306	293	265	272	313	267	290	324	314	292	332	282	284	310	321	332	336	324	323	312	303	319	313	290	317	354	313	297	320	300	283	297	318	308	305	295	292	305	305	303	305	315	323	295	298	335	277	313	320	305	295	304	313	323	269	311	318	298	312	295	305	299	316	275	312	301	286	270	304	304	310	342	297	291	300	306	288	305	315	302	310	311	269	327	323	326	305	295	311	321	318	326	305	303	317	301	322	288	304	313	313	309	307	306	281	315	328	333	307	307	285	315	314	289	314	293	294	294	336	303	294	305	323	270	291	310	291	315	286	327	307	304	332	287	298	322	293	316	298	310	307	282	294	300	297	311	280	292	320	301	304	293	322	300	288	296	305
2560	616	362	257	170	202	184	203	206	198	143	141	123	133	121	113	131	135	125	113	134	118	114	115	105	100	101	111	101	88	80	77	59	66	73	77	60	57	58	77	50	63	62	60	62	69	68	57	77	51	48	65	45	56	54	56	61	58	63	71	51	52	66	57	65	36	61	53	53	54	46	55	61	61	58	60	68	62	43	66	57	65	40	59	61	54	64	52	54	58	66	49	50	58	74	66	63	58	53	66	55	52	52	59	71	69	51	51	60	60	78	53	58	69	48	45	57	60	58	55	62	35	46	53	68	62	61	71	64	59	53	55	52	62	42	72	59	61	48	49	66	68	60	56	55	57	69	65	56	49	56	55	53	44	55	55	57	51	59	53	57	50	54	45	48	49	56	51	62	48	70	45	47	72	54	53	68	53	58	63	55	64	65	59	59	54	68	69	55	72	59	62	58	61	47	58	67	47	58	54	52	70	44	50	56	58	54	61	56	60	55	59	54	71	67	58	54	48	58	51	67	64	55	46	73	59	58	66	59	53	57	57	64	58	45	53	55	53	53	58	54	40	46	54	55	51	54	54	60	51	56	58	58	52	65	51	52	62	50	69	61	76	58	59	55	59	68	65	77	48	39	65	53	63	43	50	61	67	56	61	48	54	54	49	53	58	57	48	56	67	57	56	56	62	46	45	59	54	67	71	62	63	48	69	64	51	55	55	48	65	67	52	55	49	69	53	59	42	58	57	58	62	52	63	48	49	52	57	57	62	46	57	72	61	49	61	54	61	55	55	57	43	58	51	61	55	61	56	58	56	59	63	55	67	53	66	58	63	54	71	49	65	45	62	54	54	56	60	63	56	49	53	41	57	52	60	66	50	68	57	58	65	55	66	55	55	47	64	63	63	58	59	62	43	48	50	51	69	49	49	51	59	48	60	48	59	62	44	46	53	51	55	64	58	54	51	65	56	53	50	58	52	79	40	71	64	72	47	49	50	34	66	56	54	74	50	59	51	69	49	55	39	62	43	56	56	52	56	61	51	65	56	53	71	60	44	47	64	51	56	54	41	46	58	55	63	55	53	72	66	69	66	49	53	49	69	52	51	61	40	46	53	61	55	51	72	60	53	50	71	56	56	62	32	68	45	66	55	57	53	58	58	56	53	58	72	38	54	59	57	64	57	54	53	65	59	54	51	54	59	58	51	58	53	65	53	80	53	53	58	49	61	55	60	57	53	54	51	59	50	59	72	47	48	49	61	70	50	64	68	63	65	56	62	54	55	55	63	58	60	64	58	73	59	50	68	47	50	45	53	62	52	59	62	40	52	47	60	54	56	66	59	61	53	60	58	56	62	48	58	44	56	53	57	52	55	45	58	60	57	58	65	49	55	60	62	50	56	53	60	59	51	68	49	52	59	70	66	65	58	51	67	57	47	59	68	59	41	58	54	53	68	52	56	55	56	55	49	48	54	56	46	67	53	55	57	60	47	53	46	48	53	50	57	55	73	65	46	67	46	48	49	39	41	52	62	60	61	56	34	63	56	47	56	53	59	67	57	66	60	52	41	44	47	60	55	60	50	56	52	60	43	51	71	68	45	52	65	59	51	66	60	59	41	56	66	57	62	47	52	56	50	51	70	55	54	51	56	40	54	61	60	59	50	56	48	56	62	50	52	54	52	54	54	52	55	47	47	60	54	70	64	49	57	57	62	60	54	55	56	47	59	64	49	56	42	51	64	51	70	80	47	56	55	52	75	57	50	63	58	52	55	67	74	54	46	51	53	59	84	50	54	68	56	59	53	56	62	64	59	51	74	56	66	60	50	57	75	68	53	59	54	46	46	60	67	50	62	53	59	50	51	56	58	63	55	51	45	53	64	64	66	60	60	66	65	58	51	49	62	54	56	63	57	53	42	53	42	62	60	60	53	62	65	68	58	81	56	58	53	42	50	46	59	57	65	50	64	56	54	66	59	68	54	58	75	60	48	44	62	50	54	61	64	51	64	44	55	63	41	63	56	58	53	56	55	59	44	53	45	58	38	52	49	60	53	55	65	60	57	55	52	60	59	57	49	78	61	65	60	50	46	54	56	47	49	50	47	57	61	44	58	60	61	70	54	62	61	68	64	48	46	68	64	52	50	65	52	60	59	49	50	47	47	60	54	47	55	42	73	76	48	62	55	51	56	40	47	59	54	50	55	64	59	38	56	59	69	57	54	38	54	66	60	50	64	66	59	57	54	50	53	47	71	63	61	55	69	59	51	28	46	60	56	45	62	52	49	47	52	55	69	66	63	67	50	63	53	54	52	61	62	53	46	56	69	60	50	59	59	57	40	54	67	60	52	49	51	55	52	50	59	58	58	48	52	55	69	57	56	54	55	60	36	56	48	54	48	57	55	57	65	46	52	54	43	52	52	66	56	64	54	71	57	60	57	75	62	52	61	56	53	79	60	68	55	57	52	54	46	65	58	66	68	55	53	63	71	60	60	59	50	47	49	50	60	65	50	65	48	54	63	64	47	54	61	69	60	66	46	51	50	70	74	51	54	64	58	67	67	51	54	52	54	50	52	62	59	55	67	54	47	50	67	51	68	62	50	67	52	72	54	52	66	51	64	47	69	51	59	62	67	69	49	51	56	69	61	51	62	58	53	59	55	56	51	63	44	43	55	63	54	60	61	61	54	56	56	56	46	52	40	66	44	59	51	47	55	58	66	65	57	67	54	56	51	62	62	44	44	61	71	67	56	54	64	36	51	59	57	69	68	61	52	51	65	55	67	56	67	54	58	69	64	71	50	62	50	58	64	61	48	53	63	56	65	54	69	57	64	73	46	65	63	60	53	57	70	67	65	70	81	60	63	51	81	56	58	45	67	59	65	66	54	58	67	54	51	51	67	48	61	59	47	56	59	56	50	56	48	67	53	71	64	59	63	67	50	52	62	45	54	58	48	41	64	45	54	50	53	58	44	72	49	62	52	50	62	52	60	49	62	66	54	48	66	63	61	63	70	63	53	51	41	47	58	46	71	57	56	55	55	53	69	56	63	51	52	63	54	66	75	38	74	44	76	56	54	45	39	63	61	65	54	59	50	41	63	55	46	61	59	58	51	55	47	69	50	76	52	74	54	57	57	70	49	67	70	48	57	53	62	71	45	62	60	42	69	61	60	59	54	68	57	63	61	60	61	63	64	54	54	61	50	65	67	50	53	67	60	45	57	56	65	60	73	57	49	51	49	67	53	45	50	61	51	60	63	54	57	61	47	44	62	53	51	60	62	70	61	52	54	56	61	59	48	39	61	57	68	55	50	62	59	68	62	51	63	50	65	61	63	65	60	63	55	55	59	57	50	68	55	52	49	61	59	47	46	67	54	74	65	67	60	58	58	50	65	44	48	68	59	59	68	50	52	71	64	47	39	55	55	59	51	63	48	64	56	54	51	53	60	54	60	44	62	66	50	48	66	63	63	58	62	57	57	67	58	58	57	52	64	54	42	59	56
22304	7453	4136	4039	8261	11408	10624	9273	8381	7262	5563	4359	3719	3299	3273	2933	3062	2869	2813	2847	2640	2227	2024	1999	1826	1866	1892	1704	1606	1455	1268	989	920	895	811	825	706	784	747	646	574	519	561	511	514	467	521	516	519	488	536	533	520	523	487	537	504	550	521	508	461	503	486	498	488	454	486	470	511	505	478	471	495	509	487	504	484	473	481	501	463	479	472	499	552	493	496	468	518	523	490	499	509	498	489	491	483	483	489	482	500	476	485	473	492	489	531	543	487	496	495	473	478	495	495	492	472	518	500	462	508	429	505	459	529	478	545	505	463	540	514	474	522	477	526	476	457	469	477	467	463	502	474	495	459	461	467	542	471	450	484	462	489	497	464	491	455	471	474	476	490	456	496	528	477	474	503	482	477	440	471	487	484	472	455	503	474	539	494	499	486	464	475	493	521	494	469	464	453	484	483	519	473	480	494	505	477	483	438	487	504	462	494	475	436	518	449	467	481	486	475	493	476	461	464	485	454	474	490	490	466	478	533	477	501	523	466	465	481	462	441	472	486	491	475	483	496	493	470	470	464	511	455	505	491	461	462	456	501	463	500	496	485	456	515	431	435	488	464	497	463	454	474	452	435	508	493	460	468	488	520	524	486	506	420	491	478	483	473	493	477	435	438	530	462	505	500	474	504	435	485	487	514	453	467	470	460	433	452	451	500	505	490	464	466	515	445	517	486	471	485	469	462	448	481	475	507	492	471	473	491	492	499	510	460	479	477	465	503	492	499	463	497	490	484	494	456	485	478	462	465	492	490	500	481	492	450	495	507	487	487	477	437	448	484	448	491	447	470	459	466	497	498	502	459	475	499	462	452	489	459	471	491	451	500	441	506	511	494	467	476	465	482	484	482	484	480	460	480	489	478	468	486	518	497	502	450	480	537	448	506	504	515	489	501	463	480	473	511	505	491	460	445	481	494	487	451	507	470	427	471	490	467	505	456	473	488	480	486	485	477	507	506	472	470	478	489	480	478	483	481	478	470	465	488	468	485	521	488	461	480	468	502	492	497	440	491	432	481	425	480	463	496	446	495	470	459	482	486	468	435	528	482	505	502	486	463	474	471	507	506	435	471	493	487	490	505	460	477	495	447	489	517	442	489	493	500	431	477	475	442	453	451	466	466	464	457	460	505	472	475	477	479	448	459	458	495	471	489	478	452	538	499	477	467	540	462	497	475	481	452	466	463	492	466	481	453	489	482	491	493	466	482	452	464	520	510	492	478	471	467	472	472	452	522	451	487	462	496	496	497	444	479	465	482	428	457	471	485	457	494	487	509	466	468	441	451	458	465	489	516	488	479	470	471	514	481	439	481	487	525	465	469	475	444	496	435	493	462	490	466	451	495	473	467	494	476	504	504	472	472	449	463	506	493	479	484	516	515	515	470	505	474	499	504	489	434	482	508	436	477	479	461	470	459	488	488	446	496	449	517	435	448	492	437	455	501	525	472	485	505	501	440	504	470	488	469	473	450	509	458	500	463	489	436	479	512	480	482	451	443	509	500	479	464	459	471	487	480	472	450	450	498	481	494	497	489	493	464	485	488	439	467	487	458	509	461	508	486	469	485	481	482	485	462	493	466	472	502	437	505	480	458	484	461	418	510	438	499	469	492	479	494	498	474	491	478	486	490	504	485	488	458	479	461	480	496	486	446	451	489	460	498	490	461	483	483	502	494	440	443	480	482	479	467	457	461	481	534	451	476	536	491	502	425	517	494	524	499	473	472	474	471	474	524	466	497	511	500	515	468	468	469	474	497	439	459	496	444	454	456	455	487	498	496	468	514	477	460	491	473	490	483	446	450	443	453	510	507	463	469	440	502	453	481	488	470	473	446	486	523	494	496	479	486	440	517	464	471	454	476	486	451	493	502	470	476	515	488	499	479	485	491	476	467	500	464	509	510	503	481	457	472	453	466	493	498	489	501	452	472	475	507	468	462	484	489	517	469	480	471	448	480	423	503	515	527	426	508	497	482	458	487	479	466	501	471	486	483	478	473	476	468	449	490	497	487	475	494	469	452	480	458	485	481	501	502	470	454	515	444	470	492	484	460	516	462	420	478	478	447	490	482	453	496	483	479	429	476	467	531	518	499	539	535	489	525	486	441	486	463	461	510	529	487	472	471	492	505	463	474	486	514	507	475	502	503	462	505	443	497	493	448	495	509	497	458	493	474	479	495	467	446	516	519	464	481	543	498	528	471	469	512	493	507	462	460	481	466	472	452	466	474	470	494	525	478	463	432	470	477	497	483	508	490	465	434	503	501	480	514	469	455	530	481	460	517	452	509	452	451	471	458	481	480	439	508	456	500	461	458	476	482	474	481	474	483	514	468	511	469	490	468	448	478	492	508	486	515	516	467	495	494	487	471	474	470	455	510	456	502	488	461	487	523	488	489	512	523	497	467	499	525	462	468	492	451	522	505	501	505	508	474	478	483	486	475	487	490	489	487	488	488	478	478	458	477	470	475	511	497	512	500	494	517	457	490	480	462	453	458	508	513	499	479	484	506	443	462	465	469	466	462	455	476	509	464	430	450	494	474	443	527	462	505	443	511	470	472	507	483	492	478	465	484	457	444	474	477	477	514	479	490	442	457	513	471	473	497	501	518	472	459	478	503	532	452	445	469	478	502	524	456	460	480	481	452	473	497	458	503	468	484	502	484	410	485	486	475	470	470	466	453	522	504	495	456	491	461	466	495	508	428	490	464	528	501	463	475	469	518	453	470	450	445	466	491	503	505	507	493	469	541	503	461	498	480	457	463	450	451	466	498	503	473	448	522	493	459	497	489	481	510	486	478	508	464	464	456	457	470	453	469	463	453	459	493	515	467	474	467	531	491	459	486	465	469	498	480	481	493	461	474	476	492	485	487	467	499	460	430	480	501	495	452	463	490	485	491	483	438	519	498	467	538	470	468	451	497	522	467	452	541	455	481	488	491	487	467	495	458	464	478	510	460	482	478	492	463	515	497	502	481	462	496	492	506	466	498	468	520	481	458	496	467	491	447	486	471	486	473	495	475	504	486	493	474	474	475	478	486	518	497	468	532	478	482	497	476	505	470	460	529	482	498	496	456	483	457	478	451	482	518	456	468	478	467	480	491	456	472	489	464	507	484	462	471	439	443	520	476	425	484	508	507	442	455	509	478	488	521	441	505	473	471	449	489	516	469	477	453	479	489	515	442	482	462	507	478	483	490	466	457	460	463	484	476	480	465	493	504	505	515	507	473	490	489	471	475	478	496	466	465	494	507	475	516	510	480	444	462	498	470	523	446	525	496	474	459	475	502	427	478	499	480	473	502	468	474	477	453	485	492	464	422	476	494	446	463	472	484	511	495	489	498	504	536	485	479	482	443	480	495	476	436	447	491	472	446	527	437	464	508	510	502	466	453	483	459	458	488	477	480	482	459	474	494	489	496	516	479	477	470	466	458	479	476	480	496	465	480	533	487	506	468	466
1837	359	216	134	106	125	125	133	107	120	108	73	70	93	73	69	90	67	84	85	70	63	77	76	81	72	57	65	62	51	54	46	58	48	46	46	61	57	54	41	41	57	48	45	45	43	46	42	43	41	56	55	46	52	45	43	45	37	54	41	44	39	43	34	36	28	54	54	40	43	52	49	39	41	48	50	38	41	48	40	46	42	48	46	54	51	53	56	50	57	42	38	55	38	47	52	44	38	40	40	38	56	42	55	47	41	39	46	38	51	52	53	47	62	54	45	48	45	50	59	49	45	42	45	48	57	34	35	39	43	40	35	44	36	41	45	44	37	43	42	50	58	49	41	52	52	40	41	44	29	42	51	41	48	46	41	51	39	50	50	53	43	44	43	46	63	57	56	54	42	45	36	54	33	50	39	40	43	41	60	34	51	48	51	54	43	43	50	45	44	44	49	36	41	42	42	58	43	46	34	47	45	43	40	37	47	56	57	40	51	51	39	43	51	40	42	36	45	60	53	43	42	44	34	40	46	46	40	53	51	41	44	39	49	52	44	39	50	48	58	46	44	48	49	59	42	45	64	39	40	40	42	40	37	39	34	42	47	52	54	48	47	46	53	37	40	44	42	55	31	35	42	41	50	47	58	47	41	47	52	34	49	34	39	46	49	45	53	42	49	56	47	40	43	53	49	43	39	55	41	42	54	58	53	45	43	46	41	47	48	42	38	47	36	29	48	49	54	51	46	43	48	40	43	46	48	47	35	34	58	44	41	39	49	35	52	41	42	46	46	44	49	48	42	61	49	53	48	51	47	50	43	42	57	34	43	47	45	45	39	39	43	41	48	39	43	49	54	48	44	47	39	50	41	43	44	49	49	56	42	59	39	49	30	42	41	40	56	46	35	53	44	56	53	38	48	46	42	43	54	42	50	52	40	41	51	40	44	43	64	48	29	43	52	46	35	45	39	53	38	38	38	40	43	45	41	53	45	44	40	60	56	41	39	53	42	39	38	45	40	52	59	53	46	52	53	38	39	39	39	35	51	53	51	49	39	59	46	48	53	44	35	49	37	47	42	54	52	47	43	52	45	36	39	38	55	42	48	61	55	52	42	51	41	44	47	48	58	56	50	43	39	36	61	45	41	31	53	47	48	40	56	41	42	34	43	49	46	34	48	45	44	43	47	42	41	39	39	39	39	43	39	50	53	49	43	53	47	41	41	40	38	42	42	38	44	44	45	38	47	38	37	44	57	38	52	47	43	36	45	44	39	45	60	48	53	49	47	41	44	63	49	51	44	49	45	43	39	40	45	60	46	35	49	48	41	41	48	30	46	46	48	39	53	47	39	52	42	44	38	67	50	34	46	45	44	43	50	42	46	49	33	52	47	47	47	35	47	43	49	44	39	43	43	46	38	48	51	43	38	61	38	44	53	42	37	46	39	50	54	51	57	53	37	52	53	39	44	48	45	44	29	46	41	45	61	31	37	42	46	57	40	52	46	47	47	45	44	49	46	45	44	49	45	52	39	40	42	37	41	49	38	38	45	44	47	50	47	48	40	42	43	32	57	55	36	42	48	60	26	53	67	36	36	45	39	53	39	54	46	34	38	31	44	50	43	45	43	51	41	42	59	41	44	51	48	52	51	47	46	52	54	52	61	55	36	39	34	59	43	36	42	41	34	43	35	49	45	39	50	32	47	51	40	43	48	42	37	49	37	34	51	43	44	57	37	56	49	57	40	42	47	44	37	41	54	50	47	40	48	49	44	51	45	44	42	42	45	55	43	48	45	35	53	38	43	51	48	40	41	53	40	35	41	50	55	42	44	40	51	44	41	55	41	45	43	40	47	42	63	50	38	48	50	47	47	46	50	45	50	51	54	45	49	44	47	46	58	50	47	55	53	55	41	55	48	38	42	46	55	51	39	51	44	50	45	44	42	47	41	45	34	45	51	61	43	48	38	53	58	47	36	41	51	41	45	50	39	33	42	43	40	42	38	45	36	29	39	56	46	40	56	47	42	32	57	32	40	50	61	39	53	39	48	46	45	46	41	41	37	43	57	49	52	52	48	47	43	51	50	44	37	47	42	47	49	45	47	46	51	53	52	35	41	59	44	48	49	56	43	51	43	43	42	54	35	59	29	49	47	43	53	45	50	37	48	51	46	33	36	44	49	47	47	54	42	46	56	45	36	46	38	39	49	50	48	47	38	41	52	40	55	49	54	38	55	46	46	42	48	34	46	35	41	49	36	39	48	52	56	38	41	54	38	27	40	63	39	42	54	52	40	46	59	56	39	43	54	49	31	47	47	46	36	50	41	45	39	42	44	53	49	54	41	32	46	48	33	42	32	45	48	58	47	46	43	42	46	48	63	41	47	44	34	46	42	40	44	42	30	46	43	54	33	54	45	44	34	47	48	43	51	39	33	43	43	49	43	49	51	46	47	49	45	45	46	55	47	41	40	45	45	48	53	43	45	45	39	47	45	27	40	46	45	28	49	38	51	52	57	49	46	54	44	37	51	45	44	43	46	52	54	37	41	44	38	41	52	32	47	47	50	55	41	48	44	39	41	38	31	48	33	44	46	34	40	49	60	46	52	49	47	52	49	45	47	41	38	47	53	45	42	43	50	42	45	50	41	40	49	43	48	39	44	35	51	44	50	37	39	42	48	49	48	45	59	40	44	46	40	37	31	33	47	37	37	40	60	44	43	44	47	46	50	46	38	47	47	52	43	30	44	45	36	43	51	48	43	57	36	48	41	39	48	47	48	50	44	43	45	57	49	51	59	32	45	44	55	52	47	55	37	32	44	52	40	47	57	53	53	43	47	51	45	50	46	46	54	34	61	47	45	44	56	46	58	40	44	46	48	44	51	49	50	44	48	42	44	49	33	37	34	58	37	35	46	46	39	39	42	42	49	44	38	45	48	45	47	46	47	53	45	43	36	49	43	54	51	59	46	36	46	60	49	55	52	41	48	44	47	54	36	45	48	38	35	30	38	42	49	39	47	36	50	46	47	39	43	54	50	54	37	41	52	38	53	47	50	45	51	43	44	42	37	45	40	40	43	45	47	41	44	44	39	50	50	39	36	54	38	41	42	40	56	46	49	46	40	39	38	46	60	56	40	41	49	44	52	40	51	49	50	35	46	44	54	43	43	47	45	42	40	57	46	49	46	50	46	36	42	47	40	38	41	42	46	60	50	47	38	38	54	57	45	46	35	44	41	55	51	36	46	49	48	43	34	40	34	49	46	50	51	42	39	46	48	53	42	46	47	41	50	40	37	45	43	40	41	48	44	48	36	51	57	49	47	43	36	43	51	39	44	39	48	48	42	51	57	29	39	46	57	50	55	57	58	38	46	54	46	36	55	46	44	38	36	48	43	51	61	43	58	49	45	44	46	37	45	62	44	47	58	45	48	50	51	39	52	31	47	50	47	48	48	44	35	55	35	51	37	32	32	44	54	48	45	41	42	39	30	45	56	39	43	49	50
15564	4576	2616	2420	5034	6702	6066	5072	4452	3786	2869	2066	1880	1629	1708	1613	1759	1568	1641	1628	1521	1249	1196	1147	1124	1142	1107	977	999	903	690	635	633	583	548	544	510	507	515	397	410	366	408	413	371	423	342	375	424	378	382	423	409	356	422	406	403	404	404	401	394	387	361	365	371	349	345	416	380	390	372	383	407	381	345	381	340	371	357	385	422	378	384	378	365	370	415	361	339	398	377	365	414	371	398	414	382	405	418	351	385	391	385	375	343	366	420	365	380	375	363	343	386	346	373	353	372	383	369	403	380	395	379	393	385	362	361	377	385	413	381	405	377	383	392	401	397	383	378	444	374	399	362	353	404	405	389	390	370	363	363	389	362	343	401	341	363	371	371	408	401	394	356	393	439	382	361	392	363	393	383	340	393	380	370	374	394	347	399	364	405	365	376	380	378	373	375	363	401	372	365	358	385	372	337	378	338	398	387	372	344	370	374	393	363	360	384	377	369	363	343	350	383	367	366	387	423	344	356	388	384	367	386	373	387	391	375	377	339	379	377	387	401	391	398	395	401	365	388	377	354	381	370	418	383	378	375	377	391	380	381	355	331	391	378	394	335	384	369	350	369	383	395	395	390	407	362	374	347	343	341	358	394	377	371	391	371	348	377	396	363	386	383	374	373	361	368	364	388	368	379	368	385	399	425	405	373	372	404	380	362	355	363	409	342	362	416	355	387	375	400	408	385	390	399	372	409	392	387	397	340	343	385	396	388	376	414	372	352	380	403	366	384	379	383	378	376	375	381	385	387	346	404	349	371	354	405	402	394	346	354	399	353	387	346	381	390	354	363	354	376	381	384	365	345	365	354	351	325	361	357	376	382	389	397	381	383	354	367	402	381	357	343	346	415	396	372	386	380	374	350	383	398	362	372	410	365	328	346	392	390	393	368	369	377	395	353	371	350	365	354	373	382	362	368	385	373	365	374	372	336	389	372	357	365	402	374	345	387	352	350	399	357	395	399	391	368	352	393	359	373	367	365	391	410	366	354	363	352	363	348	389	339	359	392	369	353	394	382	404	379	417	368	361	365	365	361	377	384	351	399	405	365	372	357	405	410	389	371	377	377	364	385	384	418	363	393	347	379	391	392	387	386	385	364	379	365	392	368	349	378	373	373	364	389	379	365	373	376	365	356	363	360	373	349	376	368	361	373	385	339	370	390	380	355	376	424	380	394	390	402	393	371	417	397	368	364	385	433	385	386	370	382	373	401	391	386	394	358	390	354	379	409	389	385	388	393	365	388	404	410	368	370	359	411	380	362	369	391	400	367	378	418	381	363	375	373	376	392	359	367	390	364	391	381	349	374	421	374	373	365	385	376	395	363	356	365	414	399	353	389	388	338	360	377	377	403	379	364	365	393	372	390	368	378	406	393	356	366	348	362	353	401	393	361	365	402	381	354	379	369	370	363	395	378	373	383	360	386	400	385	390	361	378	419	356	401	374	350	368	340	405	380	352	381	395	374	370	384	388	346	377	356	372	371	382	408	354	390	358	388	363	387	393	383	409	362	394	389	362	355	350	401	349	414	406	374	392	382	393	410	348	392	333	381	409	397	376	384	376	378	381	359	353	410	391	381	387	362	342	364	404	384	354	371	372	363	349	384	408	394	394	366	371	364	337	393	365	350	370	388	396	335	376	387	348	389	367	376	368	381	403	360	384	393	415	404	383	373	385	376	350	393	401	376	373	398	381	409	427	391	401	350	371	389	393	355	401	376	435	378	366	390	364	403	385	374	376	350	400	379	363	353	353	353	402	359	366	406	373	349	357	401	371	378	353	328	349	377	358	382	394	388	349	353	394	365	369	380	372	371	361	411	328	388	365	397	365	348	379	376	357	404	402	399	382	411	399	383	337	379	364	374	394	348	418	389	384	351	346	396	376	380	350	389	395	395	352	382	361	388	381	365	330	369	413	368	411	350	388	379	369	387	401	395	341	375	360	364	372	363	366	398	379	365	367	364	381	350	377	414	361	383	418	384	381	364	365	398	351	387	361	367	368	355	347	376	344	344	362	382	403	392	418	352	379	410	386	369	377	386	336	406	388	362	358	379	375	420	375	371	345	376	393	392	361	378	370	368	368	373	363	364	385	393	351	386	353	368	395	415	388	392	370	347	352	367	399	387	357	353	382	391	360	385	350	365	338	383	370	379	358	391	382	396	400	367	389	357	379	339	370	411	411	415	369	374	417	378	412	369	351	367	397	395	366	375	375	384	377	387	364	394	348	364	347	382	380	401	396	374	373	379	356	363	376	411	365	373	382	381	396	389	374	356	352	374	377	373	390	425	381	379	368	373	383	384	403	344	354	365	382	362	382	394	373	411	358	360	378	386	401	396	370	411	349	374	392	399	380	406	375	383	395	418	382	377	370	355	357	351	409	361	385	419	362	415	406	405	371	371	402	391	355	392	347	386	348	362	353	343	371	366	404	369	394	361	401	365	337	379	366	373	397	388	411	375	393	390	374	376	354	406	368	372	361	383	384	377	376	429	394	382	390	340	365	406	393	413	385	380	395	374	356	386	386	399	365	374	373	366	374	399	361	361	412	353	382	370	380	401	358	353	376	387	399	347	345	379	373	398	343	372	372	374	376	383	406	388	383	366	366	341	349	385	386	377	376	381	368	388	386	328	383	393	350	383	379	363	370	366	366	389	395	380	420	380	404	367	368	339	373	383	344	394	371	350	388	362	399	389	359	358	380	396	405	381	393	361	358	377	366	396	371	394	377	345	419	396	372	405	378	379	403	348	392	353	378	386	351	379	385	381	436	339	383	377	386	424	386	388	393	352	378	330	389	380	380	381	398	391	379	393	377	392	388	384	378	364	349	362	362	421	403	363	384	360	401	369	336	392	327	387	356	383	376	389	343	381	371	377	394	352	393	370	347	372	388	391	363	350	379	398	351	384	401	363	410	375	406	376	370	379	373	368	360	339	389	355	374	378	421	380	362	379	372	345	391	377	393	389	383	406	405	381	367	382	374	363	404	385	415	374	389	376	407	384	371	370	382	390	409	368	404	383	416	346	420	347	365	375	390	366	400	372	378	359	395	369	401	367	392	417	394	404	381	384	339	405	371	375	378	370	388	379	374	417	394	368	356	379	392	371	400	401	392	394	391	385	380	362	386	361	380	390	396	367	359	378	381	388	377	370	368	383	357	384	384	376	388	403	420	368	394	359	374	413	344	343	350	382	355	397	400	397	392	373	396	388	410	359	380	366	349	366	375	381	379	401	391	373	379	358	356	372	374	395	391	379	357	410	395	383	369	378	359	363	393	362	385	388	400	373	404	386	397	372	355	405	348	368	357	375	362	363	357	418	344	363	388	346	398	367	374	424	372	415	395	355	390	336	374	382	382	414	377	402	381	358	373	371	409	376	379	381	367	345	400	365	375	394	412	389	354	354	389	362	371	369	367	384	373	376	373	386	379	406	361	359	364	368	380	385	348	386	386
1824	579	339	212	152	147	182	215	169	142	143	119	116	114	118	140	101	97	122	118	112	100	109	114	106	108	81	101	100	74	85	76	69	66	59	86	73	65	70	71	54	61	51	62	60	61	64	68	66	57	51	63	59	69	51	58	71	58	72	72	58	57	71	64	78	65	52	63	62	62	62	73	72	53	62	77	62	70	57	63	60	55	60	69	67	62	61	60	56	69	52	64	59	67	50	70	69	51	56	49	66	67	60	72	62	78	59	69	72	56	62	59	64	82	68	55	56	60	67	55	62	63	59	51	55	62	72	64	68	78	66	81	55	43	60	56	53	69	51	65	57	60	75	65	55	80	59	65	62	79	66	77	59	53	81	62	59	48	61	59	67	59	75	59	62	65	60	66	61	47	56	50	61	64	57	68	54	60	74	52	62	66	68	62	66	59	69	69	69	54	46	65	78	60	61	73	78	60	65	61	65	58	62	63	62	62	71	68	69	49	61	57	59	61	64	54	80	58	71	68	73	59	62	56	63	58	64	60	69	64	58	53	72	55	61	61	49	63	64	63	46	47	46	62	56	51	65	62	62	49	55	62	56	54	60	62	65	63	61	62	55	66	59	53	76	44	57	71	67	64	58	70	52	64	64	66	73	73	51	48	67	65	60	59	76	57	60	70	65	60	70	57	63	56	72	66	54	73	60	65	81	58	62	55	61	79	67	57	49	61	58	55	65	59	60	71	63	55	48	62	58	59	60	54	62	67	60	60	74	64	43	49	58	65	54	50	70	68	56	54	70	57	63	55	46	73	60	58	63	61	64	71	71	57	63	66	49	75	62	65	60	56	55	63	69	59	55	55	50	69	54	58	59	64	65	73	51	56	68	60	73	72	61	76	58	58	76	50	68	52	65	64	83	62	69	63	46	67	67	66	53	50	63	65	48	64	55	62	52	68	68	58	69	55	60	66	59	58	54	68	59	51	57	61	66	71	56	45	58	48	66	63	68	54	70	65	60	82	67	74	70	58	60	68	66	68	53	75	67	65	66	65	59	56	71	78	51	54	68	58	60	47	54	69	84	79	50	67	56	53	68	61	72	74	69	70	59	63	62	61	60	48	47	59	69	64	64	76	64	61	71	63	61	59	65	60	81	61	51	61	52	58	61	65	45	60	54	58	78	56	69	54	64	62	61	55	58	60	69	60	68	53	58	53	49	63	55	66	80	49	59	79	59	51	55	57	62	56	70	58	48	71	60	48	74	58	66	59	64	62	50	74	63	61	68	57	56	65	64	60	53	66	68	59	55	72	66	68	68	66	75	55	71	65	61	59	68	57	50	64	60	60	53	60	57	62	65	64	72	59	52	59	57	64	63	76	52	64	54	63	52	62	68	68	58	53	56	68	69	67	62	65	86	61	73	70	57	69	53	65	67	76	53	67	78	52	51	75	54	57	56	52	71	68	70	50	66	70	47	53	60	55	56	59	58	56	62	62	65	63	61	54	75	64	70	63	78	60	68	66	51	66	64	65	59	65	53	58	71	67	60	62	49	59	60	66	74	55	61	61	67	68	60	56	56	66	59	67	72	65	66	64	66	62	65	70	62	66	65	54	72	83	54	68	62	57	63	65	73	61	60	64	64	74	69	63	71	68	52	59	63	47	69	73	64	58	71	60	67	63	64	57	47	54	45	69	56	56	61	63	50	74	39	72	60	68	53	46	48	62	54	63	64	70	65	72	73	60	53	68	54	72	64	52	67	58	59	65	62	56	59	78	77	56	82	66	60	74	56	64	48	70	63	57	64	56	77	64	74	59	60	63	62	60	48	67	56	61	69	62	80	55	61	64	67	73	67	64	57	66	53	52	56	68	63	67	62	61	51	51	65	56	63	68	75	64	62	67	68	57	70	62	59	63	60	63	69	68	68	62	63	65	69	58	57	62	54	61	53	52	57	63	55	62	66	69	64	66	57	64	60	60	61	67	62	51	64	67	47	75	63	64	50	60	60	63	51	56	57	64	67	70	70	59	59	51	66	54	70	66	45	58	64	71	76	69	44	54	48	58	50	61	66	60	66	68	56	55	63	62	51	71	63	59	61	67	63	68	51	68	60	79	51	54	55	59	53	65	61	69	57	76	71	60	68	52	66	51	57	49	72	59	75	65	78	65	59	53	67	60	63	60	57	65	74	66	63	64	60	57	60	65	53	67	60	56	56	64	66	59	56	65	71	62	67	54	50	57	63	83	57	65	61	59	62	69	66	62	63	78	67	65	65	54	64	51	62	60	48	74	66	68	70	58	55	67	74	68	57	73	58	59	56	42	77	67	73	64	57	62	62	58	67	56	69	57	71	56	68	67	56	70	62	53	61	65	62	65	67	63	58	80	60	59	56	61	61	60	72	51	72	66	54	69	54	58	80	58	47	60	73	76	66	76	75	55	67	65	61	68	51	50	68	63	61	61	67	59	62	82	72	60	53	57	64	53	68	63	75	64	61	69	57	70	41	67	66	64	60	60	70	52	52	58	71	61	65	62	71	55	59	66	72	58	58	63	61	71	66	61	72	79	53	54	61	66	65	62	79	60	56	51	54	64	59	64	69	64	63	69	82	58	85	67	65	72	52	71	64	58	55	58	50	70	65	54	70	63	64	81	58	63	68	65	58	65	64	67	72	62	68	77	52	67	63	54	52	59	58	56	66	61	59	54	54	69	74	59	68	64	72	56	61	64	50	55	48	78	57	65	54	51	54	65	59	63	65	63	62	62	59	55	52	53	58	59	53	54	65	63	64	57	67	58	65	41	68	55	58	54	63	60	53	56	62	66	61	68	66	69	58	56	59	58	65	81	58	74	49	70	52	71	45	57	53	65	63	70	81	69	67	50	60	65	58	53	78	55	54	56	72	64	70	58	63	89	72	66	53	61	68	68	69	60	62	60	59	50	69	61	68	54	53	58	67	65	61	75	47	66	59	57	55	51	60	67	67	64	71	72	49	62	54	69	66	63	60	55	68	71	62	62	55	52	75	64	59	56	67	51	56	67	66	68	60	51	52	64	67	79	67	60	71	76	55	55	67	66	59	66	79	65	69	46	78	59	64	72	67	53	55	56	47	72	64	50	63	71	76	60	49	52	64	62	70	67	71	61	56	62	72	66	59	65	54	78	66	54	62	62	60	54	60	71	76	62	64	67	50	56	68	61	70	57	63	63	76	64	63	57	51	68	61	59	66	71	52	61	60	56	59	73	55	56	81	62	57	59	42	54	56	47	47	63	64	56	69	58	69	73	60	52	54	57	58	63	59	70	70	64	55	61	68	57	62	55	72	55	65	49	63	58	64	59	74	71	65	77	71	57	69	62	63	68	50	56	71	65	66	57	70	63	54	70	60	62	50	66	61	77	64	65	70	59	60	62	69	61	56	72	58	60	62	54	78	62	71	70	67	50	54	62	68	57	59	62	63	73	56	73	60	59	62	70	55	61	63	56	63	50	55	69	52	44	58	57
18921	6928	3870	3544	7585	9891	9106	7510	6796	5599	3946	3387	2963	2655	2614	2705	2691	2499	2525	2274	2068	1861	1725	1633	1702	1703	1480	1417	1362	1210	918	965	825	838	814	748	687	713	632	582	536	568	574	574	512	557	538	569	558	551	522	541	573	543	559	598	563	576	559	559	534	558	532	521	529	564	513	519	519	550	528	531	555	516	483	495	496	553	536	549	518	505	523	516	600	570	545	533	494	537	530	579	479	528	495	530	517	517	548	497	527	552	527	537	599	548	488	535	518	510	533	549	525	537	534	544	538	550	501	531	528	526	519	468	513	510	494	524	544	511	515	531	520	526	583	597	518	508	566	513	483	510	539	573	533	548	528	505	535	555	508	523	538	482	544	532	551	534	551	488	509	500	533	522	524	514	525	537	528	512	531	522	509	519	590	575	560	525	502	515	514	483	524	526	531	528	527	577	541	501	553	521	493	506	520	501	537	546	520	528	573	551	525	503	532	506	526	523	518	531	512	526	510	498	559	508	515	522	536	569	517	536	534	542	539	559	541	511	512	540	497	541	564	502	516	509	500	541	520	537	489	537	517	497	509	517	526	506	535	563	500	506	538	497	507	512	514	520	470	524	494	498	520	507	535	549	536	569	534	535	531	514	498	514	512	512	534	496	528	488	513	543	502	549	516	506	552	515	524	522	499	542	507	544	522	521	547	521	517	486	534	575	476	530	526	537	515	500	553	542	511	532	515	526	521	515	554	594	526	526	516	534	551	530	528	500	509	527	540	525	517	500	549	522	510	516	538	553	448	566	513	542	509	475	514	493	507	498	539	512	463	497	512	558	530	501	511	548	512	517	515	536	540	506	534	553	534	502	552	577	473	530	485	508	500	528	520	516	522	488	531	507	531	517	504	462	519	502	534	511	522	520	542	546	548	492	548	503	524	481	512	516	508	502	531	524	516	547	507	505	561	525	536	544	511	527	523	551	530	542	488	520	549	530	501	520	494	508	522	513	530	521	515	517	550	541	534	529	470	533	531	491	559	496	517	524	525	549	519	560	567	541	552	531	507	531	516	501	529	557	491	513	517	516	532	533	534	533	505	510	503	576	542	526	529	526	526	540	514	527	538	525	534	533	501	516	505	569	524	547	524	527	540	493	492	516	553	535	489	516	565	537	525	505	516	526	521	566	560	558	528	504	497	537	518	575	531	516	487	503	554	528	524	536	526	520	504	512	452	540	539	525	537	573	554	545	535	511	531	505	529	533	539	543	531	541	536	527	549	542	550	536	531	511	492	538	568	527	529	522	479	532	509	531	511	510	515	529	529	532	513	528	536	503	509	493	515	512	509	537	524	540	508	553	511	523	520	523	522	504	541	516	538	518	527	519	531	496	488	552	506	552	568	546	506	540	531	476	509	519	505	551	504	531	550	534	549	495	511	539	509	499	518	536	558	563	547	503	521	510	499	538	551	541	497	525	578	499	501	530	521	551	516	531	479	509	526	563	490	509	532	517	509	553	559	508	581	496	506	525	506	508	492	518	564	518	470	502	496	506	578	543	535	549	478	476	505	546	506	546	559	541	489	558	525	510	522	544	554	561	510	491	506	493	509	524	531	516	497	541	500	548	498	518	510	512	500	533	454	537	544	545	547	536	463	553	523	535	543	516	552	509	527	497	548	503	501	479	520	502	521	530	474	488	522	496	533	568	497	547	540	532	552	527	513	519	543	504	499	514	515	519	541	501	534	547	492	511	507	562	503	553	535	510	514	548	514	549	534	516	523	554	499	531	512	515	501	517	539	544	533	475	546	543	518	492	536	509	509	520	514	520	502	519	506	520	510	514	507	511	539	508	513	531	488	518	551	544	573	522	565	556	528	509	525	541	511	510	516	507	512	531	517	490	523	487	514	496	523	519	502	547	537	540	519	512	593	571	483	539	518	545	489	567	529	495	525	510	497	527	556	541	543	537	557	533	519	470	537	532	522	523	508	493	528	528	510	509	492	513	516	493	511	460	519	505	508	502	506	529	542	545	519	533	507	515	508	570	510	549	509	475	563	460	545	508	540	547	481	495	545	462	568	507	548	491	528	532	504	488	549	533	504	515	515	540	515	528	561	552	512	545	539	523	526	539	490	478	517	546	525	497	548	539	509	529	486	496	563	542	520	507	531	539	542	486	531	555	510	546	539	531	520	494	510	526	507	518	505	504	491	514	504	541	510	510	501	499	495	542	544	516	579	519	497	519	512	501	521	507	522	530	476	514	523	517	532	514	548	554	520	539	509	569	503	524	501	545	531	518	519	525	559	488	530	548	506	520	485	514	510	563	552	521	560	493	507	562	480	530	544	553	511	531	501	522	517	552	478	488	495	530	524	524	499	520	548	502	503	509	533	549	560	515	486	519	500	551	528	522	499	504	570	521	479	555	498	494	510	524	488	474	519	562	514	518	556	531	531	509	480	487	532	492	531	578	494	484	546	530	523	483	513	512	519	493	528	570	489	569	552	555	547	551	496	578	549	545	513	504	522	513	537	501	522	548	524	526	528	515	478	547	521	523	531	484	523	530	552	521	513	520	538	528	557	521	510	524	493	508	526	509	533	524	568	563	508	519	538	552	559	580	506	529	522	506	529	553	560	531	467	528	520	543	490	519	558	508	542	481	541	514	558	501	552	497	509	519	532	510	514	545	526	542	498	489	542	529	476	452	523	536	547	520	557	473	511	514	527	511	511	526	537	516	501	523	536	549	515	517	533	553	553	579	487	492	524	534	538	495	483	503	583	488	507	557	553	526	551	520	529	553	531	537	503	496	530	536	561	533	539	500	519	535	500	500	533	502	492	488	497	522	516	502	547	521	505	521	551	485	509	515	522	484	525	531	521	501	538	538	496	557	564	500	501	493	538	535	484	526	491	479	533	531	524	540	515	507	529	509	503	494	474	519	525	511	532	532	552	519	516	523	514	516	554	484	490	507	535	515	531	498	507	563	576	511	533	533	561	569	531	527	553	550	513	504	524	513	497	520	513	499	555	497	499	514	550	524	522	493	550	511	523	559	530	529	527	515	487	481	530	498	523	521	507	536	518	514	521	521	483	554	518	530	522	507	502	536	514	525	494	534	571	537	565	550	558	549	474	564	521	510	528	522	505	539	472	537	568	489	536	543	557	512	516	509	550	552	521	523	547	533	523	493	507	541	485	533	511	544	498	522	553	512	532	529	515	487	528	516	502	529	519	511	486	503	521	525	531	509	531	526	481	502	534	543	507	558	496	517	513	516	491	524	525	534	541	494	562	543	572	551	479	511	494	511	526	506	539	504	518	510	508	545	518	547	512	533	527	512	504	550	527	491	540	516	513	524	533	532	515	544	518	507	560	574	535	525	556	536	533	504	561	551	566	552	533	530	538	515	485	541	530	530	522	533	566	576	571	495	533	518	506	507	534	516	510	515	513	521	498	525	527	528	531	526	576	543	514	526	515	516	535	536	519	551	555	527	534	535	499	545	540	526	494	511
2744	452	250	141	150	123	145	131	138	133	98	74	81	88	94	93	84	93	108	91	78	59	73	62	71	87	56	72	64	56	41	46	48	47	59	39	41	54	31	29	28	30	35	33	44	36	33	40	41	40	46	32	44	35	35	38	32	34	28	47	37	37	43	28	35	35	38	41	26	43	30	38	45	34	36	37	28	35	35	28	49	31	26	33	42	30	47	33	35	39	27	43	43	38	33	45	36	40	35	33	30	32	43	46	26	38	36	43	26	42	48	43	31	33	30	38	40	38	31	30	36	35	40	28	42	41	36	32	33	31	43	34	32	41	44	41	33	36	38	36	30	26	30	38	30	37	39	35	35	35	40	33	35	22	34	33	26	34	40	35	47	33	47	24	35	36	32	39	32	45	28	39	39	33	37	41	44	36	43	26	25	43	41	41	28	35	37	32	27	42	47	27	33	35	32	39	27	23	34	37	35	38	27	37	47	42	41	25	32	46	31	31	45	30	24	29	40	30	38	34	49	32	36	39	35	39	28	27	41	36	38	32	29	34	47	29	33	46	30	38	46	42	35	46	39	38	35	38	33	33	31	53	33	39	37	41	39	49	41	41	38	29	29	34	31	33	27	47	37	36	36	34	37	35	47	31	36	34	34	43	24	30	37	34	33	31	38	38	43	28	39	43	43	37	28	35	29	33	38	45	39	37	40	33	34	36	37	43	26	41	33	26	29	38	34	36	33	34	36	34	44	36	39	35	33	43	33	35	35	34	44	43	51	47	35	36	39	43	32	41	33	37	43	25	40	33	22	30	39	33	35	28	32	34	37	36	42	24	42	34	27	25	35	29	32	37	35	49	39	37	34	41	48	49	32	33	35	31	32	35	39	29	21	43	47	32	33	36	38	31	38	28	41	37	26	35	33	48	39	42	32	44	39	32	35	38	38	28	32	43	32	42	31	40	34	33	42	42	32	41	42	35	36	37	42	32	41	27	41	37	37	43	36	34	45	32	46	44	34	38	35	33	28	44	41	31	35	36	35	36	41	53	36	29	28	35	36	35	36	36	39	44	38	32	35	42	35	41	40	33	27	38	36	37	42	46	31	35	36	35	34	25	39	31	25	31	33	34	36	40	36	25	41	31	29	29	43	31	28	38	31	41	28	43	41	30	38	29	27	39	35	38	35	34	30	38	37	35	35	30	39	32	34	46	40	30	46	37	46	35	39	38	34	36	35	28	40	39	29	35	38	38	39	44	32	37	36	37	33	25	30	28	37	34	47	40	25	39	40	40	42	26	29	40	36	35	34	34	37	34	43	41	37	42	37	40	46	49	43	35	42	39	27	30	38	32	34	29	26	33	43	31	47	40	49	31	38	36	32	30	33	29	40	40	28	39	35	43	42	33	35	25	33	31	40	34	30	41	28	36	40	36	33	39	34	29	42	28	41	32	41	42	46	37	30	29	36	35	39	28	31	37	40	43	34	27	35	44	37	29	25	43	31	39	31	37	30	33	30	29	37	45	34	36	33	34	51	47	46	35	37	43	41	39	24	35	26	45	39	40	37	38	33	28	34	39	48	27	45	47	41	46	31	44	31	37	26	57	37	27	24	37	51	32	32	40	30	34	28	43	43	46	48	28	46	40	45	35	36	43	42	41	42	39	32	39	38	28	46	36	44	35	25	46	33	34	34	31	42	39	31	35	37	31	36	36	41	42	31	35	38	31	30	32	42	36	33	37	49	33	27	42	32	40	37	44	35	42	25	23	32	34	33	39	36	30	44	36	37	36	37	30	51	32	31	40	37	39	36	36	34	37	40	39	34	32	39	36	39	34	26	37	39	30	31	41	38	43	26	38	38	39	29	40	36	29	39	37	29	38	30	24	32	36	42	33	36	35	29	32	43	39	33	33	36	35	35	42	41	42	32	30	42	37	41	38	26	37	36	35	41	49	32	38	40	30	43	37	27	32	34	32	37	35	38	37	41	27	35	41	38	47	43	30	36	38	33	35	44	38	34	40	34	33	37	37	36	36	32	50	29	38	34	29	53	28	37	37	34	36	26	30	44	42	36	34	46	35	39	28	37	41	36	26	29	32	29	39	41	38	36	39	37	29	42	31	28	48	48	29	28	40	45	22	35	52	39	41	34	39	30	37	42	36	35	34	40	34	27	38	36	33	33	38	43	39	37	39	38	36	34	37	39	27	43	48	27	29	31	36	40	42	36	38	30	44	31	38	36	37	35	28	30	32	40	33	38	39	42	36	25	36	44	37	47	36	47	38	32	34	43	32	26	37	33	24	38	32	42	44	38	41	32	50	35	36	31	38	38	38	24	42	42	36	46	24	24	34	43	46	46	38	35	31	38	30	37	35	29	41	38	43	40	39	30	30	24	41	27	33	39	35	44	40	39	40	30	30	39	34	39	48	41	31	36	35	42	30	35	39	42	28	29	37	30	40	43	24	29	38	38	39	39	39	38	39	35	37	36	41	36	38	33	33	43	44	39	34	26	35	36	33	32	34	36	34	34	36	45	26	45	33	37	33	43	46	30	47	45	30	35	30	44	50	38	38	28	33	39	26	35	37	35	36	32	30	42	38	33	36	44	31	27	19	34	40	44	38	33	37	23	27	36	41	37	42	45	18	34	35	39	43	47	33	32	42	38	41	28	30	39	31	35	42	26	34	31	43	33	29	40	37	33	29	37	43	49	26	34	28	37	39	38	38	28	36	36	38	31	30	33	34	34	38	36	37	38	32	34	35	32	36	30	34	35	33	37	36	28	42	37	32	36	52	45	48	30	33	43	36	39	35	42	39	36	27	33	32	48	46	34	34	33	49	37	40	38	33	31	31	35	58	38	36	41	35	36	41	44	50	30	38	35	31	45	38	46	39	34	34	38	37	48	39	37	36	33	37	31	32	27	32	30	29	37	35	56	36	31	29	30	26	31	33	36	30	35	36	38	33	38	26	33	29	32	37	33	33	38	28	34	46	50	27	39	33	41	42	30	43	45	38	30	40	33	30	35	28	49	30	35	32	31	45	40	34	30	37	37	40	33	42	45	32	30	46	42	38	38	44	39	41	40	40	29	41	42	40	35	33	36	35	48	29	41	32	32	38	31	30	40	31	31	35	43	34	27	39	44	24	40	33	37	33	40	27	37	43	29	35	26	34	39	37	29	41	41	47	42	36	32	31	38	31	41	36	41	29	33	35	44	23	45	38	32	36	32	29	37	50	40	30	34	39	38	44	42	32	30	29	28	35	41	37	29	41	34	40	23	31	54	32	37	39	42	36	30	42	36	39	36	36	43	37	46	40	32	36	44	36	40	41	28	41	39	47	43	41	38	34	41	35	32	36	48	50	36	33	38	39	30	33	35	37	33	39	43	36	42	35	38	28	38	33	25	39	41	40	36	39	37	26	41	31	47	32	44	45	42	26	37	36	34	42	40	35	33	42	40	48	27	40	37	32	44	44	29	34	32	29	34	40	38	36	50	40
17768	6016	3271	3294	6993	8684	7887	6760	6102	5084	3588	2960	2580	2521	2498	2526	2428	2374	2311	1982	1786	1592	1485	1466	1508	1428	1214	1223	1159	903	761	700	667	577	526	548	526	505	435	366	344	316	372	337	345	336	324	343	308	343	329	346	328	320	354	396	322	345	341	305	312	302	333	321	321	298	296	334	296	283	303	336	308	336	289	320	296	327	319	309	313	333	309	322	320	307	322	327	338	295	308	335	323	342	299	325	320	331	312	294	317	322	341	312	273	306	294	324	298	339	333	288	323	315	333	343	316	300	315	302	294	300	323	291	301	330	343	317	310	327	306	330	325	311	320	322	322	293	329	299	314	309	298	274	318	329	287	289	303	317	325	289	315	328	268	307	314	271	280	289	294	312	311	298	355	313	296	315	325	316	289	275	294	292	326	303	315	320	301	342	311	293	299	318	325	284	299	315	320	324	268	309	324	303	314	340	327	304	326	324	305	308	315	307	302	322	306	299	306	308	311	300	306	303	300	317	324	342	278	316	330	293	301	296	310	311	269	289	292	314	312	337	314	326	296	345	302	304	320	295	290	301	339	307	315	290	323	311	335	309	291	287	317	322	337	302	346	289	338	300	329	274	296	295	318	291	305	334	287	300	321	308	318	318	315	287	315	301	317	300	284	309	310	298	334	330	280	328	289	296	315	313	311	276	297	307	293	300	325	319	343	310	299	332	305	322	315	311	272	286	315	313	292	307	308	316	322	300	296	258	325	346	328	287	280	321	299	296	293	322	284	299	318	273	290	312	307	312	285	306	280	308	326	294	326	285	283	349	298	315	328	295	295	285	291	312	287	321	326	269	305	298	308	287	298	304	311	287	344	297	303	312	315	311	278	306	313	301	289	343	297	302	313	338	314	285	318	319	282	288	295	306	315	302	272	309	319	315	309	321	288	309	278	304	345	314	304	272	303	301	340	323	313	329	316	297	315	304	335	316	313	278	282	332	288	310	296	302	319	332	318	287	286	314	309	292	286	301	329	329	300	295	293	302	275	336	301	317	282	305	311	286	324	299	303	303	319	253	316	335	285	270	320	320	336	308	302	286	263	304	305	308	303	308	317	314	331	331	305	294	346	287	313	306	330	287	293	335	338	316	327	272	307	322	337	273	300	303	320	291	290	300	296	307	338	299	323	339	315	302	309	331	309	306	301	350	289	334	317	334	318	299	317	316	298	325	313	275	286	307	313	299	319	322	295	329	295	320	331	267	290	297	306	297	312	318	289	315	302	303	299	315	336	302	305	329	322	303	348	315	311	262	294	340	301	274	292	316	308	324	306	318	296	326	304	318	309	306	312	298	314	331	300	302	289	298	320	322	298	328	314	321	321	306	297	323	295	295	298	279	302	305	299	313	355	325	344	315	297	341	326	290	293	317	319	310	288	307	294	322	307	307	338	281	309	329	344	313	300	312	297	306	329	316	319	305	314	301	294	287	311	318	312	286	301	304	322	317	286	302	300	291	303	313	317	302	307	290	317	311	331	291	292	311	326	332	294	289	318	291	292	325	298	300	313	303	290	285	341	296	307	300	322	314	304	307	306	354	302	286	312	311	299	304	298	307	271	336	327	281	318	304	317	310	307	315	281	321	263	303	301	298	325	312	324	291	291	313	307	318	294	339	308	327	328	320	320	321	319	311	305	311	344	310	306	320	307	287	317	291	287	326	291	327	310	300	297	287	354	264	281	294	342	315	337	300	300	305	323	303	330	332	308	311	308	281	328	292	315	318	301	319	307	316	293	330	304	309	318	308	324	302	301	331	293	293	316	297	305	313	297	316	338	284	295	290	289	311	290	283	321	284	312	311	316	295	295	314	309	304	301	319	312	300	330	296	326	332	299	297	319	284	287	299	293	291	299	297	340	319	314	316	344	311	336	299	309	320	283	284	323	296	316	313	301	312	273	321	322	352	304	316	306	326	316	327	296	294	326	303	310	325	309	321	291	295	308	303	306	300	295	308	302	324	300	320	329	346	335	306	336	307	317	303	312	319	302	302	353	291	295	312	320	317	309	281	314	295	332	316	337	344	314	294	329	319	282	312	302	321	327	305	276	286	305	300	313	263	308	289	299	309	310	310	318	317	344	304	315	278	324	284	293	331	292	289	348	312	337	294	323	278	279	276	344	309	311	315	297	321	328	298	311	283	302	334	289	299	319	314	308	304	296	316	311	310	300	323	337	275	285	306	334	304	300	281	311	320	292	293	319	345	294	297	321	297	295	275	321	326	323	306	318	303	296	294	303	314	318	333	309	323	298	333	335	289	316	288	318	345	288	312	271	317	300	352	273	268	284	314	298	298	298	313	296	294	295	308	285	310	294	300	306	306	312	276	262	271	293	314	315	312	310	302	303	323	319	313	297	343	321	300	322	308	286	290	325	329	314	324	321	322	321	288	298	312	270	298	280	327	320	304	292	312	313	289	297	341	311	309	303	321	309	296	292	301	285	266	336	284	297	286	321	343	306	305	313	317	311	304	308	293	313	301	311	341	311	304	319	289	347	320	307	331	269	298	324	295	294	309	344	296	295	275	273	298	308	314	304	292	297	296	310	310	314	293	306	303	309	298	301	289	305	294	332	293	315	314	295	313	303	324	327	306	311	321	295	298	273	297	318	290	314	271	284	314	310	329	309	317	295	318	314	285	304	285	337	332	300	335	315	331	338	311	289	325	302	303	307	312	291	317	325	326	306	294	306	273	300	278	287	299	310	294	341	286	323	300	300	318	305	289	296	283	294	318	317	316	299	287	322	301	298	307	322	292	289	302	308	310	303	302	297	307	333	327	333	325	303	304	267	309	303	311	308	296	335	304	354	312	283	310	320	311	282	291	344	308	312	307	311	320	274	289	286	315	294	331	320	314	301	289	297	323	291	307	305	294	328	261	316	308	319	299	299	315	271	290	312	322	296	299	310	289	310	292	287	308	311	303	323	306	295	301	336	287	299	289	333	326	321	283	334	320	310	348	296	321	286	314	330	327	288	292	305	302	322	304	291	296	328	311	301	313	320	299	311	326	297	307	320	321	300	328	315	301	279	299	329	332	321	312	301	293	290	286	313	301	325	292	306	309	304	318	328	324	314	328	320	307	312	305	301	275	346	312	331	296	327	285	307	305	323	312	331	309	320	297	335	327	313	294	317	305	310	270	301	314	273	339	329	293	289	333	314	339	310	332	301	313	323	274	317	302	324	295	307	298	313	294	333	306	320	343	305	303	301	321	284	303	325	303	294	302	304	322	333	310	306	316	335	319	277	320	317	316	307	308	329	318	315	292	347	297	324	313	289	296	309	283	329	318	288	322	303	289	325	316	291	323	346	283	315	310	278	309	305	294	295	339	320	318	328	324	302	331	316	296	322	288	287	317	300	286	278	304	289	304	324	313	322	301	299	329	340	303	299	319	293	304	291	294	289	293	342	298	333	317	310	286	284	310	282	276	306	303	311	287	298	317	295	284	340	297	281	317
2541	723	417	234	203	200	218	257	235	192	149	153	125	125	131	130	130	147	137	123	92	120	86	107	111	120	97	114	90	87	79	70	60	70	64	66	67	76	56	62	57	67	57	76	66	57	67	67	61	65	73	60	48	54	56	67	67	64	59	64	55	65	70	68	59	56	50	53	53	75	70	74	54	55	59	53	78	56	61	57	57	48	71	66	52	63	61	54	62	57	61	61	53	56	66	54	63	47	58	70	71	71	46	53	59	69	53	61	44	50	65	65	75	52	60	63	58	58	63	48	62	51	57	67	63	64	42	72	43	67	62	42	52	64	64	55	62	58	58	61	58	51	54	49	63	67	61	62	43	68	67	64	58	53	66	49	65	60	58	54	66	57	55	56	55	55	76	54	65	57	67	48	58	50	54	61	55	49	50	87	61	53	52	46	55	67	48	70	54	46	49	55	44	75	73	65	78	50	48	54	62	54	55	40	60	73	44	59	79	59	51	55	48	57	61	73	74	63	63	43	59	64	64	75	55	48	56	57	63	56	46	73	66	66	71	53	60	70	68	56	68	74	51	56	60	68	68	67	48	42	56	57	51	62	52	61	64	59	57	58	65	52	50	40	60	74	61	44	60	47	57	65	63	63	44	52	56	70	52	61	51	56	60	50	59	58	50	67	52	57	59	56	49	60	57	58	57	53	46	57	42	57	52	61	62	56	60	62	60	60	51	60	48	57	65	56	49	58	75	61	47	59	50	64	47	61	45	48	63	71	63	53	56	55	54	45	68	55	55	50	64	62	46	67	65	59	56	55	48	53	60	54	59	50	65	63	48	55	71	67	47	73	49	57	56	53	47	56	55	52	62	49	71	52	56	52	61	59	64	57	63	50	50	65	64	55	75	41	52	66	46	57	54	43	66	67	73	45	51	44	58	60	62	58	65	58	49	60	56	53	69	62	66	58	50	63	74	58	64	63	63	57	42	62	62	42	61	56	61	52	69	57	64	49	36	45	58	48	62	60	55	44	61	65	49	60	52	62	56	54	45	64	54	54	53	59	58	55	65	64	74	51	51	63	53	50	57	61	66	58	52	65	59	57	65	69	61	70	41	55	55	71	56	57	64	54	57	50	44	63	66	50	62	67	68	70	53	58	61	55	67	55	61	69	62	79	72	50	41	55	64	65	56	50	52	46	64	72	58	47	50	57	51	56	56	65	67	47	67	64	47	73	55	46	54	71	50	67	63	59	69	51	63	55	58	56	59	58	59	65	56	46	66	42	51	45	54	44	48	45	55	69	61	57	58	65	50	49	62	56	59	51	53	49	54	66	54	56	54	48	64	61	58	49	59	61	61	61	53	52	67	47	60	53	69	47	47	42	50	67	55	47	50	64	52	61	48	61	66	60	52	73	58	46	55	71	53	69	59	53	50	60	52	53	50	64	62	60	64	61	57	53	48	67	67	63	56	64	55	47	63	52	52	55	75	58	57	55	62	66	52	60	61	66	59	53	55	61	54	44	58	59	62	61	58	62	69	55	66	45	66	59	59	52	53	59	44	59	55	57	57	58	55	51	69	70	76	56	57	47	58	66	73	51	52	55	54	51	63	49	61	66	58	59	50	57	66	56	76	61	67	51	61	52	55	53	65	50	82	47	57	55	57	53	45	53	57	58	63	68	57	58	46	62	61	55	68	68	64	64	72	54	55	67	55	56	69	67	53	56	63	62	68	55	53	61	70	56	56	46	59	51	64	71	45	54	50	58	63	60	53	63	60	59	72	62	62	52	52	49	59	46	60	43	65	62	57	53	50	70	82	51	53	50	44	60	49	52	59	44	79	56	71	53	50	54	54	68	73	57	56	52	47	73	51	69	49	66	56	58	47	59	67	56	63	64	39	58	51	52	49	62	49	57	55	64	51	58	60	55	69	67	54	53	65	60	62	58	52	53	37	57	64	63	61	59	63	60	61	57	52	58	66	60	59	57	56	55	52	50	63	61	63	55	49	61	61	48	46	56	56	63	62	77	59	54	63	60	62	69	56	44	52	51	44	55	62	58	55	58	52	63	51	49	61	61	70	46	47	46	70	54	59	54	67	56	47	55	49	52	56	65	60	47	45	49	60	59	63	53	66	55	57	60	50	49	46	57	38	62	43	58	49	63	59	54	51	59	67	41	51	67	57	66	60	57	75	68	61	45	67	55	60	68	61	60	64	60	57	76	52	66	62	61	54	60	62	57	62	58	54	48	60	54	60	48	49	68	56	49	59	65	48	47	63	67	72	53	66	46	54	51	56	59	65	57	63	63	53	59	69	58	58	61	54	48	64	69	56	42	52	59	52	48	57	65	54	44	56	58	49	56	61	52	55	46	56	45	59	61	52	51	49	51	58	64	52	53	69	51	65	53	69	62	59	57	48	54	69	70	60	59	57	62	60	70	55	67	70	51	50	67	66	65	58	57	55	64	57	65	56	64	45	47	56	57	58	61	59	57	52	58	62	52	58	68	50	72	63	67	60	64	66	55	71	53	64	50	36	50	54	66	54	71	53	54	58	49	66	63	51	56	57	50	50	63	53	56	72	64	52	67	61	50	59	50	51	57	46	60	61	59	54	47	59	47	65	54	62	50	62	55	62	63	49	44	54	47	64	56	59	56	45	64	64	57	53	50	38	43	53	70	65	66	61	60	58	59	64	71	54	61	53	73	62	60	55	76	56	62	63	47	61	61	56	60	63	69	49	60	62	71	52	51	50	60	56	52	58	54	56	57	68	63	47	64	62	59	61	53	75	73	64	45	52	52	65	58	56	47	68	65	63	56	64	59	61	60	66	67	61	55	58	56	51	50	57	53	66	68	54	53	66	62	59	59	47	60	55	61	56	58	69	66	46	61	67	64	46	60	66	60	55	67	52	65	48	67	59	51	55	55	59	61	48	50	70	62	56	61	52	58	50	57	59	54	59	62	67	59	56	65	67	55	58	62	69	56	57	52	50	51	60	60	48	66	54	64	55	58	63	51	39	55	49	56	48	44	57	62	62	47	49	65	61	70	52	63	49	54	66	58	56	46	59	51	39	55	54	55	57	55	48	53	67	60	48	59	49	53	50	51	59	71	57	51	61	57	79	69	74	50	62	49	59	53	56	76	51	47	44	49	67	54	43	56	61	55	38	65	62	72	70	52	52	58	58	47	63	69	71	57	70	56	57	62	73	54	48	62	67	52	55	61	55	48	67	57	64	53	46	54	59	55	51	63	63	74	54	55	52	57	45	62	57	57	67	60	50	67	55	63	76	56	71	62	47	57	49	66	61	65	61	57	53	47	74	65	47	66	59	47	55	55	55	64	46	47	51	51	62	52	65	69	62	62	63	66	59	60	53	47	53	66	51	60	57	59	69	49	54	54	71	65	60	57	64	57	64	44	49	61	60	59	52	52	57	54	58	52	57	51	58	54	52	50	62	56	51	59	45	82	51	57	47	46	66	53	43	58	60	74	51	51	60	56
21519	8033	4584	4521	9544	11608	10486	9343	8342	6611	4976	4334	3621	3561	3562	3591	3423	3375	3106	2486	2389	2186	1981	2076	2165	1983	1796	1716	1611	1315	1013	982	970	878	813	750	873	729	617	544	558	520	572	518	510	571	533	519	516	536	531	535	525	517	546	533	561	547	536	498	487	554	498	495	493	498	474	508	544	518	499	476	512	504	510	524	520	513	508	530	545	513	511	528	530	487	549	539	510	528	516	519	496	519	523	507	472	483	490	480	522	511	475	493	488	462	478	483	511	507	489	481	482	491	468	514	523	450	471	535	541	461	498	484	510	485	477	515	459	472	512	485	497	528	500	480	497	510	515	532	484	480	470	506	477	508	500	495	500	511	453	484	502	500	478	508	518	526	479	486	498	496	486	473	502	521	498	465	498	486	447	453	471	447	466	524	503	486	497	482	452	487	485	537	482	478	538	442	510	477	478	481	516	524	534	499	489	457	510	506	525	457	480	480	501	495	535	461	484	463	519	476	517	436	524	444	512	447	492	514	484	508	503	481	503	482	514	468	448	500	476	477	479	516	495	462	499	464	479	443	471	476	466	528	474	492	498	485	501	505	474	438	485	476	512	495	480	519	463	501	482	480	463	507	513	486	497	483	490	471	486	511	471	511	505	476	471	468	476	519	471	505	487	506	504	515	485	519	482	500	482	459	504	521	469	468	464	492	506	453	487	513	484	498	493	490	497	464	458	487	485	523	483	448	473	481	471	465	476	462	505	467	504	519	467	493	536	518	515	483	500	494	542	480	470	487	515	517	455	462	521	499	511	488	501	490	481	484	448	512	520	468	510	490	473	505	486	514	462	479	516	501	482	467	484	446	504	470	480	503	442	432	488	472	485	497	468	493	506	464	500	492	476	488	463	522	520	492	486	492	527	512	450	508	499	472	472	498	491	485	492	476	511	475	487	482	478	498	511	480	489	471	506	456	482	483	511	461	496	470	434	504	474	505	488	480	444	487	513	501	460	498	480	462	477	473	460	507	503	482	495	489	498	449	514	512	468	470	512	486	505	496	471	492	466	482	489	478	508	506	528	451	504	480	482	469	553	504	499	481	483	446	497	442	497	488	501	510	477	460	498	507	472	507	499	469	504	466	481	491	462	509	522	517	550	442	518	505	492	496	508	469	495	503	495	492	486	479	510	540	448	498	519	506	497	478	452	514	458	455	481	454	516	513	475	471	510	532	472	481	490	483	471	497	502	516	469	463	528	518	491	458	474	501	535	500	508	517	493	468	517	491	541	521	486	483	448	469	512	501	470	519	477	473	482	479	522	465	472	450	497	493	500	511	477	446	502	472	465	479	507	473	533	511	482	523	478	488	486	501	480	487	455	501	495	482	508	496	507	493	468	476	500	481	494	462	486	478	521	501	505	504	496	496	496	495	462	507	490	486	489	486	512	502	485	495	497	485	468	498	481	531	493	477	485	479	476	499	506	498	476	453	478	508	440	521	508	500	472	454	467	476	470	484	483	500	527	480	487	488	469	511	458	513	498	488	489	500	495	492	495	489	459	479	459	517	478	470	505	478	512	543	493	492	455	521	505	500	501	522	485	499	502	485	514	459	476	499	504	473	466	489	501	455	480	471	470	501	474	482	519	475	489	485	481	463	480	467	449	495	492	502	504	483	469	502	503	489	472	471	479	477	475	505	462	462	453	487	492	524	501	533	475	484	478	510	481	470	508	481	492	455	487	509	473	508	501	473	497	501	510	503	510	427	526	477	530	495	492	489	482	471	482	472	509	460	510	505	496	512	463	478	481	491	544	490	504	493	479	484	511	515	499	480	509	456	498	488	450	452	485	465	516	506	455	492	446	485	506	472	488	545	516	510	477	519	459	465	477	494	492	539	469	540	465	490	506	533	481	524	474	497	492	518	535	499	514	525	486	498	482	481	498	467	474	471	485	488	480	463	451	486	532	494	472	495	501	474	502	491	509	490	523	555	536	499	482	516	499	476	442	492	482	485	460	457	476	499	501	456	497	468	505	496	464	499	472	520	495	513	508	488	510	494	509	464	483	492	487	517	515	502	508	496	488	500	487	464	495	448	451	492	479	463	493	505	449	499	504	483	489	468	488	486	499	471	470	481	501	497	470	468	531	480	486	463	493	474	503	505	492	488	505	494	503	505	482	457	515	482	483	493	511	488	478	510	488	499	499	508	478	505	495	468	475	485	511	484	490	490	461	517	492	464	515	484	515	481	486	520	471	442	491	520	541	470	489	501	489	505	485	469	457	490	491	475	462	510	471	455	499	482	506	552	481	497	493	492	468	473	476	453	469	462	482	514	461	488	480	515	470	494	502	487	501	487	485	497	459	530	451	487	465	468	538	508	502	496	468	524	471	517	451	499	529	451	520	470	510	477	534	514	538	467	505	480	473	478	479	462	491	464	470	501	500	463	502	465	481	481	441	503	493	481	466	510	468	482	501	498	495	467	528	484	495	484	448	485	487	446	491	494	505	497	446	456	482	503	456	491	467	502	474	478	468	514	502	502	522	532	473	487	486	491	495	484	512	524	471	510	472	494	496	473	477	514	517	484	454	499	482	509	523	494	504	491	458	489	505	491	453	484	528	489	533	476	510	473	461	492	507	509	482	452	485	501	466	496	475	440	465	509	490	491	474	493	500	488	480	458	496	500	504	432	505	492	517	452	475	450	509	496	498	457	457	481	519	502	480	486	499	485	445	489	476	476	480	498	485	502	511	475	480	479	482	481	511	504	483	528	456	462	490	470	510	495	487	505	460	474	477	483	502	504	470	451	467	515	515	498	486	523	493	514	463	462	554	488	485	508	495	518	480	482	502	512	502	526	514	547	515	490	481	479	467	522	453	520	492	504	524	500	493	497	482	513	486	518	443	483	510	471	514	518	494	479	509	435	515	460	510	479	454	492	479	483	509	501	483	432	535	504	481	461	478	513	496	534	529	509	469	485	499	488	481	472	455	494	538	453	468	482	490	492	499	488	499	527	542	540	487	519	475	469	495	459	515	541	522	478	533	513	513	468	484	485	509	480	469	512	490	478	509	457	470	505	487	504	508	506	514	454	501	498	508	479	481	542	466	532	461	483	484	504	473	473	462	489	464	465	444	477	470	480	454	497	529	486	496	524	499	481	479	510	469	466	482	485	507	503	451	473	497	464	485	488	470	443	497	464	510	508	502	521	499	530	528	477	496	531	502	458	461	470	478	490	490	473	471	524	466	477	487	467	522	484	473	472	490	499	534	505	510	503	493	496	454	492	480	516	492	481	512	490	503	492	497	469	468	454	449	518	489	481	484	520	463	475	487	482	477	464	469	488	435	505	513	499	506	505	495	469	488	513	477	515	485	462	516	467	506	530	514	502	473	468	483	455	489	459	498	475	469	502	457	496	502	511	437	526	492	486	508	462	489	510	479	494	470	503	506	497	504	523	473	451	522	483	455	506	468	509	493	478	495	479	466	481	484	465	485	517	506	505	509	506
1929	393	214	166	147	118	113	124	128	102	84	74	76	67	87	73	81	92	70	66	69	59	70	73	77	61	56	58	67	52	51	55	36	52	48	46	30	49	58	54	52	53	54	38	44	48	33	51	42	42	44	39	47	42	37	45	41	45	43	48	38	43	44	41	40	53	42	51	40	46	45	46	34	51	42	49	56	47	58	38	51	41	42	50	54	51	35	50	48	49	48	46	48	51	30	48	35	50	47	44	39	35	38	42	43	49	39	50	48	43	42	40	50	48	50	50	45	45	51	56	37	46	48	57	49	38	42	53	45	44	34	49	39	50	42	51	40	44	50	38	50	37	47	38	44	48	43	57	43	48	41	54	42	46	38	45	55	45	54	43	37	48	48	37	52	43	51	44	52	48	31	54	46	36	53	44	40	49	44	43	48	44	48	47	54	41	58	43	48	49	55	50	41	33	44	40	48	45	51	40	54	49	54	38	45	42	53	48	48	55	65	39	52	53	44	34	35	41	51	49	44	43	51	50	54	52	53	44	49	39	50	59	53	44	44	52	48	40	50	38	46	44	40	42	39	34	70	48	51	63	39	39	57	49	43	44	36	42	46	61	42	38	60	35	47	49	57	45	39	41	60	64	45	56	48	46	47	38	41	48	44	51	52	54	39	44	51	57	43	45	44	53	38	41	40	49	29	51	43	46	44	49	45	40	46	48	33	42	57	35	50	50	42	47	41	58	38	46	45	48	33	45	44	52	48	56	45	41	49	47	45	48	46	52	67	48	45	47	45	42	31	49	51	42	50	36	54	33	35	49	49	40	43	56	47	49	35	44	44	49	45	41	39	45	42	50	42	49	40	50	44	43	45	38	39	46	51	50	54	42	34	44	40	49	52	47	61	32	57	36	40	59	51	46	60	51	53	53	62	43	48	46	24	40	49	58	46	49	58	49	51	38	46	45	40	50	60	40	46	44	39	39	42	44	45	47	49	51	46	46	55	38	45	38	52	55	46	45	54	35	48	41	66	45	48	49	38	53	42	55	51	45	46	40	39	42	47	63	53	40	40	52	46	49	41	37	42	47	45	39	49	42	59	55	51	48	43	40	38	62	43	44	57	42	37	47	44	49	45	50	42	42	41	53	45	31	56	34	43	51	41	51	37	54	49	46	51	47	40	37	42	44	49	46	49	42	40	48	39	38	41	58	39	48	33	39	46	44	52	47	51	44	53	43	48	42	59	31	47	54	49	46	56	48	41	35	43	42	43	50	51	40	54	47	32	38	40	35	58	51	34	38	43	49	42	46	35	52	37	52	61	54	47	47	43	50	47	41	48	34	40	38	38	39	55	45	43	49	52	45	41	50	51	41	44	61	39	53	53	49	43	52	56	60	44	41	37	56	50	43	37	42	42	38	46	57	43	41	48	55	35	36	43	39	39	40	45	57	42	44	44	40	43	38	44	50	33	49	52	41	52	52	42	36	37	46	50	49	32	47	42	46	50	48	48	46	46	43	52	36	39	60	44	50	47	56	50	49	45	47	48	37	49	46	42	34	50	43	52	42	41	47	47	42	47	34	51	36	46	41	58	49	53	46	49	43	42	39	36	45	34	42	41	34	45	50	57	37	38	40	41	50	49	51	55	43	47	42	48	44	42	50	40	53	53	43	40	47	55	49	50	39	45	56	46	56	57	41	47	49	55	50	39	41	50	50	45	40	32	36	42	45	42	49	51	45	51	34	49	52	39	58	42	38	51	38	48	46	48	48	41	44	50	44	35	40	51	42	40	65	51	42	36	55	45	42	41	43	36	44	60	43	50	41	39	50	43	60	42	47	39	51	44	45	43	45	40	47	54	45	48	33	40	47	45	38	48	50	36	45	63	37	56	44	52	57	61	44	48	45	58	51	38	43	45	58	46	46	32	41	50	45	39	36	44	37	47	49	49	47	41	46	49	34	45	47	50	40	44	46	48	56	42	43	47	47	49	52	37	43	53	37	47	43	47	42	42	51	36	43	49	59	45	48	59	52	43	50	46	42	50	34	53	54	44	49	48	45	35	43	45	48	47	42	56	47	60	28	46	45	42	33	55	42	42	46	56	45	42	46	52	47	48	39	46	37	44	44	40	42	58	49	50	44	47	55	44	37	50	51	49	60	55	49	49	48	57	51	52	36	50	56	38	41	50	32	57	45	59	44	43	45	58	44	59	55	42	35	44	42	52	36	48	50	45	46	37	46	39	53	40	51	47	48	45	37	38	41	43	57	44	55	54	44	44	45	45	40	43	44	47	55	42	47	37	50	44	55	49	52	45	43	54	44	50	56	50	44	39	42	42	50	40	49	51	40	55	54	47	52	44	40	27	45	48	63	51	38	56	50	60	47	35	71	34	51	36	44	47	43	46	49	38	46	54	50	50	50	39	41	48	54	44	55	40	56	40	43	42	52	44	39	41	44	45	47	40	45	45	51	45	48	59	53	46	51	54	47	53	48	47	46	43	47	44	33	49	48	44	44	59	45	40	41	56	48	44	53	57	45	54	54	52	37	41	42	45	45	48	34	49	43	42	39	53	45	52	31	45	46	34	57	43	49	57	45	46	38	49	38	57	44	50	47	50	50	40	42	43	48	54	48	49	48	36	50	44	45	43	60	54	55	45	55	62	51	46	42	50	44	40	44	47	43	48	37	39	47	44	45	38	44	39	53	56	54	47	46	51	40	46	50	46	48	52	45	47	44	51	39	44	52	53	60	42	49	51	40	54	42	51	58	43	57	38	50	35	43	42	48	48	32	44	56	35	51	47	52	44	42	48	45	53	49	38	49	39	48	40	59	42	39	53	43	38	46	34	45	41	34	51	44	40	39	42	46	47	45	54	54	46	40	48	50	41	45	53	39	34	51	47	44	52	56	49	39	42	38	40	53	43	51	55	37	43	35	49	38	52	37	34	46	48	30	48	48	54	42	51	50	46	44	55	47	43	44	47	57	39	47	38	42	51	40	45	43	45	44	41	39	55	44	58	35	44	53	46	46	35	47	45	43	45	41	51	42	41	56	53	58	44	55	50	50	35	47	55	48	48	50	49	50	64	40	43	45	55	48	38	50	49	47	48	51	48	52	29	40	25	36	36	57	47	46	45	47	42	60	40	39	58	62	48	49	34	41	42	42	57	43	44	57	41	37	40	53	40	51	38	58	52	32	45	37	46	45	50	36	49	42	43	51	42	42	41	45	46	56	36	46	44	52	41	57	50	46	54	47	40	46	49	41	36	61	47	49	41	40	47	48	46	39	42	54	47	55	56	41	36	54	40	45	39	64	50	50	42	44	34	47	41	49	41	48	46	42	45	43	50	48	49	47	50	48	38	51	40	33	38	45	40	44	46	63	44	49	56	40	52	43	45	51	46	49	40	47	45	65	51	28	46	46	48	41	47	39	39	48	50	52	52	44	51	59	51	48	32	52	47	52	39	48	42	44	48	47	49	45	42	42	33	59	46	41	53	53
15700	5077	2670	2977	5935	6575	5588	4997	4619	3556	2505	2209	2114	2030	2081	1892	2040	1815	1520	1482	1374	1262	1240	1314	1246	1178	992	1053	933	775	661	618	621	534	517	605	491	518	447	406	399	388	385	407	417	409	400	404	386	404	401	402	407	414	401	438	410	387	392	398	413	363	390	401	393	418	409	383	381	392	348	414	403	361	386	402	376	358	396	382	403	390	396	388	407	396	415	397	428	415	413	405	364	394	392	403	391	396	412	369	403	398	395	357	389	398	396	381	405	408	372	366	370	409	369	401	423	386	390	387	376	377	388	380	410	381	364	428	383	374	356	382	393	409	384	398	407	354	344	399	392	426	368	409	406	348	385	427	377	383	385	364	357	371	397	397	370	396	376	382	383	384	392	361	395	384	410	404	404	388	387	363	429	404	394	373	414	394	419	380	388	378	416	378	397	393	381	398	372	382	395	360	347	401	370	383	382	402	360	416	374	374	374	400	380	374	398	403	404	385	382	413	379	366	380	393	370	373	405	451	376	397	404	370	369	368	383	402	392	394	375	386	375	409	403	400	383	389	353	385	432	365	374	383	417	365	384	379	391	398	387	404	398	380	381	409	378	363	395	410	397	385	381	402	365	358	357	371	404	387	398	390	367	400	388	431	379	403	348	378	394	380	366	379	360	386	382	377	394	387	395	400	372	364	397	390	368	387	367	352	387	394	424	392	365	354	380	385	383	372	391	368	380	378	413	372	410	395	378	376	387	379	376	358	363	357	346	357	384	381	372	405	391	377	371	377	385	413	374	385	389	339	389	410	372	400	386	384	395	383	420	397	378	408	388	422	363	363	370	416	391	401	393	381	380	420	410	387	385	370	427	374	380	399	364	398	413	396	378	369	388	332	403	413	378	345	389	369	366	403	364	401	379	377	411	391	362	381	376	401	372	411	406	382	362	388	378	377	372	430	373	400	366	415	389	419	369	359	365	394	393	400	370	363	393	378	369	344	384	357	394	412	392	370	402	402	372	368	408	429	391	385	371	364	388	386	373	408	412	375	364	399	361	384	382	386	386	380	368	386	392	382	374	383	384	385	361	431	345	413	390	374	345	370	397	416	371	403	403	408	391	371	412	392	397	360	393	358	372	368	377	364	385	381	397	368	405	385	399	380	397	338	383	395	358	374	398	385	409	398	402	409	385	378	426	377	390	405	413	349	399	355	386	360	380	376	405	362	390	382	378	401	393	376	378	364	362	407	370	373	384	348	365	388	402	400	385	395	397	402	430	358	371	384	391	383	391	360	390	417	363	332	365	393	376	413	399	403	400	396	365	404	386	325	403	383	387	387	400	359	387	404	357	391	362	350	391	398	388	367	336	398	371	401	378	380	377	404	359	384	397	368	401	371	384	378	363	409	347	434	391	351	385	382	427	388	368	375	402	385	359	416	387	407	370	383	400	403	393	373	351	408	391	342	397	381	387	403	422	387	370	368	359	372	407	381	357	412	375	378	351	410	409	375	380	417	391	397	407	403	405	379	397	375	360	385	386	378	417	407	365	378	349	384	378	403	378	341	355	384	380	375	382	394	377	399	358	393	399	370	350	404	383	383	354	395	414	370	360	376	414	391	392	375	395	351	401	354	351	385	397	368	368	398	367	378	368	357	397	411	380	358	363	440	371	405	407	395	372	380	405	370	419	356	387	404	362	374	390	403	412	401	364	367	429	374	381	371	395	381	354	382	392	389	356	386	391	394	417	387	386	352	367	382	386	426	391	384	405	387	400	405	389	416	390	389	390	368	379	369	392	388	380	395	389	408	378	390	370	419	362	364	344	340	372	400	360	368	378	398	398	360	361	350	403	362	380	394	390	385	370	401	404	357	408	389	364	386	403	440	375	380	419	380	396	398	380	396	369	412	357	384	424	362	386	413	392	370	392	392	365	398	425	366	397	401	409	397	424	363	405	418	411	359	371	414	374	403	385	392	391	377	399	391	399	383	395	413	404	390	362	405	405	394	372	371	422	354	389	358	379	389	380	390	399	389	354	355	393	370	367	386	404	425	351	348	384	384	398	364	362	375	404	398	393	380	400	400	387	362	386	401	412	360	401	381	376	402	379	406	397	408	357	387	378	369	416	434	343	376	346	399	383	360	364	373	412	377	388	387	400	377	407	368	408	372	406	383	406	406	421	392	403	365	418	374	363	376	397	376	401	375	386	363	362	404	392	376	366	408	368	351	384	370	380	374	403	407	373	383	382	413	381	378	409	396	379	394	412	427	389	368	422	411	358	382	424	390	376	399	387	394	394	380	432	352	401	411	397	350	389	379	391	379	380	354	381	357	408	399	389	395	419	401	349	380	389	374	400	440	372	377	403	399	373	395	354	354	393	392	338	393	393	406	371	380	395	342	385	387	411	382	377	367	412	369	369	390	401	402	391	372	407	397	358	414	396	343	372	390	404	409	370	394	379	383	406	367	372	414	379	383	392	437	388	363	344	369	382	383	376	398	344	393	424	359	380	408	397	359	366	381	415	397	386	403	406	372	385	368	370	357	392	416	366	407	380	391	390	389	419	351	432	371	400	371	391	357	371	365	381	381	362	386	387	359	412	372	399	386	371	381	415	383	363	397	365	371	382	386	371	387	394	401	381	372	384	374	415	385	394	362	392	363	374	361	391	379	392	402	403	379	388	392	339	369	413	380	365	400	396	368	376	380	386	391	389	339	345	404	387	419	392	400	401	380	375	411	430	402	394	391	355	392	371	406	382	379	401	399	393	353	408	360	397	387	410	350	375	435	393	363	388	359	364	398	397	396	367	407	367	383	417	406	379	365	358	386	396	386	380	387	408	376	402	399	392	358	430	379	440	367	363	408	405	410	383	381	353	349	368	403	351	386	386	399	394	368	391	425	399	377	398	414	344	382	376	418	375	400	365	384	390	391	383	416	361	376	409	392	366	363	417	403	378	353	367	365	355	389	416	378	382	400	386	387	407	416	416	406	363	400	361	383	373	399	387	386	392	384	384	355	406	404	401	371	412	371	406	367	401	348	369	402	385	393	381	359	405	377	401	370	359	389	396	386	379	362	378	351	381	371	356	425	372	363	410	387	342	371	382	402	386	377	434	426	400	402	380	391	371	415	389	380	362	373	372	399	363	398	372	392	376	367	402	393	421	368	372	398	386	388	399	361	386	401	389	387	398	396	402	361	349	403	355	397	376	356	410	367	399	359	391	390	367	374	346	423	368	400	392	396	388	346	378	357	422	384	388	411	373	348	373	369	373	374	399	419	373	383	432	377	387	374	353	394	407	409	381	369	393	402	375	380	386	388	376	411	357	367	377	385	378	401	369	401	407	391	396	373	370	379	367	407	356	390	364	400	396	386	415	365	392	385	415	361	415	407	387	396	379	408	383	388	342	412	363	415	409	391	367	383	390	373	411	381	406	398	405	403	363	385	350	393	387	418	334	389	391	391	380	371	420	377	379	411	359	397	407	383	372	390	375	411	386	387
1774	630	347	230	179	190	191	173	202	166	139	124	144	128	118	118	98	107	109	99	92	115	111	136	102	90	96	70	98	66	87	78	65	66	74	72	66	68	59	65	64	63	57	79	61	72	66	88	65	62	61	69	62	63	60	69	69	56	63	64	67	81	68	70	66	66	72	78	67	68	69	71	52	53	65	50	60	74	84	61	77	69	69	46	62	67	67	67	61	54	70	70	67	72	63	83	65	71	59	69	67	76	58	61	55	77	77	63	52	70	63	81	68	69	51	59	57	68	52	53	59	50	55	58	63	75	63	70	73	73	60	64	49	51	60	65	62	65	54	62	65	70	53	52	65	60	63	55	63	62	63	72	74	46	64	75	59	59	64	64	70	90	64	61	65	71	73	62	66	58	77	72	67	52	74	58	55	72	64	61	57	56	67	51	54	76	61	76	53	74	52	68	72	70	68	48	71	76	76	49	62	52	55	61	51	63	83	67	69	79	81	73	54	58	59	49	57	64	64	61	66	66	71	62	79	65	54	61	66	63	47	69	62	64	61	77	67	75	63	69	61	70	52	63	65	60	68	70	55	60	59	67	59	56	64	79	71	67	66	69	71	60	73	60	68	60	56	69	68	54	71	71	88	73	52	72	76	66	77	59	52	56	71	68	67	66	78	70	60	59	66	61	66	69	55	53	57	68	70	66	68	71	60	65	54	52	64	76	65	76	50	52	71	69	75	53	60	66	73	67	70	60	54	71	73	58	48	66	61	65	56	78	60	62	49	59	62	62	73	67	61	75	69	64	59	57	61	55	66	57	63	77	56	64	45	59	67	69	68	67	56	64	61	54	82	60	54	71	70	68	59	64	66	66	76	73	64	66	65	58	57	63	54	56	76	62	61	57	71	70	76	71	76	75	52	64	59	61	67	70	49	66	69	51	86	63	64	65	67	56	54	73	61	79	59	70	62	65	58	57	46	59	63	69	61	73	74	70	58	61	75	54	72	67	73	68	68	66	68	67	70	64	66	57	75	51	63	55	61	62	43	62	70	68	49	54	56	63	63	69	61	70	61	71	75	72	71	58	68	72	63	48	55	66	64	66	54	68	62	65	52	64	67	69	66	61	80	63	72	67	62	64	59	62	65	76	60	67	66	61	71	59	58	50	46	62	74	55	57	66	77	65	72	57	63	66	62	65	54	60	69	62	60	69	62	60	55	59	65	69	51	62	65	63	67	58	64	65	68	51	65	68	68	64	68	51	53	64	78	60	67	71	53	76	63	70	59	47	79	52	66	55	75	71	72	61	63	70	65	68	70	61	65	68	61	74	67	66	57	51	70	65	63	69	52	69	69	55	58	66	82	74	75	71	58	67	61	45	50	61	72	47	66	75	62	66	61	60	63	48	74	63	52	78	58	41	56	62	79	76	60	70	69	62	54	62	72	78	52	68	64	62	54	60	67	52	59	60	68	58	69	54	52	68	54	74	64	70	68	51	63	62	64	65	69	75	75	57	64	62	58	55	55	60	72	66	61	71	75	57	70	68	35	49	61	68	61	58	60	63	73	62	65	72	82	60	68	58	65	71	60	79	68	64	52	81	56	73	62	66	62	64	63	71	69	71	65	63	67	64	40	52	61	81	60	62	67	51	76	64	59	74	68	57	53	57	64	67	66	65	55	68	67	59	68	67	58	68	55	78	78	46	57	77	58	58	68	71	70	65	69	64	61	64	67	64	64	61	81	55	64	80	80	58	68	58	53	58	72	60	72	61	65	73	64	64	69	74	61	83	73	58	88	50	75	52	63	61	51	60	58	70	66	68	54	64	66	79	83	53	82	69	62	68	65	54	70	76	80	72	62	54	71	68	64	47	55	60	70	57	73	55	59	70	60	60	66	70	70	51	78	65	58	68	65	60	67	77	70	78	69	62	58	43	65	78	53	63	51	78	67	54	62	69	80	60	88	76	74	67	69	53	54	63	74	91	72	63	58	63	61	63	77	54	46	71	64	66	57	70	73	56	62	59	62	72	71	48	50	72	53	60	65	63	57	55	60	69	71	70	81	63	72	70	49	64	69	51	84	64	75	58	58	62	80	68	79	69	80	66	54	69	66	59	59	64	68	65	65	55	63	81	55	70	61	60	53	72	60	56	67	81	71	78	62	57	72	63	65	70	70	66	69	69	62	51	72	60	57	71	71	71	70	56	63	68	60	64	74	59	72	73	67	67	57	63	45	65	78	50	64	67	56	68	45	65	66	62	56	57	49	74	51	63	74	49	60	50	61	48	70	55	68	60	59	73	68	64	57	76	57	71	71	73	58	63	58	72	62	84	62	72	68	71	58	70	57	57	57	70	73	54	76	72	49	66	73	57	56	63	73	53	55	66	77	69	72	62	56	61	66	63	53	61	64	71	63	72	56	64	69	57	68	60	58	56	59	74	62	63	65	68	75	57	57	58	60	61	55	58	64	60	65	58	60	78	87	55	64	70	63	68	55	68	69	66	73	57	77	61	54	81	62	57	71	63	61	56	74	68	53	57	71	58	66	70	46	57	67	68	65	73	72	62	63	43	76	54	65	73	58	75	71	62	81	65	64	52	60	63	66	65	60	76	59	64	70	72	57	60	68	70	66	75	75	51	66	70	64	69	65	56	71	75	66	60	46	82	71	72	54	64	77	56	62	60	58	69	59	71	66	62	58	56	73	76	59	63	60	60	71	72	69	66	58	61	53	78	68	68	68	62	55	70	69	78	71	69	62	48	79	56	60	69	61	55	72	72	60	80	67	58	65	60	49	62	64	66	68	54	68	75	58	76	66	71	56	60	72	66	74	64	66	70	53	87	78	68	56	65	67	65	70	66	69	61	50	51	71	74	66	71	85	58	59	61	54	65	72	77	68	72	80	69	82	67	72	60	62	51	74	62	68	47	67	66	76	73	67	55	65	66	61	64	58	72	61	73	74	77	71	56	59	72	75	60	87	63	76	65	64	74	65	69	75	64	62	74	66	62	64	66	70	61	68	73	63	64	70	63	61	69	62	66	71	62	48	82	59	70	51	62	78	61	59	68	60	71	66	67	49	67	69	69	65	52	76	66	62	71	71	60	70	72	73	71	64	64	71	64	66	72	69	53	54	59	49	75	54	60	59	62	79	73	63	66	75	68	58	60	63	63	73	52	54	65	66	71	77	69	60	56	52	63	63	66	83	72	47	72	68	79	63	59	58	62	66	54	64	70	62	72	59	78	60	64	61	51	56	62	54	59	58	58	75	75	70	70	57	57	54	53	64	70	64	60	51	52	47	52	66	73	58	51	60	55	54	55	65	80	64	58	55	66	70	75	45	58	59	63	61	67	69	74	50	57	76	61	53	72	54	67	50	64	60	61	72	56	72	44	72	62	61	62	61	68	60	66	53	58	57	59	52	71	54	68	58	64	56	64	63	62	63	57	59	51	64	66	66	64	68	65	56	81	63	58	77	67	64	59	59	77	56	61	73	48
19119	7228	4041	4283	8779	9601	8487	7849	7159	5380	3855	3344	3330	3443	3277	2794	2881	2567	2103	2091	1946	1888	1865	1887	1945	1620	1504	1482	1273	1044	993	921	910	797	759	825	773	670	581	581	567	578	580	578	602	562	584	554	536	550	560	545	596	590	544	597	566	584	554	547	535	540	540	508	495	565	502	517	553	540	585	550	546	542	561	541	543	536	521	531	557	560	522	595	565	497	594	542	577	583	583	534	567	537	528	497	523	559	539	537	524	524	521	521	532	510	600	588	542	506	516	536	574	556	582	549	544	541	550	537	531	558	504	517	538	578	559	509	592	529	566	546	519	500	517	583	545	498	526	498	526	529	545	548	563	510	526	538	539	575	561	535	529	527	535	506	521	544	488	511	517	563	549	513	508	545	552	543	509	558	525	531	513	549	574	532	522	513	544	539	542	576	558	542	553	547	537	533	512	517	575	535	585	573	530	539	517	553	531	533	566	563	533	564	538	515	534	528	556	541	492	511	525	580	502	528	548	522	485	513	583	591	530	504	501	489	513	489	489	535	528	532	544	482	536	540	528	524	540	472	541	508	539	534	564	569	523	539	556	543	550	527	540	521	510	510	518	498	484	538	548	528	537	550	568	514	545	514	509	557	515	534	546	569	498	524	526	498	539	542	510	515	519	512	477	530	530	541	551	535	531	526	554	496	508	560	537	555	544	510	533	548	531	516	515	527	538	539	518	543	589	529	571	531	520	558	523	505	492	515	533	508	503	508	521	562	533	559	511	546	511	506	491	532	574	527	558	536	548	510	541	508	514	523	521	546	536	527	552	503	530	526	557	544	549	525	537	558	526	560	525	546	540	541	535	530	543	518	518	523	563	570	512	527	522	552	546	496	514	547	492	501	549	568	546	527	553	560	512	510	503	544	545	567	536	532	592	555	565	540	536	512	524	520	491	549	576	508	527	505	526	536	506	512	517	550	531	545	529	538	509	501	550	546	480	509	534	512	567	535	547	563	519	550	563	535	510	566	499	543	529	515	557	565	508	513	531	526	478	524	506	514	523	515	495	547	518	525	540	513	543	587	511	481	502	532	509	523	527	503	531	498	513	514	533	539	520	530	521	504	554	526	581	595	524	510	573	487	529	512	534	558	501	523	525	490	495	527	482	514	524	531	507	567	517	510	527	586	545	562	510	541	535	549	569	550	563	560	545	533	542	475	552	550	513	558	543	570	550	547	495	540	548	500	565	535	536	532	558	515	522	534	510	528	494	540	509	549	538	532	550	536	517	502	503	532	561	529	517	524	529	509	537	541	534	559	550	556	535	556	562	525	574	542	551	517	528	530	581	524	549	524	541	485	512	491	535	500	514	547	580	533	552	559	504	522	554	567	550	517	549	524	515	519	556	530	561	507	551	532	546	519	503	494	503	522	507	542	545	519	536	591	548	556	535	550	568	551	522	473	509	557	554	571	545	532	543	526	517	532	543	521	549	560	520	537	538	497	548	528	517	582	527	571	514	511	534	525	542	504	561	512	517	528	554	533	507	511	505	532	504	500	530	541	529	504	556	568	563	494	560	535	570	552	518	560	559	526	550	533	568	520	538	587	564	534	515	539	522	518	552	551	536	539	514	585	527	580	530	550	555	496	552	503	534	553	526	582	521	534	501	552	484	495	559	511	528	487	534	527	555	572	553	535	556	576	556	504	531	520	519	525	528	530	523	491	507	506	539	540	495	545	535	495	522	503	523	531	569	513	561	506	526	500	573	510	561	529	538	561	491	517	530	575	518	541	516	527	558	558	534	547	520	553	551	523	509	505	562	519	532	528	505	571	554	539	498	553	532	547	545	540	518	536	548	514	519	511	555	527	533	556	550	555	516	522	532	530	516	523	558	563	554	521	510	515	545	559	486	547	514	506	507	532	516	510	563	551	535	562	530	509	514	520	505	511	538	534	570	522	545	529	530	543	547	514	528	511	566	539	541	540	509	562	552	563	513	534	529	528	543	511	490	536	541	566	530	518	541	510	523	562	523	518	526	527	515	531	497	540	524	548	570	485	600	557	525	518	519	514	513	562	503	561	519	507	548	508	544	580	543	535	522	515	575	533	494	544	567	499	543	554	520	521	574	536	526	533	552	572	508	512	516	512	516	512	516	529	517	527	564	545	548	543	547	549	533	545	506	535	563	537	484	546	529	543	514	527	553	534	515	521	532	541	543	542	509	545	590	508	515	577	518	528	528	571	570	534	542	536	510	553	492	551	576	508	543	511	528	549	513	537	485	540	506	518	532	581	557	513	486	540	534	533	528	534	536	584	502	548	570	534	551	536	491	497	539	594	547	496	552	518	490	519	537	530	546	535	556	541	532	516	530	528	559	534	537	523	540	528	515	512	540	509	552	592	535	568	547	558	531	527	531	541	544	516	514	538	511	560	512	549	538	509	515	547	499	583	537	518	522	551	575	550	559	520	550	493	551	550	507	523	507	523	513	517	526	529	524	551	519	522	533	524	523	526	521	513	553	520	499	534	506	534	573	536	537	581	568	535	537	534	491	543	512	552	523	553	545	560	519	581	522	490	499	526	520	555	463	511	540	541	525	482	544	517	541	579	501	560	519	563	551	521	515	515	548	534	517	522	531	537	529	505	510	510	549	504	539	528	532	517	553	527	548	529	544	534	505	574	511	551	539	556	542	546	533	535	545	542	540	548	524	520	516	527	565	557	553	531	583	534	521	503	524	544	538	501	534	515	519	521	537	509	511	583	527	510	508	510	546	528	557	579	528	568	549	542	525	504	552	543	547	541	549	530	551	586	576	515	528	516	531	528	568	562	515	558	521	551	539	499	514	573	528	509	535	542	594	544	551	519	535	523	566	560	528	575	546	457	542	503	522	604	522	506	502	500	498	532	554	498	522	531	539	523	527	549	535	484	491	519	526	528	510	506	540	548	548	497	503	548	523	535	561	509	544	541	536	548	518	533	507	521	530	544	568	559	510	545	465	571	524	557	516	579	546	533	557	566	521	528	529	512	550	537	508	531	543	574	522	526	545	516	512	542	546	544	513	523	536	521	545	543	567	506	547	547	494	529	499	569	536	555	531	549	550	555	522	521	549	548	554	542	520	570	559	516	545	536	534	547	512	546	556	543	561	536	550	527	490	541	539	509	493	578	552	526	523	552	511	470	516	535	563	514	523	539	530	586	523	507	551	510	556	537	518	508	553	564	524	539	511	539	540	564	506	492	495	549	524	530	541	560	554	532	547	558	529	565	539	529	520	542	534	517	569	495	501	566	538	521	507	540	572	517	509	544	546	501	532	516	577	516	570	531	547	508	542	548	516	558	532	548	529	548	514	567	520	546	547	519	515	533	528	514	536	537	577	527	510	530	546	515	521	554	554	510	537	499	581	515	543	530	560	542	517	539	553	524	520	559	552	519	533	493	511	511	543	508	528	507	548	530	555	554	522	499	552	517	522	531	566	547	559	525	545	515	528	544	557	541	529	560	550	515
2882	584	306	225	161	127	153	142	160	133	93	97	115	92	118	91	92	87	77	81	71	84	84	86	79	78	62	58	60	50	65	46	46	42	40	54	46	43	42	42	35	51	40	40	33	47	27	41	34	45	34	43	34	33	50	34	44	37	44	42	39	47	41	47	25	39	37	41	35	35	45	41	44	37	40	51	34	50	37	48	30	50	36	27	39	41	35	48	36	28	42	36	40	45	35	38	30	38	40	42	26	40	59	43	30	49	46	26	33	43	30	37	47	34	34	36	30	40	29	33	37	37	44	31	33	30	49	33	38	33	38	42	33	43	42	35	35	37	25	49	35	35	46	53	36	43	48	37	48	25	28	46	35	54	38	40	38	31	34	41	28	36	42	30	41	39	38	36	47	36	47	41	32	32	36	32	39	34	34	32	39	30	33	36	34	45	41	35	38	40	23	37	33	31	41	38	29	38	29	29	36	31	28	36	38	43	49	42	30	51	33	37	45	42	20	40	34	29	47	25	42	37	42	38	36	29	39	39	42	26	35	37	38	46	38	38	27	40	40	38	38	36	39	50	39	38	34	41	46	40	38	32	39	42	36	34	40	31	38	38	32	44	45	41	37	42	45	34	38	33	35	28	33	34	32	49	35	32	46	38	34	30	37	34	48	44	42	42	40	38	43	40	40	53	33	22	40	32	36	38	39	21	40	41	33	34	36	37	35	34	41	37	41	36	36	32	41	54	35	40	28	38	42	44	37	38	32	40	29	35	40	28	38	37	31	32	47	36	37	39	45	33	34	42	30	29	38	36	49	36	37	50	26	44	50	37	34	37	34	36	27	48	33	41	56	29	32	38	38	38	31	32	38	42	31	36	35	30	27	49	35	36	33	54	31	41	35	36	31	42	38	34	46	41	37	44	36	31	43	40	48	37	44	33	41	27	40	42	32	39	32	31	33	33	43	41	39	39	42	43	31	26	28	41	35	30	31	50	43	38	47	58	39	32	37	38	34	43	33	32	45	20	21	42	36	38	36	43	31	47	47	33	45	30	32	26	46	39	41	46	34	36	36	41	38	40	31	42	37	39	22	48	35	45	29	45	41	32	31	26	41	37	37	33	32	43	38	32	30	25	28	32	38	36	37	32	30	39	38	28	42	36	44	45	37	30	39	34	49	36	35	37	40	38	47	44	30	37	41	39	39	36	40	35	53	39	39	47	40	40	31	39	29	47	32	37	40	38	42	39	40	36	32	32	41	35	39	42	32	39	27	35	42	35	31	36	38	34	41	41	29	37	41	39	40	40	44	42	39	41	44	30	35	35	34	48	38	31	41	29	30	38	35	35	29	44	38	47	38	37	40	39	32	33	35	44	35	31	36	34	40	29	52	36	41	53	30	41	31	42	41	34	41	31	37	44	49	35	37	30	46	38	33	39	37	26	25	35	30	33	28	31	33	37	38	36	36	23	43	36	34	37	28	30	31	38	46	37	37	31	40	46	42	39	42	37	34	29	43	39	29	36	37	37	37	41	48	42	43	36	30	35	38	42	38	40	33	32	41	48	36	29	29	33	45	38	28	25	31	42	39	43	34	40	38	27	39	41	37	45	31	35	31	39	40	23	36	39	30	32	46	42	43	34	30	37	39	29	42	37	32	32	32	34	39	41	43	34	36	37	31	41	32	44	29	45	34	42	39	31	31	33	40	30	27	37	35	30	39	42	31	42	38	31	43	36	38	39	39	35	43	40	41	37	38	36	41	26	31	42	41	33	37	39	30	33	35	40	43	42	31	38	40	44	38	40	29	37	37	44	34	48	39	39	48	34	30	35	45	48	40	32	40	41	30	39	46	40	36	45	43	43	37	36	43	40	36	37	32	30	36	37	32	43	38	43	41	39	27	38	41	37	37	39	46	42	41	29	37	42	42	43	33	40	35	43	28	37	34	31	36	42	39	35	39	36	31	37	47	44	35	33	31	34	42	34	38	41	39	34	37	34	36	32	36	45	35	41	36	45	44	35	40	31	35	48	39	37	36	38	20	44	45	36	44	39	36	42	34	32	29	31	31	32	35	34	31	31	35	35	43	37	29	39	46	41	37	39	33	32	38	41	41	31	38	40	45	39	39	47	39	41	53	36	39	35	39	31	37	35	40	33	29	38	37	32	44	41	41	33	36	37	41	42	35	39	37	36	38	23	34	41	41	31	29	43	40	40	43	34	40	46	38	29	43	29	38	43	32	37	38	39	32	41	45	46	33	32	39	38	34	27	29	33	30	39	31	35	27	31	31	32	31	59	37	30	42	40	31	31	36	37	41	37	31	42	39	37	26	46	42	37	33	33	41	34	37	39	36	41	37	35	30	34	23	24	33	42	30	36	36	34	43	42	43	27	39	35	36	41	37	39	28	42	44	41	41	38	41	36	29	41	43	44	46	40	34	34	33	38	28	35	29	28	46	42	36	37	34	29	39	41	30	34	44	30	46	46	54	34	42	37	38	41	35	39	41	31	43	34	40	44	39	27	39	40	45	55	49	32	50	32	30	32	39	31	37	28	30	27	38	39	31	38	45	43	39	57	39	44	31	36	24	30	30	31	34	33	30	32	41	41	50	30	43	38	36	31	45	37	38	36	32	23	46	34	34	50	50	43	32	37	38	42	44	34	25	33	39	30	41	31	36	31	37	36	37	32	37	27	46	35	43	38	41	39	41	27	27	37	41	40	33	47	32	38	36	28	38	41	39	37	33	35	38	41	46	32	36	42	39	35	39	26	38	46	33	39	47	40	40	35	45	37	37	36	32	41	30	34	36	27	57	47	32	42	19	45	31	41	41	25	27	29	33	33	43	38	39	38	38	42	37	37	41	45	42	35	34	36	33	37	41	36	31	37	36	42	42	40	29	45	43	36	41	49	33	27	45	37	35	28	41	26	26	46	36	40	34	31	44	50	40	54	35	33	32	40	33	28	26	42	38	36	45	39	48	31	34	36	42	33	35	33	34	42	28	45	30	42	33	34	33	41	31	32	33	41	41	38	35	37	32	36	34	32	44	38	37	43	31	41	44	33	38	45	30	39	31	34	38	37	39	44	38	41	53	36	39	33	46	35	42	38	43	40	36	34	38	39	34	22	36	30	36	36	31	32	34	42	39	45	42	42	43	41	40	40	38	41	39	41	37	48	34	20	44	38	43	38	39	42	33	34	31	42	38	36	50	40	48	29	44	37	35	42	38	37	40	44	41	41	49	45	28	38	34	28	29	42	36	46	39	30	35	42	40	34	31	40	38	28	42	31	35	43	29	38	34	41	39	36	41	31	39	38	43	41	44	36	30	50	32	33	41	40	31	30	33	36	32	27	35	30	27	34	34	40	35	37	33	38	33	29	44	40	43	36	41	43	35	38	39	34	31	28	29	36	42	39	44	45	31	37	48	29	36	31	47	35	42	35	34	34	37	55	32	36	38	32	35	37	45	42	28	46	41	52	43	37	40	32	47	38	41	36
18481	6496	3623	4094	8070	8466	7994	7248	6514	4731	3414	3124	3232	3159	2942	2516	2563	2157	1753	1875	1777	1653	1589	1683	1584	1355	1289	1285	991	756	694	719	671	575	539	577	503	438	325	382	359	377	355	345	340	347	367	340	313	329	342	306	340	325	339	370	365	349	344	334	313	343	316	321	326	337	329	328	317	321	294	304	325	305	301	318	305	317	325	365	335	325	327	359	353	311	311	329	325	332	319	284	300	300	341	332	314	301	310	302	313	310	337	328	323	336	328	301	339	340	317	309	362	274	345	322	334	309	323	305	335	333	316	347	311	309	327	330	332	295	327	338	323	288	338	325	322	290	293	318	307	347	310	306	296	314	323	310	307	301	321	300	315	307	349	351	293	311	281	297	307	323	323	307	309	324	335	304	290	289	320	275	268	318	329	324	299	303	316	263	340	276	324	317	292	292	290	287	328	286	320	326	323	291	312	291	327	335	318	299	300	322	313	337	295	344	288	284	304	283	335	325	314	287	340	323	309	322	331	337	314	330	315	298	343	294	291	296	293	299	311	319	303	329	326	301	315	282	275	316	316	296	344	331	304	331	316	301	318	310	303	324	332	331	336	330	337	314	299	305	292	311	287	324	320	330	341	306	310	313	313	308	322	304	293	294	315	309	317	349	303	348	352	310	330	307	346	303	339	293	303	334	303	297	333	311	330	314	304	300	330	310	275	323	316	343	279	318	320	283	315	339	337	330	284	309	324	289	290	321	334	321	310	296	335	323	304	318	280	332	303	320	297	309	315	306	302	306	324	311	317	313	294	334	289	353	315	317	340	304	304	298	318	339	307	336	315	298	344	335	316	306	315	307	280	298	344	322	320	331	306	313	310	288	325	304	319	310	299	320	311	320	314	303	336	304	313	270	278	304	321	286	332	311	340	315	303	313	307	296	316	285	303	320	309	307	353	325	274	315	319	272	283	352	304	356	310	300	335	324	320	285	332	306	300	333	321	346	323	314	318	291	312	305	323	351	349	313	337	297	322	317	334	302	288	320	316	286	319	302	330	319	326	313	324	289	339	300	305	321	291	305	308	333	300	346	341	330	302	305	319	316	327	300	312	306	314	339	290	316	326	313	284	303	336	320	309	301	331	285	335	300	329	327	295	334	295	324	324	331	307	300	323	303	368	345	316	333	306	290	333	334	316	332	331	298	324	324	317	321	306	270	294	317	328	283	310	304	352	299	300	317	335	316	257	289	306	306	305	333	323	313	314	303	334	317	309	314	317	294	296	297	316	294	352	293	320	328	305	317	315	318	327	333	306	282	317	307	345	309	298	309	278	275	283	297	320	315	302	331	333	319	322	332	286	319	303	325	338	319	298	319	319	328	293	322	310	292	277	328	323	327	323	312	312	321	329	347	273	313	305	322	308	329	273	284	345	342	332	317	325	305	294	306	316	297	300	297	287	298	307	313	290	306	304	308	298	292	304	309	323	285	312	297	314	323	348	282	335	297	357	328	338	305	318	292	307	283	297	307	291	308	308	313	310	333	316	304	325	331	307	326	296	319	313	311	324	337	316	288	299	332	306	311	311	293	293	285	306	303	355	293	301	325	334	283	300	260	323	307	318	335	277	300	315	323	306	289	284	285	289	299	321	340	322	291	321	315	321	306	308	336	305	302	303	300	318	319	319	340	321	299	318	345	313	322	326	326	315	335	308	323	323	290	335	325	369	298	355	293	302	292	323	300	316	301	315	289	303	323	291	310	318	321	324	297	315	311	312	330	301	315	313	317	317	299	289	310	344	328	324	332	324	299	318	312	302	290	293	319	300	299	311	320	314	331	288	303	314	319	300	292	288	301	308	303	299	253	338	328	312	309	332	318	324	323	332	318	330	305	304	339	334	297	341	301	297	318	322	335	299	331	328	305	327	310	300	325	307	285	305	326	329	294	318	334	311	311	298	319	291	320	317	321	332	300	281	304	315	329	349	313	301	331	321	317	326	296	323	312	322	340	285	329	306	300	311	311	344	306	323	325	305	304	320	331	313	345	328	308	327	351	288	320	292	312	334	340	306	303	298	327	306	317	329	322	295	328	327	321	292	293	294	301	305	316	291	304	295	307	317	307	294	312	343	307	317	331	353	297	315	321	299	323	322	320	332	317	298	285	284	298	321	335	294	311	322	308	317	308	319	323	304	310	327	301	303	318	309	342	315	334	301	335	295	298	333	314	302	298	326	322	284	313	320	304	326	297	303	316	315	351	340	322	307	296	314	280	322	292	312	289	311	310	318	322	314	309	285	321	309	336	296	328	283	314	291	307	310	319	351	297	322	304	298	326	300	314	330	311	285	324	305	316	316	320	328	288	311	330	340	328	293	327	311	303	334	325	344	319	328	298	288	323	323	302	323	292	315	312	335	314	297	326	312	301	337	322	298	327	328	339	316	297	282	303	299	324	285	312	301	315	325	309	307	294	327	333	340	298	310	313	316	310	289	333	306	311	299	341	293	316	316	300	318	293	337	349	314	354	311	297	308	313	293	311	308	311	293	328	337	294	312	323	281	345	303	294	315	300	309	328	300	299	290	284	327	309	291	296	338	314	286	293	290	314	282	303	330	321	308	301	306	286	368	347	304	305	329	304	318	302	317	299	318	336	299	343	339	314	303	282	321	333	286	315	324	312	325	338	296	319	321	327	292	291	334	315	309	322	341	334	312	330	309	304	311	300	313	312	345	330	303	309	298	321	330	318	341	314	316	306	342	339	316	294	310	333	328	304	340	308	341	327	309	327	301	304	311	322	315	300	318	305	326	297	286	305	334	310	337	341	314	313	310	316	299	297	279	312	311	355	306	295	306	296	318	307	325	326	286	317	324	304	322	300	311	323	321	344	316	305	344	299	325	323	318	332	309	302	299	298	276	320	329	309	294	348	308	283	307	323	335	310	332	295	312	305	325	347	317	313	281	277	301	336	323	278	327	292	306	299	305	320	287	342	313	328	307	318	274	305	311	311	337	341	323	313	319	282	316	341	309	298	303	290	337	317	310	320	301	307	287	296	353	321	325	303	307	326	331	323	312	318	297	329	300	289	293	296	337	302	308	304	324	317	319	307	310	287	302	293	335	312	315	339	311	312	305	322	312	285	335	290	320	306	318	335	349	314	302	286	290	299	317	307	306	328	297	354	303	316	298	302	307	311	302	326	312	323	326	303	295	319	297	300	303	326	326	288	296	276	337	306	325	306	316	335	338	338	306	316	340	292	322	293	336	341	308	309	339	306	296	317	295	290	347	313	331	292	322	328	335	330	314	324	319	329	294	287	321	311	301	353	299	333	322	358	309	272	300	339	310	325	310	315	345	305	310	349	302	295	362	319	335	322	307	344	327	314	288	342	318	304	320	315	305	322	302	295	350	316	312	315	364	332	333	298	335	309	360	324	302	325	352	324	338	287	322	325	286	310	304	328	298	334	272	294	291	291	269	328	339	306	301	347	277	339	308	330	284	321	309	305	317	316
2499	846	457	343	214	212	197	213	207	194	151	168	153	172	140	123	138	118	128	118	112	109	118	115	106	110	100	111	85	66	90	86	69	54	83	57	57	71	66	58	62	57	64	58	56	64	52	85	75	59	74	43	54	54	55	60	70	53	62	59	60	73	60	64	57	43	51	66	68	60	57	66	56	64	60	65	44	56	67	68	53	51	64	52	58	60	63	53	61	52	60	55	43	48	57	61	64	48	68	67	58	61	69	79	69	54	69	69	63	58	52	61	61	61	57	48	50	80	51	50	68	51	54	60	66	67	45	63	61	61	55	52	60	53	58	48	63	51	57	58	64	69	53	49	57	62	60	54	70	49	63	41	58	62	53	50	52	56	63	66	75	58	60	62	58	52	64	58	61	63	54	51	61	56	58	63	54	53	67	57	61	58	52	52	59	54	59	43	62	37	51	71	57	55	45	60	53	72	66	63	74	78	65	68	55	56	56	64	54	59	47	71	42	49	57	56	53	63	68	54	51	63	51	47	62	61	59	68	59	56	66	57	46	64	62	54	61	57	43	50	54	54	61	74	54	53	42	52	66	55	58	74	59	64	60	60	57	47	60	57	64	53	59	64	66	51	64	77	48	65	55	58	68	56	55	70	59	63	52	75	48	53	66	61	56	47	48	59	54	58	60	64	53	54	73	50	56	60	59	57	48	67	64	62	60	72	47	49	59	66	67	51	54	66	60	46	64	64	66	57	55	59	53	56	64	53	60	58	51	63	62	67	61	47	61	60	59	64	73	70	63	51	53	49	64	55	80	58	53	62	47	49	61	66	65	45	57	62	60	63	64	56	66	65	69	64	66	53	62	47	53	66	58	55	47	58	58	59	63	64	45	55	67	63	51	67	67	65	69	46	53	58	45	68	77	67	53	55	67	60	60	63	64	70	69	50	62	62	55	58	62	58	59	56	48	61	56	50	55	67	48	44	67	62	63	61	64	52	55	55	51	62	61	59	54	62	70	52	74	57	56	69	69	50	50	73	44	66	57	58	82	63	44	62	76	66	61	58	45	55	48	56	60	37	66	64	57	73	52	58	47	59	59	50	50	62	60	65	57	72	59	58	57	51	56	54	57	58	64	53	68	64	70	74	71	68	75	57	62	56	54	74	56	45	70	69	66	56	56	59	50	67	59	72	72	57	49	61	62	62	52	53	60	54	45	60	59	51	70	56	51	52	61	57	49	39	81	62	53	54	65	52	51	54	52	46	60	41	45	50	76	57	48	56	56	60	57	53	51	71	60	57	50	66	62	50	73	66	53	59	60	52	51	46	53	52	58	51	55	67	52	66	67	53	66	46	63	66	60	56	52	77	51	61	56	64	71	67	56	67	57	60	52	60	55	58	60	51	53	55	58	59	58	50	67	51	55	55	59	52	56	62	63	51	50	48	65	48	53	57	45	59	53	63	65	65	67	64	63	60	62	53	66	41	63	58	73	56	75	77	65	58	49	51	55	42	67	52	55	58	46	50	44	59	61	58	68	69	50	57	65	60	51	56	50	52	70	63	49	64	63	67	76	50	59	62	63	66	63	56	58	56	47	68	66	60	57	60	59	76	58	59	72	63	63	59	39	56	42	71	58	52	74	61	47	67	66	53	49	60	63	51	54	56	59	40	78	49	54	65	60	51	61	55	60	52	55	59	53	48	66	70	58	51	61	70	62	42	55	60	44	59	53	62	57	61	60	70	63	53	62	78	54	70	60	60	59	65	53	42	71	60	52	60	60	48	60	75	51	52	44	59	54	72	51	62	68	54	58	51	58	57	72	61	52	68	66	74	54	52	64	40	56	64	71	51	59	67	61	57	61	52	70	64	69	40	55	61	67	58	58	62	53	65	69	60	75	58	63	52	45	59	60	53	65	66	46	63	63	60	59	58	62	56	70	46	57	59	66	53	72	42	64	61	51	66	59	59	56	50	61	64	65	61	54	63	67	69	73	59	56	59	56	64	55	56	64	67	53	59	62	46	61	57	65	62	62	54	63	58	65	57	45	44	57	53	47	66	62	52	61	63	52	47	48	54	55	60	60	53	48	65	47	72	63	56	59	63	72	81	49	52	67	72	69	68	67	71	63	50	59	63	69	56	57	58	58	63	62	39	60	66	51	46	77	68	59	69	70	61	57	73	67	59	56	65	66	57	55	55	64	55	56	72	60	64	57	55	62	53	52	38	58	48	77	61	53	63	42	59	47	53	50	65	64	72	54	59	57	57	49	60	54	59	49	59	64	49	60	68	61	48	57	56	59	56	60	66	45	53	68	62	58	62	42	50	61	56	49	44	49	58	62	72	59	67	60	60	64	56	71	61	51	69	66	64	55	73	54	56	75	58	68	46	62	51	45	53	59	66	74	59	64	44	53	52	71	66	63	55	60	60	56	57	58	67	62	54	58	55	51	66	62	65	69	54	51	76	59	56	60	57	65	66	41	57	76	58	65	49	52	60	77	73	53	51	56	60	60	55	62	65	61	50	59	61	58	55	72	64	55	55	47	54	57	47	53	60	54	57	50	61	57	39	49	57	49	53	48	61	64	55	41	68	55	49	58	57	66	61	52	70	77	53	62	56	61	57	60	65	59	58	53	59	63	64	63	64	54	63	56	55	55	53	73	51	45	62	54	50	66	59	61	56	64	46	48	53	62	60	59	69	51	64	69	45	47	61	50	77	67	50	55	47	57	49	63	47	47	49	71	62	58	59	58	64	55	63	59	66	74	63	53	77	60	68	63	47	69	65	53	55	67	72	55	71	41	53	47	67	53	62	72	69	53	58	66	49	52	50	48	51	52	45	64	57	50	61	67	48	57	62	55	65	49	61	72	75	62	68	65	58	50	48	59	66	55	54	65	60	60	57	66	56	56	48	56	60	69	59	58	69	66	57	60	58	56	70	60	53	57	55	62	57	69	68	70	65	57	49	46	52	54	50	48	53	64	58	63	71	58	66	68	51	66	70	51	55	56	57	68	54	56	64	47	53	48	53	58	49	58	49	60	49	54	63	49	57	62	54	51	79	63	61	48	75	57	72	63	59	69	65	46	65	68	62	52	52	60	66	56	67	61	47	51	65	59	45	56	79	81	52	63	61	71	53	55	61	69	57	56	59	57	54	57	55	67	64	45	65	76	68	68	73	53	49	72	56	56	58	59	43	69	57	66	60	52	63	55	52	52	59	46	56	74	51	54	51	52	72	51	50	52	67	60	59	36	58	69	38	66	52	62	58	66	75	53	55	67	58	62	54	52	63	58	68	65	59	56	60	55	59	63	59	63	52	69	57	47	46	48	59	60	48	48	59	57	78	60	58	67	66	63	53	59	73	58	68	62	61	70	61	81	61	46	73	55	57	55	52	75	52	64	59	72	52	54	66	67	69	61	48	69	51	58	57	55	66	51	58	58	62	60	53	58	53	79	62	61	56	64	75	47	62	60	60	60	63	53	57	52	53	63	56	73	50
22093	8596	5216	5763	10146	11746	11466	10359	8702	6485	4702	4708	4537	4654	3853	3713	3384	2689	2518	2489	2458	2413	2442	2390	2075	2022	1760	1718	1309	1086	982	1025	857	816	881	875	743	632	523	557	572	546	550	526	509	545	567	528	532	571	522	546	527	521	525	533	563	502	520	502	537	509	577	512	479	534	492	509	454	480	539	548	495	514	512	488	509	502	504	506	554	522	496	545	536	495	471	501	556	489	515	531	544	495	498	471	498	520	508	517	529	508	506	486	505	524	496	484	550	521	528	522	544	485	503	500	500	513	531	539	469	508	502	524	506	473	520	542	527	537	482	482	486	524	487	463	509	500	517	502	498	524	450	505	484	476	478	513	523	467	496	501	463	474	510	516	474	488	499	496	503	472	526	518	500	487	491	514	506	496	494	511	490	531	477	477	518	535	503	507	476	463	514	479	479	507	503	479	491	514	481	476	520	500	445	541	502	466	487	494	490	496	511	498	489	459	458	473	487	500	500	490	490	489	478	484	461	509	488	488	498	533	509	489	456	502	470	447	501	515	472	515	500	465	434	523	464	501	511	481	516	504	519	481	465	513	505	492	521	493	501	453	537	518	507	500	507	487	466	491	492	483	499	472	529	474	533	500	506	493	498	523	493	539	451	538	489	522	492	504	513	483	466	476	495	490	476	482	499	465	547	488	496	477	492	491	533	521	484	483	497	505	520	479	491	507	488	506	444	506	520	477	468	491	498	487	507	480	493	455	491	515	467	486	492	496	508	489	478	507	468	505	505	490	459	494	471	495	459	493	485	486	535	521	510	439	481	492	513	506	500	489	506	509	501	494	509	465	500	474	489	461	463	466	489	478	468	500	509	506	539	508	518	503	474	508	530	483	525	499	491	517	537	462	487	479	536	518	508	478	495	522	482	461	499	463	535	492	520	553	509	519	456	468	487	482	475	507	472	511	493	525	474	497	482	481	468	492	488	479	489	537	506	523	501	479	511	491	489	499	493	525	498	478	460	516	470	517	522	514	464	528	491	487	492	510	460	501	471	491	527	530	482	511	526	503	502	450	532	466	462	499	497	514	438	491	487	472	535	520	486	496	451	472	471	510	495	500	527	507	497	529	515	517	484	475	503	476	495	471	515	505	496	518	469	488	458	527	496	512	519	535	454	492	546	515	466	523	474	464	507	504	533	459	455	558	469	466	498	505	484	498	540	509	485	512	533	507	506	516	477	484	485	480	520	508	487	469	489	521	474	503	471	473	516	473	505	498	495	543	535	484	470	488	495	517	529	497	482	495	516	499	470	503	470	514	460	479	451	492	501	489	507	525	540	488	486	476	498	498	474	481	524	484	518	503	512	511	502	464	477	514	505	515	562	487	486	496	505	458	508	498	493	529	471	487	449	534	479	502	522	479	511	520	483	486	502	469	513	486	492	490	503	493	468	482	487	529	495	490	454	501	477	528	501	531	508	524	493	514	496	471	506	456	533	471	493	503	511	504	544	456	508	526	478	538	536	480	504	493	473	492	505	494	535	458	496	465	498	509	509	497	512	520	540	467	478	458	484	502	503	495	523	465	497	487	483	480	530	495	522	452	497	477	491	497	511	448	450	513	532	482	484	486	520	464	486	480	495	500	478	466	502	536	539	461	485	490	509	473	475	504	498	474	489	503	467	529	507	492	457	503	524	455	456	471	542	490	465	497	505	471	470	472	489	521	488	482	512	504	479	526	509	497	525	511	488	514	515	504	463	503	507	513	508	481	487	485	498	490	524	512	509	521	502	506	488	512	528	483	491	498	500	477	501	488	509	521	505	468	527	446	475	498	486	494	510	472	462	488	476	442	484	500	508	496	506	484	493	509	494	478	510	478	515	468	513	492	507	501	479	506	489	490	496	535	496	477	504	502	481	488	515	459	503	449	527	472	499	514	470	444	501	484	484	520	507	526	525	478	481	502	510	507	486	515	483	516	474	486	510	506	498	478	491	491	521	517	496	494	447	487	495	485	483	490	509	452	510	499	521	479	492	504	463	476	496	477	504	526	486	470	531	519	486	474	527	486	442	537	523	507	477	516	488	463	525	519	497	498	496	443	477	487	511	495	500	513	507	477	494	560	458	477	490	544	463	492	489	482	501	530	523	525	493	489	515	545	446	516	476	558	488	481	495	516	505	489	486	493	502	496	524	475	468	531	512	463	419	523	549	485	481	553	496	482	511	503	492	494	483	501	548	481	512	485	526	513	518	493	521	494	491	556	503	498	470	529	512	474	511	532	523	509	533	502	549	523	465	531	477	517	510	514	488	479	525	477	460	473	484	498	494	492	482	480	478	492	490	497	483	511	500	513	484	538	454	464	520	519	506	488	436	469	500	511	519	481	484	529	494	510	456	536	503	509	476	486	493	471	505	486	485	483	485	460	462	514	531	474	459	486	477	471	503	517	485	462	475	475	483	508	494	502	455	468	516	486	544	534	488	553	530	478	444	496	494	514	524	494	460	481	494	504	524	521	492	475	495	498	469	481	512	525	491	510	531	499	498	497	529	505	490	527	491	493	498	499	506	483	517	482	497	499	487	460	493	468	514	473	544	497	488	521	506	522	535	493	518	477	475	494	489	501	474	447	493	500	503	490	515	532	491	521	470	464	476	500	504	508	480	484	523	510	478	458	510	496	465	471	535	506	452	489	483	452	491	502	520	482	483	512	484	461	507	502	490	517	494	520	487	488	503	476	442	518	502	462	498	480	472	513	520	486	497	480	522	448	488	487	517	514	468	492	494	486	512	492	467	491	480	481	508	462	499	464	501	482	513	505	489	485	474	464	462	456	487	472	494	495	509	490	551	454	506	492	495	533	506	511	470	513	484	498	470	497	491	500	501	481	522	491	503	498	496	502	513	468	481	489	459	482	514	501	522	534	544	461	465	486	503	518	452	479	470	513	549	470	477	519	507	500	535	486	485	511	490	496	498	486	507	513	491	486	485	509	515	487	537	475	512	463	520	504	478	511	488	518	483	473	491	504	517	480	500	522	512	467	472	486	473	498	466	506	471	549	553	504	486	488	472	507	461	512	474	519	496	531	508	500	524	515	498	480	516	471	493	481	491	495	468	471	499	480	510	462	488	506	500	515	503	491	465	501	482	500	490	517	493	474	496	483	489	496	486	476	481	490	475	485	514	525	499	485	452	483	519	469	467	488	453	519	547	487	490	440	465	527	490	506	528	468	486	493	501	459	470	525	464	469	466	517	465	462	470	483	521	492	547	485	493	514	533	490	488	490	513	505	450	444	517	494	494	521	501	483	454	503	479	506	521	515	472	489	492	523	517	467	488	468	497	492	514	505	484	496	503	471	511	513	494	517	511	533	521	520	479	441	436	506	469	447	457	474	493	464	501	521	461	490	504	505	514	515	457	519	433	522	508	484	496	505	522	540	488	492	490	490	476	500	494	472	509	484	499	481	514	478	489	515	500	486	460	520	526	511	475	459	485	494	483	489	481	544	495	526
2073	423	255	210	111	108	160	125	116	92	96	85	83	83	82	83	75	77	69	86	74	70	90	78	62	59	67	61	69	58	50	62	46	66	54	52	43	58	33	45	55	55	58	42	52	45	37	37	58	42	38	60	55	40	37	40	56	59	45	54	49	44	53	42	43	48	49	43	45	47	51	60	52	42	40	47	44	58	35	48	54	39	58	41	44	53	58	47	48	46	40	46	52	59	37	38	42	48	40	27	47	41	30	43	58	56	42	52	43	33	39	39	43	46	60	50	54	43	45	44	48	48	38	44	42	42	39	48	46	49	51	40	47	54	46	46	38	45	50	40	46	53	42	38	49	30	39	49	46	57	56	57	50	54	43	40	59	43	38	40	52	46	50	38	56	51	41	49	31	54	43	50	55	57	46	43	42	46	53	48	64	47	43	49	37	36	52	47	54	40	42	39	39	52	47	42	40	62	48	59	54	44	43	41	54	37	52	52	43	58	48	36	48	52	44	46	37	39	51	61	47	44	30	51	49	36	53	40	55	46	42	41	46	45	52	52	44	42	51	34	46	41	42	40	49	39	50	51	50	44	41	50	51	51	45	39	46	49	43	44	46	58	33	42	56	36	46	58	46	52	44	36	47	46	39	45	44	55	38	43	33	51	55	47	45	42	48	50	49	54	51	62	46	51	44	55	44	44	47	34	46	60	50	50	56	40	36	44	56	42	53	42	40	42	44	47	49	57	39	45	43	44	47	47	46	34	35	52	49	43	43	42	39	46	49	58	51	49	51	52	41	52	62	54	50	42	48	29	47	49	42	41	44	43	37	37	53	45	50	45	46	47	40	45	54	52	44	51	54	42	45	38	51	43	55	44	50	56	41	49	42	59	43	55	41	48	48	42	45	47	37	38	76	54	47	35	33	46	39	36	50	38	53	49	55	52	42	42	55	61	49	44	51	45	42	50	42	58	42	47	45	47	35	43	40	46	48	50	50	44	32	47	44	34	51	48	49	45	52	58	61	44	38	55	48	51	51	47	45	51	60	47	47	44	47	54	48	43	52	39	56	45	49	49	52	49	40	45	45	42	39	58	44	48	38	52	48	45	52	35	30	39	35	38	45	52	53	36	42	39	44	56	40	38	45	40	47	60	38	53	41	41	42	53	44	39	57	40	44	46	32	36	50	55	52	39	61	44	32	35	44	43	48	58	47	54	50	49	48	57	33	31	52	43	39	50	46	52	44	46	46	43	47	46	46	50	52	53	44	48	43	45	51	49	46	45	48	53	50	49	47	46	36	46	40	43	54	49	42	42	50	54	48	51	56	47	35	53	49	47	45	48	53	39	49	41	46	44	44	50	48	50	39	39	52	56	60	49	53	49	43	35	37	46	51	48	45	43	53	40	59	56	49	59	45	43	47	48	49	55	54	44	48	38	46	48	52	54	51	41	63	50	46	51	46	41	61	51	66	48	48	45	58	47	51	35	37	52	50	51	48	39	40	49	56	36	48	53	46	54	48	54	47	37	42	38	46	39	43	37	36	50	46	57	43	40	46	45	33	52	44	45	36	36	53	39	53	39	54	40	38	40	43	46	52	49	46	55	35	59	51	39	43	51	47	50	46	43	44	41	51	45	59	45	51	40	53	42	37	55	44	50	55	35	52	50	41	44	52	48	57	46	55	47	39	41	41	55	48	34	50	39	49	54	41	59	52	40	58	64	51	52	42	42	50	48	42	43	47	42	49	39	43	53	60	48	50	44	55	43	56	54	56	53	54	55	55	43	47	55	55	37	50	52	37	59	55	43	57	52	55	44	48	41	51	36	49	42	40	55	38	47	47	45	47	50	37	44	40	40	50	39	36	27	39	42	52	47	46	40	44	48	59	50	44	48	53	53	45	49	41	35	46	41	39	52	41	37	41	42	49	49	39	51	56	55	50	50	55	47	50	49	38	48	49	59	46	43	37	50	64	48	43	38	42	49	41	47	54	44	50	44	41	41	59	52	52	50	48	47	44	61	56	48	46	60	60	46	49	46	38	53	47	56	42	48	51	40	41	57	51	57	54	34	63	35	53	52	50	47	40	51	58	54	47	55	37	63	51	55	38	44	47	42	49	54	54	47	60	51	54	38	42	44	44	49	44	46	44	43	44	43	53	43	49	54	37	50	40	57	45	35	52	54	49	40	42	45	48	45	54	55	55	47	35	49	44	59	36	47	43	44	54	38	45	34	58	49	40	54	48	41	46	47	46	45	46	45	39	51	51	41	40	44	56	41	50	37	40	38	48	45	49	50	54	48	28	32	55	51	53	42	53	40	45	49	45	47	52	53	49	45	47	37	49	37	51	59	51	53	58	49	55	55	52	44	46	45	55	45	43	66	38	47	46	38	42	56	44	53	60	42	53	48	54	45	29	52	40	34	53	49	48	55	36	42	49	62	36	38	38	52	40	53	53	41	44	52	43	42	45	45	26	42	48	60	44	41	49	47	58	51	58	48	52	48	29	42	45	53	48	53	48	36	50	38	47	40	52	48	46	49	41	44	37	66	49	46	44	37	50	51	37	51	46	52	36	53	43	50	34	56	38	40	45	50	47	51	51	34	53	32	41	43	48	53	37	50	43	43	47	43	55	36	37	51	44	51	41	42	67	40	42	46	41	38	48	36	53	46	40	42	55	52	39	41	48	40	44	34	37	55	57	41	52	61	50	41	47	52	36	44	55	51	49	45	38	50	52	35	46	52	42	54	58	42	52	56	40	57	52	50	57	46	54	41	40	54	46	55	47	51	49	49	49	56	56	57	40	47	37	39	42	38	40	58	50	35	56	61	42	48	43	34	38	66	46	48	49	56	38	47	50	44	52	41	52	41	44	43	38	61	54	40	52	46	37	43	55	50	52	45	47	40	50	47	43	46	39	48	54	49	55	50	36	52	46	48	40	43	43	52	38	46	55	44	48	51	44	40	53	43	32	47	47	52	50	27	40	45	42	41	34	50	44	46	48	57	51	40	50	49	55	45	58	41	49	46	48	52	39	55	49	43	40	41	42	50	35	51	53	40	46	53	40	51	50	38	41	52	46	52	51	45	43	50	37	48	50	45	50	56	40	50	50	42	43	45	26	60	40	48	48	51	47	39	51	48	53	36	54	48	64	42	40	46	40	48	56	46	50	48	49	49	47	42	53	39	48	40	44	44	52	51	45	43	43	43	40	40	45	52	58	46	52	39	41	38	46	49	45	62	33	47	51	60	52	42	37	36	54	57	44	43	57	52	45	55	47	47	38	58	55	49	39	37	48	44	51	49	47	55	45	46	60	35	39	45	56	43	50	37	57	48	55	58	30	45	44	44	48	46	43	42	47	47	52	46	65	46	38	40	41	38	42	46	53	41	37	56	50	58	57	31	59	49	63	42	37	49	45	39	49	55	42	38	48	47	33	34	52	41	48	54	49	51	39	48	41	45	44	56	54	49	50	54	38	48	51	54	53	43	43	37	44	52
16580	5278	3114	3700	5843	6846	7202	6225	4764	3202	2432	2693	2485	2496	2109	2064	1598	1438	1383	1397	1480	1465	1412	1409	1280	1091	1052	984	799	686	681	700	612	541	635	533	479	406	431	391	379	393	422	404	363	403	396	389	416	375	375	389	407	411	407	397	372	405	372	413	423	389	402	398	395	376	420	377	411	392	399	428	423	387	408	376	424	399	401	383	354	384	430	390	386	386	387	364	365	362	398	378	380	409	393	386	394	408	396	420	394	387	454	385	388	414	422	401	408	397	428	402	379	372	413	382	390	405	408	395	384	434	384	408	399	392	390	398	379	388	361	430	404	376	360	377	413	410	393	389	405	404	389	399	391	417	421	375	351	388	404	419	410	411	382	391	369	390	414	401	383	404	355	399	377	358	403	421	410	386	404	391	426	369	338	422	383	387	383	356	380	424	394	402	385	357	391	385	358	372	355	377	435	406	416	376	330	359	381	391	378	378	367	375	379	372	400	409	394	439	374	374	407	368	424	400	397	370	365	368	412	385	376	419	410	389	410	356	381	381	368	394	371	369	360	399	379	375	370	408	380	390	381	382	393	372	350	386	384	405	356	398	379	368	399	357	395	375	398	395	394	355	419	403	394	390	388	434	343	389	361	361	394	385	425	408	379	383	357	332	380	399	417	387	380	381	375	382	400	390	375	402	369	366	394	397	417	367	362	391	390	401	376	409	397	393	405	409	372	366	420	368	365	371	414	415	377	395	398	398	411	395	396	392	385	355	371	401	364	360	407	382	366	359	354	391	403	375	395	392	380	403	397	410	369	381	364	351	398	408	433	374	388	403	370	417	383	408	373	367	429	404	366	394	408	387	421	392	397	383	415	377	402	408	395	398	405	397	396	392	358	374	379	363	387	383	402	397	378	407	379	401	373	374	354	382	357	371	410	362	413	367	400	361	380	375	375	399	396	379	384	380	403	368	424	373	398	385	396	407	388	409	389	386	353	382	395	331	385	340	374	391	402	413	355	380	430	419	405	375	401	372	362	378	381	404	400	376	430	367	371	408	393	385	396	395	420	419	422	352	411	398	381	416	394	394	390	396	350	378	387	397	367	388	362	390	406	373	401	398	389	414	373	397	394	388	414	394	365	394	384	394	391	399	408	360	388	353	414	360	403	363	414	396	394	409	406	403	414	398	385	362	406	404	378	364	407	387	380	378	371	402	368	337	421	417	408	404	375	395	381	401	401	414	422	408	411	397	388	411	397	389	381	352	405	389	376	388	374	397	398	388	393	348	373	394	362	397	427	390	359	398	368	403	369	403	392	392	365	361	371	387	386	408	382	393	349	385	410	374	409	354	372	377	380	383	432	360	350	365	407	416	374	364	366	372	379	364	421	364	391	375	406	368	358	423	420	388	394	375	381	427	350	368	374	381	401	379	402	389	373	394	393	385	391	414	404	411	405	351	362	390	435	386	394	394	384	381	384	413	403	381	383	388	369	382	386	396	372	368	379	416	422	404	419	386	382	366	376	397	383	399	369	382	382	385	413	387	380	366	420	382	402	363	374	373	374	399	419	412	394	401	413	381	397	401	376	357	409	397	394	362	372	354	414	383	438	401	395	394	379	417	378	399	380	417	372	369	384	366	386	380	384	370	390	366	383	379	385	366	367	395	403	351	370	361	416	389	352	362	418	392	363	386	405	393	430	365	410	401	405	419	370	382	398	396	385	327	413	400	370	426	361	423	388	388	374	400	369	374	410	368	424	389	382	399	389	378	402	383	409	389	388	380	416	398	399	397	390	393	388	372	381	379	386	403	392	357	385	411	387	371	368	406	375	388	381	369	372	352	416	387	414	405	358	419	372	387	426	404	398	395	405	391	381	392	363	388	395	376	394	391	408	384	389	403	417	411	347	393	360	380	400	353	394	391	352	392	380	383	376	359	366	365	400	405	396	374	388	410	405	413	438	411	372	377	367	405	385	386	378	400	374	381	406	364	350	391	386	381	405	406	409	399	389	386	404	377	393	395	373	389	388	415	388	364	369	398	368	347	344	378	367	365	384	389	376	380	395	363	395	377	399	386	388	426	415	380	388	356	373	408	403	375	387	387	378	393	387	361	393	382	372	367	378	388	379	384	395	383	360	378	382	391	379	372	403	378	396	394	406	367	374	404	392	387	376	363	394	402	384	378	376	400	422	364	396	376	418	392	422	374	380	392	399	426	378	402	412	396	384	342	374	399	406	375	361	441	394	421	403	385	390	370	391	424	401	392	361	374	396	389	437	379	393	373	427	380	388	406	393	397	374	384	355	406	400	382	423	392	395	373	383	404	372	369	388	381	399	384	401	391	395	393	410	359	376	409	402	386	392	391	412	354	409	358	388	380	376	393	384	370	386	381	393	382	401	400	396	402	373	392	398	361	368	360	388	413	412	386	401	363	407	360	392	356	390	376	399	406	393	380	420	422	427	385	326	349	393	387	402	350	414	402	350	390	398	387	377	389	392	381	410	347	408	371	388	408	404	390	375	419	416	362	422	392	358	380	368	382	366	379	386	382	367	372	375	375	330	376	383	376	386	411	383	394	395	397	361	388	360	405	402	330	392	356	396	393	378	364	417	380	374	395	393	369	348	340	393	389	371	402	387	383	408	404	382	365	427	401	403	379	374	394	404	391	381	419	381	380	409	400	397	374	377	392	379	390	367	387	387	435	363	401	376	408	336	397	378	403	384	391	390	385	395	392	427	421	380	370	401	376	390	403	385	424	347	413	432	337	395	403	396	355	384	362	380	400	377	367	383	401	390	392	396	360	361	387	345	402	395	419	405	419	380	386	393	407	382	381	376	409	351	417	388	402	401	388	396	439	378	404	353	412	389	383	385	369	399	402	408	401	381	383	407	337	368	338	370	384	416	384	357	410	406	379	380	406	387	418	377	380	367	408	370	370	377	364	424	405	371	385	407	385	397	390	388	398	362	372	364	383	375	414	395	395	404	385	410	386	404	374	366	377	389	382	369	396	417	411	398	381	409	396	364	399	394	369	376	426	387	396	399	374	375	389	389	364	378	377	367	411	389	412	402	369	392	349	401	354	383	394	406	397	383	366	367	420	381	359	397	383	353	396	401	403	402	419	380	371	383	392	380	371	408	379	396	406	402	424	372	377	375	376	376	372	390	374	403	369	420	385	380	383	409	381	370	382	359	404	387	351	404	359	404	325	359	386	384	407	370	387	419	397	394	396	358	391	395	376	388	398	360	392	393	399	376	346	399	393	415	383	417	393	370	407	413	362	419	388	377	388	383	349	379	373	382	358	401	376	354	385	356	366	370	372	373	416	416	400	388	411	391	379	369	370	375	394	347	367	405	404	353	372	382	403	398	399	414	378	367	370	375	404	381	403	401	399	386	396	403	414	408	391	395	423	373	364	374	410	397	371	390	414	377	383	354	428	380	400	393	370	393	423	347	420	371	378	391	398	388	374	345	367	387	356	364	396	363	390	379	386	376	350	373	391
1983	694	386	276	201	160	246	246	210	157	126	170	143	135	138	131	109	112	107	115	108	123	114	115	126	102	91	75	88	72	77	62	80	71	82	68	94	61	54	70	61	69	45	65	56	75	72	64	69	71	73	51	67	64	46	73	67	62	66	62	67	61	67	65	74	72	60	61	68	60	62	78	68	68	68	69	61	72	66	77	66	63	75	45	76	49	76	63	74	66	66	83	58	70	79	69	64	74	70	74	58	72	60	67	65	59	75	70	68	88	51	68	66	52	55	63	72	64	50	70	63	59	63	62	72	78	62	62	55	64	55	67	53	62	59	72	61	62	57	65	64	66	61	55	66	49	73	72	59	75	63	46	73	64	59	67	60	75	73	73	57	67	62	50	66	52	74	73	69	49	78	58	66	74	65	74	61	71	69	76	69	46	78	75	76	60	47	53	74	48	60	74	65	55	76	67	63	66	75	83	75	72	60	65	62	63	69	65	59	65	63	58	65	54	51	52	57	58	57	57	62	69	75	58	81	67	54	66	57	68	69	64	62	68	52	65	54	60	77	67	55	70	63	57	54	60	66	60	57	80	81	63	76	76	78	57	67	72	87	72	61	66	62	68	70	66	74	65	70	71	58	71	61	55	74	68	76	67	48	54	74	60	78	73	60	57	78	74	72	74	70	82	67	63	69	54	65	53	73	66	62	53	58	65	69	66	60	68	69	86	81	63	63	63	80	78	49	71	59	61	83	71	64	62	54	67	81	79	52	70	63	84	59	75	68	74	64	62	55	66	66	58	68	58	58	52	77	71	61	76	70	76	64	49	72	62	67	78	70	65	54	64	75	70	72	69	62	69	60	48	72	67	54	56	69	62	66	53	71	57	79	73	54	66	56	67	66	74	69	72	62	69	71	72	69	72	81	54	54	55	64	60	73	70	76	61	64	69	57	68	68	74	71	76	59	62	71	62	64	57	77	79	63	59	65	63	63	61	66	65	72	70	61	55	64	69	66	87	66	63	67	70	64	61	59	58	73	57	71	66	65	72	63	52	51	54	60	56	62	58	72	80	64	63	52	53	75	77	63	75	60	59	70	59	66	68	55	68	81	76	76	70	65	61	59	91	82	60	59	72	52	54	64	68	64	74	55	72	66	63	66	67	81	54	65	64	62	70	72	60	71	45	58	63	64	60	69	62	55	71	67	81	65	69	69	60	74	70	51	63	70	59	58	63	58	64	70	77	65	62	61	62	53	69	58	58	57	81	83	68	64	71	62	58	52	64	54	52	76	67	59	55	51	59	71	78	73	76	58	59	56	63	58	51	67	61	61	67	63	69	70	74	56	63	66	53	58	55	69	65	55	79	58	46	69	65	60	74	59	62	60	73	56	70	67	69	64	64	49	63	62	54	66	72	77	45	50	71	64	79	70	77	63	67	64	71	60	68	60	50	48	66	88	86	59	73	64	80	56	59	56	60	64	53	75	61	69	79	56	61	60	72	66	49	58	55	60	59	63	62	76	74	72	68	72	73	57	69	61	72	63	65	66	54	78	63	63	61	60	63	61	65	68	68	55	77	84	51	72	48	59	67	62	47	66	68	65	77	55	71	77	69	49	77	51	60	67	70	71	76	54	63	60	57	57	63	63	63	81	55	62	70	61	73	72	65	80	68	67	75	79	67	67	53	68	74	51	58	63	51	59	71	67	70	73	58	69	63	54	64	72	65	52	61	77	69	73	81	60	61	40	80	52	73	66	65	71	75	78	76	64	81	69	63	68	51	80	60	65	75	85	54	49	66	52	64	69	65	71	71	66	69	74	60	78	66	56	68	66	53	62	70	54	78	60	58	84	64	73	55	58	65	78	58	64	68	64	71	51	48	58	53	61	66	53	62	67	64	67	66	79	69	68	58	60	72	59	65	72	65	63	62	61	72	49	63	80	68	75	67	64	57	43	69	70	72	72	63	76	65	44	43	57	49	60	67	72	57	56	62	66	67	73	58	59	54	57	65	62	73	55	70	62	57	64	78	66	69	64	57	57	58	56	75	82	67	70	49	63	70	69	76	65	61	62	61	77	58	63	74	69	67	63	70	62	79	66	65	71	58	58	60	61	49	82	60	73	66	80	52	62	73	72	65	63	46	59	57	61	55	79	73	61	56	69	51	61	66	51	60	68	76	80	71	61	64	63	66	66	67	75	79	62	51	54	73	61	70	78	70	67	72	60	72	65	69	70	60	78	55	56	50	54	76	72	55	70	64	65	69	68	53	70	70	74	63	77	56	60	66	45	64	65	61	65	59	65	57	74	62	62	69	64	64	71	73	68	55	72	74	65	60	71	59	61	53	58	63	53	67	72	78	56	62	66	74	58	77	72	63	58	60	65	63	71	59	68	68	57	68	70	80	72	61	64	55	70	54	53	73	55	62	47	76	65	68	77	66	67	59	56	80	79	70	69	70	62	64	57	62	63	77	60	64	68	73	48	54	70	68	73	66	61	55	62	71	70	55	58	62	56	73	63	67	74	54	64	67	49	67	56	64	57	60	58	56	60	59	58	83	50	74	80	67	73	60	61	56	51	61	73	74	51	65	66	60	73	74	68	78	76	60	69	54	71	72	70	73	68	66	63	68	71	63	71	67	56	77	53	41	64	75	58	58	68	62	71	69	56	59	61	72	69	78	60	57	73	63	68	64	57	75	50	74	63	60	48	59	51	66	75	66	66	65	64	85	61	64	57	62	77	51	65	56	70	60	58	60	57	56	75	67	72	79	64	76	68	69	79	72	64	71	56	67	66	59	71	69	66	72	73	62	51	64	70	60	60	75	61	78	64	68	60	58	68	65	53	77	46	56	64	67	58	70	70	64	69	55	76	60	74	67	67	53	73	54	64	53	48	71	70	60	71	65	71	68	64	69	57	65	58	69	73	62	73	73	77	76	60	71	66	82	67	72	68	59	51	69	71	71	70	59	61	62	54	72	73	61	67	67	66	62	48	68	63	65	72	63	46	56	61	63	60	65	77	74	67	67	73	56	65	48	55	69	71	72	67	68	65	84	64	56	72	64	57	62	64	74	64	68	57	73	67	67	79	78	68	78	63	66	64	61	50	66	74	70	62	52	58	55	68	50	56	54	52	67	70	65	64	69	78	64	69	66	68	60	74	62	71	66	61	69	66	66	56	83	56	62	74	71	64	65	64	59	71	55	64	73	67	51	58	69	63	66	60	70	71	68	57	74	58	68	70	72	63	71	69	74	74	61	76	74	67	71	67	63	64	60	65	66	54	54	67	74	71	63	83	63	71	57	65	60	82	63	63	42	69	60	65	58	82	77	64	69	79	59	62	67	57	54	49	54	59	81	76	70	57	64	64	66	66	86	71	66	70	74	93	70	72	67	56	49	62	64	63	67	73	55	45	56	67	67	66	56	75	80	59	61	62	73	68	80	77	57	51	56	71	69	62	70	74	60	64	56	58	62	71	84	65	68	66	74	62	53	74	64
19877	7402	4129	5260	8209	10268	11558	9943	7531	4944	4038	4148	3788	3668	3261	2996	2300	2081	2065	2157	2219	2122	2083	1827	1783	1697	1573	1319	1061	935	1005	911	801	809	880	763	671	622	580	608	537	606	608	585	591	598	572	582	540	517	578	561	580	574	592	532	583	610	564	540	557	559	573	594	517	568	537	563	561	554	527	527	550	525	530	541	537	545	508	556	560	561	557	595	520	569	540	531	574	515	553	592	551	541	570	589	551	554	552	562	545	551	544	547	573	540	554	508	559	529	493	540	543	580	533	600	527	532	550	544	562	517	540	601	558	540	523	564	571	532	557	533	527	511	529	519	543	525	515	522	578	531	514	557	518	550	522	501	573	522	529	498	580	530	520	540	555	527	484	525	544	565	519	570	525	544	506	525	566	530	502	527	543	545	557	512	505	518	563	579	513	537	533	541	550	572	528	577	529	588	573	561	512	537	552	520	557	528	518	489	542	513	527	565	541	512	532	514	520	551	525	527	545	542	528	563	526	528	515	542	547	536	550	533	539	573	566	543	553	504	491	570	547	569	571	570	560	568	531	542	519	539	572	576	548	536	546	516	517	530	534	519	528	530	530	559	521	530	564	530	520	574	552	535	532	534	505	508	546	553	554	566	552	522	546	530	556	538	527	527	558	574	566	527	529	520	534	501	557	573	567	550	542	578	533	529	535	546	582	493	547	526	541	485	537	586	556	557	502	530	535	560	548	556	555	496	571	540	550	537	560	563	561	527	530	550	548	504	510	494	554	514	552	540	544	530	535	528	515	520	543	520	519	545	545	545	555	560	557	491	517	540	523	550	556	515	555	502	538	549	562	543	571	532	517	532	525	549	523	515	541	536	543	521	564	504	556	548	563	581	564	556	550	532	545	562	579	586	537	555	550	500	537	520	521	526	544	534	566	583	544	542	547	545	564	539	518	509	553	514	505	538	550	516	519	562	555	563	544	563	532	506	534	538	500	510	519	515	544	531	547	557	538	533	550	577	568	553	520	536	566	541	565	510	542	550	514	535	528	507	534	543	531	523	555	540	535	580	524	557	520	587	534	542	553	567	522	555	558	534	574	540	533	564	537	542	561	500	530	517	538	526	519	552	527	509	536	509	552	525	582	544	533	557	545	548	560	558	514	538	529	591	540	542	519	514	526	543	536	547	545	546	528	534	519	526	515	529	551	528	549	540	571	519	570	541	522	593	514	562	528	555	526	524	503	527	499	561	532	530	546	524	506	535	535	498	529	526	570	545	543	529	508	549	512	549	520	559	540	533	572	552	543	545	568	529	570	513	537	565	540	545	573	567	507	559	549	544	495	509	482	510	551	499	513	566	537	580	541	544	504	568	548	555	524	502	513	511	531	537	563	543	556	556	505	527	512	527	553	511	588	585	530	518	560	552	559	524	531	522	539	534	568	545	545	554	563	532	526	549	571	542	513	533	529	545	503	525	524	556	539	560	537	551	572	540	567	541	542	546	560	485	510	534	554	535	526	547	570	521	538	582	521	525	540	571	564	489	562	537	546	508	547	524	567	533	555	599	532	518	545	552	553	539	552	540	518	563	507	556	484	489	578	523	520	521	535	520	526	545	549	567	568	558	569	546	572	567	543	528	541	568	542	557	557	512	575	540	554	548	506	559	507	567	568	515	580	536	550	495	542	530	562	547	551	479	529	546	573	523	589	546	516	566	575	517	545	539	558	526	555	536	561	578	536	537	491	503	546	537	516	533	512	513	533	551	511	567	568	543	566	568	529	511	561	562	508	552	522	580	513	545	536	541	525	505	531	544	503	569	497	546	520	553	530	502	542	526	536	505	524	558	552	587	522	567	525	531	513	526	550	553	552	530	526	556	493	543	538	525	548	543	503	514	554	565	507	562	553	531	535	529	548	532	572	545	530	519	496	535	508	564	516	517	515	528	570	519	506	507	536	542	521	527	551	548	485	509	520	553	532	543	555	602	573	487	588	548	535	544	555	513	523	546	536	551	506	563	551	527	513	534	530	515	532	536	522	553	594	530	571	563	561	549	527	555	573	530	555	528	534	491	542	544	511	523	532	540	524	548	520	558	574	508	485	562	507	557	500	529	564	527	538	531	561	497	547	542	553	541	509	579	524	595	534	507	531	518	589	507	514	572	538	567	545	487	504	534	537	581	548	595	538	514	554	539	558	566	506	506	568	563	538	550	572	608	511	547	547	533	582	578	505	548	557	571	562	556	501	535	537	510	542	527	534	547	533	545	554	555	533	510	541	524	557	557	553	543	604	526	506	540	525	568	567	535	558	513	533	562	540	521	576	591	538	529	553	529	514	582	529	568	562	511	531	547	553	556	544	554	494	575	585	542	552	509	554	536	547	550	535	540	552	524	511	524	548	561	530	534	486	548	523	547	517	545	494	566	553	523	574	529	507	542	529	529	503	552	553	521	514	565	533	527	522	538	566	511	581	524	540	547	530	517	533	575	455	562	526	562	555	542	534	553	521	526	552	525	531	544	526	532	490	572	547	552	529	567	533	534	559	537	548	474	586	518	552	528	557	529	550	564	551	560	547	531	552	533	568	526	541	512	520	520	519	512	576	545	549	527	551	533	540	552	554	510	506	552	491	576	566	562	534	497	530	502	541	529	502	550	547	545	530	505	509	543	558	569	530	523	575	559	519	518	523	512	511	565	585	511	524	575	580	538	576	581	545	479	531	519	589	519	516	535	528	520	559	561	544	530	552	525	497	519	490	506	569	542	548	542	559	559	527	526	541	504	554	534	527	535	550	531	541	512	535	546	534	516	557	541	545	559	534	566	574	536	520	557	524	527	518	543	555	538	543	538	529	535	522	539	544	535	532	543	508	532	500	570	549	537	541	531	540	559	553	559	529	556	549	536	551	555	516	519	550	561	609	536	519	584	540	551	514	543	521	511	573	575	525	553	517	577	564	557	543	566	555	535	548	538	517	507	544	518	531	530	519	514	535	521	530	522	524	500	558	526	512	577	565	577	554	539	561	562	521	533	561	519	548	552	555	479	528	494	578	477	556	563	570	577	539	491	563	557	548	562	525	524	550	556	540	466	496	544	521	556	528	519	525	516	491	513	524	514	524	567	554	506	521	544	541	529	549	512	544	564	559	538	542	573	498	564	564	550	563	528	538	587	528	538	570	553	518	521	541	498	543	544	514	550	552	561	530	561	512	529	573	527	519	578	541	514	512	546	546	531	551	561	556	552	542	541	540	552	497	562	608	576	499	505	525	562	516	496	612	513	525	556	583	541	562	542	518	537	538	523	571	554	528	533	547	533	483	526	502	534	556	506	541	512	536	541	567	513	533	545	552	491	513	516	547	544	486	535	530	530	537	533	540	522	526	538	539	534	580	571	523	563	521	547	505	532	567	535	538	547	570	542	543	496	533	529	571	539	531	525	572	562	525	529	535	544	519	570	531	532	566	569	561	522	553	547	572	512	518	544	462	529	535	522	583	541	541	523	515	559
2863	564	308	251	148	137	189	171	157	129	112	97	97	95	118	89	73	72	83	80	84	98	74	69	74	77	75	47	49	44	37	46	60	46	42	50	46	53	38	45	52	40	48	45	33	28	31	33	48	32	43	35	39	38	34	41	50	36	51	30	33	34	36	35	36	33	52	33	32	35	30	21	36	43	34	33	38	34	29	42	33	34	42	44	33	49	35	30	33	37	47	47	34	36	34	37	36	40	43	36	34	47	41	40	47	42	41	50	39	34	32	28	33	38	29	46	35	35	47	31	39	37	26	36	40	34	33	38	32	40	38	29	36	49	46	30	45	34	38	37	37	40	47	37	38	39	39	39	45	25	28	34	45	37	35	36	40	42	35	33	30	32	41	35	41	37	31	50	31	37	33	48	42	45	40	36	37	40	37	31	33	40	37	35	37	46	42	34	31	33	51	43	45	46	33	44	24	39	23	34	37	28	41	28	35	35	33	36	32	36	29	38	35	40	26	41	45	37	27	39	39	45	44	42	39	23	42	38	36	47	36	34	41	32	35	33	27	33	34	37	33	35	38	36	43	41	40	36	39	27	33	34	44	36	31	42	36	34	46	36	41	36	40	27	40	33	32	28	34	36	48	45	34	31	35	34	22	37	33	35	42	31	53	34	34	38	42	37	40	39	36	36	38	34	44	27	34	57	36	37	34	36	44	41	34	42	39	30	36	27	42	36	40	39	43	37	31	39	40	36	36	34	32	38	36	34	32	35	40	30	26	37	42	34	31	30	47	43	29	43	35	35	41	34	33	27	49	42	34	34	37	38	30	33	33	28	33	49	35	36	37	29	41	46	30	45	34	32	39	41	45	43	32	42	47	33	41	48	37	38	31	39	39	34	43	41	38	31	34	37	37	40	39	34	32	43	45	30	36	32	34	30	42	40	44	37	50	37	42	29	37	36	34	45	38	34	51	25	34	33	35	33	34	27	45	43	33	23	34	34	39	38	37	38	43	38	39	38	36	37	36	35	40	33	35	36	47	30	34	33	43	36	36	47	39	24	49	46	25	36	42	36	37	31	39	30	57	45	34	27	40	32	45	38	34	32	31	32	38	47	33	39	40	40	34	37	38	20	36	46	28	35	25	31	48	31	37	42	24	28	40	42	40	33	33	34	43	36	44	25	34	48	35	38	40	29	42	40	41	46	37	47	27	40	31	37	26	33	33	36	26	33	32	33	33	34	40	44	27	45	33	35	25	35	39	32	35	51	32	44	37	32	22	42	32	40	48	35	45	35	28	21	30	34	35	40	25	34	35	32	27	45	42	38	32	39	32	29	48	36	29	32	30	30	31	48	34	41	32	25	47	47	31	35	35	50	33	28	31	48	45	35	36	29	39	38	43	44	32	38	42	34	37	31	28	46	41	37	39	40	51	36	35	35	45	39	26	33	39	29	40	29	41	34	32	35	33	35	35	39	32	37	39	40	40	38	32	36	28	38	29	40	51	22	30	40	32	44	37	46	34	38	50	40	39	35	37	33	42	36	40	46	38	30	32	45	46	26	37	30	45	32	45	47	26	44	53	30	47	37	40	39	44	28	42	29	41	35	37	51	30	29	35	33	34	42	36	33	33	38	29	40	40	45	31	40	44	38	42	26	30	30	43	48	39	40	43	43	37	28	48	34	40	36	33	36	36	36	32	35	38	39	53	47	41	38	40	36	37	46	43	40	33	46	34	38	44	40	37	31	35	37	38	39	29	55	33	48	39	53	41	50	38	30	42	39	31	24	32	35	41	27	35	35	25	35	24	36	44	39	40	42	38	41	41	41	37	39	35	36	47	37	43	57	41	34	33	36	41	42	34	32	45	41	42	38	29	34	37	34	42	28	48	36	39	34	39	47	26	39	30	48	45	28	45	31	34	34	38	42	32	28	39	41	36	45	34	39	37	35	44	40	42	28	42	37	47	30	50	39	36	41	34	47	41	38	33	41	39	31	44	38	39	38	36	29	44	34	28	30	41	38	41	38	37	40	37	28	42	31	27	36	39	42	39	41	39	22	31	31	46	40	27	30	37	32	39	34	42	42	31	49	41	37	39	35	35	41	48	34	31	38	29	44	42	42	35	35	43	23	35	36	39	30	38	35	38	42	37	41	42	32	38	49	36	43	43	30	43	38	30	44	40	38	42	31	35	41	36	34	41	35	38	40	30	32	34	37	37	28	34	31	28	36	40	33	34	37	44	48	36	36	35	43	36	35	30	40	32	38	39	33	34	32	37	34	32	29	34	28	40	39	33	34	44	32	38	41	32	40	42	40	34	32	38	37	41	32	51	30	38	28	33	40	31	35	36	39	42	30	33	38	33	32	26	35	42	38	38	45	42	35	35	33	37	35	20	40	32	45	47	46	31	47	44	36	42	41	40	31	32	31	45	44	36	34	39	39	36	40	50	32	36	39	42	32	37	37	34	42	33	38	40	41	36	32	37	35	40	36	33	42	38	46	42	49	45	28	36	29	38	28	48	27	28	35	34	33	35	34	40	47	30	31	27	34	36	44	30	34	28	43	27	41	37	36	32	41	46	43	36	30	41	27	33	37	43	38	37	34	27	28	39	42	41	33	29	38	30	32	33	49	49	38	39	46	36	40	29	45	26	35	43	34	42	32	41	40	38	38	29	37	50	44	33	37	40	35	49	42	38	30	48	34	40	33	35	36	31	47	50	48	47	37	38	37	34	35	51	33	24	34	41	45	38	41	39	34	30	29	37	39	26	47	28	34	40	41	37	45	30	39	39	43	51	26	46	29	34	37	39	36	33	38	29	38	30	37	30	34	44	34	36	36	31	34	41	44	48	37	34	33	34	40	40	26	32	44	35	30	37	45	38	47	53	47	37	41	42	33	41	36	36	48	38	39	40	40	40	31	41	37	44	40	47	51	37	33	41	45	49	38	36	43	37	27	38	29	40	31	34	44	36	34	35	34	42	36	27	42	39	32	42	28	41	40	39	43	45	38	36	47	41	46	33	43	35	48	36	32	42	41	28	42	29	38	37	47	32	34	35	27	40	38	35	44	41	36	31	32	28	36	49	29	27	35	38	28	34	39	37	37	39	44	44	27	37	37	34	28	30	50	39	31	35	34	39	35	43	37	43	35	37	26	32	49	38	36	38	42	48	38	53	27	35	30	43	38	42	42	33	40	38	28	36	25	34	45	38	41	46	44	39	40	39	37	40	34	29	37	43	36	47	38	39	26	38	40	44	43	36	22	33	40	38	47	41	27	33	50	30	35	38	45	27	34	42	43	34	34	36	35	37	32	33	30	25	37	31	34	33	37	37	38	29	35	25	32	35	43	43	39	41	46	36	38	28	37	43	43	41	35	30	33	42	25	32	38	30	36	40	36	31	41	41	35	36	45	35	53	53	37	27	49	41	39	46	44	39	42	46	33	40	36	40	30	42	36	50	53	43	40	32	34	36	38	53	32	37	45	38	31	39	49	40	28
19001	6313	3827	4929	6682	9128	10870	9360	7049	4371	3646	3581	3526	3303	2907	2488	1953	1860	1963	1967	2000	1815	1695	1754	1565	1402	1212	978	761	737	718	625	553	637	602	566	455	360	346	329	343	345	363	389	366	302	331	329	330	357	390	341	362	325	338	359	334	340	353	335	340	318	303	341	327	321	313	338	302	327	313	339	301	324	288	309	316	329	364	306	335	319	320	338	305	314	312	358	324	338	318	328	303	298	312	313	297	337	334	329	284	305	298	284	317	308	317	332	308	312	339	314	314	330	309	330	300	306	323	298	308	293	316	298	300	291	342	324	301	318	321	312	343	296	329	312	313	305	326	311	310	314	334	339	327	275	310	331	317	297	311	330	310	314	290	305	347	314	319	293	299	318	331	295	347	315	279	313	342	316	299	322	325	322	306	324	324	314	290	286	313	326	287	340	338	329	322	289	288	313	283	315	285	333	288	295	335	327	330	309	325	278	296	314	305	306	295	317	302	296	337	322	299	338	304	314	313	308	325	326	323	286	313	318	353	343	306	327	313	312	301	309	281	330	315	305	308	308	283	307	292	302	300	311	315	281	304	305	331	306	331	300	318	308	300	340	331	339	321	318	329	325	281	319	321	307	296	301	305	314	312	343	310	323	308	294	313	298	302	299	309	311	305	313	285	318	311	273	317	284	301	299	290	314	311	320	315	300	309	322	321	318	308	325	318	322	282	310	328	300	336	310	306	295	295	313	325	298	286	320	347	319	303	301	282	334	348	301	287	300	324	307	304	287	291	293	306	317	323	323	304	279	275	290	331	305	287	283	311	293	300	312	319	315	330	306	293	285	297	293	321	302	334	306	305	341	299	297	292	308	336	325	325	310	316	343	307	355	322	322	338	298	332	307	314	309	364	276	303	322	317	328	298	335	329	323	309	285	305	302	296	313	298	339	328	337	306	306	331	298	287	337	298	317	327	320	324	354	290	319	288	310	344	333	312	319	318	308	339	291	293	311	335	312	300	341	301	311	288	302	302	315	313	300	346	276	347	336	284	323	331	311	316	335	318	305	321	293	320	330	306	289	337	309	331	306	314	326	326	267	332	304	315	271	314	295	329	327	281	329	312	307	307	300	343	317	300	301	309	326	331	297	301	306	334	301	302	306	322	341	292	304	332	324	325	328	321	330	336	307	320	316	330	297	286	301	301	280	306	312	321	288	304	297	306	299	329	340	315	320	284	269	324	301	299	316	288	295	346	299	306	310	293	313	298	283	305	303	314	285	299	298	315	323	317	311	312	311	298	358	323	306	315	279	319	288	323	287	308	297	313	317	267	293	341	327	313	343	317	295	283	292	315	344	305	282	284	303	306	295	316	291	288	328	305	320	338	299	301	317	311	322	307	346	335	311	335	281	307	308	318	341	300	315	306	317	300	311	349	307	321	278	298	302	300	284	289	309	311	295	361	331	309	309	304	314	330	317	307	306	296	317	303	284	316	285	331	317	308	306	346	331	330	335	291	306	314	317	302	336	349	320	302	312	309	319	309	291	279	294	299	334	295	305	315	305	321	327	300	327	330	301	326	319	314	319	289	302	292	331	305	311	299	309	325	315	316	313	293	298	291	328	303	314	310	311	320	335	277	284	313	296	332	314	306	331	308	306	297	303	291	329	341	337	291	319	330	316	293	324	312	324	325	329	306	297	285	330	302	330	314	314	296	273	302	302	331	335	339	362	341	314	338	312	317	303	315	306	336	344	307	312	301	298	314	314	319	313	303	315	309	298	327	342	328	351	323	299	295	302	292	309	297	281	288	292	358	309	269	310	338	295	324	293	272	316	318	296	350	291	294	321	327	306	297	320	331	311	297	308	334	317	316	299	280	318	308	313	307	315	280	326	308	293	330	268	305	315	309	317	323	302	299	314	334	329	304	288	305	353	320	331	297	297	334	309	296	269	337	304	302	325	299	311	314	313	300	327	312	292	281	292	317	290	313	297	314	329	315	282	308	308	288	335	312	317	276	295	337	305	317	347	294	284	329	293	316	339	289	290	286	332	320	332	287	305	301	266	316	315	296	310	314	297	319	325	313	327	313	316	294	326	323	304	296	302	313	283	350	345	330	309	296	308	314	294	341	300	340	329	310	308	316	290	319	293	321	306	288	282	319	323	281	334	291	348	339	298	304	336	294	295	287	310	284	313	318	287	325	333	301	322	318	318	344	312	271	324	315	295	298	305	330	314	324	325	320	310	294	302	305	286	314	334	320	323	322	289	300	278	317	323	329	307	303	318	330	296	343	297	296	312	315	284	306	289	311	296	315	316	315	326	299	343	314	310	313	342	297	298	314	287	326	308	314	313	323	319	330	283	320	288	308	329	324	296	333	328	301	281	329	315	299	277	312	310	319	313	318	354	305	302	317	285	303	292	290	307	306	312	326	285	300	293	324	319	327	314	311	347	310	322	304	292	294	297	316	352	343	333	282	341	310	320	314	313	327	313	284	319	302	304	316	286	317	315	314	326	292	325	300	323	324	286	307	318	307	324	317	306	320	302	289	321	307	312	288	303	288	293	323	320	312	278	307	309	304	312	318	276	319	322	311	307	330	278	280	319	290	294	316	324	292	283	355	305	298	274	328	304	332	290	346	281	312	339	320	340	308	302	320	311	321	320	320	311	276	338	322	302	342	323	339	319	286	318	292	285	350	297	330	309	304	309	276	290	337	300	296	323	315	276	371	318	308	321	345	315	314	306	300	326	318	276	293	323	335	301	304	324	311	314	327	316	311	294	312	327	290	299	299	323	314	313	297	331	297	303	308	320	274	314	336	314	287	329	301	313	310	300	338	297	294	317	293	347	312	301	302	312	302	308	315	320	320	324	296	340	308	298	302	307	270	286	309	301	295	285	291	355	326	302	299	320	312	323	352	278	317	284	294	289	309	318	300	302	287	294	321	341	323	289	310	319	317	298	294	346	299	315	312	319	305	306	349	300	329	319	271	294	300	295	334	296	315	320	316	317	304	322	313	311	298	331	309	315	337	302	317	330	299	292	311	350	288	351	344	327	330	296	308	294	366	325	345	318	324	293	308	280	324	316	310	321	333	308	336	319	309	319	295	303	281	300	331	303	296	325	320	312	309	334	321	332	321	318	322	326	317	324	311	327	324	302	319	285	315	297	306	278	322	346	308	310	274	309	319	311	297	322	314	303	337	300	297	312	318	302	303	294	300	321	303	348	294	324	319	303	304	303	304	319	282	292	312	313	319	314	320	297	284	299	280	321	305	318	314	295	325	319	323	298	327	334	277	338	285	327	311	316	303	295	322	335	314	325	318	340	317	267	311	351	314	294	306	308	300	331	303	310	313	280	318	332	334	306	292	292	337	316	308	323	336	325	312	303	282	297	293	293	328	335	310	304	316	319	288	303	310	314	309	299	273	322	313	324	304	280	300	284	305	319	304	310	310	321	288	330	300	328	346	338	325	306	291	361	311	281	333	297	297	315	296	284	319	314
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
