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
344557926687	344557927199	344557927749	344557928299	344557928847	344557929399	344557929949	344557930499	344557931047	344557931599	344557932149	344557932699	344557933247	344557933799	344557934349	344557934899	344557935447	344557935999	344557936549	344557937099	344557937647	344557938199	344557938749	344557939299	344557939847	344557940399	344557940949	344557941499	344557942047	344557942599	344557943149	344557943699	344557944247	344557944799	344557945349	344557945899	344557946447	344557946999	344557947549	344557948099	344557948647	344557949199	344557949749	344557950299	344557950847	344557951399	344557951949	344557952499	344557953047	344557953599	344557954149	344557954699	344557955247	344557955799	344557956349	344557956899	344557957447	344557957999	344557958549	344557959099	344557959647	344557960199	344557960749	344557961299	344557961847	344557962399	344557962949	344557963499	344557964047	344557964599	344557965149	344557965699	344557966247	344557966799	344557967349	344557967899	344557968447	344557968999	344557969549	344557970099	344557970647	344557971199	344557971749	344557972299	344557972847	344557973399	344557973949	344557974499	344557975047	344557975599	344557976149	344557976699	344557977247	344557977799	344557978349	344557978899	344557979447	344557979999	344557980549	344557981099	344557981647	344557982199	344557982749	344557983299	344557983847	344557984399	344557984949	344557985499	344557986047	344557986599	344557987149	344557987699	344557988247	344557988799	344557989349	344557989899	344557990447	344557990999	344557991549	344557992099	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2167	3300	1900	2700	2167	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2167	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2166	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	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
2559	552	240	131	69	102	74	88	124	95	65	66	62	56	66	59	57	44	68	49	69	43	48	38	35	26	40	32	30	40	30	17	27	28	26	29	19	27	31	31	31	28	32	26	29	26	25	24	22	23	31	19	27	34	24	27	22	27	24	26	21	27	31	28	26	22	16	19	25	16	25	35	25	29	27	29	22	36	20	30	22	28	27	27	23	14	17	16	30	32	37	15	28	25	19	29	21	27	21	26	26	25	25	18	34	14	20	22	26	18	35	22	30	26	31	23	28	21	23	21	22	27	24	26	15	22	28	24	16	29	21	22	19	19	27	18	24	19	29	26	26	22	31	26	17	26	18	25	27	28	15	22	21	23	26	30	28	17	28	27	26	31	29	26	20	35	17	28	16	30	26	26	22	29	28	24	29	21	28	29	20	20	27	23	25	30	27	33	24	20	31	26	22	23	21	20	22	25	30	19	29	28	28	24	28	24	23	24	36	17	20	17	23	23	22	15	18	22	25	35	24	31	23	22	24	33	26	24	22	26	17	25	24	24	25	19	24	29	11	34	24	23	18	22	27	28	17	40	22	30	16	32	17	17	24	29	15	17	33	36	33	26	20	26	26	20	26	35	21	19	19	19	19	20	24	29	16	21	27	27	21	26	25	25	28	24	30	24	35	23	23	24	30	23	28	15	26	34	21	17	27	18	18	29	21	28	30	19	26	15	15	24	28	28	19	27	28	23	24	23	27	27	24	26	20	22	23	26	17	27	20	17	20	25	26	39	26	28	29	22	24	23	29	27	25	26	27	16	22	36	20	21	35	16	21	29	19	31	18	22	24	25	25	25	22	24	26	22	30	23	23	17	28	35	34	34	24	21	30	27	24	22	16	27	20	27	30	34	16	25	26	30	23	27	16	19	18	20	25	23	22	36	19	35	29	30	14	22	23	22	21	36	30	18	26	29	16	25	23	18	27	24	23	19	27	29	31	29	29	20	22	14	24	23	30	18	17	24	28	26	15	14	31	23	31	31	31	30	27	33	31	24	20	20	18	20	24	16	12	27	24	20	16	23	27	15	30	18	26	25	19	23	21	25	29	25	20	25	28	25	17	36	21	23	26	24	24	23	21	20	24	24	18	31	19	22	22	20	35	14	31	19	26	19	34	27	32	21	25	31	23	29	35	34	30	25	23	24	27	19	27	23	33	21	28	31	21	28	23	20	29	27	19	21	19	30	24	16	26	30	25	16	20	24	21	23	33	24	12	12	26	24	27	27	33	28	35	23	20	26	26	25	21	16	23	23	21	23	31	34	23	25	19	22	30	24	29	28	28	26	26	26	26	16	19	12	26	25	26	22	17	23	32	29	25	20	28	24	20	28	24	22	29	36	22	23	22	14	28	31	30	19	22	23	27	30	22	24	30	20	32	18	21	22	23	30	25	23	27	25	20	25	29	25	25	34	21	18	21	26	17	15	27	19	18	30	31	18	22	25	29	22	21	23	21	16	25	22	37	16	21	29	22	23	23	30	18	24	22	29	25	28	22	26	22	16	18	28	31	31	26	24	29	21	18	18	35	26	29	22	27	30	17	21	22	25	29	19	25	28	29	27	21	16	27	25	17	27	24	22	29	26	25	26	29	24	19	25	17	30	24	32	18	20	18	25	28	13	20	27	13	26	20	21	22	31	25	16	25	26	26	16	24	25	29	24	26	35	23	35	32	25	28	26	28	15	27	27	27	28	17	26	30	24	22	21	14	25	33	20	33	26	21	14	18	18	33	21	23	27	15	16	22	29	19	35	21	33	24	33	31	26	24	17	18	29	21	23	22	22	23	29	30	28	30	23	19	33	23	25	22	24	21	22	23	28	24	15	24	17	24	27	23	31	26	26	21	26	31	30	18	23	28	30	22	18	19	28	21	20	21	16	30	30	18	36	40	23	35	27	26	20	25	29	33	17	22	26	27	26	30	19	29	27	21	18	30	31	26	24	21	24	27	22	27	20	31	18	35	37	15	31	29	19	22	20	25	20	31	25	20	23	24	26	25	29	32	20	24	30	31	26	32	15	38	27	29	23	20	24	26	35	19	17	16	17	20	23	32	28	17	26	27	30	27	30	27	23	25	19	25	21	25	28	29	18	25	18	21	34	18	26	29	24	17	28	26	26	16	20	24	20	29	19	25	27	25	20	31	28	34	22	23	33	35	18	21	23	34	24	29	28	23	19	36	18	13	31	23	16	13	24	20	23	25	15	22	22	22	27	23	23	25	20	33	28	26	26	26	21	26	24	24	24	35	26	18	24	26	23	20	24	29	30	27	19	24	20	29	27	20	29	19	16	24	24	15	25	26	21	30	28	18	32	21	19	29	17	26	20	23	26	19	24	33	10	19	24	24	22	24	22	24	23	19	30	39	27	31	24	28	18	24	33	15	26	24	30	23	34	28	22	24	25	19	25	30	28	23	26	16	28	23	35	17	20	21	18	31	26	18	17	27	22	29	30	22	21	21	26	36	31	19	27	26	17	22	31	24	25	31	27	22	21	20	25	31	16	29	24	27	26	26	32	23	29	14	29	21	31	29	22	20	20	13	23	20	31	32	29	31	31	32	24	18	24	24	23	24	21	35	26	29	23	23	28	27	28	18	24	23	25	34	26	37	27	25	19	18	23	29	25	21	26	20	20	20	26	21	28	22	21	26	18	27	23	30	19	32	24	34	25	24	26	29	28	21	28	25	22	17	25	26	22	15	34	36	20	32	23	22	31	22	26	33	26	26	23	18	36	30	24	37	23	25	26	23	29	17	26	17	25	27	30	28	22	26	26	40	19	20	26	22	28	14	13	29	25	13	25	23	20	26	17	26	26	25	22	18	23	29	23	30	28	22	26	26	22	36	33	20	22	20	20	21	17	27	24	21	25	20	23	28	27	19	29	27	25	16	26	30	22	24	37	24	31	23	26	27	22	19	24	22	16	17	26	32	33	31	19	29	19	25	22	21	20	24	20	25	29	15	11	26	23	24	32	29	33	24	22	20	27	26	23	22	18	23	26	18	22	26	27	24	18	25	21	24	18	29	19	22	17	21	16	21	16	26	28	22	22	19	19	22	18	25	23	33	28	22	32	26	25	24	28	21	26	17	25	29	22	23	26	29	22	27	36	20	24	42	22	24	28	22	23	23	21	27	21	27	37	23	21	28	29	29	27	33	22	23	23	22	20	16	27	24	26	25	22	18	22	27	29	30	21	22	26	26	27	29	26	33	20	30	24	21	24	21	30	27	28	30	28	27	27	24	17	18	27	29	25	15	35	26	22	27	27	25	24	27	31	21	19	38	27	33	15	27	17	30	38	16	21	18	24	14	28	29	20	20	16	26	25	17	18	20	26	20	22	17	21	29	26	18	24	29	29	25	19	25	20	22	16	29	30	21	28	25	29	32	25	34	23	23	24	22	17	33	26	24	16	31	22	26	26	25	26	28	27	20	23	33	18	27	23	28	24
22921	6620	3398	2199	3643	5919	5798	5374	5122	4560	3378	2662	2092	1908	1825	1555	1367	1401	1430	1239	1085	1027	957	824	710	620	573	502	475	464	434	364	378	366	355	352	357	314	317	277	300	278	319	272	279	290	287	260	268	261	228	250	272	262	252	210	234	244	236	230	251	234	248	236	222	261	239	277	243	252	252	239	226	235	219	270	307	281	269	271	256	255	294	276	282	240	274	269	302	302	245	228	248	241	246	222	252	260	236	256	255	238	253	229	222	231	264	240	211	242	230	222	235	255	257	220	253	247	257	258	229	232	260	230	240	244	227	241	236	230	237	253	259	208	235	208	219	245	226	240	235	234	233	243	231	242	248	236	213	243	245	196	247	229	261	217	256	245	243	260	208	211	237	220	222	240	263	222	216	209	209	233	212	232	217	249	204	223	245	253	256	236	231	214	246	219	252	269	210	235	226	227	224	229	222	231	224	236	252	246	241	233	224	245	243	219	243	228	215	222	220	237	239	234	231	200	226	222	217	233	255	242	248	229	233	237	222	217	269	206	221	244	218	233	205	222	237	219	247	230	249	225	213	224	230	206	233	245	236	219	227	223	210	240	213	243	244	200	239	262	238	256	214	224	247	227	208	252	234	214	232	247	235	227	265	213	231	247	224	215	229	227	255	217	223	241	230	216	232	252	215	237	251	216	213	219	247	237	236	246	253	232	230	217	242	257	233	210	219	232	230	211	234	238	247	202	203	238	223	232	229	210	244	229	215	216	203	221	207	225	228	255	243	270	224	254	245	228	202	232	228	247	222	246	224	210	217	269	218	216	233	229	217	217	260	218	211	249	244	236	228	218	233	240	231	251	246	216	223	198	224	223	223	225	199	219	231	203	233	219	249	238	225	206	240	230	235	229	245	211	243	213	213	251	229	236	231	235	241	204	256	210	236	217	233	234	240	228	253	244	239	238	249	220	213	223	217	233	249	233	215	231	225	219	243	240	234	234	237	211	241	211	210	233	195	237	248	218	213	243	220	234	221	240	220	227	210	211	229	237	237	251	215	251	222	241	214	220	218	244	211	222	235	212	260	199	238	235	235	223	210	214	224	259	216	231	218	244	236	231	223	243	230	224	245	232	237	244	231	253	229	266	212	250	226	248	255	223	221	251	256	207	234	206	219	226	247	211	226	221	228	214	223	234	224	209	214	228	249	250	213	228	243	212	243	229	240	208	205	225	222	242	269	210	230	230	226	244	231	209	224	222	224	256	249	193	205	216	215	228	232	231	253	240	222	255	245	213	192	244	208	212	218	203	202	231	251	236	248	231	202	239	223	208	239	237	236	224	234	223	240	253	248	231	289	224	214	216	265	235	239	197	204	221	255	256	228	249	223	243	238	239	211	254	236	240	233	226	238	253	224	220	219	233	221	225	211	267	225	230	224	211	222	240	225	228	240	235	222	228	246	246	269	223	232	244	214	230	214	222	225	249	208	210	247	232	251	228	227	218	230	248	209	236	206	214	219	231	235	236	234	240	228	222	213	238	224	201	220	194	226	225	249	217	242	243	255	229	222	219	233	245	263	219	227	236	185	245	225	238	234	216	252	223	218	235	213	239	226	238	212	231	243	202	215	220	215	234	241	255	237	220	227	247	238	240	217	248	202	226	229	224	220	203	227	238	189	235	237	254	269	219	240	224	219	221	225	238	199	240	235	217	254	221	224	265	218	240	227	219	231	228	226	214	247	237	210	228	219	248	215	222	221	227	250	203	254	200	227	236	255	223	229	216	221	235	198	210	217	240	239	216	231	260	224	213	244	239	224	215	244	229	246	219	237	202	222	221	233	233	218	263	255	209	237	227	223	230	228	260	220	248	222	220	219	243	249	275	230	230	238	246	236	220	235	222	227	234	214	235	243	245	250	228	216	227	255	217	243	240	230	231	233	241	241	230	204	227	236	233	227	234	219	211	217	229	234	241	205	238	236	222	219	233	241	218	225	229	235	198	229	240	222	250	223	242	228	213	229	238	209	236	252	249	231	224	225	234	226	221	234	239	233	229	235	243	252	238	221	218	257	238	184	204	227	232	236	254	232	231	209	241	220	227	229	229	243	237	201	236	219	241	226	228	260	216	211	217	186	224	230	217	222	235	222	220	230	239	196	214	222	222	234	235	229	255	222	244	211	213	216	239	233	218	220	246	200	217	241	208	239	224	222	236	250	232	206	232	234	213	227	239	238	237	191	232	212	223	208	246	223	229	215	219	219	234	217	227	225	220	265	226	239	242	250	231	229	219	251	229	242	240	235	227	216	205	202	257	229	241	211	238	247	245	233	243	221	228	246	263	263	211	230	218	227	243	245	259	225	215	233	228	220	226	230	208	227	264	228	231	220	210	239	231	211	205	222	246	224	233	236	222	236	223	219	261	249	222	240	221	237	212	234	200	247	232	240	228	221	211	228	257	189	224	231	242	196	246	218	240	218	235	261	229	241	226	191	234	240	223	233	255	217	237	204	251	244	228	225	226	223	251	205	251	238	207	222	228	223	226	235	214	250	237	237	265	234	239	219	219	256	227	216	218	223	237	208	241	200	229	223	267	227	222	231	230	234	252	238	232	229	222	212	219	262	200	232	236	211	206	223	219	231	221	228	191	216	249	218	202	215	234	235	222	224	234	242	242	253	236	238	225	262	221	208	241	214	250	207	216	227	233	235	225	225	235	220	243	209	232	223	217	220	226	225	218	242	220	221	235	227	263	250	237	217	223	258	247	248	240	205	216	234	237	272	247	252	255	207	229	242	249	213	249	240	230	232	239	253	218	231	241	226	225	226	230	238	230	229	257	248	241	226	232	208	208	216	185	236	231	226	230	219	218	263	239	210	219	223	213	211	230	229	232	254	232	240	238	216	238	230	232	223	261	222	232	232	245	244	231	251	236	243	232	229	221	249	230	204	218	224	204	224	239	263	225	226	226	220	233	204	228	237	222	245	240	236	229	209	242	210	240	222	235	256	228	254	237	207	228	235	234	223	235	241	219	235	230	243	218	216	235	224	238	260	220	228	220	186	222	229	217	203	223	237	224	221	238	240	219	191	223	228	246	224	206	219	227	238	232	233	253	229	221	261	232	217	242	233	258	245	217	235	223	236	231	227	227	233	210	248	231	226	238	217	222	220	242	247	259	210	216	239	218	224	234	210	206	234	235	212	240	212	219	208	240	231	219	233	205	248	260	220	226	208	233	236	224	205	235	248	223	241	220	220	215	258	222	220	228	230	213	232	224	259	242	219	196	224	224	242	200	233	219	233	236	235	227	236	236	268	236	235	213	221	228	237	202	221	226	241	231	216	232	219	228	236	218	249	212	232	223	256	275	248	208	230	225	242	234	218	264	241	246	232	236	235	219	241	237	211	225	236	242	243	229	269	205	228	235	240	240	249	230	209	257	227	249	231	229	222	205	231	235	215	236	228	251	235	192	234	246	212	191	213	227	251	204	240	201	229	233	241	222	259	217
2109	287	157	73	63	52	58	52	57	70	44	61	46	56	52	48	36	36	53	41	44	40	31	29	31	31	31	28	35	28	29	31	26	26	30	30	24	30	20	29	30	22	32	22	28	25	30	29	30	29	36	35	19	28	36	22	43	35	30	37	24	28	27	34	27	24	31	23	25	32	23	27	26	23	29	33	30	34	34	27	30	24	30	30	34	26	32	27	35	28	31	25	21	29	27	20	33	24	27	28	38	39	22	25	25	24	31	25	29	28	22	26	27	22	29	31	35	23	25	25	38	39	28	29	28	19	31	32	24	32	31	32	31	26	22	31	31	29	27	28	24	26	32	28	34	28	32	32	32	24	23	27	27	28	29	25	31	31	28	28	32	31	38	34	23	31	33	31	22	26	25	25	23	24	31	35	32	24	41	29	33	31	26	19	34	30	32	26	27	28	26	33	24	33	29	21	25	29	31	24	29	28	35	31	28	39	34	33	23	15	25	32	33	31	36	27	33	24	20	25	22	27	41	37	21	38	27	24	22	22	30	24	38	29	28	32	32	27	24	41	25	31	28	25	20	26	28	32	26	30	48	33	28	31	25	21	33	40	22	33	29	14	31	29	22	28	32	38	27	21	31	27	29	29	19	25	31	31	25	23	22	24	35	33	25	23	28	26	33	31	30	30	35	26	24	36	25	31	33	24	29	25	34	23	32	38	30	28	26	38	23	22	35	34	21	20	32	25	35	25	30	29	28	28	28	33	30	27	20	36	28	34	26	18	25	21	20	26	34	26	32	33	40	37	25	26	30	35	29	24	32	26	27	24	27	23	38	31	33	19	22	33	34	37	24	38	31	24	28	25	17	29	19	30	21	27	31	28	24	26	22	29	32	27	30	27	24	37	27	28	40	26	33	40	28	29	34	38	26	27	25	37	33	24	32	32	26	30	32	20	26	26	25	30	24	34	35	34	33	29	21	31	30	21	34	26	28	20	27	31	36	27	30	24	40	16	14	31	33	31	23	35	30	33	42	33	31	28	18	26	35	26	34	31	24	31	27	18	30	36	25	22	34	24	29	29	26	27	40	27	24	23	30	33	32	27	28	26	24	31	22	32	23	28	33	40	32	24	29	32	30	26	21	30	20	26	29	30	23	24	31	37	27	35	38	33	31	23	32	32	26	29	33	21	25	24	26	34	30	20	26	25	34	28	31	34	34	31	22	34	24	36	22	26	35	35	27	21	32	28	26	24	31	43	20	27	35	22	33	29	40	32	30	22	27	34	26	31	34	38	26	21	29	39	31	36	28	24	31	33	22	25	35	34	27	33	24	30	29	24	26	32	20	28	32	41	32	25	19	33	33	37	25	29	21	28	23	22	28	17	29	32	28	31	25	27	31	33	25	25	35	23	32	30	31	25	36	38	27	35	27	27	28	39	30	28	28	31	41	32	20	23	34	27	22	41	28	32	32	28	37	20	30	32	32	30	33	22	24	32	31	41	26	36	27	29	25	28	22	33	24	43	28	39	33	27	25	27	28	28	31	23	29	33	30	27	39	34	35	32	25	28	29	25	32	19	26	27	30	26	26	30	32	23	34	29	26	29	36	39	36	27	21	34	29	24	27	29	29	29	22	24	15	30	34	22	25	19	22	22	14	34	26	27	28	23	33	21	23	37	24	33	23	23	25	26	26	26	29	30	22	29	31	25	31	22	26	19	18	44	28	22	28	36	28	32	20	40	22	21	22	28	25	25	21	24	27	28	32	22	28	33	29	18	26	26	28	22	26	32	20	27	27	27	20	20	15	29	32	36	27	21	36	34	24	24	33	30	34	35	28	32	30	21	22	19	30	28	32	32	39	31	24	27	27	29	29	25	34	30	26	33	27	27	27	32	26	33	24	34	19	21	36	30	29	30	24	34	25	34	34	30	20	42	34	26	29	36	26	34	28	27	23	35	32	25	29	31	34	36	32	29	29	22	21	33	35	22	28	33	29	26	34	33	28	31	29	20	29	29	29	40	21	42	27	24	34	27	33	25	29	22	24	24	26	35	30	26	27	25	32	27	25	32	24	36	23	23	31	34	19	18	23	26	26	37	16	30	23	29	28	46	22	35	27	31	34	21	27	19	38	23	29	31	25	28	22	27	22	24	36	23	25	22	24	22	27	35	31	23	30	32	24	31	30	32	21	44	25	33	34	36	24	25	29	26	21	30	28	30	30	32	27	26	35	33	25	28	28	30	38	32	27	22	20	35	31	28	23	32	33	33	35	27	44	25	23	32	26	21	29	31	34	26	33	32	30	25	16	30	31	26	20	33	36	35	27	30	35	31	24	27	32	38	27	31	31	28	32	36	28	34	29	25	23	32	23	33	25	32	23	30	32	33	28	26	21	33	19	25	27	29	23	41	34	29	37	29	25	28	26	34	24	40	31	25	37	22	28	40	25	33	28	27	35	34	18	32	36	19	25	26	36	27	23	30	32	31	24	36	30	31	23	31	31	28	29	28	31	27	22	18	24	20	26	26	24	34	26	28	25	28	21	33	30	28	36	34	29	18	21	28	30	25	33	24	27	29	16	17	32	22	37	28	30	23	30	36	27	29	22	32	31	24	31	14	27	25	26	30	22	27	33	27	30	30	35	28	27	35	22	35	28	31	35	25	30	25	25	35	24	30	36	25	29	31	25	29	28	20	30	35	32	29	28	22	41	30	30	30	32	26	34	31	27	30	40	25	27	28	22	25	24	32	23	31	29	25	32	20	26	23	30	28	21	44	34	24	33	27	32	23	31	25	29	24	29	39	29	25	27	26	22	30	20	49	30	25	22	22	26	36	37	28	30	27	20	37	31	34	36	25	26	32	32	31	32	17	36	18	33	29	29	33	31	33	25	36	29	33	21	31	26	23	39	29	25	49	28	22	26	29	32	32	27	23	34	26	21	25	30	23	37	30	31	27	34	34	24	26	25	28	38	22	36	16	41	26	30	29	32	34	33	37	34	24	20	30	30	32	40	28	32	29	34	23	21	19	28	38	39	23	20	20	28	30	33	28	28	27	31	28	25	30	27	38	33	31	25	32	30	30	22	23	26	27	22	35	34	40	26	25	39	30	15	27	37	26	33	24	26	27	43	29	22	32	23	28	27	21	21	25	30	21	26	30	29	30	21	32	26	27	28	24	33	28	40	32	36	33	31	29	31	27	34	33	38	26	27	34	28	30	24	27	32	24	25	23	24	26	34	26	33	30	21	27	36	31	21	35	23	34	24	24	32	28	36	44	27	34	27	27	23	24	29	22	29	29	32	31	32	35	28	26	40	34	29	23	31	21	38	21	27	26	32	20	32	22	40	26	30	31	26	29	24	26	34	31	36	26	26	28	27	34	24	24	27	20	29	40	26	20	29	26	24	48	24	28	32	28	29	34	34	23	39	36	29	26	35	27	32	30	30	37	23	35	28	33	33	29	20	35	32	25	23	25	31	26	32	32	27	27	27	28	36	28
17915	3923	2003	1222	1925	2904	3014	2586	2512	2464	1740	1363	1075	1086	1090	895	869	766	769	766	745	672	539	548	496	404	398	371	411	325	342	342	326	314	304	319	320	298	318	276	279	272	284	250	235	257	284	234	260	291	253	281	243	264	249	262	246	237	261	262	251	227	269	272	278	257	254	261	282	248	287	270	265	284	273	271	308	266	291	275	240	304	273	277	283	257	269	294	273	253	264	266	269	245	283	252	238	268	264	271	240	241	244	262	265	274	252	272	262	273	247	256	274	285	263	273	240	270	248	257	289	264	263	272	258	266	249	240	266	283	234	271	258	251	247	268	241	295	260	248	258	246	262	278	280	250	259	276	281	229	275	245	252	263	256	248	256	227	238	269	273	272	241	270	258	269	242	249	239	255	261	256	266	251	243	267	234	251	281	237	257	250	227	237	257	245	259	264	256	271	273	231	271	268	253	261	241	276	265	272	255	223	259	263	238	246	256	238	245	259	257	278	256	272	275	257	234	260	251	233	243	255	263	289	283	227	264	243	247	267	263	233	279	259	243	236	234	247	243	265	301	265	282	248	265	256	229	262	279	277	251	263	252	259	272	246	234	255	249	290	232	287	255	237	222	247	254	265	259	275	255	271	239	235	270	239	257	250	267	258	239	253	266	260	232	242	247	245	234	271	275	251	264	215	264	267	249	262	243	256	220	238	256	240	261	281	260	241	261	264	263	231	241	264	241	243	241	267	253	274	247	259	262	269	278	268	268	256	270	268	272	269	284	280	277	239	232	262	258	268	248	228	240	254	283	234	251	241	265	273	254	255	258	255	267	253	237	250	258	246	271	278	255	257	243	256	237	267	282	262	264	250	264	238	273	264	252	241	263	238	232	254	254	285	260	246	265	262	274	263	257	275	256	255	228	235	257	271	218	247	276	271	225	262	244	266	249	273	267	277	260	248	265	256	248	284	285	240	271	269	264	271	269	257	231	268	238	249	247	266	282	276	254	250	261	246	233	249	272	242	257	251	273	267	263	256	262	256	238	275	258	254	259	260	262	256	239	257	249	241	245	246	264	262	260	256	256	237	270	263	254	248	236	252	250	288	296	271	242	223	230	242	261	266	227	228	260	254	262	255	251	275	280	246	236	254	263	274	231	238	265	266	262	269	264	231	241	271	242	275	255	261	226	251	235	281	246	240	250	228	262	266	246	237	269	262	260	247	232	238	267	250	250	243	257	270	268	267	230	241	247	237	260	240	237	277	276	263	265	270	260	286	262	243	275	239	265	257	269	283	280	244	210	245	254	255	233	242	238	296	240	256	250	228	257	263	268	255	247	257	241	257	271	245	245	279	258	243	246	255	249	268	293	249	248	270	242	239	261	260	251	261	284	234	255	247	243	255	252	243	253	248	273	267	259	286	276	268	252	249	250	226	256	268	242	252	249	257	285	224	245	285	256	272	270	255	264	268	293	263	224	249	244	256	266	249	246	274	294	262	244	256	254	263	251	272	256	249	252	261	252	274	241	256	262	280	257	247	259	265	246	242	272	264	243	278	268	251	250	273	246	244	270	260	228	257	270	217	252	251	272	242	243	274	241	230	286	250	267	260	255	252	269	263	235	258	257	261	272	236	257	259	233	275	284	231	265	234	249	250	252	253	276	246	250	250	228	291	279	249	275	262	258	255	254	263	264	270	271	252	250	280	265	253	242	264	252	241	270	272	246	231	294	250	272	274	255	236	272	247	259	247	292	277	242	285	282	288	240	257	259	233	239	287	265	248	275	287	243	229	263	264	276	238	247	299	260	256	264	294	265	284	248	248	275	257	264	286	282	276	258	255	290	275	269	241	266	256	256	269	273	270	237	252	246	263	266	263	240	256	266	271	233	229	247	260	248	244	292	274	269	241	225	270	274	235	260	262	271	233	244	252	257	242	287	298	261	259	268	250	247	256	265	228	244	273	271	279	239	234	244	245	239	237	261	265	245	260	261	258	258	286	254	234	249	241	261	259	244	273	248	259	255	282	243	246	255	264	252	264	235	289	222	238	258	236	270	255	264	271	248	282	270	265	279	281	267	262	263	273	239	237	242	248	264	241	231	292	267	248	228	202	274	281	269	217	247	261	262	188	253	246	265	274	255	246	240	272	259	237	241	265	269	262	283	250	227	273	239	262	251	239	261	252	256	252	255	216	237	263	256	267	286	255	256	261	270	263	261	300	245	252	262	246	239	234	285	238	250	292	309	232	240	252	254	282	254	248	276	235	241	283	256	271	220	230	276	242	248	294	238	252	256	269	244	263	247	260	274	210	236	237	245	241	246	247	244	270	258	264	231	251	258	265	283	270	253	246	256	269	254	274	237	265	278	256	260	270	237	266	223	235	252	265	251	263	267	261	227	263	293	250	245	279	245	277	238	255	237	263	273	262	241	247	242	255	241	255	259	253	237	270	253	245	290	256	272	227	258	255	265	238	234	265	243	276	235	243	275	232	231	277	257	260	282	278	276	260	267	257	264	265	229	247	232	268	254	267	241	270	236	248	250	254	267	271	254	268	262	258	298	256	263	235	244	273	281	287	223	295	248	247	238	247	248	270	267	246	255	244	232	252	248	251	267	244	279	262	266	267	290	251	258	267	278	242	244	272	293	238	283	220	274	271	268	246	265	247	267	246	263	250	245	262	277	252	250	293	244	232	229	271	254	262	276	268	222	280	255	251	275	268	282	264	244	259	209	242	231	283	256	259	235	253	272	262	241	247	216	275	262	246	253	277	229	251	240	249	239	254	273	241	240	263	255	236	262	274	259	253	244	285	241	262	262	258	260	265	252	261	252	262	243	289	305	254	258	283	240	252	253	273	270	258	266	247	228	257	250	271	244	267	253	238	236	257	220	274	229	228	277	305	262	244	254	258	261	238	260	260	228	250	275	273	250	258	254	262	255	215	242	256	220	253	253	237	241	244	242	241	259	225	278	275	258	266	252	217	239	266	233	240	277	236	218	250	247	261	289	250	233	259	241	255	271	244	248	272	256	244	251	284	251	252	257	222	267	245	272	234	255	238	251	244	268	270	245	259	252	273	223	252	239	269	277	247	241	261	305	266	268	255	235	272	263	239	241	268	290	279	251	261	269	253	232	266	265	236	269	266	233	236	282	227	237	274	270	250	261	286	285	245	266	261	259	278	272	240	256	277	256	273	265	254	262	232	260	253	258	256	253	289	259	241	246	230	240	253	242	280	283	256	256	248	212	251	273	252	260	241	254	242	260	253	230	244	272	242	240	272	238	260	240	245	243	248	263	263	277	271	235	242	292	271	251	272	253	261	261	261	254	245	233	242	274	257	253	252	250	250	275	260	239	254	252	251	238	238	270	288	266	251	269	245	257	259	261	245	244	253	245	281	271	256	247	250	269	249	252	254	263	256	267	229	265	230	260	238	261	265	252	269	260	252	243	239	228	252	245	261	239	249	249	230	276	238	247	242	252	233	265	251	265	264	234	250
2015	466	229	140	82	78	63	85	90	81	93	66	72	65	63	59	55	53	54	56	62	54	55	46	39	46	35	53	42	40	41	37	29	37	31	49	37	38	44	44	29	27	50	35	40	38	27	36	39	35	24	38	38	37	36	27	29	30	28	34	46	32	35	29	30	35	33	31	30	39	36	43	42	46	45	35	40	45	23	38	42	35	28	37	28	33	41	42	31	37	29	49	33	36	28	43	32	35	30	41	29	36	25	36	46	38	38	30	52	26	25	47	30	37	23	44	34	37	37	38	35	35	48	39	39	46	37	40	29	33	43	32	36	46	29	28	32	35	31	29	29	40	33	41	46	27	31	32	40	33	43	38	42	39	42	24	37	26	24	32	33	35	35	38	46	40	39	39	41	34	47	37	39	36	39	34	47	31	34	42	41	32	31	42	31	31	32	34	31	33	36	39	39	50	40	37	39	42	38	47	32	32	40	43	41	50	39	43	38	34	44	28	26	40	40	26	30	43	30	37	35	33	22	32	30	40	32	34	32	37	37	36	31	30	31	35	40	39	39	25	39	34	37	40	28	43	44	39	24	38	26	40	39	37	30	33	44	42	30	39	43	39	34	41	36	35	32	38	36	33	32	25	43	43	39	42	37	27	51	40	42	31	36	27	29	45	38	29	40	31	32	44	26	33	30	44	37	38	27	34	36	34	38	29	29	40	35	36	38	43	38	40	27	35	39	36	46	33	40	34	40	49	38	34	30	39	28	39	40	41	35	23	42	24	24	41	37	43	47	28	29	39	34	38	32	33	46	40	49	38	49	40	42	39	37	28	37	32	41	29	32	36	35	30	39	38	44	36	37	33	34	39	25	36	47	39	40	38	36	30	42	34	29	44	30	42	29	36	34	29	39	34	37	53	36	43	26	36	33	31	33	46	49	41	28	25	41	30	41	48	31	32	31	34	40	35	27	32	35	35	40	32	37	38	29	41	40	39	30	42	35	35	33	31	39	33	32	28	41	35	29	28	43	25	40	36	33	29	38	45	36	34	34	51	32	38	41	42	50	43	32	33	41	36	35	38	32	40	40	45	44	40	31	32	39	46	41	31	31	25	41	35	35	51	43	35	33	30	32	40	38	31	43	30	37	25	33	36	36	39	36	40	35	36	35	40	36	40	29	39	38	50	33	39	37	30	51	42	48	38	30	42	30	26	38	42	42	44	37	37	39	44	39	30	33	34	34	28	33	35	41	36	38	32	31	34	30	26	43	30	39	30	37	34	37	40	34	39	49	28	40	45	38	27	31	27	28	31	38	33	46	36	31	42	30	36	32	40	33	41	39	29	37	32	31	35	44	38	46	34	35	38	34	40	37	32	30	45	30	34	37	35	47	21	46	32	40	43	38	44	28	32	40	46	41	27	47	35	30	36	36	34	30	39	38	37	40	27	45	32	53	35	35	40	37	36	39	31	40	38	35	36	38	36	36	35	31	41	37	50	39	44	28	35	32	41	37	45	36	42	33	34	43	33	49	42	41	25	28	27	41	36	35	38	42	44	36	38	30	44	29	34	32	26	31	32	32	37	39	28	27	34	26	35	42	41	37	38	36	39	48	47	25	39	28	33	38	35	51	39	35	42	43	37	38	35	31	36	34	46	36	41	35	33	41	40	24	37	39	48	44	43	39	40	53	40	37	52	38	37	27	30	39	20	35	25	39	27	32	38	31	31	35	34	31	38	37	32	39	28	25	28	37	37	25	31	46	34	41	38	32	42	38	24	40	40	30	38	34	34	36	35	40	38	35	30	28	33	32	32	40	42	38	45	30	36	41	25	38	38	31	39	34	41	35	34	34	34	37	25	32	47	37	37	35	42	36	26	37	42	45	42	37	39	41	31	34	32	36	36	35	43	35	31	34	43	28	37	40	33	30	34	33	34	47	35	42	29	33	32	24	37	31	40	38	37	39	34	36	42	32	41	33	35	42	33	39	50	31	48	33	31	44	34	37	41	43	33	36	32	42	40	43	41	34	28	49	31	31	33	27	38	36	32	35	35	43	36	45	42	34	43	34	29	35	34	32	35	39	42	35	35	35	42	46	49	39	49	56	42	48	44	42	43	42	23	39	25	36	25	41	35	27	25	40	51	31	28	36	34	28	30	26	38	28	35	42	35	49	31	30	39	42	26	31	39	34	35	29	37	31	36	25	38	42	35	38	37	32	41	37	47	46	43	39	43	21	31	43	45	45	43	36	32	34	41	48	41	43	52	34	37	32	20	38	40	38	41	25	33	42	30	22	39	41	37	41	33	34	46	30	38	35	41	34	39	43	43	33	43	44	40	53	36	38	34	42	33	34	34	42	37	32	40	34	34	29	35	34	26	43	28	38	43	31	44	34	35	33	42	38	29	34	34	32	35	31	42	44	38	37	42	44	30	39	41	39	34	38	25	42	35	35	38	43	45	35	31	38	45	34	27	36	30	46	33	30	35	43	48	27	31	35	37	35	40	43	38	36	46	42	41	42	41	52	39	31	39	41	38	46	37	34	30	35	34	39	25	45	31	41	40	47	48	44	32	37	26	46	30	38	29	27	25	36	41	39	36	42	42	37	32	29	48	33	41	31	27	33	28	40	39	41	23	39	27	34	36	46	31	34	33	40	33	39	36	32	36	37	35	47	35	39	42	38	26	37	27	30	28	39	29	43	35	54	27	37	47	45	37	39	46	33	37	35	36	37	36	32	43	36	43	35	40	28	44	27	47	35	32	32	35	39	40	41	38	39	40	37	49	36	29	37	43	38	33	41	37	36	29	31	32	34	39	28	44	34	35	38	37	37	37	42	37	36	35	35	37	41	40	46	42	32	32	51	35	36	42	38	35	29	34	32	34	38	37	33	35	39	28	31	38	35	29	31	36	49	41	37	48	36	42	43	30	35	37	34	49	35	54	19	35	31	36	38	44	40	41	32	38	44	23	38	42	41	41	47	30	31	35	38	33	33	30	30	28	30	35	43	29	36	36	36	39	32	35	24	45	19	39	37	46	38	36	40	33	43	40	45	43	45	30	36	37	22	29	38	39	41	35	32	41	37	38	39	24	34	34	46	32	31	36	51	44	35	51	40	33	40	32	30	34	37	45	36	49	25	33	36	30	38	29	32	41	43	31	41	28	51	34	32	32	37	50	36	36	42	39	37	36	33	36	20	35	30	31	37	34	46	39	32	32	30	29	34	41	31	41	46	42	36	39	26	37	32	38	37	36	34	38	36	35	35	42	36	33	32	30	43	44	40	26	51	32	30	21	38	35	38	44	39	40	32	41	30	43	41	37	41	34	37	32	37	38	36	42	40	32	33	43	34	43	33	41	42	30	23	40	35	39	53	43	22	27	37	43	38	43	38	34	38	42	45	35	28	31	31	38	30	33	27	43	31	31	26	41	38	41	28	40	38	42	33	30	31	33	45	33	36	35	42	47	34	29	55	33	45	35	37	42	28	36	30	45	39	34
21393	5670	2888	1884	2884	4662	4693	4011	4044	3703	2751	2472	2111	1838	1689	1509	1422	1270	1232	1193	1185	1057	886	803	667	643	622	546	543	445	502	442	427	434	460	410	446	380	410	395	367	382	389	362	377	379	345	332	348	350	327	330	369	343	332	326	349	331	342	349	313	338	341	337	344	304	355	338	371	336	342	356	348	328	345	362	394	339	357	374	360	340	345	368	346	353	361	359	372	317	372	334	360	354	339	360	348	346	349	340	341	338	318	349	354	349	315	359	335	323	352	352	326	334	327	344	318	338	315	338	331	359	316	364	353	339	322	349	338	334	307	362	320	342	338	336	350	321	367	314	319	314	334	340	328	311	338	313	313	318	355	335	335	304	324	327	319	341	346	345	321	302	347	333	310	337	329	333	313	321	315	364	335	314	311	351	326	352	329	342	362	323	333	295	339	377	338	296	314	381	346	328	348	346	303	323	316	308	320	331	303	348	320	306	336	323	317	335	330	344	335	341	297	330	315	290	330	350	355	353	330	330	336	333	339	313	301	344	301	331	348	317	340	313	350	330	342	323	295	343	337	353	349	316	327	351	298	356	338	314	303	301	353	335	289	343	324	356	326	373	333	320	315	348	346	324	344	318	328	319	356	295	370	333	332	337	317	343	340	327	319	321	337	345	344	338	332	350	329	311	361	301	334	304	316	335	358	309	308	351	359	338	301	352	338	306	315	343	343	314	323	301	340	336	323	348	317	321	340	305	311	343	349	337	344	340	307	311	330	322	346	359	310	337	349	319	337	320	329	338	342	332	314	349	327	332	306	310	317	328	378	331	326	343	342	337	365	310	311	358	374	323	325	348	339	296	338	313	320	346	350	345	327	332	347	338	345	313	351	366	342	336	376	340	323	347	338	300	357	347	348	327	311	296	327	331	326	307	358	356	319	335	354	325	366	330	328	333	337	308	328	320	317	309	340	355	331	333	328	334	339	373	313	316	347	305	334	328	307	336	336	346	342	329	338	354	327	337	311	335	356	319	348	325	331	335	314	307	369	335	348	338	360	325	313	315	338	339	343	323	330	359	345	334	319	324	329	332	362	337	331	316	330	345	331	366	338	324	314	318	309	322	343	337	292	339	343	348	326	347	350	300	306	337	334	311	336	388	328	335	321	338	325	319	319	321	350	321	355	375	332	339	311	330	319	339	309	361	343	318	340	348	318	362	334	366	330	354	321	332	330	303	346	328	331	340	321	347	360	319	316	307	338	315	358	346	320	324	353	357	317	302	337	318	341	297	342	306	311	347	303	317	323	327	351	313	343	346	321	326	317	328	307	347	324	370	324	321	335	333	344	334	349	330	318	316	361	284	314	355	347	321	344	321	348	298	316	324	340	333	340	326	323	335	354	325	356	362	340	300	339	336	330	353	347	297	345	320	334	310	318	345	327	309	328	317	312	311	339	310	346	334	350	321	351	341	335	334	309	340	348	354	358	348	333	323	347	328	358	339	308	332	329	354	374	339	373	354	326	321	343	331	330	330	361	339	313	315	335	323	347	313	369	307	347	290	329	331	343	333	322	340	341	329	328	308	330	317	324	318	316	326	326	336	342	338	334	360	302	349	305	351	331	353	345	347	317	332	334	346	314	290	325	332	304	334	294	336	299	340	311	352	337	338	316	298	295	355	327	348	332	307	355	357	332	329	309	331	330	341	322	305	320	356	349	318	332	320	333	361	317	297	325	329	360	326	337	313	349	293	293	367	318	326	333	321	358	321	334	336	310	341	349	320	291	335	357	336	359	367	348	331	341	318	319	323	374	315	325	359	317	364	333	324	326	341	343	323	338	332	334	376	354	371	355	353	332	345	376	356	326	306	305	284	332	352	332	322	339	322	346	350	315	318	315	341	339	366	310	335	340	356	334	316	315	330	344	339	317	300	323	327	341	312	306	360	354	344	322	322	295	332	314	355	336	347	320	311	319	331	338	337	325	334	362	347	346	330	326	340	340	343	331	315	325	327	337	327	324	316	301	318	339	334	338	327	345	329	371	301	324	340	331	389	351	334	325	317	285	334	352	358	327	342	331	336	295	320	320	319	317	354	339	337	321	335	349	350	326	351	318	342	346	332	334	352	376	331	355	352	338	321	309	348	332	352	343	313	313	345	322	310	337	320	371	338	313	326	327	345	332	295	363	340	357	334	324	323	311	334	323	332	295	309	329	342	365	337	328	349	327	329	346	340	323	351	309	365	342	321	334	337	310	344	324	356	340	339	328	311	326	348	348	301	349	344	336	320	352	318	364	360	329	306	317	315	348	365	336	367	333	363	348	349	365	327	371	313	366	330	324	341	327	332	337	330	321	328	351	315	320	374	321	324	299	330	376	344	339	314	305	355	336	334	354	315	339	328	340	327	329	336	352	344	327	334	325	320	352	340	342	334	312	351	329	380	347	307	359	345	337	318	326	326	346	302	325	326	355	299	339	362	334	323	340	329	343	292	356	347	330	339	304	341	347	365	328	309	385	325	331	317	340	320	339	343	340	336	315	338	329	371	327	332	328	345	337	331	314	312	305	346	350	325	329	356	323	345	300	325	317	319	319	330	332	344	310	351	366	388	307	329	342	338	301	331	296	342	322	333	319	347	313	300	331	312	318	342	310	317	330	335	297	354	337	345	319	326	329	340	322	333	318	355	330	343	323	324	349	339	321	341	318	333	314	343	357	312	307	291	321	328	312	346	345	334	310	330	322	332	313	327	339	345	341	336	287	362	345	342	333	333	351	351	318	340	348	364	348	321	337	310	351	327	339	343	333	352	318	312	343	332	317	322	314	358	326	362	326	331	343	358	319	343	328	302	319	326	326	298	338	358	349	324	346	330	328	313	292	369	348	336	314	350	343	343	314	331	330	326	321	360	313	329	344	336	331	325	338	334	335	308	360	349	329	294	321	324	351	341	325	339	309	340	348	325	355	311	308	304	346	346	335	337	315	357	348	332	292	359	334	338	321	322	341	312	359	326	357	345	341	316	330	319	315	337	323	339	330	333	341	310	300	331	337	318	323	312	314	338	332	329	336	327	347	340	328	319	345	331	338	349	363	351	346	349	306	346	353	343	303	348	328	331	329	305	336	330	321	336	326	299	364	335	356	327	323	333	338	340	325	336	336	342	333	321	356	340	327	309	319	318	337	302	347	303	359	329	379	347	333	332	350	306	345	362	350	343	328	353	330	339	324	361	340	324	320	324	335	337	346	333	348	310	362	318	314	337	382	311	300	341	339	312	347	325	343	321	317	328	356	329	318	355	336	327	333	298	346	354	317	335	330	343	365	310	332	324	346	339	337	323	352	333	334	354	353	341	359	347	330	354	326	346	361	350	341	315	331	319	318	305	331	343	307	348	307	340	366	344	326	335	361	322	334	321	348	330	293	342	352	344	345	348	335	347	357	316	352	313	316	330	330	341	320	325	333	351	315	337	347	350	331	350	338	349	331	335	358	303	365	313	330	332	309	340
2841	353	167	101	51	44	53	47	75	73	56	52	44	38	50	38	33	30	42	39	34	39	34	20	27	34	26	25	34	25	18	25	22	27	18	13	18	26	19	18	13	19	23	22	20	18	23	22	15	21	18	22	18	17	22	25	17	18	27	16	12	20	16	18	17	13	10	19	13	17	13	17	14	28	14	17	17	17	17	24	20	19	18	20	23	17	12	17	20	13	16	21	22	15	23	15	13	13	13	18	18	21	11	22	15	23	17	14	21	14	19	16	19	16	21	15	19	22	22	16	22	22	22	19	15	13	16	20	16	21	30	23	15	23	13	18	22	26	17	20	19	19	16	17	9	14	14	21	18	12	19	17	15	14	16	16	11	20	22	20	21	14	19	14	7	22	15	15	19	17	15	13	25	21	23	15	13	13	13	14	19	10	11	16	15	24	18	18	14	15	17	10	22	16	15	19	23	15	15	15	14	16	15	23	18	25	24	14	14	13	15	13	20	17	12	11	21	20	12	20	11	17	19	27	12	15	20	20	17	13	14	15	25	22	12	14	12	25	19	20	18	15	15	17	24	14	17	14	14	11	18	25	14	12	14	16	19	12	20	15	15	16	21	18	26	12	18	22	15	21	12	21	26	20	14	21	20	12	20	19	12	19	11	16	14	19	18	16	28	20	18	19	20	10	20	15	19	16	19	22	18	10	18	24	15	13	18	12	14	10	15	17	14	13	24	23	10	18	27	15	11	17	16	21	14	27	15	13	18	20	22	16	15	15	13	19	17	10	14	13	16	12	16	19	33	14	21	16	12	23	14	29	22	15	19	13	12	12	16	19	17	15	12	15	17	17	20	19	20	22	23	16	14	6	11	16	22	11	12	14	24	17	14	21	6	15	18	21	17	16	23	14	18	16	21	15	27	17	24	17	20	10	16	12	20	20	16	21	15	17	16	15	24	20	17	16	18	21	20	15	15	19	14	15	20	17	13	18	13	13	17	16	14	11	20	22	23	17	17	23	14	18	12	13	14	17	26	23	21	20	17	19	11	19	23	14	21	14	11	23	17	15	16	11	16	15	16	16	18	13	16	20	12	20	21	18	16	19	13	15	15	20	18	15	16	23	16	14	14	11	15	20	11	13	12	16	22	21	9	13	16	16	21	20	12	17	17	18	15	9	20	14	14	16	18	22	14	13	28	19	13	18	13	15	14	15	14	13	18	13	15	15	20	17	13	14	14	12	11	11	16	14	12	17	14	15	18	12	17	15	15	20	12	10	17	12	19	14	13	14	13	17	16	19	14	13	18	11	8	12	18	15	12	13	22	15	15	13	21	24	13	23	14	15	23	15	15	13	9	22	18	19	20	16	21	18	18	8	23	11	21	20	20	13	17	12	17	24	16	22	28	9	17	14	19	17	9	16	14	13	17	18	16	19	15	17	17	16	15	10	21	20	13	16	15	23	11	21	22	17	24	25	15	12	13	23	22	21	13	18	19	20	10	22	14	12	14	20	19	20	20	19	17	17	19	18	15	18	22	13	20	17	24	17	23	11	16	20	17	15	20	24	15	16	25	28	21	20	16	11	15	22	17	11	6	14	12	23	12	16	16	14	17	18	15	14	20	13	18	21	10	14	12	16	16	16	18	24	17	22	17	16	18	20	20	16	17	22	16	20	15	19	18	24	16	24	14	15	14	23	24	19	20	23	15	15	20	19	16	19	15	15	15	14	16	19	15	22	12	16	14	15	15	11	12	14	12	14	14	12	11	15	18	19	17	18	22	10	12	14	23	15	13	15	21	19	18	21	19	21	10	17	17	7	20	16	18	23	17	15	17	22	20	16	15	16	14	19	15	15	20	18	12	18	15	20	15	20	19	19	20	13	13	20	22	20	18	18	11	17	17	17	23	17	17	26	17	19	22	21	20	22	16	12	19	23	26	21	20	16	16	12	18	17	14	12	20	16	12	16	15	21	18	17	16	24	17	15	15	12	17	22	14	15	16	17	13	11	20	21	19	17	18	19	21	13	16	21	14	12	13	15	21	8	18	17	12	26	10	13	9	14	19	16	13	13	17	16	20	17	15	18	14	16	14	21	15	21	22	14	14	14	15	17	16	18	19	14	21	20	23	15	10	16	16	11	9	17	27	19	21	21	14	15	15	18	15	19	16	25	15	21	16	18	14	17	15	20	18	16	18	19	22	14	14	13	12	21	22	22	17	9	16	15	23	17	24	22	24	17	26	17	17	14	22	14	29	14	16	15	11	19	24	16	18	18	12	11	15	23	12	17	23	11	23	18	20	10	12	17	20	12	18	19	15	16	23	19	18	19	21	15	24	21	14	13	13	17	12	26	14	15	17	19	21	19	18	17	18	15	16	15	15	18	19	15	11	23	15	20	17	18	16	9	15	20	15	16	15	20	15	21	19	13	11	14	19	20	28	17	13	16	18	20	10	24	26	17	23	16	15	25	21	10	23	14	13	15	20	18	13	23	17	12	15	17	17	10	17	11	16	24	14	18	21	18	15	19	15	23	14	19	19	13	17	17	17	12	18	15	18	11	12	5	13	16	14	21	16	15	19	15	28	13	21	13	19	13	14	11	17	20	12	20	17	17	17	18	11	15	18	14	22	27	19	22	21	13	16	15	14	16	12	21	25	19	7	21	18	14	16	21	18	20	18	15	12	16	25	17	18	11	11	21	17	11	20	17	19	12	21	14	20	14	14	12	10	25	21	9	17	20	14	14	13	12	19	11	18	17	18	19	25	17	12	10	13	21	16	27	19	8	16	19	24	14	22	10	21	13	24	12	14	14	16	19	24	25	15	16	17	21	14	26	22	23	30	14	19	13	19	15	22	17	23	17	31	14	18	19	18	15	19	10	19	26	14	14	12	19	15	13	15	23	14	15	12	15	18	14	14	19	14	17	21	14	17	16	18	11	18	15	15	20	15	16	24	16	15	18	22	15	21	19	14	25	17	22	18	21	18	16	20	15	21	13	13	24	10	13	15	23	15	19	22	15	18	19	11	14	21	17	19	18	18	16	16	20	22	21	22	18	17	22	25	22	10	16	22	23	15	15	12	17	14	15	24	14	16	15	18	20	11	15	16	18	19	13	16	10	18	11	15	22	13	15	14	21	24	16	20	17	15	13	11	16	21	28	14	20	16	17	21	18	14	18	16	17	21	27	23	13	13	17	18	16	18	16	22	17	28	20	9	17	20	21	18	11	16	11	10	19	14	15	14	17	17	13	19	19	17	17	16	10	15	16	15	18	18	17	12	16	9	18	9	18	23	21	17	17	28	20	13	18	14	17	20	26	19	16	22	14	22	17	19	26	11	11	14	13	18	15	23	24	14	22	13	13	19	15	28	12	10	19	24	19	22	26	19	20	19	15	16	20	25	24	16	16	24	16	16	15	22	19	14	19	24	19	14	19	22	12	18	13	17	20	12	10	12	20	9	29	16	11	28	21	19	20	18	24	23	14	31	15	17	13
19658	4790	2294	1607	2249	3861	3946	3320	3404	3091	2575	2272	1995	1656	1420	1274	1003	1144	1045	967	881	823	674	520	459	432	432	355	354	363	293	295	287	252	253	197	227	218	209	209	191	191	169	209	187	191	174	184	178	164	172	151	163	145	167	193	145	159	185	146	141	183	171	171	174	159	176	184	182	166	173	173	192	164	161	162	164	181	170	155	190	182	161	168	192	169	166	169	155	174	153	165	176	169	176	150	172	166	141	159	155	172	154	158	160	146	158	167	144	174	161	176	181	160	155	164	144	181	165	157	160	166	172	155	170	150	151	180	152	157	156	169	135	143	173	160	173	161	136	157	146	141	160	162	162	151	151	149	135	151	140	156	154	165	156	145	165	146	150	149	163	152	153	154	161	170	140	148	119	141	159	149	162	158	164	172	155	147	156	139	175	158	156	132	151	148	152	155	160	145	164	171	159	149	147	154	162	149	167	139	144	152	190	150	140	145	152	163	157	132	154	152	151	136	148	170	133	165	160	156	155	154	156	153	143	163	132	158	159	159	149	157	141	158	169	145	159	150	143	157	154	172	162	139	152	140	156	137	153	152	172	152	150	148	157	181	158	158	139	152	149	170	166	158	158	166	148	154	158	164	138	163	160	146	132	155	145	118	172	150	139	134	177	146	162	151	154	152	141	176	162	155	160	152	200	142	166	147	145	151	153	158	156	158	135	151	178	160	142	160	176	178	164	134	133	144	137	143	153	142	157	144	161	130	158	165	150	128	144	165	144	164	164	141	172	144	145	135	159	177	172	173	160	153	127	143	168	158	152	144	166	151	170	158	157	140	159	157	166	148	160	145	154	135	140	183	162	150	165	156	141	133	144	163	161	132	174	137	140	167	162	142	154	154	181	153	133	155	182	157	157	147	153	173	165	156	157	141	163	140	144	171	143	153	143	147	151	149	123	147	133	145	156	148	167	150	151	174	147	134	154	146	157	142	131	147	140	166	144	143	149	134	144	168	156	127	145	169	171	143	144	145	171	162	182	165	152	173	152	166	152	151	161	154	145	158	128	159	157	140	150	154	134	163	131	143	156	162	157	143	156	143	143	160	180	158	154	168	144	143	162	175	158	180	148	150	145	134	152	148	153	154	140	162	168	170	154	154	160	154	150	152	155	148	146	168	158	148	165	163	168	171	160	163	166	145	158	154	170	132	155	156	141	143	149	168	127	137	153	150	161	175	144	163	152	152	156	173	168	146	137	168	167	149	151	159	166	182	156	143	159	161	164	145	165	152	146	152	145	149	133	135	151	142	149	153	158	146	165	171	156	152	144	162	160	139	140	166	152	164	161	147	163	156	129	136	160	165	139	179	148	147	168	138	147	146	156	150	142	168	155	150	148	141	145	136	153	153	171	130	142	161	147	153	150	141	127	145	143	160	157	135	164	141	155	149	186	163	132	171	176	131	163	170	154	146	158	144	152	161	154	144	170	177	183	138	156	153	158	171	147	142	142	161	168	163	180	164	146	154	150	162	152	169	142	138	155	168	171	162	171	170	151	140	155	148	168	140	148	153	166	142	145	152	141	154	135	125	152	155	149	173	153	123	151	143	166	155	137	145	177	143	162	167	138	150	154	157	149	154	170	141	167	157	146	146	181	147	141	151	158	161	159	145	177	157	150	151	157	126	170	148	150	134	137	143	164	151	155	120	156	129	141	137	143	153	149	163	148	152	164	128	157	146	160	161	141	157	150	162	157	148	161	140	161	159	147	164	148	138	134	159	154	164	152	148	170	163	161	144	160	145	140	171	155	164	152	146	186	155	154	166	153	174	165	161	138	136	179	152	176	145	157	156	136	163	175	160	142	137	161	164	159	161	165	155	146	168	167	161	159	141	127	169	151	146	147	162	164	140	161	165	142	156	159	159	165	155	168	149	142	143	151	157	153	148	143	160	163	149	152	149	153	160	164	186	163	127	165	142	143	168	174	154	183	175	157	159	166	173	165	135	150	154	153	170	155	156	144	161	150	154	158	164	152	152	122	159	162	134	166	160	158	139	183	155	154	149	159	175	181	139	154	168	140	161	153	166	151	144	169	162	140	147	160	149	162	153	168	151	136	169	156	152	155	139	163	173	160	160	146	143	152	145	172	160	161	137	153	144	160	174	144	154	164	162	147	154	162	166	160	135	154	156	148	165	157	164	159	181	160	164	141	130	125	138	141	176	167	139	167	145	170	155	152	171	149	149	157	142	153	154	166	151	133	155	140	168	153	150	162	146	162	158	168	162	146	141	165	155	155	164	166	140	154	169	142	170	141	144	168	164	155	152	159	131	159	150	145	161	145	154	132	182	138	166	136	164	162	144	151	152	154	136	147	139	154	159	139	131	135	161	145	143	165	148	160	153	134	159	163	162	155	154	140	133	159	141	144	165	143	148	159	142	148	160	137	147	172	151	148	162	173	149	142	158	159	169	137	168	150	149	150	142	168	134	178	141	143	162	159	167	141	152	135	150	155	149	142	162	141	146	155	148	145	146	168	168	156	161	160	153	135	129	148	154	147	156	148	165	158	166	161	144	166	164	174	173	149	168	170	153	157	167	153	150	135	150	163	163	155	171	118	143	156	145	158	162	161	145	161	134	172	149	151	133	152	155	158	152	179	138	148	171	138	157	164	156	157	144	161	139	150	167	168	146	176	131	159	184	158	148	159	147	161	181	154	151	129	144	138	151	179	156	157	156	157	141	165	160	133	155	150	139	146	164	162	155	145	167	163	156	145	155	162	153	158	155	155	150	153	158	154	163	139	144	159	164	147	156	126	146	152	148	133	153	175	154	131	147	163	148	157	163	165	142	136	142	168	154	167	164	167	154	148	162	155	167	187	150	131	124	147	125	149	159	161	141	165	159	166	148	178	165	140	150	150	162	168	152	146	155	159	112	143	143	150	162	137	162	154	149	174	163	156	152	150	149	150	151	147	164	158	138	168	135	156	148	164	146	159	153	148	135	140	155	149	185	154	144	128	163	183	154	147	158	171	160	137	152	148	147	161	159	148	178	161	151	163	174	151	164	142	146	144	151	148	151	160	170	145	147	125	164	148	161	154	154	147	139	162	160	157	160	144	160	165	147	148	151	147	161	144	163	137	136	156	142	134	164	166	148	158	134	159	151	152	155	176	155	178	155	160	160	135	171	165	129	157	146	146	166	152	154	152	162	153	130	174	165	149	142	167	164	140	154	138	152	169	170	168	134	171	165	150	142	149	130	164	161	149	175	147	152	167	163	159	157	143	148	138	182	140	156	148	152	180	158	155	146	187	155	142	158	152	174	150	141	173	151	152	165	123	119	144	139	170	143	142	151	168	157	166	141	171	144	154	155	140	134	154	154	169	153	143	149	156	164	158	146	161	144	151	165	157	158	142	137	143	172	161	162	159	145	150	163	150	162	156	166	180	132	150	157	175	144	137	153	152	120	141	148	151	133	152	157	147	157	134	143	147	133	160	152	165	145
2445	543	265	147	96	81	59	91	86	114	93	68	81	79	54	65	49	51	63	55	53	48	48	40	38	36	29	38	28	34	28	36	31	37	28	32	26	22	24	25	42	37	34	29	23	22	35	31	24	30	23	25	19	24	26	23	26	18	28	30	32	26	33	22	31	29	24	26	25	34	30	28	30	28	38	29	31	26	25	24	25	29	29	28	30	30	19	27	18	37	38	32	21	24	25	35	30	31	37	24	23	31	23	31	25	28	36	26	30	28	39	25	34	31	35	26	23	31	31	32	30	29	26	43	19	32	27	15	29	24	27	17	32	24	29	31	20	39	35	28	31	23	28	31	23	22	32	23	27	21	25	28	24	21	40	29	33	20	26	33	22	21	31	26	30	20	26	35	24	31	27	25	26	32	35	30	24	30	21	18	37	22	35	25	23	28	22	22	21	21	25	29	41	34	29	16	24	18	31	18	24	26	22	23	34	20	24	15	27	23	30	24	24	36	32	26	28	22	29	28	29	24	23	38	23	22	27	29	23	20	32	16	24	27	25	35	24	20	29	34	18	33	34	34	28	32	25	22	20	28	31	36	43	30	21	21	26	26	30	25	28	19	14	25	24	27	39	34	33	27	24	18	26	35	22	26	24	33	29	32	26	25	21	25	38	30	36	19	23	23	26	23	24	24	32	29	33	26	37	32	27	27	30	24	31	19	33	21	27	26	27	23	34	31	35	40	27	20	24	32	25	29	14	27	20	28	19	25	21	40	24	22	23	19	36	34	23	39	34	16	23	13	26	40	32	26	20	27	25	34	24	25	26	27	23	33	25	25	29	19	22	29	20	22	32	26	24	22	26	26	27	31	31	25	14	27	24	26	29	29	22	31	24	28	31	24	23	25	20	29	17	23	16	28	20	28	28	22	28	42	24	26	31	20	31	36	22	36	27	32	33	24	29	24	23	29	26	28	29	29	20	32	26	26	23	29	37	30	21	29	25	37	19	27	24	21	37	26	30	25	25	35	27	23	31	18	26	17	23	24	23	26	22	30	33	37	36	32	21	20	35	20	24	33	27	32	15	21	23	41	28	20	30	32	33	24	26	26	25	22	31	28	23	26	30	22	22	31	22	29	30	16	34	27	21	24	22	23	31	30	42	25	32	35	27	22	25	28	17	36	28	30	20	26	19	31	28	37	23	35	23	24	28	34	31	26	27	23	30	27	26	27	21	24	21	19	24	23	18	30	23	29	29	29	29	25	17	29	30	34	22	29	25	25	39	19	23	20	22	27	28	23	38	26	25	29	30	21	31	24	23	42	23	35	22	36	28	31	35	30	37	27	31	19	28	36	33	32	27	28	27	26	23	27	33	35	29	27	23	34	25	25	35	32	26	17	36	23	23	26	25	25	31	21	20	30	23	27	17	27	32	35	29	32	22	40	27	27	32	30	30	37	23	18	36	25	31	23	29	22	11	36	18	33	29	28	25	25	37	30	30	30	34	18	31	26	28	28	26	28	32	22	23	28	30	37	27	27	31	16	26	36	35	28	23	23	28	25	32	31	20	31	29	27	22	20	17	22	25	23	22	29	37	24	24	28	30	26	32	21	35	29	28	17	27	20	17	23	23	31	31	28	38	31	18	29	25	21	31	30	26	30	25	24	35	34	34	26	30	35	24	25	25	32	25	21	29	23	24	30	31	42	26	27	25	29	31	24	25	27	27	32	37	39	16	29	30	27	27	29	25	32	35	25	29	30	23	29	22	25	26	30	23	28	20	33	31	28	25	40	33	23	36	31	35	32	23	17	26	34	15	21	35	20	32	28	29	32	12	31	40	28	36	30	20	26	34	21	22	30	25	30	19	21	30	20	26	29	32	26	30	20	28	30	25	23	24	30	15	28	30	21	25	25	28	23	24	25	16	20	30	18	17	24	32	21	25	30	23	32	31	24	29	29	31	27	23	22	28	30	37	26	19	21	29	31	28	23	15	28	30	28	17	30	28	30	24	26	27	32	21	30	28	24	37	34	35	26	24	21	26	26	32	26	29	20	37	33	18	19	31	28	32	30	27	25	34	34	29	26	30	25	23	30	22	28	32	27	29	36	21	36	21	20	19	32	23	24	29	24	34	28	26	31	24	29	23	31	24	28	27	36	21	33	28	31	34	22	32	29	27	27	35	19	33	25	25	23	29	28	19	33	21	27	28	28	30	24	21	22	30	30	32	27	28	22	32	20	37	24	30	28	23	27	24	18	31	32	24	27	25	25	26	32	24	26	17	34	25	18	29	28	15	25	29	20	21	28	23	23	25	29	30	32	21	25	22	20	18	29	24	29	20	29	24	33	23	25	34	25	30	30	24	23	35	30	31	32	24	18	33	23	27	38	25	27	28	34	24	23	30	27	24	14	27	20	30	34	25	23	23	33	32	32	22	22	23	24	24	24	29	35	20	17	24	25	26	22	27	19	25	31	17	29	24	23	31	26	33	29	34	30	35	33	24	27	30	28	27	19	26	35	24	29	39	28	29	23	22	26	18	29	28	22	26	33	25	30	35	26	26	28	26	27	18	27	30	29	34	33	25	26	30	30	26	20	21	25	35	27	33	26	27	33	26	29	27	28	27	18	22	24	31	19	23	21	32	37	27	26	30	20	30	16	22	27	28	28	29	27	32	30	13	32	18	23	27	34	27	29	24	29	28	36	34	23	26	19	31	19	28	16	24	24	30	28	24	21	24	26	32	28	35	27	26	30	28	20	15	24	22	26	25	23	27	27	18	33	26	26	22	28	32	28	26	21	26	29	29	24	17	24	39	25	22	32	22	21	34	24	18	15	29	22	27	15	36	33	21	25	33	21	28	16	14	28	26	31	26	29	28	28	28	29	25	26	25	34	27	27	24	30	31	28	21	22	31	34	21	27	26	27	21	23	24	32	34	40	26	28	21	31	25	21	23	30	24	32	26	23	21	27	26	37	21	26	19	33	27	33	35	25	25	27	31	21	32	30	31	29	31	26	25	22	29	32	25	35	24	30	30	23	24	27	32	24	26	26	27	27	25	26	36	31	30	25	25	34	19	34	24	33	27	24	19	31	20	32	22	27	36	16	26	15	35	32	26	25	39	35	17	17	36	34	24	27	23	29	27	20	30	20	30	29	25	20	32	29	35	30	23	21	28	31	22	33	17	20	27	27	19	27	32	31	33	16	31	23	33	30	27	24	25	29	25	31	31	16	17	26	21	24	33	24	21	20	25	26	23	33	21	27	27	28	22	28	29	28	18	30	28	27	27	20	27	19	25	26	25	34	27	23	24	26	27	25	19	23	25	34	35	39	28	35	23	25	31	20	25	31	28	32	24	27	31	36	26	24	18	33	28	36	27	26	26	32	32	24	32	22	23	23	29	32	31	25	25	27	29	27	29	23	18	26	28	28	30	22	25	23	30	16	25	38	20	19	22	24	24	25	42	19	28	26	24	27	28	22	30	21	24	24	23	38	28	33
23205	6312	3221	2168	3493	5548	5586	4789	5017	4654	3739	3525	2674	2287	1973	1830	1570	1578	1531	1523	1359	1048	952	851	730	717	610	628	521	490	457	453	458	409	372	377	385	367	363	334	380	332	341	325	318	271	294	272	272	283	237	283	289	256	260	260	273	243	279	260	285	271	285	279	285	248	250	271	263	304	255	293	267	255	249	269	281	322	289	270	268	301	262	280	275	297	289	274	266	292	309	266	268	243	300	276	256	261	290	273	254	270	243	235	257	253	260	277	285	262	265	255	286	255	278	253	269	282	271	259	270	261	257	247	239	248	283	280	259	250	264	265	245	267	282	235	280	277	231	251	247	251	268	266	298	267	233	289	234	213	244	254	256	245	262	271	300	258	264	280	249	269	275	228	217	278	260	246	252	225	263	223	253	251	249	230	252	268	270	239	272	240	221	251	256	212	236	250	261	265	271	242	252	244	253	231	239	260	251	219	266	240	271	258	225	205	268	233	243	272	262	255	251	261	264	254	248	269	236	262	237	258	238	263	231	246	252	234	241	275	251	243	270	241	264	258	227	251	279	241	237	260	288	248	241	261	256	255	251	242	275	225	266	245	250	247	245	246	243	277	271	243	262	221	257	239	232	255	241	266	245	259	283	250	256	227	253	258	246	241	246	251	281	219	249	252	261	244	237	268	257	250	246	256	260	261	257	254	247	233	250	256	245	271	236	254	249	281	245	230	227	221	274	240	275	281	247	255	253	255	259	259	239	249	236	275	220	238	260	244	248	250	255	264	274	247	264	252	229	263	275	259	246	275	238	241	258	239	267	249	256	233	291	252	220	249	245	275	245	262	244	259	252	278	260	247	261	237	252	244	242	241	255	237	237	267	244	253	241	247	261	268	250	271	246	232	273	247	292	230	230	241	248	224	273	253	275	262	245	267	236	221	257	253	219	249	237	278	260	244	262	252	229	245	237	241	232	219	261	250	246	243	241	240	235	274	241	253	238	240	254	257	236	250	271	253	230	280	235	224	218	285	240	215	249	246	235	255	238	251	229	254	253	217	220	245	241	252	230	251	267	247	254	247	234	236	257	258	248	243	255	214	264	269	238	247	242	244	254	233	246	242	290	255	237	263	273	238	246	256	269	273	254	254	261	258	239	241	238	273	286	255	236	247	270	240	251	248	269	232	268	254	242	301	227	255	260	236	270	231	276	242	242	245	234	248	239	238	225	248	253	271	262	235	247	231	185	250	265	254	211	228	258	248	267	251	269	260	244	252	253	261	232	243	266	261	264	261	256	255	249	261	260	254	265	273	275	255	253	260	279	258	262	263	257	247	217	258	263	248	245	292	252	216	268	257	278	236	272	285	240	259	236	230	247	251	253	231	238	284	265	227	256	287	253	240	270	234	244	246	232	259	284	243	229	223	250	246	264	273	224	261	244	236	262	237	246	275	253	235	215	251	259	262	235	223	240	231	255	244	260	269	235	240	251	225	265	252	232	254	233	241	244	245	249	258	238	261	214	257	245	268	264	252	255	271	230	271	265	235	252	236	246	241	242	239	251	248	249	243	258	257	244	238	257	229	235	279	254	285	254	252	253	265	216	244	304	253	248	238	274	258	230	242	234	248	231	242	271	292	266	247	277	234	257	246	262	246	245	249	253	262	230	247	262	267	264	244	238	241	259	259	278	268	255	269	250	251	233	282	270	239	231	259	238	254	282	243	258	250	251	233	247	233	268	219	251	213	273	257	253	228	248	268	223	202	253	240	265	268	286	259	281	282	217	233	237	232	223	270	258	258	263	222	251	261	239	261	270	223	275	258	245	253	240	245	256	257	239	269	257	293	245	251	205	229	283	239	261	227	262	247	221	228	263	259	215	246	252	244	251	217	266	257	274	234	237	278	283	271	261	243	206	247	240	259	224	234	267	242	257	240	251	266	245	250	273	280	230	254	253	242	258	251	274	253	266	272	235	256	244	237	230	253	242	248	260	237	252	239	272	298	261	259	265	249	263	282	223	248	253	250	247	270	232	250	248	243	231	251	243	255	242	246	238	258	269	244	269	258	248	245	264	262	246	251	236	253	269	259	250	246	254	265	271	263	289	231	229	266	262	253	231	228	253	242	278	261	239	236	261	241	247	285	263	241	236	249	302	274	245	275	254	237	258	279	241	279	245	280	242	210	249	278	248	255	264	242	247	242	270	243	252	251	239	256	254	231	244	235	262	263	240	249	244	259	259	256	236	255	266	255	274	246	245	247	257	251	229	265	253	228	242	252	254	221	255	253	248	257	263	285	247	256	271	278	248	256	259	227	265	254	278	258	247	244	251	245	274	252	234	266	237	248	216	261	241	249	241	277	248	273	243	258	272	247	241	252	225	256	254	241	267	258	242	260	246	237	269	258	250	261	227	280	243	267	252	232	250	267	267	238	245	247	250	284	267	274	262	231	240	255	260	249	218	245	241	229	243	259	238	264	264	260	261	237	273	256	230	255	262	251	257	308	258	257	251	258	241	262	243	270	278	238	253	246	234	231	238	261	255	252	226	268	282	261	232	239	258	238	277	246	247	312	253	248	237	268	228	280	225	252	272	251	278	250	252	253	261	248	282	255	251	262	273	253	249	250	233	240	284	254	249	242	249	237	241	275	276	224	242	246	237	256	236	254	270	252	240	257	277	222	291	221	267	248	264	228	275	249	244	253	245	238	256	259	234	256	261	235	263	253	262	266	252	272	250	236	258	252	261	260	273	215	243	252	249	240	281	243	258	279	272	235	274	225	242	254	221	228	278	236	248	253	245	269	233	233	232	248	236	256	254	246	281	264	260	256	238	286	252	234	257	246	230	224	269	250	243	228	265	233	257	258	249	254	271	249	236	263	218	268	275	239	257	259	239	244	261	261	240	245	270	241	266	274	244	262	258	279	232	256	257	255	264	245	253	236	231	258	242	254	234	221	253	252	283	238	283	266	246	235	275	259	243	239	256	259	245	216	281	275	237	261	281	241	239	249	262	283	265	254	239	260	239	254	271	240	269	257	258	256	238	266	257	277	257	243	240	229	252	253	258	252	239	264	263	270	239	233	231	227	271	261	258	253	232	241	239	240	236	252	220	260	263	235	269	252	242	287	269	237	247	262	235	241	259	234	275	248	262	245	260	257	247	235	261	246	244	236	246	246	259	252	233	273	263	251	270	264	230	234	246	264	225	271	277	255	242	236	248	231	239	269	247	272	219	252	254	249	262	252	257	232	242	262	245	245	263	291	246	270	243	228	279	265	251	233	239	258	279	243	230	264	245	247	246	261	264	230	260	272	264	271	219	243	242	236	232	248	247	228	246	253	244	254	256	259	259	240	251	263	265	265	230	267	260	248	233	245	257	293	266	268	233	264	272	256	231	258	247	271	254	247	232	248	225	248	275	245	241	241	263	238	263	240	257	238	242	234	236	233	273	243	266	266	240	229	252	245	255	248	270	269	245	257	253	233	229	253	276	258	221	261	240	220
1834	248	114	62	61	42	48	36	57	58	69	52	63	46	42	42	42	58	41	35	40	29	38	42	32	31	27	36	27	29	33	30	26	32	28	29	37	25	33	36	30	32	37	31	30	32	25	33	23	24	18	29	30	31	28	17	23	30	32	31	24	24	26	29	24	29	28	26	33	23	35	36	31	22	31	30	31	28	31	36	28	30	25	27	21	32	30	30	34	42	33	22	28	27	26	38	36	27	39	32	27	23	23	34	21	33	30	30	28	21	28	20	38	34	36	30	28	22	20	26	27	28	29	33	25	28	26	33	24	27	33	42	24	29	24	25	19	26	27	31	35	36	32	37	30	32	28	29	27	31	33	30	19	27	32	34	32	31	27	27	27	20	22	31	22	21	24	24	36	32	35	31	26	37	24	35	36	33	27	25	30	30	34	32	37	26	21	34	34	41	25	29	35	30	20	34	33	38	35	22	35	24	26	28	17	28	27	27	29	34	29	26	28	23	19	27	36	24	24	28	25	30	23	24	31	29	35	29	18	36	32	35	42	40	29	39	29	25	30	31	25	30	25	25	25	23	28	26	28	22	29	26	35	29	20	31	27	17	36	22	32	27	30	28	24	33	26	25	31	24	34	37	40	28	31	33	26	31	22	32	29	28	17	26	28	26	25	28	27	38	25	33	30	28	30	33	23	28	44	26	41	24	28	21	27	25	26	27	41	26	28	27	40	36	20	28	40	29	29	22	38	34	29	24	25	42	26	27	26	25	35	31	30	29	26	41	30	22	34	34	25	33	39	21	29	25	31	23	26	23	30	29	29	29	33	33	22	26	25	40	31	31	33	31	26	28	31	29	28	21	25	25	31	38	32	19	36	26	36	21	37	39	25	33	28	35	30	23	28	27	32	34	30	36	29	25	33	22	27	29	33	24	22	40	28	32	31	21	26	30	29	21	17	26	26	38	38	27	23	34	31	29	43	33	27	19	29	27	22	29	32	36	33	27	30	22	29	31	42	29	31	31	23	36	30	27	33	23	32	33	29	30	33	24	37	35	22	33	35	32	34	36	26	30	28	39	26	27	33	32	32	29	32	25	38	22	31	25	25	32	30	32	32	35	27	33	29	24	28	33	30	31	28	27	29	36	29	27	26	30	31	38	24	23	23	23	31	24	20	39	39	26	26	30	27	25	35	38	32	36	29	26	27	35	25	34	39	33	23	27	29	30	36	30	31	32	28	21	32	21	32	26	24	24	33	30	27	39	31	26	29	22	33	33	24	24	35	31	25	24	20	35	22	26	23	33	25	30	34	30	21	32	26	38	36	35	34	33	28	31	28	25	31	25	24	25	23	29	33	28	28	38	38	25	22	29	32	25	38	36	38	30	24	31	27	25	29	24	30	40	25	21	38	21	29	28	41	29	27	32	22	25	26	23	33	27	27	25	25	36	23	22	30	28	36	25	22	24	33	34	27	41	22	27	30	28	38	28	32	25	30	27	29	25	24	27	34	27	35	31	38	29	35	23	23	26	33	35	29	33	31	26	27	22	24	37	24	25	28	37	30	34	31	23	32	27	22	35	31	25	26	34	32	36	25	33	27	26	19	26	24	29	26	31	30	29	35	28	28	44	22	24	37	21	22	33	39	28	25	25	35	40	27	27	37	28	23	28	19	32	26	28	18	25	30	25	27	34	27	26	27	30	34	23	28	39	34	28	27	32	23	33	25	30	38	32	28	20	32	26	37	27	25	23	30	32	31	30	22	27	36	27	29	31	26	34	19	21	23	34	31	21	29	25	21	21	32	26	37	21	24	18	36	31	28	21	28	37	18	37	23	28	38	33	24	28	41	31	23	35	34	33	26	34	36	27	35	24	24	32	23	36	31	35	34	30	31	22	30	20	22	27	29	23	29	35	28	20	17	26	24	41	28	28	32	33	29	30	31	32	24	39	17	40	24	27	29	20	32	28	33	24	34	33	33	32	32	27	29	24	35	32	31	37	29	33	36	28	30	28	29	19	31	27	42	25	30	34	34	32	24	39	19	31	19	30	24	30	23	32	30	30	33	37	29	23	31	25	42	30	41	40	32	21	26	32	23	18	27	32	32	27	27	35	32	32	24	28	32	27	20	23	26	34	26	34	23	35	18	28	38	41	31	30	24	34	26	31	24	28	31	31	36	31	30	35	31	29	27	25	31	36	22	34	28	28	28	26	28	25	33	34	20	23	18	27	33	30	23	28	42	29	30	20	32	24	30	19	31	33	24	23	23	30	35	37	27	32	30	30	37	25	37	25	41	33	21	26	31	29	33	30	35	27	29	24	28	25	16	32	25	31	37	20	31	29	33	28	34	33	27	38	30	28	24	24	34	28	35	31	29	23	28	26	23	28	21	20	27	32	37	28	16	34	35	29	27	37	29	34	35	26	27	34	32	23	40	31	21	34	35	26	28	18	26	34	34	30	22	34	27	30	26	31	20	27	27	31	33	36	29	30	29	31	34	28	18	27	25	35	24	34	32	27	28	27	18	22	30	18	32	33	26	32	26	29	27	27	24	36	34	29	28	36	28	24	27	28	28	45	24	28	34	23	31	36	29	32	28	38	33	35	35	24	29	33	24	43	36	28	34	24	28	26	34	21	36	25	25	35	20	30	29	24	28	27	26	33	42	35	26	35	22	27	27	29	35	34	26	41	24	33	23	39	27	27	28	30	23	26	33	28	34	17	37	28	33	29	35	24	33	29	31	28	21	30	29	23	33	24	29	36	24	33	28	20	24	19	24	26	24	26	36	29	27	26	31	26	22	29	29	29	33	18	23	32	26	27	31	24	35	45	26	24	41	39	33	29	40	32	22	28	28	29	37	21	26	32	30	25	21	31	32	25	30	34	26	50	37	40	35	25	23	34	29	31	29	38	20	29	26	25	29	25	26	29	16	35	32	23	27	30	20	45	39	29	36	25	32	28	21	27	27	23	18	35	26	29	37	30	22	29	25	28	33	19	25	36	27	33	32	37	32	25	32	23	22	33	29	21	40	32	30	26	32	28	28	28	36	21	35	27	28	23	28	36	17	21	29	40	37	27	27	28	25	28	36	22	38	30	32	34	28	30	33	36	27	33	33	27	25	29	35	34	28	24	38	36	37	24	32	23	32	30	34	33	31	28	28	30	29	36	31	31	30	37	35	29	26	22	27	29	16	29	28	21	28	29	26	22	30	29	23	27	28	33	30	30	35	31	25	27	28	26	28	25	36	32	33	30	35	26	36	36	30	26	26	24	27	27	28	33	36	18	28	27	30	34	24	20	28	39	27	39	35	19	35	27	27	16	35	26	29	37	33	40	37	22	31	22	24	26	28	19	27	32	32	21	19	20	21	33	24	29	27	31	29	31	22	21	19	25	28	23	25	26	25	20	26	31	38	30	33	29	20	34	24	29	20	30	30	40	31	23	22	29	31	25	36	37	29	24	22	24	38	25	24	39	21	36	35	24	31	28	31	31
16245	3277	1516	1058	1860	2718	2283	2171	2263	2242	1805	1685	1336	1116	961	937	994	928	836	809	664	554	594	477	429	469	419	408	366	371	368	328	335	331	336	314	307	311	295	303	269	297	282	278	295	310	247	282	279	261	273	260	267	267	269	285	294	260	268	247	279	265	284	266	275	240	253	293	263	255	283	285	233	258	277	244	270	253	273	259	230	305	272	272	270	263	277	249	282	270	275	310	277	281	270	226	230	301	275	253	253	279	279	271	236	264	266	238	259	233	255	263	277	273	269	269	277	272	257	277	277	262	267	249	267	302	265	257	264	281	275	277	306	262	244	248	254	256	291	264	253	274	248	260	278	243	256	250	237	259	264	265	273	241	284	254	276	250	296	269	272	285	254	254	268	258	258	228	243	250	258	253	289	263	209	286	259	265	235	247	244	288	262	258	275	261	298	241	260	271	261	244	273	256	251	261	275	288	264	263	254	250	257	255	251	251	313	262	265	221	261	238	271	257	273	258	264	266	259	273	257	240	259	270	273	285	267	262	259	256	255	261	250	219	252	244	259	270	247	264	275	273	274	266	286	302	246	241	272	232	241	240	267	242	249	263	272	241	255	242	262	248	258	231	253	262	261	245	256	267	256	247	265	245	256	293	289	251	250	272	250	275	284	284	279	236	270	290	278	243	266	268	242	262	264	269	278	296	265	260	243	306	239	237	286	249	250	247	248	258	264	273	240	250	253	261	256	234	262	267	267	281	236	262	233	238	245	235	267	285	272	240	252	275	282	270	277	254	247	280	252	248	265	269	256	260	261	265	277	237	246	250	261	291	266	253	253	252	282	271	275	281	259	275	289	252	267	277	263	274	228	266	262	291	259	270	270	284	263	271	256	242	244	268	247	262	247	255	249	259	238	254	281	240	239	244	266	267	222	275	257	250	233	270	259	252	262	287	256	222	262	281	253	241	268	238	241	258	265	242	275	280	280	254	290	276	273	272	238	264	274	289	251	255	267	234	282	252	254	241	233	273	234	274	290	252	287	222	265	249	270	279	240	254	282	234	257	246	261	238	251	289	248	251	242	268	256	266	255	257	249	283	251	249	265	245	261	212	272	283	268	262	254	248	278	266	270	278	236	250	254	256	250	279	273	239	250	254	266	281	259	291	291	271	282	267	237	271	266	295	235	274	285	268	236	225	258	271	275	223	266	284	263	266	287	272	284	226	251	247	260	278	249	262	271	247	279	265	268	265	221	264	258	261	277	266	280	236	241	252	254	229	252	270	262	239	268	248	256	262	277	255	265	247	249	238	249	267	261	258	256	260	260	245	252	258	280	273	247	248	266	246	258	257	268	276	240	267	251	271	261	220	252	260	273	248	272	282	260	261	236	246	249	245	239	259	262	235	265	280	273	269	290	237	254	250	266	238	262	237	262	257	246	252	266	251	280	271	287	271	255	266	268	261	271	243	253	277	240	267	261	264	260	265	254	268	273	230	251	280	250	238	223	270	252	274	221	278	255	238	267	258	273	240	230	261	246	239	246	270	267	249	240	238	246	229	237	270	250	258	266	253	244	273	221	255	242	269	251	251	271	272	249	241	270	256	244	263	271	265	248	270	293	252	267	250	270	267	251	251	250	264	242	251	258	249	251	263	268	249	277	238	243	285	262	270	265	257	258	252	243	265	257	238	265	257	254	277	299	252	272	216	248	249	238	280	288	259	256	237	258	259	272	248	270	268	277	257	230	262	274	262	291	252	267	292	252	239	250	289	284	261	209	260	259	279	260	276	267	249	271	241	251	279	237	274	227	261	270	262	246	278	233	240	260	268	278	236	233	251	294	249	245	264	263	233	247	265	235	273	255	267	264	268	243	251	285	258	288	250	282	259	258	269	263	250	258	272	242	274	265	251	282	276	269	262	255	237	267	247	294	240	277	282	238	262	263	269	266	266	254	243	255	258	242	301	235	259	270	246	282	254	257	242	259	240	263	251	236	234	253	267	253	247	297	258	290	289	275	273	243	245	237	258	255	275	264	264	250	249	242	271	259	262	257	235	263	239	217	245	286	279	244	245	285	258	260	262	263	256	265	282	241	265	261	255	261	253	273	217	255	237	246	256	241	268	274	259	264	256	268	261	249	260	257	260	242	250	247	292	265	250	261	257	272	252	239	268	269	261	232	282	269	271	260	249	210	251	220	261	264	234	260	255	249	258	255	268	253	242	241	239	232	252	238	287	244	272	273	249	255	257	268	270	246	274	294	237	260	249	253	271	248	256	276	258	250	257	262	257	242	273	256	286	277	291	267	294	240	266	273	221	276	261	237	281	278	247	255	257	226	261	278	279	262	260	226	271	258	245	262	231	274	249	276	272	247	277	252	256	259	277	251	274	256	267	238	247	243	242	266	249	253	282	266	242	278	249	237	238	246	226	273	280	255	259	263	235	271	255	236	283	246	278	280	279	224	223	275	234	270	289	255	252	261	254	261	242	254	246	284	279	264	245	261	267	261	265	257	274	267	283	253	267	267	266	262	228	263	270	250	251	259	237	262	282	261	269	233	280	229	250	260	276	265	251	262	239	262	251	248	262	261	245	240	275	265	273	240	256	253	280	263	250	277	263	248	271	261	269	248	233	263	233	266	283	264	262	265	246	267	255	273	262	280	250	246	272	226	262	272	281	258	274	274	253	269	258	255	233	262	262	260	258	257	267	238	248	257	282	241	250	246	247	251	227	255	234	242	250	242	253	287	266	239	257	234	276	269	264	266	256	266	250	266	270	223	247	236	274	248	265	247	246	239	277	275	269	248	264	253	256	289	267	274	284	276	245	245	283	261	264	289	271	287	250	252	272	252	219	250	263	264	255	257	240	272	229	255	263	277	263	266	261	259	293	273	255	297	262	272	249	304	265	271	249	272	239	265	255	272	279	260	259	266	259	257	276	268	268	275	251	250	270	272	261	267	279	260	266	244	273	245	259	256	236	265	275	267	274	261	256	257	289	244	266	256	222	246	255	254	272	279	252	276	262	277	239	257	252	260	260	249	257	271	274	254	281	264	261	242	243	258	253	264	262	248	273	262	281	284	258	278	255	265	264	266	261	295	253	244	260	235	246	260	265	278	291	270	262	268	257	287	285	257	256	258	247	254	244	266	272	277	272	276	266	256	265	226	262	311	241	259	260	258	247	246	265	254	251	273	259	279	249	253	231	264	258	249	258	270	243	271	273	255	238	278	244	288	266	227	257	279	278	267	262	282	239	276	288	259	252	309	264	259	274	261	257	231	257	273	259	245	254	248	265	266	260	250	272	236	247	280	247	243	252	239	255	249	267	277	288	282	246	268	222	250	287	246	264	239	255	259	266	266	248	255	271	246	273	274	252	240	247	252	261	266	266	254	256	265	286	244	257	247	235	266	260	267	290	287	252	221	233	291	250	269	269	247	263	262	281	241	262	264	284	273	283	285	260	277	262	267	246	260	248	243	272	239	233	247	277	256	245	277	263
1840	359	164	96	73	72	65	87	75	87	64	85	60	68	78	66	68	79	63	48	42	54	46	45	47	52	46	57	46	46	48	35	45	48	46	33	42	31	40	56	41	38	45	39	31	35	29	31	40	41	26	40	35	36	28	34	31	32	38	46	32	35	32	34	40	34	40	43	33	43	49	28	34	49	37	42	31	35	38	27	41	29	37	42	35	34	42	35	38	39	38	39	31	46	46	32	40	40	36	36	35	40	37	35	38	37	44	28	31	30	41	36	42	39	32	31	41	34	30	39	30	40	28	48	33	33	39	31	36	31	44	51	38	37	54	32	32	40	31	33	28	38	44	45	31	45	48	44	46	26	45	31	38	35	43	38	30	39	44	38	28	37	43	39	38	32	26	32	35	36	41	31	31	35	35	38	42	37	42	43	34	28	41	46	44	54	43	40	26	37	39	43	37	40	37	34	44	34	45	39	44	35	38	33	36	36	41	35	45	26	40	27	34	39	28	43	36	40	37	36	40	36	33	27	37	44	41	29	39	33	29	34	35	44	37	35	38	34	37	33	32	41	36	34	43	35	32	32	44	35	45	28	48	42	36	37	36	33	37	42	49	41	38	33	34	50	31	39	40	36	37	39	41	38	38	44	40	31	29	23	36	39	43	36	29	40	32	20	38	36	42	41	46	32	26	33	43	40	41	32	28	29	31	35	34	37	31	31	43	37	34	44	51	38	34	47	35	39	37	34	38	34	49	29	36	44	39	39	40	36	32	36	40	33	48	31	54	38	34	37	39	37	38	34	33	38	43	28	47	34	39	28	34	34	49	37	34	42	40	31	31	32	45	32	40	25	41	45	44	48	31	30	34	43	41	43	37	35	31	42	44	38	35	31	31	33	50	36	43	31	44	37	34	40	32	34	38	29	36	39	35	45	29	34	33	46	29	37	38	36	37	29	41	43	38	28	37	29	37	31	44	33	46	45	32	33	30	47	38	52	33	37	37	36	30	36	49	43	32	45	28	33	43	28	40	33	31	28	37	48	35	39	38	30	43	32	32	29	27	39	38	33	28	39	25	26	25	34	45	34	41	28	44	47	47	35	44	36	41	45	36	36	40	36	35	44	37	40	51	36	43	34	43	46	32	41	38	33	38	33	43	25	22	44	31	41	39	40	40	43	47	46	45	31	43	44	25	35	45	41	30	33	39	30	42	39	37	30	39	38	48	29	23	36	37	43	40	25	29	34	41	37	34	42	48	35	34	29	41	27	47	43	43	33	30	36	43	32	36	54	32	40	29	33	35	28	38	34	43	42	37	40	31	39	36	32	34	39	45	32	35	35	30	25	50	35	47	34	44	36	35	41	27	33	30	39	40	40	26	43	31	52	37	32	43	31	35	47	30	34	34	38	41	30	40	40	37	32	40	43	39	30	35	40	29	42	30	30	50	35	41	46	29	38	45	40	24	43	30	26	36	29	36	45	33	52	34	46	51	44	24	45	31	50	40	34	34	43	32	29	38	34	37	28	33	39	31	37	31	45	46	35	46	41	33	46	36	42	36	33	42	35	33	53	40	34	29	44	35	36	46	36	29	29	40	42	27	37	29	40	43	35	35	34	47	48	45	44	40	41	26	37	35	40	32	34	40	44	42	39	23	34	43	23	46	40	40	26	41	31	32	43	48	39	34	33	34	36	35	43	35	38	43	35	33	24	36	44	32	36	38	42	34	44	34	38	41	35	39	37	39	35	26	43	34	39	27	30	22	27	36	35	38	49	27	35	39	36	29	25	39	26	34	46	30	34	41	36	29	33	40	38	41	35	45	32	39	38	32	47	31	48	33	42	31	43	41	35	41	35	33	30	37	33	36	35	38	35	48	40	38	29	45	38	41	42	36	28	47	28	47	47	37	43	45	43	43	29	35	39	38	29	28	51	26	33	25	37	31	42	42	34	46	33	40	41	41	30	38	42	38	42	33	35	31	45	31	38	42	40	46	38	48	31	29	37	54	34	40	26	43	34	37	36	54	33	38	32	45	28	32	33	41	35	40	29	39	40	40	32	35	42	28	34	43	45	34	44	44	33	30	34	41	31	42	32	38	44	22	46	40	26	34	29	31	39	34	32	37	37	36	34	25	43	28	36	35	39	31	31	38	38	37	44	30	35	45	48	36	48	40	33	58	37	34	47	34	35	40	39	31	39	33	48	32	47	38	46	40	43	37	34	36	39	48	36	41	46	32	31	35	47	41	42	30	37	39	34	41	53	30	31	47	33	31	37	35	44	37	28	47	26	34	44	39	33	27	41	47	30	39	35	36	38	34	22	39	32	43	29	43	35	28	46	30	32	25	34	40	30	27	29	37	38	27	39	38	30	48	35	28	41	53	41	46	40	34	32	39	35	43	35	39	44	48	34	41	30	39	42	40	35	40	40	44	32	41	41	43	41	37	33	41	36	32	33	30	30	37	32	33	38	37	46	29	36	37	38	38	33	39	41	45	28	37	31	43	36	48	32	35	35	35	38	32	41	34	32	40	37	44	41	44	40	44	44	40	43	38	37	36	37	32	39	41	28	24	36	35	34	38	34	37	28	44	35	28	30	37	39	29	35	33	33	31	29	32	34	52	41	38	40	36	36	41	36	48	43	47	31	38	34	32	42	34	32	26	31	34	30	40	36	39	33	42	39	36	40	44	26	39	45	44	35	40	42	31	46	31	34	37	44	37	34	36	28	29	39	34	41	37	34	41	35	53	20	41	44	32	39	35	31	41	44	31	35	34	35	34	32	36	29	42	31	25	32	42	36	30	35	32	39	31	40	28	32	34	35	47	45	31	42	36	42	46	36	29	35	34	41	34	36	38	29	45	28	40	41	29	28	32	42	35	36	30	38	40	38	44	40	25	36	42	30	44	28	49	40	34	43	49	30	40	27	40	48	32	25	39	36	47	47	34	43	41	32	44	31	29	31	37	40	35	32	45	36	36	32	40	41	32	33	40	36	39	34	33	44	35	48	40	32	41	41	48	38	35	43	32	39	45	27	46	32	40	40	38	32	35	37	44	39	33	43	37	41	30	35	32	39	32	32	27	34	36	29	48	27	39	40	33	28	47	34	30	45	45	48	42	39	33	50	44	36	31	48	47	38	32	30	46	40	37	37	36	35	35	29	47	35	35	41	36	43	38	36	44	31	34	39	40	37	39	43	41	56	35	42	30	38	41	38	34	32	39	31	39	40	30	36	37	34	33	40	27	29	40	30	39	36	38	28	45	33	45	41	39	35	41	38	27	38	34	38	39	36	50	40	38	33	35	43	46	33	39	46	40	30	46	33	39	36	32	33	30	28	37	30	43	38	37	33	37	33	29	36	37	37	40	43	41	36	43	37	32	37	32	43	36	32	48	43	37	28	43	46	40	32	37	40	40	37	42	43	47	21	34	30	44	38	43	28	34	40	31	38	33	29	47	42	33	30	32	50	43	36	34	49	32	35	36	38	45	39	37	48
20167	4826	2147	1634	2793	4384	4343	4091	4030	3569	3175	2321	1968	1705	1624	1667	1537	1376	1202	1135	1007	927	813	681	697	702	613	568	517	555	471	456	464	467	441	420	437	425	401	411	409	377	400	363	355	371	401	342	353	361	348	356	325	332	358	335	355	341	303	346	343	336	329	354	382	359	333	329	386	340	336	348	338	350	330	351	376	365	384	404	361	327	372	364	361	379	376	370	358	358	335	343	358	333	363	334	332	352	302	307	344	335	362	380	329	330	314	347	330	322	364	412	316	343	348	312	354	329	365	342	304	327	340	327	349	332	339	346	334	343	335	355	320	351	346	339	299	312	391	340	343	361	347	337	346	311	321	377	352	340	350	307	328	350	327	342	324	333	320	340	339	326	330	371	330	322	324	326	354	324	354	318	346	334	361	326	363	344	318	330	331	340	315	321	372	341	327	337	346	332	344	356	352	343	341	340	327	323	367	352	318	302	353	342	353	340	325	327	343	364	337	349	346	332	318	328	334	354	323	358	331	330	342	335	350	317	342	319	361	328	342	326	333	341	320	368	349	339	319	325	312	341	343	355	332	315	325	321	381	366	347	320	319	320	342	355	326	308	339	324	322	335	323	338	319	331	336	334	326	347	318	323	296	313	364	322	336	331	329	324	333	312	356	339	344	306	322	348	358	331	302	308	351	309	331	344	320	337	352	317	358	327	309	332	354	362	326	382	365	340	333	311	351	330	343	353	350	298	367	328	332	331	326	360	326	365	328	352	332	344	325	323	365	334	342	324	330	327	337	344	299	345	349	348	345	333	322	307	335	351	356	338	346	328	344	344	324	345	344	365	341	329	352	337	309	357	312	340	310	343	362	335	349	337	355	319	333	330	362	367	357	330	328	316	342	349	335	332	299	321	328	326	318	310	367	355	323	355	330	313	331	323	330	296	357	332	321	357	354	318	333	335	352	339	352	336	349	335	332	319	321	365	298	325	338	315	323	355	338	318	330	317	336	333	406	336	343	355	345	301	311	343	307	318	353	320	308	319	358	351	341	310	374	331	364	320	315	349	364	300	372	337	337	341	353	338	313	313	291	336	344	333	314	358	327	332	360	356	327	336	356	344	345	317	339	327	352	372	328	316	313	328	348	374	312	356	361	348	359	334	360	314	347	347	322	340	337	322	344	360	330	322	366	330	368	338	332	326	331	349	349	357	346	354	329	337	331	348	339	330	338	358	357	340	331	331	351	363	357	343	333	299	365	326	361	309	308	356	318	362	345	351	320	355	334	322	354	331	341	325	373	338	346	333	346	330	302	335	378	327	336	322	329	290	288	332	337	308	366	332	329	328	342	372	355	334	344	359	315	315	337	326	357	318	338	324	317	332	351	343	326	346	327	359	336	335	368	341	321	339	352	331	370	335	321	360	326	323	351	334	367	339	373	345	346	376	305	322	309	346	294	339	325	298	336	322	308	322	343	357	343	330	352	333	348	324	310	352	328	307	304	352	382	291	325	310	344	341	378	350	333	347	338	353	316	342	324	332	371	357	345	340	352	339	349	332	343	357	346	316	327	370	352	375	367	340	342	383	333	346	349	358	338	319	307	320	341	325	321	353	326	345	332	361	330	325	328	336	314	333	359	359	345	346	332	354	340	313	321	331	351	303	328	329	354	348	361	326	365	322	321	365	355	373	327	306	290	348	345	347	340	322	352	329	334	337	360	329	332	342	357	337	356	331	338	372	389	340	309	365	392	326	358	367	345	323	317	311	342	364	347	343	338	338	346	334	373	352	337	332	338	323	324	337	305	347	365	352	322	327	325	352	308	338	348	346	354	334	338	342	350	334	314	348	321	342	332	326	312	328	351	342	335	314	332	367	340	318	333	339	341	321	344	321	348	311	293	327	347	329	340	332	344	352	321	315	342	350	332	327	359	334	349	342	344	351	336	368	361	354	301	328	321	308	318	344	337	345	320	320	306	366	384	338	339	369	332	318	334	340	322	337	325	347	347	353	310	313	324	342	327	362	323	343	331	326	383	297	359	330	369	348	354	334	328	314	339	336	349	329	342	325	357	347	333	354	341	318	341	349	339	362	324	325	351	357	368	324	354	325	359	341	337	323	363	341	357	337	339	326	315	323	333	344	348	353	310	345	344	308	326	356	346	369	321	327	321	338	334	345	347	350	330	351	351	351	357	332	341	342	340	337	335	328	332	352	358	324	361	325	345	318	348	322	360	367	330	331	328	339	336	356	370	345	324	333	372	344	335	344	359	373	342	356	343	324	344	350	344	330	341	376	282	321	341	323	361	351	309	300	352	336	316	328	361	319	337	317	355	317	366	332	349	345	360	322	332	322	341	335	364	331	357	329	325	319	327	338	356	318	333	317	323	361	311	351	339	322	317	347	377	356	354	310	311	338	331	320	334	353	315	350	315	343	382	293	376	355	347	344	340	303	308	318	353	343	359	350	352	341	313	336	347	344	307	328	315	328	363	330	339	323	338	329	363	341	308	316	366	353	327	330	358	359	352	309	313	339	344	346	310	331	299	356	348	337	312	340	373	344	352	331	324	326	328	304	341	333	323	326	328	351	370	329	285	333	342	336	301	337	342	349	345	306	312	315	337	318	369	349	333	366	325	330	346	351	327	377	326	320	340	343	355	358	326	340	353	341	319	294	319	316	350	320	366	358	359	337	319	354	330	326	347	338	325	328	293	371	357	364	357	353	340	339	368	313	356	313	333	352	344	324	340	342	334	324	313	335	322	380	340	357	332	337	373	334	360	319	354	342	333	338	337	351	300	329	339	300	323	341	323	305	309	319	329	309	339	300	318	315	352	325	338	338	342	376	331	336	357	358	322	336	320	347	350	345	329	327	367	360	331	378	333	327	323	349	320	366	365	360	355	315	347	334	363	323	352	363	323	311	313	368	336	355	347	334	306	328	319	363	338	348	295	339	327	336	327	325	329	356	320	356	311	356	341	337	338	324	310	301	320	360	335	336	355	325	349	331	319	324	372	321	341	327	325	322	345	361	345	336	310	332	332	341	297	336	359	332	326	322	330	326	347	332	350	355	367	335	322	368	274	347	303	374	356	352	332	342	344	357	347	333	336	361	340	321	346	321	337	335	313	323	312	344	308	300	352	302	317	368	327	309	332	348	318	325	347	320	372	326	323	328	341	337	361	347	327	348	320	336	350	346	361	319	332	338	358	329	331	316	328	331	348	322	335	321	321	319	309	328	340	370	342	347	383	323	343	321	357	363	292	360	352	328	333	333	340	315	330	392	351	335	340	331	311	355	351	353	359	340	343	329	366	338	341	337	378	348	339	366	346	351	335	338	369	341	334	339	333	358	283	322	366	297	332	374	338	340	330	357	354	352	362	387	367	319	316	322	366	343	361	370	324	376	330	356	320	347	320	345	338	315	328	341	292	370	344	330	326	343	344	353	364	308	366	327	344	346	348	348	340	312	357	359	342	342	356	345	340	331	367	363	361	360	319	327
2826	301	131	77	58	52	62	59	54	72	68	57	47	50	39	36	52	41	36	34	36	32	35	26	28	29	34	31	23	29	17	29	26	24	27	24	26	25	25	21	21	19	15	20	16	15	19	11	14	21	14	25	11	21	17	17	23	9	11	22	16	13	20	19	14	22	15	18	20	21	25	18	17	17	17	16	17	20	21	19	17	14	16	17	19	16	24	26	16	14	21	15	9	21	18	23	19	12	24	8	18	16	14	24	18	14	18	19	13	20	15	15	15	21	15	24	6	13	18	10	17	23	20	22	19	17	11	16	17	15	23	20	8	12	16	17	17	16	16	16	14	18	12	17	13	16	17	19	21	16	18	9	14	12	13	23	17	11	12	16	20	12	11	20	18	21	25	12	15	15	15	16	22	15	13	27	15	13	12	12	12	16	17	15	17	12	23	15	6	15	19	20	16	9	17	24	17	18	21	23	13	15	20	23	15	10	13	21	17	19	17	14	14	15	17	28	12	15	22	17	20	19	14	19	13	24	22	22	17	13	18	26	17	14	21	21	26	16	11	11	20	21	23	22	12	12	14	23	19	12	23	24	23	22	13	22	16	16	19	17	15	16	24	18	16	27	18	30	24	24	11	14	12	15	20	21	20	16	15	19	21	20	14	20	27	19	13	19	23	19	13	19	14	22	18	21	23	14	11	22	11	12	10	14	11	18	21	22	17	17	16	15	18	19	20	20	17	9	12	20	15	17	19	16	16	18	18	21	20	19	13	18	17	20	17	21	22	14	23	13	17	22	8	17	17	24	19	20	12	19	13	17	20	12	17	14	14	24	17	15	15	21	19	14	17	18	16	19	12	20	9	12	17	15	19	16	18	13	14	27	13	17	15	19	18	21	13	18	16	12	20	15	22	14	19	24	11	26	19	25	14	14	17	14	20	11	24	17	12	22	19	17	14	14	17	20	22	19	13	21	22	19	22	14	17	13	20	22	17	19	22	16	19	20	14	24	25	23	18	20	17	19	18	20	15	22	20	28	19	17	25	16	17	19	11	2	13	19	16	8	22	16	16	22	12	24	17	22	24	21	13	15	11	14	12	20	20	16	20	14	16	12	17	13	8	11	19	17	20	10	17	13	13	19	14	17	16	14	22	18	28	13	17	20	21	22	14	17	14	25	19	14	15	15	21	14	16	20	20	14	11	20	19	17	16	15	20	17	14	13	18	16	17	18	22	14	15	12	10	16	24	14	16	14	20	17	20	16	15	12	19	12	15	18	22	19	20	17	17	17	22	10	9	13	12	11	15	23	15	21	20	22	10	14	18	19	16	23	13	16	22	18	21	16	19	27	16	14	27	18	18	13	9	19	14	19	16	18	13	28	21	13	26	19	20	20	11	15	13	12	20	18	13	18	18	16	13	20	19	16	20	10	19	22	18	27	18	13	15	15	17	13	12	23	22	15	10	17	16	18	10	14	14	27	11	23	15	17	21	11	28	13	19	24	23	19	16	18	4	15	14	20	15	25	26	17	26	20	12	15	13	22	22	19	21	18	21	20	15	19	19	13	19	14	23	22	13	19	16	19	15	20	15	17	11	15	23	14	10	28	18	16	17	18	17	16	15	11	16	14	22	16	23	21	19	11	18	17	20	16	20	23	11	17	22	10	17	12	21	17	20	15	19	19	13	16	22	12	17	22	21	20	18	23	20	15	14	18	16	20	14	18	24	24	19	25	23	19	23	12	16	13	19	15	31	19	23	22	33	16	15	21	25	21	17	14	23	18	28	9	22	9	18	13	17	15	14	15	13	20	16	18	18	19	15	17	12	15	23	23	18	18	13	20	20	15	20	16	11	18	18	23	25	11	21	16	15	15	16	13	22	19	19	16	9	23	30	12	17	15	8	27	11	14	10	16	13	14	17	13	13	16	18	16	22	25	16	18	20	18	14	18	21	16	14	17	20	15	22	14	27	10	17	21	17	15	17	14	18	17	19	18	23	18	17	20	11	14	16	18	10	19	16	10	14	29	11	20	21	14	11	16	12	15	29	30	16	14	15	21	20	12	13	20	11	10	8	15	19	16	14	7	18	16	13	18	20	16	16	13	22	17	20	11	24	13	19	15	18	18	19	17	14	22	12	17	16	17	22	28	17	15	25	12	16	14	19	19	18	23	17	23	13	16	13	12	8	19	15	17	21	22	28	23	11	17	17	27	20	8	24	17	15	15	15	30	20	24	17	19	12	18	15	15	22	15	17	15	17	9	24	20	16	15	12	21	19	16	14	11	21	21	19	20	20	21	19	12	19	11	22	16	18	18	14	13	16	16	16	18	22	21	18	16	14	23	18	25	18	12	17	14	19	11	22	21	23	17	16	20	24	18	18	21	15	16	24	20	16	10	19	12	18	27	26	16	19	28	20	26	17	18	18	17	19	20	15	17	18	19	20	13	17	9	16	16	16	19	25	20	13	19	18	13	17	14	23	16	14	11	21	10	17	15	10	16	14	22	20	17	20	17	14	16	23	19	12	19	20	17	12	13	13	18	18	15	17	18	25	14	20	15	13	16	22	10	16	15	21	14	15	14	21	19	19	18	18	15	14	13	19	12	21	12	20	21	15	21	20	20	25	21	13	27	19	16	14	21	19	19	20	11	19	16	20	21	19	14	13	15	20	19	27	14	19	16	17	13	22	16	21	25	20	15	14	18	19	18	16	16	21	20	16	22	12	9	26	23	19	16	12	20	21	16	17	9	17	18	20	14	19	21	14	14	21	11	13	17	26	22	21	16	17	19	10	17	22	18	16	17	13	20	13	12	19	25	12	20	24	11	20	20	10	21	14	16	19	15	28	17	15	11	23	16	21	17	15	18	10	15	18	15	22	22	18	10	16	13	19	13	17	20	21	20	15	16	19	25	16	22	17	21	13	15	19	12	24	15	20	19	16	16	15	14	10	16	16	14	20	15	16	20	14	19	14	17	5	29	12	22	14	23	14	23	19	20	17	17	20	21	25	23	17	23	14	14	19	24	8	16	13	13	13	11	17	16	15	15	23	11	26	17	18	13	16	19	19	21	17	14	18	17	19	24	16	13	13	19	13	16	14	13	19	15	19	15	11	17	12	15	15	12	12	21	17	22	12	18	19	14	16	19	28	22	19	20	17	19	27	18	20	18	22	23	17	11	20	14	20	20	16	16	20	12	17	18	14	16	25	16	22	21	13	16	22	22	17	19	11	28	15	18	24	13	24	14	22	15	16	16	15	15	27	20	17	17	23	12	15	12	17	19	17	21	17	15	23	23	19	16	14	27	16	12	26	15	17	15	19	15	19	14	18	12	28	14	22	15	20	14	19	15	19	16	20	17	22	12	7	15	10	17	18	13	22	12	20	17	24	16	14	11	13	13	18	19	18	16	10	10	15	20	18	16	16	20	18	21	19	20	24	17	23	10	13	18	17	16	18	20	13	18	23	24	21	13	12	17	18	17	15	21	13	13	15	20
18503	3883	1581	1390	2334	3966	4289	3659	3611	3239	2841	1895	1745	1391	1414	1448	1385	1272	1147	1018	882	724	662	523	525	481	457	427	342	364	309	303	278	281	267	277	264	232	229	192	210	222	208	177	175	190	173	177	159	196	170	172	179	173	166	157	161	156	178	166	151	144	143	186	151	150	152	154	171	164	157	181	175	178	170	169	160	176	200	172	202	185	160	190	179	174	169	177	147	178	179	173	158	165	176	157	166	184	163	177	172	159	164	173	176	155	167	165	158	167	150	159	156	168	166	160	143	179	154	161	166	166	155	168	167	168	177	168	158	154	155	154	194	166	173	164	179	153	174	163	160	167	158	173	152	152	132	152	164	170	158	143	131	157	155	133	162	170	170	148	163	141	146	155	140	153	136	162	173	143	153	158	147	155	177	161	152	153	156	168	161	143	139	169	165	152	175	148	142	146	140	148	143	162	165	168	148	146	153	175	157	132	170	141	160	149	166	175	162	139	167	158	147	150	143	147	166	151	145	151	166	152	142	157	170	146	146	147	151	159	144	138	142	156	178	162	168	158	183	154	160	158	145	156	161	151	144	126	155	153	136	170	152	178	154	144	165	161	165	184	155	158	158	171	151	148	162	196	163	155	182	136	153	157	152	146	159	121	148	149	191	146	150	162	164	158	145	149	145	152	139	155	154	152	172	162	152	165	171	142	149	162	164	147	175	167	132	128	169	140	180	148	170	158	158	157	156	157	148	145	134	148	167	163	162	154	167	157	167	152	159	148	172	156	154	161	148	132	147	156	159	159	151	167	153	122	163	150	163	162	162	144	151	161	159	156	156	145	143	160	161	174	155	160	135	164	158	157	141	150	153	155	148	164	183	158	158	174	171	141	156	142	172	132	162	165	142	145	157	146	170	156	155	130	149	169	152	156	168	163	169	143	158	174	169	157	172	156	136	191	139	149	166	160	144	176	144	151	154	148	152	150	168	174	127	151	169	157	137	127	159	163	162	172	156	159	160	162	149	168	153	173	161	149	163	154	133	153	153	155	144	169	151	143	127	155	154	157	162	185	168	171	146	155	159	157	150	157	163	171	174	162	140	152	145	164	163	168	176	146	157	162	133	161	177	164	149	177	139	154	143	150	173	146	131	145	146	155	161	167	164	160	139	154	156	142	167	172	153	160	159	162	176	144	142	149	163	154	148	151	135	157	154	154	193	163	164	150	151	149	171	166	169	181	157	158	140	170	147	160	143	146	164	164	141	165	159	154	134	147	155	164	154	157	172	150	167	159	166	157	171	177	147	137	147	152	158	167	140	157	159	124	132	146	151	131	158	155	147	166	144	159	133	141	166	149	137	156	144	170	154	159	160	146	156	173	159	148	171	159	148	167	162	162	162	135	147	158	169	140	155	149	153	163	138	189	155	168	161	155	142	169	163	146	165	143	147	135	157	168	155	165	174	146	155	151	141	134	160	154	149	159	172	176	149	143	159	142	162	137	144	136	156	130	144	146	164	146	122	162	153	148	163	146	173	165	134	152	157	166	160	168	166	163	144	177	141	161	160	126	154	163	156	158	150	157	146	154	151	173	178	174	167	139	153	182	150	164	158	185	149	150	168	150	144	148	140	144	158	160	159	150	157	133	165	168	134	174	170	147	158	141	156	163	161	172	187	159	152	136	142	150	163	126	153	156	153	143	152	155	150	155	152	166	132	156	155	179	160	151	168	155	146	165	128	146	149	155	146	154	160	183	154	153	163	157	172	138	146	168	146	171	168	143	155	157	171	129	156	153	162	170	176	148	169	150	155	174	151	158	146	161	150	122	150	160	156	150	170	177	169	157	172	160	170	133	179	156	142	142	162	159	149	168	158	132	138	159	175	130	164	195	166	166	147	172	158	168	160	152	141	159	167	188	134	139	158	157	169	165	146	147	145	154	161	178	165	145	181	168	151	155	142	168	149	170	168	176	138	172	169	162	160	169	129	158	156	157	131	151	169	155	158	164	163	148	137	148	151	140	153	135	157	163	162	147	164	152	131	172	143	178	135	137	149	157	166	152	173	158	164	161	159	153	147	157	161	173	153	164	159	153	149	183	164	153	170	157	173	156	153	158	160	166	159	153	148	133	152	153	146	166	162	170	126	141	146	138	185	152	175	157	158	164	148	152	139	147	183	161	147	149	137	143	162	157	151	153	142	165	157	161	147	166	137	154	168	141	177	163	157	141	125	139	152	162	156	160	161	165	125	153	167	154	145	174	155	156	167	154	162	151	141	173	144	166	174	146	165	145	170	172	165	170	171	168	168	156	161	162	179	165	150	170	138	147	141	157	150	163	148	159	130	150	168	172	153	161	157	141	155	148	149	159	144	140	150	178	158	171	151	132	149	162	134	172	167	156	157	147	152	165	169	153	165	134	145	136	174	173	152	185	174	168	153	168	166	147	165	143	174	136	151	166	155	150	152	157	149	145	150	160	149	156	144	148	167	153	136	163	150	154	165	143	148	166	146	161	183	162	146	151	153	143	167	172	154	168	151	156	172	165	163	182	153	165	149	175	156	177	157	176	160	153	155	153	153	163	157	157	164	156	146	159	156	148	145	161	149	135	152	137	156	151	166	163	160	151	143	164	172	163	159	151	159	176	163	149	154	154	151	154	143	153	155	149	174	147	189	155	138	142	151	145	169	155	148	163	160	164	146	169	154	167	154	155	156	160	154	142	169	168	187	140	170	174	174	150	162	154	162	172	171	153	156	134	159	151	159	132	148	156	165	149	159	140	145	136	174	130	181	158	163	143	128	150	176	168	152	165	154	141	154	173	147	164	151	176	134	155	150	144	165	178	149	138	170	154	155	145	141	147	171	138	170	176	133	149	153	156	146	165	161	132	150	124	140	128	155	153	165	147	172	148	149	163	184	153	162	170	154	149	153	155	157	129	174	155	155	158	174	168	121	159	156	131	151	151	134	137	158	184	139	160	146	157	131	161	150	159	166	163	144	141	160	144	183	153	150	157	159	145	156	170	152	154	143	127	175	151	151	147	171	149	166	141	173	142	161	169	148	164	134	164	156	137	125	173	136	141	140	164	166	165	136	163	151	156	144	166	165	149	169	154	145	165	143	165	160	145	182	144	176	160	147	132	166	158	155	162	172	154	126	152	165	166	157	144	160	153	184	158	149	158	151	170	167	162	152	122	170	161	155	136	154	146	148	133	126	167	170	164	161	136	175	142	175	159	132	146	173	148	145	175	163	154	153	161	174	170	149	152	142	156	161	139	134	172	175	151	132	171	159	144	158	164	180	152	147	142	161	151	167	154	169	157	153	181	146	153	165	145	155	162	162	147	148	153	132	163	144	157	167	147	164	169	176	133	163	180	166	152	167	154	148	134	151	144	133	173	166	155	179	156	158	183	161	145	163	148	142	166	154	150	145	158	151	155	148	172	156	140	168	170	155	155	164	156	151	166	145	167	176	174	153	154	146	168	178	147	153	153	145	167	164	130
2565	512	189	117	93	74	79	84	105	114	106	79	70	58	78	65	68	62	61	52	63	46	61	46	42	38	49	43	38	28	29	32	42	26	34	31	22	32	22	32	31	18	29	25	22	27	33	29	29	33	31	17	31	38	26	28	38	28	28	27	23	23	27	22	39	32	15	22	26	15	32	25	29	26	24	34	25	27	23	29	31	17	23	22	25	21	30	26	32	33	30	42	35	33	14	29	22	35	30	31	23	16	28	30	29	30	35	21	16	31	29	34	31	22	36	34	30	30	42	29	23	32	22	20	24	31	30	32	21	26	30	30	24	24	37	33	30	23	29	34	23	26	26	37	23	29	31	26	28	45	32	26	23	17	20	35	20	28	34	31	30	30	29	25	31	20	32	27	30	29	42	22	17	28	27	31	30	29	31	25	28	28	30	37	30	26	30	27	20	25	16	33	32	31	33	25	30	36	30	25	15	16	20	29	27	31	34	27	27	22	26	25	28	29	26	27	37	19	24	23	36	28	27	24	26	29	22	25	28	27	21	28	35	36	31	40	41	33	32	37	24	24	28	33	30	29	29	27	26	26	22	22	24	27	31	43	28	28	34	25	28	29	28	18	26	29	24	23	25	31	28	29	18	23	42	21	23	19	35	27	20	26	25	35	28	23	25	28	36	31	26	19	21	30	29	28	24	16	35	31	26	23	46	35	29	34	27	29	34	23	32	24	25	31	25	24	35	25	24	19	30	37	26	22	35	24	17	29	27	25	25	29	34	30	30	27	29	32	25	31	28	22	31	24	37	31	32	30	30	30	36	28	34	27	32	26	22	29	27	27	26	29	35	31	29	32	24	22	20	24	25	35	26	22	25	21	26	31	28	27	23	31	32	31	32	34	21	25	25	31	30	25	27	31	22	26	23	24	34	29	25	36	28	33	28	19	32	21	28	21	22	27	24	28	25	33	20	22	21	25	25	30	26	28	23	31	24	25	23	22	27	28	24	27	21	21	17	27	26	32	30	33	24	33	32	27	28	22	28	35	19	27	22	28	27	25	25	21	25	35	25	34	23	22	30	27	33	31	26	22	29	28	33	28	36	33	27	24	27	18	36	29	31	27	26	36	22	31	28	31	39	35	28	35	27	21	31	26	29	29	30	28	28	33	27	31	23	26	30	23	26	23	19	20	19	35	34	27	35	24	24	29	33	16	35	23	25	20	26	26	37	29	17	27	33	31	30	31	28	27	26	32	28	41	30	31	28	31	35	31	27	36	27	24	25	21	25	31	27	35	16	35	29	23	38	29	31	29	30	29	27	32	19	31	26	22	23	37	29	23	27	29	34	21	30	29	29	35	36	31	24	23	29	28	23	44	32	23	28	28	34	37	22	47	30	28	33	28	23	26	30	29	22	28	28	25	27	24	31	35	31	27	37	35	33	21	22	30	33	35	31	18	26	24	28	33	24	23	31	21	33	29	18	22	26	28	33	30	25	33	27	27	31	26	36	31	15	34	22	21	29	32	29	33	24	21	19	27	29	23	32	24	36	28	15	29	19	17	22	28	20	25	31	40	30	34	23	24	32	28	23	38	26	26	22	25	30	29	36	35	32	31	35	32	21	26	28	25	26	18	26	25	24	41	25	35	32	27	26	39	17	34	42	26	31	30	38	30	32	32	32	27	29	22	35	33	25	25	31	20	20	25	29	32	26	29	28	28	36	26	21	32	28	31	26	22	26	37	32	31	26	30	25	30	27	17	19	23	30	28	33	29	28	31	34	32	34	30	29	29	20	18	23	37	29	23	25	35	22	30	36	18	23	31	26	24	32	20	27	17	25	25	32	19	26	35	27	28	38	22	28	26	28	30	27	27	25	26	25	26	24	30	27	33	29	32	31	39	23	25	22	32	28	21	29	22	26	27	35	31	31	26	37	11	34	28	27	25	28	31	26	26	35	25	14	29	33	20	31	27	34	25	27	27	21	30	29	28	29	29	36	32	24	27	37	33	19	27	31	31	29	39	19	34	29	21	26	35	23	24	38	37	32	18	29	31	24	26	27	27	28	26	39	31	34	36	31	31	24	27	30	36	26	35	27	26	30	32	33	20	34	24	37	24	34	23	31	29	29	31	37	21	32	28	29	26	35	26	21	26	29	23	28	36	23	22	25	28	17	28	32	26	27	28	27	26	22	23	28	26	29	35	31	22	29	19	33	36	34	25	25	28	33	25	22	28	34	32	19	26	23	27	31	32	35	24	39	24	33	35	31	32	31	27	32	20	24	35	32	18	19	25	32	24	25	33	31	21	24	26	35	21	33	38	26	20	25	25	32	28	28	18	28	27	38	33	31	29	21	24	27	25	26	23	31	29	25	26	30	32	23	29	32	32	30	26	32	26	30	20	28	32	25	27	30	41	25	27	24	27	33	18	31	36	34	23	33	28	32	25	31	33	25	23	31	38	28	18	36	29	24	33	37	34	25	33	28	22	20	28	27	33	32	22	28	27	27	30	20	27	27	26	27	33	25	31	25	28	26	38	32	25	29	26	41	31	30	34	33	30	25	23	27	32	25	21	30	25	19	36	25	29	28	39	29	38	37	30	24	35	38	25	24	34	29	26	17	33	31	27	39	23	18	36	25	27	35	25	32	45	30	23	31	28	27	34	22	30	26	32	21	19	30	25	26	31	32	28	27	38	26	31	28	22	28	25	27	19	23	29	29	29	33	25	18	21	29	23	31	30	27	29	25	23	29	31	27	25	31	20	23	21	27	24	20	30	29	35	33	24	32	35	25	20	24	26	33	18	30	27	27	33	29	32	33	30	31	32	24	22	38	28	21	23	32	26	28	28	28	30	29	24	33	22	24	30	36	26	27	34	29	29	24	29	28	18	27	24	30	29	31	31	30	25	27	29	32	20	31	31	28	31	40	26	28	26	35	21	20	26	38	36	32	22	27	25	20	35	26	24	30	32	27	28	31	24	40	27	28	19	30	23	24	23	35	42	22	21	26	24	26	19	29	21	29	22	28	34	25	26	34	27	34	24	24	20	28	37	36	33	31	22	29	27	34	27	28	30	30	35	23	36	30	22	30	29	25	31	34	26	31	18	25	32	30	27	25	34	22	38	39	26	24	25	29	24	20	20	22	20	29	28	36	30	27	29	23	37	30	32	30	43	23	21	26	21	31	34	23	31	41	28	33	24	32	29	29	31	36	27	22	28	32	26	29	27	31	27	40	26	26	25	20	23	35	34	33	23	30	27	26	32	27	34	28	23	30	27	34	28	21	24	20	24	22	21	30	33	31	23	34	26	24	32	29	22	30	23	23	22	23	26	21	23	33	26	20	32	26	20	31	33	17	34	34	23	33	33	29	28	34	31	36	28	32	40	35	24	15	25	20	22	30	14	30	19	25	37	31	24	31	34	24	26	25	34	29	33	32	27	27	29	33	23	21	24	26	18	16	35	22	31	35	26	20	29	27	34	17	25	32	30	27	28	30	29
22692	5503	2324	1980	3556	5861	6023	5424	5301	4918	4304	2962	2511	2210	2252	2127	1967	1835	1589	1482	1344	1084	1026	809	815	810	665	603	546	549	570	533	491	453	431	444	417	341	331	352	319	334	346	318	331	324	269	310	329	309	302	300	272	280	276	290	295	296	284	247	270	265	267	278	276	253	290	275	288	315	254	267	272	288	285	316	265	302	310	292	321	301	280	275	310	295	317	303	297	298	297	286	253	297	269	251	282	292	299	279	276	271	267	253	299	274	283	285	261	260	275	253	254	265	279	261	295	241	266	291	252	267	263	272	249	264	276	247	258	270	253	256	251	274	283	288	290	265	259	221	275	279	283	289	246	251	246	239	274	254	263	254	280	238	258	238	254	248	241	273	232	261	244	254	263	239	267	261	296	256	261	255	241	254	250	227	262	283	281	247	274	278	251	257	254	259	255	232	259	252	253	269	246	223	268	280	253	270	249	280	251	262	281	279	232	287	256	268	252	243	266	253	241	277	242	272	248	260	248	266	268	258	261	268	263	280	255	251	259	248	272	254	266	256	253	258	263	265	248	255	241	260	261	247	289	254	244	283	250	271	262	255	278	281	227	269	244	267	239	275	240	265	270	238	251	244	270	242	260	249	244	265	271	262	278	267	256	256	240	265	243	242	257	271	239	264	246	244	243	274	271	276	256	284	269	262	244	276	266	217	286	268	282	246	212	258	266	261	275	244	271	245	271	280	253	259	265	240	258	247	249	238	254	263	243	253	291	265	268	238	258	253	239	263	291	255	258	261	252	281	259	273	244	243	254	268	296	261	220	266	237	273	291	238	274	279	240	268	262	245	239	247	252	237	255	272	258	250	264	253	259	251	224	263	294	247	241	266	274	267	250	266	275	245	244	262	252	272	230	262	230	270	243	255	270	246	240	282	236	254	236	262	236	261	225	269	232	277	276	258	258	269	260	283	250	246	280	258	266	256	234	264	269	232	235	277	275	256	280	258	247	280	252	231	281	258	265	299	276	236	245	225	247	270	269	236	268	239	268	260	247	239	249	258	268	259	269	273	255	292	307	249	268	257	268	226	242	241	263	257	248	259	272	246	289	247	261	253	234	257	280	281	223	280	291	256	275	270	223	257	247	250	245	236	266	257	257	235	266	259	250	264	257	246	271	244	268	263	244	276	288	234	245	257	246	284	231	240	275	262	264	259	255	249	243	241	264	290	271	283	259	243	251	242	255	235	269	231	262	230	259	282	246	275	277	240	251	269	264	302	260	242	249	282	261	254	265	251	243	259	240	252	248	296	271	235	256	246	232	245	260	256	277	261	254	245	266	293	255	266	286	246	259	237	248	253	262	275	272	256	273	270	270	252	271	270	258	243	248	257	272	252	239	268	250	277	268	241	264	265	275	231	282	264	254	284	236	246	239	288	262	252	212	260	252	267	245	230	283	263	227	269	269	240	257	248	286	237	271	221	282	225	246	252	240	280	264	262	245	250	250	236	281	240	262	289	289	256	264	269	250	269	228	271	277	267	253	242	238	275	243	278	242	254	247	246	245	297	254	244	264	281	256	248	265	256	269	299	269	228	275	243	240	267	264	241	235	252	244	255	251	253	255	261	263	260	251	259	252	240	252	236	255	231	254	287	244	280	223	246	246	270	242	262	235	233	269	275	259	247	252	262	240	245	268	237	253	231	253	277	252	244	279	237	243	262	256	263	274	237	262	263	262	265	267	271	213	239	245	280	244	252	227	281	250	270	277	238	262	262	249	271	260	234	248	248	267	237	266	267	287	282	253	247	263	290	258	228	258	281	270	256	248	266	282	226	264	246	269	234	228	265	237	275	242	259	268	260	265	253	243	265	269	285	280	240	248	248	244	259	233	267	272	215	267	232	247	295	231	246	237	267	244	269	254	267	270	305	279	266	267	277	257	251	245	270	266	247	274	239	240	261	260	267	228	265	256	284	260	245	269	245	249	264	249	259	257	254	251	241	255	274	256	274	266	242	244	255	246	244	252	247	244	269	264	256	280	237	230	236	259	261	245	282	295	240	246	236	220	265	275	235	258	246	274	261	269	263	265	255	259	242	256	250	251	259	232	281	240	254	258	287	257	263	242	249	260	234	268	257	266	262	253	250	230	232	276	265	288	237	294	250	247	237	251	252	238	232	273	256	251	283	253	254	233	285	229	256	281	275	267	272	268	251	256	234	262	239	261	251	276	219	262	261	246	245	253	232	255	286	240	237	264	262	295	259	257	255	275	241	236	274	257	273	246	265	256	288	266	274	239	283	267	239	247	243	274	243	243	250	252	277	269	264	252	241	256	292	278	257	282	237	245	250	274	254	259	226	282	227	235	245	268	294	222	271	249	268	283	255	227	248	238	277	241	250	245	245	237	251	243	267	245	247	256	236	275	284	236	267	229	234	245	247	245	258	281	267	247	283	233	262	256	269	289	268	225	246	261	255	266	232	269	235	235	248	221	247	236	240	243	254	267	262	284	272	239	270	262	293	239	268	264	260	269	233	248	236	226	267	250	247	246	236	264	262	249	255	268	245	250	262	274	265	282	241	250	281	250	239	249	240	271	267	270	266	287	277	228	264	242	241	260	266	239	261	252	256	273	248	239	265	257	236	241	245	232	243	265	250	252	285	267	262	239	266	256	235	283	252	239	289	233	275	260	251	243	258	273	235	259	233	250	240	283	256	281	264	251	237	271	259	263	248	232	258	266	265	266	265	247	235	246	276	276	246	261	244	258	276	255	254	230	218	243	263	252	251	275	260	255	256	276	282	232	226	262	239	251	232	259	235	248	301	263	240	254	268	267	283	251	275	261	231	249	257	282	256	255	241	254	262	232	252	245	233	238	230	253	268	260	285	269	261	251	239	306	249	295	263	257	270	243	248	240	280	273	254	255	249	247	290	229	260	269	261	244	253	269	269	268	250	241	275	241	285	215	295	267	259	228	268	277	244	281	259	233	261	294	275	239	293	254	296	274	236	273	249	252	218	271	267	274	252	221	229	253	262	289	253	265	260	252	245	276	277	260	241	253	267	276	270	267	234	270	242	238	268	270	280	253	261	261	246	229	254	258	263	260	251	260	246	255	259	245	250	285	264	278	249	269	279	264	282	277	256	278	259	255	259	279	272	274	257	253	263	256	260	278	257	250	257	269	249	285	256	250	246	279	268	276	295	264	275	261	240	260	256	263	242	236	259	248	247	291	233	237	236	262	268	247	243	252	247	266	232	268	244	283	252	283	259	215	298	286	268	268	249	268	238	256	270	291	265	239	264	271	229	256	260	260	259	272	238	263	264	246	300	274	275	269	278	274	275	247	257	279	262	234	249	209	256	258	241	256	246	248	278	280	279	257	254	283	270	275	246	259	222	284	249	278	255	289	261	261	266	237	228	238	269	257	281	268	249	262	272	253	252	255	290	253	278	252	238	232	250	263	251	264	243	256	284	266	245	232	255	239	274	262	249	254	268	241	282	249	264
1891	245	107	68	71	52	46	58	64	68	66	69	50	43	54	45	38	42	33	43	38	35	39	33	39	37	31	32	37	33	40	36	38	32	40	27	33	40	28	31	29	32	31	31	29	24	25	30	23	29	28	17	21	24	33	21	20	29	24	30	29	19	37	19	31	26	26	27	24	23	28	29	33	27	22	25	26	34	32	31	26	34	30	31	45	33	30	39	30	19	33	22	34	37	28	41	29	35	29	33	36	35	24	32	37	39	38	35	14	28	24	23	33	35	32	20	29	27	32	43	37	31	29	26	34	31	24	40	19	30	33	42	24	32	25	26	32	32	36	28	38	30	26	17	36	27	32	33	29	35	31	31	32	37	38	34	31	35	33	29	33	29	31	28	41	33	32	25	21	30	30	27	21	30	25	25	17	24	26	33	31	29	27	33	40	35	26	22	29	35	31	35	28	27	31	26	30	32	28	21	29	27	35	33	23	21	23	40	33	26	28	32	37	31	32	35	22	34	33	35	31	28	34	32	30	31	32	37	40	29	36	35	36	20	34	20	31	31	31	24	33	34	33	28	25	34	30	33	19	35	32	35	26	30	28	37	26	35	30	27	40	28	28	20	32	27	21	31	27	37	29	21	25	25	26	24	18	35	37	34	27	27	27	35	30	33	37	21	25	27	28	30	29	26	40	25	22	27	30	31	21	35	34	37	31	23	38	33	24	22	35	27	24	36	33	36	29	31	28	42	30	25	25	28	32	26	28	27	33	31	30	39	29	35	22	27	35	29	34	22	40	26	28	25	27	24	20	29	34	26	18	28	39	34	34	28	28	38	29	31	22	27	31	32	37	37	25	43	32	29	23	34	26	29	30	31	24	34	25	32	37	32	31	21	28	33	30	31	21	25	24	39	31	25	31	24	36	39	30	27	25	39	32	28	23	22	27	32	24	21	27	35	30	39	28	38	34	31	23	34	28	34	24	35	36	31	28	29	44	23	28	28	27	26	30	20	30	29	33	26	27	20	30	25	20	26	26	27	24	26	36	28	42	26	38	25	32	30	39	22	34	29	29	26	34	30	33	36	33	23	39	28	35	30	28	24	37	34	18	28	29	34	23	26	33	21	34	27	23	17	33	29	34	32	36	26	23	42	30	27	34	41	40	29	27	37	30	35	23	25	34	20	33	43	35	31	35	25	21	33	30	31	31	35	31	23	39	33	32	29	36	27	35	25	23	27	24	27	25	28	28	30	26	29	27	30	36	36	35	31	25	26	31	38	35	29	29	32	22	41	35	36	32	33	29	39	37	27	38	31	32	29	27	31	26	23	26	34	26	29	30	30	32	20	38	31	23	21	26	31	30	29	28	30	28	38	27	35	40	25	32	27	24	35	33	41	44	32	26	23	22	37	38	35	29	28	28	25	26	20	36	32	37	27	19	35	17	30	34	35	30	25	27	22	38	34	33	21	31	28	40	37	38	29	27	29	34	30	20	29	29	36	27	24	29	29	28	35	44	25	28	24	26	33	28	23	30	28	36	26	32	35	38	28	21	26	34	34	27	26	36	27	35	32	31	30	33	29	26	24	31	36	28	36	38	26	32	23	25	36	25	32	20	35	30	29	31	43	21	28	19	33	34	41	21	26	37	23	30	23	33	24	32	27	23	31	37	17	32	36	27	28	31	33	31	33	22	19	29	34	26	24	28	27	23	30	36	27	19	41	24	29	29	29	34	31	32	37	32	40	27	31	45	31	30	28	24	23	25	18	22	21	34	33	32	32	29	31	31	32	24	28	29	30	41	19	24	29	33	37	33	34	28	28	37	28	40	32	28	29	21	27	24	23	20	31	34	25	31	35	33	24	25	25	34	40	31	26	31	30	26	31	28	36	29	32	27	24	29	24	32	33	30	40	34	29	29	17	21	24	19	28	32	35	20	24	35	22	30	34	25	29	25	27	40	33	23	30	42	31	29	26	32	31	21	34	19	30	31	23	34	31	30	31	23	28	28	38	25	29	29	28	34	28	35	33	31	30	34	34	30	29	31	32	28	31	26	29	28	38	23	30	34	38	24	30	32	40	40	35	35	23	33	30	30	23	34	20	35	30	24	25	33	27	32	21	31	26	19	31	24	29	25	25	37	33	23	23	29	29	34	31	22	41	27	16	38	30	32	30	29	29	29	29	26	28	31	31	28	23	35	35	36	26	32	28	40	39	22	21	35	26	31	25	29	30	26	31	33	28	23	28	35	30	36	25	26	24	33	23	26	25	25	34	29	32	23	44	33	37	24	39	30	24	28	28	19	25	36	37	32	43	37	35	32	28	28	26	29	25	21	28	36	40	31	27	27	22	33	25	21	30	24	30	22	21	30	27	33	31	20	30	29	25	23	22	24	27	27	26	25	24	39	26	26	27	24	31	29	35	27	39	33	41	34	28	22	40	19	31	42	26	26	36	29	26	26	20	23	20	26	27	38	30	28	38	31	28	28	27	33	35	34	30	34	26	30	19	27	26	34	26	27	27	31	41	32	38	24	33	31	35	24	33	41	27	34	47	30	29	35	35	30	22	31	22	34	24	26	28	33	38	27	39	28	32	26	33	30	32	29	23	24	24	36	33	24	20	26	32	38	25	34	28	30	31	32	32	23	34	35	28	18	28	36	37	36	23	27	34	28	40	27	23	25	31	31	25	27	34	27	35	30	27	27	30	25	28	29	27	26	23	30	20	20	39	28	37	39	42	33	28	27	34	31	30	23	21	32	26	31	23	38	26	40	29	28	31	38	27	23	25	30	32	26	29	24	28	26	31	26	28	18	37	32	38	32	26	32	37	35	42	35	30	27	35	21	34	26	31	22	19	39	28	31	30	26	37	29	37	26	38	19	13	27	32	35	34	30	42	34	32	24	34	31	32	32	33	38	28	29	31	27	27	23	30	34	38	25	28	24	30	38	36	26	36	36	29	26	31	29	34	24	26	26	27	28	29	29	33	23	32	29	35	28	23	31	23	24	30	39	41	33	18	28	36	27	32	23	28	22	29	25	27	26	23	40	22	36	38	21	29	28	23	32	24	29	27	34	32	22	22	27	34	34	19	34	34	34	31	26	28	31	34	31	28	30	32	27	27	32	29	28	25	33	23	23	28	27	22	38	34	20	36	23	22	25	29	25	19	24	24	31	22	24	32	27	31	27	24	30	26	32	32	34	27	28	26	36	34	37	31	23	18	26	23	22	25	30	41	26	22	32	26	26	31	31	25	26	24	29	23	30	23	26	26	18	39	24	25	30	30	31	28	33	24	24	27	29	32	39	24	31	31	26	36	32	38	37	25	27	29	28	28	34	31	29	39	29	40	25	30	26	25	33	42	36	30	22	22	30	21	22	23	27	27	26	25	20	20	38	29	33	35	34	27	20	27	26	28	26	34	31	32	30	30	28	30	23	36	30	29	35	37	24	43	30	42	24	24	32	36	33	33	35	21	26	24	26	22	23	25	32	29	40	32
16203	3064	1295	1042	1788	2511	2589	2481	2525	2662	2036	1417	1264	1166	1177	1067	992	958	835	729	686	658	621	526	568	480	435	366	374	396	385	309	337	314	318	328	331	324	318	324	332	302	312	270	297	263	287	287	257	258	227	273	249	262	245	261	258	269	260	275	295	276	263	278	288	281	287	276	280	277	302	291	276	279	267	282	274	279	303	260	292	254	280	290	289	282	273	299	267	298	271	291	286	268	254	280	266	265	287	285	262	266	269	241	267	295	260	290	247	260	280	244	276	278	264	265	263	241	263	264	235	295	237	256	244	289	262	248	274	276	238	261	295	263	262	271	284	249	269	277	236	255	275	249	267	277	256	273	261	286	261	270	279	289	268	273	236	271	272	261	261	273	270	270	267	248	254	253	261	283	245	253	306	257	246	277	281	296	280	250	271	275	265	258	283	283	261	260	248	260	275	264	259	264	244	265	268	260	275	256	276	287	268	261	280	253	261	240	278	260	271	281	263	271	252	241	268	253	276	267	241	270	250	253	254	271	257	280	265	243	264	246	280	269	278	252	251	257	258	264	228	249	273	262	281	275	263	282	232	239	246	258	264	297	269	276	278	278	284	261	288	260	261	266	260	275	280	252	243	261	290	248	237	287	261	274	280	256	286	253	260	272	239	263	277	285	256	258	251	287	240	260	255	269	273	271	249	270	263	266	256	273	259	265	255	243	250	259	263	270	267	286	261	253	257	277	267	293	273	269	271	277	268	249	258	238	234	276	290	223	280	265	268	295	241	287	249	300	238	270	260	271	273	265	253	257	270	263	281	261	277	248	262	261	279	276	250	271	263	289	270	261	260	255	263	291	247	281	267	250	259	277	257	280	282	257	240	248	272	311	248	285	268	253	257	291	252	247	253	267	241	274	262	297	251	280	268	276	282	275	270	281	257	288	279	265	252	287	250	238	273	270	240	266	267	235	266	274	288	265	261	248	256	243	260	287	264	255	267	259	261	272	254	262	299	252	245	279	261	282	266	258	254	276	244	258	251	260	244	302	245	248	268	264	248	276	265	257	256	245	233	230	241	247	247	279	272	270	258	261	261	262	235	261	257	267	229	265	249	259	245	258	253	258	262	250	269	271	262	263	269	272	264	263	250	276	267	265	281	306	254	251	276	262	251	287	276	250	265	260	285	279	268	264	249	262	278	241	244	274	282	267	270	287	263	246	235	241	279	243	247	236	284	256	242	243	270	268	247	252	258	288	278	272	252	255	274	261	242	241	262	276	268	251	284	244	267	252	280	269	259	257	278	261	281	283	270	259	285	277	264	275	273	244	269	252	257	284	252	294	232	270	257	286	253	283	268	272	285	288	283	269	279	264	276	260	294	278	291	279	272	292	254	260	285	245	269	253	264	281	219	259	267	246	237	265	245	258	263	256	257	264	272	248	269	259	255	273	278	311	243	281	263	266	260	278	249	255	259	255	259	315	270	253	244	264	270	269	243	261	285	264	258	275	259	260	249	256	270	295	299	272	289	250	288	252	262	280	259	276	259	274	278	261	264	261	267	287	284	277	261	240	297	242	258	288	261	257	255	261	250	269	296	255	267	252	277	245	255	258	262	294	224	277	276	286	247	275	257	242	254	252	270	293	235	257	250	266	276	267	283	289	266	282	244	278	267	261	275	262	261	299	277	251	248	284	268	291	284	280	286	264	251	272	264	249	251	298	290	247	253	213	284	282	266	267	263	261	258	281	265	239	254	272	253	261	242	262	233	225	257	254	275	280	277	262	264	276	261	295	258	285	251	268	250	277	280	270	272	264	254	279	246	265	260	249	236	228	240	271	257	282	271	240	286	240	259	271	297	272	272	300	266	250	273	278	296	272	291	276	260	279	268	270	266	271	238	293	256	274	264	272	277	251	257	279	253	275	266	237	260	260	266	250	285	273	286	247	284	261	252	251	277	265	259	274	280	259	250	254	267	283	255	251	286	256	256	250	243	258	273	299	273	239	249	237	248	235	260	274	261	230	259	272	269	251	271	262	254	266	254	275	252	242	261	303	271	263	271	268	269	228	245	269	257	277	271	263	222	290	277	241	294	262	290	262	246	259	306	262	270	279	268	245	263	277	267	258	276	289	243	263	266	252	285	283	262	262	278	262	248	290	274	262	267	242	253	276	280	278	268	272	243	257	276	263	272	260	282	262	291	279	223	252	256	256	273	252	279	270	255	221	241	272	235	272	256	242	265	287	237	266	299	257	284	276	262	283	267	269	281	265	273	250	274	254	249	262	263	251	250	293	277	275	239	260	252	256	277	258	276	271	234	274	237	274	284	280	261	267	254	261	261	243	282	263	274	280	259	256	258	265	271	267	259	279	269	280	260	276	252	255	267	261	299	252	244	262	274	262	260	260	249	260	263	286	277	290	276	264	234	268	259	254	255	239	303	258	270	245	276	248	262	278	253	255	246	242	285	244	248	239	278	286	264	292	240	277	237	265	241	245	252	251	242	285	243	277	276	251	264	268	278	268	255	260	247	258	250	266	285	269	283	252	281	283	274	253	236	258	227	271	263	248	278	255	281	248	262	257	256	238	287	266	275	249	236	283	241	282	267	258	293	263	283	262	262	246	263	275	301	285	260	286	272	278	248	271	256	264	277	266	254	261	243	273	248	258	284	274	235	262	262	273	264	281	267	289	265	262	245	239	254	291	233	261	270	266	270	290	273	253	272	283	240	259	277	264	281	284	255	268	256	275	251	249	279	245	282	284	265	286	233	289	283	267	236	281	244	280	274	256	246	271	283	259	263	258	256	274	254	276	278	280	292	253	236	261	258	253	262	254	257	285	260	263	307	258	270	272	274	258	267	278	251	266	245	270	287	267	281	244	286	238	260	269	265	271	285	256	241	277	260	264	280	267	247	231	265	259	270	255	271	295	265	263	249	301	269	279	268	248	266	250	254	271	258	242	245	297	279	258	266	231	245	259	258	255	249	276	250	283	263	254	277	285	259	267	244	278	265	284	253	292	225	258	283	279	294	266	281	263	282	262	278	251	230	298	233	253	276	254	261	250	288	280	271	248	254	289	291	266	266	251	271	238	279	254	261	266	255	227	295	237	234	288	277	269	249	236	266	276	282	245	274	268	247	271	272	234	240	280	238	257	279	282	257	284	258	266	269	282	287	317	262	292	277	228	234	305	279	272	233	275	271	280	266	268	264	257	254	256	249	281	267	270	264	264	287	263	268	229	257	252	250	268	257	280	276	248	279	255	285	260	262	263	274	246	236	257	284	257	278	258	274	251	280	272	252	271	270	268	287	263	245	266	243	263	273	237	261	294	247	274	274	265	274	266	248	272	257	266	285	262	280	279	244	278	248	240	258	258	274	265	256	265	257	261	280	271	253	226	271	284	307	253	263	269	232	256	271	264	245	270	252	233	284	272	266	248	256	276	251	271	288	270	274	236	253	250	262	266	260	282	283	270	276	250	271	232	280	255	249	271	263	266
1866	355	167	97	81	80	69	110	97	96	89	64	61	63	81	54	62	72	76	53	57	64	58	47	55	44	47	57	36	58	35	49	38	54	35	32	30	32	43	55	40	43	36	42	31	37	35	51	40	38	37	36	40	41	35	33	33	36	48	40	46	36	42	33	40	27	41	35	38	31	50	31	42	52	45	31	45	42	29	29	34	42	26	42	48	44	40	36	40	32	47	45	44	45	41	25	37	44	23	38	46	49	44	36	38	46	31	44	40	47	40	40	41	49	36	35	39	44	42	38	51	43	47	31	41	39	38	31	40	40	37	38	43	45	36	42	38	39	41	37	36	44	32	42	41	39	31	41	34	47	36	36	44	40	33	29	53	47	48	39	39	41	36	51	41	39	36	42	29	40	42	48	37	46	40	34	25	39	46	39	50	30	35	40	40	42	31	37	43	48	33	28	37	38	32	38	46	38	42	31	40	32	48	40	28	31	45	41	40	43	33	45	30	45	35	37	49	44	47	52	32	30	40	40	34	37	46	33	30	48	40	41	45	32	33	35	35	44	43	40	42	38	51	37	28	41	50	48	34	36	28	45	38	36	37	38	28	44	38	36	56	33	41	37	36	44	46	34	35	29	41	27	36	25	40	36	44	29	32	32	45	36	31	27	37	40	37	29	45	44	36	40	38	40	45	28	48	34	30	33	33	33	40	38	45	26	44	29	38	30	44	43	45	52	42	38	47	31	46	46	42	34	33	50	39	31	54	40	38	29	34	33	31	37	33	35	41	40	35	37	38	43	33	38	37	43	44	25	41	41	36	42	41	48	46	39	38	35	38	41	33	39	50	38	42	37	41	42	30	36	36	34	43	37	46	42	39	39	40	43	41	48	34	48	36	38	39	42	42	34	46	41	31	35	40	41	39	29	29	56	46	40	33	41	41	37	29	54	42	40	34	42	39	35	31	35	32	45	41	40	29	30	39	27	29	45	40	26	45	34	36	43	34	34	36	31	36	47	41	48	42	37	37	43	35	33	40	38	42	42	37	38	31	32	28	41	45	34	42	34	37	41	37	47	41	35	40	40	33	50	40	44	35	29	33	27	40	39	31	36	36	26	34	29	30	43	40	34	31	37	35	38	46	48	40	34	38	41	33	35	34	34	41	40	35	44	48	44	33	38	51	35	43	34	36	37	51	50	33	46	45	29	46	44	39	33	30	35	43	33	34	38	29	33	35	38	41	44	32	42	34	40	40	25	43	44	36	40	28	44	38	45	31	40	28	46	26	33	33	47	21	39	39	40	32	38	40	32	38	33	46	35	49	43	38	36	31	39	31	43	28	30	41	33	38	38	43	30	40	39	37	39	34	30	41	36	36	38	45	38	33	38	30	32	28	30	33	40	31	42	38	28	35	44	30	51	38	40	31	38	40	37	33	34	39	43	49	31	39	36	36	38	38	53	28	28	39	50	46	39	34	39	34	34	41	37	36	57	37	28	37	39	36	35	37	45	38	33	33	39	38	33	30	42	33	39	35	44	46	41	40	41	45	30	32	39	46	31	35	34	45	34	37	36	37	41	48	30	37	28	30	32	32	41	40	39	35	45	47	43	46	29	47	39	31	32	37	41	37	41	35	32	52	46	32	35	41	37	38	48	38	48	24	31	38	47	34	30	37	40	30	43	34	35	34	39	40	43	32	46	44	49	45	36	34	30	43	43	44	40	34	34	36	36	40	42	36	45	43	54	37	41	30	34	34	36	41	35	29	47	37	34	36	48	34	37	43	39	45	37	39	38	26	46	46	39	34	37	46	49	33	41	36	32	39	36	27	42	35	27	30	39	39	43	41	36	31	43	31	48	44	34	41	35	44	33	32	35	42	33	36	35	40	50	33	37	42	31	39	33	40	39	36	48	37	37	39	42	38	35	45	40	32	29	34	45	29	26	42	48	29	27	22	34	36	32	29	30	36	33	37	32	35	44	35	37	39	40	36	36	34	40	42	29	40	34	41	38	37	36	39	34	38	42	30	45	41	41	33	35	40	35	30	31	48	41	40	30	44	33	32	43	38	33	35	47	39	40	33	23	33	30	48	31	43	33	33	53	42	31	29	42	37	41	40	30	37	40	36	39	36	44	33	39	56	42	34	38	47	35	24	47	40	52	37	44	42	42	44	38	39	41	33	33	40	33	52	35	42	40	31	33	45	39	41	48	38	42	37	38	34	39	40	43	36	37	32	32	44	43	33	35	32	37	45	40	40	38	36	36	40	37	33	41	41	41	39	37	39	37	42	33	42	33	26	43	40	27	38	29	38	40	34	36	38	40	35	39	45	42	29	45	32	25	46	40	32	25	32	41	40	40	43	28	38	41	23	45	45	43	35	37	40	51	34	45	49	33	35	43	37	35	38	33	42	46	35	39	42	39	48	29	33	37	45	41	35	38	50	44	35	34	36	28	46	41	36	39	60	40	42	38	32	49	42	39	35	42	27	44	49	31	32	33	33	39	39	35	28	42	42	40	39	38	28	38	31	35	40	38	47	46	39	45	37	35	42	46	38	43	33	40	41	35	27	38	35	36	42	40	38	39	41	38	46	49	35	30	28	40	43	37	44	38	41	47	44	37	40	41	49	29	36	38	40	44	44	38	42	34	36	37	31	40	49	39	32	35	35	34	45	40	36	47	44	28	43	34	37	38	33	46	35	42	33	39	27	49	40	34	35	43	42	39	35	35	33	44	37	45	50	33	41	35	34	35	32	32	34	39	36	47	40	32	37	43	40	43	30	44	39	40	34	35	28	40	38	34	38	45	43	36	29	54	42	46	36	40	40	39	56	37	46	26	48	23	28	50	51	33	38	39	29	33	40	33	49	44	41	36	40	39	36	37	36	24	42	42	30	47	40	34	34	39	41	33	40	34	42	45	38	35	39	33	42	43	30	39	30	31	34	36	34	35	38	38	44	43	29	38	37	29	50	33	40	44	37	48	40	40	39	45	40	42	35	30	34	36	36	40	58	40	41	42	25	34	31	26	27	41	40	43	42	29	48	38	44	44	32	37	40	38	38	39	35	36	35	29	31	52	35	44	34	35	40	41	45	32	40	39	29	46	33	41	40	39	43	44	27	40	39	41	40	33	29	33	39	31	44	35	44	36	28	37	39	42	44	46	57	32	43	38	42	42	42	31	28	39	40	28	41	40	35	43	40	36	39	39	44	42	38	36	36	41	48	36	41	29	38	45	36	41	42	31	37	39	43	36	41	34	42	40	46	25	39	32	27	53	35	43	45	36	38	39	42	26	31	34	56	36	45	31	34	35	36	43	32	33	44	29	40	39	52	36	38	38	26	45	33	36	35	50	29	34	29	47	48	41	31	35	41	40	33	48	43	38	33	40	44	47	35	35	39	38	44	44	39	34	36	38	44	36	46	34	34	35	31	46	44	38	35	32	44	34	53	30	39	37	34	32	35	42	39	33	44	41	34	43	38	42	42	40	40	43	42	31
19920	4211	2066	1546	2671	4505	4425	4314	4102	4227	3269	2302	2067	1883	1790	1641	1519	1423	1181	1060	1112	1061	1047	909	798	767	646	586	577	530	459	516	523	476	470	433	437	422	418	430	407	397	392	393	371	343	380	364	383	357	390	348	364	349	372	394	347	351	354	335	377	404	339	355	341	374	348	334	319	353	360	338	363	335	376	357	382	394	366	403	375	398	377	345	403	384	366	377	343	354	386	343	374	336	354	337	361	341	353	347	357	376	318	347	363	380	367	345	386	369	367	371	344	371	347	372	358	321	377	344	362	333	342	321	363	360	347	356	335	311	326	390	332	369	383	373	383	354	318	347	351	353	348	385	347	359	344	326	335	323	312	352	310	354	364	347	345	341	338	343	324	358	378	324	342	300	351	329	350	360	348	339	344	344	342	334	343	312	352	342	362	348	344	363	347	355	346	382	337	335	347	305	379	389	340	369	366	330	336	371	337	312	337	370	356	359	345	366	379	348	369	330	342	365	350	326	323	359	310	339	344	344	348	342	336	365	356	340	341	343	351	305	356	343	348	344	357	380	363	331	336	296	362	341	348	373	363	368	332	332	310	362	361	350	357	332	335	346	348	327	366	326	351	334	346	378	357	330	311	324	341	350	299	332	379	353	325	350	349	361	363	378	329	371	333	339	342	359	365	376	359	308	364	331	392	337	357	330	344	341	350	361	358	369	337	351	330	345	356	348	323	352	349	377	327	329	371	329	305	320	368	337	338	358	329	363	322	370	286	365	343	365	346	372	365	388	353	356	367	333	339	322	332	390	346	349	369	379	365	379	377	339	358	339	322	330	332	335	344	310	348	345	375	361	339	353	340	358	334	347	338	401	316	342	358	315	376	336	355	348	361	355	344	373	321	337	368	364	353	360	364	349	357	346	342	340	332	346	352	356	342	356	367	342	352	321	330	323	370	355	344	323	336	348	339	332	319	355	340	344	356	367	368	348	339	335	318	358	329	360	332	375	320	346	336	325	367	328	354	345	318	331	383	352	325	355	369	338	330	335	358	375	340	347	351	305	336	338	340	365	316	347	338	338	373	327	355	350	335	355	342	336	361	333	347	329	360	353	340	334	352	322	335	318	308	325	307	378	340	339	337	357	340	317	327	333	363	362	332	345	309	345	320	340	344	341	346	323	354	320	337	392	324	367	317	353	321	354	320	331	363	369	342	332	335	340	346	372	347	354	364	364	374	336	362	372	314	389	362	355	321	357	342	339	346	354	370	349	367	351	343	352	329	317	333	376	299	359	342	318	333	352	339	379	357	353	364	363	321	343	371	367	377	316	348	327	356	377	345	362	333	378	400	343	343	357	366	350	323	346	342	333	349	358	387	354	326	381	331	360	397	347	376	322	341	353	347	333	306	356	364	345	317	358	359	335	315	342	365	335	338	371	339	322	340	339	349	343	361	344	349	337	358	322	365	352	365	339	341	352	336	348	376	326	358	354	375	357	338	382	354	332	346	360	323	356	356	365	389	306	343	339	345	380	352	337	373	344	326	321	346	359	358	316	336	345	366	355	328	310	352	313	306	335	316	328	337	343	358	334	335	351	346	367	344	336	313	319	356	314	358	329	316	356	341	342	335	337	330	339	355	344	342	332	347	344	328	328	340	329	335	340	360	337	332	300	340	366	394	315	335	372	371	342	339	338	327	372	347	347	352	392	358	351	362	311	367	383	364	300	371	358	307	349	337	327	356	343	343	351	352	334	323	355	355	371	335	344	382	355	350	320	356	346	310	394	339	370	332	324	342	352	319	357	358	358	374	349	353	364	357	349	354	363	342	350	323	332	341	364	362	369	352	326	361	335	327	332	333	355	364	307	335	342	348	346	376	324	321	336	339	332	372	343	333	344	364	367	345	309	323	382	348	348	385	322	362	348	313	355	309	361	332	336	377	355	344	350	376	338	342	340	364	352	370	322	323	350	348	352	367	347	348	365	326	342	338	349	329	342	339	349	332	329	346	345	347	328	323	350	316	331	350	388	343	370	365	349	354	357	338	343	347	329	314	358	319	368	337	354	338	336	325	348	354	335	318	331	366	308	377	337	435	331	338	327	353	360	340	350	347	338	316	328	328	337	320	337	340	308	336	327	361	383	335	335	326	331	329	329	364	345	349	352	318	358	328	331	335	339	351	348	340	358	358	349	327	320	332	372	373	364	324	336	353	365	338	334	353	335	351	342	361	367	351	355	359	340	360	324	351	327	319	335	306	329	319	342	339	363	358	341	342	350	377	373	379	323	325	346	354	356	364	343	361	345	334	358	325	342	336	351	361	340	335	340	345	360	328	366	375	379	341	347	368	359	374	372	375	325	331	362	322	345	376	325	363	356	385	322	363	335	346	348	382	379	321	371	379	312	346	331	322	366	382	354	331	341	359	356	350	348	361	368	354	331	360	369	360	353	306	364	342	338	344	318	338	317	329	325	338	344	322	341	372	295	358	332	354	358	337	323	332	343	365	371	318	322	335	366	361	331	348	373	354	370	364	327	321	322	352	321	329	362	332	350	388	338	333	350	363	383	346	342	359	352	337	364	356	325	345	353	357	308	357	358	332	339	353	349	309	347	332	324	349	352	334	332	310	357	302	323	338	333	332	347	333	350	332	351	328	363	335	325	321	333	344	347	379	323	350	388	343	345	338	343	365	371	333	328	370	367	331	338	380	363	330	324	340	369	350	339	324	368	340	348	348	326	333	378	332	352	339	379	379	347	345	374	307	344	383	338	342	376	329	322	324	384	338	322	341	369	353	349	355	336	360	363	320	365	358	368	342	342	359	359	334	366	330	324	334	361	336	344	363	367	372	339	340	363	348	352	359	317	344	338	350	349	384	351	345	344	350	305	345	311	347	324	325	343	359	359	361	329	360	333	351	371	368	332	331	368	374	358	366	339	341	325	340	360	298	360	379	325	352	381	350	336	320	360	362	373	333	342	337	356	365	311	382	349	363	360	361	357	347	351	340	350	332	358	352	378	362	318	349	307	338	340	376	323	349	380	395	362	340	354	354	343	369	374	342	368	306	356	372	355	345	346	338	347	337	337	333	362	371	363	381	331	373	326	362	335	329	341	353	382	358	330	346	315	405	341	334	347	345	318	351	316	327	316	317	345	381	347	323	378	366	323	330	361	323	354	320	383	373	342	342	375	360	342	330	347	323	350	379	376	349	310	345	365	355	341	341	346	330	344	336	333	339	365	320	334	344	349	364	343	335	333	373	324	372	336	357	346	330	330	350	342	360	357	350	357	328	330	347	330	325	354	359	356	362	332	347	347	348	350	348	369	352	342	357	324	327	337	339	358	340	342	320	360	350	324	316	324	357	343	364	341	327	322	386	340	351	318	391	331	307	376	344	325	339	334	333	324	331	342	329	346	375	342	357	302	334	359	349	333	348	330	340	338	328	340	343	351	352	346	317	357	322	338	343	341	338	371	351	337	319	336	371	348	318	361	363	351	350	307
2712	257	140	74	66	52	43	61	63	63	56	57	53	45	45	39	47	52	30	40	22	38	26	32	25	18	12	28	11	24	20	22	25	20	22	22	21	20	26	23	20	22	20	18	16	24	18	13	19	21	13	14	21	8	20	17	16	9	20	17	25	18	19	19	15	19	12	21	24	17	19	11	16	15	23	20	13	19	18	19	24	18	14	14	18	16	14	25	15	20	15	12	18	24	14	18	16	18	16	15	19	10	23	20	14	21	16	20	20	10	20	16	18	22	17	19	13	16	9	20	21	14	20	13	13	16	15	13	17	18	19	17	19	19	12	20	15	20	20	11	13	19	18	18	16	17	20	17	18	18	15	23	14	25	27	18	25	21	13	17	21	16	15	21	21	21	14	20	17	14	13	18	16	15	20	17	13	12	21	20	19	18	20	25	16	15	16	19	18	25	16	21	23	18	14	15	21	17	26	17	19	12	16	18	16	22	16	19	19	26	16	19	21	15	21	15	21	17	21	14	10	12	17	13	19	19	19	14	18	14	21	14	21	14	9	16	13	26	14	19	17	16	22	15	13	10	28	26	18	24	15	27	20	11	18	13	19	12	16	10	13	27	20	20	21	12	15	15	11	17	15	15	15	14	15	17	22	7	20	21	19	17	22	16	13	20	19	23	13	16	14	12	16	24	19	10	15	20	16	17	15	21	12	13	22	9	28	21	20	19	26	16	14	18	18	24	27	21	14	22	20	24	19	20	15	12	13	22	19	19	22	22	18	22	22	20	16	29	18	12	12	14	11	20	20	25	13	21	20	21	12	20	18	13	14	12	22	19	25	24	18	17	20	22	13	19	17	15	18	18	20	19	11	16	17	14	18	20	12	18	19	12	12	19	19	18	27	17	19	14	15	14	17	22	12	21	16	12	21	23	17	24	14	23	17	13	15	18	12	21	23	17	14	13	13	14	11	12	15	14	18	13	12	13	18	7	10	20	16	14	20	15	18	20	22	22	13	24	15	13	15	15	20	23	23	19	15	16	13	19	14	23	18	21	19	21	20	16	16	17	16	20	18	19	15	18	13	18	23	15	18	26	22	22	19	19	12	12	19	20	17	7	24	22	14	18	14	20	21	16	20	18	18	18	16	17	14	19	19	24	19	24	9	23	16	22	19	13	9	13	18	14	12	19	16	21	22	13	9	21	25	13	21	23	23	15	19	19	24	10	17	13	17	21	15	13	21	20	22	19	16	17	13	14	15	15	13	19	24	21	24	27	17	16	20	18	17	22	19	16	23	20	23	14	21	15	12	19	19	17	25	24	12	19	18	12	9	19	13	19	13	20	19	15	21	17	17	14	23	20	18	16	19	16	18	21	14	17	16	20	24	15	16	15	19	11	18	17	16	18	14	19	21	12	18	10	13	14	11	20	16	19	16	28	18	16	18	9	18	17	13	23	15	19	21	14	24	17	21	23	15	18	13	18	15	17	19	17	17	16	16	21	18	23	22	16	18	14	12	19	20	19	18	20	16	17	13	25	18	16	13	17	16	19	12	18	26	21	15	14	20	30	18	12	30	23	9	25	18	22	12	14	17	15	20	18	12	22	19	12	22	24	17	12	13	16	14	19	25	25	28	21	14	16	21	19	11	24	5	24	14	20	18	21	20	24	16	21	15	16	26	19	11	15	15	20	16	22	16	15	20	20	13	14	26	23	15	19	17	15	18	14	12	17	14	15	16	22	15	13	15	23	13	13	16	25	16	17	21	18	16	18	25	25	18	22	18	15	13	13	16	16	24	11	14	20	13	19	12	21	18	17	27	15	18	17	19	20	24	17	28	12	25	19	15	19	11	15	10	18	19	11	20	23	10	16	16	17	9	12	16	15	13	22	20	19	22	17	17	16	16	18	19	16	18	13	14	20	13	19	20	21	21	23	19	18	10	19	20	13	17	14	19	19	16	20	19	18	21	18	16	21	13	18	16	21	10	12	21	21	22	19	19	19	16	18	25	25	15	14	19	11	21	15	16	22	21	13	19	16	19	14	17	13	24	16	18	16	20	18	21	29	11	24	18	14	16	17	18	25	20	32	15	24	18	22	17	14	14	20	15	17	16	17	24	20	12	27	19	22	16	30	10	18	27	22	9	20	13	19	15	9	22	13	19	17	16	26	19	14	16	23	15	22	18	19	20	24	20	17	15	16	33	15	23	22	18	11	17	8	11	16	21	15	16	10	19	22	19	22	11	11	15	20	17	25	18	19	17	15	16	19	19	17	10	8	18	10	17	12	25	14	20	16	13	21	17	16	22	22	10	14	11	14	15	17	13	16	14	19	8	22	12	22	13	15	21	20	18	19	20	19	18	26	22	16	19	16	19	20	14	12	21	25	12	19	18	18	17	16	17	13	19	21	12	24	21	14	19	14	20	24	23	15	15	22	17	18	17	16	17	14	14	17	10	12	20	19	17	12	11	16	15	21	17	18	15	11	20	16	12	21	10	20	14	19	21	19	25	21	21	15	19	15	19	17	17	28	23	29	18	16	10	21	20	19	17	17	10	14	20	22	19	21	15	19	13	20	25	31	15	20	26	20	11	24	19	20	26	17	23	13	16	15	26	13	20	16	18	14	18	23	13	7	17	19	18	15	20	26	16	17	11	17	18	15	23	16	18	24	22	14	22	20	16	17	23	24	8	15	26	17	18	21	19	23	13	16	16	24	22	23	17	20	21	17	16	20	15	27	18	15	13	18	20	18	20	21	19	17	16	15	14	19	18	13	17	12	17	16	15	17	13	17	19	15	14	20	14	14	24	19	24	24	19	19	17	21	16	29	19	21	16	11	23	16	15	18	19	18	20	20	22	17	17	21	21	17	12	21	13	18	25	18	17	19	19	22	11	22	23	13	20	23	23	17	20	21	21	18	16	17	22	18	13	18	16	14	19	20	18	20	15	18	16	20	14	10	13	20	21	18	20	15	11	19	15	17	21	15	11	13	16	18	19	18	24	13	17	22	15	14	24	22	17	14	21	23	20	12	17	26	20	26	11	10	16	18	18	20	20	14	14	20	12	25	20	15	13	12	20	11	17	21	11	18	16	19	12	12	19	19	20	16	16	16	24	14	12	17	13	24	16	16	12	19	17	18	15	15	17	19	20	19	21	26	15	17	14	16	15	16	16	15	17	17	14	25	13	13	18	16	17	23	12	13	21	24	13	26	19	18	18	18	21	21	17	13	14	18	22	18	16	22	17	16	20	15	20	18	18	19	16	22	21	18	18	22	20	18	20	22	21	24	17	20	18	15	22	16	9	19	11	15	19	18	10	19	17	20	18	14	24	20	19	18	9	16	16	16	11	12	19	16	18	21	14	30	14	19	18	10	9	20	15	24	17	15	13	25	26	21	15	16	16	19	18	9	18	19	17	10	20	16	11	22	18	19	20	16	16	15	9	21	18	16	18	16	13	12	15	24	18	20	14	17	16	12	13	18	24	15	14	14	19	34
17983	3332	1740	1332	2248	3875	3837	3648	3429	3785	2953	2257	1875	1672	1596	1435	1283	1173	1068	1001	952	947	857	746	664	606	544	391	367	381	352	301	329	294	275	289	270	243	216	241	207	191	200	203	217	195	182	190	175	190	202	171	173	167	174	163	164	153	175	181	157	153	178	164	177	148	165	178	166	155	177	175	169	169	155	165	180	171	187	197	186	200	191	190	185	173	163	184	161	190	185	166	181	190	191	155	135	165	178	183	186	178	183	193	179	168	151	148	152	164	154	176	163	151	185	178	171	165	144	167	169	165	167	165	173	162	186	131	168	146	164	171	150	159	180	155	163	159	153	175	143	171	166	156	165	162	150	159	147	158	152	173	151	165	160	181	157	177	170	150	144	178	144	147	182	157	150	172	164	161	184	145	148	155	167	146	158	162	194	155	138	141	150	152	177	165	165	162	134	143	164	140	141	150	160	159	152	177	154	155	162	135	134	157	134	145	157	166	165	166	179	143	136	170	163	148	172	152	158	162	155	151	190	154	155	152	149	150	136	159	163	156	160	155	162	155	158	146	144	154	162	168	152	168	139	156	139	156	184	158	148	166	154	160	163	160	149	166	157	125	145	153	156	168	150	161	165	165	162	169	134	146	156	174	159	164	153	161	150	159	154	137	169	160	154	144	157	149	151	154	157	198	144	156	155	144	155	152	139	148	142	142	167	154	137	157	172	163	155	143	175	157	188	147	139	155	169	154	139	156	152	141	166	187	153	149	170	164	159	165	154	157	145	144	152	185	143	152	154	166	160	152	171	150	157	145	159	154	178	165	158	174	155	164	164	193	157	148	139	176	145	155	156	150	163	152	146	169	165	150	141	176	149	186	159	165	157	173	142	142	167	176	174	151	179	156	163	168	142	171	148	150	150	161	160	155	169	160	153	160	179	141	173	146	201	171	149	183	170	183	179	157	175	142	157	154	146	146	164	169	170	169	136	146	161	164	170	165	181	160	163	146	164	169	141	143	169	145	165	135	179	154	148	157	138	149	162	165	141	162	161	169	162	152	156	165	161	155	145	149	183	152	174	158	157	159	156	145	170	145	151	158	171	156	164	171	151	156	144	186	185	161	167	164	145	186	181	153	170	149	172	135	161	163	139	162	169	156	151	160	187	141	173	164	170	154	163	169	162	148	155	170	153	126	162	166	142	179	128	160	136	157	156	169	139	149	146	154	148	143	175	155	138	181	150	164	152	136	184	162	181	168	170	172	166	173	156	140	155	175	179	154	152	166	138	150	174	151	151	171	169	161	145	186	159	136	153	174	142	152	159	161	162	150	164	172	134	167	165	161	152	151	179	159	177	139	150	152	166	159	149	163	160	147	140	175	153	154	142	178	150	177	181	143	160	154	149	160	174	160	155	145	152	147	172	147	155	151	155	162	154	174	156	182	151	139	151	166	157	161	159	158	153	160	152	148	134	172	168	154	170	176	159	162	171	146	167	152	182	178	191	153	155	142	183	170	156	158	163	161	189	161	174	140	162	175	162	145	161	161	154	152	156	140	141	159	149	171	140	166	169	147	148	144	130	152	169	162	126	144	139	164	127	161	143	158	164	163	160	160	181	144	140	156	155	169	135	154	161	157	164	142	182	176	155	170	145	157	154	172	184	178	127	144	171	142	159	156	163	158	152	169	162	162	147	175	163	155	162	161	139	149	149	165	164	156	163	151	155	137	161	172	179	146	146	173	147	167	156	157	154	179	153	162	157	165	178	156	162	155	192	154	176	150	160	156	152	154	144	150	159	149	143	175	154	178	158	160	175	154	156	176	161	153	152	168	141	172	148	172	145	174	173	167	157	176	135	158	139	170	157	170	146	152	176	171	143	177	154	171	172	169	166	168	132	166	153	153	175	165	146	163	162	150	148	149	166	150	151	151	171	180	184	169	172	160	153	157	159	172	169	158	177	153	132	171	145	161	165	168	158	142	169	162	179	150	166	148	153	157	174	167	157	155	150	153	170	157	150	165	150	171	157	145	150	162	166	135	167	153	159	158	163	142	163	174	171	153	179	166	157	149	166	154	155	157	190	178	159	177	150	146	151	137	162	158	160	142	171	188	148	141	152	168	170	165	158	167	160	151	142	178	153	187	161	175	150	166	169	161	146	159	143	139	152	156	171	152	161	173	181	146	160	172	157	166	158	157	163	167	160	160	140	136	157	145	170	157	159	154	159	137	152	169	150	164	166	145	149	158	146	183	150	152	143	189	181	154	162	149	171	159	143	167	163	148	162	156	130	151	142	147	174	159	162	156	151	144	144	167	190	177	155	150	162	162	161	147	179	166	176	148	165	151	152	164	153	184	161	164	161	163	159	164	187	164	169	154	147	174	181	170	169	117	166	145	150	163	175	155	164	199	158	170	162	167	151	144	145	147	145	140	153	151	165	151	165	141	163	170	140	145	150	160	159	158	163	177	154	170	168	177	165	169	180	158	169	158	149	159	183	195	169	163	139	135	178	155	157	129	145	168	172	163	158	149	182	160	168	171	162	164	164	145	163	167	158	165	155	176	151	165	152	148	164	180	162	157	177	170	153	157	176	152	160	141	164	169	158	158	175	157	159	166	172	165	161	149	139	155	157	174	149	155	137	161	143	170	166	133	171	143	148	165	156	155	143	171	141	159	145	146	162	160	171	163	144	186	143	158	160	160	156	187	171	150	155	161	169	171	133	173	157	135	164	171	151	155	163	170	159	150	158	158	146	158	156	146	165	163	195	166	168	157	157	155	154	162	147	165	184	153	147	157	180	174	167	153	161	169	149	146	166	204	154	172	157	156	140	153	142	137	162	161	173	155	130	167	190	182	162	139	147	160	164	161	174	153	159	189	163	174	161	160	149	156	149	170	137	157	194	164	175	164	172	168	152	174	131	152	161	198	153	133	150	144	155	162	162	157	171	151	149	164	167	150	180	155	172	163	177	156	149	149	166	181	150	158	167	175	168	167	161	167	151	171	164	148	147	152	168	163	155	170	164	162	126	156	176	172	164	158	169	173	146	161	152	167	149	145	164	159	165	150	157	165	155	163	160	156	138	183	153	145	176	171	150	147	170	140	175	162	163	156	155	146	147	157	166	193	167	171	168	161	141	170	144	151	154	169	124	160	160	162	152	161	157	157	152	152	148	155	125	149	162	155	165	140	172	156	166	178	167	159	159	181	172	157	162	147	158	176	178	172	150	151	137	162	166	146	173	173	147	151	168	132	171	146	149	136	145	158	139	157	175	164	161	190	158	156	160	143	158	176	171	165	175	149	175	177	160	134	140	166	150	163	170	172	137	174	161	157	169	174	162	161	148	149	161	157	146	151	143	138	173	167	174	168	197	157	168	160	163	142	174	150	164	146	155	156	175	171	146	173	133	143	154	161	171	168	174	145	152	178	171	169	160	145	150	155	158	155	160	174	167	168	150	167	153	180	163	179	156	156	163	164	140	202	171	164	164	141	152	153	171	166
2431	407	184	141	77	70	84	90	78	128	84	70	70	82	66	81	83	78	53	58	55	54	46	62	43	48	35	32	40	43	38	32	38	38	35	40	32	36	34	30	36	31	31	29	39	25	32	26	21	25	41	30	23	31	30	26	20	22	27	38	25	21	32	36	26	23	27	40	27	20	25	32	24	34	22	34	26	25	22	25	29	32	27	29	26	25	20	32	38	28	23	31	28	27	24	31	38	24	39	24	26	28	28	29	27	48	34	34	39	39	29	33	34	26	31	26	29	35	28	26	39	25	26	35	33	31	36	27	30	19	37	29	29	25	27	30	28	32	24	27	21	25	17	29	40	29	29	19	33	28	32	28	26	24	25	23	27	29	40	34	32	30	31	25	33	31	23	27	36	23	31	18	32	31	41	26	29	27	36	31	32	29	20	34	25	32	38	30	25	21	28	20	32	27	33	22	27	30	25	36	31	27	35	35	25	26	21	30	21	32	19	28	16	28	26	27	30	22	34	34	35	29	32	35	29	29	24	29	36	23	34	29	32	22	30	21	26	36	27	33	25	38	32	17	32	28	22	25	23	29	25	34	35	27	22	19	24	27	27	21	28	31	33	28	27	17	20	26	26	27	36	20	31	25	28	29	32	27	24	36	35	19	36	30	35	28	25	31	31	33	29	31	31	21	25	29	25	26	23	21	29	21	28	26	26	31	25	26	23	25	31	23	27	29	27	28	38	26	38	25	40	22	33	27	24	36	24	30	22	28	27	29	28	35	30	39	29	24	38	28	24	23	25	33	34	25	25	24	28	36	31	32	30	31	32	27	26	37	27	40	43	36	25	31	21	24	31	21	33	34	24	19	30	29	33	19	18	27	29	30	18	23	29	28	26	33	37	41	36	26	29	35	21	32	37	33	24	24	20	25	27	28	36	19	36	33	21	29	33	25	33	24	28	25	38	30	30	26	32	23	29	35	21	24	27	28	21	34	33	24	31	17	30	33	19	28	43	24	27	28	41	31	20	32	32	23	33	37	23	19	31	33	25	28	34	25	24	23	29	34	35	27	30	35	28	24	36	42	34	49	27	34	35	31	19	26	22	28	31	26	22	30	33	31	35	25	24	36	31	30	31	29	29	24	20	39	25	26	34	40	29	29	32	27	37	23	33	31	45	25	29	30	30	40	40	27	37	29	30	33	33	41	39	31	28	26	38	20	29	22	19	33	26	30	28	24	29	30	21	24	39	25	19	33	31	34	35	30	17	31	26	30	25	28	34	30	37	20	34	26	27	38	30	22	24	31	30	41	24	22	29	27	36	39	34	31	25	32	32	33	31	28	28	38	27	26	32	36	40	23	24	31	28	29	20	33	32	26	29	37	30	33	23	22	22	37	26	27	34	29	32	30	29	31	19	23	27	30	24	34	38	25	26	34	32	23	31	26	20	33	22	39	29	40	24	21	45	20	38	21	27	30	39	27	28	21	36	44	28	25	35	27	36	32	20	27	28	36	23	22	31	32	35	37	21	29	32	35	30	24	12	24	28	34	38	19	24	33	28	29	38	26	32	24	20	28	24	47	31	29	26	27	30	29	30	35	19	27	32	22	31	33	35	17	24	22	28	26	28	18	27	26	33	18	22	34	30	38	22	24	29	23	37	24	21	26	25	25	28	29	24	29	32	29	27	31	27	33	29	22	36	34	29	25	37	33	31	33	25	35	27	29	30	22	27	34	28	23	27	31	28	30	32	29	21	25	29	22	27	24	26	31	38	23	29	28	19	33	36	28	27	22	35	22	35	42	40	31	37	23	22	36	39	38	30	30	28	40	19	34	32	35	16	29	31	34	29	31	33	22	26	21	33	25	25	23	21	34	31	30	23	27	35	20	33	34	27	26	31	25	21	30	35	25	26	22	35	29	27	28	22	26	36	23	26	25	26	28	29	20	27	20	26	29	24	28	35	27	36	34	22	29	26	31	26	27	23	33	32	33	28	22	37	20	25	29	29	30	24	33	35	24	34	29	29	28	28	23	28	33	31	35	29	25	23	27	26	37	35	25	22	39	35	28	25	34	26	26	30	30	32	16	29	23	22	26	22	30	25	20	30	34	19	27	30	37	33	28	24	36	22	27	29	30	36	25	25	27	26	35	31	28	27	24	30	33	23	35	23	30	33	23	26	24	29	34	26	27	29	26	31	22	28	33	27	27	28	28	27	24	34	35	21	30	36	22	19	30	27	28	27	33	30	35	30	23	16	35	32	27	32	31	30	29	42	25	29	32	23	42	29	23	23	35	33	27	32	26	29	25	27	37	20	20	33	20	16	39	26	25	28	29	21	22	41	38	35	30	23	20	29	32	33	30	35	29	39	36	24	31	28	27	31	25	28	19	26	27	34	32	27	23	36	31	25	27	30	27	19	25	26	33	35	26	31	25	26	23	30	34	26	33	27	33	28	26	17	32	23	26	16	30	24	19	39	28	31	24	35	38	22	28	25	29	28	24	29	31	29	37	33	31	32	24	29	34	28	33	22	28	33	34	39	22	30	26	32	26	27	19	29	23	19	29	31	26	29	26	20	26	28	25	26	30	41	30	41	33	36	28	19	23	37	31	28	35	29	38	23	39	26	34	29	25	36	22	28	29	37	28	25	26	29	34	35	38	21	36	36	21	23	29	28	26	25	21	31	25	33	26	29	30	27	34	33	32	34	25	36	29	29	27	27	22	26	24	25	25	26	22	18	30	25	28	35	22	18	30	34	23	19	27	37	37	20	27	32	25	27	28	27	29	34	29	25	30	33	30	24	37	33	20	30	25	22	30	31	22	27	22	31	29	24	28	27	30	28	22	20	29	32	23	24	26	28	20	28	39	31	29	26	34	32	25	24	30	33	25	41	24	31	26	23	22	43	40	27	24	36	28	35	30	25	38	32	33	33	25	30	35	22	24	32	29	23	25	31	25	25	34	32	26	36	18	22	36	25	34	38	39	28	24	26	31	32	28	25	25	23	21	31	25	25	34	24	18	27	23	31	34	23	30	27	24	29	30	16	23	32	27	39	24	27	39	32	24	24	39	19	24	22	35	27	28	39	31	25	19	28	28	23	27	21	32	30	29	36	34	27	33	31	34	26	33	27	35	23	31	31	26	35	20	30	38	18	27	37	25	40	31	31	31	32	24	23	28	34	18	23	36	23	33	28	23	24	34	40	23	25	19	30	32	40	23	29	24	33	20	29	29	24	34	32	28	31	36	32	30	26	22	36	26	27	27	34	43	28	30	27	28	29	36	29	23	20	32	31	32	31	21	26	32	37	33	28	25	22	28	35	29	31	33	25	28	28	33	24	27	32	28	39	26	22	23	32	26	28	27	22	23	27	23	19	26	23	26	27	33	34	30	32	29	23	33	20	24	27	31	24	26	26	26	25	44	21	29	34	38	36	22	34	26	28	31	28	26	33	23	41	23	23	27	30	31	25	29	30	28	34	26	41	17	25	22	34	30
22469	4939	2381	2045	3339	5322	5348	5550	4991	5462	4193	3332	2731	2632	2379	2119	2004	1772	1537	1612	1543	1325	1149	1018	966	962	663	631	625	559	489	485	481	471	448	431	413	372	386	387	358	337	351	315	299	303	338	311	282	288	293	283	309	291	297	264	280	250	263	256	260	286	292	272	274	281	266	275	280	256	256	276	281	272	269	300	266	295	310	324	297	315	307	294	277	287	302	306	275	294	306	317	295	302	268	274	259	285	301	258	303	281	274	264	276	280	291	257	299	285	278	291	243	279	277	304	271	293	286	283	280	275	269	264	294	299	269	260	265	257	265	308	282	283	249	291	272	259	263	274	271	279	260	259	270	253	248	256	288	262	280	249	246	240	262	254	305	249	269	237	253	264	260	278	258	267	262	246	256	290	260	262	243	257	254	268	275	262	258	284	237	250	284	306	275	246	255	282	279	286	255	277	282	281	263	242	270	257	259	265	258	256	278	269	250	291	238	254	248	285	281	258	254	259	305	287	269	257	254	267	300	239	285	268	276	267	300	267	281	272	256	248	265	255	261	234	259	283	235	270	264	270	261	247	296	275	252	290	250	259	258	297	244	241	272	297	257	273	272	266	231	250	257	248	278	275	242	249	261	256	242	270	291	280	287	284	302	273	251	271	286	241	232	267	264	259	260	270	245	253	252	286	262	245	259	284	259	279	251	266	276	269	275	244	264	233	255	278	302	261	245	255	274	270	296	262	247	262	251	268	281	249	269	257	239	266	262	215	293	266	264	267	262	264	282	299	272	279	282	285	245	244	251	254	252	276	262	248	247	290	268	284	257	260	248	247	267	248	290	257	262	258	249	228	266	247	282	273	244	253	239	250	247	279	254	250	281	249	253	246	287	267	267	271	287	284	276	248	253	275	278	292	246	270	266	262	242	264	268	268	247	272	273	266	268	264	259	254	258	258	266	251	254	258	274	284	271	247	271	246	246	267	279	268	262	233	259	284	278	273	283	227	274	268	264	244	281	257	258	262	247	258	235	266	245	246	231	267	247	264	260	247	268	273	266	279	270	299	282	266	262	268	277	269	253	268	250	252	279	251	293	293	275	243	244	278	275	244	254	265	269	245	260	255	243	266	257	270	290	267	251	263	238	285	291	241	314	263	261	279	290	266	256	242	276	284	269	276	263	243	274	279	240	277	254	230	236	279	265	265	285	254	249	253	268	276	268	254	248	266	244	277	264	229	265	290	271	272	264	271	262	252	286	257	249	241	259	275	260	293	278	251	262	277	266	287	273	261	245	265	254	253	265	275	267	255	240	297	250	253	235	253	264	264	286	271	274	279	263	258	280	267	231	246	278	261	281	263	264	262	297	257	260	246	237	245	266	268	269	259	227	263	260	271	269	281	232	268	252	281	247	289	262	300	282	261	260	259	286	321	295	274	243	272	280	267	239	250	268	248	254	258	262	226	224	273	251	252	255	275	270	261	273	273	265	274	271	285	307	271	265	269	281	255	262	253	318	246	287	225	264	257	253	274	259	280	253	261	239	273	271	310	258	272	262	257	265	300	280	259	286	261	277	285	252	247	246	249	243	268	259	291	251	251	251	260	243	268	239	261	248	263	222	272	217	236	264	271	261	262	264	295	273	264	276	275	254	241	267	267	238	272	261	247	263	267	261	268	305	250	260	253	271	259	250	262	271	265	228	280	255	253	266	266	259	240	225	274	272	231	277	309	255	267	284	267	269	242	271	251	249	273	259	271	274	266	258	274	250	275	233	264	261	266	272	281	257	280	272	270	244	255	276	262	267	258	244	302	273	286	244	291	254	274	279	232	303	269	250	294	240	275	239	265	252	256	265	284	247	266	275	256	268	282	278	255	254	283	270	263	279	274	280	285	277	282	259	271	256	261	294	277	258	241	278	263	284	259	260	273	283	253	257	243	275	235	281	261	245	259	284	273	285	253	243	250	266	233	265	273	256	270	240	254	277	260	246	254	244	226	259	274	245	273	283	244	265	275	264	266	269	245	264	267	286	248	277	287	276	241	275	240	270	253	265	252	264	260	276	275	258	256	265	264	277	270	245	267	271	265	270	285	251	280	262	274	260	286	264	261	286	242	249	295	272	227	270	289	273	283	269	273	261	259	284	269	256	250	250	269	294	257	288	232	266	258	249	277	282	288	259	248	269	264	273	257	240	283	284	260	248	296	277	276	264	264	278	275	270	223	263	267	278	264	255	283	250	246	295	264	272	267	250	281	285	291	249	256	279	234	269	252	236	261	279	268	266	266	264	236	241	284	270	292	267	247	265	231	263	271	267	239	265	258	284	283	233	285	251	282	277	244	246	282	278	284	272	239	236	265	274	274	263	285	267	238	255	280	256	292	242	272	249	250	273	243	285	272	235	253	256	239	266	242	281	250	263	266	263	263	230	243	283	275	266	262	246	249	281	255	238	281	280	288	258	261	236	265	275	245	260	242	257	265	242	262	243	242	228	288	261	282	276	266	273	296	228	273	289	262	253	269	257	224	290	252	234	271	262	233	272	240	290	245	266	274	259	258	262	246	267	279	252	286	276	275	270	274	259	280	261	277	275	268	234	269	260	237	257	257	279	284	262	251	260	249	278	259	252	277	275	264	288	246	247	261	244	278	265	269	275	244	268	235	260	238	260	268	251	288	290	278	287	268	255	246	251	268	257	283	250	263	285	256	241	255	298	264	270	283	242	266	265	276	250	243	245	299	275	277	288	290	264	293	274	267	301	248	262	269	247	260	255	254	261	283	279	294	293	247	267	242	273	249	252	280	253	304	295	280	281	281	263	269	266	289	281	283	260	261	249	239	263	275	258	258	244	292	223	279	246	261	253	264	283	266	277	252	265	261	275	257	300	290	246	254	251	265	251	254	265	273	257	269	239	262	275	267	255	264	278	231	222	244	265	272	279	257	271	266	265	281	260	264	279	261	300	280	244	230	280	276	256	255	267	247	272	276	272	266	265	225	275	256	261	292	257	257	273	259	270	234	243	220	263	264	239	269	261	265	254	249	261	259	254	272	270	271	269	270	296	218	262	274	269	270	246	281	274	256	287	250	294	227	285	274	254	292	276	267	255	271	282	277	274	287	269	255	236	240	259	266	260	250	263	247	263	274	243	263	226	267	274	265	244	265	260	242	251	278	254	269	288	281	258	255	281	252	235	267	267	250	256	290	269	267	273	271	270	242	273	281	274	278	284	277	261	251	268	249	225	251	282	258	286	281	268	289	266	283	261	260	244	259	284	260	254	257	262	262	280	250	263	270	261	238	253	267	245	240	257	295	253	259	250	267	262	246	265	274	271	238	232	262	249	260	239	274	273	224	288	284	257	258	289	254	279	245	252	282	284	270	253	272	257	261	272	280	273	270	242	270	230	248	263	291	265	280	247	244	272	261	277	235	261	271	256	258	258	285	260	256	254	244	244	273	268	263	237	262	241	260	259	311	273	256	284	243	260	274	247	293	251	244	284	280
1769	183	86	69	48	54	43	65	68	67	55	72	58	50	44	49	39	42	44	53	34	36	35	34	34	36	37	32	36	41	40	44	27	20	34	28	51	28	29	28	37	39	42	39	29	35	41	30	43	28	26	34	41	28	37	27	33	37	24	28	33	35	25	32	34	29	33	24	31	29	33	25	27	33	29	27	32	37	27	24	21	49	24	24	35	29	24	24	31	30	21	38	31	30	28	34	21	29	38	37	35	37	26	35	28	27	26	26	29	29	36	27	41	40	37	33	35	29	28	38	36	26	30	33	27	37	21	36	22	31	31	38	23	32	27	33	27	25	27	33	33	40	29	37	30	35	40	27	24	34	36	38	27	30	30	28	26	31	32	19	26	24	39	30	29	28	37	30	28	31	30	27	31	36	27	36	33	28	36	29	41	34	32	38	29	20	32	26	28	32	38	31	25	25	23	34	23	37	44	36	32	28	31	37	39	41	27	29	22	29	30	31	23	30	36	38	32	23	22	31	36	32	37	24	33	28	27	43	23	27	30	40	30	23	25	30	27	37	35	29	34	30	41	24	29	21	37	30	29	26	37	26	27	23	29	26	29	32	27	35	31	31	34	28	21	31	35	22	24	33	25	33	27	27	19	22	39	31	22	42	21	29	29	28	30	34	41	37	30	34	35	25	29	37	32	28	29	27	29	23	34	34	27	31	36	21	31	27	35	35	36	26	43	23	31	26	24	23	25	24	27	31	38	33	30	40	35	25	33	32	19	18	29	27	44	32	30	24	20	25	29	29	27	30	29	37	33	39	39	34	34	27	31	32	23	26	27	33	31	25	25	20	27	32	36	28	21	27	32	40	33	28	31	27	28	25	27	26	38	22	34	30	27	28	30	31	40	33	30	29	30	28	33	29	28	29	36	29	28	21	30	29	29	30	19	26	38	29	32	27	29	27	35	28	37	33	37	40	22	33	32	33	39	32	27	28	31	22	26	39	32	36	28	25	27	29	29	34	31	43	27	32	30	32	29	35	27	28	30	34	31	29	26	22	36	31	21	25	19	21	35	45	28	26	37	25	38	31	19	27	32	31	37	22	33	25	38	29	34	27	31	34	42	31	27	23	40	36	23	38	21	19	33	26	44	34	31	37	40	23	29	19	30	28	30	26	29	33	33	29	38	27	35	32	30	25	31	36	25	29	32	31	22	25	34	32	28	37	33	33	26	32	30	24	24	27	35	29	33	34	29	22	34	33	37	27	29	32	27	30	23	34	30	32	35	30	30	31	24	23	29	34	19	23	29	20	25	31	33	27	35	34	32	27	29	24	26	36	33	30	31	30	31	30	22	35	33	36	23	36	23	27	28	31	25	37	25	26	40	34	30	29	31	28	30	29	42	34	32	30	34	23	28	25	31	37	33	31	30	28	35	37	23	46	29	35	32	41	33	27	26	29	24	29	35	43	30	37	25	23	35	35	37	36	30	32	16	30	27	36	26	29	26	36	25	27	29	36	26	30	30	36	20	20	37	32	34	35	33	43	33	29	32	30	22	31	29	33	43	47	30	27	26	31	35	34	25	39	31	26	28	50	29	34	20	26	24	28	30	34	24	24	28	36	38	38	22	34	28	23	26	30	37	26	38	32	39	23	35	26	25	39	27	20	40	23	25	33	29	40	29	20	40	33	28	26	29	23	28	38	26	25	33	22	34	27	26	34	29	31	32	29	43	29	37	30	20	28	29	33	32	42	32	27	27	35	25	35	28	28	24	32	26	23	22	44	30	25	37	25	31	33	31	40	27	29	25	30	33	35	34	30	17	23	35	33	31	22	23	20	30	40	37	30	28	28	25	26	50	25	30	29	32	38	27	29	28	30	27	34	33	32	36	37	29	32	40	40	32	25	30	34	28	24	21	21	41	46	37	42	36	30	17	32	33	30	26	33	22	26	25	32	30	33	31	34	22	28	31	30	24	29	27	26	22	29	28	29	26	30	29	24	31	24	29	29	38	28	31	28	35	33	33	31	40	36	20	37	35	20	27	38	40	30	36	27	32	36	31	39	22	28	27	30	35	30	47	42	33	33	33	35	22	32	28	28	24	30	23	27	41	25	29	40	37	25	26	36	36	25	27	37	31	30	27	28	24	26	42	35	25	25	41	38	31	37	30	32	29	38	33	34	23	44	43	40	31	22	42	32	35	25	36	35	25	32	32	21	31	29	38	30	32	27	37	27	18	24	35	28	27	41	23	34	37	24	29	34	30	29	33	39	32	35	28	29	36	33	36	30	28	28	22	29	40	41	35	41	29	34	39	22	28	39	34	36	33	28	35	34	32	32	26	20	23	24	24	29	29	42	36	21	27	28	23	25	33	33	29	29	29	31	29	36	43	25	30	20	23	30	34	34	29	27	40	31	32	24	21	27	29	35	30	32	34	35	32	29	43	31	31	32	19	27	35	27	27	23	33	33	36	27	21	34	31	28	33	29	38	30	26	34	25	24	28	24	35	22	19	32	29	27	40	34	40	28	34	22	32	29	26	36	37	21	21	38	31	23	36	27	27	46	33	20	27	32	40	23	29	38	37	26	28	40	40	41	31	31	22	35	41	26	34	30	31	20	26	37	24	33	31	27	25	36	24	23	29	31	30	32	38	27	27	40	37	28	42	27	35	25	45	17	27	42	29	28	28	32	26	26	38	34	27	34	34	36	29	31	39	29	32	29	27	32	31	32	31	33	30	30	35	28	33	27	30	30	25	40	28	39	32	31	31	29	34	43	40	41	29	31	26	27	30	29	38	23	30	28	20	36	19	30	26	18	26	40	32	41	30	35	31	36	26	42	28	29	29	34	27	34	28	28	26	20	26	28	38	40	33	25	31	31	25	30	39	20	30	38	21	24	18	28	37	32	34	26	19	30	37	36	31	23	28	27	36	36	26	21	30	31	25	32	28	32	39	35	27	36	33	32	30	33	38	32	38	25	38	34	21	27	32	31	41	33	37	38	24	30	41	31	24	31	19	31	32	31	45	30	22	30	29	35	29	33	28	25	26	28	30	25	37	27	40	35	30	31	26	34	38	35	23	30	26	33	29	30	25	32	30	38	27	39	27	27	34	27	39	32	37	27	26	28	26	37	27	34	43	31	29	25	24	28	30	32	33	32	20	40	36	26	30	29	34	33	37	30	28	41	44	20	29	33	17	22	30	29	34	21	38	22	32	30	25	28	50	30	39	31	30	22	33	35	29	30	30	32	37	22	28	21	26	31	26	38	32	38	24	30	32	25	32	32	34	30	19	32	35	36	30	30	21	30	31	28	31	31	21	24	20	36	25	32	30	21	32	28	26	17	33	39	41	33	24	31	27	33	29	34	29	31	35	31	27	35	32	29	32	35	28	37	27	24	27	29	34	34	34	33	30	36	26	23	33	33	31	31	20	30	34	29	24	31	26	36	36	25	30	32	33	34	37	26	28	34	33	25	29	43	37	39	27	43	26	36	34	27
15749	2412	1282	1180	1686	2281	2761	2601	2548	2766	1958	1629	1505	1304	1189	1189	1113	951	904	849	817	702	600	501	535	529	440	427	424	412	372	335	322	391	337	347	331	283	325	296	290	274	313	303	281	318	302	297	273	289	281	273	286	272	261	278	274	260	272	274	282	268	279	308	274	261	278	261	286	282	276	281	247	273	294	319	261	298	286	284	304	277	292	299	275	315	305	323	284	282	273	266	301	292	281	294	295	314	252	254	326	289	303	260	277	281	283	272	309	270	274	244	304	282	282	279	250	264	278	257	268	288	266	282	266	268	271	270	289	261	293	250	291	262	281	276	262	241	300	257	277	291	291	262	262	254	280	275	287	258	278	290	308	234	249	286	271	247	270	297	230	274	258	294	287	274	269	263	283	297	273	262	236	243	282	288	303	256	271	279	278	260	289	258	237	278	304	277	264	262	254	259	255	246	283	297	249	273	297	257	286	266	267	250	249	269	261	260	260	257	260	236	258	279	259	268	283	281	262	273	286	281	258	289	302	251	259	272	241	279	300	258	266	273	299	272	287	271	283	297	271	272	307	281	256	249	285	275	294	290	259	305	281	256	253	249	264	290	283	275	265	291	256	268	280	252	269	274	269	287	255	244	273	306	287	254	281	289	287	276	270	279	336	287	238	285	227	278	246	249	310	277	281	273	278	284	285	246	318	271	286	279	265	264	286	269	258	274	259	239	295	287	269	271	275	273	282	302	266	272	272	264	270	266	279	292	264	291	285	251	280	250	249	257	266	295	296	267	272	296	263	274	286	266	261	276	270	281	264	262	297	251	258	276	231	265	282	249	301	258	253	259	275	260	252	266	265	275	270	261	258	267	265	242	256	247	268	280	281	282	251	270	293	258	284	292	269	279	292	276	298	264	273	265	276	269	264	253	279	280	274	254	262	272	277	291	286	276	264	258	270	285	265	268	246	292	265	276	257	289	235	277	264	260	261	247	264	270	264	232	277	285	259	243	278	280	271	262	265	251	280	256	291	274	267	274	275	262	260	244	261	264	269	272	253	252	262	263	247	275	297	284	269	276	271	278	292	265	264	320	250	288	267	273	257	276	242	256	296	254	293	279	267	274	272	259	260	261	282	278	262	291	276	276	257	287	277	273	288	282	293	255	276	263	283	271	271	297	252	266	260	267	252	278	269	279	250	289	254	245	283	256	263	270	283	289	280	276	288	248	270	267	276	276	242	263	244	248	261	254	301	291	260	276	268	287	261	251	271	273	286	263	284	251	266	290	254	279	285	267	247	279	256	264	236	267	267	250	257	302	274	262	280	258	248	253	266	264	267	281	307	264	244	283	299	271	289	270	269	253	276	308	256	252	284	282	254	258	309	281	275	266	289	239	299	284	260	272	244	299	257	275	278	276	280	286	296	301	286	255	307	289	277	262	259	278	275	251	274	274	288	274	262	299	273	254	278	274	259	288	258	281	283	272	249	280	257	280	254	275	284	279	293	303	290	287	253	277	271	272	266	267	257	288	263	243	266	287	262	245	268	273	264	276	304	276	261	267	259	277	284	289	296	295	262	268	268	269	258	271	265	294	264	277	282	247	277	266	251	288	329	264	275	279	256	233	265	297	295	278	269	280	292	313	290	270	274	248	242	272	278	266	273	274	279	264	287	278	294	257	257	273	290	293	263	266	250	280	295	255	273	239	244	253	304	287	262	254	291	259	287	249	253	262	267	266	270	258	251	277	271	321	272	275	286	281	289	265	249	293	245	301	260	303	294	271	271	256	269	263	275	291	279	267	271	289	264	262	267	272	290	300	272	261	256	284	270	262	311	268	279	264	285	244	262	280	276	270	303	252	246	265	259	266	279	245	262	278	287	265	279	260	258	254	273	279	269	260	294	283	284	242	281	279	261	259	260	314	300	299	271	262	289	282	280	263	282	260	265	300	269	284	283	276	270	256	265	279	274	270	268	255	246	298	271	254	273	267	253	267	244	315	266	275	254	276	268	266	282	297	292	285	273	277	275	283	294	289	244	278	278	285	285	286	276	246	296	286	256	288	254	264	278	248	244	246	281	282	270	310	255	268	256	272	246	257	245	286	259	264	260	282	288	264	275	263	288	255	263	297	264	294	263	267	245	283	276	263	267	261	281	270	272	271	271	310	279	258	277	287	272	251	257	285	250	277	281	265	259	289	257	260	301	254	267	269	275	267	243	278	263	274	273	287	278	280	274	267	257	271	273	295	269	246	266	301	322	263	261	270	261	260	276	292	224	253	286	287	254	281	316	256	235	266	261	282	274	302	282	270	274	285	245	273	279	271	279	296	264	288	251	272	283	272	276	274	269	296	259	267	253	278	289	269	264	252	293	254	265	269	270	271	279	259	272	258	276	272	275	268	284	263	265	267	288	270	297	271	284	263	261	286	240	297	273	312	253	278	295	267	293	248	290	270	270	274	289	242	264	272	269	293	256	300	235	278	283	285	269	264	266	258	270	273	268	312	294	242	290	295	257	295	261	277	246	285	282	306	257	255	255	273	287	244	250	249	270	283	287	253	277	268	260	257	300	266	285	261	261	263	261	283	280	270	252	264	263	268	247	265	273	261	284	256	263	276	263	258	286	296	277	291	257	237	245	295	277	267	291	283	259	264	273	243	233	269	303	299	291	310	282	289	298	316	252	309	256	294	261	249	278	290	254	280	253	262	278	286	270	289	259	303	288	276	267	257	266	286	286	271	282	259	279	308	288	256	248	262	270	274	274	265	262	260	286	246	284	270	248	275	290	252	278	260	290	280	256	288	268	292	258	271	257	269	305	275	291	246	298	240	279	251	251	269	283	269	271	272	262	287	289	290	279	290	260	260	270	246	254	278	249	239	294	244	260	238	306	266	279	300	251	257	280	245	238	270	282	243	267	279	248	293	280	284	284	271	288	270	256	277	274	274	257	274	263	262	279	245	267	245	245	272	270	280	256	293	237	273	280	253	251	268	275	282	300	273	267	267	248	304	254	258	293	288	259	262	282	248	283	255	286	273	311	252	282	298	274	268	272	290	297	274	260	248	261	289	277	269	264	261	273	262	276	295	283	291	259	271	279	265	258	273	264	257	265	250	254	263	278	280	257	264	262	259	277	268	318	266	269	285	261	250	280	256	282	266	254	287	285	268	291	267	275	278	283	277	271	284	260	259	268	285	282	294	294	270	284	264	283	265	270	279	274	260	267	277	247	252	250	286	280	290	281	246	245	251	256	272	304	273	274	277	309	262	288	275	248	268	302	253	278	268	266	287	299	254	260	240	270	283	289	270	288	254	273	267	250	268	289	255	253	290	281	291	299	269	254	273	279	249	253	259	261	266	284	281	294	272	265	272	257	275	275	268	272	251	313	293	231	282	270	281	233	291	257	277	258	287	293	267	281	302	264	257	284	245	270	263	273	283	255	288	231	315	245	250	281	278	273	234	265	308	230	264	247	269	268	276	277	252	273	255	285	275	276	278
1701	292	140	112	73	67	72	71	99	111	109	75	82	82	67	61	80	66	52	67	63	59	60	52	49	45	42	38	39	52	42	36	41	43	47	47	38	51	48	27	45	47	40	43	31	34	47	30	50	42	32	35	44	49	52	29	34	44	39	39	44	41	26	38	43	41	46	47	38	31	35	32	42	39	37	44	35	46	51	36	48	47	42	43	47	31	34	37	50	36	34	46	41	29	32	41	35	40	43	37	42	39	38	45	46	42	40	20	39	47	31	41	50	51	35	46	48	45	45	42	50	35	34	40	30	51	49	35	31	34	36	36	33	41	36	33	37	40	36	53	50	45	34	47	40	42	34	43	31	46	40	45	39	46	36	38	43	43	46	40	30	41	45	30	32	50	35	43	37	35	48	36	37	45	37	41	40	34	43	39	31	46	44	34	39	42	42	40	39	33	37	30	46	37	32	40	43	35	46	35	39	53	43	48	35	46	39	42	41	28	35	43	32	52	39	42	46	36	50	34	55	38	40	45	32	42	45	39	57	32	41	42	46	29	45	38	37	47	43	31	35	33	34	37	41	37	24	38	36	34	46	37	54	39	36	38	38	39	38	47	49	30	40	41	38	38	44	26	41	37	43	51	41	32	40	40	41	40	41	41	37	42	48	53	36	31	42	43	35	37	33	25	37	32	36	34	46	38	34	44	40	36	36	40	32	34	32	55	43	47	44	59	40	37	36	47	44	44	49	25	35	40	54	48	30	46	35	38	51	48	43	38	34	48	44	57	47	41	42	40	43	42	44	40	29	32	43	37	38	34	47	43	48	29	45	39	29	43	39	36	39	34	42	34	40	29	36	44	33	34	40	37	37	38	42	39	42	40	41	39	46	36	27	33	31	50	45	40	37	39	39	30	47	47	42	39	25	34	47	43	38	43	39	42	38	37	39	44	32	42	38	48	48	36	42	38	34	34	37	49	45	42	40	42	50	48	46	36	47	38	38	31	39	55	45	40	34	33	25	37	56	27	31	44	42	30	38	24	24	45	41	33	52	43	37	46	50	39	32	46	41	54	33	40	30	33	40	43	39	43	33	52	52	32	33	44	25	32	42	33	39	48	49	42	48	35	43	40	48	33	42	33	38	37	31	24	30	41	45	59	40	34	48	38	35	39	51	49	44	42	35	30	37	42	37	36	41	35	36	36	48	32	46	39	42	37	42	37	47	41	38	49	34	38	48	45	42	46	42	48	37	37	35	29	40	39	25	33	43	36	41	50	39	41	37	37	35	44	36	32	48	50	42	34	40	45	43	41	42	42	54	29	45	54	38	40	41	41	33	23	32	41	33	37	25	42	26	41	40	39	47	33	44	37	40	50	36	39	39	41	44	34	32	42	43	26	35	33	36	40	41	47	49	36	34	36	37	33	37	36	35	36	32	39	42	40	33	30	41	46	48	33	40	39	34	31	41	44	33	35	46	48	40	40	36	43	35	41	26	42	35	44	44	41	35	31	48	27	46	43	42	40	43	33	31	44	44	42	49	52	43	31	33	49	32	35	35	32	28	32	45	28	54	45	36	43	32	31	35	46	37	49	35	41	45	42	48	36	31	32	42	46	40	37	33	37	39	36	32	36	35	39	29	37	44	38	40	36	27	41	40	46	41	29	29	38	43	42	46	46	49	32	42	41	43	39	28	38	39	29	42	30	40	45	28	25	46	39	38	42	30	32	40	38	46	41	48	44	39	34	40	43	32	36	36	32	44	38	38	47	45	36	41	32	32	37	43	41	33	43	37	44	43	34	52	37	36	42	42	51	33	43	43	40	28	40	40	55	36	34	35	35	39	49	47	47	48	54	39	42	32	42	46	39	39	48	40	56	34	41	36	37	57	35	25	54	36	40	34	28	38	44	33	33	33	40	41	51	34	36	42	46	51	38	39	35	42	58	40	35	32	30	37	42	41	37	39	49	34	23	45	38	41	39	30	39	34	41	51	36	30	39	47	45	38	41	44	34	52	42	41	41	36	33	51	40	37	35	29	33	36	32	42	37	51	44	43	44	44	34	35	43	36	45	41	40	33	38	32	47	48	43	49	36	46	34	36	39	28	42	44	34	44	29	42	44	42	31	35	45	48	35	37	41	54	45	41	38	47	37	39	40	40	39	42	32	32	38	47	39	34	51	42	38	38	39	41	38	41	35	30	36	31	32	45	42	33	52	45	41	42	44	44	40	36	52	40	41	42	53	39	38	33	39	36	49	35	35	56	44	34	35	40	38	41	45	35	37	39	37	35	41	44	51	31	54	43	37	53	40	40	53	32	41	40	56	43	42	37	44	29	40	37	36	33	39	44	47	42	40	41	40	45	51	43	37	34	42	32	39	40	42	36	34	33	43	45	37	33	37	40	38	38	43	45	34	49	39	36	37	34	38	40	33	46	48	36	38	27	43	29	35	36	33	34	52	40	37	43	44	35	29	41	42	51	42	31	41	37	40	45	40	42	35	39	45	44	33	46	33	39	35	36	49	50	34	45	41	25	38	36	38	48	31	41	38	36	39	47	34	35	42	41	35	40	44	51	36	44	31	30	29	37	38	31	36	49	33	41	44	36	32	39	40	38	43	44	42	37	38	32	40	43	40	55	37	47	40	31	44	36	33	47	39	37	31	49	51	40	43	34	43	43	34	33	31	39	35	39	46	38	44	35	34	40	38	31	38	36	52	45	31	53	49	34	35	34	41	49	37	36	48	37	49	30	51	29	34	51	45	39	47	43	33	46	43	44	38	51	46	48	37	30	44	46	32	47	48	48	45	32	44	40	38	38	46	41	37	42	49	35	40	33	36	34	42	42	41	39	46	50	36	35	27	38	32	35	43	42	49	39	35	39	38	43	41	50	33	40	45	41	44	31	53	32	41	38	36	45	43	48	30	41	32	27	35	43	45	40	56	37	38	40	27	46	31	43	33	50	51	46	40	43	30	33	41	31	42	40	46	48	35	39	42	41	45	44	41	39	42	41	37	33	56	35	36	38	27	34	34	43	44	27	38	48	37	32	39	32	48	38	36	50	37	28	42	36	41	37	39	37	37	35	38	35	46	36	47	49	41	36	46	30	33	31	44	37	49	42	35	42	34	35	44	52	37	49	45	41	38	33	27	47	28	48	34	45	36	39	38	42	42	33	44	37	33	44	42	35	34	39	37	45	50	30	34	37	44	33	40	35	49	49	37	40	40	36	33	53	43	50	39	43	31	32	36	37	42	43	42	31	46	41	35	40	29	29	39	34	32	35	34	35	45	30	34	45	46	44	50	36	35	35	31	38	51	45	41	39	38	37	40	41	35	32	43	30	44	44	51	54	45	40	28	40	29	41	42	33	48	42	32	37	34	44	50	37	36	44	34	38	30	38	31	40	31	36	29	31	32	47	36	41	40	28	38	53	25	47	38	49	39	39	34	40	33	43	37	34	43	41	31	40	33	40	41	43	35	33	41	33	39	30	43	44	51
19541	3511	1833	1711	2623	4176	5237	4263	4653	4255	2913	2430	2333	2091	1963	1924	1644	1511	1442	1353	1084	1060	1026	836	785	663	676	598	557	580	540	487	499	545	491	461	452	439	418	409	476	403	394	403	393	369	380	384	377	356	350	344	354	375	372	394	349	312	370	369	356	370	399	348	361	369	415	336	383	375	349	362	383	346	360	366	350	370	401	393	363	330	386	341	382	370	406	350	351	403	383	376	375	358	355	338	379	339	350	358	382	374	370	341	362	361	328	377	342	358	366	367	361	380	363	347	318	344	397	355	405	331	427	382	381	350	376	377	356	350	370	357	370	322	339	346	371	359	351	369	346	388	344	360	338	371	335	378	362	353	337	396	394	363	333	344	343	336	359	352	357	337	375	359	369	384	347	331	340	369	362	365	365	380	349	376	341	341	350	390	350	330	379	371	339	366	360	359	361	332	349	343	383	340	348	335	367	341	371	395	361	311	346	355	396	365	357	347	328	342	371	373	398	375	402	335	324	334	371	354	346	372	336	351	361	369	374	359	337	377	326	339	384	318	370	338	354	353	329	378	358	385	378	340	379	393	340	303	383	365	320	377	346	353	330	359	347	367	347	329	328	361	353	330	334	367	360	367	339	368	347	399	354	355	367	310	334	358	387	376	357	316	330	362	389	355	349	359	341	372	371	366	347	351	332	351	344	378	336	357	358	363	343	318	361	331	321	357	351	330	338	360	372	382	352	365	351	372	341	347	330	321	362	351	358	329	351	374	351	344	376	387	380	361	371	336	380	365	364	370	346	406	341	340	334	334	375	349	349	376	349	318	338	375	357	357	344	354	357	354	348	370	362	337	372	302	344	346	346	352	334	339	370	373	367	373	347	333	345	347	360	370	371	339	354	323	357	384	342	370	349	367	334	316	368	371	332	371	372	382	346	393	365	343	344	406	406	353	324	364	350	367	341	327	360	356	360	382	363	317	341	379	377	346	365	380	337	368	356	348	342	347	347	376	354	352	319	320	348	353	337	348	356	393	356	362	358	349	377	371	355	365	342	374	376	343	358	339	326	369	329	388	384	357	347	345	359	360	361	371	349	357	372	350	396	372	367	330	344	366	368	364	349	350	368	353	344	368	368	319	341	342	371	346	359	338	372	357	356	309	346	348	353	334	343	355	328	360	300	347	363	371	359	372	403	350	329	354	376	365	357	354	379	358	366	361	356	369	371	362	350	342	345	364	335	352	358	372	371	347	377	360	353	372	352	330	378	374	386	390	357	356	346	346	386	373	374	369	341	342	356	328	351	350	326	354	360	362	354	378	350	362	361	327	361	378	342	382	337	355	353	352	343	299	396	342	371	345	368	351	356	357	337	373	360	339	355	339	333	357	360	341	380	352	364	333	334	342	343	365	358	359	356	369	342	356	354	347	341	346	354	327	333	327	362	368	355	351	359	378	366	341	392	381	363	330	373	328	366	367	380	344	342	375	368	353	351	331	362	358	402	367	332	348	391	347	322	363	351	347	343	327	351	339	349	389	365	351	353	365	348	365	378	353	351	362	332	384	348	337	376	358	344	391	339	378	381	333	329	354	337	366	315	333	356	337	360	384	334	370	346	366	335	356	356	336	369	306	327	363	342	350	366	356	345	342	379	352	368	352	366	343	364	363	370	365	357	339	368	371	364	343	370	374	353	340	350	355	342	335	343	359	355	359	327	336	383	393	352	337	346	365	352	354	343	359	364	354	365	392	390	347	361	353	367	347	347	374	349	343	333	347	332	360	360	349	368	347	359	362	356	340	374	355	346	349	359	362	358	363	344	357	367	369	334	355	360	381	368	312	369	383	342	341	344	359	360	372	372	358	367	322	373	349	360	389	378	326	343	338	360	341	347	344	361	337	352	372	345	348	368	360	364	386	355	339	346	362	360	394	338	357	347	335	388	344	333	373	371	391	340	372	388	319	361	377	375	345	364	353	345	357	393	351	401	387	340	327	337	377	341	364	358	372	339	352	329	342	377	340	334	355	366	415	375	354	338	365	358	337	358	353	343	356	340	335	392	350	363	376	362	351	357	369	340	345	371	368	357	387	338	337	360	342	364	367	369	354	358	375	349	338	366	349	368	348	397	348	349	354	325	333	339	339	378	396	367	362	352	370	345	340	344	341	344	350	337	363	387	379	367	378	367	367	352	366	347	328	320	366	331	365	343	373	352	347	331	352	365	381	345	371	334	364	332	366	372	344	362	396	373	355	357	346	356	354	352	373	362	365	377	385	363	355	351	349	351	367	368	382	346	351	336	360	371	368	349	364	384	379	373	339	378	374	336	348	362	328	339	359	368	372	337	331	379	341	352	377	352	351	352	377	346	340	386	348	384	362	331	375	328	357	372	379	367	344	334	338	339	361	329	346	322	346	346	370	363	365	345	379	346	367	367	380	347	333	342	364	352	383	330	325	343	339	362	358	330	352	364	349	369	354	357	381	359	376	327	360	349	339	341	339	362	368	340	373	367	362	360	337	332	349	346	380	371	359	329	344	317	391	352	376	346	367	355	363	361	365	368	350	358	342	357	326	369	362	370	336	327	325	325	343	351	328	369	347	397	360	386	376	363	361	351	413	337	333	344	365	351	348	342	357	331	371	362	371	337	371	322	381	331	371	357	380	359	369	318	375	352	369	340	356	369	346	379	371	360	353	350	358	356	356	388	311	372	356	338	355	362	397	380	347	361	364	338	343	353	360	352	347	350	369	354	356	342	367	361	317	343	372	345	334	348	346	350	357	355	364	363	355	351	340	340	351	370	394	334	348	342	335	332	383	393	385	334	351	364	361	334	343	349	350	348	359	365	375	357	363	339	402	346	360	356	368	357	365	366	343	379	346	366	353	342	351	339	358	359	345	331	352	324	369	350	344	352	363	365	350	371	343	375	331	343	328	359	394	379	355	362	344	365	340	320	374	356	347	355	346	364	382	349	361	367	396	333	342	327	369	345	356	355	328	345	337	387	386	360	357	368	378	342	365	342	358	359	360	320	333	361	354	326	326	348	371	331	348	338	355	342	372	396	367	394	371	368	288	352	332	346	353	360	358	361	395	342	360	348	365	307	350	349	359	352	368	359	371	326	347	372	354	355	347	364	356	334	388	373	365	323	383	356	314	337	362	380	355	346	372	356	336	350	366	382	371	345	355	346	355	349	365	358	338	329	331	370	347	355	331	350	372	348	345	334	344	378	351	363	353	341	369	358	391	363	353	352	348	374	392	360	372	377	360	329	350	356	387	369	351	358	367	345	345	359	352	336	323	349	388	387	366	367	366	370	332	357	347	393	343	316	355	351	315	342	369	344	308	371	371	373	356	361	348	371	340	367	371	359	339	377	389	359	370	331	339	348	332	357	370	352	355	353	346	351	380	344	354	358	398	361	366	320	374	350	344	374	337	329	380	388	348	361	364	334	357	375	386	337	351	343	325	360	346	361	376	361	383	380	346	340	309	338	355	398	336	339	387
2560	231	120	70	51	43	49	58	75	75	67	47	58	51	51	49	37	43	54	38	30	34	33	28	25	27	28	16	19	19	17	14	32	29	19	20	17	23	18	22	15	14	15	22	20	17	18	22	12	19	21	29	13	17	17	18	23	14	8	24	25	18	19	15	17	24	16	16	14	13	17	14	14	19	17	10	17	12	25	13	20	29	18	24	16	25	18	17	19	25	22	20	16	24	11	19	12	19	25	20	17	16	21	16	20	14	16	15	14	20	12	17	14	19	16	24	20	19	20	22	12	20	22	25	12	19	20	19	21	24	13	16	22	19	15	17	10	20	16	17	17	22	19	21	30	18	12	30	17	22	20	19	16	19	12	16	14	16	19	11	12	14	16	30	21	22	12	19	19	16	16	27	22	14	25	21	11	23	21	18	18	16	20	24	19	18	19	23	18	17	10	24	23	22	20	20	15	16	25	17	15	17	22	21	18	22	14	9	16	16	24	16	20	15	21	15	28	17	17	12	21	18	19	15	14	15	28	17	27	22	18	25	17	21	16	15	23	13	19	21	21	21	17	22	18	21	15	20	23	15	14	21	17	14	24	20	15	13	20	18	15	17	20	19	23	21	21	12	16	18	19	22	15	16	18	18	18	20	22	11	22	18	15	17	20	15	16	25	19	16	21	18	17	26	17	18	20	23	23	17	19	14	19	23	20	16	22	19	24	21	22	22	23	21	18	18	18	17	17	14	23	28	19	11	21	38	27	12	19	15	24	17	18	12	22	19	18	28	22	14	14	22	15	10	19	12	22	13	14	20	22	18	17	18	22	17	26	13	19	16	14	17	22	21	14	26	21	23	20	20	22	20	13	25	13	20	26	20	13	21	20	14	26	18	19	20	21	13	12	17	17	20	10	16	17	23	13	16	21	24	11	18	13	21	17	21	19	15	13	15	20	21	12	16	14	17	16	20	13	12	22	20	19	17	14	16	19	10	24	17	15	12	11	20	17	21	29	14	18	14	15	23	16	16	24	20	28	22	15	20	15	13	25	19	13	18	20	23	20	14	16	18	11	22	22	17	11	19	14	14	23	18	20	28	19	19	16	12	18	15	22	22	14	24	20	17	11	13	20	19	22	15	15	18	22	17	16	10	13	29	18	16	19	23	15	19	22	15	17	17	26	18	22	24	20	18	20	18	19	26	28	18	23	17	16	15	17	12	16	24	14	19	11	15	16	12	15	18	20	20	20	21	15	16	22	18	13	17	12	19	23	10	23	18	17	15	22	21	16	17	19	21	23	16	18	16	10	14	18	7	8	10	17	16	22	15	10	17	11	21	15	25	23	16	20	16	17	16	18	9	22	10	27	19	17	22	19	17	20	16	20	22	11	15	16	15	18	16	10	12	16	13	17	21	18	17	26	28	19	18	17	22	23	16	14	17	19	13	25	15	20	25	20	10	13	18	22	21	13	13	17	19	11	17	17	17	17	19	20	24	16	21	15	11	18	15	25	11	26	25	20	21	21	13	17	21	18	14	15	17	16	21	19	27	17	16	22	20	19	15	20	15	20	22	16	14	15	27	17	18	19	19	14	10	21	12	15	28	26	28	18	21	17	11	10	21	11	21	19	19	14	16	9	19	19	24	22	20	14	29	16	20	10	19	16	16	18	14	21	22	23	15	22	15	18	18	17	12	12	20	24	21	17	13	23	17	18	20	19	20	22	16	22	11	14	12	17	15	21	14	15	12	22	14	14	20	9	16	14	21	22	21	23	13	19	19	22	14	26	14	26	11	19	12	19	13	25	16	21	26	16	17	16	12	21	15	14	15	12	21	23	19	15	19	15	10	24	14	23	20	19	21	17	22	22	18	14	19	16	19	22	21	22	17	14	17	17	20	14	11	15	20	14	11	13	15	16	17	16	24	14	17	11	15	26	14	20	20	20	18	13	17	18	15	13	21	20	19	16	14	21	8	18	17	15	17	18	16	17	14	14	16	13	17	21	20	18	18	17	16	19	16	22	24	13	27	17	20	11	14	11	13	22	16	19	20	15	17	18	22	21	14	24	12	17	16	19	14	21	23	10	18	14	16	14	26	15	13	18	20	23	22	20	15	20	20	12	17	18	19	23	20	17	16	18	23	17	16	16	22	17	25	22	22	14	23	14	17	18	20	19	23	16	13	14	19	13	16	22	13	17	17	18	18	13	19	21	20	13	12	21	19	18	16	15	17	18	22	17	17	27	21	16	12	20	11	19	16	24	22	25	12	16	19	18	21	16	20	23	21	8	13	11	9	19	20	13	9	17	17	15	22	17	14	15	26	21	20	15	20	13	19	22	17	16	17	21	15	21	18	19	22	18	19	17	20	21	19	17	19	18	16	20	20	11	18	22	16	16	21	16	22	25	20	19	15	25	19	10	18	20	25	11	17	18	14	19	26	19	16	24	21	20	14	18	18	23	12	17	22	14	8	18	20	18	11	17	16	19	19	14	21	19	19	19	14	15	16	20	18	31	20	6	15	16	17	17	13	17	12	11	20	15	24	16	20	21	16	24	18	14	22	20	22	10	20	21	14	24	21	11	25	13	17	21	19	20	28	20	12	15	13	18	21	17	20	17	21	16	24	20	12	16	23	14	9	12	14	14	19	11	21	19	25	24	24	19	15	16	21	13	13	11	24	13	15	21	27	13	25	16	25	19	22	15	13	25	13	15	17	17	21	17	17	22	25	24	15	17	12	25	19	21	22	15	14	12	19	20	12	13	12	17	20	19	18	21	11	27	15	25	27	17	20	15	12	16	20	16	14	23	20	22	20	15	17	19	18	27	13	15	25	18	20	26	17	33	17	14	21	18	19	15	22	27	19	16	14	15	20	21	22	21	17	19	14	8	16	17	20	22	14	17	11	13	11	17	14	15	20	23	15	11	14	18	15	16	17	20	19	17	15	16	25	9	9	16	13	14	13	20	14	16	12	14	17	17	14	18	27	21	15	18	17	30	19	25	16	19	15	18	24	18	18	20	18	14	20	19	15	20	14	16	28	13	16	20	10	18	16	18	11	18	17	18	14	16	19	21	16	19	31	16	22	10	25	22	16	16	20	18	17	10	18	18	27	31	17	13	22	20	17	20	21	16	13	20	14	15	12	14	17	18	19	20	13	16	18	18	24	15	13	21	9	16	29	17	9	27	13	15	19	14	23	20	18	22	16	14	28	19	19	21	20	14	14	15	13	24	23	18	21	22	18	18	23	19	19	14	14	20	17	21	13	15	26	17	19	26	20	23	21	24	19	13	16	18	16	16	10	27	17	21	18	21	26	11	18	16	13	16	17	10	17	19	13	29	22	16	12	13	13	26	19	19	16	17	33	25	21	19	18	18	20	29	17	11	16	25	20	17	12	18	14	22	16	21	23	20	27	20	24	17	18	14	23	17	15	16	18	26	13	19	21	14	19	20	18	23	13	13	21	13	19	20	10	19	18	13	16	18	22	19	14	15	29
17871	2809	1484	1316	2144	3921	4645	3933	4362	3731	2511	2291	2027	1810	1709	1720	1509	1373	1308	1135	926	825	802	677	554	457	497	436	416	371	393	335	301	279	270	279	266	238	231	227	243	192	202	217	201	229	215	175	213	176	194	163	177	160	160	159	166	192	177	175	194	150	157	187	163	161	168	172	185	155	179	173	195	154	159	193	203	170	191	187	171	188	177	187	205	172	189	198	187	168	176	170	171	196	164	194	173	173	182	162	154	169	170	160	162	172	175	160	156	156	168	174	163	189	146	173	185	149	156	186	162	166	165	180	174	179	162	165	169	161	168	168	199	191	178	167	163	178	165	175	171	170	174	175	161	174	161	158	159	175	162	172	158	171	165	171	175	163	162	168	138	175	155	168	161	169	153	153	188	156	173	167	183	143	150	163	154	168	137	158	140	153	160	146	146	163	164	175	157	202	151	149	158	174	163	162	156	172	178	161	151	184	155	176	180	166	149	154	175	174	198	149	172	166	169	152	154	159	158	153	157	134	161	159	139	156	159	157	152	153	165	170	160	194	176	160	153	154	164	168	163	139	169	159	150	168	161	153	172	153	165	176	181	154	177	169	175	159	163	163	154	198	172	171	176	155	153	163	181	172	158	171	162	163	160	135	168	141	179	161	172	186	161	170	168	164	177	148	178	153	142	163	162	162	136	152	182	160	168	166	153	165	166	163	152	164	162	165	150	167	169	163	166	166	142	163	161	144	147	159	167	149	154	152	177	172	167	156	147	175	149	146	178	161	174	154	164	168	153	175	163	151	133	179	172	167	168	150	172	156	146	186	150	156	149	171	155	138	167	158	176	165	155	151	173	170	148	166	154	157	189	156	156	179	159	164	176	138	175	188	144	187	188	187	159	167	142	175	175	163	178	155	177	149	153	157	180	161	184	167	167	160	186	175	177	173	144	161	176	144	157	171	148	153	152	157	166	156	157	175	174	176	170	172	151	172	193	171	190	176	156	174	161	169	166	170	172	162	171	176	172	154	149	148	158	166	158	154	155	156	127	146	166	173	180	166	185	154	164	171	132	167	173	144	184	160	167	146	199	165	163	162	168	170	147	170	174	162	153	167	156	156	155	173	165	186	167	169	169	149	174	145	156	181	180	183	172	166	160	168	159	140	162	163	142	152	176	172	152	139	156	168	155	170	171	147	155	172	171	171	162	182	182	151	143	183	144	184	162	157	167	153	149	183	175	189	136	163	172	179	158	163	153	145	175	164	155	159	151	157	163	148	152	164	160	192	170	170	155	157	180	159	166	156	164	147	168	178	151	164	152	163	174	156	175	159	159	170	162	173	165	152	166	178	176	162	171	137	152	189	153	145	161	150	162	177	164	160	152	168	154	155	157	173	177	166	179	180	180	152	151	164	161	152	156	154	177	166	162	170	159	185	184	172	152	168	166	142	149	168	187	145	156	139	158	164	161	175	200	183	170	173	168	156	158	179	138	159	151	155	153	167	170	165	176	150	149	179	157	165	185	167	181	165	154	204	149	165	184	163	165	173	146	183	167	147	170	151	161	160	151	189	185	179	153	165	144	163	170	178	152	170	151	165	182	169	161	170	170	159	175	151	170	164	167	189	155	168	159	181	153	151	173	146	167	157	186	160	190	152	165	172	164	159	144	177	163	160	183	137	174	168	180	171	170	140	158	153	171	165	147	153	169	171	151	169	178	164	166	156	145	177	155	153	153	155	141	177	169	198	174	167	167	149	175	165	168	171	162	159	173	198	150	178	132	172	150	170	146	177	182	157	157	153	146	152	164	146	177	168	167	169	156	182	193	183	173	167	172	175	161	157	152	180	185	163	139	174	156	158	160	153	169	152	167	153	139	172	174	158	167	159	164	179	174	157	170	141	177	161	175	180	159	182	179	174	150	176	141	158	165	155	174	178	130	155	154	176	160	173	158	182	178	160	160	167	148	151	193	174	163	146	157	184	150	171	176	163	142	165	149	166	168	168	155	173	157	150	157	139	156	177	162	180	171	175	161	167	150	158	174	159	154	139	155	164	144	161	170	148	175	152	176	173	175	183	146	165	158	169	163	160	162	172	172	167	162	181	159	171	142	184	170	159	171	172	146	141	162	196	153	158	158	156	160	177	178	176	176	143	171	173	148	157	163	174	150	161	179	136	198	120	176	167	177	160	167	161	170	146	164	173	175	152	176	171	180	168	167	153	171	148	169	166	179	161	145	169	165	167	151	162	165	149	158	182	168	164	169	159	172	173	158	158	154	144	182	150	158	156	154	173	162	157	178	158	170	156	184	169	185	165	157	172	149	164	160	154	179	164	173	155	156	170	183	190	185	152	170	160	158	186	160	160	168	161	165	167	172	179	163	162	187	182	182	151	167	140	151	152	179	152	180	145	181	170	166	161	161	151	165	138	142	159	155	133	182	145	171	177	157	166	159	159	179	166	171	162	160	163	169	183	166	163	148	161	167	162	162	155	156	154	193	162	161	167	143	161	160	182	155	164	163	171	168	165	173	156	167	176	160	133	156	167	157	165	151	171	156	168	184	158	146	154	162	179	165	163	170	170	169	162	156	159	153	169	146	167	156	162	170	157	165	171	155	166	150	163	167	161	162	167	170	170	151	178	165	167	149	166	153	172	175	181	170	161	189	157	141	159	155	163	154	144	159	159	173	197	167	174	171	169	163	151	168	161	161	159	160	159	160	176	164	171	185	148	177	165	156	167	173	154	173	153	174	166	178	161	151	154	141	158	127	141	172	179	144	158	175	154	153	205	157	159	166	180	175	172	164	162	163	169	174	138	172	157	155	162	167	144	176	171	140	178	155	155	182	151	180	148	155	157	171	169	154	146	161	149	171	177	177	159	155	167	158	157	128	145	166	141	160	152	145	165	151	161	152	163	160	170	156	160	154	176	141	141	169	160	148	163	182	139	159	155	147	168	152	140	139	152	183	149	170	152	157	166	159	190	147	169	176	168	170	180	154	159	161	144	182	149	159	143	166	183	177	169	166	152	182	172	158	165	153	182	133	147	168	145	164	166	147	193	146	160	156	165	166	143	192	177	162	152	165	154	171	157	181	153	194	169	175	160	170	178	169	138	171	176	175	166	176	167	190	179	147	136	164	191	162	167	165	154	156	150	181	169	159	158	166	177	161	163	147	167	152	145	166	161	183	155	151	172	173	156	160	168	154	170	146	161	159	166	179	146	158	169	168	173	152	173	139	159	150	173	155	160	163	172	159	154	177	172	171	151	168	183	147	166	146	165	181	167	147	163	183	149	161	162	166	159	144	159	150	157	172	164	156	171	152	183	165	168	168	160	174	168	162	182	155	151	159	169	170	149	159	162	169	193	172	172	153	171	180	160	178	156	164	160	145	186	176	198	168	155	180	169	159	157	165	141	169	152	157	164	179	171	140	161	165	168	153	157	169	140	155	153	163	169	181	163	165	177	169	191	170	145	144	176	138	190	176	177	153	177	154	161
2330	362	156	103	81	74	71	102	98	122	83	95	79	65	84	81	70	49	71	65	61	54	56	46	43	48	35	43	43	46	34	40	34	27	35	28	30	36	33	38	40	34	22	31	36	44	30	28	33	30	41	22	26	31	27	36	29	28	28	24	40	31	23	25	27	33	30	34	37	30	24	32	29	26	29	18	35	30	22	34	28	36	31	27	29	20	44	37	30	25	26	31	31	30	27	17	32	37	20	27	24	21	25	30	30	34	30	27	28	35	30	27	32	28	28	24	33	24	21	43	35	34	30	27	23	31	26	25	27	28	31	39	39	26	32	23	31	34	28	36	32	19	20	35	29	40	41	29	27	27	32	25	31	23	30	28	41	31	27	37	26	27	25	26	29	29	29	18	27	21	32	26	32	25	28	27	18	31	30	24	36	26	30	29	22	20	35	27	36	32	30	26	31	23	25	25	29	32	37	32	29	27	43	38	30	33	30	19	26	43	27	28	33	32	27	31	30	35	21	31	25	33	34	32	24	32	29	27	41	28	29	32	22	29	25	24	28	23	29	20	35	40	27	26	30	25	31	36	34	19	16	31	30	31	22	36	24	33	27	25	29	31	38	32	31	29	34	27	22	25	43	37	27	22	31	27	34	25	25	21	34	23	29	26	27	33	34	28	29	31	27	34	24	33	32	32	17	26	33	17	37	35	27	35	30	28	29	28	25	24	37	31	25	39	29	24	26	32	28	29	32	36	25	24	24	25	30	24	30	33	25	22	27	27	31	27	26	33	28	30	24	27	23	26	20	30	26	25	30	26	38	36	37	26	31	25	31	26	29	19	30	20	28	35	34	35	24	28	31	30	32	35	25	30	32	23	33	32	26	22	27	20	28	18	33	20	31	35	31	16	23	26	28	22	34	37	35	37	27	32	31	30	31	29	36	32	32	34	37	27	22	33	28	27	28	32	32	29	22	26	22	32	32	25	29	31	27	22	36	37	39	27	32	23	22	34	30	34	19	29	24	28	22	24	33	44	41	22	30	27	37	31	20	32	32	28	26	30	27	35	34	25	31	27	29	30	27	24	24	20	29	18	31	28	16	40	28	24	41	25	36	38	32	27	28	34	39	30	30	27	27	32	39	32	17	27	27	31	19	36	23	30	23	34	32	32	25	27	36	23	27	25	25	27	33	37	29	29	30	30	21	28	24	28	22	25	20	28	30	30	31	36	28	18	22	28	25	28	40	36	42	33	24	26	26	29	28	23	31	26	34	20	34	32	27	27	31	21	38	41	31	33	36	39	33	28	23	25	23	32	30	22	27	32	19	28	30	19	35	36	30	27	28	36	27	32	31	36	24	35	30	23	31	30	39	24	27	29	28	28	26	33	33	43	34	21	29	30	39	27	36	29	36	27	31	34	16	25	33	20	21	37	30	29	39	21	34	35	37	27	24	20	34	18	36	27	28	27	26	26	18	35	26	31	30	28	26	35	24	28	32	36	27	31	16	39	20	28	34	35	31	37	37	26	29	29	24	21	19	42	35	27	31	31	22	24	30	23	24	31	24	28	24	32	29	32	25	27	30	35	24	27	27	27	25	43	31	30	31	32	41	39	28	28	18	28	28	18	25	19	27	21	27	30	24	34	25	33	28	30	26	31	31	33	31	30	35	30	32	18	25	35	35	34	23	24	30	25	24	24	26	32	29	23	23	27	26	25	29	29	19	26	29	26	30	28	35	19	25	29	32	24	28	24	38	37	21	36	26	37	30	26	28	39	29	33	24	29	32	28	32	32	30	33	41	25	31	23	36	33	18	28	21	30	30	32	33	33	45	35	31	25	35	28	29	33	31	36	29	29	26	27	25	23	28	28	30	30	33	25	34	32	22	39	34	22	25	27	29	19	21	31	32	26	28	34	32	20	24	26	25	27	26	24	27	32	24	28	37	38	28	39	33	30	31	22	30	31	32	35	30	29	38	23	26	35	34	33	28	29	20	24	28	37	17	28	26	25	27	35	35	21	27	22	26	28	35	30	39	27	27	34	23	39	31	32	35	26	32	35	35	29	27	33	25	31	28	25	25	30	33	41	23	40	31	29	31	35	21	23	32	25	28	31	29	35	32	23	21	24	29	36	37	39	22	34	30	27	33	23	34	33	32	35	45	35	27	25	31	29	29	31	27	31	36	29	39	23	29	36	29	27	42	22	23	32	28	24	22	41	21	27	23	24	33	28	32	41	34	26	24	37	43	31	27	35	31	25	36	37	22	27	37	31	41	25	25	24	32	27	30	34	27	34	34	31	29	32	22	22	34	26	29	23	26	33	24	33	34	27	38	28	29	39	35	30	42	25	35	27	32	33	30	27	26	19	27	32	15	26	31	30	24	25	39	35	28	26	30	37	28	29	30	27	32	28	25	31	19	29	23	35	28	30	34	17	27	24	22	29	34	29	26	26	25	21	23	30	29	36	25	34	22	31	34	35	25	32	28	38	30	28	25	17	26	23	32	24	33	28	30	30	27	23	23	24	26	29	40	33	25	32	31	17	35	27	26	32	34	20	30	22	32	31	28	30	32	25	22	31	30	24	26	28	26	31	42	27	33	43	29	34	31	31	22	24	28	26	32	30	26	26	26	28	28	31	18	27	34	33	27	36	25	33	40	20	24	25	29	29	28	35	23	36	36	27	35	27	44	23	20	19	44	36	28	30	28	24	26	30	27	25	38	18	26	25	31	36	31	28	27	29	29	29	31	29	36	16	30	31	25	24	28	30	30	20	22	23	27	30	25	28	21	33	26	35	32	22	24	32	22	20	25	29	29	32	31	25	27	36	33	29	33	26	31	23	23	23	33	24	20	30	25	24	28	32	23	38	22	33	35	23	32	39	28	30	33	31	31	27	39	36	34	32	29	34	32	23	28	37	21	27	24	31	21	30	25	17	30	26	32	35	32	29	22	19	33	30	28	30	29	30	32	28	26	36	29	33	26	32	39	30	30	26	32	24	31	29	34	47	33	20	24	21	36	26	28	30	31	22	20	21	23	41	29	30	29	29	28	29	25	22	25	28	32	27	28	24	28	23	24	27	34	28	31	29	24	24	25	37	25	20	24	26	22	27	27	34	31	25	25	33	35	25	31	28	30	28	25	30	28	28	30	26	28	28	26	20	22	32	27	17	25	30	29	23	29	27	31	32	23	26	25	23	25	21	24	21	21	43	22	32	34	21	22	38	28	27	38	38	28	23	23	16	26	30	29	33	38	34	27	26	36	33	38	33	29	27	30	35	36	27	34	23	30	36	33	41	21	27	26	28	37	22	28	23	24	31	22	31	21	38	23	22	32	26	46	25	31	28	40	24	21	26	39	22	30	34	21	34	25	30	27	35	42	29	28	30	25	27	30	30	31	28	18	32	26	21	26	27	41	33	38	32	25	34	28	28	30	30	28	34	27	28	31	31	17	31	22	31	32	27	40	36	28	33	35	24	34	30	28	34	33	31	26	29
21884	4081	2136	1900	3141	5621	5864	6473	6341	5024	3762	3428	3018	2695	2512	2348	2174	1898	1964	1705	1478	1302	1188	871	773	724	738	656	630	574	521	535	448	464	462	432	441	419	376	403	368	360	356	323	328	340	327	326	303	293	307	287	286	306	271	277	276	289	285	257	294	292	293	280	295	281	275	290	271	254	305	309	295	301	318	286	293	308	275	342	306	311	303	290	290	297	356	297	287	285	281	311	306	287	242	264	294	301	286	286	299	249	267	276	285	273	273	293	293	291	294	242	281	276	298	289	269	302	319	260	286	297	302	270	297	312	250	264	290	273	291	312	269	256	276	269	257	272	271	273	274	269	291	290	288	260	270	291	269	278	274	251	259	296	278	283	292	267	261	261	254	273	285	282	278	271	278	275	268	279	275	268	272	287	271	275	260	253	254	248	273	295	249	264	272	263	286	256	272	253	283	269	284	270	258	285	303	250	237	283	291	252	291	230	247	283	268	272	294	275	283	244	262	273	276	270	278	255	275	259	262	264	285	254	257	283	292	258	269	258	288	257	256	286	258	292	300	272	270	273	260	280	282	257	249	256	247	317	279	282	303	244	276	240	243	288	248	292	294	267	281	272	252	272	290	267	248	248	244	254	323	237	262	258	273	274	265	254	266	277	259	275	269	292	254	275	260	281	247	263	303	268	264	258	274	250	299	263	302	292	262	291	271	278	282	268	276	278	292	250	269	279	300	236	275	279	272	276	274	251	263	257	256	273	257	309	238	271	277	282	278	274	239	279	276	294	261	251	304	273	275	287	293	289	276	288	258	292	271	278	255	289	228	267	268	256	262	259	263	297	234	255	280	260	279	270	289	311	282	271	254	281	292	249	254	277	273	289	295	250	267	282	268	245	277	270	277	306	284	288	279	260	261	297	285	241	273	230	264	274	292	255	250	281	295	271	282	288	255	285	293	283	269	258	279	283	245	270	276	267	264	294	250	265	274	248	288	279	265	298	265	261	273	262	267	292	290	278	249	267	294	260	280	251	249	246	261	274	237	268	267	267	284	312	278	297	302	275	275	290	253	291	258	248	265	284	279	270	247	311	276	247	248	272	264	255	266	269	281	267	284	257	269	223	285	267	289	279	281	270	256	288	256	294	273	267	285	312	295	266	282	267	285	302	292	282	269	279	314	293	292	285	251	254	260	269	273	270	306	276	271	285	290	282	280	262	281	261	247	253	284	246	273	214	269	280	265	268	255	259	275	276	286	261	285	282	300	301	270	246	271	270	274	223	259	272	284	245	285	276	268	244	276	254	283	278	265	295	280	258	305	279	282	269	283	271	279	267	303	284	250	264	277	300	281	279	266	256	239	283	271	274	245	267	269	275	265	292	280	260	264	245	267	261	290	261	265	274	245	289	281	273	254	291	305	248	285	250	294	277	261	264	272	277	298	299	282	277	270	267	300	273	281	266	254	282	259	273	252	239	260	258	243	257	289	291	291	244	269	284	296	260	264	290	287	271	278	252	285	275	247	296	262	300	278	257	289	289	295	284	286	281	258	288	272	263	273	278	275	269	281	266	314	274	260	243	268	254	261	273	271	281	269	283	259	267	275	253	262	277	288	276	254	263	292	283	285	278	265	285	270	262	278	246	275	267	277	267	274	268	282	236	282	291	272	305	249	290	291	277	272	254	285	291	267	256	277	260	251	283	244	290	269	273	246	284	273	269	288	258	270	261	272	264	282	263	282	276	299	283	269	271	263	279	290	271	270	256	253	243	287	298	281	279	238	278	274	246	265	279	258	261	299	264	287	260	283	304	248	261	279	249	291	282	295	273	244	269	258	280	250	274	293	278	282	264	249	256	281	272	266	285	264	285	276	273	262	276	252	275	259	257	264	276	258	247	272	270	261	283	267	266	295	262	267	240	275	255	266	252	291	266	264	272	300	256	259	254	279	256	305	273	279	302	273	279	274	261	270	265	274	281	293	274	292	274	256	262	279	289	296	262	273	263	254	298	284	266	273	257	262	276	272	265	260	252	312	259	300	248	274	282	262	243	278	271	263	282	263	268	277	258	279	280	273	290	274	268	263	292	268	288	262	297	261	277	255	295	243	278	248	262	278	270	291	240	275	247	260	286	287	258	280	280	264	299	274	273	280	288	268	292	254	278	263	261	290	314	279	253	267	262	295	294	262	291	271	258	262	267	252	271	266	284	287	290	230	247	276	264	274	288	278	290	237	284	234	273	278	245	270	264	279	293	257	265	285	267	262	276	293	261	251	257	282	263	276	300	312	263	292	296	287	258	275	274	273	286	260	266	251	252	240	287	275	281	259	248	251	276	278	259	246	266	270	288	275	272	269	262	281	259	276	249	279	285	255	264	280	267	282	248	301	297	254	260	259	282	279	289	283	288	284	264	254	266	278	305	282	273	287	266	267	266	268	279	280	315	227	236	253	277	294	251	233	264	266	260	286	242	285	299	257	302	298	269	259	276	257	258	273	294	264	258	281	246	261	316	261	296	289	251	273	266	289	274	277	309	281	260	262	231	272	311	265	296	242	282	273	270	283	311	273	265	274	272	269	284	260	243	284	282	258	267	231	275	273	291	278	268	283	289	247	221	276	252	282	261	269	288	272	281	259	277	280	261	260	282	265	258	313	268	280	260	296	297	288	300	308	277	294	279	265	273	254	282	258	268	303	287	232	259	289	273	265	283	270	281	267	244	259	259	251	245	290	249	269	266	291	281	262	269	277	273	273	277	246	267	248	282	275	281	283	282	265	281	256	263	261	271	295	263	267	267	270	260	262	280	246	265	287	240	268	278	288	266	259	262	253	260	268	258	284	272	274	258	285	281	254	275	264	277	297	264	254	275	268	279	254	292	276	264	255	241	265	259	280	259	265	278	293	268	266	216	258	238	261	267	277	269	263	286	291	269	272	278	250	253	260	264	269	273	250	272	276	287	268	272	287	306	256	304	291	258	296	286	267	269	273	265	277	282	250	259	272	233	287	264	284	279	275	272	269	281	255	267	289	267	258	260	243	275	274	254	271	253	255	276	279	296	279	302	268	264	290	261	264	297	267	269	273	273	267	244	278	275	259	277	260	281	258	262	276	253	268	254	257	269	289	280	249	257	297	252	267	282	296	254	292	269	269	242	288	229	251	307	324	272	283	248	277	285	281	261	268	298	272	276	254	247	261	279	298	279	294	276	262	252	299	275	263	269	279	278	273	236	282	271	259	276	285	274	268	278	251	280	290	278	282	278	264	286	282	292	284	257	273	265	258	286	268	262	268	271	288	292	251	302	247	262	264	270	256	281	260	240	258	285	312	276	279	291	268	267	261	264	298	259	262	282	279	242	271	271	236	295	252	264	244	300	244	260	287	245	266	247	268	268	271	261	280	251	272	266	307	281	266	268	296	276	268	279	269	257	282	280	315	280	235	288	228	261	288	302	257	291	279	287	278	305	277	272	245	295	263	272	281	239	247	265	270	272	269	272	281	263
1807	182	88	71	45	57	51	69	61	63	63	55	65	50	50	52	39	38	47	43	42	36	43	29	43	41	39	38	39	33	30	33	37	27	31	29	42	31	44	29	33	41	41	38	34	35	34	30	38	33	31	25	30	29	30	41	26	34	25	28	31	31	37	35	21	27	42	24	23	31	30	25	40	22	50	18	18	20	41	21	39	29	40	21	28	33	28	24	31	29	32	32	38	23	36	34	27	33	32	36	17	29	27	26	35	23	42	29	37	28	32	30	26	31	36	26	33	36	28	25	29	32	32	30	22	19	35	29	26	35	38	34	33	26	36	31	34	41	25	30	25	23	36	33	35	29	37	38	34	27	38	28	26	31	34	31	35	38	35	31	39	28	27	36	27	25	29	27	33	30	35	30	30	34	30	35	33	30	24	30	39	28	25	26	25	28	29	46	18	27	23	40	40	48	25	27	41	38	35	29	30	26	25	26	30	31	32	34	25	24	39	37	36	23	36	36	28	24	31	36	31	39	25	33	31	27	29	26	28	29	31	34	33	33	30	23	24	37	32	33	32	29	23	30	28	34	30	37	34	30	32	35	31	32	26	19	38	36	29	42	25	31	38	37	36	30	32	20	28	22	29	26	21	26	26	24	30	22	40	18	27	33	26	25	30	22	32	21	26	33	35	33	31	34	28	40	36	32	29	39	23	25	31	26	36	37	22	44	30	35	30	28	23	35	31	23	33	24	33	22	27	33	26	33	39	31	28	29	25	35	35	33	29	25	32	35	38	42	19	31	32	27	32	35	28	23	21	38	24	37	38	34	35	42	26	28	36	29	32	32	39	24	26	32	21	24	31	34	36	22	27	41	24	46	16	26	29	36	36	28	29	39	35	25	38	29	30	34	32	28	41	28	27	33	35	33	33	31	38	41	37	39	29	27	22	37	23	22	29	38	28	37	31	28	37	32	37	32	35	31	35	35	28	34	29	37	32	34	27	28	42	31	31	29	33	35	28	35	26	25	36	27	30	32	40	26	36	30	32	26	40	21	33	36	19	26	25	36	36	33	45	34	33	26	27	26	27	41	27	31	26	34	34	27	28	41	31	22	32	33	38	26	27	36	40	29	28	41	36	37	35	32	32	42	32	30	35	35	30	32	31	33	29	39	29	26	31	38	28	28	43	28	23	31	31	35	42	25	34	27	25	32	35	32	39	30	29	20	24	25	35	38	25	30	25	33	20	28	34	33	21	22	36	42	29	35	17	33	27	34	36	32	28	28	19	38	31	42	25	31	30	33	37	31	31	36	42	29	33	35	24	41	35	31	26	30	19	32	27	28	32	39	23	32	25	33	29	28	31	30	28	26	38	39	38	35	25	34	27	32	29	30	32	32	42	38	37	34	23	29	29	22	25	28	25	36	31	21	23	31	36	32	30	26	30	33	27	36	38	33	30	24	39	44	27	26	35	32	24	31	34	30	35	30	21	30	40	35	33	25	25	35	32	24	31	31	26	27	28	37	25	31	34	28	27	28	28	30	29	43	22	27	26	29	23	27	37	32	38	29	35	19	33	28	32	35	28	29	33	33	38	29	37	35	27	31	29	42	30	29	36	26	31	29	18	30	32	36	25	30	22	35	32	37	37	26	19	29	24	32	42	30	38	34	24	31	31	27	24	36	37	28	39	30	28	38	36	24	34	35	33	35	24	36	35	26	25	30	33	30	32	36	38	29	31	25	26	37	35	38	27	36	32	42	30	21	34	34	33	35	30	31	28	39	22	26	40	20	26	31	19	27	21	38	31	27	27	30	43	33	29	25	31	31	30	28	36	37	27	29	32	31	26	32	31	29	33	23	27	21	20	39	36	45	40	27	30	29	39	23	21	31	26	28	41	24	39	26	27	32	32	26	15	28	26	36	37	32	25	26	27	34	30	27	25	33	31	43	45	36	37	42	29	36	24	33	25	31	37	36	36	38	29	23	25	24	31	21	30	36	41	34	23	43	25	36	23	37	27	39	36	27	27	28	28	29	31	33	35	27	23	29	32	23	26	42	33	27	31	34	27	30	34	25	42	34	34	18	37	32	28	35	28	31	39	26	40	30	37	27	31	32	46	26	47	29	42	20	30	28	37	32	31	24	38	36	36	33	34	35	28	42	32	29	24	20	39	28	25	31	24	28	30	38	33	34	40	30	37	43	31	36	42	32	32	30	34	27	33	29	28	24	35	29	32	30	36	36	48	37	42	10	25	34	24	36	38	32	34	30	33	33	26	37	28	41	30	34	39	30	21	33	29	34	30	39	16	40	30	40	23	33	27	26	26	41	28	28	32	38	27	31	29	25	38	27	24	22	27	26	36	36	25	31	24	31	29	28	37	35	24	28	28	33	34	23	37	32	27	24	31	18	31	32	30	25	31	37	34	30	18	34	29	35	22	24	30	35	46	33	33	33	36	36	27	30	27	32	29	34	35	25	39	32	31	36	42	38	26	34	13	28	13	25	23	26	40	24	33	35	29	21	31	27	26	26	26	35	31	31	36	31	24	28	26	34	24	28	31	24	32	34	33	32	32	28	21	23	20	31	26	33	33	35	27	44	34	33	29	31	31	33	32	26	30	22	30	19	30	30	36	35	33	30	32	23	24	28	26	31	37	35	33	35	32	30	29	35	40	30	25	23	31	33	38	28	27	28	23	31	28	28	33	35	35	28	40	28	29	32	31	30	33	22	24	33	29	32	30	22	25	37	34	35	28	28	25	38	33	30	40	20	40	22	31	38	27	28	28	46	25	35	25	29	24	19	39	27	35	35	23	14	25	42	36	34	31	30	27	30	18	27	27	33	28	36	37	23	23	28	22	35	26	32	23	24	35	35	31	41	23	37	27	37	34	36	31	33	28	40	39	28	36	31	33	28	26	29	39	32	25	29	33	26	27	39	27	29	35	42	28	38	31	33	26	34	22	31	31	32	30	36	26	31	26	38	28	33	31	28	29	33	23	31	38	35	21	33	27	41	41	30	25	33	33	41	34	29	41	35	25	34	34	37	24	35	37	24	28	32	40	27	32	38	31	27	41	28	37	22	37	34	24	27	31	25	35	26	42	32	39	34	29	26	45	42	38	36	24	27	29	26	35	28	27	33	36	31	30	39	42	22	34	30	25	28	36	28	28	36	28	29	34	25	28	26	33	33	28	28	35	36	35	36	27	36	32	31	38	34	32	24	34	28	31	31	25	25	27	41	36	26	27	28	34	39	33	42	23	24	36	43	37	21	30	21	25	31	25	41	27	35	25	22	37	29	33	25	25	31	27	21	32	26	26	22	26	34	28	32	27	22	46	28	29	32	34	37	28	37	37	25	27	38	28	23	32	29	31	37	29	28	36	32	30	35	28	28	28	30	31	28	29	26	38	39	28	26	43	27	27	24	28	32	28	29	26	36	29	33	30	22	38	25	43	36	36	27	33	32	48	35	28	21	34	28	32	41	43	29	38	30	23	37	29	28
14954	2085	1169	1017	1583	2451	2829	3447	3052	2238	1781	1694	1465	1426	1316	1230	1155	1072	996	889	734	748	655	565	455	492	432	428	424	390	391	411	354	380	387	365	337	317	327	289	301	354	326	293	279	282	270	296	232	274	273	287	287	264	287	286	282	273	261	280	282	291	298	282	286	271	289	284	276	287	242	269	303	301	264	281	298	314	266	281	313	274	311	294	317	295	302	271	262	316	285	261	289	272	288	294	297	289	285	293	265	285	265	293	288	296	301	266	251	252	271	301	300	307	261	284	294	262	291	286	304	292	284	285	294	289	304	288	268	263	274	271	266	280	290	267	299	284	286	284	280	274	278	234	303	298	292	312	292	267	288	258	291	261	285	277	258	295	306	267	270	272	268	266	249	273	288	304	276	265	298	281	255	270	307	262	284	297	267	267	273	263	280	275	289	272	281	292	260	274	258	261	259	277	290	274	268	255	278	286	255	254	258	289	285	276	279	304	253	293	305	301	296	292	258	286	252	265	291	272	265	272	272	267	288	271	276	282	290	278	270	269	259	267	259	286	293	250	315	272	283	275	278	276	283	271	270	261	261	232	276	299	276	287	326	290	289	273	256	298	301	283	291	278	222	268	243	261	261	281	274	274	302	294	252	258	288	300	287	264	283	270	277	295	287	265	273	295	272	267	267	276	274	263	260	299	274	265	285	266	308	274	265	275	284	273	300	251	246	260	302	277	289	284	312	284	272	257	288	278	302	288	268	258	274	273	292	289	292	252	306	271	271	253	256	310	264	263	283	257	255	299	271	271	295	279	292	257	299	279	272	288	285	265	286	294	261	281	262	279	302	259	255	302	274	266	267	297	265	315	278	280	289	259	245	249	266	273	289	256	253	256	259	274	281	304	255	285	280	299	289	281	273	267	266	267	308	257	271	263	285	293	274	268	269	271	267	257	253	270	316	277	245	269	274	271	265	304	249	287	268	270	277	264	281	262	257	273	282	279	279	283	303	266	269	266	278	297	289	272	287	258	267	293	279	305	270	272	274	262	281	263	309	289	269	281	280	270	273	269	266	263	287	279	286	270	310	281	257	283	283	289	248	277	257	282	314	254	256	290	278	256	308	291	239	281	273	256	273	262	261	289	266	278	282	258	269	283	270	258	282	267	284	295	283	277	267	285	260	260	289	276	283	276	283	287	253	264	267	308	250	264	277	253	277	264	259	298	298	232	275	284	286	263	299	268	285	313	290	307	259	264	268	264	275	284	306	259	268	249	266	264	295	271	283	241	269	267	300	254	274	288	296	280	293	294	302	281	279	290	269	274	249	269	249	288	263	275	281	281	253	279	264	286	270	258	259	311	294	283	284	290	261	263	314	270	281	275	279	270	269	268	289	312	274	274	265	257	298	288	279	288	262	266	289	292	298	267	280	276	287	278	246	270	297	282	290	269	279	267	278	273	307	279	284	256	270	264	276	263	278	308	260	283	269	295	302	310	298	275	271	289	296	257	271	262	239	281	309	259	245	288	271	266	254	297	278	263	290	259	253	253	286	281	311	303	290	293	264	288	251	290	284	272	262	246	265	292	276	288	302	301	297	269	276	282	257	281	278	245	271	282	256	271	279	277	299	265	291	278	276	297	306	276	272	267	289	228	263	303	311	259	281	271	313	284	296	281	312	270	278	268	258	252	252	297	284	267	265	272	277	270	287	280	285	287	276	270	266	279	256	282	265	259	299	273	298	268	282	293	245	289	279	306	266	307	309	260	260	273	271	272	292	288	271	267	289	282	248	268	291	262	242	286	283	262	288	252	262	299	274	296	254	278	289	283	268	277	255	276	270	297	277	281	280	254	260	269	251	288	307	280	314	298	256	328	256	276	299	268	292	261	293	252	285	272	301	281	283	287	256	262	250	274	270	295	284	287	262	294	274	290	268	244	291	268	275	290	292	290	295	266	267	287	273	266	264	296	267	281	298	262	275	253	259	266	277	261	271	265	277	262	272	280	254	238	266	286	273	274	256	289	302	295	283	281	279	250	306	284	251	275	287	273	291	275	277	288	262	300	285	269	258	285	269	252	282	269	289	283	289	245	274	269	275	277	286	278	271	274	287	267	263	301	263	299	309	262	290	292	254	262	255	259	264	248	276	267	298	244	296	277	261	265	298	280	299	296	298	263	262	258	301	299	267	267	263	263	291	298	279	269	259	292	275	287	273	294	284	257	257	310	291	286	293	258	269	291	278	320	270	314	264	305	301	286	266	286	288	280	289	300	278	258	294	277	285	285	292	250	283	266	295	294	312	266	263	306	256	287	286	262	280	305	270	281	257	275	273	266	279	264	248	275	269	269	296	279	274	279	261	273	280	274	290	268	277	244	276	268	278	271	287	279	257	281	259	281	276	269	269	274	296	273	269	266	301	256	278	271	268	277	282	261	266	255	273	242	266	283	307	266	316	276	257	262	281	281	267	276	288	268	310	252	283	275	279	277	268	282	253	280	302	266	288	288	283	271	251	289	255	278	262	281	267	261	285	260	285	274	256	282	255	278	295	272	250	318	296	281	297	277	293	291	286	279	310	293	248	276	301	264	294	250	270	291	250	287	269	268	285	277	269	267	273	287	276	242	297	305	287	304	287	274	296	285	255	303	261	275	300	291	276	267	304	263	263	295	276	276	291	291	286	284	284	233	289	278	258	276	258	261	261	283	264	312	255	290	281	268	277	268	286	280	261	271	297	275	295	270	265	271	277	292	278	266	256	319	287	291	286	274	286	312	247	291	288	267	288	290	276	286	239	275	299	274	254	306	282	298	275	268	299	284	286	266	297	249	303	277	289	278	290	278	258	298	276	283	284	264	275	255	267	293	287	277	292	297	266	302	273	285	298	298	282	272	291	281	273	278	277	270	290	301	244	278	275	305	285	264	305	303	279	288	270	277	301	265	269	312	281	275	240	263	283	251	314	255	289	257	270	270	264	269	272	274	247	270	286	281	279	275	262	289	292	272	264	277	276	272	311	267	265	302	257	275	273	280	265	277	279	291	245	237	301	284	271	281	281	251	269	273	287	287	262	283	267	296	299	273	276	263	248	287	278	300	284	267	277	293	286	272	279	296	283	255	293	276	282	294	282	281	277	320	296	280	257	294	277	301	273	284	289	286	271	257	271	242	303	250	292	288	316	269	253	273	307	315	266	299	256	302	280	261	262	274	294	291	281	236	274	242	276	280	276	272	282	268	272	317	265	286	277	278	273	247	298	277	277	296	286	268	278	296	267	288	278	318	284	282	258	264	296	287	274	299	284	301	282	286	291	306	301	266	271	272	256	250	275	267	253	269	268	249	275	265	291	261	265	285	270	295	267	266	252	299	279	269	298	231	307	292	326	303	276	311	286	285	257	277	240	264	277	269	283	269	279	260	278	268	249	308	271	289	262	293	295	254	273	270	268	251	289	266	290	259	295	270	269	277	275	272	277	287	274	262	293	251	289	269	274	284	283	265	252	268
1662	288	141	97	90	77	93	84	90	103	83	79	72	66	77	72	77	79	58	79	47	45	43	40	47	45	57	45	51	42	33	55	43	47	38	43	49	30	40	41	46	37	38	45	45	49	33	41	34	41	37	37	40	40	44	60	30	40	41	41	48	31	39	41	33	31	40	30	42	42	40	41	37	23	32	47	48	37	42	48	41	23	35	39	54	34	39	44	40	30	33	42	34	51	38	47	38	38	39	38	43	50	37	32	38	37	33	44	43	42	28	44	35	31	41	40	41	33	36	51	51	37	35	39	36	35	39	45	34	28	28	41	34	50	52	35	40	30	43	34	33	46	41	39	39	43	39	45	37	41	43	26	47	40	44	41	39	46	46	40	39	28	41	47	36	47	38	34	30	45	45	46	48	50	39	32	48	47	46	51	36	51	43	51	46	38	40	34	44	35	30	41	53	33	47	37	41	39	40	39	50	39	48	33	39	42	41	31	33	19	33	43	45	50	54	40	41	48	38	37	49	30	38	28	49	34	40	46	38	55	38	36	41	49	36	42	35	35	37	33	34	42	35	34	37	33	55	34	41	42	44	35	45	42	44	33	44	40	51	52	49	41	34	24	49	35	39	37	40	52	35	34	31	39	34	37	21	43	41	44	37	30	37	35	51	43	37	34	44	35	45	42	54	34	40	40	44	31	39	46	37	47	34	40	53	45	38	41	36	38	57	37	44	44	34	38	41	47	33	43	41	30	48	36	41	51	42	47	35	43	38	52	55	45	45	36	31	39	43	52	36	37	38	27	57	45	42	38	32	32	48	39	45	33	38	32	41	45	38	41	42	40	38	39	42	32	38	37	30	38	37	40	41	34	44	31	36	32	42	35	44	47	45	34	43	35	40	44	55	49	49	48	38	43	33	37	48	39	46	34	46	47	38	39	36	47	52	47	42	34	47	55	37	33	42	33	50	41	35	43	44	47	41	45	44	40	42	46	57	44	46	34	46	39	36	30	40	48	30	30	41	30	44	39	38	31	39	35	37	49	42	37	33	54	39	38	32	32	29	40	51	32	30	28	42	38	37	51	42	41	44	39	47	34	35	37	39	43	39	51	41	44	46	44	41	37	37	41	42	47	34	45	36	34	56	41	41	31	44	43	36	34	40	34	39	37	40	40	41	38	39	35	27	40	34	41	33	42	35	24	38	38	46	46	40	37	49	39	56	36	45	40	40	37	42	27	40	43	46	28	47	38	30	37	40	39	43	27	48	31	50	36	36	37	36	30	33	51	40	41	40	49	30	31	42	39	38	44	42	31	42	40	32	49	46	44	43	41	40	33	40	36	35	25	34	45	41	35	52	52	39	58	33	42	50	40	20	45	49	38	38	43	33	41	45	49	39	29	39	42	44	36	35	46	48	42	47	46	34	37	39	42	31	37	40	36	40	41	32	48	35	34	43	45	35	35	35	38	32	34	31	40	33	28	29	40	38	46	28	40	33	35	48	38	39	49	36	44	42	41	50	33	41	41	46	35	30	33	31	44	41	34	51	37	42	35	40	36	40	32	38	36	40	37	44	36	33	40	43	43	42	41	43	28	32	39	42	43	34	37	39	34	42	41	42	46	31	38	42	33	41	41	41	37	33	29	45	49	39	46	41	38	33	43	31	45	45	51	37	40	38	37	37	43	41	43	43	38	35	47	55	30	42	40	43	36	38	32	42	39	43	38	30	40	48	35	46	40	32	35	26	36	43	46	41	40	41	32	48	40	26	49	31	43	40	35	43	30	31	32	41	46	42	33	56	42	41	41	58	44	50	31	50	31	37	45	49	43	37	46	38	40	41	28	39	38	45	36	41	42	35	35	35	32	37	35	42	30	43	38	31	48	44	39	31	33	37	42	41	49	45	40	34	34	39	44	39	33	41	33	43	32	39	44	47	34	45	26	39	36	46	42	41	32	45	37	41	42	43	31	38	38	47	33	31	37	31	40	35	44	37	31	30	42	47	48	38	40	41	37	41	37	50	40	37	52	45	40	44	34	37	38	45	33	44	48	34	55	32	43	38	37	44	52	43	47	34	31	47	50	48	37	42	39	30	37	43	34	34	44	36	41	41	52	31	31	27	46	35	31	41	40	41	24	38	36	29	40	39	45	49	36	34	42	46	43	40	40	36	43	35	38	27	42	46	40	43	33	48	42	40	46	49	35	32	38	32	45	37	34	37	41	28	47	37	39	50	43	36	37	44	41	43	44	31	40	21	33	26	43	29	44	40	49	43	31	40	39	38	33	41	45	35	41	49	46	46	40	36	42	54	44	47	51	29	41	39	31	40	33	38	44	49	38	33	34	34	32	35	41	42	47	37	36	44	58	31	34	42	41	53	29	33	40	35	47	31	37	35	27	34	38	31	52	45	31	29	38	37	46	44	45	38	35	36	48	31	47	30	45	41	33	40	49	50	49	39	42	42	36	42	40	35	45	33	38	52	34	39	40	36	39	42	43	38	30	28	34	42	46	32	30	41	38	44	42	46	34	34	35	37	34	35	37	44	38	39	45	41	43	36	46	44	36	45	28	36	50	44	38	41	34	42	46	36	40	28	34	48	40	42	39	32	38	44	47	42	40	41	41	37	32	48	44	45	39	35	47	38	51	39	45	39	27	38	43	39	35	32	42	42	40	30	42	32	57	38	45	43	40	46	44	42	53	40	29	46	41	32	40	42	40	40	39	39	41	38	35	39	31	38	36	34	44	40	43	35	52	31	42	36	38	40	29	40	40	62	39	34	42	39	33	28	42	36	33	34	35	38	54	44	41	38	36	48	48	47	41	42	37	46	46	38	39	46	48	35	48	47	54	31	51	43	38	42	40	47	39	55	44	37	42	37	39	44	43	47	35	40	35	35	48	51	41	35	37	29	35	35	56	42	39	41	44	36	40	50	37	36	51	54	45	39	50	29	35	38	43	30	45	39	35	46	48	39	35	36	28	40	42	33	41	50	44	43	46	35	39	39	45	39	35	39	51	38	38	41	35	47	50	45	39	40	38	48	39	40	41	43	47	38	35	45	33	51	49	43	41	43	40	30	47	51	28	36	37	43	50	38	33	44	35	43	37	40	43	33	30	42	35	41	45	31	29	40	46	40	38	50	46	43	33	37	54	40	49	37	51	51	43	51	45	46	35	41	44	36	46	40	42	46	40	54	43	43	42	42	40	21	33	29	44	44	29	38	50	38	44	43	43	41	45	39	40	40	55	59	39	43	33	42	41	35	33	39	44	52	29	44	31	44	40	35	37	40	32	35	34	46	54	32	39	29	23	37	36	42	32	36	56	41	39	38	57	37	33	34	29	43	39	39	41	44	38	40	50	36	50	41	47	43	35	45	37	29	44	45	35	44	42	40	45	45	35	43	48	45	37	36	31	49	34	38	41	48	44	42	46	42	39	43	33	34	42	40	41	52	52	52	36	48	35	41	24	37	43	42	48	31	48	42	44	37	33	44	46
18597	3381	1815	1654	2533	4050	4968	5288	4428	3609	2878	2700	2450	2255	2177	1834	1773	1719	1520	1296	1180	1022	952	834	750	680	609	615	546	594	546	522	517	498	498	454	447	467	433	414	425	384	395	412	382	406	390	412	367	367	378	394	357	408	364	345	395	361	339	357	350	363	380	339	384	402	370	371	362	362	378	383	362	378	363	362	390	357	396	368	380	432	373	394	349	358	394	360	360	414	358	422	367	376	393	356	387	354	366	375	380	382	385	402	375	332	351	365	351	380	348	407	368	413	384	359	334	376	374	343	373	375	391	387	390	371	332	382	353	391	375	353	377	375	333	324	334	360	354	367	379	391	363	360	388	367	393	363	337	322	315	366	358	367	344	352	357	394	347	353	365	340	380	370	367	377	352	363	359	391	360	357	369	346	376	366	372	340	319	366	390	355	332	335	340	358	354	394	403	333	383	378	364	370	343	371	365	368	349	366	359	362	328	351	382	369	364	359	353	384	325	348	349	343	362	340	353	374	357	367	365	374	354	343	373	380	359	366	330	394	318	377	344	375	334	344	347	326	382	374	373	388	353	363	387	355	352	374	360	346	347	368	365	380	338	351	370	354	359	367	383	342	366	381	353	369	346	335	367	333	396	372	345	358	360	358	357	373	408	363	356	377	348	334	325	393	369	367	367	367	365	331	336	339	360	351	361	373	385	363	392	336	331	354	363	355	386	355	383	358	362	343	364	370	379	379	364	353	355	340	342	383	366	335	387	308	363	393	380	347	365	347	386	366	377	388	363	347	372	357	342	372	367	374	350	384	343	372	357	390	386	351	367	360	366	407	371	364	347	366	357	396	353	338	351	381	349	392	356	332	360	389	381	377	347	380	373	359	381	392	336	386	376	372	391	362	353	361	370	357	367	345	347	372	351	378	342	394	379	312	358	353	353	336	341	368	321	364	341	356	340	379	366	378	349	371	373	376	349	367	379	374	371	339	392	346	352	356	351	376	352	337	378	349	347	360	367	345	384	338	336	358	361	359	365	322	365	406	320	329	344	356	360	337	342	361	346	378	364	345	368	342	345	389	374	339	386	371	337	355	381	383	370	357	358	391	350	360	348	359	331	360	372	410	335	384	363	401	396	383	382	355	365	375	348	351	345	360	347	360	388	338	342	364	366	338	380	377	328	380	361	355	353	337	352	370	353	361	324	344	341	348	358	315	390	378	378	348	352	346	344	408	331	386	348	322	367	370	376	360	380	356	381	364	389	386	414	376	381	395	324	349	392	380	351	361	373	353	374	349	374	360	336	356	391	369	387	363	379	337	360	364	355	392	365	356	369	354	365	371	374	355	380	351	375	392	340	366	374	373	376	371	334	348	389	345	383	386	400	371	356	325	377	353	349	361	394	353	363	357	361	329	358	356	376	315	372	333	390	352	376	336	385	369	357	378	371	329	365	343	380	330	356	369	339	386	370	381	361	326	349	346	377	316	379	376	366	338	377	363	359	334	386	331	361	356	343	374	384	358	360	353	380	372	334	360	392	390	372	357	345	359	371	347	328	370	341	408	367	348	347	331	372	334	351	378	390	356	371	343	393	362	345	358	363	375	362	316	311	373	364	350	372	354	336	375	334	369	339	334	337	368	379	371	349	385	381	391	354	341	334	369	367	377	369	373	373	348	374	349	366	344	338	375	359	350	373	354	370	352	365	390	355	320	350	340	360	356	366	337	344	378	367	335	348	345	374	379	344	367	332	358	348	400	375	350	338	396	339	375	377	349	361	358	342	337	362	348	369	346	367	368	368	379	374	332	356	348	379	351	335	370	356	361	372	344	365	350	358	359	376	331	347	376	347	368	370	361	392	355	378	342	357	368	388	380	362	370	341	377	372	351	338	373	380	366	372	341	374	384	377	372	380	354	341	392	318	363	347	376	345	362	327	328	354	394	344	355	356	369	353	356	343	361	338	377	353	352	367	331	329	344	390	337	338	353	342	335	327	343	360	333	383	369	343	358	354	346	357	344	380	351	367	375	345	372	388	369	364	351	333	363	340	345	357	381	367	399	378	328	387	346	362	351	377	368	354	373	373	363	317	385	363	351	380	393	345	369	398	352	369	362	346	356	381	337	347	366	338	331	371	374	353	370	360	354	414	368	342	342	334	373	345	355	399	359	346	356	387	383	339	347	376	374	343	354	375	366	343	378	365	353	366	388	339	350	359	388	363	368	344	336	360	360	356	348	379	349	348	328	362	342	356	348	362	356	369	339	316	353	384	330	354	347	351	341	338	391	361	357	374	331	361	319	345	325	352	347	372	367	370	405	364	371	328	364	309	376	360	363	379	372	364	372	369	372	385	365	326	376	348	344	374	373	387	349	347	336	372	397	373	396	347	376	373	379	365	348	384	377	356	363	371	343	407	371	393	352	348	368	411	349	327	375	334	343	350	360	368	370	322	359	390	358	387	378	352	347	355	396	373	365	366	353	347	374	383	408	371	371	377	331	351	363	373	374	401	331	361	341	355	343	365	379	342	347	333	341	373	345	361	351	371	305	343	346	374	341	363	373	372	382	344	375	353	350	354	370	339	370	357	334	363	375	362	354	378	388	368	334	359	362	370	341	351	372	367	353	348	404	372	354	357	350	373	333	348	397	363	395	331	335	338	352	373	371	364	358	391	387	341	336	361	334	362	348	350	386	379	379	365	335	381	350	336	362	338	367	346	364	380	355	370	372	357	378	390	351	376	387	362	347	386	340	366	362	350	345	370	373	388	353	342	371	373	366	356	371	348	372	366	373	355	396	357	362	383	369	345	334	340	358	341	369	357	367	341	357	342	382	366	359	362	313	344	349	375	368	343	356	360	342	328	344	397	362	390	358	363	357	361	387	362	348	377	369	355	366	387	373	327	384	376	381	353	367	348	323	403	374	357	345	362	374	375	363	357	371	370	366	346	356	360	374	329	391	353	368	322	344	354	363	366	359	358	346	339	371	364	363	350	363	333	362	367	365	345	350	409	354	323	375	361	370	363	363	346	336	365	375	366	358	372	430	369	378	347	374	379	330	365	398	377	391	341	383	361	353	366	370	385	370	368	403	369	397	350	371	373	357	375	361	378	360	358	349	352	373	387	355	361	346	375	332	343	395	377	353	397	384	351	379	365	341	354	375	397	362	386	361	375	393	383	374	346	381	387	376	371	348	365	368	353	358	336	344	336	360	365	356	355	396	343	347	343	379	370	382	379	325	331	350	368	356	348	360	378	355	348	360	332	323	330	346	341	382	386	345	360	392	359	361	356	366	326	373	387	334	353	347	356	349	396	334	378	375	371	345	369	385	358	339	371	356	406	396	350	365	403	381	340	350	337	354	356	341	367	372	377	344	411	368	341	378	370	368	348	350	354	390	327	364	381	335	375	333	376	372	360	366	348	353	384	374	342	336	347	372	366	388	396	365	365	394	389	377	361	341	341	375	347	377	369	363	375	349	364	377	369	391	355	390	365	405	360	357
2600	211	113	84	46	53	42	65	67	62	44	73	47	63	53	47	51	37	45	39	36	38	38	26	26	23	26	30	30	31	24	32	23	26	21	21	24	29	21	19	18	19	17	17	23	17	10	22	20	22	20	18	18	19	15	25	20	28	14	16	16	16	26	17	17	22	16	20	22	13	24	15	21	18	17	20	17	15	23	14	26	24	20	17	22	17	19	20	24	11	15	22	19	21	20	19	23	21	24	20	26	25	12	20	11	15	24	22	23	20	20	12	22	15	15	26	19	21	22	17	20	22	21	18	23	20	18	13	20	25	21	18	23	15	15	21	15	13	19	19	19	23	19	20	19	19	19	19	19	18	19	18	21	8	13	17	15	11	16	19	34	15	13	22	17	26	17	23	21	20	16	25	20	16	18	23	19	20	19	14	20	14	25	16	15	23	14	30	18	22	20	16	21	18	12	20	19	21	18	16	16	20	14	19	19	21	17	17	23	25	25	18	19	14	22	21	20	17	12	13	14	19	21	27	20	20	21	12	16	14	26	21	19	25	14	18	18	19	19	17	23	20	16	27	18	17	14	19	24	18	18	20	24	26	18	18	28	14	17	14	18	16	11	18	25	14	17	20	21	26	19	19	18	19	16	13	16	15	20	16	17	20	21	17	11	24	21	19	14	18	15	22	19	32	26	21	21	19	20	19	17	20	22	24	21	17	23	28	20	18	19	19	19	23	19	13	20	23	13	19	17	15	14	29	23	26	13	21	15	9	24	17	20	18	11	19	14	19	16	18	18	19	15	12	21	18	24	17	12	26	21	21	17	17	25	16	20	28	10	15	15	27	9	17	16	16	31	17	17	13	23	13	23	16	13	21	22	18	20	23	24	25	30	23	12	21	18	23	21	16	13	16	17	25	21	24	25	17	15	20	24	17	17	16	17	15	23	14	17	16	23	17	21	21	18	27	23	25	14	15	13	13	16	24	21	14	20	14	13	26	22	19	13	19	8	9	14	22	25	23	25	19	16	20	23	20	21	15	16	15	19	16	21	19	22	10	31	29	22	23	22	22	15	20	15	24	28	12	14	14	7	23	19	22	17	19	23	19	19	21	20	16	12	22	24	15	11	13	18	15	19	21	12	15	15	19	18	26	20	19	16	19	23	18	14	19	17	22	20	23	22	15	23	20	25	17	17	22	22	11	16	23	22	20	16	11	13	13	15	20	23	30	20	17	28	14	10	12	15	16	14	12	24	20	20	20	25	16	20	19	19	15	13	18	19	26	31	20	18	16	31	16	10	25	21	11	18	14	28	16	19	19	13	18	27	17	13	11	20	14	13	19	12	18	13	24	27	26	21	25	25	21	18	17	18	17	22	17	25	21	15	24	26	24	15	19	17	21	20	13	15	12	17	15	14	21	20	16	26	20	23	20	20	23	20	14	18	21	22	19	20	18	16	18	24	21	20	15	21	25	11	20	21	14	7	23	26	26	18	22	19	16	19	18	26	27	24	16	12	22	21	17	16	18	25	22	15	20	21	20	22	23	16	17	23	19	18	23	25	17	22	18	20	29	12	18	17	28	13	19	19	12	19	10	16	24	22	19	21	18	21	13	20	22	17	24	11	13	17	16	18	18	18	17	13	18	19	20	23	14	17	21	20	20	14	12	27	27	22	18	14	27	18	16	14	21	13	20	18	14	26	17	17	21	28	17	27	16	10	13	13	21	11	33	22	22	22	23	21	26	20	19	19	15	16	12	15	19	16	34	23	15	17	17	18	17	14	18	21	10	24	20	20	24	22	16	18	16	17	15	25	16	19	18	22	20	13	17	13	25	14	29	17	26	17	21	23	15	21	18	22	29	17	19	16	20	12	23	21	17	21	28	19	18	20	20	20	11	14	19	23	24	14	11	20	23	19	14	13	23	25	24	16	21	21	20	15	19	20	18	14	23	22	21	22	16	19	13	16	20	17	10	22	16	28	13	19	15	17	17	15	18	12	15	12	15	16	12	23	14	16	27	23	19	16	21	14	17	27	23	19	21	22	15	21	12	14	18	18	23	20	19	23	20	20	19	23	17	27	17	28	13	16	17	20	17	27	19	16	16	14	27	21	14	17	26	11	20	10	23	18	19	10	21	16	19	22	25	16	17	15	28	20	15	22	29	23	17	17	21	12	17	22	10	22	17	19	24	16	19	18	25	16	24	16	21	18	28	20	25	20	21	19	14	11	19	15	17	21	14	17	23	23	13	16	22	24	21	20	22	25	13	14	17	21	15	18	18	22	22	13	19	23	26	20	19	18	19	17	18	19	20	20	25	17	18	27	20	26	20	20	16	15	21	23	20	19	26	21	25	8	20	20	22	23	18	21	17	21	18	21	15	17	15	19	13	13	18	20	18	13	20	19	25	24	21	15	15	22	25	21	13	18	10	18	17	21	20	21	24	21	8	20	16	24	20	19	18	21	14	8	17	19	21	18	16	18	15	20	20	14	20	16	12	21	17	15	17	10	17	20	23	15	23	22	18	10	16	22	19	18	24	19	16	20	11	22	8	16	22	21	14	15	16	13	12	18	15	19	17	17	18	27	17	20	21	20	16	21	18	20	19	14	20	13	12	17	29	17	15	16	13	24	18	14	23	15	20	5	17	25	16	29	11	18	16	22	10	17	19	18	30	13	16	22	19	17	16	24	12	14	23	25	16	13	20	24	17	15	23	16	25	15	15	25	12	18	23	16	13	22	23	8	17	23	18	17	15	16	18	17	19	17	19	26	22	17	18	19	20	21	14	14	20	20	19	24	18	25	25	15	17	15	23	19	30	15	21	27	19	20	28	16	10	27	19	26	23	14	21	22	17	20	22	19	18	18	15	16	17	23	16	23	15	17	15	19	22	23	24	17	12	18	23	14	27	15	27	20	14	18	20	22	25	25	15	29	17	19	26	25	16	19	16	15	20	26	18	11	18	25	13	24	16	21	10	15	23	30	14	19	16	23	14	20	25	17	16	19	15	11	15	16	15	21	10	26	19	16	22	17	25	24	15	23	19	21	22	18	18	23	13	21	20	16	13	16	14	19	15	15	23	27	22	23	13	18	17	19	14	13	10	18	19	25	28	19	13	15	18	15	19	15	18	25	13	15	16	14	20	24	15	29	16	25	20	16	17	22	12	18	21	18	18	15	21	18	32	14	25	17	18	21	19	23	11	17	9	14	23	21	16	18	16	21	14	16	14	22	20	13	16	20	21	23	15	26	19	18	12	17	19	29	18	28	21	13	13	28	14	24	23	23	20	27	20	27	13	18	17	21	21	24	25	12	20	17	26	24	17	19	11	21	14	14	17	16	16	17	23	11	20	23	18	9	19	21	19	25	14	18	16	15	20	16	25	24	26	11	23	20	21	27	12	21	10	19	24	10	20	21	17	10	25	13	20	24	22	23	23	18	11	18	18	10	20	14	14	24	13	17	22	15	18	25	13	23	18	13	20	17	16	13	17	21	15
17739	2926	1534	1324	2152	3713	4539	4457	3675	2985	2462	2324	2129	1955	1820	1742	1507	1368	1260	1147	908	757	690	675	623	555	445	422	410	390	363	345	300	292	302	263	297	263	259	231	209	233	219	194	203	212	193	179	196	175	181	202	185	187	158	176	187	187	163	197	178	167	166	195	179	181	163	164	177	177	165	161	187	184	184	195	159	184	187	191	198	218	192	202	179	178	174	163	160	193	179	179	176	175	176	163	178	172	201	186	173	156	163	169	168	175	183	168	173	181	158	166	202	177	191	175	181	162	179	176	154	166	189	172	179	171	169	185	161	178	165	185	181	141	166	186	163	182	184	179	162	160	185	188	151	181	189	184	170	151	169	181	186	163	162	171	149	183	171	165	161	183	183	166	150	167	161	194	180	173	169	149	178	165	167	193	208	165	180	166	172	151	165	173	169	163	177	140	134	187	186	164	169	169	160	175	160	185	153	175	156	185	166	162	127	170	188	142	190	166	156	168	171	151	180	171	130	159	164	176	165	176	187	168	182	187	174	159	162	145	172	167	161	172	197	136	168	139	156	166	146	164	173	157	153	171	178	172	168	170	187	181	184	166	144	172	187	173	156	144	177	168	157	164	164	174	148	149	166	198	171	148	144	163	149	164	176	148	182	161	162	169	146	158	180	166	174	177	184	158	170	159	180	169	169	169	162	183	180	172	169	157	189	164	163	174	177	161	177	152	158	170	174	172	147	175	156	166	170	180	174	163	164	172	170	159	173	174	151	173	179	133	152	153	158	166	173	193	148	171	179	133	170	169	149	173	155	170	160	169	173	162	170	155	165	154	162	161	144	158	153	152	192	151	161	140	172	178	171	150	145	176	167	143	155	185	182	142	168	162	195	164	176	166	170	164	181	164	169	160	150	165	164	167	161	168	150	171	160	152	149	163	170	168	166	176	196	160	188	146	180	156	168	168	166	176	157	171	148	178	175	162	178	160	141	167	177	153	168	173	162	166	174	169	166	163	161	149	152	161	173	158	159	173	186	151	161	163	181	176	167	166	157	192	169	147	168	174	154	172	164	159	172	164	165	172	155	172	210	154	160	156	168	170	163	180	168	149	168	147	166	156	164	188	161	150	166	178	181	149	180	175	162	154	166	155	166	168	174	160	180	170	157	159	163	160	142	171	164	156	140	185	185	158	154	166	158	168	169	164	164	148	163	180	158	172	158	187	165	163	172	163	197	187	163	144	162	184	167	177	158	192	175	156	170	143	170	157	173	169	173	158	186	164	158	165	166	170	160	137	163	174	174	156	137	141	163	160	161	156	176	153	134	177	148	182	165	162	175	153	165	145	177	149	158	150	141	167	147	158	179	161	143	165	200	161	175	171	176	160	163	177	155	156	168	173	166	153	187	187	163	155	190	164	153	179	196	174	174	148	177	160	164	168	192	189	159	162	169	186	148	179	165	143	182	159	160	140	162	160	173	170	167	161	162	156	164	146	189	135	173	153	180	156	154	182	152	180	160	152	153	171	155	165	167	157	188	150	158	177	166	161	153	176	177	159	170	148	173	139	180	157	168	160	173	172	173	162	160	159	166	168	180	184	153	164	177	173	168	152	143	161	178	177	176	182	179	169	176	176	151	178	164	163	155	174	160	174	147	167	169	181	147	169	172	156	170	187	169	178	169	170	176	172	162	177	151	178	178	142	166	173	151	157	155	154	172	169	184	163	168	164	180	153	161	176	183	149	162	159	156	177	157	170	160	168	130	196	156	150	171	170	164	158	173	156	178	178	184	181	163	169	156	173	164	185	155	164	180	176	153	182	154	167	184	179	180	179	172	179	154	172	165	161	159	175	164	191	193	189	157	148	166	157	168	183	151	163	165	136	174	190	151	139	180	158	205	183	188	179	169	177	168	173	176	182	165	156	172	167	163	159	153	159	169	185	176	181	145	182	172	152	178	164	168	160	170	169	171	146	146	159	184	145	171	167	171	167	169	165	174	157	167	183	150	160	173	158	174	177	173	181	181	180	157	177	154	154	165	157	156	164	154	174	161	162	148	170	167	165	176	167	167	179	174	162	189	171	160	170	159	150	155	162	161	163	160	157	161	179	180	156	171	150	155	181	167	166	160	176	142	163	176	174	146	150	161	172	160	184	144	173	164	151	145	156	161	139	172	137	173	156	169	171	164	174	176	162	178	180	183	169	173	169	152	154	156	193	176	173	181	167	185	162	168	165	179	145	179	165	166	185	178	154	162	170	153	138	192	163	151	152	185	159	143	166	165	167	163	164	149	162	159	169	176	178	152	147	163	132	166	156	142	174	188	162	175	144	183	141	209	174	192	177	148	170	157	145	147	143	160	189	153	170	167	177	171	158	166	128	168	174	166	183	156	156	177	188	184	157	168	156	162	171	155	171	153	144	193	166	161	161	200	147	167	160	179	154	166	180	161	166	151	169	163	178	162	176	149	161	158	178	131	172	192	160	182	168	152	151	189	157	176	176	158	175	161	152	171	155	167	162	153	160	163	163	153	161	167	193	175	179	197	171	164	156	166	175	149	165	182	156	176	175	163	161	167	164	158	182	158	149	169	162	188	181	171	165	155	179	172	142	177	163	171	165	138	174	171	171	161	163	188	152	170	183	196	161	183	180	166	164	141	153	167	161	145	168	178	164	158	185	167	180	158	165	157	163	153	145	159	159	143	175	178	166	156	149	154	194	172	161	171	170	163	166	186	144	158	171	158	175	170	166	151	164	152	162	161	163	137	189	162	169	154	148	174	156	173	156	172	173	168	166	165	174	175	167	158	163	158	175	181	172	170	173	154	159	169	166	178	157	166	201	174	154	179	164	156	180	149	169	152	166	200	178	166	168	151	160	177	161	182	169	163	153	160	166	150	148	165	182	176	183	181	178	173	159	194	181	154	159	163	153	171	172	162	154	157	167	159	185	179	143	180	183	185	160	165	158	150	156	147	168	142	147	155	176	165	162	184	164	150	144	175	163	165	170	163	185	189	167	175	160	188	159	171	170	178	175	192	172	164	165	154	158	153	189	165	158	173	185	177	175	152	174	154	154	166	145	179	173	175	162	187	174	149	177	188	165	170	169	161	177	157	171	173	169	176	159	165	154	174	179	178	158	159	166	153	191	167	170	180	166	180	147	142	178	153	165	167	172	163	169	163	164	166	156	183	177	178	161	175	184	153	150	163	152	153	147	161	170	153	188	193	180	160	153	161	156	191	185	172	160	152	180	149	168	157	155	157	164	161	166	170	157	151	156	147	176	176	157	157	177	167	171	164	171	156	165	160	161	177	149	160	197	154	172	150	180	153	170	163	164	153	177	170	170	166	155	176	189	142	193	187	162	164	181	196	178	179	167	188	169	156	149	161	144	161	165	157	171	172	190	183	170	143	163	172	159	165	138	161	174	156	161	162	175	163	160	152	159	191	194	142	200	186	184	149	169	166	150	151	174	175	171	174	160	164	150	169	167	178	159	169	169
2288	331	166	97	106	82	83	115	99	108	88	82	90	76	93	88	62	76	64	50	48	51	56	44	49	46	43	34	42	41	30	42	44	32	33	34	39	38	38	32	28	27	29	33	38	36	28	43	31	19	36	33	23	37	23	40	43	37	44	39	26	24	26	34	18	34	32	38	30	35	20	26	32	27	26	27	32	17	36	30	34	21	35	28	31	36	28	33	26	30	29	38	35	33	18	31	28	34	38	23	23	35	27	25	29	37	29	20	35	34	25	32	26	23	35	27	27	22	34	35	29	31	16	28	35	36	31	31	26	25	31	33	29	28	32	37	27	31	25	28	25	28	26	31	26	37	18	38	30	33	27	27	36	33	38	37	34	28	34	25	32	31	30	24	26	34	31	30	35	31	23	27	34	29	25	27	29	31	38	33	24	24	23	25	31	35	35	30	22	29	33	25	31	28	35	25	36	28	26	36	33	22	27	36	22	31	43	16	33	26	35	38	37	33	25	27	29	34	26	33	31	35	28	23	30	29	29	23	36	32	38	33	36	45	27	26	24	29	25	33	27	25	32	24	25	33	34	25	25	28	27	31	30	32	24	30	27	31	25	31	30	33	25	30	30	35	41	33	32	36	30	30	40	29	25	23	34	39	30	34	29	31	33	27	21	23	45	38	31	36	32	30	24	37	40	23	28	24	28	19	27	19	39	36	24	32	23	23	39	27	24	30	35	33	23	28	32	27	27	31	39	33	32	27	29	25	36	35	29	36	23	34	30	30	31	23	24	34	23	32	22	22	30	29	38	21	32	35	30	35	28	26	29	28	35	26	35	21	25	30	36	30	33	32	29	37	35	20	24	25	30	23	35	45	23	25	25	28	31	30	26	17	39	35	27	29	34	37	37	22	26	38	25	34	32	26	35	36	31	33	35	30	30	26	36	35	28	33	33	22	42	24	35	24	29	32	32	28	28	25	26	31	25	36	36	32	30	27	39	33	15	22	25	31	33	30	28	24	33	25	40	25	37	35	33	30	39	30	30	34	21	25	33	31	38	25	30	40	27	33	31	24	25	33	31	38	31	32	35	38	29	31	30	21	28	29	26	31	26	30	29	34	38	28	22	31	29	19	27	40	31	28	41	26	29	30	34	29	22	43	32	26	36	29	32	31	30	31	32	38	40	38	33	33	31	34	28	37	28	25	28	25	32	24	31	29	31	26	30	32	24	34	25	31	30	30	28	32	27	25	32	27	33	32	33	26	33	30	27	29	32	24	27	35	25	31	30	33	31	27	40	18	35	26	28	26	33	21	30	30	34	29	33	36	21	29	20	46	38	35	31	44	26	23	31	27	29	26	27	28	29	30	26	22	21	27	31	37	26	26	26	34	29	32	33	36	37	23	31	35	34	36	29	39	31	35	34	32	26	25	33	21	23	26	29	28	28	32	28	29	32	20	29	29	26	30	29	25	32	30	31	31	45	45	28	34	24	34	34	31	33	22	31	36	39	40	28	23	20	33	23	36	31	19	34	35	39	22	31	28	33	29	35	41	27	41	23	34	25	32	30	27	24	34	33	30	25	28	23	22	30	25	38	28	30	28	25	35	32	26	29	27	37	30	36	28	33	41	31	31	27	26	28	33	35	29	30	28	33	22	25	29	41	31	37	27	36	34	35	37	31	28	29	22	24	30	31	29	19	27	23	27	31	35	34	28	36	34	28	31	31	33	30	26	38	34	29	19	29	29	30	39	33	15	23	44	28	26	22	21	33	35	31	22	20	29	33	38	33	38	22	24	32	38	38	30	38	26	30	21	28	20	42	30	26	23	37	32	35	24	28	24	27	22	27	24	36	27	36	33	31	30	36	27	21	34	27	20	30	31	36	29	23	31	36	28	31	30	34	27	33	29	29	33	30	30	28	39	29	26	28	27	21	27	24	30	32	30	33	34	30	27	23	26	25	37	39	31	28	30	40	31	26	33	25	31	25	24	22	24	28	36	25	24	26	28	24	23	24	41	26	35	31	32	31	32	35	32	37	37	26	36	23	37	28	33	30	31	23	30	16	36	29	40	33	27	36	30	22	30	27	28	28	21	23	21	28	26	30	37	27	31	24	35	35	28	37	25	34	16	33	20	30	24	24	31	32	31	33	26	40	31	31	24	27	31	28	34	26	21	23	33	26	35	30	28	34	31	30	23	20	26	25	28	28	34	21	24	35	27	38	40	36	34	33	32	29	43	34	28	33	29	25	41	18	22	29	32	36	27	26	40	29	32	25	18	34	29	29	34	33	25	28	30	29	31	32	25	36	34	37	30	19	23	33	26	34	28	36	25	34	37	29	39	23	24	31	20	28	37	25	29	28	27	25	29	23	21	28	31	28	31	27	35	40	22	28	31	26	32	32	33	30	33	32	32	21	39	27	41	28	36	33	25	24	21	24	28	27	36	26	36	29	31	31	28	33	43	27	31	27	24	21	28	32	29	33	31	37	19	35	36	32	30	27	25	26	28	23	29	31	28	31	29	27	31	22	31	36	29	28	43	33	33	29	34	32	29	22	27	26	32	34	40	30	19	32	29	31	28	27	29	35	35	33	27	32	22	29	28	33	27	34	41	29	33	22	23	37	27	29	32	37	22	31	30	30	41	29	31	34	25	37	25	30	25	34	32	41	25	28	40	28	28	27	26	20	29	23	33	24	42	33	29	36	34	31	30	28	27	29	40	30	26	30	22	25	28	28	19	26	26	28	34	30	29	36	30	39	31	28	27	33	32	27	35	34	40	32	34	25	34	30	34	37	27	26	30	32	34	34	34	28	34	38	35	27	36	37	25	41	36	34	27	21	32	47	25	35	35	19	26	26	37	27	27	24	27	28	23	29	24	29	33	35	28	25	24	25	29	30	26	35	31	21	39	32	32	30	22	18	27	20	27	34	28	32	32	25	34	25	23	26	30	31	34	31	30	25	34	30	30	26	31	39	36	29	29	32	35	33	20	28	23	20	29	36	24	32	35	30	22	28	41	32	25	28	18	30	25	31	27	33	42	34	30	37	27	37	32	27	31	19	30	41	38	29	38	30	28	36	25	32	28	40	30	23	28	28	31	31	36	28	25	31	33	26	36	28	25	23	30	21	23	28	34	20	21	38	30	26	32	25	36	36	28	41	30	29	22	40	23	29	26	30	28	20	33	31	33	31	26	39	26	26	28	22	28	31	38	24	31	34	29	28	21	34	35	27	40	29	27	28	29	38	32	31	23	33	31	39	25	34	23	32	35	45	28	33	25	34	24	31	26	24	36	32	35	31	27	32	22	19	36	20	31	28	33	21	27	22	30	31	27	32	35	37	37	30	28	35	40	29	25	24	33	29	39	14	24	33	35	33	34	26	29	26	30	29	26	29	27	28	30	27	26	31	29	44	25	34	40	36	29	23	32	29	36	32	35	28	23	27	26	32	36	28	28	31	35	19	41	33	37	28	30	25	28	26	39	30	33	33	26	33	37
21771	4196	2167	1908	3304	5404	6516	6521	5322	4383	3743	3471	3278	2768	2735	2547	2304	2107	1869	1604	1320	1156	1093	1123	954	806	737	683	660	577	516	521	512	505	493	453	394	398	390	375	354	392	365	328	333	329	342	349	306	320	300	301	288	278	263	297	270	316	298	276	310	262	309	297	311	309	265	271	328	275	268	281	290	286	310	292	286	292	300	297	294	297	267	313	283	262	279	291	310	305	285	329	304	293	317	286	312	283	288	301	289	298	298	304	255	279	281	263	294	297	312	272	285	284	300	305	271	284	289	294	294	297	305	293	292	301	310	289	317	273	269	306	275	301	297	276	298	285	285	266	275	266	281	283	310	253	270	261	271	274	278	282	261	257	283	237	280	281	285	264	284	267	286	285	263	281	285	291	303	286	259	267	254	256	257	281	275	266	272	292	269	271	250	273	259	258	243	280	295	278	295	281	286	297	299	274	280	256	282	266	252	273	275	264	291	286	264	260	286	275	258	298	257	265	273	257	291	259	268	297	274	258	275	255	281	270	314	282	289	289	269	303	294	255	264	279	272	264	264	267	291	289	262	276	245	288	280	264	292	277	277	294	295	265	286	269	295	273	261	272	293	272	297	294	281	250	247	291	265	279	273	284	278	280	281	288	294	281	260	276	281	297	271	262	275	275	291	259	242	304	282	294	305	250	259	232	273	266	286	269	273	309	262	272	294	258	283	311	262	302	261	283	257	283	307	282	281	243	283	271	273	297	272	273	285	277	282	275	259	281	253	253	252	274	250	259	295	292	287	258	278	288	277	294	282	262	275	253	290	260	281	262	265	300	266	276	270	278	275	254	278	275	291	254	270	265	275	300	277	267	288	268	310	300	282	256	287	275	301	283	270	291	297	263	271	271	304	273	283	273	253	308	281	307	271	275	276	287	287	279	272	266	286	276	289	251	278	265	252	279	256	294	303	290	266	286	265	258	301	295	287	254	295	262	290	276	249	284	287	278	280	265	269	260	262	252	254	266	287	272	275	267	260	275	274	244	280	305	277	275	285	251	296	315	277	256	285	265	298	251	266	284	271	268	268	294	282	271	269	280	264	282	277	259	297	300	257	263	294	300	286	279	263	281	300	244	266	297	283	263	285	275	259	281	261	252	281	306	250	281	275	296	301	266	278	243	255	279	275	282	316	282	253	299	252	281	267	303	288	270	265	266	253	279	294	262	260	288	286	257	292	268	252	296	267	288	330	254	275	276	278	264	281	281	258	271	292	247	260	270	306	295	286	265	265	303	283	268	262	244	264	291	265	264	266	238	297	254	306	266	247	285	260	306	266	286	284	267	269	244	298	281	257	308	269	276	276	284	275	287	267	285	303	282	292	263	282	291	297	286	293	259	291	292	257	268	255	255	267	271	258	260	238	264	292	270	270	270	243	292	282	263	313	254	279	270	274	287	250	274	272	291	279	273	253	263	262	299	276	285	282	261	260	264	276	275	272	270	268	288	266	269	272	321	261	281	301	275	313	288	304	258	259	271	322	291	291	264	271	264	272	277	249	288	266	251	298	287	303	238	281	254	287	282	277	308	260	301	275	298	265	279	280	306	293	284	292	298	254	275	267	274	285	261	269	263	269	291	286	277	305	278	261	300	274	279	276	297	252	307	254	284	264	269	314	268	283	259	273	283	272	250	292	269	296	250	267	275	277	281	275	255	304	278	262	275	298	283	295	271	249	299	243	282	265	274	273	281	269	269	279	272	270	276	308	281	296	269	256	276	265	297	271	282	254	285	292	280	273	284	302	274	287	288	268	248	299	228	274	262	272	257	268	276	256	281	289	257	270	254	271	245	303	250	268	275	272	267	278	275	304	275	305	294	274	274	283	290	272	265	272	293	261	262	295	239	276	273	285	278	248	297	289	285	231	261	296	269	285	259	273	255	247	280	289	244	267	268	275	263	291	285	303	279	267	264	284	274	276	275	319	293	276	258	279	265	310	273	320	264	286	258	259	302	291	284	263	284	273	296	279	309	261	285	283	259	265	293	305	263	271	247	288	269	266	283	256	271	269	287	293	283	281	281	268	280	277	269	252	267	273	265	276	253	277	290	298	274	271	270	300	263	285	304	263	283	253	253	286	261	260	255	259	297	265	268	265	265	263	277	244	245	284	256	293	260	256	267	295	284	258	271	301	297	269	287	261	282	296	294	286	267	294	281	260	275	274	304	276	269	280	280	277	267	274	290	267	294	239	288	291	272	272	281	287	263	262	262	311	277	257	272	282	281	279	274	251	271	276	248	278	293	275	292	251	278	283	301	300	256	263	260	281	280	276	271	285	279	279	273	265	270	296	262	269	268	296	281	273	295	277	291	258	272	247	270	244	278	278	268	279	284	268	276	302	278	279	235	302	313	261	277	276	271	288	284	282	259	305	264	270	284	267	262	280	313	288	274	250	283	278	256	278	269	251	274	258	274	253	296	267	306	296	268	234	288	264	278	272	285	284	278	272	269	291	257	263	269	276	279	258	280	279	269	274	272	296	256	267	308	262	286	275	259	277	278	251	254	279	302	240	257	262	274	252	275	262	253	260	277	275	273	293	277	244	278	282	282	297	312	286	265	290	301	291	259	279	297	249	255	280	242	277	333	263	302	259	259	263	262	283	282	263	282	245	260	247	282	284	277	279	293	259	297	267	260	251	282	283	282	296	256	305	300	252	299	286	286	293	290	268	268	270	284	269	246	288	295	259	273	279	273	285	282	281	255	273	280	275	273	265	269	264	289	268	282	269	257	270	257	251	278	313	283	296	254	263	263	290	280	256	263	272	291	297	259	294	282	279	275	287	263	267	285	282	275	300	300	257	270	283	281	288	272	262	268	252	287	239	280	288	279	265	237	264	285	282	276	257	299	281	282	259	318	278	277	250	278	284	268	265	259	277	301	274	273	301	261	272	280	252	290	255	308	268	260	287	274	263	296	289	260	275	272	264	265	289	261	290	273	283	273	275	290	267	262	278	258	239	261	279	248	244	312	305	286	267	258	241	272	297	280	262	274	294	261	263	274	274	300	275	282	259	254	263	260	283	259	265	258	252	280	302	289	249	270	279	306	237	286	281	270	266	267	283	268	287	281	291	283	253	271	278	276	281	272	286	282	268	260	286	267	251	267	275	279	261	280	290	295	245	277	267	269	236	262	276	274	295	285	308	246	242	273	250	267	272	255	275	317	297	255	261	276	295	289	237	280	293	258	285	272	279	277	273	275	276	256	268	280	256	296	261	275	282	247	289	243	311	296	313	248	304	273	296	271	258	269	275	316	265	287	274	253	284	295	260	286	270	276	278	284	250	279	284	297	283	263	275	281	281	290	284	253	284	241	302	272	325	284	274	274	259	296	289	272	262	270	264	267	296	303	287	269	267	259	271	296	272	278	270	270	280	321	281	265	266	221	275	265	304	267	299	278	260	271	272	261	255	270	260	286	292	256	249	245	279	297	271	286	291	290	297	301	282	272
1703	167	98	73	51	65	57	57	54	46	62	52	50	68	60	58	59	53	50	51	37	37	47	35	36	40	48	35	40	41	36	35	36	41	30	34	42	40	37	39	32	32	34	31	35	25	35	30	31	36	37	35	37	31	35	27	32	32	28	30	29	42	37	37	26	30	28	35	24	25	28	27	26	53	37	32	32	31	42	28	38	45	34	37	28	31	40	41	22	36	27	23	34	27	29	29	21	38	35	31	39	32	27	21	40	25	28	26	44	42	33	39	30	35	27	34	31	28	29	40	28	20	26	35	31	39	26	22	29	36	19	29	22	33	31	35	32	36	35	31	34	39	41	27	40	40	23	17	38	32	31	27	32	28	28	35	17	40	25	32	31	34	41	30	32	33	36	28	28	32	29	29	31	35	36	30	25	28	24	25	28	34	41	31	40	31	30	20	33	32	29	30	23	23	33	36	31	29	23	33	34	32	28	32	30	28	23	36	28	35	27	31	33	19	36	30	39	38	34	20	35	29	26	34	34	42	41	30	31	30	27	34	30	36	45	41	28	30	34	25	33	34	34	38	32	26	23	30	32	42	40	26	29	36	41	33	32	39	29	28	40	37	27	41	41	37	28	31	23	35	33	25	34	29	38	27	34	34	27	25	51	37	34	24	29	30	39	30	27	50	29	26	33	31	34	36	39	34	35	30	25	31	34	36	24	30	21	30	27	30	34	28	26	31	25	45	28	30	35	49	34	38	40	41	33	23	32	32	31	22	44	31	37	26	40	31	30	31	32	24	37	29	37	26	20	26	40	29	29	27	28	39	23	33	36	36	30	41	36	30	29	30	33	27	32	36	25	29	37	40	32	34	30	35	33	26	28	23	33	33	30	27	39	40	36	28	29	31	20	32	34	23	33	33	39	35	35	34	34	15	40	32	24	33	42	41	39	23	29	28	44	33	31	37	31	28	30	39	30	24	36	27	37	36	37	27	25	29	30	32	27	31	38	29	29	31	28	27	30	38	26	32	33	36	28	32	24	32	27	30	30	39	26	25	35	26	32	31	30	33	39	34	42	36	36	35	28	31	36	29	36	28	27	33	33	24	43	22	37	36	33	36	37	34	36	28	19	28	37	34	30	27	28	29	34	36	24	29	31	32	32	44	39	34	29	29	25	39	32	42	35	38	40	36	34	41	35	37	37	29	32	34	27	28	38	34	31	28	38	30	39	36	31	29	35	28	28	27	35	41	34	33	31	27	34	25	37	32	24	33	49	38	33	34	42	40	37	33	35	41	31	42	47	40	21	37	32	41	32	33	29	31	34	27	30	39	26	38	28	29	30	29	37	41	30	29	27	29	32	30	37	34	39	27	39	30	21	27	29	44	21	30	30	27	31	28	30	37	27	34	29	36	28	28	39	19	45	26	32	35	21	36	26	25	35	35	34	35	34	25	33	23	27	30	40	15	31	28	34	31	32	35	27	29	29	34	31	23	26	31	32	37	39	22	34	32	48	43	30	33	30	30	30	20	29	30	31	36	24	26	25	36	31	37	36	41	34	24	29	32	37	30	31	33	15	33	16	33	35	36	31	32	28	41	31	32	28	35	28	38	35	32	32	43	36	29	40	29	30	39	38	28	37	23	33	19	38	39	26	36	30	38	32	38	37	26	28	31	43	33	24	34	30	41	35	36	36	36	22	30	40	29	24	32	29	29	31	35	24	29	33	24	37	24	28	29	44	27	27	28	40	28	31	30	34	31	40	31	29	32	32	33	30	28	43	40	29	26	25	31	26	32	46	29	36	24	38	34	32	33	34	43	42	42	22	24	42	22	27	33	32	24	30	30	38	31	31	38	35	31	27	36	48	23	30	28	55	29	30	29	43	23	29	38	22	30	23	28	29	32	28	34	34	40	26	27	36	39	24	30	25	33	34	34	35	31	39	43	31	22	34	36	29	28	35	17	40	25	44	38	32	28	25	27	42	33	38	31	36	28	25	28	30	34	28	31	31	31	31	31	32	29	33	30	39	25	41	30	34	44	33	30	37	28	26	35	34	27	37	32	33	44	23	30	35	29	28	19	30	34	33	26	28	29	33	40	31	26	31	36	44	28	27	21	26	24	32	36	29	35	28	23	27	40	34	28	26	28	36	34	27	28	35	34	36	38	32	31	23	27	28	27	41	42	33	34	33	33	25	35	33	29	29	25	37	29	28	33	38	34	28	27	26	35	40	33	30	28	31	42	35	32	30	36	30	29	30	32	28	36	35	29	28	26	31	30	26	41	19	29	27	37	32	20	34	36	32	35	35	41	32	38	30	24	25	28	38	34	42	31	31	40	48	31	39	38	37	31	27	23	33	35	25	22	39	23	39	31	30	32	26	34	40	27	28	29	27	26	38	39	25	43	25	44	42	32	29	36	32	31	17	34	33	29	36	30	29	26	28	32	29	41	28	18	31	27	26	26	43	30	26	33	29	23	35	31	30	36	29	30	27	33	35	38	27	28	42	30	38	37	42	28	27	32	23	38	32	25	36	30	30	24	34	32	43	37	34	30	36	27	28	36	33	22	32	28	26	25	28	32	34	29	39	36	32	19	24	26	33	32	28	39	38	41	30	38	34	21	39	25	35	42	35	30	32	36	36	41	28	29	32	36	37	39	33	36	30	24	32	30	28	35	36	39	34	29	30	19	26	35	27	41	24	31	35	37	26	42	28	29	30	27	30	24	36	35	33	23	35	29	34	33	31	32	22	32	16	30	26	36	29	32	29	24	28	30	27	29	31	31	42	24	33	38	35	26	21	40	29	43	38	31	31	30	33	32	22	41	28	30	35	31	25	42	31	42	33	25	29	37	27	34	40	35	33	25	34	39	34	24	32	38	22	31	29	29	40	30	27	33	22	36	30	35	25	20	20	32	34	32	35	46	31	26	31	32	30	34	28	36	32	30	42	40	24	28	36	38	29	38	28	42	35	38	35	32	29	33	29	31	31	34	45	22	33	27	32	35	31	38	29	34	34	30	34	35	34	33	30	37	39	31	28	42	32	30	35	37	32	25	39	35	33	39	21	33	31	27	38	24	37	35	32	38	25	32	36	38	24	41	28	35	28	21	28	40	27	34	19	29	27	32	33	41	25	38	13	36	48	30	35	32	26	42	39	37	36	32	39	25	35	31	35	33	26	35	30	35	26	39	41	31	28	33	29	31	37	23	25	24	27	29	32	34	30	33	30	33	35	29	28	35	44	26	24	30	23	34	24	23	35	40	39	30	24	31	39	35	34	30	23	39	34	29	41	27	41	32	33	39	32	29	43	31	46	29	35	45	28	28	23	37	43	23	32	22	35	36	39	32	31	28	27	33	38	32	34	36	32	27	36	30	24	34	27	36	34	20	42	30	11	26	22	34	39	37	32	37	27	35	37	31	30	24	34	30	33	33	24	34	26	25	30	38	37	35	34	31	31	31	22	28	31	30	26	30	31	29	33	36	26	27	37	32	34	42
14307	2182	1146	1026	1716	2668	3292	3155	2587	2172	1812	1736	1692	1466	1452	1392	1266	1151	1009	843	764	690	598	525	534	501	444	449	436	420	398	425	379	401	373	364	350	351	314	291	332	327	316	294	330	307	277	306	316	285	295	274	311	260	290	323	287	281	293	308	290	276	265	284	306	281	306	294	296	282	311	285	272	299	291	304	301	308	322	264	316	293	270	302	274	282	304	313	276	283	296	337	310	307	277	282	277	260	276	271	286	278	295	279	270	261	290	282	295	263	286	312	289	295	283	277	296	289	264	273	301	316	290	290	290	296	300	289	267	281	286	279	308	300	268	272	272	257	313	271	287	275	293	304	292	303	292	300	301	329	298	293	292	268	291	285	246	280	274	271	303	307	284	278	305	280	265	284	300	275	297	297	263	280	304	285	283	273	308	257	289	301	285	281	262	287	284	269	301	264	314	272	273	302	288	287	287	275	283	278	274	275	278	281	264	266	281	293	283	288	294	273	295	273	275	248	295	293	312	279	249	258	290	275	288	282	277	273	295	283	293	302	280	273	269	254	310	295	297	292	291	278	286	267	271	280	298	265	270	259	249	300	308	308	258	291	269	282	277	296	295	299	280	291	269	317	262	282	293	283	267	272	277	264	312	281	280	273	295	277	287	298	276	278	298	262	290	279	308	289	303	290	274	262	292	272	290	268	260	271	281	297	261	295	273	263	274	260	275	277	282	289	276	287	259	303	295	277	311	305	282	316	292	307	288	275	282	263	289	277	311	283	239	321	287	279	260	273	281	256	284	311	285	279	325	309	301	315	258	280	288	276	291	260	307	266	297	290	292	290	268	299	281	282	286	297	280	262	279	275	292	270	238	269	298	290	288	273	278	291	292	293	285	260	261	280	285	293	295	280	268	251	283	262	290	276	269	297	266	274	260	317	270	278	302	268	264	255	289	259	299	303	286	282	294	266	253	257	295	275	309	293	300	280	273	304	302	277	278	267	253	269	293	275	312	298	278	292	286	302	271	263	287	286	284	268	277	283	285	266	264	275	292	285	291	265	314	283	289	277	283	309	277	289	285	280	307	273	289	270	299	257	258	267	256	288	245	251	324	264	285	275	311	262	271	281	296	267	309	266	299	289	284	317	281	300	301	286	260	328	266	290	284	278	273	297	290	296	291	265	278	307	285	289	270	309	314	286	291	276	329	267	326	245	264	263	287	286	280	265	288	272	299	295	256	282	306	272	302	276	295	312	301	285	257	315	298	275	283	284	286	274	269	271	308	276	315	290	279	271	285	281	259	292	283	271	294	264	283	273	263	294	292	262	290	334	290	266	273	285	280	312	294	278	275	273	316	280	310	266	284	274	329	291	273	274	303	294	268	266	253	277	307	254	278	269	302	273	287	277	309	301	283	280	271	284	268	292	287	259	276	269	291	281	265	280	280	271	259	257	275	277	283	276	267	272	288	252	263	275	286	278	270	280	288	250	272	294	255	316	280	258	288	310	313	259	299	290	255	292	309	290	259	264	316	294	288	288	267	295	289	293	285	264	302	274	294	302	297	255	272	291	284	286	303	286	275	276	282	283	303	266	278	287	263	279	266	296	279	295	277	309	283	259	282	292	282	307	295	277	263	284	305	302	279	311	297	302	283	286	351	275	287	263	256	288	286	296	270	267	294	287	284	260	306	310	266	288	275	275	257	276	284	273	339	257	270	280	313	278	286	297	302	284	277	269	308	269	277	297	291	275	268	286	283	288	292	281	287	290	284	277	282	277	298	277	281	280	262	292	280	261	286	324	273	268	269	291	289	286	290	294	253	285	262	248	295	299	276	266	264	286	280	290	302	300	300	283	268	283	259	248	292	302	321	286	278	291	275	280	268	295	232	293	264	291	281	274	257	300	275	267	282	303	287	262	269	292	275	259	285	297	280	269	287	284	290	256	294	269	282	275	276	294	243	258	276	275	262	258	266	271	289	259	301	290	256	284	277	299	292	280	256	277	287	280	293	309	264	298	275	282	314	257	283	296	263	297	264	295	281	269	294	291	277	288	261	300	270	304	263	253	261	267	245	300	288	287	273	280	288	263	305	281	290	298	284	276	290	276	279	291	271	292	284	274	266	317	271	275	304	263	280	287	286	321	265	303	283	313	249	287	280	290	258	270	284	281	266	281	229	271	300	285	290	280	272	271	304	298	238	280	287	264	281	300	268	256	280	271	284	265	283	244	268	303	266	272	289	271	261	310	275	254	274	291	301	290	280	277	267	296	258	296	296	260	247	295	275	253	266	271	268	276	281	305	273	284	284	290	264	282	269	246	272	291	273	281	250	298	287	281	286	262	246	288	296	288	280	256	306	260	279	303	307	283	299	258	261	289	266	283	306	258	277	288	285	268	263	284	263	275	290	288	260	290	286	278	283	273	294	268	296	281	273	270	283	279	283	312	280	310	272	264	280	264	279	300	263	291	292	298	293	292	286	302	279	304	278	274	282	277	287	288	279	251	295	275	275	298	298	272	286	312	289	293	282	255	292	285	295	273	298	266	269	301	269	268	275	292	302	314	275	260	314	288	311	297	297	317	296	293	299	280	310	273	298	267	286	312	270	302	285	268	304	266	285	279	279	267	275	296	264	286	270	303	278	265	280	283	272	293	302	264	251	291	276	278	267	304	290	296	302	275	290	270	279	282	313	267	292	266	266	279	292	289	292	274	259	289	276	277	253	275	276	260	259	292	287	281	272	267	288	268	278	273	283	280	273	266	262	302	265	295	265	296	273	253	291	256	288	269	264	306	253	276	280	267	260	304	306	277	253	284	253	313	267	277	263	273	277	304	273	291	309	269	273	302	260	289	264	275	281	293	305	288	266	273	293	304	263	304	284	307	267	276	289	295	292	295	275	278	266	284	324	280	284	303	251	284	289	305	268	282	266	293	312	288	271	265	318	275	273	266	276	265	281	262	271	286	286	250	294	273	266	271	301	258	263	268	274	278	281	281	306	269	265	310	270	304	282	298	279	281	250	283	281	269	307	254	309	260	305	271	279	288	276	297	267	293	260	280	273	275	271	280	282	289	226	296	268	292	310	259	270	278	301	276	279	259	262	303	270	274	281	276	302	254	326	269	291	286	281	282	299	262	265	270	272	261	288	276	267	265	244	291	303	264	283	294	293	296	272	286	285	295	270	235	293	273	280	293	288	264	271	282	297	253	288	250	289	295	255	271	264	263	290	304	295	281	290	289	294	279	286	279	283	258	244	302	270	263	274	266	279	282	261	260	326	303	295	306	307	283	293	317	283	282	291	287	269	289	271	287	303	277	266	258	275	283	283	313	315	286	266	271	277	302	254	289	288	290	281	275	288	295	297	280	270	262	322	299	287	282	292	274	314	274	289	276	293	261	319	272	275	298	297	323	274	263	291	274	292	273	275	266	270	291	287	271	295	306	278	296	293	278	281	273	285	294	272	289	235	307	304	261	277	285	251	292	274	293	281	281	280	252
1680	258	149	114	87	86	96	95	98	93	84	98	81	84	83	61	74	60	69	62	59	50	46	60	63	52	44	49	52	43	55	44	43	45	39	59	34	44	57	54	44	35	54	35	53	51	37	48	50	34	42	39	52	33	35	47	43	41	38	45	42	31	27	50	38	37	39	37	46	51	43	42	44	43	53	53	38	41	43	37	31	40	34	50	40	39	41	31	34	36	42	53	48	44	50	41	36	35	46	40	48	40	35	37	44	38	43	40	45	49	29	52	38	45	46	34	39	46	49	42	33	41	46	40	39	44	37	42	44	46	39	39	44	35	46	41	45	45	34	42	38	44	45	50	38	43	30	48	41	40	30	47	39	28	33	47	43	40	42	39	37	35	46	51	44	50	47	36	40	46	46	40	41	46	39	41	46	37	45	35	33	57	59	48	35	27	40	36	36	29	58	42	58	41	39	39	45	41	52	40	46	44	43	44	49	36	52	37	51	36	46	41	40	42	48	34	25	50	41	43	35	47	46	40	46	49	41	46	31	62	53	40	45	38	39	40	53	51	37	41	50	39	37	48	44	45	42	50	42	40	44	44	41	41	47	35	53	35	41	44	43	40	26	39	40	35	38	41	41	57	32	46	49	53	45	41	40	50	42	32	39	43	31	34	40	35	35	47	36	30	49	36	33	42	33	45	39	27	39	37	55	36	41	53	52	39	41	32	41	42	58	40	39	37	45	43	42	46	47	42	29	46	36	40	38	53	45	50	41	48	39	50	40	47	48	45	45	38	40	36	47	36	33	41	44	36	41	45	42	34	35	36	35	51	39	42	38	37	32	44	29	43	39	42	34	30	40	48	39	33	37	46	42	51	40	40	42	50	42	42	32	51	33	44	36	47	30	34	39	38	37	38	37	49	44	39	35	40	53	41	40	40	44	43	40	55	39	34	53	44	43	48	48	57	42	47	39	43	48	39	35	43	43	36	41	43	32	48	37	48	48	44	49	35	37	42	33	41	36	55	35	29	36	42	51	45	40	37	39	41	48	34	44	38	36	44	45	35	40	45	52	51	41	41	38	44	32	31	38	46	46	34	51	31	51	22	36	46	45	32	40	50	55	39	37	41	38	39	38	41	40	45	39	50	49	42	49	44	47	40	45	45	38	32	52	56	37	43	43	43	52	54	42	44	45	41	31	48	31	41	47	49	39	49	41	39	38	46	43	46	43	49	43	39	31	42	53	47	34	43	34	33	39	40	50	41	33	38	46	35	36	53	44	40	41	45	52	37	45	35	52	39	35	44	44	51	32	34	44	41	46	44	25	32	47	38	34	43	38	37	33	48	36	44	38	49	40	37	38	36	41	43	41	37	43	44	43	38	38	44	45	47	38	41	46	43	54	38	48	31	31	57	44	42	35	41	44	45	37	40	40	41	36	50	51	41	43	49	35	32	40	24	38	38	35	39	42	42	42	47	46	34	42	36	42	39	31	44	32	51	48	47	45	35	40	43	47	36	35	38	35	36	42	32	43	50	49	54	49	38	49	41	45	36	37	40	38	39	45	46	43	41	43	39	39	59	44	52	41	50	36	50	38	45	36	34	47	40	37	40	31	47	30	44	51	30	43	48	32	39	45	43	46	37	40	42	43	36	31	42	52	40	38	43	46	40	36	38	42	31	44	35	53	44	52	30	48	45	44	54	31	56	35	39	42	45	38	37	29	28	36	36	46	44	43	43	48	42	37	38	45	30	46	36	39	48	39	57	40	39	51	37	45	41	48	33	45	47	42	46	46	37	49	47	43	45	32	29	34	44	38	37	54	49	35	33	35	38	41	43	43	40	42	35	47	38	40	46	43	40	57	45	45	39	42	39	51	35	41	46	34	41	43	33	34	42	44	39	38	62	44	26	41	41	34	33	49	43	40	33	39	37	40	54	46	50	40	45	48	41	42	45	42	28	55	42	44	32	29	40	52	37	48	31	33	45	40	37	34	27	36	51	26	44	41	30	39	39	36	38	31	37	45	49	38	46	43	47	36	45	49	36	51	38	43	36	33	59	46	41	36	37	29	28	48	35	40	36	37	53	44	35	35	40	40	45	41	52	33	49	41	38	40	42	43	50	41	47	38	46	51	37	45	43	42	37	49	44	43	41	46	32	35	33	42	52	56	34	44	39	37	41	52	36	43	42	44	53	55	42	48	38	40	41	36	46	31	38	38	35	40	33	37	50	30	38	41	51	34	46	37	36	45	30	46	44	50	42	36	48	42	46	40	53	51	47	34	43	36	51	41	44	48	56	35	42	55	39	40	34	48	41	38	39	39	29	55	40	35	37	46	46	39	38	43	40	41	33	35	32	46	48	47	39	43	35	37	37	37	50	42	42	37	27	35	39	34	48	45	51	39	49	43	46	34	38	39	48	43	42	41	37	46	43	46	38	46	44	50	40	48	35	41	47	40	43	41	29	47	42	39	32	46	37	41	41	39	49	41	36	42	47	36	39	39	33	41	37	38	41	42	37	38	32	34	34	45	29	39	42	49	36	50	40	38	54	37	35	43	37	42	36	34	30	40	40	40	37	48	39	45	45	42	43	38	38	37	46	35	37	41	37	40	37	46	36	46	36	49	37	27	40	46	43	28	47	43	38	43	48	44	32	45	51	38	32	53	42	37	57	42	40	43	28	44	44	36	39	39	42	39	36	47	53	57	43	45	50	42	47	37	45	44	43	23	45	31	43	36	36	44	44	48	25	53	44	26	40	37	41	54	42	40	45	41	41	42	49	22	40	39	37	45	44	46	43	35	43	38	48	42	37	39	34	41	38	34	34	41	51	54	45	32	39	41	42	45	49	33	52	41	35	36	50	42	42	40	44	42	47	40	45	33	51	42	47	51	37	23	41	30	47	40	37	39	46	40	43	42	46	49	46	42	46	30	40	30	34	43	35	42	31	37	52	33	49	39	45	34	34	41	46	41	50	49	40	44	44	26	35	52	47	37	44	46	38	39	39	40	39	42	47	36	52	44	37	47	47	46	35	41	54	35	43	31	49	42	41	37	44	42	40	48	37	42	45	35	34	40	48	38	42	38	46	44	48	37	34	47	51	37	35	39	46	43	39	40	47	28	49	36	37	48	49	41	36	37	44	38	45	40	39	54	37	37	48	42	43	41	44	44	37	49	43	39	44	33	47	43	36	44	47	38	45	49	38	41	42	34	28	52	48	49	42	42	48	52	41	46	39	45	38	42	41	46	42	42	53	39	34	37	45	45	50	39	45	30	48	40	46	45	35	54	29	52	40	34	54	46	39	42	38	31	43	35	35	45	41	47	47	43	31	45	49	39	39	38	44	44	43	40	28	35	36	32	41	43	44	36	45	39	28	38	47	56	46	32	48	47	40	34	43	35	34	46	48	33	38	33	43	54	35	47	44	54	39	51	42	48	38	52	37	36	50	52	39	44	38	26	37	53	57	40	45	41	43	46	41	59	39	48	40	43	33	51	29
18856	3509	1803	1589	2646	4694	5473	5183	4431	3532	3224	2945	2545	2307	2337	2008	1843	1891	1556	1377	1097	996	877	807	760	743	670	655	608	604	573	538	507	502	553	510	465	417	460	460	418	456	433	384	398	424	391	421	364	378	372	393	398	388	365	403	354	391	319	351	424	401	360	382	376	390	378	380	389	389	391	350	376	360	373	366	404	401	384	386	385	361	354	430	378	385	366	350	385	387	400	387	353	386	385	391	353	358	379	337	383	340	383	356	388	380	360	385	365	418	424	355	377	375	369	359	370	376	371	345	374	372	390	371	380	355	383	389	372	403	390	361	361	345	374	394	366	348	389	391	353	378	368	399	378	374	357	371	388	413	377	369	343	373	374	355	375	392	358	363	362	378	369	358	365	355	400	331	399	420	327	391	363	340	370	349	367	384	344	381	360	397	384	381	418	386	420	356	367	392	393	399	380	394	379	413	364	351	352	384	379	353	381	341	372	378	397	356	344	409	337	372	345	390	400	373	378	338	375	366	376	381	364	346	375	327	360	347	383	378	353	366	403	381	422	357	394	353	350	392	374	353	376	359	339	352	342	359	372	384	365	374	370	350	336	360	395	365	370	414	370	386	372	380	358	369	383	382	384	390	361	391	384	366	368	417	365	362	367	331	387	354	324	369	381	383	362	391	361	341	388	359	387	337	349	391	360	385	354	368	394	373	358	345	410	375	342	359	386	367	379	385	368	364	397	376	380	378	386	394	346	391	365	356	359	334	385	393	359	363	362	348	332	357	365	375	400	372	344	366	369	375	374	386	330	370	385	356	349	346	357	384	342	375	333	373	359	399	349	364	361	403	371	370	344	369	369	347	400	394	367	372	383	351	406	404	385	395	378	343	352	365	385	392	403	370	369	331	332	388	349	382	368	372	349	383	383	402	349	337	357	360	371	351	397	355	348	366	381	363	372	371	351	394	366	358	362	365	375	352	349	375	382	376	344	366	396	343	354	357	347	381	373	387	398	377	355	363	337	354	363	348	369	376	317	354	358	339	366	343	348	408	344	376	351	376	376	358	347	404	373	378	354	342	397	349	374	371	369	382	363	351	374	355	385	362	340	356	411	365	377	384	352	382	359	377	377	421	409	353	392	345	373	386	369	369	390	362	360	378	355	344	383	370	358	372	354	375	357	386	346	356	354	340	354	346	373	369	382	366	357	377	359	369	384	364	377	338	364	353	373	354	363	362	382	359	359	375	383	362	366	365	404	342	357	374	402	385	411	388	354	363	342	376	357	364	344	373	349	350	359	355	358	344	379	370	356	379	374	386	401	345	413	362	384	364	329	383	376	348	333	388	381	371	369	356	357	377	342	337	364	368	357	378	382	380	399	341	361	358	363	386	350	373	375	382	364	375	349	368	362	351	392	362	337	368	330	372	364	359	353	407	397	356	369	366	370	367	349	375	347	348	373	369	360	374	364	383	390	335	373	388	361	400	330	371	344	364	372	382	382	378	365	383	389	329	371	382	365	343	384	390	371	372	404	343	393	352	350	347	373	369	400	386	344	366	349	393	370	386	348	395	414	384	386	402	364	358	370	371	359	368	386	377	366	383	382	369	436	393	359	363	359	362	356	345	365	368	341	396	342	369	383	374	374	366	402	343	386	358	400	368	331	367	367	360	400	326	406	386	385	372	381	369	397	386	354	375	358	382	361	377	355	357	401	331	359	351	370	383	373	347	376	356	398	348	357	364	375	333	404	374	366	394	374	347	356	339	351	334	354	384	352	371	378	367	388	358	383	365	378	359	376	358	340	375	362	366	364	373	366	366	356	370	359	372	387	380	378	377	379	356	367	340	366	374	363	383	390	365	389	380	385	352	362	401	386	364	350	365	388	343	370	360	365	386	379	377	360	366	385	345	383	345	369	386	401	355	350	393	402	356	329	375	351	335	350	379	360	379	398	350	384	348	388	369	331	370	355	363	378	400	338	370	375	380	381	357	375	404	362	353	389	362	390	368	390	378	387	396	375	347	363	375	345	360	398	368	353	384	377	372	407	344	345	378	348	354	379	374	370	349	389	381	384	396	327	367	372	368	351	368	342	374	389	391	339	358	376	359	357	378	355	355	389	339	406	389	380	355	346	362	367	376	342	375	375	353	373	353	398	325	391	380	376	367	347	337	367	373	353	362	350	386	355	344	386	371	332	398	322	359	357	358	353	378	365	353	347	377	366	426	391	384	358	323	386	364	378	358	327	385	382	386	395	416	372	359	374	353	345	355	355	344	365	348	378	348	377	381	361	383	358	387	357	369	379	374	348	374	364	362	355	386	373	341	359	381	346	343	349	389	384	366	389	363	367	389	377	346	354	369	411	370	362	349	337	393	408	354	390	366	372	393	338	375	377	367	363	379	359	330	416	364	342	363	374	344	348	372	351	360	402	377	370	367	372	374	376	361	345	391	343	320	405	355	400	354	375	389	364	386	371	372	353	366	349	325	390	382	398	384	385	381	373	367	377	404	353	330	378	351	346	352	346	379	378	384	369	373	370	366	389	379	377	370	356	371	364	374	350	366	359	388	402	370	370	370	387	385	339	359	387	340	373	375	368	411	377	406	357	408	346	346	352	360	388	381	371	375	382	399	378	330	378	382	400	371	364	369	393	340	346	369	366	350	361	374	363	368	386	405	389	392	372	368	372	378	361	353	374	384	343	337	365	389	355	365	366	348	404	368	384	342	382	356	366	378	407	374	366	363	365	357	359	392	342	342	375	384	374	364	353	390	371	372	386	363	351	355	362	387	396	329	369	382	367	381	402	366	348	356	383	367	352	362	376	394	343	391	364	358	370	354	369	382	380	377	421	391	362	339	378	381	340	364	347	339	380	389	369	350	385	359	380	391	341	374	349	361	356	370	391	371	371	358	338	406	391	377	409	373	410	380	345	369	347	366	371	357	378	363	328	399	350	370	341	404	345	374	361	378	379	368	383	350	330	367	367	366	362	381	388	372	382	361	343	347	393	392	375	345	389	365	328	359	358	380	363	384	359	361	381	388	364	372	363	384	346	381	343	360	361	326	352	385	343	378	362	379	352	386	376	392	392	375	346	375	406	398	349	349	368	395	368	358	370	370	336	355	401	348	380	363	368	369	400	385	361	350	360	392	379	375	361	345	357	377	359	337	367	356	390	385	355	354	369	377	405	374	389	393	365	368	359	381	394	386	396	381	377	386	350	372	387	371	378	342	357	389	361	386	350	396	358	378	379	379	375	366	380	392	361	384	375	406	365	308	393	396	381	369	383	343	352	369	331	363	381	370	354	370	389	395	367	361	346	404	370	351	386	359	353	343	368	377	339	352	361	380	348	329	350	345	395	370	378	360	367	395	345	343	363	361	403	380	364	344	360	374	390	382	380	403	383	395	335	427	355	383	391	364	322	378	385	341	367	401	357	393	357	381	386	360	366	383	386	354	341	412	332	370	359	374	420	344	398	339	390	335	345	351	360	324	353	371
2497	216	113	68	62	56	61	58	70	47	72	79	57	56	71	47	56	45	43	29	31	34	29	36	38	27	18	35	33	39	15	25	23	28	24	19	20	28	23	19	18	21	21	16	15	14	22	22	29	18	20	17	17	23	20	17	20	18	16	22	20	29	17	14	11	25	17	10	16	15	25	20	18	16	18	22	13	22	20	23	19	19	17	25	18	16	21	18	18	19	16	17	15	19	19	13	19	19	22	14	12	22	30	13	23	10	20	29	13	19	14	19	15	12	19	26	15	24	15	20	25	19	18	23	19	17	21	19	22	16	23	10	21	20	19	17	26	15	13	12	15	17	21	17	19	18	21	20	17	22	24	20	16	10	27	17	14	13	19	20	17	20	19	22	14	22	19	27	21	19	13	15	15	15	13	18	19	20	14	24	11	21	15	16	21	22	17	23	15	20	20	19	21	23	12	18	25	12	21	17	16	24	16	20	15	19	29	15	27	24	30	23	25	25	31	10	13	14	20	19	21	18	16	19	21	26	16	21	13	20	20	20	20	22	20	11	19	22	21	19	19	17	13	20	25	23	10	12	18	18	20	17	12	18	23	13	20	16	15	18	11	29	16	23	21	21	19	16	19	19	12	15	13	16	22	16	20	17	24	22	21	23	18	16	18	18	15	25	17	17	18	13	16	17	15	19	15	17	13	13	22	26	16	13	19	18	24	20	22	18	14	17	33	24	26	27	15	19	20	18	16	23	23	19	18	26	17	26	12	19	18	24	17	23	26	12	18	24	24	15	18	17	26	19	19	17	19	11	10	13	23	30	23	28	16	24	26	20	14	19	20	12	16	17	21	15	23	19	18	22	16	15	18	19	15	20	8	18	13	21	15	19	17	23	20	16	17	29	18	21	18	15	15	25	27	15	24	26	22	16	23	16	22	15	19	12	10	19	19	21	13	23	12	21	23	20	27	26	20	16	18	16	27	22	17	23	18	16	18	23	25	21	15	20	14	20	19	22	25	17	17	17	16	17	12	14	23	18	21	14	21	17	19	16	17	13	14	16	8	13	23	17	22	15	13	20	15	15	27	18	17	24	23	18	18	23	14	17	20	20	22	17	18	16	27	20	16	27	15	22	19	21	13	14	22	21	22	23	23	15	14	21	19	12	15	14	20	12	21	20	19	20	21	17	25	17	21	24	17	12	21	18	21	17	25	16	22	20	18	24	18	23	23	28	20	23	24	16	14	18	17	20	15	19	17	20	27	21	20	21	14	10	15	13	20	25	15	23	16	21	22	16	13	23	17	20	24	23	16	15	19	22	19	25	13	27	17	14	17	16	16	19	15	25	19	23	9	20	10	19	20	14	26	13	13	20	19	23	17	15	13	17	27	19	17	22	12	22	16	23	30	20	30	15	18	14	27	16	18	15	20	14	16	23	16	16	29	18	22	26	20	15	14	14	31	22	21	18	17	22	19	22	21	14	16	15	24	29	18	18	18	21	21	18	15	12	18	9	11	23	21	11	16	16	22	15	12	17	6	18	19	18	19	15	25	15	18	16	17	28	16	19	24	18	16	15	19	18	20	14	15	15	19	26	22	24	21	27	20	21	22	8	24	25	21	21	19	16	21	19	25	12	11	21	29	19	20	13	16	17	16	17	16	25	18	15	24	15	27	20	27	23	14	16	20	20	24	25	19	13	19	17	29	21	13	18	25	13	23	18	14	18	18	19	24	13	25	21	19	27	14	18	21	21	21	22	21	20	18	17	20	18	21	14	14	19	26	20	23	13	17	12	14	19	14	29	21	23	26	23	14	24	20	26	19	20	18	25	22	23	12	16	14	18	28	14	17	18	19	17	15	17	14	19	15	20	25	20	19	25	13	23	22	24	16	21	19	19	18	23	16	26	19	11	16	18	17	19	20	18	11	26	14	22	17	10	21	24	21	21	17	21	10	14	12	21	31	19	12	17	19	23	13	23	25	22	16	25	18	21	19	17	21	26	23	20	27	18	21	16	26	22	25	24	12	22	21	22	22	16	23	23	23	17	18	25	21	16	24	16	19	21	19	19	23	17	17	21	19	14	19	15	22	17	18	12	13	19	21	10	16	16	23	16	22	20	19	18	14	24	23	19	25	14	12	18	16	26	23	22	13	19	16	23	19	19	20	10	17	14	18	24	19	12	23	18	14	23	21	21	16	29	8	13	9	19	14	15	8	23	20	14	20	12	18	14	11	24	13	19	21	24	16	30	20	18	13	16	14	19	17	22	25	15	23	19	14	21	19	26	22	24	20	24	24	21	22	19	21	21	21	18	17	22	25	26	24	23	16	25	22	17	14	7	17	24	24	17	21	14	16	15	22	11	21	17	23	17	16	25	17	19	16	15	21	22	25	16	22	18	15	19	14	28	24	19	29	19	20	17	19	20	20	17	21	14	18	16	26	16	18	24	14	19	19	25	16	24	12	16	26	18	21	18	12	14	23	19	23	18	23	14	10	16	29	18	26	25	22	15	30	24	19	22	14	24	24	21	13	22	28	21	16	18	20	22	20	17	24	21	21	18	22	26	16	20	13	21	15	26	21	15	17	18	11	28	27	20	9	20	15	28	25	16	12	31	23	7	19	15	16	17	25	20	13	18	18	18	18	12	27	14	14	13	17	21	20	15	23	23	23	22	24	10	17	11	17	24	23	21	23	15	17	18	14	28	15	9	20	24	19	19	17	25	20	19	17	19	20	22	9	19	19	14	16	23	28	14	19	14	21	16	18	19	24	16	23	13	22	14	12	24	21	15	18	21	11	15	26	21	17	18	21	17	24	14	18	26	17	17	20	14	22	22	22	18	22	16	25	21	18	19	13	20	17	21	19	18	19	25	26	18	9	17	12	17	19	21	20	20	20	23	25	17	17	11	14	17	19	13	33	22	16	13	22	25	22	29	12	13	17	17	19	24	22	22	20	26	27	18	13	18	17	13	21	19	24	15	17	18	20	21	19	23	24	24	24	20	11	22	11	21	20	17	24	25	16	24	26	21	25	20	12	25	12	18	15	16	15	14	20	12	14	19	23	20	21	22	17	12	19	22	11	24	23	18	24	20	19	24	28	18	29	18	16	17	26	22	14	14	19	14	17	18	16	18	21	17	18	20	18	27	27	20	18	12	22	20	17	23	14	16	19	25	17	21	16	16	18	19	18	19	15	15	21	25	22	26	21	15	19	25	11	23	16	24	25	19	19	12	19	15	21	14	17	16	10	14	22	18	17	15	18	19	7	15	15	16	13	18	23	12	16	16	13	23	22	18	19	23	19	23	14	11	20	21	14	19	14	21	14	25	15	17	14	18	22	21	15	13	16	16	20	20	26	20	17	19	17	14	23	11	16	20	16	19	19	21	16	17	24	13	18	16	21	24	14	22	22	22	21	22	11	18	13	17	24	26	8	23	23	22	17	17	20	17	16	15	20	20	22	20	21	21	20	22	12	13	17	21	25	18	12	15	24	18
17217	2850	1410	1203	2332	4030	4723	4580	3686	3166	2985	2720	2197	1936	1942	1643	1708	1467	1179	913	878	793	658	560	554	520	455	444	430	412	428	364	355	317	359	299	292	274	247	253	205	222	237	206	194	203	189	216	181	208	183	180	178	184	165	148	142	146	157	193	179	164	166	189	159	163	181	168	198	193	165	173	161	175	196	195	188	184	175	189	170	173	176	189	152	188	194	201	180	174	174	197	166	194	177	194	166	169	173	150	180	174	161	182	165	155	175	174	164	166	200	176	168	171	183	190	205	155	167	154	192	175	159	185	164	175	181	156	185	162	189	185	178	165	179	189	185	167	179	165	175	160	181	179	153	156	158	193	192	178	181	189	168	169	179	194	150	169	174	173	166	191	140	169	150	163	156	170	191	164	169	187	159	170	182	160	166	154	172	168	158	173	154	153	175	154	171	166	169	177	193	152	122	173	155	167	181	180	175	144	162	165	201	178	174	151	147	178	150	171	143	150	166	166	164	193	173	149	188	129	167	163	173	153	175	160	147	179	164	190	176	154	172	158	163	195	133	163	173	164	194	204	173	170	169	169	170	166	170	177	181	147	178	166	156	162	197	145	169	164	180	155	171	159	161	148	158	147	156	150	166	183	157	156	184	160	148	163	177	156	186	160	185	173	168	166	135	154	177	158	161	156	171	167	165	190	175	155	183	177	163	165	163	164	149	161	137	187	176	165	158	152	143	160	177	188	167	162	174	181	177	173	194	142	175	164	163	171	177	175	182	160	165	150	177	181	157	174	172	148	153	145	175	143	161	175	164	137	189	168	181	152	182	181	179	173	163	171	175	156	190	164	149	137	159	162	159	141	161	181	148	148	153	159	155	160	189	181	168	172	162	152	182	152	148	168	151	163	172	154	194	165	139	188	159	172	162	170	155	186	169	165	180	146	172	157	173	178	172	167	160	137	172	168	169	179	170	149	148	184	164	171	193	171	174	161	167	164	156	164	160	173	163	158	181	168	182	174	163	164	161	166	153	170	170	186	172	165	149	168	157	170	193	155	159	173	167	151	169	147	176	173	145	140	189	160	203	164	173	167	157	143	169	165	151	180	151	173	164	170	168	151	183	159	167	175	152	178	169	186	168	158	135	165	163	172	172	164	199	184	192	190	173	175	171	175	172	168	183	165	161	184	139	182	181	182	146	165	193	172	166	175	151	168	191	155	181	178	192	187	183	168	161	167	176	178	161	187	165	169	164	167	171	174	192	162	173	156	169	165	158	156	163	175	167	176	169	184	158	163	168	172	187	144	172	149	161	171	162	189	178	156	183	157	178	145	183	165	185	163	170	187	186	171	144	168	174	162	157	214	199	171	165	173	157	175	157	165	169	164	167	152	145	173	180	173	180	166	155	174	163	173	175	171	164	182	165	167	169	157	184	180	172	181	145	159	169	165	168	172	166	176	148	169	186	171	161	159	192	171	146	162	167	169	143	163	170	147	167	153	172	196	186	177	170	176	151	152	168	166	168	166	176	176	165	191	177	168	177	167	153	167	174	188	194	172	154	161	189	175	205	182	192	157	182	159	173	173	152	155	181	158	167	144	172	162	151	168	160	141	178	175	148	167	154	190	153	161	186	192	160	168	155	162	155	169	184	158	189	152	164	186	181	156	183	170	162	174	154	165	168	162	160	172	174	174	153	180	159	173	165	177	159	154	176	167	157	165	185	153	175	159	162	146	168	169	174	177	180	168	157	146	160	182	169	170	179	155	145	178	155	141	194	173	178	172	194	177	164	147	156	168	165	180	173	176	166	163	175	182	163	170	167	153	189	170	169	148	161	161	171	181	174	176	151	156	183	161	158	168	166	177	201	154	191	180	168	155	150	193	157	165	161	173	185	171	181	170	172	161	140	157	150	170	149	200	178	178	161	171	160	160	163	147	149	172	189	162	180	174	152	168	152	184	164	149	170	187	177	154	159	157	182	166	154	170	151	160	167	162	169	141	167	171	182	162	166	177	168	164	198	156	187	175	204	159	166	154	181	178	193	185	167	170	187	153	212	163	183	167	173	176	153	169	134	176	178	182	152	184	166	187	185	157	202	186	183	188	176	151	190	168	182	173	166	175	171	205	166	170	145	152	155	180	166	166	155	150	189	169	159	178	153	160	155	181	187	179	192	155	178	177	133	134	157	148	175	163	163	190	167	171	161	140	154	172	176	168	194	173	175	188	152	159	155	162	145	158	169	148	175	193	172	190	184	170	181	151	184	169	136	162	165	167	183	158	163	171	179	161	160	195	183	168	176	155	169	160	177	160	190	163	166	165	187	156	158	149	159	183	168	174	129	168	165	174	208	191	153	176	144	167	188	167	183	165	162	178	159	177	177	163	179	187	134	144	178	156	178	175	187	163	193	163	179	173	168	162	180	155	184	180	160	172	166	167	183	175	149	184	158	158	148	169	166	193	160	156	172	162	172	173	187	148	146	171	182	167	163	160	171	170	186	158	177	157	157	179	161	158	160	154	166	176	173	186	181	179	170	162	176	165	165	175	201	173	140	170	186	158	185	155	172	175	150	185	180	167	148	168	169	174	166	180	190	161	158	177	166	170	166	155	167	166	147	161	151	164	159	153	136	158	150	170	183	175	171	158	181	173	175	164	166	187	175	140	161	180	158	153	157	171	185	145	167	161	162	180	173	150	161	170	168	173	171	168	179	166	173	175	159	181	156	171	188	156	182	184	159	154	163	186	178	150	164	141	176	160	170	155	166	155	155	162	158	165	185	152	140	171	168	171	162	179	186	177	179	156	170	156	160	145	160	182	183	165	155	164	173	152	179	172	169	136	167	147	174	161	164	202	161	175	191	159	148	129	182	173	158	152	191	170	157	169	162	131	168	168	169	156	167	158	173	148	156	158	165	155	180	173	165	169	146	154	184	168	144	195	160	189	189	183	163	164	165	166	157	161	195	175	165	148	171	160	154	167	182	148	149	148	165	170	197	174	177	171	192	156	191	170	172	156	166	160	169	171	159	169	155	161	173	174	172	146	167	171	141	183	155	174	177	145	154	147	169	148	174	173	141	163	161	145	177	173	169	181	165	184	188	176	152	180	197	172	162	161	177	172	176	174	153	162	162	159	157	153	173	170	172	147	169	151	159	163	178	172	151	173	166	180	187	189	160	199	174	162	200	150	185	158	172	198	158	182	184	183	179	156	178	166	146	156	169	180	173	171	166	145	170	149	180	160	191	165	182	169	159	153	164	175	171	179	161	170	154	177	171	152	189	167	172	158	177	168	153	173	158	177	183	189	177	168	189	173	152	158	176	171	140	153	168	195	162	152	184	153	160	149	183	152	154	165	153	154	185	165	189	172	153	152	152	169	152	190	163	139	187	166	183	182	171	176	183	192	176	181	167	168	173	173	184	173	178	176	169	159	165	173	159	171	148	146	169	173	178	183	170	183	168	154	200	185	181	187	170	163	162	153	174	180	149	176	169	170	176	159
2163	336	178	96	58	69	80	101	98	91	88	102	99	80	93	88	82	72	75	69	57	49	50	48	43	47	54	41	40	34	33	43	27	36	46	36	28	46	34	34	40	32	30	50	33	28	38	25	24	31	34	29	28	31	32	31	40	34	31	39	39	37	34	33	30	25	27	34	19	20	22	39	24	29	35	32	25	42	37	28	26	27	44	32	39	31	35	45	32	39	34	34	29	36	32	31	33	25	24	22	29	27	23	43	30	26	28	26	29	34	32	35	33	34	29	27	29	41	40	32	32	28	24	30	30	28	21	23	40	23	30	31	25	36	41	34	40	28	34	22	20	24	23	36	36	38	26	28	29	40	32	33	33	35	37	32	31	30	38	37	35	30	44	21	27	31	31	33	40	39	26	30	29	32	25	37	27	31	23	27	31	37	28	34	28	19	32	26	24	36	38	32	24	27	43	23	29	41	33	30	31	24	29	22	42	35	39	37	37	28	35	40	30	28	31	30	35	27	14	34	31	25	20	34	32	25	28	25	36	26	34	33	27	20	33	22	29	32	38	27	29	28	35	33	34	32	31	28	29	31	17	34	33	35	20	37	38	31	35	31	35	31	30	31	36	39	28	27	26	29	18	28	32	32	29	25	26	26	29	37	31	26	29	29	31	33	31	31	28	31	22	22	22	32	40	28	31	25	39	43	34	38	34	22	30	32	28	36	35	33	35	28	25	32	36	30	34	27	33	37	36	30	36	26	30	39	35	29	31	36	34	25	37	44	32	33	37	24	30	34	30	34	27	27	33	39	29	35	37	37	32	21	26	28	37	35	32	30	20	32	25	37	29	31	31	30	32	39	40	39	28	43	35	28	25	23	33	20	17	30	37	39	40	29	25	31	29	16	27	39	23	32	24	30	28	38	37	30	32	26	31	33	19	33	26	31	29	29	23	24	22	36	24	26	38	36	30	24	41	27	29	30	41	36	43	42	28	35	23	37	35	28	31	21	27	35	28	25	31	30	25	36	23	44	32	28	26	29	21	34	29	27	27	22	23	26	40	29	35	31	39	32	32	46	32	33	27	31	26	38	32	34	21	33	25	33	25	45	20	35	40	29	27	30	37	34	25	24	29	34	31	30	18	32	25	25	26	32	27	41	27	30	30	33	30	20	32	33	23	32	36	21	41	29	30	37	29	37	26	31	27	23	19	25	28	18	31	32	37	20	28	26	26	28	41	25	40	30	25	32	28	30	28	30	21	35	21	42	27	28	28	26	27	25	31	26	24	35	27	24	24	24	26	25	35	27	29	42	35	37	32	37	30	26	27	35	21	27	34	38	31	34	33	22	35	31	23	26	28	39	27	31	32	30	28	36	22	20	31	38	30	43	37	34	32	30	47	17	33	31	33	30	26	34	23	34	23	26	33	35	32	36	22	28	27	31	33	26	35	32	36	23	27	25	25	34	24	33	31	30	29	27	35	30	26	24	25	29	23	30	27	28	28	31	26	31	27	39	23	23	32	31	18	32	31	31	43	31	26	25	23	32	30	52	24	36	42	33	36	27	23	28	22	21	30	41	23	32	35	30	32	26	39	23	37	28	38	23	41	36	22	24	35	35	35	37	35	25	30	28	28	28	28	27	34	32	29	36	30	29	34	28	36	31	32	27	25	29	39	34	40	21	34	32	34	34	23	26	28	26	32	35	33	29	30	26	24	36	29	27	36	31	37	31	32	20	34	27	27	32	24	25	32	26	37	26	29	34	31	28	35	31	33	22	35	22	30	37	25	30	35	47	31	23	30	38	27	37	24	28	24	32	32	30	34	32	37	34	31	22	37	28	19	26	31	34	27	27	30	37	31	26	37	27	39	27	23	29	29	30	24	27	36	28	35	29	24	34	21	37	27	41	33	34	25	28	27	27	19	34	37	31	31	44	37	29	32	27	27	34	34	32	26	30	31	26	29	35	32	25	32	38	26	32	32	28	33	26	27	24	26	23	32	37	37	34	33	38	28	29	31	26	44	24	29	33	37	25	27	28	29	25	30	22	31	35	28	43	35	32	21	38	29	34	26	24	26	30	37	30	38	39	21	33	28	24	36	40	24	31	30	44	30	23	34	40	25	37	36	18	27	25	32	27	31	26	41	37	39	25	36	33	39	36	24	28	26	28	30	28	31	29	42	26	28	29	38	25	33	29	29	30	31	24	24	25	24	30	28	37	21	30	34	29	17	23	23	26	35	23	25	34	34	26	34	37	29	32	26	40	39	24	32	39	24	34	30	34	19	26	39	27	44	30	22	42	22	29	26	27	29	28	29	26	37	25	42	31	29	20	25	33	36	36	40	31	32	21	29	27	28	28	23	30	28	28	22	34	41	34	34	34	24	32	30	40	25	29	33	27	37	30	26	16	36	39	27	28	16	29	18	44	29	29	36	30	20	28	26	23	47	30	27	39	34	31	25	36	45	38	31	26	40	26	28	31	32	36	26	33	29	26	31	30	32	44	24	38	28	39	20	27	29	26	29	36	26	35	30	26	29	27	21	25	32	30	42	36	25	28	31	29	36	34	27	25	30	27	31	21	31	24	30	23	29	25	28	33	37	37	38	26	36	26	38	27	31	29	28	37	35	28	31	36	28	31	21	20	30	27	40	30	32	26	34	32	34	22	28	43	28	26	30	39	27	31	32	29	30	35	35	35	31	28	35	31	40	35	32	29	29	31	29	34	33	28	33	37	35	23	28	31	31	40	38	33	29	27	29	30	35	24	23	29	34	30	30	24	34	31	35	27	25	36	34	26	25	32	35	26	32	31	28	37	25	22	27	28	14	37	31	28	38	33	37	24	37	28	20	30	26	28	18	38	33	26	30	25	28	31	22	34	27	32	20	28	33	25	36	51	32	42	26	30	33	23	40	30	23	26	43	39	29	17	28	29	37	21	33	36	29	30	27	33	34	29	34	25	20	28	35	24	34	25	28	27	21	25	29	41	31	29	30	26	37	24	28	36	33	27	36	25	33	25	22	32	31	34	27	24	23	26	38	29	21	24	31	24	35	30	30	25	29	39	32	41	26	31	28	24	28	27	35	29	26	44	24	25	37	23	36	32	27	33	37	27	30	28	36	33	29	39	34	32	35	47	27	23	33	27	28	30	23	31	30	27	29	21	27	27	39	24	24	32	27	25	42	40	41	39	33	31	33	29	22	36	33	31	29	23	22	21	38	42	32	31	28	34	29	30	26	33	33	29	23	39	24	35	31	47	20	27	29	20	27	24	36	40	25	44	27	30	25	29	31	27	43	32	31	37	36	27	21	26	29	32	38	27	33	27	26	33	28	29	31	35	40	32	34	35	31	24	36	38	35	31	26	42	26	29	33	27	30	36	30	40	27	30	24	24	32	48	32	33	32	30	29	40	32	22	31	25	28	31	43	30	30	34	29	34	39	24	25	32	29	32	34	37	17	32	28	32	30	38	32	28	35	24	33	48	32	36	26	38	43	35
21081	4293	1922	1754	3319	5905	6789	7111	5418	4566	4349	4050	3211	3001	2790	2503	2347	1807	1517	1369	1314	1262	944	892	813	791	724	645	632	589	601	565	536	512	535	478	435	398	431	384	373	389	339	354	381	358	342	306	317	312	303	295	324	279	286	273	286	310	307	308	287	290	277	303	285	286	318	296	290	304	301	295	297	306	288	319	307	296	288	328	301	311	311	300	326	297	280	310	292	320	324	333	277	277	310	282	301	315	260	278	318	283	317	292	288	291	303	290	299	305	286	289	326	313	288	302	317	294	292	296	320	330	301	313	292	316	310	280	280	304	295	304	294	293	332	296	303	301	310	288	268	301	271	268	282	274	258	256	308	283	250	285	277	253	267	298	274	280	274	278	284	264	273	251	310	268	291	295	288	290	294	264	304	279	255	261	305	247	278	249	261	261	293	263	290	277	272	309	258	273	306	275	269	284	293	242	301	260	271	264	289	278	285	288	274	270	264	294	270	260	276	290	276	289	284	272	276	289	304	271	246	281	259	306	300	258	290	271	255	284	253	275	307	236	285	300	272	276	258	280	272	279	285	266	277	264	254	256	276	288	304	281	265	277	280	255	274	277	269	293	289	277	263	271	255	303	271	261	248	271	284	268	261	278	252	266	277	291	266	261	308	289	280	275	286	271	271	279	280	310	254	284	278	265	283	290	266	275	281	273	285	275	260	277	291	267	294	276	328	258	288	270	277	273	285	274	264	282	277	243	285	322	277	301	280	284	292	256	293	291	281	267	266	262	270	277	293	287	286	286	273	285	266	282	261	285	275	291	259	267	294	296	271	275	266	291	276	289	281	266	300	284	292	273	302	284	273	285	274	249	279	290	280	304	283	286	290	269	250	289	281	264	290	285	279	295	296	281	289	274	279	301	275	308	289	316	269	271	292	284	265	273	278	290	272	275	289	316	296	281	294	278	279	288	284	292	299	272	298	290	282	276	292	303	296	268	283	297	299	292	248	285	278	288	308	265	300	279	266	276	283	276	263	242	299	278	262	268	307	286	289	266	275	293	311	307	279	289	274	273	267	270	262	290	255	295	287	283	276	280	277	293	256	302	303	318	295	271	263	297	255	310	287	250	266	300	304	312	306	251	290	265	281	309	244	308	279	272	282	273	272	273	278	277	274	257	309	264	278	276	259	277	287	314	268	267	272	256	276	291	271	288	290	284	270	264	291	286	281	281	262	276	275	309	277	281	243	341	292	296	284	283	272	262	290	263	326	315	275	277	265	290	305	285	268	301	287	260	265	303	272	279	273	268	287	287	268	304	286	289	263	294	275	287	300	293	270	284	278	284	279	254	296	292	300	278	287	273	278	250	279	263	225	236	288	259	291	280	274	284	295	256	273	294	287	286	278	261	272	312	249	293	262	243	309	273	273	297	286	282	279	293	293	274	248	260	278	268	287	259	303	269	265	253	259	250	282	262	274	282	296	283	273	278	287	297	283	282	294	297	294	262	302	287	279	276	260	279	272	296	289	279	298	268	302	278	278	268	281	280	277	248	282	278	254	289	301	265	266	288	287	295	296	267	269	336	297	285	289	266	293	306	284	304	274	277	270	285	293	318	300	281	292	286	271	270	271	288	283	275	280	300	261	280	283	273	248	291	250	288	262	256	310	292	292	264	267	283	255	276	317	270	268	292	272	285	284	266	305	272	280	280	279	265	287	269	292	283	270	308	271	280	280	276	275	271	267	295	282	268	274	262	271	268	273	270	290	287	309	249	308	292	287	272	296	303	272	277	300	268	285	266	269	305	249	283	279	298	267	271	288	291	260	310	287	294	303	274	260	246	287	249	300	274	306	281	279	268	280	277	289	283	267	273	253	268	261	281	278	305	277	292	293	261	269	293	288	254	302	246	291	246	264	273	261	258	280	265	298	266	260	260	278	271	285	298	277	278	271	294	291	297	273	260	304	272	267	274	277	278	263	297	231	264	276	277	264	261	258	258	294	270	287	276	300	308	276	257	301	269	265	267	283	290	293	259	271	290	279	296	263	289	309	286	296	308	278	289	315	266	302	287	272	296	279	283	274	293	253	278	241	288	273	288	280	249	302	259	263	279	299	271	295	274	267	270	320	293	259	301	292	300	288	275	285	296	270	282	247	316	282	283	302	268	273	265	280	300	272	309	280	277	284	248	289	283	244	286	281	265	260	260	307	301	259	275	264	299	285	287	268	272	284	288	330	281	282	257	278	263	282	259	284	273	270	285	292	272	265	304	289	303	290	280	278	253	260	263	293	274	285	284	288	296	275	258	301	289	261	294	295	249	291	263	266	302	292	275	265	296	278	281	291	287	281	285	293	262	269	285	323	250	255	261	279	282	291	269	279	305	273	274	279	287	277	257	285	230	276	289	260	288	289	305	311	291	286	265	260	291	261	288	313	267	297	274	303	308	293	283	275	296	266	275	271	274	293	283	293	273	285	256	279	271	324	276	284	303	268	296	270	264	304	283	239	296	301	313	291	280	265	285	290	292	264	290	264	304	273	249	294	264	272	308	273	297	264	250	262	261	248	287	285	281	286	290	285	277	264	315	278	264	259	289	263	274	303	286	283	282	302	290	295	266	256	285	287	267	289	251	305	312	284	284	273	281	299	273	321	282	292	277	288	306	301	266	274	280	287	258	239	256	268	302	274	278	283	307	257	301	306	286	300	298	267	288	253	245	290	294	287	288	263	317	290	292	277	300	283	243	291	294	283	292	319	272	283	291	246	277	262	293	289	268	319	281	269	281	272	280	274	270	314	284	285	276	267	247	283	268	280	249	278	259	300	269	256	251	271	284	284	266	290	289	305	278	261	263	295	263	267	318	265	325	272	269	264	272	270	297	278	274	259	272	241	272	340	292	285	268	277	283	250	288	290	297	246	263	296	283	275	274	277	316	265	291	275	274	251	257	286	290	288	255	286	306	299	283	271	269	302	281	282	264	279	293	265	264	288	281	292	285	299	295	274	275	264	293	289	294	295	273	283	273	260	280	286	278	274	308	301	303	290	277	321	290	298	284	317	254	276	232	285	273	302	257	299	270	260	276	295	285	254	257	303	288	280	304	275	270	251	270	289	275	281	251	282	267	297	285	299	305	260	264	286	249	293	301	268	274	297	266	254	292	267	282	264	275	315	318	245	281	288	291	282	295	303	288	287	270	263	265	266	287	265	267	269	280	291	296	284	251	283	294	268	266	307	289	262	272	300	253	273	266	261	258	298	289	293	294	283	306	254	272	299	257	285	271	268	272	269	288	302	290	266	341	271	258	262	267	308	284	306	283	283	260	286	278	279	285	298	267	289	270	281	268	263	292	300	296	311	287	310	260	268	262	273	290	264	290	290	285	275	256	288	303	274	293	263	279	270	259	300	286	273	272	310	285	286	254	273	272	302	270	278	262	274	287	262	281	268	284	273	286	333	285	297	279	248	244	297	311	298	285	285	290	278	271	266	288	271	287	271	304	288	292
1682	194	98	70	61	51	63	67	67	69	61	62	48	54	68	57	54	47	50	43	38	47	38	38	41	36	44	36	37	35	25	38	31	28	38	42	24	24	32	41	34	28	30	33	26	40	35	27	31	33	32	33	21	32	42	42	26	28	27	36	33	37	25	42	38	41	30	29	30	34	31	40	31	37	31	30	33	32	31	25	32	26	36	35	23	21	39	37	29	38	32	25	35	21	27	33	28	32	38	41	39	40	28	47	25	31	29	22	26	32	29	39	27	34	43	37	27	54	20	32	30	29	45	35	33	33	29	39	25	35	32	27	34	38	37	34	34	39	30	33	24	38	36	28	34	38	35	33	35	40	34	30	27	40	40	33	41	48	38	36	24	35	31	35	32	33	42	20	31	35	41	38	38	29	25	31	37	30	31	33	30	28	31	30	40	29	33	41	33	32	29	40	36	24	30	37	26	34	32	26	36	35	39	34	30	30	53	33	39	39	31	22	39	25	37	31	21	36	22	33	27	31	34	30	33	34	32	40	29	29	29	34	31	33	33	36	35	37	27	27	31	40	37	40	37	32	36	33	41	41	44	37	38	39	41	30	27	33	31	26	34	33	39	38	21	33	43	31	30	30	28	28	34	28	29	33	37	26	30	29	38	28	41	39	40	36	23	40	38	33	31	33	31	17	27	38	36	36	36	27	39	38	34	31	32	30	35	41	35	37	29	40	30	49	37	32	27	25	40	28	38	31	28	32	30	31	26	40	31	31	35	33	27	34	31	20	36	29	33	36	17	28	33	31	22	39	22	35	32	27	35	23	38	25	36	33	42	32	32	31	30	32	41	36	35	44	38	27	40	27	31	35	26	31	41	34	20	35	35	25	32	23	38	28	29	38	24	35	29	35	36	44	32	31	38	40	27	33	31	37	26	37	39	42	34	24	24	32	35	29	36	18	31	37	30	31	35	30	27	35	28	41	32	23	37	34	29	40	34	36	41	33	35	33	31	20	37	29	41	34	28	39	23	34	27	33	34	32	35	20	31	32	26	32	29	44	27	36	27	23	28	27	38	17	34	30	39	27	37	34	26	39	33	27	32	29	34	35	28	35	34	27	37	30	22	31	35	30	33	32	42	34	30	41	40	20	35	30	29	26	36	43	29	28	38	35	37	40	28	26	23	40	32	24	32	35	24	29	39	29	36	29	33	30	28	27	33	34	31	32	26	38	29	34	39	32	30	29	36	29	34	26	35	33	36	29	39	25	37	37	28	41	37	45	41	26	29	35	33	30	40	34	34	31	40	32	21	27	29	20	23	35	28	29	37	32	37	33	30	36	25	26	34	42	28	29	44	40	35	31	36	42	33	38	35	29	27	34	40	33	24	35	24	30	35	27	20	35	26	27	38	24	30	33	19	20	24	27	29	27	45	38	32	28	33	41	32	34	26	30	44	31	28	32	36	34	26	31	35	33	41	35	31	25	32	32	32	37	28	21	38	24	37	36	37	24	32	30	37	31	35	36	38	43	37	26	26	30	34	28	33	34	32	40	33	33	44	32	30	37	23	25	30	35	27	25	27	30	33	35	22	33	31	32	36	27	34	44	39	34	35	23	24	26	41	30	42	33	37	29	35	38	39	26	31	32	32	34	30	32	33	34	26	36	30	38	27	30	27	30	31	42	30	35	37	33	33	41	26	29	33	31	25	30	35	27	30	35	17	25	42	27	34	33	34	28	39	43	43	33	38	32	32	38	32	31	27	26	31	37	36	33	31	40	53	32	32	33	33	32	26	31	33	37	25	31	28	37	44	29	28	32	25	25	34	36	32	44	42	36	31	29	28	39	33	31	34	31	25	25	32	33	32	28	36	38	18	33	26	41	34	40	25	18	29	44	28	45	33	29	35	36	31	27	37	42	34	28	27	26	27	28	31	44	28	26	25	37	37	23	23	23	27	37	37	43	33	32	34	27	36	30	24	24	33	31	42	33	38	32	29	31	32	30	38	36	32	19	37	27	33	24	35	39	35	32	39	25	32	25	34	29	25	24	23	29	41	38	31	34	44	28	40	27	25	33	35	34	44	33	30	30	32	31	31	28	41	29	35	23	33	20	29	30	34	32	40	32	27	43	33	33	28	37	27	20	28	36	41	27	31	32	29	31	21	29	25	20	35	31	46	29	39	24	28	31	24	22	35	32	37	30	28	38	24	41	23	37	36	38	38	35	31	28	36	23	36	27	29	27	32	46	34	32	23	51	34	32	32	26	35	36	31	44	34	36	33	29	38	27	37	21	35	32	38	36	33	24	29	33	38	30	35	33	32	31	35	28	21	34	35	29	36	29	35	39	22	38	28	33	34	32	38	25	35	35	31	36	30	37	29	36	32	32	27	43	30	29	28	29	26	29	39	34	37	36	29	42	40	32	35	33	23	36	32	35	35	30	41	24	28	37	46	34	23	27	37	31	38	23	27	37	33	44	25	37	24	34	25	42	16	38	27	42	33	32	37	36	25	36	42	36	24	34	28	39	29	40	27	32	35	31	25	34	32	40	34	37	26	35	23	26	39	35	23	35	39	39	27	29	30	31	34	33	21	29	30	27	33	31	32	34	37	38	33	32	24	17	36	38	31	33	33	37	36	31	28	28	28	26	42	43	32	31	40	37	28	37	29	30	23	28	45	30	32	34	28	20	35	34	28	22	39	31	26	46	33	29	33	26	29	24	34	31	42	37	27	31	38	22	34	23	32	34	31	34	38	34	28	32	35	42	34	40	46	28	35	35	27	17	39	41	31	38	29	41	34	29	38	29	29	40	30	42	33	41	16	24	29	33	30	34	29	32	30	20	33	32	42	39	28	32	37	43	33	30	36	21	39	40	35	21	27	29	34	19	22	39	30	40	32	28	32	24	36	37	28	29	26	31	47	18	42	27	23	27	29	30	25	30	43	30	35	32	37	32	42	35	29	36	32	29	28	23	32	29	31	34	34	31	36	37	36	31	29	42	47	26	34	37	35	38	33	27	26	30	25	40	32	46	31	36	43	40	31	29	36	31	27	29	22	31	28	34	30	30	35	37	31	28	41	30	31	36	34	31	29	31	32	36	20	30	31	42	33	39	32	42	28	40	44	31	43	40	37	33	40	35	43	34	37	32	34	23	39	29	34	31	28	37	35	38	28	42	30	39	36	38	37	47	35	37	25	43	30	32	44	42	35	25	26	30	28	33	26	37	35	24	31	26	23	33	35	38	35	40	36	30	34	35	33	32	43	33	31	36	32	36	24	32	41	20	32	36	38	39	29	26	33	30	37	29	41	32	28	24	28	23	37	32	30	47	31	28	28	36	34	39	31	31	37	29	35	26	29	27	31	27	45	37	35	21	39	33	35	32	34	31	30	28	29	40	40	27	34	28	31	38	27	29	40	22	32	25	36	32	26	28	39	26	25	38	25	34	30	28	29	30	30	34	23	33	23	37	33	28	28	33	32	23	37	25	31	32	41	32
14964	2320	1049	876	1771	3014	3541	3007	2599	2178	2254	2125	1647	1597	1378	1225	1122	964	912	810	771	765	548	532	495	507	469	463	448	412	390	419	390	410	359	351	326	341	307	341	324	342	324	317	330	326	301	306	271	308	302	285	317	268	280	286	270	287	283	284	290	303	289	277	283	277	310	312	303	303	291	263	287	307	293	304	270	319	314	309	308	266	287	289	291	304	285	311	278	276	290	331	291	298	303	311	286	310	266	268	310	302	302	277	302	305	292	301	313	311	274	278	321	297	291	293	307	278	279	296	289	326	261	284	302	292	339	312	288	272	280	312	297	270	289	313	291	281	296	257	270	274	272	280	285	276	330	289	275	305	290	270	304	286	322	299	301	309	284	284	297	286	266	254	300	273	297	288	289	261	285	292	298	267	281	296	282	285	290	269	294	279	255	280	293	319	274	269	277	258	271	289	308	302	283	305	277	283	279	258	287	289	279	292	326	257	265	293	289	300	297	279	291	302	282	296	290	301	285	304	269	268	273	299	302	305	318	291	312	267	283	286	284	284	269	305	302	289	302	266	281	271	278	305	272	288	289	278	292	297	305	273	293	295	271	264	280	298	276	310	264	285	314	293	266	279	312	273	288	289	296	300	262	248	269	305	287	255	277	279	275	309	251	293	293	318	289	276	300	307	298	281	269	290	290	273	271	286	303	276	303	282	328	263	298	282	313	287	274	289	273	270	258	273	301	299	281	305	297	284	285	269	262	286	288	248	299	271	292	279	287	259	289	286	267	292	327	263	279	265	274	264	270	284	273	283	263	299	304	280	294	314	283	313	317	296	340	297	304	298	276	279	317	301	272	301	276	288	282	279	311	295	309	287	266	293	288	295	271	268	306	288	319	288	298	285	302	303	314	269	280	280	260	311	289	319	287	300	271	265	314	299	267	259	294	298	276	290	285	302	308	293	264	273	302	271	248	281	292	251	280	291	298	292	310	297	256	310	302	275	280	298	306	285	299	265	244	274	282	303	301	277	256	289	303	308	244	269	285	275	287	300	271	292	285	281	247	297	277	274	290	278	266	287	291	298	285	300	282	274	297	289	290	291	309	277	306	289	291	307	260	274	289	284	261	311	305	297	293	307	305	296	289	277	285	273	292	268	313	308	278	280	269	301	292	267	274	296	307	285	272	255	304	292	258	276	288	296	305	274	300	300	286	285	308	299	303	293	274	319	279	277	270	312	272	285	270	285	313	265	287	294	303	286	293	286	267	268	310	297	281	284	305	289	289	247	294	285	296	297	300	286	285	311	279	289	262	276	278	251	257	302	326	294	241	306	284	283	277	284	318	246	300	281	293	285	290	282	276	272	318	254	281	291	244	297	322	303	328	263	283	296	296	285	284	302	297	275	282	309	287	269	268	275	291	265	294	289	284	292	303	261	275	276	284	297	288	305	276	274	277	291	271	294	262	279	318	271	300	305	291	270	269	267	290	293	269	293	279	299	295	281	295	263	287	287	260	272	279	273	294	278	282	290	284	288	283	311	289	277	289	313	291	266	290	302	286	284	284	275	300	308	296	281	288	245	294	314	291	278	274	270	256	306	288	276	294	236	309	300	322	276	275	275	277	303	282	300	288	309	263	286	268	273	289	298	271	261	283	287	287	268	281	274	271	289	295	292	285	278	298	296	315	280	265	262	286	257	285	276	308	284	280	268	289	294	296	274	292	281	275	266	257	275	272	246	280	292	294	286	284	293	285	277	293	282	294	297	258	302	296	298	257	302	294	290	288	297	308	323	294	308	332	285	289	281	288	287	294	286	308	301	277	272	266	296	314	302	301	293	270	263	271	286	276	322	301	299	281	245	260	324	298	274	292	275	285	315	300	276	277	275	295	284	271	258	285	275	303	298	299	301	283	288	280	308	287	301	269	279	280	286	289	302	308	311	270	295	302	319	301	272	269	279	286	244	326	268	275	294	260	310	313	291	290	273	271	320	305	286	298	287	300	295	302	311	315	265	271	300	269	288	282	257	317	282	272	272	308	314	276	294	293	270	285	289	296	307	301	266	284	275	280	292	250	298	300	266	275	265	278	322	266	312	284	275	317	306	272	260	338	268	279	273	291	248	314	307	301	265	299	288	312	295	297	284	283	287	293	309	302	311	301	294	264	281	284	297	304	276	288	266	277	284	268	271	287	266	262	315	268	268	265	264	285	299	243	285	308	303	266	247	303	280	291	284	301	285	311	290	324	294	273	311	306	277	317	279	301	290	261	295	333	252	278	298	273	308	315	254	276	253	297	308	277	291	285	283	253	295	265	269	252	286	322	299	288	292	252	298	277	315	267	281	295	271	272	299	274	285	278	272	264	311	283	239	308	278	273	274	299	297	278	300	277	256	318	297	281	257	262	274	278	292	288	277	316	279	288	270	286	290	300	273	284	281	278	323	291	280	270	301	274	287	289	284	269	292	274	275	314	305	303	315	297	308	285	347	307	277	286	298	275	285	333	279	273	290	284	295	286	262	260	305	286	286	307	275	293	262	257	283	274	287	295	277	303	289	295	321	289	296	304	267	273	316	311	289	281	301	304	298	282	270	279	307	285	275	279	302	270	285	271	267	266	273	259	319	288	302	301	288	288	294	301	267	316	263	311	260	270	291	277	282	287	312	291	293	275	296	266	255	270	275	244	276	290	287	264	294	272	270	304	308	292	315	245	297	303	281	299	295	266	270	287	315	288	309	279	292	287	303	314	267	265	285	304	279	297	273	288	278	284	312	283	273	292	286	274	262	291	275	296	280	298	273	270	297	281	306	282	290	288	300	292	317	289	307	310	275	295	289	289	304	312	268	267	290	303	284	291	272	270	266	250	262	287	271	294	272	259	274	275	293	295	270	296	319	293	297	251	303	287	279	267	279	291	297	265	276	281	262	283	299	313	222	307	328	304	283	274	283	259	267	257	294	275	278	274	308	282	274	317	287	264	274	276	276	288	284	303	298	271	271	300	310	294	295	245	287	295	271	290	278	277	297	319	263	261	277	282	299	286	276	307	281	272	283	326	289	281	302	301	296	318	290	273	291	283	281	289	291	277	274	315	275	303	300	278	261	284	253	295	247	308	289	337	285	264	281	274	277	266	298	267	281	306	284	287	272	298	291	291	282	275	295	283	301	312	269	304	271	290	296	292	269	295	287	272	268	303	295	311	288	260	273	289	282	296	288	326	272	296	258	302	304	312	283	281	303	273	303	274	268	317	280	259	268	295	299	296	287	297	265	279	282	317	295	291	263	310	293	279	282	273	312	307	272	309	284	271	323	283	307	292	292	257	283	305	279	273	310	274	276	282	312	280	253	239	267	303	277	316	275	294	289	275	298	284	299	276	293	292	281	259	297	319	298	302	307	284	305	288	315	289	294	272	291	300	297	290	324	311	297	283	300	326	309	302	311	269	289	278	266	292	271	280	271	305	284	285	296	271	261	317	277	284	280	281	294	297	311	289	264	296	273
1571	285	149	96	94	68	79	96	86	107	82	95	101	72	89	76	71	66	69	87	66	62	41	37	48	47	54	44	45	38	52	47	45	44	48	43	33	40	51	44	44	44	38	44	50	38	42	49	35	41	45	46	27	43	51	43	48	51	39	48	44	39	42	39	22	36	42	30	39	41	37	37	56	40	44	49	52	43	51	37	44	41	49	48	46	39	45	41	41	40	33	49	44	46	46	40	41	53	43	54	40	36	44	44	50	44	38	33	47	49	42	60	35	35	45	41	41	40	41	44	51	44	37	40	50	33	41	37	47	41	39	38	41	51	46	31	57	38	44	51	46	38	27	45	36	40	48	49	41	48	38	59	48	40	45	27	36	43	58	50	44	40	46	32	45	34	43	37	37	61	51	46	48	49	40	38	37	46	51	39	42	40	58	41	46	59	30	43	36	41	46	46	30	31	44	52	42	42	49	45	38	30	48	52	58	39	40	52	53	38	36	42	43	40	42	41	42	35	37	39	42	37	41	47	31	42	45	36	59	47	28	23	50	41	52	34	46	42	35	50	39	39	55	47	38	41	42	33	50	41	40	41	44	41	44	41	48	35	39	41	42	38	41	48	43	44	40	44	34	45	42	44	38	47	38	47	38	35	44	39	30	40	40	49	43	48	35	38	29	40	38	43	36	42	38	40	33	39	45	38	44	44	50	33	33	39	39	39	48	35	63	35	43	43	42	47	45	44	47	38	46	46	40	27	28	32	44	47	36	55	32	41	40	36	43	38	51	32	47	46	45	44	36	39	33	39	39	33	45	37	39	39	33	37	48	51	41	45	43	40	18	34	47	48	38	39	48	42	51	41	42	29	33	36	34	39	42	41	42	42	45	44	42	46	51	37	38	44	56	47	41	43	45	46	46	51	40	47	39	53	42	39	36	38	37	32	46	46	43	48	35	39	49	41	41	36	37	37	32	29	42	36	42	45	34	40	35	46	42	44	37	40	40	45	31	46	36	42	41	42	41	44	43	36	48	32	50	44	49	31	40	37	35	40	41	33	45	43	32	35	37	41	41	47	43	35	40	46	55	48	36	46	49	44	42	48	40	38	52	51	35	48	48	46	35	42	41	42	51	39	26	39	32	50	46	41	38	39	34	42	36	41	47	40	38	34	47	46	39	35	39	41	40	45	44	35	36	37	32	56	52	50	40	46	43	31	40	50	37	48	44	52	49	45	44	35	37	41	42	45	44	41	36	40	43	38	34	42	54	26	48	38	36	41	46	42	52	56	34	45	38	37	45	46	28	38	58	33	50	49	44	43	39	38	51	40	46	37	41	44	37	54	40	38	43	41	29	49	46	32	31	33	38	41	34	46	47	50	32	37	37	32	33	55	50	43	37	39	52	35	44	34	36	37	34	37	38	47	44	44	34	38	38	43	40	48	48	45	46	35	35	48	46	31	53	51	43	37	42	48	42	44	44	38	31	37	33	30	38	45	33	41	34	45	35	32	40	38	45	40	40	35	32	40	54	31	35	27	42	51	52	42	39	36	35	58	40	48	42	49	42	38	51	29	46	34	40	36	51	47	45	43	49	45	52	38	47	29	35	44	43	36	54	48	47	41	47	42	58	35	45	40	43	44	30	43	44	44	41	43	40	50	46	26	53	51	34	43	61	50	40	39	38	43	47	44	37	41	43	41	38	36	28	38	34	40	45	38	44	33	40	45	52	56	34	41	37	39	53	32	50	31	40	38	48	48	41	47	47	43	36	45	35	41	36	48	34	47	42	37	40	39	42	49	50	47	40	45	48	53	41	44	43	43	48	39	40	39	46	49	49	55	37	57	33	37	47	34	43	37	40	45	48	44	32	50	38	38	46	51	51	39	38	50	50	35	39	41	50	52	33	35	37	41	54	37	46	46	37	38	38	50	49	44	42	48	32	38	47	53	42	28	35	41	41	47	45	39	49	51	42	56	39	47	56	45	52	47	37	40	50	37	29	48	36	54	43	52	42	49	36	35	49	42	41	43	45	31	39	37	44	36	36	33	49	40	31	46	43	41	34	52	52	35	39	40	39	36	41	46	30	50	43	29	43	34	45	50	46	45	34	39	41	45	42	35	41	43	27	30	43	38	43	44	44	47	55	52	43	41	45	49	45	38	46	44	41	28	35	49	36	41	45	34	41	40	39	39	36	39	43	39	45	36	42	34	35	50	35	50	35	42	43	41	39	43	39	44	37	48	39	47	61	44	37	42	31	52	36	41	43	39	51	40	41	35	38	41	37	34	55	34	37	45	43	28	41	42	32	48	46	49	30	35	38	48	48	35	42	48	39	36	51	56	36	40	33	46	51	44	42	49	43	44	31	43	35	44	40	44	47	46	37	38	43	52	47	42	37	39	36	56	38	38	38	40	50	52	41	38	44	41	44	59	48	43	43	47	42	46	43	42	38	46	47	41	27	37	44	41	41	46	42	47	31	38	51	40	32	38	43	34	39	42	45	38	42	39	36	44	39	48	32	42	39	27	36	37	34	41	46	40	56	41	40	38	36	33	38	50	41	37	50	45	39	48	43	49	46	45	50	40	47	51	56	49	29	52	43	35	33	42	39	44	38	33	56	37	47	44	51	42	43	47	55	52	51	44	40	55	40	33	58	53	35	40	42	44	35	39	50	39	46	40	40	49	44	40	40	34	52	44	50	34	42	40	40	39	27	41	39	32	44	43	41	34	36	49	48	35	47	47	34	40	44	36	32	48	41	48	44	41	37	49	47	51	40	33	40	53	52	35	35	52	49	46	37	45	42	42	37	32	34	38	53	32	41	38	36	42	34	41	27	28	39	40	35	39	30	40	44	47	37	44	39	43	39	58	37	51	38	44	43	34	32	38	46	40	57	33	60	59	38	39	42	46	38	43	41	41	42	45	49	33	44	44	45	48	35	36	47	36	42	43	55	48	49	43	40	45	35	32	40	45	36	61	40	31	38	36	39	49	44	39	53	26	47	40	40	43	42	40	41	37	49	34	43	41	38	64	40	56	49	50	47	40	44	38	39	48	48	37	40	44	36	47	42	37	46	29	46	43	42	46	43	40	38	46	37	43	39	39	46	39	48	48	47	46	46	39	43	54	34	35	48	42	59	40	38	34	40	41	45	44	36	34	31	39	41	42	47	46	35	40	38	57	36	28	40	35	46	37	33	49	49	34	41	43	49	39	54	42	39	46	56	40	46	43	41	49	38	42	48	37	40	33	42	40	48	32	37	45	40	52	52	36	35	38	51	46	37	39	35	46	32	42	46	41	38	32	48	36	42	32	44	44	40	45	37	29	38	36	41	32	47	46	49	39	50	43	35	39	50	35	50	39	43	45	51	41	43	43	41	37	50	53	46	38	40	39	35	44	37	37	46	60	40	39	51	36	40	29	40	28	50	39	45	51	40	35	35	45	41	45	42	37	40	50	36	37	32	44	58	43	44	32	42	42	38	39	36	35	46	42	38	51
18775	3921	1603	1426	2869	4999	5299	4386	4068	3464	3439	3210	2576	2601	2070	2033	1814	1638	1498	1399	1363	1200	855	804	723	678	662	672	594	603	587	569	574	554	492	506	449	477	447	446	454	451	470	421	402	406	374	414	424	412	373	390	388	398	394	384	404	394	369	380	395	388	428	386	367	416	393	409	370	385	395	374	373	376	387	402	370	386	394	404	417	370	367	464	401	401	417	354	372	390	394	403	387	405	365	429	401	373	407	371	381	393	379	422	382	385	367	380	362	391	409	361	393	370	371	372	386	388	407	393	384	367	387	406	388	361	395	370	340	366	403	394	362	390	335	364	365	379	361	364	361	381	375	415	371	374	387	362	385	344	387	391	360	404	366	370	399	387	369	358	386	377	360	386	372	362	380	384	355	382	388	373	374	368	376	415	391	387	392	357	377	375	379	379	347	377	374	376	340	389	373	380	355	378	387	382	377	378	345	355	373	352	367	389	354	352	362	358	401	359	371	357	387	368	356	338	380	333	371	320	395	348	391	376	351	340	362	394	355	370	379	356	347	326	405	344	378	377	360	356	400	354	348	398	376	402	370	391	345	366	407	370	377	348	376	399	425	385	378	409	382	344	362	362	362	360	355	362	370	393	354	354	374	396	377	390	394	354	372	393	377	332	417	384	368	380	368	352	388	376	352	387	360	356	368	339	357	410	380	350	414	349	365	374	330	346	374	373	372	339	372	379	385	351	360	386	351	340	339	334	402	412	377	372	379	355	373	354	346	389	385	377	395	381	383	425	364	375	352	372	406	357	358	379	386	381	399	365	354	370	334	368	375	363	360	389	378	402	371	390	408	378	369	399	406	364	391	369	367	372	357	385	353	353	384	377	377	402	357	383	373	371	384	343	361	378	360	381	381	375	386	363	379	382	399	362	386	374	356	367	392	385	359	391	367	378	384	356	361	391	339	376	354	376	370	394	348	388	383	392	334	401	348	403	375	350	387	403	356	330	385	393	338	370	355	404	377	365	392	366	344	358	408	379	355	389	342	356	375	391	364	352	396	394	395	384	377	348	378	408	402	378	325	355	364	388	412	374	391	391	356	380	371	394	363	408	387	366	352	369	388	343	350	382	348	414	364	396	373	366	402	377	380	366	361	364	342	368	393	387	362	354	386	401	339	393	401	401	390	355	368	353	392	395	368	349	383	392	349	363	383	361	405	380	365	385	347	367	385	383	368	400	364	357	363	383	353	366	366	372	391	373	397	372	368	343	396	365	359	374	354	371	362	381	371	396	376	386	388	380	361	374	345	386	371	408	378	368	381	396	378	371	404	392	385	383	391	365	360	375	353	365	371	412	341	364	372	384	379	393	400	331	399	379	391	384	367	371	375	386	381	370	370	373	387	389	376	371	390	386	379	376	364	384	354	356	384	422	341	391	368	411	394	371	376	380	367	390	392	364	360	391	359	367	387	420	385	378	392	363	411	355	372	361	397	333	373	357	416	397	374	372	347	374	398	399	340	404	363	376	387	356	375	377	369	365	345	375	351	352	367	360	369	384	404	400	406	361	361	385	340	382	370	369	369	370	366	357	360	384	358	344	349	386	367	372	353	358	382	403	368	383	373	367	365	379	367	408	395	349	358	408	363	366	349	403	354	360	370	374	366	362	414	367	372	378	352	369	407	357	365	406	359	399	350	378	393	374	350	376	380	380	402	376	360	366	397	384	380	362	381	394	394	387	368	371	348	377	389	400	420	377	396	357	356	413	350	377	382	377	389	377	373	410	375	398	386	356	362	404	368	352	350	355	335	343	360	405	342	374	381	366	392	357	359	349	380	401	392	358	359	348	389	367	373	385	353	358	377	361	372	377	365	372	356	343	362	366	384	365	374	352	393	390	381	402	359	363	407	381	339	408	367	407	329	378	359	354	389	377	363	366	378	344	379	394	374	364	388	377	373	366	344	379	365	389	394	350	364	345	354	379	392	361	387	424	337	375	353	390	376	350	375	350	386	368	387	376	385	352	387	380	345	390	389	401	351	369	385	333	382	360	365	372	401	382	370	393	383	356	359	404	409	383	364	361	375	377	371	383	406	415	384	380	398	343	356	388	349	386	402	343	360	351	394	356	407	420	367	371	357	365	395	391	383	411	386	373	423	376	365	381	380	382	389	385	357	366	376	359	373	381	420	387	396	393	362	365	378	384	371	400	385	412	343	397	384	377	389	374	390	364	368	360	395	358	368	358	384	401	355	373	363	386	350	403	369	377	390	361	387	373	371	348	380	372	400	352	381	343	376	394	383	391	400	393	394	404	343	391	345	358	362	376	381	382	381	387	365	405	396	358	406	408	397	395	372	366	378	362	375	356	317	356	385	372	356	373	330	397	406	395	387	384	393	384	395	359	378	382	356	365	367	372	374	376	385	376	358	388	380	348	387	374	338	386	399	352	368	365	352	402	379	379	365	377	353	350	380	375	372	385	341	352	378	384	394	372	413	366	356	361	388	365	375	363	349	373	383	357	342	407	345	374	365	377	381	358	371	391	382	355	388	362	406	358	373	352	367	358	333	363	355	401	400	361	380	378	347	383	368	364	381	364	389	369	359	366	381	348	391	396	376	353	374	343	334	394	388	365	334	366	399	376	392	390	398	397	393	333	320	383	379	397	359	356	374	373	369	382	362	372	359	368	369	375	382	390	368	357	390	392	357	363	382	362	431	376	361	357	368	382	391	405	359	342	369	368	377	359	371	357	384	372	401	380	407	368	342	379	371	376	383	389	362	360	346	374	352	357	384	369	363	358	391	377	385	379	382	357	404	385	340	351	339	382	426	380	423	380	376	376	404	375	377	379	353	346	356	376	387	382	376	399	410	397	363	397	364	333	398	383	374	379	349	375	381	333	374	385	394	374	366	365	399	332	376	391	351	369	356	368	363	397	400	390	385	359	376	371	376	372	374	407	358	359	369	380	365	372	395	335	376	402	393	365	373	367	333	393	341	345	382	393	370	338	395	395	375	349	361	352	388	373	358	378	409	359	386	411	363	357	366	363	355	358	344	391	375	397	360	381	370	411	377	370	390	363	389	337	379	363	377	367	351	355	356	362	401	380	372	339	388	381	372	377	350	371	385	349	355	362	372	382	371	351	385	366	363	389	375	377	391	386	366	346	395	338	385	379	325	356	345	368	396	410	377	395	403	375	336	403	381	369	391	391	375	393	398	391	367	388	365	359	378	403	366	348	363	345	368	394	349	388	365	406	384	349	385	394	380	361	365	372	400	381	388	377	348	394	382	371	352	379	377	409	400	415	333	376	390	362	362	384	363	391	357	357	377	385	365	427	388	369	384	374	380	388	369	385	360	365	355	383	376	377	369	397	366	356	361	362	376	369	399	367	373	367	342	379	376	362	350	359	349	366	366	366	361	351	330	361	337	358	395	341	357	418	394	414	402	399	382	386	379	368	371	374	347	387	407	348	386	383	375	373	378	376	370	357	361	366	375	346	334	362
2616	225	95	64	57	50	51	57	61	59	58	63	59	61	51	43	65	52	53	40	43	41	37	28	26	22	26	33	28	22	13	32	36	25	23	19	32	18	26	16	16	22	33	25	16	20	26	23	24	22	18	15	16	21	19	20	19	21	19	19	21	21	18	23	16	17	24	28	23	18	11	21	15	13	25	18	12	20	15	21	29	15	20	21	19	21	18	16	17	17	22	22	15	14	15	18	15	16	25	12	20	27	22	21	21	24	21	15	16	19	21	18	27	17	19	14	20	15	29	15	19	13	18	13	18	15	25	19	22	23	33	23	19	14	15	17	16	16	20	22	13	25	24	13	13	19	9	20	14	22	20	25	19	17	12	17	19	19	18	22	16	16	12	28	25	20	13	20	16	19	18	18	22	14	10	21	20	15	17	20	9	16	18	17	18	18	20	20	23	19	20	20	19	21	18	23	23	24	26	23	23	21	19	18	26	24	13	20	11	16	17	23	25	15	14	17	18	22	10	25	19	14	21	13	26	16	20	24	23	23	16	20	12	27	22	18	12	16	17	21	20	24	16	15	16	24	14	24	22	25	27	14	17	21	19	21	30	16	23	10	21	15	19	17	25	20	12	20	17	15	20	22	16	18	19	28	15	20	18	17	25	17	16	12	18	26	9	17	22	14	20	19	23	18	19	18	23	31	22	20	18	20	23	27	19	23	19	19	10	23	19	18	15	25	11	17	19	20	30	15	14	18	18	20	16	17	21	16	24	16	18	20	27	14	7	13	29	20	19	20	25	21	10	26	19	18	20	19	17	22	29	19	21	18	23	10	21	14	22	14	23	30	22	22	21	25	18	24	14	22	21	13	20	19	14	9	23	15	22	22	18	13	15	18	21	17	13	22	18	18	22	28	22	25	18	16	18	13	28	18	16	21	18	20	10	17	20	19	34	21	10	24	25	18	14	19	15	20	19	15	25	20	20	15	14	14	28	14	22	16	33	26	14	19	15	21	18	18	19	25	18	18	14	17	14	19	17	21	17	24	16	24	21	20	22	27	18	17	15	20	26	23	13	16	24	14	13	24	22	15	28	23	22	13	18	11	25	24	22	16	20	29	22	19	12	20	17	16	21	13	16	18	22	22	16	19	12	18	7	23	26	16	20	17	29	21	21	18	13	18	21	29	12	21	18	20	20	26	22	13	18	21	21	18	18	19	24	17	18	16	14	17	19	15	18	17	17	15	18	12	22	15	20	21	20	24	20	18	14	29	28	25	16	17	13	12	21	19	30	19	15	22	17	18	23	11	19	18	16	19	18	23	20	16	23	18	23	20	14	24	24	22	27	17	12	22	26	14	22	20	14	12	28	16	27	15	16	23	19	19	21	15	20	16	15	20	17	13	20	24	24	16	17	13	17	23	22	13	24	27	23	28	15	20	22	15	19	17	17	18	24	22	23	13	18	20	17	17	20	12	12	20	14	15	20	22	28	24	18	20	21	21	21	22	16	18	17	17	19	15	23	24	13	14	23	19	21	17	21	20	28	21	16	21	13	17	22	22	30	22	22	24	22	22	20	21	25	18	18	16	20	33	11	18	21	25	26	10	28	26	22	9	13	26	23	12	21	26	18	19	23	23	21	23	27	20	23	23	21	16	19	31	21	18	15	26	10	17	14	26	15	21	13	24	21	22	16	18	17	26	19	18	16	18	16	18	16	19	13	18	19	21	21	15	28	12	16	21	22	13	18	24	20	20	8	18	17	20	15	16	17	28	15	18	14	21	24	15	15	16	19	24	24	28	19	24	16	24	24	25	10	14	20	22	15	16	21	18	20	19	22	25	21	24	15	23	22	19	24	21	15	23	16	18	21	29	16	22	27	21	24	20	14	10	19	20	17	15	25	17	17	19	14	19	24	18	22	26	19	20	23	16	19	17	23	22	19	20	21	13	19	13	22	26	21	19	16	21	20	23	20	15	12	15	28	23	22	13	15	27	15	23	26	17	14	13	29	15	23	20	18	20	18	19	13	20	15	12	21	16	17	16	17	17	18	15	20	28	15	23	17	22	17	23	18	15	19	13	14	19	29	10	26	22	16	18	25	14	23	24	23	23	21	17	21	17	14	12	28	25	19	18	16	18	16	23	14	20	21	21	21	23	15	33	19	22	20	12	15	19	14	23	10	27	34	23	15	17	23	25	14	22	21	19	16	14	23	19	14	18	18	22	24	23	11	20	23	12	29	22	26	27	12	19	24	19	27	27	17	17	20	20	26	21	12	19	23	19	19	17	19	23	20	23	18	14	19	18	28	21	8	16	22	20	21	17	21	17	19	22	21	21	23	22	22	21	9	27	22	13	19	15	19	21	25	25	19	26	16	23	24	22	16	15	27	16	17	13	24	13	20	22	9	12	19	21	22	17	25	17	25	22	16	22	17	21	26	19	25	20	17	14	19	13	22	21	31	29	23	19	25	15	22	15	22	16	20	22	18	24	27	16	18	14	14	15	21	22	20	21	19	18	21	21	18	25	21	21	20	23	13	15	12	24	17	24	18	15	15	23	18	19	19	12	15	13	21	21	19	17	16	13	17	27	7	17	22	17	21	22	17	18	15	12	19	16	15	22	19	14	11	26	23	16	18	16	22	27	19	15	20	21	11	22	21	14	19	15	22	19	21	21	27	15	16	18	24	20	18	28	19	19	14	25	13	15	20	15	27	16	14	12	21	13	19	24	25	18	27	28	19	21	15	17	22	14	21	20	20	26	20	16	27	20	27	14	11	20	10	15	26	32	23	16	16	20	21	17	15	18	17	21	16	22	21	27	24	32	20	16	22	17	22	29	14	25	16	14	19	24	17	23	14	22	19	17	14	19	17	18	15	23	10	17	20	20	23	25	18	21	23	16	26	23	15	20	23	19	20	17	19	20	13	16	22	16	15	26	20	28	15	24	16	24	18	15	18	15	17	23	23	21	24	20	12	14	17	20	29	30	12	18	14	19	28	20	16	18	17	20	15	26	15	16	19	24	14	15	19	22	14	25	17	14	11	22	22	11	18	27	20	24	20	22	20	20	23	12	6	17	21	19	14	20	17	24	19	18	21	20	21	18	12	24	16	22	29	15	28	25	21	21	23	21	26	20	13	18	23	16	22	25	20	18	24	20	15	26	22	18	22	29	21	16	10	25	19	19	21	14	21	21	16	18	14	12	16	15	14	17	15	21	19	20	22	21	18	24	14	25	15	15	24	27	17	13	20	16	17	24	25	13	20	10	25	13	16	11	19	17	13	20	25	28	16	26	13	19	20	16	20	11	22	21	18	19	13	22	14	25	17	17	16	16	21	15	21	23	19	19	15	9	17	17	24	22	21	16	19	27	20	20	16	19	25	12	21	16	21	10	13	13	15	23	20	16	18	18	12	26	23	26	19	21	15	21	14	25	23	22	16	25	14	25	15	19	19	20	25	19	15	21	13	12	18	23	16	19	23	15	27	16	22	15	13	25
18137	2965	1502	1100	2318	4208	4495	4038	3410	3009	3085	2851	2545	2059	1801	1699	1647	1453	1332	1229	909	800	696	653	512	454	459	490	441	405	385	400	349	322	321	271	271	269	257	259	227	207	226	226	232	252	203	184	223	209	176	186	174	170	178	205	185	177	175	160	187	163	139	178	189	179	197	179	197	156	187	172	159	175	184	209	220	196	197	191	187	185	203	191	205	165	184	185	199	178	190	173	197	160	155	153	204	175	160	187	178	199	164	202	198	175	175	171	192	179	178	158	176	170	194	192	166	170	185	187	202	175	203	178	184	178	180	165	171	156	186	174	156	172	170	161	155	176	183	159	171	179	189	169	199	178	160	196	187	146	163	186	148	184	201	166	168	171	158	174	156	196	197	185	166	170	179	184	167	142	191	198	183	148	175	181	165	187	171	161	172	160	159	160	167	167	169	181	176	178	158	177	161	191	175	173	161	171	170	168	184	162	151	154	154	168	188	179	147	165	174	161	191	160	172	174	170	192	178	176	165	162	162	160	194	161	164	182	167	165	174	163	180	194	180	174	196	169	172	169	188	182	172	178	189	176	159	168	183	189	155	171	178	173	162	187	166	174	175	165	154	180	176	163	187	174	184	189	161	178	181	175	152	175	174	179	193	200	180	175	154	180	173	169	163	160	176	174	187	178	166	191	175	152	180	168	161	165	167	164	191	182	173	158	166	191	163	168	166	182	157	155	172	175	174	183	176	189	156	176	166	179	176	166	187	185	157	174	177	170	181	182	163	165	178	166	174	171	147	178	185	173	201	178	153	171	150	174	191	177	165	169	149	190	165	139	173	156	144	157	155	150	154	161	159	150	188	163	174	185	171	183	167	188	175	176	174	150	155	160	183	156	193	173	178	170	182	163	182	189	160	163	150	199	189	181	174	182	190	158	173	175	176	157	172	185	174	176	184	166	156	165	201	158	158	217	171	170	179	182	176	187	186	165	167	178	172	165	183	181	194	148	182	178	197	194	167	169	167	181	164	188	166	168	180	140	178	182	161	181	152	177	166	172	166	161	166	155	195	158	178	183	185	170	183	167	163	180	186	168	163	154	185	175	175	170	155	156	158	174	153	185	163	167	183	171	160	167	182	167	170	167	207	178	187	163	163	172	176	176	161	165	174	169	155	178	174	196	164	158	173	181	161	187	177	165	177	191	195	167	184	166	195	171	167	166	174	142	185	180	187	155	166	175	169	195	186	151	154	148	160	174	175	179	160	169	153	198	150	160	161	174	156	136	180	173	169	169	201	151	165	160	194	175	148	175	158	193	189	158	140	172	188	173	195	179	160	166	151	172	178	168	161	162	169	166	188	171	177	176	187	186	190	171	188	197	165	178	167	178	188	185	200	178	165	161	170	177	170	181	167	153	160	217	177	177	207	173	168	180	160	161	173	159	193	177	163	172	157	193	189	166	198	147	165	197	163	170	166	152	175	171	154	183	163	179	168	150	184	181	164	155	214	175	162	172	175	150	163	178	171	160	188	163	156	191	156	155	185	176	164	175	179	168	168	186	185	190	162	153	178	176	184	176	185	181	162	168	158	160	168	156	165	182	195	178	166	152	175	181	154	179	158	178	190	173	176	171	157	183	164	138	193	185	158	180	173	173	150	155	168	179	149	152	166	161	148	172	156	168	184	180	165	190	163	196	170	195	151	178	155	167	158	170	167	181	170	170	176	152	148	172	162	157	173	162	175	195	179	162	199	188	178	162	158	172	172	175	178	189	163	200	177	161	189	194	182	183	173	161	178	192	173	172	165	176	174	172	150	168	169	168	171	172	192	148	159	158	153	181	167	181	186	142	169	165	165	185	173	179	194	173	190	162	155	165	188	159	170	161	174	185	159	180	168	179	151	171	177	159	163	179	168	168	172	176	194	154	197	163	150	170	185	189	155	176	169	157	159	193	190	179	172	190	174	179	155	200	186	161	167	194	184	164	161	172	162	163	163	188	154	163	161	164	183	187	177	182	153	149	174	158	193	176	162	194	171	178	182	173	166	200	177	161	162	184	178	167	174	177	184	170	184	186	157	148	192	166	185	184	193	184	174	166	166	176	192	167	186	159	159	139	172	187	183	157	149	146	196	172	179	168	178	160	184	190	179	167	161	170	178	194	172	172	175	173	141	166	163	165	190	169	152	155	167	161	163	156	167	152	185	166	161	157	174	155	164	178	193	171	178	159	193	187	176	161	176	158	187	177	186	180	159	164	171	177	157	171	156	176	170	180	166	164	188	143	169	176	174	178	164	184	162	178	168	214	161	156	174	159	172	171	169	175	174	166	168	163	173	195	170	162	167	182	187	178	157	154	181	169	171	167	208	167	170	166	162	192	174	151	193	179	180	175	182	151	166	163	175	183	180	161	198	188	183	173	158	179	167	169	145	152	150	169	170	189	189	159	181	186	190	175	163	193	176	169	172	172	169	170	171	190	167	181	173	170	150	168	189	164	172	155	150	170	184	196	194	176	176	168	159	171	174	151	190	171	173	196	173	175	176	157	189	164	167	161	176	146	177	152	177	164	163	181	138	181	161	162	154	178	189	196	174	194	170	161	171	159	177	176	169	164	195	177	194	181	185	174	138	152	176	166	191	167	178	172	165	195	195	175	147	141	175	185	171	173	177	168	176	194	166	184	156	182	151	163	162	168	168	178	182	166	194	145	148	194	219	173	162	162	174	168	161	172	218	162	203	172	177	149	186	181	162	167	163	176	175	171	181	193	193	179	187	188	160	155	165	175	167	174	173	192	183	177	174	191	173	164	140	156	170	159	176	159	165	169	156	184	156	178	176	157	183	173	185	200	161	195	180	177	184	153	174	151	156	151	149	147	171	149	173	193	178	164	178	182	170	168	162	162	192	185	184	176	167	148	179	199	161	183	163	149	175	155	169	161	177	182	148	165	164	180	177	195	200	156	184	151	169	178	175	180	160	175	182	169	173	145	171	185	163	191	156	168	185	190	159	151	177	168	149	163	175	164	175	187	153	167	163	158	189	169	189	170	174	179	175	171	169	175	173	206	167	189	190	187	177	181	184	167	175	172	167	159	195	187	173	191	181	146	171	197	169	174	184	163	172	155	180	168	170	173	172	201	164	179	167	184	175	170	185	172	159	170	155	164	195	200	167	170	162	161	181	176	188	188	163	172	164	190	182	165	165	146	153	180	185	155	179	200	156	182	182	175	200	144	161	168	183	166	169	182	156	156	171	150	181	180	136	174	159	183	152	171	168	176	165	170	166	180	191	172	159	162	168	147	159	160	166	166	174	176	176	173	199	176	165	178	159	177	184	174	164	177	178	164	203	182	172	179	160	160	166	172	145	186	173	179	172	140	183	192	153	192	202	164	156	159	179	167	194	155	166	158	187	184	164	195	169	178	167	167	177	189	165	163	191	181	167	191	182	158	197	151	150	150	172	158	183	187	176	191	187	173	164	176	169	171	160	187	163	156	183	190	190	190
2348	335	193	110	74	84	96	105	96	84	96	94	91	87	81	79	84	90	77	56	57	45	53	72	54	44	39	34	42	41	49	42	36	39	31	45	40	31	32	37	29	28	36	27	40	28	27	35	31	34	28	24	25	32	34	26	24	32	36	27	29	35	26	29	31	28	29	36	29	51	40	44	27	35	29	33	27	27	26	34	27	32	30	29	35	34	38	36	32	30	27	28	43	38	35	35	33	39	37	37	30	25	32	25	24	38	28	32	28	35	33	28	28	31	28	22	36	32	27	39	32	30	38	30	33	38	28	29	29	28	33	34	27	31	40	22	45	26	25	33	39	33	43	37	18	24	29	31	31	32	32	34	33	34	32	34	30	32	25	46	26	37	33	23	24	33	28	23	26	38	28	30	31	29	30	22	21	42	31	36	31	38	28	26	25	31	25	36	36	36	29	36	31	32	25	38	33	36	44	33	37	34	27	31	32	28	30	34	29	25	36	28	40	26	26	34	35	27	28	35	40	35	33	30	37	29	25	27	34	37	29	30	33	36	31	34	31	41	22	28	29	37	34	34	33	36	31	29	33	40	31	14	21	26	28	28	26	27	29	38	30	34	31	27	31	38	29	27	40	40	39	42	32	32	28	38	38	24	32	27	22	40	35	33	24	28	29	28	34	29	23	38	29	40	29	34	28	35	39	31	29	29	28	32	40	38	37	28	35	33	28	36	33	32	33	28	22	32	39	26	29	31	29	31	39	27	35	39	39	38	36	23	32	25	34	31	30	26	41	30	33	38	25	28	26	24	26	24	36	40	33	31	44	34	28	36	24	24	37	32	24	45	30	26	30	29	26	39	29	32	30	30	30	32	27	29	28	46	22	27	31	23	31	25	40	24	37	21	33	33	24	21	36	28	30	38	37	21	24	29	24	28	24	23	29	34	24	29	28	33	42	25	36	27	32	24	18	29	30	37	45	33	23	21	34	31	31	27	37	32	32	17	36	38	22	29	40	32	26	36	29	29	35	23	35	28	34	31	28	28	25	22	32	26	31	31	33	29	36	38	35	35	24	26	30	32	27	30	33	35	25	38	36	29	39	24	36	28	26	27	36	28	30	25	33	24	30	28	27	38	23	31	37	40	32	23	26	30	26	26	31	27	36	26	27	26	37	35	34	28	26	16	33	35	30	28	20	29	38	33	22	24	26	25	25	32	34	36	24	39	32	34	27	26	24	39	31	31	29	34	35	25	24	38	25	27	28	34	28	31	35	36	32	19	35	28	26	26	27	33	31	27	33	33	25	31	39	20	30	39	32	38	33	28	33	36	31	32	33	30	24	42	33	26	30	27	24	28	36	39	28	16	29	30	34	32	33	28	27	36	30	37	38	37	47	33	33	33	27	27	38	30	24	29	28	40	24	30	17	37	32	27	33	40	29	33	36	34	25	29	34	28	30	32	21	32	26	41	22	32	35	46	33	24	32	29	31	29	41	35	27	24	29	31	36	26	32	35	31	44	40	33	38	34	30	39	36	36	39	41	27	36	28	36	27	32	24	30	31	32	31	21	35	30	24	28	35	24	32	31	20	29	36	37	33	21	39	30	36	30	27	29	33	30	40	44	27	31	25	32	39	43	29	31	26	31	46	39	28	30	29	30	39	30	25	25	30	39	36	29	24	28	32	26	18	33	32	28	36	37	29	40	41	26	24	29	22	30	17	28	36	34	34	36	29	29	37	34	29	31	26	37	28	29	18	31	25	39	37	31	27	33	35	32	32	37	24	24	25	26	33	36	34	28	36	27	22	25	32	35	21	38	35	13	31	24	32	40	27	35	31	37	23	35	35	30	38	34	31	26	40	31	22	26	32	30	43	23	37	38	33	43	37	38	40	33	29	38	39	24	35	29	31	30	28	37	27	28	42	32	44	29	31	31	31	19	33	29	34	32	22	33	39	28	38	33	34	32	37	28	31	34	33	33	34	27	20	37	34	28	38	24	25	27	33	30	42	35	29	38	32	31	28	32	30	30	24	29	41	36	27	19	35	26	23	33	33	29	34	35	30	30	25	28	31	26	22	26	28	28	40	28	33	37	27	39	36	28	27	31	17	27	29	26	28	33	24	37	31	37	31	31	32	32	43	32	27	33	30	40	28	24	33	28	39	46	19	32	36	26	29	38	29	19	29	25	31	24	30	35	34	35	36	34	32	24	24	28	37	31	30	30	40	32	30	33	37	29	36	35	29	30	34	31	35	30	28	46	20	17	30	37	32	23	31	35	23	37	30	26	27	33	28	37	34	34	25	31	25	28	33	30	31	34	27	31	38	28	22	34	32	30	40	28	38	33	35	27	33	30	37	30	43	29	37	34	25	20	29	21	22	40	33	27	37	27	36	27	33	29	36	31	34	30	30	29	25	34	38	33	30	31	42	30	27	28	26	44	33	19	37	36	32	37	26	34	31	25	24	32	39	32	24	34	27	38	34	27	29	34	36	24	30	36	34	30	29	39	35	32	25	33	31	31	29	31	29	36	38	38	33	31	30	23	30	35	48	33	28	23	31	20	26	36	33	24	37	39	30	31	30	37	19	35	34	32	36	28	23	37	30	32	25	27	28	34	30	33	25	29	31	38	38	31	36	46	25	37	39	23	34	34	40	27	36	34	25	28	29	28	39	29	27	43	28	34	33	25	31	30	32	32	24	26	34	30	34	26	33	37	29	30	43	38	24	29	25	30	34	34	43	44	26	33	29	30	36	32	26	30	35	24	31	36	23	39	30	27	35	20	36	35	33	43	36	33	27	44	31	34	20	34	37	24	29	25	34	35	30	35	20	35	28	34	34	34	29	36	31	32	37	32	33	34	29	27	37	34	24	24	28	36	41	24	22	37	31	33	27	36	28	41	28	36	35	37	31	41	33	32	31	29	25	33	29	32	31	25	29	26	26	19	31	18	36	29	25	24	30	38	36	22	28	36	32	30	29	33	34	34	25	33	27	35	31	31	27	32	30	30	31	30	25	37	36	23	39	30	30	38	31	29	27	40	33	33	35	24	29	31	27	26	34	30	41	27	29	30	36	39	33	31	29	34	28	30	30	40	25	26	32	34	33	37	24	22	34	35	35	31	33	24	34	25	34	22	28	32	33	38	24	29	27	27	31	36	33	24	29	28	25	26	37	31	33	35	30	31	33	21	28	23	29	23	30	24	23	35	35	38	31	31	40	24	31	35	32	36	34	32	29	17	32	31	22	25	22	28	28	36	43	30	29	37	36	23	21	32	29	38	33	35	26	33	29	31	35	30	31	33	18	35	19	34	33	31	26	35	40	22	31	34	25	22	36	30	32	26	26	31	29	29	32	25	30	36	24	38	31	31	35	26	27	31	22	22	24	30	25	33	30	42	35	26	32	16	34	39	31	29	37	30	18	30	28	40	24	43	34	40	35	28	36	28	32	27	30	35	35	37	25	32	32	31	30	29	32	26	22	31	29	26	33	27	32	19
21931	4251	2294	1842	3463	6261	6918	5948	5316	4388	4383	4163	3571	2880	2764	2465	2134	2169	1891	1482	1345	1203	1140	1023	766	744	693	654	650	634	565	578	590	561	495	453	445	417	455	433	410	386	395	353	357	345	302	341	323	312	323	306	297	310	297	282	311	304	284	338	334	280	274	304	298	305	317	305	307	342	318	316	303	300	260	293	285	324	310	322	329	318	315	320	311	339	330	315	288	300	292	321	335	304	248	307	285	284	284	257	284	308	308	298	276	299	309	296	288	327	312	289	270	304	296	302	288	301	305	301	323	303	308	291	326	339	302	303	306	299	298	300	301	294	309	306	272	315	294	293	296	320	279	309	294	302	278	315	298	287	299	299	271	325	294	268	314	324	297	269	279	301	290	276	303	306	262	282	293	306	277	297	302	297	288	275	288	298	285	293	277	272	281	297	315	311	293	311	282	292	301	292	282	253	271	289	267	271	305	297	278	284	325	293	277	316	266	277	310	282	300	296	274	307	244	308	310	328	265	291	274	296	303	282	287	312	323	262	285	277	295	268	286	294	296	311	316	307	291	312	283	323	279	259	292	305	284	263	295	289	313	284	314	285	304	288	278	286	299	282	299	283	248	275	265	273	277	292	260	297	310	294	311	294	314	273	326	295	298	271	291	277	291	256	269	306	296	267	287	276	263	276	292	284	279	286	296	290	330	306	280	295	313	277	280	296	260	306	316	275	294	292	276	310	293	307	310	303	320	282	280	299	280	311	271	282	285	264	297	282	294	276	296	294	279	287	282	308	300	272	267	280	281	262	318	305	278	264	287	247	271	293	272	274	286	284	307	290	314	312	297	286	285	298	291	301	318	280	312	316	280	272	330	259	299	266	281	268	283	304	285	288	270	303	286	276	268	245	277	280	290	303	286	256	299	310	290	303	293	297	293	302	265	279	285	307	280	283	306	287	315	274	245	302	286	274	315	307	300	287	282	304	302	295	274	300	290	264	303	303	286	297	288	290	297	258	301	296	307	281	279	297	305	303	293	271	286	291	305	282	295	275	312	284	283	293	311	294	278	293	304	301	293	283	306	260	294	293	289	244	263	285	293	290	313	288	280	312	299	332	292	287	288	287	283	297	300	286	284	304	275	279	271	282	291	289	259	265	300	270	246	282	277	307	295	270	299	291	277	288	311	277	291	273	312	300	273	273	271	330	286	288	261	290	292	286	295	288	288	296	278	277	299	277	293	273	266	300	286	312	293	271	280	320	272	273	269	306	259	290	300	259	289	269	323	275	271	290	253	307	288	284	267	284	314	276	296	271	260	281	288	278	281	280	248	304	274	276	256	297	288	290	269	278	279	293	287	271	305	282	271	275	284	281	265	266	290	284	302	267	303	295	269	287	279	304	309	299	291	273	296	276	295	298	312	312	333	291	294	274	276	283	293	266	288	305	279	305	294	262	320	305	284	326	264	303	305	281	283	287	290	277	305	267	284	297	262	300	262	299	304	278	282	299	308	280	309	285	287	284	265	290	277	302	283	303	308	285	278	280	277	271	292	309	304	305	283	307	283	290	308	279	272	253	290	274	305	292	281	246	291	312	272	273	275	310	297	280	325	291	280	273	290	281	320	302	301	286	270	291	277	283	262	296	263	295	282	279	289	292	297	244	289	287	303	269	289	301	289	268	302	250	294	277	285	287	296	301	284	303	283	295	277	287	278	295	295	304	294	308	289	249	279	271	296	279	268	252	307	291	281	284	285	278	272	296	300	302	287	284	285	306	286	298	266	310	283	264	281	287	311	286	278	273	297	275	282	270	292	288	303	302	304	283	316	282	258	314	273	287	296	300	268	279	323	281	279	329	312	303	311	279	267	285	281	283	297	276	297	303	271	311	272	284	282	300	271	282	288	278	274	280	305	284	316	312	279	309	279	284	285	302	269	297	268	291	286	283	289	305	298	283	287	270	271	307	282	269	308	312	277	303	287	320	293	268	287	263	289	315	317	311	302	302	275	281	300	292	279	297	267	291	291	330	304	282	286	308	305	257	280	309	270	278	279	300	314	284	259	279	270	312	288	268	274	294	308	263	309	306	267	289	260	272	300	280	255	305	275	267	267	299	258	290	282	296	263	266	284	234	307	268	289	278	315	274	290	276	285	282	269	278	303	289	261	286	305	316	293	287	301	302	290	274	296	307	272	260	288	299	276	310	292	298	265	300	296	298	284	279	315	285	279	283	300	249	296	279	306	291	290	318	291	286	288	298	299	277	320	277	283	292	276	291	288	277	303	299	308	304	261	316	288	315	293	327	274	321	295	301	310	267	301	313	288	283	308	285	280	278	271	305	288	294	273	280	276	274	305	328	299	283	270	283	285	309	271	278	292	260	295	293	285	309	274	265	307	279	321	269	330	314	289	278	314	280	284	280	274	294	305	301	298	288	296	269	274	296	301	261	307	295	282	289	285	285	312	298	292	244	285	288	305	283	298	273	299	293	318	283	275	285	267	286	261	277	287	295	335	304	308	275	295	281	290	287	306	251	305	303	281	297	287	279	264	291	268	262	322	260	293	304	275	315	299	299	275	291	308	314	282	274	283	296	275	291	297	292	292	284	301	240	283	301	295	283	266	269	297	292	276	318	266	278	274	295	286	298	321	288	297	283	294	278	294	274	289	313	286	305	250	287	306	298	278	293	268	304	312	298	330	275	279	287	260	279	290	284	311	290	283	296	299	281	289	274	301	339	271	266	323	292	311	295	281	311	308	280	309	283	289	290	312	332	300	294	287	272	291	295	271	298	297	294	276	291	270	251	289	300	288	278	281	315	301	282	286	295	320	266	313	283	241	267	294	271	286	286	288	298	304	249	273	288	272	268	306	271	274	306	271	291	265	285	279	309	278	286	303	292	309	292	316	262	292	283	306	319	290	290	312	283	286	314	319	274	295	273	315	283	298	316	266	312	278	281	301	267	305	258	337	292	315	296	241	304	281	275	273	308	249	296	294	314	276	273	297	295	234	276	275	265	307	277	287	290	301	291	285	277	294	290	272	277	298	274	298	279	283	273	306	295	326	260	300	287	267	301	288	276	294	283	304	296	266	297	289	296	277	269	313	274	286	274	271	320	313	269	285	321	287	264	303	301	297	304	281	304	274	296	311	277	301	293	283	302	279	287	296	274	279	271	279	311	268	276	276	269	286	282	280	265	271	285	321	278	302	287	294	309	258	258	315	276	258	263	297	296	269	295	286	296	306	271	289	280	297	269	299	285	290	298	276	307	303	292	277	293	255	275	271	283	304	297	324	300	299	283	274	283	283	263	293	259	281	262	299	320	279	298	249	273	288	310	289	280	290	288	278	317	318	266	305	293	325	269	304	287	267	263	282	316	290	284	313	270	274	318	301	267	307	312	270	274	250	312	281	282	300	295	293	258	264	291	306	303	285	260	304	287	291	295	293	265	263	284	303	249	276	289	249	293	320	317	285	289	289	282	288	275	262	301	300	310	286	265
1789	139	87	61	43	58	56	79	48	55	63	68	60	75	56	48	51	52	55	48	41	41	39	37	41	38	38	34	30	49	34	31	41	39	32	43	38	36	32	38	30	26	30	33	36	29	33	45	31	33	32	40	37	34	36	25	31	40	35	34	33	42	38	32	41	31	33	39	32	34	43	37	32	36	33	34	36	35	34	29	31	39	42	34	34	30	31	29	38	40	30	25	39	36	27	37	34	40	27	30	33	33	36	30	25	30	29	45	33	39	30	31	38	33	46	35	42	27	33	39	33	32	30	42	36	26	30	51	38	26	26	37	33	32	43	35	31	34	30	35	46	41	37	39	37	37	41	35	37	25	33	48	38	33	27	44	39	33	24	31	28	34	32	29	39	35	31	35	34	40	42	33	30	37	39	32	37	38	41	41	39	33	32	25	31	43	41	24	35	27	30	33	36	35	38	28	34	44	22	41	43	19	24	47	27	33	36	35	37	37	47	31	38	32	37	35	26	48	38	31	34	35	40	36	32	41	34	35	29	36	48	36	30	34	39	31	44	34	37	27	36	22	39	32	21	29	32	32	32	39	31	37	35	31	41	32	24	29	40	29	44	27	29	32	32	34	38	24	41	29	38	39	31	41	28	33	30	30	45	33	28	39	23	36	37	35	42	30	30	40	28	34	31	25	31	34	33	35	28	27	34	25	33	34	29	31	43	38	38	39	28	30	41	39	43	40	32	32	24	44	39	27	37	31	39	39	29	25	36	38	31	28	33	33	44	30	30	36	29	31	24	27	33	31	27	33	34	35	43	31	29	34	42	30	36	29	29	35	38	36	31	36	42	43	44	30	27	37	28	36	33	40	31	46	41	35	29	33	37	39	30	26	33	26	35	35	25	32	32	36	40	31	35	23	36	43	27	31	43	34	27	31	30	37	28	40	26	32	35	36	45	33	37	36	28	33	32	36	23	24	40	33	28	33	39	31	42	29	29	31	33	32	32	30	34	30	30	35	38	41	41	35	39	35	21	33	26	39	30	38	40	35	35	31	38	41	21	34	32	33	31	37	32	34	28	27	35	26	32	21	37	25	36	38	36	30	29	25	34	41	28	37	38	35	38	37	37	27	36	26	38	36	33	37	35	37	48	29	32	26	25	43	36	21	37	20	29	28	35	28	27	36	37	39	42	30	32	33	27	38	30	20	27	28	32	29	36	30	30	38	32	29	39	40	32	28	42	32	38	33	33	34	32	41	24	31	38	33	41	37	26	29	33	40	34	31	27	31	35	36	27	33	20	34	35	31	38	30	26	30	30	35	25	47	30	42	36	38	40	30	19	28	26	31	29	28	33	37	30	41	37	33	30	29	31	26	33	34	22	33	41	31	37	35	31	44	39	27	29	32	44	42	28	36	35	25	26	39	22	43	39	28	24	34	41	36	25	28	30	30	27	23	39	23	31	30	29	27	38	34	40	21	32	30	30	37	30	28	31	40	41	23	36	30	21	22	33	24	35	42	42	44	28	40	34	33	36	42	31	30	26	31	27	34	33	27	42	35	30	28	34	30	34	39	32	38	41	32	40	26	25	29	35	24	36	40	36	32	35	33	28	23	39	47	36	34	33	36	42	22	39	35	26	37	33	36	30	28	35	36	39	30	40	23	40	35	34	27	30	31	36	39	38	41	33	40	33	23	34	36	32	28	27	40	32	31	43	25	26	29	39	35	29	31	31	30	36	31	28	35	37	39	35	36	31	29	26	45	40	26	39	26	33	35	36	32	34	28	39	28	33	32	36	38	27	39	28	34	30	33	39	39	43	32	22	29	32	37	31	30	32	29	43	26	39	21	23	31	32	36	38	23	26	26	22	30	37	34	28	45	32	25	43	34	38	28	39	33	43	30	36	37	29	29	35	28	33	33	30	30	36	29	35	23	40	32	30	28	35	32	31	35	44	42	33	31	34	30	42	34	40	34	39	38	37	38	20	30	23	34	37	34	40	39	35	39	35	48	40	44	31	38	35	33	36	27	35	29	49	30	29	33	31	26	34	36	44	37	29	29	26	43	36	36	28	47	36	42	33	34	30	30	33	38	32	32	45	28	30	32	29	33	28	23	26	34	44	28	35	38	36	29	37	32	35	39	27	30	35	31	33	34	35	23	46	34	29	43	29	33	29	36	39	27	36	36	33	24	35	34	31	34	27	36	32	35	31	23	29	34	32	43	26	29	39	41	33	26	25	24	36	42	34	38	33	39	25	36	38	31	38	29	28	35	26	39	21	28	40	31	39	37	43	19	31	24	28	39	35	30	21	26	30	33	26	49	23	35	26	41	35	24	28	46	28	30	39	38	38	43	24	37	38	36	29	37	39	28	31	39	24	26	24	26	39	40	33	30	35	34	28	30	43	36	26	36	27	31	35	40	41	26	31	26	33	43	35	36	27	35	28	38	33	30	41	45	31	31	30	30	30	37	32	31	41	37	38	36	30	28	36	30	35	33	35	30	40	36	34	36	40	33	22	39	30	31	35	28	35	42	38	35	29	32	32	35	28	35	34	36	37	34	31	37	24	35	32	34	31	24	37	21	30	29	33	43	33	35	29	28	35	40	43	30	35	35	42	29	36	24	35	44	27	29	30	28	35	29	23	32	34	30	35	24	45	28	40	41	33	39	30	31	25	36	37	33	42	39	29	40	38	37	41	33	39	33	23	39	41	33	39	33	33	27	28	34	20	30	33	41	21	40	35	33	27	35	44	31	32	33	42	33	33	34	31	36	30	27	32	29	34	35	30	45	34	38	37	35	28	37	29	38	35	27	26	31	28	22	30	33	26	43	31	39	31	32	37	34	41	40	33	29	31	35	34	17	34	36	30	35	34	39	39	38	35	33	35	35	37	31	38	28	33	25	39	37	31	32	38	44	40	38	34	28	38	43	42	27	36	31	32	27	19	41	31	40	40	44	38	37	35	29	21	26	30	21	40	31	30	38	36	29	40	33	26	25	34	41	26	25	40	48	37	34	27	37	27	41	26	32	39	20	39	39	30	47	39	32	38	38	25	41	35	39	37	32	34	38	39	42	36	29	37	36	29	37	36	32	38	34	19	34	25	29	32	41	29	45	41	36	41	39	34	27	36	37	34	35	41	27	31	34	28	31	29	29	30	25	41	37	26	34	30	36	32	34	33	35	39	33	38	26	45	31	39	26	33	38	34	41	23	42	30	30	33	33	34	32	35	36	30	32	36	40	30	40	44	33	30	26	46	44	30	31	33	30	31	34	31	32	22	35	35	33	35	34	26	40	37	43	30	33	25	32	31	42	28	29	42	27	42	24	31	30	32	34	24	38	27	36	43	34	48	43	30	33	39	27	44	25	33	35	30	39	36	27	34	25	38	42	38	30	42	28	40	31	31	34	37	47	24	21	36	37	39	33	34	32	36	43	31	30	43	26	19	31	36	33	42	26	37	30	26	32	26	32	26	28	31	37	25	42	36	27	34	30
15392	1978	1205	1105	1725	3414	3542	2752	2576	2341	2444	2276	1718	1467	1452	1209	1037	1007	910	866	711	701	677	618	558	517	528	483	433	397	462	399	393	431	399	379	325	355	339	341	321	315	340	313	317	306	303	290	303	299	287	297	310	284	319	307	302	309	297	327	320	283	283	293	296	289	309	311	276	300	292	287	320	277	278	334	267	308	296	303	321	293	312	311	290	306	295	295	296	298	291	317	297	318	305	334	302	277	334	278	241	283	306	310	284	355	296	275	302	269	325	283	282	274	304	305	299	293	282	307	315	289	290	300	322	300	255	307	289	281	308	270	303	307	285	300	308	287	277	326	320	296	304	297	291	290	284	269	296	274	316	286	318	301	308	307	286	314	292	329	301	306	288	302	275	275	292	276	316	284	278	284	259	303	333	280	307	310	283	276	281	294	308	297	302	298	310	300	315	265	302	314	282	288	300	300	278	308	288	295	295	325	300	289	257	286	277	306	288	315	292	267	263	336	278	291	308	275	295	304	262	331	283	278	304	320	326	337	306	301	298	297	300	284	282	298	279	268	282	290	272	270	298	275	311	320	327	299	304	269	280	299	296	319	311	254	295	281	272	281	323	292	292	275	299	277	276	266	274	277	289	298	277	267	314	277	308	321	303	293	289	303	287	295	301	293	290	275	324	302	304	269	266	299	288	266	292	286	287	258	300	317	292	287	308	285	280	265	309	298	288	273	265	292	283	268	292	315	296	279	308	269	288	300	302	306	277	295	315	347	282	251	298	297	309	297	330	311	270	273	274	287	309	287	289	263	287	286	299	282	250	316	320	301	266	292	297	300	281	286	297	321	279	301	317	321	293	307	272	302	287	302	284	287	305	284	290	319	275	253	266	297	315	303	277	307	291	328	292	283	292	285	302	285	326	283	317	301	288	294	278	270	294	307	304	284	320	311	288	298	294	315	267	262	308	320	324	281	269	275	286	307	291	259	306	277	300	277	306	313	303	325	318	303	320	312	309	279	293	283	315	297	298	286	284	273	290	312	314	266	307	282	307	261	318	302	312	272	303	279	283	304	257	282	309	305	292	285	294	306	301	293	290	268	276	295	292	314	303	288	281	281	306	289	280	277	305	308	270	288	286	282	285	317	298	300	297	303	287	305	309	277	318	322	320	313	272	306	309	299	305	264	285	351	294	264	293	264	291	313	295	276	310	315	277	288	303	300	270	290	300	289	301	300	268	282	297	307	302	287	306	284	300	295	322	311	289	247	314	288	282	270	279	297	313	300	281	273	264	303	313	286	265	275	255	272	285	287	283	301	294	307	296	289	295	278	289	300	308	284	259	309	309	276	298	303	286	294	288	305	289	274	314	293	241	294	299	286	274	273	288	301	297	293	294	282	278	294	278	288	282	294	290	309	303	316	300	298	302	270	306	298	274	286	325	322	280	304	306	310	263	333	307	283	288	266	266	301	246	305	285	311	309	312	265	288	283	298	292	275	310	296	304	323	271	301	258	312	277	287	288	290	279	275	295	290	280	295	302	298	291	287	298	312	324	272	266	310	268	256	316	287	295	259	283	279	285	291	300	320	266	306	296	308	318	298	277	326	318	300	306	300	307	297	291	315	284	331	269	276	282	304	290	283	301	290	271	308	298	319	285	304	307	265	303	301	287	290	300	273	287	292	278	291	279	303	313	282	295	271	296	321	300	324	282	270	310	291	292	293	281	244	317	309	279	303	316	290	275	282	316	298	286	310	295	314	259	294	283	292	275	288	282	268	302	315	319	270	308	283	295	276	329	268	277	323	304	307	281	284	309	298	308	273	277	310	283	309	251	301	288	284	297	279	333	323	269	296	267	289	284	265	282	307	298	319	274	312	290	280	279	306	269	310	307	311	274	294	298	310	298	292	286	312	304	305	287	301	270	276	289	279	280	292	284	308	269	282	279	343	322	315	276	292	317	308	290	290	278	275	288	280	323	286	300	288	281	324	314	297	277	288	280	341	306	297	278	319	302	281	289	284	300	295	292	291	273	298	317	294	289	315	282	261	298	284	286	297	305	268	280	324	267	294	314	261	278	292	285	314	284	310	326	298	294	317	313	277	320	301	297	292	293	269	294	260	275	273	291	281	281	305	290	292	281	286	300	308	318	305	282	294	278	296	287	280	305	257	266	278	294	293	300	282	296	286	296	284	295	285	314	306	287	322	293	291	281	299	316	301	308	297	283	293	296	303	286	282	307	286	279	293	315	322	322	296	335	286	297	284	324	297	331	282	300	302	291	282	321	290	302	281	282	289	289	281	301	273	313	277	310	306	323	283	324	304	280	317	315	296	256	304	284	307	310	299	311	281	305	282	311	315	252	265	305	317	288	267	303	268	276	295	309	315	296	252	292	297	287	284	324	272	302	325	337	282	297	261	278	271	278	285	267	297	318	320	264	292	301	299	273	320	306	288	274	303	292	326	292	260	342	307	312	306	289	323	286	294	282	264	298	275	289	309	306	286	281	284	284	281	309	272	295	286	306	304	333	297	292	296	303	296	304	298	306	288	288	275	289	310	302	318	293	322	269	276	271	300	292	286	310	328	302	298	263	299	322	312	256	298	267	310	304	291	297	273	309	291	282	283	306	309	286	314	317	286	288	294	254	300	324	324	300	294	312	301	300	318	287	293	301	291	297	297	301	304	290	281	289	281	257	284	283	304	282	311	287	287	329	292	264	277	321	326	308	310	311	288	305	313	292	276	265	290	273	320	285	290	303	311	287	274	312	307	271	276	297	270	312	307	304	301	313	286	291	314	298	297	298	298	307	278	276	321	310	265	276	277	270	275	266	304	290	284	316	300	292	276	314	292	322	275	292	276	302	311	326	280	271	283	310	282	289	279	269	279	270	284	278	265	280	295	308	281	283	280	290	299	295	278	272	268	280	286	269	302	285	260	321	256	299	293	292	318	291	273	277	285	332	279	281	279	296	310	291	272	319	286	292	262	258	273	337	281	309	299	285	285	269	319	334	293	273	311	299	308	273	304	304	309	295	285	314	305	287	335	289	303	290	297	295	332	304	295	305	282	296	301	270	323	316	297	281	289	289	293	301	290	309	289	277	287	326	307	294	324	300	281	317	310	291	282	283	308	293	288	290	315	289	286	291	306	280	325	292	263	292	290	302	271	303	283	297	279	284	283	285	278	310	280	293	297	278	303	279	292	293	292	299	291	312	256	303	290	288	297	294	266	276	293	249	315	292	309	259	283	271	282	288	304	289	290	282	321	302	283	270	290	297	281	304	282	299	309	275	301	318	286	299	300	311	304	283	274	289	290	304	295	325	309	291	345	314	313	282	309	285	264	304	309	264	272	281	269	258	287	284	276	282	286	316	300	273	279	280	299	294	236	256	289	298	297	283	313	281	293	304	303	296	282	305	306	284	272	321	279	294	298	290	294	317	279	285	310	314	293	294	294	302	335	278	313	275	269	337	288	316	284	298	280	293	314	300	272	291	292
1737	251	133	110	81	98	105	81	100	108	98	98	79	95	95	59	74	69	58	81	63	54	52	47	45	60	44	45	43	25	56	43	37	51	42	64	46	52	42	50	52	48	50	43	45	47	34	42	40	48	46	42	53	56	45	50	44	30	38	34	49	39	37	42	29	44	40	38	48	40	38	36	46	49	41	41	48	38	41	43	49	49	31	40	43	42	53	55	41	47	45	39	45	55	39	25	42	38	54	38	36	49	33	51	42	36	50	40	46	42	40	40	46	46	44	44	42	53	49	35	41	41	40	35	41	40	43	46	38	41	41	47	49	35	55	42	59	46	46	44	46	45	23	40	29	42	42	44	39	52	34	43	41	39	40	54	38	29	41	37	42	37	49	33	48	38	37	52	50	27	47	38	39	46	45	44	44	34	33	41	42	27	36	41	41	57	40	52	46	46	39	42	49	47	48	52	45	49	55	40	43	41	38	37	46	41	38	29	44	47	62	39	46	47	50	56	46	31	55	37	51	44	38	37	31	44	40	37	43	41	43	54	50	48	42	51	48	44	38	52	52	49	49	43	37	45	56	47	42	47	43	45	35	51	44	49	40	40	53	39	48	43	48	46	43	43	47	48	44	38	39	38	46	53	39	56	40	45	46	45	56	42	53	46	53	33	47	56	36	46	25	37	49	41	58	40	40	54	48	44	48	36	47	31	45	35	45	52	30	43	45	46	49	54	39	46	37	48	34	50	45	40	30	49	37	51	49	32	36	50	45	48	34	35	46	33	44	41	44	38	49	43	47	48	39	38	44	46	30	31	40	40	46	41	46	50	36	41	46	45	37	40	45	43	44	42	43	45	46	43	49	41	38	56	38	49	37	42	41	29	54	46	52	38	37	40	49	44	49	35	46	42	42	41	48	51	46	37	44	40	48	41	44	53	33	28	51	42	43	48	40	52	32	35	41	51	44	39	40	47	55	42	40	51	39	40	38	42	29	43	41	54	37	44	48	42	43	47	30	45	49	31	47	42	53	45	41	42	42	37	50	47	38	39	32	42	45	43	48	45	53	52	35	52	40	38	43	35	47	40	37	37	38	41	37	45	44	48	33	38	52	41	49	22	45	55	38	52	46	47	30	26	54	59	40	40	46	37	45	30	39	48	38	45	44	51	49	45	42	32	46	38	52	36	42	42	37	48	47	38	37	55	27	31	39	38	48	40	47	53	49	40	42	38	41	46	47	43	52	42	37	44	31	48	32	44	45	33	52	38	43	42	45	46	40	51	38	31	38	40	52	48	40	50	40	36	43	37	55	37	29	46	42	36	41	41	39	63	52	50	40	41	37	56	49	50	43	33	32	48	37	37	39	38	44	31	35	34	44	38	40	43	50	36	51	49	42	39	50	45	44	45	41	49	38	26	41	45	41	46	52	32	40	43	47	31	37	45	45	47	40	40	41	57	40	50	43	30	35	42	47	40	55	48	49	41	44	45	47	46	36	45	28	46	41	37	39	38	47	44	49	40	39	42	41	40	33	37	44	41	37	39	47	36	54	55	44	41	47	42	46	44	44	54	37	44	49	45	45	39	45	45	44	41	42	33	37	33	45	35	41	41	49	41	33	41	46	46	55	31	54	40	43	46	59	34	41	39	29	48	40	57	42	55	35	42	42	43	38	42	51	37	31	39	52	44	57	47	44	52	44	54	37	42	52	38	40	41	51	38	47	41	35	54	51	34	28	31	46	57	49	42	51	37	40	40	40	45	48	43	29	27	42	47	51	30	40	47	36	43	45	47	35	42	49	42	39	48	39	42	39	47	41	41	40	42	45	41	31	45	39	38	48	43	56	42	50	31	51	38	55	44	41	41	50	52	39	43	39	39	46	49	39	28	51	56	41	40	42	48	61	45	43	32	53	30	47	45	40	34	41	49	43	37	45	44	62	41	36	44	44	39	56	34	42	39	45	34	52	55	28	39	49	45	41	48	29	44	53	43	44	42	40	51	42	44	51	42	43	52	40	45	56	42	44	46	56	48	48	41	50	51	40	41	39	40	35	42	45	48	39	40	36	42	37	38	46	40	48	44	25	37	56	39	48	40	33	45	43	43	39	42	28	46	37	49	56	46	58	49	30	31	43	42	52	46	45	53	37	39	36	48	46	37	39	48	48	40	47	48	38	47	48	47	39	44	48	35	47	44	47	43	36	49	31	42	36	35	44	45	33	44	34	39	45	53	30	54	46	42	35	43	45	53	38	42	51	44	40	44	46	46	41	47	38	29	48	39	49	37	55	43	53	33	37	41	46	44	51	37	32	40	38	47	47	44	41	55	58	35	47	36	39	35	51	49	45	35	40	34	44	48	34	53	32	44	49	40	44	41	34	43	51	39	49	42	55	45	32	35	34	40	36	44	41	51	41	39	41	41	37	35	47	37	38	46	45	34	37	46	49	48	42	42	43	43	40	42	47	48	51	57	38	42	44	56	46	47	42	50	36	41	42	38	50	45	43	43	53	46	35	44	37	39	36	29	46	47	50	42	46	36	47	42	43	47	40	49	38	46	48	38	46	40	40	36	52	44	52	48	45	35	49	45	41	34	44	43	36	33	44	44	43	48	53	39	41	33	50	39	39	52	43	49	52	45	29	51	39	43	48	38	46	28	37	27	50	44	32	64	39	39	40	67	37	35	47	42	62	40	40	30	35	43	43	34	46	46	41	35	39	50	44	42	48	41	38	44	41	39	37	43	55	29	54	37	40	36	46	52	62	47	52	43	47	54	46	36	31	36	36	33	44	44	37	57	43	62	50	38	44	50	46	43	41	38	44	39	38	49	47	43	37	53	45	36	37	44	45	45	41	49	52	49	44	47	51	47	39	43	35	51	46	54	40	48	39	39	36	36	44	59	49	49	47	48	40	41	46	42	38	44	45	42	52	35	50	48	40	46	46	41	38	47	40	46	44	43	38	38	48	36	37	44	47	41	41	41	37	37	29	42	41	43	46	40	35	39	33	48	41	53	52	52	39	41	45	39	33	41	37	28	38	30	39	42	37	50	45	30	42	33	40	42	54	45	38	43	32	49	35	35	44	49	39	38	36	48	41	46	46	41	57	32	52	50	46	42	49	33	37	38	41	45	37	43	40	53	40	55	37	43	40	38	48	48	53	36	36	37	41	50	40	37	48	57	42	38	43	40	34	38	39	35	42	46	56	36	32	44	38	45	46	44	45	56	40	35	39	39	33	51	46	43	25	37	36	38	42	38	40	47	43	39	38	46	41	41	45	42	42	53	37	46	44	44	44	37	43	38	36	58	48	38	43	53	32	40	49	39	40	49	49	50	56	41	48	32	41	48	38	46	51	49	41	33	37	53	49	39	47	42	39	36	45	44	36	46	48	46	44	31	46	44	41	43	46	43	45	45	51	44	49	50	48	41	36	42	33	34	52	46	44	46	47	49	50	48	35	31	44	57	41	45	30	35	42	45	37	40	47	51	41	38	44	48
19674	3365	1686	1706	2952	5909	5893	5227	4201	3728	3740	3369	2541	2326	2361	1869	1395	1530	1455	1335	1131	1133	990	926	771	702	668	725	684	645	610	653	606	559	575	487	472	511	485	467	467	436	450	453	477	420	413	416	438	381	406	385	395	381	379	402	387	429	410	367	390	409	402	414	408	409	377	403	361	378	381	382	357	409	392	427	426	382	386	416	407	397	417	398	425	429	416	436	394	423	440	385	408	400	387	376	411	382	401	386	388	355	400	391	476	374	431	374	411	373	405	396	378	426	431	384	394	381	396	407	399	417	386	409	368	374	386	383	386	407	399	385	400	380	352	377	406	392	385	380	412	420	406	379	399	358	363	375	422	421	387	369	385	373	407	392	360	404	366	414	388	408	344	360	385	377	412	363	378	418	386	405	391	429	417	390	391	416	357	390	402	397	386	361	378	416	394	388	356	402	379	390	375	401	361	403	392	371	373	391	382	417	407	402	404	369	430	396	335	376	408	412	386	420	373	401	401	373	417	379	420	369	364	399	371	403	335	365	360	405	424	361	414	403	380	380	394	378	420	380	387	374	388	370	422	397	371	365	369	394	396	384	373	377	418	378	397	348	358	389	379	352	376	372	385	366	339	405	411	375	428	404	430	378	398	383	350	362	419	379	385	390	381	348	372	406	392	386	388	420	360	385	430	398	361	402	373	413	396	396	384	403	368	350	391	402	395	378	397	399	413	373	410	370	420	348	370	427	368	416	384	409	387	387	409	418	379	362	380	402	405	408	390	383	395	381	374	366	409	408	376	403	374	388	390	380	402	378	378	401	431	392	394	405	388	381	404	384	381	387	340	369	391	414	410	394	371	397	366	393	405	373	377	372	434	337	411	393	382	380	397	358	412	392	393	358	406	380	393	401	389	384	380	385	396	387	401	389	399	382	418	395	400	381	405	395	393	344	394	425	400	378	381	363	369	417	409	391	393	399	371	411	368	386	388	392	392	432	401	407	380	347	402	416	382	391	381	373	381	381	356	386	375	393	384	359	410	397	395	398	409	372	357	355	392	368	380	392	389	396	390	381	378	368	387	392	437	392	350	388	395	415	397	402	392	428	377	359	392	399	378	402	369	361	391	410	404	405	391	391	347	382	404	433	386	400	346	411	393	358	395	391	363	411	407	399	411	412	388	387	408	392	350	387	392	404	420	373	393	384	389	427	415	408	383	408	398	394	401	358	388	373	368	405	384	393	370	360	403	361	407	402	378	363	382	376	407	400	385	388	395	426	367	364	381	375	376	366	373	361	403	405	357	382	360	379	373	383	346	390	365	371	406	384	362	377	380	400	405	396	367	374	380	372	357	381	392	352	406	399	405	411	384	404	404	390	395	387	353	365	358	374	383	391	395	402	399	378	371	383	369	386	418	373	403	371	381	387	335	365	373	381	380	409	412	379	418	432	394	379	379	397	391	357	369	370	386	389	372	381	387	377	371	375	375	376	376	370	407	378	378	405	358	403	399	407	375	369	350	437	408	444	366	358	404	363	350	392	425	364	384	417	389	372	387	358	374	387	372	387	376	397	385	384	406	395	405	397	401	384	363	394	378	378	389	385	387	381	323	394	416	348	372	398	374	392	368	391	376	418	365	420	405	399	356	354	364	386	370	398	406	438	400	390	365	373	387	373	374	407	397	363	424	396	392	371	391	376	418	391	399	366	406	413	381	401	369	395	396	379	388	391	399	424	380	380	364	382	368	369	407	401	383	411	374	373	397	350	383	380	397	372	344	407	379	393	388	360	399	389	373	375	413	378	338	401	372	383	380	345	404	397	360	345	377	438	366	374	360	405	396	389	400	361	401	398	377	395	386	374	374	402	395	398	357	346	351	412	416	362	375	395	376	361	358	381	356	401	379	383	371	399	362	397	358	378	387	361	371	367	390	373	372	370	379	380	357	363	402	422	386	363	403	380	391	389	381	413	381	331	401	412	390	368	381	442	357	375	342	385	404	379	396	387	395	417	403	404	398	380	393	368	395	384	380	415	390	363	367	373	386	366	368	396	405	378	381	365	358	368	383	410	389	383	374	401	424	367	390	368	382	423	389	388	380	376	353	344	403	344	393	379	352	394	436	379	384	369	415	411	403	374	401	384	413	400	385	397	394	376	373	398	376	394	427	390	379	432	405	386	391	367	390	356	386	385	351	389	374	370	399	387	390	384	354	394	393	416	392	403	387	364	412	394	373	386	372	392	398	363	394	410	380	390	374	403	391	373	411	370	410	354	398	347	374	386	429	406	380	351	397	396	444	395	382	403	395	370	418	396	392	362	352	391	393	370	407	376	352	400	394	378	355	383	406	372	395	365	380	363	415	409	383	376	395	394	392	366	391	394	395	374	381	363	361	401	401	387	392	382	383	376	408	417	349	389	406	383	415	429	377	374	378	382	407	370	387	404	365	405	351	380	384	412	385	409	373	381	366	395	369	363	416	361	420	382	346	426	351	374	366	363	401	409	387	376	347	408	379	397	410	388	433	414	353	338	395	328	373	368	380	382	378	382	380	395	360	417	395	359	398	386	420	406	383	375	391	387	403	369	369	391	426	366	384	387	417	384	376	365	382	378	404	387	380	392	404	377	371	377	391	386	414	381	359	386	414	400	376	403	378	380	404	400	427	386	406	386	362	417	376	393	375	363	376	338	387	394	390	404	378	356	380	353	398	385	405	412	398	404	383	405	362	345	366	412	370	425	357	402	372	395	381	402	405	370	442	384	374	381	413	403	371	396	396	402	413	404	412	395	363	390	378	395	383	373	400	400	379	421	391	396	399	382	400	378	394	411	364	376	388	359	392	402	391	363	374	364	376	383	394	383	384	387	371	363	353	411	385	345	387	363	401	397	387	367	428	351	368	405	403	383	400	418	377	377	366	395	404	403	404	399	367	400	430	374	394	435	371	419	409	409	369	369	392	392	417	375	385	376	377	385	369	417	400	356	376	378	409	400	396	373	404	380	383	385	346	380	404	359	380	379	376	390	392	379	346	400	393	374	397	440	421	382	405	381	376	441	381	367	381	388	388	387	387	381	425	370	382	369	400	369	398	397	375	368	384	369	408	361	399	365	387	409	364	388	377	409	402	397	378	375	384	367	416	404	374	400	387	352	388	370	354	387	370	353	400	352	389	395	369	391	410	386	384	358	381	379	413	378	387	361	379	416	354	371	418	382	410	365	388	413	389	375	372	352	375	399	387	408	374	366	356	377	408	415	369	394	381	380	394	397	379	413	405	397	388	389	430	394	377	368	426	413	379	379	369	417	395	398	378	356	381	389	346	371	393	336	400	412	391	429	413	427	381	391	356	379	390	380	350	373	376	361	364	403	381	370	377	375	383	420	395	395	391	404	381	407	405	405	364	356	360	392	391	393	368	372	393	384	371	362	392	407	423	398	390	391	374	398	366	383	401	359	368	393	374	373	395	390	396	391	406	426	383	353	394	378	342	391	374	394	371	382	378	385
2704	199	88	78	59	63	54	70	73	81	73	80	54	57	59	49	47	50	47	42	46	46	42	28	24	21	21	27	26	25	32	23	24	27	24	26	20	26	24	25	25	16	19	20	27	22	16	18	28	27	24	21	26	22	17	14	19	21	23	25	13	25	28	16	31	26	19	11	17	11	16	18	21	24	19	15	19	16	21	23	11	21	23	20	23	22	17	18	19	29	16	25	22	21	20	17	16	23	17	14	14	20	18	26	23	22	15	28	17	21	27	20	15	20	22	23	18	27	12	23	32	22	17	18	10	28	28	21	14	20	18	23	21	22	22	20	16	15	17	11	25	15	26	27	18	20	17	18	22	22	27	20	29	21	17	12	25	21	21	20	15	21	14	26	23	23	14	15	9	21	19	15	15	20	22	19	22	20	17	35	26	20	22	20	22	25	20	18	17	18	24	25	20	12	22	23	13	18	25	17	15	20	15	18	28	19	20	19	34	16	21	26	17	13	27	18	19	26	24	24	24	15	15	16	20	20	15	21	20	17	22	15	14	21	26	16	23	14	10	13	19	17	17	24	14	15	16	18	27	20	18	17	16	14	22	18	16	21	28	18	20	10	22	20	22	18	27	26	19	18	23	21	22	13	17	18	29	28	19	14	17	24	21	25	15	14	16	14	27	13	22	26	24	17	18	17	22	22	23	24	16	23	17	24	20	23	24	26	15	14	20	26	26	23	11	22	17	17	19	18	20	23	16	21	22	17	23	15	26	23	21	21	23	16	24	24	18	21	25	32	16	16	18	18	15	27	16	20	30	17	20	18	26	15	19	24	19	18	31	15	22	15	20	19	26	32	16	22	25	16	13	18	19	17	17	25	13	19	14	19	25	25	24	23	14	24	23	20	21	38	13	25	21	21	26	23	21	30	21	22	17	19	22	24	15	12	18	32	24	30	21	30	16	23	17	19	24	21	22	15	16	19	21	22	23	15	18	25	18	24	19	16	18	24	13	21	16	18	18	24	21	15	18	14	21	20	16	18	24	20	20	22	22	19	22	22	16	26	20	26	16	16	18	24	19	22	21	18	20	21	23	16	20	23	13	20	26	17	15	16	15	19	18	27	13	18	23	22	19	17	19	15	21	21	28	20	25	23	25	24	16	23	16	11	17	17	22	23	23	18	17	23	23	14	17	29	21	18	20	30	27	22	20	20	24	21	20	21	22	25	23	13	21	20	19	19	30	24	18	13	22	11	23	23	27	31	15	27	18	17	23	14	17	23	23	18	31	19	17	21	21	18	23	17	26	17	22	26	21	20	23	20	27	21	20	21	16	16	23	27	21	20	14	22	19	30	18	27	23	18	18	22	24	20	16	16	21	19	25	11	21	21	29	20	25	16	22	22	23	20	10	30	16	22	19	22	24	17	26	18	21	15	17	18	18	18	26	17	15	16	27	26	18	19	22	11	27	26	12	17	25	21	13	24	23	25	26	18	19	13	19	17	23	18	16	11	18	19	21	23	11	20	20	23	32	18	17	20	23	17	15	25	10	26	18	20	21	15	17	24	22	26	21	25	21	27	14	25	17	16	20	19	17	26	21	21	13	18	28	19	20	21	24	11	19	15	15	30	18	11	19	15	23	20	17	14	22	24	21	17	23	11	17	22	22	15	23	11	25	20	19	22	24	11	10	23	20	15	21	29	15	22	32	17	21	20	26	25	23	25	28	32	22	23	18	21	15	28	22	17	24	21	24	15	18	19	22	18	16	11	19	23	23	20	24	19	16	18	13	16	21	24	23	16	18	18	17	25	21	26	20	27	19	17	13	26	17	22	10	25	14	20	26	18	23	17	21	27	17	28	28	14	20	16	15	20	16	17	29	20	21	24	14	21	16	18	17	21	20	20	27	18	26	21	17	19	13	14	28	16	19	27	19	20	15	30	19	22	14	29	25	19	18	16	21	12	12	19	17	20	29	27	21	22	23	22	25	25	21	19	15	21	23	12	24	19	24	29	14	25	24	16	10	10	10	23	25	23	17	16	23	27	24	22	16	11	22	29	25	18	21	18	14	20	21	25	16	16	14	21	26	15	21	28	21	26	15	25	28	21	24	25	17	25	25	24	21	27	17	18	20	21	26	23	35	23	20	18	19	22	15	26	18	19	23	21	23	23	16	13	17	17	22	24	25	18	23	19	14	20	18	19	21	23	18	23	20	18	29	16	22	20	23	13	25	19	23	18	26	17	18	21	31	22	22	27	17	18	21	27	20	26	10	26	25	20	22	18	20	17	22	26	15	24	19	20	25	17	24	29	19	18	19	23	22	19	27	16	13	13	24	24	20	18	19	15	19	16	15	20	22	20	22	16	18	15	19	20	20	18	17	19	15	20	17	17	15	20	18	12	15	27	16	16	26	12	21	23	26	18	25	27	26	16	24	22	19	16	7	17	22	26	19	20	20	20	24	31	18	25	19	19	22	22	17	26	22	35	24	28	28	15	22	25	20	21	20	16	22	21	23	25	26	21	11	15	19	16	17	14	22	22	23	19	26	26	12	28	19	20	20	14	24	19	17	17	22	18	15	23	16	19	18	21	21	19	24	24	24	19	21	17	19	18	16	19	24	30	24	21	18	16	15	23	16	19	19	19	25	21	13	22	22	22	27	16	20	16	23	22	10	25	20	23	25	12	19	20	23	19	24	22	19	19	24	13	22	20	23	24	13	20	14	28	23	18	23	22	16	16	22	24	17	27	20	24	27	27	23	23	16	29	18	21	15	19	20	26	20	21	22	29	13	23	21	18	20	22	29	16	22	26	20	14	17	23	27	19	27	18	19	24	28	24	12	20	23	8	20	21	17	22	26	20	23	14	22	18	18	28	11	19	19	22	15	17	23	19	16	17	20	28	26	23	15	23	21	14	22	16	32	16	20	18	28	19	21	26	20	15	30	16	23	17	21	21	20	14	21	22	26	17	16	20	18	20	24	16	20	22	15	23	14	20	24	19	17	17	27	24	23	24	17	28	25	17	28	22	25	24	27	20	27	12	28	25	17	21	23	22	31	19	24	19	26	16	18	22	29	13	26	25	22	22	24	15	21	23	22	26	18	23	21	16	20	19	17	14	13	14	20	16	22	24	17	24	19	21	12	21	19	18	16	19	25	15	23	20	21	22	19	21	24	23	17	20	22	25	31	13	17	19	19	22	21	31	21	22	20	24	22	30	19	18	24	23	24	23	16	22	20	20	25	20	14	19	26	26	19	14	19	16	14	15	25	19	20	17	24	28	21	23	14	18	16	26	21	23	15	13	12	14	17	25	28	16	18	23	20	17	23	15	25	16	20	22	12	19	24	18	19	16	22	10	22	19	25	28	29	26	22	25	20	15	26	18	24	20	13	16	16	17	19	24	27	14	16	15	26	18	22	20	17	14	18	10	20	32	18	20	19	16	17	19	21	18	19	18	14	15	20	20	15	15	27	21	21	22	18	18	20	19	20	25	24	24
18197	2616	1251	1336	2301	5131	5005	4497	3970	3461	3393	2930	2183	2165	1990	1607	1441	1487	1299	1011	966	912	812	633	524	528	517	482	465	434	405	414	377	353	301	328	314	296	286	266	241	240	244	233	224	227	203	181	192	214	197	184	203	174	182	187	202	175	187	204	172	180	182	202	189	200	192	217	188	190	204	158	184	206	195	187	201	161	198	198	196	198	188	199	184	201	193	204	203	192	176	197	195	198	207	172	167	175	191	173	188	194	189	185	198	198	180	203	169	201	189	195	201	189	212	187	192	190	182	205	190	183	178	186	177	175	190	176	173	179	209	174	195	191	192	184	176	161	175	170	178	183	171	190	176	172	201	169	182	182	178	174	169	174	176	175	178	181	150	171	197	167	197	192	207	200	203	173	180	182	168	181	201	167	192	155	182	190	173	147	176	187	167	186	174	198	187	178	182	205	180	176	169	210	194	178	192	193	182	167	188	153	165	197	168	182	180	172	195	190	200	164	186	183	196	187	208	193	173	167	153	187	184	203	180	194	175	184	176	181	162	169	191	173	188	169	203	183	187	213	187	190	191	180	172	198	191	190	172	164	182	167	183	182	202	173	199	176	184	164	180	187	175	221	201	196	167	192	187	180	179	165	175	188	209	178	196	164	178	169	192	187	169	183	203	168	183	180	175	160	184	184	170	151	191	192	174	180	186	169	182	191	186	166	172	156	177	165	173	178	173	173	201	180	187	185	179	168	187	172	182	185	209	201	199	183	187	156	163	183	163	185	190	157	192	181	194	189	191	180	180	189	172	181	178	179	182	167	179	170	169	171	167	163	197	160	160	185	197	187	175	195	179	194	180	185	168	185	186	180	164	196	175	180	175	187	189	179	185	179	182	168	190	142	189	177	181	190	224	181	169	182	189	166	184	176	162	190	191	173	195	186	191	205	190	175	165	167	167	183	201	203	168	159	165	196	164	197	174	184	176	186	172	199	190	209	198	192	209	179	183	190	158	171	178	165	179	188	159	195	159	180	184	183	173	190	192	174	170	192	199	173	185	153	186	181	194	176	178	192	178	177	171	176	190	162	182	176	177	182	179	186	173	153	187	166	185	176	181	180	197	158	187	166	188	162	171	168	168	184	165	192	205	156	186	165	159	174	190	197	167	182	172	183	156	168	197	200	168	180	195	162	152	157	182	180	191	184	187	160	165	177	182	179	188	206	170	167	186	179	201	168	171	191	195	172	160	202	188	157	182	181	197	168	167	182	190	190	187	174	199	175	188	185	166	185	166	199	199	199	172	198	164	164	166	194	184	172	169	179	181	183	190	176	172	185	183	191	190	195	167	177	192	193	161	171	171	186	166	174	212	171	170	186	169	194	202	170	194	154	179	182	184	169	184	188	151	192	183	194	176	186	195	172	189	175	201	175	174	168	175	168	198	173	167	184	186	175	168	203	154	180	223	174	168	183	176	185	191	172	173	203	185	172	206	164	187	187	191	171	177	174	180	182	182	182	165	193	158	185	188	185	161	189	188	177	181	181	195	180	189	166	188	166	190	189	160	175	176	183	175	171	194	151	174	197	177	177	167	190	164	185	162	179	208	187	185	178	187	156	167	168	180	189	199	155	189	175	180	180	185	203	168	189	194	169	183	189	159	182	168	161	168	172	174	185	191	191	170	174	201	194	173	186	174	196	177	163	190	188	208	177	198	184	159	196	199	196	184	175	191	188	168	166	164	182	162	183	177	164	174	204	185	176	184	182	183	190	186	165	175	183	181	194	170	149	175	168	190	182	190	169	178	174	172	177	171	175	199	167	182	175	161	191	195	183	159	182	183	183	181	186	177	174	196	197	171	199	190	210	162	172	184	184	182	166	205	198	176	183	191	202	164	169	173	183	184	195	183	191	171	169	189	180	190	188	187	199	183	169	173	151	201	178	188	209	166	165	174	158	162	183	184	195	180	185	152	168	167	185	231	183	190	183	171	161	152	187	188	165	203	166	191	161	157	178	191	190	206	193	174	176	157	177	169	167	155	184	182	192	176	169	185	178	178	174	176	170	192	172	181	173	192	187	179	182	200	186	162	192	197	178	195	175	173	155	164	178	167	170	191	160	184	212	168	184	184	187	186	193	165	167	162	172	189	181	195	179	173	186	185	181	185	188	166	178	184	171	180	212	179	168	175	173	190	186	184	187	168	198	180	192	160	148	167	183	187	201	205	196	183	187	190	182	168	191	175	171	167	194	176	205	183	182	178	162	195	184	202	178	169	171	183	169	150	170	206	186	192	177	165	182	173	208	183	165	208	212	172	184	190	189	170	183	171	180	163	171	172	159	181	163	173	161	190	193	176	144	163	170	172	197	187	187	185	181	197	183	172	170	178	170	178	195	186	179	187	167	190	185	161	185	175	156	201	158	167	196	207	178	173	183	167	161	190	189	180	175	183	183	169	184	187	203	177	194	177	192	173	180	188	193	199	167	167	186	154	176	200	172	212	192	208	191	157	157	180	186	156	188	175	176	179	198	178	175	208	177	170	205	178	181	201	159	206	198	184	164	181	189	176	175	189	196	194	176	160	164	181	184	192	190	160	165	175	177	166	188	172	189	160	177	162	178	170	210	163	185	176	188	167	172	194	165	188	183	186	169	180	160	188	184	177	180	191	189	171	170	169	170	198	182	192	166	206	148	183	195	206	174	159	187	154	157	188	180	172	177	188	196	160	175	168	208	162	188	196	163	174	171	190	208	188	193	166	187	217	185	206	186	177	199	185	200	180	182	201	180	175	169	198	148	187	200	181	195	176	174	176	183	178	181	160	192	186	197	208	169	181	179	185	164	190	174	173	194	189	176	165	168	176	187	164	207	160	181	167	165	180	162	175	192	178	165	169	218	183	190	198	174	170	181	166	199	170	218	170	188	173	177	175	160	156	193	154	204	192	161	195	164	181	180	183	185	195	189	182	151	184	160	194	199	180	165	175	190	181	174	196	177	179	185	181	178	177	204	203	177	179	186	177	182	176	190	185	172	179	161	178	188	171	165	193	174	167	159	179	193	171	174	163	176	195	169	171	180	177	181	160	189	172	171	182	185	204	159	162	170	204	193	170	153	172	174	183	178	187	189	170	150	195	165	165	174	166	180	180	163	187	166	162	175	179	196	186	192	155	164	177	165	197	170	182	187	186	184	177	180	187	207	189	189	200	204	213	195	170	177	175	196	183	180	177	195	166	173	151	171	179	183	207	191	194	158	190	184	189	204	165	199	181	182	169	180	199	173	165	192	183	184	199	166	163	196	170	179	161	195	168	209	188	161	186	169	188	169	193	148	181	190	158	174	181	192	178	170	175	191	172	194	197	159	179	183	170	191	184	170	178	181	197	191	168	184	166	186	161	166	204	168	193	202	187	185	181	177	192	155	168	182	176	185	178	164	189	177	144	177	174	182	206	187	158	179	187	195	211	172	188	177	176	190	189	189	171	181	202	149	161	193	164	199	165	170	176	186
2515	345	159	128	89	101	95	94	107	114	124	108	88	87	95	86	84	74	57	65	55	58	52	59	49	40	44	43	45	39	41	34	50	38	36	28	36	35	40	38	40	42	25	40	41	34	34	27	29	39	28	26	35	30	34	41	30	26	28	26	35	24	37	34	30	34	27	38	25	26	34	44	26	26	45	36	32	31	35	36	32	36	32	32	27	31	29	35	37	28	43	35	38	40	36	43	30	39	38	27	26	30	29	32	38	30	28	29	30	32	22	39	27	40	40	23	23	26	31	34	26	36	40	45	34	33	25	22	32	33	33	25	42	33	35	32	33	45	22	28	34	40	25	25	26	32	25	34	46	33	34	33	24	33	35	35	27	25	38	27	39	37	32	35	30	23	38	31	39	33	29	35	27	46	28	44	27	36	40	32	31	24	34	23	35	31	41	35	29	32	44	33	30	36	25	35	30	39	29	32	33	30	31	35	24	22	30	25	37	32	34	31	26	32	45	33	34	33	31	40	28	36	28	28	42	40	29	27	39	36	33	24	37	34	27	38	27	30	27	38	35	32	29	31	34	47	26	38	28	35	27	34	29	23	39	35	37	32	34	28	37	26	35	28	26	35	46	32	29	26	32	33	28	41	29	39	35	30	25	30	25	34	33	29	29	42	26	34	29	26	42	28	32	31	33	39	37	36	23	25	29	44	32	27	32	30	25	34	37	36	28	39	35	32	35	33	37	38	33	31	34	37	28	32	36	24	30	30	32	34	33	43	36	21	41	35	32	33	27	43	38	40	31	30	33	37	43	23	36	21	37	38	29	31	30	37	34	41	44	34	40	30	23	29	36	33	33	24	32	27	35	32	30	39	30	29	27	30	40	27	23	38	37	34	28	30	37	35	30	51	40	37	30	31	35	43	37	28	30	30	28	38	37	24	26	25	25	41	31	28	38	34	18	30	28	28	29	27	27	24	29	35	26	19	34	29	26	28	43	31	27	22	26	34	33	39	35	28	30	40	35	32	33	39	36	44	27	37	24	30	35	31	32	34	26	31	37	36	28	36	35	30	26	30	38	40	36	22	27	27	37	32	39	30	37	39	33	32	31	39	37	27	41	34	34	35	26	26	40	42	36	34	30	31	35	25	25	57	30	33	30	37	35	27	36	30	25	37	30	29	29	33	37	37	38	36	36	36	41	28	23	26	36	36	30	29	35	30	44	33	31	31	26	20	36	35	20	35	30	34	35	33	31	34	27	33	26	29	33	38	45	29	37	42	46	45	30	22	29	40	31	44	35	43	34	35	38	27	24	40	41	36	34	42	26	38	30	32	31	33	37	27	33	27	29	46	29	30	33	37	33	31	32	40	33	38	27	36	34	39	31	42	31	36	30	32	31	37	33	31	26	26	31	33	35	35	27	38	35	37	40	29	31	25	36	33	39	24	28	32	35	24	34	31	36	31	35	33	29	26	36	25	30	20	36	36	41	29	51	37	18	29	33	39	34	36	35	35	28	38	29	25	41	41	34	24	36	38	36	38	39	28	35	23	38	43	36	32	33	26	37	18	36	33	40	36	33	24	41	32	37	22	33	25	29	23	34	40	39	24	28	27	35	36	28	34	29	30	24	35	23	32	38	26	30	28	29	33	31	37	35	43	33	22	38	30	26	30	40	33	32	38	42	42	37	31	26	32	32	34	27	32	33	24	30	25	25	25	40	38	45	38	25	35	22	31	27	40	32	22	38	38	39	40	36	28	40	28	27	31	31	30	36	36	24	35	29	36	48	37	36	39	25	25	23	25	34	30	30	29	28	25	29	32	31	34	38	30	23	23	35	35	32	29	32	28	22	33	41	33	44	25	40	30	28	31	27	34	31	38	23	31	29	40	34	49	30	36	35	27	30	39	35	31	41	36	34	29	33	27	33	37	28	31	34	29	30	29	36	33	33	36	40	31	30	21	43	27	40	36	28	31	35	26	34	43	29	37	30	24	33	30	30	36	35	39	47	31	38	25	26	31	36	27	28	33	32	32	38	32	28	34	24	29	33	22	29	35	35	46	28	31	39	44	29	30	35	32	45	30	41	33	27	35	23	39	27	24	30	36	37	33	30	43	38	28	29	43	38	28	35	29	21	31	28	36	32	19	33	26	31	31	25	32	26	24	37	37	38	27	35	38	26	30	34	34	34	31	32	27	39	29	30	25	20	25	29	38	36	28	27	27	32	36	35	32	30	23	23	19	36	28	36	27	39	23	23	28	33	24	30	34	38	31	29	30	25	32	33	32	26	30	39	30	32	28	32	26	40	35	30	30	30	34	36	39	24	37	30	33	33	28	29	32	31	32	40	43	29	31	26	35	25	37	27	28	36	32	45	25	30	35	32	35	30	34	38	29	27	32	33	35	31	27	36	39	34	30	26	39	41	21	27	35	36	31	42	31	24	28	21	32	26	30	29	25	30	37	33	37	35	40	41	32	35	19	23	40	33	42	30	29	36	38	30	30	38	28	32	31	26	37	31	28	29	36	36	25	30	27	24	42	26	29	29	33	34	30	33	27	23	34	26	34	35	32	32	28	34	32	29	29	41	34	19	27	24	41	30	38	34	38	18	29	26	39	27	32	34	37	34	29	32	25	32	29	36	38	27	40	25	38	33	37	28	36	27	40	45	25	32	23	47	36	34	26	33	18	32	36	28	32	23	43	33	35	34	40	37	34	25	31	33	38	29	31	38	32	34	36	37	22	27	34	33	32	29	40	27	45	42	37	27	42	31	39	37	28	33	27	33	24	30	32	29	43	35	25	34	25	43	32	22	25	38	34	36	38	33	25	29	37	32	24	36	26	30	32	44	32	27	25	40	36	32	28	37	37	30	32	29	39	33	14	39	33	33	38	26	28	26	36	36	28	33	31	23	31	38	36	40	34	33	34	27	31	38	33	41	35	25	30	31	38	32	36	43	36	34	46	29	33	40	36	35	34	35	34	32	37	38	31	31	33	37	30	38	32	27	38	41	45	30	39	39	35	31	33	36	35	34	38	32	32	21	28	36	26	30	29	35	39	33	31	30	44	25	30	19	38	35	39	34	28	24	41	37	35	19	35	41	37	31	26	36	33	31	39	29	29	23	24	34	31	31	36	34	26	35	39	30	25	28	35	35	31	40	43	38	23	39	39	33	27	29	25	37	27	35	30	33	30	38	34	35	32	32	32	39	25	33	27	38	38	37	36	30	37	32	38	37	28	32	38	40	33	32	34	37	33	35	36	32	27	43	26	31	38	39	34	40	26	27	36	35	28	29	39	33	33	35	36	42	32	33	22	46	38	22	38	34	38	29	29	34	35	20	32	29	32	32	30	36	35	32	32	28	34	35	36	31	40	36	32	23	29	32	34	35	39	29	36	30	27	28	31	33	29	29	21	42	32	28	40	42	38	27	35	38	35	38	30	36	28	41	29	32	28	35	35	24	29	32	46	25	37	43	37	29	35	28	33	42	28	33	35
22591	4228	1942	2109	3622	6937	6782	6335	5436	5308	4925	4136	3269	3075	2817	2539	2654	2098	1606	1436	1394	1274	1136	942	848	808	700	747	749	667	632	615	572	567	529	494	467	435	462	406	379	372	379	422	400	345	334	346	315	320	328	316	323	331	324	327	316	304	309	320	301	307	311	304	313	298	325	311	347	348	306	354	306	305	363	317	335	319	324	311	328	324	307	315	331	303	308	338	292	317	305	334	334	329	329	326	312	304	297	321	300	295	304	295	285	275	307	303	322	299	314	279	344	321	275	316	341	284	282	277	320	302	277	305	313	301	333	307	318	333	322	316	325	350	304	324	327	331	318	307	304	320	282	295	297	285	270	320	305	290	295	291	291	275	281	318	327	303	303	284	316	316	309	311	298	295	318	292	315	308	280	298	287	293	297	296	295	310	307	301	277	293	296	279	295	288	330	306	295	304	271	312	303	290	312	301	316	279	308	296	307	268	327	311	280	303	319	299	291	297	272	299	284	296	288	328	279	285	309	278	294	301	320	297	292	318	277	321	308	285	294	303	278	306	288	310	319	311	318	333	326	321	297	294	273	310	302	284	305	269	339	309	301	274	296	285	265	288	307	297	288	284	285	304	294	273	295	287	298	280	290	306	303	276	305	296	295	297	297	296	281	286	323	318	303	294	274	271	295	303	287	285	282	294	318	282	277	310	304	321	269	305	305	307	261	293	307	290	276	295	294	297	286	275	271	300	258	302	305	306	344	295	305	320	304	291	300	325	301	293	294	309	305	289	301	313	335	306	287	281	299	289	287	276	280	303	294	295	318	284	306	293	317	325	310	293	270	301	305	259	294	331	299	315	278	307	290	308	282	281	298	282	265	328	295	281	280	291	280	311	309	285	285	297	300	316	302	330	274	290	299	301	261	308	286	268	280	314	274	289	285	276	327	299	336	276	305	299	306	291	317	278	270	292	299	293	309	271	295	269	309	296	282	281	293	271	264	309	286	313	308	301	278	296	313	293	319	328	325	311	299	293	307	328	300	295	304	320	312	288	309	265	297	325	274	318	315	275	321	326	290	325	300	311	313	270	298	294	294	291	295	295	282	309	307	279	283	295	299	311	301	283	303	275	289	286	298	286	290	326	287	306	300	266	302	286	282	294	275	319	310	310	319	288	302	343	320	300	313	275	316	276	292	292	296	316	273	282	293	299	324	302	278	310	305	273	315	302	306	303	298	310	303	272	271	293	313	349	310	278	305	283	298	287	284	301	312	291	300	306	310	274	306	281	350	289	285	273	319	296	294	308	294	299	298	292	295	279	303	295	319	328	274	284	297	306	319	289	272	281	301	292	307	296	287	302	300	284	300	277	298	305	321	305	287	308	288	285	312	321	285	306	303	329	302	337	295	313	322	335	299	325	291	282	286	305	293	301	301	290	306	327	308	293	346	304	288	304	306	265	309	310	301	290	311	286	290	319	294	253	299	299	334	286	293	284	278	281	303	279	287	310	294	306	333	302	296	280	288	312	277	293	281	291	319	282	321	268	343	271	285	274	320	298	294	290	307	339	303	312	293	290	331	264	286	260	286	271	319	301	306	290	274	331	296	311	304	308	255	294	293	304	325	307	320	287	311	273	302	287	310	309	321	306	285	292	289	282	286	282	284	329	315	295	340	306	304	287	278	266	313	301	316	276	308	286	296	296	307	296	309	292	321	272	283	338	311	278	282	321	287	293	325	297	297	307	314	282	346	294	280	258	283	281	309	325	300	311	275	296	302	363	298	291	285	280	309	271	326	307	298	330	262	296	291	269	298	290	305	298	288	330	281	286	302	316	267	287	286	294	275	322	325	291	298	311	310	280	284	304	286	309	272	288	327	316	282	272	284	288	285	281	306	292	281	332	287	316	289	297	278	322	275	286	287	311	316	303	315	312	276	315	317	305	303	321	277	289	315	301	326	283	300	287	320	299	302	314	318	288	343	307	304	278	279	333	318	301	310	281	288	290	292	268	283	289	281	313	317	317	330	294	309	306	350	287	299	306	287	294	320	296	276	284	296	328	286	300	286	304	310	301	314	282	311	285	300	331	332	306	272	301	303	293	322	292	298	269	302	313	300	313	276	296	267	327	312	287	299	284	300	286	288	265	326	302	291	283	288	304	296	298	325	296	308	313	258	280	305	287	319	304	286	284	337	291	304	298	297	251	286	303	298	277	299	278	298	291	278	319	274	316	280	312	329	284	300	310	286	278	297	286	302	295	308	289	283	309	278	275	277	295	286	271	331	304	280	307	291	310	293	289	286	294	284	302	273	270	311	294	292	314	263	273	282	320	318	292	282	280	268	317	271	312	316	281	288	291	279	317	294	319	281	305	290	294	317	313	324	290	326	302	328	269	289	315	307	310	301	302	284	287	270	308	281	278	306	308	292	296	313	275	313	317	324	315	293	289	282	296	308	303	315	299	293	311	263	286	283	308	299	288	296	287	275	303	314	310	283	284	326	301	309	305	317	290	270	294	298	284	281	295	302	284	340	314	301	322	298	305	298	282	297	323	320	282	276	301	277	309	292	294	311	287	284	334	300	303	297	302	289	293	309	273	282	279	277	254	291	273	294	322	292	283	303	308	288	297	313	298	296	297	296	291	315	294	326	268	290	349	305	323	305	290	278	292	297	332	275	303	309	275	274	312	309	309	312	278	301	296	295	293	275	287	296	305	296	295	306	288	314	304	318	303	292	315	298	310	292	287	287	315	297	293	323	298	308	304	308	296	287	292	322	327	285	292	296	338	305	294	294	259	302	272	294	289	285	306	314	284	281	293	299	315	295	302	281	280	276	298	330	279	277	273	290	277	289	277	280	324	313	285	304	288	285	290	295	312	316	301	290	320	293	254	261	266	308	314	281	292	262	332	295	322	308	309	296	279	266	308	309	302	303	287	306	300	300	299	308	326	282	320	306	276	295	304	290	310	306	291	285	296	298	307	322	305	303	297	281	285	278	310	280	294	312	288	282	276	285	335	277	269	323	273	295	273	290	306	307	309	306	303	308	293	289	319	296	291	321	303	302	286	314	300	299	275	303	273	300	273	297	288	290	287	314	277	304	297	265	337	297	288	292	298	283	289	301	288	298	309	302	298	321	313	309	305	281	314	292	266	269	297	302	297	284	304	282	280	270	310	292	298	326	340	298	296	295	291	298	288	298	304	306	281	289	323	292	306	291	310	314	288	281	294	299	296	312	279	285	293	307	306	274	292	289	308	347	304	256	302	286	313	288	302	282	303	316	304	327	310	289	280	294	300	316	303	301	308	293	296	262	290	295	323	288	324	307	292	295	269	304	295	293	322	285	322	320	298	298	293	304	279	274	288	313	321	318	287	283	282	306	280	325	344	285	275	271	299	328	296	266	280	297	285	320	288	305	301	298	301	301	302	294	299	317	302	305	297	263	301	272	309	278	272	319	282	292	305	317	289	286	293	320	312	333	304	310	322	306	304	312	322	289	305	305	292
1848	150	79	67	71	57	58	67	64	67	84	72	56	69	53	69	49	52	44	54	52	51	47	47	34	39	40	43	37	43	35	28	29	25	32	46	32	37	41	30	38	38	31	23	36	37	33	38	46	30	48	44	21	30	36	41	32	27	36	36	34	30	39	25	30	37	30	32	30	34	40	32	25	25	32	32	44	35	33	43	34	21	33	39	27	40	36	32	33	34	38	27	39	44	33	23	35	24	37	33	34	39	34	40	38	44	39	29	26	27	33	42	37	21	26	41	29	35	29	37	28	26	40	26	36	25	32	32	28	28	34	30	35	38	32	43	29	27	35	35	30	31	39	35	34	32	33	34	45	40	30	40	29	34	42	40	46	44	35	32	31	32	28	40	35	39	47	33	43	43	28	33	32	40	44	36	37	38	39	45	32	38	25	37	39	47	40	37	34	30	34	41	43	26	39	33	33	35	34	23	41	44	22	33	28	37	49	33	35	40	35	30	34	34	33	30	42	28	31	29	39	37	38	25	27	33	28	25	40	42	32	38	36	32	41	34	40	40	37	28	26	43	38	31	40	35	31	38	32	36	43	31	38	37	35	40	32	37	35	22	34	38	40	36	29	35	33	30	47	33	33	34	39	31	34	38	32	33	38	45	39	30	32	32	49	30	31	39	34	22	34	33	47	39	30	35	34	38	32	37	32	29	35	24	34	48	40	23	34	38	34	31	36	26	34	38	37	30	41	38	33	53	42	43	28	38	32	34	30	30	28	32	38	37	41	33	32	25	49	24	28	37	32	35	35	29	37	30	38	39	23	26	37	35	33	31	34	42	36	35	37	36	35	44	27	34	33	40	32	49	28	30	20	30	33	26	31	32	30	44	36	26	35	35	38	33	39	37	38	28	37	33	27	25	38	34	41	26	40	30	22	36	29	22	44	42	42	38	38	32	44	30	38	35	33	39	33	41	34	33	42	32	33	30	33	36	27	26	26	24	40	34	26	35	23	43	25	27	38	40	36	28	36	41	30	29	31	37	26	36	35	34	27	41	34	33	39	34	31	31	27	33	33	34	26	27	27	35	39	37	37	37	27	44	28	32	28	28	33	25	39	30	45	36	37	46	34	31	37	27	25	37	24	25	23	33	42	37	34	31	34	33	34	32	39	29	34	32	23	29	40	40	38	39	35	44	32	47	38	29	19	32	33	27	32	22	38	36	23	32	37	36	33	34	36	27	28	27	38	30	43	37	36	29	32	33	28	33	35	30	34	35	39	37	30	33	42	38	32	27	37	36	37	34	32	34	32	30	40	41	38	31	28	34	28	25	40	23	38	51	17	31	27	48	41	30	35	37	48	28	41	34	36	29	49	27	22	35	30	32	37	39	35	39	33	32	43	34	38	35	40	33	40	30	32	37	29	33	35	40	37	20	29	29	38	43	38	53	38	23	39	43	35	34	34	33	26	32	38	26	29	46	39	32	32	31	44	42	30	31	45	30	29	38	40	43	47	32	30	38	26	39	34	39	41	31	25	29	40	33	29	48	23	29	41	28	38	33	36	21	36	26	32	31	38	31	32	30	42	27	44	32	35	37	30	23	44	32	33	31	33	35	42	37	41	39	38	33	36	34	44	29	38	40	28	43	36	52	35	30	31	48	25	31	31	37	36	35	35	32	32	50	30	29	35	36	49	33	27	41	24	35	29	32	44	21	22	36	37	41	35	45	35	34	29	35	42	32	32	31	48	34	33	32	36	38	38	38	45	37	32	25	35	38	36	36	39	40	34	27	32	41	42	22	28	22	36	34	31	39	39	45	32	32	37	27	29	34	24	40	34	34	31	33	28	32	30	35	34	39	34	42	23	38	25	33	40	30	30	41	42	29	28	28	40	41	35	34	39	37	36	31	30	36	41	29	30	34	28	23	47	33	38	38	39	31	35	40	38	30	41	40	37	31	39	26	33	37	31	32	32	34	36	36	31	26	41	40	38	38	35	35	37	36	36	43	32	33	40	39	38	37	32	47	28	38	30	43	48	34	32	30	36	25	38	24	33	33	27	49	35	26	33	30	38	34	35	26	40	43	26	34	42	41	31	26	37	29	44	37	39	29	35	31	23	47	35	27	35	39	26	35	36	37	32	33	36	33	44	33	35	33	32	39	36	40	40	38	31	50	29	39	34	37	38	35	30	32	24	36	39	37	28	31	40	44	35	27	40	44	37	29	33	41	27	34	29	33	39	39	47	27	30	32	36	43	24	27	39	41	30	42	39	32	34	32	24	29	31	40	40	33	49	34	39	24	42	31	31	27	35	27	36	40	31	33	23	36	39	24	30	36	35	31	38	34	43	42	27	33	40	34	38	48	37	40	29	31	29	33	32	26	43	33	30	40	34	34	27	42	31	34	28	36	33	44	33	32	38	28	41	35	50	33	34	30	27	33	46	29	30	46	28	35	41	38	34	44	43	39	29	35	23	38	37	37	34	30	36	36	38	28	45	41	36	32	40	32	42	31	36	37	34	35	36	42	39	33	30	28	38	48	42	28	30	44	40	35	40	29	32	35	39	36	29	40	52	38	30	29	27	37	39	35	40	35	36	35	42	35	44	35	24	35	29	45	35	37	32	51	30	29	40	43	31	38	35	27	27	34	33	31	27	24	34	35	38	34	33	33	33	30	29	34	30	37	50	30	29	27	44	35	29	29	28	37	37	44	42	41	26	39	41	34	31	23	31	39	40	33	31	38	38	43	35	42	39	31	37	25	32	32	32	28	30	34	26	32	35	39	34	32	33	37	37	33	42	32	33	25	33	35	33	36	41	28	37	41	37	31	34	25	41	29	37	30	36	26	29	39	35	31	35	39	29	47	29	31	32	30	41	33	31	28	36	36	43	32	32	25	36	37	39	25	30	46	26	42	47	36	38	36	52	26	26	34	25	30	30	37	42	46	30	28	39	45	34	25	35	37	35	27	39	42	42	34	38	32	39	32	31	34	35	35	24	29	32	37	33	39	32	27	25	42	41	38	32	34	29	27	38	30	44	30	27	32	36	37	40	34	27	33	26	29	38	37	34	43	26	29	31	35	46	33	35	34	34	35	30	33	32	36	40	29	43	50	23	41	29	30	34	32	29	34	33	35	51	55	44	36	37	53	40	30	30	39	31	38	37	33	34	38	30	43	37	38	34	27	26	30	46	26	36	31	45	41	33	35	21	32	32	27	38	34	24	36	30	34	27	24	38	26	32	39	33	34	38	33	35	45	34	30	35	33	42	36	35	32	33	26	44	33	36	29	36	31	42	29	46	29	37	21	30	41	32	28	34	34	30	36	37	34	32	34	33	34	28	42	26	30	32	35	29	35	30	31	46	29	33	39	45	35	36	43	45	32	44	44	33	32	28	42	41	33	33	47	32	34	38	36	40	36	39	33	38	25	27	44	27	35	30	29	42	28	38	30	41	31	32	30	36	30	36	42	26	30	36	33	40	39	36	33	30	37	47	33
15764	2026	1088	1131	2104	3425	3166	3258	2712	2560	2674	2101	1699	1521	1400	1538	1280	1054	890	767	737	712	672	560	541	537	468	525	531	461	460	448	436	387	415	381	395	375	375	373	334	330	306	326	319	322	279	277	309	301	321	307	319	319	289	287	319	272	311	320	285	302	297	298	306	302	278	320	316	304	333	313	320	317	321	318	286	276	299	325	302	335	289	325	292	324	312	329	311	315	324	294	309	309	314	321	324	301	298	302	287	303	314	308	283	301	307	319	279	324	285	298	310	294	307	302	303	343	345	312	334	310	287	314	291	325	316	320	287	309	288	306	312	319	319	323	314	316	309	316	332	298	280	289	333	322	316	314	315	287	318	304	301	328	290	314	312	294	262	275	332	319	286	283	266	327	303	291	267	337	297	315	281	293	300	323	294	294	315	310	303	318	330	302	290	256	316	312	311	298	320	291	302	305	296	316	311	330	298	329	295	288	293	322	313	321	291	318	293	281	314	315	275	334	276	288	311	301	316	273	264	293	308	321	328	276	290	279	302	305	257	288	299	334	317	279	281	315	315	299	315	276	320	293	301	311	281	325	301	317	315	315	270	314	298	307	277	274	291	306	286	319	299	305	297	277	300	294	325	299	297	300	295	300	320	328	298	296	322	293	277	309	316	337	290	301	313	314	292	288	301	285	279	325	296	263	272	299	288	281	318	300	289	279	302	296	302	290	312	310	296	311	308	308	286	285	300	292	299	313	296	267	313	287	306	305	314	272	259	313	283	321	321	304	288	309	288	315	323	301	302	316	320	300	303	289	290	334	319	316	306	290	304	275	317	299	324	314	297	308	321	315	283	290	292	310	284	304	297	336	282	296	317	293	314	288	274	315	334	316	314	300	320	291	287	303	303	295	277	313	309	287	294	284	294	304	322	289	296	317	314	261	303	305	296	322	316	308	300	305	282	292	347	315	304	301	307	324	323	291	301	297	316	290	290	301	317	302	331	304	308	329	319	315	286	279	284	286	316	329	300	293	290	310	297	290	321	267	306	319	295	295	306	264	307	287	296	271	302	277	308	304	296	316	336	322	311	305	284	297	316	312	286	334	283	307	309	315	329	307	299	293	278	326	289	301	293	282	250	313	310	316	302	315	283	265	319	305	271	289	311	272	285	325	290	321	297	295	312	321	319	316	334	331	298	289	276	304	284	316	327	302	275	294	302	276	292	325	290	277	272	308	295	283	304	326	285	278	285	285	291	295	298	300	305	302	314	313	284	305	296	323	300	308	304	322	327	310	286	299	296	331	267	271	300	329	336	324	299	277	300	262	269	311	284	305	310	317	300	296	277	324	336	314	288	284	287	298	275	299	322	295	311	310	293	294	292	307	282	325	322	323	312	279	317	291	300	308	313	314	295	317	336	303	311	294	285	272	301	337	292	308	313	297	285	316	310	288	309	284	318	295	298	335	321	298	284	291	296	294	274	302	309	311	305	264	311	309	335	300	297	308	276	311	307	272	289	316	299	309	312	296	284	296	304	322	300	317	323	306	316	330	299	322	293	310	293	292	300	280	299	279	297	300	296	309	313	280	281	303	321	293	326	290	285	275	297	307	303	303	304	300	278	325	269	319	295	295	294	292	338	311	260	320	293	286	283	284	272	326	295	289	289	284	285	294	312	340	320	297	284	311	287	321	297	294	306	299	297	283	312	306	325	301	319	280	296	288	315	283	301	337	282	295	321	309	282	280	281	293	301	272	306	323	302	306	295	307	274	304	324	305	299	289	312	315	282	265	314	319	302	284	293	331	287	283	297	283	313	322	279	278	277	334	334	336	304	317	300	301	319	339	263	291	314	331	336	277	303	329	341	286	305	327	312	270	292	277	297	289	281	311	289	313	307	319	288	308	264	312	303	275	315	287	309	300	318	290	277	322	311	303	277	316	285	313	317	297	299	328	318	295	292	294	322	321	301	299	280	321	324	319	279	307	317	317	303	305	291	300	282	275	299	333	264	269	274	288	286	289	291	356	264	306	273	276	302	311	300	296	292	341	316	275	301	330	308	306	319	288	269	331	315	308	275	295	304	324	279	288	324	289	323	325	309	294	296	256	306	289	310	297	302	322	300	293	296	304	311	323	283	327	322	305	307	246	307	297	317	272	309	293	311	323	261	290	284	306	314	297	271	303	274	288	286	299	312	292	300	288	295	295	320	305	321	298	312	299	288	288	273	312	301	304	335	279	318	294	297	331	283	295	326	295	278	327	325	276	304	321	309	335	325	285	312	293	278	338	280	292	297	287	312	270	290	275	317	308	288	302	296	312	284	294	306	285	312	293	315	339	309	310	312	289	270	291	305	274	270	318	296	299	299	320	295	306	299	278	314	277	291	326	295	318	288	288	313	296	303	335	333	322	332	288	327	326	282	285	286	273	297	313	304	314	287	288	306	294	311	306	296	293	302	282	308	288	311	314	312	297	296	310	297	300	280	313	305	300	317	295	325	273	291	263	299	314	282	299	294	321	310	305	312	293	294	309	332	322	302	311	316	287	301	318	294	258	291	311	292	271	291	290	314	306	305	303	318	298	274	300	299	284	335	309	288	295	323	303	294	317	288	300	304	272	301	303	301	267	277	312	293	271	303	352	302	299	327	333	295	324	319	287	329	300	295	316	285	302	322	318	292	301	325	302	279	284	313	305	316	319	284	314	336	319	298	293	286	307	303	302	291	310	331	308	303	314	305	307	293	272	251	296	294	291	299	332	314	309	315	288	287	335	309	282	300	291	287	319	318	317	285	299	291	305	298	290	291	301	296	308	322	293	292	301	286	305	295	308	308	299	296	314	330	320	289	271	295	347	293	301	298	289	292	332	282	294	283	284	300	307	298	300	298	316	300	287	303	294	291	308	289	324	281	306	303	304	287	297	341	285	262	300	272	317	314	293	311	342	289	321	322	296	288	292	302	303	318	287	294	307	312	297	299	294	321	301	326	287	310	347	268	334	310	320	297	301	304	336	298	289	324	327	285	306	313	318	321	292	312	330	318	334	283	306	338	305	288	301	285	330	314	299	300	300	299	298	286	300	337	291	309	298	329	285	309	291	301	304	340	289	310	339	321	316	313	277	308	301	314	303	303	319	308	282	294	281	322	316	327	290	290	273	291	282	329	316	303	331	263	291	290	307	294	321	305	298	303	298	327	283	290	266	341	287	307	315	292	304	334	298	289	303	310	286	293	279	313	308	297	298	316	286	304	322	289	285	325	284	314	306	276	314	287	312	279	296	303	342	297	308	277	263	316	291	284	281	322	326	315	307	317	308	306	339	295	305	277	310	295	304	304	315	299	290	316	288	317	315	283	325	281	302	295	303	292	282	311	298	343	302	305	277	331	295	296	318	280	364	295	323	287	282	307	330	320	310	295	285	312	295	293	274	310	323	319	302	298	307	320	306	298	300	269	290	288	287	308	300	291	288	316	319	328	290	301	317	281	303	300	287	284	327	289	307	270	337
1728	250	144	106	102	92	88	92	97	108	109	98	90	95	75	98	65	84	79	67	54	82	52	58	65	61	52	65	51	51	57	40	78	42	53	50	54	61	42	49	64	31	48	35	39	56	42	39	55	53	41	50	49	40	41	54	52	37	37	42	45	53	38	48	52	49	54	47	55	31	38	46	49	52	41	53	46	45	73	48	49	41	53	40	48	44	58	53	46	40	53	36	47	41	35	43	27	33	49	42	45	50	35	38	31	46	36	37	44	35	37	45	47	46	44	43	46	46	42	47	35	45	47	42	46	52	31	35	35	44	53	41	46	41	58	42	47	29	34	32	52	41	45	47	40	37	45	49	47	38	36	41	44	48	47	45	47	45	28	42	52	42	35	41	54	48	39	33	32	40	25	39	43	49	40	45	49	45	44	43	50	41	47	41	43	45	45	48	42	41	40	52	51	35	47	40	50	48	37	36	33	43	55	43	44	36	50	45	47	45	42	49	40	49	51	41	48	34	52	47	55	49	31	44	41	46	59	50	51	40	41	34	47	43	36	50	51	44	40	38	31	50	38	54	31	41	43	54	45	53	42	54	42	34	43	43	46	60	43	33	54	47	31	38	52	38	46	46	50	46	52	40	45	44	45	43	47	62	42	39	50	57	38	46	50	43	43	43	39	44	43	48	65	43	47	44	47	46	50	47	51	45	44	47	29	49	40	43	55	48	45	34	49	30	42	51	49	49	49	39	36	53	49	46	44	40	59	43	37	40	52	48	38	49	41	49	50	48	43	40	44	43	41	42	49	43	42	42	57	44	39	53	44	36	52	49	43	36	48	33	43	34	46	54	47	40	47	39	43	37	49	47	41	43	37	41	41	42	49	38	46	43	36	33	44	43	39	49	50	43	57	48	49	43	43	45	54	45	37	53	51	49	46	39	41	41	47	53	48	41	36	55	54	55	56	37	48	39	39	36	38	30	44	40	44	53	47	55	37	41	63	43	44	35	46	48	55	49	35	41	49	31	57	43	55	49	70	53	41	49	52	38	37	39	43	32	50	47	42	38	54	46	45	37	45	42	55	43	54	41	42	36	49	46	46	54	37	38	43	48	51	45	38	38	48	51	44	52	40	57	44	37	45	43	45	50	47	37	39	40	34	45	48	32	41	40	34	46	46	54	56	52	42	49	40	42	55	43	46	46	38	40	40	49	48	57	45	39	41	46	35	53	45	39	42	52	50	47	36	40	43	50	47	42	49	38	29	37	39	40	43	39	48	46	52	30	37	39	43	36	40	47	37	54	47	52	42	29	50	44	38	35	47	54	46	51	29	42	49	42	36	47	55	38	56	47	47	46	39	40	48	51	55	49	45	49	41	61	54	38	47	38	38	37	51	40	38	43	39	46	39	45	39	42	35	45	53	33	39	38	37	39	39	38	54	39	41	38	53	51	55	44	45	32	45	47	50	32	37	53	36	40	57	50	47	49	42	40	46	39	32	41	46	39	44	48	45	48	35	47	41	40	53	40	52	42	44	40	43	57	41	44	33	32	41	40	41	45	38	47	50	37	54	43	42	50	28	43	43	49	55	50	58	40	44	26	27	40	39	35	40	45	40	35	45	45	38	40	50	37	43	35	34	54	50	60	37	39	46	46	42	40	53	48	39	37	52	46	41	42	49	37	46	44	51	47	36	46	50	51	42	44	52	45	53	49	50	40	58	44	42	42	41	55	49	42	32	38	38	28	50	49	39	32	46	46	38	33	44	43	46	28	43	46	51	30	45	38	36	38	43	51	45	38	38	33	36	48	42	35	50	52	30	39	42	41	47	47	52	42	39	32	45	45	40	46	41	58	51	43	55	52	46	45	46	56	37	53	53	39	57	52	56	41	40	49	48	38	44	47	45	40	54	55	58	44	56	46	46	48	45	45	51	42	43	39	44	46	39	44	33	40	53	42	43	44	60	40	46	47	41	44	46	54	39	49	42	58	43	44	50	50	42	34	49	42	54	50	57	37	50	40	46	50	45	44	44	46	48	45	54	53	49	42	48	42	43	45	34	32	41	36	40	41	46	46	45	38	47	34	40	39	43	43	38	43	38	57	56	38	56	54	46	43	44	52	42	34	48	47	42	46	43	62	44	38	40	47	44	47	40	45	51	49	43	36	44	41	53	44	51	49	42	49	48	46	49	44	40	41	34	42	44	46	49	42	49	51	40	46	44	59	47	59	40	44	40	41	39	42	33	45	44	47	50	49	46	47	36	36	39	40	46	47	49	51	36	41	38	31	36	44	40	51	53	50	44	42	50	48	46	51	46	54	49	40	36	47	43	40	55	49	47	36	33	38	48	46	53	31	55	36	40	47	42	44	41	40	52	45	46	47	55	26	54	42	46	44	50	45	46	40	48	46	41	37	37	42	46	49	27	35	37	45	37	39	36	56	40	39	41	49	40	40	44	60	47	46	46	42	46	33	43	40	49	46	51	50	48	45	38	44	38	40	45	52	51	50	54	38	37	29	49	28	41	54	50	42	43	46	50	42	40	48	48	39	56	43	53	58	32	42	44	46	39	51	45	55	38	47	45	43	42	22	34	44	35	42	36	48	41	46	47	48	36	55	40	44	35	39	36	38	32	51	47	39	48	28	54	45	43	38	49	41	37	39	42	38	45	45	43	56	38	36	51	37	36	42	36	53	53	43	47	39	32	58	49	37	41	42	49	35	41	36	51	46	49	43	40	50	44	40	40	53	45	43	43	48	51	41	40	43	45	39	50	35	42	53	40	41	61	41	48	55	35	39	56	52	56	40	41	45	51	42	33	48	41	44	47	60	54	41	54	46	39	52	46	48	50	50	41	32	43	44	41	46	48	50	42	45	49	40	42	40	41	47	46	45	53	32	37	53	54	51	42	37	37	47	43	29	46	39	52	46	46	49	39	45	41	45	59	37	43	43	46	42	33	44	51	58	44	37	48	52	38	43	41	38	53	58	57	31	41	39	47	51	44	45	43	46	39	40	54	35	43	31	43	44	50	42	47	34	46	45	47	53	55	57	33	39	39	53	44	43	38	64	42	45	36	53	56	43	41	57	43	42	41	39	55	46	36	38	42	46	46	37	46	45	47	48	45	38	40	42	62	35	47	56	35	36	39	53	46	46	33	40	58	51	41	41	47	51	43	48	38	42	43	40	44	33	47	42	47	55	55	37	46	36	39	47	45	46	49	53	30	50	53	33	43	40	48	53	51	46	52	34	42	27	51	39	42	51	54	36	39	50	34	37	47	33	47	32	38	43	43	36	57	56	47	47	39	40	61	62	51	41	44	49	46	59	38	40	47	59	31	42	45	43	51	40	51	50	52	49	37	37	46	45	43	47	54	48	30	50	37	47	40	57	42	52	43	52	44	46	40	41	46	42	49	58	52	47	48	37	48	44	50	42	39	48	32	52	54	35	49	38	45	46	44	51	39	47	36	46	42	44	44	53	52	53	43	38	44	42	58	46
19467	3093	1711	1704	3646	5506	5217	4879	4626	4120	4000	3114	2646	2496	2300	2524	2027	1523	1271	1137	1173	1106	968	840	806	749	652	668	684	650	651	642	605	642	563	595	545	552	550	495	471	488	448	423	436	424	396	452	415	412	419	392	423	416	413	380	381	375	406	398	372	378	401	409	385	390	392	400	454	416	409	395	397	417	409	404	408	378	427	424	424	423	368	398	426	437	426	425	406	405	421	420	386	412	370	401	378	439	380	435	391	388	417	401	372	383	395	394	388	419	435	414	407	397	396	399	366	393	395	398	402	368	395	375	414	367	394	398	387	398	376	429	406	429	347	410	388	396	394	399	401	367	406	413	368	420	391	425	409	392	376	436	385	387	384	376	414	391	384	379	419	381	408	369	375	367	394	366	378	426	425	380	400	372	404	367	380	383	378	393	422	409	419	383	400	420	438	380	410	403	408	349	400	380	411	366	397	409	356	401	392	394	372	360	392	400	394	397	381	398	432	382	396	403	406	383	385	397	420	395	408	405	409	435	379	391	370	377	385	375	405	381	392	391	402	393	438	414	379	419	407	435	396	394	377	349	390	386	422	361	397	387	393	395	353	387	378	344	395	397	406	398	415	408	417	375	406	377	376	378	382	395	383	383	418	403	362	393	401	364	381	376	408	405	375	383	401	376	358	369	420	393	387	367	399	390	406	381	428	399	388	400	415	405	406	412	388	390	383	405	397	367	386	384	393	410	382	390	383	412	386	374	359	420	417	373	377	403	413	375	413	413	370	384	432	366	355	379	382	385	385	416	399	399	395	386	399	413	376	418	399	396	407	397	404	392	375	387	378	377	385	428	385	397	412	359	365	367	399	403	387	354	365	381	411	413	341	401	393	400	396	375	376	424	401	349	414	404	398	421	396	412	390	378	387	371	396	374	396	424	368	389	373	395	375	376	433	403	373	431	407	390	409	426	370	419	399	358	367	358	368	389	403	411	364	378	430	420	397	391	402	403	435	374	372	389	412	388	391	393	394	398	408	364	383	390	377	424	416	393	378	376	388	364	369	414	412	365	358	361	375	384	423	410	443	412	346	379	411	369	395	410	383	351	400	369	418	376	384	409	423	418	379	384	440	400	408	387	383	428	403	385	387	421	376	412	430	404	395	426	384	392	408	433	364	384	400	384	384	393	398	383	384	347	337	370	408	387	394	393	410	386	390	394	410	437	401	378	375	417	396	396	407	408	392	420	410	400	407	407	407	371	350	384	406	414	388	364	386	392	381	396	413	389	365	414	387	409	422	389	388	393	387	380	360	363	384	370	398	405	410	412	358	393	343	389	365	407	376	408	382	387	385	412	414	438	382	362	395	428	370	386	426	395	370	386	425	404	373	389	385	396	401	406	366	384	359	395	388	402	407	346	370	394	390	378	386	414	380	363	370	412	387	423	390	398	419	420	372	372	407	386	369	357	414	373	404	400	393	393	369	412	399	387	378	405	394	419	393	347	407	359	382	400	385	431	391	427	402	453	436	405	418	409	399	403	377	405	409	391	377	382	385	384	400	418	355	401	432	405	409	368	372	372	386	367	395	393	354	396	420	411	405	397	383	374	400	390	389	384	402	364	390	392	377	390	416	392	403	404	400	387	394	393	380	423	364	394	388	400	367	409	416	386	391	375	428	398	382	392	393	396	412	396	419	423	369	384	414	425	419	368	362	415	352	369	405	387	392	392	373	365	404	417	398	376	380	390	376	375	433	377	401	386	369	384	368	414	379	408	392	406	401	388	413	405	421	366	417	409	415	387	407	392	365	392	383	369	380	363	389	385	402	372	415	394	445	372	417	381	413	385	369	379	361	395	395	426	398	414	393	360	381	381	377	405	349	396	379	380	390	380	369	383	398	420	400	401	370	362	388	374	395	389	409	374	401	379	392	387	372	368	387	379	374	385	371	392	390	385	423	368	399	356	415	432	377	390	399	406	337	411	404	394	393	378	392	384	356	394	400	396	385	414	412	374	404	359	428	397	367	384	414	366	371	403	424	407	401	366	407	390	375	394	392	396	361	374	387	417	362	414	369	412	404	421	419	394	435	406	391	368	402	430	382	383	369	388	402	454	443	398	400	388	388	344	393	376	416	406	372	394	375	391	407	354	382	400	393	384	413	384	381	371	417	383	393	413	372	398	398	437	403	379	402	389	385	381	374	427	364	401	417	422	415	381	399	397	403	435	397	402	393	395	399	394	395	423	350	380	389	398	417	386	421	366	391	379	391	445	351	424	405	414	398	408	385	376	403	411	375	378	378	416	395	397	423	397	423	366	368	417	376	402	386	364	348	368	402	382	365	381	381	382	398	387	371	380	384	377	390	408	384	378	414	383	398	384	381	376	367	404	385	390	389	375	395	403	385	357	415	351	399	363	417	420	394	403	378	384	410	359	345	382	391	399	379	395	428	393	363	393	408	385	386	384	396	431	385	407	389	394	396	385	361	391	388	364	374	378	399	398	350	419	393	409	390	391	402	391	408	428	373	369	400	382	408	420	368	367	370	397	415	371	410	408	366	385	419	398	397	405	414	411	384	400	376	408	425	359	398	387	388	378	375	401	392	375	371	394	357	375	407	348	349	378	370	381	402	400	380	398	405	396	376	430	415	414	414	423	402	380	423	365	377	397	413	419	394	425	410	371	403	376	379	420	410	407	365	389	366	391	397	372	392	430	385	399	403	434	408	379	404	402	405	378	401	372	389	356	383	351	378	376	431	382	412	385	404	423	370	355	393	379	398	378	393	391	393	403	402	389	397	418	393	381	382	437	383	421	383	407	361	421	387	399	400	383	417	384	407	382	375	414	369	396	394	380	381	426	386	423	376	396	356	373	419	394	400	394	395	419	399	380	391	420	375	433	401	406	363	394	392	395	382	385	385	421	409	434	394	421	404	372	374	394	397	379	415	402	374	437	390	396	387	387	385	384	372	385	399	390	395	414	402	408	385	406	382	394	406	418	413	402	392	372	401	381	380	395	412	423	399	376	453	410	396	395	393	405	405	406	397	365	443	395	388	402	372	383	408	395	377	392	413	396	405	360	412	372	421	408	380	433	393	422	405	397	378	364	380	422	377	391	412	405	366	395	387	361	376	373	364	375	368	387	405	404	397	409	366	417	372	395	394	403	420	401	399	410	374	396	404	422	365	381	385	420	405	447	394	425	346	375	411	395	396	385	425	403	379	378	405	378	364	396	408	409	404	389	381	394	405	359	417	373	399	386	430	387	428	398	394	413	415	395	395	440	409	378	375	367	388	407	415	357	365	374	411	411	348	364	411	435	377	395	404	349	376	378	377	386	419	367	399	396	377	392	433	403	375	392	409	414	416	382	372	358	397	404	412	398	372	390	369	378	391	382	406	395	405	360	425	404	380	382	380	364	362	412	400	385	417	390	405	370	386	386	428	393	389	412	380	383	406	370	399	343	397	376	392	384	357	376	398	395	396	398	423	396	417	394	390	385	375	372
2742	220	101	85	87	65	74	74	87	90	89	48	71	68	58	63	58	40	48	40	39	38	34	37	28	26	21	24	26	27	29	33	30	23	24	30	21	21	28	30	23	28	19	24	27	20	25	25	15	25	22	16	19	29	27	25	18	16	19	15	18	20	21	18	22	28	17	30	26	17	20	27	23	16	21	30	20	16	20	19	28	19	23	19	21	35	27	15	18	19	20	28	22	23	21	27	18	21	17	32	28	18	21	17	22	23	20	12	26	22	19	19	23	22	24	19	17	22	22	22	23	18	15	24	18	13	17	29	27	18	23	17	19	22	20	27	22	19	23	24	23	22	24	32	30	15	19	23	20	23	23	30	20	22	16	16	28	14	10	25	21	14	17	17	20	23	23	28	26	23	22	23	18	17	26	15	23	22	24	23	17	21	17	18	14	14	17	20	19	17	20	19	21	24	19	22	17	25	17	16	25	14	14	20	18	26	22	25	10	35	20	25	27	24	26	16	14	27	19	25	28	22	29	26	16	18	25	18	35	17	17	21	20	17	24	19	25	22	27	23	22	26	18	15	13	26	13	20	19	31	32	12	20	12	25	27	20	18	16	26	24	26	18	26	18	29	21	16	21	18	23	18	26	31	15	21	21	18	11	22	21	21	20	23	21	21	20	26	22	20	19	22	21	17	31	17	21	25	24	25	19	24	20	21	20	25	30	26	25	18	14	22	14	18	27	20	18	24	17	22	29	12	25	19	19	21	17	29	12	29	21	25	21	29	22	17	30	23	18	17	21	13	22	14	25	15	20	17	20	22	24	24	19	16	29	20	19	14	16	27	15	21	11	25	15	21	19	17	18	25	17	22	34	29	18	26	23	24	16	27	16	24	17	16	25	19	22	22	19	15	22	15	35	25	25	14	16	26	21	19	14	26	16	26	15	26	22	23	20	20	15	17	20	27	13	17	22	27	20	20	15	15	21	21	26	16	24	27	23	16	14	20	26	19	18	25	24	19	21	25	24	16	26	24	24	15	24	18	25	21	22	18	19	15	24	26	33	22	23	24	26	22	16	23	26	19	17	9	24	24	27	17	19	15	17	22	17	31	21	20	21	28	22	20	26	30	22	21	22	16	24	25	19	28	13	23	15	14	24	20	17	24	17	20	18	27	18	15	22	17	30	20	24	28	20	22	20	18	24	17	28	17	17	26	18	19	16	29	20	18	24	25	23	30	30	26	20	16	22	16	19	25	24	25	25	22	15	22	25	17	22	20	15	20	25	21	22	27	20	22	23	33	19	15	13	20	23	19	14	19	25	14	25	18	24	24	15	15	17	24	16	24	13	21	21	28	15	19	19	16	28	21	25	21	23	15	20	18	27	25	24	15	22	21	27	20	12	14	19	21	26	19	21	19	28	26	21	27	19	22	17	18	20	19	22	24	23	27	17	14	23	20	20	16	21	18	24	18	27	14	27	29	22	22	17	18	29	20	18	15	23	23	17	27	25	28	19	23	18	20	28	23	26	19	23	28	21	18	19	19	15	19	14	22	13	22	18	27	17	24	25	29	22	17	28	22	24	15	21	25	21	20	23	30	21	15	30	23	28	19	11	24	24	19	15	21	14	24	24	16	18	29	23	26	24	17	19	22	14	22	19	17	17	29	21	26	23	21	22	17	25	21	28	22	15	22	18	23	20	25	15	23	24	25	16	18	20	20	22	19	17	21	21	23	20	16	17	28	15	26	17	22	23	21	23	22	22	18	24	25	19	26	24	21	23	17	18	21	20	22	15	19	16	23	23	22	24	14	18	16	22	13	21	33	25	17	17	21	19	22	22	21	21	15	26	21	24	18	29	17	21	25	24	18	17	22	17	21	18	19	24	18	16	16	23	21	26	18	25	20	20	26	16	18	18	21	23	19	26	24	15	14	29	26	29	16	13	17	19	30	23	14	18	17	13	23	24	21	24	19	17	21	24	18	18	25	20	17	20	17	26	29	21	25	25	23	17	17	21	19	20	25	26	21	19	13	19	26	28	21	18	22	17	22	19	20	29	15	19	31	15	19	21	15	19	16	27	23	29	22	21	17	28	27	20	21	27	25	22	15	14	18	15	18	14	27	15	28	22	22	25	17	22	17	20	15	21	19	19	22	11	28	24	16	24	25	15	18	21	18	20	29	22	19	17	20	20	17	17	22	11	24	18	6	25	21	23	19	19	16	26	24	27	20	21	26	21	29	22	22	17	24	19	33	25	27	21	23	21	26	28	26	24	22	16	19	22	19	18	20	19	14	31	19	27	18	15	19	19	19	29	23	17	21	26	23	24	29	20	27	16	21	21	17	19	22	23	27	27	18	20	36	19	17	28	20	27	30	16	20	16	15	21	15	31	23	25	15	17	24	19	24	20	21	24	19	17	25	26	20	29	23	20	15	25	23	22	19	36	21	26	16	19	25	15	13	13	25	26	19	17	17	27	21	14	23	22	16	14	22	12	17	19	24	17	24	19	18	20	26	14	17	17	25	22	18	16	20	19	19	20	25	16	14	19	20	22	18	16	26	24	20	20	25	18	25	19	14	15	21	29	16	17	21	25	21	21	20	20	29	15	28	20	15	28	21	20	20	18	12	16	18	25	26	26	20	19	20	15	15	21	30	18	20	23	17	15	23	19	19	28	20	28	17	15	24	20	19	23	20	19	22	17	25	19	23	25	23	23	20	21	21	17	28	27	24	23	16	23	19	24	24	19	14	17	25	20	19	24	22	24	26	28	18	28	21	22	17	18	22	24	19	24	20	24	26	33	26	21	16	29	14	21	24	25	20	20	16	23	14	24	18	17	31	23	16	25	19	28	24	23	31	23	35	23	25	12	15	24	23	24	23	16	25	17	26	22	20	17	24	17	16	15	14	19	21	24	18	20	19	18	32	16	24	23	21	14	20	21	17	26	17	26	16	24	22	23	18	14	23	26	28	21	26	21	16	24	28	17	18	23	15	19	15	25	21	20	21	27	17	21	27	26	25	23	19	18	22	19	20	28	16	21	21	21	19	24	26	22	20	21	16	21	25	25	22	17	19	23	22	15	23	23	21	22	23	22	15	30	25	14	27	19	23	19	15	16	22	22	21	28	19	26	18	21	25	14	24	16	24	30	21	25	18	23	15	18	17	14	25	21	15	23	21	21	23	25	17	18	18	21	23	16	25	20	14	17	29	20	16	18	19	22	21	22	21	20	18	25	25	21	22	24	18	19	24	17	26	19	18	22	14	16	21	20	15	16	25	22	19	20	21	27	25	29	36	18	29	21	16	20	15	23	31	20	26	16	24	23	23	28	24	21	15	23	23	20	19	28	12	32	21	15	17	23	20	24	26	20	26	20	18	22	24	22	20	17	22	18	24	21	22	20	21	25	18	21	20	25	19	21	15	25	22	21	20	15	12	21	15	16	18	18	19	25	15	18	22	12	13	24	14	17	19	21	16	16	22	18	23	15	22	23	11	21	25
16474	2518	1438	1281	2788	4483	4890	4361	4309	4302	3725	2740	2671	2346	2405	2186	1647	1176	1067	1011	928	945	722	596	594	512	505	480	487	421	444	500	398	383	374	340	328	314	322	287	290	251	251	236	241	227	209	217	212	229	228	183	201	184	197	189	194	196	184	198	200	199	168	204	212	201	182	202	215	193	198	207	216	173	202	208	175	206	198	207	208	189	171	222	208	180	206	200	200	186	183	232	197	198	211	217	193	188	188	193	183	171	205	193	179	176	177	184	201	210	218	191	211	195	215	196	196	197	202	205	187	193	179	218	195	203	198	184	209	167	186	187	198	205	183	182	179	177	197	176	178	180	222	204	208	179	192	201	213	195	183	212	191	195	188	214	204	176	182	182	182	193	181	191	170	192	210	194	162	196	204	190	185	203	204	187	196	182	190	190	188	183	211	185	183	187	176	175	161	204	197	195	173	202	210	175	195	194	191	178	175	189	179	184	195	209	189	195	170	196	200	202	185	185	218	174	184	179	189	200	190	204	191	206	194	163	171	178	190	186	205	176	169	192	166	183	184	167	182	184	198	180	190	208	172	160	205	180	189	177	146	184	198	186	164	204	181	171	177	203	158	194	185	199	190	204	172	177	176	176	183	181	187	199	157	179	195	190	207	171	170	179	166	185	181	187	197	198	175	194	182	175	184	189	168	183	187	184	181	194	184	186	206	158	199	181	213	172	161	180	193	196	203	212	203	194	185	173	169	175	172	170	178	171	198	193	210	160	177	169	174	173	181	193	177	167	180	195	177	170	183	184	176	159	169	173	182	164	186	195	181	182	200	170	204	199	169	206	176	192	194	192	189	178	181	218	178	180	194	218	167	174	163	165	175	215	181	153	184	172	202	176	207	200	186	176	196	194	191	191	182	171	173	183	192	195	182	206	175	167	181	201	173	184	174	212	165	174	181	168	200	169	203	198	202	186	193	194	176	192	176	201	166	212	197	198	201	167	188	190	180	213	199	174	173	188	178	191	165	204	182	184	195	170	193	193	188	173	180	195	190	205	189	185	185	178	182	180	189	189	193	185	186	185	193	193	181	171	182	180	202	169	162	168	188	179	202	181	188	181	172	182	190	170	205	211	176	183	171	207	171	194	185	182	173	168	187	196	179	169	193	177	203	196	200	197	185	202	172	204	185	171	202	187	210	191	183	182	212	188	223	181	188	184	133	187	166	196	205	201	187	185	206	173	174	197	204	174	180	198	187	182	211	178	180	178	167	201	225	163	185	184	194	201	187	177	185	180	189	174	179	198	205	205	184	176	195	215	183	178	182	184	165	192	214	204	166	183	177	207	173	198	192	195	165	200	201	204	187	150	211	192	188	200	160	184	180	179	203	199	182	170	186	195	190	165	181	190	180	180	180	181	179	174	164	211	158	150	149	195	191	188	216	188	190	179	189	191	194	194	204	199	202	163	168	188	176	193	172	170	188	175	180	202	171	177	185	187	155	183	172	158	214	192	171	196	179	199	164	188	184	178	206	189	191	179	190	187	165	173	186	188	213	210	204	194	192	180	183	175	169	197	194	170	191	172	190	180	168	163	189	188	186	213	185	178	183	212	166	190	191	194	178	197	193	195	204	172	182	170	153	170	205	184	160	166	196	186	172	172	194	166	174	193	178	198	175	202	192	206	195	174	181	195	195	181	199	191	169	169	180	193	199	201	194	197	183	194	176	184	190	163	170	194	190	200	184	179	183	204	183	205	199	190	200	168	195	206	170	184	195	178	168	189	170	171	178	172	202	187	191	183	209	180	183	196	183	190	185	204	200	177	190	169	192	189	173	211	193	192	175	176	176	188	198	188	176	205	200	173	208	180	190	203	192	158	180	169	200	171	174	163	194	179	196	180	164	177	191	199	172	185	183	184	202	170	179	192	187	195	183	175	201	174	201	165	173	172	187	178	181	198	192	182	167	159	197	206	194	190	228	177	180	184	198	204	179	167	205	204	165	163	187	191	191	175	196	202	179	179	200	199	186	159	194	171	185	169	173	183	200	174	183	191	168	206	208	195	197	208	184	182	211	162	193	162	192	197	165	178	199	169	196	182	177	210	172	175	185	175	162	198	184	222	187	164	198	185	208	164	198	184	188	186	185	176	199	182	205	166	203	201	165	189	179	191	193	175	210	195	155	195	178	170	181	189	184	197	193	182	175	186	195	174	186	190	188	202	183	202	185	179	163	196	187	166	168	194	175	173	170	176	177	204	200	179	155	162	161	178	191	192	150	195	202	191	190	183	176	197	201	181	169	182	188	203	198	163	186	188	200	196	181	212	181	181	185	192	198	178	197	192	193	200	166	200	177	159	184	155	175	222	190	173	185	221	166	215	189	170	159	161	182	179	187	215	188	172	204	187	189	185	173	214	186	191	188	208	190	194	213	191	178	172	182	191	146	180	176	199	184	173	185	183	202	190	191	208	192	205	196	188	204	184	206	186	190	195	185	185	190	200	216	202	177	177	172	202	194	194	178	181	188	189	203	180	206	182	186	181	215	187	219	200	175	183	152	178	199	181	190	184	195	159	188	189	170	201	200	188	187	199	199	181	192	167	212	191	191	182	182	179	189	181	173	195	183	197	162	185	188	205	188	188	184	175	174	210	178	169	172	191	162	216	184	193	201	192	163	195	183	212	202	183	200	181	180	195	188	203	189	177	198	196	183	180	170	211	167	204	183	203	197	202	198	183	200	181	183	203	168	193	179	156	182	189	176	176	178	221	167	191	207	205	173	177	184	211	168	182	189	161	169	175	198	194	176	184	198	185	184	189	193	201	189	160	196	177	165	172	184	172	186	184	203	197	190	187	183	182	193	175	169	182	181	211	181	176	211	192	168	176	192	153	199	179	200	155	196	197	167	185	177	182	189	193	171	177	192	205	202	166	178	210	184	185	181	213	177	193	199	186	207	192	193	185	199	189	176	204	175	187	192	154	198	195	187	209	182	194	200	172	167	210	199	203	195	169	172	196	196	197	184	191	211	185	201	190	171	194	195	213	196	197	197	193	208	189	191	181	201	172	203	182	189	202	202	208	175	218	199	199	192	201	179	197	189	190	193	183	186	175	204	177	193	203	190	190	173	188	207	192	192	200	178	201	196	171	176	183	175	203	188	185	172	217	219	185	197	192	183	175	199	171	180	178	204	189	189	183	190	177	184	183	179	196	209	198	192	184	181	182	204	155	192	197	190	184	195	190	197	185	207	188	206	168	178	171	194	177	187	186	198	198	196	183	213	170	187	178	179	175	205	169	194	183	178	159	162	185	169	190	233	206	164	207	197	191	183	163	186	192	176	176	180	184	222	162	167	186	187	195	196	197	172	197	170	208	218	186	198	191	181	184	191	174	180	196	186	188	199	185	192	185	178	190	185	180	172	171	196	180	186	195	189	208	187	168	190	192	196	202	185	209	179	167	222	184	177	173	181	183	187	195	179	171	184	199	205	189	184	179	156	201	181	194
2334	287	153	96	108	105	106	112	108	152	114	111	98	114	124	98	90	63	65	67	54	65	66	42	36	47	42	45	30	45	44	35	53	32	32	44	41	44	35	58	43	41	40	27	49	33	38	37	29	32	29	43	40	39	34	30	33	32	30	31	36	33	29	32	36	28	29	31	29	29	31	31	31	35	31	24	39	35	31	36	41	24	35	39	28	38	32	24	36	46	44	39	28	34	35	33	45	32	27	31	27	27	34	43	27	26	34	30	47	35	40	25	32	27	31	48	23	32	47	39	30	29	33	24	32	32	26	43	27	44	25	37	28	33	38	38	32	26	37	30	34	33	31	34	32	26	40	37	30	39	26	26	27	32	29	30	40	35	37	31	40	33	38	40	32	48	34	42	29	35	33	36	25	33	33	37	38	39	33	30	27	25	34	30	33	39	28	37	35	39	28	37	20	33	34	37	31	44	24	32	32	33	53	24	30	37	39	39	36	39	29	33	35	45	30	33	28	29	28	30	31	36	38	26	43	32	44	36	31	39	26	39	25	30	31	34	35	30	31	30	37	27	36	38	32	39	35	26	30	42	23	32	33	37	43	32	37	28	31	39	36	28	35	29	36	34	37	34	45	36	41	38	41	30	36	36	43	30	30	37	48	38	24	49	40	40	25	34	34	28	37	40	31	37	35	29	38	39	32	40	40	29	35	35	46	34	36	35	33	29	24	33	27	44	47	36	30	29	29	37	36	46	26	33	31	42	26	34	35	43	26	28	36	41	31	27	44	20	31	31	39	33	24	35	29	36	30	35	26	33	35	31	37	45	29	42	31	45	37	33	32	40	47	45	26	32	38	28	34	36	53	34	39	42	27	33	33	32	33	28	34	39	29	31	35	36	35	15	43	27	34	29	24	29	29	33	34	32	28	40	24	30	34	28	34	45	30	44	38	37	33	26	34	39	41	38	32	36	32	28	22	36	40	40	36	27	36	32	28	42	29	32	41	31	35	35	31	27	36	33	38	37	28	29	32	28	27	41	36	33	27	34	34	34	32	38	31	32	27	36	34	55	31	38	34	42	31	36	38	30	24	31	37	29	35	44	39	40	31	38	32	33	46	27	39	41	37	31	36	32	31	35	17	36	31	29	21	34	30	30	36	34	33	51	29	32	18	22	40	30	41	28	46	28	40	28	29	33	34	24	30	38	40	25	36	40	31	32	34	25	31	32	45	26	33	26	43	43	33	36	24	37	33	34	26	50	27	38	25	38	39	32	31	29	29	38	40	27	32	22	35	33	32	42	35	30	32	28	35	44	41	28	37	39	27	31	30	42	39	35	41	43	41	36	29	28	34	35	33	32	37	35	28	35	29	37	27	40	33	39	30	26	29	36	28	22	36	23	38	35	33	25	28	23	37	30	27	22	34	34	29	30	32	36	28	30	38	31	39	32	46	42	34	36	39	26	36	24	35	34	47	28	25	26	33	31	29	23	39	30	34	29	34	27	34	34	41	32	45	38	52	43	33	37	30	28	36	35	42	37	37	28	34	21	36	26	36	43	22	34	34	45	28	25	30	26	31	28	42	21	39	26	36	41	34	23	33	36	31	30	45	26	35	40	36	32	34	41	34	40	33	40	29	28	37	34	25	28	31	39	22	32	36	32	39	30	36	31	45	33	34	28	39	22	29	33	21	30	33	22	36	38	34	39	33	33	39	37	39	32	38	44	39	40	40	35	35	28	36	35	30	37	23	29	32	27	41	27	27	32	31	26	26	40	40	41	29	40	26	35	29	29	31	42	34	33	34	41	36	34	34	32	32	31	34	30	28	22	34	23	30	47	22	47	25	48	32	33	23	26	23	34	37	29	22	38	37	41	39	30	39	47	39	39	37	30	30	44	25	34	31	34	35	27	40	36	21	37	26	38	37	30	30	25	30	35	28	26	32	38	36	39	39	34	41	39	48	30	28	34	33	45	37	37	34	28	31	30	34	37	30	27	48	27	28	35	29	30	42	28	30	30	37	31	28	29	35	34	35	28	33	36	32	37	31	46	30	34	36	35	37	28	26	23	35	35	34	35	35	39	34	37	30	34	37	39	46	40	35	27	27	44	30	29	31	37	35	27	39	26	47	22	27	40	18	33	31	26	30	39	34	39	40	22	34	32	38	23	36	40	29	32	31	39	34	36	42	38	36	32	34	36	35	38	29	33	45	41	36	29	27	40	31	32	35	31	31	32	39	32	36	28	31	33	27	43	27	34	27	30	29	23	40	36	30	35	31	22	37	36	39	34	23	44	38	34	22	32	38	32	47	45	33	27	31	21	38	40	28	37	32	28	36	38	46	33	31	32	33	42	31	34	25	41	37	23	32	29	44	38	26	27	29	23	41	34	34	37	29	33	39	37	28	34	28	37	35	33	23	28	43	19	28	32	32	39	40	32	27	24	42	47	32	31	32	36	41	26	36	37	36	42	35	32	25	34	27	29	27	36	26	34	34	38	35	28	29	33	38	39	34	30	27	30	36	25	29	39	41	23	48	37	42	26	39	30	40	31	41	30	38	39	30	25	36	34	33	30	41	29	31	42	37	33	27	26	34	32	31	36	40	51	32	26	28	32	28	41	38	37	15	31	27	35	27	20	32	49	37	30	27	32	46	37	38	41	34	39	33	29	28	35	42	33	33	29	32	38	35	47	34	44	39	28	38	32	49	26	31	36	28	39	35	34	31	29	41	35	33	25	37	29	37	39	29	29	34	39	26	27	36	35	34	39	34	36	35	47	36	25	36	40	37	38	47	31	34	33	44	38	27	36	29	34	42	34	29	44	34	31	23	27	38	41	28	42	40	26	37	33	36	41	31	28	33	34	32	31	29	34	33	35	25	38	32	37	55	40	36	35	43	39	41	30	37	34	31	29	29	30	34	40	35	25	28	29	29	31	37	24	44	38	39	30	31	36	34	36	29	32	34	37	36	22	25	33	28	25	34	25	38	24	42	37	41	31	31	35	18	35	21	43	32	26	34	20	30	31	29	29	42	34	47	24	29	38	35	23	44	41	32	38	30	34	33	21	32	31	32	35	45	32	30	34	53	40	33	41	39	37	33	33	34	26	29	34	36	29	30	33	40	29	33	33	33	36	28	34	38	30	25	42	32	33	32	31	23	25	39	25	33	33	36	32	45	35	34	30	34	36	32	41	30	29	37	33	27	36	25	45	34	39	24	27	33	35	26	38	24	42	36	41	32	32	30	26	31	34	33	39	41	37	45	25	32	29	26	26	38	32	33	39	31	28	39	48	36	35	29	36	31	38	19	38	36	36	45	34	28	30	36	29	42	38	33	31	30	24	33	44	43	38	30	23	33	34	32	29	34	34	36	32	33	29	30	33	33	37	25	34	25	41	29	26	29	44	36	35	23	33	24	26	40	23	30	35	39	36	40	32	22	43	30	29	28	29	29	19	28	30	36	42	23	28	30	31	24	23	31	32	31	35	38	33	37	42
21564	3799	2127	1957	3818	6573	7188	6289	6173	6069	4905	3874	3991	3958	3809	2835	2375	2000	1425	1484	1386	1302	1084	980	862	855	783	772	765	770	675	640	619	563	536	546	562	509	439	424	403	383	380	364	373	385	345	358	348	312	367	292	318	326	308	344	342	329	296	310	310	296	336	308	347	312	278	329	343	316	322	307	299	304	322	295	342	367	348	312	364	323	340	362	323	352	328	336	347	318	343	311	336	308	287	308	323	317	335	315	287	320	318	296	327	298	319	328	345	324	320	358	292	324	321	292	281	305	298	338	312	309	316	340	311	315	307	293	328	319	325	304	283	338	305	320	313	307	310	306	312	304	317	330	323	353	267	277	311	322	289	266	296	304	322	336	289	337	322	319	310	309	304	292	317	305	303	308	308	297	306	316	340	287	284	288	305	294	307	315	318	310	314	302	308	332	329	298	253	285	305	311	282	303	330	311	318	311	305	293	302	322	285	293	291	305	289	349	330	308	324	305	316	287	321	299	284	297	325	318	293	317	324	340	313	327	290	297	287	282	298	296	309	306	308	300	290	343	301	290	291	311	323	307	273	305	284	316	274	307	339	312	322	289	334	288	293	315	324	292	324	315	301	300	285	327	312	301	297	304	305	320	286	304	289	311	307	295	317	323	311	301	299	300	302	299	309	303	319	301	325	288	294	332	291	317	287	312	308	305	275	297	289	309	318	300	273	298	325	294	300	326	317	296	313	334	287	302	308	321	325	318	279	329	322	299	307	310	312	288	296	291	282	294	299	301	306	283	295	333	293	297	306	300	306	295	317	306	285	307	263	329	316	331	331	284	276	309	320	315	311	312	313	325	322	287	310	306	269	310	304	285	277	320	298	323	313	345	310	324	312	276	324	281	304	299	297	287	310	285	312	305	302	305	321	301	313	267	293	297	301	322	299	300	273	282	279	283	308	288	310	310	308	306	299	277	304	283	296	299	308	314	332	297	304	301	289	312	325	352	298	290	332	294	271	280	294	279	301	317	273	295	297	314	324	324	305	289	297	324	291	295	320	321	322	290	313	302	303	279	306	317	285	319	318	304	348	303	324	315	302	299	268	274	329	298	308	295	282	274	280	319	299	309	307	288	288	298	309	317	303	325	311	317	324	326	311	328	276	309	327	293	316	322	304	305	309	310	307	284	288	297	277	314	305	317	317	280	315	315	294	323	292	304	312	309	296	278	336	305	324	294	313	314	309	303	315	305	284	299	303	324	324	301	286	285	248	304	309	289	293	287	290	324	311	304	284	352	305	288	307	318	319	307	327	281	296	303	309	338	325	298	310	298	319	288	287	304	322	284	315	333	311	296	305	316	303	298	295	287	285	297	301	296	326	321	305	314	306	306	297	299	287	304	309	312	309	284	313	294	281	307	315	293	314	294	310	314	322	326	304	304	309	306	318	296	284	311	331	331	282	311	317	295	301	283	279	313	279	318	302	338	298	290	320	294	308	307	332	310	311	307	318	336	295	310	298	320	333	310	319	312	301	317	310	285	298	292	314	317	304	336	275	299	320	305	302	286	293	299	300	314	345	312	309	300	320	320	321	290	307	257	314	322	296	314	319	323	305	290	315	345	276	316	331	345	313	335	321	299	297	305	298	313	306	307	325	279	269	313	326	297	314	298	298	243	322	304	310	322	345	313	284	304	274	295	318	299	291	334	285	319	306	316	293	331	311	290	325	287	327	284	325	303	295	305	276	310	308	296	317	323	275	315	295	357	308	341	343	283	312	306	300	281	310	302	334	326	335	313	312	290	290	317	316	308	344	341	304	311	310	288	291	327	310	313	288	291	304	310	309	307	320	328	307	286	320	289	318	298	289	265	310	310	294	318	292	302	326	272	316	331	307	295	303	324	281	322	273	293	315	328	288	313	345	305	286	269	306	314	294	302	300	287	263	327	292	297	298	295	345	302	301	306	307	278	300	305	306	285	310	288	260	323	329	320	315	325	298	301	297	334	269	325	312	283	293	290	313	309	305	306	292	318	311	288	292	294	310	276	323	290	299	321	305	308	294	281	308	316	276	312	298	325	324	323	283	316	306	328	310	312	302	312	315	318	310	286	289	306	298	304	313	316	271	360	286	275	311	327	330	311	318	318	299	304	287	296	346	327	284	308	338	301	285	307	303	323	302	319	289	305	295	298	304	293	303	328	297	327	302	329	312	306	332	291	268	301	312	314	287	294	306	270	290	294	284	290	273	305	303	302	307	307	303	305	289	275	297	314	290	325	296	313	304	314	318	325	313	298	327	318	338	295	293	331	289	291	322	312	284	300	259	302	320	303	303	312	302	301	332	297	287	287	330	308	286	288	315	298	303	328	324	304	295	323	280	322	297	315	312	320	298	295	326	321	331	293	291	323	309	291	317	302	309	313	295	302	328	318	299	305	321	340	276	329	309	301	301	301	328	322	315	301	293	337	330	338	304	344	315	270	290	320	296	291	283	318	280	338	298	282	291	303	312	302	305	318	311	296	301	322	331	302	325	307	306	333	336	288	334	284	352	267	320	309	347	316	291	313	310	324	291	310	298	289	319	281	329	286	321	301	306	310	295	306	316	315	310	304	321	281	305	269	314	321	296	300	317	328	328	272	331	311	274	315	301	322	314	281	296	286	295	330	320	299	339	294	293	286	304	294	308	296	320	331	275	288	310	294	325	322	303	325	345	275	311	336	271	302	282	317	298	300	276	313	341	314	323	300	291	273	297	301	307	295	279	285	289	314	324	338	275	309	311	276	296	301	318	316	315	305	286	335	305	302	306	291	301	321	307	299	318	289	305	296	329	276	272	314	304	300	305	307	295	296	304	312	293	295	321	308	333	284	293	315	348	334	318	302	309	293	294	340	311	270	303	303	279	310	285	318	308	277	305	260	322	305	277	312	274	298	313	322	307	279	287	295	330	339	340	306	290	279	300	291	322	326	278	308	296	313	315	277	355	309	322	312	294	316	285	309	290	283	318	312	315	296	330	323	307	289	279	322	284	302	312	308	303	289	295	272	329	327	292	278	319	313	279	326	284	302	272	282	298	311	311	276	293	302	322	314	302	286	290	305	311	284	311	292	290	312	297	318	303	320	315	308	287	310	305	312	268	301	311	319	261	300	298	292	286	299	292	300	266	358	305	306	325	280	323	314	307	307	302	283	318	283	310	292	317	289	321	308	275	326	324	310	301	295	290	308	291	310	303	320	307	310	319	311	314	319	289	322	292	279	317	303	307	276	287	310	280	327	311	315	296	324	331	326	333	304	304	298	310	318	290	306	322	310	300	290	295	319	350	280	320	300	297	318	289	307	323	319	265	358	290	288	304	306	304	343	317	305	287	290	322	299	326	274	313	291	287	285	335	274	307	322	274	312	343	328	294	303	303	300	306	318	280	319	314	305	302	300	279	311	293	323	333	301	299	317	307	320	297	300	305	302	323	292	306	339	341	287	318	323	320	263	300	324	293	286	301	324	314	282
1730	150	110	66	71	63	66	60	78	88	82	79	61	85	67	60	62	59	43	54	42	45	42	52	46	41	39	45	51	40	36	34	41	47	32	39	37	36	31	44	27	33	41	38	40	33	33	41	44	27	41	25	32	40	39	19	35	23	32	45	29	32	32	34	42	40	40	33	45	42	35	25	45	34	37	39	32	43	46	37	39	34	27	35	35	40	47	39	32	42	42	29	47	34	29	40	35	38	30	52	32	34	34	36	34	46	29	27	25	45	41	37	38	39	29	39	36	30	35	32	39	45	44	38	36	21	42	32	29	32	33	20	33	32	31	33	36	29	50	36	37	31	29	36	46	41	39	33	35	37	32	28	43	30	35	39	37	43	28	32	35	42	37	46	35	35	38	32	31	34	34	29	36	43	43	28	50	27	41	41	38	30	43	31	34	39	31	27	36	31	33	34	44	39	42	41	47	31	43	41	41	35	42	27	40	41	35	34	40	33	30	27	49	40	34	49	28	34	28	27	34	43	34	29	38	31	34	41	37	34	35	31	35	30	36	41	30	39	35	38	39	47	52	31	38	30	33	20	33	47	28	27	26	31	36	29	34	36	30	31	33	32	29	46	41	47	31	36	34	37	31	37	34	32	29	35	39	33	42	27	26	51	32	43	29	40	24	34	36	39	32	27	46	38	53	37	50	44	44	35	35	39	32	29	46	47	45	41	30	34	49	34	33	38	35	43	42	29	38	34	27	32	46	29	51	34	37	39	30	39	28	28	34	34	35	32	40	29	37	44	40	30	43	34	43	29	35	36	44	36	38	40	34	35	35	34	41	37	38	28	37	35	40	31	37	46	30	31	30	43	38	37	31	36	39	40	39	40	34	37	50	36	43	36	38	32	29	32	28	32	36	36	42	37	43	32	28	41	26	17	40	35	28	32	24	31	38	41	40	40	35	31	30	25	36	43	42	30	37	39	35	40	48	26	42	39	32	29	40	34	30	36	35	38	25	36	35	33	35	33	31	35	41	33	26	36	34	26	35	33	41	33	38	34	31	39	45	37	36	38	30	31	31	24	37	37	46	23	44	37	36	35	34	42	40	31	37	34	36	30	35	37	26	39	35	31	34	37	38	28	46	35	40	38	44	31	24	32	43	37	20	33	33	35	33	25	33	31	38	28	39	30	43	38	32	30	28	28	33	32	30	31	27	38	30	31	39	34	36	28	37	32	31	46	33	36	44	20	36	23	44	41	35	41	33	41	25	31	31	40	35	30	44	33	29	23	37	40	42	31	43	34	58	31	28	38	32	43	36	20	30	28	30	36	28	33	35	36	36	33	41	31	31	35	41	35	34	31	47	33	38	25	35	32	37	30	32	37	34	42	39	34	24	33	34	37	39	28	44	46	45	23	38	34	34	28	33	35	35	32	33	40	37	33	30	33	42	35	33	37	33	28	44	40	38	41	40	36	41	35	40	40	42	31	28	39	40	42	41	31	25	27	26	38	33	31	34	32	38	43	34	38	33	35	38	32	31	44	33	36	29	39	32	40	44	36	35	36	46	27	27	26	39	41	43	36	23	41	38	34	24	26	36	44	39	29	35	44	37	43	47	27	30	45	39	27	33	38	34	35	29	36	33	41	31	47	31	33	37	35	38	48	23	36	48	39	46	35	34	44	40	35	27	62	24	39	33	27	31	40	33	33	37	35	40	39	36	34	34	34	24	37	33	35	30	37	33	33	33	25	22	29	25	32	25	33	36	32	25	41	43	35	35	40	26	39	29	39	31	39	35	30	36	42	36	41	44	40	41	38	39	37	43	30	42	25	39	40	42	27	34	29	31	32	36	34	34	46	38	33	31	29	44	40	39	35	45	40	41	45	32	31	31	37	30	41	44	27	52	53	41	40	30	39	50	38	32	32	26	39	36	34	25	43	22	30	26	36	36	42	32	32	40	35	32	35	33	31	40	39	39	42	36	33	35	37	33	36	31	35	30	45	32	39	33	46	41	32	36	28	32	33	33	43	36	21	33	28	24	40	37	41	36	42	37	29	35	43	28	43	29	35	28	38	36	21	43	39	36	28	31	27	41	31	40	28	38	31	37	41	28	31	30	40	33	45	47	37	37	37	36	45	45	32	29	33	28	38	37	33	41	44	28	30	25	41	39	34	34	31	42	32	39	30	30	36	43	30	35	34	34	38	36	37	31	30	39	33	47	46	41	38	31	41	43	34	41	43	35	30	30	32	44	33	35	19	42	35	41	34	40	36	34	37	36	38	34	47	36	38	28	25	35	30	34	42	24	36	38	21	28	33	35	39	35	33	40	37	44	38	36	36	35	45	25	32	32	24	36	35	42	44	33	41	28	28	25	40	35	32	22	40	28	38	25	36	40	28	22	27	31	36	30	33	29	31	40	32	28	29	31	36	40	49	41	34	35	41	39	35	43	32	34	34	34	39	42	36	41	33	39	32	30	32	42	38	40	38	31	29	36	36	33	30	37	47	33	31	34	42	31	40	42	39	36	36	28	32	35	43	37	38	39	23	38	29	35	32	30	26	38	31	36	30	40	40	35	47	35	44	44	40	36	46	33	36	45	46	37	39	38	31	44	42	32	39	38	35	23	28	46	39	32	34	40	37	32	29	36	34	32	46	38	37	32	40	33	28	32	33	31	41	37	31	33	24	34	45	34	26	37	31	39	38	36	39	36	34	45	43	45	35	39	42	40	36	33	40	30	36	28	31	43	33	38	23	36	38	32	41	36	35	30	37	31	35	43	39	44	33	31	27	51	31	30	41	36	33	39	16	32	43	34	33	37	37	43	42	44	39	33	39	41	37	27	43	33	26	32	31	30	35	28	29	39	42	33	34	40	45	39	32	26	35	37	37	36	26	33	30	38	31	34	36	34	38	38	31	46	30	43	35	37	32	32	31	40	39	39	45	37	31	38	33	37	29	45	26	34	36	44	47	42	29	33	33	39	40	31	35	38	61	31	35	33	46	28	28	40	37	40	35	39	36	31	29	36	30	48	34	31	38	36	42	29	31	35	28	30	39	37	30	30	41	30	46	37	38	41	44	33	34	37	34	34	29	36	30	34	23	36	46	47	45	34	37	30	38	34	31	40	41	41	32	36	36	30	37	38	39	45	30	27	44	44	31	36	48	33	34	31	28	38	27	21	16	39	38	34	28	39	26	52	39	26	31	28	45	29	35	38	39	37	46	33	32	29	38	43	34	45	43	34	30	40	33	29	34	38	45	37	37	34	41	41	35	29	35	31	33	34	32	39	33	36	39	33	29	37	25	33	29	40	33	35	32	27	36	35	29	37	35	42	39	41	40	34	29	38	39	37	24	39	37	34	30	26	29	35	22	36	37	46	33	34	36	27	41	28	40	38	30	27	24	37	39	49	37	45	21	32	41	31	31	29	22	43	34	28	38	42	37	45	37	27	33	52	45	38	36	41	37	32	44	44	31	38	45	30	39	33	32	36	33	27	37
14741	2039	1211	1036	2224	3623	3808	3365	3307	2985	2514	2032	2201	2369	1971	1524	1341	977	837	794	831	781	635	547	591	571	552	518	524	485	492	510	499	471	427	427	407	383	342	333	368	343	338	323	320	341	371	322	304	351	322	313	311	316	313	291	319	294	324	293	349	313	289	321	331	333	312	309	318	334	324	322	333	346	330	321	326	319	336	320	316	327	349	343	311	315	304	314	315	332	351	318	300	342	311	292	337	289	331	302	346	331	339	325	302	291	319	319	308	318	340	324	303	334	307	337	339	316	332	307	300	302	296	320	295	346	339	317	301	320	336	326	341	358	286	327	300	288	347	300	307	293	293	321	321	314	309	324	282	315	299	308	298	318	312	281	306	309	323	340	300	300	339	302	290	315	312	281	309	318	319	318	338	326	309	280	293	294	323	341	278	308	288	313	298	326	288	317	294	321	325	310	323	305	289	293	304	285	302	288	287	316	329	308	272	289	324	288	326	306	344	274	320	298	292	339	329	304	306	290	301	306	301	330	317	310	287	319	331	268	299	311	306	299	293	311	272	289	300	303	283	302	297	321	338	301	309	340	319	324	323	270	293	300	299	309	290	333	296	301	322	326	283	331	342	303	324	302	319	334	314	361	292	318	308	324	284	333	310	309	303	331	294	289	298	326	323	331	320	310	318	306	293	307	316	302	299	308	314	312	319	315	347	300	314	312	315	329	318	293	297	299	298	312	312	320	323	341	288	318	301	322	287	278	337	324	282	312	319	307	294	297	315	297	327	305	313	290	302	295	311	320	272	331	327	320	270	297	316	326	333	328	306	290	350	287	322	287	292	321	291	320	316	284	300	300	319	338	287	365	335	323	300	320	339	312	288	304	314	328	316	309	290	296	314	284	351	306	311	304	296	278	321	312	303	291	295	294	296	306	301	289	304	327	277	319	330	308	315	323	313	295	290	310	332	305	308	327	277	328	301	324	313	314	330	319	276	323	338	322	299	317	318	311	294	303	329	329	303	289	304	348	302	291	310	286	310	311	331	318	305	309	319	320	300	302	356	315	320	300	294	339	290	333	324	312	287	301	325	306	298	319	307	304	308	300	320	320	315	315	307	324	297	340	316	316	292	280	278	338	310	307	333	295	315	359	303	301	311	331	329	304	325	306	285	287	314	318	300	262	329	313	306	322	308	312	329	302	331	315	306	290	313	300	311	304	300	322	306	310	312	336	328	309	309	303	312	316	291	299	277	293	363	319	310	301	318	300	342	341	320	309	308	291	313	300	307	298	322	315	336	305	302	306	290	314	272	298	332	298	310	306	295	310	279	314	310	295	346	320	289	294	326	296	311	308	299	358	297	303	273	306	315	343	312	300	323	317	336	303	320	314	312	330	352	324	347	313	313	302	297	341	316	293	336	345	332	302	298	317	299	286	307	326	296	291	316	325	299	313	302	316	287	287	305	290	280	305	321	281	287	335	298	332	303	281	302	284	308	356	317	296	326	315	311	328	318	307	310	317	287	330	315	312	329	313	319	291	334	297	293	285	337	349	321	304	304	308	321	290	299	307	321	305	329	303	287	289	315	277	303	319	312	289	315	335	326	317	290	309	333	308	348	334	306	307	332	302	271	298	311	302	311	306	333	327	287	305	307	318	284	298	319	328	321	292	315	318	312	314	322	303	282	304	314	315	315	324	300	285	303	293	309	309	296	302	314	298	310	323	319	306	287	302	313	291	298	308	321	329	304	333	306	314	307	299	306	304	318	304	317	311	342	292	300	317	312	298	299	291	284	322	316	323	305	329	315	297	307	340	296	322	302	300	295	295	313	317	304	278	323	315	294	321	310	289	319	294	319	357	320	316	291	314	327	325	307	303	319	319	313	282	277	337	312	321	325	330	320	284	308	307	309	288	319	327	299	317	302	295	314	324	286	322	307	280	310	325	310	332	336	333	325	326	321	305	309	290	340	279	287	338	300	296	311	303	312	344	306	316	324	329	287	293	295	321	304	318	325	321	291	309	302	295	306	272	326	330	323	337	343	283	312	293	340	332	309	321	316	303	321	291	316	338	296	340	294	304	337	332	340	293	340	314	312	332	308	294	329	286	314	347	316	301	303	282	324	299	329	302	320	342	301	331	325	320	299	341	315	331	306	307	276	333	319	323	337	362	318	310	286	331	317	317	332	285	331	331	298	316	344	319	326	289	301	308	328	291	288	316	322	318	320	321	277	310	332	291	305	309	321	345	301	323	299	319	324	324	312	306	310	300	301	336	304	270	281	282	294	312	302	317	329	316	294	283	305	317	315	297	301	328	322	322	320	307	302	305	326	299	347	303	306	290	301	298	276	271	321	340	316	299	316	316	330	296	306	325	308	292	311	290	301	295	311	331	297	295	320	289	304	326	326	309	283	295	311	288	315	342	291	343	307	296	293	306	357	277	320	304	297	336	307	325	324	317	324	325	311	313	322	309	297	325	302	309	293	328	284	317	352	311	304	283	305	299	321	331	289	282	298	298	306	313	298	327	336	302	295	311	304	310	283	343	288	268	305	311	327	296	295	332	314	326	336	343	331	277	312	301	306	304	327	291	298	305	322	307	304	299	323	291	313	333	303	324	331	297	302	342	289	298	317	312	301	331	308	305	282	292	304	321	312	303	303	304	304	294	300	290	286	312	296	332	324	315	297	303	309	313	338	305	335	288	317	285	301	340	324	325	324	314	313	298	315	273	299	288	347	299	306	305	338	317	288	338	337	320	309	301	298	302	350	325	321	312	312	309	293	291	299	315	320	311	307	319	293	347	309	334	314	292	328	266	335	334	322	283	296	307	310	291	328	304	319	283	306	321	304	305	306	357	317	326	310	304	307	292	306	296	319	309	275	326	279	312	307	307	329	317	299	307	302	288	310	304	332	287	341	297	291	324	327	328	296	312	304	325	314	295	339	286	318	287	309	349	288	303	310	318	316	348	291	317	324	326	329	309	304	302	314	308	324	315	329	285	320	312	296	315	329	314	321	307	322	298	325	299	301	281	299	344	286	356	331	300	329	291	300	302	309	328	289	312	325	281	289	312	279	291	309	334	329	330	270	317	340	320	331	331	314	330	340	360	316	319	306	299	317	329	305	288	307	324	320	298	307	306	306	337	313	318	305	316	294	315	340	340	282	294	322	313	313	351	317	318	339	307	293	292	320	303	300	345	292	297	314	339	303	312	336	314	332	335	297	323	333	308	301	307	314	310	338	295	322	321	304	325	293	319	269	310	338	302	339	308	280	301	321	302	305	302	314	343	338	271	306	298	322	313	302	307	312	302	302	308	325	350	336	351	289	297	321	298	284	312	274	323	311	301	304	296	321	328	282	300	301	328	283	315	305	296	338	339	302	325	288	288	317	301	298	319	343	319	325	331	292	300	301	314	312	312	316	323	308	321	293	319	316	319	299	284	301	310	302	295	282	302	300	334	330	315	326	309	278	317	322	332	261	293	286	307	340	291	289	329
1682	307	161	111	118	86	90	106	116	126	131	105	99	91	99	84	81	62	52	70	71	60	57	60	60	46	55	55	67	50	60	57	57	50	42	45	57	54	49	33	49	53	40	49	44	56	45	59	45	38	52	37	42	42	45	46	52	34	43	46	44	40	41	47	40	54	37	45	36	41	50	57	53	50	46	48	48	60	53	43	46	42	42	50	42	55	44	61	45	58	41	37	41	40	41	32	42	42	46	39	42	49	42	40	56	58	46	48	45	39	33	48	46	41	53	43	42	51	43	42	49	51	46	47	46	30	48	47	43	51	41	51	56	42	51	44	45	45	38	46	46	37	58	44	39	48	37	37	49	45	42	52	53	59	45	53	45	47	50	35	45	48	55	57	59	40	40	37	40	35	57	50	45	47	54	43	41	49	43	52	39	36	55	44	61	39	46	44	53	47	38	41	38	33	34	46	48	54	44	37	39	40	38	53	45	55	46	32	45	53	46	61	46	49	48	41	49	53	51	52	50	45	50	45	52	55	48	43	44	41	42	46	51	38	41	48	31	34	65	45	54	55	52	36	42	46	41	45	39	55	61	59	40	33	49	50	55	41	36	53	50	43	45	57	48	49	43	60	37	49	47	53	45	40	44	45	52	52	49	60	50	44	52	43	59	48	45	48	52	37	35	47	53	42	39	43	37	49	61	59	51	52	55	40	45	45	46	37	48	40	53	48	38	41	43	37	38	53	40	53	33	47	58	59	44	64	40	42	47	41	56	50	59	34	48	41	43	44	41	50	52	37	45	44	41	41	55	38	38	42	43	47	41	40	36	42	40	48	46	48	44	40	52	39	46	47	35	39	42	46	39	49	54	47	47	51	42	34	45	44	47	48	48	38	41	39	46	39	41	52	33	41	39	44	42	55	49	54	49	47	42	50	51	51	41	48	35	49	45	43	50	46	47	41	47	37	44	43	46	50	48	39	50	53	55	62	50	47	46	53	56	49	45	48	40	50	33	49	41	37	44	45	40	39	34	39	45	37	41	48	55	39	40	41	48	32	38	51	39	48	56	42	35	37	44	52	34	32	44	36	47	38	48	49	45	38	43	33	46	40	45	41	51	36	52	38	56	43	42	46	47	49	37	51	55	26	63	39	41	41	49	48	44	38	43	37	48	56	46	36	47	46	47	40	50	41	44	41	40	53	42	48	57	37	47	40	50	41	50	42	47	29	40	49	29	38	48	41	54	39	54	37	52	28	43	32	38	42	42	38	52	37	53	39	40	34	44	44	41	47	41	31	49	45	56	35	44	52	42	41	46	50	39	54	41	39	43	46	40	45	46	56	43	46	49	42	41	46	45	42	51	49	51	40	55	48	53	42	41	40	45	45	45	48	42	52	49	51	42	48	44	52	52	42	48	48	51	52	46	38	52	28	41	44	49	49	49	41	46	40	36	43	42	60	57	37	40	46	52	46	65	46	39	39	44	59	50	54	37	40	44	40	47	46	62	38	49	54	46	36	43	43	35	45	44	45	43	54	55	39	52	36	42	54	48	35	53	42	51	57	53	58	53	40	44	48	52	42	40	44	38	39	40	25	42	41	48	46	44	48	48	51	46	40	39	42	51	53	53	38	36	43	48	42	42	38	54	34	40	51	38	42	31	52	42	44	41	40	42	40	39	49	44	40	45	35	39	42	59	44	47	34	48	48	58	43	44	35	53	46	54	52	48	38	50	55	40	45	45	52	33	55	59	49	40	51	54	47	50	48	39	47	38	46	29	41	38	34	41	35	37	46	48	43	43	40	54	58	48	50	41	53	57	38	43	43	45	50	37	48	50	40	37	49	44	44	39	31	46	52	54	45	51	56	43	46	52	38	40	53	35	45	47	49	43	47	48	36	39	34	61	52	43	53	43	53	42	53	49	47	38	56	48	37	38	38	56	46	39	46	49	51	50	43	33	46	59	44	45	40	37	45	30	33	50	53	38	57	47	48	46	46	50	54	45	50	43	54	55	60	44	45	37	39	46	50	42	35	58	45	48	44	41	61	36	58	43	41	47	41	44	50	37	53	59	38	38	54	53	43	48	47	54	42	46	58	49	59	42	50	46	49	50	51	45	40	39	50	48	54	40	46	32	46	44	56	42	34	48	48	47	48	45	39	39	44	49	38	38	52	35	50	43	47	46	31	57	48	46	47	46	50	45	41	34	31	55	39	51	51	45	42	49	51	50	43	45	39	40	39	50	49	52	50	45	46	49	39	46	49	38	45	47	43	38	41	54	52	40	58	51	47	36	42	46	49	45	46	56	43	44	47	54	45	33	36	42	44	44	49	51	44	42	32	49	48	40	46	54	32	33	49	57	34	42	55	52	45	52	42	40	51	44	49	36	46	49	42	51	56	39	54	49	46	47	47	50	58	32	39	36	36	57	48	46	40	40	42	41	47	52	55	39	42	45	35	42	44	42	62	49	49	41	43	37	60	63	49	43	42	43	41	41	50	43	35	45	41	45	49	36	38	41	53	40	38	46	45	57	46	44	48	57	58	40	49	54	61	48	50	55	52	41	39	45	43	54	41	36	49	40	40	51	42	48	39	58	33	47	42	58	46	50	44	49	40	38	42	42	43	56	33	37	44	48	42	41	48	59	43	40	47	57	46	43	39	40	41	43	42	46	46	41	41	39	39	47	47	45	50	53	40	58	51	45	55	37	52	44	34	45	46	38	61	50	37	48	47	43	46	58	49	52	57	30	42	49	48	35	42	41	44	43	45	48	50	41	47	39	40	47	49	50	45	54	43	39	61	42	40	42	36	36	40	44	45	49	46	43	51	44	50	41	41	39	46	53	45	50	43	43	36	49	57	46	51	48	39	44	52	38	49	40	35	39	51	51	68	46	47	40	44	50	44	51	45	46	31	42	46	41	55	44	49	40	55	52	35	44	50	50	36	53	55	53	43	37	56	44	54	51	40	44	48	47	38	46	43	39	51	38	56	38	54	33	59	46	39	51	45	41	58	43	46	37	49	39	54	45	42	33	51	41	39	37	31	46	40	65	45	59	48	57	39	44	43	58	39	43	37	60	48	46	33	42	56	38	37	49	39	45	61	56	38	48	56	51	35	50	47	41	51	50	50	44	44	44	37	35	40	54	47	52	38	55	52	46	43	38	48	41	46	47	47	52	48	43	39	51	46	45	46	41	65	55	53	50	42	37	37	43	36	53	56	54	47	45	53	54	36	31	37	49	46	53	41	43	52	48	35	44	49	48	52	40	39	49	32	51	51	51	39	37	43	46	46	51	42	48	49	36	40	53	48	47	41	40	36	56	38	47	35	35	42	31	42	35	38	44	51	35	42	40	46	38	55	38	30	52	45	39	44	42	38	41	61	40	39	44	43	59	45	60	48	43	53	52	52	48	39	44	44	31	52	38	46	63	48	42	52	45	46	41	44	45	33	46	47	38	50	43	52	51	49	54	45	59	41	46	58	37	47	37	58	39	32
18736	3501	1823	1670	3537	5892	5813	5366	5306	4825	3947	3441	3501	3230	2642	2236	1999	1611	1363	1270	1270	1032	836	740	802	787	798	784	774	767	712	665	632	624	591	553	568	515	530	483	492	474	481	458	428	443	431	451	459	396	406	392	408	448	442	454	416	412	400	429	398	444	415	392	373	387	420	415	404	438	430	395	424	391	383	414	462	414	401	417	458	452	389	399	433	421	417	446	411	440	416	428	418	387	374	391	399	448	443	422	384	402	437	421	423	421	411	435	390	410	413	433	386	414	414	434	404	412	423	426	400	417	425	404	409	433	467	436	393	412	407	408	427	391	402	424	407	379	425	409	427	433	414	403	386	404	368	402	429	397	413	407	393	386	401	416	395	408	422	396	417	385	398	379	406	430	419	392	432	412	449	428	397	395	380	390	429	389	385	382	426	377	412	379	414	402	418	414	396	370	391	399	420	431	377	408	403	394	377	392	456	391	369	376	388	440	395	403	408	385	411	394	383	422	439	375	392	407	392	418	405	381	404	417	417	396	406	429	426	399	422	387	395	429	422	406	398	386	424	434	414	362	409	407	406	390	400	408	402	396	401	396	394	383	413	419	397	397	424	394	413	369	388	380	402	428	387	417	435	402	389	400	407	392	407	390	379	414	363	438	396	382	412	382	419	411	398	387	389	377	419	419	434	415	398	403	412	435	410	384	402	398	383	436	406	425	431	399	408	398	409	393	442	410	417	387	403	421	399	393	406	433	390	382	444	407	388	373	395	391	414	416	407	387	393	441	405	392	386	387	371	368	387	355	402	393	379	411	412	384	398	406	414	425	367	386	378	387	379	383	424	427	404	361	407	406	372	414	414	403	418	378	408	405	415	420	412	406	394	381	388	414	384	401	395	424	395	399	409	396	393	433	407	381	339	430	383	398	391	388	391	397	384	403	417	444	380	384	443	419	389	405	411	383	437	405	403	381	375	417	446	390	372	397	425	398	401	408	396	413	387	381	397	407	385	403	387	371	422	369	387	374	428	386	423	404	398	419	415	419	407	413	420	395	415	411	411	405	418	375	403	404	386	415	399	376	361	381	405	441	391	437	358	429	389	430	370	409	408	408	422	414	380	396	416	383	388	397	388	372	445	389	422	390	401	429	420	398	422	413	413	404	427	387	387	396	411	407	405	385	383	430	388	419	374	399	370	381	421	424	429	409	384	373	406	437	390	414	374	433	383	368	409	412	391	382	401	426	417	445	391	399	400	405	361	398	384	415	384	395	406	415	384	375	409	422	396	392	377	391	388	422	410	415	424	400	416	411	399	416	413	430	390	386	389	387	432	403	392	399	392	425	414	391	435	407	418	372	386	413	406	343	443	429	388	404	410	411	388	419	395	398	407	417	417	389	408	393	401	399	389	382	388	387	381	387	424	401	398	389	403	406	426	386	380	416	389	407	418	443	438	401	419	394	452	388	376	435	389	368	430	387	388	411	371	415	370	411	422	364	402	377	421	402	388	412	405	375	405	408	382	374	422	425	413	377	410	430	397	393	403	404	418	403	386	387	357	394	391	385	422	420	370	398	374	415	397	390	422	365	372	385	427	415	406	384	370	392	419	394	398	417	420	394	384	429	397	402	425	440	402	405	410	411	415	419	401	392	402	438	430	423	396	390	410	430	412	416	424	422	386	425	437	419	401	447	426	401	427	385	394	444	424	386	418	401	412	371	406	389	366	408	409	381	378	396	374	393	441	420	369	370	422	401	420	421	389	385	380	375	394	414	413	382	422	413	376	401	402	416	394	382	414	398	426	427	434	406	448	423	406	400	414	387	421	448	414	397	405	443	425	387	428	403	422	392	405	390	423	406	391	408	394	401	409	402	420	418	429	398	407	406	398	371	402	401	408	403	379	386	416	382	415	425	412	413	390	413	437	379	443	462	396	381	397	395	403	404	403	386	401	369	427	407	411	386	396	387	419	408	428	389	401	399	430	419	405	410	431	396	425	409	402	442	417	430	395	379	410	382	409	395	352	395	443	404	429	366	436	420	429	431	397	395	425	395	380	431	418	409	392	399	431	388	419	420	413	380	408	400	388	385	412	425	408	420	417	407	387	427	372	397	466	408	413	397	395	378	402	425	392	376	433	399	428	414	401	427	376	416	388	427	386	382	367	397	396	434	410	378	414	443	406	387	417	408	406	428	391	428	412	424	396	394	414	410	390	406	389	427	433	413	399	426	408	429	443	396	371	422	357	410	403	400	380	392	433	389	374	429	396	406	406	396	391	419	437	414	418	387	420	381	347	397	402	417	383	413	413	430	404	426	438	393	410	386	396	398	396	390	378	394	441	413	398	410	417	404	382	386	444	444	377	388	428	427	421	427	388	385	412	415	398	414	422	436	385	397	344	378	385	368	388	382	387	412	410	406	425	409	366	381	407	419	433	377	434	408	416	401	386	399	409	386	366	379	376	394	385	429	368	402	390	422	413	374	396	414	419	416	392	438	396	372	412	395	402	375	379	405	405	406	404	406	364	415	374	408	418	359	402	424	392	406	398	417	401	389	394	395	410	404	418	416	419	387	410	394	421	386	408	398	424	388	420	396	417	411	363	403	400	382	438	400	408	395	435	384	391	388	376	431	402	371	435	408	411	422	444	386	379	417	360	376	363	381	403	395	410	424	377	418	390	360	408	425	465	432	410	426	379	391	385	394	409	411	425	413	398	386	406	399	412	374	391	401	423	391	409	402	390	382	412	414	397	424	397	419	398	408	397	428	409	408	393	403	410	417	442	395	414	429	421	406	391	430	393	378	420	409	404	405	407	401	389	386	433	423	394	391	399	412	424	370	388	367	430	411	406	395	404	380	432	437	393	404	412	431	396	387	373	427	428	409	408	427	395	415	433	383	407	448	406	421	395	378	417	400	427	420	431	399	421	407	421	382	396	412	405	398	443	405	423	437	409	379	408	408	360	405	416	399	402	410	449	397	399	373	430	416	384	416	444	387	393	435	456	386	392	377	407	462	398	390	416	400	393	404	377	386	389	418	399	414	373	368	361	399	397	471	408	406	410	440	434	441	377	415	389	428	403	411	411	394	374	388	413	420	425	437	399	412	396	360	422	447	419	412	402	421	382	412	394	429	392	405	426	400	404	429	402	392	392	390	412	385	449	409	363	401	390	403	400	390	438	430	431	409	399	404	413	412	410	406	454	414	456	425	436	387	392	399	387	412	434	396	379	435	400	410	400	381	417	410	432	427	386	426	369	404	417	413	391	393	415	453	385	377	408	392	406	380	376	406	392	400	401	402	395	406	409	422	406	384	413	406	404	397	422	421	417	395	392	384	415	392	379	388	394	413	381	421	425	443	375	366	373	381	412	361	421	430	395	424	443	384	390	386	381	429	403	367	433	379	413	378	418	403	413	411	361	380	364	433	430	377	446	452	390	434	396	394	394	402	404	434	419	426	388	390	411	413	401	435	414	391	418	380	380	416	408	396	428	416	410	413
2731	233	129	96	70	78	83	84	91	82	74	71	70	73	90	69	62	48	50	46	40	45	36	34	36	35	34	23	32	35	22	25	30	27	18	18	24	15	21	27	22	22	26	18	22	24	21	21	24	28	20	19	23	13	23	33	26	27	22	20	23	25	25	16	25	17	21	16	27	20	22	21	23	24	22	21	26	14	17	19	31	19	27	19	21	27	31	20	17	19	31	15	31	21	24	21	19	23	17	22	17	25	16	16	20	16	22	29	26	31	24	24	21	31	27	23	31	16	25	27	28	19	18	21	20	24	24	19	23	23	20	23	18	20	21	27	19	18	22	34	17	27	15	18	18	11	23	20	29	9	29	16	17	33	22	32	29	21	26	23	20	22	18	10	24	30	21	20	16	27	19	23	20	32	24	17	22	18	19	19	22	20	27	16	26	28	21	17	16	14	21	21	35	25	21	22	24	20	24	17	16	20	25	19	20	25	20	28	22	26	20	15	21	12	23	23	30	23	24	18	21	29	20	21	17	29	19	13	22	15	16	24	20	16	17	22	21	19	24	27	26	15	27	23	22	14	22	22	20	25	19	23	27	18	28	26	23	21	14	18	35	17	31	15	24	20	21	25	26	20	25	23	13	32	24	28	19	19	25	11	33	21	23	15	21	21	24	18	17	22	31	25	28	27	20	24	24	15	23	28	23	19	18	21	23	27	24	16	33	17	26	25	19	20	35	21	18	26	16	26	28	22	34	18	16	20	21	17	18	19	18	23	19	23	19	27	19	18	27	15	24	21	14	24	16	16	24	23	17	25	25	14	20	24	21	17	14	24	26	12	19	25	28	12	18	14	14	19	21	26	24	17	23	24	25	17	27	31	20	19	16	21	24	21	21	22	20	25	21	27	24	26	31	27	25	16	29	24	29	15	20	16	25	29	17	19	21	21	22	28	17	22	24	26	25	15	22	12	22	17	19	32	23	24	21	21	26	22	22	30	21	28	27	15	26	24	21	26	20	21	28	21	15	14	21	15	25	25	16	24	17	26	20	26	25	14	29	22	24	22	14	25	18	16	19	20	26	26	22	18	24	16	25	24	25	25	29	24	27	24	15	17	27	20	21	20	28	25	16	22	28	16	19	20	23	14	14	28	17	28	25	32	24	21	23	22	19	28	20	27	16	16	29	21	21	14	24	24	21	14	21	22	14	21	20	22	31	21	23	27	22	27	27	14	19	19	23	21	12	23	28	22	20	18	20	17	21	20	20	19	21	20	23	21	20	26	25	26	18	15	28	30	23	23	24	21	21	23	21	26	33	24	28	21	19	29	17	15	24	30	15	22	16	25	28	23	24	21	20	24	12	20	22	34	17	21	19	20	19	29	15	20	27	16	30	22	21	19	23	28	21	16	17	26	26	24	11	14	30	22	27	21	21	11	19	20	21	20	24	25	31	20	20	27	23	23	24	29	24	20	32	23	19	24	20	14	18	19	21	21	24	33	19	20	27	22	20	16	30	18	21	26	22	23	28	21	33	26	20	18	23	16	22	26	29	20	18	28	22	26	14	25	26	19	19	22	21	16	19	25	20	22	11	18	24	25	18	18	19	24	27	19	10	22	12	24	21	24	24	25	20	18	19	24	30	23	19	22	17	13	14	22	19	25	18	26	20	28	19	18	13	34	23	23	21	21	19	15	24	24	23	18	19	16	14	15	17	21	12	21	26	22	24	17	22	25	23	19	30	19	35	23	23	12	23	16	18	27	29	14	23	33	28	27	21	20	17	28	24	21	25	21	30	24	20	22	25	14	17	25	32	23	33	33	24	19	21	17	20	14	25	25	17	16	23	38	24	27	21	25	25	21	18	23	26	26	22	23	24	19	19	19	19	21	23	19	21	26	18	25	27	31	26	16	23	28	28	24	14	25	24	19	19	14	23	25	16	15	21	12	22	21	12	24	19	21	27	21	18	17	18	19	16	24	22	22	25	22	24	27	20	23	13	20	18	18	27	20	17	25	16	28	17	27	19	26	17	21	18	26	18	29	23	17	21	22	15	25	22	32	21	24	23	28	22	21	36	21	15	18	18	17	15	24	20	21	22	16	24	25	23	18	25	15	20	16	27	31	33	26	22	21	14	26	25	20	19	26	25	16	28	17	13	18	20	22	27	21	17	22	26	18	17	7	22	14	22	33	30	25	23	26	24	22	32	16	18	27	34	24	22	20	25	25	24	20	28	20	21	24	20	22	25	31	20	22	16	15	20	20	15	22	14	25	19	32	27	24	23	19	23	22	19	17	19	19	27	33	17	22	14	23	24	21	28	20	15	20	14	23	25	38	21	23	23	19	16	21	17	20	22	20	19	25	22	26	25	25	21	16	18	27	18	18	15	16	27	18	17	18	18	14	25	28	22	22	20	18	17	17	20	20	22	23	25	22	32	15	22	32	25	25	14	21	21	25	17	19	24	18	22	27	23	19	17	18	19	24	14	12	23	15	19	24	22	30	15	18	20	16	31	22	17	21	14	23	33	17	19	14	24	20	20	19	16	21	23	24	19	21	24	26	16	26	20	29	23	25	23	17	18	24	19	24	29	17	31	17	25	22	26	25	23	24	22	18	20	20	21	17	22	19	20	22	21	35	24	28	31	23	22	21	16	22	21	22	18	22	26	17	26	18	27	22	33	19	26	22	33	21	29	29	25	24	26	17	22	17	17	21	21	27	24	20	25	17	14	19	19	18	22	25	26	22	29	24	14	22	25	22	22	30	25	12	22	22	24	21	16	29	17	27	12	16	26	24	31	26	23	20	21	33	22	26	19	17	21	17	23	16	11	26	31	26	14	25	22	25	14	30	16	28	25	17	22	22	23	19	28	17	32	28	25	21	22	20	18	15	19	22	18	19	20	30	22	21	26	30	22	22	19	23	17	25	19	27	14	18	24	22	17	29	22	21	23	15	30	27	25	16	17	21	18	22	31	10	26	25	23	24	22	18	15	24	19	16	25	18	30	26	21	22	25	23	22	25	31	22	17	17	18	26	20	22	17	24	26	22	18	24	20	27	24	27	25	30	16	26	25	27	25	22	24	29	18	25	16	24	23	23	26	15	19	21	18	23	30	24	23	17	27	24	13	18	17	17	27	28	25	20	25	28	24	17	25	21	27	18	15	28	16	19	25	22	26	23	20	20	20	25	26	16	18	22	36	25	29	17	26	26	18	25	18	20	20	23	19	27	19	21	21	29	27	18	12	23	14	24	12	20	24	26	27	16	20	25	22	12	14	17	22	28	15	24	23	22	16	22	25	23	21	22	25	19	19	18	28	15	23	19	29	22	22	17	24	21	26	27	21	15	17	27	28	17	20	13	20	20	23	14	24	20	22	20	23	20	26	23	16	20	27	23	27	21	22	21	24	23	16	19	21	27	25	22	17	28	29	16	23	29	14	26	30	26	25	24	16	17	20	22	20	20	27	29	18	17	20	18	22	23	24	25	21	24	16	23
17050	2604	1599	1463	3027	4935	4763	4644	4668	4079	3487	3178	2771	2826	2824	2162	1770	1511	1128	1076	1107	861	677	606	593	569	604	577	510	477	517	439	417	428	380	379	322	270	280	284	264	258	267	276	238	233	208	234	221	217	231	208	179	182	190	207	216	222	212	210	212	182	188	173	192	171	230	208	204	194	212	226	205	184	208	210	206	215	210	189	209	196	172	198	203	200	187	213	213	225	222	205	206	202	186	212	179	203	217	175	215	204	187	209	182	205	215	185	187	198	184	175	208	178	206	199	203	181	201	167	179	168	228	186	201	184	209	203	184	204	231	225	214	196	181	206	203	193	177	184	202	178	197	202	177	200	202	184	185	199	199	207	196	193	203	200	189	199	185	189	210	206	191	188	222	212	211	175	189	185	178	196	183	187	187	221	183	177	183	195	192	186	181	162	182	188	193	192	190	195	189	192	191	216	198	193	200	208	177	198	187	209	218	179	217	188	181	174	184	179	190	201	193	199	198	201	205	170	196	210	190	183	217	193	200	169	174	205	197	188	169	203	181	210	172	205	183	219	209	194	182	202	186	181	218	180	183	202	194	201	189	181	214	200	170	192	184	184	198	199	184	191	203	203	179	171	180	190	183	196	175	208	186	223	196	209	191	238	190	201	185	197	201	198	187	202	218	175	209	203	187	183	191	174	202	200	197	196	176	186	203	163	190	214	196	204	202	196	192	184	190	179	151	191	202	188	201	205	182	181	204	207	197	180	181	197	165	192	185	176	196	192	177	179	151	184	177	200	212	180	206	213	195	163	200	173	187	209	149	193	206	199	186	159	188	199	185	182	217	179	181	203	203	191	182	170	191	187	190	207	189	201	187	180	181	204	192	207	199	201	183	199	209	158	205	177	192	184	217	204	208	195	192	208	179	206	183	190	177	190	191	174	215	172	195	166	207	192	192	185	192	183	214	173	172	200	199	207	189	193	207	189	208	193	190	203	217	154	190	186	173	187	167	192	185	209	197	210	190	189	200	193	182	213	195	183	223	199	205	189	180	202	224	208	196	192	215	197	189	197	221	208	208	210	171	186	205	200	169	205	212	192	192	209	206	217	183	196	195	204	210	203	177	191	170	206	174	181	184	212	215	196	207	206	202	174	189	189	181	196	198	191	194	202	192	169	232	158	194	203	199	209	185	181	193	189	178	199	190	197	188	192	206	163	183	179	169	215	178	187	208	182	184	183	189	190	197	231	186	196	177	207	189	199	198	186	184	192	184	178	217	199	183	199	194	158	191	169	191	182	178	180	205	205	210	179	177	194	198	176	180	197	179	196	168	208	167	208	185	197	209	177	194	204	202	220	193	164	179	196	180	213	199	200	196	176	224	183	198	203	187	174	187	193	204	194	210	199	196	204	200	213	208	216	175	219	196	190	199	217	212	192	177	203	208	191	175	199	201	215	186	201	202	203	171	187	197	162	197	242	189	183	176	180	193	190	174	187	191	187	182	193	201	175	182	189	200	212	189	183	210	183	209	175	186	196	181	182	192	204	171	194	185	208	178	181	202	171	185	197	206	193	183	205	208	179	190	191	199	209	178	178	196	191	180	176	200	183	190	205	194	178	204	175	183	195	180	200	185	196	191	174	188	188	178	188	195	206	191	165	180	203	202	194	184	203	166	186	173	202	197	190	206	167	190	206	203	200	198	177	173	185	188	181	184	210	188	207	183	188	214	199	192	188	197	206	191	162	198	224	171	189	186	185	169	207	223	202	173	177	199	207	185	213	170	208	197	199	177	200	190	187	212	203	175	180	178	185	199	217	205	194	192	209	218	237	202	197	197	189	208	178	202	194	196	175	171	198	196	224	220	196	200	214	185	182	187	207	173	188	218	194	189	213	194	193	200	198	202	187	212	201	200	188	173	190	199	173	209	190	201	191	199	223	186	199	188	194	198	191	180	213	207	197	187	199	187	192	173	193	189	188	217	204	189	181	179	189	187	188	209	197	188	181	185	189	188	211	217	183	187	178	168	196	195	189	177	221	211	203	184	186	198	203	193	163	205	179	206	174	185	190	193	192	196	198	192	209	191	191	213	173	200	206	164	187	190	219	168	180	187	184	177	189	161	184	195	203	199	195	198	217	207	193	217	165	209	176	192	170	183	183	185	185	180	216	219	201	204	177	201	174	193	196	204	163	178	166	190	209	189	180	182	183	174	197	205	202	176	197	204	204	207	196	195	190	165	208	202	187	194	180	187	187	222	184	189	216	184	199	178	193	224	200	206	200	201	188	189	192	178	189	194	231	189	183	202	208	199	192	213	185	191	182	205	187	201	180	214	182	185	221	198	222	199	195	210	210	205	198	190	183	194	183	198	191	216	195	194	182	205	188	194	205	185	188	197	176	189	187	183	169	185	174	174	193	197	195	177	186	189	193	197	205	179	178	199	197	215	198	182	216	207	193	165	186	171	172	202	173	187	187	200	194	198	185	172	186	196	191	185	201	193	205	193	207	218	184	177	210	189	193	191	179	173	201	191	219	200	199	180	196	189	212	197	185	191	188	207	175	206	221	182	198	204	195	178	220	184	192	179	186	181	180	215	183	194	208	187	195	184	210	198	168	204	199	185	204	186	194	190	200	193	182	199	199	179	199	172	200	181	208	187	203	195	203	173	184	174	179	200	193	200	200	193	188	186	214	186	185	177	205	188	186	182	202	193	222	197	203	174	206	180	193	172	195	183	179	199	189	183	189	191	200	190	175	179	196	199	198	156	195	170	210	186	191	181	183	186	193	185	200	191	205	204	173	196	202	186	163	187	180	181	199	197	209	196	193	199	183	194	177	205	168	195	197	186	184	203	174	201	174	170	197	204	194	181	191	179	191	205	189	205	212	208	175	193	194	189	187	218	193	214	206	164	165	202	230	176	207	185	185	199	190	194	166	220	206	181	176	195	187	183	194	184	187	173	162	192	189	164	195	184	199	170	204	186	169	208	202	194	170	163	176	198	208	198	172	184	189	177	195	187	208	184	197	202	164	191	202	175	181	196	154	235	201	204	189	199	186	218	183	154	200	209	177	180	183	205	190	210	182	204	168	181	201	179	205	174	205	216	194	205	185	205	167	176	193	205	228	213	182	168	176	188	185	200	204	199	178	207	216	180	177	200	170	189	179	188	193	192	181	173	182	182	171	200	204	199	209	191	194	208	180	186	188	183	190	180	190	199	182	207	229	171	193	172	175	184	189	177	175	184	205	194	192	181	206	193	206	181	186	188	165	191	175	200	190	207	183	186	184	175	189	172	189	177	167	212	192	218	203	201	179	200	204	164	176	174	166	207	181	174	182	192	193	193	159	199	169	190	208	212	197	221	210	209	204	175	176	190	219	199	198	190	176	204	194	200	177	179	173	197	187	200	190	187	188	183	183	179	190	196	209	202	197	209	180	177	191	193	200	207	188	189	222	190	187	214	194	198	188	183	194	201	176	202	226	192	182	181	178	206	211	180	217
2344	313	177	133	113	104	83	98	121	144	112	110	136	115	127	110	76	72	79	74	63	63	66	56	48	61	52	57	44	49	34	49	26	46	42	53	36	38	35	41	39	38	24	45	27	35	35	42	39	30	35	32	34	34	26	24	38	33	27	32	32	46	38	39	32	28	39	35	29	33	36	43	45	37	33	40	28	35	50	44	30	34	25	29	39	34	29	44	41	37	38	33	33	31	33	43	40	39	29	36	33	22	27	30	44	41	28	39	26	43	30	31	38	27	30	38	37	32	32	32	41	29	24	41	28	24	28	42	35	45	29	31	43	41	40	27	38	39	30	27	52	30	28	38	36	31	34	39	29	41	30	31	35	32	23	33	32	28	40	24	36	39	24	43	39	27	30	36	23	42	45	40	31	27	40	30	41	42	32	41	34	38	41	31	17	39	38	32	33	27	43	32	28	36	30	34	37	29	43	40	35	38	40	36	39	31	35	35	36	39	31	41	36	38	31	38	34	42	24	35	43	41	29	26	26	48	30	23	33	30	33	23	31	31	25	29	42	30	33	42	30	31	29	42	31	29	28	46	36	40	25	36	32	40	31	40	34	37	33	29	40	32	43	23	27	34	36	35	41	38	37	29	32	38	44	43	45	29	41	37	33	27	35	30	37	34	27	41	36	32	34	39	39	22	27	40	48	31	31	34	29	32	32	33	31	29	30	38	29	24	32	35	35	33	34	35	39	35	31	31	34	47	35	37	37	31	23	40	52	32	55	32	37	33	39	43	50	35	35	38	41	40	42	35	28	38	35	36	27	37	26	39	41	31	42	35	30	35	31	29	26	30	35	32	25	34	37	34	34	35	31	26	35	41	39	37	28	40	26	46	40	39	28	41	40	36	57	38	45	33	39	38	32	32	32	40	32	42	46	33	37	33	44	37	36	30	40	37	38	27	28	29	34	29	38	34	33	37	39	35	38	37	30	39	34	32	35	36	35	44	37	34	22	34	31	31	35	33	23	42	31	37	33	38	33	36	28	30	37	39	32	39	30	19	28	40	25	29	40	36	44	29	42	38	29	21	31	37	38	35	34	38	32	32	29	24	36	29	43	32	46	32	38	36	31	29	30	46	32	32	41	34	35	40	26	31	27	25	32	27	30	30	40	41	30	44	36	32	27	37	36	34	30	28	28	38	32	38	34	36	38	36	36	39	25	31	33	38	27	36	35	27	33	23	24	38	29	44	33	38	20	22	32	31	31	27	35	31	36	41	26	44	28	33	36	31	31	30	35	38	39	42	33	35	30	29	36	31	42	35	18	43	33	46	34	32	30	23	38	30	27	38	40	47	32	24	41	38	38	25	33	32	36	37	26	51	26	34	35	37	36	32	32	39	30	31	37	39	40	29	27	38	32	31	26	26	23	30	35	33	32	35	24	38	33	37	34	32	33	30	36	35	35	29	33	29	45	41	30	37	28	42	33	35	33	36	29	35	26	38	31	34	37	36	26	37	43	39	42	31	30	17	40	37	28	36	35	32	37	31	34	40	27	38	35	37	40	34	32	30	27	29	34	25	36	34	37	34	27	26	28	35	39	41	44	35	40	26	32	31	28	33	23	33	28	27	26	36	43	45	44	40	43	30	38	36	42	35	31	44	25	28	39	36	29	34	40	36	30	37	25	23	33	28	41	27	25	34	45	37	35	32	37	29	34	30	38	33	31	25	43	42	36	36	35	29	24	31	41	33	35	41	24	30	40	45	39	42	25	32	39	34	34	34	30	32	27	32	29	29	49	47	29	32	49	34	51	30	28	28	32	30	39	34	41	37	31	42	39	33	39	29	36	35	33	26	31	45	38	35	36	38	30	32	38	38	29	31	27	38	40	36	36	32	18	34	38	36	35	27	35	39	28	42	29	27	41	29	27	33	38	37	29	41	44	31	38	47	29	28	33	45	28	34	35	26	31	28	37	35	37	28	31	44	29	27	30	36	32	32	42	27	45	35	21	31	38	25	40	34	37	32	49	31	39	29	39	24	26	35	36	25	30	26	33	36	37	41	38	46	25	30	26	46	27	41	33	36	25	34	40	40	44	39	32	37	39	35	37	27	39	36	21	32	21	40	37	32	35	36	35	40	34	27	30	18	40	46	42	26	34	37	30	30	25	29	30	30	30	31	25	30	30	40	32	29	28	32	29	31	24	36	33	43	39	21	44	42	34	38	38	31	29	26	37	35	46	49	36	26	35	36	33	36	38	35	28	31	28	35	42	37	32	34	31	27	41	24	41	38	30	36	35	32	37	29	37	26	41	43	33	33	38	32	34	33	29	33	44	41	37	31	33	36	36	31	24	35	34	29	24	31	42	40	35	27	34	26	31	28	23	40	33	30	51	47	39	24	35	35	34	35	31	28	34	49	37	38	28	27	30	29	26	31	30	34	36	37	35	36	29	27	29	29	49	32	32	41	30	28	29	31	43	31	38	27	38	42	37	31	26	38	32	32	40	32	30	42	40	35	39	26	31	43	31	25	35	36	28	38	44	35	27	40	30	46	22	30	25	35	34	35	40	51	27	34	42	34	33	37	37	35	39	40	26	45	38	37	34	39	46	37	36	29	37	34	33	32	31	36	40	41	34	25	39	17	40	35	43	41	48	30	38	29	30	37	27	35	33	41	50	29	34	37	27	27	32	39	36	37	30	38	31	30	25	28	30	41	42	39	42	39	32	39	28	49	34	35	32	35	40	30	40	40	24	34	32	29	24	28	38	30	38	28	35	31	36	29	33	36	35	27	40	39	37	36	37	47	32	32	44	29	36	49	34	34	26	36	26	34	34	34	41	27	33	39	44	35	43	27	37	38	44	34	35	38	41	32	34	22	34	37	40	39	43	28	29	34	36	35	39	39	28	26	35	41	27	39	32	36	23	23	37	44	43	42	35	27	42	22	34	32	32	39	35	44	33	30	32	38	24	34	28	30	35	30	27	29	36	36	26	22	43	35	35	33	29	25	20	43	33	31	29	39	25	38	41	40	22	40	37	40	33	29	36	37	36	47	43	33	35	34	36	27	35	32	24	39	32	41	35	34	31	24	33	36	33	36	42	37	38	43	31	30	25	43	30	30	39	33	38	27	31	34	40	36	38	33	34	36	42	39	43	32	36	31	22	31	35	38	28	34	33	26	35	35	30	20	38	40	39	24	30	32	38	29	30	34	30	27	41	33	30	38	33	34	35	29	33	29	29	23	34	28	34	33	42	30	42	48	38	32	34	46	40	39	38	34	48	42	47	28	27	49	32	39	40	45	37	34	41	44	35	28	30	33	34	44	33	33	26	49	34	31	40	36	28	34	39	32	34	25	34	24	32	33	34	26	25	34	33	48	31	26	37	36	42	27	33	31	29	37	39	30	45	30	43	23	30	29	36	31	34	34	30	34	34	32	29	39	28	38	27	41	26	30	45	31	35	39	46	35	37	29	37	30	25	29	31	33	49	34	24	24	35	40
21577	3864	2227	2272	4365	7130	6961	6686	6513	5915	4946	4692	3975	4081	3996	3245	2442	1969	1734	1770	1617	1224	973	974	903	839	888	927	838	780	745	663	643	580	595	556	494	462	409	433	430	378	376	353	359	358	354	360	363	319	326	351	367	347	316	323	334	315	312	324	352	321	351	312	323	311	325	348	349	366	321	327	329	343	343	323	344	348	304	343	356	334	333	331	320	345	304	344	380	343	319	324	356	314	330	326	321	311	334	336	317	311	339	301	301	326	345	362	321	346	346	346	322	318	319	306	341	335	313	348	316	353	333	298	346	331	292	278	313	322	296	331	331	323	340	326	320	322	313	324	331	333	343	316	315	325	324	322	315	336	299	299	335	326	292	321	283	307	285	306	288	315	351	286	317	346	303	311	298	328	302	308	288	357	317	302	319	303	339	287	304	307	303	315	332	313	304	292	324	315	320	310	305	302	334	306	314	305	320	302	339	337	307	308	285	313	328	320	313	328	342	308	301	285	315	316	322	303	323	285	335	293	331	317	324	317	333	300	300	320	334	295	331	304	316	297	342	293	313	326	342	289	323	315	316	304	326	295	299	329	296	311	309	330	342	326	349	331	340	311	360	324	352	322	320	303	330	286	337	288	319	322	331	294	298	284	288	318	298	312	331	335	289	318	295	310	273	282	335	337	319	340	332	309	312	321	345	299	287	323	318	311	323	307	289	301	310	319	323	343	339	308	329	329	323	334	324	332	299	314	330	295	316	303	322	313	270	322	277	306	350	332	345	324	331	307	356	274	317	305	273	346	317	301	351	320	306	274	333	335	353	335	326	326	315	310	292	288	316	284	304	308	302	311	301	298	359	290	336	305	280	286	308	321	329	300	316	336	318	323	313	330	310	304	285	338	292	309	341	298	328	313	322	338	292	307	323	327	322	304	314	319	344	304	279	287	328	343	310	319	290	312	343	323	309	319	332	278	315	322	343	298	294	280	315	351	329	315	324	318	306	311	285	330	288	326	329	320	307	304	312	329	287	312	355	323	314	316	306	319	336	315	314	314	294	304	320	310	339	324	273	300	275	314	303	323	343	305	315	313	353	309	339	305	315	292	271	312	326	292	340	333	308	322	337	339	333	284	316	315	314	320	297	294	322	333	321	309	311	315	298	337	313	340	297	319	310	333	322	324	289	323	325	305	309	314	295	312	310	309	262	286	285	339	311	333	324	330	325	339	287	327	322	312	344	331	326	306	278	296	330	311	293	282	333	338	328	310	320	288	320	299	344	320	293	326	286	341	345	307	298	334	326	330	304	314	337	323	307	340	317	313	310	341	333	314	305	311	323	318	312	308	296	323	321	311	334	342	320	348	286	297	319	296	299	305	301	299	312	302	314	314	289	293	330	313	303	317	311	334	330	317	277	307	301	313	308	302	327	304	336	301	313	298	309	271	349	314	334	308	337	294	316	292	331	317	313	322	319	316	306	324	327	338	298	293	333	310	300	326	294	341	349	342	311	308	309	328	320	326	281	328	319	282	309	312	311	299	320	301	314	317	308	299	308	315	314	290	281	307	324	307	333	321	320	285	309	327	326	327	298	319	336	286	316	310	323	307	336	335	298	311	314	303	296	318	317	317	343	305	332	329	332	331	316	305	313	321	308	301	321	298	301	317	291	332	295	344	303	320	334	305	335	322	336	330	304	323	299	317	302	309	323	315	297	318	305	308	309	280	318	347	322	344	294	287	294	330	317	322	319	292	315	300	278	307	325	316	282	321	319	316	326	319	306	320	318	291	276	321	308	325	329	316	301	333	317	309	317	320	321	289	284	300	269	321	329	301	297	305	315	286	327	269	307	275	315	313	335	346	277	301	355	297	294	326	293	348	308	329	324	299	310	321	336	309	319	324	315	326	288	345	325	302	328	330	355	336	317	325	315	310	306	316	294	308	328	345	334	308	311	303	314	339	303	285	276	292	349	344	310	343	334	285	327	314	317	342	314	305	341	315	343	343	305	304	285	322	305	298	336	329	301	337	311	311	281	314	322	330	296	321	316	330	343	319	280	320	344	295	313	308	327	317	268	330	326	323	324	303	287	317	323	328	323	302	328	319	320	326	304	320	315	300	325	316	335	301	302	339	301	299	339	313	325	312	343	328	308	345	320	316	324	312	306	283	325	299	325	307	300	309	295	323	322	298	310	329	314	320	332	325	310	311	308	314	299	323	303	345	332	303	298	322	310	322	336	286	333	310	292	340	309	337	299	326	320	318	309	297	322	347	268	310	293	295	299	298	322	332	362	334	300	300	288	292	309	307	324	347	314	280	304	312	335	339	301	302	334	297	329	321	338	306	283	301	300	335	304	275	314	292	325	301	303	334	307	287	293	304	312	319	293	311	313	308	331	317	309	338	281	316	303	310	306	323	320	308	316	317	307	341	343	283	328	312	301	312	318	326	316	309	307	323	277	340	322	321	314	297	315	311	302	313	329	292	331	308	318	313	311	291	333	337	313	332	313	346	333	322	323	317	329	311	291	342	322	300	314	272	329	309	288	297	279	327	321	321	287	304	300	340	328	312	311	288	346	300	316	307	341	306	329	297	299	266	299	293	306	290	304	327	286	339	282	264	329	334	313	316	302	316	299	315	326	342	320	305	320	298	307	362	296	295	281	327	312	317	295	368	293	325	309	330	336	333	337	333	309	297	294	336	311	310	337	323	335	314	327	317	297	335	290	304	295	310	339	321	323	294	308	308	343	298	328	313	333	315	284	317	313	313	303	300	344	276	320	308	340	320	309	336	298	328	311	330	336	293	283	321	312	286	325	324	310	328	359	330	292	304	300	295	320	314	318	277	321	310	329	315	319	323	327	281	309	306	289	317	316	323	310	332	309	324	327	270	313	301	331	318	299	311	301	336	326	314	335	308	278	285	304	315	295	318	321	323	326	319	316	319	288	324	307	308	314	310	298	299	305	307	312	323	302	281	348	309	315	292	310	309	305	325	314	288	306	305	344	311	297	322	329	312	330	300	319	345	324	318	295	320	289	330	317	304	318	333	335	309	331	334	300	331	297	284	316	305	325	292	337	317	301	294	319	325	319	293	308	338	314	323	350	320	312	306	346	327	303	311	313	319	313	321	339	312	331	355	305	337	297	321	363	318	334	335	323	301	324	326	322	340	351	320	323	322	348	319	283	326	312	325	317	314	335	301	320	290	291	296	356	341	306	281	328	313	333	312	310	308	316	328	308	333	308	333	332	297	327	293	312	292	287	297	322	321	275	305	310	284	296	303	355	317	345	317	326	299	280	307	339	290	317	323	321	312	318	311	303	321	299	321	327	325	296	284	294	292	309	326	316	329	319	323	346	290	305	332	291	320	301	305	280	311	318	325	307	313	310	309	308	318	294	302	300	313	285	302	321	321	318	315	283	292	312	363	323	337	319	314	291	318	336	324	317	298	325	314	295	337	294	324	309	308	293	319	333	341	326	326	303	334	326	314	318	314	316	300
1766	151	91	82	81	59	62	68	82	76	98	83	84	70	72	54	58	49	49	51	47	42	41	46	41	51	49	50	46	42	43	48	40	42	25	47	47	35	45	41	36	35	35	46	27	32	40	37	33	32	34	39	43	46	25	36	37	39	33	40	41	40	43	30	46	35	47	35	42	48	39	45	38	36	34	33	37	44	34	40	27	43	24	30	30	42	49	36	37	32	35	32	36	34	41	30	38	40	27	37	44	33	36	33	27	48	32	28	34	37	36	33	33	38	29	32	31	37	43	41	30	36	29	32	32	46	33	41	43	34	39	43	39	35	33	28	27	45	35	29	47	31	30	39	22	32	48	32	40	36	36	37	33	36	35	32	29	40	42	33	38	37	34	28	30	35	35	36	41	26	34	36	25	33	30	37	28	38	28	44	38	32	27	36	43	27	30	38	35	37	37	28	26	33	40	38	45	28	34	30	36	38	27	31	31	36	34	36	49	39	25	45	28	37	34	32	41	42	48	35	40	37	30	34	28	38	35	42	30	48	31	40	40	38	35	43	34	54	42	36	28	37	33	46	39	37	41	33	42	33	44	29	32	27	38	37	34	36	37	37	46	42	42	40	35	33	33	34	36	40	44	31	30	42	46	31	36	39	42	43	47	31	33	28	31	34	34	38	36	31	39	39	41	34	36	29	34	38	38	33	31	43	38	27	30	45	34	38	41	32	32	31	37	51	50	40	30	40	35	40	33	32	40	29	40	39	29	39	43	34	35	40	41	34	29	34	40	34	30	34	40	25	26	38	44	41	38	33	33	31	47	40	31	27	29	34	32	38	31	27	27	44	29	36	37	38	27	46	26	33	33	29	32	43	34	35	38	24	37	37	48	33	44	23	29	30	38	46	29	35	26	33	43	41	44	34	31	30	50	37	41	44	35	47	42	43	34	32	41	41	28	41	45	35	34	20	33	27	28	31	27	30	31	36	22	37	36	32	39	34	33	38	34	29	39	38	40	40	40	35	43	33	33	38	35	35	43	35	42	43	38	41	31	38	33	38	33	32	42	40	50	35	28	34	38	36	39	42	36	35	46	26	36	32	34	39	33	43	30	33	29	48	40	34	38	41	38	40	36	49	33	33	51	29	42	36	40	40	42	39	32	33	32	48	43	30	41	40	46	35	25	27	32	30	32	31	31	30	23	36	41	23	30	35	37	38	32	38	38	28	35	38	40	38	39	27	31	38	36	43	28	46	24	45	44	38	36	38	35	22	32	40	48	27	36	34	22	30	35	40	39	29	26	41	31	27	24	34	42	36	41	32	35	34	35	30	32	35	32	35	34	37	33	32	39	35	33	34	29	29	42	36	34	36	33	43	31	33	38	43	37	33	30	34	37	40	37	38	38	44	32	34	36	39	32	38	35	28	37	38	41	42	37	34	38	41	35	31	35	34	33	36	41	43	38	38	38	35	31	41	44	43	38	44	29	55	38	34	22	31	35	36	39	40	42	26	32	30	32	42	37	29	44	40	32	53	29	40	32	28	35	27	36	34	31	45	38	37	44	41	36	40	43	47	31	38	36	26	39	30	52	46	28	29	42	40	37	41	33	35	30	43	31	45	26	47	49	25	32	30	35	35	31	33	35	44	37	45	41	25	33	43	32	41	45	39	43	37	39	32	28	22	32	36	43	32	28	27	34	36	36	36	45	31	47	36	33	31	36	36	38	40	37	46	29	37	28	27	36	38	44	38	26	34	34	45	42	39	33	42	44	37	34	33	36	31	24	39	34	36	28	45	29	29	43	33	42	35	52	32	37	35	33	30	47	28	28	31	25	35	30	26	34	36	34	39	40	35	35	40	39	37	43	40	40	37	28	39	35	44	35	35	40	48	28	33	44	47	32	28	30	30	45	43	38	40	40	40	34	37	37	43	27	26	40	30	34	39	34	37	35	28	32	33	30	35	31	31	36	32	38	40	34	28	37	28	30	41	32	27	37	35	42	21	30	39	41	25	41	38	35	35	37	37	43	34	33	34	43	36	38	38	29	40	34	32	31	37	27	40	38	34	30	37	38	35	33	33	32	41	35	34	38	42	43	43	39	35	35	29	48	43	38	39	33	31	40	38	40	39	32	39	38	32	38	51	29	40	36	25	25	38	34	40	33	43	30	43	44	36	25	41	37	32	41	29	31	41	29	32	33	51	33	41	37	23	35	48	43	28	37	39	49	45	37	38	29	29	42	36	36	41	35	37	37	39	33	35	38	44	29	34	52	31	36	32	33	46	39	40	34	32	36	29	37	43	34	37	40	29	42	36	47	36	30	46	28	42	44	37	37	40	43	33	43	40	33	28	25	29	36	35	37	49	52	34	42	32	24	34	40	31	33	37	37	43	36	46	42	41	38	39	38	37	40	37	25	29	35	32	33	38	38	42	38	37	32	47	32	40	27	32	47	43	39	49	42	39	22	45	32	32	30	32	37	37	26	34	35	48	35	48	41	30	40	35	48	30	36	50	35	47	39	32	29	35	38	40	27	34	36	37	25	36	37	36	33	39	26	32	36	23	34	36	34	36	43	44	32	36	27	36	40	43	32	37	32	33	33	30	34	41	32	34	34	23	29	31	36	44	26	40	47	26	37	43	40	32	21	26	41	40	36	43	40	42	41	36	40	37	42	41	42	31	35	37	41	28	39	30	44	33	39	28	42	43	47	42	42	45	36	35	28	33	34	30	35	42	30	33	45	30	46	29	42	44	29	38	40	38	40	36	32	37	28	38	44	35	36	29	33	39	32	44	38	32	31	42	38	36	26	34	32	30	31	44	35	27	31	42	33	32	46	35	33	48	32	42	44	35	39	39	33	28	39	41	50	34	35	23	37	27	33	44	38	34	27	42	37	44	23	39	41	33	36	30	38	34	41	34	42	44	35	30	30	37	36	31	36	25	32	29	28	35	36	46	49	45	27	40	35	33	40	37	42	33	28	39	36	38	39	50	30	37	32	50	40	42	42	37	43	47	31	33	35	31	38	31	39	42	41	31	44	39	34	36	29	34	29	35	44	37	38	33	35	25	35	33	31	36	34	42	29	37	40	33	38	38	35	34	42	31	34	42	38	35	32	30	31	35	35	48	31	38	24	31	42	33	27	42	36	36	33	33	36	42	29	45	41	39	38	28	36	33	33	46	45	25	30	39	34	44	40	33	26	30	30	34	40	32	41	41	36	37	28	35	41	41	34	37	39	29	41	34	43	38	34	34	35	30	41	50	36	37	34	33	34	49	35	37	42	40	37	37	47	36	41	43	34	38	38	38	29	37	43	39	37	34	33	45	40	31	35	43	45	32	46	28	43	42	33	34	41	41	35	33	39	32	30	29	44	46	24	33	39	46	42	38	47	35	41	36	29	40	37	32	38	44	34	35	45	41	32	42	35	36	44	31	35	33	32	41	54	46	33	31	43	43	27	43	28	35	30	45	42	39	41	41	34	36	38	42	27	37	43	38
14388	2061	1196	1178	2250	3364	3391	3659	3632	3076	2642	2319	2245	2265	2111	1534	1145	1077	968	969	874	694	583	655	631	576	614	546	595	580	520	508	493	443	451	407	384	364	359	384	345	385	362	332	358	351	316	356	368	297	302	288	323	356	304	344	327	335	335	328	322	356	299	330	313	315	328	345	314	364	324	347	350	319	352	340	340	334	310	299	323	324	338	343	347	322	319	317	295	346	328	327	283	322	307	311	311	321	312	321	321	341	369	323	323	317	315	285	307	344	319	317	325	332	326	323	337	330	339	344	348	326	319	296	325	301	297	330	312	354	293	346	305	327	318	297	299	319	321	302	320	311	328	323	294	312	355	309	295	322	340	321	314	338	324	361	338	306	340	318	305	334	308	297	324	333	294	330	323	321	321	318	280	320	351	318	320	320	319	323	308	318	275	289	313	334	342	304	309	344	297	362	301	299	317	290	307	319	339	339	331	327	301	317	333	296	337	353	313	319	338	323	319	332	360	324	334	306	303	295	324	318	310	323	336	352	303	340	293	304	306	325	301	308	348	309	310	323	291	308	294	341	293	328	322	333	331	311	316	355	308	317	333	322	324	300	327	342	308	299	311	352	330	305	327	313	305	308	320	298	336	343	360	325	301	323	322	298	314	343	323	290	341	358	316	303	303	295	332	293	302	344	316	317	315	314	319	303	301	335	324	286	309	322	342	318	308	310	284	329	319	304	309	320	314	318	283	334	327	308	329	309	321	342	362	308	339	337	319	310	284	336	328	323	331	323	340	331	339	316	316	332	310	264	316	321	329	323	326	303	334	326	300	327	309	284	343	337	318	314	311	313	310	357	303	319	342	309	323	313	315	351	331	319	340	305	320	307	297	324	310	309	288	302	307	330	316	293	300	340	282	300	339	325	311	329	330	302	338	314	308	310	344	321	335	333	333	328	323	331	307	286	309	334	316	307	341	317	303	338	324	277	314	295	311	324	338	324	339	309	308	303	314	334	326	327	352	337	317	298	338	292	314	289	310	330	320	332	334	311	334	298	313	295	313	297	309	335	329	314	339	347	308	340	331	314	319	311	325	318	301	300	330	318	329	331	313	293	316	330	306	285	307	313	311	293	299	308	315	326	335	293	334	324	353	287	322	288	303	313	331	342	288	287	317	321	295	306	328	353	289	309	324	326	278	329	357	307	307	319	290	336	295	322	298	324	364	350	316	305	308	298	304	340	345	317	311	314	336	345	325	326	291	333	313	316	329	325	336	309	304	333	310	299	344	301	341	346	328	322	353	292	319	340	332	296	288	333	315	299	323	299	314	341	303	344	318	350	316	301	327	302	337	344	320	314	345	343	295	292	330	324	319	332	280	306	318	332	288	302	329	329	341	314	305	328	315	312	314	306	330	325	274	311	358	305	307	311	364	324	349	308	317	307	351	303	364	351	348	303	315	320	314	321	338	300	332	309	294	300	324	307	316	298	307	329	335	304	312	339	293	326	317	302	318	327	327	304	308	335	330	295	327	314	322	325	319	313	354	311	287	308	334	305	319	338	358	336	311	331	327	324	286	322	329	340	323	311	290	305	327	301	300	324	314	304	337	310	349	337	308	292	310	297	317	314	316	319	328	318	292	321	309	325	324	300	335	330	312	311	305	313	363	309	328	332	326	311	317	328	301	349	311	298	339	307	292	334	317	295	301	291	301	347	331	290	360	298	322	300	304	329	312	336	298	333	325	298	302	328	284	361	315	331	300	327	305	335	316	301	333	297	322	304	307	351	304	302	350	311	298	326	322	318	307	309	319	325	348	291	301	305	318	289	289	319	321	301	315	320	276	328	335	299	340	323	318	329	288	343	296	328	301	302	326	335	326	334	310	298	326	315	309	304	317	338	307	302	301	302	317	288	327	325	343	325	327	314	320	333	336	318	313	342	352	289	332	330	317	303	329	295	357	315	339	322	332	342	314	329	339	304	296	321	321	292	360	324	292	337	313	321	303	317	312	305	307	293	338	329	336	335	305	315	302	337	298	318	340	320	317	322	321	301	303	283	288	326	325	310	331	325	343	314	306	338	334	309	289	360	308	294	306	268	323	306	329	312	316	305	324	331	301	331	313	332	333	308	286	313	311	321	360	307	295	319	332	335	340	335	308	331	321	313	338	281	308	321	307	300	285	314	320	329	348	287	308	311	334	304	298	299	291	323	287	303	320	324	353	332	329	321	310	325	312	320	298	306	308	337	297	300	293	328	303	315	292	297	333	342	338	338	297	294	318	333	331	329	318	310	290	320	355	325	295	308	306	309	316	321	330	310	293	322	286	302	289	308	287	256	307	300	327	320	306	297	341	333	307	315	277	341	303	313	316	322	314	323	304	326	310	323	353	301	333	283	317	292	296	306	324	298	317	331	282	347	348	335	348	309	340	357	318	301	303	315	299	331	296	313	313	307	294	347	290	310	317	351	322	331	288	316	342	330	302	341	300	302	294	310	313	315	339	355	316	295	342	326	342	343	331	292	310	289	280	316	308	301	312	322	323	317	305	295	321	355	321	279	328	335	335	323	287	308	300	324	332	308	316	296	311	299	308	311	335	332	318	330	287	338	328	304	298	302	320	312	302	292	329	308	326	324	301	320	314	331	316	325	287	307	328	341	327	307	320	338	314	303	327	305	340	334	342	312	306	296	324	304	324	314	342	328	304	308	315	287	338	303	346	305	323	335	318	325	305	327	295	311	303	295	304	320	337	311	323	298	306	335	301	322	334	302	296	329	314	339	336	309	301	329	303	303	299	318	319	322	297	355	330	298	301	313	337	342	330	304	328	301	381	320	319	324	325	321	335	291	330	314	325	330	310	295	313	334	319	299	325	321	331	339	328	305	313	291	328	293	345	302	316	309	311	306	327	311	320	333	320	301	303	312	340	298	295	295	320	306	334	313	307	318	330	323	321	320	328	320	310	328	347	328	302	338	325	313	332	316	325	368	292	359	331	308	326	305	328	306	318	313	313	330	324	318	317	317	318	321	324	321	335	298	348	324	302	293	328	302	334	282	332	286	348	322	307	317	314	312	326	285	293	313	322	304	338	326	319	339	306	293	332	326	334	333	302	314	293	290	292	337	335	318	294	341	327	335	324	323	301	312	327	330	322	325	320	294	333	332	342	325	309	327	316	310	340	304	297	311	337	325	280	333	342	301	330	333	269	326	308	325	321	309	307	306	326	303	302	310	314	288	310	321	316	302	335	337	312	335	320	324	322	316	329	331	320	323	316	314	307	287	301	305	311	305	320	343	297	283	301	328	314	288	346	311	326	330	335	328	347	305	309	317	294	372	305	290	317	331	321	350	314	307	319	346	302	325	293	343	334	306	329	309	323	370	333	333	306	313	348	339	330	307	296	336	319	325	316	293	328	291	316	341	325	338	323	322	338	314	331	306	342	325	320	319	309	298	317	340	331	317	299	340	322	358	313	310	279	303	322	313	305	308	328	339	343	352	323	356
1601	303	130	120	97	103	90	104	118	111	125	119	102	116	95	86	87	71	79	61	65	70	68	65	69	63	63	53	64	42	59	52	51	50	48	44	50	43	51	48	51	52	41	43	45	46	34	40	39	46	54	39	52	53	46	31	45	37	53	48	47	43	49	55	52	51	55	49	38	48	47	54	54	49	44	59	42	51	45	63	41	58	51	54	34	46	44	53	32	44	40	52	39	39	42	38	53	47	46	49	47	48	47	56	50	37	46	40	42	46	50	54	44	58	36	50	45	36	45	39	44	43	38	43	46	50	54	49	55	50	40	48	38	42	55	37	41	49	51	47	51	38	44	51	37	37	51	46	48	43	52	46	37	52	45	55	47	37	58	50	41	48	55	42	53	40	56	34	58	49	42	46	43	39	41	49	48	40	52	50	47	44	49	53	43	48	54	34	55	46	41	54	49	43	44	38	53	50	51	55	57	47	44	48	53	39	45	48	44	61	44	47	41	67	46	46	52	49	39	43	40	49	45	48	53	56	48	56	45	50	39	51	49	49	44	53	44	47	39	44	46	46	44	55	41	45	35	41	44	54	49	38	51	49	41	49	51	51	45	44	42	48	42	44	52	35	49	47	45	47	40	45	51	51	37	51	36	66	46	39	36	38	46	51	46	32	43	36	45	53	45	52	46	59	40	46	44	42	31	43	48	39	36	44	42	50	32	41	49	47	49	42	42	49	55	37	50	41	56	49	41	45	51	52	37	40	49	44	55	52	49	53	45	55	46	38	43	47	48	49	44	47	48	48	50	39	45	53	47	45	40	47	41	39	35	48	39	46	53	39	46	57	43	60	51	57	46	53	59	40	41	61	34	44	41	47	43	48	60	42	49	32	40	45	48	40	50	46	38	29	45	53	35	46	46	48	46	52	51	47	33	52	43	37	63	46	46	42	48	50	35	59	43	43	47	38	31	47	35	48	51	51	36	44	54	37	46	56	51	52	52	40	44	58	48	45	56	62	47	44	54	37	44	31	42	44	47	43	51	51	45	59	35	44	50	49	68	43	45	45	34	37	41	46	37	54	47	57	50	36	64	51	39	41	48	52	42	44	42	42	42	62	54	49	57	43	53	51	52	55	45	54	44	59	35	38	60	37	45	39	46	45	44	52	53	43	47	46	49	49	44	49	53	55	49	53	33	48	40	56	42	55	45	54	35	47	57	52	45	49	46	44	46	32	51	52	39	56	52	38	50	46	42	53	49	45	51	39	43	40	51	60	46	53	57	42	30	45	33	69	38	37	45	45	52	29	42	33	51	44	63	49	49	58	47	45	38	52	51	45	52	49	41	52	55	47	46	48	50	35	52	43	57	52	34	50	43	42	52	46	52	41	39	53	38	51	46	37	40	53	47	51	51	38	45	50	53	51	43	49	37	39	42	58	42	46	39	50	32	53	55	40	33	45	45	33	52	45	65	41	39	40	36	51	47	45	52	45	50	39	59	46	48	36	50	49	41	53	41	40	50	50	47	43	44	56	36	50	47	42	52	39	59	35	41	47	54	49	48	41	38	32	49	45	47	42	50	48	50	45	36	51	43	38	46	45	42	46	55	41	40	53	50	35	40	48	42	42	38	43	35	51	40	70	44	49	49	49	40	42	48	61	59	42	42	56	44	39	49	54	54	41	45	42	46	48	46	39	47	56	55	48	37	47	43	36	45	45	47	44	40	50	43	52	39	51	41	44	45	48	50	50	58	49	55	48	60	45	52	40	44	34	45	37	50	49	48	34	48	41	50	59	39	52	48	48	43	40	52	44	33	54	34	40	53	62	48	42	52	39	40	49	45	46	42	45	55	54	45	45	58	39	47	48	46	49	64	52	39	36	38	36	51	44	38	45	48	39	42	38	59	47	41	45	54	53	45	54	60	35	46	47	50	51	54	45	46	61	37	51	41	38	50	41	39	42	43	65	31	42	38	35	53	45	38	46	37	51	43	38	53	36	42	67	46	45	37	41	36	45	50	44	49	46	51	51	41	30	54	44	52	44	45	50	39	56	56	41	42	46	42	48	40	44	39	58	47	47	55	38	34	48	56	46	53	57	40	48	52	54	50	59	46	49	45	52	43	50	38	51	59	46	57	43	50	58	46	54	43	48	58	43	48	48	50	48	38	55	37	55	53	32	48	58	39	46	50	57	43	52	52	58	35	45	43	40	55	51	40	47	41	60	49	49	37	56	46	53	46	39	38	63	49	46	49	54	43	39	46	45	52	53	43	43	47	41	43	48	46	55	51	40	50	49	52	47	45	44	50	46	41	52	40	50	49	43	48	54	40	44	42	42	55	38	62	46	55	48	54	45	47	56	36	49	38	48	46	47	51	51	46	36	44	45	48	65	57	41	39	53	49	43	38	47	48	40	45	47	48	45	50	46	63	37	39	40	45	55	35	45	40	48	39	45	49	42	42	46	57	42	51	48	45	51	45	44	46	43	49	36	41	50	58	47	47	39	48	41	52	50	31	43	41	54	48	49	39	41	47	50	63	36	43	55	47	55	57	55	40	36	46	40	46	49	46	47	50	38	55	39	50	41	50	54	54	44	56	55	48	49	55	44	37	40	52	46	44	51	55	43	48	49	40	44	51	42	56	57	44	44	41	50	50	40	51	54	61	47	34	49	49	55	49	40	51	55	42	41	52	51	50	50	48	40	43	41	52	44	46	36	44	52	41	41	42	56	47	47	54	54	49	36	44	53	36	48	54	37	45	44	52	52	34	49	45	30	43	53	47	40	43	46	46	48	49	44	46	45	42	55	55	33	51	42	40	46	44	44	47	36	48	47	38	42	55	43	48	48	46	51	44	49	33	44	34	44	46	46	39	35	58	37	48	43	52	39	35	50	41	57	46	44	42	38	38	48	47	50	46	40	42	53	43	43	48	50	46	65	51	59	42	50	51	45	50	43	59	46	43	42	43	41	54	56	40	49	56	36	48	55	48	40	52	43	53	34	50	46	41	44	46	38	47	41	41	35	61	39	46	55	35	34	43	41	41	60	58	52	48	48	45	44	40	47	45	44	44	47	45	47	44	43	59	36	31	45	47	42	52	66	50	53	47	50	48	44	52	50	47	52	44	40	44	56	47	43	43	46	51	42	46	49	43	48	40	37	30	41	56	45	53	42	44	43	52	42	47	43	45	47	54	52	49	56	41	45	39	41	59	46	51	43	59	48	57	29	44	37	45	47	46	46	42	42	51	44	42	44	48	43	54	55	49	49	37	49	41	46	42	37	51	43	35	35	41	46	53	47	44	42	38	50	48	45	43	49	51	61	41	44	48	42	52	46	48	48	34	36	49	49	43	46	33	46	45	46	43	46	43	39	45	51	47	43	38	46	57	35	46	39	42	33	46	43	46	54	46	55	56	52	48	45	47	47	46	45	52	47	43	45	37	47	49	44	47	47	57	48	47	50	45	38	47	51	36	36	42	48	45	50	51	38	55	41	51	33
18336	3767	1818	1703	3417	5476	5718	5722	5443	4692	4062	3610	3327	3723	3157	2132	1898	1639	1525	1474	1217	978	895	932	937	881	807	856	873	784	753	684	661	599	568	551	552	535	499	523	491	468	482	492	462	437	415	433	455	415	441	422	407	424	443	424	440	398	380	418	406	397	455	451	423	436	403	470	426	452	448	408	449	465	426	424	417	421	435	439	417	397	431	453	416	455	415	435	436	396	404	399	412	428	427	404	395	397	436	416	387	411	401	423	444	409	401	446	444	406	436	425	416	413	437	429	434	376	419	465	400	473	386	398	400	409	416	407	385	418	425	404	388	417	404	469	383	418	414	434	416	417	420	420	391	399	440	409	431	404	410	371	402	379	381	459	440	420	389	408	399	452	390	424	409	404	362	412	422	467	371	425	398	396	436	402	450	453	438	410	398	446	406	401	380	400	420	390	448	419	420	395	386	397	397	412	402	365	430	412	429	429	392	384	410	397	379	436	410	414	433	404	430	374	394	408	396	420	387	412	445	402	433	387	412	422	418	401	409	422	375	441	385	410	395	422	425	438	438	394	382	412	446	390	454	461	431	399	404	401	429	410	433	422	409	434	422	390	437	402	403	412	416	408	447	424	401	389	425	385	414	378	388	352	400	421	400	409	454	421	387	425	395	439	373	397	423	417	379	395	395	409	379	403	368	382	381	414	424	428	401	411	442	390	410	440	412	446	415	392	375	443	429	391	429	427	392	395	455	419	440	397	432	428	445	391	387	430	391	398	396	420	418	388	407	406	406	394	431	429	390	380	415	424	392	394	413	435	380	396	393	399	419	387	422	376	408	384	445	435	408	368	449	450	439	419	422	398	443	398	406	388	392	429	423	419	421	415	404	431	419	419	400	408	415	403	408	447	373	424	401	414	393	428	403	402	423	415	408	400	436	387	419	428	460	394	357	392	372	455	415	426	399	409	428	398	395	401	396	415	379	413	445	398	403	401	408	420	431	382	409	403	415	417	401	358	375	400	425	381	389	412	380	438	420	435	388	389	421	421	411	380	442	392	449	431	451	417	433	437	396	399	393	435	409	444	389	421	446	437	400	412	387	429	411	389	425	424	393	441	401	413	421	428	402	434	416	405	392	374	392	441	405	436	416	410	413	412	395	420	409	372	397	401	417	395	395	432	403	402	399	410	406	394	438	417	407	406	415	415	428	437	413	409	411	403	414	404	426	416	387	411	416	423	379	401	399	406	397	405	436	412	431	391	405	413	385	382	389	384	384	418	429	387	408	403	417	427	415	400	400	379	398	398	415	381	433	432	393	398	377	419	416	425	385	396	401	400	442	366	416	439	414	418	424	398	428	403	413	413	424	419	392	409	418	421	416	409	395	439	412	428	402	410	394	391	419	406	453	392	379	397	400	418	393	428	380	427	405	403	406	378	392	381	432	373	423	427	414	416	470	403	395	398	429	394	433	383	415	406	424	431	433	399	409	423	447	382	397	407	386	450	421	391	444	424	420	434	388	417	424	394	414	418	393	427	384	390	412	372	436	429	459	405	434	424	381	356	390	392	409	417	417	397	415	422	394	421	399	500	444	412	390	428	394	414	391	460	400	416	431	439	381	424	422	414	388	378	399	452	369	431	423	437	379	414	386	420	406	443	403	401	422	405	415	414	411	392	387	380	426	414	406	425	382	395	394	384	377	391	404	421	407	397	414	410	383	410	405	416	407	403	393	402	404	407	416	439	416	414	417	393	421	409	398	407	424	398	402	448	412	401	427	368	399	395	392	438	354	434	398	411	450	394	404	427	396	435	411	387	433	378	402	402	425	408	423	430	361	432	428	430	439	439	422	408	411	406	421	434	450	449	439	407	413	415	408	445	417	392	408	405	404	392	433	424	442	413	414	430	426	419	444	393	405	431	417	382	425	379	405	438	390	413	392	382	430	412	428	429	413	428	381	420	426	408	430	413	400	380	399	401	444	387	455	410	403	419	420	418	401	418	413	437	402	435	423	434	408	420	391	444	403	406	412	450	419	410	467	393	425	462	423	408	395	427	433	380	413	403	422	430	424	431	401	407	429	419	414	420	402	410	425	405	415	378	431	408	429	406	418	445	378	428	427	399	392	399	401	398	373	423	431	404	365	410	398	437	422	399	409	436	427	416	427	437	433	444	406	382	385	416	464	411	415	414	387	440	416	406	402	395	411	388	421	419	420	368	429	384	404	393	406	396	405	434	423	391	391	385	372	362	407	405	427	399	437	420	423	427	430	390	439	408	426	400	456	388	432	368	423	416	411	401	410	408	423	410	420	415	450	416	433	431	430	418	425	454	425	435	400	376	386	428	411	375	438	398	419	424	424	403	406	403	418	392	436	411	421	385	428	432	375	397	408	445	431	437	451	413	401	415	438	418	455	396	408	386	408	419	445	417	417	390	409	429	392	383	380	394	400	444	399	414	448	433	405	405	386	412	420	408	396	455	416	394	415	450	435	407	420	434	400	390	432	414	453	418	407	415	398	397	403	413	397	422	389	447	419	434	398	406	395	404	409	426	403	374	414	394	432	382	392	410	383	392	406	396	434	418	401	429	398	396	410	367	391	408	428	392	409	402	437	406	411	403	378	443	390	413	439	415	388	390	400	441	415	452	428	417	389	376	442	421	397	375	384	381	413	370	456	416	443	419	434	380	435	434	383	434	404	414	384	369	417	426	399	423	405	405	389	438	403	417	384	436	455	400	429	414	388	437	417	389	394	420	413	435	387	405	437	401	408	421	428	402	412	399	445	383	424	419	412	433	382	404	391	424	411	429	435	387	408	414	409	451	448	396	418	372	414	405	407	392	433	401	403	408	421	417	417	456	453	449	416	400	431	432	391	470	418	359	394	409	413	423	419	364	445	393	374	392	439	362	407	382	422	424	403	400	421	421	422	434	374	408	418	432	409	451	391	411	392	421	411	403	373	431	446	422	405	403	444	421	398	435	406	441	405	378	393	433	418	381	413	402	387	445	393	446	447	363	435	390	413	401	420	375	391	423	409	403	404	401	426	437	391	437	408	403	409	439	455	383	417	391	384	404	391	396	393	395	380	418	442	411	433	442	388	413	396	392	416	407	407	380	434	388	432	416	396	418	417	407	401	391	438	386	396	416	409	473	411	406	451	407	425	388	421	424	407	423	385	386	398	418	406	435	389	410	447	408	395	408	418	431	435	427	450	413	373	393	426	405	396	378	427	446	426	400	413	409	416	417	429	414	410	421	378	378	418	388	374	371	408	403	403	414	417	406	424	401	409	405	395	445	427	447	416	403	427	438	405	373	413	372	439	405	410	437	393	435	393	384	405	386	436	445	422	409	414	409	429	437	414	390	435	453	382	425	385	421	427	452	405	389	408	405	401	422	429	385	383	404	444	427	412	429	427	402	418	401	422	459	424	437	405	428	382	404	420	419	414	421	422	429	417	414	430	402	405	401	406	426	414	426	409	396	389	402	400	406	367	421	409	409
2819	227	110	101	73	62	77	70	107	85	87	68	72	79	80	60	59	57	47	42	45	38	36	36	38	43	37	33	28	34	32	23	19	32	25	25	35	26	23	25	26	19	21	21	26	17	20	15	25	30	19	22	31	22	23	14	19	17	19	24	23	22	24	32	21	15	20	23	34	21	21	25	23	18	27	23	32	17	26	13	19	19	16	22	15	18	21	26	23	21	16	15	30	19	26	26	25	12	24	27	25	25	21	23	20	17	26	19	22	19	21	19	25	19	12	26	22	17	22	23	19	30	24	22	21	19	26	20	19	29	19	27	17	23	20	29	15	26	18	27	26	27	25	18	26	17	28	12	17	33	20	20	17	25	16	30	20	23	22	23	19	33	20	16	22	16	17	26	31	15	19	19	24	25	20	25	23	23	19	18	19	13	17	19	19	21	36	22	24	28	28	26	16	17	27	30	26	22	17	19	26	19	19	25	18	19	18	23	19	30	18	19	17	25	21	23	20	25	19	31	26	13	15	25	33	25	15	16	18	30	19	19	27	27	23	19	17	24	21	23	19	27	22	18	21	30	24	22	21	23	23	15	22	22	24	24	24	21	21	26	27	20	19	22	24	30	20	21	18	23	24	23	17	22	22	24	21	25	23	24	24	28	27	13	24	24	22	18	23	22	18	32	29	23	28	30	20	17	25	16	17	29	21	24	21	26	32	29	10	21	23	22	29	19	29	18	20	22	27	18	19	28	17	26	29	18	34	26	21	22	24	29	21	29	18	25	16	31	25	33	21	22	19	28	24	20	16	19	20	24	12	16	26	23	15	17	25	20	22	23	21	18	23	25	25	25	28	28	30	19	20	18	26	15	16	25	26	20	24	21	16	25	16	20	19	26	20	32	19	13	24	22	18	21	21	26	24	29	24	15	24	24	22	19	13	32	19	17	25	22	23	23	27	22	19	20	23	23	23	18	15	22	14	20	12	16	27	29	25	21	24	19	11	24	22	24	14	23	18	22	23	19	18	19	23	19	28	35	24	27	20	29	26	29	25	26	28	21	17	23	17	29	19	25	21	27	15	26	23	15	22	26	29	26	29	14	19	23	19	16	18	20	9	20	27	16	21	21	17	25	29	29	20	26	26	18	18	23	14	18	18	28	20	22	24	23	24	20	18	21	22	18	14	21	24	22	20	31	23	18	32	24	25	19	19	31	12	25	17	21	16	16	30	14	34	21	25	21	21	20	21	21	19	23	32	25	23	18	23	25	20	26	16	17	22	17	22	21	26	25	28	27	21	20	20	18	24	21	15	33	23	18	31	27	27	23	27	29	15	27	16	20	16	29	19	28	25	22	17	24	19	32	19	21	23	20	10	23	12	20	29	26	24	24	13	28	20	31	24	13	20	16	18	22	28	23	23	26	34	15	25	23	24	28	31	23	17	24	30	25	25	31	18	17	30	21	18	19	24	22	32	28	21	26	18	27	30	29	20	28	24	14	21	22	21	16	18	14	25	21	25	13	30	19	24	24	22	20	28	17	20	16	20	13	24	19	34	24	22	27	29	14	16	19	22	26	23	17	24	18	19	22	30	23	17	23	21	26	22	17	25	23	22	23	19	22	19	16	23	22	22	28	32	26	16	21	21	22	22	24	18	29	27	18	16	24	29	23	25	23	17	18	16	16	16	22	30	25	29	25	24	26	23	22	16	23	27	13	16	24	21	24	22	24	28	15	31	20	24	20	33	25	27	22	29	18	18	20	32	16	24	18	21	33	27	36	26	17	25	16	21	22	25	23	21	15	24	32	24	20	23	29	28	28	20	22	24	23	23	16	19	25	25	22	25	24	27	19	25	19	23	21	22	18	20	24	14	31	26	30	24	31	25	17	24	20	20	20	18	25	28	19	20	15	22	15	26	24	17	18	27	24	27	18	18	15	23	20	20	21	20	22	17	21	19	31	21	22	21	27	20	21	23	16	23	19	20	31	24	19	21	19	22	18	21	24	20	27	21	27	26	18	24	29	19	17	22	22	18	21	24	27	24	32	19	21	22	20	21	31	18	28	31	16	20	29	20	16	17	34	21	24	15	22	29	17	23	20	27	19	28	26	28	23	32	19	36	13	20	31	21	21	21	24	25	24	16	13	23	15	20	28	27	24	21	20	21	23	17	30	21	23	24	25	19	21	21	23	31	15	18	17	36	27	17	21	27	26	25	21	21	19	26	24	17	18	20	22	23	18	31	20	23	16	27	22	21	23	21	24	22	22	15	20	23	20	24	15	29	18	18	24	24	22	26	16	20	21	25	36	30	26	25	24	17	20	22	23	11	21	19	27	29	20	14	21	21	16	25	18	26	14	24	27	24	26	13	17	19	16	27	24	19	21	19	19	24	11	14	29	32	35	21	20	27	20	19	21	20	20	15	24	21	18	17	32	28	26	20	21	14	25	24	22	24	27	23	28	17	23	22	25	21	31	18	32	29	30	36	21	21	34	17	32	12	19	25	17	27	17	20	26	27	16	17	27	20	19	31	23	28	29	18	22	19	16	28	23	21	24	20	17	16	15	25	24	25	22	18	21	16	17	18	23	17	14	24	24	28	14	20	19	27	18	28	18	26	24	16	19	19	27	18	24	29	25	23	22	17	14	22	16	24	24	19	20	17	20	23	35	18	16	23	12	20	14	25	26	18	27	18	23	31	21	28	29	20	25	25	23	19	20	28	17	24	20	21	17	27	25	27	22	25	20	25	25	20	25	25	19	20	26	29	32	25	19	23	33	25	20	23	28	26	28	24	14	27	41	32	18	24	24	17	23	31	21	26	32	36	14	26	26	20	20	23	28	23	19	19	17	25	17	26	23	28	17	22	32	20	14	26	23	14	14	19	21	26	20	24	23	26	15	25	25	18	19	29	16	17	20	20	20	22	25	23	24	22	25	30	31	16	24	18	17	21	22	18	36	20	29	19	20	20	25	24	28	26	28	13	26	24	18	21	23	17	24	24	27	19	19	15	20	15	31	21	21	30	19	24	25	31	25	30	28	15	23	31	23	16	19	28	28	28	24	15	24	14	19	19	21	21	17	26	18	26	24	20	13	16	23	25	30	28	23	19	18	22	21	23	27	34	15	31	25	22	12	32	21	24	36	30	25	35	21	26	24	31	25	16	33	17	22	24	19	18	25	23	30	25	28	26	12	24	28	21	22	15	26	20	21	22	26	23	20	20	33	23	24	31	14	22	23	25	19	24	18	21	27	28	20	22	23	27	24	24	24	30	15	23	21	21	18	19	17	25	25	34	19	27	34	20	22	30	24	12	28	19	22	26	25	23	28	15	27	20	27	17	15	18	24	20	26	24	19	21	28	12	18	25	15	23	30	19	20	22	22	20	22	16	16	16	19	33	19	24	25	19	17	29	26	15	24	33	22	13	21	20	20	25	20	27	16	27	27	18	28	24	32	26	17	23	24	16	22	23	23	21	12	23	16	18	23	27	22	29	19
17564	3184	1587	1505	2962	4675	4880	4947	4932	4221	3899	3244	2970	3375	2502	1923	1597	1455	1349	1200	855	747	713	685	697	719	648	589	588	552	527	428	397	356	351	335	341	278	263	248	270	278	267	266	243	249	248	219	211	218	194	205	216	219	216	208	201	200	191	217	195	230	225	234	219	176	206	224	199	229	232	214	217	205	199	221	188	225	219	195	201	226	201	224	235	206	212	210	220	207	210	205	196	216	196	200	219	208	225	186	212	222	196	208	228	203	207	196	202	173	216	185	208	224	194	180	215	215	200	207	194	188	199	213	183	208	183	224	202	196	216	220	194	197	212	193	188	213	194	185	199	231	189	220	194	224	187	198	191	184	201	198	196	174	195	203	182	208	216	196	174	192	191	225	190	181	207	198	182	185	208	203	212	176	196	219	203	209	183	188	190	214	224	183	178	190	199	209	167	181	205	196	156	220	198	196	199	182	196	198	190	181	190	203	180	183	182	200	192	187	179	208	203	192	204	199	202	163	188	197	215	192	210	195	177	219	225	188	179	189	170	202	206	197	204	210	187	173	219	209	201	212	239	202	181	170	183	175	211	187	179	215	203	183	196	199	222	183	181	197	201	174	189	196	187	175	199	196	203	196	198	194	193	194	198	207	191	194	203	208	203	201	211	218	197	181	197	208	198	199	201	206	199	204	217	207	232	214	196	208	201	211	190	194	177	183	211	202	199	201	176	181	203	188	178	209	220	189	201	195	194	181	207	202	204	196	216	201	167	215	214	199	213	213	203	179	161	196	188	182	186	198	209	203	219	174	218	217	204	210	194	187	186	201	181	228	190	194	208	205	214	209	207	179	198	188	195	191	198	228	190	198	191	217	197	198	204	205	204	211	208	222	199	189	203	199	192	228	184	201	199	178	200	224	185	219	203	195	197	191	201	187	235	207	183	211	201	177	179	193	200	219	190	213	188	196	207	196	184	196	196	182	197	177	185	197	196	170	191	217	201	217	197	213	214	197	200	195	182	177	204	197	220	201	208	203	205	176	179	181	174	188	192	205	198	196	188	193	184	208	236	195	211	209	173	180	192	191	209	211	209	191	197	197	169	201	192	209	199	189	208	194	211	202	190	205	190	200	209	194	226	207	184	191	223	215	195	199	239	217	197	202	194	205	196	193	200	209	196	195	213	221	200	192	213	199	197	179	204	203	212	200	198	178	181	198	190	194	219	195	173	195	211	208	219	205	189	208	176	188	200	198	202	205	215	201	195	207	182	212	208	186	197	229	208	178	188	206	175	166	194	213	203	202	203	176	229	196	211	217	210	202	236	198	181	185	170	189	205	178	175	216	196	222	184	197	196	199	220	200	182	221	201	199	222	217	198	209	184	198	197	204	210	224	195	202	197	207	213	213	190	197	212	213	184	191	188	211	217	202	183	207	191	198	223	180	184	197	198	203	188	197	203	194	204	188	189	192	178	186	195	193	207	209	168	200	193	207	237	201	184	178	192	189	186	202	202	197	185	201	194	195	206	194	239	184	170	194	224	216	183	202	193	196	201	212	208	229	191	191	189	213	199	204	204	196	191	212	205	188	206	231	208	185	194	202	198	197	177	195	200	188	174	207	214	198	170	216	199	206	204	171	198	207	232	221	178	184	210	174	178	188	197	182	212	211	203	196	209	189	216	221	223	209	195	193	214	170	172	191	205	208	211	215	201	188	183	208	210	190	221	186	198	212	182	205	200	200	208	218	198	161	211	199	177	191	192	206	212	170	191	192	201	213	188	192	215	210	199	194	215	213	193	220	178	207	191	202	195	196	231	175	207	199	206	217	195	205	220	216	215	202	191	199	194	212	178	201	191	197	175	218	195	200	200	194	213	199	187	172	197	180	195	204	194	209	221	183	189	216	215	185	190	187	227	210	214	198	218	197	201	183	195	187	213	188	205	194	208	195	191	192	209	203	196	181	194	195	237	202	201	190	180	213	208	199	202	187	209	198	201	194	199	197	176	204	178	205	176	193	192	194	190	179	197	221	173	193	177	198	188	202	221	192	189	199	186	165	167	193	215	218	198	189	196	183	202	189	202	202	212	191	174	196	223	197	214	172	201	184	218	204	207	198	206	199	206	196	202	187	188	171	185	191	200	190	196	190	193	201	176	213	172	201	203	209	209	188	171	190	208	185	186	179	179	188	232	188	203	167	195	190	187	204	186	212	225	219	208	182	215	188	180	194	201	196	195	188	228	219	197	194	183	222	222	186	225	189	195	225	173	196	197	227	184	195	206	189	212	203	196	208	183	181	206	220	186	222	200	207	187	200	193	186	179	205	182	172	203	196	189	198	185	200	178	200	229	199	189	204	182	224	191	194	215	206	205	182	188	164	214	206	213	216	200	188	218	171	198	207	201	192	203	184	229	205	198	166	166	183	205	222	173	183	193	198	171	201	206	191	191	196	183	226	206	194	183	187	204	166	188	201	183	198	189	220	191	194	215	173	212	203	204	199	213	179	184	189	217	200	185	192	209	210	203	216	214	196	206	229	229	188	208	208	203	204	207	208	187	205	203	187	199	180	201	193	199	174	189	197	187	176	222	204	209	180	186	200	187	191	207	202	197	206	185	186	192	205	180	205	208	196	207	202	195	189	205	198	203	198	206	197	216	190	217	184	214	200	193	194	194	196	193	186	208	198	187	183	216	196	192	213	196	203	189	165	201	201	181	197	206	203	202	212	212	200	189	212	232	159	193	182	198	209	218	197	212	210	180	190	173	184	195	212	171	167	198	184	213	210	222	184	193	201	184	214	189	166	217	187	211	198	184	187	201	191	198	170	224	212	211	195	184	215	209	186	180	181	209	211	193	218	200	221	208	208	199	209	170	197	198	216	201	213	201	185	210	215	206	206	205	249	184	172	201	195	215	183	188	211	200	206	210	223	195	206	186	203	182	193	201	198	217	204	191	186	198	192	206	182	189	188	224	214	189	212	187	192	184	191	192	196	208	200	184	208	210	204	187	223	211	201	194	174	210	187	173	227	196	221	218	191	235	206	187	208	198	188	179	197	199	210	195	205	212	197	196	186	219	182	220	194	180	206	215	198	206	187	196	180	232	198	168	214	194	178	200	192	193	212	211	218	199	222	205	188	204	181	193	207	206	198	205	179	154	192	186	193	209	227	213	209	188	206	175	216	182	212	190	205	203	192	216	218	178	211	191	233	224	186	225	191	205	198	204	185	188	165	212	211	174	196	200	198	206	211	202	220	202	175	193	209	184	187	205	194	203	195	177	187	205	203	157	190	193	201	188	201	215	203	230	196	194	199	220	207	194	211	215	193	180	181	211	174	188	236	199	213	173	211	208	185	200	214	212	164	200	204	194	196	203	192	215	190	187	191	176	177	205	181	198	184	198	203	193	187	189	186	206	191	214	192	210	228	200	215	187	216	185	218	195	212	173	185	200	205	217	184	186	193	185	217	203	211	220	196	198	208	202	182	178	222	209	203	181	190
2301	332	185	163	125	96	96	118	155	117	145	104	119	139	114	80	90	84	64	67	62	64	60	62	56	55	56	45	50	44	57	49	54	41	44	36	47	50	42	42	41	47	38	43	35	23	42	36	49	33	32	38	32	40	33	39	28	33	32	28	26	27	34	36	28	30	40	38	35	42	31	35	37	31	46	40	33	39	25	36	30	34	31	18	38	39	32	44	33	42	25	29	33	38	37	48	40	36	37	43	28	36	27	44	37	38	36	38	32	32	29	33	31	40	28	39	32	39	35	36	38	36	43	34	35	42	44	38	33	31	40	51	35	34	34	36	27	33	31	37	31	45	45	32	31	40	30	34	38	38	30	22	35	32	38	35	32	29	39	23	39	39	46	26	42	35	31	44	27	31	33	39	42	24	25	31	27	34	26	27	39	47	34	37	31	45	38	30	35	41	42	41	34	36	39	34	35	43	34	22	39	41	43	33	29	46	39	39	37	28	36	43	41	30	35	35	40	37	27	34	34	38	38	39	44	45	29	23	36	41	37	46	33	39	29	37	28	36	37	41	33	29	32	40	31	29	32	37	41	38	34	32	40	39	40	26	35	37	24	28	38	34	26	38	38	39	37	37	46	54	25	30	32	42	26	48	42	33	33	41	29	35	38	31	32	48	33	34	43	44	44	41	30	25	38	42	35	18	35	42	34	46	33	40	32	33	32	35	38	39	38	29	31	33	43	34	41	30	32	35	32	40	38	34	39	41	42	42	23	42	41	40	26	36	31	40	41	36	31	39	41	29	38	32	42	27	40	34	42	41	25	35	33	38	31	48	38	34	35	39	29	28	37	43	34	40	31	42	36	35	38	31	36	38	37	35	41	38	38	42	37	37	35	35	33	34	39	41	44	30	42	30	36	27	36	37	49	40	33	41	37	39	36	42	39	39	42	41	28	36	40	39	33	37	31	30	35	40	53	40	27	33	38	40	33	45	43	33	37	37	34	35	42	36	32	32	33	32	29	39	32	40	27	34	35	35	36	34	41	35	36	31	39	37	42	27	35	40	33	50	36	32	34	30	39	33	43	32	33	44	35	37	37	28	36	28	31	36	41	34	30	39	31	44	46	36	42	28	41	42	45	37	29	28	31	36	45	45	35	25	32	31	37	37	49	32	42	46	41	31	48	36	30	42	37	48	37	39	25	37	28	29	30	45	39	27	28	41	36	29	38	30	30	36	42	36	32	47	43	31	26	38	47	42	36	23	43	31	20	35	30	30	36	33	33	29	26	37	32	31	28	42	39	27	41	37	44	43	32	38	29	35	43	35	34	32	38	36	31	35	39	39	46	26	36	33	34	37	38	35	34	35	38	31	42	35	32	31	28	35	33	35	35	41	36	43	30	38	35	38	39	33	41	42	36	34	39	29	36	28	39	29	41	32	39	25	31	32	27	42	38	43	43	41	35	41	34	36	37	36	31	45	31	33	34	37	33	31	28	34	35	30	42	42	44	33	35	28	29	30	32	31	43	43	27	42	31	38	36	38	39	33	35	37	43	35	38	46	41	32	39	34	32	24	32	38	35	33	40	36	17	34	32	32	31	41	37	39	31	40	37	37	36	43	51	34	33	28	39	35	25	48	36	39	42	39	37	28	33	51	37	24	35	32	30	47	21	30	35	37	42	40	38	29	20	37	33	30	33	38	34	39	33	31	36	42	29	28	19	46	41	29	32	30	38	26	43	31	29	39	31	27	31	48	29	34	28	30	28	25	34	26	33	31	41	38	38	29	36	32	43	31	24	30	37	35	37	53	46	34	28	35	36	42	33	33	44	41	34	26	22	32	38	31	35	38	35	30	31	33	31	28	38	36	23	38	35	46	42	31	47	31	36	44	33	30	34	39	38	36	37	29	25	36	37	31	29	36	37	40	29	25	33	32	16	33	29	28	42	45	34	45	45	40	30	33	46	37	38	39	42	27	34	49	26	40	36	39	35	30	35	36	28	34	37	35	30	35	32	32	40	35	30	35	42	30	34	41	38	27	35	36	42	40	31	18	25	32	41	47	44	33	41	43	40	34	43	43	34	40	40	30	40	33	28	36	38	38	37	37	33	40	26	38	40	45	40	41	35	30	34	33	35	32	37	28	32	33	34	34	40	28	41	44	28	40	32	36	33	41	21	38	46	46	40	35	29	37	35	42	34	44	37	39	31	33	30	21	28	37	38	35	38	44	25	34	46	38	32	33	40	18	29	38	32	38	38	47	30	34	32	32	31	34	33	33	39	47	41	32	31	36	30	39	31	35	42	39	30	34	43	27	37	30	32	39	48	27	46	40	39	36	33	39	51	25	24	46	41	38	30	34	44	40	31	32	24	35	37	35	37	28	36	38	31	30	28	37	36	32	28	43	35	34	40	40	31	34	43	24	47	34	33	43	37	38	30	32	37	39	37	34	26	29	39	45	42	32	31	36	30	39	25	37	35	28	45	44	44	32	39	27	36	27	45	34	38	33	34	33	26	31	34	36	46	41	38	28	31	26	42	27	36	35	36	36	32	27	42	38	31	37	30	40	48	38	32	28	37	30	41	32	28	42	41	42	36	48	46	47	31	42	39	31	40	43	28	39	29	36	39	36	27	34	24	32	38	20	33	39	25	32	37	44	29	42	29	30	28	31	31	31	19	35	51	36	27	32	31	27	29	30	45	26	37	32	50	40	40	35	37	36	32	32	37	39	32	35	47	38	32	37	37	36	44	29	26	29	40	33	34	44	31	46	35	40	36	33	30	30	29	35	28	39	40	39	31	24	34	27	41	34	36	41	38	42	32	34	34	34	29	43	43	43	45	50	36	38	29	35	31	41	37	26	31	31	41	41	31	34	41	30	33	33	33	39	38	41	41	42	28	38	41	28	41	32	37	28	33	43	28	41	30	50	31	44	22	35	34	42	30	34	42	43	39	42	28	37	28	32	38	39	30	32	21	36	30	31	30	37	46	35	37	48	21	31	40	32	43	36	41	31	33	44	34	39	30	38	39	25	33	40	29	39	42	32	41	30	38	31	36	26	43	36	24	29	34	33	40	34	39	35	39	42	33	24	34	33	20	29	27	27	35	38	31	36	28	37	47	46	33	29	37	38	26	30	32	36	33	41	32	34	45	34	38	28	28	43	34	31	42	34	44	43	40	23	31	33	46	41	30	33	35	33	32	32	41	42	30	41	37	40	32	34	37	32	42	33	43	43	39	32	28	20	38	35	28	31	24	32	38	36	29	34	32	33	45	40	34	35	39	42	25	26	36	31	44	42	41	39	36	35	34	38	34	43	43	35	36	32	31	39	42	42	29	36	36	37	43	35	35	46	22	36	48	33	36	35	28	39	29	41	39	38	31	25	33	35	32	32	42	27	34	31	39	37	41	23	46	23	41	29	24	33	28	43	44	28	26	41	41	29	37	35	34	38	42	42	44	33	35	34	43	38	42	35	36	36	28	31	43	30	44	31	39	34
21259	4454	2150	2362	4664	6889	7234	7268	6793	6055	5878	4545	4628	4709	3313	2785	2469	1990	1849	1572	1339	1119	1076	1032	1039	1037	998	919	893	797	800	699	615	580	553	567	525	488	483	430	459	423	404	421	376	372	353	361	403	367	365	307	342	313	351	347	344	312	340	305	340	316	359	319	354	337	345	331	371	354	303	314	366	318	345	344	324	358	340	328	299	369	351	351	339	313	374	315	323	319	311	330	320	356	335	333	296	340	354	316	340	338	319	334	329	294	336	333	336	361	338	324	288	352	319	352	326	323	294	306	339	323	345	360	340	338	329	321	366	350	318	325	344	312	322	319	325	304	312	313	329	335	361	314	330	358	308	353	302	283	317	308	346	300	310	334	333	321	332	331	319	326	347	326	353	275	318	349	321	320	330	337	318	312	318	338	311	327	343	334	289	303	360	344	301	315	310	312	303	326	329	340	373	318	332	283	316	295	306	322	320	312	317	325	345	311	355	308	325	314	331	330	346	329	313	325	290	360	307	305	326	351	314	344	349	306	327	353	337	306	310	345	331	335	336	317	332	319	320	334	327	307	312	322	321	315	304	338	332	312	322	309	295	328	338	324	316	330	324	330	326	305	314	309	310	357	349	324	345	308	332	281	326	325	319	331	366	314	323	327	314	334	335	353	328	326	350	327	313	326	303	342	342	322	316	337	319	317	343	313	288	296	286	316	288	328	329	313	321	312	308	324	321	344	309	338	323	341	330	304	348	334	325	356	331	329	317	335	311	370	338	303	328	313	311	318	310	325	303	294	333	357	326	283	309	284	329	361	338	355	307	316	303	321	303	338	296	360	324	322	326	321	307	322	351	321	304	321	342	316	311	283	306	335	319	318	320	334	312	338	322	320	312	299	312	332	323	360	304	310	301	322	336	322	344	333	327	317	322	314	316	378	348	323	311	353	344	333	320	331	313	343	325	303	330	329	328	357	370	326	297	318	300	294	298	317	329	344	336	321	323	329	326	327	316	298	340	343	339	375	314	336	351	316	275	302	333	332	305	319	333	317	334	298	344	298	310	293	357	315	314	319	331	331	320	321	316	355	289	301	326	313	345	351	340	334	327	318	348	325	330	349	339	350	338	308	340	345	365	307	288	331	356	303	313	305	315	309	324	315	359	345	352	326	307	329	314	331	347	319	349	335	321	305	323	324	354	329	297	327	340	337	308	310	311	301	295	314	328	325	360	305	306	339	316	312	317	353	315	331	350	326	334	344	333	306	318	322	318	322	329	300	296	313	322	333	326	325	356	316	308	295	325	336	330	306	317	345	339	327	299	326	356	330	323	309	315	312	315	339	304	307	349	322	308	293	323	325	340	325	327	311	330	322	338	360	330	333	314	347	361	320	329	300	346	305	318	342	331	343	321	319	328	304	298	325	337	326	314	348	302	305	308	340	353	342	330	315	337	344	311	312	291	336	335	314	327	327	313	312	316	334	322	324	336	335	324	356	327	310	315	326	311	316	316	322	325	337	309	316	302	304	354	340	332	327	337	326	308	291	313	338	332	304	342	311	316	300	297	311	299	328	310	345	313	319	311	330	300	291	330	316	332	313	326	358	312	331	320	320	337	308	337	358	346	305	349	357	319	322	342	307	295	338	308	303	343	338	319	351	320	312	335	340	328	312	315	316	309	296	327	322	307	325	301	331	332	324	326	321	308	320	315	298	320	341	338	278	362	305	348	303	312	335	308	309	306	311	301	344	282	307	299	326	362	354	302	335	319	338	318	324	308	323	330	342	302	362	335	304	337	330	325	301	324	292	301	340	354	334	311	324	363	347	354	307	337	360	316	301	378	340	306	315	322	338	308	307	323	334	327	324	304	303	340	319	332	296	340	326	309	343	317	322	331	305	311	317	328	318	321	312	314	317	307	403	295	338	335	299	295	316	335	323	331	345	334	335	337	320	313	331	343	335	319	358	337	277	338	361	316	292	328	348	330	331	316	342	316	332	331	338	351	309	316	284	334	324	321	328	315	305	318	323	318	317	321	319	313	311	304	318	301	325	329	325	331	325	294	322	327	342	357	300	358	307	322	358	306	324	317	332	306	311	323	301	300	293	317	360	292	345	347	331	345	359	330	334	321	343	318	312	341	369	297	300	319	349	322	297	306	316	306	321	286	348	322	350	320	332	363	330	314	298	304	334	310	327	362	341	331	310	357	305	335	338	335	329	349	316	357	365	325	327	333	311	318	311	317	338	311	321	328	337	325	349	310	295	312	299	320	314	348	337	330	306	325	309	355	324	308	317	277	347	317	305	322	365	351	327	354	336	308	320	323	284	266	307	317	365	306	316	346	333	323	325	292	327	331	346	316	331	329	327	340	330	344	341	322	333	330	374	320	326	309	318	312	306	295	298	332	308	322	327	324	325	328	319	278	308	316	324	321	325	340	305	323	332	320	309	331	319	337	344	306	310	286	318	332	279	352	316	311	330	302	287	329	308	326	337	338	330	352	320	308	282	303	336	335	312	356	334	338	285	307	313	319	318	356	322	314	331	349	328	295	335	289	306	346	291	336	294	330	316	315	323	367	333	339	348	316	328	286	338	306	332	325	320	333	324	306	320	342	315	311	284	343	330	344	330	361	339	323	290	336	303	325	319	356	333	334	318	331	342	335	339	309	344	347	331	305	323	317	316	317	332	325	359	304	323	316	311	328	340	344	321	329	298	322	358	357	328	310	323	297	323	307	336	363	342	340	345	325	320	277	322	296	329	332	319	341	326	300	329	270	303	326	349	325	298	293	327	324	327	299	315	338	329	336	330	319	305	367	295	314	354	317	362	309	315	310	303	333	300	332	329	316	320	294	317	329	327	334	309	331	346	321	327	309	328	300	309	317	324	312	288	322	352	297	358	268	301	318	282	312	323	334	344	320	319	330	322	293	311	311	314	313	314	325	301	330	340	322	291	292	338	315	303	315	328	319	306	317	353	315	345	332	313	341	323	310	293	349	327	301	331	325	315	328	291	323	286	315	346	302	302	292	311	359	305	337	327	317	335	311	285	345	341	310	343	316	323	331	326	342	330	340	328	283	314	334	342	348	347	317	318	313	331	310	310	318	350	318	340	308	298	334	342	322	340	323	313	313	317	310	311	328	309	319	322	314	322	322	291	329	273	343	349	341	322	330	312	289	320	284	326	316	354	294	289	345	326	313	318	305	329	322	333	320	298	300	330	301	303	346	313	307	351	312	342	299	352	345	313	342	322	320	321	300	326	322	285	342	316	322	324	342	323	315	315	326	317	348	306	316	318	281	307	313	336	354	323	328	342	316	342	316	325	325	347	321	304	314	315	342	329	317	326	320	310	311	331	320	333	341	313	315	308	327	310	332	328	322	304	318	335	303	329	300	330	324	305	302	315	289	333	312	303	296	312	329	355	334	318	312	357	317	318	299	347	316	355	317	306	325	352	309	315	310	333	323	318	324	308	309	303	318	313	301	320	340	317	319	320	319	291
1765	166	96	92	78	69	67	80	86	59	86	68	70	64	66	61	66	59	51	55	47	58	55	52	43	55	40	36	38	42	42	35	31	44	48	45	36	40	33	35	36	34	41	40	43	33	44	43	33	41	44	45	36	32	42	36	38	27	38	33	32	40	30	34	39	36	31	32	34	39	38	34	41	35	19	42	41	40	40	31	41	36	44	30	37	37	42	34	40	50	41	38	37	42	45	25	35	46	42	47	35	35	42	36	49	37	30	27	34	40	37	45	38	39	42	36	45	39	45	32	36	37	40	37	35	53	38	31	38	35	29	41	36	28	22	37	41	35	41	35	40	36	42	42	36	37	29	39	43	31	40	36	40	40	35	28	33	38	32	41	36	47	34	41	44	44	39	34	36	39	47	28	47	47	39	41	36	39	43	36	42	38	37	19	27	40	36	27	33	42	33	35	30	47	33	32	38	23	44	45	29	37	57	35	32	45	35	40	42	33	37	47	44	35	36	35	40	28	31	35	40	39	29	40	43	29	30	36	36	43	39	36	38	49	41	39	37	36	41	37	25	41	35	26	26	39	35	33	35	46	35	30	35	40	41	48	29	27	32	34	30	42	32	38	36	46	37	38	35	27	33	30	40	37	41	27	30	35	38	35	40	30	40	36	29	37	32	26	40	37	31	36	53	32	44	41	47	45	23	24	45	47	34	36	42	32	37	33	23	30	32	35	34	35	37	33	44	41	37	47	48	32	31	44	41	35	27	34	35	51	48	23	42	31	41	39	29	34	34	47	39	33	36	37	32	38	33	41	31	36	41	38	38	33	32	26	33	44	39	30	40	37	46	37	36	41	26	30	39	29	40	37	29	32	28	40	37	30	36	42	45	31	38	37	33	42	47	31	30	43	39	40	40	35	39	48	25	39	36	35	40	46	42	37	42	31	25	28	46	38	36	33	32	28	40	32	50	33	41	41	36	37	36	34	24	34	40	36	37	40	42	38	35	39	52	32	34	36	34	30	40	40	42	45	44	30	35	38	38	40	35	48	30	40	30	36	34	33	33	32	35	34	34	48	30	26	35	38	27	44	37	38	30	39	36	30	39	47	43	40	34	30	42	43	36	42	33	32	31	35	40	27	34	32	43	24	34	36	41	38	30	36	38	30	52	39	47	43	37	47	42	38	43	39	39	46	38	36	37	28	31	38	40	33	47	36	25	36	35	39	36	30	33	26	38	39	48	35	44	41	29	32	45	48	40	54	33	51	29	49	32	37	32	34	44	39	42	40	43	34	35	40	34	38	38	31	38	28	35	38	38	30	27	31	40	39	34	29	38	25	35	40	40	29	35	32	43	26	34	33	35	50	37	35	40	35	48	31	32	39	32	30	43	29	34	37	34	37	32	34	39	28	33	29	52	26	44	38	40	41	36	42	34	40	45	35	36	46	40	35	31	37	36	40	38	35	34	31	44	38	42	33	27	43	28	38	42	28	34	34	29	41	51	38	38	35	35	35	32	39	42	38	27	38	38	43	31	41	42	44	38	43	37	30	26	35	38	35	33	40	41	46	54	30	37	34	34	34	43	38	44	36	42	37	30	37	32	44	40	47	31	26	47	38	44	39	44	39	41	34	49	38	46	27	36	39	39	20	32	46	30	31	35	43	37	31	34	40	31	47	53	32	34	34	40	22	33	40	30	41	44	38	45	41	36	26	42	26	41	46	40	30	26	36	52	36	37	34	42	42	38	28	36	32	35	30	30	24	28	30	43	35	38	37	37	45	41	42	43	34	37	36	37	38	37	35	39	47	39	47	42	42	37	37	38	37	37	41	35	43	37	41	31	32	39	42	43	42	42	37	33	29	29	37	36	29	31	43	33	37	35	43	27	42	27	38	35	33	22	31	52	39	31	42	32	43	38	39	38	34	38	23	48	52	34	44	46	35	31	45	37	40	39	41	28	36	25	33	37	39	27	31	42	31	25	46	32	35	35	48	49	44	35	29	35	49	33	36	23	31	41	43	32	39	37	41	45	34	39	37	27	27	31	34	30	40	35	38	36	29	35	36	44	26	27	29	43	34	32	44	31	27	37	30	32	24	44	37	38	40	21	49	40	31	34	46	37	36	32	47	25	31	40	36	49	40	31	34	36	33	35	34	43	42	37	41	33	37	48	34	46	29	27	53	26	40	52	38	41	34	38	32	63	36	47	40	29	32	41	26	33	46	39	46	22	37	34	36	33	27	26	34	37	42	40	33	42	37	35	45	36	34	27	34	33	33	38	41	46	38	30	35	42	39	42	32	32	36	34	45	36	36	32	38	45	24	39	48	29	32	35	35	37	42	36	41	45	41	39	33	38	44	46	38	39	34	34	31	38	47	44	34	37	43	36	24	37	42	34	32	35	39	33	37	29	42	41	39	41	38	36	43	44	35	39	30	38	44	33	50	44	29	43	36	40	33	24	38	47	37	34	32	38	37	37	44	33	40	44	27	30	34	43	37	49	29	41	36	38	36	37	31	34	25	45	40	28	35	43	43	41	35	38	38	43	29	37	37	36	25	40	22	28	41	35	42	33	25	29	38	38	24	27	47	38	28	35	40	43	42	42	41	36	41	35	30	42	34	34	46	28	34	25	37	41	30	35	35	40	37	43	38	37	45	32	42	39	45	36	32	29	33	32	33	43	45	38	50	36	43	42	46	42	41	42	36	41	32	34	36	47	38	41	34	26	29	36	49	27	50	45	36	42	36	27	39	38	40	34	45	31	29	41	40	34	39	21	38	42	34	27	33	27	40	38	43	55	31	40	37	45	45	49	43	28	33	38	34	40	30	36	37	28	36	31	34	40	31	45	32	35	45	28	33	38	38	52	31	25	36	41	46	38	30	40	43	34	44	36	31	36	33	30	32	39	41	41	30	39	38	38	30	26	38	33	34	44	44	44	43	39	46	40	39	43	35	54	32	37	32	36	44	37	27	33	37	43	50	28	48	42	34	33	37	37	40	36	44	35	44	37	28	47	36	34	31	47	43	37	31	34	24	39	35	27	29	24	31	44	43	41	46	40	48	25	37	34	44	40	32	41	39	35	35	34	34	35	39	49	41	35	44	30	37	30	27	36	32	23	41	33	31	42	36	36	38	37	36	26	36	50	36	39	34	38	35	35	48	26	35	48	34	27	29	38	43	29	41	47	35	31	44	41	47	39	39	53	25	39	24	38	34	29	49	26	34	38	48	36	27	33	51	34	34	31	23	34	41	36	29	30	32	36	30	30	36	43	34	25	32	44	41	36	29	38	47	47	32	38	34	38	40	34	36	35	35	50	30	42	30	44	50	35	33	42	44	44	47	39	39	37	41	44	44	40	41	30	36	47	32	25	37	33	30	28	42	24	47	33	33	30	44	32	39	35	35	47	45	40	50	40	31	38	43	33	42	46	41	41	30	28	28	34	32	42	42	41	31	28	33	40	50	36	40	42	36	26	36	36	41	46	45	37	36	46	32
15089	2400	1214	1367	2520	3529	3725	3821	3914	3218	3323	2427	2585	2362	1727	1395	1233	1117	1049	907	769	682	683	642	660	690	628	593	546	532	485	494	474	421	417	432	427	354	359	367	360	372	345	379	323	363	363	331	335	357	347	338	352	307	328	328	335	318	331	335	312	321	346	322	319	351	338	340	339	368	328	350	329	326	321	324	336	324	324	327	357	365	333	340	328	334	340	349	354	304	326	353	327	350	362	336	372	327	330	334	329	322	309	356	303	294	326	349	352	358	331	310	346	325	313	303	331	359	299	356	334	341	311	318	333	333	332	346	303	372	301	345	335	308	343	364	325	325	293	345	327	309	316	318	317	297	333	300	330	382	323	298	336	319	340	322	355	307	337	318	335	332	316	327	332	323	323	330	343	322	341	354	325	320	317	311	326	350	346	295	329	306	333	300	338	308	350	319	347	325	348	320	318	335	340	325	339	309	312	362	323	331	328	294	324	310	330	320	318	355	336	333	313	335	352	344	304	321	317	324	346	347	329	327	326	296	345	327	312	317	338	301	317	333	288	324	293	309	312	334	342	323	311	310	308	351	342	327	334	328	321	334	301	323	335	352	334	333	332	343	321	345	330	352	320	300	346	326	348	313	329	355	357	323	377	320	299	313	340	330	307	294	307	295	325	345	296	321	307	315	286	291	337	323	342	361	324	344	296	308	316	332	341	336	315	347	347	316	309	318	321	318	300	332	327	358	322	301	294	330	341	343	340	337	328	316	336	348	321	340	318	328	338	338	317	359	316	284	343	321	316	327	311	329	339	323	359	355	334	293	334	319	349	346	293	348	343	319	325	350	355	323	289	323	300	338	332	327	349	325	297	342	338	301	355	338	332	325	351	290	306	350	309	353	313	293	301	301	275	330	319	305	337	342	309	335	335	321	340	341	310	339	322	343	344	360	321	315	313	312	334	338	321	302	317	333	338	322	323	332	331	339	334	322	329	299	323	335	301	302	329	344	312	318	307	344	298	325	309	334	331	279	316	327	316	332	331	313	315	310	320	316	326	327	304	317	318	306	363	284	322	328	310	338	316	284	335	303	327	357	305	315	312	330	362	351	338	313	344	329	292	310	329	310	314	336	322	314	297	336	276	311	302	356	328	332	329	353	345	323	333	328	317	331	346	325	316	335	326	338	306	322	295	296	304	317	328	330	326	316	319	348	303	331	353	353	310	332	342	314	369	333	307	338	303	327	324	333	340	292	325	320	327	330	311	335	328	340	320	305	321	319	317	340	315	325	301	323	335	330	314	304	312	341	302	366	318	346	361	322	325	320	318	336	336	348	352	320	333	311	304	334	334	321	312	325	341	326	331	291	323	315	334	290	290	318	313	320	338	315	315	334	334	329	336	306	316	332	326	300	345	347	332	310	357	296	333	320	321	329	323	322	318	366	324	341	343	351	302	327	311	309	357	315	312	319	320	340	314	339	319	368	325	339	314	323	328	315	358	332	323	323	340	315	317	330	348	322	321	365	334	328	326	296	324	342	318	295	325	311	321	353	310	305	354	347	322	321	311	331	341	320	319	347	296	292	335	343	303	324	343	295	328	334	346	329	340	323	340	352	324	318	312	309	321	338	334	353	298	316	307	325	327	315	321	345	333	351	365	334	322	326	309	323	316	328	332	340	325	346	323	336	305	276	308	333	343	312	338	346	317	368	325	329	309	313	347	322	319	318	272	368	323	346	294	335	317	328	341	307	327	319	315	341	312	338	345	343	311	323	305	300	298	291	365	335	320	301	317	321	328	332	329	345	328	324	323	323	352	326	374	363	330	310	347	344	308	295	346	313	366	329	320	311	312	344	306	298	321	334	340	326	307	342	329	319	310	339	309	353	297	342	308	329	330	343	311	324	302	332	340	322	314	305	325	318	338	308	342	300	329	336	335	316	342	336	325	297	310	321	337	350	341	301	326	329	338	336	354	371	311	301	345	291	333	325	336	349	342	327	321	319	298	270	322	316	345	338	345	328	340	330	306	335	342	344	318	370	317	341	348	296	314	326	321	347	313	331	345	337	315	309	365	336	314	327	325	342	296	335	325	342	303	296	327	322	325	333	341	341	332	325	326	296	305	320	357	313	349	352	326	355	341	317	326	313	331	342	315	304	316	352	330	323	347	307	330	365	326	300	312	294	329	309	317	321	314	336	324	331	327	341	293	348	333	345	335	309	368	327	333	303	325	319	324	282	317	340	334	323	325	329	336	309	339	342	333	296	303	308	301	346	329	343	327	353	352	359	351	317	317	315	319	340	341	316	381	358	350	347	344	320	303	335	349	323	345	334	329	308	347	354	328	309	345	314	333	332	362	299	362	341	323	318	321	301	306	298	295	295	316	328	311	306	320	321	322	350	315	297	346	308	339	308	355	317	320	305	308	351	329	367	307	330	338	291	314	346	334	357	321	357	351	320	352	335	337	344	323	339	333	293	337	354	335	355	337	320	293	337	337	323	338	341	345	310	328	326	330	342	297	334	339	316	336	301	324	304	349	330	332	341	332	322	339	343	316	349	322	321	374	334	330	305	333	326	327	331	349	316	352	336	351	306	351	322	321	343	328	325	355	351	343	319	311	325	320	342	330	309	322	326	350	308	287	347	327	339	315	335	318	334	318	298	334	323	332	367	327	320	327	314	317	306	327	321	390	321	308	313	308	348	344	328	332	342	323	337	334	311	332	298	308	360	335	316	348	314	337	297	328	317	329	312	300	319	331	324	328	334	324	341	353	337	310	334	321	319	358	330	293	327	285	334	336	337	316	327	305	323	343	321	326	340	314	366	325	312	334	319	354	332	321	331	327	323	305	339	381	335	339	307	356	307	302	333	307	284	323	352	328	340	313	307	331	347	296	345	349	336	322	328	298	297	316	319	326	341	319	331	319	348	338	326	335	308	324	308	338	341	333	313	336	302	331	295	352	353	322	299	321	336	320	319	314	354	335	347	299	310	324	342	301	319	345	316	316	331	332	296	298	310	319	322	305	321	327	343	309	365	328	307	330	338	315	314	366	351	308	313	341	329	309	314	295	306	306	329	300	315	334	317	364	336	344	347	337	337	294	350	307	358	325	312	315	300	324	303	307	330	343	346	362	344	331	312	318	298	303	316	313	317	296	310	314	316	327	333	345	330	322	290	283	326	324	340	335	304	314	357	295	311	290	334	312	311	316	338	338	335	335	326	331	343	327	320	295	297	317	311	373	370	328	325	346	313	329	345	329	358	347	355	324	330	325	339	312	285	314	330	320	361	315	345	357	355	317	306	315	323	325	315	336	317	327	294	323	317	307	313	330	305	305	313	314	328	330	353	333	338	332	315	310	333	328	333	300	318	327	319	358	313	329	319	318	338	306	278	297	323	344	358	349	316	342	306	308	300	364	351	338	324	315	363	314	334	340	314	306	352	337	321	310	324	334	341	298	372	336	325	331	336	299	350	352	315	310	338	347	332	319	326	325	317	310	317
1704	269	157	125	105	88	101	111	115	139	139	124	115	119	100	85	72	79	73	75	49	53	59	71	60	73	52	47	54	67	61	45	48	54	50	50	54	50	38	43	45	59	48	39	45	46	43	49	43	50	48	43	47	51	53	41	43	49	41	42	44	47	41	39	51	63	32	42	50	47	43	45	63	56	49	59	48	47	42	56	53	36	43	46	38	60	46	39	47	42	45	51	44	49	60	38	47	32	41	45	38	46	47	46	50	45	60	47	45	53	41	46	67	46	43	47	43	40	36	50	51	51	46	43	36	49	57	41	52	59	52	58	49	47	64	39	53	53	47	48	47	55	47	48	43	42	50	52	55	43	40	53	29	45	59	50	52	48	61	42	48	51	47	44	42	41	45	50	50	46	62	45	40	54	50	50	48	41	55	41	40	63	40	54	57	56	44	50	49	39	43	47	47	39	42	55	46	55	56	52	54	39	55	52	54	58	42	41	41	46	42	46	48	43	44	31	44	51	48	39	48	49	48	43	48	45	49	47	44	43	45	34	44	64	48	66	52	54	44	53	39	49	48	32	32	38	42	40	44	43	43	53	37	42	44	35	54	40	51	38	52	46	54	54	45	50	54	53	45	52	40	55	40	48	42	34	52	55	48	42	43	52	48	46	43	47	47	40	57	50	44	42	54	43	39	45	46	37	42	52	36	52	49	37	48	39	50	49	39	38	38	45	48	42	40	57	47	38	44	60	40	56	46	53	38	31	45	51	42	44	50	47	47	47	41	35	43	48	43	61	44	48	34	57	44	40	47	40	56	46	45	48	56	39	40	49	38	52	51	49	49	44	53	45	48	51	50	42	37	42	49	30	48	40	45	45	49	49	47	43	41	47	52	44	47	39	49	39	40	50	50	49	45	57	51	55	59	50	65	51	48	47	42	48	63	45	52	53	46	40	45	43	56	54	48	42	50	42	44	44	48	64	48	36	60	48	48	50	45	47	45	49	65	53	52	41	55	46	43	52	59	51	58	48	40	60	34	32	55	46	39	47	44	44	50	45	49	37	62	41	43	49	40	49	53	38	52	54	56	44	41	49	34	41	53	50	42	63	41	45	60	48	51	43	54	47	49	47	41	51	46	46	34	42	53	47	42	39	43	39	42	58	58	49	42	42	44	50	35	33	48	46	42	58	44	35	39	49	37	44	46	48	56	51	35	58	54	48	43	53	58	43	46	55	57	43	51	43	52	64	49	44	44	46	56	37	48	44	39	48	46	50	39	45	52	36	49	56	59	42	44	50	36	48	40	40	48	55	45	54	52	52	69	44	50	46	45	36	42	48	47	51	49	34	52	43	41	47	53	58	45	49	49	58	47	58	30	43	48	50	42	47	48	50	55	36	36	60	42	60	46	44	47	40	54	50	51	62	48	47	35	49	52	41	38	51	41	43	48	46	55	53	40	47	38	45	53	43	55	53	42	48	49	51	36	44	50	54	56	58	50	51	41	43	40	49	39	38	43	44	49	41	51	43	42	47	51	55	53	40	53	49	44	52	59	40	36	39	44	55	46	51	44	54	51	54	39	37	44	55	47	43	49	43	46	47	43	39	47	47	44	51	46	53	37	48	49	53	42	39	36	48	41	47	38	37	55	34	48	49	53	39	63	47	49	54	45	38	42	44	43	46	30	40	42	39	43	45	51	51	65	57	42	41	42	37	42	45	58	41	52	47	53	48	43	47	51	42	47	58	48	44	45	50	58	45	43	59	55	50	55	47	38	46	52	57	42	48	52	51	59	52	56	48	44	53	45	34	46	50	46	49	36	39	51	41	43	51	40	51	50	49	42	51	58	58	37	44	37	50	33	48	41	41	58	46	50	45	56	48	49	39	51	35	46	31	45	55	49	58	40	48	43	54	44	49	41	43	63	53	36	44	44	50	44	38	45	48	55	53	39	60	45	51	39	35	35	39	37	46	46	50	59	54	47	51	44	55	41	46	45	44	43	44	45	47	46	38	47	43	44	38	48	44	52	43	56	48	46	46	49	38	38	52	51	51	50	55	49	46	44	64	48	52	51	43	44	48	50	54	59	46	55	46	45	46	33	57	49	45	47	46	46	48	53	47	47	56	54	58	55	44	46	43	48	40	38	61	47	43	45	47	57	41	40	56	53	38	44	33	50	44	43	43	42	49	39	40	62	46	47	39	46	62	51	68	44	53	44	43	43	57	45	45	50	55	47	52	39	44	47	51	42	48	38	40	41	33	40	56	39	56	54	57	49	43	54	55	50	52	66	44	51	38	49	41	49	46	48	39	53	49	57	43	55	54	52	53	38	40	47	50	55	50	49	49	52	61	46	43	46	47	58	39	46	44	54	49	51	57	44	45	50	51	43	52	42	46	46	42	49	50	65	61	44	49	50	58	53	39	45	67	48	45	51	42	49	42	47	55	42	45	54	37	42	45	39	70	41	41	51	48	44	48	47	56	47	50	46	52	40	48	60	44	52	52	45	51	47	42	39	55	42	54	42	34	47	38	49	46	53	53	47	52	46	49	49	59	59	40	52	33	51	51	48	50	53	52	57	68	44	54	47	55	41	39	55	45	46	47	51	45	51	53	32	36	47	39	41	50	37	54	49	55	47	34	40	36	54	46	48	52	47	45	41	49	45	41	30	43	32	55	54	49	59	49	53	41	39	49	49	53	44	47	44	29	50	53	41	57	49	50	55	45	53	46	48	43	47	41	48	41	41	50	47	50	41	45	63	47	54	55	35	46	49	35	44	27	56	40	51	49	48	47	35	48	31	56	37	53	50	45	48	46	49	55	51	37	39	43	47	36	42	41	30	46	44	35	51	55	51	49	54	44	50	56	46	47	40	37	59	46	55	41	48	44	51	49	51	54	37	47	56	55	52	55	53	41	45	56	60	40	41	62	50	42	49	39	48	50	37	43	57	49	41	37	47	38	46	47	56	41	40	56	51	46	40	52	46	53	43	48	38	52	47	46	39	50	43	43	50	44	43	49	37	48	52	44	50	56	42	55	52	39	44	50	39	32	51	46	49	49	41	49	38	59	38	58	38	52	51	38	53	51	41	48	49	53	46	56	44	34	69	58	53	51	44	50	39	49	55	51	47	51	30	55	38	51	49	42	58	43	56	36	48	33	51	56	52	37	44	51	39	64	50	55	46	52	61	53	51	44	48	48	41	46	52	41	37	48	39	47	50	53	51	48	45	45	39	38	43	36	51	40	45	39	46	52	45	46	47	43	48	51	40	59	51	46	41	45	54	52	46	47	50	49	30	47	44	49	52	41	55	52	52	43	51	47	42	47	38	38	48	47	41	53	33	42	54	46	53	53	34	54	41	38	50	34	50	39	38	46	58	48	54	63	33	38	66	49	36	43	48	48	36	45	41	39	44	41	45	49	48	43	47	39	38	57	49	47	39	52	49	44	51	47	52	44	47	41	56	48	44	54	40	42	56	48	50	29	49	52	52	39	50	47
18330	3536	1783	1631	3609	5257	6130	5965	5813	4982	5553	4161	4079	3418	2473	2059	1787	1606	1419	1256	1220	1162	1020	956	1000	893	869	882	767	759	697	640	647	606	601	635	522	550	539	495	479	503	464	490	459	465	447	440	462	417	442	437	435	437	392	428	412	426	458	450	447	421	473	416	438	445	452	448	420	418	441	455	449	438	445	421	464	422	417	407	451	420	433	471	427	415	422	403	433	434	442	442	410	423	405	426	442	400	444	434	453	442	450	402	418	423	457	401	455	411	433	407	405	390	420	411	428	444	431	408	422	403	431	425	433	414	419	389	400	443	444	420	444	431	417	441	444	435	406	431	421	444	400	450	430	421	407	427	439	371	423	436	433	445	396	416	409	420	399	425	401	440	454	374	432	424	392	363	412	390	421	445	437	423	420	398	423	432	394	429	426	453	447	431	428	408	413	385	429	377	450	435	437	394	423	424	436	420	414	422	446	433	410	383	428	409	447	433	392	438	403	423	424	441	409	414	426	395	403	399	425	467	441	427	434	447	393	416	417	394	422	394	414	427	397	396	456	412	445	403	445	424	401	408	416	429	423	434	402	430	462	440	407	402	439	453	426	430	397	434	439	449	409	437	434	442	419	454	471	383	372	416	413	416	404	380	419	403	398	417	434	431	440	417	417	404	416	436	422	419	407	421	403	456	426	392	423	432	390	404	401	411	443	431	433	422	405	420	418	436	446	420	404	419	467	404	421	436	403	439	415	417	470	408	404	409	439	437	402	436	436	445	414	425	455	416	422	422	417	372	382	429	410	458	403	453	430	420	401	411	418	459	397	444	382	429	435	438	442	413	426	393	462	406	411	409	379	441	390	381	416	403	455	451	425	427	397	413	430	432	429	434	452	442	442	402	397	430	389	401	452	404	446	405	483	457	417	412	432	408	378	441	428	424	409	443	430	421	433	408	409	417	456	414	418	389	399	399	414	438	396	396	430	388	400	392	445	422	396	417	418	421	420	397	397	425	416	415	436	439	407	439	393	412	441	434	381	448	417	413	398	432	416	411	396	413	453	420	441	422	382	458	441	432	423	440	414	428	376	443	394	390	403	397	407	385	442	428	438	404	401	419	433	458	433	389	435	430	437	422	407	435	400	425	430	423	414	405	466	440	447	400	414	396	385	398	507	421	419	430	452	426	401	427	402	460	415	390	440	427	412	420	431	434	382	413	453	409	441	438	407	412	424	407	403	439	409	431	435	436	427	396	418	426	414	392	409	420	418	415	423	430	415	398	401	434	444	398	425	437	401	440	440	414	449	419	454	400	438	414	400	399	413	418	402	411	404	414	424	424	380	418	411	415	405	412	410	390	409	423	415	441	425	414	437	440	398	468	441	464	404	412	395	416	410	409	412	456	441	434	413	436	443	428	396	411	442	399	433	457	434	423	430	434	405	395	405	409	384	435	438	411	391	398	438	441	465	458	406	460	428	416	413	452	394	392	412	421	391	416	424	423	417	415	418	414	432	448	420	392	445	415	417	406	436	388	465	420	420	428	440	455	411	386	403	436	423	416	421	431	395	419	413	392	445	436	402	436	428	455	421	417	427	422	427	371	435	423	412	423	406	431	445	419	430	452	403	403	432	388	434	406	431	453	415	450	424	413	395	433	399	432	427	426	438	413	425	404	412	405	398	399	408	416	403	457	444	409	397	419	395	417	407	433	457	397	393	404	417	403	459	416	425	413	442	399	400	466	421	407	413	425	429	408	412	449	418	390	432	415	447	392	429	367	411	424	423	448	436	406	476	412	433	426	410	427	404	384	441	433	396	442	444	427	427	462	420	420	443	374	396	406	444	421	405	423	453	438	410	424	408	433	407	435	399	440	427	405	412	408	391	388	394	430	420	419	409	460	404	439	426	405	440	424	436	403	468	430	404	436	412	416	387	450	430	446	431	463	439	408	429	457	447	418	424	397	404	439	388	419	468	412	447	411	436	430	434	440	445	414	425	432	410	438	426	437	410	411	434	422	444	447	410	427	453	407	429	403	418	424	404	418	401	422	433	457	408	398	428	400	413	426	411	419	440	411	423	391	419	416	412	453	411	428	425	414	416	400	433	423	433	406	426	416	405	437	446	449	437	417	427	427	431	399	467	391	438	442	434	422	436	406	408	457	442	396	412	419	387	447	465	382	393	421	432	415	460	411	431	377	444	413	459	447	422	433	402	412	379	398	437	402	414	426	419	428	449	429	397	408	432	397	440	424	421	431	405	421	437	405	433	417	425	429	431	426	395	463	413	383	425	408	443	458	402	413	434	414	407	445	395	388	456	409	419	430	448	429	391	443	445	396	443	467	430	402	430	403	466	391	435	425	386	442	433	452	413	444	432	442	415	400	398	394	393	402	412	390	451	402	421	413	400	411	453	411	423	416	418	428	391	430	427	445	399	414	399	419	426	440	442	460	430	418	417	415	420	406	438	418	447	403	418	439	389	460	422	411	438	406	442	413	406	459	425	444	444	453	487	402	428	414	424	445	414	445	409	453	435	428	457	437	403	456	419	447	398	426	428	421	444	424	431	414	414	423	423	416	416	406	422	410	414	413	408	437	417	411	416	438	439	435	431	377	399	419	414	420	430	412	427	419	434	410	422	441	391	438	417	416	446	425	415	416	393	432	441	414	421	433	431	442	425	401	415	478	425	414	435	403	436	411	422	427	407	477	404	409	450	397	426	416	444	414	429	436	428	411	412	440	432	424	463	423	413	417	413	434	406	379	433	378	396	401	410	406	428	438	438	405	431	408	411	404	442	448	400	385	424	441	446	452	432	431	435	445	406	407	429	431	412	447	439	423	408	418	442	446	460	432	433	441	431	409	414	437	412	419	430	439	437	446	421	435	415	391	435	427	419	399	406	392	435	470	478	441	405	398	411	405	426	392	398	424	464	415	443	429	431	410	434	440	410	445	456	441	424	437	415	430	443	410	418	408	399	423	454	409	443	460	414	414	399	423	448	464	416	405	418	457	470	424	406	429	440	454	384	405	445	459	445	433	399	420	436	448	443	438	417	400	403	467	432	439	450	435	405	384	416	419	385	439	409	420	390	400	404	433	407	446	410	413	423	431	404	446	439	442	421	441	442	424	440	406	380	414	408	424	439	402	451	436	426	401	451	438	430	402	413	420	432	444	413	410	425	410	440	417	434	441	387	396	459	387	456	422	435	399	465	395	427	424	409	459	419	451	435	419	430	429	404	431	455	440	405	421	413	397	419	437	411	419	412	402	425	433	462	406	404	409	368	411	407	411	415	438	443	411	476	431	435	430	412	468	421	444	416	412	393	423	398	437	423	415	439	394	449	439	421	448	415	430	410	436	439	441	408	420	432	417	438	385	406	403	418	405	441	416	459	425	458	401	423	406	439	424	417	394	412	442	418	393	428	402	423	432	398	415	417	442	413	391	400	400	449	403	399	403	416	428	439	416	405	412	407	443	437	427	415	394	379	438	409	391	432	424
2678	251	126	78	67	76	77	69	90	80	99	86	101	78	65	54	66	40	43	48	43	37	40	44	30	42	34	32	28	30	32	25	30	29	28	31	26	27	16	27	25	29	24	19	22	22	24	28	21	26	23	23	24	15	20	29	23	24	18	30	23	20	25	17	14	23	29	22	14	17	25	24	25	25	25	34	21	18	28	21	24	23	31	25	16	17	33	28	31	26	24	22	27	17	19	25	29	17	21	34	30	22	19	28	15	28	28	17	20	29	14	20	22	24	21	30	20	23	13	22	26	20	19	24	21	24	14	18	22	19	23	20	27	20	31	24	21	22	22	22	18	22	30	16	21	23	17	23	15	23	24	20	27	9	24	23	19	33	18	21	19	27	26	23	24	24	25	18	20	31	25	21	15	23	19	33	22	23	24	26	35	15	29	22	14	21	21	18	29	24	20	22	19	22	23	22	27	19	24	18	38	24	27	27	22	24	21	22	21	22	26	22	22	15	25	18	24	31	24	19	24	27	19	25	19	20	24	19	20	28	15	20	20	21	26	24	13	20	27	26	28	16	23	18	13	23	22	25	32	23	29	19	22	19	16	33	24	25	17	30	26	26	26	20	32	29	23	24	17	27	30	23	22	24	15	27	20	18	19	20	24	20	23	22	19	18	27	30	26	25	18	24	21	30	18	24	23	23	14	22	24	24	17	31	23	20	23	25	20	26	23	32	20	18	22	40	15	21	18	23	27	23	22	23	24	22	29	22	33	23	22	14	15	21	26	17	22	28	26	20	21	20	36	17	23	30	28	31	23	30	28	26	22	22	20	23	22	24	25	27	34	21	16	23	22	21	21	27	17	19	24	19	21	20	26	35	19	32	13	23	24	26	27	17	17	21	24	11	30	29	20	20	24	25	28	25	26	31	24	21	17	19	19	30	23	18	16	22	27	27	22	25	22	26	24	15	25	18	23	25	22	30	25	16	31	14	24	18	22	20	25	28	24	15	18	21	30	27	28	23	24	29	28	15	26	13	23	22	27	27	20	23	22	28	15	22	29	25	22	27	19	18	24	23	23	26	28	25	16	16	27	27	18	19	26	24	23	18	24	32	24	28	24	21	32	22	19	32	17	32	11	23	26	30	27	22	18	27	21	14	17	21	26	30	17	23	24	26	25	18	26	25	17	27	27	14	16	19	21	23	15	25	30	18	20	17	27	24	18	22	17	29	29	17	28	29	23	29	25	19	27	35	21	18	26	26	20	21	18	26	23	22	30	27	20	23	17	24	29	21	24	21	23	21	22	28	23	18	21	29	27	21	20	23	30	27	27	29	19	22	21	14	24	17	15	31	23	19	28	25	21	26	25	23	19	23	17	32	24	29	21	29	25	32	31	33	18	24	18	23	25	18	26	22	18	28	17	30	24	27	18	22	19	13	22	22	27	25	21	32	22	22	27	22	13	17	21	28	15	19	25	20	27	21	33	30	25	28	24	21	24	18	21	21	21	24	26	25	22	25	19	23	20	27	27	35	26	17	22	26	28	25	25	27	22	23	26	19	30	26	19	25	26	27	24	27	17	30	24	28	29	21	19	22	21	25	30	21	24	24	20	25	19	30	25	24	22	19	24	23	17	24	27	28	17	42	35	21	34	20	22	24	17	20	29	19	27	21	24	20	26	18	26	23	23	17	18	26	24	23	26	19	23	24	25	21	22	12	15	19	24	22	12	18	30	23	25	23	29	22	28	18	26	18	18	27	25	27	28	28	15	26	28	23	30	14	26	20	23	23	28	17	19	23	22	30	24	23	25	25	15	27	23	24	27	24	22	19	28	11	24	25	28	29	19	22	20	20	16	23	26	37	16	27	16	25	26	25	15	19	13	22	20	26	26	15	28	23	26	21	31	28	22	23	24	24	29	26	24	19	24	14	27	27	27	28	27	30	16	20	20	14	20	15	26	18	28	25	24	25	30	15	16	22	22	23	27	27	29	20	20	19	38	20	25	17	28	17	24	22	22	18	19	21	24	16	28	28	23	22	14	22	26	23	22	18	20	18	18	25	17	16	30	30	27	33	20	21	19	23	35	27	24	21	18	21	12	20	25	24	20	17	28	27	19	15	29	26	22	23	30	17	27	14	17	19	18	16	20	36	32	32	27	18	17	26	29	29	28	20	22	25	14	20	24	21	15	20	22	22	18	21	23	21	22	29	30	14	28	30	25	21	18	22	23	26	24	33	15	23	21	17	26	22	20	18	22	16	20	22	24	22	25	23	32	14	17	31	18	29	26	14	26	21	18	27	23	22	19	22	11	19	21	18	13	29	21	22	23	22	24	23	14	19	21	21	23	17	22	22	20	24	18	18	18	21	22	28	24	20	25	22	23	23	28	26	20	18	27	15	21	21	14	24	23	22	23	27	18	10	20	27	26	17	18	31	19	23	18	23	25	27	25	18	25	22	20	26	20	24	27	23	19	21	17	19	29	17	25	21	20	25	25	15	22	16	18	20	24	26	22	22	23	24	30	28	23	22	21	22	18	24	15	19	26	22	25	21	28	19	19	25	20	20	26	29	21	24	17	23	29	30	24	22	20	21	20	24	17	23	28	23	30	22	19	21	22	20	26	31	25	18	30	27	29	25	23	25	24	23	28	23	35	24	22	21	26	19	17	22	22	27	24	30	18	23	24	17	23	27	21	20	33	31	19	21	19	26	28	27	26	25	22	23	22	20	17	26	24	28	19	24	19	28	9	28	22	29	24	26	19	16	24	29	24	16	35	16	21	29	12	18	13	16	17	29	24	32	19	18	20	31	23	28	27	20	15	17	28	18	22	22	20	20	14	26	22	19	28	19	21	18	17	36	21	25	26	16	29	24	21	31	22	19	21	30	26	28	18	24	25	20	17	23	31	14	23	17	27	29	27	23	16	30	25	24	25	24	17	17	29	24	26	26	19	23	29	25	18	23	21	18	16	18	29	25	24	17	21	24	28	20	25	29	28	20	18	24	23	18	31	24	30	17	31	20	23	21	17	16	22	18	30	32	27	29	25	18	21	23	23	21	31	23	17	27	24	20	27	12	22	31	25	19	28	20	23	17	22	20	21	26	24	25	26	21	27	24	26	18	21	21	30	21	22	33	27	15	21	28	16	15	32	26	21	26	21	22	22	34	15	22	18	22	21	20	22	26	34	19	20	25	26	21	18	23	16	20	19	27	18	25	27	35	27	23	19	18	22	20	19	21	29	30	25	24	27	25	30	17	21	24	28	22	14	24	20	33	27	30	27	24	22	20	27	28	29	19	24	24	19	18	15	18	26	27	22	28	29	22	29	18	26	13	24	23	15	16	24	22	22	27	20	30	20	19	17	29	18	22	25	24	23	21	19	27	24	18	20	23	27	20	18	17	23	21	32	20	20	31	28	25	21	33	35	20	18	21	17	32	18	20	20	27	25	26	24	32	27	20	14	25	27	21	20	34	26	21	22	24	27	22	18	18	17	19
17578	3098	1691	1283	2825	4327	5485	5761	5494	4601	4847	3812	3761	3037	2311	1942	1572	1282	1164	1060	958	838	803	760	738	738	653	654	596	521	516	421	390	386	392	367	294	301	296	306	319	270	267	278	252	266	264	236	272	217	199	234	211	211	238	237	214	227	208	186	198	206	222	195	198	201	199	217	227	181	208	229	219	222	201	223	232	215	219	215	230	223	194	208	215	222	223	204	216	224	232	198	201	201	191	201	206	216	223	212	220	228	205	215	237	235	224	211	206	218	226	217	229	194	199	213	221	212	238	183	198	216	178	206	200	199	207	202	200	208	226	202	220	188	204	200	191	217	211	208	205	178	223	204	193	220	237	231	179	204	188	204	200	224	201	201	214	215	207	186	196	187	221	196	219	209	194	187	191	228	203	192	198	202	212	178	185	211	226	225	195	240	206	224	203	199	206	173	195	192	188	198	178	197	183	227	197	211	234	205	196	208	200	198	204	207	204	229	201	199	176	189	237	219	218	223	193	179	202	211	222	191	212	204	188	186	232	184	209	199	177	213	230	196	189	200	185	211	187	229	232	205	204	207	185	194	214	189	211	189	219	175	215	208	225	222	229	198	209	213	199	212	209	201	215	204	193	177	217	196	205	233	215	204	187	209	192	209	224	191	191	213	209	198	176	162	194	240	218	196	205	205	202	221	210	194	209	193	198	232	215	181	215	184	238	189	204	186	166	209	218	205	203	186	194	194	230	208	201	215	201	223	174	169	209	180	227	209	205	190	206	205	175	202	214	222	180	234	195	186	225	193	200	200	215	214	182	176	187	201	190	194	217	212	207	226	210	197	209	194	222	190	189	202	202	211	178	221	195	229	219	198	215	198	214	204	210	182	200	202	188	207	209	230	212	207	227	190	195	214	196	217	190	185	206	183	219	179	214	222	200	197	229	177	160	212	198	208	200	191	200	215	182	206	174	181	195	199	174	190	193	176	225	201	223	204	193	187	191	206	195	200	205	186	213	205	223	204	202	215	206	212	206	207	223	204	186	206	213	182	233	214	196	212	196	228	206	198	203	227	201	183	175	204	202	224	195	209	202	192	232	216	207	224	179	200	233	202	239	195	216	185	201	221	207	209	189	220	205	206	207	205	223	225	220	187	201	209	176	214	207	200	206	179	218	212	212	209	205	194	214	220	194	210	206	213	202	193	208	169	194	230	216	231	200	234	237	191	230	181	187	209	198	202	207	180	198	198	207	237	218	187	199	173	217	202	210	208	213	170	193	193	198	184	240	233	213	212	219	214	209	221	201	209	213	214	219	204	200	188	222	197	225	172	194	173	204	210	190	248	211	196	206	224	216	207	201	189	220	223	209	178	214	206	231	184	217	207	220	194	201	190	208	194	228	217	206	203	198	210	216	198	194	195	225	218	194	214	212	200	206	209	209	211	206	198	197	230	200	203	212	212	200	206	199	207	192	199	215	245	195	215	217	204	192	206	221	213	213	196	218	192	203	179	190	192	230	203	201	212	211	197	241	190	191	212	203	233	220	199	200	184	209	193	193	188	192	234	208	185	206	201	189	218	201	221	203	188	206	204	206	205	203	202	216	194	202	239	181	207	180	230	189	179	216	230	211	189	202	219	213	210	183	216	205	202	198	211	200	190	218	188	199	204	233	207	216	185	205	164	195	223	207	193	200	200	212	226	206	188	214	207	208	208	208	210	214	192	220	217	226	206	224	199	212	204	213	188	219	218	183	186	193	213	211	209	198	220	181	194	205	180	182	198	198	214	229	196	214	205	221	244	183	237	221	221	206	201	211	189	187	203	175	177	206	214	232	212	199	171	192	168	198	233	207	197	200	197	226	213	196	180	218	198	189	220	199	208	201	217	201	220	196	212	184	222	203	200	202	234	227	204	199	193	223	202	204	201	194	205	199	203	215	193	217	201	206	209	210	204	198	208	182	200	215	208	205	193	211	197	184	230	202	220	210	230	200	207	198	174	191	201	200	206	183	203	177	209	202	203	201	177	197	177	185	212	182	204	209	223	195	187	194	192	212	203	188	195	203	201	223	207	211	205	207	204	196	205	189	224	182	222	189	226	202	180	197	189	244	198	210	206	204	207	202	205	208	198	193	189	199	211	207	211	191	193	191	215	197	187	200	225	182	192	203	216	219	207	164	201	218	211	189	220	227	186	204	210	207	206	215	217	173	232	214	210	224	219	233	178	225	194	209	175	224	213	203	189	228	223	192	243	209	200	197	208	190	215	204	195	200	231	197	202	182	179	210	194	187	206	187	188	191	221	196	187	207	230	178	204	235	212	218	169	211	230	214	217	193	197	203	186	225	193	214	192	195	221	208	198	208	202	222	192	212	222	183	200	204	194	197	210	201	189	171	197	205	201	220	203	199	196	203	221	195	209	190	216	200	178	217	203	203	205	205	200	196	217	229	230	200	202	207	210	175	210	215	206	210	209	200	221	178	196	175	227	224	198	183	184	227	236	196	209	198	213	233	209	199	196	185	186	169	191	193	193	206	200	212	212	201	185	223	226	193	200	193	200	213	200	205	204	186	206	222	217	200	196	191	190	219	194	208	200	219	197	235	197	197	202	232	185	197	202	199	205	195	184	205	208	200	199	196	184	192	219	200	190	207	196	182	204	196	195	232	176	199	213	200	193	195	195	228	201	189	204	208	202	201	218	190	217	200	240	198	192	197	208	186	205	190	212	224	210	203	216	199	183	229	206	213	186	202	191	216	198	187	203	207	234	202	193	208	224	211	209	201	197	213	200	191	195	187	187	199	211	200	227	192	212	215	213	224	220	196	190	195	202	213	211	212	184	206	190	187	217	190	173	214	213	206	198	234	207	190	183	210	195	193	214	215	221	197	227	207	195	197	221	173	195	206	216	204	224	195	195	203	195	223	190	205	164	214	208	225	202	196	197	243	210	222	210	209	197	187	202	199	211	219	200	226	206	207	189	205	199	227	166	207	206	196	188	225	193	241	194	224	205	186	215	197	201	194	205	185	181	212	207	203	233	216	200	192	215	223	207	208	206	200	189	199	193	208	210	205	189	196	205	210	235	201	189	219	218	194	203	212	213	202	220	207	204	209	201	192	191	201	181	206	210	204	206	209	195	189	220	182	191	205	185	195	184	192	196	209	199	209	194	210	194	201	203	198	213	188	191	221	184	216	221	234	215	218	196	195	195	221	201	193	222	243	231	177	199	199	175	202	213	229	216	203	190	214	194	199	195	212	213	207	193	197	182	224	197	209	192	220	199	190	208	230	205	209	189	226	247	191	194	210	191	224	190	210	207	193	211	214	194	204	180	232	216	197	202	195	225	200	197	196	189	196	207	231	214	201	192	205	191	207	209	211	221	202	221	196	192	221	203	217	200	203	199	209	185	186	194	209	225	206	189	202	204	205	210	198	198	199	204	234	232	208	198	229	208	202	204	198	209	226	214	202	188	213	204	186	210	200	214	198	206	183	230	182	215	201	202
2411	390	190	125	114	80	109	119	160	159	161	144	152	107	110	94	86	69	75	69	67	60	67	67	51	51	60	54	58	51	38	47	48	51	42	44	39	38	42	39	36	42	34	46	44	38	42	34	35	45	48	39	39	39	32	36	38	38	34	49	35	30	31	39	33	40	42	40	40	49	36	37	33	44	30	38	47	37	43	36	38	44	38	45	27	32	37	48	25	38	37	34	21	25	35	41	42	31	44	37	30	36	48	41	22	38	51	33	35	34	49	30	37	30	37	37	47	31	45	38	36	44	29	30	46	36	38	45	38	38	33	41	41	41	37	30	31	37	30	34	35	33	38	36	37	37	28	34	45	32	46	36	33	37	29	51	45	35	39	22	43	39	31	41	46	36	38	25	29	19	36	42	39	42	28	48	45	39	38	38	40	35	46	26	44	33	36	42	40	36	19	36	37	35	35	45	37	42	36	44	44	31	32	29	36	32	33	37	37	24	30	37	36	39	32	36	40	32	35	35	40	32	35	36	31	34	33	24	37	29	40	35	35	29	31	33	28	49	34	35	41	41	33	36	39	29	26	37	38	33	38	34	40	35	30	39	30	30	43	35	48	40	35	38	33	39	47	36	39	39	44	26	35	39	41	40	43	39	47	45	54	25	45	32	39	39	44	41	39	47	40	30	35	25	31	38	45	41	38	37	43	35	36	30	41	46	25	40	28	38	28	34	39	38	28	38	33	59	45	43	34	34	36	44	28	32	36	37	34	31	37	40	48	34	34	46	39	43	32	41	36	37	32	40	32	47	33	30	39	32	41	38	42	31	32	43	46	41	32	30	36	42	41	34	35	39	31	33	34	32	39	38	46	25	42	32	27	38	37	35	41	45	29	38	28	42	45	32	25	36	37	34	36	38	39	43	39	26	36	34	32	32	31	32	42	25	37	43	38	28	44	48	34	35	32	37	36	40	37	53	37	24	52	40	40	26	31	41	46	33	38	45	33	37	40	37	37	49	47	34	33	36	41	41	33	45	30	28	38	31	46	32	42	32	49	36	47	37	34	34	43	44	34	38	45	32	33	40	37	28	26	31	32	34	37	39	40	34	38	32	32	24	42	44	29	25	36	32	46	43	25	36	23	36	44	33	33	27	38	34	41	46	38	53	33	35	35	29	51	32	45	48	37	51	33	27	38	43	35	37	28	43	34	42	28	37	28	37	46	28	32	32	35	33	42	41	34	43	48	37	32	52	46	50	25	27	33	39	43	36	42	36	31	32	37	37	46	47	31	36	35	35	31	34	38	31	36	40	28	46	25	45	44	30	40	48	42	37	31	52	35	23	40	40	38	37	42	30	27	50	26	36	44	36	40	33	42	41	43	36	29	31	33	33	34	36	39	43	41	33	39	34	40	41	45	41	41	38	37	23	32	58	27	31	39	29	30	46	28	31	33	37	39	51	47	31	39	32	42	38	35	34	41	45	37	34	31	47	38	15	31	35	37	38	29	31	34	42	48	35	39	27	38	40	34	25	32	36	38	40	36	41	36	33	42	32	30	39	45	30	42	37	35	28	38	44	31	32	27	44	38	39	32	28	37	31	41	37	48	37	37	30	40	43	37	35	47	38	29	53	40	54	52	37	38	43	38	37	32	41	44	41	36	30	42	36	36	34	37	33	42	35	33	29	37	34	34	39	49	28	40	36	35	41	20	43	33	40	50	35	34	32	34	43	34	45	31	44	30	38	33	18	31	42	46	26	32	34	35	34	40	48	35	32	39	30	44	32	35	37	37	48	42	31	38	45	37	34	43	38	41	26	37	28	49	40	37	27	41	30	38	32	44	43	33	43	32	44	44	34	37	51	35	48	38	37	38	32	36	29	31	43	33	33	42	35	48	42	40	45	33	30	32	39	38	32	40	41	41	45	37	43	43	38	32	34	31	37	36	49	39	39	41	26	27	37	39	33	42	32	39	40	33	31	39	39	35	35	32	41	34	30	25	49	44	38	39	34	39	39	41	46	26	39	44	40	31	43	36	33	31	48	30	35	31	39	29	39	35	35	36	28	32	33	28	23	28	38	27	30	35	34	38	44	44	47	37	42	37	40	32	40	39	43	31	42	40	57	34	41	39	33	38	35	38	24	37	32	46	41	43	27	31	47	39	40	32	32	43	43	33	35	28	37	37	30	40	38	28	36	40	45	37	32	40	44	36	42	35	29	37	28	32	37	41	43	31	37	28	40	28	30	46	38	34	43	36	31	39	40	49	43	55	34	37	34	26	37	39	39	32	37	36	41	36	25	42	42	35	46	38	37	33	50	35	35	42	40	33	36	35	36	40	37	38	40	53	36	36	43	33	41	32	36	34	37	29	34	35	32	38	52	31	31	38	23	34	35	36	36	43	30	36	29	39	29	31	36	33	38	43	27	31	39	36	42	29	32	27	31	27	40	43	41	42	37	32	32	34	41	38	45	42	35	43	33	43	40	28	42	33	33	33	40	39	43	41	35	39	29	34	37	39	39	46	46	35	39	42	31	38	30	35	31	48	35	40	34	29	39	36	34	36	31	40	30	40	33	28	48	34	45	35	31	38	32	40	36	26	37	35	39	38	39	34	51	33	37	42	40	29	35	24	33	37	32	39	44	36	42	35	29	28	32	39	31	44	29	34	39	40	38	30	34	40	50	36	40	39	40	34	33	37	39	33	39	37	32	33	42	32	32	38	31	27	40	35	40	25	36	29	49	40	40	37	46	47	35	34	41	40	32	34	40	42	37	48	31	44	40	53	33	45	35	38	33	33	33	35	39	42	44	39	30	47	30	27	34	38	36	39	41	36	42	34	33	33	45	46	46	40	33	32	44	33	38	37	37	47	33	25	33	32	44	30	33	45	44	43	33	32	40	40	39	42	40	31	38	34	56	45	33	33	28	35	33	32	46	39	31	45	34	28	45	32	32	36	41	30	37	43	32	41	34	47	40	39	41	37	33	35	37	31	45	40	30	43	31	38	26	37	33	37	37	29	32	31	38	32	34	44	42	33	42	43	41	34	51	32	32	40	35	37	28	34	42	27	42	30	26	56	36	31	35	35	34	43	27	42	28	44	42	42	39	33	37	32	33	43	35	40	39	42	34	37	37	38	38	32	39	35	40	42	30	30	44	40	33	42	55	25	34	32	36	34	24	29	51	40	38	35	39	25	38	41	33	34	33	35	40	46	32	45	31	35	41	30	32	39	41	33	31	30	29	21	37	33	32	37	41	39	42	38	42	32	34	39	41	27	40	45	33	24	37	32	34	34	39	48	30	37	41	31	40	38	35	35	31	38	39	42	34	35	28	47	38	43	34	38	29	29	33	31	36	32	42	28	38	32	36	43	32	46	34	42	51	37	36	27	44	43	41	42	42	31	43	38	42	40	36	33	51	33	24	37	35	50	34	41	46	40	29	42	38	24	43	32	34	43	28	39	32	43	38	47	40	35	31	36	31	45	36	30	44	43	37
22028	4768	2438	2215	3929	6401	7477	7979	7665	6670	6544	5652	5398	4184	3145	2923	2450	2000	1690	1504	1413	1250	1159	1132	1138	1083	987	925	808	730	755	681	626	587	592	562	505	462	480	483	470	455	423	378	420	419	395	335	374	331	369	362	363	328	351	307	332	359	340	360	316	338	364	357	351	369	351	336	354	365	365	349	344	319	374	343	346	361	345	365	315	348	342	326	369	336	375	346	331	352	350	349	369	334	342	316	350	366	366	322	336	325	375	364	341	339	355	336	318	362	319	289	340	330	342	356	368	344	346	345	344	334	352	341	333	339	355	319	357	367	310	312	366	319	333	327	310	343	320	335	341	334	362	331	301	294	321	316	308	329	329	336	334	338	369	320	353	319	311	338	323	321	346	331	309	302	314	337	317	317	310	331	342	323	349	336	325	338	322	335	349	330	319	341	364	356	332	344	351	348	342	311	356	322	318	344	334	322	343	321	356	337	353	311	287	334	346	354	324	308	310	348	338	316	353	281	328	336	309	352	335	325	345	336	332	343	352	320	332	354	336	337	340	313	306	362	322	296	303	351	340	349	353	299	349	295	327	332	315	334	308	327	338	351	338	327	319	335	347	306	380	337	334	315	311	299	323	330	366	324	351	321	348	322	328	320	320	321	322	356	329	336	317	326	330	350	297	298	313	329	333	339	352	323	331	354	320	320	363	336	300	313	338	347	343	373	331	337	309	340	295	334	347	326	339	287	338	351	358	351	331	350	312	368	313	322	326	345	334	296	329	320	303	314	304	323	310	310	334	314	326	323	342	324	339	330	338	335	349	322	346	373	306	319	331	325	361	360	307	329	350	362	320	327	312	300	344	323	315	353	318	330	313	324	323	349	314	343	333	343	336	344	356	305	318	340	292	330	320	310	314	332	378	347	327	302	312	329	348	341	354	348	360	330	277	351	338	325	352	339	324	358	309	329	322	332	345	324	347	287	320	346	320	300	330	362	332	365	345	349	312	314	326	333	331	299	322	340	346	353	328	360	310	317	330	330	342	327	295	346	317	337	307	334	356	321	338	349	326	304	316	309	346	357	325	301	333	327	293	352	345	334	369	344	309	312	306	351	349	342	345	295	343	330	317	317	341	323	320	349	356	362	330	324	373	313	321	323	349	317	318	307	365	344	343	337	329	301	322	332	337	344	311	372	300	349	312	331	329	299	324	353	332	335	339	306	316	369	301	323	340	348	313	340	320	319	322	346	329	328	296	325	330	318	326	346	305	304	338	317	320	310	347	320	345	352	328	347	313	351	348	350	335	321	333	330	329	348	347	333	334	332	339	325	334	333	335	348	343	325	350	354	354	305	325	328	329	352	368	314	367	355	317	327	327	362	293	315	346	318	318	335	338	334	323	330	359	321	326	334	322	355	336	317	323	326	343	323	325	321	313	317	366	318	346	351	295	348	310	316	324	338	342	328	351	313	333	329	318	334	304	315	321	320	361	336	325	348	381	346	300	338	359	325	308	336	347	369	329	327	335	340	316	332	341	348	333	328	311	321	347	327	335	340	332	343	318	352	320	370	343	323	318	360	334	335	310	341	318	347	316	319	319	322	321	355	337	321	333	288	355	338	315	319	304	326	323	329	341	307	328	360	355	344	302	356	334	332	336	361	311	317	328	327	337	321	345	340	355	316	357	324	317	330	353	373	321	331	347	330	298	307	371	337	296	322	349	328	336	324	332	323	331	329	372	330	344	328	321	323	347	322	316	333	345	341	324	335	320	325	327	320	320	315	339	319	305	346	343	338	320	345	320	320	328	304	349	280	338	317	330	315	309	327	331	333	313	322	319	318	320	314	309	358	333	325	380	312	322	329	340	342	316	303	315	353	340	325	334	315	330	332	333	312	323	318	339	285	345	320	314	333	346	330	284	352	324	337	315	358	309	361	307	371	321	340	298	315	316	317	312	342	330	349	316	343	336	328	345	310	331	361	326	336	341	344	291	307	315	304	330	331	338	320	338	336	312	337	317	341	329	312	341	317	345	357	345	333	337	360	335	330	316	329	321	315	336	343	342	330	334	317	302	340	345	328	339	316	320	348	341	337	329	362	330	328	340	320	290	329	338	338	323	372	349	313	319	358	326	325	343	328	337	308	331	329	287	309	338	341	345	316	318	349	332	310	315	323	349	341	321	320	341	338	335	314	318	345	335	350	369	298	328	360	347	301	348	322	334	323	328	374	314	306	352	316	305	353	325	329	327	334	343	307	343	313	347	323	317	314	360	318	327	308	332	348	319	312	355	344	347	355	326	318	371	338	354	345	302	340	326	303	340	367	359	307	303	345	323	329	350	325	340	346	297	363	356	333	332	318	342	332	311	325	354	352	337	327	325	355	350	288	296	328	327	336	325	322	315	326	314	315	346	325	333	350	363	330	303	345	336	322	334	327	362	310	371	347	332	360	310	346	328	312	357	357	318	305	332	346	330	336	343	313	343	364	344	355	340	311	351	332	324	332	347	333	355	332	339	373	327	332	342	315	324	316	324	333	328	303	324	320	331	330	329	367	344	380	323	348	311	326	293	318	306	362	346	337	326	328	330	337	333	318	320	304	330	340	336	322	349	362	305	318	336	333	361	331	345	334	347	344	374	344	335	362	348	304	330	316	316	321	340	324	335	346	343	329	326	336	353	334	345	288	333	318	335	320	327	332	312	314	319	341	321	333	301	326	341	357	323	311	297	329	338	342	321	334	363	355	317	296	314	302	322	331	339	300	343	334	332	357	337	336	344	319	309	293	328	310	317	346	352	373	331	323	320	339	328	306	308	347	326	346	340	319	333	334	365	344	325	326	334	326	309	358	328	348	330	346	323	340	328	345	318	342	333	354	302	346	331	343	316	320	309	325	341	317	312	348	337	314	324	355	364	334	359	309	343	346	330	322	356	333	337	349	312	315	303	336	341	310	353	317	326	342	322	339	316	366	308	300	321	336	348	323	315	316	353	332	349	305	328	340	345	331	336	344	343	338	316	333	334	329	336	326	313	303	331	346	305	359	348	356	294	345	321	355	311	351	343	374	355	357	331	308	342	345	355	355	359	325	335	354	367	342	322	366	322	307	337	369	338	338	310	299	336	310	323	299	340	321	381	318	343	344	319	339	337	337	323	328	325	309	330	327	321	346	326	321	341	326	294	311	341	363	319	332	345	307	328	318	317	332	344	308	323	335	328	320	315	362	349	311	328	320	316	310	313	336	337	318	383	347	311	351	343	332	357	381	345	359	327	362	368	337	334	298	355	333	336	333	345	318	333	361	338	318	355	346	341	345	344	333	342	296	308	336	339	338	327	338	348	296	342	376	333	341	342	336	322	334	328	303	328	350	326	331	345	319	329	346	324	342	350	319	334	352	334	351	326	333	320	317	315	344	343	313	346	348	325	304	312	344	339	318	320	342	346	313	299	354	350	364	318	356	322	361	296	336	318	338	339	322	330	354	342	341	358	296	338	351	324	332	346	309
1827	197	120	98	81	71	88	76	88	100	97	85	84	82	57	74	62	47	67	55	57	52	49	51	42	51	39	27	50	51	47	38	41	38	36	39	57	39	46	38	51	53	40	37	43	51	45	38	48	40	40	38	37	32	38	46	46	40	45	32	38	34	41	30	39	36	46	56	38	38	44	47	43	33	36	35	41	43	43	30	43	40	33	33	29	42	47	42	33	35	45	40	37	55	33	40	41	44	44	40	34	37	35	36	37	41	40	39	32	39	44	35	47	36	49	41	22	37	42	41	32	44	33	42	44	33	44	39	40	33	32	49	37	36	34	50	52	30	31	34	27	31	40	35	41	25	28	38	40	28	35	31	42	36	45	39	45	50	40	36	22	32	41	40	42	42	30	32	31	47	41	41	33	57	33	39	38	42	45	42	32	45	44	36	47	45	37	38	43	41	31	32	37	44	47	38	38	49	42	25	38	32	36	49	45	33	30	38	41	41	40	36	34	37	36	37	37	36	30	29	30	41	33	39	41	34	40	38	46	41	37	47	35	47	34	40	39	36	44	38	30	22	37	27	34	44	40	33	45	42	34	34	39	39	40	44	41	36	41	39	31	45	44	40	27	35	35	39	30	37	40	50	36	33	33	31	29	34	38	41	25	41	45	35	39	46	33	47	50	44	41	45	32	41	37	38	28	34	32	40	36	42	26	35	47	41	43	35	44	38	39	45	29	41	27	38	37	29	31	47	44	42	34	42	38	38	40	46	45	31	36	39	38	40	42	45	37	42	49	34	44	35	29	35	38	39	45	38	34	32	28	42	36	43	34	26	36	45	36	42	42	38	42	29	33	26	43	46	37	41	33	33	33	37	40	49	38	46	33	38	34	29	31	44	36	39	31	39	31	57	48	41	32	32	25	39	46	42	43	44	29	36	39	37	34	39	44	29	36	36	42	38	41	39	27	52	40	37	45	41	39	54	40	45	49	43	39	43	43	44	35	38	27	39	33	33	42	44	39	37	37	35	29	47	38	33	35	35	32	41	46	32	35	46	51	42	31	38	37	38	35	37	40	45	35	40	30	43	35	37	37	35	34	33	33	29	46	36	58	30	35	34	41	29	43	33	44	33	48	30	29	40	37	28	46	37	41	31	50	37	39	49	38	43	35	42	43	34	39	34	34	37	35	49	29	35	40	37	26	37	36	48	42	40	37	32	36	40	27	31	39	37	28	44	31	35	40	49	48	37	36	28	38	35	45	43	49	30	34	32	38	46	35	35	43	36	36	37	36	31	27	43	47	35	39	45	29	37	35	37	45	35	31	39	38	42	29	46	46	34	49	30	36	46	31	30	42	36	39	35	39	37	39	34	49	43	32	43	27	39	45	42	32	40	33	47	26	45	32	35	35	40	39	39	31	40	39	30	33	23	39	42	34	32	48	44	43	47	39	22	34	54	38	39	28	48	49	26	46	40	43	37	29	41	39	43	33	26	55	43	34	35	28	38	40	38	37	46	33	35	43	41	32	46	29	43	17	30	39	43	45	52	35	50	25	36	39	35	35	32	29	43	51	30	37	38	40	41	37	41	35	32	33	32	39	36	34	43	38	32	38	32	38	38	31	29	33	37	40	37	38	37	32	46	33	41	37	31	42	34	32	26	39	33	42	40	37	33	35	38	45	34	32	51	36	30	27	36	40	48	36	33	38	36	32	44	36	48	39	38	43	36	40	38	34	31	42	39	57	46	34	41	54	33	36	40	35	36	36	42	46	51	42	39	42	50	37	42	34	34	41	36	46	39	30	28	33	52	33	36	35	36	34	28	35	31	45	43	53	34	30	37	37	32	41	26	41	45	40	48	48	33	34	45	30	42	48	42	34	44	32	34	48	36	43	37	38	44	33	30	38	40	40	34	42	40	51	35	39	39	28	38	39	40	35	35	34	43	36	40	48	39	48	42	36	35	48	44	41	32	47	31	43	37	30	38	42	35	42	40	36	28	33	37	33	42	39	33	38	42	38	39	44	35	41	30	38	47	37	38	36	30	40	33	33	27	38	33	35	45	41	34	42	47	31	28	38	29	45	34	46	42	32	34	43	38	38	32	42	40	38	44	43	33	33	38	43	38	44	45	39	35	37	41	26	34	43	46	36	34	34	34	37	39	43	37	43	40	24	37	34	51	39	36	32	23	52	45	37	47	39	39	35	31	43	34	34	41	40	33	39	43	37	47	52	38	39	30	34	35	42	36	34	44	37	42	38	34	32	47	32	43	39	35	37	33	35	46	38	31	56	38	36	41	33	45	37	39	38	33	44	39	33	36	50	47	39	32	25	39	32	33	39	26	35	34	41	40	33	32	40	27	30	49	32	29	41	43	38	38	35	32	32	30	45	39	26	42	32	32	34	40	50	40	41	35	48	40	34	48	33	42	38	45	45	34	34	38	36	42	35	43	32	40	31	48	34	33	36	30	42	43	34	34	45	30	31	45	42	39	35	35	38	35	40	27	36	38	46	31	32	31	26	34	31	33	31	43	35	30	41	47	39	40	39	45	31	32	42	36	30	27	39	38	40	41	50	43	43	38	39	26	40	47	38	35	37	29	31	38	36	34	30	43	33	23	36	45	37	37	29	39	34	28	44	44	30	41	41	31	46	39	43	34	42	28	41	47	41	45	49	38	37	45	26	38	42	37	41	34	45	38	32	40	43	35	40	33	47	39	37	43	38	32	37	34	35	37	43	44	33	30	48	53	26	38	48	46	45	58	28	44	40	46	32	43	42	40	39	45	36	37	53	33	35	38	29	51	39	40	38	40	39	42	46	37	47	36	40	41	41	29	38	42	31	24	51	51	43	46	34	46	44	38	41	47	38	45	44	40	49	32	34	37	44	37	44	45	37	38	30	45	54	40	52	37	40	33	36	37	53	31	38	34	27	31	41	41	41	48	40	38	31	33	37	36	32	20	44	32	34	33	34	36	44	41	38	30	33	49	47	40	27	43	37	27	48	39	41	35	38	32	33	42	35	33	44	41	35	40	36	45	33	43	42	43	36	44	35	29	38	40	38	37	33	39	32	42	36	36	49	40	39	41	32	27	36	27	35	30	31	34	36	29	34	46	40	37	39	34	33	35	39	42	44	49	36	35	47	32	42	25	33	41	45	40	26	40	39	33	33	45	30	49	41	32	35	38	37	36	29	33	26	40	45	33	35	45	32	36	39	36	41	32	29	36	34	31	40	33	42	48	33	27	43	33	47	43	38	40	29	36	42	34	43	37	36	46	32	35	33	38	40	36	34	33	37	31	33	39	51	35	38	32	44	32	33	35	43	39	51	46	42	30	36	47	31	31	45	42	32	27	38	41	39	43	35	32	36	37	35	36	29	33	51	34	51	35	42	45	32	29	48	40	44	38	38	39	42	46	45	42	35	32	39	37	42	55	35	41	47	28	45	32	42	42	33	41	43	42	38	42	34	43	40	44	35	46	44	45	45	27	29	42	41	47
15682	2594	1436	1341	2092	3221	4035	4178	3958	4068	3502	3316	2841	2001	1671	1440	1232	1046	890	809	771	731	725	750	656	712	596	595	512	513	505	484	439	439	491	401	430	389	425	394	392	394	402	322	370	357	361	309	320	345	370	335	344	350	320	317	313	338	317	330	361	346	336	342	351	354	364	337	354	357	333	327	319	328	337	333	343	355	332	357	333	341	337	350	316	343	357	348	338	370	349	321	316	329	358	351	334	369	358	342	295	343	315	299	352	315	328	327	329	352	334	322	311	327	330	325	360	346	346	327	332	328	348	367	319	331	329	371	356	350	320	369	343	329	286	343	348	350	335	322	332	333	322	330	330	341	339	311	296	346	313	326	324	336	341	313	339	330	315	354	329	332	332	360	323	279	333	330	325	326	349	349	335	340	327	341	335	350	325	320	333	336	327	322	312	318	374	301	319	336	294	322	326	324	338	299	333	344	346	341	335	346	321	329	356	334	309	334	348	364	314	330	281	348	362	331	376	325	318	341	287	315	325	336	348	349	366	344	346	350	344	334	320	365	357	304	327	321	333	319	342	334	340	313	321	322	331	349	332	330	327	313	365	331	361	332	333	326	288	325	375	346	342	329	308	335	326	359	334	331	344	343	339	355	325	346	337	320	353	340	348	307	315	336	341	310	288	360	348	325	333	326	329	326	341	377	330	336	354	363	329	356	347	310	319	331	342	339	365	336	333	340	371	325	332	349	310	343	359	315	352	312	326	333	341	290	346	340	290	338	317	360	285	355	362	367	318	306	337	343	324	328	344	339	331	352	314	340	336	322	354	300	331	340	325	355	329	315	330	348	328	340	359	311	325	339	311	329	292	319	330	330	327	312	343	318	342	332	330	305	336	351	339	360	353	314	335	361	337	355	347	360	332	336	328	348	341	366	309	345	365	321	329	297	318	367	327	320	313	332	314	334	337	333	330	331	331	367	360	370	338	346	340	343	327	330	345	332	346	288	339	323	318	335	308	334	354	355	319	354	332	335	348	353	331	331	313	332	367	338	344	360	346	317	331	317	352	303	322	337	342	346	339	348	332	353	366	342	335	356	333	321	312	358	330	339	336	306	354	335	360	321	337	352	303	327	340	355	322	324	308	306	326	323	293	331	300	330	341	368	345	332	350	343	344	325	351	325	323	317	343	354	337	312	317	341	335	330	297	339	347	355	333	324	325	317	342	319	358	338	372	320	319	337	344	346	308	335	310	331	296	358	339	316	341	285	313	307	326	319	324	321	285	333	315	345	314	312	354	328	309	305	322	308	334	324	323	312	354	297	333	357	323	336	319	347	332	301	354	313	304	326	303	309	331	300	345	355	305	367	345	342	367	339	326	305	309	324	360	347	340	309	339	358	359	326	325	304	343	334	348	332	321	368	335	325	323	316	350	330	306	302	324	344	344	341	343	306	317	336	304	319	359	330	346	322	322	342	324	335	318	356	301	312	352	336	320	344	293	339	344	344	323	340	348	324	389	330	365	340	326	311	329	336	334	322	322	331	314	317	311	334	365	328	356	325	327	329	327	334	332	343	357	307	377	359	339	344	339	351	332	355	322	325	369	342	307	319	315	318	324	330	348	320	325	333	337	346	338	327	346	375	368	315	321	369	350	356	334	328	315	303	347	313	359	312	356	338	312	322	324	330	361	325	295	365	312	323	327	351	338	377	308	337	351	348	324	330	333	337	311	296	332	310	331	304	297	362	288	343	342	320	363	334	340	328	340	311	333	338	316	337	352	326	301	326	325	338	337	348	331	344	361	340	327	349	292	353	318	328	302	323	324	322	332	308	330	335	314	338	356	319	313	339	312	321	340	358	343	329	341	337	358	333	305	295	327	350	320	311	315	360	325	285	310	325	338	291	343	357	384	330	326	309	326	326	308	355	318	334	322	321	347	358	350	324	329	325	347	314	319	326	322	335	343	292	340	356	340	357	354	331	319	342	340	319	325	335	328	337	312	341	332	307	369	329	335	336	353	388	322	350	364	350	343	342	325	309	353	348	298	337	366	341	336	316	329	338	301	332	329	297	365	342	313	351	345	338	338	351	332	345	351	291	316	333	346	328	394	342	354	347	306	349	329	336	328	290	343	350	329	350	327	327	321	338	360	365	298	348	339	334	350	356	321	352	342	330	309	332	346	347	325	341	303	347	337	334	326	342	347	314	348	342	342	335	314	346	347	364	347	310	340	347	323	342	330	365	322	336	336	309	363	358	333	323	304	339	351	318	320	346	355	295	333	338	328	331	321	349	351	318	352	330	368	364	299	314	342	343	347	326	327	343	330	371	286	344	345	357	302	339	305	324	313	326	302	362	326	326	309	318	330	344	346	308	336	332	309	327	351	331	337	345	349	323	332	331	329	351	332	326	330	345	346	363	332	287	293	330	330	353	325	357	319	347	359	329	335	342	375	330	308	321	323	320	350	332	346	358	339	350	354	307	335	307	325	312	362	337	318	316	317	368	349	331	342	322	341	293	373	354	355	295	324	334	334	351	304	364	307	344	342	313	341	358	336	336	316	353	342	300	360	323	333	328	364	331	350	337	356	332	324	328	340	321	311	315	308	318	336	353	331	325	368	334	309	334	346	324	335	324	337	331	295	338	318	311	347	366	326	357	341	328	325	377	298	348	340	335	297	337	322	328	320	315	285	398	329	335	345	336	320	338	315	327	345	333	333	309	299	319	345	343	323	316	364	355	342	317	351	351	329	332	311	336	344	334	355	308	332	309	344	310	355	307	357	323	322	327	328	345	346	356	325	328	335	330	319	346	326	345	326	306	322	343	345	370	327	322	361	366	350	357	369	318	334	346	312	312	327	317	335	338	293	332	313	324	345	327	325	369	314	359	312	296	360	324	300	310	366	332	319	334	340	324	321	344	311	355	324	327	329	326	355	340	343	352	339	330	308	324	325	331	308	368	313	333	367	358	339	317	352	337	310	324	324	368	361	343	312	323	333	335	384	313	317	307	335	360	344	333	328	331	339	332	345	353	364	308	336	340	368	361	351	312	347	331	339	329	313	366	330	331	308	312	316	312	344	321	344	322	354	336	300	314	351	313	356	326	312	336	317	340	362	308	331	368	339	339	361	357	312	339	348	334	358	352	308	313	336	326	352	327	336	338	319	329	341	304	329	347	338	337	325	348	337	313	326	315	340	367	326	323	331	319	336	308	315	338	309	339	309	328	326	338	314	375	334	345	351	373	351	342	361	345	316	329	325	359	342	331	347	331	330	315	309	324	310	311	349	349	321	323	343	334	335	329	330	341	353	335	330	325	335	346	329	358	330	356	303	343	326	384	327	356	352	325	335	323	358	322	304	348	334	330	331	345	318	348	356	330	338	372	335	313	328	339	371	334	336	356	324	276	356	325	323	333	341	324	353	318	315	347	311	345	324	294	313	343	329	371	341	316	361	380	316	325	335	330	342	336	295	331	320	327	311	319	298	290	333	337	319	351	345	342
1711	293	157	131	114	96	103	129	133	139	156	142	120	127	92	79	87	70	76	70	83	64	64	58	76	71	52	56	55	50	55	56	46	55	63	45	49	47	61	47	58	53	56	44	46	57	60	60	57	53	41	59	50	57	55	40	43	38	44	43	49	49	53	39	64	44	51	42	66	49	47	52	50	48	45	46	38	55	37	47	59	57	41	48	35	44	50	46	47	53	39	44	47	49	40	39	41	45	48	44	47	40	53	46	45	48	56	46	47	48	53	53	42	51	52	42	53	49	44	52	55	55	65	55	49	48	45	56	48	59	50	39	39	54	40	50	34	43	47	40	44	36	57	51	49	41	55	45	47	46	36	53	52	46	51	46	47	59	52	41	55	48	39	37	45	46	41	36	54	50	43	42	46	60	47	44	48	60	51	42	43	51	52	46	59	55	58	27	61	64	41	47	48	47	41	56	40	57	50	51	39	32	51	49	53	45	41	49	51	48	50	44	51	53	45	52	34	39	53	49	42	41	46	39	37	42	57	50	51	40	50	60	42	48	43	46	52	53	42	53	66	47	54	49	46	49	49	52	52	45	53	40	53	53	43	52	48	43	42	42	44	51	33	47	65	49	47	45	48	56	51	53	47	47	49	47	36	53	56	56	43	44	45	45	44	55	62	53	46	50	47	36	47	47	45	48	40	53	56	46	53	49	45	50	41	48	47	46	32	56	36	49	51	47	40	47	55	48	43	53	51	36	55	57	37	55	55	55	68	38	48	48	53	41	50	56	47	40	65	59	57	49	48	54	49	47	52	47	55	51	42	53	48	54	43	48	45	43	55	55	54	51	51	37	38	63	58	57	53	48	59	47	45	42	54	45	48	47	56	44	58	57	41	48	55	45	48	39	42	51	45	58	47	47	56	59	53	47	39	62	59	41	53	59	34	48	56	49	63	52	45	43	47	48	52	59	62	50	36	55	37	40	46	45	40	54	41	51	57	50	44	59	47	51	54	56	64	50	43	47	52	63	62	50	46	55	50	53	36	66	32	42	51	61	54	42	47	44	47	42	43	39	49	41	57	43	54	53	42	60	45	46	47	44	63	47	57	52	43	53	51	57	49	48	47	57	52	42	35	46	46	55	35	51	44	42	52	54	39	50	49	37	60	47	63	53	50	54	44	56	47	49	49	45	48	47	50	46	50	45	48	42	57	54	45	47	54	49	50	60	59	49	43	44	45	61	46	36	46	49	41	53	40	48	39	43	54	38	43	53	47	52	56	48	66	50	57	46	58	42	44	46	44	51	52	52	60	41	44	37	69	45	44	56	49	46	40	51	46	46	51	38	45	40	50	46	50	48	61	66	49	60	48	48	54	42	54	45	42	49	48	39	44	50	39	52	48	42	46	48	42	46	42	69	45	46	56	53	49	58	45	54	50	45	53	55	43	51	49	44	53	55	36	49	39	42	47	51	46	60	42	59	47	67	54	38	45	54	42	50	54	65	51	43	59	49	60	51	59	55	43	39	58	50	48	40	40	46	51	63	41	57	45	51	45	49	47	42	60	56	65	50	44	47	48	56	39	40	44	60	53	37	46	35	59	42	42	44	44	44	45	43	52	43	44	53	53	42	51	49	52	67	51	50	44	51	41	46	55	58	48	53	45	47	41	51	42	52	58	39	44	35	52	43	58	58	35	46	53	51	58	48	52	53	54	51	53	45	56	54	48	47	37	43	45	48	49	41	54	33	38	50	55	47	49	53	40	41	44	42	60	62	44	51	51	42	53	50	49	48	45	40	63	52	61	56	50	49	48	60	49	40	58	56	48	52	40	50	46	45	46	48	43	45	40	64	51	59	41	46	52	45	49	48	46	57	62	46	59	42	57	61	40	47	50	50	35	53	35	41	46	47	49	47	57	50	47	46	49	50	41	58	50	58	64	56	50	49	49	41	29	46	42	54	47	50	46	43	43	48	52	47	51	40	32	57	70	52	53	44	49	37	53	38	40	58	51	47	47	38	45	50	51	51	30	47	40	49	55	52	44	54	40	44	51	54	33	54	40	50	52	46	46	49	42	49	55	46	47	55	45	54	50	40	56	49	60	56	47	48	54	52	60	53	45	53	45	47	47	45	72	51	50	48	44	47	58	50	56	44	59	42	42	48	46	51	53	59	43	52	41	58	53	60	46	50	60	45	41	43	49	59	40	49	44	48	46	48	37	39	42	46	36	51	35	56	35	48	49	54	40	47	45	49	47	40	55	43	43	39	45	46	48	62	61	46	48	53	54	54	42	46	41	40	38	52	38	46	48	42	51	45	46	43	40	44	59	49	49	45	45	47	41	50	39	46	50	57	56	48	50	52	57	34	56	55	54	47	50	50	39	47	63	48	54	41	50	51	46	47	46	47	42	45	51	42	49	42	57	50	51	36	52	54	53	48	58	46	45	56	54	38	47	55	41	31	48	50	46	37	43	50	46	48	49	45	54	43	56	54	45	38	52	52	43	39	54	45	58	53	36	43	40	46	45	52	54	34	46	41	58	45	46	51	58	50	55	42	54	56	65	39	45	52	43	58	49	53	42	39	54	45	47	55	41	53	52	39	51	49	53	45	43	43	56	45	45	49	50	46	48	41	43	60	51	60	52	40	49	55	56	42	46	50	49	45	48	52	37	55	54	64	39	51	49	44	39	55	47	43	38	51	51	54	53	42	49	45	52	45	57	53	43	65	26	49	70	55	60	50	38	39	35	46	48	52	58	63	54	41	40	40	60	55	59	38	44	38	64	54	47	45	52	40	47	49	45	52	45	59	42	44	48	51	43	45	53	54	48	38	54	58	60	44	55	60	43	46	54	46	45	49	53	42	44	61	44	56	43	48	44	50	44	58	46	44	43	39	46	57	43	42	47	56	51	57	47	38	59	43	54	48	47	52	45	41	36	44	55	39	40	55	42	53	48	55	44	38	37	44	55	41	49	41	54	53	36	48	58	60	51	48	42	49	42	49	48	45	45	63	43	44	44	46	57	53	49	59	46	39	56	52	47	62	42	32	55	60	54	49	49	34	61	55	47	58	35	61	44	48	57	48	53	55	46	45	52	52	46	45	58	49	54	49	47	57	43	49	46	53	51	38	41	62	53	48	46	56	46	44	36	34	50	50	34	45	49	57	54	47	43	39	52	48	47	49	42	50	43	52	52	39	53	40	55	41	48	48	47	63	46	57	44	48	53	49	50	65	44	57	52	57	41	53	44	56	45	57	37	57	55	61	53	42	43	50	56	52	41	51	45	52	45	45	46	52	58	57	46	53	59	38	39	52	59	45	46	38	53	53	40	51	48	61	40	52	46	57	45	56	44	48	50	53	46	52	35	60	49	59	45	41	42	56	55	49	55	57	54	66	44	47	52	44	56	41	41	39	42	47	46	46	50	45	47	50	44	50	42	60	50	60	42	53	54	46	59	40	52	53	54	48	48	48	46	59	45	39	44	50	44	41	40	64	48	55
19284	3701	2018	1982	3214	5615	6155	6468	6306	5944	5998	5215	3824	3035	2628	2151	1842	1583	1321	1279	1228	1114	1022	969	963	968	939	842	784	702	649	677	642	659	567	598	540	558	532	592	545	502	476	517	498	523	471	462	487	442	393	494	503	449	406	439	419	455	433	451	430	383	452	460	415	429	433	440	452	425	470	438	432	434	435	428	480	413	437	446	441	454	439	432	427	460	464	458	417	460	432	433	496	466	443	407	406	402	392	422	443	421	430	412	432	454	439	432	450	453	440	409	423	459	443	436	436	424	423	429	435	411	405	417	440	421	411	491	428	421	503	425	455	445	417	450	430	453	426	441	455	453	454	415	410	417	437	444	459	414	401	446	434	438	450	429	407	468	406	433	446	449	439	460	387	455	460	426	423	447	404	410	410	438	410	438	460	428	414	415	453	423	462	454	460	452	425	415	454	421	428	450	443	421	430	432	429	402	426	449	457	432	462	385	436	427	433	407	431	426	423	409	432	414	455	416	425	419	455	433	394	441	451	433	416	452	435	446	473	451	432	413	444	401	447	404	424	443	424	391	437	411	415	396	443	430	405	468	471	459	428	469	407	422	409	452	449	429	400	416	443	430	454	433	432	418	414	421	414	389	408	442	446	446	432	420	417	486	402	378	433	434	432	494	452	408	415	451	418	381	433	431	458	402	410	431	410	441	442	447	432	433	441	457	426	407	465	401	466	417	430	424	436	428	411	421	413	468	416	467	422	441	464	445	398	447	398	418	430	394	432	427	439	399	432	471	444	427	423	443	430	456	397	439	432	440	396	434	416	465	429	422	412	453	416	470	431	451	455	434	418	416	417	423	432	440	457	419	429	400	425	431	445	419	444	427	414	395	453	406	420	483	441	389	412	438	432	430	449	460	416	434	456	410	421	423	409	419	422	453	450	425	444	434	439	406	451	391	481	449	454	394	419	419	433	434	458	450	428	420	396	449	468	415	427	433	449	406	404	415	510	371	421	464	393	443	422	453	462	418	419	434	440	470	438	436	463	399	483	413	435	442	459	434	419	460	441	424	441	437	400	435	401	420	480	420	444	419	447	436	433	407	424	399	447	427	455	466	421	435	447	436	395	430	427	456	432	440	468	479	437	409	457	423	413	442	431	447	423	444	443	469	425	441	409	443	461	415	446	424	426	423	428	393	439	436	436	453	436	400	419	453	444	434	446	424	414	433	421	435	430	446	450	402	420	387	453	401	418	459	409	439	454	416	442	420	450	413	446	451	409	437	442	451	433	441	436	417	413	427	406	436	422	440	456	440	402	457	451	420	426	439	461	408	408	442	401	414	437	394	438	432	415	440	425	468	439	447	426	433	435	473	432	419	437	419	428	447	452	436	421	425	452	429	404	459	465	435	416	394	423	428	429	396	462	428	418	470	483	388	432	408	431	426	450	415	458	435	411	451	420	432	441	473	405	429	426	438	438	421	416	414	402	436	458	402	428	415	420	407	419	445	403	422	446	391	412	418	407	423	437	414	449	449	463	419	448	424	420	412	440	453	445	434	454	447	441	420	419	415	413	423	414	437	441	415	419	417	441	426	424	400	428	426	456	440	418	432	461	434	438	428	449	404	386	438	412	425	396	432	440	446	439	466	407	485	441	437	449	428	434	416	450	435	458	450	424	460	432	445	406	421	442	458	426	416	466	432	428	449	421	392	418	428	405	456	425	473	409	472	448	425	405	415	393	449	437	429	419	429	447	447	415	439	436	468	441	428	418	424	408	420	421	469	450	408	423	420	406	460	442	428	433	466	454	408	440	462	444	381	448	445	417	426	454	376	417	438	415	405	456	422	436	434	469	432	463	467	422	443	426	402	483	422	440	421	433	414	442	404	435	409	431	451	413	469	455	436	430	439	425	445	426	440	436	422	423	420	449	429	446	471	396	430	459	402	406	467	402	476	399	420	452	427	436	417	447	405	382	446	440	416	411	440	472	433	416	433	449	484	450	425	395	431	418	435	420	398	431	392	398	422	411	404	430	403	450	440	447	453	483	440	411	439	415	443	449	435	434	400	428	447	453	404	445	425	390	483	412	413	417	405	432	442	458	408	427	422	428	421	417	418	445	459	445	442	433	431	448	452	427	449	428	484	429	427	448	433	446	423	414	455	448	406	407	427	403	388	458	458	423	437	435	468	432	457	433	436	414	398	394	438	483	406	414	418	415	427	466	456	412	440	447	427	450	418	436	419	401	430	423	434	388	441	472	401	445	410	436	413	428	421	392	438	425	403	443	414	434	437	461	434	472	458	425	401	407	430	403	395	429	420	458	428	438	451	396	427	434	415	426	429	441	485	451	440	463	445	456	410	379	411	431	431	424	410	392	420	410	436	428	438	467	460	432	457	395	496	439	420	428	448	456	453	446	430	416	448	421	422	445	484	456	436	430	418	425	469	442	472	458	394	440	404	460	417	464	423	398	454	451	436	454	433	433	473	423	434	415	427	437	409	423	461	451	432	431	419	432	463	402	452	429	412	423	403	438	406	434	434	449	447	439	394	420	457	426	467	435	420	439	438	426	421	403	402	416	451	433	432	430	420	439	408	426	421	401	431	432	441	415	437	443	434	424	437	478	403	412	451	446	402	410	485	408	444	439	414	430	429	412	407	434	418	464	432	415	425	409	453	401	405	409	403	423	420	468	441	437	372	446	407	465	418	432	418	414	454	443	425	451	416	404	400	435	456	423	433	383	420	415	395	432	428	444	423	415	401	455	426	401	432	454	417	432	427	459	424	434	400	433	470	459	438	428	440	442	429	436	419	418	441	449	420	413	450	427	438	490	474	441	419	438	424	404	430	428	428	434	439	436	448	440	404	422	438	413	456	453	422	438	458	451	430	430	452	423	393	449	477	461	401	438	398	415	425	400	412	429	409	415	427	428	401	408	432	440	437	428	414	441	436	426	472	435	460	424	441	415	439	407	435	454	412	432	423	471	419	408	442	418	441	444	432	460	418	475	417	446	443	443	450	457	436	431	440	442	430	442	419	452	413	453	447	436	441	470	449	428	414	431	446	432	429	433	410	440	419	424	397	422	449	423	450	452	449	420	421	451	439	467	381	457	449	442	421	436	436	433	474	467	434	420	442	431	397	439	438	450	447	450	422	397	426	447	448	432	413	450	436	437	421	433	430	457	435	424	424	448	429	425	434	411	422	445	405	409	458	421	394	422	424	421	457	419	489	404	436	444	440	415	471	485	453	440	453	421	443	432	463	423	427	430	424	452	416	462	428	422	415	448	468	400	464	436	447	413	429	424	461	439	426	434	420	421	439	450	445	430	453	420	434	386	465	438	409	449	406	439	420	426	449	435	411	419	472	471	430	413	454	456	411	427	437	410	443	445	424	447	450	403	429	423	408	400	404	433	440	423	430	461	450	433	417	406	435	436	454	429	419	454	413	427	453	433	393	457	434	381	434	407	417	455	448	406	423	471	427	430	437	426	410	471	420	461	408
2734	215	136	77	93	57	79	92	109	93	118	116	91	69	68	44	55	44	49	37	54	36	45	36	46	33	28	32	34	29	36	25	30	35	34	38	23	28	24	28	28	27	27	27	16	23	24	29	17	35	22	29	27	34	31	18	23	21	25	25	37	26	24	18	29	33	24	34	20	29	23	22	23	30	14	31	18	35	19	23	38	18	21	27	31	24	24	25	30	20	24	24	23	23	21	18	32	19	19	30	23	37	25	21	20	20	29	29	21	22	17	31	23	31	26	24	22	22	29	25	19	18	23	17	22	26	25	28	19	31	25	27	19	22	24	21	21	25	23	33	20	26	23	19	26	23	24	14	34	27	21	33	26	19	25	12	18	24	40	22	28	26	31	26	25	26	28	22	31	25	18	32	24	14	21	20	18	29	23	23	17	25	26	18	24	21	22	29	23	25	15	33	24	28	27	17	28	25	25	25	19	29	25	28	28	13	23	15	30	23	23	25	19	22	29	24	17	17	17	24	15	27	18	24	28	30	22	21	23	16	20	19	30	20	25	32	18	16	21	24	26	23	24	28	24	22	27	29	24	16	24	30	21	23	19	17	28	21	19	26	25	23	29	26	28	27	27	23	26	21	16	20	20	24	23	30	24	25	25	27	24	25	23	19	25	25	15	20	26	20	19	21	22	25	29	20	19	30	23	18	27	21	25	29	23	25	18	27	22	31	20	21	26	26	29	28	15	25	31	19	27	29	23	25	21	20	17	28	30	23	26	22	16	16	31	16	15	24	34	24	24	24	21	18	19	20	23	13	31	16	23	30	27	21	17	24	32	24	25	18	30	30	20	28	27	22	21	23	27	22	22	20	29	21	17	28	21	18	28	26	20	21	26	26	21	23	19	24	26	36	21	22	31	20	17	24	28	22	22	23	26	24	18	18	28	34	28	17	28	22	18	21	22	28	28	21	34	19	21	19	22	30	26	16	25	17	25	22	26	32	19	21	22	20	27	19	14	31	27	14	22	27	18	24	24	20	29	16	24	21	24	22	32	13	18	19	30	14	26	26	28	34	31	20	25	20	25	21	26	35	18	25	30	28	20	29	21	18	29	23	23	23	27	26	27	23	24	20	29	27	29	26	24	27	27	23	26	25	24	30	25	23	31	22	27	20	35	32	28	30	19	20	31	17	32	22	24	18	20	26	23	26	29	19	24	17	22	21	16	29	19	19	23	26	31	25	15	20	26	28	32	27	24	25	20	22	30	28	22	25	17	27	18	16	27	33	30	27	17	26	26	24	17	20	14	23	29	17	29	21	30	21	33	18	23	29	23	30	21	20	23	20	24	26	29	28	19	23	23	23	19	25	23	19	26	25	20	18	30	20	24	34	31	25	23	18	23	22	19	23	23	20	17	25	23	23	29	21	29	25	22	27	25	20	28	24	28	16	20	28	28	25	27	20	22	26	25	22	22	25	22	24	25	25	25	31	24	24	25	17	26	22	16	30	26	26	23	24	21	21	24	24	32	24	37	24	22	20	24	27	22	21	24	24	25	29	27	24	27	26	22	22	21	23	17	22	22	21	19	23	23	23	30	18	23	18	21	27	23	19	32	24	20	28	23	27	20	16	25	25	30	25	21	22	24	19	27	26	19	17	20	26	30	15	23	35	20	24	20	26	26	29	24	25	19	21	24	19	32	31	22	25	26	20	15	24	32	20	23	22	27	19	18	22	28	23	20	28	30	23	33	23	34	23	21	23	19	30	23	16	27	34	25	19	30	22	27	25	21	23	18	20	19	28	17	12	20	29	18	32	27	22	17	24	21	26	26	13	13	28	24	18	20	25	27	21	22	26	27	27	12	16	23	24	26	19	26	24	26	29	24	24	21	18	23	21	26	25	27	31	23	18	22	24	35	18	21	26	30	30	17	13	18	35	20	20	26	28	24	25	15	35	23	25	17	21	22	32	22	24	27	25	16	25	19	24	24	29	22	22	27	20	15	19	25	27	27	34	28	23	17	21	22	25	33	23	21	27	22	20	20	22	21	23	23	34	24	22	24	26	13	26	27	36	17	30	24	23	26	25	34	18	24	28	24	25	20	29	17	25	26	28	19	25	24	18	18	27	28	21	21	24	19	32	21	23	28	26	27	18	23	27	31	33	29	28	27	30	20	26	20	18	26	27	25	24	25	36	20	30	24	27	17	19	21	19	23	25	20	20	24	24	22	32	16	24	19	22	24	15	24	22	29	22	14	27	30	31	26	24	24	22	17	31	26	27	19	23	27	23	20	23	21	20	22	30	15	23	32	18	27	23	20	17	19	27	26	29	22	25	28	20	25	23	25	34	23	29	34	24	17	23	23	30	21	23	19	24	21	21	34	22	23	15	27	22	21	29	21	28	24	18	20	30	20	22	24	30	28	26	22	19	30	17	10	28	23	31	19	18	20	24	28	28	22	19	25	17	21	13	23	18	31	21	28	23	27	20	25	25	30	21	29	18	29	21	20	17	18	12	28	23	31	32	23	34	20	13	25	27	20	22	19	36	28	24	31	23	17	24	27	29	22	24	20	26	24	26	21	25	27	26	24	29	23	31	24	20	24	27	24	28	30	23	21	19	18	22	25	23	25	27	21	37	23	22	22	25	25	18	32	18	23	22	13	31	29	18	28	35	29	24	22	22	24	33	25	26	26	35	31	23	20	31	26	18	28	18	30	26	14	29	32	25	26	37	13	19	28	27	20	33	26	27	31	29	22	20	31	28	24	24	21	28	24	26	20	25	28	28	18	34	25	32	29	28	30	16	23	18	26	21	31	31	18	27	18	26	28	15	27	28	24	17	18	20	35	29	21	21	17	22	36	31	31	23	20	24	15	25	23	28	24	39	20	19	26	20	21	29	26	20	26	23	25	22	24	24	25	19	25	31	16	16	21	18	17	20	25	25	25	15	23	26	26	17	22	25	27	23	20	21	18	25	27	27	23	14	24	28	22	16	31	18	20	14	24	28	19	20	28	21	20	30	32	23	23	34	29	27	37	27	21	21	29	20	17	21	39	27	24	31	20	17	25	21	22	14	27	21	22	15	27	20	15	19	18	21	26	29	22	24	30	18	23	26	24	20	25	25	24	27	22	27	28	21	22	28	33	18	22	18	26	31	24	25	32	26	28	18	23	23	29	26	38	31	34	21	29	28	24	16	31	25	26	26	20	24	21	19	23	27	20	26	24	26	27	23	26	29	16	23	27	21	20	17	20	33	25	32	25	18	23	26	26	14	29	23	20	16	20	28	19	25	21	30	20	28	21	32	28	27	19	20	29	28	31	21	22	26	39	23	29	14	19	22	20	28	21	32	25	19	25	11	24	16	32	21	30	16	24	24	23	23	22	20	20	26	21	19	27	27	26	17	26	25	16	26	24	33	23	20	21	28	21	20	25	13	20	31	15	19	20	28	16	19	23	26	18	17	23	28	23	22	27	24	21	21	32	32	33	33	24	21	24	25
18069	2968	1501	1488	2956	4984	5249	5832	5698	5308	5681	5062	3166	2666	2136	1768	1359	1190	1126	1074	968	843	843	768	702	719	668	625	599	544	481	463	440	412	384	387	344	319	302	300	308	296	263	296	260	283	230	229	232	220	174	215	227	225	206	218	217	213	215	201	214	211	221	224	248	227	224	232	232	210	192	216	209	184	193	249	208	209	235	211	203	191	212	227	215	223	233	241	202	239	237	218	219	238	235	221	222	214	216	223	231	250	197	178	232	197	223	232	257	220	219	207	207	214	207	222	238	191	202	225	225	225	226	217	222	201	234	207	206	189	213	199	214	219	217	220	202	215	206	208	226	201	219	221	204	233	231	199	201	212	214	225	240	204	212	205	236	205	207	233	213	205	222	205	214	203	208	198	199	177	217	201	236	215	185	195	196	198	216	200	184	206	190	192	213	183	206	186	236	202	226	214	204	251	192	193	201	209	214	225	237	190	195	194	221	213	198	192	187	220	213	203	218	214	222	216	193	209	221	198	216	213	202	197	204	231	196	201	209	193	204	227	212	218	240	212	187	209	231	223	226	213	196	210	198	219	213	225	208	187	181	199	219	241	184	189	209	200	198	229	214	211	193	206	230	223	205	214	192	187	223	213	227	235	243	216	199	198	227	224	185	200	192	217	237	200	236	226	197	219	225	199	204	224	221	192	223	191	206	221	237	203	203	219	210	208	189	222	207	187	234	209	218	222	195	203	223	238	205	213	208	208	203	235	198	205	193	227	225	207	216	206	219	210	198	216	228	211	234	231	212	226	211	205	208	222	196	207	220	218	206	205	210	204	226	211	194	209	217	194	230	238	194	223	217	228	200	210	232	195	213	196	206	209	210	183	209	222	202	223	188	204	187	189	208	239	224	193	232	192	223	213	192	184	218	201	185	203	215	219	227	229	235	191	219	221	216	206	225	208	214	219	233	220	193	204	209	219	214	226	194	197	206	209	198	180	195	188	214	200	195	214	199	221	202	202	196	234	214	238	232	237	250	222	198	225	211	237	221	215	199	208	217	191	204	214	212	210	223	185	204	197	208	203	192	201	213	193	202	212	200	205	209	206	208	213	201	215	218	203	233	201	230	249	218	219	176	176	201	210	196	224	190	238	221	230	200	218	193	226	197	203	204	210	196	206	198	207	210	203	191	204	194	213	218	206	222	236	201	210	217	217	212	221	220	232	195	233	217	197	183	194	206	209	212	247	203	200	209	227	230	211	212	200	203	208	224	220	205	215	181	232	207	205	225	208	212	224	224	197	193	197	215	220	203	194	205	219	216	195	207	222	224	219	198	229	219	184	198	215	212	212	187	196	244	242	230	184	193	205	229	246	231	191	215	211	234	205	216	201	211	202	232	242	213	183	202	196	233	187	225	224	227	205	219	223	215	178	234	210	208	212	199	218	204	194	202	208	238	207	200	222	201	226	179	194	200	205	216	215	215	187	208	184	204	192	220	209	216	211	224	193	201	219	191	216	238	193	203	193	203	243	205	189	203	234	229	224	195	227	205	207	189	233	201	201	233	215	198	242	230	205	222	214	223	210	213	211	243	203	213	210	204	232	209	190	220	204	211	199	177	214	188	211	206	201	205	224	233	209	210	224	213	211	212	245	217	190	203	227	205	208	221	187	242	198	218	247	194	207	223	185	182	205	196	174	185	238	196	224	198	222	211	226	204	204	202	220	225	199	205	207	213	241	232	225	204	227	213	226	181	209	223	200	193	184	197	214	202	192	208	216	225	224	211	213	200	220	197	219	211	219	199	198	222	187	206	220	223	205	201	212	197	204	211	203	196	211	233	207	182	212	216	198	225	198	207	193	200	228	221	224	219	199	226	198	203	221	210	209	208	212	181	195	219	208	195	199	199	236	220	208	190	190	236	202	205	227	192	236	223	196	214	195	176	196	187	255	228	202	201	207	217	209	229	223	221	223	203	196	218	187	218	227	210	177	202	218	217	198	217	202	197	232	216	223	200	219	211	200	190	228	221	213	196	205	199	180	210	212	208	213	209	211	208	205	211	229	211	209	203	186	211	213	190	226	208	203	191	221	220	200	190	203	219	203	234	185	197	178	202	216	196	231	209	218	220	239	215	203	201	208	241	211	195	222	222	207	174	258	213	208	206	191	199	204	205	244	204	212	213	220	203	230	206	194	222	223	200	214	232	219	226	231	220	223	189	214	218	213	182	200	231	219	207	227	231	222	204	226	215	217	207	196	232	215	188	181	186	200	185	211	180	211	196	220	203	239	202	190	200	206	211	206	218	192	192	219	201	213	235	218	189	206	202	243	182	209	224	194	184	204	210	181	199	222	186	222	192	228	203	217	220	205	221	250	205	231	211	239	242	208	199	235	227	229	187	204	216	187	232	199	222	213	181	202	207	213	199	220	233	199	231	205	211	188	214	230	187	187	225	195	203	212	212	252	195	197	206	200	219	186	217	188	192	192	218	210	203	187	212	225	230	198	201	217	242	182	205	204	199	208	214	236	234	216	228	209	190	218	230	215	195	187	187	210	236	189	190	215	185	244	209	221	203	217	211	223	190	227	210	211	185	211	207	193	208	214	223	195	221	213	210	208	222	215	198	233	215	204	229	198	189	181	182	207	195	195	209	205	248	218	219	202	212	228	208	248	206	207	222	237	206	218	194	193	198	218	215	192	232	212	227	229	203	230	211	210	213	193	186	190	204	208	215	192	213	210	209	205	197	212	209	224	203	222	194	201	196	210	193	196	206	187	199	209	183	214	198	193	214	193	221	203	206	223	231	258	224	220	207	216	216	208	207	208	189	220	198	217	216	197	197	210	255	218	189	202	217	218	240	199	228	204	203	230	220	230	235	214	185	220	212	196	237	198	190	206	206	208	217	234	219	199	252	199	235	232	182	217	232	193	229	191	217	238	214	193	229	202	193	217	229	238	233	209	221	202	235	186	212	215	217	195	236	217	223	241	199	193	208	190	217	205	203	229	216	189	202	197	194	203	212	210	205	210	195	205	207	199	196	202	215	213	237	243	190	211	233	240	224	214	226	213	193	222	185	198	203	198	194	205	214	204	203	190	222	183	208	193	198	223	216	181	212	210	188	189	203	220	226	224	191	215	204	215	224	211	226	179	223	220	188	193	200	210	215	229	205	217	176	223	215	210	210	210	220	219	196	198	214	219	206	223	219	216	200	234	203	197	223	222	194	212	182	222	209	219	230	208	235	237	211	209	208	193	197	227	257	198	237	217	191	224	172	227	181	192	201	201	223	226	220	217	225	218	217	225	195	204	200	215	220	199	220	204	225	210	236	216	217	200	202	212	208	209	215	198	263	221	201	207	198	203	213	194	202	227	182	231	222	234	213	216	185	215	229	218	207	196	229	203	204	210	200	203	233	241	204	200	206	211	195	196	222	232	207	223	235	197	230	241	193	213	237	216	223	221	205	206	188	198	185	215	220	219	202	192	213	203	234	217	188	203	217	224
2485	318	154	134	101	91	101	140	182	154	201	175	123	103	102	95	80	83	70	73	69	59	68	63	51	47	50	51	61	54	47	34	49	51	44	43	42	43	40	39	40	46	44	40	43	57	42	36	36	31	38	47	44	35	42	48	40	53	50	46	34	32	47	39	37	38	34	26	38	28	34	33	34	41	33	45	35	34	35	42	34	38	43	43	37	41	32	35	29	36	41	34	36	36	29	40	42	30	41	37	38	31	39	31	35	31	37	50	44	32	41	27	42	36	37	37	31	42	48	34	36	29	35	46	60	39	30	30	37	32	39	43	38	32	41	31	31	46	41	31	31	38	42	42	35	41	35	33	48	36	27	48	45	36	39	27	41	48	37	37	39	39	40	36	44	34	50	34	30	43	34	53	38	45	40	41	32	38	43	36	33	34	48	41	48	34	28	35	31	40	38	41	29	31	42	32	35	32	47	36	40	34	39	39	31	39	35	39	33	37	33	36	42	47	35	33	44	40	35	41	36	37	34	43	30	47	26	35	38	36	36	36	42	37	38	42	32	34	32	46	39	46	53	40	35	34	45	45	48	31	38	34	35	37	45	44	47	42	50	34	39	40	39	42	26	45	39	33	41	28	36	31	42	44	38	32	41	47	30	36	30	39	34	36	40	35	44	30	38	27	38	44	35	34	45	29	32	28	35	47	45	30	50	37	46	38	40	39	39	32	33	42	44	36	38	35	40	33	37	37	43	32	28	33	37	32	42	36	21	29	39	25	34	45	29	42	41	37	32	44	32	50	39	35	39	38	34	35	19	39	32	38	33	31	38	27	39	33	33	36	41	29	32	41	35	40	33	38	35	46	27	30	35	43	39	42	40	44	41	28	36	34	28	48	45	39	37	39	35	43	36	42	27	32	48	34	25	35	47	38	28	26	37	44	42	33	31	29	41	31	35	30	38	41	31	36	50	34	33	53	30	38	28	40	43	33	39	39	26	30	41	35	41	31	38	31	29	38	43	46	26	28	50	37	38	39	30	32	30	38	41	38	35	37	41	33	38	40	33	39	39	40	44	42	35	44	34	36	40	33	36	24	39	38	42	39	30	30	39	36	44	42	41	41	34	42	48	43	42	27	35	50	30	44	23	29	44	33	33	42	41	43	39	40	39	30	34	37	44	44	39	33	32	55	39	47	50	40	43	31	45	35	34	51	44	26	28	41	29	40	24	36	35	41	38	35	34	37	42	37	37	30	38	57	40	38	38	37	38	34	36	43	34	42	29	22	30	26	30	33	33	28	44	38	37	53	39	36	44	36	34	44	33	43	30	41	38	43	35	43	43	40	27	38	46	29	40	33	36	30	39	42	30	22	34	54	35	30	38	31	30	32	38	32	39	35	48	33	41	48	47	27	43	32	26	36	38	35	40	39	47	33	34	40	30	36	45	35	34	44	45	30	33	37	32	34	40	43	35	34	40	39	42	42	35	34	32	40	38	26	38	31	30	34	40	39	30	30	47	43	52	33	52	50	27	44	33	39	35	36	38	36	23	33	40	38	40	31	37	36	43	28	31	27	50	46	28	53	46	28	37	36	39	36	39	46	33	35	36	33	37	35	34	48	41	54	32	40	29	36	40	46	26	32	50	35	37	41	45	29	23	38	33	32	43	30	35	34	44	30	39	41	40	40	41	38	35	39	38	34	43	40	48	33	51	28	42	34	43	40	36	38	36	36	40	37	35	39	37	37	36	42	39	38	42	45	32	39	37	38	32	39	41	35	34	35	36	31	38	49	36	40	48	39	37	38	35	47	31	31	39	36	41	31	45	46	34	37	27	44	39	28	33	34	26	35	46	35	37	38	49	36	30	30	38	41	32	43	46	45	37	38	41	42	27	48	41	32	31	41	27	34	39	35	46	25	29	21	48	47	39	37	47	37	37	41	25	30	43	41	44	34	25	31	36	39	49	32	44	27	33	40	40	35	39	39	29	27	35	48	28	33	38	50	43	37	25	37	38	33	42	45	31	47	35	38	32	42	30	39	28	52	48	49	44	36	45	30	33	42	39	41	34	32	27	38	30	41	31	36	36	40	30	35	26	49	37	34	34	42	36	36	32	36	39	36	31	38	34	25	28	28	39	41	37	30	38	43	40	41	44	41	31	37	39	32	31	32	44	44	38	44	35	48	39	39	47	51	43	43	34	41	29	45	43	36	43	35	33	35	25	35	34	41	30	46	40	32	46	35	43	36	45	37	35	47	42	36	45	44	33	29	38	33	34	33	36	33	41	37	34	38	33	31	36	41	50	30	29	26	31	37	39	37	44	51	33	33	49	47	37	33	41	38	49	30	44	37	45	45	47	32	32	35	40	46	28	46	42	47	43	27	46	30	43	37	33	35	38	36	37	34	34	43	39	39	45	39	29	40	48	48	30	36	34	35	50	41	36	35	43	27	32	33	43	31	39	39	41	38	40	27	42	37	44	49	48	39	28	35	41	39	59	30	31	44	34	33	35	36	34	45	36	41	38	40	28	28	28	38	30	33	40	46	43	41	33	27	36	42	46	27	28	28	34	34	27	42	37	41	44	31	36	49	35	38	39	51	31	52	41	46	41	43	41	28	44	28	40	28	31	38	41	36	30	32	35	38	34	41	43	38	40	35	35	40	34	32	43	38	30	34	47	32	40	43	42	32	31	35	31	34	38	33	37	35	43	36	38	30	34	37	43	53	33	42	35	42	36	31	45	46	36	39	35	31	42	46	42	40	38	42	56	43	43	26	52	33	35	33	32	27	27	39	31	38	38	34	41	30	22	45	29	51	32	37	36	34	30	39	40	38	37	41	39	36	39	31	44	42	39	27	41	45	32	27	50	44	25	52	28	43	49	33	43	32	31	34	33	40	44	31	26	38	38	39	33	32	32	34	34	33	41	32	31	33	43	32	27	36	42	38	33	39	35	26	46	42	48	37	38	42	35	37	25	38	38	25	44	42	43	41	46	42	42	34	36	53	37	35	32	25	47	41	43	30	23	42	39	35	39	26	36	33	30	44	40	36	35	30	38	34	37	26	43	38	38	27	43	33	35	41	42	45	35	37	43	31	33	40	38	42	39	32	29	40	40	32	30	37	25	29	37	41	32	39	40	28	34	43	43	42	38	36	40	37	25	32	40	42	30	31	45	31	39	32	29	41	31	44	36	42	35	37	30	31	39	42	35	35	33	33	34	32	38	49	36	37	52	33	45	29	33	39	38	39	37	39	31	31	31	46	36	34	33	44	28	37	44	26	41	42	41	38	33	30	39	40	34	36	27	37	41	36	30	47	41	29	34	48	38	28	40	46	27	32	41	37	33	31	37	35	32	40	41	28	43	34	33	35	30	37	31	43	38	43	37	42	33	27	29	36	31	30	30	39	32	36	34	35	47	27	38	23	31	39	41	47	37	37	36	35	31	31	41	41	32	34	27	35	42	37	43	37	44	29	40	38	35	31	32	32	28	32	34	43
22316	4139	2065	1910	4163	7016	7972	8399	8275	8311	8170	6393	4379	3476	2938	2457	2007	1755	1634	1507	1413	1315	1227	1214	1164	1009	949	939	822	783	700	618	613	594	631	610	508	474	488	507	470	430	436	423	381	406	382	376	379	367	331	365	397	323	317	306	351	355	336	340	351	362	356	340	349	337	372	329	333	364	369	330	363	377	383	330	352	338	355	311	358	375	375	392	332	356	373	336	363	381	315	350	365	336	353	377	379	368	354	363	358	373	364	325	332	331	345	326	359	335	340	351	336	331	356	368	354	335	335	339	365	310	387	355	323	371	354	330	319	329	335	339	332	353	337	348	363	328	337	325	341	357	314	345	380	321	371	312	333	326	351	370	336	317	336	335	363	351	321	383	311	316	347	337	343	318	345	327	362	343	298	362	348	326	393	331	333	325	356	324	345	344	332	367	311	321	336	343	318	326	318	359	336	330	334	346	344	322	328	365	335	351	364	333	330	335	326	348	332	331	274	348	314	351	309	384	352	356	336	305	341	320	335	332	363	318	334	332	347	333	353	342	330	356	339	367	315	339	330	324	343	350	325	327	326	343	330	316	345	329	348	345	350	347	328	338	331	367	306	362	354	335	348	339	309	337	352	347	348	346	335	361	337	356	311	345	318	340	333	323	343	355	326	351	348	312	364	341	355	344	341	364	376	313	331	344	350	347	345	337	348	336	340	316	339	338	346	332	339	332	358	309	364	317	347	357	328	322	331	329	362	336	365	375	310	336	345	307	369	333	346	341	340	361	313	341	340	353	350	311	404	328	324	323	344	354	343	317	359	337	345	341	357	314	352	320	350	345	331	339	344	348	336	335	348	360	339	314	359	343	357	345	329	348	337	331	367	353	327	333	357	316	349	314	320	345	339	345	310	323	341	347	314	358	337	317	300	346	323	370	347	357	365	361	327	345	341	351	327	334	333	336	381	316	322	359	325	339	365	348	331	320	319	337	382	349	338	306	326	340	327	304	283	313	359	331	359	330	333	351	334	364	337	368	313	318	324	333	324	324	336	376	338	363	348	331	345	306	346	341	332	310	353	302	314	319	321	335	336	360	337	337	342	332	323	314	352	306	335	317	347	346	315	357	310	332	332	359	311	322	365	354	371	335	337	320	354	326	309	326	339	339	334	337	361	318	349	304	354	310	322	354	343	335	346	334	347	346	326	337	347	333	344	318	351	333	307	341	330	354	361	350	364	342	344	322	297	320	325	340	355	344	327	324	332	335	327	350	371	344	332	356	338	348	357	347	335	333	331	313	336	330	354	354	347	331	345	330	313	359	332	361	332	342	314	309	328	330	339	322	311	370	346	348	344	312	336	349	330	350	357	328	355	322	358	319	317	336	349	372	371	337	344	341	377	325	338	373	331	379	362	299	330	344	349	353	323	317	300	293	334	333	346	295	317	339	299	333	359	343	305	327	331	332	331	317	326	336	348	325	320	346	313	324	376	344	373	333	347	391	357	336	313	310	348	324	318	364	333	362	331	320	326	359	350	364	353	337	323	314	321	327	350	346	362	323	374	332	349	307	343	308	330	353	342	331	315	329	339	327	362	350	343	321	351	355	311	358	328	367	326	335	343	350	330	332	332	321	365	338	348	347	353	337	336	332	359	343	349	350	298	308	341	307	346	342	325	335	345	316	365	343	335	321	323	322	334	341	357	352	341	359	346	327	317	362	295	319	351	332	317	351	369	382	337	333	335	337	314	365	343	331	354	324	339	330	357	340	352	341	335	356	319	368	319	354	329	336	361	305	321	336	323	324	312	354	331	303	360	349	313	315	359	328	327	354	320	330	330	343	319	390	345	318	321	345	316	338	355	359	321	327	335	322	314	321	360	350	341	338	375	355	334	316	365	339	311	384	330	330	375	296	374	314	328	349	346	367	331	310	354	336	329	308	314	351	325	334	333	329	389	334	377	325	337	343	352	316	355	349	381	338	358	330	330	353	350	371	343	332	358	332	360	327	341	335	315	340	325	334	325	331	348	342	340	346	304	353	328	355	362	358	360	328	352	324	337	327	339	342	351	353	334	344	334	339	340	326	325	344	322	346	333	292	324	337	361	337	331	322	348	343	303	344	329	330	305	319	332	332	374	338	322	368	325	345	368	330	342	328	360	360	353	325	334	352	373	315	374	337	310	368	332	338	355	311	332	317	356	324	376	333	310	333	332	336	351	337	345	347	318	339	296	331	353	361	328	336	359	332	353	352	322	331	309	353	314	359	342	326	337	364	327	344	351	324	372	349	308	331	334	328	368	311	325	378	325	360	328	368	338	339	344	295	343	371	345	321	332	346	366	357	328	331	355	333	343	329	339	366	351	329	375	342	345	315	336	354	362	339	369	333	303	349	308	319	340	357	366	356	356	355	356	308	332	342	336	338	313	347	339	360	313	323	316	340	361	347	311	340	325	321	336	349	291	317	342	311	341	306	321	335	334	316	313	339	314	319	332	340	327	332	324	331	288	341	352	330	342	324	334	351	349	356	350	339	338	347	313	371	373	364	332	323	353	344	315	364	355	367	342	360	340	326	319	333	302	335	347	337	348	316	303	341	318	320	345	304	351	349	326	326	364	336	334	342	354	342	314	317	350	330	332	318	330	313	353	346	316	359	345	327	321	365	335	344	365	365	350	340	345	333	361	310	358	321	320	349	346	342	361	339	354	326	338	358	327	354	377	338	360	335	400	340	327	352	338	340	368	321	312	352	336	290	346	308	334	336	349	342	342	350	319	292	325	312	339	325	299	337	312	360	299	361	317	306	320	348	323	367	334	325	385	328	345	343	349	336	328	342	334	331	330	337	318	301	348	339	338	299	336	365	351	333	325	354	371	327	353	355	331	343	313	338	331	334	308	371	383	319	359	330	349	316	315	322	331	319	339	356	317	330	335	323	333	352	353	372	356	334	358	313	339	312	348	320	347	363	345	360	334	332	309	338	360	339	327	359	338	310	340	347	337	328	315	341	297	366	352	318	331	322	331	343	360	324	333	322	344	368	333	337	352	346	344	342	364	345	319	339	316	318	326	364	337	285	352	361	348	328	336	352	367	343	306	334	377	309	366	345	322	337	345	351	353	328	366	348	338	340	367	323	347	323	351	325	365	353	324	325	334	314	315	360	346	330	339	378	365	326	334	328	328	359	318	340	331	327	331	308	316	320	358	351	339	380	330	331	338	322	349	326	369	330	351	341	323	352	333	317	349	351	383	343	341	331	341	399	326	337	345	293	347	344	327	355	347	336	316	322	371	342	332	335	335	316	343	327	325	324	326	347	315	347	335	366	323	331	332	365	338	331	345	352	336	337	367	298	312	345	300	359	335	337	343	327	351	354	331	331	346	346	356	341	323	337	310	348	326	313	338	328	289	340	318	361	334	331	341	320	375	311	334	344	308	318	330	335	357	357	328	290	322	341	337	345	331	316	318	358	291	332	341	379	344	322	306	332	357	341	322	335	342	327	323	347
1907	158	76	65	63	61	64	91	87	113	112	93	74	58	61	54	57	52	47	45	52	52	44	39	40	37	43	45	42	41	37	43	44	45	36	45	45	40	48	46	45	63	43	39	40	34	40	36	32	28	37	38	41	42	30	38	36	37	29	40	43	37	46	37	43	45	41	40	42	38	42	41	37	40	47	39	48	52	45	35	32	34	47	34	27	34	35	45	31	46	28	38	40	35	34	39	38	38	46	33	46	41	37	50	43	47	45	27	43	29	42	40	32	34	57	46	42	36	37	40	40	44	39	40	41	32	30	43	36	40	46	38	34	39	44	39	32	39	44	37	44	39	37	45	31	40	33	37	35	26	42	31	40	37	43	39	25	41	34	44	38	52	38	31	36	41	34	33	37	40	41	32	31	43	44	33	46	36	43	44	38	38	27	36	37	32	35	35	36	29	36	45	38	37	51	49	35	44	45	31	31	35	44	34	43	43	26	28	39	31	38	33	40	42	44	51	26	54	37	40	37	44	42	35	33	30	42	26	44	35	47	42	44	42	40	44	38	30	38	45	38	41	41	36	34	37	27	39	35	35	42	45	32	49	42	28	37	39	43	37	43	48	30	32	28	42	44	37	45	41	47	40	41	25	29	41	27	42	45	28	44	40	56	41	39	29	40	42	41	36	39	42	49	27	41	48	48	46	46	29	35	31	46	34	51	41	34	40	44	38	45	38	41	41	35	31	33	38	30	43	37	46	41	34	42	37	41	19	40	27	38	28	34	49	41	29	35	38	56	29	39	40	32	47	46	31	38	35	40	49	61	31	32	45	35	53	22	45	31	32	35	34	42	38	36	49	39	45	48	48	44	46	41	37	42	38	51	30	37	52	26	40	38	36	35	35	35	46	34	38	39	15	38	48	44	38	42	37	33	54	34	45	27	37	34	37	30	36	34	45	45	51	39	29	43	31	38	31	39	38	30	52	27	39	36	36	40	39	25	31	36	33	43	47	33	39	37	33	37	37	40	54	41	47	40	45	34	55	33	37	50	35	35	36	37	26	36	30	37	46	31	40	33	32	41	50	32	52	37	27	34	37	51	33	37	37	30	28	38	37	45	42	37	44	44	39	46	57	39	32	37	52	40	42	35	45	44	42	43	35	35	45	32	46	40	52	51	30	36	44	43	32	33	48	41	35	34	38	30	35	52	43	30	37	38	60	37	41	35	44	34	39	32	39	27	34	27	33	30	31	33	33	31	38	33	33	40	32	32	37	32	29	35	44	39	39	34	35	31	38	41	40	47	47	45	37	31	35	54	31	39	42	28	32	35	40	43	36	39	46	34	42	35	43	42	39	47	44	36	27	41	42	47	36	42	33	37	34	51	37	43	42	41	49	31	41	40	39	39	51	36	35	43	35	41	34	44	32	32	42	36	40	39	41	44	39	50	48	38	40	43	42	56	46	31	42	37	30	36	42	34	43	49	35	35	50	40	45	25	36	30	37	49	40	41	34	42	30	45	36	38	28	30	30	37	36	41	33	39	45	31	44	34	26	33	42	37	38	34	35	36	31	54	49	45	39	35	31	41	32	39	40	43	61	39	35	51	39	29	47	50	40	37	44	46	44	35	40	46	33	40	27	54	39	44	37	42	31	34	49	35	31	40	48	39	34	42	41	37	33	33	26	39	32	38	42	27	37	47	39	43	36	34	49	31	40	49	38	40	44	39	36	41	34	36	37	39	35	30	42	42	46	48	40	39	39	38	31	38	42	36	39	42	44	33	27	45	42	48	36	44	46	40	46	38	33	41	38	35	33	38	33	36	37	38	35	37	53	37	41	35	42	36	43	43	46	34	32	30	38	33	34	34	39	36	38	38	35	33	34	33	33	41	40	31	45	38	35	30	44	30	46	36	36	37	34	27	33	34	43	43	31	33	39	28	32	47	59	44	47	44	32	45	41	38	41	54	43	35	38	41	32	40	35	40	33	39	39	40	38	44	41	37	44	43	41	44	40	36	34	34	34	53	34	33	50	39	27	54	42	48	40	34	36	34	32	41	43	36	33	53	44	41	59	32	34	48	34	44	35	40	33	38	40	45	29	43	45	45	39	42	34	33	40	31	36	46	30	33	46	34	47	46	35	43	41	32	40	27	48	44	50	39	40	38	41	29	46	41	45	30	38	35	36	40	32	41	44	46	43	45	40	35	36	38	32	41	37	28	39	25	32	36	60	37	35	37	43	45	36	31	40	44	39	49	38	35	43	42	34	42	37	46	45	44	41	42	42	34	45	30	33	45	52	43	31	31	33	46	36	44	45	27	34	47	42	41	39	40	35	32	34	34	46	25	31	37	46	30	38	42	30	46	44	43	31	42	37	33	40	39	39	39	34	37	41	29	37	46	45	45	46	31	45	26	34	31	34	33	39	40	38	25	34	29	39	33	39	48	59	43	31	27	38	30	47	37	34	32	43	38	35	37	48	32	32	45	38	34	43	30	36	29	28	39	36	42	31	38	38	38	27	44	36	38	40	41	39	37	48	38	45	29	32	37	25	45	40	35	46	37	36	46	34	44	41	38	35	45	40	32	34	40	38	46	40	42	42	37	37	23	29	34	38	44	45	34	31	41	46	55	45	42	41	45	40	36	52	41	32	35	30	37	43	34	32	40	32	39	43	42	33	35	42	41	26	35	42	40	36	43	45	31	29	36	30	32	41	34	38	29	47	36	39	41	38	35	36	33	40	30	39	47	46	25	29	39	45	38	42	31	40	42	41	25	42	46	36	51	43	36	45	52	39	44	37	34	42	37	43	42	37	36	30	41	33	34	32	41	40	32	44	44	30	40	28	39	39	43	25	34	37	33	35	40	31	53	39	34	30	50	43	37	38	23	49	49	38	39	35	29	45	39	30	39	40	32	40	53	41	48	40	40	48	37	29	32	33	30	50	37	31	41	26	38	38	47	36	45	33	44	33	42	39	42	39	32	34	39	39	52	31	39	38	22	36	38	43	45	45	37	33	26	34	40	50	41	35	41	41	34	43	39	25	38	39	28	35	27	34	48	43	31	37	38	32	41	38	38	43	35	48	43	38	34	34	28	35	30	42	45	35	40	31	38	37	39	42	39	39	51	43	45	58	32	32	43	58	49	39	37	42	39	31	39	39	35	31	23	35	49	37	39	46	48	39	43	32	36	40	41	35	30	28	34	30	29	47	46	29	49	45	37	54	47	47	41	35	45	29	42	39	44	39	46	31	47	37	54	39	38	37	39	47	41	28	31	49	42	38	46	32	37	41	31	36	45	32	38	47	42	46	39	37	37	41	50	28	42	35	36	45	45	50	40	37	30	34	44	45	41	40	34	50	36	28	31	46	41	36	33	47	28	54	40	39	46	43	36	44	30	43	42	28	37	48	38	37	44	40	39	33	34	46	39	30	32	48	31	42	40	40	34	45	45	48	42	37	32	37	43	40	36	22	45	31	35	37	37	37	44	42	34	42	39	34
16012	2187	1063	964	2168	3549	4281	4729	4447	4732	4322	3643	2350	1680	1502	1263	1014	945	861	834	863	750	756	790	678	633	648	639	618	555	574	499	475	464	490	409	449	372	407	450	414	408	359	376	374	362	354	343	376	327	336	322	318	352	338	310	333	319	319	321	343	348	318	365	356	340	351	340	350	358	311	336	346	346	361	350	350	339	344	342	327	349	338	332	354	342	346	350	358	341	332	342	342	361	370	356	365	398	354	365	359	344	332	373	353	339	310	375	346	330	373	341	352	369	330	328	354	320	311	351	328	335	367	364	401	348	357	354	331	374	354	356	367	351	390	362	309	330	318	344	347	390	348	328	302	351	353	342	362	340	354	365	310	349	330	321	335	322	318	355	329	338	324	354	332	369	352	333	328	342	358	375	342	326	299	356	362	346	309	358	341	344	331	338	333	327	369	331	339	331	344	340	361	345	332	358	349	349	353	338	308	332	341	336	349	366	335	360	343	344	364	318	352	333	351	359	352	353	358	322	331	313	344	315	353	362	339	368	340	344	335	327	339	326	369	339	348	339	328	325	334	348	345	335	403	359	337	331	329	323	313	317	358	349	332	346	337	330	320	338	350	329	310	349	351	344	340	352	342	337	358	324	348	321	330	332	328	373	350	355	375	347	353	334	351	348	321	349	361	384	354	334	356	321	312	365	343	316	334	312	367	336	324	312	337	348	364	351	387	340	381	330	312	337	338	367	333	349	331	371	344	328	337	359	304	354	339	346	358	344	343	313	315	319	354	334	326	374	330	320	369	319	353	327	349	365	327	382	359	362	350	362	331	365	368	349	333	347	365	352	332	345	323	306	358	340	363	350	331	334	357	362	329	353	336	351	335	349	354	348	380	352	358	355	357	315	335	333	345	327	328	346	345	352	323	353	311	328	349	371	334	333	346	338	342	357	311	319	324	325	336	328	327	353	368	332	389	319	320	341	323	339	351	348	382	339	327	316	375	350	324	332	338	328	360	350	351	351	372	311	333	372	349	352	338	346	344	315	365	338	339	347	331	304	333	322	353	305	333	346	331	352	336	393	292	374	341	330	320	330	336	320	305	320	354	359	345	326	328	319	351	324	340	350	325	349	348	361	334	341	361	342	312	379	342	328	333	301	327	326	306	365	357	337	325	351	343	315	360	362	346	322	330	318	371	332	343	350	356	321	322	326	337	347	364	342	349	327	355	343	312	308	353	327	304	350	346	358	358	329	368	337	361	334	357	330	338	363	337	294	332	332	355	358	327	361	296	322	361	360	306	325	336	303	355	346	316	341	343	335	365	328	340	327	352	370	306	343	332	339	353	355	359	365	319	348	314	390	312	359	347	363	363	323	323	334	298	347	337	357	345	312	336	338	355	323	344	387	330	316	324	312	301	347	344	375	340	350	336	328	342	375	344	363	320	347	336	329	329	306	356	333	336	348	348	320	383	338	371	361	328	333	340	334	300	336	332	323	325	345	323	305	299	321	306	322	331	317	323	351	361	320	326	337	322	373	356	325	344	332	333	357	320	349	308	332	329	362	369	350	353	348	326	357	362	336	329	332	337	331	300	325	299	347	348	387	330	341	354	332	336	344	337	368	345	332	336	340	329	338	359	375	314	363	355	353	345	320	325	325	349	358	345	331	349	339	343	358	339	337	332	328	351	314	357	326	344	360	328	342	334	359	317	350	363	332	317	315	340	330	288	339	340	320	337	334	360	343	331	363	351	359	347	336	310	333	341	376	365	334	353	330	314	328	320	319	333	348	338	356	328	349	352	340	344	322	357	365	348	295	336	367	344	338	330	320	367	339	350	352	343	354	329	346	297	385	359	331	352	337	361	321	344	353	356	326	329	346	325	360	338	333	358	342	294	362	363	326	328	327	344	376	317	339	318	358	323	355	343	321	344	323	339	368	340	330	327	337	321	328	347	333	317	329	320	328	364	342	323	324	345	307	338	358	361	323	337	350	335	335	326	330	328	322	344	346	337	339	342	332	327	353	363	343	321	327	345	354	366	351	329	321	340	344	344	356	355	334	315	357	359	322	342	332	342	333	364	326	344	388	354	355	353	354	319	326	335	341	367	324	291	327	360	349	327	338	356	327	318	335	365	323	350	341	311	346	319	343	353	349	324	319	368	345	327	363	341	337	367	367	364	336	368	303	342	351	351	367	327	332	334	339	324	364	382	319	346	327	374	315	384	320	332	358	357	327	332	343	356	363	357	370	364	360	312	332	319	303	341	336	350	314	337	349	334	381	355	315	325	341	367	313	339	335	388	318	333	355	346	314	334	355	370	329	316	361	342	328	326	326	389	292	356	333	367	344	321	329	353	341	335	340	304	340	357	365	317	327	348	302	342	311	335	361	332	359	312	355	316	344	325	361	355	352	331	352	316	332	331	330	337	350	348	322	347	316	332	339	350	350	325	341	354	354	340	335	336	336	330	352	367	315	349	322	340	345	337	342	343	353	340	339	376	340	341	339	357	340	350	321	329	343	338	352	315	367	346	330	324	371	353	336	339	319	331	359	339	343	347	332	326	342	319	319	319	334	313	329	356	332	312	360	354	351	348	317	354	343	331	367	340	350	349	300	338	332	326	356	320	350	364	326	355	358	300	329	339	374	364	337	353	353	368	360	341	328	366	341	344	353	326	351	345	371	339	353	323	327	346	345	343	338	310	359	334	358	329	325	329	363	364	362	319	383	367	337	315	365	314	384	330	369	350	301	340	346	348	361	348	351	361	353	364	354	355	362	346	351	325	309	369	346	356	350	319	348	286	326	339	333	354	327	350	352	376	350	364	334	352	315	348	332	320	339	346	373	347	353	326	343	325	346	329	315	353	334	352	332	361	334	364	322	344	378	334	312	346	341	364	335	342	323	346	321	330	341	332	339	322	345	340	361	313	355	347	363	323	348	330	363	342	329	345	332	312	366	338	355	341	354	354	348	340	350	298	351	336	339	347	331	352	359	344	336	339	344	346	317	344	335	357	335	326	333	355	330	341	369	356	345	355	328	352	350	349	333	361	348	366	336	328	371	363	352	318	357	309	339	342	369	337	351	360	350	335	356	332	354	327	341	331	319	344	320	348	353	344	332	353	364	355	345	357	323	289	318	357	338	347	340	358	353	311	342	340	323	346	337	329	356	341	327	340	319	357	352	339	338	338	319	309	322	337	353	324	312	322	371	325	310	353	340	337	340	354	323	364	377	346	342	330	371	342	324	338	339	337	352	355	386	355	339	342	357	361	299	339	322	384	328	346	352	344	345	347	313	287	324	332	382	344	352	333	349	357	355	355	335	329	329	345	350	342	324	343	351	320	330	342	335	324	333	344	345	346	327	334	341	349	376	359	339	370	339	309	349	324	336	292	347	332	337	347	314	345	331	346	320	327	348	326	381	325	287	334	365	343	329	324	319	361	368	372	320	356	341	339	353	355	353	349	327	326	346	364	352	329	337	379	339	346	315	351	325	351	309
1706	277	135	117	88	89	126	122	161	168	178	160	115	103	97	76	80	58	77	75	58	82	66	53	77	71	57	61	54	67	51	52	48	49	62	64	51	48	52	79	54	49	44	47	49	53	66	38	61	62	36	52	54	48	43	55	55	45	38	47	43	48	54	38	55	55	42	46	32	43	48	54	48	49	51	49	54	46	41	50	41	51	55	52	56	53	62	49	39	38	50	64	63	45	55	48	39	60	50	46	35	52	58	47	46	50	55	50	42	37	51	36	61	43	43	58	48	48	44	50	60	56	48	49	39	46	53	50	47	53	55	46	51	44	47	44	54	50	61	53	57	47	43	63	47	42	52	57	60	51	51	53	38	50	42	42	54	45	44	51	56	46	50	46	48	54	43	50	42	53	50	61	47	65	45	51	44	50	67	53	64	52	57	47	73	56	58	52	50	40	55	45	45	62	42	57	52	47	65	45	61	58	50	60	47	51	53	64	59	56	67	44	53	62	47	55	58	53	52	38	55	48	47	66	62	49	49	57	57	47	50	57	44	59	49	54	43	42	50	41	48	46	47	50	42	33	55	48	47	67	51	56	56	42	30	44	50	48	60	53	54	50	45	47	50	60	52	32	56	57	61	47	44	54	43	51	43	55	52	60	59	49	47	45	41	57	33	43	39	48	51	50	39	49	70	46	53	29	41	51	56	45	54	48	56	38	56	39	52	52	40	44	49	53	37	44	50	58	45	47	51	48	45	61	49	47	52	37	49	55	53	44	61	55	52	49	52	44	42	55	48	42	50	41	36	48	56	61	60	45	38	62	53	47	50	51	48	52	57	52	51	55	48	53	48	42	47	49	40	53	47	46	41	45	47	47	45	45	42	58	61	41	43	46	52	48	37	46	57	55	47	45	54	37	51	47	54	47	44	50	52	56	41	57	52	46	48	56	56	39	48	44	40	58	44	47	34	45	45	49	56	53	57	68	50	61	48	34	46	50	52	44	52	42	65	47	51	53	47	52	54	55	57	43	46	49	57	55	45	45	46	53	52	59	55	51	53	37	63	56	55	52	58	41	39	48	46	45	38	64	38	53	51	53	63	54	59	49	51	58	50	39	30	66	47	52	48	38	53	43	60	57	54	61	56	53	54	58	63	58	53	46	52	46	63	44	55	59	50	55	54	40	56	55	34	36	51	55	54	50	50	45	44	56	50	44	59	52	53	53	57	54	54	48	60	53	57	52	53	49	33	53	41	40	52	53	50	63	47	40	42	44	49	50	42	56	53	45	54	50	53	45	57	59	41	58	57	56	43	50	46	57	49	45	40	56	44	50	52	52	44	62	50	51	58	51	53	38	43	57	35	67	49	37	49	57	47	49	47	47	56	52	34	55	56	48	46	56	49	50	48	48	46	57	51	51	55	51	29	55	58	43	53	57	56	44	44	56	45	40	41	62	47	42	47	41	46	39	46	53	50	47	52	44	58	39	58	44	45	48	46	51	42	60	52	52	46	43	36	52	49	44	50	65	54	49	53	57	55	48	53	49	44	39	60	43	56	47	49	50	60	55	56	50	45	42	48	49	51	51	45	58	46	48	56	56	55	51	43	49	57	46	43	58	45	50	34	48	47	56	49	52	52	60	54	60	48	47	48	50	55	52	52	47	47	48	56	39	41	47	52	58	39	56	48	59	42	51	49	53	43	47	56	57	40	32	47	49	48	44	45	59	47	57	54	39	42	50	45	46	54	34	49	51	44	57	41	46	47	51	44	41	43	82	66	47	56	53	50	47	48	56	56	47	40	54	40	44	50	67	46	51	52	46	50	48	59	65	54	47	43	56	41	41	49	47	50	52	51	61	52	50	51	53	44	37	47	50	45	52	52	40	44	56	52	65	41	40	58	54	43	58	49	50	41	48	50	54	33	50	46	40	64	46	58	55	44	44	52	57	40	52	48	50	44	52	52	47	59	61	50	61	59	49	50	49	51	51	49	43	46	51	41	47	49	42	63	41	56	43	59	47	57	58	56	58	51	48	46	55	61	64	36	43	63	64	45	57	44	43	48	58	51	38	49	53	49	53	47	55	62	48	45	43	44	57	51	55	49	53	55	36	47	49	55	48	61	45	53	53	50	45	47	46	57	49	48	53	50	57	49	50	65	69	46	61	44	47	59	49	46	52	47	53	44	44	48	49	60	57	51	49	51	44	55	60	56	56	42	43	52	37	49	45	53	43	63	55	40	52	50	46	55	42	52	56	50	51	55	48	43	38	55	58	54	52	69	46	41	39	46	51	60	58	66	40	58	53	56	57	53	49	55	58	56	49	51	60	47	51	44	47	47	52	48	70	62	47	54	59	53	37	45	46	61	59	46	65	46	51	59	49	44	41	59	45	51	55	61	35	46	40	59	53	48	33	57	53	43	41	64	51	55	44	60	46	48	49	44	50	54	46	57	45	34	49	46	59	55	34	50	53	59	33	54	54	48	51	56	58	57	51	41	48	42	60	46	45	54	51	44	56	52	54	43	63	49	57	69	54	50	46	43	43	56	42	48	43	57	59	45	47	47	46	47	55	51	55	46	51	52	49	37	45	42	47	54	47	46	54	51	59	46	47	31	48	59	54	49	43	52	44	58	46	61	38	56	59	62	46	46	55	52	56	47	42	43	45	59	39	50	53	57	50	51	48	63	49	58	41	51	43	46	42	47	42	45	47	54	52	43	51	46	58	47	50	61	43	58	60	42	54	55	56	48	44	49	43	54	50	56	38	52	42	54	50	57	35	52	46	54	52	47	36	48	37	50	45	60	57	65	56	52	54	60	50	47	46	36	53	46	37	47	52	51	53	51	64	43	52	58	49	59	47	52	45	49	41	48	52	56	57	57	57	50	53	49	58	50	37	63	46	58	61	51	50	45	58	51	58	62	45	41	54	45	51	50	59	45	56	53	43	59	52	54	51	49	52	46	51	54	50	49	44	34	38	53	53	61	54	51	59	53	45	51	62	43	54	51	46	53	50	42	56	46	39	35	53	40	54	55	56	54	60	64	35	56	60	60	59	48	44	44	52	49	46	44	53	44	51	46	40	57	51	42	47	52	36	54	53	48	43	46	49	54	57	52	46	47	52	50	55	53	48	52	48	50	58	46	42	36	48	43	51	46	49	54	60	46	55	46	53	70	43	46	57	48	64	33	57	58	53	50	61	48	50	60	64	46	49	47	50	54	56	42	58	48	51	48	55	47	48	54	40	51	45	49	61	52	59	32	53	42	62	61	57	52	57	62	53	38	49	56	49	50	54	40	48	56	50	36	40	41	39	61	52	48	37	50	62	56	45	41	53	59	54	55	48	43	45	51	60	51	41	61	52	50	50	51	50	47	52	55	54	51	52	48	46	56	50	50	42	65	43	49	40	38	34	49	45	43	53	43	53	54	59	37	43	49	46	58	48	46	52	47	47	38	55	44	43	48	54	44	51	61	46	54	65	66	43	55	38	54	37	59	60
19339	3433	1621	1519	3208	6100	7234	7520	6788	7299	7319	5730	3441	2410	2216	1845	1576	1461	1362	1339	1186	1133	1148	1117	1084	977	943	940	838	771	737	647	705	642	642	661	594	597	542	571	568	535	542	525	520	471	484	475	480	424	443	432	456	449	443	451	445	472	486	417	441	447	438	439	441	461	438	443	434	444	451	448	431	474	464	436	452	485	452	461	477	436	482	478	479	441	453	447	426	434	457	496	443	449	465	437	439	465	434	402	457	452	463	427	456	442	455	463	453	458	434	429	432	446	423	437	423	454	452	426	455	468	422	439	454	431	433	461	437	428	432	427	451	464	433	449	443	428	436	445	431	465	460	439	440	437	458	434	451	449	460	426	452	460	427	466	471	452	452	446	454	465	452	526	452	434	448	459	469	435	425	447	428	393	467	413	428	465	449	443	450	420	454	456	389	449	426	406	462	441	462	461	461	459	459	470	450	428	474	496	461	422	461	436	423	460	448	445	433	411	434	391	417	439	422	445	417	461	454	424	449	423	448	448	402	461	410	455	455	445	422	392	438	444	446	408	437	420	433	419	434	455	449	397	435	406	425	398	454	422	450	454	433	417	449	425	437	447	445	460	438	451	432	456	472	467	422	451	443	415	445	418	450	423	444	457	403	410	429	459	414	384	456	446	409	436	456	467	404	423	455	438	439	415	439	441	460	431	422	405	422	466	421	423	475	458	503	436	467	440	447	460	416	434	451	457	429	433	508	416	454	436	421	472	425	435	438	406	479	433	432	456	439	430	454	421	462	451	450	462	430	427	448	472	412	406	452	432	456	428	452	470	453	417	430	440	425	441	461	446	452	485	450	442	432	434	479	436	448	452	467	441	444	411	435	448	435	470	429	426	438	456	458	460	434	480	450	468	427	471	443	475	411	441	449	423	432	434	411	449	430	443	425	403	438	459	430	416	450	482	435	495	468	468	446	443	468	475	493	469	457	498	388	399	427	393	464	456	435	445	466	470	444	406	425	408	470	459	455	464	479	419	430	433	427	444	440	422	453	452	439	450	484	448	474	435	427	416	439	470	423	407	450	420	469	424	456	455	439	416	434	429	431	433	437	406	440	445	379	395	404	409	403	436	429	443	443	454	388	474	422	402	431	410	426	477	442	444	419	433	462	433	471	439	390	445	449	468	466	448	429	433	439	429	442	428	414	438	444	445	498	446	459	473	442	445	411	455	424	465	453	472	444	463	439	470	414	450	436	419	452	455	429	414	483	436	468	447	441	412	430	422	439	456	443	431	444	397	454	421	461	418	442	454	419	449	449	406	489	428	466	417	442	439	450	415	415	452	461	423	473	416	464	425	392	435	444	426	419	465	438	447	438	444	452	452	432	457	457	449	435	450	442	424	436	399	459	464	446	440	431	482	457	424	459	451	440	466	450	411	424	423	442	452	432	459	438	426	452	419	458	484	468	469	477	474	429	452	413	437	454	432	436	438	439	471	451	472	459	449	439	481	455	450	458	501	419	443	456	467	432	460	422	447	472	468	434	460	437	478	437	436	446	466	443	447	451	470	409	441	461	469	439	454	457	459	431	435	460	460	422	444	416	400	455	415	444	416	438	413	381	413	435	439	462	461	442	446	433	416	461	431	450	424	426	436	424	399	446	437	452	421	446	429	473	407	497	441	443	428	437	377	411	445	468	416	451	434	465	415	484	413	408	430	440	445	463	474	481	419	467	449	461	448	404	395	396	459	475	469	420	481	452	466	471	444	418	453	433	442	472	447	405	428	449	432	439	500	435	409	422	442	438	396	434	453	419	424	449	398	444	438	484	469	469	414	416	465	435	457	481	439	424	457	433	468	439	433	443	426	419	450	484	437	422	506	446	434	446	443	447	429	473	417	451	434	484	433	465	456	450	443	426	427	450	411	431	392	438	444	442	461	469	431	464	451	428	394	467	452	424	442	475	437	441	432	431	453	433	427	420	410	481	407	481	474	420	431	443	413	451	464	426	391	428	428	472	399	404	445	433	424	456	435	439	433	466	451	435	444	452	427	430	407	427	445	399	418	443	477	443	459	413	442	423	439	433	417	440	417	423	482	473	418	448	458	422	399	437	426	451	453	422	429	431	441	431	412	487	458	439	452	426	432	430	486	445	426	449	417	462	438	434	447	430	413	445	418	411	475	428	445	447	451	469	436	426	451	456	456	405	466	378	481	437	421	444	477	449	453	415	443	457	445	443	418	430	459	465	452	422	449	445	424	404	508	447	448	434	436	416	473	438	443	458	445	448	493	419	447	433	461	425	440	410	459	451	456	456	473	462	468	434	427	429	475	413	432	436	437	463	473	442	453	465	415	439	444	438	438	464	466	446	412	397	450	454	452	449	438	429	482	418	461	474	445	437	445	470	445	458	422	459	491	429	450	422	445	429	454	450	419	437	456	453	425	414	444	456	442	427	424	450	424	439	462	441	461	432	463	424	420	427	440	441	427	441	462	433	415	467	452	435	439	460	413	408	457	427	434	436	462	461	438	454	428	442	431	450	432	434	468	459	468	438	442	433	452	426	436	446	447	433	441	427	438	423	423	444	413	425	469	467	448	468	442	457	455	444	448	410	444	431	457	404	412	456	468	451	417	415	468	443	405	434	442	452	434	413	469	461	444	438	433	451	446	447	460	432	413	433	467	433	425	395	438	433	450	458	419	454	410	420	414	442	451	488	440	428	417	413	439	436	440	422	444	451	470	447	423	411	433	467	432	389	468	468	451	433	451	467	430	436	462	461	436	421	462	439	428	444	413	431	419	439	491	405	430	412	467	432	449	445	448	471	428	447	454	433	431	477	444	457	423	457	468	412	470	449	417	459	468	439	448	445	436	425	445	451	476	412	457	440	417	419	421	417	452	419	475	390	455	424	423	426	419	470	457	405	459	436	449	446	445	445	430	456	423	415	449	470	441	459	445	460	398	442	470	446	459	425	440	430	420	444	464	453	428	456	440	424	443	450	460	458	431	475	424	455	446	412	482	439	426	446	460	422	435	456	426	420	440	450	465	452	498	421	431	492	411	471	403	428	442	429	452	451	438	460	437	467	447	456	444	475	450	455	457	495	459	442	448	437	421	423	455	459	467	480	437	482	451	424	433	425	471	431	462	416	433	452	439	450	427	476	466	447	422	465	426	433	440	464	468	443	415	456	421	407	440	459	442	424	427	454	488	386	457	437	450	464	423	469	487	435	443	487	430	453	436	465	477	459	475	442	462	424	451	399	457	455	432	439	453	445	451	425	452	415	473	435	403	459	479	430	463	429	416	467	430	453	428	420	447	437	411	464	475	432	477	479	409	469	449	416	466	449	462	477	450	429	433	407	454	392	445	437	429	434	401	432	429	433	439	435	461	477	447	429	449	456	453	445	426	439	419	405	432	496	422	458	447	463	405	446	433	457	487	418	458	454	435	465	429	423	421	444	448	445	427	456	468	398	504	421	420	464	453	420	429	450	446	449	442	412	463
2749	237	126	61	62	70	90	100	124	160	137	111	66	80	58	62	53	53	52	48	34	55	46	45	40	33	42	41	32	39	30	25	33	34	28	27	37	20	27	34	32	33	26	26	22	31	30	25	19	19	37	22	21	27	22	23	24	24	25	29	21	28	27	25	28	27	28	24	18	17	29	29	24	25	22	28	26	26	30	28	16	26	17	21	30	28	28	22	28	15	30	21	21	26	23	25	21	29	26	29	38	32	24	27	21	23	23	24	28	24	22	28	31	26	20	25	18	21	25	30	23	20	20	27	22	27	26	38	20	29	21	17	28	29	24	28	26	31	24	27	28	28	30	23	30	24	20	12	24	28	25	30	29	26	23	25	30	25	24	21	17	25	22	21	25	21	33	27	29	29	20	34	19	21	26	28	23	26	28	21	19	28	36	32	20	12	21	20	29	20	17	22	27	21	28	28	22	22	20	29	25	23	20	21	17	26	30	19	31	33	41	23	28	33	27	26	33	31	19	21	19	27	26	25	17	15	14	25	34	21	30	20	26	27	25	29	30	19	20	21	29	23	24	27	21	20	21	29	21	20	18	22	19	19	23	28	21	26	17	35	27	29	22	21	30	29	33	35	31	29	31	21	25	29	25	17	20	25	22	18	27	24	24	24	29	27	17	30	23	37	26	19	28	23	22	15	23	23	30	25	28	31	20	25	22	25	20	35	31	19	30	19	21	27	28	22	22	36	28	27	28	28	16	26	22	22	20	25	26	35	22	22	12	20	23	31	23	21	36	33	22	25	23	19	25	25	18	34	23	24	25	22	27	27	19	24	22	26	26	24	28	28	24	21	21	23	18	35	19	23	28	22	26	28	25	21	21	31	26	27	30	26	18	16	23	31	25	21	22	19	27	25	24	31	21	26	25	32	28	19	22	19	26	20	22	26	22	25	18	24	21	23	26	22	25	27	38	31	20	22	27	32	33	22	20	29	25	21	19	32	23	21	21	23	22	35	22	25	25	19	19	28	20	25	22	28	18	20	31	29	22	27	22	16	29	33	34	27	22	25	19	31	29	23	26	25	22	23	24	18	33	28	25	20	26	26	24	18	21	27	26	25	27	25	33	20	19	21	37	21	22	22	27	24	19	22	19	32	27	16	23	21	24	21	30	26	17	26	34	31	19	21	26	20	20	41	34	15	31	27	28	18	28	25	20	18	30	30	16	29	25	25	23	34	21	26	22	20	19	27	28	25	22	31	24	20	17	18	28	36	27	32	25	20	22	29	32	19	28	23	24	36	25	36	27	31	25	15	21	19	20	24	23	33	27	14	23	27	26	23	22	25	24	29	14	25	28	36	26	29	22	22	29	25	15	23	21	22	21	23	23	17	29	21	23	28	19	20	13	23	27	29	27	28	28	18	32	20	29	21	22	16	20	22	23	30	28	33	36	19	27	21	33	20	19	15	24	26	23	23	20	30	18	23	31	29	35	31	24	26	22	28	21	20	30	22	21	31	23	24	28	29	26	29	22	25	20	31	32	18	27	31	30	23	27	23	18	22	28	22	18	22	24	26	32	21	23	19	26	24	19	20	23	26	29	27	22	25	27	24	22	24	14	30	32	17	33	30	22	25	26	25	25	15	32	29	20	19	26	34	26	27	19	19	23	24	28	20	30	29	22	26	27	27	21	31	34	30	31	25	23	31	20	18	32	23	30	17	25	25	24	25	21	17	24	18	27	34	27	21	25	23	29	18	32	22	18	21	27	26	35	30	30	16	14	29	26	25	20	31	22	24	17	24	21	22	22	23	21	24	29	20	21	32	28	18	21	29	26	30	24	31	24	34	31	40	25	25	24	29	24	33	24	22	24	32	23	29	23	26	25	23	17	30	24	14	21	30	21	16	28	27	25	23	22	27	19	25	20	34	23	17	25	24	24	20	26	21	23	26	14	26	22	18	26	23	26	25	26	20	23	25	33	18	24	17	26	24	23	18	27	15	27	26	20	14	22	21	19	20	26	30	16	23	19	25	21	26	31	28	24	15	20	24	26	22	20	24	36	26	33	26	23	12	16	22	22	25	27	19	34	27	21	23	21	34	27	25	19	16	23	25	27	32	29	21	23	24	29	32	20	29	26	23	30	20	23	13	20	23	37	24	26	16	23	26	26	28	13	28	21	27	30	28	40	30	29	36	23	19	16	23	20	29	33	21	20	29	28	23	23	36	26	21	24	21	29	21	31	22	21	28	17	21	26	20	17	26	24	21	16	24	23	25	23	28	31	33	30	31	31	22	29	33	32	20	22	28	25	20	24	34	15	22	34	37	32	27	20	27	21	23	32	27	31	23	21	18	23	19	23	29	22	20	27	17	25	29	30	27	23	21	20	26	22	21	34	20	23	21	30	14	36	25	28	26	28	21	21	33	28	20	27	20	17	23	21	31	18	25	21	20	28	30	16	31	24	25	23	16	31	17	19	27	23	19	31	24	27	25	27	28	18	28	25	28	25	31	26	20	23	15	21	21	21	24	16	22	33	27	26	22	23	20	20	20	18	28	25	29	26	22	32	23	24	24	24	24	26	26	18	24	21	24	23	23	19	13	20	19	25	19	12	25	23	22	13	27	31	28	19	20	26	27	24	17	29	27	26	16	26	18	30	29	26	21	28	27	24	27	21	20	25	28	27	14	15	28	24	20	24	27	22	23	23	23	18	23	25	30	26	22	21	24	22	31	32	21	17	23	18	24	26	28	29	18	20	20	21	31	21	28	28	26	29	37	29	28	19	18	22	28	18	39	27	22	21	20	22	28	29	22	28	28	25	37	23	23	19	18	22	22	27	25	26	17	25	24	27	22	28	22	15	27	31	33	28	25	27	27	19	18	35	22	28	30	27	21	27	26	20	24	24	24	29	20	25	17	22	24	28	25	28	21	23	23	23	23	27	16	25	41	31	24	22	21	29	27	31	24	22	25	26	23	25	28	20	28	25	15	31	25	25	25	23	23	25	31	17	33	16	25	22	20	19	16	31	24	28	21	37	27	23	16	25	23	29	24	26	24	23	24	22	17	27	32	14	23	36	30	19	20	24	24	26	24	31	26	29	21	25	21	30	25	25	28	16	20	25	18	26	23	25	25	24	23	26	18	30	22	17	29	37	30	25	21	20	22	27	21	24	29	22	22	23	25	26	26	32	21	22	27	14	30	31	24	19	29	33	28	28	30	25	23	25	19	20	23	22	25	20	13	25	26	29	22	30	21	27	22	21	22	29	19	25	22	25	24	21	20	25	23	32	17	24	25	29	23	23	22	27	29	35	18	24	21	22	28	21	33	23	26	29	19	24	30	28	18	27	20	22	26	26	29	20	24	32	20	33	29	33	24	25	19	25	20	27	30	15	30	24	23	24	30	20	36	33	22	20	25	17	27	22	27	29	18	23	26	26	22	28	24	26	30	23	32	27	33	18	30	29	17	24	20	33	29	21	14	39	18	24	30	31	19	26	13
18727	3202	1476	1281	2628	5188	6411	6360	6357	7486	6878	4487	2562	2013	1759	1522	1351	1201	1196	1031	1035	956	940	904	749	767	693	602	581	568	463	434	433	407	428	389	328	315	350	317	316	307	291	317	289	253	250	240	254	229	225	224	243	218	235	228	231	212	228	252	221	250	225	237	202	236	229	251	229	235	208	232	260	218	227	205	238	230	222	220	209	212	220	215	243	223	219	252	248	221	205	213	237	210	225	246	207	181	232	216	234	208	245	221	244	219	214	210	214	220	253	224	200	257	233	231	219	207	230	223	235	207	216	232	204	213	216	244	239	209	223	200	227	231	208	214	222	220	203	197	223	213	213	224	194	216	223	219	200	219	216	235	193	212	219	218	196	218	232	227	223	203	232	227	218	222	232	209	206	242	218	195	222	220	230	222	215	227	209	221	228	196	220	204	223	215	219	204	214	217	218	236	227	229	203	228	228	213	237	232	207	197	219	207	236	191	176	210	216	200	213	188	198	198	218	208	211	216	179	218	209	223	206	224	200	229	206	216	226	224	210	223	225	231	222	229	192	244	234	214	219	227	210	200	217	215	206	201	188	206	210	178	240	216	204	194	204	222	195	211	188	241	225	229	214	180	187	205	206	215	241	249	219	226	195	230	234	203	237	212	226	241	227	213	219	213	199	222	225	229	204	219	226	223	216	216	243	218	246	217	218	227	205	224	200	241	195	219	213	211	226	215	224	202	214	196	228	232	216	214	223	228	225	198	208	237	196	207	216	216	211	235	215	222	203	240	188	207	210	233	235	194	210	207	216	217	203	218	245	240	219	204	187	209	221	213	221	231	230	216	214	240	205	213	217	233	223	213	222	211	216	229	210	216	217	218	222	231	234	232	222	243	217	205	215	214	216	226	233	212	207	207	200	219	202	191	229	207	219	211	201	199	224	202	229	224	194	221	192	217	215	228	205	221	200	205	220	187	220	200	255	221	204	218	199	206	235	211	207	226	225	212	214	213	232	190	226	226	244	199	219	218	214	217	194	221	203	200	189	195	222	207	230	218	240	225	239	237	193	222	215	207	224	205	212	214	212	220	231	237	200	229	223	206	252	203	220	216	232	217	228	213	217	222	195	225	227	191	226	231	202	203	197	232	237	226	199	215	221	213	223	243	188	206	202	200	215	226	207	214	201	198	215	183	228	232	205	212	213	211	192	202	221	214	227	222	212	237	224	223	199	224	208	225	209	220	236	232	220	198	242	224	211	226	207	238	216	218	198	231	208	203	221	254	204	207	199	227	225	233	208	220	214	240	220	203	220	206	215	204	230	225	211	231	198	210	234	235	234	220	214	206	213	213	190	234	268	221	221	229	195	264	189	234	253	216	235	225	197	208	207	242	205	217	227	244	230	203	219	207	211	210	245	208	215	224	248	225	215	204	230	205	220	226	192	201	224	208	228	254	217	209	214	199	238	214	242	218	228	235	189	218	218	245	221	219	231	238	190	206	231	215	212	223	217	229	239	237	221	220	223	175	213	214	232	225	220	208	206	220	196	222	231	206	191	211	194	212	220	223	197	220	216	233	199	209	231	212	205	203	242	200	211	227	198	241	218	217	222	244	212	214	201	218	205	177	219	213	201	243	231	224	200	211	220	200	208	212	222	221	198	212	222	208	207	209	234	266	203	220	219	233	239	234	211	230	243	211	214	204	233	202	197	221	238	211	218	247	235	210	198	206	208	207	241	243	227	215	193	204	239	224	201	204	232	207	222	212	211	223	214	219	215	212	258	224	224	185	229	216	226	239	230	200	234	240	211	205	244	241	216	231	230	251	234	197	244	192	199	202	223	223	203	210	210	212	253	224	220	196	205	215	233	245	209	204	194	218	219	199	225	209	234	204	224	203	195	224	214	225	220	227	203	221	198	244	212	199	208	238	215	215	212	215	245	216	217	216	179	222	237	225	202	215	225	228	231	200	219	205	239	213	219	194	216	246	215	195	214	233	220	188	228	205	240	208	190	199	198	207	211	223	211	198	214	198	204	220	241	223	205	205	241	208	197	238	225	228	208	234	236	248	213	216	197	220	242	195	223	236	208	231	216	204	223	214	216	235	198	233	213	214	222	203	224	226	211	232	220	204	229	230	220	221	218	223	207	220	236	223	214	208	231	212	221	226	214	197	220	203	198	182	222	220	235	233	204	234	225	222	207	207	214	210	216	216	208	207	222	203	230	213	235	222	229	202	226	227	200	234	232	246	227	201	223	207	214	245	227	219	231	218	238	216	210	251	206	217	238	212	224	203	202	210	207	204	213	201	212	193	224	228	222	208	203	246	229	226	207	199	215	212	204	200	199	243	206	193	165	231	224	206	224	235	222	190	219	227	212	225	212	220	193	239	218	219	204	239	199	202	211	200	228	198	229	195	215	238	227	198	225	214	212	219	214	193	213	233	185	195	224	237	266	235	233	195	220	213	191	205	220	211	214	214	233	203	213	226	234	220	204	218	241	217	181	229	215	214	219	220	213	213	194	224	232	221	201	234	209	246	198	211	215	207	239	213	184	219	229	218	201	217	212	220	233	209	224	243	201	212	211	221	225	192	216	174	212	221	211	226	217	199	232	181	216	212	207	214	230	230	236	214	219	221	235	245	239	216	204	234	191	238	208	229	219	212	202	218	207	222	224	193	223	225	193	229	226	206	211	227	221	222	219	208	229	215	199	210	218	196	212	217	235	202	243	201	223	223	216	225	226	204	181	225	204	259	225	237	211	209	220	224	213	221	214	206	222	196	238	228	192	190	204	207	253	211	208	218	209	209	222	194	222	217	189	217	216	227	222	181	227	225	228	240	239	219	224	218	227	203	215	227	226	213	221	215	215	225	206	211	244	222	210	229	232	224	213	214	215	200	204	219	214	221	211	239	219	212	213	209	207	233	202	222	242	198	195	232	229	201	194	214	217	210	233	198	211	201	221	229	206	200	213	233	206	199	213	190	222	196	225	227	187	231	212	226	225	239	235	235	206	225	217	224	230	237	262	204	212	229	228	211	211	215	197	196	225	208	230	212	187	213	227	227	209	218	213	212	230	215	217	216	211	221	218	221	235	193	220	202	206	226	218	231	227	219	206	201	236	216	253	215	232	217	218	223	222	208	203	227	217	210	214	226	226	211	222	240	204	223	212	248	226	207	199	217	218	230	249	223	215	182	230	187	209	192	251	204	219	201	208	187	223	206	242	228	241	228	197	215	211	234	211	216	198	207	211	216	223	203	237	234	208	230	218	202	215	211	208	232	230	239	199	221	245	218	210	213	230	223	229	209	220	206	232	217	235	245	193	231	222	229	208	192	235	217	237	250	220	212	224	230	199	190	216	224	202	212	188	226	219	216	220	219	235	183	220	206	221	230	217	213	234	212	206	218	223	234	211	248	215	226	230	227	234	208	199	206	231	210	216	229	240	231	209	202	208	207	225	236	192	216	198	192	217	223	226	216	216	224	223	211	218	210	200	216
2481	353	206	108	106	103	134	134	180	247	207	152	96	120	84	91	75	72	77	62	85	59	67	75	63	56	50	57	42	63	49	49	49	53	44	50	45	36	30	39	44	44	34	48	48	34	41	49	31	29	39	35	47	54	36	55	38	34	42	38	39	37	40	41	41	46	42	32	39	43	47	48	42	33	34	37	32	37	36	38	39	35	29	39	28	48	35	38	47	35	44	39	47	29	33	37	43	38	35	35	35	41	40	49	34	40	41	44	40	30	33	39	40	39	48	37	33	41	30	31	46	43	33	43	35	37	45	37	40	37	47	44	37	40	40	27	40	50	31	38	40	38	38	34	39	36	46	50	37	36	30	46	39	36	45	42	45	33	34	53	40	28	45	37	35	33	37	37	38	45	50	27	44	40	45	40	51	36	33	37	44	39	29	36	32	49	26	49	40	35	44	32	43	31	29	32	34	31	40	45	36	35	41	38	41	46	34	38	40	45	39	38	31	43	33	38	42	32	31	29	35	37	43	33	39	38	40	40	36	38	32	33	40	43	27	33	35	39	36	31	47	31	33	34	35	41	41	30	38	36	35	46	44	40	44	35	27	35	33	29	37	41	30	36	49	48	50	27	34	57	30	31	37	36	33	33	22	44	32	30	33	36	37	42	32	27	33	39	40	40	28	36	48	47	35	33	38	37	47	47	42	35	38	42	31	44	35	43	46	42	45	38	30	41	36	30	35	36	38	32	42	43	40	26	38	43	41	34	28	40	27	40	56	32	33	41	31	43	38	34	41	47	44	43	43	47	47	43	26	30	44	27	39	44	38	41	43	37	43	37	37	32	43	32	28	38	36	39	43	29	38	37	38	26	33	43	42	39	45	23	45	29	45	35	52	39	34	33	49	50	42	33	36	28	45	36	29	33	33	37	40	24	38	34	42	46	47	31	36	35	36	50	38	52	43	41	36	42	34	33	31	46	44	41	36	37	33	39	29	30	44	39	28	41	43	33	44	47	36	29	27	36	54	32	41	29	41	39	38	45	28	36	35	34	34	34	36	38	50	38	41	42	26	39	39	32	39	35	36	38	33	40	32	42	34	26	36	38	43	43	48	39	51	41	32	43	42	33	32	35	29	38	45	35	32	34	38	31	42	41	54	46	37	41	43	31	34	31	34	33	33	32	42	30	28	36	40	26	32	36	43	37	30	53	33	42	27	36	45	38	36	35	29	45	42	39	38	44	57	34	37	39	35	40	43	41	33	33	38	38	49	37	36	33	37	34	38	32	44	29	35	42	35	45	34	38	55	33	32	42	30	38	42	37	38	34	43	29	41	36	48	42	37	47	36	42	33	38	47	39	40	38	27	32	47	43	40	33	47	31	35	40	43	42	36	30	24	29	51	39	42	33	45	35	31	39	32	40	38	31	39	41	32	38	43	42	36	45	31	44	49	32	34	43	45	32	34	28	31	49	35	32	43	47	35	33	34	31	47	30	41	41	39	37	38	50	30	34	36	44	37	35	34	37	34	25	44	41	46	47	41	35	36	41	41	43	41	32	40	41	45	41	40	40	48	35	54	34	39	40	44	42	38	35	45	42	31	50	25	43	32	31	32	40	41	37	33	48	50	39	41	51	37	34	37	38	45	43	34	40	47	43	37	29	38	32	32	29	39	39	38	37	34	43	39	34	35	37	41	40	42	31	41	36	43	40	36	40	41	42	30	39	43	51	36	43	37	40	32	31	30	41	37	28	46	35	42	36	35	33	35	37	39	33	35	40	38	31	37	35	41	37	40	46	39	43	33	36	44	34	37	47	34	41	45	32	37	38	37	26	45	40	30	41	31	37	46	35	27	36	37	35	27	39	38	43	27	30	41	52	37	34	38	33	35	39	41	31	39	45	38	39	48	38	44	36	44	31	44	28	42	39	35	38	32	32	35	45	42	46	51	37	33	45	40	37	36	30	38	45	39	37	39	35	46	53	27	45	36	33	40	36	34	43	33	30	36	35	35	34	45	38	32	32	37	37	26	50	44	49	60	29	39	43	34	57	49	41	35	36	42	49	31	33	30	38	37	50	39	34	28	36	47	44	51	38	35	33	47	31	35	39	37	45	36	36	36	38	51	45	40	40	33	32	41	34	32	35	41	45	37	44	33	35	44	46	42	38	45	38	50	31	38	32	39	43	40	31	33	38	49	42	47	40	42	37	34	38	41	39	39	26	33	43	39	29	39	43	26	40	35	31	29	34	43	32	43	44	48	33	47	28	37	38	40	34	31	38	35	40	26	43	33	34	47	41	25	42	33	35	33	35	44	45	38	40	39	39	38	41	35	37	38	31	47	34	37	23	37	29	28	43	42	39	40	37	38	36	26	55	43	28	40	28	35	35	28	41	43	42	42	29	33	38	43	31	45	36	33	43	46	45	31	32	38	25	40	36	34	29	40	23	32	36	36	26	44	35	45	43	41	29	37	35	52	29	42	33	38	48	37	42	38	43	44	28	43	36	38	41	45	48	34	44	51	37	45	42	43	37	45	34	34	41	36	37	35	32	40	32	31	38	42	37	37	50	39	35	32	56	50	42	36	30	39	42	43	31	45	40	39	32	36	40	40	30	34	32	40	36	29	32	34	44	40	45	31	46	43	42	37	35	37	40	31	46	38	45	36	32	41	29	39	41	38	31	38	41	42	28	32	46	45	45	39	45	46	36	40	33	34	33	31	49	38	29	37	36	45	32	39	49	41	32	45	40	44	34	46	43	33	41	42	45	47	44	35	37	29	37	41	36	37	37	38	38	30	45	45	36	38	47	41	49	36	32	54	29	33	37	41	46	37	38	38	41	42	35	45	43	39	48	41	35	36	37	46	27	43	40	45	29	42	43	33	44	30	30	32	40	34	35	35	32	35	40	32	36	35	35	28	37	35	34	28	42	34	36	43	36	38	40	44	35	42	36	35	46	46	37	40	37	43	35	37	32	37	30	36	42	39	36	32	26	48	41	44	38	29	39	30	26	47	35	34	41	31	42	39	29	42	40	42	41	43	44	42	39	41	42	26	29	29	53	36	44	30	35	37	30	41	34	39	27	42	42	29	36	35	37	29	46	46	34	47	34	38	42	43	35	27	35	34	38	36	34	51	39	37	29	36	39	30	42	32	29	43	35	43	47	47	41	30	28	33	45	46	36	30	35	33	43	43	32	40	42	40	42	32	29	32	38	52	29	44	44	30	44	30	46	49	39	44	31	58	38	35	40	42	38	34	31	42	32	30	55	28	39	43	36	44	37	32	38	35	40	44	39	38	44	26	39	38	31	23	36	30	31	38	38	29	40	42	48	41	36	42	35	35	41	35	38	31	48	31	42	46	34	46	33	51	40	44	37	29	42	49	40	30	40	50	29	38	41	39	30	33	34	41	40	26	38	43	41	36	43	55	39	36	50	48	37	35	44	51	41	34	29	36	34	39	38	43	42	41	43	37	41	38	42	39	50	39	36	34	52
21982	4293	2470	1988	3897	7391	8907	9085	8664	10175	8535	5868	3891	2956	2483	2335	1893	1779	1580	1477	1587	1535	1316	1195	1155	1155	1021	930	870	800	678	672	671	655	634	611	537	545	470	567	482	467	494	415	401	431	415	375	402	365	332	394	377	335	334	357	358	400	362	355	365	337	384	375	374	385	323	374	356	353	357	379	360	352	385	379	345	343	339	357	423	353	361	365	351	337	395	414	375	380	374	373	347	343	364	357	359	368	373	337	363	345	378	375	359	377	356	341	299	382	337	348	376	361	366	348	342	388	370	345	330	359	357	334	356	367	334	394	359	379	369	339	377	365	366	344	325	320	341	387	354	327	325	324	332	369	337	341	366	338	341	363	351	321	341	351	369	367	343	345	338	358	369	339	379	351	360	354	352	345	329	346	361	335	347	340	292	323	363	354	359	347	354	360	391	302	377	326	357	329	341	337	356	359	349	334	351	339	382	350	345	349	362	326	341	349	327	356	359	319	354	347	345	357	364	335	366	350	370	354	365	367	347	335	379	347	329	341	349	315	342	364	352	324	344	324	369	361	326	350	349	353	356	348	348	342	355	324	357	344	368	357	332	316	339	316	349	359	356	348	362	339	340	330	348	391	325	379	328	360	348	356	352	322	357	338	345	359	309	368	354	348	319	334	334	341	364	345	369	348	338	344	368	335	329	330	346	357	327	355	340	311	340	329	333	344	359	339	347	327	339	375	327	378	337	358	380	305	349	324	360	282	336	326	318	337	327	380	356	329	347	329	339	356	351	330	338	327	393	325	321	377	341	342	374	366	343	374	360	342	353	312	367	349	372	330	354	357	353	304	333	355	343	331	359	339	361	315	338	350	346	329	353	332	341	328	349	366	333	357	362	340	340	327	362	331	341	371	305	337	342	326	329	341	298	354	366	340	349	354	340	369	348	344	384	335	306	343	348	339	324	360	363	403	316	349	367	370	351	371	371	340	347	379	355	360	354	375	363	383	346	335	377	350	347	321	356	358	338	334	365	297	331	301	361	370	372	332	362	332	319	363	330	326	318	355	337	357	359	365	312	326	338	359	360	367	339	327	334	358	336	337	369	354	357	377	334	338	321	346	358	330	344	346	379	317	347	348	333	348	327	331	376	345	358	346	346	352	377	369	375	327	350	366	409	366	366	374	393	333	340	358	353	358	336	316	349	334	354	402	325	349	408	407	349	334	335	340	320	344	353	315	350	372	335	346	334	350	372	371	362	330	354	362	346	369	322	335	359	333	346	349	369	339	387	351	366	327	340	364	346	372	315	327	336	349	327	360	358	346	339	354	367	344	331	367	357	326	340	346	355	369	336	353	367	362	370	359	349	345	327	361	344	368	328	362	358	352	346	359	342	322	347	356	348	344	337	321	344	362	343	330	354	370	352	331	336	335	346	359	357	359	337	322	344	355	328	334	355	346	342	336	360	320	329	337	339	351	327	363	371	344	361	375	358	347	325	366	342	346	345	349	369	366	318	323	343	350	385	343	360	340	389	374	320	344	355	369	327	324	340	323	345	363	351	357	334	349	322	350	333	354	356	363	339	355	350	337	385	315	338	339	348	358	330	335	341	336	367	369	322	323	376	363	358	339	343	324	337	354	354	362	333	354	363	348	336	336	346	318	400	348	346	357	344	347	322	312	359	338	340	327	392	337	336	353	348	326	368	337	309	344	320	337	358	368	358	361	359	335	371	366	349	331	341	339	352	347	365	334	355	364	363	333	333	375	341	356	360	335	377	343	357	366	332	357	358	336	318	320	335	323	365	370	341	354	360	348	335	348	317	345	353	346	358	343	316	337	335	339	327	347	354	339	320	368	339	335	337	363	344	361	365	352	347	363	344	325	359	338	346	358	356	339	351	359	350	343	322	352	338	363	341	341	328	393	355	359	371	346	368	398	328	354	349	348	345	361	341	348	346	374	354	365	312	354	311	376	355	321	342	331	360	340	376	377	345	350	339	315	336	324	338	323	346	366	362	324	334	395	326	371	378	343	384	379	343	344	356	343	353	354	367	337	327	335	329	372	332	333	360	342	347	322	348	334	366	358	366	335	354	373	328	346	338	323	367	350	341	335	347	358	349	326	317	352	325	365	366	327	305	346	311	385	358	347	345	361	332	379	340	347	342	333	323	379	351	349	371	366	330	347	374	374	367	301	361	323	331	359	354	343	338	341	329	349	351	355	342	334	329	350	357	389	332	325	346	350	338	306	359	379	349	345	374	335	344	342	354	331	320	346	349	345	322	358	324	337	351	320	362	342	330	356	343	371	338	388	355	334	366	318	336	354	359	352	325	349	357	383	334	361	329	371	358	325	342	342	371	324	343	339	361	367	346	334	313	338	367	318	370	344	346	339	349	344	363	360	344	363	361	332	349	359	326	324	354	342	333	309	348	347	335	329	343	356	374	357	366	346	353	363	344	348	343	364	311	320	364	345	367	324	379	333	355	362	324	334	352	327	371	393	357	349	358	349	359	353	329	388	343	343	322	340	361	345	354	358	354	307	326	352	346	342	322	364	347	347	342	400	351	325	355	343	341	324	347	339	344	334	325	340	323	349	334	348	324	344	346	381	367	361	358	335	374	371	360	349	353	314	327	346	354	327	325	379	351	335	334	332	318	360	344	324	354	362	337	389	355	334	357	328	370	331	335	369	373	355	363	334	347	367	334	373	338	294	331	311	346	347	310	335	344	376	346	406	366	353	383	358	345	382	325	389	358	352	323	339	362	366	354	334	321	359	351	359	352	336	366	322	340	334	349	326	345	347	323	325	362	357	347	342	343	303	337	310	360	347	313	342	360	353	394	323	330	374	316	318	372	306	358	323	311	335	366	344	323	380	342	368	340	325	384	361	351	301	332	339	353	353	344	364	333	369	308	329	351	380	344	359	349	352	328	365	366	351	348	389	371	334	325	377	370	350	333	341	344	329	338	364	325	359	315	319	318	359	368	351	336	329	335	373	341	370	359	342	312	319	354	311	374	353	350	347	366	358	366	349	357	359	321	359	350	355	339	334	360	363	332	354	349	310	362	379	347	349	332	313	385	336	330	375	362	306	346	332	342	341	339	314	321	341	360	352	331	390	343	343	357	285	334	314	351	375	342	318	333	356	351	333	359	343	332	351	348	347	331	349	352	387	358	343	360	334	367	337	334	344	339	329	367	319	321	355	335	335	324	348	324	315	365	346	337	383	365	359	365	357	334	389	326	347	369	351	326	324	339	368	352	354	326	325	321	322	328	363	379	332	344	342	343	339	366	358	317	352	389	326	339	322	320	338	336	369	320	351	336	329	335	354	348	331	317	363	367	365	316	363	344	320	329	342	384	356	370	343	338	348	357	373	326	361	325	337	337	339	348	367	355	350	360	338	346	335	354	343	321	374	341	352	339	343	367	337	351	389	384	388	369	351	343	376	366	316	365	328	334	367	343	357	341	356	319	322	350	384	344	330	338	330	352	361	356	351	366	344
1962	151	94	70	76	64	79	86	108	116	99	87	77	69	58	53	64	68	43	60	47	59	47	53	64	34	51	55	47	45	47	43	32	44	44	54	45	47	47	45	52	45	36	36	40	40	49	35	31	43	30	54	30	50	57	31	46	48	45	49	49	34	51	42	40	31	43	50	48	28	43	38	32	38	33	50	46	48	48	51	41	52	37	36	37	49	34	43	44	43	32	46	39	41	26	37	36	55	43	40	33	38	27	50	47	31	40	34	40	47	31	47	33	36	41	37	37	38	43	56	37	38	46	38	33	47	51	46	33	32	42	45	49	32	35	46	48	41	45	41	36	35	57	44	47	51	39	37	37	31	50	41	39	49	33	29	45	30	36	31	40	35	37	39	44	46	41	50	43	41	53	32	34	34	40	40	51	30	39	49	44	24	36	36	36	44	47	40	39	27	48	35	38	42	41	39	30	39	40	44	41	29	38	40	43	33	33	34	42	39	34	37	37	34	43	43	36	41	34	36	44	37	39	32	48	47	32	45	46	42	36	41	44	41	40	43	34	28	50	36	33	37	31	33	42	44	50	43	50	39	37	41	29	30	38	36	42	34	35	38	35	43	28	44	54	36	36	38	34	45	48	47	42	43	39	34	30	45	25	27	43	31	39	35	45	42	39	34	40	30	29	40	49	40	47	43	47	56	27	31	32	47	36	59	34	38	27	43	49	41	33	42	37	38	34	37	28	45	31	35	37	47	43	44	36	43	28	36	36	40	31	26	31	36	34	42	39	40	47	41	38	39	40	43	36	30	35	44	34	39	44	47	40	32	44	42	36	45	29	52	40	42	39	43	32	33	43	42	36	39	40	41	45	41	42	48	38	48	43	31	40	42	48	30	43	43	32	46	36	49	41	41	42	37	27	48	40	36	42	37	37	44	34	33	38	54	47	39	35	36	41	39	41	43	43	35	44	44	30	43	40	41	35	38	38	52	38	40	45	41	44	36	54	41	29	50	36	34	41	45	37	33	38	39	30	33	36	43	43	35	34	45	37	52	33	41	56	40	39	24	38	33	43	35	36	41	44	45	50	36	38	32	43	42	52	39	37	35	43	36	39	39	41	41	41	56	40	37	46	39	40	44	41	29	48	32	36	41	37	39	53	39	48	38	39	38	41	41	34	35	41	46	43	45	38	42	35	33	39	39	39	23	44	35	36	48	29	44	37	53	49	41	49	41	44	37	40	36	42	44	32	37	48	39	31	42	45	41	30	51	43	35	41	31	47	49	40	34	43	53	47	38	43	49	48	39	36	36	46	36	31	38	33	37	43	32	36	35	55	36	44	39	35	43	38	33	32	32	49	38	43	43	46	40	36	47	51	46	37	35	44	54	43	31	40	32	44	35	35	33	49	39	38	38	45	34	41	47	36	37	37	37	42	41	54	40	50	38	38	35	35	43	41	42	43	43	52	36	50	34	34	33	27	46	39	40	49	48	55	42	40	40	45	40	35	51	44	34	38	38	37	31	32	35	36	43	39	46	37	46	43	37	32	36	47	39	44	47	40	52	40	29	54	38	59	46	50	51	30	39	42	32	35	45	39	39	43	41	27	38	41	32	42	42	32	36	52	40	45	56	32	36	49	33	46	37	46	39	46	44	39	43	47	31	41	45	44	38	41	41	36	39	53	43	37	45	39	33	38	26	40	33	36	41	40	37	34	40	34	29	29	43	37	22	42	37	35	37	46	41	33	36	48	34	45	34	27	40	44	37	40	39	38	38	36	40	44	47	46	36	43	41	44	34	24	62	40	37	37	38	35	34	40	35	39	42	46	35	40	35	37	37	38	55	48	35	25	39	41	43	43	48	27	35	36	41	35	33	32	30	39	32	42	50	45	49	55	36	44	36	43	38	35	41	25	42	40	43	43	38	58	44	43	32	32	38	38	45	41	37	39	33	44	36	30	28	35	30	44	37	39	44	33	50	44	37	35	48	42	43	38	42	39	53	46	36	32	43	41	44	47	45	41	36	46	41	37	41	41	44	37	28	28	32	48	38	42	44	50	32	43	41	37	42	45	49	41	45	45	30	31	47	35	46	37	49	42	46	49	39	37	44	35	28	48	45	37	46	38	43	38	42	44	44	56	37	41	38	37	36	42	31	36	30	40	28	43	28	33	37	39	46	41	33	42	45	32	29	42	43	42	36	41	46	45	47	39	38	45	36	37	42	46	52	28	44	38	38	41	27	43	53	33	38	25	33	40	45	31	49	34	39	33	32	49	35	34	51	42	40	51	43	28	41	34	54	49	41	41	25	35	44	38	39	48	26	43	36	36	35	33	35	34	35	33	47	33	38	39	38	33	40	35	40	43	46	37	38	26	45	38	34	37	44	42	39	44	39	33	46	39	38	42	33	38	43	38	41	31	41	41	38	42	34	45	43	50	33	41	36	42	45	35	36	36	41	44	44	36	34	47	47	42	37	43	39	47	52	45	41	47	48	44	33	36	35	48	41	42	49	45	34	46	38	40	47	38	47	32	41	47	47	39	43	40	31	25	30	37	45	34	38	38	41	36	37	36	37	48	30	40	44	37	31	45	43	33	45	48	39	43	42	42	40	32	61	54	42	39	39	50	45	47	33	38	38	44	51	28	45	50	38	38	36	35	39	36	47	53	42	31	45	49	28	39	37	54	56	47	30	44	36	36	36	41	38	37	40	36	40	48	42	29	42	37	34	49	33	46	44	38	42	31	43	54	46	46	43	32	42	39	44	38	42	43	53	43	47	36	40	32	43	42	39	30	50	32	45	34	31	31	39	33	39	43	46	41	43	31	40	40	36	43	39	36	41	35	40	40	40	42	37	39	43	50	38	32	44	40	39	40	42	37	39	48	41	41	37	42	45	38	36	48	48	33	36	42	34	43	40	40	40	36	34	38	37	45	31	36	36	28	31	36	36	32	40	30	43	38	41	45	43	46	34	48	49	39	48	50	36	35	47	45	55	32	49	35	45	44	35	33	32	48	46	54	48	39	42	39	40	43	47	34	35	43	38	50	41	50	33	47	36	40	36	27	33	46	36	43	34	40	38	25	35	38	44	38	37	42	35	54	32	31	47	40	37	44	35	48	48	51	47	31	48	42	39	43	43	41	45	40	35	50	46	32	34	44	37	47	35	45	32	28	56	43	39	42	40	40	43	46	32	40	43	44	43	46	42	44	41	31	27	41	45	36	32	42	35	39	30	45	43	41	47	38	54	48	33	34	55	59	39	41	43	36	32	40	48	42	43	42	43	37	46	44	46	37	39	36	31	45	57	41	41	38	41	49	37	28	23	45	44	36	37	47	27	28	31	46	39	34	43	48	50	48	48	47	33	42	34	50	37	43	33	51	31	40	41	52	43	47	45	39	50	35	43	45	27	55	38	46	41	39	29	46	43	38	46	34	28	39	39	43	43	53	33	37	34	31	37	37	49	36	36	38	48	45	37	28	43	43	35	38	47	27	37
15748	2309	1360	1105	2303	4053	4887	4756	5223	5758	4269	2639	1804	1473	1272	1230	1103	1097	950	920	896	870	868	800	668	650	581	637	579	568	496	537	476	483	480	459	485	421	442	436	404	436	423	356	408	340	385	375	351	351	353	390	331	324	363	356	342	325	335	343	351	377	357	354	366	392	357	368	368	363	378	342	371	334	347	336	339	351	354	368	330	378	363	345	327	359	366	320	352	387	389	356	361	368	349	363	353	376	348	321	369	340	391	364	371	352	347	372	355	380	341	363	372	350	349	355	347	344	370	357	322	351	335	341	363	314	330	374	359	347	323	362	325	388	331	348	353	344	344	325	350	347	338	344	368	348	358	357	347	361	372	362	357	307	352	359	369	337	345	366	368	350	333	347	367	358	357	350	351	348	367	343	355	346	359	349	363	307	334	308	335	349	326	348	366	348	342	355	323	342	308	346	351	370	374	333	352	348	374	360	360	374	342	378	355	360	343	365	371	369	359	355	330	353	363	344	386	326	336	373	339	316	350	350	353	343	362	349	365	312	348	370	353	361	339	357	349	348	363	343	309	355	337	345	362	336	350	343	361	323	336	339	368	325	348	325	331	345	386	384	367	347	334	368	352	377	375	334	341	344	393	371	357	347	350	367	351	359	342	341	317	358	387	346	347	325	349	375	355	366	334	319	352	369	372	322	336	355	343	331	346	343	347	379	307	332	338	342	350	368	394	371	343	350	342	355	331	364	368	343	385	359	366	353	339	315	339	358	355	342	393	353	346	366	375	309	383	360	337	347	360	331	333	312	341	321	330	356	366	340	325	340	331	382	345	355	351	359	371	352	327	356	349	365	354	361	363	336	342	362	350	349	326	342	372	366	354	367	335	346	380	314	318	322	324	353	331	352	362	350	320	360	333	359	346	336	370	335	310	337	335	375	344	358	316	371	357	341	347	322	356	348	350	366	357	380	339	319	352	329	352	349	337	379	333	347	377	318	315	342	369	331	359	323	340	317	343	334	355	351	326	350	367	335	331	341	349	379	314	354	338	361	355	351	351	348	355	350	362	387	347	353	379	354	362	383	392	327	372	350	338	380	344	303	339	320	343	353	376	355	355	350	344	356	358	324	351	352	337	332	337	338	357	371	329	350	373	324	352	368	352	316	378	375	331	322	344	363	312	329	373	340	340	342	334	367	365	373	342	343	362	339	366	339	364	339	317	357	337	352	340	346	358	297	355	357	336	352	365	341	339	352	384	348	361	374	353	359	337	378	339	368	339	339	355	339	328	384	339	339	367	331	327	363	367	357	354	336	335	371	370	350	377	347	327	348	336	353	376	359	345	342	313	333	329	354	351	340	347	393	351	323	330	372	351	360	321	358	358	342	383	335	312	313	369	345	347	362	377	330	330	370	336	339	356	336	356	351	343	342	347	332	354	338	356	332	328	346	309	347	335	347	368	339	355	337	376	342	352	354	342	350	350	355	375	353	334	373	330	351	379	379	349	320	349	354	372	357	358	320	371	363	351	353	381	349	360	382	348	326	367	387	343	356	372	357	306	340	351	353	348	316	355	327	359	380	379	299	364	335	356	335	375	346	373	358	354	350	350	389	368	329	364	341	350	336	327	317	319	334	358	313	388	357	338	354	353	396	321	330	344	361	331	336	356	360	347	335	353	348	341	349	342	332	301	319	336	356	343	351	369	357	368	347	355	338	305	324	349	347	370	362	370	357	335	360	356	357	337	348	345	332	332	338	354	321	339	378	355	325	322	346	350	354	344	340	380	355	369	348	317	334	341	373	345	362	326	329	377	349	349	339	330	335	334	314	342	339	370	350	328	348	370	353	384	362	379	344	345	363	350	327	315	351	379	366	347	354	327	312	364	345	332	349	358	343	349	322	354	352	341	340	354	319	352	335	325	371	366	340	351	325	330	358	332	335	332	359	352	338	343	344	363	355	339	339	342	298	341	315	359	366	337	365	336	393	384	337	361	336	359	354	358	328	362	356	356	358	368	319	344	350	322	338	341	347	332	326	368	341	390	366	339	344	347	355	373	310	334	354	352	361	368	360	373	348	348	338	312	339	372	356	342	338	332	350	354	336	344	353	335	312	366	370	321	359	317	341	340	362	334	345	355	354	340	308	373	332	335	333	326	353	330	341	338	338	366	342	324	354	373	338	366	359	305	333	325	358	333	362	379	344	356	346	346	349	342	377	350	333	361	350	333	358	351	329	333	385	385	351	347	393	338	340	336	355	346	340	341	358	339	341	364	328	328	339	366	332	356	359	344	355	341	305	355	369	344	367	362	397	357	325	343	345	391	377	348	357	349	352	332	344	351	345	404	343	389	357	328	365	378	300	344	334	362	338	307	355	345	343	359	340	360	328	327	303	337	347	367	353	334	335	365	356	357	327	374	355	351	347	321	368	331	356	346	325	331	369	340	329	335	387	336	333	325	326	366	362	396	337	350	353	309	358	327	347	354	378	324	355	342	346	360	387	356	334	366	355	345	349	364	347	335	374	333	330	368	360	363	344	340	328	334	359	385	336	335	403	361	351	326	339	360	340	348	384	350	365	353	344	311	330	352	360	324	364	335	363	339	340	345	342	350	318	367	353	335	340	364	379	341	354	327	366	353	365	348	341	324	334	353	324	367	348	335	336	387	358	369	359	344	311	331	359	351	361	333	359	325	353	356	353	341	370	364	360	367	354	374	364	367	332	374	384	314	357	357	359	335	399	346	375	331	349	340	367	355	352	349	369	349	341	357	339	347	341	313	333	370	318	353	334	353	335	318	335	314	346	362	323	367	360	352	344	357	353	366	358	357	305	370	366	341	376	322	382	371	353	338	337	374	331	365	348	378	367	335	359	328	328	379	377	341	350	381	341	365	335	369	341	367	381	375	331	347	365	345	363	347	338	362	389	352	331	347	355	383	346	317	364	357	349	333	334	339	319	352	329	328	349	353	373	336	352	344	327	350	315	363	364	363	322	349	349	345	349	333	375	347	347	363	348	367	302	332	347	390	346	374	379	355	358	346	333	347	315	349	378	340	330	332	328	368	327	370	386	358	372	316	351	327	344	331	365	354	349	362	344	311	355	365	350	341	347	367	334	350	358	362	371	339	342	328	327	357	361	337	380	336	339	357	346	334	304	356	322	372	361	315	347	373	337	386	346	374	353	358	331	331	329	338	344	349	341	388	346	361	332	349	369	374	378	321	348	328	365	344	313	334	331	372	372	377	328	331	326	364	355	357	362	366	369	329	359	336	363	353	362	373	364	326	375	335	371	358	350	343	370	301	338	345	324	337	337	352	334	370	353	381	385	375	354	365	327	382	331	346	334	344	340	368	335	376	337	362	370	333	352	341	368	361	362	345	361	324	362	382	335	350	362	340	352	369	352	375	343	363	334	315	349	332	316	352	378	312	350	338	292	350	333	348	362	333	352	332	334	383	365	317	362	329	368	360	340	339	352	340	336	318	335	377	310	338	346	323	339
1892	266	152	127	105	104	148	129	150	212	155	117	82	97	106	83	90	95	64	70	80	63	79	68	69	56	70	64	66	61	54	62	66	69	56	61	61	51	64	55	58	48	66	42	41	53	62	49	47	42	49	51	48	41	54	49	55	64	54	42	41	38	51	42	59	43	40	54	49	50	55	45	66	52	43	49	54	53	54	59	51	40	52	43	48	37	53	50	53	52	50	58	46	57	51	49	44	52	53	30	41	49	53	54	58	49	44	58	46	67	39	53	49	48	69	60	44	42	50	52	46	46	41	68	49	54	51	51	42	54	56	62	47	52	38	56	49	61	47	48	54	63	65	47	58	56	59	51	56	66	57	39	56	47	51	43	52	41	44	56	45	53	49	50	40	38	51	48	56	46	43	49	49	60	68	42	49	55	43	50	51	55	55	36	49	66	49	52	40	41	57	55	65	51	46	53	53	43	45	55	61	48	53	60	47	51	52	42	46	44	55	55	53	50	59	47	53	56	66	52	53	45	44	43	60	48	47	60	54	62	59	58	38	53	54	48	51	49	52	50	49	46	59	43	62	56	48	44	54	45	51	39	56	48	42	42	56	61	44	38	44	50	41	65	46	50	56	54	49	49	62	56	40	65	57	45	50	63	43	52	52	51	54	61	60	44	43	54	39	56	48	51	48	68	49	48	51	48	69	46	38	53	59	44	61	53	50	56	55	40	56	52	51	51	58	58	52	45	39	47	49	63	49	51	44	51	40	50	40	43	46	55	54	53	59	42	54	47	60	66	47	55	71	42	47	59	50	54	62	42	64	53	57	51	57	35	34	54	49	51	41	41	56	45	71	49	40	54	51	43	58	56	58	58	46	35	47	48	52	53	55	49	61	45	54	50	49	48	55	57	49	50	59	59	65	39	50	51	41	50	54	50	48	45	48	52	46	52	50	60	56	60	61	45	58	63	48	62	60	53	55	49	53	53	65	59	38	56	45	51	51	56	44	56	50	56	39	49	50	56	50	37	48	37	43	43	63	42	58	41	52	45	50	59	52	47	49	45	56	42	50	55	52	51	50	48	52	55	53	53	45	52	59	47	39	44	57	51	58	55	56	55	59	50	49	39	47	48	45	48	47	56	52	40	57	58	44	44	50	50	59	45	66	44	44	44	62	57	56	59	62	41	61	52	62	55	51	58	54	52	48	58	61	55	40	45	42	47	54	51	49	53	45	58	43	37	58	61	43	51	55	50	58	40	55	42	65	43	47	46	46	49	59	53	50	57	55	57	48	49	50	38	44	56	53	54	44	68	61	42	47	44	51	47	47	47	52	40	63	55	54	40	52	54	59	50	57	64	49	50	46	43	51	43	43	41	44	60	43	34	56	63	43	47	53	53	54	65	49	49	51	58	59	47	67	57	42	59	49	49	54	62	41	52	55	49	68	50	49	63	48	50	45	43	50	57	44	44	51	48	39	52	46	55	53	44	66	40	54	64	69	44	51	45	45	48	46	60	51	49	56	41	49	51	59	67	65	51	52	53	47	48	51	48	53	43	62	60	65	49	42	35	45	56	61	49	56	42	50	51	43	52	55	62	46	49	64	46	54	46	42	49	45	40	45	37	45	43	64	58	49	55	44	41	55	50	38	39	53	46	55	56	36	55	42	50	59	44	47	40	58	51	56	61	48	53	65	54	64	57	66	64	53	60	42	47	49	43	45	58	60	42	56	55	53	56	49	57	35	41	51	48	55	47	56	44	40	53	48	55	54	48	51	64	47	40	39	66	37	57	64	66	56	41	51	51	53	47	65	54	47	58	48	50	42	46	51	39	49	57	42	46	46	57	66	53	59	50	50	55	57	56	52	37	41	42	42	50	40	55	42	58	46	60	38	42	54	44	53	51	50	53	55	54	50	43	64	44	58	44	49	47	38	52	42	57	69	56	45	61	57	44	41	59	59	44	60	53	52	56	41	50	62	52	61	37	63	54	37	39	45	43	51	54	48	71	49	50	41	55	51	53	43	46	66	48	53	49	44	44	50	49	46	56	50	48	56	49	66	50	47	38	51	59	55	38	50	61	48	50	43	60	53	44	44	43	60	57	41	51	57	56	45	47	46	47	54	58	55	48	54	47	51	53	49	42	53	53	49	53	47	44	51	47	54	55	58	48	52	56	51	46	60	53	42	47	51	41	55	48	53	56	48	46	44	41	46	40	38	53	34	67	54	47	49	51	52	41	56	50	60	53	46	54	54	40	68	50	55	44	66	59	53	46	50	59	58	39	43	52	46	45	47	56	68	54	48	40	53	38	54	40	44	47	53	61	54	54	57	43	50	50	41	47	57	54	51	35	40	47	51	54	59	59	62	56	37	56	39	59	45	61	51	57	49	50	58	61	52	57	56	61	55	33	36	51	40	57	50	52	45	42	58	45	46	51	38	53	58	52	49	58	47	47	53	49	27	45	68	58	53	59	48	49	49	44	38	42	64	55	46	51	47	47	41	62	59	57	54	49	54	45	41	55	52	48	54	43	48	55	59	53	44	58	49	53	56	48	54	51	69	41	52	47	47	56	43	33	57	41	53	52	55	48	48	48	57	60	36	62	51	37	50	51	58	46	48	51	45	61	56	48	49	58	65	52	51	58	51	54	52	52	61	40	61	43	62	61	51	57	55	54	46	46	57	51	66	51	47	48	44	37	54	56	51	45	41	42	56	50	38	53	58	45	42	51	48	46	54	53	45	59	56	58	36	56	52	48	62	48	51	50	42	62	59	53	60	43	42	53	44	56	58	49	54	41	49	52	56	44	59	53	39	58	37	53	44	45	59	57	52	60	57	43	51	63	45	59	52	52	51	39	44	52	47	49	38	47	50	49	61	57	46	50	42	56	58	46	68	58	59	34	57	51	57	50	45	59	47	45	57	60	61	46	40	55	44	42	57	40	58	37	42	60	48	54	74	67	42	54	56	45	60	65	55	46	36	48	58	58	49	53	39	55	57	63	51	58	46	54	55	59	38	50	48	60	47	64	63	42	45	59	57	52	49	49	58	43	46	58	61	48	38	54	45	52	59	51	54	69	54	41	44	53	32	37	53	62	58	60	58	36	60	46	48	45	53	47	50	49	61	51	57	56	57	55	64	55	50	49	50	48	62	51	54	51	59	50	54	65	71	56	50	56	42	55	45	49	50	61	62	42	51	50	48	42	48	62	54	55	55	40	58	51	36	47	51	53	59	48	57	47	58	48	42	51	61	56	53	63	40	50	54	64	44	53	56	47	45	46	53	58	52	54	54	41	59	53	64	68	43	48	48	41	41	50	40	38	59	46	66	58	47	47	55	54	55	49	49	50	65	43	48	59	57	50	55	48	47	30	48	54	43	49	47	37	53	52	45	45	39	47	70	58	55	43	61	43	57	56	45	38	35	46	64	54	49	56	46	41	52	51	52	35	52	49	60	49	60	38	53	51	58	54	47	48	61	50	52	47	59	56	64	55	36	59
20072	3352	1877	1679	3659	6168	7075	7030	8220	8940	6287	3544	2639	2403	2189	1942	1919	1569	1468	1369	1333	1285	1195	1197	1009	865	907	856	797	784	703	718	710	675	664	649	595	586	581	563	572	520	520	479	482	452	454	527	452	444	464	435	435	439	483	455	430	467	485	434	487	521	454	473	487	425	492	451	456	428	456	437	465	467	481	486	441	448	489	485	438	460	468	458	448	470	434	486	487	457	501	449	462	458	428	447	456	486	448	476	471	441	475	441	430	451	470	504	432	422	448	466	457	419	455	452	440	460	469	440	446	455	460	469	459	483	448	466	436	437	454	421	459	435	432	493	437	415	458	431	450	496	456	443	425	470	410	418	465	471	457	459	463	445	449	433	434	463	445	422	451	453	458	469	461	403	453	415	454	455	453	442	445	433	530	462	480	422	406	457	430	453	461	451	416	471	449	441	430	446	457	440	445	490	453	420	434	501	444	444	433	421	454	473	416	458	494	430	453	473	415	452	436	438	471	485	458	439	406	452	432	464	459	451	461	460	447	476	465	462	478	431	448	471	438	453	475	430	466	439	421	406	442	471	466	430	452	441	402	429	447	455	468	461	455	449	415	477	421	437	443	427	432	449	432	447	454	435	470	457	431	445	439	453	446	449	427	483	459	480	481	427	488	428	432	487	464	484	479	447	455	458	419	437	434	477	424	454	447	495	448	456	451	436	457	441	459	442	424	471	415	466	451	461	456	453	464	479	467	432	435	423	479	442	446	457	422	468	457	475	483	487	479	451	466	437	449	448	429	418	419	433	454	449	440	441	442	399	450	466	467	436	454	433	435	438	434	434	447	475	442	435	461	469	454	476	455	430	458	444	474	465	434	462	477	436	460	459	430	443	469	472	496	477	459	438	428	469	416	456	450	428	475	429	463	478	414	401	450	453	444	491	482	450	441	439	426	447	461	407	471	464	433	490	446	469	435	460	458	470	427	436	447	438	441	462	503	517	455	443	451	428	488	423	443	439	418	475	426	437	467	460	463	460	456	439	497	477	438	450	435	490	447	486	429	452	502	458	451	442	459	442	432	428	427	455	428	455	442	420	453	453	459	463	453	470	463	420	481	472	459	458	495	451	440	439	458	448	471	463	447	469	434	450	487	435	440	484	412	438	439	462	406	498	453	448	456	460	412	464	472	468	449	459	449	457	463	472	441	457	459	428	461	450	459	447	477	446	427	438	428	443	452	487	480	455	506	484	431	436	443	484	431	452	451	472	457	446	463	439	457	442	483	444	467	432	455	442	441	457	429	479	456	453	420	465	477	443	428	457	436	424	469	441	453	426	475	476	414	458	443	489	463	459	436	464	447	476	435	478	444	457	427	453	431	496	422	431	463	450	493	439	447	452	410	409	468	462	472	427	431	441	437	438	419	456	478	450	434	471	478	509	464	469	435	457	436	422	463	429	448	441	446	472	474	477	447	474	488	502	433	459	472	454	463	472	459	472	460	424	459	446	442	454	482	464	470	478	445	492	403	437	468	451	425	482	478	426	480	466	434	480	468	411	452	473	439	468	445	446	453	462	431	459	450	463	417	467	461	450	446	464	454	467	471	485	427	501	455	457	453	459	422	500	476	465	439	442	453	507	426	451	459	451	488	431	422	475	461	514	442	450	458	464	455	393	446	456	458	432	463	462	462	460	461	480	445	441	463	386	465	474	464	455	377	435	468	446	441	473	431	436	431	431	432	445	424	448	460	451	441	460	482	447	445	434	455	435	453	425	466	456	459	448	460	441	468	450	448	441	440	429	481	439	464	498	468	468	462	446	488	438	495	464	439	490	447	459	473	494	398	476	494	463	486	430	447	434	439	478	435	427	453	432	420	420	474	442	449	451	479	484	464	405	526	451	477	452	454	497	434	451	435	452	473	452	474	433	454	459	491	457	429	459	469	456	433	481	450	440	443	465	453	442	432	426	456	446	440	461	442	463	472	385	425	469	428	447	445	436	426	433	489	482	433	442	446	394	472	428	477	438	454	482	428	449	454	417	488	420	462	454	438	485	426	421	448	458	426	438	461	463	463	417	434	446	444	459	439	493	487	443	475	454	439	445	436	470	408	447	446	453	451	434	454	477	439	444	430	470	463	439	457	454	489	440	456	458	455	465	492	462	454	473	449	452	449	464	477	446	404	428	448	428	470	444	443	445	434	456	442	477	435	417	482	457	415	430	454	475	445	441	460	442	458	464	455	432	440	431	430	427	454	407	458	430	456	449	468	475	429	424	460	475	460	401	453	448	435	453	434	443	431	438	446	426	484	489	415	495	434	461	465	456	434	504	461	427	468	431	421	479	458	461	421	424	482	468	455	479	427	450	468	470	459	443	451	448	426	499	460	462	442	436	461	421	468	433	458	469	431	465	430	414	444	431	450	492	455	418	482	469	461	448	480	462	433	436	433	447	466	449	491	431	447	418	438	441	449	476	461	452	465	460	479	452	443	415	520	433	456	468	422	424	441	481	464	469	432	448	453	446	481	485	464	434	483	489	476	470	470	456	450	452	462	420	426	495	432	476	427	429	490	442	456	431	454	460	414	450	422	474	428	456	506	456	441	486	416	443	462	455	455	433	444	433	491	489	440	440	462	434	439	444	454	448	475	496	389	449	470	443	444	446	442	422	444	464	471	447	461	462	484	447	429	447	458	521	443	442	468	476	451	440	410	450	454	462	437	454	461	441	421	467	470	434	457	489	458	482	457	409	446	461	401	473	478	455	451	471	447	451	439	438	425	438	447	440	448	488	448	467	449	448	507	480	461	431	462	423	467	480	451	419	440	471	454	459	435	440	420	412	460	449	481	473	455	476	462	477	468	451	466	458	436	492	421	441	443	518	432	457	459	434	406	472	407	430	410	478	462	492	414	459	442	476	421	449	500	481	470	492	456	460	463	431	448	466	457	475	460	419	405	480	448	458	451	445	444	431	463	461	430	430	425	469	430	421	459	425	463	503	490	484	458	466	492	467	466	490	476	486	420	463	462	446	479	441	458	453	445	392	434	448	432	464	459	468	446	482	433	460	481	461	492	447	476	451	465	467	476	473	476	468	467	464	465	452	484	452	459	405	486	465	433	462	450	426	450	477	467	456	445	476	471	470	452	483	457	491	483	511	447	453	456	494	405	436	440	428	427	482	476	440	468	495	408	469	435	451	454	488	488	494	447	458	462	450	428	443	434	471	444	499	427	470	486	465	443	452	448	451	457	478	484	489	418	455	501	461	444	478	459	448	446	419	467	480	454	467	437	454	401	444	488	446	471	460	456	423	451	461	466	465	438	466	448	464	438	448	451	428	448	491	478	435	475	479	445	467	446	480	450	479	481	452	450	476	434	467	475	460	423	473	432	399	456	474	439	447	458	456	419	421	458	418	469	463	442	478	429	458	442	430	465	441	458	460	443	459	433	431	450	435	488	447	459	474	445	461	454	449	451	452	474	444	451	472	449	427	460	456	462	453	452	423
2818	195	98	78	75	74	78	92	134	177	147	73	72	74	69	67	70	55	48	45	49	54	58	39	34	41	33	39	26	27	26	27	32	31	28	27	28	28	23	31	35	28	23	23	25	30	25	19	27	26	29	25	25	27	24	24	21	28	22	25	17	23	27	29	25	18	39	25	28	29	30	29	25	26	25	25	28	25	27	20	28	31	23	27	24	27	25	23	20	26	30	27	20	38	33	21	21	26	20	30	29	38	23	22	23	20	19	29	29	33	27	17	21	28	35	24	21	35	25	23	32	31	24	35	19	27	33	18	29	33	24	26	20	19	21	31	30	24	19	34	30	19	29	31	23	21	27	26	22	28	33	21	29	18	18	27	33	34	24	21	15	27	24	25	24	33	27	27	19	31	29	20	28	22	21	28	29	29	27	24	24	27	15	18	21	25	31	27	19	23	32	28	25	23	25	26	26	32	35	26	29	23	29	26	35	30	28	29	21	27	19	20	24	29	29	25	27	29	33	26	19	19	24	23	22	29	24	21	26	36	31	22	34	23	29	20	16	33	24	26	34	20	30	23	21	28	19	22	32	22	21	27	19	26	14	26	29	28	31	33	23	31	17	24	22	31	30	19	20	24	29	16	35	17	14	27	26	32	24	25	35	32	38	36	24	20	22	20	22	29	28	25	29	24	25	27	30	14	25	23	23	28	21	30	38	30	33	17	36	28	28	28	33	15	27	25	33	21	20	15	20	24	24	19	25	23	30	31	24	24	33	34	32	20	21	29	20	32	27	24	27	16	24	26	23	27	27	25	19	21	21	23	26	28	17	20	25	27	27	29	27	23	32	25	31	26	24	33	27	22	33	23	29	31	24	22	20	19	23	31	32	22	23	21	21	27	22	24	22	27	26	21	25	22	21	31	24	21	17	31	23	25	21	26	24	19	28	37	21	25	27	33	23	26	30	23	28	24	24	29	21	40	21	28	33	25	39	31	29	30	33	26	23	29	18	28	31	29	24	23	34	28	20	15	26	32	23	22	19	27	29	21	25	22	33	18	30	30	22	32	20	25	26	30	28	24	21	25	25	29	25	32	26	22	21	29	25	21	39	27	17	24	20	16	22	17	25	29	25	31	29	26	23	29	32	31	25	19	19	28	29	31	24	29	20	27	23	28	29	24	27	36	23	20	27	17	32	29	23	29	27	28	38	21	20	30	29	33	21	30	26	26	26	27	24	30	25	28	18	30	31	30	26	30	18	31	12	26	22	22	18	19	25	18	27	29	21	29	17	38	23	25	23	15	37	24	27	19	25	28	24	25	24	27	18	20	21	24	34	21	37	26	32	24	32	29	25	28	34	27	25	28	22	18	19	29	33	29	28	24	17	23	27	27	31	30	22	30	26	30	25	24	27	26	21	20	30	33	25	23	22	29	31	27	27	26	23	26	21	31	26	19	19	24	30	21	25	15	26	16	17	35	20	34	30	32	22	15	29	19	28	19	25	17	15	27	23	20	21	21	27	30	23	24	33	30	22	32	30	30	23	29	31	26	26	26	29	36	21	29	24	27	28	29	20	34	38	25	22	24	27	18	33	30	22	29	20	30	21	24	20	22	31	22	19	22	29	27	19	28	30	23	27	25	27	31	24	29	13	18	28	23	23	18	21	21	23	33	21	32	27	20	30	24	19	26	17	19	27	31	26	24	24	20	33	23	22	30	27	25	25	17	27	34	25	23	33	25	20	29	23	29	28	20	22	29	27	27	23	25	26	34	23	23	19	19	26	26	25	20	25	38	28	25	24	18	19	21	23	20	27	19	31	17	30	35	27	31	29	27	29	30	22	25	17	31	31	26	28	36	19	27	17	30	22	17	23	16	22	28	29	27	27	29	29	28	22	23	28	22	26	22	31	22	23	19	22	27	23	22	31	36	25	26	20	18	27	40	35	31	21	18	24	25	25	24	20	33	29	28	11	26	25	21	29	30	32	18	23	30	22	29	17	20	28	20	24	23	27	21	28	21	29	33	25	24	24	22	19	22	27	20	34	29	25	29	20	22	27	29	27	25	29	19	26	24	21	21	28	27	21	12	23	16	24	22	40	22	22	18	19	16	28	24	25	18	28	19	26	24	32	23	14	34	26	36	31	16	32	25	27	27	26	14	24	24	22	22	24	24	23	26	25	24	31	29	28	25	15	29	29	24	18	26	40	28	21	28	22	20	35	27	14	29	22	22	30	21	29	22	21	23	22	26	26	28	22	30	28	23	19	20	27	22	26	25	22	18	23	32	30	28	26	25	29	23	27	27	28	22	31	32	17	21	20	21	22	20	25	24	21	25	27	29	36	26	18	28	30	17	23	21	19	30	23	19	31	24	24	19	32	19	24	25	27	25	26	24	26	33	26	24	26	20	28	14	13	23	31	28	26	22	25	27	19	30	19	19	28	26	22	26	17	16	32	18	20	19	26	15	29	25	27	22	22	26	21	27	28	23	28	31	22	28	24	27	26	26	24	21	23	24	22	33	26	25	23	29	16	29	19	25	27	33	18	23	26	23	26	27	21	16	30	25	30	27	23	25	31	27	24	26	21	20	27	24	25	31	24	28	20	40	16	29	28	28	33	22	21	25	25	20	25	23	22	24	24	26	32	30	24	36	26	24	35	28	23	24	26	27	31	26	15	27	24	31	32	29	28	20	28	25	21	24	25	22	19	27	24	27	27	30	29	38	31	22	18	28	26	28	23	23	25	25	22	17	15	28	33	25	23	25	15	31	27	23	22	18	25	27	29	33	23	33	24	26	26	33	22	23	25	21	30	29	24	35	29	23	19	28	31	31	30	24	23	36	33	19	21	18	26	25	23	23	22	22	26	27	36	19	27	20	21	24	27	30	25	34	32	29	29	20	35	27	21	18	29	31	27	27	29	24	20	34	26	18	22	24	37	17	25	32	24	24	19	27	20	27	27	28	19	28	25	22	29	29	26	29	22	26	23	25	24	29	23	20	24	27	27	23	28	28	22	32	24	34	23	22	23	23	22	25	15	18	19	23	27	29	26	30	30	26	20	21	31	32	25	27	21	29	23	29	32	26	18	31	27	27	20	33	23	25	28	25	30	28	24	30	29	25	29	30	29	21	23	18	19	26	24	30	21	25	32	28	20	24	26	25	23	20	32	30	28	27	27	24	18	28	39	28	28	22	32	26	26	25	24	21	26	20	21	16	21	30	17	21	24	24	20	21	33	27	23	15	30	27	26	22	25	20	23	20	21	28	26	27	27	27	21	22	23	32	26	21	14	29	21	22	28	29	23	30	23	19	29	22	25	26	23	27	29	18	23	26	28	27	27	28	25	23	17	17	28	30	23	22	33	20	25	32	34	27	30	14	34	28	28	29	26	26	26	24	22	25	25	20	16	34	26	25	29	25	25	21	25	27	30	18	26	24	31	20	30	28	31	26	19	34	33	37	19	33	25	28	19	25	32	24	31	29	26	35	18	20	18	19
18218	2536	1404	1272	3013	5191	6451	6264	7781	8221	5678	3071	2570	2116	1836	1718	1502	1372	1181	1117	1174	1111	977	946	842	791	676	574	547	525	502	441	429	437	435	392	346	359	365	356	344	319	257	303	267	264	269	246	260	240	281	219	211	219	238	206	256	240	215	226	215	230	254	228	215	237	238	224	206	220	247	222	248	223	226	204	228	251	224	210	260	233	254	208	203	217	258	224	251	247	257	224	228	201	204	222	233	228	228	225	240	239	218	240	243	206	208	257	226	197	230	264	235	211	205	229	227	213	241	208	221	189	224	211	236	229	235	239	242	222	256	215	219	195	229	222	216	216	218	242	237	203	213	219	244	211	208	214	219	215	203	206	210	256	203	217	228	217	220	250	236	233	238	215	226	221	221	231	228	221	216	207	239	199	235	210	198	237	212	233	219	214	232	225	236	201	200	227	212	219	208	223	202	246	218	221	229	241	249	203	208	197	223	206	212	224	243	233	210	209	214	217	229	238	195	214	219	234	226	229	201	239	200	204	235	222	198	217	234	248	204	223	241	248	205	222	215	211	209	233	235	218	220	202	213	214	241	216	242	221	212	205	250	218	231	229	223	233	197	212	227	214	220	221	235	213	223	211	238	243	257	219	224	223	216	227	216	235	230	194	219	255	248	232	234	243	229	232	236	227	199	223	246	199	217	235	206	220	218	224	232	213	210	200	232	205	237	207	236	214	232	233	222	218	232	209	216	224	248	211	213	208	220	241	216	240	233	207	224	220	239	244	203	222	236	213	207	231	213	237	206	235	206	226	205	253	216	238	240	219	208	216	210	206	228	225	228	219	240	212	211	224	232	218	196	223	237	215	221	221	239	201	199	202	213	204	217	193	212	247	238	232	229	197	241	227	210	239	213	218	225	217	221	227	227	222	228	209	222	233	243	225	247	236	232	224	207	233	229	186	238	208	224	218	234	219	218	215	200	261	229	251	208	207	218	226	235	208	233	233	204	238	207	238	222	240	234	228	214	206	220	214	238	185	200	225	212	231	190	219	232	237	205	224	238	227	208	210	218	207	214	279	226	227	222	205	235	218	234	227	231	202	213	235	219	237	200	227	209	219	212	247	211	218	217	205	214	225	202	204	211	234	218	214	231	224	249	237	240	224	226	236	194	222	218	232	214	225	218	217	245	229	214	232	232	214	218	246	225	208	233	218	226	197	221	223	222	191	231	215	215	241	218	208	231	200	239	208	228	204	223	222	220	212	213	191	207	221	228	212	211	216	229	211	240	245	244	195	214	198	243	219	215	201	226	201	201	200	233	236	214	205	231	222	245	217	255	212	232	249	217	204	198	215	229	237	218	211	247	226	190	223	228	205	215	223	225	228	214	241	237	226	207	221	225	186	228	227	192	210	217	251	212	222	224	224	230	219	213	215	234	198	202	260	217	212	224	233	230	218	237	215	219	226	241	225	224	227	230	222	209	253	218	230	239	242	204	252	232	212	208	218	218	243	265	229	223	213	212	213	214	214	221	234	217	225	247	217	239	212	252	244	223	214	208	214	244	209	194	240	246	197	220	225	219	229	222	211	228	215	206	236	196	237	231	188	220	207	230	232	229	229	223	223	262	232	232	253	234	198	237	229	220	218	230	213	237	212	205	239	205	230	211	251	253	229	217	199	225	223	212	209	214	220	238	218	233	197	265	213	222	221	217	221	218	235	226	220	228	233	212	207	206	205	221	238	231	236	263	207	210	208	229	235	237	237	212	210	228	213	232	234	230	239	224	236	236	209	240	217	210	221	239	231	204	249	234	227	223	233	230	235	223	209	200	238	204	250	202	213	216	199	215	224	227	206	231	235	195	225	228	211	218	234	220	237	225	245	220	214	213	235	210	214	236	241	240	231	223	228	224	225	219	239	221	259	216	221	230	219	200	224	222	200	223	234	211	239	231	217	213	203	207	255	220	230	233	230	225	264	243	255	226	222	227	246	204	207	238	212	239	244	237	256	219	222	224	233	258	212	236	200	240	212	211	227	220	190	224	223	243	224	259	215	227	206	204	262	202	196	213	216	221	202	200	248	198	222	212	226	213	199	213	220	234	232	193	223	223	243	227	229	239	222	232	236	218	227	207	227	218	233	225	239	211	214	223	218	223	216	234	220	224	231	205	216	186	233	230	221	243	246	205	228	235	209	198	243	214	233	231	241	230	229	224	213	233	229	240	216	219	199	210	236	212	216	223	240	214	214	195	206	218	252	239	221	230	254	234	246	242	190	226	212	224	224	218	220	228	214	213	226	241	221	231	205	233	235	204	212	233	230	221	244	224	229	240	199	222	210	231	218	203	214	223	199	221	236	243	223	213	201	212	230	224	213	237	250	223	215	206	215	225	222	208	219	195	217	216	215	233	217	207	237	223	212	216	211	223	225	240	240	230	212	218	224	241	210	215	218	220	215	217	214	242	230	219	232	238	203	194	220	238	232	204	234	212	203	214	235	213	223	243	248	228	199	234	220	213	214	207	209	234	232	230	197	260	205	217	218	200	210	233	242	202	228	216	224	222	238	245	243	232	229	257	239	205	212	205	230	220	239	239	250	241	225	211	220	231	223	221	242	227	198	180	234	217	226	238	218	245	218	225	224	229	215	233	226	232	233	239	236	228	253	245	208	216	199	225	229	199	221	214	219	230	198	207	243	205	241	196	202	229	220	216	202	215	214	216	204	231	210	229	208	237	222	235	211	202	219	208	212	215	214	219	244	228	215	224	248	241	236	226	222	204	246	227	222	226	214	222	232	233	218	228	252	206	221	218	238	232	217	222	221	226	243	228	220	201	213	239	249	208	230	232	231	228	229	238	239	199	227	251	220	232	236	255	179	232	226	244	217	218	230	257	217	220	214	210	202	197	254	220	246	228	218	209	244	238	213	207	231	230	214	247	236	201	224	217	200	242	226	235	209	210	235	193	226	229	219	225	223	204	202	199	217	248	245	238	240	249	214	213	228	254	204	189	254	230	209	223	188	204	230	217	226	223	229	214	204	228	222	210	212	212	219	232	219	212	219	224	204	222	247	242	212	219	234	218	228	222	223	220	237	226	241	230	238	224	234	205	227	188	208	203	267	217	224	219	216	201	212	245	198	226	227	222	234	204	194	210	216	263	230	238	220	206	232	220	230	225	228	210	229	205	241	264	227	209	233	206	245	208	198	229	232	201	234	198	245	232	202	236	220	210	215	222	223	231	247	230	259	217	208	241	244	195	223	236	249	226	236	229	219	232	229	212	212	223	216	212	228	242	238	187	237	218	234	217	228	229	211	220	231	217	223	236	227	233	237	225	214	207	226	199	219	257	187	209	260	244	229	227	246	248	201	219	202	184	229	245	235	228	227	200	250	228	204	222	227	252	236	222	255	215	236	245	206	223	220	244	217	229	236	218	227	229	207	214	221	233	222	214	219	216	206	235	241	196	200	196	227	214	218	241	234	228	281	212	202	217	229	209	229	249	243
2520	319	150	108	112	107	137	141	216	244	154	120	87	107	78	99	91	80	80	83	81	63	64	61	64	48	54	51	41	60	61	46	53	41	46	40	48	44	49	42	46	56	38	32	42	46	49	36	43	50	32	43	45	49	37	35	36	33	48	27	41	37	36	47	26	41	34	35	34	35	51	47	47	50	46	40	61	37	49	26	40	36	41	36	46	37	35	42	46	40	34	34	38	48	39	44	48	43	40	38	32	40	38	49	44	41	43	36	40	37	23	26	61	37	39	43	40	42	28	47	44	36	31	35	43	33	38	46	45	38	36	41	46	33	34	32	38	44	44	32	41	44	42	33	34	36	32	39	40	35	37	38	41	32	47	40	29	36	41	45	33	31	43	48	44	43	29	33	41	44	40	50	33	54	35	47	54	28	35	51	44	41	48	39	37	37	33	41	44	41	43	48	42	47	46	45	32	36	45	46	31	37	39	28	40	37	33	37	44	36	42	33	51	42	35	35	36	32	32	29	43	45	37	38	40	36	40	50	38	36	42	50	34	42	29	41	47	38	43	58	36	36	35	34	41	37	41	40	39	46	37	50	37	40	44	49	39	38	33	27	24	29	39	36	51	38	47	40	26	33	36	45	35	36	35	46	42	30	39	33	36	50	37	43	42	39	34	45	42	51	42	52	44	43	35	48	42	50	49	37	41	46	35	43	45	50	39	39	52	35	40	39	37	53	43	48	34	39	34	33	36	39	30	34	41	38	33	43	43	37	39	41	33	27	47	32	34	51	41	43	46	39	37	39	36	31	36	33	37	35	45	32	42	40	40	38	41	40	49	42	43	40	46	41	42	43	20	33	42	39	41	39	39	35	32	32	31	46	35	30	44	33	48	53	28	47	39	44	35	43	38	35	39	40	35	43	47	34	42	39	44	34	35	43	43	40	39	66	45	40	33	40	40	55	40	50	49	38	46	35	35	50	45	35	36	54	45	36	42	42	37	33	44	39	40	39	38	35	27	43	35	43	45	47	43	47	46	38	38	43	40	40	37	40	49	45	38	45	35	39	47	38	41	40	37	36	35	41	49	43	33	60	39	44	39	49	46	33	41	41	48	40	41	42	43	45	56	40	34	46	35	36	41	47	29	34	42	47	43	38	47	32	47	30	33	32	32	35	23	36	38	37	41	51	38	40	47	37	40	33	42	38	27	38	42	42	31	46	43	28	36	42	23	46	42	40	36	41	35	29	35	27	39	33	36	48	35	37	40	45	35	41	44	38	46	41	30	38	27	36	30	22	45	42	31	36	42	41	34	34	43	40	45	34	38	37	36	31	30	42	51	46	40	52	30	33	35	46	33	30	37	37	33	43	48	33	38	42	47	41	24	36	49	31	43	39	52	31	44	26	44	43	35	29	37	36	37	48	39	38	41	43	41	41	48	34	29	39	33	31	29	39	43	34	40	30	40	38	49	35	44	33	44	43	39	39	48	38	40	43	34	53	34	35	53	36	37	42	47	35	32	37	36	41	33	31	46	39	42	34	45	39	40	31	45	44	36	39	39	47	54	44	42	50	43	37	39	47	39	43	41	43	31	32	49	42	30	37	45	40	36	45	47	36	47	47	44	44	39	44	46	50	40	49	41	29	39	27	49	43	37	38	42	36	48	32	41	30	52	47	62	34	33	36	52	37	37	42	37	30	38	33	39	43	33	37	33	33	53	48	36	30	40	44	44	34	31	29	36	47	26	32	39	34	38	48	43	42	41	37	46	36	35	29	44	31	34	34	43	45	37	38	35	43	43	51	41	45	37	40	34	51	49	43	56	31	40	41	26	35	35	48	26	31	46	33	41	33	34	38	38	35	31	44	46	52	32	29	38	43	31	47	45	37	38	33	38	38	33	35	48	45	35	47	40	38	50	28	47	47	46	43	36	41	35	48	34	35	35	31	43	39	44	39	42	40	43	36	43	39	48	30	50	46	43	47	40	52	43	37	45	28	45	36	30	42	37	34	42	30	38	35	42	38	44	27	44	50	54	29	46	33	44	31	34	30	40	28	43	45	41	39	37	32	49	22	40	28	36	40	35	33	45	30	31	30	33	51	40	42	44	39	34	47	44	40	50	39	42	35	38	38	43	40	50	42	28	40	50	41	40	29	34	37	44	43	34	46	34	36	37	42	37	38	42	34	45	29	37	43	33	41	39	46	46	46	43	44	31	37	35	40	44	40	28	43	40	41	45	36	46	31	29	45	30	39	36	48	32	42	48	35	42	44	37	37	31	48	36	41	46	32	28	33	47	38	42	49	32	45	29	39	36	34	48	42	40	50	37	40	29	30	32	42	25	33	43	38	35	48	41	32	38	32	42	35	38	44	44	47	54	38	38	30	49	37	43	26	29	42	40	51	50	37	28	42	49	47	39	29	42	32	38	37	49	42	56	36	33	33	43	41	35	41	26	44	23	40	30	44	38	40	39	43	35	32	35	39	33	38	30	39	37	35	46	46	39	34	46	33	40	38	52	47	41	45	36	31	38	34	49	27	49	41	40	42	40	37	37	56	46	44	45	34	40	33	46	44	30	35	39	43	36	47	31	38	35	38	35	42	53	36	43	40	32	39	44	44	36	35	39	30	41	39	38	46	33	42	47	33	36	58	33	47	34	30	45	34	44	34	37	37	43	29	42	38	38	33	31	36	38	41	35	49	39	41	41	42	25	37	36	28	35	48	37	29	42	44	38	36	40	25	28	27	53	41	37	36	56	50	31	46	42	39	50	38	39	47	40	45	44	40	34	46	30	35	40	42	32	45	35	27	40	45	39	35	36	33	31	35	41	35	46	33	52	44	44	32	50	42	35	37	36	39	40	50	37	41	32	38	36	41	28	36	45	32	44	32	35	47	50	54	42	43	42	40	37	45	40	36	36	52	45	38	35	41	26	44	31	38	37	28	42	33	36	41	42	34	34	47	37	36	42	40	35	35	38	40	48	47	45	42	49	27	42	33	35	40	37	40	39	38	45	51	50	30	39	37	36	39	31	38	47	37	38	38	39	39	38	46	32	38	52	36	30	44	47	38	39	40	45	30	44	35	34	44	40	41	29	35	45	45	29	43	52	34	42	28	42	46	36	42	32	27	41	27	43	47	42	46	41	50	37	41	33	38	47	34	44	41	51	36	38	38	45	42	33	35	41	46	34	32	33	30	37	44	39	44	37	48	33	36	43	39	45	33	36	46	34	42	38	46	31	30	42	33	38	38	43	40	34	46	38	41	43	36	24	33	43	37	43	34	41	40	43	31	40	35	40	39	36	39	33	39	29	40	34	43	43	35	41	43	48	25	31	31	39	38	28	47	36	39	45	41	38	40	38	40	50	34	38	46	25	38	33	41	41	35	48	37	41	34	37	44	41	38	44	33	47	45	39	38	38	42	41	41	39	37	33	56	35	32	31	38	44	48	36	45	40	46	50	40	43	47	35	48	39	46	32	38	40	44	32	37	40	37
22232	3828	1970	1896	4319	7665	9083	8500	10338	11597	7385	4281	3553	3219	2760	2573	2175	2000	1811	1659	1730	1571	1490	1353	1212	1121	978	853	817	799	700	703	706	707	654	607	558	568	570	588	491	504	439	458	409	429	405	394	394	370	402	406	368	354	378	367	378	362	402	370	378	366	331	359	366	390	388	379	347	350	385	417	366	384	377	386	383	357	417	356	374	408	391	384	379	354	367	366	376	359	396	377	370	382	381	384	370	377	407	379	313	344	361	360	376	340	382	342	359	398	416	338	344	404	367	404	361	366	343	337	366	357	371	350	366	359	386	381	353	359	354	388	380	352	369	365	370	340	350	353	337	366	327	353	341	346	383	352	341	349	368	375	356	371	381	357	382	358	358	342	362	368	343	379	367	331	408	377	376	364	355	350	334	363	317	341	356	361	356	384	350	346	365	352	358	337	366	377	352	361	349	357	362	330	377	327	359	348	366	367	355	357	378	369	337	358	346	341	366	361	354	348	355	381	339	319	356	349	339	360	342	349	354	336	385	344	404	338	350	363	355	335	322	329	377	350	376	380	373	359	314	358	364	369	373	345	349	369	335	330	334	335	333	369	378	351	349	380	358	343	333	350	335	356	319	393	324	326	341	348	347	371	363	352	357	354	339	349	374	356	353	354	333	360	335	357	384	364	342	346	365	367	344	333	369	349	364	330	384	336	332	349	359	368	400	364	373	362	359	346	352	372	351	340	347	357	360	361	339	379	386	342	380	337	350	370	342	330	362	348	354	332	360	378	348	357	398	376	394	357	391	338	377	340	358	362	396	355	365	393	381	358	353	322	346	355	334	369	348	361	336	368	324	348	350	378	345	408	334	368	356	335	359	359	345	361	386	354	359	387	376	361	354	382	358	336	346	359	348	327	382	354	370	362	311	382	356	325	364	342	370	375	361	378	366	342	339	333	344	364	334	331	375	365	374	336	393	349	336	342	327	358	374	340	365	366	337	381	325	358	361	314	358	370	363	354	422	370	361	332	319	334	376	394	360	347	350	355	371	345	346	356	356	341	362	345	369	345	370	382	393	372	334	359	373	374	342	337	372	375	374	374	392	363	366	337	352	357	346	381	361	347	341	352	385	369	336	394	381	353	354	381	329	356	364	374	375	336	372	365	351	332	367	352	377	369	372	344	365	354	357	345	355	338	335	350	360	384	322	354	344	341	358	348	369	320	337	390	370	388	357	299	357	386	389	347	355	332	349	339	345	336	377	357	382	376	361	363	334	376	347	353	376	363	323	369	355	365	372	382	376	380	366	365	358	366	336	347	361	346	366	341	346	360	349	342	342	368	346	345	362	322	349	359	369	361	330	357	377	373	347	343	344	355	387	330	366	358	355	356	324	330	354	364	339	365	336	324	311	358	369	343	356	319	337	369	355	349	364	360	377	339	332	357	363	358	364	344	378	356	403	336	342	339	352	327	387	358	358	367	364	354	351	349	344	382	367	337	353	361	384	342	353	308	338	400	387	339	361	362	375	338	353	339	350	338	333	367	364	364	371	330	386	381	354	345	332	326	373	347	369	365	365	349	376	345	327	396	346	351	364	356	353	344	358	340	340	345	314	368	383	323	384	352	338	360	377	361	376	378	375	329	379	346	355	343	330	332	363	355	356	354	328	356	356	335	363	332	337	372	412	365	356	345	346	351	333	326	408	389	346	362	343	369	348	363	366	337	365	356	360	372	336	378	343	380	365	364	321	393	375	314	366	342	357	329	360	372	318	372	389	346	366	343	341	381	360	369	400	376	343	342	321	344	362	339	369	363	341	351	353	348	349	348	385	367	330	361	341	302	351	364	351	334	363	363	349	342	395	368	350	336	354	334	351	345	404	357	384	365	361	345	362	369	367	315	332	351	393	359	367	341	355	379	364	348	369	358	353	340	377	359	333	379	334	362	361	363	352	347	345	385	356	374	326	384	348	362	358	352	361	345	399	350	355	336	340	349	345	384	334	358	347	333	368	361	347	341	360	340	386	358	351	359	359	342	317	346	341	367	365	357	357	344	378	350	359	359	341	361	378	351	362	326	338	357	343	350	361	356	348	371	363	332	363	326	352	349	385	356	329	339	342	352	359	397	350	365	352	334	334	337	382	405	400	324	384	391	372	382	369	367	343	333	319	398	352	346	335	317	324	328	374	364	370	342	351	326	352	343	349	357	359	350	351	359	360	357	386	367	384	334	381	349	363	362	360	360	347	373	393	361	326	351	346	382	356	364	383	357	337	354	374	330	325	363	359	356	326	345	339	333	338	354	355	335	371	371	382	333	398	365	333	391	353	373	377	375	339	357	340	339	353	375	371	376	384	319	318	361	370	371	352	352	368	346	340	358	387	350	319	352	347	362	368	354	347	329	393	336	339	338	375	322	346	352	345	341	361	342	348	363	374	386	357	374	354	354	387	336	359	368	382	375	323	367	343	336	334	372	375	362	359	353	337	329	343	346	409	357	362	342	358	372	345	362	349	365	369	357	364	342	373	371	370	363	327	334	345	321	358	354	360	354	348	411	326	364	364	295	365	362	372	337	368	379	347	352	354	355	327	366	364	363	371	365	340	369	344	354	370	341	357	364	338	340	389	347	365	339	326	341	353	377	337	333	331	348	391	302	363	363	354	353	347	353	360	401	373	348	374	341	358	351	382	339	355	381	375	371	343	348	356	366	370	335	346	333	355	333	344	352	351	381	364	346	353	394	339	361	351	349	356	345	351	330	382	353	342	380	366	363	351	381	372	359	388	331	352	376	344	339	342	377	372	373	324	366	354	343	356	318	356	355	350	324	372	351	376	338	339	356	345	368	353	348	366	322	365	353	356	336	326	363	381	359	367	339	335	368	333	384	302	353	350	363	369	323	347	380	354	386	325	334	370	347	334	346	366	341	366	386	375	351	352	354	337	361	345	366	337	335	342	386	335	353	374	372	330	362	348	332	352	390	350	363	320	370	325	349	366	325	368	356	332	365	370	350	357	343	349	339	357	375	347	334	367	336	336	341	330	340	374	344	327	356	389	344	340	337	343	346	343	355	364	364	332	374	356	355	363	336	344	367	384	354	355	357	363	321	372	362	379	360	317	383	366	375	353	339	316	331	365	374	338	363	364	331	338	350	361	328	359	334	352	381	382	384	344	358	366	368	363	372	368	371	325	355	332	392	358	384	354	342	335	350	366	372	364	357	322	355	366	341	394	361	350	374	337	394	340	339	342	353	392	334	356	360	383	306	332	355	365	378	357	350	384	355	353	358	343	357	325	351	366	339	367	345	390	339	349	367	369	341	384	377	320	378	383	338	363	339	313	344	369	353	339	334	354	331	351	380	334	344	355	359	372	325	354	369	329	352	375	352	333	340	323	337	326	382	328	354	377	364	338	387	346	374	377	367	321	368	353	403	330	367	325	345	364	347	364	343	354	381	378	359	314	389	371	330	340	356	348	382	353	332	332	381	342	352	375	335	356	365	335	362
1810	170	78	84	83	80	90	82	105	157	111	80	78	56	56	62	60	58	69	75	59	72	67	48	50	41	45	50	31	46	46	47	49	37	41	39	30	41	43	47	40	44	38	41	48	47	43	45	43	50	47	40	47	47	34	41	55	50	32	42	49	29	48	52	40	24	54	44	37	38	39	36	45	47	37	36	33	39	35	44	35	37	38	43	32	39	57	36	37	33	40	36	36	41	52	45	41	41	51	37	41	47	47	59	39	44	31	36	36	48	45	36	40	37	42	45	37	36	49	44	45	38	37	39	35	46	50	43	40	47	30	45	47	48	44	43	32	28	37	45	42	41	50	36	36	31	44	31	38	41	37	35	51	46	40	40	52	41	49	38	47	36	46	43	40	41	25	41	36	43	56	55	44	32	37	40	33	50	51	49	42	51	56	41	31	43	41	51	37	32	37	42	48	33	39	37	45	42	32	48	28	40	38	37	29	48	34	36	41	37	32	48	45	38	37	48	41	37	37	51	44	33	34	34	42	43	39	41	42	43	40	43	38	36	42	42	39	39	32	39	44	44	42	34	42	35	40	41	44	35	44	35	41	51	42	42	37	33	37	42	42	48	42	41	40	46	43	32	45	43	35	28	41	37	43	39	37	37	41	30	31	42	38	39	40	46	41	36	38	46	41	39	48	38	34	35	42	37	44	40	40	43	35	39	39	37	43	48	48	30	26	36	36	38	35	37	54	37	45	36	39	39	40	48	36	36	34	42	49	41	40	43	39	46	39	40	41	39	44	38	29	39	41	41	33	37	42	37	42	39	41	40	39	47	47	42	40	36	43	41	40	45	37	46	39	39	29	47	56	30	30	30	29	44	36	35	41	41	38	46	29	29	36	44	36	51	38	41	34	38	43	42	40	52	40	42	45	45	45	40	46	41	55	34	37	43	34	41	32	40	41	31	45	44	45	51	37	49	36	44	45	48	43	41	51	57	42	42	42	39	35	44	35	38	37	42	45	33	34	42	39	44	36	50	45	44	49	33	48	41	41	35	39	52	44	40	46	53	40	37	47	35	40	39	51	44	34	42	34	36	36	39	41	31	38	50	35	42	49	40	37	32	42	48	32	37	42	38	33	55	40	37	20	43	34	35	45	36	31	37	38	44	29	47	37	30	29	35	46	40	52	39	34	39	48	40	38	28	46	42	51	38	45	38	34	43	58	38	41	39	39	38	30	46	34	44	45	42	52	38	34	48	37	40	36	51	38	38	41	54	43	52	38	40	42	61	37	38	33	45	47	51	41	31	40	45	55	39	33	50	36	39	35	39	45	51	38	43	32	28	29	41	49	34	41	49	43	45	41	37	43	39	27	49	40	47	52	41	44	44	36	50	46	41	41	35	49	29	44	55	36	43	30	29	27	26	50	44	33	46	33	45	39	35	40	49	47	38	35	31	54	42	42	42	38	32	46	51	46	40	36	46	56	41	33	40	30	36	44	31	47	41	43	47	45	41	41	45	37	41	36	44	44	48	37	33	49	35	47	35	47	44	38	53	45	36	46	49	40	43	35	48	31	26	51	35	32	48	53	45	34	39	36	37	38	35	31	43	38	41	50	46	44	33	42	48	37	39	34	37	43	41	47	56	46	24	52	31	45	48	30	35	36	34	44	40	41	47	39	36	41	46	40	37	37	49	41	40	42	29	31	42	39	42	36	39	37	46	44	33	45	38	47	49	32	32	27	40	45	46	44	37	31	43	37	46	38	43	50	35	35	36	41	50	39	46	38	51	44	34	35	41	33	42	45	39	34	30	48	38	42	44	37	45	44	44	40	43	51	34	38	45	30	44	38	39	38	38	41	46	43	44	48	37	44	49	45	40	41	43	37	39	34	52	45	49	48	30	32	43	42	47	41	47	32	46	36	42	52	31	49	39	47	37	43	45	43	49	38	35	52	33	34	42	30	40	40	41	35	44	29	32	32	50	27	33	40	30	40	55	44	30	36	38	44	39	39	46	44	33	43	47	41	46	39	38	40	32	37	42	49	45	45	39	43	42	51	47	41	36	44	39	46	43	37	44	44	41	44	34	31	47	34	42	45	39	50	39	62	42	46	51	40	30	41	37	46	33	36	47	55	46	48	27	36	53	38	45	33	45	45	43	29	27	43	39	39	41	36	49	38	47	35	39	38	46	34	47	39	45	53	55	37	42	45	45	52	40	27	51	43	34	46	42	42	46	40	48	39	31	37	49	45	36	48	43	42	48	32	37	48	47	55	41	41	33	45	32	47	41	37	36	53	40	38	61	33	32	35	48	45	32	41	49	47	48	38	51	35	42	45	42	36	61	45	41	43	35	28	48	39	43	57	38	41	40	43	39	40	49	42	42	48	50	36	45	30	34	28	38	46	45	40	42	35	44	42	42	32	40	44	33	33	38	41	38	44	35	47	36	41	47	37	55	48	40	43	46	41	35	33	43	52	36	44	44	37	51	39	41	35	36	34	41	38	45	43	43	36	34	48	26	43	43	45	37	41	39	51	38	42	38	34	42	40	25	48	36	34	37	47	38	41	58	45	40	47	39	42	51	48	46	43	46	44	49	42	40	50	26	48	35	34	44	50	33	41	52	44	45	39	40	46	32	47	48	43	46	31	39	38	49	53	44	25	42	29	32	41	45	43	28	49	50	47	38	43	25	32	41	44	39	37	37	48	31	40	40	28	33	45	35	35	52	31	44	36	38	33	33	51	43	38	47	43	41	34	48	41	35	35	48	57	55	47	29	32	41	38	36	39	39	45	47	45	42	54	34	41	37	50	41	48	41	43	50	34	40	34	44	44	38	49	36	29	49	37	41	59	57	58	38	31	41	37	42	40	38	46	52	36	45	38	47	52	39	41	34	48	44	52	38	41	40	34	50	40	42	47	52	55	54	33	49	40	36	40	41	35	47	38	24	45	36	35	40	38	47	52	34	36	39	35	50	29	45	44	38	37	44	38	34	41	41	40	41	44	37	34	35	43	40	45	36	44	43	39	40	45	47	40	44	41	41	40	46	31	38	41	38	36	45	41	37	34	45	49	42	41	42	41	45	32	40	47	45	42	38	35	41	43	30	44	38	31	37	49	43	41	42	38	47	42	38	41	48	31	54	51	38	41	43	42	50	41	28	41	39	47	45	43	28	25	34	40	43	41	48	42	34	37	38	46	46	38	42	31	44	34	44	41	40	33	51	39	45	48	31	31	38	28	39	39	45	35	32	50	29	49	44	35	40	45	38	45	39	41	44	29	42	33	53	46	46	39	38	35	40	28	47	33	37	43	39	35	37	43	38	38	33	47	42	51	37	54	44	41	40	49	49	48	30	42	53	40	31	32	42	33	39	41	40	38	37	51	41	38	45	40	33	43	33	40	45	43	39	41	37	45	40	49	38	37	44	50	41	48	36	49	39	35	37	47	42	49	53	33	50	34	44	47	39	39	51	42	26	39	30	43	35	35	47	33	45	44	42
15316	2174	1073	1067	2439	4347	4824	4382	5801	7068	3766	2154	1793	1615	1596	1310	1191	1161	1060	1001	965	924	873	835	754	690	635	593	541	515	539	503	506	497	515	480	467	451	417	452	406	398	392	414	368	385	402	383	351	383	373	368	349	334	371	390	357	369	369	369	353	352	359	340	361	375	347	370	354	365	381	367	379	367	376	390	401	360	333	353	383	339	396	341	350	354	383	381	358	376	356	367	356	343	394	368	364	328	371	359	386	347	370	382	356	344	354	363	383	379	362	348	344	333	356	382	374	355	341	353	385	343	353	366	358	372	327	359	341	355	366	384	371	342	350	365	348	373	348	370	356	354	378	324	328	347	326	329	352	371	347	322	350	359	367	384	371	360	338	369	363	388	386	382	347	348	349	378	348	374	375	372	345	340	341	330	383	354	329	355	366	372	382	356	330	368	385	367	364	348	351	379	352	382	397	326	348	361	342	340	344	395	350	372	338	365	378	373	383	358	380	354	350	358	373	324	320	359	340	358	321	369	348	368	375	378	356	355	380	361	332	336	327	347	379	362	334	324	349	330	360	360	398	359	362	323	339	358	360	354	377	375	344	411	357	380	353	358	346	333	342	361	360	356	368	351	361	354	376	357	375	360	383	371	346	354	345	349	361	368	371	365	383	353	326	331	348	374	336	350	359	377	370	379	387	359	370	370	372	352	351	334	387	344	354	353	358	357	353	357	361	374	370	373	357	354	375	360	367	368	347	356	341	389	366	339	350	338	386	344	327	330	353	332	346	347	346	324	344	377	355	362	383	354	348	373	362	388	339	348	362	387	364	336	336	347	383	335	312	376	350	363	337	362	362	379	384	355	347	380	348	382	329	338	327	385	370	345	346	369	339	359	330	362	365	353	348	351	343	334	348	316	366	316	367	355	371	340	361	345	351	352	354	352	358	344	362	390	357	355	355	365	334	346	349	343	358	349	348	401	360	353	390	358	338	375	384	315	348	362	354	366	331	357	353	349	338	356	390	356	355	355	344	338	377	325	353	358	359	352	371	379	366	389	339	334	359	375	333	337	360	356	374	347	346	371	379	335	371	372	330	352	336	410	371	363	388	354	358	377	383	331	361	308	343	363	365	369	374	384	356	338	366	338	370	356	359	354	357	346	353	362	366	349	365	373	362	353	366	347	370	367	344	353	332	361	361	384	369	330	334	368	337	362	332	390	328	336	334	380	352	362	347	353	369	373	392	314	373	356	387	307	340	343	343	348	380	350	332	370	363	369	363	364	365	337	329	339	333	355	343	342	351	369	343	352	350	350	332	390	357	359	333	372	341	372	357	368	374	343	371	393	363	363	367	363	342	366	350	381	355	337	352	366	347	330	389	364	360	366	384	309	375	318	335	341	379	350	361	376	367	388	356	395	380	390	377	355	381	358	397	367	359	390	373	371	356	344	320	364	373	355	360	379	343	353	362	343	342	367	388	393	317	363	393	361	400	338	370	334	345	350	351	363	383	330	364	348	356	346	343	362	377	357	352	368	362	362	380	356	349	377	368	366	368	368	371	327	348	351	342	359	382	355	380	376	374	342	302	345	345	365	382	353	347	344	367	356	351	333	361	348	362	334	343	359	355	349	327	363	380	351	393	352	348	397	351	353	356	367	353	381	363	381	351	343	356	378	398	369	354	341	372	363	332	347	378	365	384	370	357	377	369	369	382	344	313	347	331	357	381	353	347	324	362	353	391	346	374	359	350	376	347	349	349	373	346	339	337	326	329	348	375	379	359	356	354	399	332	385	353	349	336	334	386	359	351	383	329	375	366	332	345	344	385	374	366	370	331	350	390	356	357	350	323	394	340	385	322	386	360	408	364	371	376	358	347	352	353	336	371	377	345	381	340	366	377	362	391	367	352	374	386	335	351	384	366	345	369	339	347	349	390	325	339	403	353	362	381	343	354	350	347	367	370	356	376	357	375	353	363	384	399	357	341	412	354	390	383	377	345	363	353	388	336	402	373	348	346	371	315	335	354	336	367	362	362	323	364	407	367	376	330	361	385	358	332	340	350	360	386	363	356	360	345	378	353	339	372	382	347	354	372	383	354	352	389	341	392	340	390	340	367	328	321	337	355	339	378	384	365	387	330	369	350	360	355	344	337	352	370	385	363	357	354	371	367	383	345	371	361	379	339	338	405	382	351	355	359	375	383	348	360	354	368	371	373	359	355	383	364	384	370	332	371	332	342	364	370	358	347	363	334	332	340	344	359	361	365	379	333	355	341	374	352	340	361	377	389	343	336	340	354	379	369	377	338	360	376	333	337	335	349	347	377	349	337	387	359	338	357	368	367	382	377	351	353	355	383	307	377	350	385	340	356	366	377	313	347	342	371	371	364	348	360	353	349	349	384	327	341	387	335	329	357	357	400	326	354	345	396	329	376	347	343	344	377	366	324	372	394	344	343	368	350	343	366	342	377	387	349	360	333	339	363	331	360	363	345	398	341	365	326	331	339	356	351	352	374	364	369	345	366	344	378	366	340	368	358	330	359	376	364	362	361	351	336	357	356	365	304	359	352	360	384	338	354	381	378	348	383	331	364	337	333	353	365	351	322	402	354	370	351	381	331	362	351	345	365	369	370	296	374	405	359	328	351	354	346	365	391	367	365	350	351	341	364	361	362	313	339	348	355	359	384	340	336	359	344	385	365	343	384	365	353	337	329	333	341	393	369	368	326	361	359	373	379	374	351	363	355	355	348	334	316	360	337	363	327	356	345	345	346	375	332	331	345	383	342	371	332	312	363	382	367	334	379	358	349	334	345	355	352	370	330	347	356	371	347	361	343	363	365	355	391	355	354	355	350	332	355	378	370	346	353	349	384	342	358	377	368	350	324	325	348	370	350	354	379	373	331	350	377	375	328	349	346	357	367	375	349	370	370	367	350	355	373	343	377	350	352	346	341	337	353	381	369	355	357	368	381	388	340	375	353	364	380	352	370	382	372	331	366	365	344	346	349	358	334	344	365	348	390	344	358	385	348	392	377	360	362	350	357	357	336	357	356	353	398	333	340	377	347	339	339	362	358	386	381	363	351	369	345	380	349	388	346	381	344	365	351	377	355	332	391	336	368	349	370	343	350	362	376	370	371	355	325	338	365	349	348	318	343	330	381	338	375	378	370	370	372	408	333	358	369	379	364	324	373	328	344	379	361	353	369	373	344	357	326	385	349	361	332	347	381	357	328	360	348	351	379	376	347	363	331	350	337	332	362	359	363	350	368	340	386	349	345	346	310	363	360	354	348	384	352	357	340	357	371	366	338	382	345	385	365	346	350	332	393	353	342	376	380	384	360	340	348	371	349	364	356	363	346	337	372	375	334	352	369	326	385	374	352	334	349	339	371	354	332	374	364	364	361	371	353	390	384	341	352	367	358	352	354	361	341	332	330	354	382	300	360	383	344	348	363	391	350	348	351	345	351	361	351	382	352	358	364	364	349	384	363	362	373	352	367	366
1788	261	128	92	118	112	129	135	189	235	141	111	109	98	86	86	84	81	75	79	69	88	83	65	71	62	59	66	61	54	59	63	68	61	63	58	57	57	53	60	45	59	66	54	45	47	46	43	43	61	41	55	57	67	61	51	58	54	57	47	43	49	53	56	61	45	53	33	45	62	50	57	62	71	51	49	55	58	63	53	51	68	62	63	49	57	49	52	45	62	62	51	58	46	56	64	58	52	46	41	49	44	42	45	63	65	56	50	51	47	54	43	63	51	48	56	67	59	55	52	52	56	52	56	50	50	42	39	45	50	40	57	43	44	56	46	50	50	50	49	55	56	59	62	45	54	53	54	52	45	54	50	55	46	57	39	50	62	53	57	52	50	62	57	58	58	66	35	47	54	46	60	51	64	43	45	52	53	51	54	44	59	52	42	44	53	56	47	51	57	63	53	58	58	58	46	47	37	35	56	46	35	38	53	60	50	46	49	51	52	56	41	45	42	60	57	58	53	57	54	68	53	53	51	52	51	48	46	50	61	58	55	51	47	67	43	44	47	53	50	71	41	53	41	48	54	45	50	62	57	47	49	56	62	55	57	41	56	61	52	57	58	46	49	55	53	59	46	61	51	52	47	63	50	52	45	60	52	58	63	53	53	55	40	55	55	56	50	55	54	57	52	49	37	56	48	55	53	62	45	55	45	61	48	48	52	51	59	49	45	44	57	47	51	49	46	43	61	53	49	42	39	63	58	49	52	51	55	45	45	59	55	58	47	43	52	61	44	62	43	58	56	49	54	49	45	42	47	41	50	53	58	53	51	44	50	61	47	48	44	50	55	40	63	48	59	57	49	55	55	47	50	58	56	53	43	34	55	52	53	58	53	59	59	53	52	46	54	55	57	68	67	56	58	50	41	56	42	60	59	38	52	45	51	53	53	59	55	49	55	46	57	49	48	62	43	55	55	46	52	67	49	70	45	60	52	54	44	58	49	46	41	50	62	61	43	67	53	56	56	53	43	57	63	50	56	43	60	46	51	51	44	34	59	52	58	58	47	43	43	54	60	66	55	50	61	51	57	42	53	55	51	60	52	55	56	61	61	65	46	52	47	46	50	41	49	58	58	56	48	46	44	46	45	66	65	62	56	56	64	63	48	58	48	52	51	57	59	37	58	68	53	52	49	63	54	63	45	58	48	54	63	47	39	43	50	46	69	52	56	56	51	51	35	66	51	65	49	42	36	51	58	42	43	60	53	58	47	70	46	52	48	49	46	36	46	55	72	46	48	47	52	48	51	52	56	52	59	58	51	49	48	64	60	57	47	51	44	52	55	42	47	54	48	41	49	54	52	68	45	69	60	47	53	48	58	65	50	57	42	45	43	41	58	63	49	56	61	60	47	56	59	58	55	56	46	56	64	45	51	57	45	50	44	48	62	56	35	59	42	50	52	52	48	51	61	43	62	61	49	46	57	52	61	58	53	42	59	53	45	41	53	51	66	59	47	49	55	62	49	51	54	48	51	49	56	46	48	55	41	51	55	48	53	52	58	62	55	65	48	53	52	53	43	64	39	39	60	48	54	55	48	50	53	52	61	58	42	58	58	51	47	52	58	55	46	60	59	60	50	53	70	54	55	60	49	55	47	53	60	54	54	65	52	52	62	52	51	56	49	55	63	52	50	46	55	57	52	50	64	39	56	54	73	51	52	51	55	54	42	47	57	49	46	59	44	38	53	64	50	45	43	50	59	56	65	65	64	39	51	50	39	48	65	51	41	49	58	51	55	49	50	61	50	56	45	56	53	51	41	56	52	57	52	54	45	59	46	59	48	52	48	49	56	58	53	74	53	31	51	43	45	54	54	58	52	48	56	41	40	35	62	54	63	66	53	58	36	58	45	55	66	53	51	62	55	38	47	56	52	42	54	43	57	55	55	53	50	51	50	58	53	40	54	63	47	53	45	59	42	48	47	40	48	49	42	43	65	49	51	43	56	50	51	47	63	55	61	44	56	65	48	43	63	67	46	59	54	55	42	55	47	53	51	32	51	50	46	54	53	49	72	42	40	42	58	66	59	58	37	58	55	43	38	41	50	48	44	51	41	50	53	63	48	45	52	51	47	49	58	48	54	46	52	56	41	43	52	51	44	64	47	47	34	41	55	53	63	59	49	57	37	61	43	38	53	44	62	60	55	52	51	61	53	38	54	56	61	50	47	43	55	49	45	61	46	54	52	49	50	60	48	54	45	49	42	61	71	58	64	50	41	53	68	55	62	53	38	56	47	57	44	56	61	47	55	46	62	59	50	52	45	45	58	51	53	55	60	46	54	54	62	37	54	44	53	41	61	45	44	43	45	48	44	59	57	61	53	46	46	50	44	34	54	59	54	57	61	47	53	50	56	54	61	52	58	49	53	54	56	54	56	49	50	55	47	49	38	55	56	58	33	51	44	58	48	53	52	37	42	64	49	59	46	59	67	41	56	60	55	61	53	57	43	58	42	43	56	35	60	48	46	43	47	47	53	52	52	42	52	52	53	62	52	61	46	51	57	45	54	51	59	46	51	52	47	48	52	63	53	51	51	55	56	40	50	46	63	45	42	66	65	70	58	51	49	50	58	48	48	40	42	71	49	48	57	48	56	51	56	60	51	48	53	39	43	61	56	59	59	48	36	41	50	57	44	54	53	59	51	46	62	59	64	51	51	64	56	50	58	56	43	47	49	51	61	59	64	52	51	48	65	57	54	54	48	52	43	58	50	59	57	55	47	48	49	42	53	57	58	41	55	48	35	63	46	43	49	52	53	48	48	64	40	54	56	47	61	55	40	49	42	67	45	48	59	45	51	36	58	52	57	48	51	53	46	49	40	52	50	41	70	58	48	53	44	46	54	47	52	46	37	51	53	54	58	55	51	49	60	50	49	53	41	45	58	47	63	35	54	55	57	62	58	43	65	55	50	46	65	48	33	60	64	50	43	58	55	57	50	46	57	52	50	42	50	69	39	55	58	62	45	49	38	58	42	47	51	48	43	45	54	60	42	48	59	54	48	55	51	56	54	45	56	50	59	58	50	42	62	52	53	53	54	48	56	63	51	53	51	47	61	45	50	33	70	67	48	62	46	55	49	60	48	59	52	57	60	54	59	55	53	36	52	42	55	45	53	55	57	46	53	45	53	54	61	42	50	36	49	52	54	69	39	44	59	64	43	50	57	46	54	56	52	43	60	50	45	63	64	41	47	62	53	56	43	53	43	63	54	62	59	41	52	36	53	54	49	46	44	52	64	44	54	45	57	65	50	41	54	50	62	60	53	47	41	55	52	44	49	67	41	45	50	55	57	47	47	59	57	55	55	48	50	41	51	61	55	55	60	46	53	48	59	48	47	49	45	46	62	42	53	49	54	61	54	34	43	60	52	52	51	51	51	48	48	41	54	61	49	65	48	47	48	56	49	62	41	51	62	64	49	55	57	46	46	46	59	55	46	43	38	50	59	51	35
19562	3676	1644	1703	3762	6708	7085	7176	9022	9535	4841	3431	2889	2538	2445	2069	1907	1687	1620	1533	1457	1316	1282	1166	1138	952	936	818	811	807	780	743	764	709	692	679	586	618	604	625	571	548	528	535	532	529	522	479	480	481	492	469	508	462	474	463	454	494	436	466	453	475	451	471	482	457	481	455	498	463	475	455	473	459	461	457	482	454	462	422	474	468	500	460	458	488	485	449	496	463	458	451	503	491	453	424	446	488	444	467	451	489	459	511	455	464	466	471	461	503	476	453	473	486	455	454	471	495	464	496	469	481	450	442	457	499	460	482	502	518	476	470	492	448	431	432	472	418	456	435	458	468	501	501	470	464	465	461	424	440	488	483	431	489	422	413	430	437	456	445	432	468	448	458	456	478	506	461	434	411	473	462	463	441	457	464	500	449	465	441	499	455	442	491	445	458	487	459	508	476	458	476	440	447	454	471	425	454	478	482	486	448	463	453	507	476	459	470	468	471	440	456	438	465	435	478	403	470	470	441	439	482	487	480	459	476	485	441	475	477	459	451	463	456	469	453	423	480	461	459	450	484	456	484	450	458	477	440	449	416	454	450	494	489	472	431	453	431	462	491	463	487	428	475	470	460	456	459	449	473	430	443	455	500	492	486	475	476	465	479	444	489	512	508	443	451	436	483	469	464	479	496	432	444	485	473	481	456	469	495	468	470	456	480	455	452	432	456	466	470	500	483	473	458	439	466	484	425	437	481	446	418	486	457	462	465	430	452	456	470	464	448	467	410	476	476	503	480	436	480	488	475	469	463	442	455	463	478	450	453	458	458	444	449	444	478	443	500	467	456	498	471	497	483	445	416	488	425	460	439	481	469	422	448	441	480	410	482	458	417	446	483	447	452	482	465	439	487	485	427	475	462	496	477	499	470	441	472	468	445	484	492	481	424	441	461	481	489	498	460	459	474	443	426	463	474	425	460	476	473	508	462	455	464	442	441	497	457	469	468	432	439	451	457	499	469	452	449	467	415	427	463	436	466	498	447	422	489	470	496	465	457	461	467	496	484	466	490	459	468	458	456	437	463	442	470	479	406	441	469	446	425	508	470	455	469	417	444	459	511	450	473	524	475	449	457	453	454	464	469	415	506	455	462	437	442	465	442	487	430	441	474	440	445	430	465	445	432	466	424	415	467	449	482	469	498	469	446	490	511	498	473	465	492	465	454	443	424	468	451	450	487	458	450	453	435	431	486	415	443	473	464	483	481	444	482	513	443	483	451	442	491	462	471	432	438	459	456	474	455	482	421	461	479	470	478	455	494	442	473	445	469	469	521	450	438	507	440	478	442	448	481	465	452	477	436	478	497	421	483	483	471	437	422	436	475	426	420	442	475	456	460	470	485	430	464	483	443	485	491	465	486	469	463	454	461	493	443	406	486	443	478	482	474	456	457	514	451	440	469	430	496	437	436	451	428	471	426	454	437	475	477	486	465	470	425	459	519	494	436	465	440	491	494	458	448	453	439	470	435	441	465	478	496	482	445	497	448	459	423	501	467	495	480	459	463	445	475	463	458	481	433	436	473	432	446	440	467	444	491	479	458	443	487	444	441	450	452	473	511	469	473	468	494	430	452	472	485	469	451	484	502	465	431	449	457	462	433	472	474	464	451	418	441	434	478	470	467	482	474	464	477	484	501	452	492	512	483	463	487	465	435	463	450	441	485	463	448	477	455	450	503	467	470	506	440	466	431	464	453	480	455	469	496	432	456	418	473	460	481	441	461	459	501	472	424	488	427	474	489	480	436	462	456	443	484	491	445	438	505	485	438	478	464	456	452	450	448	440	498	450	443	473	456	484	455	453	444	452	473	477	466	521	435	462	484	461	467	455	500	478	438	405	482	477	444	447	464	440	423	411	460	459	492	464	453	455	467	465	474	424	478	446	432	467	457	450	452	471	487	458	454	429	495	471	529	467	440	459	454	419	479	478	440	464	441	459	476	467	464	489	438	449	477	463	460	463	486	482	490	470	439	480	467	445	458	431	449	477	465	466	469	462	452	467	465	412	465	484	449	461	483	460	450	422	472	425	488	439	438	517	480	509	442	489	466	456	426	472	448	456	439	463	428	469	427	425	426	422	443	446	486	463	461	446	436	486	489	459	431	434	436	448	457	468	458	459	450	490	466	452	440	479	497	500	482	458	451	493	452	469	501	436	420	461	449	457	502	445	434	468	449	439	475	452	445	473	445	450	489	444	483	480	434	446	414	477	469	484	448	466	480	471	466	469	457	418	487	440	442	500	480	447	495	464	457	486	463	473	494	510	488	462	463	475	473	463	432	471	420	463	486	476	447	451	445	459	470	459	453	473	447	444	466	463	456	444	440	452	468	519	451	438	490	450	449	467	505	417	469	424	508	444	505	483	498	473	477	470	464	466	447	484	459	448	483	451	425	463	458	468	502	460	431	441	438	465	471	514	465	473	480	437	448	454	484	456	445	468	462	428	473	467	495	448	457	466	442	428	457	471	481	433	421	455	450	418	465	463	444	478	442	454	461	460	452	449	438	482	457	468	474	442	474	467	471	464	456	479	475	428	493	451	424	478	476	443	446	452	451	460	436	517	459	419	487	456	469	486	480	466	472	444	475	430	492	431	462	454	436	435	447	461	460	443	459	469	513	463	467	481	464	484	445	487	477	456	486	467	488	461	442	449	440	444	424	461	441	448	428	479	463	495	457	456	479	483	453	458	444	440	436	453	442	436	469	466	491	430	452	471	471	431	473	463	463	460	438	465	478	474	458	467	421	455	442	455	467	486	466	451	470	455	478	493	472	508	471	449	457	477	472	488	455	485	475	449	428	446	460	416	444	482	495	454	451	446	502	480	476	408	469	458	454	441	468	453	455	449	487	488	500	489	420	426	464	449	462	451	464	439	475	445	455	459	441	459	484	457	467	473	488	503	460	474	441	440	452	480	438	456	448	430	462	495	437	478	503	473	451	471	480	474	432	422	467	480	430	488	449	451	430	467	463	440	464	502	459	450	431	461	466	494	444	478	466	488	448	482	465	464	459	477	511	480	460	461	450	474	464	452	423	447	436	454	442	477	447	465	441	477	473	468	487	459	450	491	417	441	525	477	464	436	475	470	451	458	519	450	473	483	453	440	437	471	471	458	454	449	467	431	461	431	462	436	446	460	444	478	455	448	442	444	445	450	464	441	452	443	501	470	457	467	472	437	460	475	472	464	443	491	489	454	452	449	413	454	455	494	477	431	430	464	462	444	470	473	416	479	493	492	432	414	491	469	445	466	438	471	463	459	447	423	501	433	477	457	455	460	463	501	468	466	425	484	477	462	476	446	456	464	439	473	463	452	479	477	446	486	478	449	441	458	469	492	501	477	493	481	469	477	413	449	456	450	457	442	439	484	430	448	461	457	444	445	474	433	445	441	498	470	449	450	448	441	427	467	420	445	408	456	445	452	436	472	493	473	420	466	505	444	491	460	460	469	456
2751	249	105	99	84	91	68	105	189	135	86	95	76	73	78	58	64	64	43	65	42	44	42	51	55	39	29	46	33	34	38	38	35	39	39	35	26	30	40	26	31	36	26	32	26	21	25	22	28	21	29	32	26	33	20	20	24	19	28	30	33	32	24	23	20	21	29	23	26	30	25	28	20	29	25	34	21	22	31	27	31	23	19	32	24	24	24	24	20	31	35	31	25	26	32	27	25	26	33	25	25	18	22	19	31	30	19	21	29	27	31	26	30	24	28	23	31	28	28	27	35	35	24	25	24	26	19	29	23	23	32	28	39	16	30	22	28	27	27	19	24	28	37	28	27	21	26	29	28	31	24	26	26	34	18	21	27	21	21	19	23	21	28	20	23	30	29	27	29	26	25	25	36	33	24	30	33	25	26	21	21	29	26	28	31	27	20	26	26	29	31	21	25	23	20	27	23	41	30	23	32	26	23	31	27	25	30	42	35	36	22	22	30	23	24	27	26	31	31	32	23	30	31	24	27	33	29	26	30	31	25	32	27	27	24	21	26	23	29	26	28	27	25	27	30	33	28	29	26	29	27	26	30	31	32	23	24	27	30	37	27	22	28	28	31	32	34	19	36	23	34	27	25	17	16	34	24	30	30	30	29	16	20	24	25	25	28	28	28	31	32	25	21	35	20	32	24	22	23	33	24	34	33	28	24	33	20	33	22	15	21	21	20	27	20	24	27	22	31	28	31	30	25	25	27	37	22	27	22	22	27	22	26	23	26	28	22	25	31	23	20	27	26	26	30	23	22	25	32	34	26	25	32	28	27	32	25	26	27	36	25	25	24	31	22	35	25	33	37	26	29	27	22	24	23	19	27	30	30	27	20	25	28	23	36	19	27	22	29	23	27	21	32	24	26	28	29	28	35	28	26	28	17	31	26	22	26	33	29	12	36	32	31	33	28	30	11	26	29	30	24	30	27	24	25	27	28	23	29	26	30	26	31	27	30	28	28	30	31	31	27	25	26	35	23	29	30	27	46	25	27	29	18	26	23	28	25	21	25	26	32	15	35	31	21	28	21	23	27	27	29	18	23	36	23	38	28	23	28	28	31	26	26	21	26	30	30	34	30	25	20	23	24	21	32	26	30	32	23	26	31	22	30	36	34	25	33	26	23	34	18	30	28	19	26	28	19	25	28	23	29	33	28	26	27	25	24	22	17	18	18	25	30	26	24	26	20	35	28	29	31	22	32	24	20	28	47	30	24	19	28	27	26	23	25	23	24	28	27	24	27	20	36	24	26	25	34	33	22	24	26	33	26	37	27	22	36	27	24	29	20	36	19	28	31	25	29	24	29	24	28	20	34	34	25	36	32	21	32	20	36	24	21	26	22	24	21	30	22	24	20	33	26	25	30	26	34	28	29	32	21	34	26	27	14	26	24	26	29	22	29	31	33	27	30	25	24	30	20	22	23	19	27	30	31	28	17	27	24	22	22	21	25	26	31	26	19	29	18	29	25	29	24	25	30	31	32	24	17	24	24	39	35	27	27	37	21	28	20	32	23	27	33	24	24	26	26	31	24	30	23	30	30	21	27	34	22	20	26	28	31	28	32	25	25	18	29	24	28	25	29	34	26	22	24	24	31	22	20	25	35	21	25	26	33	24	32	25	27	25	22	27	25	29	20	23	24	34	26	33	32	27	20	19	17	27	32	28	31	22	30	25	32	28	27	23	24	33	25	36	25	28	30	32	18	25	21	34	28	29	22	28	25	26	22	28	27	29	33	27	26	20	24	20	25	23	30	26	33	25	25	33	23	21	29	29	32	35	28	20	26	24	25	21	19	29	28	19	20	31	26	33	22	29	24	24	32	28	29	25	27	22	25	25	22	33	21	26	29	26	25	25	32	31	28	17	17	28	26	24	22	33	19	25	27	25	20	25	27	19	20	34	29	24	13	28	30	24	24	21	27	30	24	25	32	25	38	27	27	31	23	25	26	27	27	26	31	25	31	15	27	26	33	20	25	22	25	21	26	28	25	21	27	23	26	24	31	41	30	34	33	27	27	25	28	21	17	28	24	31	25	32	23	23	30	9	35	28	22	34	23	23	28	30	21	31	31	21	25	34	29	33	26	25	22	22	31	25	30	28	28	23	29	23	28	26	27	35	31	27	28	28	23	30	22	22	21	37	27	27	32	29	31	25	31	23	26	23	26	31	24	23	29	17	24	25	31	24	34	36	31	20	31	22	34	28	21	23	22	31	21	26	17	26	30	29	25	25	28	30	25	26	19	20	36	34	29	28	26	27	36	27	22	33	26	23	24	34	35	21	26	27	25	27	27	21	20	33	29	26	27	32	24	21	23	33	27	21	22	27	32	27	30	26	25	27	23	21	27	25	27	26	19	29	30	20	28	36	25	25	23	29	30	28	18	30	30	23	23	22	21	24	20	23	22	21	26	29	23	24	22	28	27	16	27	23	23	24	25	17	22	25	20	28	22	29	29	24	27	19	25	28	31	21	19	29	25	33	27	26	20	18	26	25	18	19	27	36	29	41	25	27	27	24	32	25	37	26	40	28	31	28	26	23	26	31	38	31	30	26	33	26	17	31	33	20	29	25	27	21	14	22	25	29	27	27	26	27	25	21	22	28	32	23	27	21	15	28	23	39	29	18	20	33	20	31	26	26	32	15	25	26	25	29	28	31	30	32	26	29	17	31	28	24	26	34	33	27	38	38	21	23	29	24	29	36	23	25	35	29	37	22	30	28	28	34	31	26	35	25	28	29	37	19	27	22	28	23	24	30	24	20	26	30	39	29	29	16	29	30	20	22	22	26	24	19	38	29	29	23	18	22	28	41	31	26	23	28	30	22	26	19	22	35	32	32	18	20	21	31	21	28	23	22	25	28	23	14	28	18	16	25	26	24	22	25	29	27	27	28	23	24	25	17	34	26	18	29	17	27	33	36	29	26	22	23	26	19	18	20	31	26	24	32	24	29	25	21	30	47	24	28	31	36	34	27	40	28	18	26	18	27	20	27	29	22	24	25	31	22	18	26	29	29	26	27	30	29	28	25	19	24	28	28	25	31	25	25	25	26	37	22	24	17	26	27	30	22	27	30	27	22	19	29	24	26	29	30	24	30	28	39	24	25	25	33	29	25	25	28	31	31	29	36	23	31	24	31	26	30	20	27	23	31	27	33	21	24	25	26	23	28	34	18	31	18	40	20	21	29	26	30	32	31	33	30	29	28	23	24	11	22	27	26	21	33	26	24	28	24	38	30	26	24	21	27	26	30	28	28	29	22	23	27	27	25	21	37	22	26	30	27	29	34	26	40	26	23	22	19	34	34	30	23	29	34	22	19	23	19	36	19	22	21	29	20	22	35	28	21	28	36	24	27	22	19	19	23	28	26	21	35	20	34	22	26	25	35	20	25	31	24	29	22	32	18	22	24	27	26	27	24	29	32	25	17	27	21	28	30	22	31	29	29	31	26
18009	3193	1459	1507	3239	5594	6306	6622	9657	6390	3989	2947	2644	2455	1938	1778	1721	1403	1293	1304	1207	1125	1044	932	872	688	617	629	558	568	526	512	477	525	497	424	377	382	346	365	325	304	307	276	279	246	252	258	246	238	237	265	248	247	231	244	213	241	252	239	217	254	240	241	260	238	230	200	223	234	245	216	239	239	253	225	258	234	239	236	239	267	243	250	232	243	239	229	241	244	214	220	261	266	265	252	211	235	229	258	256	230	243	251	267	260	236	226	231	251	219	225	255	222	234	236	234	255	253	214	237	201	237	218	261	221	264	232	233	215	219	237	267	241	226	228	186	267	245	229	251	231	262	215	233	230	216	244	241	253	241	219	201	215	228	220	233	210	211	261	261	220	229	241	213	226	221	212	224	232	241	248	250	194	227	205	220	232	222	236	228	241	231	258	224	256	233	210	195	222	227	218	224	228	215	223	240	218	230	212	212	221	208	217	226	242	231	227	243	237	206	213	251	206	220	219	234	233	212	238	217	228	193	244	221	211	211	213	229	224	217	220	214	232	218	236	214	231	253	237	238	209	211	235	246	207	229	230	252	229	240	262	247	226	242	255	215	243	235	227	247	209	202	251	235	216	229	288	247	220	241	224	227	227	243	238	182	225	244	257	216	204	223	196	233	230	224	200	226	235	253	239	243	216	203	207	244	259	241	220	214	212	230	238	237	245	228	231	236	202	224	195	225	232	237	254	207	243	214	241	223	231	250	212	210	248	228	203	213	231	235	227	199	235	213	238	203	205	235	225	231	231	209	214	239	239	240	219	238	213	226	262	232	218	243	194	253	254	221	201	253	211	228	222	226	251	244	236	226	218	240	208	236	229	241	239	222	233	225	240	234	224	229	213	233	217	209	252	245	227	211	216	204	233	231	210	223	226	207	248	232	232	208	230	237	229	231	235	230	244	228	238	225	239	226	236	214	223	213	254	220	227	230	242	230	194	224	200	234	244	227	213	231	230	218	221	228	226	233	211	240	218	223	229	234	219	196	244	219	229	212	236	215	216	228	246	233	213	232	252	230	228	239	208	227	205	232	244	220	240	230	226	246	225	218	223	217	220	237	249	199	231	230	243	224	232	232	241	237	218	241	234	233	239	226	251	203	223	222	238	249	235	248	238	228	221	212	216	233	232	225	222	209	208	227	236	215	228	227	214	219	210	240	230	246	223	219	221	224	235	239	230	225	245	235	197	219	229	207	230	238	231	216	238	233	246	241	246	223	219	241	238	230	219	249	242	253	208	234	232	245	243	205	205	257	205	235	241	242	216	259	233	235	222	220	260	224	216	231	249	276	217	246	227	216	234	248	220	231	242	228	230	212	246	235	229	234	250	249	227	235	235	239	234	245	226	237	248	222	252	235	246	214	234	224	253	252	228	206	212	228	207	224	220	243	237	232	221	217	241	246	223	218	232	243	217	229	214	226	238	229	239	223	207	207	236	204	216	253	233	235	237	218	269	259	218	231	217	237	234	243	219	212	220	235	234	222	233	230	227	210	227	227	223	242	207	237	232	245	238	241	212	218	208	201	221	243	221	230	214	248	243	253	261	239	264	227	202	242	234	233	230	231	208	238	221	234	216	252	236	227	229	233	239	222	221	240	219	219	238	234	222	230	212	222	223	237	236	227	222	250	256	230	190	216	230	233	240	217	242	210	236	193	241	209	247	230	234	227	227	229	255	233	210	235	247	227	230	218	211	233	203	225	229	246	219	244	239	236	207	224	224	225	240	236	244	242	202	249	247	217	222	236	246	234	240	206	220	217	232	208	222	233	212	226	219	247	267	256	205	217	239	207	245	224	219	221	204	244	234	239	230	225	237	200	185	233	224	209	228	216	186	224	227	230	234	248	243	227	230	230	236	234	230	244	233	228	227	226	212	202	234	230	220	200	214	225	220	214	214	221	225	229	208	220	219	243	233	243	233	245	227	215	228	237	242	247	222	242	215	220	242	222	234	247	216	246	219	203	227	248	239	217	244	207	234	218	248	236	198	223	249	253	196	234	247	218	247	218	215	226	246	223	239	229	255	246	224	240	243	264	235	249	228	213	239	239	223	238	235	222	224	221	231	225	231	212	253	259	251	240	242	240	239	222	237	239	205	235	205	209	227	225	224	239	238	202	247	234	231	215	205	229	232	225	250	224	226	226	238	244	254	210	225	202	216	221	231	246	225	236	220	244	227	238	221	242	239	253	233	223	207	217	227	251	230	253	247	223	223	241	221	226	234	240	252	242	229	222	228	236	237	233	236	217	262	223	219	255	230	264	265	237	242	208	250	245	225	245	240	228	207	207	238	225	225	215	247	226	252	260	218	252	231	244	274	256	230	236	222	227	249	244	203	234	238	213	245	239	207	214	220	230	199	222	238	222	210	217	222	223	244	214	227	242	251	243	228	244	205	218	215	221	222	239	233	219	243	242	215	219	244	220	215	219	227	235	237	222	220	219	229	236	225	236	235	227	236	208	238	241	219	205	225	225	244	233	236	225	206	238	236	262	216	248	258	253	224	232	236	219	247	256	240	235	223	244	226	237	220	222	214	228	245	231	232	205	230	216	230	226	214	240	243	223	217	237	214	234	220	213	237	219	237	225	226	238	232	218	255	229	205	244	204	226	234	197	238	229	207	220	207	225	246	211	255	223	210	235	223	208	212	246	232	216	217	227	243	244	218	227	205	219	217	190	232	238	250	214	226	233	226	204	221	258	238	239	245	235	199	224	242	216	229	226	236	209	222	208	221	246	252	209	245	232	237	210	229	228	222	221	238	227	260	227	219	237	220	229	235	233	229	211	222	227	237	229	233	220	241	226	237	228	242	235	240	212	200	237	261	239	242	225	212	227	221	213	218	255	233	241	238	232	234	250	248	217	228	236	256	212	215	251	241	228	220	215	227	246	262	235	224	251	210	220	251	234	231	232	288	249	234	215	223	236	235	223	229	254	233	226	251	242	228	225	216	225	217	249	218	237	226	234	227	239	223	229	206	250	221	232	220	232	243	218	221	228	231	235	232	222	243	223	240	215	229	226	225	240	261	245	238	227	220	221	217	230	221	250	216	249	244	252	198	247	211	211	231	220	222	204	214	204	233	233	222	223	244	234	200	227	215	252	253	220	215	237	246	218	242	240	212	228	227	207	213	211	252	192	210	219	243	235	225	217	235	189	229	238	224	211	257	243	208	241	223	240	229	217	253	204	241	221	220	247	228	223	254	228	222	248	242	246	225	214	199	230	213	224	226	247	238	203	227	237	248	234	223	244	220	207	205	242	238	226	220	233	241	209	227	215	238	235	257	220	207	225	213	241	218	209	250	261	222	212	251	212	258	237	238	248	206	222	236	225	243	251	249	239	224	229	208	235	211	238	250	239	245	208	226	221	241	237	234	216	226	211	231	240	224	224	254	278	250	217	218	219	229	266	254	204	196	211	203	220	239	221	243	207	237	224	249	234	232	239	217
2507	346	192	143	126	111	130	148	273	208	137	138	106	83	102	90	71	78	91	72	79	80	54	63	76	61	56	38	45	51	68	39	58	55	38	41	49	51	47	44	45	43	47	56	50	38	56	38	35	35	35	48	29	33	41	35	41	42	43	54	39	42	47	40	39	41	38	37	43	35	46	46	35	35	32	41	43	47	35	40	37	37	37	46	44	32	29	39	40	32	33	46	47	42	41	46	48	38	25	36	40	46	42	35	48	36	39	40	42	45	40	40	45	48	47	53	44	40	34	46	36	43	45	40	45	39	43	48	50	42	39	42	52	44	38	37	59	40	40	27	43	35	41	47	36	47	41	34	48	44	29	43	38	31	41	48	34	30	53	38	48	38	42	42	47	51	32	46	56	34	38	35	45	39	42	45	45	35	45	35	35	30	44	45	54	39	45	40	49	42	55	43	41	40	46	33	48	44	45	47	40	28	52	51	36	42	36	50	53	36	44	33	39	36	52	32	41	27	46	45	48	37	35	50	39	43	36	40	38	38	61	53	42	44	30	41	38	38	43	41	38	30	34	39	36	44	44	47	45	36	43	47	39	38	43	40	55	35	32	41	31	33	34	53	32	49	47	44	33	45	45	38	48	33	46	47	38	37	43	43	40	35	34	41	31	34	30	35	36	38	26	44	47	43	35	46	49	50	35	44	49	44	38	41	41	46	48	40	32	55	40	41	40	44	48	34	34	30	36	46	32	38	58	35	43	43	42	43	40	42	38	49	36	40	37	44	50	36	45	42	43	50	26	38	35	41	40	46	37	33	42	39	43	37	42	41	39	44	36	35	35	47	40	51	44	44	43	52	47	51	55	52	45	38	50	43	53	30	54	37	53	33	47	48	33	35	49	43	50	36	39	35	43	40	34	51	37	50	34	40	48	33	50	34	48	39	41	39	51	45	42	38	47	52	43	47	41	38	41	35	43	36	34	48	29	39	40	50	60	43	28	34	36	47	37	37	37	44	38	44	39	37	38	51	50	33	44	43	44	30	53	37	42	50	44	46	56	52	46	48	37	39	40	46	36	35	42	30	39	43	35	40	44	41	57	46	48	42	33	41	33	44	34	41	49	47	44	36	47	34	37	38	34	39	48	38	32	38	27	36	44	39	39	43	27	32	34	44	43	46	40	34	41	33	37	41	32	41	40	38	34	41	44	34	36	34	32	38	35	40	28	44	42	45	30	40	29	40	38	38	37	43	43	26	46	49	43	40	49	46	37	38	47	41	45	40	49	45	29	34	47	53	30	50	46	43	41	38	42	30	33	40	49	39	41	44	41	41	42	64	38	41	43	45	51	44	37	38	48	39	37	44	44	43	54	38	41	41	40	50	54	35	47	33	42	42	44	35	44	40	35	31	30	35	46	39	40	38	34	39	40	44	38	42	47	29	36	38	46	31	43	31	44	45	38	44	52	38	39	48	40	38	40	36	53	46	42	39	38	46	29	49	39	40	34	44	35	45	42	45	37	39	27	27	40	40	32	38	39	37	48	29	33	38	39	44	34	45	43	43	28	41	46	34	39	41	45	37	35	38	39	53	42	44	39	38	54	44	40	29	38	31	37	36	42	40	43	39	38	32	39	41	48	45	39	42	46	41	50	42	45	36	43	36	41	43	52	29	27	34	35	40	36	41	28	29	38	40	46	45	45	35	39	40	41	41	36	49	35	50	32	37	41	45	45	36	52	48	41	33	38	40	38	50	44	45	59	40	47	47	50	36	46	35	42	45	41	41	39	46	43	33	34	52	37	48	54	35	50	50	34	41	54	38	36	41	43	44	38	42	25	43	43	38	49	42	47	35	47	33	39	39	51	46	40	38	35	35	34	51	31	46	32	33	40	38	36	33	44	44	35	43	44	46	44	45	40	35	44	50	27	38	40	42	36	33	40	39	35	38	44	42	40	39	44	47	33	36	36	40	42	35	45	37	46	40	40	42	36	55	41	46	34	25	48	41	49	31	35	41	52	38	33	33	46	33	43	38	25	33	40	23	39	36	42	43	36	50	32	37	40	47	46	30	45	26	37	42	36	35	38	50	46	41	49	36	44	37	26	43	41	40	43	50	47	36	36	44	54	44	40	41	55	35	51	47	38	42	44	47	46	39	41	38	54	41	42	30	44	51	51	46	34	46	39	42	36	38	44	34	35	46	48	37	47	56	36	48	42	34	38	41	39	34	34	34	36	41	47	50	38	36	45	59	52	47	41	47	44	37	42	46	37	45	38	46	56	50	47	41	44	43	31	42	34	41	35	38	37	41	40	35	51	36	30	45	41	27	47	28	47	43	49	36	37	47	39	45	30	37	40	47	37	31	56	38	38	39	41	39	47	33	46	43	49	38	41	43	41	43	47	51	39	41	43	44	29	37	40	38	42	38	45	44	43	47	39	34	36	49	43	44	37	41	43	36	48	44	46	38	35	38	43	40	41	38	36	46	32	44	41	37	48	43	40	47	48	42	43	60	52	41	47	36	45	46	47	27	36	36	45	40	29	34	48	32	45	36	50	36	41	38	36	38	31	42	33	34	29	36	43	51	43	37	38	44	54	37	38	39	36	48	29	36	36	41	27	33	38	51	42	37	42	35	47	52	46	32	38	44	36	44	38	38	44	41	52	38	44	31	62	38	43	51	35	48	37	45	35	39	31	31	47	48	41	37	31	47	42	37	39	44	44	38	32	49	37	37	43	39	43	37	44	45	30	45	38	37	30	47	39	62	51	44	38	33	38	37	32	42	39	47	39	34	30	52	31	46	45	36	38	35	43	55	30	43	56	30	31	36	45	43	37	44	43	31	40	41	47	43	40	44	39	42	34	47	37	47	36	38	31	31	43	38	33	46	29	44	35	47	46	35	51	38	33	50	34	44	39	43	47	39	33	41	44	36	38	35	33	49	43	34	36	51	50	42	46	39	49	47	40	54	39	40	53	41	37	50	33	41	48	30	36	34	39	36	40	41	41	44	40	34	46	41	40	40	34	34	38	40	36	42	45	34	45	36	52	39	45	43	40	45	46	32	43	45	46	30	43	44	38	51	42	41	41	33	45	49	39	44	36	43	28	47	35	48	53	38	43	41	37	45	46	45	42	50	34	43	43	45	23	46	35	40	43	42	50	35	46	33	30	42	37	40	28	37	41	45	43	46	46	48	40	43	48	45	41	41	32	32	39	37	42	46	41	33	49	43	37	42	39	38	45	40	35	44	40	50	46	42	47	37	36	44	41	36	32	45	37	34	36	48	41	41	44	37	38	46	38	40	39	37	33	51	55	37	36	42	41	48	37	39	47	43	46	37	50	41	35	37	33	48	55	37	45	43	42	40	46	34	33	31	38	40	37	49	42	42	50	53	48	46	40	31	32	51	42	35	41	43	26	45	38	38	40	38	37	33	37	40	36	50	33	40	39	31	43	59	36	44	38	50	27	47	38	46	36	43	35	42	46	47	45	31	37	34
22825	4482	2199	2189	4493	7792	8473	9846	13664	8173	5142	4345	3650	3406	2923	2583	2202	2097	2010	1847	1747	1584	1417	1307	1196	1085	1047	898	885	754	790	725	715	731	694	647	586	551	611	544	457	468	446	443	429	390	398	443	364	384	379	352	366	379	388	360	408	399	391	415	341	415	376	348	356	343	370	402	384	372	400	356	328	412	378	345	381	376	377	330	355	388	367	397	375	387	395	365	346	414	406	379	378	332	382	384	389	387	373	376	360	392	373	380	356	372	361	388	373	365	357	401	389	376	397	411	393	350	336	369	343	370	357	356	375	391	365	358	392	391	384	348	378	357	368	368	360	410	349	383	350	381	355	371	367	392	359	387	354	390	367	364	346	362	342	356	360	341	352	373	357	345	370	394	362	372	354	375	353	378	359	349	335	380	350	380	380	333	338	374	366	372	371	365	367	370	353	379	326	362	365	366	377	356	381	376	369	356	371	353	351	371	381	342	347	366	362	366	342	351	363	369	381	367	337	366	365	384	406	357	346	362	358	372	381	352	356	330	382	340	362	360	387	330	355	354	402	338	363	376	358	385	382	386	360	364	338	374	372	369	343	368	347	363	375	350	347	341	346	346	365	345	387	361	330	335	372	400	369	358	378	368	343	342	380	379	319	376	376	387	399	366	337	363	354	373	399	370	358	405	353	363	398	344	361	366	339	380	345	361	383	330	349	354	358	355	397	360	352	351	367	347	353	340	385	348	354	383	354	362	345	360	347	351	320	364	370	342	355	328	393	393	371	339	377	390	341	364	384	378	375	393	368	379	350	351	355	400	398	361	340	395	353	365	349	360	364	386	361	339	356	381	392	366	354	408	380	346	401	349	368	350	368	369	348	378	400	373	332	327	354	350	351	373	362	367	380	330	365	368	379	376	385	390	346	377	330	356	329	381	360	354	377	335	345	329	380	372	372	336	329	375	377	349	355	345	416	362	371	347	372	346	353	353	349	383	356	309	360	378	324	354	403	395	353	387	363	351	348	379	354	349	329	366	359	333	392	373	376	359	355	346	364	370	344	350	344	351	372	357	392	355	367	344	345	373	376	360	380	377	321	374	367	387	392	351	365	347	366	352	397	351	382	379	392	350	369	368	344	357	394	350	369	347	345	361	353	373	373	372	348	393	343	350	379	368	325	364	347	353	391	361	350	381	371	377	346	370	378	384	376	349	391	363	368	351	320	372	412	326	347	358	361	317	356	326	385	371	359	386	345	346	325	384	351	363	350	365	377	388	360	367	361	376	355	345	383	382	347	382	384	388	348	365	365	340	321	352	380	372	343	377	351	373	399	367	414	325	390	375	354	390	350	347	394	350	348	339	353	381	350	334	306	401	343	351	370	340	327	366	351	345	341	378	350	366	356	363	363	382	336	351	344	370	353	389	337	406	345	360	380	353	370	364	339	383	395	362	358	366	376	359	351	321	388	373	333	397	361	381	349	384	359	376	389	337	348	361	361	361	341	378	334	362	352	381	321	352	364	367	373	343	403	360	359	331	358	355	337	330	349	390	362	381	374	396	390	365	337	401	344	370	364	318	354	360	376	396	363	353	358	361	378	343	332	372	391	343	337	394	371	368	372	357	364	381	370	378	357	350	338	378	396	346	361	335	316	349	362	359	372	364	357	352	345	377	372	365	367	356	411	350	376	393	333	372	376	362	337	377	358	353	363	356	363	369	386	339	363	330	375	380	356	367	353	350	385	364	327	370	403	339	372	347	365	347	378	369	401	326	346	365	334	369	341	376	357	334	337	383	325	346	329	367	345	368	367	383	387	327	348	373	367	377	335	385	339	367	349	378	339	355	386	375	331	334	376	347	355	388	355	366	380	364	393	312	334	399	368	344	378	353	372	354	360	340	363	374	344	360	381	352	375	358	369	336	334	380	343	395	345	361	326	367	347	361	402	337	400	347	370	336	367	401	378	346	356	384	339	400	323	399	366	352	352	325	379	331	335	342	397	376	359	377	373	382	384	367	342	393	370	396	365	361	357	359	362	361	355	383	407	357	356	371	369	335	367	360	353	347	362	316	360	314	385	379	364	370	362	401	362	361	368	372	379	355	390	368	354	378	337	407	352	393	330	357	398	389	350	361	340	370	354	323	335	343	332	356	352	373	354	363	357	341	365	374	344	349	379	354	345	372	376	369	357	395	356	346	369	402	369	330	353	361	329	318	360	330	388	353	365	356	381	380	330	382	377	336	360	365	329	358	377	355	350	351	353	406	340	330	330	332	369	342	370	369	381	365	369	346	341	372	351	328	365	386	374	360	375	335	373	332	302	379	378	345	364	365	358	351	370	396	368	345	399	420	332	338	358	377	393	354	334	337	363	351	312	349	390	334	329	400	357	397	402	372	370	425	355	411	344	349	386	368	338	337	396	335	359	348	358	398	359	384	414	383	327	364	393	375	349	396	373	334	361	385	368	364	341	353	340	360	355	368	328	368	350	359	347	364	393	356	355	346	334	334	388	349	357	314	356	347	336	382	352	333	364	363	385	360	347	344	348	356	368	362	346	345	367	343	373	332	366	367	378	349	377	379	362	375	383	388	347	387	368	362	367	374	351	371	365	379	359	376	358	355	347	381	371	393	374	371	372	380	379	368	361	376	375	376	345	358	357	359	312	390	342	366	353	336	380	350	335	385	370	392	357	359	352	349	346	349	346	361	356	345	377	386	371	384	314	346	373	348	361	370	335	359	315	391	323	376	337	365	351	314	379	334	393	379	351	405	345	379	364	376	375	344	354	358	399	362	373	351	355	378	344	356	369	355	376	370	362	352	361	348	369	361	368	377	351	368	324	377	351	367	351	357	366	343	367	350	374	362	356	350	367	343	386	365	351	373	365	363	336	377	358	386	367	390	353	337	379	380	403	380	341	347	386	354	376	411	385	320	387	345	348	376	383	387	350	331	373	372	355	364	314	358	384	354	382	363	343	344	368	353	366	373	392	390	357	343	399	391	350	362	374	359	348	353	389	332	349	364	366	356	370	371	372	333	377	375	393	356	322	363	343	373	395	352	404	362	378	352	388	367	380	345	339	359	353	343	383	394	344	340	352	345	369	373	352	375	357	348	330	354	385	370	351	395	378	385	372	370	399	396	350	355	366	363	371	377	370	367	381	365	346	368	391	338	368	375	352	347	385	377	357	369	372	356	387	364	391	314	377	351	337	361	392	377	333	345	393	374	369	388	359	392	373	385	350	369	342	371	358	336	413	352	396	352	361	364	333	377	354	364	360	344	363	359	388	395	348	344	350	385	341	351	382	356	363	405	375	358	311	335	364	365	374	376	359	365	378	405	360	337	391	366	358	351	365	389	341	364	345	362	348	364	384	355	356	368	365	352	382	361	359	362	391	354	365	359	380	351	391	357	338	347	399	399	374	341	393	353	382	363	335	335	369	363	352	361	367	378	364	344	364	341	379	389	386	373	344	355	339	372	339	343	351	342	329	369	400	376	392	355
1906	170	108	95	87	60	79	112	146	100	93	64	78	77	63	56	66	65	57	62	56	58	55	55	38	60	49	57	44	58	53	51	49	48	46	36	51	36	48	44	45	37	51	53	38	40	33	47	40	37	48	42	37	48	46	43	48	42	35	37	36	48	36	33	23	48	28	34	44	31	40	50	41	46	45	44	38	48	50	43	42	49	36	34	40	43	29	43	35	47	50	43	44	42	31	38	39	54	33	38	39	46	38	42	38	40	33	38	43	37	44	47	33	37	46	34	37	52	39	33	39	45	40	35	43	39	44	47	29	43	44	50	44	38	44	43	46	35	32	47	39	43	32	47	46	39	38	43	33	51	44	40	42	43	56	44	45	46	38	53	39	41	36	37	42	42	43	41	43	45	42	46	33	34	38	49	53	48	34	53	43	41	43	40	41	58	47	41	46	34	42	55	59	45	35	49	49	45	48	42	38	40	44	36	50	38	33	43	41	39	46	35	38	42	43	41	51	43	35	40	43	34	43	51	32	31	32	37	45	29	54	42	38	52	39	34	41	30	46	34	41	48	31	37	46	45	41	45	31	49	57	40	34	43	48	39	49	47	40	46	43	34	38	45	46	42	46	44	51	45	35	51	38	28	40	51	47	51	48	37	35	33	47	41	42	46	43	47	45	44	48	43	40	38	42	39	47	29	43	41	35	45	31	41	48	49	51	48	47	45	34	35	26	36	47	51	55	38	43	40	37	29	42	45	35	41	43	35	54	44	48	38	36	41	45	42	44	52	43	40	43	54	35	45	44	33	42	38	39	49	51	45	40	39	55	33	48	40	46	35	37	37	38	49	44	36	46	41	33	35	47	38	35	32	37	30	36	41	30	48	51	37	37	54	41	43	33	39	46	46	49	40	46	39	47	55	41	37	41	36	49	43	40	48	48	50	40	53	45	43	36	45	37	45	45	42	61	52	38	44	43	37	41	43	45	39	41	53	37	39	47	45	50	32	36	42	32	45	38	49	39	37	44	38	52	42	44	33	30	34	53	45	47	54	48	32	34	37	35	42	49	44	40	36	38	37	33	36	41	44	39	44	45	48	43	45	46	46	32	33	45	49	55	34	46	51	49	41	48	44	43	50	47	39	37	39	38	35	47	41	47	62	43	42	41	36	62	45	47	37	40	32	41	35	37	43	43	47	33	31	46	43	44	51	29	44	42	44	41	54	36	46	34	37	46	51	36	41	44	31	37	35	46	46	38	31	43	43	38	46	52	43	40	43	44	43	45	47	40	34	43	28	38	46	39	40	43	46	34	47	43	37	51	43	41	49	44	47	49	50	37	41	35	40	49	41	41	37	44	40	33	38	36	33	54	48	46	55	29	49	29	39	38	30	33	35	35	42	41	43	52	29	47	57	51	49	33	53	38	51	48	47	33	54	35	54	43	46	39	35	37	43	50	46	39	44	28	43	39	35	39	44	41	52	51	38	37	30	42	48	44	44	42	48	54	30	35	40	39	47	43	41	34	38	28	44	44	40	44	38	39	45	46	54	42	46	36	41	36	36	42	50	40	31	34	33	33	61	41	44	41	46	41	34	44	36	51	30	36	37	43	42	40	46	45	32	38	44	48	28	48	45	37	45	40	43	44	42	48	41	32	36	51	42	53	42	38	47	40	30	50	42	39	42	39	54	35	36	51	46	51	39	41	40	39	38	46	29	49	48	54	46	45	55	32	49	45	50	46	46	37	48	54	47	50	38	43	39	46	41	51	37	39	47	36	32	36	39	49	27	37	48	40	35	48	48	35	40	50	36	43	36	49	38	33	38	25	48	32	52	50	48	49	48	27	53	51	33	38	50	41	42	40	37	45	42	51	48	43	36	45	50	37	46	51	39	47	42	44	46	40	50	46	53	40	41	29	39	47	41	49	49	32	55	36	42	42	40	43	43	47	39	44	52	41	31	43	51	45	44	48	39	53	44	38	47	44	40	40	41	42	36	29	29	32	38	38	48	51	42	29	48	36	42	47	25	35	41	34	39	41	36	40	39	29	31	51	40	44	53	53	43	49	42	36	41	40	38	43	39	43	50	49	43	37	43	42	56	47	41	42	46	50	49	31	53	43	40	45	37	35	37	55	40	40	50	49	41	28	47	45	47	36	45	28	53	46	41	38	42	52	46	51	47	46	51	42	41	39	36	43	56	44	38	35	54	36	37	46	41	47	47	39	42	27	49	30	48	43	45	41	32	36	49	51	47	49	40	44	40	40	34	44	34	32	43	35	54	28	30	43	44	37	31	43	35	37	54	35	43	43	36	46	31	39	40	46	48	41	37	36	38	35	39	58	48	39	42	51	43	43	36	30	26	48	51	52	31	44	45	45	49	34	48	39	47	47	28	57	43	32	32	46	35	59	50	45	42	29	40	31	41	47	37	42	35	58	39	45	38	34	32	55	40	32	48	46	33	44	37	54	37	39	38	44	44	44	37	39	49	46	28	46	42	42	48	35	30	47	44	38	47	44	43	44	42	39	41	40	51	40	33	41	31	54	37	38	43	27	56	43	38	44	43	46	39	33	40	45	29	43	44	35	43	35	38	44	27	40	43	39	35	50	39	35	41	42	40	48	37	47	42	32	56	45	51	46	35	38	45	48	45	39	40	40	36	42	40	55	39	44	37	37	42	43	49	48	45	38	46	46	47	42	48	39	42	44	64	44	51	44	34	41	42	44	38	47	47	48	31	41	37	52	35	41	40	31	38	37	28	43	57	44	37	44	42	37	44	36	34	44	43	51	40	41	39	54	43	44	46	46	32	34	39	63	41	51	41	39	43	39	45	43	48	30	39	44	38	48	34	48	41	41	44	33	38	38	29	39	44	57	43	52	38	39	34	36	35	32	43	30	39	48	33	44	50	45	48	34	55	45	36	35	49	43	36	34	45	58	34	46	44	38	45	41	40	32	40	54	35	46	49	48	31	36	41	36	47	39	32	42	34	43	38	39	35	36	46	40	43	48	34	47	48	33	31	39	43	42	48	44	32	40	53	38	44	41	44	48	40	42	46	34	50	38	43	47	45	34	41	48	49	54	32	54	47	42	41	43	41	37	54	49	41	42	29	49	41	53	30	42	50	41	41	35	33	39	50	38	40	42	34	42	41	38	31	31	39	40	43	45	46	42	45	39	39	58	41	36	48	46	41	48	42	44	50	40	50	43	50	38	33	57	40	41	49	48	49	46	53	33	48	48	39	38	42	39	32	33	49	40	52	40	32	40	46	34	41	53	47	44	52	44	41	36	41	33	41	45	42	44	43	49	33	40	37	48	45	38	40	36	47	44	31	40	48	42	44	50	41	44	38	38	50	50	33	37	40	53	40	35	52	42	41	34	49	45	39	33	42	28	38	37	48	38	52	31	36	35	46	31	41	44	42	37	51	51	46	37	40	39	33	56	41	35	43	44	40	35	54	43	35	46	33	29	46	32	32	50	39	44	49	43	41	42	37
15614	2297	1357	1341	2420	4187	4529	6522	7744	3629	2535	2128	2043	1760	1522	1322	1241	1141	1155	1088	1051	926	836	775	762	719	678	620	596	581	582	533	500	527	529	469	481	465	447	398	437	434	428	429	397	386	391	373	359	335	359	362	396	368	371	364	382	385	358	370	378	340	344	373	393	378	379	364	386	376	379	351	362	363	331	386	368	392	390	382	380	350	351	373	367	369	367	360	346	365	355	359	385	335	396	382	349	357	401	361	341	372	396	362	327	378	381	364	368	355	386	385	339	362	372	348	382	358	330	342	377	367	377	338	395	403	359	409	342	372	385	364	345	372	378	358	383	368	389	344	343	355	354	373	393	343	362	376	371	409	348	369	400	388	371	388	352	392	361	375	359	339	367	351	370	346	371	341	354	361	385	380	342	376	383	343	362	367	372	366	369	333	339	377	373	343	396	389	338	349	363	339	377	363	366	366	347	354	360	367	372	341	355	394	374	365	357	370	397	328	357	353	369	391	367	384	373	363	354	362	368	357	386	381	364	365	360	382	386	375	344	377	345	347	360	332	370	387	354	360	362	380	367	351	346	359	378	351	390	374	354	345	355	360	364	345	366	379	365	398	380	379	355	373	360	379	340	371	375	380	375	369	346	346	378	373	368	369	403	357	386	381	327	356	365	360	346	368	386	372	360	385	342	339	383	408	371	330	358	360	373	391	349	388	342	383	373	362	372	393	364	398	347	361	388	373	350	381	380	357	404	345	348	361	370	361	355	379	368	403	356	352	391	347	375	360	344	390	380	357	397	362	352	381	384	385	370	361	355	367	372	362	391	362	392	321	352	366	398	341	385	369	360	364	377	353	369	400	385	373	361	333	358	343	344	351	370	382	377	362	356	372	390	358	379	363	341	371	354	330	379	373	329	359	331	381	348	347	346	377	352	340	365	385	334	338	348	348	324	358	361	363	387	345	327	354	388	374	366	372	382	356	373	329	372	345	358	358	381	359	363	338	346	345	340	369	345	373	343	327	346	386	390	351	378	377	368	374	380	339	380	356	342	344	365	377	332	359	348	350	381	332	353	367	363	361	381	405	355	343	368	374	370	363	360	347	338	353	336	368	329	385	383	358	355	365	344	363	343	375	359	353	372	366	363	350	386	341	336	361	353	385	372	387	377	392	325	335	358	360	397	324	355	368	386	325	364	358	382	368	351	364	357	363	357	355	335	399	397	410	335	388	348	356	330	347	336	342	365	372	363	368	412	350	362	368	357	361	343	348	386	352	357	374	345	391	367	379	365	379	364	357	384	355	354	361	319	361	361	348	329	378	363	358	381	376	366	370	412	381	374	350	372	368	355	380	362	379	371	366	373	369	384	373	342	384	377	352	357	354	364	369	356	346	379	363	391	337	323	368	373	332	377	393	365	382	339	385	356	345	336	363	353	378	354	373	376	366	368	361	335	358	386	352	350	338	372	339	371	350	337	358	370	352	418	330	343	395	393	379	343	358	347	356	350	336	352	366	355	394	367	371	321	385	371	364	373	359	359	340	355	364	394	328	384	350	359	367	345	355	425	339	326	346	366	342	352	376	377	372	374	388	337	355	377	346	351	344	376	372	382	357	390	338	357	351	350	345	350	370	377	357	352	352	362	379	355	392	338	367	351	388	359	381	359	379	388	345	367	383	364	371	400	391	340	340	343	338	321	340	396	322	348	376	381	374	362	366	376	355	372	313	406	369	377	372	362	382	337	358	391	358	339	365	374	357	370	372	378	349	359	359	372	398	361	386	394	384	372	354	357	380	339	313	354	352	388	336	381	370	367	386	384	384	386	373	388	364	367	371	356	367	328	352	334	360	364	351	375	371	354	349	369	354	391	351	331	382	383	350	371	344	382	381	409	340	358	390	378	362	383	410	347	355	379	371	360	375	374	358	359	368	322	359	345	367	424	360	362	353	358	369	317	362	384	335	369	349	348	358	323	339	351	344	346	347	358	395	346	391	346	346	334	350	368	389	348	391	332	335	342	343	335	359	331	343	391	373	354	356	357	374	347	358	356	364	377	355	388	359	326	362	366	371	378	406	350	335	380	393	377	369	353	400	364	352	340	381	385	366	384	348	357	351	396	368	395	362	377	352	370	343	352	342	387	344	350	380	337	333	379	332	369	357	395	375	343	403	386	356	355	377	378	366	361	352	387	387	379	374	360	372	339	349	362	328	378	346	380	340	377	360	355	349	412	399	353	376	341	358	352	388	366	348	346	365	372	367	395	388	376	338	363	390	366	415	338	360	386	372	384	369	361	362	378	346	385	350	374	374	368	394	369	375	338	387	346	356	406	360	381	381	371	389	376	352	354	385	361	362	354	369	363	362	349	394	368	372	371	346	333	385	372	382	346	347	345	393	385	383	357	311	349	338	360	349	337	390	345	360	340	360	370	362	374	375	373	375	336	332	371	369	390	371	330	376	360	359	371	367	364	360	354	384	365	302	365	371	369	373	353	374	361	359	365	327	358	359	398	349	368	341	367	399	342	354	361	355	363	368	356	381	344	360	367	342	348	390	379	383	361	342	331	363	341	340	342	367	339	349	353	365	366	352	348	348	384	377	409	381	365	315	373	368	381	364	338	354	394	344	358	377	367	404	358	377	368	346	382	380	361	356	350	384	359	348	355	353	348	369	365	391	354	348	357	363	376	347	391	353	360	407	351	364	385	369	367	366	358	368	342	338	345	362	361	367	347	394	329	374	392	362	402	387	372	380	382	388	390	388	374	358	375	362	366	381	358	370	376	397	339	382	375	333	373	352	414	376	365	390	371	369	380	324	323	366	396	382	331	368	380	375	384	389	376	369	374	360	377	353	361	382	416	383	395	382	379	359	395	364	339	364	364	387	338	373	362	361	320	345	367	370	391	408	391	370	374	356	395	377	382	383	362	340	316	419	365	345	364	341	334	367	351	338	367	371	353	369	334	399	370	336	336	364	360	371	361	391	350	365	373	373	348	347	396	372	371	347	403	345	345	341	329	349	353	358	363	349	342	338	356	383	339	345	366	342	369	372	344	360	393	381	378	358	344	386	362	350	392	365	342	383	331	384	381	366	391	334	351	361	347	354	380	367	376	361	365	327	350	356	388	350	325	363	317	395	352	390	409	331	328	332	350	356	355	356	384	390	383	376	346	316	383	359	338	397	376	323	359	361	368	376	374	368	357	355	323	370	364	383	368	378	368	366	371	372	376	373	383	363	365	387	353	354	362	340	357	384	362	356	367	380	337	388	368	336	367	354	374	369	337	395	375	377	346	429	357	352	369	374	381	372	355	421	371	344	362	385	371	359	384	344	357	343	318	363	359	355	350	343	365	352	354	356	356	371	376	331	359	384	352	407	373	370	362	374	353	386	388	377	391	379	383	364	346	355	345	334	356	341	367	343	349	365	377	349	359	357	370	382	380	355	360	371	358	376	359	397	356	354	388	365	349	344	356	366	401	334	366	357	386	350	369	343	360	367
1871	254	159	138	107	103	122	188	197	115	111	107	120	85	104	104	80	101	70	75	73	83	85	75	72	62	62	73	62	55	55	75	57	58	55	50	56	77	42	64	62	62	63	67	55	50	65	51	44	58	40	55	65	50	46	64	56	65	45	51	54	54	64	61	58	60	49	53	51	67	55	57	48	45	54	58	61	61	58	47	56	63	36	59	51	58	57	46	60	47	58	49	58	50	64	50	68	46	50	57	39	54	48	65	65	48	64	55	60	50	47	52	47	62	53	58	53	51	52	52	54	45	64	53	47	63	46	38	57	51	48	55	56	56	70	60	51	44	57	51	56	53	57	47	36	57	44	55	43	60	54	58	49	63	55	60	51	59	63	55	49	48	65	44	47	59	67	56	51	38	66	42	47	53	55	52	58	60	54	57	59	54	53	49	50	47	61	38	63	51	52	40	50	58	52	54	57	53	60	49	66	55	49	55	52	64	47	56	57	54	50	41	73	51	47	61	58	47	47	47	54	60	62	44	59	50	43	54	42	57	49	67	41	56	55	66	58	49	55	57	46	57	51	53	46	47	52	46	51	53	48	57	64	64	45	56	59	62	51	63	59	59	58	63	46	57	40	50	56	60	53	57	44	61	55	57	55	64	50	56	62	32	51	50	45	60	49	51	58	60	62	44	46	52	49	47	51	54	56	48	41	59	58	56	54	53	48	37	46	57	37	51	44	50	63	51	55	51	44	69	71	66	49	64	48	59	64	53	58	55	51	52	49	52	47	55	53	63	46	58	61	50	52	61	54	50	51	61	61	41	59	46	52	55	42	55	62	56	56	54	50	43	59	44	45	39	57	46	53	51	65	40	56	64	67	63	49	51	57	61	50	53	53	58	56	59	55	53	63	45	65	59	52	70	62	59	60	51	41	48	48	68	59	51	62	51	58	47	50	54	42	51	59	52	56	53	60	60	64	50	52	62	59	50	52	59	50	52	60	43	64	48	49	55	44	43	49	58	59	61	45	48	61	55	51	54	61	47	41	59	55	43	48	56	54	65	59	39	63	47	52	53	44	52	50	74	39	54	59	55	54	70	55	43	44	43	49	43	63	53	60	40	60	50	51	44	56	44	50	52	46	55	56	43	61	57	62	61	63	55	60	42	55	65	46	53	56	60	43	57	58	53	47	49	55	60	51	67	51	75	54	49	54	61	68	50	62	52	56	57	54	46	47	62	49	41	46	51	63	44	63	60	66	57	65	54	48	51	50	65	45	53	52	45	59	62	65	51	29	60	50	44	56	37	55	61	59	47	47	50	47	61	61	66	49	50	53	48	52	42	53	40	45	68	52	57	53	61	42	54	46	46	42	60	50	60	64	49	51	60	40	40	67	51	56	43	37	55	49	42	58	64	51	70	41	46	57	56	56	66	39	51	51	57	56	58	39	61	55	62	47	56	54	52	59	42	57	52	59	54	52	53	55	38	51	49	51	59	64	47	39	58	54	34	56	58	56	49	50	46	62	43	61	68	64	40	46	49	47	51	56	54	47	51	53	56	38	70	59	56	53	52	53	47	48	57	53	56	45	50	54	58	57	52	62	63	49	50	58	57	57	51	49	63	52	72	45	64	54	43	62	58	49	60	75	48	49	50	55	36	46	60	61	55	55	47	61	53	48	46	43	54	59	56	50	56	67	43	52	52	58	48	61	48	61	54	43	55	63	57	50	51	63	54	48	56	57	54	35	57	52	56	54	51	48	47	55	44	58	55	44	30	60	45	48	80	55	57	55	52	49	50	48	43	50	64	59	57	56	56	58	55	52	60	60	54	60	60	57	50	53	46	55	51	51	66	45	66	54	64	46	52	48	48	54	62	59	49	57	51	63	39	56	52	52	42	56	58	54	58	57	61	44	46	58	49	54	52	61	57	43	48	53	38	72	61	59	60	53	57	49	50	43	66	51	62	55	62	56	44	81	46	64	59	40	55	48	56	49	52	44	55	62	52	59	47	65	40	55	66	69	49	55	47	52	45	55	53	51	70	60	58	57	58	43	56	51	51	54	48	43	60	54	53	56	53	66	58	59	51	49	63	56	49	48	46	53	50	49	62	59	47	47	54	62	60	58	43	58	49	44	49	51	67	48	78	53	44	56	51	55	56	56	46	54	49	55	64	65	49	45	54	63	47	49	64	62	55	46	55	50	54	49	56	49	62	68	52	58	52	64	60	47	53	66	65	56	61	63	56	59	60	47	58	70	47	61	51	42	60	41	37	57	52	37	53	54	51	52	54	55	52	68	49	49	60	47	72	60	55	38	64	58	57	56	46	54	61	52	40	46	55	70	48	52	57	49	64	57	41	57	53	54	60	46	51	61	48	44	52	47	49	55	42	41	54	52	51	55	52	54	54	52	66	57	61	58	44	56	55	50	60	47	52	57	52	47	66	40	47	57	48	50	50	44	46	66	52	55	49	54	60	56	46	42	55	47	55	70	55	49	56	53	60	50	58	44	39	55	60	66	49	46	45	39	42	64	62	51	47	63	50	48	60	45	55	63	41	47	63	61	46	55	55	53	48	54	63	70	64	44	49	79	50	51	46	58	62	40	56	46	43	49	43	54	53	53	53	54	54	44	57	45	54	54	57	47	54	56	49	53	55	60	63	57	43	57	55	52	48	66	40	49	41	60	42	54	59	48	49	55	58	43	59	46	42	53	50	47	60	49	61	55	54	54	61	54	60	66	58	39	66	62	63	60	62	75	59	53	56	55	57	62	50	59	63	58	49	46	48	54	62	67	50	53	52	70	51	35	51	65	64	51	65	46	61	64	64	62	59	50	48	49	43	64	75	45	49	50	45	50	62	55	48	56	46	64	47	30	58	55	50	49	72	51	65	47	55	58	58	52	53	50	55	50	60	62	56	57	59	56	50	49	39	54	51	60	65	51	53	59	65	52	66	45	46	62	55	55	55	55	50	52	45	57	75	52	53	58	57	58	45	51	53	61	57	50	51	52	48	50	58	51	44	57	63	42	63	51	41	58	51	61	54	46	52	54	54	47	47	53	52	51	58	47	50	56	52	55	62	55	63	45	47	40	49	55	57	62	49	64	52	59	54	56	42	46	58	40	53	51	57	49	37	53	60	48	52	52	55	57	59	48	47	55	61	48	50	49	60	64	54	56	58	58	45	49	47	49	61	58	56	52	47	56	45	63	52	58	59	63	47	54	60	63	65	61	55	63	33	63	34	45	48	55	53	59	43	45	62	60	61	47	48	60	43	53	51	49	54	53	50	47	54	49	47	54	47	49	64	54	64	55	46	47	50	47	65	52	47	65	36	52	51	65	58	56	59	49	67	40	44	53	63	70	34	50	60	38	50	54	53	60	51	46	60	52	48	47	58	54	68	50	46	68	53	42	61	56	51	58	44	51	54	52	54	51	51	40	68	48	55	63	52	49	55	55	53	58	56	52	49	57	58	49	59	46	57	58	72	51	44	49	58	54	51
19712	3162	1969	1984	3635	6321	7457	10965	11602	5084	3784	3534	3185	2561	2284	2199	1904	1722	1606	1695	1489	1332	1176	1181	1103	1026	909	813	877	862	786	777	716	708	704	648	646	646	594	545	587	553	614	518	545	497	512	485	467	503	468	476	494	507	524	514	490	436	490	480	453	488	481	501	485	520	482	491	456	501	493	455	493	494	485	472	477	459	500	526	493	493	462	490	470	472	493	482	450	510	484	482	457	451	504	516	463	440	457	464	476	490	479	453	473	458	485	500	464	482	449	495	481	448	473	509	486	489	462	448	472	481	474	495	445	482	448	510	451	491	519	503	500	475	503	520	475	484	456	458	488	473	471	460	462	485	468	475	468	472	498	483	460	481	488	491	477	477	441	462	499	467	484	464	490	475	456	476	485	471	502	461	457	466	501	510	497	488	478	461	476	460	457	455	479	440	491	450	453	460	467	478	410	484	458	440	492	488	472	461	416	468	419	468	455	492	464	492	466	468	450	491	459	489	489	464	490	458	451	463	435	465	449	461	487	485	503	467	470	441	459	445	453	454	478	457	403	445	451	491	456	473	436	446	494	455	481	449	509	460	460	493	445	489	481	457	476	468	501	442	449	459	483	500	481	458	446	438	460	471	441	467	453	483	488	463	475	483	488	451	466	499	425	464	477	498	462	482	489	499	421	472	468	481	497	482	444	496	448	521	493	478	452	497	456	484	470	465	467	459	464	480	463	503	455	457	455	473	430	471	466	470	451	471	446	473	513	452	476	490	448	500	479	476	462	453	465	450	451	441	431	458	484	456	456	494	461	466	485	450	488	463	474	441	470	461	479	471	489	468	469	472	456	486	478	498	442	461	454	470	453	457	433	464	459	480	471	464	452	489	477	483	444	421	489	489	487	510	450	491	507	485	465	479	473	492	499	479	489	442	477	452	465	481	495	478	498	525	496	474	439	511	424	502	490	456	475	483	440	491	460	450	488	456	474	506	498	495	493	453	442	493	475	485	463	444	460	462	512	475	455	493	479	422	457	437	516	447	490	463	440	459	455	501	484	469	449	456	469	459	458	532	476	437	469	495	503	452	469	433	499	479	497	462	442	476	484	513	449	485	460	480	480	456	486	452	463	533	457	463	479	458	460	480	472	495	468	426	478	488	457	481	455	497	492	522	481	420	490	466	477	503	489	466	489	479	489	436	473	498	460	464	466	491	475	449	405	478	460	501	439	491	502	484	490	504	464	508	440	497	470	509	475	458	437	506	489	493	468	473	502	491	449	518	453	453	501	476	435	464	444	489	505	479	466	477	479	492	514	431	480	483	473	465	484	476	458	459	457	457	473	467	475	455	487	512	480	473	459	486	470	462	441	447	438	495	476	464	473	460	492	443	471	441	472	501	494	480	471	496	471	470	498	491	498	485	464	453	478	472	463	455	460	481	476	488	465	472	476	497	481	477	462	437	496	480	493	460	434	424	436	440	473	431	455	487	484	505	476	467	481	440	496	447	477	487	472	492	460	460	457	456	472	468	510	457	488	466	447	483	502	473	494	484	443	490	460	421	484	446	476	449	485	474	424	478	455	475	429	466	474	455	512	472	495	460	463	494	521	454	472	451	434	476	479	499	461	471	481	467	446	491	441	470	452	467	489	452	454	522	470	475	493	471	473	461	471	486	499	481	495	466	521	477	471	474	461	467	466	501	455	472	471	446	412	476	499	467	463	518	467	465	490	478	492	478	475	474	477	450	463	417	432	483	472	466	452	443	491	485	478	512	460	463	459	457	462	467	463	467	500	409	464	477	497	451	450	483	456	465	459	441	430	466	487	484	501	429	458	477	465	462	487	482	475	475	448	456	485	455	495	492	466	497	451	480	461	490	479	513	461	480	479	484	443	442	477	479	484	505	445	434	480	431	447	465	462	450	430	481	461	431	484	464	449	468	449	448	472	448	456	448	525	478	481	457	480	455	459	449	429	495	506	483	457	462	463	509	494	464	489	451	434	471	484	458	494	497	481	438	431	454	458	457	484	469	466	522	491	424	454	450	507	446	460	438	483	462	452	506	464	482	486	458	461	437	494	469	499	497	429	481	451	506	436	495	497	478	476	474	475	460	427	478	389	470	469	476	494	504	462	472	458	459	474	489	476	460	472	461	471	465	431	458	460	445	447	490	463	471	478	472	495	466	503	458	469	456	472	444	480	432	480	468	464	465	485	495	443	535	461	469	468	459	434	478	502	475	485	472	468	487	458	480	467	511	480	481	432	448	451	468	485	491	453	502	484	498	480	508	443	477	461	492	496	448	470	483	463	497	471	463	483	475	479	462	450	469	437	465	484	465	484	440	446	413	459	461	473	465	432	456	460	485	472	520	476	472	456	478	468	448	496	458	509	465	474	474	471	436	471	454	485	466	491	488	501	439	471	458	485	447	468	465	479	450	470	490	461	461	484	481	501	448	473	476	467	478	474	464	460	480	521	461	487	494	469	479	508	457	463	477	462	470	428	475	469	512	497	458	510	461	496	501	485	465	486	480	515	489	488	456	442	447	466	506	496	463	476	529	471	438	467	460	489	461	433	508	459	449	456	459	485	498	457	474	510	452	439	476	509	495	471	496	443	477	490	468	471	484	472	497	443	488	483	491	463	442	479	501	469	492	475	439	500	479	470	442	468	498	471	483	467	471	464	522	488	498	454	463	472	435	451	450	497	482	487	501	436	493	480	476	484	516	439	448	486	495	484	476	464	484	449	481	472	476	477	478	501	450	478	479	508	461	473	464	466	485	499	468	493	464	515	469	500	492	495	468	460	489	473	473	456	455	477	465	500	466	492	487	456	477	449	469	458	475	488	485	481	478	471	462	507	450	507	472	477	453	483	473	460	508	514	493	485	497	501	453	442	468	492	409	523	469	501	462	467	484	455	461	479	485	440	488	478	492	445	465	458	486	494	444	410	474	462	474	479	514	450	474	486	479	466	483	486	462	470	503	498	466	503	489	475	451	465	466	497	474	476	454	439	513	465	465	464	461	507	445	468	488	472	437	482	467	465	506	470	499	525	495	482	464	440	445	464	479	455	468	468	479	466	468	459	457	463	458	472	485	490	528	479	491	435	487	450	463	485	434	438	478	492	460	469	485	434	491	459	473	482	444	473	455	505	505	473	483	470	482	449	457	481	501	463	468	470	487	491	453	486	483	459	510	491	482	467	488	466	473	414	486	468	471	441	458	442	496	481	465	465	473	493	503	467	446	535	481	431	423	484	470	487	479	479	507	450	509	459	475	432	486	481	426	454	449	468	487	465	459	456	475	472	464	468	457	484	456	455	467	438	493	494	467	469	492	477	492	472	500	479	476	437	473	460	454	467	459	472	456	475	498	442	428	454	429	458	476	452	474	493	466	511	449	446	462	486	454	467	450	433	496	491	467	452	448	502	465	487	429	431	499	482	419	471	487	500	488	495	475	459	461	502	464	481	472	502	478	485	490	469	476	473	484	473	500	469	437
2656	170	121	93	89	80	94	188	206	94	94	92	54	70	58	73	72	53	56	47	48	41	46	41	44	46	36	33	34	39	42	32	30	30	34	37	34	33	31	32	31	39	24	29	28	30	32	20	22	34	29	28	32	27	35	32	21	25	35	28	32	18	27	31	23	33	28	29	27	28	23	25	31	23	25	33	25	20	27	25	31	28	22	28	28	23	21	29	29	25	25	22	25	27	31	25	32	34	23	32	14	33	37	26	16	25	29	19	26	32	27	40	24	24	34	36	31	37	34	31	23	26	26	43	27	34	24	27	37	29	36	26	29	20	23	28	33	27	25	28	36	31	25	20	17	30	37	23	25	36	29	27	28	30	21	30	26	24	16	15	33	25	26	20	32	25	33	33	29	24	28	21	19	32	28	22	15	27	27	31	38	25	30	28	31	27	29	20	30	25	29	31	37	29	34	22	27	31	30	27	31	32	18	30	25	26	32	20	28	22	28	28	30	23	29	25	31	31	35	26	26	35	19	24	24	20	24	20	24	34	26	35	22	20	33	28	23	27	30	34	25	23	18	31	21	27	30	29	28	27	32	26	28	32	22	28	37	36	31	35	27	26	30	33	29	30	33	34	21	26	25	21	20	28	21	24	32	19	28	30	20	32	32	23	27	30	24	35	26	28	19	28	22	32	27	25	24	27	23	30	26	29	26	24	32	27	27	27	37	22	35	23	31	26	33	19	27	33	24	25	26	23	24	26	29	22	26	24	33	25	34	30	30	32	19	21	28	17	29	26	31	33	24	29	21	39	27	27	35	32	26	29	28	28	31	18	25	27	28	28	32	25	26	31	31	29	23	23	34	26	19	26	22	38	41	23	20	16	26	30	28	32	20	23	31	36	28	37	32	35	22	18	30	31	28	21	19	26	31	27	20	26	20	23	34	26	27	30	21	27	16	31	29	37	21	26	26	20	27	28	29	26	29	24	25	31	37	34	28	25	26	23	25	22	28	28	27	29	20	21	28	24	32	22	33	30	25	33	32	23	31	29	22	23	24	28	32	26	30	27	29	34	27	36	22	25	20	27	18	22	24	24	28	28	26	21	33	22	27	22	24	40	43	22	33	34	23	29	27	24	22	24	27	26	32	26	25	22	28	26	18	24	37	28	27	31	29	32	26	24	22	23	28	31	34	25	19	33	28	22	26	21	32	19	20	23	39	32	27	26	28	22	32	23	20	40	27	23	29	28	21	35	23	28	25	18	25	25	25	21	28	31	33	30	23	34	31	27	27	28	27	27	28	27	25	25	21	26	25	30	22	27	24	21	16	29	25	26	25	25	22	26	22	24	26	22	25	22	27	34	16	26	28	24	27	24	33	20	19	32	27	20	19	31	26	17	24	30	30	23	30	25	24	16	27	21	32	23	29	29	28	24	33	22	21	25	19	23	26	35	30	30	24	25	25	38	30	24	22	21	26	28	33	16	34	26	23	22	19	33	27	28	26	34	35	22	27	31	25	29	30	32	28	28	31	26	26	24	32	34	34	27	27	28	25	30	31	31	24	26	24	26	28	31	39	22	28	24	29	27	32	24	27	28	24	25	26	33	27	21	34	28	34	23	19	15	34	25	29	28	25	26	20	29	26	29	35	32	23	30	22	38	26	29	26	32	23	32	36	23	24	31	28	30	30	20	28	28	36	31	25	31	19	21	25	24	36	32	27	23	26	26	25	27	22	26	31	26	38	23	32	21	28	32	29	36	23	20	27	22	34	28	22	29	29	22	24	29	28	21	22	32	25	14	30	24	23	27	26	18	25	34	21	24	22	25	22	31	19	33	31	27	24	27	29	25	24	31	26	32	26	30	32	32	22	22	19	27	36	28	25	24	24	26	25	33	30	23	27	30	24	29	28	26	23	31	19	26	41	32	25	28	30	28	27	25	26	22	34	15	29	19	27	35	40	30	28	28	30	20	34	26	16	25	26	25	27	22	25	31	30	22	28	22	32	28	22	31	33	22	35	28	22	27	29	26	30	33	28	35	28	26	25	26	35	20	26	33	34	27	32	25	24	27	21	23	32	33	27	28	19	26	34	29	30	32	34	21	31	33	25	47	24	32	31	34	31	34	29	27	25	33	27	22	27	25	25	25	28	31	26	22	38	29	24	28	28	29	29	31	22	32	28	29	26	23	31	22	30	28	42	29	24	23	33	32	29	26	28	26	31	33	30	23	31	26	30	29	26	35	30	26	26	20	23	25	18	29	30	30	31	31	32	30	30	24	38	28	22	32	32	25	25	27	28	23	19	31	18	25	28	24	26	21	26	20	27	28	24	27	25	26	24	28	17	17	34	21	25	20	27	31	29	25	30	26	20	23	27	20	25	23	32	31	40	31	25	28	37	33	25	29	33	22	34	38	33	32	31	24	23	28	24	26	28	25	21	21	24	28	34	32	26	26	24	31	24	19	27	29	17	26	35	31	27	24	22	25	17	32	35	28	36	29	31	28	29	22	27	13	29	18	27	34	24	29	28	28	32	30	33	23	26	23	17	24	18	28	33	21	17	27	25	30	32	32	29	31	24	28	25	32	24	17	29	22	23	27	22	22	33	27	25	30	27	31	21	23	25	26	28	28	28	25	33	24	20	26	24	23	25	28	24	23	35	24	29	21	25	19	19	25	20	27	25	32	26	22	25	30	22	30	27	32	28	25	32	31	32	18	17	29	21	33	29	29	27	33	28	27	31	27	30	21	17	17	25	22	34	42	25	22	23	22	20	29	26	30	32	27	27	25	35	32	27	25	26	29	36	34	29	16	24	21	30	23	37	23	28	22	23	32	43	26	28	36	23	22	23	23	28	26	29	26	29	30	27	17	31	33	27	25	23	27	24	40	27	26	24	25	20	31	28	33	29	48	32	28	23	27	24	27	26	21	31	41	23	24	25	32	27	31	29	27	31	26	15	27	20	30	22	34	26	31	26	31	35	22	27	24	36	31	16	24	19	25	45	28	26	32	27	27	16	24	34	30	26	25	25	35	41	32	25	26	30	29	23	30	34	25	20	31	26	28	35	29	33	32	27	30	21	32	34	20	30	27	36	23	19	22	25	20	24	29	27	41	26	32	40	29	29	21	23	21	30	19	30	23	22	34	27	28	30	19	28	20	19	25	25	26	28	32	31	29	24	26	23	14	29	28	23	25	33	30	27	36	28	30	31	26	28	28	28	25	18	37	27	30	18	23	33	22	28	23	24	32	28	27	33	30	22	26	25	27	28	19	29	25	29	22	22	30	30	30	38	30	19	36	28	33	32	30	34	25	39	21	36	28	26	25	31	26	22	21	17	18	32	27	24	30	31	33	30	25	39	31	21	19	32	28	25	21	32	35	22	22	24	38	32	28	25	24	27	20	30	21	34	19	22	27	35	31	30	29	18	16	17	18	23	31	30	28	24	34	30	27	22	28	36	33	25	27	34	28	35	31	25	21	29	27	34	22	37	21	27	33
17476	2446	1689	1564	2966	5286	6726	12003	9918	4788	3506	3417	2749	2274	2127	1977	1720	1536	1456	1322	1274	1209	974	912	864	762	700	603	546	635	532	543	537	492	449	410	439	394	355	340	341	319	325	309	280	274	273	261	283	255	231	256	263	271	254	277	242	251	256	267	248	261	234	273	248	248	259	235	250	241	257	226	244	254	245	251	235	231	253	247	242	237	244	229	256	261	245	258	233	268	253	250	251	276	262	227	249	264	211	227	248	259	266	234	249	265	254	245	250	248	248	229	246	263	238	239	254	244	236	226	232	238	252	243	246	264	255	234	242	233	239	228	237	240	242	223	266	257	229	241	261	227	222	237	245	243	223	246	239	265	232	213	217	234	223	225	258	223	241	251	219	231	254	233	226	216	249	255	244	241	238	251	230	273	235	221	247	253	249	241	239	235	231	254	265	247	238	249	224	220	286	232	247	216	277	257	229	226	227	228	247	262	243	250	213	256	230	258	233	239	227	272	209	236	250	246	232	225	256	251	280	249	216	241	238	232	235	232	226	253	230	265	241	243	235	237	227	233	237	203	282	233	243	242	264	255	218	254	254	240	248	241	252	246	236	232	233	220	242	217	228	222	254	234	254	231	264	252	239	240	258	239	231	237	250	231	245	248	268	230	247	236	216	244	213	227	259	213	246	264	234	230	252	243	250	223	217	211	241	220	233	230	248	224	230	243	225	240	252	258	263	242	252	235	234	246	238	241	230	250	240	238	224	247	269	245	243	209	257	220	251	258	212	221	238	227	228	253	264	225	221	238	236	247	228	217	241	219	258	242	246	239	257	234	263	232	240	207	226	254	239	238	232	226	248	244	213	250	238	221	264	216	233	227	262	228	230	254	225	214	248	235	246	233	238	233	237	229	237	221	228	251	253	231	258	254	232	248	256	228	222	233	223	229	224	238	233	238	223	237	249	218	224	208	236	207	246	223	255	255	240	240	206	243	231	253	240	233	230	232	253	229	237	216	241	225	241	246	246	228	240	227	225	250	227	215	243	231	253	230	221	238	243	212	248	222	240	245	253	263	268	229	246	232	231	236	249	221	232	232	201	241	256	232	226	263	242	232	258	245	233	259	239	238	244	227	245	234	226	210	233	236	241	243	250	219	229	235	236	233	228	243	249	222	232	219	250	216	231	227	235	206	231	233	234	232	225	244	242	226	234	231	235	238	255	231	239	227	220	235	254	234	222	221	234	220	236	244	231	228	243	231	224	263	225	221	235	239	251	248	245	260	229	245	249	244	219	261	227	222	213	218	224	230	253	221	234	222	250	209	261	236	229	239	211	241	248	226	237	255	229	239	208	249	243	263	228	246	224	221	242	235	238	242	203	220	227	212	223	242	270	257	245	258	215	231	236	260	250	238	254	245	229	261	256	222	221	214	242	264	212	243	228	252	222	223	233	223	214	269	224	231	231	241	225	221	227	235	238	262	260	239	217	217	204	209	262	225	286	232	250	218	250	242	263	221	237	238	231	237	210	237	237	245	229	248	244	230	235	230	258	233	207	281	230	221	221	247	234	227	222	254	251	219	237	236	214	239	227	241	221	215	250	250	241	223	241	238	233	240	237	225	231	203	242	245	246	253	232	228	214	238	232	247	229	256	206	217	226	221	250	228	238	231	235	236	202	226	262	245	230	218	188	220	236	261	216	236	235	230	229	226	207	257	231	217	210	273	243	242	224	236	275	230	232	257	227	264	242	261	235	234	229	247	216	232	252	203	239	232	255	231	237	261	262	253	242	218	251	257	250	229	233	239	236	231	215	222	250	244	244	243	248	231	228	261	230	229	227	258	251	245	240	236	236	246	216	222	219	227	266	243	230	227	252	219	248	223	247	254	229	241	226	245	238	222	262	232	247	247	235	248	225	219	231	234	261	252	234	230	231	272	242	259	233	218	227	238	254	243	225	241	204	216	250	223	235	242	233	234	219	263	257	254	260	232	246	232	243	247	246	255	230	219	241	235	235	225	221	237	218	252	224	237	227	260	235	259	237	201	235	284	223	242	227	259	248	236	216	264	257	224	231	236	251	241	254	229	253	248	226	239	235	265	228	269	217	274	240	224	245	237	250	208	225	233	229	213	256	236	230	215	234	239	252	235	217	236	225	229	251	225	245	224	236	211	261	247	249	228	209	219	213	239	215	239	229	263	250	233	283	238	221	271	213	267	244	234	244	264	255	232	214	254	221	253	250	240	219	221	239	257	224	231	232	237	225	242	230	212	256	250	254	231	225	236	234	214	240	227	238	234	244	238	229	251	235	241	231	254	247	237	264	247	224	235	230	242	234	227	238	242	213	249	247	261	260	261	244	256	258	214	235	282	220	270	238	237	239	222	261	229	244	234	240	247	221	235	246	243	248	243	226	229	219	263	236	221	223	240	236	243	242	232	255	256	248	225	255	249	236	211	224	233	235	220	247	237	234	209	237	227	259	255	227	230	215	261	223	240	235	255	240	235	235	242	259	228	236	225	236	262	231	248	224	214	238	255	222	213	237	250	202	218	242	237	247	242	239	228	233	233	232	217	232	230	206	276	230	249	234	245	209	231	257	227	240	233	243	254	230	229	256	249	239	223	252	227	226	221	247	237	227	205	226	239	238	238	244	214	230	252	209	233	221	232	255	227	251	216	218	243	215	220	238	244	251	268	249	238	229	217	250	231	202	230	257	241	226	246	211	229	247	238	231	228	230	214	233	226	252	218	217	222	231	235	232	240	220	240	221	243	252	234	238	228	245	273	265	197	238	244	215	252	260	222	239	260	246	237	260	279	217	251	249	233	229	233	251	226	237	228	252	266	227	207	245	218	223	240	262	219	225	217	215	232	231	223	226	250	238	228	214	248	238	195	208	236	254	258	250	240	231	262	214	246	227	237	244	252	249	264	231	214	259	244	252	239	236	245	258	244	228	215	239	247	257	255	233	247	223	240	230	257	234	233	226	215	241	255	255	234	227	236	240	256	230	228	243	243	229	250	237	250	216	266	255	260	231	261	240	252	250	240	222	243	270	244	231	241	233	248	267	261	235	251	258	235	233	254	228	223	234	235	254	279	250	254	233	216	272	253	237	224	241	240	205	244	244	245	239	233	235	240	236	243	248	238	234	243	229	252	247	230	232	228	237	241	239	264	246	235	264	269	220	237	223	241	200	202	245	252	239	249	258	214	232	223	234	220	215	246	264	227	237	265	214	205	233	247	235	231	224	241	248	260	221	248	251	264	259	262	217	235	210	241	255	212	208	210	243	224	267	264	255	247	243	218	230	233	246	216	242	209	244	249	222	261	232	267	239	203	242	234	256	236	242	258	222	228	220	221	262	237	235	223	257	220	216	216	227	243	255	226	246	253	251	229	225	239	259	249	255	267	260	252	240	206	240	223	235	244	227	242	242	224	252	224	235	244	219	245	245	234	250	254	222	207	255	247	239	266	250	234	227	257	251	244	226	258	248	254	256	227	243	222
2398	261	175	144	129	109	128	292	244	164	134	132	137	120	91	91	103	82	88	65	66	82	81	77	60	59	50	50	64	55	60	65	60	49	48	50	47	52	48	56	41	40	41	48	38	51	54	44	52	47	58	34	41	49	44	40	43	39	34	50	43	39	35	40	43	37	53	48	39	38	38	47	37	37	47	40	30	37	42	36	30	43	44	39	44	54	50	41	31	40	50	42	37	41	37	47	40	26	46	29	38	42	50	40	39	31	48	40	37	36	41	48	54	42	50	47	45	46	38	42	24	46	50	36	43	53	36	44	41	50	42	36	41	45	44	39	29	38	32	36	42	46	32	37	48	38	50	46	51	38	37	41	47	33	36	44	41	45	33	42	48	43	28	35	51	28	45	37	33	38	47	49	36	39	42	39	48	48	46	37	39	29	42	31	39	42	49	33	48	50	36	42	42	39	38	40	43	35	52	37	44	33	44	43	38	39	55	41	42	42	37	39	30	38	50	40	37	51	44	35	37	36	55	31	33	34	27	38	34	42	42	44	35	42	38	47	46	43	36	45	43	48	45	44	40	45	41	43	33	41	48	46	40	45	42	55	38	44	43	48	48	43	33	40	46	38	39	46	37	43	38	45	56	41	39	42	47	32	48	51	34	40	34	32	41	34	31	43	48	39	36	39	45	38	39	34	43	41	47	51	34	46	39	47	39	59	45	40	46	34	51	39	46	37	47	42	52	45	37	36	38	44	41	43	46	48	34	50	35	45	44	32	30	43	45	44	43	30	46	38	43	46	44	33	45	46	44	32	35	47	51	34	42	45	34	36	44	54	55	45	48	38	45	35	48	38	52	38	45	42	40	46	49	36	40	44	34	41	49	33	33	52	42	52	41	53	42	49	49	52	41	39	42	42	27	33	39	34	43	33	46	46	39	36	45	45	44	36	52	39	37	47	31	39	43	40	44	41	40	38	47	40	44	46	44	46	34	49	52	48	38	36	25	48	45	37	41	46	52	40	47	49	29	47	46	48	47	32	41	49	38	46	30	36	44	52	45	49	37	36	33	40	43	44	46	51	37	49	32	37	48	36	43	54	47	44	38	48	42	43	47	44	44	42	50	41	41	40	40	37	52	38	50	31	60	45	42	44	43	39	45	33	43	50	50	42	44	47	41	47	28	41	29	39	36	23	44	47	31	44	41	37	52	35	56	45	43	42	59	45	38	34	45	28	21	41	45	43	39	45	43	48	34	39	34	39	45	47	40	37	32	43	26	46	38	43	45	45	36	48	43	43	42	46	37	37	36	35	26	47	50	46	38	26	41	36	33	46	44	50	39	51	38	39	39	39	50	40	23	30	39	46	57	49	50	46	53	42	38	44	43	29	34	30	38	54	36	39	55	40	36	45	39	36	56	48	47	47	38	46	42	50	40	43	48	39	38	45	37	32	48	28	38	37	40	35	51	43	36	45	40	42	46	41	33	39	36	44	42	42	37	51	31	37	39	47	39	48	42	40	34	42	43	34	50	47	36	38	38	49	36	38	37	48	54	50	39	38	40	39	46	40	51	48	46	50	53	48	49	35	37	47	45	46	35	31	41	35	39	52	38	41	46	47	47	32	43	46	45	29	46	27	50	46	39	43	38	49	32	42	44	30	49	33	42	43	34	48	34	26	46	42	50	48	41	43	34	41	42	48	33	39	38	40	38	30	39	43	43	41	40	30	44	43	43	41	37	40	42	46	46	43	34	47	35	43	38	50	47	43	53	50	43	46	41	31	35	38	37	49	31	42	38	30	44	51	45	27	49	37	41	51	32	39	39	40	51	25	31	42	37	48	42	41	35	41	34	48	52	37	36	42	42	45	49	29	37	44	47	37	36	44	32	50	41	43	44	33	37	49	32	44	53	30	37	62	47	54	46	36	52	38	38	39	55	51	46	51	28	48	43	44	36	30	38	41	43	36	53	52	40	37	42	39	37	32	36	43	47	41	51	50	48	38	55	44	41	44	40	50	36	41	53	49	46	37	47	41	53	42	47	36	44	55	30	42	38	37	43	33	47	42	41	31	41	37	41	46	48	37	44	45	46	47	29	43	38	35	54	41	33	34	43	43	53	32	37	35	35	60	47	40	47	38	37	41	44	30	34	43	41	49	43	39	28	42	34	40	48	39	32	40	34	44	46	42	41	46	35	51	35	39	41	37	27	41	53	39	48	40	38	36	42	35	42	33	31	45	54	39	44	43	37	45	47	42	40	35	42	36	38	33	48	43	44	44	35	36	33	41	35	48	36	44	41	35	38	47	37	46	44	37	44	38	44	58	46	53	37	34	30	41	35	37	37	47	37	51	49	33	36	34	46	39	40	44	41	41	41	36	45	42	41	37	39	47	42	44	37	42	37	33	45	41	35	41	42	39	54	46	39	45	42	42	38	21	34	43	32	32	40	27	45	35	58	55	31	42	43	39	37	48	66	46	47	65	44	46	45	38	34	36	35	35	35	48	40	39	46	45	43	37	42	50	29	45	44	31	42	48	36	51	43	34	44	47	47	41	40	51	45	49	43	41	49	45	41	45	37	40	36	36	39	34	35	33	47	34	50	50	42	44	39	47	43	39	32	54	28	43	52	37	37	54	48	39	44	39	44	38	39	39	50	44	43	40	32	47	38	51	36	38	49	42	43	43	45	45	45	38	42	36	37	38	44	43	38	53	46	42	48	47	44	47	37	50	44	38	37	38	47	43	49	45	31	40	44	35	36	36	47	58	39	30	40	30	38	40	43	35	40	35	41	39	37	47	47	48	43	37	42	39	46	40	44	42	45	31	45	38	39	53	40	38	42	35	38	43	40	53	35	41	48	44	35	35	43	39	38	47	42	49	40	40	39	43	34	35	44	38	30	50	45	42	44	49	31	44	51	39	43	48	34	46	48	44	40	36	35	40	33	45	40	41	52	35	39	38	43	32	52	43	53	54	39	45	29	38	44	37	45	42	47	31	44	34	45	51	36	41	42	56	40	36	40	45	34	50	37	35	45	41	44	56	44	49	45	27	54	39	41	27	48	36	38	48	38	34	39	33	35	40	48	33	43	42	42	45	40	27	38	42	34	43	35	50	40	42	54	43	41	49	58	41	33	40	32	53	38	46	39	31	42	39	49	46	33	55	44	42	48	39	39	44	44	33	42	42	50	41	41	41	34	34	35	36	47	29	40	44	36	52	39	35	56	41	40	41	48	40	44	43	42	32	43	38	43	43	43	42	39	51	41	44	55	45	43	41	30	47	37	39	40	40	57	25	54	37	42	41	35	53	47	34	33	28	36	39	42	44	43	43	42	36	36	37	32	35	33	38	44	45	37	29	37	41	43	49	36	33	42	48	36	48	31	43	39	35	48	35	33	38	40	34	55	34	44	36	39	34	43	47	46	32	32	30	40	45	40	43	44	36	26	37	42	58	45	38	45	50	48	45	45	38	42	51	39	33	52	42	37	52	36	37	48	58
21291	3546	2304	2245	4493	7658	10586	16274	13030	6402	5119	4913	3937	3441	3118	2889	2577	2349	2100	2003	1780	1655	1481	1255	1268	1042	919	998	901	832	768	753	740	723	645	646	661	635	554	526	529	469	447	469	461	451	414	382	389	424	408	375	400	354	374	399	403	371	399	384	360	373	405	416	387	408	392	355	386	362	387	386	352	404	401	368	385	381	396	368	402	356	399	376	340	396	410	404	389	338	389	367	418	390	354	362	368	404	392	398	366	359	368	421	404	385	388	385	394	398	375	369	382	357	412	384	392	381	433	363	359	373	365	374	371	385	402	408	418	404	373	354	391	351	382	373	369	392	371	376	417	354	360	399	385	370	392	367	390	361	412	379	349	400	368	346	414	369	394	373	367	390	377	373	366	394	387	408	405	374	391	410	345	379	372	391	370	351	375	378	361	354	391	390	378	367	408	406	375	383	400	359	376	363	391	352	389	356	372	371	374	354	358	398	343	358	379	384	405	410	346	379	397	352	356	391	370	358	374	390	399	411	357	348	367	390	384	383	352	400	372	412	379	376	379	350	357	396	377	386	361	386	407	371	390	372	357	376	371	348	361	375	374	381	370	403	400	374	365	356	352	373	391	382	351	395	375	334	378	399	378	364	401	409	418	392	372	355	391	386	378	336	376	353	378	394	360	338	371	349	363	326	340	372	400	370	376	361	390	354	383	366	383	382	347	381	394	359	365	367	373	384	396	371	432	342	370	343	411	396	340	369	373	367	366	362	422	369	356	361	390	350	398	353	366	394	388	387	344	406	398	359	348	350	345	347	403	380	324	393	346	386	404	378	382	394	366	390	389	381	372	383	393	390	369	398	388	350	357	362	356	351	365	366	346	365	376	370	367	389	375	391	375	390	353	381	363	361	353	359	381	381	382	342	369	383	391	392	358	383	358	368	366	389	401	362	345	387	363	370	368	365	383	350	380	391	337	393	369	389	397	377	367	361	392	363	381	379	405	363	405	388	379	371	382	390	381	368	399	382	376	376	378	381	376	394	411	387	365	407	354	393	391	376	376	371	391	335	365	371	396	400	355	343	398	378	377	366	364	360	363	375	345	366	396	375	392	346	368	354	402	375	375	395	393	400	359	371	375	375	396	408	376	350	382	381	366	368	377	342	378	377	370	337	410	346	356	373	414	390	375	367	329	383	333	360	365	394	417	371	371	370	391	372	395	380	371	364	401	399	372	380	366	374	340	374	368	366	353	380	353	354	409	384	418	375	399	358	343	389	368	371	360	366	365	351	378	395	382	333	350	369	342	371	384	381	389	417	357	344	339	379	372	346	409	377	371	384	369	356	366	398	338	370	343	358	368	366	363	396	381	415	375	371	348	379	377	375	376	366	348	390	395	332	358	399	363	389	383	337	388	362	361	355	376	375	391	353	391	389	386	390	347	407	383	383	376	363	351	388	385	342	348	397	395	365	368	356	396	400	377	372	382	377	410	372	360	368	407	355	350	368	364	400	363	400	393	404	385	374	352	341	397	370	371	382	349	386	365	362	338	363	339	389	365	337	395	394	367	380	389	363	374	365	380	401	347	383	394	351	334	373	389	337	368	363	360	381	389	410	364	371	387	380	375	366	373	398	345	363	379	366	377	389	378	333	361	354	381	399	386	360	390	355	388	397	361	384	382	415	373	383	360	381	363	376	372	364	391	380	398	404	387	355	392	384	343	381	391	390	358	359	361	382	384	387	368	379	345	385	358	375	400	400	412	366	369	364	365	369	392	395	362	375	398	394	355	400	365	349	326	391	397	351	363	415	382	398	388	350	366	371	351	368	374	376	379	377	388	374	400	365	428	411	356	353	356	368	392	367	391	386	375	369	359	352	344	418	397	376	367	388	370	372	347	369	365	352	408	342	363	342	378	361	349	353	350	386	373	359	370	376	411	353	379	370	416	346	373	385	376	394	372	360	383	366	373	380	369	391	373	405	377	368	359	376	370	346	366	347	363	396	387	398	343	392	368	376	377	394	398	404	379	377	362	368	338	383	354	408	360	356	392	358	376	365	386	381	388	369	373	373	360	364	373	365	411	366	392	370	331	401	379	362	391	387	356	379	349	356	357	385	399	378	364	389	395	374	372	363	361	379	382	390	345	377	393	385	390	397	368	413	412	394	379	362	342	390	365	382	400	383	343	349	384	408	384	380	367	364	390	375	385	353	375	366	345	392	382	421	386	369	394	373	386	401	378	375	411	400	348	362	364	366	379	334	342	381	397	380	366	340	397	399	393	374	400	341	420	379	386	353	368	374	378	352	393	342	377	374	394	365	408	373	392	357	355	380	384	386	382	377	368	367	409	377	371	361	350	415	361	359	371	328	327	376	369	414	376	366	370	391	385	379	339	380	416	373	343	370	361	380	330	376	337	359	399	374	377	361	394	363	363	351	358	375	353	371	391	384	380	403	372	379	352	364	344	351	347	366	387	409	378	411	354	383	318	407	362	383	336	352	362	373	382	343	360	421	385	404	357	371	370	363	365	397	366	384	376	384	382	396	401	378	383	386	415	372	368	366	364	355	360	345	369	394	370	373	351	374	382	359	370	352	370	407	395	340	369	364	379	387	384	356	375	349	388	386	411	388	361	401	357	351	357	369	342	374	360	346	329	342	368	380	388	378	372	393	388	408	354	384	345	369	342	393	380	371	364	369	369	411	358	357	414	379	342	377	375	382	371	357	387	361	368	333	409	405	385	376	416	355	357	333	387	377	347	375	399	394	385	366	390	390	339	382	399	395	352	381	363	402	356	406	388	387	374	389	399	379	362	389	356	372	379	384	378	414	354	387	372	413	384	385	369	401	367	335	365	352	386	407	355	366	354	340	372	363	372	371	366	473	377	379	399	367	359	404	373	380	364	382	384	346	385	416	368	384	398	371	386	407	380	355	386	379	386	392	353	327	346	371	370	368	383	377	397	369	358	391	382	391	353	376	397	369	399	410	385	335	400	399	343	372	401	377	331	383	392	370	349	367	367	350	404	406	348	370	365	381	377	387	365	380	379	363	393	357	340	405	365	347	386	409	356	416	390	386	381	363	380	365	371	407	362	368	380	374	388	398	359	414	358	368	402	405	366	371	380	378	385	398	348	408	371	381	354	360	354	376	378	375	385	378	437	368	392	401	378	359	344	361	374	401	373	389	404	374	397	384	377	373	376	382	394	373	381	371	344	343	356	363	363	352	378	383	389	362	362	384	388	381	384	396	384	364	349	374	367	389	362	383	383	391	372	368	368	395	365	369	369	351	360	382	377	395	349	341	354	386	368	369	423	409	367	382	380	351	366	369	355	371	381	372	384	354	415	387	361	400	378	357	381	409	366	370	368	348	385	386	392	415	403	382	371	357	403	389	367	375	366	380	410	343	360	371	407	396	343	354	386	368	353	359	373	346	324	381	374	389	386	393	354	360	373	376	397	375	381	386	358	379	370	373	394	354	403	371	345	383	393	348	394	410	373	407
1760	186	113	85	60	79	79	174	162	108	93	76	84	78	83	62	67	73	69	82	50	65	55	47	61	50	48	50	46	45	45	45	50	44	50	65	41	48	37	29	35	51	42	45	46	38	44	51	54	58	30	45	39	39	51	46	46	39	38	47	42	36	35	40	45	38	37	49	44	40	49	48	50	38	35	51	38	44	44	41	30	44	47	40	38	40	34	56	42	48	47	37	38	38	37	44	46	60	49	59	29	52	37	52	30	37	50	45	53	43	40	52	38	43	35	57	43	47	45	43	47	52	43	50	42	43	41	49	42	46	45	35	48	40	51	43	40	34	54	33	45	40	43	41	36	49	34	41	46	43	37	39	43	38	38	35	38	35	43	59	28	49	53	46	44	45	40	41	49	41	39	43	46	50	48	29	55	41	51	48	38	36	46	29	33	41	52	49	48	40	55	41	31	40	38	45	49	49	47	33	29	40	50	55	44	41	45	45	53	47	46	49	33	30	30	53	46	48	39	41	59	42	45	46	53	41	49	47	35	43	47	41	59	50	49	44	59	29	46	48	38	50	54	46	37	35	46	31	50	55	28	40	48	34	41	43	57	34	43	46	30	46	28	47	38	41	64	52	45	43	44	44	44	42	48	44	46	46	41	48	38	46	39	47	48	39	52	44	43	47	52	49	42	39	40	48	35	43	47	45	49	54	31	36	42	47	33	44	46	54	48	29	41	46	48	52	50	39	30	40	35	51	44	45	47	45	44	39	49	45	44	47	32	42	40	35	45	42	52	44	53	34	55	50	43	48	44	49	41	53	33	40	45	57	44	39	39	44	41	44	48	44	38	40	32	47	50	33	49	38	50	44	36	40	42	34	38	48	38	40	44	32	36	45	41	44	43	46	39	51	38	48	39	34	33	45	44	48	39	46	43	37	45	37	32	45	36	45	43	53	40	47	41	44	45	42	41	36	37	29	38	41	62	45	46	40	38	56	39	40	50	37	47	47	40	37	48	53	40	42	34	44	46	36	43	48	53	52	38	47	41	46	37	43	56	48	37	59	34	53	48	47	39	34	38	48	44	61	38	47	48	48	44	45	50	50	43	43	42	39	53	50	40	53	41	48	49	45	37	37	37	39	51	36	55	40	42	53	36	51	46	48	52	47	40	54	46	54	39	39	49	51	42	43	51	41	34	42	50	42	47	49	50	45	41	49	38	44	37	44	46	37	55	52	49	66	39	43	33	41	34	44	43	30	42	45	35	37	43	38	37	44	42	33	44	51	48	59	42	47	49	54	40	41	29	48	57	65	54	49	41	52	41	44	37	35	45	30	39	54	46	44	37	45	51	50	35	45	50	41	43	57	42	36	45	46	55	32	34	45	53	44	33	39	49	47	50	39	44	46	54	41	55	43	53	49	39	48	41	46	47	46	46	40	36	37	50	59	41	31	44	34	45	46	49	45	43	46	47	37	55	38	42	54	51	50	35	43	53	51	40	52	49	37	39	49	44	45	48	49	49	43	40	48	43	61	41	42	37	39	46	39	57	49	40	38	45	37	44	29	45	48	41	32	51	49	44	43	49	42	40	37	50	42	49	58	41	39	36	46	39	41	51	49	29	43	38	49	40	35	45	32	41	40	47	46	50	48	52	35	43	39	43	42	47	32	32	53	25	44	46	28	44	38	41	36	51	44	45	46	54	44	50	41	26	33	57	40	38	36	48	50	36	46	40	45	41	51	39	45	45	43	45	48	40	46	34	40	38	42	33	34	45	48	35	46	30	52	45	32	39	41	59	51	46	45	44	44	47	41	39	57	50	45	45	48	37	39	30	68	46	43	36	36	42	39	38	43	49	31	53	50	52	41	45	46	38	43	50	44	48	42	47	41	44	43	46	45	46	41	45	22	33	59	50	48	41	55	39	43	39	52	38	34	54	37	42	39	48	44	45	40	50	34	50	36	57	42	45	45	45	51	55	29	43	45	42	39	35	51	50	39	40	42	47	49	47	50	48	54	45	45	46	50	38	40	37	46	46	49	43	36	48	46	56	37	38	48	37	42	47	35	38	50	53	45	42	43	55	49	45	34	39	50	41	51	38	36	42	40	41	43	42	38	36	51	46	41	31	46	43	34	37	38	51	41	39	46	45	43	36	37	41	47	45	43	39	37	45	50	50	40	39	35	39	41	38	50	49	52	45	51	51	40	46	54	46	42	50	52	50	50	34	48	39	38	39	35	65	40	36	37	29	43	42	41	42	32	48	46	42	46	37	38	40	40	44	38	42	30	49	35	57	58	45	32	41	40	57	43	35	49	54	40	45	44	54	53	35	40	56	46	36	48	44	46	49	40	48	42	57	42	39	45	38	43	39	42	43	50	51	30	59	62	41	39	40	51	36	39	44	49	39	50	41	46	39	40	42	49	60	50	45	34	40	55	39	38	53	47	47	53	43	39	50	41	28	38	46	33	39	49	41	36	43	39	49	42	54	46	50	50	40	38	37	43	45	42	37	39	45	40	34	33	51	38	36	44	39	43	53	49	49	40	53	42	31	44	44	35	44	50	42	62	40	42	48	43	41	39	40	46	41	45	50	45	40	52	38	41	52	44	36	25	50	48	45	43	50	48	44	40	57	38	37	39	31	27	39	37	39	46	43	45	42	41	46	40	43	50	42	36	40	49	50	42	43	40	43	40	33	51	53	40	38	53	42	40	49	47	37	39	36	45	42	47	44	38	49	48	53	33	56	48	48	36	44	39	39	41	49	26	37	43	58	49	31	33	59	42	49	33	37	44	38	46	52	33	41	44	47	42	41	40	34	44	42	48	37	50	42	46	58	35	47	40	42	36	46	34	41	43	40	34	47	42	46	45	34	35	45	33	45	36	45	20	38	53	42	45	43	52	48	50	50	41	35	55	42	37	32	59	44	40	43	40	44	40	44	33	44	29	35	37	49	52	45	41	56	43	46	46	44	53	44	56	36	43	31	38	46	49	43	38	32	34	41	65	36	47	47	34	50	40	54	55	33	53	42	43	33	38	46	56	47	43	43	56	51	47	37	54	45	37	52	35	33	38	49	51	50	49	53	44	37	32	37	46	44	48	45	38	54	51	50	34	51	42	45	47	32	51	40	37	35	50	40	46	49	40	39	47	44	43	43	42	43	42	38	51	40	41	37	43	47	42	38	61	46	51	40	50	41	42	44	42	47	38	34	36	45	40	38	37	41	36	43	42	42	46	43	50	58	42	42	49	53	59	50	38	43	40	53	41	44	46	37	48	48	40	36	46	54	42	36	50	38	43	45	53	46	37	51	55	42	44	43	31	30	34	46	46	44	44	39	41	51	42	49	43	47	43	47	46	38	46	34	56	47	48	40	38	39	37	42	45	42	59	50	37	36	40	47	42	39	36	47	34	46	42	36	43	34	40	41	38	38	47	39	49	43	39	44	45	43	47	45	34	49	49	52	51	54	34	46	38	35	46	36	54	50	46	38	40	42	44
14689	2148	1338	1288	2301	4269	6424	9983	8072	3743	2713	2708	2304	1852	1792	1540	1503	1360	1192	1149	990	923	866	809	812	702	639	620	605	568	608	582	572	528	530	475	477	490	459	441	429	403	390	465	395	423	395	378	373	398	357	389	388	385	405	395	345	385	396	377	387	366	403	373	366	385	380	361	372	379	364	376	390	407	408	366	380	391	380	368	392	417	402	406	370	392	373	381	408	360	377	380	371	357	375	388	408	365	357	373	378	363	424	396	391	364	391	388	413	395	375	400	358	383	373	413	368	382	363	369	356	349	355	366	354	387	379	394	374	364	378	376	359	376	431	368	376	356	383	375	384	363	369	383	358	397	378	398	380	372	383	377	369	395	377	360	380	374	379	358	356	383	419	378	397	364	360	398	394	391	387	381	363	380	390	379	385	375	428	391	392	378	378	338	369	408	359	339	411	374	368	397	395	365	392	397	354	389	380	375	381	388	378	351	412	376	358	403	403	368	435	359	362	394	385	385	390	401	355	373	361	373	353	361	392	384	378	363	399	375	376	368	374	396	360	373	330	361	359	408	374	357	383	380	361	396	358	386	359	400	371	389	414	372	387	383	350	389	387	383	380	396	387	369	402	341	389	378	367	381	387	378	383	389	374	359	363	382	373	386	371	377	369	393	389	391	385	370	397	378	383	362	377	381	375	404	350	382	372	377	370	375	388	368	382	373	386	354	379	395	373	370	405	367	401	394	381	381	377	347	375	351	371	399	369	366	377	386	371	389	367	388	391	375	355	348	350	385	388	387	379	388	314	386	374	416	360	397	368	386	359	386	391	380	358	369	391	403	350	382	364	350	373	390	362	378	383	365	349	381	379	404	365	394	372	358	361	381	327	376	363	384	391	389	399	390	359	364	388	356	403	372	376	375	361	385	374	350	361	370	401	359	389	369	375	360	377	375	376	359	368	382	388	369	398	380	379	420	333	359	401	384	373	398	371	363	380	397	381	365	355	355	390	368	362	365	383	368	388	399	376	371	365	413	363	402	375	366	332	357	375	409	391	403	378	370	409	389	364	368	395	347	396	379	379	368	348	384	361	378	379	340	376	409	373	353	355	381	359	428	361	392	408	365	332	383	383	345	407	401	398	381	368	327	364	341	397	351	369	376	347	367	370	372	382	369	373	345	404	360	412	351	399	373	365	368	354	388	354	409	360	367	356	372	391	381	367	351	408	361	364	352	396	375	355	369	371	363	368	360	369	362	373	385	360	376	338	381	399	375	398	378	367	390	374	357	351	377	357	362	378	355	406	411	366	358	381	370	393	362	387	380	378	361	394	360	353	366	357	367	374	379	379	374	392	378	389	376	367	384	387	376	354	346	363	402	398	381	378	395	344	363	378	351	426	361	389	359	381	360	368	370	379	337	377	380	402	349	377	379	396	332	365	363	322	361	356	398	359	393	389	374	359	385	392	381	376	365	378	366	361	337	367	383	361	407	379	349	389	401	377	345	370	370	371	385	380	362	370	357	385	377	382	389	392	393	393	399	396	355	374	362	369	371	396	387	395	365	379	396	358	397	370	371	372	370	354	373	383	402	375	326	369	388	415	381	345	350	365	375	391	383	381	368	375	357	345	381	390	360	374	371	350	370	398	382	350	346	371	366	365	383	407	385	388	350	395	374	397	343	359	395	366	390	375	377	367	418	381	378	385	380	361	381	368	378	385	369	373	381	381	339	381	338	377	381	371	369	389	386	395	373	349	376	356	382	391	349	389	344	400	388	369	400	404	363	364	356	393	355	385	365	363	365	382	384	380	351	401	352	347	406	363	381	411	370	409	365	393	375	364	346	341	369	380	397	347	360	378	355	383	366	358	381	349	369	384	359	398	353	346	371	386	389	394	378	381	375	407	395	370	329	405	371	395	358	392	339	370	377	400	364	376	355	378	432	395	341	393	354	387	377	367	346	360	349	391	365	384	373	347	369	368	362	374	422	403	364	367	392	365	348	367	393	393	371	371	369	406	361	385	379	385	370	364	373	355	391	368	383	350	419	354	370	409	367	353	347	363	375	361	392	335	392	349	365	369	367	379	388	357	357	371	394	371	389	343	369	372	360	396	387	377	382	378	394	380	365	388	382	386	374	386	350	378	378	370	383	362	340	367	387	404	376	371	379	354	372	403	370	399	390	337	357	358	405	373	380	340	400	367	389	344	379	392	376	378	377	347	412	347	366	406	360	350	416	370	359	345	367	373	393	343	375	351	387	364	364	375	384	347	393	385	409	394	379	404	396	385	346	342	377	396	387	399	389	380	360	349	376	381	383	400	367	359	392	339	362	362	374	369	380	364	367	386	367	402	387	388	395	367	385	371	417	361	345	391	363	376	369	404	353	380	369	364	399	359	341	386	399	392	360	367	401	326	394	442	410	400	368	388	339	379	388	386	379	393	388	383	388	347	352	393	371	385	370	351	374	362	393	358	374	406	344	368	384	351	346	342	437	371	381	365	388	371	377	396	412	400	390	369	390	382	394	379	372	431	341	348	393	382	404	372	398	368	374	398	406	404	360	395	366	383	412	406	398	410	344	364	362	434	367	406	378	390	336	379	358	374	414	384	381	353	360	388	384	355	336	388	364	373	372	383	354	408	369	377	368	362	400	379	367	344	403	365	362	371	420	386	373	386	413	413	378	371	373	357	375	346	371	357	389	391	391	388	418	359	388	409	366	358	389	370	353	350	371	390	363	378	388	352	372	381	388	354	364	403	388	395	364	381	383	383	364	373	386	368	380	354	391	386	355	408	368	371	348	343	373	351	383	361	351	382	375	359	384	350	360	418	372	381	436	381	385	353	353	387	413	355	391	391	393	375	366	410	370	379	360	407	406	370	375	389	360	364	395	365	381	393	370	409	387	361	379	380	386	381	402	392	410	377	404	377	395	374	409	387	403	390	372	383	384	394	373	358	396	385	369	368	386	395	395	383	366	368	394	370	391	403	381	392	368	346	398	397	357	377	360	378	381	381	366	361	344	400	400	399	355	378	408	373	362	392	379	356	401	367	370	404	367	368	382	388	369	377	382	404	369	395	348	389	378	385	371	367	395	410	377	423	382	363	367	377	369	357	379	360	368	382	400	413	375	385	360	363	405	356	392	383	386	423	377	346	396	402	383	359	371	364	357	384	355	361	356	340	353	364	378	360	370	341	383	398	371	417	386	367	346	373	384	362	408	360	389	381	393	361	367	366	356	386	376	366	337	390	343	369	374	390	388	354	320	366	388	366	368	376	377	381	384	372	371	385	376	364	371	354	379	373	388	372	389	360	384	360	391	363	373	369	364	365	382	359	357	354	342	380	383	392	372	361	372	386	367	396	373	363	362	344	397	386	389	381	368	364	371	376	354	385	386	379	394	362	393	384	358	355	374	395	376	375	380	358	426	380	381	377	358	386	384	369	375	394	359	373	384	409	395	387	389	369	374	357	403	373	397	393	391	371	399	376	363	395	381	371	404
1643	250	155	109	99	116	156	245	276	135	121	138	153	113	96	109	73	72	82	92	80	72	88	75	69	97	65	69	65	66	62	70	60	66	76	59	62	76	67	53	56	55	53	57	48	51	51	57	51	56	46	44	58	47	50	60	55	50	51	60	62	46	69	65	60	45	68	57	50	49	70	49	58	55	52	56	59	72	52	63	48	49	50	59	63	46	60	57	67	57	57	68	62	53	49	61	51	56	55	51	62	57	50	54	58	54	53	60	65	59	48	53	59	32	74	45	57	56	61	55	69	57	57	53	38	59	49	60	55	39	57	53	40	43	44	63	47	48	56	58	38	68	59	72	47	56	57	61	53	53	53	47	51	57	48	61	61	58	56	59	44	59	62	48	67	49	66	64	38	58	62	62	55	54	64	56	51	54	47	58	62	63	51	57	60	55	63	58	58	53	58	56	48	51	46	60	41	53	61	52	54	76	51	53	61	68	72	45	56	61	54	52	59	53	60	54	50	51	59	64	51	44	54	64	51	41	43	58	59	62	64	69	50	61	66	52	67	50	49	54	52	56	51	61	51	55	42	62	69	69	55	56	59	60	58	51	52	56	51	56	47	52	57	44	57	55	48	56	62	61	50	60	44	57	50	54	52	62	55	55	57	47	63	52	46	63	46	51	64	57	54	48	67	71	54	52	65	60	45	53	48	49	49	48	59	58	60	70	59	52	55	62	47	67	63	43	60	46	53	48	50	51	58	57	63	55	62	51	52	48	54	60	40	54	56	58	57	55	61	56	51	42	69	43	59	71	54	55	63	57	39	45	55	63	54	46	59	61	60	57	56	62	61	50	43	47	42	62	54	54	43	58	44	59	55	54	56	64	55	46	65	57	46	56	75	64	53	50	52	41	69	44	56	46	58	43	55	45	45	52	52	57	60	57	49	73	64	68	50	56	54	53	61	55	54	56	51	44	64	59	61	53	53	63	54	63	43	64	52	58	61	53	58	51	44	55	69	59	70	58	52	61	46	45	47	50	66	55	42	71	51	60	58	49	71	55	57	62	48	64	54	55	59	59	52	68	62	53	47	57	58	44	52	51	62	44	50	56	47	50	53	40	61	44	52	59	38	57	63	49	56	42	55	59	60	60	56	49	67	58	69	62	46	66	64	58	60	56	62	61	65	49	55	59	54	53	58	58	54	61	56	49	48	51	53	49	63	61	50	43	56	52	44	45	54	53	42	48	53	45	57	66	49	67	63	58	51	55	59	51	57	68	45	65	70	59	49	65	55	49	72	53	61	79	51	61	58	51	59	54	60	47	64	53	51	57	57	71	53	60	48	54	58	61	46	61	50	49	50	60	59	57	66	46	48	41	48	48	49	65	62	60	65	49	39	60	54	55	65	66	48	47	60	49	52	46	59	75	58	53	59	54	53	46	64	44	54	47	63	63	67	68	48	66	57	52	55	52	49	52	59	63	80	39	55	54	53	62	52	53	47	46	61	59	41	52	53	42	62	59	61	45	55	49	65	47	63	52	52	54	49	66	66	52	47	60	65	57	51	48	45	49	66	58	57	60	45	57	54	60	63	42	66	64	63	62	43	52	53	55	55	53	50	35	55	61	54	51	56	59	58	64	73	55	58	51	45	55	41	53	53	47	54	58	66	49	56	67	51	46	56	53	57	50	60	52	53	51	54	72	45	58	45	60	75	61	52	43	63	60	52	44	51	56	61	61	51	61	51	65	58	58	64	48	48	53	60	57	56	41	53	59	62	49	44	56	49	44	68	51	52	57	66	57	60	42	66	53	58	45	66	64	61	47	57	59	76	44	61	50	51	51	52	49	57	60	59	49	57	55	67	43	57	48	60	71	66	50	63	60	43	66	53	52	41	50	58	55	60	43	62	52	49	48	56	62	49	60	60	51	46	46	63	58	45	59	63	50	57	51	65	53	45	46	57	52	51	51	56	52	54	48	60	62	61	54	62	58	63	55	67	53	50	50	52	56	62	57	76	57	58	60	56	57	48	78	55	47	59	59	48	56	54	59	59	44	52	47	54	64	48	57	43	64	58	60	42	47	63	42	52	75	50	60	59	56	57	47	72	54	58	58	56	52	64	47	64	72	64	58	52	56	53	42	53	56	48	50	52	53	53	55	48	52	52	48	47	63	47	53	58	57	54	42	62	73	54	56	51	45	56	64	57	53	61	53	63	65	53	53	69	53	46	58	50	58	52	49	53	58	49	65	58	49	59	65	52	40	60	57	71	48	56	62	51	47	61	41	50	51	51	61	41	40	54	63	58	52	55	49	55	58	52	60	50	59	62	50	52	61	69	58	41	60	50	66	57	56	52	61	59	49	61	42	48	45	71	44	57	47	45	53	56	49	48	47	54	59	49	52	63	55	46	58	58	57	49	49	48	57	63	51	64	46	58	66	57	42	55	49	64	56	53	48	53	54	65	52	67	65	67	59	58	58	62	59	56	57	47	55	51	57	52	57	51	56	45	54	48	62	63	37	58	50	57	51	61	58	50	55	68	62	65	67	56	56	50	55	57	51	42	58	57	60	51	44	49	61	52	67	54	65	54	53	65	51	52	47	58	60	52	57	78	44	52	53	49	41	50	58	66	58	70	55	52	56	57	52	49	54	47	58	54	61	63	52	62	57	51	48	60	39	51	65	52	70	52	53	41	69	52	60	59	54	54	59	63	53	52	66	65	52	49	38	64	43	49	48	58	49	55	58	51	59	69	49	59	56	58	54	49	65	66	44	63	61	37	60	51	50	63	54	56	57	60	59	57	66	68	62	55	62	58	66	71	40	48	64	57	49	48	56	52	57	42	48	53	53	55	43	61	58	69	47	47	49	53	52	56	48	60	58	63	51	62	65	53	58	46	62	64	53	49	65	61	50	54	53	46	63	54	45	71	56	52	63	46	59	49	53	50	59	61	63	38	50	61	62	49	47	51	59	51	56	57	69	57	61	55	58	52	60	50	52	60	56	50	53	74	72	65	49	57	56	53	45	55	49	51	65	49	65	55	48	41	57	52	51	72	53	53	59	58	55	54	48	61	45	63	63	53	70	61	53	56	49	63	66	60	64	53	57	49	56	47	75	48	51	58	45	45	49	73	48	62	55	39	59	68	53	60	67	62	62	51	49	50	52	47	58	52	58	49	50	62	49	54	61	40	62	52	68	58	58	49	49	54	71	56	46	60	46	46	54	48	59	45	51	52	58	72	54	52	72	59	65	55	64	56	45	49	48	49	56	59	59	54	42	52	61	73	44	78	56	56	56	60	55	48	52	53	70	68	42	54	53	66	45	59	42	42	59	47	50	45	40	54	54	62	52	56	55	55	62	57	51	40	55	53	45	64	53	54	68	52	43	49	53	53	51	55	51	66	63	58	55	47	60	51	57	64	52	52	50	51	58	53	52	39	54	58	59	50	51	62	42	51	47	41	64	60	54	51	61	49	47	51	63	65	49	51	50	59	67	58	51
18620	3462	1982	1964	3526	6489	9690	12943	10635	6041	4442	4330	3482	3004	2579	2368	2211	2005	1906	1671	1437	1427	1283	1174	1093	1039	1031	921	854	819	828	838	787	728	684	635	620	663	601	577	634	594	532	566	554	517	520	530	507	485	515	455	477	519	504	522	495	478	507	497	443	476	476	459	502	465	507	493	525	515	488	474	489	506	486	504	476	527	491	500	470	523	505	478	463	496	457	496	498	485	485	512	485	507	479	478	488	480	485	495	484	529	504	505	497	512	481	485	482	490	462	479	477	503	482	513	482	492	486	502	499	492	513	510	511	488	528	512	525	506	502	491	469	470	496	501	482	518	476	481	487	459	496	456	477	463	475	450	515	485	458	490	503	477	475	493	508	502	475	457	481	495	471	500	488	491	505	469	477	525	523	491	484	491	499	484	472	515	510	468	492	474	492	482	478	478	430	474	486	486	513	471	475	423	490	500	491	521	476	511	469	462	495	461	503	487	495	482	500	513	501	509	524	518	455	479	481	484	467	488	468	488	456	484	521	510	446	482	522	493	514	486	493	505	468	491	499	496	479	461	469	498	478	476	491	493	472	509	471	489	497	487	498	473	520	473	473	506	487	515	462	514	484	479	525	521	494	467	479	503	470	497	460	508	473	521	501	497	479	490	469	437	482	462	510	462	450	493	508	480	452	490	485	513	459	516	492	487	442	522	479	505	485	456	480	513	468	457	492	500	491	503	482	476	462	507	480	501	472	507	526	484	450	447	496	476	474	504	486	464	508	488	478	475	496	509	504	487	507	482	502	486	502	474	483	472	535	467	471	471	506	489	509	470	516	475	483	470	501	468	483	473	507	497	465	456	513	479	450	471	495	481	474	506	471	472	500	473	521	495	489	528	519	514	474	460	485	491	470	493	484	485	493	488	492	482	459	501	472	461	493	479	516	504	481	487	454	497	505	485	503	509	482	528	522	524	508	499	483	485	508	477	462	479	476	488	499	478	493	489	474	511	481	483	457	466	521	502	491	486	504	503	503	494	521	460	472	501	487	507	481	480	478	495	497	507	474	482	510	447	493	469	474	473	535	492	493	511	502	476	504	503	506	454	478	501	498	476	544	465	498	491	462	487	509	515	493	506	502	490	456	503	521	517	503	532	461	490	510	476	488	481	484	490	485	471	509	494	462	476	495	459	495	494	458	539	478	461	453	449	489	496	467	481	489	452	486	492	489	494	497	494	496	463	454	460	490	465	478	502	545	513	502	471	458	482	470	461	533	450	478	493	480	466	485	487	540	469	476	507	479	481	491	500	501	511	489	538	481	481	468	471	452	499	501	515	496	489	490	533	453	489	511	464	458	456	456	472	506	489	485	492	505	456	527	528	525	485	519	504	524	529	484	475	483	465	492	456	452	488	472	494	523	501	460	505	477	455	472	497	494	478	454	495	456	480	490	503	465	458	487	480	487	489	456	492	487	510	481	493	495	462	494	496	487	478	475	464	488	507	467	458	527	458	474	486	477	495	511	487	482	486	464	472	493	481	470	478	504	494	471	502	478	458	523	508	524	473	518	489	492	442	519	481	497	527	509	467	494	479	495	507	503	457	474	496	495	537	453	483	497	459	508	448	477	517	474	463	479	464	464	491	511	488	475	506	499	513	503	536	508	490	480	466	487	496	548	515	486	488	488	466	445	514	497	457	493	508	439	498	476	492	499	477	457	455	470	477	494	492	469	487	533	499	509	471	469	469	477	458	465	506	511	479	451	502	466	521	501	447	484	487	446	490	478	438	448	479	493	456	473	510	500	496	515	478	467	479	527	473	524	495	477	447	503	489	483	472	458	480	469	521	470	508	472	495	529	483	514	481	521	513	470	500	438	524	469	497	508	487	495	474	502	502	508	492	459	529	500	517	480	493	531	468	449	457	518	516	531	514	499	509	516	492	480	480	487	474	490	483	529	466	486	462	472	487	475	491	499	494	526	468	481	490	529	494	539	479	482	480	478	494	505	453	450	483	489	458	507	452	471	482	451	465	485	487	487	511	502	532	512	469	499	486	453	493	491	499	509	482	490	448	465	516	458	498	491	477	503	486	488	479	482	499	484	477	506	508	469	454	455	498	506	473	498	470	503	442	536	462	522	497	496	503	474	515	510	513	483	485	468	500	504	486	463	485	454	459	506	515	482	452	497	492	488	507	458	517	458	481	522	467	510	512	515	474	473	415	476	482	495	481	475	483	481	509	499	521	500	457	490	529	493	477	466	507	522	507	495	453	466	471	515	473	492	492	527	475	479	452	528	490	484	483	504	512	502	477	517	463	477	486	486	457	476	477	513	499	503	496	520	492	493	483	475	467	470	476	477	527	471	496	463	491	483	457	457	504	488	488	520	506	491	465	466	448	489	485	461	458	489	492	483	492	486	435	449	448	450	516	483	459	497	506	458	472	482	470	470	452	487	455	501	490	464	510	463	441	485	508	481	454	499	473	522	471	496	507	448	504	511	447	486	490	490	467	472	487	465	479	482	494	484	481	516	476	520	457	491	465	506	489	482	463	502	474	456	516	463	476	458	461	485	497	478	524	468	476	472	462	488	463	502	466	460	495	496	486	489	524	427	494	467	470	473	502	498	493	510	490	458	501	504	488	495	481	515	519	448	475	465	463	487	496	508	530	453	483	476	474	499	490	453	460	454	470	435	500	487	499	495	514	512	542	461	499	466	518	517	502	482	480	448	511	495	491	504	512	477	498	489	505	538	498	495	514	480	480	469	471	481	495	485	500	496	489	523	492	500	458	508	534	473	453	509	459	434	459	517	427	489	455	531	439	491	518	483	509	487	473	475	470	516	486	489	496	514	495	483	513	469	435	498	448	513	514	510	505	507	496	420	535	481	483	464	505	540	487	501	490	493	466	499	491	485	474	495	481	465	481	479	462	452	508	475	436	504	519	484	520	470	508	509	491	455	481	501	501	484	478	518	502	483	494	459	498	458	503	464	493	468	479	481	510	506	492	526	488	482	497	455	469	511	503	494	477	480	490	456	481	520	515	468	459	470	458	514	424	480	479	459	485	493	511	475	453	502	475	468	477	505	505	471	464	484	473	504	500	440	439	502	487	467	476	487	468	547	466	500	475	454	498	484	451	478	454	467	502	505	500	499	480	485	482	499	461	482	482	499	497	467	464	479	511	473	504	466	476	480	502	475	493	491	523	466	493	451	478	463	482	457	517	491	494	513	506	464	502	506	485	483	496	473	497	520	501	478	496	447	462	485	452	470	499	464	496	493	489	504	491	492	457	508	499	505	526	516	499	472	497	502	459	505	491	498	521	486	473	449	492	458	484	498	479	447	487	482	478	486	467	485	465	457	489	516	500	534	501	517	486	495	461	503	475	466	478	503	532	484	475	438	474	494	433	491	480	475	481	525	518	472	484	493	463	461	469	441	492	492	476	510	460	466	514	492	474	507	459	471	495	490	472	486	509	466	468	453	483	517	459	499	512	509	463	515	473
2667	207	142	92	77	67	98	189	166	124	89	101	70	59	71	75	69	59	51	52	54	54	48	35	40	48	38	40	45	43	32	35	43	40	33	42	42	29	32	33	32	26	22	29	28	23	25	42	24	25	42	28	28	36	30	18	29	20	35	34	26	23	29	32	33	28	31	42	33	29	18	32	31	30	21	35	37	31	22	24	30	28	27	29	33	28	42	34	19	29	31	23	25	33	23	33	28	27	28	33	29	35	34	26	26	33	23	26	18	26	26	26	33	37	38	35	20	27	21	28	33	31	38	28	23	30	38	33	27	37	33	23	24	17	22	32	34	25	37	34	33	28	36	36	21	22	32	24	22	28	26	34	32	47	24	34	28	23	21	29	27	25	20	30	20	35	25	30	37	27	31	20	28	35	31	21	35	31	25	25	26	29	34	17	35	26	29	31	31	22	37	24	21	17	29	17	31	29	22	29	33	31	31	26	17	27	28	35	28	29	25	21	30	24	37	29	30	23	31	22	23	27	28	31	23	37	32	35	35	19	30	34	29	16	26	25	20	29	23	29	37	19	28	32	31	29	27	40	40	30	32	28	34	23	26	26	32	28	24	27	24	27	24	29	29	31	26	29	33	27	20	23	29	39	33	30	30	25	31	32	28	25	36	24	31	31	40	30	36	30	30	29	25	38	38	34	29	27	27	32	32	35	32	30	33	29	32	35	24	34	37	35	28	18	43	35	18	30	38	23	22	27	41	28	22	34	31	23	24	16	25	25	32	22	15	34	24	36	24	28	26	43	30	27	30	29	41	32	30	24	20	24	30	34	29	27	21	26	32	38	26	20	19	21	27	33	21	29	28	24	30	22	29	34	20	29	24	28	21	31	28	31	33	18	26	36	25	21	29	36	25	35	27	29	23	31	26	37	26	25	33	26	19	34	24	34	32	15	29	32	27	25	23	30	25	29	35	27	30	30	31	22	32	32	28	23	25	35	29	27	31	27	37	27	33	24	28	29	37	23	29	34	30	35	32	25	35	22	22	28	31	19	22	28	29	29	21	30	27	27	37	36	27	24	29	25	25	39	35	29	30	24	25	32	26	25	23	19	40	27	25	18	26	27	37	22	26	24	30	33	24	27	22	29	33	23	19	26	28	31	23	24	40	28	29	35	31	34	29	27	32	30	24	34	26	22	20	28	29	27	39	23	25	28	28	15	36	31	29	18	25	28	27	26	31	39	33	38	31	29	31	21	24	33	16	28	36	30	30	35	26	22	23	25	30	27	37	31	30	22	31	26	26	25	20	40	23	21	21	25	25	33	29	27	22	29	31	15	30	29	23	25	26	28	24	33	21	35	29	29	30	28	22	20	24	32	26	34	27	22	23	25	34	21	38	23	13	35	41	23	26	34	35	31	36	24	23	22	20	31	37	35	25	24	26	23	27	26	24	37	23	23	23	44	25	28	34	26	26	35	21	29	33	26	20	30	33	26	36	25	28	30	28	20	24	19	29	33	31	31	24	25	25	30	28	29	29	27	25	30	29	32	18	37	31	23	32	31	37	29	34	32	27	26	20	24	35	36	31	26	35	28	25	25	39	23	33	30	19	32	27	30	24	33	25	27	32	31	34	30	28	36	35	32	25	32	27	29	26	25	29	37	25	26	25	31	27	26	21	28	25	29	27	28	31	34	25	30	27	34	24	17	26	34	27	29	25	24	24	29	24	23	23	28	34	27	28	27	25	29	27	25	26	21	40	21	26	31	24	23	28	33	25	24	33	26	16	24	28	23	26	28	22	26	18	26	35	30	24	35	27	25	33	32	30	39	23	29	24	35	30	28	19	26	26	33	29	17	36	30	29	21	28	21	23	17	33	22	45	39	29	24	30	26	33	29	35	25	26	28	32	20	20	34	30	26	30	32	30	31	32	29	21	21	36	39	32	28	19	27	28	24	30	24	33	24	25	24	31	26	25	27	34	28	33	26	26	28	23	28	29	34	24	13	26	34	31	35	32	29	28	28	30	29	33	25	18	30	11	33	25	27	27	36	31	32	26	33	25	22	40	25	27	36	28	23	30	27	26	29	34	36	28	29	31	25	32	22	34	26	30	23	26	23	22	24	31	21	33	25	25	36	24	40	32	19	33	22	29	25	36	34	37	17	31	24	25	36	36	24	25	32	25	33	19	29	29	34	22	22	34	22	41	22	31	24	33	32	23	36	28	34	33	37	20	32	36	24	25	37	24	21	32	30	26	34	38	30	27	29	22	32	23	31	20	30	24	27	28	39	37	32	30	31	23	32	29	30	33	31	31	23	27	28	22	30	29	39	28	28	30	32	30	38	32	24	37	30	31	18	24	32	32	25	25	25	36	27	36	36	31	22	32	26	26	29	30	29	27	30	18	26	35	28	25	21	21	24	31	31	36	33	27	24	33	26	27	21	22	26	22	28	29	24	31	16	30	29	29	29	30	30	29	30	37	25	32	21	24	24	21	28	31	25	26	26	34	32	25	33	30	27	23	35	22	22	21	37	24	22	26	18	29	36	23	23	28	24	27	33	30	27	24	28	35	29	23	32	37	39	28	36	30	31	34	38	24	35	30	33	32	36	29	24	26	33	36	34	23	30	27	25	27	29	28	27	29	28	36	37	27	23	24	36	28	33	24	24	35	38	25	22	34	33	28	30	24	31	24	27	27	34	30	30	20	32	23	30	35	27	30	44	31	19	36	31	30	21	31	30	31	24	36	35	24	26	30	28	23	32	23	28	26	30	44	29	29	37	22	37	30	28	26	20	21	29	29	36	26	26	18	30	26	39	31	24	26	37	23	32	27	30	19	19	25	31	25	24	26	29	42	27	31	31	29	20	25	29	33	27	35	23	31	26	20	29	25	19	24	30	19	36	19	36	24	30	24	24	26	31	34	33	27	27	27	22	25	27	27	32	34	30	29	29	24	24	25	22	27	27	19	20	26	37	27	25	21	30	25	25	30	32	22	33	30	28	20	22	39	16	30	25	21	26	29	33	24	23	34	33	29	27	25	32	20	31	26	39	32	29	34	22	41	26	27	31	23	31	27	35	35	23	20	28	30	35	32	30	41	27	24	27	23	32	30	23	35	42	20	24	23	24	25	26	36	36	25	32	33	30	31	24	31	28	26	28	22	28	24	29	26	34	26	33	32	31	22	27	20	34	31	37	39	33	29	24	26	25	33	27	31	26	33	40	27	23	27	23	20	32	28	24	31	22	27	38	34	30	27	28	31	23	25	27	24	21	28	26	23	26	22	35	27	38	23	30	26	23	40	21	38	28	16	19	28	21	28	25	24	24	23	30	24	22	30	29	23	31	26	21	32	30	29	23	29	29	33	33	34	24	43	25	20	29	17	28	35	30	24	23	23	29	40	24	26	28	26	33	24	23	36	19	33	27	30	25	34	26	23	34	30	27	31	26	22	30	20	30	34	34	23	21	25	28	32	16	30	33	27	21	40	24	28	39	32	18
16961	2790	1575	1528	3081	5351	8140	11226	9990	5234	4090	3535	2989	2638	2356	2078	1817	1684	1519	1442	1281	1151	1003	853	790	798	755	771	671	628	614	531	579	513	471	422	406	390	426	351	344	304	284	325	277	265	286	260	295	293	272	257	226	266	307	239	249	234	253	243	269	255	260	259	248	253	267	236	247	252	274	296	251	261	228	258	252	224	265	256	261	269	240	273	232	253	252	246	261	257	242	249	259	260	227	258	221	289	291	230	262	254	238	263	245	244	272	235	250	282	272	259	233	233	269	236	257	293	258	246	233	266	306	247	245	258	258	236	248	243	247	254	263	256	228	235	233	261	239	256	261	222	251	280	261	235	233	239	222	254	257	275	283	249	257	238	246	215	265	247	237	238	243	231	257	231	262	226	262	238	226	224	218	250	263	232	243	260	251	256	249	260	251	234	256	244	254	272	233	239	257	251	256	262	240	235	256	252	228	211	231	273	238	271	269	240	242	257	241	254	218	247	245	229	265	227	262	269	231	248	264	251	240	232	247	259	249	264	239	254	251	235	246	235	259	234	212	248	257	243	266	239	275	243	220	204	253	249	240	250	222	251	239	261	243	248	228	261	243	262	256	248	260	290	250	245	238	251	259	243	251	254	278	238	262	251	261	225	229	262	242	250	260	246	245	248	253	266	241	228	248	269	269	251	220	246	225	255	244	268	233	247	242	268	244	237	254	253	240	243	242	236	230	247	264	239	249	266	266	292	246	255	233	216	228	247	256	221	222	264	260	240	224	231	243	252	232	228	235	261	241	236	218	245	233	239	270	228	219	232	260	230	232	254	227	240	245	223	210	244	237	255	215	227	238	240	266	247	235	249	253	255	250	258	227	270	236	254	238	246	236	246	250	246	257	243	250	270	243	223	250	245	240	255	249	233	243	210	242	251	227	218	250	223	241	228	254	251	240	230	246	217	228	232	251	228	240	254	241	250	242	226	225	246	251	256	251	260	252	265	228	242	259	241	216	225	245	248	243	261	232	240	253	258	253	233	237	237	218	225	252	262	234	221	244	244	236	225	231	267	223	244	248	251	230	223	252	240	244	234	240	250	245	242	236	243	250	261	223	236	267	232	274	249	248	258	241	272	241	264	260	259	228	270	238	262	276	237	235	263	222	261	237	278	259	275	249	240	265	244	246	236	224	251	260	229	263	257	249	261	219	240	252	247	245	219	228	256	258	256	225	236	220	246	235	259	286	277	250	232	248	260	281	250	232	256	230	251	258	251	264	241	266	269	244	264	248	240	251	241	232	230	263	253	254	260	255	257	243	256	246	272	240	225	231	270	255	255	269	263	258	227	284	243	221	262	234	254	257	285	242	221	251	262	239	244	263	256	241	234	267	215	249	241	240	234	254	265	241	236	258	244	203	227	234	262	229	264	249	220	244	256	242	257	269	255	261	246	282	260	240	251	265	247	230	249	218	240	248	285	219	225	247	246	238	253	264	234	248	250	272	250	236	240	229	290	256	243	252	277	221	225	265	256	261	238	262	261	228	261	261	272	253	237	251	237	253	266	238	241	252	261	278	230	269	241	228	228	278	227	248	246	217	261	233	255	236	239	237	282	243	267	247	244	223	239	252	231	247	268	228	262	246	248	252	263	265	278	257	222	235	242	265	231	239	231	283	258	233	225	262	268	271	222	259	244	236	238	246	230	279	249	267	268	229	242	237	230	225	255	221	263	269	248	257	269	248	268	235	235	233	244	244	248	250	262	251	245	241	252	225	235	263	252	251	239	249	236	233	259	246	258	258	244	237	251	231	252	256	248	223	227	253	240	254	232	271	258	239	244	241	252	249	247	223	233	218	270	259	243	241	273	260	226	260	238	293	260	207	242	239	237	232	249	258	256	232	236	242	262	229	262	270	219	264	239	264	229	266	241	243	262	238	282	248	240	253	228	274	223	265	276	231	237	241	261	241	252	256	240	253	252	243	231	242	234	243	256	234	252	254	254	248	263	292	253	300	245	264	221	284	269	257	259	267	229	225	252	246	252	242	241	236	230	261	235	245	278	241	267	233	245	253	254	252	267	234	250	260	256	243	270	261	257	240	255	240	240	258	267	229	244	262	242	263	256	238	247	239	248	252	224	228	248	273	247	255	230	255	285	273	243	278	249	228	229	282	252	265	215	272	250	276	242	252	258	251	259	275	258	259	267	237	227	260	271	261	278	235	257	252	243	242	242	276	242	222	251	254	251	230	282	233	252	281	246	281	274	251	279	248	233	232	242	246	241	252	250	232	252	240	274	251	234	240	230	248	215	269	240	240	249	272	248	244	266	226	223	252	228	251	246	230	223	233	231	236	239	251	221	226	247	236	230	237	230	216	242	259	257	261	267	269	235	242	235	250	235	244	249	239	237	236	247	221	281	246	256	249	265	250	244	265	229	239	266	248	224	248	239	260	253	235	246	257	241	206	270	253	238	263	287	262	262	267	242	267	246	280	247	256	254	208	260	252	228	251	240	241	265	250	241	236	243	271	254	239	214	259	233	252	223	248	238	250	251	248	235	256	245	234	231	257	301	270	230	272	277	241	238	239	243	236	243	247	233	253	221	258	277	231	208	259	233	238	238	226	237	250	228	255	239	255	228	250	239	270	266	256	243	257	248	277	252	278	253	231	253	231	254	241	244	246	264	227	218	244	270	275	213	216	274	251	235	235	244	258	234	241	234	241	252	240	253	240	241	229	264	253	267	242	262	249	219	260	246	224	253	239	237	234	264	234	253	251	253	244	252	254	249	245	225	252	245	230	233	255	260	252	248	244	249	230	245	251	248	245	247	250	260	238	240	251	231	240	225	243	255	271	216	243	280	234	250	227	246	239	242	232	261	265	255	225	250	231	259	228	227	243	254	220	222	232	220	275	237	227	269	249	212	256	238	246	230	258	239	238	234	228	244	254	243	245	236	227	226	246	245	234	243	265	242	247	266	256	230	237	242	253	233	256	230	250	242	258	259	248	242	281	241	251	235	263	217	229	264	268	255	246	236	231	259	240	246	230	232	247	227	260	246	222	258	266	249	254	254	242	277	260	245	265	244	252	248	224	246	219	242	238	267	238	213	255	250	253	265	223	253	222	247	253	246	246	257	276	250	229	244	248	238	244	251	235	266	248	254	217	234	218	230	271	254	255	208	235	266	273	253	238	263	237	231	263	262	270	246	228	248	250	248	267	250	244	255	235	253	255	239	242	231	239	226	246	266	265	250	253	233	265	240	218	221	248	234	250	230	250	272	237	262	264	242	237	256	230	225	276	240	260	234	272	264	202	249	217	226	255	286	254	237	264	225	241	249	256	253	220	260	276	254	264	238	255	257	259	234	235	247	260	212	235	249	253	251	275	244	248	236	247	249	240	232	241	259	258	218	275	277	215	228	268	263	260	255	254	250	263	239	217	274	234	221	236	241	257	231	246	225	222	254	246	232	245	285	228	236	251	248	253	253	239	255	239	247	238	236
2540	352	199	164	120	120	168	214	276	165	129	142	133	115	107	96	98	77	96	96	69	76	87	70	59	60	54	55	63	54	68	51	51	70	56	56	48	51	48	60	57	50	45	37	42	45	37	50	42	51	43	47	49	32	41	38	52	40	48	41	41	32	31	52	32	47	50	53	36	49	44	49	50	46	44	46	40	48	40	49	45	48	49	45	60	39	46	44	44	33	48	57	32	53	44	40	44	32	37	49	49	48	58	49	44	45	47	46	48	45	29	34	43	43	40	38	43	36	46	52	43	43	37	44	46	40	34	38	24	43	45	64	39	41	36	46	40	42	50	39	50	39	41	36	44	40	49	40	39	44	32	62	43	45	42	53	47	45	40	50	59	48	48	31	43	41	43	36	36	41	46	50	49	47	41	40	46	40	50	37	53	40	46	46	48	40	40	41	42	34	47	45	47	47	43	52	40	50	50	39	35	46	37	40	42	44	44	53	54	44	38	42	47	46	58	39	51	41	42	37	48	43	35	29	52	45	40	43	40	48	39	38	30	49	43	45	53	34	36	48	35	39	38	45	33	41	52	41	43	46	39	37	35	44	38	37	42	51	34	39	46	36	38	48	48	39	42	42	50	43	42	38	40	49	45	66	33	33	43	38	35	39	47	34	44	45	41	53	43	36	39	45	44	41	38	45	49	42	33	45	42	36	40	34	40	33	50	52	35	43	38	36	39	60	29	51	41	49	40	46	45	42	46	31	40	51	37	39	41	30	45	52	41	48	30	43	46	55	41	47	41	51	53	45	40	40	47	36	47	60	39	43	44	43	50	40	29	42	42	40	47	52	37	40	46	56	57	47	40	48	47	42	39	46	43	42	42	47	47	37	43	37	49	45	53	45	39	53	37	47	50	43	44	35	47	47	42	46	41	47	34	38	40	40	46	38	40	51	43	36	53	36	29	35	32	33	42	39	42	44	34	47	52	61	35	36	45	53	40	36	38	48	41	43	49	48	42	52	41	33	44	43	43	46	35	36	49	38	53	40	41	41	37	44	49	40	37	45	37	35	58	41	42	50	43	43	29	37	38	42	49	32	32	47	36	45	38	44	42	35	41	41	55	49	43	30	25	40	46	52	50	39	48	41	47	44	35	37	38	51	33	47	51	38	53	44	48	41	37	42	43	50	28	31	35	51	45	47	41	38	51	45	50	43	37	43	43	46	49	32	39	45	44	46	39	44	46	41	45	45	36	32	44	46	42	46	41	49	48	63	45	44	46	52	44	42	35	33	38	41	26	43	36	47	44	50	48	39	40	50	51	45	43	41	58	45	29	43	62	35	46	37	38	70	38	35	46	59	56	41	48	46	40	47	39	53	54	44	43	45	36	34	54	49	46	30	49	35	43	38	42	45	42	40	36	54	49	50	33	52	40	33	47	39	51	39	38	50	36	47	37	49	41	45	43	47	45	44	40	39	45	39	50	31	60	54	42	57	51	33	44	43	27	39	33	46	40	46	55	33	48	45	40	47	48	43	48	41	39	40	30	39	43	40	44	37	56	44	34	37	40	45	41	48	47	56	45	40	43	53	35	54	39	49	45	48	41	40	44	39	33	36	47	55	47	54	43	41	38	43	35	34	46	42	31	50	32	40	50	47	46	43	46	43	59	42	46	48	46	35	39	43	43	49	39	39	54	48	38	36	27	37	34	45	39	39	52	45	41	46	50	47	41	41	47	37	40	40	27	41	48	53	38	48	41	38	47	45	61	41	40	46	45	42	42	34	54	33	47	46	49	40	36	48	48	35	52	44	45	52	39	52	37	45	47	39	59	41	38	35	24	51	42	45	45	49	51	48	58	46	39	40	40	47	50	35	45	37	41	44	39	33	29	43	48	40	41	52	44	30	56	42	48	36	45	37	61	39	48	36	42	42	46	46	35	52	46	46	46	37	41	39	52	34	47	43	50	49	46	30	40	55	34	48	41	37	39	32	39	39	46	38	39	34	57	55	34	46	48	40	43	36	41	38	45	47	42	39	45	30	39	42	46	39	40	43	38	41	37	37	49	39	39	59	39	60	34	41	47	40	45	46	45	48	45	36	33	53	40	49	43	50	44	40	35	39	38	44	42	43	49	42	48	49	43	45	40	45	59	38	50	31	33	45	52	42	53	33	31	38	51	36	44	30	38	42	43	44	43	38	40	44	41	51	47	42	43	49	46	35	33	42	36	49	47	42	48	48	42	43	36	38	39	35	38	39	46	41	41	48	39	46	40	36	34	45	33	49	48	52	39	56	33	38	51	46	42	57	46	33	38	50	33	38	27	38	37	53	33	35	42	36	37	42	33	41	51	36	41	48	41	40	33	36	52	48	43	32	39	39	43	33	33	43	59	44	38	49	37	41	38	33	47	42	47	44	49	43	45	42	38	51	53	39	47	36	45	43	49	54	37	46	57	43	53	45	41	56	32	44	43	42	36	47	39	49	42	45	51	36	42	26	38	46	45	49	44	44	43	48	48	46	42	47	51	46	46	39	46	45	50	40	39	42	38	37	40	49	44	35	46	53	45	44	45	36	49	41	41	46	41	43	39	32	38	48	40	47	43	39	47	35	41	43	47	35	41	49	45	34	36	44	37	38	37	38	43	42	53	42	50	42	37	49	39	47	38	52	36	47	45	45	36	34	34	49	42	27	52	42	41	52	47	39	50	41	39	54	43	30	35	53	45	47	32	47	46	43	44	52	42	43	46	28	32	30	35	46	33	44	48	32	44	33	38	43	46	46	37	46	37	37	44	40	40	40	41	48	41	34	35	45	44	45	49	42	45	55	39	43	46	27	36	50	43	44	44	45	42	38	50	42	38	41	37	48	37	48	37	53	41	45	42	46	57	51	41	43	37	50	41	44	54	47	62	46	33	46	35	40	45	50	45	39	49	51	35	47	47	38	48	48	48	41	53	50	46	38	48	64	44	45	33	51	33	40	35	54	52	57	30	45	41	33	46	34	33	48	46	37	48	36	45	50	43	49	37	39	49	39	56	35	52	45	50	39	43	60	51	26	50	50	40	44	50	46	42	46	41	44	52	36	47	57	34	43	50	47	49	43	38	32	50	35	38	46	39	39	43	51	44	51	52	50	36	52	37	47	39	37	52	53	45	33	38	45	47	39	44	52	50	56	33	55	48	43	44	41	45	41	47	56	42	43	46	48	53	46	45	41	43	37	38	47	37	47	47	33	49	42	54	35	41	49	32	43	42	51	47	44	37	41	32	59	41	38	48	45	53	40	35	37	42	46	40	38	47	31	45	36	47	43	48	45	39	40	32	53	38	44	45	36	43	50	36	51	42	47	44	59	41	43	41	38	34	47	42	33	45	31	44	33	49	37	56	44	55	47	41	34	40	35	44	46	49	37	40	28	44	55	34	39	32	38	49	57	46	43	51	52	43	44	41	34	47	42	49	48	44	44	42	46	33	50	43	36	35	47	39	64	34	40	48	47	47	57
22759	3919	2378	2303	4483	7465	11085	13102	12448	7050	5452	4882	4546	3758	3293	3046	2676	2435	2112	1916	1811	1737	1450	1401	1242	1138	1057	1041	1049	977	887	851	817	743	611	623	606	616	554	534	544	517	471	490	461	404	456	452	453	396	431	447	392	375	388	406	409	388	369	400	409	374	393	372	383	419	382	424	439	405	386	439	393	393	428	418	405	410	381	353	401	387	388	407	380	411	403	391	413	394	389	383	434	393	354	400	396	396	409	421	412	375	414	380	390	388	434	395	400	412	409	406	395	432	385	423	384	389	391	401	413	375	414	407	398	407	388	402	376	398	394	403	431	424	396	385	408	394	398	392	357	407	362	378	407	381	393	370	393	372	372	388	383	394	354	381	357	398	395	403	379	392	354	392	364	385	395	391	399	398	394	420	440	416	371	345	365	416	389	412	403	395	369	362	410	400	367	355	385	376	367	385	366	379	390	431	402	379	422	395	394	389	375	402	394	378	397	411	403	391	405	379	399	356	385	393	392	354	363	369	369	396	386	424	361	366	362	342	367	376	420	408	374	385	396	365	391	351	402	381	378	382	393	367	414	382	393	396	399	383	400	393	409	427	411	387	398	373	366	396	409	381	391	395	377	372	419	427	389	386	400	381	382	370	361	392	406	421	368	394	391	390	382	380	409	381	368	379	393	387	391	398	394	357	428	392	408	390	397	363	401	364	389	391	362	406	378	396	377	412	410	393	375	356	392	366	373	404	383	402	407	368	383	414	359	388	373	378	378	353	363	396	376	363	413	387	393	380	410	391	391	373	382	407	406	374	378	358	399	392	378	406	361	358	399	419	387	386	406	377	351	412	383	382	408	385	410	387	399	376	388	398	417	370	401	381	379	378	394	399	383	389	430	371	390	421	394	410	361	386	396	412	429	399	389	394	407	411	381	388	400	405	378	369	372	376	405	427	372	384	435	404	423	396	385	369	429	397	423	365	389	359	377	430	398	388	379	427	392	429	402	380	400	388	384	412	411	427	384	380	398	383	385	399	401	406	375	385	391	384	388	380	390	386	401	350	400	389	393	359	360	354	406	389	397	406	410	382	386	390	349	392	401	369	363	380	398	414	368	393	386	383	407	383	399	365	385	432	381	395	419	371	353	425	388	374	370	369	359	384	397	383	391	397	397	370	369	410	366	362	401	377	355	359	395	399	407	386	381	387	367	406	423	402	392	406	376	395	373	395	352	427	415	406	348	405	383	429	383	381	389	366	383	401	389	395	356	407	417	410	385	380	403	410	417	395	399	417	412	394	399	399	356	373	388	389	389	408	372	384	423	402	353	394	360	397	383	387	363	396	419	382	414	415	345	419	375	393	401	400	362	409	376	381	396	376	385	387	410	367	363	392	388	364	375	378	400	375	407	412	426	406	404	365	410	378	384	355	355	368	360	370	389	368	397	388	413	379	378	406	353	412	369	366	395	369	384	382	383	363	383	356	384	386	393	428	415	414	367	391	392	376	389	385	393	374	370	402	396	384	372	409	386	413	365	358	387	392	386	367	368	360	360	380	398	374	389	387	348	394	382	377	388	410	387	381	410	310	399	402	405	371	426	395	386	393	384	406	375	373	384	364	375	386	401	373	353	398	401	383	409	379	382	401	413	371	391	364	351	394	355	394	389	370	355	420	391	342	390	414	383	431	375	395	378	381	390	389	380	391	380	411	374	393	391	373	374	405	374	405	408	392	409	397	385	381	392	359	417	420	409	408	392	371	433	395	406	379	404	381	420	388	371	381	391	403	413	362	379	362	393	392	384	408	369	392	389	377	414	400	362	358	361	374	392	389	336	408	363	393	400	385	375	388	376	407	362	390	433	416	372	382	426	377	419	349	393	411	406	391	381	359	364	374	367	382	416	385	384	381	356	364	361	356	414	402	396	367	405	392	404	397	355	400	401	384	383	388	360	411	378	378	353	432	370	395	361	374	379	381	387	370	368	391	390	358	408	392	421	357	399	402	389	386	376	377	399	406	353	398	418	389	341	381	376	371	407	371	396	381	405	406	376	388	389	428	437	398	376	357	399	402	382	396	370	378	405	401	376	389	376	317	393	399	381	402	387	389	404	362	386	357	355	371	394	401	350	422	404	406	388	360	408	405	388	391	363	360	324	411	393	363	386	411	356	373	401	398	399	372	402	389	372	401	378	382	387	426	381	389	390	401	376	388	377	405	392	387	351	397	405	358	395	406	405	379	361	384	398	415	367	373	370	368	395	407	373	405	406	357	367	377	373	353	401	416	373	425	350	393	373	344	398	388	377	403	398	377	435	348	392	411	386	382	415	385	396	389	358	376	394	406	391	404	388	409	378	350	401	401	402	375	374	383	366	390	420	355	367	411	390	408	406	372	381	392	401	383	383	399	390	368	363	375	391	389	380	349	402	397	393	371	400	362	395	389	374	385	421	373	410	402	415	396	420	396	378	369	404	386	395	407	376	355	388	386	437	359	393	366	414	430	393	368	400	385	381	396	369	376	390	404	352	396	417	397	386	381	381	403	394	404	367	389	332	361	375	376	375	393	392	421	368	383	413	394	368	390	391	409	375	370	392	423	379	410	358	413	416	388	378	390	361	351	376	351	361	371	394	410	405	423	396	372	392	332	341	387	405	382	370	433	369	385	341	372	367	383	377	376	378	420	396	358	381	386	393	418	429	398	398	377	376	393	370	352	399	374	379	394	379	371	396	388	405	366	420	392	382	377	389	384	416	380	419	349	385	411	394	405	350	408	432	384	386	393	386	380	378	373	397	401	381	366	371	363	401	386	406	358	403	381	393	369	378	445	388	389	353	367	364	363	401	335	397	386	383	368	391	391	410	367	408	394	374	383	380	382	407	384	382	367	347	404	404	355	380	386	390	385	374	362	376	394	408	396	371	368	382	378	409	385	357	385	403	392	402	414	391	407	380	375	366	356	377	398	406	380	371	400	415	347	366	404	393	408	422	383	434	382	393	365	426	389	403	345	394	357	387	375	402	388	366	357	375	381	417	355	354	373	400	366	393	393	417	390	391	381	392	430	359	391	382	395	391	403	401	386	388	383	409	399	366	374	383	360	396	370	371	411	406	437	406	373	382	386	407	372	373	394	404	387	391	401	435	380	414	381	401	381	388	418	395	362	392	345	394	380	364	385	384	367	388	410	380	373	430	352	385	369	431	425	385	356	368	365	367	369	393	394	374	375	385	365	387	366	372	349	385	380	364	372	401	389	351	411	416	382	387	401	363	380	399	391	426	371	386	400	365	355	361	379	380	369	381	434	390	385	388	383	393	419	377	373	366	410	369	414	364	381	395	380	388	393	389	362	426	377	439	370	426	404	359	390	388	416	433	344	414	389	362	385	383	394	386	427	408	439	401	372	382	380	399	361	396	386	360	411	376	416	348	397	413	351	391	386	414	401	385	384	410	362	414	409	424	393	382	403	386	416	381	374	356	392	383	370	377	421	385	393	372	408	403	410	404	378
1830	151	114	89	76	64	76	146	130	85	88	95	86	74	84	50	70	59	62	70	59	61	57	48	51	40	64	59	51	45	50	53	40	49	38	51	51	57	40	49	40	49	46	43	40	44	45	38	44	48	52	58	39	43	51	44	50	44	41	60	40	49	35	40	54	50	23	52	46	42	47	51	45	60	42	40	53	44	36	53	45	43	39	47	45	36	48	52	40	54	48	48	45	49	32	37	40	41	41	42	38	39	36	33	56	50	28	53	48	44	45	43	50	52	49	34	45	39	52	37	47	46	46	46	39	43	44	47	39	34	50	46	41	26	43	52	37	48	42	38	46	45	42	42	42	50	38	44	53	44	47	46	31	44	33	48	44	58	44	42	55	47	51	43	39	45	43	56	49	40	51	45	36	39	47	40	40	41	42	41	55	48	51	46	45	46	41	40	41	45	42	47	41	53	41	46	44	40	40	38	48	35	50	40	33	38	45	50	52	48	48	54	42	44	44	40	31	41	45	40	47	46	40	38	43	49	45	43	51	48	67	53	47	51	38	41	38	43	37	52	39	57	39	48	48	42	41	49	45	42	44	57	41	35	48	45	45	42	56	43	35	49	46	56	39	44	33	43	44	46	48	36	38	50	38	47	53	54	50	33	42	30	53	49	42	38	37	49	47	52	58	39	37	57	39	45	42	45	54	47	45	38	36	41	47	53	38	42	39	43	37	35	42	51	49	40	46	47	37	43	52	44	43	47	51	51	39	51	31	48	35	40	42	54	40	55	42	42	39	40	41	59	64	51	47	53	40	34	42	42	51	41	37	48	51	51	37	36	49	42	47	46	43	42	49	48	45	39	39	36	51	39	46	45	40	49	42	43	38	47	44	50	48	45	39	55	43	36	54	44	40	37	42	51	35	44	50	42	49	45	44	40	58	47	52	55	42	45	41	52	40	49	41	42	62	41	43	40	45	49	45	40	44	52	52	39	58	45	47	44	42	37	53	46	51	37	38	39	48	45	44	47	57	44	42	35	39	42	52	43	38	34	46	54	46	39	54	40	40	38	45	46	51	41	48	44	38	57	53	43	39	54	47	49	40	44	34	45	53	43	39	54	59	38	56	43	49	31	46	46	54	43	51	51	31	36	40	45	40	46	37	44	40	40	39	50	50	28	35	55	49	40	29	43	47	51	41	35	35	49	50	42	30	47	39	40	51	56	34	43	33	42	40	37	52	35	51	49	47	44	40	49	48	51	46	38	40	40	46	41	30	61	42	45	42	33	37	49	52	47	58	49	63	53	43	44	49	49	38	51	49	43	23	46	36	57	44	39	54	49	51	47	38	46	37	52	55	46	45	42	54	47	48	52	35	37	44	37	51	49	40	37	52	38	40	48	43	39	34	51	51	42	47	53	45	48	39	45	45	44	27	28	43	53	40	46	42	49	46	45	56	57	54	62	49	61	41	48	42	52	58	33	50	42	50	41	56	54	42	51	50	49	49	44	55	40	41	54	42	52	43	44	45	47	41	51	36	58	58	45	52	42	44	46	59	59	49	51	45	43	48	48	42	41	38	48	53	43	35	43	44	40	47	48	42	45	46	41	59	46	50	35	47	42	42	49	39	39	42	40	47	34	56	44	48	47	40	47	42	42	33	46	48	51	55	43	47	48	45	37	53	49	59	45	33	37	44	47	43	49	27	44	53	54	56	25	38	46	48	40	48	37	35	51	52	44	43	47	42	43	51	36	44	50	34	39	40	42	38	43	40	56	41	45	38	38	48	44	47	44	40	42	34	58	45	35	43	51	47	45	48	43	34	49	55	39	46	46	46	40	50	41	53	31	47	47	38	39	41	35	48	42	51	40	44	43	42	53	53	40	53	43	52	43	38	30	59	57	52	38	48	50	52	47	33	41	44	53	49	50	33	49	37	58	46	42	42	54	42	41	46	43	33	46	37	49	38	42	55	39	49	56	35	43	44	47	47	39	48	43	61	36	50	29	44	37	46	56	45	44	33	47	37	41	43	37	45	45	50	42	43	49	30	35	44	39	45	55	51	52	34	46	38	37	45	40	45	37	56	52	44	49	57	56	45	52	39	36	41	49	48	44	37	40	34	46	44	32	38	49	44	52	41	40	41	59	47	42	56	41	35	45	35	55	42	52	42	41	35	45	53	39	51	45	42	55	38	44	33	43	40	41	37	39	47	48	49	48	49	47	55	33	39	47	40	48	48	39	41	44	40	52	59	53	39	45	52	38	50	50	47	55	47	41	49	40	55	46	42	49	50	53	44	44	40	42	58	40	40	53	47	35	48	55	49	46	30	40	49	44	40	33	43	54	48	45	38	58	45	50	48	50	39	47	53	45	53	48	36	32	39	43	38	46	34	45	52	46	49	41	57	46	42	45	48	43	46	41	47	32	51	41	42	41	43	44	53	51	43	48	41	52	38	44	41	32	58	39	44	37	36	47	48	44	51	37	41	45	50	51	49	56	39	40	39	36	50	37	55	47	50	53	44	47	39	40	45	44	44	51	48	35	41	48	42	52	50	43	45	43	50	36	53	44	45	43	56	42	50	43	47	48	47	50	50	33	34	58	50	40	47	54	52	49	41	37	49	40	52	35	57	56	39	54	54	48	45	41	55	41	36	49	59	47	43	32	28	38	42	30	50	37	42	35	48	45	43	51	42	47	56	52	45	56	43	42	41	35	43	46	53	39	49	34	44	54	49	35	52	41	37	52	39	36	48	41	42	45	50	50	44	41	44	43	54	48	46	44	53	42	41	49	43	39	59	40	55	45	42	49	49	48	50	36	53	48	37	36	34	45	36	61	34	51	49	38	47	41	49	54	46	48	44	53	49	41	51	57	35	52	45	39	41	58	43	48	48	43	44	39	30	41	42	49	42	38	46	27	36	40	46	50	45	46	40	44	59	54	46	52	49	53	34	41	45	34	46	38	41	44	31	41	47	47	53	32	36	42	27	39	43	44	51	51	43	50	41	57	51	51	33	36	70	50	47	52	31	46	36	48	45	49	53	46	36	44	53	48	65	55	43	40	45	46	48	41	44	40	51	51	46	44	45	45	37	49	41	34	40	37	61	36	49	43	50	51	38	33	44	42	48	40	43	31	50	43	42	49	40	33	54	47	42	48	44	38	46	51	44	52	41	46	33	48	43	35	38	48	52	43	26	43	47	49	52	49	51	43	49	54	42	47	40	59	43	46	47	38	46	54	45	56	59	33	42	39	50	45	64	49	41	39	50	45	39	43	45	42	57	34	51	43	42	42	44	39	45	38	41	38	50	43	43	51	53	49	53	47	46	48	27	32	58	43	46	51	64	43	41	48	36	51	38	40	44	45	43	49	40	44	33	56	42	41	40	45	50	35	48	57	56	41	48	51	47	35	43	54	52	35	29	34	44	50	44	43	46	40	59	41	49	45	47	53	40	53	36	51	37	46	43	42	48	44	46	53	43	56	50	41	37	44	64	52	58	34
14895	2076	1375	1346	2568	3906	6456	7789	6622	3928	2802	2646	2378	2126	1804	1598	1519	1374	1238	1101	1110	939	936	820	787	754	724	710	649	667	684	619	636	549	516	499	497	444	472	464	473	421	451	458	391	411	420	384	390	406	382	386	413	442	416	376	392	413	381	411	375	368	391	386	403	383	358	359	394	388	377	388	437	400	389	359	350	383	384	393	403	424	356	403	424	404	411	360	389	391	363	357	367	388	360	429	366	382	393	374	393	378	354	374	380	409	375	398	414	377	393	398	402	365	358	404	336	381	404	391	362	369	379	377	393	409	409	391	362	430	343	387	361	379	405	376	370	399	403	429	375	394	418	405	364	399	431	421	404	351	379	402	416	384	415	383	395	391	384	390	389	394	364	391	410	398	388	359	398	371	409	395	380	383	433	395	370	403	391	349	381	368	375	406	354	409	386	384	406	391	373	404	402	378	387	406	369	392	354	369	380	378	365	400	405	407	420	391	352	394	397	364	345	336	349	362	361	365	371	389	360	374	394	410	372	397	391	363	404	404	372	365	365	377	394	367	408	430	381	371	364	395	399	399	376	379	389	428	373	398	385	373	379	414	393	395	396	391	397	369	374	394	396	347	402	360	400	386	398	375	368	389	407	417	418	388	376	345	383	399	466	369	395	381	374	355	386	363	377	381	401	350	363	371	364	427	389	364	363	369	388	393	386	405	367	360	377	415	356	426	431	393	391	385	411	362	383	381	381	410	374	360	401	371	403	390	425	362	349	401	360	329	398	344	373	396	407	391	420	343	342	366	368	386	381	362	392	393	395	359	377	371	379	363	352	372	374	385	371	369	371	408	381	377	408	379	382	373	395	337	369	364	361	358	371	412	435	365	359	433	387	392	405	382	398	386	366	384	393	427	376	370	397	361	370	436	352	392	375	366	372	397	391	397	394	392	404	392	375	421	377	391	391	402	403	402	355	350	388	359	383	393	362	409	373	371	394	400	397	403	409	418	429	377	398	397	379	384	399	413	376	403	388	398	348	406	399	394	380	378	379	382	404	374	345	405	379	372	351	375	394	420	386	367	357	400	400	373	393	390	364	418	436	366	369	377	427	376	403	404	389	381	404	369	415	391	372	389	387	378	382	385	401	373	386	384	375	393	423	364	353	421	396	398	397	393	368	404	391	366	374	374	402	356	383	410	375	403	418	351	390	402	388	383	364	344	415	404	370	404	415	373	402	392	408	401	392	392	413	411	384	411	374	380	394	361	418	400	424	360	381	396	346	401	375	379	390	365	388	355	359	401	388	394	392	383	385	437	388	409	412	389	383	407	365	400	391	376	346	375	387	408	358	372	423	382	385	392	383	390	378	385	362	378	381	373	373	387	390	388	367	384	387	383	360	358	388	369	406	437	415	378	400	439	366	389	374	402	399	353	391	400	383	401	390	400	427	396	400	366	395	355	393	389	387	391	394	366	367	394	351	347	404	395	382	391	380	384	391	401	369	393	355	381	367	388	394	414	404	415	374	355	386	370	407	417	398	376	370	410	385	379	383	368	382	388	374	369	376	362	410	394	376	428	392	439	353	414	427	435	364	365	366	350	395	408	399	387	368	383	380	382	437	397	392	399	362	395	355	411	412	390	382	358	405	401	400	404	362	370	365	391	370	369	414	390	361	382	366	385	433	386	354	373	379	386	379	372	418	386	362	387	362	387	408	346	396	363	386	349	384	361	382	379	369	410	386	384	366	390	429	409	391	387	362	376	369	376	371	408	393	399	393	383	373	368	380	395	371	378	356	391	386	384	387	400	395	381	400	367	386	377	433	389	386	399	431	360	386	415	402	384	383	413	379	376	407	381	417	395	392	400	366	380	366	398	394	431	387	381	379	395	392	390	422	397	358	406	372	382	379	400	353	381	391	392	380	421	395	377	319	402	365	394	404	383	394	378	390	394	393	394	376	370	392	400	380	371	405	397	369	412	394	370	403	366	415	380	395	384	381	416	400	340	381	372	405	416	415	404	412	401	395	409	394	376	379	392	390	378	394	394	385	343	348	392	405	371	416	373	388	393	350	385	389	343	388	392	365	391	408	382	378	365	409	371	392	355	349	413	368	379	404	398	391	357	404	378	407	397	366	368	393	389	397	424	401	390	379	391	411	380	373	417	372	361	378	341	394	355	371	379	418	418	371	383	363	385	401	390	422	369	376	376	386	397	405	367	389	371	414	403	393	412	415	395	372	362	425	417	366	389	374	393	382	401	371	427	404	402	364	410	417	376	386	362	370	335	387	402	371	378	369	406	366	370	393	366	375	380	389	373	416	394	374	380	382	396	383	396	410	347	424	375	375	372	345	389	390	347	368	415	365	405	419	399	378	427	361	397	385	389	374	358	420	336	392	427	393	380	366	385	416	390	374	412	397	359	385	365	387	423	374	383	368	386	385	386	366	386	374	408	414	406	419	376	432	395	408	396	392	365	377	357	385	405	387	368	390	369	389	377	390	355	361	367	391	361	381	386	403	422	350	384	427	369	429	388	364	365	381	363	357	389	419	386	380	382	410	396	386	382	354	382	380	414	378	411	367	368	396	422	398	374	376	383	433	370	415	366	373	399	377	355	392	375	394	379	419	389	347	390	380	373	377	382	373	355	377	371	338	417	368	374	419	389	387	408	401	389	404	404	406	397	413	370	377	369	371	401	392	365	354	370	389	382	392	413	391	396	380	425	412	405	380	390	415	389	357	426	369	357	396	393	361	344	352	400	393	377	371	396	393	386	395	360	393	383	407	375	336	422	374	401	398	366	371	430	393	376	396	400	401	341	399	413	377	359	412	394	418	419	389	380	407	394	372	410	371	374	395	421	363	379	372	368	358	377	349	400	367	392	375	438	391	384	354	420	412	377	377	366	378	386	414	373	379	385	371	359	401	401	399	384	378	399	386	421	386	373	337	449	386	390	367	389	406	420	368	326	406	380	380	350	383	370	394	381	377	400	345	368	410	382	356	385	381	382	399	359	443	344	368	399	403	377	364	397	380	368	378	395	410	398	409	420	397	420	385	381	380	387	377	365	382	381	384	376	376	374	428	383	359	390	387	399	382	359	406	404	382	378	375	368	360	354	365	426	360	371	362	394	359	366	376	361	384	431	412	390	357	407	355	383	387	380	370	438	395	390	376	398	410	412	356	363	394	397	387	380	370	407	384	368	408	359	398	372	366	379	424	388	380	435	382	407	363	378	373	422	385	369	355	370	393	368	388	385	397	404	415	416	361	399	383	398	388	385	370	377	376	378	377	392	435	400	411	376	403	416	372	386	383	426	381	388	355	415	382	377	385	399	368	390	385	388	445	377	422	373	415	363	355	395	385	410	411	391	385	380	384	413	377	400	412	373	410	382	382	369	409	381	413	428	401	368	393	382	409	365	382	396	385	404	367	407	370	386	389	422	401	394	400	359	351	364	384	366	446	367	394	378	421	365	355	367	347	364	371	368	393	393	368	423	378	377
1760	285	155	149	130	103	134	217	203	146	131	137	124	124	97	104	97	95	95	89	90	83	91	81	71	70	77	70	62	63	64	64	58	59	64	57	65	61	69	58	50	57	68	46	65	60	60	67	57	48	50	70	60	52	60	49	54	55	54	58	60	62	65	57	62	48	69	61	47	56	67	56	63	55	49	60	60	68	52	48	56	65	63	46	60	51	42	64	39	47	55	57	51	70	62	56	60	57	54	54	43	51	57	56	53	52	50	54	71	50	58	67	58	59	49	57	66	52	48	48	59	47	70	64	56	61	65	51	52	54	51	48	57	64	57	55	61	58	53	42	61	63	59	50	56	57	53	50	64	43	68	43	62	47	58	58	60	70	49	60	67	57	47	59	61	52	48	60	63	60	50	62	61	49	51	63	49	60	58	56	60	51	43	60	47	54	66	63	54	45	55	53	57	64	58	52	58	58	56	44	61	50	54	58	67	51	63	58	58	62	77	67	55	48	63	46	48	43	61	53	55	56	52	55	64	46	75	68	52	39	69	47	63	50	60	66	56	45	62	41	59	47	43	54	55	53	59	71	52	58	47	61	55	50	69	59	54	56	41	63	42	63	50	67	64	53	63	64	53	64	59	50	58	62	56	49	54	55	60	66	63	43	67	41	59	58	72	54	65	58	47	52	64	59	60	67	55	46	45	41	67	56	50	56	48	62	57	64	40	52	52	61	56	50	49	47	55	61	70	54	50	67	49	49	57	39	53	78	56	74	56	50	53	55	53	54	59	44	53	67	60	68	61	59	72	48	45	66	61	55	55	67	44	65	41	59	48	48	51	49	66	57	51	46	53	61	67	49	54	54	49	50	52	48	66	50	52	58	52	53	43	58	50	54	50	54	37	62	57	62	50	58	58	55	58	58	52	44	59	54	70	66	59	42	53	65	52	56	65	55	46	61	58	68	64	70	53	65	76	48	56	60	44	46	55	63	56	56	63	47	51	65	54	56	55	61	61	70	58	41	75	70	70	51	67	63	56	52	44	56	45	47	52	59	77	56	69	54	53	68	65	67	50	60	60	48	56	65	51	61	48	64	59	45	53	48	62	58	69	55	65	56	63	55	56	52	60	54	60	61	40	51	68	61	53	48	75	67	62	60	44	49	54	59	44	60	67	68	62	48	57	61	67	44	51	40	62	56	54	51	64	47	57	69	65	52	63	65	53	58	66	57	51	39	63	55	60	61	73	55	67	63	53	67	63	43	49	55	47	57	49	54	58	68	60	44	53	52	59	69	51	46	52	41	55	61	64	69	45	49	50	47	46	56	62	40	61	56	55	65	48	56	51	53	62	63	47	46	61	63	51	55	62	70	50	54	54	56	64	65	47	50	59	58	57	58	61	67	55	69	55	64	73	57	68	45	51	75	57	53	43	64	58	53	52	48	59	42	52	48	62	50	63	49	48	50	62	41	60	44	58	47	60	62	54	56	57	71	75	41	69	63	62	59	57	51	82	48	60	48	65	61	57	46	52	61	49	51	64	63	46	43	53	63	53	48	53	73	55	60	64	50	59	46	56	52	66	59	67	59	41	72	63	42	76	55	53	59	57	46	53	58	50	55	65	54	63	58	59	58	55	55	66	51	60	58	51	55	53	50	50	69	62	61	50	55	58	73	54	60	63	61	52	73	50	60	70	64	51	47	59	61	62	63	54	69	64	55	51	66	53	44	64	68	49	53	69	54	70	62	60	60	61	47	44	48	53	57	48	47	47	68	71	68	73	53	56	60	64	66	68	47	54	64	44	55	53	53	54	41	57	49	54	44	59	51	49	63	47	42	67	57	70	64	54	57	62	61	57	60	51	51	54	49	56	52	55	47	56	55	57	63	47	47	61	54	56	54	67	50	46	54	56	53	58	46	73	54	57	52	56	37	62	55	62	61	63	60	62	60	65	48	56	52	57	45	60	62	63	61	58	63	64	68	57	54	53	75	66	56	64	51	41	64	55	53	64	57	43	54	56	53	59	48	46	65	68	47	74	43	52	58	60	53	52	65	60	58	65	61	71	67	60	55	58	55	49	60	53	41	57	61	64	48	61	53	61	61	57	55	76	53	63	56	51	63	56	48	59	54	45	64	61	60	54	48	63	54	56	55	53	62	74	53	60	52	54	50	61	50	53	63	73	58	49	49	61	66	54	52	64	53	47	57	44	56	54	43	54	51	55	58	55	46	47	42	55	61	60	52	60	57	49	56	65	51	54	49	48	58	35	57	51	60	71	51	61	54	49	60	42	64	58	61	46	57	56	68	53	55	41	59	77	56	46	66	53	77	57	52	56	65	64	50	57	59	63	53	61	55	55	53	65	49	55	45	58	63	53	58	56	62	60	61	66	63	54	59	54	60	56	58	45	53	72	55	55	49	72	72	58	62	62	47	50	60	60	53	62	61	57	49	64	61	59	49	67	52	66	53	57	55	55	38	54	46	50	48	61	46	55	63	48	55	66	57	59	49	78	59	53	52	55	58	53	42	51	59	42	42	53	47	50	41	53	60	50	49	57	59	47	56	72	47	62	62	48	63	59	60	48	55	52	43	45	52	66	79	57	59	47	53	62	58	46	49	51	62	59	50	57	63	55	47	59	52	60	61	59	59	47	65	56	56	67	63	54	56	61	57	56	61	76	65	64	61	50	60	54	61	50	47	52	49	51	50	61	54	59	47	57	53	51	59	60	51	58	70	66	53	57	54	57	66	54	53	59	56	57	52	56	63	55	47	49	56	48	68	48	62	55	46	67	42	53	73	67	64	66	47	51	60	61	54	67	54	64	65	62	38	56	66	57	70	55	39	54	48	61	59	44	58	51	60	53	53	56	50	72	58	57	63	49	61	59	52	66	66	52	60	51	61	43	53	60	62	61	47	56	56	46	49	53	61	59	68	53	58	61	51	50	59	47	54	62	46	78	66	61	48	60	43	65	47	69	51	48	61	51	59	58	55	52	56	61	59	52	44	67	51	59	58	55	48	55	61	52	65	64	50	46	46	48	56	63	56	56	57	60	59	57	63	57	51	61	57	66	49	44	44	57	56	45	55	64	57	57	41	57	63	49	53	60	59	52	62	63	44	43	67	55	60	36	46	45	45	57	55	44	69	60	65	57	63	50	53	57	53	46	55	61	59	64	55	62	48	53	62	66	72	62	73	55	61	57	44	56	55	58	61	59	54	64	56	61	56	51	60	59	52	60	67	65	51	55	57	49	55	52	36	58	54	55	57	60	66	67	47	54	56	51	43	50	64	60	52	72	63	48	54	58	58	58	54	64	52	53	62	67	72	52	53	53	50	57	61	67	61	52	38	50	50	44	57	50	56	53	53	58	48	51	62	62	40	63	58	60	53	61	51	42	55	58	57	60	57	62	45	60	51	50	61	48	54	53	69	61	59	55	52	60	58	48	63	61	43	54	48	39	70	59	60	62	55	56	50	57	61	55	63	69	54	46	59	51	61
18955	3100	2111	1937	3879	5985	9590	12618	9749	5668	4458	4244	3493	3215	2639	2462	2303	2097	1769	1554	1600	1393	1337	1288	1193	1123	1078	1008	944	843	860	836	813	761	715	714	622	663	653	623	591	580	595	531	561	494	537	516	539	526	516	525	548	497	505	541	520	515	464	496	489	516	529	526	468	509	532	499	492	556	499	488	514	496	525	517	522	509	557	519	505	472	517	516	527	544	500	510	499	514	529	525	508	504	528	489	530	527	506	500	533	539	504	527	493	481	485	504	532	492	473	514	483	496	523	492	497	493	456	477	477	517	524	519	495	501	477	486	497	501	504	495	520	486	518	484	487	501	492	451	476	492	515	477	510	489	506	485	492	520	554	478	516	522	509	518	489	473	480	491	463	494	476	523	490	493	475	484	491	510	524	512	445	480	519	489	482	534	508	472	486	483	512	503	489	511	517	484	499	499	473	520	517	485	483	507	513	500	470	523	532	492	494	500	496	516	534	479	519	516	468	474	500	515	523	464	474	442	501	490	485	471	518	503	503	524	448	457	473	469	491	500	476	522	494	482	507	490	491	510	487	482	506	473	504	505	546	556	477	482	465	492	467	472	505	475	494	502	505	517	502	485	500	483	489	498	519	506	488	516	514	475	509	523	530	500	485	461	502	450	439	506	463	477	503	525	496	530	477	504	480	479	493	518	480	477	498	495	502	509	518	496	487	502	502	461	487	513	506	469	469	478	494	469	502	488	507	507	475	519	523	495	510	464	529	492	513	511	475	516	476	500	506	507	477	534	501	484	492	494	500	489	504	490	509	483	493	532	489	489	506	531	494	513	543	534	488	473	499	443	495	467	523	527	471	515	479	448	455	516	497	499	492	496	487	483	506	507	487	501	489	517	500	481	503	502	461	498	507	528	504	488	458	513	514	494	546	502	478	527	468	469	482	514	504	496	484	490	475	502	502	485	502	463	505	490	512	510	492	489	506	533	495	499	538	463	515	519	521	512	510	525	463	493	472	493	477	493	521	541	492	503	504	485	476	484	484	467	470	472	501	513	497	522	498	503	467	492	504	465	522	470	492	521	478	496	520	490	511	500	496	471	508	487	446	465	464	462	492	488	497	521	462	490	505	460	514	488	480	484	482	476	476	465	492	482	501	468	558	500	489	528	509	505	489	501	467	475	496	519	493	502	525	540	495	477	473	526	525	488	507	461	475	480	492	456	482	508	548	502	498	464	490	502	529	552	516	496	507	517	474	463	520	529	479	493	512	503	480	511	491	477	443	477	487	474	507	494	544	496	512	517	448	462	479	505	487	506	512	487	503	457	454	526	496	523	477	502	500	481	471	477	473	472	465	482	485	503	502	478	479	528	490	494	488	455	509	466	507	544	488	485	504	499	493	496	464	479	499	484	520	493	482	503	526	525	448	481	511	509	475	501	456	491	497	510	496	491	500	513	484	521	506	533	484	499	500	491	489	497	497	522	496	479	514	496	471	477	519	505	493	503	485	529	534	513	477	488	491	506	528	487	506	519	505	510	477	558	504	537	493	479	515	470	487	495	508	483	501	512	469	511	482	456	501	539	518	514	488	472	478	521	495	484	487	536	480	499	489	475	482	503	467	470	500	484	541	500	499	510	491	491	500	478	474	477	503	534	533	520	491	528	491	474	491	499	509	522	476	479	504	458	505	492	496	453	506	518	499	509	500	516	540	505	492	505	514	480	502	477	489	501	484	486	472	508	486	515	491	467	479	470	515	527	490	498	508	476	505	472	488	499	508	499	504	489	498	496	505	502	493	469	507	498	522	506	492	475	533	519	522	467	485	478	522	480	518	482	509	474	504	525	484	503	529	493	507	513	506	474	491	467	488	497	456	500	468	527	512	501	474	472	557	507	476	525	512	498	439	515	508	467	507	491	502	523	542	510	501	504	473	496	469	530	526	511	500	471	481	493	475	502	461	479	509	512	505	471	474	498	519	446	437	504	540	478	497	476	506	486	527	490	513	477	484	519	487	497	480	502	484	472	503	503	527	488	494	487	466	485	449	490	489	530	487	468	505	513	477	452	493	474	520	492	480	547	516	434	490	518	492	501	481	508	538	501	515	522	487	469	500	507	468	493	477	517	534	504	498	502	497	486	467	488	469	528	463	544	521	493	462	534	502	509	524	446	451	546	509	522	509	538	477	489	539	501	518	523	527	479	525	495	480	496	508	512	530	501	498	541	498	462	464	500	484	467	489	465	523	492	514	485	454	471	485	513	494	492	497	508	494	498	507	527	528	502	493	478	491	530	490	465	478	501	506	559	500	453	507	493	443	525	500	547	446	494	480	492	471	476	537	508	512	505	486	472	498	487	500	470	482	462	512	499	485	523	460	460	493	502	466	494	484	495	469	554	506	530	502	477	476	500	503	490	510	557	508	548	487	513	528	530	469	524	511	494	500	531	495	497	482	495	496	503	505	474	522	499	489	482	475	515	480	513	539	501	480	497	485	477	510	521	480	486	476	470	518	490	483	468	475	502	510	505	456	479	482	500	525	490	493	517	475	477	527	511	523	482	475	502	520	496	506	519	494	484	502	487	495	507	447	439	518	498	481	469	470	472	468	500	463	510	494	474	483	463	484	496	509	518	540	453	473	488	530	519	497	477	525	467	517	488	478	515	507	505	500	520	489	523	515	484	558	468	467	520	488	492	484	498	500	476	552	496	488	507	512	442	491	497	511	480	501	485	486	491	497	503	482	490	490	512	486	526	475	464	490	488	500	465	515	471	511	504	516	506	486	468	494	498	545	477	449	464	490	526	521	505	475	518	494	504	478	488	525	494	506	515	502	495	537	525	489	476	492	505	490	514	510	456	473	490	485	471	502	488	483	510	534	509	477	489	521	523	511	469	523	509	495	521	513	504	503	514	534	521	504	482	453	548	501	500	503	500	498	520	472	496	487	498	480	490	547	474	518	494	502	536	506	448	509	490	495	458	501	475	486	525	468	450	531	534	479	477	488	492	504	484	493	490	504	473	484	526	498	506	512	500	492	439	493	472	483	482	511	475	504	508	555	473	493	518	487	489	451	511	457	498	493	498	480	514	492	479	474	479	505	523	512	495	471	484	508	489	498	468	491	495	470	454	504	503	521	535	511	504	501	474	506	486	455	535	486	536	541	490	537	495	483	472	465	518	461	487	504	502	501	506	520	482	533	458	502	489	562	511	524	509	495	482	511	456	438	479	537	568	468	495	479	463	472	495	500	524	515	489	499	486	487	503	503	481	439	454	485	489	498	519	527	537	514	510	478	470	468	507	516	491	490	516	486	509	453	535	466	504	495	521	498	519	473	475	497	525	481	524	537	454	493	511	504	480	479	465	528	512	534	439	463	500	464	504	502	466	477	491	490	487	522	491	526	475	486	496	525	515	523	503	515	496	492	486	483	503	485	475	531	489	502	464	502	514	461	485	484	491	477	503	493	499	509	491	518	507	505	503	520	489	501	523	505	470	468	501	536	503
2662	185	141	101	85	78	125	178	146	115	98	84	68	76	62	67	57	58	68	56	41	58	54	50	50	47	41	50	49	38	34	34	35	26	35	37	39	40	42	31	30	24	33	33	25	35	32	29	25	30	30	35	26	36	37	37	29	33	23	35	32	26	38	25	31	24	30	29	26	34	31	32	32	30	23	29	31	41	25	32	30	26	24	37	31	27	24	29	44	28	41	28	31	33	24	37	27	40	22	29	28	30	25	31	39	33	33	31	33	28	23	23	16	37	31	32	33	34	26	33	25	35	25	26	36	24	28	34	34	33	19	31	27	42	32	28	39	38	25	25	30	24	29	33	24	21	29	28	24	30	28	33	34	24	31	31	32	23	28	34	23	28	29	43	26	26	28	32	39	25	19	34	24	33	33	24	27	32	24	27	29	28	27	36	25	29	30	41	28	26	26	29	31	20	33	17	35	27	29	32	33	32	25	23	32	36	30	27	24	21	28	26	31	38	26	26	34	28	26	27	30	21	25	28	22	35	38	19	30	23	27	32	36	32	37	27	32	23	32	25	27	17	25	21	24	22	29	34	30	29	33	30	32	25	29	29	35	31	25	27	32	36	24	30	29	32	28	29	31	29	32	22	29	31	21	32	28	29	31	28	28	33	27	30	33	34	27	23	21	25	33	16	30	29	30	40	38	37	41	31	22	25	34	28	31	26	34	31	32	27	30	35	38	29	23	30	29	25	36	29	34	21	32	30	39	28	33	26	34	32	30	28	34	30	32	30	25	23	25	29	27	27	22	24	25	31	16	35	28	31	25	23	28	21	20	30	30	29	35	36	26	28	26	23	32	24	30	37	27	36	24	27	21	27	35	32	22	27	34	33	34	31	22	26	31	29	30	17	32	37	29	34	32	32	30	38	36	27	32	24	25	31	38	39	35	39	29	30	20	29	29	21	27	29	41	33	36	24	34	32	27	42	26	26	27	28	44	21	25	33	24	29	22	31	30	25	38	32	32	36	31	31	22	27	19	34	27	24	22	30	24	33	34	27	32	30	34	27	25	27	19	22	21	30	22	30	28	27	26	29	44	25	30	27	26	28	20	24	32	31	35	32	24	39	34	29	30	40	31	28	32	28	29	30	25	24	24	29	29	37	26	32	30	35	29	32	22	21	28	26	24	30	25	34	27	22	28	21	31	28	40	30	32	39	39	31	29	32	31	23	28	31	26	32	33	17	31	32	27	26	27	26	22	32	28	32	26	27	23	40	35	33	19	27	33	32	31	22	31	34	25	31	35	26	32	28	34	36	20	29	30	26	34	31	30	28	33	37	35	34	30	33	21	32	32	36	29	28	26	34	36	28	27	27	28	25	36	31	35	25	27	22	32	21	30	36	31	35	20	35	32	31	27	30	33	33	34	32	21	24	31	28	22	24	26	28	19	23	31	27	25	31	34	25	32	37	21	25	32	41	35	36	43	39	25	26	39	26	25	25	24	28	23	23	28	20	28	31	22	30	29	40	24	44	36	32	27	34	27	28	32	29	36	27	23	26	26	23	23	23	22	27	26	29	22	25	35	30	31	27	24	33	27	40	32	33	26	30	22	28	38	28	26	26	29	32	32	32	33	27	32	28	36	36	31	29	38	33	35	29	32	28	26	24	27	25	30	33	26	27	34	30	33	31	30	26	34	22	36	31	39	28	37	37	31	22	22	30	45	24	33	32	31	30	39	21	26	29	28	37	31	39	26	23	29	24	26	26	35	33	42	20	24	35	31	26	33	27	23	24	28	27	35	30	27	31	26	28	23	25	24	31	32	25	25	23	35	27	27	33	31	30	27	21	22	27	33	32	29	22	38	36	29	32	21	26	35	30	27	27	47	22	21	32	25	26	26	31	29	32	28	23	25	24	25	24	29	29	33	33	32	34	21	27	28	33	35	28	30	32	36	24	24	34	32	37	28	24	37	39	37	20	32	25	34	22	40	21	26	32	33	31	32	17	31	32	36	41	22	33	31	25	29	26	28	33	26	35	34	29	25	26	36	33	28	31	33	34	28	33	31	27	45	36	23	31	27	30	28	27	38	29	24	26	30	24	30	32	27	35	30	29	32	33	31	25	38	22	24	30	25	23	25	35	27	33	24	35	26	32	34	28	32	29	23	33	24	22	27	29	29	29	25	24	28	27	17	28	39	32	25	32	39	31	29	31	25	33	30	42	32	25	38	24	26	31	14	31	30	32	40	26	35	32	29	32	35	30	26	20	25	27	35	31	34	35	28	24	30	23	26	29	33	21	30	24	23	32	20	34	25	27	39	32	22	39	39	30	25	24	26	27	25	33	33	34	16	31	21	26	30	28	28	26	33	26	31	26	17	33	35	21	33	35	28	35	37	31	30	27	24	31	31	20	28	26	26	19	32	27	30	30	36	19	24	31	34	29	26	31	28	31	28	24	29	28	37	32	38	25	25	26	26	32	43	34	21	29	35	30	26	36	26	29	31	29	25	30	33	30	29	37	17	32	27	25	36	25	27	28	30	25	33	30	33	27	27	30	30	19	24	37	36	26	33	34	24	33	30	15	24	23	25	37	28	39	29	23	36	27	31	26	31	27	23	22	27	27	22	27	30	30	35	32	30	19	33	40	27	19	25	29	25	28	28	33	31	36	22	36	22	25	34	30	32	22	31	31	38	18	22	28	35	31	25	28	38	24	28	25	23	37	34	27	30	19	28	35	32	30	34	21	29	36	27	25	28	16	31	35	32	26	41	21	27	41	23	23	21	35	25	30	27	25	25	27	31	25	34	23	36	32	26	24	24	26	29	30	26	31	24	30	29	27	37	26	28	44	22	25	33	32	33	21	23	22	22	25	29	26	32	26	39	37	28	37	27	31	27	28	28	28	25	46	40	26	26	24	26	41	22	23	28	21	43	24	25	27	44	34	26	19	28	32	26	32	24	30	27	25	31	38	40	29	21	26	36	37	30	34	23	29	22	17	30	28	23	23	29	39	33	28	37	28	34	29	30	36	33	23	36	31	26	29	27	28	34	28	30	30	42	21	42	26	25	26	31	30	19	26	30	24	27	23	25	39	27	29	33	18	24	40	26	26	35	24	28	28	27	30	27	33	44	27	31	23	30	33	33	27	25	23	32	33	27	29	30	33	26	25	32	25	28	26	27	35	35	23	33	31	27	35	31	30	29	34	35	25	30	24	26	34	34	28	29	37	32	23	30	27	35	26	34	37	25	29	27	33	30	33	24	29	27	30	36	35	24	31	28	32	25	27	30	26	40	18	32	28	38	32	28	32	42	34	24	29	42	34	29	41	32	26	36	31	23	28	27	31	28	29	24	25	32	38	27	31	22	36	19	25	27	34	31	30	33	35	37	32	34	26	32	24	28	30	25	32	24	26	26	17	43	28	30	26	29	27	31	34	24	30	25	28	26	37	29	32	27	20	27	37	21	39	31	24	29	26	28	40	42	23	26	25	35	29	29	35
17246	2611	1707	1575	3068	5205	8612	11298	7611	5248	4058	3859	3270	2579	2283	2246	2111	1762	1554	1359	1309	1253	1039	1000	934	888	843	770	791	618	561	555	566	483	468	485	418	423	383	371	316	323	339	298	306	255	311	257	256	257	282	280	283	267	276	268	261	268	269	300	273	246	223	257	264	253	256	251	290	297	252	253	286	274	248	227	294	273	244	248	271	261	288	242	275	250	290	270	266	263	264	261	260	251	284	231	255	275	268	256	297	267	249	289	231	284	261	247	244	262	229	278	261	245	275	261	237	266	265	279	251	263	238	274	243	276	268	277	269	259	289	278	243	259	268	269	281	241	250	253	275	236	229	269	251	239	293	282	234	252	259	270	244	252	229	265	275	250	244	255	259	252	257	228	257	265	248	235	266	274	278	265	237	259	246	269	238	235	232	265	227	250	239	253	229	248	228	269	213	242	261	263	256	245	242	224	227	289	241	282	258	278	252	253	253	280	248	268	244	222	297	248	247	258	279	236	246	270	273	234	242	233	256	277	259	213	262	248	277	259	247	238	251	252	277	247	253	238	262	258	244	253	267	247	261	258	230	247	248	257	246	262	248	277	259	246	242	258	229	273	235	238	287	264	260	248	258	281	239	262	259	243	194	256	246	238	249	237	254	279	258	261	230	237	272	256	224	288	239	266	268	243	223	259	257	216	266	240	222	245	230	240	273	234	243	256	261	264	210	255	302	240	252	250	254	240	254	231	264	269	246	273	208	273	267	266	245	248	273	237	263	241	256	267	280	251	228	279	249	246	253	270	250	248	246	254	219	244	281	252	268	262	267	244	291	277	270	237	218	236	239	240	251	251	228	255	281	232	275	235	273	245	260	249	271	242	252	247	261	228	259	260	263	268	249	253	296	254	247	229	239	254	278	268	274	243	252	223	227	255	289	214	236	245	247	236	240	235	251	235	267	268	243	248	246	241	239	258	244	261	264	258	226	257	258	243	251	242	240	256	250	253	255	234	229	248	238	249	251	245	252	261	264	248	239	259	257	266	253	239	245	278	275	260	243	261	286	247	284	257	240	240	248	260	254	301	268	248	246	270	256	246	249	239	248	251	264	244	264	238	245	238	236	236	270	249	259	272	261	243	260	258	245	240	253	243	268	247	259	234	261	258	232	225	246	273	264	248	236	240	256	253	267	262	288	229	274	258	250	261	238	246	257	266	246	243	242	241	244	257	275	290	273	261	254	228	256	241	248	259	259	242	268	275	266	271	252	262	273	259	252	254	267	239	229	230	252	243	242	247	250	241	246	257	282	240	233	218	264	253	227	249	262	235	265	256	224	245	278	255	245	267	265	262	249	266	260	258	248	276	261	262	253	238	252	233	244	274	249	251	238	241	236	265	243	263	255	287	279	234	260	233	241	214	253	236	254	212	242	239	256	236	275	231	253	245	264	256	260	232	245	248	233	228	265	256	274	260	264	239	250	237	238	279	247	254	282	245	265	249	240	269	223	246	269	228	249	245	253	267	260	281	260	216	251	247	249	232	264	252	256	248	220	244	268	272	257	237	267	258	273	255	252	268	245	259	262	236	250	248	236	263	265	256	257	245	264	257	273	248	229	264	284	248	296	249	252	244	271	227	223	253	248	242	269	245	249	240	258	268	271	215	272	261	240	251	261	253	232	255	249	280	241	276	260	293	234	262	268	266	265	273	258	252	259	256	240	254	250	257	233	263	251	248	250	238	255	249	231	242	245	244	238	242	263	261	245	253	253	266	234	241	263	272	273	253	261	284	258	250	253	228	250	242	268	242	231	255	280	246	252	244	204	225	254	272	229	287	235	248	270	226	238	257	253	241	271	266	249	251	245	226	239	232	275	271	252	229	262	286	226	280	236	238	268	232	233	272	234	246	234	249	252	254	234	240	259	245	220	268	250	246	243	251	227	249	264	262	254	256	254	265	244	234	227	237	237	249	267	258	242	252	280	254	239	257	271	267	213	263	261	252	238	266	253	232	259	246	246	242	254	280	277	270	238	241	233	246	253	241	280	254	239	253	260	266	239	265	276	261	254	238	251	277	258	269	253	238	248	251	255	261	286	237	249	261	236	265	275	261	264	244	247	245	244	284	228	241	246	268	230	253	280	234	245	250	245	256	249	242	242	225	267	264	260	264	247	306	233	254	233	274	277	229	245	265	252	251	270	270	247	269	268	232	242	259	255	260	266	258	267	248	264	245	239	250	260	248	251	262	283	236	264	268	286	248	242	248	255	256	240	274	265	237	238	264	280	237	272	249	279	274	244	209	261	287	273	265	208	261	247	241	231	250	247	273	254	245	257	204	265	233	282	275	274	250	236	234	252	241	248	259	248	244	269	247	268	272	255	255	245	233	256	263	273	253	255	269	269	270	266	248	208	267	269	254	251	233	252	236	254	253	275	256	226	249	253	245	239	246	216	243	277	245	235	250	269	241	240	234	242	263	272	261	211	275	277	263	277	291	264	257	252	238	218	219	263	271	261	266	256	249	243	259	249	247	273	280	237	245	249	274	245	244	253	269	267	248	241	265	251	258	235	245	250	260	269	252	248	238	249	255	259	223	269	246	274	249	272	261	270	251	276	248	249	233	245	243	249	282	254	286	248	256	265	253	255	248	253	257	286	250	262	243	247	280	258	278	282	253	277	233	255	288	256	269	264	254	279	258	238	244	229	233	249	265	268	265	257	236	243	263	286	278	256	287	241	235	244	251	242	257	240	268	228	248	269	251	232	228	276	265	238	244	261	236	256	261	265	240	241	231	268	247	233	249	263	263	240	264	276	235	268	284	264	249	250	238	265	273	255	237	244	247	263	254	254	250	264	260	260	251	261	241	270	255	238	251	272	228	266	265	258	225	269	252	275	266	248	247	252	264	261	256	255	273	271	250	249	278	272	302	275	252	231	228	254	229	243	243	259	266	277	238	265	240	254	280	267	245	258	248	258	250	238	240	251	257	213	281	282	279	240	229	246	253	256	268	250	278	241	232	219	229	248	253	250	227	281	252	258	242	256	251	255	246	233	240	265	240	271	224	248	252	254	281	253	230	237	247	272	255	241	236	254	249	223	257	258	251	245	244	252	236	251	244	227	261	218	266	278	264	238	263	240	253	251	266	256	246	242	238	244	282	262	243	291	241	238	259	261	246	252	238	269	277	263	263	268	250	267	261	263	242	248	241	257	259	245	230	258	268	241	267	252	242	269	230	281	255	248	244	248	243	246	279	263	265	260	257	235	240	247	237	220	242	254	275	259	249	227	281	246	303	252	258	259	258	271	283	247	276	252	264	257	254	236	274	241	236	240	243	243	237	269	239	273	257	261	266	260	260	254	237	296	245	275	246	263	241	265	247	273	256	257	252	295	250	267	263	260	265	243	262	282	261	262	248	238	263	239	281	280	252	254	269	245	267	270	275	244	264	263	250	242	276	215	261	250	239	249	226	223	236	261	251	224	252	250	242	235	230	229	250	231	240
2481	340	176	152	111	111	157	287	213	134	164	137	114	120	109	103	120	88	89	79	92	67	88	82	67	72	74	57	72	82	57	74	50	46	53	65	55	44	50	53	51	49	45	50	45	51	56	35	37	51	29	47	43	40	52	44	47	40	39	56	35	44	42	47	48	50	51	39	47	45	54	46	48	43	40	39	41	46	48	43	51	42	50	45	45	46	32	47	33	48	40	39	35	37	40	37	40	66	37	34	41	33	52	45	38	48	39	48	36	47	43	49	53	50	47	45	58	46	45	43	49	39	36	43	51	36	49	38	32	39	46	45	42	55	30	46	39	56	33	45	40	49	34	50	41	50	48	40	38	42	46	37	35	50	36	36	42	47	39	37	55	34	47	43	50	58	49	53	51	49	47	39	37	43	33	31	48	47	35	34	43	44	35	53	44	48	46	48	47	47	37	49	49	56	45	41	32	39	43	50	48	46	47	52	44	57	49	45	54	42	36	52	47	46	34	39	53	50	44	43	44	42	45	36	44	46	34	42	32	46	34	38	45	39	40	53	49	55	46	43	51	50	50	47	43	49	42	44	53	48	56	37	51	35	51	26	45	38	45	39	40	41	41	35	28	45	35	51	52	41	37	35	52	50	43	47	38	53	29	34	47	42	33	34	47	46	43	48	42	37	41	49	37	48	37	39	33	40	46	52	42	45	40	39	39	45	40	43	48	39	47	39	45	54	46	41	44	54	28	47	50	34	39	43	45	37	49	46	42	43	44	43	37	33	43	34	43	42	48	44	42	46	41	38	53	44	39	39	44	40	46	44	45	45	36	39	39	52	41	46	51	48	47	39	42	46	40	30	36	55	55	53	40	53	43	37	41	39	60	38	40	43	42	47	50	39	49	33	47	43	43	38	53	53	49	56	45	52	49	53	52	51	56	42	45	54	48	40	30	53	45	39	42	52	52	43	36	52	36	52	44	52	54	45	40	31	48	35	47	52	32	49	49	46	43	40	45	47	45	30	40	35	39	52	39	41	23	48	37	48	50	42	42	40	50	45	39	42	46	50	41	49	37	38	38	45	40	54	47	45	40	43	47	46	39	44	40	38	44	46	41	43	49	37	46	38	48	49	45	28	34	36	50	33	44	30	48	45	42	48	26	46	45	46	42	46	37	43	58	37	41	37	60	46	43	43	52	32	47	46	46	55	46	46	41	36	39	50	41	45	49	34	38	40	39	41	52	40	45	46	52	52	49	46	40	44	46	53	29	40	38	53	45	43	47	43	32	41	44	46	47	48	45	38	42	47	42	42	49	44	33	29	52	42	48	34	45	39	49	54	41	54	41	44	40	55	41	46	36	35	46	43	35	51	39	34	41	41	39	44	40	41	54	48	33	38	53	52	37	57	51	51	37	47	37	46	36	46	41	47	53	50	40	33	43	44	46	41	39	36	44	47	50	53	44	44	53	48	38	41	52	39	49	53	44	44	42	38	46	48	45	50	43	41	49	37	44	43	46	46	52	31	46	52	44	46	57	46	41	36	44	36	58	44	42	48	44	36	36	51	52	35	36	39	37	32	43	47	45	28	47	28	41	37	35	50	41	41	43	48	41	44	35	49	54	44	46	44	50	43	40	41	25	41	42	48	38	38	46	47	55	47	40	32	37	39	44	50	47	47	41	36	55	37	49	42	45	38	44	34	35	38	41	33	44	47	34	39	45	53	44	52	45	37	41	49	40	29	50	48	47	47	44	45	37	43	35	50	45	47	51	47	38	42	44	40	43	59	43	43	51	50	50	43	43	44	39	47	32	46	44	41	38	36	41	49	36	42	55	39	48	47	50	53	56	47	38	51	56	36	40	45	45	38	45	44	49	47	40	46	44	48	51	54	42	39	37	42	38	50	47	41	31	46	36	43	50	46	48	52	49	41	46	29	38	39	56	41	32	36	43	50	35	55	45	41	42	36	45	45	43	41	38	34	40	49	43	44	42	45	52	51	33	32	39	39	35	28	44	46	30	49	39	46	36	49	49	43	50	50	53	38	48	58	46	59	54	44	42	46	38	41	48	39	43	50	41	34	46	33	40	48	49	43	47	44	55	41	51	32	44	46	42	43	41	42	37	34	44	38	38	53	51	55	41	37	52	43	43	41	45	37	43	41	40	29	42	48	33	47	43	32	42	44	34	49	50	45	52	41	45	48	50	43	47	42	54	33	43	47	42	52	52	40	48	37	40	59	50	38	45	44	46	44	43	40	53	44	43	36	41	44	40	46	44	40	47	39	47	39	46	38	48	49	43	37	45	41	57	44	43	42	53	29	40	52	42	42	45	45	38	49	43	45	47	45	31	56	40	52	43	32	42	51	48	38	42	44	52	40	51	46	50	49	45	44	54	34	42	49	39	44	51	34	51	44	42	50	54	49	42	34	46	44	52	46	39	33	58	49	46	56	41	49	44	52	41	56	40	50	49	52	48	45	57	37	42	53	47	37	24	35	43	50	40	44	44	50	37	53	40	37	47	42	55	43	40	39	42	41	37	50	51	52	43	48	31	42	44	57	45	32	56	55	43	47	45	51	54	54	46	51	43	56	42	43	51	54	42	43	37	42	51	47	54	50	40	42	41	42	34	49	35	55	53	31	53	36	42	43	32	35	41	42	54	52	39	46	39	40	44	42	42	37	52	60	47	49	46	49	44	42	33	37	53	45	47	59	51	53	33	40	41	34	43	53	42	50	45	42	43	39	47	46	36	56	42	31	47	39	49	40	48	39	38	41	41	47	41	42	44	41	43	44	48	40	49	35	44	42	46	41	56	41	47	49	61	51	49	38	49	42	44	45	52	37	50	50	43	53	36	40	46	43	35	50	53	40	35	43	39	40	48	47	47	48	33	51	41	45	37	31	48	38	48	55	49	44	46	52	48	56	39	56	34	46	45	49	35	52	34	51	53	39	43	44	42	37	35	41	43	35	48	43	35	38	55	49	49	43	53	40	47	34	48	37	45	52	40	37	36	41	46	44	47	40	51	45	39	26	46	33	43	33	42	38	37	29	46	44	38	49	42	38	47	50	44	44	42	60	40	48	37	33	47	56	37	59	53	45	43	44	45	51	53	42	36	51	49	39	42	41	36	42	37	36	45	40	45	38	47	53	49	50	43	48	48	42	46	48	28	49	47	42	32	40	42	35	48	45	36	40	52	48	40	33	49	35	33	54	39	54	37	31	47	29	51	44	39	44	46	58	49	44	35	41	55	50	55	44	49	46	43	47	55	41	42	49	57	39	48	45	44	53	34	39	49	49	37	39	41	44	57	32	34	45	43	48	48	35	46	38	40	37	55	45	42	42	47	35	41	51	44	44	48	51	43	48	38	43	48	45	51	39	46	39	44	34	50	40	40	50	36	50	50	43	63	43	37	34	49	51	50	56	35	40	52	51	44	44	42	49	40	40	40	34	44	43	47	45	48	43	46	35	46	45	51	40	37	43	42	36	43	47	60	32
22142	3929	2479	2329	4369	7357	11486	15454	9965	6929	5941	5271	4597	3729	3550	3204	2848	2646	2190	2077	1889	1741	1596	1476	1316	1334	1283	1173	1148	1006	884	790	762	760	646	649	624	580	518	582	519	528	452	488	460	466	438	442	368	410	410	408	398	403	369	384	443	406	417	372	379	406	390	396	426	404	427	406	444	405	418	390	403	426	399	396	460	395	411	411	424	423	368	417	389	432	429	434	425	428	398	398	414	383	386	392	450	405	422	428	425	424	393	381	423	372	423	401	407	377	408	382	393	427	401	418	382	417	401	395	448	397	426	412	409	410	410	370	399	427	431	403	380	410	422	412	392	393	408	412	388	403	408	360	410	349	419	405	381	421	424	374	395	407	375	387	409	405	394	393	411	371	363	399	371	369	381	401	406	369	380	384	418	407	401	413	423	398	410	422	373	386	381	409	409	384	386	390	417	376	417	403	389	414	361	431	403	398	376	391	384	370	417	381	380	388	397	413	404	372	405	406	400	371	384	372	377	407	412	350	356	407	342	395	425	423	389	393	393	400	421	359	399	390	401	379	386	407	397	441	382	418	399	386	405	424	390	388	334	409	397	420	384	383	389	414	404	431	429	368	371	356	398	448	399	391	356	373	429	390	423	412	429	412	377	411	421	387	396	417	379	347	412	393	369	388	411	408	369	417	393	424	405	384	402	420	402	413	391	404	378	417	396	343	389	383	389	372	391	397	381	373	389	411	404	378	428	398	438	407	400	380	415	392	433	394	396	394	436	412	442	423	398	361	409	402	394	402	384	386	393	389	415	369	381	375	413	350	443	411	407	381	397	369	381	375	405	408	416	375	384	386	401	427	400	410	379	425	417	390	388	387	394	392	388	366	400	359	381	404	422	369	414	398	378	379	395	400	385	419	378	425	417	437	389	400	377	405	392	389	427	417	427	409	401	402	385	379	360	398	391	393	359	385	380	396	398	391	416	394	390	445	351	379	399	430	411	409	378	388	370	406	387	416	389	419	393	371	416	371	398	406	397	376	375	400	412	416	410	408	448	410	357	409	370	386	381	431	405	413	369	380	417	385	431	376	423	405	384	358	394	367	340	411	409	402	395	383	411	430	397	417	381	400	395	390	399	400	367	385	387	399	419	412	379	393	381	392	390	396	381	390	412	408	414	389	385	376	407	393	432	375	413	393	415	399	385	383	416	399	436	358	392	410	407	450	391	428	388	382	411	451	406	351	421	374	424	378	395	373	437	383	375	425	426	375	406	396	417	396	424	406	412	364	394	383	395	366	421	396	421	375	399	413	396	392	373	408	367	396	394	379	363	411	374	387	411	406	417	405	385	383	400	394	430	366	423	363	374	346	388	395	389	404	399	372	413	429	375	395	419	381	376	399	372	375	388	369	397	401	399	365	376	384	366	362	362	424	368	372	403	424	393	388	409	378	393	382	386	404	394	385	380	416	398	404	428	398	390	378	408	412	383	394	385	433	394	398	410	360	399	395	401	431	382	396	418	427	406	392	388	414	390	398	397	408	379	434	382	376	402	381	417	366	397	405	383	364	357	418	363	385	402	396	415	387	391	418	379	412	365	403	388	409	428	370	400	398	372	429	364	372	415	398	368	371	419	401	377	380	414	380	352	394	398	392	371	433	371	419	350	399	397	368	412	384	390	389	375	428	423	360	429	414	384	405	389	397	395	397	405	399	412	394	389	396	404	401	385	395	372	373	411	393	422	405	396	379	401	381	392	421	373	369	396	439	421	407	375	354	399	456	373	391	440	381	410	402	391	419	401	389	390	382	375	424	404	424	393	414	383	386	412	405	388	381	399	393	410	438	379	390	414	369	393	386	416	411	400	403	373	371	370	361	410	412	365	403	398	404	387	399	414	363	408	395	376	378	381	416	429	384	384	389	402	378	382	372	417	349	348	396	404	406	376	397	348	410	357	379	403	407	385	410	397	380	393	365	424	382	384	369	387	397	395	418	377	384	409	399	421	363	368	405	378	423	394	406	384	405	395	431	392	426	396	405	420	405	401	393	370	405	378	392	409	421	425	384	404	405	413	401	379	427	400	387	383	362	389	371	399	398	359	363	375	416	404	425	441	387	405	378	417	374	381	411	381	407	376	380	408	418	415	374	382	387	404	410	374	455	378	390	386	362	429	370	410	403	402	385	367	388	362	389	350	435	401	385	404	377	408	396	400	396	426	403	395	441	373	392	350	412	405	414	415	353	398	384	421	381	412	410	373	395	420	404	376	355	372	386	416	382	403	372	396	392	441	422	413	419	420	388	390	377	389	382	414	425	378	405	403	388	375	395	399	380	391	412	440	383	401	383	416	368	411	406	386	381	421	392	371	386	403	401	404	375	394	397	399	408	364	379	411	426	404	398	390	389	388	392	380	400	391	399	411	432	377	417	421	416	392	377	407	361	344	400	375	343	426	380	395	419	408	416	407	407	381	396	398	408	403	362	369	455	412	397	403	457	371	349	397	399	411	401	407	397	396	382	416	348	398	396	403	395	390	448	415	412	388	406	420	421	385	404	441	418	423	411	361	398	394	381	358	379	402	375	393	397	396	384	400	409	391	411	425	399	381	412	367	392	390	416	376	385	421	372	432	399	365	425	399	385	402	399	404	361	375	413	429	385	384	375	377	392	375	396	383	407	414	373	397	388	382	398	381	381	376	395	375	438	395	404	386	384	399	400	372	435	411	452	405	417	393	380	367	361	384	402	388	377	359	392	383	415	427	383	377	405	394	398	360	413	405	397	393	391	370	388	417	368	413	398	370	428	375	401	400	363	388	433	369	395	433	391	386	372	361	389	373	391	396	392	399	377	419	398	372	411	399	406	397	397	419	369	407	349	413	386	384	406	430	385	358	361	404	373	380	386	394	388	400	439	416	407	381	389	412	378	376	404	398	382	388	380	385	391	377	364	389	401	380	406	388	357	401	384	401	418	381	392	393	392	377	387	365	408	413	399	393	378	406	393	415	400	422	382	382	367	382	419	427	378	383	380	394	389	402	386	375	376	381	411	417	401	385	366	395	426	393	401	391	419	406	434	398	400	402	388	407	419	408	370	367	406	420	394	416	422	405	398	383	404	390	397	379	391	412	386	416	388	398	408	400	387	354	418	399	403	391	413	431	426	396	440	414	430	416	394	391	390	422	394	407	403	395	380	411	400	380	404	399	424	393	400	379	401	374	383	389	413	417	384	406	417	379	411	395	433	398	431	375	393	395	402	389	395	393	416	375	390	405	378	382	407	363	386	392	403	367	395	393	413	398	395	400	375	392	354	399	381	364	392	386	408	435	419	384	411	397	399	361	421	431	414	425	380	417	400	423	398	382	370	387	419	407	388	369	387	431	404	359	394	369	358	391	441	368	400	428	373	397	385	394	383	387	379	369	392	422	417	386	381	386	401	401	393	373	380	417	395	399	347	391	382	386	399	364	365	402	376	420	417	385	377	412	427	419	420	374	364	381	400	413	373	406	410
1812	149	110	96	75	72	119	134	112	88	87	99	81	60	72	68	65	57	62	58	58	64	49	84	53	49	49	61	60	55	60	41	53	68	51	62	41	42	56	51	44	45	50	50	43	53	48	49	46	40	34	51	47	51	52	35	51	52	33	34	42	45	49	51	43	43	42	37	42	47	44	41	43	37	48	50	44	42	42	48	37	37	50	34	55	29	52	36	44	36	38	58	35	46	44	47	41	54	44	47	34	48	29	40	43	47	44	39	43	33	45	57	33	47	52	38	45	36	54	41	47	45	41	47	37	51	48	55	46	23	46	41	46	47	46	44	41	45	39	54	49	42	42	39	41	45	47	38	48	40	32	41	50	48	47	42	39	52	50	50	45	45	36	47	45	38	35	42	52	53	42	48	50	40	46	46	39	49	46	43	46	40	37	48	59	37	39	28	45	49	33	49	39	54	46	46	37	49	48	45	42	63	45	47	40	52	50	45	58	41	34	53	45	45	51	41	56	45	35	51	54	52	38	39	34	38	48	37	52	39	51	44	52	43	37	47	43	47	42	38	45	52	49	61	49	55	50	39	45	39	52	46	47	40	51	43	49	40	42	54	48	39	42	40	56	47	38	39	41	50	43	40	65	52	36	41	44	51	41	50	48	37	49	45	60	36	49	51	32	57	51	40	39	48	47	48	48	42	41	42	55	39	51	47	52	40	42	46	50	52	53	47	39	39	41	49	38	39	46	32	45	48	46	49	44	57	49	35	55	40	44	39	43	59	39	40	45	38	54	43	40	40	42	41	34	40	47	38	56	55	48	45	39	53	35	45	47	45	42	37	42	43	40	44	52	36	46	46	41	47	45	42	45	49	48	44	49	39	41	45	36	46	59	48	43	38	49	46	50	49	53	38	47	45	42	50	43	54	45	40	53	57	49	47	35	55	50	59	47	38	40	49	34	39	45	40	48	42	44	54	43	37	41	57	45	38	46	36	49	47	37	38	45	55	48	55	35	50	44	44	44	43	37	37	50	55	34	42	56	47	51	60	51	41	35	53	47	43	51	46	41	35	44	42	52	48	47	39	45	35	31	43	31	41	60	43	51	50	39	35	36	39	36	38	38	52	31	31	35	42	55	43	41	41	53	44	45	50	39	33	34	46	39	35	32	46	51	42	45	57	44	46	31	48	55	40	34	47	43	55	35	53	57	37	52	40	45	37	38	50	51	48	51	43	46	49	43	46	49	36	51	43	42	47	39	38	50	46	49	46	53	53	41	52	34	60	63	55	46	49	42	44	53	40	42	47	46	51	41	46	38	46	44	41	43	37	50	49	59	61	68	41	39	38	51	45	37	43	43	37	45	36	37	49	47	50	28	61	35	53	41	48	33	48	41	54	46	57	38	44	50	44	51	48	50	37	48	49	57	36	46	42	43	35	43	48	45	33	46	45	50	49	49	35	45	56	45	56	45	50	44	42	47	45	42	51	56	44	44	40	34	53	45	48	50	40	28	38	41	51	45	53	63	39	41	51	44	45	42	39	40	38	45	44	40	44	60	43	44	44	50	42	44	47	39	38	62	52	37	39	46	52	41	41	42	47	51	39	48	38	33	50	48	36	49	50	44	42	51	43	52	42	48	33	37	40	47	64	49	54	44	36	54	38	41	37	56	40	38	52	38	38	44	38	44	54	42	53	45	33	50	41	58	47	45	36	47	49	44	52	49	35	39	42	46	33	43	52	35	40	42	39	36	49	52	51	48	39	38	52	48	35	42	52	51	36	48	45	35	39	40	50	49	55	44	45	40	41	35	46	42	38	38	65	40	50	44	53	44	52	48	57	53	47	40	38	52	40	47	53	49	37	50	47	49	51	41	49	39	45	62	46	38	53	50	57	49	52	36	44	44	42	53	53	40	36	37	44	38	47	44	42	52	43	40	46	34	45	34	40	44	51	38	50	43	45	46	49	47	48	38	38	49	44	47	43	47	51	38	48	45	39	37	38	40	56	38	56	36	46	40	50	38	43	35	54	47	46	48	37	39	33	41	45	48	49	48	46	41	44	54	45	46	43	46	36	29	39	47	42	49	40	53	33	49	51	42	47	37	35	46	36	43	36	54	38	43	53	44	37	41	64	56	39	48	42	42	41	48	48	41	37	43	41	35	53	38	50	46	42	31	47	40	38	48	35	39	45	47	35	54	50	42	50	47	43	33	34	51	45	44	44	44	32	38	51	39	48	49	48	52	44	53	45	47	53	38	39	48	43	63	46	43	45	48	36	40	51	34	44	48	42	51	35	48	49	47	38	54	50	38	39	37	38	29	49	37	59	47	54	47	55	50	36	50	41	42	62	41	46	42	41	46	42	51	54	63	41	50	46	38	57	56	36	39	48	41	39	58	51	58	43	51	46	38	54	48	35	59	36	50	51	61	36	37	46	53	48	29	46	48	42	46	40	45	57	42	52	49	43	50	42	38	46	38	37	52	47	35	49	40	50	54	60	45	33	56	48	46	57	50	41	43	46	35	47	51	42	44	37	46	48	47	53	47	47	46	40	35	49	37	42	49	49	45	36	41	46	36	46	47	35	55	42	44	37	53	44	50	51	49	46	34	51	48	31	33	39	54	52	53	43	36	40	33	37	32	56	49	50	39	48	55	52	42	53	48	48	52	39	39	43	49	38	45	43	50	42	59	42	42	48	50	46	39	43	27	40	39	48	45	55	47	51	46	58	47	47	41	62	53	45	33	45	47	51	52	46	60	45	45	54	36	61	47	51	49	57	37	42	44	47	46	35	48	46	46	46	44	45	50	46	48	35	49	49	46	41	42	48	40	44	36	45	46	48	47	36	46	41	40	34	46	39	46	47	54	40	45	44	49	49	56	40	51	43	41	47	46	47	42	49	50	51	43	49	36	44	46	35	38	45	45	39	53	34	33	40	49	45	52	50	41	47	40	48	45	55	43	38	45	44	51	52	50	65	36	58	64	48	57	45	45	47	40	42	60	51	52	50	49	54	46	48	50	39	41	44	38	41	38	39	41	44	53	48	47	44	53	38	36	50	30	47	55	42	49	44	37	38	46	33	37	40	42	37	48	66	40	60	61	41	62	47	39	46	38	49	53	39	54	46	50	47	39	38	47	39	42	43	45	47	44	61	38	45	48	49	37	44	40	61	66	41	41	57	51	41	58	35	46	49	41	52	44	44	35	48	44	49	48	44	46	46	51	42	42	43	59	44	42	39	38	42	39	46	40	45	39	43	57	42	36	45	45	54	56	46	44	46	39	31	56	63	50	35	37	36	36	49	41	50	48	53	41	40	58	32	43	34	48	49	38	54	52	48	44	37	54	60	54	44	55	49	48	48	33	46	47	44	46	62	35	41	39	48	54	57	47	49	51	55	53	44	46	44	44	52	52	53	39	39	46	43	46	53	34	45	44	32	43	48	49	55	58	41	50	55	43	42	45	52	43	51	51	58	47	40	43	44	42	41	44	54	50	39
15027	2194	1410	1321	2191	3860	6931	8668	4913	3384	3204	2909	2291	2028	1854	1690	1631	1373	1193	1176	1099	987	1000	968	861	848	832	788	737	743	684	597	624	522	512	516	516	479	428	452	449	483	486	430	431	406	375	407	407	405	412	362	373	389	413	360	410	359	430	440	404	400	363	355	352	387	389	410	404	400	394	423	396	407	393	382	375	394	357	382	356	386	425	380	384	425	428	385	376	397	419	392	433	428	385	379	382	418	398	377	349	397	427	428	386	335	407	405	388	405	408	376	412	416	396	374	419	370	384	403	381	369	411	416	401	399	395	397	377	383	392	409	390	394	375	385	382	400	375	399	396	418	389	377	385	390	399	370	382	364	361	418	366	408	382	394	386	383	406	408	405	370	400	426	374	375	375	389	412	390	443	386	408	400	398	395	415	410	413	372	355	393	396	415	372	357	385	391	429	383	364	399	380	384	388	400	402	389	410	406	416	392	398	391	392	407	405	406	386	400	426	375	403	407	408	397	373	389	401	382	379	421	406	396	402	400	417	414	372	392	416	367	400	413	430	364	430	399	361	412	419	396	388	442	343	414	383	374	394	400	371	392	380	394	387	389	426	406	378	404	399	397	401	410	404	394	385	406	376	376	374	431	383	372	376	416	398	391	398	388	399	373	390	381	395	378	400	374	379	389	387	367	342	379	382	374	402	366	364	372	378	399	394	374	406	394	409	398	394	395	377	393	406	400	400	392	400	384	398	385	406	405	419	387	392	362	412	335	371	352	405	382	377	398	380	405	377	393	380	381	388	385	397	384	417	418	405	416	408	382	382	360	416	429	381	372	398	384	406	402	405	416	415	368	381	399	415	421	381	414	365	344	395	367	427	400	394	395	400	390	385	381	390	390	370	412	403	405	416	406	386	372	361	384	390	389	395	369	378	375	393	396	377	408	384	373	407	412	416	412	386	398	417	389	397	395	409	371	357	373	385	412	400	373	402	400	329	366	380	400	384	416	349	408	415	416	385	407	388	406	430	416	389	392	364	370	364	357	374	407	377	380	436	380	377	372	370	401	341	387	368	402	364	425	407	398	399	388	384	392	403	374	392	410	413	394	407	356	363	398	413	411	401	395	393	375	401	390	405	361	358	431	401	432	415	396	402	418	383	372	399	402	392	416	356	399	400	389	378	403	379	373	368	401	404	355	406	366	404	402	354	398	385	390	391	386	410	392	378	355	402	411	379	404	398	395	383	414	395	417	405	416	397	368	400	424	409	396	394	398	391	411	365	413	397	354	389	383	402	405	392	413	365	410	406	379	426	386	373	380	377	414	370	407	398	399	408	387	396	402	399	379	382	408	384	417	416	410	371	361	411	397	350	428	383	396	429	414	404	412	439	405	442	397	377	386	370	388	416	395	378	369	391	395	421	392	361	401	404	395	379	407	363	378	393	396	384	415	378	399	421	386	393	392	395	370	414	441	365	377	416	392	353	417	416	394	379	386	355	407	394	391	365	364	387	406	385	352	420	423	373	380	400	412	387	397	368	395	408	375	365	374	400	374	399	390	386	380	406	357	427	383	416	372	359	394	405	373	438	353	414	421	426	384	361	404	405	378	401	379	373	372	414	402	377	344	356	396	368	367	402	386	398	436	420	436	372	386	404	361	384	388	383	406	410	384	433	374	417	387	385	456	394	406	399	409	406	390	422	411	398	379	416	400	405	416	435	417	417	412	401	409	395	394	390	383	363	397	377	376	368	402	396	409	422	358	382	425	420	351	402	386	360	412	375	406	366	370	435	393	376	368	397	382	413	380	387	400	374	366	409	378	360	377	394	395	410	403	404	379	415	395	386	378	404	408	394	393	369	423	396	398	372	365	399	402	398	378	383	400	373	380	402	350	398	350	365	429	387	399	393	391	392	383	378	391	415	413	379	354	409	388	395	400	405	426	378	394	413	400	402	402	408	417	411	382	385	399	404	393	405	412	413	392	384	437	432	371	417	393	410	397	387	388	385	398	378	367	383	400	424	357	391	384	447	385	377	376	385	412	385	376	392	402	385	378	377	408	385	369	380	429	361	402	393	428	389	365	398	380	378	423	412	425	404	374	378	407	370	405	389	397	410	393	353	378	394	412	391	421	388	387	401	438	398	397	380	382	380	383	372	397	379	369	418	400	375	385	360	395	387	400	394	429	389	360	369	399	399	408	391	407	354	412	372	421	383	399	411	368	403	388	359	401	412	374	361	421	415	368	377	408	407	393	379	381	405	405	390	430	375	369	401	421	377	356	386	379	404	376	384	377	418	355	373	369	422	405	396	374	402	391	403	382	348	383	388	369	392	367	404	378	348	383	383	377	412	408	383	414	374	379	407	370	425	392	374	421	391	389	403	372	391	415	363	384	395	385	390	379	402	375	398	388	362	395	416	408	373	401	391	359	427	414	393	402	416	377	385	387	394	375	396	373	412	388	381	417	433	357	401	412	406	374	397	388	366	385	364	424	417	366	412	401	387	400	405	373	396	367	378	372	377	413	407	409	407	395	416	389	408	397	372	389	397	412	403	382	426	428	379	398	362	383	411	379	402	369	386	413	380	396	399	388	372	386	401	358	374	393	386	367	376	370	400	411	404	363	437	354	394	407	411	416	426	387	421	409	377	380	394	385	386	400	400	380	374	402	373	395	417	408	420	362	399	390	445	402	405	381	384	361	400	407	408	380	403	385	396	401	374	379	372	387	374	403	391	372	410	385	388	398	376	391	420	375	408	397	392	378	419	398	353	419	386	376	400	394	375	367	369	397	413	404	367	390	397	369	375	383	387	403	376	392	417	391	394	399	401	397	387	380	370	381	369	394	359	387	399	414	371	371	407	388	394	410	411	398	380	384	391	399	401	386	394	388	413	379	376	414	384	376	398	405	421	401	402	392	398	394	432	422	377	370	416	383	406	374	388	378	404	404	380	395	415	423	394	389	376	363	411	363	403	375	397	412	397	373	414	391	380	363	382	395	369	403	350	385	390	414	408	421	411	377	412	378	418	389	389	361	419	389	386	410	373	410	377	402	384	403	390	380	392	375	381	375	413	398	405	400	385	383	370	355	383	378	376	400	372	409	410	403	379	423	364	404	431	389	429	370	403	381	390	389	394	371	388	380	391	419	384	373	368	406	405	387	395	372	386	358	388	348	417	404	379	384	378	406	386	384	388	414	417	400	369	414	418	378	416	367	388	383	414	372	392	366	379	386	410	373	364	372	402	386	364	402	394	383	388	365	398	372	390	396	376	425	376	387	408	391	415	386	413	384	384	346	393	405	389	398	411	390	410	446	398	357	389	395	405	429	391	406	405	388	448	391	423	367	404	380	421	400	381	399	375	418	374	387	432	370	402	378	398	387	414	378	366	382	421	412	411	378	435	423	374	391	368	410	378	426	371	403	401	399	381	369	405	417	368	386	439	385	399	381	392	382	390	406	377	409	384	402	386	366	409	390	375	360	367	380	392	396	401	400	375	363
1718	283	169	146	112	121	180	276	179	99	161	126	132	101	105	127	92	92	96	94	84	93	92	77	101	87	90	76	83	62	69	77	75	56	70	66	66	65	49	53	53	55	61	63	69	49	61	61	72	53	52	73	58	53	50	62	64	74	60	52	43	57	69	60	54	62	67	64	39	76	65	58	60	61	55	56	48	57	56	58	57	63	57	50	45	74	50	57	63	65	64	57	50	49	51	48	61	46	53	54	63	60	51	59	58	48	54	54	51	60	63	69	61	59	62	55	64	52	49	68	59	40	57	55	65	67	56	45	59	59	59	52	48	56	50	53	64	57	58	60	55	49	47	55	55	59	66	66	59	65	72	56	58	61	55	56	62	62	57	48	42	59	52	59	54	52	45	63	47	61	63	68	60	66	63	60	61	64	60	56	61	48	46	60	50	60	63	54	60	62	51	64	60	50	54	54	64	69	55	57	53	55	64	66	65	58	48	64	65	57	63	53	57	48	59	61	59	52	50	62	44	62	63	62	61	55	71	49	53	58	48	62	53	62	58	57	57	67	51	56	58	59	51	59	62	56	53	53	58	66	72	65	51	51	67	69	48	56	56	61	68	46	67	54	46	68	62	68	62	54	45	61	63	61	48	52	53	55	59	61	60	48	49	58	49	61	45	58	57	53	60	56	59	48	50	57	66	54	54	57	58	48	54	37	76	55	59	71	56	57	58	53	60	65	51	63	64	44	52	67	69	69	57	67	42	61	46	57	59	54	51	55	55	56	62	51	65	65	66	67	69	48	45	58	58	54	56	63	58	62	38	47	58	53	66	54	51	45	51	61	55	56	62	63	49	42	51	76	57	66	48	50	51	53	55	57	58	56	56	53	56	71	47	54	68	61	63	62	41	51	63	52	49	46	64	62	55	67	49	52	62	61	55	56	64	61	58	63	59	57	60	48	56	49	43	55	50	54	56	59	57	59	58	63	62	55	55	59	54	68	55	46	53	49	44	63	51	60	63	62	58	59	70	42	64	71	59	57	70	41	53	59	54	58	62	69	60	71	66	61	57	45	53	66	56	60	66	80	51	63	64	65	58	53	52	47	65	48	58	73	65	75	51	54	63	57	56	52	50	56	55	62	60	50	57	48	66	73	50	70	59	66	56	69	59	63	54	50	62	61	71	74	56	73	75	46	45	68	67	45	56	58	70	61	60	49	54	55	47	51	50	78	50	67	52	52	60	53	55	58	54	53	54	61	61	65	52	53	66	44	53	55	68	55	53	67	50	58	65	57	54	64	50	61	61	69	66	59	53	57	57	71	52	52	56	58	65	48	52	62	67	48	57	63	61	45	50	60	56	61	51	57	67	61	53	70	39	60	55	52	57	59	58	67	50	66	68	59	69	45	53	63	44	64	52	59	59	71	61	49	62	69	40	61	68	72	54	60	59	53	52	57	63	68	54	66	56	54	46	66	55	58	68	71	62	65	49	60	56	55	58	49	57	52	62	54	56	57	60	55	63	56	59	67	68	50	59	50	55	57	47	56	59	62	70	59	46	63	66	59	61	54	51	46	61	53	55	61	48	68	54	48	71	63	54	58	56	67	61	66	55	42	66	58	66	62	61	49	62	48	55	68	72	59	52	64	57	47	65	53	58	51	60	60	60	54	61	55	43	64	54	58	42	41	71	61	66	50	59	62	66	69	50	64	68	62	71	69	59	58	69	61	44	57	52	61	60	61	58	52	58	55	59	68	61	59	66	52	67	40	62	65	49	59	65	55	62	56	67	51	55	63	66	58	53	65	58	57	48	64	49	55	66	69	59	59	49	77	53	64	53	51	69	58	69	55	56	58	60	55	48	50	60	61	55	55	42	51	57	59	47	53	70	53	62	51	53	72	47	70	52	58	60	60	61	59	63	47	60	49	47	52	70	72	60	52	57	68	52	45	50	70	63	61	68	69	50	67	64	56	51	59	57	64	74	55	42	57	59	58	56	57	47	67	64	64	60	51	62	58	52	56	53	59	56	72	48	49	54	66	62	49	62	56	40	51	62	60	55	64	61	54	63	43	53	81	56	46	51	51	53	59	65	51	57	62	67	51	54	58	66	65	65	61	56	65	47	56	45	66	60	55	76	72	59	57	55	54	58	55	53	65	73	57	54	48	64	58	69	59	61	61	52	58	57	79	69	64	48	76	50	63	51	62	54	49	53	72	61	68	69	72	55	77	66	60	63	57	67	63	55	56	60	51	40	59	50	64	44	49	56	65	64	52	53	56	52	63	58	59	57	57	63	56	52	53	59	59	55	58	57	53	52	66	72	60	59	81	64	53	53	54	58	63	62	63	44	55	53	50	53	59	62	29	45	62	54	56	46	53	66	56	53	83	53	48	56	50	51	57	60	54	50	64	63	68	54	45	48	42	57	55	77	52	50	37	75	53	49	64	56	59	52	55	51	34	53	45	66	51	70	68	59	46	60	56	50	64	57	59	46	68	52	49	63	47	66	63	48	60	50	65	39	57	51	45	61	57	56	55	54	53	53	60	56	68	61	57	66	65	52	67	57	43	50	58	45	73	58	55	69	58	53	51	62	57	61	69	60	49	59	57	65	53	62	62	58	59	52	51	57	61	66	71	64	47	58	63	58	52	59	49	62	59	57	60	49	58	57	54	63	54	58	59	55	66	60	58	59	58	56	55	61	59	62	53	66	55	63	45	57	57	51	41	53	67	69	51	61	61	57	66	62	59	51	65	61	75	49	61	68	61	48	50	50	69	59	58	43	60	53	51	64	51	50	46	53	56	67	60	48	49	56	55	48	58	47	74	45	54	50	51	70	59	56	61	61	62	49	57	69	50	56	67	57	58	43	57	39	48	59	61	54	48	47	58	62	51	71	56	67	55	47	38	51	67	44	56	63	68	62	51	63	59	50	59	52	54	50	70	62	69	69	57	62	39	63	56	54	61	63	53	62	68	62	51	55	63	68	46	45	50	51	64	58	66	68	44	66	69	61	59	58	54	64	64	54	53	50	59	48	55	63	52	58	65	74	56	49	62	58	60	59	53	56	52	62	57	63	54	55	69	45	46	53	57	53	58	62	62	43	57	58	51	56	51	61	59	57	48	65	56	54	59	50	54	53	51	64	74	45	70	65	51	59	54	63	56	52	76	61	47	58	61	49	62	58	64	55	56	66	41	66	53	54	59	58	61	67	48	49	46	63	56	53	61	53	48	53	68	65	59	64	76	64	68	54	49	54	61	43	59	48	56	62	53	50	51	59	51	57	43	55	47	60	58	54	60	57	46	55	53	62	60	52	64	62	67	53	69	50	57	56	58	60	55	62	58	63	60	57	67	59	65	58	51	66	61	54	53	62	62	67	67	69	52	55	52	55	57	38	60	67	59	68	53	55	51	60	55	53	63	68	48	63	52	62	75	61	55	69	63	66	64	67	51	67	60	56	73	52	64	64	47	66	46	58	61	63	60	50	54	43	61	65	69
18946	3374	2005	1923	3443	6032	11476	13527	7554	5190	4998	4303	3521	3098	2765	2650	2389	2110	1859	1735	1644	1518	1392	1374	1360	1225	1096	1017	1044	891	936	858	743	730	717	683	663	628	620	616	607	576	594	552	549	523	532	511	518	513	540	489	583	494	530	514	530	475	527	477	490	496	466	532	492	525	546	503	493	550	524	514	518	532	530	527	507	510	485	471	528	531	527	502	509	491	518	521	498	517	518	511	495	499	543	479	498	477	463	507	516	516	526	544	478	526	496	507	518	523	533	494	476	518	503	518	508	484	506	475	541	486	510	516	489	518	533	545	470	486	507	494	479	510	510	504	492	523	493	538	488	461	521	497	503	519	521	474	499	473	540	494	493	487	516	532	521	547	503	492	490	492	519	496	541	472	449	485	503	513	517	506	520	512	547	471	501	526	506	504	553	493	520	474	511	488	481	486	515	485	500	500	515	522	520	529	515	479	487	531	492	519	499	499	511	493	508	520	481	508	479	477	518	534	485	515	499	518	520	512	495	514	508	567	488	480	502	526	468	511	501	538	497	502	494	499	486	499	483	481	458	516	469	467	524	554	514	489	473	510	492	488	533	476	495	486	490	458	496	495	479	541	509	507	480	519	497	491	509	479	533	463	565	487	492	513	522	502	477	531	527	509	521	509	493	506	484	496	517	525	509	496	513	536	527	513	518	486	507	494	525	486	524	503	504	546	496	541	503	503	487	465	475	547	498	487	521	516	486	531	526	515	530	492	516	485	517	472	514	485	528	488	470	475	455	499	502	515	485	467	515	483	506	542	515	503	506	498	485	474	508	489	553	524	471	489	485	501	510	512	474	502	537	544	521	498	493	523	497	489	516	478	513	492	547	547	487	497	521	519	508	506	498	527	511	494	488	479	519	501	513	466	510	509	527	495	487	505	499	525	489	523	497	479	532	463	492	522	481	485	518	502	522	498	510	461	509	515	497	509	503	485	541	510	495	487	494	512	504	502	486	512	497	562	519	497	509	490	482	503	525	500	498	491	517	504	481	506	490	486	488	519	506	511	531	487	543	491	504	521	505	449	472	469	500	489	592	515	491	510	520	464	509	518	484	493	519	530	531	496	505	482	497	533	497	496	494	495	496	537	514	446	523	509	476	513	502	482	509	560	537	511	505	491	491	551	497	478	505	517	504	478	490	539	545	508	501	475	534	477	482	476	487	476	508	495	492	482	508	478	501	518	501	498	536	504	499	499	520	523	479	506	520	475	496	510	522	524	517	507	477	481	478	526	494	544	469	528	489	517	459	527	526	485	511	526	524	500	492	492	478	465	526	505	478	481	473	516	491	464	493	482	525	499	511	520	522	532	460	521	499	494	484	496	521	521	526	521	523	539	523	485	500	573	515	532	504	494	509	501	549	488	529	526	508	521	522	496	502	496	458	511	511	512	517	505	455	544	522	502	489	501	498	476	497	480	500	560	530	498	479	473	513	488	522	477	501	504	482	488	488	443	486	540	526	527	519	502	501	497	515	474	521	509	497	482	515	512	518	440	505	517	509	528	530	515	478	475	519	505	504	498	550	457	544	497	507	475	480	495	494	517	519	477	477	535	537	503	504	499	547	495	494	525	507	466	503	490	494	512	495	498	515	477	490	529	495	546	498	498	473	502	501	490	531	549	494	495	488	504	530	518	537	479	499	523	497	506	517	541	482	490	487	508	536	546	467	500	504	469	493	508	507	513	509	494	529	522	525	578	483	554	488	535	504	485	525	491	521	483	520	516	529	530	538	560	507	536	494	499	484	518	492	457	486	525	541	516	529	501	483	515	507	536	508	478	536	459	508	509	532	510	491	541	490	528	516	521	527	531	486	508	496	510	513	513	492	495	507	498	531	457	519	513	471	503	515	513	540	499	498	526	501	483	485	506	500	495	540	514	520	488	533	520	478	498	478	533	522	495	526	505	515	460	545	497	509	513	532	492	490	501	497	496	520	496	502	497	527	483	550	533	532	503	511	508	491	485	502	525	543	515	520	472	522	521	500	538	516	502	496	517	564	507	499	487	497	489	485	498	502	537	510	498	494	499	553	520	515	491	455	483	515	476	495	523	510	507	538	516	506	521	460	522	529	486	520	449	448	479	446	554	506	451	513	537	481	500	476	545	496	519	548	498	508	480	501	531	493	499	537	523	521	489	473	478	553	461	525	475	512	511	514	515	517	458	494	543	516	554	515	505	503	498	492	522	550	464	508	519	494	458	529	520	510	538	553	466	494	472	538	496	484	509	499	470	430	521	514	479	516	511	508	499	533	496	467	528	519	507	471	481	537	553	524	503	493	490	496	502	501	505	485	519	463	498	473	537	513	504	521	529	487	490	514	506	472	522	514	496	525	522	517	487	500	529	504	508	484	494	524	535	509	495	547	497	484	497	548	534	524	505	519	524	508	546	537	485	471	531	519	513	533	516	547	493	502	536	465	475	477	490	471	523	477	482	524	509	517	489	536	469	477	492	533	560	513	520	516	457	516	533	496	524	502	493	484	486	473	487	530	506	473	534	483	521	493	468	526	541	473	495	530	534	501	543	484	500	495	506	493	460	449	473	501	515	525	491	522	513	494	516	511	516	497	476	534	505	498	509	507	519	476	549	494	494	497	491	520	514	509	500	531	484	488	514	474	519	509	525	476	450	469	485	527	545	501	465	529	540	492	500	465	514	524	519	494	547	484	517	503	505	473	510	483	519	533	499	517	487	520	515	484	509	474	516	489	498	538	539	545	514	504	499	483	529	495	485	489	533	557	503	495	527	473	490	484	500	484	504	513	495	455	505	524	476	486	477	511	506	504	534	507	509	492	567	484	562	477	503	476	524	484	496	513	532	509	512	466	466	523	465	476	500	553	538	487	485	498	535	515	472	537	491	495	498	526	502	501	457	488	515	512	479	467	526	493	511	519	478	484	502	507	488	515	488	485	501	482	519	515	519	475	514	536	463	572	528	508	513	487	478	504	499	480	509	501	516	506	524	486	512	509	512	510	504	507	469	508	498	510	488	495	490	496	517	467	488	486	513	539	497	512	502	507	504	512	508	524	480	470	505	467	515	523	525	504	507	509	510	526	489	560	503	505	516	497	490	507	504	518	509	496	506	536	527	528	494	523	525	525	517	478	488	483	531	526	500	497	476	527	478	454	539	473	518	473	501	504	479	504	521	489	483	487	509	465	499	478	519	517	490	533	497	510	484	512	538	502	523	462	510	464	503	512	527	475	502	519	532	494	503	480	523	512	498	530	489	533	530	517	543	497	508	521	483	484	545	507	494	503	496	464	520	505	498	501	531	501	508	528	474	566	522	507	522	503	524	517	519	551	543	491	546	534	512	492	475	507	514	505	484	479	494	512	513	510	507	499	492	514	498	477	494	508	508	526	549	542	493	496	521	502	541	503	464	550	519	521	503	476	510	531	501	497	493	500	530	546	494	511	562	507	512	531	517	499	535	495	523	509	454	509	526	464	448
2745	223	129	94	87	86	147	213	123	104	101	99	117	73	89	91	84	84	72	66	60	58	47	60	52	59	43	43	38	42	44	29	28	30	41	29	23	38	41	30	35	20	28	32	30	21	34	21	27	33	38	30	30	34	29	28	41	31	22	18	29	23	36	41	35	28	32	35	26	27	32	36	23	25	34	31	32	15	26	36	40	29	29	35	27	35	25	24	35	25	20	37	32	18	22	34	34	26	30	20	22	27	25	29	30	24	24	29	23	27	23	25	36	25	30	26	25	28	28	27	26	39	19	35	37	27	26	32	26	25	29	33	33	30	28	27	21	29	21	28	28	24	35	18	23	34	33	29	35	36	18	30	37	31	36	31	29	23	25	25	49	29	34	32	18	36	29	27	29	26	18	33	34	20	28	26	38	31	24	26	38	34	29	24	25	35	21	30	34	39	27	39	29	33	25	25	31	38	30	37	29	29	32	31	32	32	40	24	35	24	27	31	33	30	34	30	33	40	28	27	25	23	24	31	34	32	25	32	39	22	32	30	27	23	31	21	31	24	32	27	31	24	32	29	34	17	35	33	33	29	28	28	22	24	29	32	29	28	30	29	31	28	23	32	25	24	28	28	39	28	24	26	25	34	44	30	26	33	23	32	28	36	28	42	27	37	30	36	34	24	33	35	37	28	29	22	24	29	31	37	29	25	33	26	27	24	29	31	33	37	27	32	24	28	18	33	36	26	34	28	25	38	25	23	36	31	28	30	23	31	33	25	39	20	26	26	33	25	26	33	35	30	33	33	25	31	29	27	25	31	24	34	35	23	32	24	30	30	31	34	22	22	31	26	34	21	27	36	28	30	31	33	28	27	37	31	21	34	31	29	25	24	40	32	27	28	37	26	33	28	30	28	26	42	32	31	27	40	29	27	37	39	30	27	31	32	29	31	24	27	37	29	21	33	28	40	37	30	29	33	36	28	24	31	30	26	36	24	26	23	38	32	28	21	34	35	37	42	37	28	24	24	37	22	29	33	25	28	28	40	24	25	24	40	30	20	36	27	24	26	32	34	30	32	29	26	26	30	29	25	30	29	28	27	24	33	30	26	28	20	38	31	37	42	24	29	29	28	31	30	35	29	37	36	26	24	32	42	26	30	37	36	28	24	25	37	34	28	30	30	43	42	28	37	28	29	23	32	30	32	34	19	27	20	23	42	30	29	33	32	35	31	26	32	26	35	30	30	31	26	25	31	36	35	32	31	29	31	36	27	38	30	45	34	28	34	30	25	35	40	27	34	26	33	31	32	29	23	39	33	34	32	33	30	36	27	34	35	18	39	37	30	39	39	31	31	26	24	31	26	23	29	24	16	36	32	28	37	30	24	25	30	27	26	26	36	25	28	34	25	32	35	30	34	30	35	19	34	35	37	20	23	31	27	30	29	27	32	26	26	23	36	25	24	26	26	28	26	33	24	26	31	32	34	30	25	35	28	24	29	26	23	33	31	34	25	32	37	26	29	29	30	31	23	34	26	35	31	18	29	22	28	29	31	32	23	28	25	28	20	26	27	45	32	44	34	21	42	27	27	32	30	16	28	33	31	40	35	22	28	28	42	24	22	23	24	33	37	33	25	39	30	28	26	25	26	29	28	28	31	31	35	42	29	29	32	36	35	25	27	38	24	30	33	34	23	27	30	32	39	29	37	31	30	28	29	28	26	28	35	30	26	28	32	28	30	27	24	34	21	41	24	25	24	36	30	27	35	21	30	31	37	35	30	30	25	31	30	30	35	32	38	28	25	30	33	21	33	31	26	27	26	26	29	33	32	32	32	30	34	13	30	29	22	32	39	27	29	34	30	35	39	35	29	33	28	20	36	28	31	35	33	27	21	38	41	33	29	30	22	35	36	34	30	27	25	34	27	31	25	46	22	31	36	34	24	35	21	39	34	27	30	29	44	29	36	27	26	29	26	31	28	19	29	35	28	33	32	24	33	24	31	28	23	30	36	40	17	30	30	29	24	35	40	25	27	43	34	30	28	35	37	26	26	33	23	27	35	26	24	17	20	28	29	39	32	29	39	38	35	36	28	38	26	22	35	28	25	27	29	36	26	35	28	36	27	31	26	21	28	45	27	23	29	36	32	19	30	31	22	24	40	32	24	29	26	30	31	20	33	19	36	24	27	27	38	30	25	36	30	22	28	22	29	28	34	39	32	19	29	29	27	34	30	20	25	24	25	32	24	40	29	26	24	35	28	23	26	33	29	27	34	34	31	33	21	37	39	34	31	38	30	36	29	32	24	29	31	34	21	30	33	43	27	36	38	35	34	34	25	31	33	38	20	27	23	26	36	24	32	30	25	28	27	33	35	34	37	35	31	37	26	29	29	22	22	25	32	32	35	23	27	31	36	31	32	26	28	34	29	33	22	38	34	23	21	25	26	26	29	35	34	24	29	33	31	27	35	29	28	27	27	26	22	28	40	25	37	33	30	32	36	42	27	32	22	30	28	28	29	32	32	30	35	23	33	31	34	24	30	29	34	41	30	27	35	25	23	26	28	35	31	31	34	21	24	29	32	37	33	22	30	28	26	34	31	19	38	29	36	32	30	21	30	39	30	37	28	34	26	29	30	26	25	29	36	27	31	22	20	29	43	31	26	37	33	22	29	24	36	32	27	23	34	28	30	39	36	36	36	27	30	30	28	36	35	27	32	36	26	21	32	25	34	28	29	38	35	31	21	35	34	23	38	26	24	35	29	38	28	21	27	24	29	22	39	32	36	31	41	29	31	29	30	23	27	31	34	19	34	32	36	38	40	31	24	27	20	32	34	36	30	32	36	22	30	28	30	33	26	24	35	26	24	31	33	33	25	35	21	24	32	24	27	38	23	30	25	21	34	31	29	28	30	32	35	26	25	34	25	33	29	31	23	31	19	32	37	22	32	36	28	39	23	38	25	34	32	28	36	33	24	23	35	24	21	28	31	22	29	32	30	36	25	33	41	30	29	33	29	27	22	30	23	23	23	36	27	37	30	21	23	38	25	33	21	25	28	32	34	33	21	33	23	36	31	35	34	29	27	29	32	32	30	33	28	37	22	34	32	29	34	25	27	33	41	22	30	23	31	25	35	35	28	42	33	27	43	31	28	39	41	37	28	44	29	34	30	33	35	24	26	41	26	36	33	29	36	31	34	31	41	30	33	23	34	29	38	40	24	37	27	27	28	29	27	33	22	26	35	25	19	29	32	31	33	25	35	34	37	34	32	26	22	26	33	35	28	30	17	36	26	29	36	25	29	24	33	30	30	27	36	33	31	29	25	26	24	24	33	33	19	30	41	30	30	31	24	28	24	29	29	35	23	34	28	37	33	33	29	23	29	29	24	33	40	42	28	27	24	22	21	29	23	25	32	20	37	27	27	28	31	36	28	26	39	33	34	22	37	29	30	32	32	26	33	37	34	28	35	29	28	24	28	31	32	23	33	38	31	35	24	27	28	23	39
17249	2818	1673	1526	2905	5338	11002	12135	7645	4753	4429	3655	3156	2728	2467	2293	2128	1823	1565	1470	1351	1334	1167	1127	1069	904	881	833	699	654	722	605	566	482	446	427	410	423	391	392	349	357	353	305	273	311	288	275	271	278	341	268	268	254	269	256	292	286	261	272	276	265	243	307	252	286	283	272	247	239	256	247	263	282	272	325	258	250	250	264	279	259	272	271	258	256	266	266	256	265	241	275	290	284	282	254	249	270	257	229	284	310	292	260	251	265	265	260	266	247	283	294	267	264	251	257	277	273	295	236	265	272	273	293	271	258	293	265	261	263	227	280	280	252	262	262	270	273	238	267	246	241	225	261	264	280	250	245	276	240	263	264	273	247	274	232	276	272	256	280	284	260	265	261	264	286	252	278	278	284	292	258	267	251	285	248	272	268	243	270	273	239	243	234	275	283	252	276	235	280	275	239	263	273	272	274	249	260	267	271	273	283	260	268	246	264	270	263	282	241	236	273	275	247	287	254	272	258	250	264	253	277	263	249	244	251	248	247	300	244	253	227	271	282	264	246	250	270	255	249	245	290	268	234	295	270	264	273	276	246	275	248	301	263	273	250	236	295	292	277	277	246	262	262	281	264	283	243	265	251	288	260	251	241	283	254	232	250	275	272	272	259	268	280	229	262	270	259	272	250	284	228	254	258	250	263	251	281	281	275	259	280	275	265	238	242	262	276	258	276	272	288	273	272	286	236	238	260	244	262	248	270	254	254	254	264	282	261	267	249	271	268	214	263	254	260	251	268	260	283	265	284	250	319	266	260	244	256	261	236	273	250	247	244	245	263	245	245	241	244	285	267	268	260	261	258	259	275	270	259	273	262	262	273	266	269	257	263	271	293	273	277	269	277	251	269	236	255	292	264	251	271	247	284	275	276	245	299	268	268	252	270	258	263	255	252	251	276	249	280	275	260	252	223	255	257	281	268	257	264	249	245	243	261	280	289	282	230	258	261	248	267	243	257	241	264	227	252	254	253	254	252	249	280	240	269	250	246	268	264	239	256	270	240	274	258	239	265	225	281	278	264	289	271	275	274	266	256	258	249	283	216	278	248	273	281	251	264	241	270	265	264	262	258	261	255	249	272	257	253	233	265	272	236	288	248	266	257	264	239	260	256	269	281	263	261	277	222	249	261	251	252	253	253	259	257	252	246	261	245	266	288	271	256	275	290	243	258	252	256	262	249	281	278	284	285	266	245	275	284	278	249	280	246	271	264	256	259	250	266	277	251	255	266	270	265	269	276	255	240	261	277	272	285	235	291	291	244	249	253	269	244	259	256	283	286	258	264	249	277	261	264	257	237	236	247	245	284	269	262	263	292	280	263	232	241	262	262	260	249	242	276	241	269	280	274	243	249	270	258	264	246	244	267	240	235	253	275	267	262	254	255	251	282	249	257	285	254	268	248	267	243	247	265	270	237	241	254	255	284	265	251	263	260	294	243	273	268	261	264	293	285	272	258	285	266	267	233	251	274	239	258	271	238	247	271	253	301	254	273	282	259	233	243	242	224	250	258	266	235	251	255	279	281	251	256	225	269	262	283	237	248	273	256	267	274	268	253	266	254	269	240	249	217	238	265	267	244	269	260	228	273	272	249	254	236	273	262	265	247	246	227	276	273	254	261	286	278	258	275	269	252	259	245	272	250	261	266	262	253	281	253	248	255	232	239	242	244	257	237	257	285	257	267	254	287	239	254	275	294	266	265	273	258	257	240	260	258	249	254	288	263	258	278	254	256	259	248	220	244	244	228	273	268	245	257	277	244	285	268	269	284	266	269	283	268	285	281	265	255	269	258	223	235	265	270	262	255	276	273	269	276	278	261	232	242	262	255	275	275	260	266	270	230	274	249	266	288	258	269	251	231	278	247	240	277	260	250	257	247	283	239	266	243	251	255	290	254	255	245	259	303	271	264	262	265	249	262	262	261	266	246	272	250	245	245	248	263	258	269	261	239	256	251	277	276	261	260	247	277	268	257	250	242	255	263	271	261	263	254	256	270	237	280	287	280	262	256	270	273	264	246	266	275	275	289	249	281	249	262	260	272	267	273	241	269	266	271	256	280	261	271	252	258	248	260	237	278	252	264	241	256	269	244	238	247	278	260	269	271	300	267	242	264	271	248	262	265	263	250	252	251	261	261	213	257	247	269	277	246	247	229	266	250	271	242	248	240	266	283	263	261	266	272	269	251	264	237	258	281	255	238	280	256	288	266	254	256	272	229	268	264	247	245	253	284	249	256	257	294	260	301	254	233	252	236	271	279	277	248	264	268	261	266	286	289	256	257	245	254	259	265	286	250	277	294	255	288	273	244	255	278	243	263	223	237	271	278	253	248	277	248	246	268	264	268	250	251	279	248	245	234	271	265	278	268	256	256	273	264	265	287	279	291	241	245	256	265	275	244	255	269	293	284	282	264	275	239	284	268	263	267	281	246	276	257	277	256	260	266	266	268	276	271	257	256	289	243	251	267	256	276	273	278	263	269	251	247	261	279	233	261	267	258	273	257	301	267	252	298	232	274	279	255	279	254	264	276	262	244	265	276	252	265	274	247	271	281	259	279	265	237	262	269	258	267	276	236	291	268	263	255	287	282	262	255	257	262	277	256	257	254	259	264	248	294	262	249	275	257	252	272	286	305	297	255	260	267	267	249	247	259	237	239	282	277	249	279	237	285	250	244	268	289	258	234	230	301	242	254	265	283	277	267	241	272	260	239	264	268	274	267	274	274	253	282	308	248	274	233	236	299	253	242	260	231	235	238	258	241	226	282	259	279	273	260	237	244	261	275	264	258	257	251	269	266	273	258	236	309	251	246	287	279	241	284	282	243	269	278	255	269	305	265	268	243	290	298	286	269	257	269	286	277	238	280	249	258	261	236	255	275	246	248	267	238	257	271	265	249	275	231	269	258	269	245	268	239	249	287	271	211	258	254	236	256	276	242	261	269	265	262	244	239	240	258	274	255	259	251	233	261	233	262	261	256	256	258	258	245	269	262	257	245	265	279	242	244	258	264	276	277	258	256	253	255	249	268	291	267	272	256	263	270	275	252	247	271	265	265	247	240	249	271	258	252	237	237	227	245	263	237	263	248	250	251	229	231	285	251	261	271	272	260	260	285	260	253	281	249	245	260	267	243	220	278	267	240	283	253	265	272	262	264	266	274	271	257	242	227	268	264	266	256	272	254	277	265	269	290	251	270	256	265	255	263	247	246	243	255	252	261	241	274	233	249	229	250	250	273	269	271	274	258	278	244	278	278	254	245	258	248	244	262	236	250	263	236	276	249	268	266	259	243	238	282	265	240	278	269	284	261	247	246	261	257	264	288	251	246	260	257	244	261	241	253	262	274	270	262	291	255	255	260	261	260	273	307	262	247	268	243	266	261	264	232	309	279	238	252	279	272	247	240	253	235	275	223	244	261	281	259	301	250	226	268	252	259	267	270	269	255	230	252	274	257
2660	329	198	157	104	133	234	280	187	144	163	164	113	123	109	106	96	123	96	94	102	90	76	98	86	68	80	73	78	57	69	43	59	49	66	71	58	43	68	51	41	50	54	62	62	43	48	37	52	39	53	43	52	61	38	34	44	48	33	33	47	44	35	51	41	41	48	53	48	54	45	45	57	49	54	47	44	47	48	46	41	33	56	44	48	39	50	43	52	47	34	44	49	52	33	51	44	32	49	46	36	67	41	49	42	45	59	41	49	43	47	47	44	57	36	34	38	31	41	32	32	37	49	42	53	48	49	39	55	45	52	49	57	45	49	48	43	46	53	54	46	38	35	42	54	36	58	45	50	47	50	46	49	40	40	51	57	49	44	41	43	43	46	39	62	57	40	45	52	41	49	54	53	52	49	37	52	43	33	39	39	48	36	53	55	40	47	38	45	38	42	45	44	38	58	47	37	40	35	54	49	44	45	42	48	46	41	46	41	55	52	47	46	38	40	49	55	35	49	43	42	48	46	55	46	41	47	46	47	54	37	42	60	47	41	45	44	41	57	41	45	46	53	44	45	54	39	56	35	43	49	48	58	51	41	40	44	39	50	57	51	51	39	49	31	49	44	37	51	48	51	38	46	53	39	50	46	45	48	39	46	40	47	44	50	48	51	35	43	49	44	39	39	39	38	49	45	49	54	36	45	47	58	52	49	45	34	46	48	41	51	41	48	51	44	48	72	40	46	44	50	39	55	60	36	39	52	52	55	44	48	54	35	40	39	43	58	58	38	49	40	61	49	55	41	43	42	44	47	52	56	41	49	51	44	39	51	48	44	44	54	36	48	37	39	36	54	38	39	45	49	42	37	50	44	51	43	38	35	53	38	49	38	35	41	48	45	40	58	41	49	47	41	37	58	47	53	31	49	41	46	43	45	51	43	60	45	32	32	44	50	43	42	60	35	43	50	54	37	38	46	55	53	39	47	46	48	50	42	43	41	53	53	43	52	37	33	41	52	52	43	54	54	47	50	37	50	39	50	42	40	49	39	41	53	39	51	49	56	54	51	44	46	45	46	42	54	48	44	49	42	46	39	44	42	45	38	44	64	45	56	48	43	39	39	40	53	50	54	38	49	41	46	44	64	43	36	38	45	44	41	43	46	38	50	44	40	49	53	54	43	51	49	45	57	40	55	40	42	43	39	47	41	47	41	45	37	44	49	36	57	47	45	57	43	51	58	39	49	45	47	39	43	42	48	49	43	34	40	43	44	40	48	64	46	39	45	51	49	50	42	45	43	53	41	37	34	35	49	57	42	56	49	46	42	38	45	45	49	49	43	41	44	40	54	59	59	49	51	39	45	44	33	47	41	44	43	46	42	52	45	52	48	43	43	51	43	41	38	53	41	45	46	54	36	35	47	45	45	46	49	51	51	42	42	41	40	53	29	37	48	48	46	35	40	49	46	40	53	52	31	55	50	43	46	43	38	50	42	39	50	56	39	45	41	37	59	52	42	56	47	48	39	44	57	42	43	47	35	49	49	49	53	49	53	48	35	53	38	46	43	49	49	37	49	54	35	51	47	48	45	45	42	33	33	44	46	49	47	50	50	42	41	43	29	56	32	44	33	42	36	53	40	38	63	44	50	31	38	56	47	46	45	42	50	41	61	53	54	46	33	40	50	38	32	44	48	43	39	41	39	38	45	50	52	43	43	42	52	48	41	57	43	44	52	44	44	47	43	56	40	50	39	54	44	40	45	54	30	46	48	40	53	46	41	43	44	52	37	44	34	46	42	54	55	37	47	62	38	42	42	43	31	48	42	51	48	39	33	52	42	36	51	43	39	47	50	43	47	49	47	33	42	45	47	46	48	61	49	45	40	53	45	42	52	38	38	34	50	39	42	45	53	52	54	43	39	49	60	45	56	54	46	38	51	44	57	57	41	42	38	51	62	47	39	29	45	47	44	40	56	57	45	53	47	39	45	56	55	39	40	47	43	44	30	39	66	45	41	48	47	44	30	56	43	47	48	42	41	41	44	53	45	60	58	40	55	43	44	37	40	46	46	38	46	53	39	45	49	41	37	48	49	46	32	39	50	41	35	35	43	44	40	44	44	46	48	47	58	36	41	47	57	39	39	43	41	34	50	54	41	42	40	41	47	48	42	48	39	44	37	48	57	51	49	51	53	52	48	51	48	32	37	46	50	54	36	37	62	48	45	57	54	51	32	48	33	42	44	38	44	40	48	46	54	54	50	29	55	49	41	54	51	43	47	42	46	42	45	48	45	44	42	45	45	49	35	55	45	43	44	44	32	43	47	36	46	47	52	43	46	39	44	50	31	33	49	49	55	52	46	50	37	42	40	41	36	47	54	40	35	45	45	42	59	64	43	52	42	59	53	44	38	58	39	61	51	46	52	48	47	44	44	50	41	39	51	45	41	32	50	43	54	39	53	45	36	46	59	43	41	38	46	49	50	45	55	45	48	48	35	42	46	57	40	46	48	37	47	46	59	43	30	45	46	46	42	41	45	46	45	45	45	41	47	37	46	51	43	41	38	45	56	27	50	39	45	58	42	42	60	45	46	47	40	44	56	46	39	44	50	39	56	43	37	42	54	47	38	46	46	59	54	34	67	35	55	42	50	57	48	45	48	51	47	51	47	52	55	32	39	34	51	45	39	46	37	47	38	42	42	40	48	42	50	49	40	36	50	31	46	38	43	47	41	43	52	46	37	53	49	44	57	34	43	38	45	42	41	41	47	43	52	50	42	37	46	39	43	32	51	50	45	46	46	49	49	44	42	41	46	49	48	49	41	39	35	38	37	54	55	38	44	49	46	48	49	55	35	35	31	40	62	49	38	46	46	51	48	39	34	51	51	34	51	49	47	51	37	36	44	55	43	55	40	43	40	58	48	55	39	54	41	45	42	48	55	47	46	43	46	53	55	51	42	56	44	41	38	37	53	42	52	41	46	45	56	33	50	53	42	55	54	46	48	49	35	50	49	43	42	45	51	46	48	40	49	53	55	47	39	32	50	43	48	51	41	49	57	52	46	51	44	45	45	39	58	54	51	36	38	46	33	48	47	55	40	46	46	42	48	45	59	48	45	41	62	44	39	55	44	49	44	48	57	37	52	38	68	48	42	36	39	41	47	42	41	54	43	42	46	39	54	44	40	54	46	42	64	44	57	46	50	37	47	35	52	51	44	39	37	32	46	41	55	45	56	38	49	52	40	44	40	45	41	45	43	40	38	42	52	43	45	50	41	59	38	47	49	44	47	45	38	41	39	59	42	47	50	49	39	54	43	42	48	48	38	43	47	58	47	45	47	34	39	41	51	34	50	48	41	50	45	33	64	41	46	52	52	49	44	50	52	47	41	50	49	42	44	66	42	33	52	40	44	50	58	48	47	38	61	53	32	65	42	43	46	64	46	45	56	49	50	31	49	41	39	45	48	44	46	42	46	30	43	35	47	50	50	48	38	44	45	52	50	48
22446	3926	2370	2145	4079	7964	14311	14698	9244	6863	6154	5394	4413	4042	3715	3385	3009	2674	2397	2126	2204	1929	1772	1658	1562	1252	1300	1418	1235	1008	880	858	780	674	688	628	639	592	586	564	513	477	519	471	490	462	429	470	404	384	442	452	431	367	423	399	445	400	384	441	430	440	396	428	401	436	395	472	444	409	420	427	400	409	369	432	400	425	433	433	408	394	412	390	407	376	423	386	404	397	396	419	406	412	413	394	392	398	394	392	412	443	407	432	409	423	427	415	416	442	439	416	425	419	426	388	391	448	433	415	418	415	409	439	446	410	398	418	429	423	402	429	399	408	420	419	383	409	407	392	377	392	377	421	445	393	434	423	406	374	420	377	437	378	409	438	388	406	426	384	378	398	395	416	413	398	394	379	385	399	404	393	413	383	425	417	416	415	424	400	422	415	414	378	417	433	387	406	400	380	454	434	401	424	409	367	454	416	435	398	397	401	424	430	431	393	429	449	386	405	407	400	401	385	390	420	418	371	394	398	370	437	400	380	403	412	422	396	421	422	418	419	410	396	401	409	407	391	410	375	411	384	406	398	401	411	398	389	434	429	394	439	382	383	419	474	394	406	463	439	420	425	410	391	413	406	405	391	397	405	397	399	368	404	420	380	407	387	425	370	398	383	363	407	396	390	396	431	422	416	404	462	433	439	424	360	411	400	401	406	425	368	403	446	418	426	423	394	400	372	409	408	370	422	389	418	421	432	391	365	400	416	401	412	407	407	442	402	413	391	350	405	376	424	456	424	385	431	369	394	422	426	409	388	408	379	419	438	388	423	375	393	390	398	403	431	403	401	378	412	368	370	392	391	389	360	414	397	408	376	402	392	396	359	395	393	436	387	395	377	402	385	412	398	374	384	391	409	393	408	426	357	401	389	442	414	343	386	406	388	441	381	374	381	400	399	410	419	382	389	387	444	411	410	404	412	409	400	445	433	444	414	398	414	396	424	448	414	424	433	392	395	427	387	428	389	405	412	391	380	400	445	416	420	387	391	426	449	413	403	411	395	413	430	411	411	410	399	406	375	385	395	406	382	410	382	404	429	405	437	401	402	390	379	439	397	425	394	433	386	432	394	417	389	393	379	415	389	357	412	430	394	399	369	404	377	403	393	411	417	392	389	414	426	378	372	419	419	421	409	412	407	421	365	418	404	409	389	387	378	382	403	378	419	388	411	392	399	382	394	417	380	404	388	388	408	415	371	410	400	412	418	409	413	388	378	397	394	400	401	400	370	400	394	408	399	387	412	387	410	384	436	364	410	422	408	434	403	389	417	438	393	399	404	399	425	402	430	412	422	425	431	385	398	388	389	415	396	404	363	386	431	403	406	417	427	386	394	469	423	416	406	399	415	393	405	415	407	393	360	408	390	374	443	413	376	417	428	420	407	407	367	400	385	404	400	384	393	404	429	383	431	391	419	375	398	418	432	377	397	422	399	419	419	391	399	396	426	430	388	392	415	382	416	407	386	398	378	386	423	404	426	395	398	404	415	388	377	413	399	380	424	365	451	420	389	420	388	391	412	410	391	415	402	411	414	435	426	393	392	441	413	383	413	389	406	418	424	409	366	388	417	427	410	407	412	413	400	371	406	403	414	383	406	406	378	423	383	389	393	362	396	408	399	389	423	351	409	401	370	396	394	376	402	392	439	411	390	427	377	418	431	387	375	422	443	383	360	396	383	387	399	395	401	422	393	402	375	415	443	390	421	392	417	395	414	423	434	413	448	416	437	408	386	437	407	401	407	437	389	414	400	431	417	421	393	388	395	445	416	352	392	412	397	394	384	387	377	421	411	386	383	377	410	400	409	414	417	384	401	405	422	423	415	420	383	403	428	378	424	401	393	410	412	417	405	428	411	434	391	381	384	395	385	427	402	399	386	396	411	419	450	430	398	377	408	429	415	386	425	409	386	391	424	390	442	403	423	378	434	403	443	403	374	409	399	408	417	396	369	413	406	407	409	395	425	394	381	425	391	395	417	431	398	381	420	395	414	391	406	406	401	395	379	387	369	428	421	427	417	393	393	387	402	421	421	434	414	422	377	393	395	409	402	399	399	375	405	398	400	440	397	384	410	417	441	375	419	382	387	409	417	371	431	411	391	395	409	407	410	393	394	396	370	393	394	397	429	410	378	403	417	410	407	427	400	394	409	422	396	409	431	375	400	420	430	417	412	401	398	421	398	413	389	420	406	377	400	436	415	402	400	406	415	401	439	374	418	430	376	402	411	368	419	369	423	365	448	399	408	428	398	364	410	401	415	418	391	430	409	407	409	416	409	409	421	413	379	391	419	422	416	380	414	393	406	415	401	383	408	426	381	437	376	408	418	403	418	412	373	377	421	420	371	449	359	419	418	419	418	401	418	430	379	420	435	422	410	406	382	409	410	410	390	384	385	430	377	428	406	418	419	392	398	415	410	407	384	393	377	392	368	426	388	375	388	394	428	423	412	395	399	418	373	401	399	404	386	407	385	404	384	412	397	408	418	419	376	432	410	431	395	415	415	414	454	402	415	422	400	416	426	415	373	415	438	389	428	369	378	427	374	384	432	436	405	399	401	392	408	408	434	397	424	406	429	423	417	401	409	374	417	397	415	385	410	394	405	381	396	387	422	393	389	385	384	413	456	413	397	411	420	392	418	381	401	415	385	375	376	418	389	410	362	415	390	397	423	372	387	383	413	383	376	371	389	411	391	407	426	409	392	416	357	411	394	424	425	383	422	421	408	392	378	367	391	391	406	425	431	387	363	385	426	382	424	392	429	414	387	382	413	417	444	395	410	404	443	375	411	435	420	412	395	407	424	384	427	426	401	413	409	405	381	387	402	425	432	360	356	376	383	405	413	387	379	405	411	450	421	384	404	402	415	382	365	430	385	401	433	432	419	366	437	422	411	409	423	420	402	433	432	392	341	412	402	414	407	372	384	430	412	420	393	401	376	402	397	426	370	384	408	441	434	394	439	381	403	419	390	409	427	402	396	385	386	378	393	384	412	396	425	419	387	382	432	400	416	434	393	400	442	393	419	431	410	407	413	395	409	402	387	390	430	405	402	354	410	396	397	395	419	400	372	412	382	393	409	394	429	418	422	388	414	418	397	376	437	415	393	442	411	393	414	387	429	395	385	361	442	416	424	407	379	386	378	388	369	410	452	411	395	396	381	421	407	472	405	417	391	414	435	420	412	416	406	423	395	453	381	433	385	416	423	407	401	401	399	413	403	419	356	386	411	423	422	408	414	410	398	376	432	365	402	382	403	418	400	390	396	428	417	419	399	390	416	440	418	400	381	422	382	406	391	395	393	446	403	378	406	414	408	417	402	407	428	398	413	405	435	413	436	421	412	439	424	387	418	384	404	388	390	406	428	414	389	391	404	423	415	413	420	426	386	380	409	422	434	391	394	371	411	428	432	368	403	396	420	414	425	401	409	379	387	429	337	386	389	409	415	407	402	407	381	389	382
1851	163	101	87	73	94	138	142	102	117	96	101	59	87	84	84	78	74	88	69	79	72	59	59	72	56	57	68	57	44	59	53	60	56	39	45	57	48	62	46	39	46	53	44	33	44	45	45	63	53	44	53	54	51	46	49	47	40	57	46	45	51	42	41	48	45	48	56	41	41	47	52	40	47	59	49	50	50	43	49	55	48	45	46	44	37	53	52	43	43	51	50	44	40	47	47	42	56	44	41	46	52	47	47	43	56	29	47	52	47	34	58	45	39	51	46	39	43	46	44	37	43	43	41	55	52	40	49	54	51	26	43	53	44	53	53	42	48	40	51	36	64	51	54	36	55	41	51	54	51	57	66	58	38	51	44	44	42	39	38	51	56	51	52	42	41	36	45	43	54	47	40	47	42	54	59	58	45	50	46	44	36	61	44	55	50	48	47	45	47	31	44	43	44	34	56	49	44	43	45	46	49	36	32	42	46	54	39	42	42	34	40	55	41	46	47	50	31	42	38	37	48	42	46	53	43	59	47	36	33	38	50	41	41	60	43	50	46	38	51	31	46	65	49	39	39	45	46	41	44	47	36	54	41	52	48	54	46	54	50	46	42	37	42	39	41	48	38	40	44	42	50	40	48	46	43	44	38	44	40	51	44	58	37	38	49	48	58	64	55	46	31	46	54	50	45	53	58	46	49	53	40	55	45	41	46	41	41	48	48	37	44	48	43	33	52	43	52	43	54	43	41	39	48	49	49	53	36	31	41	42	51	36	35	44	43	49	35	49	42	53	52	45	37	67	35	52	31	46	58	57	55	58	45	35	34	46	43	48	47	52	47	39	39	46	41	46	53	46	45	55	43	56	56	41	49	52	39	40	46	51	44	50	46	59	47	48	55	45	43	52	57	52	43	39	44	55	31	39	48	52	37	43	41	53	51	60	51	45	55	43	46	48	30	45	42	52	46	48	56	46	52	40	37	42	54	34	53	49	34	55	42	47	35	39	41	45	48	46	47	38	46	51	38	44	41	44	55	40	50	50	42	56	42	61	45	46	44	49	52	45	49	42	46	51	38	52	33	46	40	38	44	48	47	42	45	44	57	49	40	37	37	46	40	47	58	44	30	59	48	43	29	43	54	45	40	39	52	64	45	46	39	52	62	49	43	35	53	37	51	44	40	41	59	58	45	44	41	55	49	31	49	49	49	39	54	48	51	49	52	41	51	60	50	40	54	43	42	40	52	58	45	53	42	47	49	45	37	28	54	50	48	46	36	42	52	47	56	39	49	44	45	34	41	43	49	47	52	39	52	36	49	66	49	43	40	43	55	51	42	49	37	46	39	40	47	45	60	52	59	45	32	50	46	52	41	48	53	46	45	41	50	40	53	62	51	48	50	54	39	52	58	46	37	60	37	41	43	51	56	48	44	48	46	40	50	47	43	42	45	49	51	36	56	40	71	58	49	50	39	49	43	46	43	43	38	55	53	33	47	54	41	53	44	37	43	44	50	43	52	40	57	48	62	50	58	63	46	41	56	47	46	51	47	52	47	47	34	44	39	52	45	48	38	38	54	41	51	40	58	64	45	42	56	53	38	47	42	43	39	48	55	46	35	48	43	48	48	59	51	48	59	51	41	46	44	41	54	50	43	43	60	54	40	39	23	48	35	46	48	54	53	43	46	47	52	51	39	51	38	41	41	53	51	57	35	42	44	53	53	35	47	52	63	40	34	42	47	42	40	44	52	37	54	51	37	44	35	47	38	53	49	47	59	46	47	58	45	49	51	40	42	53	35	52	44	52	47	44	60	46	54	39	52	42	42	45	59	41	47	34	41	62	32	33	44	39	51	49	49	46	55	46	50	46	51	54	40	48	40	50	61	43	47	45	55	31	57	42	49	46	50	50	51	61	44	42	34	46	43	35	43	53	54	52	45	64	46	40	59	45	41	39	40	45	58	47	48	48	53	50	47	38	36	50	60	45	45	53	51	52	47	50	44	54	51	40	36	38	55	48	43	48	50	55	28	53	46	48	61	41	48	43	43	45	45	52	55	41	51	44	50	33	46	37	41	34	51	57	37	42	59	45	42	53	62	48	49	50	56	39	54	46	43	44	38	52	42	47	46	47	56	53	49	37	61	36	38	54	58	42	41	45	34	50	46	53	39	49	55	49	54	45	52	49	39	35	43	49	50	58	51	41	39	50	46	55	49	35	48	50	50	41	48	43	45	43	51	43	48	48	36	48	43	48	44	64	49	44	46	55	41	41	44	43	39	49	48	58	62	40	50	38	34	39	48	64	54	46	54	51	43	36	45	47	49	52	44	52	38	53	52	47	60	34	51	55	52	41	45	54	53	48	53	55	57	52	44	42	52	45	54	51	53	46	40	71	47	40	48	47	37	47	55	38	44	54	46	47	52	58	49	49	41	44	56	49	44	54	45	49	43	49	47	32	35	60	48	46	36	43	46	53	50	38	38	50	42	44	47	44	35	50	48	45	43	38	54	50	45	50	37	34	55	44	34	51	52	45	47	42	48	48	45	52	50	54	55	48	54	39	38	64	53	39	39	42	37	50	38	38	50	44	53	55	47	51	44	43	52	41	52	57	60	44	44	47	33	47	52	37	41	46	40	50	44	49	45	47	45	57	41	51	55	43	40	45	50	42	33	54	48	59	47	44	45	50	48	44	40	38	41	45	43	39	44	47	37	58	40	49	48	46	49	50	53	48	39	44	45	51	53	49	48	34	53	35	44	43	48	59	67	50	49	55	42	44	49	48	57	57	48	48	61	39	49	50	48	51	40	44	42	45	39	42	52	35	49	36	59	45	52	46	57	48	37	49	40	42	45	54	37	51	38	39	41	53	47	38	49	50	43	37	55	49	52	58	45	48	47	38	50	42	49	49	64	48	51	43	53	33	46	48	38	54	49	49	39	41	44	33	38	43	48	52	50	51	43	54	50	40	47	51	45	58	42	46	51	51	45	54	51	55	41	39	56	42	39	43	37	46	34	46	42	42	39	47	35	34	42	51	46	37	44	63	49	53	44	31	52	50	46	50	63	41	38	31	53	39	49	50	43	44	38	55	47	55	42	55	50	48	49	55	48	55	48	58	47	38	50	51	49	37	53	53	49	39	50	52	38	39	50	50	47	48	63	48	46	59	40	56	43	28	40	46	64	44	47	37	34	42	36	44	33	48	55	43	42	47	51	37	52	46	47	41	43	38	30	38	50	45	52	47	54	43	42	38	44	45	52	49	49	41	44	55	43	36	59	52	44	51	47	47	34	30	53	54	50	41	48	44	52	44	46	46	48	49	65	42	46	41	44	44	43	41	43	42	50	53	37	46	42	44	46	42	56	60	54	41	42	51	42	44	57	43	45	39	47	48	46	36	43	36	43	54	52	46	53	47	48	54	49	35	48	46	40	42	51	34	33	39	43	48	43	47	50	44	50	44	50	57	55	59	49	46	36	42	43	60	42	44	44	48	61	54	46
14578	1945	1293	1280	2394	4950	9123	7983	4632	3520	3134	2925	2431	2320	2035	1848	1667	1521	1455	1367	1266	1170	1082	989	989	857	823	839	782	794	581	572	556	561	480	496	513	500	454	515	476	472	443	410	456	389	431	411	408	412	403	426	408	398	399	419	443	419	410	415	409	449	422	414	479	411	417	417	422	382	390	417	398	402	388	429	436	390	404	405	420	393	386	422	391	445	428	398	386	440	393	397	423	385	408	379	396	403	385	388	387	405	387	349	379	404	408	392	419	395	426	411	371	403	404	417	385	448	389	408	410	401	415	399	383	381	412	382	410	415	381	387	434	402	398	401	387	392	445	436	409	404	410	388	359	412	393	388	437	424	410	408	397	378	366	396	437	400	390	350	428	403	392	375	415	438	430	399	390	405	378	377	396	406	389	404	391	420	397	417	417	389	419	407	396	396	355	391	418	412	351	408	406	378	386	384	404	406	404	403	389	398	414	434	362	395	399	402	381	383	363	397	393	353	390	390	393	425	433	388	403	361	409	400	418	420	393	379	401	393	418	407	393	412	420	392	438	415	380	413	411	401	417	417	426	391	368	407	409	397	418	388	415	420	400	402	406	362	351	379	378	416	377	410	382	388	420	403	391	431	400	390	402	386	442	389	382	380	411	417	421	429	381	433	412	429	398	413	400	390	393	391	406	404	412	420	405	371	394	404	395	408	411	361	373	355	436	402	405	418	414	375	397	407	386	389	421	390	416	427	446	443	407	384	386	402	437	383	428	374	404	390	428	379	390	380	419	400	377	399	358	433	436	432	418	428	376	400	388	396	410	428	389	407	412	429	401	429	410	406	405	419	400	389	385	431	426	421	414	389	395	417	412	392	420	374	420	407	395	406	443	410	393	375	393	371	436	395	417	397	424	445	409	397	368	410	413	362	401	392	391	401	381	415	372	413	393	401	429	402	369	381	422	371	400	402	388	370	393	415	430	373	413	437	407	378	376	409	438	381	405	413	418	417	380	399	421	397	388	383	405	402	398	429	421	383	399	421	374	422	380	372	445	406	421	418	408	384	409	407	385	400	379	377	389	410	418	390	410	423	377	416	413	392	376	368	418	350	363	401	442	394	376	378	427	406	384	386	384	373	388	374	399	386	372	415	430	395	381	417	373	394	357	415	391	424	404	391	376	379	392	388	416	413	385	392	401	389	393	399	405	364	419	405	387	421	413	404	432	423	405	405	399	405	423	387	384	406	393	408	423	416	407	396	412	370	398	390	398	387	386	387	411	434	357	397	384	375	430	401	395	424	425	394	427	428	419	400	413	425	417	381	407	395	417	400	420	416	383	430	383	398	443	446	393	400	427	391	404	431	428	395	415	378	410	400	390	408	414	408	401	386	408	392	422	411	412	411	399	401	388	389	419	417	398	394	378	421	391	421	444	398	402	448	371	380	424	375	424	408	408	404	390	426	406	412	416	397	426	406	397	429	404	423	401	412	401	395	430	393	406	403	427	384	390	393	436	378	415	447	412	391	400	385	442	416	352	378	408	366	375	439	417	392	430	396	368	398	370	413	336	413	388	392	371	399	402	373	408	378	394	420	406	391	410	407	381	386	448	415	406	383	413	389	400	399	424	388	384	427	385	401	376	383	409	406	410	422	375	392	393	395	371	411	384	382	424	381	396	405	409	396	358	395	389	430	398	408	398	390	400	396	396	372	441	376	401	410	442	419	406	429	374	384	401	400	417	400	409	376	414	422	372	395	414	406	413	419	399	369	369	387	399	391	420	384	416	382	414	399	396	391	439	398	429	424	360	388	425	408	381	401	412	403	392	416	392	439	381	389	400	368	364	381	386	411	418	440	407	399	409	420	432	403	407	398	407	416	411	402	396	384	429	392	399	400	400	409	391	381	432	426	400	361	429	358	421	392	393	395	377	396	388	383	400	404	389	405	424	410	367	443	436	377	415	404	419	425	357	407	388	404	390	388	386	407	418	430	399	424	391	418	435	415	426	426	408	431	411	384	422	378	409	386	398	405	421	410	397	409	425	413	393	401	430	448	416	391	389	383	348	385	404	397	379	382	392	391	369	356	400	404	394	435	399	412	401	429	391	400	390	430	372	397	424	410	423	375	429	390	418	392	432	403	372	360	425	419	432	411	406	384	424	419	399	370	361	385	406	389	431	406	401	364	412	400	386	389	384	383	442	411	424	396	407	377	370	396	414	367	414	414	374	431	411	392	387	400	387	412	423	400	400	378	394	398	381	424	442	381	399	421	402	379	395	415	399	433	392	404	404	402	444	384	407	389	407	401	416	404	377	402	418	400	387	400	405	416	385	400	402	405	414	392	395	382	371	379	371	422	397	380	374	417	377	415	379	431	372	425	393	412	350	426	418	393	379	415	450	380	386	357	430	383	460	376	412	389	400	421	372	412	410	416	374	386	447	393	432	395	425	369	423	366	398	413	420	363	410	411	388	400	404	386	381	378	404	378	418	423	385	394	413	399	426	430	381	387	392	421	388	412	383	405	428	374	378	389	427	427	397	402	398	360	428	377	389	393	440	410	392	391	417	427	396	412	372	398	386	402	420	398	407	399	394	385	407	382	422	396	425	438	378	404	408	393	401	431	417	379	387	389	371	408	367	388	413	339	389	414	412	395	374	413	429	411	408	413	403	420	401	404	410	360	419	422	405	394	384	399	408	378	394	427	394	428	393	419	372	421	411	399	375	428	396	394	390	405	416	389	428	396	391	359	426	377	392	399	367	398	373	381	398	407	388	420	366	369	388	387	366	406	420	405	396	404	371	386	396	380	375	384	367	410	424	385	402	399	399	421	425	371	418	401	424	357	364	368	419	373	413	422	398	386	434	354	434	414	358	432	404	399	383	382	449	436	380	408	414	397	391	421	402	409	379	424	408	430	410	413	413	417	396	355	403	369	421	416	405	420	405	405	409	383	377	379	379	412	404	419	396	375	398	420	371	395	398	365	399	413	395	354	412	369	409	406	394	383	394	399	418	408	416	399	377	404	385	408	422	390	357	392	407	413	378	422	435	427	395	436	409	408	424	369	410	412	387	425	416	368	363	367	393	409	412	412	385	389	372	399	405	416	408	427	387	392	365	396	400	363	407	421	417	411	407	423	408	420	421	385	381	445	381	400	407	410	394	420	410	410	414	380	443	374	405	406	392	421	422	415	399	391	408	381	401	409	415	422	400	425	390	415	396	409	363	382	358	412	376	411	390	381	418	374	429	437	398	386	437	424	398	399	415	421	402	413	416	404	432	421	417	432	404	355	401	392	381	415	444	370	419	402	407	376	401	433	432	412	368	404	390	430	397	392	412	421	406	432	413	403	419	409	397	415	433	399	408	371	399	417	394	383	390	398	405	379	422	380	374	397	408	418	379	433	396	393	416	384	398	394	366	410	362	391	400	379	390	432	407	380	412	417	387	394	407	413	398	387	407	411	401	394	388	393	393	377	360	375	417	391	422	414	367	419	387	426
1710	238	154	150	118	132	194	227	163	151	160	157	130	137	110	114	108	95	110	92	89	70	99	88	78	92	99	62	78	76	83	69	63	76	74	58	70	58	57	49	61	68	58	67	77	58	55	57	54	67	64	67	62	57	49	58	56	56	67	57	62	64	57	61	54	57	57	81	45	59	68	64	57	60	63	43	60	58	61	59	69	55	79	59	50	63	67	64	59	60	66	61	47	66	51	43	55	70	65	75	60	68	64	62	74	50	62	45	78	40	65	60	62	52	54	67	53	50	62	59	57	53	54	52	59	70	51	60	65	60	48	63	60	53	63	52	55	57	65	59	68	70	54	61	71	65	59	53	52	60	64	65	64	59	74	55	63	65	57	65	49	70	54	55	50	62	55	68	58	72	71	70	59	62	59	65	63	46	57	63	59	65	58	67	49	61	60	47	54	63	58	64	56	70	59	52	58	59	72	54	57	54	62	53	54	52	53	69	66	68	62	58	69	53	53	52	47	48	56	56	63	81	55	50	61	55	62	54	64	69	55	66	55	59	62	50	67	60	64	73	60	63	51	55	71	65	68	69	54	68	42	66	54	53	52	67	65	53	53	54	53	68	59	55	53	59	54	62	49	53	51	61	58	51	57	55	54	58	67	63	65	75	47	68	66	64	59	69	66	60	58	59	71	54	54	60	55	58	54	54	64	45	56	67	50	65	53	66	44	54	42	60	53	66	53	60	64	56	50	77	57	58	52	45	62	57	58	59	61	55	55	54	57	66	60	67	57	47	65	58	51	54	66	60	55	63	48	51	52	58	81	69	72	53	55	62	72	47	45	42	50	54	64	71	59	64	58	53	68	50	54	74	58	54	52	52	50	52	52	72	56	64	57	67	69	80	60	66	67	53	55	64	74	59	72	68	60	68	50	64	54	65	62	69	63	54	47	64	71	62	57	58	65	62	63	72	64	44	57	61	46	63	65	44	59	49	52	51	61	64	63	50	55	69	60	77	65	52	60	53	61	48	52	59	55	61	61	65	62	68	58	55	58	74	55	61	64	57	58	56	59	63	51	55	66	67	64	63	49	54	54	60	57	67	72	46	59	80	57	49	55	52	54	55	57	64	60	60	65	56	58	53	67	58	61	53	63	55	68	49	59	62	50	66	56	55	56	65	61	63	50	58	68	51	45	60	63	59	47	67	63	70	56	53	53	53	68	55	65	65	54	62	73	63	62	68	60	54	42	48	59	56	67	74	53	54	57	61	58	67	64	69	55	56	52	65	59	53	69	61	58	55	57	66	63	51	60	57	64	66	60	53	48	46	57	57	69	55	60	63	56	49	54	71	54	67	57	61	63	54	57	59	55	45	45	55	69	64	86	63	75	50	62	53	51	55	69	61	67	58	56	46	56	59	61	68	76	54	58	62	49	63	56	58	60	51	59	49	62	48	58	48	61	69	49	46	66	64	59	58	52	65	67	66	47	62	50	61	60	64	60	56	58	68	60	73	66	43	48	56	62	66	51	67	58	63	60	56	54	53	62	67	60	59	61	61	61	65	51	54	63	58	59	54	67	45	60	56	69	71	57	76	76	51	62	58	56	58	63	51	57	60	49	62	72	50	72	61	60	60	62	56	69	66	65	46	58	62	58	63	58	61	74	59	55	56	54	54	64	46	50	60	51	62	64	57	61	50	62	53	53	74	67	51	47	60	55	48	71	57	46	58	41	56	63	61	56	69	57	58	59	67	64	50	58	57	50	64	70	65	59	66	52	71	66	59	49	70	51	65	46	59	70	64	47	51	53	51	77	60	59	53	58	44	54	43	70	52	61	53	62	59	48	57	52	63	66	69	52	63	76	53	51	56	63	61	63	62	47	64	69	51	59	64	52	76	63	63	58	54	59	45	43	56	67	57	61	47	49	60	83	47	63	47	62	49	72	50	62	62	62	56	61	65	61	70	63	62	66	58	79	67	59	61	64	49	62	58	58	62	54	47	69	62	66	64	62	61	56	52	65	65	57	55	56	49	60	71	54	59	63	61	49	52	55	48	50	51	51	55	58	40	62	49	65	55	51	61	56	52	65	57	71	62	51	62	69	57	60	84	57	52	59	58	53	78	52	65	53	53	62	58	67	64	61	62	62	50	81	67	48	69	58	57	69	51	59	54	60	68	58	66	46	59	74	64	46	59	67	62	48	71	66	57	61	75	52	51	54	64	59	47	78	55	60	72	68	55	61	44	50	59	52	64	60	64	55	61	47	59	52	44	49	51	52	62	54	49	56	53	55	75	57	55	62	67	64	46	73	63	57	54	62	58	56	50	57	44	51	66	67	63	66	51	61	64	54	55	63	59	48	62	49	58	60	51	66	70	59	73	76	61	70	60	65	65	65	49	79	68	62	62	53	63	60	62	54	51	61	45	76	60	58	49	61	63	62	65	50	65	74	66	59	58	78	62	74	43	53	61	50	60	73	64	69	51	61	74	43	43	52	56	77	64	67	64	71	66	66	46	57	56	56	66	60	46	65	54	57	49	50	70	73	55	67	47	71	66	58	58	46	65	72	57	58	54	56	57	51	47	53	65	47	46	58	63	67	55	54	61	45	65	60	52	64	63	63	62	69	56	62	53	63	51	66	60	66	70	57	52	57	54	56	49	73	54	44	49	69	63	57	57	62	70	64	55	64	45	62	61	50	52	51	65	62	63	73	67	59	51	61	58	54	62	67	62	71	60	48	53	62	52	40	69	60	50	65	51	74	57	64	66	54	51	47	63	72	55	58	55	61	65	54	53	51	60	67	53	56	56	64	70	56	59	49	59	62	73	60	87	68	52	58	56	61	54	63	57	75	71	51	63	75	61	66	69	52	60	48	57	52	60	58	49	70	56	75	54	63	55	51	53	60	52	63	57	69	60	66	52	59	63	49	57	52	64	53	53	38	55	58	59	59	59	50	68	59	62	74	63	45	60	69	66	51	52	59	56	54	50	54	53	66	58	58	51	51	45	62	48	52	59	47	45	66	38	50	55	63	58	69	68	49	65	64	67	55	52	54	58	51	51	65	57	68	50	64	61	49	61	56	54	60	52	54	45	67	75	61	68	52	42	60	69	66	58	62	62	44	56	64	65	73	63	55	53	64	67	61	48	62	55	56	58	57	70	61	78	47	55	56	60	68	62	62	59	73	47	72	59	64	51	52	57	65	52	57	51	55	63	61	58	55	54	53	62	62	50	68	44	61	65	64	54	54	62	44	52	60	59	73	66	52	72	60	68	61	54	57	55	61	72	57	55	60	61	77	54	55	64	65	66	57	68	66	62	56	66	73	69	65	58	60	61	65	65	50	57	65	58	56	70	54	59	53	43	60	49	52	61	61	48	55	62	58	49	62	53	67	53	58	59	69	55	80	49	70	48	67	54	66	60	57	61	56	52	56	46	58	60	54	56	62	60	55	58	52	71	57	52	63	73	57	58	57	58	58	62	41	52	59	56	79	50	62	68
18566	3112	1952	1864	3756	7901	13235	11473	6645	5326	4952	4524	3828	3521	3093	2699	2462	2227	2058	2042	1868	1765	1685	1550	1398	1363	1140	1050	1081	935	889	784	737	706	714	709	698	692	667	611	583	590	602	575	526	546	539	546	548	523	534	510	527	526	506	521	520	486	541	518	530	534	495	560	533	503	537	528	525	494	529	496	512	515	505	549	522	504	539	457	508	484	523	500	507	538	551	513	525	552	522	547	480	532	501	476	568	517	525	546	490	531	524	515	461	541	524	523	523	535	497	539	514	554	540	520	533	532	514	543	527	533	492	561	544	519	491	523	498	490	526	493	505	533	534	501	551	503	502	503	509	526	515	505	497	530	530	518	489	532	508	546	545	478	536	547	554	494	541	507	453	536	523	512	562	526	528	479	505	488	523	509	520	556	528	510	526	501	484	519	527	529	527	491	520	507	486	538	517	512	530	550	526	493	507	531	524	506	557	486	541	497	485	549	526	550	504	510	493	547	480	506	516	492	524	544	528	499	504	487	497	495	517	498	520	501	567	498	504	486	509	540	505	506	553	495	486	532	521	535	539	494	479	560	510	501	533	534	511	538	484	508	538	524	487	518	528	494	493	517	517	510	542	567	539	506	509	533	492	485	493	527	492	486	520	516	483	484	551	524	517	504	537	558	517	532	532	489	475	499	508	500	529	525	484	500	482	490	540	512	518	457	471	503	495	496	556	502	510	547	483	495	480	520	554	502	479	505	502	535	528	482	521	553	509	522	532	500	489	518	519	528	536	482	550	534	472	499	537	517	492	502	527	524	516	499	517	461	507	547	502	507	446	514	500	510	534	507	514	543	492	521	506	524	526	520	531	530	483	515	526	511	555	516	515	519	507	542	519	514	555	467	522	489	534	524	530	487	501	510	513	509	499	502	486	540	486	518	513	544	526	493	546	493	541	549	537	501	486	494	497	532	501	521	509	526	494	479	525	507	543	504	488	516	552	539	515	499	497	563	500	502	490	517	497	512	537	476	529	493	501	510	521	507	537	476	519	505	520	471	523	517	509	472	557	527	504	521	510	488	505	502	538	484	549	494	520	501	549	519	560	493	511	530	553	495	537	544	552	507	510	500	612	498	523	544	502	495	532	527	475	495	493	511	515	540	497	505	538	529	506	517	503	520	503	518	521	551	551	513	487	536	535	510	490	489	561	495	534	492	497	489	506	509	531	517	578	482	514	515	508	514	518	491	541	499	519	520	507	508	558	510	547	531	506	541	504	502	487	472	561	519	498	521	527	513	524	527	464	509	521	506	468	514	524	519	474	514	519	492	519	528	509	545	518	535	489	554	512	542	504	447	566	519	522	535	522	517	486	543	485	513	491	533	502	523	496	511	537	487	513	463	524	482	507	495	502	511	557	530	493	517	498	499	523	519	523	523	526	537	477	523	539	523	503	511	517	491	508	535	494	525	532	531	502	506	572	473	513	473	516	526	530	501	521	503	516	557	515	517	511	533	535	502	491	514	523	541	518	514	474	545	544	507	538	487	508	526	580	524	477	504	502	551	547	518	503	478	542	479	519	522	494	510	501	509	521	504	517	454	533	493	506	515	520	503	520	498	542	497	482	545	486	517	504	564	517	519	529	502	545	515	516	511	516	546	530	480	535	508	517	519	515	529	512	546	480	542	513	490	516	525	492	508	541	509	538	494	527	513	517	483	549	513	466	469	506	505	470	527	539	553	513	499	519	538	484	517	494	512	502	485	498	525	546	538	528	499	471	538	510	451	508	508	517	469	499	522	555	509	521	509	524	512	549	524	496	509	498	535	530	541	550	517	512	496	513	532	533	523	522	479	530	530	505	512	501	513	540	520	524	494	536	535	532	545	510	513	535	510	523	496	500	539	546	450	509	501	516	524	503	515	505	496	531	550	554	500	518	508	546	518	542	552	505	519	531	548	503	509	517	513	527	537	507	544	477	535	541	496	549	536	542	510	514	565	508	502	559	556	506	478	535	504	520	552	567	546	516	486	518	517	462	493	540	479	525	549	488	523	522	523	493	494	516	517	499	528	544	522	537	504	504	545	510	478	525	540	526	521	501	520	505	539	490	511	516	505	528	520	508	490	486	531	499	496	518	495	522	520	528	539	518	509	527	524	529	528	490	477	518	515	508	490	539	532	472	539	509	512	500	520	495	527	524	497	490	536	516	523	517	542	531	478	484	509	518	509	499	526	486	504	558	506	531	520	511	532	541	481	510	477	520	518	524	496	507	538	499	540	525	500	531	513	559	496	493	538	518	524	534	520	510	494	469	509	518	517	493	538	501	563	528	483	549	507	506	521	465	480	518	503	486	544	503	476	540	531	508	537	489	510	545	534	516	519	487	481	515	506	531	502	514	483	540	498	513	505	514	509	497	526	527	512	491	527	552	486	518	502	537	473	493	484	536	488	520	533	562	485	512	559	530	500	489	491	527	514	513	569	530	526	521	492	474	517	503	514	498	518	485	525	542	504	537	502	498	514	487	496	514	548	516	491	520	544	547	505	497	533	523	529	506	535	507	518	480	534	528	480	501	547	522	508	526	501	534	483	508	490	524	511	497	499	499	522	486	483	518	523	532	520	516	522	525	530	487	514	521	530	509	474	530	473	555	537	487	542	516	518	495	546	493	485	479	532	512	519	475	492	504	500	519	489	521	476	555	514	505	529	534	519	523	535	545	501	517	530	483	518	530	523	525	497	505	498	497	469	516	493	560	513	505	503	526	528	564	564	525	509	507	517	543	517	497	466	492	533	487	515	551	501	487	487	516	497	478	498	523	515	510	516	476	510	575	505	534	520	482	545	512	545	518	519	515	522	506	468	487	562	488	521	528	502	514	487	516	525	523	507	497	511	512	494	509	528	522	512	535	545	517	470	537	513	522	527	488	502	507	529	481	461	508	532	547	514	510	551	516	532	499	507	523	495	541	490	523	484	538	469	534	534	519	511	529	514	490	512	501	491	499	533	533	502	544	511	538	500	528	487	487	512	493	548	524	501	475	547	550	560	509	498	476	518	530	510	507	516	539	510	540	512	505	533	493	458	493	534	504	544	500	483	519	536	549	528	526	525	505	507	512	509	550	524	526	540	522	523	523	504	493	506	517	526	540	512	520	478	487	482	511	522	533	490	484	512	501	502	505	534	522	500	484	482	518	476	490	512	571	513	536	501	513	519	571	549	506	524	514	497	520	485	535	484	541	496	484	497	518	509	538	496	498	529	530	516	517	495	509	500	547	478	485	504	529	491	498	510	479	534	507	493	478	493	513	542	504	569	514	488	535	484	522	569	512	495	497	502	479	523	509	532	546	507	509	526	544	507	524	531	497	502	502	505	509	561	531	518	575	541	511	512	539	505	512	488	558	518	524	510	537	521	542	488	500	522	508	483	537	497	518	506	517	513	456	505	533	508	520	532	559	503	537	517	499	544	486	522	527	533	529	517	496	551	516	498	494	524	534	519	524	568	527	555	488	523
2850	225	100	110	83	108	149	166	108	108	115	94	96	89	98	81	87	78	81	47	52	48	58	62	52	66	73	38	34	44	32	35	42	41	38	31	34	44	43	34	39	39	42	35	29	35	34	26	29	29	25	24	34	26	32	33	24	35	30	33	27	40	29	36	31	33	33	27	28	39	40	23	33	31	29	25	35	26	39	25	42	32	30	22	33	33	29	33	42	26	41	28	29	31	25	40	25	37	19	31	39	36	38	36	21	21	31	34	36	32	29	40	39	31	34	28	30	36	31	32	34	48	24	38	27	22	30	36	25	33	35	21	23	37	41	33	30	36	32	39	33	22	31	30	28	28	34	17	31	33	37	27	29	19	22	23	37	36	35	33	33	33	40	37	30	30	29	32	34	22	29	32	37	18	29	35	24	25	32	38	20	22	32	29	35	22	39	29	29	38	38	36	20	31	31	29	27	30	36	31	39	34	40	35	24	27	26	40	29	28	26	35	30	26	34	39	33	33	41	31	40	30	30	29	31	41	25	33	33	31	25	27	30	33	26	39	36	29	31	34	43	33	28	32	35	23	36	35	30	36	30	33	34	18	25	35	34	33	29	29	25	32	31	25	34	27	37	29	31	34	30	31	28	45	31	30	35	35	25	33	33	31	37	36	28	35	39	28	28	28	28	31	24	22	36	32	28	43	19	30	30	31	34	35	34	38	21	27	41	35	31	30	37	38	28	32	29	43	34	33	30	23	26	27	29	36	26	37	24	27	23	33	23	32	23	37	31	35	31	34	32	24	18	31	42	21	28	27	42	22	28	28	28	31	24	30	27	30	37	34	37	28	28	28	36	38	40	30	42	26	32	26	30	26	41	37	32	33	28	32	26	29	30	28	36	25	33	34	31	27	29	32	36	27	34	41	32	30	31	27	26	34	17	37	41	37	42	27	38	27	32	27	26	30	34	30	29	29	26	24	37	31	32	24	30	34	32	19	28	34	22	32	37	36	39	38	34	30	40	31	32	36	41	22	38	26	34	28	35	27	23	41	31	22	32	31	31	28	32	22	48	21	34	31	38	36	28	38	32	28	28	28	27	35	25	32	29	42	32	31	30	28	34	32	33	24	34	28	28	42	38	36	30	24	40	36	33	32	30	34	38	36	30	30	45	34	24	39	32	28	31	35	27	32	33	37	22	36	30	30	26	22	27	30	30	21	32	35	34	33	30	27	39	25	37	31	26	30	33	23	40	34	33	36	43	24	36	22	21	31	26	37	28	27	32	33	29	23	26	35	31	20	23	40	29	28	29	38	36	32	35	33	24	25	26	30	30	33	30	29	34	30	30	37	35	34	30	26	43	22	30	34	29	33	27	41	28	25	20	39	24	32	24	33	28	34	35	22	32	35	30	43	36	33	28	23	31	28	33	30	20	36	34	35	27	43	32	34	35	33	33	27	29	25	30	23	33	28	37	27	25	35	37	37	23	32	33	29	37	38	33	30	29	27	25	24	38	28	31	36	39	35	39	33	38	30	20	31	25	28	23	25	34	33	32	33	31	40	34	38	33	47	35	33	35	30	27	29	40	28	26	24	33	21	23	20	27	29	29	31	25	26	44	39	37	31	30	25	31	36	37	33	42	23	37	29	33	19	30	29	29	23	33	22	25	38	34	27	34	28	33	39	31	19	31	33	29	22	45	30	32	35	28	32	32	26	27	30	29	35	20	30	33	34	22	28	24	51	30	25	25	26	32	35	32	23	30	25	30	37	32	25	30	32	31	26	27	27	30	40	29	31	34	30	33	26	33	33	27	36	24	35	26	30	27	34	38	29	29	28	38	25	33	33	30	23	33	27	35	23	30	29	33	32	39	33	22	33	33	43	30	33	34	26	29	39	38	36	30	25	32	42	33	35	42	39	26	27	20	34	39	31	23	26	34	37	32	31	44	35	38	29	30	31	32	29	36	23	33	30	26	38	29	35	19	34	36	39	39	26	28	39	24	32	27	28	23	29	28	27	28	19	23	30	22	26	29	24	33	29	28	36	40	42	26	29	32	32	41	32	35	26	25	32	29	35	45	30	37	22	26	36	32	26	36	33	27	28	36	31	34	43	22	23	32	33	34	21	30	26	35	29	28	24	19	26	36	27	22	29	28	29	32	30	41	27	41	43	38	34	31	31	26	32	33	20	30	38	44	31	29	32	32	27	27	34	19	29	38	36	26	29	30	35	29	26	28	27	32	30	28	32	27	28	41	26	38	32	28	39	28	32	38	36	32	30	26	27	27	35	40	35	39	26	24	39	35	50	29	28	39	33	28	36	24	35	31	25	21	28	19	30	35	38	19	38	30	33	31	31	31	31	26	29	33	39	25	35	31	28	36	30	33	28	23	30	35	34	27	30	29	33	37	33	29	27	25	36	31	36	29	20	24	42	27	31	26	30	34	28	27	33	23	35	41	40	29	32	25	29	41	23	29	27	38	32	38	29	17	18	25	36	37	29	31	30	31	26	42	32	26	33	31	30	27	21	20	29	37	38	25	29	26	34	25	44	36	22	44	37	34	21	27	23	32	37	44	24	27	26	26	28	35	23	20	35	31	35	32	32	22	32	28	36	30	41	27	35	28	32	18	26	27	29	27	29	38	36	37	25	26	31	39	29	35	35	24	26	36	26	30	28	25	36	31	30	36	30	35	36	33	27	35	27	33	34	32	32	28	24	31	36	33	22	36	44	29	34	21	24	39	24	35	30	33	31	27	34	29	30	31	27	34	38	30	38	32	34	25	29	18	29	29	35	42	24	38	38	29	31	34	25	29	37	28	33	33	30	31	34	42	34	25	27	43	29	41	27	36	26	25	28	20	22	21	32	26	27	35	28	33	24	40	35	35	37	31	34	24	22	36	32	31	24	30	38	31	30	34	25	28	22	42	29	23	40	35	30	34	40	28	30	28	35	36	40	31	27	37	28	29	31	34	18	25	35	32	45	20	31	35	37	16	29	37	25	38	30	31	35	24	32	28	33	36	30	36	37	25	41	26	29	29	34	51	26	43	35	29	26	31	32	48	26	38	38	25	33	27	29	32	42	41	27	29	26	27	29	39	40	26	25	32	33	34	41	33	36	46	26	29	24	30	37	32	39	31	35	36	31	31	25	36	33	25	34	31	35	31	28	21	28	37	23	43	35	31	30	40	32	35	27	31	25	36	43	30	20	28	26	24	34	35	34	36	23	33	17	34	45	21	35	34	39	33	26	23	34	28	30	39	34	31	38	30	34	27	29	37	26	33	30	32	44	45	33	24	22	28	30	20	31	39	31	42	29	30	40	34	36	40	28	28	26	28	23	32	34	35	24	30	42	29	40	35	32	22	28	28	35	33	24	31	38	33	41	34	37	23	31	43	31	30	32	33	30	34	30	33	27	21	26	25	27	27	34	39	32	39	30	31	33	24	33	30	43	37	28	35	31	26	31	41	38	19	28	33	43	26	27	31	33	30	34	45	34
17469	2574	1502	1456	3145	6862	11500	10001	5950	4949	4559	4247	3451	3142	2651	2469	2128	1996	1953	1602	1517	1362	1382	1175	1191	978	940	816	724	705	624	541	548	509	486	488	460	414	356	381	370	334	340	314	332	316	319	282	300	324	310	311	266	282	312	277	301	278	285	274	261	280	275	321	328	257	285	290	299	301	254	287	297	297	274	276	286	286	265	278	281	276	264	291	283	248	294	287	293	315	273	287	300	258	286	266	294	249	284	268	316	284	284	282	269	281	273	284	256	257	278	275	268	294	267	299	282	264	292	280	282	305	249	297	278	304	297	251	293	291	273	273	286	275	287	252	295	239	264	268	252	273	250	274	282	296	261	276	264	266	270	281	258	263	288	286	280	270	289	248	247	272	270	263	254	269	278	284	255	263	282	281	275	272	284	249	220	266	252	282	262	289	250	270	283	266	278	263	271	277	254	274	281	257	268	277	287	293	255	258	270	296	242	291	278	260	305	291	264	305	270	260	263	284	295	296	261	271	276	260	284	279	259	270	273	273	277	294	289	283	260	276	264	272	256	272	266	261	285	283	277	257	292	272	259	278	275	258	274	294	289	268	306	245	292	290	265	283	284	285	270	311	290	267	274	303	284	258	272	277	280	274	283	303	282	282	271	258	232	260	291	291	254	276	273	287	254	259	275	240	297	286	267	284	243	264	269	287	258	273	279	284	274	260	272	294	265	265	282	257	254	262	251	255	244	244	275	276	314	261	276	270	237	315	265	266	277	275	292	287	286	237	303	281	271	298	286	286	270	251	278	272	256	280	246	253	297	285	284	293	270	274	272	250	282	286	254	250	295	262	262	293	286	242	255	272	250	239	256	308	260	277	275	274	285	274	297	260	289	249	272	255	279	279	280	254	277	256	286	250	272	247	282	278	287	282	267	265	291	267	243	266	269	258	293	277	298	263	263	290	282	297	264	272	292	270	275	268	250	258	274	257	256	266	275	266	251	270	269	266	235	295	285	268	295	295	276	297	273	239	300	271	291	267	273	266	294	285	298	265	261	274	282	277	283	274	245	246	271	257	290	301	277	273	280	275	293	272	279	277	268	261	288	260	306	278	274	266	232	267	271	263	288	278	256	273	300	273	270	257	288	286	290	288	243	264	251	255	275	253	248	256	280	281	257	238	296	278	313	266	265	283	248	274	274	289	266	274	232	277	262	289	259	280	274	272	266	262	247	274	292	274	278	256	285	273	294	277	274	301	273	275	265	283	262	273	277	281	278	260	270	293	270	253	270	298	269	276	293	296	297	288	277	256	263	275	269	289	279	287	256	273	287	288	291	245	242	293	256	287	266	282	267	286	282	255	281	271	261	267	278	262	259	245	312	289	279	324	259	273	273	283	270	246	284	277	242	241	291	273	242	247	290	270	271	272	283	265	277	271	271	300	273	308	244	280	263	288	274	258	273	265	272	252	273	285	290	301	270	276	258	290	287	259	297	271	263	277	252	296	268	275	264	279	271	296	296	281	274	271	221	273	286	287	280	271	253	254	270	245	301	257	262	302	261	288	260	293	300	271	272	270	270	279	267	271	275	239	272	282	300	267	280	260	243	282	272	279	272	261	290	312	300	267	249	276	304	284	278	300	287	251	271	258	251	284	293	282	275	275	251	289	269	249	278	286	292	266	272	300	231	274	278	249	271	251	265	251	289	283	297	253	294	265	275	300	295	279	281	284	258	273	263	294	295	256	273	284	283	268	283	273	273	304	278	280	251	282	310	272	266	267	295	267	290	239	269	263	289	263	304	283	271	280	265	270	303	267	284	274	260	246	296	286	255	277	254	268	281	297	269	277	268	276	275	259	282	283	298	244	284	254	264	276	284	251	277	259	279	289	250	261	284	267	242	280	281	274	293	255	288	264	282	283	267	258	275	283	287	259	266	279	274	281	254	273	274	277	292	288	292	259	293	262	251	257	272	256	296	282	276	276	288	272	280	266	281	280	281	272	275	272	271	306	285	244	270	271	296	270	253	262	316	288	289	292	258	272	280	307	250	280	284	290	299	285	227	262	237	270	277	282	289	278	260	301	285	260	282	242	279	232	287	260	284	252	290	285	284	252	257	263	263	276	238	266	301	285	268	284	250	266	282	296	274	259	289	248	278	279	271	250	258	301	248	257	265	274	290	286	269	291	270	290	257	293	252	299	269	300	277	285	281	249	292	278	281	244	297	273	257	267	289	263	292	271	275	290	248	271	290	278	272	240	288	283	267	254	271	280	254	249	249	291	243	273	249	270	250	305	271	268	275	279	306	290	274	282	308	271	276	299	288	276	288	275	261	299	262	289	276	252	263	290	310	275	276	267	278	256	262	258	260	259	277	293	253	260	298	258	274	252	232	271	287	302	321	316	281	243	288	279	267	262	320	262	266	254	260	267	236	271	272	276	300	286	260	283	283	280	280	284	292	258	273	272	289	264	287	240	243	251	246	261	237	262	283	276	284	303	254	299	276	253	259	313	250	270	257	262	294	278	266	257	273	295	276	257	291	272	284	281	282	305	255	261	265	280	256	290	281	279	298	297	279	290	272	276	254	260	265	271	255	262	263	276	264	266	277	270	256	271	256	267	264	280	284	296	271	294	286	268	258	289	291	294	272	272	295	299	274	273	284	283	265	282	233	252	269	267	266	257	264	278	290	278	287	254	266	281	258	266	278	253	281	279	277	260	266	273	303	267	285	292	237	287	252	273	263	258	280	258	300	269	272	270	297	260	258	289	290	243	272	283	230	270	261	260	273	294	294	265	282	270	300	294	276	269	275	283	282	272	269	258	276	281	262	266	292	276	278	236	286	263	265	276	295	303	264	253	303	258	269	255	258	277	267	286	289	274	263	282	254	277	248	269	246	268	262	268	257	284	242	282	280	236	269	267	249	270	269	277	247	292	287	282	262	299	304	304	248	296	246	271	243	275	286	266	265	303	269	267	270	285	263	295	256	305	248	277	258	231	278	271	298	282	283	274	287	266	292	261	296	271	262	255	251	262	292	253	254	263	254	282	258	296	255	281	281	288	276	292	274	253	265	269	297	228	259	283	288	255	272	255	250	274	259	275	297	246	279	290	287	282	271	292	268	305	281	271	260	277	279	273	259	258	275	275	290	244	243	267	285	279	257	286	304	260	282	258	284	279	284	263	270	281	291	302	277	285	278	278	283	259	261	243	292	249	275	277	274	269	305	241	231	261	267	284	279	268	272	276	287	308	247	268	260	301	275	291	273	264	280	293	281	290	287	270	287	268	276	284	294	282	285	280	240	270	295	259	289	280	283	273	282	269	263	245	280	295	258	278	258	271	274	268	275	277	252	264	277	232	262	249	298	274	266	291	310	273	293	262	267	267	293	262	254	258	254	280	279	287	267	273	284	262	308	246	266	294	301	248	273	284	283	242	244	249	267	268	269	298	269	285	283	277	258	285	289	247	255	268	270	290	267	275	265	272	265	252	283	273	269	278	269	290
2392	296	207	158	136	153	229	227	174	152	165	155	174	142	120	120	120	116	101	115	100	88	96	86	71	72	76	68	70	65	57	53	55	56	62	44	59	46	62	52	38	47	38	38	49	50	46	53	44	46	32	42	48	31	44	54	56	51	50	53	46	39	47	38	53	53	48	47	56	40	47	52	52	32	44	50	40	51	44	43	53	42	39	61	46	44	40	53	35	55	45	49	56	47	45	45	42	52	45	51	52	39	49	42	47	43	43	36	51	46	48	43	54	62	44	49	51	52	58	54	40	51	42	44	51	39	39	40	52	52	44	41	47	49	39	44	35	38	49	42	51	52	45	52	46	38	47	61	52	45	50	53	40	47	50	48	44	52	44	43	54	53	49	44	55	59	52	58	42	44	54	42	51	56	62	56	34	47	47	51	44	45	38	47	57	49	45	48	71	45	38	40	46	45	51	46	43	48	41	64	48	40	44	55	51	45	38	39	53	48	46	42	52	54	42	55	47	46	44	37	45	49	37	47	49	43	51	43	56	37	44	49	45	42	33	39	42	44	45	40	46	48	53	46	50	45	46	42	50	39	47	56	42	45	63	44	30	48	53	49	49	44	36	45	34	35	46	47	43	55	51	49	47	49	42	29	44	45	41	54	51	41	56	47	51	53	42	48	40	52	54	41	35	46	43	47	62	34	44	46	42	50	44	57	43	37	28	49	50	56	41	45	49	40	53	44	42	52	53	39	47	52	43	45	41	39	41	52	40	41	56	62	47	53	44	48	55	43	55	57	42	44	53	50	36	53	43	50	48	41	43	42	55	41	35	49	50	46	51	49	51	40	48	48	46	42	41	51	52	48	55	45	54	50	46	44	43	42	44	46	43	39	62	45	50	42	46	43	41	48	54	43	44	63	40	48	60	52	59	47	47	40	39	47	39	59	47	51	58	30	38	39	36	34	47	53	50	29	45	52	45	45	36	46	50	56	47	50	52	43	44	49	31	45	59	42	47	50	41	49	56	51	45	38	43	39	54	45	50	45	49	41	51	52	56	39	38	43	46	52	45	45	46	59	45	44	52	45	37	48	37	55	45	50	51	59	43	46	52	37	51	36	36	46	49	52	41	53	47	57	45	45	44	45	44	42	48	38	50	53	39	45	39	33	41	49	42	45	38	47	47	49	53	51	40	46	50	42	37	41	43	45	42	62	42	62	43	37	53	50	40	41	55	36	50	57	51	44	51	43	46	49	59	46	51	50	44	49	53	48	54	53	36	54	54	54	61	47	36	39	45	50	39	49	45	34	43	54	44	58	39	48	46	37	40	48	42	43	48	41	43	56	56	53	43	38	55	43	40	46	48	48	41	44	44	32	48	37	44	44	56	47	40	39	35	56	39	50	54	53	48	50	39	40	48	40	55	51	46	55	41	57	43	40	35	58	43	43	57	48	56	39	46	55	46	44	53	42	51	43	36	43	39	45	51	47	44	52	38	56	46	44	41	52	48	49	48	51	51	39	41	53	61	52	48	50	51	46	47	42	49	65	42	48	47	54	49	53	49	57	51	53	55	53	49	54	45	49	39	57	43	47	58	40	48	45	48	47	57	50	53	45	41	40	35	45	41	62	59	44	41	44	52	49	42	48	39	39	48	43	44	55	35	54	48	37	44	47	48	49	48	46	55	44	41	45	45	45	48	49	60	39	41	48	38	34	47	48	50	51	51	51	45	53	47	46	58	46	52	34	49	45	50	52	44	46	59	44	44	49	49	54	41	53	61	42	58	47	56	42	53	40	51	46	40	52	33	34	40	54	45	48	49	47	50	54	48	45	54	51	48	60	47	47	49	38	49	49	41	40	43	51	41	43	54	39	54	34	50	47	57	43	53	48	48	61	47	52	47	53	46	40	45	51	44	45	58	48	43	40	44	51	53	45	44	43	47	36	47	44	61	45	49	36	51	53	56	47	54	45	51	48	55	44	50	44	35	43	41	50	49	59	51	48	43	45	50	46	57	53	55	51	50	52	59	51	48	50	50	44	39	48	36	36	45	55	52	60	51	48	43	40	61	44	46	67	48	52	37	42	40	52	60	62	55	38	58	53	39	45	43	50	52	63	43	50	47	46	48	46	35	59	43	39	48	54	47	56	48	35	47	42	53	48	50	47	43	48	49	46	56	60	41	48	34	52	36	48	41	45	46	42	46	49	36	44	47	40	43	37	46	51	37	54	46	46	52	61	37	52	43	43	37	39	60	50	42	58	48	47	55	49	54	41	42	37	43	54	38	43	45	47	35	54	48	49	54	46	40	50	50	38	49	41	47	48	42	43	43	38	49	72	45	58	48	51	48	51	62	36	36	42	38	46	43	55	42	52	39	38	41	34	45	50	44	51	49	44	54	53	52	55	52	46	60	46	43	65	51	46	45	51	53	49	51	53	53	45	52	44	47	41	50	53	42	43	32	51	42	47	57	52	32	56	48	40	56	51	40	41	44	41	40	51	49	44	44	52	36	53	29	39	59	39	50	45	45	37	50	42	54	46	51	44	46	54	48	41	34	50	42	35	47	55	47	46	49	45	53	47	50	41	44	51	52	44	64	41	46	54	48	38	56	40	49	57	53	48	48	46	46	42	55	35	54	31	58	55	57	62	46	55	50	41	55	43	53	52	49	52	50	57	44	49	43	38	41	57	34	46	48	51	53	48	44	65	46	54	57	52	56	59	56	45	43	48	45	46	48	53	40	52	43	55	61	49	40	41	58	37	47	44	32	39	44	47	52	54	57	40	50	51	49	44	50	45	51	56	55	49	44	41	40	39	46	46	46	48	43	41	34	49	49	41	37	43	51	50	42	48	62	47	43	48	48	55	43	38	44	48	54	41	49	45	44	41	46	43	52	54	49	49	41	44	47	54	42	44	45	56	51	59	45	54	41	38	56	48	51	43	52	59	40	47	41	37	43	58	58	41	37	48	54	47	38	51	32	55	47	39	55	45	46	43	56	57	41	50	41	69	46	43	48	48	50	50	40	48	52	39	35	46	50	43	49	46	38	51	48	53	35	47	50	50	39	55	58	39	47	40	60	51	66	37	43	35	46	40	41	43	51	56	42	38	50	52	48	43	40	45	45	48	43	41	40	38	51	48	52	44	53	47	51	53	54	51	39	45	49	48	42	46	47	47	49	48	54	52	48	40	48	52	55	63	41	36	49	51	38	52	46	49	31	43	43	40	44	54	43	45	49	50	46	45	42	48	49	50	50	41	49	52	50	50	57	48	37	53	48	59	51	52	49	45	53	44	37	49	49	51	58	54	52	48	44	43	40	47	41	45	47	41	52	39	49	44	47	42	47	34	37	49	53	58	39	43	52	57	51	61	38	61	44	46	53	43	52	48	41	53	45	45	47	36	42	53	53	51	49	52	36	51	51	51	45	47	45	43	43	51	47	40	40	45	51	46	42	47	39	44	47	48	39	47	58	46	36	54	46	57	46	50	40	38	47	52
21668	3744	2241	2282	4601	9795	14753	12821	8749	7063	6538	6168	5040	4441	3772	3503	3280	2925	2897	2360	2260	2114	1931	1652	1554	1463	1317	1225	1113	1049	878	816	747	744	702	658	637	624	596	553	546	545	536	472	482	439	446	458	473	468	470	433	458	425	442	388	427	418	427	457	410	414	438	460	447	425	448	441	415	438	444	427	439	402	387	416	429	424	437	403	415	409	419	401	426	431	416	437	467	431	452	464	416	439	433	412	399	398	411	422	401	426	411	405	427	412	436	421	392	427	409	427	398	444	369	394	430	405	441	417	430	405	443	443	453	446	394	456	433	425	432	415	405	433	413	419	424	402	435	436	405	428	393	382	421	422	411	449	442	428	407	403	427	447	403	426	409	429	416	450	373	441	442	407	403	450	430	412	406	422	431	405	389	407	402	421	442	436	413	388	450	409	411	411	432	409	389	396	408	399	417	411	399	415	412	420	444	452	432	422	430	403	399	442	428	425	390	391	390	419	401	430	433	398	402	421	405	422	423	449	411	398	404	418	415	393	415	411	416	434	446	432	446	428	422	398	438	429	445	370	442	417	413	431	428	424	420	413	413	363	397	411	420	413	438	442	418	417	417	420	430	385	424	419	423	431	445	417	423	436	413	414	431	419	448	439	418	412	430	448	433	433	417	405	405	435	439	384	431	392	414	425	434	452	431	422	402	411	455	410	370	405	409	420	421	420	409	400	411	416	410	384	419	410	428	422	402	445	401	417	411	401	391	413	394	432	422	417	470	435	439	417	391	420	431	443	400	408	399	413	438	427	395	441	429	436	433	418	415	419	433	409	441	386	416	395	401	448	432	432	382	402	446	417	440	392	449	405	424	410	391	388	422	405	375	448	402	424	397	406	419	419	401	429	422	432	386	406	416	416	407	427	405	394	397	386	426	397	398	425	384	429	404	418	461	417	421	460	388	449	434	392	386	427	439	426	454	386	458	427	425	390	439	399	406	436	419	437	442	410	406	402	406	386	416	411	411	430	405	417	423	431	386	370	444	387	397	422	432	443	427	387	384	413	424	395	420	426	435	439	417	422	429	449	417	398	408	454	416	371	426	486	420	485	405	378	409	404	414	427	404	414	411	404	418	414	395	398	417	424	393	430	399	401	439	439	404	413	403	412	431	407	451	416	382	436	402	398	380	428	421	396	403	391	428	424	433	386	455	410	397	392	393	422	424	431	409	427	426	405	431	439	393	426	398	436	443	429	435	399	447	406	394	403	450	449	412	411	443	423	383	411	402	410	442	421	434	416	425	441	474	419	400	459	414	416	399	415	409	422	394	416	404	429	436	422	444	421	423	435	405	435	386	394	451	383	400	446	412	409	441	430	457	397	426	428	433	401	415	432	412	434	416	442	421	411	407	438	464	429	425	434	418	424	438	424	410	463	466	405	388	416	409	412	415	405	418	444	450	426	431	411	416	446	438	418	421	415	381	401	390	429	422	416	371	373	434	428	423	408	437	425	395	441	429	427	438	448	428	430	423	411	377	424	414	390	415	405	459	445	416	456	397	412	449	448	425	435	418	443	428	437	421	407	411	445	425	407	429	407	437	436	394	452	429	418	413	437	440	427	430	441	390	428	443	409	390	444	421	393	394	439	382	399	434	452	415	409	427	389	436	410	398	418	405	408	442	388	432	417	419	415	411	389	376	444	442	395	428	410	418	412	439	394	452	429	433	410	386	409	430	435	423	423	401	422	402	434	430	384	430	378	384	410	437	451	435	411	434	407	432	401	420	401	444	402	433	374	404	394	402	403	425	405	413	398	426	422	406	408	408	417	430	389	407	449	426	444	396	404	419	435	393	423	384	426	418	418	415	408	434	396	439	432	444	402	403	432	416	414	413	427	381	418	425	418	390	412	401	425	441	445	410	444	428	412	413	414	424	428	407	435	401	403	411	450	468	408	419	457	382	389	430	415	412	454	412	407	402	438	393	448	410	432	426	425	421	381	426	419	437	448	380	447	411	420	432	406	400	387	376	429	414	428	417	396	401	412	439	417	396	395	397	429	395	392	433	422	418	410	425	397	425	399	422	413	405	417	422	386	419	441	434	419	428	417	432	460	404	432	423	439	433	400	398	417	429	422	422	441	444	463	399	453	443	438	464	416	413	414	411	412	423	439	422	435	397	427	404	410	401	448	426	391	417	420	443	411	411	429	413	406	445	415	431	396	428	431	433	407	394	435	419	425	427	452	441	426	417	414	433	396	414	421	418	434	422	434	388	412	418	423	386	412	422	441	434	422	429	412	418	404	436	380	426	422	394	409	434	399	427	405	406	461	418	411	472	459	451	425	424	408	442	402	419	437	412	431	394	405	432	429	397	424	392	437	411	374	416	427	373	410	444	421	423	419	407	423	383	406	431	400	444	406	416	389	406	421	395	376	408	411	425	404	387	404	401	424	401	423	422	428	449	414	423	422	386	421	421	415	435	440	398	429	470	410	450	430	419	417	433	418	425	440	434	410	429	425	442	417	414	391	403	405	396	424	415	419	424	439	462	432	434	418	441	399	392	419	399	422	447	385	439	438	410	428	399	426	427	423	424	396	418	384	435	437	419	406	397	432	409	414	405	446	420	388	441	369	376	418	416	433	422	434	420	443	426	409	437	406	366	438	423	421	410	423	417	406	451	431	388	411	468	394	408	408	424	410	426	383	427	426	405	397	431	435	441	428	426	436	446	439	449	399	432	399	403	393	432	400	410	407	407	443	448	404	434	447	424	436	431	390	423	437	437	389	406	399	406	433	398	446	452	441	457	450	441	425	429	437	416	447	400	429	420	415	433	421	456	413	380	429	381	422	438	439	439	386	451	431	436	386	431	394	461	426	406	435	432	399	398	423	415	424	427	383	391	419	444	414	451	451	423	447	455	394	440	401	426	443	422	434	402	465	404	390	381	437	450	430	446	393	409	415	435	430	396	408	438	433	410	424	423	419	397	427	464	396	412	459	454	410	430	412	435	420	433	432	384	418	433	456	424	418	402	395	401	419	384	430	419	450	450	391	427	423	415	447	410	379	391	434	420	430	440	412	449	440	421	457	414	437	389	400	433	401	404	453	430	412	439	420	406	418	396	416	411	422	433	399	424	424	422	457	447	422	447	433	408	435	445	422	439	397	456	415	436	427	443	427	383	366	428	415	403	441	412	388	410	395	431	415	444	416	394	426	458	415	439	426	418	406	423	440	421	390	436	383	453	417	393	400	439	401	391	398	441	391	417	444	427	420	436	378	410	423	401	398	425	398	378	456	404	393	419	427	415	399	391	417	400	375	418	347	465	447	440	430	440	411	420	431	431	426	390	416	438	405	406	438	406	416	413	435	438	429	441	438	408	423	434	445	439	436	391	401	409	437	405	415	392	414	390	412	445	409	390	422	465	369	404	440	476	480	415	413	429	399	425	414	427	440	421	457	451	398	431	391	426	395	404	430	408	424	405	406	423	371	446	440	431	464	413	410	411	434
1842	185	109	90	103	96	148	126	112	92	88	90	126	98	101	80	96	79	73	77	83	68	71	66	53	67	73	68	60	58	58	55	57	52	52	50	56	43	50	45	49	40	51	47	61	48	57	48	47	62	38	57	54	46	47	43	43	42	49	45	55	57	46	51	64	43	56	50	58	48	47	49	44	51	54	45	31	41	44	56	60	51	46	42	43	53	37	56	49	39	54	63	50	45	53	57	50	40	35	43	45	54	57	39	46	59	49	53	42	47	54	59	56	56	44	46	44	52	53	55	56	40	52	63	50	49	51	56	55	51	47	43	41	36	37	43	42	54	42	42	32	59	56	41	57	53	51	44	59	42	42	50	49	48	59	40	44	59	48	51	43	52	40	44	48	51	55	50	48	54	43	44	42	47	53	45	48	39	52	45	52	43	55	58	47	55	51	41	42	45	36	48	41	53	55	46	63	52	51	46	50	57	48	44	55	58	73	53	44	56	44	50	47	48	41	46	41	43	47	47	52	65	48	40	40	49	41	54	39	42	49	40	50	51	44	34	44	51	50	59	48	46	53	50	46	51	50	50	52	44	48	52	48	43	64	42	46	44	41	49	49	46	57	43	52	47	54	45	40	60	39	48	50	44	40	54	59	41	44	55	46	41	52	59	36	52	54	39	47	53	53	54	48	50	57	56	40	54	53	46	40	36	50	62	55	53	44	43	44	55	56	42	41	41	51	49	50	42	61	48	53	46	61	49	48	42	50	44	59	43	47	47	58	45	50	43	50	49	51	52	42	42	51	52	40	48	58	43	45	55	37	50	42	41	53	42	48	56	49	48	47	55	47	55	41	44	40	44	45	47	49	52	42	42	52	47	46	48	45	54	44	46	43	43	63	41	55	52	45	53	45	54	51	47	49	53	56	44	45	38	45	57	46	58	60	56	60	41	45	44	51	49	39	50	59	43	46	49	49	48	51	37	48	52	54	60	56	53	52	55	59	64	49	49	44	42	44	47	42	59	61	59	58	42	51	40	34	51	38	55	52	44	53	55	50	50	40	46	48	50	46	55	45	41	40	53	51	57	49	42	40	60	59	37	46	45	41	46	47	43	47	55	48	47	61	47	45	56	58	57	50	47	50	55	46	42	31	52	53	45	42	43	59	36	41	49	38	50	46	41	53	55	42	54	49	47	50	62	42	33	54	46	41	43	50	61	51	43	52	44	37	53	45	39	43	49	52	55	47	57	49	51	46	57	44	51	43	46	33	58	42	55	48	57	42	40	56	49	48	45	53	55	45	56	53	50	42	44	45	59	54	45	44	41	56	39	46	43	56	54	42	48	43	56	65	43	50	60	33	44	57	52	38	43	48	45	44	55	41	51	50	42	43	59	59	51	40	38	38	46	53	51	55	47	46	49	54	47	46	59	57	45	48	46	52	39	59	42	49	47	45	48	50	55	49	51	54	52	49	50	54	58	48	63	47	49	61	48	60	57	58	52	51	57	48	49	33	44	34	51	40	61	62	45	55	49	48	48	63	58	49	48	47	56	66	50	45	39	59	51	45	45	46	49	40	39	45	54	47	44	44	47	39	41	52	50	41	42	50	42	48	36	47	40	43	58	42	46	42	44	41	43	45	62	55	40	52	43	62	55	55	40	40	55	53	50	44	43	51	50	49	44	59	46	48	49	53	55	40	43	66	52	43	44	46	51	45	43	52	37	39	49	56	43	46	46	43	48	49	58	57	47	46	52	43	38	49	33	45	48	39	30	54	51	48	53	39	49	62	60	45	43	51	53	46	52	49	35	49	46	47	43	61	39	54	54	43	53	48	44	42	56	50	40	37	48	48	55	53	48	47	47	38	57	39	47	38	45	48	41	62	57	43	44	44	46	38	50	50	52	48	41	51	50	43	47	39	60	51	54	62	47	54	56	35	46	60	59	56	51	40	51	46	43	45	52	48	53	46	48	53	35	38	41	46	52	49	43	44	68	54	37	38	45	50	40	49	57	49	48	47	42	57	39	51	52	43	51	44	59	47	34	51	43	46	52	50	59	56	46	52	49	60	48	49	45	52	34	45	44	44	49	46	48	47	52	52	56	35	43	54	46	37	51	43	53	50	49	41	56	54	53	61	58	55	47	51	36	36	46	39	52	51	53	56	53	47	35	47	41	55	43	48	48	45	49	47	52	35	38	46	52	64	43	56	50	40	44	51	51	48	51	49	45	46	48	50	57	41	48	46	42	52	59	47	48	48	44	47	50	49	50	43	52	58	44	53	52	40	38	42	40	45	56	44	54	63	50	54	47	52	58	49	40	50	44	52	49	51	41	48	61	48	38	47	49	51	49	44	39	47	48	35	36	62	42	59	47	42	59	42	42	48	42	42	51	58	54	43	56	40	48	62	56	49	32	46	42	48	49	54	44	31	47	49	47	55	47	53	33	57	47	48	50	47	64	53	45	53	55	42	51	52	53	33	46	53	60	53	46	51	47	50	49	48	50	39	47	49	57	47	52	66	44	45	49	37	43	51	56	44	42	51	47	33	50	51	58	55	48	44	47	43	43	43	52	45	49	43	39	44	62	43	48	37	47	45	53	32	55	48	44	47	56	39	44	44	61	54	56	45	53	63	49	54	43	55	40	48	51	55	56	69	45	46	41	39	58	53	52	56	50	53	46	56	57	41	47	55	42	43	58	45	49	52	48	57	51	49	46	47	41	45	48	46	52	52	42	50	53	50	37	53	40	48	52	45	47	50	57	58	54	43	39	44	46	46	52	44	46	44	53	55	45	46	53	62	47	51	56	55	50	53	48	53	42	56	66	45	56	51	44	67	48	43	67	49	51	55	62	58	45	45	51	41	54	51	58	44	54	52	38	53	57	47	58	52	35	60	52	61	45	47	49	53	59	40	38	46	48	52	58	47	64	43	47	43	57	61	53	43	54	46	53	62	49	37	48	45	45	57	58	43	53	42	37	51	51	57	50	41	42	51	39	51	48	51	47	48	58	51	45	39	54	49	44	51	64	54	51	62	52	46	58	59	46	38	56	53	62	62	63	43	46	44	54	50	35	56	55	53	50	54	45	54	45	46	61	60	50	35	53	54	52	41	40	49	48	42	41	46	58	45	45	52	56	41	50	54	39	36	59	43	46	59	48	45	39	45	41	53	46	46	37	51	48	55	54	48	57	44	47	42	48	43	46	49	53	48	68	40	39	46	55	52	47	37	35	54	54	55	55	56	55	44	47	42	51	61	46	54	55	59	35	50	44	51	58	46	51	54	47	45	42	54	44	42	41	62	53	43	38	46	52	47	42	54	47	44	46	52	57	52	48	61	41	36	48	46	47	38	49	50	43	59	52	58	49	47	47	46	53	58	47	38	28	51	45	54	42	54	54	49	51	52	45	50	58	45	58	45	37	44	47	44	52	44	56	52	44	45	42	63	42	37	46	52	41	34	54	42	47	49	55	60	51	40	63	50	61	58	54	51	54	43	34
15160	2137	1260	1342	2674	6015	9203	6770	4553	3798	3359	3314	2776	2213	2013	2078	1847	1723	1676	1552	1371	1209	1085	1049	874	876	828	777	779	706	595	578	595	586	553	550	492	551	478	452	450	477	452	442	441	424	440	419	416	426	404	393	419	401	435	427	408	401	428	437	434	416	430	440	400	452	444	393	425	434	401	414	422	438	423	413	452	387	384	407	401	440	419	439	450	400	405	424	436	452	435	432	405	388	436	380	455	385	436	418	378	420	418	402	410	399	390	391	392	407	420	433	427	418	429	432	424	420	416	440	397	400	428	405	445	426	421	418	432	430	414	455	414	407	380	420	374	420	432	383	439	397	396	441	443	423	445	423	439	405	428	420	432	418	405	414	461	439	417	416	429	440	406	378	418	402	368	399	398	425	407	417	417	409	399	411	414	451	399	426	400	422	427	416	444	404	425	372	439	427	385	423	449	407	411	428	431	425	408	416	418	398	401	420	423	410	406	407	421	395	387	433	372	391	440	398	417	426	408	415	397	395	402	407	451	398	415	400	432	439	396	401	414	401	394	454	398	389	432	456	420	408	412	449	430	413	417	428	401	444	412	416	398	424	429	417	421	447	370	416	434	415	389	401	444	404	431	435	384	438	404	406	445	423	438	430	401	415	402	367	411	397	430	438	379	403	420	406	424	409	435	439	434	422	421	382	372	434	409	421	391	444	377	430	412	423	432	423	395	391	372	428	422	395	387	405	441	398	400	414	393	431	388	378	412	399	395	424	435	411	422	409	394	436	456	425	431	433	405	447	400	421	420	392	404	391	403	417	382	439	435	407	419	376	419	396	456	412	397	425	423	433	374	408	436	377	393	429	416	358	430	441	434	385	434	425	488	406	405	444	378	401	425	419	383	410	432	437	416	397	440	405	420	396	448	404	397	429	382	424	421	449	405	405	429	397	407	429	435	413	442	392	425	420	402	429	438	424	456	418	417	449	401	402	436	431	422	420	457	414	387	407	391	409	434	388	407	399	414	423	391	409	385	412	442	409	434	439	413	394	434	422	408	415	414	412	425	403	409	391	380	401	414	420	456	430	404	424	396	443	408	434	412	433	424	402	430	411	428	407	400	412	386	411	444	409	410	434	411	409	439	421	416	355	422	392	437	427	411	425	404	442	436	397	404	405	432	412	418	431	449	425	420	418	428	426	416	384	409	425	409	403	452	405	452	415	415	421	374	419	439	421	374	412	421	407	450	423	444	402	413	399	434	428	405	404	390	383	430	386	441	384	428	379	418	393	404	411	430	418	425	410	412	419	419	386	414	387	400	384	392	473	437	417	421	404	408	422	374	422	444	398	398	412	389	431	388	399	413	408	455	434	398	423	396	388	406	392	423	398	392	400	393	446	401	387	408	452	427	411	433	428	456	440	436	421	419	456	410	407	426	426	395	406	401	431	451	403	420	406	410	407	385	442	408	405	425	411	405	430	418	395	447	400	394	410	408	392	399	415	392	413	376	381	394	417	382	425	414	416	419	428	425	415	370	389	439	388	410	404	392	377	410	394	417	417	391	435	414	415	425	415	437	408	417	397	371	401	408	429	390	393	408	413	378	384	388	414	407	427	394	391	377	394	415	380	412	403	438	390	441	428	404	410	433	418	427	416	393	442	405	431	390	461	429	424	438	400	376	439	450	415	410	414	393	419	419	427	448	378	420	419	423	437	442	417	450	413	384	408	418	420	426	416	416	476	447	427	394	426	388	385	426	403	422	381	451	426	422	420	408	440	376	414	440	418	378	442	439	446	391	362	382	429	425	414	443	438	414	404	419	422	438	404	408	391	452	416	427	414	435	420	393	395	369	394	425	416	419	390	412	417	410	443	427	416	402	430	465	421	402	423	429	402	401	417	422	398	435	437	383	372	432	395	405	402	403	395	432	411	393	419	390	410	429	385	414	408	432	394	426	417	404	413	435	446	425	459	389	428	405	377	389	440	389	451	372	455	410	408	413	395	383	388	408	411	467	445	426	412	404	404	429	428	417	404	415	397	436	441	408	409	396	438	438	424	375	425	417	403	424	410	442	412	422	400	437	419	441	419	392	436	431	420	424	433	419	434	419	397	431	406	388	436	422	417	404	430	370	403	428	408	427	426	427	400	449	378	427	442	413	465	420	385	393	419	434	398	428	487	427	392	427	426	398	416	446	382	437	415	440	407	403	403	412	411	393	419	431	426	422	388	446	413	395	427	414	430	400	415	416	466	438	371	412	437	398	407	410	434	411	419	437	418	413	428	429	433	387	388	386	411	407	410	397	394	428	394	412	404	389	394	404	414	410	431	405	425	432	387	409	442	408	431	401	395	437	403	406	421	411	396	403	426	407	422	428	429	418	374	457	431	411	415	430	398	413	390	411	403	404	399	437	412	453	414	459	414	396	392	394	401	405	414	405	394	415	449	392	385	390	432	423	413	363	402	446	399	421	415	402	415	397	482	411	418	401	409	411	440	389	422	425	436	407	379	427	421	413	390	392	434	401	434	411	403	443	453	426	398	394	435	393	419	435	431	438	432	452	387	387	457	398	408	408	407	421	395	424	436	414	415	411	400	385	427	415	395	409	350	409	416	402	430	398	449	419	445	444	412	437	411	422	421	423	409	406	417	414	427	406	445	451	439	433	404	404	424	456	448	419	361	420	393	414	405	378	389	427	395	440	428	419	388	410	420	392	434	445	420	379	396	396	444	420	409	396	428	414	459	435	417	436	455	375	425	427	440	387	421	393	428	392	413	368	426	424	443	401	414	429	472	434	410	430	398	400	399	424	395	436	416	392	386	426	410	456	376	410	413	447	433	424	413	398	429	414	468	410	419	380	426	404	439	469	385	422	423	424	428	434	406	375	439	385	386	410	432	405	425	370	418	397	389	410	420	416	440	397	391	411	378	416	417	399	400	440	438	392	447	416	426	421	443	400	412	426	407	402	409	454	440	398	390	380	414	416	412	386	432	463	448	398	404	389	409	400	412	433	422	435	349	395	369	422	431	440	407	399	401	420	422	378	392	438	413	409	447	430	434	439	422	416	412	429	431	399	401	432	432	406	387	398	425	421	428	391	427	423	391	413	397	445	419	391	452	416	396	386	389	407	442	385	425	439	419	403	418	439	435	426	415	405	424	442	406	400	384	399	438	410	406	432	426	390	403	389	381	404	417	422	402	415	439	429	387	400	414	400	440	438	437	436	439	393	409	433	400	384	414	433	418	429	386	394	469	428	417	418	428	430	436	402	453	403	423	407	423	381	395	415	402	390	408	421	398	384	394	427	417	453	438	404	397	414	419	415	410	440	383	428	398	426	441	415	436	407	379	437	387	432	418	406	406	430	426	416	428	422	419	430	435	411	401	424	445	395	394	442	432	392	413	404	391	440	404	428	403	410	406	406	419	460	382	453	404	391	384	438	417	407	412	423	405	402	382	432	426	428	413	406	440	397	427	394	478	422	423	394	394	453	440	401	388	445	421
1813	250	174	131	122	138	225	204	159	133	155	158	132	133	114	123	116	128	108	107	90	93	82	78	61	73	94	71	66	88	70	73	60	66	67	61	74	56	56	49	71	66	63	53	54	73	63	57	41	85	54	67	55	61	61	69	55	61	48	59	70	52	71	57	50	58	61	56	67	60	51	52	59	57	60	60	51	63	66	48	70	73	39	66	71	61	63	75	59	56	63	56	65	61	58	56	59	58	56	57	66	54	71	63	54	61	70	60	50	62	65	63	76	56	54	68	58	55	61	61	55	53	63	48	56	65	59	60	59	62	66	51	58	75	59	46	56	68	63	53	73	62	53	58	59	57	68	63	68	69	58	62	49	68	54	67	64	45	65	66	57	38	59	59	47	58	69	66	50	65	64	53	56	70	74	69	48	63	60	53	65	56	55	67	74	69	63	61	61	66	66	62	69	61	50	64	58	66	85	71	53	73	57	63	76	69	54	81	64	53	63	50	66	64	67	80	53	58	75	47	57	74	67	64	65	65	52	57	74	55	63	60	59	57	59	71	62	58	49	62	61	70	68	47	53	52	51	71	77	67	66	63	63	63	59	63	52	58	60	56	55	51	74	71	81	59	61	46	67	53	64	61	66	65	75	76	53	83	48	56	67	61	61	75	69	60	60	71	63	71	71	63	53	78	60	58	48	43	49	68	59	68	72	64	55	66	68	58	73	61	51	69	56	58	47	56	60	64	55	51	67	61	61	71	54	70	59	72	59	58	65	59	65	72	64	54	64	57	56	55	68	44	61	64	58	63	65	70	59	59	64	79	54	59	56	75	53	63	52	64	66	45	52	57	53	66	61	67	67	63	57	53	58	70	71	64	78	57	54	60	48	58	65	73	72	76	52	54	51	60	54	56	69	62	55	61	64	46	72	76	64	53	58	58	65	66	61	58	55	63	63	52	62	67	70	57	63	73	63	78	68	69	65	50	56	67	56	59	58	69	69	51	66	55	60	75	64	54	57	74	54	58	68	70	58	64	69	65	51	56	57	48	58	58	56	76	57	65	55	70	74	59	72	62	67	60	75	61	57	48	59	55	69	66	54	55	61	72	69	42	73	65	61	63	60	48	55	57	68	62	69	58	69	73	58	60	64	69	56	42	55	47	67	62	61	68	74	54	68	67	63	68	53	67	61	63	57	70	57	57	61	57	64	65	60	57	58	55	62	53	65	47	77	56	54	45	62	59	65	52	62	60	65	60	55	52	59	66	58	61	68	74	54	59	58	68	65	68	53	61	62	72	66	69	79	52	52	63	61	65	58	58	75	72	65	63	62	66	53	74	60	88	74	60	58	59	67	54	55	63	59	67	59	55	62	64	60	47	71	57	62	61	66	53	53	69	56	73	46	43	74	54	45	54	68	57	63	75	77	58	62	58	58	52	69	68	62	69	62	69	61	63	53	60	52	71	68	60	52	61	65	60	64	49	57	50	62	71	58	79	54	49	65	65	66	53	66	66	62	59	52	48	81	55	66	42	51	55	55	69	58	67	61	72	68	56	71	64	60	61	62	60	59	52	57	50	78	63	60	53	53	65	48	67	64	39	56	67	65	66	52	66	65	71	73	53	55	52	64	66	66	62	63	57	58	58	74	66	61	69	62	47	62	56	70	73	69	54	55	76	61	63	65	63	54	47	62	54	64	58	69	54	63	52	58	62	65	79	62	63	57	57	60	68	68	59	53	58	63	65	61	63	61	52	57	60	65	45	57	79	63	50	59	67	50	70	78	64	83	51	55	69	75	67	53	55	67	62	68	56	59	57	47	43	64	57	70	51	59	48	59	58	66	52	53	60	51	47	58	67	78	56	71	55	40	67	73	36	60	57	55	60	50	52	47	60	68	68	76	66	61	66	58	58	52	68	61	62	52	72	59	60	65	61	67	67	58	64	60	61	47	45	63	58	58	63	69	58	64	75	49	61	57	66	70	54	47	51	54	65	59	53	57	60	67	74	58	47	60	58	72	63	51	59	69	60	70	55	59	68	52	66	55	60	65	43	81	55	47	66	58	88	54	67	82	73	62	54	49	54	69	72	50	62	54	59	60	60	63	82	52	55	72	63	53	56	61	74	69	43	39	67	54	61	55	47	68	70	57	55	75	62	67	63	56	53	67	59	65	54	58	68	79	54	62	51	49	68	55	59	78	69	60	57	70	59	69	64	61	60	49	58	68	65	54	59	48	66	51	82	67	60	64	49	56	71	53	62	59	58	59	58	60	59	62	62	61	49	63	59	56	55	64	56	61	69	64	57	57	64	63	58	78	60	56	61	54	41	49	45	61	62	57	63	59	65	62	72	56	56	54	57	61	62	53	59	53	58	62	61	72	54	51	58	49	56	55	54	74	66	48	63	63	58	60	51	62	51	74	58	54	67	54	63	61	72	50	57	73	61	60	64	53	65	72	70	69	54	48	66	70	48	53	71	52	68	71	54	61	52	51	50	66	50	59	70	76	68	61	53	69	49	47	62	53	49	63	68	74	41	64	65	62	56	56	55	60	61	64	67	57	71	55	58	52	59	72	65	68	55	58	55	76	61	51	64	66	69	59	70	74	65	59	54	62	48	67	50	68	57	61	59	45	67	52	49	55	42	62	52	68	64	66	67	58	51	73	59	61	69	68	66	75	65	73	64	55	65	50	55	58	63	54	67	43	58	56	64	54	53	63	62	57	59	60	59	54	74	60	67	55	63	62	61	57	68	69	66	76	61	58	60	61	51	55	69	70	46	75	66	67	54	58	65	64	69	54	67	63	58	63	60	44	65	62	74	53	43	47	52	55	53	64	63	52	59	88	71	71	66	64	74	57	74	46	70	74	47	69	65	56	65	55	74	57	58	63	50	59	62	69	69	59	69	67	49	46	59	57	70	58	65	52	54	57	52	77	58	62	50	53	48	69	44	73	47	56	51	60	62	59	51	64	71	51	77	46	58	54	67	60	75	66	65	74	58	71	64	62	61	50	67	60	56	62	62	50	45	72	56	65	62	55	80	69	60	73	55	61	47	52	74	49	62	54	60	48	51	59	72	68	73	62	62	67	49	63	74	60	57	58	69	70	58	71	55	71	44	71	57	60	54	57	72	52	84	57	64	59	48	68	58	63	55	53	69	66	73	52	65	57	56	49	60	63	80	53	59	52	46	55	70	56	62	55	48	52	47	57	67	68	74	72	68	72	76	61	75	52	64	69	65	58	53	54	64	55	51	67	50	48	66	57	60	62	56	58	55	66	52	50	51	62	58	60	67	68	51	64	64	57	53	60	74	58	61	62	66	60	75	45	61	63	70	52	61	60	73	63	63	65	68	65	66	71	53	51	64	69	62	58	59	43	66	58	60	43	64	67	63	62	46	69	60	60	56	57	49	51	65	69	65	54	57	60	56	52	61	42	47	78	50	63	58	72	58	51	56	72	56	71	64	53	62	60	63	64	57	60	59	63	65	62	57	57	53
19173	3236	1844	1932	3728	8795	13133	10545	7415	5863	5193	4775	3890	3353	3166	2976	2913	2651	2336	2084	1926	1677	1600	1474	1330	1230	1217	1048	985	1018	876	867	810	778	734	701	659	639	634	617	652	603	544	557	531	571	566	529	563	585	536	540	563	520	545	527	517	522	496	521	533	522	484	518	528	505	528	578	559	526	523	530	533	520	508	570	524	519	479	556	545	533	514	528	499	555	531	540	508	529	504	532	510	513	513	535	554	571	531	545	527	490	550	531	513	541	500	535	513	550	524	514	513	545	545	560	546	499	527	510	516	561	542	538	542	542	556	522	520	542	534	547	472	552	533	567	543	472	552	522	527	504	528	513	516	498	490	533	482	537	495	532	542	511	580	506	535	546	515	503	535	556	534	537	541	522	516	556	515	534	550	511	517	549	549	550	515	523	521	472	553	547	537	556	483	523	511	538	492	508	525	528	502	489	548	514	541	516	543	514	542	530	550	544	516	556	543	519	520	522	532	510	534	546	516	498	511	540	488	540	549	514	547	573	553	542	449	560	537	537	524	531	553	508	532	516	550	542	553	539	522	524	536	555	560	534	545	512	547	538	526	516	545	537	571	531	507	540	512	545	526	529	495	552	536	549	488	558	527	500	515	563	513	492	548	480	528	538	509	480	528	531	488	536	533	540	553	551	529	553	538	544	531	519	474	587	516	508	492	496	530	517	531	509	547	507	537	553	470	556	537	535	511	525	518	511	502	517	509	510	552	545	542	497	529	527	508	504	536	552	527	528	537	498	551	520	570	556	523	541	526	535	534	539	520	513	519	533	509	560	475	514	539	553	522	497	455	509	519	535	534	499	513	527	487	518	557	568	556	466	536	487	529	555	533	573	551	572	503	518	514	548	524	522	562	530	549	549	515	554	525	544	531	545	559	513	552	528	529	551	573	510	536	538	546	532	521	553	538	526	514	493	487	519	534	500	532	587	522	543	518	530	489	549	529	506	473	491	507	538	522	515	561	532	546	539	528	579	513	492	536	503	538	515	544	553	543	540	514	566	536	526	535	569	504	530	546	507	545	541	504	513	545	543	538	513	551	505	541	538	543	550	545	531	540	511	489	559	590	521	567	556	512	516	518	524	517	501	564	516	510	526	531	534	541	501	490	545	536	451	503	488	535	485	543	541	519	572	554	520	514	520	542	507	519	531	469	514	542	555	528	514	511	516	519	506	530	520	513	539	546	526	549	515	526	559	541	526	500	580	536	537	540	543	555	538	570	508	507	533	552	520	514	535	480	525	513	527	568	572	535	530	534	524	503	493	549	540	482	507	565	505	487	536	515	564	527	526	572	461	534	542	536	534	512	492	525	494	507	531	524	545	488	518	497	542	542	517	543	523	506	510	528	514	517	536	524	554	514	507	518	528	547	532	509	491	540	508	545	529	524	535	505	512	502	515	525	495	509	532	528	543	499	528	515	544	516	562	516	506	555	468	567	504	507	535	515	557	568	554	518	509	509	530	523	532	516	553	507	543	574	567	562	544	524	518	498	578	532	505	529	514	547	504	541	496	485	484	531	546	541	515	534	512	545	523	548	531	547	521	531	518	552	561	545	516	573	543	530	574	550	524	516	537	535	556	584	556	519	566	548	501	556	546	551	537	521	551	514	487	550	521	533	527	541	542	501	523	538	544	504	557	560	570	513	551	509	535	504	497	521	529	567	522	543	548	511	489	533	528	564	504	505	524	532	517	546	515	551	539	554	536	564	528	523	534	472	525	535	526	536	538	543	548	553	514	557	508	508	536	566	541	530	600	498	504	506	496	540	500	500	539	543	497	498	563	521	534	535	577	573	536	520	478	497	514	537	512	491	539	557	544	523	541	532	495	539	521	527	496	527	492	517	510	528	522	508	519	543	540	500	497	516	519	523	499	515	533	483	529	525	500	538	536	541	515	514	519	521	510	517	539	536	539	545	523	530	518	528	527	544	554	571	508	550	555	542	531	567	517	524	533	544	524	522	554	533	521	548	548	552	521	529	532	500	551	525	490	498	530	526	550	549	555	534	519	520	493	513	513	507	481	507	517	548	522	534	531	520	537	527	561	505	507	533	511	556	493	524	562	521	528	572	502	552	522	555	517	542	540	559	531	523	519	554	485	519	561	537	510	501	572	539	518	508	604	504	532	548	570	538	513	508	523	494	517	500	492	508	528	504	552	542	494	533	493	539	536	531	556	517	556	518	556	541	518	558	498	526	543	569	495	531	543	519	520	527	494	536	542	530	540	527	529	558	574	527	532	545	503	556	551	507	503	542	548	548	497	519	543	516	578	486	485	561	512	504	514	532	574	540	500	548	533	531	495	521	502	541	544	548	520	554	500	501	554	536	529	531	523	571	543	518	537	549	544	538	560	539	589	541	533	554	487	499	494	579	547	539	502	497	494	517	511	519	571	499	514	511	564	549	551	518	571	555	501	505	516	525	527	511	481	544	506	549	561	526	538	544	530	520	548	533	532	555	537	537	492	529	535	530	508	526	544	548	510	528	568	503	557	577	525	501	507	560	465	567	534	551	529	502	495	560	495	454	503	563	525	538	567	484	537	521	480	538	513	524	487	516	529	535	504	516	469	483	526	506	531	569	560	548	457	535	544	555	521	527	512	559	521	534	524	552	535	544	535	560	530	509	547	518	543	480	517	529	520	509	492	510	547	534	532	506	495	510	552	544	484	543	551	541	518	505	522	520	482	541	510	509	532	508	537	511	510	548	521	562	518	492	559	506	526	552	515	575	552	480	539	544	547	529	504	522	543	526	571	528	520	551	492	527	497	538	562	517	502	532	519	513	549	503	484	516	521	495	538	514	502	558	516	495	528	542	516	547	514	523	500	534	545	511	477	483	500	546	567	549	509	543	563	509	556	545	506	522	557	542	531	541	500	528	522	528	544	559	537	538	490	524	542	544	569	539	555	543	492	530	537	511	504	558	536	516	507	517	595	515	519	561	561	535	518	522	542	524	530	514	519	518	534	511	555	527	557	522	556	560	501	507	506	545	514	546	517	554	541	522	547	571	501	535	511	521	527	519	477	503	549	532	530	542	487	505	580	512	499	540	560	530	556	521	550	561	514	514	546	523	522	512	523	514	557	549	558	535	494	551	516	511	552	524	500	500	542	535	517	523	501	499	534	561	510	534	539	532	504	499	541	523	527	544	528	501	547	530	534	494	497	564	528	495	524	513	560	490	498	527	580	561	503	560	532	555	517	538	528	516	534	530	516	561	510	505	523	543	475	526	522	501	541	539	516	523	549	554	518	510	523	519	555	540	504	550	515	549	568	526	536	531	512	555	495	548	510	555	499	530	512	537	547	542	543	578	504	515	499	529	511	546	507	540	503	538	517	525	539	578	509	543	540	517	506	522	543	492	488	534	553	522	512	556	573	494	537	596	515	541	540	507	535	510	517	486	534	514	495	549	550	542	537	490	500	540	512	545	541	543	542	528	488	545	536	572	509	491	533
2754	197	131	109	88	90	178	163	128	122	111	100	96	103	103	111	92	91	80	73	77	55	73	63	50	56	50	54	45	43	37	44	51	37	40	34	37	41	33	27	44	36	38	30	40	34	43	37	25	33	43	27	25	27	35	25	27	38	29	37	29	27	28	31	32	32	38	34	30	30	33	28	30	36	39	27	27	36	30	27	34	27	34	32	45	38	31	34	28	32	27	29	29	20	26	34	44	28	39	30	24	40	27	35	32	27	25	41	31	19	29	36	35	38	34	30	38	50	22	40	28	29	29	31	39	28	40	27	30	29	33	23	37	32	34	52	31	40	29	27	32	30	33	35	39	26	37	30	35	35	36	29	25	29	27	36	33	26	43	30	30	44	33	39	38	35	36	35	18	32	26	42	32	31	25	22	31	29	34	37	35	35	27	26	36	33	35	34	23	31	49	38	33	32	34	30	25	33	27	34	41	28	37	24	27	26	35	32	38	30	25	26	32	39	27	36	30	19	45	24	33	37	31	37	30	28	27	39	18	35	28	38	31	25	27	27	23	36	29	42	40	34	36	33	29	26	38	24	29	25	27	38	33	32	28	35	37	26	25	41	38	34	27	27	36	32	21	27	29	34	22	31	39	39	34	37	25	34	26	40	25	21	37	34	35	44	22	22	28	24	38	27	37	36	32	38	37	30	43	41	30	36	24	28	34	33	31	23	24	28	42	40	33	38	40	27	33	27	35	32	31	31	37	36	37	30	33	32	34	25	41	30	28	34	35	32	18	28	30	26	36	31	32	21	37	32	30	23	30	43	28	43	36	33	29	33	27	39	31	47	36	29	50	36	47	36	32	30	34	32	32	33	30	38	26	42	21	26	35	44	32	33	22	28	28	39	37	37	33	38	33	32	30	33	39	28	34	35	35	25	39	24	38	39	34	31	39	28	29	30	33	33	37	25	27	31	30	32	39	29	40	29	26	35	26	33	33	34	27	36	24	40	36	28	28	26	41	32	37	34	35	25	41	39	30	34	33	36	31	42	33	32	28	30	42	37	35	21	37	30	33	30	27	37	30	36	37	28	28	42	31	42	42	38	27	26	26	38	32	27	36	32	35	36	33	25	36	40	48	27	31	33	28	23	33	37	33	30	36	29	36	30	28	25	30	32	31	29	44	28	25	37	20	50	28	43	37	28	44	28	35	31	30	29	25	33	40	32	44	35	25	38	31	32	25	41	24	34	37	33	34	37	38	39	24	34	30	35	41	36	42	39	32	40	30	32	25	39	39	30	25	30	27	31	29	35	35	30	34	36	34	33	33	28	33	28	32	34	37	48	27	32	32	31	32	38	34	44	39	24	40	27	36	33	22	26	33	24	30	26	40	31	31	27	32	32	47	38	29	27	36	37	28	32	33	35	30	36	29	26	29	33	33	39	18	42	37	35	24	41	23	34	27	38	28	31	38	45	31	27	38	33	39	43	24	26	29	37	27	27	39	31	39	40	37	35	32	31	38	27	23	36	30	31	38	36	28	29	22	32	29	24	38	30	40	32	33	18	48	36	23	30	27	37	36	29	34	35	42	25	31	41	38	32	30	37	33	31	35	33	35	37	28	32	26	33	39	41	38	19	38	30	36	28	31	38	38	38	30	35	36	25	27	25	28	34	26	37	32	33	32	39	34	37	37	32	25	32	25	37	42	34	30	33	29	28	28	30	34	27	40	37	28	31	36	30	35	41	27	44	24	34	28	36	25	31	29	23	22	32	28	28	40	30	34	28	28	30	27	29	32	24	34	44	29	42	33	37	38	32	31	38	34	27	20	19	30	33	31	27	33	34	35	34	37	28	33	28	34	35	31	32	24	31	43	41	38	29	29	32	32	27	34	28	29	30	32	41	31	39	37	25	32	38	31	25	29	35	38	38	34	34	35	44	22	31	31	32	19	40	38	28	32	23	39	38	29	29	37	25	34	35	33	39	25	30	30	38	33	40	31	31	26	28	25	31	33	29	32	27	42	37	36	32	24	29	31	26	30	39	21	28	33	47	41	30	32	24	28	37	39	40	37	28	28	33	28	27	24	29	31	47	33	32	40	39	30	33	26	26	21	26	28	24	27	37	31	38	28	35	19	32	35	33	40	39	39	30	38	33	39	27	33	34	24	31	29	26	39	26	25	37	29	29	25	40	30	34	20	32	30	24	36	40	35	32	28	32	28	40	30	30	32	44	36	38	39	35	31	36	35	34	31	31	36	25	29	33	39	37	33	34	33	26	35	39	35	29	34	43	29	29	30	30	21	36	36	31	35	26	35	29	34	36	35	40	40	34	22	38	38	35	33	35	36	34	29	28	24	39	30	30	27	27	31	34	23	31	33	32	32	27	29	34	41	32	28	32	25	26	31	33	25	36	37	26	30	42	43	32	23	32	26	32	27	38	24	25	27	26	35	44	32	30	34	26	36	31	26	37	24	34	28	41	26	31	29	32	33	31	32	37	36	33	40	24	41	32	35	39	30	21	36	29	33	29	19	38	25	39	41	31	42	26	31	38	34	41	27	29	30	35	30	32	29	43	38	35	31	34	33	33	34	29	35	38	33	35	40	34	37	37	39	24	38	36	31	34	30	28	39	24	45	36	29	34	28	47	41	37	36	32	24	33	38	32	31	37	27	30	36	27	33	37	45	34	41	34	38	35	41	40	32	35	32	28	32	29	31	29	34	29	36	28	38	38	31	35	28	32	41	35	31	27	23	33	35	32	33	39	31	33	31	37	22	26	32	32	30	33	34	41	36	27	27	34	38	34	23	26	28	36	40	37	33	37	28	28	33	32	38	34	24	48	46	25	36	28	29	36	37	32	36	29	26	29	33	37	22	28	30	36	26	32	28	44	24	29	45	25	29	29	25	29	34	34	29	32	31	42	37	33	33	42	41	33	36	43	43	31	25	42	35	33	33	32	31	30	31	28	26	25	34	26	37	37	39	29	29	34	26	33	24	34	31	31	37	31	35	22	27	39	26	36	34	40	24	31	30	33	37	33	28	26	24	31	34	20	28	36	33	42	45	24	29	20	27	34	28	28	39	41	35	40	30	39	38	44	31	34	32	36	44	36	38	41	29	32	26	33	33	31	34	36	42	41	37	36	39	35	25	22	21	39	33	39	31	35	28	34	37	33	26	37	34	31	36	35	23	31	23	30	40	39	38	41	28	27	27	37	46	36	31	38	34	27	36	33	33	35	22	27	35	33	37	27	35	27	30	34	33	28	39	26	41	34	32	41	32	26	22	27	29	26	33	24	39	35	26	24	40	47	34	33	34	34	29	37	25	26	38	26	31	32	42	27	25	36	30	40	35	37	30	30	35	29	34	33	33	36	36	33	31	35	24	29	31	46	34	25	34	39	32	33	27	44	36	19	41	29	37	35	29	30	37	44	41	32	40	25	44	37	31	26	34	26	29	32	29	40	32	36	36	38	37	39	41	29	39	28	31	28	30	33	34	31
17249	2450	1490	1607	3160	7509	11785	9712	6551	5325	4859	4161	3406	3030	2892	2742	2668	2432	2162	1941	1692	1407	1328	1294	1192	1065	1000	800	688	689	699	599	556	476	478	438	456	355	387	394	355	352	320	331	295	318	309	311	303	270	303	299	307	273	304	282	284	261	276	311	309	290	283	283	289	262	286	305	333	307	304	285	290	302	299	297	319	298	293	320	300	319	306	269	313	291	286	295	295	286	292	270	257	282	278	301	287	281	266	291	275	292	277	276	279	280	289	273	279	286	265	269	306	292	268	304	300	277	267	284	298	261	307	285	317	264	265	310	294	287	278	287	303	310	293	288	277	303	264	262	280	273	284	293	251	275	294	269	264	256	295	270	301	270	315	303	276	282	265	292	267	283	313	260	258	256	274	269	259	271	267	266	299	257	267	254	298	274	271	276	319	280	252	273	263	274	289	290	287	284	263	278	285	281	276	266	285	250	277	295	301	298	290	272	254	266	272	285	288	258	264	253	281	267	261	278	278	296	291	274	248	287	284	302	261	289	286	307	285	285	276	274	265	302	247	260	289	309	287	279	300	307	315	268	300	268	300	275	269	276	299	284	310	284	260	246	286	266	283	283	277	267	259	271	265	296	253	315	298	304	280	302	281	266	296	260	271	254	312	261	280	318	273	280	292	267	241	312	289	287	283	273	281	290	269	286	279	284	279	298	281	293	289	262	301	301	287	269	290	301	290	299	291	289	266	247	268	249	266	260	272	294	277	256	297	283	275	298	288	282	290	285	286	297	282	301	263	272	269	287	281	282	302	272	308	275	295	273	300	283	314	276	280	257	268	287	275	268	294	306	268	289	295	314	268	272	287	298	302	303	255	290	291	268	280	252	292	284	277	290	306	263	308	291	287	276	267	265	289	299	279	301	274	272	269	276	267	267	280	276	268	276	302	299	257	285	254	287	292	313	277	285	286	277	289	313	319	280	280	279	287	265	284	289	299	297	292	292	286	291	268	236	280	252	287	273	308	298	290	299	281	285	288	286	271	300	304	274	287	292	270	257	291	294	303	306	258	287	288	274	259	271	271	265	277	301	275	290	298	279	272	299	270	294	281	267	302	282	301	342	283	257	255	281	289	308	278	277	284	272	305	300	244	284	281	303	316	282	280	278	283	283	296	291	280	277	284	292	258	272	259	258	280	271	306	289	292	259	298	249	276	290	319	247	282	281	254	292	248	300	278	276	285	267	263	292	278	264	268	285	278	293	282	257	269	260	285	293	296	275	274	256	280	258	264	280	253	274	282	282	273	263	259	282	297	291	306	290	265	280	294	314	267	266	280	268	259	291	241	292	259	274	279	294	286	293	276	269	281	272	280	308	300	317	319	264	305	285	305	273	284	265	304	291	299	255	279	287	295	270	250	297	257	296	273	253	293	272	293	277	272	328	264	266	287	266	302	284	286	277	281	285	258	286	277	299	277	273	283	296	270	303	284	286	299	282	303	254	264	251	276	277	266	293	295	329	312	258	290	284	314	286	268	303	245	302	306	296	297	301	278	278	287	278	311	289	294	294	285	308	248	281	303	285	279	268	292	281	292	287	239	277	283	321	283	277	272	309	281	299	270	242	293	285	277	276	258	284	262	268	289	266	279	284	256	272	274	276	295	294	283	258	273	282	287	282	243	279	261	287	294	306	271	308	283	301	279	300	295	281	274	280	276	303	289	276	275	275	263	291	306	275	270	267	308	277	298	262	270	256	285	289	290	297	281	269	275	297	282	300	266	264	264	290	299	273	309	300	270	299	261	286	271	292	272	287	284	281	286	289	288	278	279	298	275	256	321	313	273	254	298	261	293	284	282	294	267	289	289	277	269	282	274	272	280	258	292	300	298	254	283	274	270	276	285	254	290	269	262	286	262	277	294	272	310	316	314	253	241	275	291	296	259	288	311	279	279	297	302	303	284	297	271	304	289	294	317	291	274	297	293	311	268	275	285	271	265	276	315	269	260	317	274	277	253	288	290	257	296	285	285	286	292	290	259	280	244	262	271	275	271	250	267	247	292	302	297	283	303	287	263	307	294	288	305	283	248	283	261	289	303	302	290	293	282	235	273	303	294	276	292	291	285	288	272	288	286	293	281	280	266	294	270	323	263	270	296	268	268	291	253	261	279	267	281	280	267	304	306	290	266	299	270	264	275	287	283	297	290	275	306	230	262	269	281	291	283	270	284	296	291	234	262	273	319	255	295	271	311	297	298	277	293	277	290	296	283	269	300	270	294	279	255	282	287	269	255	246	282	285	283	281	281	316	291	281	289	288	289	259	264	282	272	283	263	299	269	279	300	287	282	281	291	295	295	286	274	269	268	296	286	304	262	277	228	273	284	273	296	280	310	280	283	264	265	263	285	267	268	282	279	260	313	288	306	286	283	272	285	317	272	315	293	272	277	271	297	273	311	268	268	274	263	262	290	268	306	294	276	270	270	319	271	284	287	299	273	268	295	300	258	270	286	300	311	300	281	314	286	257	311	277	278	284	274	253	290	273	275	256	270	281	277	249	312	313	297	277	296	274	256	289	263	282	264	297	246	281	297	301	290	270	300	265	264	289	291	271	263	295	252	281	275	281	288	269	289	304	255	272	265	268	269	285	269	300	290	292	302	290	295	275	287	286	267	280	274	287	263	265	291	280	289	272	289	281	269	251	276	315	296	262	312	294	278	276	285	313	265	289	280	280	285	288	289	296	297	316	288	294	311	288	275	286	239	263	295	270	232	257	319	289	290	286	267	280	267	294	296	285	273	286	280	258	292	273	306	283	304	299	298	288	252	271	271	283	278	299	290	288	300	252	300	259	303	284	284	268	252	307	288	276	275	306	295	275	279	252	315	276	258	291	282	313	290	253	252	264	280	271	265	274	279	287	291	282	295	251	281	269	275	273	284	287	308	293	278	276	302	266	274	308	278	279	289	295	289	261	274	296	274	289	285	286	271	285	297	283	295	291	287	293	268	300	271	283	303	262	271	276	307	291	273	265	277	316	297	284	302	275	260	254	274	293	274	279	262	330	280	284	279	268	288	273	293	265	293	286	294	289	289	296	287	252	259	233	287	279	258	274	279	292	278	274	268	270	258	308	274	271	260	289	284	280	250	265	289	257	265	291	289	291	273	280	296	349	262	308	277	267	247	288	321	285	299	270	281	277	240	301	270	284	262	280	279	272	263	284	284	263	285	274	260	256	292	288	263	295	294	304	262	281	285	288	288	286	286	255	281	279	273	299	297	278	262	285	298	307	284	258	273	290	300	294	281	285	277	276	306	288	278	287	253	267	264	299	270	295	295	282	266	265	299	318	265	270	306	278	246	252	260	296	278	301	267	265	302	290	285	259	316	292	295	271	310	303	282	266	263	285	290	263	273	269	283	308	289	284	280	288	269	298	279	287	297	288	292	283	308	284	246	268	288	296	264	291	272	280	288	276	265	288	265	265	281	263	290	297	290	306	259	300	279	306	279	280
2524	262	205	170	138	142	233	210	175	161	172	153	161	130	121	129	124	113	107	104	106	86	85	88	85	81	84	67	52	67	57	67	64	58	50	47	58	45	58	56	41	54	41	46	34	56	61	37	43	45	43	42	54	53	56	37	51	49	38	44	54	39	48	46	49	56	42	54	38	48	55	47	41	58	43	40	58	50	53	45	40	49	45	48	43	51	46	46	47	69	57	51	61	41	43	45	51	45	29	41	50	53	35	56	45	56	51	48	46	40	41	55	52	42	46	39	45	50	41	40	40	46	53	51	47	55	50	48	39	46	56	47	42	46	56	62	51	57	47	47	48	52	47	35	48	48	37	47	55	53	64	56	45	42	44	48	53	51	43	44	41	47	38	53	56	49	41	63	45	54	42	42	53	46	55	48	41	47	52	46	49	37	57	59	45	57	54	40	49	58	45	50	31	50	55	52	41	54	56	56	42	40	42	47	43	46	48	48	47	48	50	33	40	50	36	44	57	41	56	49	43	53	53	57	46	56	40	51	49	40	44	50	56	54	46	53	53	52	37	54	43	50	43	52	49	42	56	42	46	45	54	44	47	46	49	56	44	53	53	37	59	38	31	46	57	54	45	53	55	44	41	37	58	47	52	50	52	48	43	45	41	42	34	48	44	45	47	51	33	46	51	62	49	53	50	51	55	42	46	45	45	61	49	48	49	47	48	46	50	59	49	43	48	55	46	60	45	34	57	54	49	52	54	50	49	46	39	47	46	36	56	49	48	49	51	37	39	38	52	47	52	50	47	40	34	53	49	45	39	58	38	60	49	48	48	43	40	53	51	46	47	53	50	54	42	58	41	48	49	55	55	50	46	49	44	44	43	41	50	48	38	41	47	54	65	50	51	43	60	49	42	40	46	40	55	62	46	38	37	41	43	48	41	47	56	62	41	43	39	37	51	48	42	44	47	37	46	53	41	29	48	60	37	55	59	46	52	50	32	56	54	51	48	49	40	58	55	54	51	42	53	54	51	52	58	44	54	53	58	43	45	46	43	48	48	50	48	61	56	49	31	49	51	54	44	50	42	50	49	45	56	50	44	39	35	47	56	50	43	47	46	43	40	58	46	48	50	52	40	54	41	48	45	40	53	40	45	38	28	54	62	63	56	48	53	48	54	40	48	56	53	36	37	48	49	47	62	42	41	49	44	50	46	57	47	55	46	48	41	40	55	55	54	46	52	46	64	38	42	53	47	56	35	47	56	55	42	47	54	52	47	50	44	61	45	36	36	49	51	40	45	50	45	35	46	38	48	49	47	41	47	41	46	73	37	49	58	42	44	55	42	59	41	53	48	53	41	54	57	50	56	45	45	46	40	51	51	40	45	52	50	40	46	60	54	50	56	43	59	40	49	52	49	48	42	37	45	55	46	48	44	66	36	55	49	35	44	55	58	51	42	42	58	48	58	45	47	46	40	40	59	44	47	64	37	53	76	50	64	46	60	53	56	30	47	50	44	49	28	40	48	53	46	31	49	50	55	43	61	42	45	50	47	40	44	43	56	58	38	54	58	38	44	52	43	53	40	45	52	40	42	43	53	42	45	58	56	44	45	50	51	36	44	43	48	53	52	47	48	46	49	52	47	43	44	53	45	58	55	50	46	44	45	42	42	39	50	39	43	43	53	51	50	37	60	60	55	49	46	41	38	46	56	51	48	49	47	47	45	63	52	45	49	54	32	48	41	43	48	38	60	50	40	44	53	47	52	59	56	59	52	44	38	37	52	48	33	50	48	55	47	42	42	47	42	49	48	55	47	60	60	47	40	58	53	49	31	46	49	50	45	54	40	50	41	54	41	49	60	49	50	39	52	46	49	59	46	49	53	47	39	48	50	50	53	53	45	47	43	39	44	36	43	42	48	45	51	43	68	55	61	58	52	52	67	60	26	61	45	54	54	61	43	62	38	46	55	42	56	36	48	50	23	44	49	42	51	47	48	52	47	40	42	55	53	54	48	44	45	50	55	57	55	51	47	53	43	50	50	47	41	55	45	51	48	68	37	42	55	34	51	34	50	41	29	54	57	39	54	50	41	32	45	54	47	38	52	42	42	55	44	43	43	45	50	45	60	38	42	60	58	37	38	60	52	46	47	57	46	41	50	53	52	51	43	45	48	57	45	47	54	60	39	45	69	43	46	43	47	35	39	56	44	47	36	52	50	48	47	54	37	40	45	42	48	43	42	48	39	54	52	54	49	52	48	44	42	53	39	49	52	53	43	58	53	41	43	49	54	45	43	58	47	36	51	43	45	51	33	47	41	46	51	46	46	55	43	50	41	50	52	47	45	39	53	45	38	48	29	37	43	55	51	53	43	50	58	39	39	58	51	54	49	60	41	52	50	41	41	62	56	42	62	46	45	42	44	68	49	44	47	38	55	46	52	52	39	37	46	35	51	40	60	59	49	51	58	67	46	49	58	49	48	46	54	40	50	58	55	62	49	50	48	51	38	61	45	42	53	63	50	65	44	45	37	52	42	47	51	50	48	51	58	33	56	40	53	43	50	54	56	42	53	44	40	45	42	45	56	38	38	38	48	41	52	51	35	41	50	49	43	47	51	43	44	43	39	48	54	54	32	44	43	49	57	46	48	41	47	45	47	55	37	56	71	50	46	50	48	48	50	44	50	49	42	42	37	56	52	41	43	51	48	45	44	49	53	37	46	43	37	51	47	44	39	59	52	53	45	42	50	45	54	48	55	53	51	67	61	47	43	37	53	58	47	62	43	45	56	55	50	45	33	60	46	50	57	45	49	39	50	58	58	57	54	55	67	48	54	45	50	53	44	53	56	62	45	51	52	52	48	41	52	50	52	59	46	52	42	41	44	37	47	50	52	41	48	49	51	65	42	40	53	45	53	55	54	44	50	44	45	49	55	42	54	48	52	59	37	42	57	35	42	35	49	54	53	46	46	57	52	59	46	55	50	48	55	49	48	38	39	53	48	53	62	37	59	45	43	59	52	55	49	49	49	50	37	46	46	54	53	43	54	56	48	60	39	37	50	48	51	53	54	55	64	45	42	41	68	34	59	56	44	55	42	58	53	47	43	37	45	36	48	43	54	41	46	50	40	52	43	37	47	35	47	40	52	58	46	44	53	40	39	49	48	45	51	46	39	52	56	64	42	42	47	50	52	44	53	55	56	48	46	54	54	49	53	28	56	48	40	44	53	45	38	50	51	48	65	70	36	51	55	49	36	59	36	54	39	50	47	52	47	36	48	45	45	42	46	49	53	49	40	50	60	53	43	69	48	62	54	55	54	46	36	53	55	46	48	47	58	54	58	54	51	38	51	44	41	35	37	48	53	49	63	61	58	69	40	44	52	51	45	46	53	53	43	56	39	49	59	49	49	64	45	43	40	45	51	48	45	57	49	54	53	41	38	46	44	44	45	36	39	52	50	52	39	50	42	44	41	45	48	47	46	45	47	43	49	41	49	68	37	42	61	36
21879	3573	2247	2262	4437	10058	15334	12635	8689	7336	6785	5952	4807	4038	4044	3922	3735	3424	2962	2566	2324	2152	1927	1848	1824	1656	1360	1142	1059	909	813	838	799	671	668	634	671	593	538	572	562	519	503	483	486	466	486	454	484	483	486	443	456	439	436	431	430	418	443	445	432	456	400	437	427	476	438	455	477	478	449	449	447	428	471	440	447	422	448	433	462	436	440	425	417	420	425	453	439	447	424	437	397	440	447	452	460	425	402	416	438	418	435	426	433	441	439	438	428	429	448	420	417	439	456	442	395	462	447	425	432	418	429	431	442	448	427	447	439	454	396	422	411	425	421	447	433	451	453	404	431	423	419	451	427	422	420	402	388	440	416	402	394	385	421	405	432	415	425	460	464	400	415	424	467	446	433	422	417	425	393	459	451	441	434	445	451	423	452	410	416	425	432	428	417	409	397	417	401	435	458	407	428	430	445	410	407	446	376	418	421	379	431	416	440	433	423	457	420	447	388	399	418	378	435	440	408	448	446	431	424	407	413	418	406	452	414	425	382	431	402	415	424	409	432	415	453	433	447	437	412	432	423	392	438	369	418	438	447	440	407	438	413	447	418	436	416	436	431	410	428	399	438	406	439	395	443	429	395	442	431	429	466	430	413	444	437	412	398	403	436	394	409	403	410	430	416	416	413	363	416	483	421	442	433	418	423	457	462	416	432	444	399	444	435	447	417	433	432	432	398	442	417	448	435	432	407	396	415	456	412	389	455	406	429	372	410	384	410	426	430	429	465	465	390	449	408	411	445	438	437	426	431	424	419	426	435	419	437	402	416	436	420	385	435	415	397	415	447	419	406	435	387	445	452	442	408	426	433	419	439	425	441	450	389	436	457	450	428	421	395	404	436	405	439	436	436	434	424	391	426	421	467	420	428	429	437	420	451	399	443	437	435	410	433	423	452	427	413	441	459	439	424	434	409	437	440	423	440	418	416	436	441	446	422	453	414	439	406	411	446	401	394	439	440	420	458	420	452	421	428	409	461	434	446	433	401	440	409	400	433	433	438	449	408	411	455	459	448	395	437	411	403	452	420	432	430	435	421	423	432	429	430	469	382	427	450	446	417	442	403	410	436	408	453	460	409	379	431	443	418	457	429	404	418	427	424	451	417	391	422	431	423	425	410	434	390	409	441	443	436	464	407	457	430	415	384	422	442	415	441	422	422	389	393	434	438	430	437	423	455	445	425	406	454	439	439	410	407	418	414	412	441	440	431	432	417	445	416	434	435	433	433	412	418	426	448	447	375	383	392	453	420	451	456	449	414	425	435	439	440	412	428	400	392	410	432	445	431	442	416	406	431	406	407	432	440	411	457	475	418	430	464	432	431	431	425	390	419	429	419	430	439	427	422	438	444	416	412	419	397	448	460	408	452	424	474	406	469	455	380	397	418	422	429	396	411	423	406	407	468	403	427	391	387	427	434	425	436	444	448	418	431	424	431	428	386	398	405	445	438	430	418	423	390	398	424	455	438	455	384	433	399	379	409	432	423	435	441	419	433	442	430	426	451	403	421	436	452	416	442	391	458	426	423	412	448	405	457	452	415	403	428	428	393	422	397	427	452	414	410	423	395	426	415	455	408	433	455	467	437	422	434	447	429	411	439	466	436	401	427	463	415	409	447	398	427	407	404	421	386	417	453	444	444	439	429	410	451	414	448	417	421	413	384	424	445	407	403	443	439	432	408	410	439	383	450	424	417	417	456	404	412	423	394	435	403	407	418	402	392	462	414	454	403	458	418	438	446	441	440	452	398	471	427	441	440	460	451	441	426	436	415	431	460	443	413	431	432	409	426	398	444	421	425	408	395	420	414	396	419	452	446	384	438	462	406	414	436	400	421	452	400	448	426	397	418	438	409	406	451	419	429	429	435	441	439	440	424	434	404	452	434	396	404	415	437	423	439	429	420	449	423	426	408	430	430	389	440	438	418	415	453	418	476	406	442	431	407	441	393	396	442	401	399	453	412	412	430	453	424	424	413	443	419	454	414	452	457	443	437	417	442	411	429	452	423	433	411	385	407	442	394	434	435	381	429	455	406	443	429	416	429	410	400	448	422	403	418	434	417	425	426	416	428	441	447	431	405	427	414	432	407	404	448	413	406	399	444	441	440	420	475	409	411	436	411	483	426	471	438	403	428	422	451	427	436	429	395	418	426	414	443	404	422	419	444	416	378	414	420	462	428	448	391	441	421	428	421	377	455	409	399	468	448	415	413	441	449	422	373	419	467	456	424	441	405	422	428	418	395	440	415	394	433	417	414	459	469	429	420	447	425	392	412	388	441	439	408	437	426	409	434	399	426	423	423	440	446	436	420	441	431	420	478	452	401	424	418	460	477	434	398	411	415	429	411	442	417	439	448	471	455	435	444	460	452	398	436	461	423	445	476	437	431	411	427	427	422	410	436	454	441	486	443	433	419	424	404	416	419	418	421	441	425	450	441	402	445	463	453	448	441	396	450	397	408	412	440	400	430	405	420	415	410	405	398	447	426	472	414	449	407	426	434	400	442	429	425	424	443	389	391	406	428	394	417	447	417	426	384	424	428	437	422	436	449	421	435	440	392	442	417	402	440	419	443	438	373	407	416	420	435	438	430	429	473	448	426	427	423	416	418	418	444	410	436	453	402	446	407	439	426	382	430	386	452	436	456	402	448	410	390	372	443	409	438	447	437	398	415	422	415	430	394	445	421	432	433	464	461	446	449	417	416	397	418	432	442	417	438	401	404	458	433	426	444	406	463	501	406	399	429	432	455	406	398	411	419	394	441	416	466	439	458	378	446	445	441	429	427	448	423	464	397	409	426	413	434	421	407	414	426	429	417	455	411	429	412	420	408	400	438	418	430	462	461	455	429	426	442	428	419	419	419	410	426	435	459	432	432	421	431	396	455	426	451	427	402	434	429	422	456	420	435	440	397	419	452	401	401	397	407	427	463	423	445	429	374	403	467	437	409	448	414	365	389	484	406	469	426	447	463	438	445	440	415	459	423	400	432	388	414	447	394	414	426	412	405	430	455	419	395	427	434	418	431	426	416	419	421	436	430	414	383	458	409	409	454	418	410	420	413	407	417	374	413	421	375	442	411	438	428	409	451	451	387	416	460	401	434	408	448	407	436	408	404	441	426	442	434	445	420	403	422	417	418	429	426	438	423	438	392	412	422	440	430	430	436	423	385	451	431	449	404	466	414	443	396	422	426	458	429	460	435	399	409	409	425	417	419	425	438	426	446	438	437	467	418	444	434	414	419	452	462	429	432	419	414	419	425	432	443	432	440	431	425	432	438	445	409	438	432	405	406	420	453	385	435	446	410	414	425	460	448	406	412	423	399	456	429	418	443	407	442	431	430	400	393	415	396	447	425	449	415	455	469	425	454	424	431	395	398	429	400	424	452	414	454	456	392	411	469	425	430	433	414	445	426	447	411	413	441	433	409	439	399	414	426	419	451	442	415	430	435	400
1886	149	122	106	81	115	150	129	108	102	107	90	74	95	99	69	93	93	75	86	60	65	68	62	51	70	54	64	46	61	45	63	45	42	67	49	48	48	50	48	53	48	51	56	38	51	63	49	58	61	52	57	60	58	55	38	41	41	56	60	46	52	41	38	56	49	50	45	45	43	47	58	39	57	48	50	57	41	39	47	59	58	45	42	43	44	48	41	51	56	45	38	46	49	54	32	43	61	63	49	44	54	43	47	41	45	60	43	50	42	54	55	57	38	44	41	36	41	62	49	41	42	42	58	66	50	51	42	46	49	70	39	44	49	44	40	58	52	35	50	43	58	39	49	40	45	48	36	48	37	39	35	55	57	56	47	46	41	42	46	36	49	37	50	43	52	50	43	54	51	37	51	47	44	46	52	45	41	58	48	55	48	58	50	50	43	35	46	40	51	40	45	49	50	50	52	38	48	51	57	46	52	47	53	48	42	62	49	37	48	50	45	64	44	50	41	46	62	44	42	52	38	47	56	52	31	47	39	39	41	39	66	64	30	45	37	39	35	52	58	41	31	38	58	40	45	53	31	31	43	61	45	63	43	44	43	41	31	59	50	51	46	47	41	38	35	42	58	58	49	44	55	68	44	51	49	45	49	44	48	50	49	53	45	57	47	43	53	57	46	49	48	60	53	46	54	51	51	55	52	49	48	53	59	40	44	53	48	51	54	43	49	45	53	69	49	51	47	41	44	40	51	56	50	56	49	57	49	44	54	46	51	50	61	44	59	48	51	51	45	51	35	44	63	51	56	62	41	44	46	43	49	54	51	46	54	61	51	50	57	53	41	62	49	52	36	48	47	55	55	45	53	52	53	51	49	44	51	43	36	40	51	44	46	46	35	63	45	39	53	59	61	42	50	60	47	42	65	41	52	38	39	50	49	32	58	42	52	58	48	62	38	35	58	54	53	65	44	44	60	40	59	47	59	42	59	60	52	38	59	43	52	52	37	52	56	43	51	56	49	55	49	46	53	51	47	42	45	55	47	33	56	39	59	45	49	51	62	48	61	43	47	62	43	41	53	48	49	51	43	46	44	47	52	50	51	52	47	37	39	42	49	59	39	34	48	42	52	55	48	43	50	42	63	62	56	51	48	41	59	47	33	64	36	54	40	55	46	48	50	41	49	52	48	55	48	46	51	50	49	54	58	49	55	51	46	52	55	37	39	45	58	53	46	59	45	41	56	51	52	48	53	49	40	45	38	49	55	54	33	44	53	47	58	43	48	53	53	49	75	52	40	40	54	41	57	56	53	58	42	58	55	48	51	51	44	46	45	51	56	56	35	59	46	47	41	61	57	53	46	59	55	56	45	46	55	40	40	58	58	54	41	46	41	31	50	57	49	49	63	50	58	47	46	45	54	50	50	39	42	51	52	59	43	55	40	62	45	53	52	54	42	61	44	48	62	57	39	36	53	39	48	55	55	58	42	47	46	49	50	43	57	66	55	43	48	47	44	59	41	47	44	44	54	41	49	44	58	56	51	52	56	53	61	51	55	63	48	49	51	44	35	48	56	36	59	48	37	41	36	56	59	46	38	49	52	50	41	47	44	52	42	48	56	53	53	55	48	47	57	47	36	45	47	47	64	42	52	40	46	46	50	55	43	50	44	58	44	49	51	54	46	41	47	39	39	49	48	63	47	48	31	59	35	58	51	43	43	41	46	48	63	61	54	62	51	54	46	40	37	46	48	53	76	37	51	40	52	56	50	59	48	50	41	38	55	50	58	60	44	38	41	48	49	47	45	50	41	48	63	41	72	44	50	54	43	37	39	56	60	44	44	43	53	54	56	40	43	43	43	34	51	50	48	53	42	54	66	59	47	46	42	47	48	51	56	54	36	46	52	56	55	58	56	49	62	42	58	46	57	39	55	49	53	60	52	60	36	46	41	37	52	46	49	44	44	36	66	54	38	45	47	46	44	44	47	41	48	42	37	43	50	43	49	56	29	58	61	45	43	41	51	47	48	38	46	49	52	48	48	49	34	43	41	49	43	58	62	47	50	51	50	54	38	48	58	50	42	40	52	58	44	57	51	38	57	40	58	47	48	57	49	44	48	54	42	48	56	37	53	46	54	53	57	48	45	47	50	51	43	48	58	52	46	46	55	46	42	59	52	52	54	42	39	55	56	42	48	41	64	53	50	54	62	51	49	51	48	57	47	49	56	45	55	38	47	37	48	55	50	42	64	50	47	48	37	61	55	40	54	43	50	42	49	54	55	54	44	69	56	47	49	43	55	55	53	47	46	46	59	44	41	50	46	55	42	53	45	58	61	53	47	54	45	44	62	57	40	38	58	36	52	42	47	58	41	58	46	42	50	55	52	51	47	49	38	61	46	60	46	50	50	47	50	47	49	50	46	52	60	56	44	47	51	50	52	51	57	50	47	58	57	56	47	44	42	51	57	49	41	45	51	52	53	48	44	45	45	44	42	47	43	44	48	30	50	42	59	49	48	56	38	55	59	47	42	50	56	43	41	57	62	50	64	43	49	50	48	51	49	57	39	54	50	44	38	54	51	44	60	40	48	47	48	45	50	53	55	57	48	44	54	57	54	41	50	59	42	45	45	53	47	48	42	53	47	40	44	54	42	59	57	44	65	52	65	64	67	46	59	39	42	50	52	50	45	47	68	48	36	53	46	44	45	50	45	49	55	41	46	52	54	49	39	34	40	44	53	47	53	44	45	40	48	58	59	55	58	44	45	46	46	54	44	47	64	45	47	44	47	33	54	44	46	60	35	52	46	38	49	45	43	52	63	52	38	47	49	59	40	41	51	62	57	48	33	57	64	60	47	66	46	52	41	51	44	44	27	48	37	43	62	46	56	36	47	51	54	49	50	43	58	41	47	47	45	52	51	61	49	58	49	52	56	50	50	34	50	45	57	39	46	45	44	52	57	58	47	54	49	52	44	51	44	55	45	54	48	40	61	44	48	54	45	49	50	48	44	40	50	46	44	47	74	41	50	52	52	47	42	50	25	43	46	62	63	49	45	38	49	45	55	56	56	35	51	57	46	35	53	54	45	53	43	48	50	54	51	49	46	46	58	38	51	38	37	59	41	54	47	50	49	43	56	41	46	53	46	49	46	62	54	59	43	52	40	46	47	52	56	52	50	50	56	49	60	58	46	57	57	54	46	47	57	54	48	45	55	60	50	43	48	51	45	54	62	52	47	54	42	56	56	41	39	57	54	51	51	51	44	72	49	59	54	59	59	49	42	49	39	48	45	47	55	51	52	42	49	44	48	48	41	40	52	48	48	50	48	48	43	61	53	50	64	43	47	47	65	53	43	53	49	50	42	46	47	51	51	44	47	56	41	35	46	46	51	67	58	50	43	45	42	59	52	50	44	60	43	46	44	56	47	56	46	52	66	50	44	38	54	54	45	49	60	47	57	39	58	49	46	50	39	44	44	46	44	45	54	58	51	47	48	49	32	55	48
14907	1908	1411	1398	2473	5994	9240	6665	4700	4084	3559	3228	2575	2389	2190	2194	2151	1842	1684	1501	1374	1283	1179	1241	1132	1064	916	757	660	681	634	557	568	588	584	555	522	497	479	459	480	469	444	452	432	447	434	422	440	433	431	434	399	432	446	414	451	438	450	421	409	431	457	466	478	429	405	464	454	430	443	410	430	417	408	406	432	430	441	457	440	452	430	442	444	414	436	450	436	459	419	429	462	405	435	406	388	444	412	410	439	407	433	415	394	443	435	407	438	441	393	423	396	410	408	427	414	435	412	410	435	412	405	438	446	444	433	443	433	406	432	436	428	420	436	417	408	413	426	414	441	453	420	439	408	461	447	442	446	431	420	418	424	412	427	420	426	406	433	399	421	410	419	405	430	444	443	420	424	436	454	429	399	433	429	451	449	417	425	422	422	436	394	408	447	411	418	420	464	461	433	412	418	432	376	459	404	388	416	416	419	417	411	444	452	447	377	405	428	423	432	440	427	421	446	430	401	443	452	462	406	419	442	426	465	438	390	446	435	428	420	422	393	430	406	423	457	403	402	389	462	396	437	413	424	468	434	385	414	453	415	440	396	434	412	445	457	443	425	445	441	414	451	430	433	420	404	437	442	460	414	405	410	430	439	444	429	444	410	415	431	432	409	404	422	435	435	417	444	404	431	423	406	412	420	441	416	418	429	411	417	431	413	430	405	393	432	393	425	437	428	452	449	414	403	457	445	400	414	420	461	407	391	416	407	410	420	410	453	420	409	460	424	372	409	368	411	416	406	380	455	424	439	444	457	431	415	439	380	440	438	433	401	458	443	433	401	416	400	454	424	407	474	395	444	445	480	424	398	435	416	412	415	447	455	466	427	412	417	422	450	413	433	427	437	425	447	402	412	434	417	414	415	422	428	423	436	450	389	381	417	419	421	427	426	429	442	447	427	442	432	458	452	364	423	431	426	441	420	436	412	422	419	411	452	465	415	436	394	414	412	440	412	414	478	423	403	433	384	444	438	459	431	432	412	422	434	472	431	425	383	430	421	427	453	424	461	408	438	434	414	414	422	404	436	427	419	434	424	428	443	442	392	432	439	419	407	439	469	404	431	373	396	446	464	465	436	442	410	419	455	435	415	417	454	440	418	429	386	454	425	421	430	464	432	416	449	399	409	427	440	453	437	430	461	450	412	416	429	434	404	447	441	411	422	419	447	423	447	431	451	417	405	416	432	410	414	435	402	427	419	420	441	430	436	425	451	419	423	418	434	431	447	448	445	431	457	413	434	409	426	448	432	428	403	413	426	404	402	418	450	407	437	443	434	376	436	455	415	411	408	446	424	451	410	403	399	403	396	402	432	441	411	442	405	442	410	446	438	420	382	416	407	407	419	442	402	396	438	409	418	419	461	410	433	397	438	443	416	436	410	415	419	418	426	435	407	414	480	394	458	386	418	422	409	409	451	419	434	432	390	394	416	470	427	420	449	442	429	403	444	461	431	412	439	426	404	443	456	449	439	395	453	446	414	480	434	473	412	413	416	444	415	448	452	418	417	435	440	429	435	449	419	452	422	441	459	426	471	404	460	425	432	455	447	436	410	397	451	416	445	447	415	437	419	397	431	440	403	439	393	413	407	427	410	433	417	422	426	447	429	401	453	456	411	412	430	461	439	423	422	430	433	467	436	420	438	387	396	455	446	399	445	454	403	390	436	413	424	446	463	446	441	453	441	452	443	420	419	459	400	400	426	419	453	421	423	411	400	405	416	431	408	464	426	445	418	415	462	453	431	452	396	425	405	436	416	409	440	425	438	440	450	401	435	431	424	436	440	430	404	407	431	442	415	474	423	469	452	462	423	450	427	425	454	392	450	431	465	440	448	404	443	428	415	411	457	449	416	441	452	435	497	447	449	402	433	451	430	449	418	415	444	405	434	463	413	413	445	467	405	437	455	435	438	419	433	425	441	400	467	397	429	397	415	425	424	413	423	421	466	412	437	430	437	400	441	438	418	440	442	435	420	415	393	421	449	421	436	421	406	403	434	431	434	399	400	402	427	441	408	416	426	443	423	435	429	421	441	432	398	429	457	411	450	413	417	411	419	416	439	384	432	412	438	422	417	449	442	436	446	390	432	413	422	444	454	481	386	462	478	429	425	415	411	428	415	418	456	437	432	407	406	442	425	461	430	432	447	422	417	436	415	439	439	459	458	424	417	431	433	416	408	443	423	435	444	459	429	398	414	437	435	431	426	405	419	409	415	434	420	396	418	449	442	439	413	414	411	435	429	418	417	400	404	417	399	432	458	443	429	390	424	447	410	405	431	435	413	431	428	443	408	435	422	421	427	424	419	435	428	427	402	443	384	413	360	401	417	425	440	468	439	435	401	405	430	419	410	460	444	420	428	442	421	451	454	422	426	409	421	435	433	457	423	446	402	422	436	409	435	451	438	440	450	439	417	404	426	432	405	416	437	425	386	423	446	432	467	404	437	385	406	461	436	450	423	434	433	419	434	424	437	444	421	433	381	450	413	438	458	408	409	423	413	402	423	397	432	422	426	427	422	466	411	438	417	441	412	426	448	420	407	450	425	425	446	462	419	425	446	446	412	428	415	419	421	442	408	397	428	468	463	427	441	398	461	439	439	398	407	436	448	453	420	473	390	457	443	461	428	497	414	440	437	430	444	386	421	407	434	425	470	408	430	420	392	427	440	425	427	410	392	420	401	464	475	409	443	438	427	431	429	425	396	437	395	439	449	402	460	447	408	436	425	450	430	429	435	473	444	402	441	436	395	368	448	469	420	408	426	415	464	424	435	420	458	415	397	426	432	395	438	456	390	410	421	431	456	455	447	443	404	391	411	427	423	441	466	440	429	439	446	419	421	407	465	422	435	411	435	411	408	425	455	419	414	431	412	411	423	426	437	446	425	409	461	405	454	397	454	424	437	408	466	431	398	424	446	430	422	435	405	435	417	446	437	400	401	398	412	462	446	439	439	429	459	418	424	420	445	401	453	444	429	463	425	402	417	433	442	435	447	452	427	421	434	439	401	439	408	399	400	376	423	421	440	442	429	413	419	413	413	434	407	398	409	437	410	434	415	443	415	430	445	422	456	410	425	455	442	405	421	428	431	417	462	433	417	446	432	448	452	414	458	431	438	418	427	432	448	445	414	414	445	429	439	440	428	443	414	402	438	451	432	434	401	423	425	433	447	460	454	417	447	416	423	418	412	452	450	437	409	428	418	403	434	457	429	410	443	398	444	421	436	400	401	443	455	396	378	416	405	435	427	466	441	438	445	401	407	424	427	395	387	399	438	443	421	413	451	422	437	440	445	404	387	419	408	454	403	449	429	450	433	452	428	411	433	450	468	419	438	412	426	371	458	441	410	421	428	463	425	436	451	441	448	383	451	415	425	422	439	455	368	416	424	443	437	394	423	447	412	432	412	460	398	424	443	438	429	400	426	444	441	429	432	412	430	411	454	426	403	396	421	412
1634	224	165	136	125	136	225	189	151	188	187	142	119	138	130	146	144	119	109	109	108	101	100	107	90	93	101	101	80	65	81	70	64	61	70	72	72	71	59	76	59	56	77	65	61	61	67	58	69	70	70	54	67	60	71	45	80	54	53	58	59	72	58	52	55	73	52	70	58	59	55	63	78	61	71	55	55	57	58	50	55	60	79	53	50	73	73	70	56	55	60	55	58	52	61	55	65	57	61	63	70	62	76	42	58	66	61	67	56	67	70	66	73	62	65	74	56	57	53	48	71	70	66	69	49	53	71	63	61	61	61	84	61	51	56	67	74	66	47	77	67	51	63	53	77	61	81	64	61	81	70	58	61	53	56	44	68	68	51	55	70	73	61	66	51	67	67	63	57	77	55	58	60	58	66	48	56	74	64	53	54	66	66	61	49	61	64	64	65	57	62	69	66	69	47	56	58	47	71	72	50	55	68	66	60	50	56	58	52	64	53	74	53	60	71	61	52	63	56	53	66	43	64	55	59	69	58	72	71	54	60	74	66	70	67	61	44	59	70	64	62	66	62	63	57	51	51	69	56	61	67	57	51	73	62	48	75	67	68	48	56	56	56	43	76	43	78	68	59	58	71	56	59	64	68	47	64	60	51	66	63	70	52	55	57	64	58	76	66	51	68	50	67	56	60	66	61	63	63	65	50	50	53	68	79	71	60	67	80	69	46	61	56	67	62	69	75	66	52	66	50	67	56	67	71	61	46	59	45	67	57	82	70	63	71	66	75	61	69	57	61	62	55	59	69	56	71	64	56	58	59	67	70	49	64	65	71	57	58	60	76	71	66	56	53	60	61	57	61	60	55	57	48	72	57	64	64	55	68	54	62	55	52	52	69	60	58	56	63	52	56	62	71	58	55	77	67	66	70	62	66	77	58	66	48	73	60	49	65	59	53	63	67	48	68	65	63	58	74	55	75	74	64	62	58	61	82	42	61	57	63	69	61	43	69	61	62	57	70	53	66	49	62	74	57	48	76	60	72	71	68	70	59	61	55	58	68	58	53	62	55	75	70	74	65	57	49	50	55	46	62	56	59	61	61	54	73	44	55	64	70	57	55	70	71	55	74	67	57	59	61	53	68	69	66	53	53	73	59	74	68	63	57	64	74	54	59	73	69	67	56	68	64	59	69	65	62	67	77	64	79	55	58	74	61	60	51	76	61	49	69	69	72	74	64	64	57	71	59	61	52	66	69	62	47	57	55	60	69	76	70	57	60	64	57	60	59	66	65	58	62	55	68	57	58	58	63	53	58	53	54	65	62	51	60	71	68	70	52	56	49	62	62	71	63	71	76	75	72	64	55	67	54	52	51	68	57	67	58	78	64	63	66	55	51	72	74	58	49	66	64	60	59	53	86	64	69	69	62	57	65	65	76	62	72	58	54	57	75	68	58	45	59	74	60	72	58	62	53	57	63	45	67	68	48	66	61	68	68	66	48	61	68	48	59	64	66	62	58	53	45	64	62	65	53	73	67	69	52	67	71	61	51	56	62	70	74	61	58	72	46	75	59	58	63	70	61	58	75	67	63	74	62	53	66	42	73	73	70	61	47	49	57	54	61	59	65	72	50	64	66	60	64	58	72	56	63	76	73	60	60	61	72	75	52	62	67	64	56	63	60	67	56	72	63	54	53	60	75	66	66	61	62	63	50	68	67	59	67	70	73	51	69	38	69	75	71	70	61	61	49	52	55	63	62	50	60	60	60	52	48	69	71	61	65	56	59	59	61	63	45	75	61	53	64	53	58	57	64	61	46	60	55	53	62	60	76	54	63	72	64	49	65	64	61	54	54	58	56	59	57	70	67	71	61	68	75	80	56	74	73	76	71	66	55	71	63	61	56	71	72	54	60	60	88	62	55	57	72	56	64	68	62	69	59	50	69	64	65	58	74	48	72	59	59	47	72	50	71	64	59	65	62	57	49	56	65	76	74	67	59	65	42	68	59	44	68	57	61	70	64	55	55	57	62	50	59	60	64	53	63	63	64	64	52	58	59	69	63	82	72	72	55	59	73	53	59	61	50	50	59	61	74	48	64	49	55	62	65	43	50	33	72	53	60	53	62	61	76	49	63	69	66	66	67	78	58	73	60	75	59	68	58	58	69	83	55	56	46	68	68	43	71	66	64	60	63	72	59	46	56	89	65	59	46	55	59	59	57	59	63	55	72	65	70	55	51	74	60	59	51	68	57	79	62	57	73	67	59	54	60	65	64	70	65	77	68	58	64	54	61	65	64	76	72	61	57	67	62	70	71	56	64	59	68	49	52	69	55	63	55	74	58	65	57	63	70	63	63	60	61	60	48	50	66	60	70	51	63	62	72	68	75	65	71	73	66	47	61	63	64	70	54	51	65	70	58	61	48	57	63	74	53	64	65	74	61	63	56	84	62	60	58	58	57	77	55	66	57	62	53	62	62	58	73	60	67	52	60	67	67	45	65	61	69	63	58	58	63	68	70	63	63	65	60	50	79	72	55	54	53	63	60	63	71	53	74	68	52	67	61	70	59	65	70	66	61	60	56	64	64	56	83	56	55	60	57	72	67	56	52	62	57	66	61	56	45	62	67	55	65	73	52	53	80	71	55	55	59	60	60	57	70	54	68	64	54	62	47	55	51	71	59	60	62	62	60	68	67	55	60	93	66	62	56	44	64	56	46	61	58	67	64	65	92	53	68	50	64	65	73	59	57	49	61	56	64	69	53	67	49	58	61	53	58	71	58	58	82	72	69	58	60	56	67	55	62	49	51	66	59	67	66	76	62	52	66	66	76	76	58	47	46	56	55	55	49	47	65	55	83	57	65	54	60	57	58	53	73	53	49	50	61	67	56	66	68	58	54	64	62	56	59	55	61	65	65	47	56	50	68	60	59	57	59	70	52	64	69	62	77	80	71	64	62	55	66	64	76	72	62	65	68	67	67	65	64	51	65	57	60	72	60	56	62	45	75	67	64	64	78	63	75	47	51	62	53	64	62	64	56	64	58	61	66	67	57	68	62	60	60	68	57	54	60	72	72	73	66	59	64	74	48	57	71	62	46	60	61	60	67	62	71	46	48	74	58	71	61	57	49	67	66	75	76	70	61	52	57	46	64	64	64	64	55	46	51	54	57	71	62	59	82	80	72	75	64	66	49	76	60	46	70	55	73	60	62	68	54	55	73	60	55	55	56	57	74	69	59	65	57	63	67	79	52	71	58	72	45	69	60	72	72	67	54	56	81	54	57	51	71	76	61	48	55	56	68	67	64	46	70	82	74	53	68	50	49	52	53	66	63	56	71	60	59	69	84	65	59	63	65	67	65	58	64	67	67	53	72	50	62	71	68	66	69	58	75	69	65	51	70	58	66	64	60	69	60	62	56	58	60	62	63	72	72	63	67	59	63	65	56	69	61	72	50	61	54	58	65	56	48	68	74	58	53	61	53	55	84	58	58	70	62	67	49	65
17889	2929	2081	2030	3842	9263	13129	9669	7144	6363	5738	4888	3830	3575	3478	3466	3131	2859	2449	2287	1997	1766	1736	1678	1681	1492	1401	1303	1073	839	763	821	767	731	746	704	686	652	612	641	621	616	570	583	563	567	563	582	582	576	573	608	589	546	521	548	536	503	524	539	538	537	545	584	597	544	525	515	509	567	593	589	557	525	552	569	537	542	577	560	552	550	592	581	545	549	527	542	546	529	552	527	599	556	531	535	537	541	572	538	530	518	560	540	570	580	518	560	508	535	505	577	540	496	545	590	491	562	570	576	526	527	493	541	571	584	502	494	543	544	539	532	562	523	541	515	555	532	525	552	485	578	564	547	546	560	509	523	535	564	544	512	526	549	562	563	567	556	519	539	509	541	537	546	570	559	571	569	548	564	556	523	541	516	549	520	553	548	535	539	531	522	567	556	573	546	560	564	528	546	532	534	538	541	520	552	550	549	570	565	566	556	556	587	572	534	530	511	505	549	611	520	480	537	523	490	524	524	545	542	518	513	563	531	529	525	556	521	528	505	516	549	542	531	567	536	525	567	547	574	497	513	597	590	544	527	525	546	564	549	527	536	516	528	574	549	539	540	568	542	545	512	546	525	566	543	544	525	508	506	531	521	553	527	547	526	504	561	560	561	533	544	545	573	518	555	574	515	561	560	530	512	477	482	546	558	499	549	518	534	536	592	532	493	519	567	513	552	552	550	560	533	536	559	555	554	538	569	524	576	542	554	530	562	539	532	533	536	541	563	557	565	516	556	526	552	551	533	579	582	558	562	581	549	526	533	585	529	559	577	522	541	572	532	528	545	513	518	575	534	542	535	574	500	548	546	506	509	555	549	545	514	542	482	534	498	537	567	533	498	542	513	551	508	556	557	549	545	523	562	585	546	520	516	517	567	498	547	549	508	506	528	525	533	533	557	579	554	554	523	479	544	553	564	514	582	518	498	533	533	529	528	527	551	581	536	540	524	524	541	547	556	512	557	548	554	530	569	567	499	546	547	547	547	523	537	600	549	544	544	494	555	504	535	521	534	532	525	532	529	541	545	566	579	532	555	555	544	509	522	557	537	550	559	512	543	527	533	562	523	542	524	543	573	536	514	517	508	539	525	494	524	538	541	596	534	525	519	573	504	531	530	561	563	579	554	541	524	524	526	544	518	546	576	544	523	548	536	537	496	539	555	526	537	565	547	572	535	537	562	521	519	527	564	506	548	517	544	528	543	550	577	531	520	556	539	524	529	553	552	547	522	564	517	506	534	530	518	499	542	511	597	558	550	546	547	507	539	511	518	551	518	543	608	541	553	529	520	526	547	512	580	559	507	546	510	533	558	544	505	530	518	536	562	533	525	531	518	521	551	542	536	526	531	526	581	547	551	557	531	547	567	530	520	529	553	537	534	534	551	528	533	542	548	524	521	579	531	543	524	506	577	520	512	510	519	546	579	541	517	543	554	549	519	533	537	540	556	553	530	522	487	558	544	567	529	572	563	558	524	503	569	560	511	561	523	486	579	542	565	539	538	509	499	568	548	575	539	534	555	546	537	526	516	548	527	541	529	549	548	501	522	558	557	538	534	554	534	530	497	534	506	541	535	561	549	546	541	541	561	504	544	562	553	536	572	536	544	503	495	518	546	528	577	547	541	551	535	556	549	532	575	531	500	522	527	559	560	542	537	518	534	528	537	523	514	566	529	508	519	552	563	551	489	519	520	517	536	547	532	536	544	562	484	507	553	553	532	511	565	538	535	542	488	563	546	509	543	491	545	582	520	566	503	559	554	554	537	515	605	505	537	541	534	597	523	517	527	559	539	522	520	564	546	524	507	546	503	498	558	533	535	527	493	535	530	550	552	554	565	507	542	516	532	540	555	527	530	535	489	523	563	561	535	550	550	554	568	528	501	518	521	513	561	514	541	584	566	548	508	533	531	533	559	552	577	574	548	532	557	532	534	523	546	591	532	555	559	514	577	534	522	532	565	561	565	562	518	520	565	516	528	528	559	533	537	528	528	514	532	519	540	501	527	506	545	526	519	510	557	505	547	521	538	515	523	499	526	542	541	500	558	530	530	558	549	520	500	615	551	544	535	542	500	511	537	533	575	557	569	532	558	540	541	483	530	506	554	526	555	568	541	532	558	507	509	546	580	564	532	569	523	523	578	524	494	572	529	527	547	508	526	563	525	574	530	575	557	523	510	533	560	562	549	507	536	539	536	570	549	539	549	592	549	579	531	538	548	546	497	553	566	510	574	589	547	540	567	552	521	530	550	534	525	536	527	526	531	546	558	554	577	528	559	535	534	562	571	544	588	536	559	512	522	536	539	532	538	609	512	513	557	514	553	545	516	541	541	537	542	535	551	488	564	564	523	506	563	542	584	555	529	516	527	538	548	527	533	514	540	566	499	584	521	549	534	539	539	529	507	545	529	569	555	532	600	522	543	604	484	541	540	542	528	564	517	557	537	531	486	530	521	542	549	507	563	585	554	522	496	533	544	542	575	502	555	563	534	541	536	552	550	578	545	541	555	545	478	564	498	554	483	537	548	543	529	544	533	534	570	529	550	536	525	537	565	550	564	499	520	498	539	570	534	532	533	520	557	531	513	546	532	613	573	559	522	533	538	505	564	546	539	521	537	558	531	498	550	541	562	502	562	526	530	601	491	542	529	586	528	525	575	564	536	515	583	544	522	538	564	548	509	563	515	523	559	534	521	531	520	560	565	521	536	581	518	543	515	541	541	522	559	527	500	546	554	577	491	574	534	553	524	529	531	535	548	585	551	553	568	581	570	529	531	575	533	550	541	503	552	536	498	553	512	554	569	509	549	548	552	559	555	551	547	573	550	537	557	493	540	535	578	508	569	540	553	562	546	536	481	523	514	570	551	516	540	560	537	544	541	510	548	541	529	534	516	525	536	508	565	508	570	568	535	530	530	526	543	552	536	526	552	536	586	538	510	522	580	503	567	536	562	561	535	537	530	550	582	565	583	552	514	526	552	567	556	534	539	584	538	546	510	507	535	522	567	551	588	562	505	535	544	542	567	519	536	589	538	533	543	531	560	558	519	547	543	575	525	522	557	496	514	537	555	534	581	514	525	539	544	595	514	580	532	528	544	579	601	534	545	537	529	557	567	532	598	543	547	529	515	493	580	553	507	513	554	530	567	520	526	538	515	552	542	547	534	547	550	499	558	548	517	560	536	530	558	542	577	537	534	595	520	520	541	503	544	541	558	520	537	565	537	515	564	516	532	529	529	575	507	562	564	516	558	564	534	548	547	591	529	557	523	551	497	550	518	526	508	562	543	540	517	521	534	521	562	534	556	546	537	525	570	558	519	533	549	532	561	560	537	536	550	506	560	603	538	540	537	545	540	541	563	564	524	501	574	543	533	536	501	554	556	569	556	528	534	495	493	561	518	510	542	574	557	520	532	534	557	525	551	522	533	549	534	536	518	506	485	576	534	523	543	525	530	533	522
2587	186	139	106	89	104	151	149	106	137	136	104	117	105	104	91	81	100	81	72	73	71	77	63	56	53	51	56	54	47	38	36	42	33	45	37	49	27	34	46	26	37	43	28	29	34	35	39	37	29	28	25	22	39	38	29	22	37	28	38	37	32	33	38	36	34	34	29	39	38	31	34	38	31	36	37	42	30	35	28	38	34	35	22	39	23	41	29	32	26	32	42	34	40	38	31	37	32	30	44	32	30	33	29	22	34	38	35	37	38	33	36	38	22	38	39	25	45	31	33	31	41	34	35	37	28	30	26	32	23	20	32	32	31	30	34	29	39	33	22	23	33	39	38	30	39	36	27	35	28	33	26	33	27	34	34	26	22	39	30	40	31	34	27	36	35	36	28	35	40	34	27	21	28	31	33	30	35	38	39	29	28	31	39	30	36	22	35	26	33	38	33	50	32	31	37	25	38	41	30	35	34	25	28	32	33	35	34	36	30	28	41	31	33	34	35	26	28	38	35	29	25	31	32	30	37	30	34	35	35	25	30	39	42	30	37	28	30	28	24	46	26	30	33	34	30	39	33	30	43	37	31	33	27	36	44	41	31	32	33	43	31	36	31	35	40	31	30	23	32	38	41	43	30	33	31	38	24	38	46	43	28	44	24	29	34	40	29	34	27	27	33	29	27	27	38	27	22	35	28	42	30	38	33	37	26	42	31	24	36	35	34	40	29	39	39	32	44	33	35	32	37	33	44	39	23	25	30	46	33	44	24	29	32	36	28	29	35	29	32	38	35	28	36	34	36	37	30	33	30	23	40	43	30	31	28	29	35	32	29	33	26	31	24	40	30	26	27	28	32	29	33	25	31	34	34	41	34	27	39	38	35	28	38	32	28	40	24	20	26	26	33	41	32	39	30	32	29	32	28	40	47	39	26	36	34	42	28	40	34	32	30	35	29	30	39	38	44	39	37	33	27	39	24	31	26	40	26	23	36	34	48	34	27	37	30	33	34	37	23	37	47	23	50	32	34	36	38	29	32	32	37	28	28	43	32	45	28	33	36	37	34	35	35	33	34	33	34	34	22	36	31	35	34	29	31	30	27	44	37	27	34	30	38	37	26	34	37	31	34	21	40	32	45	32	30	24	31	33	27	37	24	37	27	32	34	34	28	29	33	45	39	39	23	24	36	40	33	26	29	36	34	36	32	35	27	32	29	27	24	34	27	30	29	28	24	28	26	28	28	36	30	30	39	28	27	27	35	31	29	38	33	31	30	32	33	30	54	32	36	33	31	30	33	23	37	34	29	28	41	33	42	36	36	38	38	39	36	28	31	24	32	34	47	27	38	29	30	42	35	34	25	47	33	35	39	35	31	38	26	28	25	24	28	39	30	23	35	35	43	32	45	26	25	31	29	39	40	43	28	41	35	31	33	37	30	30	29	33	32	34	27	33	33	33	43	42	29	35	33	31	32	38	32	33	31	39	29	35	30	33	34	35	32	39	39	33	35	31	30	27	42	40	39	32	40	34	32	38	27	29	16	31	36	28	26	34	29	31	42	34	34	44	37	24	29	33	38	35	45	30	41	32	29	24	48	30	45	42	29	28	43	44	38	39	39	33	32	32	26	31	29	30	34	33	31	22	40	34	23	42	25	30	32	32	33	28	42	36	26	39	34	28	24	35	33	41	28	34	41	27	35	27	35	27	38	27	27	34	41	31	30	41	38	32	31	35	26	37	35	30	31	38	38	29	29	36	32	31	27	28	26	29	38	35	50	33	27	43	38	20	34	30	22	29	36	28	34	35	39	36	30	39	40	45	32	26	28	35	32	30	31	25	22	30	36	36	38	38	35	35	35	32	26	33	35	33	34	36	39	40	26	43	34	38	44	27	32	40	24	36	26	30	37	27	30	28	31	33	41	23	40	34	28	33	29	38	39	37	36	39	31	23	36	28	29	35	34	38	40	18	31	30	38	28	39	43	35	47	32	30	29	35	37	23	22	38	39	35	31	32	32	35	43	32	32	35	28	31	31	34	28	38	27	34	37	25	38	30	34	37	34	49	37	39	34	37	40	29	21	37	34	28	37	41	43	38	32	23	34	37	27	27	41	25	43	21	30	49	34	32	34	26	40	21	37	37	41	37	31	33	36	35	26	37	31	29	32	29	31	41	36	38	23	41	29	30	39	45	32	36	44	42	25	37	37	25	25	31	33	33	26	29	30	32	29	33	32	45	32	30	42	44	23	34	35	35	44	43	32	25	46	38	35	33	41	28	33	27	39	33	39	37	44	30	21	39	34	29	28	33	35	33	27	42	25	33	42	31	40	32	32	23	28	40	34	38	33	23	33	41	32	31	27	21	34	38	41	34	31	34	38	24	31	45	33	37	32	33	29	23	31	35	37	35	36	43	31	27	37	43	30	33	20	27	35	34	30	31	37	33	31	32	25	35	32	29	32	45	35	24	39	35	32	32	22	33	33	33	39	26	36	36	33	29	43	33	31	41	35	34	38	33	26	33	37	25	38	34	32	41	35	34	32	49	27	27	37	32	34	47	34	20	38	36	33	33	34	35	29	39	28	31	35	34	42	31	27	33	29	31	33	39	37	28	29	35	23	38	30	32	35	30	39	35	29	37	30	54	32	25	42	24	30	30	35	44	36	35	28	23	44	43	38	34	30	35	28	31	32	28	36	39	28	45	35	32	30	34	33	49	38	24	39	48	37	33	35	35	33	39	37	35	34	34	34	32	29	42	41	27	39	27	34	38	25	36	34	22	33	29	26	34	38	29	34	29	33	20	28	33	35	37	24	36	33	33	33	24	47	29	35	33	36	44	36	39	23	39	28	43	33	40	32	27	36	41	38	29	35	40	36	38	21	28	31	37	35	31	25	32	42	25	30	38	28	37	45	19	42	38	30	28	42	43	32	32	36	29	34	29	36	29	26	39	30	24	31	33	33	30	29	32	29	29	35	36	29	35	39	37	33	31	30	20	30	27	36	40	29	42	40	38	35	29	33	30	35	34	35	32	36	27	33	33	33	32	37	33	34	37	31	44	29	23	34	29	32	28	43	34	38	34	35	32	30	36	47	34	25	19	31	35	35	37	27	41	34	40	32	27	44	40	30	40	27	37	35	29	34	31	26	40	32	29	38	33	35	29	36	43	45	29	38	31	32	27	38	38	42	33	31	43	32	33	41	35	43	27	23	40	35	37	34	40	35	31	26	30	41	27	30	32	36	25	28	34	46	41	33	43	32	26	39	27	34	28	34	30	34	38	39	28	20	40	34	41	32	39	36	42	35	30	32	34	28	33	38	38	38	30	38	33	44	27	34	29	35	33	34	40	37	26	30	29	38	30	36	31	23	38	44	27	40	29	27	28	39	33	30	35	35	38	27	41	29	33	30	36	46	33	27	36	33	28	36	25	26	29	25	37	27	33	27	25	28	28	38	30	38	43	30	45	34	24	40	37	39	46	33	37	23	33	31	32	38
16518	2388	1755	1652	3449	8536	11601	8648	6087	5983	5479	4497	3503	3381	3144	3031	2688	2484	2150	1787	1710	1513	1415	1316	1314	1187	1065	907	874	754	491	528	502	460	425	410	398	352	349	402	356	339	340	320	336	299	335	354	290	325	280	268	325	301	291	295	296	298	331	295	283	256	309	319	322	306	295	308	312	296	322	302	274	294	284	285	293	305	315	308	288	322	302	311	284	318	282	305	307	303	294	275	293	336	261	291	321	291	279	298	282	302	320	285	290	303	301	320	289	318	307	295	313	315	304	307	308	285	312	330	294	290	279	260	307	321	304	289	276	311	301	287	284	288	273	266	281	254	297	319	289	287	283	308	281	293	267	293	279	317	281	277	299	313	284	281	303	313	310	289	314	281	319	272	294	302	246	281	309	272	293	309	257	286	284	301	293	287	292	332	268	274	289	291	276	275	300	271	282	303	270	301	277	308	255	298	263	319	296	270	287	281	277	281	280	281	264	309	294	317	280	289	287	324	280	279	286	295	294	287	296	310	298	290	327	302	293	279	297	287	290	327	273	278	312	293	295	307	278	283	294	295	264	312	287	290	301	288	293	270	289	280	300	241	294	316	319	289	263	315	262	279	296	268	299	311	277	322	303	274	278	274	298	336	301	292	289	290	324	286	302	302	267	280	294	284	277	278	308	257	275	266	345	275	273	294	298	279	290	304	301	292	295	275	315	302	302	285	306	289	298	273	276	290	290	274	317	295	300	308	290	284	266	291	286	301	270	289	277	298	292	303	267	303	285	310	290	291	300	317	261	257	290	299	300	276	251	269	306	307	292	285	290	265	313	308	298	277	272	314	307	312	290	302	272	317	282	291	272	261	270	288	303	311	257	271	294	271	279	299	275	308	281	295	266	266	261	286	278	302	278	264	313	308	276	300	288	309	276	267	272	274	269	278	300	273	280	280	288	276	294	294	305	284	312	277	310	311	291	271	314	302	305	272	281	281	306	271	283	297	291	259	276	301	274	272	288	302	273	312	309	290	328	269	277	282	319	323	293	278	266	282	299	254	266	306	274	312	269	290	278	277	302	276	271	285	288	286	310	281	305	308	299	305	281	281	301	295	303	320	256	288	321	268	293	298	303	273	288	282	290	318	304	274	288	277	275	316	292	296	283	266	263	295	294	258	283	281	280	319	275	278	302	285	284	265	303	283	308	311	294	291	275	297	296	323	314	266	298	300	269	283	253	312	291	295	293	300	284	304	298	273	262	308	276	266	290	251	283	247	288	290	304	277	313	280	265	282	292	311	279	287	287	319	296	297	285	279	281	304	283	251	305	283	284	289	288	283	290	268	314	279	275	283	288	261	302	297	273	289	313	283	270	292	293	285	268	258	281	294	311	270	281	281	286	316	260	281	291	323	313	286	305	316	295	302	318	280	273	286	291	290	267	293	304	282	329	304	300	282	314	279	297	287	285	292	296	282	307	296	294	287	303	279	269	275	309	331	259	270	297	307	296	278	285	260	283	298	284	281	291	298	300	299	280	291	300	289	298	303	298	276	288	286	285	298	306	272	301	299	281	305	294	287	288	282	284	259	279	271	296	308	295	316	281	272	323	285	254	262	249	309	308	305	297	289	301	291	294	267	294	263	289	293	282	306	282	280	290	279	296	271	285	279	269	274	295	305	290	274	301	281	291	287	275	334	287	264	282	285	289	301	292	289	327	289	288	292	271	302	295	298	290	293	281	290	311	287	263	294	313	306	271	312	296	308	301	300	295	290	248	278	310	282	302	318	290	309	271	259	258	274	275	274	302	305	284	281	261	291	287	266	293	298	287	298	266	284	287	262	268	304	282	271	310	277	300	282	310	297	289	324	288	258	295	310	266	297	271	289	299	328	297	300	308	301	325	280	282	317	270	273	254	301	273	284	275	276	306	258	306	307	281	279	287	304	261	295	292	285	271	289	304	288	273	300	285	290	269	285	270	306	296	291	293	305	279	288	272	263	333	298	299	307	276	294	287	317	269	266	292	270	299	257	262	249	274	279	292	303	274	308	271	290	289	299	294	272	290	296	254	285	285	278	294	264	295	245	311	299	294	288	272	287	287	280	267	292	285	278	293	306	293	268	282	252	286	318	276	299	270	300	286	274	306	285	256	285	272	296	303	279	305	286	291	268	287	303	252	299	252	302	274	323	296	299	315	311	296	280	312	284	276	265	299	282	289	293	293	317	278	250	308	299	292	275	280	283	287	291	309	274	270	312	296	299	296	290	290	286	291	296	283	281	295	299	262	309	280	265	310	285	288	300	296	275	263	293	321	292	276	300	256	296	273	297	266	265	288	306	290	284	299	286	306	319	296	288	285	273	271	259	296	270	260	301	281	282	299	280	278	290	295	295	298	304	299	319	304	275	280	277	292	293	282	263	284	290	289	291	294	296	302	325	265	283	281	287	285	300	248	275	329	302	266	270	309	299	298	283	279	291	288	301	314	290	292	281	289	279	294	268	294	265	283	286	269	263	261	305	262	296	275	284	284	304	286	282	283	268	284	287	263	280	268	289	303	290	285	280	286	279	302	311	280	250	295	301	325	277	299	278	286	278	292	266	263	295	290	318	287	272	282	294	288	298	284	290	277	310	313	287	292	281	290	273	288	288	286	290	258	285	298	331	296	265	268	286	315	306	313	319	266	323	310	271	313	292	344	299	294	285	286	292	262	279	295	292	296	285	287	302	299	271	300	292	281	270	283	312	284	294	303	273	313	315	286	277	299	279	298	306	292	291	254	283	316	312	284	289	281	278	296	284	285	285	305	301	338	277	286	291	296	299	281	258	299	305	241	281	293	273	270	316	267	273	297	281	252	275	270	277	290	296	289	305	261	289	262	272	274	316	268	312	266	272	260	312	290	283	268	339	268	259	285	279	326	287	265	283	342	309	268	289	294	277	292	286	294	283	265	316	291	280	267	304	259	262	297	284	265	281	303	284	274	307	305	266	286	264	285	273	304	302	251	291	320	298	295	306	267	283	283	293	295	280	244	288	316	288	313	272	296	316	297	275	308	295	259	300	307	296	309	273	275	265	281	268	286	313	272	309	269	300	269	317	292	263	317	282	283	292	300	296	299	285	312	297	291	286	291	266	278	286	275	288	304	314	301	295	302	307	286	300	307	306	289	289	304	328	318	275	294	315	295	314	301	299	303	302	290	286	280	276	284	299	286	279	329	329	271	249	269	285	289	294	301	320	316	300	293	288	285	298	300	295	295	269	278	300	294	278	257	288	298	283	260	295	300	283	291	296	303	271	293	284	300	289	295	312	244	281	281	289	266	277	262	320	281	280	328	286	256	265	293	305	294	314	285	320	281	296	257	308	268	316	301	279	311	302	288	289	254	313	327	286	295	304	290	300	281	281	255	294	282	303	301	297	281	243	322	287	298	265	279	252	296	305	302	264	274	256	269	292	288	275	273	300	254	279	301	263	305	263	277	299	313	279	306	288	308	292	273	258	259	278
2278	312	228	158	136	184	223	216	192	183	222	170	161	153	142	150	150	131	129	97	103	95	100	88	78	87	75	58	80	64	56	74	57	64	57	61	40	65	60	54	46	45	60	56	50	46	48	40	45	67	61	44	50	50	49	39	45	45	54	40	40	57	52	52	46	49	48	48	47	50	44	53	62	45	41	50	51	49	43	48	44	49	52	37	45	44	49	46	49	51	53	56	47	37	53	39	55	39	45	55	57	55	44	42	56	58	46	52	50	47	42	49	50	56	60	46	50	47	54	47	42	58	36	62	53	50	51	59	54	47	37	47	34	39	61	51	48	64	56	46	54	45	37	38	47	46	51	47	47	57	47	53	54	38	54	65	57	39	48	46	39	57	54	55	51	57	58	47	58	53	48	43	40	52	43	53	51	53	50	38	45	44	49	51	45	43	74	50	46	56	40	47	41	48	40	53	50	44	43	53	34	48	37	63	61	53	45	53	51	47	48	63	44	47	45	60	52	57	42	51	41	45	49	45	47	57	52	59	55	48	54	57	53	51	47	39	60	50	54	56	47	44	37	48	47	47	43	45	50	43	53	43	56	43	48	57	54	48	50	46	48	57	52	52	53	47	55	43	42	47	69	54	64	46	43	47	32	61	61	48	52	61	61	44	49	46	54	49	50	42	47	58	42	57	47	42	34	53	49	37	59	49	50	60	51	53	51	46	49	43	46	44	56	56	40	44	47	55	38	45	54	42	49	50	43	49	45	47	50	56	49	55	41	53	66	45	56	51	63	48	46	48	52	35	45	47	59	55	45	47	50	54	49	51	51	44	47	59	53	54	56	44	50	56	43	57	51	42	49	47	41	46	46	40	63	59	51	47	47	39	51	47	52	54	52	52	35	65	52	38	49	46	50	44	40	41	46	45	47	51	50	37	45	44	51	56	67	50	51	41	50	55	43	39	51	39	48	56	53	44	56	47	49	51	47	56	48	57	45	63	51	46	51	59	50	50	59	55	45	56	43	44	48	44	45	43	48	47	45	56	59	38	48	45	45	60	52	55	55	52	51	52	48	41	50	39	42	55	54	40	56	55	47	62	48	51	54	52	47	33	44	41	47	53	37	38	39	48	43	61	45	43	44	47	36	53	47	61	48	30	65	56	53	44	63	43	38	48	63	48	39	48	44	38	42	51	47	46	50	46	51	51	55	55	34	63	49	58	41	55	47	57	48	51	55	50	42	52	48	41	42	55	49	46	46	68	45	40	36	47	48	59	53	54	57	46	50	52	46	55	68	51	46	42	46	58	53	43	57	37	54	44	55	56	45	57	51	43	47	57	48	51	52	55	50	39	47	41	52	56	41	55	47	50	43	52	52	31	41	42	52	45	53	40	42	47	53	54	60	49	57	44	46	40	38	53	54	43	54	41	63	56	50	71	51	47	53	60	35	35	50	44	51	47	48	61	57	61	46	49	41	49	44	53	46	38	50	39	55	54	50	41	46	45	60	41	37	28	41	55	42	52	51	52	47	44	46	56	54	46	43	43	55	54	39	66	46	49	54	57	57	52	48	46	50	38	54	46	51	49	47	49	45	55	48	53	46	43	52	58	58	55	42	49	62	41	51	45	54	39	41	67	65	57	47	49	55	56	56	53	53	55	43	48	30	56	49	51	55	45	49	49	41	51	48	48	57	43	41	47	62	52	48	53	48	52	47	59	49	36	45	46	36	45	49	52	44	45	54	53	63	36	39	46	49	61	57	48	40	42	40	51	68	71	52	54	53	56	39	53	54	44	48	52	52	53	52	47	50	48	59	53	51	64	59	58	65	52	45	56	45	38	49	53	50	44	49	40	59	49	47	38	55	59	48	54	38	53	50	50	42	50	45	41	51	60	60	38	47	45	52	54	45	44	52	51	46	49	56	50	49	47	44	55	62	42	56	51	48	33	38	47	57	55	44	55	44	41	52	56	58	50	42	45	40	50	43	53	40	40	55	52	43	55	50	48	48	43	57	47	38	52	46	45	43	43	53	48	52	54	63	59	57	54	62	53	60	47	54	49	53	41	49	46	59	56	47	43	45	42	55	41	55	47	48	44	52	53	37	46	53	51	61	55	60	45	60	46	40	62	49	43	56	48	48	45	46	43	56	43	51	37	52	38	51	48	42	51	57	48	54	53	40	36	51	55	55	47	39	52	43	52	44	46	47	54	43	43	52	47	44	50	40	53	58	51	48	49	41	41	47	54	57	48	47	44	45	49	53	36	45	67	67	43	54	48	49	48	49	45	50	52	39	36	49	50	31	44	53	48	52	51	54	47	38	54	52	45	45	46	44	47	54	54	45	61	48	45	51	34	43	47	54	49	60	56	49	55	46	50	47	53	61	42	42	44	65	52	59	48	49	61	51	54	39	51	49	45	47	53	40	47	35	45	71	49	41	31	42	43	49	52	52	52	52	53	37	43	53	58	48	56	51	55	53	48	53	55	57	45	49	47	53	45	42	55	51	33	49	49	66	40	50	64	35	60	47	50	44	41	44	58	55	52	49	35	51	49	57	53	46	46	48	49	37	40	36	40	47	52	42	54	57	65	57	48	51	41	51	50	51	53	58	56	53	35	47	51	56	58	62	49	48	42	49	59	54	60	54	33	60	53	52	64	46	48	62	68	63	51	48	44	47	53	43	45	35	53	43	47	52	48	55	43	52	42	43	46	37	46	57	40	50	49	46	60	48	48	44	66	53	49	34	46	38	52	67	50	51	55	50	51	50	39	48	48	42	43	43	54	41	42	52	51	64	49	47	48	52	56	50	63	50	57	44	41	60	49	58	57	46	52	57	46	60	62	58	49	48	68	40	55	47	60	50	50	56	51	47	42	36	53	46	61	44	43	47	55	60	58	54	52	57	42	55	48	47	49	37	61	57	55	51	53	65	41	46	56	54	49	54	45	45	38	41	62	46	68	55	57	47	57	48	53	44	44	45	41	53	48	44	52	49	67	53	40	44	39	57	51	61	42	50	60	45	49	51	54	52	55	54	39	52	54	43	49	53	53	41	58	55	46	47	40	46	51	38	48	52	52	53	48	60	55	50	51	53	62	55	42	48	43	52	49	49	43	60	58	57	43	37	56	57	53	44	50	49	39	59	54	51	47	48	62	35	52	57	34	45	50	51	56	53	49	50	60	53	53	51	49	56	48	55	57	42	44	48	36	66	62	50	47	47	47	49	61	42	36	49	54	62	54	49	51	56	35	52	50	54	38	60	44	37	59	60	55	51	45	51	41	45	58	51	62	60	38	47	55	43	51	47	50	52	56	48	49	55	47	53	51	51	38	62	58	40	60	43	51	49	50	63	45	50	62	48	50	52	55	57	58	51	56	48	48	57	40	48	64	46	54	57	50	46	47	53	41	48	52	61	55	39	43	42	53	49	43	45	54	40	55	49	46	45	45	52	50	49	55	53	46	62	51	60	50	50	48	44	41	57	57	59	50	44	37	55	52
20124	3531	2539	2432	5023	11331	14870	12373	8528	8385	7579	5965	5080	4734	4492	4377	3756	3499	2871	2696	2459	2251	2098	1950	1791	1658	1329	1197	1137	947	831	729	661	667	643	596	572	565	587	547	550	573	514	497	467	468	488	480	492	441	454	448	437	469	457	482	427	467	422	457	438	451	458	451	467	460	432	454	442	471	442	448	457	455	466	465	437	435	454	474	430	454	425	451	476	466	427	467	442	404	427	457	456	416	445	442	447	454	442	446	443	446	464	444	441	417	452	443	461	435	483	414	414	473	465	433	408	441	444	475	430	479	456	446	447	438	416	449	484	455	439	473	434	455	471	401	417	458	382	415	402	434	450	461	474	444	468	433	435	460	415	436	413	435	423	400	406	446	487	446	466	479	438	459	442	428	398	429	442	423	449	393	432	458	450	422	429	422	430	448	411	438	415	477	416	416	427	439	431	447	461	453	441	430	422	464	429	437	441	430	474	455	429	415	463	437	437	427	416	443	422	435	448	447	457	452	441	457	403	424	437	453	424	449	409	469	412	437	478	404	459	412	417	424	455	409	459	410	437	420	466	423	429	410	450	428	441	414	415	447	407	435	441	427	434	465	410	434	430	440	389	445	451	422	428	436	421	429	445	440	471	448	461	472	452	455	393	440	407	419	468	425	432	433	453	454	460	409	427	438	448	477	444	421	424	440	468	419	417	398	411	431	463	461	418	431	429	412	428	435	434	446	424	421	431	451	467	431	442	452	430	422	451	433	423	420	386	445	447	439	449	405	399	416	422	432	449	424	463	412	430	427	464	415	439	458	450	430	454	457	426	468	474	413	379	409	453	428	453	425	451	448	474	466	429	478	445	394	393	448	457	439	459	454	441	438	432	428	450	404	414	440	450	433	373	450	446	414	446	466	460	473	442	396	495	440	446	458	441	468	418	445	428	414	456	449	405	450	451	434	426	446	427	424	424	434	456	428	403	422	441	409	439	429	456	427	471	453	419	437	434	443	416	450	425	464	448	423	403	407	419	443	439	447	420	454	456	451	420	455	418	450	466	412	430	439	455	431	441	433	428	441	420	430	472	456	435	459	433	468	438	425	454	447	440	472	435	415	457	448	436	418	427	468	469	421	421	438	421	433	417	415	419	473	416	437	478	423	461	443	442	446	395	450	424	471	451	435	383	451	429	434	416	455	409	411	423	461	417	445	435	439	447	434	446	436	442	408	442	432	447	465	461	430	399	419	412	458	450	475	443	439	451	454	446	447	436	449	424	438	428	412	439	469	457	407	441	445	457	427	459	456	434	428	493	474	445	441	471	431	467	429	475	424	427	463	396	458	455	399	467	449	489	432	447	427	474	427	426	403	448	451	436	447	440	400	422	447	428	454	420	455	416	449	473	440	448	453	446	420	428	432	409	430	433	441	452	434	412	436	469	486	438	446	434	431	443	480	472	407	450	445	435	438	438	477	461	402	409	467	385	428	450	458	450	425	410	446	434	465	475	421	449	447	410	483	425	407	416	443	436	402	443	417	453	444	458	452	439	421	467	420	424	435	442	444	469	444	427	448	430	420	403	457	438	409	431	418	429	407	436	443	438	458	423	439	453	409	466	445	411	442	429	490	426	447	483	456	432	470	454	420	465	390	434	443	455	430	450	459	425	472	439	500	421	482	455	477	409	406	456	444	455	419	420	477	470	476	464	439	449	396	445	427	428	453	434	443	442	425	392	398	429	446	428	426	409	454	428	412	432	434	409	436	467	452	456	443	433	410	459	433	435	436	414	415	466	466	425	419	427	436	449	410	385	480	445	417	465	433	430	393	450	426	451	448	424	426	425	446	416	442	435	433	428	464	437	442	407	433	484	439	460	441	448	443	454	434	460	422	461	476	428	439	450	456	434	459	434	426	466	463	422	462	460	472	433	419	466	447	432	447	434	419	424	424	422	432	434	415	441	424	419	430	427	476	421	413	422	413	412	424	441	431	460	425	444	402	444	410	426	419	415	471	446	428	423	432	438	409	458	412	420	387	456	429	408	487	483	403	439	416	478	417	426	425	471	424	444	450	449	429	443	451	397	395	424	414	449	448	456	425	433	454	453	418	410	434	476	460	426	412	462	437	434	424	406	436	414	436	446	469	418	426	434	437	421	406	436	426	476	433	430	446	446	421	460	415	445	454	442	420	487	413	444	411	434	419	410	434	416	424	427	438	443	400	442	466	441	427	398	472	436	439	431	468	463	436	440	440	468	417	442	475	436	447	432	415	434	425	457	451	418	416	463	447	441	443	413	421	430	460	434	407	425	433	464	423	477	398	440	445	402	436	450	434	435	428	474	425	430	438	401	440	441	431	459	450	429	453	429	401	409	436	445	416	434	441	420	409	419	454	424	417	419	425	393	434	408	425	475	445	433	463	434	419	453	439	452	453	419	416	447	447	447	429	421	439	456	403	441	436	432	443	388	482	424	410	447	410	414	457	472	452	413	456	425	468	461	440	442	476	439	439	417	428	426	400	446	430	424	438	496	452	414	450	425	440	439	420	445	411	445	454	430	426	464	430	389	405	437	429	452	477	439	415	413	395	412	439	413	461	429	415	439	445	454	436	432	463	477	409	431	406	425	422	409	469	479	418	450	428	443	447	455	405	426	414	473	490	394	413	451	392	456	449	405	430	415	454	430	420	450	435	403	426	458	439	462	449	466	452	479	418	439	421	429	450	466	433	429	463	425	453	406	443	464	438	459	421	457	414	419	440	427	452	435	417	423	436	445	436	444	449	450	416	460	438	430	436	461	469	438	418	416	444	452	421	439	449	443	453	466	411	431	454	460	395	444	420	410	418	432	452	406	446	444	444	435	437	415	417	458	425	447	440	441	467	439	465	432	391	425	440	459	438	419	405	432	453	482	412	462	431	434	468	394	449	462	438	455	399	407	407	397	432	417	444	438	412	415	396	448	433	440	443	471	429	389	408	462	436	472	422	441	416	433	458	461	442	417	415	428	473	478	424	434	467	414	418	418	431	418	439	410	429	455	451	417	420	434	431	453	449	427	432	432	436	459	429	460	424	430	441	432	444	445	453	477	446	411	471	434	417	419	480	452	440	429	442	440	432	437	443	425	418	460	448	423	398	456	439	422	449	453	406	428	436	435	440	429	442	429	452	455	445	444	429	448	428	489	421	444	419	439	463	450	419	423	404	473	433	405	424	450	446	429	464	422	477	438	451	453	422	463	400	427	407	414	429	448	478	420	436	479	389	473	449	473	441	442	410	451	453	456	427	435	433	453	438	434	430	439	423	445	439	443	420	431	427	454	432	457	412	462	454	432	426	445	403	405	448	420	441	425	437	457	450	458	451	427	467	478	410	448	399	435	464	415	423	424	407	425	429	415	439	425	445	446	448	460	445	406	430	434	447	452	436	466	439	421	421	453	488	434	435	416	456	409	464	446	477	427	450	436	461	460	412	435	435	477	490	427	446	488	431	451	403	453	483	451	420	452	435	416	438
1760	157	131	88	85	109	126	136	107	125	111	109	90	100	107	107	109	67	71	109	70	71	79	70	76	55	63	59	49	61	57	58	69	53	50	49	49	68	52	44	52	41	50	60	52	54	55	47	41	46	44	49	50	52	48	54	54	41	49	39	57	43	43	49	66	56	45	53	61	45	59	39	56	51	31	61	43	42	47	53	51	53	51	47	50	52	50	63	54	51	52	52	51	47	46	54	53	40	65	43	56	59	46	42	44	53	53	56	47	46	55	51	42	52	51	52	50	49	56	38	48	60	52	51	51	55	49	56	62	53	67	39	47	55	51	43	50	45	46	49	46	54	46	44	44	53	57	36	54	44	53	55	44	53	47	51	53	50	43	59	51	57	56	50	58	52	49	61	55	55	48	48	54	47	56	63	64	44	54	42	55	51	51	46	46	49	60	51	52	39	52	37	53	70	50	57	51	52	51	53	61	59	55	41	51	58	37	45	46	55	49	42	49	56	55	45	46	53	57	55	45	57	46	46	39	33	36	43	53	54	43	58	49	57	40	55	50	50	39	53	47	54	42	45	50	48	65	54	53	53	39	40	54	50	54	43	55	54	55	44	57	53	68	61	38	55	46	44	37	49	56	47	45	66	48	49	50	53	53	50	58	56	48	55	59	43	50	53	49	41	62	49	52	36	51	45	41	44	52	64	53	45	39	48	46	63	57	64	55	56	49	51	45	46	52	46	63	42	50	54	54	50	51	39	54	52	51	47	51	52	43	58	54	47	50	44	48	51	48	43	64	51	48	49	51	55	54	60	51	45	52	45	49	47	50	57	40	53	58	55	48	45	51	46	51	44	45	53	57	59	43	53	59	49	46	51	39	44	47	54	46	39	58	45	64	41	61	40	59	46	52	48	42	64	61	58	52	57	52	52	49	61	44	57	47	52	50	50	49	57	62	45	61	43	46	49	49	52	49	53	49	56	46	46	40	44	52	46	66	45	50	49	38	48	55	49	45	61	47	51	55	50	55	54	53	57	42	35	55	63	39	48	49	52	61	54	52	64	59	59	35	46	55	55	49	49	53	55	59	51	48	42	44	45	42	51	44	51	50	62	50	57	51	56	59	43	55	49	53	61	63	56	61	42	35	56	29	47	43	52	51	46	52	45	50	53	53	55	44	41	53	47	50	51	57	58	56	64	50	45	52	55	65	49	64	58	48	54	59	45	49	48	52	49	49	38	43	64	53	45	58	40	50	52	45	53	50	49	47	44	56	47	53	59	51	69	55	40	48	55	50	57	46	57	38	41	43	58	52	47	47	42	59	57	51	45	38	40	55	45	49	60	54	50	38	45	47	43	46	55	66	55	53	47	46	50	45	49	38	56	58	57	57	66	53	43	56	64	44	57	48	45	44	47	52	56	47	40	42	41	46	46	55	46	52	45	54	49	52	48	38	49	54	49	58	42	39	52	48	60	63	38	42	57	56	53	45	57	42	40	54	44	55	49	53	53	57	43	55	57	51	44	33	60	67	49	50	56	53	47	56	61	44	44	51	45	51	55	50	57	41	55	59	55	46	46	46	45	39	53	55	53	54	47	41	52	46	56	69	54	47	43	53	39	42	49	52	49	54	49	39	56	62	45	49	63	54	52	50	67	53	41	48	39	54	44	36	39	54	51	48	40	55	44	58	49	49	54	53	51	59	49	50	58	47	45	49	45	50	41	67	56	56	60	61	50	49	46	53	57	56	49	36	40	45	54	48	62	46	48	54	43	49	42	50	59	53	70	46	57	45	57	53	58	54	55	41	51	56	60	57	47	40	40	31	53	45	53	46	43	52	29	44	56	49	57	46	43	51	43	51	39	48	45	38	48	49	58	41	54	50	49	56	46	53	50	53	53	43	62	39	39	42	50	48	54	50	53	49	53	57	37	54	51	58	55	59	57	51	51	41	50	51	40	51	49	45	49	40	50	71	45	48	50	46	47	65	53	42	50	55	51	42	54	45	55	46	53	60	50	54	43	56	55	41	56	53	43	53	69	49	45	52	49	64	53	62	44	44	47	42	44	45	49	38	50	49	49	47	46	46	58	44	48	67	56	67	57	49	56	60	42	51	46	58	50	47	46	59	43	58	48	46	46	40	47	42	48	58	49	47	31	52	50	58	42	52	45	44	52	41	56	55	44	51	48	54	50	51	50	47	49	64	49	43	57	43	50	52	46	56	56	55	54	51	61	55	50	54	52	53	46	52	43	60	53	48	53	37	49	50	48	42	46	38	54	51	32	42	58	42	72	52	44	63	52	50	49	51	61	56	50	59	56	57	61	49	44	54	53	53	56	61	49	55	61	54	50	49	53	57	54	58	53	57	58	37	50	47	50	51	52	53	55	47	48	49	54	51	45	57	54	50	51	60	48	50	63	51	49	52	49	54	44	50	57	37	45	49	48	36	53	55	48	47	48	48	51	59	62	37	39	35	45	66	44	52	40	50	44	54	43	49	45	56	47	51	50	52	37	51	53	55	54	50	34	54	55	41	50	57	52	49	48	52	56	42	51	56	42	50	58	50	57	49	55	51	45	56	52	46	47	54	48	53	61	57	60	52	50	50	47	37	40	46	43	68	37	52	50	56	42	46	51	52	47	43	57	39	52	51	50	56	53	45	56	43	52	47	46	50	52	46	36	48	56	59	43	67	39	48	47	48	54	42	48	48	48	44	57	58	50	62	50	58	59	63	63	55	55	63	49	39	46	41	68	53	47	53	52	56	58	50	58	64	59	48	49	43	56	44	59	47	49	47	64	46	62	53	60	50	53	43	63	42	35	48	53	48	60	49	41	44	48	41	44	48	44	60	48	45	46	55	58	47	46	61	60	49	46	52	54	42	54	56	65	38	51	49	54	49	58	57	52	52	55	37	41	53	43	47	48	43	58	51	38	57	43	60	37	53	54	43	49	47	49	52	43	50	49	50	47	57	57	55	39	53	56	56	55	50	64	53	51	47	46	52	42	49	48	52	51	54	65	56	47	46	48	33	52	46	49	46	42	52	55	50	52	50	40	46	46	59	56	52	49	52	43	44	51	42	50	53	52	61	40	61	51	48	56	54	38	39	52	49	60	37	50	53	51	55	48	54	52	49	55	47	49	51	56	45	43	47	56	47	47	35	43	64	54	53	56	45	54	60	45	43	46	44	55	55	49	59	62	52	57	47	47	44	52	57	62	56	56	44	59	43	54	62	51	41	40	60	44	54	45	41	58	40	45	49	49	53	60	69	74	48	35	42	55	44	43	47	44	46	45	50	49	55	51	53	40	48	59	43	37	39	41	55	52	58	51	49	50	43	40	36	47	41	51	64	51	56	48	45	56	45	44	55	45	50	50	46	57	63	67	57	49	57	45	50	58	58	52	58	67	50	47	54	54	69	43	58	46	49	58	41	64	53	51	57	58	51	49	43	56	50	48	56	47	45	42	57	55	43	62	51	41	56	46	49	47	50	50	48	50
14157	2003	1518	1645	2930	6416	8791	6971	4663	4814	3912	3118	2783	2606	2560	2547	2196	1826	1684	1570	1416	1329	1190	1163	1044	916	828	784	653	622	649	649	575	498	553	503	551	489	454	533	495	446	435	451	454	452	471	449	442	423	427	448	456	449	411	458	408	422	435	409	416	424	433	461	395	453	431	439	394	501	429	413	442	394	437	417	437	400	433	417	441	415	429	418	379	410	434	441	424	460	444	434	420	414	401	444	434	434	425	483	425	460	434	428	441	407	478	424	428	446	448	450	424	440	424	456	425	443	445	443	407	442	434	430	438	422	438	417	430	412	420	408	453	451	425	425	467	425	426	430	455	430	422	441	446	443	447	446	456	442	400	455	426	442	402	402	431	472	456	443	431	471	406	412	393	414	410	420	473	444	418	445	422	417	422	462	444	428	436	456	416	473	420	396	423	438	465	414	428	471	437	427	429	445	431	426	436	403	454	455	444	433	432	414	398	418	427	419	473	470	409	428	459	434	460	453	447	454	451	435	468	414	412	405	442	444	437	452	423	422	455	441	399	417	387	417	424	410	423	434	438	445	481	430	420	442	394	442	428	419	462	407	432	416	428	425	451	409	442	425	461	416	479	439	410	420	413	419	425	442	441	443	429	442	431	448	405	422	451	427	429	421	438	440	425	394	420	450	448	424	422	431	469	469	469	488	426	449	467	486	427	419	435	408	440	427	432	424	410	387	457	396	409	486	447	426	463	469	436	415	444	447	391	453	412	441	407	465	434	442	453	422	450	423	442	431	437	440	434	456	436	396	421	419	424	423	419	441	449	423	415	463	429	446	388	439	404	444	440	450	417	432	444	443	409	471	401	467	453	465	430	433	432	451	431	426	409	435	425	491	445	429	421	439	420	427	443	435	413	429	447	446	401	461	417	442	454	411	392	466	455	398	433	453	422	434	442	462	437	441	410	450	411	436	432	436	415	412	408	408	423	460	451	455	385	408	437	428	430	449	417	412	389	452	437	450	409	473	408	448	447	452	438	443	397	441	415	430	413	423	452	447	423	437	434	437	407	480	436	415	408	411	434	461	370	443	461	411	424	434	434	410	415	444	427	439	400	402	398	441	429	416	478	427	425	405	434	421	431	471	446	402	444	455	460	439	428	458	430	463	448	470	423	426	395	446	413	438	430	442	425	410	469	420	380	437	447	413	404	433	442	434	432	432	436	418	447	392	468	399	423	484	440	418	439	457	481	440	434	432	425	432	431	428	449	451	418	432	429	419	454	419	439	407	443	444	439	433	419	420	460	416	452	413	445	450	407	491	409	405	427	374	464	441	423	430	467	391	464	420	446	431	439	431	447	432	420	445	463	411	428	481	447	435	412	429	390	436	459	387	431	399	450	414	455	437	405	426	415	457	423	431	439	439	428	450	439	473	438	443	421	441	394	422	443	411	412	364	399	428	407	442	430	436	401	450	462	458	438	437	423	401	432	403	445	466	437	451	406	395	442	437	421	417	448	451	445	410	456	432	490	407	426	425	439	448	404	424	441	413	428	416	392	447	429	417	468	479	417	417	436	414	449	419	426	493	418	449	436	426	443	410	449	430	443	437	450	423	401	380	416	421	425	404	410	453	441	447	461	428	427	417	439	404	394	425	484	424	411	431	451	447	438	409	439	438	442	483	454	398	376	448	408	431	421	466	400	447	429	403	412	467	426	453	429	420	433	415	445	421	417	398	403	430	436	423	382	461	414	448	452	431	429	414	444	398	406	466	465	455	395	439	435	441	446	431	424	434	450	462	432	407	431	459	440	449	431	420	440	434	427	465	432	458	459	435	434	394	457	379	435	439	440	459	458	425	435	469	431	461	420	400	442	465	472	411	427	479	417	454	485	412	426	428	436	502	441	421	445	401	437	414	463	430	402	430	449	410	427	431	415	469	418	447	453	489	435	441	438	436	408	433	460	440	424	419	403	463	460	409	421	413	434	452	410	435	441	431	435	415	426	431	424	437	424	420	420	456	443	448	443	396	431	384	397	407	383	427	415	421	411	403	422	419	437	442	426	447	435	420	451	440	441	455	448	432	423	423	414	400	417	412	453	431	429	403	445	418	456	428	443	421	423	429	442	408	469	468	432	447	459	423	441	420	480	424	429	460	462	459	442	459	432	403	448	409	434	416	407	436	440	439	442	410	464	458	451	451	422	457	464	433	453	439	452	449	419	427	450	448	436	449	422	406	422	393	472	436	407	479	439	462	414	452	451	415	441	409	430	462	431	448	409	443	424	440	423	438	441	460	423	449	444	394	438	422	437	434	436	415	429	465	452	422	427	416	433	420	414	491	422	433	439	455	482	437	407	453	436	404	456	422	401	452	410	434	421	436	416	443	455	418	399	431	406	431	434	426	428	414	444	388	434	404	460	439	429	447	456	441	403	478	456	391	428	377	441	439	411	403	488	425	417	448	408	418	436	430	446	426	451	435	459	459	436	449	430	439	464	460	422	460	431	449	429	436	428	403	445	435	401	435	418	446	451	405	412	426	406	437	437	421	425	457	442	490	428	445	416	443	414	421	435	393	408	427	425	454	437	467	434	453	423	411	435	395	423	442	433	451	442	428	429	466	430	429	412	392	440	413	440	409	439	414	433	412	436	386	407	461	434	420	435	486	432	427	432	441	445	447	445	372	446	451	439	380	396	412	457	417	460	408	422	453	431	452	449	426	440	454	406	422	456	427	405	452	417	443	445	406	401	438	434	416	439	449	430	406	428	427	435	413	431	465	420	481	414	417	465	416	406	411	418	452	455	426	425	431	450	438	399	449	437	453	430	443	430	469	433	442	445	459	455	427	433	408	449	460	442	414	445	413	440	409	440	431	442	410	445	436	453	441	418	477	442	428	421	427	437	442	411	470	414	460	422	405	418	441	463	479	453	451	440	458	419	442	416	407	423	460	435	444	437	392	400	437	455	403	422	433	403	398	426	427	421	424	446	457	447	408	475	427	387	444	441	466	426	426	422	437	429	413	422	464	422	411	405	443	440	418	441	407	446	432	429	485	434	430	462	431	433	443	430	469	426	434	425	419	399	447	454	425	384	438	402	404	424	398	465	441	393	426	391	443	475	492	407	452	459	467	444	433	425	408	476	454	437	415	437	394	393	465	420	403	431	421	416	448	464	405	400	434	437	482	400	443	453	421	445	437	424	436	422	398	414	400	443	479	423	449	445	423	431	440	475	424	426	430	448	445	398	450	442	416	425	439	411	453	446	434	421	442	401	419	415	406	430	405	444	424	472	431	441	407	437	411	460	403	393	415	403	406	452	412	444	461	426	441	436	427	414	399	403	406	424	425	450	447	429	433	405	421	431	447	452	422	460	451	418	421	426	439	402	437	470	432	451	442	413	433	437	446	425	408	435	428	408	426	440	397	471	446	405	438	406	460	424	441	465	407	433	429	461	405	438	449	407	448	409	471	434	438	432	433	430	438	449	438	406	407	401	475	447	478	464	431
1576	220	172	169	138	164	223	188	169	213	166	124	145	139	151	156	131	115	114	128	105	106	99	102	89	101	70	74	76	82	75	63	56	70	86	71	72	74	64	88	83	56	62	73	57	66	69	51	65	70	85	63	52	60	57	68	69	66	58	70	75	65	56	53	59	70	69	82	60	64	61	58	65	70	69	63	58	50	67	62	46	51	54	68	58	61	70	47	60	67	57	80	55	72	76	72	51	67	62	52	58	71	54	69	66	54	46	67	72	63	82	75	52	60	62	74	71	66	68	60	72	60	54	56	61	68	67	60	61	51	67	62	62	59	77	73	58	62	72	52	51	69	74	68	58	64	73	73	63	53	56	52	67	54	58	72	55	59	54	72	78	57	76	71	65	55	65	60	72	56	69	73	72	61	62	60	58	68	78	70	63	49	61	60	65	73	59	74	73	69	71	48	63	82	57	59	56	72	73	57	71	63	54	59	55	60	68	62	68	55	73	68	57	61	71	54	56	58	67	69	58	61	67	55	74	69	58	66	56	65	55	61	62	71	56	70	56	51	49	63	62	57	66	64	56	60	52	65	53	69	55	72	65	69	60	58	71	57	71	57	78	65	65	58	68	63	59	65	56	52	65	61	54	52	66	60	68	80	61	77	65	65	75	54	76	58	58	60	76	84	65	68	58	76	70	66	65	61	47	54	69	62	68	68	63	69	66	62	71	59	51	55	70	67	58	74	67	62	79	53	76	89	54	78	67	58	64	68	72	75	52	69	66	76	80	74	50	62	75	55	62	85	66	55	50	63	48	69	55	72	66	55	52	64	65	64	71	69	59	51	68	60	76	72	52	67	82	73	64	64	51	80	67	72	76	66	85	66	65	57	72	50	78	79	58	63	55	62	73	70	60	53	65	68	58	53	61	66	60	70	77	79	60	66	58	64	64	59	69	55	61	62	63	57	63	55	64	69	61	69	60	67	45	56	66	61	82	65	83	70	66	69	75	78	68	59	69	43	72	70	82	55	51	61	56	67	81	63	55	76	53	57	87	63	66	63	73	61	58	72	51	63	72	80	57	65	55	68	61	72	58	55	50	60	61	63	64	58	67	77	56	61	51	55	67	62	52	63	57	61	59	67	55	78	59	56	51	59	80	62	67	59	60	69	66	70	58	50	67	62	47	51	59	60	60	66	64	68	67	72	57	69	64	58	72	62	69	58	73	71	69	77	72	52	66	59	56	55	55	69	61	50	64	63	60	71	67	60	64	51	61	49	69	60	61	69	65	52	62	64	73	60	73	55	67	58	69	69	90	58	72	70	62	65	67	77	53	61	43	43	71	52	71	61	71	58	74	64	52	55	68	66	73	67	70	54	51	53	62	71	59	64	68	65	58	72	52	63	59	61	64	53	65	61	62	79	57	59	69	76	65	60	62	64	67	56	53	61	75	60	57	62	56	60	68	55	70	67	62	64	64	76	52	67	59	59	61	65	47	60	56	66	60	69	63	52	61	67	60	63	54	66	68	53	59	66	60	52	67	74	52	53	70	65	60	73	56	68	57	39	56	81	72	47	72	60	69	66	66	74	57	61	80	58	64	68	59	65	72	64	64	61	56	73	81	57	56	55	65	77	62	64	57	64	66	44	66	64	57	64	60	52	69	60	80	54	52	58	68	54	57	61	48	57	53	65	67	63	68	74	68	68	61	69	61	43	53	63	60	57	74	55	69	72	56	61	64	76	69	69	74	72	67	54	64	70	67	59	55	59	68	56	62	61	57	78	79	61	54	64	67	59	70	68	64	53	60	72	63	66	75	61	54	44	74	62	60	64	67	64	62	47	56	59	64	61	60	63	54	67	53	68	68	58	70	72	68	69	80	71	63	86	60	51	60	60	54	67	61	64	65	57	64	67	63	68	60	61	60	67	63	65	67	48	62	69	77	58	53	76	62	69	86	57	60	75	56	63	67	53	67	60	60	62	66	75	71	66	73	73	50	64	58	64	81	66	60	54	61	67	56	53	50	54	59	50	69	59	66	56	60	56	67	62	67	53	69	59	53	76	67	70	65	69	51	63	66	81	60	55	61	63	64	68	70	67	73	75	69	64	60	66	55	64	70	58	72	59	55	73	64	71	69	69	68	54	44	69	62	62	74	72	79	53	69	72	60	60	59	68	58	63	60	62	64	73	59	57	66	65	56	73	71	57	58	66	59	76	56	60	67	45	72	65	63	65	62	60	66	69	79	63	77	59	64	55	68	73	49	58	77	85	66	67	59	56	57	68	69	61	54	65	69	80	47	68	57	80	72	62	68	56	60	56	73	70	65	63	52	76	71	68	51	62	73	74	50	65	64	71	76	73	65	65	67	59	72	68	58	83	63	64	64	65	64	53	60	66	64	60	63	62	71	53	59	60	59	57	70	73	64	72	64	63	78	76	57	72	79	57	67	54	65	67	49	70	62	80	70	54	70	69	71	59	76	57	75	60	73	65	57	69	81	54	56	66	76	61	72	61	49	67	58	84	54	60	58	60	63	60	62	67	70	54	66	66	68	85	67	70	69	48	70	69	55	57	55	54	70	46	65	71	67	66	60	74	67	71	61	49	65	71	65	73	68	74	56	50	72	56	61	60	71	70	63	83	65	58	78	68	67	80	62	60	64	87	60	51	66	70	62	75	54	54	67	63	66	74	59	45	62	78	80	62	53	62	67	62	52	64	64	72	67	71	75	55	77	55	63	66	57	66	60	69	77	61	69	63	65	64	71	69	71	66	54	67	59	66	65	63	59	53	70	59	69	69	73	70	71	69	67	55	50	66	67	53	62	61	58	57	61	52	76	57	55	60	50	48	52	62	64	49	65	55	62	50	55	66	69	54	66	80	70	62	75	72	79	64	60	61	68	63	58	77	67	48	55	63	65	72	61	62	52	69	71	72	65	72	61	66	69	58	61	60	62	66	56	60	53	58	62	67	63	70	76	64	46	59	56	58	66	71	62	59	63	61	63	66	76	67	50	59	70	73	70	59	69	62	57	46	72	74	83	65	71	66	65	75	56	63	67	64	59	75	61	66	61	65	78	71	58	62	53	63	67	63	68	66	74	54	57	63	72	63	66	52	79	49	72	63	69	75	63	69	63	64	63	53	49	60	73	65	78	72	51	66	65	75	66	59	52	62	58	64	53	62	64	57	75	54	62	58	53	53	82	56	67	65	51	73	72	70	78	56	80	62	79	68	62	69	66	71	66	53	50	64	79	60	62	75	60	72	77	67	69	51	52	70	48	73	62	61	65	65	55	59	64	74	52	63	65	44	63	81	59	61	65	55	62	71	75	64	65	54	56	66	62	53	65	71	67	55	62	64	62	70	79	70	61	77	75	67	64	73	51	70	59	73	67	62	53	66	63	61	59	62	76	48	62	61	77	70	62	58	49	65	56	53	63	55	73	63	58	73	76	47	63	62	62	76	56	68	53	61	59	61	56	67	59	57	72	53	60	59	67	69
16827	3039	2285	2338	4169	9538	12987	9896	7421	6968	5650	4747	4122	3847	3930	3602	3149	2686	2415	2180	2018	1961	1711	1467	1451	1248	1229	1034	954	873	843	757	740	651	634	656	656	623	602	591	638	584	598	577	586	577	571	571	612	547	555	533	536	606	560	583	560	582	513	527	546	547	516	548	579	583	549	536	547	527	560	512	535	581	570	524	551	574	527	536	557	597	561	510	539	574	525	521	552	567	530	579	573	543	567	537	521	537	537	527	511	551	546	530	558	597	568	605	565	550	524	535	553	517	547	543	555	527	557	514	565	550	553	508	550	506	536	541	549	523	541	527	559	571	605	523	524	504	545	556	576	594	522	593	575	550	540	554	566	553	531	570	549	547	546	516	523	595	602	547	605	543	562	590	535	582	623	568	516	522	532	579	530	565	541	570	543	550	531	543	559	543	553	562	575	521	515	550	567	585	571	506	546	548	546	531	545	542	518	561	562	514	583	541	526	510	530	514	584	515	534	514	561	543	563	517	537	581	552	558	535	504	567	559	587	582	510	576	536	488	583	543	524	549	528	555	548	533	567	544	504	548	609	527	551	514	539	538	550	498	529	544	489	581	554	545	529	538	510	547	540	561	531	536	524	566	535	562	548	597	575	569	553	577	582	567	530	534	518	563	550	497	538	553	527	542	553	521	558	572	537	598	519	585	561	550	557	550	520	555	551	549	543	553	530	527	602	560	510	518	574	560	551	555	588	546	561	541	563	548	554	575	533	514	500	542	470	552	486	540	567	546	570	557	562	517	566	545	527	544	548	562	560	569	534	537	551	543	552	556	538	549	504	536	551	533	542	570	542	572	518	556	591	531	562	566	560	568	547	579	616	553	576	529	554	573	544	531	521	567	589	513	577	551	541	535	553	556	575	496	536	537	518	552	567	552	544	555	555	524	568	545	544	525	574	588	574	541	550	515	577	545	557	560	538	552	553	553	572	536	539	500	596	553	567	530	549	561	586	561	567	517	561	499	543	565	544	555	548	548	527	544	569	534	524	574	570	571	571	530	531	530	510	545	579	545	538	521	530	567	557	579	517	519	545	603	529	519	541	580	524	564	551	595	528	562	515	566	558	564	580	503	574	542	552	588	512	557	540	551	554	519	526	465	578	510	569	528	514	546	553	528	545	551	538	554	542	515	551	563	538	511	560	585	550	548	553	534	549	545	540	551	554	570	541	566	561	530	603	547	602	525	556	562	535	531	555	582	530	520	566	559	553	582	546	535	556	532	532	532	532	550	550	546	537	561	546	549	556	517	579	519	569	598	510	541	574	521	559	559	553	534	526	539	526	539	512	590	582	519	550	561	507	575	550	533	531	512	530	520	547	539	553	555	561	562	512	578	559	564	588	559	588	542	530	564	576	537	537	513	531	529	566	511	556	538	524	546	545	561	505	581	533	582	566	566	547	545	567	542	553	562	587	562	560	561	526	547	534	541	538	523	537	558	563	534	559	535	565	546	560	471	574	510	580	545	553	536	551	521	559	574	482	512	499	562	553	568	580	587	499	528	515	525	542	539	545	562	585	568	507	581	509	534	515	546	563	564	588	538	577	567	577	537	545	541	558	573	533	574	527	514	545	565	575	515	568	538	539	552	579	545	549	508	530	550	541	546	554	518	543	576	522	562	535	544	519	538	545	520	528	515	563	533	544	568	562	570	530	525	550	508	543	554	593	562	553	567	591	577	557	540	511	560	548	527	534	559	560	568	562	536	525	548	509	543	540	532	548	592	541	557	551	540	591	524	542	554	542	565	546	541	534	564	574	525	541	565	584	564	530	521	587	547	547	584	526	547	498	537	554	572	521	577	552	539	548	547	613	538	510	545	567	573	548	552	530	545	540	535	503	554	577	524	568	529	514	538	548	576	541	556	557	529	572	541	542	555	524	586	527	545	549	573	555	524	523	532	532	571	514	522	532	560	586	558	524	570	536	545	568	559	546	586	584	527	538	527	541	524	554	523	563	529	538	559	557	587	557	509	520	545	524	551	516	527	514	530	556	560	555	540	547	543	584	560	556	556	553	526	551	529	512	566	576	501	533	518	547	552	541	534	545	563	521	513	537	523	550	535	588	556	559	542	547	548	561	550	584	566	590	596	545	539	525	559	540	514	527	542	540	535	553	584	557	534	536	547	517	545	538	528	547	531	564	559	514	559	534	558	570	581	577	545	551	525	530	532	541	537	575	498	579	543	548	505	513	515	517	565	538	561	587	573	559	569	579	545	572	573	551	594	549	549	543	544	531	546	570	546	538	549	540	528	545	551	530	497	572	584	519	550	557	530	556	543	541	526	511	521	519	509	513	578	504	521	555	522	543	481	524	565	550	569	559	525	556	556	555	552	540	528	553	516	548	551	577	546	558	509	523	532	526	535	552	532	608	561	588	484	545	579	554	544	540	563	536	546	551	490	569	526	534	586	550	559	471	601	525	575	558	547	544	513	520	551	585	492	551	579	529	546	535	532	548	510	576	533	534	570	576	573	511	539	548	533	529	542	542	541	538	506	549	530	524	509	543	553	542	528	570	519	576	593	537	553	553	572	566	545	524	588	576	545	530	555	532	564	485	560	520	535	539	591	560	536	558	562	512	593	488	570	516	563	521	578	564	622	567	538	540	531	544	521	527	549	536	524	573	490	533	562	501	591	535	573	538	545	535	524	532	555	551	579	566	523	561	566	555	541	544	579	543	538	512	525	517	558	556	544	577	562	588	535	531	548	516	531	564	526	530	578	547	575	588	541	512	536	540	552	526	535	572	545	532	508	584	538	553	631	513	550	512	527	527	504	575	527	550	591	543	541	506	552	518	503	528	519	543	559	508	548	530	548	550	515	560	553	564	518	550	512	544	543	530	533	551	557	561	543	546	561	527	571	537	573	537	525	570	551	531	504	549	576	511	560	532	558	544	558	560	531	560	549	521	551	516	580	565	548	559	575	528	606	538	571	537	558	546	574	567	587	562	501	518	534	564	519	515	534	561	555	515	482	530	528	558	563	552	541	558	545	554	548	538	558	550	525	513	496	553	546	575	531	506	566	586	580	577	564	565	558	549	567	531	508	532	543	512	553	548	522	518	536	532	527	513	521	554	553	588	561	507	559	516	573	535	533	512	556	576	571	577	545	538	545	569	557	518	584	510	528	534	519	558	545	568	554	555	546	531	550	540	543	549	534	528	542	544	543	591	518	544	523	591	569	555	556	588	576	567	552	540	520	569	575	543	548	532	523	523	577	556	572	533	523	565	593	533	565	481	556	560	558	544	550	571	548	536	560	547	550	579	540	545	508	544	593	537	570	526	567	551	549	533	534	578	548	583	532	566	546	529	505	561	543	568	567	531	513	579	533	546	571	579	546	552	549	562	577	535	541	534	527	525	555	562	501	538	523	555	547	598	537	549	547	535	552	528	536	550	579	557	547	532	495	568	557	557	535	555	540	566	525	542	579	554	535	537	518	567	569	550	525	555	557
2573	171	167	124	115	119	171	134	123	131	160	118	99	97	127	111	93	89	79	61	67	55	60	45	64	52	52	40	41	30	50	41	40	34	36	41	30	47	25	38	30	43	32	35	37	36	26	43	43	44	35	39	37	29	33	36	43	32	29	28	49	33	44	31	32	34	29	35	33	35	37	30	31	32	34	34	30	28	29	36	32	25	35	33	46	28	30	40	27	43	35	35	31	33	21	33	53	33	28	33	26	37	34	28	39	32	35	30	29	26	35	39	43	43	39	28	38	27	32	28	29	25	34	52	31	22	19	34	31	38	24	36	31	31	27	39	55	32	41	34	35	33	38	33	29	50	26	25	33	28	24	36	28	35	36	31	43	41	36	39	37	42	39	43	32	48	39	38	40	39	39	42	36	44	28	32	39	23	39	46	39	25	33	35	32	40	35	33	20	32	34	36	35	29	34	34	36	23	44	25	29	22	33	41	35	31	33	26	34	28	29	22	35	28	37	31	29	42	29	44	48	41	42	23	38	41	24	36	41	33	37	24	26	34	26	32	22	35	32	41	35	27	27	43	32	24	25	35	39	42	31	34	29	40	26	33	38	32	32	35	29	38	34	39	26	34	26	44	47	38	42	32	24	30	31	38	32	43	26	26	36	47	22	41	34	40	32	23	34	35	35	37	30	37	31	32	34	26	24	34	31	38	25	32	41	43	31	36	33	31	34	42	30	31	26	37	38	25	32	28	27	30	30	47	36	38	41	41	34	31	34	44	35	37	36	43	44	35	40	33	30	40	33	35	43	44	42	34	25	38	31	28	40	32	41	37	19	30	39	31	31	46	27	35	26	29	26	38	32	35	44	35	41	34	28	42	37	41	33	37	35	31	37	27	34	38	41	29	48	38	30	28	35	29	33	32	28	25	41	26	32	36	38	33	30	34	32	34	35	40	25	39	38	29	27	28	35	29	40	30	34	36	35	39	32	36	37	34	35	36	24	43	36	22	49	34	36	32	29	35	31	37	40	32	30	36	30	32	28	39	34	35	28	34	26	26	26	32	29	31	30	34	29	38	33	29	45	30	30	43	37	35	38	39	34	32	37	29	32	34	26	35	38	39	49	29	34	29	31	28	30	28	31	29	24	32	32	22	37	33	23	39	26	36	30	41	36	25	35	45	43	37	37	36	33	28	32	35	34	44	42	33	34	30	46	30	29	22	42	34	32	36	28	35	25	33	31	34	34	36	38	30	35	37	38	32	34	32	27	38	27	30	24	35	35	31	30	40	29	28	35	34	39	42	26	26	30	31	34	41	34	40	35	38	42	35	37	34	31	28	30	32	39	43	36	34	42	45	29	32	39	37	35	24	38	36	38	30	21	38	25	46	36	37	35	34	31	24	30	29	39	42	40	24	27	30	20	30	32	30	27	34	41	42	44	31	37	26	33	35	37	44	32	29	21	30	40	33	25	27	39	19	34	47	32	53	35	36	30	32	33	27	28	31	36	38	37	44	24	28	31	28	42	45	37	37	32	34	27	32	35	36	29	39	50	34	28	24	29	31	28	33	30	31	34	27	23	36	38	37	19	23	28	37	28	38	33	37	31	43	36	37	36	40	32	49	41	39	35	32	33	26	32	39	29	39	29	38	29	29	31	35	36	31	32	41	25	28	38	31	48	24	30	37	30	36	33	29	23	42	33	38	30	31	33	37	34	28	34	33	39	35	36	24	32	33	34	41	39	39	32	31	24	28	28	35	32	30	38	27	33	36	37	30	31	23	29	35	39	39	48	29	25	35	32	38	33	25	36	31	33	35	38	31	39	32	37	31	36	40	28	33	29	41	34	28	34	35	38	28	28	33	28	40	33	27	42	33	25	35	32	33	29	29	26	26	43	38	36	28	42	31	30	44	32	35	22	35	31	32	44	39	35	36	26	32	39	36	27	24	40	33	25	38	26	34	40	46	32	39	34	39	29	28	37	41	28	36	35	35	23	32	39	33	32	37	33	36	34	33	39	26	39	38	32	25	40	30	40	27	39	21	38	29	30	26	32	36	40	33	42	30	29	24	48	28	35	31	41	31	17	41	31	39	34	36	37	26	28	42	28	40	46	35	29	52	39	36	33	30	32	21	33	40	46	37	24	33	24	43	25	33	39	29	27	31	32	29	39	27	34	28	38	41	39	32	31	26	39	30	21	28	40	29	36	33	30	33	44	41	39	36	35	33	38	29	34	38	35	33	28	49	38	37	36	30	29	39	28	40	38	36	33	31	35	15	35	35	29	38	30	48	36	31	33	47	26	26	31	38	37	38	23	35	40	36	31	32	38	36	48	34	38	32	27	37	32	31	39	35	42	27	28	25	25	34	24	38	34	48	48	41	24	39	27	40	27	39	31	44	35	35	32	32	39	30	38	21	31	25	40	35	28	32	47	37	28	40	28	25	28	29	31	33	25	33	26	29	29	44	36	27	32	34	27	26	36	39	49	30	38	30	34	43	39	45	26	36	44	30	40	31	28	42	27	41	29	23	27	41	32	41	25	29	25	29	33	38	27	39	39	36	32	40	39	25	35	44	31	31	30	34	33	26	40	35	31	28	33	25	35	33	40	39	39	34	26	29	36	37	46	28	43	26	32	30	30	29	46	42	34	36	33	39	27	34	34	32	34	28	31	34	33	30	33	36	30	27	28	29	33	31	35	33	33	36	35	30	35	38	26	40	34	34	41	35	26	27	34	31	28	29	34	38	33	33	42	21	30	36	44	39	34	31	39	38	38	24	34	41	36	26	40	31	39	38	27	34	23	36	35	26	36	39	35	33	32	27	34	27	32	25	29	28	32	44	42	32	32	37	41	31	43	35	36	38	36	40	39	36	28	31	31	36	31	36	33	34	37	39	36	36	33	27	20	41	36	37	41	37	26	30	37	30	28	40	46	39	30	20	36	37	24	36	31	32	20	34	37	40	28	34	33	30	31	35	29	27	35	34	35	47	29	37	29	32	30	30	41	36	43	31	32	25	31	33	31	34	37	32	35	38	35	38	23	34	28	25	50	41	39	36	40	38	26	45	30	35	38	37	51	34	35	47	38	41	42	50	31	28	29	24	41	27	28	42	36	27	40	37	37	33	32	26	25	43	30	31	36	27	39	32	35	37	35	28	34	35	27	39	26	28	26	20	48	52	31	26	28	36	48	39	36	38	35	32	38	26	26	36	36	27	37	34	26	33	22	33	40	25	32	32	30	27	40	37	31	29	28	39	30	38	36	37	38	34	33	44	36	32	25	39	39	24	35	38	23	35	31	40	33	36	36	25	44	22	25	32	33	35	29	29	32	32	39	37	29	35	37	34	39	36	31	33	31	35	37	38	35	30	30	34	34	33	29	35	40	27	37	31	24	40	26	34	24	32	49	43	29	35	29	42	37	30	35	29	37	31	38	43	34	27	39	32	28	24	35	25	25	37	45	31	38	34	25	35	32	47	34	41	38	33	27	35	28	41
16523	2554	1937	2061	3593	8331	11659	8198	6456	6193	5271	4343	3682	3574	3545	3328	2847	2358	2235	1851	1680	1707	1472	1214	1057	1067	896	788	660	643	538	534	427	460	418	380	365	434	407	369	328	347	322	338	330	343	311	317	321	341	288	324	300	304	285	267	293	317	286	287	294	296	273	302	283	323	277	329	311	304	336	311	324	293	287	303	263	285	268	288	290	287	289	273	294	322	311	321	289	287	292	283	275	275	334	287	306	321	288	310	288	336	293	286	300	305	316	324	295	298	292	265	290	329	326	307	309	277	292	295	316	279	314	303	329	289	311	303	292	316	315	319	325	280	290	292	284	299	283	301	286	299	304	271	284	285	311	253	290	303	295	260	295	270	311	287	283	274	311	298	332	298	279	260	309	304	280	277	275	313	297	277	286	321	295	286	282	304	318	284	303	292	317	282	270	304	279	272	311	288	308	273	325	253	297	269	294	290	309	303	296	296	296	320	332	280	279	304	273	262	277	290	280	283	306	293	304	317	291	284	299	304	323	291	289	302	324	295	289	315	303	297	301	289	280	303	296	301	276	274	285	275	302	291	284	291	295	304	298	317	282	315	288	329	273	315	290	311	290	308	295	290	306	263	268	254	304	304	280	271	274	289	275	294	279	305	310	309	312	282	287	306	315	313	288	285	285	282	271	271	317	274	346	291	310	310	283	305	286	282	308	311	281	302	314	316	277	334	283	271	313	309	274	270	295	307	324	240	296	284	304	317	299	285	295	287	260	314	291	308	295	298	277	274	282	293	294	336	305	297	323	301	297	295	310	284	288	306	282	315	284	276	296	290	312	301	292	286	268	302	292	300	315	317	291	295	288	321	272	314	282	293	313	263	273	292	320	311	311	281	285	297	310	299	281	285	289	281	302	306	281	291	290	291	285	307	297	287	278	293	296	286	313	289	282	312	309	325	323	326	302	301	295	308	298	288	308	298	289	332	287	273	284	302	283	300	273	283	278	268	291	308	316	279	309	274	286	283	258	296	291	314	295	294	265	286	297	288	279	275	272	292	283	324	299	292	317	275	275	293	283	287	329	288	308	304	279	301	271	287	287	265	303	312	278	296	289	260	330	302	288	276	302	260	298	291	285	295	331	301	299	272	300	310	317	279	291	293	315	298	318	302	302	328	286	306	286	278	311	316	304	298	268	296	288	284	271	288	291	282	310	289	283	296	289	261	293	299	315	306	300	270	282	308	289	282	257	272	301	299	296	305	340	304	287	286	274	319	298	291	276	292	300	278	286	301	299	279	311	295	285	282	273	302	316	280	300	311	318	279	300	298	284	293	291	273	289	280	277	307	280	340	269	292	279	269	286	276	299	314	303	298	292	310	271	299	261	281	276	268	264	296	279	296	272	294	283	294	297	303	273	289	282	288	304	286	308	315	307	272	311	285	319	254	298	300	298	296	291	296	310	284	267	281	316	253	316	310	287	282	323	277	270	284	273	298	298	294	306	315	281	302	295	280	297	287	321	315	313	319	268	250	278	294	298	274	291	276	300	297	285	317	272	274	319	300	255	268	303	294	285	353	318	267	315	295	320	282	292	281	289	307	294	267	277	302	304	297	267	287	278	282	313	277	307	270	276	282	296	305	287	328	325	304	295	292	290	289	240	279	284	267	303	289	280	305	274	284	273	319	264	297	285	295	284	252	283	277	320	299	307	271	314	293	305	282	295	283	291	308	298	282	310	314	321	288	265	281	302	340	320	285	318	304	312	260	261	302	310	310	291	316	297	280	257	321	321	280	278	278	272	268	295	265	296	283	309	301	268	289	292	282	292	292	315	316	304	301	273	315	305	297	317	274	289	296	296	293	279	308	281	251	314	295	276	299	283	272	319	290	288	293	305	291	281	299	296	287	265	298	298	299	298	294	287	271	280	282	281	321	303	311	284	293	280	299	304	279	282	302	283	314	293	282	315	298	274	272	266	291	276	309	273	280	265	291	280	315	291	323	285	311	299	306	288	276	266	282	297	301	306	260	284	307	287	271	309	309	267	295	300	286	312	286	277	260	311	310	268	317	299	294	282	307	311	293	286	306	288	301	280	276	294	293	274	285	284	307	276	288	308	298	276	259	311	254	293	318	325	289	292	295	296	297	321	275	306	276	263	292	274	305	315	295	272	272	297	275	287	276	292	291	314	275	313	315	267	308	271	299	277	316	304	316	285	293	302	279	303	294	311	334	270	277	292	281	292	312	299	280	295	296	277	294	287	278	252	270	308	290	307	283	300	304	269	298	289	306	288	284	315	270	307	286	279	282	272	284	300	297	293	272	301	301	280	303	286	285	271	312	325	315	304	281	307	302	290	301	272	288	306	306	293	297	283	264	310	270	257	291	302	307	313	279	271	255	299	300	276	329	263	295	319	262	310	305	265	270	290	285	299	300	284	309	283	290	285	293	293	281	278	279	322	296	273	293	281	298	263	286	291	272	292	255	277	292	305	285	316	300	290	283	261	279	317	284	318	322	308	292	301	264	278	294	321	294	271	289	298	282	307	280	286	332	301	286	330	287	296	315	303	306	309	317	272	304	291	316	292	297	300	296	284	299	262	293	279	276	305	286	290	277	266	296	283	306	308	264	311	299	302	293	316	292	295	271	277	288	317	248	287	327	273	318	286	312	303	283	290	291	287	297	344	283	274	283	266	311	302	312	304	261	295	282	286	287	326	294	312	329	323	282	291	281	292	274	314	302	275	294	293	293	284	307	314	294	305	299	306	269	295	255	287	281	287	316	297	294	279	280	313	263	338	277	259	292	280	300	288	305	303	285	288	262	298	266	297	300	287	302	288	294	335	288	304	275	304	301	281	283	280	283	281	330	284	290	290	279	288	297	304	313	294	312	305	258	322	314	302	285	284	260	277	296	278	320	303	287	312	292	286	278	294	298	277	298	314	289	309	276	289	282	281	282	319	285	274	309	298	321	310	272	271	319	295	288	297	297	298	325	275	279	306	274	305	305	277	323	287	268	282	284	275	297	313	285	305	293	307	303	280	280	305	271	282	285	277	304	285	292	284	305	276	300	272	301	297	292	323	281	305	290	262	310	287	282	293	294	299	291	299	292	314	311	283	308	309	304	330	316	315	295	285	290	292	313	260	290	282	276	299	290	283	281	280	286	339	280	287	289	312	299	287	302	278	282	293	293	296	307	308	283	296	311	292	255	302	300	295	305	290	301	287	272	264	280	244	301	300	303	295	302	279	310	290	284	283	306	271	297	289	308	270	318	307	287	312	327	282	298	294	308	307	291	282	283	299	304	298	301	270	281	301	311	300	278	324	296	302	272	285	323	309	307	264	329	260	277	303	294	293	294	284	272	328	296	346	309	310	294	295	280	294	289	281	295	274	297	328	292	304	275	267	303	330	285	295	279	306	273	293	290	258	283	285	326	296	289	293	275	287	293	298	286	275	330	298	264	279	304	277	292	293	306	265	285	283	293	271	266	325	300	318	286	313	307
2376	340	263	156	142	154	266	214	198	218	184	170	148	166	173	154	140	112	138	109	118	107	94	91	82	95	79	65	42	74	62	54	59	62	54	53	67	53	57	48	51	49	60	58	49	60	37	65	48	55	59	44	41	38	42	43	50	60	63	41	57	50	53	35	38	35	55	52	46	53	50	57	51	50	58	55	52	54	47	55	52	62	44	55	51	50	44	65	49	50	49	47	61	46	53	46	53	45	46	65	46	51	49	51	50	57	45	53	42	61	63	47	48	61	43	46	52	65	55	51	55	46	46	50	62	44	57	59	55	56	54	50	68	47	33	46	61	53	44	52	48	50	61	61	52	54	58	56	60	53	56	40	37	43	44	56	62	42	44	60	33	51	60	50	50	52	48	47	59	40	40	53	49	53	55	48	52	56	55	48	41	47	46	55	55	48	45	59	47	49	52	54	42	45	58	46	43	46	45	49	48	64	50	46	53	58	54	62	44	55	61	59	55	43	54	50	50	51	53	55	57	41	50	45	58	55	47	57	46	46	49	56	51	52	55	51	44	44	46	59	41	43	45	55	58	56	50	62	45	45	47	46	60	49	48	56	64	51	45	35	50	52	36	51	48	47	56	47	42	43	48	58	40	44	55	45	51	41	45	40	53	40	47	47	56	64	48	54	63	51	47	53	47	53	40	55	53	53	49	46	44	35	43	45	62	51	55	52	53	42	55	53	37	50	44	47	53	65	50	62	50	52	58	60	45	52	55	50	47	51	48	43	38	56	45	45	44	46	55	48	40	41	40	53	51	59	46	56	38	61	47	57	54	52	43	45	58	51	55	56	48	47	45	72	45	40	51	47	48	52	48	39	63	52	48	43	43	50	61	39	50	44	50	46	48	48	39	44	49	65	63	54	51	54	38	49	55	63	41	52	49	56	42	48	36	62	48	49	41	50	49	58	45	52	49	42	48	46	50	51	59	53	43	63	55	55	52	47	43	54	51	42	44	39	55	40	59	59	54	49	55	47	46	51	43	47	57	47	41	50	49	49	39	51	51	60	51	47	51	53	53	49	62	49	61	47	49	57	48	54	65	52	56	52	40	52	52	52	53	63	49	41	65	46	48	54	47	52	68	50	60	48	59	35	51	58	48	49	49	34	50	47	64	46	39	61	41	55	43	40	41	55	48	57	52	46	50	54	35	42	56	49	40	52	54	55	58	46	49	48	56	46	43	42	53	55	58	55	40	48	58	60	52	45	58	55	58	56	60	47	49	41	51	56	48	48	54	44	36	39	46	46	55	43	59	48	42	54	46	60	55	39	55	49	54	40	50	55	47	54	61	57	40	45	57	49	47	45	64	58	50	36	48	59	57	50	47	57	50	49	40	64	56	47	44	45	54	47	55	53	49	44	53	42	53	48	52	44	45	48	46	47	42	47	51	49	59	44	53	47	51	50	41	62	44	52	45	46	49	53	61	43	57	57	46	53	65	69	45	45	45	50	47	51	45	44	45	49	50	65	63	50	57	37	59	49	47	48	62	47	56	40	48	43	47	38	36	52	53	54	45	52	38	49	44	45	58	42	43	44	45	49	54	46	42	54	44	43	59	42	51	59	52	47	47	44	51	41	53	42	66	54	56	53	39	47	64	47	47	50	57	57	48	60	56	50	49	48	50	53	56	50	40	56	49	57	50	43	45	49	58	44	57	45	61	56	66	51	55	47	51	51	54	59	37	51	45	48	42	54	63	54	49	51	60	45	55	44	54	46	54	55	44	49	42	48	56	46	59	62	42	61	52	60	55	59	49	51	50	64	50	54	52	33	55	60	59	47	58	46	39	43	37	59	50	56	51	32	51	60	46	60	51	37	58	43	53	61	50	53	42	39	60	52	48	59	51	58	52	52	50	43	42	56	48	48	58	58	51	50	55	53	73	51	53	58	51	50	62	55	41	54	39	44	39	42	51	48	41	41	56	43	54	43	38	53	58	62	57	45	50	47	50	51	61	57	56	24	50	39	50	55	45	43	53	43	48	60	58	57	50	46	55	51	48	55	47	40	42	52	55	52	54	43	63	62	46	47	48	47	51	37	53	46	54	39	50	61	37	51	54	52	51	36	52	61	57	58	49	42	37	55	58	47	43	50	47	55	54	52	56	35	43	49	46	54	52	56	47	47	51	53	52	48	47	48	54	45	48	63	41	49	45	56	61	52	47	51	55	49	51	54	45	54	44	51	43	38	39	51	42	48	57	51	45	60	51	47	59	42	62	49	57	60	55	58	47	55	38	56	54	40	51	36	53	56	52	55	65	50	49	54	49	48	42	35	48	54	49	43	49	53	37	35	44	49	47	50	56	43	57	48	50	61	50	42	46	46	39	56	52	44	48	45	48	44	48	48	46	46	53	50	45	46	51	39	59	52	52	49	53	45	27	50	53	52	51	49	41	52	42	46	45	52	47	59	43	50	33	50	44	41	55	57	43	53	65	38	43	53	57	56	46	53	47	51	46	61	46	49	65	51	59	47	47	51	53	54	48	47	35	49	44	43	56	53	45	41	43	44	58	45	60	54	40	48	41	31	44	39	43	59	46	52	46	48	44	62	46	42	50	42	73	58	55	44	49	40	45	49	41	59	66	49	61	58	41	30	48	34	51	61	39	46	53	53	61	49	64	47	42	47	45	46	44	60	43	43	43	43	43	59	52	44	45	39	55	52	34	47	64	57	66	43	58	57	49	49	46	41	37	46	49	44	41	41	52	57	55	46	53	47	46	53	44	60	54	42	51	58	43	48	46	56	52	51	46	52	47	37	51	57	44	50	56	52	47	44	51	44	48	54	55	43	51	48	30	48	54	52	44	55	60	40	58	52	60	54	53	50	40	42	47	53	47	47	65	51	44	47	37	52	59	43	60	47	55	54	55	49	50	54	50	49	38	55	50	60	49	54	50	44	60	39	57	48	45	49	39	49	46	43	49	50	38	60	57	50	42	53	50	66	62	53	50	52	51	53	54	40	41	53	55	55	36	48	57	49	54	49	54	46	66	45	45	51	50	54	45	62	58	52	48	52	53	44	52	42	46	48	58	56	39	42	48	55	68	52	53	54	43	46	49	43	56	48	53	48	47	32	57	54	47	49	46	55	51	49	70	57	34	52	41	44	34	36	42	51	49	45	42	41	48	53	66	48	62	43	53	54	45	49	50	46	43	39	50	52	64	49	50	35	49	64	56	45	42	44	48	56	52	47	46	63	52	47	57	48	59	55	61	54	52	54	55	71	48	44	42	50	40	51	64	50	41	59	37	47	47	54	52	44	37	55	41	39	53	52	68	57	39	51	51	37	44	57	54	57	59	33	56	50	50	45	64	49	57	44	53	59	49	53	37	40	44	53	48	56	44	53	52	54	53	56	42	60	50	52	50	56	36	45	40	56	54	41	59	43	51	52	41	48	49	47	60	50	45	47	49	59	52	53	54	48	53	55	53	65	54	46	52	39	67	47	49	56
20886	3851	2815	2896	5124	11148	15351	11770	9325	8653	7131	5745	5226	5075	5078	4552	3744	3381	3040	2604	2483	2245	2119	1791	1582	1524	1243	1096	941	831	809	749	743	632	611	645	567	574	562	571	515	533	510	502	533	511	525	518	453	482	460	442	447	460	497	463	455	435	454	481	485	424	467	462	452	447	467	451	432	432	468	472	444	450	457	478	466	428	453	424	455	480	432	425	454	457	458	467	450	486	433	425	471	451	422	435	485	457	435	474	422	426	483	426	414	478	420	458	432	446	424	462	439	420	428	458	433	461	460	475	430	422	487	430	432	459	473	463	430	410	449	428	477	426	446	468	433	445	433	462	492	463	451	435	435	432	497	410	436	461	442	457	471	424	435	465	444	428	481	438	456	469	427	454	462	468	463	455	430	479	416	439	452	437	464	460	459	417	446	432	409	404	419	466	458	438	454	469	465	460	451	420	451	464	441	466	458	454	454	406	455	457	437	444	446	447	440	436	461	450	466	463	467	470	432	448	482	471	479	440	458	478	445	461	448	443	449	445	421	422	457	469	461	450	400	454	414	426	417	486	419	456	468	424	452	437	468	442	399	462	435	425	473	479	488	440	450	450	421	441	441	412	462	469	421	423	427	460	453	441	430	457	478	407	428	431	456	441	421	458	471	432	442	456	470	429	470	440	483	415	460	421	490	396	463	420	461	414	420	446	465	425	452	433	447	442	435	468	458	473	458	483	485	445	407	440	444	419	452	452	461	426	422	431	467	423	423	468	470	439	431	442	430	431	438	415	447	418	476	423	364	431	437	485	470	445	420	409	424	443	491	437	417	430	452	433	420	453	477	467	434	406	436	476	404	443	396	443	454	434	473	428	413	441	461	486	430	452	464	448	432	448	417	465	430	456	449	435	447	438	453	444	450	465	454	468	465	403	412	424	437	407	482	474	436	484	422	453	463	435	442	486	420	471	441	478	409	462	470	449	470	463	436	434	508	431	442	480	406	471	416	439	391	429	454	442	442	441	413	448	449	459	451	449	414	463	448	473	475	461	443	433	434	457	424	485	437	449	439	449	478	431	416	451	461	464	462	473	430	437	444	442	418	432	417	436	460	462	441	450	442	482	442	451	446	449	470	397	442	452	471	438	449	472	492	440	435	432	453	425	462	433	455	415	410	458	452	433	418	463	460	460	469	429	475	437	408	460	420	452	444	488	434	426	417	404	426	414	459	422	449	479	479	458	452	468	471	420	485	437	435	440	431	451	468	423	437	435	440	439	441	488	418	463	455	439	412	456	447	449	441	481	483	454	434	420	458	488	434	456	441	427	407	444	427	465	482	439	464	427	470	468	424	451	476	480	468	464	462	411	437	407	418	434	439	399	401	443	459	452	423	433	471	430	443	449	429	454	436	451	390	441	437	431	413	432	474	459	462	465	468	472	456	472	484	474	484	452	477	444	455	412	459	464	408	420	442	449	460	435	460	455	474	427	434	433	427	436	467	405	421	412	435	484	443	461	439	412	406	445	439	400	455	426	461	430	486	458	415	451	446	436	442	411	472	440	445	443	457	476	452	434	473	454	432	443	445	389	517	433	434	452	441	425	451	430	465	397	475	413	462	463	467	458	456	446	392	432	459	427	458	477	459	403	439	440	435	435	435	433	458	449	433	462	436	441	467	433	450	430	450	424	394	472	488	448	442	390	440	418	439	461	449	443	416	431	463	399	469	450	455	439	430	415	431	460	446	452	463	435	447	473	437	418	437	442	455	468	448	427	431	478	445	439	436	466	445	465	450	455	420	429	439	445	439	428	435	432	455	453	483	419	430	481	431	444	439	429	455	468	464	411	474	459	443	459	429	434	404	437	450	425	465	419	421	416	425	416	422	466	451	483	439	427	444	417	450	462	447	414	490	449	463	455	441	427	428	478	441	445	484	430	428	468	448	452	459	447	469	468	409	430	414	457	448	427	478	436	482	438	453	428	437	449	448	442	435	430	439	441	469	426	410	484	430	435	473	459	468	431	414	460	465	469	454	425	464	466	437	448	439	451	442	432	472	442	449	393	462	442	436	436	444	430	447	443	461	455	440	448	458	467	480	443	469	463	446	409	439	438	446	452	475	441	462	459	445	437	435	420	457	462	468	386	431	446	429	452	460	474	450	429	487	456	434	439	399	414	464	435	440	424	485	447	456	426	410	430	409	464	451	439	436	441	485	449	399	449	459	439	464	457	461	420	445	442	436	429	450	414	476	433	452	461	423	467	433	442	467	430	429	445	456	421	450	448	466	458	438	432	410	450	395	449	462	424	500	439	432	465	462	441	487	449	464	452	434	454	444	446	455	458	465	463	432	457	438	452	440	465	447	417	465	456	435	448	453	439	417	465	460	447	452	489	449	462	442	422	434	442	423	437	450	460	443	474	436	466	437	444	422	400	428	461	443	461	453	435	456	458	431	432	441	441	475	444	425	438	469	431	424	417	413	434	434	400	427	411	441	475	449	447	453	466	447	463	425	416	418	436	409	495	444	471	445	439	425	454	447	448	447	418	470	468	478	444	431	437	454	458	465	423	470	450	395	438	448	446	433	427	440	492	450	444	444	474	467	445	469	406	458	467	434	432	468	450	458	452	438	466	443	477	476	434	443	448	467	471	456	442	453	443	439	436	430	436	435	415	424	457	462	444	470	415	436	434	437	458	435	485	425	444	467	448	484	401	457	453	444	426	407	441	447	452	456	435	437	442	439	445	456	411	456	450	439	446	432	411	446	423	428	487	429	405	473	449	437	492	465	428	457	423	428	457	451	453	435	427	433	470	454	441	466	484	415	450	459	440	462	459	419	442	448	472	447	471	427	439	451	459	410	437	460	443	443	461	415	514	414	468	476	462	421	461	444	461	442	450	448	444	418	456	492	437	429	412	440	456	442	495	439	482	420	456	439	468	440	434	456	431	451	406	427	428	478	455	475	452	434	450	453	440	412	430	455	434	441	421	435	431	441	430	428	441	501	445	431	401	439	447	421	462	443	466	430	429	455	413	444	431	441	463	431	444	421	421	430	424	431	456	444	438	476	391	465	433	461	420	440	464	472	469	459	408	427	476	475	448	442	425	447	408	438	443	460	463	441	433	459	481	459	419	446	439	438	418	425	461	457	482	437	458	451	456	442	469	466	448	452	421	438	462	475	457	422	472	412	449	417	445	411	498	428	442	479	414	432	413	427	421	457	448	489	459	440	443	455	466	441	426	452	405	496	440	435	473	445	438	484	440	474	472	416	452	458	391	440	464	483	417	469	447	466	466	469	439	417	456	455	446	433	448	462	440	442	447	450	440	459	440	474	458	417	451	437	442	446	425	432	450	424	433	444	449	443	422	427	450	435	470	412	465	421	428	434	455	464	408	417	412	428	468	417	473	492	457	445	482	462	463	424	442	459	410	430	445	445	466	443	450	471	426	457	419	447	455	464	437	454	438	480	468	445	451	426	411	455	451	471	488	450	429	454	460	462	441
1845	174	174	115	92	118	167	143	122	132	117	121	86	110	101	99	79	87	91	76	76	66	72	64	68	62	63	61	38	51	49	51	52	62	69	51	50	56	50	53	44	56	55	52	39	42	54	48	50	45	44	55	47	34	45	46	49	61	42	54	53	49	51	61	53	59	51	58	54	53	48	42	47	50	40	58	49	51	48	46	54	51	69	43	57	47	69	50	60	49	39	40	43	48	51	47	48	52	49	42	50	43	59	59	43	54	57	59	49	48	54	54	53	56	51	49	43	60	56	60	76	48	43	53	41	53	49	42	51	61	41	50	46	43	40	59	61	50	50	54	45	60	51	49	50	58	55	57	37	53	46	52	51	51	47	53	45	59	56	46	43	48	42	42	52	39	48	40	47	50	58	55	60	49	42	53	49	45	49	48	46	39	51	58	61	53	49	44	52	51	48	40	54	37	57	48	55	59	40	44	50	43	50	49	37	61	41	59	56	55	50	46	48	45	49	49	52	46	56	42	44	53	56	58	41	56	52	64	44	50	49	36	30	58	47	39	51	54	42	52	44	39	39	44	49	58	53	44	45	54	54	56	39	54	61	60	58	40	60	51	47	48	56	46	48	53	38	55	65	51	49	43	58	59	51	43	41	58	49	49	62	52	53	53	50	56	56	38	51	52	56	36	51	49	54	38	45	63	59	75	42	53	55	52	49	41	49	48	41	62	43	54	38	57	49	49	59	49	69	62	53	55	57	50	50	55	48	44	55	54	52	61	55	49	55	32	59	51	59	65	47	54	62	43	54	45	62	56	59	37	59	54	53	41	53	56	54	53	52	41	54	57	54	37	62	58	48	58	47	49	60	48	53	50	49	47	44	48	46	51	58	43	57	57	53	51	54	64	39	49	53	47	47	60	43	47	40	34	51	59	39	53	61	60	54	48	56	66	57	49	55	45	50	54	48	63	59	33	53	41	48	43	59	38	42	38	51	68	43	46	48	52	60	58	54	50	51	51	62	49	55	46	63	59	51	55	61	50	48	43	53	54	51	51	50	51	62	58	43	55	51	65	50	58	62	56	47	50	43	53	57	47	53	59	50	33	52	45	47	58	63	54	50	57	53	55	66	40	56	55	44	56	49	47	59	46	47	64	42	53	51	62	60	49	52	53	51	45	50	45	54	59	49	61	56	52	41	42	49	54	46	59	48	41	48	58	47	52	46	48	50	56	50	47	48	44	50	57	51	45	53	57	59	56	51	49	52	38	61	54	46	58	54	56	59	44	40	47	65	60	51	46	53	47	46	45	40	57	49	54	61	59	63	50	59	47	49	56	52	46	51	81	54	48	57	55	50	55	45	48	48	49	54	48	48	45	46	52	54	42	45	34	60	54	45	64	59	50	51	68	64	55	44	55	56	43	49	56	53	60	50	53	50	50	43	51	54	49	54	62	45	51	54	41	52	43	62	53	47	39	37	55	67	53	58	54	57	61	52	55	51	45	47	49	44	53	61	66	57	59	35	42	49	46	58	60	54	61	64	50	43	51	47	54	57	58	50	49	60	56	47	52	53	46	51	47	46	59	47	57	57	49	60	56	49	58	59	55	46	47	45	52	52	60	46	46	50	59	58	65	59	39	56	45	50	54	58	61	59	59	56	58	45	55	51	53	61	51	55	42	52	47	48	49	51	49	45	43	66	40	42	50	51	37	50	56	46	45	42	49	45	72	58	52	50	46	46	51	48	42	55	41	63	66	51	46	45	45	49	68	53	55	50	55	49	45	45	62	47	39	48	49	41	59	54	57	61	56	49	45	40	55	58	49	60	43	63	53	46	47	63	57	62	53	49	60	52	56	46	52	47	49	60	61	44	52	46	55	63	50	55	60	52	45	54	44	50	54	37	56	38	53	55	35	47	54	51	46	56	54	56	59	53	53	55	41	60	60	44	47	58	44	51	49	58	52	51	49	49	51	51	43	58	58	50	49	57	43	64	43	56	48	54	58	45	45	53	52	49	36	56	56	45	46	41	45	56	55	62	69	56	32	54	58	39	42	42	40	47	53	59	52	59	58	45	64	44	60	61	64	55	64	50	45	56	55	49	45	51	44	52	50	55	60	48	51	53	46	44	61	60	46	64	56	39	58	77	66	52	41	50	52	60	55	52	36	52	54	64	45	57	57	49	48	59	48	58	48	46	56	41	50	55	50	50	49	57	61	61	57	50	46	51	47	44	45	47	54	62	54	50	54	61	41	50	46	46	57	66	51	59	54	52	57	54	47	47	60	52	42	51	59	54	40	58	58	63	50	45	52	61	53	54	39	46	65	52	43	48	51	65	54	68	55	47	55	67	44	56	52	50	56	58	46	50	47	48	50	52	49	49	48	53	47	54	45	37	51	57	62	68	42	63	51	53	61	47	52	60	41	61	62	50	58	42	48	51	59	40	47	41	59	50	53	47	38	44	50	51	45	55	49	53	67	50	51	58	45	44	44	40	42	62	57	57	52	60	52	53	57	37	53	43	36	49	59	42	52	41	52	31	43	45	49	63	55	50	52	50	57	51	63	58	40	41	79	47	53	43	65	44	53	42	42	40	52	54	53	54	53	45	55	63	70	62	52	50	48	58	48	61	48	54	49	52	72	47	38	52	50	51	51	51	52	49	49	45	54	57	52	46	54	57	47	45	59	49	55	48	57	44	44	46	43	67	46	47	54	50	43	68	49	47	51	51	40	56	53	48	54	61	42	51	40	56	42	56	47	55	54	46	51	47	55	52	52	36	55	43	61	48	52	42	55	51	53	53	48	59	53	45	66	44	43	57	60	54	56	44	55	60	61	48	53	50	37	47	44	28	56	53	50	68	54	46	55	47	59	56	37	46	51	54	43	56	52	47	57	55	42	45	67	56	47	45	62	53	56	57	46	46	47	59	48	62	59	52	39	47	43	50	47	52	57	58	51	48	51	46	61	62	50	42	54	52	49	57	44	57	47	59	54	67	57	41	61	49	46	51	40	50	46	49	47	39	60	48	48	48	56	53	49	61	44	42	54	56	53	40	62	44	54	50	49	54	49	56	48	53	48	61	40	43	61	37	49	59	54	38	46	58	48	56	67	42	35	54	48	62	62	49	52	49	43	49	63	59	63	40	46	64	49	46	52	47	49	47	64	55	61	35	43	54	56	54	44	53	54	42	59	40	37	62	52	42	39	56	43	43	56	65	44	56	57	44	47	51	50	50	39	46	54	49	44	58	55	59	49	57	47	61	59	59	48	49	51	55	41	53	60	65	74	53	59	48	50	62	48	39	59	48	52	54	54	44	51	45	59	44	49	50	58	50	49	61	50	69	46	46	53	42	45	66	56	54	44	45	65	45	66	51	57	61	59	50	49	55	44	50	42	52	59	38	52	40	62	59	52	53	46	54	58	49	47	47	51	61	49	34	61	51	59	47	49	39	50	51	52	53	49	56	62	45	45	62	59	54	55	49	42	49	39	48	46	35	49
14500	2235	1818	1749	2901	6524	9118	6496	5199	4881	3773	3142	2953	2929	2851	2552	2000	1960	1796	1526	1420	1302	1140	1095	984	883	760	679	644	616	618	588	533	554	512	548	493	501	537	501	486	465	490	456	473	441	492	461	462	499	477	456	484	438	442	418	400	454	439	411	403	454	426	409	471	441	433	434	438	441	469	466	429	431	412	444	431	463	427	418	466	436	442	445	431	468	487	425	458	451	437	450	409	453	461	422	417	427	450	439	437	440	421	479	440	413	404	457	452	432	443	444	461	403	457	422	488	419	480	418	445	436	461	462	432	432	459	416	480	433	420	441	433	408	438	418	429	445	468	434	449	395	430	428	403	491	481	444	390	455	440	430	451	435	429	441	431	434	460	454	454	436	439	425	444	417	423	447	423	443	441	455	417	441	432	457	410	433	425	440	413	451	445	396	438	424	461	433	430	472	462	473	488	413	440	424	487	408	428	427	430	427	447	437	463	428	423	437	412	474	406	424	428	395	443	440	454	429	435	452	432	453	438	457	441	447	437	422	429	428	427	450	459	407	445	449	434	445	459	443	383	423	458	428	434	450	423	442	451	457	451	434	438	407	455	448	446	420	415	432	440	486	409	435	458	432	428	418	436	449	444	427	454	458	410	443	455	457	427	457	453	431	422	439	419	458	419	435	435	472	444	442	420	413	427	421	412	464	414	458	487	440	460	463	470	423	464	431	424	449	427	458	423	453	438	439	483	465	430	457	466	442	446	439	480	453	446	418	456	426	439	466	461	434	438	428	415	428	427	411	450	420	459	452	439	410	429	433	463	450	444	432	418	463	430	416	467	429	453	482	415	443	459	437	439	446	458	446	470	402	405	421	383	428	448	453	466	421	433	427	415	420	459	421	423	429	446	390	431	452	411	416	404	417	418	446	438	457	426	464	431	426	440	461	443	447	464	443	412	454	505	453	452	445	443	452	421	424	441	464	423	399	456	483	409	432	410	410	475	442	447	424	430	405	434	468	429	451	449	442	481	409	414	426	421	427	405	456	439	424	395	413	438	429	422	449	438	425	454	437	464	444	440	424	488	462	431	481	425	444	432	465	461	424	431	465	431	434	463	434	416	428	436	471	409	442	467	439	448	450	427	432	435	438	459	435	444	436	419	435	440	402	408	449	467	425	442	463	421	427	399	423	425	433	434	433	442	464	431	424	449	424	433	462	407	457	445	447	459	440	470	446	438	420	430	418	424	436	417	446	471	433	424	465	436	430	416	429	432	417	455	447	471	430	422	422	442	438	428	414	484	451	426	433	425	392	449	447	420	461	442	445	448	440	457	453	442	464	450	479	452	451	422	451	441	425	427	435	423	440	422	430	424	470	458	450	398	423	416	453	412	417	460	400	466	438	410	436	399	405	441	435	480	474	398	409	429	455	444	436	404	445	424	450	433	450	439	447	422	455	428	450	427	430	465	440	401	447	460	472	399	457	397	435	455	434	435	390	445	419	424	397	477	446	445	435	391	428	424	416	434	435	450	425	414	451	445	408	428	464	450	427	397	418	405	449	458	465	398	393	451	472	483	447	437	442	439	425	441	478	445	442	414	428	445	445	443	418	448	428	440	436	454	425	441	419	442	413	456	439	419	426	436	409	450	407	421	419	459	428	427	450	460	431	450	433	464	427	448	442	421	409	431	451	429	448	455	441	471	466	385	452	443	413	438	436	446	455	467	414	445	433	457	377	478	463	440	449	437	475	405	407	471	474	441	446	481	439	398	437	450	423	428	432	405	463	449	424	402	435	427	459	439	482	430	450	457	478	429	427	469	460	407	431	415	423	422	420	491	418	470	441	427	444	455	456	419	414	441	417	440	413	445	446	435	436	432	483	471	458	457	465	408	422	441	443	460	428	432	473	421	397	464	458	400	433	430	404	424	426	437	448	482	451	439	428	492	420	428	467	429	410	424	428	447	414	488	442	473	430	454	403	441	433	420	415	429	436	472	432	458	444	427	443	435	436	458	436	404	481	395	461	473	413	445	436	450	488	407	450	446	395	464	430	439	425	430	430	459	419	405	416	439	462	423	418	432	454	420	458	429	419	422	461	438	414	471	460	437	407	438	444	454	434	458	449	433	476	433	434	456	489	432	416	422	410	449	467	413	403	459	436	434	424	436	425	464	441	441	453	433	433	431	435	450	428	435	438	424	494	471	449	432	441	442	454	440	412	444	450	443	394	461	427	419	439	471	436	452	417	445	443	450	462	464	463	448	401	416	446	443	442	471	437	433	421	427	426	441	452	450	404	449	397	454	446	441	448	463	408	425	449	439	465	472	445	420	467	454	428	470	447	454	423	477	449	430	436	466	400	466	452	405	436	495	470	429	449	466	425	436	428	440	460	414	447	456	441	476	416	433	458	477	427	448	445	467	449	452	454	379	447	465	410	425	438	416	434	409	461	439	463	483	425	444	463	405	421	457	410	444	465	439	435	458	451	431	453	436	435	469	429	474	477	431	449	446	413	416	428	463	470	444	410	465	460	457	460	394	410	465	481	434	472	452	437	384	434	432	428	433	465	448	427	443	411	422	428	412	416	445	450	445	404	417	468	455	423	446	455	402	452	404	460	426	444	428	447	466	438	479	382	445	406	471	427	478	460	463	423	434	447	439	438	444	433	430	446	487	414	492	489	429	426	445	415	438	452	469	465	443	480	446	446	443	449	444	469	486	405	433	462	458	445	431	397	441	445	435	397	440	445	410	424	420	462	464	440	444	434	445	416	448	448	441	438	438	439	461	444	454	423	466	469	439	427	446	436	410	418	460	421	432	465	437	426	436	499	450	433	420	440	445	430	435	461	428	422	438	426	428	471	446	458	428	463	464	443	447	424	457	399	447	441	446	448	399	447	454	425	426	423	383	408	430	434	459	435	416	472	444	448	457	436	461	443	427	437	456	467	461	444	426	432	455	429	402	454	414	448	453	404	454	392	436	426	438	469	431	433	477	460	429	469	432	447	441	453	418	471	427	428	425	462	448	444	435	427	431	433	436	422	426	458	450	461	402	446	465	460	449	444	424	437	450	405	456	441	425	439	421	440	418	392	426	414	456	462	470	436	428	439	421	457	416	450	444	449	418	415	442	440	432	454	441	444	433	474	458	428	451	426	446	408	441	424	413	460	425	409	464	457	411	417	419	441	424	470	411	434	433	455	445	421	434	428	474	453	425	471	432	413	420	454	444	447	416	475	411	420	461	484	391	433	485	435	424	455	434	420	420	474	440	455	453	429	450	427	433	460	409	448	462	451	459	441	450	429	456	446	475	387	448	422	491	424	448	438	438	462	420	446	475	472	415	447	419	440	444	409	455	415	447	466	454	457	451	481	400	417	451	407	478	422	464	446	473	447	411	403	414	469	425	456	459	431	426	457	449	441	424	476	436	450	446	455	405	404	442	452	460	440	462	430	442	437	445	472	423	437	395	437	449	402	448	451	452	447	455	396	459	440	431	412	436	468
1831	282	192	169	124	151	204	165	162	181	158	140	147	143	161	150	113	110	101	107	96	105	106	86	85	84	89	80	81	77	73	62	71	64	77	64	69	69	87	72	75	60	66	69	75	78	72	78	53	63	58	58	59	54	73	70	78	53	59	59	64	74	65	72	82	94	52	72	71	67	70	65	70	60	63	64	63	69	48	76	50	74	60	67	68	60	44	54	64	77	58	76	62	59	72	67	59	53	54	70	65	62	75	51	60	62	55	63	74	63	62	61	71	51	67	49	77	62	70	72	72	63	56	64	64	75	71	62	72	71	57	65	65	58	70	64	74	53	75	62	70	62	65	76	49	62	65	68	54	64	54	92	74	80	73	66	68	74	66	55	69	64	55	58	57	61	76	75	53	76	56	63	64	59	64	63	72	65	67	68	85	73	94	70	61	72	76	53	73	74	61	50	71	67	77	59	66	62	59	72	81	73	86	60	66	70	67	51	83	67	72	80	55	68	66	67	69	65	83	53	70	52	72	68	73	70	72	59	67	48	49	61	75	59	52	70	61	57	60	60	58	81	73	73	70	60	65	65	61	62	85	53	71	65	67	49	64	63	59	61	68	58	60	79	73	56	57	80	66	79	71	61	77	67	54	73	60	57	57	72	74	61	77	70	59	65	68	54	59	52	75	74	76	68	55	59	81	60	63	65	65	75	68	70	60	67	49	62	67	54	67	63	58	72	58	62	65	69	61	63	63	57	74	74	64	68	95	64	53	55	64	63	65	68	60	82	68	50	57	60	60	73	67	67	62	67	70	68	68	70	59	54	44	69	79	64	56	79	56	67	66	65	76	76	67	72	63	85	63	54	74	55	65	70	64	65	76	54	75	58	71	57	57	67	63	69	54	69	60	63	59	63	63	61	70	62	79	61	61	69	63	65	60	66	62	52	74	64	62	60	72	68	69	63	71	43	81	64	55	67	59	54	76	72	62	63	56	74	68	61	62	64	61	64	54	70	58	53	65	62	58	61	71	59	66	61	66	73	61	75	62	58	57	65	77	64	50	73	57	70	72	67	68	49	65	74	62	63	60	58	64	73	65	70	67	68	52	61	59	55	67	58	63	61	53	58	72	58	51	55	77	63	62	65	56	63	66	64	68	70	73	77	61	69	61	74	60	61	64	64	59	67	67	73	72	64	67	63	53	67	68	84	58	68	68	59	63	64	63	64	63	62	52	67	41	67	60	66	66	59	77	69	54	67	65	66	66	60	60	62	62	58	63	67	61	85	72	53	67	59	64	59	63	72	66	63	57	75	69	60	65	70	64	81	61	63	71	67	76	65	66	71	56	60	58	71	63	63	64	58	69	60	63	78	59	57	63	61	63	82	69	61	59	76	61	48	63	60	61	83	60	67	60	58	76	71	62	72	78	57	59	57	53	62	69	68	67	61	66	66	50	69	70	63	60	68	44	69	53	75	63	71	61	76	55	81	71	55	67	59	71	75	69	74	66	56	61	70	58	67	71	66	62	77	53	63	51	74	69	83	53	62	65	85	62	54	58	70	57	71	64	72	57	65	85	49	60	55	59	60	64	51	63	65	64	52	65	66	69	76	66	65	72	73	82	57	55	62	69	66	56	82	49	64	59	48	59	67	70	63	54	74	63	68	48	44	67	63	73	63	76	55	44	65	69	65	64	52	64	61	74	62	58	63	56	64	73	61	54	54	75	62	66	78	72	60	73	80	70	73	73	47	56	62	69	53	59	51	57	77	68	70	60	70	63	60	56	54	67	68	69	66	82	55	51	54	60	55	72	66	68	66	52	52	69	53	68	62	61	76	70	64	59	58	60	65	61	71	63	55	58	74	61	54	64	91	60	63	80	56	70	57	58	50	66	62	67	62	72	62	74	65	56	69	58	59	67	60	55	64	63	61	67	61	58	67	68	75	71	75	51	66	48	58	56	60	62	64	55	59	60	63	55	60	58	71	63	58	54	70	59	69	72	76	62	73	74	59	54	66	63	52	66	64	70	57	63	59	67	56	66	67	64	63	55	75	62	62	51	69	80	77	54	62	68	67	62	63	57	63	59	52	64	69	62	67	75	74	55	56	55	59	66	55	76	73	75	57	65	61	69	77	55	76	60	59	62	59	79	66	74	66	70	55	62	51	71	73	57	56	72	76	54	78	73	69	70	61	62	54	67	57	69	58	48	45	63	67	71	53	63	75	62	82	66	58	50	59	70	76	63	57	62	66	70	65	49	63	56	77	62	76	70	68	63	69	55	62	59	57	66	70	75	64	68	75	63	55	73	71	68	60	47	54	69	61	67	57	40	68	76	63	66	66	78	63	67	57	76	54	64	65	70	92	73	62	61	68	79	60	60	60	65	54	71	78	60	67	66	62	64	60	62	72	67	62	59	63	73	70	74	72	56	62	74	53	68	64	61	57	68	56	58	57	66	73	51	49	69	48	56	67	69	56	69	66	57	66	56	57	66	68	67	58	75	46	72	53	64	63	62	57	73	59	68	70	67	73	62	66	61	59	65	65	61	58	83	61	62	66	70	71	70	66	53	69	47	63	73	71	70	75	68	65	55	60	74	66	54	64	81	49	60	58	58	57	64	77	62	47	65	64	57	61	59	69	63	78	64	60	72	56	64	77	69	66	68	59	74	63	58	76	74	77	76	68	60	76	68	74	66	56	66	59	61	70	86	73	66	71	59	60	48	42	72	61	64	76	63	55	68	75	77	60	77	55	59	74	49	69	79	52	59	59	59	70	57	62	65	60	64	57	46	79	64	75	70	81	58	64	60	77	68	62	57	69	67	69	70	66	68	62	73	57	71	65	54	61	54	62	69	62	67	59	49	56	71	61	73	58	60	75	57	69	63	67	59	59	62	58	64	59	64	59	60	65	65	60	48	68	66	61	48	66	61	71	68	62	73	70	64	75	69	55	60	48	55	55	75	62	66	56	67	54	65	65	60	71	67	72	48	62	66	68	69	61	64	68	75	51	67	55	53	64	46	58	62	51	57	66	71	54	50	58	60	69	61	54	65	54	68	75	80	64	70	67	49	62	58	60	64	65	58	71	55	60	74	64	87	54	71	62	56	54	73	63	62	67	65	66	67	54	63	64	69	59	62	55	54	77	66	72	58	69	62	72	62	64	62	58	67	53	68	56	54	52	61	58	59	69	73	69	68	68	65	64	53	54	69	52	60	65	80	65	53	67	65	64	53	64	60	66	58	58	63	59	71	79	70	73	61	67	70	61	59	52	81	73	60	63	68	69	83	80	65	63	57	53	70	72	81	78	54	87	60	53	62	70	62	67	49	64	76	56	66	59	68	72	61	69	61	60	65	56	54	56	51	60	54	71	56	68	65	61	66	63	50	64	61	61	59	51	55	69	54	74	73	64	69	49	73	62	63	56	56	67	59	53	62	50	48	61	80	70	72	65	60	69	53	53	63	68	62	74	69	63	62	62	77	64	69	58	52	63	65	58
18810	3477	2569	2427	4196	9117	12225	8716	8006	7580	5898	4821	4465	4457	3938	3442	2968	2912	2502	2169	1911	1804	1727	1447	1400	1204	1128	899	773	922	790	774	676	726	723	724	664	660	656	607	614	625	573	555	644	609	619	586	613	563	579	587	579	573	543	587	516	581	545	537	580	532	556	573	553	605	545	577	570	551	565	578	595	552	573	561	534	515	551	555	538	564	526	548	586	568	585	526	571	557	593	544	575	560	599	553	575	605	546	551	545	529	581	572	536	563	590	587	511	517	568	577	553	556	540	576	535	574	573	597	527	575	547	577	588	579	622	523	533	534	575	630	572	558	511	523	558	567	604	528	557	584	608	540	567	566	599	542	561	545	549	539	526	553	539	526	582	542	551	544	574	549	530	559	513	548	514	567	573	583	541	559	567	576	583	598	542	539	506	547	534	580	553	552	603	548	548	572	560	544	582	538	552	576	587	559	545	561	616	549	549	574	597	567	545	561	542	528	518	530	536	562	533	528	554	589	545	574	516	562	564	554	563	539	559	541	532	557	563	544	545	544	578	542	511	559	582	573	554	491	560	549	551	548	531	555	573	540	542	533	577	537	529	521	563	560	567	563	539	545	565	536	590	525	553	550	565	576	498	531	581	512	608	521	546	583	573	549	557	551	554	561	581	553	595	519	532	617	513	560	558	561	558	580	589	569	509	609	555	567	546	568	521	573	570	601	512	532	559	556	575	566	580	541	573	557	548	580	541	565	556	530	520	582	555	550	558	565	536	550	572	529	559	547	511	526	552	530	586	529	569	570	553	546	577	574	498	574	548	530	560	522	574	536	572	517	579	589	533	567	543	558	553	573	527	559	554	596	559	556	533	545	569	548	562	575	566	577	573	541	550	537	603	544	546	550	567	574	559	573	535	544	549	546	563	559	537	617	586	538	592	559	517	588	550	529	536	546	540	549	573	610	590	587	561	555	574	585	538	552	554	612	535	556	530	561	566	558	570	529	563	558	590	568	515	546	587	576	513	524	572	540	579	553	547	534	541	526	560	578	581	525	527	487	546	555	604	574	585	547	546	560	548	524	540	578	560	579	572	512	552	560	594	564	500	527	514	550	583	493	514	537	559	551	574	598	582	553	524	535	540	550	553	568	569	527	566	558	540	555	540	586	553	571	544	542	571	521	579	586	511	545	573	570	529	550	565	525	562	578	513	592	575	532	510	533	523	578	579	582	542	551	577	579	531	537	574	561	521	572	507	506	594	549	504	539	572	584	554	564	566	585	554	571	507	601	570	556	568	585	541	523	528	571	531	566	564	570	521	514	545	549	545	569	558	536	530	558	558	625	573	518	535	546	591	556	562	566	562	517	537	602	568	506	557	543	526	542	561	565	538	543	563	575	573	566	579	577	570	592	552	552	545	534	578	556	554	571	544	544	584	537	605	559	570	564	502	536	549	550	579	593	550	569	530	557	565	568	543	541	555	576	543	562	560	571	563	540	612	549	602	601	566	549	550	521	553	539	558	552	521	575	560	557	572	523	546	543	501	546	500	524	507	543	545	537	550	540	584	556	584	583	556	598	541	576	519	567	534	572	583	527	533	579	526	553	518	552	513	566	598	550	582	561	563	577	531	583	559	532	541	563	588	567	537	568	563	536	523	571	585	540	559	536	511	535	524	565	564	541	560	568	526	552	573	535	544	536	516	527	556	567	575	536	572	521	568	583	522	553	552	559	537	533	560	579	601	550	556	555	579	557	576	592	540	549	576	552	595	503	542	538	554	589	552	561	585	559	590	545	551	607	531	540	553	586	557	559	557	541	575	589	517	523	566	545	572	543	547	578	550	546	581	578	579	549	526	600	572	577	562	545	590	567	523	506	516	541	570	528	558	534	526	571	587	574	558	557	539	540	527	618	589	569	543	575	575	558	533	541	528	561	525	547	574	559	584	533	562	502	557	574	574	575	558	608	587	560	567	509	566	532	615	554	591	592	559	565	542	564	604	520	542	521	545	580	552	574	557	568	577	592	567	533	528	589	565	571	519	522	570	580	537	567	564	569	537	537	590	516	569	566	597	539	557	558	609	541	570	576	542	565	546	585	590	556	625	618	557	570	559	562	597	571	558	565	531	573	565	567	519	562	542	552	577	550	525	528	541	585	575	553	587	540	585	521	615	579	486	535	550	551	530	588	563	526	519	554	521	571	570	589	553	547	526	560	557	542	504	584	569	535	570	551	566	539	608	558	528	579	573	541	543	561	552	535	570	581	544	552	556	538	546	512	562	554	568	550	557	573	550	586	539	553	524	548	594	561	519	574	568	562	529	533	547	547	548	531	509	536	558	538	559	550	552	537	526	568	568	556	586	554	548	570	517	575	537	544	533	526	549	577	550	545	558	550	523	596	552	547	545	528	578	552	547	557	602	572	550	553	577	587	541	522	577	520	543	571	548	533	560	587	549	566	569	530	557	576	554	552	533	558	572	570	537	547	531	554	537	637	535	585	554	560	577	549	569	553	543	519	562	546	530	542	592	572	539	539	551	502	530	523	558	564	539	576	558	553	502	559	546	544	514	540	603	577	517	558	597	581	578	556	597	565	541	524	528	558	561	573	552	574	605	541	574	539	518	559	581	527	554	555	549	570	528	532	572	567	606	556	534	565	546	539	527	547	567	493	588	553	537	545	547	524	520	567	555	578	554	564	532	557	569	586	552	585	507	520	569	530	544	569	578	577	542	532	526	572	589	521	546	545	541	560	547	565	594	562	586	599	554	571	555	606	557	600	529	549	513	555	550	582	583	553	531	554	585	539	557	572	519	554	529	555	542	547	553	574	545	550	524	573	581	553	513	547	541	552	538	541	554	555	582	590	499	547	563	530	597	519	591	571	574	529	569	561	530	573	581	548	572	529	521	544	567	519	554	582	519	499	535	585	530	559	524	552	565	546	562	558	568	567	525	555	570	539	558	549	536	582	575	557	540	604	571	529	560	593	561	571	596	561	514	543	556	570	582	584	541	546	525	546	556	554	515	529	595	595	579	559	531	549	577	567	517	545	555	542	593	530	566	536	542	583	566	544	557	537	582	570	562	554	567	531	559	561	591	587	570	538	555	518	545	535	556	552	566	544	557	560	559	526	517	553	538	535	574	566	566	585	546	583	542	538	526	524	578	575	572	574	531	584	585	559	525	508	561	539	579	562	542	548	553	563	522	550	515	534	540	545	557	549	569	515	544	599	558	529	545	566	525	526	568	523	543	539	567	545	532	568	545	565	558	544	596	550	534	495	575	568	561	575	561	531	554	565	590	536	552	509	541	575	591	548	530	553	554	562	535	507	534	583	538	533	554	580	554	593	559	561	568	547	545	541	574	541	560	583	540	582	552	570	542	588	532	527	519	540	546	601	508	593	546	546	517	583	563	561	584	506	562	540	538	564	536	542	553	524	534	544	554	536	553	565	568	545	567	564	564	562	545	524	551	597	542	568	603	581	545	534	594	553	565	522	583	586
2757	265	193	130	91	107	160	133	148	148	145	97	150	117	101	108	93	92	77	70	68	60	51	64	56	46	48	45	49	50	43	35	51	34	39	33	50	45	48	46	34	48	36	46	31	30	28	41	32	43	38	25	34	25	30	29	30	22	36	34	42	30	28	26	45	41	38	39	37	35	45	51	30	31	34	28	35	35	31	30	37	36	46	24	45	37	39	27	23	35	32	32	29	38	43	24	34	43	37	45	35	29	37	31	30	33	35	35	32	26	46	35	45	34	54	47	38	24	39	28	37	34	31	44	40	30	30	32	37	31	46	35	40	34	38	35	36	47	38	30	38	29	33	23	29	29	36	40	40	28	40	39	38	39	28	37	34	33	28	29	33	35	30	27	29	39	31	41	35	27	52	23	39	29	31	37	29	36	26	22	40	39	28	39	37	26	40	35	31	41	36	32	33	35	37	38	40	46	34	26	31	46	41	42	41	35	34	29	39	33	35	29	34	41	29	42	30	42	30	34	41	39	43	23	34	44	42	33	26	37	38	45	26	38	42	38	36	39	37	41	37	26	39	33	35	36	26	20	30	35	45	32	37	45	27	31	33	40	38	32	36	38	36	34	41	34	36	29	38	36	33	48	36	39	34	36	39	33	32	32	37	34	42	40	19	38	29	28	35	31	26	37	42	31	39	26	31	34	29	33	39	30	30	32	51	44	38	27	30	20	33	45	46	36	34	44	36	34	34	39	23	28	42	41	28	35	40	46	35	37	31	36	43	33	43	41	40	35	27	36	44	33	27	37	37	39	39	26	37	40	47	30	34	28	29	37	36	31	33	36	45	24	40	25	34	26	26	40	21	39	43	29	32	30	37	41	41	29	29	32	29	29	39	36	26	48	42	38	36	35	44	24	29	32	26	29	21	25	40	35	34	33	40	37	35	34	32	32	35	30	37	46	36	23	34	27	36	29	33	42	35	41	39	33	40	21	45	32	30	36	35	28	33	40	29	27	25	34	34	28	40	39	36	33	38	25	38	35	31	38	39	37	27	30	24	52	32	44	23	40	31	35	33	41	40	35	38	39	44	45	26	42	27	36	29	40	37	32	33	39	42	55	33	41	28	38	45	29	39	30	36	30	36	33	49	42	31	23	28	37	28	41	29	31	33	40	39	31	34	47	38	33	37	31	43	35	23	35	35	38	41	41	33	40	43	32	38	49	39	37	37	34	29	28	42	34	31	32	36	33	39	34	54	32	36	47	39	32	37	37	34	37	24	39	29	33	37	43	30	37	32	37	46	34	42	46	23	27	32	31	38	39	27	33	15	36	28	39	38	40	29	41	27	32	47	37	40	38	33	38	24	29	32	42	28	41	36	33	38	39	34	38	26	41	35	35	30	35	45	44	26	38	32	30	38	31	37	34	24	22	34	33	30	35	32	31	34	42	31	44	26	45	39	39	36	25	24	36	36	27	34	40	33	27	33	22	34	35	34	36	34	33	34	30	34	33	32	38	23	38	28	27	31	35	35	40	24	37	40	27	48	36	34	40	29	38	36	38	36	36	39	32	31	31	33	32	33	38	35	31	39	30	40	43	30	42	36	28	37	41	30	32	38	31	37	36	31	39	33	33	35	42	31	39	37	32	39	40	32	25	39	38	45	44	35	29	34	33	32	46	40	35	49	34	33	33	28	35	40	42	33	41	31	32	31	35	33	32	34	38	43	39	49	37	38	44	30	46	38	33	29	35	29	44	36	48	33	25	28	38	39	29	51	43	34	32	40	42	37	39	32	40	36	37	34	37	37	34	43	46	39	42	38	44	42	39	49	46	40	29	32	28	36	42	37	39	35	36	40	32	33	32	35	34	35	40	30	43	36	30	37	36	41	18	24	23	35	31	38	30	36	40	33	22	35	32	31	38	38	29	35	26	40	32	34	32	31	42	33	31	23	32	33	35	35	31	31	35	28	30	36	29	43	25	28	23	49	43	39	25	27	30	27	35	28	33	50	31	37	31	45	28	27	33	30	37	30	33	42	40	22	37	24	36	31	26	31	41	32	37	41	33	33	33	31	19	40	33	37	33	29	41	33	33	35	35	29	29	34	43	38	29	36	37	36	31	44	34	41	32	39	38	46	31	36	45	45	25	33	33	34	33	36	40	40	43	46	48	38	26	32	21	31	30	34	25	36	34	32	39	43	34	37	38	23	25	39	23	27	40	39	45	36	29	36	44	35	29	34	37	30	36	33	35	34	47	37	31	31	21	30	37	29	37	39	31	25	40	40	37	39	32	28	33	38	31	30	37	32	37	31	34	39	37	29	34	24	49	37	23	39	39	35	35	40	38	30	27	31	36	30	48	34	33	38	29	31	36	40	27	37	36	27	42	45	40	30	27	30	28	37	38	26	26	39	24	29	34	25	37	29	39	32	37	29	42	33	29	33	33	37	43	39	31	39	32	29	33	38	45	35	27	36	32	33	35	32	33	34	27	26	30	41	30	27	23	35	38	40	38	41	24	32	34	46	28	38	33	41	39	44	44	41	31	42	43	35	37	27	23	41	39	32	45	38	35	32	27	37	42	37	31	38	47	32	33	31	34	33	33	28	35	23	31	32	50	47	32	37	35	29	35	31	41	39	34	40	26	28	32	49	42	36	35	31	40	43	44	28	36	44	27	42	41	30	27	25	33	35	26	41	37	32	24	36	29	25	34	29	36	36	40	31	39	33	38	35	24	39	33	30	25	39	41	36	31	45	25	48	32	43	31	40	28	38	30	34	48	41	33	34	42	43	35	34	29	35	26	28	35	40	44	42	48	21	44	31	33	36	38	43	29	35	28	32	42	37	40	20	36	34	32	42	39	43	27	26	40	41	32	36	36	36	38	26	22	33	45	44	30	34	31	43	43	39	26	46	24	27	35	35	34	37	35	40	32	39	41	36	35	39	31	41	29	28	34	38	34	26	39	38	33	27	39	30	33	28	29	35	35	31	33	36	36	40	28	35	30	31	30	36	35	27	30	41	51	42	33	48	34	31	33	35	34	42	31	30	26	30	35	28	42	29	38	43	32	33	25	33	39	37	31	39	21	34	31	39	41	35	37	28	32	37	37	48	36	39	36	36	37	44	39	37	44	42	28	37	33	28	44	38	36	45	36	32	35	23	38	34	31	33	36	31	41	30	40	32	28	38	40	31	35	34	31	33	33	32	28	39	34	34	35	29	30	50	44	44	38	48	32	39	34	30	39	34	41	25	30	40	37	41	35	28	39	36	40	38	36	33	37	34	31	39	38	36	47	36	33	39	29	30	32	29	30	30	37	30	41	31	41	39	36	31	31	46	32	38	34	36	33	36	33	41	28	27	34	38	33	37	29	33	39	30	45	38	35	41	29	38	36	41	54	38	33	44	39	33	29	28	26	34	33	32	32	20	26	32	34	41	27	33	32	36	35	33	40	38	31	27	33	51	43	35	37	36	33	28	34	45	32	37	39	35	28	45	39
16936	2992	2235	2094	3333	8330	11082	8062	7461	6910	5625	4508	4474	4007	3671	3013	2720	2476	2039	1876	1599	1397	1249	1214	1039	893	809	682	635	569	538	465	442	461	403	459	468	385	406	379	377	348	325	347	370	362	353	336	303	353	316	317	311	284	325	298	309	282	311	318	307	300	297	321	325	323	325	306	287	290	315	332	338	292	292	327	325	307	291	321	300	328	305	291	328	313	285	276	329	306	315	334	297	323	306	314	311	319	295	319	296	283	312	278	323	284	299	287	301	288	326	307	319	316	292	290	327	313	282	282	281	289	286	333	305	280	269	319	276	292	305	284	316	312	322	306	280	337	274	311	294	294	317	317	313	300	318	317	289	317	308	278	268	279	281	274	295	310	289	283	307	328	279	298	279	266	312	292	289	261	281	305	276	275	279	296	293	284	299	267	300	285	296	284	311	307	295	307	290	302	309	305	281	311	292	257	296	299	310	290	305	296	303	321	265	293	301	274	264	287	272	295	289	303	302	286	280	280	314	284	307	328	288	315	311	297	298	267	304	271	318	260	302	314	261	285	312	274	288	291	300	316	299	273	270	317	301	300	331	302	321	293	280	280	316	313	316	293	281	290	283	284	302	268	266	288	326	291	309	300	291	286	302	277	273	296	315	320	290	284	309	334	333	300	278	317	304	301	305	320	276	302	287	271	309	292	280	292	324	281	297	316	331	344	329	299	279	277	292	300	296	297	303	277	301	334	304	278	315	309	302	280	307	269	289	326	290	300	333	275	287	302	279	331	307	299	300	292	293	304	270	286	306	309	295	294	276	278	286	289	316	307	290	286	290	310	288	314	283	277	280	271	292	284	281	293	302	308	315	293	284	297	280	289	303	312	264	286	282	273	300	304	297	275	317	278	312	280	310	279	301	292	306	312	293	313	312	313	288	272	309	293	279	299	294	286	267	299	319	280	277	306	321	313	246	293	305	309	331	266	301	293	293	299	277	307	280	304	294	284	264	318	315	276	292	309	328	273	286	302	295	308	305	294	291	307	283	287	281	320	287	304	290	320	323	294	276	302	317	277	298	277	281	322	316	283	287	321	281	310	284	310	273	277	326	321	294	304	304	320	302	279	294	316	318	295	306	275	275	304	248	256	297	280	296	304	282	269	312	293	277	296	295	329	278	293	321	324	291	260	295	306	299	316	303	297	281	305	312	305	301	267	297	261	304	267	291	281	336	278	294	279	311	275	315	310	289	284	253	299	284	302	285	282	304	294	305	275	290	264	269	305	269	277	296	274	325	311	319	303	291	311	255	267	290	302	281	292	295	277	304	275	288	319	271	275	315	310	332	295	282	273	320	311	308	283	320	288	308	259	296	268	269	268	277	294	317	327	285	282	271	287	305	316	296	283	300	266	306	281	309	292	291	293	305	276	273	265	323	305	287	274	283	312	317	264	278	285	271	301	293	308	309	258	313	282	339	301	314	326	261	306	298	298	311	283	281	342	281	267	307	290	266	274	286	289	350	285	310	292	284	299	314	304	324	289	322	292	265	282	307	258	298	303	291	280	261	294	256	321	329	300	278	328	294	285	295	288	301	310	331	289	328	300	324	295	308	292	276	300	293	307	316	311	295	289	285	324	293	279	318	275	321	302	297	287	338	274	302	304	283	315	333	301	278	312	300	293	296	277	275	299	293	298	296	316	308	294	309	315	313	307	300	297	287	271	311	297	301	282	283	315	263	274	338	305	289	285	299	270	282	309	306	306	271	302	283	268	290	282	292	315	312	306	306	281	276	313	344	279	300	286	278	305	252	307	272	324	318	303	280	311	297	264	289	289	285	299	294	301	289	279	291	300	250	306	278	303	280	281	304	283	317	308	291	291	297	295	319	278	283	315	313	286	297	317	298	298	312	337	275	286	276	291	284	306	329	304	286	308	259	290	292	289	296	289	297	271	279	317	292	321	287	288	307	279	270	307	305	289	277	251	284	308	300	330	306	310	321	298	298	304	287	307	283	309	292	318	317	324	338	291	286	301	315	326	304	315	283	287	339	287	287	266	306	292	280	288	298	304	270	314	310	281	280	315	289	306	306	291	304	300	324	306	299	275	333	305	255	304	322	273	312	278	294	301	289	310	293	258	280	332	286	308	299	303	290	311	291	285	294	309	294	305	283	291	308	305	299	304	273	304	313	294	275	293	294	283	288	311	299	308	271	307	294	277	274	286	289	304	286	317	320	315	306	299	276	320	291	317	324	285	290	317	292	288	273	327	309	311	275	278	269	305	302	303	296	301	270	307	303	323	308	310	316	284	308	275	297	299	292	290	277	315	315	277	289	292	338	286	280	271	268	298	295	299	291	276	309	277	302	292	277	303	298	313	323	318	305	303	297	291	282	293	290	284	317	292	303	262	305	318	288	299	310	313	295	292	315	300	289	313	253	293	292	324	319	288	289	308	285	306	323	270	259	285	306	322	286	307	292	303	308	303	303	302	318	300	299	333	303	300	288	327	286	332	279	275	256	312	306	328	302	288	279	309	295	337	303	296	267	291	280	288	308	293	311	285	290	279	324	289	287	295	339	298	291	283	287	290	294	316	296	284	269	315	336	284	326	286	310	305	326	288	340	274	305	304	304	330	281	297	308	334	288	329	286	288	310	276	311	282	318	321	322	271	280	284	276	311	296	298	313	291	304	325	318	273	304	320	326	316	284	316	302	303	315	299	283	282	286	295	309	307	301	281	293	301	292	300	280	314	267	299	273	292	284	308	315	289	280	306	305	325	308	299	307	322	319	306	298	301	258	287	307	286	323	295	304	301	278	283	305	346	313	312	292	275	322	317	326	290	297	307	281	287	298	307	297	310	324	297	330	305	288	292	329	319	305	274	303	274	272	284	296	303	307	292	318	317	270	282	293	283	258	320	267	306	291	317	295	280	297	274	285	297	289	265	298	264	291	263	292	304	291	319	334	307	292	288	306	284	264	289	283	296	320	314	303	297	287	292	258	301	298	278	318	272	275	303	303	290	299	310	286	315	304	337	274	273	275	278	267	323	313	311	318	275	315	283	265	283	290	306	310	290	276	294	290	322	317	278	302	299	283	294	289	317	334	301	306	262	308	303	295	272	319	273	305	291	320	259	297	307	281	289	293	319	278	320	309	282	288	299	326	260	304	312	299	309	329	310	297	295	248	309	298	270	282	303	290	303	317	303	294	290	300	318	297	292	309	329	333	328	292	337	331	285	286	309	311	309	303	298	301	308	304	336	262	315	295	306	313	302	320	304	271	295	279	294	280	284	275	278	286	290	295	300	296	312	304	305	276	271	291	257	327	308	306	309	268	301	292	294	285	288	309	300	294	276	308	293	295	316	338	300	327	310	311	309	299	291	308	294	318	297	282	305	292	282	316	297	293	272	294	287	313	287	317	292	295	301	309	281	308	298	336	274	291	317	273	290	280	283	283	278	278	294	286	275	292	341	305	304	279	305	291	312	296	321	301	301	314	290	260	297
2534	366	281	191	156	191	222	226	235	230	214	189	172	170	158	158	132	126	135	98	100	101	90	82	80	59	67	66	67	63	58	56	57	72	70	63	48	50	64	43	53	66	48	49	52	46	71	53	51	48	59	57	62	51	67	55	59	68	44	58	56	52	58	45	44	53	55	55	43	43	57	43	50	54	59	55	50	54	47	59	51	43	48	58	51	36	48	41	44	66	46	58	37	62	63	64	59	58	66	59	45	39	50	52	61	52	50	40	49	51	61	52	43	59	44	52	64	51	60	56	46	50	52	56	38	64	51	52	54	50	51	52	53	48	40	65	43	53	42	47	48	53	54	46	45	46	46	60	55	52	68	58	47	51	44	47	53	50	59	58	45	50	41	53	46	55	52	64	54	48	45	53	55	49	47	57	49	60	52	47	53	57	59	58	62	40	54	46	67	54	57	44	49	55	39	47	58	56	45	58	42	52	55	49	57	51	59	48	43	51	56	51	53	54	62	50	66	46	40	57	46	56	60	51	48	45	44	61	39	50	53	64	56	53	59	56	47	49	49	52	42	51	40	57	39	49	52	47	47	48	52	41	47	50	55	48	45	47	42	51	61	62	43	49	46	45	55	37	48	64	59	42	53	52	58	56	49	44	48	45	52	45	52	53	45	43	44	42	51	52	55	49	50	46	36	54	37	47	53	52	47	51	43	52	57	57	54	41	38	39	62	51	54	45	48	52	40	64	57	55	59	42	56	61	44	46	53	55	48	48	47	53	60	42	58	46	41	39	46	44	40	53	47	51	52	51	51	51	47	43	53	43	46	50	60	65	53	47	53	51	55	46	59	57	49	51	54	55	63	66	58	44	43	50	58	46	55	49	64	50	46	38	51	49	51	44	55	55	51	59	61	63	54	59	50	51	36	56	39	47	49	48	44	49	53	65	45	53	62	46	48	42	48	59	61	54	54	49	55	39	40	56	47	67	65	42	59	43	51	50	44	59	41	59	38	60	56	54	39	41	56	55	50	60	45	51	66	53	54	43	47	52	50	41	49	44	68	55	43	59	49	50	52	50	54	66	54	52	53	52	53	53	38	42	52	55	44	49	70	51	56	48	32	55	52	39	62	58	60	59	48	54	58	49	52	61	44	66	54	60	53	52	40	37	59	57	61	56	68	48	55	52	45	35	53	58	45	47	48	48	38	53	40	39	59	36	52	54	56	52	50	46	43	46	41	49	50	55	50	61	52	50	48	57	59	47	47	47	59	61	41	41	49	57	60	54	48	60	48	50	52	44	43	45	49	63	53	44	38	56	59	41	55	53	51	43	63	68	51	55	54	51	47	46	48	53	50	46	52	55	65	48	47	55	56	59	57	37	54	48	52	49	54	54	50	51	44	43	50	48	58	61	62	46	42	44	51	56	45	44	51	42	52	58	55	45	70	52	54	43	47	49	44	40	66	47	67	44	53	44	50	62	45	63	53	45	60	50	40	45	56	54	58	56	43	47	54	54	54	50	60	45	49	53	60	62	49	43	59	54	49	46	46	48	35	47	66	43	53	59	56	50	63	60	44	55	47	55	36	54	60	62	53	53	51	60	48	45	58	48	58	51	50	39	60	53	61	53	49	53	45	54	40	42	58	49	52	58	68	41	52	58	50	54	42	53	50	51	45	55	48	50	49	59	45	43	50	59	49	61	65	47	46	54	57	44	51	60	60	52	40	49	36	49	54	53	49	41	52	44	50	45	50	50	52	49	44	48	62	40	39	48	50	43	60	53	55	58	50	50	46	55	47	50	45	50	54	50	55	48	42	54	50	54	52	51	55	54	46	47	44	59	49	50	56	51	60	43	56	67	37	54	56	62	50	63	42	55	51	54	41	46	48	50	56	51	62	42	51	55	43	53	47	63	48	64	50	52	59	53	49	52	50	48	48	53	50	48	57	38	51	43	49	46	58	60	62	59	41	61	67	46	52	67	46	42	65	47	52	51	54	37	49	39	51	64	50	49	50	52	57	49	60	59	43	50	51	51	60	50	52	50	38	43	52	47	47	48	59	50	58	49	60	57	63	48	46	62	45	51	38	47	54	56	53	61	47	40	44	39	54	40	60	50	41	41	59	50	56	56	47	46	44	65	34	45	49	55	52	47	47	47	61	61	56	42	47	57	57	53	59	47	55	44	60	35	48	48	45	55	45	41	40	62	46	44	43	56	65	61	34	60	53	55	46	48	51	50	60	56	51	59	64	53	63	63	38	51	48	58	49	57	53	49	62	50	47	47	45	47	44	45	35	42	65	47	67	58	40	39	49	53	40	59	50	52	63	49	49	47	40	49	55	51	40	51	58	51	56	46	55	49	56	50	57	45	50	56	52	46	43	52	53	36	43	46	58	60	51	57	36	52	47	58	31	47	56	49	32	55	59	60	57	69	53	29	53	57	39	61	45	51	44	47	50	45	66	45	56	52	59	39	62	41	44	55	56	48	45	49	51	59	47	43	58	44	49	51	46	61	53	53	58	56	53	45	53	43	60	52	56	44	51	54	44	59	49	55	65	57	42	41	38	56	51	62	62	49	48	43	39	55	55	46	50	43	51	50	50	48	53	58	50	58	40	61	55	65	52	47	61	48	57	57	36	54	50	43	43	39	63	48	51	42	58	55	57	45	42	41	54	50	53	59	50	54	48	42	55	53	51	54	44	45	55	45	50	53	55	53	66	51	54	53	49	60	45	61	52	46	56	48	49	45	48	49	48	48	48	46	52	55	53	44	52	52	51	38	50	55	52	53	53	51	53	39	51	39	44	67	68	56	52	43	45	35	48	59	47	48	56	53	61	55	48	54	42	36	46	51	63	37	59	56	50	51	31	71	56	51	49	52	50	45	54	57	61	54	34	48	54	46	48	58	67	59	45	61	46	46	45	55	61	49	45	46	67	48	55	47	55	50	56	58	56	59	40	50	41	63	50	59	53	55	61	49	45	54	58	45	52	59	40	44	58	42	55	48	37	62	57	53	45	52	48	44	48	43	45	48	45	63	51	60	41	41	56	53	59	59	52	44	45	50	57	40	58	49	41	47	40	45	62	60	54	61	54	58	53	52	53	51	42	43	60	60	48	48	66	69	47	54	60	54	47	61	55	53	41	38	52	41	53	53	56	42	42	57	59	58	50	41	41	46	45	37	63	43	57	51	47	47	55	45	42	53	51	56	44	49	62	34	47	54	50	48	46	43	52	48	43	42	49	63	59	61	50	65	42	58	50	50	52	55	40	46	47	49	48	52	59	50	59	60	62	54	58	43	50	45	62	56	55	48	48	55	45	50	53	54	53	49	51	50	51	55	43	57	46	66	55	41	55	43	41	50	67	44	43	59	33	53	49	51	42	47	28	57	50	60	62	67	46	48	47	35	58	49	56	54	62	60	50	60	54	50	62	48	62	55	53	51	54	45	56	58	47	56	40	50	43	55	36	46	46	43	56	57	48	48	49	48	60	64	53	59
21442	4187	3421	3041	5108	11740	13581	10877	10143	9381	7531	6457	6084	5526	5095	4169	3895	3314	2864	2581	2266	1791	1743	1580	1550	1183	1219	1025	891	791	863	783	765	674	602	673	628	588	597	566	562	510	523	527	561	517	491	507	479	517	484	482	481	444	474	518	462	448	477	467	448	464	523	447	469	449	440	475	461	447	481	457	434	465	450	481	465	467	488	457	445	460	451	457	436	504	500	476	457	481	452	454	486	467	452	487	484	463	458	472	458	478	483	463	462	462	465	441	471	463	478	464	467	421	437	443	485	456	457	419	420	447	450	464	464	490	450	494	439	456	415	467	430	446	459	446	430	487	498	460	468	437	471	396	428	486	478	506	458	468	422	453	441	463	460	479	453	493	458	475	447	452	407	452	500	452	493	429	470	466	399	433	432	459	418	443	459	477	442	487	439	494	466	457	461	453	398	442	499	422	443	450	452	456	464	462	457	450	448	463	398	432	467	460	471	455	456	467	510	464	440	462	443	432	454	457	445	463	456	431	461	475	433	454	419	424	456	437	474	432	458	445	482	460	435	471	466	426	418	453	418	434	450	451	445	414	453	484	449	474	445	410	529	490	443	461	449	467	444	460	419	452	491	438	425	441	439	440	424	468	436	455	446	432	444	434	455	484	453	441	468	438	427	461	416	448	458	467	485	461	452	445	437	450	475	447	435	462	464	456	398	455	469	465	430	459	463	466	473	465	444	455	471	451	465	438	477	427	478	476	448	431	450	447	476	440	477	487	418	453	446	472	413	474	491	483	421	437	444	454	442	443	459	436	431	457	463	422	452	420	460	478	432	460	467	440	444	448	463	482	422	446	480	436	480	458	471	468	432	467	445	438	415	461	450	449	439	474	422	436	446	462	459	436	460	423	466	433	436	473	446	416	454	400	481	451	433	464	456	421	459	477	443	464	458	442	434	442	431	463	459	460	447	473	461	442	466	450	449	520	407	459	470	462	442	427	485	458	442	499	461	431	435	436	401	439	455	474	480	476	463	437	426	457	458	416	459	472	487	470	417	455	460	482	431	470	431	440	448	446	438	415	472	471	462	456	411	422	503	468	480	433	425	448	467	431	464	454	430	464	468	443	482	442	464	442	475	449	466	416	473	451	439	460	439	432	460	446	451	426	447	414	506	438	424	477	488	453	476	414	459	448	468	475	445	452	438	466	482	453	472	414	475	435	487	434	444	443	474	464	510	489	451	490	470	447	449	429	421	455	459	476	482	454	401	454	463	459	455	470	438	441	455	493	464	462	485	462	431	484	443	465	470	463	486	455	442	479	471	431	437	449	437	488	482	458	478	434	454	449	480	458	442	445	434	453	442	467	468	416	490	482	450	486	501	434	482	432	508	459	456	440	481	436	467	454	449	470	421	449	437	472	483	429	475	464	439	506	477	480	443	488	446	428	450	438	441	412	441	466	469	440	459	435	459	473	416	450	453	455	436	460	468	440	417	457	416	458	454	485	456	463	470	452	487	450	469	481	464	413	445	463	430	433	475	449	427	458	464	469	430	455	447	443	450	475	490	459	479	437	447	458	427	414	441	483	466	452	433	433	445	462	452	439	426	466	422	462	425	465	465	415	472	430	459	459	442	460	464	462	470	487	436	442	466	418	453	504	451	467	455	461	502	471	471	462	442	493	445	493	468	481	479	428	467	445	452	444	426	441	477	443	452	449	443	458	479	457	471	467	449	442	435	466	461	438	458	427	448	469	504	460	450	438	416	487	449	459	432	453	459	437	467	459	452	471	445	437	412	448	492	452	463	433	435	423	466	444	460	466	454	438	477	452	472	458	455	467	424	457	498	427	433	445	478	439	455	459	464	439	434	477	472	500	478	441	446	422	464	455	473	465	434	482	448	411	440	445	444	470	470	440	399	437	465	446	475	461	464	436	463	455	446	438	430	447	431	472	462	427	435	451	425	469	477	486	451	433	450	451	423	422	417	426	432	436	468	457	452	471	425	449	434	504	451	509	454	455	460	476	445	449	463	434	451	469	479	466	466	499	449	473	438	492	470	430	477	414	478	431	490	428	456	450	480	480	451	488	429	434	456	464	489	467	467	426	479	452	469	458	451	452	465	421	436	462	433	499	480	457	461	443	440	433	430	455	471	465	427	488	506	429	463	453	439	465	447	497	440	497	463	457	438	425	444	457	469	445	461	447	458	454	469	488	465	445	474	479	413	465	447	485	472	451	439	454	433	495	449	458	436	453	427	443	490	445	473	450	483	490	426	456	484	432	515	471	437	455	418	422	450	472	438	459	430	472	438	441	433	471	477	424	432	461	432	439	386	427	423	441	447	430	440	406	437	464	430	461	413	441	468	437	446	461	461	476	448	469	485	467	499	493	425	413	446	453	447	434	456	436	428	473	459	431	456	453	441	441	458	445	413	466	446	470	451	419	433	442	475	422	427	441	451	439	434	469	463	492	445	452	479	441	457	466	446	450	446	483	467	457	425	421	435	406	465	463	415	446	478	465	472	478	445	429	414	447	456	473	455	478	430	485	464	439	445	470	476	505	442	431	442	419	449	478	392	453	436	442	465	462	445	467	476	462	437	415	460	449	435	461	468	477	503	418	468	464	426	436	482	456	446	440	447	439	436	454	471	478	472	479	433	457	461	474	459	413	458	434	464	451	493	486	476	468	433	426	427	398	470	445	462	435	473	442	417	475	444	448	435	476	466	432	504	459	419	434	472	491	476	463	440	444	426	465	451	447	450	462	477	475	475	414	450	439	450	399	477	420	475	450	453	470	427	443	480	449	452	484	458	465	446	470	453	444	431	444	500	445	462	447	482	494	410	432	462	438	478	448	457	458	453	444	479	433	476	455	476	488	468	451	446	453	460	485	453	444	453	432	473	462	437	424	459	450	445	465	457	451	450	449	441	427	454	442	401	453	464	479	451	428	438	431	476	462	460	487	484	449	437	448	440	454	492	427	453	423	426	453	486	441	443	449	491	448	477	477	438	452	436	481	437	469	432	423	443	482	464	485	455	452	476	445	434	447	403	416	463	411	468	470	457	461	436	452	426	434	448	441	435	434	469	413	433	481	484	453	476	473	492	474	449	471	469	458	484	439	454	479	473	452	445	419	461	454	465	437	457	482	468	433	453	454	450	450	455	477	429	453	444	471	473	471	445	409	457	448	473	480	443	445	438	420	436	454	486	421	473	501	447	460	465	441	451	459	439	451	450	419	498	494	446	408	450	471	474	468	473	416	440	479	450	437	429	504	456	447	446	434	436	490	447	455	475	424	455	446	468	419	500	434	439	442	454	467	455	479	423	444	467	444	473	451	436	467	444	456	440	428	443	435	460	476	447	451	517	461	457	466	434	447	496	450	445	495	484	459	432	449	459	436	448	418	460	488	409	457	457	450	468	451	429	462	411	446	468	478	450	469	432	459	467	450	446	444	440	453	428	441	506	424	465	499	408	456	437	498	461	426	475	493	469	454	412	432	448	406
1932	177	164	130	96	114	136	144	128	118	101	112	126	78	116	108	94	84	76	93	78	62	61	76	71	51	56	60	69	48	58	49	56	51	50	56	61	55	50	48	50	53	52	57	47	49	60	46	62	49	50	65	44	56	46	50	54	43	70	41	48	48	52	44	55	56	47	58	59	56	65	50	54	42	59	57	56	62	52	59	45	42	50	64	50	55	55	56	47	48	46	54	58	48	54	43	72	61	60	48	39	68	51	40	51	48	51	56	65	51	57	54	49	48	61	39	52	54	47	47	49	53	48	44	48	51	54	63	49	54	45	58	55	50	47	58	66	53	46	52	59	47	64	55	59	63	78	53	53	53	62	50	44	66	68	45	40	57	53	37	47	50	52	54	48	58	40	60	52	53	52	63	58	42	71	68	54	46	38	66	52	56	63	42	50	52	68	51	46	40	45	50	46	45	44	45	54	48	62	45	41	56	47	49	49	59	55	55	40	43	55	62	56	52	47	56	57	51	42	59	49	51	57	53	52	56	60	45	55	49	57	44	59	43	59	52	63	42	59	49	62	49	61	56	55	48	52	55	46	57	58	50	54	59	56	46	46	51	59	67	60	53	43	40	64	46	62	44	55	50	52	47	49	58	38	58	40	62	51	55	46	47	64	55	42	57	58	46	59	61	47	54	63	62	53	47	62	57	49	52	56	54	46	44	50	53	46	54	57	47	56	63	43	46	45	50	61	44	57	49	49	53	56	48	49	49	50	59	50	51	42	56	48	50	52	46	69	48	55	45	64	42	51	58	40	53	53	35	47	54	47	53	57	61	58	43	44	52	57	51	57	38	54	50	44	57	61	50	47	52	57	43	53	53	48	51	48	52	72	51	49	50	62	41	58	52	70	59	51	65	41	51	50	61	41	42	59	46	49	48	50	67	55	43	44	57	44	60	52	49	51	53	50	55	55	59	58	71	43	46	59	38	46	60	60	47	60	56	58	41	44	51	41	36	31	56	49	64	56	59	43	59	46	39	44	51	41	49	46	42	46	54	54	55	49	57	46	47	47	60	50	56	52	51	47	56	66	50	45	54	49	45	40	42	43	52	55	53	54	55	35	41	54	38	50	36	47	55	44	47	46	53	49	40	50	52	62	74	62	63	64	69	43	56	53	52	49	45	57	45	56	42	49	57	51	53	46	51	59	52	63	55	50	60	49	55	40	42	42	52	39	58	58	57	47	48	36	58	44	63	37	46	55	56	52	63	46	36	56	63	70	55	45	48	51	55	52	46	53	55	61	65	61	42	48	48	48	74	60	46	50	38	56	53	42	61	54	38	61	45	53	58	52	55	50	41	47	52	58	55	59	56	47	60	56	48	52	45	37	55	50	53	50	65	56	59	56	62	51	64	45	46	63	50	60	52	49	49	53	53	55	47	49	56	52	56	57	54	47	49	50	61	51	51	53	53	46	56	57	61	34	55	49	38	58	42	52	50	47	53	49	52	54	53	66	45	58	49	52	72	67	52	63	41	49	44	69	68	55	61	57	48	56	59	57	54	52	45	49	45	55	53	47	52	52	59	55	59	53	38	47	46	55	51	44	61	59	55	51	47	50	49	53	59	49	52	47	53	56	45	46	45	57	52	55	49	34	38	50	51	43	55	50	52	65	50	51	53	57	50	58	60	43	37	48	39	49	47	62	51	61	46	39	53	43	49	53	44	55	47	54	68	55	49	49	50	54	55	49	46	59	55	60	57	50	49	62	46	39	44	43	51	66	52	51	43	52	50	48	50	51	47	58	57	52	60	48	49	46	53	54	54	40	69	48	30	55	43	60	40	66	43	57	49	51	42	46	48	50	53	52	48	69	48	43	57	51	51	53	40	58	65	51	52	55	52	58	53	51	46	54	52	40	56	54	68	51	47	52	53	46	53	51	47	38	51	48	55	54	44	59	39	52	52	53	35	56	52	61	55	60	62	55	50	58	44	53	54	47	52	63	61	44	46	54	54	53	55	52	51	44	54	48	49	51	54	40	41	51	43	63	53	60	57	57	40	48	47	52	64	63	56	51	54	56	58	65	36	63	55	36	55	44	46	40	47	50	46	57	41	52	69	53	49	52	71	58	53	56	58	53	72	47	48	45	42	53	57	49	58	46	62	53	55	52	46	59	50	55	44	63	51	53	50	46	42	58	29	53	47	51	41	51	44	44	45	48	54	46	45	56	54	58	58	47	37	63	40	56	59	46	55	60	62	57	56	53	68	43	48	51	43	45	48	46	52	58	50	58	45	53	55	58	51	59	43	64	59	47	56	55	48	52	51	45	47	43	52	47	47	57	42	41	53	44	59	54	49	52	59	60	50	61	55	57	57	60	49	62	59	56	44	52	49	50	47	53	61	51	41	52	51	61	53	55	57	59	62	45	59	55	59	54	53	58	37	73	46	41	52	60	53	51	48	48	51	62	50	38	60	55	49	42	53	49	50	50	43	51	53	61	66	53	49	46	45	51	54	60	54	46	63	51	49	45	44	35	50	62	42	50	58	66	60	55	44	39	46	53	59	46	50	63	44	63	51	50	41	54	46	45	64	43	44	52	48	63	64	73	52	37	41	51	55	67	57	40	48	60	46	50	56	47	56	50	40	44	59	52	42	60	53	58	41	54	53	51	52	51	42	71	44	56	49	48	55	55	55	58	53	44	58	58	49	62	50	62	48	41	45	57	52	50	52	47	57	56	59	53	44	52	68	56	44	48	55	45	44	57	61	57	47	63	48	73	57	51	43	58	41	51	45	58	57	61	58	45	47	45	48	52	54	41	46	48	49	64	69	43	50	58	57	51	48	36	45	55	48	34	46	56	57	59	62	59	54	50	50	43	55	49	48	59	48	48	49	59	55	60	56	53	54	59	47	48	49	47	44	58	53	48	53	58	48	42	56	58	43	57	49	50	60	46	49	53	44	49	52	63	60	41	51	49	59	53	51	44	61	45	46	57	44	50	61	47	54	57	43	43	42	50	62	60	62	40	54	38	42	40	61	54	47	44	49	50	55	43	44	62	43	52	59	61	45	49	39	74	55	50	50	62	51	50	53	43	65	53	40	41	56	72	58	48	47	52	46	61	49	52	48	44	48	49	37	51	48	52	48	46	38	52	53	44	60	62	44	62	49	43	49	46	51	60	49	52	47	46	44	50	47	55	59	51	53	55	47	50	32	53	46	65	53	60	58	52	51	52	48	50	55	48	51	52	51	58	59	52	54	57	71	48	50	60	59	46	57	54	61	51	66	49	45	37	56	44	53	56	52	48	41	58	56	42	43	45	55	54	61	69	55	52	59	51	61	47	53	34	40	36	43	59	57	47	38	47	51	49	34	47	35	56	55	46	49	56	61	50	60	36	61	42	57	44	54	48	42	62	51	52	46	48	51	57	75	66	64	55	45	42	37	49	57	56	62	55	59	38	54	34	50	67	53	57	54	57	50	51	51	56	58	64	48	56	51	47	56
15004	2378	1928	1844	3078	7083	7619	5819	5437	5169	4057	3498	3448	3142	2948	2290	2098	2103	1798	1478	1279	1129	998	960	892	783	733	729	652	571	651	546	547	595	556	485	539	511	490	507	476	485	464	464	469	486	498	486	463	455	462	463	457	445	440	460	463	454	426	459	441	465	444	440	466	400	467	465	398	429	431	410	456	444	420	450	446	407	419	471	459	432	460	429	434	443	492	458	480	468	443	451	460	457	421	421	449	459	418	442	427	461	457	422	463	462	414	456	440	431	466	438	453	439	421	442	434	432	443	449	417	483	435	434	472	449	443	445	471	442	434	465	472	421	430	441	450	422	474	435	467	392	452	425	451	458	423	456	455	410	440	409	411	456	428	442	449	446	445	437	419	450	426	462	500	417	409	465	434	457	400	480	431	432	438	449	477	446	441	453	462	410	420	456	415	421	425	446	457	458	437	440	453	386	433	435	450	442	449	462	445	428	450	466	468	447	438	452	434	439	511	475	453	441	416	463	434	443	444	466	448	463	427	410	442	440	451	419	456	447	413	444	464	448	465	446	423	458	425	428	411	433	403	472	431	463	475	418	433	426	456	482	451	408	421	428	418	424	473	428	467	435	440	424	439	442	472	454	423	434	433	445	429	439	439	427	466	422	433	441	464	436	436	492	441	436	411	454	465	472	437	434	459	435	450	485	441	452	418	458	440	458	462	425	431	416	471	461	448	414	449	412	448	474	440	495	460	445	474	456	447	442	479	449	460	441	447	468	450	476	490	437	461	427	451	479	446	435	429	404	455	420	452	467	435	447	445	444	455	459	416	464	477	414	435	436	437	476	427	406	484	458	414	423	426	437	467	453	446	424	435	470	483	438	440	462	419	436	436	481	453	433	454	437	421	440	460	416	417	425	453	424	474	446	453	412	423	468	437	460	414	435	420	444	458	457	453	412	451	445	452	428	460	432	449	439	439	440	445	450	467	465	469	442	443	399	408	436	410	458	463	438	438	444	423	437	447	445	459	414	447	430	462	507	407	465	421	456	458	437	426	387	423	441	454	461	457	453	471	464	421	457	437	437	410	444	413	462	411	443	428	433	447	442	417	440	462	486	471	472	458	439	446	469	440	454	408	476	451	404	472	449	390	448	463	449	443	428	439	438	456	431	455	419	453	465	450	446	460	390	438	460	462	469	421	433	456	470	435	464	453	423	465	465	451	445	446	461	459	391	426	479	402	452	431	443	419	422	484	419	430	473	433	455	454	463	443	401	423	416	423	438	410	489	416	490	459	423	481	430	420	452	435	454	458	471	432	417	418	425	448	482	467	407	463	438	455	469	453	463	450	462	432	448	433	425	401	453	433	437	438	408	444	457	422	404	450	454	409	428	432	436	418	422	473	455	432	446	490	450	464	466	468	469	401	457	434	443	440	500	448	467	472	462	438	448	446	447	426	454	442	426	467	481	485	459	467	425	441	481	444	443	454	447	450	424	446	450	447	476	445	438	454	463	472	465	457	454	452	480	446	468	438	418	439	430	450	437	439	431	461	453	445	449	454	431	442	448	428	444	441	433	458	451	439	464	467	471	444	440	470	428	493	443	461	466	442	429	438	486	475	476	447	444	442	437	465	448	475	408	423	474	428	440	440	466	444	492	461	464	473	470	447	443	495	445	447	434	425	446	431	441	430	416	463	473	460	459	436	427	448	447	412	431	453	444	451	477	432	443	492	428	448	432	446	466	483	429	433	440	444	471	457	476	446	427	440	462	448	442	433	454	440	462	456	458	452	462	438	461	446	466	477	462	415	475	406	454	463	475	455	442	454	465	435	465	434	460	450	475	446	436	454	444	483	434	460	448	442	462	427	449	408	465	426	451	435	448	425	458	447	505	457	439	459	478	437	495	451	416	461	428	474	450	466	493	452	482	494	413	426	437	441	421	435	449	444	450	455	451	453	432	447	453	440	417	465	463	438	451	452	441	461	400	434	401	444	438	449	442	471	404	422	430	435	476	457	447	433	454	449	489	461	471	455	466	461	441	421	477	433	439	432	446	436	424	439	474	409	439	421	414	437	459	442	431	441	423	442	466	424	433	424	471	445	430	448	437	452	463	426	422	450	471	492	425	406	458	440	455	441	450	446	447	436	429	433	469	434	452	451	436	463	441	423	452	441	471	469	429	438	491	418	441	431	449	414	463	453	429	434	483	471	409	455	489	415	446	460	469	459	421	399	460	449	423	453	463	469	429	457	420	432	442	478	442	422	414	477	441	431	432	425	442	454	413	432	474	447	430	457	417	457	464	434	430	431	458	478	424	450	457	432	405	443	471	464	472	410	447	438	442	446	467	436	479	449	451	415	451	459	449	420	465	479	457	466	462	472	443	452	448	446	452	443	420	415	438	436	437	408	466	458	448	431	479	443	430	471	427	463	424	445	437	453	476	444	428	466	488	415	456	486	443	419	450	459	470	435	420	464	418	473	455	439	409	465	453	432	469	470	447	470	407	469	446	423	422	465	405	437	452	448	458	443	463	418	433	434	413	428	467	457	480	445	445	482	432	440	458	415	427	444	448	423	462	397	432	455	468	483	452	436	449	418	450	467	420	425	408	462	448	441	469	425	411	416	444	483	454	457	449	426	428	428	467	432	430	431	469	455	458	451	473	423	431	456	444	478	462	455	407	486	434	425	454	494	444	450	457	456	467	464	470	443	440	440	439	437	399	448	468	451	462	488	429	439	453	480	435	442	488	432	426	473	434	449	436	477	426	469	415	451	445	480	438	424	430	473	457	423	409	452	418	440	462	398	443	455	431	462	441	451	426	451	422	433	410	410	451	459	400	460	419	414	419	441	451	408	464	424	433	421	471	451	463	474	439	427	440	490	432	453	474	417	440	448	427	445	440	433	468	442	439	411	469	445	479	462	457	436	478	445	414	446	421	439	430	438	421	432	450	451	456	474	433	427	431	462	430	434	451	401	436	478	441	458	463	447	437	432	408	472	474	451	421	452	434	449	438	435	428	444	475	448	426	456	420	447	427	461	436	454	435	448	455	448	457	424	461	407	434	445	452	437	412	456	440	444	491	424	471	427	454	467	432	474	434	415	429	483	418	450	467	451	449	437	442	438	460	459	475	464	432	458	479	433	440	445	450	458	469	385	468	490	453	418	437	422	446	472	415	438	430	436	481	452	470	412	423	401	471	447	447	439	455	464	406	464	478	418	444	442	465	458	453	426	442	504	465	470	426	421	458	454	433	421	457	429	455	433	444	442	471	504	454	434	466	420	389	469	421	428	429	399	466	445	460	427	456	442	447	454	450	464	426	465	410	431	460	457	451	464	450	436	419	435	443	429	379	451	440	447	457	429	429	477	445	410	436	440	461	427	438	457	470	421	447	463	493	475	456	423	429	442	444	448	454	453	482	456	459	457	473	449	437	455	452	435	446	477	454	463	454	431	458	434	424	459	449	470	479	472	401	454	461	465	439	413	445	422	402	429	426	411	488
1733	301	250	169	134	142	194	193	188	192	169	154	151	152	160	135	115	122	107	99	105	91	92	88	82	78	79	83	83	56	64	69	60	73	82	72	64	70	63	67	62	54	66	63	64	57	88	53	59	58	77	68	65	63	51	64	77	81	63	53	72	52	67	82	51	67	56	73	54	58	52	72	71	69	70	48	55	81	69	62	58	53	67	65	55	69	63	55	57	57	62	62	61	84	74	82	68	59	69	71	70	58	70	70	69	69	54	74	61	74	57	70	75	59	58	53	71	64	63	66	64	75	67	60	58	66	69	58	60	62	52	83	69	52	62	68	48	65	67	61	49	66	63	65	57	65	65	60	80	77	74	68	65	76	63	70	74	60	58	72	55	67	70	68	60	58	71	50	63	70	83	72	66	73	72	59	65	68	61	69	73	69	55	54	60	48	59	73	76	66	61	64	80	55	80	59	72	59	71	70	55	78	43	60	67	61	65	55	77	47	58	69	76	64	73	65	68	69	77	58	54	63	78	78	68	60	64	50	79	83	67	59	71	63	88	84	73	44	61	65	56	48	68	68	54	68	59	65	53	65	70	79	72	64	59	75	72	68	57	74	75	89	67	73	64	71	69	49	64	58	64	57	72	58	71	77	67	80	68	69	68	60	50	58	79	60	73	79	65	52	69	70	60	58	85	64	68	78	73	64	73	53	66	68	69	73	79	58	63	53	73	61	62	63	57	77	72	71	69	72	59	69	50	61	66	54	68	68	68	74	59	65	78	64	49	61	75	63	69	69	44	84	74	72	78	71	76	60	58	66	59	70	63	81	58	62	72	80	57	82	65	76	72	64	59	63	68	85	62	69	57	65	75	70	73	60	69	90	52	51	67	65	68	60	65	63	61	66	59	59	61	66	72	84	65	64	61	63	74	64	70	48	53	64	75	75	46	67	71	64	50	58	76	70	76	54	60	60	70	58	76	63	63	64	62	75	48	70	73	72	59	70	67	70	56	73	61	56	78	60	63	67	61	71	49	61	61	55	57	75	53	63	72	72	67	52	58	59	65	82	65	70	72	74	69	62	58	54	73	66	55	65	76	67	61	75	64	79	71	48	57	73	69	61	59	66	64	64	70	49	69	62	64	57	63	60	61	65	69	69	64	63	63	67	73	88	74	76	60	75	80	65	59	76	71	68	57	52	51	60	70	66	56	70	70	61	79	89	62	69	50	66	69	67	79	51	65	71	55	60	81	84	58	61	60	71	77	66	75	85	67	60	59	64	59	65	68	61	61	57	57	73	65	82	87	59	47	64	65	56	84	63	55	46	64	69	71	61	65	73	73	74	59	71	51	60	70	56	51	56	70	60	66	63	64	66	60	65	63	60	61	72	73	73	89	58	75	74	58	68	66	71	70	80	60	73	65	72	67	57	49	70	51	54	61	65	62	73	62	64	62	54	77	52	54	59	54	63	69	66	60	59	65	65	56	73	66	52	68	64	55	80	64	58	57	60	67	74	68	67	64	79	69	61	72	65	54	71	67	65	63	50	61	61	67	74	62	62	66	61	75	65	75	67	75	81	73	59	69	76	56	57	80	74	72	59	66	51	78	73	66	73	69	66	84	68	61	83	59	62	50	77	65	70	74	65	73	49	67	70	72	59	57	63	56	58	60	68	63	57	68	63	63	59	58	67	66	66	60	85	67	61	77	68	69	80	72	74	65	77	64	62	62	67	65	55	65	81	64	78	65	70	57	59	90	75	77	78	57	66	73	75	70	70	80	69	84	68	64	69	74	62	67	59	62	57	60	67	72	67	71	63	55	74	65	53	54	67	66	70	78	64	78	62	80	65	59	76	67	62	65	89	68	55	57	70	72	58	51	70	65	55	70	59	68	58	64	79	61	73	61	61	59	63	79	60	65	73	59	68	64	66	66	62	62	72	63	64	62	68	63	56	69	56	58	55	60	69	85	76	62	71	79	64	61	76	69	66	55	69	61	56	59	63	67	70	73	65	58	66	78	69	63	66	52	68	74	67	76	52	66	65	84	61	64	64	72	70	70	68	84	71	60	89	80	69	80	57	59	72	62	53	65	67	61	71	73	72	75	77	69	71	56	68	72	78	60	61	80	71	72	64	57	52	70	68	80	71	65	79	60	77	55	61	65	67	66	70	57	73	64	69	51	77	59	67	67	79	74	65	68	75	71	58	61	60	62	66	75	63	55	74	65	67	56	76	74	80	81	60	73	74	59	76	73	72	55	68	59	79	59	63	60	70	68	71	60	47	80	64	69	61	66	60	58	68	60	70	83	45	60	65	59	64	56	77	67	60	73	46	63	66	75	63	62	67	67	57	79	65	47	61	70	58	56	69	59	53	72	75	71	69	58	57	72	83	60	75	74	66	63	62	70	63	68	67	63	67	68	80	69	54	61	71	64	77	52	79	57	58	71	52	58	59	81	60	61	72	68	57	74	69	73	70	68	62	74	67	68	70	54	52	61	64	63	76	65	67	63	61	58	66	64	75	75	60	61	60	54	77	70	54	57	73	53	62	64	55	64	63	69	66	63	57	73	66	69	65	64	61	72	69	58	62	66	77	62	64	72	70	63	54	58	66	64	55	57	71	72	57	64	53	65	55	64	69	63	76	68	64	63	64	77	63	62	62	62	57	57	59	77	58	69	80	64	63	81	67	58	79	64	66	60	63	62	84	62	68	67	52	75	58	62	61	61	68	66	69	61	61	59	63	55	63	68	58	61	72	55	54	60	67	63	56	66	80	62	63	63	76	69	65	73	66	59	70	69	85	61	58	52	55	67	73	74	60	64	68	70	64	80	77	71	70	72	89	66	66	42	64	60	74	63	68	59	75	67	57	62	59	61	62	82	71	56	62	63	67	71	71	67	64	55	61	67	77	70	74	64	59	62	63	61	61	65	46	66	74	62	65	66	73	62	69	76	72	63	68	60	58	62	65	62	54	70	69	62	71	65	66	72	64	75	75	62	57	65	64	63	66	79	70	65	79	73	64	63	60	68	63	63	71	60	61	64	61	54	76	54	76	65	63	69	60	72	58	63	62	63	70	60	64	59	68	66	72	64	60	75	58	55	57	68	75	64	65	58	57	73	75	60	55	65	64	65	65	67	64	80	62	68	56	63	55	72	75	63	59	56	57	79	63	49	66	73	76	62	57	56	69	70	56	68	65	67	64	70	69	63	56	63	60	73	55	60	77	58	57	74	55	69	61	66	64	58	82	67	58	58	74	61	67	68	71	72	54	70	66	61	71	77	64	66	69	56	61	80	84	66	71	68	82	59	67	62	71	64	64	70	53	71	59	62	63	64	82	63	70	67	61	81	68	57	60	58	68	65	71	83	71	68	70	71	76	71	61	60	55	68	75	54	68	72	61	58	74	56	55	65	58	61	64	67	77	61	54	72	67	66	62	68	64	67	73	51	67	66	64	64	58	63	65	59	75	69	52	60	58	66	48	73	58	57	60	83	54
18171	3713	2742	2561	4597	10280	11211	9139	8350	7816	6267	5241	4959	4518	4455	3330	3121	2925	2434	2142	1912	1664	1398	1303	1244	1227	1118	970	869	797	816	776	770	738	740	695	717	710	678	631	645	568	624	561	646	601	601	599	589	582	629	542	581	571	588	609	554	598	605	599	584	584	595	574	581	524	585	588	510	529	592	570	573	584	548	584	527	562	570	542	583	572	571	546	574	581	582	602	571	556	572	583	592	557	526	559	548	575	589	555	554	554	625	544	553	564	594	587	624	592	570	596	599	598	581	616	593	559	569	557	589	553	562	542	573	596	570	598	554	589	559	580	558	576	539	540	528	592	547	600	572	552	507	575	542	599	576	540	544	555	593	529	589	530	600	549	556	615	573	565	551	541	607	572	564	575	572	584	573	558	541	559	608	630	546	577	585	562	612	580	556	568	578	548	582	581	533	577	568	536	579	592	575	601	524	587	594	539	546	623	573	566	541	605	543	577	527	520	603	554	553	549	548	572	573	569	553	513	538	563	539	569	548	571	592	581	547	546	586	546	552	568	575	561	531	611	586	598	574	573	544	553	554	554	572	609	547	545	538	565	561	563	596	557	555	556	545	606	558	559	544	563	566	515	540	528	566	570	585	578	612	546	597	553	564	573	629	581	542	552	586	545	557	595	586	598	585	553	564	567	533	546	579	551	558	615	574	566	563	541	533	598	533	553	541	531	591	568	616	573	566	548	550	526	559	564	592	553	533	555	550	533	535	557	546	564	537	582	607	530	573	584	536	580	556	623	589	572	586	546	601	559	527	550	561	555	594	542	581	597	519	546	597	559	622	578	596	558	613	597	564	603	594	580	590	583	544	536	557	551	523	556	561	532	594	557	588	547	597	558	562	530	553	546	545	562	580	543	561	591	596	563	592	524	577	590	567	583	563	554	599	583	537	556	575	555	564	583	576	583	537	563	591	555	558	599	559	549	568	581	608	532	567	569	581	564	516	571	607	579	529	526	558	578	574	556	558	584	535	588	593	583	563	525	542	601	513	567	596	568	603	550	574	554	556	559	562	588	590	571	576	569	588	552	572	542	555	576	550	564	511	528	552	607	569	530	589	537	614	539	583	559	519	569	559	548	552	583	556	580	579	573	563	545	558	545	610	538	518	636	575	567	587	535	566	604	554	591	494	571	570	572	530	564	526	590	610	556	572	562	567	641	575	588	656	579	578	568	548	562	546	541	542	593	599	572	551	588	548	562	584	531	586	582	574	564	539	584	566	580	609	603	550	571	566	559	567	584	555	561	562	565	554	559	575	589	600	603	554	561	568	577	559	535	582	581	540	570	571	548	555	573	540	540	550	595	576	543	563	558	555	550	566	583	557	550	597	578	575	553	512	583	584	547	567	585	572	570	565	551	591	561	574	507	576	533	587	566	566	592	603	591	561	561	581	596	569	581	580	551	584	550	545	583	545	541	563	586	565	581	559	568	576	596	559	546	578	578	562	551	596	549	547	567	602	566	555	581	529	583	578	595	556	552	568	557	578	575	600	509	589	592	561	591	566	542	563	580	537	544	607	544	568	567	595	602	627	633	571	551	572	587	578	562	555	565	594	564	577	550	576	556	574	558	586	532	608	565	568	581	541	575	547	522	567	581	552	571	545	558	604	557	560	597	590	544	569	576	548	559	616	588	574	574	592	563	557	578	577	575	509	558	566	568	590	594	569	549	540	597	575	595	563	578	565	543	579	570	566	550	587	577	611	587	585	604	587	607	562	577	608	560	532	591	568	609	562	561	555	600	516	605	598	567	536	612	528	569	532	544	550	592	512	555	573	527	557	536	564	620	579	546	526	594	555	535	543	571	495	564	577	544	571	574	555	543	566	560	574	547	536	563	557	550	535	511	584	574	599	532	605	540	560	517	554	577	566	534	560	610	504	584	543	557	566	567	588	578	565	592	532	561	566	551	579	560	559	555	545	583	568	562	558	581	545	539	544	606	517	581	555	585	541	582	551	586	554	597	577	507	552	562	572	548	550	526	551	527	592	539	586	562	552	534	575	573	582	584	574	579	582	563	558	604	541	574	564	605	560	523	516	559	597	542	563	552	590	535	578	520	561	489	549	510	573	556	592	568	557	544	569	563	558	536	586	552	570	537	609	546	567	571	539	568	518	562	587	578	548	537	529	508	561	553	573	527	540	557	561	564	594	587	602	584	570	541	542	524	554	561	560	566	556	599	567	545	580	559	577	554	598	553	556	603	549	554	594	578	548	576	585	596	537	586	507	571	562	560	615	519	574	585	597	559	595	583	565	529	557	567	569	536	576	552	533	535	565	566	552	570	573	588	553	555	610	556	574	587	574	593	572	564	567	569	560	579	582	575	560	594	576	566	533	544	553	558	561	571	555	560	590	554	579	650	544	583	569	549	537	572	595	568	618	550	583	604	562	570	558	606	568	577	578	588	577	535	560	555	572	558	567	564	548	555	542	554	581	603	570	570	602	572	546	541	562	566	539	580	591	566	553	595	586	549	600	589	572	564	602	572	589	571	592	583	583	614	617	598	552	565	553	547	570	571	574	596	612	548	578	628	574	580	612	592	583	564	585	570	588	569	572	550	567	591	532	563	565	566	559	519	559	586	569	543	602	552	550	550	572	578	547	611	606	592	534	542	548	570	582	564	532	575	542	567	562	573	559	537	564	562	584	557	552	564	579	575	574	581	605	595	526	546	607	528	555	593	585	612	589	559	585	547	562	585	568	545	578	542	595	569	578	599	568	580	563	551	545	522	530	548	551	600	581	523	610	579	542	541	573	551	580	597	575	561	565	594	556	548	537	584	540	581	553	620	550	575	554	557	554	612	556	524	548	575	529	544	561	555	552	568	549	586	569	590	600	582	570	583	551	584	550	589	557	583	542	522	563	590	601	585	541	585	582	572	498	555	535	538	579	549	552	571	559	513	555	549	568	529	596	565	547	595	615	575	602	533	532	545	598	550	575	596	535	541	597	553	552	533	548	543	569	564	552	571	573	576	561	553	522	566	564	548	561	589	552	547	564	630	571	579	568	518	574	545	582	553	577	571	535	544	569	556	590	587	536	589	566	574	521	551	568	596	567	582	590	600	618	500	576	527	609	583	559	565	593	575	574	605	565	538	562	575	567	568	593	534	582	593	544	546	581	524	549	533	554	536	591	584	606	579	554	544	525	520	571	563	544	580	575	546	607	564	559	571	545	583	555	567	609	608	596	578	576	581	547	553	551	551	554	562	549	567	554	576	558	556	529	565	545	590	551	579	560	581	539	586	581	559	606	555	578	542	564	565	536	551	560	586	572	612	583	570	580	583	603	539	545	548	544	562	567	555	601	526	572	559	603	551	596	550	553	573	605	580	516	597	587	554	556	561	581	598	584	583	557	577	562	583	619	505	577	570	581	550	529	572	575	585	604	563	608	565	576	575	610	602	573	538	548	562	612	532	572	553	600	565	571	567	567	602	593	548	554	596	523	513
2689	264	189	141	109	111	126	155	141	172	139	124	129	135	144	113	111	89	77	75	59	59	67	60	53	51	48	41	42	40	36	29	59	46	35	33	37	35	38	44	45	36	33	36	24	44	46	32	28	40	35	33	31	32	37	38	53	32	37	31	36	41	51	38	41	47	33	36	37	34	30	30	27	31	41	23	44	37	34	39	33	30	36	32	32	41	35	41	43	47	32	29	33	17	33	33	34	35	42	34	36	37	40	29	36	41	35	32	41	31	36	26	32	39	36	48	32	37	49	37	37	32	32	36	33	37	26	38	32	38	36	43	32	47	29	26	45	36	28	33	32	27	38	30	31	24	36	33	38	33	39	36	35	38	30	32	44	32	40	36	29	24	29	21	40	35	36	34	39	28	36	33	29	34	32	27	47	36	39	33	43	42	39	38	33	36	28	36	42	39	38	35	44	37	40	40	28	37	31	32	40	34	33	31	38	33	31	39	29	41	39	29	28	30	32	30	36	29	39	30	40	34	34	42	31	37	35	33	37	32	33	32	28	36	31	29	32	30	41	24	39	37	40	23	35	24	30	45	27	36	34	30	40	36	40	34	43	29	41	31	36	33	44	41	37	26	34	31	29	38	47	36	38	35	29	36	28	36	40	44	37	37	43	31	37	36	37	31	47	32	32	32	31	31	24	37	39	42	33	40	37	32	30	41	24	34	39	37	34	35	25	35	28	33	42	36	40	33	32	33	25	33	31	37	36	37	35	35	35	20	35	29	42	35	40	37	28	41	33	34	24	32	37	31	40	39	34	22	27	39	37	34	26	34	38	35	23	35	28	41	42	33	37	33	45	53	35	32	34	36	41	41	35	32	35	42	36	34	33	40	32	22	30	33	31	25	34	22	37	38	33	33	40	33	32	36	22	35	36	48	35	28	38	38	34	41	40	36	36	21	35	28	47	25	39	32	35	25	36	30	36	41	33	37	40	39	48	30	37	24	39	42	39	43	34	38	27	28	37	40	34	29	42	29	29	38	28	29	34	33	37	40	31	27	40	34	35	32	36	41	28	30	35	33	46	25	35	40	40	29	32	35	32	32	32	32	38	36	42	31	46	39	33	39	37	54	36	40	34	35	28	42	36	29	34	40	31	45	40	38	31	45	36	27	17	34	30	40	38	39	29	47	36	38	36	35	38	31	37	37	31	39	44	30	37	27	41	34	27	38	33	33	32	32	45	37	31	42	31	33	42	36	45	34	37	49	34	38	28	39	26	38	34	34	37	23	45	37	41	47	32	32	34	39	30	26	41	29	40	50	39	41	38	41	44	35	42	31	30	28	39	39	35	40	34	47	46	38	31	38	35	38	41	36	30	34	34	43	45	33	30	45	36	31	35	34	33	33	44	24	35	34	45	26	42	35	35	47	36	33	33	40	35	45	34	42	37	56	30	34	36	40	31	27	43	35	25	36	34	40	31	41	36	29	31	42	31	27	32	50	34	39	34	33	35	40	39	33	37	29	31	34	33	42	30	35	26	44	37	34	34	22	40	30	39	23	36	39	35	37	38	32	34	29	42	31	25	31	26	36	32	45	35	41	38	43	32	51	41	45	36	29	44	40	41	32	44	39	36	34	33	27	34	29	34	52	23	49	36	32	34	24	39	32	36	39	40	27	29	35	44	41	46	32	47	36	41	32	40	31	35	33	37	30	41	40	31	38	23	36	37	20	44	33	37	30	35	30	42	40	31	35	39	37	35	45	32	37	43	32	42	32	32	28	43	36	35	35	25	44	38	33	23	36	42	33	29	25	42	34	32	30	40	43	36	37	35	33	32	39	51	40	35	41	41	32	29	41	34	31	40	30	34	37	47	29	33	31	37	28	26	40	33	44	30	36	42	29	34	37	31	37	33	39	33	40	33	34	26	26	45	39	29	28	31	42	37	46	32	27	30	29	37	38	37	34	35	38	42	44	32	41	25	37	37	46	42	42	35	35	29	39	40	41	47	37	36	37	28	39	47	34	38	28	41	29	32	28	25	26	40	38	43	30	35	25	38	27	25	41	33	42	36	36	33	30	31	31	38	48	46	32	31	38	33	49	41	35	26	26	35	35	39	29	40	46	36	27	31	42	40	35	35	46	35	42	30	32	32	37	39	29	36	33	39	35	35	45	44	37	33	36	32	30	48	38	36	29	34	37	33	33	37	33	37	43	43	42	34	31	40	23	29	28	37	31	21	24	35	42	48	34	23	50	37	30	38	30	37	46	37	20	30	32	25	40	39	28	43	40	34	36	41	35	31	34	30	24	36	37	26	39	33	37	33	39	27	31	25	39	42	33	37	46	36	42	39	40	33	40	26	47	41	36	36	27	33	35	33	38	41	32	28	28	37	39	34	40	32	37	29	42	31	33	37	35	38	36	37	39	42	39	33	34	28	36	32	33	29	37	38	32	37	35	36	39	34	37	35	33	23	33	32	29	35	33	32	40	34	24	40	41	51	48	42	42	33	38	37	38	40	38	28	40	37	35	36	38	41	34	40	38	34	39	40	30	52	36	42	37	29	34	20	34	32	25	33	21	29	35	29	30	38	38	39	41	32	33	36	28	35	36	44	35	38	36	36	30	31	49	42	23	28	29	37	38	39	34	35	55	37	42	34	31	37	38	39	38	28	24	23	32	46	39	37	29	34	30	34	32	30	35	30	33	47	31	44	30	47	36	19	38	37	31	29	35	31	35	29	43	42	29	29	29	33	43	36	32	24	47	40	42	33	33	47	36	42	26	33	34	42	33	32	27	44	33	28	39	39	38	33	33	34	43	43	42	36	39	29	37	38	41	36	35	36	33	32	38	39	33	28	36	19	43	32	44	45	38	40	38	35	35	39	46	38	36	32	36	37	37	41	41	28	34	23	32	30	35	32	33	31	26	41	29	34	26	37	35	38	42	35	38	34	40	43	39	35	25	37	32	28	46	27	31	28	32	20	31	42	32	27	28	41	34	28	41	31	41	29	26	43	39	42	28	43	23	47	43	42	35	32	32	34	26	38	32	40	34	42	32	42	30	31	40	38	39	49	40	26	41	43	28	32	29	36	45	50	31	39	35	31	36	32	37	38	47	42	34	30	32	34	33	40	32	24	40	40	31	26	31	37	33	45	34	41	43	37	38	37	29	39	37	24	39	39	30	28	37	47	31	26	37	30	33	28	32	27	37	33	51	29	46	37	27	49	40	32	28	44	39	31	37	29	32	34	35	36	34	42	36	30	40	34	37	33	26	38	35	36	33	30	27	41	38	35	34	36	29	45	29	45	36	30	31	35	35	37	45	34	40	31	29	30	18	48	28	40	26	33	39	27	32	39	28	23	38	36	44	41	41	28	27	29	28	31	21	45	35	35	39	38	34	26	26	35	35	33	32	42	37	29	28	32	38	39	30	32	42	30	33	30	45	26	35	41	45	35	45	25	34	33	37	31	41	40	24	34	45	41	32	34	22	26	31	24	32
16662	3147	2456	2168	3911	8456	9816	8163	7472	7250	5593	4789	4494	4282	3950	3080	3071	2681	2198	1859	1611	1390	1223	1086	992	901	774	614	549	557	487	498	461	442	443	462	441	421	403	347	379	350	360	344	355	383	380	352	328	316	336	308	305	298	286	310	314	311	311	285	324	311	332	288	324	335	296	294	273	328	325	335	321	312	297	292	374	287	296	280	284	301	292	318	326	310	297	311	325	320	307	335	321	299	311	352	274	336	289	302	334	325	312	277	283	306	293	331	302	289	295	292	315	312	339	312	288	315	319	303	298	316	294	302	316	290	304	308	296	296	310	331	313	294	302	309	300	340	289	322	295	317	299	308	283	355	299	314	308	282	300	299	304	317	312	311	312	272	318	327	316	290	322	317	299	320	346	285	301	290	298	320	274	275	288	256	300	317	333	288	292	262	309	268	336	290	307	305	311	290	334	276	317	278	282	283	274	299	323	303	273	264	285	318	307	293	299	284	312	299	340	288	325	300	320	299	292	309	289	305	365	306	289	306	324	329	299	274	295	278	309	298	287	287	318	336	294	281	269	297	306	307	294	311	264	294	298	273	295	282	325	306	301	294	305	324	285	294	325	299	285	307	282	299	312	311	277	276	312	324	315	319	311	315	314	286	288	281	312	310	313	300	308	307	296	319	298	299	301	287	312	310	313	320	318	316	307	276	283	307	305	274	309	294	290	311	301	298	295	291	314	303	289	290	288	318	300	317	294	281	307	271	313	307	301	277	313	284	307	248	310	331	301	290	269	299	346	273	290	317	325	297	279	259	300	297	273	302	318	312	317	263	302	308	322	328	299	312	331	296	332	286	266	297	310	332	324	302	301	276	288	330	253	294	312	281	317	289	314	276	331	345	284	309	340	274	283	314	273	271	291	291	284	276	328	280	321	324	287	292	328	319	272	283	320	311	301	308	303	306	297	275	332	278	286	316	322	290	285	317	316	282	299	321	313	303	314	287	302	267	300	331	328	306	306	276	326	295	304	296	310	312	283	294	320	314	288	293	290	312	286	293	311	314	299	314	295	308	329	303	325	319	257	308	287	308	301	313	304	298	312	307	302	302	279	267	308	275	312	317	300	295	341	320	298	327	302	320	320	281	318	314	307	287	269	300	304	302	278	333	300	302	310	326	303	293	306	320	295	274	341	324	293	314	306	291	282	306	311	303	292	327	316	287	291	288	281	327	273	333	296	316	316	316	323	286	304	283	308	293	279	325	312	306	273	299	285	299	302	333	291	291	293	322	314	274	304	301	302	336	304	308	327	313	313	287	330	309	326	276	312	321	300	308	317	332	335	316	290	305	333	282	287	289	285	280	302	320	280	262	293	299	309	312	284	301	308	333	291	326	267	331	300	316	310	297	304	287	302	294	288	320	297	306	319	281	290	286	289	285	298	297	298	298	318	280	309	313	293	341	313	323	337	317	293	334	306	313	251	296	320	288	308	294	311	339	337	281	327	305	301	288	304	295	281	302	314	298	315	282	317	279	296	323	288	331	312	331	343	310	301	272	296	306	308	304	289	267	256	299	330	278	318	304	329	271	301	304	329	256	294	293	315	282	311	295	290	321	314	278	329	312	310	329	310	308	289	324	329	311	314	300	310	277	307	287	311	272	287	288	337	324	322	283	287	299	338	308	314	337	303	336	321	290	283	290	284	307	315	254	273	336	297	276	325	282	326	297	294	330	309	302	327	305	306	277	261	311	282	302	293	300	323	314	287	284	308	301	290	337	311	302	295	322	332	298	291	305	298	297	320	286	335	307	317	320	312	283	296	271	307	302	275	302	298	327	297	322	303	318	301	303	304	262	338	299	318	323	303	299	317	274	310	343	308	285	302	308	298	285	303	274	292	295	293	316	279	297	294	296	301	297	311	306	298	318	297	307	315	294	281	331	319	302	295	299	298	306	282	272	293	262	303	318	282	310	278	301	321	293	304	286	302	321	293	282	302	288	283	314	293	281	273	308	334	326	323	297	316	315	318	327	325	280	302	294	308	325	323	275	291	275	281	290	332	276	306	310	283	282	295	302	310	359	335	287	297	311	312	308	292	329	291	308	306	304	277	285	312	331	314	324	299	288	279	329	310	279	281	296	307	297	288	288	263	315	315	303	341	313	326	301	299	309	307	298	325	299	309	310	314	277	277	302	334	287	304	296	287	303	291	329	319	313	318	262	314	290	304	305	294	295	293	289	284	273	265	308	346	334	306	295	309	295	320	342	275	300	298	307	313	279	307	284	301	316	291	338	293	339	313	302	327	297	267	263	286	301	307	311	289	320	346	299	261	295	284	301	291	302	306	339	323	305	338	287	302	314	283	304	275	294	290	315	259	303	274	312	297	318	336	298	305	300	296	294	308	313	273	294	294	328	295	282	283	309	318	312	311	299	304	288	291	289	286	307	313	323	302	302	306	281	272	288	304	305	278	315	310	320	285	302	314	323	298	293	286	295	301	290	304	292	306	313	292	326	288	275	293	301	293	282	326	291	284	268	284	305	293	304	319	325	294	290	306	321	296	301	288	291	289	293	304	293	282	286	285	300	324	314	295	296	315	314	296	318	329	311	258	281	300	327	291	285	305	304	338	238	308	278	315	311	335	313	292	309	320	307	308	296	319	276	305	303	306	316	309	296	314	317	292	301	338	302	261	307	283	300	297	322	328	301	300	319	295	288	317	327	289	299	266	300	294	282	305	265	292	296	283	296	289	294	290	300	281	301	276	280	346	269	323	275	319	294	309	309	304	320	313	291	304	320	306	294	310	328	286	342	299	306	296	306	291	319	290	286	313	315	302	320	292	311	323	296	292	303	290	317	322	301	304	281	318	298	326	283	289	280	280	305	293	310	296	299	307	299	298	309	310	302	312	274	313	284	305	296	284	314	304	308	304	309	297	326	308	335	311	312	302	359	311	313	262	288	316	300	322	326	284	307	324	303	299	282	295	331	320	295	293	337	287	315	304	290	277	331	269	289	296	312	293	320	313	329	298	293	275	314	292	294	307	274	260	290	312	318	302	315	295	289	284	288	279	295	290	317	312	265	302	313	303	301	293	284	274	314	259	299	266	316	283	301	278	276	314	301	331	289	326	320	298	304	324	313	296	278	317	310	300	338	312	294	333	317	310	271	311	296	295	270	283	292	310	313	303	311	292	312	313	293	305	267	302	340	300	319	320	279	314	309	299	294	292	312	286	294	298	299	303	309	292	285	344	316	275	307	279	272	285	308	308	285	309	341	298	294	289	287	289	328	316	285	317	329	292	299	303	302	308	290	311	283	286	281	279	324	300	312	298	300	284	299	292	288	291	292	319	295	283	281	286	292	306	315	323	303	303	304	299	303	294	334	316	308	322	315	278	303	288	315	312	318	340	286	295	288	297	320	343	316	272	318	314	328	283	312	347	316	279	285	305	304	332	290	312	306	281	304	305	294	265	310	296	302	290	329	288	312	284	341	289	286	291	310	296	270
2443	382	257	185	124	174	210	217	242	237	218	169	195	174	154	142	149	112	131	111	106	102	84	91	76	88	72	68	73	57	69	79	66	50	61	48	58	51	61	52	51	52	45	60	58	54	62	52	33	46	51	46	52	60	50	46	54	54	50	52	50	67	54	65	60	49	50	50	63	57	50	46	49	46	49	54	53	54	54	49	42	64	63	50	60	50	55	56	53	69	53	49	57	56	44	48	50	54	54	49	46	47	59	62	50	51	50	57	48	55	55	43	51	39	54	58	46	53	65	60	39	47	56	42	45	50	52	46	51	59	62	49	64	54	50	57	46	56	43	51	43	45	45	49	71	50	44	46	59	46	39	51	54	60	46	62	54	65	63	54	51	41	65	63	47	48	64	47	52	51	62	53	46	63	54	40	61	46	54	55	56	48	58	47	53	52	59	40	56	56	41	58	58	59	43	58	59	38	52	55	54	43	60	54	68	58	65	56	49	51	56	45	52	45	42	42	60	66	60	49	47	56	43	54	60	57	48	65	61	58	63	49	46	55	59	52	42	48	46	54	44	53	52	48	47	55	52	53	49	57	41	60	48	49	43	46	58	42	48	38	50	54	50	55	43	40	61	46	45	54	54	60	47	51	62	56	64	58	58	47	55	53	52	51	56	58	47	46	52	42	51	39	47	47	48	44	46	62	49	56	58	50	49	50	54	58	56	55	53	55	47	51	55	57	59	56	51	61	52	35	56	66	56	43	51	55	57	41	48	54	63	59	55	59	59	42	55	48	53	51	49	61	57	51	56	64	51	49	52	51	58	57	64	44	45	35	46	46	46	53	56	55	52	61	53	52	48	49	38	54	51	58	51	49	70	54	60	60	54	61	50	51	48	55	49	47	58	62	40	49	58	46	50	63	52	59	42	45	50	43	61	62	59	65	52	68	55	55	59	45	42	66	55	49	50	70	54	65	54	43	48	54	49	56	48	64	56	61	48	46	48	55	50	56	54	62	58	66	61	55	56	56	56	49	60	58	53	51	49	55	49	49	51	36	56	49	55	61	45	56	61	39	51	57	62	50	55	49	33	52	61	48	48	45	54	50	53	66	58	48	57	47	41	54	55	63	52	45	53	49	56	54	60	48	44	39	59	56	51	51	58	48	49	48	62	61	36	45	53	45	49	45	51	54	37	64	58	54	55	57	65	43	64	56	69	45	53	66	47	54	62	58	39	40	45	48	50	52	46	56	63	52	59	43	62	49	59	63	50	45	59	46	46	51	55	52	55	52	35	55	62	52	47	40	62	43	53	54	39	46	47	55	61	57	66	49	62	59	80	58	47	49	54	46	54	51	59	53	56	45	55	49	53	57	57	49	54	52	64	41	44	57	53	57	51	62	55	46	68	42	50	55	44	58	40	61	61	60	67	43	53	51	51	60	38	51	44	48	48	59	49	60	54	66	46	48	53	60	52	48	42	46	44	63	46	50	42	40	51	57	53	54	58	51	54	59	55	40	46	42	58	70	52	66	55	52	55	49	41	53	49	63	48	46	41	38	50	63	58	47	48	49	53	54	50	58	56	47	42	50	66	50	48	61	48	51	58	44	44	50	46	59	51	48	39	38	50	38	43	51	58	53	46	50	46	42	53	53	53	67	54	53	50	57	41	61	50	60	59	58	57	55	67	54	51	41	44	63	50	54	53	39	71	55	43	53	50	53	49	65	41	44	53	52	54	62	71	57	50	62	65	53	58	40	49	59	37	52	52	54	45	44	56	41	52	46	44	39	56	68	47	48	56	56	54	64	45	48	58	51	51	60	47	57	37	59	57	49	42	48	51	52	47	64	53	41	43	46	55	69	50	47	43	46	56	55	49	47	57	57	56	59	37	55	44	50	56	50	57	51	45	60	52	43	59	64	51	39	41	32	56	50	53	53	49	45	59	40	47	50	45	52	63	55	57	47	47	68	52	59	56	49	58	53	54	53	59	39	50	54	59	49	52	46	53	58	53	46	42	48	51	46	72	65	47	51	51	58	73	38	36	56	51	55	56	58	41	54	60	53	51	61	60	45	52	44	57	57	56	63	44	50	65	54	57	47	54	43	57	37	63	51	52	56	62	72	60	63	61	50	45	48	46	49	60	56	51	61	42	59	50	49	58	50	56	48	53	55	59	53	54	59	54	46	58	54	57	41	61	41	52	48	59	57	53	54	63	61	57	52	44	45	46	57	47	48	50	55	51	51	53	58	52	43	56	62	42	51	57	66	63	43	65	42	55	73	67	48	52	53	48	55	42	57	45	59	55	43	55	61	56	40	48	38	52	50	58	53	49	58	42	57	64	40	42	60	62	61	56	69	59	44	51	56	45	64	55	41	47	48	67	48	49	57	61	64	56	57	44	62	53	40	59	50	53	43	56	54	51	44	42	41	51	55	53	49	55	51	63	57	63	49	41	57	58	43	66	39	58	56	58	37	48	57	50	49	56	55	45	56	49	38	39	38	50	69	58	51	47	49	48	47	41	62	39	62	43	43	54	52	46	55	43	48	57	53	60	44	52	55	54	70	51	54	53	48	44	61	52	54	47	51	64	61	44	58	55	43	58	50	81	48	58	50	40	50	55	46	50	52	56	60	48	50	38	62	48	63	57	50	62	46	45	76	54	51	44	47	52	46	55	42	42	59	55	57	48	61	63	41	56	63	46	51	47	61	47	63	55	48	60	51	63	52	57	53	43	41	50	44	72	45	48	66	52	66	54	47	43	39	60	55	63	64	49	50	54	47	39	46	52	52	58	56	54	64	54	50	59	53	56	52	59	55	53	51	51	68	50	46	39	55	45	49	53	48	48	46	51	56	47	49	51	50	57	52	45	40	47	53	49	45	65	61	61	67	58	59	42	59	49	59	59	49	47	50	52	51	50	38	58	62	56	46	50	51	57	60	49	51	51	65	49	41	51	80	51	62	55	52	49	47	47	65	37	62	56	58	50	53	58	54	47	52	56	57	46	61	52	52	52	49	45	47	54	62	59	57	49	56	66	51	52	41	58	54	53	49	50	62	55	57	58	70	46	55	53	48	44	49	58	54	63	47	57	53	50	60	42	58	56	58	57	55	59	58	53	41	65	51	54	51	60	56	48	48	36	61	44	55	51	51	49	64	54	63	46	50	57	58	54	56	58	68	50	41	52	41	47	54	57	62	57	60	44	37	52	49	63	38	49	47	48	46	47	59	53	46	52	68	47	63	55	60	80	46	53	52	61	46	58	47	49	54	50	56	55	54	60	56	44	46	42	55	54	59	51	57	64	36	47	56	54	69	57	54	56	39	59	51	60	44	55	50	60	44	62	59	46	52	48	47	50	46	41	57	43	55	51	51	52	54	48	53	52	41	36	44	46	49	53	52	57	71	40	70	65	59	47	62	49	50	56	57	46	56	37	54	51	60	49	41	48	41	53	51	43	51	54	50	47	40	57	58	55	55	42	44	57	49	49	47	67	46	63	44
21743	4504	3399	3052	5280	11657	13166	10820	10472	9903	7712	6408	6189	5966	5189	4675	4091	3664	3114	2620	2370	2011	1699	1611	1346	1172	1176	960	881	836	779	779	713	704	686	663	646	593	601	516	544	520	534	555	576	562	523	521	534	470	483	463	476	509	480	522	444	467	475	510	491	484	458	451	451	458	476	492	500	468	449	442	509	508	439	477	464	489	439	477	469	508	457	473	470	453	499	417	471	439	480	430	465	487	447	446	436	452	506	491	508	439	472	422	488	490	461	476	474	506	480	468	472	469	459	425	424	418	445	432	471	465	458	456	446	462	447	450	462	470	445	452	474	439	436	474	468	462	478	466	432	440	479	465	478	440	462	481	444	484	452	474	471	442	422	472	500	433	481	471	431	494	447	473	448	462	473	469	457	475	440	443	453	426	429	444	453	470	405	464	502	432	470	457	437	487	478	493	470	458	434	451	461	435	457	478	471	442	470	474	458	471	434	486	447	447	428	471	493	478	438	492	424	440	442	463	486	442	478	423	457	498	442	461	452	501	471	463	476	481	433	432	476	475	495	475	453	424	449	446	473	457	476	466	479	467	481	465	421	418	412	457	491	497	418	489	430	449	443	489	466	465	443	434	451	445	465	492	461	476	458	461	418	448	477	469	449	510	447	398	473	459	459	433	477	474	482	483	451	409	487	477	464	456	436	476	410	444	421	431	527	431	474	454	465	470	491	454	428	456	457	466	466	475	455	449	443	486	471	416	463	475	474	442	480	456	450	422	465	454	481	455	469	418	460	458	471	476	431	463	454	425	453	467	482	462	457	475	444	493	424	447	422	466	474	443	467	497	437	426	478	462	479	437	460	477	447	471	476	452	484	449	459	451	458	476	462	457	447	466	416	459	493	458	477	484	483	465	460	451	495	455	473	487	429	484	439	465	464	453	462	428	436	519	457	497	465	459	445	435	468	432	461	462	477	448	450	455	473	463	448	449	483	455	448	462	478	470	450	479	436	486	423	486	433	475	481	453	473	438	446	497	466	458	466	508	436	462	495	488	473	430	461	465	418	471	464	458	448	458	452	436	467	415	443	472	480	458	430	473	474	438	471	484	452	450	504	441	461	449	440	500	462	447	463	477	457	441	446	482	465	465	461	462	444	479	444	483	473	467	454	462	453	504	422	484	465	423	455	433	499	463	444	458	478	501	438	503	438	449	501	438	453	452	471	402	482	499	454	477	488	466	420	441	414	458	438	475	392	496	495	474	441	462	480	459	468	453	473	461	493	431	471	486	450	484	423	439	443	494	457	447	444	489	454	438	448	456	479	459	461	474	436	483	434	475	468	485	447	480	450	446	483	494	469	448	470	453	447	451	449	460	466	442	481	488	473	466	441	477	455	469	419	474	484	447	451	463	418	446	456	422	477	495	453	492	445	446	461	458	471	426	447	478	441	468	456	431	485	473	469	430	468	454	480	472	441	481	487	424	450	428	493	464	434	469	446	434	481	505	441	466	447	470	460	428	438	458	435	424	472	499	452	466	452	404	470	443	445	454	469	445	470	423	459	464	461	506	478	487	462	459	464	469	533	457	409	438	449	480	472	465	449	448	456	491	456	454	481	487	480	480	496	428	473	444	411	490	447	467	450	484	490	449	456	441	449	486	485	439	484	460	431	476	514	457	457	468	454	446	435	473	487	436	449	469	467	525	495	458	467	462	449	488	458	445	448	451	467	469	464	445	478	483	470	460	445	478	465	487	468	473	433	460	464	461	448	447	456	403	450	433	466	453	465	513	487	438	464	469	459	413	476	457	508	481	441	482	452	492	482	465	504	447	470	469	463	431	465	477	483	498	472	496	449	471	470	430	465	458	478	442	490	454	448	487	410	521	455	426	464	435	490	484	432	465	461	501	471	447	443	466	445	464	476	476	460	482	465	449	482	444	442	474	422	478	418	471	450	479	462	451	472	457	432	455	449	468	473	491	428	458	463	480	435	481	476	478	444	474	450	421	452	476	442	446	445	487	464	465	501	478	458	463	484	437	498	476	461	442	477	441	482	506	485	469	446	475	449	441	459	452	455	443	427	445	428	444	446	501	487	456	461	482	444	421	440	480	478	427	438	434	489	447	459	444	462	460	470	463	470	469	445	463	486	482	481	440	467	457	442	488	462	474	461	472	433	459	454	449	449	425	434	460	448	470	486	473	472	441	466	491	449	479	465	460	457	440	449	436	461	406	430	473	443	464	461	460	491	427	438	497	427	510	451	436	441	473	432	482	464	462	492	453	415	479	443	458	464	485	488	474	475	455	417	464	450	503	470	471	493	469	456	469	487	442	459	425	490	432	495	468	464	493	446	446	437	465	431	448	469	452	453	450	474	455	431	442	441	467	468	473	443	460	453	429	483	486	476	489	489	429	483	505	455	510	449	470	466	463	459	498	480	461	420	461	489	464	446	475	442	483	476	461	526	421	475	470	444	425	489	441	470	467	455	429	458	448	470	441	486	446	444	456	482	497	475	449	456	466	488	450	422	483	469	466	424	442	441	458	471	488	458	447	459	455	412	458	423	469	466	433	447	454	459	479	436	478	441	433	439	463	456	435	463	460	418	452	480	474	430	474	468	453	463	493	451	440	427	464	423	473	459	466	511	462	461	434	490	467	454	465	496	464	484	469	437	452	465	502	434	487	508	446	424	483	462	503	470	463	425	461	426	419	416	455	485	417	457	434	500	435	447	460	474	438	427	455	484	457	461	496	454	490	462	491	495	420	427	462	472	464	461	433	447	400	449	487	455	485	461	419	457	458	471	432	486	489	477	452	471	466	474	472	437	449	467	452	458	455	468	455	464	421	464	477	457	443	453	466	437	440	471	432	471	445	467	465	433	427	445	449	485	456	461	432	471	437	474	461	438	448	473	435	497	436	496	500	447	463	472	480	446	478	420	491	484	496	497	433	456	417	457	432	487	435	428	493	448	444	445	449	462	495	436	465	473	461	465	472	426	501	488	459	448	469	470	450	470	485	460	441	441	518	442	521	460	457	459	436	425	440	452	468	458	458	465	455	441	435	516	492	459	445	435	453	469	424	422	455	480	454	456	446	487	463	502	452	428	466	470	461	463	496	474	488	429	470	453	451	460	404	466	458	454	423	471	456	431	445	446	482	443	478	465	462	462	485	434	457	488	470	514	470	415	462	486	469	471	445	410	441	471	470	416	424	442	441	472	460	473	480	435	452	448	477	470	445	511	469	440	467	462	458	460	475	438	435	470	472	431	484	462	459	457	485	491	483	466	455	445	455	463	438	457	454	473	463	447	478	477	486	437	460	490	471	478	452	502	436	469	480	445	452	462	456	455	472	466	404	474	480	460	437	464	466	447	454	419	448	482	454	475	477	469	432	434	455	434	483	464	474	487	465	446	453	470	506	434	482	452	468	456	444	487	462	491	467	452	461	421	505	478	462	433	492	428	463	455	477	430	445	429	471	453	445	471	456	451	455	466	490	418	480	441	467
1879	222	172	104	108	115	142	122	133	154	118	117	108	116	111	104	106	93	84	98	68	62	64	71	58	58	50	67	57	47	56	45	54	58	75	61	60	65	52	56	54	46	56	59	65	62	43	51	56	48	56	45	46	55	52	48	50	57	59	54	56	52	46	45	54	46	57	41	54	56	54	48	56	45	57	69	50	62	53	62	46	58	65	36	59	56	56	57	45	66	55	57	48	60	50	46	70	52	51	49	51	56	64	53	47	53	50	50	59	54	48	49	43	58	51	49	66	55	38	40	46	50	59	51	56	46	46	57	66	53	46	57	50	49	45	46	50	58	60	55	53	49	69	40	63	47	51	55	53	56	53	57	63	50	55	44	64	47	57	66	46	52	55	46	50	48	44	61	63	44	63	58	54	47	53	48	54	44	45	53	60	44	53	41	53	59	43	49	56	47	62	58	51	62	45	51	53	40	44	51	47	60	54	58	52	60	57	59	50	59	41	53	56	53	49	51	69	51	53	54	52	47	53	47	62	61	72	62	47	33	53	46	55	58	58	53	49	60	50	48	51	51	64	41	48	44	51	56	59	42	56	47	56	73	50	68	62	41	53	59	57	53	75	58	43	41	62	52	69	65	57	59	42	55	47	50	59	40	40	50	60	55	49	55	68	66	54	50	48	58	50	60	48	43	40	50	56	48	53	52	49	45	60	59	42	46	46	53	55	56	37	60	61	51	73	56	54	62	52	57	51	64	51	53	53	57	64	65	52	59	55	51	55	56	56	62	63	66	41	49	53	54	49	47	48	61	55	51	51	49	50	57	48	52	44	57	43	53	47	46	54	63	49	53	59	60	57	53	53	57	54	63	49	57	41	48	60	52	51	55	62	51	46	46	39	55	52	69	55	46	51	53	63	59	58	64	51	43	49	64	58	57	48	48	54	45	52	40	55	55	47	37	42	47	61	57	64	55	40	38	58	62	49	45	50	60	57	52	54	59	49	51	57	54	50	50	55	50	47	54	51	48	57	51	50	56	63	52	50	68	51	58	73	61	61	39	47	62	47	46	63	52	42	48	53	39	56	49	48	55	53	59	56	47	50	42	57	44	50	49	50	51	63	55	53	52	54	44	49	51	47	52	57	57	45	52	62	58	45	48	58	68	50	57	54	53	60	55	49	58	47	55	69	54	49	60	55	46	52	64	65	57	63	51	64	55	67	49	54	44	49	43	51	54	46	42	58	63	70	53	63	41	50	48	65	43	53	52	54	60	53	58	51	57	54	58	47	44	45	56	54	65	63	60	56	50	43	54	55	41	48	59	55	46	55	62	42	59	53	54	50	49	41	48	52	45	46	56	69	51	64	69	67	45	49	53	58	62	58	72	37	51	59	59	52	57	61	52	47	68	46	43	60	57	53	51	53	58	53	61	46	40	40	58	38	47	57	45	55	48	61	49	67	50	51	40	53	55	54	57	53	38	61	44	65	56	57	50	50	54	56	53	54	54	59	50	58	45	50	53	43	61	61	51	46	65	51	42	51	49	39	63	46	67	51	61	45	53	42	59	53	41	53	53	55	51	59	58	56	40	50	54	53	51	70	69	41	47	53	55	62	47	37	55	50	51	41	50	63	54	47	65	57	60	50	70	47	49	52	56	46	48	48	57	50	60	55	62	52	58	54	50	55	50	44	51	58	61	46	47	52	67	58	52	56	54	58	54	46	58	56	55	70	51	53	60	56	59	48	51	46	45	59	61	58	52	48	53	55	40	56	51	61	64	55	66	66	61	37	59	61	51	63	53	57	59	59	46	66	55	54	57	63	44	54	56	53	45	62	52	47	55	51	45	59	48	63	66	55	59	52	64	59	54	48	56	67	46	56	55	66	67	43	53	47	61	55	53	49	63	42	70	45	61	53	61	45	49	62	70	60	64	67	46	60	51	51	59	49	48	51	53	66	40	47	43	38	39	54	57	53	63	59	41	66	40	61	51	42	54	47	52	55	61	46	52	66	59	63	55	57	64	48	51	41	64	62	66	59	36	70	40	53	60	39	50	45	59	58	64	54	51	66	59	44	48	55	54	39	61	48	54	38	35	58	48	62	58	52	56	49	44	54	57	53	50	56	32	44	34	59	50	50	56	56	51	65	44	64	48	45	58	45	44	50	50	57	51	40	49	57	55	63	50	51	41	66	56	56	58	50	56	52	46	67	52	49	53	55	54	67	63	52	64	42	58	46	56	58	47	56	45	47	44	50	57	47	53	61	54	46	55	39	60	52	51	49	57	43	62	59	49	57	51	56	49	49	54	53	55	56	37	43	63	48	56	53	62	45	48	61	41	45	70	53	51	58	44	61	55	64	46	53	49	58	66	60	54	64	54	59	44	62	55	53	58	57	52	55	57	47	53	58	51	55	54	49	52	63	60	43	52	49	53	54	53	60	56	49	55	56	52	58	41	51	57	43	42	56	63	57	65	56	54	70	54	60	53	58	62	46	45	57	61	61	49	47	46	60	42	51	44	47	39	47	42	50	57	46	60	44	57	48	64	41	64	49	57	50	59	60	61	40	62	52	44	54	50	58	62	48	56	52	53	44	42	49	56	45	42	75	60	58	62	63	54	62	61	48	42	45	55	46	47	56	58	57	43	55	43	50	45	40	52	53	60	58	63	61	53	69	55	55	62	61	46	44	60	58	47	46	52	53	47	47	40	54	55	51	60	52	55	43	51	52	58	49	72	56	53	54	50	49	50	58	60	50	49	61	57	55	47	59	60	61	57	47	50	46	56	60	51	58	55	64	54	57	51	43	45	47	51	57	51	51	62	47	47	67	51	59	47	36	58	57	48	72	54	42	64	54	56	53	67	58	36	65	52	50	58	52	44	49	57	59	45	41	47	53	58	44	57	56	43	54	51	55	61	59	54	48	58	52	47	36	65	45	61	52	60	54	53	52	48	50	59	54	46	42	48	62	52	49	47	67	45	43	52	56	62	36	52	58	48	55	54	56	71	56	49	54	57	56	60	65	66	62	56	43	59	54	59	55	56	53	68	43	52	68	52	44	61	61	44	49	44	57	55	71	46	47	53	65	52	60	51	42	48	52	58	67	42	52	57	50	56	48	47	62	49	55	51	55	48	54	51	49	57	67	48	62	59	33	40	54	52	69	59	44	43	47	56	59	56	51	71	41	45	48	56	61	49	49	62	55	66	55	54	48	46	49	54	53	65	51	53	51	52	77	62	61	53	47	53	56	53	48	46	55	60	47	44	46	48	61	57	48	56	50	56	59	61	58	44	63	51	44	42	40	63	48	44	48	38	66	51	56	49	42	52	69	57	49	54	42	51	55	52	41	61	55	45	45	41	55	58	62	47	56	47	60	47	45	43	40	48	57	56	46	52	58	53	54	58	66	46	49	54	59	54	49	56	51	44	60	49	49	60	69	59	56	56	48	55	44	47	59	42	48	50	63	39	54	55	63	55	46	49	53	50	49	49	58	49	50	48
14745	2496	2115	1922	3341	6781	7343	5938	6112	5481	4035	3505	3331	3266	2972	2516	2229	1984	1772	1537	1422	1163	1002	889	879	860	796	751	630	627	584	604	551	556	560	550	546	526	485	435	492	510	529	465	483	506	504	447	494	454	433	502	458	471	439	469	403	463	438	476	464	470	469	425	458	464	489	455	449	422	448	445	454	441	443	469	483	468	436	456	479	485	435	438	475	426	526	417	428	438	445	477	461	460	446	448	471	458	480	415	498	472	430	458	452	488	464	421	472	427	445	496	437	466	461	443	470	456	455	462	467	502	468	449	465	469	482	422	473	459	430	452	411	435	465	430	462	466	481	427	454	487	438	433	459	459	442	468	463	464	472	433	444	450	469	424	448	447	450	435	466	473	462	444	477	447	437	437	489	450	467	452	460	501	476	453	480	418	476	467	468	425	430	461	434	452	440	437	445	488	453	471	466	400	456	486	454	502	448	460	500	457	485	449	452	430	427	468	405	435	435	446	449	444	492	480	421	494	455	488	427	472	454	482	454	465	467	493	427	490	481	425	494	467	457	433	454	473	467	483	437	448	451	437	459	448	475	491	458	449	419	447	441	437	436	428	404	419	473	474	466	466	458	437	457	435	455	471	450	463	477	471	464	443	421	445	461	461	464	465	455	421	437	466	429	459	478	473	496	473	445	465	468	446	471	503	461	452	480	465	424	471	452	449	454	457	460	431	478	432	414	436	453	461	464	406	472	479	428	460	476	453	483	481	458	483	429	479	459	486	462	457	441	435	466	433	435	449	447	482	507	446	472	418	444	460	474	472	477	507	452	441	482	450	417	459	423	458	480	498	501	460	442	460	445	496	489	436	430	474	418	477	437	455	418	441	478	459	437	464	498	453	464	458	452	474	451	422	469	464	463	426	438	446	483	445	449	470	422	448	460	440	428	462	471	423	438	423	476	429	438	461	502	424	435	459	492	479	468	445	462	446	451	459	459	482	428	451	433	458	427	457	452	458	480	444	459	402	419	458	435	453	454	486	493	448	455	457	403	470	434	440	469	451	470	482	447	466	429	458	410	433	419	474	441	477	453	470	431	466	440	444	469	431	422	453	485	458	432	416	448	467	464	447	474	455	471	459	461	479	450	430	459	451	475	438	446	439	468	493	444	458	423	475	464	431	466	479	446	475	443	494	424	460	473	479	443	439	458	450	422	489	450	451	421	451	477	425	485	413	449	446	425	449	468	448	431	438	458	479	500	387	455	448	461	487	464	463	450	452	454	453	443	447	476	463	457	443	490	444	466	466	427	462	471	495	414	412	484	497	463	462	451	438	426	433	497	502	456	423	423	460	459	450	444	422	467	471	440	447	430	439	492	419	467	480	432	501	475	476	440	467	451	433	479	425	415	448	431	482	433	468	446	446	447	471	451	464	442	449	469	449	469	438	422	431	476	442	456	436	427	479	459	448	449	427	457	459	491	495	475	462	464	453	413	451	463	439	462	451	457	453	447	410	506	444	435	445	419	447	449	462	468	464	481	460	490	454	420	455	458	474	506	441	470	437	473	459	415	445	449	466	475	447	453	429	450	425	451	444	437	450	463	416	472	447	452	461	451	441	464	493	488	471	463	461	452	428	487	469	444	440	450	460	444	462	437	465	451	438	442	448	454	458	448	457	464	462	486	403	427	472	469	465	451	452	424	451	468	477	428	443	477	478	424	418	448	439	457	462	449	434	455	445	453	452	473	483	459	493	484	424	443	423	481	476	451	425	475	465	459	482	449	446	445	428	447	471	448	452	460	415	456	475	466	442	442	474	495	446	468	446	473	441	409	430	431	420	479	471	449	430	469	466	458	439	438	463	455	425	463	470	457	447	440	453	451	441	424	461	463	431	426	438	452	457	440	502	466	444	436	465	480	472	481	422	409	461	437	463	466	455	437	445	420	450	468	447	472	460	475	430	455	428	428	501	438	431	443	452	408	465	433	447	454	437	475	465	444	414	469	427	428	451	489	442	456	441	479	455	477	447	467	432	484	436	482	434	461	422	473	490	473	488	424	442	455	467	439	430	483	446	458	441	425	467	443	468	508	447	485	447	470	442	440	481	497	429	419	450	456	433	418	444	470	468	429	418	408	468	454	496	433	477	500	443	460	461	472	449	445	434	463	471	475	458	466	435	412	473	479	469	463	417	445	448	427	461	465	450	477	452	438	477	435	453	468	444	462	439	490	442	463	479	432	453	470	475	454	448	444	422	425	466	449	433	458	474	447	453	450	481	487	447	403	456	458	433	472	438	481	475	471	430	460	420	437	474	460	459	439	466	440	458	480	466	462	463	446	449	438	479	448	445	471	470	458	469	444	480	452	430	449	480	429	436	461	472	446	450	455	470	459	422	497	476	428	446	427	458	439	496	467	469	459	446	459	435	483	440	416	424	450	485	484	450	447	475	469	442	452	449	456	444	463	473	438	454	466	465	436	431	466	469	461	440	436	489	456	462	441	490	449	469	446	467	442	446	443	454	436	421	468	462	439	451	468	436	446	453	482	453	464	461	501	441	479	472	460	459	477	469	418	448	455	456	451	436	441	438	468	450	492	454	443	479	478	398	515	462	453	453	433	486	447	432	416	439	470	459	497	508	475	468	444	437	494	460	473	460	400	452	425	428	443	451	399	415	436	478	472	457	460	431	413	489	485	458	447	489	480	433	431	440	455	455	479	477	472	456	431	455	481	426	443	462	442	487	441	461	444	442	446	464	457	456	458	452	498	441	435	465	458	444	433	474	428	471	469	451	482	461	418	431	457	446	469	431	434	434	432	464	468	451	447	451	436	426	465	419	453	453	465	463	476	456	456	440	453	417	439	461	443	434	441	464	448	451	454	480	478	486	433	454	476	445	458	435	474	429	459	437	447	468	430	459	492	455	444	449	470	416	425	507	431	458	435	435	468	449	463	460	460	465	474	488	463	429	451	467	451	448	443	442	474	447	465	469	465	467	452	481	459	483	450	510	435	432	439	464	486	484	438	421	456	424	438	451	472	479	444	419	436	452	450	449	427	460	452	477	450	430	482	460	494	479	454	451	429	470	455	446	469	464	492	452	463	478	451	478	458	465	423	456	459	445	440	441	470	451	416	453	446	437	461	483	448	449	438	451	491	464	443	476	437	447	458	449	430	445	459	449	464	448	465	505	451	459	495	468	461	449	421	451	435	460	428	452	457	448	464	450	443	464	417	433	437	440	439	438	470	442	452	444	444	432	464	491	433	462	470	461	455	446	461	454	475	443	481	491	468	465	458	408	474	486	453	439	461	486	436	486	433	467	442	475	405	463	518	419	451	418	469	456	438	481	408	467	443	473	456	443	491	452	439	466	496	476	409	461	450	413	449	451	505	476	445	477	449	445	436	461	457	489	462	451	447	484	464	452	439	429	453	426	463	492	468	488	458	484	457	452	414	456	446	460	471	463	431	462	452	471	424	456	442	420	427	448	454	479	447	475	447	468	500	465
1783	355	272	192	148	155	205	197	215	193	154	144	153	185	167	154	128	114	109	110	83	88	88	85	86	73	77	72	66	79	73	65	90	76	79	63	62	70	85	72	76	63	65	72	58	65	56	83	54	66	73	66	67	55	76	71	69	70	70	74	64	75	49	56	79	60	68	84	59	65	73	64	62	53	59	76	61	68	53	55	59	77	55	65	62	73	68	74	67	59	62	70	57	70	69	60	71	57	63	68	76	78	51	73	61	65	57	61	52	57	71	74	68	77	59	68	69	76	67	75	69	86	72	64	75	67	63	44	79	60	75	67	67	64	71	62	67	88	68	66	46	56	66	65	70	73	57	89	75	65	66	87	73	58	66	75	73	66	61	77	73	66	53	67	81	57	83	69	64	80	64	61	65	61	63	75	64	60	68	59	68	65	81	75	74	62	63	53	75	51	77	80	61	73	84	64	56	72	79	64	72	65	69	87	55	61	58	72	72	74	79	59	77	67	71	62	70	66	66	70	66	69	72	64	57	75	62	73	77	67	59	57	70	56	66	66	80	73	74	71	68	67	73	89	73	72	79	54	64	74	61	67	67	56	68	60	56	65	71	77	65	72	65	75	56	49	84	67	77	82	89	78	72	72	56	70	67	73	56	55	64	51	66	69	75	80	66	72	65	65	73	57	66	62	65	78	48	73	61	80	84	67	47	63	90	50	65	60	77	68	64	72	60	55	58	67	72	67	58	77	80	60	66	83	62	64	87	75	57	65	51	76	54	67	60	60	66	71	66	59	62	68	75	82	70	63	72	71	67	64	64	53	58	81	67	69	67	73	69	68	64	70	54	74	63	66	55	67	79	74	66	55	84	71	52	79	57	69	71	74	75	64	45	74	72	66	62	55	83	69	59	60	80	64	58	68	75	63	73	56	69	72	66	70	82	69	69	69	76	67	59	74	60	80	65	70	60	60	57	56	71	68	46	66	51	53	61	58	68	64	77	70	61	71	60	65	71	68	62	74	65	57	85	50	46	49	57	70	57	59	61	55	57	76	72	65	65	70	72	66	67	60	73	54	67	51	72	68	61	63	70	65	71	68	61	76	60	82	62	79	85	67	63	63	65	48	66	65	70	68	61	75	56	69	73	68	69	68	69	62	55	60	79	64	62	80	67	76	77	79	53	58	74	62	70	64	79	67	78	52	70	79	72	87	59	62	71	75	70	67	61	57	63	79	40	68	65	63	65	65	87	53	69	67	72	71	67	60	86	65	61	83	67	70	82	64	73	57	62	72	64	75	78	76	87	75	75	65	55	79	64	81	77	76	73	64	82	67	71	56	72	60	81	51	70	65	63	67	48	78	63	71	68	85	69	64	54	72	58	80	62	66	51	58	77	63	68	60	70	64	65	54	71	67	81	70	68	67	67	71	66	62	50	68	71	60	72	66	61	74	75	63	64	69	78	71	73	70	54	73	73	66	68	69	83	70	63	51	58	68	71	66	66	70	61	65	69	73	72	56	67	74	74	61	58	77	63	59	75	71	74	66	71	72	72	80	66	73	61	83	64	79	64	70	58	81	67	85	69	69	82	71	73	63	73	69	62	50	57	68	57	52	68	71	64	70	62	67	56	77	52	60	76	54	76	65	69	76	77	63	56	83	68	54	67	55	58	62	62	54	75	67	77	65	72	57	64	69	56	64	54	50	62	74	76	69	78	74	65	73	71	63	58	67	64	58	66	82	69	77	68	79	64	73	53	83	50	52	71	70	67	60	79	48	74	57	73	61	69	67	77	81	58	60	66	70	69	56	58	67	67	62	67	79	76	57	58	79	64	63	65	63	67	92	69	81	77	72	69	71	52	64	77	77	72	63	68	63	76	77	78	86	71	73	79	70	68	69	82	81	79	67	63	74	69	71	75	65	60	67	88	66	71	64	65	60	60	71	57	76	63	57	66	68	65	56	65	75	67	81	68	70	67	71	77	54	53	60	55	76	67	62	72	74	62	63	79	63	54	73	71	73	51	80	77	70	76	59	63	80	65	55	62	68	67	66	79	54	52	76	73	64	62	64	85	68	61	63	69	69	79	59	63	59	49	69	57	77	77	55	70	70	81	84	77	72	50	77	99	72	76	74	58	58	59	62	63	63	59	69	68	60	69	68	69	62	63	68	72	60	65	62	57	65	50	69	66	54	71	74	61	75	57	59	75	70	57	73	70	75	68	60	56	58	67	79	72	68	69	72	68	67	58	61	61	76	83	58	62	56	61	63	78	73	77	69	51	74	64	57	72	65	63	64	59	89	71	72	75	77	58	52	57	56	65	65	66	69	79	70	70	70	69	69	68	68	68	88	60	55	80	70	79	60	69	72	64	75	61	72	53	58	61	76	60	75	62	63	74	63	70	68	56	74	57	59	53	74	66	71	60	71	74	68	72	77	66	59	67	75	66	61	65	60	59	71	65	64	45	70	62	59	55	71	68	56	71	66	72	68	74	51	80	80	66	59	69	70	87	61	68	82	80	66	64	55	68	60	61	74	71	72	66	78	64	72	71	63	71	82	69	52	75	52	64	63	66	73	58	67	51	60	66	67	60	57	74	70	61	74	68	70	52	66	57	80	69	72	60	72	56	64	66	52	65	75	76	62	68	62	56	54	62	80	62	53	75	92	56	77	68	59	73	70	72	56	76	73	78	64	64	71	77	60	75	64	72	72	72	73	64	59	67	76	54	64	51	56	68	63	61	67	58	83	72	66	71	55	63	66	92	75	62	56	59	72	68	60	70	59	82	77	73	80	74	64	68	70	70	72	54	62	70	71	62	72	66	73	76	63	85	73	73	60	73	59	64	58	66	63	64	68	73	71	67	72	60	53	71	76	64	68	67	65	63	67	79	78	54	73	72	66	69	81	80	58	49	69	83	75	51	66	64	59	61	79	81	67	64	51	70	57	58	63	72	68	58	67	69	66	82	64	66	69	62	60	51	72	64	46	74	75	59	63	52	60	60	78	81	67	62	58	68	66	67	68	78	65	78	94	84	65	59	74	74	58	82	67	75	50	63	63	61	61	55	65	52	70	69	78	58	52	71	71	68	65	65	58	66	76	62	58	62	74	83	65	54	81	70	76	54	71	68	82	66	63	51	72	80	68	74	76	76	63	55	72	65	61	54	71	58	55	66	64	66	63	62	65	70	66	68	77	65	56	50	65	63	72	67	65	62	80	66	70	56	72	60	65	59	58	65	53	57	76	73	72	76	55	68	70	71	65	76	62	68	72	63	64	66	59	59	71	73	81	71	73	72	61	64	70	55	82	74	67	74	64	66	72	81	67	57	73	70	76	64	71	80	78	51	63	73	64	63	77	72	63	81	54	59	87	78	59	74	58	70	74	70	72	49	79	78	58	61	56	63	62	94	64	79	78	58	70	67	67	56	62	67	69	47	62	80	81	60	77	83	54	68	79	57	64	45	64	62	69	69	72	72	83	63	79	59	53	77	71	84	64
18784	4093	3022	2746	4949	9733	10829	9273	9244	7930	5904	5013	4790	5174	4421	3793	3221	2890	2459	2236	1869	1758	1537	1360	1268	1094	1019	951	889	839	834	746	733	751	761	718	705	727	688	652	635	632	605	617	631	634	624	633	621	605	601	607	572	558	610	606	607	557	617	577	546	590	596	580	617	565	585	577	596	599	598	590	594	608	609	606	591	575	569	617	545	607	582	557	581	573	615	579	621	594	581	588	585	557	563	577	573	567	616	606	548	607	574	601	546	579	643	609	581	559	535	619	548	580	564	609	591	563	580	581	562	631	582	603	604	584	551	545	603	572	625	573	590	552	610	582	600	565	568	549	591	582	579	598	585	591	607	597	590	565	578	622	566	602	590	613	553	580	557	569	589	595	564	567	588	565	614	575	558	587	534	585	552	585	584	579	598	577	566	579	557	561	590	573	619	561	583	564	555	553	575	599	619	535	608	557	597	567	574	564	588	602	551	573	581	558	590	587	571	533	570	525	584	563	599	570	582	572	578	588	561	577	571	581	558	598	574	577	573	560	512	629	613	582	607	580	577	597	585	566	542	575	574	551	542	585	586	575	610	591	567	568	582	609	543	565	590	554	579	602	581	508	555	557	577	545	558	600	557	551	577	592	577	632	574	546	539	552	624	600	546	543	588	574	587	552	568	583	532	548	552	587	531	575	586	616	561	610	576	601	555	575	571	627	584	600	583	581	573	574	591	594	558	553	575	546	554	606	627	571	578	571	541	575	606	617	595	580	651	583	566	589	601	541	589	566	566	593	564	641	586	548	558	564	546	589	583	581	602	569	565	566	536	594	586	598	613	582	571	602	594	566	547	602	554	613	589	545	600	568	555	562	578	604	599	567	604	569	607	544	614	593	579	590	542	597	578	571	578	580	584	593	615	575	572	603	536	592	583	553	571	580	568	575	579	587	618	608	557	576	585	628	585	580	560	554	568	571	579	548	553	593	613	556	583	582	569	583	588	568	564	555	589	599	602	607	564	635	578	567	567	642	571	595	530	595	537	575	581	564	629	588	548	577	563	578	598	564	566	627	579	585	568	526	547	569	573	611	539	548	583	556	597	569	583	589	619	590	565	615	577	567	601	601	519	567	586	540	586	568	566	560	555	608	565	600	551	576	585	622	579	554	591	518	561	616	530	575	565	573	587	590	575	565	595	615	568	603	574	604	611	578	613	562	586	549	536	576	552	582	587	595	552	592	559	613	589	549	556	585	569	570	584	590	588	608	605	615	562	622	553	557	591	563	563	562	502	609	574	581	567	576	547	589	603	586	584	578	576	578	594	610	590	563	583	577	569	555	582	571	523	591	592	565	599	558	591	564	566	562	542	595	592	569	579	595	530	573	575	617	565	590	601	593	598	564	602	582	621	634	595	611	555	612	561	573	594	541	565	575	585	609	646	590	584	576	581	561	577	536	542	581	580	570	573	603	582	576	595	564	609	579	590	575	616	625	545	563	539	578	583	567	546	600	571	607	558	569	592	564	564	566	587	558	602	601	564	552	596	583	611	541	605	583	577	603	640	617	590	596	544	617	585	564	580	569	582	580	558	603	614	591	606	540	606	562	626	604	608	562	592	561	569	566	554	511	620	617	542	580	596	572	587	566	586	574	597	585	583	579	573	606	590	585	633	564	615	572	569	588	577	571	569	563	548	554	561	583	581	606	548	590	574	592	553	571	591	559	586	547	602	524	592	574	559	573	573	606	544	627	567	616	598	582	620	612	603	613	577	578	551	577	590	560	604	568	635	587	541	583	565	575	573	634	630	628	575	572	590	568	574	629	608	595	582	581	610	557	568	540	564	572	569	555	559	575	553	544	558	565	607	594	573	551	527	643	579	615	595	567	590	569	592	597	553	590	616	568	620	572	589	587	564	582	566	600	588	557	562	611	608	597	549	567	566	539	559	570	570	594	578	578	616	599	582	568	555	536	573	600	588	528	556	573	607	564	582	564	592	584	577	595	553	621	569	610	597	575	599	568	603	584	585	534	568	569	587	577	596	544	588	569	564	615	588	564	550	615	623	584	591	602	563	584	540	605	608	567	532	566	551	563	575	524	572	561	580	559	573	583	583	599	574	575	578	535	573	597	624	616	569	582	600	588	571	615	560	577	542	557	577	562	587	563	608	570	563	585	574	606	585	573	582	565	556	606	530	594	573	584	569	610	560	593	554	604	584	579	568	538	545	612	617	580	534	566	620	613	587	572	643	606	607	574	547	575	553	564	570	556	578	576	609	573	563	627	552	595	592	542	624	612	541	564	590	589	571	533	570	574	614	582	585	528	584	606	582	585	601	625	579	570	607	593	613	649	561	586	588	583	594	577	606	598	615	573	615	565	588	539	567	566	557	615	575	570	624	600	579	564	610	576	611	610	607	622	576	601	580	600	616	597	541	603	589	575	591	582	581	610	580	594	558	596	572	589	549	568	578	565	541	549	591	586	595	576	546	564	602	580	602	598	562	584	553	609	591	566	567	614	525	583	560	583	604	582	605	539	539	566	595	552	599	563	556	567	605	606	565	597	598	588	608	586	554	579	578	611	552	576	562	595	554	551	634	594	572	558	579	599	582	620	608	605	543	553	589	555	606	588	597	572	624	589	541	554	614	584	567	514	596	580	577	576	589	602	583	570	571	594	557	561	541	589	563	603	559	551	568	552	577	574	543	616	587	579	564	584	610	617	554	539	563	576	555	575	580	592	588	597	555	617	555	623	573	611	537	618	549	566	574	593	587	582	595	596	587	578	580	640	581	543	627	631	533	582	571	583	548	558	609	614	569	584	579	569	569	547	588	587	561	579	595	573	587	581	567	579	570	581	541	584	571	552	571	570	565	542	564	561	534	590	587	544	595	619	562	580	597	549	583	548	555	602	573	557	565	557	540	541	611	585	602	612	605	588	590	583	563	603	563	578	589	602	559	558	593	579	583	608	562	596	553	595	573	596	593	592	559	599	604	575	589	607	563	586	566	597	552	542	600	618	583	549	564	567	593	603	523	631	593	628	564	562	586	595	577	545	581	613	519	627	526	560	581	635	605	579	560	569	578	578	622	600	577	618	594	583	551	602	608	544	567	572	582	572	556	578	599	577	581	544	555	623	605	558	599	584	521	616	593	583	621	531	587	565	560	600	569	568	579	580	568	589	559	592	604	588	609	539	600	573	599	578	566	591	628	590	565	536	612	585	600	595	552	541	530	569	583	590	552	548	645	565	597	586	569	581	630	536	582	638	597	589	527	522	558	568	602	573	583	625	577	560	541	590	558	557	595	607	532	540	571	621	547	553	564	546	588	599	546	567	608	576	594	624	546	622	613	567	559	565	588	598	543	557	560	615	609	590	586	593	598	568	521	550	578	594	562	537	595	590	558	561	601	586	615	655	609	590	565	561	633	579	519	589	614	571	596	552	603	580	604	549	562	576	589	561	534	554	543	578	556	594	605	603	556	580	588	585	537	553	578	568	570	570
2803	282	200	127	129	125	116	151	165	164	122	117	123	164	135	117	108	101	82	79	65	72	72	56	54	60	47	44	40	49	47	39	48	37	45	38	34	49	43	39	39	21	43	42	50	38	38	32	29	43	37	36	41	34	38	34	43	35	34	31	37	36	40	32	34	31	37	42	38	35	32	43	40	37	51	32	34	35	39	33	42	41	27	36	36	47	42	35	38	44	37	29	33	39	38	26	43	34	41	36	44	32	32	32	31	33	32	55	23	39	40	32	39	39	37	31	42	32	42	29	36	36	49	32	42	42	39	48	43	31	34	41	48	40	31	28	29	45	28	31	38	34	37	37	39	31	34	34	42	38	36	30	38	33	43	31	30	45	38	33	48	44	32	39	39	38	46	41	33	50	35	38	43	34	33	47	31	45	39	31	33	23	42	39	33	46	39	40	43	33	37	45	36	36	41	38	39	34	39	48	40	37	45	33	32	43	50	33	35	38	35	38	40	39	40	26	36	32	41	36	39	39	47	46	45	32	35	46	35	34	34	35	32	34	43	38	31	39	41	44	29	47	32	34	32	41	45	46	37	36	34	42	46	32	32	27	36	33	31	40	36	50	41	31	32	40	35	41	48	36	38	31	34	31	31	37	37	31	39	43	44	37	41	37	33	34	47	30	30	32	45	49	40	31	39	36	29	26	39	33	31	29	41	39	27	29	30	31	39	29	33	36	23	35	36	38	42	40	31	39	37	39	21	34	35	46	34	29	30	44	28	31	47	35	36	43	35	33	36	39	35	28	34	37	43	46	35	42	51	34	39	41	51	45	35	44	38	31	39	42	35	43	36	27	27	35	36	41	32	51	44	43	28	39	47	28	31	39	66	32	37	32	50	33	36	36	34	32	32	41	32	32	30	39	47	40	36	39	37	34	24	23	47	47	38	34	40	39	38	41	26	34	39	34	43	41	35	34	27	35	40	38	41	31	32	46	34	39	41	25	39	40	45	35	33	38	36	25	40	31	43	37	32	37	34	46	46	36	37	44	36	31	41	38	30	47	34	43	32	41	38	27	47	37	38	28	42	40	37	39	46	47	54	36	33	47	43	33	32	39	41	41	46	41	36	37	37	33	35	37	45	30	33	47	38	37	32	37	32	33	48	33	29	37	36	41	42	35	34	32	41	28	24	38	27	26	45	35	43	34	40	38	33	32	34	34	32	54	44	31	41	42	34	31	36	37	38	40	31	42	36	22	42	27	45	51	36	48	21	41	31	30	38	28	35	42	39	40	36	48	36	35	42	44	34	28	28	30	39	36	34	31	39	30	39	33	40	36	35	35	37	43	36	50	53	42	40	44	37	35	27	38	34	58	26	41	45	54	47	37	35	33	37	32	40	37	37	53	38	42	43	44	33	32	33	36	53	48	46	34	35	29	31	43	31	39	33	32	38	37	36	51	41	36	48	29	33	30	37	43	41	32	42	43	27	45	33	40	23	33	39	46	40	40	46	31	41	44	34	36	32	37	26	43	35	36	32	34	36	31	33	29	44	34	38	37	33	31	49	31	26	36	28	40	37	40	40	34	38	37	39	47	43	42	31	31	37	38	27	38	36	34	24	52	32	43	42	31	33	28	33	36	47	37	39	37	36	38	33	44	28	29	48	24	40	38	36	27	34	40	34	34	41	34	45	36	33	46	26	35	39	42	39	34	40	38	37	35	39	44	31	52	35	37	40	45	42	40	44	53	30	36	39	36	37	41	42	40	34	43	39	48	49	54	35	43	34	43	41	36	49	30	47	34	31	27	36	49	40	32	29	42	39	34	40	37	38	32	36	31	28	40	37	46	39	32	39	34	41	28	30	31	51	32	37	45	42	34	33	37	33	33	30	36	48	34	37	42	32	42	40	28	37	26	28	39	35	32	38	28	28	31	37	36	35	28	29	26	35	32	34	35	34	43	38	34	31	46	36	33	30	44	37	37	39	35	32	28	44	40	33	28	35	31	33	40	43	41	26	45	28	36	38	30	31	43	29	36	36	38	32	27	35	41	31	30	43	34	39	33	37	24	22	37	31	34	40	27	35	34	36	32	32	43	43	26	31	29	26	42	37	45	36	32	36	27	35	29	34	40	33	43	45	34	40	41	43	42	29	34	33	25	44	39	38	41	36	32	49	29	35	46	39	44	39	35	41	39	35	47	21	40	30	40	32	47	39	38	33	38	44	33	36	46	30	34	34	34	43	40	30	36	38	24	45	41	37	49	46	47	38	39	38	39	30	35	27	36	34	40	39	38	29	28	26	36	36	32	30	43	35	28	40	33	33	36	33	41	33	34	32	35	27	33	37	39	37	33	25	28	41	41	37	33	38	44	43	39	33	41	45	35	48	45	31	39	28	26	30	46	31	41	38	32	28	32	34	44	49	38	40	33	46	43	34	35	41	26	33	37	35	40	34	34	30	33	32	30	47	27	34	33	26	38	31	27	48	27	41	26	37	36	39	35	38	32	46	28	31	36	27	31	38	35	29	31	33	28	45	42	35	33	30	33	44	34	32	34	41	33	40	40	30	27	47	40	34	38	45	29	31	33	27	32	35	44	28	36	34	33	26	33	39	29	36	35	28	31	42	31	30	34	37	37	37	48	32	47	30	40	39	34	32	31	37	28	37	36	52	40	32	43	45	42	46	31	43	35	37	40	39	35	39	31	28	32	33	48	42	35	47	42	32	51	33	30	36	31	42	36	45	33	38	30	29	37	32	42	42	47	39	44	48	34	42	30	45	30	39	37	38	37	35	36	35	46	28	47	39	36	43	38	39	47	32	33	27	26	43	33	33	37	42	30	43	34	37	42	46	32	41	32	32	40	40	33	40	32	36	39	41	42	42	33	42	34	34	26	48	32	33	37	41	44	29	33	39	39	32	30	33	38	28	39	36	33	29	52	24	34	40	34	24	43	39	44	33	33	27	35	32	29	40	33	44	38	30	33	39	33	43	32	44	44	27	46	43	38	41	38	38	29	34	33	45	42	28	34	30	27	29	39	33	34	41	30	35	35	42	40	33	31	29	39	43	31	35	32	45	39	32	39	35	32	39	41	37	41	40	41	26	31	34	45	33	40	44	36	35	34	44	34	27	40	42	38	38	41	35	33	35	29	41	26	42	42	41	37	42	41	38	29	23	28	37	45	32	41	24	39	31	40	37	41	48	27	24	31	34	43	39	34	40	37	45	40	35	30	38	36	39	47	26	41	40	44	40	37	41	33	42	35	44	36	37	32	50	41	37	37	26	31	36	23	34	41	40	35	41	47	36	37	33	33	31	37	31	39	37	35	38	35	36	40	37	38	39	36	39	37	32	32	29	42	33	35	37	39	54	29	55	40	45	38	40	30	39	38	46	32	37	40	40	39	28	36	31	44	39	31	36	45	49	41	30	36	41	39	47	38	35	38	32	40	50	40	47	45	27	39	26	46	35	51	37	42	34	34	32	42	38	37	38	44	48	33
17210	3294	2503	2237	4314	8772	8919	8244	8219	7006	5239	4495	4452	4817	4190	3542	2909	2497	2192	1924	1608	1481	1316	984	953	963	777	657	693	562	501	515	492	487	492	479	490	450	404	399	372	396	404	337	372	354	339	332	371	338	348	333	368	311	345	366	300	313	334	321	330	314	317	332	296	350	332	320	329	328	329	320	323	314	311	319	308	286	272	306	314	302	332	325	313	341	330	305	310	320	350	320	298	275	339	310	334	307	332	319	295	326	342	330	316	344	337	345	314	337	303	334	329	319	306	330	308	339	314	278	317	343	313	314	341	315	328	337	322	313	267	341	303	342	323	321	275	289	302	297	319	349	319	352	297	340	353	301	313	317	300	330	267	333	307	273	328	335	315	344	311	307	334	300	327	322	310	326	288	298	301	328	315	310	292	343	320	302	335	326	332	314	317	324	301	340	328	300	289	305	354	330	331	336	332	320	299	311	374	321	297	302	347	312	304	294	317	325	287	284	289	327	325	303	295	296	321	303	338	284	325	328	308	318	309	332	346	282	347	293	325	339	321	300	337	311	319	302	308	319	296	325	304	340	313	311	302	316	332	320	336	313	294	321	295	312	325	309	328	302	302	304	289	332	348	326	318	322	298	314	295	324	328	340	324	315	320	317	309	340	327	343	331	334	308	343	308	328	309	336	323	325	315	294	323	306	307	281	324	293	293	295	327	311	322	322	313	300	349	298	351	324	315	293	288	308	351	320	340	349	321	319	339	312	281	316	322	282	328	303	345	308	278	323	331	306	308	339	315	306	301	321	324	333	303	278	292	322	324	331	309	317	321	299	317	316	296	301	325	321	316	291	323	315	294	351	304	346	326	354	339	295	307	296	307	295	308	346	312	345	334	309	304	333	300	300	309	329	278	289	325	348	316	313	302	332	324	300	296	354	297	313	304	309	304	315	340	296	308	302	311	303	326	283	317	289	337	333	343	334	291	329	291	316	298	294	333	302	288	312	272	332	339	316	362	342	305	278	305	297	314	318	323	312	303	313	345	286	304	340	318	316	313	324	326	291	337	336	301	334	317	316	324	268	335	313	316	307	285	319	311	315	334	332	298	303	274	319	305	322	329	291	308	342	297	317	323	335	303	339	318	310	325	351	336	295	338	304	326	345	323	304	306	308	310	305	302	334	310	323	324	290	300	304	308	328	295	317	321	331	352	329	300	335	345	309	311	338	308	296	326	320	312	326	308	308	312	323	310	305	337	309	326	262	367	325	307	301	301	309	302	305	314	336	328	333	300	319	308	306	313	311	308	339	299	311	320	300	298	322	294	325	337	292	314	314	301	296	322	309	308	317	302	307	302	327	331	333	291	321	308	313	291	325	333	335	304	317	301	313	294	331	326	290	316	346	325	303	324	326	340	287	356	295	308	336	314	326	282	315	339	333	334	308	332	308	322	315	323	312	327	305	327	335	329	298	341	321	327	323	334	323	291	276	293	323	307	310	311	311	319	333	288	335	330	325	299	302	301	314	310	320	324	328	348	319	308	311	314	301	332	333	303	304	302	282	330	322	300	334	315	305	342	309	299	292	309	290	321	302	300	328	308	340	339	319	327	317	312	325	316	342	300	304	320	305	337	308	297	334	326	284	341	324	317	301	315	332	279	300	333	301	319	322	288	314	326	294	329	305	320	277	304	309	297	316	322	328	297	331	331	319	301	307	352	339	352	303	326	305	331	332	303	320	290	352	287	321	295	327	328	283	275	340	332	318	326	323	322	312	334	289	333	307	340	319	284	367	305	291	300	359	311	323	320	306	313	310	308	331	324	309	298	297	289	285	293	302	322	348	314	309	350	307	316	322	350	292	325	322	285	302	304	325	339	287	307	318	324	327	331	305	311	299	295	326	317	304	340	324	303	296	332	295	312	297	302	328	300	300	301	326	303	298	306	330	304	256	303	313	334	305	336	338	326	332	308	318	336	307	293	304	293	322	303	320	293	303	295	296	308	302	309	317	319	337	337	321	320	307	321	304	290	294	304	326	277	339	287	282	340	313	319	281	331	335	304	310	280	322	304	314	304	346	329	332	338	262	295	321	327	291	357	316	281	325	310	284	335	322	319	316	336	330	312	333	317	338	318	317	333	313	316	321	321	321	318	301	318	311	332	331	293	302	294	347	305	304	338	322	322	345	318	311	307	272	331	330	309	357	282	357	302	313	301	306	312	319	317	343	319	301	300	303	317	313	307	338	312	326	329	309	308	330	312	321	342	314	313	349	341	345	316	313	333	322	301	312	319	335	346	289	329	290	309	351	285	309	321	355	352	298	338	320	331	333	296	316	298	315	299	293	292	326	331	268	313	319	272	304	300	340	350	309	338	301	311	294	315	339	310	335	286	333	310	349	304	327	335	288	312	313	360	321	334	322	300	303	326	287	299	321	305	284	343	324	331	333	308	331	329	317	323	312	314	310	349	344	299	297	323	331	288	290	316	330	304	333	340	313	313	295	324	319	303	315	322	339	342	333	304	301	314	320	351	299	290	298	304	325	265	301	287	313	296	282	309	291	306	270	312	325	319	300	326	317	307	305	296	300	337	285	314	329	317	314	323	321	323	312	297	312	314	305	340	343	327	301	296	346	342	322	316	305	285	333	327	312	316	320	349	339	324	308	322	284	318	331	368	342	328	314	331	310	311	300	343	333	291	335	336	311	338	308	329	312	309	314	342	281	307	333	321	339	304	344	313	308	331	319	306	322	333	363	303	302	323	315	322	312	305	306	316	326	316	301	307	270	320	315	331	299	327	304	281	326	277	323	297	291	293	332	287	307	332	313	291	352	315	329	300	327	305	272	297	298	330	338	327	293	309	306	325	338	304	350	344	283	361	287	315	310	304	308	310	288	296	339	341	292	329	312	312	306	346	295	316	292	310	347	298	301	322	328	284	300	322	316	316	334	298	326	316	318	363	332	317	330	335	350	284	340	320	344	303	306	304	303	334	333	320	306	312	290	278	332	331	314	324	326	312	329	291	303	335	333	341	292	332	308	308	331	347	313	275	339	307	314	326	364	341	320	295	286	286	334	298	325	319	320	338	352	309	327	282	324	321	314	333	319	306	294	275	354	313	317	342	317	298	293	321	349	324	302	310	332	320	316	324	312	326	340	320	310	324	332	329	329	307	320	326	324	325	319	306	299	315	311	296	316	333	316	295	312	307	327	313	311	294	327	282	328	299	306	311	297	327	301	300	292	299	303	306	322	335	301	310	331	328	288	311	271	309	311	354	304	290	321	290	305	357	322	294	291	314	290	317	295	345	317	299	295	325	318	313	306	315	311	320	327	324	314	340	311	303	370	308	318	332	281	310	324	330	306	335	349	305	292	299	323	311	301	334	319	339	336	307	292	359	306	275	319	349	347	312	315	318	317	289	302	291	328	285	330	306	318	305	313	321	332	314	292	318	295	323	305	303	303	325	322	309	295	321	304	326	327	322	303	335	338	284	327	299	355	289	327
2579	422	274	208	184	189	204	215	245	242	194	167	189	180	199	173	122	128	121	99	95	104	84	70	66	62	81	70	56	65	63	56	54	76	56	77	51	52	62	49	59	52	51	55	45	56	56	62	41	63	50	58	51	59	53	47	54	49	48	54	51	47	65	54	53	53	54	55	54	59	41	55	54	73	64	41	62	56	54	57	59	49	48	56	48	53	64	47	54	59	59	46	54	57	57	56	45	55	50	60	50	60	49	61	55	43	57	62	52	50	52	46	59	55	57	70	43	67	47	65	52	48	54	59	56	51	59	65	48	70	50	51	44	61	53	47	57	38	55	49	53	61	57	66	51	58	56	46	43	56	52	50	50	56	51	60	47	62	45	37	67	55	45	53	48	65	39	53	48	54	64	59	53	46	51	40	58	51	64	56	46	55	46	70	63	46	68	61	61	43	45	51	53	48	59	47	55	70	47	55	42	50	62	56	47	52	50	56	54	61	54	49	63	52	58	47	59	63	66	60	63	59	57	54	59	50	39	63	48	59	41	54	51	66	63	49	57	45	51	59	50	57	57	67	54	58	54	55	70	45	62	48	38	53	50	48	58	53	58	51	45	51	58	69	59	56	43	64	47	50	45	56	49	60	45	52	55	79	43	47	51	52	58	61	56	48	51	43	47	67	44	41	41	58	58	47	55	60	60	50	48	53	59	56	52	54	65	58	57	63	64	62	62	51	57	57	64	44	49	54	66	54	51	53	53	41	53	59	51	60	49	54	50	58	57	48	50	55	46	62	52	48	62	53	64	61	54	56	63	34	64	54	49	59	58	47	50	52	67	40	57	51	60	48	57	55	62	40	57	56	60	63	62	44	74	44	46	56	46	43	50	60	45	53	57	54	50	58	41	68	62	49	52	59	50	60	47	51	41	56	55	46	62	59	47	54	58	69	55	47	47	37	54	58	62	58	61	52	59	52	67	51	59	32	60	50	62	54	58	70	43	58	49	58	62	59	56	50	51	50	38	48	58	55	51	57	58	37	58	64	41	54	72	66	56	64	61	55	48	68	75	54	53	47	63	56	57	45	49	56	58	52	48	55	43	47	40	53	47	66	49	57	66	61	55	56	54	41	45	52	57	53	55	39	38	45	46	55	41	59	51	70	45	53	53	49	57	59	47	69	53	58	60	47	60	60	48	70	42	47	52	57	51	59	53	43	49	46	55	50	66	54	52	62	52	43	45	59	49	32	64	49	54	36	54	43	57	43	60	57	54	49	67	70	50	52	46	66	41	51	61	58	45	53	58	43	34	51	57	51	59	40	51	53	58	56	65	66	64	65	50	64	59	52	47	54	49	63	50	48	61	51	57	57	59	63	47	35	55	59	48	43	57	56	62	57	60	68	44	52	48	58	47	54	60	53	51	59	44	60	48	47	57	61	56	55	45	51	59	68	56	43	50	54	45	58	61	57	56	61	57	56	62	48	56	67	46	67	56	61	59	51	49	42	57	47	60	54	47	41	59	56	45	60	66	46	48	56	54	64	55	68	56	56	55	50	56	65	55	53	55	49	52	59	47	50	53	47	52	43	51	43	53	48	53	73	54	61	54	52	63	47	61	54	47	49	57	51	59	59	57	69	67	54	47	63	62	56	52	56	53	62	43	49	47	57	58	50	68	49	65	65	52	53	55	60	54	45	43	55	58	45	53	52	51	60	55	42	60	67	53	56	48	49	56	61	45	46	65	63	55	48	41	51	50	59	63	46	64	51	49	51	60	53	59	51	47	55	68	53	51	48	52	52	47	68	61	56	54	64	40	48	47	55	48	45	50	48	45	71	43	57	58	46	61	58	46	49	53	69	62	62	49	46	63	55	60	60	42	48	51	49	56	61	55	52	51	60	61	61	53	48	47	48	52	47	55	43	59	62	54	47	43	60	56	65	57	53	57	57	46	51	44	53	55	61	58	56	45	61	56	50	53	36	45	55	53	63	56	52	61	48	46	55	52	55	51	50	41	44	66	52	37	56	51	59	49	56	45	60	39	42	51	47	57	74	61	59	38	57	55	48	53	65	38	57	34	55	44	57	55	53	50	52	59	50	57	58	57	55	51	50	58	54	56	51	54	47	61	55	48	58	64	58	55	43	56	61	64	41	55	58	42	41	66	45	59	48	60	63	58	43	50	56	60	57	54	49	56	60	64	42	50	55	56	45	44	47	46	48	47	49	50	60	67	55	45	43	57	51	47	49	57	65	58	48	48	69	53	60	46	36	50	54	51	38	56	62	62	52	63	54	47	64	58	49	59	45	31	45	52	45	38	47	55	55	59	67	50	63	48	47	54	57	54	59	40	49	58	56	56	56	43	62	49	54	47	52	58	46	51	50	64	53	53	49	56	37	54	56	44	64	58	59	62	60	41	49	39	52	56	34	50	46	48	45	44	52	40	52	52	51	53	59	50	57	60	57	55	47	51	57	53	53	53	54	46	53	47	46	52	33	45	44	45	62	58	56	51	57	39	48	60	57	62	53	58	53	60	40	52	55	54	55	53	51	57	50	41	51	53	49	64	47	54	67	59	52	52	40	45	53	40	54	50	59	43	65	62	50	51	68	50	55	54	44	58	50	60	49	68	59	52	56	63	60	54	51	59	48	47	49	55	52	38	67	56	50	52	46	55	54	50	50	59	50	58	51	54	54	56	70	41	59	69	61	53	54	55	53	68	59	54	51	63	59	43	45	48	59	51	49	40	54	62	54	62	45	62	59	51	54	48	61	43	74	50	59	52	51	49	42	54	46	47	53	69	46	51	56	54	59	44	63	51	68	52	63	59	47	44	47	50	64	60	50	50	52	62	51	73	40	47	47	44	55	61	60	51	49	43	59	65	55	41	61	39	49	54	37	83	57	53	50	52	55	41	52	59	53	46	65	39	55	68	49	57	48	47	57	52	56	40	59	62	49	59	55	67	60	54	54	45	64	49	46	57	56	48	60	45	48	54	54	55	48	58	54	52	36	40	56	62	54	55	40	57	50	61	51	38	64	52	62	51	47	55	62	66	52	64	57	51	56	53	52	49	53	54	61	53	47	55	43	38	67	54	53	59	48	37	64	41	51	47	42	51	55	45	47	62	39	46	54	46	58	63	76	51	56	48	53	49	56	64	52	76	44	48	53	61	47	49	60	49	54	50	63	45	54	70	47	62	47	40	68	45	54	53	57	52	52	69	50	37	54	48	53	51	42	44	50	60	60	53	50	50	46	59	44	59	53	45	51	56	48	44	63	47	49	65	61	62	48	49	49	47	49	55	53	50	60	61	58	40	64	57	59	60	47	60	41	51	50	57	50	56	49	69	63	53	58	54	55	63	62	45	58	43	53	51	52	55	49	63	40	56	60	55	39	50	42	52	60	52	56	58	50	51	68	70	51	60	45	53	51	53	56	56	64	45	53	57	60	47	49	53	60	48	61	57	54	60	46	62	60	45	53	39	51	46	54	56	46	41	64
21995	4741	3413	3071	6495	11708	12126	11450	11099	8945	7267	6372	6282	6616	5725	4790	4034	3154	2904	2568	2146	2029	1851	1525	1310	1278	1090	997	915	817	747	758	746	703	709	667	675	624	639	572	575	527	577	548	570	517	505	535	491	493	501	522	531	477	450	462	494	505	471	497	468	507	452	464	473	449	498	501	486	451	468	470	490	494	469	493	483	471	482	456	460	440	482	490	504	458	461	498	447	506	504	497	476	466	435	479	504	468	481	480	505	480	482	466	463	498	448	475	456	448	476	489	475	449	521	452	428	435	507	491	479	491	440	480	516	488	487	471	483	431	474	475	496	458	482	477	464	449	464	493	440	499	474	470	498	466	501	456	519	487	419	491	507	459	455	485	445	441	495	471	486	414	458	472	501	454	483	449	484	474	448	484	460	486	471	458	500	480	503	469	517	455	458	487	510	472	476	443	438	501	498	470	482	492	449	426	506	460	469	502	441	494	491	499	463	443	470	460	447	471	485	474	497	493	454	452	491	457	468	456	493	494	500	519	492	473	475	508	468	475	452	444	465	500	483	441	454	510	455	530	455	448	475	454	457	444	428	470	467	453	470	465	456	461	522	453	487	480	460	442	434	493	472	494	464	468	455	514	470	472	473	457	468	478	419	455	457	445	505	446	446	465	448	483	485	479	506	496	484	493	484	472	480	460	465	492	473	449	472	508	484	486	522	490	449	453	470	464	455	476	519	485	488	484	468	452	447	504	455	479	449	431	477	484	500	488	459	482	475	453	512	464	479	452	451	488	483	446	432	473	502	442	490	489	485	461	448	448	456	467	456	446	487	460	496	484	484	483	480	439	525	474	465	483	501	480	459	469	474	507	456	473	467	471	453	484	439	474	475	473	436	475	451	456	474	460	478	468	475	474	514	464	449	474	466	490	499	421	494	492	433	479	455	448	491	462	438	450	472	487	480	467	518	452	456	428	464	449	460	471	467	468	488	503	483	497	479	462	486	465	485	461	469	438	452	457	479	502	469	461	512	486	463	479	475	476	514	473	441	469	466	467	477	453	431	484	453	474	464	439	469	456	460	466	463	494	488	511	471	484	443	474	474	465	495	448	462	513	484	458	446	494	417	474	462	478	475	466	461	463	479	498	466	461	438	457	474	457	477	457	473	455	468	512	493	464	490	504	470	486	496	449	484	483	518	490	430	454	483	475	433	453	495	450	420	475	514	473	485	483	483	487	467	440	457	481	470	487	463	457	433	489	475	475	452	471	489	444	458	470	469	483	492	509	455	462	458	484	465	433	454	455	421	492	493	464	482	479	488	486	460	497	479	449	461	458	479	509	462	454	450	516	455	486	505	500	454	465	491	494	473	465	468	501	465	450	472	488	490	485	439	464	481	500	469	472	489	495	488	458	475	424	463	492	488	495	476	457	468	477	467	471	441	470	447	545	508	448	467	511	468	461	467	503	455	473	441	473	486	460	441	484	453	508	492	494	437	500	519	480	462	462	486	466	468	485	475	476	488	441	454	478	483	460	462	482	461	467	408	471	455	444	472	467	490	464	510	411	464	457	467	493	481	470	435	478	477	447	466	450	494	442	506	502	463	462	485	486	485	436	440	494	495	492	476	460	488	457	477	459	446	512	499	440	476	427	477	461	484	458	464	539	448	440	480	477	469	463	504	517	490	476	490	452	453	534	471	466	481	448	463	504	450	453	447	461	476	438	432	455	455	449	475	516	460	467	496	477	444	462	471	448	480	485	469	450	456	484	490	481	493	457	509	479	494	437	491	429	496	464	481	469	443	466	465	502	515	472	498	471	441	460	468	452	423	485	473	494	459	485	446	464	517	506	463	486	490	482	454	459	455	483	475	447	438	463	497	482	431	459	416	477	458	470	477	508	466	487	471	442	474	460	457	457	445	447	471	451	503	477	452	481	465	494	481	471	503	493	516	514	467	504	459	475	460	479	462	466	478	430	454	495	503	465	446	487	470	484	473	436	458	454	466	480	433	450	489	461	491	452	488	499	436	472	463	459	497	451	462	457	468	512	471	439	461	441	439	512	464	490	481	475	509	477	475	484	437	462	492	480	521	467	459	466	453	483	475	496	454	478	432	451	478	479	498	496	521	479	440	455	461	464	481	511	505	524	455	483	467	501	445	469	426	451	415	475	511	427	473	487	463	467	497	488	434	470	449	495	484	474	457	498	424	473	479	479	487	473	481	426	482	487	460	458	515	463	469	476	430	478	446	455	479	489	443	424	507	486	484	446	529	473	483	435	480	452	487	473	478	480	519	447	474	472	438	473	483	448	478	443	508	466	468	494	515	485	478	478	480	449	451	453	485	466	475	440	451	473	463	455	468	456	474	471	465	462	485	486	462	456	448	499	465	475	495	485	459	449	468	478	473	455	486	451	480	481	492	474	467	473	465	476	475	462	438	481	491	473	468	484	458	478	492	455	482	481	485	445	472	452	495	477	472	518	468	466	496	466	489	482	488	437	475	447	452	482	437	490	450	498	497	522	519	457	442	484	494	491	464	481	456	476	467	511	470	488	484	457	462	452	465	476	457	453	457	455	506	461	473	455	486	462	451	456	480	478	475	459	502	486	470	455	466	482	472	461	482	463	439	452	460	483	473	461	440	502	488	495	478	479	499	469	447	452	477	442	440	461	492	462	461	488	484	482	446	458	481	472	504	497	494	382	468	469	502	470	436	478	498	469	468	445	455	471	441	449	489	507	463	487	459	436	512	475	458	461	521	512	489	482	492	463	487	463	448	487	510	522	519	488	485	477	443	457	453	484	469	485	470	473	430	459	472	502	445	448	495	502	470	464	444	462	477	485	486	481	466	523	478	457	486	479	474	450	501	452	485	464	488	480	450	499	525	494	506	491	493	486	479	534	434	487	466	483	479	487	443	488	477	486	517	481	499	492	435	460	497	474	470	450	503	508	440	458	506	481	435	475	474	445	431	477	475	476	458	483	478	469	490	473	469	448	456	475	492	503	433	426	459	493	452	464	480	532	484	489	503	463	447	508	516	443	451	455	475	458	469	468	449	459	486	491	476	452	457	454	471	496	426	471	438	483	414	479	443	439	475	445	479	466	461	444	466	480	447	498	494	453	472	474	434	471	489	451	474	465	452	452	452	479	526	486	481	465	466	463	476	439	465	452	443	465	434	466	485	489	510	545	463	465	489	524	463	459	464	490	453	475	509	484	499	451	449	461	478	454	470	478	483	473	440	490	496	469	480	454	470	429	492	439	496	491	479	475	489	475	466	484	453	450	457	460	482	481	484	457	458	419	476	499	475	464	453	502	448	480	461	432	490	477	450	494	465	461	496	483	438	476	455	463	456	467	451	505	441	470	471	478	485	464	460	481	464	482	495	453	458	485	483	443	470	441	449	521	472	463	521	434	474	475	465	460	445	418	471	482	461	450	521	458	449	494	472	509	499	462	421	453	428	468	441	512	497	472	436	466	463	441	484	502	500	461	476	480	469	493
1905	228	186	141	123	118	124	143	135	135	121	114	125	120	121	108	91	110	90	82	81	78	80	74	63	70	67	64	54	68	64	66	62	52	69	65	61	56	60	58	52	62	56	58	53	66	66	51	51	43	54	66	47	40	53	46	52	53	55	58	61	60	59	57	45	57	60	47	67	47	56	46	44	62	54	62	59	53	43	52	64	72	60	59	76	55	63	52	52	58	54	57	56	67	44	59	46	54	45	56	46	56	75	58	59	59	54	43	49	57	55	46	43	54	54	55	45	45	69	47	66	62	53	59	68	58	60	50	64	48	62	55	56	49	49	58	53	45	48	58	58	64	54	60	46	62	55	54	60	57	56	52	41	49	67	52	53	50	45	56	51	47	65	53	53	48	59	63	39	61	47	57	52	55	43	69	60	62	48	49	44	58	51	56	55	57	57	46	49	47	55	64	54	54	62	55	54	45	59	67	56	53	45	60	71	58	59	50	59	52	46	69	64	42	47	51	50	64	44	66	55	62	41	50	60	61	41	57	55	47	50	51	52	49	60	57	51	53	66	49	48	49	49	56	70	63	57	52	62	69	52	42	52	65	46	67	54	63	57	60	59	49	42	53	54	53	67	52	43	60	42	46	55	47	53	49	63	40	50	55	64	65	64	59	47	45	62	67	54	52	49	60	49	52	51	48	56	54	48	64	78	56	62	61	55	49	55	44	63	52	52	54	41	41	58	50	62	69	47	63	47	54	58	57	62	70	48	68	52	44	57	67	50	52	67	56	53	49	52	55	52	61	48	68	59	72	43	65	69	45	60	63	50	51	62	54	58	54	51	57	53	44	47	50	54	40	45	69	68	62	56	44	51	52	51	54	57	62	44	49	53	45	40	55	47	63	58	65	62	46	50	46	59	55	58	48	62	43	57	60	59	49	52	48	71	62	47	74	55	51	57	55	55	59	56	47	63	55	73	47	49	46	60	45	43	52	54	56	52	43	59	51	68	70	48	50	49	58	61	54	53	61	57	51	57	52	59	49	44	49	52	66	56	53	42	67	51	56	43	52	48	62	45	65	50	45	65	59	64	56	47	57	49	51	45	59	55	47	61	50	54	51	45	60	53	63	56	56	52	53	57	41	53	54	60	72	50	50	45	66	61	56	51	66	54	55	68	54	62	68	53	61	60	50	54	59	54	66	70	44	53	52	48	57	67	58	47	55	55	42	56	53	43	47	49	39	60	59	46	44	59	62	53	52	41	58	70	50	54	50	62	67	48	61	58	59	59	66	41	59	54	43	44	47	65	44	64	62	50	49	52	57	61	52	48	57	52	63	55	58	48	49	54	47	69	53	64	61	52	73	56	60	59	51	54	64	55	51	52	52	71	47	50	53	48	56	55	58	51	56	55	65	65	55	59	69	51	51	63	54	58	61	52	52	62	46	56	47	63	50	47	74	53	66	50	62	48	54	55	61	56	50	54	50	69	54	44	66	53	49	50	57	60	54	62	69	57	59	57	46	62	39	53	54	51	48	77	56	41	47	58	50	62	75	58	46	54	61	59	56	45	46	53	71	45	53	67	47	60	58	52	61	51	47	51	51	51	51	62	53	66	48	64	61	64	51	50	67	46	72	64	50	49	53	55	32	62	49	61	57	65	43	57	40	61	65	47	44	49	61	58	43	60	51	55	64	50	39	65	64	44	47	59	57	54	47	57	61	57	61	43	71	46	50	62	58	39	44	61	48	52	70	76	66	49	55	64	47	39	54	57	47	44	48	53	54	56	54	54	56	46	71	42	58	49	60	52	57	64	57	51	43	69	62	59	59	69	62	46	58	63	45	60	47	72	52	50	63	62	53	65	54	45	39	67	46	55	64	56	52	68	61	42	57	55	69	59	62	65	72	60	52	44	50	39	61	48	62	51	48	50	52	58	46	66	55	58	61	56	62	57	50	54	64	69	64	54	51	45	51	57	59	53	52	62	47	55	59	65	61	51	56	55	54	56	56	67	48	52	52	51	60	65	46	65	52	61	64	44	51	44	45	45	45	62	54	40	51	53	53	41	55	63	63	54	59	57	52	39	65	57	65	48	54	67	62	53	39	61	58	37	52	54	64	53	54	55	53	50	53	61	52	45	64	53	40	52	62	61	71	62	55	49	62	47	35	59	45	45	58	52	63	66	64	51	55	42	51	43	50	52	57	60	62	37	66	45	68	60	58	45	65	59	54	62	56	52	56	63	56	48	55	74	63	57	53	60	59	46	37	55	62	48	52	59	66	55	45	54	54	56	59	51	62	48	57	59	54	57	57	60	56	59	59	56	66	57	59	62	60	54	56	53	56	65	62	62	64	55	54	51	47	44	50	61	45	55	47	72	61	47	57	75	51	63	62	64	54	47	45	57	43	43	64	46	50	62	44	48	59	47	59	56	55	57	62	43	49	54	49	52	51	47	58	68	58	55	53	56	50	54	62	53	44	56	51	48	51	51	69	58	52	57	66	64	60	61	52	57	60	53	52	50	53	54	59	41	59	54	53	53	54	54	59	56	52	56	41	56	59	57	59	52	59	60	52	42	49	55	53	60	50	48	56	51	51	55	46	69	51	66	56	60	58	50	57	66	57	44	59	58	48	60	53	61	49	56	55	45	56	55	69	60	59	40	53	58	47	52	52	55	48	58	58	52	56	50	63	50	47	47	48	55	68	61	50	55	55	57	66	37	53	65	62	44	51	45	59	59	58	55	61	51	56	50	54	55	56	54	53	60	43	51	55	49	62	57	43	51	57	60	56	43	63	41	58	52	49	59	52	41	59	51	67	46	51	69	49	55	69	55	55	56	47	56	55	53	49	51	47	56	55	52	57	48	57	44	48	50	46	57	58	43	60	54	50	57	63	69	61	62	49	65	52	68	53	49	49	51	58	47	56	50	54	55	66	60	61	49	65	59	58	54	78	50	47	59	59	58	55	54	56	49	53	58	54	60	54	44	50	61	45	60	66	51	49	57	48	62	44	51	52	60	55	65	72	52	56	49	52	56	67	53	64	62	64	60	55	65	43	60	37	61	59	49	58	52	76	59	66	49	50	32	59	47	61	43	55	32	69	67	49	66	60	47	56	50	50	49	64	53	58	49	51	54	67	57	50	67	54	58	55	54	69	58	63	63	56	67	62	50	48	50	49	52	55	57	63	50	57	58	44	52	55	63	49	58	52	44	61	69	49	55	38	61	62	58	58	53	57	51	44	47	77	47	52	47	44	62	66	57	54	45	54	48	53	56	45	51	53	57	63	60	54	40	54	53	61	44	54	59	49	66	54	60	51	51	58	41	48	58	52	55	52	57	65	62	52	68	42	52	46	49	59	58	63	64	41	60	56	46	64	55	45	48	44	53	53	63	54	51	58	48	54	64	41	70	53	56	55	55	51	60	48	60	50	55	54	54	56	38	57	60	53	72	64	44	58	62	56	53	53	50	52	52	62	45	52	59	55	71	69	61	57	51	41
15582	2781	2248	1885	3692	6575	6531	6175	6416	4780	3927	3516	3811	3840	3390	2720	2178	1810	1555	1413	1203	1074	1082	951	837	801	745	749	662	642	574	596	572	583	592	586	531	551	504	515	506	497	495	461	498	499	493	493	540	491	526	499	472	479	454	469	455	492	415	478	453	458	481	505	498	484	413	480	454	463	486	466	498	431	441	485	458	460	480	491	469	467	457	441	421	433	472	473	477	466	462	473	483	415	484	481	467	439	455	497	446	458	439	451	403	470	442	435	487	450	431	469	464	469	482	482	469	484	433	478	481	495	466	477	499	490	463	483	492	502	446	485	474	449	453	415	465	484	460	444	472	477	494	467	446	470	424	428	494	462	452	488	459	438	474	462	456	495	429	460	469	478	503	468	461	462	403	468	459	456	453	483	483	480	486	508	477	482	479	473	502	488	450	480	458	429	487	430	447	461	463	459	443	499	476	496	468	496	439	455	463	470	489	452	456	466	410	452	453	496	454	461	495	479	457	466	486	431	426	462	486	449	455	478	417	459	422	454	483	464	469	457	478	469	437	475	460	461	444	468	456	440	477	506	481	491	502	484	456	463	497	478	476	446	494	454	508	481	448	459	446	455	498	440	469	463	476	471	477	461	453	478	455	446	481	435	474	455	455	477	469	459	473	478	481	455	414	479	419	428	470	486	442	464	482	438	522	460	463	436	467	476	489	517	457	446	440	458	461	460	449	414	508	445	469	454	474	486	453	484	466	491	477	461	468	456	471	469	472	444	495	432	474	464	472	449	448	448	487	481	468	462	467	473	458	461	457	422	474	459	434	473	492	420	439	460	497	436	460	458	452	450	465	478	497	476	440	477	477	442	446	404	464	448	495	446	424	437	481	431	466	496	436	420	451	453	476	464	409	443	492	481	458	440	440	499	483	468	445	477	479	505	460	453	447	449	443	432	431	451	502	493	487	432	431	484	479	498	424	472	462	462	437	481	441	482	463	495	515	423	496	429	477	454	464	436	453	471	479	472	480	457	452	451	424	469	453	479	473	500	438	450	437	455	458	482	432	463	440	454	481	459	445	484	463	450	457	482	474	508	456	459	441	445	448	470	474	432	468	511	446	470	550	451	449	451	441	454	468	447	419	406	471	493	463	463	447	498	446	453	462	462	462	463	463	440	456	478	473	446	479	519	447	478	452	445	450	490	447	427	434	435	494	463	467	441	458	473	472	453	441	465	470	431	436	506	468	433	462	460	497	451	440	435	443	437	469	444	486	436	485	469	469	433	496	458	466	472	483	469	436	467	453	444	459	470	444	460	431	467	444	441	439	477	466	470	472	427	434	455	435	476	466	453	481	447	403	444	458	454	502	471	456	485	470	441	469	508	498	455	492	476	446	487	451	437	426	435	470	435	492	471	464	457	471	460	447	477	484	461	444	465	493	492	463	424	465	454	480	442	454	489	440	449	436	483	464	482	457	473	458	454	474	466	463	449	439	489	446	476	467	458	438	474	470	437	516	446	460	445	458	441	448	496	488	451	473	440	509	471	503	436	486	461	471	505	466	466	477	464	468	418	419	501	447	449	488	450	458	426	439	493	457	467	492	476	469	455	488	505	475	430	465	494	468	481	482	452	484	444	476	477	523	470	443	471	477	450	431	456	471	467	452	423	441	441	479	497	463	463	462	438	490	411	450	439	453	457	471	507	462	469	518	487	425	478	450	474	506	491	420	449	447	414	474	475	474	472	438	491	497	461	457	491	466	459	423	469	495	469	446	465	413	492	438	447	470	441	463	439	431	443	489	456	443	449	433	478	494	445	468	425	444	455	484	469	442	496	459	441	470	457	484	459	464	488	467	482	469	443	460	483	439	442	450	460	459	462	462	449	485	440	446	449	463	467	458	451	428	484	471	471	420	478	459	462	486	454	468	473	453	467	459	479	478	427	465	474	456	457	431	477	494	456	464	477	459	463	425	463	493	500	490	487	500	446	477	493	500	435	470	480	487	439	470	478	488	498	469	502	424	444	456	440	449	461	480	478	460	490	443	465	444	454	453	405	475	527	410	481	474	450	468	429	477	463	479	472	458	453	486	451	456	449	474	428	501	464	488	489	476	449	453	505	455	465	440	477	426	465	468	454	455	473	447	441	429	456	432	487	483	440	441	435	461	431	486	487	453	462	429	476	473	437	469	474	453	477	477	481	447	420	455	435	444	445	461	475	509	458	442	445	460	504	430	443	462	470	485	499	452	462	501	467	452	470	465	492	485	486	452	445	447	484	451	497	516	476	437	474	465	446	480	471	450	473	460	411	452	440	461	474	483	482	455	470	480	473	491	436	457	472	469	459	438	436	437	495	476	475	496	433	465	461	427	465	448	435	461	456	452	448	433	472	480	437	449	419	437	477	465	442	438	470	485	459	435	475	474	487	443	470	428	490	477	451	487	492	469	475	487	465	423	457	488	450	459	461	457	445	465	455	477	509	450	439	463	459	483	503	467	448	460	447	503	463	456	502	479	502	446	449	458	460	468	443	459	465	487	459	478	467	492	432	481	467	506	482	460	487	477	434	444	470	443	446	454	448	491	475	448	465	487	471	449	487	461	466	483	445	459	463	469	480	455	454	437	511	482	474	473	461	496	463	478	468	427	482	453	445	451	467	480	500	484	473	532	434	446	434	473	526	453	436	459	499	469	453	498	474	485	474	496	461	454	494	469	450	478	444	473	432	446	467	470	481	454	459	428	459	507	453	489	470	467	479	491	445	465	472	466	431	463	486	440	487	457	459	437	474	474	486	471	423	446	474	469	455	441	480	434	499	467	454	492	449	474	424	436	484	446	465	434	448	443	478	490	448	485	463	465	485	498	483	497	460	457	421	444	489	491	426	458	417	457	483	446	460	456	461	462	464	454	470	443	478	472	457	468	440	456	469	440	457	449	471	473	506	494	467	436	453	449	469	454	457	451	455	448	442	488	452	479	435	471	492	444	432	422	466	474	481	468	477	452	503	464	497	477	478	460	445	437	466	479	445	432	489	457	461	472	455	472	467	468	466	464	475	455	473	448	468	460	462	452	443	470	461	503	462	437	486	479	436	455	434	486	426	452	477	499	451	469	479	465	489	463	457	418	469	469	476	468	468	486	458	460	477	462	451	507	466	485	450	477	458	462	445	481	463	463	468	451	467	470	463	481	453	449	431	449	488	442	471	494	461	468	420	452	455	486	468	419	421	449	423	457	467	450	480	444	459	414	471	467	451	431	467	468	484	464	465	462	488	440	447	464	502	456	450	454	486	485	467	468	449	504	470	490	509	439	441	471	484	465	441	484	488	451	442	446	402	477	438	506	473	478	459	486	467	445	446	444	461	472	421	472	489	470	444	451	472	458	453	442	461	454	452	486	474	477	487	444	503	470	467	430	468	437	412	441	435	489	439	454	474	500	478	427	434	473	470	434	481	491	439	477	453	470	444	447	447	455	497	466	476	497	490	470	474	501	453	460	469	478	454
1876	353	263	204	172	136	156	175	213	192	190	193	211	179	158	158	131	133	99	106	85	83	97	81	92	83	89	78	75	75	76	68	78	70	66	64	76	60	79	49	66	57	72	49	73	79	74	61	69	75	69	69	58	81	79	73	85	57	65	65	60	78	66	66	64	63	66	81	72	52	68	74	74	80	75	64	79	76	61	84	71	63	66	71	65	68	82	78	65	64	73	72	73	60	75	75	70	66	58	72	67	69	67	89	67	80	64	75	57	62	62	88	75	78	68	69	77	69	64	71	68	80	73	66	66	81	91	71	67	75	65	76	58	75	74	84	79	75	66	80	70	69	50	68	75	63	77	65	77	64	72	72	69	68	68	79	54	66	72	82	71	73	71	83	83	71	71	73	59	77	63	78	88	72	86	81	64	72	61	69	83	79	61	76	80	62	62	52	75	71	70	75	80	72	52	70	61	62	61	56	65	65	58	70	74	71	77	91	69	70	67	65	89	59	78	68	68	79	75	62	60	71	69	64	56	70	63	73	63	82	70	60	71	59	77	71	67	79	67	69	78	67	72	68	80	70	62	62	61	57	64	51	69	66	78	75	74	51	68	69	77	76	61	82	66	71	79	69	63	75	63	79	61	62	68	65	74	79	51	67	67	64	77	72	69	71	61	70	58	72	82	60	54	59	64	83	69	73	76	66	65	79	58	59	66	77	58	76	72	81	78	61	76	65	71	85	62	69	78	69	70	70	80	65	62	74	76	63	61	81	70	66	71	74	73	60	70	68	78	54	67	66	66	73	75	80	69	74	77	99	63	70	74	61	65	49	76	72	56	58	73	66	78	60	67	65	57	64	90	74	74	63	80	65	85	68	74	57	56	80	71	54	75	58	72	64	58	48	62	74	62	70	73	81	72	68	63	85	65	69	67	72	65	59	89	69	66	77	68	67	80	65	56	58	58	70	65	69	78	65	77	95	79	83	71	71	75	60	68	60	70	68	60	62	61	67	47	80	65	55	59	63	62	70	88	76	76	75	70	61	55	70	63	73	63	72	75	75	82	59	71	73	68	68	78	63	76	71	69	64	62	64	92	75	57	58	68	62	66	68	62	72	59	76	69	74	64	77	68	76	67	77	66	72	66	87	80	77	72	70	68	71	71	74	55	83	69	70	76	68	78	64	73	72	57	69	65	66	63	72	70	69	69	59	74	72	72	69	71	67	71	71	78	73	64	70	68	49	75	61	62	75	58	72	67	67	66	50	71	83	71	64	71	57	71	66	55	75	66	60	68	77	84	72	75	70	62	72	74	69	72	63	69	72	74	71	72	84	63	61	63	55	66	78	66	64	72	71	78	57	76	73	81	66	73	57	72	53	56	75	67	69	68	60	52	87	73	70	68	66	79	83	66	72	69	76	68	66	54	83	72	68	68	82	63	57	59	67	63	62	63	78	62	67	60	83	71	55	69	61	71	68	69	76	78	68	84	71	68	75	74	63	55	68	81	71	68	63	66	71	59	65	68	81	84	64	73	65	53	54	66	64	73	60	62	62	64	64	69	61	63	64	67	58	75	79	73	65	74	85	68	75	75	61	68	69	81	69	59	54	71	69	63	73	67	67	59	62	69	79	82	65	52	69	80	62	53	51	76	77	85	66	77	63	54	71	57	66	62	61	60	59	72	58	76	66	74	54	66	72	65	61	67	71	78	72	82	78	73	66	74	71	64	63	57	67	55	66	52	58	74	55	80	90	62	66	75	75	70	66	74	68	60	70	69	71	61	70	70	72	65	49	64	62	60	98	71	73	81	62	73	79	60	79	62	83	63	57	69	70	65	69	69	58	69	53	59	69	69	89	70	52	72	61	68	74	69	65	65	84	53	60	67	57	79	72	66	80	79	73	80	70	72	68	79	73	56	71	79	59	69	56	68	60	66	68	65	63	74	64	71	72	69	65	58	69	68	76	57	61	72	66	68	68	70	71	76	74	79	74	75	77	71	62	66	67	71	61	73	66	85	64	73	62	87	69	66	76	62	58	77	72	61	68	83	65	67	75	63	70	70	53	66	73	92	71	86	69	74	57	75	71	67	65	66	75	59	77	83	90	63	56	65	72	73	69	66	83	77	62	68	57	60	56	62	71	60	64	77	62	84	84	76	72	77	71	68	70	73	66	54	74	71	61	63	68	57	72	65	71	56	69	54	89	82	72	72	64	64	75	51	78	71	65	63	77	80	72	76	69	70	73	63	69	52	86	75	67	75	61	64	58	73	69	78	76	74	81	70	77	75	69	66	64	73	63	71	65	92	64	62	64	72	76	70	67	70	72	80	57	71	78	74	55	64	56	58	68	74	78	82	66	80	57	57	70	71	72	67	56	67	73	71	74	73	75	69	68	67	69	68	82	70	70	64	62	70	78	88	67	77	81	70	90	53	67	60	63	83	55	86	60	78	65	72	67	81	66	60	58	63	68	70	71	62	73	55	59	72	73	57	65	68	61	55	52	78	88	56	69	65	90	59	74	70	60	66	71	75	71	73	69	86	59	71	69	55	69	68	69	85	61	77	66	57	70	77	70	82	55	71	75	75	72	70	64	83	62	81	64	69	66	74	66	64	73	75	72	67	59	78	70	57	76	62	63	48	65	66	84	62	64	60	74	64	70	59	60	74	56	66	79	74	60	74	77	64	75	67	45	88	85	60	71	68	71	73	59	79	62	63	75	65	70	66	73	68	71	69	59	73	85	69	53	85	63	65	53	58	85	82	69	80	73	60	59	87	85	90	64	67	72	72	78	70	63	78	75	71	68	56	71	66	63	87	68	67	74	61	65	82	71	65	66	77	64	75	76	78	73	73	52	71	69	67	60	74	62	55	70	58	68	72	68	58	61	70	71	60	80	67	76	57	59	70	58	68	66	87	64	78	66	77	64	66	70	66	77	83	62	72	77	51	64	66	75	70	65	59	65	65	81	84	70	67	68	72	82	81	71	66	75	80	79	56	78	89	57	77	91	65	64	66	61	69	75	79	64	71	76	85	62	75	68	55	59	79	67	54	78	67	69	71	73	65	51	61	55	55	58	67	65	53	63	76	60	55	58	65	67	61	71	74	68	67	56	75	64	73	73	73	71	66	56	70	67	76	66	80	55	77	66	60	73	61	73	79	76	69	62	70	63	85	65	58	64	82	78	72	68	66	58	59	54	75	65	62	66	76	62	75	76	77	80	84	74	72	63	68	73	80	63	70	74	69	71	72	81	59	73	70	62	67	69	66	77	67	67	71	70	76	55	73	65	64	72	72	71	61	66	87	69	75	74	70	73	68	68	72	74	79	81	75	70	66	77	81	72	64	66	83	71	61	66	62	66	67	79	79	58	66	86	74	69	67	63	61	80	73	73	72	60	67	55	64	71	71	70	60	68	74	80	77	70	82	58	64	70	67	64	59	63	71	71	65	60	73	84	65	65	70	65	56	62	72	70	75	68	65	71	66	63	60	77	75	64
19201	4203	3131	2728	5363	9526	9742	9268	9446	7331	6027	5399	5970	5550	4877	3798	3221	2523	2208	2004	1742	1393	1356	1287	1144	1150	972	1051	923	786	758	730	800	769	749	731	735	652	639	661	679	633	652	659	680	620	563	644	621	613	599	605	639	572	610	664	562	556	621	594	593	603	603	572	588	596	603	608	581	606	544	599	605	606	598	592	603	563	559	560	610	596	588	569	612	574	603	574	608	570	573	615	571	567	557	593	596	595	560	573	604	572	576	557	592	611	594	643	576	614	643	533	572	603	568	595	607	558	616	581	591	629	605	582	562	633	606	545	598	590	625	605	580	594	603	612	580	606	577	585	636	560	574	582	598	566	586	642	569	548	599	572	600	597	638	571	603	598	565	607	575	617	554	570	589	546	581	616	632	592	568	581	614	557	570	610	588	623	590	631	559	576	605	560	588	608	566	620	573	614	590	587	600	564	577	633	603	609	557	577	562	579	578	566	584	604	570	598	607	596	612	589	591	564	606	587	570	621	591	593	508	593	585	583	615	594	563	536	583	642	586	644	593	606	561	584	579	592	599	573	602	576	599	608	547	606	558	565	609	573	576	590	578	583	587	586	592	578	595	579	597	611	612	538	566	572	553	585	573	590	593	596	575	577	558	576	581	564	613	604	572	576	556	598	646	603	589	560	605	573	601	584	609	565	589	607	630	567	596	609	584	589	553	533	580	546	590	607	582	620	616	576	601	594	595	609	589	571	566	586	596	572	579	570	566	559	609	630	583	570	558	577	571	591	563	578	599	547	587	568	546	583	595	613	629	568	597	593	613	586	588	578	589	586	626	582	577	613	634	599	566	601	566	581	554	545	576	534	565	593	555	603	550	649	626	560	570	568	620	568	583	610	576	592	600	628	578	592	585	577	619	579	598	598	593	572	595	574	591	603	608	591	581	590	582	579	567	585	547	612	606	528	598	582	638	537	650	584	546	573	572	649	572	601	615	578	550	579	607	599	632	618	611	585	566	579	547	576	547	608	580	575	607	533	595	583	587	599	586	596	613	560	609	604	634	603	599	589	561	558	559	599	609	609	585	590	584	600	630	584	566	643	572	588	578	600	571	574	623	577	572	593	597	589	616	619	599	599	587	598	606	603	558	613	532	580	573	601	631	546	627	577	588	593	599	613	563	580	633	600	585	629	617	531	573	616	540	557	582	592	621	594	581	557	585	599	575	593	612	604	590	560	652	600	563	615	552	600	547	598	565	577	570	562	567	561	557	584	570	593	587	545	586	606	593	574	585	576	532	563	578	584	591	570	564	614	617	590	569	577	586	569	597	608	559	553	597	569	563	582	574	613	614	581	600	592	591	581	629	590	592	579	593	563	526	571	573	601	565	606	636	587	565	580	574	568	614	620	616	570	557	554	574	578	554	546	594	568	562	593	587	601	552	580	586	604	546	586	565	627	600	542	578	606	577	573	606	604	569	576	577	577	571	616	574	520	614	606	592	595	590	553	588	583	526	601	622	557	599	565	582	580	629	607	615	584	589	562	571	627	591	582	582	603	586	592	581	603	559	594	567	563	550	570	588	552	595	570	557	571	628	583	555	568	570	626	619	607	585	589	602	590	587	558	603	565	573	611	565	550	585	643	595	591	582	626	595	619	593	596	606	556	595	563	569	567	535	563	631	596	545	597	600	569	571	572	597	566	556	598	604	579	580	555	575	597	575	558	574	584	549	586	608	593	568	578	599	559	607	607	613	575	572	547	570	619	602	596	545	556	589	595	599	594	573	592	620	582	573	562	586	585	572	598	566	602	561	577	594	603	592	541	621	574	548	560	610	608	624	565	563	610	609	589	561	569	583	595	601	619	566	564	586	565	557	625	582	587	600	592	612	550	588	610	607	580	577	568	610	583	567	575	587	534	592	596	580	617	591	605	605	541	583	591	614	584	584	602	519	574	598	637	609	589	582	589	612	616	580	549	633	588	583	589	566	618	589	542	592	601	645	576	565	618	569	614	592	619	624	582	625	595	550	600	583	584	583	574	534	613	598	539	585	533	586	600	606	582	608	575	582	577	581	568	595	630	621	597	606	586	613	626	579	570	608	608	605	588	588	594	616	573	588	569	566	585	624	601	580	591	629	552	565	565	578	588	593	601	585	587	561	568	594	572	601	598	623	562	548	575	586	592	588	575	566	561	559	568	625	587	616	580	590	562	598	554	605	600	578	563	600	582	636	587	554	550	586	582	630	560	590	567	558	583	566	616	631	574	610	609	605	567	597	577	581	613	586	618	548	594	531	535	557	605	552	558	595	587	572	597	607	585	566	552	581	607	574	556	596	603	585	621	588	592	627	572	600	608	595	648	597	547	609	600	536	589	624	612	593	560	612	589	582	574	581	563	580	612	549	609	542	590	583	548	629	614	613	576	567	572	568	613	588	603	566	587	555	600	618	585	634	579	569	599	593	625	584	587	598	564	562	638	587	579	562	567	590	559	598	573	594	588	592	616	624	568	586	569	595	590	597	592	628	558	560	565	606	543	585	598	575	617	561	550	549	612	570	528	553	587	596	557	569	571	596	602	584	555	585	617	606	557	582	570	574	557	617	583	588	601	592	566	564	559	569	559	546	572	593	576	594	581	566	594	580	594	591	604	568	623	630	586	627	621	585	585	565	568	583	629	582	633	589	586	602	567	637	600	584	579	601	574	602	562	520	630	610	592	606	575	583	514	550	573	632	549	579	596	583	623	579	602	594	575	617	576	581	599	544	610	561	586	589	633	592	609	533	573	546	582	629	580	618	551	579	578	597	602	585	581	585	627	590	569	622	603	588	609	592	592	595	638	620	533	596	601	566	604	601	596	610	538	607	582	582	586	614	586	604	603	602	603	549	576	592	573	656	571	575	565	585	584	605	568	589	566	584	555	576	585	601	594	553	618	628	587	590	580	569	588	591	598	659	602	573	624	575	543	605	601	598	620	639	572	543	630	573	546	547	582	532	536	605	575	591	606	583	585	623	550	570	558	599	531	584	613	563	597	569	580	571	623	600	546	598	628	626	573	535	606	568	573	610	558	588	621	557	590	561	587	597	585	585	598	574	565	613	595	575	596	572	542	630	617	546	564	570	603	605	639	597	551	626	561	602	584	585	574	609	575	594	594	592	594	549	600	633	565	597	556	561	559	577	579	594	534	608	613	603	554	574	603	614	558	537	592	603	591	562	606	590	598	562	578	593	565	547	652	597	582	552	503	607	605	585	578	577	557	614	634	615	584	569	571	587	577	603	540	623	632	550	619	573	573	600	583	606	625	562	609	618	592	550	580	572	576	599	562	567	560	602	616	569	648	602	565	540	565	576	591	606	615	572	606	613	623	612	594	621	616	584	588	607	626	621	597	589	593	588	607	599	621	595	577	578	633	545	535	586	562	627	570	564	580	595	605	547	608	528	586	611	596	624	579	614	569	589	567	593	589	582	595	590	599	567	573	600	620	592	575	609	556	606	626	564	597
2889	300	192	157	119	121	117	168	168	155	123	122	163	163	136	120	110	61	63	88	67	51	58	43	53	55	53	52	40	38	50	44	33	41	36	46	36	45	35	38	45	46	44	34	42	34	39	40	32	42	38	44	21	45	39	26	30	36	44	36	44	28	37	35	40	39	48	37	35	37	45	46	34	34	36	40	39	28	34	47	40	31	32	39	45	43	44	34	39	29	27	42	38	32	47	51	30	38	42	33	43	36	28	38	44	33	42	33	48	41	41	37	33	27	40	34	39	35	37	34	28	46	40	31	37	36	34	31	36	44	27	42	36	24	29	37	28	33	42	39	35	43	37	50	39	32	43	36	57	42	30	29	40	36	33	48	24	35	39	34	46	31	40	34	38	35	37	29	43	32	38	45	39	39	37	40	37	44	37	43	26	47	39	38	30	41	32	42	38	36	37	36	45	49	51	44	32	41	31	32	36	35	51	28	30	30	32	27	33	39	35	30	39	39	35	40	28	34	43	40	28	49	37	43	61	36	39	45	41	39	34	46	37	26	38	37	42	38	40	30	38	43	36	38	36	35	30	29	32	32	40	33	35	44	37	38	30	34	36	28	31	45	49	35	34	43	38	44	40	34	35	36	35	34	40	43	34	46	35	33	33	38	32	37	40	35	34	34	45	35	44	33	30	32	35	40	41	38	41	39	35	42	39	34	32	33	36	42	29	36	43	51	33	25	44	40	31	48	32	40	38	39	44	51	41	33	37	34	41	35	38	42	33	33	45	29	36	24	34	46	37	31	48	34	40	28	32	38	36	43	30	29	50	40	39	45	28	42	27	49	34	36	36	30	32	32	36	36	29	41	42	40	38	31	28	40	40	41	26	28	45	42	41	40	35	31	38	42	34	31	37	36	40	46	40	36	35	48	30	38	41	44	39	37	38	35	37	48	32	35	38	25	28	35	40	39	28	33	42	46	35	41	42	40	42	44	41	38	36	18	45	27	42	32	42	41	36	31	33	44	39	38	33	27	41	32	36	29	31	35	44	38	39	45	26	40	32	30	43	41	22	42	46	34	30	38	34	41	37	34	44	46	31	41	37	40	33	47	35	32	33	37	39	27	36	29	38	29	38	49	35	33	38	42	33	55	32	39	36	40	33	38	30	42	35	46	35	40	31	50	42	32	34	28	32	44	32	43	24	41	48	36	28	42	35	40	42	34	35	31	41	44	33	48	31	36	44	43	45	42	40	43	33	41	30	43	24	42	51	44	35	42	45	39	40	39	36	28	41	38	41	34	21	37	30	50	37	44	31	50	35	44	42	43	52	38	32	32	47	32	28	38	40	31	37	35	25	44	42	50	30	38	33	37	46	43	35	30	43	33	30	49	34	43	37	34	33	42	39	42	31	46	39	44	33	40	41	34	38	32	49	40	36	44	34	37	35	26	42	36	30	40	35	46	29	42	22	49	37	29	32	41	38	39	41	49	34	39	38	38	31	36	35	43	46	43	37	38	40	37	48	28	35	46	39	47	43	38	41	37	32	38	35	32	30	42	42	40	35	38	35	31	35	44	34	45	50	35	45	32	29	29	42	46	38	49	36	31	36	43	32	36	31	31	32	39	40	37	31	38	37	39	52	34	41	38	44	35	36	40	36	38	32	33	29	42	38	36	47	37	33	37	36	37	49	39	38	43	31	39	49	45	38	33	44	39	38	38	33	42	34	38	40	37	30	38	30	33	33	44	34	44	25	39	33	42	43	33	37	38	29	28	37	30	30	46	38	30	40	32	38	35	28	32	41	26	37	48	51	32	29	27	36	45	37	37	42	43	35	44	49	52	33	30	38	38	29	28	44	45	41	33	39	34	36	38	28	42	38	37	37	25	31	31	40	38	30	40	41	37	41	47	40	27	36	39	37	28	42	47	49	29	41	37	39	30	40	31	44	35	37	40	44	27	42	41	28	36	35	45	48	35	45	40	33	36	41	46	33	38	41	38	23	36	39	47	35	44	38	37	32	29	39	31	31	39	31	45	43	23	35	42	37	36	37	42	34	40	32	39	42	35	38	37	36	35	43	39	34	36	30	43	38	36	44	37	46	44	32	30	37	25	37	35	44	43	36	43	32	41	42	34	44	38	49	35	36	35	36	38	39	32	36	35	34	35	42	41	33	31	45	43	34	37	41	31	34	43	39	37	45	35	38	38	34	21	43	42	43	42	51	32	30	43	35	45	31	26	40	37	27	43	42	48	36	23	36	43	40	40	36	34	36	31	39	43	39	32	37	42	44	41	32	31	41	42	43	37	39	29	41	34	42	31	43	36	35	32	32	33	33	37	44	37	37	36	44	32	41	36	43	47	32	27	37	34	47	41	33	48	33	50	35	31	33	32	44	34	53	36	40	32	42	32	39	48	44	39	41	30	43	37	28	40	37	43	35	40	27	40	25	34	48	24	37	44	50	35	32	29	32	40	38	40	38	40	38	36	33	48	26	34	33	37	40	38	41	35	43	38	37	33	39	51	34	31	32	34	37	45	36	31	51	39	46	40	32	32	47	37	27	35	36	42	35	39	39	47	42	34	43	35	35	28	43	43	45	35	32	48	51	27	39	36	33	37	45	41	36	48	26	41	34	29	32	37	43	38	42	44	34	29	47	30	32	40	40	44	39	38	36	40	35	33	35	34	35	31	41	32	40	38	28	37	40	32	38	30	27	33	36	34	35	49	45	37	35	34	32	37	35	43	45	28	39	35	38	46	43	37	52	39	42	42	30	39	33	38	33	47	35	31	49	37	25	34	44	28	36	35	32	42	50	33	44	25	44	28	39	37	28	45	47	36	32	23	40	34	37	44	36	35	43	39	39	29	40	39	36	31	29	43	43	48	46	43	40	42	46	38	34	43	35	39	33	33	27	37	38	34	39	31	39	40	37	46	40	29	44	35	31	43	42	43	40	43	34	41	40	41	44	37	39	39	38	41	42	42	39	36	47	51	35	49	37	40	41	40	33	27	29	19	35	39	28	39	46	29	45	40	41	31	37	44	35	30	29	33	26	36	48	39	48	50	34	41	27	33	32	31	36	30	42	25	36	58	39	34	40	45	28	24	39	35	37	41	31	39	38	44	33	27	33	36	34	40	45	37	40	33	51	27	46	30	43	35	32	43	36	43	41	26	38	32	25	36	42	41	39	29	39	31	38	31	34	42	44	33	39	42	45	41	41	42	33	38	33	41	39	39	42	34	37	42	26	36	40	31	34	33	40	39	40	37	31	32	36	40	39	39	42	41	40	39	32	35	33	45	28	44	33	46	36	40	39	45	51	34	42	43	31	36	32	32	44	26	28	43	50	37	46	35	43	36	28	44	37	39	32	38	34	34	32	34	36	39	41	36	40	48	39	34	28	36	37	33	34	49	35	34	37	39	33	38	44	51	39	48	37	32	37	45	46	37	32	35	55	37	37	36	45	43	45	31	35	32	38	41	44	33	26	46	32	44	47	33
17673	3582	2510	2444	4819	7883	8294	8694	8484	6776	5721	5162	5467	5092	4364	3480	2853	2164	1876	1781	1530	1183	1030	934	855	770	738	746	619	551	502	506	489	430	434	455	445	400	383	406	370	397	391	417	345	392	409	324	325	345	373	330	379	335	366	328	346	310	347	301	313	348	329	367	330	322	337	337	345	287	328	334	330	323	310	286	325	314	343	349	343	290	313	326	325	307	341	339	329	285	306	276	374	312	328	321	363	351	321	313	330	336	318	331	315	305	311	329	320	353	330	313	335	304	339	308	339	357	311	319	351	322	319	342	314	328	312	318	313	302	319	338	321	313	354	303	325	363	361	288	319	313	328	314	329	311	329	318	300	298	323	317	320	330	320	280	354	311	311	314	327	336	332	324	306	301	323	327	320	306	320	343	320	302	320	329	306	330	341	305	320	327	306	322	346	336	313	272	320	329	328	322	337	304	324	338	319	304	327	316	302	292	318	305	309	330	302	305	298	312	323	316	358	311	300	317	291	336	289	341	332	285	315	314	322	318	328	302	299	303	315	335	315	349	302	342	314	325	339	325	332	313	302	340	311	323	336	280	323	322	309	314	320	281	315	311	312	299	307	335	317	320	332	323	309	299	300	322	327	306	296	303	319	310	305	306	296	318	317	294	308	311	307	295	341	313	309	335	343	347	307	327	330	280	321	321	327	309	315	334	300	298	340	300	320	302	326	277	314	308	307	307	300	347	277	352	323	321	297	312	310	328	318	286	317	296	322	321	301	321	342	310	301	304	307	311	290	329	308	326	327	333	334	300	306	341	318	323	321	342	306	309	309	328	324	351	311	295	303	318	328	307	347	315	328	308	302	301	318	306	347	322	337	333	327	332	303	313	288	326	291	298	301	312	314	318	293	301	292	323	323	288	310	335	326	328	347	327	333	326	319	325	292	297	335	299	315	330	359	334	336	319	321	325	309	313	337	294	318	333	294	319	327	324	314	301	304	267	293	317	305	292	306	326	308	340	298	320	314	328	326	305	320	337	347	305	315	337	319	273	333	337	290	306	364	296	344	313	354	337	315	308	324	318	276	299	316	331	331	330	296	309	330	336	322	326	299	307	297	314	310	302	320	348	316	292	364	323	318	336	330	322	287	321	309	294	346	302	291	279	318	309	319	318	339	312	315	312	302	328	296	327	322	302	335	299	311	346	309	318	305	306	315	303	343	295	325	346	305	296	307	337	302	308	287	278	328	323	273	342	321	336	330	312	323	309	345	307	337	315	313	320	331	338	332	326	347	308	281	313	339	346	316	321	337	318	315	318	332	312	327	343	351	333	283	316	283	297	301	313	331	341	337	321	280	293	347	292	282	324	357	309	307	329	328	325	284	333	323	309	307	320	305	330	282	306	334	315	321	338	301	318	345	330	318	312	335	318	275	303	310	290	324	318	339	310	314	305	323	327	326	301	327	323	316	321	319	326	308	334	300	307	305	298	313	312	281	333	309	330	310	313	300	319	296	306	316	304	343	319	317	298	279	301	328	294	321	308	301	297	316	310	300	315	289	306	303	321	334	321	332	324	316	315	310	281	330	326	319	301	329	319	332	317	340	313	345	300	299	301	314	307	336	346	303	298	311	326	342	321	335	313	312	330	319	293	320	357	332	324	322	352	302	338	294	282	307	302	320	277	288	313	338	296	286	313	320	343	318	337	299	306	317	303	325	363	317	324	314	313	325	322	332	368	294	325	305	310	317	328	301	328	340	308	319	307	286	337	361	322	314	300	298	299	341	316	335	331	300	345	302	354	313	317	345	312	336	311	310	329	335	309	316	304	317	310	322	315	302	331	318	349	313	311	352	318	292	323	344	319	311	294	295	341	322	305	335	357	328	319	324	304	287	321	308	322	321	334	304	331	345	343	331	310	321	323	300	323	313	319	350	285	356	333	322	280	315	342	304	318	333	347	295	331	346	321	309	326	340	296	297	309	338	340	336	296	336	302	326	299	344	306	304	300	283	315	326	330	333	302	314	314	293	293	328	324	308	313	321	304	317	315	282	291	337	311	325	320	288	339	299	295	310	315	334	309	330	299	322	292	317	323	320	316	323	326	326	302	308	322	314	279	324	329	311	294	330	344	328	298	297	332	298	321	311	324	320	318	361	335	318	337	291	328	335	320	307	328	314	301	327	276	289	309	333	291	335	319	324	308	323	325	282	322	316	328	322	302	307	337	333	324	334	357	290	304	315	336	324	338	326	313	329	296	315	332	316	328	312	348	354	298	318	294	333	306	361	349	318	327	300	317	320	342	329	301	308	345	303	283	329	302	310	322	315	307	315	304	329	316	277	319	319	338	303	302	322	355	300	356	327	325	315	294	310	304	333	312	309	307	327	336	297	313	337	344	308	315	282	320	310	321	335	302	334	325	285	314	328	300	321	320	342	273	337	337	326	339	304	339	318	328	316	310	312	296	330	328	326	301	299	321	332	323	337	305	295	320	339	342	329	337	310	322	295	350	322	342	316	312	328	302	301	311	296	367	347	332	299	280	290	325	340	298	324	321	282	293	316	340	305	315	311	319	320	329	308	342	308	292	308	335	326	322	290	338	324	324	317	310	330	301	330	326	319	300	376	311	345	300	316	314	321	324	332	361	323	332	329	320	325	294	306	327	297	312	318	374	317	308	317	319	283	353	336	339	344	316	298	334	324	303	281	327	327	327	352	313	343	325	295	297	292	303	320	316	314	335	311	326	314	319	321	288	346	281	328	311	300	302	358	302	310	335	323	337	328	303	339	298	303	338	320	323	327	332	303	272	302	332	331	341	309	334	310	347	324	360	284	313	338	317	294	307	297	301	319	297	303	350	319	326	302	323	326	317	302	306	316	329	316	300	309	311	308	307	330	323	290	305	303	316	309	320	275	330	307	306	312	312	330	323	314	296	331	329	302	326	305	326	306	338	292	301	320	317	310	315	322	291	303	298	314	344	315	328	359	299	325	285	307	336	301	297	317	328	344	282	309	307	325	324	326	316	336	326	298	329	331	318	331	300	318	348	335	337	321	344	319	319	313	310	337	327	283	307	301	318	321	296	314	333	293	308	327	309	325	348	356	321	360	322	333	338	320	295	287	306	331	335	314	342	330	321	326	326	353	293	295	358	293	293	327	331	337	310	325	323	338	302	314	313	319	282	326	296	361	295	323	324	355	316	332	313	327	310	333	329	311	323	319	310	317	285	302	307	325	280	324	327	341	296	363	293	314	328	336	354	317	290	301	339	270	320	319	312	299	331	310	309	316	322	298	325	317	326	303	321	308	307	286	302	333	297	312	312	315	309	308	315	323	306	291	341	346	342	305	282	307	315	304	295	329	274	305	332	324	364	302	349	307	298	321	331	308	307	332	317	325	305	299	324	299	300	305	311	322	314	313	314	289	331	316	327	323	318	329	306	333	317	316	326	313	333	340	311	363	293	298	309	313	330	305	304	299	309	287	262	306	338	323	300	327	321	326	322
2623	455	294	244	193	183	199	256	239	248	210	205	240	215	222	159	155	130	108	123	84	81	74	65	75	75	66	73	68	64	66	74	63	57	72	53	63	60	65	52	64	57	57	63	67	56	42	54	58	66	45	55	50	59	44	58	49	63	58	51	60	60	66	45	57	57	45	61	60	56	60	45	49	57	55	43	61	40	47	70	59	57	51	54	53	58	57	42	59	60	59	67	53	43	61	51	62	62	48	53	56	58	61	65	58	53	61	40	64	63	53	42	59	52	62	57	67	71	49	48	59	59	59	46	54	63	56	48	53	48	47	60	51	51	60	59	54	57	59	57	54	51	59	51	58	58	55	62	54	74	45	53	53	57	52	54	44	64	52	61	38	52	50	54	50	60	56	55	44	61	65	58	48	56	47	66	63	64	51	57	64	57	53	55	51	48	52	51	70	58	60	63	50	50	58	52	50	51	48	59	68	63	52	61	58	60	43	43	64	59	47	54	57	77	54	40	62	48	56	53	54	60	45	41	62	57	55	57	37	51	54	54	66	50	57	67	55	63	57	61	45	62	50	52	61	51	52	50	60	52	74	55	51	55	55	47	55	62	55	50	57	69	60	56	52	63	47	47	64	53	41	52	61	55	64	59	57	64	48	38	48	50	59	54	54	50	50	50	53	53	54	64	42	58	60	59	67	52	49	49	47	60	73	39	48	68	61	53	59	50	58	57	56	53	55	54	58	55	50	56	56	60	55	47	46	50	55	45	36	63	51	63	56	45	60	50	53	54	64	66	50	56	62	53	62	52	54	55	53	57	44	53	57	51	51	54	66	56	54	65	40	66	52	55	49	43	62	53	65	48	62	62	58	56	56	56	58	44	63	60	50	53	38	52	53	51	45	54	40	53	48	60	42	54	57	46	56	54	50	48	56	55	50	65	71	47	65	52	44	63	48	68	59	46	68	49	49	44	60	55	53	59	57	60	56	48	53	58	61	52	53	50	60	61	58	41	55	58	71	63	59	57	63	54	45	48	59	49	53	67	59	62	64	55	51	50	61	50	59	43	49	61	69	53	53	54	40	61	58	50	53	57	51	44	58	46	49	51	56	49	50	52	62	53	51	50	66	56	64	57	53	47	50	43	63	64	53	59	52	64	55	56	61	67	60	60	50	62	52	54	66	38	49	67	51	55	62	54	63	55	60	57	52	57	60	55	48	46	47	51	53	65	58	65	64	57	58	57	72	51	62	52	49	56	49	54	55	65	59	64	63	56	56	48	46	65	57	55	52	62	52	53	53	50	46	56	62	52	37	52	50	51	60	55	63	43	63	49	50	68	56	52	66	64	63	47	63	61	69	63	56	53	63	64	66	62	47	67	53	66	46	53	50	48	76	57	62	54	59	49	57	64	61	69	45	48	44	69	64	54	57	49	56	55	46	55	51	66	51	64	42	50	47	61	53	51	51	53	37	37	66	66	49	71	43	58	65	67	58	55	58	59	54	60	55	43	55	54	61	61	52	57	44	48	57	64	61	53	53	51	57	65	56	50	53	61	59	55	66	50	56	53	57	58	61	41	54	54	50	59	58	54	60	39	47	51	50	42	64	54	61	55	46	49	61	52	60	68	49	42	55	56	54	48	50	55	50	55	56	57	57	50	67	55	58	46	58	43	58	49	57	56	45	60	58	51	49	43	55	52	44	43	62	51	57	62	55	62	50	61	73	51	71	52	53	49	47	63	59	54	54	56	49	41	57	48	48	53	60	68	58	60	69	51	45	51	47	44	67	57	56	63	55	54	64	53	65	46	60	42	58	52	61	70	59	57	61	55	62	57	55	58	55	45	48	59	50	50	52	58	56	61	42	54	46	37	42	55	55	55	50	43	57	49	47	59	58	65	57	65	61	49	41	44	70	59	66	38	57	43	58	53	75	56	49	40	47	64	39	65	50	51	49	59	52	65	43	55	54	58	43	67	58	63	57	51	55	57	55	55	54	56	46	43	53	44	53	50	48	55	49	45	51	59	62	51	62	61	56	53	62	53	44	70	48	65	69	52	51	66	69	59	59	58	65	58	51	52	66	55	52	49	43	53	71	70	42	52	58	51	56	65	52	62	59	49	55	69	47	65	44	52	49	60	48	49	57	49	53	43	56	56	41	69	49	72	62	60	58	49	52	59	49	45	49	50	49	53	44	57	59	47	58	57	50	47	58	66	53	61	48	55	48	56	47	57	62	52	49	50	68	55	49	44	70	58	56	48	50	43	54	57	44	44	51	70	53	72	63	64	54	60	62	57	48	60	60	70	60	55	61	46	54	64	48	50	57	51	61	58	63	43	59	40	71	64	44	66	54	61	56	49	60	65	51	61	50	35	53	49	51	55	46	47	47	50	70	47	61	62	65	68	66	49	53	45	61	49	45	43	65	51	54	61	63	53	62	51	45	56	59	43	54	57	67	64	46	56	45	54	65	52	58	85	51	60	37	58	54	56	60	48	48	70	62	50	40	57	70	54	57	56	53	47	56	45	72	52	50	47	45	47	52	53	52	61	57	49	58	56	70	55	51	52	64	46	54	53	49	50	47	63	53	57	46	59	48	46	62	52	51	54	42	65	49	50	40	53	61	64	55	53	64	57	49	52	56	41	50	70	53	51	50	48	56	59	52	60	39	62	72	73	55	58	58	62	51	60	56	46	53	56	58	49	56	57	52	39	40	52	53	51	54	59	45	49	50	52	54	57	61	50	71	52	66	60	58	63	57	61	49	55	46	71	54	49	47	58	45	50	58	61	54	58	39	46	49	52	45	48	49	45	49	59	58	53	51	51	60	74	65	66	56	63	46	70	43	56	47	53	48	61	59	54	69	47	51	59	49	53	58	57	46	58	59	56	67	64	66	43	57	47	47	60	49	48	56	58	49	49	42	63	59	46	41	69	42	62	59	60	51	52	45	51	44	55	48	55	56	49	62	58	40	64	64	44	50	46	50	57	48	50	58	57	61	62	46	55	60	63	74	49	54	56	49	55	52	33	47	52	65	51	59	59	55	60	57	56	43	57	62	49	55	47	45	49	56	45	43	58	77	66	59	67	55	47	58	37	54	41	69	54	59	45	52	67	57	56	58	43	45	39	55	65	56	53	49	56	59	41	43	72	40	57	61	54	51	55	54	53	64	60	50	63	45	43	45	43	61	65	68	52	48	49	64	47	55	59	57	51	71	78	64	57	70	45	68	60	39	49	63	53	53	39	56	60	62	56	48	48	60	47	53	62	52	57	55	61	72	45	55	55	60	62	66	55	58	58	56	57	56	65	65	58	48	59	66	60	59	52	68	45	67	63	52	52	64	55	43	48	54	52	64	63	54	49	54	59	77	64	41	47	70	57	52	54	41	45	67	55	63	57	51	59	43	45	46	69	51	60	63	62	57	53	56	38	62	59	55	57	58	46	48	48	52	69	45	58	57	45	59	76	67	45	45	61	61	54	65	58	46	58	58	46	60	52
21903	5426	3666	3517	6897	10723	11149	11830	11330	9385	7802	7130	7536	6819	5745	4972	4002	3094	2437	2530	2172	1708	1525	1355	1286	1132	1120	1036	850	820	719	740	668	748	679	708	595	666	598	596	569	575	571	619	608	548	566	563	519	486	562	526	540	498	491	509	485	487	470	490	515	512	490	534	518	501	499	512	489	511	479	498	486	486	532	499	505	516	491	526	477	486	496	484	485	463	539	492	466	514	529	493	522	481	478	485	483	475	487	478	499	451	471	493	511	504	482	485	465	473	465	509	511	462	458	416	501	494	467	523	475	487	486	509	505	460	463	509	481	535	491	462	499	496	523	482	489	487	507	437	519	479	525	528	480	475	503	491	478	509	512	501	458	490	513	463	464	464	481	478	515	501	483	473	463	467	509	493	459	492	478	510	469	484	514	485	509	467	482	494	447	487	432	485	504	474	498	481	473	460	503	502	473	526	481	491	473	480	474	457	493	480	424	447	490	478	511	492	467	492	526	499	467	489	511	473	474	499	473	491	458	467	429	516	489	487	502	503	514	475	478	501	460	501	481	457	467	492	480	458	456	464	446	510	468	473	464	497	465	466	493	455	474	481	476	521	484	465	503	471	481	489	478	447	484	462	478	484	505	496	471	495	482	442	480	497	470	487	489	495	453	500	466	468	458	495	478	491	500	473	487	490	494	479	504	505	500	505	502	476	476	467	478	478	506	468	483	506	473	519	445	451	492	499	469	483	476	473	447	464	488	501	435	497	508	451	470	519	537	503	431	491	476	453	484	474	530	509	465	491	479	484	481	458	457	497	453	494	474	542	482	468	484	448	482	505	496	470	469	434	491	520	491	495	497	471	469	487	447	505	483	468	484	483	434	488	500	450	477	492	416	490	513	436	481	514	462	504	451	456	498	490	477	500	526	490	487	457	453	480	518	516	427	470	474	448	465	477	491	466	481	501	450	506	475	509	478	466	482	462	464	491	456	504	491	468	473	481	504	451	475	500	492	494	489	483	503	453	458	484	493	496	472	524	443	515	486	496	480	477	460	471	457	487	446	547	508	461	457	482	485	506	473	464	514	421	496	496	442	443	476	462	460	470	478	505	475	481	446	492	495	510	480	456	509	446	483	535	488	505	499	522	501	497	480	476	462	474	434	469	455	493	484	504	470	485	465	491	489	453	458	490	504	494	471	476	480	478	498	474	460	486	468	467	494	495	489	498	494	496	471	439	451	485	421	478	452	480	511	551	488	468	509	457	453	506	453	458	491	458	499	457	484	524	479	478	490	517	474	539	481	522	446	495	551	493	525	461	462	480	468	460	444	474	472	486	461	446	467	492	476	446	494	476	505	489	450	478	460	455	456	449	500	494	427	466	460	471	509	497	481	447	440	490	481	494	464	463	453	520	481	472	477	530	466	463	472	479	449	455	512	479	433	476	491	485	470	474	466	447	485	456	484	450	448	516	477	471	490	447	491	465	479	503	458	470	473	482	466	504	482	522	455	488	462	473	459	460	484	485	456	492	478	481	455	471	503	489	485	472	451	461	453	502	513	442	470	507	468	466	439	432	503	495	475	477	479	470	480	551	512	479	461	506	457	509	467	430	426	485	451	479	472	472	409	501	474	477	458	498	473	465	485	482	437	488	451	495	441	482	537	444	441	514	462	509	490	492	473	490	506	470	474	469	479	502	469	484	476	483	495	474	459	497	494	454	478	469	493	485	523	510	499	504	459	480	468	506	473	467	507	427	483	469	452	467	478	486	476	497	494	495	480	480	441	446	465	493	473	504	457	475	482	476	470	467	469	478	480	448	475	481	475	453	477	470	464	464	489	449	508	455	488	461	449	471	477	490	496	455	484	504	517	507	455	482	450	495	474	469	472	450	461	495	460	417	452	499	495	473	484	479	486	512	458	473	460	466	447	436	445	442	530	472	472	526	516	452	448	471	449	502	447	518	441	493	458	463	479	459	482	470	483	479	472	472	499	478	471	491	491	499	504	520	529	418	459	464	453	439	510	443	486	500	496	487	440	472	517	481	476	464	472	476	478	516	479	483	515	477	454	495	441	471	507	483	485	522	436	530	507	510	497	459	479	512	474	492	488	472	471	489	478	477	475	490	454	467	480	470	478	466	523	502	472	519	504	472	473	501	485	496	469	486	459	507	444	477	456	501	485	511	509	416	441	461	473	460	477	514	496	510	499	463	503	488	476	480	507	510	489	486	510	492	486	478	446	509	457	519	453	478	522	446	464	481	468	486	489	474	449	524	475	510	494	491	474	491	471	470	470	460	482	453	479	471	475	492	448	476	449	533	486	487	485	491	461	472	488	455	449	479	451	484	492	483	469	518	457	548	444	451	468	466	482	474	467	527	482	422	503	497	501	452	479	456	528	483	481	458	501	495	505	504	486	472	487	456	454	506	486	515	473	489	472	527	472	486	490	462	524	457	466	458	470	467	510	504	514	474	491	462	491	479	472	449	440	489	500	480	465	468	462	509	511	448	472	494	462	438	486	462	507	517	492	473	496	485	474	471	473	494	480	486	474	473	477	481	477	460	465	482	506	441	459	483	464	464	435	470	476	432	491	470	486	496	467	472	497	473	489	421	448	463	470	471	477	447	484	502	501	448	508	440	473	467	477	483	502	481	500	510	477	494	492	481	468	476	461	505	504	501	506	483	466	462	438	442	465	486	508	468	463	489	508	468	502	500	449	447	471	481	452	489	483	482	457	463	507	492	471	506	505	490	495	519	469	496	480	514	495	465	455	460	515	491	431	494	450	496	460	498	484	460	511	463	463	457	490	469	478	471	507	484	452	468	451	456	502	511	457	502	497	477	528	504	467	473	455	476	474	477	499	480	495	454	472	485	447	416	521	465	500	454	489	489	517	479	528	504	433	507	480	504	516	504	478	483	479	460	491	454	476	477	442	476	487	482	496	462	542	469	469	469	497	515	501	492	508	488	513	520	461	441	493	475	520	512	506	444	467	490	452	480	455	502	471	467	451	453	468	457	493	492	481	453	446	442	452	482	472	480	459	466	453	486	477	505	470	503	500	475	510	474	485	499	518	491	499	487	468	462	473	465	486	478	479	470	467	466	501	447	495	495	464	471	450	485	454	452	490	498	478	462	445	518	486	483	458	472	498	454	493	491	471	487	482	475	464	481	455	481	541	460	478	475	518	489	470	490	457	456	480	475	503	491	514	478	499	461	447	454	491	467	501	443	487	490	481	436	463	527	488	494	458	455	488	501	465	482	479	462	505	508	447	442	478	458	457	445	487	468	467	471	501	488	483	504	468	472	486	474	439	526	471	470	466	493	508	507	435	475	462	515	457	453	470	482	479	469	462	503	472	492	451	451	469	502	480	463	473	479	477	485	514	511	496	459	492	490	438	510	490	466	460	442	510	514	450	450	469	458	514	470	501	463	492	495	462	479	465	485	445	476	525	452	492	485	506	502	464	451	456	506	462	509	427	503	467	518	502	468	478	513	476	484
1945	304	189	148	94	127	115	142	148	137	135	131	133	137	110	132	91	92	90	92	75	73	61	55	60	73	73	54	69	57	48	64	54	57	69	53	54	65	41	60	65	58	56	79	57	61	50	58	60	61	45	69	63	46	52	63	61	61	47	56	58	52	55	55	57	57	42	49	54	62	45	42	61	68	47	49	39	56	70	56	72	66	49	62	44	47	61	48	46	67	69	53	63	54	58	52	40	54	57	54	74	48	57	55	48	57	61	47	64	65	56	52	59	51	52	49	62	47	62	44	47	63	61	63	58	57	63	62	49	50	51	58	64	58	54	48	63	43	67	67	48	57	52	50	52	66	57	52	52	46	61	65	61	52	48	46	43	57	57	50	51	51	40	55	67	38	45	48	63	60	46	63	60	54	50	39	46	59	46	49	50	66	66	45	66	57	51	54	57	53	56	65	66	65	56	53	51	66	57	52	52	58	63	62	67	56	56	48	61	60	56	60	57	42	43	40	36	56	57	46	59	49	60	36	57	48	52	53	47	60	46	65	55	49	60	46	68	59	46	54	56	48	47	59	49	50	54	60	50	53	54	57	51	58	66	54	63	62	65	59	54	55	63	72	51	53	47	54	56	54	55	37	51	66	60	49	43	50	49	52	61	50	63	61	57	47	49	49	61	53	58	58	53	49	42	57	53	57	54	62	71	44	70	54	46	67	39	54	56	40	41	47	61	60	60	61	56	64	57	50	64	59	53	48	63	70	57	59	60	58	58	58	65	48	55	48	61	63	42	61	52	67	63	57	62	59	51	54	47	59	70	75	52	51	56	49	46	57	58	63	62	57	33	66	57	61	70	48	39	59	57	58	53	60	51	66	48	58	48	52	50	65	51	51	63	63	49	55	54	53	57	44	62	42	49	69	47	63	57	49	63	60	65	42	49	53	64	66	47	47	48	55	67	57	35	33	47	61	52	58	53	53	56	48	53	59	56	47	56	60	53	59	48	56	53	62	53	48	54	67	60	54	68	50	56	63	60	64	46	56	62	58	48	51	46	52	45	61	56	64	53	58	65	63	53	55	45	54	55	60	58	52	56	41	58	46	67	66	64	48	58	64	57	48	58	42	54	41	45	48	55	49	52	49	44	66	58	53	56	41	63	64	50	41	47	48	54	37	49	52	55	63	65	60	60	50	48	50	55	55	58	65	65	52	54	49	59	52	62	70	53	58	62	49	70	60	56	56	51	54	55	54	63	51	48	55	51	58	61	53	59	64	49	60	54	49	49	62	53	60	49	58	53	39	61	57	66	61	60	57	59	49	57	49	63	57	43	62	51	77	50	44	61	39	54	67	63	53	59	57	49	58	57	65	60	56	55	64	50	60	62	61	41	65	59	40	56	65	56	57	69	45	65	46	70	57	65	54	54	61	57	64	60	56	63	52	69	52	60	64	46	59	52	71	49	51	43	70	61	59	55	52	43	52	57	49	55	63	57	50	45	54	58	61	51	59	37	32	53	57	62	53	55	58	68	64	70	54	51	39	56	60	60	55	55	43	61	67	63	55	49	50	55	45	60	53	59	65	61	59	48	50	52	47	63	64	60	46	56	69	54	51	52	61	62	55	59	48	56	67	60	66	57	52	53	55	59	63	50	52	55	42	53	62	63	66	65	47	53	56	52	47	55	59	58	52	55	50	63	65	58	58	51	59	49	58	75	45	47	58	49	52	52	57	63	51	61	49	56	43	42	57	61	45	59	53	67	70	60	61	46	48	62	58	52	61	44	58	55	55	67	66	62	59	55	44	54	64	49	58	65	48	52	37	51	47	45	75	65	57	58	67	46	50	63	48	57	58	63	55	51	60	47	64	58	56	53	55	45	61	59	67	45	64	63	70	44	63	63	52	71	56	50	66	53	48	53	46	69	55	59	50	52	63	46	61	56	64	60	44	64	43	50	55	46	61	44	62	65	67	54	51	54	45	56	65	50	55	57	61	43	55	56	59	50	43	53	47	58	55	66	59	50	60	46	52	51	60	43	60	40	69	56	48	60	39	59	43	54	66	56	62	63	38	48	51	54	61	60	45	49	63	50	58	54	57	59	77	45	46	69	61	59	63	62	61	50	56	65	52	49	57	51	57	54	63	49	48	58	83	55	58	46	65	56	53	54	60	54	46	55	55	67	49	52	49	56	61	52	67	43	56	36	62	57	48	52	62	53	65	58	61	55	68	59	60	55	49	73	39	51	64	55	48	51	58	52	62	51	50	63	48	68	69	62	53	61	57	52	50	50	48	56	64	61	53	63	45	56	42	55	61	65	54	44	59	59	68	48	55	43	52	49	54	57	57	52	49	52	60	55	63	57	53	46	56	57	39	53	75	51	57	52	58	56	55	55	59	67	54	66	63	67	64	59	59	65	58	60	61	60	53	43	53	51	56	56	60	49	63	55	65	55	67	49	70	55	50	57	57	51	49	56	49	49	50	66	46	59	61	57	51	62	50	58	61	59	62	49	59	67	56	48	52	55	58	59	51	54	57	62	62	48	50	46	45	42	57	58	56	52	66	60	57	56	51	57	46	51	48	38	70	55	55	62	54	55	57	48	64	49	65	49	44	57	48	69	63	50	53	65	54	57	53	48	65	69	51	52	66	58	68	58	39	59	63	56	59	53	54	45	56	47	53	54	56	69	46	57	63	59	61	47	57	49	47	58	61	52	58	64	54	50	51	64	46	62	60	62	67	53	49	65	66	56	64	43	55	48	75	63	56	59	56	51	52	57	58	55	42	60	59	43	67	57	53	52	66	51	50	54	59	63	52	50	62	57	53	60	54	54	50	61	49	52	54	43	50	46	59	55	73	57	53	54	69	55	61	54	55	52	38	74	52	47	54	52	69	56	54	49	60	68	66	52	62	52	69	73	42	60	46	65	49	51	68	53	65	43	48	48	57	49	55	58	50	58	66	63	52	50	70	60	52	42	59	54	56	52	58	65	49	60	64	47	57	49	65	57	65	60	49	62	56	50	55	73	62	74	37	53	61	42	58	50	65	57	60	75	55	61	55	51	50	50	61	55	50	53	58	53	59	61	60	57	71	52	68	43	69	59	58	57	57	37	54	50	58	44	37	50	54	47	63	56	61	61	75	51	57	63	63	49	56	49	56	53	48	52	50	64	57	64	46	48	55	44	54	56	56	53	50	57	39	51	67	61	61	71	52	50	51	47	58	64	61	44	56	56	77	63	50	57	52	71	63	55	56	64	41	56	59	57	46	61	53	46	50	66	65	73	51	57	61	55	55	65	50	56	46	60	51	54	52	61	53	56	51	61	47	44	48	51	55	49	62	57	54	50	52	62	59	49	57	51	55	46	45	61	65	56	49	56	63	58	50	54	51	60	55	47	53	48	47	49	57	35	56	60	50	48	54	41	52	59	64	49	56	60	53	54	61	49	40	62	66	55	47	64	54	75	64	68	50	52	55	67	59	54	64	61	60	62	61	58	63
15887	3321	2213	2116	3854	6019	6470	6624	6320	5225	4409	4105	4317	3888	3144	2786	2213	1741	1406	1458	1224	1024	904	946	792	724	739	761	660	606	617	583	560	592	588	574	536	560	493	521	545	493	520	535	486	496	501	497	472	537	484	445	467	476	437	491	468	461	472	469	445	442	521	455	544	487	502	450	473	463	467	494	464	464	500	505	474	519	497	470	501	449	444	524	479	465	452	487	444	515	508	462	506	462	492	438	459	442	495	469	484	464	474	481	478	465	456	468	464	459	527	492	491	460	500	512	486	489	475	485	494	428	469	462	465	516	452	494	449	505	473	452	454	460	475	443	474	462	495	480	503	500	487	447	472	425	454	458	473	496	457	462	450	495	452	442	464	455	449	464	503	485	471	486	477	480	489	479	460	430	458	460	459	496	497	504	492	430	451	466	509	429	493	474	470	459	471	490	477	449	437	483	431	504	443	468	482	480	478	468	470	454	513	491	497	475	439	490	472	476	473	456	487	487	495	494	474	445	488	487	446	467	457	460	453	424	414	473	470	454	461	466	470	453	486	495	503	484	468	439	466	434	448	476	451	468	456	480	476	522	438	468	465	468	455	503	485	489	501	454	452	475	447	476	460	498	487	509	465	448	472	469	494	471	492	438	431	490	439	504	493	504	444	449	453	516	453	470	468	472	483	449	468	478	470	459	480	471	488	488	465	489	410	482	468	485	454	457	473	497	472	478	486	471	470	490	498	496	456	493	486	463	470	442	464	481	500	492	466	450	444	508	449	439	495	467	481	458	452	461	414	433	475	497	451	460	447	469	458	477	494	455	446	485	442	424	464	451	449	494	464	444	471	461	503	458	467	496	467	455	466	470	487	516	481	466	465	483	453	466	453	494	435	450	484	493	473	456	485	477	443	442	469	464	494	480	488	476	480	480	488	461	475	486	429	472	490	482	495	468	466	499	444	489	463	469	458	479	444	471	472	463	465	439	487	457	510	495	485	487	516	510	472	466	456	473	489	480	455	457	504	454	439	462	475	472	491	502	468	438	451	487	482	490	471	462	478	476	448	481	415	442	482	453	488	462	502	472	485	504	478	457	447	460	480	500	439	484	451	497	457	471	441	479	471	438	496	488	475	450	464	488	466	476	439	425	467	519	495	483	472	497	493	442	493	474	456	496	448	447	464	473	470	459	453	452	468	461	459	508	457	475	453	499	486	483	476	498	447	519	442	436	478	475	456	452	495	483	455	498	463	459	441	466	461	440	472	483	484	479	438	484	481	507	434	483	496	477	470	475	497	480	484	437	464	467	460	438	438	476	454	477	444	480	478	474	509	418	452	462	480	451	473	438	463	488	468	447	461	465	450	510	453	471	482	442	478	451	464	494	473	477	433	481	430	471	449	467	460	450	526	461	466	454	472	482	434	476	455	490	459	437	467	514	465	485	487	454	471	493	482	524	495	509	427	488	456	480	473	483	502	457	445	477	469	438	463	461	494	472	492	470	478	495	492	460	445	453	459	473	493	495	423	480	467	477	475	444	424	495	466	445	454	483	458	448	488	471	492	470	491	472	448	489	464	461	490	478	468	472	482	427	503	452	482	486	469	467	458	491	468	502	462	471	485	441	455	497	463	460	458	467	466	486	462	466	486	430	443	474	504	508	465	463	474	448	477	451	483	456	434	471	422	463	453	450	472	484	437	474	460	478	468	498	500	472	460	448	449	480	451	491	430	456	466	490	432	450	471	463	439	456	467	477	466	430	460	482	493	469	471	482	467	437	453	464	463	442	463	432	489	501	463	461	482	469	483	474	463	452	442	470	465	473	464	482	460	468	493	478	453	450	500	469	503	470	496	472	475	424	451	446	459	507	482	482	418	483	468	490	457	476	494	482	456	452	463	486	463	492	477	487	505	465	451	495	469	469	472	482	484	479	482	475	466	415	453	467	481	457	496	507	463	467	444	448	460	492	480	456	477	450	468	482	452	465	491	477	456	429	498	499	476	482	494	473	475	467	477	493	450	478	519	434	485	490	494	466	483	478	482	471	480	475	478	498	486	478	452	467	506	519	466	473	472	466	495	439	446	467	466	457	453	453	466	457	478	478	463	466	456	475	497	471	483	512	479	451	479	468	468	479	464	435	467	466	490	469	472	440	455	482	489	467	455	510	486	452	468	489	461	446	494	542	479	509	492	498	435	443	481	472	481	493	496	472	474	446	446	446	480	463	448	476	498	486	448	488	482	511	492	479	484	512	482	502	501	508	463	461	440	470	457	463	473	510	484	444	492	480	461	470	474	485	496	461	448	490	480	468	469	448	484	478	466	462	471	471	464	467	485	462	473	492	451	459	482	428	489	462	472	495	513	476	448	440	464	467	485	497	472	500	433	491	461	442	458	528	538	470	518	446	475	469	503	480	479	470	504	441	491	467	492	406	490	473	455	501	503	449	468	464	434	475	439	458	447	485	464	499	442	459	448	500	453	476	487	463	457	467	475	466	472	458	485	469	459	472	449	469	490	485	444	472	485	468	465	463	462	458	450	460	454	454	439	452	469	472	505	479	481	495	456	470	494	520	440	509	440	467	501	468	491	426	508	456	481	476	446	471	463	429	487	478	475	472	442	462	509	467	492	452	468	481	476	456	502	448	467	457	450	431	478	487	466	469	471	480	465	479	488	437	478	474	502	447	467	451	441	490	480	499	447	495	505	468	455	481	499	466	473	490	489	475	510	451	487	496	429	466	503	433	472	464	502	462	474	459	476	438	436	468	453	482	492	469	452	439	462	474	489	450	486	488	415	487	462	477	423	451	442	445	475	436	453	472	478	500	515	492	486	471	465	496	477	463	498	488	504	485	449	465	467	501	441	456	469	484	477	472	433	481	501	460	468	493	450	474	477	482	464	495	470	495	485	497	430	463	416	423	461	473	458	452	413	452	471	455	444	445	462	465	494	429	461	457	466	464	475	447	495	465	509	497	454	469	511	476	492	472	463	478	483	488	459	440	478	485	497	443	487	484	463	480	501	490	452	466	492	475	490	517	490	447	478	430	462	469	454	481	481	447	509	486	475	486	445	478	453	445	476	467	450	454	444	480	446	468	437	455	478	465	470	485	468	459	482	438	460	476	486	489	524	481	444	440	455	481	434	459	468	473	505	477	484	517	481	452	454	491	489	460	461	471	503	450	484	465	521	473	454	464	465	502	492	460	469	472	439	473	421	474	480	436	487	463	473	453	515	463	521	447	471	496	488	459	463	457	456	479	474	442	440	449	527	478	468	463	476	469	464	469	506	489	471	487	473	508	444	439	481	475	487	463	453	457	485	471	486	466	457	479	516	486	508	479	465	486	451	477	503	486	484	439	485	490	454	457	500	464	453	450	460	450	420	495	489	483	450	485	520	475	499	481	489	453	488	449	508	453	454	456	480	465	485	484	484	535	485	447	457	461	447	507	455	461	491	496	460	491	477	476	476	453	487	456	474	471	433	493	469	485	467	465	489	467
1893	421	279	153	184	159	194	196	220	222	163	185	198	200	186	150	170	101	112	112	126	91	87	85	73	84	81	77	82	89	63	88	62	87	73	71	71	66	92	80	66	74	72	77	62	77	66	66	65	81	85	65	68	58	69	71	64	65	69	74	78	61	70	72	62	79	70	75	53	78	71	80	82	82	61	62	74	59	70	78	67	80	67	57	65	69	59	60	62	66	77	63	62	64	66	79	61	75	62	70	70	66	53	58	80	68	79	63	71	71	78	63	62	70	59	56	72	72	72	76	56	68	63	59	63	68	70	66	54	63	76	82	75	92	70	66	72	61	63	66	59	81	66	63	59	67	74	59	67	83	66	74	77	70	67	74	58	65	79	55	85	62	63	68	86	58	70	69	63	68	74	68	65	62	54	60	66	72	84	57	75	68	89	79	55	72	73	61	71	68	63	69	67	82	56	72	74	64	66	59	75	72	75	66	77	60	57	66	55	60	71	61	60	64	65	60	76	70	63	79	64	68	83	79	61	75	63	77	81	78	61	68	72	63	70	59	57	68	72	72	78	76	76	65	72	64	62	80	71	65	83	63	84	68	80	72	58	76	61	87	65	73	81	75	81	71	67	70	69	63	80	78	79	63	71	74	58	79	54	80	69	66	72	62	65	73	73	76	80	77	70	62	69	57	84	74	68	99	68	78	84	71	57	80	58	62	72	67	61	83	50	75	71	64	62	82	80	79	74	66	76	66	58	83	73	66	77	72	72	60	54	63	84	78	66	62	63	80	60	75	70	72	60	59	79	66	85	72	65	63	72	75	57	71	65	52	73	79	71	70	72	66	84	80	59	57	77	71	68	85	67	57	90	83	77	78	68	69	90	74	66	74	77	65	67	78	69	78	74	66	73	66	80	51	84	71	84	69	64	65	71	61	61	61	61	68	79	62	76	73	71	65	71	63	78	61	66	55	70	53	55	70	69	72	72	62	95	76	66	77	67	55	72	71	62	62	61	60	58	77	61	83	76	75	78	68	72	66	90	70	73	67	83	72	70	72	72	65	60	70	60	78	72	53	59	80	97	69	69	76	75	74	74	66	75	55	65	74	61	70	76	84	71	70	52	69	77	74	62	78	67	84	52	73	81	60	67	70	80	63	79	62	70	72	73	56	62	78	78	61	75	64	80	67	73	80	67	70	67	64	83	54	60	68	59	85	66	75	63	72	72	72	70	69	78	71	61	68	62	85	72	85	60	76	59	66	57	69	71	67	65	84	69	61	73	85	80	79	77	75	77	66	70	69	79	56	68	83	53	66	73	72	58	67	58	74	67	67	73	74	66	64	78	69	60	72	77	67	61	62	68	78	71	80	74	72	63	61	71	63	74	71	74	74	57	65	67	68	57	64	83	79	77	73	74	64	62	47	58	60	53	64	69	77	78	81	60	79	78	79	59	72	83	72	60	65	63	83	70	73	64	74	60	78	66	62	58	66	80	63	64	66	78	77	78	77	52	56	72	67	59	69	72	69	75	65	59	75	82	65	78	64	79	77	74	70	66	57	54	71	55	82	70	60	65	76	60	70	72	69	76	74	82	64	62	81	64	53	70	69	56	82	66	76	83	79	82	72	67	59	67	70	62	72	83	91	59	68	70	68	70	74	70	62	72	72	64	81	58	72	70	66	64	77	68	70	67	64	72	59	67	64	66	51	69	64	68	65	74	68	64	69	66	63	78	64	80	65	78	71	58	71	66	71	76	79	85	60	76	68	68	77	50	79	54	66	80	71	67	67	74	64	64	72	92	70	58	62	81	78	76	87	71	73	71	69	79	74	74	52	78	79	89	58	71	79	74	67	61	78	77	78	65	82	83	73	65	65	73	72	74	61	68	71	65	76	74	63	66	81	73	60	62	69	67	64	57	58	68	65	66	77	66	64	66	67	78	80	81	61	66	60	67	72	77	70	71	75	67	79	74	86	81	62	75	55	74	83	77	80	88	73	81	77	74	69	71	70	69	72	86	83	70	68	68	80	71	72	80	62	77	79	75	64	75	75	72	76	64	63	79	79	67	70	59	55	67	68	75	57	58	72	68	76	59	69	83	70	58	63	64	72	64	66	56	81	75	67	84	54	63	59	79	72	69	77	81	72	80	79	55	65	78	73	69	67	80	67	63	57	67	69	70	64	71	71	65	72	65	80	73	75	69	66	65	58	76	73	65	78	84	83	74	67	84	76	65	59	76	79	70	75	80	56	67	87	62	73	63	92	73	83	69	51	81	66	68	76	79	70	66	77	61	73	78	70	69	73	78	68	75	68	67	67	79	64	66	78	56	77	57	62	58	56	59	66	71	77	75	71	78	81	61	52	70	61	60	79	75	62	55	65	77	69	77	70	58	77	81	70	69	66	60	76	71	52	64	65	68	63	52	67	80	66	63	70	77	68	76	71	71	62	73	69	75	72	67	60	65	63	69	67	66	55	78	73	76	62	64	58	68	52	70	65	79	62	93	66	57	68	69	52	82	76	54	68	78	87	96	84	61	61	81	62	72	66	84	57	67	73	70	62	79	82	78	80	61	80	68	63	80	80	69	68	71	77	77	58	66	65	74	64	74	70	61	76	74	69	72	73	66	68	68	77	64	66	63	75	84	66	80	69	74	54	59	67	78	84	62	70	70	74	86	60	48	64	65	79	61	60	73	60	67	59	68	57	50	51	72	80	70	62	65	72	57	54	75	67	57	60	60	68	64	80	63	80	86	71	64	62	69	67	72	56	58	67	80	64	72	73	85	76	78	66	74	73	58	76	64	73	70	55	71	72	63	60	66	67	68	69	69	65	57	65	57	83	73	85	68	71	62	73	72	75	71	67	81	61	72	73	75	66	57	61	75	59	83	80	70	85	62	70	73	87	68	61	76	64	61	70	63	72	82	71	59	67	72	74	75	71	74	78	79	64	73	66	80	71	67	69	82	71	65	68	72	65	59	81	80	81	73	82	72	75	65	68	89	85	60	58	69	75	75	60	73	66	57	64	63	71	78	68	75	61	74	76	74	75	79	60	60	89	81	75	81	66	68	74	62	62	67	74	71	63	73	73	60	75	92	64	71	81	63	79	86	93	63	79	66	75	64	77	76	72	50	70	82	73	74	89	61	69	73	82	69	61	70	78	62	69	66	74	83	69	58	84	74	81	74	84	74	69	71	82	70	60	59	67	68	69	74	79	71	61	52	65	58	85	70	72	71	75	61	79	81	82	77	74	71	86	71	70	87	68	57	66	76	63	81	81	66	64	66	71	59	50	74	63	70	78	71	63	90	59	58	70	73	70	56	63	58	68	69	71	69	67	64	81	64	68	68	75	73	66	78	75	76	80	59	76	69	76	48	75	59	72	54	75	82	74	68	80	69	70	71	65	80	87	79	83	92	71	83	63	70	90	84	71	73	71	77	79	93	74	57	81	86	88	76	74	79	70	80	63	71	87	77	82	71	72	66	63	70	73	79	77
19401	4801	3166	2961	5559	9038	9759	9855	9349	7776	6458	5849	6476	5546	4623	4064	3179	2312	1988	2034	1846	1506	1271	1248	1056	1025	972	958	947	961	820	815	795	751	772	802	739	748	670	710	676	683	691	683	663	692	680	615	612	606	599	631	620	597	653	610	596	593	643	661	604	598	637	652	571	584	639	633	598	598	585	628	640	608	617	607	614	612	591	590	631	586	635	613	605	607	584	622	636	645	588	643	640	613	629	606	609	582	634	596	608	627	577	606	622	579	561	622	608	616	595	593	603	658	622	578	593	607	613	572	629	630	625	609	601	592	571	622	649	634	622	576	607	584	596	578	581	579	605	638	576	609	586	605	612	607	640	601	587	606	620	603	593	551	612	606	607	594	593	625	590	597	616	621	557	640	581	601	553	598	640	585	604	606	611	625	595	586	597	640	556	596	617	591	643	576	590	630	599	570	619	591	597	575	608	574	608	607	628	614	630	606	596	631	563	643	616	616	606	602	624	608	642	579	602	610	567	639	617	593	594	630	650	619	637	607	588	593	586	566	596	611	624	594	647	633	575	610	566	641	591	588	540	618	614	612	616	637	627	576	613	604	617	597	632	608	601	576	602	610	550	634	594	602	583	593	623	656	592	554	589	584	584	617	650	632	583	599	638	618	584	600	616	584	570	621	592	602	607	624	591	580	568	573	604	603	623	565	621	593	616	615	600	562	589	595	632	558	574	563	607	600	616	611	645	564	593	650	600	634	640	578	579	605	621	649	632	598	647	591	613	577	631	559	609	586	580	596	595	597	593	569	630	616	560	576	621	645	591	614	600	619	613	598	593	606	603	593	601	585	577	623	580	588	632	601	613	599	608	593	629	589	581	548	596	584	584	632	596	664	641	590	653	590	585	636	639	588	593	586	603	620	582	611	566	574	634	622	573	620	591	556	590	613	574	614	595	604	638	574	610	625	618	589	605	575	643	613	608	563	583	588	615	581	608	577	614	626	590	633	636	601	569	578	573	571	654	618	580	589	640	612	611	600	552	618	590	573	609	568	611	661	652	597	575	609	572	619	590	629	571	592	638	618	597	613	625	627	618	611	592	598	593	584	594	622	596	593	607	602	557	613	613	575	636	594	598	598	642	651	551	596	558	606	604	601	592	595	609	594	620	594	566	609	592	594	607	638	556	588	629	561	589	604	611	560	545	575	589	573	636	637	581	625	673	624	624	636	635	553	616	607	578	620	621	560	676	611	615	604	617	598	584	629	589	594	617	569	622	575	631	569	595	580	617	595	620	606	635	630	636	641	629	581	592	590	620	633	651	622	587	648	639	565	614	569	578	615	570	544	602	574	620	609	594	558	597	617	590	615	573	609	624	626	586	629	605	591	615	614	622	608	600	600	599	612	609	634	586	604	579	631	639	621	626	613	568	626	592	566	606	593	603	595	581	557	604	637	615	610	671	613	619	598	611	630	590	601	606	595	586	598	590	592	614	604	553	637	640	621	561	627	602	622	603	637	607	620	609	597	604	636	624	545	602	609	582	559	614	573	584	599	625	620	619	592	590	596	584	564	560	576	620	594	585	635	631	630	583	607	587	574	662	612	582	570	576	619	597	577	588	628	651	561	591	595	579	582	582	633	619	614	614	620	574	571	592	602	599	581	589	630	578	599	614	602	593	577	618	649	609	628	568	589	626	594	626	581	550	592	558	561	583	625	548	645	620	637	602	560	598	569	655	633	607	560	612	626	614	605	630	603	613	608	641	592	614	589	627	629	639	588	567	612	591	594	630	612	604	556	617	587	636	612	550	652	576	595	587	615	621	596	635	623	585	602	643	627	604	607	634	592	619	608	600	617	654	626	588	601	599	567	635	556	605	620	633	618	577	588	586	581	562	608	655	600	617	591	555	609	595	623	628	607	653	623	608	584	560	655	617	606	634	568	612	593	613	557	592	627	587	599	584	543	599	590	596	590	582	620	576	564	605	614	653	617	651	648	616	584	636	608	595	595	579	570	655	617	603	605	629	648	554	607	609	622	617	587	641	623	613	611	551	597	576	596	572	597	610	646	615	571	631	613	617	525	563	598	584	607	633	595	598	592	665	632	606	638	606	618	622	570	616	601	620	605	574	647	577	639	607	565	574	599	603	588	613	633	573	622	602	615	602	591	622	615	615	602	592	610	604	623	631	613	664	562	640	596	591	631	645	603	632	595	622	634	570	607	589	677	557	593	600	577	586	633	559	601	575	614	602	657	580	580	545	607	630	628	599	600	569	597	574	603	606	590	614	635	611	638	613	602	629	663	576	586	632	599	571	619	618	583	608	595	632	625	649	628	610	630	598	582	613	590	622	634	634	625	598	592	598	627	583	596	597	578	589	544	633	641	641	623	560	587	568	573	598	619	640	586	638	657	609	642	632	572	590	614	612	600	647	601	562	696	627	608	624	613	578	602	552	610	612	628	618	590	626	592	571	618	572	601	600	598	579	589	605	615	572	578	601	619	581	589	631	582	596	561	620	604	593	595	605	619	608	626	630	550	556	614	563	626	607	624	614	604	644	599	553	584	624	645	616	594	661	611	639	597	598	605	560	670	617	623	635	594	545	604	622	618	610	621	620	603	609	620	604	588	628	556	635	573	614	606	639	560	596	628	582	640	573	577	610	591	575	563	578	601	619	594	646	601	622	594	594	629	613	577	632	592	621	620	578	636	660	642	614	600	588	623	589	594	595	610	639	619	644	625	602	580	596	558	572	631	593	625	564	644	602	567	631	591	592	585	624	607	588	592	597	620	625	583	600	615	563	597	631	605	595	596	587	606	582	634	581	573	591	571	604	608	585	627	592	602	622	616	565	626	566	569	571	604	606	575	612	601	609	636	618	599	603	552	587	624	578	599	594	617	544	575	565	630	607	632	634	588	571	603	615	601	605	601	579	619	622	635	650	624	587	620	617	628	644	629	604	608	645	582	608	648	594	602	597	627	592	624	590	608	599	614	626	619	548	620	619	629	606	578	563	617	598	577	587	582	583	603	576	642	564	630	588	580	663	640	611	598	621	549	580	634	564	570	612	601	633	652	606	636	599	673	592	599	611	637	555	601	604	595	576	607	613	618	584	607	639	562	596	620	591	589	579	647	565	596	574	651	655	581	607	578	614	616	579	634	569	594	608	629	601	617	609	601	583	655	574	593	624	561	581	606	642	595	621	620	615	624	604	557	599	613	623	606	618	602	597	623	634	618	538	613	617	603	584	609	610	606	584	578	598	559	608	604	583	644	608	590	605	648	591	581	615	586	595	610	596	605	638	572	648	593	581	594	563	618	580	591	571	609	584	572	596	576	592	595	599	569	573	590	596	579	576	594	638	638	615	566	556	592	590	622	593	614	591	577	624	610	582	619	619	586	578	574	593	620	591	587	585	593	619	578	586	679	618	587	597	569	597	567	562	593	560	611	590	599	652	605	617	627	582	620	554	624	618	592	619	597	608	596	563	593	590	583	618	604	591	570
2938	350	233	155	136	104	134	149	180	141	143	159	171	140	127	133	108	98	79	91	76	49	60	63	55	58	52	53	49	34	39	42	52	50	44	36	46	34	44	33	38	46	39	44	45	28	44	36	52	31	31	33	43	38	40	36	33	41	38	44	36	24	42	43	27	44	38	45	51	54	36	41	51	34	53	44	28	35	38	45	28	29	45	41	33	41	35	43	37	48	38	34	30	45	34	47	31	41	41	32	40	38	41	32	41	32	34	38	40	45	32	38	32	29	35	37	31	32	42	41	45	37	39	42	37	32	32	44	35	33	37	38	38	39	37	37	41	44	43	36	36	35	31	48	32	46	32	37	44	36	33	38	36	52	43	40	42	36	35	29	35	41	39	33	19	29	46	35	37	38	32	32	47	43	37	32	37	42	35	33	34	34	35	35	48	31	43	29	44	35	31	32	42	46	33	45	35	42	45	44	34	32	44	39	42	46	46	31	31	41	33	33	30	38	38	42	41	26	36	44	46	41	39	36	43	33	44	39	40	48	41	39	35	41	38	32	37	46	36	42	37	36	30	28	38	37	50	35	30	35	33	46	40	45	42	28	36	40	32	32	35	34	37	33	34	34	40	36	44	42	45	41	48	30	30	40	29	33	38	32	28	45	40	37	44	43	47	36	35	35	45	30	40	36	45	40	45	34	35	33	32	37	38	27	54	35	44	49	44	36	40	41	33	27	45	29	35	30	24	39	31	39	52	41	29	35	41	34	37	39	45	34	30	44	36	31	41	26	33	48	47	36	29	43	32	48	30	44	32	34	44	52	50	43	33	38	22	37	30	37	33	50	35	29	40	38	29	38	31	45	41	44	41	36	32	30	31	35	43	36	39	40	37	31	35	38	28	24	38	33	30	42	30	34	43	44	45	39	41	45	37	45	30	31	45	35	44	40	44	36	46	41	34	33	28	36	34	42	45	31	37	39	33	37	31	42	44	46	38	35	46	48	35	39	37	42	26	37	39	44	37	47	45	38	42	36	51	42	34	35	39	32	26	35	36	32	38	53	44	38	32	31	36	34	37	36	34	35	45	44	29	34	43	46	44	32	30	39	38	44	24	29	44	29	23	45	41	32	50	37	36	33	38	33	47	25	45	45	28	39	44	41	28	44	56	28	37	53	28	34	40	31	45	39	34	33	38	34	35	33	44	34	37	34	41	35	48	38	36	52	43	42	41	36	32	30	46	48	52	37	40	43	37	23	43	34	51	49	34	34	42	32	36	33	32	37	29	44	44	34	38	42	43	37	37	28	33	40	46	32	52	35	35	39	31	39	32	40	47	40	32	43	32	37	34	27	37	29	39	38	30	29	46	37	23	31	38	32	35	41	55	28	30	34	29	35	47	30	41	42	32	30	31	47	23	34	30	42	42	29	47	38	46	42	39	38	42	32	43	36	53	34	29	42	42	35	30	39	44	43	44	44	40	37	53	45	36	37	43	25	32	41	33	45	46	35	36	33	36	41	50	44	45	39	41	37	39	28	39	37	40	41	40	39	34	43	34	41	27	33	38	46	36	34	34	33	40	38	32	41	44	43	46	37	37	38	32	38	39	20	26	30	36	56	25	42	27	49	40	41	45	48	41	34	30	30	36	40	36	41	23	39	39	38	37	39	37	35	39	40	42	30	37	32	34	42	38	49	36	47	36	33	43	33	39	34	37	53	36	42	47	41	29	38	39	26	31	39	23	45	33	36	30	33	45	39	37	33	45	30	34	36	32	29	44	40	40	35	45	38	41	31	34	31	40	37	28	39	37	39	46	35	31	33	38	32	44	32	33	34	43	38	32	37	44	37	37	38	42	50	43	39	40	31	41	44	37	42	34	36	37	32	45	34	33	31	25	34	48	48	31	39	37	38	46	29	35	36	36	39	43	40	28	46	42	43	44	36	26	32	43	38	37	37	34	32	42	46	39	36	26	31	35	26	28	35	31	27	39	39	36	35	29	46	33	38	33	40	26	41	35	39	45	44	41	39	46	34	39	28	31	36	30	33	40	48	47	25	37	41	38	28	40	44	37	34	45	48	32	43	47	43	32	47	41	45	41	35	31	33	42	36	45	34	40	39	31	42	46	41	40	33	39	46	30	47	50	53	33	42	48	42	38	44	30	44	39	35	32	32	35	46	37	41	31	34	25	39	44	31	32	42	32	38	44	36	44	35	41	40	41	46	29	50	48	43	39	52	49	45	41	33	30	44	41	38	29	45	38	37	38	35	44	35	41	39	41	38	39	33	34	45	46	32	33	31	40	37	35	36	43	42	36	27	42	42	38	42	44	39	44	43	51	45	35	44	36	40	33	44	26	42	46	42	27	35	27	45	35	41	40	36	31	45	42	38	37	40	44	38	25	47	42	39	48	46	42	42	37	41	45	37	34	35	44	32	36	36	30	40	39	42	48	36	40	40	48	36	45	30	34	41	42	42	47	36	35	31	20	43	33	42	28	34	43	45	38	35	34	39	46	21	41	27	33	34	36	43	39	35	47	44	49	38	42	49	49	39	39	45	46	45	37	47	32	28	35	45	45	42	29	26	42	31	41	31	32	43	38	39	26	35	35	33	38	33	42	36	44	36	39	41	36	35	33	40	36	43	38	40	26	25	44	34	34	33	33	43	34	39	35	41	30	38	38	38	28	38	43	35	21	42	32	34	52	56	47	37	39	33	34	51	31	30	37	38	38	32	36	35	35	36	42	46	37	44	39	29	31	33	35	41	44	46	40	29	32	45	46	36	47	39	37	35	29	43	38	31	34	26	49	37	39	34	44	37	40	35	28	38	33	43	37	32	40	36	33	37	36	46	49	37	45	31	37	38	33	42	37	37	30	45	30	53	34	33	34	38	25	45	51	42	43	43	36	39	35	33	44	36	32	39	34	34	41	34	38	33	32	31	33	36	33	45	29	59	35	41	34	48	39	39	32	33	31	47	41	35	38	45	32	31	42	41	38	35	38	43	39	34	38	35	37	41	34	48	44	41	38	43	47	44	37	36	41	42	36	45	46	28	43	47	39	46	42	43	36	42	38	37	31	48	37	35	39	40	50	41	30	40	39	40	33	31	38	40	48	39	24	34	44	31	34	41	28	33	40	42	35	31	38	40	37	44	34	35	41	39	47	33	37	39	48	38	40	41	35	32	44	45	50	34	29	35	47	29	28	44	42	38	45	53	32	44	33	34	47	37	28	41	34	28	41	28	39	31	33	42	42	48	27	37	36	37	46	30	29	42	33	36	40	31	33	44	45	31	24	35	42	41	35	45	36	41	26	32	42	35	37	41	34	38	25	35	32	37	41	44	39	50	44	41	34	35	33	43	32	45	39	36	38	44	48	39	31	40	42	26	35	40	42	37	40	37	32	36	50	32	31	39	44	34	34	46	36	47	36	53	42	29	29	41	38	30	33	39	49	48	39	29	42	30	25	47	36	47	50	31	46	40	39	36	42	40	28	30
18630	4067	2703	2559	4799	7656	8600	8960	8154	6780	5504	5408	5827	5020	4216	3591	2874	2231	1772	1731	1596	1130	1029	1051	886	764	671	707	661	747	600	509	501	488	449	470	450	407	367	427	402	375	377	399	422	377	390	390	352	383	335	337	331	316	333	324	355	294	351	340	380	346	349	361	349	346	311	332	322	323	335	350	327	330	311	330	300	354	322	338	331	327	312	325	300	326	334	314	336	268	311	348	299	339	312	332	342	327	360	303	319	340	341	327	333	337	291	315	314	328	346	339	355	344	328	371	340	315	337	347	303	300	305	299	310	330	347	358	315	319	351	342	311	312	338	315	345	331	289	313	322	339	321	323	337	317	344	304	306	309	301	331	333	306	339	323	338	331	310	309	339	345	292	297	325	331	330	342	316	331	341	343	319	302	314	319	298	320	320	315	351	322	347	349	333	323	348	301	343	325	333	318	318	342	336	309	323	345	314	300	341	344	313	299	325	350	325	338	311	322	331	302	340	339	298	333	328	317	325	310	316	355	320	339	318	335	317	324	320	320	334	366	329	306	313	316	330	342	322	300	294	333	301	337	328	290	323	313	337	301	307	333	271	356	337	329	320	328	293	309	324	353	348	329	346	321	325	313	345	306	371	307	347	340	324	323	330	316	342	307	319	331	363	321	331	310	331	337	307	340	297	351	315	333	297	332	330	311	318	329	299	309	327	334	347	336	336	351	323	367	341	352	327	308	291	303	327	331	302	329	312	311	323	362	317	315	349	322	349	319	304	299	309	323	332	336	336	297	330	326	315	314	317	338	336	332	356	305	325	344	335	318	343	335	316	322	342	351	333	336	321	320	331	341	316	335	301	334	338	311	302	323	315	295	313	308	327	310	326	338	343	334	296	306	351	332	327	355	324	308	326	324	351	341	369	310	313	321	352	338	355	333	327	320	341	320	321	318	331	300	335	318	329	323	325	311	310	346	324	333	330	342	267	332	338	320	306	339	307	316	312	351	326	302	349	323	310	331	361	322	319	325	320	324	319	331	321	304	361	352	315	335	311	333	303	323	339	343	362	332	332	336	336	341	325	328	306	310	312	311	323	320	322	304	341	355	347	325	344	307	295	325	335	312	322	343	309	295	276	351	326	314	310	317	313	308	360	345	336	337	322	324	346	323	340	341	317	321	314	298	305	315	325	322	362	322	299	310	354	353	305	329	324	317	308	317	345	309	333	351	326	310	316	332	359	301	330	316	343	336	271	335	305	325	342	333	331	356	331	305	332	344	319	309	356	305	347	310	298	322	301	331	294	362	314	295	342	322	317	319	313	299	301	342	305	293	339	315	317	338	343	335	304	339	338	343	357	332	289	315	318	331	332	325	291	335	321	302	332	285	355	347	324	318	320	326	332	354	321	308	316	316	321	363	318	306	286	285	340	322	330	313	328	325	340	320	296	363	310	326	345	311	297	316	311	313	327	309	338	331	327	382	336	340	314	330	323	303	295	342	333	348	340	321	318	312	322	327	308	299	342	308	336	361	321	304	343	326	291	345	344	335	362	338	327	366	292	321	349	343	333	337	309	327	327	326	306	327	322	314	350	299	332	322	312	333	297	326	324	342	316	311	329	337	320	301	317	304	296	327	329	320	284	315	325	338	346	305	361	338	320	319	311	322	318	321	329	337	328	306	328	314	308	340	347	327	307	350	291	305	320	313	307	354	333	290	353	334	301	333	350	330	315	328	334	309	283	323	299	341	321	340	349	291	327	285	344	329	324	305	309	353	342	329	319	328	325	331	320	352	325	366	299	303	347	336	312	323	328	338	305	343	357	305	342	311	312	312	326	334	349	305	345	301	352	304	328	332	311	321	320	330	304	327	340	331	302	344	319	340	327	333	334	328	317	333	336	304	341	312	315	311	318	336	339	311	347	347	303	333	314	330	317	345	342	312	316	350	319	313	318	338	325	332	332	324	338	317	325	363	324	301	330	315	307	361	293	321	313	355	323	358	332	303	316	326	368	333	327	319	340	306	369	287	307	326	359	307	331	322	323	315	351	332	301	336	326	316	345	338	322	311	307	346	304	337	345	323	308	354	347	331	329	336	326	335	345	305	310	337	321	326	305	327	334	330	347	309	318	317	313	333	333	321	327	331	334	333	319	335	300	340	325	302	318	308	332	303	309	331	315	354	322	329	331	351	300	305	307	336	341	302	357	343	339	315	355	322	353	335	325	309	318	351	299	299	298	335	305	311	306	332	291	303	324	316	325	312	306	338	312	320	296	342	319	307	315	326	343	335	288	328	330	322	315	335	307	329	309	335	339	369	356	326	321	345	291	333	357	322	294	314	342	304	331	333	324	339	303	321	335	321	331	337	307	331	330	314	346	328	327	314	313	324	351	316	321	328	341	312	323	324	317	326	308	321	346	287	367	339	327	338	318	328	337	338	309	342	330	287	320	343	351	317	322	311	319	323	287	313	349	341	327	307	320	310	339	365	362	324	319	342	362	328	349	341	344	312	336	334	332	363	322	318	353	348	331	338	327	295	302	317	355	330	321	277	312	333	327	279	341	352	336	307	330	341	327	349	336	333	325	302	323	311	305	328	348	324	312	314	339	322	329	358	335	343	365	329	360	334	324	338	328	321	323	349	308	319	308	328	329	342	303	320	315	327	351	312	339	336	311	305	308	330	316	303	305	322	321	312	307	348	347	330	332	306	336	342	329	329	345	292	299	367	325	317	362	305	302	318	330	325	315	319	311	335	330	340	363	341	300	315	334	345	300	328	307	333	348	358	326	317	337	308	326	326	326	316	323	340	356	309	311	320	343	336	342	313	318	312	339	306	314	315	319	335	314	330	303	350	320	301	329	367	340	334	329	317	332	336	300	336	327	342	307	336	329	361	299	322	308	305	313	355	312	335	356	354	344	334	330	340	335	283	348	359	334	331	306	305	302	322	340	302	340	334	321	319	353	352	349	330	316	310	330	294	316	341	322	317	292	328	291	340	323	318	360	341	332	327	358	347	302	340	343	307	357	294	330	356	320	303	327	349	315	330	349	337	306	302	342	323	333	287	292	365	324	305	326	305	322	312	331	326	306	327	321	333	329	316	333	343	326	346	296	312	319	302	303	300	332	289	319	343	322	325	330	318	302	289	302	311	304	290	324	338	315	285	340	334	318	323	334	301	334	322	365	328	296	316	331	355	314	342	343	334	315	346	285	322	317	302	338	326	320	319	318	326	320	322	309	305	356	357	347	325	340	341	336	342	339	326	314	340	309	316	326	312	329	322	341	297	327	321	326	321	348	354	324	278	315	327	335	302	322	339	333	355	337	323	319	316	310	344	315	342	329	333	316	327	328	319	317	323	291	329	330	321	327	355	333	337	337	309	354	315	316	296	323	325	316	334	308	299	324	303	343	350	343	353	336	310	337	333	320	295	338	325	326	323	309	332	324	333	320	344	319	335	355	297	330	308	340	317	326	337	313	294	335	319	325	317	325	344	317	322
2742	550	301	221	208	169	202	253	259	225	197	242	280	205	177	165	151	141	125	123	99	102	92	78	86	75	72	79	75	67	52	70	70	56	64	58	64	58	56	61	62	65	54	67	53	47	59	63	64	66	57	63	43	59	55	50	54	76	58	51	59	63	52	57	44	46	55	58	46	70	61	55	57	63	50	63	66	52	60	45	60	46	50	45	60	55	45	64	58	55	52	74	69	60	59	55	57	55	47	51	63	59	52	47	47	61	59	54	77	53	65	50	44	59	46	53	46	44	67	65	57	49	71	58	46	51	72	35	52	46	44	63	44	56	48	51	65	63	37	54	53	58	52	52	63	60	56	56	54	55	60	60	57	56	55	50	51	46	54	51	58	59	56	55	53	58	46	68	56	60	60	55	60	75	54	48	55	56	56	65	66	52	40	63	59	63	64	53	59	50	60	57	61	32	55	48	66	46	56	63	49	57	44	55	68	51	49	41	70	61	83	41	52	60	55	66	58	56	67	46	61	58	50	49	74	51	58	49	62	64	73	62	57	67	65	46	44	42	55	59	50	55	50	55	56	59	48	60	68	70	59	46	59	60	51	58	58	52	64	49	45	45	62	52	66	52	71	51	55	45	54	72	64	66	60	51	51	59	55	59	45	48	56	57	52	63	55	45	50	47	59	51	53	51	60	54	53	56	63	59	48	51	64	48	60	39	51	65	61	58	49	48	65	49	61	55	48	51	53	52	55	46	49	55	64	60	48	63	43	46	58	50	59	62	63	55	45	54	47	60	66	53	52	66	59	49	52	48	63	46	56	58	57	55	58	58	66	58	57	57	61	61	62	52	58	44	46	50	47	52	78	63	43	55	58	58	57	57	57	70	50	46	51	53	61	60	59	60	54	56	56	59	57	52	56	61	56	54	58	54	66	56	59	43	59	51	59	49	45	57	54	53	56	55	52	60	52	53	62	51	57	53	62	55	43	48	57	61	54	52	59	64	58	51	58	43	54	53	43	51	54	57	58	54	48	62	51	42	51	56	51	55	58	55	55	45	51	41	58	55	56	48	70	45	61	59	63	51	59	52	59	72	52	60	56	52	56	54	45	52	66	60	58	49	63	62	55	60	54	56	60	54	53	52	54	52	56	62	54	54	55	46	55	44	50	59	68	62	52	47	56	37	51	67	60	62	56	55	57	56	69	56	68	58	60	50	69	49	60	55	60	56	49	61	55	51	54	54	59	51	62	49	61	62	41	58	51	70	58	51	57	53	74	70	67	55	53	62	60	48	46	46	43	57	59	64	42	59	52	47	62	76	63	54	58	64	54	67	57	51	48	47	61	73	60	43	60	45	59	56	72	49	61	66	50	57	43	55	58	46	68	57	63	51	51	57	55	56	58	50	58	53	51	48	58	54	47	58	61	52	63	54	44	56	70	63	53	56	67	53	58	60	61	47	44	63	68	47	57	61	52	69	55	62	49	54	51	43	65	61	53	60	52	49	48	63	48	40	49	62	64	51	56	60	37	55	52	41	59	59	47	57	49	56	54	56	57	58	63	52	52	63	46	55	65	51	54	68	47	65	50	62	56	59	62	44	53	58	57	49	55	55	58	47	53	52	40	62	50	61	54	52	53	56	48	54	49	55	55	54	54	52	48	55	58	65	59	61	74	51	50	59	56	57	53	70	60	48	65	65	52	47	40	59	43	49	79	55	55	55	50	69	46	49	47	56	51	69	45	52	52	57	53	57	63	52	52	58	66	48	70	67	58	56	44	66	65	53	77	51	62	57	56	60	60	54	44	61	43	53	51	54	59	52	51	60	48	58	52	59	50	58	60	47	53	54	56	64	56	52	62	58	52	47	56	60	54	55	62	59	48	52	63	47	65	42	53	54	60	60	57	56	54	62	56	53	72	46	50	63	66	55	45	54	46	38	61	60	74	59	62	53	47	58	56	58	64	53	57	58	54	48	68	46	58	64	45	49	61	70	56	52	62	57	55	71	54	54	48	61	38	60	49	59	44	50	60	53	58	54	64	67	46	65	50	62	58	60	64	57	64	80	59	50	66	56	64	61	58	55	62	72	38	63	54	55	63	60	61	49	73	54	64	53	65	47	57	66	56	49	53	55	70	74	63	58	60	58	59	46	56	50	44	65	51	58	53	64	46	66	69	65	58	44	63	58	53	55	56	59	57	53	61	60	58	63	43	42	61	57	60	40	44	59	46	50	58	58	53	55	55	48	60	60	63	64	51	51	70	52	63	62	58	58	58	63	58	53	57	57	53	62	65	56	43	52	58	72	51	50	63	58	54	43	59	61	67	54	51	45	63	67	62	61	58	62	74	54	77	61	56	59	52	58	45	65	63	62	44	57	52	55	62	40	62	56	54	50	52	48	56	57	45	44	64	63	55	63	60	58	54	55	72	57	61	63	62	59	68	58	59	50	51	57	67	58	57	67	54	52	56	47	51	57	58	54	46	53	68	47	50	61	52	50	50	55	52	54	66	53	52	50	53	57	57	46	48	56	49	46	58	63	64	65	67	55	56	84	55	58	54	64	47	47	66	73	71	78	55	65	42	70	54	55	45	54	60	53	53	52	58	54	56	49	73	51	63	60	57	43	63	55	55	44	66	50	55	62	54	59	56	67	48	48	55	61	70	54	59	67	64	53	54	68	47	59	52	69	46	47	58	54	54	51	70	48	66	71	49	52	55	62	50	56	47	51	61	50	64	58	62	43	51	36	54	43	59	49	59	53	58	53	51	44	66	39	46	52	45	66	61	52	52	50	56	59	46	60	59	60	59	53	58	47	53	46	58	46	58	61	57	64	60	55	73	60	58	53	61	55	49	59	40	49	48	67	58	61	62	69	52	58	66	51	61	57	51	61	67	55	50	53	42	54	59	51	39	68	47	47	56	80	52	51	49	61	68	52	54	43	67	60	58	63	61	55	56	57	57	68	59	58	59	47	49	51	52	60	65	66	45	61	60	69	47	60	56	53	47	66	57	50	68	50	57	63	56	69	48	62	52	75	66	56	59	62	60	56	49	49	55	51	66	56	62	55	60	63	66	55	59	54	57	60	53	53	51	56	58	61	47	53	48	50	57	62	64	56	55	56	57	54	52	62	55	53	54	58	45	60	54	61	45	58	57	55	55	58	50	51	55	65	61	50	46	59	44	61	45	64	52	57	54	71	60	73	57	57	54	65	55	56	55	60	54	54	55	50	52	66	61	42	56	62	52	73	51	50	61	48	57	54	60	41	64	54	65	67	53	53	50	58	61	48	67	53	54	66	49	71	58	65	59	52	71	64	57	48	60	59	56	68	59	53	69	48	69	64	38	60	55	56	59	61	59	51	58	59	50	49	50	53	58	44	57	46	62	56	48	49	59	45	57	44	65	53	39	58	51	59	56	61	50	49	54	58	54	50	55	52	44	62	57	50	49	50	57	59	66	62	57	41	65	40	48	53	54	76	57	69	51	50	60	45	51	60
22743	5776	3631	3533	6644	10251	11469	11989	11313	8765	7641	7719	8029	6849	5521	4721	3882	3371	2649	2264	2139	1775	1536	1307	1125	1178	1008	1058	1101	960	858	756	736	728	714	697	651	635	604	598	580	610	620	581	580	532	530	574	488	534	522	543	513	523	502	482	510	473	504	545	498	541	524	525	490	478	527	510	513	508	510	553	493	493	489	507	511	488	508	501	516	516	450	503	508	501	502	469	512	521	536	513	478	535	467	509	473	513	520	513	488	452	520	478	511	543	472	553	514	491	475	500	480	500	516	440	485	494	478	521	484	535	488	521	502	459	490	497	507	535	495	487	507	482	473	500	477	491	488	485	504	499	520	522	499	541	485	500	477	473	520	483	500	493	458	499	497	524	528	479	517	473	438	487	463	492	501	473	493	514	512	474	532	500	471	523	481	501	515	515	487	474	485	503	536	523	487	497	475	494	481	522	522	499	497	473	486	491	466	505	509	500	504	500	482	442	484	485	471	529	500	521	441	522	530	486	484	517	484	474	480	489	478	488	512	482	501	487	465	474	472	478	529	440	468	510	516	456	472	521	506	464	501	508	451	453	438	498	482	473	464	501	501	480	507	505	499	492	491	520	460	498	456	493	525	533	487	480	517	504	482	507	512	487	498	475	499	495	501	484	512	462	519	470	504	500	520	463	453	490	488	455	463	500	493	506	515	480	493	474	480	508	536	514	489	476	483	486	476	492	466	523	499	462	461	510	512	467	476	487	492	473	492	518	525	432	502	499	473	494	484	508	465	480	547	503	516	506	467	543	508	487	497	507	490	466	484	495	473	483	492	497	482	531	489	494	486	535	519	447	530	498	508	507	505	503	514	496	489	493	525	460	494	507	493	483	494	487	493	503	494	461	519	492	493	511	477	509	478	469	521	520	489	521	481	505	467	474	475	457	468	475	504	499	518	495	507	540	498	498	515	486	481	522	490	493	484	521	465	497	512	463	487	491	469	501	527	503	457	448	531	541	517	495	522	454	487	509	476	480	487	480	470	502	490	491	488	509	476	489	504	534	481	461	521	460	489	533	500	477	491	498	488	501	477	490	515	468	447	485	475	492	506	472	528	498	503	509	517	464	474	503	452	497	548	476	491	517	546	491	471	511	480	499	467	495	511	484	513	472	491	481	444	513	489	440	495	471	493	506	488	536	453	484	493	505	469	523	526	476	518	489	479	498	483	492	473	514	494	502	506	486	517	500	462	477	520	503	454	498	483	495	527	475	512	464	516	501	507	467	513	527	467	487	458	516	484	501	499	492	469	477	502	478	531	490	481	468	456	482	545	491	493	474	485	488	471	522	474	498	489	467	485	485	512	515	510	499	496	517	521	496	466	482	478	490	472	490	497	470	472	471	442	461	478	494	484	496	492	536	474	513	507	463	546	481	506	502	475	487	486	517	491	486	510	522	462	475	506	517	488	518	458	462	484	497	505	490	498	512	501	484	517	486	549	517	547	508	498	454	499	459	499	425	485	458	529	470	532	470	459	442	490	534	478	474	496	434	464	473	504	513	489	512	492	523	500	491	471	479	469	485	485	527	478	489	497	473	520	450	501	518	514	477	492	486	535	476	504	531	462	424	481	529	482	484	489	475	480	538	483	494	499	483	493	500	510	508	472	504	488	494	518	515	491	484	468	490	478	477	486	465	536	481	502	458	447	490	497	496	496	494	466	479	512	456	554	508	457	524	470	469	504	486	477	463	498	544	485	456	502	476	460	471	503	498	519	477	447	474	510	517	498	485	507	483	451	507	470	501	487	438	498	507	462	488	514	518	492	506	448	490	518	504	479	475	517	477	503	499	517	511	495	492	535	519	510	473	501	519	531	514	501	474	452	467	496	507	461	472	481	506	465	499	468	497	508	515	467	470	449	470	492	488	519	491	538	472	503	499	487	514	494	484	455	520	481	497	493	489	505	499	457	492	472	508	487	462	466	529	481	468	491	484	517	456	493	512	510	489	451	505	490	459	527	524	474	478	483	513	489	503	530	489	499	492	495	530	494	474	479	521	485	458	510	452	503	494	488	504	475	461	506	464	494	484	506	524	505	488	490	448	492	494	502	514	484	501	531	532	477	495	483	468	526	500	510	502	468	485	479	535	504	488	523	502	519	531	503	414	515	509	481	471	491	476	488	489	479	487	466	510	521	509	479	502	482	513	533	505	484	494	512	515	467	506	515	510	480	465	516	470	488	457	491	479	505	492	503	525	520	513	498	518	487	518	525	512	483	514	478	508	494	512	493	495	459	500	459	485	497	467	509	521	533	507	503	517	523	500	491	504	496	457	457	489	488	463	504	471	494	495	520	497	506	518	466	490	489	507	511	498	517	522	456	540	509	548	460	492	510	495	509	443	504	483	504	496	502	496	449	511	468	494	473	477	497	464	469	475	489	442	498	493	481	462	497	474	493	476	486	521	491	465	502	509	511	488	492	513	480	510	536	475	498	531	474	497	506	471	528	515	506	517	500	502	513	497	489	526	480	433	461	498	473	497	466	507	497	520	460	446	477	488	482	520	494	481	485	511	486	460	493	490	516	457	455	502	472	473	480	489	516	491	529	472	493	496	506	495	493	508	470	467	469	497	489	462	492	516	477	500	516	468	469	498	484	503	504	459	497	461	446	471	480	501	475	468	495	505	511	457	485	475	482	457	499	463	458	492	497	437	476	486	499	482	499	483	519	469	512	544	521	477	500	482	473	469	459	525	505	539	501	462	491	510	495	537	452	485	490	498	512	522	535	526	468	494	491	494	475	484	491	519	470	506	515	500	482	435	543	491	503	457	501	473	486	521	475	492	562	476	494	490	489	474	505	519	553	482	462	474	493	494	464	492	523	517	458	540	511	464	489	502	476	483	487	470	499	504	466	488	464	491	477	523	506	472	465	509	501	475	467	447	471	441	478	497	478	503	488	475	502	482	468	500	461	491	510	506	500	511	500	485	476	506	478	504	508	472	477	464	452	472	502	499	451	491	466	474	509	453	473	457	480	482	504	503	496	489	486	495	511	438	493	453	499	540	473	491	506	503	453	520	497	501	513	485	478	462	483	476	510	502	487	509	506	530	570	475	461	490	485	494	487	480	465	497	504	500	532	499	483	529	521	477	474	475	484	506	511	498	516	507	543	481	465	466	506	455	534	525	477	493	502	486	495	482	505	477	507	498	511	506	513	485	487	521	529	450	530	508	538	490	507	474	507	492	512	474	487	526	538	497	484	508	491	527	498	487	489	487	494	443	489	472	507	487	454	452	500	499	488	465	478	491	504	476	483	503	486	487	515	504	487	482	475	531	471	513	507	499	487	493	479	478	470	443	473	508	517	467	466	505	497	495	477	480	500	521	508	518	504	499	499	520	534	521	490	520	516	506	547	468	509	492	472	476	508	492	487	492	508	498	484	536	496	487	500	512	484	480	461	514	507	476	470	497	472	475	489	499	498	493	479	493	516	493	514	502	486	473	498	486	500	500
1941	276	160	140	124	115	116	128	140	110	125	146	130	155	108	98	89	82	86	76	66	79	67	62	65	61	55	56	72	60	58	46	54	63	63	64	66	64	63	57	64	60	60	68	55	51	58	51	60	60	54	49	70	51	50	45	51	61	69	59	68	67	56	64	64	60	60	59	44	64	63	57	62	61	64	59	64	48	57	52	57	67	53	46	57	58	63	57	57	45	61	45	54	41	41	63	54	54	59	50	53	55	52	54	59	68	62	61	58	51	56	61	59	53	57	56	56	54	54	54	64	69	52	51	44	61	56	53	64	63	57	67	45	68	61	58	62	50	55	59	41	31	59	54	52	51	55	49	60	54	61	49	47	50	60	57	41	59	55	65	50	47	67	62	65	54	47	62	54	61	49	55	57	69	52	55	49	59	47	62	52	54	70	59	53	39	58	39	57	62	45	60	52	55	50	50	51	57	47	53	61	72	58	44	51	58	51	63	57	63	65	60	63	64	58	57	58	57	59	52	64	58	58	64	61	51	74	45	50	47	59	52	62	53	65	51	60	39	65	63	41	62	54	49	54	66	56	70	53	57	46	52	46	56	56	62	53	56	53	71	58	45	46	44	52	63	62	53	55	45	59	52	50	57	47	65	59	50	55	63	62	47	42	55	58	50	60	55	52	54	57	68	56	47	68	49	46	46	52	42	52	60	53	54	52	42	43	69	63	56	55	61	50	57	58	68	56	62	60	48	53	49	62	50	53	59	52	67	51	60	45	49	66	67	71	56	78	64	50	51	46	53	52	50	63	51	47	58	62	47	59	48	59	56	59	50	51	67	48	55	63	52	56	54	58	72	52	56	53	62	50	59	56	58	53	53	48	70	65	51	59	50	56	53	69	52	52	52	52	54	71	55	57	51	51	52	53	62	53	72	57	56	58	60	44	63	58	65	47	62	33	58	54	51	65	44	61	65	55	63	51	64	53	58	59	66	52	54	78	61	56	45	52	64	56	47	64	66	52	58	47	62	56	63	51	58	50	55	61	63	50	59	51	67	68	57	46	54	61	48	65	54	58	56	60	62	68	50	53	46	59	64	52	62	60	66	64	50	47	56	57	64	56	49	53	60	60	61	50	55	50	77	61	53	49	52	53	52	53	49	46	65	44	47	53	54	58	52	54	60	63	58	64	65	57	62	62	58	55	66	52	52	71	56	50	71	68	80	66	69	58	64	49	41	59	50	62	57	54	53	67	57	60	57	41	44	51	56	43	64	60	54	50	63	57	45	53	59	57	57	61	52	51	49	51	49	44	60	57	47	57	51	62	41	54	57	45	56	61	50	67	59	54	65	69	54	66	46	70	55	58	55	57	57	41	59	55	48	48	48	46	60	61	62	56	56	67	75	61	52	51	60	60	49	49	44	60	53	57	55	51	57	54	59	54	47	52	70	52	58	45	65	53	49	53	57	58	65	49	60	52	47	67	45	43	67	65	42	46	52	73	55	54	54	62	57	47	62	54	46	56	44	66	57	58	56	54	55	42	59	65	59	66	52	61	53	51	48	60	56	60	61	51	50	50	57	59	48	51	49	50	40	58	56	51	52	60	47	60	54	75	58	49	67	43	66	67	60	56	55	60	55	50	52	54	62	54	66	43	56	57	65	62	56	55	60	52	53	51	61	54	63	64	52	60	57	51	64	74	62	65	54	43	59	49	60	54	65	55	62	66	53	63	64	59	60	45	55	54	41	55	62	62	44	46	54	52	56	75	65	48	55	53	44	43	53	62	63	55	59	65	57	52	66	48	67	51	45	53	53	57	62	61	55	54	59	54	56	47	58	48	61	48	55	56	63	46	63	59	65	40	54	62	51	67	52	48	58	66	55	50	45	51	45	44	51	49	49	60	53	51	52	58	48	64	63	56	63	53	46	49	64	51	54	47	53	64	59	52	63	62	57	64	46	58	70	63	54	49	57	52	58	56	58	52	56	53	50	62	58	60	53	65	59	66	58	71	55	60	59	60	61	54	57	51	63	57	52	59	56	51	65	47	62	56	47	50	59	41	57	47	60	51	50	59	63	50	48	51	48	70	62	66	56	61	49	55	60	64	49	52	50	50	57	53	44	47	53	49	55	62	51	55	50	55	60	55	54	61	61	51	39	40	61	46	51	66	55	61	54	62	52	54	46	55	64	69	61	65	57	62	69	68	60	60	34	63	63	56	64	65	46	46	51	58	48	56	57	45	52	63	55	58	53	55	52	48	51	55	62	56	60	47	56	69	50	41	58	70	57	45	57	59	67	55	54	44	50	61	49	58	51	59	49	49	56	57	63	68	49	61	52	62	48	40	62	54	60	50	71	54	54	45	53	58	57	56	57	58	58	49	44	52	59	64	65	55	43	55	47	58	70	58	61	48	61	64	47	46	69	47	54	59	52	54	58	47	74	51	62	59	49	54	38	43	57	48	56	59	47	47	47	56	63	47	66	59	53	51	61	63	56	55	66	53	64	63	49	57	45	60	62	58	74	52	51	43	46	58	77	48	59	50	59	50	65	56	63	52	68	50	55	62	75	67	58	55	64	64	60	54	62	59	54	52	69	60	60	43	65	47	55	54	56	58	50	67	51	56	66	61	51	51	40	55	48	58	45	59	66	65	62	48	66	64	61	67	55	58	49	56	49	51	47	57	58	53	66	61	57	64	59	39	55	76	56	62	52	73	49	57	71	51	46	54	64	52	48	62	50	59	54	56	63	50	53	57	71	60	43	53	58	49	61	56	61	59	66	63	51	52	57	70	58	50	51	59	52	63	67	65	58	60	66	64	50	56	53	53	57	54	50	54	48	59	52	53	61	46	54	53	51	43	57	56	62	42	67	45	59	70	73	62	53	47	45	73	53	52	50	67	65	41	46	58	51	50	52	62	49	53	52	61	57	60	52	54	55	57	51	68	60	54	66	47	52	68	54	56	63	54	54	57	55	62	59	55	57	50	54	66	50	55	70	39	63	53	51	45	44	66	62	56	63	48	56	62	65	54	67	41	59	60	63	57	47	54	68	41	65	57	51	46	61	55	53	57	66	54	61	53	54	52	61	52	59	51	56	59	51	49	63	51	57	45	57	45	55	57	50	60	46	52	58	57	49	58	60	53	46	63	45	56	48	66	61	43	54	58	58	58	79	59	53	61	49	59	62	55	57	61	54	50	50	53	52	50	61	56	58	53	41	56	50	58	61	64	50	48	47	53	59	58	59	48	55	57	56	48	50	58	32	55	55	58	49	68	60	62	61	63	65	65	61	61	54	49	48	56	53	53	49	51	61	53	55	50	55	51	63	40	54	47	49	61	53	39	45	53	52	47	65	47	47	61	55	65	46	68	60	46	58	37	57	50	68	56	61	61	54	54	50	51	66	65	46	60	58	51	48	60	57	62	72	57	54	49	50	56	56	50	64	54	66	60	63	52	49	55	62	59	57	63	63	59	50	56	49	39	64	44	66	76	66	68	63
16153	3503	1982	2189	3788	5601	6221	6581	6201	4550	4231	4646	4448	3732	3082	2653	2197	1824	1586	1307	1310	1030	897	908	795	742	698	680	739	596	561	606	566	618	556	559	569	517	499	530	539	554	536	550	519	536	525	508	503	477	532	494	492	491	495	491	503	460	456	510	489	476	482	504	455	458	505	510	487	506	509	467	480	481	490	499	478	470	463	472	493	467	466	486	494	486	439	526	446	466	487	484	499	474	475	516	499	504	447	469	470	445	506	460	489	480	449	494	465	469	465	471	483	491	497	448	472	480	498	497	421	515	515	499	476	473	456	487	489	448	476	476	478	462	469	507	504	492	469	478	485	493	481	471	504	482	510	510	491	459	444	432	480	488	483	459	510	472	492	482	515	466	480	509	496	521	451	432	477	484	510	491	481	504	444	471	485	490	477	520	443	482	447	473	490	455	497	481	491	501	468	476	477	450	509	513	498	458	483	450	485	492	470	459	471	439	479	473	484	441	496	487	504	474	459	453	471	460	480	493	460	505	469	443	479	471	466	482	464	458	506	491	485	509	480	459	465	455	471	476	498	475	497	447	523	493	512	462	476	434	476	473	481	458	489	468	446	476	472	489	474	469	477	500	463	470	451	467	466	511	465	483	480	506	488	488	440	506	490	476	456	473	478	468	511	474	472	527	490	481	474	474	488	509	490	465	472	477	470	469	457	476	481	454	460	498	488	498	500	509	454	479	480	494	496	519	485	467	496	489	487	505	498	442	473	477	463	466	499	484	477	437	472	489	488	482	461	461	477	477	482	464	498	505	502	492	529	470	481	503	514	484	478	490	488	445	469	486	497	443	482	483	485	469	481	456	486	513	468	463	491	447	460	485	483	424	486	455	440	506	484	487	477	501	482	477	462	465	483	456	463	499	501	465	495	463	491	472	490	484	468	516	504	456	483	467	469	481	465	511	475	452	452	472	476	518	504	509	467	478	491	427	459	456	483	467	474	448	488	507	519	497	448	509	461	464	512	463	480	508	431	516	480	481	494	453	479	504	509	482	502	460	493	483	490	470	469	470	493	456	440	499	466	501	464	483	539	485	451	494	457	482	509	529	449	501	496	467	466	472	538	442	474	478	500	491	493	489	481	490	479	440	476	441	464	471	505	437	458	483	485	476	481	514	480	473	484	455	439	521	428	450	463	455	449	489	467	496	481	494	481	486	493	476	466	479	482	466	481	528	476	492	452	468	454	485	475	476	481	474	510	477	479	472	459	497	471	494	476	498	490	470	446	457	455	474	468	431	489	489	469	454	480	455	467	523	481	456	496	469	447	462	441	479	499	476	466	469	508	512	464	474	496	491	490	496	473	486	506	478	451	513	495	504	518	481	483	492	462	537	484	449	471	481	493	504	484	467	500	476	439	496	507	522	513	488	477	457	470	499	468	494	465	469	429	446	500	465	461	462	529	501	470	502	485	465	454	462	480	474	479	458	465	518	501	494	500	521	480	451	504	478	493	449	477	506	479	465	496	491	455	447	499	468	465	510	472	486	468	475	465	478	484	480	464	533	434	492	493	478	467	476	497	483	498	447	502	488	484	480	473	498	484	466	492	479	481	487	455	459	543	438	514	489	457	476	483	496	473	455	497	456	491	456	522	452	482	483	490	475	455	461	489	480	435	473	476	513	440	462	458	461	466	465	429	463	465	520	450	443	472	506	505	468	469	482	499	482	470	471	536	509	484	438	497	539	488	455	510	487	477	472	481	488	509	457	525	464	467	500	455	471	488	486	448	498	464	505	490	482	468	479	454	456	465	451	501	465	501	512	457	466	467	471	474	495	495	486	456	478	427	453	455	467	448	461	445	497	449	441	480	456	473	484	473	480	478	457	479	451	476	509	483	432	495	472	471	478	492	482	500	480	473	460	460	477	529	489	498	455	458	463	476	487	507	479	533	527	491	470	467	466	470	487	468	469	486	484	484	500	496	453	508	470	472	498	481	464	501	513	467	519	495	502	450	476	466	488	475	498	477	488	492	497	452	474	473	481	488	483	474	431	447	474	482	465	484	478	496	497	509	501	493	487	453	484	458	492	521	496	438	508	459	460	486	460	456	468	472	464	511	476	490	471	472	511	494	445	501	479	497	472	478	466	490	475	458	493	464	497	453	508	476	460	482	498	476	466	486	495	477	446	470	456	446	470	510	465	447	495	465	492	486	482	459	478	465	499	523	447	483	513	478	445	473	475	472	485	431	449	503	446	480	508	462	518	483	509	494	494	477	465	488	482	484	456	501	489	445	459	494	517	444	474	482	491	502	460	482	474	475	455	470	467	461	465	459	466	456	446	477	490	447	472	456	509	489	485	502	438	467	453	437	465	476	483	445	445	540	452	498	442	473	464	486	515	499	444	495	454	496	489	492	443	500	506	487	514	467	507	451	473	416	504	483	432	465	472	506	463	460	479	490	504	474	502	485	455	490	515	478	506	439	503	459	492	472	515	523	474	506	472	480	505	516	509	479	489	477	444	477	513	522	460	458	490	494	486	533	479	517	473	455	472	485	492	495	492	484	477	513	510	505	484	475	473	477	491	497	461	482	498	464	469	463	482	473	489	505	497	491	483	478	452	481	456	470	425	486	471	478	507	507	494	487	439	449	479	452	477	462	495	447	469	490	471	495	432	459	475	462	469	466	483	516	506	478	491	500	490	477	493	454	472	502	448	481	479	499	445	486	484	506	467	532	454	474	461	481	467	459	510	490	480	504	483	460	476	496	462	470	503	448	533	471	465	465	503	473	451	441	455	470	493	450	474	454	525	453	477	461	468	462	489	483	467	477	454	468	477	487	490	478	464	472	432	501	490	472	456	463	474	491	456	489	467	479	457	476	474	509	476	506	471	473	466	481	460	445	417	473	461	460	509	512	457	457	495	434	493	448	503	484	490	439	486	498	524	500	482	492	464	444	474	478	466	462	516	471	475	454	471	507	480	520	484	450	478	486	463	483	494	525	453	452	465	480	473	467	448	483	467	497	469	454	446	431	474	492	462	458	490	482	476	491	498	459	461	471	491	511	481	485	485	466	474	521	480	464	458	443	499	465	465	470	462	415	452	469	554	505	483	541	444	489	462	470	489	449	511	455	493	465	529	496	460	444	462	458	511	482	470	522	503	503	527	487	464	489	505	490	456	484	476	484	438	457	506	446	501	493	486	499	487	479	504	511	496	490	528	515	455	439	460	462	485	483	469	476	507	499	493	471	485	438	480	456	471	467	475	447	507	449	464	452	480	533	460	504	502	465	448	459	471	457	488	488	474	469	491	482	470	471	489	447	472	503	480	452	448	496	467	511	455	498	492	483	491	464	502	472	492	456	475	448	495	457	507	495	464	455	459	478	463	488	470	458	477	440	463	436	519	454	423	490	434	480	461	426	495	480	474	473	507	502	499	459	482	473	490	480	437	480	453	472	472	452	488	514	475	472	467	468	484	480	481	483	517	491	499	439	466	497	479	504	490
1984	479	278	188	175	151	144	208	224	215	164	202	220	164	183	142	126	107	103	111	109	101	89	104	95	79	78	79	75	63	85	90	73	98	66	74	71	57	75	82	76	74	65	66	77	66	74	72	60	70	66	63	73	70	77	75	73	74	65	67	77	75	76	65	53	67	70	63	57	82	71	82	93	76	65	74	71	63	76	82	65	66	77	80	67	59	56	74	71	86	78	70	68	58	60	66	63	81	68	71	79	73	66	66	67	62	57	59	61	77	84	66	65	71	87	66	69	65	62	91	75	86	83	74	81	66	86	72	72	65	84	68	83	78	63	76	73	61	98	78	60	64	69	67	68	80	82	71	84	72	78	60	89	62	71	72	66	74	64	83	78	66	67	70	72	75	75	75	76	69	61	68	81	68	62	74	62	86	68	63	80	79	68	68	59	62	60	59	69	81	66	79	65	60	62	79	73	77	64	72	72	83	70	82	84	76	61	64	63	63	80	69	71	63	66	65	65	62	82	53	80	56	69	64	61	76	63	79	80	67	66	62	80	66	62	62	78	81	74	59	90	69	81	64	87	64	66	65	83	68	70	86	72	66	84	68	66	100	67	74	81	65	65	69	83	62	89	81	64	81	68	70	61	59	63	66	81	76	60	75	79	81	63	65	68	90	55	61	60	68	85	82	68	55	61	88	63	69	72	80	79	76	61	63	77	76	71	70	79	74	65	65	73	82	85	77	78	69	81	52	72	60	61	75	81	77	66	60	78	67	83	60	76	61	82	74	82	69	82	71	79	84	73	71	68	85	77	62	71	76	71	78	64	64	61	72	79	69	57	73	64	63	64	69	65	82	56	59	83	72	65	66	92	71	59	76	70	80	61	73	60	89	81	68	74	79	61	66	72	73	64	60	84	58	70	90	77	70	70	66	84	77	65	66	83	79	61	82	75	74	77	75	77	76	78	74	69	63	77	70	69	81	74	83	55	70	72	65	68	76	76	76	71	84	78	66	72	77	85	81	70	75	83	63	56	68	76	81	84	78	73	67	71	63	61	73	62	61	78	68	79	60	71	68	75	72	66	70	62	68	77	85	81	68	81	59	66	73	71	81	62	78	70	59	67	68	88	79	68	73	81	54	75	55	66	82	76	71	66	68	67	99	63	89	67	68	83	71	64	74	73	72	71	64	76	67	67	66	64	91	81	57	86	84	91	66	87	69	68	91	73	76	68	66	86	75	71	66	75	79	67	87	79	64	60	73	77	85	80	77	84	72	76	86	77	66	68	70	70	63	68	79	73	64	66	56	67	82	73	71	64	79	80	69	78	62	70	84	77	75	65	75	65	67	73	77	88	63	86	74	65	73	70	71	69	75	68	71	69	60	50	75	69	63	54	80	68	61	81	62	67	67	77	84	82	85	67	80	76	61	55	82	80	61	59	76	87	70	70	70	76	61	74	66	73	72	68	77	67	87	77	69	70	74	62	68	69	94	58	52	75	68	65	71	86	66	66	67	76	85	92	77	72	91	68	73	64	76	75	81	91	84	72	95	65	64	75	79	87	74	71	78	78	56	62	72	77	75	77	67	73	85	75	82	80	79	69	72	73	93	71	70	85	76	62	72	72	77	69	61	67	80	72	68	71	69	73	72	71	60	80	76	70	75	80	78	66	82	76	74	85	77	78	82	70	72	65	81	68	69	59	59	71	63	71	74	77	88	60	74	67	82	66	93	69	69	75	70	67	81	59	67	77	64	75	74	68	71	76	68	70	95	71	74	72	60	64	88	76	69	77	68	65	82	63	76	80	61	82	78	78	78	68	72	68	66	71	73	60	62	80	72	76	72	88	60	73	60	60	57	75	82	64	84	70	80	68	77	70	79	73	70	78	82	66	92	76	72	90	64	81	60	76	68	62	67	68	79	64	74	83	70	79	87	84	66	70	76	66	69	78	75	74	61	80	70	75	63	88	58	72	69	59	66	67	79	67	79	72	73	82	75	72	84	85	67	75	74	87	66	75	69	84	66	59	75	91	69	76	80	76	84	68	68	82	73	51	62	92	80	57	68	64	70	62	83	65	67	86	66	79	71	65	68	69	75	72	86	61	67	71	75	82	82	71	80	66	88	81	86	72	66	72	86	75	71	73	53	74	79	61	68	90	73	78	84	78	65	74	80	75	66	76	67	81	77	77	59	74	75	71	75	81	77	75	70	61	66	69	74	77	69	67	60	67	57	95	80	78	77	68	56	80	63	88	77	71	90	64	82	64	84	65	70	80	61	65	66	62	57	75	84	79	70	73	66	65	76	74	61	70	80	75	64	66	75	74	69	70	77	72	79	74	72	65	84	64	58	76	66	71	73	70	72	70	70	70	70	72	66	69	71	61	61	69	63	70	71	66	66	78	74	74	58	68	64	68	77	76	80	77	76	75	72	77	86	71	71	76	77	70	75	64	73	65	63	83	69	57	80	64	77	75	72	74	77	70	71	83	69	72	65	90	65	80	72	59	71	67	73	70	65	61	59	67	61	73	81	69	66	73	51	61	69	69	63	91	86	68	55	83	63	76	83	54	67	80	74	79	71	69	66	80	63	61	82	72	72	78	52	76	60	76	88	73	66	85	73	68	71	74	75	84	76	94	70	85	81	76	74	65	83	67	79	62	70	56	87	80	72	62	79	68	59	65	74	69	81	67	80	63	70	73	72	83	63	56	70	74	78	68	72	81	88	67	72	65	57	63	72	59	65	77	70	65	75	68	75	62	66	70	58	67	73	78	78	74	70	76	83	65	76	79	81	66	87	74	73	80	71	80	71	56	69	74	77	63	76	81	84	64	81	78	60	92	59	69	57	78	89	58	59	71	76	72	92	80	73	69	56	83	68	70	68	70	82	72	54	76	76	76	67	70	74	62	70	57	71	57	75	76	71	63	71	67	79	75	60	72	75	67	76	81	89	62	76	88	51	70	72	80	63	85	61	60	74	83	74	91	75	66	58	62	74	81	69	78	62	74	65	72	70	64	70	65	83	81	56	85	74	67	70	80	75	75	60	80	81	66	73	81	70	73	73	63	56	75	79	67	78	65	82	67	65	85	60	73	63	76	71	54	76	78	82	71	73	65	70	71	72	65	61	63	74	79	76	67	83	70	61	84	66	78	71	71	70	66	69	90	61	85	61	79	72	78	72	68	82	80	66	70	76	76	73	81	70	75	84	78	60	103	81	63	74	57	62	65	72	81	64	72	77	71	80	79	80	60	55	55	54	76	95	58	87	70	63	80	55	67	73	56	91	59	57	72	63	70	60	73	78	82	78	87	64	75	63	75	64	79	80	78	71	73	81	67	88	71	82	63	78	83	57	73	66	68	64	80	81	57	68	64	82	80	74	71	79	103	75	62	67	71	70	63	79	72	70	76	75	65	77	74	65	62	68	62	68	65	69	82	64	57	73	53	60	80	83	64	63	78	72	66	50	81	83	79	72	68	75	75	80	76	76	75	67	65	69
19963	5188	2921	2980	5303	8401	9430	9874	9059	7044	6544	6978	6242	5194	4187	3614	3043	2544	2321	1882	1704	1502	1344	1299	1153	1057	933	907	1035	893	825	783	792	797	802	748	738	729	691	664	677	708	742	681	636	682	653	683	663	605	601	633	675	630	598	567	598	623	595	598	593	621	625	623	615	648	664	664	634	630	618	613	614	603	600	630	634	577	609	627	591	615	591	607	613	637	591	602	587	644	649	649	577	641	598	627	582	654	593	609	581	600	621	620	611	605	639	584	562	598	650	612	605	623	641	620	652	619	624	606	576	622	637	625	635	582	617	661	603	620	607	634	654	619	601	590	611	583	627	610	593	636	608	629	597	588	622	647	601	617	585	584	591	608	589	601	633	651	635	626	602	598	611	628	621	646	636	648	571	623	594	648	610	612	585	605	600	600	638	604	605	611	645	577	617	587	608	575	589	618	614	620	624	586	614	593	581	602	602	574	585	644	621	612	599	598	595	609	571	604	606	596	613	598	610	638	612	622	618	592	653	616	603	580	620	621	626	603	590	593	614	656	581	568	611	629	588	656	596	584	633	567	661	589	673	606	609	596	585	595	623	571	605	640	614	626	594	597	634	572	597	600	626	605	613	621	591	599	621	639	653	634	571	562	607	642	630	623	637	618	603	554	639	636	644	656	581	556	579	619	593	617	630	611	638	612	578	662	632	592	641	625	638	624	594	574	640	605	587	600	621	594	628	636	705	593	640	630	602	584	628	627	616	634	613	614	607	629	592	616	584	614	635	617	621	617	629	623	627	632	630	586	601	638	572	616	627	597	618	581	621	597	556	627	618	584	645	624	601	608	661	588	623	598	578	581	632	573	588	593	599	608	619	625	599	565	622	647	569	637	596	634	618	600	600	608	605	643	610	639	649	655	585	573	600	611	608	644	632	575	613	604	627	666	634	585	603	608	619	621	621	630	625	623	592	578	622	644	616	623	613	622	621	641	610	634	595	664	656	644	614	613	563	600	612	595	594	611	629	597	579	624	561	605	595	595	610	596	596	617	583	600	629	619	609	594	625	614	584	643	623	607	620	625	602	656	602	593	594	592	609	575	582	614	608	620	615	635	574	603	651	617	603	615	577	575	609	615	631	605	601	597	634	639	598	619	601	594	587	613	607	583	591	611	613	625	579	638	590	613	649	632	640	590	594	606	624	592	609	543	602	584	595	624	582	573	583	648	576	621	587	598	606	578	604	614	558	644	604	613	586	543	591	611	595	648	646	589	612	622	611	599	638	606	569	618	644	631	607	581	608	599	621	626	644	593	595	609	634	643	604	646	576	609	656	577	593	607	632	665	553	619	632	596	584	585	630	618	599	592	596	627	588	615	602	599	623	619	643	645	564	594	638	602	600	586	618	660	657	620	615	582	605	626	575	617	570	643	635	653	604	592	582	599	577	638	573	599	581	592	577	635	573	610	670	607	585	595	593	615	632	569	609	593	614	625	603	588	609	625	595	625	607	629	581	635	595	613	611	586	607	600	597	574	576	629	588	627	595	593	624	658	584	604	602	625	570	625	606	582	581	618	604	603	605	560	576	631	579	617	610	614	575	594	658	606	622	589	611	586	625	584	610	643	571	643	625	608	619	610	633	590	602	610	573	647	591	587	619	517	597	588	640	632	614	613	645	634	600	576	573	585	619	608	618	652	579	653	626	595	628	587	609	574	587	631	624	622	606	612	608	629	581	628	631	621	577	574	585	616	612	603	621	568	620	565	622	600	576	595	574	600	590	608	609	645	646	595	574	591	587	582	630	608	657	638	636	604	612	619	585	605	572	591	611	627	616	557	616	638	638	624	595	573	641	632	593	624	608	627	636	585	629	611	578	609	599	654	582	602	618	617	619	589	682	627	639	578	640	585	600	618	617	562	579	641	612	601	620	594	617	596	614	634	600	593	614	622	646	603	575	612	636	576	585	597	639	593	640	646	622	555	627	610	570	633	569	612	588	628	622	639	620	598	616	631	520	527	578	596	604	613	605	619	582	621	653	581	630	588	614	619	643	600	612	601	568	602	629	650	593	617	604	612	605	630	656	599	616	585	660	633	630	598	593	630	579	659	620	627	616	649	574	628	562	595	583	560	598	560	612	618	622	576	591	609	623	619	572	600	619	572	614	598	634	612	661	580	600	596	621	609	614	587	620	623	628	580	619	635	586	596	604	629	585	629	588	617	645	600	626	613	597	594	607	600	584	581	604	605	605	580	587	617	627	562	594	612	659	577	608	602	593	609	609	612	637	603	597	650	606	634	602	637	618	624	593	588	576	620	640	599	652	620	631	593	608	627	597	676	616	598	601	627	648	637	619	646	587	635	616	623	587	611	595	603	588	635	619	586	637	577	627	616	611	620	571	603	628	589	601	640	566	577	652	618	609	613	636	565	614	657	626	615	647	642	597	633	611	619	594	609	631	596	580	633	605	592	588	625	630	623	610	552	637	611	613	608	628	644	684	608	649	586	664	591	585	690	591	599	615	632	648	641	587	636	562	622	597	567	641	630	596	626	653	679	543	587	603	653	584	612	582	610	583	620	659	638	608	616	625	629	628	589	594	636	622	594	602	633	630	585	616	621	621	624	609	572	557	599	641	633	648	581	616	624	630	621	585	596	621	629	590	624	625	604	609	638	625	624	589	636	607	633	633	631	623	617	581	552	632	598	645	618	632	591	617	625	616	594	656	662	618	607	603	567	631	584	608	625	616	579	583	627	599	590	620	596	663	625	658	668	593	596	578	563	618	615	620	572	609	635	616	634	651	617	630	607	639	585	644	565	593	629	601	636	611	633	647	569	639	567	588	581	610	613	609	622	576	635	623	553	619	621	605	645	608	581	649	615	599	628	614	610	618	604	632	640	616	598	584	578	578	602	614	585	612	626	565	598	553	549	608	636	588	624	598	621	651	641	582	621	611	652	625	624	613	589	602	661	583	626	623	548	614	622	641	613	549	577	622	590	642	595	642	629	606	622	560	582	578	650	594	595	613	611	632	609	611	613	619	636	545	636	654	590	623	606	634	584	633	589	612	610	588	628	635	583	589	597	619	627	571	625	632	633	598	620	609	612	614	608	590	644	626	607	595	585	604	621	543	559	606	617	611	669	607	563	622	620	587	609	588	646	572	666	621	625	543	636	627	609	605	587	597	537	597	616	578	631	614	641	588	616	594	584	579	621	572	595	629	649	633	635	563	618	553	562	600	574	599	642	633	646	618	588	605	580	596	604	607	590	567	637	628	621	605	632	619	617	600	615	604	656	632	580	578	605	595	635	607	652	637	641	588	589	612	604	622	623	606	601	574	629	632	583	647	586	618	620	580	572	648	612	616	632	622	592	596	600	608	617	659	566	580	643	623	621	621	604	603	585	642	616	589	574	606	604	607	584	584	616	643	619	609	614	572	629	611	605	610	621	646	588	584	590	591	596	626	620	585	620	617	598	572	593	581	628	584	643	657	577	627	585	621	573
2980	366	205	144	147	118	134	180	174	144	149	187	144	128	102	115	89	72	81	57	76	55	57	55	58	47	46	35	49	47	44	33	45	43	39	38	44	41	39	40	42	38	47	34	39	43	39	28	39	35	30	40	44	38	34	39	36	34	32	38	32	29	37	31	39	31	39	50	42	46	33	31	35	53	37	29	29	38	30	44	37	27	38	42	41	37	34	46	30	27	33	42	49	37	33	35	42	42	29	39	37	28	37	38	31	39	42	47	36	40	46	38	42	38	46	43	48	40	41	34	42	47	32	37	41	42	44	38	46	39	43	38	45	44	43	41	41	31	41	33	44	35	40	33	40	29	41	37	42	35	42	47	35	31	42	34	37	43	44	33	34	42	45	44	29	35	48	37	35	35	33	30	33	42	27	45	36	37	43	32	34	33	36	35	42	45	46	41	52	35	38	38	39	41	52	44	47	39	42	49	35	30	30	41	34	39	39	35	37	36	44	41	45	38	37	37	33	30	29	33	44	38	33	36	35	40	29	28	51	48	40	49	40	44	41	39	46	38	36	31	46	50	31	41	26	43	32	30	30	43	40	36	48	33	33	41	43	35	39	40	41	45	37	33	44	38	50	35	45	47	36	32	45	34	41	38	34	31	41	38	39	38	40	44	39	36	45	33	37	42	44	27	35	44	48	36	40	46	45	41	29	38	33	45	37	52	62	34	34	42	41	36	41	37	32	42	42	33	39	38	32	42	36	44	39	31	35	53	28	41	38	40	31	38	41	30	38	44	37	41	39	46	35	33	53	28	43	30	50	44	44	35	53	36	36	32	36	45	40	37	42	37	35	41	27	44	50	37	48	32	29	33	28	35	39	39	28	40	51	39	27	34	45	44	36	44	28	45	47	33	44	39	30	32	41	33	39	29	36	32	38	28	37	37	41	30	29	30	34	42	29	35	32	48	36	32	38	40	39	38	31	38	32	32	38	42	32	39	36	37	34	47	35	39	38	51	42	32	41	47	36	51	38	45	35	39	35	39	43	31	31	38	34	37	35	49	34	34	37	32	45	40	36	37	34	33	42	37	40	43	49	34	33	37	39	41	42	40	41	30	37	38	32	33	31	39	44	43	52	33	24	35	27	28	35	36	33	48	41	31	24	32	34	46	36	31	35	34	43	34	25	35	37	34	37	35	44	39	33	31	40	39	31	30	33	23	36	43	33	44	31	37	34	42	50	43	33	47	34	46	30	51	33	32	45	42	44	42	38	46	31	40	45	46	38	45	40	41	48	42	52	55	31	40	55	35	38	34	37	41	38	36	32	43	40	40	46	35	36	37	53	36	27	28	34	38	36	49	39	46	29	42	36	42	44	37	31	45	30	43	48	30	42	48	34	25	39	40	48	31	42	50	37	36	40	50	51	40	35	42	41	42	38	45	51	31	46	36	35	39	35	33	39	42	38	51	47	32	40	38	46	33	41	50	48	39	36	38	37	45	52	36	35	38	33	48	41	31	35	32	26	37	41	38	36	38	34	51	41	43	45	36	34	34	39	36	30	46	29	27	38	44	33	41	40	29	37	33	42	33	35	47	37	37	37	43	39	41	28	29	46	33	33	36	39	33	39	44	33	42	37	37	30	40	47	42	41	38	48	32	31	31	35	42	39	40	43	36	36	36	34	41	44	42	32	26	29	40	41	36	30	57	38	46	37	34	42	50	32	33	40	39	39	37	34	24	35	42	40	35	36	43	50	41	37	40	36	38	31	43	32	56	37	38	37	41	47	45	37	41	44	44	40	41	44	41	46	30	40	51	47	43	37	32	40	43	33	31	40	41	37	37	37	42	41	45	42	37	36	33	37	31	41	41	36	37	56	29	47	38	37	39	41	40	32	29	39	41	42	38	43	37	46	30	33	41	40	36	34	38	47	38	27	44	34	44	40	48	30	35	41	48	34	35	38	38	28	37	35	43	36	30	39	33	29	31	26	39	41	31	44	42	42	43	27	42	42	31	25	28	36	31	40	32	41	39	37	36	49	44	33	41	34	38	41	46	36	41	39	42	46	39	39	38	36	34	41	38	45	36	37	49	30	34	41	42	46	31	36	48	35	33	48	33	44	37	42	33	50	35	27	36	37	39	41	29	38	35	33	29	41	31	29	51	34	41	41	45	41	38	37	33	44	37	33	42	51	37	38	41	38	40	44	33	40	41	40	40	30	40	35	38	41	39	43	39	33	30	50	40	30	33	49	30	34	41	41	36	30	43	42	41	40	27	35	41	37	33	26	48	41	47	30	24	39	41	45	35	44	46	47	40	40	43	34	36	43	36	37	39	35	41	40	38	40	37	38	33	39	39	43	35	31	38	51	33	37	38	37	34	33	29	29	36	42	38	40	55	29	39	35	43	42	29	27	31	41	33	30	43	40	47	31	41	43	36	39	40	34	32	36	49	40	28	36	43	39	35	34	43	37	36	40	35	36	40	38	33	41	42	38	36	44	38	35	32	38	41	33	39	41	37	44	37	37	48	46	28	50	28	37	42	38	36	44	38	29	38	34	50	36	35	44	51	40	36	45	30	28	45	27	41	41	40	33	49	46	41	42	29	41	36	40	32	37	56	32	40	41	39	34	44	38	43	33	51	29	35	41	41	43	38	30	56	36	41	27	36	53	37	34	50	41	41	50	42	31	48	37	42	41	32	44	36	35	32	34	26	33	35	42	39	35	40	36	39	43	38	33	42	41	43	30	39	45	39	35	49	31	36	42	39	36	29	40	34	43	31	43	27	43	41	33	44	39	41	48	42	39	42	38	35	34	39	34	37	30	45	42	42	39	35	38	34	42	51	54	40	41	38	38	35	37	36	49	34	45	41	46	41	43	36	32	34	40	24	30	40	37	35	40	44	37	41	36	32	36	38	41	42	35	37	41	40	38	36	42	36	28	38	51	45	38	36	24	36	31	32	30	46	34	37	50	40	48	32	51	36	33	33	36	46	42	44	35	36	29	41	37	41	29	31	46	41	39	34	28	35	34	36	36	38	32	49	36	51	36	38	34	34	42	45	36	30	32	29	35	37	56	34	51	44	36	36	36	37	33	35	41	48	37	39	30	31	46	43	39	37	32	33	45	51	42	42	33	40	44	43	34	43	34	40	37	47	32	38	51	45	38	46	39	40	28	51	51	49	38	32	35	39	34	33	34	39	38	29	37	37	40	49	32	51	39	46	31	41	37	32	57	42	33	42	32	47	41	32	43	42	37	34	40	39	31	45	53	36	47	41	37	45	39	37	39	33	42	44	55	34	41	37	45	43	34	39	42	47	41	32	33	29	38	36	36	36	40	41	28	39	38	36	42	44	47	39	48	42	41	44	39	44	39	31	37	43	30	38	34	45	18	38	43	36	46	50	28	35	35	51	36	35	54	41	37	38	36	43	34	31	35	30	32	47	42	37	28	37	36	43	24	34	41	34	38	34	58	41	40	36	39	50	42	43	31	45	43	42
18931	4375	2480	2513	4528	7519	8483	9044	7829	6237	6072	6867	5519	4596	3520	2970	2429	2045	1924	1519	1266	1210	1060	990	861	699	656	601	567	660	609	518	512	547	478	482	443	410	424	435	432	436	399	407	408	387	374	357	394	371	353	391	329	351	346	298	355	342	331	332	328	320	339	344	326	328	346	339	353	340	316	342	337	290	329	322	335	333	323	305	311	345	342	342	337	321	346	330	353	341	332	321	334	319	336	312	396	311	336	344	302	335	339	351	291	322	317	338	354	352	356	281	326	332	321	339	357	355	333	335	363	334	333	318	331	327	342	352	310	330	341	310	324	302	336	327	338	327	327	309	312	350	320	309	333	289	308	314	326	315	322	325	298	288	319	313	318	345	309	323	338	347	312	311	319	323	305	320	312	316	339	322	326	338	324	347	316	310	288	352	334	351	317	298	316	340	361	342	319	280	314	341	296	342	337	326	298	351	331	299	294	332	305	343	318	325	310	323	320	312	337	332	327	316	285	329	336	300	335	364	311	311	368	306	335	349	320	332	312	345	355	275	326	339	300	324	316	349	343	333	337	321	330	327	301	330	294	339	313	348	305	337	304	309	357	325	326	308	315	353	314	356	311	283	332	329	340	319	354	338	346	321	306	329	328	328	312	318	347	312	315	302	299	319	335	317	322	335	308	326	285	330	336	331	321	328	343	327	353	321	324	292	320	328	323	350	309	321	316	303	318	323	343	312	311	310	321	329	324	343	314	362	340	330	296	311	350	335	328	319	337	329	342	338	366	358	357	318	316	337	320	349	349	322	287	320	330	310	302	308	301	315	300	304	305	310	318	313	342	357	330	340	317	295	305	329	322	288	299	372	325	315	342	323	346	343	332	325	336	327	325	323	294	338	307	322	325	309	298	340	325	340	324	320	334	323	330	319	339	317	328	342	345	327	347	350	341	344	308	314	279	333	306	322	364	325	320	348	318	336	314	283	336	342	376	305	334	333	320	333	344	345	303	310	316	318	304	338	286	345	316	316	326	321	315	332	318	318	308	307	316	312	328	321	297	326	321	305	299	347	321	328	325	333	335	334	327	310	311	319	300	315	352	335	300	310	304	330	312	364	327	351	328	296	320	315	329	337	315	327	320	309	305	338	361	297	320	339	319	339	320	362	350	307	296	343	310	345	317	330	320	338	309	301	359	363	313	304	322	333	302	305	364	341	316	348	323	323	344	329	321	338	333	342	339	331	348	324	308	330	318	322	338	336	363	344	321	344	326	325	309	329	307	313	326	345	329	336	315	309	344	318	342	376	316	316	311	347	302	327	338	307	329	337	377	333	352	325	315	340	325	326	314	335	311	364	329	340	318	323	349	360	313	292	295	325	371	316	338	340	330	355	329	306	318	308	337	345	345	300	316	319	350	332	331	343	317	363	293	331	342	349	309	324	336	307	313	351	338	343	366	309	321	326	314	332	316	339	325	333	308	360	343	331	331	346	318	328	320	335	359	315	303	307	323	333	349	334	319	327	355	318	320	357	303	294	334	302	350	318	358	318	305	348	320	324	353	312	319	318	324	321	325	379	323	359	306	345	310	330	317	333	304	323	329	309	334	337	318	324	325	321	315	348	336	316	348	333	297	314	285	305	324	340	345	350	307	368	318	309	324	359	315	323	334	345	335	317	360	316	332	302	300	346	331	327	313	315	317	340	308	343	332	364	324	340	350	343	314	335	341	303	342	343	334	354	360	327	334	309	349	334	327	307	296	349	310	326	332	311	349	313	346	346	360	319	351	321	324	351	334	323	303	311	339	325	307	355	331	330	325	333	327	341	302	288	329	338	336	307	344	322	359	290	324	336	332	322	300	344	311	351	321	337	315	313	344	329	358	312	345	333	313	329	346	333	334	324	337	321	326	315	296	325	367	324	303	304	314	355	310	342	327	326	337	355	332	327	315	317	360	359	349	338	318	333	328	332	301	308	344	326	305	324	349	353	307	302	310	321	341	357	364	336	313	318	306	319	342	347	302	316	344	324	318	312	342	326	338	332	335	315	313	369	328	340	347	330	313	306	324	304	347	349	341	320	342	311	331	340	361	301	307	340	364	356	313	319	334	316	295	312	326	295	302	335	310	310	305	333	316	306	315	327	299	317	335	363	341	311	304	347	309	300	326	307	333	316	321	309	334	353	335	330	339	332	298	324	330	346	368	321	343	319	326	335	348	338	346	301	329	324	314	323	351	331	334	312	323	322	303	327	311	311	314	327	308	334	320	320	318	326	342	327	307	343	317	309	305	287	303	335	322	327	337	307	321	326	324	331	311	319	324	345	311	313	297	301	328	354	324	296	318	357	322	321	320	301	329	332	339	333	313	335	331	302	330	308	282	332	295	323	320	343	341	319	303	314	286	339	325	326	322	332	335	335	333	342	346	298	343	299	317	376	314	300	285	328	353	311	351	308	328	334	318	345	305	347	345	317	315	349	312	351	332	342	332	374	329	327	298	338	302	319	352	336	306	336	349	331	375	314	294	326	301	286	326	315	325	335	324	325	361	324	342	320	300	310	348	323	304	300	332	317	335	335	373	330	329	339	336	309	335	317	343	298	325	333	332	310	330	311	311	328	319	341	341	335	321	338	305	306	319	330	296	335	308	339	280	351	301	369	318	307	328	337	327	361	337	325	343	312	321	294	337	347	326	355	326	328	315	341	302	301	318	298	297	332	359	317	365	332	329	308	300	302	326	339	335	318	301	362	320	332	354	337	342	354	336	288	364	350	353	351	300	323	341	353	327	304	312	361	339	358	325	328	329	312	318	328	306	317	329	318	318	345	319	338	355	337	337	358	304	317	344	313	300	311	318	334	308	321	329	312	312	297	329	320	315	322	346	310	329	352	312	309	341	367	314	320	326	300	325	337	349	307	343	313	331	347	304	320	347	287	310	344	328	314	336	318	310	316	309	319	346	299	316	313	344	295	319	311	314	334	337	355	312	303	345	307	349	313	341	323	284	322	323	364	313	322	328	314	342	307	357	324	318	322	355	302	324	325	331	336	344	338	320	320	325	315	335	343	349	311	322	333	319	324	302	339	364	305	326	324	324	320	344	349	357	322	327	343	301	318	328	341	321	320	289	358	312	311	334	324	299	312	336	346	304	307	295	300	342	293	338	317	322	333	352	349	329	342	318	331	298	335	334	285	333	325	320	329	314	295	322	331	324	338	330	330	297	335	333	306	297	332	325	301	328	334	343	319	318	334	309	322	325	302	332	327	337	327	338	317	332	328	313	303	328	336	326	309	357	311	341	339	325	347	323	323	326	306	332	310	319	327	316	318	360	318	336	318	331	309	315	305	348	316	361	301	339	341	326	335	339	311	321	323	358	315	316	306	325	302	323	327	343	322	314	350	283	318	313	318	293	296	327	328	324	345	309	346	300	315	335	342	324	339	328	330	328	302	307	304	319	309	330	306	343	307	317	319	309	296	352	344	337	310	326	304	320	349	384	338	321	327
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
