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
341894497415	341894497985	341894498533	341894499083	341894499627	341894500183	341894500733	341894501283	341894501827	341894502383	341894502933	341894503483	341894504025	341894504583	341894505133	341894505683	341894506227	341894506783	341894507333	341894507883	341894508427	341894508983	341894509533	341894510083	341894510627	341894511183	341894511733	341894512283	341894512827	341894513383	341894513933	341894514483	341894515027	341894515585	341894516133	341894516683	341894517227	341894517783	341894518333	341894518883	341894519427	341894519983	341894520533	341894521083	341894521627	341894522185	341894522733	341894523283	341894523827	341894524383	341894524933	341894525483	341894526027	341894526585	341894527133	341894527683	341894528227	341894528783	341894529333	341894529883	341894530427	341894530983	341894531533	341894532083	341894532627	341894533185	341894533733	341894534283	341894534827	341894535383	341894535933	341894536483	341894537027	341894537583	341894538133	341894538683	341894539227	341894539783	341894540333	341894540883	341894541427	341894541983	341894542533	341894543083	341894543627	341894544183	341894544733	341894545283	341894545827	341894546383	341894546933	341894547483	341894548027	341894548583	341894549133	341894549683	341894550227	341894550783	341894551333	341894551883	341894552427	341894552983	341894553533	341894554083	341894554627	341894555183	341894555733	341894556283	341894556827	341894557383	341894557933	341894558483	341894559027	341894559583	341894560133	341894560683	341894561227	341894561783	341894562333	341894562883	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2004	3300	1900	2700	2003	3300	1900	2700	2003	3300	1900	2700	2002	3300	1900	2700	2002	3300	1900	2700	2001	3300	1900	2700	2001	3300	1900	2700	2000	3300	1900	2700	2000	3300	1900	2700	2000	3300	1900	2700	1999	3300	1900	2700	1999	3300	1900	2700	1998	3300	1900	2700	1998	3300	1900	2700	1997	3300	1900	2700	1997	3300	1900	2700	1996	3300	1900	2700	1996	3300	1900	2700	1995	3300	1900	2700	1995	3300	1900	2700	1995	3300	1900	2700	1994	3300	1900	2700	1994	3300	1900	2700	1993	3300	1900	2700	1993	3300	1900	2700	1992	3300	1900	2700	1992	3300	1900	2700	1991	3300	1900	2700	1991	3300	1900	2700	1990	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
3368	593	342	293	338	333	299	241	248	241	236	244	183	157	133	97	100	82	66	49	51	41	50	36	39	34	49	33	45	37	29	39	39	37	42	27	34	35	29	34	28	24	34	29	30	35	25	22	27	22	36	15	28	29	21	22	35	17	28	25	31	19	28	34	25	29	33	26	28	24	29	28	27	27	21	23	24	19	18	37	21	27	19	19	24	19	30	24	30	26	24	25	22	22	23	22	27	19	31	26	24	25	21	28	18	19	22	29	32	24	18	21	29	31	30	24	15	35	23	31	29	27	24	18	31	26	32	25	13	26	20	22	29	25	23	24	22	33	24	25	24	35	24	22	30	29	28	24	20	18	15	20	32	25	23	25	18	21	22	35	22	22	14	28	18	26	41	20	20	25	16	27	26	15	19	23	31	28	18	28	31	25	29	25	30	19	23	27	21	25	22	24	22	31	26	33	12	28	24	22	19	28	31	22	22	19	29	23	30	23	20	19	25	30	18	27	13	22	20	24	23	28	24	22	9	22	22	21	22	22	24	16	25	18	24	22	27	22	35	24	16	27	25	20	30	21	28	23	25	30	18	18	27	20	32	18	32	23	19	23	27	22	25	16	24	27	25	24	22	26	25	28	22	22	13	21	25	19	20	18	26	30	22	25	27	28	21	27	30	16	33	19	31	24	22	19	36	24	29	25	23	26	23	34	30	35	20	26	24	23	26	33	24	24	18	28	22	35	14	17	21	18	26	32	27	34	19	25	27	25	28	16	28	20	17	20	22	27	18	22	26	24	21	32	16	17	23	26	19	30	25	26	22	33	30	30	20	24	29	24	29	24	19	22	30	24	23	21	30	24	15	27	21	25	21	25	33	25	34	11	28	22	26	33	26	15	17	29	26	27	25	35	23	19	24	28	32	25	17	19	24	21	23	30	24	25	20	26	18	21	15	24	16	27	25	25	22	27	27	21	22	30	19	29	26	25	25	29	25	14	25	32	25	21	23	27	20	24	29	23	27	12	28	27	24	22	17	20	38	24	28	15	14	24	32	22	24	18	26	17	22	24	30	31	28	26	17	17	20	19	22	24	19	16	29	19	20	22	24	26	27	20	26	26	22	20	28	28	21	36	22	18	24	26	18	19	15	18	23	28	15	22	20	22	24	24	27	18	32	24	27	21	23	26	16	20	17	19	23	33	19	23	29	24	19	20	22	24	35	27	21	16	17	20	24	27	15	20	24	19	30	25	24	16	32	33	23	25	21	24	31	26	21	19	18	23	22	24	23	15	23	22	20	20	18	30	18	25	30	22	32	19	29	20	26	29	19	25	22	34	18	23	17	14	35	22	32	27	29	20	21	29	16	27	22	31	18	21	28	24	28	31	30	21	19	26	22	28	20	25	24	33	21	25	15	22	27	26	35	28	24	30	16	36	23	23	14	18	21	16	30	25	20	24	21	23	16	20	24	16	19	19	22	27	37	16	20	32	25	21	24	20	14	26	25	30	27	28	19	20	31	32	24	22	36	27	26	40	31	26	29	23	30	18	24	28	22	29	21	29	23	28	21	20	25	28	29	23	31	19	21	18	28	21	19	23	23	21	23	25	27	20	22	27	18	23	23	20	24	31	21	21	28	25	22	20	20	19	20	24	25	18	36	23	27	22	23	26	31	24	28	21	23	28	21	31	27	22	25	25	20	26	25	19	22	21	26	18	25	27	14	19	20	26	24	23	23	22	23	26	23	20	34	16	17	37	22	24	27	30	22	20	26	17	16	29	35	28	26	23	17	17	25	23	15	15	15	27	26	22	24	17	12	25	21	24	16	19	21	15	25	25	21	13	17	21	26	24	26	19	26	25	23	24	23	24	33	31	26	25	27	27	28	25	27	31	22	14	19	18	18	22	24	28	23	29	18	24	21	23	23	26	33	16	29	20	24	19	23	33	31	28	23	14	25	26	25	25	30	32	26	17	25	26	26	14	25	18	24	25	29	29	24	22	22	22	27	32	33	21	27	23	31	26	24	18	25	23	31	22	24	23	29	23	33	30	19	31	26	23	22	20	26	16	26	22	24	25	23	16	25	34	33	27	18	28	26	22	32	23	36	26	25	27	30	17	28	22	21	30	24	23	22	31	30	30	24	20	32	22	28	25	20	29	23	20	16	20	27	26	27	29	24	18	24	25	13	20	16	29	19	26	26	17	21	32	19	23	23	30	22	22	23	27	28	27	21	22	25	22	22	27	20	26	25	17	24	15	24	25	36	33	21	26	25	28	35	28	24	21	26	25	26	30	17	20	19	22	20	27	25	24	28	29	17	21	17	30	25	26	25	27	16	19	19	30	13	28	24	21	25	17	23	25	21	37	29	17	19	24	19	22	22	22	23	19	25	16	25	20	26	29	28	29	17	17	26	22	19	18	19	20	29	25	18	19	17	30	23	26	31	23	26	31	20	14	27	23	19	26	21	23	25	21	25	21	16	27	26	20	34	24	29	28	27	27	25	27	27	23	20	22	22	29	23	28	24	22	26	22	16	30	31	15	19	15	18	20	25	29	30	18	26	21	30	14	22	19	26	15	25	23	16	16	30	24	36	23	26	27	17	16	25	23	23	22	20	17	21	19	19	24	29	34	23	30	30	17	27	27	20	19	22	27	28	23	22	28	18	27	21	31	23	28	15	19	18	22	22	29	21	22	18	25	23	23	25	15	26	24	24	20	35	29	23	25	21	24	29	24	31	21	24	30	24	27	27	26	26	25	20	21	12	26	18	16	29	29	21	31	24	20	29	20	21	24	27	28	21	18	22	20	19	27	19	24	21	21	28	26	19	19	32	32	24	15	23	22	29	19	29	25	22	26	31	24	23	27	15	17	21	28	26	23	27	28	28	18	22	28	30	28	29	34	23	21	23	23	27	24	18	24	24	34	16	36	26	19	25	18	30	20	30	20	29	17	20	20	32	23	23	30	23	18	27	23	26	27	28	26	19	22	22	29	34	30	22	20	31	25	22	21	28	23	25	32	25	26	25	35	18	25	31	17	20	34	26	28	22	19	26	26	15	27	22	25	21	23	24	25	18	22	16	15	21	27	19	15	26	23	38	19	28	30	25	26	24	32	13	29	22	28	26	26	26	19	26	24	25	18	23	24	32	27	39	19	22	26	20	19	22	21	26	20	42	20	23	26	26	26	35	30	20	25	15	22	20	25	27	27	24	26	23	29	19	27	29	21	16	22	17	24	23	14	21	21	28	25	23	24	19	26	28	22	22	27	25	24	25	18	18	34	29	20	18	32	21	21	24	19	22	34	23	30	26	26	32	20	26	25	19	26	29	16	23	21	29	29	27	36	22	28	24	24	23	21	20	18	16	22	26	24	21	33	24	20	19	27	31	24	19	17	27	24	27	18	22	23	23	31	31	15	33	34	32	21	15	19	26	29	27	23	28	23	31	25	29	22	21	24	19	23	23	27	19	26	24	31	18	26	31	31	16	31	18	27
32862	17075	10356	23534	27847	26988	24082	21376	18753	16874	14939	12980	11308	9798	8524	7284	6019	4694	3691	2891	2380	2006	1804	1769	1634	1475	1379	1240	1219	1124	1148	1150	1090	1131	1070	988	954	892	865	821	776	746	767	708	707	688	661	709	685	605	633	608	577	604	626	581	594	533	564	610	553	608	564	549	579	559	579	643	646	616	558	539	558	558	520	521	475	497	459	484	443	515	463	472	484	482	487	470	499	477	465	474	484	442	451	455	406	498	458	462	442	513	439	450	456	474	458	429	451	476	449	448	454	461	445	446	419	415	458	447	451	443	446	410	453	405	439	403	416	403	434	457	438	439	449	444	439	452	436	375	450	431	432	457	451	442	432	438	419	434	435	400	431	438	444	459	427	454	436	423	439	441	425	418	427	434	442	442	429	428	412	448	444	439	417	413	449	428	408	424	436	403	462	448	408	461	431	414	433	434	443	448	406	408	451	416	431	438	407	423	427	464	390	403	402	436	444	437	470	397	433	434	455	468	438	446	382	432	408	425	401	441	432	418	417	414	437	412	404	428	401	438	427	428	399	430	447	452	415	407	434	416	434	431	453	472	427	437	389	443	425	404	447	416	413	430	435	420	445	443	435	418	400	479	434	397	425	461	426	403	413	445	440	421	474	429	439	436	395	437	422	427	433	469	453	445	421	389	416	443	439	437	428	426	439	422	435	488	405	407	424	445	435	432	428	415	458	413	471	441	473	431	391	428	403	441	420	438	409	447	459	399	417	460	422	430	405	428	439	449	442	430	459	436	472	440	445	408	448	459	428	456	421	415	421	417	442	423	434	443	410	470	419	437	402	441	441	437	442	406	416	409	492	441	462	429	421	418	439	472	442	402	383	411	460	417	461	428	439	431	402	421	426	457	434	419	439	436	454	444	434	434	398	432	444	463	445	454	457	448	428	414	379	435	473	405	408	394	439	409	382	413	466	436	426	439	394	438	422	415	415	417	424	425	424	407	417	432	416	441	435	411	460	428	436	410	432	442	461	441	463	435	420	431	437	392	435	421	434	423	446	421	390	407	433	434	437	401	405	401	451	457	418	449	437	436	433	404	421	401	409	414	443	428	406	450	449	403	409	433	428	411	455	415	407	449	431	409	410	420	395	470	411	435	446	451	426	402	477	433	419	423	419	431	417	420	427	440	443	408	422	384	446	424	438	435	409	404	438	436	412	427	431	421	420	432	430	426	461	418	417	438	430	435	423	450	459	439	442	448	450	428	459	390	425	436	446	386	414	448	411	452	426	431	440	395	420	410	419	446	427	419	403	425	442	436	413	447	472	419	443	478	440	421	456	385	426	473	424	434	441	388	422	430	447	427	423	439	456	415	466	429	412	426	435	413	433	426	384	410	422	409	439	426	427	470	415	447	426	453	501	436	440	424	456	403	405	425	462	468	378	428	436	453	434	474	438	439	435	419	375	428	428	417	412	479	413	427	407	423	450	411	438	401	419	461	419	420	426	451	406	418	402	407	440	402	400	431	429	424	400	419	434	448	415	412	424	409	418	402	422	391	451	435	451	453	439	427	418	442	470	463	433	432	415	449	449	404	430	410	438	443	419	438	411	460	440	438	434	408	413	367	424	448	443	409	426	455	452	458	418	393	398	422	402	442	442	430	415	436	430	430	438	448	456	429	413	401	436	422	425	430	409	401	467	415	413	431	445	406	419	410	424	432	415	454	397	431	414	408	395	416	454	418	428	447	438	435	470	400	439	428	407	441	453	468	424	453	448	428	453	432	448	448	397	459	412	406	445	454	392	427	440	448	433	419	436	416	419	409	444	441	441	436	411	408	406	422	425	467	490	431	445	429	434	419	453	476	438	439	413	453	460	429	448	397	429	387	416	439	414	414	431	471	418	401	423	416	432	394	379	464	405	395	434	419	419	436	453	418	437	417	426	408	429	416	419	426	424	442	374	411	402	441	433	429	442	401	456	399	434	411	444	435	429	432	407	389	438	417	397	398	409	432	424	417	430	405	404	462	451	436	426	424	393	419	433	394	425	468	415	444	440	427	424	424	426	411	401	422	446	417	418	433	428	440	407	417	399	410	456	433	442	383	442	443	423	412	417	446	396	429	429	430	395	465	440	421	441	408	417	439	374	433	430	467	403	410	433	412	422	427	449	429	432	446	408	426	441	446	442	447	425	471	406	434	438	411	438	439	449	446	443	407	421	432	405	440	430	423	420	413	419	404	406	455	388	451	414	441	415	431	408	408	422	456	435	447	406	430	446	424	411	497	415	445	438	389	470	411	447	403	412	437	452	427	416	438	428	469	445	432	421	442	458	433	433	415	435	449	443	439	417	436	406	391	396	450	418	454	396	441	441	413	438	419	425	418	432	480	425	446	417	407	451	399	414	411	434	458	461	431	426	425	484	413	433	419	432	431	465	424	472	419	372	437	452	438	430	431	443	436	411	448	462	448	415	422	436	405	423	476	444	436	446	452	441	421	470	393	436	439	453	404	424	428	419	415	429	436	413	445	419	405	423	425	443	412	407	444	434	399	411	436	415	469	473	421	415	424	419	428	412	408	430	409	434	419	418	439	419	447	425	447	423	439	433	455	406	405	457	443	448	417	429	446	433	447	434	409	434	400	438	421	432	407	453	393	432	469	429	428	435	473	443	438	432	466	456	430	451	399	404	409	389	446	454	461	423	452	466	479	437	425	462	407	449	427	412	437	452	454	452	441	439	414	405	429	413	402	387	445	424	419	422	425	437	432	432	405	407	439	427	449	425	425	414	417	468	449	453	437	416	406	380	441	449	415	406	442	398	451	397	444	373	458	432	430	456	408	438	434	441	396	426	446	403	454	428	432	426	439	412	405	438	422	447	423	414	436	433	446	386	417	436	465	390	404	414	436	443	433	445	425	404	399	388	441	446	434	420	417	420	435	444	417	421	435	476	415	453	423	425	463	421	429	426	420	449	433	443	441	454	432	388	394	437	448	413	439	395	442	403	415	427	427	448	479	425	448	429	448	431	413	433	412	444	428	431	405	425	426	429	422	397	420	400	404	418	425	438	438	380	475	448	436	434	426	450	440	400	441	400	444	434	422	436	429	406	424	434	421	458	441	435	421	435	468	428	423	399	410	446	387	470	402	408	404	402	411	463	423	454	425	453	407	393	428	433	445	433	407	449	411	431	447	409	438	449	424	388	433	394	429	428	437	443	411	421	424	441	417	434	422	442	413	404	416	411	425	434	415	413	427	448	424	419	411	431	419	396	444	434	430	432	456	479	398	435	431	433	444	445	405	426	459	444	390	450	454	385	411	463	429	432	435	418	401	440	406	443	440	436	456	438	419	449	405	397	444	451	433	434	419	463	414	428	419	397	440	427	470	426	414	441	420	467	461	415	393	439	404	452	443	409	450	437	475	416	433	391	434	437	459	413	461	436	450	421	434	401	431	437	447	413	428	433	430	408	411	439	423	428	445	467	408	442	438	413	416	417	431	413	418	402	412
1724	199	113	83	116	98	103	92	122	100	104	89	66	75	53	52	34	35	41	18	24	26	28	19	24	20	16	15	19	17	19	14	21	18	23	15	12	13	20	18	22	13	18	18	20	21	8	21	24	16	30	13	26	15	14	20	19	17	11	20	22	13	18	15	13	19	20	15	20	19	14	25	23	12	14	17	8	16	16	21	16	24	18	25	13	16	19	12	12	19	16	16	25	21	19	21	10	17	18	20	20	21	19	13	23	17	14	10	22	17	16	16	15	16	14	17	10	16	15	17	18	12	20	25	12	20	17	26	20	8	18	15	17	10	14	18	22	17	15	15	20	20	23	20	13	16	14	16	27	24	17	22	8	20	16	17	20	15	14	15	15	19	18	11	27	17	24	18	14	21	17	13	14	17	15	24	13	19	16	15	17	12	17	17	20	16	10	14	14	10	20	12	14	21	15	16	8	19	20	12	10	17	14	15	13	17	14	23	15	20	16	15	17	20	20	13	18	20	16	21	20	17	7	8	20	19	14	14	12	23	16	10	14	16	14	15	18	21	22	9	17	18	11	25	14	14	22	11	13	17	17	14	14	9	18	22	21	20	17	15	16	20	19	10	24	23	25	17	16	16	24	12	21	16	13	11	16	14	19	13	15	15	14	19	19	16	16	19	19	19	24	13	10	18	9	16	15	18	12	14	11	15	12	22	12	15	18	21	17	20	13	17	16	15	16	14	18	18	18	12	17	25	12	12	14	20	19	12	15	14	14	13	17	20	14	21	17	17	14	25	18	6	16	14	19	25	13	20	14	16	11	18	19	20	17	23	7	18	17	20	8	23	21	14	18	10	12	16	23	21	10	17	9	18	20	16	17	19	14	15	20	15	14	21	11	26	11	15	13	23	17	15	10	21	18	12	17	16	19	24	14	16	14	12	20	11	20	13	11	17	14	16	16	23	17	16	16	16	17	22	15	14	12	15	17	16	18	22	15	30	19	16	18	18	17	17	25	14	8	22	23	14	17	10	14	18	16	13	19	14	14	19	15	18	14	14	19	12	21	10	19	22	20	19	20	18	19	17	15	19	20	23	12	15	24	16	15	17	21	19	12	20	21	21	18	15	13	14	14	14	18	22	17	11	24	13	15	13	12	20	14	16	15	13	20	21	15	16	14	17	10	13	20	23	20	20	20	20	19	18	20	17	14	10	11	14	18	21	23	21	17	10	13	15	16	23	20	14	15	16	14	13	16	12	15	14	15	15	24	19	8	16	16	4	21	27	11	17	14	16	24	16	22	15	22	20	22	25	13	17	21	17	24	17	21	17	14	18	16	16	16	12	24	20	21	15	16	13	25	13	14	15	17	18	16	13	16	19	14	28	18	23	16	14	21	15	11	18	17	19	12	13	15	15	16	16	18	20	12	17	13	17	18	21	16	20	11	19	17	15	14	24	12	14	15	12	18	6	13	17	23	15	22	20	22	20	20	18	17	13	14	20	17	10	17	21	21	9	16	13	15	16	14	21	16	14	17	19	28	17	22	20	15	12	15	26	17	9	22	11	17	17	12	17	18	11	9	12	18	22	20	23	18	19	21	14	23	10	12	21	16	13	21	19	23	13	14	26	25	18	14	13	20	8	15	11	16	14	19	19	15	16	14	16	23	22	20	23	24	9	21	25	16	23	21	16	17	10	16	20	22	25	24	15	26	15	12	19	22	17	14	18	21	10	12	12	17	15	20	17	15	11	10	20	21	11	16	17	16	20	19	15	14	15	18	11	13	12	13	17	13	15	10	20	19	16	20	19	12	12	16	18	11	21	18	21	11	19	18	12	10	19	19	11	17	16	11	12	19	19	21	13	18	13	18	14	11	17	23	14	17	13	21	18	18	18	19	9	23	17	11	16	21	13	15	18	14	15	23	20	12	9	18	13	10	16	19	13	16	18	22	24	22	21	17	15	20	19	18	16	19	22	14	14	19	24	19	15	24	11	13	21	22	14	12	14	13	13	24	18	13	22	18	19	14	18	14	10	16	19	21	20	20	15	19	20	13	21	7	17	14	19	18	14	10	19	11	25	21	17	16	20	15	11	14	19	23	16	17	16	19	17	26	18	17	23	16	23	26	14	15	21	16	13	17	19	16	19	18	11	21	19	17	20	15	15	16	20	19	11	21	14	17	18	18	16	19	17	20	19	20	21	10	15	20	23	11	15	11	21	15	23	26	13	26	10	15	25	25	25	15	19	16	20	12	9	18	22	18	18	15	12	18	18	21	15	20	12	16	15	22	23	14	19	26	14	20	14	17	14	15	16	17	19	17	23	21	23	14	24	21	12	17	18	13	7	30	23	14	7	15	9	22	23	18	20	16	15	21	16	16	12	21	9	13	15	18	17	18	15	16	13	17	20	22	15	24	8	20	22	18	13	15	18	25	19	15	16	23	18	14	21	15	18	17	20	13	19	18	18	13	20	15	13	18	17	19	18	16	16	15	22	16	16	17	9	18	14	24	17	14	19	18	15	12	14	16	21	8	23	17	18	16	14	17	19	14	15	18	24	12	19	19	16	9	16	21	19	14	19	12	10	17	15	14	16	16	24	15	17	12	24	26	18	15	20	21	16	17	14	21	20	14	27	16	14	22	20	17	19	11	12	21	13	22	12	23	12	19	13	15	23	9	12	23	13	8	16	16	12	20	15	25	22	16	21	21	16	15	23	18	18	15	25	17	17	17	14	14	19	18	16	25	21	21	17	21	18	20	13	15	17	20	22	12	15	19	22	14	19	13	15	14	17	23	13	21	20	16	15	21	14	14	10	11	19	12	19	12	16	16	13	11	26	22	20	17	18	17	18	17	20	21	19	21	10	9	18	26	16	17	15	19	13	19	15	18	18	19	18	12	19	14	18	19	17	26	15	17	19	16	14	21	14	21	13	25	16	17	16	19	16	13	26	8	19	10	23	10	14	19	14	11	21	19	26	15	19	18	30	11	16	13	12	12	17	22	20	18	14	15	14	20	20	10	12	18	20	14	24	17	10	18	16	17	21	15	11	15	18	14	18	12	17	17	25	23	19	22	14	22	19	20	21	21	15	19	15	19	17	17	18	20	10	16	15	16	26	21	16	16	19	15	13	11	7	20	16	20	23	24	12	20	16	17	15	13	21	17	20	15	11	12	16	22	14	11	16	19	23	22	13	12	18	18	18	19	20	15	12	14	18	22	25	22	22	18	19	18	10	28	12	24	24	17	20	15	26	18	16	17	20	13	16	14	14	24	17	15	19	15	12	16	21	18	21	22	15	12	24	17	18	25	13	20	12	17	9	15	15	14	23	21	21	15	16	20	30	29	20	14	15	10	24	11	22	16	20	18	13	16	12	17	15	24	10	18	13	11	17	22	14	16	16	23	12	11	18	19	14	12	16	15	11	15	18	16	18	18	16	10	14	11	20	19	12	18	10	16	16	9	18	8	18	16	16	23	14	15	16	14	20	15	23	24	19
19135	8519	4237	10108	13570	13708	12230	9925	9398	8877	7549	6460	5504	4571	3677	3082	2359	1879	1315	1054	910	731	717	656	587	596	539	506	530	510	517	521	526	511	483	517	441	450	422	409	423	410	379	423	417	353	409	371	386	412	368	375	353	371	342	354	366	359	323	317	366	351	345	330	352	338	365	350	345	373	349	349	364	361	319	323	326	305	300	318	339	311	349	313	293	373	335	290	313	315	290	313	323	300	328	342	304	319	282	342	298	318	309	305	313	329	317	318	345	288	295	342	307	311	290	336	353	302	320	317	325	292	352	237	315	307	301	354	286	290	321	305	310	333	350	326	318	278	339	344	321	307	295	278	316	308	308	290	290	275	295	314	341	328	308	301	329	302	315	327	308	289	306	320	301	314	331	280	291	311	342	283	335	297	290	313	290	316	302	314	327	329	299	321	334	343	293	297	312	331	321	304	303	296	287	329	304	282	319	337	320	283	308	341	330	299	296	309	283	307	298	295	294	302	295	304	289	304	308	318	312	319	315	306	321	325	320	304	308	337	301	293	297	308	299	292	290	300	310	318	310	289	305	310	340	324	334	327	332	325	290	307	301	293	298	291	313	300	309	310	316	319	328	326	301	296	308	303	317	328	327	297	316	341	327	288	293	298	276	317	312	290	322	313	288	302	338	286	295	304	316	287	302	314	285	318	310	295	341	279	315	308	316	298	308	289	289	293	304	316	334	315	284	315	334	332	303	297	297	316	294	295	304	268	321	301	310	283	320	312	300	291	301	278	310	304	316	310	280	290	305	288	324	329	278	277	306	309	303	282	334	302	307	284	307	305	305	342	298	301	309	333	292	318	328	324	335	279	341	308	304	283	319	324	320	303	326	307	311	335	336	316	332	331	266	298	352	296	308	312	324	289	289	306	298	286	313	266	302	303	306	315	297	311	286	331	298	283	280	314	322	338	304	317	294	283	293	307	323	292	317	314	329	315	281	299	304	274	311	331	263	314	312	308	317	296	264	320	284	327	323	302	330	297	311	315	300	324	298	296	297	350	304	320	296	310	352	319	277	308	291	305	324	318	323	286	301	312	325	315	309	312	302	317	298	280	313	314	300	281	303	310	329	325	280	308	355	317	323	314	297	328	302	340	321	288	316	315	316	304	305	323	273	283	313	346	310	343	311	281	274	335	276	311	304	300	319	332	314	322	290	296	319	295	297	303	288	310	310	265	309	307	295	316	309	282	285	333	316	291	266	288	313	310	289	303	315	304	325	330	328	297	336	339	302	296	345	297	306	314	287	286	319	295	291	324	304	316	290	281	322	273	324	291	318	326	295	308	297	332	329	291	316	293	328	313	292	288	298	313	298	290	317	349	317	314	278	285	275	309	305	275	301	310	299	309	308	322	296	328	312	295	316	326	286	299	329	313	335	277	299	320	281	305	314	295	322	307	301	326	295	298	318	321	319	250	285	327	289	293	310	313	322	316	332	317	288	277	308	306	281	298	303	292	309	302	271	308	311	313	299	306	316	296	324	345	313	311	273	289	318	304	310	307	313	313	307	297	288	297	261	306	328	338	309	310	344	294	305	329	331	308	340	318	335	331	313	285	325	325	304	331	324	323	308	299	302	296	328	295	299	310	297	338	271	295	324	331	304	324	308	313	337	319	300	288	291	307	328	292	298	330	327	309	286	291	321	322	354	284	288	282	287	291	297	307	291	324	313	288	304	322	288	326	296	303	295	316	301	326	302	297	338	290	300	281	314	325	306	328	314	322	307	308	321	300	306	300	331	288	313	294	325	315	298	317	298	317	325	338	321	309	316	288	307	323	292	309	292	306	292	323	350	313	329	325	299	339	320	353	298	333	304	309	293	318	309	305	277	313	308	290	302	284	339	312	301	317	339	284	283	301	296	321	316	343	280	269	330	317	290	285	296	304	300	331	276	317	282	301	309	296	315	287	299	298	312	328	319	303	295	277	306	298	343	333	286	294	320	295	314	331	298	306	291	307	321	301	314	306	259	316	303	325	296	328	324	311	317	315	311	305	330	297	306	303	291	300	324	308	302	273	322	300	315	315	302	310	288	283	295	328	325	313	312	307	301	337	307	331	290	295	312	315	307	310	308	273	308	287	303	295	306	334	284	343	325	301	303	289	291	301	345	305	288	326	316	305	334	309	322	276	337	291	317	291	293	304	317	299	301	334	286	324	312	293	325	309	319	319	326	322	287	303	317	326	313	322	297	314	299	309	280	297	304	310	294	294	326	339	292	291	319	330	334	299	325	307	323	316	300	278	337	346	313	299	298	324	307	293	332	304	328	294	288	273	272	315	297	301	317	289	349	294	301	316	289	325	325	327	336	302	328	303	280	296	295	310	312	309	316	316	304	307	285	278	340	306	349	314	321	299	295	299	345	307	317	300	308	278	310	305	357	296	332	334	298	323	323	320	311	307	332	306	303	285	318	307	322	295	306	324	308	325	298	299	301	282	298	315	296	288	306	292	310	276	308	312	311	314	322	295	306	294	311	303	309	286	307	272	332	290	284	301	321	326	290	279	349	309	291	308	311	329	280	308	311	331	328	316	314	319	286	306	307	260	310	310	327	301	317	293	307	322	290	317	313	286	310	306	319	306	314	303	318	317	321	290	328	278	291	335	337	314	286	272	304	310	314	294	289	311	332	313	332	333	307	333	313	282	297	294	301	301	292	320	320	311	286	356	331	311	306	327	337	320	315	325	308	313	319	273	280	299	296	284	310	280	322	315	287	327	316	307	343	310	314	312	301	316	319	335	325	327	295	323	312	333	327	296	330	285	345	287	321	304	321	297	286	312	308	280	290	324	328	327	320	294	294	290	308	274	299	326	295	329	304	346	316	320	315	293	305	310	331	312	294	312	323	337	329	313	306	302	305	308	303	294	315	297	304	327	302	278	300	340	325	299	299	303	334	303	285	351	284	320	316	301	328	317	300	306	310	281	349	297	299	298	279	345	296	312	307	290	297	284	310	298	317	296	321	333	330	339	296	291	305	293	298	299	318	339	284	341	279	311	290	314	321	302	330	293	335	277	299	294	363	309	307	304	282	264	309	323	313	299	311	310	336	304	295	305	316	304	312	309	298	273	327	319	320	291	296	288	318	310	324	308	310	336	314	312	285	271	336	329	336	270	303	280	319	305	300	286	324	317	301	300	294	318	305	307	307	301	303	271	287	311	314	344	297	308	310	300	308	319	327	294	320	312	279	314	291	293	323	317	314	317	288	320	276	313	326	327	311	322	284	286	320	297	335	319	275	313	322	299	317	303	314	312	300	316	326	328	311	331	316	288	319	271	279	293	321	317	307	280	328	286	327	306	290	278	306	312	321	304	318	310	323	292	287	305	329	300	339	300	287	278	310	305	317	322	299	301	307	357	265	332	335	322	286	279	309	316	312	286	303	283	301	304	298	352	311	289	301	285	310	290	295	304	322	291	310	307	333	292	292	316	314	274	290	320	295	334	299	290
2730	589	331	272	279	269	229	197	208	229	211	171	152	133	121	121	85	57	55	44	44	32	38	34	17	27	45	40	24	29	24	28	41	30	22	35	33	18	24	29	21	18	23	30	24	25	25	16	29	24	18	15	23	11	26	20	20	25	23	25	23	23	21	25	21	17	23	25	29	22	18	18	19	22	19	13	27	28	18	9	17	19	20	16	20	18	14	23	22	22	15	15	14	21	20	18	8	18	14	19	17	24	11	18	25	22	14	23	17	13	13	19	23	24	15	15	27	17	18	19	24	17	19	14	16	18	16	18	23	16	14	14	25	21	17	14	17	22	16	19	11	21	18	20	16	17	18	23	17	17	9	20	12	12	20	21	17	11	17	19	25	18	20	18	23	17	19	18	19	17	18	24	16	26	14	16	20	23	13	18	19	19	25	12	20	18	16	22	17	19	19	25	14	24	14	17	22	23	20	13	17	18	19	24	18	13	18	11	22	22	10	23	9	15	16	20	23	17	23	19	17	17	26	8	15	25	14	21	18	18	19	22	21	20	19	20	19	14	16	24	25	22	19	20	19	10	14	23	14	19	19	16	17	13	22	18	18	20	19	22	11	18	20	18	12	14	22	19	19	13	18	14	16	17	17	25	15	24	15	18	27	20	15	20	21	26	18	25	14	13	16	22	14	14	18	17	21	14	18	14	16	18	15	11	23	21	18	21	25	18	18	22	17	22	21	12	22	19	12	18	21	14	12	21	23	16	13	16	12	15	23	17	15	14	12	19	18	21	22	24	17	16	20	17	10	19	21	22	18	23	24	20	25	18	19	15	15	13	13	19	15	25	18	21	10	19	19	20	20	12	14	9	23	19	18	18	16	23	13	19	11	14	16	17	14	14	15	16	23	15	22	17	17	16	20	17	20	19	26	16	18	10	18	15	17	23	15	24	20	16	20	20	22	21	11	19	15	17	22	26	17	15	24	18	21	22	15	17	23	14	18	26	17	30	17	23	20	16	18	26	16	14	13	17	15	23	18	11	12	21	23	9	21	21	17	13	20	19	22	20	16	19	13	19	23	22	20	17	23	17	18	23	13	16	18	18	29	21	18	27	23	20	23	21	18	18	19	18	15	20	17	15	17	23	17	18	20	21	9	20	22	27	13	18	17	17	16	17	20	16	21	18	18	23	23	18	21	17	13	14	22	13	11	23	19	16	22	16	18	17	21	21	24	25	16	16	10	11	21	21	16	18	23	19	23	20	16	26	18	14	11	20	16	25	14	15	10	20	11	22	12	18	22	17	21	16	16	24	20	20	19	19	18	21	19	18	18	17	17	18	15	18	17	13	16	17	18	18	23	18	19	20	12	18	26	15	19	19	22	16	21	18	23	19	18	17	16	15	27	23	19	21	18	19	13	26	24	8	16	17	16	26	15	14	19	24	14	17	22	17	21	20	22	23	10	22	19	17	9	22	14	16	15	23	11	10	10	25	12	22	30	16	15	14	20	15	17	24	22	10	25	18	18	12	25	21	23	19	18	21	13	18	13	10	16	17	25	20	18	19	25	18	21	19	15	20	16	21	22	19	13	18	20	25	20	12	14	17	23	13	25	18	16	25	15	16	14	24	26	21	16	23	15	15	20	27	29	11	16	15	14	16	15	18	17	14	15	18	21	15	21	24	15	17	17	20	25	23	18	27	12	24	13	20	20	16	15	23	21	14	22	16	21	20	16	20	24	13	17	12	18	21	18	12	17	22	19	16	16	16	20	16	18	14	20	23	16	17	17	17	22	13	20	15	19	16	21	16	11	20	23	14	15	15	17	22	16	15	18	18	27	19	20	21	15	17	24	16	18	26	12	13	17	16	15	20	14	16	19	21	14	25	24	19	10	16	21	10	22	23	16	21	15	25	29	25	14	14	18	22	11	17	14	25	15	21	21	13	17	15	17	17	22	27	21	23	18	15	22	13	10	22	20	20	14	20	22	14	15	15	17	17	17	20	22	13	17	16	23	18	21	16	17	16	18	21	24	23	17	24	17	20	17	15	24	11	25	20	15	18	14	24	15	15	20	23	11	17	21	20	21	20	11	16	16	18	20	24	19	17	22	14	17	16	11	30	19	15	20	20	13	26	12	22	12	14	20	27	14	16	26	14	12	17	10	7	20	12	20	14	27	27	22	16	28	14	18	23	14	20	17	16	11	21	9	21	25	17	22	11	26	23	12	14	17	15	27	21	13	13	22	22	22	17	15	12	11	23	19	14	14	17	28	19	20	16	21	20	25	19	20	12	15	23	18	9	15	12	15	19	19	27	17	20	17	22	23	27	16	20	23	16	16	12	23	12	17	21	19	18	14	21	18	23	22	29	16	25	15	11	27	19	19	18	22	19	21	17	16	13	21	12	22	20	14	15	15	15	17	25	16	20	15	15	18	13	22	14	20	14	25	11	10	27	23	18	20	20	17	23	21	21	14	14	16	20	21	13	16	21	21	16	15	16	24	18	15	28	8	21	16	21	16	20	15	14	19	22	15	16	20	16	17	13	17	20	19	22	11	15	19	14	23	24	12	26	14	15	19	16	16	22	13	24	14	25	18	24	17	19	17	18	22	18	11	14	17	24	18	28	14	19	19	14	12	19	18	16	16	24	21	18	17	17	21	17	16	20	16	16	13	17	21	26	14	11	16	17	26	17	14	13	25	21	20	12	19	21	18	11	13	16	12	20	22	14	19	10	27	21	16	16	13	20	16	16	8	8	20	18	15	9	10	28	14	14	14	23	13	23	18	15	24	7	23	23	15	14	15	18	19	19	13	23	13	17	13	16	24	20	26	21	18	16	17	17	16	14	23	20	14	21	9	12	21	12	19	20	17	17	19	13	21	21	23	16	20	19	17	14	14	24	19	21	13	15	22	20	22	17	16	11	26	14	20	15	13	26	15	20	12	25	15	17	14	14	18	16	17	21	24	17	9	27	17	10	22	15	15	13	21	18	18	22	20	22	17	18	16	19	23	18	18	18	20	20	24	18	19	11	15	15	13	18	17	17	15	14	24	14	25	13	20	13	21	18	29	17	11	18	19	24	19	10	14	22	16	17	18	11	22	18	25	13	21	15	23	19	24	18	17	16	23	21	23	18	13	21	21	19	10	15	11	22	10	16	19	14	18	19	19	10	22	20	20	14	16	15	16	18	25	17	19	15	11	12	18	17	11	12	19	15	21	24	20	14	23	19	23	10	24	19	16	20	22	15	21	20	23	17	16	27	20	21	16	24	16	20	16	21	15	18	24	19	20	20	19	16	21	23	21	13	18	20	23	11	17	17	23	12	19	12	17	20	20	20	15	18	9	13	18	21	17	15	16	18	14	21	21	12	17	31	27	27	18	18	12	18	13	22	21	10	22	16	14	21	13	15	20	15	19	18	21	12	15	15	22	17	26	20	13	22	21	20	18	13	19	21	23	16	17	22	18	18	23	12	18	16	18	19	22	16	21	19	15	25
31043	16732	10091	22675	25748	24636	22054	18539	16618	15556	13407	11731	10643	8697	6759	5534	4430	3607	2798	2327	1866	1595	1577	1495	1337	1258	1108	1078	1074	1037	958	1034	993	953	911	809	805	793	741	695	691	672	609	631	549	582	599	566	577	537	537	533	557	494	504	560	501	512	445	471	479	434	441	447	489	503	480	473	450	463	478	440	427	426	360	400	373	380	352	350	388	364	367	364	397	403	383	370	409	353	343	352	355	342	323	367	353	349	352	350	372	370	370	376	364	342	339	340	365	365	360	377	354	355	335	340	338	348	376	345	337	378	358	350	334	357	346	354	365	344	334	349	354	344	350	375	334	363	343	348	311	313	359	340	337	315	325	343	303	340	337	352	339	387	368	385	327	346	321	365	379	353	344	342	349	366	311	333	332	361	351	318	359	328	321	347	340	352	342	320	367	332	365	343	345	384	318	366	323	378	338	373	352	314	331	352	298	340	305	386	319	372	351	306	356	347	333	333	312	323	335	312	374	306	316	322	356	321	317	334	311	314	341	328	339	339	312	343	348	340	330	331	302	361	353	347	349	356	366	344	339	347	334	339	350	345	335	344	324	312	322	317	377	343	343	331	372	340	334	337	340	321	307	315	358	352	369	353	345	348	364	347	329	362	337	361	352	329	362	302	331	307	345	358	306	353	332	339	359	320	340	339	333	378	327	326	353	305	362	310	368	324	324	341	328	347	350	346	332	347	331	325	351	322	358	313	327	336	339	333	336	321	368	313	339	337	349	337	322	287	310	337	334	330	297	362	318	327	346	357	345	317	319	324	329	296	317	335	331	341	354	315	307	306	328	331	353	316	354	326	351	320	379	325	324	316	317	378	315	323	344	376	330	343	359	336	350	342	337	333	318	356	346	313	316	346	304	336	306	348	321	328	344	307	316	323	337	342	344	343	348	316	352	330	336	344	334	293	336	332	325	349	343	307	345	339	317	383	341	318	339	339	334	328	307	332	336	344	343	332	330	341	306	314	343	334	353	350	343	343	345	339	362	349	323	322	348	345	342	358	346	309	323	354	343	343	327	326	337	303	341	333	355	313	336	313	346	352	328	322	341	378	343	322	387	346	309	335	342	326	297	324	328	328	340	339	359	320	349	343	326	362	320	324	372	317	344	343	317	318	326	323	317	328	320	330	329	340	341	353	349	326	353	336	332	335	319	333	349	315	328	370	331	315	322	346	369	322	361	318	335	353	339	311	330	320	339	326	338	318	343	337	352	349	352	330	314	340	361	334	343	343	345	311	334	344	361	324	318	324	303	338	328	331	339	316	339	369	334	329	348	317	325	346	333	342	336	346	320	334	347	332	348	365	339	355	324	342	355	339	343	326	302	342	344	299	344	336	336	329	331	363	342	344	311	350	339	368	336	333	353	340	322	345	335	340	312	357	321	334	323	319	356	320	302	325	346	333	305	341	338	317	331	331	336	343	322	322	327	322	336	322	342	338	357	366	339	332	331	337	322	294	309	321	320	313	313	353	355	312	355	361	309	360	337	368	349	345	334	334	326	317	329	344	357	344	309	324	317	352	301	374	327	331	320	349	319	328	360	349	328	324	310	350	350	325	344	342	350	317	334	292	333	325	342	328	352	327	353	305	342	341	351	346	350	307	345	365	326	356	315	311	346	338	331	320	340	312	316	286	319	348	329	340	304	327	342	306	337	322	294	349	322	326	321	331	350	331	323	301	345	324	367	351	347	333	371	327	339	307	346	352	337	347	370	303	336	320	341	335	313	361	307	325	329	335	346	344	367	343	329	316	303	322	339	336	318	324	331	317	359	329	329	337	320	364	324	353	353	340	343	347	315	339	306	345	337	300	314	337	342	323	345	319	321	336	341	333	336	338	342	384	329	361	319	308	329	338	342	332	344	331	322	332	316	309	335	317	370	328	329	327	367	331	323	310	348	345	328	330	338	335	352	342	335	320	324	314	340	323	323	337	311	320	351	367	335	344	341	318	320	327	324	310	341	334	327	325	318	336	304	361	323	336	343	321	335	308	328	340	318	337	321	358	333	350	341	355	308	371	327	307	339	328	335	308	323	336	317	345	352	348	293	345	324	328	343	324	348	331	321	329	317	307	323	357	345	363	320	332	329	328	330	341	294	307	333	316	340	353	337	334	329	331	356	342	362	303	354	368	323	343	348	357	325	347	351	358	351	347	338	351	335	328	342	337	358	347	343	339	336	358	314	332	342	348	334	319	325	342	355	340	308	335	282	330	317	338	321	329	341	359	338	332	353	318	352	316	366	331	341	327	319	339	328	327	284	322	336	366	333	352	327	329	338	316	319	338	367	357	360	341	334	313	323	295	353	323	345	350	329	326	320	335	336	321	314	323	350	358	319	313	324	323	279	359	368	347	332	366	348	349	304	337	337	381	348	335	350	337	333	357	313	303	316	313	333	366	346	336	350	311	326	329	324	309	328	355	335	331	324	337	346	371	355	336	332	349	371	326	300	340	321	316	348	366	342	338	341	320	361	322	376	330	335	353	332	354	328	326	332	353	309	359	318	306	349	329	342	334	326	347	344	339	334	366	309	342	333	311	341	324	344	354	334	355	322	325	348	296	324	354	306	311	356	336	331	367	346	327	309	313	351	347	363	351	324	329	324	343	355	333	328	371	293	389	325	320	343	348	353	312	314	333	354	364	345	333	325	342	343	330	320	318	323	352	324	311	301	375	317	341	368	346	347	332	350	350	346	312	389	365	354	351	325	351	344	330	339	350	341	325	327	340	340	347	355	335	332	362	329	310	318	321	370	303	334	329	349	325	377	347	341	308	355	305	312	323	323	341	322	348	323	337	327	333	351	316	327	317	333	357	339	331	316	311	349	334	321	338	358	335	341	279	326	353	301	335	332	359	371	334	353	321	308	330	334	326	326	334	316	331	333	340	322	329	339	324	315	386	340	303	337	341	357	315	350	349	363	304	346	376	299	330	338	351	339	324	318	346	308	355	340	343	346	345	331	331	316	335	378	349	293	327	313	314	331	296	347	327	320	335	348	332	328	321	366	338	322	329	347	352	325	296	360	328	324	318	328	343	335	355	347	376	324	335	304	329	342	330	300	361	328	323	360	345	328	361	330	361	328	339	367	344	338	316	310	342	344	355	338	330	283	325	335	313	328	335	362	324	329	321	333	327	310	339	343	341	307	340	324	345	340	353	339	337	322	313	373	328	345	331	367	342	346	344	373	326	314	356	356	289	303	339	360	334	357	335	317	311	376	330	308	338	383	339	371	334	326	319	378	369	315	332	366	324	337	301	324	300	343	327	356	326	330	348	314	305	361	311	314	339	314	332	352	336	327	334	364	335	348	375	351	337	361	331	324	323	353	330	339	377	332	306	318	358	331	315	317	355	327	351	334	321	339	347	308	325	328	338	346	340	346	329	315	291	317	331	341	335	318	341	317	322	351	330	333	318	325	303	324	347	322	347	366	346	328	300	328	302	322	315	354	312	344	340
3147	402	250	184	170	178	166	159	158	167	146	126	112	116	88	70	79	60	42	42	34	36	40	38	31	41	43	32	37	41	33	30	33	24	33	39	31	23	38	35	28	34	32	28	35	22	33	30	26	29	27	34	28	37	38	30	30	20	29	31	34	34	28	25	27	25	33	31	39	27	29	30	23	41	25	32	28	26	30	42	29	25	22	37	18	30	30	28	32	29	33	26	36	26	33	31	26	35	24	32	37	32	36	21	24	27	27	26	35	23	31	33	21	28	36	41	28	23	28	27	25	24	26	30	30	21	30	23	28	29	22	39	36	30	32	25	20	25	25	25	27	27	30	39	25	19	25	38	25	22	27	27	27	29	21	22	35	22	16	34	22	33	39	32	29	33	30	25	37	32	27	28	38	29	27	23	31	27	26	31	29	25	27	39	25	33	20	31	19	20	26	28	38	34	24	19	31	24	24	23	27	24	29	28	37	28	34	22	25	20	30	27	29	33	28	27	27	30	25	30	28	31	21	34	26	30	27	35	32	23	28	35	30	31	22	27	24	36	32	32	25	29	39	40	28	22	28	21	28	16	35	22	32	21	28	16	30	31	34	30	27	31	28	26	13	24	34	30	39	29	30	27	32	26	28	33	35	22	33	36	32	30	26	29	42	25	26	37	29	31	35	28	27	19	22	20	21	40	29	24	36	21	23	27	25	20	30	34	26	29	21	30	31	36	31	32	28	36	27	31	36	30	29	27	29	23	35	31	23	32	38	22	31	30	39	33	43	25	27	31	25	33	34	34	27	25	39	30	34	23	30	26	32	25	20	40	35	27	18	38	30	34	26	26	29	21	25	35	33	27	23	27	29	24	29	25	29	23	26	23	35	24	40	25	28	25	30	30	32	26	23	19	27	30	33	35	32	21	21	22	21	31	37	34	24	28	37	27	23	26	22	27	18	35	19	34	28	23	26	24	38	28	24	28	39	24	31	29	33	31	23	33	22	28	28	32	26	22	36	26	23	24	31	34	29	39	37	24	35	22	26	28	34	29	23	28	30	30	30	28	34	23	15	24	40	21	35	42	26	24	30	26	37	34	26	20	37	20	28	26	28	29	24	25	34	36	32	17	31	25	17	30	28	22	38	34	28	30	24	22	30	32	35	26	26	24	30	32	37	24	29	19	30	28	36	26	23	27	33	25	33	38	32	24	28	31	28	27	26	28	35	31	27	37	25	36	26	32	22	26	21	19	33	30	35	22	27	28	26	26	27	21	21	22	36	25	31	33	26	26	28	33	25	27	26	33	15	24	26	24	24	30	33	31	30	28	30	22	28	23	24	30	27	43	28	24	36	27	29	34	32	30	27	25	29	28	26	29	26	27	41	30	27	31	36	26	37	36	22	25	37	16	28	23	30	24	36	24	19	37	20	23	18	17	32	29	30	29	30	31	29	26	29	36	31	21	34	29	30	28	23	24	27	26	41	32	19	25	36	22	32	38	32	25	31	26	23	22	29	29	27	40	25	24	26	22	34	31	24	20	30	21	30	26	42	25	26	31	32	24	23	25	31	31	32	29	29	23	25	28	37	28	31	24	26	32	30	32	38	27	26	34	26	30	36	29	27	37	23	27	34	26	26	37	28	33	24	28	34	25	34	32	27	23	42	27	30	27	27	24	43	32	32	28	36	20	29	21	26	26	30	25	28	36	28	34	25	26	25	34	28	28	28	30	28	37	28	26	25	38	28	44	32	30	26	22	28	16	31	30	41	27	26	30	28	24	30	24	26	23	28	33	35	31	37	29	34	29	34	27	33	25	27	24	26	27	21	30	33	33	26	17	36	36	34	28	32	23	24	34	33	23	34	27	22	35	38	38	37	28	26	29	28	35	25	30	35	41	28	27	30	24	35	36	32	31	22	36	28	26	42	34	30	28	26	29	36	30	30	25	23	32	31	26	30	30	27	25	26	35	37	34	28	32	32	21	34	27	25	26	16	25	26	28	20	27	29	31	31	25	28	33	27	34	29	29	30	36	23	27	38	22	27	45	38	22	30	41	38	31	27	29	38	24	28	31	21	32	30	32	26	23	20	25	40	30	21	32	26	30	34	28	30	24	28	36	25	30	29	26	23	19	30	22	36	32	28	25	26	24	15	30	28	37	26	31	34	32	31	21	31	29	25	19	24	27	29	18	27	28	32	24	28	30	15	31	28	21	23	16	32	21	29	35	32	29	26	32	31	30	36	30	28	29	30	33	25	21	30	37	28	28	33	34	36	33	30	26	20	26	20	28	33	34	44	32	27	30	26	25	31	32	32	26	31	30	26	24	35	20	27	26	29	28	30	27	26	31	32	34	40	29	45	25	27	27	17	24	26	25	32	26	25	32	26	22	18	24	25	24	20	42	32	26	34	26	34	35	29	27	32	33	17	26	26	33	27	32	25	32	24	32	30	27	32	21	30	25	23	33	29	19	30	25	31	20	27	36	29	25	30	30	29	26	32	30	31	24	32	33	21	29	26	20	23	25	28	33	28	15	31	33	30	24	41	27	29	33	34	27	30	25	28	36	25	30	25	29	36	28	26	26	28	34	27	22	23	31	30	31	23	26	25	26	27	33	30	24	26	31	31	29	31	39	30	26	34	34	22	31	36	26	29	29	30	24	19	24	28	29	16	30	19	27	26	24	29	25	27	41	33	27	32	20	22	27	27	27	20	22	26	34	26	25	23	35	30	30	29	21	29	32	25	33	25	35	15	26	27	34	24	33	28	30	26	29	31	27	21	37	23	20	32	29	21	32	33	18	29	40	28	29	29	21	21	29	36	37	28	24	27	24	31	37	32	34	21	25	27	32	29	22	34	27	31	35	41	24	30	30	45	27	21	32	36	30	23	26	24	22	26	27	26	30	29	22	29	24	25	20	26	25	31	26	30	41	22	27	31	30	30	29	28	19	23	34	27	24	31	23	27	22	32	25	35	19	29	21	31	25	31	36	32	30	28	24	27	23	31	29	30	29	30	23	20	29	33	28	21	25	29	29	33	21	21	25	27	36	25	18	28	34	30	34	32	29	20	25	27	27	33	36	34	34	32	22	24	22	41	19	30	19	21	20	27	31	27	27	33	34	35	32	25	30	26	26	43	20	23	30	20	34	33	36	39	27	27	27	25	27	23	37	45	18	26	26	30	34	25	23	24	33	23	32	34	29	25	29	28	26	23	22	24	19	26	22	32	33	27	27	30	36	29	27	20	30	37	23	33	28	30	24	26	26	28	33	28	32	28	29	24	23	23	30	30	36	15	17	25	22	29	21	26	24	40	28	20	25	31	35	30	34	30	35	37	29	26	22	25	19	32	25	31	26	32	26	32	32	39	39	22	21	30	29	29	39	30	34	29	25	37	24	27	39	24	27	33	21	41	29	31	23	34	28	24	27	30	36	28	34	19	16	17	24	22	25	24	29	28	38	30	23	35	28	28	26	27	29	23	35	30	23	30	33	37	19
24619	12968	7169	15924	20365	19490	17203	14728	12709	11781	10170	9074	7703	6565	4783	3744	2885	2433	1981	1713	1478	1347	1284	1242	1195	1030	1000	929	1028	975	908	969	920	976	895	901	801	772	830	770	751	736	695	697	726	703	711	664	603	647	607	651	636	595	616	612	654	648	516	613	576	573	569	540	626	604	636	587	633	662	621	646	562	543	587	517	531	528	561	529	569	548	533	573	577	527	569	566	526	503	504	500	607	524	549	517	508	545	535	497	557	535	509	541	551	557	526	521	504	511	498	553	473	531	530	510	555	519	501	530	491	508	521	562	529	537	513	511	557	526	504	529	493	490	574	490	526	545	571	520	525	546	516	508	506	524	527	562	500	509	505	549	591	511	510	489	534	492	532	532	509	541	534	520	523	567	519	528	527	483	557	501	546	480	506	519	531	500	499	526	514	571	519	491	493	493	516	550	491	506	522	527	451	507	567	516	518	507	539	547	493	550	552	509	551	512	482	528	510	496	515	491	516	500	550	565	486	523	494	491	497	501	507	506	489	502	510	519	560	508	492	512	563	515	538	493	505	502	523	483	501	485	507	495	496	506	495	498	561	495	505	529	498	535	485	482	503	515	536	545	499	518	530	516	500	519	504	477	535	525	549	501	529	522	573	513	510	524	496	518	547	528	468	540	504	526	509	537	515	537	537	504	559	502	521	481	472	516	512	533	540	539	494	534	530	540	515	521	544	516	496	522	519	507	524	491	525	510	521	505	515	516	519	555	524	521	555	455	550	516	595	502	508	540	447	515	539	535	599	554	524	536	500	516	491	514	513	523	484	543	557	568	534	503	485	511	484	474	491	531	474	533	534	519	504	527	520	511	585	542	506	541	525	521	525	513	531	479	508	549	493	520	531	495	485	551	484	497	550	471	520	537	539	561	539	528	518	472	544	527	520	536	525	531	480	541	497	505	514	512	517	531	529	512	533	507	526	503	502	505	547	501	496	519	499	487	549	500	492	561	522	508	489	564	549	531	490	528	510	560	505	543	502	483	520	481	530	488	479	539	546	511	500	510	510	539	500	518	540	514	522	514	541	531	515	508	559	513	492	495	512	514	511	536	506	533	520	514	523	493	537	500	486	536	534	527	546	482	525	556	477	491	502	495	507	513	493	489	523	526	531	510	514	491	510	525	501	531	506	500	548	489	521	510	507	534	489	485	521	525	517	530	513	509	481	529	532	532	570	522	521	521	480	510	525	494	519	551	478	502	521	515	528	519	514	524	497	511	530	533	503	504	503	543	539	532	494	497	487	467	540	476	519	508	522	518	524	491	513	496	512	490	509	514	532	552	502	489	508	507	509	538	502	536	513	504	528	508	511	563	519	558	535	472	514	493	538	507	565	517	492	551	519	527	517	538	519	537	550	516	494	556	520	496	519	529	569	504	547	538	526	505	526	506	523	510	542	513	514	524	522	497	501	515	487	522	509	521	514	531	505	554	514	533	523	485	518	514	511	524	526	534	538	499	479	516	514	508	517	551	517	507	524	501	530	480	547	533	523	545	493	497	523	499	505	490	504	491	588	514	481	479	523	521	513	519	541	531	530	516	498	526	535	516	539	532	499	491	514	534	528	508	485	495	499	550	508	493	512	518	544	543	539	516	515	514	525	455	501	498	529	519	537	494	517	469	528	515	553	484	539	535	545	513	527	516	534	491	550	514	541	505	518	511	554	551	520	501	469	488	550	477	534	498	526	544	513	488	518	510	518	541	526	537	515	496	558	555	492	519	518	512	531	498	505	545	507	518	506	555	501	530	534	526	508	543	562	496	537	509	573	521	492	493	522	518	511	543	527	480	517	514	492	495	513	480	525	506	527	561	539	528	514	496	521	502	499	550	505	575	524	501	497	515	496	524	525	521	499	514	547	517	531	514	542	499	502	494	501	522	550	534	517	503	512	482	554	549	517	525	506	480	535	553	537	544	508	535	513	543	519	554	535	517	537	532	487	487	516	490	511	506	524	504	547	560	528	530	535	494	487	496	515	557	492	520	508	540	505	535	493	571	526	504	537	488	527	516	513	451	483	535	527	521	533	502	495	530	536	520	507	502	518	520	483	529	549	532	553	528	528	569	554	528	521	487	504	551	557	521	555	505	529	484	527	548	532	538	482	532	539	505	508	503	532	497	516	504	516	545	518	552	534	483	489	534	467	536	489	528	520	475	509	540	530	537	499	476	492	504	490	506	493	527	523	491	499	512	486	531	500	488	509	520	529	514	521	479	508	549	499	503	502	534	485	496	572	520	483	513	538	523	531	481	520	519	494	485	511	495	538	500	510	535	488	508	500	489	505	534	476	494	509	491	520	538	502	520	505	555	512	550	494	507	485	497	532	511	541	542	577	481	515	503	533	549	532	516	511	521	472	525	537	508	546	491	500	510	510	547	533	505	523	512	503	540	501	534	487	561	566	516	513	497	493	544	529	481	542	491	521	504	531	491	533	490	486	513	522	547	524	523	498	522	485	509	484	485	519	495	520	499	541	502	509	528	498	504	518	497	477	524	535	469	523	500	511	507	508	518	505	527	516	502	458	545	499	525	512	507	507	555	532	510	508	542	523	522	496	530	555	500	494	530	508	515	542	558	484	510	511	557	521	517	485	541	544	546	541	545	543	522	495	483	488	511	517	500	528	534	528	508	528	545	501	507	543	542	503	550	525	522	512	545	553	535	489	552	531	514	494	501	493	509	503	476	513	511	524	500	512	527	492	477	479	537	511	481	510	544	505	485	519	511	544	481	510	505	546	568	491	539	550	532	525	490	509	486	505	515	498	535	521	498	524	520	534	540	529	486	505	498	486	513	528	545	516	531	535	575	531	495	530	503	497	509	547	491	515	510	567	483	534	573	502	518	474	520	532	526	494	522	518	542	471	493	515	539	521	505	486	521	518	510	549	492	493	547	497	503	550	481	510	515	542	497	528	542	487	485	545	511	485	513	517	529	487	519	518	561	515	531	519	464	533	558	508	519	509	567	505	517	479	492	526	567	506	524	521	524	548	519	498	526	533	526	516	462	502	487	515	533	501	526	503	507	537	504	478	520	496	500	520	520	494	554	502	530	529	476	528	518	529	532	477	567	518	532	531	539	538	493	545	539	495	525	509	515	534	510	512	550	534	547	518	466	540	505	522	494	539	541	501	483	500	512	498	543	494	562	500	513	528	493	511	531	514	460	515	527	531	500	506	536	491	535	537	497	499	525	485	548	520	555	539	517	510	494	527	518	568	520	551	560	557	520	486	539	534	490	500	508	493	504	550	501	533	540	503	520	531	529	507	534	478	535	499	495	499	552	517	510	519	473	522	519	512	532	487	527	500	516	546	534	521	502	531	488	500	477	483	500	552	556	526	545	505	509	542	465	502	541	533	529	526	485	501	559	530	557	524	485	523	520	516	532	513	510	531	547	525	499	539	533	575	519	531	466	511	514	483	519	496	519	504	514	495	486	497	505	510	488	515	527	492	512
3344	714	367	247	286	292	226	216	231	221	231	170	193	155	129	101	87	63	49	65	45	49	43	55	28	55	29	27	38	32	35	35	37	27	41	35	32	31	29	28	33	32	29	25	17	27	32	24	17	21	27	25	25	28	25	31	27	24	22	22	29	15	38	25	29	23	18	26	24	24	24	25	25	32	21	32	20	29	16	18	29	22	25	20	23	26	23	30	23	23	22	21	28	30	22	22	31	22	23	27	21	21	11	19	24	21	17	29	28	18	33	24	19	21	25	22	22	20	22	36	15	34	18	23	18	21	25	23	22	24	21	24	24	26	26	21	26	28	20	14	25	16	29	25	24	15	20	21	28	28	19	29	31	21	28	13	14	27	25	23	21	22	27	25	32	22	22	14	21	22	20	15	20	22	34	35	26	20	26	21	26	21	20	23	14	27	19	27	21	28	19	34	26	21	26	25	23	21	31	25	31	17	31	24	24	22	23	22	28	25	17	20	22	25	32	19	19	29	23	29	25	24	20	22	16	26	22	28	18	20	21	23	32	18	22	20	26	24	24	25	15	24	26	24	24	21	25	15	32	26	24	22	19	28	27	34	23	27	30	22	26	25	22	19	20	29	15	16	23	34	31	30	20	35	26	25	27	25	19	24	27	29	15	21	26	24	19	20	24	23	19	34	25	32	25	38	32	17	16	21	24	24	24	28	26	20	22	12	18	18	20	35	26	23	22	28	29	34	40	21	24	32	26	21	23	24	16	18	24	34	29	23	22	24	26	25	17	28	26	23	15	23	20	31	16	24	23	38	18	21	20	23	23	26	21	25	24	21	15	18	24	21	19	37	22	16	19	19	22	24	18	22	19	25	26	26	23	15	24	29	18	32	24	15	30	24	22	25	17	26	30	25	20	25	20	18	24	23	23	26	24	28	25	20	17	33	23	28	26	19	17	19	22	27	24	31	20	29	30	22	21	25	26	17	23	18	21	27	33	29	28	23	15	16	30	18	23	26	20	25	30	21	20	24	19	33	25	26	17	26	23	24	19	24	28	23	16	24	16	26	24	26	26	24	17	33	25	19	21	26	25	19	28	25	23	23	22	23	20	30	21	26	23	22	21	35	15	27	28	31	24	28	19	34	12	23	27	16	27	29	21	24	26	20	24	24	24	31	18	20	21	19	19	20	16	32	18	26	27	22	28	21	25	22	20	29	26	11	26	28	26	21	12	25	24	19	22	17	26	31	19	22	30	26	23	23	19	28	22	22	27	24	20	19	22	25	29	27	30	30	18	20	35	16	23	28	26	18	29	34	22	23	28	21	33	17	25	25	23	18	30	22	25	32	27	26	31	25	27	23	20	27	21	22	25	21	21	20	20	19	19	30	23	12	18	22	29	24	18	22	21	21	25	30	34	26	17	23	19	33	22	22	31	29	24	20	21	18	7	18	17	33	27	29	22	22	21	24	26	15	20	27	17	30	33	20	23	18	18	27	24	21	24	22	27	24	28	19	25	30	27	17	17	22	15	32	19	20	23	22	24	27	26	15	26	20	19	27	21	19	17	25	26	25	25	21	16	27	21	30	19	30	24	38	21	22	15	16	23	25	20	21	30	23	20	22	21	27	23	27	13	16	29	23	21	27	26	29	24	27	18	22	12	28	27	24	18	24	24	19	25	20	22	25	29	20	26	22	27	25	19	17	25	23	16	31	30	21	25	19	18	27	18	22	22	36	26	16	27	24	13	20	27	25	19	29	37	23	32	28	24	25	25	25	21	24	26	21	20	26	23	29	19	21	20	20	23	28	19	20	22	25	24	23	24	17	18	28	25	14	22	23	29	26	21	29	17	31	26	16	24	17	18	29	16	25	25	29	30	30	19	20	21	32	28	26	15	23	22	20	28	19	15	18	24	22	27	19	24	20	26	26	31	23	25	18	18	14	20	15	23	22	22	15	24	16	21	19	28	17	27	27	22	31	28	31	28	27	24	27	22	23	27	20	25	27	21	21	23	21	21	10	29	24	21	15	25	19	20	25	30	17	26	26	22	16	22	33	21	25	19	23	23	24	25	24	33	18	24	13	25	25	21	17	17	32	23	18	35	21	22	20	25	17	24	23	27	22	30	29	21	24	16	19	24	23	33	19	21	27	24	27	15	25	31	15	24	18	32	23	30	25	29	30	21	28	22	18	16	26	26	16	27	28	24	32	29	23	23	28	18	34	26	16	20	19	20	10	22	15	18	25	19	24	29	36	20	25	19	18	25	24	19	20	23	19	24	21	23	20	23	25	15	29	25	19	25	28	17	19	25	20	21	28	26	26	21	22	31	28	29	22	24	30	20	16	28	31	28	26	19	23	22	31	21	23	21	31	20	26	24	21	34	18	17	22	19	19	22	26	25	20	20	32	24	17	18	25	22	18	16	24	26	21	22	24	29	21	17	32	29	21	34	23	22	25	24	23	19	29	18	19	23	24	24	29	20	23	26	35	20	24	19	23	22	19	15	28	18	29	25	23	27	26	19	32	18	15	19	16	20	18	28	15	20	22	25	24	27	25	20	28	23	21	20	17	33	22	21	19	29	17	19	24	26	28	20	19	30	15	22	27	22	28	17	17	24	33	28	23	27	17	24	22	19	28	17	14	27	21	18	23	22	21	26	13	17	24	24	23	15	22	20	16	15	23	17	25	24	16	23	21	27	23	25	26	24	27	23	22	18	22	19	26	26	17	24	23	27	19	25	24	19	20	26	21	23	23	20	21	27	16	28	20	26	22	15	23	21	21	22	22	29	22	23	26	31	14	19	19	17	14	19	18	20	22	16	19	17	25	19	23	21	24	16	16	16	18	22	25	23	26	21	27	14	22	26	15	15	23	26	16	21	23	22	26	19	22	17	30	28	25	24	20	26	25	16	21	26	26	25	15	26	27	17	28	24	29	19	16	27	21	25	27	24	25	28	20	30	33	22	26	24	24	23	23	18	19	17	25	22	24	17	20	22	21	25	16	31	22	23	22	18	37	27	28	24	25	23	17	18	27	22	24	27	19	22	22	29	24	22	21	28	27	22	26	29	24	25	30	27	14	23	29	16	24	26	26	20	21	24	28	28	30	28	25	24	15	23	22	30	20	24	14	14	13	30	18	27	22	14	24	23	18	22	22	23	22	25	23	29	24	23	27	14	26	27	23	26	20	20	23	24	23	31	21	28	24	30	26	20	32	16	28	25	24	19	29	17	19	19	21	15	26	17	19	22	16	26	28	18	19	24	30	18	20	32	25	25	25	23	28	30	23	22	19	25	19	26	26	30	21	17	10	23	16	31	27	20	22	19	24	30	27	17	33	14	19	25	16	23	24	30	31	25	29	22	41	27	22	26	26	22	24	20	22	22	23	12	26	34	23	19	28	18	20	29	21	24	25	24	16	16	28	26	23	15	26	27	24	18	25	15	21	19	27	27	13	21	18	23	15	22	19	24	30	22	22	26	29	25	24	29	23	24	25
32774	17864	10819	21970	26776	25520	22034	18653	16719	15385	14000	12456	10702	9356	7545	5513	4182	3369	2773	2409	2094	1912	1870	1785	1591	1483	1372	1241	1261	1189	1216	1213	1217	1226	1127	1016	960	912	850	826	873	806	787	709	768	744	680	645	666	676	679	610	612	616	593	588	568	546	565	576	589	598	592	540	545	582	595	622	588	555	575	522	509	557	551	533	435	495	485	486	449	486	452	452	501	513	444	484	447	446	425	441	491	437	458	416	410	486	412	418	444	439	444	443	442	461	418	473	451	462	434	447	435	468	434	463	429	429	461	387	401	468	429	433	453	449	437	452	466	424	463	431	449	449	418	432	484	425	394	428	411	454	381	406	411	458	420	429	437	401	426	431	448	446	453	463	438	408	437	427	426	460	459	406	368	410	406	452	418	415	391	402	449	431	452	427	392	430	439	452	429	456	437	435	407	418	417	410	431	431	415	374	418	421	400	423	458	419	402	405	447	454	420	431	408	403	390	455	415	405	377	432	461	439	394	432	382	434	409	402	439	393	421	391	412	414	449	450	418	417	461	436	421	404	421	414	408	451	409	394	409	421	432	452	471	376	435	422	404	420	400	429	404	422	451	412	414	465	400	414	404	419	427	402	432	485	402	449	434	432	420	453	435	428	390	407	417	421	411	464	416	378	414	408	416	424	408	442	422	450	437	435	408	444	419	411	436	451	435	398	441	430	414	404	432	395	421	393	454	460	421	416	386	396	470	417	419	387	417	418	437	417	427	421	452	385	442	450	380	428	378	423	427	410	410	431	435	417	398	447	412	408	403	430	418	426	434	462	432	431	380	468	429	404	391	433	435	408	405	403	434	409	439	416	425	426	412	431	436	431	436	383	426	462	413	472	409	394	430	406	408	398	448	410	412	384	431	418	408	438	438	437	424	417	433	410	436	375	445	427	410	418	452	382	391	413	405	394	401	448	403	412	430	380	419	407	389	442	394	437	437	417	415	450	410	433	443	439	416	419	418	410	417	402	409	422	437	427	383	420	406	426	429	420	391	404	414	438	402	432	389	467	423	455	443	434	415	439	448	400	451	402	427	435	403	431	404	441	402	444	391	421	429	427	420	414	413	424	406	428	410	389	419	432	406	395	449	443	402	421	422	425	433	417	414	406	410	452	413	422	398	410	417	406	426	427	451	417	418	435	429	440	428	441	421	409	405	421	394	403	389	399	436	407	445	416	430	403	384	402	427	373	432	398	455	429	425	401	448	379	428	414	441	463	392	422	410	433	402	421	420	408	416	407	439	402	442	398	423	408	459	467	426	414	402	449	428	417	430	406	436	429	459	420	428	408	430	438	414	418	411	404	433	426	393	420	398	416	403	429	418	451	388	411	432	415	445	417	431	397	414	425	433	442	427	413	422	455	397	453	397	402	443	423	406	409	442	421	459	471	424	413	430	433	432	411	402	398	418	394	430	419	445	417	403	452	420	423	402	390	474	384	422	418	415	423	424	410	422	431	420	462	430	443	440	403	428	416	393	411	402	422	436	432	379	413	381	417	421	444	391	427	406	403	403	453	390	447	373	456	409	427	393	454	442	427	411	422	438	411	411	389	396	411	394	425	374	403	388	396	388	426	392	424	423	414	431	431	406	414	433	412	425	449	447	417	431	409	422	400	420	409	430	426	372	409	426	399	419	416	451	407	390	455	449	448	438	419	418	396	447	424	427	417	431	418	418	423	427	408	394	442	446	418	409	392	416	410	388	435	462	450	409	452	430	478	424	421	413	427	384	439	410	463	417	418	421	395	436	444	400	434	450	409	429	458	456	374	439	393	456	431	423	423	404	389	428	398	411	405	423	413	422	419	419	395	397	429	360	398	445	417	429	447	430	393	409	454	404	430	392	452	468	445	415	423	416	430	410	419	422	425	415	449	447	420	425	419	423	444	479	422	444	425	422	438	399	406	438	410	395	408	391	453	389	411	429	400	447	461	418	398	412	477	420	394	393	384	415	402	426	417	424	427	397	406	426	409	452	425	409	385	434	418	430	426	423	418	421	421	426	429	405	419	412	407	444	434	445	415	413	447	383	426	440	414	421	392	401	394	415	443	412	391	383	409	431	451	399	440	433	430	476	419	415	462	440	447	414	422	420	428	429	405	417	434	425	395	430	398	421	395	419	439	461	432	443	399	418	444	410	426	370	422	456	437	451	406	405	426	436	412	438	413	451	406	472	439	428	416	408	407	407	425	405	400	433	463	445	390	416	392	405	439	439	451	438	465	410	439	451	434	483	375	421	428	409	401	383	418	415	394	410	410	469	431	436	373	447	409	436	404	398	402	432	405	419	444	440	434	437	424	437	429	444	437	455	433	417	442	430	408	392	395	421	405	453	428	435	410	412	408	395	452	415	441	384	396	423	422	434	432	446	407	410	415	408	408	413	408	401	447	422	436	474	413	424	453	430	462	402	423	400	447	437	404	449	413	397	408	438	399	392	399	405	456	419	390	399	430	394	416	421	388	408	445	394	438	390	407	398	431	403	446	421	395	435	442	407	415	465	436	408	396	477	394	400	401	415	418	454	443	427	400	419	416	414	407	421	456	435	428	422	403	421	427	397	402	449	406	377	414	456	436	406	420	412	430	395	393	399	408	402	445	447	398	409	424	399	408	418	406	426	403	380	400	429	422	405	474	448	447	413	410	442	414	411	428	409	488	425	450	425	438	379	455	414	424	424	428	391	389	433	381	447	429	420	411	411	512	417	453	383	440	410	395	422	434	405	428	416	413	381	457	435	395	399	449	421	431	425	443	451	439	468	411	415	420	454	436	449	417	428	436	415	413	449	413	420	435	394	399	419	450	409	408	435	387	436	429	447	436	400	390	435	403	431	407	446	445	429	415	414	405	443	446	401	408	394	451	450	431	428	420	418	407	400	380	452	411	445	451	436	405	442	431	429	411	416	446	410	427	424	439	420	432	387	408	403	440	397	406	404	413	395	466	416	414	427	424	446	457	443	451	419	400	451	413	399	410	433	415	455	418	425	452	415	392	425	421	414	438	395	409	422	420	412	440	428	472	424	408	413	449	432	397	419	410	418	422	402	402	424	410	427	409	449	422	415	390	424	421	408	407	416	434	413	401	440	447	418	443	452	411	459	439	412	423	393	447	430	449	430	421	413	408	398	413	454	451	445	420	412	423	415	437	422	418	411	408	427	429	395	416	440	451	424	438	420	436	424	430	420	393	434	446	402	404	417	405	432	414	416	374	400	410	393	439	440	422	439	420	416	405	375	424	384	410	368	397	422	418	428	441	408	440	404	417	434	395	427	411	430	451	449	419	413	414	412	418	443	431	448	415	418	417	430	411	424	414	410	443	441	427	406	372	430	375	466	441	376	390	436	411	397	406	381	426	385	429	428	397	425	409	435	436	410	383	411	405	450	411	437	462	409	426	467	413	424	464	429	387	436	424	438	416	402	418	434	442	411	455	414	406	421	392	427	404	424	453	433	449	398	439	403	415
1701	199	119	71	113	100	72	75	76	95	79	65	72	72	58	38	37	34	30	30	28	22	26	22	27	30	17	14	16	20	21	16	19	18	24	22	15	19	19	21	10	18	19	15	15	20	18	19	32	17	15	22	16	25	12	28	12	22	20	17	13	18	18	12	13	14	25	14	10	16	9	22	19	13	12	15	13	13	9	21	19	20	16	26	23	14	17	22	12	16	13	15	20	11	18	20	17	16	20	16	19	18	15	17	16	18	15	10	12	9	15	15	19	23	21	22	16	20	12	19	18	15	18	23	19	18	26	12	11	13	20	22	13	19	13	15	28	14	16	15	13	17	17	16	11	15	17	9	23	13	20	15	23	17	15	22	18	15	16	15	14	14	16	21	14	13	14	11	13	10	18	19	17	17	18	12	13	25	13	17	21	20	15	16	14	16	15	16	21	19	19	20	10	8	26	13	19	13	15	19	20	16	17	14	25	9	21	16	19	22	22	6	11	23	18	14	14	15	17	14	15	16	18	8	19	11	19	14	17	22	15	21	22	20	19	17	12	21	21	18	15	19	15	21	15	22	17	23	14	15	14	22	19	17	18	19	10	30	18	18	17	14	21	13	19	19	14	19	15	24	19	16	20	16	30	14	11	21	25	18	12	9	16	13	15	22	20	11	16	25	20	20	13	16	20	12	17	15	22	12	22	13	13	13	14	19	18	14	14	17	14	26	11	14	12	21	24	17	16	15	15	22	18	15	26	10	20	22	20	13	18	12	18	18	20	20	14	22	20	22	14	17	17	17	20	16	13	16	25	15	18	17	15	19	14	15	17	15	21	12	13	22	23	16	16	12	23	23	21	18	21	15	21	24	20	13	12	17	15	18	16	20	16	12	16	15	10	16	13	23	17	14	17	24	22	9	12	17	12	18	14	19	17	11	17	14	18	16	19	13	19	13	22	19	14	17	17	20	10	20	13	19	15	21	14	19	23	17	11	22	14	22	14	18	15	16	18	18	19	21	16	17	15	14	23	18	10	22	20	25	16	18	17	26	17	15	16	23	14	14	7	20	18	16	14	18	23	17	16	17	26	17	16	22	12	9	17	9	16	15	19	11	14	8	19	13	20	17	18	12	21	15	16	21	14	19	22	18	18	14	16	18	20	15	19	19	14	17	17	16	24	14	17	19	18	26	20	10	19	24	20	26	20	20	23	19	17	15	18	8	16	22	24	18	20	11	26	16	19	20	21	17	23	16	26	19	15	21	17	20	16	20	14	21	23	19	19	15	14	22	14	11	19	15	22	17	12	15	20	21	17	14	21	19	15	21	15	21	16	14	17	18	19	21	15	13	17	15	13	16	11	14	26	10	16	11	17	15	15	15	22	19	23	22	13	16	18	16	15	14	13	25	20	22	11	23	17	13	15	30	21	18	17	14	17	24	21	18	15	14	23	11	18	23	15	18	10	20	11	24	12	14	16	11	15	22	14	13	18	22	19	18	11	16	15	15	15	19	19	15	16	14	12	14	12	19	11	19	16	10	20	19	17	14	17	17	23	8	18	15	9	20	20	9	15	11	18	18	9	10	13	10	9	11	18	14	14	12	13	19	19	21	23	21	16	21	11	22	19	12	23	17	15	23	21	16	10	18	18	16	18	19	27	16	17	20	15	22	17	19	15	15	15	11	21	14	9	16	29	19	11	16	18	19	18	14	23	13	29	24	23	12	18	16	11	19	21	15	17	19	18	19	15	11	17	26	18	10	12	20	12	23	18	22	19	23	14	17	20	21	21	21	26	20	11	16	14	22	16	22	16	19	24	12	18	11	20	13	17	18	14	22	20	14	12	15	14	12	15	14	11	11	6	19	15	22	16	22	15	22	12	21	26	20	18	16	25	14	21	21	21	24	14	23	16	11	12	13	14	17	13	16	16	18	24	19	17	18	17	23	15	22	9	15	20	13	18	19	18	15	11	14	14	20	11	19	13	26	21	18	20	19	32	20	13	23	20	23	14	16	18	29	16	17	19	8	18	18	20	16	15	10	18	10	12	25	12	20	17	24	20	20	16	14	24	17	12	24	21	16	17	16	15	13	19	21	13	23	9	17	12	20	16	18	14	18	14	14	15	32	17	11	13	16	15	16	17	19	16	14	21	14	9	21	16	19	17	18	22	17	13	14	15	17	11	12	17	13	26	25	19	21	17	13	11	28	16	18	20	11	22	12	9	22	24	17	9	19	18	12	15	11	20	15	16	15	13	22	13	13	20	19	11	16	22	22	13	22	18	17	16	15	19	21	21	15	13	21	14	10	9	15	19	17	16	19	15	16	17	14	11	18	13	21	18	13	18	18	16	16	17	17	12	18	15	20	13	18	24	15	14	18	14	13	18	12	18	17	21	16	14	16	14	20	21	13	13	18	12	21	17	17	13	14	20	24	19	18	17	15	16	19	14	19	19	16	20	19	21	19	17	19	19	14	10	20	20	20	22	19	19	17	10	18	15	21	21	16	17	15	13	19	19	16	18	12	15	8	17	21	21	21	13	19	13	19	18	19	12	21	16	18	10	22	16	10	11	14	11	17	19	23	15	14	20	13	21	15	15	18	14	17	17	22	18	17	16	21	19	13	16	11	17	16	21	13	16	13	19	24	16	19	19	18	20	17	15	15	16	27	17	22	14	13	19	18	14	16	24	18	16	16	25	21	19	17	13	24	17	19	24	14	18	16	16	20	16	15	14	23	19	14	13	21	16	15	19	16	15	12	14	21	10	17	17	17	20	19	16	21	15	13	15	14	20	17	12	19	21	14	16	15	13	14	13	14	23	16	24	17	16	7	23	14	12	10	24	22	17	18	18	11	28	18	16	23	19	13	11	16	15	18	26	19	14	20	13	20	12	13	16	13	21	31	14	13	19	19	12	18	22	20	13	23	13	14	20	13	10	22	13	20	15	17	23	11	12	10	14	12	22	18	28	15	16	12	19	21	18	12	16	13	15	17	19	9	19	26	17	18	15	17	12	13	18	15	16	24	23	17	18	16	15	15	17	16	19	14	17	19	20	18	11	24	21	17	16	15	11	17	14	25	23	10	15	10	22	21	26	14	16	13	15	13	10	11	15	16	20	18	18	14	14	12	16	17	20	20	18	15	18	15	19	20	11	22	14	14	21	18	11	12	16	7	11	12	15	17	14	19	18	14	21	14	22	25	19	13	9	23	18	12	23	9	13	18	17	12	15	15	22	15	14	23	17	24	15	15	17	18	15	16	18	16	23	23	20	11	14	14	16	24	25	14	15	12	21	17	14	24	20	18	17	16	18	15	12	14	21	24	14	15	13	15	15	13	25	16	19	17	20	21	21	15	13	17	18	24	16	14	16	13	12	16	17	10	18	11	16	13	11	18	13	16	21	21	18	17	15	19	14	21	15	19	16	23	18	21	26	22	20	22	19	16	19	28	15	14	15	15	23	19	22	12	12	18	14	17	22	20	21	17	15	27	19	19
20120	8722	3948	8944	13508	12927	11034	9526	8267	7361	6344	5463	4673	4116	3248	2462	1524	1206	925	873	786	772	751	684	598	607	558	532	545	509	560	567	624	580	545	509	492	449	439	465	444	419	456	422	417	390	388	402	378	391	409	366	345	400	376	350	347	349	358	371	363	341	357	336	361	361	378	359	338	341	354	343	335	332	325	321	333	298	341	323	306	319	351	317	324	330	335	331	304	312	335	322	323	348	292	297	280	296	333	305	331	311	288	291	295	291	324	325	328	325	342	308	293	314	308	289	327	299	331	291	306	329	328	327	290	312	314	338	308	302	341	279	297	322	301	349	310	342	333	281	315	309	298	296	324	304	284	290	341	303	309	320	297	317	306	304	309	310	308	292	331	302	302	305	347	346	293	305	312	327	295	310	317	299	319	307	290	289	292	285	325	306	305	281	324	314	312	293	313	316	311	330	305	313	306	350	299	317	325	307	298	286	287	309	313	298	296	314	311	281	327	314	295	315	320	317	295	342	299	315	302	320	305	284	296	308	314	287	304	272	319	305	286	313	294	328	323	313	332	319	299	302	294	275	304	293	297	297	306	298	296	310	297	313	289	307	306	318	291	307	336	322	317	281	329	305	291	325	307	330	295	294	331	333	310	294	318	320	295	328	311	310	309	347	303	321	307	329	292	319	330	281	306	308	303	316	283	298	276	303	298	315	324	298	304	305	313	327	307	316	286	304	300	321	321	337	301	343	328	313	310	304	299	338	305	299	339	312	322	322	272	317	289	281	307	311	317	303	311	283	301	305	295	303	293	314	304	317	284	316	282	300	323	302	326	318	296	319	307	304	318	298	297	319	289	302	330	306	327	327	290	306	315	304	320	307	308	318	339	306	308	343	306	315	304	285	303	312	285	317	327	310	291	271	325	315	324	296	298	311	288	319	313	307	302	357	327	303	291	286	308	294	300	345	305	297	323	310	305	294	313	325	330	294	280	313	340	328	337	313	319	295	300	312	302	297	297	338	336	290	289	318	299	272	317	300	312	331	316	328	312	330	336	295	302	311	320	317	284	340	330	308	338	295	284	318	290	312	350	290	316	317	303	307	300	307	277	318	295	336	312	320	293	329	308	316	270	301	324	283	342	301	284	294	313	337	310	333	332	299	319	307	310	313	333	302	298	295	297	293	332	329	308	314	294	310	318	326	300	327	313	339	316	315	321	301	301	313	311	312	310	295	290	305	327	308	311	288	327	296	303	291	280	301	325	291	283	276	312	316	324	322	337	293	309	335	324	308	313	311	301	322	286	318	350	319	284	312	348	323	331	279	277	283	336	292	298	309	321	326	324	290	316	297	318	282	276	331	339	309	288	306	312	310	294	290	305	296	303	328	326	318	315	310	291	293	266	297	316	307	288	298	325	291	300	332	323	305	276	277	311	293	301	323	318	332	306	297	290	311	281	300	298	338	307	313	289	303	302	315	274	318	296	372	294	320	278	289	334	313	291	283	324	280	303	285	359	299	298	295	299	313	278	301	296	277	312	323	295	311	312	325	336	290	306	287	291	297	305	334	313	332	286	303	315	315	290	299	304	323	323	308	281	318	294	328	305	325	344	284	354	284	347	295	322	318	313	302	277	298	285	323	289	294	328	317	315	340	307	302	325	324	301	317	282	332	281	310	311	316	294	299	301	344	309	310	299	320	311	320	291	289	310	323	270	293	296	277	327	312	304	331	304	315	324	281	323	304	317	298	305	307	325	285	328	301	304	324	274	305	316	296	302	323	298	288	296	305	292	285	287	336	319	322	323	294	305	322	301	327	301	315	336	351	303	299	281	296	308	280	285	313	312	305	319	296	241	312	293	342	307	292	323	299	304	286	341	306	301	315	303	288	313	313	289	316	333	323	318	303	287	313	286	287	284	326	259	303	316	318	338	313	317	284	280	316	299	322	323	302	299	304	292	264	291	273	318	294	299	305	275	293	296	296	289	315	335	295	294	314	329	285	319	316	314	348	290	291	300	305	321	305	310	330	329	315	318	325	294	301	300	310	304	299	321	300	311	295	314	296	314	337	293	272	316	273	284	311	339	267	294	321	306	325	323	302	270	342	306	281	317	349	279	299	313	309	337	306	299	329	323	330	306	288	277	334	304	289	327	318	295	297	314	302	299	311	313	311	327	280	304	292	267	303	305	315	290	333	307	307	318	302	313	306	298	317	306	272	336	319	292	326	272	281	282	292	325	304	316	296	297	300	273	303	303	285	283	307	310	304	332	281	297	305	302	294	307	296	292	315	329	337	311	312	302	305	317	320	334	296	296	335	313	309	308	310	329	281	321	302	318	310	303	329	328	328	291	347	292	271	289	309	310	294	281	311	342	331	299	325	283	306	297	285	315	287	265	333	319	322	337	306	326	311	298	298	312	307	313	318	289	301	325	307	295	305	295	294	296	316	312	306	299	300	308	295	311	306	267	323	268	319	302	325	311	310	314	296	306	317	331	300	335	307	316	325	292	307	345	294	294	302	294	314	323	304	327	289	308	323	324	312	293	313	301	314	328	314	301	300	284	327	294	334	329	284	310	315	309	293	303	319	290	288	300	300	302	330	279	319	302	309	285	315	306	322	299	326	307	324	335	304	307	306	316	307	316	312	321	306	317	304	359	305	298	323	287	273	320	328	321	310	305	307	301	316	281	334	318	304	306	321	313	319	286	318	292	286	303	326	331	307	322	306	290	325	314	282	326	319	283	285	295	288	304	323	287	321	278	322	277	324	322	299	300	326	295	308	314	314	307	283	293	328	350	336	327	331	332	332	300	323	310	272	275	302	314	305	307	326	309	343	314	319	325	308	290	312	311	347	313	319	337	310	297	288	315	316	301	315	302	312	283	294	334	352	329	279	319	318	329	333	356	302	315	305	297	312	327	313	297	278	293	268	296	292	309	302	309	297	312	298	302	317	292	339	308	281	301	320	295	317	327	318	315	292	266	309	273	312	376	296	305	326	300	322	286	307	305	322	298	320	316	304	319	277	286	284	290	305	312	304	300	283	269	300	311	302	312	310	277	321	282	301	322	300	298	303	327	284	301	332	324	302	314	314	315	302	302	315	303	326	292	291	312	306	312	300	285	314	328	287	288	287	304	304	325	292	302	325	343	268	336	325	303	304	305	318	309	314	331	320	266	311	315	300	292	310	312	303	335	317	292	298	292	303	324	318	348	324	305	322	318	310	349	293	326	322	286	340	289	304	329	294	332	328	321	345	332	319	302	296	319	324	316	285	301	301	318	321	299	330	302	313	308	330	328	297	306	282	301	316	305	276	314	344	310	333	316	299	305	310	286	325	325	309	329	319	304	319	313	315	323	272	302	319	320	326	316	315	288	333	318	301	311	309	339	335	305	308	304	322	329	283	309	279	299	307	293	352	290	283	329	310	333	344	313	306	305	343	308	298	312	287	316	291	310	312	292	299	328	284	310	312	319	306	293	308	300	303	299	302	314	301	333	310
2660	591	337	203	277	269	227	186	162	172	173	136	117	121	101	84	63	49	59	40	37	41	62	33	45	36	26	30	32	30	29	34	35	23	15	21	34	14	24	15	37	18	20	26	18	16	28	25	28	17	17	20	19	16	16	21	22	26	17	16	17	27	33	23	22	14	13	21	24	13	10	20	15	11	17	16	13	27	14	19	23	24	10	18	17	16	21	22	18	11	21	14	11	14	14	21	17	16	26	27	20	24	13	18	14	24	31	17	15	17	22	23	22	20	19	19	20	20	15	14	19	20	17	13	19	18	19	11	20	26	26	17	15	21	20	28	18	17	16	17	16	19	19	21	26	13	13	22	16	20	15	16	15	32	20	11	20	19	24	15	19	22	13	15	25	19	12	20	18	16	16	16	16	19	22	23	18	21	22	24	19	16	24	22	21	18	19	19	16	26	18	24	19	17	18	18	19	18	18	17	26	30	21	15	24	20	18	20	13	15	18	23	15	13	15	22	15	23	17	7	26	17	17	13	12	19	18	13	21	7	22	20	15	14	17	26	16	19	17	17	18	14	23	16	15	12	23	12	17	13	25	16	17	21	22	24	20	16	16	22	22	15	16	10	27	16	22	23	18	15	19	19	28	18	19	8	23	15	22	20	12	22	21	23	12	23	22	17	15	23	23	18	28	16	15	10	19	11	25	18	16	22	13	22	20	16	16	15	9	21	17	16	14	23	20	9	17	11	20	17	15	19	26	13	17	16	19	25	13	18	20	15	13	18	16	23	28	19	20	13	16	15	13	19	21	13	13	17	22	20	15	17	14	21	16	18	18	20	13	19	16	15	18	25	14	21	20	16	21	13	21	19	20	22	19	12	25	20	9	19	17	20	17	25	23	23	21	11	21	21	19	14	9	20	25	18	17	22	19	14	14	12	26	25	21	16	16	26	29	22	21	10	21	11	19	20	17	20	16	25	20	22	26	13	15	14	12	12	11	19	18	23	19	19	20	23	22	19	9	21	16	20	21	23	14	13	11	16	22	26	25	12	18	20	17	22	20	19	19	22	22	23	18	22	18	16	24	15	22	20	15	12	18	17	19	15	22	13	10	16	20	24	15	22	17	19	25	18	19	21	21	16	14	13	16	15	16	19	15	27	12	16	10	19	21	13	19	14	16	10	19	16	15	25	17	25	13	23	18	20	22	23	20	21	22	11	27	25	18	16	24	19	12	27	25	14	13	13	19	16	23	15	29	16	19	19	22	22	10	15	21	20	17	15	19	11	18	21	14	15	15	25	20	20	22	16	14	25	16	28	11	24	16	11	18	22	10	20	13	20	21	15	18	19	18	21	18	16	26	14	11	6	24	17	10	19	18	17	13	19	17	16	15	15	20	17	19	9	10	19	17	9	14	15	15	14	24	14	14	26	20	22	22	28	8	18	18	19	21	27	20	23	18	11	15	15	19	23	10	24	12	22	16	12	15	15	28	10	17	24	17	15	15	20	21	9	18	28	21	16	21	19	22	24	14	23	28	13	16	21	17	19	20	24	21	19	23	20	10	14	19	19	15	23	19	16	16	15	21	13	18	15	27	23	15	15	19	18	26	18	17	15	13	14	17	16	14	21	20	17	19	21	15	17	9	13	22	18	24	13	12	17	21	12	17	20	15	20	19	12	19	11	27	18	19	18	20	23	15	27	20	12	23	23	21	17	23	15	19	18	14	26	20	24	21	20	17	22	19	15	15	16	16	22	28	19	20	27	18	26	16	19	20	15	17	21	16	19	14	16	18	15	23	21	18	15	25	18	19	17	15	16	10	14	12	15	27	18	14	18	15	27	18	17	20	19	19	16	22	15	24	9	13	18	21	19	22	12	15	16	25	19	22	21	19	23	19	20	29	24	20	22	21	24	22	14	24	25	9	21	17	16	24	9	20	16	21	15	21	12	20	18	24	13	23	14	18	19	15	20	23	19	19	17	14	12	28	21	15	14	12	24	16	17	18	23	14	19	23	19	19	18	16	13	26	13	26	22	14	15	23	17	24	18	12	18	12	16	19	10	17	16	22	21	15	21	17	23	20	23	15	20	24	14	26	29	16	22	30	13	21	20	20	19	19	17	18	23	14	18	21	14	18	18	22	18	14	25	23	26	21	16	15	24	17	19	18	16	12	9	12	23	11	8	12	25	22	17	19	24	19	16	22	14	14	17	19	22	27	23	13	25	13	16	19	19	15	18	23	10	21	15	15	20	19	23	17	23	25	19	17	15	16	15	24	15	19	17	24	16	11	18	18	16	20	19	17	15	15	20	22	23	16	19	14	16	23	21	18	25	27	16	16	20	21	19	15	18	20	19	22	18	16	22	28	9	17	13	22	23	18	15	13	29	18	19	16	19	17	15	12	16	15	17	20	21	20	18	22	16	20	14	20	13	15	19	17	17	13	15	11	20	23	18	18	14	22	19	17	20	20	19	20	27	18	23	19	16	23	21	19	18	17	24	19	16	14	15	11	16	16	16	18	19	18	15	20	15	19	14	19	19	19	13	16	27	18	26	14	17	18	18	20	18	17	9	13	20	19	14	11	27	15	12	16	19	24	25	25	24	15	25	29	18	25	13	19	16	17	22	18	18	12	20	21	22	13	13	20	17	27	14	12	15	15	15	12	22	17	32	16	19	22	24	11	19	18	19	21	22	16	18	17	16	13	15	12	24	12	18	11	16	12	17	14	9	15	18	22	15	26	16	23	24	16	23	12	26	28	19	18	18	12	27	17	11	22	12	23	23	12	21	13	17	20	15	12	16	19	19	22	20	14	15	15	14	20	24	17	23	18	18	20	19	7	26	15	13	16	19	18	15	22	17	17	25	28	21	12	21	12	17	16	18	13	20	17	25	10	22	13	20	22	14	25	17	9	25	15	15	18	12	17	21	16	14	17	18	15	22	18	22	21	14	24	21	21	13	27	17	17	17	17	16	23	17	14	23	18	19	21	16	18	18	15	14	17	23	21	17	14	20	12	15	23	19	16	12	19	15	19	14	13	13	11	23	16	12	23	10	14	21	21	11	15	19	16	20	17	20	20	26	23	17	22	26	23	13	16	19	20	18	24	30	28	15	24	27	14	27	13	15	14	15	15	17	22	24	21	16	19	19	18	17	21	17	20	14	18	9	19	11	21	19	22	18	20	19	19	26	15	24	21	21	17	13	16	26	19	16	21	17	11	21	8	16	15	16	19	18	12	10	18	27	22	13	14	18	15	15	23	13	12	15	14	25	17	22	23	17	21	10	27	14	22	17	24	17	13	15	22	22	18	10	19	22	16	32	19	18	18	20	13	20	15	17	22	19	19	18	17	13	18	22	12	20	17	22	22	16	15	18	17	20	25	32	15	11	18	20	17	18	17	18	12	15	19	23	13	25	15	18	18	19	17	20	22	13	22	18	16	14	19	18	19	16	20	14	17	23	15	22	18	14	13	10	28	21	18	21	22	19	17	16	18	19
31554	16214	9814	20463	26251	24253	20696	17111	15402	13507	11802	10228	8382	7566	6047	4851	3639	2823	2385	2028	1823	1737	1685	1417	1491	1275	1243	1089	1051	1074	1121	1211	1231	1058	1037	891	901	825	723	766	695	690	692	638	543	557	592	614	590	556	541	509	488	463	472	466	474	502	513	495	529	437	430	413	436	506	498	496	509	416	407	441	413	414	401	375	392	382	380	362	418	385	407	417	356	386	349	370	360	352	367	370	337	354	360	386	388	372	372	337	352	368	348	379	365	326	377	372	358	327	359	371	329	352	339	357	316	358	338	374	349	323	364	349	377	366	334	326	355	338	338	319	302	339	333	327	342	346	366	337	339	337	342	302	341	351	323	324	335	347	347	332	339	353	327	387	310	344	365	346	375	346	348	329	356	320	383	329	355	329	326	339	336	333	372	349	308	364	316	336	365	359	335	328	370	358	346	326	345	326	322	335	357	343	291	338	324	313	288	335	334	345	343	337	333	316	331	339	367	329	365	318	369	340	331	333	306	340	317	317	296	314	327	365	340	319	321	329	333	303	326	328	338	328	335	328	357	342	343	353	315	330	328	353	346	324	328	348	325	340	324	308	343	335	349	342	328	359	351	335	348	323	344	340	341	361	372	364	366	332	348	371	329	352	328	351	308	340	327	316	340	320	309	332	335	339	343	346	310	357	333	329	335	343	301	327	349	312	328	346	311	297	337	297	313	353	375	337	388	344	296	313	378	320	347	315	359	343	339	303	328	344	346	322	321	343	322	321	319	374	311	341	342	331	344	352	346	358	359	336	312	304	314	360	324	344	350	344	326	372	316	341	349	320	364	327	320	369	309	324	319	340	325	310	325	340	327	357	339	299	345	345	346	337	345	336	342	296	336	346	339	341	319	326	323	331	326	354	327	367	331	361	346	306	309	338	342	366	329	346	341	352	345	332	330	359	325	363	321	337	329	342	343	330	332	340	314	342	316	315	353	348	310	327	333	333	326	342	344	330	326	337	331	343	332	344	337	342	315	344	349	346	373	335	313	335	331	347	326	331	313	350	339	355	328	368	316	377	335	305	332	309	315	374	329	349	339	338	338	354	349	336	337	304	314	297	325	320	349	315	369	362	362	337	347	324	335	345	344	368	316	333	336	340	338	363	315	337	310	359	308	326	323	346	332	341	333	347	327	328	357	328	341	349	339	334	360	335	358	368	312	372	354	326	314	334	343	340	307	323	316	350	332	355	343	357	329	339	307	344	302	336	344	376	341	320	330	319	337	314	359	329	322	325	333	335	318	354	312	319	323	325	341	345	350	323	337	325	333	337	345	338	366	326	348	329	321	315	340	331	309	340	311	377	327	355	358	314	326	346	335	355	320	302	322	330	335	301	323	328	314	349	352	346	343	353	337	344	344	335	338	332	328	327	318	314	339	331	346	353	337	328	317	320	319	364	306	326	313	331	346	340	334	321	330	339	378	335	326	306	332	344	365	331	353	339	376	334	340	332	310	355	344	338	336	343	310	384	335	322	338	358	331	316	341	331	300	338	338	309	360	334	323	300	323	338	306	343	327	345	303	328	347	336	356	320	317	347	342	365	352	318	345	319	325	366	341	329	325	327	330	343	323	303	352	360	302	345	316	290	333	343	329	326	364	315	317	300	314	357	341	342	314	340	315	300	338	333	307	370	341	315	353	333	336	333	328	336	318	331	353	340	333	352	313	307	315	343	314	334	316	333	344	332	312	360	341	321	344	302	348	345	317	355	329	330	324	322	327	337	354	366	319	342	322	377	324	319	355	314	313	314	313	337	340	334	343	325	357	330	361	359	344	308	338	345	285	320	350	320	328	346	327	335	324	341	334	318	332	342	341	330	356	348	357	339	327	368	326	326	326	332	301	327	338	332	342	334	338	359	353	333	319	329	340	337	343	343	331	322	322	358	299	318	364	324	339	358	317	350	337	332	329	326	327	339	372	372	345	318	363	338	359	324	323	354	351	307	352	342	349	356	344	350	335	306	348	339	342	329	290	336	299	350	340	326	350	345	344	343	335	333	346	348	326	335	371	363	337	354	314	329	319	329	331	357	359	338	370	306	354	330	351	324	345	345	336	316	340	340	310	366	359	304	324	346	335	328	342	371	312	339	379	318	352	347	314	323	316	332	339	330	334	350	367	327	328	364	313	331	340	345	330	319	319	319	324	282	339	330	317	332	335	348	332	331	345	332	338	323	326	354	324	316	328	326	361	320	347	324	356	312	374	357	337	337	334	339	345	329	332	290	345	364	313	341	341	337	353	339	339	285	332	334	329	336	311	345	360	335	335	336	353	318	376	339	320	323	327	357	323	352	335	363	338	340	340	306	320	334	340	350	318	321	325	320	315	322	304	334	311	347	329	327	336	346	333	345	319	338	296	337	319	321	331	343	331	341	332	330	360	331	335	339	333	302	315	338	348	330	318	295	335	314	347	346	334	284	384	323	325	346	365	322	320	324	328	367	339	385	334	366	352	341	298	315	343	329	296	320	344	335	341	317	330	307	322	334	386	305	326	348	327	343	322	346	337	311	337	355	304	335	337	370	306	341	336	364	333	329	367	335	370	311	337	308	353	319	310	345	346	344	300	326	334	315	353	327	330	349	326	333	330	308	319	313	352	345	347	354	311	317	284	324	339	331	327	337	329	332	320	330	345	325	347	350	369	340	329	378	339	353	306	340	335	353	327	314	328	309	336	358	319	340	335	334	330	375	368	338	354	280	334	359	312	333	330	343	351	358	357	327	329	331	339	341	335	325	360	354	340	355	340	358	339	326	341	364	332	333	344	338	318	327	350	323	340	319	333	334	361	348	347	333	333	327	375	364	326	336	336	341	356	321	345	361	339	332	332	335	317	347	327	332	317	318	368	332	336	330	329	329	352	326	348	330	333	320	298	328	342	353	383	344	349	307	335	302	324	343	340	308	333	347	353	305	325	321	341	342	309	365	334	316	317	341	340	344	357	373	345	316	316	309	358	341	328	340	331	358	363	313	364	358	317	323	298	328	353	339	331	341	323	361	316	350	363	302	343	332	351	339	375	367	343	335	303	357	344	305	326	288	351	341	329	315	310	290	336	317	349	328	346	316	352	322	348	315	357	363	350	346	340	333	323	336	301	306	287	362	342	336	345	335	339	352	332	351	328	354	303	314	299	324	327	356	333	328	322	325	368	311	316	319	335	324	351	339	311	332	370	347	324	354	331	340	309	343	332	326	342	375	316	337	372	358	332	306	371	327	325	331	328	349	320	334	328	354	317	329	337	332	329	364	301	348	341	320	356	367	315	354	323	342	341	325	327	343	358	367	327	366	329	320	344	328	342	340	349	365	325	353	338	346	317	315	320	298	324	316	348	327	352	316	336	324	321	326	347	327	358	331	352	358	317	339	349	315	345	319	328	340	332	302	318	308	342	318	332	358	331	339	302	364	328	346	343	322	340	312	333	305	316	327	320	370	317	337	326	315	355	362	335	329	328	352
3177	366	205	170	195	206	141	144	129	153	130	109	85	78	68	47	54	51	42	34	50	45	42	42	39	28	36	32	42	49	44	51	25	30	27	36	38	38	43	37	37	27	23	28	21	42	29	30	34	48	31	34	33	18	29	24	44	26	21	42	33	26	22	26	36	35	27	36	32	29	29	29	38	36	31	30	37	23	26	36	23	27	30	33	31	37	27	30	34	20	23	38	32	27	27	26	29	24	30	22	32	23	36	34	25	27	31	27	23	33	26	31	23	19	28	35	28	34	21	30	22	29	30	27	28	30	40	33	23	26	37	25	30	21	16	22	30	18	25	24	29	24	23	38	26	29	22	24	22	34	21	21	22	24	34	31	33	38	27	29	27	32	19	27	29	23	33	20	31	26	28	41	33	17	21	27	20	18	30	29	26	28	30	22	24	25	27	23	28	28	24	31	21	23	27	25	24	31	22	30	22	35	28	21	43	26	18	35	32	34	30	26	34	27	27	35	28	36	37	38	30	27	24	32	27	32	32	23	34	20	30	30	47	28	39	32	31	27	31	32	20	36	40	30	22	25	31	27	30	30	25	33	19	29	33	31	25	30	28	33	22	24	31	32	31	24	19	21	30	23	48	30	26	31	25	36	40	26	33	32	20	31	25	25	27	32	24	35	43	22	26	32	25	38	24	34	33	22	30	20	28	25	24	23	34	18	31	26	42	29	22	34	22	28	23	26	36	26	18	29	22	28	30	36	32	32	24	26	30	32	27	25	21	20	37	24	23	24	23	29	23	22	35	22	17	33	27	28	19	31	26	23	34	19	23	30	32	35	37	30	33	23	23	26	24	20	29	33	27	24	16	31	27	25	29	29	26	29	35	30	24	19	37	21	21	24	28	27	29	27	28	30	27	23	19	31	25	28	22	18	39	33	34	30	31	35	27	25	22	27	25	29	29	46	24	16	21	35	38	31	16	20	28	29	34	23	25	12	22	28	31	17	36	31	34	26	23	27	20	33	31	30	28	32	23	29	37	23	31	27	27	30	28	31	40	22	32	28	31	24	24	33	28	34	13	26	29	26	32	30	28	37	30	28	29	27	36	24	30	22	22	40	30	32	21	27	27	20	34	33	24	30	32	25	22	31	26	23	29	24	33	33	34	31	21	36	30	27	29	26	28	32	36	28	29	26	24	30	17	28	19	26	30	31	20	27	31	24	28	28	18	30	30	18	27	30	27	25	23	22	26	41	31	27	12	24	28	23	26	32	28	24	35	26	19	26	26	29	27	20	20	22	34	23	31	34	23	24	24	27	32	22	33	17	21	25	31	35	27	33	33	36	27	26	32	26	25	36	22	31	25	33	24	35	34	18	27	35	27	30	30	31	38	33	23	30	21	37	28	22	30	30	23	25	22	24	32	45	31	23	37	33	27	27	34	32	23	28	32	27	28	31	24	28	27	23	22	27	29	29	31	27	29	32	34	26	35	23	30	33	27	38	28	38	23	23	29	30	36	36	26	40	31	33	31	25	39	21	24	26	24	21	24	34	25	29	31	28	31	34	20	30	16	33	16	38	18	31	26	35	27	21	18	35	24	33	22	29	31	23	25	28	31	28	34	24	35	31	36	35	30	30	27	18	23	19	26	38	26	32	28	26	23	20	23	28	30	22	25	29	20	33	29	30	28	24	25	31	28	31	23	23	27	23	31	20	24	39	25	32	27	25	38	35	34	39	14	28	31	33	23	24	35	28	23	32	32	31	41	26	33	34	36	31	37	35	25	31	30	23	36	29	31	25	21	27	31	29	19	31	25	29	31	31	30	30	30	34	24	33	25	30	26	37	22	27	35	14	31	35	29	21	30	33	37	29	31	36	41	27	30	27	32	22	41	34	22	29	31	18	36	31	36	28	25	32	24	28	28	27	32	32	21	23	32	25	20	26	23	37	25	31	21	26	40	29	27	26	29	28	20	31	30	23	24	24	33	29	35	22	30	19	20	27	30	33	20	23	27	28	40	29	33	20	32	33	39	30	30	26	16	25	28	26	30	27	26	34	40	23	21	28	27	37	33	33	19	36	23	29	30	21	19	29	41	20	30	28	25	37	27	22	26	29	30	18	33	28	20	25	28	30	28	31	30	22	29	24	25	27	35	24	27	30	22	22	23	29	28	37	26	35	25	30	18	32	27	28	24	32	25	33	25	16	33	29	25	32	28	30	22	24	31	30	20	34	33	36	34	29	24	22	35	32	36	25	31	22	29	29	28	25	32	34	23	25	35	39	20	33	29	36	29	26	29	30	21	18	22	40	26	15	28	15	18	29	32	45	24	27	32	32	25	30	23	32	43	31	25	28	25	31	28	16	26	40	28	30	26	28	27	22	36	31	29	35	21	20	27	34	35	38	30	29	23	48	19	30	32	25	43	22	29	24	30	40	31	31	27	18	32	28	28	34	27	30	29	29	35	23	34	26	31	19	30	36	28	32	22	34	28	27	32	32	31	25	33	27	38	31	27	30	35	22	28	32	31	38	40	38	33	26	26	25	29	29	33	33	22	26	23	32	41	33	28	27	38	26	21	34	22	36	30	22	20	32	29	26	21	26	24	34	21	26	34	22	29	16	33	27	26	25	31	20	37	28	28	33	29	27	28	36	35	28	29	32	37	36	22	32	22	25	19	17	29	33	26	34	26	28	27	33	33	38	29	33	26	28	29	29	24	19	30	25	34	33	23	26	37	21	30	28	30	28	36	31	37	28	26	30	30	26	28	27	29	21	31	30	38	20	18	18	27	31	36	22	15	25	28	32	30	29	22	34	27	29	24	36	29	40	35	35	28	28	27	25	34	27	32	21	28	28	23	40	29	33	28	31	23	37	27	37	33	28	19	31	25	39	39	20	31	34	30	32	30	27	33	40	31	25	25	24	28	25	33	24	43	25	36	19	21	37	22	19	32	23	26	19	28	27	27	27	30	27	37	31	27	31	20	31	20	30	31	31	28	24	23	28	26	27	31	35	29	27	32	28	28	39	27	38	27	31	32	23	29	28	25	31	32	25	26	20	26	29	26	34	33	24	26	30	34	33	32	39	40	27	24	30	20	23	28	19	24	29	31	30	33	16	18	41	20	29	33	25	25	32	19	27	24	27	34	33	26	25	22	27	26	25	25	17	27	28	31	34	24	35	29	29	30	40	26	26	23	33	33	19	27	25	25	33	24	26	31	32	23	37	23	28	19	23	31	25	27	29	30	22	29	30	23	31	22	36	30	20	35	24	19	27	31	32	24	31	28	25	28	36	30	24	27	32	33	12	36	25	26	23	28	32	23	17	30	35	37	21	34	23	33	30	28	16	36	25	29	24	25	19	25	25	25	33	25	30	27	34	22	30	34	29	40	26	24	32	26	33	28	23	19	28	38	40	31	30	31	27	33	26	21	30	33	24	22	20	26	26	23	18	38	31	29	28	19	34	28	38	20	31	25	29	33	28	24	27	39	20	31	35
25098	12055	7108	16144	21082	19448	16006	12828	11337	10392	8832	7216	5627	4724	4062	3077	2392	1996	1797	1585	1419	1461	1361	1252	1144	1127	1052	993	985	1032	1049	1110	1041	950	895	922	896	837	736	812	768	788	760	730	686	701	654	658	631	647	669	594	606	640	623	576	613	661	591	596	621	648	613	602	632	575	660	612	606	598	635	609	590	578	525	571	607	549	528	528	542	519	558	551	526	577	519	545	522	520	517	497	500	477	564	534	547	570	526	494	518	506	499	549	540	499	532	493	486	534	526	486	548	517	502	486	527	526	520	531	512	506	562	489	524	528	526	548	503	496	544	509	510	532	519	521	524	515	523	502	492	549	537	539	498	522	507	504	553	510	557	552	529	562	573	542	563	577	495	502	524	549	527	515	510	539	531	491	500	536	506	530	498	562	518	476	544	523	521	535	474	522	558	544	552	532	545	524	550	519	517	515	586	522	520	501	532	529	538	497	558	539	536	496	444	500	514	465	513	548	495	523	506	548	530	504	511	495	519	508	485	507	521	508	539	507	539	510	488	513	517	537	502	493	497	514	527	521	498	516	526	477	520	530	517	493	532	494	485	556	528	495	556	507	537	533	495	482	519	481	504	544	537	497	522	503	464	497	543	521	523	505	521	529	532	520	520	476	487	517	550	489	500	510	516	536	537	493	515	518	506	504	508	518	516	513	471	510	517	515	505	501	514	527	562	510	502	522	524	469	525	520	520	491	536	518	540	512	523	530	529	508	535	551	512	504	502	517	472	504	518	520	575	516	530	553	511	528	516	470	529	487	536	472	498	535	538	534	510	513	543	559	500	537	498	539	520	532	534	500	532	490	539	528	498	516	545	516	508	515	560	543	526	524	529	493	499	510	554	503	499	552	485	588	474	507	472	539	512	505	514	547	532	502	487	520	528	497	526	515	548	514	502	520	519	477	508	531	531	531	503	534	561	495	543	514	540	497	503	534	532	524	518	509	514	513	500	531	521	514	493	527	496	520	513	518	527	494	539	515	530	515	541	520	535	557	475	531	519	515	507	473	498	510	553	527	522	573	537	549	555	519	502	476	521	562	516	501	484	527	504	517	513	538	510	563	514	536	509	541	551	510	557	493	516	532	511	546	534	504	525	514	519	501	547	484	522	540	490	491	490	534	519	493	513	515	495	550	534	536	532	520	506	513	503	502	519	514	505	499	489	534	591	492	531	517	549	508	516	511	517	561	478	533	517	488	493	509	509	491	525	513	508	543	514	540	547	513	505	494	514	521	537	564	511	530	499	546	527	487	443	523	511	502	480	504	512	530	491	469	529	508	495	504	496	502	535	505	492	519	490	483	528	525	514	472	539	520	529	528	511	490	520	529	533	514	517	545	522	542	474	486	522	559	518	537	530	524	505	556	559	506	493	534	473	521	509	483	521	545	548	520	518	509	520	536	546	495	512	490	500	494	505	509	548	532	528	535	552	533	508	529	522	465	517	490	511	528	554	568	526	509	537	512	500	521	519	470	533	508	478	537	518	524	540	504	519	511	524	509	557	539	550	524	514	533	529	539	497	553	557	514	572	564	509	499	538	543	550	499	504	535	542	526	557	502	484	514	530	501	548	521	517	550	497	517	481	546	501	477	521	497	539	522	524	488	523	484	510	488	497	536	457	508	566	532	500	533	514	501	528	536	521	489	516	518	530	481	563	551	514	496	536	572	505	534	526	522	508	493	529	533	503	537	566	514	491	503	528	565	478	498	519	530	563	472	527	495	515	554	502	568	531	539	495	544	539	513	532	505	505	508	517	512	536	539	489	542	504	542	536	509	514	538	514	491	517	543	510	571	507	555	513	533	552	511	492	497	532	512	542	551	512	522	539	511	513	494	508	485	481	490	510	534	507	489	528	510	467	519	565	546	483	485	529	512	511	514	490	516	491	527	512	538	581	514	521	505	554	511	460	511	530	519	473	547	489	537	490	535	504	537	479	519	492	502	522	534	576	491	526	514	533	529	553	520	511	529	531	539	516	488	548	556	533	517	511	456	547	579	487	523	551	547	544	510	482	544	499	556	532	477	499	527	523	519	515	554	547	512	545	554	538	505	522	510	481	473	505	516	495	527	525	525	500	498	508	545	517	482	541	553	501	534	531	474	511	498	500	529	544	556	504	544	548	491	547	493	513	524	520	505	525	549	502	501	512	533	535	557	519	508	483	476	543	538	514	548	550	556	563	486	494	533	519	487	553	520	553	522	510	557	523	524	489	512	507	495	523	534	541	544	563	526	523	499	506	498	531	512	523	516	495	549	556	527	543	489	518	525	514	553	525	520	503	565	465	541	530	527	563	519	513	563	504	529	499	545	506	524	531	509	496	528	543	551	510	508	547	480	489	492	549	548	516	520	535	514	486	509	525	482	513	527	480	530	502	498	507	520	503	556	528	569	512	563	511	535	521	513	467	500	525	518	522	494	492	504	523	484	507	525	547	562	550	517	506	531	527	500	512	505	508	542	517	553	533	501	529	515	534	563	510	543	563	514	499	507	503	562	547	530	534	578	541	516	564	520	486	529	509	528	495	543	510	549	522	502	476	506	528	504	521	497	545	524	519	541	503	524	527	527	517	538	477	543	521	528	495	523	498	507	495	487	487	487	475	503	506	543	541	503	511	515	530	529	532	536	544	508	511	500	521	530	581	499	537	535	553	523	521	538	540	515	499	517	503	552	519	469	490	516	525	497	530	498	492	506	519	511	482	490	510	512	501	534	518	531	527	506	466	508	560	515	490	510	501	518	512	522	505	527	541	510	510	506	516	558	508	527	503	529	526	484	524	510	513	516	554	500	508	549	514	517	536	546	561	507	486	554	515	508	516	527	503	496	506	510	526	475	548	510	504	527	535	509	504	501	505	521	527	523	499	539	550	531	530	518	486	550	488	464	490	542	489	539	516	526	492	521	509	515	544	472	541	454	522	529	474	534	532	518	530	526	493	520	536	519	532	560	505	504	497	532	506	518	498	553	505	544	504	554	524	559	511	509	502	540	502	501	518	496	556	473	527	538	520	543	525	558	495	529	522	540	538	560	526	535	534	541	544	522	504	530	530	512	455	538	551	534	457	547	516	515	471	544	500	539	506	485	532	517	553	522	525	527	545	512	511	524	510	491	496	539	546	492	518	499	475	543	530	519	510	516	503	555	512	519	485	494	493	538	530	509	530	507	528	499	493	528	525	488	501	535	531	504	531	512	511	519	496	534	528	548	521	510	485	535	514	520	533	539	519	494	547	549	555	608	485	538	482	543	516	540	515	485	500	511	535	496	533	477	511	490	525	493	561	522	501	540	517	554	515	519	491	542	542	543	507	420	501	479	537	490	478	489	533	532	502	501	518	562	511	514	535	536	558	508	520	486	564	522	487	500	527	524	501	493	478	443	512	509	576	481	505	535	533	484	535	504	504	525	514	508	505	516	541	522	551	499	519	527	501	486	542	492	473	504	501	567	538	573	557	511	489	506
3295	589	313	278	347	335	227	214	191	215	183	158	111	112	90	67	67	58	50	44	52	52	37	45	46	38	31	31	31	40	43	35	36	38	37	29	43	27	36	31	25	30	39	25	20	33	23	30	18	17	23	25	27	28	19	23	19	25	16	23	32	35	32	31	24	33	18	20	37	26	26	18	26	17	22	34	27	24	28	20	24	26	28	26	30	28	21	22	19	24	32	28	24	17	25	24	28	27	20	20	18	19	28	27	27	16	19	28	22	22	25	21	19	20	21	19	25	20	19	27	26	23	24	33	29	19	19	26	13	18	21	19	25	24	22	28	32	25	21	15	27	27	18	24	24	21	21	15	14	14	27	19	21	20	23	14	19	20	12	22	15	20	22	18	25	28	19	19	17	22	28	23	25	25	22	12	20	18	36	21	26	20	27	28	32	32	33	17	30	21	24	18	23	26	27	20	28	28	21	30	26	24	21	25	28	23	29	15	21	31	27	17	22	26	22	23	31	21	19	26	34	17	17	29	25	16	19	22	15	29	17	27	17	20	24	24	17	34	28	22	26	21	19	25	19	17	29	25	20	22	20	28	24	25	36	17	25	19	15	18	20	22	24	26	19	38	24	33	25	23	27	22	23	32	32	26	24	28	28	34	15	21	20	25	31	37	22	17	20	28	28	18	35	31	18	24	15	23	33	21	20	20	18	23	22	17	18	21	23	24	25	24	25	24	21	18	20	28	24	21	24	27	23	27	28	26	25	21	11	16	16	23	23	24	25	21	16	20	30	20	18	22	21	14	24	21	29	23	27	31	30	35	28	24	16	30	13	19	21	22	28	31	17	21	19	24	19	23	27	25	20	30	29	35	16	32	13	18	22	23	17	27	25	21	17	18	16	20	29	23	22	23	29	23	27	26	25	27	23	19	29	26	33	27	22	23	29	21	20	26	24	24	23	30	21	24	29	19	29	27	22	19	28	14	22	30	29	28	25	18	23	19	19	19	23	23	23	26	23	18	15	25	14	20	16	31	25	30	20	19	25	20	28	26	29	18	17	19	23	28	21	19	24	20	23	23	21	20	16	25	27	30	29	26	24	17	21	13	22	28	24	19	15	28	32	26	24	23	18	26	22	24	18	24	26	23	27	19	28	29	26	19	22	25	19	26	19	21	19	26	21	19	21	16	19	17	18	23	19	16	19	15	28	25	15	23	26	26	20	27	28	24	27	24	22	28	14	24	28	19	26	31	20	21	25	30	20	20	25	15	21	22	31	22	22	21	20	22	27	17	22	24	20	30	18	27	23	25	29	24	22	21	23	21	29	20	26	27	30	20	21	30	20	28	20	19	23	20	29	28	33	23	20	19	42	21	25	24	21	20	25	23	31	25	18	26	23	18	24	18	24	23	26	27	26	25	32	25	19	27	19	17	16	22	22	12	31	19	26	21	19	22	22	16	23	19	21	18	27	22	27	17	20	28	22	26	22	24	20	22	18	17	24	25	22	21	23	18	25	21	27	22	22	18	16	20	21	26	21	24	29	18	20	26	18	31	39	26	23	18	24	24	29	19	31	25	29	22	16	22	29	16	21	20	20	19	17	26	15	22	25	26	28	28	17	15	32	22	23	17	25	30	24	27	22	24	28	20	20	24	23	21	22	18	19	24	17	33	25	26	27	26	26	21	24	33	23	28	27	29	33	22	28	25	24	19	18	37	23	20	24	16	20	21	20	24	32	27	23	20	23	18	22	27	22	24	20	30	28	19	24	22	35	34	21	20	27	22	21	18	31	28	17	18	16	16	21	25	22	27	20	27	27	25	30	19	27	23	24	33	33	25	16	26	17	23	22	32	22	23	23	17	30	22	28	19	31	36	24	23	21	22	30	27	27	24	20	27	29	24	24	26	28	27	22	24	24	19	29	25	27	25	35	22	24	21	31	18	14	28	15	16	24	17	22	25	22	26	25	23	17	29	24	20	18	25	16	14	27	28	20	29	25	23	27	24	25	29	25	23	20	28	30	22	26	19	19	23	26	21	26	21	19	14	22	21	21	19	21	33	24	25	18	29	30	21	23	24	19	21	22	23	22	24	16	25	27	27	16	27	27	25	11	22	18	22	24	31	22	23	17	16	13	21	21	9	21	14	15	16	20	16	24	20	29	19	24	24	22	26	14	21	24	19	20	25	21	34	28	20	29	19	25	23	19	19	27	23	26	21	24	29	30	26	21	12	22	28	16	23	21	19	26	27	27	19	18	15	20	22	26	23	25	21	16	26	33	26	24	18	25	22	17	20	27	31	18	35	28	26	16	21	23	34	18	20	22	21	21	31	21	24	24	26	24	16	23	13	18	20	27	18	17	21	20	19	24	18	27	25	18	20	27	28	30	27	20	22	21	29	16	26	26	23	19	18	41	27	30	21	26	25	18	20	20	23	19	24	22	20	16	24	13	18	33	21	27	24	26	24	21	27	17	21	27	34	23	35	34	25	22	24	19	27	25	20	26	21	22	20	24	18	23	29	26	29	24	20	27	27	22	26	28	25	24	23	21	21	23	26	23	28	24	21	19	23	23	33	21	25	19	24	20	29	33	20	23	21	18	24	23	24	22	27	20	16	17	30	14	21	20	20	27	23	22	22	25	22	14	27	23	32	29	20	26	19	25	26	26	22	16	22	18	11	17	20	19	20	26	19	23	19	22	30	19	20	21	17	22	31	29	14	28	31	31	27	23	22	31	22	32	25	27	20	20	23	21	21	27	24	25	21	23	27	22	26	21	30	27	23	30	15	32	19	25	26	17	18	23	20	30	15	24	28	22	21	22	22	23	25	24	32	25	21	21	13	27	25	22	25	30	27	25	17	25	23	25	20	20	25	26	24	23	23	22	23	28	25	15	21	24	20	36	22	24	14	18	24	28	25	24	24	28	18	27	20	15	24	33	19	18	20	23	21	19	20	27	33	20	25	26	22	22	18	27	23	21	18	23	28	29	28	20	24	27	24	25	19	17	22	22	26	17	30	28	25	31	23	18	14	22	19	23	28	19	30	25	34	26	24	25	27	20	18	33	23	34	24	25	26	27	24	27	27	18	31	21	23	23	31	28	34	21	17	22	40	27	19	25	24	26	28	34	21	24	24	25	21	33	17	22	21	20	25	13	35	19	26	24	27	35	25	21	26	19	26	21	23	28	23	23	28	24	17	18	19	20	26	22	25	35	31	26	34	18	31	23	29	23	17	21	22	22	30	19	15	23	18	17	24	27	23	23	21	22	28	20	30	23	19	21	37	35	22	30	20	28	18	27	17	19	25	19	28	25	16	19	19	15	24	24	31	28	25	19	25	20	27	18	29	29	23	30	36	17	25	20	26	16	21	16	22	23	22	23	17	26	22	26	23	24	24	22	27	26	30	34	29	22	24	22	14	25	28	21	30	28	25	20	26	21	26	33	31	13	23	28	23	13	27	18	20	25	24	32	22	20	20	21	23	19	18	22	30	24	21
32517	16659	10095	22966	28746	25735	22170	18917	15993	14411	12529	10030	8092	6742	5364	4382	3546	2965	2678	2393	2200	2013	1930	1825	1587	1519	1392	1315	1283	1401	1473	1472	1382	1228	1170	1065	1028	1002	970	948	821	785	761	734	790	732	754	687	697	705	645	643	604	574	578	583	566	557	567	544	607	537	538	566	550	612	592	550	610	578	546	560	592	493	485	461	495	477	507	466	487	459	474	493	534	455	469	478	468	466	467	459	462	432	449	473	452	470	419	434	431	474	475	425	427	464	443	453	464	427	378	409	497	428	459	449	421	452	425	451	456	422	405	481	438	461	453	434	418	457	399	482	424	458	449	475	409	417	426	442	417	398	411	439	408	422	423	426	415	434	454	453	429	488	486	420	423	459	414	419	446	421	411	445	413	450	418	447	452	446	399	433	430	467	429	429	439	451	406	436	458	427	452	415	426	427	415	401	442	441	445	410	398	400	402	446	386	448	384	408	428	399	426	462	407	442	450	412	396	397	398	422	407	448	443	405	416	441	460	423	428	394	435	375	438	427	416	428	398	411	411	395	402	418	404	441	393	430	420	414	396	414	362	437	393	400	392	416	412	413	415	420	418	404	402	432	429	489	407	369	451	425	420	399	403	407	398	420	456	426	426	402	394	446	399	462	408	432	424	421	414	422	396	458	411	399	444	405	433	394	441	434	395	442	466	382	398	444	450	451	424	429	412	393	394	438	377	435	415	407	418	428	451	467	434	410	424	408	416	433	412	415	411	408	411	423	419	426	426	468	424	419	435	421	437	415	391	432	427	399	432	443	418	429	390	429	413	400	403	415	377	428	420	425	388	427	426	405	405	439	376	422	493	400	414	432	426	416	438	429	441	394	378	430	383	478	400	396	445	436	427	399	445	421	380	430	411	356	418	429	416	443	437	385	428	440	421	405	441	437	425	437	424	446	445	441	404	428	421	410	444	393	404	398	418	402	431	402	428	418	422	463	437	450	430	429	422	391	442	401	415	421	461	460	378	407	456	421	430	408	416	363	419	432	416	408	426	426	410	440	461	412	404	424	437	406	387	473	424	449	404	429	419	408	444	434	434	421	428	419	461	388	433	409	377	387	437	462	411	436	384	466	406	391	432	395	453	440	423	410	402	399	415	381	382	457	421	407	401	440	430	401	458	410	420	418	417	413	432	431	444	417	411	399	427	411	432	395	458	429	430	448	413	409	422	412	396	409	424	425	452	442	415	416	421	421	428	444	469	418	461	433	434	452	374	441	408	431	430	405	432	416	418	446	427	432	445	417	465	441	411	462	416	436	412	432	459	400	414	445	445	435	426	418	431	403	396	410	435	413	394	452	403	432	406	410	428	432	415	435	410	396	399	452	411	446	422	457	426	396	404	410	399	418	422	435	439	428	418	440	397	391	401	453	452	413	421	423	415	444	403	428	416	386	439	417	429	415	449	428	400	462	430	438	455	440	452	456	428	440	433	380	407	451	427	422	381	425	407	404	409	453	376	427	396	401	453	454	479	424	416	448	470	395	417	438	384	423	408	417	437	480	391	429	414	450	394	405	409	442	441	396	394	436	424	429	421	383	436	406	430	401	438	455	437	405	408	395	432	442	436	448	409	427	451	438	412	451	423	421	444	413	388	403	404	447	445	420	398	391	421	386	424	413	422	416	409	431	437	418	451	418	458	391	431	421	408	431	423	427	430	418	423	431	433	431	438	434	430	449	423	391	417	423	433	394	419	446	462	443	438	437	433	420	456	402	426	475	416	397	411	426	435	391	417	404	441	415	442	421	440	428	428	441	430	437	390	396	444	392	421	412	395	399	399	417	414	387	419	462	383	410	428	426	414	391	435	437	431	430	404	426	412	413	414	421	451	427	441	436	425	438	385	397	423	452	402	444	419	418	401	396	457	415	421	413	438	452	427	391	453	408	429	416	414	465	445	450	388	401	439	424	413	434	394	453	427	421	421	432	416	471	417	439	444	421	437	452	423	387	440	428	419	415	448	455	429	417	393	451	403	394	391	421	440	443	399	409	410	429	425	404	419	407	406	418	499	409	408	418	427	451	426	439	386	432	423	433	434	413	421	405	471	403	435	436	423	435	444	447	424	416	410	404	441	425	411	400	439	421	416	392	438	389	399	439	442	414	390	425	387	419	433	366	425	400	394	426	412	425	422	403	383	407	421	415	406	424	415	429	432	427	391	408	411	438	378	444	460	423	426	419	421	403	421	399	446	396	435	419	427	472	446	419	421	460	415	440	422	408	408	443	394	399	388	451	394	442	393	402	390	461	430	441	403	397	433	416	435	424	421	417	441	429	406	466	390	459	404	397	421	449	437	432	450	385	409	425	444	419	417	434	424	414	432	414	441	427	417	394	407	435	411	438	421	410	412	393	411	410	399	399	409	429	409	437	437	446	413	397	430	432	431	403	424	448	390	375	424	421	407	410	420	430	473	403	442	420	411	416	423	460	456	431	411	421	394	430	427	435	459	465	431	383	434	447	423	415	403	407	437	405	419	454	438	411	427	432	425	420	395	413	401	414	408	433	431	459	423	425	415	425	401	403	456	409	404	427	429	416	450	422	420	449	414	416	404	422	432	432	453	415	373	443	389	379	416	418	436	417	413	416	412	418	396	396	379	446	393	410	445	404	414	422	401	400	425	426	404	427	400	399	398	404	433	456	403	422	422	422	443	431	406	427	419	415	421	397	445	417	427	395	412	414	443	471	426	401	390	376	407	419	404	436	439	421	442	421	463	434	413	448	463	404	407	431	432	438	428	431	404	414	424	431	417	387	403	430	443	397	432	431	424	403	416	411	404	425	456	413	433	420	412	439	446	388	439	440	398	411	415	433	395	377	419	429	443	406	408	431	406	395	445	410	429	445	447	446	460	424	439	404	414	413	385	397	427	417	422	454	413	386	400	422	424	419	401	437	416	412	414	434	415	427	405	439	431	459	430	428	455	434	399	404	455	468	419	397	423	403	418	406	439	445	453	396	405	418	434	445	445	428	412	448	396	421	412	405	384	392	409	412	388	433	389	473	412	468	440	405	419	414	440	417	430	428	460	412	431	443	422	410	373	416	419	383	407	404	412	413	412	396	365	422	394	452	422	429	435	390	445	432	430	426	450	423	431	416	419	411	457	437	367	448	406	431	435	411	407	396	414	444	392	465	423	439	403	407	401	435	417	429	433	407	379	432	386	403	401	388	427	440	430	421	431	406	427	398	445	397	399	402	413	428	443	407	423	431	446	380	419	423	402	398	431	445	399	442	427	418	419	417	416	415	391	414	432	447	432	396	438	440	455	431	407	444	368	413	424	435	420	446	409	402	368	417	407	403	433	440	400	384	434	435	406	425	449	427	424	429	377	417	434	427	382	422	408	401	426	409	402	426	424	385	416	434	394	390	419	418	382	423	418	385	436	454	439	404	406	409	396	424	402	429	441	398	419	427	445	453	421	411	378	424	389	430	412	419	411	412	404	403	414	446	416	420
1654	192	103	88	120	117	74	78	73	75	71	64	47	39	30	35	28	17	29	22	19	27	23	31	18	20	28	14	28	16	23	27	33	24	23	16	19	18	35	21	16	17	12	20	21	22	10	20	21	14	22	23	14	18	15	19	14	15	17	21	18	11	17	22	11	18	19	17	11	21	14	15	17	10	12	14	11	20	13	23	21	17	14	10	15	14	21	14	26	21	16	14	24	18	11	16	8	10	13	19	23	19	21	17	14	13	18	18	19	24	15	21	5	13	14	12	17	20	23	19	20	14	13	17	14	22	21	14	12	9	19	15	12	17	19	20	13	12	14	10	28	10	14	26	19	20	17	16	12	19	15	20	21	15	15	12	20	22	19	24	17	13	13	15	25	16	17	27	22	8	17	13	18	8	22	20	13	18	14	14	21	12	16	15	24	18	20	24	20	17	15	17	22	15	18	20	22	11	19	20	18	18	17	14	18	18	19	15	21	18	14	14	13	18	16	19	18	17	17	18	15	14	11	22	23	23	19	19	20	11	14	17	18	18	8	17	16	20	14	17	20	15	19	13	14	14	11	16	21	21	17	18	12	17	17	18	16	13	17	16	20	10	7	22	18	13	12	28	22	19	18	9	9	16	12	8	16	17	10	13	11	20	13	21	13	16	19	16	19	16	14	19	15	15	17	15	24	13	16	16	16	14	17	19	14	13	10	12	12	16	13	18	14	17	20	26	14	17	13	13	20	19	21	20	14	8	18	13	18	14	13	17	18	19	19	19	15	25	18	22	14	15	21	15	17	15	19	15	14	6	19	11	20	14	16	17	25	20	23	15	17	28	17	13	10	19	20	20	13	17	16	20	18	19	19	23	17	22	26	12	13	22	25	17	14	10	19	12	12	27	17	23	16	21	17	16	16	27	18	21	20	10	19	22	13	21	16	14	14	20	19	18	14	12	13	18	17	20	22	14	21	12	17	17	20	26	19	14	16	20	14	18	17	23	22	10	13	23	13	17	16	15	12	16	21	21	18	14	12	17	16	13	20	10	9	18	15	14	15	13	24	19	20	20	18	20	18	14	20	19	19	14	11	20	15	15	20	19	18	16	14	14	14	18	15	9	13	12	12	19	11	16	18	17	9	23	14	17	24	16	15	19	13	20	15	15	10	21	19	8	11	15	14	19	16	17	10	25	15	22	12	17	15	13	16	24	27	11	20	18	15	8	14	16	13	14	16	16	18	16	21	21	21	14	19	17	22	14	16	10	17	20	16	13	16	12	20	14	14	15	9	21	15	15	10	15	19	13	23	21	16	24	17	26	24	16	23	16	13	20	16	15	19	10	12	14	14	20	13	16	16	10	16	10	22	15	23	14	11	22	20	16	13	8	15	12	11	13	16	19	24	16	19	14	15	24	13	16	19	13	13	10	23	23	18	14	22	14	11	21	14	16	15	14	11	14	23	16	9	18	17	19	18	24	17	18	20	21	13	13	17	13	21	13	20	17	9	22	16	17	20	14	14	15	22	23	10	18	15	15	11	14	19	17	15	13	25	14	21	22	10	17	13	21	15	16	16	19	15	23	18	14	17	19	19	13	14	20	24	11	15	13	23	21	20	19	17	12	24	17	10	23	12	18	21	11	21	10	10	15	21	13	21	22	11	17	16	7	13	22	16	20	21	17	13	17	17	16	17	15	17	16	25	31	17	20	16	22	28	21	22	13	10	18	21	16	20	16	17	15	19	18	13	27	16	23	17	17	16	13	21	20	10	12	19	15	15	21	14	18	22	18	20	13	18	24	19	13	17	18	15	20	15	24	16	16	20	21	17	19	13	15	14	18	16	20	17	17	20	21	22	22	18	8	17	18	11	19	17	18	15	19	12	14	13	16	28	17	18	25	8	24	17	15	13	18	23	17	19	13	21	14	15	12	16	24	21	17	18	14	13	27	16	16	23	16	21	11	19	20	17	23	18	16	18	23	21	20	20	20	15	16	19	23	17	23	15	16	15	15	22	16	16	16	13	16	17	13	23	16	12	22	16	15	10	15	11	19	19	11	21	23	9	22	23	17	18	16	19	15	17	20	26	25	13	8	16	10	17	18	8	18	23	14	7	17	19	16	16	15	12	26	20	18	17	13	20	21	16	20	15	16	16	15	18	19	12	25	13	12	21	17	17	22	18	17	23	14	19	15	21	20	18	12	21	19	16	9	13	14	16	20	20	22	20	12	17	12	19	19	14	16	18	16	13	9	14	19	12	18	21	14	20	24	18	11	17	14	12	13	13	16	15	13	17	16	18	27	15	19	21	15	21	15	20	20	18	20	16	14	18	23	13	18	23	12	17	21	23	13	20	14	14	20	16	20	16	13	15	22	16	16	27	13	22	16	14	19	12	13	9	20	11	26	17	15	25	10	19	22	16	14	14	18	17	20	13	13	12	11	14	8	18	22	16	15	24	17	25	15	14	22	19	16	9	18	18	12	14	23	18	17	18	24	21	17	19	20	18	21	21	4	12	18	18	17	9	15	23	17	19	17	15	18	13	15	16	19	17	18	14	13	17	16	20	17	26	14	18	15	22	14	18	19	18	11	20	14	10	16	17	11	18	17	15	22	17	15	16	13	22	10	11	11	17	19	19	15	16	13	14	22	18	20	17	16	10	22	19	24	22	19	27	11	20	12	23	7	19	19	12	21	18	17	15	14	13	22	11	14	15	17	14	16	20	22	16	13	18	16	17	21	15	16	13	11	19	12	8	17	12	12	23	22	16	12	10	14	15	18	19	11	18	17	12	12	17	13	17	15	13	26	24	16	11	19	20	19	8	13	14	20	20	14	21	15	13	10	14	22	13	13	12	20	17	13	13	20	17	12	20	17	21	28	16	18	18	15	19	20	12	11	24	8	10	16	15	20	25	23	10	23	11	16	18	18	19	16	19	12	13	24	18	10	14	14	16	18	19	14	17	11	12	19	16	13	24	19	16	23	17	17	24	21	23	11	19	14	15	13	12	16	15	12	19	12	16	10	26	15	22	16	12	20	17	19	15	18	14	13	23	9	15	21	10	22	14	13	17	13	15	16	10	17	12	23	16	18	16	14	17	17	17	18	16	16	18	18	24	17	11	19	20	27	13	14	18	17	16	14	13	17	13	21	17	19	18	19	18	14	16	19	21	19	14	19	18	18	16	12	14	22	8	18	15	14	15	11	17	20	13	14	16	12	23	18	15	25	11	15	20	13	15	19	12	18	21	15	21	19	11	12	11	16	14	19	10	26	11	16	18	16	13	18	12	19	21	17	20	11	12	11	14	22	18	15	12	14	22	16	16	10	15	16	17	13	14	22	14	16	11	24	16	14	18	17	12	21	20	18	21	16	19	9	16	25	12	8	14	16	17	14	14	11	14	14	18	18	19	16	12	16	20	18	9	13	20	18	20	11	17	15	14	22	12	14	13	15	18	22	13	19	18	12	13	14	19	12	17	13	13	16	19	18	18	24
19566	8322	4031	10184	15076	13956	11506	9379	7619	6275	5484	4301	3366	2733	2183	1634	1316	1170	954	839	769	766	792	750	712	614	569	551	547	624	671	679	581	561	561	476	481	464	456	438	453	439	423	394	394	380	406	378	423	367	346	328	358	335	337	354	328	325	354	389	341	386	327	359	355	362	346	338	405	377	348	351	309	294	313	348	322	319	336	341	327	310	324	351	303	297	334	309	302	296	315	300	339	319	321	326	318	317	311	335	345	328	326	321	328	321	336	328	330	289	308	317	308	323	312	291	315	312	307	290	297	293	327	277	306	319	341	304	328	322	336	318	325	305	309	302	320	316	307	319	355	297	303	300	306	322	321	315	292	322	304	339	326	325	301	321	301	302	319	296	321	323	307	322	344	307	325	305	315	329	323	299	294	320	313	303	302	294	318	284	332	296	298	329	317	328	319	281	321	286	292	308	278	281	314	277	291	322	303	332	298	326	297	336	326	293	313	280	320	289	334	304	305	302	316	313	296	323	291	322	289	294	366	288	279	312	284	320	300	320	299	285	323	314	272	304	276	338	293	292	312	298	304	297	315	295	304	332	315	295	313	329	302	298	310	328	290	281	331	324	314	305	295	321	290	306	286	304	305	319	296	298	294	310	297	303	294	291	335	311	284	324	290	325	285	310	295	319	296	295	305	313	287	339	340	282	284	318	333	296	337	323	315	307	270	328	344	286	293	315	311	326	340	345	319	316	315	295	330	286	289	291	303	310	296	275	296	296	299	292	341	291	328	288	298	297	299	347	299	281	304	273	303	351	303	306	304	318	292	277	283	303	321	317	312	304	300	302	319	337	302	275	285	311	291	282	343	298	299	299	306	285	319	285	304	290	272	319	302	316	315	305	339	307	347	306	321	296	279	336	294	318	320	286	293	307	301	281	313	312	266	301	304	306	310	302	305	321	304	324	299	303	296	300	332	323	334	289	303	309	313	316	336	291	304	315	307	303	317	347	306	312	303	305	313	313	281	296	277	313	318	348	330	290	314	304	289	314	319	331	305	301	273	332	312	307	322	326	291	292	305	299	317	304	322	328	304	307	303	343	322	308	305	349	290	326	327	298	296	296	300	319	276	274	316	348	351	309	333	328	321	306	280	287	355	312	298	288	318	310	287	296	350	312	309	305	309	323	316	302	300	313	310	325	304	319	303	325	283	308	321	322	334	318	317	308	287	305	375	322	342	325	322	301	335	296	338	322	291	329	291	319	319	291	310	301	302	329	330	322	315	305	314	329	288	291	353	296	296	286	312	293	321	292	313	308	330	316	300	326	328	332	297	317	270	291	297	294	297	307	298	323	289	293	316	304	299	312	311	288	308	311	315	279	298	288	286	313	327	341	326	311	317	314	289	307	335	330	314	314	306	331	320	310	290	306	327	293	339	340	332	300	330	294	315	294	319	305	346	310	293	302	286	308	312	280	293	292	312	299	321	330	321	314	316	302	288	313	302	312	298	300	317	312	321	307	306	316	360	254	308	337	326	318	339	329	319	299	333	300	320	319	288	309	306	306	337	342	300	303	310	299	289	305	320	294	275	310	294	329	287	314	295	291	327	350	305	303	331	292	317	316	308	319	280	314	283	304	303	315	305	336	331	308	334	311	279	304	319	290	314	287	309	294	303	333	305	316	289	314	303	271	301	295	318	318	337	285	302	272	301	314	291	304	294	279	297	308	323	290	294	286	317	288	341	311	312	332	279	321	297	310	302	298	298	327	325	311	282	296	356	312	306	314	290	319	289	335	337	290	338	293	307	326	312	287	305	320	272	307	309	325	304	316	317	317	324	288	314	301	308	309	334	290	335	320	311	296	303	325	297	307	335	317	303	299	299	290	322	335	281	327	292	321	320	318	341	345	331	296	317	301	322	311	313	293	354	286	291	336	289	295	278	311	291	309	298	305	302	299	304	326	327	329	324	297	296	318	318	328	266	293	320	357	311	295	308	327	323	345	334	297	272	330	311	318	277	324	328	291	333	314	343	330	299	299	309	301	313	295	330	312	303	300	320	281	316	298	313	299	311	308	291	325	346	323	278	307	318	293	282	290	312	300	319	331	299	322	302	295	303	336	347	295	316	315	319	304	292	292	319	292	314	312	281	317	319	305	286	300	324	322	322	308	305	292	288	304	324	308	280	327	327	274	296	329	316	319	294	326	330	311	300	324	316	324	324	277	293	311	331	314	314	325	311	309	319	307	306	293	320	331	320	276	297	298	340	300	260	287	322	285	319	276	313	304	316	292	306	301	309	281	287	323	300	315	321	342	303	321	297	274	324	329	301	311	326	330	294	322	296	309	315	327	330	342	329	323	312	343	327	280	334	328	320	315	313	321	301	351	310	309	295	279	322	317	294	316	293	335	312	349	315	304	309	305	307	296	311	303	323	301	291	317	321	308	294	328	331	267	320	297	344	318	314	326	284	273	312	338	301	322	331	284	318	318	312	306	331	301	302	331	330	322	319	319	326	294	293	322	297	280	357	319	300	333	302	341	323	286	329	290	326	291	304	319	316	326	288	293	303	294	334	339	303	299	294	314	356	312	313	331	318	317	311	302	332	295	320	294	325	314	348	305	306	289	296	319	320	306	312	330	327	318	310	292	285	308	310	315	319	311	285	332	348	279	329	299	317	286	279	312	312	322	307	289	321	316	342	287	319	309	274	322	317	312	310	302	337	308	311	286	312	280	341	299	320	314	305	314	337	314	298	322	278	284	316	298	323	273	305	328	320	368	331	315	310	307	311	323	328	339	285	312	278	319	293	284	307	315	310	270	296	344	308	329	311	334	311	300	294	331	301	313	295	313	303	296	272	298	306	321	335	301	313	302	324	345	310	294	319	283	296	303	316	316	318	312	280	311	319	311	284	317	286	324	308	337	290	301	307	299	314	298	300	331	250	346	291	282	293	308	279	331	322	323	343	312	304	307	318	317	304	293	296	315	337	301	304	301	324	333	296	296	308	338	311	307	291	314	312	290	302	319	286	291	302	275	316	308	292	352	292	324	299	298	337	298	319	322	307	312	303	319	336	292	336	330	287	275	295	314	303	296	332	292	308	321	299	312	309	339	307	274	302	304	299	285	337	320	295	314	332	317	362	317	308	328	298	277	304	312	339	305	337	315	320	308	307	308	289	318	323	320	327	327	326	337	289	316	291	309	296	314	289	311	304	297	329	342	294	271	287	333	300	324	289	306	330	309	294	304	318	296	306	319	295	304	315	301	338	284	313	328	297	302	323	295	294	303	292	303	321	325	278	297	297	343	327	333	309	316	330	313	294	306	288	311	305	302	314	300	313	304	299	323	328	291	330	303	303	336	323	321	310	340	315	290	333	306	321	305	307	302	341	285	320	293	323	284	284	315	333	314	356	347	342	275	315	293	281	304	290	285	306	292	312	286	310	310	325	295	314	325	293	290	316	314	283	331	306	307	304	296	328	317	316	305	316	336	303	303	341	305	293	281
2750	551	355	562	354	291	216	196	189	170	149	116	88	88	78	53	67	38	45	41	47	39	37	46	28	29	28	30	33	39	33	27	28	31	29	23	24	28	16	33	27	18	26	20	25	20	21	28	26	25	14	15	17	26	17	26	21	26	19	11	18	24	19	16	33	19	16	20	18	26	24	18	20	18	16	14	23	23	30	18	12	18	16	21	14	21	23	16	27	18	22	17	15	23	24	15	11	17	21	18	19	19	27	28	14	20	22	18	17	14	20	22	18	22	13	10	18	16	14	14	16	19	19	18	24	17	15	13	17	15	21	21	21	7	15	25	21	24	11	17	16	14	15	19	21	21	18	21	22	21	21	17	22	17	21	18	20	23	28	17	17	20	14	16	18	22	20	15	23	16	18	18	24	22	20	9	15	17	12	20	12	22	25	19	16	21	22	12	20	17	25	19	15	22	15	9	10	17	24	16	10	23	21	22	13	20	27	27	24	13	25	16	16	16	18	28	14	24	12	29	18	20	24	14	22	19	34	11	18	13	15	17	15	8	20	18	16	19	15	20	20	20	14	19	19	21	15	18	15	12	13	23	22	17	18	14	25	14	19	13	20	17	16	15	17	25	12	14	17	24	17	18	14	25	13	15	18	15	14	17	14	13	8	14	25	22	18	21	27	21	21	13	19	19	19	18	25	19	17	20	17	19	16	20	19	19	15	15	21	15	15	15	18	18	17	11	20	20	19	16	20	15	18	19	21	21	15	22	14	15	18	24	14	14	17	11	24	14	18	11	16	22	20	18	18	14	17	18	18	14	17	17	17	16	14	17	16	24	15	21	16	21	13	25	10	11	15	15	22	16	13	24	19	22	21	15	20	19	23	18	19	13	29	10	15	21	13	16	15	23	22	14	15	20	20	23	23	18	16	23	22	16	18	16	23	20	19	14	18	13	21	23	20	23	18	16	18	17	18	21	17	24	15	12	14	16	19	24	22	14	15	20	16	19	16	21	15	15	17	19	20	13	16	21	15	28	18	19	14	16	16	11	17	14	16	35	22	19	20	10	23	21	17	16	21	19	23	12	15	14	20	18	17	16	25	20	22	21	10	18	24	15	11	19	14	14	21	22	18	23	16	15	25	23	14	19	15	27	12	19	21	15	17	16	20	13	24	18	13	25	21	18	22	22	14	14	15	26	14	18	18	12	12	24	21	23	20	10	15	19	23	15	19	23	14	18	16	22	14	17	23	21	14	28	19	17	10	21	13	18	25	25	21	23	25	18	12	13	16	15	23	18	16	21	16	21	8	21	17	16	16	17	13	31	24	17	20	9	17	21	19	22	11	21	21	24	11	16	25	20	22	12	15	29	16	18	17	16	19	17	15	17	23	19	19	19	18	22	22	19	13	11	17	22	24	19	21	14	24	9	19	21	28	16	22	14	10	24	21	19	20	11	20	11	17	17	15	18	22	21	23	21	18	23	8	19	11	24	16	14	16	23	17	23	17	21	16	19	17	13	20	17	18	21	20	18	19	17	17	25	17	31	16	16	25	26	20	24	14	14	21	24	16	21	19	18	16	18	22	20	34	18	21	17	14	21	22	19	19	16	19	25	20	24	11	21	20	20	14	24	22	12	17	19	17	25	20	19	21	14	16	17	13	19	22	18	18	21	30	23	19	16	13	10	21	23	19	28	16	16	21	21	20	17	17	11	22	19	23	19	17	21	21	23	22	19	18	17	21	18	15	15	17	12	12	23	16	16	16	19	13	15	17	29	12	23	19	17	20	13	19	25	24	13	24	23	14	18	23	16	9	21	18	21	12	17	26	30	18	14	19	14	17	21	21	17	15	20	18	20	25	21	17	24	20	28	17	30	13	18	13	19	17	27	16	19	14	18	16	10	19	21	19	19	21	18	14	33	20	17	22	11	19	13	11	15	16	16	18	25	23	25	9	19	22	14	23	13	15	18	19	11	13	19	14	21	21	17	21	12	15	23	17	27	19	17	13	23	24	24	21	19	25	13	21	18	17	17	16	11	19	18	23	22	18	16	18	17	15	19	21	17	13	17	19	31	22	13	15	18	25	18	19	11	10	23	18	20	24	21	12	16	10	25	20	20	16	14	24	29	18	18	26	24	26	20	13	16	13	13	20	21	13	17	13	10	9	25	23	19	16	20	18	17	16	21	10	19	15	13	15	18	19	19	15	18	18	18	16	15	19	15	20	19	21	17	15	17	23	22	29	23	12	19	20	20	15	22	14	15	23	15	23	22	13	14	20	22	8	19	18	12	17	20	18	20	14	11	10	24	19	16	20	22	16	20	18	21	21	20	17	27	23	21	18	18	15	20	18	17	14	17	16	17	16	18	20	14	22	15	18	22	18	20	27	25	20	19	26	10	20	24	31	14	20	23	16	26	10	18	16	23	16	14	22	29	18	18	17	16	16	11	22	22	11	14	16	28	25	18	24	13	19	12	14	15	18	14	19	15	17	25	23	13	21	17	17	18	16	19	16	25	27	18	18	16	30	20	18	21	16	12	20	19	26	14	22	18	24	20	31	11	20	21	25	13	16	16	16	24	17	20	20	14	16	19	16	14	22	21	13	23	17	26	18	19	19	12	17	14	12	18	25	15	17	19	11	11	14	18	18	17	28	25	10	16	15	20	16	23	22	25	22	17	22	21	16	17	17	14	19	10	19	18	18	25	20	21	18	25	12	26	17	24	14	15	17	18	16	16	21	16	19	16	23	17	21	14	18	19	20	17	18	26	23	15	20	18	15	18	16	15	24	13	19	22	21	20	20	21	11	19	17	21	25	18	12	16	21	23	12	19	18	21	13	14	18	20	20	14	24	14	22	32	25	16	11	13	16	24	14	17	21	16	19	12	22	17	16	11	18	16	16	16	16	28	11	17	11	18	21	14	21	14	16	18	19	18	18	22	19	22	17	15	13	20	17	14	22	26	17	24	13	20	15	16	17	17	17	23	29	16	23	15	17	19	17	15	21	15	18	14	18	17	16	13	21	15	21	19	18	16	22	18	12	13	18	18	24	22	17	19	15	12	10	20	20	13	21	19	12	19	24	25	23	20	17	22	19	17	13	16	21	17	20	19	20	24	22	16	16	17	20	19	18	20	19	17	15	15	21	12	17	19	23	19	15	14	15	23	19	16	20	18	21	22	23	26	15	15	24	11	18	21	23	18	26	17	19	21	19	21	21	18	27	21	17	17	20	22	21	16	15	12	19	27	10	20	9	20	18	11	25	19	23	16	25	16	12	22	17	19	16	27	18	21	24	14	17	17	18	16	21	7	25	18	14	21	9	20	23	16	8	21	15	22	18	24	14	18	22	16	16	14	27	17	12	26	25	23	18	24	18	16	13	20	17	15	14	23	19	16	21	23	15	12	17	14	11	21	21	16	17	21	17	25	20	24	17	15	13	23	14	18	13	26	16	16	15	22	16	18	26	20	17	23	18	12	22	8	19	17	22	18	15	11
31589	16833	9905	30106	27514	24673	21305	17348	14585	12438	10548	8544	7076	5655	4702	3704	3072	2620	2118	2032	1935	1865	1716	1556	1357	1295	1180	1131	1238	1291	1251	1164	1078	958	936	828	824	744	745	716	716	654	667	633	605	574	617	576	574	567	511	481	484	506	453	490	466	466	504	487	472	466	532	451	513	475	489	464	473	394	461	439	425	413	398	399	387	420	374	376	401	344	385	399	395	375	373	343	376	338	335	390	381	378	355	360	359	363	384	344	391	337	364	358	336	320	356	398	371	378	331	326	359	335	367	372	382	327	338	374	334	386	341	318	351	359	382	334	362	399	354	387	368	310	378	308	348	342	336	355	326	354	346	337	333	362	371	335	309	340	302	338	335	356	355	353	368	378	351	353	316	319	345	361	360	328	324	369	355	316	349	322	356	323	337	310	360	339	303	321	361	386	325	324	335	339	329	364	331	314	343	349	335	324	334	333	348	362	313	359	332	339	331	359	335	321	358	347	312	358	290	330	317	354	345	289	352	350	318	338	322	386	354	349	293	350	288	311	329	320	305	321	321	346	352	352	341	334	347	311	356	327	340	356	369	319	353	284	315	383	330	335	342	332	326	300	331	314	302	330	338	322	355	353	333	334	344	327	351	347	319	339	358	324	338	343	330	302	310	316	330	313	317	389	357	333	372	331	320	301	349	314	343	370	351	351	355	366	311	348	308	344	356	333	349	342	347	317	350	346	301	325	355	297	289	323	333	353	327	333	336	327	329	348	338	310	335	341	311	308	313	326	299	309	315	321	313	331	295	341	355	351	351	348	299	358	317	306	332	361	338	316	388	320	338	376	331	322	337	328	322	370	315	358	319	331	323	335	329	325	343	342	324	324	313	335	340	311	344	329	303	359	362	355	341	339	338	311	358	356	334	346	320	336	360	318	353	318	351	336	354	326	350	325	314	344	291	322	318	358	343	315	337	325	345	326	351	312	338	305	370	342	334	375	323	321	351	355	351	342	330	339	344	353	362	315	307	333	344	333	352	313	335	338	338	341	351	345	342	319	364	340	298	310	314	302	338	326	328	321	296	331	290	351	329	310	345	340	361	325	343	305	313	359	336	323	341	325	347	357	344	327	324	349	334	347	341	353	308	320	332	340	348	314	334	350	324	330	352	333	328	363	330	342	329	348	380	348	347	337	342	369	367	348	341	326	339	338	354	328	343	344	333	341	339	373	324	316	337	386	326	346	336	331	317	315	344	328	348	336	306	297	310	336	332	326	321	337	331	324	359	321	340	352	328	288	334	340	323	299	354	323	334	314	341	301	366	328	316	311	339	350	316	328	329	311	347	333	334	318	357	323	374	337	345	343	346	343	357	361	323	355	321	311	307	322	332	336	352	306	331	326	315	362	348	339	339	357	349	353	336	347	353	317	327	318	385	344	319	327	361	349	331	328	293	336	338	333	368	345	342	329	318	337	349	300	351	362	315	337	302	351	351	317	345	325	346	330	332	337	300	343	313	328	330	356	326	318	344	341	333	347	344	297	316	350	313	309	358	334	324	338	389	368	359	335	341	360	339	333	370	322	348	339	303	333	334	338	327	345	306	353	367	378	301	335	330	342	341	307	344	332	316	337	362	338	320	331	311	318	333	316	325	325	341	346	358	320	359	339	318	295	335	305	343	306	332	317	298	350	329	341	330	320	332	339	298	331	327	333	318	358	361	346	328	340	320	351	307	346	355	315	331	358	347	338	333	328	366	352	351	336	358	345	327	328	337	354	324	328	316	335	355	331	298	337	319	350	348	364	348	308	335	311	305	336	326	340	344	323	319	332	335	339	334	333	345	330	337	303	341	321	352	320	334	318	294	326	334	314	309	358	314	358	330	325	341	361	333	328	324	320	307	335	360	324	304	311	334	334	339	324	347	339	344	343	336	342	296	375	359	345	341	315	336	331	348	341	348	336	361	352	326	345	325	307	337	343	316	340	317	322	369	309	368	329	325	324	334	368	309	379	322	334	327	339	312	315	319	317	306	349	362	310	312	333	324	307	332	318	338	348	307	319	324	305	337	364	330	329	331	363	330	330	326	308	345	337	336	353	326	340	358	341	319	316	339	329	317	336	325	322	341	337	349	352	333	349	321	319	308	321	329	343	344	340	342	323	321	342	339	378	317	361	340	353	348	346	319	329	303	330	337	299	314	354	333	325	326	315	340	324	331	350	352	346	335	319	342	371	336	373	357	323	345	314	338	344	335	357	328	321	299	337	362	330	339	340	357	364	347	300	293	347	329	355	369	338	369	325	304	334	335	343	328	367	316	357	323	312	369	356	339	318	346	331	331	299	325	355	333	320	306	353	340	307	360	331	323	325	314	357	339	336	357	349	326	307	328	342	345	336	327	351	327	339	334	346	325	314	349	336	360	322	315	338	319	338	342	354	339	325	336	335	317	338	374	352	341	332	343	330	327	294	338	319	329	348	321	351	333	335	349	344	312	309	279	342	309	352	308	334	349	344	324	321	348	340	356	340	357	354	338	324	353	333	317	347	310	323	332	291	312	358	327	353	342	317	347	321	377	370	334	359	362	355	375	345	323	339	335	339	358	351	353	352	336	366	339	313	355	330	365	321	338	329	354	385	297	316	329	322	325	327	321	361	317	323	348	356	384	355	307	321	328	333	343	316	343	347	335	327	352	334	339	324	334	339	326	378	353	362	343	361	344	333	335	349	315	340	373	353	327	312	343	317	342	337	363	319	342	316	356	341	337	324	333	343	319	339	308	316	314	359	345	333	349	351	324	351	328	342	341	356	332	349	344	318	340	351	360	343	356	318	309	330	338	363	332	363	353	313	344	317	367	335	337	327	319	379	356	332	353	331	306	339	329	347	311	388	326	369	361	360	328	337	307	340	335	357	352	367	341	352	355	309	339	338	327	355	340	341	344	328	335	347	342	343	313	320	317	308	352	309	329	312	324	328	333	307	331	359	339	338	300	329	328	323	349	356	356	356	357	340	320	335	352	349	356	345	331	346	324	305	332	288	346	315	324	300	351	301	346	334	336	334	335	323	342	320	331	296	344	356	327	342	335	321	311	314	347	332	335	339	367	333	293	337	326	341	332	328	313	352	310	337	342	356	331	352	350	325	351	390	333	282	327	312	355	323	356	332	344	347	342	350	306	299	349	334	351	330	346	351	347	323	308	340	355	344	339	356	358	333	338	320	318	353	352	366	332	339	321	349	356	321	333	346	315	326	351	336	345	318	322	313	321	323	330	315	348	330	345	349	348	367	324	348	339	347	347	306	368	317	331	342	380	352	359	333	331	351	369	348	320	302	331	341	354	323	349	365	347	322	361	324	361	339	325	314	330	315	302	352	333	332	353	347	316	328	323	363	353	331	346	322	307	325	318	347	355	297	330	333	327	333	337	327	342	328	347	321	327	325	329	334	343	339	316	346	349	346	326	336	327	349	323	325	310	317	324	346	335	303	342	330	330	325	326	346	322	331	355	308	375	337
3155	377	217	626	533	198	155	138	124	126	97	75	82	60	59	50	48	43	52	45	42	38	47	39	51	32	43	49	35	41	44	31	40	31	22	39	45	28	31	37	27	29	32	31	27	30	37	27	35	30	30	28	29	32	34	36	29	25	26	27	24	30	27	30	32	29	26	28	25	30	33	22	25	29	23	30	22	29	25	26	24	29	34	34	22	23	30	23	33	23	23	20	28	28	27	28	32	27	30	30	20	27	45	33	25	31	28	37	42	29	18	19	35	25	24	33	32	28	42	37	23	31	26	17	28	36	35	22	40	37	18	37	31	29	44	29	22	24	28	16	30	27	32	28	30	30	30	28	31	28	34	28	28	33	32	28	16	24	37	39	22	25	26	26	32	35	24	21	37	24	38	29	34	18	28	32	27	52	37	27	24	29	25	27	22	40	29	22	26	22	32	30	22	27	25	24	35	32	27	26	25	18	24	31	29	22	24	34	36	27	35	30	30	32	26	19	27	20	38	40	22	25	33	26	27	32	26	33	28	36	29	31	25	23	27	26	26	24	28	36	32	43	25	37	26	25	35	18	29	33	23	22	24	19	19	24	29	30	28	33	40	29	28	29	29	38	29	21	33	34	27	34	24	27	38	36	34	32	36	21	28	33	33	28	25	21	30	27	27	34	30	28	29	35	28	35	23	25	24	28	22	21	33	25	26	28	37	23	32	27	24	23	40	21	24	26	35	35	30	34	24	36	29	24	29	24	26	29	28	26	27	24	29	29	23	35	31	22	34	28	29	22	35	34	31	34	33	30	29	28	33	23	25	21	28	29	28	28	33	27	26	25	22	27	34	23	26	36	25	33	29	20	40	30	31	22	36	24	34	29	33	22	31	39	23	35	31	19	22	17	30	28	21	27	29	37	28	37	27	33	24	32	23	27	39	19	28	20	28	40	20	30	36	25	32	28	30	32	28	18	32	30	21	32	29	28	27	23	36	30	27	25	27	30	40	27	23	30	24	36	30	30	24	36	30	21	34	35	34	42	30	24	36	27	35	40	28	32	25	27	31	28	24	36	26	26	41	22	24	32	32	22	33	28	34	39	26	27	25	26	27	24	14	26	27	19	20	32	25	24	28	20	29	33	32	29	28	31	40	39	36	32	19	32	29	32	22	41	27	32	29	28	27	19	21	23	32	35	32	27	25	37	25	35	28	26	25	25	24	23	40	23	45	28	29	23	26	37	32	36	29	24	31	28	19	28	18	21	29	28	34	22	32	19	39	26	36	24	19	24	40	20	29	24	33	33	25	33	30	31	31	33	32	30	27	33	28	20	28	28	26	33	33	33	22	24	35	25	24	26	25	20	14	22	31	28	26	25	33	29	35	28	22	31	20	39	36	26	33	32	32	32	31	22	19	30	34	22	38	23	22	22	36	31	24	29	30	27	34	32	23	35	24	26	35	25	30	21	36	35	32	37	37	30	30	35	36	31	31	26	40	21	36	31	20	35	34	33	29	34	35	29	29	25	24	27	23	26	27	22	30	36	25	39	29	40	28	29	28	26	27	18	23	25	22	30	33	23	26	28	18	32	34	31	24	30	23	27	36	32	29	39	31	31	28	29	25	35	29	32	32	27	18	35	30	17	31	28	26	26	31	40	19	30	35	23	16	26	18	33	30	25	35	30	29	31	27	31	26	27	29	28	24	24	25	23	35	14	38	25	34	31	29	26	22	21	24	37	26	31	23	26	28	30	24	32	22	32	41	24	41	37	27	27	32	24	30	24	32	30	22	21	28	31	25	24	23	22	23	34	29	36	24	35	42	22	34	32	34	32	30	41	24	26	34	35	32	30	20	29	32	37	30	25	39	22	37	28	28	24	18	29	21	28	28	33	24	32	39	26	31	29	29	31	30	29	31	31	28	33	36	27	26	24	21	27	34	22	29	33	27	20	30	33	24	34	34	19	34	18	38	41	20	28	35	25	35	24	30	25	26	21	40	21	28	30	25	28	34	23	26	31	23	40	33	27	24	23	27	30	21	27	28	38	27	22	18	31	29	28	28	23	29	25	28	27	19	23	21	27	34	33	35	27	36	19	24	22	28	35	20	28	25	24	29	23	35	30	29	30	35	39	26	28	32	26	38	31	27	29	23	34	29	28	27	22	41	29	28	41	22	27	36	33	25	24	31	26	28	26	35	34	25	28	33	28	28	26	21	19	29	34	37	22	35	26	29	24	37	32	30	24	25	25	18	24	36	19	30	22	35	29	35	33	21	28	29	30	29	26	25	36	21	36	25	35	26	25	28	28	33	30	30	36	31	27	30	20	36	33	24	39	36	28	22	31	27	24	30	17	24	25	31	31	20	33	32	25	44	28	19	19	22	30	25	36	20	26	27	26	35	31	30	23	26	26	20	26	27	37	30	24	30	31	31	18	34	28	42	31	31	25	28	35	35	33	32	31	29	20	36	32	33	28	24	27	30	30	28	29	32	20	28	21	26	22	16	24	21	21	20	35	25	29	30	30	29	32	28	32	25	25	32	31	27	26	24	26	35	27	38	40	26	38	32	12	35	20	29	33	34	28	22	33	36	31	28	28	21	32	32	20	31	32	35	30	24	40	32	34	18	38	24	31	27	21	27	34	21	25	26	25	25	33	29	28	29	27	24	37	27	24	29	37	32	37	29	23	30	39	27	31	29	31	25	22	34	19	21	31	23	30	27	20	30	23	25	33	32	33	28	29	31	32	26	21	26	24	28	32	28	37	37	25	26	27	33	28	25	28	26	35	23	30	25	27	28	26	26	15	26	30	29	23	36	35	30	28	26	24	31	26	25	22	27	40	32	35	21	31	28	38	23	24	24	37	27	29	35	24	41	23	24	36	25	23	24	27	24	38	40	30	27	25	23	31	33	31	31	22	33	40	42	31	17	23	28	32	27	29	34	36	28	26	25	27	33	36	34	32	44	23	27	21	35	27	33	25	30	22	35	24	19	29	21	32	22	24	28	31	38	35	27	32	33	30	28	25	18	41	30	25	31	31	26	25	27	32	28	28	25	27	38	27	20	28	40	31	34	28	34	33	16	25	20	31	38	26	17	29	27	24	34	22	38	32	32	27	28	34	16	37	33	36	20	33	29	24	22	23	32	33	31	21	31	27	17	31	30	35	35	27	32	37	29	33	25	31	26	19	26	24	29	34	29	35	28	29	21	40	29	28	25	25	35	30	35	25	32	17	36	23	24	29	29	27	25	38	31	35	31	28	25	30	25	26	30	27	30	30	32	31	19	22	33	23	23	30	29	28	32	32	26	43	30	30	26	24	30	23	29	21	29	33	29	27	29	22	25	27	24	25	31	22	34	19	30	31	20	35	28	26	23	30	37	25	26	25	21	35	20	33	27	19	31	23	31	25	35	21	39	20	32	35	27	43	21	33	29	29	36	25	24	20	37	29	30	32	27	32	40	24	22	24	41	30	27	21	33	25	29	30	23	29	36	28
24913	12408	7414	29625	24493	20715	16919	13627	10674	8784	7267	6007	4893	3798	3093	2509	2094	1842	1644	1589	1440	1427	1406	1178	1136	1043	1011	1043	1073	1168	1044	1061	931	976	883	876	804	836	771	759	706	724	742	726	725	693	645	653	673	634	572	615	639	576	601	642	621	617	625	590	610	604	690	645	639	619	652	606	576	581	590	555	540	575	542	554	500	532	580	536	577	572	538	531	564	533	542	537	554	547	511	509	572	587	550	555	546	548	521	528	563	539	516	537	557	540	512	518	492	539	510	517	516	494	555	507	522	508	530	544	524	508	548	491	525	528	510	549	506	500	552	548	519	524	504	531	455	545	568	529	514	528	525	476	510	527	549	562	503	516	557	556	510	523	495	546	519	510	501	496	506	551	495	539	519	534	512	532	506	505	520	520	496	513	534	523	522	544	541	500	518	496	495	588	527	515	536	517	494	537	535	513	525	518	541	529	489	536	551	499	507	489	495	539	545	515	509	532	541	502	504	546	485	503	548	545	512	535	527	534	513	508	537	543	536	558	540	511	517	473	506	491	507	516	504	508	498	513	484	486	534	503	543	540	525	532	512	542	525	517	532	474	546	513	499	530	520	466	509	519	525	510	540	528	539	541	499	561	548	551	533	490	511	541	533	530	557	516	500	543	487	542	565	518	497	526	501	499	503	479	551	500	486	515	508	517	507	538	531	537	535	515	528	489	517	566	537	512	499	499	520	572	496	504	530	477	516	543	546	559	524	514	501	488	514	527	483	516	532	540	512	525	462	535	495	527	538	549	506	495	574	520	523	501	516	541	539	487	495	492	486	575	488	560	533	511	513	497	494	526	457	511	509	546	501	528	561	512	508	534	527	504	511	523	552	542	508	488	517	516	528	503	537	496	534	505	500	473	516	508	522	510	543	486	503	524	495	525	538	499	547	528	491	529	481	491	532	585	523	545	529	523	491	537	499	549	509	538	485	539	521	526	525	510	556	560	498	499	512	481	521	507	514	491	496	501	513	532	514	501	491	511	533	557	532	523	504	511	547	500	503	490	517	527	497	589	551	521	520	508	513	499	537	559	510	559	482	533	503	528	517	539	531	493	497	541	503	525	515	519	526	477	496	534	528	521	502	501	504	493	492	533	526	534	486	537	524	503	556	467	536	535	501	505	535	523	527	507	498	533	540	486	540	507	501	555	516	488	504	520	553	496	472	508	507	514	505	518	487	525	501	529	527	468	527	546	521	505	549	490	516	528	527	493	530	495	507	520	508	504	479	539	542	537	510	490	539	520	503	539	531	538	476	551	551	521	538	520	536	530	568	488	535	552	514	565	505	513	525	521	524	498	552	490	464	521	510	534	541	534	535	557	571	533	552	484	534	504	471	520	534	535	528	535	532	520	521	490	483	539	548	549	532	551	510	470	511	537	518	541	542	489	518	524	508	569	545	521	510	554	536	513	539	530	503	523	535	503	505	484	546	520	535	530	506	494	515	530	504	494	513	541	521	505	528	529	536	498	514	524	537	524	486	564	500	497	509	491	506	486	477	545	491	502	497	482	526	560	536	505	517	501	518	543	523	542	549	514	509	502	557	522	530	554	575	515	506	503	489	547	532	538	530	505	546	513	529	511	524	542	518	550	514	515	520	512	531	520	480	508	524	525	512	522	531	493	529	527	544	514	483	518	505	512	517	541	519	501	536	577	513	485	524	490	507	536	532	515	525	537	466	514	541	499	542	505	522	508	527	534	522	520	493	528	472	572	520	528	531	495	498	516	514	542	507	526	499	537	539	494	513	511	529	510	474	535	512	501	505	517	502	521	531	483	521	529	516	495	536	525	512	555	541	518	571	539	525	513	535	542	544	515	526	537	486	489	483	520	504	520	517	528	545	550	524	530	509	527	538	505	548	525	543	525	533	519	551	547	522	496	495	513	538	529	519	552	547	504	555	532	538	518	561	539	553	537	525	491	525	481	501	539	570	505	511	514	507	528	540	570	555	566	498	554	481	553	536	468	554	505	539	505	564	580	481	532	492	502	518	556	533	511	524	492	541	537	536	537	549	494	480	508	512	477	601	551	493	519	537	525	488	522	538	494	519	525	513	535	515	537	513	533	528	522	502	512	535	538	501	521	519	523	552	523	552	490	528	487	538	514	495	501	510	515	509	565	523	575	493	541	512	522	533	539	525	558	520	500	537	528	523	527	482	491	505	518	533	509	537	509	485	484	538	561	479	521	512	501	526	545	512	537	503	499	527	518	497	500	522	478	517	538	550	564	541	526	510	542	515	489	507	560	538	515	466	479	508	487	517	516	528	572	524	472	537	513	495	507	520	543	519	537	517	472	492	523	518	506	498	514	506	514	490	527	516	531	495	489	515	539	491	515	519	531	506	540	556	491	525	492	516	534	536	545	521	519	530	521	498	515	552	523	501	549	534	519	501	505	488	480	499	517	513	497	525	474	522	502	480	504	531	536	570	552	528	535	534	564	531	527	514	491	504	501	490	514	589	502	524	516	513	526	502	563	530	487	542	492	513	564	519	602	507	493	519	521	530	545	544	531	508	532	493	503	505	572	529	539	548	506	540	547	510	505	527	525	537	484	518	542	538	524	538	555	526	542	513	525	516	494	530	514	479	527	537	523	529	560	521	531	537	503	488	504	537	509	535	518	503	530	581	536	497	534	523	539	508	560	536	509	513	497	474	511	501	512	532	538	519	555	478	493	555	573	532	512	499	487	524	527	541	518	533	531	542	509	512	523	481	499	501	549	549	526	503	534	471	540	527	513	545	516	506	508	503	579	474	542	503	491	502	531	524	547	518	498	509	497	513	501	525	504	556	520	517	522	533	508	515	525	539	553	538	490	491	518	520	548	537	547	580	529	519	493	538	505	535	506	519	501	520	547	521	489	543	512	529	525	580	539	536	517	492	520	521	475	510	501	514	523	497	550	518	540	504	523	489	553	503	523	492	528	514	551	528	516	526	511	504	512	542	539	571	541	535	543	529	544	517	507	515	524	529	529	532	545	521	503	511	541	513	489	565	518	514	535	563	552	528	539	537	536	575	541	530	483	537	515	529	497	532	528	534	479	531	519	531	524	503	531	560	502	565	524	550	529	531	519	535	537	511	505	523	505	484	511	513	527	535	520	491	492	483	547	530	509	477	505	528	527	546	502	487	516	494	550	511	506	513	560	522	508	528	529	499	487	544	518	503	486	519	555	502	521	478	578	500	494	505	559	511	491	496	531	516	504	542	523	520	509	517	488	515	530	598	536	462	551	509	516	509	508	562	530	497	522	508	519	518	535	570	491	505	497	535	478	501	560	533	482	519	519	525	522	512	501	504	512	533	487	506	498	502	537	540	552	506	488	476	524	491	535	530	493	506	501	544	509	532	551	474	512	488	501	509	491	513	507	536	547	494	526	521	549	488	543	499	527	564	505	496	507	543	462	483	499	531	543	554	519	502	496	544	512	545	514	525	469	503	536	497	527	514	503	525	492
3154	707	381	1594	3917	318	255	228	186	179	143	127	111	88	88	58	63	47	43	40	54	48	38	48	49	42	45	43	34	39	45	39	41	31	41	32	28	34	32	29	24	22	31	22	32	23	35	28	27	38	22	32	18	22	27	23	30	32	22	22	35	26	18	25	33	42	29	21	33	31	23	21	19	26	26	22	15	20	33	24	26	25	28	18	27	18	18	23	13	25	26	26	25	22	21	15	26	17	21	24	30	31	12	24	20	17	26	21	29	24	18	20	24	32	30	15	27	23	30	25	25	22	20	17	25	27	28	19	20	26	23	24	26	25	28	32	20	25	26	19	25	20	29	18	21	23	18	21	16	30	25	16	23	23	22	28	18	18	31	26	19	28	27	18	23	14	23	25	22	24	20	24	27	25	21	19	26	27	24	26	29	22	24	28	22	33	27	32	20	25	22	30	24	27	20	27	33	24	28	36	24	22	15	23	26	18	18	26	19	21	23	24	26	25	25	21	24	23	19	28	27	15	29	28	21	20	17	18	22	29	21	25	18	26	23	21	26	23	27	13	22	19	21	23	18	24	27	25	20	20	20	22	30	26	21	26	28	35	25	28	19	26	22	28	18	22	33	21	27	18	29	23	26	30	24	33	26	24	17	21	23	20	19	31	28	26	18	24	26	25	23	23	18	29	18	17	33	28	20	32	22	28	22	25	24	22	26	26	25	24	20	22	30	27	20	29	27	32	15	24	25	20	22	27	16	22	21	29	22	15	23	28	16	31	20	17	32	22	20	32	26	36	10	15	23	26	26	11	28	22	26	25	20	31	23	33	26	24	21	24	30	21	30	23	29	22	23	22	22	22	22	28	20	24	31	25	23	31	30	11	22	32	32	27	24	19	25	27	14	24	26	26	29	25	27	28	31	30	20	15	24	17	18	20	26	31	27	19	28	27	25	23	25	22	18	22	37	24	24	35	25	17	22	26	23	27	25	19	29	21	29	25	32	19	27	16	21	28	19	18	30	21	26	18	24	31	15	16	19	25	32	21	20	21	19	21	17	14	27	25	22	19	31	29	18	19	31	22	18	28	21	23	19	25	19	23	18	23	21	23	35	29	25	33	17	24	23	19	28	23	21	31	18	21	21	23	22	25	23	26	19	27	24	23	21	19	28	17	18	25	27	18	21	26	23	31	26	19	18	29	31	26	22	23	22	27	23	25	24	23	21	25	27	25	21	22	29	19	19	28	23	31	27	32	21	11	29	27	19	21	23	20	28	25	24	19	17	20	21	20	30	24	24	23	19	25	25	23	27	24	23	22	25	30	23	29	24	30	34	27	19	25	28	27	19	28	17	27	20	19	28	17	22	23	26	25	23	25	22	24	25	21	19	23	22	23	25	26	20	16	21	24	28	25	20	28	22	23	26	25	16	25	22	21	19	25	29	27	20	26	29	27	16	25	22	19	14	26	22	25	20	30	21	26	24	31	19	28	16	27	12	23	29	28	23	21	28	27	31	29	25	35	22	22	18	27	25	20	23	24	29	30	22	29	23	34	27	28	21	21	27	23	23	20	12	33	18	27	16	21	16	19	31	21	22	24	21	25	22	26	25	17	28	24	19	25	16	15	18	24	29	19	15	26	15	21	25	23	26	32	22	24	30	22	27	19	18	22	23	27	43	28	23	25	21	21	30	18	26	26	26	17	27	28	22	15	24	16	28	30	29	16	27	15	26	17	25	36	25	29	26	12	22	31	25	21	29	38	16	25	24	14	28	22	22	21	27	26	24	20	21	25	27	21	19	17	17	26	31	24	28	29	23	31	24	25	25	17	33	23	15	14	19	23	18	22	19	25	17	25	28	21	23	25	30	16	20	30	28	22	20	19	22	24	30	22	25	16	19	16	25	17	20	22	26	20	21	24	26	34	26	26	31	34	23	30	16	29	26	20	28	21	28	22	25	32	20	22	21	25	25	23	28	29	26	19	29	18	20	20	24	24	28	26	17	27	21	20	22	16	19	19	25	17	19	17	23	19	24	30	22	20	28	23	19	29	17	21	23	22	20	19	20	17	18	38	31	27	17	23	26	23	25	17	20	30	22	24	26	23	30	23	29	22	24	21	17	26	18	22	25	26	24	29	26	24	26	25	26	25	31	24	25	24	23	23	15	27	28	23	26	21	30	21	25	26	22	29	27	24	26	24	18	22	26	18	34	24	16	22	17	25	25	20	19	24	14	29	16	27	20	16	20	27	25	18	28	18	23	28	18	35	23	28	21	32	24	25	20	23	25	22	27	20	32	20	28	26	22	18	40	21	26	26	22	21	30	25	16	17	26	20	28	29	26	13	34	25	21	29	25	18	19	27	21	27	19	31	20	18	26	24	25	20	22	19	26	27	21	22	26	23	30	26	28	22	25	19	19	35	23	27	33	22	31	19	25	30	21	19	22	22	17	26	22	20	30	30	22	26	24	17	21	24	20	25	27	22	25	19	23	23	26	16	23	26	32	26	22	28	22	23	24	24	20	29	20	31	24	28	25	29	19	22	27	20	27	41	22	24	35	19	21	21	19	28	22	19	28	22	16	26	27	27	29	23	25	28	24	22	26	27	27	24	30	28	29	26	23	28	25	31	19	25	24	24	18	36	25	20	27	17	17	33	25	27	26	27	22	32	24	25	18	21	30	28	18	28	23	27	14	26	33	20	25	22	17	20	19	26	20	19	32	26	15	16	17	28	22	19	19	23	23	33	21	22	23	22	23	18	16	19	23	26	29	29	24	27	21	29	26	24	24	27	15	16	27	17	12	22	27	20	25	19	24	13	28	21	21	27	18	13	24	23	24	32	19	26	32	24	25	21	24	26	25	33	27	16	28	19	20	19	16	35	27	22	23	20	22	26	22	20	25	25	26	15	23	19	21	23	24	19	31	22	18	21	19	22	32	19	28	24	23	22	18	26	24	14	18	14	27	17	24	36	22	23	28	30	24	30	25	27	28	17	15	38	22	23	26	22	26	27	32	22	23	17	28	26	27	29	19	22	23	32	27	29	25	22	33	24	23	20	24	22	24	27	20	32	22	25	24	30	27	24	33	19	15	23	20	25	29	26	26	34	18	23	27	24	25	33	21	29	27	27	29	25	19	25	15	27	29	23	22	25	24	27	23	32	19	25	19	28	18	25	22	30	35	24	18	28	26	24	26	26	25	28	11	21	24	21	29	25	24	14	18	21	17	26	22	28	32	23	23	28	16	22	22	26	26	20	19	27	28	18	34	30	25	27	28	39	25	21	23	31	31	26	26	21	22	18	20	22	25	18	23	28	18	22	24	22	26	23	25	23	28	26	29	28	17	28	20	23	28	19	20	20	26	22	31	20	28	26	29	22	29	20	13	27	31	25	28	21	31	21	22	28	31	15	18	21	20	23	17	29	27	26	25	26	36	30	26	28	22	16	22	26	22	22	37	34	30	21	20	19	33	18	20	23	22	19	23	24	24	25	22	24
33374	17956	11266	39491	40472	26534	22305	18363	15246	12175	10607	8287	6698	5611	4323	3594	3020	2594	2410	2218	2076	2014	1839	1680	1575	1461	1366	1440	1440	1418	1362	1239	1155	1004	968	926	910	949	907	874	807	796	792	748	705	698	694	706	621	655	559	628	586	587	622	566	554	621	604	638	564	550	601	612	593	629	579	546	542	543	507	493	491	510	474	501	495	479	498	462	481	480	495	500	439	461	438	463	441	470	453	470	445	428	433	433	470	431	466	415	455	475	453	495	422	413	477	469	439	448	422	439	450	465	427	417	427	470	444	415	435	414	435	439	420	433	450	473	463	442	452	428	403	430	406	444	427	416	443	420	430	400	449	448	442	453	419	432	431	436	424	434	438	474	475	439	441	446	465	431	478	429	408	387	394	430	486	426	477	439	458	454	412	435	460	418	434	445	423	431	447	440	455	432	443	422	425	458	429	429	394	398	433	444	424	465	466	437	411	466	445	411	450	425	426	438	420	413	420	482	437	442	429	407	414	426	419	431	430	409	426	438	399	436	446	479	459	460	428	447	430	447	406	421	450	447	443	435	421	473	437	423	406	415	420	423	432	434	419	405	424	414	408	460	388	414	434	411	424	416	390	438	440	429	439	410	395	399	461	435	410	445	440	439	450	444	426	462	432	441	454	407	407	427	438	420	436	422	404	447	401	419	421	418	416	418	474	445	399	431	410	449	453	415	427	446	426	380	448	442	431	433	443	437	449	379	432	404	440	475	449	407	425	437	383	435	423	425	431	448	403	439	425	435	422	417	402	487	434	423	408	418	424	428	455	455	420	421	418	413	419	424	405	398	455	432	422	447	437	447	479	400	382	445	443	405	408	428	434	387	489	426	426	415	439	397	450	443	429	426	440	434	461	434	415	392	441	413	421	440	417	411	449	413	421	417	439	424	402	405	432	457	391	478	437	452	479	422	473	427	382	462	414	395	420	456	469	391	409	372	476	400	460	429	386	422	429	468	470	454	440	409	433	468	402	416	404	448	393	407	427	440	419	445	441	424	394	441	414	430	429	401	468	454	420	429	403	430	424	418	440	424	454	425	437	409	423	413	411	444	414	404	430	427	444	403	435	429	429	435	402	454	437	366	419	442	448	481	438	400	436	445	407	455	412	437	420	435	423	467	448	433	439	429	440	418	433	449	431	456	451	430	427	381	441	414	404	414	423	440	440	417	418	436	438	414	417	418	439	439	449	380	412	361	431	447	461	433	428	434	412	452	448	436	443	451	430	429	453	412	444	427	426	394	460	424	421	397	449	455	437	405	413	430	428	444	420	387	427	451	390	436	446	403	431	447	451	415	424	422	410	449	433	426	395	457	409	408	432	469	426	422	431	423	416	448	397	402	430	424	427	421	464	472	424	425	410	414	400	443	439	423	438	401	421	471	406	434	462	431	415	462	441	449	433	440	394	415	451	456	387	474	434	399	427	448	434	440	406	421	466	448	424	431	399	408	436	421	430	423	403	421	422	405	438	418	461	405	446	446	441	436	419	437	433	422	413	412	446	415	411	451	451	391	402	412	466	440	420	459	389	372	438	435	478	439	398	448	443	454	392	431	440	430	418	446	401	458	454	411	450	396	456	442	389	452	410	413	467	421	430	434	450	424	409	409	408	409	451	409	465	391	422	432	413	451	454	433	426	395	391	432	435	407	421	436	414	436	443	441	426	414	446	393	408	410	431	420	418	417	406	445	385	436	408	461	439	439	403	463	425	420	463	466	443	416	416	441	416	384	436	458	429	409	423	451	413	401	405	445	414	461	455	440	389	412	426	432	400	418	431	405	435	439	370	410	438	409	440	440	445	425	432	440	437	441	469	424	425	439	422	448	427	412	383	411	449	427	422	419	395	413	437	456	425	419	409	418	453	470	456	379	425	425	411	429	419	415	419	401	421	438	439	449	449	445	453	422	465	440	377	427	439	424	389	384	432	434	413	453	387	425	424	402	424	430	431	374	409	473	396	438	428	417	395	456	432	448	412	398	454	418	436	399	413	411	415	436	441	440	399	419	425	395	409	439	444	456	415	431	426	455	409	408	417	428	449	456	458	410	419	411	393	434	399	415	429	402	425	468	381	445	407	414	378	399	470	429	428	393	430	415	448	456	431	404	394	401	448	425	444	423	423	441	445	416	429	400	438	436	445	421	409	419	444	402	432	438	476	468	446	453	397	405	413	418	426	438	417	425	400	421	408	414	457	399	464	400	429	445	412	452	410	435	381	466	431	422	410	389	421	443	409	433	440	453	455	425	431	474	477	449	457	433	398	460	426	437	406	432	421	443	399	448	416	459	417	473	414	392	450	444	459	412	428	416	403	389	427	435	380	410	449	472	376	430	396	451	452	440	431	463	412	404	434	421	397	392	414	444	426	419	416	404	395	413	420	378	419	436	416	421	443	452	436	416	434	428	453	410	396	437	451	396	414	442	443	428	450	377	404	439	407	411	431	425	410	424	413	423	429	415	442	454	380	396	427	466	456	382	454	446	419	405	481	441	420	471	428	457	424	423	436	408	476	439	457	443	410	484	452	429	399	437	414	412	415	414	422	430	429	431	436	410	408	394	439	399	419	405	412	379	411	442	406	434	448	415	391	469	398	477	390	391	408	389	438	441	398	444	435	440	421	427	441	416	414	424	416	453	422	454	434	478	437	381	420	438	467	450	416	419	451	432	440	439	481	432	411	449	421	400	447	424	431	425	456	486	430	433	427	412	460	437	448	450	435	443	465	405	433	418	413	422	453	417	402	446	402	453	415	433	411	447	414	440	401	406	437	380	404	457	427	396	445	444	397	444	406	438	392	434	451	428	393	445	439	454	440	413	423	461	437	445	386	423	422	399	427	473	403	410	406	410	415	420	435	442	422	403	461	400	434	422	446	444	431	460	442	445	393	401	463	444	432	448	435	425	412	413	409	440	405	437	424	417	415	411	417	431	429	397	450	404	418	414	478	398	412	395	461	437	422	448	449	434	426	402	409	405	389	402	457	465	440	427	435	446	442	427	424	373	442	430	442	445	439	454	465	410	433	427	420	395	468	429	433	423	401	413	415	431	423	434	444	459	433	425	439	422	448	438	417	417	421	419	425	425	442	403	400	438	459	432	396	417	437	456	409	422	424	395	419	461	428	399	442	436	440	394	444	428	431	427	402	428	414	427	475	451	397	430	422	403	439	414	426	431	431	406	437	422	432	428	418	430	422	410	393	426	422	427	426	440	430	419	404	433	476	440	396	401	423	479	439	428	416	419	425	427	429	423	439	430	425	416	444	459	415	414	430	409	457	422	432	430	403	441	433	416	402	461	439	410	446	385	419	422	424	444	424	445	404	432	382	419	388	419	408	421	419	434	464	388	398	412	396	413	436	431	405	452	404	423	436	421	391	439	436	418	432	421	463	445	437	415	432	429	429	470	427	438	405	450	455	454	406	423	427	423	434	454	445	412	393	438	401	424	442	405	406	350	412	394	437	435
1721	213	138	244	1156	98	84	68	71	49	46	50	39	27	30	33	12	24	19	26	24	22	26	19	19	17	24	30	23	25	18	16	21	24	21	27	19	19	23	22	23	20	23	10	11	12	22	24	27	20	20	23	21	20	23	20	18	22	22	23	21	17	27	23	23	14	18	23	20	25	19	18	21	29	10	16	23	17	10	17	16	23	14	25	18	24	12	20	20	19	17	18	16	19	15	14	16	20	29	21	18	16	17	17	16	20	20	18	27	11	19	25	18	11	21	9	17	20	19	19	15	21	19	17	18	20	12	19	11	19	18	17	16	13	14	21	10	18	14	15	14	18	7	13	14	15	16	25	13	25	17	9	15	21	20	24	17	20	19	19	15	14	13	12	18	20	19	18	19	22	19	25	23	18	16	16	17	15	13	18	17	20	7	20	21	18	18	18	22	14	14	23	13	21	25	16	23	25	18	21	23	21	20	17	18	21	19	16	20	16	17	21	20	30	16	16	14	19	26	25	14	19	24	13	14	26	16	21	20	19	22	16	16	15	15	20	25	23	17	10	18	18	15	16	24	13	15	17	19	5	12	15	23	17	17	13	18	8	20	19	15	15	20	24	25	16	19	18	21	18	13	17	15	10	17	20	16	24	17	22	14	17	15	19	13	22	15	17	17	22	22	20	23	18	15	14	21	22	12	13	14	27	25	19	20	11	20	11	19	14	13	21	17	12	18	15	22	19	13	22	15	14	24	12	22	11	13	19	17	18	18	18	23	16	16	21	19	17	16	14	21	19	11	12	25	21	12	18	20	24	14	15	16	10	12	15	21	23	12	20	16	18	27	18	11	15	13	15	20	17	16	26	14	14	9	10	19	22	21	12	16	18	16	20	11	17	17	14	16	19	13	21	22	17	14	15	15	18	17	20	22	21	20	14	16	27	12	17	28	23	18	20	14	18	21	24	19	12	18	15	17	13	14	21	20	15	16	14	16	13	22	14	20	14	20	18	15	19	10	12	16	19	20	14	21	14	15	19	20	17	16	15	17	22	16	20	15	16	13	15	14	21	14	15	14	15	10	18	22	17	8	17	20	19	17	14	11	21	14	25	16	17	16	19	25	23	12	20	24	16	18	22	21	14	19	11	13	12	17	16	20	17	19	17	18	18	9	20	16	18	25	16	8	22	12	24	15	14	14	13	27	15	18	14	17	9	24	19	10	18	17	21	21	13	16	16	16	18	25	16	26	15	17	19	21	16	23	21	22	18	22	15	24	24	10	19	20	14	18	23	16	19	14	25	15	23	20	13	13	14	18	15	15	19	19	13	16	19	18	16	22	16	14	11	23	23	12	18	15	14	18	23	14	14	17	18	21	15	25	17	23	16	15	15	16	17	12	19	16	18	6	21	25	21	20	14	19	16	20	15	10	23	13	21	13	20	21	20	16	22	23	17	14	18	22	16	17	26	23	14	12	17	17	19	19	7	20	17	16	18	14	12	16	16	16	18	14	13	16	20	24	19	18	13	19	18	17	20	19	17	10	20	20	15	21	17	13	14	21	21	13	14	17	14	15	21	11	24	9	23	22	20	21	15	15	18	18	14	19	20	16	18	21	22	11	14	9	17	19	14	21	18	19	16	19	18	15	19	26	12	15	25	10	15	24	19	15	14	18	22	21	15	17	16	12	20	15	17	12	21	17	21	16	13	16	19	18	16	19	16	21	16	15	10	19	14	25	19	12	21	11	11	27	18	13	20	23	16	18	27	21	17	20	23	16	14	15	17	22	27	24	17	16	15	21	12	12	21	10	10	16	15	17	17	18	18	16	15	9	23	16	22	16	12	12	23	17	18	17	13	17	18	22	16	19	17	23	21	10	19	17	7	13	14	20	18	15	16	21	14	10	18	16	16	22	16	22	7	19	23	14	21	20	16	22	19	20	21	14	25	12	16	17	16	12	15	13	21	19	16	11	18	22	24	7	17	15	16	25	20	16	24	14	17	15	11	20	21	15	15	14	20	21	23	23	7	10	20	24	17	19	14	20	21	21	15	12	15	17	15	18	19	20	15	18	12	14	20	16	24	12	12	18	16	25	20	25	15	23	19	19	20	17	14	22	20	17	15	22	16	18	21	20	24	11	17	19	19	17	16	11	20	23	20	16	17	15	14	12	29	21	8	22	26	17	20	16	23	18	15	17	17	10	15	15	19	18	18	15	17	13	15	15	22	17	22	30	16	26	13	13	11	14	14	19	16	21	27	19	18	15	20	9	13	16	20	21	16	13	12	22	12	18	14	15	16	18	17	20	17	22	21	15	21	10	20	29	18	10	16	16	23	24	15	22	21	23	20	10	20	22	31	22	8	12	23	31	18	15	22	12	15	22	17	16	16	16	18	20	15	14	15	19	16	15	27	21	24	13	16	21	17	12	22	14	15	18	15	17	13	19	11	17	20	18	23	11	15	12	9	15	12	12	16	7	19	18	23	21	19	19	15	15	23	18	13	14	13	9	18	18	12	20	16	27	16	20	17	16	13	20	12	16	18	14	14	24	21	20	16	16	20	25	17	17	19	19	20	13	16	16	22	12	17	18	20	24	19	21	13	16	17	15	15	12	22	19	16	13	19	20	22	15	18	13	21	22	14	16	16	17	25	22	26	11	16	16	17	21	16	21	19	16	10	15	14	11	13	16	8	21	16	20	11	16	20	17	25	25	23	9	15	18	27	19	17	22	23	16	17	11	12	18	19	15	18	19	24	16	20	24	13	15	11	20	15	11	16	10	13	14	13	16	12	19	24	23	15	16	13	22	13	15	19	25	16	14	19	20	23	20	17	21	16	17	16	21	16	14	12	31	23	20	15	21	18	17	16	17	17	11	19	18	16	18	18	14	14	19	22	15	21	19	20	20	20	19	11	17	15	20	14	19	19	16	12	29	14	13	22	24	23	14	19	22	22	15	15	17	24	16	20	12	14	14	12	16	16	24	13	12	22	20	19	20	17	26	16	9	11	8	9	21	21	20	17	17	19	15	12	13	11	19	23	13	16	18	19	12	17	16	23	25	17	17	17	15	19	22	12	18	19	22	22	16	22	20	19	15	10	18	16	16	15	18	16	18	22	17	12	12	16	13	9	24	20	21	14	11	16	19	18	14	14	24	21	23	20	21	21	14	27	17	11	16	13	15	15	16	18	17	19	19	17	9	18	21	13	18	19	20	11	11	19	17	18	16	14	20	30	17	15	11	19	18	17	18	17	9	11	17	14	23	14	22	11	17	13	14	18	17	24	13	21	16	13	19	12	15	14	21	17	18	16	11	11	20	12	16	19	19	22	18	23	21	24	18	27	12	17	13	18	18	23	18	23	23	12	10	14	23	14	12	20	14	11	18	11	21	12	18	17	19	12	22	20	20	14	21	14	15	14	13	12	23	18	22	17	15	24	25	21	17	19	20	17	19	19	15	27	16	13	19	26	21	24	22	19	21	18	10	14	13	16	15	15
20576	9132	5099	20774	35664	13741	10837	8699	6272	4950	4202	3096	2391	1869	1561	1194	987	888	844	815	840	791	714	679	625	625	621	668	743	585	513	537	522	462	501	494	444	476	480	470	397	410	406	445	438	394	391	424	371	356	384	378	386	358	360	364	386	380	334	372	365	378	337	379	355	400	350	362	375	357	358	342	336	332	347	332	318	316	338	347	331	314	328	348	350	379	359	355	357	365	308	316	298	352	329	306	320	333	308	325	306	299	357	347	339	331	332	323	304	312	310	320	341	301	315	321	338	331	320	288	347	350	328	330	291	303	327	325	331	369	302	346	332	330	348	302	334	308	324	303	327	333	302	310	340	345	337	327	300	317	328	312	305	311	317	361	310	342	330	292	339	342	359	318	332	349	316	299	330	314	320	325	322	342	315	307	313	293	306	309	326	307	292	317	303	324	317	307	320	307	297	324	371	282	320	334	275	326	334	311	328	318	306	324	303	322	317	295	293	304	289	299	296	339	298	322	311	319	325	331	277	309	307	321	307	297	327	305	344	317	294	288	365	320	303	311	328	314	306	325	331	309	312	322	333	300	314	334	311	328	302	297	341	302	321	312	321	295	354	311	316	313	304	334	291	329	331	307	313	334	329	313	318	307	311	326	324	325	303	291	314	320	328	309	333	326	312	324	329	289	328	353	278	290	335	311	323	314	331	302	320	336	327	356	315	326	312	324	322	319	321	324	283	309	301	281	308	307	310	334	299	337	296	321	326	306	294	321	332	342	334	305	305	308	307	296	300	317	299	320	309	331	309	303	313	292	323	383	328	336	321	283	316	324	343	309	290	325	285	321	285	309	310	309	289	302	324	335	339	304	299	311	326	340	307	328	326	308	315	312	302	343	313	386	320	335	328	309	311	317	308	315	332	315	306	333	330	325	304	337	334	327	357	309	335	314	327	327	306	366	337	337	353	337	297	317	338	288	303	310	307	346	319	329	338	304	326	339	333	333	311	329	310	338	345	298	340	323	344	314	292	316	324	338	351	327	320	300	309	310	323	311	294	289	322	351	324	302	319	330	306	331	300	303	294	298	282	329	300	316	341	296	306	337	295	337	282	323	310	317	330	280	335	298	307	325	339	294	303	337	320	315	330	324	335	351	327	306	327	302	317	294	302	333	300	334	317	319	292	352	331	308	327	335	304	330	266	315	318	323	322	309	306	344	343	312	324	305	353	313	313	317	343	306	339	287	285	313	313	324	344	317	306	329	314	337	302	315	310	312	318	305	327	331	309	310	312	316	370	337	317	338	309	333	322	307	297	316	342	329	297	341	324	325	313	332	305	314	291	296	292	343	291	292	287	345	324	302	330	317	328	323	304	309	320	327	335	298	334	319	347	316	307	316	310	318	324	322	302	305	304	338	321	335	296	341	334	359	283	316	316	312	325	298	326	306	357	308	330	345	345	328	287	326	308	283	350	327	345	317	318	302	296	322	321	327	325	318	320	292	305	310	315	315	337	292	324	379	298	308	324	333	326	319	322	313	291	294	312	305	331	316	299	308	328	327	330	332	340	306	313	344	312	313	333	319	331	312	302	313	353	326	320	292	307	321	308	322	342	342	351	315	290	321	344	313	330	332	343	298	301	350	308	308	362	331	313	334	313	328	328	346	313	324	318	337	316	314	323	291	306	315	330	311	286	313	319	325	319	299	323	315	325	324	343	292	330	342	308	315	328	321	311	314	329	337	301	307	334	330	336	309	293	324	326	343	337	352	333	334	336	298	321	322	301	312	338	324	335	320	333	327	320	327	333	309	319	325	306	298	327	326	320	305	315	326	315	341	333	314	315	296	280	333	313	327	336	319	322	323	287	346	320	309	327	306	325	339	305	339	330	335	341	289	328	323	308	312	354	333	301	298	343	287	289	352	285	293	323	303	326	337	317	304	312	324	342	344	338	292	273	313	295	319	326	348	310	335	316	302	355	358	297	342	323	322	299	321	322	311	331	288	325	307	304	324	324	342	364	311	285	325	324	324	302	323	325	325	320	308	276	351	318	309	325	322	307	324	301	307	329	317	309	329	324	298	304	319	313	301	313	320	270	291	302	334	319	324	321	302	342	313	312	329	331	338	335	332	281	274	337	323	291	318	324	304	307	314	291	332	314	329	304	318	324	300	288	314	319	305	313	289	301	326	293	306	303	334	311	312	301	321	299	316	309	305	339	322	328	307	292	317	334	285	290	305	296	315	324	325	328	336	325	316	334	313	290	332	324	318	284	321	315	349	330	340	310	323	315	328	338	312	297	312	321	297	306	316	310	366	327	334	299	325	338	331	353	311	320	301	351	357	313	312	300	314	321	283	300	327	281	314	327	309	312	309	315	323	285	314	336	329	341	309	288	326	326	298	306	292	308	311	333	332	296	317	319	297	292	319	305	309	335	289	329	298	319	296	305	332	325	311	279	311	341	323	314	349	326	323	321	337	310	335	330	303	343	314	336	281	308	333	278	331	330	318	308	315	308	315	317	300	349	318	318	328	304	296	320	299	324	346	292	320	291	298	344	343	317	310	326	323	295	329	316	303	341	344	315	337	344	308	315	334	327	319	307	301	294	337	323	329	349	293	311	324	312	284	354	289	314	325	333	337	326	335	288	301	316	334	307	324	322	322	316	307	295	337	352	304	343	309	284	329	319	349	338	313	316	327	290	361	312	294	316	319	293	294	342	303	304	329	306	317	326	313	313	324	304	311	311	337	331	341	292	306	314	322	331	309	333	309	309	304	340	317	321	329	309	318	292	330	295	339	318	332	328	349	327	322	329	318	325	317	327	320	319	302	352	337	307	324	305	277	317	289	320	305	294	308	291	317	322	304	323	312	301	289	303	317	299	326	330	334	316	310	305	311	316	327	325	327	319	310	329	318	297	326	341	350	312	320	334	320	312	317	354	280	345	315	326	332	309	317	300	321	307	303	346	336	311	321	312	314	303	308	300	308	323	318	305	329	320	309	320	309	303	330	332	311	307	318	289	363	320	339	303	301	324	325	339	317	323	308	323	295	334	318	303	290	329	319	304	328	302	355	300	324	328	285	335	291	330	302	346	302	338	301	304	325	308	313	294	325	302	303	316	314	323	299	322	303	337	293	323	303	307	334	323	335	306	294	301	309	344	291	346	289	327	322	335	318	312	311	324	358	320	302	319	337	302	323	324	299	294	304	308	329	306	345	324	291	316	330	345	310	312	293	306	331	291	341	350	301	339	312	292	354	319	326	312	303	328	308	327	307	313	318	357	315	342	310	340	308	306	352	323	327	313	366	289	308	351	325	297	327	292	308	341	300	322	295	325	308	342	345	293	327	331	335	282	296	341	321	307	341	336	324	325	331	325	302	312	296	299	340	304	305	327	343	315	339	289	303	337	337	329	311	335	312	314	341	320	308	338	349	317	324	297	297	299	324	319	316	294	315	335	350	334	307	352	279	322	295	334	346	339	297	315	319	317	309	311	309	299	320
2905	698	456	1235	10808	332	203	185	132	108	113	81	65	44	51	54	47	50	32	35	38	31	38	33	34	38	37	24	33	30	36	36	30	24	24	34	31	24	22	17	26	19	25	20	28	25	24	34	21	36	23	20	19	29	24	18	20	20	23	24	21	25	11	26	24	16	23	22	21	23	28	18	22	24	25	14	18	13	25	18	22	27	21	16	23	21	28	22	25	20	25	14	17	20	15	14	21	22	15	22	22	19	22	17	21	22	17	22	18	21	16	19	22	21	18	26	24	29	20	14	17	21	17	26	25	17	19	26	12	31	19	22	11	18	17	23	18	22	17	19	18	18	23	34	18	26	14	10	26	25	18	9	13	25	17	24	15	6	21	17	17	17	13	29	22	28	13	21	19	16	21	24	18	15	28	24	21	16	19	15	22	16	12	22	20	19	22	14	22	18	19	12	12	24	18	11	14	12	15	13	13	31	21	22	23	18	18	26	20	16	25	16	18	16	29	23	25	12	22	17	20	24	21	26	18	24	21	21	19	9	17	24	24	19	15	20	18	13	13	21	15	20	23	16	19	18	16	25	20	24	25	21	14	11	17	15	19	24	19	34	17	18	25	13	18	13	15	18	24	15	28	27	18	15	16	23	15	15	18	19	19	22	16	16	15	25	19	14	18	20	11	14	23	20	14	22	18	13	18	15	23	21	16	23	13	21	15	23	14	18	24	16	22	16	20	21	12	23	17	20	22	21	23	15	16	23	22	19	16	15	20	16	12	15	20	21	17	22	16	18	11	24	21	21	19	15	27	21	22	16	21	26	20	20	22	15	20	24	23	23	22	17	22	18	13	13	22	12	19	21	19	29	24	24	27	14	23	13	19	20	17	23	20	19	18	19	8	13	13	24	20	17	27	18	22	19	24	23	23	17	18	16	19	26	12	24	10	22	16	14	24	13	18	18	23	24	23	23	20	15	19	16	24	19	18	13	18	18	23	22	14	18	19	15	18	12	21	24	13	16	23	20	16	15	18	22	23	21	19	26	14	26	17	14	18	21	9	19	21	12	21	23	30	18	22	20	12	26	22	18	15	21	18	24	17	12	22	25	26	14	13	23	19	15	24	18	16	15	22	18	22	25	20	24	13	22	24	13	23	17	19	14	15	19	25	24	13	26	17	16	22	17	17	18	19	15	13	20	24	17	19	13	18	22	12	18	26	26	15	17	23	21	11	19	13	28	18	17	18	14	20	13	15	21	23	13	22	14	14	17	19	18	25	12	22	19	21	25	17	22	16	21	19	19	23	19	26	21	24	21	27	20	25	17	21	17	18	20	18	19	22	18	21	22	21	15	19	23	22	23	16	16	24	23	17	21	15	21	22	20	15	18	22	18	20	19	16	21	16	19	13	17	21	20	21	23	27	26	17	17	22	15	27	15	23	16	14	15	26	20	15	25	30	18	21	24	20	22	21	16	25	23	21	18	25	19	15	12	19	23	16	11	21	16	20	14	25	14	21	18	16	16	15	21	19	13	14	15	23	13	26	27	18	21	19	18	20	19	17	17	24	23	15	18	24	14	14	19	19	15	12	20	15	15	25	20	15	24	14	18	30	20	20	20	21	14	16	17	17	23	14	19	13	22	24	18	11	18	17	26	15	17	16	17	15	14	17	20	19	16	21	17	14	22	25	18	29	14	24	20	17	17	16	23	23	18	15	15	18	21	20	31	16	13	13	16	25	14	22	25	18	25	16	22	18	11	23	23	13	25	17	18	13	17	18	22	16	21	18	12	21	13	14	21	18	13	14	18	20	15	17	23	26	12	20	14	25	12	24	24	18	17	24	25	17	27	12	18	18	18	26	26	18	19	12	20	18	33	17	17	21	17	19	12	17	20	16	15	22	12	9	25	18	16	15	12	22	14	17	19	19	16	21	15	21	19	19	12	23	20	17	23	18	22	21	28	18	22	12	18	19	18	24	13	17	23	29	17	21	21	25	14	23	17	17	21	30	18	15	16	18	23	15	18	13	22	25	24	22	20	28	23	26	16	21	16	12	20	24	25	21	15	17	17	16	26	10	18	20	22	12	13	20	14	20	19	23	20	25	17	18	18	12	26	15	14	23	18	21	19	27	36	19	29	20	20	16	20	17	23	25	20	13	16	22	16	20	25	21	20	20	24	19	21	26	30	18	18	17	21	21	22	15	20	18	13	21	21	23	15	23	12	21	23	20	14	23	20	23	23	24	16	17	18	17	19	17	19	13	22	12	15	15	16	20	21	17	11	17	17	14	20	21	17	17	18	11	19	20	26	20	27	21	17	27	17	20	17	17	32	20	19	18	22	18	23	30	23	17	23	25	25	17	19	27	16	20	21	22	18	17	16	20	17	16	16	14	21	16	18	18	25	14	15	19	13	14	20	26	27	16	19	12	20	16	13	21	23	27	17	16	21	28	17	17	22	16	11	16	23	15	20	21	15	15	16	20	12	18	17	20	10	28	17	24	20	23	14	24	20	15	20	24	20	23	22	21	20	20	29	12	16	21	19	9	26	14	15	23	17	12	26	21	12	13	21	21	17	12	20	17	16	22	24	16	18	18	27	16	20	20	12	17	10	18	23	19	18	15	20	24	19	15	21	15	18	17	30	12	23	17	18	16	10	11	21	11	24	24	16	23	16	27	27	29	18	15	16	12	17	16	14	13	23	25	18	22	16	16	24	21	16	20	33	17	15	15	21	20	18	25	20	14	22	18	20	21	20	29	20	19	14	14	24	29	22	22	12	25	28	20	14	22	17	18	18	21	19	24	18	14	21	23	23	17	16	26	20	24	17	12	23	15	26	30	14	20	19	18	14	19	13	28	23	16	22	20	22	19	19	19	21	10	23	21	22	26	21	15	21	14	16	17	21	12	17	14	21	22	23	18	24	26	13	13	17	15	26	29	25	24	14	13	23	25	21	21	14	17	27	12	14	18	23	23	27	13	22	30	17	18	18	17	26	15	21	15	26	15	23	19	24	20	27	12	31	20	22	22	13	13	19	21	12	16	13	17	11	16	13	15	14	13	15	16	21	15	14	24	15	23	17	23	21	13	10	15	20	19	18	15	18	22	18	21	17	20	20	16	15	14	16	22	12	19	19	16	14	15	19	30	22	21	20	22	18	13	17	16	22	26	21	20	23	19	15	15	22	19	18	16	22	22	15	16	18	24	15	20	22	21	13	10	26	24	30	15	10	20	22	20	18	22	11	15	18	14	30	15	15	25	22	27	15	11	18	21	20	18	15	15	17	24	21	21	13	16	21	24	20	14	21	13	21	13	23	9	26	20	18	22	20	20	15	19	23	21	19	22	25	15	9	20	17	13	21	11	13	16	13	18	23	24	24	24	17	13	9	26	11	17	12	20	15	9	21	15	24	17	24	22	22	16	24	20	22	23	16	25	24	20	16	21	16	17	16	20	20	20	21	16	12	21	18	19	23	29	21	19	31	21	17	12	13	22	13
33532	18572	12119	33702	48920	23757	19646	15918	12791	9922	8028	6240	5034	4283	3616	2909	2335	2031	1935	1808	1650	1635	1477	1438	1415	1290	1266	1385	1199	1157	937	912	847	811	767	774	761	712	690	697	626	630	613	611	588	565	582	558	526	489	514	476	462	502	491	523	490	519	515	493	478	494	460	499	460	456	436	438	462	437	414	375	384	423	393	369	364	403	392	386	402	386	416	398	376	372	373	372	334	363	376	353	391	365	386	374	356	368	398	356	396	355	333	365	397	303	365	371	337	377	376	361	351	378	386	372	351	360	358	372	325	375	360	376	372	337	350	375	354	353	352	370	352	361	376	388	357	334	349	321	394	337	303	372	352	371	367	384	376	358	351	360	343	354	364	344	350	385	327	351	381	327	373	384	347	339	341	359	365	343	359	361	347	347	355	371	342	363	333	349	317	366	361	370	362	343	354	358	346	355	355	351	389	382	349	345	348	344	320	346	335	358	345	374	366	335	381	328	367	365	322	380	356	376	345	372	331	322	354	347	351	344	335	360	345	330	369	322	365	341	349	355	347	363	343	337	377	363	348	349	354	360	375	331	374	333	354	371	356	368	372	328	338	339	344	321	342	330	335	339	361	327	357	329	355	363	367	381	358	343	328	348	337	334	346	359	338	325	325	344	360	319	351	338	347	345	354	382	352	341	338	384	353	342	331	365	357	329	368	360	352	328	344	333	364	338	360	340	351	326	382	372	359	362	372	326	363	339	316	361	352	366	337	348	368	369	330	356	345	332	341	338	338	363	329	352	367	373	355	347	332	359	357	374	362	343	360	342	346	334	299	369	354	359	368	375	353	327	365	329	401	323	349	334	314	333	358	356	358	380	335	324	326	323	332	383	325	371	352	352	333	367	352	352	347	353	327	322	383	333	359	325	337	320	347	367	351	364	365	337	327	320	369	339	361	330	361	338	380	361	334	339	310	344	319	340	348	358	369	353	362	361	351	341	329	354	360	311	354	371	319	336	337	352	360	335	354	324	361	344	363	373	324	339	346	337	336	388	349	319	333	353	351	339	380	376	328	385	364	366	339	370	361	373	342	361	323	369	341	337	379	330	336	345	340	365	357	353	314	329	386	323	358	403	334	380	359	373	381	314	355	336	376	344	310	374	394	366	357	342	366	346	324	345	365	334	382	310	358	356	349	344	321	350	349	362	373	363	360	332	331	313	353	327	370	386	377	338	353	365	371	350	350	359	328	359	386	364	355	343	326	321	359	349	337	319	340	347	379	327	371	386	318	318	360	325	366	339	373	362	341	337	375	352	366	387	354	356	331	349	350	330	303	345	342	353	391	364	339	368	370	362	382	354	331	335	356	341	357	341	334	357	330	339	358	347	355	363	362	343	324	358	338	386	344	303	318	371	368	318	368	332	362	352	366	329	353	299	360	350	349	347	379	356	323	332	339	373	317	345	356	361	348	341	362	319	347	338	391	335	359	347	392	337	350	356	335	370	351	336	312	327	348	351	340	330	346	345	341	316	348	338	355	328	316	333	354	372	337	376	356	330	327	330	342	364	349	344	364	354	342	332	342	323	338	363	289	308	333	349	330	379	339	398	353	360	318	360	367	370	353	337	372	353	356	377	337	370	341	352	365	307	376	331	363	367	378	335	353	346	331	349	346	337	353	328	346	350	328	309	346	341	354	372	344	357	350	332	334	357	347	360	352	370	340	371	334	350	350	338	341	375	320	363	382	329	390	357	316	359	349	358	348	343	352	366	340	322	356	370	329	363	348	332	355	336	341	364	350	386	352	348	378	388	370	357	395	346	359	379	387	347	358	372	366	373	370	339	326	334	337	391	320	343	352	328	336	314	351	351	357	374	381	367	358	346	361	358	314	339	340	332	363	372	344	375	383	356	352	360	343	356	374	367	346	361	334	358	367	305	351	334	354	354	332	361	357	364	332	330	346	388	328	337	336	346	337	347	357	342	333	402	352	368	353	356	340	347	345	352	341	342	370	351	333	340	332	342	348	352	339	351	334	343	328	362	353	352	350	340	352	353	333	358	315	373	346	379	331	349	372	344	358	349	362	354	376	357	347	379	380	350	345	352	361	333	339	349	374	369	360	348	347	370	355	366	342	349	341	337	357	360	374	351	340	313	359	340	358	375	368	342	385	384	352	355	349	328	359	360	337	354	317	374	339	369	311	378	329	321	349	347	346	327	345	365	332	354	389	352	347	377	349	340	331	357	367	380	330	320	325	373	340	347	341	348	337	338	339	332	362	363	337	390	366	379	330	361	325	320	357	366	368	362	345	330	331	355	350	346	316	349	345	321	363	335	356	320	346	371	372	313	319	347	360	334	359	359	353	348	333	388	359	367	359	330	354	349	358	333	337	339	359	335	335	366	363	353	359	344	339	343	328	356	357	376	368	357	306	356	379	325	333	337	340	374	360	357	331	350	379	329	327	342	328	335	371	351	409	340	354	332	365	353	338	335	364	331	348	328	352	344	365	301	324	344	347	344	335	341	356	369	372	370	357	372	388	334	338	314	344	323	354	356	330	322	361	358	351	362	370	326	384	330	354	353	351	344	357	335	353	311	359	351	378	288	340	362	333	321	304	344	351	367	322	347	328	358	349	393	335	359	342	377	363	346	336	328	307	373	336	333	364	300	373	327	360	321	361	348	350	301	354	378	324	351	320	392	352	316	367	334	324	366	333	357	364	358	313	367	370	353	352	377	338	347	358	353	354	351	318	348	342	309	376	361	340	333	332	325	319	347	301	351	322	366	333	362	353	336	319	342	339	351	332	333	369	330	338	347	354	315	327	339	364	322	360	322	353	353	343	368	379	335	301	336	320	337	340	350	351	348	360	323	321	318	336	342	363	380	321	356	357	338	356	314	354	370	357	354	391	368	365	347	344	329	349	359	363	341	359	312	342	340	343	375	384	341	361	374	341	325	358	334	304	347	360	361	361	372	330	359	356	323	382	348	325	368	348	327	339	367	343	364	345	377	357	362	343	311	334	361	338	358	337	354	310	370	305	348	361	358	360	343	328	348	346	356	327	339	327	304	395	355	352	365	357	348	308	319	307	340	336	345	328	352	341	336	351	357	330	336	346	382	357	367	329	350	330	353	329	378	343	325	345	339	373	351	364	327	365	326	331	350	366	338	340	330	367	310	351	317	320	371	322	322	341	357	339	361	373	381	338	353	351	349	310	363	372	378	352	377	353	346	343	342	366	355	366	324	349	351	359	338	335	332	352	340	321	307	361	360	375	345	361	342	375	351	347	320	359	348	350	372	346	345	349	349	379	332	349	348	328	326	343	366	372	370	357	330	366	369	374	387	341	360	380	334	359	315	346	356	340	327	333	318	367	375	316	343	374	376	385	345	367	348	342	332	358	350	368	359	370	359	322	324	358	322	382	359	381	356	295	346	342	361	336	359	337	354	359	347	326	339	337	380	355	349	339	363	355	363	338	340	348	345	354	377	359	350	361	348	348	321	373	355
3281	528	286	630	5452	197	139	137	89	95	78	73	67	43	47	35	48	42	47	44	50	35	42	42	29	49	31	38	35	31	36	35	40	26	30	26	35	27	27	34	26	25	42	32	20	27	33	29	32	25	30	28	32	39	43	29	26	26	37	38	24	24	20	27	41	34	30	41	27	28	28	36	23	36	22	28	29	30	26	22	35	25	26	35	28	33	19	22	30	30	39	32	22	31	27	27	20	35	30	33	34	27	35	22	29	34	26	23	33	34	35	25	23	26	24	31	30	32	32	36	24	34	33	32	35	28	27	36	28	22	31	24	40	30	26	23	31	39	25	26	29	28	32	22	20	28	29	19	27	32	36	35	24	38	27	25	20	25	27	21	32	27	26	36	28	35	26	21	26	26	36	34	25	28	30	29	32	29	26	26	25	36	27	36	23	23	29	30	29	36	26	35	26	30	33	26	26	24	32	21	35	22	27	33	29	20	36	35	30	25	29	27	23	24	27	33	28	30	32	29	38	29	28	24	21	30	23	22	23	31	35	19	30	27	36	33	33	27	27	29	24	34	28	21	25	25	32	24	28	27	18	27	41	27	31	27	33	35	29	23	25	36	36	32	32	28	24	30	21	24	31	21	33	27	27	40	29	30	21	37	24	20	38	23	33	24	31	21	25	22	31	19	31	35	29	17	36	36	29	28	33	34	32	35	18	30	32	42	28	25	23	30	28	38	35	34	23	29	27	38	29	30	24	28	29	28	32	31	32	26	24	25	28	31	25	30	24	27	33	28	32	20	28	33	32	27	29	32	30	40	32	32	24	34	28	29	32	29	34	29	23	27	25	25	23	25	33	39	29	25	27	29	26	23	24	27	34	29	31	26	34	26	34	32	30	27	29	27	36	30	22	31	31	36	34	35	26	20	32	28	31	31	23	28	11	33	19	34	39	38	28	34	28	31	28	37	25	30	35	33	28	32	22	36	26	29	37	36	33	27	26	24	31	28	23	14	23	26	24	25	33	24	24	31	26	25	25	41	29	27	35	27	34	36	38	38	36	31	35	30	20	32	30	27	29	27	34	22	28	39	37	26	31	30	29	31	25	24	29	26	29	31	30	32	26	26	24	21	28	22	28	27	30	27	39	25	30	37	30	27	33	26	31	30	34	30	36	33	34	33	23	36	27	26	37	33	37	18	27	37	24	24	27	32	39	25	25	34	35	22	33	32	37	35	30	27	23	26	31	26	33	20	30	21	20	27	24	41	30	33	21	26	24	32	27	25	29	37	25	24	35	33	35	29	32	29	27	37	34	35	30	31	25	37	26	33	22	29	20	25	32	35	30	34	29	41	28	32	23	30	26	20	25	37	29	26	32	25	37	30	34	23	21	30	34	36	21	39	25	38	17	36	36	30	33	31	23	21	33	34	30	25	31	15	19	25	32	32	36	35	26	33	27	38	33	22	23	37	29	31	31	33	24	23	34	27	31	24	26	33	33	27	26	27	39	18	21	37	30	20	32	30	31	38	24	19	20	39	37	21	31	30	36	34	26	31	26	32	19	21	33	33	29	36	21	27	24	35	29	35	27	23	28	28	30	31	26	29	24	24	22	28	24	34	27	34	22	18	34	29	19	27	32	33	32	30	34	41	35	34	23	29	36	29	26	38	30	25	33	22	30	37	31	35	15	24	24	26	24	23	40	14	29	35	32	34	26	37	22	25	25	28	32	30	34	33	31	33	35	26	24	29	38	30	33	30	27	28	33	35	31	29	30	32	25	17	24	27	26	34	25	22	27	29	25	34	36	14	33	40	28	30	22	32	21	34	30	37	30	19	34	37	37	29	27	29	28	30	27	28	22	28	34	34	32	32	38	35	34	22	31	31	23	27	34	30	39	25	36	24	37	30	32	25	20	36	25	17	33	32	29	34	27	36	25	33	34	25	42	28	33	26	29	32	23	28	29	25	31	22	28	35	28	27	27	28	30	24	25	26	27	30	28	36	26	30	30	19	24	28	29	19	27	27	28	32	39	29	37	27	31	36	23	22	27	19	33	24	29	29	29	26	28	22	32	25	29	30	27	30	20	23	19	30	30	22	20	29	36	25	28	37	28	31	22	21	25	31	26	19	27	27	36	44	23	28	27	29	21	32	31	31	31	16	33	27	33	33	35	20	35	24	28	32	38	39	35	26	24	30	41	24	28	20	39	31	23	25	27	38	33	29	25	30	29	32	27	22	32	22	21	25	28	29	35	31	19	23	28	28	29	34	32	46	27	27	34	36	28	29	33	27	30	28	25	30	29	32	39	32	29	18	27	26	28	27	34	36	28	27	22	34	23	28	31	33	25	24	28	30	27	28	28	29	32	32	32	27	27	26	28	29	32	29	30	38	27	31	24	27	31	27	31	30	30	37	26	33	31	35	25	21	29	28	26	41	33	22	25	24	30	29	23	29	24	32	23	24	34	24	45	25	34	30	30	24	24	33	32	23	29	29	28	29	28	29	31	32	31	33	32	22	24	25	19	30	23	25	25	24	29	40	33	23	24	27	32	28	27	27	32	27	27	29	18	28	30	30	35	23	27	31	27	36	20	36	27	31	24	16	28	27	27	31	27	16	28	33	26	30	26	23	23	29	24	30	33	36	18	26	42	35	28	35	20	38	30	29	41	29	32	40	30	37	32	27	31	32	34	41	24	34	23	28	17	25	21	36	39	32	33	32	31	33	26	28	27	31	39	36	36	30	22	17	38	27	24	20	35	28	33	24	37	26	33	33	34	28	38	27	31	31	30	33	34	34	45	31	30	30	31	35	17	37	39	34	28	28	27	35	36	32	30	32	29	21	24	24	32	25	28	23	26	27	25	34	28	27	32	32	21	27	32	32	23	30	29	25	31	29	44	35	17	28	28	29	35	28	20	19	41	29	36	34	23	21	27	26	27	38	28	22	32	26	30	26	27	27	28	24	23	20	27	33	33	25	30	30	14	30	28	36	19	30	26	26	30	32	27	22	27	29	30	25	40	20	21	29	30	41	22	25	28	24	27	26	39	23	31	33	36	27	24	43	24	26	31	31	23	25	29	24	42	35	34	30	30	35	45	29	28	33	34	32	22	18	33	26	35	30	37	24	37	28	32	33	31	23	30	32	25	35	38	27	24	23	25	26	32	33	30	34	37	23	22	25	28	20	35	33	26	28	29	31	39	35	32	24	26	29	22	27	29	21	32	32	37	20	27	32	31	33	22	31	31	31	30	31	24	40	28	30	29	34	34	42	25	35	27	35	28	29	29	26	28	30	26	30	27	31	30	20	36	36	36	29	23	29	36	31	24	34	26	30	28	28	27	32	35	28	32	33	24	26	30	30	30	24	35	27	31	25	39	30	30	24	26	34	32	24	22	36	39	30	20	28	33	32	29	29	22	32	39	30	35	27	20	32	26	36	31	39	23	22	42	33	37	33	28	39	26	31	29	30	23	24	33	22	29	19	38	33	29	35	31	39
26807	15590	9616	27859	49417	18644	15170	11860	9212	7436	5643	4214	3332	2704	2336	2021	1811	1592	1493	1443	1485	1374	1248	1234	1201	1186	1201	1191	1123	966	925	891	823	792	789	830	725	773	746	725	758	740	739	697	722	693	641	660	642	660	626	676	677	663	610	674	633	607	638	633	613	629	659	586	579	603	614	570	629	546	564	549	578	542	565	551	544	514	564	548	521	588	564	547	542	578	554	536	557	587	572	607	539	540	542	564	577	516	553	548	548	569	549	523	505	573	534	541	561	539	526	535	517	519	552	544	591	515	560	563	531	529	523	554	532	529	498	515	544	525	545	537	538	543	512	549	522	497	534	549	556	549	547	541	577	539	507	505	483	545	542	516	541	572	537	506	516	537	567	497	532	542	545	524	523	529	482	550	499	523	529	565	585	524	509	563	547	502	516	507	537	539	535	540	523	557	562	553	495	502	546	560	515	517	560	499	589	557	532	557	523	522	525	566	546	541	517	531	533	557	491	553	509	537	517	514	524	589	525	504	540	530	503	515	522	531	568	512	576	515	578	516	508	550	541	544	540	517	530	470	555	528	523	530	500	503	504	518	506	521	533	522	527	479	551	486	520	512	485	502	538	513	510	527	551	530	514	528	530	503	549	564	518	541	538	555	499	547	540	528	504	503	481	497	559	544	587	580	528	514	524	576	539	554	531	573	510	553	543	532	562	492	570	516	533	534	530	566	498	558	508	531	490	521	575	543	532	492	526	559	533	538	524	528	519	568	578	592	519	517	563	536	558	544	512	532	501	541	514	529	578	576	503	505	560	505	560	523	530	509	540	554	548	503	572	550	563	524	550	553	529	528	570	546	513	552	549	557	531	493	523	526	537	538	541	537	505	530	550	564	583	532	526	542	516	547	546	500	536	543	537	513	522	519	542	564	511	550	540	548	533	521	527	545	555	511	540	518	551	525	522	511	531	516	549	563	526	530	526	531	503	488	527	559	526	535	537	541	514	546	565	507	523	501	552	524	510	542	522	546	538	530	527	544	522	540	517	513	531	517	529	521	559	540	541	545	518	501	509	531	522	517	512	476	520	518	558	543	494	557	558	513	537	501	508	505	512	563	553	532	563	558	543	525	543	540	523	554	528	508	566	553	551	511	501	582	582	531	498	516	512	555	557	514	543	546	574	533	550	547	552	500	496	532	512	510	500	547	532	520	517	506	551	525	532	488	560	507	593	532	548	538	509	522	516	566	527	516	560	573	549	511	489	577	547	514	513	498	532	552	533	509	479	476	545	528	560	533	548	535	511	506	488	538	561	554	535	568	507	551	493	532	512	467	583	533	510	562	515	530	577	529	594	527	540	489	523	560	526	542	550	557	527	515	507	528	520	522	549	545	562	541	538	532	493	522	516	486	529	530	518	555	511	508	502	572	522	503	516	514	487	550	587	528	524	535	534	542	567	529	550	514	529	522	510	484	551	538	559	529	501	506	492	522	484	484	566	550	530	541	486	512	539	568	539	560	539	521	560	562	536	572	569	549	569	560	550	540	542	548	554	528	529	561	528	539	562	531	546	537	522	522	537	528	548	520	522	495	515	536	537	530	537	498	545	545	544	556	528	510	527	549	536	516	547	541	544	564	514	529	499	536	581	528	504	550	534	553	555	525	548	519	563	522	520	541	517	549	512	524	532	540	478	574	515	578	529	563	507	509	540	505	509	494	543	544	542	545	557	580	533	539	517	494	536	531	552	587	516	570	518	520	544	534	529	548	513	511	515	517	520	527	545	515	488	528	561	509	553	527	549	560	543	522	511	537	523	567	527	488	576	560	521	521	537	519	544	545	540	536	530	546	553	547	555	556	529	560	503	509	554	513	557	513	501	554	539	521	521	497	528	531	516	519	539	557	542	537	562	581	546	540	563	539	521	541	522	527	522	513	501	548	544	554	476	547	549	529	542	537	556	547	567	529	501	558	536	574	548	511	534	577	524	537	501	545	541	529	531	491	518	562	546	529	550	516	551	523	528	539	481	528	563	559	567	569	516	522	461	578	528	580	549	521	499	554	520	489	559	532	536	543	539	533	501	495	500	555	515	551	530	545	526	516	498	485	516	518	528	544	519	547	507	522	548	506	521	512	526	522	554	529	560	510	489	555	538	517	535	563	513	529	548	543	516	530	557	521	544	532	564	556	533	535	538	525	573	545	537	524	492	497	537	526	555	578	507	536	507	520	523	550	552	534	541	523	583	514	525	513	535	530	550	516	506	553	528	532	519	497	527	543	508	511	500	548	496	559	546	555	525	555	526	541	509	542	569	531	535	523	551	531	524	520	549	535	542	509	480	523	520	520	527	511	512	530	535	533	573	575	535	547	559	515	513	494	538	515	535	569	535	544	512	523	551	514	492	529	561	532	489	542	543	521	527	551	554	515	525	564	544	524	546	536	544	547	532	531	533	532	526	541	563	506	528	567	505	539	548	560	538	545	559	511	527	509	539	553	521	546	514	533	519	513	537	514	520	521	575	520	575	523	552	517	524	546	495	536	524	533	535	498	599	520	538	511	487	507	561	536	488	567	551	503	565	516	520	528	514	538	545	541	524	528	555	517	541	502	537	543	565	573	526	529	531	510	559	524	516	539	554	530	568	496	532	502	559	536	537	542	512	506	534	554	509	504	505	563	528	546	498	558	527	569	549	514	521	507	550	530	533	540	570	477	518	555	533	539	557	544	539	557	580	526	578	564	550	539	511	540	522	563	553	547	568	537	524	523	552	519	550	538	548	529	539	513	551	534	526	570	547	530	547	511	541	500	503	493	515	539	519	467	530	528	529	561	498	564	549	484	524	546	519	526	523	545	551	533	568	517	526	526	565	541	515	538	560	520	590	524	537	517	558	548	511	550	543	542	510	525	564	510	514	569	462	535	546	508	532	524	538	502	537	555	562	566	537	495	506	563	516	519	526	540	516	527	537	542	524	542	525	564	526	509	542	515	540	559	534	473	545	522	552	555	537	519	517	542	545	563	496	509	514	518	483	545	531	511	548	501	542	537	542	515	511	535	558	549	543	552	529	509	539	501	535	555	533	496	529	493	529	557	549	522	507	529	502	552	561	529	548	502	531	508	519	544	530	515	489	519	545	576	516	563	522	560	572	565	556	507	523	535	523	543	530	539	487	576	545	533	535	561	538	509	523	480	496	504	510	547	551	511	509	546	559	519	522	573	512	526	529	538	549	540	536	544	485	506	523	552	485	531	538	542	592	571	500	510	519	497	513	509	540	550	491	511	547	520	550	517	521	537	545	532	539	512	564	541	544	553	541	528	493	548	494	525	558	528	550	544	524	527	515	501	539	529	523	514	525	497	551	559	514	550	542	484	528	534	518	511	535	541	542	548	511	501	542	550	503	536	510	476	522	496	500	543	544	472	510	523	535	560	512	490	528	511	566	535	554	506	517	554	550	547	531	488	557	548	521	529	500	556	518	509	553	535	554	541	520	546	560	516	545	553	549	478
3606	1051	513	847	11327	668	219	190	140	125	107	96	93	67	53	51	52	51	44	57	37	34	42	37	48	53	53	38	37	22	32	38	33	35	37	30	28	28	33	32	39	33	36	30	24	31	25	29	25	21	27	21	23	22	26	29	35	27	27	37	27	27	24	29	30	24	31	18	24	32	24	23	26	26	22	33	28	25	26	31	20	23	24	21	29	21	17	24	23	28	30	20	31	27	15	18	19	36	18	32	21	25	20	24	23	27	22	22	22	21	19	16	21	21	24	21	20	26	19	26	30	23	27	22	27	21	22	22	24	23	27	33	32	33	15	26	28	20	20	20	28	25	21	23	26	25	15	16	17	21	17	18	27	28	20	22	26	20	23	28	27	24	29	19	25	26	25	25	30	20	24	20	27	29	21	35	24	23	27	21	17	23	23	20	23	20	31	31	19	16	28	25	25	27	26	36	28	17	28	19	23	26	22	26	26	29	31	33	27	24	31	24	26	22	32	18	23	14	26	27	24	18	33	21	31	34	24	23	22	25	27	21	28	24	17	27	18	21	24	24	29	21	20	17	25	26	25	30	17	23	19	36	17	14	21	25	31	23	26	19	25	21	17	23	21	24	11	22	27	27	22	22	38	28	23	27	23	29	27	23	27	28	17	23	21	12	25	25	23	25	24	20	27	20	29	18	29	23	29	23	22	28	21	25	30	31	23	20	26	30	29	26	23	28	23	25	18	25	21	17	25	29	22	19	24	19	30	27	18	23	19	22	27	25	24	20	21	26	20	29	25	26	27	31	33	31	27	19	32	16	19	21	22	19	21	31	14	21	22	31	17	20	26	27	20	33	21	21	15	19	21	18	17	23	26	21	21	24	24	19	22	22	18	27	23	20	28	24	24	22	16	14	17	27	22	37	21	33	27	23	21	18	26	20	26	24	30	33	31	19	17	31	19	21	25	23	33	24	18	35	21	27	30	26	27	28	19	30	26	19	31	18	29	17	14	27	27	19	16	32	9	23	27	18	29	19	22	21	21	22	16	28	23	24	27	19	21	26	20	23	24	22	21	28	36	19	18	25	19	22	20	27	31	17	26	18	31	30	28	25	25	23	33	20	21	25	25	26	24	20	25	20	23	32	18	19	19	29	33	21	22	24	25	25	22	25	26	19	28	17	28	25	32	28	27	26	25	26	14	13	27	26	22	19	19	20	23	20	29	23	30	21	28	20	19	30	19	22	25	26	33	25	26	17	33	26	25	19	29	29	26	24	22	24	26	8	30	27	22	30	27	27	24	22	14	25	32	18	22	28	18	21	26	21	19	29	29	30	31	25	23	24	33	24	16	20	21	22	28	24	20	22	31	21	18	16	32	20	18	13	24	32	18	21	24	23	25	23	24	18	16	24	27	23	13	23	21	23	28	27	30	30	23	27	26	30	23	22	19	25	29	32	29	18	17	32	19	21	25	22	25	25	27	28	21	25	26	16	17	24	18	20	21	26	21	21	27	16	22	14	30	29	19	25	25	22	18	27	27	26	27	20	22	30	27	25	17	26	20	29	29	19	23	32	19	33	16	22	29	31	22	32	26	20	21	23	33	22	23	23	26	29	24	17	25	19	20	30	26	28	27	29	24	26	26	21	21	25	29	28	30	33	25	27	27	23	22	26	17	20	27	26	32	21	25	16	23	26	31	22	23	29	16	19	20	22	23	19	21	25	29	21	24	33	14	17	21	15	23	27	14	25	27	21	18	21	19	16	23	31	24	31	17	23	25	32	34	26	22	19	23	25	31	21	24	27	21	28	27	21	19	28	18	29	28	27	28	23	32	26	28	23	21	25	25	21	24	21	29	23	17	33	33	12	25	32	31	27	22	25	19	28	28	26	17	22	23	23	22	28	22	22	24	20	25	19	20	25	21	28	25	23	15	28	31	22	25	20	19	25	29	23	23	28	31	22	23	21	24	26	24	20	26	18	25	22	34	23	22	25	26	28	34	26	30	31	25	29	24	33	22	33	31	24	25	23	28	23	24	21	25	20	26	29	19	19	22	28	26	21	22	19	27	28	15	23	18	28	18	25	21	22	21	26	16	32	19	24	21	25	28	27	34	24	26	25	25	22	16	22	21	28	24	27	31	28	35	20	16	20	20	18	24	36	29	24	34	25	24	29	22	24	13	26	19	29	25	24	25	15	21	22	19	17	25	19	25	28	21	27	30	23	23	26	32	23	30	31	30	20	20	23	32	26	23	20	21	25	22	32	33	24	26	26	31	18	27	27	26	32	23	24	25	18	22	30	23	23	27	25	30	24	26	23	21	32	23	21	19	23	15	29	30	20	26	17	27	32	22	23	25	28	25	23	15	24	22	20	23	23	25	25	25	19	20	19	17	28	25	33	28	27	30	34	28	22	22	20	32	30	22	27	24	31	28	27	31	21	20	20	27	19	16	27	18	25	26	22	28	37	28	15	19	32	33	20	20	21	25	17	22	21	23	29	21	25	19	25	23	26	20	23	26	27	26	28	25	21	24	29	22	24	20	20	30	24	25	19	24	21	22	17	22	23	26	29	32	26	25	27	13	24	32	21	20	18	27	20	19	22	19	24	17	24	20	17	21	16	21	18	27	29	25	25	20	27	19	25	27	28	23	16	29	28	22	34	20	22	28	22	24	23	26	18	23	22	27	22	24	25	15	24	24	17	28	22	25	23	22	20	12	19	32	23	25	25	17	30	22	22	22	19	35	17	23	22	23	20	25	25	21	26	30	23	25	19	27	20	34	17	23	22	30	29	19	17	31	21	24	20	22	22	27	22	28	30	25	22	20	19	26	22	20	26	16	34	27	34	22	20	18	17	23	21	23	30	21	10	29	20	17	11	24	27	26	27	18	26	20	30	22	23	22	29	26	22	24	25	29	18	21	30	19	26	24	30	19	20	19	27	19	26	24	30	30	24	21	20	29	21	28	19	24	23	17	29	23	25	28	20	22	21	20	27	25	24	18	14	37	16	29	26	26	23	14	20	26	19	19	15	28	17	22	24	21	26	27	28	25	12	22	18	23	24	27	29	26	23	19	20	17	27	16	21	19	29	25	19	26	22	29	18	25	23	24	21	22	28	27	24	26	27	29	20	22	21	24	22	20	31	28	27	21	26	26	27	18	28	24	21	15	26	24	20	18	22	19	34	24	27	26	20	23	19	27	27	31	33	19	20	26	29	30	21	27	20	27	24	23	25	26	11	25	24	15	16	20	27	27	20	26	23	19	28	26	26	31	22	22	27	28	28	28	28	30	18	26	22	19	24	28	13	33	19	39	23	15	27	23	26	24	19	19	26	27	32	17	22	25	24	32	30	17	31	24	16	19	17	22	22	20	21	28	23	20	25	21	26	31	12	32	28	31	22	24	26	22	26	35	28	27	22	30	27	20	35	25	25	27	15	26	23	25	20	29	30	28	27	26	23	26	15	34	27	24	24	18	27	17	25	23	26	30	16	21	20
35687	21767	14001	32981	56162	25604	21070	16894	13181	10792	8494	6404	4962	4151	3550	2927	2598	2437	2243	2043	1926	1785	1707	1693	1780	1750	1624	1496	1343	1203	1168	1062	1053	988	908	888	932	849	823	843	763	736	734	783	754	746	650	691	659	638	655	579	617	654	577	623	606	606	581	612	582	561	553	591	569	531	529	543	569	548	540	530	465	504	508	469	491	467	470	476	508	466	499	502	482	442	411	470	479	495	450	491	437	458	452	445	452	437	432	445	435	461	440	436	417	422	460	477	445	453	460	434	432	449	439	422	436	430	465	435	469	434	436	441	412	463	422	456	445	400	443	430	480	457	430	454	476	432	429	416	436	436	465	405	448	466	455	461	449	451	441	480	431	424	468	450	444	476	454	415	469	411	456	436	416	437	407	433	460	421	471	419	461	459	432	453	427	414	432	420	431	442	423	442	440	404	398	427	446	432	422	440	480	423	426	439	439	443	441	456	454	482	447	409	433	423	470	412	463	483	420	436	417	414	412	445	443	445	469	424	426	470	417	437	463	411	462	428	428	421	422	433	461	433	409	411	407	482	479	427	400	458	470	439	453	437	437	454	436	426	423	423	418	454	423	420	442	451	458	433	460	419	445	430	435	433	454	423	421	453	471	466	454	409	443	397	452	437	441	435	400	433	431	401	417	479	445	416	393	381	424	430	426	448	441	435	482	389	448	416	395	435	409	456	419	418	413	432	466	413	452	448	444	407	439	450	437	429	415	411	433	438	422	406	410	451	488	409	470	433	455	429	404	450	431	437	474	436	470	410	447	445	437	422	441	456	418	449	421	405	410	466	452	436	487	431	463	432	442	432	399	406	454	484	463	447	446	430	433	425	410	419	426	436	421	422	496	447	433	464	423	421	430	464	469	433	421	422	432	397	440	424	411	433	450	437	439	437	442	489	448	428	447	452	417	419	468	400	440	437	420	432	426	407	446	434	430	496	420	426	417	442	412	408	417	430	414	458	458	397	446	427	441	410	425	395	471	423	482	408	460	437	472	418	418	430	432	406	462	470	447	460	431	477	420	414	436	449	410	430	404	426	458	452	456	449	438	423	423	441	426	420	409	409	457	425	414	452	415	406	423	401	450	443	456	466	415	425	431	430	446	464	472	411	456	476	431	438	428	440	498	431	432	425	450	394	453	479	450	443	464	436	424	412	435	443	390	418	439	450	433	468	444	450	415	401	422	448	441	438	444	457	390	432	422	404	446	422	474	427	417	408	388	399	422	476	430	474	449	439	429	403	422	430	415	410	456	429	441	436	409	416	446	434	447	419	446	429	430	443	435	470	457	423	412	432	438	421	495	483	435	428	428	439	451	489	448	399	426	409	461	450	434	418	438	438	428	443	411	419	408	391	454	430	417	417	473	435	428	430	424	432	469	431	442	477	446	435	463	406	425	427	398	418	438	422	452	461	446	514	454	418	452	456	422	473	431	452	429	435	432	451	420	424	380	424	444	453	455	414	435	411	456	401	458	448	426	444	407	388	450	419	445	486	462	459	428	449	444	431	423	445	417	427	429	438	421	446	421	472	421	459	441	427	438	413	441	430	470	458	420	403	444	444	455	432	449	419	386	432	457	450	448	429	410	439	434	451	426	464	423	443	434	421	409	443	414	457	395	440	429	420	393	465	436	418	433	428	407	444	451	451	454	432	432	417	438	420	426	462	430	449	448	452	399	429	467	424	430	447	447	477	423	424	399	439	459	447	462	450	479	439	441	434	423	414	429	484	425	430	473	445	410	438	408	469	459	457	453	471	422	432	444	452	448	440	410	444	437	401	417	420	432	443	441	412	444	470	430	405	464	473	429	418	455	466	428	424	425	414	413	449	434	447	443	420	442	413	453	428	427	487	471	466	449	455	421	424	435	446	443	457	451	431	426	450	388	449	391	460	436	436	442	410	421	470	428	437	394	419	446	424	420	447	486	424	411	440	399	438	407	438	458	464	400	432	419	431	400	441	392	462	419	424	422	436	426	456	449	434	494	435	443	414	453	418	444	423	429	428	460	467	420	429	450	417	452	439	390	423	441	438	426	434	433	442	425	423	440	450	435	464	428	434	419	402	434	424	415	450	431	426	403	460	406	436	405	437	454	389	415	431	424	452	425	423	445	446	399	405	460	410	430	429	447	412	421	397	433	407	433	487	406	436	441	439	449	419	456	441	425	433	400	418	432	437	412	417	439	460	416	447	389	447	450	458	448	464	430	461	441	469	392	413	430	491	389	446	440	453	425	427	471	444	456	439	408	458	463	418	415	435	452	448	465	428	447	416	482	442	401	464	419	446	432	462	430	424	428	430	462	433	428	441	439	412	431	446	408	453	453	407	426	410	390	443	423	406	416	433	415	425	403	431	444	413	421	471	414	443	422	440	470	477	422	467	433	439	443	434	417	415	454	428	437	424	406	441	462	429	447	468	436	412	409	441	388	451	426	397	417	445	418	435	503	465	442	445	384	398	429	456	460	449	433	434	432	419	414	436	383	446	411	404	435	420	428	452	447	438	424	430	475	404	444	437	414	448	411	436	419	399	452	420	432	435	421	450	446	436	437	437	416	420	479	450	425	402	428	414	452	478	430	461	448	452	390	424	434	408	436	438	434	395	467	423	431	415	438	451	429	422	431	412	415	473	484	452	452	419	471	457	418	451	436	429	490	442	402	444	435	436	458	438	402	440	407	425	380	436	440	428	406	412	427	471	456	456	418	408	446	430	468	450	432	414	424	453	466	437	452	419	439	417	463	417	482	492	413	424	452	461	456	453	389	452	429	440	415	445	439	391	452	397	442	458	461	443	404	441	424	454	416	392	446	411	449	384	438	404	464	478	431	388	405	459	421	470	414	435	462	393	463	441	444	456	414	460	418	431	426	404	447	420	420	408	432	450	427	453	432	419	444	450	422	472	423	438	481	422	435	435	429	435	409	451	408	426	438	415	437	433	458	498	416	407	446	430	481	417	440	441	442	427	390	438	435	425	453	405	448	452	430	448	413	424	408	439	425	458	427	402	457	460	440	462	411	404	429	444	455	427	456	428	400	457	447	434	458	404	419	456	431	462	456	421	390	442	440	436	418	429	422	437	457	432	428	423	434	423	461	478	450	459	442	434	429	434	424	409	401	402	463	397	434	460	427	393	410	432	372	445	430	448	442	431	454	464	430	447	428	428	466	445	414	426	442	431	420	457	445	426	419	454	465	426	423	379	417	395	420	405	444	416	430	409	434	413	401	441	453	416	419	426	403	439	417	456	448	440	475	453	401	443	452	405	467	429	411	402	452	424	399	448	440	401	426	490	452	433	445	440	424	404	405	399	432	445	431	429	429	432	412	415	506	404	449	409	441	408	451	418	420	479	406	447	444	455	446	427	425	477	449	410	415	425	444	412	415	431	468	390	404	441	391	410	422	412	412	408	449	459	461	477	429	428	433	474	408	417	436	474	450	440	465	417	433	410	446	424	410	446	429	405	422	456
2001	300	171	187	1725	90	78	94	63	48	54	38	34	31	27	21	24	22	27	21	19	26	23	25	23	20	20	16	18	23	18	17	16	15	9	20	14	19	22	12	20	25	19	17	20	14	21	19	13	24	16	21	16	14	15	15	21	13	19	12	16	15	18	19	20	22	21	23	16	19	21	22	18	11	19	16	16	12	22	23	16	24	21	10	22	30	17	16	24	22	22	14	16	23	26	17	17	15	17	19	12	16	24	18	20	16	15	25	16	14	12	18	24	24	12	18	19	16	12	18	18	22	20	13	17	23	23	16	12	16	17	14	20	21	16	17	17	18	18	20	11	9	13	13	19	16	18	18	17	18	17	22	20	17	11	23	23	16	21	18	22	15	17	18	14	21	20	15	18	16	17	16	23	20	24	19	19	19	12	13	22	15	18	18	21	17	22	19	18	26	19	15	19	16	10	14	18	13	22	18	13	17	17	6	15	18	18	14	19	22	21	18	18	17	13	23	17	20	16	17	16	18	16	13	19	16	17	24	19	12	14	19	23	14	18	21	20	11	19	14	11	21	16	20	15	14	13	17	12	18	16	17	20	18	25	19	13	28	18	17	19	17	11	19	17	23	15	15	21	21	14	15	13	16	10	19	23	19	19	14	14	12	25	17	26	22	13	9	19	25	14	16	23	20	17	17	13	19	15	20	15	19	23	12	20	15	18	24	15	15	15	21	11	16	17	23	13	11	12	24	22	20	19	18	16	11	16	20	11	19	10	19	16	18	15	19	17	20	21	24	15	9	13	22	14	18	19	17	15	12	18	15	14	24	8	21	19	23	21	19	17	15	14	14	17	16	13	19	22	17	11	16	18	20	14	17	16	16	22	19	16	21	15	16	22	19	18	21	17	14	20	23	9	14	19	13	13	16	12	17	12	18	27	14	22	14	18	23	14	15	16	19	20	20	19	16	17	8	20	15	23	27	11	19	15	12	12	20	14	19	19	20	24	19	18	14	25	16	22	24	15	18	14	20	17	22	23	13	18	21	18	15	16	20	17	17	24	21	20	13	18	18	14	13	22	21	26	27	20	19	13	19	19	16	18	18	14	3	13	12	13	15	25	16	18	14	17	15	14	20	20	15	11	16	10	14	18	16	13	14	24	18	15	18	21	23	20	14	22	17	10	21	12	19	16	17	22	22	17	18	9	18	17	12	24	13	23	10	27	16	17	12	23	14	11	22	12	19	18	15	24	21	19	15	14	16	24	13	19	16	16	28	21	20	18	17	15	12	14	11	15	11	24	15	15	15	22	19	14	19	15	17	19	26	19	19	15	19	13	15	19	22	21	21	17	20	20	26	15	21	11	19	18	14	19	14	27	16	17	24	20	10	23	18	17	20	20	16	16	19	16	23	15	20	20	17	19	13	22	27	20	27	25	19	10	15	22	21	20	12	20	9	20	14	10	17	16	20	19	21	14	19	19	22	11	21	11	18	17	16	20	17	17	14	20	14	13	18	12	17	13	27	15	17	25	21	20	20	12	20	16	14	12	14	16	22	22	14	18	12	20	11	19	16	14	21	16	18	25	16	14	17	9	13	7	17	15	12	17	16	26	16	18	20	18	17	17	17	13	17	11	17	11	17	29	23	14	17	15	19	16	18	15	31	18	17	16	13	17	20	19	21	17	11	15	13	15	12	21	22	22	16	10	15	18	16	10	25	18	20	13	17	15	25	18	19	20	18	16	11	13	19	12	20	12	14	21	14	16	14	11	15	14	18	15	17	23	24	16	17	23	19	15	7	19	19	25	14	22	15	22	16	25	23	17	21	17	21	20	26	14	19	26	19	18	13	19	17	19	19	14	20	12	14	15	22	17	19	22	19	14	15	13	14	16	17	19	20	19	16	14	16	22	17	14	18	18	16	15	15	20	21	23	17	17	18	22	14	19	16	15	12	23	23	19	26	18	16	12	17	17	21	15	14	18	22	14	17	14	24	12	15	16	22	22	18	12	9	22	21	21	15	13	14	10	13	18	18	22	12	17	20	17	16	17	18	14	23	21	12	18	17	16	19	17	16	21	16	13	14	18	24	17	22	28	13	16	17	17	16	11	16	23	14	16	17	11	15	16	21	15	27	27	19	21	12	19	22	13	22	17	13	11	13	22	15	12	16	11	17	12	23	14	10	17	18	16	11	15	12	17	18	17	24	20	20	20	14	19	17	19	19	15	20	21	20	13	26	21	19	20	18	10	22	15	20	18	22	26	18	18	21	28	21	16	15	16	20	11	11	20	24	14	23	12	11	19	15	16	13	12	19	19	18	11	15	13	18	13	19	12	16	14	18	26	10	18	18	10	17	24	20	15	18	11	13	20	15	16	15	25	10	19	18	17	12	20	14	13	10	18	18	14	17	21	23	17	22	28	16	18	16	13	23	19	13	16	21	16	12	11	18	17	17	22	13	21	18	23	15	15	17	26	22	17	17	21	17	14	16	13	20	14	21	15	17	17	12	23	21	18	23	14	18	25	14	20	24	14	16	17	17	16	17	16	21	17	16	20	19	9	20	18	15	17	17	14	10	13	10	20	20	15	14	18	16	17	11	23	15	19	11	17	21	16	19	22	11	11	22	20	16	18	17	23	17	21	15	14	15	11	16	10	21	12	20	19	14	16	14	15	19	19	13	23	11	24	17	15	14	21	11	21	13	16	30	8	18	21	20	16	17	13	18	17	23	13	22	17	10	22	21	14	14	24	11	20	19	16	19	18	21	21	13	24	15	21	20	19	17	16	19	16	18	20	18	19	14	21	17	17	17	22	12	26	18	14	20	10	10	16	20	15	20	19	19	13	9	23	15	17	23	11	21	14	11	22	10	17	12	16	15	11	13	19	25	9	11	25	11	21	31	21	12	20	18	16	23	21	12	12	19	19	12	22	11	20	15	18	21	18	24	11	28	21	12	22	21	16	14	16	12	14	21	21	23	19	18	19	17	21	15	15	16	22	17	18	12	22	13	13	21	24	19	14	23	13	10	20	14	16	14	11	19	15	11	19	12	18	18	16	13	20	16	9	14	10	19	22	12	14	20	18	14	23	21	15	13	17	18	15	12	20	22	13	15	15	19	18	16	23	21	26	20	21	17	23	21	16	17	15	13	12	14	16	18	16	18	18	13	17	24	18	25	14	17	17	12	21	15	24	11	14	15	17	19	14	14	24	11	9	22	23	10	11	27	24	18	18	15	22	19	13	17	18	17	24	17	26	14	21	14	21	19	21	23	24	24	25	27	9	24	18	23	20	14	13	14	13	25	19	18	25	15	15	13	15	19	15	21	20	18	19	20	24	19	17	22	25	19	9	18	16	14	11	20	11	19	16	11	15	15	22	15	17	15	17	19	11	21	24	20	14	20	15	21	16	12	14	22	25	22	17	16	21	21	18	19	20	11	22	19	20	16	17	23	14	22	17	12	17	12	29	16	19	20	15	16	16	14	15	21	16	17	17	24
23969	12116	6291	18635	42090	12751	10369	7659	5222	3873	2930	2188	1696	1351	1253	1051	964	916	786	793	750	803	692	757	676	720	728	686	572	553	486	504	478	476	466	467	418	483	438	480	405	428	441	437	391	400	390	403	380	417	341	386	373	397	367	368	408	420	361	364	388	359	358	364	406	351	360	361	328	329	340	343	346	348	340	345	342	343	329	358	313	319	298	357	305	316	331	344	309	333	320	328	309	357	301	312	319	326	341	332	308	326	311	313	321	342	316	333	294	340	315	317	347	350	334	312	336	323	345	305	366	314	326	343	330	312	312	283	300	348	324	315	337	318	358	317	297	317	309	338	332	332	316	327	353	329	317	337	311	318	353	287	324	297	315	333	337	304	345	350	324	330	348	322	343	309	305	328	318	358	347	327	320	356	309	313	292	327	319	308	310	339	338	332	318	307	339	338	310	340	324	340	297	296	317	350	295	335	338	313	300	314	330	331	338	329	326	348	337	349	339	287	331	305	314	314	342	318	339	300	326	336	319	322	326	321	351	298	311	265	323	315	292	331	333	324	344	318	338	327	339	335	335	350	332	320	316	298	328	324	336	318	322	333	343	331	326	301	315	326	311	311	333	324	339	342	329	330	327	294	296	332	314	328	328	354	274	328	302	333	311	333	312	314	368	356	313	315	326	302	301	310	314	318	346	351	336	304	331	356	306	321	329	345	347	317	326	302	338	339	328	317	320	308	344	327	335	317	321	339	322	336	351	335	337	305	330	353	310	327	341	329	322	324	298	322	296	323	318	303	298	344	293	315	308	330	319	283	344	317	301	301	328	320	326	322	299	298	312	335	325	334	285	365	331	321	334	330	353	323	330	341	338	308	331	323	315	346	312	319	301	282	328	283	341	278	311	312	355	325	306	320	317	329	338	323	324	290	339	323	355	311	351	357	326	332	313	323	290	293	337	317	314	318	346	312	345	327	334	351	333	316	323	322	302	294	314	290	307	267	335	317	358	329	269	324	333	328	272	355	324	308	316	331	311	314	333	335	310	316	317	363	287	303	328	325	298	329	310	323	307	345	339	335	311	353	350	304	304	319	328	296	337	302	319	336	306	318	334	316	306	348	317	319	311	320	335	323	342	312	349	296	320	329	322	298	340	344	344	303	332	320	326	320	324	331	258	304	331	312	295	308	284	324	325	298	342	302	324	315	317	316	318	335	319	348	312	350	317	314	330	286	341	324	311	354	338	319	339	310	310	301	323	299	321	334	306	319	339	354	348	319	356	347	301	309	310	312	330	320	307	321	311	308	340	309	335	332	337	320	344	314	338	335	318	326	318	351	308	350	352	315	331	327	335	341	348	329	330	337	328	318	327	279	313	303	351	280	321	301	333	342	338	326	337	321	296	315	317	297	330	329	302	365	323	323	289	328	304	320	313	346	331	296	300	310	302	311	282	302	315	309	320	335	295	339	285	311	312	345	330	344	314	308	347	322	339	293	327	329	292	330	308	328	329	332	321	318	318	291	357	365	324	318	336	320	344	317	300	299	334	331	329	345	333	315	315	341	307	310	350	314	314	331	305	319	301	328	350	338	321	349	309	329	318	343	367	341	300	333	299	312	310	311	291	289	291	331	341	316	325	318	315	302	347	314	334	344	315	289	324	324	328	347	304	338	306	333	316	315	343	316	318	315	295	315	305	333	328	346	304	327	309	341	317	324	321	329	307	293	309	309	327	325	306	313	340	288	330	308	285	334	345	296	296	298	327	316	296	291	322	315	313	343	329	313	325	335	340	301	356	328	311	324	316	326	345	325	330	356	295	347	320	326	334	315	296	333	326	329	330	342	324	331	295	337	304	320	317	314	321	317	321	292	305	327	325	324	295	316	318	318	333	315	320	314	328	303	331	309	331	322	325	340	333	320	335	305	326	335	309	337	300	290	347	330	335	311	337	298	316	352	338	315	337	344	330	309	327	365	308	315	337	318	328	318	304	333	324	338	327	344	330	329	331	320	354	299	328	321	344	315	335	319	343	334	303	314	265	306	343	337	322	324	324	331	315	316	344	321	339	328	334	299	321	319	303	323	336	324	312	361	309	327	321	323	338	337	310	293	353	371	337	354	317	332	311	371	301	303	338	294	330	319	311	308	336	303	293	321	340	331	305	302	296	330	348	349	314	336	300	313	321	343	318	334	323	334	351	324	288	303	295	344	313	307	329	301	337	294	300	310	338	319	336	304	320	356	339	356	284	324	306	312	325	323	310	314	315	293	334	328	344	281	314	316	347	316	327	319	314	323	302	338	294	336	283	309	311	282	331	313	322	298	303	332	332	321	316	322	317	286	330	343	275	313	317	336	322	336	299	335	332	340	310	283	337	294	304	302	332	317	335	292	320	322	325	288	332	318	342	318	338	319	336	312	295	326	345	352	326	280	337	296	300	329	295	313	337	329	319	300	289	331	315	312	311	328	321	322	322	285	341	327	311	318	328	358	327	326	335	320	331	325	311	312	298	322	291	333	289	325	325	338	342	312	337	330	323	313	321	309	345	337	345	335	308	296	322	321	300	336	348	337	330	321	308	314	327	315	327	320	369	315	318	335	324	339	329	320	305	319	329	330	330	332	322	336	300	312	321	312	311	333	306	329	306	319	333	322	329	314	316	327	312	305	304	330	354	341	306	308	307	306	364	342	318	327	346	311	323	323	329	350	299	313	324	335	327	355	331	332	340	283	303	319	330	330	324	341	325	314	302	328	359	297	317	323	315	331	325	292	328	337	324	299	345	336	304	330	301	308	326	321	319	338	314	327	324	306	288	314	301	309	302	309	326	318	339	322	330	330	311	315	317	336	292	301	299	325	328	314	314	252	327	307	291	322	324	328	315	354	323	332	317	304	297	316	342	356	324	310	341	314	329	334	307	329	336	326	324	308	325	317	319	305	292	363	347	309	306	296	299	317	318	328	293	347	355	328	308	327	320	316	331	313	328	335	364	300	312	329	313	320	303	319	336	333	318	318	326	290	359	322	325	313	318	341	336	333	323	302	298	286	309	315	306	301	326	305	316	315	299	323	339	315	325	335	316	333	293	318	321	340	328	321	293	315	328	327	304	314	318	318	342	314	317	317	355	362	301	320	357	316	316	341	331	322	298	338	345	329	322	334	336	306	350	304	302	286	321	325	330	333	333	280	312	333	327	293	361	329	335	335	317	304	316	326	310	326	306	300	326	304	340	319	330	337	313	318	313	284	293	312	329	332	317	330	271	314	356	306	308	311	290	353	318	336	321	315	317	331	332	312	313	342	310	307	325	343	330	332	329	269	317	327	304	277	340	309	337	333	317	315	303	336	296	319	339	347	352	335	339	353	336	326	333	296	301	319	332	300	311	299	302	314	321	315	307	308	358	318	325	328	320	326	340	352	370	324	335	352	334	298	333	340	337	332	326	309	300	304	353	340	320	311	339	354	333	315	309	289	320	315	300	339	303	335	308	306	380	345	319	337	304	371
3432	1078	451	586	12350	896	181	152	143	110	87	81	68	62	58	39	60	44	41	30	32	47	33	41	26	37	37	39	26	31	21	30	21	28	26	20	22	30	24	25	32	16	23	21	21	19	20	21	22	21	20	23	25	16	15	24	23	22	20	30	17	22	24	33	16	13	25	13	20	26	17	19	22	28	17	27	19	18	18	20	24	27	24	24	20	26	16	18	19	15	21	20	21	19	21	23	22	21	18	15	18	15	15	24	15	13	20	30	17	16	13	18	15	24	21	19	12	24	21	17	18	25	21	20	14	20	25	18	24	15	24	16	20	13	17	23	21	22	23	29	23	22	27	27	22	15	15	17	20	20	23	16	23	15	16	16	22	26	17	22	20	15	18	19	22	23	22	19	16	27	11	18	18	18	25	21	22	17	14	19	23	22	22	19	22	18	25	19	16	20	15	21	17	26	24	19	21	18	28	26	20	24	17	20	13	22	16	13	21	18	27	18	24	25	13	19	15	19	20	11	18	23	15	27	18	17	17	20	17	20	18	21	22	22	25	13	24	28	12	14	23	31	23	25	17	16	18	17	18	11	14	16	18	16	22	28	21	16	19	27	26	15	24	17	22	14	20	15	11	15	22	13	20	17	20	19	25	23	14	25	18	24	24	29	17	29	12	17	18	23	19	18	28	23	16	16	22	21	22	22	22	24	22	21	18	18	23	20	21	20	23	23	24	12	22	20	18	15	12	26	18	20	15	32	11	14	15	25	19	24	24	17	24	23	18	14	17	18	10	13	21	12	13	16	14	21	15	19	18	12	18	20	22	13	20	14	16	17	17	21	17	19	15	18	16	20	23	19	15	27	16	17	24	19	19	11	24	18	25	22	18	14	28	22	17	14	10	30	17	20	9	18	22	19	20	19	12	16	19	21	19	13	11	20	23	20	14	19	23	25	18	15	24	22	30	21	14	19	12	21	19	10	17	14	27	15	22	22	19	21	25	22	18	19	16	18	18	20	19	15	18	25	21	20	19	25	19	19	13	18	20	31	20	19	15	19	15	29	15	22	18	17	14	17	19	16	19	21	16	17	21	10	21	15	19	12	20	31	22	21	25	16	17	18	17	23	20	21	22	12	17	19	16	16	28	18	22	19	20	24	14	18	17	17	26	27	17	9	28	18	17	21	16	18	19	15	12	18	23	16	17	16	18	20	18	24	12	23	21	23	22	21	14	18	15	14	18	31	22	16	21	23	24	22	16	22	21	17	15	21	18	18	20	14	27	19	22	22	10	20	13	21	20	15	28	11	20	32	23	20	12	14	23	15	21	24	16	13	17	9	13	20	20	16	27	15	29	14	20	13	20	17	16	13	21	11	18	14	23	13	21	19	22	21	25	12	21	18	16	22	19	15	12	28	21	14	25	15	18	25	19	15	18	22	19	16	25	15	31	18	18	27	30	18	25	18	24	15	22	19	16	20	17	15	16	19	24	19	21	35	15	22	15	18	16	22	15	17	24	25	22	15	14	21	10	20	22	25	15	22	29	14	19	15	16	19	19	27	14	11	16	21	19	24	21	16	16	24	15	16	18	21	21	26	24	23	22	25	13	23	8	20	16	17	17	18	14	27	14	16	21	22	13	20	17	9	25	14	15	18	16	13	24	19	18	20	20	23	17	18	23	23	23	19	20	21	16	25	11	20	21	14	20	24	18	19	20	17	23	15	19	18	21	21	14	18	18	16	22	24	35	16	15	16	15	17	18	25	13	19	14	16	16	13	17	20	22	15	15	25	13	15	20	15	25	7	17	19	17	17	18	16	10	15	23	18	17	21	11	17	19	25	19	12	17	21	27	12	26	22	24	26	23	26	20	19	11	25	12	14	18	26	26	18	22	17	18	19	23	14	21	16	23	22	18	26	21	20	12	25	21	25	20	18	21	18	13	17	26	13	11	30	19	13	25	23	14	16	11	21	27	11	17	15	20	20	20	16	21	14	21	22	17	23	12	24	15	26	19	22	17	15	25	14	14	14	26	19	15	22	21	18	27	21	13	30	18	16	22	20	18	26	15	18	6	23	20	21	18	12	18	14	22	27	10	22	26	16	23	23	16	17	19	17	17	21	18	16	13	14	23	17	18	17	19	21	24	19	21	25	21	18	19	12	28	15	24	5	14	26	15	25	20	15	18	19	19	16	16	25	11	15	16	20	21	22	22	18	13	28	18	16	20	18	15	24	18	16	18	16	18	16	15	22	22	17	16	19	27	11	14	27	21	35	15	23	12	24	18	20	24	16	20	14	15	21	17	16	17	22	16	16	15	22	15	16	18	20	21	20	16	20	14	16	11	16	20	28	24	15	29	26	17	19	16	14	29	21	12	25	25	18	14	14	16	15	21	21	22	15	19	19	17	22	27	15	16	26	25	22	17	28	21	24	25	23	15	19	19	23	15	18	19	15	20	21	18	24	16	27	19	23	17	26	12	18	5	20	25	22	15	15	12	23	21	26	17	18	15	21	29	23	17	25	17	19	12	13	15	22	19	18	12	16	20	23	20	17	18	20	22	16	23	25	18	15	22	15	33	18	25	27	15	15	13	12	24	25	20	18	11	32	26	24	26	21	22	13	25	23	20	16	17	20	18	23	21	17	19	15	26	22	23	25	16	17	16	20	20	22	29	25	20	14	15	19	14	17	26	23	20	13	21	20	16	16	13	21	19	15	28	17	23	16	21	22	20	23	17	25	18	16	17	21	17	23	24	24	18	18	14	25	20	16	11	23	23	22	23	19	17	22	17	23	14	14	15	20	24	20	21	13	22	16	21	17	17	19	15	13	13	20	18	21	16	18	21	18	24	23	27	15	15	13	23	17	25	17	14	12	20	17	21	23	21	21	18	16	24	23	15	15	19	12	22	15	12	19	13	15	23	24	18	11	22	17	13	19	22	21	29	19	26	19	12	18	11	19	24	24	21	19	17	21	16	24	20	22	17	21	15	13	24	16	18	23	21	20	19	22	15	15	20	18	24	20	24	17	26	14	17	22	14	16	14	19	20	20	24	21	18	14	19	22	16	20	16	24	23	18	20	19	14	12	25	13	24	19	17	25	23	14	22	20	12	30	15	15	19	13	16	22	19	21	16	16	17	18	16	21	13	18	18	13	18	18	15	14	19	20	12	24	20	23	19	21	18	12	21	18	16	21	20	18	19	20	12	18	20	19	15	19	15	28	24	15	24	19	20	21	19	20	20	16	14	19	27	17	21	20	18	22	21	29	24	13	21	17	18	15	17	23	15	20	22	19	23	21	19	29	24	15	12	24	16	11	23	21	22	16	18	21	19	17	21	13	10	13	23	18	19	18	23	19	17	21	9	14	16	23	19	19	14	17	15	23	15	18	16	12	27	16	21	13	23	19	22	23	20	25	15	17	17	9	11	17	18	19	11	22	24	14	18	17	16	20	27	18	18	21	22	11	26	21	20	17	15	21	22	21	23	20	20	20	14	22
36714	21792	13991	30451	62876	21915	18785	14780	10959	8549	6640	5147	4304	3541	3076	2578	2309	2103	1923	1856	1666	1595	1573	1572	1525	1420	1323	1261	1093	963	938	855	882	798	753	715	711	748	690	648	700	648	647	591	589	517	535	558	596	548	518	498	561	500	524	483	513	470	512	436	476	454	479	460	469	440	448	428	394	430	421	431	395	438	374	385	405	414	405	409	385	394	387	360	383	372	348	394	375	383	394	368	359	383	384	340	359	353	392	353	342	390	389	355	374	348	409	343	400	349	379	402	346	336	374	382	363	353	385	361	389	363	394	353	398	361	355	378	320	382	364	356	374	374	382	384	348	375	329	349	338	362	344	346	388	360	366	363	373	375	377	340	340	373	350	356	343	313	366	360	373	359	373	339	363	305	357	341	337	370	389	331	382	392	369	354	321	353	389	332	366	350	343	345	333	340	324	347	351	380	360	328	354	365	364	357	359	360	342	386	337	334	376	324	336	365	344	320	337	312	366	364	354	351	372	326	353	311	342	362	334	390	348	339	351	364	375	326	380	350	365	337	330	345	336	363	353	313	334	344	322	354	359	362	376	325	350	357	329	339	343	343	326	366	331	362	309	329	367	349	359	320	360	354	321	359	371	322	350	344	323	335	355	396	352	376	359	361	362	370	355	344	331	377	343	370	357	368	359	352	325	349	341	354	316	351	325	356	355	352	370	335	368	328	382	373	359	335	356	326	339	339	328	349	349	358	343	357	367	359	344	321	340	339	343	361	351	327	316	367	359	352	366	378	353	328	332	372	368	378	343	404	316	347	375	323	377	376	346	330	350	370	353	325	394	370	317	358	363	310	311	347	314	358	342	325	331	331	360	348	345	359	336	361	304	346	340	360	329	327	352	333	331	345	373	322	376	353	335	342	350	374	320	314	332	296	373	348	339	368	364	362	355	348	350	374	327	341	347	332	356	369	344	306	357	351	365	332	354	369	354	359	352	352	334	341	369	344	347	337	377	325	353	334	313	354	325	370	373	366	333	349	356	342	331	378	321	363	342	352	339	342	348	341	348	380	335	340	372	369	363	349	366	335	383	347	331	371	335	348	349	374	327	346	366	349	333	353	357	372	344	372	384	356	337	340	361	342	336	392	332	353	338	403	359	352	338	343	361	346	351	340	338	351	379	358	342	311	342	337	369	352	326	351	354	348	362	325	319	355	350	371	390	349	346	351	340	322	361	345	374	364	370	392	362	333	319	341	349	350	340	400	359	352	369	335	334	338	321	375	329	352	358	360	321	349	350	304	364	357	382	339	341	312	355	332	311	361	360	354	328	354	369	327	325	344	356	379	354	362	347	354	340	319	325	334	367	352	334	328	353	363	357	335	370	372	354	369	377	346	355	346	349	358	367	381	309	322	357	327	375	320	352	355	352	376	373	342	314	348	360	353	343	349	350	358	381	333	334	336	339	372	372	356	366	334	362	364	352	363	327	350	335	369	380	328	384	391	356	345	337	347	364	368	340	360	374	352	355	359	356	336	341	345	331	318	358	371	323	343	338	343	359	339	336	347	344	371	355	325	378	364	362	360	329	362	365	385	324	336	343	358	296	393	371	332	341	337	357	358	346	338	348	342	372	340	371	331	349	332	344	373	344	359	378	340	326	360	370	371	348	325	323	358	353	346	335	375	360	370	359	351	327	350	336	347	327	371	341	349	362	360	349	333	348	348	354	348	338	363	351	328	353	338	315	349	366	345	374	334	349	326	336	353	331	398	365	352	368	341	339	347	369	356	353	349	352	356	347	354	350	358	354	302	372	334	346	347	354	367	352	352	362	360	356	347	331	367	356	353	376	345	347	335	344	375	326	340	365	348	332	375	358	360	364	363	375	355	362	347	371	299	340	344	332	347	337	384	360	364	368	324	365	348	340	342	365	356	377	350	336	345	366	363	390	382	372	337	385	346	356	366	364	351	355	345	340	359	347	350	338	336	359	346	315	353	358	338	381	356	347	333	378	350	364	361	322	332	381	394	383	348	346	346	353	326	339	374	322	378	359	321	342	340	316	344	331	356	329	332	333	329	359	364	329	341	362	358	339	365	388	354	341	382	352	386	307	357	332	353	333	346	326	352	331	384	319	352	314	344	326	373	345	389	328	348	393	331	352	332	380	342	376	308	351	351	365	351	357	341	338	371	349	353	347	351	342	343	341	370	354	363	331	334	346	333	362	319	345	351	370	349	349	364	360	365	326	343	371	347	323	372	348	365	346	358	367	339	324	350	378	329	352	351	366	357	360	319	371	382	379	388	329	352	382	332	346	365	352	345	347	361	354	364	340	342	368	363	331	329	359	337	319	357	363	357	359	384	357	344	367	337	341	320	364	334	364	365	340	368	357	343	387	350	327	334	358	350	336	335	358	355	377	348	318	332	314	330	340	339	340	355	338	339	350	314	338	346	353	347	341	338	374	356	370	364	376	349	345	348	374	344	359	415	356	355	351	343	379	380	365	359	393	337	354	361	379	372	345	344	341	359	346	330	337	365	345	363	371	336	366	335	349	358	342	324	361	342	385	349	325	329	368	369	325	365	348	347	337	328	314	331	376	368	344	345	382	351	319	355	349	349	365	349	293	374	347	348	339	359	357	372	348	334	344	351	346	354	335	353	346	354	346	368	357	336	334	355	359	334	355	344	341	319	342	368	341	367	357	325	343	340	374	330	349	302	344	357	339	342	335	355	306	324	333	373	362	357	399	392	373	343	334	343	353	349	357	370	350	363	350	310	349	352	340	355	342	342	358	347	341	379	364	368	347	336	375	336	345	364	323	315	353	377	360	328	349	340	330	382	373	343	370	340	345	334	325	321	346	376	347	320	355	355	346	337	335	334	341	375	384	332	386	329	349	371	348	345	355	366	359	328	346	351	370	335	356	340	337	359	335	355	361	360	351	373	330	346	345	320	359	353	360	337	357	354	339	348	333	341	312	349	360	345	302	348	374	333	350	330	345	354	334	351	348	349	337	336	352	349	339	336	341	340	328	355	351	334	336	331	332	347	324	337	381	341	333	363	340	376	350	338	345	310	331	332	348	366	362	341	364	347	368	324	353	358	311	314	368	358	336	358	340	333	342	328	359	366	318	356	330	353	374	359	364	347	356	347	355	331	366	350	332	365	354	378	349	352	353	327	350	347	323	336	352	360	374	364	363	394	352	350	347	355	350	387	352	375	360	349	359	316	347	329	344	342	360	333	308	363	364	343	338	363	351	348	368	337	355	368	317	335	341	334	319	344	331	349	348	374	356	331	336	363	352	356	327	328	318	329	294	347	381	378	338	335	306	336	356	332	351	363	376	335	373	326	342	331	358	353	341	326	321	347	344	342	343	378	331	307	305	351	336	366	351	343	338	306	383	367	342	365	345	336	387	363	343	330	379	334	343	337	371	363	348	346	347	400	352	367	352	366	336	356	369	341	374	314	333	349	332	342	365	369	347	354	331	353	391	348	353	377	320	348	336	344
3612	626	367	268	6620	697	129	111	104	77	57	62	59	51	47	53	44	44	35	37	37	51	48	48	40	42	51	33	45	36	26	27	33	39	35	39	34	29	32	37	26	37	23	32	24	37	36	29	22	26	27	25	26	36	34	31	22	35	38	36	38	35	25	30	31	40	26	30	29	26	39	28	25	28	39	22	31	33	40	37	34	25	35	33	21	26	23	26	31	32	13	21	28	30	36	36	32	39	25	31	26	26	30	32	31	27	35	20	40	24	34	34	40	32	30	33	36	32	18	21	30	34	32	43	27	29	28	25	24	27	31	26	34	29	32	26	33	36	24	30	44	31	17	19	24	34	29	24	30	34	35	38	33	24	21	36	33	41	31	24	30	22	31	25	37	26	38	24	26	24	29	36	33	27	37	35	31	44	31	29	20	30	28	36	34	30	37	25	20	42	48	27	28	31	29	25	34	29	24	36	31	31	33	35	24	43	23	35	27	31	25	38	31	31	34	26	22	27	26	21	33	28	20	17	27	29	30	32	30	28	32	24	26	28	19	29	26	27	21	31	31	27	23	36	33	26	30	31	28	31	24	31	28	17	33	31	27	35	27	36	26	28	33	31	30	31	38	29	40	36	37	31	29	27	34	29	29	22	32	35	29	30	33	33	31	35	36	27	23	31	23	37	28	35	22	26	32	40	26	35	31	36	33	29	28	30	35	25	30	39	32	23	45	28	23	31	29	26	31	35	25	30	27	22	23	47	41	27	24	33	28	30	28	30	24	26	24	39	29	28	27	19	26	26	26	31	27	41	31	32	31	24	30	26	23	32	32	27	30	38	23	37	28	35	35	33	23	41	28	31	28	30	25	29	31	26	25	26	28	26	24	28	35	22	35	35	41	34	33	36	23	21	38	19	31	31	37	21	21	23	29	33	27	27	41	25	30	30	35	26	23	24	26	34	30	31	33	21	32	29	45	25	23	29	37	49	43	31	27	32	34	31	31	21	19	29	35	33	33	39	33	22	34	30	35	27	24	31	27	25	29	30	37	34	34	26	26	35	27	31	33	29	37	32	32	20	36	35	35	21	26	34	26	22	35	29	34	17	26	29	26	31	31	36	34	31	27	33	30	25	54	41	28	40	35	24	31	37	29	33	33	30	16	32	28	41	31	29	23	26	38	29	38	29	22	35	21	27	33	38	39	21	33	33	17	28	26	46	29	24	37	27	25	24	34	37	28	42	35	28	37	41	28	24	30	36	26	26	38	28	20	28	37	21	24	29	31	29	35	30	18	21	29	24	31	30	34	28	27	49	32	29	26	34	24	40	24	33	30	27	29	28	30	30	26	19	44	31	33	24	23	27	24	34	29	37	32	29	46	33	31	26	30	32	29	29	33	32	33	33	30	27	25	31	31	27	41	37	37	28	25	25	23	36	33	20	34	31	30	31	30	36	28	28	28	35	25	33	27	29	28	28	38	27	42	33	36	29	16	26	23	34	38	31	36	24	22	28	39	22	32	30	16	29	21	31	29	26	32	21	32	31	32	39	33	28	29	35	32	29	25	34	25	32	26	22	25	24	21	34	35	27	38	28	38	31	28	24	24	28	31	33	29	25	35	17	27	22	26	38	20	33	34	37	32	35	31	31	34	28	33	23	34	28	33	26	27	34	25	28	24	32	33	23	37	19	25	36	24	32	33	29	28	27	26	24	23	20	29	29	36	31	26	30	33	23	24	31	34	32	19	30	31	29	34	28	32	30	33	34	31	33	25	32	35	23	26	33	27	28	20	25	25	23	32	25	41	30	26	32	36	39	27	22	30	28	28	25	35	31	29	37	30	35	14	31	23	33	30	17	26	35	27	20	28	29	31	37	26	22	38	28	24	35	29	27	28	35	31	24	33	27	29	23	32	27	29	23	20	30	34	35	34	30	33	31	31	39	31	28	25	36	23	23	32	25	27	29	32	21	27	27	25	28	28	36	28	30	31	28	34	36	25	33	34	34	24	29	28	23	15	30	28	31	30	31	35	29	37	37	43	24	27	39	31	32	22	32	31	26	29	27	37	20	34	21	33	20	25	42	29	40	30	27	30	33	35	38	22	28	24	34	25	35	28	33	26	27	28	35	28	22	30	22	36	20	33	34	32	36	33	23	23	34	30	17	35	26	34	41	26	24	30	24	24	25	24	23	30	17	27	34	26	40	25	38	26	42	32	29	37	31	23	36	33	34	30	28	35	28	26	35	33	14	34	36	23	30	30	24	25	29	36	28	39	29	26	32	23	40	19	31	27	28	38	24	32	20	23	42	32	30	30	22	24	20	27	30	21	36	28	33	29	30	33	38	24	32	29	32	36	31	29	26	21	31	27	25	29	28	31	33	28	22	37	37	27	31	31	28	38	32	34	29	28	27	30	31	24	26	35	31	30	21	32	31	31	37	30	30	32	34	25	17	25	24	24	27	38	17	27	20	24	32	28	34	28	27	32	26	30	27	29	34	37	28	32	37	35	31	28	22	21	30	24	30	19	33	20	32	38	25	37	30	25	32	30	26	26	36	27	30	37	28	20	29	40	22	31	25	35	27	34	31	29	26	25	21	34	25	27	27	23	25	30	35	24	20	29	27	27	23	27	25	35	36	36	34	32	33	26	20	38	22	30	42	28	22	34	26	33	30	36	31	23	32	32	35	36	22	29	36	28	37	23	31	34	26	31	34	26	24	29	31	26	27	28	37	30	31	22	20	26	32	33	32	25	36	26	30	36	29	33	30	25	30	34	28	23	29	34	29	31	34	30	35	25	38	33	25	28	30	31	31	25	42	37	27	31	30	30	25	37	29	36	27	33	33	27	22	30	22	33	39	30	25	25	34	18	35	28	41	32	23	22	32	38	30	43	30	22	30	33	26	26	33	25	29	32	33	30	38	32	26	43	36	35	22	19	31	30	42	29	28	25	24	26	28	26	30	29	29	22	29	26	23	44	28	35	31	29	27	21	28	32	25	26	20	40	24	23	30	39	32	25	32	26	34	25	33	23	37	32	24	27	27	31	33	27	34	29	31	45	32	20	38	29	31	15	32	26	32	30	27	25	22	26	34	27	32	27	28	32	33	37	26	19	28	29	31	26	36	28	33	26	22	35	19	27	28	26	29	37	26	32	29	25	24	31	41	30	20	21	24	37	33	23	24	27	34	26	25	24	40	23	27	23	29	23	37	33	29	36	15	25	27	24	27	28	31	31	35	19	27	30	30	31	35	34	26	30	40	36	31	31	27	37	32	28	33	26	39	30	24	25	22	31	31	18	29	38	35	27	31	35	24	23	32	34	36	34	21	31	35	35	24	30	30	32	21	30	27	24	35	26	28	35	50	24	39	31	27	33	25	42	37	31	32	33	36	19	34	30	31	26	31	33	42	31	20	28	25	39	34	29	26	31	25	38	27	24	39	26	34	25	31	30	32	38	26	25	26	29	31	24	30	25	31	30	29	34	42	36	29	32	31
29766	16925	10311	21702	63470	17267	13921	10183	7484	5740	4504	3504	3114	2419	2244	1876	1711	1652	1459	1442	1316	1290	1334	1362	1306	1255	1194	1078	957	938	885	859	796	785	795	758	756	778	725	757	750	743	724	681	691	677	634	679	701	654	608	638	635	631	599	681	705	602	586	605	622	570	563	591	597	612	561	554	559	592	580	553	581	582	584	561	546	547	555	539	536	571	585	557	564	543	552	548	512	551	615	543	486	515	563	589	546	541	546	535	550	536	559	536	537	572	503	545	547	568	559	541	523	563	531	533	536	554	528	521	524	543	541	545	542	518	535	516	543	552	535	562	559	510	498	546	524	599	515	554	514	547	561	561	521	560	545	528	545	556	543	519	537	518	522	514	587	561	563	563	553	541	534	510	548	542	534	566	555	587	550	541	538	549	513	534	533	546	528	521	517	531	535	523	586	548	531	514	496	560	505	559	551	540	545	500	511	507	568	541	545	532	561	550	531	572	537	535	567	538	539	576	518	560	595	576	562	557	564	565	530	507	510	525	521	521	492	516	529	573	547	512	507	566	509	530	488	542	538	537	492	553	558	526	520	534	529	543	496	542	561	556	516	498	553	504	533	505	538	547	556	523	538	519	505	516	501	565	516	525	544	551	496	562	586	548	537	544	527	553	535	499	516	556	556	545	509	529	489	545	565	533	525	506	513	536	553	534	525	510	548	533	499	506	533	534	503	544	542	538	527	526	547	544	525	517	553	560	541	559	514	531	502	502	529	540	545	558	546	505	536	544	535	475	500	540	528	510	501	561	554	542	522	535	554	532	507	547	538	521	541	554	528	517	541	543	547	537	526	475	519	532	516	493	549	544	554	456	532	589	513	562	496	544	511	532	510	570	538	574	524	500	582	531	544	523	541	546	580	524	536	483	528	547	549	569	531	529	501	519	542	512	552	547	522	534	553	522	531	517	539	522	539	531	543	557	502	593	553	526	547	519	519	508	543	551	551	527	517	580	545	506	532	531	534	547	531	534	549	525	541	509	512	567	537	518	525	540	538	484	559	531	551	533	563	514	492	568	522	536	576	537	552	547	563	550	547	531	541	514	539	483	528	543	531	558	560	525	530	555	555	534	574	550	476	493	506	546	528	525	524	575	524	554	535	525	516	507	547	521	519	515	520	502	533	533	530	507	546	583	548	521	546	535	498	518	542	527	534	546	506	550	549	550	518	504	532	564	550	540	498	493	532	506	501	568	514	532	557	501	555	547	548	534	573	511	515	517	525	534	512	513	509	553	569	541	499	532	514	517	565	504	487	498	591	535	522	544	530	526	546	534	573	548	512	532	513	565	527	519	550	577	537	519	567	572	526	546	486	562	515	546	506	543	538	533	570	521	530	524	551	508	511	542	535	541	513	545	551	533	562	537	522	527	538	507	522	523	554	511	513	518	497	531	535	533	554	585	544	541	529	548	558	556	557	515	511	560	532	548	526	522	529	541	520	493	544	562	491	513	531	517	558	548	528	557	550	566	565	548	535	544	513	536	576	522	558	561	534	528	567	526	528	510	513	548	526	568	544	532	533	523	530	531	510	515	532	514	530	535	588	518	531	485	566	533	537	509	524	555	580	523	512	526	545	554	553	543	567	539	549	503	515	520	519	499	562	549	490	522	546	536	523	537	541	556	545	562	516	549	546	532	525	497	537	581	514	521	539	513	490	519	515	578	492	470	571	566	529	516	512	559	519	543	541	525	494	601	542	573	543	541	553	534	587	553	561	519	522	533	486	511	534	527	538	540	504	535	489	540	593	559	498	546	503	528	505	500	547	541	550	544	564	537	517	508	506	575	558	552	520	555	531	541	525	552	534	518	535	572	545	527	561	531	517	597	532	520	548	539	530	509	518	528	552	507	543	568	537	521	525	531	570	529	517	554	516	546	486	499	523	555	508	500	571	550	524	524	526	560	538	540	544	523	530	544	513	531	545	551	530	510	511	550	549	555	521	530	542	500	503	509	539	520	562	567	561	492	508	520	533	541	511	554	531	530	513	568	567	520	507	545	528	542	511	545	536	569	537	532	582	534	513	542	508	544	525	516	546	488	547	519	537	583	546	516	508	514	567	515	544	529	523	572	530	547	568	553	563	497	514	499	555	495	521	493	502	547	508	519	567	499	526	505	530	497	538	548	519	538	555	562	535	529	509	526	521	527	519	515	541	532	527	516	551	548	526	518	552	509	515	534	559	511	537	546	512	520	546	529	551	545	570	574	514	539	551	582	521	511	544	524	528	543	518	548	563	497	524	512	536	471	530	543	522	517	529	510	554	594	548	520	509	566	555	551	554	535	523	526	549	505	585	517	565	549	523	545	527	532	557	568	575	525	557	537	548	549	520	511	516	577	580	523	519	533	502	557	541	536	555	510	537	525	525	550	577	511	523	517	542	512	540	565	537	531	547	564	517	530	539	528	552	531	471	532	525	563	533	534	528	525	571	491	588	550	507	553	557	546	524	528	528	558	498	535	562	524	538	527	519	539	577	555	501	536	564	539	532	534	540	503	553	520	525	493	550	532	526	536	578	521	531	539	535	550	564	516	554	555	537	529	509	530	505	522	563	542	520	489	528	548	531	534	552	514	511	527	529	538	513	510	560	558	533	582	545	518	529	519	560	560	540	537	505	508	548	519	561	497	560	555	563	521	559	539	537	525	538	517	528	559	522	481	520	572	537	586	547	543	522	520	526	518	473	540	540	542	549	525	577	528	545	522	542	562	534	544	533	604	578	525	536	552	525	530	555	540	572	549	521	539	566	524	526	542	546	524	511	544	529	529	525	519	519	549	517	546	553	533	547	501	519	564	549	540	538	540	562	522	529	564	548	570	535	553	534	516	477	568	510	545	549	512	552	539	569	513	529	535	507	510	584	551	495	522	524	548	506	521	526	477	553	540	541	476	554	513	592	499	542	509	599	521	545	543	568	542	520	498	557	580	520	557	588	521	552	570	509	557	520	482	540	590	513	527	521	533	549	528	570	513	544	551	559	513	538	576	509	515	493	543	522	564	542	534	531	612	566	542	509	530	551	557	545	533	513	531	562	555	539	524	501	491	505	559	545	524	496	526	557	514	544	490	520	547	576	578	548	516	507	546	567	519	576	547	539	520	490	547	515	544	556	522	529	472	524	536	531	533	517	526	531	571	561	515	502	556	505	522	551	593	529	475	519	567	567	542	537	530	530	541	538	581	523	515	540	541	516	560	499	544	562	512	535	551	524	542	593	559	507	534	511	535	532	524	535	507	553	549	552	492	574	506	554	526	503	502	551	553	526	538	543	521	526	550	570	553	500	491	549	527	492	489	530	507	557	514	504	548	511	530	533	532	514	497	596	531	556	519	573	526	529	553	532	526	522	547	551	567	523	571	530	539	536	585	542	534	514	482	550	510	535	555	489	544	535	527	487	541	524	562	523	522	545	547	531	521	531	510	510	536	522	512	517	532	528	509	540	537	566	534	530	538	549	497
4067	1079	552	405	14257	3477	220	157	135	91	108	91	79	69	61	58	52	44	60	41	33	41	51	34	48	45	35	35	37	35	29	30	32	32	38	26	31	27	29	22	28	26	21	34	28	29	29	25	26	25	23	22	24	22	33	21	36	31	28	27	26	29	36	31	34	29	25	30	22	31	25	30	25	21	18	29	27	8	16	23	19	23	20	25	30	24	26	21	22	26	26	22	19	33	23	27	17	20	24	27	19	27	20	17	35	21	25	21	23	17	26	25	24	28	22	27	17	24	31	20	21	29	20	15	32	23	20	21	21	15	15	20	18	16	29	25	26	18	30	24	23	25	25	20	15	22	25	23	23	34	20	16	24	26	18	29	29	27	25	16	27	23	25	19	21	28	25	17	21	31	28	30	23	26	29	27	14	32	26	24	18	16	18	20	18	35	19	29	32	25	34	28	23	23	25	25	32	19	26	26	23	32	18	26	15	28	20	30	14	24	24	27	25	25	26	16	30	29	20	27	25	18	23	21	17	27	20	14	19	19	26	18	20	21	17	21	25	16	18	20	23	30	16	19	21	20	19	26	23	24	25	21	18	24	20	29	20	27	17	19	24	33	29	20	20	17	23	20	22	21	25	24	31	24	19	25	17	16	26	26	26	20	21	25	29	17	23	19	20	28	21	17	25	19	24	25	22	27	19	29	24	21	18	30	27	29	28	20	32	19	27	21	20	24	17	21	18	24	30	17	15	11	22	12	26	29	24	34	22	20	27	21	19	32	23	20	25	31	16	22	29	22	28	22	22	24	28	19	16	29	24	26	28	26	30	28	19	27	21	34	13	19	14	22	24	23	12	19	24	22	18	30	28	31	24	23	23	29	24	27	26	23	17	22	19	20	22	18	29	23	25	20	24	25	22	30	25	30	14	22	15	29	18	17	21	23	20	32	26	22	24	23	21	23	20	28	18	17	21	22	19	24	26	21	32	20	21	16	24	26	25	28	15	24	28	26	21	23	21	21	28	15	15	24	26	33	21	23	26	28	21	19	18	25	22	20	18	27	29	24	22	18	25	25	27	13	21	27	21	12	23	19	18	32	21	19	17	22	31	17	17	21	20	23	21	25	26	28	23	25	22	16	20	15	23	35	28	20	17	39	26	29	22	32	20	27	20	22	30	24	27	21	21	14	23	21	25	27	24	25	19	22	31	30	25	31	21	28	21	15	27	27	29	19	21	27	24	26	21	23	19	19	15	32	33	30	25	26	20	27	24	20	21	22	22	17	24	24	24	26	21	19	23	20	29	34	20	18	20	20	18	19	19	33	18	30	28	25	31	17	14	19	23	22	17	21	27	22	26	29	19	15	20	24	21	25	23	26	19	31	31	25	21	25	15	28	28	22	22	17	32	30	24	30	22	27	16	26	21	25	20	24	24	26	32	37	25	27	21	27	23	26	19	24	26	30	21	22	18	24	27	25	31	19	17	22	20	32	18	29	25	24	25	19	24	23	18	20	26	27	27	24	20	24	24	26	27	22	20	21	25	27	19	26	27	27	24	21	28	28	17	20	24	25	18	29	27	28	32	25	32	13	30	27	20	35	22	20	16	28	31	25	17	16	20	25	24	18	18	25	25	25	19	22	24	28	36	32	21	25	22	23	18	20	20	31	15	23	19	30	35	25	29	18	25	30	19	12	21	23	16	23	15	18	28	26	24	25	27	25	13	20	27	24	31	19	29	19	18	33	24	25	16	19	17	18	23	22	20	18	23	21	23	20	30	22	25	22	30	24	28	22	25	15	27	17	24	27	22	15	20	17	21	26	27	25	29	22	25	25	20	28	22	16	22	31	21	21	27	27	33	25	36	21	24	16	33	16	20	32	26	24	21	19	36	26	19	26	24	26	21	21	22	22	29	23	21	15	26	21	26	33	21	40	26	18	27	22	13	25	29	20	33	20	21	29	21	21	21	23	26	23	20	33	19	21	34	25	18	28	15	24	22	21	33	19	28	19	23	34	22	18	18	16	26	31	22	26	26	22	22	25	31	27	23	25	23	28	21	17	30	15	26	21	18	26	24	34	27	23	32	26	23	26	23	24	21	26	27	25	22	30	18	30	19	32	34	26	25	31	25	27	18	23	21	24	30	20	24	31	22	23	14	19	19	20	22	18	23	20	20	25	20	20	23	33	26	17	19	23	19	25	20	23	29	21	19	24	18	36	26	30	23	28	27	23	24	22	20	17	34	28	30	28	21	16	22	22	20	22	18	21	21	37	15	28	25	24	17	25	28	30	24	14	27	20	18	30	29	27	22	19	23	35	32	14	26	29	14	19	25	20	29	29	31	36	24	24	25	22	23	26	27	31	32	20	26	21	29	22	27	21	19	17	25	20	26	23	24	21	24	27	24	26	25	23	38	19	25	22	21	29	24	19	22	27	22	35	21	25	23	26	21	16	26	25	22	24	16	32	27	18	25	18	34	21	17	23	23	22	26	25	23	26	26	31	26	18	25	23	26	41	26	32	18	31	29	22	25	22	23	27	22	32	26	26	21	27	21	19	22	17	20	30	26	23	21	21	22	28	27	23	32	29	22	13	26	29	29	26	19	30	37	30	37	31	18	19	22	18	22	40	22	19	29	15	29	30	20	22	33	28	19	19	21	23	19	18	21	25	18	23	23	21	29	30	21	17	25	38	26	16	22	18	31	34	20	23	18	28	13	24	26	26	23	25	27	31	27	29	25	26	24	20	20	20	22	21	16	15	28	21	26	20	15	22	25	23	24	23	17	30	23	31	24	35	27	24	18	21	24	33	20	24	32	18	20	30	22	26	15	23	26	18	27	22	18	28	21	21	25	26	20	24	32	29	20	31	22	20	21	25	27	22	26	22	30	25	23	25	21	20	16	19	22	20	22	28	18	34	23	30	27	21	23	22	35	21	19	28	23	27	29	31	26	23	33	18	27	28	29	20	30	24	19	26	22	17	20	17	19	17	25	16	18	24	30	28	22	24	28	22	35	24	17	29	26	22	20	27	24	25	28	22	20	25	36	22	23	29	18	30	16	26	16	26	20	19	28	22	26	26	29	24	28	25	19	14	25	24	26	25	18	24	15	29	34	23	33	28	24	21	24	21	19	28	23	19	25	21	29	25	33	25	31	30	22	21	25	21	26	19	16	27	19	22	26	25	21	20	31	29	28	19	27	24	25	23	25	27	13	28	22	17	26	31	22	32	33	15	19	24	18	25	22	29	26	24	30	23	22	24	31	36	29	25	22	20	24	18	21	20	14	17	23	30	19	26	27	22	22	22	16	23	22	27	19	19	24	18	24	30	18	24	23	35	25	36	21	17	19	24	25	28	21	26	23	22	20	21	26	18	25	32	24	22	32	25	19	28	26	24	26	24	25	28	34	20	24	23	24	26	23	25	16	26	24	16	22	23	28	31	32	27	21	14	19	28	22	23	14	24	19	17	37	21	22	27	20	25	27	31	21	17	12	20
37154	22467	15162	28634	61741	19768	19431	14639	11211	8734	6879	5598	4713	3887	3385	2891	2578	2392	2174	2024	1792	1843	1846	1796	1707	1641	1451	1208	1176	1078	1087	1074	1026	912	899	849	862	842	805	755	804	780	719	737	668	668	669	643	648	615	610	620	619	599	618	625	606	649	571	597	558	555	586	564	558	503	550	519	510	486	459	502	477	487	499	509	468	507	504	444	451	499	450	485	480	450	431	495	431	460	459	456	463	451	458	461	434	439	454	434	454	450	440	508	438	433	466	450	472	425	469	473	465	452	470	424	464	433	494	466	453	426	462	437	446	450	448	452	451	448	435	435	430	465	417	417	462	412	471	434	461	406	452	449	442	443	457	432	454	442	462	464	426	463	431	426	501	424	468	444	464	441	450	432	446	473	427	413	446	425	430	416	479	427	451	453	447	432	419	459	498	455	478	492	446	412	449	425	455	457	426	451	452	440	376	454	433	394	405	460	446	456	475	434	425	437	408	485	445	449	442	436	414	429	441	419	428	399	435	430	441	471	424	419	441	445	436	388	469	437	435	405	418	407	447	450	404	424	452	444	457	466	417	426	410	445	464	447	428	447	434	466	385	435	434	474	443	433	493	442	439	431	428	423	480	457	461	438	430	463	415	478	409	412	439	424	444	428	430	469	467	433	420	493	427	432	473	439	425	429	407	417	448	443	457	416	423	437	442	422	464	423	456	440	432	421	421	460	425	401	427	473	443	418	459	458	417	441	422	474	461	400	431	430	418	463	427	434	438	468	468	417	423	467	424	436	432	433	439	463	448	438	421	475	486	444	420	453	475	433	458	428	456	413	454	421	431	416	439	439	432	472	423	428	465	435	453	422	422	441	407	421	417	465	446	434	480	430	416	442	466	472	408	463	438	463	395	402	382	427	436	415	427	434	460	421	447	420	475	435	462	435	444	430	443	435	399	430	431	446	427	422	431	410	435	460	441	445	407	431	433	443	472	438	419	424	441	463	434	431	461	430	464	419	457	439	449	448	441	442	441	453	453	444	441	431	458	469	433	448	458	427	444	396	398	419	444	458	414	444	455	438	403	410	437	438	442	445	434	439	445	406	454	455	459	418	448	433	465	446	411	431	442	455	404	423	395	427	455	435	406	479	449	414	403	462	450	403	430	469	390	425	434	446	433	445	424	444	461	437	416	420	429	469	476	427	465	437	431	429	402	474	422	402	438	447	401	423	460	423	427	419	462	418	431	414	445	466	431	456	426	413	428	453	417	461	421	474	465	479	443	443	436	420	421	439	415	427	438	455	432	453	417	422	411	474	444	446	443	441	422	425	437	426	458	445	403	400	454	450	450	412	441	437	408	447	447	431	433	432	449	447	447	451	432	430	433	425	445	402	415	442	396	469	428	445	442	426	457	422	457	460	422	418	414	463	455	461	439	426	437	419	469	432	434	428	432	451	419	416	450	434	431	443	432	458	420	443	449	455	415	445	455	474	444	452	424	430	458	464	451	406	391	444	418	426	424	446	417	432	455	431	425	428	447	458	429	411	464	410	429	425	431	454	430	433	434	449	423	431	420	449	459	443	444	445	430	441	456	411	427	513	429	404	436	455	462	437	455	447	457	446	405	475	443	434	398	410	391	444	446	426	436	444	447	422	424	427	435	435	432	446	424	418	444	467	421	462	429	427	415	422	404	461	449	462	425	461	431	443	453	467	414	432	450	459	445	457	464	398	440	470	461	459	460	463	437	436	437	450	428	445	454	417	424	455	415	433	452	453	420	388	430	461	429	423	387	483	436	415	448	430	454	453	400	436	429	429	419	457	435	464	439	433	423	452	457	453	436	416	429	462	458	468	451	437	450	441	435	455	443	427	418	476	440	433	429	441	420	419	425	434	445	428	415	444	450	424	410	465	435	426	435	430	418	472	415	431	435	439	459	431	464	420	428	488	429	456	390	451	432	413	425	464	432	455	460	425	437	426	428	421	426	418	444	433	485	429	455	427	406	450	481	412	432	440	412	434	481	444	437	428	451	408	421	435	403	415	464	419	458	449	431	493	413	425	449	454	451	449	456	455	434	435	451	460	404	440	403	448	446	441	444	429	408	444	422	439	444	422	440	432	434	422	428	453	429	446	416	432	432	440	493	467	438	452	436	459	452	434	459	464	410	445	475	446	453	437	423	442	428	436	414	441	442	414	409	402	448	473	458	445	453	419	420	430	418	422	437	431	452	446	421	468	421	439	413	410	445	438	445	441	465	434	439	432	448	438	408	441	447	464	415	425	429	426	438	450	425	419	485	466	466	433	453	433	391	431	430	462	412	402	433	448	424	414	426	452	404	452	389	468	414	438	451	449	453	441	405	442	455	438	428	393	450	435	419	420	441	420	442	453	473	408	440	414	435	446	453	446	409	424	462	448	423	404	439	432	412	432	430	423	416	420	459	447	466	435	405	477	423	441	464	437	428	388	484	450	486	398	434	451	460	463	430	453	421	424	442	451	406	442	474	454	389	422	422	444	429	469	424	431	425	426	448	427	476	380	440	414	473	421	443	429	444	443	407	462	466	414	413	408	441	444	422	430	447	437	474	409	452	409	435	459	452	454	441	434	451	432	399	446	415	424	441	429	488	429	411	400	431	434	475	442	448	421	437	476	421	446	444	402	457	476	421	437	441	478	390	433	397	458	453	434	461	437	449	429	468	485	459	447	462	401	454	450	426	446	434	431	411	487	438	415	437	430	392	439	460	450	474	429	444	435	418	411	496	417	435	439	433	436	420	441	409	441	403	463	432	428	410	460	398	446	488	464	448	448	436	425	460	399	462	432	443	409	418	458	456	444	444	441	407	445	428	394	439	438	457	463	422	434	464	430	448	410	451	445	446	419	451	488	431	422	438	432	429	421	447	438	439	445	424	430	430	411	440	441	438	441	395	456	445	432	432	466	444	448	410	446	429	455	446	415	454	426	413	439	432	437	445	399	446	439	423	435	412	436	404	426	452	452	418	445	458	423	472	422	449	468	447	399	405	423	443	449	445	446	437	460	424	454	408	424	456	455	456	466	429	419	477	415	452	434	444	442	452	406	423	432	439	413	411	426	406	448	413	384	431	415	486	468	450	458	409	441	401	429	442	423	432	466	449	458	438	432	454	443	447	404	423	469	446	454	440	455	436	426	408	468	407	461	432	447	444	402	462	446	441	430	442	473	401	467	458	438	423	500	440	444	443	448	435	402	441	461	453	429	485	429	450	431	454	450	472	452	430	465	448	430	443	449	425	451	403	443	423	398	431	416	399	460	417	388	450	416	414	441	442	438	412	474	457	444	438	424	443	443	436	389	463	439	476	391	473	454	487	443	440	443	470	455	453	405	464	433	439	451	399	471	445	433	439	433	446	445	432	464	431	448	427	452	450	429	434	423	444	426	375	441	398	411	434	438	430	446	440	469	424	453	432	461	434	454	466	412	432	444	447	409	432	445	429	450	396	446	434	443	430	439	422	441	436	450	400	415
1952	326	172	134	2365	604	53	65	45	41	36	28	30	35	21	36	26	31	22	22	17	26	26	11	19	23	24	20	16	20	23	24	21	28	14	15	17	22	14	18	16	25	24	19	19	21	15	13	18	15	15	21	17	23	12	23	20	12	23	19	19	21	15	21	12	12	19	17	26	13	18	10	27	23	17	23	22	17	20	17	20	20	23	26	22	20	19	16	12	19	16	16	27	19	18	20	13	14	13	17	16	14	14	22	19	17	14	15	16	16	17	13	16	18	18	18	14	18	27	19	16	22	20	24	17	24	19	22	10	8	26	17	17	18	15	18	29	19	23	24	23	16	18	25	23	23	18	25	13	24	8	19	12	11	15	16	10	14	13	15	20	28	14	20	22	17	16	11	21	8	13	22	21	19	20	18	13	20	15	17	23	16	18	14	28	13	11	17	18	21	18	19	14	15	22	25	17	21	20	17	24	14	26	21	15	18	21	20	15	31	24	15	14	20	18	16	16	19	21	17	16	17	19	22	12	24	13	18	21	13	15	22	20	18	16	27	17	20	22	18	19	13	11	18	17	22	16	18	21	21	16	19	22	15	17	21	23	24	22	19	21	22	19	15	10	12	16	21	20	15	26	22	18	21	18	14	15	17	24	25	15	23	16	21	14	18	8	11	15	13	17	11	14	11	19	26	17	19	19	20	18	17	22	18	17	17	21	19	16	20	14	14	16	14	16	8	13	20	22	19	20	18	16	16	21	22	21	13	13	23	10	9	19	13	17	21	15	14	21	17	22	19	17	16	12	16	15	20	27	19	18	20	23	12	14	22	22	17	21	15	18	22	17	14	17	22	17	19	11	20	16	11	17	14	22	15	17	16	17	16	18	21	11	25	16	15	21	18	21	11	14	19	19	15	20	20	20	19	12	21	22	27	14	18	24	16	19	16	19	12	25	22	19	21	18	14	17	19	17	16	19	15	20	13	20	21	14	21	17	18	12	11	23	19	20	12	18	25	24	15	23	19	19	24	18	14	26	19	15	29	13	18	16	15	15	10	14	16	15	29	20	23	15	16	26	17	15	28	17	16	14	21	14	27	19	16	23	19	28	18	16	18	27	14	17	18	17	11	22	12	13	16	25	23	17	22	15	23	20	14	24	23	19	12	22	17	15	14	24	18	17	25	10	17	26	16	17	18	10	17	30	15	24	12	9	15	19	13	10	20	18	15	24	22	25	16	23	16	15	18	21	22	18	13	22	19	26	20	16	11	14	19	21	20	10	22	21	18	17	17	20	21	10	23	21	19	24	17	9	18	26	20	16	21	19	17	15	18	11	20	28	15	17	26	17	25	18	14	18	23	17	28	18	15	10	15	22	19	16	16	17	20	16	22	21	14	23	21	20	20	19	15	15	19	24	22	23	24	19	17	16	19	22	16	17	19	18	16	19	22	22	16	18	17	14	9	22	14	14	19	19	15	11	24	12	14	18	14	14	20	12	15	15	20	15	16	16	13	17	21	17	25	24	21	16	24	22	20	22	11	20	18	18	11	17	22	18	11	17	18	15	20	16	13	19	25	19	15	18	18	28	12	15	13	20	18	17	13	14	24	20	19	19	22	19	15	17	15	20	18	19	17	26	22	18	17	12	13	22	16	16	17	13	25	20	16	15	13	16	16	19	12	18	16	10	18	12	15	15	19	15	15	18	13	22	15	19	10	14	16	23	12	21	22	16	16	13	19	20	16	20	23	18	24	24	14	15	15	16	24	12	21	10	16	23	14	16	15	20	21	11	17	22	17	19	25	26	17	25	16	24	22	18	15	20	18	18	19	20	16	24	18	27	18	22	18	16	15	28	21	22	19	15	14	24	15	25	15	25	13	19	23	23	21	21	15	19	21	20	17	17	23	21	17	23	13	25	17	27	18	22	18	17	20	20	12	17	16	15	16	24	20	17	22	8	17	16	24	19	29	20	13	14	22	17	15	14	13	23	15	28	23	11	14	20	18	20	20	11	25	16	21	17	11	15	18	14	11	11	18	22	19	18	11	19	13	13	19	18	17	19	17	17	14	14	17	24	21	11	20	19	22	8	21	15	18	14	18	15	14	26	23	22	18	14	14	23	11	17	16	20	22	12	26	23	20	12	19	29	17	15	19	14	17	13	21	20	15	15	17	14	18	23	18	16	18	21	20	17	17	24	9	11	13	12	13	13	19	17	16	15	22	17	15	13	16	15	26	13	14	22	14	19	16	20	17	18	21	15	32	15	27	14	17	16	20	15	15	16	20	16	14	17	16	23	14	13	16	14	11	20	24	19	16	12	8	22	17	19	19	15	18	22	28	13	16	26	20	13	22	14	18	14	29	21	18	16	20	15	23	22	21	17	28	11	18	16	21	11	15	17	18	23	20	21	23	13	10	18	22	15	13	21	15	11	24	18	25	26	18	13	18	24	20	19	17	18	23	17	23	9	16	16	13	22	20	17	18	19	17	17	26	16	16	18	16	17	17	12	24	22	12	21	21	23	17	9	17	13	9	14	17	16	14	17	24	17	21	18	19	19	14	15	16	19	21	14	11	20	22	12	17	24	15	11	22	21	17	16	22	18	25	22	15	15	23	14	17	24	22	19	9	16	14	25	14	15	12	12	30	17	25	18	18	21	19	21	22	14	20	18	9	16	17	13	19	16	13	24	16	15	17	21	19	26	17	16	20	10	14	24	16	19	13	19	12	15	15	17	16	20	18	16	16	15	18	17	12	17	21	11	15	17	26	21	20	17	29	21	22	19	16	18	17	17	13	19	16	20	20	16	23	18	18	14	16	11	16	18	14	21	22	16	25	23	18	17	18	11	23	14	19	13	19	13	21	18	22	22	13	13	16	22	22	25	18	10	17	11	9	26	10	21	27	13	17	19	20	12	19	20	23	20	18	24	27	18	19	18	17	22	18	19	27	21	15	12	25	15	19	14	21	21	17	23	15	23	19	18	11	21	10	19	19	17	12	13	24	25	14	19	19	10	22	17	22	20	21	22	20	17	11	13	17	18	18	19	15	22	19	14	23	12	24	13	18	17	17	17	21	20	21	15	19	15	17	10	13	14	19	34	24	22	14	21	20	14	17	26	16	9	22	21	9	12	21	11	25	22	14	19	25	23	17	12	18	14	20	26	8	21	16	24	19	13	20	15	16	22	16	14	13	13	19	11	26	19	18	13	16	16	23	22	21	17	13	14	18	15	16	19	23	24	12	15	11	13	16	13	16	15	19	14	13	13	15	14	25	16	12	17	16	16	25	19	16	18	19	14	12	20	18	20	24	17	14	12	21	19	19	20	23	21	17	19	19	10	20	22	18	21	20	10	10	12	14	17	15	25	21	19	17	22	16	21	14	16	13	23	17	15	13	14	28	14	20	16	13	15	14	19	31	16	16	14	18	15	20	10	24	22	25	20	16	16	8	13	18	13	16	17	17	16	14	15	16	18	12	21	16	29	15	22	16	17	20
23811	12418	6900	15104	48775	14758	7995	5761	3765	2946	2243	1817	1462	1219	1098	967	894	830	768	718	740	763	771	723	732	673	615	536	530	532	490	478	465	448	469	461	479	403	436	423	414	403	379	430	357	403	402	384	369	363	390	379	355	361	350	402	388	367	391	347	377	367	338	359	386	360	387	350	355	362	337	323	301	360	353	321	363	349	324	343	339	349	350	355	307	316	311	273	337	344	321	335	314	326	316	355	315	334	322	329	306	311	331	313	358	326	311	338	328	326	335	328	335	311	313	306	320	312	320	338	343	326	339	328	391	340	346	303	312	359	365	343	319	323	308	312	317	355	350	327	324	324	349	346	321	336	332	328	302	332	380	359	350	333	322	344	363	290	358	341	320	332	332	333	342	311	333	326	306	306	318	322	315	323	309	303	336	345	313	328	331	309	315	316	359	315	307	328	303	285	338	333	351	341	332	287	331	334	326	340	330	362	332	335	350	376	299	332	340	336	337	334	359	304	316	342	296	349	319	340	344	308	318	335	339	342	312	362	307	316	309	344	314	317	332	326	314	339	325	330	333	347	324	341	344	322	343	327	326	297	338	319	329	317	352	338	312	327	314	355	325	325	332	300	320	320	311	321	343	315	333	338	343	309	296	356	330	330	341	317	331	339	359	340	339	323	293	301	317	293	335	349	312	303	329	369	344	315	327	316	325	335	334	320	305	351	341	340	331	332	348	345	313	366	298	329	339	320	326	305	325	316	322	303	340	332	334	327	321	333	332	332	323	319	333	326	324	306	327	353	324	369	329	319	318	358	317	330	292	301	305	322	346	321	322	292	334	316	331	322	316	317	322	321	354	330	325	349	314	335	313	338	333	303	304	327	333	305	333	329	315	296	325	284	341	359	336	334	312	322	311	332	306	313	330	330	341	374	318	321	326	334	342	320	350	364	304	334	346	316	323	335	308	323	352	332	316	358	349	334	360	327	349	342	296	319	326	310	337	261	314	331	312	327	335	322	336	309	319	311	294	318	322	312	338	340	340	350	298	296	331	346	328	333	315	335	331	318	326	338	308	334	372	323	342	339	311	322	310	311	335	387	352	323	297	357	317	321	302	332	342	343	327	336	340	296	352	320	318	290	320	299	347	355	333	346	360	313	299	306	332	323	333	353	329	328	313	340	328	313	323	315	316	313	325	321	339	347	316	312	320	286	317	331	311	321	350	336	307	303	332	303	323	299	341	351	348	316	325	318	344	301	308	339	334	303	311	313	331	309	308	347	312	317	349	316	354	353	317	302	362	318	327	327	323	331	311	337	331	373	357	355	301	366	349	356	362	327	309	332	358	310	327	345	321	318	332	343	323	306	345	316	299	353	307	303	346	308	337	327	315	317	346	329	307	306	357	340	344	295	324	342	317	338	326	316	322	314	330	350	323	326	312	303	321	330	320	326	308	333	336	348	357	344	350	350	333	333	328	307	330	338	322	317	336	310	324	331	375	311	314	294	316	301	343	340	333	334	337	333	339	316	325	345	331	311	351	294	326	316	323	333	318	337	319	303	330	312	340	338	301	329	329	279	324	336	315	314	312	334	273	342	322	358	330	313	326	310	316	340	335	320	324	321	339	317	321	344	330	311	308	330	332	288	326	335	324	352	278	355	326	285	303	330	321	326	327	318	301	333	342	319	323	320	316	324	318	341	339	291	336	291	335	316	318	324	351	347	343	311	325	335	340	314	325	303	318	328	322	337	285	314	324	326	303	311	320	320	318	320	279	314	315	332	310	318	303	325	287	335	300	328	329	338	329	319	329	346	355	316	342	295	318	346	325	308	343	351	340	324	360	330	318	335	326	359	337	338	325	338	338	323	362	328	342	329	326	325	324	300	322	325	320	342	337	305	324	305	329	320	307	352	337	332	333	350	299	354	320	330	300	321	354	312	334	321	316	310	366	333	346	337	313	357	324	327	320	306	317	326	329	315	312	319	313	334	313	330	344	334	326	336	319	320	320	325	317	325	317	308	325	348	302	345	331	303	345	327	314	358	331	338	336	320	355	331	330	330	317	333	329	327	343	299	336	349	325	319	325	322	326	363	340	288	305	360	320	354	320	345	314	329	339	338	353	316	330	345	353	336	320	348	336	359	316	327	340	303	328	339	318	318	320	319	295	327	347	305	312	342	340	334	335	335	339	307	324	341	322	294	338	324	339	333	325	312	336	327	336	332	335	315	330	335	320	357	325	310	297	312	324	329	366	334	299	320	326	299	322	326	307	354	366	361	337	305	329	322	322	329	312	316	300	306	327	336	295	322	336	325	351	317	348	331	347	311	325	324	316	344	343	323	325	338	315	303	320	318	325	328	349	335	325	320	321	314	335	310	342	284	345	342	329	327	351	335	332	324	337	343	326	348	360	305	315	322	303	329	335	329	336	317	319	318	299	317	346	329	332	373	307	366	312	343	300	318	297	337	346	330	338	302	309	327	349	338	308	306	340	341	319	356	331	293	311	359	323	321	363	321	364	318	324	307	351	318	319	315	322	328	352	336	312	344	312	343	327	302	317	313	328	339	345	322	315	317	338	352	353	300	322	297	341	322	308	318	304	323	307	297	330	348	302	321	320	327	310	303	301	323	323	319	345	351	315	341	322	331	314	324	354	314	325	320	354	341	326	324	314	321	340	373	309	332	326	312	329	335	338	322	320	317	320	329	328	300	337	336	325	329	340	312	309	333	344	312	348	331	312	318	307	332	343	298	333	327	334	336	328	336	340	337	323	320	368	327	338	334	336	366	329	318	323	289	353	316	313	333	325	344	365	355	332	344	314	336	321	306	328	306	287	328	322	362	327	301	333	303	354	300	334	308	340	299	320	337	338	326	326	353	309	309	319	305	326	308	333	331	323	336	301	330	318	313	319	336	315	330	327	323	315	305	322	322	292	365	329	326	350	330	334	282	326	316	339	322	340	335	337	334	306	320	319	323	316	347	336	291	334	320	322	310	340	347	329	327	363	316	316	287	324	333	329	310	310	355	318	342	317	313	327	350	309	336	326	293	347	336	300	335	351	333	319	328	380	317	334	326	321	322	313	330	326	327	353	320	327	339	303	364	331	321	325	329	330	313	336	320	302	317	323	303	309	334	322	314	313	352	331	319	325	311	344	328	300	342	310	341	302	353	331	317	345	319	339	295	341	338	323	312	313	326	318	349	319	272	295	324	335	345	342	330	334	324	317	292	331	349	331	326	374	326	295	316	340	345	325	327	332	346	354	327	296	367	351	338	334	344	362	330	343	321	354	353	386	323	310	357	316	328	313	316	335	324	333	346	354	319	290	359	327	344	337	342	331	332	334	314	323	345	318	371	319	304	328	298	315	329	360	298	297	346	327	357	340	321	321	302	323	322	345	328	305	322	289	330	350	355	335	352	348	332	330	333	308	318	307	312	313	328	318	349	321	320	322	353	344	314	337	345	293	313	342	326	360	366	337	341	336	290	343	350	338	355	344	327
3387	1044	508	361	13712	3070	180	150	96	97	87	78	63	55	66	48	45	42	44	42	28	39	43	38	41	29	29	31	29	30	30	23	34	25	26	29	31	27	21	23	18	18	21	17	29	17	23	20	24	23	17	14	20	11	25	16	17	17	24	17	18	19	21	25	15	26	19	22	22	19	20	18	9	7	21	19	17	10	27	21	16	22	28	17	16	24	20	17	25	24	26	13	23	18	21	16	20	26	16	17	12	17	17	15	20	25	21	19	17	17	16	11	21	17	26	20	19	16	15	27	10	16	21	25	18	27	19	21	17	18	16	21	15	14	15	16	17	17	18	13	24	21	21	19	27	19	25	19	14	19	11	21	21	15	18	17	19	15	18	18	18	19	12	11	11	15	19	13	20	19	15	15	17	27	15	16	17	17	21	21	18	21	12	20	21	16	15	24	17	26	15	15	20	10	26	17	16	25	26	23	19	12	17	25	21	25	23	23	26	21	17	12	23	20	20	20	14	10	17	18	10	15	26	20	11	11	22	13	27	15	19	24	18	14	20	20	20	15	23	15	21	19	18	19	27	19	18	18	18	17	24	26	22	21	20	16	15	20	20	15	17	13	23	20	21	14	13	21	14	17	28	21	22	16	22	11	22	17	15	20	14	19	18	13	21	22	27	18	20	23	26	14	28	9	11	10	17	15	18	16	19	15	12	16	21	14	16	15	17	26	18	13	23	28	16	20	14	15	12	15	21	13	14	16	20	23	13	10	18	17	25	13	18	21	17	16	23	21	14	17	17	26	16	22	14	12	14	24	15	25	21	19	21	24	19	23	11	17	24	21	20	21	20	24	21	14	23	28	17	15	16	17	18	21	16	11	14	21	33	28	21	22	19	15	26	14	16	21	21	20	23	32	18	13	16	13	22	25	17	14	13	17	12	25	24	17	23	16	20	14	13	22	22	21	15	20	24	15	22	19	16	16	16	21	24	23	14	25	13	19	19	14	14	19	16	25	17	16	16	18	20	17	18	19	17	25	19	18	17	20	20	16	14	24	17	22	16	24	17	17	21	19	26	11	27	17	11	19	20	19	25	13	20	22	13	21	14	23	13	16	17	21	18	25	26	12	10	14	18	19	21	11	25	18	17	19	18	21	18	20	23	16	33	17	15	18	27	17	15	24	23	15	23	11	17	16	18	18	17	26	12	12	31	14	18	20	16	24	18	14	24	19	20	21	19	24	18	19	13	12	17	18	14	18	23	18	14	28	16	22	21	24	18	31	24	29	24	27	28	29	16	15	14	15	19	13	19	20	16	14	22	22	14	16	15	26	20	21	8	21	32	21	20	17	25	19	24	20	24	23	20	25	16	19	21	23	24	15	14	25	14	27	19	18	16	17	23	14	19	25	19	21	29	29	11	19	14	16	21	18	18	25	22	18	20	22	20	14	15	15	20	17	25	24	15	14	17	21	22	14	20	20	22	11	13	16	13	23	18	19	23	22	15	19	15	20	27	18	10	17	8	25	17	14	18	22	15	25	18	27	25	19	25	18	16	23	11	16	15	20	22	21	21	10	27	18	18	18	22	17	18	16	22	20	20	16	15	17	15	17	20	9	15	21	11	19	18	18	22	19	26	23	17	17	14	20	24	19	24	21	11	19	19	17	19	14	18	19	17	20	12	12	19	20	15	14	15	17	21	15	16	13	26	28	20	19	14	13	8	20	16	19	17	12	18	22	18	19	14	18	26	11	25	13	18	13	20	15	19	26	12	30	13	22	16	13	21	24	20	13	16	18	15	23	19	21	20	27	19	22	21	20	14	19	19	18	12	15	24	22	18	23	20	16	21	14	23	16	15	22	23	16	21	18	13	17	17	15	25	24	20	19	22	16	21	21	38	21	13	20	19	25	18	17	16	22	18	23	14	28	22	14	17	17	17	17	23	21	11	17	22	22	16	19	14	20	16	19	16	21	23	17	16	15	18	19	21	23	14	14	19	29	22	17	23	23	22	18	18	16	17	22	12	18	18	19	19	14	15	14	22	28	15	16	17	20	24	24	18	17	19	20	21	20	16	24	21	18	21	19	16	19	22	20	24	19	19	17	23	16	16	9	14	17	22	21	21	21	23	16	21	21	27	19	16	25	23	14	21	21	23	17	16	19	24	23	23	17	15	15	19	13	18	26	22	20	18	13	18	19	20	22	11	17	12	23	14	22	27	16	14	19	14	19	18	22	14	17	24	21	19	31	17	20	20	26	25	19	25	21	25	20	19	21	24	15	21	14	17	18	22	15	13	23	18	16	18	21	18	18	26	21	13	21	19	15	17	16	13	15	7	7	18	16	16	21	18	22	13	21	15	21	13	17	16	21	22	23	18	21	17	16	27	29	22	27	17	17	20	18	15	20	15	20	22	21	21	14	25	22	18	19	22	17	20	28	16	20	21	13	18	24	15	18	19	21	14	26	17	20	27	21	16	20	22	23	16	17	13	22	21	23	19	31	10	21	18	10	22	17	19	16	15	13	20	21	22	12	28	22	20	16	27	13	20	20	27	20	19	12	16	20	14	19	20	17	22	18	21	13	14	16	14	25	17	24	24	20	15	22	28	16	14	12	18	16	23	18	16	18	24	14	20	21	13	27	20	19	23	25	15	21	17	22	24	8	26	20	22	16	26	18	17	20	15	12	28	22	30	15	19	16	17	16	16	19	21	10	20	17	12	16	20	14	17	12	18	19	19	17	16	15	26	25	17	21	15	22	15	28	21	24	23	21	18	20	19	23	20	18	16	17	22	31	19	24	14	22	21	15	16	18	22	19	19	18	19	10	15	19	18	20	16	9	25	16	26	28	22	19	21	14	13	30	27	18	16	9	19	19	29	28	19	21	20	14	23	21	16	20	18	18	23	17	13	22	21	24	17	9	20	29	14	17	15	22	21	20	26	10	19	23	20	17	24	11	19	19	20	23	18	19	18	21	26	13	19	16	18	16	23	19	23	20	15	32	18	15	17	23	11	15	23	22	24	29	21	16	13	18	29	18	18	10	16	14	20	15	24	24	18	12	20	14	18	12	16	20	21	15	21	21	25	14	18	21	21	21	19	24	20	18	29	14	15	22	17	15	19	29	19	19	20	19	16	17	12	21	20	15	22	19	13	29	13	19	21	21	24	18	26	23	18	17	22	25	21	12	21	15	21	16	21	22	13	17	22	16	13	12	12	16	7	19	20	16	16	19	20	16	16	19	20	20	17	18	19	18	18	14	23	15	22	12	18	23	19	18	19	16	19	18	16	25	21	23	28	25	20	27	15	14	21	17	27	18	15	20	14	18	12	20	19	18	16	19	25	21	22	19	29	18	20	24	15	17	16	16	27	18	20	18	17	17	19	15	7	21	18	17	25	22	17	17	27	13	19	20	15	20	16	14	17	21	21	22	18	14	13	24	17	21	25	17	18	17	27	21	16	24	25	16	23	17	21	19	25	17	13	13	14	14	11	24	11	16
36647	22693	13905	25586	59356	18795	17283	12803	9940	7563	6291	5150	4216	3482	2898	2615	2221	1972	1806	1647	1586	1577	1595	1574	1557	1329	1213	1014	961	959	931	951	824	800	760	700	753	692	640	611	634	626	579	574	548	539	520	510	531	491	527	482	503	532	554	476	552	490	468	468	473	487	446	467	407	408	447	451	426	415	408	411	415	435	412	388	402	436	425	421	371	398	388	403	368	387	391	387	367	343	411	371	360	376	361	331	364	380	336	353	345	382	348	367	370	376	373	371	343	374	344	327	360	356	384	336	374	364	364	352	344	373	363	350	363	337	359	397	336	345	338	354	361	366	355	359	360	399	384	336	348	344	363	344	365	360	353	360	362	365	339	356	382	359	348	359	371	348	367	325	336	331	353	330	365	340	340	347	345	344	324	373	358	381	342	312	298	342	341	341	345	343	334	348	328	368	362	351	376	377	373	380	351	391	371	342	362	336	366	336	347	344	378	363	350	343	325	397	343	350	387	329	364	336	376	344	341	333	350	353	359	339	362	331	335	353	333	370	354	342	363	361	359	391	340	370	360	339	359	346	369	365	299	350	346	345	358	332	357	372	331	357	353	349	359	341	317	336	360	347	395	358	340	346	351	351	333	331	386	336	354	314	362	350	332	370	333	342	356	383	363	355	365	368	323	358	368	344	339	360	320	392	343	363	365	348	318	383	318	357	365	339	337	332	344	377	395	374	336	361	370	375	355	354	362	330	332	385	357	334	350	387	349	362	358	387	338	362	387	351	306	371	340	360	310	339	362	361	372	359	347	343	342	344	368	347	348	353	356	347	352	367	335	333	370	324	345	353	355	329	350	362	317	318	338	374	324	362	355	357	342	357	361	371	322	346	343	394	368	361	369	322	347	334	364	336	350	353	348	366	327	332	373	394	362	350	330	334	340	342	327	352	335	353	351	366	318	332	349	350	334	339	373	332	336	350	362	339	355	357	327	312	384	348	386	364	372	341	323	365	345	379	334	373	374	363	349	344	307	342	324	342	329	349	335	352	337	326	350	368	337	333	359	346	355	348	356	372	315	349	349	350	362	344	394	352	336	315	334	352	374	355	320	303	359	376	313	368	335	355	346	356	343	360	350	351	334	397	334	357	339	336	323	310	338	343	328	316	347	354	338	388	344	363	354	399	362	348	314	341	364	379	316	305	361	388	358	369	359	382	336	357	320	338	341	370	358	356	365	323	360	329	359	343	355	326	333	387	347	335	358	336	331	389	369	369	336	331	353	346	350	343	345	326	349	338	342	388	340	357	346	364	315	335	337	363	385	338	380	338	357	373	364	383	350	349	350	354	347	355	371	353	363	344	314	355	332	323	328	336	347	369	345	392	392	355	347	346	318	321	326	358	355	352	367	314	345	339	348	332	333	382	355	325	345	347	340	355	333	328	334	366	326	384	334	368	365	354	377	334	356	372	371	332	336	324	350	321	334	376	344	358	346	328	340	315	343	353	339	350	355	334	330	362	350	309	367	352	351	362	363	322	359	356	372	376	388	358	350	381	363	366	294	363	364	394	363	358	351	365	341	339	342	351	315	335	354	335	344	362	347	350	331	366	353	353	376	350	315	332	315	359	359	355	335	328	341	377	344	352	361	360	373	299	320	333	337	341	366	397	369	358	364	382	323	351	354	352	342	349	316	343	365	343	393	331	334	357	346	333	341	392	334	351	367	333	312	323	349	338	315	352	335	348	347	336	377	334	346	338	346	364	396	342	384	339	363	360	343	329	356	351	339	363	359	371	374	328	346	326	366	349	320	347	325	373	349	325	319	364	338	359	344	363	357	360	360	373	342	337	319	355	341	350	353	325	337	321	344	347	351	349	335	349	356	381	351	368	319	344	324	366	335	371	344	345	410	361	318	366	371	352	331	340	376	377	355	375	351	354	338	357	327	324	377	335	328	338	336	365	364	372	348	363	350	359	358	340	342	326	348	373	323	371	331	345	393	305	361	340	338	352	362	358	341	355	342	322	371	388	350	389	370	342	322	369	317	328	361	312	327	325	360	332	332	328	344	363	338	343	371	383	385	339	360	332	339	348	371	348	380	348	335	375	355	366	362	360	357	332	335	332	345	340	355	345	369	377	352	332	363	332	388	347	361	328	333	335	417	331	399	371	371	355	321	361	344	374	354	352	369	353	353	361	347	347	374	377	341	364	346	358	326	351	340	366	319	340	317	331	315	369	373	360	344	380	366	337	349	359	364	353	341	356	374	352	380	338	391	344	360	345	342	333	352	349	360	373	334	336	344	359	348	356	367	331	359	322	365	335	364	371	352	356	341	343	324	351	356	369	383	321	339	346	356	340	347	344	332	352	330	352	319	361	356	341	328	343	327	322	338	347	371	324	373	380	365	338	338	368	406	324	330	327	305	342	361	364	356	348	339	322	360	368	363	345	297	350	339	334	337	353	362	348	371	332	327	351	332	322	364	391	339	356	360	352	335	342	330	343	349	350	351	351	349	369	356	321	387	346	324	362	341	359	351	335	359	385	340	363	311	367	369	373	333	339	348	352	351	353	336	350	332	365	386	333	296	338	355	360	338	334	363	365	334	334	364	332	339	317	355	349	355	347	358	335	335	359	362	338	333	325	328	361	334	360	378	343	378	345	337	334	345	349	345	303	348	345	310	307	346	336	375	333	347	348	360	352	345	332	362	361	363	333	348	330	382	347	355	382	346	338	387	362	350	352	342	387	334	352	333	360	376	353	314	328	346	334	354	355	346	357	323	308	370	334	355	360	337	347	351	372	365	340	365	357	343	384	355	346	346	370	347	356	374	352	344	322	353	337	337	370	312	374	362	362	352	367	342	355	343	350	363	362	339	352	356	351	335	389	350	369	356	334	336	355	348	324	329	330	330	348	331	378	336	347	309	351	370	323	351	363	339	367	341	346	360	343	370	370	378	337	367	357	359	366	365	335	345	344	361	310	357	358	344	371	350	342	386	364	337	366	368	357	365	363	345	351	342	361	363	350	347	383	411	328	364	384	331	345	359	346	360	331	384	304	381	359	349	355	357	333	349	321	336	338	328	366	348	350	338	361	345	328	363	359	346	328	327	356	335	331	347	334	326	354	333	358	357	350	316	323	356	376	326	365	341	353	362	359	324	373	345	363	334	336	333	367	329	372	309	320	349	337	314	359	335	376	327	345	384	330	325	340	347	338	336	354	362	344	364	368	389	335	352	357	339	323	380	362	340	353	349	358	352	341	371	336	360	319	355	346	330	343	346	356	339	348	340	347	361	349	342	356	337	310	337	348	353	364	370	343	333	347	338	323	357	340	335	343	350	330	335	320	325	330	357	334	351	351	368	379	356	360	363	329	345	337	375	341	338	331	318	319	379	363	340	349	330	351	328	325	330	342	337	360	304	323	364	338	321	354	347	361	384	326	348	356	356	346	320	354	341	360	374	358	342	315	371	377	357	344	343	377	362	322	314	373	349	340	342	345	334	336	354	321
3908	689	316	203	3337	256	122	106	92	77	80	73	64	62	55	43	51	50	30	49	31	37	44	43	42	48	28	35	41	36	43	35	40	36	28	29	28	31	36	32	35	30	32	26	27	29	24	31	30	28	33	31	31	36	36	37	29	26	27	37	20	30	39	22	43	20	22	26	26	38	32	32	27	34	30	31	33	23	26	24	18	28	39	25	32	30	25	31	29	17	38	26	16	25	22	27	36	25	35	41	24	38	31	20	26	28	39	35	33	27	27	25	24	28	29	30	25	27	24	31	29	34	28	35	29	37	31	24	22	33	28	30	28	33	28	33	33	26	33	36	37	31	38	30	27	26	20	28	39	22	31	25	24	29	35	24	31	23	31	23	35	30	29	36	26	26	26	40	40	32	19	19	41	35	28	28	30	20	19	32	39	38	23	30	34	18	22	25	28	20	29	22	17	29	38	37	32	28	31	25	29	36	33	31	29	31	23	37	30	34	25	30	27	33	34	29	29	29	25	27	30	34	29	20	23	34	34	23	34	25	29	24	31	24	40	28	39	35	34	38	28	24	29	30	26	17	26	36	33	26	33	24	33	26	15	31	36	33	20	27	31	29	29	28	34	35	20	28	42	36	33	27	30	23	33	36	26	27	28	27	31	32	33	33	19	21	28	31	31	24	31	25	23	28	28	23	38	35	34	29	25	26	28	34	35	27	37	29	26	24	37	26	22	35	29	28	30	28	27	22	31	22	30	28	28	31	33	32	34	30	29	21	17	37	33	27	37	28	31	44	24	42	28	26	16	27	30	24	35	29	29	32	31	26	26	24	24	22	25	28	22	26	35	25	32	25	37	23	25	22	26	29	38	36	29	26	35	40	26	37	48	28	26	21	34	29	31	33	28	19	36	32	35	29	28	34	29	31	28	23	31	33	28	23	23	28	22	29	27	27	32	33	25	19	17	27	35	28	31	32	23	35	32	25	27	36	27	19	29	42	36	24	27	23	20	30	23	33	30	31	31	26	17	21	21	27	36	23	25	21	37	28	23	31	27	35	37	28	28	30	30	23	44	36	25	24	28	38	23	19	14	29	29	30	37	27	23	37	23	25	26	32	28	23	29	33	24	27	35	30	31	21	26	29	32	38	33	28	30	36	29	24	28	31	38	36	29	42	25	30	37	33	13	28	28	35	37	30	29	24	28	36	28	22	30	30	34	13	24	29	40	19	21	27	23	25	27	26	27	34	25	23	36	29	25	33	25	37	35	42	32	33	33	30	32	25	30	40	28	31	24	30	27	24	30	28	25	25	32	28	31	24	28	30	22	23	28	26	30	30	15	25	24	27	18	36	26	25	19	25	29	16	33	29	31	28	27	25	25	28	25	30	34	25	25	22	28	27	28	28	29	29	32	41	29	23	32	25	30	32	33	29	32	20	28	29	35	29	32	28	24	32	21	31	29	31	28	16	29	36	29	28	30	33	31	27	25	14	31	32	34	16	24	22	31	30	31	25	34	30	37	20	32	23	32	22	30	28	30	29	26	35	33	30	30	29	25	31	33	30	20	28	24	34	29	26	30	36	27	20	33	25	25	23	30	31	25	24	36	26	32	29	31	34	31	27	29	31	24	36	18	38	24	34	39	27	37	35	28	30	27	21	29	26	19	29	39	26	36	32	30	22	30	32	26	26	36	38	18	27	24	17	20	39	35	32	29	21	26	29	28	27	33	41	33	31	21	27	21	33	27	29	26	19	27	25	29	37	30	27	30	29	22	24	33	26	31	27	25	26	31	30	34	32	26	26	36	30	32	25	40	27	38	26	28	38	32	32	32	37	36	24	32	31	26	30	30	32	32	29	35	35	30	32	29	35	30	30	38	31	39	27	28	31	34	32	32	31	30	25	27	22	28	22	18	36	42	30	26	30	34	25	24	31	25	26	26	28	36	29	30	23	26	23	26	29	32	40	33	28	24	47	32	24	35	35	28	23	31	41	27	21	27	27	32	42	28	31	24	28	34	34	29	23	16	37	26	29	30	25	28	29	27	28	25	30	28	33	34	19	44	29	30	29	39	24	35	34	26	41	28	33	24	30	32	40	34	22	30	20	21	32	27	28	34	33	24	24	24	22	27	31	32	25	26	26	32	33	19	36	28	34	24	27	28	25	36	33	25	29	39	26	31	36	31	33	22	26	19	35	24	29	25	29	21	30	23	23	27	21	29	25	36	28	22	16	31	28	31	35	36	33	41	23	21	29	31	25	24	29	34	26	28	30	17	32	29	34	27	23	24	35	22	30	34	38	29	31	23	26	37	37	29	32	33	34	37	27	28	19	20	26	25	41	35	28	27	29	35	31	27	26	25	26	30	28	46	30	26	31	25	19	41	22	25	32	34	25	29	31	35	25	15	21	27	27	26	30	35	30	30	28	33	34	20	31	33	32	32	35	36	34	31	31	36	24	30	32	33	26	24	37	24	29	31	33	40	36	25	31	23	33	39	36	38	30	27	28	43	44	34	26	33	23	33	24	25	21	31	17	27	33	34	22	31	24	29	41	26	27	28	36	29	32	31	27	30	31	25	29	29	38	21	36	25	34	41	36	31	37	25	27	35	28	28	31	29	27	27	32	34	28	30	19	29	24	31	28	17	33	33	31	24	30	34	34	33	26	19	33	31	25	26	28	27	18	29	30	24	34	25	33	25	40	33	22	27	38	40	24	20	28	28	35	29	33	36	32	29	37	28	28	24	31	31	25	26	19	25	34	30	24	31	29	24	29	29	24	31	41	33	30	25	21	37	23	23	36	24	26	35	22	28	28	24	19	30	25	30	26	29	26	31	29	31	24	32	26	35	26	29	21	20	28	26	26	24	37	27	27	25	27	32	30	35	24	40	29	29	35	29	25	29	26	28	28	34	30	31	29	31	34	33	37	38	24	26	26	25	30	36	25	29	28	27	42	41	24	28	29	31	22	23	31	38	42	30	32	31	39	32	31	32	28	30	20	30	36	23	30	24	36	24	31	35	30	32	16	38	17	29	38	42	34	21	16	21	24	19	29	30	28	25	30	22	32	20	34	24	40	29	15	38	40	33	32	31	18	32	19	32	27	24	35	28	39	29	31	40	26	29	28	32	31	34	31	22	28	35	20	27	35	32	28	28	36	30	29	28	34	34	34	22	27	24	21	20	28	22	37	27	32	33	30	44	36	30	28	24	30	29	37	26	32	32	27	32	24	33	30	29	27	33	26	29	28	24	23	30	26	29	31	35	30	32	35	20	29	41	28	33	22	28	25	38	34	32	28	24	31	30	27	33	27	28	26	26	38	38	32	29	36	37	31	22	31	27	32	37	29	28	40	30	19	23	30	21	32	31	31	23	24	25	34	20	35	33	30	29	33	30	32	31	28	36	31	30	30	17	40	24	23	36	39	22	26	39	31	21	23	33	30	19	32	25	38	28	29	24	32	24	30	29	31	25	39	37	28	36	28	25	29	36	27	33	34
31200	17745	9992	19446	36135	18446	13948	10094	7896	6157	5051	4027	3295	2697	2331	2046	1840	1696	1564	1491	1444	1536	1488	1465	1360	1291	1123	1020	1006	951	928	919	893	835	845	751	804	735	766	768	724	698	695	699	648	661	679	641	678	626	722	645	593	652	623	647	652	657	593	599	622	628	591	602	608	617	559	552	607	601	555	580	541	535	583	557	577	551	576	575	571	586	528	520	557	575	505	519	525	546	570	526	553	546	540	549	518	533	578	570	519	567	540	547	563	536	529	539	528	501	517	533	549	541	521	537	569	539	505	516	542	534	590	514	509	547	566	537	547	534	551	497	528	537	523	541	505	535	537	506	546	494	511	496	557	514	542	491	538	551	508	545	525	552	539	519	533	526	529	581	530	509	493	501	532	500	525	549	554	525	524	538	495	521	502	543	566	543	521	570	518	529	567	534	534	524	566	522	561	491	545	557	526	483	514	549	548	532	501	506	537	568	511	510	488	533	524	496	508	490	533	554	540	561	557	528	525	533	528	567	563	520	530	509	554	514	541	547	504	542	502	534	546	531	493	517	510	549	518	544	524	540	512	506	552	505	516	550	539	525	541	496	528	504	516	522	489	536	569	536	541	526	514	552	578	528	509	524	525	509	532	496	526	519	524	509	571	505	484	530	575	533	525	515	473	542	535	554	538	535	543	529	502	574	531	537	554	466	530	543	546	557	548	538	535	538	513	525	555	572	543	527	540	515	501	506	510	521	520	538	481	554	522	475	545	538	503	541	517	557	502	512	541	501	516	528	529	541	543	534	542	480	502	517	546	530	484	578	501	511	535	517	558	500	564	528	536	530	513	522	528	547	550	532	512	525	498	520	550	528	493	521	534	528	525	526	506	472	515	567	525	521	527	501	520	514	509	531	477	529	520	551	532	548	536	485	524	579	549	538	546	510	524	510	535	536	541	532	495	506	535	505	565	524	516	557	568	537	512	516	523	482	496	542	534	544	513	513	562	551	560	510	519	514	519	569	495	547	498	542	539	521	574	519	525	482	550	540	526	541	476	510	515	550	569	543	510	530	483	555	544	560	517	525	503	501	533	536	515	538	549	506	506	501	516	503	483	509	524	512	478	484	514	528	572	547	561	513	525	534	563	505	503	521	543	497	513	512	503	544	555	558	573	520	568	541	550	556	492	498	556	553	538	544	556	551	499	561	524	533	502	487	507	536	547	529	541	543	502	532	575	508	543	578	493	580	545	520	526	533	476	562	493	512	522	499	550	522	492	516	536	577	508	568	568	528	529	477	546	502	523	525	475	512	534	548	516	498	519	514	521	551	503	534	529	562	533	547	541	539	505	533	487	540	534	519	541	539	520	519	538	530	544	505	530	513	507	543	502	530	486	483	491	519	496	518	573	514	563	535	541	503	514	500	537	496	529	514	462	520	481	530	527	505	590	535	509	525	496	532	510	514	563	524	543	525	566	601	502	580	503	515	534	564	531	515	497	546	541	543	506	513	519	518	522	567	501	535	522	516	508	579	544	485	519	568	533	551	491	520	543	471	507	544	539	542	510	541	521	529	486	526	535	522	518	518	549	570	495	481	542	568	563	539	502	572	532	508	508	550	527	529	508	536	498	556	531	558	533	542	492	553	547	518	495	507	484	551	493	534	540	524	487	523	493	520	532	489	530	491	538	525	520	553	554	567	495	518	526	522	534	523	474	555	515	518	480	528	556	555	539	514	539	565	552	538	514	505	494	535	525	530	500	523	544	556	572	510	526	525	493	556	559	542	479	553	514	559	518	544	511	527	516	497	505	538	493	505	552	513	518	521	550	520	566	503	530	505	520	570	517	501	492	520	584	526	546	541	506	559	525	538	567	567	529	511	499	495	508	512	523	539	591	529	503	535	552	533	513	516	524	507	556	549	553	522	542	553	556	535	573	528	516	542	505	512	510	502	525	531	506	534	517	548	534	524	478	511	527	547	534	549	559	560	525	478	540	514	574	509	487	515	513	568	531	561	523	532	519	507	533	523	471	539	563	515	532	566	499	568	521	502	535	501	532	558	502	519	534	530	532	544	549	523	532	517	512	533	504	545	490	533	550	520	510	534	518	532	516	548	512	554	534	547	537	522	540	516	540	529	508	536	512	541	531	522	511	512	555	528	485	498	557	556	527	522	550	502	539	533	506	515	543	540	543	490	497	558	499	534	537	520	533	531	562	486	532	570	515	550	501	536	454	539	480	521	522	557	507	539	530	513	564	534	551	528	567	530	520	537	543	532	501	535	521	548	551	547	507	557	539	518	516	539	527	516	559	521	498	505	536	525	547	522	467	547	517	525	526	535	525	524	513	541	554	489	531	518	509	539	542	534	523	577	544	524	500	516	522	508	509	543	573	481	512	522	485	530	542	475	572	545	554	591	515	571	526	562	525	544	533	535	539	533	506	537	514	496	513	557	522	547	496	557	503	568	565	545	498	541	556	520	527	540	549	538	531	502	541	521	544	495	537	512	498	548	541	525	540	504	510	530	557	522	530	532	497	531	537	556	527	549	510	539	525	505	509	487	503	485	517	568	524	554	529	506	539	560	567	511	530	524	508	518	500	503	523	517	523	490	561	498	483	532	490	502	514	543	532	545	511	533	551	553	526	514	532	530	552	529	516	523	570	503	546	536	512	478	501	530	498	499	524	543	534	505	524	519	545	484	582	497	537	557	534	554	520	558	491	535	503	512	565	523	470	533	520	554	505	515	579	522	511	546	534	539	506	543	576	538	507	508	486	509	564	509	539	508	535	510	493	544	502	540	517	529	525	519	479	523	531	544	553	511	508	531	467	532	531	542	536	561	542	538	522	534	502	515	521	554	489	525	519	505	493	524	506	511	521	533	525	496	518	502	492	551	529	510	566	536	526	522	528	543	512	547	552	539	540	547	506	533	501	547	537	480	525	562	530	553	467	459	550	519	556	525	525	544	484	484	510	507	517	510	540	537	530	531	568	526	546	570	515	522	498	532	534	518	523	533	542	525	517	507	507	497	546	502	528	514	508	537	518	533	519	554	525	540	506	539	491	513	513	541	526	520	516	559	584	518	528	482	538	504	567	535	535	520	521	533	543	557	516	554	537	539	515	530	544	518	543	495	512	529	525	522	580	529	508	566	537	528	544	529	568	482	491	506	573	530	529	526	493	551	561	514	533	531	509	522	499	536	516	579	533	552	546	536	521	532	483	516	536	550	530	491	552	539	544	512	526	539	523	507	506	497	543	552	554	536	558	575	542	532	558	561	504	475	517	566	521	546	534	493	557	497	564	537	549	524	524	522	517	547	532	494	550	531	478	547	502	531	537	572	491	521	566	501	545	527	539	528	543	533	544	484	537	537	542	568	515	538	546	514	498	531	540	533	494	520	546	506	543	559	524	541	537	504	523	546	500	504	509	552	533	506	526	477	512	538	546	568	563	537	543	551	514	522	519	545	501	476	540	513	505	566	503	515	529	515	520	492	578	509	558	537
4273	1092	442	348	2479	962	211	163	155	148	113	106	96	82	64	60	70	64	67	50	51	42	51	46	53	44	47	46	33	37	32	30	25	37	35	27	24	32	27	32	36	24	22	26	30	24	30	25	20	24	20	28	25	29	35	23	23	23	33	25	30	35	25	21	24	23	29	24	23	24	30	21	26	30	24	31	28	29	29	25	27	20	20	21	21	25	25	22	20	16	22	19	16	12	23	32	15	27	18	24	22	26	19	22	23	17	24	24	26	31	18	24	23	24	24	20	23	23	25	19	23	22	26	16	17	22	15	15	21	33	22	21	23	23	25	23	29	25	15	20	29	27	22	25	18	24	21	23	23	22	27	25	24	22	28	23	22	24	27	22	22	19	26	27	22	32	24	28	17	23	24	18	25	15	21	24	7	26	17	28	20	20	24	17	21	28	21	23	19	18	24	30	22	20	16	31	21	25	20	16	28	23	25	22	24	23	21	23	23	31	24	16	29	23	23	23	14	15	19	26	21	24	27	21	29	24	23	20	28	19	22	27	26	17	21	27	27	27	17	21	30	32	29	30	24	21	17	19	24	24	27	26	14	24	33	36	25	20	20	16	18	24	25	27	30	18	22	25	17	21	21	39	15	35	24	19	25	23	21	18	18	21	24	28	30	22	18	25	29	30	18	23	27	26	23	26	20	21	19	18	24	23	27	28	31	25	20	11	30	27	17	30	28	29	28	20	19	26	17	20	15	25	28	30	23	24	23	23	16	18	20	19	23	21	20	21	23	30	26	19	26	36	21	30	26	34	32	19	16	24	28	29	18	25	17	24	18	28	23	22	27	21	26	17	20	19	21	23	24	19	30	24	26	26	34	30	20	21	28	19	30	22	37	22	22	26	22	22	27	27	24	14	22	17	24	27	20	27	26	21	22	29	23	21	19	15	31	23	17	30	30	20	20	29	18	24	15	26	35	21	18	19	14	32	22	26	21	23	24	29	27	17	27	34	28	19	25	26	21	15	28	26	21	29	25	23	29	28	24	29	19	19	22	16	21	21	17	20	21	12	26	17	25	27	32	23	27	25	25	19	21	27	20	26	20	20	27	21	29	19	20	27	26	19	22	25	17	24	21	23	19	26	20	33	17	25	19	28	21	26	26	12	20	29	21	23	25	22	23	28	20	27	21	18	21	26	25	29	23	16	22	22	22	22	17	26	21	29	26	21	14	25	23	20	24	24	21	18	25	17	22	26	20	19	21	26	33	18	17	23	25	23	23	22	32	20	24	29	31	23	33	23	26	27	23	17	24	33	17	19	25	15	25	20	22	28	22	24	33	18	25	25	22	29	24	20	32	19	35	24	26	35	27	25	24	18	26	23	22	29	28	20	24	26	22	18	27	20	28	24	28	26	25	29	26	24	23	14	17	21	17	21	14	21	22	21	20	19	30	26	16	19	30	25	19	20	25	17	19	33	22	24	20	22	22	21	23	25	21	23	24	26	31	29	24	26	16	14	23	24	23	34	34	22	18	26	23	24	24	25	21	31	23	15	27	29	30	25	32	19	18	21	19	25	24	29	24	22	18	17	22	25	25	24	22	23	26	35	21	14	20	21	22	20	22	26	29	28	20	27	18	16	39	17	25	18	15	31	17	27	21	27	26	25	18	18	24	22	29	19	23	33	22	15	28	28	28	28	20	17	21	20	30	16	26	11	22	19	19	26	31	19	30	22	28	14	25	28	26	15	28	20	25	25	20	30	23	30	22	28	25	23	21	22	16	25	33	19	30	26	18	31	27	25	28	22	19	22	22	23	34	22	17	32	26	23	23	19	28	25	22	24	20	26	21	31	21	31	26	19	22	25	16	10	24	32	24	27	16	25	31	13	26	18	25	26	19	23	33	22	23	21	24	27	23	29	24	25	17	20	27	24	23	24	21	21	17	38	25	21	29	30	17	25	25	13	19	19	28	23	27	34	28	23	25	21	25	23	23	22	19	24	18	22	17	27	19	26	30	29	20	27	26	25	22	18	22	23	24	20	17	26	24	21	11	24	28	23	21	28	25	34	19	29	24	13	16	32	19	26	32	32	24	15	29	23	22	18	35	24	24	29	26	21	24	24	29	23	24	32	13	22	29	21	21	23	31	15	35	28	29	20	22	23	24	30	17	23	15	24	28	26	18	22	26	22	27	26	29	11	25	24	30	23	31	31	29	24	23	22	15	24	27	20	18	15	25	24	29	20	26	28	30	28	23	21	25	23	26	16	23	21	20	18	23	29	21	35	22	22	13	32	27	13	24	11	29	29	14	31	20	21	29	27	25	31	17	22	23	29	17	19	28	18	26	21	27	25	25	21	25	31	15	22	26	18	28	28	18	19	20	25	27	29	29	27	29	22	20	25	24	23	21	23	23	20	26	20	14	34	25	21	16	26	21	18	24	18	24	17	25	22	25	22	26	22	20	16	22	24	28	29	20	24	35	25	23	22	24	26	27	25	27	22	24	22	27	16	20	31	27	20	28	20	22	27	12	23	27	20	21	23	27	25	26	25	21	16	17	16	21	28	27	23	21	26	19	35	27	24	21	29	23	21	22	22	22	33	27	22	28	27	27	34	23	19	24	19	28	24	18	21	22	19	29	29	24	21	26	27	29	21	19	30	19	27	25	19	26	29	30	31	17	26	20	24	22	27	27	30	20	26	19	22	17	23	22	23	21	23	18	32	20	26	18	22	24	15	23	25	17	27	27	18	17	15	20	23	16	21	22	27	29	20	32	22	27	17	25	22	22	20	22	25	24	21	14	22	26	30	28	24	24	22	25	9	28	22	25	19	30	30	17	32	20	17	27	13	24	32	22	27	26	25	19	20	21	25	27	23	25	22	16	18	20	26	31	23	43	24	20	25	20	29	30	17	19	16	22	20	33	26	26	24	24	26	22	22	23	22	23	27	20	20	18	25	20	18	16	27	20	30	16	21	25	21	29	25	27	22	24	31	27	21	22	20	24	27	28	19	28	21	21	26	30	38	30	16	19	17	24	17	21	26	18	19	17	19	27	20	28	30	28	26	23	24	29	33	13	29	26	15	28	21	24	16	14	24	19	18	23	21	21	32	27	20	18	19	19	31	34	29	21	18	15	24	27	23	21	23	22	21	27	24	17	28	24	12	25	23	23	19	15	15	21	26	18	17	20	18	19	24	38	18	23	27	27	27	29	36	12	26	24	29	23	20	26	19	21	14	18	13	29	30	19	24	20	25	27	21	17	23	25	32	23	24	20	28	21	24	23	22	30	23	19	18	23	22	26	27	31	25	26	21	25	26	16	23	29	13	14	22	19	25	32	22	24	23	20	25	20	26	18	21	26	30	26	19	19	16	31	22	19	31	17	24	26	20	31	25	20	22	21	22	30	30	15	24	31	30	25	22	29	24	25	21	18	22	13	22	26	31	29	23	24	22	15	18	18	13	25	20	28	24	20	24	23	22	17	16	29	25	25	24	21	23
37457	21841	13341	25660	44283	28560	21122	16491	12971	10491	8280	6497	5306	4491	3837	3393	2957	2779	2346	2172	2284	2271	2183	2064	1924	1578	1543	1321	1279	1231	1176	1245	1108	1031	975	907	908	889	830	889	809	742	774	735	697	642	646	619	592	664	639	620	600	633	612	614	585	603	655	584	604	604	544	558	504	535	546	481	546	503	502	502	485	449	494	481	513	461	483	473	433	483	441	465	476	447	430	449	474	435	475	449	459	458	476	450	469	448	448	485	431	476	438	442	431	461	424	466	455	445	472	444	434	456	439	470	455	451	419	471	454	425	429	439	455	454	450	401	415	462	397	433	421	408	431	414	436	445	417	461	438	438	450	418	428	469	442	451	428	398	369	444	425	477	402	387	456	472	452	414	450	429	436	411	441	406	452	425	429	422	413	439	409	439	389	430	427	424	399	433	425	440	416	453	402	457	426	430	405	435	412	435	437	425	395	419	420	407	437	456	454	444	427	421	428	408	407	406	454	405	437	441	429	406	421	419	391	439	387	428	418	412	398	388	418	469	422	391	398	395	404	443	392	427	398	444	432	430	402	437	419	459	436	392	402	425	438	410	426	423	447	417	422	420	409	441	408	428	409	444	438	429	452	412	417	387	450	373	431	414	440	418	413	412	415	437	437	426	453	449	434	410	406	408	463	410	426	427	453	415	392	401	384	412	418	383	422	397	447	388	446	412	430	439	437	441	428	421	407	421	430	443	445	408	430	444	433	459	402	435	379	402	426	461	421	471	417	436	432	425	414	430	399	441	424	401	431	417	420	428	418	427	398	424	425	455	430	395	437	408	393	403	411	453	406	441	387	407	465	423	439	423	419	446	445	437	424	415	407	426	417	410	401	396	400	437	415	431	454	426	429	399	448	407	406	414	412	400	383	454	417	450	452	433	397	403	387	390	394	412	444	416	424	417	417	411	436	411	406	389	421	413	403	426	409	444	385	410	404	410	379	419	455	402	444	417	444	405	413	433	422	418	409	392	405	427	461	380	426	419	411	381	428	411	432	437	397	403	409	471	389	396	434	471	396	421	437	411	398	416	426	441	394	422	424	458	396	494	441	394	442	444	440	423	445	388	399	416	398	401	395	405	357	430	399	413	422	447	417	426	460	446	408	394	431	435	359	429	381	434	432	445	375	432	426	383	416	434	400	405	393	416	387	413	448	402	426	406	403	438	411	439	456	425	422	423	419	386	413	409	420	419	418	443	454	408	377	412	437	406	431	455	422	426	447	386	396	412	454	467	431	446	446	416	427	435	406	429	437	433	447	401	399	423	408	453	402	417	431	442	434	435	413	435	401	430	432	413	432	439	412	423	424	450	403	400	459	427	453	428	435	396	440	404	436	401	440	403	418	442	417	399	465	452	423	450	411	447	437	399	426	407	479	416	407	446	439	444	410	436	432	443	415	436	445	417	428	448	368	423	487	423	419	380	387	434	467	427	440	423	403	412	428	419	432	447	408	394	438	361	428	453	399	427	442	405	433	400	418	408	437	384	437	442	431	423	384	426	455	404	420	455	450	427	381	426	418	414	413	431	455	449	432	435	477	417	399	403	428	385	402	465	463	421	414	422	409	424	420	409	468	413	391	400	405	398	426	380	423	388	406	449	443	414	441	417	429	450	415	448	453	419	411	446	422	429	423	428	467	437	408	385	444	430	400	431	398	431	411	389	429	442	392	401	410	410	416	409	404	414	421	416	393	417	424	437	425	451	413	412	424	396	451	435	435	427	455	416	415	447	417	409	415	398	423	427	406	416	444	398	408	431	417	408	437	424	431	419	410	450	411	408	384	434	389	454	438	405	443	425	409	408	437	415	420	396	441	412	413	419	415	394	394	425	434	430	446	434	449	392	453	411	433	401	396	430	375	410	437	418	413	436	436	419	456	423	408	417	401	408	386	410	381	407	445	429	431	413	404	399	395	456	389	417	396	382	442	387	448	461	386	440	435	395	415	456	403	416	427	427	429	406	426	403	436	410	410	413	415	446	465	444	436	435	417	410	410	402	430	417	414	428	418	417	471	406	419	436	392	375	438	456	431	387	423	411	428	420	415	408	415	405	412	423	430	410	426	422	375	395	433	427	444	437	445	410	423	429	450	428	435	414	449	395	426	458	434	424	435	414	388	433	443	409	395	437	446	408	415	375	373	396	441	420	429	409	399	461	440	442	413	398	434	432	393	466	414	444	384	432	392	377	402	389	414	385	414	398	428	422	411	412	416	475	436	444	401	399	428	396	432	401	446	430	405	430	413	408	415	426	437	437	438	435	428	432	414	412	442	441	439	433	431	453	440	431	419	382	452	451	447	419	462	434	459	387	450	426	411	443	422	420	406	417	422	422	442	422	451	446	399	415	422	450	459	429	399	405	453	435	437	405	425	380	408	418	421	412	416	390	415	392	445	397	422	413	438	389	451	433	452	397	424	432	410	426	427	470	437	455	401	432	402	439	416	444	433	402	428	411	415	429	406	461	420	430	425	438	410	435	411	399	420	407	407	424	429	425	420	413	426	383	426	436	414	400	386	425	410	395	441	419	441	379	386	445	413	426	436	370	413	396	410	455	374	411	419	386	421	400	446	416	436	401	389	429	409	412	407	395	442	404	411	429	405	443	415	431	394	392	441	441	399	415	429	423	386	431	424	446	411	395	435	423	444	412	407	443	451	398	416	426	459	412	401	414	441	429	428	421	380	435	440	432	402	395	430	387	456	399	425	404	389	432	453	392	416	467	389	436	412	430	423	432	425	387	432	421	435	463	397	426	410	429	394	429	430	419	429	437	463	440	413	458	435	414	418	460	408	437	431	404	393	417	414	396	426	382	411	420	439	435	409	409	427	408	406	411	432	405	416	445	409	404	422	414	437	397	413	420	404	427	374	433	416	382	447	415	402	443	392	405	433	434	433	416	395	440	412	405	395	411	465	444	384	374	411	435	371	450	418	395	414	429	400	439	429	423	438	439	393	422	410	443	387	410	416	388	398	402	419	459	396	407	397	448	411	448	406	437	400	443	418	441	422	450	422	429	438	386	431	415	418	407	401	453	417	402	438	453	420	417	433	450	444	412	450	386	422	470	419	394	428	423	431	409	413	411	404	424	434	418	428	428	420	394	461	415	411	427	428	402	420	436	437	398	394	413	411	441	393	421	451	433	416	421	428	435	429	420	412	401	431	416	419	424	412	421	391	452	410	447	441	392	408	407	388	404	412	405	413	447	408	398	427	425	395	428	404	431	408	417	483	492	439	419	363	437	427	429	399	415	422	429	449	419	420	396	410	422	436	414	391	473	450	412	411	436	434	438	422	436	412	439	419	405	406	455	425	412	417	446	413	437	419	374	423	442	405	444	431	374	435	409	415	407	429	439	431	425	428	421	420	401	401	424	449	404	400	429	413	407	404	436	425	423	420	447	404	369	426	431	415	426	446	392	424	427	428	408	426	467	419	399	452	409	428	415	451	482	451	444	450	438	395	470
2042	310	143	126	178	127	99	79	60	66	55	36	35	36	28	28	33	28	27	28	29	24	19	23	27	24	11	15	23	18	18	15	15	21	18	22	21	16	14	19	11	20	15	22	14	22	18	19	13	13	29	19	17	28	20	13	15	12	25	10	18	12	19	18	13	11	14	15	17	13	13	24	11	24	17	15	16	13	19	19	22	19	17	19	11	16	14	17	22	20	13	15	12	15	14	16	20	17	12	18	21	14	18	17	16	8	19	14	14	20	23	20	22	14	19	17	18	14	19	11	24	18	14	17	17	20	28	15	13	13	24	16	21	17	22	14	19	18	23	13	17	16	17	23	22	14	20	16	7	19	14	22	14	17	22	14	18	30	19	16	18	17	19	22	10	15	11	16	14	16	16	18	11	16	13	22	19	20	17	19	19	21	21	18	13	18	17	25	22	13	19	15	19	20	26	22	28	15	14	18	22	17	12	20	11	13	17	12	13	7	15	22	18	15	19	15	22	15	14	15	20	17	19	16	13	17	18	12	14	14	13	18	13	17	14	21	19	17	14	16	14	17	20	12	22	9	22	14	20	21	13	14	23	18	22	14	10	17	20	23	16	23	11	23	13	16	22	21	20	18	14	19	12	15	14	18	14	12	22	19	20	19	18	24	14	13	13	18	17	19	14	17	12	20	20	23	21	16	16	22	19	15	12	19	24	11	17	10	17	11	16	17	10	26	19	18	16	13	19	16	20	23	21	24	20	17	21	13	14	20	16	23	17	9	9	15	14	13	12	17	14	16	14	25	15	16	16	16	18	10	12	17	20	18	17	16	14	18	12	21	16	18	24	19	15	18	18	12	16	16	15	24	25	22	11	17	19	14	13	18	11	15	15	22	15	16	18	21	24	18	16	8	19	19	11	16	19	12	12	13	13	24	8	15	17	31	16	13	15	9	24	15	15	21	18	8	8	22	16	15	10	23	14	10	26	20	18	17	19	13	17	14	14	20	15	16	9	24	20	21	25	11	21	17	16	15	11	14	14	23	18	15	24	15	13	14	12	19	17	17	21	18	23	17	18	17	19	13	19	18	21	12	18	17	20	13	14	12	21	12	21	19	10	13	15	23	26	20	17	11	20	15	17	11	16	16	18	18	14	17	26	24	17	19	18	17	22	21	16	12	20	18	14	20	23	17	22	28	13	14	22	13	17	15	18	14	21	15	11	18	24	21	18	18	16	14	20	17	19	19	22	18	10	16	13	16	17	22	24	22	12	19	14	11	24	20	27	14	17	20	21	24	23	12	16	18	21	15	12	16	25	19	13	15	17	8	19	15	12	16	17	11	21	21	17	16	13	17	16	15	17	12	21	18	14	13	17	15	13	13	17	22	14	19	16	13	11	21	11	16	14	13	13	18	19	21	16	18	21	19	20	18	16	27	10	20	15	11	11	28	13	24	19	25	19	19	19	18	16	14	19	13	14	20	14	12	13	18	18	21	22	19	24	15	18	14	12	21	12	14	16	16	15	19	18	16	11	22	18	21	17	16	26	14	15	13	14	21	20	24	18	8	22	19	12	17	18	25	13	14	17	27	13	15	23	16	17	22	14	16	19	23	14	15	7	19	19	11	22	18	10	17	15	22	12	13	14	22	19	17	13	13	16	20	11	19	13	22	24	17	21	22	13	17	11	10	15	21	12	24	10	17	22	18	16	19	20	10	17	13	15	20	17	18	14	8	24	15	15	25	20	21	24	19	16	20	17	16	23	11	18	23	20	15	11	30	11	21	12	21	14	15	14	9	24	18	16	21	17	18	26	22	12	18	13	20	18	14	19	20	19	22	14	19	23	19	19	14	24	16	13	13	8	9	17	15	13	19	13	10	16	20	15	25	20	23	18	21	17	17	18	17	15	22	19	23	18	21	17	18	23	13	13	16	19	14	17	14	18	13	10	22	13	21	18	17	16	17	18	7	14	21	9	10	16	9	13	15	14	14	19	15	17	17	16	18	20	19	14	21	27	22	13	17	24	21	15	23	16	21	13	16	16	12	14	19	16	16	22	9	17	14	18	17	20	12	12	13	27	18	25	14	11	19	18	10	21	25	14	13	19	13	26	17	14	10	21	22	18	10	13	6	21	22	19	16	19	18	11	23	19	13	19	19	16	16	11	23	22	21	14	27	19	15	13	14	18	22	19	19	25	16	22	18	17	14	16	6	14	25	20	12	15	23	17	12	9	13	13	17	18	20	29	19	20	20	18	20	16	19	17	13	24	13	17	21	16	24	15	23	21	18	10	13	18	19	11	15	19	15	21	21	18	16	21	19	22	20	20	14	13	20	18	14	14	26	21	14	13	24	13	9	14	18	14	11	14	20	18	13	15	18	21	15	22	13	17	16	17	20	15	16	15	21	23	17	16	14	16	23	15	27	15	23	16	24	13	15	18	19	22	19	12	16	23	20	17	16	18	18	21	15	18	12	16	15	19	17	17	17	11	11	12	11	11	22	15	14	22	23	27	18	21	25	18	24	19	12	22	18	10	18	16	21	21	25	22	14	20	15	11	14	14	16	12	14	20	17	10	19	15	18	15	17	18	14	10	17	16	21	13	18	21	12	15	15	21	12	12	13	17	20	17	14	15	10	24	17	14	17	13	14	21	17	18	15	22	19	20	18	23	16	12	16	19	14	26	15	15	27	12	19	12	15	21	12	14	11	13	20	15	19	19	10	13	19	23	17	11	27	16	16	20	14	15	14	21	18	22	12	20	5	12	18	17	20	19	20	18	14	24	17	16	16	9	17	12	16	18	17	17	20	12	17	23	16	22	16	13	21	14	19	20	21	9	20	15	19	17	13	21	15	22	18	14	14	16	20	13	20	11	13	12	17	12	20	17	17	16	17	26	21	19	12	16	15	16	17	16	10	16	21	19	18	21	14	9	17	20	14	22	14	13	15	11	12	19	25	16	17	15	22	19	18	19	18	22	19	21	22	15	30	17	15	13	17	23	16	15	15	16	12	14	23	20	14	23	14	13	19	15	23	16	18	20	14	13	24	23	12	17	13	20	13	19	22	15	19	16	26	16	19	15	11	17	21	18	17	16	18	18	18	25	18	16	24	12	19	22	15	10	23	22	11	12	16	18	13	12	12	17	19	21	19	15	12	15	20	15	15	8	16	21	17	14	14	20	21	17	18	26	14	23	18	22	15	18	10	21	21	19	18	19	16	21	26	16	18	17	17	19	21	14	14	11	21	14	20	21	12	10	17	19	9	14	18	17	19	23	19	16	23	16	18	16	11	14	34	27	14	20	19	23	14	17	13	18	15	14	14	20	14	17	15	24	22	7	13	7	18	14	18	18	16	21	19	16	28	11	17	22	18	12	22	24	18	13	6	13	15	19	18	22	21	11	18	24	24	20	15	15	22	18	22	18	18	17	16	17	18	20	18	19	14	23	14	24	18	13	12	16	17	18	15	18	15	14	21	12	12	16	16	20	9	14	25
24623	11356	5361	13306	20312	15592	10582	7707	5799	4478	3307	2440	1904	1532	1378	1114	1014	899	836	851	865	960	931	845	825	689	649	609	569	562	542	550	526	497	518	488	409	478	481	398	406	400	429	391	374	408	391	397	383	367	369	400	341	402	352	388	343	348	365	350	385	335	340	350	366	323	355	325	344	319	329	330	350	314	322	366	356	311	339	311	294	325	316	305	308	330	310	306	321	314	336	309	296	313	315	302	322	318	312	323	301	324	301	327	286	309	293	313	314	292	288	326	319	324	321	311	315	324	307	328	315	335	293	326	318	303	304	307	322	312	315	293	350	298	307	310	303	330	321	311	310	305	294	305	303	298	310	301	318	296	321	323	314	314	313	309	289	304	321	296	323	314	325	288	322	309	336	305	268	324	316	338	325	334	311	325	320	305	305	330	325	307	319	324	293	316	323	304	312	291	277	300	305	338	291	300	289	302	292	279	293	288	310	328	330	267	309	284	324	314	317	304	318	289	310	321	313	321	321	290	321	324	274	300	293	346	349	273	310	291	313	305	318	321	287	314	280	300	324	318	293	315	308	321	287	312	316	314	323	287	321	323	334	318	292	296	292	310	294	321	289	315	314	354	317	328	303	316	320	286	254	330	294	304	319	338	300	351	284	293	290	322	316	313	312	307	302	301	328	326	318	318	301	298	300	286	329	345	298	313	298	297	292	326	291	306	320	300	305	328	317	308	288	298	313	308	309	287	329	294	316	321	300	303	303	306	335	305	302	317	333	321	327	321	314	340	302	290	293	326	275	322	318	323	306	326	294	291	307	332	293	293	352	284	299	330	301	314	294	339	303	300	298	301	308	310	311	301	306	294	312	307	314	355	271	315	313	283	308	272	322	299	305	306	351	292	315	344	306	308	336	308	317	306	300	298	290	297	355	305	299	297	265	346	351	338	305	312	289	330	331	282	301	295	319	298	303	307	338	309	314	315	287	333	313	311	321	289	321	304	306	316	305	325	304	276	315	304	303	306	272	293	292	307	300	300	308	287	314	305	305	314	277	312	332	287	317	304	314	314	298	277	301	310	313	322	329	294	296	303	298	322	299	296	316	320	313	322	315	317	337	325	329	328	322	301	289	301	307	324	316	296	288	352	292	335	310	316	316	288	311	297	324	296	321	298	324	295	336	301	320	338	288	305	296	283	305	336	334	323	321	319	298	283	319	319	305	275	301	315	298	288	298	334	329	300	322	325	277	326	330	302	318	306	307	299	312	314	334	297	301	312	299	337	320	275	331	313	299	313	354	324	328	321	302	309	291	302	301	318	333	295	278	284	299	324	320	319	295	310	315	299	290	314	297	324	287	317	337	308	287	301	299	299	318	303	312	304	326	321	319	297	299	315	284	310	323	301	315	328	328	326	340	280	310	306	288	320	307	314	306	312	296	333	318	331	348	324	327	328	316	307	288	294	321	299	321	333	303	303	310	289	304	294	315	327	325	315	312	300	325	288	303	308	311	282	298	317	284	331	297	281	305	310	305	297	294	285	323	293	343	320	275	271	301	282	299	320	317	318	311	299	313	332	322	329	309	314	332	303	305	301	305	287	324	312	332	341	326	329	311	295	307	362	331	297	322	303	307	321	297	302	302	278	313	339	317	301	304	336	325	288	341	307	321	309	291	307	302	298	278	302	332	298	320	285	263	278	302	305	300	289	301	312	292	274	333	324	344	297	304	296	305	307	299	327	325	317	311	337	344	320	307	284	278	309	306	297	313	294	363	334	351	328	313	330	299	312	288	292	309	332	288	322	307	315	313	311	314	322	327	329	306	309	300	291	299	292	305	315	305	321	322	284	304	322	275	290	341	311	301	312	299	331	325	306	289	288	318	324	298	288	323	310	316	328	301	304	324	327	323	309	304	318	307	296	352	300	294	296	292	297	303	285	308	348	297	313	319	279	314	286	308	337	326	327	308	298	332	287	329	321	331	289	321	313	287	291	341	295	351	343	299	271	291	320	326	333	311	308	337	296	298	313	325	312	315	296	334	300	313	307	296	293	332	312	324	298	335	315	290	297	326	333	307	308	288	305	287	285	319	324	315	317	329	273	299	319	288	331	290	301	290	303	317	319	318	327	335	306	316	303	282	294	302	307	318	302	324	294	313	308	314	323	305	316	319	310	313	334	294	323	360	314	335	305	331	305	306	308	333	319	317	319	295	322	291	300	296	322	312	325	317	316	265	298	320	329	333	333	296	302	306	323	340	293	288	321	341	321	304	324	316	306	331	310	300	319	297	325	302	280	301	305	301	323	320	332	342	288	301	319	295	278	291	287	320	311	327	326	305	317	301	282	300	311	342	321	337	315	314	302	283	310	314	318	303	307	326	292	303	311	299	298	322	327	285	313	297	311	324	319	304	309	310	325	317	356	318	307	337	303	291	322	320	285	304	346	320	332	333	341	310	298	312	294	352	328	319	326	299	301	321	320	336	296	338	301	287	307	293	323	319	294	308	292	297	317	318	295	282	341	298	298	299	314	311	287	296	296	296	344	300	319	315	268	335	322	307	319	296	320	308	315	339	305	297	300	330	321	308	318	339	306	335	306	304	330	311	297	295	317	305	294	306	302	309	314	299	355	285	319	296	337	335	332	309	289	304	320	299	329	278	279	330	295	314	346	327	307	318	325	296	327	327	299	302	292	340	303	304	307	330	307	282	312	285	310	310	317	300	294	339	324	359	320	297	314	275	323	273	316	290	326	292	308	295	302	294	328	306	295	307	293	303	327	320	301	314	295	328	315	294	312	304	322	308	316	305	301	299	309	310	318	318	312	301	332	252	299	312	317	327	318	305	294	325	286	292	304	272	329	305	317	334	304	298	292	312	300	288	322	297	335	308	307	307	309	313	310	295	300	309	294	303	295	270	327	325	314	291	327	321	302	308	319	282	330	294	304	296	314	333	289	284	299	313	296	330	315	309	299	292	331	304	318	315	288	298	311	290	292	319	286	337	309	314	308	328	297	310	313	314	334	316	314	294	301	290	274	299	304	318	316	312	326	315	318	311	306	330	309	294	314	316	298	338	300	338	299	321	294	330	322	300	338	304	333	313	329	333	305	322	326	289	304	326	325	328	294	293	303	314	291	314	340	339	324	313	357	330	315	331	314	305	298	313	332	275	298	308	316	321	323	297	310	315	304	318	335	326	301	297	324	312	305	308	300	342	309	327	296	304	295	316	276	281	314	329	315	294	311	322	297	324	263	273	316	303	348	295	309	310	305	309	299	335	317	324	294	282	325	312	341	309	305	312	305	303	302	333	298	325	320	303	328	311	324	297	346	320	284	306	296	334	308	318	286	296	288	333	323	307	316	341	307	293	323	332	326	310	312	318	301	306	316	307	315	287	310	286	282	293	304	313	319	283	336	330	283	308	333	280	310	310	320	311	328	280	323	337	282	291	300	318	335	315	317	310	354	282	269	293	291	355	289	305	335	325	306	335	300	293	300	307	318
3496	868	431	360	467	382	235	171	165	127	109	109	81	60	56	47	45	40	42	46	31	43	51	46	38	28	30	24	42	36	22	27	25	32	21	27	28	26	25	20	27	25	19	20	20	27	20	24	24	23	14	23	23	23	18	22	25	25	25	16	19	15	18	17	21	20	20	24	17	11	25	31	24	14	19	23	16	16	16	12	17	24	14	19	17	19	23	21	24	27	10	19	25	14	21	21	18	14	20	20	20	18	18	22	14	18	16	15	9	22	9	23	16	12	16	23	21	18	28	20	13	22	12	25	13	15	13	16	24	22	17	27	20	17	13	15	18	24	14	15	20	16	18	17	20	12	20	18	15	17	22	11	13	18	18	16	21	16	17	18	23	17	24	30	17	14	18	17	17	18	26	19	22	18	28	31	21	25	17	27	25	14	20	17	13	28	16	15	14	15	18	19	26	17	28	21	16	12	15	18	18	24	15	17	22	19	15	19	24	13	20	25	20	17	16	23	22	18	18	16	20	19	21	18	22	19	20	17	20	18	24	19	22	15	11	17	14	22	20	12	16	20	22	16	23	22	21	17	17	16	11	21	16	16	26	20	16	9	9	17	16	25	18	17	15	16	12	13	11	15	16	13	14	11	21	14	18	19	26	16	17	19	17	22	17	18	17	24	11	17	15	22	11	14	22	12	18	15	13	13	21	16	21	16	25	12	14	17	32	21	14	15	18	23	16	31	19	17	16	22	16	20	20	19	21	26	13	22	14	22	20	21	18	29	19	26	21	15	14	13	18	18	20	18	14	26	18	11	19	23	19	15	23	24	25	20	22	26	25	16	24	22	8	22	9	17	19	18	16	14	22	20	17	14	20	16	17	22	16	14	19	22	16	21	14	17	11	26	21	16	18	15	22	16	12	6	21	18	9	20	22	12	24	19	18	12	19	23	14	19	16	15	14	14	20	14	22	22	16	20	21	13	15	24	12	16	15	21	25	19	18	23	13	19	18	16	15	22	23	25	16	22	18	20	20	26	18	26	14	14	18	25	23	23	25	29	14	10	13	13	19	11	9	10	14	14	25	10	12	19	16	16	20	16	11	12	22	17	11	25	21	24	22	19	21	17	13	16	17	23	13	12	18	16	19	19	14	20	19	14	16	22	20	20	26	21	21	15	18	17	11	18	19	16	22	22	16	23	13	18	17	14	18	20	27	18	17	22	24	14	22	16	14	24	17	23	17	27	15	17	16	18	17	17	16	10	7	18	23	21	24	19	13	22	14	15	17	23	16	16	16	24	15	24	19	22	16	14	25	21	18	23	17	12	26	21	16	19	16	26	19	14	16	21	21	27	16	14	19	15	13	14	18	14	15	20	16	21	20	13	19	19	17	23	19	14	18	20	21	19	20	22	22	20	20	16	17	21	23	25	17	18	26	22	17	26	16	19	23	20	22	16	15	19	16	21	23	27	18	11	16	11	21	16	21	22	17	15	15	25	22	21	20	19	12	10	15	13	18	21	19	23	24	14	17	19	26	19	20	21	18	10	10	15	20	18	24	14	16	18	18	19	11	23	21	19	16	20	16	19	15	18	19	19	19	15	17	20	22	14	16	19	15	18	23	17	19	19	19	26	23	11	16	16	12	15	17	19	17	13	13	18	18	16	22	16	22	17	22	12	20	15	14	16	21	17	23	18	19	16	12	17	21	16	24	23	16	24	16	20	27	21	18	19	14	23	20	20	18	22	14	24	23	21	17	13	15	15	21	19	12	19	24	14	20	25	16	23	18	22	17	22	16	16	17	17	20	21	20	11	23	16	20	16	11	20	16	24	16	20	15	21	25	18	23	26	18	12	30	18	24	24	15	20	16	16	18	21	20	19	24	21	27	19	18	19	13	23	23	21	12	23	15	16	14	19	15	19	18	23	19	24	13	15	16	14	11	14	19	14	22	22	11	19	18	19	17	18	19	20	12	14	17	20	15	12	14	14	19	17	21	21	25	25	14	21	13	15	21	16	19	17	13	18	19	15	18	15	20	18	24	17	21	21	21	21	15	16	15	17	28	22	18	23	25	12	18	9	21	18	25	23	6	18	21	9	24	21	16	14	15	23	21	28	19	14	14	17	30	19	17	13	13	15	15	19	19	25	14	23	12	20	23	19	22	14	14	22	17	14	21	14	28	18	15	12	16	15	12	14	15	18	25	16	23	25	18	17	15	18	18	13	18	13	19	15	17	22	19	16	15	17	13	13	25	16	12	15	19	16	19	25	21	14	19	21	14	15	19	16	17	22	16	14	18	19	16	24	29	18	23	24	23	17	30	18	11	10	21	26	12	20	12	18	19	13	14	16	21	25	15	12	12	16	16	19	20	13	14	20	14	19	14	19	18	19	12	18	22	20	18	27	23	18	20	27	18	19	22	21	12	19	17	22	21	20	22	22	13	17	17	17	24	12	18	23	23	21	15	14	18	14	19	10	19	15	23	18	24	17	14	15	20	27	15	11	23	16	21	24	24	21	14	16	19	12	17	18	16	23	14	25	25	20	16	22	22	12	18	16	25	16	21	13	12	29	14	15	12	15	18	12	15	23	19	17	14	16	16	16	19	14	8	15	24	13	18	20	28	16	14	21	23	18	17	15	19	15	19	12	17	17	22	15	12	12	21	19	26	14	17	20	27	18	15	18	18	26	17	14	17	13	22	23	19	17	27	13	16	11	20	13	17	16	13	17	13	18	20	15	10	17	17	10	18	18	16	21	20	14	17	17	19	30	14	16	8	26	11	14	11	11	17	19	14	20	21	17	15	26	24	16	21	18	27	9	11	16	13	23	19	20	20	16	22	20	20	20	30	17	18	14	15	19	17	26	17	19	21	13	17	16	21	15	15	15	20	20	22	19	15	27	21	15	16	11	23	9	14	18	22	25	6	18	15	19	16	16	16	12	9	15	22	19	24	15	11	21	20	17	23	12	13	26	26	15	17	24	18	20	20	11	24	21	18	14	15	15	17	14	20	20	17	14	19	19	28	13	18	17	17	20	18	20	14	20	18	15	21	21	20	23	17	18	17	18	26	13	18	21	19	11	19	17	20	23	24	21	21	19	19	19	21	17	20	21	26	15	19	18	18	19	11	20	18	15	24	30	18	22	23	18	8	26	14	17	23	29	26	18	12	17	11	18	13	13	24	22	22	24	19	19	23	17	19	23	12	21	22	24	19	16	26	26	24	18	15	12	16	18	17	17	24	19	25	17	26	16	16	19	17	18	15	29	24	22	22	17	22	6	18	14	18	13	17	16	23	23	20	16	23	16	17	14	28	13	13	17	11	13	20	13	24	26	14	22	16	17	24	14	19	16	18	13	18	13	14	12	21	19	22	16	11	14	17	19	23	14	19	18	13	25	21	20	14	17	23	28	8	18	21	22	23	22	22	16	27	24	23	25	21	17	11	17	18	19	15	20	16	28	25	15	14	18	30	23	13	16	17	18	16	9	19	16	18	23
35156	19610	12111	26415	30969	28124	21299	15901	12815	10245	7843	6201	5019	4223	3384	2917	2584	2285	2082	2045	1993	2044	2027	1894	1633	1435	1268	1218	1150	1079	1078	1043	951	922	820	799	831	789	729	717	707	666	667	574	581	583	529	542	526	535	535	532	514	540	501	524	525	498	489	520	480	462	476	418	427	473	405	414	436	405	368	362	399	366	418	378	350	390	371	370	372	359	358	393	356	346	344	328	377	373	389	351	373	354	376	335	328	352	353	360	358	355	371	331	343	356	347	355	319	370	343	350	321	364	333	321	329	321	362	357	357	360	358	356	343	339	331	331	324	335	352	353	340	303	344	400	325	323	372	338	377	332	345	323	355	338	337	317	315	316	335	346	364	291	371	369	361	363	353	326	367	309	294	361	354	343	346	299	355	350	334	343	331	315	305	317	350	319	336	366	359	344	345	341	318	354	322	298	342	351	325	336	329	338	355	367	371	341	329	297	316	327	343	338	336	300	304	296	321	315	339	327	331	376	348	341	315	350	351	333	350	334	302	298	334	302	338	344	321	360	326	327	326	332	342	355	328	349	334	365	355	330	336	342	351	293	321	339	359	294	369	308	361	310	331	342	317	314	340	331	320	326	327	298	340	329	322	340	354	338	331	330	349	297	342	338	332	349	358	316	345	364	350	330	334	309	345	340	310	342	316	343	322	308	361	314	346	349	335	354	337	333	336	335	331	334	316	284	321	347	321	339	304	321	325	341	329	346	333	350	345	328	369	311	314	343	335	329	355	320	315	379	344	329	374	342	330	332	331	307	323	329	345	334	370	343	316	343	340	322	348	334	320	300	347	349	322	335	330	352	346	338	320	336	317	318	359	312	338	358	329	312	315	330	338	350	320	344	337	341	350	331	357	298	347	331	327	334	327	332	340	326	311	300	339	323	348	317	320	300	309	365	350	362	359	354	333	339	332	342	355	312	321	351	353	333	327	302	302	320	308	321	342	337	326	347	321	335	318	294	330	363	312	312	311	302	328	308	368	315	335	345	348	330	345	323	338	340	334	345	377	332	316	330	334	371	359	351	315	344	351	357	300	320	312	325	337	347	348	339	326	333	313	357	339	372	343	325	340	346	307	319	352	374	327	334	328	362	350	309	328	309	340	311	303	304	306	352	340	339	364	343	346	334	307	345	329	304	326	338	332	332	308	322	331	355	346	357	299	303	348	359	363	327	324	369	329	344	329	314	318	340	341	346	354	309	340	324	318	307	329	350	398	322	331	296	321	349	368	303	334	331	297	305	312	341	347	352	350	373	318	299	325	337	323	335	333	300	320	340	353	363	341	313	316	317	340	330	325	334	310	326	351	346	331	342	325	333	326	339	341	332	330	324	336	354	326	362	360	292	349	383	344	327	331	346	341	309	336	330	327	328	340	315	304	319	351	339	333	323	337	319	324	311	361	318	313	346	344	338	317	297	319	345	319	325	336	325	370	337	347	334	361	324	352	327	328	336	324	353	334	311	302	346	334	343	343	361	342	319	316	318	350	350	344	321	333	322	308	339	331	321	296	368	319	302	314	290	349	364	350	348	332	323	313	336	306	311	321	330	344	349	299	339	272	319	374	337	294	345	366	316	341	317	355	302	344	322	321	314	331	331	337	316	365	351	313	312	337	302	347	319	323	327	337	320	339	349	291	336	316	336	337	351	315	316	323	345	328	310	350	322	328	323	328	340	342	318	343	333	324	338	337	287	342	318	331	338	313	337	302	346	324	324	328	309	347	317	340	319	332	361	320	330	330	337	317	298	339	353	311	331	311	366	331	341	316	339	319	304	329	340	345	327	381	354	319	327	336	330	298	332	333	347	346	350	336	327	342	303	352	339	327	300	331	360	340	308	352	336	344	345	339	299	327	346	326	327	297	318	334	357	319	343	336	325	294	326	350	316	331	372	327	305	311	311	336	330	343	299	316	330	339	320	319	336	359	338	339	311	332	335	330	376	314	293	325	341	353	326	324	337	306	345	327	332	343	307	383	352	329	321	338	367	318	338	324	352	341	341	361	324	327	334	358	352	330	337	325	303	336	307	339	326	295	325	305	348	335	328	330	299	338	303	318	306	306	330	300	330	341	323	326	310	360	336	335	345	355	315	318	325	326	319	325	335	355	342	339	327	318	314	315	325	351	316	351	335	340	293	328	332	295	319	347	337	339	294	293	326	354	315	333	344	337	323	350	290	371	326	326	323	355	329	306	326	321	309	322	334	332	341	346	322	315	340	339	330	332	316	319	331	334	299	312	349	324	341	321	351	350	365	337	351	347	306	323	331	336	327	339	291	336	340	326	307	314	340	328	382	333	345	336	368	317	315	325	326	333	329	314	304	329	323	325	335	350	331	358	328	340	360	328	327	326	299	289	325	305	302	310	317	362	327	333	331	385	350	310	359	347	329	326	337	319	376	336	354	343	337	300	325	319	334	291	351	330	313	315	316	321	322	312	333	340	367	332	324	323	326	346	347	345	331	339	342	299	352	339	353	316	313	310	313	315	347	339	313	338	354	348	329	321	319	335	334	332	319	309	323	323	328	296	309	329	364	319	371	339	378	322	311	307	324	326	362	342	316	321	332	312	327	328	334	332	300	349	354	348	288	348	335	329	385	355	316	329	317	335	353	370	313	313	345	305	338	343	338	335	315	362	312	338	340	325	340	277	321	364	312	303	327	340	343	321	340	343	339	319	321	339	341	278	339	333	323	320	346	337	367	304	363	316	344	343	315	331	324	339	342	349	324	320	346	329	318	311	347	330	324	331	328	351	341	338	333	291	326	351	344	343	306	340	310	322	333	346	354	328	344	334	313	348	345	349	338	306	321	328	315	338	341	309	372	317	330	304	349	352	339	323	325	354	310	315	331	324	313	326	317	324	327	305	331	346	307	321	305	336	336	319	333	317	318	342	368	348	325	345	326	321	308	321	353	363	351	348	304	312	308	340	328	369	335	272	311	376	333	312	318	305	327	323	353	334	341	361	350	320	343	324	340	312	358	292	328	324	327	308	326	324	323	322	314	316	316	325	332	321	333	312	345	329	329	322	340	336	351	334	328	317	344	343	353	329	325	381	332	326	319	347	349	337	356	339	293	340	333	296	339	340	317	341	306	326	365	309	331	338	339	330	335	350	357	312	317	362	329	362	319	335	351	303	305	327	361	359	313	330	348	324	384	344	317	322	347	315	321	333	377	319	330	334	319	320	370	335	353	320	325	339	352	361	324	386	330	344	349	331	301	312	332	322	305	324	330	306	331	335	351	334	291	356	338	352	324	311	298	339	302	338	386	339	330	328	321	322	321	320	390	364	327	348	334	338	301	324	325	332	334	312	301	335	303	337	331	326	308	333	327	318	313	333	322	338	334	347	336	335	361	327	343	377	327	334	323	341	320	327	327	355	325	312	337	327	311	326	334	334	336	308	327	361	338	318	343	352	322	342	340	303	331	368	335	329	334	323	301	324	314	325	336	324	325	309	344
3618	504	310	215	267	226	181	139	114	92	87	71	56	53	56	34	43	51	41	49	55	45	44	42	49	33	37	37	34	34	31	49	37	33	40	37	32	29	26	42	23	27	36	32	34	22	28	34	28	31	30	35	34	31	29	31	34	34	37	32	28	32	22	30	31	23	27	38	36	28	28	32	30	18	25	27	28	31	39	35	25	25	24	28	22	34	27	27	23	31	27	24	35	30	37	28	22	25	27	33	26	28	24	24	30	36	28	35	24	23	24	30	31	30	26	23	31	24	23	33	29	25	31	33	37	32	27	22	35	29	28	31	30	27	29	26	26	29	37	31	23	19	19	28	36	36	26	20	27	39	32	28	26	26	21	38	30	18	33	31	25	22	26	32	29	21	33	27	28	19	28	36	35	30	22	36	21	31	32	36	24	25	33	20	32	32	21	32	23	20	25	24	26	22	29	30	25	28	29	31	19	16	34	25	29	37	33	20	27	36	30	31	27	25	28	21	26	34	34	27	36	23	24	29	31	25	22	31	37	24	30	26	28	24	30	34	32	28	30	23	33	17	25	28	25	19	29	24	21	25	33	23	38	22	31	27	24	29	35	24	30	32	34	50	25	31	29	20	30	25	35	26	33	19	26	37	21	31	21	29	33	30	33	22	38	36	26	31	35	32	35	36	40	23	42	26	35	27	25	40	25	27	30	30	38	33	29	25	22	26	35	39	33	31	27	28	23	36	31	31	34	25	23	26	33	30	31	28	26	27	29	22	31	33	27	31	31	38	32	29	28	25	28	29	27	36	34	20	25	22	34	29	28	32	32	23	26	23	25	36	29	25	33	35	33	37	31	19	20	31	23	25	35	34	26	31	29	31	31	28	31	34	38	31	30	26	22	35	25	30	24	24	31	34	38	24	27	27	30	34	41	24	25	32	35	36	42	30	27	22	39	31	33	43	36	25	30	29	33	20	30	25	31	24	27	30	20	37	34	22	25	25	20	36	26	38	21	30	36	23	28	39	30	29	27	30	22	33	32	26	30	35	23	21	30	25	42	29	33	30	27	24	28	28	26	33	39	25	19	30	26	28	26	23	36	24	22	24	28	38	25	21	20	36	25	27	20	26	27	26	25	35	28	32	29	30	25	30	27	28	22	22	25	27	23	27	30	34	28	27	26	25	31	31	28	31	16	31	18	35	36	28	36	24	32	15	24	31	34	31	27	28	37	34	19	26	29	32	29	29	30	32	26	34	20	30	22	26	28	29	29	24	29	31	26	20	25	35	28	35	32	23	38	31	32	35	32	28	30	23	24	29	28	29	24	32	29	33	33	26	31	32	21	24	28	32	25	20	28	22	28	40	30	21	34	26	26	29	22	35	22	27	36	33	35	37	33	34	22	24	22	36	32	23	31	29	31	24	34	39	28	24	24	19	18	33	29	30	30	28	34	31	35	25	34	23	29	16	39	28	28	32	27	21	34	31	35	21	40	28	36	38	23	23	30	32	33	35	35	30	28	32	24	31	23	24	35	29	28	36	27	37	30	33	22	36	29	25	28	29	29	35	33	31	32	22	30	22	27	18	29	29	27	38	25	33	25	29	22	33	30	16	26	26	32	31	30	33	28	19	40	34	24	23	26	38	32	25	26	18	31	19	34	30	30	38	46	33	32	25	34	35	33	25	34	26	24	29	23	27	31	24	28	34	23	30	22	21	24	23	19	25	24	27	18	28	26	32	33	35	42	25	32	19	24	24	23	31	45	17	29	40	23	25	30	28	37	36	40	29	21	26	26	26	25	31	26	30	35	25	32	22	26	31	28	37	31	18	35	35	20	26	23	25	32	26	24	24	29	18	29	29	28	22	26	29	19	44	36	29	27	28	33	36	27	33	30	31	27	25	35	24	28	22	30	34	30	17	33	36	26	29	26	26	26	19	39	29	28	31	42	26	13	36	41	34	32	32	38	34	29	33	31	27	37	28	27	36	21	24	32	28	39	22	26	40	27	16	22	32	26	28	33	28	28	30	31	36	37	28	24	22	38	19	33	31	31	28	26	21	29	28	33	15	26	27	31	26	23	27	27	23	18	23	30	31	22	32	27	23	28	26	37	26	42	32	35	32	34	30	22	32	25	25	21	34	23	25	30	29	37	25	32	33	24	32	34	18	33	29	26	32	21	24	28	25	22	32	29	36	34	39	26	34	28	21	32	32	30	28	33	30	27	32	33	28	32	46	29	37	36	19	35	26	26	45	29	25	31	25	28	23	32	34	27	29	22	27	34	22	18	37	38	31	36	24	36	24	30	30	34	35	26	28	24	40	35	28	29	25	31	29	31	17	21	28	32	27	31	25	17	30	30	29	26	27	27	29	27	29	34	29	25	26	32	35	30	33	24	23	27	27	21	30	22	32	28	33	20	33	36	38	40	31	30	34	41	21	28	30	33	20	27	31	26	43	36	29	33	27	36	27	30	29	28	27	21	37	24	30	31	24	37	26	30	34	24	30	29	28	29	40	34	36	28	27	20	23	33	32	31	28	23	27	27	41	39	19	25	31	43	30	32	32	25	28	22	21	35	28	23	34	20	41	17	34	33	29	38	23	35	30	34	27	30	33	23	31	24	24	32	31	29	28	28	27	32	28	31	24	30	32	28	23	28	31	31	27	24	32	33	29	27	29	16	31	29	31	21	26	33	36	27	28	33	35	40	31	27	33	30	32	25	36	41	28	34	25	32	34	26	34	24	24	30	33	28	27	22	32	26	22	27	28	24	32	36	31	31	36	24	37	20	29	37	32	39	27	28	23	22	23	31	28	27	24	25	32	21	39	33	33	29	35	28	27	30	29	25	38	27	32	35	32	35	26	28	20	29	31	24	23	34	30	25	27	22	21	26	33	31	31	28	22	33	36	20	30	28	30	37	23	29	30	27	27	26	28	27	37	34	29	28	35	36	30	29	27	28	41	42	26	26	20	36	22	33	29	26	26	32	34	31	26	24	42	17	33	36	30	28	22	32	20	25	27	36	30	34	27	31	34	32	23	38	41	27	26	31	31	37	28	35	29	27	34	41	29	26	27	26	29	30	31	31	33	33	32	29	37	30	25	22	27	26	24	20	29	30	26	30	24	32	35	22	33	21	23	25	25	32	24	29	35	16	30	30	26	27	31	30	21	22	42	23	27	31	31	35	33	27	29	35	30	27	39	28	27	30	27	29	39	35	31	25	19	27	31	25	34	24	31	22	30	32	30	25	22	30	21	29	23	27	24	25	26	44	36	48	24	28	24	29	36	34	31	23	41	35	41	28	26	29	33	21	26	28	29	18	37	41	25	22	30	31	26	39	24	28	25	35	31	30	31	24	41	31	22	25	32	32	32	32	33	22	25	29	22	38	30	26	29	35	36	28	38	43	27	34	32	32	27	41	29	24	34	27	37	36	23	26	26	25	19	23	19	20	29	26	25	35	31	27	37	30	23	31	38	26	26	38	28	22	28	27	37
28702	15441	9112	20258	23117	20803	15916	11758	8765	7026	5517	4237	3493	2752	2407	2133	1877	1666	1527	1548	1654	1675	1635	1460	1187	1165	1158	1077	1048	943	1023	933	919	887	830	861	864	787	786	751	712	738	749	685	695	690	684	687	703	585	648	641	610	617	639	653	647	654	665	590	624	554	610	565	590	605	587	584	527	541	539	609	558	581	553	571	626	601	567	600	538	529	517	545	536	498	568	544	559	554	543	519	549	572	523	507	499	558	544	509	558	515	524	525	544	503	505	535	531	476	542	557	514	527	531	542	555	544	514	543	501	549	539	514	594	561	510	559	531	516	508	516	506	495	534	493	568	541	604	533	573	526	522	544	515	496	553	557	519	522	516	515	534	520	541	540	497	537	485	524	519	551	580	533	498	524	523	482	501	537	501	490	533	511	562	556	525	500	534	515	517	541	560	480	505	534	513	523	514	511	531	514	496	507	519	526	511	532	512	530	543	494	523	521	511	534	529	508	486	550	515	497	541	554	520	543	471	524	532	514	549	512	522	532	498	530	525	506	535	472	526	517	510	541	558	487	509	514	517	516	525	473	520	517	528	511	482	497	516	497	522	520	510	527	532	512	550	524	536	519	500	530	544	510	556	512	565	543	545	537	503	494	518	513	563	520	496	552	557	530	529	511	493	520	524	514	493	512	522	545	556	541	548	485	493	517	538	530	541	522	553	530	501	512	475	511	550	485	510	562	509	502	514	476	518	518	486	508	545	503	518	528	523	544	558	527	529	537	504	511	562	529	589	523	518	504	485	518	513	502	473	517	515	513	534	507	524	524	486	533	501	516	537	514	558	484	520	540	574	525	526	559	493	506	537	535	512	510	511	493	479	508	524	531	525	517	514	540	504	489	518	502	540	534	571	535	526	501	510	553	548	516	544	504	525	518	500	506	508	530	533	516	478	532	524	522	487	522	496	526	574	512	521	497	554	510	521	531	555	484	523	505	575	530	507	519	536	517	544	529	536	472	543	506	503	550	538	520	493	499	528	506	525	507	504	563	543	540	542	519	514	546	507	534	536	524	505	548	492	546	501	547	530	500	508	543	512	559	515	507	488	489	551	533	541	510	521	555	499	464	501	468	554	545	517	556	491	531	534	492	501	519	585	515	510	532	516	555	512	517	530	513	506	549	512	527	545	534	504	528	510	574	536	479	554	553	503	536	516	516	494	533	513	511	505	525	541	533	490	536	506	513	518	514	506	504	482	552	516	471	503	520	512	510	520	518	502	506	552	526	515	483	539	496	506	523	517	513	482	556	526	497	495	506	529	519	510	546	519	493	538	492	495	530	515	499	548	504	526	510	519	513	516	531	541	557	499	516	516	539	505	502	531	513	528	512	505	579	514	489	553	531	524	519	515	517	500	526	527	497	507	532	536	522	528	568	518	539	481	525	549	553	537	500	492	516	483	525	501	528	552	521	529	511	537	531	502	511	539	527	543	491	522	553	544	520	497	530	523	513	499	507	544	575	541	533	534	501	527	523	480	501	526	513	503	508	518	533	536	490	502	562	518	529	551	495	539	521	491	522	531	549	530	520	504	501	546	517	454	516	537	519	540	498	492	501	541	533	486	536	541	509	476	564	499	506	467	540	522	502	507	513	530	582	539	511	511	445	511	526	516	530	507	533	523	495	497	529	513	551	483	524	514	521	517	490	503	484	544	521	483	512	561	497	487	470	511	536	528	518	505	553	534	524	512	481	491	522	518	540	519	509	527	541	541	499	519	483	467	516	503	551	474	510	508	523	496	535	542	525	520	514	540	528	537	521	558	471	534	538	501	469	501	502	514	523	495	505	537	541	521	533	499	545	511	518	499	536	499	517	520	504	522	524	489	486	503	516	496	476	527	552	555	472	532	510	540	531	455	546	492	463	514	549	494	509	549	524	527	484	503	587	541	539	495	549	471	486	529	505	542	520	542	504	478	503	512	530	527	537	510	527	517	531	526	513	540	503	509	476	549	524	512	525	518	541	482	494	544	555	535	527	555	558	538	539	520	533	515	513	499	479	534	489	498	485	512	521	506	512	505	484	492	518	527	554	563	509	534	517	506	513	518	484	561	490	523	511	510	496	526	512	532	503	541	523	521	475	477	511	541	533	519	513	503	490	513	480	504	496	519	571	548	538	500	520	525	520	508	517	532	504	503	494	479	540	549	525	500	518	531	523	532	499	482	525	483	567	490	539	510	496	538	519	518	506	545	492	499	521	538	556	529	520	544	529	499	517	507	559	519	497	500	510	480	557	501	542	485	529	521	493	530	491	522	515	502	491	517	547	530	524	504	535	513	525	536	549	518	512	485	500	492	503	538	527	524	541	498	526	518	473	525	537	539	530	516	527	553	533	538	486	504	540	511	526	512	538	542	492	512	552	512	532	506	520	507	522	552	514	500	520	525	504	556	486	494	532	503	534	549	531	510	513	529	488	511	517	547	507	542	562	505	538	529	546	495	520	489	510	525	509	495	535	526	507	507	485	539	538	557	543	459	513	494	549	509	523	530	539	523	563	530	526	499	551	527	531	491	552	518	526	535	492	510	483	513	516	526	528	541	554	472	524	546	476	486	498	473	532	507	542	522	523	536	560	505	479	479	565	554	492	511	499	557	564	535	503	518	524	511	522	507	519	570	507	516	517	517	568	553	513	533	448	538	506	508	555	512	551	557	492	506	507	506	499	488	555	532	515	505	512	539	533	504	494	550	534	517	565	507	526	524	481	525	500	533	510	526	537	528	558	549	539	536	530	540	521	533	523	509	532	523	502	545	530	507	510	531	518	564	542	534	571	531	533	508	534	534	499	483	520	511	514	519	521	504	526	535	544	521	508	517	540	508	489	507	505	522	552	500	510	549	510	519	548	481	487	533	522	529	521	471	502	523	516	551	515	504	515	496	476	517	541	521	456	526	535	560	543	460	477	533	539	505	548	534	508	546	509	494	508	530	495	534	542	499	520	572	516	522	489	495	537	507	505	550	520	520	494	535	497	514	528	549	523	493	527	510	529	563	520	547	515	487	511	520	552	490	580	516	552	536	518	564	536	495	547	495	487	477	532	507	511	524	485	502	483	543	518	504	509	478	480	560	517	518	550	524	503	498	532	498	497	522	523	500	551	516	522	525	508	507	532	530	512	505	509	505	538	542	496	495	545	527	503	535	509	556	539	509	537	494	548	488	540	491	582	514	515	479	516	559	550	501	515	521	488	525	513	500	526	511	522	502	525	485	530	495	488	539	504	515	508	523	516	495	516	486	519	493	496	573	545	528	508	587	503	528	525	505	535	568	511	487	517	561	536	519	537	542	535	514	536	529	540	526	520	545	568	534	546	538	484	523	509	519	568	576	542	505	522	504	560	497	540	572	542	528	538	547	573	512	510	554	533	519	503	520	543	499	520	513	535	505	534	527	504	479	521	547	507	506	518	516	509	519	559	536	487	508	501	465	510	494	526	533	486	482	549	507	522	541	489	517	548
3907	1099	496	663	1080	351	232	183	170	123	114	97	89	74	75	65	59	48	54	52	40	51	59	44	56	39	47	29	36	35	42	45	46	26	35	32	31	41	22	26	34	21	33	33	24	21	37	28	26	28	29	24	19	19	24	29	27	23	29	37	18	30	22	33	18	19	28	25	35	28	23	24	27	25	25	18	22	26	26	22	28	18	25	27	30	28	17	26	21	26	32	26	23	26	24	27	19	21	16	26	23	24	14	26	35	17	27	25	18	23	18	28	16	13	18	28	24	21	25	22	28	20	22	28	24	36	18	21	16	23	18	16	19	27	32	24	25	21	22	21	19	15	24	31	29	23	21	21	26	21	24	16	22	27	17	31	20	31	25	21	23	25	26	25	22	13	27	24	25	26	30	18	16	26	28	23	20	27	34	27	28	19	27	26	27	15	23	18	26	21	26	27	19	22	27	18	21	15	28	28	25	20	21	16	22	24	24	38	23	28	20	30	23	29	30	27	24	23	21	18	24	22	18	25	16	29	18	21	20	24	30	30	27	17	22	18	17	27	26	26	19	24	26	17	30	19	15	27	19	18	18	24	30	25	19	26	29	30	18	20	20	26	21	33	23	24	23	21	22	20	23	26	24	20	14	23	28	26	29	30	28	20	21	21	26	15	21	28	22	17	21	17	24	14	16	28	26	24	17	21	19	24	24	24	29	23	20	10	22	25	24	22	19	21	17	19	21	24	26	22	20	17	29	17	23	27	26	28	25	19	19	25	23	28	15	23	17	28	28	27	16	20	16	24	29	22	21	24	29	18	23	22	27	18	21	27	25	18	18	17	23	22	26	21	25	28	32	27	30	26	22	32	10	14	25	27	22	26	29	22	21	19	29	25	14	22	27	21	16	24	31	19	18	24	26	15	29	20	19	20	35	20	16	24	23	26	25	22	32	28	10	24	27	15	30	27	22	26	31	28	15	24	25	21	22	19	19	36	20	15	26	28	14	28	16	29	23	20	16	19	16	23	22	18	29	24	16	21	24	25	17	27	25	30	22	22	21	29	23	19	24	23	21	17	22	17	16	25	18	29	29	21	27	20	18	15	23	31	24	23	25	28	29	20	32	32	24	21	25	27	25	19	22	17	22	27	22	29	28	19	24	23	28	31	16	19	21	21	25	26	24	23	22	22	32	20	30	24	23	26	18	33	23	30	20	17	24	20	23	21	28	24	24	18	18	34	20	25	25	24	22	29	15	21	27	22	27	26	27	17	21	22	16	24	23	23	17	21	15	29	17	26	39	30	37	21	23	20	28	25	24	29	27	28	26	32	23	24	29	30	25	24	20	24	20	31	26	27	22	22	18	25	25	25	27	24	25	17	17	16	19	26	20	18	23	25	25	21	24	28	25	22	19	18	23	21	24	25	31	19	36	21	19	23	22	16	22	15	26	27	27	27	20	16	30	27	20	24	18	30	26	34	18	21	28	25	25	28	20	28	22	23	30	20	18	29	30	26	26	32	24	31	27	24	21	27	21	21	19	22	27	21	20	22	29	15	22	30	38	24	24	21	15	22	27	32	32	20	25	20	27	21	21	20	24	18	37	24	28	28	22	34	23	25	20	32	33	26	21	18	22	22	21	24	39	35	14	20	33	16	28	26	29	25	25	22	28	18	28	29	22	33	27	25	30	22	29	28	21	29	22	27	21	22	16	25	16	20	27	21	33	27	26	22	22	38	22	24	20	30	19	24	16	23	27	23	19	20	24	19	23	19	31	27	26	23	24	32	22	16	24	21	28	18	19	25	22	29	23	24	23	32	25	22	15	23	19	21	29	18	24	24	17	20	24	23	30	20	28	20	22	19	23	26	29	19	20	24	27	20	25	23	20	27	23	23	18	22	26	32	21	32	23	27	20	19	32	18	29	28	17	25	19	28	14	21	21	23	16	18	19	20	26	25	23	17	30	28	19	27	19	16	18	31	23	29	24	23	30	18	18	30	26	26	22	32	17	24	34	14	19	19	18	38	26	19	21	29	17	24	22	27	18	23	25	21	18	32	22	21	24	25	19	20	24	22	19	18	16	21	23	33	26	23	27	23	24	17	28	23	29	19	21	31	21	21	27	21	21	31	21	23	32	22	27	25	17	29	22	20	25	31	22	29	20	24	22	28	24	25	25	21	23	24	26	22	24	26	24	23	25	23	24	29	29	25	16	30	28	26	25	21	26	21	23	13	23	24	17	29	24	29	25	22	29	20	21	20	15	28	18	24	27	18	24	21	25	25	32	22	19	30	24	23	20	18	19	21	17	22	18	24	21	18	27	34	15	32	32	21	18	18	20	18	26	20	21	34	30	27	28	24	26	23	32	28	18	30	25	24	14	38	23	31	27	33	25	18	27	31	25	26	17	20	16	15	23	23	29	25	21	24	21	25	21	22	22	18	27	13	26	26	22	13	18	25	29	26	26	25	19	27	23	26	26	25	22	27	26	28	32	26	29	28	21	19	24	17	25	16	22	23	19	20	15	30	16	19	20	23	19	28	23	22	23	23	30	19	20	27	23	25	25	25	27	28	22	24	30	25	24	25	28	26	22	36	20	13	23	20	19	26	30	21	17	17	20	23	21	27	20	21	19	23	18	21	25	33	22	25	22	25	15	19	19	33	23	25	26	13	18	21	23	30	17	25	23	22	17	21	22	22	20	22	23	20	27	26	26	25	25	28	12	17	29	17	25	27	19	22	24	16	26	19	25	20	27	27	23	26	25	26	19	24	28	21	24	23	16	31	39	14	24	30	25	20	19	18	22	32	25	23	22	23	22	21	23	26	18	31	31	28	18	19	31	21	26	21	24	31	12	25	20	24	17	28	21	20	20	25	30	24	24	22	24	22	19	23	25	28	23	20	19	22	23	19	22	23	24	39	19	21	28	23	29	21	24	19	29	30	17	27	18	17	19	22	29	27	23	24	19	21	19	21	22	24	21	27	22	18	20	25	21	20	24	26	26	15	20	18	27	26	30	21	23	23	25	25	24	19	29	25	30	25	32	25	22	24	19	24	17	15	18	24	20	23	22	16	27	18	30	23	26	19	24	19	17	29	31	22	24	22	21	19	28	19	26	14	27	23	24	17	33	26	32	22	17	24	24	19	26	24	27	19	22	26	27	21	28	18	24	24	18	19	24	27	16	32	16	19	21	21	23	29	26	26	21	22	24	23	24	26	25	26	24	23	20	26	15	19	24	28	26	22	24	27	23	19	20	19	26	17	15	21	28	23	30	30	23	13	13	27	25	24	28	35	26	34	16	23	23	21	20	25	29	16	29	32	20	26	25	21	27	16	23	19	30	26	30	22	23	30	25	24	30	25	27	17	18	27	21	17	16	35	23	34	25	21	33	27	25	27	16	25	23	24	25	25	23	21	20	21	27	23	18	14	27	15	20	21	24	29	37	33	25	24	18	10	20	20	22	30	30	22	35	24	23	24	28	24	20	28	24	24	24	21
35095	21744	14385	31009	37187	27047	21332	16570	13118	10343	8215	6789	5487	4536	3870	3281	2811	2423	2366	2326	2380	2214	2125	1852	1668	1574	1435	1396	1338	1210	1211	1167	1085	1041	1026	927	950	896	895	828	813	777	767	690	704	691	646	674	622	605	663	628	645	619	601	647	621	565	602	573	558	578	557	531	537	507	514	528	491	497	485	441	496	492	499	517	498	485	452	458	492	485	465	471	465	443	474	440	444	493	461	467	454	456	428	463	408	446	469	448	465	446	440	459	400	412	436	434	457	444	401	446	447	444	448	481	442	449	463	410	426	433	412	473	446	458	468	468	426	401	444	445	448	420	395	434	423	406	429	389	455	408	421	422	389	406	394	437	424	461	414	433	428	417	430	418	438	469	424	443	401	440	400	388	413	443	425	463	431	420	413	440	427	439	442	421	428	427	396	433	449	399	423	430	451	414	422	402	466	414	456	409	412	413	394	417	428	437	403	424	418	441	430	426	415	386	427	429	430	415	413	444	412	415	408	417	453	387	454	436	422	417	380	410	413	428	460	378	433	417	443	414	452	427	414	410	434	396	433	406	449	418	445	427	409	392	439	426	432	426	408	405	421	378	442	410	404	468	437	466	394	402	441	400	448	391	415	424	414	418	401	462	435	410	419	417	430	394	430	394	430	457	446	387	431	421	431	415	426	475	438	412	434	418	390	405	481	427	426	384	403	431	443	385	449	409	381	444	423	436	423	432	402	408	416	452	426	420	444	435	423	398	433	409	444	455	386	453	394	435	407	398	428	418	413	418	419	417	416	423	420	434	410	437	418	436	413	396	431	424	439	400	401	417	398	428	408	423	451	389	437	391	406	411	439	410	405	371	395	405	421	439	394	423	414	431	453	406	447	407	422	420	408	424	436	422	413	414	407	402	393	423	413	400	419	460	426	446	404	426	432	410	455	402	421	433	398	421	414	380	440	428	407	430	385	423	370	427	446	387	427	391	405	446	423	416	416	403	426	427	410	435	386	436	442	408	444	413	426	421	410	436	426	436	417	394	433	391	429	380	452	399	426	374	446	423	398	407	448	406	409	423	427	433	403	437	415	425	396	398	396	424	413	417	445	412	432	400	407	432	432	435	410	411	413	440	398	442	387	439	431	426	359	415	382	434	436	405	410	412	437	405	428	431	398	399	433	436	448	435	415	392	411	401	440	435	420	428	410	426	419	421	397	429	383	409	418	401	420	439	452	473	387	406	401	416	430	466	370	384	431	432	435	422	375	407	420	444	421	405	430	434	365	417	416	400	438	406	426	416	434	426	391	423	432	405	417	423	448	438	398	462	405	422	401	433	416	427	427	440	410	396	410	369	395	439	439	387	417	424	419	407	427	458	420	436	432	423	423	380	417	402	407	428	430	397	408	398	409	404	416	412	423	412	409	429	437	394	422	420	430	421	425	429	425	425	424	401	406	417	402	444	421	429	396	442	416	417	430	408	388	375	402	455	427	443	397	417	435	363	388	418	401	419	419	427	399	406	387	414	393	425	453	396	416	443	417	406	443	412	416	385	405	402	427	434	428	392	406	421	439	404	442	445	445	422	407	395	420	407	444	429	448	407	409	432	434	358	405	429	407	441	388	426	408	414	419	430	409	402	410	406	425	401	424	383	411	382	436	421	424	399	407	390	435	401	417	427	439	421	424	376	429	432	434	420	409	427	370	386	398	438	384	424	412	395	425	440	385	410	449	422	413	416	439	436	399	405	407	395	433	437	398	472	391	412	426	421	441	408	421	385	436	438	411	441	400	411	428	410	435	409	422	396	439	404	481	403	416	395	388	432	430	416	434	410	431	408	397	400	432	432	372	427	419	440	449	433	420	408	413	417	395	459	447	433	407	431	429	422	396	419	441	408	396	401	416	434	438	394	442	401	398	417	441	394	407	408	385	437	408	394	418	445	429	403	410	446	408	413	420	438	442	428	426	434	429	393	403	397	424	437	388	435	429	428	426	381	439	436	398	441	384	420	433	386	430	415	432	435	428	429	442	436	384	446	409	396	427	428	440	424	415	420	429	406	472	409	415	417	412	393	435	421	404	430	452	430	395	394	420	378	409	371	424	442	418	457	431	440	407	426	405	432	443	433	417	407	410	428	448	398	388	401	432	399	391	418	432	442	416	399	457	414	461	438	420	419	415	410	384	410	373	423	450	425	392	410	417	406	408	411	427	450	409	420	386	398	410	390	395	401	430	402	436	445	430	402	403	425	405	412	429	425	430	426	455	441	438	400	437	392	445	413	398	399	415	387	396	392	433	413	393	472	407	425	427	421	396	433	389	406	382	417	460	423	442	441	417	429	405	394	388	451	399	416	447	415	376	380	418	429	403	402	437	454	385	422	428	450	439	442	374	427	456	441	409	386	381	414	396	421	410	408	416	433	426	451	426	428	418	366	501	421	385	408	442	420	405	395	412	412	447	387	422	402	415	435	372	400	413	422	416	403	430	421	383	446	431	402	417	405	436	376	410	403	438	393	421	405	429	446	440	407	439	390	434	405	441	412	405	416	455	446	389	412	457	391	420	397	395	406	449	388	416	419	448	435	423	390	448	411	389	411	406	431	409	406	402	426	411	404	424	385	374	414	391	397	397	421	426	458	401	418	398	417	415	423	448	448	393	414	413	425	411	438	424	442	406	401	465	399	415	402	405	436	412	439	437	423	377	448	405	443	412	399	394	443	414	427	388	411	423	463	443	426	416	389	435	403	381	449	400	439	418	410	439	402	408	424	406	436	418	395	417	407	450	442	416	387	395	413	403	401	412	470	411	398	410	435	468	453	388	420	431	400	386	406	376	468	377	415	420	382	401	407	436	415	399	423	457	423	388	426	393	417	482	389	360	412	419	404	413	404	442	443	431	425	410	449	447	420	335	391	441	407	381	413	387	384	392	393	430	418	416	424	426	434	404	405	414	422	442	397	372	418	408	430	394	459	448	385	437	423	413	392	433	426	417	356	423	388	424	396	415	409	413	367	451	396	437	447	390	410	393	435	429	448	435	437	413	427	425	401	417	406	413	399	433	397	432	413	377	411	447	413	406	397	444	428	404	408	392	405	393	402	396	413	435	407	417	422	415	435	416	408	400	426	401	377	438	418	392	412	390	437	400	446	430	384	439	426	426	447	436	424	373	425	429	418	420	397	401	385	411	409	445	407	434	467	398	376	441	448	414	420	410	427	399	445	372	435	397	378	442	383	427	422	411	399	423	440	401	438	450	461	410	437	404	425	402	376	398	410	432	431	432	378	442	413	446	375	412	378	424	401	400	441	446	416	366	447	390	402	430	388	428	423	415	428	391	408	438	399	400	392	453	428	403	407	381	420	394	424	419	417	420	409	415	418	430	393	439	417	450	403	432	415	441	425	430	433	420	375	453	432	428	415	409	417	431	407	443	396	419	422	423	439	417	423	422	427	376	422	427	411	398	421	412	430	402	397	397	404	417	393	432	395	406	421	394	428	422	430	385	435
1977	304	195	169	322	116	80	65	52	56	42	45	36	31	35	27	21	23	35	31	30	32	26	22	19	19	19	20	28	27	21	23	19	21	18	18	22	15	19	14	19	20	19	23	19	23	16	15	20	14	17	11	14	7	21	21	20	15	26	16	13	17	11	16	17	23	18	14	20	20	16	15	17	17	19	23	17	14	16	17	16	12	13	13	21	15	20	23	18	17	17	23	18	17	23	24	15	14	13	11	24	11	14	17	24	19	17	19	14	15	15	17	13	15	17	17	12	18	18	16	13	12	20	26	12	16	21	22	21	16	14	19	18	8	15	13	10	17	14	17	23	17	16	18	21	18	21	24	16	19	20	18	26	14	29	14	13	20	17	14	15	11	23	16	19	17	15	13	11	19	15	12	15	17	12	21	14	19	16	17	22	16	20	27	22	23	19	18	22	15	22	16	12	17	23	15	7	26	23	10	16	17	17	18	15	17	21	15	16	19	20	14	19	17	18	18	21	26	21	17	20	16	10	20	13	20	14	15	16	18	10	13	26	20	25	18	22	8	16	17	26	20	17	22	19	16	23	19	17	9	19	12	23	17	13	18	20	18	21	24	15	16	13	8	23	16	16	11	22	19	15	22	18	23	18	22	12	18	21	15	17	12	14	19	14	12	20	17	15	20	21	13	21	22	25	14	21	14	17	23	15	20	17	22	22	18	16	15	16	28	12	19	17	25	26	13	12	18	21	15	21	12	23	17	15	21	24	13	13	18	14	21	17	15	17	22	20	16	15	24	16	11	21	20	23	22	13	25	11	19	13	22	21	17	25	12	15	15	13	21	20	18	13	13	21	20	16	17	15	19	18	20	17	18	18	12	17	10	13	26	16	21	12	15	12	18	14	14	17	15	17	13	16	17	19	24	14	13	14	18	19	18	15	20	11	17	13	25	14	14	16	18	12	21	22	11	13	21	11	10	15	15	23	19	20	10	19	24	21	13	16	12	14	20	18	9	9	23	12	14	16	25	14	16	22	23	17	24	8	17	14	9	21	18	10	23	10	19	23	17	12	15	14	14	10	11	25	21	19	15	19	19	19	13	19	14	14	13	16	17	18	18	16	20	21	27	11	18	29	28	17	19	8	11	13	26	10	15	9	19	16	15	18	19	18	17	15	26	25	16	12	20	15	21	21	17	19	27	20	11	16	26	25	18	24	17	16	14	26	21	12	22	19	24	18	25	21	14	14	13	19	20	14	17	22	21	25	14	19	26	13	17	19	13	18	10	22	19	16	16	25	14	16	19	18	16	23	15	23	19	14	23	20	13	20	28	15	17	17	13	15	15	12	14	20	29	21	8	17	27	12	16	19	15	16	18	21	16	20	18	14	20	13	26	22	12	22	20	16	18	15	16	18	12	18	17	11	20	21	21	9	15	20	21	13	22	12	9	23	17	23	20	20	13	18	16	19	24	14	20	15	15	13	16	22	20	16	14	16	15	20	23	21	25	19	23	13	19	17	20	18	18	14	18	11	17	14	20	16	16	11	21	16	21	9	14	16	10	13	21	15	13	22	16	19	15	17	13	11	15	15	25	7	17	18	20	18	21	21	17	19	21	18	25	22	20	14	19	15	11	19	18	19	23	18	16	20	22	16	21	19	17	13	27	20	17	20	13	19	17	9	18	26	11	13	15	13	22	17	18	24	21	19	24	18	15	17	15	15	22	21	19	18	9	11	20	15	17	19	11	20	19	14	15	26	14	14	26	19	15	23	19	18	16	21	15	20	15	24	25	18	16	15	16	18	26	16	17	19	21	17	22	19	20	21	15	18	18	22	16	17	13	18	19	23	10	22	16	20	16	13	17	15	18	27	24	19	23	25	22	16	11	10	13	28	19	22	19	15	14	13	17	16	19	21	14	18	13	14	15	15	18	18	17	19	14	29	17	16	15	19	17	21	9	15	19	17	23	13	21	17	22	13	19	23	11	19	14	10	11	9	16	16	27	21	9	12	14	12	12	14	18	10	14	15	14	14	15	22	17	22	14	17	13	15	16	21	12	17	20	14	20	11	11	12	16	18	12	10	13	13	21	11	17	16	13	17	22	22	18	21	21	15	22	12	20	13	15	18	14	24	9	24	18	14	16	25	9	17	19	18	17	19	13	13	22	15	16	20	20	15	17	18	18	17	10	13	19	19	24	17	15	18	19	17	12	18	15	12	18	14	15	19	22	19	21	20	19	24	16	17	20	18	13	22	17	10	17	16	9	20	16	18	18	15	18	23	15	16	23	22	19	16	18	16	30	20	14	16	19	20	15	19	13	9	24	22	14	15	17	19	8	17	13	17	15	25	16	20	14	15	14	21	17	17	13	19	19	20	32	19	15	10	18	12	12	20	25	15	20	13	13	17	11	9	18	15	16	18	13	22	22	18	15	13	19	14	21	21	21	16	13	13	17	15	13	13	19	19	14	14	16	25	16	20	18	18	20	11	13	16	13	17	23	21	19	13	19	18	12	16	10	23	18	16	18	15	24	23	12	21	16	24	19	16	14	12	22	18	19	22	23	14	21	13	15	16	21	16	18	14	22	28	20	16	11	20	16	16	17	12	13	11	11	15	15	15	19	15	10	13	21	10	17	15	13	14	21	18	11	18	19	19	16	20	24	20	15	15	10	17	15	22	20	13	15	17	17	17	30	14	15	13	22	19	14	18	15	18	11	17	16	14	18	17	28	15	15	15	17	21	19	19	17	14	18	22	22	19	12	17	20	19	19	22	14	15	18	13	15	15	20	19	25	25	18	22	18	12	21	18	12	22	13	18	14	25	16	20	11	9	18	29	25	16	13	20	18	15	17	21	11	27	13	19	18	28	15	23	17	26	23	17	17	13	19	20	19	22	18	18	19	12	13	17	21	15	19	15	17	19	18	18	16	17	17	18	22	22	15	17	16	22	30	14	31	13	24	13	17	20	13	20	20	9	18	12	22	18	23	20	14	18	18	16	14	15	16	19	19	19	26	19	18	20	19	19	19	8	19	15	18	12	18	22	17	17	15	15	18	16	23	17	13	16	14	15	21	15	21	17	11	18	26	12	13	14	7	15	14	20	23	10	19	15	16	15	15	21	16	10	15	19	13	15	21	19	24	21	17	17	15	17	19	18	28	18	16	10	14	24	28	24	20	21	24	15	17	14	23	16	25	18	9	21	20	17	11	19	15	13	16	22	19	17	19	13	14	25	16	14	16	14	12	15	15	11	16	16	25	17	16	18	20	9	21	27	16	21	21	15	8	16	11	14	12	14	13	14	24	28	24	17	25	27	12	11	19	13	22	21	24	20	18	15	13	27	23	26	22	14	15	14	11	13	13	21	17	14	12	11	21	18	22	17	14	10	17	14	19	18	17	21	18	19	13	14	21	18	19	21	17	14	33	11	19	14	17	22	10	13	13	22	15	13	17	11	21	24	17	16	21	14	13	16	13	24	10	18	21	16	24	15	21	17	23
22625	11697	6226	18299	25216	13875	9930	7321	5358	4020	3190	2502	1829	1441	1291	1036	910	861	828	989	943	905	866	704	663	640	611	574	564	560	544	555	512	480	534	506	454	457	417	461	430	393	399	366	352	364	374	372	376	385	375	377	377	397	388	359	374	379	359	352	312	355	368	350	365	316	336	331	334	349	316	337	352	316	322	350	328	327	333	341	335	316	299	338	338	306	305	301	298	296	279	339	329	344	333	310	311	354	339	300	305	319	301	314	335	304	331	314	296	319	335	312	320	336	322	293	325	309	334	334	310	331	325	320	306	349	302	301	353	310	315	305	302	332	289	321	330	320	318	308	310	319	295	303	302	300	319	345	312	312	311	316	306	304	307	321	301	288	315	321	304	319	301	311	311	333	305	316	319	286	297	323	310	323	312	307	357	318	301	295	327	315	326	307	305	302	324	288	327	320	337	314	314	298	297	279	307	344	310	300	301	278	297	318	323	321	301	337	278	335	304	345	315	314	308	290	267	311	306	316	310	288	320	329	326	317	315	300	321	331	298	335	303	310	321	274	323	336	330	322	280	319	285	296	308	312	293	327	311	317	299	320	319	313	313	331	311	337	290	323	296	324	321	286	289	305	305	326	289	327	307	297	332	333	305	327	310	328	298	320	323	330	336	307	320	323	308	336	295	297	284	333	252	331	333	324	315	305	314	323	277	308	302	302	309	328	287	299	295	312	314	291	316	321	313	335	301	297	293	309	333	340	303	317	285	317	261	328	289	286	304	287	326	305	296	319	285	319	337	315	288	295	319	267	312	289	272	294	301	299	291	310	330	310	313	318	298	276	313	288	299	324	283	302	341	324	331	317	304	326	323	331	330	295	322	358	306	313	312	286	329	295	331	315	316	301	302	307	323	307	305	287	304	296	307	294	338	316	324	299	317	320	301	300	326	326	324	304	325	308	295	318	303	304	317	305	282	331	341	316	306	307	312	304	359	334	316	302	315	328	311	304	311	320	312	297	288	319	279	307	318	306	292	267	293	339	312	316	279	312	323	317	305	314	319	321	292	338	330	303	303	297	301	312	285	312	316	288	303	319	320	314	305	307	321	328	311	297	282	281	327	299	319	310	302	346	299	302	321	296	291	312	358	310	307	291	326	334	318	302	324	309	294	337	302	304	323	323	329	271	321	295	339	306	316	317	324	294	307	289	278	310	344	307	315	300	281	335	330	312	318	319	332	330	315	312	334	320	302	359	316	315	294	312	344	300	313	321	309	303	298	303	312	328	319	277	288	318	306	302	293	299	302	303	306	323	305	307	306	303	308	310	339	278	295	288	309	329	322	329	313	319	311	298	323	292	297	310	308	304	323	333	327	301	322	318	304	308	319	287	326	329	317	313	326	306	315	352	290	345	298	279	326	320	318	283	326	333	318	337	307	285	301	320	261	303	318	329	336	284	279	306	329	333	311	255	286	294	307	313	296	355	308	300	315	309	308	319	334	330	320	295	304	310	304	314	336	312	324	298	313	329	294	352	297	325	296	312	329	326	342	293	282	314	290	324	311	316	325	328	330	347	335	302	336	284	329	316	318	330	316	318	303	317	326	332	332	298	324	313	349	297	313	316	322	304	301	311	321	305	307	308	316	310	324	332	311	312	320	317	310	317	304	292	309	319	306	341	325	303	295	293	303	346	299	341	344	323	326	306	310	325	328	299	336	325	327	289	305	301	297	292	316	323	319	305	305	311	301	333	339	291	331	329	332	307	321	344	278	332	283	357	325	304	286	301	328	269	295	285	325	303	301	307	355	327	303	304	295	313	315	347	336	313	288	269	333	310	326	304	300	326	313	315	317	330	287	304	309	324	307	299	301	305	311	297	313	294	304	337	295	273	341	307	351	332	307	309	282	298	313	303	331	306	308	288	281	317	332	347	342	328	302	316	306	306	291	293	339	271	320	321	319	317	303	301	313	327	313	288	284	322	322	291	312	332	322	309	318	307	325	337	337	296	299	317	321	293	318	301	299	300	297	327	337	318	308	325	340	307	332	319	355	304	311	294	307	335	325	317	301	327	311	302	322	339	345	323	318	316	310	348	331	296	331	325	322	295	336	306	279	309	283	326	326	326	313	321	351	300	289	309	301	314	296	283	329	300	310	297	293	295	291	333	346	305	326	313	310	329	327	294	290	320	314	343	333	324	313	309	316	302	351	337	290	359	309	333	282	335	298	326	287	315	337	316	295	305	276	327	314	324	332	329	323	290	350	319	338	316	310	332	325	298	313	337	296	322	317	340	287	306	298	288	295	295	304	301	316	285	307	341	315	318	331	335	313	274	354	319	316	305	302	310	301	337	315	317	323	327	312	293	321	293	290	286	312	329	308	345	304	326	330	299	305	308	314	343	320	324	284	265	277	314	304	322	309	322	286	314	307	297	303	309	343	288	295	315	311	280	339	291	304	320	313	325	289	272	291	295	322	276	319	293	344	321	325	309	284	305	269	321	340	295	316	319	304	323	307	291	333	293	311	314	293	315	302	340	292	287	305	318	309	316	332	296	317	321	297	307	306	289	309	318	332	300	330	298	304	324	333	282	322	283	325	307	308	311	310	318	288	304	335	307	334	293	294	331	331	302	352	312	317	333	312	314	314	292	302	318	287	332	351	299	320	306	309	307	315	311	312	270	331	292	296	319	330	310	294	290	353	309	317	328	294	337	346	303	318	306	370	333	323	321	321	305	336	326	278	291	324	283	329	304	317	302	310	337	307	305	302	296	291	299	321	299	307	311	282	307	317	328	343	317	309	316	276	314	326	355	287	325	310	305	281	299	298	286	272	327	309	296	312	284	329	300	293	293	325	320	279	300	315	289	299	296	348	323	277	339	316	302	321	283	322	272	304	322	311	302	283	322	319	310	317	307	320	319	312	307	295	309	317	305	294	301	324	327	321	282	317	295	293	281	328	322	294	335	310	330	337	329	301	294	320	344	301	306	302	328	305	322	319	330	287	293	303	289	324	326	320	333	324	314	307	305	317	294	304	331	333	307	315	318	328	314	304	308	321	309	324	287	294	323	293	298	318	343	324	303	294	303	287	332	306	317	317	315	291	326	304	302	279	270	285	288	282	298	334	317	318	314	276	304	306	277	313	311	320	349	276	348	314	284	285	291	310	314	298	329	307	305	277	296	324	347	285	328	317	301	314	313	302	305	297	315	334	329	296	282	310	318	317	315	328	335	282	299	304	280	318	284	284	339	285	325	306	325	325	312	320	304	318	303	294	313	288	341	309	276	321	311	331	291	297	308	308	302	297	321	307	299	331	321	280	330	331	306	329	297	310	300	297	327	308	298	313	304	293	309	265	329	322	308	336	354	319	314	306	334	294	308	281	297	325	328	315	284	294	296	313	303	294	313	305	284	306	318	295	325	318	319	299	320	299	283	321	337	302	295	303	290	329	307	320	306	310	319	302	303	293	325	295	264	294	302	309	337	320	293	306	324	279	297	300	304
3279	964	457	623	2455	899	193	169	139	125	111	72	90	60	61	56	54	38	38	34	52	33	40	39	35	35	31	28	40	29	29	32	30	19	26	18	23	29	28	16	19	20	25	14	23	23	13	17	20	21	22	14	22	23	25	15	28	14	23	18	27	26	18	22	28	25	21	20	22	17	12	9	22	15	21	12	21	21	23	20	20	12	20	21	26	20	16	22	16	14	20	16	13	22	16	16	15	20	18	22	18	17	11	17	13	20	23	21	19	17	26	18	23	21	25	18	17	19	18	19	16	18	13	20	21	22	15	15	25	29	24	22	14	25	16	17	22	15	12	18	15	10	19	21	18	25	17	18	20	21	18	18	17	21	22	15	16	21	19	20	20	18	16	15	17	18	12	26	23	20	17	25	18	17	21	22	20	16	16	18	17	21	25	17	15	24	20	16	20	13	20	15	21	26	19	20	19	19	15	15	25	17	23	12	20	12	16	20	23	30	18	19	26	25	13	23	19	15	20	14	16	18	17	20	16	12	20	19	16	14	12	16	18	20	21	14	11	22	23	20	12	21	13	16	18	29	19	16	25	18	20	28	12	11	19	21	19	16	31	16	16	17	22	10	17	12	22	15	16	24	15	21	12	20	26	14	18	18	16	15	24	17	24	9	21	11	17	14	23	13	25	20	16	24	21	21	20	19	17	21	22	13	22	18	22	24	12	24	24	23	21	19	17	25	17	14	18	24	13	28	19	16	14	17	24	23	15	20	20	22	19	17	12	22	18	15	27	18	15	22	14	15	14	14	18	22	16	17	16	9	15	19	24	15	21	18	19	17	12	15	17	17	23	19	19	18	19	15	19	15	18	29	20	19	18	18	19	21	20	20	14	20	28	20	18	26	13	18	22	18	15	22	9	20	19	16	23	14	16	17	13	26	18	22	13	15	20	24	21	22	18	16	10	21	14	29	14	14	28	18	23	18	22	20	29	16	15	23	15	22	14	15	14	15	17	14	17	15	15	18	21	17	25	12	9	12	15	26	21	17	16	11	21	18	19	27	18	21	23	22	28	14	19	22	22	17	22	25	18	18	16	20	18	17	19	22	16	16	25	22	22	21	18	20	26	27	21	13	13	18	24	19	19	22	20	22	21	17	16	24	13	18	18	16	16	11	14	13	27	19	14	20	23	23	10	15	23	18	23	28	13	12	16	18	18	23	18	12	14	14	13	24	24	20	16	18	27	25	18	16	14	17	22	15	23	23	14	15	12	17	12	24	19	20	23	25	17	16	12	20	28	12	18	17	21	23	13	25	23	18	21	17	14	16	17	19	18	19	24	21	21	24	20	17	16	10	18	10	22	18	19	18	19	16	25	22	13	12	12	14	16	23	19	16	19	18	15	10	15	21	18	23	22	19	22	16	20	11	16	12	15	16	23	14	12	13	12	21	16	12	22	20	16	15	22	16	18	16	18	21	14	25	27	13	18	9	16	21	28	20	19	12	29	27	21	16	6	26	19	17	8	23	19	19	15	20	15	24	9	16	15	18	17	15	23	22	20	16	9	12	19	19	22	17	14	21	15	12	15	25	17	21	19	21	23	23	23	21	22	22	28	21	22	21	16	18	23	18	20	16	19	23	18	18	19	16	16	18	15	11	19	25	18	23	12	23	16	15	16	22	18	25	18	13	17	15	23	23	17	21	19	22	21	17	15	19	17	20	18	19	24	11	14	23	15	11	20	25	10	29	15	19	20	16	20	11	12	8	18	14	17	18	22	22	18	12	12	15	21	21	19	14	21	23	20	20	22	29	13	13	21	18	18	14	24	18	21	22	17	16	13	11	15	17	14	17	7	19	19	28	18	24	20	25	18	20	11	24	24	25	21	23	24	15	10	22	16	22	19	12	23	16	15	22	21	19	34	27	14	14	21	18	11	24	23	14	20	19	14	17	23	21	19	15	20	18	19	17	23	19	20	19	21	16	25	13	16	17	23	18	17	17	17	15	26	18	21	20	20	22	21	33	24	17	13	17	24	18	24	17	18	15	20	21	27	11	20	21	14	14	22	24	20	22	20	22	17	24	20	21	18	16	13	25	11	16	14	15	23	22	22	15	21	17	20	26	17	9	24	22	18	20	14	14	16	17	14	14	20	16	16	17	16	26	16	24	18	13	16	12	20	22	22	18	14	16	25	18	17	14	14	23	19	17	20	19	15	23	14	19	20	11	20	17	16	17	10	28	18	20	14	22	18	19	16	28	17	17	20	23	15	14	27	17	13	19	26	20	16	17	23	16	21	9	20	19	19	26	17	23	30	23	22	14	16	15	17	21	21	19	19	19	20	14	21	19	19	17	12	19	21	18	21	14	20	21	24	25	10	10	16	14	18	21	18	14	11	16	24	12	18	22	16	24	17	18	23	14	26	20	21	16	21	26	11	29	19	15	23	22	18	20	20	24	12	13	15	23	21	28	21	18	24	13	13	29	15	18	21	24	17	13	14	23	19	16	15	14	16	15	18	15	15	24	16	22	28	18	14	32	18	18	22	11	21	17	17	22	19	18	16	18	18	17	21	24	18	14	16	22	14	17	16	20	15	25	19	22	19	14	21	17	16	18	26	25	18	15	16	19	18	15	17	26	9	19	23	23	13	20	14	22	23	26	20	14	19	24	20	19	15	19	15	6	26	18	11	15	18	18	19	15	20	21	21	10	22	21	15	19	14	15	14	18	22	14	20	20	24	25	24	17	17	25	18	16	15	13	13	20	15	14	18	18	19	16	18	19	16	10	19	17	15	15	19	17	18	18	19	21	17	18	10	9	15	24	17	19	25	16	19	17	7	21	13	20	13	18	13	17	19	22	25	15	19	25	28	18	25	16	18	20	11	14	21	17	14	18	15	20	18	20	16	16	16	24	21	24	14	20	18	21	17	24	28	17	16	25	18	21	17	19	20	18	18	20	16	27	10	23	22	29	21	13	21	16	16	18	25	26	22	11	20	20	14	16	18	20	15	22	22	13	17	20	15	21	19	21	21	22	17	29	13	17	22	22	26	18	18	10	14	20	19	24	21	12	17	16	20	24	23	19	16	19	19	16	14	10	11	16	15	15	19	11	14	18	17	15	19	24	16	12	22	17	14	15	16	18	14	16	19	23	21	18	13	23	14	16	16	20	13	18	25	14	20	17	22	10	18	19	23	25	13	16	20	18	21	22	17	21	30	16	29	15	23	12	17	8	21	19	13	17	20	23	18	23	25	18	20	18	17	16	16	20	18	15	21	14	14	16	14	20	17	20	12	22	13	17	19	20	16	15	18	23	14	21	19	18	15	22	9	12	19	15	15	15	22	16	13	24	23	28	22	26	19	6	15	18	20	19	21	21	15	14	16	17	17	24	20	14	15	22	13	18	22	19	25	19	17	12	17	22	15	19	21	20	16	14	17	12	19	24	18	13	21	20	15	15	14	22	18	17	24	23	22	18	18	19	23	23	22	14	21	22	26	13
35414	20711	13078	31901	46858	27749	19805	15474	12276	10050	7914	6118	4929	3887	3230	2800	2525	2136	2121	2077	2078	1949	1673	1593	1459	1291	1170	1082	1116	1050	988	934	952	893	886	847	759	773	743	713	685	665	648	614	543	584	585	567	552	543	514	488	501	493	485	554	473	473	473	448	477	465	465	477	449	386	406	373	404	407	394	377	399	387	401	405	380	354	380	374	368	398	395	390	374	371	380	393	364	340	390	399	341	362	384	336	364	327	337	350	373	368	361	370	357	368	358	364	351	357	348	359	385	362	356	311	336	361	349	347	352	369	377	350	343	366	360	341	326	331	366	324	359	353	341	360	310	355	354	317	321	301	341	338	314	305	352	346	341	354	350	320	340	340	339	340	385	323	351	327	345	357	350	338	357	349	348	366	319	337	343	363	372	341	298	338	339	370	358	359	326	344	353	362	330	305	355	324	302	344	369	337	343	334	328	389	331	321	366	314	326	313	366	326	334	354	335	315	333	320	352	336	367	344	328	335	324	341	328	365	323	334	335	373	356	345	350	364	325	319	339	338	350	340	342	324	313	328	350	345	357	296	318	340	341	362	335	341	333	332	353	320	330	313	334	334	315	350	352	361	351	336	353	324	320	361	326	334	360	348	352	340	336	350	360	319	345	359	347	347	356	328	329	321	309	350	346	317	310	337	364	324	356	320	343	341	334	317	371	294	347	331	308	350	353	336	337	332	371	334	335	328	309	318	378	347	320	301	364	355	333	330	335	327	347	329	336	329	283	313	344	338	347	328	334	330	333	362	321	319	352	342	343	346	375	337	344	332	329	328	344	337	348	324	299	367	341	340	335	363	329	346	302	365	319	350	317	359	337	342	328	351	333	336	364	317	294	337	341	336	318	307	370	348	332	347	364	374	335	330	316	309	353	338	328	339	327	316	329	339	327	346	325	315	331	334	329	353	338	341	315	319	332	324	335	373	332	335	373	361	341	316	340	310	327	339	320	330	329	342	321	340	303	348	336	354	343	336	348	329	322	339	351	343	296	328	333	306	335	339	338	331	340	348	355	345	305	359	353	329	337	349	330	347	337	331	344	294	350	345	358	342	298	363	351	380	323	314	315	345	349	358	325	318	337	353	318	332	314	326	344	322	361	357	375	339	309	358	354	360	332	338	349	350	323	312	317	341	313	336	324	358	322	323	344	333	325	345	329	348	346	370	328	315	325	323	321	316	328	358	338	347	335	343	336	336	353	364	316	334	294	335	353	333	348	339	347	342	341	315	361	353	328	354	364	317	332	322	315	356	322	367	325	344	338	323	330	360	342	368	319	343	337	334	344	341	343	360	339	304	347	344	364	326	330	348	336	332	305	324	337	347	338	351	330	318	328	353	351	362	351	342	325	367	340	369	340	325	345	330	355	364	335	339	364	359	323	340	313	307	350	341	337	320	328	350	338	363	314	334	354	316	365	310	361	334	319	354	329	312	336	317	341	351	346	352	313	316	303	318	308	370	345	332	334	328	364	345	357	348	327	344	342	342	343	335	325	333	325	319	328	336	308	335	349	339	371	339	321	352	355	376	331	341	325	333	337	334	324	311	326	334	347	349	321	321	322	345	349	307	310	338	331	349	326	324	338	347	333	335	318	341	346	337	366	317	339	376	325	326	306	330	341	314	333	341	353	324	343	343	363	293	352	335	333	327	338	327	321	321	306	337	365	324	327	347	323	333	350	341	338	337	325	329	320	337	302	338	349	361	338	339	331	356	357	349	340	333	352	371	331	354	352	360	370	312	341	340	346	335	316	333	348	323	356	348	323	318	329	323	366	330	310	341	364	337	363	355	370	321	369	322	344	366	318	338	329	350	348	319	305	304	336	330	346	345	319	349	333	348	306	329	332	289	351	330	333	342	334	332	301	322	312	336	359	341	341	341	317	347	349	353	338	327	320	347	327	334	330	325	310	337	315	307	348	331	354	361	343	326	346	336	366	365	312	341	337	299	360	349	343	336	346	327	347	322	326	330	347	315	327	342	384	321	352	297	309	302	354	355	292	325	341	364	315	326	335	315	311	359	342	316	354	339	348	345	359	310	315	334	309	317	327	373	327	305	360	309	343	331	348	316	362	335	305	359	328	347	323	341	333	370	325	328	324	332	310	329	352	313	330	353	336	348	352	320	361	330	311	307	320	338	361	344	319	342	331	372	311	342	349	384	352	375	336	323	360	316	338	345	347	370	317	348	356	336	320	345	324	316	297	365	386	326	330	343	373	352	347	326	335	339	327	349	348	347	337	347	347	316	342	344	333	323	355	348	315	314	355	317	377	349	333	330	361	318	327	320	347	374	324	335	349	308	353	337	335	321	329	342	327	283	356	316	325	338	326	310	337	334	289	319	378	321	315	324	320	325	341	347	364	326	326	309	316	326	352	301	351	355	330	366	320	370	350	334	319	325	340	334	361	353	308	340	336	320	331	338	349	352	364	318	352	353	345	357	336	346	323	343	320	318	338	326	346	335	316	344	326	327	355	375	318	366	351	331	361	341	349	348	370	348	356	329	303	353	338	326	334	327	332	328	364	326	380	363	338	359	335	339	314	332	321	333	334	299	348	314	371	338	315	333	362	343	348	299	323	355	312	331	310	315	350	328	356	358	337	311	368	342	358	311	351	365	301	381	340	315	347	361	325	345	358	314	333	332	335	328	313	353	308	314	327	324	335	293	334	360	339	315	367	304	367	323	320	367	331	327	311	357	317	331	353	337	339	344	330	346	338	330	348	369	345	341	333	316	346	325	311	317	325	382	334	352	368	314	337	338	334	359	320	338	338	340	330	334	348	320	343	308	344	332	334	289	344	345	344	317	323	346	360	362	344	378	344	328	318	299	335	323	338	306	315	347	302	314	374	309	344	351	310	321	354	356	328	331	319	367	332	324	320	334	318	330	332	324	334	320	325	365	351	333	312	318	325	356	380	361	309	335	344	369	350	344	387	326	324	321	354	334	362	322	337	362	326	324	367	343	368	309	346	351	366	350	348	303	352	339	308	335	355	338	339	346	344	375	371	313	350	282	364	387	294	344	314	345	342	350	314	352	317	361	323	322	338	313	318	328	332	313	347	349	317	319	299	339	331	351	350	345	333	327	332	340	355	357	330	313	359	356	336	326	332	344	317	326	343	320	369	349	338	351	382	329	353	313	324	327	323	332	323	315	313	336	340	325	330	334	297	325	323	359	356	351	346	338	291	351	309	349	375	367	324	338	347	319	323	352	331	310	335	330	304	312	306	352	337	356	331	322	330	344	314	345	364	336	331	318	346	361	332	356	344	354	331	343	344	339	357	334	310	342	297	338	352	318	369	322	317	319	322	335	325	334	316	333	322	321	331	333	314	329	321	339	345	338	354	352	341	365	345	336	309	363	335	321	353	344	344	334	362	343	328	323	347	313	358	368	330	311	373	347	367	329	306	349	308	347	309	334	350	359	349	337	337	327	345	329	354	339	333	324	363	332	346	386
3577	588	252	414	796	215	137	127	114	103	75	61	62	51	58	53	36	35	30	45	49	45	34	42	44	30	39	41	33	49	40	49	35	28	44	32	27	25	29	39	25	30	30	27	44	34	42	32	29	37	28	34	32	29	27	39	36	34	31	29	32	29	30	33	18	31	35	18	32	34	25	41	33	36	36	32	38	27	27	19	27	22	32	38	31	26	32	27	26	23	25	31	21	25	38	43	27	32	20	28	21	24	30	35	32	25	26	27	40	44	30	31	33	33	37	37	29	25	18	27	22	27	34	32	21	41	30	28	29	32	29	28	23	24	27	27	34	22	38	32	26	42	29	36	27	36	27	22	28	25	24	23	33	28	35	21	37	32	41	25	36	31	35	31	30	27	31	30	41	35	24	27	34	24	38	32	29	29	38	25	25	26	21	23	20	24	32	33	35	27	32	31	32	35	25	28	26	42	32	33	33	26	32	23	16	30	24	28	30	30	41	40	29	25	25	27	27	28	26	22	28	29	35	25	31	34	21	27	33	24	21	37	30	24	28	29	23	25	29	24	35	32	23	28	32	19	32	27	30	32	29	30	38	39	29	18	36	29	24	33	24	39	23	32	30	31	39	33	25	32	32	31	30	38	25	18	24	24	29	28	33	33	24	26	31	22	32	31	22	35	32	29	31	26	28	26	31	36	26	22	30	31	29	27	30	27	27	23	12	26	27	35	36	33	30	30	37	31	25	40	28	28	31	33	20	34	38	34	21	43	26	33	32	33	39	24	30	31	21	30	31	30	27	40	33	32	22	25	21	23	30	39	33	36	40	39	23	25	24	22	33	26	32	40	37	25	26	17	28	29	41	32	32	20	32	33	36	29	27	22	27	32	36	24	32	21	30	27	25	36	26	30	29	31	15	29	29	29	29	20	31	28	24	33	40	28	15	29	29	28	33	27	21	31	30	35	35	35	25	30	25	50	35	24	24	31	29	38	13	39	37	33	28	33	39	27	29	26	23	36	38	27	31	35	31	32	31	32	30	26	30	32	25	22	34	34	23	28	16	20	24	29	30	40	32	26	36	29	17	33	19	24	34	25	41	31	25	34	30	31	28	34	26	38	25	34	28	28	34	33	31	33	29	25	28	32	23	24	37	25	25	25	24	29	32	33	29	23	36	23	36	24	37	30	30	24	36	45	22	24	27	25	38	35	23	30	18	24	14	38	29	24	21	28	34	27	34	31	25	25	18	28	26	27	25	35	33	29	30	28	17	23	27	37	22	32	39	31	30	30	29	29	34	31	30	46	27	27	23	32	27	32	39	28	35	29	28	28	30	24	39	31	31	32	31	35	45	30	24	36	31	32	33	33	31	27	30	28	34	20	30	34	34	28	39	28	29	32	35	30	26	25	34	44	37	29	25	18	20	31	21	31	27	33	34	32	27	24	37	29	27	34	31	38	27	22	30	27	27	23	29	25	25	31	33	36	33	26	30	31	20	28	32	31	25	33	32	34	21	25	19	24	35	29	32	36	25	40	19	28	26	31	33	29	33	28	29	35	35	25	29	31	39	23	32	21	28	30	32	29	36	33	38	39	21	30	27	28	28	31	29	23	26	23	23	26	32	21	25	26	24	24	32	32	30	29	31	24	26	30	26	31	28	26	32	35	30	32	27	35	27	34	32	26	36	23	33	29	30	26	33	32	15	30	30	37	29	34	24	30	34	34	29	21	25	27	18	33	30	20	31	33	13	42	30	32	40	31	25	26	33	28	33	27	25	22	33	30	18	29	32	21	27	32	22	26	22	26	22	28	27	33	33	26	30	18	35	23	30	29	28	31	39	26	25	32	30	25	26	26	23	21	34	31	35	18	29	19	32	38	27	18	28	35	39	23	24	29	39	26	31	21	28	24	32	32	26	28	29	27	31	38	32	19	21	28	30	37	26	36	27	35	32	40	21	26	27	24	24	29	26	29	32	36	31	26	19	31	21	26	36	29	34	32	28	27	29	22	25	30	23	31	26	37	23	35	27	23	23	27	33	29	27	23	30	24	35	28	25	33	31	24	27	27	30	36	30	21	27	33	34	31	29	33	18	30	30	36	30	29	25	23	33	34	30	18	21	30	31	24	18	24	35	26	24	20	31	37	28	29	30	22	28	33	21	25	24	24	17	24	30	23	29	32	42	35	41	21	40	41	28	27	26	20	30	31	31	30	22	36	33	25	36	27	38	25	33	37	20	24	33	32	25	23	29	37	21	24	29	34	34	24	36	34	24	29	35	26	23	28	36	30	32	28	40	33	26	39	25	26	26	31	29	30	30	31	35	30	26	43	32	24	25	30	31	27	23	21	27	32	18	25	28	20	32	29	29	23	29	20	27	28	17	25	25	24	33	28	26	30	22	29	32	23	34	26	33	22	34	34	26	32	16	20	38	31	31	29	25	23	20	36	29	36	40	24	28	35	36	27	24	19	36	25	22	25	31	32	37	34	26	27	28	24	35	30	35	29	22	29	27	30	30	33	23	20	39	25	28	40	21	27	40	31	29	33	28	32	28	34	38	26	29	30	30	23	34	29	31	40	33	27	27	31	28	28	24	30	32	39	24	31	19	35	26	28	30	26	29	34	33	30	31	29	38	41	26	25	36	35	29	29	41	35	29	26	27	20	23	34	33	27	26	42	36	20	22	27	25	31	17	29	28	39	35	36	23	25	29	30	31	26	36	33	23	21	25	31	27	30	19	32	29	36	31	31	28	40	22	27	21	32	33	22	25	26	28	32	28	24	23	29	37	21	24	35	36	29	32	30	28	35	29	32	25	30	30	22	23	38	31	30	23	22	29	33	37	39	25	37	24	26	33	30	22	35	21	23	34	33	27	16	26	31	21	30	35	33	34	27	18	36	26	28	24	32	34	21	22	23	25	32	24	22	24	20	32	25	36	36	35	33	41	31	22	32	28	21	36	34	30	31	43	36	26	26	25	36	27	32	24	26	22	25	23	23	38	32	21	39	31	37	38	32	20	33	26	25	28	20	29	31	22	26	30	29	31	32	34	22	26	21	33	39	31	35	28	29	31	37	27	31	30	29	41	28	27	33	33	31	37	29	33	21	28	31	28	28	46	30	28	18	30	38	22	19	36	23	22	28	30	30	27	38	33	40	29	36	33	25	30	30	25	35	28	35	32	28	33	27	26	29	27	33	31	29	24	27	22	26	33	23	27	30	31	22	29	34	25	31	30	29	32	33	39	23	34	23	28	32	20	34	25	31	32	38	29	28	24	33	26	26	36	31	38	28	23	22	29	23	30	25	24	31	37	34	36	22	29	28	38	35	33	27	23	44	33	41	30	36	41	31	36	27	25	25	34	27	35	22	36	29	34	28	33	25	23	21	25	38	31	25	26	32	29	33	23	29	31	28	32	31	34	24	38	32	27	32	28	28	30	35	38	28	27	31	24	30	23	32	26	22	26	21	24	29	22	26	32	24	38	29	27	30	28	32
28798	16196	9482	26767	31451	20918	15615	11512	9240	7146	5035	4157	3384	2757	2395	1976	1723	1703	1771	1731	1655	1523	1374	1331	1227	1148	1063	1064	972	958	963	924	919	886	830	863	856	823	766	815	757	697	746	688	663	675	667	682	629	641	645	642	658	630	651	622	650	658	602	627	635	599	611	559	599	640	563	585	557	577	572	560	585	576	549	581	573	554	533	521	515	578	533	546	572	549	591	556	561	537	516	556	524	532	512	535	546	547	546	537	530	522	539	579	563	554	540	537	540	581	545	523	492	525	505	540	575	553	482	504	524	553	484	520	570	575	546	515	576	515	541	542	514	549	515	547	554	536	497	498	506	538	507	522	521	536	511	482	558	544	514	521	517	553	541	510	552	530	466	547	536	504	528	525	528	521	521	531	541	504	531	539	519	515	552	522	518	552	507	518	561	541	508	577	514	545	502	522	530	526	554	559	525	552	541	500	539	552	518	552	499	521	517	544	570	515	548	501	488	502	541	561	541	510	541	498	522	515	548	570	566	572	493	538	512	510	516	499	492	524	547	527	486	486	525	506	542	557	531	511	519	562	507	521	520	501	537	501	542	528	545	542	542	527	528	527	482	536	550	521	530	511	511	547	550	485	531	545	555	519	533	507	514	535	497	512	478	516	486	495	508	524	534	537	541	544	503	523	559	545	519	483	534	541	513	534	522	524	512	530	582	532	580	512	542	529	520	506	541	500	545	540	535	496	482	530	547	503	545	533	555	535	514	557	551	535	498	532	489	512	495	499	542	537	540	519	546	556	515	531	507	531	514	514	525	515	471	506	562	539	547	509	554	509	538	495	522	522	543	493	542	501	524	513	477	558	550	501	531	544	555	513	503	538	500	521	527	504	510	497	533	516	505	533	537	524	558	559	540	504	511	564	541	506	505	517	562	551	544	522	524	490	524	516	523	539	558	524	563	560	536	519	583	493	491	545	538	529	514	520	534	542	548	491	504	511	543	524	535	504	527	496	539	512	547	484	520	524	543	493	499	557	549	522	557	543	507	530	521	516	503	504	553	549	512	522	573	545	528	546	502	578	506	511	508	529	541	541	530	546	503	580	506	574	493	512	502	536	530	523	563	528	525	522	505	529	480	537	534	524	515	503	519	497	523	529	522	559	554	509	547	555	531	526	548	534	521	505	521	492	563	554	515	537	559	574	510	496	538	554	527	536	540	547	509	480	522	492	500	507	501	526	566	555	515	554	488	519	520	532	556	556	533	546	530	522	529	521	563	518	526	550	504	542	512	501	492	486	525	503	531	538	551	536	516	484	501	484	521	547	523	569	477	509	541	574	517	542	500	515	550	507	577	489	501	535	501	523	542	509	541	514	506	534	524	501	520	529	533	506	524	501	538	570	544	515	512	499	533	540	509	507	528	551	508	557	549	512	541	525	533	471	540	521	547	518	540	499	569	508	493	524	569	509	521	518	533	471	480	531	503	554	480	562	527	513	545	523	541	536	516	535	536	563	533	534	569	511	522	527	514	512	530	504	502	492	543	528	474	533	558	539	520	553	542	530	552	511	498	536	557	552	494	534	505	529	529	556	481	514	485	495	505	487	551	548	509	526	503	535	494	560	553	546	552	525	491	527	515	540	561	538	511	512	516	551	520	520	555	490	535	540	557	538	540	539	533	523	532	566	500	542	539	502	551	529	500	534	573	536	549	557	519	503	530	525	558	536	498	523	520	527	551	572	526	535	537	584	502	487	510	541	506	496	528	513	504	523	502	560	538	533	479	574	517	522	462	551	528	517	517	522	509	509	520	527	541	523	520	500	551	495	531	526	531	526	537	536	513	517	502	543	539	507	501	475	492	513	548	507	487	524	544	518	533	568	505	507	530	511	547	512	504	546	530	538	536	520	533	511	517	532	523	491	529	489	492	550	526	532	528	542	509	539	526	542	520	491	525	489	532	499	510	546	506	529	497	507	526	545	525	511	509	512	522	508	506	512	545	546	527	518	550	506	535	570	521	516	536	534	534	529	539	513	517	492	550	535	504	529	517	509	511	551	497	526	550	543	484	527	511	511	544	497	516	568	527	519	541	537	529	541	543	533	514	510	537	553	521	543	528	531	507	530	479	526	529	532	486	554	550	536	590	536	530	488	505	497	510	511	571	481	509	533	536	534	525	494	518	548	501	528	509	529	517	512	522	530	512	532	525	519	535	533	582	536	566	503	552	500	535	474	561	569	535	549	523	530	572	487	523	530	502	484	528	499	485	567	537	547	554	490	529	525	535	549	509	524	519	495	553	516	542	526	515	504	496	546	549	530	514	511	541	517	505	526	519	518	507	544	563	534	496	536	497	539	543	543	494	567	515	521	501	535	539	556	522	552	513	529	479	514	514	488	501	518	511	520	495	479	521	514	488	527	555	507	515	526	480	503	522	530	511	496	529	560	516	523	515	500	550	501	522	548	524	536	554	512	557	506	527	526	508	543	525	562	554	516	512	459	563	544	520	510	513	495	514	507	541	527	521	521	525	491	531	531	548	506	505	531	510	517	477	527	555	526	536	501	531	537	538	506	521	524	510	527	518	509	510	519	519	546	508	516	545	510	541	535	535	509	519	539	506	521	534	508	530	510	516	537	558	528	504	524	531	516	482	492	516	515	528	525	573	518	522	572	516	499	502	512	542	555	529	507	530	502	478	572	553	526	516	528	510	536	505	477	484	497	521	558	544	494	503	509	499	557	535	540	525	540	508	489	531	529	584	521	529	515	509	517	559	543	533	529	526	519	515	553	538	493	519	522	485	567	490	512	487	531	476	520	537	506	529	506	500	497	501	545	520	500	545	507	544	522	523	457	504	530	530	522	529	497	508	514	481	554	539	538	511	495	540	514	498	541	522	526	539	516	523	531	523	494	526	537	498	540	533	523	561	569	548	571	513	529	500	507	525	525	543	542	552	529	544	535	492	524	506	523	521	501	518	500	527	539	521	533	521	505	577	496	531	517	572	515	503	537	567	516	508	503	518	508	526	514	530	526	532	509	509	554	538	549	561	578	471	504	519	542	519	550	521	560	506	514	536	504	506	535	484	538	512	531	533	541	477	511	528	529	535	520	488	539	581	512	535	486	528	590	522	513	548	501	525	499	531	544	502	508	499	551	518	490	492	499	542	509	539	522	507	484	558	536	458	529	583	500	511	499	508	547	541	505	554	528	554	502	562	472	519	535	525	500	554	525	509	523	560	518	495	511	511	562	513	522	560	540	522	538	500	491	542	554	540	508	538	540	507	491	538	523	518	521	562	541	512	540	519	530	529	564	537	511	505	558	530	517	547	557	573	522	525	524	526	508	545	531	510	544	563	532	518	541	514	490	518	479	504	546	530	565	508	551	535	526	573	571	493	486	556	509	531	542	519	527	508	505	504	514	556	514	520	539	524	495	519	555	541	520	507	560	534	524	503	517	508	536	565	519	507	529	534	516	568	496	522	506	530	531	481	552	535	501	523	528	522	502
4008	1071	376	631	1006	391	235	188	170	140	115	84	96	69	59	50	48	60	54	55	59	51	55	40	44	37	35	43	36	32	35	33	33	28	32	40	34	28	28	35	21	36	26	18	36	26	28	24	22	31	27	22	20	26	22	34	34	19	29	25	33	26	28	22	25	30	33	19	30	20	19	25	28	26	25	24	18	24	22	20	21	26	31	24	25	15	17	26	25	22	13	21	10	27	17	25	25	29	15	22	21	25	21	27	23	27	24	12	25	18	18	19	35	24	25	21	27	36	23	26	21	18	27	21	22	26	26	19	25	17	26	29	27	23	20	29	16	29	18	20	27	16	20	21	18	30	21	24	22	29	36	28	19	21	23	23	30	20	26	23	26	23	25	25	23	35	15	21	20	19	19	26	21	14	24	20	16	27	28	29	29	22	29	21	21	24	24	22	30	18	23	19	20	21	32	33	29	16	27	18	25	21	16	23	30	25	19	19	22	26	23	26	34	24	16	24	19	26	23	14	19	12	18	23	26	15	24	23	25	17	22	20	14	27	36	14	21	19	21	30	21	14	18	14	24	25	24	26	25	28	19	27	23	23	19	26	17	24	12	19	23	19	21	25	21	16	34	23	20	22	22	24	23	26	16	20	22	18	18	25	21	19	16	27	21	17	17	36	24	18	22	15	29	21	28	28	23	27	21	22	22	25	17	17	13	20	25	21	22	22	19	23	28	29	19	29	17	19	15	19	22	25	29	25	24	21	17	17	26	26	22	19	33	27	22	19	33	23	33	16	26	25	24	15	27	24	25	20	21	20	26	16	21	23	21	13	20	19	16	18	30	20	14	25	28	24	24	28	26	23	12	31	19	18	30	18	18	25	28	22	17	20	28	24	22	18	23	32	21	21	18	35	18	18	21	25	24	24	28	21	33	21	22	20	20	23	31	19	20	31	26	15	21	18	25	28	23	20	19	21	23	27	27	21	25	18	19	13	19	18	30	13	24	18	24	28	31	17	29	28	26	26	21	15	22	19	31	19	22	32	26	32	26	33	16	17	18	32	24	32	26	27	25	13	17	24	31	33	18	24	19	22	27	17	23	25	24	21	17	27	20	23	23	23	23	30	27	28	21	34	27	25	20	15	15	28	21	23	27	19	18	23	20	26	23	30	24	24	31	23	15	30	25	11	19	22	26	22	22	31	20	17	30	24	18	16	26	22	34	29	15	25	36	17	24	28	24	28	19	34	25	23	23	30	22	26	16	22	22	29	21	19	24	15	18	30	17	43	22	23	29	23	27	29	22	29	27	22	22	22	21	27	22	19	36	27	21	24	31	21	24	22	22	28	19	25	19	23	27	27	22	23	17	22	17	24	28	20	25	15	22	23	26	18	20	25	24	20	16	28	17	21	21	14	22	22	27	22	27	21	25	25	22	25	24	24	17	22	18	24	20	36	27	19	20	15	20	34	33	20	17	17	19	26	20	27	22	22	17	17	19	24	24	16	18	22	21	18	21	18	20	23	19	21	14	20	26	21	21	19	24	28	17	23	24	16	15	23	21	30	27	25	22	16	24	27	26	24	21	24	25	25	20	23	27	23	20	14	18	29	19	26	24	18	25	28	19	31	25	20	21	18	27	26	27	28	23	24	22	30	19	23	30	24	20	17	27	18	20	34	15	22	17	18	28	33	30	28	18	20	27	23	24	24	26	16	25	15	25	13	25	12	15	30	30	28	21	21	29	28	30	21	23	15	24	14	15	19	26	34	23	11	23	34	17	23	22	21	30	34	23	25	26	21	23	27	20	24	26	22	24	25	24	21	11	22	26	26	17	24	34	26	16	26	21	20	24	17	23	18	25	20	24	18	26	25	22	24	21	24	17	22	28	35	20	18	21	15	31	23	22	32	24	18	15	19	23	19	22	26	23	24	20	32	13	21	26	18	18	15	18	25	26	32	26	18	13	26	18	16	24	18	21	22	28	18	22	21	27	29	18	27	26	31	24	28	26	21	28	24	30	25	19	26	18	29	23	17	23	28	23	17	16	23	26	20	24	21	20	30	26	10	27	20	20	15	27	19	27	27	19	22	20	18	26	21	21	28	27	28	22	23	15	22	15	21	30	16	20	28	26	25	22	20	28	23	22	29	26	26	33	18	17	28	22	15	19	28	18	22	20	17	21	21	19	26	27	29	19	23	20	25	25	27	18	15	23	27	17	32	24	21	18	21	28	21	26	14	28	26	26	26	25	22	21	21	26	20	24	26	23	26	27	30	29	27	21	28	25	19	21	25	24	19	21	35	17	21	24	13	32	15	31	17	23	21	22	19	25	17	20	21	17	25	34	21	25	29	24	22	24	24	19	20	19	32	14	26	17	30	31	30	16	32	19	27	27	29	32	25	29	16	22	18	23	25	28	28	16	20	23	23	21	13	24	29	20	19	20	15	29	20	19	23	21	24	23	24	20	15	27	32	20	13	21	20	25	18	26	33	21	33	23	27	21	25	20	19	27	34	18	29	30	21	21	20	24	26	21	25	24	14	23	14	21	32	20	21	26	21	27	28	17	19	19	28	20	34	26	29	31	32	27	27	26	27	24	15	29	27	19	22	20	22	28	30	27	19	26	26	23	23	28	27	33	18	30	25	32	29	18	16	29	19	21	31	23	18	22	26	28	19	24	28	18	16	32	18	21	18	25	23	20	33	24	23	29	21	19	23	25	20	20	23	30	27	21	31	16	21	22	25	17	16	25	23	23	22	23	19	14	19	26	27	22	35	17	19	23	31	25	20	24	19	23	24	22	18	22	26	14	21	22	21	26	17	19	21	33	27	23	28	13	27	26	17	25	23	30	25	19	27	18	23	26	29	18	26	24	22	27	20	19	28	23	20	14	28	25	23	21	33	23	20	18	24	28	24	24	26	20	20	21	26	22	19	36	28	19	21	19	22	19	35	26	23	23	28	18	19	29	20	23	19	20	22	27	19	24	26	26	26	17	24	26	32	30	20	29	23	19	33	28	22	28	25	17	19	15	19	20	21	29	19	26	16	15	23	20	25	15	24	25	17	14	24	27	28	24	19	21	29	20	17	21	24	19	22	27	24	34	18	25	19	22	23	28	20	20	24	24	15	22	19	29	19	25	29	17	19	25	24	21	20	28	23	16	16	21	19	36	27	15	26	24	32	23	24	29	24	27	16	22	22	28	14	21	27	25	23	21	26	15	23	18	19	31	19	29	20	19	19	24	19	20	28	18	23	16	28	15	17	20	26	21	24	26	18	23	21	25	16	27	25	17	31	26	21	33	28	19	20	21	23	13	27	30	27	20	21	27	33	27	16	33	28	19	13	21	29	32	32	25	28	18	18	21	25	19	18	20	25	25	30	21	23	21	29	25	20	18	25	28	17	26	26	26	20	21	17	28	27	17	17	24	22	24	13	19	15	30	25	22	19	18	25	30	31	23	17	16	26	27	19	23	26	29	13	23	20	23	25	25	15	24	16
36171	21453	12205	31997	35515	28352	22026	17246	13937	11007	8470	6482	5479	4427	3773	3318	2869	2611	2676	2343	2347	2089	1926	1804	1637	1440	1421	1323	1273	1209	1123	1153	1231	1126	1055	1056	1011	879	881	838	778	783	723	732	761	726	653	663	656	664	686	648	647	599	579	579	638	585	594	559	622	564	575	588	546	478	538	520	491	506	493	478	502	506	494	503	507	505	492	503	472	500	469	472	425	438	426	510	422	425	471	450	470	485	434	438	429	452	447	449	473	467	446	442	448	437	437	420	436	439	481	365	431	451	445	448	414	418	437	421	476	427	417	454	472	476	423	444	436	423	430	446	412	406	430	409	436	416	420	425	426	420	433	409	439	425	420	448	407	432	416	399	405	452	416	401	363	446	413	424	429	427	446	430	389	416	427	415	432	385	439	435	442	476	427	400	408	422	413	420	421	450	425	448	414	388	401	438	427	415	441	414	413	431	434	430	415	410	401	435	429	415	433	436	408	383	418	421	411	424	438	417	428	417	425	417	443	410	420	392	435	437	449	434	405	398	432	400	413	422	442	484	426	421	420	415	436	448	445	423	434	436	410	427	452	428	399	416	396	422	418	413	406	425	417	449	406	407	424	455	396	432	400	402	407	430	357	398	388	429	420	397	371	410	426	416	426	428	419	432	406	397	423	478	416	460	432	395	435	422	407	461	405	430	418	424	400	449	405	420	409	447	473	405	423	416	434	427	446	427	429	404	395	422	439	406	411	412	401	406	434	447	393	402	433	407	416	413	416	435	444	395	419	406	449	402	415	456	430	411	442	437	428	428	448	398	405	421	422	394	408	421	468	398	423	398	422	450	390	438	404	411	383	419	380	409	399	475	408	432	420	418	420	414	460	392	443	433	413	427	398	404	410	412	423	403	423	449	404	428	462	426	418	433	459	395	455	397	420	438	400	384	407	387	428	386	401	408	449	393	409	422	397	429	409	427	389	443	412	412	398	424	424	451	441	397	402	402	458	383	438	461	392	401	430	431	415	414	408	414	403	422	406	415	435	377	437	426	396	453	414	427	391	430	377	433	413	432	415	414	419	421	466	441	416	440	422	419	435	423	461	437	401	414	434	415	409	432	397	446	445	455	390	424	422	435	404	442	433	427	389	445	408	438	428	449	418	398	464	404	455	427	419	460	444	386	402	414	431	427	430	429	434	389	453	415	447	408	417	420	411	386	411	421	416	422	427	406	407	440	420	428	435	431	471	418	432	436	426	388	403	441	447	390	421	438	419	435	427	411	468	401	428	422	431	431	398	415	409	425	439	436	399	462	418	453	439	448	424	438	452	464	411	421	384	410	436	381	438	408	441	435	418	448	418	390	456	434	406	403	425	412	389	452	431	391	447	433	412	419	405	420	459	455	408	384	433	423	417	440	412	433	437	436	432	443	420	408	421	425	421	416	446	425	447	440	393	410	406	410	374	406	424	406	443	374	450	419	410	402	387	450	417	404	433	472	417	417	410	443	430	398	392	405	401	395	443	411	381	430	399	409	434	427	383	422	438	447	439	399	435	428	450	426	401	408	395	417	396	408	455	416	436	459	405	404	397	412	432	420	406	432	421	431	406	443	431	415	425	428	425	415	445	401	436	403	410	388	407	424	387	433	400	402	393	404	420	428	416	411	419	405	405	437	395	381	420	443	440	407	420	391	451	398	413	421	412	416	420	384	457	410	433	414	428	435	442	415	424	429	398	448	388	383	405	444	444	405	445	440	424	427	448	428	409	420	436	445	441	449	430	427	417	405	451	431	390	484	417	427	447	424	409	420	416	427	459	416	401	438	413	425	388	387	435	429	381	410	420	408	424	403	436	417	430	431	433	443	381	401	442	437	423	434	413	413	442	399	411	415	411	431	408	428	417	432	420	404	435	406	413	404	434	424	388	380	429	404	425	392	443	400	413	411	410	446	387	420	435	455	430	458	417	447	423	433	420	486	422	406	427	407	443	419	450	425	431	453	402	406	411	442	406	433	388	418	417	416	409	424	428	412	459	421	404	439	394	435	389	405	437	425	406	416	420	413	440	429	466	413	428	410	435	405	404	424	422	439	400	384	396	453	411	436	391	415	419	402	382	418	402	430	422	421	406	411	408	430	452	417	434	440	427	419	388	413	449	414	426	398	410	406	416	415	438	434	419	416	405	479	408	425	406	405	423	425	383	408	401	446	431	394	410	385	400	435	408	396	408	395	399	445	442	407	404	443	427	427	448	395	409	430	432	412	417	406	402	386	424	400	408	371	432	421	411	410	413	397	386	411	393	418	397	372	428	388	408	430	413	379	415	441	435	406	467	421	413	449	405	403	384	397	468	424	423	409	416	419	437	440	416	410	387	402	436	436	410	453	450	441	415	435	465	419	421	412	420	423	418	465	432	428	410	425	430	454	451	437	410	465	435	397	416	443	388	413	400	400	415	456	391	419	393	408	438	442	422	419	409	405	395	388	402	463	398	373	447	439	431	439	408	427	429	431	391	431	408	423	407	418	406	401	437	432	422	398	426	421	404	415	403	405	389	396	409	448	421	431	413	435	433	426	431	410	375	457	398	432	406	410	410	418	395	443	409	390	423	440	391	409	397	410	386	451	433	421	426	454	424	463	402	403	381	413	422	441	399	425	420	415	438	437	427	438	442	394	416	404	423	409	405	462	401	445	392	427	422	445	408	390	433	425	446	424	443	410	399	405	404	404	413	430	428	418	445	398	411	468	420	403	424	401	409	456	407	396	400	437	386	411	416	438	424	444	389	440	445	405	445	403	400	397	419	440	453	390	431	418	459	412	376	425	407	416	423	418	406	426	435	397	399	423	406	411	433	449	427	420	436	432	428	407	442	401	401	412	419	419	419	453	431	375	416	436	452	397	425	420	418	409	414	408	478	423	413	454	417	413	411	424	425	413	429	421	453	439	431	395	411	444	439	414	405	438	370	418	440	450	390	382	416	437	408	443	426	415	401	405	430	410	453	468	434	414	440	437	459	405	464	364	383	456	427	418	390	429	417	402	399	396	448	414	396	375	432	401	447	442	417	438	392	395	436	507	404	388	420	437	397	391	419	443	428	427	412	426	408	426	397	440	410	422	402	437	433	429	447	419	460	422	418	431	426	430	442	439	436	461	440	413	410	415	418	425	404	420	430	443	416	432	424	375	434	402	408	432	448	425	408	416	419	407	446	396	431	417	403	429	429	388	374	443	426	417	388	419	453	402	435	380	423	399	417	397	471	441	397	437	395	411	429	417	439	400	382	410	431	427	410	388	436	410	462	420	448	415	416	390	410	448	418	460	423	413	413	385	424	448	410	416	416	409	383	431	407	386	435	367	429	417	418	423	418	440	440	469	456	465	412	416	424	449	431	433	404	413	417	390	455	447	424	434	447	443	448	409	377	428	446	378	422	451	426	410	394	419	386	431	463	442	399	391	448	421	412	398	410	432	402	410	410	385	438	406	398	434	433	405	420	395	431	401	393	453	464	431
1914	284	148	140	346	133	102	90	74	48	42	37	40	31	25	28	28	20	26	30	24	26	29	18	21	33	22	15	23	17	12	16	25	21	20	23	20	16	22	21	20	21	24	21	18	21	21	21	21	26	25	21	15	18	20	19	13	20	18	14	13	17	14	7	10	24	13	19	14	20	14	12	15	18	21	15	18	19	14	16	14	15	19	12	14	15	15	17	21	17	19	12	9	14	13	14	20	13	16	14	22	14	21	14	19	14	16	23	16	14	15	15	21	17	21	11	12	11	22	19	23	15	17	20	23	13	21	16	16	19	16	14	21	8	24	17	21	24	22	23	14	17	22	16	17	16	17	28	14	16	21	21	17	18	16	17	17	19	15	21	21	15	12	17	18	29	18	21	16	16	11	17	26	14	23	31	13	18	14	16	18	18	19	17	21	15	11	15	12	21	15	12	11	14	22	16	18	13	19	20	19	11	20	25	18	14	15	19	15	16	22	24	21	18	15	12	16	15	18	12	12	20	29	15	18	19	14	15	15	16	25	13	22	10	17	18	20	10	13	14	23	22	23	14	18	21	16	18	21	20	17	14	14	18	10	18	16	15	22	25	23	17	24	23	22	28	12	19	15	14	18	22	15	23	17	19	13	11	14	13	9	17	13	20	14	17	16	15	24	18	16	19	20	13	10	16	18	17	16	8	14	20	20	21	16	9	18	18	25	16	14	10	21	18	20	23	19	23	19	11	19	27	21	15	19	12	18	16	10	25	20	22	18	14	12	6	13	15	18	13	20	10	19	17	21	19	17	17	17	23	17	19	13	16	20	25	23	20	16	18	12	17	18	16	12	16	13	21	14	18	20	9	15	16	15	17	17	17	20	21	14	20	13	17	16	15	26	20	16	20	19	23	14	17	23	22	11	8	19	14	16	21	19	17	17	12	19	19	10	15	15	15	14	14	18	16	15	22	17	16	18	22	20	20	20	14	19	24	10	16	12	17	17	26	19	19	20	12	22	20	18	15	13	18	12	26	17	22	20	13	18	8	15	22	24	16	21	17	12	19	10	15	13	10	13	21	17	17	18	24	19	27	33	19	20	22	22	13	20	20	17	19	10	9	14	17	17	14	23	11	13	16	26	16	24	18	17	18	23	19	17	17	13	19	17	13	23	17	12	20	19	13	19	12	18	26	15	21	21	18	20	20	20	15	17	23	20	20	19	14	18	23	23	20	22	20	14	21	25	19	22	13	21	20	15	16	14	14	17	14	10	23	20	17	17	14	18	17	17	22	14	18	26	23	22	24	12	18	17	18	20	27	13	15	15	12	22	14	16	15	16	21	14	13	16	22	10	19	15	13	22	26	17	21	12	9	16	19	19	19	11	21	14	17	19	23	25	14	17	18	16	14	28	15	23	18	15	19	11	21	12	16	16	21	19	12	15	12	14	10	19	17	14	11	15	15	14	18	14	23	19	16	24	14	18	15	14	16	22	16	16	18	20	16	21	19	22	13	15	16	15	20	17	22	23	20	14	24	14	22	14	17	14	22	16	25	18	19	24	21	15	24	15	20	20	9	13	26	19	22	20	17	20	10	10	12	12	13	16	10	17	9	21	15	14	12	14	16	16	18	11	13	19	18	20	16	20	24	17	10	15	19	17	14	15	27	9	20	20	16	18	20	24	11	20	20	18	11	16	6	18	9	14	16	23	18	25	24	16	14	13	16	14	11	25	12	11	19	7	27	19	12	19	27	18	18	17	16	11	12	19	16	6	15	12	14	8	18	11	16	22	22	15	13	17	16	23	13	12	9	12	14	13	17	18	13	15	19	18	20	18	21	15	14	14	22	11	21	15	19	19	17	18	25	20	18	9	12	15	15	27	18	23	16	17	15	18	28	13	12	9	16	20	20	26	14	19	17	17	18	25	22	21	13	16	18	14	8	17	19	16	11	17	19	10	13	16	12	21	10	17	13	18	13	16	17	17	20	14	18	20	22	21	21	14	18	18	18	15	12	23	11	18	9	18	16	16	11	17	17	14	20	16	24	11	21	15	19	12	22	20	18	11	18	17	16	17	14	12	9	13	21	23	17	21	11	23	14	22	26	14	11	20	17	6	18	17	18	15	19	23	15	15	22	16	11	21	18	18	11	10	22	23	16	11	13	11	20	21	16	8	21	9	21	18	17	18	15	20	11	17	17	16	14	15	20	16	18	13	22	22	12	15	13	24	19	15	17	20	20	11	19	17	18	15	15	17	18	17	18	18	19	15	17	14	10	17	21	16	17	13	19	18	19	16	17	20	19	15	18	22	11	19	13	9	20	21	18	24	17	18	17	22	16	20	14	22	14	15	18	18	20	17	21	14	15	13	21	12	23	14	17	23	16	16	17	18	15	22	23	9	11	18	20	14	20	15	18	17	22	6	19	19	12	23	15	19	20	21	24	21	8	19	17	24	20	17	20	9	18	19	21	16	12	15	11	10	24	21	11	14	10	19	15	19	13	17	13	14	22	24	19	15	15	14	11	18	18	14	20	17	19	10	15	13	14	19	15	17	15	23	10	18	20	17	14	13	21	14	18	18	15	25	20	18	15	22	17	16	16	20	15	8	25	14	23	11	17	17	17	14	18	14	28	13	19	17	19	21	18	22	19	21	16	11	18	15	12	20	17	21	11	17	18	11	29	18	12	11	21	18	14	25	11	17	19	15	28	23	22	17	20	11	22	14	25	15	14	18	17	28	16	16	9	20	22	16	18	22	17	21	19	16	12	20	15	11	19	14	21	9	22	14	18	14	20	17	16	24	19	14	25	26	17	13	18	18	18	19	15	15	19	16	17	12	18	20	11	14	14	20	32	20	19	14	16	14	19	16	21	13	20	19	21	11	19	16	14	20	14	19	11	15	14	20	18	11	12	19	29	17	20	17	12	24	14	13	25	14	25	15	12	16	18	17	18	23	23	17	14	22	9	10	23	13	12	20	25	13	16	15	10	14	23	18	14	15	15	12	22	17	16	20	21	23	18	12	15	20	22	15	17	11	21	18	18	9	19	19	17	21	10	17	14	17	18	17	22	16	13	19	13	21	14	20	12	9	15	7	18	15	13	19	12	18	19	11	19	20	17	21	11	12	18	21	17	19	18	11	19	20	20	25	18	24	10	23	18	16	18	21	22	10	18	24	16	9	15	24	10	17	19	18	16	23	19	19	23	17	11	19	22	14	15	17	18	16	17	25	25	14	15	14	14	7	22	17	22	16	5	21	18	18	15	10	18	21	25	19	18	20	10	14	18	19	18	13	25	14	14	18	21	17	9	23	20	13	30	19	29	16	15	21	15	20	18	15	11	17	19	17	17	20	13	16	13	17	17	17	16	18	21	21	26	23	25	18	18	19	19	19	18	16	17	22	19	16	14	21	18	18	14	19	20	20	17	14	15	12	17	15	20	20	14	26	16	21	20	18	20	22	15	15	15	14	18	16	10	13	19	16	20	15	20	6	15
23965	10667	5210	15965	24443	17065	11325	8650	6758	4647	3572	2687	1933	1471	1207	1123	1075	1012	1103	996	903	788	702	748	650	603	604	568	589	550	545	606	665	585	490	536	500	512	446	431	442	400	417	417	408	426	411	410	364	361	387	351	367	367	373	395	382	397	393	343	368	396	362	357	348	359	347	329	364	330	333	343	317	328	288	370	346	313	323	326	322	303	327	316	329	324	332	339	314	369	336	286	312	319	320	299	331	358	317	313	331	292	341	310	315	328	269	331	338	290	329	283	303	345	325	313	339	287	325	315	315	297	320	354	347	335	337	291	306	318	328	332	317	308	300	338	308	326	306	342	287	302	300	296	288	328	307	327	312	297	303	305	305	291	334	341	308	302	322	328	330	322	296	275	285	329	306	349	324	304	322	314	289	314	318	346	325	319	311	306	325	280	308	286	343	291	323	323	296	351	325	284	339	328	303	317	320	320	311	330	299	310	301	350	346	320	285	297	301	347	301	303	319	283	317	319	303	305	301	324	321	332	328	335	333	297	292	347	314	300	332	304	290	310	306	325	320	316	342	307	283	339	306	291	340	335	339	312	331	339	342	284	295	319	297	343	294	312	308	296	303	310	292	298	325	302	321	291	300	330	344	295	317	334	322	352	334	337	323	303	325	307	334	315	300	302	324	302	336	324	340	323	336	297	313	315	311	293	299	310	300	314	284	331	336	352	280	310	319	323	341	328	314	318	295	311	328	319	297	274	302	316	334	358	329	327	330	288	299	305	324	321	290	307	297	301	310	313	334	357	303	311	328	295	316	319	292	310	305	299	316	291	310	317	309	332	341	322	301	305	338	322	317	325	329	302	323	329	324	321	301	290	332	300	303	323	313	282	350	293	318	310	272	312	303	296	300	312	331	313	312	306	318	332	326	297	322	320	332	301	306	320	298	319	330	315	328	310	316	314	314	336	311	315	302	339	324	328	335	319	332	297	320	310	299	298	307	295	312	313	336	329	295	296	352	297	340	325	314	284	319	325	290	298	293	336	284	281	319	327	325	324	340	318	310	300	320	304	343	306	304	314	291	312	357	287	317	310	346	308	332	275	272	293	304	299	331	350	303	320	330	301	326	322	304	333	306	314	303	306	325	308	294	277	313	322	292	287	321	355	299	330	317	280	279	331	312	318	306	326	280	305	291	294	306	310	294	324	286	340	350	308	311	345	291	333	318	283	311	321	299	308	303	313	295	311	302	307	334	299	341	288	314	298	302	294	337	341	319	317	315	296	331	279	318	300	325	286	300	325	313	295	340	289	285	334	321	321	345	316	308	301	319	324	311	294	319	320	319	296	304	293	336	302	318	301	302	289	342	293	317	294	315	303	312	304	314	289	319	280	304	321	333	353	288	335	317	318	297	305	302	334	301	324	330	294	303	297	348	297	340	327	283	304	276	323	314	291	326	295	311	301	345	296	299	308	319	282	297	319	300	347	283	295	357	343	318	347	328	317	323	326	297	330	316	303	311	317	318	339	339	302	330	278	326	292	343	310	298	298	322	328	327	342	325	334	319	318	279	303	289	317	319	334	309	316	321	297	323	297	334	307	293	318	297	281	313	341	316	324	316	313	315	296	354	314	309	316	307	306	278	334	298	306	309	304	326	303	290	286	300	343	323	343	331	338	304	282	311	311	306	298	285	322	303	305	285	328	307	303	298	300	344	308	320	330	367	307	301	312	313	300	316	354	322	317	326	316	332	344	340	284	329	323	306	316	296	317	303	314	297	330	347	296	329	332	280	337	328	331	288	332	302	330	319	306	320	319	328	298	316	340	292	294	328	322	281	322	310	305	326	281	324	282	340	319	316	331	281	331	306	284	316	327	337	288	305	329	307	319	349	311	339	323	273	327	303	304	313	326	312	292	293	277	309	317	324	306	323	326	296	317	334	330	321	299	302	305	306	328	303	309	365	298	308	321	330	297	288	301	308	317	325	290	313	306	323	359	338	333	338	318	324	305	305	300	289	313	332	332	326	340	318	327	304	303	335	342	298	316	315	316	337	311	299	321	316	322	296	302	310	320	281	308	331	327	313	293	328	306	295	308	297	305	334	277	315	298	323	304	307	298	319	346	318	325	321	313	313	280	338	366	318	328	300	278	298	313	314	350	295	315	327	294	349	344	334	321	340	340	302	293	312	330	334	274	312	321	291	310	337	325	310	290	314	306	314	318	331	311	315	293	276	306	341	328	313	304	296	312	292	274	286	329	291	309	308	314	333	298	308	316	328	333	307	277	298	349	309	318	325	326	318	339	325	315	333	335	327	308	316	308	302	310	335	305	331	301	312	293	294	316	322	300	294	298	320	314	318	284	290	312	300	296	337	332	319	336	356	325	306	306	288	292	325	333	303	306	344	339	288	303	290	323	338	319	328	314	290	314	305	313	344	318	304	308	323	313	349	278	318	329	297	332	365	292	312	300	315	328	298	313	286	299	310	351	306	317	272	317	307	313	310	331	292	368	280	313	316	287	317	284	332	314	300	306	321	311	295	297	309	315	307	321	312	307	306	332	276	297	303	325	297	288	295	308	323	324	300	317	303	276	274	323	320	304	310	328	327	316	297	286	328	296	313	325	316	319	290	320	306	316	367	299	292	300	310	326	324	316	322	312	310	305	305	325	313	310	292	296	294	294	317	309	355	295	334	332	316	324	317	297	311	322	315	292	324	319	344	313	306	314	353	338	329	306	328	300	338	309	295	306	283	330	306	327	290	308	316	332	313	326	281	322	317	337	339	314	304	327	351	293	306	305	330	287	323	299	314	344	274	325	327	309	308	326	320	331	277	303	287	318	305	287	313	336	345	273	302	306	315	291	298	320	309	323	334	337	338	296	318	342	312	290	310	304	334	313	302	320	297	301	313	317	330	347	307	326	305	299	295	310	319	310	317	276	298	309	283	320	305	312	308	308	294	315	295	294	337	323	327	308	303	290	313	305	311	317	341	310	306	344	324	302	305	323	297	306	308	331	290	319	316	299	317	295	289	332	282	329	331	322	315	304	327	330	295	302	299	325	316	340	291	294	309	312	315	319	339	304	279	288	294	290	293	323	340	323	299	307	263	321	305	312	304	338	324	327	272	316	280	311	320	344	326	290	304	295	301	316	306	311	306	332	323	315	303	330	289	330	280	325	301	294	294	357	348	317	304	326	312	325	296	297	309	337	299	294	320	327	289	338	319	319	309	258	316	307	313	332	308	315	338	316	341	314	320	309	319	309	300	323	320	301	296	332	291	289	321	323	328	296	304	312	333	342	329	296	312	306	300	311	307	312	318	313	327	356	296	291	332	307	302	297	297	319	291	296	311	321	324	286	312	325	307	287	333	309	309	308	328	347	290	348	320	328	286	285	296	335	339	314	312	349	298	316	307	288	311	292	331	310	312	337	331	313	315	356	311	320	333	309	310	318	295	288	300	321	300	318	346	314	290	307	319	317	305	334	274	334	315	308	302	371	308	334
3471	701	385	360	488	376	230	192	211	156	127	102	86	58	64	40	51	50	53	32	46	42	34	36	38	36	34	33	34	32	43	30	23	27	26	32	28	19	24	23	22	21	27	32	19	23	18	25	19	12	21	16	13	22	29	20	13	26	20	16	21	17	23	16	20	21	21	20	20	18	23	13	14	25	19	12	15	21	25	14	10	13	18	21	14	22	18	18	18	15	23	17	17	20	20	16	17	21	23	12	16	18	14	12	17	18	13	22	12	16	21	11	23	15	15	19	18	24	20	16	22	20	22	17	14	27	21	12	18	22	24	17	18	18	18	22	22	21	24	13	16	20	17	25	25	20	23	16	8	9	21	10	12	17	14	28	14	17	14	15	28	22	7	17	26	17	21	17	22	19	22	19	24	16	14	12	9	20	13	16	24	20	14	18	21	17	12	15	20	15	20	20	19	15	16	13	18	14	15	13	15	22	14	24	21	17	14	14	21	13	21	15	20	22	24	22	23	22	28	15	14	26	11	27	19	14	18	15	19	15	23	21	17	19	23	16	26	14	16	16	17	13	24	13	18	12	20	24	15	21	20	19	9	17	15	17	25	15	17	16	18	19	18	14	19	19	23	13	16	15	22	21	18	18	16	17	13	19	26	12	20	18	20	19	21	22	14	14	21	18	14	22	16	19	20	17	12	16	16	17	19	22	16	19	11	17	19	15	21	27	25	23	13	22	15	25	14	21	23	19	15	20	14	19	19	12	18	23	11	16	19	9	23	24	9	17	15	12	16	21	22	20	19	21	23	19	19	20	18	22	20	23	12	22	18	17	17	17	20	24	16	16	20	21	18	23	17	17	16	15	30	24	19	17	16	15	14	17	18	17	20	17	27	15	18	17	10	15	17	18	14	17	17	20	22	21	21	15	13	20	18	20	20	7	21	19	23	11	18	14	16	13	22	17	18	19	18	17	13	13	27	26	20	26	20	14	24	17	21	22	14	15	23	24	19	14	22	13	22	16	17	16	19	18	15	17	17	19	14	16	24	11	20	25	20	19	14	17	24	16	14	26	19	14	19	12	23	16	25	21	19	19	20	22	21	17	23	18	13	11	16	19	26	14	19	21	15	12	25	22	5	23	19	20	20	17	18	21	21	19	16	17	20	17	24	19	12	18	16	18	18	13	10	15	18	19	26	23	10	23	13	13	12	16	25	25	20	14	19	14	17	17	25	24	21	11	17	16	19	20	17	17	18	17	12	17	19	19	21	19	23	18	17	18	17	15	18	10	16	8	23	16	16	21	19	18	27	21	21	25	28	21	19	18	17	17	23	15	14	18	23	19	19	23	17	24	20	16	20	17	15	25	19	14	16	23	20	9	18	18	19	18	20	16	17	19	16	19	15	17	28	17	28	23	24	21	15	20	14	18	14	18	16	14	16	19	15	22	24	12	14	23	20	20	18	16	20	20	22	18	28	17	14	19	16	17	24	17	23	13	18	18	20	26	8	17	16	21	16	18	12	29	19	22	20	17	14	26	21	20	21	19	15	20	14	22	18	22	30	12	20	19	19	18	16	14	17	15	23	18	20	16	20	28	15	22	16	18	17	21	16	18	18	22	9	26	17	15	20	21	17	17	17	23	24	18	23	25	19	24	16	18	17	17	21	14	17	24	16	19	14	19	19	15	13	18	15	21	25	14	23	21	28	22	22	29	15	13	17	17	16	16	24	15	13	17	20	20	13	22	21	18	20	19	23	18	15	19	16	22	15	19	14	17	18	19	12	13	32	16	21	21	16	16	19	14	23	19	17	18	21	10	15	19	25	26	24	19	15	18	18	21	19	10	18	22	18	16	19	18	19	22	22	24	19	18	21	17	19	16	19	14	20	21	16	15	12	18	17	19	18	25	23	13	15	20	21	19	21	38	22	27	11	18	20	14	14	25	22	14	19	27	20	7	25	14	20	12	29	12	14	15	19	16	25	23	21	25	15	18	19	24	20	20	20	27	17	19	16	20	23	28	11	18	18	22	21	11	29	25	18	18	21	13	21	12	14	18	16	16	25	18	19	18	22	17	19	20	20	22	16	24	14	23	15	24	21	12	17	25	16	21	17	22	19	20	14	20	18	15	20	19	12	15	11	22	14	13	22	14	21	22	26	21	22	19	16	16	19	18	25	18	15	15	11	23	20	24	15	20	23	23	18	31	16	27	11	26	9	24	18	16	26	21	24	24	11	19	21	19	22	14	23	14	18	21	16	29	24	19	13	23	15	17	17	20	14	28	21	13	17	23	14	15	20	23	14	26	13	15	14	15	13	23	15	23	13	24	22	22	16	14	20	20	21	20	15	11	23	15	20	13	14	19	19	16	14	16	18	10	21	16	15	21	17	13	17	23	17	15	25	21	19	20	22	11	16	16	19	16	12	21	25	25	22	22	26	12	14	15	16	20	23	21	24	17	24	18	23	16	19	24	17	15	15	16	25	19	14	18	19	17	13	27	22	15	6	15	15	14	19	12	16	22	14	19	25	12	23	14	13	25	17	17	13	19	16	18	19	18	17	16	10	15	22	21	17	13	15	13	14	15	19	29	19	16	14	17	29	19	19	21	19	18	27	22	25	16	19	14	22	9	19	19	15	19	11	23	12	15	15	14	13	16	23	14	21	17	21	16	11	13	10	16	16	13	23	23	18	14	10	16	11	10	15	14	19	15	9	20	18	14	18	20	27	8	22	19	12	16	15	13	19	13	16	22	18	19	11	23	23	15	24	26	28	17	20	15	11	20	20	21	16	21	19	17	15	20	17	14	24	16	19	22	15	20	19	7	8	15	25	17	21	25	15	20	18	20	17	17	15	21	17	17	15	16	18	15	16	14	18	22	18	16	11	23	13	17	13	16	20	23	25	20	21	12	16	24	18	12	20	17	17	21	19	20	20	13	18	22	14	19	28	25	10	16	30	20	24	18	13	22	18	13	21	18	22	22	27	19	26	21	22	17	34	23	14	19	20	18	14	15	20	18	21	19	20	20	17	14	20	11	20	18	14	15	15	19	16	21	20	17	13	22	32	18	24	22	18	23	17	22	22	14	18	13	15	19	16	15	14	8	21	20	14	26	21	26	27	7	15	10	13	12	15	22	11	15	23	23	25	17	22	21	19	13	25	12	23	21	14	9	20	12	19	27	24	16	23	16	16	17	19	17	16	17	16	28	14	16	21	29	18	16	11	11	16	23	12	21	12	14	24	19	13	13	7	20	13	13	19	24	16	6	16	21	16	20	22	17	18	19	24	11	16	17	25	33	18	19	16	18	21	23	14	11	17	13	29	18	19	17	16	14	20	16	20	12	20	19	15	23	15	21	14	10	23	20	19	15	15	18	18	19	22	9	19	20	23	19	22	23	14	16	22	17	23	17	19	18	14	13	10	22	20	17	17	25	22	21	16	15	13	20	21	18	14	22	26	15	22	20	12	16	13	12	18	18	27	19	18	23	20	17	28	17
35003	18008	11766	26975	32049	29044	22300	17318	15047	11511	9031	7297	5676	4463	3546	2970	2690	2562	2459	2074	1982	1710	1563	1505	1466	1360	1262	1213	1154	1089	1096	1219	1161	1064	938	968	867	796	742	700	692	663	686	670	664	550	585	579	520	487	483	509	479	497	497	477	480	515	490	456	502	470	468	435	454	435	419	443	401	398	421	410	393	416	387	369	379	380	397	382	383	398	404	389	379	372	366	365	333	364	353	384	322	388	365	326	337	389	330	362	355	342	336	388	319	388	378	334	369	335	352	341	351	342	390	355	354	349	336	375	339	365	328	382	339	339	351	362	325	366	355	316	359	334	359	346	327	357	331	362	360	348	314	321	324	363	337	335	350	336	298	386	321	337	323	315	331	340	372	350	317	367	366	329	312	338	330	368	326	365	370	345	312	334	341	340	315	379	352	343	346	356	328	358	363	331	331	373	341	313	353	342	355	338	348	348	317	345	353	350	330	336	340	337	300	388	342	305	355	321	314	335	311	321	327	318	321	342	308	336	333	332	307	304	352	308	348	322	324	330	319	344	351	345	335	353	315	323	337	362	351	345	364	357	317	353	346	337	335	342	346	316	312	306	363	358	360	368	305	336	328	339	313	328	333	328	312	331	339	361	353	334	319	338	346	332	332	345	326	368	321	351	365	353	334	317	347	332	332	353	340	322	294	321	364	321	324	327	337	322	348	315	324	352	370	345	326	329	327	315	329	343	345	326	293	328	329	321	360	356	325	335	325	326	326	341	333	363	335	326	335	331	335	330	355	324	337	316	348	346	323	335	318	353	348	333	334	326	341	306	328	312	307	338	319	331	335	374	315	340	337	330	345	361	362	320	345	331	368	335	354	353	352	366	329	328	351	332	328	313	346	330	330	351	327	349	325	318	353	342	322	360	334	321	325	321	375	305	349	301	305	333	368	312	329	302	361	338	327	383	317	334	304	337	310	344	354	325	353	334	355	305	335	342	344	345	357	326	318	328	352	322	320	308	314	329	303	328	337	349	365	363	363	334	300	335	319	335	309	332	333	342	346	332	325	328	328	347	306	330	352	351	350	340	318	309	341	348	334	316	331	337	295	355	338	318	359	345	326	324	333	311	337	341	345	317	332	354	327	344	319	380	312	340	362	325	337	324	323	310	337	369	337	333	356	330	319	358	336	325	341	325	365	337	330	322	349	335	287	297	304	357	327	340	334	346	325	355	306	334	357	338	316	370	340	347	328	348	335	328	319	324	317	339	319	346	312	307	322	324	336	344	362	316	335	331	354	347	326	337	322	340	346	360	329	321	366	347	350	299	337	364	335	339	343	359	321	362	340	349	328	370	335	330	374	316	332	339	349	334	299	350	335	324	325	322	325	318	349	302	344	320	357	346	375	345	349	332	303	336	338	333	326	340	343	304	331	333	331	352	345	335	327	312	351	319	335	346	348	362	322	330	374	326	355	315	365	316	347	313	339	312	350	328	356	326	359	373	324	349	330	322	322	325	324	345	322	321	331	361	311	356	321	369	326	304	355	304	309	324	324	338	368	366	344	339	332	368	337	320	325	312	330	330	298	335	315	343	350	302	320	325	313	334	318	325	364	328	344	349	339	339	317	299	352	322	325	355	369	320	360	326	325	326	349	376	342	327	352	350	350	341	315	365	348	345	318	334	370	345	307	324	324	331	321	324	325	339	337	326	335	377	312	310	334	309	310	311	327	308	366	338	331	329	332	318	337	323	296	356	324	326	344	292	316	348	301	362	349	325	350	333	317	329	330	320	350	364	355	360	337	339	334	352	342	300	344	340	368	335	317	328	321	381	345	334	347	320	285	318	331	310	298	346	351	328	336	322	312	323	340	334	333	379	324	368	336	326	332	338	362	334	371	357	332	345	331	314	337	344	360	317	349	368	343	353	329	339	325	337	318	338	370	349	319	357	355	331	303	350	313	349	330	328	314	340	299	345	343	328	364	361	354	339	343	356	327	339	350	279	321	316	330	314	348	318	364	335	330	298	328	313	311	329	315	337	337	323	336	346	333	334	370	324	352	320	331	348	322	386	331	339	345	331	354	321	324	335	312	332	318	309	337	350	347	329	328	354	337	349	326	320	329	352	339	344	330	340	316	342	313	325	313	341	331	361	341	322	324	326	353	340	317	325	378	330	301	327	310	328	327	328	310	327	337	336	316	360	341	312	356	330	368	319	312	331	350	316	315	322	308	300	312	347	333	324	334	353	320	309	312	319	334	345	330	333	309	316	319	345	358	329	322	360	335	346	318	329	325	336	348	369	329	354	342	368	357	322	323	352	344	352	336	335	328	320	313	320	337	355	332	325	337	330	342	314	357	338	329	325	337	318	320	332	298	313	363	335	356	326	340	320	323	338	301	370	342	308	348	330	315	348	333	333	320	332	349	362	364	334	325	338	341	319	305	338	337	358	352	317	336	341	324	347	301	327	329	310	320	357	331	332	315	344	377	337	341	334	338	320	335	331	327	317	337	336	324	333	334	380	339	306	314	332	321	361	348	328	330	351	378	369	327	321	338	344	313	329	350	306	317	344	331	329	346	336	349	328	339	308	320	334	348	319	316	324	349	337	342	341	342	318	341	362	348	282	326	364	336	351	331	298	370	329	364	362	337	328	352	388	350	344	307	324	344	339	316	355	316	337	333	355	348	318	330	332	337	329	349	366	332	325	335	330	366	349	345	319	350	343	326	379	330	369	325	324	299	342	322	344	311	326	336	331	321	344	339	355	333	302	341	334	362	353	319	333	326	349	328	312	341	336	316	368	347	344	293	332	337	349	342	330	324	344	329	327	341	357	323	319	320	338	346	350	333	319	370	330	338	324	353	341	343	326	318	323	345	302	356	329	331	329	327	334	355	319	339	328	321	353	339	336	325	327	333	351	324	346	332	320	316	338	339	322	342	338	323	364	346	318	330	318	340	323	336	352	336	305	342	341	333	342	337	319	351	320	329	364	311	332	351	336	342	322	324	371	329	353	319	340	328	344	349	341	340	341	337	320	320	348	373	333	329	342	316	329	329	354	338	341	322	336	320	340	344	338	310	347	336	347	329	343	341	350	321	328	352	328	356	362	336	338	297	332	351	357	310	360	334	346	338	328	378	336	331	364	309	334	308	320	322	347	310	344	341	357	344	324	332	328	380	285	344	342	379	307	308	348	333	325	320	319	334	309	324	330	326	326	330	307	365	306	363	325	338	331	313	327	324	379	337	322	356	308	352	321	330	344	299	313	353	341	383	335	332	349	355	326	304	379	345	349	332	315	333	328	345	326	319	331	331	315	317	350	316	366	350	344	340	324	343	306	363	316	353	338	379	360	354	314	389	374	338	343	358	358	363	322	348	339	336	308	324	317	347	341	309	339	332	315	332	353	328	339	330	362	334	331	330	342	326	347	345	330	313	300	315	340	361	327	353	350	360	331	334	343	358	320	350	309	341	324	334	336	336	351	335	343	350	309	317	342	325	325	301	355
3550	478	291	252	310	271	186	177	117	122	118	84	72	61	59	48	43	47	52	42	43	42	34	35	41	42	34	48	35	46	41	45	30	34	37	39	36	45	25	45	33	35	47	22	30	16	38	33	28	25	33	29	30	37	31	37	30	33	37	32	30	27	40	22	33	38	27	37	33	22	27	31	28	30	35	38	34	33	31	38	24	31	34	28	31	27	40	36	26	28	30	30	29	37	33	35	21	37	28	14	27	35	31	33	35	29	30	33	34	33	36	40	23	40	22	29	29	30	26	29	30	46	21	25	28	22	17	35	24	26	33	31	29	29	26	27	29	27	32	29	29	27	29	20	25	25	30	36	25	20	24	34	26	35	25	38	35	30	33	36	25	27	31	32	28	32	29	24	25	34	38	30	32	30	34	33	34	36	28	29	27	31	30	35	32	31	34	27	30	20	38	26	26	33	26	31	27	29	50	23	33	28	32	25	30	23	23	20	32	29	25	26	27	21	39	26	17	25	31	31	34	23	27	32	18	32	29	39	34	36	29	28	34	23	32	25	23	23	39	29	35	29	21	23	28	35	19	35	30	36	36	23	23	32	32	24	34	33	31	37	44	28	26	26	21	26	29	30	29	26	19	22	29	29	34	22	31	32	35	31	43	27	30	19	32	33	32	29	34	28	33	24	27	28	21	28	26	25	27	30	39	24	18	25	39	28	14	33	29	33	31	39	36	37	29	27	35	28	25	27	30	24	35	32	33	25	34	27	28	32	18	31	25	31	31	27	35	30	37	34	34	27	33	22	38	38	29	36	30	16	31	33	20	30	37	36	25	26	39	29	21	24	27	25	28	39	34	30	34	29	25	27	19	31	23	32	22	36	33	30	25	29	31	22	26	38	25	32	38	30	25	32	23	21	26	43	29	31	28	23	31	34	29	33	27	26	36	28	28	33	29	21	30	25	24	24	36	25	21	35	40	29	30	37	27	36	31	31	27	19	32	25	28	36	38	35	34	32	29	25	30	19	35	27	26	23	26	38	29	34	35	28	23	27	35	38	38	27	24	31	36	16	25	29	34	32	31	25	31	22	27	36	17	32	25	29	30	41	28	28	31	26	40	26	35	38	39	25	32	27	32	29	32	28	15	26	27	31	18	35	24	31	25	19	32	31	21	27	23	30	29	28	46	18	27	33	31	29	25	29	36	30	26	25	28	30	39	28	32	34	28	19	32	23	29	27	30	25	31	29	35	36	32	41	31	24	25	24	22	25	30	21	36	21	26	31	27	34	38	23	31	27	24	35	36	28	37	33	34	26	22	29	30	27	21	30	33	33	24	27	30	29	34	33	38	27	24	29	28	27	29	20	35	30	29	34	28	29	32	28	28	36	15	30	34	30	21	39	34	24	32	24	35	35	32	28	26	32	37	24	33	30	43	41	25	27	27	42	31	33	32	23	21	23	24	29	32	28	35	22	24	23	29	28	33	27	30	26	29	35	38	22	39	30	29	26	22	31	39	38	21	23	25	30	29	31	25	28	36	26	28	32	30	37	29	30	28	28	27	19	29	28	27	28	26	21	33	30	28	35	25	28	38	23	21	35	31	21	24	33	25	20	26	34	32	22	26	32	29	47	29	34	25	28	30	29	20	25	35	27	28	32	30	37	43	24	25	36	28	25	28	32	38	30	25	27	34	33	23	25	25	27	27	27	37	29	31	30	35	27	34	35	25	30	31	21	32	29	35	32	24	25	30	25	28	31	27	26	29	35	27	29	20	28	31	29	35	25	27	23	34	33	26	28	26	28	29	27	30	26	34	33	35	30	22	31	33	24	26	26	31	34	32	27	31	39	33	24	27	30	41	44	25	44	37	35	38	40	35	28	26	30	31	34	32	25	30	30	35	34	28	38	25	34	20	26	38	32	17	23	31	26	27	27	39	22	40	38	25	16	32	31	23	26	24	34	34	43	29	24	32	29	30	30	30	31	29	28	30	31	23	29	31	31	30	37	25	38	32	41	31	36	32	23	39	34	40	27	30	33	23	27	23	26	38	26	41	29	34	22	28	28	32	22	31	35	22	27	29	22	31	29	20	31	33	30	41	26	32	30	24	26	32	34	33	34	25	25	32	40	31	35	29	32	31	23	33	34	29	24	34	26	29	31	26	23	18	32	32	24	26	32	30	33	21	21	33	34	30	33	19	30	27	25	26	25	27	26	36	35	31	42	21	34	34	35	17	29	27	24	34	33	30	27	17	23	36	27	36	29	28	30	20	32	18	26	32	36	27	30	33	30	28	31	38	29	30	21	28	41	26	38	33	32	25	20	35	26	24	22	30	25	23	30	27	39	34	30	34	32	28	33	32	19	28	24	33	22	21	32	22	33	27	30	21	32	35	27	30	31	24	32	31	28	33	26	22	30	27	39	29	32	27	33	27	31	36	31	27	28	39	35	26	32	24	45	24	28	28	27	33	28	30	39	23	25	31	35	24	30	22	22	30	24	37	28	38	29	24	30	34	33	30	31	27	31	21	19	31	29	31	28	31	33	26	22	40	31	23	29	29	31	35	29	25	26	26	35	26	33	25	25	30	40	30	28	39	35	25	26	32	31	40	30	33	29	21	30	30	34	28	23	32	23	32	16	29	28	27	29	23	30	36	36	31	29	30	34	25	19	26	38	35	27	27	33	26	39	28	29	26	34	29	28	29	34	25	26	35	28	30	32	29	27	25	27	27	32	30	25	20	26	24	34	23	36	37	40	35	32	36	28	21	23	26	27	22	25	27	29	22	27	35	31	24	27	21	24	28	39	33	30	33	26	31	30	32	25	30	33	32	36	31	24	26	37	41	30	33	41	25	26	23	28	32	30	25	22	27	37	31	39	23	38	31	37	28	32	23	43	32	21	24	28	22	22	30	26	31	30	26	28	41	34	33	22	34	23	20	42	28	25	34	30	36	37	23	34	29	29	26	37	33	32	39	30	35	32	29	31	36	31	24	25	33	29	30	32	24	37	31	33	19	32	23	30	27	27	33	24	32	31	31	26	28	32	19	40	32	29	35	48	26	36	20	17	37	27	37	32	29	20	26	32	29	29	38	27	31	21	24	27	23	34	36	35	28	36	30	28	29	33	31	22	22	25	28	25	45	25	37	27	27	28	27	22	30	31	40	30	33	27	29	26	33	31	25	29	30	27	27	37	30	20	30	33	20	23	32	30	30	31	29	35	24	26	35	41	30	25	25	30	31	30	23	32	30	27	34	38	31	40	26	30	34	35	39	25	21	28	31	22	22	32	24	40	23	31	25	31	21	42	33	32	24	34	27	37	28	34	30	28	27	23	30	31	33	30	31	31	22	29	27	27	33	32	18	33	24	27	33	29	30	22	35	34	39	23	19	34	24	32	27	26	26	50	39	34	26	39	25	24	20	30	27	40	24	28	31	30	28	29	27	30	30	28	34	33	29	34	40	29	28	29	32	31	22	29	27	32	23	28	35	28	28	33
27778	14070	9314	21605	27012	24398	18617	14888	11286	9258	6979	5506	4235	3404	2723	2184	1918	1872	1769	1676	1543	1362	1334	1285	1250	1157	1117	1075	1009	992	1086	1194	1157	1067	969	1011	916	952	880	782	762	821	773	701	680	693	669	673	648	645	690	626	651	660	658	631	663	629	685	621	622	637	604	562	571	533	540	528	602	566	558	544	569	544	556	572	594	579	605	565	556	564	535	562	560	534	591	550	512	536	533	562	556	488	557	518	533	551	535	500	486	504	486	564	559	565	547	525	572	558	517	513	542	507	536	517	546	507	515	556	510	589	586	551	541	528	516	513	532	545	561	520	551	518	506	522	555	543	540	529	512	507	538	510	508	522	501	512	508	522	537	552	517	544	542	518	506	528	550	521	541	521	546	510	575	483	485	539	539	481	557	507	539	470	511	542	533	509	519	488	526	533	542	510	517	501	501	536	518	508	578	553	528	503	534	546	534	519	508	542	567	542	529	527	527	506	518	490	576	561	558	511	512	512	547	547	487	500	502	521	486	527	542	535	529	506	506	538	505	591	546	514	546	555	524	539	587	546	526	492	495	518	534	513	561	539	549	510	541	527	542	516	507	498	531	586	505	528	541	510	562	542	540	514	508	546	503	537	489	556	534	531	524	514	524	531	518	528	551	502	489	525	541	497	540	529	531	534	532	497	551	560	527	540	552	543	503	543	513	535	555	501	503	549	523	525	557	503	511	525	498	538	532	527	539	546	550	498	532	496	537	537	535	532	553	519	480	508	519	539	548	515	468	557	496	508	528	505	515	540	523	501	578	523	528	563	520	584	509	549	498	533	530	552	514	488	486	468	514	486	560	509	506	487	568	536	543	546	530	482	532	539	537	526	534	535	481	518	511	547	522	507	494	516	541	487	530	592	546	523	544	503	494	520	521	519	542	563	538	485	574	539	508	525	529	546	527	518	549	553	516	523	554	498	561	519	528	534	513	559	516	513	541	494	529	485	565	558	493	556	483	545	513	523	515	528	541	540	554	533	524	510	535	518	517	509	511	513	523	501	560	487	509	544	551	523	538	535	525	500	529	552	539	529	542	577	471	554	547	517	541	489	466	533	506	537	550	516	498	516	506	498	498	552	510	496	533	537	534	518	489	499	575	497	557	564	514	564	527	488	532	515	503	531	542	557	534	531	498	550	511	527	526	541	529	534	545	500	508	500	515	505	523	568	523	523	497	533	525	524	557	536	540	538	552	517	532	554	566	531	546	522	538	525	512	526	523	528	515	533	553	530	524	522	511	540	512	533	521	535	494	510	539	513	549	527	553	551	514	541	555	536	533	532	514	559	521	502	518	528	549	531	492	563	502	521	497	502	509	501	535	513	547	525	535	542	500	532	535	559	519	518	530	494	500	483	523	531	544	554	547	507	546	522	479	514	537	530	551	539	527	544	558	490	557	529	544	577	513	487	529	509	499	510	518	493	531	523	514	535	500	524	540	541	536	538	517	549	509	548	536	492	512	543	521	573	501	548	502	515	513	520	572	518	512	530	523	544	519	551	543	537	520	517	551	529	496	519	535	485	497	528	536	506	532	538	499	546	538	561	531	549	517	530	560	509	530	550	550	553	540	563	551	514	532	584	560	548	551	548	509	546	533	548	531	492	542	528	533	517	550	486	528	517	457	522	521	521	569	505	530	502	542	542	546	505	518	499	544	508	555	513	506	515	506	487	552	530	533	533	526	557	526	508	515	502	529	540	495	529	576	516	540	546	516	496	504	519	527	519	506	519	509	511	541	468	557	525	522	532	511	521	512	541	545	546	517	537	501	530	526	508	531	519	453	476	574	534	550	542	469	499	523	497	546	528	490	533	531	520	525	531	535	543	554	532	514	588	516	501	500	544	543	548	559	565	546	529	510	508	534	520	538	515	536	519	516	517	512	506	500	541	565	544	574	541	529	523	542	509	535	544	549	530	505	557	524	536	479	558	550	492	510	538	528	481	530	566	510	514	506	531	499	516	534	515	508	520	522	516	539	536	482	570	527	512	542	538	507	531	514	508	526	534	519	484	495	577	552	535	510	541	511	518	577	533	532	531	479	488	501	544	524	464	546	498	527	595	533	513	544	490	527	539	525	553	535	546	522	525	561	528	539	497	546	566	578	519	550	477	547	513	568	543	540	540	500	541	499	518	524	551	512	556	551	542	512	532	533	501	512	499	511	540	497	527	535	529	515	523	491	505	482	496	546	518	498	540	534	523	492	535	494	519	563	550	519	491	544	554	546	518	567	536	517	494	533	506	536	507	562	537	556	525	514	519	522	556	471	529	552	512	505	520	547	545	556	518	564	530	534	498	506	548	495	497	527	519	546	544	550	514	519	549	545	497	531	500	562	546	533	509	499	516	470	548	536	523	522	529	546	536	534	537	558	547	540	520	523	529	525	572	521	528	535	557	487	534	505	500	534	551	477	543	511	529	533	575	471	541	538	545	527	596	508	513	522	495	516	521	569	553	519	552	563	519	542	541	574	517	563	496	504	495	534	532	530	507	509	527	526	529	575	561	532	500	532	526	553	537	541	543	526	548	525	501	498	502	502	483	508	510	525	508	522	513	523	507	498	530	522	489	547	548	535	506	547	528	510	550	540	535	511	529	526	509	534	515	492	520	506	580	540	582	547	501	486	517	528	559	513	514	543	506	529	560	498	526	521	527	556	516	546	518	536	577	519	573	493	554	520	505	528	543	553	533	518	527	515	533	504	520	527	571	514	565	545	514	532	517	511	546	509	540	570	556	543	503	548	535	551	529	533	527	507	520	505	527	526	554	523	544	492	501	541	509	476	507	527	568	526	501	537	524	508	539	543	589	530	513	490	531	554	524	527	545	492	512	533	478	490	520	463	555	509	527	551	490	558	502	507	505	538	453	531	528	583	577	537	518	518	503	545	527	507	527	530	535	527	505	521	556	514	508	511	535	516	491	524	542	548	549	523	550	519	535	544	560	492	491	497	518	506	544	493	506	518	518	514	511	528	508	473	506	539	508	491	515	522	540	550	486	528	548	545	530	546	520	548	536	575	548	516	516	511	540	546	510	534	546	522	520	513	503	510	531	487	535	546	545	510	544	503	542	529	511	502	524	520	481	551	531	530	518	533	518	498	520	501	567	521	485	565	528	503	490	524	547	522	540	495	522	489	551	545	478	522	545	547	508	508	552	502	568	550	518	518	538	540	478	554	566	551	513	524	536	559	512	537	505	522	540	553	516	485	533	559	513	494	524	486	550	567	515	603	533	509	524	498	518	515	549	539	532	539	523	509	558	526	503	515	519	522	541	527	558	525	519	527	480	530	506	500	521	522	552	506	523	509	520	512	504	542	539	537	512	515	536	527	526	509	513	526	529	543	526	531	501	471	537	545	550	539	510	531	516	525	516	509	571	528	512	575	525	529	553	535	524	501	514	555	533	490	518	491	526	533	528	535	521	537	533	548	543	530	530	519	525	517	526	547	559	555	541	524	522
3928	809	465	372	469	432	306	224	212	158	173	108	93	86	75	66	77	67	47	58	40	50	34	45	44	40	32	45	34	38	41	42	35	50	36	27	20	37	26	29	28	28	31	34	31	25	23	27	23	29	32	21	27	29	26	23	37	21	20	31	33	29	28	16	28	31	28	28	28	27	27	33	28	22	27	21	21	14	29	23	24	20	18	27	27	25	19	22	20	19	30	16	24	25	28	39	26	22	22	29	30	22	31	23	37	27	35	28	17	25	28	24	22	24	21	19	25	20	28	24	25	30	33	30	24	26	30	17	31	24	16	19	22	20	31	26	27	25	24	20	22	31	19	18	29	17	22	22	23	20	19	21	20	15	29	20	36	24	25	17	28	27	23	20	24	25	26	25	18	13	20	24	21	27	29	26	19	20	30	23	25	26	19	26	20	25	32	24	17	24	24	24	21	20	25	18	23	27	26	21	20	18	30	17	27	26	18	25	17	25	22	24	18	20	25	28	22	24	32	30	24	24	25	28	29	30	20	15	30	24	23	28	29	32	19	23	20	28	21	23	16	25	16	26	14	28	21	23	17	30	30	27	15	22	36	15	13	29	13	28	22	24	29	24	28	25	28	18	28	22	20	22	16	23	26	24	23	27	18	21	18	20	19	28	26	32	18	17	22	22	22	13	27	27	34	29	24	29	30	21	23	24	22	20	22	18	19	26	24	20	18	34	26	24	14	15	25	26	30	29	18	18	31	16	21	24	21	27	24	22	32	25	18	23	21	27	30	17	26	17	22	30	33	26	28	21	26	22	23	23	27	18	15	36	27	25	17	15	23	31	27	27	24	19	23	24	25	23	23	24	15	27	33	34	12	29	27	22	27	25	16	26	26	29	26	19	21	22	31	19	28	21	26	16	25	28	30	26	16	25	28	23	19	28	22	22	21	29	28	17	33	26	25	25	22	30	23	26	23	22	22	29	21	20	26	33	16	27	19	32	27	17	28	18	29	20	17	26	22	18	28	22	27	31	22	30	23	15	22	27	26	29	19	25	21	29	32	17	26	15	17	31	15	26	22	26	17	23	32	21	17	23	23	27	23	17	31	20	23	34	18	28	17	29	21	24	26	22	25	26	24	17	16	32	16	24	29	23	28	32	24	27	24	19	30	20	25	25	27	36	36	27	35	24	40	14	27	23	20	27	28	27	34	19	26	31	21	28	17	17	18	26	34	19	24	21	24	33	24	21	37	31	14	24	25	23	29	22	24	17	24	18	17	28	30	21	24	23	27	25	26	20	24	20	20	21	27	24	23	23	17	22	19	18	18	29	17	26	17	19	28	22	21	26	28	29	31	28	22	21	21	16	20	26	25	27	22	20	22	18	23	28	21	29	20	25	18	24	29	34	15	26	27	27	30	18	31	22	24	17	23	29	28	24	32	23	25	23	21	26	16	18	32	19	25	27	22	27	31	27	22	21	17	29	32	21	22	29	20	17	31	23	19	19	25	18	31	26	24	25	24	30	25	20	24	16	19	33	14	26	31	25	23	20	23	14	21	28	24	22	14	18	31	26	25	21	26	17	20	25	22	17	19	31	32	18	30	20	23	18	29	29	25	21	21	28	23	15	30	22	27	27	26	19	25	15	25	19	17	21	24	18	22	22	28	22	16	21	24	24	21	21	19	17	23	26	28	23	29	18	24	17	27	31	21	29	20	24	24	23	27	24	23	24	26	23	24	28	15	24	20	15	22	29	15	23	26	30	25	25	22	18	28	19	24	22	32	30	32	23	35	19	28	22	23	21	27	27	26	23	26	14	23	18	19	24	27	28	38	25	22	22	20	16	32	27	27	13	23	18	27	20	25	18	27	24	20	23	15	24	29	25	20	27	24	22	27	28	32	24	21	21	26	25	26	19	18	24	21	26	31	23	26	30	26	24	26	24	20	24	16	18	16	21	21	28	16	21	27	33	27	25	32	21	20	18	20	22	20	26	25	18	27	20	26	19	27	32	25	15	19	27	31	17	23	22	37	31	23	21	20	21	19	23	21	15	34	13	25	25	28	20	41	19	26	21	21	31	30	24	14	21	22	32	23	17	22	20	29	16	30	20	27	29	17	26	28	26	20	19	26	23	20	20	26	26	21	17	26	32	24	24	26	14	27	23	27	25	28	26	30	18	23	24	35	28	25	21	29	21	26	14	21	27	21	22	16	27	20	18	29	27	25	17	20	21	21	18	23	26	22	25	27	24	20	25	20	26	25	30	15	25	22	18	19	15	20	24	27	22	25	30	22	19	27	22	29	15	20	28	25	32	29	18	20	20	20	18	17	16	23	13	25	11	23	23	19	11	24	27	22	21	27	23	17	32	21	21	17	19	24	27	23	19	24	26	29	20	28	31	24	27	21	22	17	35	21	26	21	15	28	23	28	24	18	19	21	23	28	25	22	28	22	28	22	22	21	17	16	21	22	23	26	19	35	19	23	20	20	22	33	22	33	30	34	29	24	19	29	19	24	27	23	18	25	16	18	27	28	25	16	19	20	23	21	32	24	21	17	24	25	17	33	33	24	28	23	30	21	29	26	25	20	32	23	17	21	19	32	24	29	25	20	31	31	21	30	19	23	21	22	30	27	22	23	26	22	24	28	23	26	20	21	28	22	24	17	20	33	19	25	25	27	29	19	26	23	17	28	18	26	28	39	22	18	19	28	25	26	24	19	22	24	21	28	23	18	25	24	22	20	22	15	21	18	24	30	19	29	21	14	18	23	23	26	22	19	30	24	28	39	24	25	24	19	31	24	25	26	30	16	29	19	23	23	14	21	28	28	24	24	27	32	17	26	15	38	26	21	24	24	23	15	16	23	16	25	35	22	24	28	21	27	24	31	29	17	30	17	35	15	21	20	16	24	22	16	20	25	19	22	31	25	19	33	23	29	25	21	29	23	35	22	18	17	19	23	24	15	23	19	20	17	25	24	26	14	19	24	29	16	23	24	29	21	21	21	27	20	24	16	32	22	21	23	26	32	25	35	22	17	35	18	16	22	19	22	21	20	14	25	25	22	31	25	28	27	25	26	27	26	19	25	23	25	19	23	19	17	23	18	17	17	29	31	17	19	26	16	20	17	25	21	24	25	26	21	24	12	33	21	29	24	32	28	30	26	33	26	30	23	31	25	14	29	13	24	22	31	28	22	21	25	17	24	19	22	36	17	24	19	28	24	24	36	25	19	18	18	19	31	22	21	22	22	10	13	17	27	13	18	18	35	26	30	24	23	20	23	20	15	21	30	24	20	24	24	19	21	30	30	21	19	20	25	31	27	18	27	31	19	30	38	22	29	24	18	23	22	26	20	21	12	26	26	33	29	29	17	29	24	28	23	17	31	24	20	30	33	18	27	26	21	26	18	30	16	22	20	28	21	16	31	26	31	33	20	33	26	15	21	26	15	18	12	18	28	24	25	21	24	36	32	21	15	25	29	20	16	28	23	28	27	27	14	28
34686	19409	13220	26932	33345	30401	25592	19954	15318	12969	11110	8067	5988	5013	4345	3601	3136	2761	2531	2387	2052	1843	1768	1729	1710	1514	1464	1346	1315	1285	1502	1515	1444	1293	1299	1224	1135	1065	1041	921	916	874	848	796	784	689	695	641	691	633	649	630	599	566	633	643	613	565	619	591	577	548	571	524	557	525	513	467	485	483	484	492	500	493	488	492	480	477	480	466	507	498	465	486	425	417	431	441	422	437	488	448	461	424	440	429	458	437	418	430	440	415	449	431	443	436	443	406	458	460	434	418	468	430	473	466	426	458	408	449	455	441	440	456	458	436	461	422	445	474	415	407	413	417	400	450	440	395	415	437	430	483	402	487	414	418	417	433	438	423	409	425	419	436	432	439	422	407	435	433	480	423	463	434	426	436	428	417	409	433	408	425	450	412	417	425	384	407	440	415	412	416	466	457	404	425	415	442	386	421	432	441	411	411	371	446	379	418	412	406	401	438	445	415	413	405	377	450	420	427	422	419	427	419	407	390	466	429	417	434	407	428	435	419	407	391	382	407	395	400	430	390	420	387	412	443	429	419	428	418	453	413	444	378	430	460	450	406	430	435	421	406	412	391	410	418	433	452	416	445	391	445	419	414	395	416	429	435	412	395	409	422	427	434	409	427	422	426	449	413	444	425	434	401	403	420	390	410	414	403	411	425	464	454	432	428	429	407	449	445	404	448	434	449	415	435	405	402	422	416	394	409	401	448	448	427	396	382	424	438	424	431	426	411	416	439	441	454	425	462	378	446	371	449	384	447	428	398	421	414	411	462	459	399	441	410	398	429	419	404	411	408	430	419	436	428	397	428	411	427	412	435	401	438	440	436	419	446	431	444	416	417	400	392	449	415	420	467	429	393	376	427	446	370	392	402	398	415	406	455	386	408	419	449	398	411	397	379	411	370	402	465	393	402	420	384	430	442	412	417	443	412	424	405	440	408	417	411	436	456	468	407	391	421	401	437	410	420	444	428	404	412	420	395	419	428	417	411	427	374	442	421	371	389	417	406	406	399	406	446	435	422	408	436	443	406	398	428	422	422	411	414	436	425	393	393	420	449	443	393	437	420	441	427	463	443	445	420	439	429	459	417	415	444	460	411	380	421	420	396	413	457	404	414	438	414	390	413	457	400	422	432	419	433	415	444	444	421	413	420	448	403	436	455	416	434	441	402	439	445	431	412	446	406	447	419	412	437	440	396	424	431	415	424	450	433	436	446	464	440	436	413	434	434	410	406	400	441	338	411	431	396	447	422	416	383	409	426	450	415	421	445	441	428	401	416	391	393	415	448	397	431	424	411	441	403	419	413	386	431	434	424	396	398	382	422	460	402	437	423	415	434	426	478	425	404	420	430	421	444	445	451	420	390	400	428	408	408	392	422	401	383	402	429	411	427	431	416	415	427	403	453	427	445	423	444	409	428	405	382	433	424	409	397	409	405	388	414	437	413	432	440	447	453	428	407	428	393	429	413	428	419	433	400	433	400	392	437	420	443	412	403	439	403	441	425	395	423	403	463	443	414	436	379	408	436	430	440	412	480	430	430	427	406	413	420	407	426	433	436	428	445	426	453	420	436	425	407	431	438	460	426	438	424	402	392	422	431	459	411	418	402	434	418	455	391	404	464	402	433	431	441	427	436	421	448	394	441	411	435	446	402	450	425	457	397	421	404	404	435	438	444	423	431	420	447	438	405	420	401	399	411	412	415	419	424	448	418	440	416	399	461	409	404	398	428	399	406	411	395	435	371	438	452	385	406	403	427	416	419	426	399	451	432	394	391	392	430	431	388	424	438	398	417	409	395	442	426	411	424	416	416	432	395	362	443	427	418	414	442	435	422	426	431	426	414	428	411	388	452	397	421	389	406	443	383	426	418	411	399	401	422	413	424	417	401	415	372	390	386	440	425	405	474	447	411	443	451	425	433	414	447	436	389	394	417	435	421	430	450	405	395	447	443	425	426	426	446	408	397	439	400	440	385	433	451	460	458	409	402	419	435	452	392	432	449	432	385	428	417	443	437	414	382	443	437	422	440	416	395	434	437	424	435	416	386	406	408	430	435	451	404	424	451	416	373	415	393	408	449	421	406	430	377	432	461	402	412	457	436	410	415	446	441	429	467	396	421	456	432	403	401	423	444	458	430	410	425	395	423	456	431	441	406	449	409	432	413	390	387	436	420	441	434	432	389	398	445	427	434	427	391	411	438	405	423	429	394	437	406	423	410	451	419	418	431	415	423	417	425	413	441	442	427	426	404	389	441	411	447	435	440	414	414	408	402	433	430	410	454	396	415	429	442	408	485	447	444	393	409	444	409	423	434	417	455	449	429	448	437	427	419	423	427	414	439	424	419	424	420	440	424	441	437	431	423	413	435	408	384	410	419	448	407	449	451	434	430	466	424	388	408	437	390	408	445	428	407	434	423	412	400	435	442	418	443	399	413	409	394	441	429	421	418	444	438	438	424	422	443	436	385	463	422	413	437	448	415	378	414	445	407	383	424	425	392	470	411	406	443	425	394	453	442	386	436	409	441	421	435	426	414	406	444	408	417	436	418	432	447	430	397	428	400	439	450	413	406	402	422	447	413	423	456	402	422	417	403	387	445	446	431	456	409	440	426	396	441	415	441	429	417	420	399	424	416	428	443	389	426	414	407	432	413	444	408	437	406	399	401	460	427	419	389	426	457	415	423	421	415	446	397	422	441	414	419	393	399	448	412	415	421	449	455	385	442	449	432	408	422	438	414	400	398	398	431	370	404	444	417	435	383	399	423	420	438	417	409	411	449	412	438	454	421	428	440	451	416	383	411	428	431	395	408	406	450	425	403	407	420	436	430	407	434	422	415	356	410	421	454	411	445	385	450	414	430	417	439	423	426	445	432	425	396	422	422	414	395	406	456	405	448	414	410	443	396	451	425	396	398	404	432	405	440	415	409	445	415	445	387	409	399	423	402	401	420	464	456	405	419	380	417	427	411	366	417	438	414	438	393	424	420	384	425	434	426	470	420	367	430	416	429	441	430	393	425	409	439	423	413	396	444	451	437	391	413	450	403	430	406	411	436	432	430	380	394	419	424	440	431	386	409	432	428	412	434	433	398	383	439	440	393	404	399	397	391	442	445	433	419	421	403	388	386	440	425	420	435	432	420	451	431	462	395	458	437	447	405	442	432	467	404	392	426	416	413	458	431	433	383	396	424	447	444	421	434	447	382	405	454	393	404	442	415	426	410	391	413	432	401	404	432	435	392	413	405	390	412	426	455	400	436	435	453	411	451	445	428	420	392	424	443	418	460	370	404	455	411	425	392	383	456	420	417	411	422	454	399	460	435	433	433	439	402	447	409	425	399	433	436	421	421	415	435	404	412	421	381	394	402	425	407	403	406	404	426	402	434	447	406	425	420	397	427	379	408	429	413	409	419	408	424	412	454	396	424	424	446	410	443	422	421	399	447	456	448	436	442	438	467	410	406	421	413	451	404
1919	297	199	135	191	183	150	108	59	68	65	58	29	39	32	34	25	25	25	34	30	22	18	18	22	26	25	18	21	17	23	25	28	18	25	20	21	21	22	19	15	17	23	13	22	20	14	19	16	17	21	13	17	15	14	29	11	21	13	23	21	9	14	23	13	14	17	18	20	16	11	17	20	14	15	21	22	27	19	28	19	21	24	18	17	13	17	17	27	16	14	19	22	24	20	17	15	15	9	22	14	18	17	22	15	18	12	20	20	25	30	13	21	17	16	23	17	19	20	18	24	19	27	19	21	15	18	16	17	18	23	22	22	18	9	16	19	15	12	18	16	23	18	15	26	12	20	19	16	9	14	17	18	14	19	16	15	28	19	21	12	18	17	22	20	17	17	14	18	11	10	26	15	24	12	14	22	19	14	25	18	18	13	10	15	14	15	25	15	18	16	17	15	30	17	9	13	27	19	18	25	13	19	16	15	20	12	24	12	16	25	18	23	16	13	21	15	13	13	8	13	12	11	15	15	17	17	16	25	12	11	25	28	15	17	11	18	18	18	19	20	13	18	24	15	22	19	20	18	11	10	15	19	20	23	18	9	21	21	20	18	9	16	15	19	14	15	27	24	16	12	13	19	9	18	18	15	13	17	12	16	22	17	18	20	26	25	19	21	22	18	15	15	24	15	24	8	19	22	22	23	21	17	10	20	13	11	13	20	14	13	16	18	14	14	10	10	24	14	17	10	10	18	19	19	16	16	11	16	16	11	18	15	17	18	21	21	15	13	17	6	27	16	10	15	20	14	23	21	19	10	21	15	13	10	23	18	24	17	16	16	17	20	18	15	15	12	20	12	16	26	24	9	25	21	15	17	17	15	15	21	22	15	21	18	17	15	13	22	16	18	13	18	16	19	17	21	15	25	12	19	14	25	19	29	23	28	16	18	20	17	19	23	19	17	16	22	18	14	19	17	16	17	26	20	22	13	20	14	17	17	13	21	20	27	15	17	17	12	11	23	19	16	17	18	11	18	17	23	20	21	17	12	11	25	15	18	17	15	18	8	19	13	12	27	20	19	17	17	17	14	20	19	13	12	22	17	17	27	15	15	26	25	19	22	19	13	18	21	15	15	23	22	20	21	17	20	12	23	17	21	16	17	24	23	22	19	15	10	20	18	17	20	20	16	20	22	25	16	17	24	22	15	14	21	19	22	13	9	18	23	16	13	16	13	17	17	26	19	19	14	20	21	23	23	19	17	12	20	13	14	21	18	24	14	20	15	12	6	14	31	15	16	18	20	14	10	22	14	17	14	9	12	18	19	21	21	14	8	21	9	21	17	16	17	28	19	18	14	17	16	9	14	14	21	18	14	23	12	21	22	17	16	21	24	18	16	13	23	23	18	20	17	21	23	21	14	18	25	10	20	17	17	28	19	21	17	19	18	19	18	14	21	18	20	17	22	17	14	14	12	14	12	16	22	15	18	17	16	16	12	21	16	26	13	16	19	19	21	21	9	19	19	15	19	15	21	17	12	28	24	16	15	17	16	13	26	21	19	14	12	25	18	19	17	18	14	15	14	11	20	22	12	17	17	15	20	17	24	24	21	13	23	19	22	16	15	17	18	21	17	22	17	19	21	17	12	16	22	16	25	14	24	13	17	14	21	16	27	14	13	8	15	16	12	7	18	15	20	17	21	16	23	21	20	19	13	17	20	10	20	13	18	17	17	12	16	21	15	10	24	20	16	14	19	14	14	10	16	18	22	23	24	21	15	14	18	19	20	16	19	20	28	13	8	27	14	15	18	17	19	14	22	17	22	18	14	12	19	17	23	17	12	20	17	22	13	14	24	19	23	19	19	17	23	12	25	19	18	20	29	11	15	16	20	13	13	23	21	23	20	14	18	9	20	18	18	21	24	22	25	24	17	19	16	19	24	12	15	18	16	11	15	20	27	12	12	21	17	19	20	15	11	18	16	20	17	18	9	11	20	12	15	16	14	22	20	17	23	17	22	18	21	22	14	17	19	23	11	17	12	16	21	15	13	23	11	16	20	21	14	11	17	16	28	18	16	33	16	23	22	13	22	19	12	19	15	13	19	16	23	11	16	14	15	23	17	19	17	20	22	23	17	20	19	24	13	11	17	14	11	16	17	11	23	25	17	20	19	17	18	16	21	16	15	22	12	13	18	22	16	13	18	17	21	17	11	13	13	16	20	17	19	18	15	11	21	26	17	11	21	15	22	20	16	17	8	20	15	12	16	19	19	17	13	17	17	14	12	12	16	13	27	14	14	14	11	21	17	18	20	18	22	15	17	16	17	10	18	28	21	10	12	22	19	12	16	15	16	18	24	20	13	11	16	33	11	13	19	17	17	18	17	13	13	13	16	17	20	18	16	23	9	27	16	19	18	16	11	14	9	26	25	22	17	25	24	20	21	9	21	10	19	18	15	25	12	20	26	20	11	17	23	12	15	19	16	19	11	17	21	21	18	23	24	22	17	23	20	25	22	18	25	20	16	13	21	15	22	17	20	12	16	32	11	20	19	23	14	19	17	19	15	15	12	13	23	12	15	11	17	22	27	16	18	15	8	13	18	8	27	19	24	13	27	24	21	11	15	19	19	15	18	22	21	18	15	20	23	16	14	19	18	13	15	15	18	14	19	17	13	14	16	18	17	23	24	15	15	15	21	14	20	8	16	20	16	15	16	25	14	26	14	20	16	18	15	12	22	16	19	12	16	22	9	16	17	12	20	9	16	23	20	25	22	18	24	17	22	18	24	21	12	14	11	12	20	18	13	17	16	15	25	12	17	24	14	18	16	20	13	17	19	17	11	13	17	16	17	17	12	24	23	26	21	22	19	23	16	15	20	13	11	19	19	15	11	20	18	9	18	10	19	14	20	14	10	22	22	17	17	23	18	23	13	12	16	25	24	19	24	20	27	16	16	16	12	16	24	12	18	16	21	20	15	26	21	11	23	20	14	20	24	17	17	16	20	14	21	16	22	14	18	18	18	16	18	17	14	16	20	21	15	23	13	16	13	12	24	26	17	17	15	24	16	15	16	20	17	19	13	18	12	18	15	24	13	12	17	23	14	22	18	14	18	21	14	16	22	20	23	17	26	14	16	15	11	15	19	14	21	17	15	21	20	15	18	11	18	20	20	23	14	25	14	19	23	19	19	16	16	13	21	15	24	26	14	13	14	16	11	13	14	16	10	13	15	16	24	20	12	19	16	15	19	13	15	14	21	19	9	20	19	13	15	16	23	19	17	19	14	18	16	20	22	17	29	10	18	17	20	14	21	25	12	11	15	13	18	22	18	17	24	15	10	16	21	15	18	19	19	23	19	20	20	23	20	16	16	8	28	17	16	22	19	24	16	23	14	15	16	15	17	13	17	29	17	11	14	19	29	21	16	20	18	15	22	16	22	25	15	24	28	20	21	20	23	13	15	24	14	16	11	10	14	12	22	21	12	20	15	16	19	24	17	28
21709	11414	6467	16141	22347	21118	15832	10644	7456	5511	4837	3760	2619	1743	1538	1449	1142	1032	907	802	807	697	671	685	727	624	637	565	558	589	725	740	629	601	618	656	598	547	555	518	523	483	480	404	399	403	406	394	372	392	382	380	355	358	360	385	390	380	392	397	374	375	368	312	348	338	358	342	346	333	345	345	347	339	329	366	348	343	343	336	339	343	332	308	350	327	311	333	349	324	309	329	324	336	319	332	323	311	335	317	313	342	340	305	324	326	324	328	298	323	307	313	341	288	311	314	311	315	322	331	284	320	326	352	320	306	352	300	332	311	326	329	319	340	304	322	290	317	325	309	340	349	332	305	320	304	316	337	333	323	285	303	308	304	298	322	322	330	313	313	294	302	317	298	314	325	293	332	321	341	331	309	338	294	347	348	312	335	288	330	350	357	310	329	327	296	338	321	293	296	288	323	306	341	321	322	285	323	334	308	322	295	318	301	308	294	322	306	321	335	318	313	311	316	340	308	328	337	340	312	347	308	301	332	340	314	333	348	312	319	307	306	346	309	280	294	340	308	308	356	350	312	314	341	316	313	295	344	357	307	297	329	346	313	334	305	321	337	362	323	292	325	317	285	321	304	326	323	342	309	342	299	320	289	331	356	320	304	357	308	313	294	336	309	333	367	317	308	310	323	301	301	313	299	318	319	326	296	339	291	322	312	321	327	337	326	332	348	301	315	319	338	334	316	315	309	305	327	306	304	340	300	316	327	343	321	295	315	318	336	307	328	334	323	362	322	326	328	314	314	328	347	339	311	350	304	307	324	318	328	327	322	312	276	337	340	307	302	352	327	320	315	317	325	328	322	320	297	336	325	342	332	322	320	326	338	322	313	345	330	261	306	319	297	330	300	279	302	297	325	338	319	334	267	291	298	265	282	338	333	319	324	300	338	280	326	307	313	311	321	309	332	318	294	313	309	345	316	300	332	310	336	309	340	302	343	320	303	314	329	298	320	344	352	330	312	345	342	303	314	347	335	328	304	316	330	357	307	335	298	318	293	286	319	327	361	319	334	317	341	316	345	335	309	344	300	354	316	284	282	309	311	333	318	338	306	335	341	332	341	295	337	326	334	324	326	309	330	330	350	336	329	295	324	347	324	321	291	323	321	335	293	324	284	322	315	314	299	312	296	305	305	299	336	321	321	318	341	328	344	324	333	295	316	293	314	302	319	328	334	320	340	335	332	317	344	334	301	341	325	287	340	328	294	320	312	293	320	330	325	328	322	341	281	291	320	289	345	309	332	337	300	323	335	353	309	323	312	344	366	306	307	338	310	305	338	338	335	303	339	348	310	302	337	343	322	311	305	346	299	363	311	355	305	321	312	303	302	306	317	305	325	307	318	327	304	338	325	324	311	294	310	304	331	324	304	309	350	327	321	290	322	324	329	332	335	331	309	337	308	353	329	330	321	338	345	364	309	342	305	307	333	303	305	324	320	336	299	300	333	335	332	305	355	339	330	334	338	336	322	310	307	265	335	285	349	338	325	353	360	332	327	315	329	334	305	333	324	292	278	319	336	338	279	332	319	343	344	326	346	323	303	281	313	338	328	341	330	290	315	326	321	323	314	336	299	307	312	321	321	301	303	322	325	301	317	299	294	335	301	350	325	304	328	322	342	321	311	300	311	333	342	292	310	312	343	301	310	316	317	313	334	322	320	337	326	299	301	334	327	317	320	293	317	278	339	329	336	353	311	328	349	289	344	339	303	325	311	306	337	300	321	321	338	318	313	310	333	299	336	320	299	319	346	352	305	298	327	317	307	309	330	344	345	320	325	352	297	321	307	311	326	347	338	282	334	347	341	330	307	322	287	291	344	333	317	327	340	320	314	288	325	344	318	277	281	367	317	334	295	312	298	316	313	301	317	370	343	340	284	311	345	305	323	328	325	319	306	334	312	331	342	289	325	321	306	353	326	285	317	294	312	309	320	311	321	319	296	307	322	291	301	332	318	317	334	292	330	335	335	310	309	313	367	356	345	339	313	318	294	323	315	320	343	327	307	313	334	336	324	339	305	315	340	328	313	334	322	306	300	328	322	311	316	304	323	341	291	309	313	310	326	297	317	303	303	313	310	347	327	307	289	321	336	370	296	313	330	332	297	317	333	310	343	278	338	291	315	337	355	368	298	294	318	324	327	303	326	324	325	332	329	306	324	327	330	323	317	341	333	325	333	322	309	307	325	308	312	325	314	329	320	301	299	330	324	363	280	310	316	305	311	307	308	297	323	333	335	347	315	312	292	329	345	295	309	333	341	297	328	321	282	328	313	313	321	303	334	325	313	332	305	315	307	303	335	331	310	314	293	317	324	307	313	341	330	306	291	329	312	311	342	323	304	315	314	292	317	346	303	305	335	338	303	305	316	296	333	331	279	340	305	291	285	271	349	306	321	317	322	314	260	337	341	281	307	336	331	313	330	318	300	304	327	336	353	318	343	322	314	334	308	313	327	334	337	307	326	284	301	302	319	299	292	340	318	316	345	302	311	287	310	338	353	358	283	305	302	334	339	293	310	308	276	299	311	317	296	298	322	316	259	327	320	315	317	329	313	298	339	333	327	340	323	339	338	339	294	312	346	345	320	295	320	326	327	290	339	356	298	319	336	335	332	304	308	311	331	330	329	331	371	322	339	297	321	317	309	349	333	301	330	331	305	321	315	334	333	313	334	346	299	311	328	328	299	340	296	329	305	298	331	313	304	295	330	319	329	319	349	284	311	325	315	312	324	295	340	321	314	321	306	332	331	317	353	349	322	293	310	339	352	313	311	330	306	305	296	289	362	280	352	296	340	332	318	323	324	304	312	325	349	316	312	297	368	310	328	312	315	320	304	317	335	299	331	311	342	345	346	325	339	327	326	292	312	354	312	347	316	348	328	326	312	352	323	323	362	334	302	326	313	315	322	355	313	325	314	308	299	261	331	350	323	336	326	333	342	320	306	315	322	316	312	319	331	312	316	311	321	334	296	333	349	321	328	347	317	295	308	313	321	321	308	322	322	306	284	314	300	300	327	313	298	356	336	323	299	305	301	322	307	316	348	320	317	327	340	339	325	325	323	292	317	326	321	343	320	320	284	294	332	340	340	322	343	309	310	301	316	326	290	309	311	346	342	292	308	315	308	333	314	301	303	298	326	311	304	325	320	329	292	304	325	343	295	345	336	309	327	336	324	292	377	309	325	322	293	299	308	352	307	328	345	323	264	319	316	310	287	295	306	325	313	331	335	303	330	333	312	311	343	299	327	330	306	306	304	318	325	311	279	350	324	339	303	314	316	345	307	337	364	303	329	307	283	319	309	332	340	306	305	309	310	329	323	344	297	333	345	340	307	341	308	325	303	306	317	299	316	303	353	345	319	324	336	334	316	321	339	301	325	337	340	295	340	305	289	327	292	323	344	291	336	306	296	287	303	354	313	330	336	317	311	295	335	305	342	279	309	316	333	306	339	320	326
2998	801	459	298	465	441	311	232	185	157	159	129	120	72	55	53	53	50	39	38	45	41	35	45	36	30	35	37	35	30	26	27	21	23	29	25	25	30	27	27	33	23	20	31	24	20	16	23	22	18	19	24	24	24	18	17	29	15	24	23	31	17	31	21	18	25	15	27	19	18	11	23	20	16	21	21	16	25	11	10	22	19	19	20	24	22	21	16	15	24	16	23	15	21	19	21	17	18	20	26	22	16	17	15	17	20	15	15	15	23	11	14	20	18	19	16	19	28	26	17	23	27	13	17	23	17	16	22	12	17	9	18	16	27	20	14	25	21	22	15	20	28	20	22	18	15	16	18	20	19	17	20	18	17	20	17	18	30	13	24	15	11	15	24	20	22	15	16	22	12	15	14	22	14	19	10	21	21	21	16	20	24	12	17	26	16	25	13	14	13	31	17	22	17	17	18	20	9	13	12	19	15	22	14	16	17	13	26	18	19	18	21	19	20	19	15	23	17	15	23	17	16	20	20	16	26	18	15	17	19	26	16	21	22	22	19	20	12	28	20	20	17	23	23	16	19	17	22	14	18	13	19	20	15	24	15	23	17	10	16	17	15	17	13	19	17	17	12	17	13	25	23	25	19	15	20	24	19	13	19	11	20	12	17	19	18	19	23	22	23	20	24	13	18	22	15	15	22	21	22	22	17	20	22	30	20	19	16	15	17	16	13	24	11	17	25	21	16	17	19	16	16	17	13	13	18	14	28	19	19	27	12	17	13	10	17	14	7	24	11	16	12	19	20	15	15	19	24	14	11	15	21	12	22	17	14	32	27	17	19	13	21	17	22	20	19	17	22	17	17	22	22	20	12	27	18	17	20	16	15	15	21	18	22	19	20	16	12	18	31	21	22	12	15	20	16	20	17	21	15	17	31	17	23	21	12	20	21	18	12	18	20	18	15	24	20	28	21	19	16	20	18	12	18	16	22	22	21	22	23	27	23	20	22	19	21	12	19	19	18	14	19	10	12	19	14	19	23	18	17	13	13	13	21	29	17	19	17	14	12	23	14	26	21	12	23	21	18	19	13	18	17	23	23	17	10	23	18	22	21	20	16	21	20	18	19	14	18	18	16	21	21	15	20	22	16	18	22	20	25	22	24	23	12	16	16	20	17	17	20	24	25	30	18	20	23	20	18	17	18	16	17	21	29	27	19	22	19	21	18	18	18	18	22	17	22	16	20	19	17	12	16	18	24	24	21	24	17	19	10	23	20	18	22	12	19	23	21	27	19	21	20	15	15	21	22	11	18	21	22	26	13	20	16	20	26	15	12	26	14	18	18	24	18	16	18	20	22	17	26	19	19	14	22	13	18	18	14	17	18	14	24	23	18	13	18	19	18	12	16	21	13	19	17	17	22	23	17	17	23	10	15	20	15	21	21	15	16	25	23	17	16	25	20	21	20	21	16	20	20	19	16	20	25	16	24	16	17	24	21	21	18	16	16	23	24	13	18	27	22	15	24	22	23	18	14	20	21	19	21	16	19	17	17	17	22	19	11	19	15	23	18	17	28	13	18	9	18	16	19	17	22	18	26	16	17	20	17	16	11	19	16	14	8	21	17	23	15	12	16	20	8	20	17	12	24	15	12	20	27	21	28	20	19	16	24	24	15	24	18	23	17	23	23	24	14	18	20	23	21	18	18	18	13	20	20	16	16	20	13	14	15	21	17	18	16	19	21	15	16	18	19	19	21	14	22	17	21	19	14	20	14	30	24	17	15	22	14	18	25	30	12	12	19	12	19	13	22	17	21	29	11	15	16	19	17	16	16	19	14	18	21	22	12	19	18	16	12	19	15	16	22	8	13	26	24	20	15	11	26	8	24	18	17	15	15	25	12	17	15	22	30	16	21	21	29	27	14	16	24	17	16	15	17	21	13	18	21	19	15	27	21	23	13	17	14	15	21	18	14	21	18	15	24	24	16	18	16	19	19	17	18	20	17	21	25	21	24	18	16	18	19	17	11	9	27	16	12	20	11	13	21	17	8	23	19	14	14	15	16	19	27	16	22	9	21	19	17	12	18	33	21	16	29	14	17	26	16	26	18	13	14	18	19	11	14	16	20	20	21	16	15	23	25	11	22	16	19	28	21	11	14	20	20	18	19	7	22	20	17	17	20	17	15	27	21	24	17	16	21	18	21	17	19	15	21	16	20	13	18	27	17	21	15	13	26	26	10	23	25	22	15	16	18	26	18	11	20	11	21	19	26	17	20	24	20	17	17	14	14	12	14	15	19	21	19	16	17	22	13	19	16	20	24	22	12	18	23	27	22	21	15	13	15	21	15	17	18	19	10	14	22	13	18	18	7	27	20	13	16	22	14	16	15	12	23	21	19	18	18	10	18	16	20	16	25	14	15	25	19	14	15	12	14	15	16	15	22	13	18	15	23	14	18	19	19	15	18	18	21	17	21	18	13	20	22	14	17	13	16	12	18	25	19	14	20	20	9	15	14	18	23	24	15	17	22	11	17	20	25	15	17	18	17	19	19	24	10	30	19	16	19	19	9	21	16	14	17	13	14	19	23	12	22	20	26	18	23	24	20	16	19	18	23	7	25	20	23	26	27	19	22	21	24	17	21	20	28	21	14	16	22	20	26	16	13	17	23	20	18	10	8	13	22	26	16	16	20	16	24	21	28	20	18	21	12	20	27	12	28	22	25	19	23	16	15	25	22	18	16	19	13	26	19	17	13	11	15	18	23	19	14	15	24	18	13	28	14	21	16	22	19	13	19	15	17	17	19	16	19	17	15	15	23	14	14	12	25	15	25	21	18	18	16	20	16	24	13	12	22	27	16	19	19	15	19	17	15	8	16	8	16	22	23	17	25	21	22	13	21	18	16	18	17	10	22	15	17	30	14	18	27	15	23	21	19	24	22	14	16	19	26	18	22	23	22	17	10	18	18	16	24	21	18	22	15	22	28	20	23	15	22	16	19	25	14	16	15	14	13	20	22	15	15	17	16	21	19	22	10	13	28	14	17	20	22	19	17	25	30	22	19	16	15	18	11	18	18	15	17	22	20	15	13	15	13	15	5	19	23	22	19	23	19	28	23	24	20	14	28	24	27	18	19	15	17	24	19	19	14	10	17	17	22	21	21	12	15	13	14	23	19	14	18	16	13	22	23	21	16	18	12	35	24	18	27	17	17	18	15	21	12	14	24	19	19	15	16	26	30	18	15	20	23	18	13	17	16	16	24	15	22	24	16	17	18	22	23	19	19	19	16	20	20	20	14	23	19	20	19	26	24	19	26	14	22	14	14	26	24	16	27	23	17	16	19	16	20	18	26	17	27	19	15	18	16	19	22	13	9	12	23	20	15	24	14	13	10	11	21	9	30	22	15	16	20	15	13	14	16	19	24	13	21	23	19	24	22	19	16	25	10	16	17	23	22	17	19	18	16	18	22	22	23	18	24	12	24	19	19	13	24	10	16	23	20
32946	19925	12482	25774	33077	31145	25363	19695	15775	12370	10831	9015	7416	4751	3994	3760	3025	2532	2151	1966	1829	1633	1593	1603	1457	1425	1246	1172	1138	1253	1454	1276	1106	1148	1070	1083	949	860	849	876	827	760	749	681	653	573	551	531	539	488	514	530	501	500	494	525	517	519	505	486	458	477	466	470	442	399	412	388	390	416	415	429	413	433	382	417	353	412	368	404	364	335	414	374	363	358	384	382	364	350	351	373	379	373	357	389	373	353	390	306	368	343	359	340	382	367	352	346	364	338	385	348	337	337	325	362	387	341	310	375	372	346	393	429	356	345	343	359	337	368	334	342	324	353	353	363	362	358	349	318	342	345	307	362	319	350	362	310	334	344	344	389	350	372	352	360	356	361	362	356	323	356	363	345	336	347	336	359	338	340	375	356	374	370	384	323	333	303	345	344	323	386	374	347	337	332	356	326	355	337	310	341	368	343	336	353	343	343	337	354	360	366	336	345	350	350	302	364	308	319	331	309	347	319	363	294	352	338	357	357	373	346	342	357	343	321	326	321	348	327	325	334	358	333	347	345	326	325	332	340	335	325	328	335	333	344	330	321	351	375	334	363	372	322	326	337	311	318	354	334	326	354	353	353	355	366	334	337	333	350	341	322	362	333	328	333	347	351	339	366	311	332	333	344	353	362	343	349	359	325	323	327	335	334	342	336	340	335	341	345	367	366	347	356	305	355	358	288	346	339	339	318	360	337	336	343	320	346	322	354	310	303	350	311	335	376	326	335	379	350	318	333	373	330	333	340	341	329	350	388	333	371	358	312	382	329	348	336	340	352	345	328	311	350	326	326	341	352	322	355	328	340	327	338	373	354	359	351	328	339	343	327	343	359	328	356	325	331	339	317	335	296	318	347	341	340	335	314	322	337	356	336	334	300	346	347	342	348	347	333	353	384	342	332	341	348	342	326	340	347	314	329	335	362	322	321	312	361	341	321	330	326	362	335	360	361	317	341	360	345	337	346	310	333	340	350	335	332	297	332	321	353	306	359	326	352	347	307	321	339	378	338	330	368	337	316	351	299	365	341	343	337	347	343	320	343	348	298	317	344	386	356	333	321	333	342	349	326	344	321	355	375	324	325	338	344	330	325	361	326	322	332	346	339	330	348	362	340	378	336	313	343	390	341	353	342	313	336	336	351	335	361	313	331	329	312	342	353	351	333	328	337	356	348	327	325	370	349	358	344	335	336	338	320	380	347	363	350	340	339	326	368	362	346	284	331	345	345	341	355	371	320	335	314	341	321	322	341	350	331	337	336	354	341	370	317	367	313	344	328	327	358	331	368	344	341	349	367	336	352	317	348	342	347	323	326	338	376	325	351	341	336	387	337	327	354	354	342	356	333	347	351	377	328	365	337	370	361	351	331	333	328	319	331	351	362	323	316	354	370	314	353	350	329	310	367	338	338	341	319	337	327	346	338	352	333	355	351	342	347	331	328	325	344	356	347	381	360	319	326	339	317	343	349	336	326	339	344	372	330	326	324	321	321	313	383	354	328	331	346	364	348	351	381	356	309	386	321	353	365	356	372	334	356	327	340	334	368	341	356	316	345	324	328	339	353	338	376	302	329	344	321	355	338	351	368	343	336	324	300	354	306	329	336	337	348	325	320	338	353	346	339	380	337	362	322	329	370	319	340	339	333	359	342	318	318	358	323	312	359	323	320	304	318	343	349	365	350	336	308	348	329	314	305	338	368	358	328	343	324	314	354	344	349	344	342	360	372	337	329	334	333	359	342	351	296	327	334	350	330	313	360	312	347	349	369	325	329	310	358	364	353	344	387	347	324	366	347	317	356	356	346	321	338	356	381	328	347	309	341	374	339	288	323	369	326	363	357	344	344	379	299	365	328	364	343	312	319	347	335	348	332	334	368	311	338	335	345	372	361	325	332	322	342	340	351	344	311	345	373	360	335	329	335	334	338	315	338	304	354	374	330	345	344	326	344	335	328	318	338	348	320	347	338	328	396	342	320	331	342	354	323	347	348	311	321	354	346	331	359	356	349	333	348	341	328	354	351	373	354	364	371	348	368	363	351	346	297	353	326	341	345	351	366	345	323	350	322	328	332	351	351	374	340	342	326	321	359	364	349	350	315	343	360	343	342	374	320	322	324	333	350	356	309	370	355	365	332	345	318	323	308	325	368	319	342	337	347	373	323	319	323	337	351	336	338	326	312	344	339	339	336	325	347	307	340	343	370	323	355	361	320	360	369	388	344	326	315	351	348	345	374	319	344	335	374	369	327	364	348	339	315	373	336	343	348	348	349	341	344	312	340	343	347	340	336	353	343	336	361	349	326	355	358	332	314	345	299	353	345	322	360	360	344	350	332	372	362	347	340	357	364	345	340	308	372	343	306	304	326	318	338	315	326	358	339	318	309	348	321	340	341	350	354	351	335	321	344	358	347	331	352	355	329	351	335	336	387	346	383	348	325	384	346	339	321	330	306	358	354	306	372	341	337	353	326	368	324	339	321	349	363	310	386	328	342	321	356	319	319	318	332	341	375	342	333	341	304	357	348	359	340	347	312	331	329	326	380	333	342	332	316	361	356	339	335	363	328	352	337	333	364	349	337	325	347	342	375	331	352	327	358	339	360	331	357	330	336	334	339	366	343	367	320	369	317	382	336	337	333	326	353	336	315	348	353	336	377	335	330	314	338	363	321	329	328	353	341	354	337	341	319	322	358	352	328	335	345	336	347	346	325	350	339	357	348	321	334	315	332	342	339	363	363	338	355	344	318	308	345	336	307	358	368	335	362	370	348	336	348	326	366	326	323	343	340	355	303	348	335	344	319	338	353	386	315	337	346	360	362	312	331	323	359	343	335	352	338	343	341	393	301	356	344	366	335	348	364	351	364	363	311	317	313	342	343	371	319	329	321	338	351	354	342	367	340	335	335	339	336	348	326	355	358	317	341	352	301	335	335	327	366	351	359	340	353	338	331	355	329	303	360	327	316	353	339	339	359	330	351	323	328	349	339	338	354	343	317	361	353	313	334	323	379	335	329	352	325	339	330	336	333	360	330	349	339	334	317	372	351	322	365	316	338	343	369	358	332	358	331	328	328	330	344	301	341	356	385	365	330	340	322	372	350	310	339	330	357	360	349	335	322	325	303	354	335	358	348	355	370	341	357	321	310	332	288	364	373	359	334	353	340	342	351	354	333	371	311	358	342	315	327	332	347	354	354	343	372	332	336	331	332	320	329	367	357	337	347	336	339	305	324	330	347	328	314	365	343	356	331	361	369	353	357	373	364	331	343	350	339	334	340	338	341	362	351	348	303	354	311	342	355	362	341	333	343	358	308	332	308	301	343	327	332	326	342	362	332	353	320	348	350	339	322	366	366	347	325	348	377	326	334	306	356	321	345	340	371	326	353	359	366	331	329	333	362	336	366	317	322	331	364	333	322	342	336	364	339	330	331	306	357	359	342	346	346	382	361	361	338	354	325	321	318	326	352
3280	594	279	256	363	336	231	219	144	143	115	113	104	74	51	63	47	48	52	33	34	44	41	48	37	32	36	35	41	40	37	24	41	40	50	44	26	35	27	35	36	38	30	30	26	27	20	37	28	23	22	33	46	29	35	28	25	32	41	23	30	35	29	31	40	23	28	34	32	37	26	36	27	37	32	25	25	23	37	42	29	27	27	34	33	35	34	25	26	22	44	34	33	28	27	29	31	35	29	38	33	29	31	34	36	27	26	34	26	24	32	33	29	38	25	24	22	25	33	24	37	31	30	21	33	29	23	24	33	31	19	39	28	31	26	32	34	29	37	31	37	28	30	23	29	33	33	32	35	27	25	31	28	25	24	30	29	30	27	29	24	32	29	22	30	37	32	27	31	29	24	31	37	32	31	26	35	26	41	26	22	33	22	28	28	32	22	22	40	26	31	33	34	27	34	25	21	31	31	18	30	27	35	26	25	29	24	31	29	32	32	36	27	23	36	36	35	37	33	32	18	32	38	26	32	28	31	31	31	23	28	26	30	20	25	27	28	27	15	37	33	27	28	28	27	28	26	21	25	33	28	34	26	32	27	26	26	24	34	24	31	29	28	25	23	25	23	25	29	29	27	26	27	18	25	27	39	40	30	40	35	38	36	21	32	23	30	39	34	23	37	28	26	30	27	30	40	29	24	29	30	24	43	24	30	32	34	21	28	32	27	33	31	31	38	23	27	27	27	28	29	25	32	29	32	35	31	30	32	30	35	20	28	27	26	31	25	22	29	33	23	35	25	24	36	31	38	40	27	30	18	39	33	17	24	24	32	37	33	33	22	35	30	31	20	24	31	30	30	24	27	18	32	36	27	29	29	35	37	28	29	39	31	33	18	39	35	20	27	31	33	24	29	33	22	31	23	30	28	25	35	23	28	28	30	24	32	31	34	33	26	35	36	23	30	24	29	32	32	25	31	24	19	24	36	21	28	33	44	29	35	28	32	27	21	26	32	28	30	31	27	28	27	28	28	28	27	28	33	31	36	25	35	29	30	22	30	34	26	33	30	21	27	31	28	33	31	25	29	32	27	32	28	30	32	30	25	29	24	39	29	13	25	32	29	34	26	23	24	35	38	26	26	44	28	25	28	21	26	32	40	24	35	32	30	25	30	38	35	45	30	45	27	33	19	37	28	27	31	27	28	31	27	42	38	34	35	25	30	34	28	38	36	29	32	24	24	32	33	25	37	25	35	40	25	27	29	35	33	38	42	23	26	40	34	22	32	29	27	24	28	32	36	26	30	29	27	44	31	30	30	37	28	28	31	29	37	36	21	21	23	24	39	34	29	35	30	28	31	33	23	38	28	27	30	24	29	34	30	19	23	26	28	36	29	29	29	31	34	31	21	29	27	33	31	39	26	26	21	42	27	38	37	27	29	30	32	28	38	19	28	27	30	26	25	30	35	35	31	26	26	26	28	35	26	28	28	39	34	27	32	27	34	27	30	26	17	34	31	39	29	33	27	37	35	24	25	35	39	30	27	38	31	32	41	27	37	30	32	33	29	29	39	21	28	23	28	30	37	26	37	38	30	29	25	39	33	29	30	38	34	31	27	33	29	21	32	32	19	29	25	38	19	27	32	24	29	33	31	33	36	21	27	30	30	33	35	23	28	31	32	26	26	30	29	31	35	30	40	25	35	23	41	21	27	28	26	24	23	26	21	22	36	38	27	24	27	26	26	28	20	37	21	42	34	32	24	31	15	26	33	25	27	23	23	29	21	35	26	24	28	32	25	35	39	29	30	26	39	32	33	27	34	29	25	38	30	23	25	32	32	29	49	31	29	21	31	31	20	32	17	25	24	28	28	23	34	31	28	27	29	27	34	33	34	25	35	29	32	27	22	32	31	12	28	25	25	26	26	33	37	40	28	25	40	29	41	25	33	28	29	44	36	28	38	27	23	25	24	27	42	32	33	25	27	27	33	31	29	30	31	31	33	26	31	29	31	30	28	28	35	37	38	27	31	31	27	34	33	23	27	31	18	33	31	25	26	33	31	34	32	28	26	22	34	24	29	32	30	26	21	37	28	29	20	23	22	19	28	37	33	23	25	24	31	24	26	28	34	28	25	44	29	19	30	28	34	22	29	25	38	30	33	38	24	37	24	33	29	23	26	33	21	27	30	40	34	40	33	27	21	25	25	33	27	27	32	36	29	27	22	23	33	34	30	30	34	28	20	32	29	34	24	28	38	27	24	35	28	26	25	34	33	27	26	39	27	29	26	28	30	27	28	30	30	32	29	27	30	29	30	30	26	27	33	31	32	30	32	33	24	28	33	20	28	30	31	24	25	32	30	29	33	27	26	36	18	34	33	33	34	37	31	34	26	37	39	26	36	32	45	37	30	29	17	30	23	28	21	30	27	30	32	33	30	26	30	33	27	23	23	30	29	33	31	35	33	30	36	24	23	29	31	26	24	24	28	32	33	22	27	25	25	30	35	27	25	38	27	22	29	28	40	29	39	27	28	26	34	33	23	29	22	25	31	19	33	30	34	39	15	40	28	34	29	33	41	32	29	35	37	26	38	23	20	24	26	20	32	37	30	24	32	31	31	27	35	34	22	33	32	32	25	26	28	35	30	32	21	35	20	30	29	28	28	27	35	27	26	28	38	23	33	32	36	37	27	27	29	29	23	30	23	34	24	22	30	33	36	30	36	24	27	29	28	25	24	19	30	28	22	31	30	28	25	36	20	32	28	44	33	32	33	35	36	29	21	35	34	34	32	34	24	32	34	30	25	29	31	27	38	21	34	33	28	35	39	24	26	31	32	20	28	31	30	38	35	34	30	28	36	23	30	25	22	26	36	36	25	38	25	25	30	23	21	28	31	32	31	34	35	35	25	31	40	31	21	34	25	45	27	29	44	23	26	27	29	31	29	35	37	25	30	29	27	31	23	32	36	23	33	28	31	24	25	29	29	22	34	28	32	40	25	30	25	26	23	24	33	32	25	31	37	30	23	36	28	26	27	29	36	25	25	25	36	19	20	33	30	24	39	31	26	21	42	36	33	23	37	33	23	26	35	27	34	33	27	24	34	25	26	24	29	21	29	23	26	24	33	38	27	31	26	38	36	36	26	32	29	23	28	34	33	19	36	30	36	24	43	31	22	38	41	29	32	30	25	27	33	37	30	29	20	25	30	33	44	29	29	28	26	29	22	32	34	39	38	32	32	22	28	28	15	35	37	42	33	27	31	33	31	31	26	26	27	25	27	32	32	21	28	21	29	35	38	30	31	34	36	32	27	33	25	35	29	30	40	23	27	35	32	28	20	37	25	31	22	26	23	25	21	33	33	23	26	32	33	18	25	33	30	27	31	28	22	30	32	38	26	22	31	27	41	34	23	30	36	20	27	35	35	29	23	27	27	30	27	29	33	31	26	25	33	37	33	29	34	30	39	31	29	32	27	27	30	30	24	34	29	25	29	27	31	22	37	42
26197	16972	9501	22004	28143	27040	22058	16975	12083	9999	8506	7593	6132	4757	3251	2666	2318	1914	1662	1542	1418	1294	1284	1289	1250	1120	1092	1036	1075	1321	1241	1057	1105	1057	1028	990	887	867	910	834	809	795	786	721	660	729	685	659	622	606	597	613	667	657	612	664	653	603	635	639	583	588	597	579	624	585	542	621	564	604	577	600	597	562	569	577	546	574	555	505	551	580	550	562	593	557	596	544	540	529	526	556	607	545	538	554	486	549	525	547	534	558	564	518	522	603	535	545	525	556	528	574	532	542	546	581	517	537	539	560	529	533	557	590	524	543	506	574	552	521	526	536	545	530	564	527	554	564	543	533	521	491	488	552	521	594	529	488	532	558	537	537	552	528	546	541	522	539	548	534	536	547	532	546	541	537	516	516	543	528	575	521	526	497	553	498	545	525	560	514	541	536	550	563	499	527	520	562	555	527	533	548	503	540	561	515	512	534	526	546	499	520	512	502	553	517	528	540	543	557	539	582	531	525	578	545	499	536	513	549	557	570	475	536	492	552	521	537	495	524	542	537	531	533	534	515	489	531	555	536	522	507	537	570	510	561	566	518	555	528	578	521	530	522	528	551	535	503	519	552	526	557	546	554	546	507	508	518	509	536	533	493	474	569	495	514	504	508	464	514	527	520	521	535	531	545	565	520	533	536	537	564	516	506	539	548	527	505	527	496	559	540	519	532	501	502	563	506	490	528	556	559	580	537	539	474	538	514	525	565	515	523	540	495	532	564	536	535	526	518	520	563	560	516	531	562	530	507	547	502	522	532	522	528	535	521	574	568	543	541	532	513	563	507	540	520	515	563	530	515	553	559	491	532	560	567	512	574	558	509	535	525	546	496	556	563	551	515	543	556	528	516	538	495	529	515	532	563	513	537	528	518	537	577	536	512	548	520	546	531	594	543	537	505	526	534	546	522	512	545	536	508	538	525	548	560	535	524	486	590	532	535	585	568	517	537	533	552	548	506	549	538	528	545	544	531	508	551	560	529	564	549	536	530	533	559	536	527	554	524	519	514	542	530	570	538	512	566	549	538	552	543	495	519	511	528	504	527	537	502	503	532	538	528	500	505	566	507	532	559	513	541	481	538	560	535	542	546	505	525	542	540	494	509	506	522	541	502	532	527	558	518	510	546	532	503	522	515	551	529	541	523	563	499	562	520	554	529	517	552	531	516	548	531	533	541	537	557	476	534	545	551	558	562	538	527	550	518	496	540	538	531	529	521	557	508	532	536	531	524	558	552	556	508	559	559	527	561	522	538	565	531	550	558	513	522	550	557	516	555	551	528	529	515	558	525	559	563	551	555	517	535	516	527	547	529	534	510	528	506	526	543	531	518	523	503	526	542	510	524	571	529	561	530	569	578	587	552	552	540	543	543	511	539	513	557	514	535	560	511	530	509	503	578	565	525	516	522	546	537	545	510	522	560	540	524	569	503	509	540	502	497	536	556	535	474	570	497	533	525	557	501	532	526	520	537	461	560	568	533	543	526	521	533	509	513	540	532	546	540	547	518	529	531	529	558	524	533	557	537	521	553	510	523	549	516	565	536	538	515	564	503	532	529	523	546	528	504	515	524	518	546	504	505	526	535	536	535	478	511	542	531	531	555	547	507	509	510	517	502	540	531	494	530	503	557	557	529	530	534	509	510	540	536	542	473	533	556	566	547	517	535	529	515	550	528	517	504	532	554	526	503	521	523	550	576	534	560	482	556	538	518	549	520	519	559	562	499	550	500	497	524	516	505	494	529	505	519	472	548	523	534	530	536	521	562	560	556	532	564	535	565	529	558	543	532	563	563	535	525	532	538	499	527	531	503	521	523	562	546	516	547	513	515	514	544	522	557	547	506	522	541	519	529	515	543	511	571	536	539	489	533	523	580	515	535	514	525	516	538	553	505	580	550	509	492	536	512	542	544	495	554	533	512	546	506	547	505	504	521	537	559	513	535	536	573	535	523	521	536	509	551	546	499	523	529	565	553	537	524	543	537	519	544	511	526	519	505	525	511	526	523	527	521	553	540	545	527	531	508	494	559	582	532	528	554	531	558	499	550	510	550	543	532	523	509	566	492	516	561	534	513	507	533	508	512	570	533	556	563	520	520	555	549	489	572	512	543	539	530	549	541	483	460	532	530	535	588	534	552	550	531	503	513	515	549	550	541	509	488	524	512	497	518	523	537	538	531	510	528	544	525	540	522	533	540	528	514	537	509	537	519	524	530	521	531	510	550	526	517	531	538	526	506	518	483	494	533	543	605	531	473	529	549	508	537	533	542	515	511	512	561	495	497	484	558	545	540	547	559	570	589	524	522	520	568	507	533	536	554	538	548	562	482	502	516	562	530	547	560	543	484	526	527	520	549	503	555	536	534	510	560	491	533	508	576	508	570	491	559	517	512	527	550	573	560	586	518	522	538	531	517	545	516	495	541	521	563	512	495	533	507	575	559	563	524	495	522	520	545	514	530	567	537	533	526	561	588	509	561	510	564	557	580	542	554	537	551	523	547	544	474	506	548	507	532	497	520	518	533	518	516	529	509	578	499	568	569	504	533	572	546	518	525	528	504	544	496	474	559	533	530	528	550	541	515	553	557	550	526	545	495	518	557	566	504	531	518	515	531	558	523	549	533	532	487	559	486	561	508	528	505	538	508	513	507	557	517	514	536	547	536	527	531	504	564	499	589	513	533	527	533	555	522	499	528	530	489	570	561	551	521	480	523	528	521	533	539	532	561	517	547	524	509	594	546	544	487	539	537	539	505	522	538	524	545	544	506	543	529	571	543	535	501	541	526	510	525	575	554	509	563	505	506	557	540	551	568	505	559	518	586	507	508	544	523	572	508	543	517	559	528	579	531	532	534	544	553	514	600	510	565	594	539	532	495	462	545	537	540	523	545	509	527	531	534	529	531	536	563	561	510	538	471	542	545	508	506	530	537	576	534	527	558	519	518	546	497	515	517	530	481	494	528	543	531	552	562	521	496	541	528	521	542	530	506	528	520	541	558	559	504	551	513	504	543	514	514	512	513	540	571	556	501	545	529	535	521	536	471	552	564	565	539	543	521	523	524	506	561	532	581	527	539	523	567	501	515	530	504	520	526	533	543	527	499	515	524	529	517	542	541	497	552	516	529	536	558	520	530	530	542	551	522	555	560	569	563	525	484	536	560	521	505	529	515	498	577	513	538	540	517	564	527	554	567	519	541	523	532	530	522	545	497	586	526	536	499	560	550	569	527	534	503	510	567	524	554	521	551	520	601	523	535	528	502	561	552	520	491	552	545	518	543	537	478	541	571	541	555	534	540	533	511	544	506	512	575	512	548	508	545	504	554	555	600	520	490	529	531	551	493	535	581	515	541	537	517	508	557	556	559	581	556	504	548	569	575	547	461	499	531	534	503	504	494	524	549	590	538	510	568	543	537	506	537	525	512	544	559	555	541	536	528	546	535	517	563	530	535	517	546	504	533	490	517
3464	1083	525	409	515	461	376	244	249	219	228	157	156	124	96	74	66	63	49	53	46	47	43	37	39	35	32	35	42	43	48	34	40	32	40	30	42	33	31	28	31	29	22	22	24	26	19	32	29	27	25	24	29	25	28	27	22	28	29	32	28	29	24	33	24	28	30	23	22	21	21	34	28	31	22	26	30	25	26	30	28	24	24	28	36	28	24	23	30	21	31	33	25	28	15	27	31	18	25	26	21	20	17	23	24	21	29	26	30	25	17	17	30	21	27	24	16	26	25	27	33	24	19	22	23	20	24	24	19	29	20	23	24	27	22	22	31	25	24	27	17	24	14	25	23	31	22	20	26	19	33	24	20	33	18	29	22	26	21	18	20	20	27	28	17	26	15	19	19	16	26	25	27	23	21	20	17	15	19	26	30	17	19	26	19	25	23	21	19	29	31	25	22	18	25	18	25	28	26	20	16	18	34	27	23	26	22	22	28	35	17	24	20	22	24	30	20	20	32	23	23	20	17	26	24	26	23	13	23	16	22	23	25	24	24	20	25	22	22	36	26	28	30	26	22	26	32	18	33	26	28	25	25	22	19	28	22	26	22	28	22	23	16	30	22	23	26	25	19	30	24	29	22	27	24	19	29	23	19	22	21	18	34	20	18	20	24	21	28	21	19	30	27	21	20	17	23	18	27	29	18	25	28	24	32	21	27	20	31	17	28	22	25	31	24	24	25	18	21	32	15	19	28	25	18	19	24	28	23	27	27	21	28	20	30	20	24	27	20	26	25	21	17	19	21	15	25	21	33	28	19	29	20	23	18	23	27	31	27	19	15	24	15	22	26	25	30	24	24	29	15	28	33	23	15	17	20	18	16	31	27	25	23	29	29	21	26	27	28	25	12	20	18	22	21	27	19	26	14	21	27	22	19	20	18	20	19	30	18	29	13	29	16	13	28	26	24	26	21	26	18	19	30	26	16	24	14	18	19	23	19	33	22	31	20	23	27	16	27	22	30	29	24	24	32	27	33	32	23	17	15	21	29	26	28	32	26	34	27	21	30	26	18	30	22	22	21	18	26	22	27	28	22	31	33	22	25	22	21	30	22	29	18	26	30	15	28	32	16	19	27	20	26	25	17	25	22	34	25	31	35	18	18	17	24	27	21	26	30	23	23	16	39	20	26	22	22	21	19	33	34	26	16	15	24	21	18	26	20	20	17	29	15	23	27	24	23	19	25	19	37	18	20	19	25	26	21	27	27	21	26	25	19	22	22	24	18	26	25	24	31	23	30	28	28	29	19	21	25	10	18	26	21	28	35	14	30	35	26	26	24	19	22	33	28	19	18	29	27	24	32	20	32	23	32	18	23	26	16	23	20	18	21	33	20	31	21	27	25	30	18	23	22	23	16	18	23	32	18	24	26	28	35	29	22	17	20	30	23	18	24	31	21	26	16	15	13	22	27	21	22	19	39	20	24	36	24	25	19	19	27	22	29	25	30	21	34	23	30	20	15	20	30	31	29	30	9	24	21	23	19	27	26	10	32	17	20	23	24	25	25	24	25	28	14	27	24	20	23	21	29	20	24	18	27	26	23	17	15	17	33	24	19	26	23	18	25	23	27	20	26	24	15	24	29	17	28	32	25	23	14	23	28	31	23	25	22	24	26	18	21	24	20	18	22	14	21	26	22	19	19	25	18	33	22	26	13	26	22	19	22	26	24	23	19	19	21	28	17	18	25	31	29	25	22	34	17	24	27	24	26	21	31	28	28	25	26	23	38	14	24	27	25	24	26	15	24	20	26	26	25	24	28	23	19	30	21	24	24	19	18	24	20	26	34	26	25	27	32	27	28	23	19	20	19	17	23	22	29	20	20	22	25	16	19	20	19	27	28	25	33	22	21	19	20	26	21	20	21	30	26	26	18	19	32	24	26	23	28	26	21	24	36	21	19	28	23	25	28	18	20	22	18	25	14	25	21	29	26	29	22	27	23	22	29	26	28	16	25	25	31	23	26	22	15	21	21	22	27	27	26	17	15	16	24	16	26	19	15	19	23	24	23	28	26	20	15	22	19	20	28	21	23	22	23	17	22	29	18	27	20	16	27	22	23	12	20	16	19	26	23	23	33	24	19	20	25	22	15	23	19	25	18	26	31	33	19	23	18	23	30	27	21	22	16	28	21	23	21	28	14	20	29	19	21	33	22	24	22	25	18	17	20	23	23	22	22	31	14	21	23	23	21	32	24	19	15	24	29	30	20	25	26	28	19	23	24	29	28	26	25	20	23	20	25	22	19	21	22	27	27	24	26	20	18	33	29	29	23	20	33	24	33	23	24	19	18	29	23	36	16	35	15	24	29	25	27	26	23	31	15	27	16	17	23	22	31	23	21	17	25	23	23	28	20	24	25	23	28	23	25	26	25	18	27	21	19	25	16	20	25	28	19	26	20	29	22	18	20	22	24	27	22	16	20	26	20	24	23	20	20	24	23	27	20	18	32	24	25	20	27	22	25	37	26	28	25	16	28	31	23	22	23	30	22	19	20	25	26	28	25	30	25	20	19	22	24	30	30	21	26	21	29	18	20	26	26	23	27	18	19	22	26	27	25	26	21	24	19	30	21	17	22	24	18	16	27	33	22	25	19	25	26	26	32	21	21	29	23	27	25	19	20	27	24	13	18	20	21	27	28	17	21	22	27	22	25	27	27	28	27	23	24	23	26	19	31	29	19	28	22	24	20	21	20	23	17	27	21	20	23	26	24	19	26	23	28	17	20	15	31	26	34	26	33	21	22	25	22	22	18	28	28	19	24	32	18	26	23	29	14	24	18	26	27	27	10	26	28	26	16	18	31	24	19	20	22	25	21	23	21	26	22	20	23	24	28	20	25	33	33	18	23	20	33	27	24	27	25	32	24	26	19	17	18	29	17	22	27	30	25	32	21	22	22	27	19	20	21	15	29	24	27	32	30	18	32	26	27	20	28	23	20	32	27	24	21	19	23	26	22	12	25	18	24	22	27	28	21	15	22	24	24	23	21	22	16	27	18	25	20	17	24	17	31	22	21	25	28	22	23	34	26	23	25	29	28	24	29	24	27	17	26	22	29	27	35	24	30	21	26	27	33	26	32	22	27	27	12	31	17	15	25	29	31	21	19	29	20	24	26	27	33	25	18	24	23	24	22	25	21	25	29	26	17	16	22	25	26	28	21	22	26	25	27	23	29	20	25	23	29	24	25	34	18	19	20	19	20	26	34	15	23	17	24	27	13	28	26	28	28	21	29	23	19	24	29	20	19	18	19	27	23	31	27	31	21	19	21	20	30	27	18	34	23	26	32	18	26	20	30	35	27	25	27	30	25	21	22	21	25	22	22	27	25	23	22	22	27	19	28	20	28	23	32	16	21	22	22	17	28	26	25	31	23	24	21	21	26	21	24	17	21	25	19	23	23	28	17	22	37	17	25	23	20	26	25	26	28	22	25	28	26	19	22	17
34042	21265	14043	28570	33973	32484	27719	22122	18099	15277	13930	11425	9602	7338	5533	4215	3598	2831	2446	2331	2052	1908	1810	1787	1708	1545	1451	1379	1567	1722	1458	1436	1412	1397	1310	1147	1024	911	882	898	872	874	737	756	701	669	648	618	650	566	605	600	575	624	624	573	602	632	540	583	589	576	583	505	512	516	502	520	544	519	542	495	547	476	473	496	450	496	482	489	483	473	504	457	492	434	441	452	462	452	456	479	416	472	434	450	457	457	445	422	461	433	443	464	463	464	449	443	457	454	432	466	430	457	461	453	457	447	450	466	416	450	480	528	496	465	483	430	452	465	445	452	437	423	438	410	434	440	416	455	462	408	457	440	463	428	410	406	456	408	415	500	444	415	456	376	447	427	437	428	443	473	449	451	441	429	425	424	416	453	444	432	394	433	462	459	424	452	412	448	459	429	440	459	453	441	451	459	434	462	431	447	385	405	426	412	438	434	427	426	417	442	421	399	416	429	443	389	457	429	422	458	420	438	457	427	451	456	430	425	451	430	432	415	444	439	382	415	416	422	418	446	414	416	451	441	463	447	435	421	425	454	420	414	447	413	425	403	456	459	432	446	408	425	410	433	430	427	417	415	458	471	466	430	441	439	447	436	465	427	460	413	417	467	430	460	411	408	429	449	444	410	398	476	457	426	457	430	418	444	385	402	443	452	412	424	426	429	442	433	438	397	434	451	448	431	427	431	404	403	400	445	485	465	456	437	413	429	464	433	418	403	420	442	406	425	418	432	405	432	460	444	395	467	428	420	427	442	427	434	408	434	408	432	411	460	450	445	445	459	488	437	410	415	425	423	394	424	441	422	412	452	494	437	439	434	437	416	449	420	454	414	439	428	407	442	430	428	426	400	428	444	409	434	407	423	429	444	434	437	392	440	453	385	414	454	450	451	436	423	453	416	442	425	422	395	437	452	437	431	420	429	394	440	417	449	423	439	405	437	434	416	470	423	443	444	415	416	452	460	442	416	427	424	411	433	405	412	421	479	410	413	416	427	429	433	407	447	469	465	447	406	433	454	427	381	449	415	433	453	434	384	414	414	451	429	434	430	431	401	394	426	437	427	443	449	458	450	407	451	399	387	431	403	442	416	439	420	438	423	468	412	409	468	453	460	407	424	445	451	397	432	423	447	423	428	440	444	418	434	438	414	417	441	437	469	425	437	412	409	438	428	445	404	405	425	411	415	451	423	457	442	410	442	423	415	479	457	420	447	433	425	442	415	446	427	441	471	474	408	447	445	420	461	408	457	433	441	433	451	437	434	428	453	442	412	453	419	381	451	447	450	422	457	448	406	426	456	429	391	424	398	434	456	437	457	433	437	421	451	458	437	464	426	427	439	437	435	389	438	454	391	411	409	427	467	400	431	463	425	421	409	455	429	426	410	452	421	416	447	434	389	431	417	471	444	452	447	441	398	442	440	404	460	420	416	428	414	442	457	429	457	431	445	463	390	405	453	430	429	416	441	415	396	441	402	450	411	431	430	449	413	437	422	402	472	465	436	423	433	424	436	397	439	434	440	432	435	407	437	431	445	469	452	450	406	456	435	473	429	432	436	381	464	428	421	455	421	408	417	417	406	438	403	437	416	444	420	475	421	428	443	404	444	401	416	416	438	417	452	430	400	421	441	396	428	425	409	431	429	441	407	423	464	438	447	425	441	400	499	450	434	451	415	459	425	423	435	428	437	450	445	408	442	434	451	438	432	440	407	435	431	432	425	434	413	452	409	400	414	420	420	403	422	415	418	440	409	430	447	417	423	402	434	415	415	436	436	436	438	457	434	403	451	420	438	417	431	403	424	429	395	433	428	429	423	466	414	446	454	409	446	435	390	463	401	416	439	432	431	405	442	446	479	423	442	449	408	409	419	417	435	414	463	452	449	440	412	405	458	416	465	445	432	437	411	469	399	426	425	448	419	398	420	444	417	444	426	387	413	449	427	420	434	420	486	438	408	437	443	464	416	427	376	446	426	454	421	443	437	415	450	419	468	407	427	413	455	474	408	393	438	425	406	457	404	431	440	438	408	438	429	479	451	399	424	429	418	429	427	438	421	416	444	440	433	443	452	434	431	437	429	413	461	481	436	434	443	400	467	417	426	439	448	402	421	437	386	451	417	424	422	425	451	432	442	404	431	437	453	460	450	439	461	423	448	422	389	418	413	417	413	367	472	373	409	438	419	449	444	466	411	412	423	432	415	411	442	414	414	432	406	417	425	450	421	465	437	441	437	430	426	395	411	455	416	455	429	415	447	416	431	462	380	422	401	373	432	415	423	432	408	433	438	435	403	413	453	457	412	405	426	452	424	424	411	482	411	428	455	432	427	457	443	421	413	443	418	444	408	424	392	422	428	394	390	438	433	408	418	440	447	425	452	425	461	419	430	418	461	404	419	436	416	441	422	426	423	404	451	414	421	413	449	451	452	415	445	438	416	379	431	412	429	394	443	409	410	435	425	413	382	425	404	474	424	435	405	411	436	435	405	416	444	409	404	418	486	382	403	413	468	420	427	430	415	461	417	431	438	409	408	446	401	451	441	444	414	390	449	412	431	418	425	406	479	424	428	440	436	399	438	397	436	412	407	420	435	437	385	451	450	464	409	422	424	430	409	435	416	426	461	411	415	398	447	453	416	437	483	426	403	472	426	436	427	409	450	426	400	435	391	424	428	431	427	431	459	452	437	408	452	433	422	408	427	427	445	425	439	444	448	413	408	431	398	425	402	420	455	402	420	412	422	454	468	413	417	430	414	415	430	428	452	458	443	421	428	449	413	408	446	432	410	410	434	420	393	432	410	368	437	433	410	421	432	382	429	437	394	384	396	442	400	426	404	431	448	462	404	422	401	440	433	446	415	442	433	410	404	389	433	430	397	452	405	400	413	450	396	422	457	411	423	447	434	456	421	422	459	444	419	409	426	432	416	431	443	415	428	434	394	439	426	408	419	409	405	446	444	420	430	431	441	420	405	452	453	416	450	412	450	430	443	470	442	417	420	402	458	449	455	428	433	412	462	431	450	402	453	447	444	389	401	409	440	423	446	439	444	423	424	433	431	419	436	424	424	444	433	380	443	410	417	440	474	409	440	421	416	435	437	398	450	434	406	402	426	422	458	441	424	441	422	447	433	473	407	398	430	433	469	444	442	420	435	454	432	400	416	404	455	475	438	412	405	453	402	440	423	440	420	433	415	421	415	392	408	423	437	438	417	466	420	379	429	443	448	447	421	448	408	433	431	401	447	419	440	446	434	460	392	437	448	456	432	433	444	446	469	420	425	419	433	417	431	445	428	412	418	422	427	433	445	407	434	440	425	427	420	469	424	433	412	408	431	441	457	414	444	359	383	410	416	429	420	422	420	406	442	410	440	426	443	435	425	405	467	427	436	427	444	445	445	404	429	415	418	448	421	478	433	394	439	412	430	400	422	419	434	436	484	416	409	450	415	433	422	422	412	437	397	387	428	434	422
1816	404	214	160	247	218	185	124	121	118	105	106	66	57	46	34	31	30	29	29	24	20	26	23	19	25	31	19	17	26	26	22	30	21	21	22	26	19	13	24	15	19	25	23	15	14	18	17	17	24	20	19	19	19	13	16	20	13	25	20	20	18	25	23	18	19	9	17	14	18	16	18	18	22	14	11	19	22	15	22	17	18	29	20	23	14	15	13	16	11	17	19	25	19	21	17	22	12	14	11	20	14	26	15	21	25	13	14	15	17	21	16	19	23	8	19	18	19	19	23	17	25	14	26	20	22	25	22	18	20	18	25	12	12	20	17	17	19	16	29	13	19	17	18	25	17	14	21	14	20	20	16	21	14	24	20	23	12	22	20	17	19	18	16	20	24	15	20	10	16	13	20	10	13	16	23	21	14	22	14	11	25	20	18	13	16	18	28	21	17	20	20	27	21	14	12	22	24	11	15	21	20	23	15	20	21	19	24	17	17	19	13	13	23	16	24	15	18	17	17	21	15	13	15	17	23	16	13	17	15	26	26	22	14	20	21	17	17	17	18	19	24	19	21	20	18	15	18	17	20	14	15	16	19	23	18	20	27	17	18	20	12	20	17	13	18	18	24	14	17	15	13	18	17	20	10	17	25	17	25	15	17	9	17	9	13	15	16	17	13	18	20	25	21	20	21	18	25	13	18	18	23	15	16	20	17	13	25	16	23	15	19	24	19	14	17	20	14	17	19	16	23	15	13	10	15	22	24	14	16	24	19	19	30	22	14	23	21	15	14	22	16	13	26	17	19	19	21	15	16	13	18	21	14	15	18	17	16	22	17	15	18	14	20	22	14	14	21	19	17	24	26	24	14	13	18	17	9	11	18	19	16	19	11	13	21	13	28	18	15	12	24	11	18	15	21	15	13	19	16	12	16	22	17	16	17	28	17	26	20	19	24	20	13	15	22	23	13	17	15	16	18	17	20	13	14	19	19	23	18	25	24	14	24	20	27	16	17	21	21	19	19	19	13	15	19	24	24	22	21	18	17	12	13	21	12	13	22	18	16	15	17	18	24	12	20	12	15	23	17	23	14	15	12	18	19	17	16	23	24	19	23	19	16	15	12	20	8	19	20	15	16	19	13	19	17	11	16	14	17	16	8	18	22	18	16	10	21	22	23	17	21	17	19	20	14	15	16	19	19	15	23	17	13	26	21	12	13	19	20	13	20	24	13	23	23	23	19	15	16	16	24	14	11	11	13	12	18	21	16	19	21	16	14	16	12	17	18	21	18	29	22	15	21	18	25	19	15	18	13	12	14	15	12	10	11	17	22	15	27	17	22	22	20	17	20	22	15	15	20	27	21	26	15	14	18	22	17	22	16	16	17	17	23	21	17	24	20	20	16	14	24	17	13	25	26	16	17	23	11	16	14	23	11	18	19	24	15	18	23	14	20	22	10	19	14	19	13	18	12	12	24	12	16	17	18	14	15	15	8	19	30	31	21	21	20	12	17	18	13	24	16	19	15	28	20	20	25	11	16	19	16	23	22	28	20	16	18	22	25	26	15	27	18	17	19	26	24	7	22	19	25	16	15	15	27	24	16	12	21	20	18	14	21	19	16	19	13	10	15	15	17	20	17	12	20	17	17	14	19	13	15	19	19	18	24	18	13	23	10	25	21	18	26	16	15	20	19	11	16	21	14	19	25	16	18	15	16	32	21	21	16	17	28	15	17	19	23	21	12	16	14	26	16	16	17	18	16	27	12	11	20	18	11	16	17	17	19	16	21	24	19	15	23	19	19	16	14	18	15	19	14	29	14	18	15	17	20	16	10	20	20	16	20	16	9	17	17	18	14	19	17	15	15	17	16	23	17	18	21	17	21	25	19	21	17	30	12	21	17	21	27	15	9	17	20	16	14	25	22	15	16	22	29	16	21	18	27	19	19	19	16	19	26	13	17	20	19	21	11	18	13	20	18	18	22	19	16	14	20	15	13	19	20	23	21	23	16	6	18	17	23	16	18	20	12	16	25	21	23	21	25	16	17	17	10	15	19	16	11	16	22	23	26	22	15	17	15	8	23	17	18	15	13	21	15	21	17	30	16	17	22	19	21	23	20	12	19	18	17	15	15	20	15	22	20	16	22	17	13	27	16	14	19	17	14	23	21	18	12	20	14	17	19	17	23	15	12	22	18	28	15	15	17	16	19	25	12	20	23	22	15	21	23	23	16	17	17	16	23	17	12	12	16	18	14	26	19	14	21	15	17	17	24	23	23	18	18	15	22	16	17	23	17	10	23	22	23	13	22	21	20	6	21	16	15	18	20	25	16	22	23	19	21	18	21	24	18	17	14	20	12	16	23	15	17	14	19	22	18	19	28	26	18	11	21	21	16	16	18	24	19	16	12	25	23	19	15	17	16	13	20	25	16	14	20	9	12	24	20	17	21	21	12	13	16	15	18	21	16	11	16	15	19	17	12	13	14	19	15	15	14	19	12	21	16	18	11	24	15	20	24	15	22	21	19	20	18	20	10	15	15	22	18	16	27	19	12	21	23	15	20	17	24	25	23	24	22	13	17	13	15	18	22	17	18	14	20	11	22	20	14	28	21	17	21	20	12	14	17	15	16	18	18	19	19	9	26	15	22	18	27	20	27	17	18	14	20	10	10	18	16	23	14	22	17	20	26	18	10	21	16	11	21	18	19	19	14	15	25	16	15	21	18	18	13	28	9	20	23	20	17	21	23	14	25	20	22	20	19	18	17	19	17	16	14	16	18	16	17	17	17	15	17	17	14	20	25	27	17	19	21	13	14	12	14	23	13	22	20	19	17	13	21	13	13	20	17	15	26	19	22	17	17	17	14	22	18	17	23	13	37	18	20	16	18	18	22	22	19	20	13	19	22	19	13	12	25	13	21	12	9	13	18	18	24	10	15	11	26	18	10	17	24	20	22	17	21	22	20	21	21	10	22	31	24	24	15	16	15	18	12	15	19	23	23	15	13	16	11	17	16	14	14	16	23	20	11	18	20	19	12	20	18	21	18	16	19	20	19	14	18	14	16	15	16	17	11	15	22	21	11	22	14	26	15	18	16	14	12	17	20	21	13	20	25	26	13	12	17	19	28	20	14	16	18	20	15	18	19	13	17	23	24	18	17	18	20	16	19	20	18	17	17	15	10	23	20	17	17	21	26	23	13	19	16	26	24	22	20	18	27	20	15	21	16	18	12	15	13	19	20	19	20	23	21	18	13	18	26	13	30	22	26	22	12	7	16	17	19	19	18	21	14	19	18	13	17	20	22	21	12	11	13	18	22	12	14	13	30	17	15	20	18	13	18	21	18	20	9	14	15	16	27	23	11	18	20	21	18	14	20	18	23	17	15	16	19	17	19	17	19	18	13	24	17	19	15	20	11	24	14	24	12	24	21	12	14	16	16	19	12	22	20	16	17	19	18	13	20	11	18	11	16	24	21	15	25	18	17	25	16	17	13	11	14
21991	13755	7128	17619	24339	21874	18408	13801	11770	9475	8024	6353	4453	3160	2379	1653	1378	1138	952	789	770	803	731	780	694	623	578	604	767	772	726	683	780	834	670	574	513	525	486	481	447	434	470	414	430	395	390	410	394	406	365	369	395	386	424	357	389	342	368	388	361	343	351	397	344	364	355	388	368	346	367	327	358	365	342	334	357	313	356	323	339	361	330	330	365	319	346	289	330	356	333	323	328	307	316	315	300	329	328	332	300	320	370	335	382	316	311	317	339	348	332	334	347	362	344	318	366	313	335	335	354	346	325	344	321	310	347	339	333	352	325	347	316	319	312	330	335	343	277	333	337	315	325	356	348	365	326	337	326	291	313	361	335	332	335	309	337	324	344	327	325	326	329	337	346	322	327	302	328	301	334	308	301	334	316	313	343	328	320	319	312	350	339	348	280	297	301	323	327	328	355	339	336	353	328	360	314	328	350	311	313	332	312	310	362	316	307	301	350	348	312	309	350	323	336	319	339	330	323	332	332	344	340	350	334	295	298	307	309	343	313	316	324	334	317	320	318	309	312	302	356	324	330	333	328	308	314	297	309	355	308	336	313	319	320	353	320	343	314	306	317	339	343	346	339	320	302	360	339	294	320	356	331	307	333	332	344	326	315	293	329	302	306	299	338	286	337	339	370	352	337	315	317	323	302	334	334	319	312	301	342	314	341	351	307	312	334	304	316	336	325	344	330	303	335	349	372	321	316	344	332	341	327	353	321	337	313	350	328	325	339	331	316	338	307	308	336	328	330	295	315	338	339	302	329	330	338	311	337	330	315	337	329	341	349	308	322	321	346	323	306	346	308	298	324	329	307	361	331	340	342	297	349	350	347	319	319	339	347	342	365	301	351	309	356	327	327	320	340	296	340	356	349	303	322	355	300	353	319	312	329	312	304	303	295	349	354	300	301	347	325	310	341	331	300	343	323	327	314	307	339	296	353	345	339	325	321	319	332	319	300	321	330	360	321	314	317	294	319	318	288	358	322	317	338	353	329	352	345	340	295	329	329	377	342	356	351	321	339	329	320	324	307	319	306	312	313	360	316	325	332	328	331	294	333	349	345	350	317	311	318	305	324	333	345	346	315	320	333	337	334	305	348	304	335	322	325	326	308	314	337	330	361	337	369	319	315	330	319	324	311	308	316	318	298	320	298	332	351	348	353	304	314	340	353	332	333	335	331	347	360	336	290	299	356	334	337	338	334	322	324	341	342	318	305	314	320	327	357	337	325	329	365	327	343	309	304	350	348	340	345	326	315	360	329	350	340	325	305	355	358	288	337	322	374	341	336	334	331	330	354	333	320	346	340	325	340	326	316	350	331	348	308	331	344	344	368	355	330	315	320	352	336	306	348	338	300	346	314	302	310	325	316	335	328	329	348	337	355	327	350	324	283	297	337	342	319	307	312	300	320	363	335	318	324	314	336	298	313	351	353	349	312	317	336	304	350	315	305	323	295	339	323	338	327	321	321	347	341	348	298	307	351	311	287	336	356	339	349	307	351	362	314	321	321	313	340	311	347	322	310	320	348	316	292	315	302	330	325	341	328	333	345	321	335	293	306	309	329	313	328	324	331	387	295	351	313	340	313	342	282	337	329	355	356	315	334	357	342	335	339	333	320	315	339	334	299	316	316	351	319	370	345	300	313	310	303	322	338	299	357	352	316	369	345	335	292	310	331	317	323	317	369	329	320	332	325	326	350	341	311	333	347	309	344	332	304	324	324	369	321	335	330	325	314	325	311	329	319	336	297	311	335	343	308	342	323	341	348	326	344	337	327	324	344	305	346	316	305	314	338	318	321	336	345	332	334	347	337	335	324	321	304	336	308	332	319	326	337	339	301	314	280	342	332	352	334	343	315	374	326	321	336	348	330	341	317	347	332	339	312	348	333	336	295	328	364	298	307	312	310	344	323	348	294	313	338	355	319	353	332	328	313	317	304	317	324	318	325	309	345	297	308	362	365	347	314	316	321	306	315	318	331	353	336	366	281	331	313	336	321	330	316	333	325	368	302	323	339	325	310	338	330	338	307	309	320	323	353	321	327	310	286	311	316	369	343	347	330	330	335	303	305	337	311	324	284	307	359	327	353	332	317	317	345	314	344	335	329	316	336	343	335	311	323	333	356	328	305	319	310	366	318	356	368	340	317	319	339	324	307	346	322	306	314	343	328	300	318	339	324	302	369	319	315	345	324	329	351	340	313	333	371	332	343	299	307	301	324	345	333	337	318	351	352	304	299	317	328	344	331	354	343	313	330	324	340	334	364	342	319	322	399	362	350	289	348	328	322	325	324	339	340	333	294	321	312	324	326	337	320	346	359	306	337	322	346	322	355	319	334	349	335	327	327	323	348	329	334	342	318	332	346	328	360	317	318	321	323	367	341	285	319	333	336	321	308	316	336	339	321	328	324	344	318	325	333	327	327	319	324	308	317	357	336	336	311	324	320	333	310	308	352	293	327	317	306	300	319	330	342	323	312	317	340	360	338	346	345	336	324	332	317	355	329	322	314	369	316	348	309	321	316	342	329	296	322	310	343	345	318	325	333	330	294	322	350	335	302	349	306	334	312	335	320	335	320	323	355	342	348	302	304	332	322	311	327	333	299	323	330	354	359	328	331	361	339	348	347	319	331	357	347	335	332	340	321	350	321	387	322	345	318	369	321	310	333	356	344	352	342	333	315	329	325	310	325	340	327	367	342	318	353	336	331	335	318	331	325	337	315	354	331	296	294	316	307	331	298	323	354	327	352	304	326	323	326	352	349	355	343	313	294	303	327	346	347	352	349	296	301	333	338	322	353	343	330	324	321	330	338	350	338	339	319	289	327	357	345	333	339	364	320	308	344	343	330	331	301	350	315	327	336	333	348	270	329	331	351	322	344	344	349	345	325	341	343	324	314	328	321	313	321	340	331	350	335	334	341	322	324	354	330	312	312	363	337	348	338	323	330	360	335	310	357	311	341	334	346	334	344	340	317	318	316	312	333	314	333	341	338	331	308	330	298	321	344	341	333	349	326	339	332	321	312	320	329	321	312	303	288	319	344	317	336	356	353	329	346	315	331	348	332	295	334	317	301	358	365	301	329	289	331	359	312	296	317	317	322	364	307	305	338	334	311	346	317	342	316	365	345	325	275	300	323	333	324	321	327	353	331	334	328	344	314	312	340	303	367	345	332	335	335	316	328	290	321	331	321	366	326	334	326	312	324	332	325	328	334	312	333	342	338	302	345	301	325	351	353	316	367	322	353	307	335	295	354	352	349	334	307	350	330	330	327	346	331	326	306	304	336	305	287	305	356	340	332	354	328	301	345	317	316	323	321	306	298	362	313	319	314	342	346	286	337	301	345	345	319	357	355	307	310	343	318	355	345	318	301	328	357	364	310	350	332	335	316	339	379	308	320	343	338	342	306	303	367	291	320	342	292	334	302	330	360	316	352	342	330	286	346	350	344	342	303	303
2903	1039	459	361	533	544	422	338	328	324	254	185	134	106	75	58	53	52	45	39	43	32	34	47	35	32	37	27	33	29	33	24	34	35	24	22	34	16	28	23	27	22	20	20	27	18	20	26	19	20	20	23	22	29	22	35	16	21	16	17	23	20	29	18	25	25	20	28	15	26	20	13	22	23	17	23	17	15	16	18	16	21	16	16	25	28	11	23	25	21	23	20	19	25	26	15	13	19	20	22	19	18	22	24	12	23	17	17	19	25	17	20	30	16	22	21	17	17	22	18	20	24	27	18	28	23	20	18	21	15	19	16	16	15	31	23	21	19	22	21	12	13	14	22	19	17	14	19	19	13	18	23	18	23	16	27	16	13	25	24	24	15	29	17	13	21	15	22	21	19	14	14	24	12	33	19	21	25	13	23	17	23	22	21	15	13	17	19	20	22	17	16	25	23	17	20	14	23	15	22	9	23	17	22	20	19	18	18	21	22	13	21	16	16	12	14	21	25	24	17	21	16	30	20	19	20	15	18	16	17	30	25	22	20	14	16	23	19	16	16	22	17	19	25	19	20	22	20	24	15	20	24	14	24	22	10	15	21	19	12	24	18	19	17	18	19	25	23	18	23	20	16	18	20	20	13	20	24	17	15	30	17	18	21	19	23	22	13	20	18	20	14	22	16	13	13	18	18	17	23	21	14	22	17	29	20	17	14	20	19	21	10	19	21	20	24	22	19	24	18	12	24	17	15	16	18	9	12	17	16	14	21	19	13	22	20	21	17	26	14	11	12	18	17	27	19	25	19	15	18	19	22	20	17	20	21	19	18	21	15	16	23	19	31	23	13	18	25	22	18	16	21	18	15	25	15	13	23	21	22	22	23	18	25	11	21	17	10	27	18	14	21	21	7	14	18	23	26	15	29	17	19	24	19	17	21	18	18	17	23	21	11	19	12	21	18	17	17	19	22	13	19	22	23	22	21	14	23	20	15	16	20	26	16	22	17	15	16	12	20	18	16	15	22	15	16	14	21	30	23	21	16	18	17	21	15	15	16	15	23	21	20	26	20	17	19	19	18	16	18	20	29	15	23	28	15	22	22	15	25	23	18	27	19	15	16	14	17	18	19	13	15	12	19	25	18	21	22	21	17	25	19	20	19	18	15	19	17	15	15	13	20	29	25	14	24	22	28	21	16	14	21	14	19	17	15	26	12	16	16	19	16	20	18	16	17	22	16	18	20	22	17	14	17	20	18	18	23	22	13	21	17	15	19	24	19	13	21	18	21	20	20	15	21	12	26	20	33	15	20	25	22	23	24	15	14	20	12	24	11	19	22	15	16	19	20	23	22	11	24	16	19	27	14	17	23	21	27	21	23	17	21	17	21	11	16	22	15	22	24	18	23	18	25	16	24	17	16	17	15	19	19	11	26	15	26	13	16	28	22	12	15	27	17	19	17	14	10	16	14	18	17	26	19	15	13	22	25	15	17	21	27	15	21	14	17	32	18	21	25	26	27	18	21	14	11	21	17	17	21	17	20	21	15	15	12	20	21	21	27	14	18	16	15	16	17	13	19	19	19	23	14	22	15	21	16	16	11	17	22	13	15	14	14	21	21	14	15	23	14	18	23	18	23	17	22	11	13	26	13	16	14	14	23	12	27	18	16	22	17	24	17	25	21	17	16	19	21	26	18	17	19	13	20	25	21	14	15	10	14	21	17	20	9	18	18	8	22	24	16	23	23	26	19	16	16	20	14	19	17	16	18	22	29	15	19	24	18	19	18	19	13	21	13	18	17	19	22	13	20	25	16	19	21	16	14	18	19	18	21	17	21	10	8	17	14	23	20	20	15	18	23	21	18	14	16	21	30	16	23	17	23	23	20	19	16	17	18	23	22	21	28	20	19	13	17	19	13	20	22	15	23	20	18	22	19	22	21	25	21	18	16	22	15	13	26	19	14	21	17	20	14	27	14	21	28	17	17	25	14	14	12	21	12	11	19	19	19	18	21	19	14	15	17	15	20	19	20	20	21	26	23	19	16	19	23	23	15	16	25	16	12	20	13	16	24	19	20	17	17	19	21	21	18	23	18	20	18	26	26	19	22	13	12	24	26	21	22	23	29	15	15	16	23	13	19	16	20	13	18	20	12	23	18	21	27	24	22	24	29	19	22	19	14	19	31	26	23	16	19	14	15	16	18	24	19	24	15	15	21	13	24	17	27	22	22	26	21	29	18	15	22	21	18	19	15	21	20	15	17	19	20	16	17	12	24	17	24	20	17	19	14	15	21	14	23	18	17	24	16	21	18	21	29	13	15	21	29	21	16	18	21	25	19	18	13	17	19	22	25	20	23	21	13	21	15	13	17	28	16	14	16	24	20	25	12	15	15	23	16	17	17	27	22	16	17	19	16	25	16	18	20	14	18	13	12	20	19	15	15	35	21	23	22	26	20	17	25	20	22	19	20	27	17	17	20	16	21	17	14	26	17	17	14	20	24	17	10	25	22	22	18	24	21	21	20	20	16	23	23	16	13	11	16	16	28	25	20	17	23	17	19	18	20	13	15	22	16	13	22	23	10	19	18	17	18	14	13	24	17	29	16	19	14	18	18	16	20	20	19	17	15	18	17	18	27	23	20	16	21	31	22	22	24	20	17	17	24	16	16	17	14	20	22	17	15	20	20	23	21	20	17	26	18	22	21	16	19	16	16	20	19	17	19	18	17	19	21	16	26	18	22	21	21	18	12	14	29	17	22	14	23	19	17	19	18	17	15	24	27	20	17	18	23	21	17	17	28	19	14	17	21	18	15	21	19	22	18	17	24	16	30	22	24	8	20	18	20	16	17	17	25	23	18	15	26	19	13	16	29	14	15	23	30	20	21	23	22	22	16	22	19	18	25	20	15	16	20	25	18	18	16	18	10	26	16	26	27	25	17	16	14	19	25	17	17	14	17	20	15	10	14	22	18	19	25	11	22	12	20	21	16	10	15	24	26	17	24	14	20	23	18	18	20	21	14	20	17	19	23	18	16	11	19	13	22	24	18	16	19	13	18	22	19	17	11	16	21	20	26	17	24	20	20	20	21	15	15	26	14	24	16	13	21	21	23	22	22	11	21	17	26	22	28	21	18	18	15	21	16	23	20	7	22	18	17	19	22	18	31	25	19	14	18	12	16	24	15	22	22	18	20	18	20	20	19	14	18	14	14	17	25	21	14	22	17	19	25	12	19	23	24	22	21	21	23	15	28	17	17	13	20	23	22	23	20	17	24	21	20	23	23	17	13	18	27	22	24	21	21	18	18	14	26	15	18	12	16	20	15	13	16	13	16	25	21	25	23	19	17	21	22	23	29	11	15	16	12	18	27	27	20	25	21	14	24	14	15	31	16	16	17	22	23	19	17	10	16	27	13	15	23	15	19	17	20	18	23	23	18	25	14	20	26	22	14	24	27	18	23	19	20	20	23	16	19	15	17	11	15	21	16	13	18	28	18
33174	21840	12890	26880	33684	31949	27953	23913	22013	19067	15591	12601	9860	7107	5154	4059	3276	2753	2052	1872	1745	1646	1610	1610	1502	1377	1306	1282	1426	1371	1158	1302	1532	1427	1228	964	883	823	757	726	724	716	603	604	562	594	554	572	536	500	471	499	505	524	515	498	487	559	497	526	472	486	463	402	408	385	396	455	422	432	444	413	396	425	401	398	390	378	407	391	342	406	417	371	404	399	382	371	361	368	397	406	384	411	386	350	357	365	319	384	384	360	380	383	406	369	348	368	339	393	400	343	375	330	343	415	362	373	382	372	370	414	439	405	359	338	362	332	345	360	367	376	326	350	375	346	374	351	352	354	343	365	342	370	348	330	347	337	388	367	360	391	338	353	353	357	366	371	381	385	351	384	347	393	341	356	371	378	357	351	368	348	336	352	368	353	342	325	374	351	351	374	351	380	340	340	345	355	349	354	324	345	361	368	354	333	341	385	337	367	329	362	382	338	369	365	378	341	355	353	364	350	379	351	362	359	299	308	360	332	335	360	335	338	305	329	385	379	360	320	340	366	366	357	342	344	354	367	353	394	348	349	333	336	357	324	340	348	360	339	346	369	334	362	356	359	318	331	344	339	387	332	370	321	336	368	324	369	332	368	387	351	313	355	335	355	351	322	334	346	345	345	356	360	352	364	338	318	359	363	326	321	365	370	320	341	342	377	362	367	347	314	382	390	362	336	363	351	365	342	349	373	333	349	346	394	355	377	342	333	344	356	381	339	326	337	339	347	375	349	346	319	345	383	379	372	334	332	338	322	345	364	346	346	355	344	368	360	363	335	361	378	317	374	367	332	364	364	362	338	354	330	328	376	356	321	360	349	337	331	354	330	355	357	311	321	364	360	363	320	329	362	352	347	330	352	337	360	346	345	355	336	340	358	336	346	376	338	332	336	336	332	336	368	368	354	367	383	362	369	335	359	346	339	350	363	369	341	355	344	337	390	343	318	336	354	367	324	329	339	347	353	330	355	348	334	387	364	399	314	352	358	360	361	347	330	362	380	353	357	354	364	334	354	343	378	383	361	346	360	331	369	362	359	340	332	331	350	374	302	347	378	367	358	354	363	358	337	370	355	352	354	357	363	314	370	364	325	357	347	366	343	355	334	351	365	373	314	333	337	344	375	350	366	367	342	322	341	349	349	344	345	376	349	334	328	357	363	319	371	341	342	321	347	346	371	375	338	359	362	362	348	335	364	331	347	313	332	368	332	350	357	352	334	344	349	355	350	323	346	339	355	349	353	348	358	324	354	328	364	320	363	376	327	324	341	348	382	368	322	296	348	338	345	349	350	369	335	348	332	336	353	368	333	353	343	328	326	327	353	342	355	347	346	339	303	357	345	339	336	365	345	354	343	382	333	342	368	377	344	342	343	362	294	346	312	348	371	355	364	372	357	347	347	332	315	336	366	365	344	343	342	339	358	392	335	330	357	340	354	344	341	349	326	359	345	370	342	346	312	376	359	351	335	335	355	347	332	355	369	355	328	365	339	358	353	357	364	360	365	330	367	334	398	375	347	317	360	376	360	352	335	340	293	335	346	351	368	355	369	376	343	327	365	327	366	352	339	310	315	362	359	361	333	335	350	356	372	371	375	375	348	349	363	389	352	350	325	347	330	374	357	331	347	343	371	381	364	364	372	351	352	350	345	335	337	361	353	354	344	322	355	330	323	344	372	362	370	354	341	321	345	373	323	355	342	371	347	318	380	366	322	361	310	347	342	334	348	337	370	342	334	369	351	359	345	337	335	338	344	382	350	314	333	382	353	397	349	316	351	334	357	337	373	379	359	360	354	380	371	342	338	387	369	369	373	336	356	366	343	337	375	365	333	380	339	324	385	347	365	353	349	311	334	354	375	387	357	372	340	332	333	362	338	368	394	361	336	396	310	380	345	351	329	360	321	364	390	303	350	338	348	335	344	347	356	355	335	385	370	355	358	334	350	337	355	343	353	352	376	375	335	359	337	387	343	325	331	331	336	358	339	355	352	341	373	336	350	334	368	360	321	351	338	358	302	341	369	315	356	360	396	343	353	354	312	346	372	337	357	339	375	347	332	343	301	317	367	335	347	397	345	342	315	367	337	358	339	342	337	352	379	357	358	345	374	346	330	362	353	375	336	361	332	348	300	358	360	350	354	337	338	347	355	357	352	369	387	361	344	331	328	310	339	319	339	323	345	344	324	350	327	331	393	352	322	356	329	362	302	334	356	385	333	332	375	334	355	350	362	315	332	359	336	360	353	339	332	363	359	342	392	328	360	363	343	337	340	333	356	359	336	352	307	345	388	370	353	355	372	335	360	318	356	351	369	306	334	338	320	347	356	339	360	367	307	353	330	401	376	344	318	332	350	355	371	334	338	355	371	338	358	358	337	338	366	366	353	366	327	343	346	374	321	343	352	354	338	342	321	361	339	335	348	343	334	343	348	354	330	340	360	362	347	309	357	356	351	372	351	351	334	307	327	370	347	356	342	361	339	337	360	357	343	376	336	335	363	369	346	332	298	355	318	344	340	355	332	395	329	343	302	372	365	338	360	349	385	335	332	354	365	376	351	318	335	336	344	330	357	348	355	355	335	345	384	381	351	364	349	328	350	396	349	345	363	359	318	343	384	328	315	343	351	354	389	346	316	335	362	344	323	332	394	326	335	337	328	361	375	336	378	333	366	334	336	313	339	351	330	360	360	341	397	350	325	358	360	363	306	361	359	340	346	351	351	338	346	367	341	381	350	333	370	355	377	355	354	342	389	332	356	354	361	390	330	337	337	372	316	365	331	348	351	340	343	335	371	344	348	327	349	337	345	377	365	348	330	326	310	361	355	328	360	326	330	389	340	332	336	349	341	331	364	355	342	355	340	332	345	362	333	359	374	363	373	374	372	332	343	362	356	360	302	339	377	343	328	347	363	368	324	317	364	363	391	370	374	385	354	387	351	359	327	354	376	313	296	319	386	343	323	329	346	359	334	323	370	360	335	365	349	353	330	349	399	364	365	311	341	341	335	348	366	343	327	350	349	368	365	329	336	361	336	339	332	318	386	345	329	357	348	359	325	332	355	328	368	335	366	360	364	344	355	354	358	350	331	337	329	355	353	331	370	351	372	339	338	385	333	330	330	340	358	332	331	322	336	316	359	345	375	361	361	370	313	350	345	341	310	361	335	314	330	393	348	367	373	369	362	356	338	352	361	364	384	321	354	375	340	348	319	337	362	359	374	340	405	356	347	365	326	336	345	359	364	357	386	371	352	370	361	324	344	318	325	344	316	338	324	357	382	336	348	332	347	337	332	329	355	364	344	337	338	354	364	347	362	357	333	395	356	318	371	371	346	353	341	352	349	382	354	346	378	371	369	350	337	371	360	346	350	363	383	354	345	384	349	371	327	348	333	371	362	370	348	349	344	388	355	346	348	340	342	334	344	358	331	366	337	343	335	359	354	379	338	335	369	377	337	331	339	337	350	353	352
3219	692	340	276	351	416	356	306	285	236	199	150	98	78	77	58	52	52	52	28	37	41	37	51	46	39	46	39	44	38	41	53	32	37	44	42	35	41	34	41	44	40	39	38	30	30	36	36	37	28	27	25	32	35	32	35	38	32	33	33	22	28	40	27	30	32	36	34	24	44	23	33	27	32	31	25	28	26	34	37	41	27	34	35	23	27	31	29	24	31	28	35	38	32	25	22	33	37	32	24	31	44	26	33	29	24	35	34	30	27	28	30	25	45	34	23	34	37	33	28	26	34	34	31	32	26	36	31	32	44	31	42	38	30	37	30	34	33	35	32	25	32	27	24	28	25	36	28	41	19	40	28	32	33	29	26	36	34	25	29	33	26	38	39	36	34	28	29	26	24	19	26	30	33	29	32	23	36	29	29	32	22	27	32	30	25	39	38	27	34	32	27	32	36	23	25	34	41	22	26	27	30	28	26	35	29	23	28	25	23	29	24	33	33	26	30	31	32	35	14	22	23	35	18	28	37	26	26	29	32	32	27	29	31	22	29	20	26	36	28	29	29	24	25	43	32	57	25	25	26	33	29	27	31	29	28	30	35	35	31	30	31	40	26	27	26	45	35	30	23	36	31	23	41	39	31	31	39	33	25	34	37	22	31	31	25	29	34	32	33	27	24	39	26	27	32	24	31	38	41	35	35	25	36	27	27	26	33	20	35	37	32	38	26	35	25	22	33	34	20	25	32	18	29	32	39	27	29	28	32	30	24	40	32	29	27	35	26	29	30	37	26	36	30	28	27	33	27	25	24	31	38	26	38	23	31	31	32	22	26	23	33	20	24	23	22	28	33	14	35	32	35	15	41	37	28	35	33	32	27	30	29	34	21	20	26	29	22	26	30	36	24	36	39	34	25	29	34	24	37	23	20	35	41	30	23	24	29	32	37	31	27	22	34	29	28	25	38	28	21	29	32	35	19	33	29	37	30	30	26	24	25	28	27	44	28	26	29	28	25	29	25	32	31	32	32	24	28	25	29	33	34	33	25	31	28	33	30	27	39	29	32	26	32	33	32	28	37	24	37	33	36	26	29	34	27	33	34	22	24	32	21	31	38	34	22	28	29	34	32	20	33	30	19	33	28	36	23	23	30	38	29	39	36	34	46	26	30	27	31	25	23	29	33	23	36	29	40	37	29	18	35	29	28	29	32	28	28	23	32	34	24	25	22	36	26	26	31	32	28	26	28	27	26	38	26	32	34	33	32	17	28	30	30	37	30	18	27	22	38	33	28	35	38	27	34	39	26	25	27	32	33	24	29	35	23	39	28	27	34	35	28	42	41	30	30	28	32	32	31	29	34	39	30	28	25	32	34	32	32	31	30	39	25	18	39	25	33	32	27	18	29	21	30	26	33	28	41	29	19	28	33	28	36	21	38	33	32	28	35	26	21	33	30	30	28	25	51	28	36	23	25	32	27	28	41	42	37	26	38	31	31	32	27	28	37	26	28	26	32	26	32	23	28	25	44	33	22	28	34	34	18	32	29	24	32	30	31	30	33	30	31	23	29	40	34	27	28	30	22	40	27	30	26	37	24	34	22	26	35	28	39	19	29	35	26	43	31	21	29	34	28	28	24	25	36	21	18	29	31	33	17	32	20	18	30	29	36	22	33	33	30	36	31	24	24	27	29	28	26	28	26	32	30	34	29	33	29	29	33	33	29	25	27	29	33	31	29	21	28	34	37	19	27	27	25	35	37	31	34	34	26	26	25	28	23	31	28	22	30	23	24	29	32	28	28	25	30	31	40	38	28	30	22	27	30	26	27	26	25	28	28	27	36	22	23	25	20	38	31	32	33	31	23	20	27	27	39	33	19	37	37	34	38	36	38	25	33	33	23	37	28	35	25	29	28	39	29	38	28	37	28	35	23	25	22	21	33	32	27	25	26	30	25	38	28	34	28	31	32	38	26	28	23	34	24	34	35	31	28	21	29	37	25	22	27	32	27	29	22	33	40	33	29	20	32	27	31	28	44	38	25	25	29	20	32	17	34	26	38	29	36	40	31	26	28	24	33	26	32	23	29	29	34	33	26	36	33	34	30	34	24	18	27	36	28	34	44	33	31	29	30	27	23	34	38	23	29	32	24	32	36	16	20	24	32	36	27	28	32	23	31	33	34	34	25	32	29	36	29	32	24	21	26	39	37	25	25	38	29	31	25	37	27	28	28	29	26	30	26	34	39	38	30	23	29	28	23	20	36	30	36	26	28	28	27	27	50	31	27	28	23	22	27	29	26	20	33	33	38	24	31	30	34	29	33	34	22	35	43	33	26	33	27	33	27	26	21	20	39	21	34	27	29	28	28	32	27	32	22	37	32	36	31	29	27	31	33	36	27	32	28	32	26	35	28	35	30	29	34	24	34	22	37	23	27	32	23	32	26	32	22	32	41	29	30	33	36	31	32	32	31	32	38	33	28	43	34	32	25	37	31	34	30	44	43	28	32	26	36	27	29	28	24	22	25	26	27	37	18	34	41	24	26	27	25	27	27	26	30	21	31	27	34	24	27	27	41	28	30	39	25	45	22	26	22	22	22	18	31	28	28	23	28	23	28	20	33	41	24	30	26	30	34	23	28	22	45	31	29	34	31	35	21	30	38	35	30	26	33	29	31	28	25	33	29	30	31	28	22	34	46	34	22	25	34	31	25	28	22	23	26	40	27	38	26	28	31	32	28	30	30	23	32	21	30	42	22	33	23	28	27	35	27	24	30	32	36	35	35	36	22	29	30	37	26	35	25	38	33	27	37	30	34	29	31	25	25	39	39	31	36	29	26	33	29	27	21	29	36	22	26	31	22	33	29	27	23	39	30	22	34	28	21	29	22	40	33	29	45	26	21	21	25	22	25	26	30	21	26	24	32	24	25	38	29	32	26	29	23	32	28	15	28	18	30	28	40	24	24	29	27	38	31	32	28	31	24	19	34	32	35	32	23	31	26	37	23	33	22	26	39	24	20	30	30	31	36	28	36	25	28	33	23	32	22	21	41	21	29	32	38	40	30	25	34	36	36	34	24	31	33	14	29	38	39	38	45	31	28	29	27	30	32	32	33	36	33	30	30	29	30	36	40	29	32	21	36	28	35	34	35	29	36	33	19	31	29	28	24	31	30	29	27	38	29	31	31	28	32	30	27	41	32	31	25	27	29	30	20	41	32	29	31	33	43	20	23	35	26	25	26	33	31	25	41	25	27	37	36	26	26	21	33	25	22	31	34	22	26	24	27	31	27	29	35	43	33	31	27	31	22	34	29	31	27	37	29	21	30	33	20	25	32	31	18	31	26	32	25	26	26	30	27	30	30	34	35	38	35	24	30	31	21	29	38	45	33	33	38	29	38	23	34	26	31	32	20	34	25	30	41	35	26	27	37	34	39	30	32	36	26	29	35	29	29	33	35	27	33	32	31	36	25	28	35	29	26	27	30	29	36	28	30	24	29
27452	18399	10632	21916	29101	28919	25432	22241	19243	16349	12811	9509	7429	5626	3950	2938	2481	1905	1554	1519	1390	1434	1394	1413	1208	1133	1197	1218	1322	1143	1103	1289	1371	1290	1108	901	882	808	801	748	817	734	800	747	715	690	710	659	644	658	648	620	654	666	638	687	657	601	628	666	602	608	640	612	612	545	547	591	561	569	533	565	560	599	533	590	596	578	568	569	570	544	586	580	548	572	517	556	556	574	550	612	541	568	537	568	564	530	580	570	545	527	580	528	527	578	520	561	576	561	555	514	540	547	525	521	546	554	504	585	555	599	561	590	563	570	520	545	567	561	534	527	552	539	532	520	589	563	531	541	545	529	542	568	532	542	541	557	549	556	548	525	529	515	559	556	534	516	552	547	554	543	526	543	535	510	530	539	591	547	527	562	544	547	570	538	539	533	544	517	554	543	494	550	531	515	550	576	515	560	547	540	550	534	531	565	477	544	541	492	526	529	530	505	487	525	541	542	541	528	564	557	511	500	579	546	534	533	568	575	522	494	510	526	513	568	558	540	524	504	598	583	557	538	552	548	608	566	573	527	527	524	548	538	544	506	514	490	541	558	546	498	494	544	548	538	524	536	508	544	527	494	568	562	545	548	528	568	545	551	548	542	584	532	526	584	535	506	577	545	553	543	523	551	521	560	502	559	542	519	531	572	552	578	540	555	551	538	574	512	547	510	538	541	517	531	527	534	541	550	508	573	514	540	502	561	533	596	575	512	540	558	524	551	537	547	502	519	534	577	573	549	525	568	516	523	519	535	547	557	548	554	549	531	530	527	563	539	515	554	552	556	530	538	577	529	562	522	565	562	527	567	587	561	577	543	497	534	533	552	530	540	557	537	588	523	557	554	536	545	568	531	590	550	548	533	539	540	548	530	570	517	541	554	533	551	526	540	549	537	559	577	572	507	574	551	535	510	545	531	555	558	501	535	535	560	553	519	543	549	560	514	564	567	538	528	523	568	520	513	583	534	555	559	553	520	576	550	510	559	550	560	526	553	571	560	585	565	565	509	543	560	514	563	541	521	478	547	570	541	540	508	591	520	546	601	544	546	537	544	556	509	534	527	529	547	527	584	571	566	527	526	512	541	530	551	573	525	551	532	517	529	530	543	523	530	505	559	518	535	493	521	544	561	543	557	562	537	539	535	524	521	525	526	544	540	554	555	538	511	574	572	570	545	526	538	529	557	541	524	552	512	567	600	553	561	526	539	546	549	539	511	538	558	491	492	541	541	531	553	561	551	579	559	561	548	525	512	535	514	578	522	554	510	539	533	530	553	543	536	538	550	548	583	537	524	556	557	563	571	511	533	537	553	536	589	547	532	550	498	546	579	528	546	496	526	523	565	531	528	573	506	532	546	546	560	533	520	474	553	524	560	532	537	512	559	557	568	569	530	535	560	522	538	550	572	592	544	531	540	518	554	522	560	527	529	509	528	531	549	540	522	551	518	530	527	545	544	566	521	570	531	535	593	516	528	553	499	569	548	540	568	517	560	538	557	516	536	536	545	543	560	543	586	504	547	553	538	523	538	525	519	513	553	554	550	500	543	537	542	552	547	504	559	547	564	506	581	539	579	585	549	508	543	519	514	565	515	517	517	600	539	537	527	520	508	546	471	552	549	536	543	556	543	509	524	582	524	580	564	523	571	578	494	565	511	486	518	527	517	558	528	547	546	529	513	582	524	547	513	555	496	532	514	545	542	560	519	535	546	505	528	565	584	538	545	542	571	614	567	468	544	567	532	566	519	579	579	568	500	534	530	553	542	547	536	507	551	550	564	556	500	530	574	573	526	534	555	563	592	580	517	549	528	543	561	516	541	551	531	538	558	496	540	531	564	539	565	497	536	531	552	534	583	539	548	565	518	507	484	578	581	559	568	546	571	606	546	523	514	538	503	559	516	547	545	559	574	529	516	524	539	542	530	543	557	527	541	525	546	518	513	538	535	566	548	548	549	556	550	575	568	530	515	547	552	549	514	501	520	518	506	531	540	540	501	534	549	560	551	541	536	481	539	540	537	559	566	537	539	559	519	538	529	523	571	568	593	584	507	545	538	564	480	520	521	515	567	527	546	556	543	540	495	579	519	566	553	514	553	537	497	543	562	538	542	520	558	520	551	561	523	547	516	522	556	559	563	572	542	514	550	540	503	527	562	545	583	541	535	524	514	506	521	572	519	557	517	546	550	539	528	520	562	538	559	529	515	540	609	582	545	546	518	555	552	528	534	519	582	533	533	560	502	555	516	541	530	479	548	532	500	520	552	519	534	505	549	524	573	545	528	591	531	510	539	563	547	577	513	505	486	512	567	531	552	533	536	529	549	545	541	522	533	499	551	487	534	551	585	523	535	538	563	525	507	536	568	524	555	564	513	522	491	509	531	503	555	556	550	555	565	501	563	563	576	551	514	535	553	520	549	560	534	511	528	507	549	540	559	564	527	551	517	528	571	561	548	515	549	563	541	534	544	533	567	526	559	502	529	534	567	523	515	553	560	526	495	583	549	521	526	524	542	531	547	574	540	516	517	496	536	548	549	539	561	550	542	537	590	546	549	525	522	565	559	528	515	542	572	566	518	518	508	526	581	521	578	517	570	529	530	508	529	557	549	569	550	568	535	584	520	563	566	550	545	528	560	536	538	570	582	547	529	563	542	550	535	527	563	517	534	541	503	534	522	562	540	508	581	556	520	508	567	562	540	543	532	545	547	517	531	538	576	514	547	534	547	549	530	530	535	506	523	535	554	526	502	534	529	516	513	543	534	535	556	513	572	504	567	527	525	579	549	574	624	561	549	563	519	552	521	562	548	527	553	531	540	556	549	553	542	559	552	533	527	520	529	591	523	518	558	523	559	525	530	548	550	493	539	546	525	543	542	526	532	535	539	553	538	551	568	546	545	549	505	532	573	519	528	503	579	524	553	554	586	567	523	510	590	538	539	525	542	516	510	525	509	537	544	533	527	534	591	533	520	523	574	517	555	517	502	534	527	543	546	551	542	554	512	531	546	594	512	504	520	552	557	545	538	557	527	532	537	549	541	526	538	534	527	515	558	524	512	560	526	498	530	513	512	562	517	480	584	527	537	573	575	529	539	531	514	508	544	535	537	566	590	571	597	548	543	533	532	522	532	532	522	525	514	560	540	574	534	537	523	504	501	585	544	512	545	502	560	544	550	568	532	502	508	553	565	508	533	551	539	547	557	533	545	521	542	500	506	498	580	556	535	547	566	499	524	574	520	544	547	553	514	540	559	547	541	516	554	495	501	555	552	551	575	545	537	533	534	545	528	524	545	499	568	572	525	575	576	507	527	507	573	549	545	480	571	535	556	522	574	552	548	535	547	547	545	527	535	544	543	553	551	607	564	562	561	515	555	571	539	517	549	598	513	560	535	559	546	523	536	553	540	527	485	541	521	505	535	503	508	574	566	535	544	509	549	546	520	486	555	578	604	557	510	585	512	547	569	546	538
3664	1287	575	406	552	674	510	501	439	358	300	199	163	119	109	71	77	62	56	46	64	52	39	36	43	39	42	49	45	32	39	43	40	47	42	31	31	32	29	34	28	27	28	22	31	26	34	40	32	32	22	23	31	22	30	23	24	27	32	22	28	20	23	24	26	27	20	25	25	22	30	28	30	22	24	36	13	14	23	24	29	26	30	22	30	30	24	23	26	23	21	22	17	25	22	25	15	25	20	27	22	19	20	27	20	20	25	24	28	26	31	22	18	23	26	33	21	26	26	24	17	24	24	26	18	23	24	28	26	28	23	37	26	23	22	16	15	23	25	21	26	28	18	28	26	21	20	31	21	18	23	32	20	30	30	18	21	24	32	20	20	22	20	21	24	30	24	27	20	36	31	28	22	23	19	19	22	28	20	22	28	27	25	36	21	24	30	23	27	14	32	24	23	33	27	28	21	27	30	26	23	20	16	23	22	23	34	34	21	22	28	29	28	22	29	31	12	16	14	16	22	25	29	19	23	26	33	25	29	24	22	20	22	25	22	15	26	19	25	19	23	19	19	16	25	29	34	19	30	28	26	26	28	22	26	16	27	28	19	30	27	18	18	32	18	22	31	22	19	22	22	22	21	29	19	16	24	18	20	27	23	17	30	28	21	29	31	29	19	22	16	18	25	23	19	22	22	28	26	27	29	21	22	18	16	26	24	24	32	31	16	24	21	30	27	25	36	28	25	20	29	26	34	21	26	28	22	25	30	23	30	25	25	18	26	27	22	22	24	25	27	29	26	30	21	25	26	29	25	18	21	31	22	25	25	16	25	21	25	23	22	23	22	22	27	28	17	28	23	29	20	37	28	21	15	27	23	14	27	31	26	37	32	27	24	22	28	14	27	24	30	35	19	20	19	19	32	19	25	21	23	24	26	23	24	22	27	31	24	29	22	12	25	27	21	19	14	25	23	25	30	19	20	18	18	25	26	21	26	16	28	19	16	24	22	35	37	22	16	30	24	20	28	26	16	26	21	25	15	27	22	27	20	21	21	28	26	22	33	23	17	34	18	23	28	29	25	30	32	26	28	25	20	26	27	21	17	23	22	25	22	20	25	23	20	20	19	24	22	30	28	26	19	28	28	23	21	33	33	27	17	20	25	30	24	27	19	26	27	22	22	22	23	30	26	17	30	18	23	20	23	22	13	22	28	25	29	24	21	23	23	28	15	23	21	18	30	29	28	31	26	26	28	19	24	18	20	19	18	35	30	29	28	26	31	31	24	20	32	22	40	23	22	27	25	28	21	17	29	23	27	26	20	24	26	22	25	24	18	22	25	24	21	14	27	30	23	29	22	25	22	19	18	26	38	20	25	26	31	26	28	16	19	29	34	34	22	27	19	33	27	16	20	26	16	30	28	19	30	27	26	24	21	28	26	28	20	15	17	18	25	26	25	23	22	24	22	28	23	31	19	24	27	20	28	19	23	23	17	17	27	20	34	17	31	15	20	16	20	15	33	20	22	23	28	25	21	29	27	27	27	29	27	22	41	24	33	18	20	28	30	17	16	32	21	29	18	19	23	22	24	14	23	18	21	17	17	20	20	19	22	29	23	23	12	23	27	14	15	29	30	16	27	23	23	25	24	30	22	23	17	25	30	20	22	15	24	21	26	26	29	27	29	27	23	21	30	30	25	22	33	22	28	27	27	23	20	16	25	22	28	31	26	28	28	21	32	28	19	22	29	23	28	29	29	23	24	23	23	25	21	27	25	18	20	28	26	25	26	27	27	28	22	17	18	19	24	35	29	27	28	19	23	24	23	25	23	21	24	25	18	30	16	29	21	23	30	28	36	26	26	32	24	32	19	31	31	28	20	26	14	27	25	20	17	25	22	33	25	28	27	18	29	25	28	20	25	17	18	28	21	18	22	22	22	24	29	14	18	15	21	24	20	17	20	23	27	22	25	26	24	21	32	18	28	26	21	27	32	17	30	29	23	30	30	18	24	18	19	26	19	38	22	24	24	29	20	26	25	17	25	34	24	26	15	21	33	27	19	24	31	27	31	21	26	13	24	22	22	29	33	20	29	25	17	16	18	19	27	19	25	22	29	22	19	32	28	24	30	25	24	24	23	26	32	23	31	26	19	22	26	40	23	23	16	29	32	18	25	27	25	37	20	21	29	24	24	20	26	34	25	17	26	24	13	20	24	11	18	19	20	28	23	23	20	26	25	27	31	26	20	20	19	29	27	14	23	24	16	29	21	25	21	24	22	24	23	13	25	23	21	15	28	30	23	26	21	23	24	21	15	14	29	24	24	17	26	24	20	28	21	17	16	22	26	34	21	24	29	19	23	20	18	20	19	18	20	23	22	19	24	27	15	31	28	19	30	20	31	24	26	27	26	24	14	31	32	21	22	18	34	25	21	22	21	16	20	23	26	25	22	19	25	21	18	19	17	15	29	15	21	28	26	25	27	25	26	20	26	21	33	17	17	24	24	22	22	24	24	23	30	27	27	17	17	28	30	24	31	20	20	21	31	31	25	33	19	21	22	18	25	22	23	27	30	18	22	27	37	27	28	20	23	24	27	18	25	26	28	20	26	22	32	25	12	30	22	28	22	22	27	19	25	27	23	24	26	23	23	16	28	23	22	17	31	26	21	15	25	33	34	23	24	23	24	16	33	22	29	20	26	30	13	30	20	21	23	22	19	27	23	31	19	23	19	21	24	24	22	15	24	33	19	26	24	29	22	26	24	21	27	23	16	24	28	34	18	31	30	21	31	27	17	22	23	27	26	17	19	30	32	26	19	27	31	24	21	25	30	29	31	19	26	25	20	20	22	31	22	21	29	20	24	28	30	26	18	23	25	24	26	23	17	23	18	21	21	19	17	19	28	21	20	25	29	20	19	23	20	22	20	14	14	23	26	18	20	23	24	13	19	24	27	17	18	24	30	18	26	25	22	21	29	25	21	24	25	31	19	30	27	17	29	29	22	26	23	17	16	32	27	21	21	21	35	19	23	20	22	21	20	24	25	18	25	27	21	22	15	19	23	19	25	20	23	29	32	34	23	25	22	30	27	31	22	19	26	24	27	27	19	29	21	28	15	29	29	23	22	25	25	16	24	18	25	24	20	21	16	26	21	24	33	21	25	28	22	29	33	26	27	15	22	30	26	18	21	37	25	19	30	18	25	20	19	24	27	25	20	21	26	24	25	24	23	38	13	21	18	32	25	20	17	29	17	28	19	29	20	26	27	16	18	22	34	19	24	26	22	18	17	21	20	31	21	21	18	20	23	26	28	22	41	20	26	31	22	18	36	21	13	30	38	23	32	25	15	20	16	28	29	21	31	19	19	33	30	26	29	22	22	15	25	28	25	26	20	18	20	24	17	29	30	25	26	20	21	19	22	25	31	26	34	15	15	27	25	23	22	37	31	14	14	22	20	27	26	23	15	22	28	23	30	20	25	19	20	20	28	23	18	23	20	16	29	24
34980	23744	14965	28725	34611	34888	31239	28264	24708	21600	17696	13619	9989	7762	5767	4340	3674	2747	2328	2164	1928	1910	1986	1867	1773	1575	1661	1844	1621	1422	1429	1670	1679	1559	1251	1063	937	901	894	832	788	803	751	717	737	700	705	692	626	568	607	573	564	545	563	539	605	582	583	571	569	504	529	475	577	490	549	551	503	505	496	488	500	522	525	498	526	482	482	476	476	471	497	459	457	498	489	437	460	529	437	499	462	475	462	432	441	459	431	466	460	473	418	458	448	433	454	470	468	462	468	430	449	436	465	449	430	462	463	474	509	481	461	447	455	452	416	428	436	416	455	465	442	443	417	496	462	415	449	456	450	454	452	442	456	454	446	446	448	485	432	457	443	464	409	458	458	398	468	442	469	437	440	429	424	427	444	433	432	435	448	439	441	433	444	440	428	446	414	455	475	402	451	492	456	415	460	432	426	449	429	448	394	436	443	430	420	418	429	436	436	450	425	413	450	452	419	422	473	429	435	458	435	415	386	423	473	424	445	450	444	441	450	417	402	433	439	454	472	421	436	417	442	429	387	399	439	386	430	441	454	474	435	447	443	459	412	426	438	425	445	476	472	416	433	435	419	412	442	426	415	438	419	440	413	439	429	414	425	416	450	419	441	416	433	398	428	471	424	432	465	429	459	395	439	463	414	451	419	450	422	424	481	469	420	432	418	446	417	460	441	393	433	427	430	432	423	447	446	457	436	437	447	449	462	372	433	429	429	415	484	444	465	440	460	448	427	442	419	431	419	427	419	422	453	423	421	451	431	437	425	419	429	412	411	420	456	399	400	421	465	434	458	443	414	457	422	418	451	419	463	476	419	451	432	415	401	403	431	432	455	421	440	441	459	442	434	438	422	424	389	457	438	428	403	433	451	419	433	436	452	421	433	412	480	402	403	428	437	443	430	442	416	475	436	453	412	396	427	417	450	442	464	410	408	437	448	434	436	409	459	414	462	422	438	449	451	407	463	428	442	444	436	465	459	425	468	432	435	425	439	451	426	436	447	451	453	409	446	450	417	439	476	418	426	445	446	424	416	428	478	435	445	441	484	406	424	396	435	406	406	421	401	435	426	457	398	430	435	435	440	412	435	435	442	435	435	444	423	475	449	449	431	438	462	435	433	439	435	413	438	433	417	417	422	416	427	433	437	460	429	413	417	404	439	449	438	410	458	457	449	453	436	459	398	407	444	456	438	417	446	436	440	466	431	451	450	430	416	444	474	460	457	420	465	444	415	462	473	446	443	442	439	425	445	390	438	447	467	427	413	387	424	435	421	454	452	445	424	410	432	456	449	405	469	411	466	418	444	480	404	424	464	445	436	399	394	474	411	460	460	420	419	482	417	435	459	418	427	449	434	421	432	419	406	399	442	438	415	432	461	454	405	443	432	436	436	412	420	476	460	444	440	402	425	471	432	417	413	446	449	429	495	439	411	465	448	432	492	451	394	412	401	426	436	444	438	435	432	453	445	446	441	410	460	445	463	470	479	429	428	425	470	441	453	465	424	435	465	413	437	448	427	466	413	459	455	397	417	445	434	459	424	441	419	462	457	449	411	439	441	441	436	423	431	405	449	450	455	419	425	437	423	444	417	402	418	401	431	437	448	449	455	465	436	433	440	489	423	426	402	429	408	400	442	450	420	446	458	453	438	444	446	451	429	459	418	422	442	417	424	444	431	397	419	427	468	464	440	431	456	436	442	420	426	406	448	442	427	444	459	399	431	384	390	419	430	417	431	433	451	444	437	459	439	455	433	467	413	425	466	449	396	412	428	450	437	438	425	419	452	405	452	440	472	411	461	387	429	422	462	447	464	412	438	445	436	407	427	455	421	451	410	405	436	434	405	399	414	408	409	437	443	455	436	426	415	462	451	442	437	455	450	427	439	399	380	438	424	420	447	436	397	419	420	431	402	426	433	421	413	463	441	434	458	440	441	412	470	432	452	434	404	451	446	426	413	428	419	458	435	451	433	460	472	427	451	447	429	465	427	410	433	429	430	437	417	436	487	445	437	452	413	459	448	450	419	397	422	451	460	441	443	423	411	460	446	427	448	436	449	442	441	451	423	450	444	419	429	422	433	426	417	455	443	399	443	446	431	443	448	390	429	433	416	443	465	427	442	427	428	431	435	441	413	443	409	464	426	445	464	434	440	422	415	428	409	416	405	460	420	405	430	471	402	429	443	408	442	430	456	448	427	440	426	400	438	435	401	438	450	466	437	433	443	446	430	418	429	423	440	458	449	449	428	434	459	473	430	447	473	397	454	418	422	427	460	426	412	438	408	486	428	436	445	433	455	435	466	430	432	435	403	445	395	459	419	491	437	465	411	440	404	434	415	407	420	435	478	437	429	433	484	452	454	432	476	445	416	426	448	410	415	475	447	455	480	436	412	410	438	435	455	457	449	377	451	457	445	408	443	447	448	415	458	441	464	460	436	448	417	419	432	415	462	433	441	466	459	453	414	435	479	449	432	397	448	426	482	488	438	450	450	455	423	399	445	415	444	449	458	466	433	438	437	407	418	424	434	439	473	452	436	448	406	432	423	442	400	441	401	411	435	445	439	445	422	446	443	432	411	444	460	399	444	450	457	450	429	396	422	387	452	409	444	454	423	451	451	404	422	452	407	444	428	422	438	453	448	431	411	440	422	415	363	448	442	475	468	456	440	446	422	409	466	441	419	448	412	429	434	481	448	459	418	410	434	432	456	468	431	467	424	461	427	422	426	408	444	399	415	465	441	458	436	430	429	438	431	450	433	441	408	425	437	454	416	459	461	441	383	449	474	424	422	414	445	432	444	447	452	421	436	433	417	426	424	444	432	440	409	461	391	449	420	414	402	414	426	412	435	410	438	446	423	449	431	464	432	422	396	456	463	427	435	450	410	456	435	422	429	428	434	438	436	393	435	453	432	467	462	417	421	439	430	399	404	451	486	437	430	439	414	439	474	445	459	448	419	442	438	410	472	482	417	462	449	410	424	440	433	441	432	404	461	406	421	473	430	466	415	423	397	425	471	441	407	399	440	427	397	424	451	454	413	428	432	427	424	410	453	414	455	414	454	456	420	429	429	426	435	435	415	463	476	459	443	391	451	443	438	457	420	441	455	472	465	435	466	433	435	424	453	475	436	445	413	418	434	393	422	434	444	454	457	447	437	425	420	461	417	398	446	412	446	418	432	460	406	402	459	441	416	442	432	422	441	405	410	486	443	453	453	392	441	452	446	453	450	394	416	436	448	456	402	454	444	412	450	417	432	439	423	465	438	465	452	421	475	422	458	425	427	404	439	425	447	411	459	437	431	410	441	473	424	439	407	446	444	402	462	420	440	412	405	430	465	445	457	437	446	433	430	473	432	424	395	454	453	476	460	446	429	429	426	404	501	431	420	420	461	452	457	447	405	437	453	449	453	420	436	418	397	401	440	445	464	441	434	440	438	431	443	416	411	416	412	429	447	434	411	436	434	419	445	427
1941	485	214	183	261	274	217	211	171	158	115	82	47	58	40	32	26	23	27	22	23	23	23	28	32	32	26	29	30	31	30	14	21	21	32	27	15	23	11	15	21	23	21	23	16	20	25	20	18	22	21	37	27	19	19	20	25	15	21	26	19	15	25	17	14	14	15	11	21	16	25	18	11	26	20	21	18	17	17	22	16	23	24	21	21	13	16	21	20	23	23	29	23	13	22	13	11	15	19	17	12	11	22	18	20	18	18	14	23	20	18	22	21	16	20	17	14	19	21	26	20	15	19	21	15	18	21	20	21	21	18	10	17	19	18	20	17	19	26	16	17	22	12	15	14	18	18	16	19	17	22	21	22	21	21	26	23	21	16	17	18	19	23	19	16	16	12	17	15	15	17	15	16	21	15	12	17	18	14	23	19	22	14	21	22	15	15	16	30	15	18	23	17	23	16	22	16	21	17	22	14	11	18	16	23	10	21	14	23	21	18	14	16	21	13	19	23	17	18	18	18	20	19	21	18	22	18	15	24	19	20	24	17	17	13	12	16	11	15	13	24	17	20	24	17	20	12	19	22	17	21	7	18	8	12	19	19	22	20	20	18	19	19	21	21	21	15	18	20	13	18	16	13	18	14	14	13	20	17	20	16	21	25	24	16	22	12	27	21	19	17	12	23	20	18	15	18	24	19	17	17	16	14	19	23	26	18	17	16	20	14	19	22	18	20	13	18	26	17	20	13	17	11	20	20	4	13	23	20	15	19	20	19	17	24	24	17	17	22	18	10	14	13	20	26	20	16	17	19	18	17	18	26	20	20	24	19	12	21	16	18	20	22	21	24	20	17	13	14	19	20	18	26	21	16	21	22	16	12	24	19	20	17	20	16	15	20	10	15	19	16	21	13	17	23	19	20	17	14	16	18	14	15	20	28	20	21	17	17	18	22	21	23	19	28	21	18	20	19	16	21	13	22	5	31	19	23	22	15	20	24	20	17	20	22	23	13	12	13	27	21	25	13	11	24	21	30	19	16	17	21	18	19	21	20	15	20	19	18	18	18	22	18	16	20	12	17	23	23	18	21	19	19	14	23	15	15	27	15	17	14	25	17	17	20	28	19	22	19	18	17	20	15	16	22	18	17	15	17	25	26	17	21	15	10	10	17	20	14	13	19	24	28	17	16	20	21	13	20	11	8	16	23	15	24	23	22	18	17	22	20	23	14	14	18	29	20	19	20	17	23	20	17	22	18	16	13	16	27	8	21	21	13	17	24	21	16	18	21	20	22	26	18	13	25	24	19	29	16	17	27	22	12	23	19	18	15	22	24	20	17	19	15	18	16	22	17	20	24	28	22	17	19	18	13	20	25	14	14	22	24	21	13	22	13	17	18	14	17	14	15	12	21	19	18	20	22	10	21	22	18	22	17	22	22	21	15	20	18	16	17	22	18	25	13	21	21	16	22	17	22	16	25	17	19	25	9	21	21	15	23	21	16	15	16	19	15	15	19	12	16	15	24	21	18	25	18	15	11	19	20	11	17	15	17	14	18	22	19	6	25	20	11	18	15	26	24	17	16	16	20	19	17	14	16	16	20	13	17	21	17	15	24	21	13	14	25	19	17	21	8	25	14	11	19	24	17	32	21	13	24	20	15	15	26	28	14	23	10	7	12	22	20	19	17	17	19	19	14	28	17	17	13	23	14	20	22	18	23	18	19	18	20	14	19	12	12	22	17	24	19	15	16	14	17	17	24	20	20	15	19	18	18	19	18	16	17	21	19	18	24	20	21	21	29	22	21	21	9	14	10	16	19	25	22	18	22	16	27	21	16	18	21	19	18	24	19	23	13	19	12	24	21	11	21	15	16	18	22	18	17	18	16	25	10	17	7	24	18	16	18	23	16	10	13	13	24	20	22	25	15	14	24	17	17	18	17	21	14	27	14	13	27	15	18	20	25	19	23	13	18	17	19	16	21	19	11	20	19	12	15	15	13	18	21	21	23	21	19	13	28	17	17	17	22	14	16	21	22	11	22	22	13	15	24	15	18	16	14	16	14	17	19	18	11	14	17	22	15	19	16	12	26	20	20	28	19	16	9	16	18	22	24	21	14	10	20	18	21	15	17	16	18	16	17	14	15	19	20	22	22	16	16	16	29	21	17	23	21	19	16	17	18	14	19	14	15	21	16	21	16	18	15	28	20	21	20	18	17	20	28	15	19	16	22	18	18	16	20	17	15	13	16	15	25	17	29	16	17	23	17	22	27	19	26	15	25	20	14	23	19	18	22	17	22	22	25	15	21	13	9	20	15	12	22	19	21	19	19	17	18	17	20	13	24	24	16	17	15	22	16	24	16	24	20	16	15	25	21	23	17	19	19	24	15	20	18	27	19	15	20	19	15	13	15	24	16	23	18	13	16	16	20	27	15	18	26	17	17	10	19	24	23	20	14	22	21	23	7	20	19	15	15	19	19	21	16	22	15	19	10	11	15	23	18	19	18	20	13	13	14	17	12	20	15	13	29	19	16	13	21	26	23	19	25	19	17	14	22	16	16	15	14	12	19	24	17	21	18	19	15	17	19	18	14	12	17	14	22	12	12	15	15	17	12	20	20	17	9	25	18	16	24	9	16	26	14	20	18	19	17	16	12	13	21	19	19	26	18	27	20	19	23	20	23	17	15	17	25	23	21	21	25	19	12	23	16	9	9	12	18	26	11	25	15	23	21	16	22	18	8	21	14	15	17	26	23	11	15	12	12	16	19	23	19	19	19	11	12	22	16	9	27	14	17	16	29	14	18	18	14	18	13	16	21	15	23	18	12	20	18	19	29	26	11	19	23	18	21	17	17	18	26	11	16	16	16	19	16	11	20	20	16	17	21	19	25	18	25	12	19	21	14	12	21	18	24	16	20	20	20	21	17	19	17	18	10	21	20	19	23	17	16	23	15	17	22	21	19	27	22	14	13	14	20	20	16	22	16	21	20	15	17	18	19	14	20	20	19	12	19	23	25	17	14	17	29	19	22	15	14	18	15	23	21	22	12	14	18	21	21	18	27	27	22	18	13	20	19	17	19	23	23	10	13	22	20	16	12	19	26	19	13	24	17	18	22	22	18	20	15	17	15	17	20	18	18	14	9	22	17	11	7	13	22	14	17	15	16	18	15	15	18	21	12	19	13	22	13	20	15	19	19	17	13	14	21	14	20	18	17	20	26	15	26	18	15	20	19	15	24	15	22	14	17	19	13	13	20	20	27	16	16	23	10	16	13	21	17	18	17	25	27	20	11	10	19	23	17	25	20	18	14	19	22	17	22	17	26	22	19	25	11	10	18	17	26	14	18	16	16	17	14	17	20	22	18	20	17	26	19	12	12	25	18	18	14	19	22	14	20	15	20	15	22	11	10	15	14	16	20	14	22	18	20	15	22	24	24	15	20	23	22	18	23	26	10	12	18	21	19	22	16	14	13	14	19	16	21	22	22	17	18	16	23	19
23754	15141	8192	18640	26041	25121	21740	18398	13985	11197	8415	5896	4210	3220	2301	1640	1184	998	904	894	887	840	774	742	763	799	853	890	751	660	779	922	813	798	600	568	533	523	518	467	448	445	467	449	465	433	419	430	382	357	404	392	382	365	387	400	389	359	430	370	403	372	371	382	358	384	334	332	361	352	345	353	363	338	314	340	370	343	323	327	341	372	357	325	325	348	358	350	356	305	345	372	328	335	337	305	355	332	376	354	344	303	328	335	372	355	371	315	329	313	304	338	332	332	334	347	350	364	321	365	374	338	364	365	315	340	358	352	330	311	353	378	310	347	356	354	347	340	326	322	342	356	309	317	349	338	320	339	335	332	313	299	338	344	304	335	344	348	327	331	361	306	345	340	304	329	306	341	350	352	344	327	341	305	300	304	318	342	353	326	336	302	348	346	332	319	335	349	334	351	315	334	314	339	369	330	355	298	371	339	325	324	323	330	337	341	311	378	340	334	342	300	313	338	322	350	306	335	356	315	328	308	316	331	317	359	353	330	334	334	317	317	355	320	321	336	330	308	292	339	343	315	308	346	344	325	322	310	315	371	337	342	321	375	337	323	315	340	353	332	334	327	356	329	333	358	293	329	319	313	326	342	341	336	338	327	338	334	337	326	329	339	298	338	342	330	357	330	331	345	322	341	373	336	347	371	326	324	349	315	333	339	303	315	339	366	355	333	327	319	307	361	337	337	345	334	291	339	317	361	346	365	354	341	320	344	329	321	347	332	325	338	333	317	330	322	320	337	340	298	338	332	334	328	346	318	357	326	333	345	345	359	321	321	320	315	320	307	327	320	324	296	350	319	346	339	328	334	344	346	366	318	352	327	322	330	360	305	345	360	325	315	334	341	349	321	316	311	325	317	314	319	343	339	321	344	349	365	310	338	338	330	368	313	313	357	343	329	325	347	345	333	304	316	346	333	328	357	348	332	331	324	332	349	329	310	315	328	361	373	336	341	329	326	328	365	316	327	338	299	326	332	330	305	318	347	347	343	340	344	359	343	320	343	350	317	362	327	330	346	361	337	338	365	325	347	330	347	321	324	321	334	314	321	354	342	350	375	325	347	335	314	345	364	331	326	314	291	296	368	340	328	343	313	320	333	330	338	341	324	361	288	299	305	348	318	317	354	332	327	318	307	300	335	313	360	389	313	326	354	331	310	299	339	331	335	324	351	365	341	320	331	339	338	343	314	327	330	313	326	388	345	319	337	375	314	335	358	345	339	336	325	315	343	314	313	342	344	361	394	322	340	371	315	338	342	316	351	311	303	339	343	334	351	345	360	336	342	352	380	343	315	303	340	345	351	327	333	353	362	346	314	352	351	338	344	336	300	337	326	331	310	366	319	332	300	346	331	360	328	348	332	322	338	345	336	356	311	315	314	329	279	302	336	316	337	368	334	304	318	331	331	322	326	339	314	325	325	320	367	305	320	320	293	317	344	345	281	380	361	333	310	327	342	334	358	335	324	332	327	320	365	330	356	325	320	309	350	330	325	315	359	319	318	334	309	326	325	333	349	312	317	345	354	365	325	327	330	316	342	368	334	367	352	343	341	365	332	336	310	326	337	329	337	333	335	314	314	354	352	349	343	314	326	320	325	344	325	310	340	308	327	363	356	363	324	334	345	359	316	301	338	359	318	328	349	322	335	309	359	347	333	341	328	337	301	351	320	335	353	308	353	326	343	333	330	349	331	318	340	319	345	382	320	323	319	332	336	329	310	347	347	296	316	337	330	356	348	339	335	336	348	365	343	346	325	317	323	363	343	321	343	316	336	344	350	344	369	343	319	336	334	332	346	330	303	324	314	331	323	328	321	315	322	352	338	346	359	344	365	349	346	325	335	308	312	322	325	350	313	335	360	303	340	340	328	318	309	332	357	339	387	344	328	332	331	329	335	325	349	331	324	337	337	332	352	366	318	319	346	346	288	337	336	324	348	315	317	321	329	333	369	311	373	359	333	344	343	338	325	361	325	331	373	338	307	302	299	319	346	343	342	337	347	346	346	331	339	333	346	347	367	323	321	337	314	350	340	327	310	305	335	326	301	351	328	343	358	327	319	342	329	333	330	348	335	294	333	314	340	340	303	357	307	354	323	328	319	320	343	346	327	339	326	346	349	346	343	344	324	317	328	320	333	323	347	316	329	322	340	328	302	324	340	323	366	354	364	340	361	317	317	298	378	347	310	359	322	316	343	318	338	325	336	316	300	326	319	372	323	344	315	319	328	356	340	320	334	345	331	307	299	320	333	314	305	316	326	340	311	342	351	312	328	368	350	320	356	336	349	347	335	322	364	357	347	351	336	323	331	328	346	327	330	314	346	307	347	359	342	322	319	300	300	333	316	342	360	323	310	340	323	331	327	375	326	349	314	309	295	352	348	356	312	336	341	336	338	330	332	363	338	324	379	325	340	334	311	336	320	347	358	318	342	315	300	348	347	321	352	330	350	401	355	338	304	299	325	304	368	292	361	327	289	323	291	347	341	364	319	336	301	346	357	283	358	313	314	326	343	341	338	328	334	313	330	333	324	339	326	347	347	379	332	320	347	321	331	345	355	308	311	339	353	331	308	305	321	320	320	315	303	317	326	342	324	318	351	340	323	336	358	321	367	341	326	332	354	315	346	323	326	335	335	342	313	316	348	338	324	346	303	370	304	357	345	342	335	318	304	344	317	324	350	339	325	319	336	343	329	367	326	323	334	347	338	315	317	322	296	341	334	306	315	359	312	336	338	338	351	311	362	312	338	341	357	346	335	347	301	320	340	319	340	339	351	321	280	361	345	341	352	335	327	322	338	361	348	301	341	325	318	325	312	338	351	325	307	300	378	340	349	328	339	331	324	311	332	302	323	372	327	335	327	355	332	371	352	317	332	331	369	307	361	356	364	355	339	341	317	313	365	356	337	327	329	334	333	310	359	305	330	335	323	327	353	340	329	329	306	335	355	318	342	344	345	327	320	342	365	342	305	347	342	379	332	337	306	357	316	312	310	352	313	337	325	324	323	304	306	337	344	349	325	343	314	340	333	312	332	358	324	344	326	394	310	343	366	269	330	323	333	345	344	313	345	377	332	313	349	337	332	348	342	349	315	320	328	354	303	385	309	301	319	343	324	337	360	324	363	307	310	330	350	340	327	303	324	340	337	334	361	326	323	297	348	320	344	327	359	333	353	363	344	361	297	341	333	307	315	348	327	335	318	362	335	310	370	338	340	337	349	288	372	337	344	319	312	320	305	334	309	306	317	352	335	354	311	366	339	337	348	317	345	288	361	312	337	350	328	306	342	339	319	308	320	334	361	330	311	319	330	318	348	339	316	328	327	315	328	355	338	369	301	329	325	314	339	352	344	331	321	332	338	316	357	322	321	319	335	346	335	355	307	342	341	317	331	318	328	315	337	352	334	312	361	338	307	338	313	312	335	345	373	316	331	336	323	331	333	339	361	339	343	369	327
3006	1126	550	425	550	604	425	393	293	269	204	178	124	98	81	82	44	47	41	34	50	48	28	37	38	36	37	45	31	42	43	30	49	40	26	30	45	27	30	23	27	31	29	21	24	29	26	24	36	16	12	21	17	16	16	25	19	17	21	9	18	28	18	25	23	14	18	21	26	22	23	17	16	19	25	24	27	22	17	20	30	11	22	26	18	19	18	21	13	16	13	25	15	20	19	14	23	18	22	28	20	23	12	24	18	20	20	13	30	23	25	28	18	24	22	26	23	25	23	13	16	24	16	18	16	20	23	12	21	26	19	17	18	16	19	21	22	11	14	24	26	14	21	25	25	16	25	17	18	21	20	19	13	23	22	12	21	26	21	23	17	17	17	23	18	19	21	20	24	24	15	17	20	21	15	12	21	20	21	20	16	23	20	24	25	20	21	24	18	22	20	22	14	19	19	20	12	18	15	16	18	16	13	18	27	26	24	16	24	16	19	12	21	20	17	18	18	17	16	24	20	20	22	18	18	9	15	16	22	20	17	18	21	23	17	13	17	19	25	23	26	18	18	12	16	18	25	19	23	13	18	20	21	12	21	14	13	17	14	17	16	16	20	11	18	15	11	20	18	19	16	16	14	22	26	24	23	9	20	26	31	20	26	20	24	23	18	29	24	21	15	21	19	16	19	23	21	22	26	16	23	34	17	19	20	15	17	17	23	16	23	17	17	20	30	23	20	23	15	24	21	17	15	21	24	18	15	13	15	26	20	24	16	10	16	24	21	19	12	20	20	20	21	21	18	19	17	17	24	25	15	21	19	17	14	11	27	20	17	22	21	20	21	20	32	17	22	21	21	20	34	25	25	24	22	21	23	17	25	21	21	19	18	14	13	24	19	14	16	14	14	16	21	23	15	20	11	24	17	16	19	25	17	20	22	30	20	19	15	15	20	24	18	16	17	21	19	21	17	24	23	14	16	23	12	16	15	30	21	18	20	19	31	20	21	15	15	21	17	17	13	16	13	20	16	22	15	19	17	22	15	14	21	24	15	11	22	25	20	15	22	18	17	24	12	19	18	17	23	26	15	15	20	16	19	27	8	22	19	21	21	19	19	21	18	18	12	19	16	18	17	19	19	23	17	24	13	13	30	15	18	17	22	17	18	18	16	16	13	21	16	18	18	17	22	21	10	15	11	15	20	19	18	23	23	16	25	21	18	23	26	19	28	19	21	19	21	20	22	19	20	18	23	15	17	19	18	22	16	23	19	21	14	21	18	17	22	29	16	17	16	18	22	19	26	24	20	21	20	15	18	20	15	20	14	24	24	20	26	19	24	14	22	23	19	11	10	27	16	18	29	16	17	17	13	26	15	12	11	16	12	20	18	20	14	16	23	20	17	27	27	15	19	15	21	22	16	20	13	18	19	18	14	22	25	24	22	23	16	18	18	15	15	20	17	23	16	24	24	14	18	13	15	16	24	25	22	20	22	17	17	16	25	13	16	20	26	16	18	23	18	18	18	16	21	17	18	20	20	22	27	16	17	14	19	13	16	21	18	13	15	21	24	12	14	24	22	28	16	16	16	22	15	26	27	10	20	18	23	24	16	23	19	21	17	27	18	21	23	28	14	23	18	15	21	17	22	19	22	15	22	21	18	18	26	18	29	20	17	19	23	27	13	27	17	12	24	15	23	26	16	21	28	18	16	22	28	24	17	21	20	24	18	17	25	15	12	18	21	23	18	14	15	21	22	18	24	19	21	20	19	18	20	17	22	25	20	7	18	19	22	16	14	24	16	11	13	22	18	16	16	21	19	21	10	18	13	19	19	11	14	30	15	20	16	22	16	23	17	24	11	11	27	21	23	16	12	18	25	14	18	26	13	18	16	20	15	20	14	18	16	19	23	14	17	21	19	24	20	17	21	16	18	22	18	31	23	16	17	23	23	18	21	19	25	22	20	20	13	16	15	18	23	31	22	24	23	18	17	13	14	20	40	12	31	13	14	14	32	14	18	18	8	19	18	22	19	11	12	17	17	8	21	24	17	22	22	17	16	21	18	24	15	12	19	24	13	19	21	21	20	20	29	24	13	16	18	22	8	17	18	17	18	17	15	18	17	22	21	17	14	18	19	27	14	14	16	25	24	11	25	15	18	23	16	23	18	24	22	19	19	16	22	25	17	18	17	26	14	25	22	15	26	21	17	16	18	27	18	20	20	19	26	21	16	19	17	20	16	20	26	20	19	23	23	15	27	15	19	21	11	20	31	23	20	18	17	15	15	16	19	26	19	22	24	15	16	17	29	21	20	23	17	24	12	17	15	20	28	22	22	19	19	20	19	22	16	19	14	20	21	16	17	19	14	20	19	21	16	23	16	29	21	20	15	24	22	13	26	21	27	23	21	15	17	10	18	22	19	13	18	25	19	25	18	22	22	21	19	21	14	25	23	23	17	22	17	21	30	22	15	17	19	19	20	23	16	21	20	17	11	14	29	24	16	14	22	16	19	16	16	23	18	11	21	16	25	18	20	12	21	11	13	22	20	17	19	18	23	18	15	25	13	11	20	20	15	21	14	29	20	31	21	21	21	18	27	19	21	16	32	23	30	16	13	21	24	29	18	17	27	29	22	20	24	21	24	21	18	20	21	24	15	20	10	22	16	15	21	15	19	16	25	26	18	19	19	23	18	16	22	26	16	24	19	20	16	19	23	17	15	25	17	16	14	25	23	20	24	22	21	25	20	12	27	25	15	20	11	15	23	23	14	15	16	19	18	15	20	21	17	18	18	18	11	21	16	17	23	30	14	23	25	20	10	29	23	16	19	21	18	20	17	9	30	19	26	22	17	16	33	18	18	20	23	20	21	20	15	18	17	17	13	16	23	22	9	21	18	18	24	24	14	15	25	23	24	18	21	18	17	12	22	12	19	27	19	18	22	23	20	19	19	20	23	13	16	18	25	27	18	9	21	17	16	18	21	21	18	27	24	12	20	18	20	20	16	17	18	20	27	13	17	22	13	20	23	18	21	16	24	23	17	25	15	17	26	24	25	21	18	19	20	12	24	22	18	25	19	20	13	22	31	15	15	23	16	19	23	13	17	20	24	15	16	21	12	16	18	22	23	19	20	18	20	16	18	24	20	19	20	19	14	14	27	21	15	17	14	13	21	13	19	17	21	18	23	19	15	14	17	25	18	15	27	22	24	18	22	24	16	14	20	20	19	20	11	21	13	22	30	14	24	22	18	12	17	20	21	14	21	17	20	14	24	22	22	20	21	13	13	18	21	13	15	16	16	16	12	19	21	14	24	15	20	15	16	11	17	15	21	13	17	23	23	28	18	15	14	16	22	20	17	18	18	15	26	20	17	24	14	22	12	17	20	21	20	22	17	14	18	27	25	23	22	22	20	22	19	15	24	17	26	25	26	20	22	18	7	22	20	20	22	16	18	15	24	15	19	23	19	16	22	22	26	20	14	16	27	15	15	17	17	23	24	23
33871	22948	14416	28756	34696	34035	30344	26139	20864	17187	14512	10915	8684	6161	4704	3600	2835	2517	2136	1918	1885	1862	1781	1733	1744	1794	1678	1651	1428	1310	1399	1564	1564	1358	1187	1003	976	948	870	766	745	772	706	721	643	656	586	540	510	531	525	511	527	504	544	510	546	513	491	454	497	473	463	440	437	440	385	383	390	432	430	426	395	424	389	395	402	404	415	388	397	416	401	409	382	376	389	385	356	381	372	374	379	378	379	379	333	386	365	384	378	365	373	374	363	392	385	402	393	370	334	366	353	343	375	330	341	378	372	411	358	408	350	429	405	337	361	364	359	318	338	410	351	351	365	368	344	348	366	364	387	339	357	342	406	393	359	334	363	388	356	348	321	380	344	362	343	362	354	354	345	342	371	346	323	353	335	332	340	331	342	340	316	379	366	365	321	391	344	353	371	388	372	321	372	369	362	381	350	377	357	348	334	363	359	327	348	371	334	343	363	331	380	343	366	348	401	338	362	363	386	351	358	313	325	359	386	360	341	394	389	353	320	336	347	361	346	372	363	325	349	325	351	351	359	368	365	363	356	350	351	360	347	369	378	365	333	389	345	349	340	321	337	356	359	380	347	338	365	354	380	343	360	356	355	366	345	367	350	350	348	337	364	356	357	338	386	314	370	387	354	346	331	371	353	353	365	339	324	370	332	336	321	338	379	386	331	351	319	341	341	359	341	354	381	352	363	344	352	369	343	389	345	395	338	364	378	376	348	352	358	354	374	327	350	357	365	355	392	327	354	339	383	390	365	351	348	327	367	345	350	367	358	363	352	336	386	368	367	337	341	341	359	332	353	341	364	363	376	350	348	353	357	340	334	342	363	352	369	322	332	366	345	329	341	362	307	345	356	340	359	359	390	320	352	395	332	320	357	374	359	346	345	346	362	380	357	359	349	355	353	338	356	370	347	368	369	342	355	347	360	328	345	348	373	355	352	331	346	352	340	352	352	354	353	351	379	307	366	350	352	352	365	320	364	344	356	334	372	394	357	361	351	380	351	369	360	349	348	335	359	349	328	342	322	402	373	347	354	357	343	359	353	352	362	336	375	380	359	333	374	335	360	363	342	340	352	351	368	333	361	354	327	365	363	347	348	360	335	354	358	385	383	329	341	358	379	351	354	363	320	352	355	347	349	337	335	327	358	381	327	349	324	332	341	379	343	334	353	378	380	349	379	318	340	354	344	351	356	349	354	351	346	370	345	341	373	315	368	365	345	337	356	353	336	343	364	360	349	352	351	340	385	351	338	340	359	372	368	346	337	356	335	354	347	363	346	350	341	347	354	319	377	337	346	343	403	372	357	328	366	355	309	324	372	361	352	372	357	353	321	378	327	338	377	367	338	354	356	371	350	336	366	370	369	349	339	338	348	328	339	341	340	350	342	329	362	359	349	330	364	356	359	347	342	349	331	335	351	341	356	320	332	347	353	335	344	355	343	322	353	356	377	370	357	345	338	365	328	378	361	365	340	364	316	376	319	340	355	381	338	343	349	388	382	354	335	353	354	359	360	368	344	336	339	331	359	359	375	375	375	365	339	365	369	348	356	339	358	386	367	372	340	349	324	346	323	336	368	317	337	363	339	353	347	353	355	354	381	346	352	330	344	330	331	376	347	386	350	350	349	334	377	336	372	366	386	372	361	323	351	335	350	355	361	339	366	328	335	346	359	340	329	369	353	339	344	348	369	377	351	381	358	347	346	356	389	399	318	382	328	376	365	362	371	337	375	348	327	358	362	353	354	347	343	342	360	371	355	358	346	335	369	396	349	356	332	354	377	346	363	368	374	367	377	338	355	361	351	323	360	339	362	339	352	369	318	353	348	372	343	369	332	340	366	350	371	349	350	353	348	369	363	339	369	329	342	332	366	357	355	382	347	344	356	344	380	338	355	362	346	375	349	340	328	342	382	347	337	362	356	337	367	333	386	365	355	356	349	320	378	338	336	348	348	358	342	366	329	375	333	353	366	410	349	358	375	349	358	376	375	348	352	348	332	353	349	393	353	306	408	336	355	359	346	338	350	345	335	367	361	350	362	338	343	383	327	380	367	379	381	355	364	342	357	357	362	370	347	353	360	339	342	339	348	335	363	345	382	335	354	350	372	323	383	342	393	360	380	323	373	318	336	367	383	349	370	329	379	353	362	297	356	384	345	365	339	341	339	360	337	360	362	337	312	321	335	323	360	357	364	363	317	368	345	367	345	360	345	365	319	347	394	360	375	376	377	370	353	341	362	347	386	345	364	369	387	359	334	372	365	396	358	362	398	352	349	331	385	348	369	316	305	369	350	348	371	367	377	377	351	335	369	347	353	336	355	359	331	341	383	329	349	338	330	361	381	349	344	348	333	356	354	361	353	328	326	371	334	366	349	347	365	346	346	343	388	339	340	328	363	353	342	354	346	355	350	352	350	361	374	346	322	349	300	338	351	375	378	355	336	351	366	335	356	345	360	358	340	345	345	364	356	368	373	340	347	354	339	340	339	355	367	315	355	347	364	394	376	361	380	348	348	353	348	338	377	348	372	370	375	339	346	339	340	336	384	338	356	339	369	358	352	378	341	388	339	356	365	348	341	372	363	320	397	330	355	313	330	378	369	356	331	347	323	376	351	373	353	358	355	345	337	368	362	356	345	349	318	371	361	365	314	354	311	341	352	387	386	391	347	340	351	339	387	358	340	390	353	350	329	380	367	319	330	406	397	357	351	346	353	343	366	376	358	350	384	338	371	349	332	371	334	319	355	360	342	324	387	363	353	344	341	337	347	339	327	339	356	361	361	306	359	321	362	369	348	351	338	312	368	331	366	374	387	351	350	386	365	372	325	331	371	357	347	328	361	349	342	334	330	348	359	355	343	360	387	365	354	359	345	333	349	350	351	350	353	335	373	362	356	369	322	355	369	329	376	342	386	345	376	352	369	360	307	357	354	356	335	355	378	341	366	341	330	331	385	329	378	356	339	343	325	354	344	340	322	385	398	375	345	339	356	355	369	349	338	357	355	371	351	367	368	358	375	389	383	351	385	341	305	348	373	351	392	338	362	337	361	345	363	338	370	352	342	366	347	345	341	369	363	343	333	352	369	384	369	348	345	341	355	340	350	354	355	368	340	324	377	356	342	342	362	354	354	342	333	368	323	355	343	338	351	317	379	325	339	358	327	344	328	314	350	397	379	334	349	377	362	372	354	372	339	361	361	363	335	332	347	342	317	345	356	355	373	342	339	355	346	356	351	319	333	395	352	344	334	337	328	359	341	317	380	394	363	361	362	363	380	330	344	339	339	325	334	353	328	363	356	369	370	383	346	329	367	380	357	349	347	324	325	368	331	337	337	348	346	335	369	346	330	369	371	364	349	348	350	338	343	348	354	334	371	317	332	341	354	336	340	329	373	376	349	354	313	365	329	340	384	332	343	361	375	335	357	351	371	332	387	361	321	347	350	349	356	393	334	335	350	352	354	385	354	347	357	355
3305	783	424	298	485	453	334	244	194	174	161	112	94	73	75	50	54	47	46	47	45	48	35	45	52	50	43	40	43	44	51	48	50	41	33	37	37	37	39	30	35	36	37	26	37	28	23	38	33	47	41	25	25	30	24	30	30	30	23	34	27	30	27	37	27	37	34	23	32	34	26	24	44	30	25	40	29	22	31	35	30	24	34	36	32	36	29	32	34	30	39	24	24	28	25	32	31	12	33	31	33	31	24	30	29	27	27	34	34	27	30	26	29	27	25	34	26	33	22	26	29	31	25	33	38	39	29	32	37	22	21	29	28	29	30	25	26	28	29	29	23	26	38	30	25	19	34	27	35	23	26	38	26	37	28	36	29	29	40	26	30	28	26	23	27	28	35	24	30	31	22	34	36	26	33	28	30	38	37	31	26	36	26	25	28	24	33	31	40	33	32	30	34	37	49	33	23	21	23	22	20	24	27	29	28	24	36	27	25	27	33	31	33	28	37	34	31	36	35	18	39	18	25	32	32	31	22	21	18	19	42	38	31	23	29	36	36	28	27	27	26	33	36	21	27	26	24	34	38	26	25	28	34	37	35	35	27	26	29	22	26	35	27	30	32	30	26	30	34	45	31	36	28	24	24	31	24	31	27	27	26	39	26	33	30	38	32	36	26	35	39	34	27	35	39	29	26	33	27	25	32	30	25	28	33	38	30	37	31	26	36	30	33	33	28	22	29	28	39	33	25	23	29	29	32	40	42	23	24	27	25	31	37	29	32	27	25	27	36	33	26	25	31	27	27	26	30	24	36	29	30	31	21	25	26	30	31	36	23	30	33	38	34	30	37	38	31	33	21	23	29	34	33	23	19	29	38	34	24	24	26	39	30	33	27	31	25	32	29	32	28	29	22	29	32	26	35	32	28	32	29	30	23	32	39	37	28	30	33	37	30	29	31	28	23	27	29	37	31	39	36	48	38	31	23	27	34	38	27	32	30	36	33	34	25	28	32	39	28	35	23	38	29	26	32	31	34	33	32	28	35	29	32	24	45	35	28	23	20	19	29	26	22	19	35	38	39	33	29	39	34	30	25	34	30	31	29	38	29	37	31	40	25	31	32	33	32	31	35	34	28	23	29	27	31	24	29	26	37	34	31	43	19	33	23	30	36	43	31	26	48	30	30	28	31	25	16	35	32	23	27	37	26	31	42	28	25	34	38	26	27	42	27	35	27	31	30	27	35	28	29	26	29	29	25	24	30	31	32	23	28	18	24	27	23	25	23	35	28	41	24	34	31	37	27	20	39	32	30	29	29	30	30	23	31	28	26	30	35	37	31	33	30	29	31	28	34	28	21	34	26	29	35	40	27	31	25	21	34	33	36	37	35	31	26	28	39	29	30	31	28	18	45	27	37	27	32	23	28	31	18	41	33	34	37	30	25	29	34	40	45	41	26	29	27	25	38	30	28	35	20	32	26	37	31	28	31	27	24	32	32	37	34	24	37	44	27	35	24	32	32	42	30	37	33	25	35	31	18	24	29	30	23	28	30	19	33	42	30	40	28	34	32	26	30	31	25	38	28	29	33	24	31	38	37	26	33	27	36	25	36	28	26	34	30	36	36	26	37	43	21	26	28	28	30	34	21	37	26	34	37	26	30	19	23	25	32	34	24	37	29	40	28	29	30	37	26	27	27	23	29	28	33	18	31	26	30	28	32	27	28	41	23	33	30	34	29	32	29	28	27	28	29	39	35	25	23	42	37	26	29	23	36	37	31	26	34	34	35	24	27	32	32	27	30	18	33	35	27	39	33	24	26	33	31	26	29	24	33	32	35	21	33	25	28	24	37	38	32	22	30	28	28	18	33	29	29	33	29	29	27	29	28	27	28	24	28	28	28	24	31	15	32	34	38	28	21	18	32	30	22	36	30	24	25	25	26	33	41	37	34	35	32	28	36	31	25	24	42	36	31	28	32	23	24	33	36	31	30	32	34	29	38	32	24	36	27	38	37	42	31	32	25	24	29	24	24	28	36	38	26	32	39	33	29	36	37	29	22	36	28	35	28	31	29	38	40	28	36	42	20	31	36	25	40	30	34	33	37	22	29	29	21	38	31	36	28	21	25	33	35	38	27	20	34	30	39	35	31	33	34	24	37	34	27	30	32	25	27	30	33	37	35	35	27	36	33	27	35	34	36	34	30	36	30	28	30	23	36	38	33	37	28	29	26	30	25	36	26	31	44	29	27	38	18	36	21	37	23	29	25	42	32	35	21	31	38	34	33	30	28	32	23	37	34	37	33	33	27	23	41	23	32	30	25	29	27	28	39	25	33	29	27	31	31	26	26	34	32	16	26	34	33	32	25	27	29	37	21	30	29	29	20	33	26	23	29	30	22	25	39	36	33	32	42	29	35	32	28	18	33	26	34	29	29	25	35	27	39	33	27	26	22	35	28	28	29	30	29	43	33	30	29	28	31	31	23	28	27	34	26	32	44	31	35	30	25	23	25	28	30	27	31	32	33	29	33	34	30	32	32	29	34	21	24	36	28	40	34	26	28	31	33	34	37	43	26	26	24	24	34	33	32	27	37	32	24	19	36	31	27	24	24	27	27	37	27	32	24	23	30	22	32	31	29	35	30	36	31	30	31	36	26	30	30	27	33	39	24	30	35	36	34	26	34	31	36	41	25	33	24	33	30	29	37	31	40	36	33	27	35	35	34	23	32	26	30	20	21	32	34	35	36	37	35	31	39	40	24	19	29	38	30	26	32	28	31	35	22	30	30	34	30	36	28	30	36	24	25	32	24	26	34	34	37	37	32	23	38	32	27	27	27	27	37	26	38	38	23	21	34	36	35	35	37	21	37	25	36	31	23	36	27	27	41	34	23	37	37	21	37	28	25	30	30	25	34	24	22	33	31	36	27	43	28	28	24	34	34	21	34	32	32	38	23	33	34	30	37	28	27	29	32	29	19	34	29	29	27	36	25	27	29	29	22	29	28	32	30	27	46	34	30	34	36	19	20	30	29	23	35	22	28	21	29	31	22	26	32	33	35	27	30	23	30	26	32	31	36	38	19	27	33	31	29	29	24	33	24	39	39	30	36	35	35	27	20	34	34	30	33	34	34	35	38	32	35	29	28	22	35	34	28	29	28	27	32	31	31	27	20	27	33	28	33	41	31	27	39	36	24	22	21	34	21	34	31	24	37	40	38	32	22	26	28	26	31	23	42	22	25	31	31	43	30	25	36	23	33	22	32	27	34	36	37	26	35	45	26	20	31	23	23	34	52	40	41	31	30	23	28	23	26	32	31	32	27	30	23	26	38	27	29	39	35	29	26	23	39	33	31	28	28	32	16	33	32	26	36	35	28	23	25	30	16	38	31	27	37	36	29	21	39	19	31	28	26	31	24	34	24	29	36	24	30	26	36	33	25	28	29	31	41	28	38	22	34	29	41	24	30	30	33	35	32	35	38	35	37	29	23	32	33	39	36	28
28117	18845	12274	25245	32479	30288	25352	19327	14931	12430	11050	7807	5947	4424	3603	2597	2069	1874	1652	1569	1639	1545	1420	1416	1450	1406	1487	1404	1232	1228	1279	1407	1389	1311	1085	967	1013	965	947	918	922	851	849	814	825	759	760	709	702	674	611	640	669	668	653	668	649	632	644	637	595	633	596	591	587	587	592	582	577	624	568	529	626	577	543	581	579	550	573	551	604	579	560	575	553	548	558	534	530	587	551	568	575	598	561	583	545	574	573	571	547	548	540	525	534	536	547	524	521	567	557	546	529	548	565	527	584	603	558	580	570	558	555	585	552	544	598	497	583	591	542	552	583	571	537	585	558	553	536	541	477	564	564	495	533	538	562	527	543	515	547	537	565	545	546	579	558	527	532	564	549	515	522	550	533	545	530	562	555	536	539	554	544	575	532	556	528	543	576	527	576	539	554	560	597	573	536	574	553	556	529	539	559	534	538	569	519	575	533	560	550	566	526	610	548	587	553	545	513	566	497	506	545	533	546	571	503	553	527	552	536	562	538	545	545	534	561	535	556	551	525	519	584	559	523	540	544	531	508	526	556	539	540	591	537	519	548	546	563	513	520	550	552	538	578	531	571	513	535	589	565	497	531	545	551	505	528	548	545	547	543	516	550	587	560	590	558	541	544	518	541	567	583	562	589	527	556	502	520	523	536	593	534	566	558	517	554	521	541	560	568	586	558	577	560	508	537	563	521	519	547	553	511	567	518	524	529	565	554	520	575	569	560	531	547	589	528	546	561	605	537	569	558	561	543	563	521	509	526	555	496	549	552	548	547	569	561	579	550	529	559	570	518	596	534	572	573	548	526	542	581	512	538	522	534	584	537	584	536	539	537	519	595	531	484	556	516	507	544	530	556	566	547	542	559	571	535	541	520	543	537	554	549	569	507	559	510	533	502	542	589	539	541	534	593	547	552	548	549	592	515	552	600	516	561	551	548	539	541	558	594	561	587	541	540	578	575	539	522	547	509	591	552	518	511	524	552	549	503	560	547	551	577	524	558	521	546	552	549	507	578	552	506	516	558	552	556	544	582	545	521	526	547	592	579	542	557	535	544	543	508	578	535	531	521	598	558	495	601	531	542	528	586	529	557	545	524	524	558	544	571	561	550	528	571	538	520	526	549	541	509	535	527	558	555	529	579	530	546	526	565	570	567	567	544	532	549	537	556	564	591	551	560	517	548	549	496	531	527	545	561	556	582	544	492	555	578	592	542	504	531	555	536	561	545	536	534	533	547	553	584	554	538	562	558	534	532	566	533	537	540	560	565	550	540	537	597	580	521	526	530	560	501	553	511	557	517	520	587	577	547	572	550	540	537	519	553	537	533	571	583	561	515	530	553	494	594	539	557	534	545	534	572	567	500	535	545	537	541	546	560	551	536	593	558	573	572	581	545	549	539	560	566	550	562	542	525	564	523	581	511	543	600	573	546	560	564	552	556	577	546	511	535	563	574	549	513	546	541	540	554	561	566	533	557	597	513	580	538	534	530	495	535	552	549	534	535	505	525	534	504	581	556	512	538	491	563	545	546	528	522	571	570	525	510	541	576	536	530	519	528	584	540	563	517	552	525	531	544	521	555	572	542	532	499	578	553	560	529	551	565	559	529	544	553	513	536	510	531	554	542	512	518	551	517	549	544	521	540	521	563	542	552	554	530	590	548	553	547	510	536	547	521	541	540	559	562	563	539	579	537	513	521	511	594	569	530	528	529	552	526	522	558	569	532	511	552	532	528	549	543	553	541	588	545	542	513	570	548	557	621	530	539	527	547	522	517	514	536	533	556	571	576	561	564	529	525	542	548	537	569	549	559	581	534	515	529	521	545	600	532	576	507	526	553	542	532	506	553	535	505	506	509	525	554	531	557	584	597	524	564	516	535	530	542	549	600	566	566	546	555	547	570	551	573	514	515	561	478	533	556	529	572	503	512	522	519	523	564	583	527	588	562	545	499	534	552	557	539	562	500	538	507	549	534	528	554	563	573	521	573	545	563	527	543	557	522	524	533	568	561	582	549	537	571	498	528	542	558	530	528	549	547	567	537	527	522	543	535	563	532	534	520	583	534	575	537	557	565	533	531	519	522	581	507	583	532	558	573	556	555	571	544	551	582	521	535	530	547	565	576	523	547	503	552	548	541	555	507	528	534	502	515	546	480	570	532	541	514	526	517	556	570	546	559	558	568	517	514	519	543	582	521	644	503	528	543	544	599	563	536	528	542	539	558	533	526	544	566	570	526	534	552	572	545	524	555	511	495	509	541	538	562	520	531	568	562	538	560	533	529	523	558	561	566	508	524	552	559	557	561	514	511	515	540	534	560	531	554	541	555	553	557	559	528	518	539	521	549	583	557	536	526	555	550	525	551	537	540	511	503	546	580	522	504	526	515	567	546	544	525	552	588	557	540	525	550	528	577	556	552	507	507	542	570	522	553	555	531	561	516	535	541	539	578	573	546	524	559	540	551	530	529	556	576	568	533	594	508	553	547	534	593	538	511	564	518	528	561	539	526	575	541	593	531	564	559	590	523	558	567	531	540	517	539	529	540	533	537	545	533	531	535	522	542	577	547	489	511	530	542	549	508	621	539	568	522	542	597	557	594	574	534	520	479	508	539	550	507	548	581	557	560	545	524	532	536	580	528	525	547	493	531	538	548	553	555	553	578	536	562	527	555	534	562	541	537	503	548	575	517	573	526	530	514	553	572	519	513	528	566	552	516	558	552	496	573	541	527	542	573	536	558	552	575	554	500	521	566	542	517	524	534	537	561	517	576	522	532	562	525	520	513	543	529	548	592	525	540	540	557	554	552	543	576	519	557	524	548	527	519	541	514	601	532	555	521	551	547	522	530	541	585	560	583	567	540	541	559	544	546	531	547	547	516	552	538	591	562	542	532	535	564	512	543	535	574	540	539	541	538	534	521	548	549	531	536	541	575	505	516	554	547	550	540	522	576	539	562	549	600	551	516	520	567	525	562	456	556	554	534	535	534	540	588	568	551	519	574	549	546	534	566	545	556	542	569	570	548	546	552	559	561	567	547	539	552	550	533	548	567	569	528	560	498	503	528	544	532	555	552	530	556	561	545	530	575	559	521	598	564	541	536	538	517	537	524	526	554	574	538	575	571	596	590	531	564	554	546	544	549	548	532	551	542	558	525	544	559	522	516	518	521	519	505	551	554	528	551	539	576	511	492	574	542	546	565	539	578	532	513	550	536	533	519	578	510	578	550	553	557	548	515	552	516	567	507	524	536	553	545	558	527	558	538	549	557	537	561	530	546	559	528	514	587	552	529	525	532	542	532	579	562	564	536	524	559	552	530	504	579	555	555	547	581	527	502	531	584	520	533	532	555	504	552	501	550	532	577	493	521	519	546	513	544	511	512	536	575	562	567	506	564	527	585	510	561	536	555	517	547	576	537	589	573	567	547	517	509	562	518	528	574	538	519	584	584	560	577	579	517	536	535	516	559	566
3523	1276	638	589	804	751	500	359	271	278	209	178	139	119	95	90	45	56	44	52	37	39	62	54	50	46	56	40	44	49	47	44	44	46	42	44	28	31	27	24	42	25	28	32	32	33	41	24	23	31	28	27	26	27	24	22	27	25	27	41	23	23	22	30	34	30	30	28	26	37	21	26	25	22	26	20	23	32	15	17	23	25	20	24	31	21	13	22	28	19	20	19	22	32	19	29	24	30	22	27	23	21	37	30	20	33	26	35	15	31	27	21	20	20	37	26	35	23	26	40	23	26	40	24	19	33	18	21	29	24	31	27	26	25	25	27	24	25	30	29	22	15	41	22	21	31	23	22	23	27	25	21	13	31	25	30	32	24	17	23	33	28	31	26	24	27	26	29	24	30	19	31	28	16	18	33	25	24	20	18	32	25	28	19	32	28	28	24	17	29	16	22	19	30	24	27	26	21	25	29	20	30	26	22	25	19	23	30	31	22	32	20	23	19	26	21	19	25	23	20	33	23	27	22	34	29	25	19	25	22	26	35	29	36	27	25	19	22	19	27	34	21	17	22	19	27	26	25	32	23	26	29	24	24	28	25	33	27	26	19	21	23	16	25	27	24	19	26	21	26	19	25	30	25	28	20	28	23	18	25	30	15	18	18	26	15	21	21	26	20	23	31	26	22	33	17	20	24	24	18	24	24	16	27	25	21	28	26	23	31	31	27	18	25	20	25	17	29	20	24	33	27	27	25	25	26	27	25	15	29	26	34	24	29	19	18	25	21	16	20	28	19	24	14	35	18	25	31	25	27	20	29	26	23	12	20	22	20	23	25	19	24	17	22	19	31	22	26	27	18	29	25	31	21	25	25	24	27	33	19	22	20	21	37	29	22	25	21	40	24	18	31	31	25	21	23	27	13	28	23	22	27	25	32	24	22	17	30	26	18	24	21	16	28	23	35	35	29	18	23	18	26	19	27	26	16	28	26	13	23	29	27	29	24	32	22	17	21	24	31	27	27	23	19	22	29	30	20	21	18	20	19	27	18	25	31	20	25	23	27	26	26	29	35	29	27	32	34	17	27	28	20	29	22	30	27	29	25	29	16	18	27	29	33	23	23	24	20	15	21	26	28	27	23	30	16	28	17	26	30	25	35	27	33	23	32	17	36	28	28	22	25	19	28	24	22	25	33	30	24	22	29	21	15	28	21	24	25	19	28	28	16	20	33	26	22	28	27	39	19	20	27	27	31	24	22	17	23	29	26	19	22	29	25	24	26	19	31	27	22	26	27	16	24	33	26	33	24	31	31	25	29	14	32	20	27	24	29	28	26	30	21	21	24	30	31	29	25	34	29	23	23	28	34	30	25	17	25	37	26	25	28	34	33	16	28	23	32	21	26	19	23	26	34	24	28	28	19	18	35	31	27	21	24	27	21	33	28	16	25	19	29	32	28	22	26	26	25	23	21	22	32	19	20	25	17	20	27	28	30	16	22	35	24	30	31	21	20	24	20	21	20	22	21	18	33	27	28	29	31	24	27	29	27	25	30	20	27	29	32	24	26	26	34	22	17	24	37	28	30	32	24	24	20	27	23	20	25	21	24	31	22	22	21	25	16	19	39	15	33	20	25	29	25	26	21	22	27	19	26	22	22	20	22	25	25	17	12	24	25	17	28	23	22	27	23	23	24	20	29	23	28	22	21	24	32	25	25	23	21	22	22	24	28	24	21	18	23	20	28	18	22	33	36	32	25	17	31	27	22	20	29	28	24	11	21	32	24	21	30	21	25	20	15	23	31	37	30	18	25	21	21	32	20	32	25	25	23	39	26	30	33	26	20	21	19	30	24	19	22	20	30	26	30	30	31	20	21	20	31	28	20	22	31	27	30	30	27	27	39	25	18	41	22	17	30	20	28	21	25	22	17	26	25	28	18	21	27	28	23	22	14	29	32	28	31	28	24	32	23	25	21	27	25	24	31	21	18	18	33	22	23	32	27	36	20	16	28	27	19	21	30	19	23	36	19	20	26	30	24	26	15	22	22	24	19	17	26	23	20	20	25	31	27	22	21	25	29	30	23	29	41	24	28	24	23	26	19	24	28	33	26	21	19	22	31	19	26	25	37	28	21	16	23	25	33	25	27	29	29	25	38	28	22	19	20	16	18	28	21	31	22	24	25	19	18	24	25	21	25	14	25	28	22	24	31	19	24	24	26	20	24	26	30	16	16	28	37	25	29	25	16	28	25	29	29	28	21	30	26	28	21	22	20	24	21	26	26	23	28	31	24	16	27	20	23	21	24	21	29	26	25	22	20	28	23	31	18	25	25	32	24	31	24	21	24	31	31	18	24	20	26	25	20	23	26	19	24	19	32	31	26	17	19	28	25	28	21	23	24	29	34	28	20	25	17	26	27	27	26	26	20	29	16	26	18	25	21	20	23	33	22	16	21	25	23	25	28	29	32	26	32	29	26	24	15	19	25	22	17	21	33	22	19	25	25	22	23	34	28	29	26	22	28	21	23	26	24	22	19	25	30	27	20	31	19	21	27	18	18	27	27	20	17	25	21	32	29	24	28	33	16	21	33	24	25	22	27	22	19	28	32	25	39	26	22	24	25	23	22	25	22	27	22	20	23	26	29	24	27	21	25	25	17	23	28	26	22	22	17	31	27	31	23	25	25	30	24	27	17	27	11	32	28	16	22	24	18	22	26	26	20	33	13	16	28	23	28	21	26	19	22	23	20	20	26	23	20	29	25	27	22	22	29	32	17	25	29	20	29	22	19	17	18	20	21	31	24	32	32	22	20	29	22	25	36	22	26	26	28	22	39	33	26	28	22	33	27	14	26	31	20	27	28	25	30	24	25	32	30	19	33	27	28	18	25	19	25	19	15	28	31	24	35	24	20	20	24	34	22	28	20	19	14	25	10	35	24	27	19	26	27	22	26	28	28	20	27	26	20	29	16	25	25	21	19	25	25	24	31	28	21	20	20	21	32	31	31	27	23	25	18	20	26	20	27	27	24	21	30	24	32	17	24	27	16	31	18	27	23	20	18	27	23	18	24	28	18	29	26	26	31	23	22	18	24	22	31	35	31	24	32	24	27	18	26	19	21	24	20	21	32	26	27	16	28	35	30	23	25	22	17	19	25	35	17	20	18	17	22	27	11	29	25	27	33	19	31	27	23	23	21	27	31	27	18	19	28	27	29	31	19	17	22	25	25	24	18	25	21	22	25	21	23	28	27	21	30	27	24	29	26	25	21	31	32	16	29	20	33	23	32	18	30	16	17	24	21	24	28	19	19	18	15	24	27	27	25	32	29	19	34	16	16	20	21	29	18	15	24	27	21	27	24	26	31	33	38	15	26	23	28	26	28	29	24	24	21	17	26	24	30	27	22	19	24	21	24	21	25	25	23	33	22	26	28	29	25	21	26	25	23	24	25	27	39	28	19	26	24	24	22	20	27	25	19	31	24	27	26	33	26	22	19	18	22
34913	24202	16302	32255	38050	36371	29928	23675	19327	17334	13835	11054	8642	6765	5477	4326	3396	2983	2540	2315	2242	2149	2062	2090	2205	2195	1927	1586	1574	1644	1689	1717	1724	1614	1433	1283	1296	1132	1088	1097	1019	1061	952	934	897	770	704	665	634	608	633	592	630	566	589	621	591	615	577	572	572	591	549	571	501	545	509	501	521	504	462	519	522	466	536	516	502	511	509	476	475	475	494	483	513	436	437	473	443	424	448	455	457	460	468	485	455	453	463	461	446	454	456	475	435	475	467	473	476	425	476	444	475	443	463	461	467	487	459	472	437	457	478	496	467	482	489	461	485	431	407	480	441	407	427	475	441	413	452	416	431	435	443	444	457	447	468	432	462	492	446	439	418	436	447	437	456	446	422	440	414	460	464	454	462	461	468	449	446	455	439	441	476	452	407	407	448	448	479	421	437	485	448	466	436	441	438	473	482	473	464	425	452	439	406	434	449	486	440	435	415	406	450	439	449	403	455	457	404	425	416	453	420	476	439	444	402	469	444	406	432	476	424	436	474	431	415	476	457	458	447	424	436	427	444	458	448	442	494	429	425	410	469	426	446	418	472	444	413	457	435	425	427	419	479	440	398	430	436	466	447	435	425	455	454	479	425	425	438	448	451	440	449	425	445	453	405	431	422	461	469	433	429	442	445	441	441	423	414	427	432	419	417	491	449	426	452	419	437	419	493	432	455	432	466	413	461	425	444	425	433	453	454	457	428	479	466	436	440	435	438	428	411	433	431	445	436	426	417	455	449	428	412	431	403	417	449	453	444	443	441	454	450	437	411	429	481	442	458	475	453	439	426	405	463	443	436	483	460	438	449	424	406	446	462	435	455	438	385	480	442	429	440	441	461	462	431	488	425	416	454	409	478	421	439	435	441	483	443	446	450	418	476	430	420	456	464	473	416	463	447	506	457	422	447	451	441	429	428	441	453	406	460	441	453	433	447	465	446	425	476	435	450	416	422	433	432	473	435	473	456	452	438	456	470	438	420	405	418	435	410	447	417	441	435	448	425	480	441	391	448	431	449	424	455	430	413	439	453	449	479	433	420	416	457	444	438	439	453	465	426	419	456	441	429	433	455	410	416	429	454	404	458	436	429	432	434	468	476	417	470	457	440	447	433	444	448	450	403	487	430	424	441	432	464	432	459	470	427	429	443	435	435	434	410	428	433	469	451	477	445	442	400	432	449	451	447	429	431	428	428	452	432	412	435	415	475	469	479	466	437	404	449	432	468	410	433	437	435	425	429	435	427	466	404	429	441	444	453	432	435	445	467	431	407	435	465	445	431	425	475	448	447	451	438	435	482	451	428	397	437	414	424	424	440	445	443	448	435	477	441	445	451	431	441	456	448	451	470	443	435	441	436	437	448	441	470	423	447	426	418	464	411	434	422	432	457	435	415	433	404	456	427	430	453	441	440	423	458	436	412	462	460	435	415	462	423	443	427	443	465	440	475	431	468	428	413	410	446	435	435	436	402	425	438	442	458	459	404	431	429	467	460	433	457	498	473	471	437	448	441	441	454	411	446	414	443	415	446	432	428	440	443	399	437	462	406	443	429	430	466	461	445	448	398	458	415	445	451	494	469	438	439	461	425	451	429	457	455	447	424	421	457	434	456	466	446	422	412	456	471	422	424	444	447	438	442	402	427	441	420	410	450	454	410	439	437	449	438	497	419	456	416	434	427	440	434	416	412	440	481	434	456	446	418	425	458	456	459	429	445	407	461	485	432	463	470	459	473	430	473	426	433	398	453	436	445	461	424	457	447	439	428	445	443	457	456	449	445	409	449	453	455	449	451	420	427	405	449	451	439	429	419	410	450	414	431	448	416	435	424	465	414	431	400	430	456	424	416	447	450	424	442	393	439	427	431	399	465	411	427	443	436	431	418	427	456	411	451	444	427	412	422	430	414	439	449	483	416	443	439	468	421	471	442	454	441	444	424	471	452	440	434	425	416	447	454	462	419	446	473	448	476	452	446	451	456	413	400	461	417	415	434	410	475	450	439	435	438	422	494	425	459	444	467	417	447	413	430	449	437	431	465	468	423	457	442	485	463	419	471	435	463	456	415	444	452	434	421	432	443	462	433	450	419	433	439	458	441	427	421	461	430	460	421	437	430	460	443	406	447	467	423	436	457	437	412	477	435	442	453	459	463	442	487	403	464	426	401	459	429	419	448	449	479	438	439	458	439	421	451	450	426	469	436	455	404	462	429	455	463	429	446	424	449	410	411	426	455	488	454	441	418	420	466	422	449	443	463	457	418	411	446	440	454	436	441	425	455	420	405	445	428	433	431	449	465	417	411	450	452	477	458	406	463	432	449	429	457	448	397	453	453	434	454	436	409	440	429	424	445	411	494	436	480	430	466	468	409	491	420	408	448	416	430	423	446	423	452	441	487	455	428	442	471	422	426	453	423	449	442	432	456	414	440	461	411	435	446	438	436	435	441	429	467	411	461	439	461	435	413	436	448	456	444	432	437	464	451	440	436	423	451	423	438	459	453	449	436	389	444	468	408	450	456	433	449	468	424	424	453	445	464	477	444	421	426	434	443	449	441	406	449	460	449	447	474	432	388	449	440	463	445	426	417	416	448	430	470	494	445	447	430	424	432	443	463	411	453	446	463	415	437	431	460	457	485	422	450	454	450	422	432	422	427	413	397	424	411	420	466	432	424	454	464	425	469	421	474	422	429	461	454	445	434	493	486	424	408	421	420	479	444	423	460	444	405	459	420	444	432	471	455	422	451	429	402	414	460	430	442	457	448	456	435	448	451	450	414	429	434	432	466	479	449	431	475	425	456	434	428	430	424	416	445	437	417	411	438	410	442	403	436	415	418	424	427	469	451	417	442	444	473	462	419	493	439	427	469	466	445	419	405	412	449	457	447	425	435	453	417	450	407	437	420	429	426	420	417	403	451	464	453	436	415	458	408	385	432	423	452	466	462	444	428	439	434	461	487	452	435	396	426	393	413	452	456	430	418	439	430	449	416	427	413	463	502	429	434	435	426	404	434	431	449	457	432	449	419	460	392	413	454	442	456	408	425	431	456	397	451	467	434	449	416	441	431	419	422	412	467	454	457	420	447	467	435	421	394	460	435	439	468	454	440	469	438	461	423	448	420	419	425	417	454	440	408	418	428	417	434	454	476	427	436	453	418	457	464	459	440	390	451	448	430	441	419	405	425	442	410	410	460	473	449	457	404	444	445	459	470	415	477	423	414	432	458	444	451	408	413	428	443	461	442	424	451	407	453	462	419	431	443	444	462	428	448	437	438	455	440	459	469	411	454	438	375	436	435	456	440	460	439	419	449	453	437	469	450	454	454	431	442	461	455	452	411	473	450	455	474	458	410	402	441	404	411	408	496	444	473	427	444	422	429	426	425	417	442	461	454	416	420	451	409	428	457	482	429	451	442	453	437	450	460	445	479	442	435	440	423	411	441	434	447	448	455	431	412	466	454	479	463	455	433	473
2095	550	284	256	358	341	204	131	118	119	101	77	50	53	46	41	36	33	30	23	24	22	36	36	24	24	23	20	37	28	31	34	28	33	24	23	21	19	24	28	32	20	23	23	27	25	27	22	18	21	25	21	14	14	20	21	19	25	26	12	17	17	18	19	25	14	21	20	25	16	19	27	12	26	14	18	21	28	26	15	19	21	22	15	16	15	27	16	25	17	23	22	18	18	13	13	14	24	17	15	23	19	24	24	15	15	27	23	23	29	19	21	21	16	21	14	17	23	19	18	11	13	24	20	21	13	22	15	14	20	12	19	16	13	26	25	16	15	24	13	19	18	15	15	21	17	20	12	30	20	13	21	13	16	17	23	15	20	25	16	19	15	21	13	21	13	23	12	26	18	12	14	18	20	15	16	19	24	18	19	19	21	18	21	19	17	15	20	23	12	20	16	22	12	19	22	17	23	32	18	16	16	25	20	19	19	17	16	19	28	26	18	15	13	22	11	20	14	27	19	24	20	17	22	21	21	17	16	13	14	26	16	20	15	29	11	18	15	18	16	18	20	14	21	25	24	16	22	16	23	19	21	18	19	16	14	20	21	15	17	16	20	11	22	19	18	10	26	17	11	20	13	20	15	22	19	18	22	21	28	26	24	14	21	15	19	14	25	21	21	14	27	22	20	24	15	14	22	21	22	24	16	20	26	18	14	19	27	15	19	15	24	17	22	17	22	24	17	14	18	20	16	24	22	17	15	26	20	15	22	21	20	15	15	23	16	27	11	14	20	19	18	24	20	19	23	27	13	22	17	15	18	16	20	27	25	20	19	19	21	25	26	16	23	25	17	23	11	23	22	28	29	22	21	17	16	13	19	21	22	20	20	21	16	10	20	16	25	19	22	23	21	25	20	17	17	15	18	26	22	14	12	17	30	20	17	17	20	26	21	19	19	19	16	12	19	18	25	21	14	13	19	18	22	25	17	27	15	13	14	16	17	17	20	19	24	17	18	22	19	14	20	20	16	25	13	18	19	21	17	18	22	20	29	16	18	21	18	20	26	13	22	19	14	26	11	15	18	19	13	17	19	17	20	16	17	22	16	13	24	10	17	13	19	14	19	15	18	23	20	28	16	20	19	21	12	11	12	21	18	18	16	21	15	18	15	22	15	18	16	16	13	18	18	16	19	20	19	13	24	11	22	22	15	19	16	17	15	23	18	19	13	18	21	15	19	17	15	16	27	20	14	21	18	20	16	20	16	18	25	17	16	20	10	16	20	13	25	19	25	18	18	17	16	20	16	13	18	23	16	24	19	18	17	19	22	20	23	18	30	21	20	22	19	29	25	15	28	15	20	19	9	18	18	16	18	20	18	20	22	13	19	14	19	30	16	19	12	23	18	25	31	15	21	22	18	16	9	16	18	19	19	20	10	18	18	9	18	12	19	20	16	15	20	26	15	22	17	25	18	17	17	16	14	11	26	16	26	24	24	22	18	16	18	17	27	15	15	16	21	19	15	24	20	24	20	16	24	15	21	15	10	22	15	21	12	25	15	17	19	18	17	14	24	14	16	17	20	20	16	24	22	18	16	16	20	24	19	16	13	30	19	27	24	22	26	19	17	17	22	20	17	19	15	20	15	21	19	15	25	18	18	19	23	16	13	8	25	18	19	18	27	24	9	18	18	13	20	26	19	22	18	19	18	20	21	15	20	16	18	15	11	17	21	18	21	23	26	18	17	19	11	16	19	19	15	25	23	17	33	16	15	25	21	18	12	12	13	14	29	20	11	17	15	26	27	22	15	23	16	19	22	20	26	19	20	17	21	16	18	21	21	23	19	13	22	17	29	23	20	16	18	17	19	17	15	18	15	25	20	30	27	23	19	8	16	16	19	20	13	20	14	23	13	22	11	18	11	11	22	17	18	25	23	22	16	15	18	15	22	29	17	29	19	24	17	20	22	14	17	23	19	19	17	19	11	22	26	15	14	23	14	21	25	13	16	16	20	17	24	16	14	19	22	23	14	18	9	15	19	18	17	28	21	16	16	21	20	13	15	20	18	20	22	13	16	28	24	30	17	18	21	17	17	21	22	21	18	9	10	26	17	18	21	18	28	19	25	17	12	16	18	18	19	28	23	19	10	17	22	19	17	21	21	14	17	16	22	19	16	12	16	22	19	24	15	24	14	21	8	24	19	11	22	15	14	21	18	22	19	13	22	20	14	24	22	21	29	14	18	17	21	25	22	16	21	13	27	14	20	19	21	16	20	22	24	12	27	22	22	16	15	18	18	25	19	18	29	23	22	14	15	18	12	13	15	19	19	20	21	24	23	13	21	19	22	14	22	26	24	21	16	15	21	16	31	29	20	18	18	18	22	19	21	18	9	22	23	21	9	23	23	23	20	15	23	16	22	18	20	17	21	26	16	19	27	22	15	22	15	19	16	14	19	11	17	23	17	22	13	15	21	11	16	22	20	13	25	10	19	19	16	22	11	16	24	14	22	25	20	14	20	18	17	16	17	20	16	17	20	16	22	18	23	17	22	19	15	24	18	17	21	19	24	19	24	20	16	17	19	20	21	17	24	14	24	25	22	20	21	22	14	24	15	14	17	14	13	16	14	14	17	23	13	22	10	20	18	21	19	16	22	19	17	27	21	25	22	13	12	17	16	15	23	24	20	24	17	17	22	14	20	26	23	21	23	24	17	14	16	16	19	28	16	17	15	17	17	15	19	23	23	19	21	11	21	23	19	23	22	16	16	16	23	35	23	24	18	17	9	28	22	23	22	16	21	18	16	16	24	25	18	12	17	13	17	19	18	14	13	25	26	22	17	22	19	13	17	27	15	12	21	20	19	18	21	19	20	15	18	24	34	14	24	23	21	13	22	17	15	22	12	21	18	13	17	27	19	21	20	15	22	18	23	15	15	15	24	26	16	17	18	17	21	22	26	21	15	21	11	21	20	19	25	23	17	14	18	20	10	15	16	23	22	14	24	17	20	23	25	21	20	21	10	13	18	19	22	23	22	16	20	24	22	19	23	12	18	16	26	24	16	21	20	21	21	29	31	16	17	28	21	15	18	23	22	15	21	14	20	23	13	18	28	17	17	20	20	18	22	16	9	17	22	19	12	23	16	22	20	20	24	15	29	36	17	15	23	16	13	18	20	29	26	23	21	17	15	12	18	15	13	18	18	16	16	24	20	15	14	22	20	16	19	16	32	17	18	22	25	18	16	16	14	21	26	10	17	23	22	16	16	13	21	22	26	16	15	20	19	16	27	17	16	19	15	19	15	25	20	19	24	25	19	11	14	14	18	17	12	16	17	19	14	14	14	19	18	22	26	21	11	15	16	15	25	13	14	13	19	25	20	18	18	19	26	20	13	14	16	18	15	19	22	17	16	28	19	25	25	24	23	19	26	24	24	16	24	9	12	13	19	28	16	15	15	16	14	15	18	17	19	23	15	21	20	18	18	17	18	22	14	18	8	17	11
24836	15955	9589	21971	28596	26888	20115	14493	11073	9011	7041	5244	3989	3055	2543	2042	1418	1218	1047	994	978	935	921	1076	1198	1003	879	755	793	830	883	938	855	770	779	684	726	655	723	615	601	598	561	594	549	541	435	430	425	370	398	381	386	431	385	395	376	363	383	372	397	388	395	350	350	369	384	389	357	365	388	369	362	349	401	345	359	367	366	373	381	322	399	384	351	340	348	363	331	356	379	326	344	347	383	345	334	353	388	347	379	320	355	334	328	339	328	365	314	343	317	342	319	335	335	355	350	357	363	338	343	362	367	377	335	364	360	340	318	326	349	360	383	374	327	358	351	345	366	331	360	351	361	352	328	362	363	337	355	315	367	348	369	340	321	357	349	337	333	336	374	330	353	350	338	346	377	362	342	370	365	320	403	311	335	312	329	351	355	322	345	344	380	342	348	316	335	353	354	346	342	365	382	341	312	307	328	387	344	363	359	364	365	341	338	352	328	351	332	326	330	371	334	346	305	353	369	352	347	355	351	338	326	364	310	342	309	346	343	318	334	361	348	362	334	319	370	345	350	324	331	321	325	336	346	324	345	360	314	338	321	319	358	381	363	357	359	366	367	353	345	337	342	321	353	335	359	331	352	379	352	357	344	307	319	324	386	354	355	372	354	345	335	355	343	358	323	346	341	346	378	342	345	355	308	355	328	328	361	318	332	367	342	324	374	349	341	353	338	324	336	335	362	342	366	320	354	371	366	328	357	330	348	341	345	402	350	346	374	352	364	349	332	323	338	351	352	307	323	339	352	334	327	365	338	331	345	325	344	315	352	357	339	354	342	319	354	351	341	346	332	361	342	334	339	329	361	355	357	345	356	363	315	329	316	318	315	321	365	311	348	325	333	332	363	346	397	346	329	343	323	351	326	344	351	344	366	329	351	311	378	322	369	325	327	369	364	347	343	328	373	373	326	340	346	357	344	357	342	317	340	345	340	364	375	334	342	361	326	374	317	363	344	318	340	364	352	374	288	381	364	359	342	381	348	363	330	334	321	354	332	316	321	398	351	311	347	342	321	335	377	360	290	351	355	372	319	332	332	378	347	353	310	320	330	317	305	355	372	378	337	352	335	353	351	356	335	352	371	320	328	329	358	337	324	360	382	340	340	365	351	354	316	380	359	340	343	322	344	317	360	323	325	344	344	366	349	378	350	320	381	354	333	319	334	346	350	373	340	355	345	335	339	319	332	340	340	317	341	370	371	321	353	343	367	338	345	337	369	359	343	321	337	334	328	345	356	368	354	341	355	313	375	343	384	338	323	332	339	346	365	347	376	346	343	361	360	327	346	332	333	331	372	340	320	323	355	347	368	337	363	353	323	337	316	336	290	373	319	341	343	336	360	347	361	327	334	321	358	402	344	298	319	360	342	349	315	349	361	334	331	367	341	355	329	374	328	346	358	362	340	375	360	329	326	348	334	357	322	333	368	312	353	341	333	364	312	346	365	345	354	384	342	340	335	328	330	344	319	351	341	352	318	323	340	346	366	382	339	367	314	326	336	384	347	317	323	347	322	340	348	335	386	337	346	337	332	366	360	359	336	325	328	350	357	364	343	362	328	353	333	328	368	351	348	336	359	337	388	354	310	341	333	318	350	340	367	354	305	336	346	340	348	321	349	349	333	321	379	354	373	339	330	334	333	345	355	310	339	320	303	347	362	349	318	323	341	373	345	308	324	363	359	355	329	349	334	331	331	346	357	375	350	332	336	329	318	340	324	353	357	314	352	319	361	316	350	351	369	371	359	346	342	359	316	342	358	321	318	358	354	352	343	329	332	331	327	355	337	364	323	353	382	365	327	347	360	368	359	356	333	350	347	340	368	333	354	326	362	364	324	348	380	330	353	360	358	353	331	327	327	332	318	338	328	351	354	352	337	318	330	345	328	328	335	364	392	333	337	330	364	340	314	357	330	347	341	360	368	340	353	343	350	346	334	332	337	321	352	346	313	311	334	370	378	320	334	368	357	363	346	367	354	346	342	322	360	353	349	345	336	328	345	349	361	314	332	359	379	340	393	326	350	325	341	350	350	354	355	320	329	340	351	345	351	355	338	322	381	371	330	332	343	344	303	360	339	325	344	333	370	370	352	338	347	317	338	347	322	359	367	336	355	352	322	309	354	343	364	313	319	310	397	327	323	329	323	330	332	351	334	353	371	332	303	376	339	356	340	357	383	340	324	363	332	342	322	321	360	326	333	393	312	338	360	331	338	343	386	337	330	359	345	344	350	334	348	328	323	352	335	345	348	343	339	314	325	382	345	341	365	346	311	356	361	346	300	353	348	339	353	313	345	336	315	357	345	357	346	330	327	326	333	356	337	359	341	381	350	334	355	401	333	322	344	372	336	359	366	337	364	353	359	334	357	351	354	364	369	322	357	350	333	324	365	335	345	339	361	347	381	360	341	357	332	355	327	332	312	341	333	321	333	360	342	341	336	344	351	343	324	321	319	363	329	329	348	308	307	368	352	358	337	332	301	307	364	342	314	309	352	335	351	337	350	355	350	338	339	353	355	354	339	346	327	336	352	365	368	363	315	355	347	305	331	327	347	365	375	352	361	320	314	353	344	331	311	357	294	329	341	364	321	355	352	335	354	362	322	309	345	325	323	374	358	349	353	366	353	346	336	371	315	338	348	308	325	342	318	335	353	349	326	337	344	368	378	331	354	377	354	372	344	365	355	362	361	354	332	366	329	350	331	314	332	335	345	303	368	357	312	342	345	349	326	327	337	351	349	325	354	368	328	357	348	364	328	350	335	316	331	320	336	361	358	333	329	336	330	325	346	320	335	329	349	340	336	348	364	335	324	336	334	349	345	363	329	291	341	368	348	341	329	371	319	312	327	380	320	333	300	372	289	351	312	390	346	332	351	360	335	336	362	326	366	364	342	321	351	308	345	366	333	353	351	351	371	384	327	333	355	361	407	355	364	360	339	335	320	308	362	328	365	325	327	318	316	354	340	325	322	372	346	349	350	341	344	310	350	348	334	310	379	397	347	326	367	356	379	354	329	322	346	341	345	366	344	357	290	351	359	347	331	343	354	309	351	345	357	334	373	326	360	382	356	377	356	300	345	337	352	320	367	327	351	340	356	353	344	327	316	338	382	327	343	348	361	357	356	354	344	333	332	365	335	377	359	355	332	341	369	345	344	343	345	337	334	334	361	340	354	337	370	321	343	316	355	355	335	364	323	353	356	315	324	347	356	310	360	308	292	328	345	328	323	364	346	352	356	373	346	318	348	367	368	401	342	368	365	349	333	345	375	313	334	341	334	330	368	338	325	330	344	378	332	347	344	328	327	329	330	366	349	344	360	369	357	340	383	331	324	317	329	357	344	364	353	355	351	352	332	354	340	371	370	337	331	322	351	336	356	349	362	367	344	337	361	326	313	350	351	338	345	314	334	344	352	348	371	337	363	350	347	327	360	333	325	352	369	354	335	318	299	356	342	320
2908	1213	632	530	658	639	424	324	275	231	181	146	135	105	89	76	46	63	52	56	41	37	44	48	51	42	46	34	46	39	40	40	34	40	34	31	23	39	40	27	27	33	38	30	31	22	17	23	21	31	18	23	26	20	25	26	27	20	18	18	25	26	20	19	20	20	26	16	28	22	22	18	21	20	34	18	21	23	21	24	24	20	20	21	15	24	21	20	21	26	15	21	16	16	21	23	16	22	22	18	17	20	12	16	18	26	24	21	26	21	19	23	27	14	23	18	10	22	13	15	16	23	23	19	13	21	21	17	20	21	14	30	26	27	17	15	17	21	21	26	20	22	18	22	16	25	25	19	25	18	21	20	21	21	10	17	20	20	19	17	22	21	29	14	23	21	15	23	25	21	21	14	29	23	20	21	19	18	18	26	17	16	16	22	30	22	16	14	21	17	12	27	24	22	28	29	15	21	27	20	20	17	20	24	20	14	23	14	16	19	18	26	14	13	21	26	22	25	19	18	27	13	18	21	22	18	27	21	31	19	19	17	17	24	18	11	19	13	12	18	11	20	24	20	14	23	18	19	21	12	24	20	18	19	25	25	15	17	18	22	20	16	20	16	16	16	27	23	17	18	25	23	21	24	22	18	23	23	22	16	16	22	22	20	24	22	20	15	24	7	15	25	15	23	18	18	22	22	22	18	25	19	18	22	18	16	19	21	24	21	26	16	17	25	22	22	20	15	22	29	27	38	16	19	18	18	24	19	22	20	14	19	22	13	27	16	16	28	13	16	29	19	25	22	18	23	21	15	32	19	23	19	22	19	17	26	21	13	25	20	15	17	21	11	13	23	11	22	21	21	22	13	21	19	25	28	29	17	22	19	23	26	21	19	23	18	17	27	21	19	18	34	18	22	23	27	21	15	28	19	23	22	13	26	16	24	30	21	17	23	22	20	21	11	20	18	12	19	19	18	17	22	23	17	14	15	21	27	21	20	27	21	27	22	21	30	24	16	18	25	13	25	16	17	24	24	26	16	20	27	22	19	28	23	21	16	24	23	22	18	19	20	20	14	20	20	23	17	20	26	24	21	19	22	18	17	19	12	19	18	16	24	24	27	28	22	25	22	15	15	33	27	18	23	13	25	16	16	21	24	25	21	23	24	25	13	19	28	21	25	23	14	25	20	39	22	19	29	13	17	11	24	11	18	14	21	26	27	24	21	20	19	21	29	21	16	15	13	13	15	20	16	16	24	26	14	19	18	17	15	21	21	28	17	10	26	20	23	20	18	22	16	22	32	16	16	13	21	16	17	19	21	17	14	20	18	20	13	13	18	18	20	15	27	21	21	19	20	10	18	22	14	22	22	21	21	19	24	21	16	14	16	22	16	12	28	25	19	19	22	12	29	26	26	19	12	24	18	19	17	15	26	23	15	20	22	14	15	15	25	17	17	25	15	25	13	18	15	24	21	24	18	19	32	17	24	16	24	17	30	16	25	17	23	20	21	24	15	13	25	19	21	15	17	31	20	33	14	24	18	23	27	21	17	23	20	19	18	17	5	24	21	25	13	23	16	14	20	17	14	23	20	15	25	20	23	15	16	18	13	15	15	21	16	14	22	22	28	17	26	24	17	13	19	18	26	29	18	19	12	21	18	19	20	14	21	18	17	25	16	21	20	19	13	18	34	22	20	16	22	17	22	21	23	15	19	25	17	24	15	24	17	13	24	16	19	20	11	20	21	19	25	24	20	18	20	19	19	23	22	23	18	13	20	16	20	16	23	14	36	19	19	20	25	26	20	16	20	26	14	16	19	21	32	20	22	25	21	17	25	15	25	18	22	18	17	28	28	15	13	18	19	17	21	21	14	21	18	10	11	24	24	15	24	19	20	24	22	25	19	28	25	21	17	23	26	18	24	14	22	23	23	25	19	17	24	17	18	23	19	19	17	24	19	20	24	17	13	26	22	18	14	10	16	15	28	10	21	17	22	14	20	19	23	16	22	13	27	17	12	24	21	23	16	14	26	18	17	23	17	20	20	15	22	17	25	25	19	15	18	18	23	14	26	25	13	21	18	19	15	18	15	22	15	18	24	29	26	22	17	19	14	17	25	17	20	23	20	26	22	18	16	20	22	18	14	15	29	20	22	18	13	21	13	18	23	12	19	14	27	14	19	15	20	14	24	22	19	21	21	22	25	17	12	22	15	18	19	25	19	25	19	17	14	14	19	21	21	12	18	13	17	22	28	30	17	17	14	19	21	22	24	17	24	20	17	25	12	20	18	13	23	19	19	14	16	14	23	15	22	15	19	23	17	27	19	19	25	16	18	13	26	12	32	16	14	11	28	22	17	22	23	18	22	19	20	27	15	27	20	20	21	20	25	13	16	20	17	21	19	32	14	15	27	21	14	29	18	19	24	15	23	13	24	16	24	7	27	18	10	18	23	23	16	20	19	24	13	24	19	16	18	21	27	21	14	16	21	20	21	13	23	17	19	19	19	17	33	23	20	31	22	29	21	25	21	15	26	19	21	21	13	19	19	27	18	21	27	20	22	15	20	21	22	21	24	17	26	22	19	26	24	23	13	23	21	16	24	29	19	21	20	20	18	14	28	16	17	20	17	20	25	25	26	12	27	19	14	20	16	16	18	15	17	18	15	22	22	22	25	16	21	16	25	20	18	19	19	21	13	15	12	13	23	15	29	20	15	16	17	31	22	22	14	19	29	23	14	22	22	20	21	17	13	23	19	17	22	22	21	22	23	24	18	14	18	18	21	21	19	16	21	23	17	18	33	25	22	16	24	26	22	18	14	14	17	20	14	18	21	15	15	18	19	11	28	17	22	24	13	29	20	26	14	24	13	19	17	21	21	20	17	27	18	13	22	19	17	13	27	28	26	15	22	27	19	19	20	16	27	18	20	23	32	20	21	22	19	21	18	20	19	13	26	19	16	28	21	10	19	21	26	19	18	25	20	20	20	20	18	20	22	25	22	25	20	17	15	30	18	14	20	23	18	17	21	21	18	14	28	21	23	21	13	25	22	25	22	10	23	19	24	19	22	15	19	27	14	10	18	21	22	19	28	19	15	14	20	14	25	23	24	22	20	19	27	24	14	17	20	20	20	19	18	22	18	18	22	27	21	28	20	19	31	20	21	15	27	15	17	16	18	23	25	25	14	17	29	15	18	23	22	23	26	20	15	16	25	16	21	21	17	15	21	19	24	18	26	22	20	27	22	17	29	23	21	21	23	18	22	17	26	19	13	24	12	23	24	24	20	22	21	22	21	24	16	17	21	13	20	21	20	19	18	30	13	22	19	22	19	12	19	18	24	15	24	25	20	23	22	19	22	19	23	20	18	27	15	22	13	15	23	6	15	21	20	9	29	20	17	20	21	21	23	19	16	14	24	19	21	24	16	24	21	20	25	25	18	22	26	30	19	20	20	24	21	16	15	26	22	20	19	20	25	6	22	23	11	20	14	21	18	20	13	22	21
34301	23870	16693	31534	35740	34500	29239	24308	19799	15863	13088	10410	8372	6438	5495	4881	3931	2959	2652	2390	2167	2024	2024	2603	2516	1934	1566	1440	1456	1564	1574	1619	1550	1513	1352	1284	1210	1110	1064	1013	987	966	886	917	827	784	645	623	604	504	539	525	549	536	486	479	494	502	454	522	425	447	468	451	414	466	395	447	429	445	449	409	473	402	426	394	448	415	399	404	412	425	394	415	380	395	340	387	349	368	394	365	389	380	377	378	417	377	380	390	400	379	389	401	385	406	366	376	429	380	376	380	381	320	358	409	396	367	369	366	369	393	441	386	376	364	415	359	375	393	354	393	383	397	376	349	399	351	389	380	353	391	383	353	345	376	375	353	354	399	366	343	364	321	361	397	398	394	360	365	368	379	349	395	354	380	374	373	393	372	375	356	342	358	356	369	344	348	370	344	369	371	380	376	372	382	369	390	341	360	401	358	364	354	345	341	363	372	354	363	357	357	383	382	349	374	374	369	364	373	373	368	340	368	353	398	374	370	352	365	363	342	385	330	395	390	367	340	336	362	385	352	385	379	373	358	375	405	361	376	371	358	345	377	367	340	353	388	352	417	361	341	358	396	375	374	355	370	395	381	350	356	383	365	386	362	363	330	361	344	389	380	380	373	375	367	359	325	388	365	360	390	371	371	376	311	363	380	328	329	361	317	323	344	364	346	343	371	389	355	353	365	344	346	375	384	418	373	372	385	337	371	329	376	382	383	372	391	353	352	399	372	375	359	324	343	397	332	372	387	363	359	361	373	357	368	372	344	365	416	375	377	349	368	335	377	347	359	358	348	390	344	369	362	375	353	375	381	372	360	371	335	351	348	382	404	365	351	359	361	368	379	362	365	323	374	373	391	364	356	346	351	409	362	382	365	350	373	388	366	419	331	405	358	361	359	358	342	378	403	361	347	347	340	359	415	393	370	325	397	375	342	362	376	348	398	381	382	384	339	358	324	380	365	367	382	358	368	355	385	378	348	341	350	358	347	352	381	360	311	408	359	347	345	403	384	364	400	374	352	369	368	360	332	366	402	373	348	364	362	370	331	354	364	372	373	363	321	360	389	394	390	384	395	372	364	355	381	385	346	369	316	380	358	311	356	346	373	347	362	338	395	373	349	378	360	407	342	362	363	367	354	342	392	372	347	372	354	367	347	393	350	397	384	366	364	364	394	357	367	344	387	360	354	370	367	358	371	386	344	365	361	382	354	380	359	381	387	369	377	374	365	352	404	400	396	346	353	362	342	352	389	359	316	372	376	365	346	351	366	355	373	355	348	373	386	346	361	385	350	369	359	351	350	359	372	408	368	355	385	337	352	361	354	360	365	342	381	356	374	363	339	330	379	373	349	348	333	360	355	369	353	338	363	388	343	367	346	354	352	386	352	373	390	348	377	361	327	322	344	371	340	329	393	369	382	364	350	351	355	343	363	389	393	376	330	366	346	411	346	380	387	369	346	353	378	337	374	370	396	385	344	368	363	340	386	353	392	362	371	368	345	391	373	338	344	351	337	367	339	368	376	360	337	360	374	359	391	361	381	341	371	384	366	372	316	384	342	338	321	372	359	371	383	350	364	353	383	333	344	351	384	355	397	351	379	343	364	327	356	380	373	344	385	359	372	354	398	377	344	371	353	373	365	347	345	338	409	333	334	343	385	340	343	357	393	355	351	395	333	396	384	378	379	384	348	396	345	344	377	365	358	364	335	374	383	360	353	367	362	339	343	362	331	342	379	362	370	347	366	413	377	386	354	345	348	375	341	349	361	376	354	354	369	367	403	353	353	380	405	365	346	349	367	370	364	373	382	360	373	372	400	384	387	345	366	365	388	353	391	412	382	377	379	393	371	381	350	353	378	376	347	356	354	364	407	341	377	371	352	353	352	340	343	374	338	349	335	355	377	362	337	388	370	353	327	368	392	410	347	391	354	345	343	350	361	349	364	331	349	357	376	397	371	376	371	360	365	402	378	365	371	353	391	388	359	379	375	334	332	366	350	382	342	352	358	356	335	347	362	376	349	382	379	345	368	376	428	343	410	337	356	361	376	355	322	370	363	327	389	363	362	353	372	398	365	337	394	341	406	361	363	393	356	371	386	386	360	334	339	369	352	382	379	362	354	341	336	353	352	376	350	314	349	367	351	369	374	347	356	344	377	329	367	375	364	395	360	360	372	345	356	359	361	366	383	338	318	381	402	367	362	374	365	402	358	345	340	352	382	343	395	328	364	368	322	340	341	357	377	372	410	358	322	379	387	371	345	368	352	385	368	352	360	380	342	380	321	359	385	337	349	371	383	390	380	374	343	382	384	348	356	354	368	374	392	380	360	359	355	372	375	364	364	368	338	368	387	384	332	358	379	375	366	365	339	338	388	348	348	353	368	353	365	387	390	351	360	355	328	402	353	392	359	374	383	324	409	344	394	349	390	366	382	359	341	391	362	365	370	343	351	390	393	381	363	365	355	381	396	368	380	372	344	375	333	386	407	345	339	391	338	361	363	348	381	357	345	356	360	349	355	374	356	379	386	348	366	373	346	357	341	382	356	365	366	355	361	375	351	344	357	385	349	329	365	339	331	382	386	364	357	376	374	348	363	396	360	349	312	348	340	374	362	353	320	370	368	368	345	395	366	325	378	378	378	348	370	357	366	400	381	325	406	363	374	336	382	363	379	347	370	376	347	356	406	360	333	377	374	355	330	362	368	392	347	357	353	382	361	352	362	354	367	366	375	365	396	374	371	360	341	356	359	345	371	352	354	380	342	364	358	349	355	364	346	343	382	369	370	363	370	376	358	395	356	319	339	387	376	387	355	345	356	346	318	378	358	359	366	409	355	393	405	361	339	343	364	373	407	361	366	366	358	373	372	339	349	330	373	352	337	403	358	361	377	378	377	357	335	348	361	356	368	325	349	351	375	332	386	395	326	348	381	337	370	356	316	377	365	381	361	366	361	361	348	367	364	386	354	372	354	344	350	343	357	388	366	385	367	356	339	365	316	365	326	385	303	362	367	352	363	342	363	357	359	335	369	355	367	340	356	355	354	326	338	342	352	382	377	339	363	372	371	376	360	368	366	353	352	353	342	343	361	363	339	321	375	382	375	331	343	339	333	353	364	385	403	329	343	376	347	366	385	336	415	359	374	361	384	351	345	373	362	389	361	347	381	349	350	371	365	328	348	404	347	382	378	377	331	359	350	355	369	354	373	365	374	379	350	347	351	358	379	367	349	352	373	359	375	376	360	350	383	373	320	374	322	367	350	360	331	359	380	374	336	345	341	365	351	377	364	354	347	354	359	331	324	385	370	380	408	361	335	368	397	364	365	375	344	355	402	356	375	385	363	358	341	369	341	352	366	357	335	362	377	366	397	369	338	391	363	368	352	349	360	357	365	370	376	383	342	314	365	354	392	373	396	395	366	338	328	338	357	408	352	349	328	391	386	363	345	325	350	335	373	373	347	339	362	327	380	339	369	385	358
3498	859	460	429	433	391	298	215	201	180	148	147	111	82	74	67	62	48	46	54	51	53	47	62	46	45	56	57	48	53	37	52	41	50	38	43	45	37	34	37	40	29	29	32	34	46	29	39	41	29	29	26	39	31	35	30	33	40	33	27	32	24	26	41	35	29	25	33	34	36	22	34	28	29	29	33	33	30	34	35	28	34	32	35	32	19	27	35	36	34	34	24	27	34	29	30	29	27	19	32	31	41	29	28	33	42	32	25	31	39	30	24	30	33	37	34	30	25	33	29	38	33	32	30	29	28	31	29	23	36	29	30	24	37	28	30	22	29	35	34	27	31	33	34	32	33	26	33	29	42	24	25	33	26	26	26	43	39	33	41	29	38	29	27	33	26	30	34	34	28	36	37	29	38	30	29	38	33	32	35	15	36	24	33	28	33	28	33	31	25	30	21	44	18	35	47	25	23	32	27	32	23	25	29	32	33	28	33	33	30	38	30	34	30	33	21	26	38	23	39	30	31	26	34	32	44	35	33	27	25	31	28	41	22	20	31	28	29	30	27	29	30	27	35	41	35	26	38	33	24	41	46	33	29	24	29	31	27	26	28	36	32	27	26	23	25	36	26	24	25	23	25	38	32	29	29	30	24	29	30	31	27	27	30	34	29	38	26	29	35	26	32	22	38	31	28	30	23	36	29	30	32	34	40	32	33	39	19	31	23	42	21	26	26	28	33	31	26	27	21	27	30	34	36	32	25	28	31	38	29	25	28	26	37	32	36	30	33	35	45	24	31	27	32	35	31	27	29	35	28	24	34	40	24	36	32	24	26	30	35	28	42	32	36	25	34	46	36	32	36	25	33	31	28	36	30	22	29	36	27	27	42	32	38	32	22	31	28	25	15	33	25	24	32	29	27	43	32	29	39	24	30	22	32	31	36	40	25	38	32	29	28	25	20	30	22	30	30	23	24	32	29	36	32	36	30	34	40	40	37	39	39	27	34	19	36	32	25	42	33	33	28	27	22	37	26	31	32	31	24	26	33	29	30	39	37	38	27	25	21	28	31	36	32	27	28	25	32	29	32	35	36	37	40	35	29	28	26	29	31	37	26	34	35	28	24	29	28	26	28	28	21	26	39	22	28	22	35	27	26	38	29	28	25	25	40	32	32	35	27	31	26	23	34	33	29	36	28	31	28	25	21	23	27	29	29	33	26	40	36	31	29	25	29	26	32	33	24	31	25	33	33	26	31	30	28	32	25	23	36	31	32	25	26	38	36	31	30	26	35	30	30	30	23	27	34	34	20	19	23	39	36	33	38	17	31	20	27	33	28	31	30	29	27	24	30	33	26	32	29	44	27	42	33	40	31	25	33	28	27	28	31	30	37	37	27	36	30	27	25	29	38	41	39	32	34	34	29	31	39	27	30	29	23	25	34	27	27	28	33	22	37	36	25	35	31	24	33	33	27	27	25	30	27	37	18	30	26	33	34	28	43	42	33	38	21	41	29	33	34	24	38	34	41	37	30	34	36	36	28	32	42	32	35	31	26	29	39	34	31	32	33	42	40	32	23	32	23	34	28	40	34	33	33	26	38	27	27	25	36	27	30	34	30	30	29	27	29	32	34	34	24	28	30	34	28	28	24	30	24	18	31	40	32	32	18	26	42	37	27	33	27	36	40	36	38	30	25	25	27	30	29	25	26	40	29	30	32	33	37	40	31	32	30	25	28	29	28	20	28	30	31	30	30	35	32	39	27	22	37	20	23	30	26	40	30	33	26	31	33	30	39	27	17	33	41	37	25	27	28	33	32	26	24	20	36	20	28	39	28	32	35	32	27	28	24	25	30	36	34	38	36	26	36	29	32	31	30	27	38	29	17	32	28	26	30	35	27	29	29	22	33	38	29	18	31	41	25	30	27	35	22	28	35	23	28	35	27	31	30	38	31	26	34	31	25	34	26	27	14	31	29	34	24	22	31	28	30	39	41	34	24	27	32	41	40	29	20	31	31	39	23	28	28	23	46	27	36	25	36	27	31	36	30	29	35	39	34	28	23	33	27	25	31	29	32	25	36	37	38	27	25	28	29	31	22	28	29	25	36	32	33	30	24	33	27	32	31	34	46	23	38	27	30	32	28	20	38	30	27	28	41	28	26	29	30	36	27	33	28	28	41	37	29	34	36	40	29	25	32	46	31	22	29	25	27	29	33	26	33	25	29	27	36	39	20	32	27	30	22	15	26	31	30	32	25	35	30	34	30	36	30	26	19	35	28	33	24	22	25	22	25	26	24	32	27	27	28	28	29	35	27	32	36	33	48	21	30	33	30	23	30	29	30	24	27	29	26	36	23	36	39	44	35	21	25	28	29	28	30	31	28	26	34	29	27	25	25	41	31	34	26	37	35	27	26	27	32	26	37	31	24	29	23	33	20	19	28	25	35	27	25	18	41	32	32	33	37	25	32	23	31	40	25	29	28	25	26	43	31	33	30	40	27	25	20	24	26	30	32	22	26	24	18	17	32	29	34	29	24	33	27	30	31	26	27	31	36	44	36	26	28	21	36	43	35	33	26	34	29	28	38	33	28	33	33	31	29	36	35	29	32	25	45	39	27	27	25	34	26	28	36	35	32	34	21	21	30	38	37	40	25	26	26	36	28	29	32	33	27	24	34	28	36	27	36	35	35	24	34	26	30	34	40	30	32	31	29	36	29	28	27	29	38	32	23	23	26	32	39	34	32	36	25	38	27	34	33	27	34	37	31	31	24	31	30	31	31	28	36	20	33	19	35	28	34	30	35	43	34	35	34	30	44	24	19	25	25	25	26	28	31	23	29	31	31	24	32	32	32	26	32	23	36	24	31	37	24	29	26	35	33	30	31	26	34	22	23	24	38	38	34	26	39	37	33	32	34	29	29	25	31	28	28	33	28	41	34	40	29	32	36	19	29	30	36	32	33	24	20	34	27	31	41	22	37	38	30	22	34	31	22	19	35	38	32	28	25	34	29	32	28	31	31	30	36	37	33	31	25	28	32	29	33	37	34	32	29	38	17	37	26	45	36	29	43	26	37	33	20	35	37	28	36	26	36	24	25	25	31	30	22	34	32	28	31	31	24	32	25	27	26	34	29	26	32	29	28	31	31	43	35	29	33	22	24	35	36	18	30	28	26	23	30	32	34	28	30	39	26	38	21	40	27	29	39	31	32	36	33	37	36	35	33	35	38	28	27	28	28	21	35	47	37	29	36	31	24	25	38	28	35	39	33	30	31	24	38	31	27	23	30	29	23	24	38	19	33	28	24	29	28	39	32	33	29	32	31	28	23	33	26	27	36	31	24	36	23	29	31	28	27	34	21	32	29	29	38	33	36	39	39	19	34	30	31	41	29	36	38	24	28	30	29	38	33	31	29	34	32	31	37	27	26	32	23	32	34	24	21	38	31	19	27	28	25	40	28	37	23	29	32	29	27	34	19	38	28	31	28	25	24	34	30	22	35
28886	20800	13911	28622	30816	28435	24293	19018	15421	12934	10275	8280	6495	5134	4021	3495	2993	2565	2234	2026	1845	1724	1852	2054	1851	1508	1291	1283	1355	1379	1430	1383	1367	1298	1217	1205	1087	1066	1073	994	974	935	878	847	880	790	708	748	648	675	664	626	684	622	690	608	622	607	661	621	639	614	583	595	581	587	603	575	602	595	615	575	566	584	623	544	598	594	562	537	586	552	545	575	548	557	593	579	558	522	565	581	575	525	524	574	574	620	539	586	563	573	572	560	573	555	533	527	572	561	578	553	564	558	534	565	541	560	539	540	532	540	557	609	552	578	517	546	576	577	601	569	533	545	527	551	568	548	553	523	521	528	522	575	574	545	527	561	529	525	571	513	544	537	564	557	549	531	530	538	577	526	532	532	568	568	548	554	552	560	565	577	586	575	572	547	586	540	582	579	544	539	568	525	510	521	542	528	550	554	562	517	533	544	570	568	530	511	520	550	556	538	586	532	533	559	534	568	534	558	573	561	519	545	565	533	526	515	525	566	576	563	552	525	517	575	570	526	502	497	554	593	554	574	549	527	574	573	568	550	577	550	553	524	532	557	518	532	558	592	549	551	537	549	512	540	577	573	532	579	612	559	556	523	556	572	527	570	555	563	607	564	551	532	543	528	560	567	543	553	554	552	544	552	517	573	547	522	525	559	534	578	511	584	588	524	554	549	562	566	582	569	605	572	564	567	550	543	544	525	511	498	564	517	555	548	571	544	542	533	569	556	510	586	567	600	580	522	524	567	572	539	567	553	566	550	554	551	544	567	595	581	590	550	567	546	557	571	498	556	486	558	544	544	574	539	548	554	550	576	564	551	565	536	551	571	573	544	533	587	536	571	530	553	599	544	558	568	516	514	543	546	546	541	538	562	585	571	541	535	536	569	556	514	601	546	555	570	572	544	518	560	540	572	514	535	550	553	533	538	534	551	540	536	537	570	550	497	561	531	540	546	541	577	584	541	505	537	513	470	541	546	514	556	560	554	571	569	561	561	555	583	568	550	571	577	571	569	559	563	550	544	548	527	554	554	526	554	548	526	504	540	541	554	563	570	553	529	527	587	517	527	556	549	531	571	538	549	568	538	562	530	598	543	513	529	554	573	529	599	565	543	561	525	559	561	503	573	522	550	564	548	571	587	532	578	565	567	582	561	523	567	550	559	599	563	588	551	601	553	566	537	528	538	537	601	555	534	550	590	508	523	564	531	558	572	542	544	582	574	530	539	559	575	554	532	517	512	541	586	563	532	540	573	521	568	563	572	512	562	521	552	533	556	557	525	532	530	518	545	572	578	524	533	530	553	507	582	519	537	596	546	564	557	572	506	535	519	522	531	568	540	547	546	546	545	530	525	542	537	541	519	572	540	541	540	535	531	593	592	550	562	522	532	543	572	550	499	550	523	545	577	555	577	539	540	572	551	561	537	512	522	566	573	603	588	559	518	555	527	531	542	571	518	591	579	552	579	569	550	535	527	525	531	560	570	498	577	558	556	563	597	580	586	495	543	558	575	554	546	565	594	574	530	560	535	541	515	533	563	557	550	511	557	533	594	534	545	594	561	527	526	542	554	552	527	538	599	562	574	510	580	553	505	553	557	560	559	534	586	565	592	579	541	548	531	493	577	558	534	557	502	543	543	565	537	596	562	543	551	543	526	520	558	542	514	508	565	535	528	556	506	563	543	522	519	550	553	552	546	545	500	480	527	569	570	533	565	528	544	536	552	564	555	539	533	545	562	548	559	553	540	584	592	513	542	549	529	548	520	545	580	519	520	522	578	569	554	541	531	510	536	593	530	524	580	500	585	565	538	593	512	568	577	558	567	523	544	544	554	548	550	591	552	548	506	565	581	558	530	532	550	594	526	571	545	542	540	537	606	539	547	569	602	555	538	529	529	599	575	513	516	575	559	543	496	527	523	538	603	536	530	560	605	511	532	584	594	496	561	546	539	540	587	522	573	585	536	539	567	536	560	562	568	546	581	518	579	524	569	520	538	563	581	549	572	532	527	557	549	516	537	579	573	563	518	540	556	521	511	530	546	550	531	565	602	602	571	542	589	547	582	560	573	514	561	586	559	532	545	524	583	559	546	559	549	569	566	521	549	576	535	553	569	536	560	550	543	549	584	547	570	561	580	547	515	554	555	531	548	537	565	571	568	574	521	492	557	532	539	583	562	496	500	550	552	561	500	570	555	518	553	510	544	553	535	554	549	547	538	586	560	548	539	564	545	503	508	545	582	544	494	587	585	558	565	539	532	544	556	577	589	538	529	538	546	557	569	564	523	537	577	580	557	595	531	571	554	536	556	536	559	517	570	538	566	553	574	557	527	588	570	559	527	592	576	528	573	559	547	537	545	585	544	518	555	550	540	562	556	529	568	577	578	539	584	554	539	537	547	509	588	558	564	595	524	591	568	564	549	590	520	582	519	545	555	560	551	562	551	541	556	561	539	533	560	528	533	559	558	563	524	563	542	569	508	575	575	546	581	579	552	508	545	569	570	557	557	575	518	526	568	579	517	563	532	598	571	561	549	546	602	553	560	548	561	552	556	539	531	540	508	553	559	554	539	555	581	522	537	547	555	532	583	541	528	537	510	560	537	497	563	535	576	578	567	536	547	538	556	572	594	519	542	560	529	573	549	557	549	544	556	556	544	556	579	504	531	519	538	587	500	512	527	557	562	528	540	539	530	563	524	512	553	570	560	526	555	568	560	516	549	541	524	571	576	535	538	538	546	528	534	534	528	506	584	542	526	553	579	570	518	549	578	564	558	578	572	565	550	496	578	501	542	563	581	561	481	546	527	534	554	519	530	554	560	535	535	550	590	539	563	498	532	570	559	543	552	540	529	551	548	560	548	532	557	560	545	578	547	579	555	516	552	564	535	500	570	521	561	594	526	539	541	605	568	549	541	539	549	546	579	595	541	538	565	551	564	539	546	561	571	539	527	523	516	546	525	555	549	547	573	580	599	546	508	541	514	516	583	541	574	532	565	509	542	523	529	573	618	547	530	555	540	564	557	546	574	534	511	561	536	536	583	480	564	583	524	525	529	575	484	539	550	531	540	545	517	520	530	571	526	498	528	593	565	543	550	592	614	563	563	564	511	591	597	537	552	557	541	548	545	535	533	608	571	544	543	555	575	532	587	554	523	542	567	511	584	542	556	569	561	610	533	570	586	559	543	553	527	585	600	557	559	521	570	549	540	596	531	570	560	521	571	592	578	552	533	542	576	526	559	517	558	524	553	569	521	531	520	535	559	620	561	569	533	548	539	565	549	542	573	570	574	547	533	555	565	580	551	514	559	546	583	553	492	590	552	537	532	521	540	558	579	540	534	552	571	574	531	526	540	557	575	567	528	555	563	586	552	542	569	551	553	544	548	560	539	566	538	551	550	596	546	549	508	537	545	560	567	542	537	570	573	562	531	531	566	532	576	529	529	560	561	553	552	588	576	530	546	565	525	569	603	566	552
3428	1511	718	644	622	534	446	371	288	248	264	160	169	128	118	95	89	49	56	64	55	55	53	72	35	54	29	48	40	43	56	40	42	47	34	35	42	32	33	51	41	39	37	29	37	25	27	31	24	35	25	35	25	28	24	24	25	28	23	27	30	24	21	29	33	23	31	23	27	30	27	26	31	20	23	22	38	27	28	14	17	33	27	22	18	23	33	38	35	25	21	14	25	24	18	24	26	31	32	25	21	31	17	20	20	24	33	34	26	23	24	22	32	26	23	28	19	22	26	28	32	20	24	19	27	26	29	24	29	28	29	31	27	21	33	22	28	26	29	23	23	28	18	23	18	23	24	22	20	28	18	24	19	32	22	30	26	25	27	22	26	22	30	18	28	27	21	30	22	17	22	31	30	23	24	30	18	21	25	22	28	19	34	19	27	18	18	26	32	31	23	23	22	20	25	30	28	21	27	27	29	25	23	26	28	22	22	26	15	22	14	31	14	34	27	20	21	25	27	28	24	21	22	21	19	23	23	34	33	30	30	27	32	24	17	27	25	25	20	18	24	18	31	25	24	28	27	26	22	25	26	26	23	23	30	23	26	29	28	21	28	26	21	19	32	25	22	25	25	25	27	24	27	30	21	29	22	20	21	24	18	24	16	19	14	23	22	31	22	19	23	30	20	27	24	21	20	25	27	21	19	31	22	25	19	23	29	22	22	35	21	14	24	21	30	22	31	31	24	31	20	28	31	20	19	30	21	27	20	28	21	19	27	24	32	35	28	29	24	26	23	24	25	26	20	28	26	28	21	34	20	20	28	31	18	25	22	26	26	33	27	24	22	21	21	19	26	31	21	18	18	21	21	29	20	28	25	24	25	28	18	27	20	23	29	35	21	20	19	25	12	28	26	27	28	25	28	22	30	30	20	28	24	26	29	30	24	31	29	40	22	25	28	24	32	18	28	20	25	18	20	31	19	22	21	17	31	30	29	32	24	17	33	19	32	21	29	24	28	30	27	34	32	28	22	27	27	29	22	17	23	23	20	28	26	22	24	33	23	31	30	30	14	19	16	33	24	23	28	25	22	20	22	28	24	23	27	23	23	33	23	23	28	19	21	24	35	26	29	31	32	17	23	24	21	32	32	19	22	13	23	30	28	27	28	20	25	17	21	22	28	23	25	29	23	22	23	28	20	30	22	36	23	19	28	31	25	20	26	22	31	21	25	28	31	32	21	21	20	14	30	29	29	27	20	27	25	25	28	16	30	25	28	25	21	11	30	29	23	27	18	26	24	12	24	26	27	26	31	25	20	16	22	16	26	26	26	34	29	14	27	26	25	25	25	21	32	26	25	23	18	18	24	25	26	31	28	30	25	26	27	31	22	24	21	27	20	27	28	23	21	24	21	10	24	29	26	30	25	23	27	32	25	26	25	25	27	24	21	25	20	22	27	24	25	25	26	23	27	27	26	26	29	25	24	29	20	24	21	25	36	28	24	23	27	26	24	23	27	20	24	22	28	23	33	24	21	24	29	32	29	18	16	27	33	23	27	25	30	24	21	20	23	24	23	26	23	27	26	30	16	28	27	25	31	20	23	35	26	20	33	22	27	20	25	38	19	24	16	27	28	31	20	27	18	27	27	30	32	26	26	27	27	22	31	26	23	17	23	33	25	26	20	25	28	23	22	22	20	30	34	34	33	19	24	30	19	36	21	36	27	30	21	20	27	20	26	22	18	37	17	31	26	28	31	23	21	16	32	27	35	25	31	25	18	22	22	21	18	26	32	29	20	32	24	23	24	18	28	16	34	27	24	23	28	29	21	21	22	33	20	24	22	21	23	21	25	26	26	28	21	22	23	28	26	19	23	26	20	24	24	27	30	23	12	20	21	17	24	26	25	24	25	26	19	31	25	20	27	29	25	21	24	21	37	25	30	30	27	28	18	29	14	17	27	21	23	10	26	30	16	23	25	26	28	26	27	22	14	21	34	22	28	26	31	19	30	24	27	19	23	26	27	24	29	26	23	21	20	21	37	24	26	21	31	25	31	21	29	28	22	23	24	29	22	21	27	17	23	23	16	24	21	24	33	28	32	42	17	29	33	17	27	29	31	20	33	19	19	21	22	20	30	25	31	23	21	20	16	27	19	19	30	29	22	21	26	21	27	22	22	26	24	26	21	21	23	20	18	21	21	27	26	20	21	17	21	26	24	24	24	16	28	17	18	26	31	30	26	26	27	31	25	14	18	19	29	35	29	20	32	24	17	27	29	28	19	22	27	19	29	27	23	25	20	25	21	17	25	23	28	27	27	31	19	26	31	19	21	25	15	20	24	25	32	28	23	19	31	20	29	28	27	29	33	26	36	22	26	29	24	19	28	26	26	19	35	23	21	36	23	22	28	20	24	21	19	31	28	34	17	36	25	31	19	21	30	16	23	25	20	20	24	23	31	22	24	27	23	32	21	27	18	16	24	34	25	21	25	24	34	24	21	16	18	35	21	33	24	35	19	21	24	31	43	27	33	28	32	26	21	22	21	20	19	21	19	35	27	23	25	39	31	26	15	31	26	27	19	29	23	26	33	28	24	28	19	31	25	25	26	27	26	22	26	32	25	28	18	34	24	28	22	26	25	31	32	24	34	18	28	21	26	20	33	23	26	28	15	31	21	25	26	27	27	28	31	27	22	24	23	24	16	20	19	28	32	30	21	22	30	25	17	27	19	24	30	17	26	25	32	33	23	19	26	27	32	23	24	25	24	22	31	22	26	22	15	20	26	24	24	36	27	22	35	27	21	32	21	26	23	21	20	26	30	19	26	22	22	30	19	26	23	32	24	24	31	19	29	21	28	24	25	31	18	21	30	34	24	22	25	21	22	21	29	28	29	23	18	18	30	22	22	21	19	23	20	20	27	21	28	17	17	28	19	27	22	25	27	14	31	32	33	13	26	30	27	34	30	20	24	31	17	23	21	21	26	27	32	22	32	26	17	19	30	22	27	21	33	22	17	20	30	23	27	27	30	26	27	33	28	32	28	26	30	35	25	28	27	32	30	26	35	23	28	31	28	23	22	24	23	19	30	30	24	27	32	21	21	15	20	28	22	21	14	24	30	27	14	39	19	25	30	21	23	32	22	33	12	26	20	26	32	20	28	15	26	18	24	21	29	23	37	26	14	24	13	24	28	22	26	29	28	34	28	32	25	21	22	22	28	30	20	32	20	30	24	27	26	25	27	34	18	35	24	25	26	25	33	21	25	16	28	21	27	17	36	34	19	26	27	23	22	25	24	26	30	28	25	24	23	17	17	36	19	20	29	22	24	30	21	33	26	23	29	22	34	24	19	25	24	21	22	25	25	18	23	21	22	27	27	19	21	27	23	30	26	27	30	29	23	18	28	22	26	28	28	21	26	22	22	24	33	19	12	23	19	26	36	31	20	20	34	18	24	20	24	24	25	19	27	31	25	27	21	23	26	26	16	28	32	20	22	32	22	23
34825	26247	17855	33226	35639	32776	28474	23361	19306	17267	15571	12614	10043	7668	6262	5351	4453	3705	3362	3104	2599	2339	2524	2707	2425	1874	1703	1717	1659	1842	1834	1819	1749	1774	1534	1394	1314	1309	1123	1127	1047	1006	989	934	908	817	742	724	678	603	580	661	608	574	610	604	536	561	569	569	571	541	552	552	524	501	515	546	493	534	525	493	496	492	444	488	490	497	499	480	494	520	516	494	447	484	514	460	466	491	505	463	434	484	441	436	470	471	463	464	441	417	490	431	493	438	499	455	455	449	431	454	436	451	472	482	453	434	442	413	480	485	490	437	452	446	456	426	416	464	475	474	441	465	458	433	450	410	460	441	424	476	467	434	463	419	443	425	455	422	494	425	415	427	466	424	432	448	480	453	447	440	412	490	453	472	508	434	443	446	452	449	420	455	436	408	469	458	460	485	461	469	458	433	438	443	462	423	422	444	482	440	441	448	473	485	413	459	444	441	448	435	452	427	459	439	471	447	427	432	455	418	462	442	470	453	466	467	399	453	457	403	476	393	458	437	458	416	432	443	454	438	452	434	451	421	450	461	438	448	451	454	479	447	429	437	424	434	451	477	423	460	455	495	450	407	468	464	464	443	429	448	468	453	404	444	423	449	402	427	413	467	470	456	461	430	452	437	467	450	426	444	452	479	430	452	468	436	434	458	453	454	429	452	434	442	430	419	477	442	431	436	427	460	443	441	460	453	424	472	449	430	416	445	444	404	429	417	456	446	447	452	451	441	435	449	445	486	442	471	438	424	448	449	439	458	446	461	435	417	434	431	416	472	443	470	459	464	469	423	401	447	461	406	441	410	422	438	445	438	475	450	428	440	433	440	457	459	447	429	451	454	451	441	424	432	450	437	417	444	435	466	406	445	456	448	426	443	462	456	432	438	443	418	437	487	444	458	414	456	424	450	436	439	434	394	468	452	446	445	419	429	490	447	434	405	391	449	481	432	422	414	445	438	466	439	450	422	455	454	419	428	456	474	460	401	439	455	439	421	432	452	421	456	466	441	427	433	466	445	417	436	498	452	436	427	420	406	411	414	461	455	478	450	437	460	440	406	426	413	469	405	450	444	438	454	450	413	469	429	487	423	489	453	486	424	466	434	428	410	463	420	474	440	399	440	430	456	430	463	436	442	481	422	447	431	445	459	493	438	423	439	452	409	443	427	453	451	434	463	481	451	429	444	471	445	475	439	432	466	443	430	408	455	464	461	427	431	443	420	458	436	423	427	454	460	464	434	423	459	495	456	411	445	438	404	414	414	458	454	451	419	464	487	459	469	434	432	488	467	423	428	478	448	456	428	436	431	465	450	462	443	450	459	441	437	418	467	423	445	434	447	463	425	433	425	458	420	433	437	468	431	433	442	467	440	432	432	425	417	438	460	407	425	455	457	417	415	503	420	446	474	434	447	421	443	503	458	451	454	446	455	454	421	431	452	428	463	420	432	410	422	460	427	458	441	448	467	427	466	433	458	440	419	432	428	462	463	455	435	431	420	435	400	421	451	446	412	432	442	437	467	454	498	429	451	414	449	471	449	450	440	473	427	439	476	479	472	446	443	449	422	472	406	445	457	423	471	433	432	435	451	470	433	463	449	487	442	413	424	471	460	423	429	417	433	423	469	459	451	441	457	423	420	437	461	450	443	444	426	422	472	477	481	445	449	387	440	398	432	443	441	455	440	412	461	433	443	455	432	449	465	457	443	469	465	452	442	460	404	454	415	436	447	460	451	418	424	457	447	425	459	477	425	427	468	484	411	469	450	469	475	432	463	424	438	444	464	475	485	421	475	430	423	449	434	408	455	436	435	437	458	391	437	463	450	419	455	463	445	445	439	440	455	440	468	456	483	439	435	445	441	455	444	426	467	415	431	428	433	456	407	426	444	416	453	426	402	469	465	407	416	436	433	440	408	413	458	468	428	454	479	440	463	444	488	441	463	407	450	446	427	465	478	405	454	477	434	443	441	465	487	429	440	428	430	391	446	461	477	436	422	472	482	454	423	411	468	411	451	440	431	480	428	472	482	441	469	440	436	471	471	453	440	453	432	481	452	454	428	425	436	476	460	470	424	458	441	470	418	451	441	430	453	401	415	445	433	421	443	443	449	449	433	419	393	480	429	467	414	430	412	388	444	458	446	432	433	415	462	404	475	463	446	468	428	432	448	428	432	463	431	434	451	427	468	464	454	444	442	417	483	475	426	435	448	432	437	430	481	453	450	420	456	408	443	444	474	473	445	413	422	480	407	470	464	469	433	443	429	483	423	466	436	422	448	407	446	423	454	414	448	444	465	440	420	464	420	438	438	410	478	446	438	422	449	409	440	451	444	451	426	433	454	450	447	516	462	429	418	428	445	461	449	435	447	420	414	434	437	447	445	448	454	423	427	453	424	479	452	436	435	417	407	412	465	401	449	433	434	452	413	471	465	483	460	431	415	423	444	444	443	454	493	451	472	441	433	420	458	395	409	490	446	485	449	418	465	446	428	460	463	420	517	421	452	430	424	439	440	456	463	460	433	450	444	414	425	418	446	468	466	462	431	462	428	500	479	479	425	438	416	451	462	456	433	432	430	464	475	468	421	446	477	452	439	437	439	480	459	436	432	486	451	437	453	443	446	438	422	468	462	435	446	459	459	451	433	460	456	436	425	394	464	447	417	444	480	453	433	434	443	445	448	466	458	421	432	413	496	446	442	468	457	417	466	445	405	474	447	473	469	469	443	426	448	451	454	430	445	428	463	467	444	458	452	425	427	488	427	440	439	432	438	449	460	459	445	460	427	450	470	446	429	459	423	423	449	451	458	458	418	478	442	445	463	418	419	438	478	434	447	424	455	449	459	495	429	445	457	436	420	464	423	434	472	441	460	440	462	455	438	446	429	452	419	427	469	405	404	430	454	464	406	447	425	433	408	449	433	449	437	436	466	450	454	437	482	434	439	450	464	431	423	452	390	445	463	457	446	436	441	455	449	433	421	472	479	448	416	457	436	434	457	399	424	474	444	471	467	444	447	446	446	439	448	480	430	406	468	463	435	454	423	452	460	418	426	440	455	461	415	459	451	458	488	457	429	471	447	447	434	453	453	461	495	464	472	451	443	459	442	430	453	424	484	439	436	441	457	422	467	416	423	419	448	425	467	446	428	442	452	431	475	487	416	467	437	458	403	431	445	412	441	437	470	468	488	434	443	427	428	446	444	430	431	463	450	458	435	447	469	423	456	433	438	479	448	453	421	457	477	404	468	444	426	444	442	418	409	500	458	432	435	469	452	474	400	459	443	460	448	426	423	413	399	435	454	438	429	397	394	435	426	419	417	428	422	441	453	427	474	442	456	424	408	419	435	425	434	422	437	404	419	457	467	470	433	422	483	455	464	419	456	453	461	402	466	441	459	418	438	436	460	427	424	401	449	431	415	477	474	468	468	441	481	449	464	403	455	415	436	440	463	464	448	409	422	455	445	443	445	430	448	411	458
2057	606	323	207	287	245	176	182	140	118	110	86	75	61	54	43	41	33	41	36	29	29	23	33	41	26	31	32	32	29	26	21	29	34	26	19	28	21	35	20	24	27	21	23	25	23	18	17	18	22	21	18	22	17	20	18	19	19	19	27	23	19	21	22	20	24	14	21	19	28	17	19	15	13	21	25	14	19	13	22	22	18	17	19	20	20	13	20	21	18	22	19	15	20	18	18	15	23	18	13	19	22	30	12	22	20	16	15	16	18	29	19	16	19	20	24	17	12	24	23	20	23	25	21	21	18	26	24	19	16	28	18	20	9	19	12	18	17	16	19	18	21	21	24	19	17	12	21	20	11	24	16	26	12	16	15	21	18	13	20	23	13	13	20	17	16	25	19	23	20	17	21	24	16	19	23	18	29	15	21	19	17	18	16	17	23	15	18	13	12	22	19	21	13	15	15	16	20	14	19	17	21	14	9	24	20	17	18	19	16	15	22	20	25	21	21	22	15	24	20	13	19	20	15	25	22	20	20	15	15	15	21	30	21	27	24	16	21	14	18	16	26	15	8	20	14	27	22	14	16	16	23	18	19	30	21	16	24	15	28	23	19	19	20	19	23	18	15	16	11	25	14	23	12	22	27	17	18	15	24	17	21	17	23	15	15	28	22	25	20	15	23	20	21	18	19	27	23	21	18	17	19	11	20	13	18	23	13	18	26	18	21	19	10	23	19	18	16	22	24	16	18	15	20	16	24	25	26	16	13	25	20	28	10	20	16	23	17	15	19	23	19	21	11	14	20	18	11	16	12	15	19	25	14	17	18	26	13	22	14	19	22	24	16	15	18	14	22	18	24	17	15	22	13	17	29	20	18	15	17	19	20	25	13	17	18	17	17	16	18	18	20	13	20	23	20	15	9	22	22	23	19	30	26	12	7	14	13	16	22	9	21	19	20	20	18	26	17	22	17	16	18	17	20	18	18	20	16	19	12	24	17	9	29	24	20	24	20	22	18	21	23	25	21	16	20	17	21	21	13	15	30	31	21	18	14	22	13	18	18	15	17	17	16	19	21	14	15	16	9	14	22	17	13	18	28	14	25	18	21	33	18	16	26	13	21	16	20	33	22	11	17	23	25	20	13	19	19	20	18	14	12	20	23	25	16	18	17	19	21	22	18	21	27	20	25	15	20	14	17	15	21	27	17	24	21	14	8	22	18	16	13	21	20	16	19	20	25	18	16	21	19	19	15	21	24	14	20	27	19	20	21	21	21	21	18	17	17	20	22	15	12	21	17	15	19	13	20	15	20	25	22	21	24	25	19	19	20	18	20	15	18	20	12	9	22	22	16	21	16	17	11	15	22	13	14	20	21	25	24	17	17	13	15	19	15	6	21	19	19	13	23	12	19	15	21	18	19	22	30	25	20	15	13	19	15	20	19	19	18	19	16	20	17	20	22	17	20	22	25	13	22	17	24	15	17	20	17	13	16	22	10	18	18	15	19	16	26	20	18	21	23	16	19	22	18	20	25	14	21	10	13	17	20	16	21	21	10	21	13	9	16	20	18	23	19	19	18	20	25	20	21	21	24	19	20	15	22	17	22	21	20	15	18	18	17	15	17	22	18	30	13	19	20	21	19	22	19	26	25	23	19	23	17	18	25	22	18	16	14	13	19	21	23	17	12	24	18	20	16	21	23	16	15	14	20	19	16	21	12	15	20	14	15	20	19	13	25	18	18	17	18	22	15	15	18	16	16	13	26	17	19	22	13	13	17	20	23	18	20	24	13	21	29	25	20	11	23	21	17	19	20	15	14	20	19	24	13	14	19	21	23	13	22	18	13	13	12	22	13	19	23	18	16	16	27	18	24	13	16	19	15	19	15	17	17	26	20	20	25	17	20	28	20	13	15	18	22	25	21	16	22	15	16	23	20	32	18	15	15	17	26	17	17	15	19	17	19	27	14	19	21	17	19	17	16	17	18	24	22	19	24	15	20	17	14	26	25	11	17	18	16	17	18	18	15	20	19	18	19	22	16	23	17	19	18	18	19	16	15	28	26	14	23	17	15	21	12	21	25	12	24	26	18	17	22	25	30	14	20	21	20	20	22	27	20	18	22	19	19	15	24	17	17	21	15	24	29	22	25	15	17	18	20	16	24	25	22	12	23	27	19	16	22	19	19	29	22	16	19	22	17	23	27	24	19	26	22	17	22	24	19	16	19	31	11	22	22	24	18	19	23	16	17	21	18	18	23	15	19	24	20	25	18	14	15	12	15	21	18	18	20	16	20	19	23	24	17	15	19	20	21	19	18	20	18	28	24	26	14	25	19	19	21	18	21	19	15	27	19	17	22	20	22	22	17	19	18	15	23	20	16	27	15	20	13	14	11	20	16	21	20	15	21	15	25	18	15	18	15	10	18	10	25	24	18	25	22	23	25	21	24	17	15	24	17	14	28	22	4	21	17	29	18	23	23	16	21	20	18	19	14	22	20	17	32	14	22	20	20	14	18	22	21	13	19	16	16	27	22	15	25	24	22	20	18	24	18	17	25	19	15	22	17	17	16	16	26	21	19	16	17	21	21	18	23	19	30	22	24	23	22	15	16	17	20	21	17	16	20	16	21	27	22	13	21	19	18	17	13	22	26	12	24	20	17	18	17	21	16	28	19	19	21	16	21	17	29	22	17	14	19	33	19	16	16	12	24	20	19	20	18	13	20	21	15	13	32	19	13	21	21	28	13	23	22	16	21	18	23	24	21	26	29	13	21	16	26	21	24	15	14	15	23	26	17	19	23	20	25	19	18	19	15	19	11	26	31	18	21	21	22	16	23	22	19	18	25	17	12	22	16	16	22	18	18	23	20	28	27	28	13	21	20	19	17	19	16	25	24	32	19	17	20	12	22	17	25	22	11	10	15	20	21	17	15	22	22	23	13	17	22	20	22	12	24	27	24	18	22	17	21	17	22	12	23	20	23	15	19	19	21	18	21	20	17	13	13	18	23	27	20	16	23	25	10	18	16	12	21	19	16	14	21	19	25	20	17	20	19	17	27	13	19	22	23	29	25	22	17	20	22	19	29	17	23	27	16	13	14	23	17	18	17	15	13	20	16	24	19	15	17	25	16	25	13	15	23	21	18	18	20	15	21	11	13	21	17	23	16	17	19	16	19	19	18	24	12	18	17	16	14	24	25	15	19	21	19	19	15	22	20	23	14	21	16	20	24	14	14	16	19	17	18	21	20	14	18	22	24	19	21	14	23	19	23	20	18	18	11	16	16	18	26	19	18	31	22	23	15	12	24	16	23	15	20	20	18	14	13	14	16	16	18	13	21	23	12	22	16	22	18	15	11	23	21	20	19	21	22	22	17	23	15	20	22	14	16	16	23	18	15	19	13	15	16	15	18	9	12	15	16	18	27	19	21	30	29	19	18	22	22	27	17	20	22	24	18	15	21	16	18	12	15	20	26	17	17	17	20	29	23	20	19	18	19
25269	18171	9728	20625	25904	22662	18571	15021	11495	9801	8003	6212	4713	3970	2773	2217	1920	1654	1392	1229	1032	1067	1370	1334	1055	902	913	901	920	907	912	937	968	958	853	753	744	745	672	609	592	630	570	509	465	512	449	387	408	376	441	413	407	391	386	370	372	385	399	390	385	381	380	404	416	370	384	372	353	352	357	368	394	391	344	408	348	332	367	333	370	360	377	362	375	337	351	342	313	308	345	361	323	357	330	346	346	343	346	366	378	348	335	369	398	373	335	349	342	322	384	324	334	319	349	344	323	359	349	345	340	379	340	335	349	369	341	345	359	328	368	343	337	337	317	359	358	351	330	353	358	363	348	349	348	349	339	336	337	363	338	356	313	333	357	348	331	321	348	322	349	353	333	371	328	346	362	360	361	342	404	320	380	340	325	333	324	351	366	320	336	373	345	372	325	318	335	338	349	381	349	349	313	367	366	355	354	356	324	348	352	335	325	321	372	330	390	348	338	322	340	375	336	381	339	332	311	353	370	407	337	340	320	312	339	355	365	326	328	377	359	320	349	316	338	334	340	376	338	353	341	366	309	343	367	358	358	356	328	341	341	347	330	360	325	335	375	319	317	350	319	357	366	346	369	363	356	355	353	388	331	366	370	334	344	319	351	359	369	337	380	360	381	363	345	343	336	357	358	373	339	342	375	322	345	346	351	348	346	324	375	308	351	303	333	338	353	351	300	332	378	347	321	357	340	326	341	357	336	318	377	335	350	369	360	362	347	343	337	326	339	361	336	313	345	350	356	332	335	336	356	318	347	349	335	356	359	338	331	334	395	325	335	353	334	373	343	338	348	374	381	308	354	384	359	330	364	333	378	357	353	333	343	338	355	362	312	381	329	357	324	331	335	306	354	367	362	358	354	333	365	356	367	321	318	368	349	333	359	327	343	326	374	386	359	347	320	316	335	368	365	321	350	349	343	319	361	369	331	344	297	366	331	342	345	368	348	350	331	374	346	342	331	371	361	356	331	368	331	343	343	365	309	367	356	358	352	361	299	333	356	369	349	326	367	345	316	332	387	296	330	331	365	347	356	327	362	315	379	324	345	339	344	332	360	337	320	354	335	350	342	359	365	347	349	370	355	343	348	380	332	349	369	351	357	336	373	337	350	334	340	395	331	349	357	350	346	350	330	338	336	375	324	333	381	345	325	341	329	336	385	359	366	354	333	358	350	370	351	353	320	316	323	333	343	336	343	347	352	318	364	345	315	323	340	339	304	342	358	342	373	321	359	341	318	318	338	345	356	340	363	328	341	328	310	330	350	337	362	327	334	314	354	333	327	356	326	324	333	345	331	338	378	344	330	345	362	344	380	314	327	310	350	348	327	334	353	371	333	343	350	326	329	361	371	314	335	314	343	356	335	344	366	321	368	361	347	321	349	352	368	335	388	373	322	320	349	331	365	363	378	341	372	374	362	388	328	339	362	367	342	318	348	282	342	347	352	332	335	359	338	309	358	331	372	342	314	318	317	328	334	311	369	358	343	363	382	364	360	351	342	359	335	364	343	310	366	349	332	336	350	317	351	337	336	347	347	358	322	382	359	340	351	330	351	359	378	356	360	327	343	305	338	341	345	349	364	340	364	368	373	313	340	369	365	361	357	358	332	382	348	354	329	331	333	330	354	355	325	372	327	340	355	345	367	386	337	335	351	394	357	351	335	340	319	320	343	348	330	344	360	341	346	349	344	367	303	387	360	368	346	332	363	347	367	363	358	337	343	351	356	374	382	377	310	378	326	320	343	334	350	347	363	360	386	377	352	331	326	368	369	355	401	359	326	347	332	363	323	338	369	335	351	383	359	344	344	307	345	348	343	331	369	345	364	368	349	335	334	359	341	381	349	361	339	342	338	335	349	348	356	342	344	368	343	327	362	331	337	344	335	336	358	373	324	340	371	341	352	351	341	362	355	311	368	366	316	365	344	334	389	378	334	381	319	381	305	340	336	334	379	333	339	333	366	325	339	360	349	337	342	357	333	322	341	352	322	356	307	317	323	379	366	307	398	369	373	354	378	331	344	349	336	368	358	363	354	321	337	367	350	362	370	364	329	330	344	380	365	339	370	358	399	350	354	368	357	329	356	337	377	353	397	348	355	346	330	353	298	311	344	365	357	333	351	334	341	353	326	368	360	347	365	374	377	354	353	358	367	336	318	342	325	352	332	360	365	332	306	368	350	363	381	334	351	349	351	330	324	336	346	349	341	365	343	337	367	391	349	330	324	349	340	346	345	378	345	329	401	356	331	358	327	396	356	360	335	334	358	353	356	328	333	388	321	344	352	349	330	334	314	346	355	325	336	351	350	346	362	345	353	347	338	347	329	350	340	347	338	346	346	335	343	355	328	330	361	344	361	341	356	325	322	374	351	344	329	328	339	310	312	339	340	339	375	362	354	366	329	362	332	337	358	361	340	371	309	324	400	350	342	350	320	319	345	356	369	339	357	342	336	379	324	381	363	338	296	341	356	382	341	343	329	400	376	363	333	357	352	325	351	340	330	362	349	335	369	375	366	356	352	351	356	335	335	344	382	357	392	344	332	349	361	331	366	381	322	327	378	360	366	335	329	367	346	391	366	344	336	365	327	346	380	354	333	367	346	312	360	344	332	362	329	351	344	340	356	342	353	327	328	322	353	380	343	354	347	326	365	350	346	314	353	335	362	336	351	328	316	327	332	346	386	397	348	370	348	360	322	357	383	358	342	365	343	343	347	333	345	300	374	363	335	327	373	298	347	327	336	366	359	362	353	376	352	337	366	338	345	330	336	341	364	334	353	378	370	329	336	328	358	371	322	359	357	370	328	357	335	370	364	369	351	357	351	345	312	332	326	344	319	362	336	355	326	342	337	364	379	361	327	387	342	359	352	361	355	350	340	321	334	335	357	327	320	330	346	352	322	356	342	357	329	315	340	378	301	341	355	356	339	339	378	348	362	316	329	357	329	357	359	368	342	358	350	325	335	331	337	345	335	360	341	394	343	318	374	378	354	347	320	363	315	329	307	349	353	392	352	367	319	356	337	328	329	331	326	360	375	305	353	357	352	372	358	324	344	352	321	354	373	347	341	367	331	337	347	366	359	357	385	355	369	320	371	374	339	322	349	333	331	370	315	370	360	328	366	375	352	375	338	353	338	340	377	333	343	347	336	337	342	346	352	342	327	371	335	317	352	341	332	382	366	355	364	329	325	335	373	343	331	370	365	331	337	332	390	361	323	348	347	344	334	324	308	345	314	355	304	337	326	361	377	353	312	333	362	330	347	352	311	341	343	374	306	331	332	314	389	331	336	355	346	363	328	354	327	366	327	322	364	376	368	365	349	353	351	340	348	342	385	354	323	369	343	363	376	344	353	323	350	347	372	342	325	391	331	326	346	335	350	327	339	345	341	326	335	321	323	367	351	330	329	319	359	346	369	379	337	368	374	372	361	333	342	353	355	322	334	363	329	376	348	319	310	360
2868	1359	524	500	591	587	418	300	287	242	225	168	135	123	105	88	53	57	56	61	54	44	39	45	43	45	37	43	40	41	41	43	54	42	30	30	29	28	34	30	35	27	31	30	23	28	17	31	17	25	18	30	24	27	13	23	21	26	15	28	18	13	23	16	24	12	20	17	30	19	21	27	20	25	26	24	18	17	25	20	16	17	14	23	20	14	24	27	17	22	14	17	18	29	16	20	18	27	14	20	21	22	19	23	23	17	20	19	21	18	22	30	22	15	25	16	19	28	24	26	28	20	21	16	18	26	18	20	16	18	16	11	20	17	25	21	19	15	19	26	29	18	14	23	19	12	23	17	23	23	20	26	24	22	21	19	15	16	23	20	20	24	21	24	18	17	20	16	21	18	26	21	21	20	22	23	22	21	23	24	21	27	19	20	18	19	19	22	20	12	18	22	17	24	25	17	11	26	18	17	17	16	21	22	21	17	20	13	16	9	19	17	19	21	32	20	20	19	17	27	25	13	19	20	20	19	21	26	18	25	25	26	20	21	24	26	27	18	23	14	25	23	22	22	18	27	23	19	18	14	24	25	17	16	20	23	30	21	16	17	24	14	17	16	14	15	14	21	16	25	19	22	20	28	26	24	23	20	27	21	19	20	17	16	19	12	15	18	24	23	13	20	24	18	28	18	25	29	15	24	15	27	21	23	21	24	18	15	18	24	21	16	20	20	19	17	16	26	24	25	25	30	20	18	18	17	15	15	27	10	28	20	24	25	20	28	12	19	25	25	16	16	20	25	23	22	23	20	20	21	22	16	20	23	18	21	19	16	19	17	15	21	16	24	20	31	16	16	31	23	28	24	29	16	13	27	22	22	17	19	23	25	22	19	20	17	24	26	29	16	28	31	15	19	24	19	17	27	17	21	23	20	19	12	29	24	23	25	21	17	26	15	17	20	20	23	21	23	19	20	25	19	18	22	18	21	12	27	21	16	21	16	21	19	18	21	22	18	19	18	23	20	18	18	21	22	16	19	20	12	15	16	28	15	21	25	19	16	17	24	24	23	14	17	15	22	23	21	24	14	17	21	23	16	20	17	27	29	21	18	18	21	25	16	21	23	20	18	19	18	20	19	22	20	26	17	22	10	16	15	14	20	24	25	16	18	20	20	17	11	21	22	25	21	25	17	17	13	20	23	29	31	20	22	23	18	19	24	25	23	14	19	18	23	17	16	20	16	22	18	21	23	18	28	31	21	28	19	17	18	14	20	20	22	23	26	31	21	17	21	22	24	24	27	32	14	24	21	22	26	19	21	23	20	22	16	25	22	16	22	15	19	21	14	26	16	19	19	22	14	19	24	24	19	19	17	13	25	15	19	25	30	20	17	17	25	17	14	18	17	27	29	13	24	18	19	22	21	19	22	22	20	9	13	20	17	20	19	16	12	22	16	19	10	21	16	23	19	25	20	14	22	30	20	13	19	21	19	17	12	24	20	19	23	10	30	24	24	17	27	21	23	27	18	20	10	24	21	18	20	14	18	23	16	17	21	31	24	19	25	20	23	16	23	23	17	20	17	22	23	18	18	15	14	13	16	14	17	20	20	18	22	15	19	20	18	28	16	19	17	25	26	13	19	28	22	27	22	19	24	14	13	16	26	24	28	17	15	20	16	23	24	21	25	23	25	26	12	15	27	21	15	11	22	22	20	22	20	21	16	21	31	27	13	13	14	16	24	17	23	12	18	19	20	8	23	16	30	23	17	16	19	13	25	28	16	21	22	15	22	17	21	18	21	26	20	14	19	27	18	18	19	22	21	21	18	21	22	18	27	14	26	20	19	17	19	13	25	22	20	23	23	16	22	22	12	20	20	14	19	27	24	20	19	15	25	20	21	22	23	31	22	22	20	20	20	19	23	17	21	28	23	14	17	21	15	18	21	28	19	24	15	22	24	20	18	15	21	17	22	22	18	17	14	15	13	22	27	25	21	25	21	22	24	13	25	24	16	17	20	18	19	23	16	23	12	25	19	24	26	19	21	20	15	21	15	23	18	22	23	17	21	24	19	18	15	18	21	19	21	13	26	21	21	19	22	24	22	14	28	19	18	30	20	24	21	20	23	20	21	16	26	17	25	21	18	29	16	20	23	18	22	24	16	23	22	19	18	24	27	23	23	15	26	21	21	26	26	23	22	16	22	23	16	25	15	20	24	25	15	21	9	23	21	17	19	19	19	16	17	19	17	23	16	16	18	20	17	26	24	17	14	16	20	16	20	15	29	25	20	18	14	23	19	14	10	20	22	14	23	13	17	18	27	16	25	17	24	27	22	19	17	22	17	25	9	21	23	19	25	22	13	18	21	18	21	21	17	23	22	21	13	16	18	25	23	24	18	23	16	20	19	22	18	23	17	27	16	18	30	24	21	18	20	14	19	20	22	19	20	13	10	25	17	17	17	18	23	16	20	14	19	19	19	24	16	18	18	17	19	18	20	28	19	25	25	29	20	20	13	21	22	18	15	18	35	22	11	21	22	22	16	27	21	14	21	20	19	16	23	29	26	17	18	26	22	15	14	21	18	19	23	20	34	10	17	22	20	13	25	19	18	24	27	18	12	29	17	26	16	19	20	19	20	24	18	20	22	10	21	25	14	21	17	21	15	16	14	19	12	19	20	18	17	24	14	14	18	16	13	19	25	21	16	20	19	15	29	21	31	19	30	17	17	21	15	20	14	23	23	24	25	24	12	15	19	20	17	21	15	23	17	17	20	16	21	20	23	21	18	13	20	27	19	19	22	20	18	18	34	14	13	19	18	22	12	20	31	22	26	24	26	20	19	24	13	13	22	13	29	20	29	20	22	15	18	12	20	19	15	18	18	14	12	17	21	14	15	14	21	12	14	23	22	21	22	16	23	12	20	11	18	19	22	26	21	26	20	21	19	18	21	25	18	27	18	27	14	13	12	15	22	22	12	17	15	15	20	12	21	17	21	23	13	16	17	16	19	23	23	13	23	20	22	14	23	24	23	24	20	16	13	23	18	13	16	17	21	19	16	26	17	28	16	22	23	14	25	17	25	30	22	29	25	20	22	14	25	25	19	13	18	23	16	24	15	22	19	24	12	25	23	16	18	17	23	23	18	28	19	21	20	33	14	18	21	23	14	25	17	12	14	23	21	18	14	19	21	29	19	19	27	17	13	18	18	19	17	18	14	20	20	16	23	26	21	22	20	18	18	20	29	26	19	13	23	14	24	19	16	30	19	23	19	19	20	21	17	20	22	22	23	14	26	24	17	18	19	21	14	27	20	11	21	22	12	28	20	23	21	23	11	17	30	18	26	21	25	18	21	13	16	24	21	18	15	22	17	23	16	15	23	18	22	18	19	24	24	16	18	18	12	23	18	14	19	17	11	28	23	16	21	18	16	24	24	15	16	20	28	24	20	26	25	25	22	21	17	23	13	15	16	18	23	15	28	33	22	25	14	14	28	23	24	12	21
34273	25461	15039	30691	34618	32667	27750	23108	19729	17355	14639	11718	9321	7709	6494	4998	4171	3592	3052	2652	2284	2609	2693	2381	2035	1837	1669	1661	1692	1567	1669	1723	1691	1635	1386	1309	1237	1191	1063	952	900	926	794	710	622	605	634	563	565	507	543	504	523	519	507	508	505	473	471	498	469	449	479	400	410	382	416	387	434	455	429	447	442	402	384	399	431	395	408	425	404	397	424	405	398	412	433	388	375	383	390	378	393	409	382	404	380	347	364	388	410	378	385	344	372	348	365	325	374	411	371	396	384	374	326	422	390	362	390	367	389	397	379	366	384	380	398	342	394	370	340	375	385	384	374	380	387	359	354	324	373	382	389	347	385	340	370	361	387	388	350	355	362	344	375	347	331	404	337	377	366	337	411	370	389	396	358	353	319	393	341	384	375	348	360	396	344	392	377	381	328	379	350	345	394	373	373	333	381	349	370	364	339	349	372	370	362	393	334	355	312	379	382	375	336	368	364	386	356	377	353	359	394	384	368	352	337	357	370	359	339	381	329	374	354	352	375	360	332	334	373	340	371	373	350	337	395	361	362	373	349	382	353	392	378	375	350	373	385	383	374	359	360	341	388	378	343	382	329	357	394	359	363	344	381	358	348	351	366	353	372	364	351	379	380	369	353	365	362	367	385	327	382	343	394	329	391	347	366	391	349	348	390	355	335	385	367	348	375	337	345	359	397	395	356	353	328	386	330	358	377	373	346	350	357	379	341	357	354	353	366	354	380	335	363	325	369	353	392	366	373	382	393	394	375	393	370	336	328	369	368	329	376	341	379	380	345	356	354	358	350	399	357	380	405	370	361	386	354	361	348	377	354	371	344	359	365	368	371	345	351	352	339	386	371	352	376	371	339	366	405	388	368	371	342	341	374	362	356	392	387	351	383	346	385	351	338	380	372	393	366	351	394	324	378	356	363	396	356	381	375	364	362	355	361	339	355	319	373	307	374	352	361	374	370	436	383	399	363	344	361	365	376	337	376	364	399	383	363	348	361	368	362	373	383	363	376	353	343	344	366	366	336	338	334	398	363	366	374	353	343	320	346	334	365	354	362	364	365	352	400	383	349	360	356	374	385	357	373	367	365	340	371	374	382	366	378	381	363	312	360	339	384	395	346	357	327	345	329	349	360	376	359	391	339	371	344	378	364	368	372	359	373	371	364	362	378	336	352	333	365	335	378	338	406	354	391	398	385	341	358	351	370	394	379	352	361	364	381	346	358	357	318	358	374	362	372	380	355	346	363	401	348	366	384	358	357	368	359	398	342	336	343	395	365	358	373	356	358	377	367	338	368	383	330	350	368	380	375	371	341	361	365	362	375	355	340	387	341	393	376	338	365	369	369	352	376	367	398	349	383	363	348	358	387	386	361	383	369	373	350	366	384	354	376	394	386	410	395	350	407	351	375	385	358	356	357	359	354	354	364	353	350	373	391	368	405	365	365	354	345	371	374	360	424	385	346	391	347	364	353	362	385	346	376	370	382	370	347	344	367	382	391	377	352	379	354	363	349	381	372	347	382	346	372	373	339	365	383	390	313	392	364	407	353	346	353	355	340	334	356	384	371	340	375	408	354	361	348	366	359	352	415	389	347	378	349	381	372	368	365	381	375	360	349	364	355	388	359	340	389	335	382	362	375	378	346	353	327	349	345	379	373	353	352	373	354	367	369	370	361	369	360	356	380	354	362	344	358	366	361	361	349	370	362	364	365	352	343	377	382	372	371	365	357	365	368	364	329	360	377	375	357	348	388	385	379	359	345	336	386	352	380	357	346	358	393	392	383	366	382	359	391	366	376	385	365	365	387	331	322	341	350	373	341	396	356	362	347	379	375	377	416	366	366	364	351	345	360	360	381	338	406	356	382	360	349	362	365	348	391	347	362	377	386	359	357	347	392	365	363	371	382	341	335	352	367	378	344	374	366	352	367	335	357	357	394	339	352	368	384	375	345	381	346	354	409	377	368	363	391	348	370	361	351	384	374	403	399	394	331	391	361	358	390	333	346	349	369	350	386	400	343	358	372	374	359	350	349	348	362	325	364	395	377	366	349	371	351	391	378	383	359	361	390	374	352	338	368	345	372	363	360	390	367	323	333	395	343	380	367	360	373	347	374	412	396	360	359	385	344	351	371	366	337	342	361	362	360	358	361	371	360	364	356	351	357	368	364	368	375	361	388	387	386	359	389	351	377	338	364	362	349	360	337	390	357	356	355	357	317	322	341	364	385	312	346	363	344	337	374	367	390	387	407	347	367	381	364	350	376	392	318	349	369	360	360	363	352	354	381	338	382	391	360	353	400	355	345	369	381	366	338	360	350	360	371	370	367	343	342	359	332	388	369	350	380	356	348	341	367	375	361	365	357	367	389	376	389	353	362	345	347	386	351	354	384	360	352	347	339	366	353	357	356	366	365	364	348	354	416	368	377	348	371	355	361	391	327	367	369	396	386	336	357	338	370	374	361	382	362	360	373	391	346	339	353	357	343	378	361	372	385	355	371	373	345	347	354	413	335	357	393	368	353	356	352	384	347	369	363	357	366	374	361	370	341	337	375	371	346	382	319	400	348	377	361	354	344	366	342	355	354	341	346	371	378	355	335	356	374	361	386	390	348	386	350	346	377	370	372	366	349	346	371	363	355	379	381	355	363	364	340	371	400	365	356	337	368	366	376	368	341	338	351	353	385	351	385	380	331	338	353	361	366	372	342	384	357	346	391	354	356	381	386	349	341	356	373	393	377	350	365	365	365	381	358	384	375	351	379	390	362	311	377	363	349	355	384	386	354	356	336	333	382	364	349	325	358	384	357	346	394	384	370	323	352	343	360	369	335	339	334	335	351	351	371	378	351	351	375	346	381	365	345	338	376	355	369	374	336	371	347	385	393	379	386	362	393	370	378	393	382	371	399	372	371	358	382	342	357	379	358	362	379	355	389	332	355	382	361	354	402	366	406	337	372	369	335	371	354	340	335	368	369	377	328	357	399	342	339	388	420	346	378	387	335	371	357	333	373	360	360	368	372	375	339	333	375	332	372	383	321	355	360	407	363	389	366	375	352	367	339	379	369	344	372	379	387	368	365	365	386	380	385	364	368	325	363	356	342	355	367	371	396	345	340	336	383	364	365	397	376	357	356	391	349	371	362	351	372	363	388	351	391	350	338	375	381	335	381	362	363	379	368	387	328	354	377	347	362	369	383	383	348	349	387	377	385	340	375	371	347	371	353	346	339	374	372	360	348	359	384	371	386	360	359	324	369	354	356	387	375	347	370	380	380	347	360	358	380	362	373	361	379	383	354	364	363	371	343	348	377	360	376	354	378	367	359	354	379	371	353	387	373	377	376	381	364	366	367	377	355	379	344	354	372	382	362	343	390	386	357	392	375	378	365	366	367	367	370	337	356	350	361	385	360	397	399	375	361	369	340	343	376	358	373	335	380	357	365	389	364	333	356	380	374	377	336	364	342	370	346	381	418	387
3499	917	394	281	376	343	322	224	213	197	162	145	114	112	75	74	69	55	49	49	56	48	63	57	51	42	34	54	38	32	49	39	59	45	32	37	39	35	39	38	42	38	34	42	31	34	34	35	34	29	30	34	27	32	35	34	25	37	28	34	27	40	42	31	37	34	24	35	31	30	30	22	37	32	30	29	28	31	27	32	38	29	48	29	43	29	38	24	28	31	25	24	36	33	23	32	33	31	32	29	36	28	31	27	29	27	31	38	21	27	34	38	28	27	22	25	40	32	32	26	29	39	40	29	31	32	32	30	26	23	29	29	21	27	31	30	25	28	20	35	28	34	40	24	21	30	31	28	29	27	33	39	22	26	32	29	30	26	25	29	43	28	35	23	32	35	25	41	29	29	21	31	29	29	31	28	24	34	28	27	27	21	39	33	38	29	37	29	24	26	30	28	32	34	31	24	34	29	29	29	42	33	39	23	36	27	36	32	31	26	31	26	37	33	28	28	34	34	30	28	24	39	30	34	24	39	38	33	27	34	28	24	17	23	30	34	38	38	29	32	22	37	27	24	22	34	26	35	29	22	34	36	30	23	37	33	24	31	26	30	36	30	35	19	28	24	30	31	30	30	30	40	34	26	34	24	30	28	28	46	32	36	30	28	35	39	28	31	27	22	32	32	23	35	23	34	19	30	25	32	28	32	26	32	23	27	22	26	29	35	36	36	34	30	33	36	29	38	24	19	25	31	37	28	37	30	27	30	31	34	31	27	29	34	32	17	27	26	36	34	36	29	20	33	38	27	35	30	29	26	28	32	32	28	31	29	37	34	37	25	25	34	30	41	39	45	32	46	42	25	26	35	31	22	33	36	35	40	24	23	32	34	26	34	32	32	34	30	24	31	30	25	33	37	27	40	30	25	31	23	34	31	21	36	32	28	37	34	31	28	26	28	35	24	36	30	31	41	27	25	30	27	26	23	28	28	27	29	34	32	33	37	32	28	19	27	29	32	36	34	37	33	34	37	25	37	34	26	34	34	39	39	29	30	32	32	36	36	23	32	25	33	26	24	32	32	27	33	25	31	27	33	29	28	40	33	35	37	30	39	35	22	23	34	33	36	36	30	25	18	30	39	25	34	30	40	33	30	33	22	22	29	26	29	28	33	31	31	30	23	33	31	36	29	34	27	35	31	31	44	30	34	33	31	28	35	22	27	29	26	28	32	32	27	29	24	30	23	21	30	27	33	36	33	33	29	35	22	33	32	27	18	38	36	28	38	23	38	22	26	37	34	36	34	29	28	27	26	32	34	31	30	36	37	31	32	28	18	39	21	18	30	25	24	27	29	21	27	25	32	35	36	23	40	18	33	29	32	33	32	38	34	27	26	25	41	30	26	25	28	31	33	28	31	33	37	35	27	33	27	31	18	28	33	34	31	25	30	21	32	30	44	43	25	29	36	27	35	51	38	29	28	26	35	32	19	28	27	27	29	32	30	30	31	37	38	34	36	22	24	35	33	30	26	35	34	41	32	28	23	39	32	28	28	30	32	32	35	31	45	34	33	31	33	28	26	36	30	32	38	31	27	37	33	31	28	32	35	30	27	30	34	39	35	33	30	24	38	20	25	21	39	24	35	24	36	28	34	29	24	34	27	33	18	23	26	34	26	28	31	36	46	33	35	19	25	37	27	23	32	36	29	27	29	30	29	27	40	31	32	28	33	35	31	28	27	27	25	18	28	29	26	27	39	35	35	33	35	29	34	25	30	25	32	26	37	33	33	39	24	38	23	24	28	30	26	23	31	43	33	30	30	35	29	22	25	42	19	29	25	43	32	32	34	30	20	24	26	33	22	37	28	31	23	31	26	28	21	23	34	35	31	38	30	32	28	27	37	39	46	38	33	33	24	32	31	22	40	30	25	24	29	33	37	28	32	41	37	23	29	27	32	33	36	29	27	26	33	25	34	32	30	39	25	25	20	28	31	43	24	28	37	30	36	31	31	29	19	26	28	32	26	25	34	44	33	34	23	27	35	34	31	31	26	36	29	42	31	36	31	28	32	22	30	28	32	27	30	31	26	28	35	26	42	32	33	32	20	27	33	26	26	31	26	22	26	42	28	18	24	31	32	38	33	33	34	29	34	28	17	25	35	38	31	20	30	30	31	29	24	28	35	31	30	34	18	29	38	39	36	25	37	20	24	21	26	34	26	25	32	31	40	19	23	23	30	36	35	37	27	23	37	28	30	39	22	28	33	28	30	32	24	35	28	29	33	31	25	22	33	27	27	38	40	19	33	38	25	32	31	24	34	34	44	26	30	33	25	31	29	30	29	27	31	25	30	31	25	26	35	29	28	34	28	29	33	31	29	36	34	37	20	32	36	28	28	35	29	24	28	24	27	39	29	29	27	31	36	33	28	23	32	34	31	21	30	31	26	37	30	38	33	33	31	23	35	27	40	30	36	26	20	26	20	26	28	37	26	25	31	33	43	28	22	31	34	30	32	35	35	32	37	31	29	36	26	32	29	30	22	32	39	32	24	41	32	29	38	29	29	27	27	28	32	35	25	32	27	22	25	30	37	36	30	26	25	34	33	30	30	38	26	32	27	29	26	28	30	36	51	26	31	33	41	32	38	29	26	26	31	27	27	27	45	40	39	38	25	27	33	24	39	28	27	26	37	42	21	35	34	41	20	40	22	30	39	23	40	28	36	24	31	38	35	31	32	40	20	30	29	26	31	30	23	27	37	30	40	35	24	32	30	34	29	24	25	24	30	28	36	33	28	27	29	30	33	32	27	35	36	26	42	41	34	28	43	24	34	25	43	27	25	30	28	36	31	36	25	27	39	35	26	32	24	30	22	36	29	25	26	39	38	33	32	32	26	32	27	26	27	31	20	28	38	34	30	22	33	34	38	29	32	29	41	23	23	29	26	19	41	35	27	40	25	30	32	22	43	27	27	32	27	28	31	30	29	29	33	41	31	38	34	34	31	30	27	36	36	27	34	34	32	25	28	21	24	43	36	38	24	25	27	29	33	33	26	30	34	28	31	34	32	36	23	31	27	37	19	31	26	34	29	26	25	30	26	36	40	31	35	26	24	36	32	26	20	34	33	27	34	33	27	31	29	35	33	41	37	31	32	33	39	31	39	37	31	35	32	25	40	33	27	33	33	22	31	29	33	28	26	28	24	26	23	30	37	32	26	40	25	42	28	27	31	26	31	37	32	33	42	27	30	25	34	28	27	21	37	30	37	27	28	26	30	39	26	25	32	31	28	32	34	32	37	32	39	31	28	27	32	33	33	30	32	31	26	29	19	32	31	31	28	26	25	24	22	33	27	32	31	28	26	20	31	35	29	37	34	37	32	36	31	30	29	36	31	36	33	26	28	28	38	27	33	32	27	25	26	26	27	33	29	33	27	32	30	37	32	41	32	37	34	33	30	37	30	34	32	33	32	24	27	25	28	37	31	33	40	39	31	31	26	27	26	28	26
29084	20969	11648	23560	29201	28165	23998	18825	15568	13796	11627	9664	7390	5884	5092	4028	3288	2770	2282	2152	1717	2249	1983	1910	1723	1646	1504	1466	1411	1436	1564	1517	1418	1359	1244	1160	1245	1112	1065	978	959	872	823	762	698	737	701	686	671	688	703	640	666	640	662	624	580	670	612	610	642	622	639	615	616	558	597	608	587	606	592	590	581	651	589	549	558	572	617	557	584	553	554	549	540	554	589	542	594	625	530	553	532	580	580	575	556	569	554	580	560	580	524	474	537	549	564	535	595	565	581	521	516	547	534	561	552	550	539	566	548	586	566	597	516	567	551	507	545	547	576	563	586	549	520	552	589	537	547	513	526	561	547	574	566	538	538	541	557	573	532	619	534	579	552	525	525	549	529	549	576	510	552	539	520	532	548	549	512	556	505	519	581	546	555	536	563	547	534	533	574	561	547	536	537	549	564	554	540	573	559	542	571	587	556	551	566	559	566	557	547	577	576	512	569	531	529	538	548	534	589	590	547	527	586	597	519	577	533	557	560	563	555	556	575	532	527	560	564	540	539	525	550	535	589	547	559	542	571	556	553	537	558	564	565	520	558	525	566	518	557	527	563	536	581	554	529	565	557	554	552	556	563	535	592	547	570	495	541	551	521	552	566	575	556	529	555	542	578	585	566	572	577	492	581	569	521	542	585	533	523	558	542	571	548	578	537	540	561	541	569	520	511	560	558	559	573	521	594	535	555	556	543	539	569	567	541	538	565	540	554	539	576	550	557	529	543	545	546	528	570	550	528	585	591	514	577	570	572	580	564	526	601	501	557	575	551	493	579	568	575	604	518	493	569	556	534	521	567	552	550	534	552	551	557	552	562	546	562	592	559	521	552	542	547	566	585	513	537	600	548	534	566	560	497	529	538	545	518	565	507	541	534	515	550	579	507	553	561	550	532	581	541	541	525	536	579	549	537	553	557	560	523	592	559	529	508	496	553	543	577	562	544	540	573	542	570	547	563	552	543	586	516	533	567	565	532	571	542	602	582	565	541	557	556	544	541	551	560	568	508	562	505	584	567	579	534	587	528	557	592	563	537	552	574	503	553	560	589	554	561	541	598	571	588	580	523	545	534	552	569	530	553	562	500	552	550	546	556	581	543	556	557	520	566	548	532	556	543	575	545	522	560	532	550	563	571	531	553	533	596	525	562	542	545	557	556	559	537	564	547	534	576	552	541	571	524	555	545	508	553	561	572	557	495	531	547	577	525	539	589	526	550	534	572	563	583	551	564	546	550	545	603	529	579	582	585	567	558	522	506	541	549	546	580	550	536	567	496	572	601	550	552	555	591	585	568	553	523	550	610	541	588	584	537	569	528	531	551	528	587	569	544	544	541	575	575	542	524	500	555	552	568	583	584	575	564	527	539	561	544	535	528	555	565	565	560	526	601	566	551	537	568	520	542	554	561	566	507	544	571	558	532	517	520	537	567	524	572	567	555	554	570	569	545	519	590	537	579	566	570	562	520	557	570	586	561	529	524	596	582	592	585	553	557	538	509	561	526	555	597	542	508	560	556	534	546	533	522	567	541	572	532	535	537	574	512	524	510	575	567	526	529	595	518	555	549	537	573	523	521	549	530	525	558	551	600	550	570	526	566	551	598	520	587	535	554	552	530	531	565	565	531	591	552	544	568	538	557	566	587	540	536	579	565	534	544	538	522	555	571	525	546	524	544	587	539	563	524	557	549	518	568	548	563	557	556	576	579	519	545	523	574	552	566	530	525	526	560	551	578	577	570	561	608	554	541	527	603	547	571	535	587	582	577	587	533	551	542	524	533	558	494	557	545	549	571	528	539	547	564	567	531	503	544	555	591	567	576	518	538	518	544	549	525	534	534	558	528	564	532	552	562	575	549	543	581	542	567	534	591	542	506	518	559	560	547	567	547	531	538	535	538	583	555	519	571	593	562	509	550	553	547	561	578	587	530	549	540	549	547	580	546	531	606	547	585	557	562	543	564	587	551	577	570	536	523	546	553	539	544	541	566	565	539	588	545	531	518	558	557	577	565	574	561	548	551	534	573	540	561	598	557	554	564	517	546	580	536	541	533	584	554	521	559	572	626	516	516	572	540	536	506	535	596	521	564	529	575	566	530	581	552	544	531	549	586	563	548	533	536	523	567	558	557	502	611	587	562	563	508	562	522	561	552	560	600	542	539	573	541	510	531	595	523	533	547	554	537	555	545	503	566	554	532	534	584	544	581	520	563	561	545	590	604	587	535	564	574	523	538	545	538	563	544	522	561	541	557	525	606	556	561	588	571	556	547	557	528	561	547	568	594	504	546	507	565	576	527	558	560	546	561	534	530	536	555	527	566	558	541	577	556	537	551	515	565	564	531	568	543	554	505	528	584	559	587	559	558	525	543	550	606	543	553	533	572	534	558	538	547	597	550	545	554	533	503	516	515	533	531	571	549	558	595	550	556	566	482	529	533	552	572	561	561	543	538	525	544	550	583	560	567	583	599	561	522	529	563	542	547	598	530	535	560	582	565	544	554	531	590	571	512	559	519	539	576	554	566	602	545	548	588	592	527	600	538	574	537	593	500	516	564	561	537	551	565	574	538	533	513	532	530	592	520	545	524	526	585	574	546	536	559	580	558	542	546	557	538	549	539	537	516	523	556	588	546	571	533	509	580	516	549	517	601	534	585	529	531	570	532	536	530	511	536	508	599	586	567	558	568	540	582	523	525	575	504	524	572	574	538	526	523	564	559	533	603	560	549	582	537	558	568	545	523	533	533	573	578	548	523	596	551	518	561	532	585	585	543	587	539	586	539	542	529	585	563	551	550	551	549	554	503	538	536	547	532	516	563	541	587	553	550	572	606	572	531	562	541	577	582	528	581	568	596	512	542	554	571	565	554	558	570	523	557	567	503	549	576	568	529	528	576	514	512	564	569	519	562	530	538	511	592	555	544	544	516	582	602	494	545	563	555	576	556	563	525	517	573	580	526	525	529	531	542	548	521	569	536	565	576	572	521	573	536	490	561	571	540	596	522	557	545	585	565	579	547	573	571	520	556	527	541	551	558	529	521	537	515	582	560	550	579	541	544	539	539	534	509	597	518	558	581	548	520	545	567	491	530	577	542	544	552	522	509	543	545	564	556	559	595	615	558	552	576	499	552	556	531	549	559	588	548	542	496	558	556	509	527	559	537	531	541	546	507	528	581	553	523	575	517	534	586	592	555	537	559	559	561	526	524	521	592	572	587	555	553	606	524	553	547	534	503	540	550	532	544	545	538	566	593	533	593	583	559	492	526	583	538	524	543	536	538	565	567	582	548	581	525	571	544	575	566	550	589	554	556	544	559	587	553	560	583	566	561	540	541	564	622	596	516	549	544	537	533	577	531	569	554	532	527	554	564	535	524	537	523	586	539	537	576	544	551	535	552	615	583	580	540	543	589	567	539	491	582	564	532	556	544	528	513	554	573	510	576	561	589	553	553	557	551	533	523	508	547	574
3345	1412	590	399	568	547	440	411	268	243	231	203	147	147	140	107	80	83	65	62	64	68	62	56	58	43	50	50	33	47	51	60	43	48	41	44	36	25	35	38	31	35	33	26	23	21	26	31	39	29	34	24	34	18	29	32	23	24	22	25	27	32	21	21	26	26	26	24	21	30	26	40	29	18	24	24	29	25	23	27	35	19	26	22	28	27	26	28	31	14	14	18	32	26	29	25	21	31	24	19	18	32	27	18	22	27	22	14	36	29	32	26	21	23	33	28	17	25	34	39	22	19	33	26	26	22	22	19	36	27	30	25	25	22	24	31	28	27	21	29	20	25	19	18	31	17	19	25	16	27	17	23	28	25	24	25	20	29	22	24	20	22	24	24	31	32	24	18	18	26	19	28	22	19	20	23	13	32	28	25	27	23	24	25	31	27	17	33	23	18	17	23	23	29	24	17	27	24	24	25	22	21	21	26	21	20	26	19	26	24	26	25	30	21	21	29	22	20	28	29	31	27	24	17	28	28	27	23	26	26	30	34	32	39	21	22	25	22	20	35	27	25	23	24	15	27	20	24	23	24	19	34	29	13	32	27	28	29	29	15	25	20	24	20	22	24	25	22	17	21	23	22	30	21	27	20	22	26	13	23	28	23	31	23	25	29	30	30	30	24	32	25	18	29	19	24	30	25	29	21	31	25	21	29	30	23	22	22	26	26	32	26	30	17	25	19	25	24	24	36	26	22	21	28	30	24	24	24	31	19	26	21	25	28	21	28	26	24	20	17	20	16	22	26	31	23	29	26	21	27	20	21	17	19	28	23	22	26	30	20	22	21	26	27	30	31	18	17	17	18	25	25	21	24	20	28	31	26	16	23	22	25	27	20	34	22	25	18	29	20	28	22	20	36	23	30	25	24	17	18	26	21	13	30	26	32	30	16	32	19	27	26	26	24	24	22	29	22	24	20	33	27	29	23	28	31	28	28	28	20	23	27	23	29	26	29	18	23	32	21	21	30	37	30	25	21	32	24	33	17	22	24	29	25	18	22	22	24	23	26	21	27	22	17	24	25	25	21	34	23	20	31	28	24	18	32	18	26	29	27	29	30	29	27	25	27	31	21	32	24	24	15	17	23	20	22	29	23	32	29	26	32	25	23	27	15	29	27	23	28	30	22	30	28	22	25	33	25	25	20	15	22	15	34	25	31	26	21	17	24	20	19	21	23	26	34	24	22	22	32	22	24	28	26	27	25	28	22	30	32	21	22	19	19	26	22	23	19	26	30	29	30	22	24	15	26	27	22	18	32	33	22	38	24	33	23	21	20	20	18	33	32	28	23	18	26	30	21	23	17	31	30	23	26	18	18	24	25	26	22	17	25	19	15	31	24	20	22	30	25	25	17	27	24	33	23	30	22	18	23	25	23	22	25	22	28	28	26	23	20	14	25	25	21	25	16	19	25	27	26	38	25	28	34	28	26	18	21	23	20	25	27	17	24	21	28	20	25	27	23	23	28	28	23	16	20	18	27	18	23	22	30	25	22	34	24	23	25	29	29	26	35	24	23	22	23	29	34	23	17	30	33	25	21	18	21	28	18	21	16	27	32	28	26	25	19	22	31	26	26	38	25	31	27	28	13	19	23	29	21	26	14	26	29	20	27	18	37	24	32	22	18	19	23	22	27	34	23	26	31	27	20	23	20	29	29	30	27	27	29	16	32	31	24	16	30	21	22	26	19	26	23	29	27	28	28	32	38	27	23	29	30	27	30	17	22	29	15	24	34	30	27	20	27	35	30	34	33	26	22	34	18	14	17	26	22	24	22	31	27	22	23	31	28	12	25	26	20	24	23	15	17	26	21	39	28	16	21	22	26	15	22	27	23	24	29	18	27	30	32	18	21	26	28	24	21	22	15	26	37	23	23	26	20	21	28	25	27	31	26	18	27	25	18	25	20	30	21	29	24	28	24	23	20	23	24	18	30	28	25	25	23	19	16	27	20	16	26	24	22	27	26	36	21	24	28	37	31	29	28	32	26	27	25	19	29	26	19	31	22	31	30	19	24	26	26	24	21	21	26	27	22	19	23	24	19	22	16	26	22	19	25	27	25	19	21	29	17	26	24	14	31	26	27	26	28	22	25	21	19	29	22	13	32	24	25	25	21	26	24	26	22	28	30	26	29	19	24	20	19	23	27	22	19	20	30	30	22	27	19	19	23	17	26	31	26	19	25	40	30	24	20	29	20	26	22	18	24	18	22	14	29	31	28	20	28	22	33	23	24	26	31	25	29	28	24	15	30	19	20	30	19	19	26	29	20	14	24	27	29	29	26	24	30	27	22	24	28	26	28	29	23	30	23	29	17	16	24	20	31	29	27	16	38	23	18	27	21	22	27	38	29	24	20	30	24	25	32	20	26	20	24	17	22	21	26	27	26	30	29	20	18	15	23	26	22	20	26	27	25	40	23	29	30	27	29	26	21	36	28	28	30	33	21	22	26	27	18	17	34	29	25	22	28	23	21	21	20	28	23	22	21	27	25	25	24	23	15	22	30	21	17	23	30	31	19	25	25	26	29	17	33	20	24	20	23	28	21	27	26	20	25	22	35	21	17	33	22	22	27	24	17	25	28	21	28	21	19	26	32	25	18	30	19	21	20	23	24	20	23	22	28	37	18	28	21	28	31	32	20	21	23	31	17	27	29	33	24	20	24	24	20	26	13	33	29	27	20	19	24	24	36	24	26	40	25	27	22	23	33	32	20	21	31	17	24	21	20	22	24	23	24	24	24	26	23	19	21	24	36	17	32	34	29	25	20	29	27	24	25	20	17	27	23	25	26	20	21	27	27	26	29	27	32	16	27	27	21	24	24	22	19	22	22	21	25	29	26	23	23	23	27	33	24	22	21	31	26	32	30	25	27	19	23	34	25	26	21	26	31	32	27	26	24	21	29	28	23	16	16	27	20	20	37	31	23	22	27	20	20	30	21	34	31	17	25	29	19	18	23	25	24	26	23	20	27	21	17	32	26	22	26	30	21	26	14	21	26	22	27	20	27	26	30	25	27	30	24	28	24	24	22	21	20	17	30	13	26	21	18	23	30	21	21	22	24	27	24	40	28	28	33	19	13	24	21	22	28	24	19	27	25	30	24	27	31	26	16	36	26	27	27	24	20	17	24	20	37	25	32	20	22	23	20	33	21	25	39	21	21	26	28	23	22	28	21	30	27	25	36	22	22	28	24	31	18	20	22	24	29	22	28	14	33	22	25	33	21	24	27	27	20	14	27	29	20	28	15	21	29	28	13	26	22	21	20	28	20	31	27	27	33	22	25	30	24	26	16	22	28	29	22	27	22	25	25	26	28	24	26	26	20	18	26	21	22	26	19	14	34	33	19	29	26	24	35	21	24	25	20	19	21	27	18	13	31	24	20	30	19	22	31	33	19	25	29	25	26	16	35	28	27	18	27	29	33	21	19	19	12	26	25	24	20	19	27
35094	24679	14890	28425	34592	32885	29345	24580	19776	16991	14957	12319	10417	8846	7418	6251	4958	4122	3063	2829	2730	3339	2763	2654	2445	2219	2014	1871	1833	1813	2100	1926	1773	1603	1428	1441	1382	1262	1157	1140	1012	855	843	701	803	768	722	705	665	651	616	646	615	614	599	587	606	571	555	569	543	515	526	514	486	495	516	553	521	557	546	486	483	473	541	501	500	474	473	502	493	483	505	511	509	511	485	460	513	486	460	496	466	494	443	418	457	446	467	508	441	442	450	490	454	436	476	454	450	463	431	408	479	473	455	466	452	464	477	450	468	439	449	443	466	446	458	406	471	466	461	461	456	408	447	469	480	468	444	479	450	467	470	458	419	455	429	438	467	436	443	458	424	432	447	452	438	438	447	430	502	432	427	457	451	416	422	442	470	476	413	450	460	449	472	429	456	436	468	421	481	452	441	431	450	447	419	441	446	443	424	426	413	416	444	463	464	466	432	396	458	447	413	402	421	439	433	450	451	449	440	443	443	385	450	435	468	452	444	470	477	438	446	437	462	453	447	469	464	435	454	449	398	437	447	419	473	425	439	431	423	481	449	467	421	417	430	441	439	447	429	460	449	463	433	381	488	422	435	426	411	396	421	437	443	414	454	430	460	419	455	473	424	462	468	413	452	431	455	451	440	453	423	422	466	460	436	403	444	422	453	438	400	445	465	431	451	423	451	429	440	434	421	443	453	471	450	466	431	457	456	396	424	433	444	426	463	441	426	417	476	450	455	463	444	448	438	418	441	427	449	443	410	424	412	418	430	438	435	412	419	431	435	431	420	429	428	424	425	435	436	438	376	442	457	421	456	437	446	451	451	433	444	468	491	429	500	442	378	423	425	415	412	449	430	457	484	452	419	428	449	407	423	486	441	477	453	434	430	461	451	431	425	430	416	470	426	405	484	422	452	450	452	434	419	440	432	425	418	454	436	427	435	444	422	420	460	507	457	438	435	444	452	433	444	439	446	464	464	482	410	448	466	438	498	435	428	424	415	466	457	468	434	448	471	421	428	478	452	412	460	441	470	493	442	430	456	444	446	417	437	422	434	447	450	433	440	456	443	437	441	440	417	414	458	430	416	413	442	452	447	434	439	415	419	420	441	458	413	495	445	460	422	451	427	463	442	412	456	435	448	416	458	427	453	445	417	482	466	418	430	429	445	455	420	435	445	459	397	456	434	429	441	427	431	439	398	444	421	447	437	432	432	460	452	428	420	432	420	466	467	436	454	458	447	460	471	422	455	433	460	438	463	445	473	477	448	468	449	487	434	476	429	457	440	485	443	434	452	426	451	455	425	435	456	437	457	431	441	439	460	441	428	445	430	426	429	420	463	471	465	432	499	450	439	424	443	406	443	465	440	470	436	387	442	419	440	441	461	480	485	453	431	451	432	462	429	368	422	449	446	445	447	452	432	454	448	427	477	414	438	472	471	457	450	444	405	421	449	428	406	480	429	440	424	490	412	445	453	436	414	457	432	445	423	450	431	423	418	439	444	442	420	426	437	440	475	457	441	441	419	428	460	463	445	446	436	456	450	426	448	468	416	401	409	459	467	474	465	423	417	471	478	426	439	412	434	429	432	469	444	441	454	436	447	437	474	462	451	420	440	438	418	432	443	478	423	455	467	419	471	456	434	420	438	439	439	482	426	449	456	445	409	399	456	481	450	463	453	418	430	448	448	440	458	461	445	456	456	404	430	435	449	485	425	422	465	428	468	458	504	408	444	453	456	428	468	480	423	440	437	442	453	425	405	398	448	434	441	437	438	443	383	472	467	436	448	459	427	430	417	440	454	417	422	448	445	459	441	467	425	449	415	438	416	460	442	456	444	455	486	475	463	411	493	467	446	468	442	419	468	466	413	455	453	445	434	476	450	445	461	462	458	447	405	416	435	402	441	448	407	433	440	419	444	428	477	483	446	454	459	428	417	426	421	456	436	454	473	442	417	488	467	446	409	447	425	471	445	444	464	483	415	396	437	435	426	444	422	452	398	439	442	446	434	447	501	405	439	412	415	475	453	424	456	436	402	434	456	424	453	479	451	439	463	406	476	452	452	442	409	434	426	439	455	425	428	469	441	464	437	479	451	402	423	441	450	459	430	433	474	482	420	447	439	467	397	447	442	448	475	430	466	411	423	429	439	453	431	480	440	452	426	424	461	406	398	458	456	405	435	470	440	448	439	498	421	413	470	432	443	473	442	398	433	437	399	439	438	454	487	436	457	409	426	432	447	431	426	451	430	419	406	419	434	458	397	426	457	442	410	432	476	448	419	399	409	455	411	426	423	436	450	457	420	401	483	452	435	482	441	423	412	442	435	427	402	428	460	429	455	438	451	409	436	429	455	438	488	423	467	466	427	448	435	426	450	449	452	417	448	443	403	427	445	496	416	438	429	430	454	436	455	453	487	464	490	461	471	470	423	435	448	473	455	472	404	472	426	429	452	425	467	389	479	472	441	498	435	419	442	454	433	449	455	460	458	449	458	448	436	447	455	443	438	441	440	457	432	453	444	400	448	410	433	439	443	419	417	474	432	458	458	460	428	466	458	438	454	468	454	436	419	449	458	462	423	473	457	435	426	406	437	439	452	420	441	436	449	444	434	439	453	431	444	494	425	483	477	456	456	407	443	435	494	447	441	446	448	436	437	436	454	464	452	466	433	436	449	455	429	406	427	397	415	467	458	463	431	438	493	445	450	485	453	456	438	445	423	453	442	453	412	460	423	442	459	432	434	433	454	447	412	479	471	404	408	451	467	430	402	436	438	430	450	451	466	465	432	467	431	454	455	469	439	422	451	402	433	438	423	460	449	439	452	446	447	474	443	434	471	466	417	438	408	412	451	457	425	409	430	416	456	462	442	421	440	445	444	476	402	450	449	423	421	440	451	437	440	442	440	432	462	470	439	423	398	441	402	416	462	496	452	418	454	435	437	418	459	444	452	384	429	448	440	454	436	435	458	438	473	454	423	410	450	428	435	434	416	383	465	419	411	440	443	425	462	455	434	449	431	466	457	445	441	447	427	420	438	459	447	459	450	434	467	443	451	452	483	454	388	450	448	445	432	415	430	401	386	458	432	478	436	432	424	437	426	457	452	430	438	425	451	455	435	435	442	441	473	452	489	408	470	437	418	436	445	460	435	423	480	433	427	439	427	457	480	400	393	412	477	437	423	464	439	449	462	416	423	423	396	453	454	465	438	457	466	432	464	465	460	447	440	405	464	462	414	427	401	466	448	449	432	453	446	434	446	448	454	464	388	432	477	472	457	417	437	453	445	441	392	443	425	407	451	469	425	468	445	461	448	450	395	426	442	422	490	425	448	439	455	442	468	438	426	428	454	479	435	459	454	411	448	419	458	417	411	448	450	435	441	435	432	472	454	470	448	430	466	422	421	440	418	391	467	472	455	470	434	422	425	419	490	411	454	438	455	461	428	424	454	440	442	445	431	414	429	422	440	435	427	443	453	438	405	443
2069	511	241	177	247	237	198	138	112	119	100	102	72	63	55	54	48	35	35	30	30	40	37	38	25	26	29	28	28	27	38	21	35	34	16	22	24	25	29	37	28	25	25	15	17	21	17	14	23	18	14	21	17	17	26	28	22	20	16	18	13	21	23	18	21	20	12	20	21	19	22	21	14	21	13	20	27	17	11	20	33	23	12	20	17	24	17	22	18	19	17	25	32	21	15	12	17	20	19	23	23	25	14	19	15	9	22	18	17	14	24	15	18	21	15	19	21	20	16	21	12	20	16	23	17	11	15	20	16	19	18	12	23	15	17	18	21	19	19	18	19	21	31	16	22	27	23	20	19	19	13	21	12	16	16	17	21	21	26	30	13	21	20	20	19	19	13	18	17	18	25	24	22	18	12	17	22	20	12	21	18	14	22	32	20	17	20	22	19	19	19	28	20	17	16	13	24	16	22	19	22	19	23	18	21	14	22	18	30	10	21	17	15	25	26	22	22	11	24	19	13	18	19	15	19	25	23	11	18	13	20	19	18	21	25	15	19	25	19	18	19	18	20	22	12	9	13	20	15	22	19	18	28	20	13	19	17	15	20	24	20	26	12	21	15	12	21	23	19	14	18	23	16	18	13	29	20	15	19	14	17	26	19	16	15	20	23	15	14	21	16	16	16	20	13	19	21	17	16	21	26	15	13	15	26	21	20	22	13	18	25	16	15	16	20	18	18	16	22	19	23	19	24	14	15	25	15	15	16	25	17	17	19	14	13	21	24	19	26	16	21	24	21	12	11	18	25	15	16	9	18	18	17	19	19	19	16	23	20	14	18	19	16	21	21	21	15	21	27	23	11	16	19	24	18	20	20	14	30	18	12	23	15	13	23	14	18	17	23	21	12	20	25	13	16	18	20	20	24	26	14	24	17	10	20	20	27	24	24	23	22	15	22	13	21	26	17	20	26	16	20	17	19	21	18	26	17	17	18	11	17	15	16	20	23	19	18	18	30	21	18	11	18	13	18	17	17	23	11	12	16	15	20	29	23	13	21	22	20	16	13	21	19	20	34	22	24	20	14	30	19	22	15	20	24	18	11	22	18	16	27	18	20	20	26	16	23	21	26	25	19	23	28	19	32	12	20	14	25	26	18	17	18	13	21	14	13	19	28	25	14	16	14	19	16	16	19	11	25	21	18	25	18	26	21	17	26	18	16	16	18	21	25	21	16	19	11	15	9	22	19	13	12	16	22	23	21	23	23	19	15	21	21	11	20	18	24	19	19	13	22	20	26	18	17	20	12	19	20	18	21	17	22	21	18	21	15	17	19	17	11	13	21	15	15	24	19	18	20	15	16	17	17	16	20	20	18	19	12	20	23	13	16	16	13	17	23	17	22	18	27	11	19	19	15	18	20	15	13	18	18	14	15	31	26	18	24	18	24	18	12	19	29	16	17	13	26	24	10	23	24	21	16	24	18	16	15	11	21	20	19	21	15	15	15	21	30	16	17	25	26	32	16	19	25	19	20	26	15	15	22	12	17	14	18	18	16	19	18	17	15	14	22	16	10	22	16	26	21	23	14	18	17	24	18	14	21	21	21	22	21	19	18	20	16	23	25	14	22	29	14	14	17	14	17	22	21	21	18	21	22	23	16	23	16	20	23	14	10	13	15	18	29	11	17	16	18	18	26	15	21	19	19	24	20	12	15	16	23	27	25	13	26	18	20	30	19	19	18	18	21	19	21	16	19	16	21	16	18	17	14	19	26	20	18	19	9	18	23	24	14	24	18	21	25	14	15	21	18	22	21	22	13	22	18	18	17	18	21	25	7	23	19	17	17	15	18	20	18	19	18	17	24	24	17	13	21	19	26	15	29	24	23	15	19	16	12	18	20	25	21	16	15	20	23	22	21	15	23	23	15	17	19	26	21	15	23	18	17	18	26	19	22	16	19	13	18	26	13	22	19	17	24	22	18	22	13	17	16	16	24	17	18	13	25	22	22	13	23	19	18	17	16	27	18	18	19	14	18	17	19	30	19	19	19	21	17	20	13	24	24	25	9	21	26	16	17	21	19	29	18	17	17	22	20	22	18	26	20	20	20	18	15	13	16	15	23	21	11	23	19	18	24	22	18	15	16	23	18	17	18	22	25	13	24	14	23	14	24	24	17	21	14	12	15	16	13	18	21	19	17	19	18	24	21	21	21	21	14	16	30	24	14	17	14	23	16	18	18	24	19	20	23	14	22	23	19	13	19	19	19	21	20	25	15	25	22	21	19	25	24	17	9	22	22	20	17	21	12	30	18	17	19	12	26	25	23	20	31	25	18	23	14	28	26	25	16	13	32	19	20	14	22	15	12	14	20	15	23	22	18	20	11	23	13	17	17	11	17	23	20	15	21	22	19	19	16	18	32	26	20	20	14	11	16	12	25	16	22	22	13	11	23	13	15	19	20	24	18	17	18	18	20	17	17	15	15	16	23	13	21	23	21	16	13	15	19	17	21	18	21	19	17	15	17	22	25	14	14	24	10	21	16	22	14	18	17	11	16	25	23	18	21	21	17	13	18	20	25	19	21	16	20	17	24	21	12	18	21	20	22	17	25	21	18	19	14	19	16	17	13	20	26	19	17	21	27	18	24	17	22	14	16	16	18	21	18	15	17	25	17	13	15	19	28	17	18	25	15	17	15	18	20	22	19	24	24	22	15	24	13	11	19	23	13	25	16	19	22	16	12	16	22	27	23	18	11	14	23	26	29	23	22	23	20	18	11	13	17	16	18	13	19	18	12	18	19	15	19	18	19	19	18	23	22	16	23	20	21	27	23	14	21	10	13	14	19	13	19	22	17	18	25	18	16	22	20	10	20	19	21	16	11	18	16	17	20	18	12	24	10	17	17	15	15	20	15	20	13	19	18	15	12	17	25	17	16	18	25	25	13	19	24	18	27	14	20	24	20	11	23	17	16	14	19	15	20	17	21	21	28	18	25	18	15	9	12	16	19	21	22	21	22	17	22	24	22	16	16	12	25	20	14	15	21	16	11	19	17	25	26	13	23	22	19	8	18	15	18	24	10	9	22	13	11	22	20	22	19	20	13	19	16	15	21	19	22	16	21	23	18	21	20	15	16	18	16	17	14	13	12	19	22	23	13	19	17	17	27	15	20	26	15	11	23	16	21	13	13	24	23	27	20	16	23	26	13	29	16	21	25	18	14	18	24	19	19	16	29	18	17	23	26	13	29	25	23	19	18	22	24	20	14	21	23	18	19	27	23	27	15	22	21	16	15	19	26	16	16	23	26	16	16	27	9	21	17	23	16	21	20	28	9	20	21	17	21	25	13	15	21	21	22	18	21	17	14	26	21	20	21	16	15	16	23	22	14	23	17	16	22	18	18	19	13	26	22	21	20	22	18	20	17	18	11	16	14	25	10	20	17	19	22	23	14	13	19	19	19	28	17	14	18	22	14	9	24	16	14	24	11	18	20	18	22	25
25379	16498	8219	18103	24650	23710	19453	15509	11385	9216	7383	5954	4327	3741	3159	2775	2221	1718	1332	1323	1663	1589	1287	1227	1163	1023	905	925	932	895	976	975	882	832	805	681	662	614	700	601	550	484	459	419	437	393	438	439	418	399	405	371	354	386	374	394	400	399	348	377	398	365	345	325	375	332	355	384	342	346	352	379	356	341	348	366	393	394	372	361	358	360	330	395	309	329	343	322	337	344	353	337	313	346	366	344	367	351	331	356	329	318	330	344	335	335	340	366	317	308	389	343	365	352	346	357	322	368	330	350	356	308	338	349	331	368	336	348	338	363	355	317	323	354	369	354	374	345	313	309	300	333	333	349	371	362	354	364	357	339	347	339	340	349	316	339	341	352	334	343	366	368	370	376	354	346	357	336	327	325	346	329	332	334	354	336	339	357	364	359	341	368	354	308	346	320	355	361	331	329	318	327	355	354	354	311	320	321	348	386	344	345	334	345	354	359	335	361	356	366	375	367	354	388	334	366	339	326	369	347	363	330	369	370	313	296	307	313	336	314	360	341	351	359	332	370	361	290	350	328	331	372	346	356	333	334	351	358	341	348	345	364	343	321	378	341	343	345	335	353	332	348	335	349	382	333	330	368	375	354	356	339	322	330	359	340	329	339	345	371	369	352	325	357	353	331	364	316	360	326	344	322	343	331	333	366	339	333	339	327	373	382	340	317	356	392	334	330	319	328	340	307	329	338	342	334	332	352	330	393	322	341	347	323	332	361	372	365	330	353	323	367	329	318	344	334	353	381	326	344	303	398	328	326	333	368	336	332	302	340	342	350	309	336	273	313	343	321	363	341	354	344	340	348	322	346	330	343	335	333	338	357	377	369	370	334	337	323	365	343	343	373	322	344	354	355	351	334	342	335	335	346	311	344	332	357	341	355	335	362	333	317	319	339	389	332	348	353	362	362	351	338	325	347	323	324	317	349	383	333	361	358	335	324	345	313	344	357	332	327	360	343	352	350	344	336	330	359	340	302	358	347	315	369	322	355	361	340	329	362	350	331	331	336	371	342	358	331	358	366	323	359	341	356	329	354	361	350	353	369	326	363	351	350	322	352	361	344	341	326	334	342	332	341	352	349	353	313	356	340	329	332	372	331	330	347	387	349	356	345	348	301	347	345	361	343	336	327	324	347	319	342	329	347	383	336	333	338	353	349	357	367	363	343	323	384	399	365	360	362	320	337	345	354	334	350	358	327	338	351	369	316	323	352	324	347	318	345	362	319	336	362	352	315	317	347	317	334	373	326	357	354	371	324	320	332	369	301	347	318	363	343	342	340	329	313	316	343	345	325	339	391	338	369	321	338	336	359	390	320	319	324	326	340	340	324	360	341	322	333	380	371	340	333	352	355	345	354	360	346	345	372	361	375	350	380	405	352	367	366	341	358	375	339	323	315	349	351	356	349	314	333	332	384	371	353	345	316	343	331	342	319	347	390	329	336	323	298	344	357	350	316	343	387	351	335	345	366	349	363	365	350	339	345	323	337	333	353	343	325	336	343	348	368	362	341	351	297	338	343	346	332	343	337	306	335	329	345	338	346	348	303	336	335	373	379	356	337	330	314	330	353	331	336	325	341	360	385	319	333	356	351	327	361	351	326	339	382	360	336	346	358	340	363	357	364	321	337	372	356	334	354	340	347	365	340	319	309	330	349	354	347	348	331	320	333	363	338	341	330	349	329	344	370	349	374	329	348	319	333	325	358	359	346	326	376	345	311	342	340	324	331	339	388	317	321	327	351	358	365	355	321	334	351	342	353	340	351	315	354	336	311	351	332	350	354	348	341	359	356	323	350	339	347	347	349	341	373	309	329	334	344	360	339	333	359	330	326	332	330	357	327	381	337	342	371	346	333	352	321	341	356	338	343	332	349	364	329	371	325	368	344	339	340	334	326	353	358	339	355	318	321	328	339	373	345	350	391	332	334	364	363	339	310	348	361	321	306	342	363	350	355	341	348	354	355	356	352	343	367	332	398	363	327	321	350	367	368	348	350	373	323	313	377	361	328	370	337	354	330	363	354	362	363	348	354	337	333	321	350	359	350	338	329	347	360	337	374	330	340	342	349	356	343	337	343	327	372	316	331	337	361	315	332	332	362	377	365	328	351	368	353	354	313	339	362	333	354	356	342	347	306	342	354	370	275	358	335	330	319	367	348	360	339	351	351	334	370	328	375	323	336	344	316	343	365	361	337	330	359	336	349	331	342	380	341	338	349	338	354	329	337	335	343	332	354	360	355	345	364	298	338	345	349	278	345	356	332	355	367	346	312	350	319	340	349	344	355	316	333	334	328	371	350	334	359	332	351	353	327	352	354	335	383	324	336	316	351	351	318	332	330	349	361	326	331	379	342	328	389	317	357	354	340	330	360	349	365	341	342	313	362	324	328	345	355	333	334	337	319	352	336	363	338	368	348	347	345	327	345	352	325	327	359	332	356	328	313	357	337	360	320	355	366	327	333	387	330	364	348	348	362	340	365	312	347	341	337	345	343	354	331	390	365	353	346	336	327	315	343	372	345	354	358	347	292	369	326	359	317	333	339	322	362	321	331	309	329	338	297	385	352	352	343	317	332	336	351	332	369	357	388	340	316	337	374	346	336	317	320	303	324	336	337	347	322	356	354	321	351	320	303	323	332	346	331	337	362	333	343	356	329	330	336	366	326	327	327	360	365	357	318	320	326	342	343	345	372	330	367	359	346	331	340	339	340	358	335	354	372	317	343	354	348	337	329	327	353	327	333	359	376	322	349	334	332	345	337	335	320	309	361	374	375	353	352	319	333	346	368	370	321	347	357	360	336	325	334	324	325	352	350	319	319	299	344	306	343	313	335	340	333	300	349	315	382	357	353	332	343	348	337	325	382	343	350	329	342	319	319	333	360	351	326	319	352	342	358	362	352	341	335	332	309	337	351	330	325	334	364	369	355	348	324	377	341	346	339	329	311	346	351	358	337	341	331	340	361	336	361	333	368	352	331	339	330	348	311	358	327	354	333	347	334	339	321	339	385	334	349	306	361	321	350	344	323	359	335	325	326	329	324	356	375	376	356	336	347	346	352	343	308	341	332	340	362	367	353	313	346	366	366	371	328	318	329	334	326	346	355	324	325	351	333	340	385	336	349	349	335	325	359	341	322	330	350	332	365	333	318	336	340	345	334	318	329	352	339	350	319	331	352	366	336	375	357	321	327	344	326	389	317	317	358	363	329	347	321	305	361	326	349	344	346	331	330	334	360	339	347	360	341	364	353	347	339	356	346	339	330	339	342	309	347	335	363	335	337	376	339	356	354	332	331	334	319	325	357	310	379	374	333	331	324	328	387	340	347	371	346	342	349	340	381	344	349	363	333	349	371	335	350	344	323	327	341	341	347	331	343	332	356	333	323	358	338	360	360	344	397	333	325	335	355	341	345	333	320	347	369	332	313	315	325	313	357	328	344	335	312	341	357	346	358	338	358
2902	1088	468	381	514	560	416	354	311	215	204	157	144	87	93	86	91	54	72	78	74	59	64	68	59	47	45	37	43	42	36	45	31	30	37	31	23	30	39	24	35	32	20	29	25	17	26	14	29	20	26	23	18	30	17	19	13	19	15	19	18	32	21	19	25	17	22	21	26	17	15	24	20	19	28	21	13	26	12	20	22	30	20	23	18	17	19	19	14	18	24	14	22	13	21	26	24	21	19	18	19	25	17	23	16	23	26	23	21	14	23	22	24	23	20	16	19	20	20	28	23	23	24	18	18	13	20	10	27	23	24	23	22	13	17	20	29	22	19	12	23	24	15	19	26	15	17	20	16	22	20	12	13	21	16	29	19	21	21	18	10	28	10	17	20	24	18	22	21	14	27	22	20	21	18	15	17	16	23	18	26	19	21	17	23	24	19	31	23	19	14	15	17	21	15	12	19	18	25	17	24	17	19	25	18	22	24	19	19	22	31	18	21	16	14	20	20	22	19	22	20	19	19	22	29	13	26	21	20	17	19	20	19	16	18	23	17	18	25	27	26	25	27	26	22	13	27	20	19	18	20	13	19	18	20	19	30	14	24	25	22	17	23	19	23	22	24	23	22	15	17	21	15	17	21	18	27	14	24	23	20	19	24	28	28	26	14	10	25	17	19	20	24	25	20	22	22	26	14	32	24	31	13	14	29	22	28	16	16	16	19	18	20	24	32	16	13	18	24	24	20	20	15	22	21	17	16	17	22	21	20	21	22	16	21	29	16	27	13	14	17	22	23	14	27	14	26	23	21	16	19	17	20	17	20	20	15	22	26	13	21	19	28	29	12	14	17	24	25	26	18	24	16	16	28	23	22	33	26	15	21	20	13	19	14	27	21	15	18	18	10	18	24	23	19	18	24	15	21	22	16	32	20	19	18	15	17	18	18	18	16	24	21	22	19	25	22	21	21	30	19	15	24	23	14	22	17	20	21	16	17	18	20	20	23	20	24	13	23	21	22	22	21	25	18	11	16	28	23	14	19	18	26	16	26	20	22	16	26	19	12	24	17	15	19	23	26	19	16	29	24	20	17	21	14	26	15	18	19	31	19	24	21	21	25	14	25	12	20	16	24	21	18	13	21	23	18	24	21	17	23	24	31	19	21	15	20	22	17	17	22	22	20	25	14	18	9	12	16	18	24	21	19	27	25	25	15	13	27	14	20	25	26	23	23	25	17	22	15	29	24	14	21	27	30	18	21	19	24	15	22	22	20	15	25	17	16	19	19	13	20	16	21	20	19	24	13	17	19	22	17	20	18	22	20	20	16	22	20	27	24	18	30	19	21	15	16	21	17	10	21	26	30	22	15	24	19	27	27	27	21	19	21	25	19	22	14	19	11	16	16	16	26	22	25	16	27	24	13	18	20	16	22	15	23	22	27	23	27	17	23	20	14	19	24	24	18	23	15	22	18	24	18	20	25	18	19	15	19	18	18	14	17	14	22	14	20	19	20	19	25	14	29	16	19	18	17	21	22	11	32	21	20	14	31	13	28	24	20	23	21	21	9	19	21	19	14	19	19	34	21	16	14	19	25	17	15	18	26	28	19	34	14	19	23	14	15	22	29	21	28	22	20	17	24	24	16	20	21	22	28	20	17	19	16	24	16	13	17	17	29	21	21	17	18	22	20	16	24	19	13	15	19	16	20	19	8	17	18	22	23	21	13	19	13	15	12	21	26	18	20	25	20	18	19	22	18	15	16	18	14	21	31	23	21	14	23	18	23	19	14	14	20	17	14	19	19	21	21	19	25	22	12	17	21	18	24	18	10	22	21	17	23	23	25	20	23	17	18	17	17	12	17	23	18	18	18	17	16	25	13	21	23	21	17	20	19	21	15	19	28	21	19	20	21	20	23	20	24	13	26	19	18	23	21	13	16	22	22	21	21	18	23	21	17	27	14	20	19	14	21	24	14	31	17	24	18	29	24	23	18	23	21	28	22	19	24	22	20	13	14	20	21	11	18	15	13	24	18	30	22	18	21	26	13	20	19	21	20	23	19	20	14	17	11	21	23	19	18	21	13	17	23	17	22	20	25	15	25	18	18	16	24	24	23	22	21	18	12	20	19	21	17	13	20	18	14	21	15	22	9	18	22	23	11	20	25	21	20	26	19	18	24	26	15	21	21	29	29	22	20	14	17	27	23	24	25	10	20	19	23	20	20	16	17	16	14	23	12	21	27	22	16	12	13	14	21	24	24	16	21	16	23	18	22	20	22	17	27	17	28	16	24	17	20	16	25	22	19	21	22	18	17	23	15	17	15	18	21	13	29	29	20	16	14	14	21	14	23	26	18	22	17	24	26	23	23	22	31	20	23	23	15	23	14	14	16	18	18	21	28	23	19	19	19	19	17	18	23	20	19	32	19	22	20	20	19	20	25	23	14	24	13	15	20	22	22	18	19	15	16	20	17	24	17	23	22	13	22	21	17	28	19	19	22	16	18	16	16	25	21	16	13	19	16	14	27	27	19	22	15	12	16	25	23	21	15	13	18	21	23	20	27	9	20	22	10	27	13	27	14	13	21	22	30	19	22	18	17	19	24	18	18	12	16	30	24	18	25	24	23	15	19	25	23	24	19	14	13	15	19	23	19	16	21	24	23	11	25	16	22	19	17	24	24	21	23	25	20	19	15	24	17	15	28	15	19	19	16	15	24	20	36	20	17	20	24	16	19	20	21	17	23	24	26	21	25	17	21	21	25	26	11	13	21	35	14	18	21	30	15	20	20	20	17	17	16	25	14	20	18	24	22	17	20	19	18	23	17	18	29	32	19	18	20	15	18	15	23	16	18	16	11	28	30	19	21	22	23	21	21	16	17	24	17	16	23	18	14	26	19	22	19	26	18	26	15	13	22	30	17	15	24	27	20	18	16	28	22	15	18	16	21	11	16	25	20	16	27	22	16	15	19	25	20	23	18	18	9	21	23	16	20	20	19	21	24	20	17	23	29	29	25	13	18	20	16	19	24	23	29	30	15	14	20	24	12	21	18	16	21	18	20	18	15	16	26	20	19	23	18	14	26	24	24	17	24	25	18	17	20	21	25	21	25	21	33	21	22	25	25	22	27	17	14	17	24	23	17	18	29	16	15	22	21	32	25	25	25	26	20	24	24	11	25	23	26	19	24	17	25	22	27	28	19	27	25	18	18	22	13	28	24	22	23	16	22	14	18	27	24	23	18	25	15	14	16	16	19	15	19	16	21	25	25	21	20	17	16	24	18	22	24	18	20	19	36	21	22	25	26	19	13	21	13	22	21	25	15	17	21	14	22	22	23	19	22	14	21	18	16	21	29	12	22	24	16	27	19	20	22	20	22	27	22	16	21	20	19	23	22	23	21	17	16	15	21	20	22	26	20	16	25	22	16	9	22	25	19	27	16	28	18	18	29	25	18	16	17	17	16	19	24	17	22	21	22	19	21	21	23	18	19	19	23	23
34100	22831	13868	27117	33561	32334	28283	24024	20197	16536	13655	11463	8999	6722	5896	5267	4357	3399	3020	3355	3224	3005	2697	2759	2322	2030	1856	1685	1653	1688	1717	1594	1596	1308	1216	1182	1055	1027	1036	857	797	663	653	635	576	546	570	525	512	529	550	484	528	498	507	479	477	470	457	431	459	410	431	434	395	402	420	437	460	430	430	407	404	383	403	426	420	407	413	426	443	398	427	389	381	408	406	382	396	344	380	330	362	372	391	384	364	373	379	370	366	372	375	371	349	378	380	411	374	376	338	401	366	395	354	413	352	360	366	331	389	362	335	355	397	367	398	373	380	355	358	403	388	360	378	345	367	379	374	402	360	346	346	375	372	363	394	360	393	363	372	354	376	351	366	386	359	369	329	374	347	388	351	361	369	359	386	360	366	337	354	352	399	394	354	352	402	361	370	365	364	368	365	360	344	355	367	381	377	386	377	310	342	344	355	352	364	360	360	382	336	370	378	393	357	380	337	398	370	349	376	360	365	365	355	355	361	371	370	381	352	358	366	361	364	387	375	337	353	350	365	395	391	385	332	380	349	357	354	382	315	332	369	353	335	360	359	371	390	360	350	367	394	351	381	357	374	340	395	335	378	374	364	329	340	343	394	362	383	368	374	368	391	368	380	342	376	377	343	366	366	392	363	390	348	337	379	390	348	369	357	361	371	367	356	362	385	375	382	360	327	383	337	370	381	381	344	357	350	369	398	397	340	380	366	326	359	358	343	359	364	359	366	401	354	351	343	350	352	389	372	355	335	355	336	366	342	336	349	337	361	363	365	352	356	305	378	372	330	330	329	397	366	364	358	363	370	341	376	350	382	375	340	360	391	360	352	349	366	362	359	348	380	353	362	341	370	344	351	338	356	331	361	362	363	379	345	354	375	387	400	371	336	391	380	354	369	389	363	350	368	348	375	328	386	348	321	376	328	368	338	367	382	412	337	387	393	346	375	319	370	339	364	341	334	377	340	379	344	371	359	323	329	388	348	335	332	342	356	351	369	382	360	381	366	353	365	374	325	348	342	353	368	376	363	367	373	389	356	386	391	340	381	329	364	392	367	341	368	373	391	344	384	364	344	348	346	335	335	385	379	357	345	345	341	366	341	339	386	368	327	364	366	390	354	358	353	340	349	383	349	385	351	338	337	383	362	341	366	338	337	384	352	332	379	351	369	324	373	368	354	360	368	376	382	377	353	371	385	369	355	330	371	339	361	360	357	355	339	374	343	351	347	395	347	331	366	336	348	382	355	352	385	363	356	350	351	365	362	355	354	377	360	416	357	333	382	362	352	356	394	381	376	367	346	339	369	383	343	341	342	352	349	366	335	369	391	354	354	361	376	347	356	330	321	363	365	354	366	360	379	345	349	367	377	387	346	355	351	367	370	323	393	385	331	333	352	332	366	339	334	360	360	335	350	345	381	371	345	354	344	370	347	372	342	380	316	350	376	351	373	351	370	364	332	356	349	324	335	316	340	346	349	374	359	367	342	358	342	366	364	356	347	303	343	351	344	321	323	355	359	370	378	366	364	341	370	352	362	345	349	345	354	334	341	363	358	364	388	323	373	378	356	348	368	371	376	377	347	362	366	356	395	385	378	356	357	353	357	368	373	351	348	357	364	345	362	353	337	366	385	351	329	345	372	373	369	363	350	354	331	362	364	376	397	377	381	397	379	356	374	355	363	419	356	383	377	342	359	398	398	346	369	344	347	376	348	380	372	337	363	401	341	349	340	376	364	343	381	366	375	373	379	348	330	355	367	370	346	339	355	406	373	365	325	379	344	373	387	346	395	328	369	361	363	368	364	349	328	351	366	341	376	367	348	364	355	367	342	351	361	352	360	361	364	378	389	347	348	357	374	374	329	365	344	368	349	394	348	378	354	338	357	367	361	394	340	369	345	356	349	389	370	341	335	353	366	382	360	398	391	345	361	337	392	335	350	348	360	358	373	363	353	349	371	381	409	377	360	357	356	386	388	341	380	394	376	383	337	340	330	378	341	374	349	362	362	351	373	355	348	385	361	355	345	355	371	364	367	381	370	362	357	372	386	322	339	367	357	353	380	374	394	333	347	346	348	383	341	381	349	357	386	343	354	332	359	404	365	369	347	319	373	362	388	370	317	347	363	322	363	338	359	364	387	371	364	339	356	388	356	382	364	393	335	355	352	380	381	347	346	356	369	335	362	371	337	390	336	360	346	371	356	346	372	360	348	346	325	336	345	381	358	374	366	319	366	373	369	346	351	379	394	362	372	344	368	355	316	382	337	379	353	364	365	354	355	368	376	355	362	363	362	364	345	359	356	359	370	360	410	393	355	327	343	341	388	351	354	332	321	379	336	350	349	367	382	396	352	352	363	360	341	373	376	383	364	350	335	345	352	377	365	359	416	358	374	391	386	356	366	341	348	368	328	387	384	365	370	356	316	338	355	348	351	370	345	371	375	376	338	330	369	360	332	363	356	341	348	362	372	356	371	365	326	380	338	372	363	400	360	354	316	346	335	363	372	343	358	377	363	387	345	396	367	331	385	368	327	359	335	335	344	381	317	337	354	333	356	345	359	386	351	364	375	417	368	365	349	352	370	340	353	357	372	380	385	341	348	369	333	376	354	343	362	361	342	378	407	356	376	347	356	359	337	383	369	361	373	364	366	349	361	349	328	318	363	366	414	375	376	362	375	357	368	326	328	384	394	355	358	368	337	382	390	369	337	351	339	350	383	353	333	365	359	342	332	360	389	375	387	328	349	319	364	376	349	342	327	387	360	359	348	370	389	303	356	335	337	362	338	329	354	357	350	373	358	351	370	360	362	328	382	350	373	315	358	326	367	340	342	384	320	324	336	351	340	336	334	376	347	357	357	364	370	382	360	325	357	349	371	392	367	382	369	315	340	377	334	351	377	364	370	360	353	365	347	346	388	327	373	379	379	406	397	383	352	338	381	324	399	370	354	349	357	364	346	369	384	364	358	357	347	366	367	360	369	328	349	396	377	341	401	338	359	373	364	365	334	344	350	360	311	352	345	387	342	368	348	349	334	353	383	347	372	372	346	351	375	371	364	366	371	367	354	364	378	367	364	348	370	349	394	361	380	349	344	353	323	332	370	346	361	364	333	355	382	332	364	352	361	383	340	361	398	355	358	376	353	385	325	334	370	378	329	395	355	348	363	357	374	331	322	366	318	397	347	364	370	379	415	366	340	367	368	346	352	324	351	364	339	330	340	375	348	353	370	376	331	355	337	355	371	390	332	370	347	366	390	350	338	353	359	403	364	357	344	343	393	317	348	337	374	355	361	344	354	390	382	367	379	370	375	330	358	353	394	378	369	363	384	377	382	365	368	421	369	362	335	339	367	337	354	362	365	355	352	380	343	385	368	366	346	359	350	354	353	377	411	371	356	402	375	380	385	367	372	381	347	370	383	373	341	344	356	361	357	370	365	355	334	342	329	352	360	350	359	361	353	337	353	360	313	378	365	349
3377	727	369	297	358	378	280	227	206	203	170	119	103	74	86	65	61	57	63	67	55	64	58	50	62	52	47	34	53	48	57	34	37	32	54	33	44	29	31	33	35	37	37	24	29	27	28	46	42	34	37	29	38	29	27	29	43	25	28	34	42	31	32	36	28	23	34	31	28	29	29	27	25	35	38	33	28	31	38	30	31	33	24	34	38	30	26	35	26	31	27	36	28	26	33	34	30	31	33	26	30	45	34	31	34	27	35	26	27	29	26	31	31	30	23	25	37	35	36	35	20	27	34	36	29	32	33	38	38	26	40	31	30	23	30	20	33	28	25	36	34	31	27	25	29	42	27	29	38	25	31	24	32	44	33	27	38	33	35	20	30	21	26	24	28	32	43	32	27	33	30	31	32	29	26	33	28	32	24	34	36	35	30	21	40	22	41	41	33	39	37	26	35	29	27	34	25	32	35	39	31	33	33	25	23	24	31	39	36	26	39	28	32	33	28	33	27	31	38	33	34	21	44	35	28	35	29	35	35	35	28	31	37	45	28	32	33	24	25	33	32	39	42	33	31	40	29	27	37	36	28	30	34	40	31	30	27	40	20	30	32	30	34	28	40	33	31	25	28	43	31	28	32	31	26	27	31	29	28	34	39	26	30	27	28	28	29	32	32	27	33	27	20	30	35	30	34	39	24	30	33	26	33	34	29	29	29	22	33	29	30	33	32	33	30	33	33	19	27	26	30	31	35	26	28	21	32	29	36	29	24	38	23	36	21	37	31	32	28	42	27	31	33	31	24	24	33	34	35	45	28	33	34	47	34	31	24	41	27	39	32	33	34	22	27	20	29	23	42	38	22	32	39	30	27	32	26	32	26	33	36	24	26	37	35	40	40	27	27	29	39	39	31	38	35	33	29	23	32	29	24	29	31	31	24	30	28	35	27	40	29	24	20	30	33	47	41	28	28	35	31	22	30	32	23	38	24	26	31	25	33	34	36	35	28	34	23	29	42	26	35	32	35	31	32	24	30	29	31	25	29	37	29	32	34	31	34	28	27	30	28	26	28	27	29	42	33	26	26	32	38	30	32	28	27	32	35	34	36	22	33	30	34	35	37	48	23	26	27	35	39	40	32	29	22	26	32	38	30	29	25	26	28	34	37	40	47	16	35	25	21	30	25	33	33	18	25	34	20	36	26	33	39	29	34	28	33	33	28	33	29	41	34	29	32	38	23	28	33	34	43	29	27	33	22	32	20	19	27	41	30	31	41	29	31	35	29	26	36	23	23	23	33	27	23	35	19	27	22	32	42	38	36	34	16	34	31	34	42	37	27	29	20	45	27	27	33	35	34	36	25	38	18	33	29	35	40	31	26	37	26	44	26	40	28	28	25	30	36	27	29	25	33	45	29	35	42	29	27	29	34	27	37	36	24	34	36	35	28	29	37	33	30	28	34	24	28	26	25	27	37	31	24	25	33	28	25	21	24	29	24	43	29	26	33	40	41	27	34	36	37	29	34	26	41	31	24	26	35	33	25	34	27	27	36	28	35	43	29	27	38	27	31	36	30	32	41	31	30	40	28	39	32	28	26	20	38	28	23	30	33	32	40	42	37	43	33	32	36	33	35	22	22	23	28	34	36	32	30	30	35	29	30	24	32	23	44	30	26	25	21	30	26	30	26	25	35	19	21	29	28	29	37	27	26	28	29	34	30	32	37	41	31	35	33	30	33	39	38	23	16	32	31	37	32	32	32	31	44	23	31	34	30	28	26	31	29	34	29	27	26	37	38	25	33	30	24	29	27	28	29	39	24	26	28	26	21	19	34	32	33	29	28	44	36	30	29	27	32	37	22	39	22	35	31	24	24	33	23	31	38	30	31	30	26	42	21	32	34	31	18	27	31	31	33	26	26	31	30	30	26	29	29	31	28	32	34	26	38	35	29	38	30	42	26	37	30	29	36	26	26	33	32	39	30	33	26	23	32	28	35	21	29	30	27	17	32	25	34	26	27	35	34	33	36	21	24	25	30	29	30	24	34	41	23	29	37	35	34	29	29	35	26	26	35	27	28	20	37	28	34	25	38	27	36	45	27	28	22	30	27	21	26	33	26	32	36	35	32	20	27	25	25	34	37	25	28	21	33	45	18	28	26	34	23	40	27	41	26	35	26	34	31	25	37	44	29	27	21	31	29	34	47	40	29	22	39	33	39	33	30	25	36	29	34	38	32	25	38	38	25	37	24	27	41	40	25	33	31	28	32	26	29	44	31	36	38	23	35	45	31	29	27	28	29	25	30	31	25	30	25	31	26	26	31	29	32	36	25	20	43	23	31	34	36	29	34	36	25	26	37	35	32	31	23	34	41	17	39	30	42	34	35	25	19	34	27	34	32	33	30	32	48	36	32	34	31	28	40	35	25	36	21	25	32	32	39	24	43	31	44	25	27	35	36	34	33	31	35	22	23	30	37	40	32	24	34	32	27	39	27	35	31	24	31	28	38	33	37	35	37	31	26	28	30	37	35	23	27	39	26	32	27	23	36	29	32	34	44	35	27	31	37	29	33	30	32	30	42	25	28	21	31	37	48	44	32	28	32	30	34	25	31	27	34	31	33	28	32	24	26	29	26	19	32	26	23	25	25	35	21	31	31	36	17	34	32	26	23	36	35	21	29	28	35	38	29	33	27	35	30	29	29	25	27	30	31	34	32	22	31	41	29	38	32	33	24	37	28	30	26	30	38	30	33	23	33	32	27	32	27	38	30	31	30	24	34	31	30	34	29	27	30	45	28	23	25	44	30	27	25	28	31	32	30	24	29	30	40	28	24	27	34	26	38	25	30	26	26	33	27	22	26	32	33	28	31	26	31	27	33	33	31	34	21	26	36	25	26	33	31	34	36	30	32	35	35	35	29	34	28	26	27	32	28	24	28	24	45	53	44	38	30	32	31	31	26	33	23	34	27	28	30	33	34	35	30	28	22	30	22	26	34	23	27	35	35	34	37	30	34	27	33	30	35	31	33	19	27	29	37	31	30	32	19	28	34	28	35	38	33	32	35	33	26	24	28	34	28	27	23	28	27	31	34	25	31	23	37	30	33	37	31	41	30	33	31	36	25	29	44	29	33	39	28	27	35	35	31	33	32	29	37	25	24	35	37	32	25	31	26	31	41	32	29	32	42	30	27	30	34	33	22	31	28	20	32	28	35	29	31	21	24	39	27	27	27	24	40	35	34	32	19	28	33	32	31	21	26	18	26	32	35	33	35	28	34	41	28	29	24	29	25	32	33	26	29	30	26	30	26	25	28	27	33	20	34	29	37	27	40	27	27	35	36	26	26	28	23	38	38	22	25	35	31	27	35	28	24	37	34	30	23	29	36	40	31	31	31	40	30	28	33	30	36	32	35	24	23	39	28	31	39	28	31	28	30	31	34	31	33	32	28	33	28	44	30	24	38	28	36	28	31	35	31	28	36	35	32	25	23	26	36	32	34	39
28200	18745	10916	22077	28733	27930	23734	19090	15776	13059	10735	8149	6561	5167	4586	3697	3116	2554	2518	2684	2622	2321	2275	2134	1982	1732	1572	1494	1450	1574	1497	1389	1230	1146	1204	1043	1089	987	945	855	836	765	763	709	709	639	642	666	659	671	637	647	668	640	657	634	692	588	592	573	619	598	643	641	557	586	591	596	591	582	630	569	596	576	568	577	604	616	569	617	579	618	581	561	586	534	566	567	508	533	544	593	580	587	562	620	522	584	575	563	570	578	578	534	549	559	561	552	606	591	528	574	549	554	521	583	557	526	595	536	551	562	552	582	563	532	528	566	558	548	551	545	533	575	537	578	604	542	552	548	556	548	548	543	544	510	588	568	518	524	562	537	571	518	488	563	565	581	575	565	524	572	546	565	556	539	560	552	542	567	556	538	547	545	533	507	560	566	541	558	565	581	557	562	542	533	498	505	572	561	548	559	550	561	572	513	531	557	553	525	550	556	542	527	541	535	531	517	545	520	542	564	543	512	497	582	574	563	562	539	536	550	562	576	552	542	524	595	557	548	537	576	572	536	539	513	550	564	509	550	543	570	533	500	587	515	549	555	550	552	547	566	557	563	531	498	539	543	519	538	564	554	546	544	560	547	580	517	568	535	566	561	498	536	533	572	563	542	556	557	553	542	557	562	528	516	493	567	560	530	525	505	542	517	536	507	534	537	553	584	563	586	534	529	576	509	566	520	575	546	529	557	587	595	570	600	525	574	522	511	615	525	577	542	530	553	544	555	574	553	583	553	572	552	584	535	532	579	545	572	580	529	571	521	544	556	545	545	562	547	577	552	543	571	559	525	593	573	532	588	526	504	531	540	531	551	598	541	553	517	541	622	536	533	550	550	589	523	553	553	559	535	559	574	547	593	544	585	551	562	539	570	523	511	552	514	559	492	517	552	607	569	528	581	524	531	557	571	546	572	568	541	563	553	524	541	554	535	549	525	557	516	547	496	570	512	585	566	546	553	548	503	540	538	554	536	511	549	544	539	561	526	541	554	580	543	555	540	514	524	585	541	567	579	600	580	565	535	586	549	550	525	526	557	533	570	557	519	551	511	555	568	589	559	580	563	508	537	521	499	546	548	588	554	517	557	601	520	538	553	565	548	546	541	579	508	524	524	564	543	518	554	556	573	492	517	543	529	539	545	535	547	565	549	562	522	509	564	575	557	527	558	557	548	519	555	553	522	579	531	541	528	575	518	558	526	547	559	556	567	574	511	541	569	540	556	565	535	577	556	527	559	567	598	549	544	539	506	505	544	561	569	520	534	546	546	538	543	557	517	549	552	546	525	582	547	561	557	544	574	500	513	609	540	561	571	519	556	521	537	554	523	508	509	579	569	488	518	584	522	551	587	575	546	520	519	553	536	526	585	544	568	580	567	560	556	571	558	620	531	571	535	534	546	528	503	535	601	541	536	528	569	533	533	557	542	554	561	514	577	542	542	490	550	519	571	560	538	533	583	566	554	581	572	525	517	521	610	497	538	530	534	523	564	561	540	554	555	540	567	564	531	517	514	578	559	579	576	523	541	553	484	525	556	536	608	506	566	596	613	545	527	569	529	563	596	511	537	569	567	557	560	545	556	541	575	572	528	517	514	527	535	595	526	562	546	532	580	556	565	568	541	603	549	563	548	544	548	526	572	535	529	560	522	544	550	560	544	553	538	560	502	520	558	570	542	544	574	579	574	558	556	534	569	543	560	548	539	552	529	537	521	495	573	556	577	550	494	540	567	536	506	564	545	567	563	556	523	558	551	541	508	516	535	561	564	542	537	542	588	561	540	507	538	566	503	541	567	526	543	523	562	573	544	571	526	559	552	605	567	529	591	524	574	563	531	565	533	579	580	532	545	545	566	540	559	567	554	515	570	578	580	571	535	525	566	559	544	555	524	563	505	546	560	547	562	519	526	544	581	560	544	513	592	545	566	536	524	544	543	574	511	517	548	548	527	551	534	578	591	593	506	551	539	579	538	570	552	570	537	547	563	512	537	564	576	550	528	532	571	569	575	526	534	546	532	539	575	548	553	541	515	553	563	549	558	548	524	535	518	564	552	540	593	518	573	587	553	548	588	577	534	566	513	528	528	521	541	581	549	513	546	524	615	558	602	548	599	512	562	587	567	497	516	519	535	573	553	529	529	575	535	564	551	531	557	562	581	550	507	535	582	522	567	550	557	554	532	549	556	576	576	538	568	566	544	530	588	583	564	576	548	540	551	541	571	576	597	528	566	534	573	569	539	577	548	549	555	512	565	546	530	546	530	555	572	567	548	523	576	523	543	575	549	526	548	545	548	539	539	576	542	591	522	533	530	546	558	555	554	560	594	555	538	542	565	518	548	545	502	569	534	538	574	528	502	528	565	535	541	541	579	569	549	567	527	578	562	564	570	509	568	572	583	561	552	534	530	584	527	533	525	565	548	561	531	533	538	548	604	561	528	536	541	576	509	557	546	564	516	562	567	520	560	521	565	561	520	554	545	535	568	549	549	544	540	539	552	528	543	568	541	598	504	539	584	518	539	559	544	560	557	529	519	546	524	551	535	532	561	514	542	531	534	553	568	515	551	549	570	563	567	541	547	576	527	594	556	547	547	594	548	575	559	548	575	567	535	529	553	588	549	525	573	586	557	575	553	583	557	541	563	565	555	575	541	513	558	591	557	527	545	530	551	523	556	514	553	551	580	538	515	550	581	573	569	562	522	556	526	530	557	569	569	555	538	585	560	554	555	552	564	563	578	573	548	548	562	545	535	519	546	555	527	563	537	573	574	516	508	518	578	541	585	560	488	542	500	558	566	551	561	465	512	526	564	534	537	580	566	529	578	511	538	553	524	556	553	548	546	536	552	549	527	559	531	566	566	557	512	540	575	578	530	521	561	548	546	556	505	520	560	558	535	559	552	550	558	565	541	558	567	562	557	592	576	526	579	589	549	528	532	532	557	548	482	564	535	565	541	575	567	549	589	538	556	535	536	536	573	562	515	553	545	539	567	547	523	533	516	570	537	592	582	556	553	554	550	550	566	581	508	526	547	568	600	581	528	572	537	560	559	526	560	538	545	506	590	558	530	571	543	540	543	564	546	571	541	547	554	538	547	542	587	530	550	547	524	547	566	527	533	541	518	522	595	565	526	597	536	569	526	606	535	528	547	559	608	597	523	567	547	560	552	578	553	566	570	563	559	564	559	540	563	545	590	559	541	561	536	551	528	558	512	518	573	536	591	518	559	569	516	572	556	557	563	588	553	548	577	559	557	568	547	612	508	586	535	524	520	532	582	532	505	516	547	522	527	562	546	560	526	544	518	539	537	555	533	548	570	541	581	532	576	560	546	567	537	532	544	538	529	531	574	513	525	590	564	537	532	562	552	560	540	550	520	549	579	559	581	588	516	560	564	570	573	537	518	549	554	551	538	573	572	559	486	548	528	533	560	539	546	556	533	556	549	498	558	509	556	577	530	517	532	549	535
3194	1143	580	366	539	531	461	377	298	273	224	201	176	137	112	94	101	81	79	64	80	63	72	68	74	56	51	53	39	45	47	46	37	28	42	31	34	27	35	26	25	33	32	30	27	16	14	24	21	28	25	38	25	28	38	28	40	30	35	19	30	28	18	21	28	28	23	21	21	24	30	23	24	19	23	24	24	27	22	38	34	21	18	37	25	28	26	29	35	30	23	17	28	19	22	20	26	21	25	19	22	31	23	28	30	27	29	21	27	19	22	32	14	34	19	22	14	26	22	28	24	29	34	14	11	23	29	30	19	26	23	27	20	24	33	27	25	30	22	30	20	26	21	25	19	27	17	30	23	31	26	19	12	27	27	25	35	27	24	25	32	29	20	25	27	22	18	27	29	28	32	31	30	24	28	27	21	24	26	31	30	26	34	23	24	28	20	30	31	22	23	34	30	20	13	30	29	24	26	20	23	31	26	35	21	24	19	19	27	26	27	29	21	19	21	23	21	21	24	25	18	29	31	28	36	16	25	25	33	21	27	41	24	24	31	26	26	25	28	31	37	25	22	24	37	19	23	28	17	22	18	26	29	17	14	24	24	24	20	32	23	19	28	20	30	43	33	25	26	22	21	25	27	23	24	26	22	29	16	34	20	22	29	28	28	25	19	24	22	33	30	20	34	27	25	19	22	23	18	24	24	27	18	25	20	28	20	19	25	19	15	29	36	22	29	25	17	24	21	30	22	21	24	21	16	26	28	25	24	14	25	23	16	19	19	22	32	27	28	30	26	22	25	27	30	23	22	26	27	22	29	24	31	23	20	22	27	38	25	31	24	22	27	15	32	27	32	27	25	24	20	26	27	21	20	32	26	18	28	21	28	29	20	29	21	34	30	25	30	19	15	25	23	23	40	23	25	16	25	25	31	26	24	30	30	22	23	29	22	28	32	26	20	21	26	29	26	28	28	28	25	25	17	32	22	23	27	23	21	17	23	29	22	22	30	33	27	30	27	29	36	25	27	17	29	15	25	21	28	15	35	15	19	15	25	25	26	26	17	20	21	25	27	23	22	32	25	23	26	28	27	14	28	25	28	19	22	24	23	23	25	33	19	22	25	18	22	21	24	24	34	27	20	19	22	19	22	22	34	27	33	29	20	19	23	20	20	24	29	26	31	34	18	21	23	29	27	30	23	28	23	21	23	19	29	26	41	23	25	22	36	14	20	22	30	29	25	25	39	28	18	20	30	26	22	27	21	34	21	30	37	25	18	19	23	18	29	26	37	21	21	28	28	19	26	31	23	32	35	24	23	16	24	22	27	29	19	23	30	20	19	22	18	25	28	28	31	29	23	26	23	30	22	21	23	26	28	31	16	31	30	23	27	37	20	25	36	19	21	26	21	28	24	29	17	24	23	21	20	23	28	26	22	40	21	26	33	26	27	26	17	24	25	23	26	21	26	33	27	29	30	31	26	22	30	20	14	21	25	25	22	19	27	29	20	31	26	35	20	17	21	26	26	23	22	24	23	21	29	24	21	28	20	27	34	18	24	21	21	21	28	26	23	27	27	26	25	27	25	31	20	33	32	18	26	32	36	20	18	31	23	31	22	24	25	30	27	22	26	14	22	23	34	30	24	22	19	26	19	24	21	33	21	23	26	24	24	17	20	29	35	37	22	23	25	18	27	18	26	19	24	22	22	28	27	25	21	22	24	15	34	29	25	25	22	29	24	32	34	31	29	32	19	16	23	17	24	19	32	22	19	26	28	24	27	22	30	25	24	22	16	30	31	29	38	28	25	24	31	23	28	18	25	33	19	24	32	23	21	24	23	18	24	20	23	20	29	17	15	32	20	22	17	32	23	40	17	25	27	23	33	21	24	22	24	28	20	22	27	26	24	27	23	21	30	20	22	22	29	18	24	29	31	23	29	26	36	24	24	21	27	23	29	33	24	20	37	23	14	33	23	22	23	20	21	25	33	24	23	16	29	23	21	23	11	31	28	23	19	21	18	22	30	23	21	25	35	38	34	25	33	30	18	25	30	26	17	22	23	26	32	24	22	20	21	24	29	26	23	22	20	16	25	27	23	22	24	23	21	16	31	42	30	30	30	22	30	41	22	20	22	24	31	27	17	24	23	16	20	28	17	20	24	35	21	20	26	27	26	19	17	27	38	25	20	21	24	27	25	18	20	24	31	27	17	34	24	24	22	22	24	28	21	23	20	23	28	33	24	31	19	17	23	31	23	21	27	18	21	29	29	19	23	31	27	17	16	22	29	15	22	32	21	25	28	41	32	30	24	25	17	27	21	28	21	21	32	24	21	30	23	27	23	20	28	28	19	24	28	31	27	21	20	18	25	19	37	29	24	20	16	31	27	21	25	27	24	21	21	17	25	33	16	26	30	19	26	18	26	22	17	25	29	24	18	25	34	24	23	27	24	24	32	30	29	24	18	21	25	29	25	34	21	26	20	27	24	19	23	22	22	24	25	29	28	33	27	31	30	19	35	22	22	20	25	20	26	26	30	24	33	30	27	26	29	23	25	21	24	29	17	25	23	29	30	27	24	32	21	26	27	27	24	27	25	26	19	18	19	21	21	28	26	29	21	19	27	31	29	38	30	22	27	25	19	23	21	32	18	23	31	29	19	37	26	32	24	26	24	25	21	25	33	29	33	24	27	23	23	29	24	28	25	20	23	34	27	23	19	36	21	30	24	24	27	27	27	30	27	29	24	38	25	18	25	25	20	36	22	23	22	26	30	23	26	35	22	22	22	29	28	17	13	25	26	13	22	30	27	15	26	21	20	28	31	23	23	18	31	28	13	25	30	25	21	37	17	24	20	20	30	24	19	25	30	20	30	30	18	34	24	24	23	30	19	19	22	25	24	20	30	26	24	22	32	25	18	23	21	20	28	22	19	27	20	22	14	24	20	15	27	23	23	36	27	32	27	27	25	10	24	20	26	21	18	22	19	25	25	19	29	23	21	25	19	23	32	26	27	19	20	21	16	24	33	22	25	31	27	23	21	25	23	20	27	31	19	31	29	19	19	32	31	17	17	33	22	17	30	21	24	13	28	27	18	20	38	20	16	18	26	19	24	22	23	35	29	23	21	23	26	22	28	24	20	25	18	29	25	35	23	26	22	20	23	18	35	24	33	21	31	23	22	21	29	21	26	23	17	23	30	18	28	29	27	25	23	20	21	22	25	24	19	31	23	24	30	29	22	21	29	28	35	15	25	15	29	20	21	28	25	23	20	19	28	32	27	19	25	23	27	23	35	34	22	27	17	19	21	27	28	23	27	16	24	22	18	34	18	20	19	26	31	28	30	24	38	20	19	26	19	25	30	25	27	26	27	20	23	22	25	23	22	23	14	21	21	34	23	30	27	21	13	28	30	31	25	25	22	19	22	24	22	29	33	21	25	18	23	18	24	22	25	27	29	20	30	28	21	30	30	24	32	20	19	26	22	16	12	26	25	23	28	15	28	20
34068	23167	15057	27286	34321	32828	30384	25580	20671	16754	13928	12182	9789	7829	6973	5406	5013	4142	3936	4175	3854	3144	3182	3022	2605	2252	2044	1936	2023	1988	1845	1636	1472	1417	1379	1367	1258	1053	1017	860	856	779	705	727	649	651	660	668	582	605	589	642	580	580	568	598	568	591	556	524	535	546	526	551	503	500	518	538	459	498	552	503	508	485	501	452	498	482	498	510	495	478	459	485	467	521	485	496	489	444	460	485	471	452	421	494	463	449	483	471	425	445	419	446	457	456	406	457	469	446	439	465	443	462	438	468	477	492	427	440	438	458	484	431	453	441	473	435	462	457	432	434	429	486	478	469	427	441	454	473	449	449	409	448	503	467	417	428	425	427	439	432	429	473	455	442	442	444	434	418	433	424	446	430	488	443	463	460	470	434	430	436	438	445	412	418	447	436	430	471	483	424	461	397	435	447	426	438	454	453	436	426	458	465	453	429	466	432	439	444	435	473	468	429	422	421	432	416	423	467	413	468	438	416	462	414	420	433	454	435	436	433	430	427	402	476	449	458	470	438	439	443	434	491	425	466	461	425	444	456	436	466	409	438	440	417	450	451	466	393	434	445	478	420	457	430	435	439	422	455	453	438	423	406	473	429	457	460	436	441	425	477	448	379	435	425	416	442	429	457	423	411	426	435	421	422	426	457	444	466	443	408	423	429	450	432	458	435	401	461	442	449	448	468	448	419	440	423	435	434	426	453	409	439	428	439	435	440	450	427	483	423	445	389	434	422	411	418	434	413	418	440	454	428	449	458	439	454	466	457	418	433	485	488	457	442	404	413	426	380	428	451	436	443	420	450	453	410	435	455	387	419	473	450	473	457	445	434	434	433	463	428	480	426	427	447	437	470	410	452	453	456	459	435	432	431	447	407	407	403	430	438	416	442	443	423	421	439	412	428	433	418	409	452	452	416	430	435	464	427	440	448	439	443	408	427	453	428	436	467	460	438	433	407	425	427	456	440	427	443	451	426	425	427	433	412	480	396	432	405	455	440	414	417	443	436	439	426	381	438	409	459	453	484	449	428	453	445	473	451	442	422	437	417	429	424	390	457	452	454	468	448	460	420	459	417	426	388	427	447	460	420	443	483	465	445	429	422	452	429	441	432	441	442	445	401	458	454	421	433	424	416	413	420	462	457	420	435	435	454	426	402	448	412	449	397	444	443	455	421	427	415	414	450	454	441	461	414	419	427	401	458	468	431	413	457	439	418	431	437	444	464	456	386	414	441	429	452	457	416	422	447	456	441	472	447	411	428	384	427	450	412	482	441	483	461	417	424	459	447	441	432	445	425	442	429	455	410	438	424	450	453	434	490	420	438	427	429	429	408	425	420	419	445	430	443	494	427	467	415	436	483	417	452	481	436	421	412	425	417	437	427	419	454	493	462	436	449	451	450	427	420	395	478	448	460	396	442	417	447	457	448	452	438	434	428	419	461	453	472	415	431	425	427	482	423	425	406	436	440	434	455	429	411	468	428	410	422	434	458	432	445	414	448	445	446	405	440	444	461	476	471	468	446	445	445	472	439	470	440	447	443	438	402	446	450	428	428	415	443	434	473	445	432	498	433	420	491	448	408	456	435	426	435	437	450	447	441	452	465	375	442	456	441	457	433	430	416	392	446	477	451	406	444	439	467	449	462	469	401	458	417	441	429	408	402	457	446	433	466	462	450	460	458	430	429	413	443	421	424	472	427	433	424	440	449	436	442	428	414	433	451	464	427	402	451	421	412	428	455	428	436	417	404	448	423	431	436	431	421	437	402	416	428	420	444	439	454	457	423	456	419	443	410	464	426	431	429	415	508	442	456	484	426	435	465	415	420	448	463	424	457	430	432	436	430	455	435	438	411	448	442	428	408	440	461	397	445	429	447	448	436	438	427	459	429	417	455	442	444	409	458	476	455	454	457	462	394	440	454	431	431	442	438	455	441	420	443	458	439	451	416	460	419	422	449	418	459	470	443	417	447	443	457	444	480	479	421	410	488	454	438	427	451	468	438	464	424	441	397	482	472	428	425	429	450	416	415	462	426	415	437	471	441	420	427	392	468	417	427	458	417	449	467	453	431	448	425	420	425	438	443	447	464	420	443	464	428	453	431	439	463	398	441	442	434	450	390	423	441	424	445	455	432	433	398	417	448	385	442	439	453	448	420	443	460	446	461	429	416	464	427	428	435	472	392	428	424	408	448	441	410	446	426	444	428	409	445	421	464	438	418	434	427	458	436	430	406	458	441	444	470	414	479	440	454	448	409	454	415	405	466	430	469	432	441	420	462	451	482	442	431	431	423	438	446	426	449	412	428	425	461	430	454	427	430	441	430	435	483	423	433	453	417	428	446	469	475	463	435	477	431	416	415	415	453	438	446	429	428	454	440	425	437	446	443	415	440	426	429	432	459	449	429	432	419	425	416	460	456	443	449	425	425	464	454	428	440	451	440	420	439	449	420	440	432	440	421	461	437	394	448	443	429	439	455	435	461	448	439	437	476	408	432	421	429	484	418	429	443	452	418	461	449	437	424	429	479	394	412	439	419	439	433	484	431	441	414	439	426	467	439	438	449	451	437	438	427	453	422	416	440	444	439	430	448	456	441	438	456	432	439	433	435	433	423	437	427	430	434	439	438	418	436	458	448	415	414	469	440	441	454	429	452	440	398	403	463	449	438	402	410	427	403	470	446	436	423	437	429	454	399	455	422	430	474	412	453	455	441	484	439	441	407	473	394	445	410	448	444	440	458	435	426	433	466	411	460	447	481	380	452	501	419	408	406	435	449	476	434	453	434	427	443	441	411	450	451	448	443	449	454	453	410	430	421	418	440	439	444	435	494	448	449	436	477	433	464	465	447	434	430	463	430	427	438	451	420	436	428	463	426	441	423	431	421	441	446	467	460	421	407	435	408	445	445	448	455	426	414	468	452	420	406	440	421	419	462	455	452	446	458	442	443	431	466	450	435	458	428	441	464	407	453	440	456	403	411	431	453	417	436	433	407	434	426	430	424	426	437	410	443	445	425	453	397	451	465	422	418	416	457	428	422	456	446	458	464	442	477	431	433	442	423	441	467	428	481	466	459	423	449	433	462	449	431	422	448	423	457	476	445	424	443	430	405	477	409	416	418	465	462	452	443	437	402	438	451	452	440	472	415	413	446	388	457	388	445	419	474	424	399	457	446	456	444	432	438	436	448	469	420	449	440	472	496	462	436	454	414	447	458	456	475	431	448	444	461	419	497	467	451	454	440	435	433	428	457	418	453	433	467	435	424	399	440	405	456	456	445	437	460	411	490	434	418	421	451	434	439	448	416	457	430	429	443	422	438	456	461	473	472	439	395	401	422	456	412	419	401	451	432	432	452	452	421	416	416	474	394	443	443	411	457	446	462	437	426	442	469	438	431	467	412	442	450	455	410	398	432	466	433	424	439	466	443	465	433	401	457	433	413	457	466	429	448	436	430	478	458	419	423	456	466	451	429
1930	479	265	188	253	219	171	144	144	118	100	77	65	62	47	52	25	47	40	44	34	29	28	37	34	33	28	29	32	29	26	29	33	25	24	29	30	28	15	22	16	22	22	17	19	19	18	23	17	21	19	24	18	23	16	15	19	15	23	16	20	19	24	15	16	20	22	23	22	15	23	20	15	26	22	17	16	18	19	13	16	25	19	17	24	27	22	20	22	17	18	24	19	20	21	20	20	15	24	20	18	18	21	19	14	16	26	26	24	20	18	23	25	13	16	18	19	22	13	19	19	23	14	9	12	24	13	16	21	24	19	27	15	19	15	18	17	18	29	12	14	15	18	27	16	21	15	13	13	19	25	15	23	24	23	13	30	20	18	18	20	21	25	24	18	21	13	25	19	23	17	21	12	18	23	19	18	24	20	21	22	23	22	21	20	20	13	23	22	22	18	28	15	22	27	15	16	19	23	21	32	18	23	17	19	14	20	16	12	21	20	20	15	18	24	24	15	15	19	15	21	28	14	20	16	20	19	17	16	13	17	23	21	15	21	15	16	16	18	21	14	13	16	14	14	18	16	18	18	27	23	18	11	18	9	23	16	22	18	16	15	23	17	23	21	25	13	15	17	18	24	13	16	20	19	13	13	18	34	25	18	23	19	25	22	19	16	13	14	23	25	21	12	19	20	17	22	26	25	19	17	19	27	26	24	17	17	22	29	27	21	21	21	23	17	15	23	16	16	26	20	16	17	10	19	14	15	18	13	24	20	13	22	10	16	14	19	18	22	21	20	24	12	16	17	21	22	18	17	17	18	16	17	23	24	17	25	18	14	10	15	16	24	20	19	23	18	13	16	20	16	20	24	19	17	23	14	21	19	20	30	17	16	19	18	20	14	19	15	26	22	18	18	16	25	16	20	19	17	16	11	21	29	18	15	27	26	15	16	16	18	17	21	25	17	21	19	16	17	17	26	18	15	23	19	21	18	17	19	24	17	16	17	15	23	17	24	11	22	12	17	17	20	20	20	22	13	20	24	23	18	8	18	18	26	21	21	19	26	19	15	18	25	14	20	13	19	19	27	18	21	18	22	11	24	22	28	21	14	19	25	18	19	19	19	22	29	19	28	23	20	17	28	19	10	13	21	15	13	20	20	26	15	16	22	27	23	17	18	17	19	12	19	24	21	23	23	16	20	14	17	25	16	16	19	20	20	13	18	21	15	28	22	20	14	20	14	20	22	19	27	20	17	27	20	17	16	23	21	15	21	16	13	22	17	25	14	18	23	16	18	19	13	24	23	17	20	22	15	22	23	27	19	14	24	23	19	15	28	28	9	14	26	20	18	21	21	17	15	18	14	24	22	22	10	13	17	21	22	12	16	14	18	19	20	25	18	25	21	19	18	21	24	15	22	20	20	28	17	17	16	22	22	22	25	16	15	12	13	18	12	16	14	14	22	14	21	21	19	20	18	18	22	22	22	22	16	21	12	22	11	14	27	13	27	17	25	20	22	24	21	18	15	18	17	27	20	17	12	22	20	29	25	23	15	19	20	21	23	10	19	15	19	18	20	18	17	27	27	17	23	16	22	24	12	14	13	15	28	21	24	30	18	13	20	18	22	16	17	25	20	19	21	22	19	14	14	12	21	17	20	19	13	22	15	27	15	17	21	14	16	19	22	20	21	16	19	27	21	15	14	19	18	28	10	21	21	28	11	13	18	20	22	11	17	23	13	20	26	25	17	23	25	16	20	21	29	21	21	23	22	20	21	21	21	21	17	17	24	20	20	19	12	14	20	30	16	12	23	24	17	16	19	23	14	21	18	16	19	13	22	21	11	14	19	23	15	20	21	15	21	22	13	17	24	17	19	24	12	25	28	15	19	15	17	21	20	15	14	20	18	20	15	18	25	16	20	23	19	15	17	12	19	17	28	21	26	21	16	17	12	20	10	20	22	17	23	19	21	21	23	18	26	18	18	28	17	14	19	23	23	19	19	17	18	21	21	11	21	28	20	11	16	16	20	17	13	17	24	25	21	17	24	23	18	16	15	17	18	20	25	20	18	24	19	20	25	18	16	16	18	25	16	20	21	16	18	22	20	10	15	17	28	24	28	18	16	19	16	26	18	23	19	15	18	24	27	29	16	14	24	22	28	27	17	9	28	28	21	18	14	18	18	18	15	12	13	16	15	21	25	26	14	16	19	11	19	21	17	14	9	27	14	24	26	11	23	20	16	22	12	24	19	15	20	30	17	22	19	19	24	20	15	27	14	18	19	21	18	22	19	21	25	11	17	19	16	19	18	15	10	22	12	27	21	11	12	16	20	18	10	19	17	22	12	26	14	15	17	25	17	14	19	16	22	12	18	17	25	19	24	28	18	19	18	18	14	17	19	12	21	19	15	21	22	22	20	16	18	14	17	21	12	18	18	22	24	17	13	14	18	14	16	15	20	19	20	18	27	19	22	25	21	21	24	21	22	21	21	22	21	23	16	18	20	25	16	16	15	17	23	14	17	12	19	16	13	18	27	24	24	20	14	16	19	22	11	14	21	19	18	19	14	20	18	22	23	17	19	19	11	17	12	21	24	12	15	15	10	12	17	18	15	15	18	15	16	20	12	21	21	18	28	17	21	19	21	17	26	20	21	22	19	12	17	18	19	20	10	10	18	24	20	14	23	15	25	24	13	18	19	33	17	17	20	17	16	19	20	9	14	19	26	18	21	11	17	20	27	20	19	13	19	18	23	18	21	14	17	18	19	15	17	16	25	25	22	19	29	16	15	18	22	21	22	22	22	22	15	18	13	17	12	21	16	24	16	16	25	14	18	14	32	21	18	15	17	19	21	26	18	16	20	14	25	21	16	22	19	35	22	18	15	18	16	11	10	20	18	15	22	18	18	16	24	14	26	17	15	12	21	22	18	26	17	16	12	15	39	20	20	19	18	20	17	17	17	20	19	20	20	24	16	17	25	21	23	27	19	23	22	16	24	19	24	11	18	11	22	15	22	22	22	17	9	22	22	22	21	16	23	13	16	14	22	13	17	16	22	20	19	15	30	24	18	20	20	17	25	21	16	25	18	16	18	13	12	21	16	26	24	18	17	25	19	21	17	24	13	15	23	21	19	17	18	36	16	18	16	23	21	17	23	26	27	16	22	24	17	14	11	15	25	15	19	16	12	15	21	12	14	19	14	18	22	13	13	28	26	22	18	15	23	17	19	16	17	22	21	22	19	19	10	19	18	16	17	11	16	16	17	17	20	18	21	15	19	24	10	17	23	15	21	19	24	20	22	20	18	16	24	25	22	21	19	14	18	20	13	16	19	15	24	19	18	17	18	21	16	16	22	11	11	22	18	17	16	24	24	20	15	22	23	23	20	15	26	21	24	15	23	14	19	18	26	18	17	14	27	19	24	17	24	15	16	22	24	12	14	20	16	19	23	10	15	16	15	27	21	13	21	31	13	24	26	21	20	19	24	19	15	13	15	24	23	16
23726	15087	8225	18613	24139	22812	19876	15355	12308	9355	6821	6216	4828	3781	3190	2552	2217	2170	1900	1839	1608	1407	1379	1391	1157	1047	962	948	987	937	926	759	728	794	723	665	552	557	507	488	472	453	408	416	411	392	376	403	398	424	402	389	400	373	402	366	384	410	379	394	369	337	402	387	393	340	329	402	401	364	362	358	361	336	335	338	337	370	366	355	349	384	355	345	341	373	349	326	339	335	349	333	348	350	364	356	334	344	311	306	346	344	321	366	337	367	341	359	354	336	347	332	329	347	376	342	350	350	317	359	335	336	315	312	367	353	320	373	310	368	348	348	351	323	334	343	351	348	361	321	363	337	370	343	309	322	317	340	392	336	366	314	366	341	355	354	341	345	345	340	339	377	323	345	392	353	364	362	322	326	330	339	330	367	354	375	341	366	350	369	339	319	317	345	329	375	333	314	345	346	339	322	350	353	323	318	341	340	327	362	335	360	363	343	322	344	316	369	350	310	337	358	347	336	338	357	325	332	368	325	323	362	311	338	307	339	315	340	323	343	331	336	329	361	340	341	306	365	347	356	345	349	360	320	340	331	345	357	346	351	380	335	310	348	348	381	313	405	359	374	344	346	325	348	322	369	336	325	309	304	340	327	340	361	348	315	397	321	334	357	342	369	349	339	359	353	345	345	356	363	350	342	354	340	312	343	323	345	350	332	307	337	388	316	353	323	365	339	351	357	332	372	332	302	323	364	378	379	313	286	332	323	336	314	339	339	339	335	294	338	338	328	323	324	353	283	308	349	292	359	366	331	335	309	367	345	335	356	329	336	344	352	327	319	328	332	336	360	339	333	321	340	328	359	345	355	356	321	351	356	314	360	316	344	381	356	330	358	326	359	338	354	337	361	340	345	360	357	328	338	345	357	345	313	339	335	376	340	341	318	314	373	330	370	362	324	354	340	335	346	324	342	340	341	323	352	357	333	307	352	322	347	379	327	306	344	296	329	352	341	368	332	341	362	321	348	301	332	353	354	330	328	356	369	336	332	313	346	312	368	303	334	353	325	344	347	323	379	355	336	351	332	349	384	363	354	335	338	341	313	363	392	344	365	347	338	346	350	346	349	339	354	328	322	348	328	333	342	353	329	330	354	317	348	341	358	325	342	286	353	358	367	355	333	356	321	344	368	324	372	314	371	379	319	329	372	340	341	327	346	330	357	330	345	312	340	346	323	352	350	327	354	346	323	369	354	320	332	365	340	369	348	356	349	333	355	342	336	346	330	358	333	315	338	328	336	333	326	368	367	343	326	316	337	332	351	356	331	348	339	341	367	365	287	336	353	366	365	303	345	348	339	368	349	331	330	357	354	323	324	340	358	311	291	349	363	347	323	340	342	320	352	315	321	370	333	362	329	355	335	371	348	326	317	340	316	319	351	349	324	335	347	350	352	346	359	345	341	333	336	339	382	350	380	336	317	342	371	336	300	337	337	306	319	345	361	370	341	340	354	356	324	319	331	347	344	361	347	343	328	319	355	344	343	347	333	307	354	337	365	348	323	375	331	340	336	384	354	337	365	343	355	348	316	362	360	342	367	336	330	362	360	302	328	338	343	313	346	338	343	312	323	355	322	307	354	341	343	323	354	331	348	352	339	309	350	363	357	368	344	301	322	310	352	341	347	314	359	370	362	329	337	359	348	341	328	361	348	355	345	336	330	370	335	337	357	296	319	382	329	327	373	351	326	336	349	338	350	342	328	320	315	320	371	342	355	350	358	360	351	337	349	324	347	352	277	335	345	343	332	337	359	303	336	339	318	375	355	332	350	345	338	327	349	340	341	330	331	341	356	370	303	346	344	317	360	346	364	342	331	373	321	345	354	318	382	354	329	339	352	369	312	339	319	387	343	346	320	321	344	322	326	324	339	322	375	320	331	368	347	342	323	357	313	345	351	295	365	342	315	336	329	330	335	349	370	335	349	323	333	320	340	357	362	314	357	379	336	324	347	339	331	327	337	354	352	394	319	350	317	329	360	310	318	351	328	374	343	350	341	313	363	375	320	334	350	335	329	342	348	355	346	346	353	340	372	352	345	340	311	348	338	359	356	334	358	352	330	328	338	352	339	380	369	320	380	334	329	355	352	351	356	311	358	338	362	325	351	328	336	341	323	359	335	370	332	333	363	339	309	339	371	362	316	336	340	348	336	349	315	335	332	327	334	349	322	343	348	342	333	327	334	314	369	358	323	366	348	338	326	356	381	374	335	351	343	351	325	337	357	338	335	341	349	368	342	323	325	318	380	354	336	334	340	322	346	369	358	332	344	317	337	356	338	343	349	328	342	350	342	304	347	355	329	318	322	381	340	332	358	368	305	361	351	335	342	334	356	331	326	337	311	347	346	331	349	364	338	336	359	380	369	347	347	365	303	356	327	308	322	342	365	347	329	348	340	346	334	318	335	346	332	364	339	325	366	333	345	318	319	321	363	333	356	335	327	340	330	347	327	343	370	321	326	320	363	338	360	355	352	329	325	312	324	336	345	346	347	357	360	352	316	352	338	350	336	328	310	341	319	336	348	351	339	347	337	331	356	339	354	325	342	328	368	355	328	361	329	352	351	337	337	346	326	323	325	389	363	397	322	349	347	361	336	309	324	345	403	373	349	346	366	319	345	350	330	359	335	345	317	343	356	355	349	359	340	367	343	294	374	333	390	304	339	365	363	335	360	327	369	336	342	320	338	317	323	355	349	304	342	314	331	353	336	339	310	343	321	311	307	362	330	340	347	343	383	349	350	333	301	353	381	366	341	327	346	342	340	322	346	326	318	348	324	344	359	345	326	330	340	328	326	346	351	354	374	367	362	331	366	336	308	369	334	374	367	364	352	339	362	329	332	329	354	330	347	336	341	335	343	332	329	347	325	316	352	374	362	324	321	322	341	312	345	338	338	318	356	392	339	307	336	334	330	361	333	335	341	362	304	359	332	350	347	360	315	348	352	333	344	318	326	347	317	345	343	353	358	327	301	347	313	352	331	344	339	320	335	307	327	367	363	361	352	327	351	321	371	349	351	341	311	325	368	327	323	367	325	302	350	341	335	355	365	324	358	339	343	353	346	307	369	353	329	388	316	348	343	335	324	339	336	384	369	362	340	315	361	342	355	341	351	312	349	329	295	328	353	338	348	348	322	358	332	329	343	364	357	324	321	336	354	336	356	347	336	340	352	332	350	326	323	319	337	333	348	331	340	317	385	318	344	366	354	328	352	354	339	354	360	325	341	344	325	356	362	348	346	347	362	347	324	316	317	337	321	325	335	335	323	366	312	326	328	348	365	343	352	335	382	376	325	360	364	361	338	353	364	319	361	350	316	310	363	339	357	387	339	324	341	351	321	352	324	373	368	322	349	370	300	319	340	328	364	321	334	323	375	345	369	323	312	330	376	352	355	323	337	339	336	330	366	359	350	336	326	328	332	347	355	342	344	356	349	334	319	359	325	353	347	324	339	367	345	337	378
2568	1084	540	761	470	499	412	329	280	237	186	162	169	151	98	88	80	86	62	58	54	71	46	64	40	41	42	53	41	36	42	37	40	44	26	31	27	23	28	25	29	32	26	17	17	28	22	11	24	22	27	28	26	21	24	29	29	20	16	25	17	19	29	22	24	20	19	20	17	17	17	23	27	20	21	26	23	21	16	24	19	24	22	25	21	22	24	30	18	15	21	23	14	16	19	24	25	22	21	18	16	18	23	16	14	15	15	21	19	22	16	14	20	29	20	28	16	15	27	8	18	33	26	14	18	24	12	26	18	18	24	14	23	10	23	28	21	30	21	19	16	15	26	21	28	10	17	18	24	20	23	26	12	15	23	24	22	15	21	21	19	18	17	15	19	23	18	14	9	14	19	13	23	16	24	22	6	16	15	19	20	22	20	21	17	22	13	23	13	19	23	25	17	19	17	21	15	22	20	16	14	18	35	16	23	22	16	22	29	24	22	26	18	26	20	20	18	23	23	26	16	10	26	16	19	28	29	16	24	23	24	21	25	18	29	17	15	26	14	24	18	18	18	16	31	30	23	15	28	17	29	18	16	15	18	20	28	15	17	17	18	23	25	15	17	28	26	19	21	26	18	24	28	12	20	29	12	22	15	23	11	14	29	24	21	16	23	23	28	23	16	20	23	25	22	21	22	12	16	24	20	25	19	18	14	27	21	23	17	22	30	14	16	22	22	23	20	15	24	21	16	19	18	26	19	25	21	22	13	26	19	20	18	24	14	16	24	21	18	20	17	19	27	18	28	16	20	22	26	17	23	21	16	16	13	21	17	25	17	16	20	20	21	15	23	16	20	16	18	17	23	22	21	19	18	22	22	21	12	16	24	14	23	16	17	20	16	31	23	16	15	17	20	16	28	22	17	21	22	16	18	15	20	19	28	23	18	14	18	21	18	10	20	11	17	20	26	23	18	19	18	17	22	19	22	15	23	19	18	20	19	15	11	18	18	22	21	17	18	23	30	21	19	22	18	15	22	22	17	14	12	23	18	26	15	22	19	14	17	21	21	24	19	16	26	19	15	23	14	22	26	17	21	22	14	28	24	15	19	16	29	17	11	18	27	25	22	17	19	27	19	15	24	23	24	19	17	14	21	23	24	22	21	24	12	17	19	27	19	19	18	17	11	14	18	21	23	17	25	28	19	16	15	23	25	20	17	21	13	16	22	14	15	21	21	20	20	16	23	15	20	18	19	11	16	19	16	23	14	24	20	15	19	27	18	15	22	21	16	31	12	21	16	18	19	22	13	14	18	12	26	24	12	20	22	25	18	16	24	21	28	18	18	22	15	23	20	17	19	20	7	31	20	21	19	17	22	18	19	20	14	25	27	14	19	18	25	21	16	21	22	16	19	14	14	23	20	16	19	18	26	16	17	16	24	16	16	19	24	34	20	19	13	15	20	29	13	20	17	20	18	23	24	14	17	25	15	18	18	5	19	18	24	19	14	14	10	21	12	21	19	23	19	17	14	15	21	31	22	28	17	21	25	16	20	21	12	15	16	18	22	22	16	16	23	19	20	16	18	14	19	13	27	15	22	22	25	23	26	18	18	19	16	20	21	13	23	20	20	21	22	20	26	28	20	22	13	15	16	19	18	25	21	23	19	24	18	17	27	24	28	21	16	24	17	15	15	19	13	18	18	17	19	21	21	20	28	23	22	12	16	20	20	24	16	19	21	13	23	23	17	24	23	25	11	16	22	19	18	22	16	23	27	19	17	20	21	21	26	9	20	24	19	14	26	19	13	20	14	13	17	19	22	29	22	22	19	16	19	19	18	24	22	17	20	26	20	15	12	24	15	30	15	15	31	22	21	20	18	21	19	20	23	13	19	15	23	22	18	16	18	16	15	10	24	21	22	34	22	12	19	17	20	22	10	24	24	16	12	13	15	12	23	31	12	25	14	16	19	11	15	16	23	34	15	25	20	20	18	21	14	16	17	24	19	18	17	29	24	26	13	14	21	15	25	18	14	17	16	18	16	19	23	19	18	19	25	25	20	23	23	19	22	24	13	18	17	19	21	21	20	17	22	17	18	13	15	16	16	18	17	15	22	24	21	11	15	21	23	28	19	13	21	11	21	21	24	17	21	25	20	19	12	20	23	21	16	18	25	22	15	18	25	26	15	27	17	16	20	20	28	22	11	20	26	14	20	21	30	25	23	15	16	21	24	12	27	18	16	18	23	13	20	20	21	18	14	26	23	15	13	22	25	14	29	28	25	20	14	25	16	22	7	18	22	20	20	18	15	20	26	21	14	24	21	20	17	20	27	17	25	13	16	16	18	16	17	23	23	10	19	31	22	16	12	19	19	17	11	20	22	13	23	20	12	20	24	15	18	14	13	19	16	16	22	19	20	17	20	21	15	13	22	20	23	21	21	19	28	21	11	25	23	26	20	14	24	20	18	17	24	21	23	15	17	23	27	18	28	20	26	18	14	17	18	20	18	22	21	17	18	13	24	22	14	18	20	22	14	18	17	17	25	19	29	21	17	25	24	14	24	24	21	22	19	21	21	24	28	22	16	18	23	22	18	15	15	20	23	21	32	19	26	16	14	16	12	22	24	19	11	30	18	27	14	21	16	19	19	17	12	18	15	25	14	16	12	22	23	23	14	20	18	21	21	22	17	26	20	15	24	19	23	15	24	21	23	15	22	20	21	19	18	16	24	17	12	21	28	21	23	26	15	14	18	16	32	15	23	16	22	19	19	20	18	20	19	9	18	15	18	23	16	21	16	26	22	23	26	14	20	28	22	24	28	24	16	25	28	27	24	14	19	21	22	15	27	20	17	23	12	22	24	13	28	19	17	21	29	17	26	16	20	16	23	19	18	17	11	19	21	22	21	11	14	17	23	19	28	23	22	11	27	20	15	27	14	17	21	19	21	22	27	15	27	16	21	22	9	17	20	14	15	22	20	25	27	24	24	27	14	20	14	12	20	21	14	27	16	22	14	16	16	15	24	24	22	18	29	29	17	24	30	21	19	15	25	22	20	20	19	16	15	15	26	19	20	29	19	21	27	15	19	19	16	8	32	18	19	14	25	30	18	17	25	24	17	20	25	21	23	16	18	16	16	19	18	19	13	17	20	19	20	12	26	18	20	26	21	24	14	27	20	17	13	15	28	13	17	13	20	23	23	27	22	18	17	15	19	19	19	22	19	22	9	15	20	21	22	9	19	18	18	18	22	24	15	28	17	16	13	23	8	21	23	16	19	23	20	26	17	21	28	20	22	17	22	17	19	22	15	15	13	25	19	17	20	20	29	22	13	18	17	15	16	19	15	18	16	26	13	26	20	9	16	16	16	20	19	13	16	23	22	17	25	19	24	15	24	17	24	17	19	21	22	19	23	24	21	21	21	21	18	20	22	24	19	19	22	25	14	15	21	24	11	20	24	19	20	19	19	14	18	18	23	16	25	23	16	20	21	19	23	20	27	25
32466	22348	14647	35786	33219	32059	28771	23689	19928	16110	13660	11909	9678	7820	6389	5188	4507	3975	3578	3585	3071	2902	2771	2662	2331	1905	1775	1927	1847	1725	1567	1416	1278	1262	1142	977	938	796	820	716	657	562	566	517	534	484	522	520	537	527	496	579	499	527	473	470	489	523	489	459	453	420	442	459	445	464	447	439	458	448	440	464	435	400	437	448	437	425	424	415	437	390	408	410	399	426	369	415	381	412	345	375	386	374	348	356	354	370	383	378	386	365	385	381	371	385	371	383	356	352	417	371	410	361	403	382	382	383	348	352	366	406	355	376	363	364	402	365	380	365	363	338	372	384	365	393	381	351	371	356	393	389	339	365	362	348	400	405	371	384	413	356	365	370	366	376	373	373	379	359	369	392	366	399	367	361	353	343	358	342	391	330	357	351	364	362	355	371	389	314	382	358	352	351	358	370	352	394	368	380	362	331	384	374	335	367	374	355	352	381	348	303	396	334	355	345	349	376	373	337	374	354	358	337	340	340	340	347	322	359	335	355	340	340	337	379	367	346	354	362	374	381	356	354	356	341	326	345	335	365	356	342	369	392	362	377	366	353	376	354	350	377	350	358	353	334	339	374	370	372	344	366	361	339	363	344	353	353	358	376	398	357	404	348	353	386	339	361	344	377	347	364	356	330	375	347	355	350	373	366	368	365	349	363	350	330	396	325	362	366	348	329	345	379	377	359	358	360	377	349	338	317	387	377	409	336	333	371	347	329	334	337	374	349	338	352	333	344	381	372	399	398	327	346	333	363	328	340	338	356	375	337	355	341	367	375	347	351	401	383	349	379	359	361	357	358	399	360	360	379	358	363	373	371	366	346	349	332	366	337	339	351	354	369	371	356	373	406	371	355	399	340	348	344	373	342	345	340	319	359	359	346	337	396	355	348	352	363	369	392	346	384	341	374	354	377	356	344	334	375	364	378	361	375	382	383	356	366	339	373	366	349	350	369	371	360	350	349	335	323	348	381	361	335	346	355	351	363	339	382	371	362	337	381	338	342	344	379	364	339	358	368	353	354	361	341	357	367	355	332	376	356	348	364	344	357	370	349	351	331	332	350	388	390	392	351	343	372	375	338	362	317	365	349	341	368	355	369	334	380	362	348	360	365	349	356	365	364	338	314	357	332	372	368	339	353	376	365	416	363	346	367	401	362	368	382	359	329	346	383	383	358	354	346	360	344	336	365	331	331	347	352	320	354	352	387	369	348	367	344	379	331	379	384	320	391	371	352	340	365	352	405	371	344	372	348	342	384	365	376	334	358	352	368	333	342	326	348	375	364	316	368	381	357	379	385	349	377	361	379	357	382	355	343	347	354	371	348	365	361	349	360	372	334	358	363	345	345	390	353	357	368	373	395	340	348	374	339	350	352	336	327	344	351	395	374	331	412	359	349	371	357	353	351	347	353	389	356	348	398	384	339	314	327	365	351	368	353	333	357	326	369	379	342	353	357	375	367	347	381	364	391	346	377	362	360	329	362	355	350	362	359	338	364	349	340	387	346	333	324	354	341	385	359	363	347	366	376	333	357	366	372	350	332	350	337	395	318	362	357	334	342	329	355	336	366	352	329	315	355	348	379	330	346	343	380	358	353	386	376	335	379	357	327	394	382	359	375	343	343	366	360	383	345	369	337	360	372	351	366	363	371	325	359	380	349	362	325	323	369	341	387	347	363	321	359	370	346	346	339	367	333	354	339	357	390	335	357	341	357	411	381	354	314	381	346	346	339	341	360	344	370	357	357	382	366	415	357	384	358	339	314	335	366	343	395	349	342	386	369	336	370	350	336	384	354	377	332	348	346	356	373	386	358	356	365	382	361	348	379	383	352	368	339	331	373	348	374	353	367	368	368	357	362	358	353	410	373	328	372	340	348	382	384	350	361	358	381	342	351	357	359	342	357	341	349	353	328	348	356	356	344	336	346	328	355	361	354	342	374	376	346	344	358	367	382	342	368	364	322	367	347	344	357	359	348	357	409	347	358	330	337	329	370	356	384	333	379	382	341	349	339	377	349	351	365	344	376	375	386	330	358	363	379	331	369	344	359	374	368	326	361	362	359	356	365	341	371	342	365	322	387	345	343	389	327	374	382	392	356	368	360	387	364	379	336	305	353	343	347	379	340	333	365	366	343	373	345	387	355	399	347	393	350	328	339	352	367	379	384	369	388	347	354	390	344	331	364	360	347	343	326	358	354	359	371	366	358	348	358	368	359	357	345	355	357	344	341	383	382	341	343	348	349	357	357	370	333	343	367	337	352	339	361	337	367	370	358	324	381	352	338	355	332	360	370	335	352	358	354	374	338	328	367	353	333	328	362	394	362	354	365	354	361	365	365	359	349	368	336	357	372	345	366	390	382	340	366	364	316	344	363	320	329	374	382	371	377	386	365	366	343	413	352	333	355	361	385	377	360	370	365	355	321	368	364	340	377	382	369	390	335	390	371	349	363	350	336	374	339	360	339	325	358	372	339	356	382	364	346	361	320	365	371	372	372	350	359	425	374	355	365	373	370	371	333	340	377	357	365	374	357	354	332	370	361	385	363	369	340	385	386	368	369	383	329	403	362	346	364	352	325	356	366	346	375	325	360	391	356	348	367	341	356	375	350	403	336	339	358	365	346	374	340	345	386	338	360	368	364	355	345	365	379	381	371	370	346	338	344	392	342	357	389	359	359	375	367	332	393	378	359	316	362	375	391	353	379	379	329	379	352	339	400	339	366	361	414	373	330	373	361	342	330	368	360	343	352	360	320	374	333	371	316	362	372	362	370	365	323	338	367	368	384	409	343	362	372	377	402	302	380	349	371	358	374	367	375	358	339	379	348	374	322	352	327	342	370	344	384	354	351	368	342	352	373	371	376	341	367	344	348	370	372	329	333	353	366	339	334	380	376	346	369	342	339	369	361	352	352	368	352	364	356	348	359	359	320	339	340	376	394	385	361	354	349	338	344	359	354	350	365	340	353	365	403	357	362	359	347	355	408	336	369	360	331	356	374	364	381	365	371	382	377	342	362	332	366	373	352	367	382	361	347	360	359	394	393	341	370	362	383	338	392	365	358	368	378	380	335	369	343	372	351	364	379	346	374	381	388	329	374	390	341	366	374	352	372	343	362	362	376	357	403	372	345	381	362	365	351	372	326	340	339	354	406	344	358	388	353	337	374	366	339	360	362	378	361	354	348	331	380	355	375	326	365	347	347	352	375	354	354	366	373	382	381	325	325	344	332	364	375	343	342	353	387	355	375	348	344	345	373	358	344	349	364	327	375	385	353	355	343	363	415	377	327	360	377	381	382	339	330	350	333	344	351	341	330	362	382	360	397	397	381	367	388	329	356	370	345	369	374	383	376	329	344	352	397	337	353	342	346	380	389	361	337	366	356	356	335	376	326	368	348	344	366	383	317	351	348	357	367	346	360	362	344	368	364	338	350	353	371	377	349	359	357	355	365	384	345	385	394	356	372	340	386
3135	683	413	494	404	393	287	233	201	209	167	135	113	104	88	81	73	58	59	61	55	48	62	63	42	50	45	41	40	52	59	38	38	34	53	42	33	31	36	40	41	23	37	38	22	23	23	27	37	31	38	24	36	42	34	27	30	35	31	31	38	23	20	43	31	39	31	35	39	31	37	34	25	35	25	37	39	25	31	36	33	26	29	26	24	35	29	33	30	29	24	30	25	29	49	42	24	35	35	30	32	31	32	32	34	22	32	41	27	34	21	38	32	29	31	22	33	23	25	28	41	35	38	34	30	32	32	26	33	39	19	22	34	38	31	28	32	31	46	30	34	25	28	30	36	34	33	37	35	34	21	23	24	34	31	24	31	33	21	26	34	41	29	29	31	32	33	36	26	27	26	39	30	23	36	26	34	34	32	25	35	33	28	31	27	39	40	32	30	29	27	40	33	33	29	31	30	31	31	30	33	26	43	36	32	30	34	30	42	29	35	30	34	33	27	44	22	28	30	31	23	19	44	21	29	37	21	30	31	30	35	29	29	36	25	23	28	28	23	32	27	31	40	24	44	33	22	30	28	25	23	26	36	31	33	24	38	39	37	36	22	37	32	30	27	40	33	30	25	38	30	26	31	29	41	29	32	37	38	35	27	34	23	32	30	24	34	26	34	30	24	30	31	30	20	38	23	33	31	30	42	35	21	32	32	24	34	44	30	46	31	24	41	31	40	29	27	33	28	26	34	35	38	32	30	26	37	37	22	41	38	36	39	23	32	34	29	27	41	38	37	32	33	37	33	31	24	26	24	32	27	35	33	28	39	27	30	26	27	26	32	28	20	23	31	27	29	29	23	32	27	29	19	27	34	39	33	39	31	26	32	23	31	39	34	24	35	26	33	21	23	35	21	33	31	29	31	37	29	25	28	26	28	35	36	37	31	24	24	31	37	36	24	41	26	35	23	28	21	23	29	28	26	29	33	34	38	32	30	34	34	34	30	39	30	33	32	28	28	25	27	40	30	33	28	25	38	31	31	29	35	35	38	42	41	36	27	24	38	33	30	29	33	29	34	40	34	23	28	35	38	25	30	41	29	33	31	26	36	21	23	27	31	36	22	37	34	30	28	32	23	38	28	37	36	30	35	31	38	24	27	27	30	33	35	29	26	43	28	36	39	32	27	42	19	29	33	22	31	25	32	36	44	30	37	39	28	33	24	32	31	30	33	27	39	29	33	39	30	24	20	30	24	35	26	38	31	31	29	32	35	26	36	24	32	33	43	31	29	34	32	29	30	35	24	36	35	35	21	31	32	25	31	39	28	23	33	33	22	39	30	28	29	31	40	39	27	28	27	33	43	31	33	34	32	26	31	35	32	33	24	35	23	40	36	29	31	30	23	35	29	30	26	23	32	34	26	30	29	36	30	37	29	24	24	36	29	38	28	33	34	20	38	30	23	24	32	28	29	28	24	24	33	32	33	40	37	37	24	24	29	37	23	19	35	33	31	35	30	30	33	25	34	25	29	29	32	29	24	28	27	20	30	31	28	21	27	23	34	30	28	30	28	25	23	34	28	35	44	29	39	40	44	28	27	32	24	22	44	35	32	28	28	22	33	32	26	27	25	35	35	23	25	40	39	22	43	29	37	26	35	27	26	33	29	26	39	39	37	32	40	17	44	23	27	25	34	42	38	31	32	45	25	36	34	35	33	29	31	34	30	29	39	41	30	24	30	42	26	26	34	28	32	29	34	28	30	26	29	30	33	41	27	31	39	24	30	35	25	27	34	39	30	29	34	31	27	39	30	48	23	30	24	31	23	34	29	28	43	32	29	34	27	29	30	28	35	28	26	27	27	21	19	40	41	29	23	28	38	45	33	25	34	30	20	32	34	29	16	28	30	42	33	28	28	26	34	30	22	32	34	33	41	26	40	29	30	31	35	32	24	33	31	34	22	23	28	34	28	34	29	31	33	20	31	31	31	27	28	34	36	24	33	37	30	33	27	28	33	31	40	33	42	41	24	33	32	28	33	38	31	33	32	35	30	36	31	26	27	25	29	25	31	33	33	30	27	27	29	35	36	25	25	38	33	28	26	32	33	32	34	29	16	27	31	28	39	22	30	28	26	32	27	35	26	25	31	41	28	41	34	29	29	21	34	36	38	41	13	20	19	27	30	36	23	28	26	36	35	35	31	34	35	26	24	28	30	28	30	28	38	28	28	32	31	36	27	23	27	38	24	48	38	16	35	30	21	30	28	37	26	35	38	38	27	28	35	27	31	36	40	22	28	29	23	32	32	41	32	31	22	39	26	36	29	25	21	42	34	39	25	30	21	21	35	22	32	40	36	32	32	33	35	37	28	26	30	25	31	22	34	33	36	27	28	36	39	40	16	29	31	36	30	32	32	30	33	35	34	31	36	27	32	26	33	35	29	36	30	28	22	27	42	36	27	31	30	30	26	41	29	22	48	32	27	35	32	32	36	27	33	30	21	34	27	40	27	36	20	30	23	27	31	32	32	41	27	25	30	30	38	40	31	32	31	37	32	31	25	33	34	33	29	27	34	28	31	24	38	29	29	35	24	25	28	23	34	28	28	40	26	32	36	27	34	18	20	32	30	21	34	26	39	29	35	22	34	31	38	26	31	27	26	36	34	28	32	25	32	21	25	27	36	33	40	34	31	30	27	28	27	24	30	33	29	32	37	22	23	20	34	25	29	47	27	43	32	28	35	30	28	31	25	35	27	46	26	26	26	29	26	27	40	26	34	38	23	45	33	34	32	30	33	23	42	22	25	24	40	26	38	25	34	30	38	26	34	22	36	28	38	38	26	33	36	29	29	37	31	25	34	37	35	31	35	31	32	37	20	27	27	32	31	35	31	27	25	34	31	34	28	30	38	30	25	28	16	43	29	31	36	29	43	43	26	37	32	29	28	35	34	34	33	31	26	42	31	32	33	35	28	40	29	30	34	36	26	24	30	26	24	34	30	28	34	33	32	38	39	33	26	27	34	28	38	25	28	22	37	26	28	23	32	21	33	34	26	29	40	27	30	24	41	27	25	25	18	20	29	29	22	38	43	27	23	31	31	41	29	29	24	45	28	31	25	30	25	31	40	24	29	33	36	29	30	32	36	30	36	36	37	33	33	29	37	32	28	23	36	30	31	27	25	37	34	35	35	28	29	28	21	31	26	34	38	28	44	45	35	28	43	24	32	41	21	27	20	29	31	24	21	25	30	18	37	37	40	36	36	28	20	34	21	31	31	36	23	37	33	30	43	23	37	36	39	32	26	16	32	29	33	33	24	40	28	28	39	30	31	30	27	27	35	31	29	35	28	26	25	28	32	27	47	28	29	27	26	26	25	29	29	22	30	23	23	27	31	26	36	31	42	26	30	29	24	25	32	30	24	25	34	30	36	22	36	33	33	43	31	32	32	31	25	35	35	30	25	32	21	26	34	28	35	28	31	27	32	32	28	31	33	33	34	30	22	37
26247	18093	12630	30464	29532	27934	23949	18809	16204	13133	10747	9242	7535	5803	4813	3640	3516	3017	3053	2867	2480	2462	2300	2082	1788	1624	1623	1602	1564	1447	1288	1271	1299	1133	1051	1004	879	860	830	756	664	661	672	672	670	678	662	662	689	678	650	651	669	644	637	632	615	645	580	614	620	628	606	573	593	616	612	609	609	557	615	648	586	605	603	577	606	607	602	599	576	552	570	548	547	553	562	569	558	561	545	578	603	533	575	552	543	558	565	575	578	567	533	594	514	577	563	534	568	564	575	583	595	558	557	549	570	513	592	601	506	587	543	535	539	579	542	562	525	561	571	561	556	563	574	540	566	525	556	539	528	536	563	548	580	540	539	573	530	596	574	601	557	588	547	520	571	556	549	566	563	588	540	577	511	548	575	574	566	596	568	575	532	586	573	557	563	529	564	586	572	535	532	548	558	536	576	538	550	582	564	591	547	561	538	579	559	521	577	546	528	531	562	569	547	555	521	592	516	594	541	556	559	560	543	544	530	528	557	576	540	527	571	540	535	548	567	508	553	564	534	577	534	548	558	569	548	522	542	540	519	598	591	574	555	495	546	574	569	535	618	542	542	547	534	552	531	609	557	585	527	552	546	534	602	495	581	550	564	541	542	545	586	567	553	573	577	590	557	551	545	554	482	541	547	534	554	568	582	597	535	554	586	569	521	529	561	522	567	543	516	566	527	544	568	542	556	552	517	570	578	553	574	527	571	542	592	572	520	522	536	547	576	504	536	526	544	520	566	536	565	527	538	548	542	554	581	562	563	567	547	562	593	540	556	581	531	564	573	520	548	534	586	502	558	533	563	543	577	540	588	558	552	567	549	559	574	576	583	552	575	565	531	540	529	540	524	537	560	527	535	549	525	548	549	588	516	534	576	556	554	538	557	541	528	572	564	535	574	558	534	565	518	548	571	536	525	550	575	537	571	560	569	544	567	551	553	553	544	538	554	560	559	600	518	548	510	550	561	547	526	546	520	564	567	567	567	611	561	570	541	538	519	602	529	552	604	570	562	576	571	550	565	535	542	570	579	541	486	551	533	603	574	527	570	565	539	592	545	519	555	570	536	555	563	545	548	538	542	546	567	584	509	539	557	586	543	565	582	577	541	593	553	533	575	508	581	543	597	561	539	517	525	518	560	559	569	552	500	563	547	550	542	561	494	540	536	513	561	573	595	576	535	534	548	530	532	615	580	548	535	544	538	561	585	533	549	525	512	536	541	511	553	562	539	520	560	516	579	528	553	569	593	560	533	538	534	544	539	540	519	555	569	582	569	515	562	533	545	542	602	532	564	573	543	525	528	539	552	552	561	571	546	583	539	555	564	589	533	556	557	581	559	522	541	543	534	568	549	547	554	554	544	520	554	532	588	544	559	556	566	527	553	510	571	550	608	553	540	543	568	514	506	554	581	549	594	559	536	560	535	522	524	550	556	553	550	570	586	579	563	623	600	580	534	541	593	537	555	554	572	571	539	561	561	570	513	530	556	546	549	512	541	566	522	578	550	532	528	539	524	561	543	555	529	539	617	574	559	542	564	563	517	566	544	557	574	552	563	553	546	542	578	523	576	555	565	556	548	558	566	573	550	545	545	561	558	565	559	569	523	552	576	547	567	511	556	548	565	550	550	522	570	556	549	533	546	556	544	547	574	560	601	545	577	537	579	511	582	542	565	545	570	552	554	514	530	555	545	539	587	530	531	555	563	538	545	577	490	585	554	544	507	571	552	550	535	538	554	534	590	521	542	568	578	541	524	563	540	568	537	568	533	520	557	554	501	593	566	530	565	528	581	581	555	586	535	518	547	573	538	558	526	567	553	563	519	581	532	548	543	543	585	587	550	554	549	535	568	528	548	544	557	565	535	537	599	533	573	554	570	558	531	522	579	540	555	567	539	566	590	533	568	539	548	540	541	560	510	617	560	578	536	570	581	540	574	527	541	622	589	521	560	516	552	545	551	575	519	560	544	530	519	580	533	553	570	602	560	589	532	574	503	556	568	558	582	538	529	539	568	537	506	580	527	550	551	480	531	522	561	539	606	538	585	569	533	549	522	546	519	558	572	506	544	543	554	579	535	607	562	526	568	551	530	541	554	547	610	549	597	518	563	575	515	564	563	574	580	513	591	567	552	539	579	489	570	561	540	564	572	572	560	546	558	541	565	500	571	569	602	571	547	590	547	495	537	542	537	542	528	582	521	572	527	567	544	556	520	512	550	560	565	536	516	489	522	578	558	555	521	563	547	517	593	553	566	554	555	565	546	593	497	562	579	561	588	558	547	545	554	559	593	509	563	591	587	559	515	531	577	557	580	588	561	577	582	547	532	535	589	530	548	532	566	510	569	534	536	571	533	537	543	570	570	575	559	548	525	613	568	548	572	497	525	562	576	529	519	588	593	562	560	554	575	541	601	530	606	561	612	514	579	544	538	581	552	554	545	561	554	559	529	539	518	566	580	572	567	579	569	487	536	563	509	529	561	595	565	550	559	513	589	533	531	521	527	552	575	533	544	549	597	532	567	569	559	540	544	543	568	543	567	540	546	560	555	549	557	530	560	549	549	545	504	555	580	508	537	596	570	546	560	570	565	561	531	553	529	519	513	620	522	516	536	546	550	535	566	525	527	548	522	589	519	513	569	543	546	517	568	561	527	556	573	517	573	547	505	574	569	564	553	517	561	547	543	584	596	554	582	543	572	536	541	596	537	551	568	551	550	568	549	555	544	557	543	582	539	573	561	559	534	519	559	573	540	601	522	536	541	561	545	557	580	558	552	583	522	577	507	565	560	559	574	548	520	534	582	606	552	570	566	568	511	526	531	522	542	577	563	551	555	571	581	568	583	548	566	554	586	587	553	580	527	550	541	542	545	563	522	541	545	546	545	549	585	547	573	574	591	583	500	557	562	543	605	571	565	522	566	529	519	524	522	529	546	563	533	572	558	599	546	567	562	593	579	533	531	585	537	585	570	579	516	539	510	574	556	545	564	549	603	564	548	594	552	572	557	519	568	546	556	551	558	548	567	551	568	554	568	537	560	585	565	588	526	556	537	515	576	566	502	560	546	565	548	588	567	535	563	539	575	547	581	544	527	568	484	570	576	530	513	605	580	544	554	574	535	536	562	540	589	553	546	572	531	545	560	548	535	561	548	565	524	562	574	514	566	528	539	550	544	535	549	575	555	526	558	558	513	571	513	524	564	585	531	500	559	573	572	532	563	582	551	515	553	573	514	567	513	557	552	570	542	548	533	514	552	529	565	527	563	575	572	533	572	590	537	533	572	536	568	577	570	548	556	525	544	510	558	515	564	522	564	536	517	552	528	549	546	603	535	609	549	534	580	554	545	510	588	542	557	534	570	517	558	556	568	536	520	554	528	542	542	537	562	563	603	561	566	593	551	575	543	559	504	523	555	552	560	582	596	535	561	530	536	552	569	560	568	552	527	583	552	542	583	603	554	559	555	567	578	546	574	576
2854	1127	715	916	579	603	412	360	337	268	249	205	159	127	144	99	71	86	82	69	69	72	89	71	46	53	57	58	58	37	54	48	38	46	32	31	34	36	39	39	27	25	23	30	41	34	30	29	25	31	28	22	43	23	29	34	19	19	21	28	33	19	23	21	30	28	15	26	24	18	29	31	34	31	26	19	16	26	24	32	25	31	17	22	32	22	20	23	22	17	28	19	27	30	24	22	28	20	21	23	26	26	25	32	23	24	30	24	30	19	32	29	28	21	25	17	22	20	18	21	23	25	23	22	20	15	19	17	16	21	19	21	30	22	29	16	31	32	40	21	22	33	23	24	22	13	22	29	23	29	28	22	26	22	30	19	30	25	29	23	23	19	28	30	33	27	29	29	25	19	38	27	21	22	26	33	19	26	19	19	26	26	24	28	28	30	20	31	18	25	28	17	21	32	24	37	27	25	20	20	25	24	23	31	27	19	31	29	24	35	19	36	14	23	26	25	26	22	24	25	23	27	27	33	26	29	25	29	25	24	21	30	20	27	25	28	17	21	30	25	17	29	22	25	32	29	19	22	26	25	19	25	25	24	27	26	17	27	22	22	27	21	32	20	16	24	25	26	28	25	22	27	25	18	18	34	24	20	35	25	18	27	23	23	22	29	24	25	28	21	25	19	23	23	27	26	26	30	29	21	26	25	20	25	20	37	16	31	18	22	30	30	19	29	31	24	31	23	28	20	21	25	14	27	23	27	16	22	31	23	20	20	29	25	21	23	26	26	28	31	28	21	18	28	22	17	17	28	21	27	26	22	24	21	24	16	27	32	17	28	23	16	20	23	26	30	19	22	29	23	24	19	21	27	30	25	23	26	18	19	24	30	18	27	29	22	21	26	26	17	21	28	23	27	22	30	25	22	26	27	17	23	23	19	28	30	48	24	14	24	25	29	24	29	24	27	31	20	29	32	26	23	24	25	21	25	20	26	28	29	24	22	26	26	27	25	27	23	25	27	28	35	26	22	32	36	21	30	25	30	26	27	33	33	22	27	25	27	23	21	22	28	11	28	29	31	25	31	18	27	17	22	16	19	30	23	24	32	22	23	20	21	19	30	27	23	22	22	24	20	27	29	22	20	22	22	28	30	19	32	22	30	27	17	23	29	21	30	30	25	26	39	23	24	28	28	36	27	28	40	17	18	24	23	18	20	24	26	29	26	18	35	19	18	35	23	25	18	19	18	18	33	20	23	28	28	26	18	24	25	32	23	31	22	28	25	20	22	17	26	30	36	23	27	26	26	29	23	15	25	25	25	23	22	23	28	26	22	24	25	27	28	26	25	26	34	24	30	25	25	29	33	33	17	20	21	15	18	19	28	30	32	18	26	30	26	24	32	24	35	27	23	24	13	25	14	23	19	24	20	37	18	29	24	28	20	24	22	22	26	26	20	31	20	27	24	23	37	28	23	33	29	34	28	22	35	24	22	14	18	33	22	37	34	24	13	22	29	22	31	14	19	29	24	19	24	22	30	30	24	29	26	25	20	33	23	29	20	20	20	19	21	27	24	28	25	30	20	17	24	23	24	23	28	24	31	30	19	32	18	20	21	18	27	35	25	25	22	32	20	23	18	31	17	26	20	29	24	31	20	21	32	23	23	13	17	21	26	26	22	28	24	26	19	31	21	22	33	24	26	24	25	22	30	23	22	15	27	33	30	24	29	16	29	29	27	22	26	27	26	28	26	21	33	26	21	16	17	27	29	28	32	20	27	37	22	21	23	27	22	21	27	33	30	30	28	21	23	23	25	23	19	20	25	23	26	29	30	23	23	31	23	28	16	22	26	23	28	22	25	32	20	18	31	31	33	14	22	20	19	25	17	31	25	17	19	36	20	25	33	24	21	28	30	17	26	34	26	22	22	21	29	23	21	21	19	24	28	18	27	25	29	21	21	29	18	23	25	25	37	21	26	24	29	22	20	22	24	26	22	15	23	35	25	19	29	27	24	17	18	23	16	24	31	22	20	22	29	21	26	24	28	27	31	29	24	25	11	31	23	27	22	20	23	28	24	29	16	27	25	20	22	22	27	26	27	22	29	28	23	26	28	17	22	24	21	28	16	13	18	34	21	34	28	29	37	28	18	23	29	24	21	32	29	20	25	18	23	34	21	19	26	31	23	19	25	20	27	13	29	21	20	24	32	19	21	27	29	24	29	28	32	29	26	21	21	19	25	21	26	23	28	24	22	26	21	22	17	20	23	30	22	19	28	15	24	26	31	22	25	26	28	32	27	22	24	18	24	21	23	18	16	23	26	22	30	24	26	26	26	23	26	17	23	24	35	33	21	21	29	20	22	15	23	31	23	27	32	24	19	17	22	33	19	26	23	26	25	29	29	20	27	22	26	32	28	28	28	16	28	27	22	24	24	25	26	30	25	18	26	27	33	16	24	29	12	25	27	30	19	17	29	24	18	28	23	30	25	25	26	28	25	22	28	27	27	22	18	30	30	19	22	25	25	18	21	22	16	31	32	23	30	19	24	24	32	30	27	31	26	27	28	20	37	25	23	20	25	27	32	16	19	31	23	25	26	22	33	20	21	15	23	20	19	23	19	30	14	20	19	36	21	21	29	26	32	24	20	23	34	26	33	28	25	20	24	32	27	33	24	16	19	36	25	26	28	21	30	21	15	20	31	12	32	29	22	27	24	27	21	25	25	26	22	26	20	23	23	24	23	21	33	30	25	32	23	29	33	24	25	22	26	23	29	24	21	22	20	34	23	31	16	15	25	26	28	23	25	26	22	22	26	21	16	24	23	23	24	23	21	30	27	14	16	17	29	20	26	25	23	24	25	28	22	27	27	25	27	30	31	20	25	24	22	18	32	26	25	20	21	23	23	22	24	22	40	27	21	24	28	25	20	31	26	29	32	14	24	23	25	27	26	28	18	25	23	26	35	23	22	23	23	24	28	19	13	22	19	18	26	22	19	29	31	35	36	23	31	24	33	20	28	29	37	19	37	21	18	30	25	18	23	20	19	23	26	22	28	28	23	20	25	22	23	16	22	26	27	23	23	18	26	20	27	19	29	22	25	31	30	16	21	20	27	24	20	31	31	17	21	25	36	28	26	26	31	26	18	21	28	21	29	34	23	22	20	30	32	22	27	18	23	26	23	26	24	20	25	33	20	28	28	21	28	30	21	33	30	29	29	24	14	19	29	28	28	26	22	29	33	23	19	14	27	30	22	28	25	23	21	33	22	22	26	38	23	25	25	17	31	21	24	30	17	15	25	21	21	18	16	16	28	24	23	23	27	25	22	30	24	21	16	22	20	23	26	25	36	27	23	24	20	23	25	23	19	22	28	25	40	21	23	23	24	26	33	29	23	27	27	16	29	19	21	18	27	28	28	28	29	24	26	38	21	23	32	21	25	26	17	28	24	19	23	22	20	21	23	24	31	34	20	20	23	21	23	30	33	24	24	26	23	28	26	25	24
33078	23043	18226	36606	34699	33218	28869	23960	21755	18137	16033	13353	10421	8425	7000	5593	4942	4557	4237	3899	3559	3443	3348	2976	2223	2068	2178	2059	2023	1818	1633	1694	1483	1417	1195	991	944	777	804	759	708	700	692	701	692	655	632	630	639	673	617	617	626	623	597	569	528	576	544	566	580	579	509	546	483	537	549	573	519	550	532	524	531	471	466	506	534	548	518	487	477	491	484	486	489	474	485	502	479	461	462	516	467	471	472	436	474	444	450	471	427	423	486	439	427	455	473	438	476	480	418	460	442	435	420	442	448	441	440	492	434	439	443	456	452	474	422	469	454	478	477	428	493	433	435	460	428	460	430	419	437	459	432	454	459	478	463	457	458	484	458	447	471	472	449	426	473	463	442	429	445	477	424	501	475	424	430	434	424	451	462	467	434	457	434	484	441	436	470	429	472	477	461	480	450	459	437	466	448	478	441	432	439	449	431	440	443	413	478	468	411	453	416	442	442	440	435	439	402	456	435	458	437	475	477	457	455	456	452	404	463	492	449	457	482	448	490	456	466	436	479	428	456	409	434	447	460	468	440	468	399	436	459	403	444	436	426	439	435	458	433	440	448	449	445	420	403	474	444	455	454	433	441	410	403	402	455	471	437	474	427	468	419	440	444	450	399	432	452	446	440	462	448	452	438	470	442	440	430	473	472	449	424	451	426	455	469	433	453	447	438	468	455	446	440	457	434	449	459	458	454	416	401	397	452	441	421	444	415	429	459	445	404	453	425	427	435	432	425	482	413	481	474	461	424	448	448	475	452	404	443	461	415	412	438	438	436	414	507	439	437	455	451	446	464	441	463	452	454	440	419	453	444	417	468	470	425	408	473	484	462	446	440	446	480	408	437	409	439	438	430	475	400	486	455	443	415	417	450	468	433	454	443	432	437	471	443	421	429	446	415	430	410	413	473	421	488	456	471	449	466	438	479	437	452	449	438	451	443	439	451	419	472	431	434	409	451	465	438	453	439	470	470	449	445	477	467	461	477	437	458	443	422	436	458	479	455	470	437	457	459	431	458	402	473	427	420	404	444	434	446	450	444	443	446	411	425	426	439	442	416	453	426	436	411	475	443	437	443	459	427	439	445	441	484	452	434	454	446	476	443	432	475	446	430	438	454	439	457	460	458	443	454	471	453	467	441	416	412	459	457	409	464	428	467	470	401	481	432	438	430	458	401	439	467	427	431	458	465	456	479	429	467	442	443	424	467	428	464	431	459	458	433	449	474	399	451	422	474	419	460	421	443	416	436	466	455	451	467	428	465	433	447	416	447	454	461	468	440	435	431	430	418	461	436	472	471	461	395	422	437	432	433	450	451	478	437	434	457	457	495	445	453	428	451	420	446	477	436	440	409	443	423	439	460	426	480	487	432	458	415	445	462	418	426	436	428	422	447	441	444	431	469	488	464	423	466	437	455	415	444	442	445	489	427	460	420	443	440	468	449	435	436	433	444	460	424	468	440	452	448	454	448	488	431	452	448	424	449	430	399	447	437	439	464	459	440	447	451	441	460	444	462	449	477	441	426	457	473	445	446	448	425	458	444	421	476	419	462	468	402	440	424	469	485	453	451	434	445	460	445	457	453	415	465	489	417	415	493	438	482	436	459	447	429	456	447	472	442	482	480	458	468	473	438	407	459	451	448	427	450	446	421	418	449	418	425	441	421	405	423	436	445	448	446	454	420	432	440	421	414	443	462	433	469	446	418	441	474	399	435	432	473	395	431	450	419	463	472	404	421	418	423	446	437	424	468	456	425	431	442	441	422	445	454	459	460	436	440	455	436	451	435	451	427	470	420	471	442	430	421	446	457	441	417	434	441	464	445	407	453	427	450	432	414	479	438	430	452	446	411	446	436	487	413	481	452	436	444	414	477	449	437	414	463	433	423	458	460	444	431	471	456	477	435	409	436	451	459	402	411	431	455	446	417	474	445	436	441	434	436	457	427	438	462	494	437	461	492	459	487	424	404	435	421	415	407	437	475	447	428	477	420	404	413	433	457	434	477	453	447	386	456	451	455	416	464	420	437	433	426	493	434	422	455	420	423	431	445	444	471	443	439	436	478	474	406	453	430	421	455	432	449	471	453	466	461	418	431	424	417	453	406	481	473	440	485	452	472	444	471	462	425	464	404	433	419	472	449	473	430	438	469	454	444	411	439	422	488	394	426	463	384	470	453	440	433	434	433	434	437	434	426	452	470	434	437	451	444	450	443	420	427	447	456	440	434	462	464	465	401	440	448	450	443	427	449	443	402	457	445	462	446	440	462	418	399	434	436	454	427	463	447	436	424	402	470	461	405	457	423	417	465	437	469	422	468	444	408	446	441	428	465	442	445	447	483	442	448	415	484	430	413	460	468	445	437	439	452	428	432	436	452	453	446	477	468	458	455	423	427	455	440	469	423	424	441	402	457	438	430	390	445	451	406	451	431	417	483	463	458	482	471	461	424	452	444	422	424	445	476	446	431	447	470	438	440	422	443	449	397	452	438	436	451	447	452	443	439	413	448	429	408	442	454	428	461	419	458	433	474	461	432	446	401	483	457	473	454	417	445	481	458	452	418	432	462	443	424	428	450	440	389	467	480	426	482	438	437	427	455	416	460	451	404	462	443	466	403	444	409	476	434	464	431	460	463	416	425	456	447	441	437	452	429	431	475	470	434	439	437	434	456	448	453	436	450	422	429	459	460	436	403	402	420	437	456	455	445	428	429	444	458	422	419	441	463	467	474	468	436	449	436	443	434	413	476	449	462	401	435	453	434	441	432	453	480	466	451	427	460	435	469	444	423	470	453	439	429	404	476	475	464	462	418	448	434	399	447	457	396	454	474	442	421	455	419	453	459	458	436	446	429	453	438	481	440	442	431	435	466	452	460	447	442	449	437	442	446	430	425	423	426	456	471	427	442	405	446	432	449	439	473	476	441	472	427	429	416	462	448	472	455	455	420	491	499	394	459	448	457	446	424	467	452	449	457	432	432	436	432	467	437	439	386	414	450	457	469	394	418	431	434	434	501	465	445	444	459	471	417	443	431	408	416	426	421	439	447	435	461	473	435	431	444	448	428	417	425	440	422	453	460	430	460	436	451	420	422	440	439	436	436	423	414	414	431	453	451	456	446	434	466	455	430	426	438	443	431	452	433	448	483	481	447	417	443	472	465	441	440	453	430	404	432	445	449	408	430	455	440	461	420	453	435	446	473	424	438	448	475	476	470	447	429	443	441	445	424	434	433	456	434	436	443	461	449	426	446	424	464	441	451	444	465	415	460	416	444	439	428	467	432	465	424	458	440	428	431	456	452	455	463	454	459	432	460	426	425	428	498	430	440	498	422	425	439	466	475	430	440	482	455	462	448	440	436	474	451	443	423	473	392	428	460	442	478	444	417	432	476	442	474	461	464	386	446	423	461	440	474	436	477	438	481	469	437	459	408	408	443	485	468	423	446	437	438	445	409	423	428	456	451	402	426	416
1780	446	315	335	236	208	172	151	131	118	115	88	65	66	58	54	60	45	34	35	43	42	38	37	27	32	24	30	28	28	34	24	21	28	36	16	19	29	35	22	22	20	15	35	15	16	22	13	30	20	17	30	33	12	17	15	18	31	20	13	20	20	24	19	14	21	22	18	24	24	17	14	18	19	18	15	18	24	15	27	21	22	18	22	22	20	25	27	22	18	24	19	18	22	16	24	16	18	16	23	19	19	20	19	24	12	20	21	20	16	29	11	12	19	22	15	21	16	18	22	21	22	18	21	15	16	12	23	18	19	17	24	25	15	20	19	29	14	28	23	20	21	18	26	18	20	21	20	14	15	13	18	21	18	22	23	22	18	21	13	17	23	22	23	20	23	24	18	24	23	18	21	16	20	20	23	17	17	25	17	19	18	25	22	22	21	16	15	19	18	22	17	26	13	11	18	27	13	24	20	22	12	18	20	16	22	24	17	19	9	12	13	19	15	24	16	15	14	12	22	19	27	12	25	20	15	18	15	16	14	17	22	18	17	16	16	21	21	18	15	12	21	23	23	20	17	12	21	26	27	17	14	19	22	8	17	23	11	26	17	27	17	24	22	16	21	23	24	22	16	20	24	21	27	23	17	17	14	18	12	22	25	20	14	19	19	24	18	20	18	22	21	19	16	23	19	22	19	24	16	25	23	16	15	16	14	27	20	16	18	17	19	15	28	13	28	13	17	12	21	17	17	27	23	17	23	26	24	19	27	19	19	19	23	26	25	22	18	18	12	12	13	19	22	18	16	18	28	20	19	16	20	21	19	22	20	16	28	23	18	19	25	25	10	18	17	13	20	17	24	32	19	20	21	18	17	18	22	25	23	24	22	15	14	20	20	17	23	18	20	19	19	22	21	17	21	11	14	14	12	13	12	20	16	21	11	23	22	23	23	25	27	26	26	18	12	16	19	14	9	20	18	11	21	27	28	13	16	26	12	20	20	10	22	19	25	19	20	17	19	18	29	22	24	15	19	17	15	14	13	19	18	17	24	14	23	16	19	14	19	11	25	20	21	19	22	19	16	18	20	14	16	21	23	19	23	18	16	19	18	16	17	15	18	26	19	15	15	21	15	27	23	20	20	17	17	18	19	15	24	11	19	26	20	13	17	12	15	21	25	21	20	20	18	25	19	17	23	16	18	18	20	16	16	20	17	18	32	19	21	24	15	23	20	23	17	16	15	21	26	19	21	14	18	15	22	20	22	28	19	22	13	20	21	16	22	14	13	13	19	16	18	25	26	21	23	17	15	18	13	21	15	22	21	20	21	13	17	18	17	25	19	19	19	22	18	21	17	12	26	20	23	21	16	26	19	23	16	12	24	24	22	23	17	8	24	19	17	16	16	22	21	15	25	17	20	17	19	18	22	19	18	17	25	23	26	26	19	15	11	18	19	19	23	18	21	21	20	17	22	20	10	23	25	19	17	19	18	14	21	22	18	22	19	14	22	18	25	18	22	19	11	21	18	22	14	12	14	13	20	18	20	23	13	24	20	23	23	13	18	13	13	16	20	28	21	12	16	21	25	19	17	20	22	22	15	18	18	21	18	25	17	27	18	10	25	15	16	16	21	20	28	24	21	13	19	19	12	21	12	16	20	15	17	13	20	15	13	28	20	23	19	22	23	14	23	26	17	20	10	22	8	20	13	24	20	28	15	26	19	23	8	21	20	25	22	17	20	19	16	19	11	26	27	23	15	15	13	25	20	18	12	20	24	13	23	20	11	20	27	21	18	16	19	21	16	17	18	20	15	15	16	23	18	13	20	18	20	13	20	22	24	21	16	17	17	18	26	17	16	16	21	21	14	17	19	22	20	16	23	20	24	23	18	19	13	18	31	20	13	25	16	20	15	21	13	23	22	21	25	27	22	19	26	17	14	28	17	27	23	23	21	18	17	24	9	17	22	22	16	25	18	18	18	26	11	16	23	23	21	17	12	12	16	13	20	19	15	24	11	18	13	17	14	25	20	21	26	12	13	25	20	15	22	20	24	17	13	22	17	19	21	18	21	20	15	17	20	39	28	25	20	19	28	15	18	18	21	18	17	19	15	23	23	24	26	16	19	21	28	21	28	18	23	21	22	31	17	26	13	19	17	23	14	19	19	26	17	17	18	15	21	26	20	14	20	17	17	13	12	17	19	22	14	24	21	18	17	20	17	18	12	19	22	15	19	17	15	10	22	30	21	16	27	17	19	20	19	18	21	21	19	18	22	19	16	17	20	17	11	17	18	26	22	17	20	18	19	14	21	13	19	21	23	23	23	12	22	14	19	22	23	15	20	22	27	27	16	24	23	20	14	22	20	17	15	21	27	24	18	23	19	17	27	20	15	18	18	18	21	16	19	16	20	14	15	12	20	17	13	22	26	19	14	12	16	14	23	19	20	13	21	14	30	20	20	24	23	22	17	21	23	26	23	25	19	26	12	19	7	23	18	22	26	16	11	22	17	23	20	18	20	12	14	18	17	17	10	20	27	10	20	27	19	23	21	16	17	15	19	17	16	19	17	17	18	22	20	13	24	15	19	17	26	18	17	18	10	27	10	22	13	19	22	17	19	30	19	23	19	22	28	17	14	27	9	11	14	21	12	22	30	14	21	17	16	24	19	18	9	24	18	24	22	23	18	18	24	15	27	20	14	22	21	18	18	16	17	20	20	16	18	15	16	17	17	14	21	19	23	19	22	19	16	23	21	22	17	19	21	23	15	13	19	18	25	27	27	24	26	16	17	20	21	20	17	14	25	21	15	16	9	19	25	26	14	27	22	16	18	19	18	15	35	23	15	17	21	18	16	20	16	20	21	14	8	27	24	20	18	17	21	17	16	21	15	14	24	27	15	26	25	17	23	17	21	24	19	26	21	17	9	22	19	14	19	12	18	25	22	11	24	26	16	21	12	18	13	18	22	21	19	23	17	18	13	21	16	24	18	15	20	18	19	11	19	24	18	14	17	21	20	20	27	13	17	22	27	17	20	21	17	21	19	24	27	22	28	20	16	35	23	19	18	21	15	16	19	23	11	26	22	22	21	20	25	26	13	20	21	28	19	20	19	23	12	18	14	20	18	22	21	11	21	20	13	13	25	25	19	24	21	19	18	20	27	24	18	20	23	18	16	14	17	17	12	24	19	16	28	22	18	23	28	22	23	23	18	28	24	22	28	20	13	19	23	23	23	24	18	17	19	16	19	16	23	31	19	23	21	26	14	15	15	20	19	18	18	18	19	17	18	16	14	21	13	30	21	15	18	15	17	15	18	20	16	21	18	18	21	20	12	20	17	15	19	14	19	22	16	14	19	28	17	17	18	23	24	16	25	12	18	19	33	20	8	24	19	21	10	21	20	16	17	21	10	32	23	20	25	31	24	23	28	16	17	11	16	18	19	11	21	23	16	12	29	21	26	22	15	23	20	24	24	18	23	21	25	21	19	20	18	22	18	16	19
22175	15249	11643	24672	22896	22036	17940	14312	11783	10044	7847	5930	4673	3841	3422	2979	2463	2242	1918	1829	1742	1627	1395	1113	1025	1074	1052	975	916	784	860	812	727	693	573	468	457	436	441	442	386	397	423	418	439	409	437	409	404	436	422	417	373	423	388	386	379	401	337	385	369	402	326	368	404	337	361	377	333	360	367	393	368	345	374	370	361	375	397	367	363	387	362	377	365	360	319	336	362	350	363	363	317	344	315	329	346	338	381	330	378	364	318	358	335	310	356	331	341	326	357	343	336	372	344	355	358	365	314	300	340	318	369	368	313	346	348	379	368	386	350	327	331	327	343	370	340	394	323	336	352	354	324	381	332	348	353	294	353	368	377	372	346	379	321	331	356	360	318	330	338	333	372	359	333	332	356	373	321	374	333	313	351	328	375	343	349	313	357	340	352	385	345	367	331	337	363	387	347	338	342	334	322	357	358	341	379	346	331	334	358	337	345	334	331	318	356	323	353	331	368	346	349	351	372	344	335	354	345	385	352	367	341	344	348	334	336	338	345	375	318	384	351	341	339	347	361	352	376	357	329	363	340	315	369	387	327	375	360	345	330	352	334	336	341	347	331	361	380	335	381	323	301	379	345	370	346	333	357	308	352	366	295	334	339	369	362	337	333	349	319	348	388	300	369	341	363	352	367	336	335	361	344	318	381	320	318	355	339	345	352	328	338	339	328	340	378	335	348	349	388	352	312	338	354	365	353	325	374	341	367	355	367	321	326	353	379	344	361	344	367	344	344	347	336	382	357	362	351	365	302	349	374	303	326	370	363	346	378	328	315	346	331	339	334	349	338	324	348	331	348	343	310	317	349	363	359	362	318	358	362	360	351	353	360	390	302	351	308	369	350	339	316	342	350	340	365	355	307	363	321	355	356	370	366	377	337	343	363	392	362	320	351	331	346	346	340	339	370	308	372	362	356	371	326	346	363	354	332	354	374	386	340	358	338	367	348	369	360	360	343	327	334	334	349	305	296	367	325	342	341	342	344	389	372	338	326	349	342	353	350	335	327	318	345	336	336	379	363	341	339	334	339	333	336	331	354	343	353	332	329	359	359	349	332	365	356	367	325	351	326	356	342	368	324	355	359	318	361	352	293	362	332	388	350	375	347	366	335	339	334	362	339	315	344	357	370	356	350	403	391	372	348	319	355	358	363	334	342	349	347	326	359	328	341	325	346	380	348	360	351	337	349	383	365	372	358	344	348	367	319	354	373	329	335	324	364	324	352	347	334	347	297	374	358	355	347	338	351	364	350	348	321	352	345	363	352	349	334	358	339	314	340	347	333	349	379	347	338	341	349	351	361	342	368	378	354	323	321	336	347	362	286	356	328	333	336	324	384	330	338	335	334	342	331	341	343	316	349	324	364	313	339	348	358	340	367	363	377	343	382	326	341	362	329	352	345	359	326	347	340	323	346	385	345	356	321	365	339	364	365	418	331	302	322	381	326	373	347	376	304	332	324	323	368	336	362	361	353	372	351	341	339	386	337	327	370	361	365	315	334	385	318	328	347	331	324	376	344	325	340	340	334	372	349	320	364	319	324	339	328	366	336	385	358	386	329	335	326	323	317	335	333	362	351	344	385	358	340	305	361	365	389	339	340	329	307	349	339	366	329	346	326	333	366	363	342	399	323	348	352	320	344	319	354	337	368	349	341	334	329	383	328	347	355	350	360	345	352	344	327	340	324	351	360	334	348	330	345	346	380	353	340	363	363	338	358	367	326	351	353	406	349	300	380	319	359	348	368	340	298	385	337	310	348	348	353	353	358	359	353	364	312	344	332	353	338	373	341	350	390	339	290	369	328	317	335	363	358	339	363	342	381	328	354	353	331	340	349	353	332	341	335	314	331	358	379	347	301	321	347	362	354	351	331	330	353	346	352	369	383	370	349	313	341	353	360	365	360	337	355	341	334	364	347	348	370	330	348	376	347	362	368	374	372	335	361	350	325	371	341	357	357	361	327	355	361	330	342	363	332	354	324	345	385	359	358	373	325	331	378	343	341	312	332	339	341	339	329	352	342	384	351	368	378	357	330	330	319	346	326	346	342	346	348	360	361	376	326	342	331	338	307	385	353	359	370	355	331	381	364	340	336	344	358	352	318	354	348	337	344	348	337	312	378	349	353	359	337	347	325	325	351	353	340	368	323	331	339	336	353	350	389	332	367	337	358	362	324	374	350	350	349	361	341	402	376	331	348	360	324	330	350	370	349	328	345	364	334	322	316	321	360	333	332	376	336	358	307	371	313	347	336	333	356	350	372	355	354	342	370	331	350	341	375	328	350	355	321	359	360	358	360	356	370	367	324	319	358	365	343	342	334	366	331	324	345	356	340	362	338	356	329	311	315	356	357	359	383	354	340	348	335	345	369	357	364	331	356	335	380	330	304	351	328	351	331	343	364	326	380	379	380	355	343	342	348	381	350	347	329	338	355	346	320	354	366	367	355	326	353	329	343	362	359	299	348	333	333	356	323	350	312	351	343	348	377	360	360	341	357	351	299	386	309	315	362	362	337	331	345	352	314	349	342	343	330	343	365	315	350	341	338	358	355	355	321	348	355	333	342	341	331	360	343	299	355	366	358	318	331	334	333	336	349	333	362	352	342	374	356	339	387	366	366	331	349	354	314	360	337	367	349	330	358	333	315	368	336	339	346	360	351	372	352	327	366	366	347	393	312	307	340	350	362	357	362	330	357	350	389	385	366	325	346	321	327	317	342	357	375	331	332	325	313	345	364	386	370	366	400	337	349	320	369	344	330	353	342	322	365	340	306	350	340	363	370	358	321	334	358	310	347	355	347	362	338	355	329	313	329	356	344	348	359	361	375	372	375	347	360	331	321	321	346	382	326	348	337	346	328	373	315	339	311	341	337	365	330	341	319	366	367	329	353	364	323	350	368	380	329	340	318	373	358	361	331	315	366	365	318	331	369	345	346	356	305	334	366	354	357	322	345	321	335	352	359	367	332	339	325	343	374	337	362	358	343	330	362	354	352	337	302	374	349	345	385	352	334	350	361	356	330	356	333	356	380	357	364	340	360	325	370	344	335	322	323	333	329	371	352	321	347	346	340	337	328	353	370	355	368	367	343	346	365	339	343	339	375	354	349	340	352	307	320	329	356	349	354	354	347	333	371	361	344	371	342	331	320	347	335	322	375	349	357	352	351	325	332	344	360	360	361	329	337	342	383	323	355	349	402	347	334	367	335	335	331	358	361	338	322	334	340	358	334	341	357	357	364	353	336	343	309	340	378	345	391	336	367	326	361	314	358	356	353	382	333	314	344	330	374	364	333	331	317	335	350	352	302	327	370	338	371	341	352	388	368	323	353	324	352	353	371	330	331	359	336	333	357	348	350	308	366	349	348	366	348	375	389	335	375	365	328	334	356	332	336	365	334	328	318	357	320	352	341	344	362	349	350	362	350	317	346	330	339	329	360	361	342	348	354	371	378	340	353	369
2335	1093	1557	1246	489	444	338	307	267	256	227	148	127	119	126	95	92	69	89	64	77	55	44	36	53	40	49	43	38	37	31	31	34	19	29	23	25	27	24	26	16	25	26	16	23	25	29	29	22	26	25	21	26	25	17	21	16	23	22	31	19	23	11	25	21	23	21	17	21	34	21	13	17	28	20	18	13	17	22	17	32	27	21	21	31	19	18	21	23	21	10	20	21	14	29	18	17	19	17	17	18	20	22	17	19	27	22	19	25	24	19	16	24	22	35	13	15	25	17	17	18	11	17	10	18	22	16	16	15	20	22	25	18	19	34	28	10	18	22	17	15	29	16	11	13	15	32	23	17	20	18	21	30	13	16	18	24	22	18	16	24	17	19	22	13	27	20	22	25	22	15	28	19	12	24	12	23	16	26	22	15	15	14	14	22	22	17	27	16	22	30	15	8	14	25	19	20	15	26	22	23	17	17	12	23	15	21	19	17	23	21	25	23	14	24	14	26	21	19	18	17	18	19	23	21	26	20	23	15	16	19	22	12	17	19	26	21	21	21	27	20	25	32	20	23	19	19	17	22	18	21	23	17	25	21	14	22	15	20	17	19	26	11	22	19	17	27	18	22	9	11	25	19	20	9	22	11	18	16	19	17	19	24	15	10	18	24	20	18	19	20	16	17	19	28	25	21	21	12	19	16	25	20	22	31	19	33	22	15	22	13	17	26	20	10	20	23	15	25	22	17	16	22	19	15	21	26	29	18	20	23	18	13	18	15	22	15	12	16	18	23	21	17	18	19	21	21	26	23	13	17	15	15	12	17	11	21	20	22	17	18	17	21	11	21	13	13	28	15	29	22	13	24	23	18	19	29	16	19	23	28	21	13	26	16	20	19	24	23	30	26	12	15	20	31	18	14	18	11	15	22	15	17	23	22	17	30	18	17	18	17	21	22	32	13	22	20	19	16	13	13	18	28	20	28	18	24	22	15	23	25	12	22	19	21	22	16	18	23	11	25	24	17	18	19	14	15	25	22	20	22	19	23	25	16	13	29	22	24	13	16	13	22	18	12	18	22	25	17	20	17	19	20	22	17	16	22	21	23	17	18	20	18	17	21	23	16	33	23	18	23	22	17	25	14	17	13	25	18	23	20	26	24	15	22	18	22	15	16	15	26	14	29	16	22	15	17	13	32	20	18	17	18	16	21	16	22	23	25	19	15	24	19	19	18	16	17	17	22	18	22	29	24	23	20	12	21	28	31	20	21	22	18	19	20	25	20	26	21	23	22	12	25	19	19	17	27	25	19	15	21	15	19	19	23	18	24	20	21	15	24	19	15	18	26	19	12	21	26	25	17	20	16	15	23	12	24	13	22	23	21	22	15	25	21	31	25	22	25	23	15	15	19	20	11	17	18	18	13	11	25	15	27	30	19	20	29	26	15	22	17	18	11	20	21	12	25	18	21	21	17	28	15	21	14	20	19	18	13	19	22	19	29	17	17	14	19	19	17	21	20	19	16	16	19	16	16	21	19	19	19	19	16	15	22	23	17	18	21	14	16	17	24	13	24	24	12	33	18	23	20	15	18	27	29	20	16	19	21	29	16	24	18	18	20	23	27	23	20	25	23	24	21	18	19	27	21	22	24	26	17	22	17	19	24	24	21	23	20	21	12	13	21	16	25	17	19	20	21	14	18	22	21	19	18	21	18	11	18	24	19	31	20	23	20	19	5	30	21	28	15	25	20	16	27	13	19	19	6	20	13	27	29	25	22	22	20	20	24	24	19	23	20	14	29	28	14	22	18	19	25	21	23	22	24	27	20	19	24	20	14	17	18	21	18	19	19	26	19	17	20	28	22	14	18	26	17	21	14	21	26	20	12	28	18	19	21	15	20	19	14	20	17	22	18	15	17	21	22	27	10	27	19	20	22	20	21	23	23	15	17	19	21	13	22	14	25	21	16	14	25	21	21	27	18	18	28	18	16	18	22	23	17	22	17	17	21	15	15	22	20	27	21	17	23	21	19	20	16	14	13	16	15	18	16	17	19	20	17	31	20	12	24	22	18	13	25	24	23	23	15	26	17	20	22	23	22	19	22	22	18	13	18	16	20	13	17	23	24	27	19	15	27	14	20	21	26	28	21	15	22	25	18	32	16	23	16	13	28	17	17	23	19	28	23	25	16	13	23	15	13	19	17	27	26	22	28	20	20	19	13	12	20	19	12	19	22	17	18	18	18	23	23	18	22	22	27	17	21	21	22	25	22	21	25	16	16	18	13	14	16	26	25	16	20	19	15	18	13	18	16	19	18	19	17	15	25	17	18	15	22	18	14	21	16	30	23	29	17	19	25	21	16	26	19	16	22	17	12	13	25	23	12	21	18	20	28	22	25	22	19	17	15	20	15	19	30	18	21	17	26	21	24	29	23	15	20	11	17	26	14	19	21	10	22	16	23	19	27	13	24	26	25	21	26	23	19	18	26	26	24	16	16	17	17	20	20	17	13	17	23	16	16	18	14	28	15	16	14	16	25	19	19	21	20	22	27	20	15	13	14	24	16	22	20	18	14	19	17	24	18	14	15	22	12	24	23	20	27	27	11	20	20	26	21	13	22	11	15	13	23	16	17	19	17	18	25	23	18	15	28	21	24	15	21	29	12	21	21	25	15	15	22	24	16	21	20	18	18	15	17	28	30	18	12	19	9	16	17	18	18	21	14	26	13	19	14	14	23	13	14	26	19	18	23	25	20	18	20	20	20	23	19	17	31	21	20	22	22	23	32	29	19	22	22	20	23	18	21	13	20	18	17	22	19	16	15	17	24	21	25	19	19	22	28	15	15	22	17	20	18	15	17	12	23	21	24	32	14	28	15	23	19	25	21	13	21	19	25	21	26	26	22	9	27	23	22	20	16	23	18	30	24	15	17	26	11	20	20	24	16	13	29	23	15	17	24	24	19	20	11	20	17	22	15	16	18	14	20	18	23	22	27	16	15	18	18	22	26	19	32	18	28	18	12	21	18	19	26	26	17	15	19	23	10	18	18	21	21	24	23	17	20	18	23	21	29	23	20	14	19	20	18	20	19	21	11	18	15	23	17	20	20	31	20	24	18	16	27	17	18	24	17	17	21	23	14	27	15	21	25	26	23	19	30	19	22	20	17	22	18	18	23	17	20	16	14	17	20	17	19	19	18	19	26	13	11	14	19	20	19	19	21	26	18	22	24	18	19	17	27	26	29	19	19	19	20	17	15	24	15	19	28	23	25	23	15	27	21	26	14	16	23	9	24	15	21	15	19	24	16	26	17	19	16	23	25	19	21	24	14	20	16	19	22	13	15	21	21	23	23	24	20	27	13	24	18	12	19	15	19	24	21	19	17	21	15	18	16	16	23	16	18	20	21	23	20	25	22	13	15	15	18	17	25	19	17	29	22	16	22	23	27	26	18	25	25	19	20	21	18	14	26	34	25	21	20	14	17	24	18	22	20	24	17	22
31961	23766	27761	36760	32612	30241	26844	23220	20215	16864	13968	10321	8773	7602	6942	6051	5129	4298	4151	3851	3583	3116	2505	2223	2048	2168	1935	1828	1597	1516	1629	1465	1209	940	784	704	659	606	562	587	621	600	580	610	544	597	537	536	559	518	542	522	481	505	465	506	491	475	457	451	447	469	416	469	451	444	419	427	437	463	465	417	446	460	402	416	433	382	459	416	427	399	414	418	394	396	380	369	364	395	419	376	417	394	422	403	372	353	365	407	379	373	376	351	391	387	362	377	346	351	394	358	356	373	350	400	377	393	350	359	389	373	374	387	374	398	348	379	380	348	391	383	385	355	378	329	385	356	386	359	405	388	364	366	369	349	375	359	371	367	348	364	419	427	374	380	379	354	374	373	352	372	386	345	332	354	410	371	375	359	353	376	359	376	381	373	380	361	390	344	371	389	369	366	365	384	376	343	343	360	372	347	350	391	377	365	384	355	352	356	403	370	368	347	318	333	339	406	377	350	351	407	378	371	367	401	341	328	375	359	363	323	373	354	353	331	364	355	364	333	354	377	339	355	347	371	377	350	355	365	361	344	360	363	409	359	377	344	358	367	347	381	348	357	370	378	370	359	345	390	342	380	383	347	372	368	361	379	388	372	382	346	370	367	413	380	375	385	381	366	354	374	380	359	365	353	389	344	367	348	371	350	345	369	382	373	322	383	375	375	366	354	393	347	394	340	357	390	376	391	363	325	372	369	414	369	360	362	359	383	341	345	341	377	374	382	371	369	322	318	362	352	358	338	363	364	335	393	345	346	344	396	364	387	371	343	347	353	390	370	381	348	413	371	355	399	348	377	346	365	372	368	366	358	365	342	347	364	338	365	360	358	373	355	331	364	370	326	350	342	373	357	345	367	329	346	369	356	351	379	368	348	373	369	359	365	359	334	371	356	373	365	379	363	330	341	347	350	398	351	353	395	379	378	368	393	350	359	355	366	387	372	367	335	342	355	354	331	369	349	355	344	327	350	360	348	341	386	369	349	360	359	357	361	391	377	405	360	360	360	367	372	394	366	365	355	316	388	401	361	358	383	372	388	363	358	353	375	378	356	363	354	374	420	373	346	361	339	347	361	361	340	360	361	379	386	332	341	372	365	365	358	405	369	370	353	358	345	370	351	344	356	365	368	402	371	406	336	327	409	387	355	351	413	375	368	380	341	356	374	341	361	349	374	400	373	377	358	353	352	373	357	367	386	372	355	346	375	376	351	387	386	361	354	335	375	391	395	353	342	359	360	375	389	353	399	351	387	371	362	359	372	348	381	389	369	371	364	337	358	381	377	339	344	360	346	347	368	323	373	370	380	377	360	381	372	379	366	395	349	313	365	354	363	351	379	341	364	373	354	372	382	352	377	336	334	393	333	356	326	393	383	352	358	382	379	335	348	360	371	353	317	354	357	340	376	356	365	354	367	378	364	371	381	356	361	374	402	380	369	402	353	361	379	362	385	351	350	343	374	371	408	362	333	377	353	367	363	380	379	363	321	357	352	379	352	365	366	361	353	379	360	361	348	359	364	367	388	361	381	349	353	392	356	381	360	376	374	374	343	365	375	369	362	373	354	363	367	349	370	359	355	378	356	355	353	334	359	358	348	375	372	362	354	382	339	361	353	350	371	373	374	300	351	355	372	366	362	362	379	337	372	359	361	377	367	331	361	332	379	372	378	373	347	356	362	387	375	373	367	366	374	343	381	333	353	336	339	363	380	350	364	348	386	366	353	357	383	388	371	386	354	364	344	362	329	365	341	367	367	323	339	395	392	347	384	371	373	337	382	371	360	378	373	358	354	355	355	359	388	344	336	323	367	385	364	376	337	328	375	355	397	390	376	341	336	348	365	375	342	349	357	357	320	342	342	358	358	387	349	381	363	366	328	375	323	356	401	339	345	343	377	393	363	324	340	383	357	353	350	380	333	362	372	361	376	377	354	366	354	355	344	359	379	358	364	383	402	365	381	372	362	366	355	370	390	370	349	370	358	341	354	359	342	353	342	347	361	358	375	373	357	380	343	370	365	360	360	315	392	393	368	345	363	369	340	354	351	357	371	356	362	374	361	346	355	364	382	384	359	351	361	334	375	330	366	361	365	388	367	353	362	384	317	331	427	386	352	308	364	385	361	345	363	365	370	336	393	369	344	361	362	322	354	387	363	356	366	350	364	381	364	350	362	334	377	385	349	363	339	353	360	368	368	367	344	375	342	390	386	331	372	386	374	328	347	381	374	361	372	337	393	359	368	349	391	352	364	358	334	376	372	354	367	372	393	382	379	403	385	345	345	334	410	358	344	351	364	384	351	379	369	353	397	316	350	349	375	394	387	340	327	375	362	383	370	374	369	378	388	369	413	362	351	379	382	395	387	381	360	303	349	367	345	352	378	373	354	368	381	298	381	363	379	314	404	328	376	359	368	352	336	361	336	376	350	387	373	339	367	378	349	368	348	350	334	354	332	383	372	361	333	393	370	397	331	354	327	385	340	337	344	359	386	381	373	397	345	360	339	356	370	371	393	335	338	331	366	382	364	356	371	385	342	354	370	347	384	374	372	355	394	366	403	350	387	356	350	375	353	339	367	356	341	325	364	391	358	372	371	371	372	388	356	343	376	324	386	355	374	372	386	404	362	371	355	381	352	331	367	382	345	346	364	375	418	381	381	352	378	387	362	350	364	362	354	346	376	374	370	368	378	351	360	362	356	349	347	360	330	366	368	377	397	360	345	369	342	323	375	384	377	374	350	426	370	375	344	333	360	363	361	367	358	372	356	341	377	375	387	368	366	360	350	360	336	370	379	349	358	360	367	356	365	373	367	351	331	360	369	383	354	368	349	377	352	350	347	373	369	357	360	361	354	364	362	360	360	387	341	348	382	378	327	357	375	363	382	362	393	360	353	375	384	338	402	361	339	354	404	353	379	365	333	352	396	361	356	378	370	382	370	365	365	379	389	376	371	379	368	364	353	351	343	387	358	390	360	383	380	376	355	375	360	337	322	358	389	375	366	384	342	368	361	389	418	376	386	355	395	378	348	375	358	319	366	364	378	394	354	365	366	354	362	360	353	357	374	336	384	361	354	378	351	375	354	348	367	401	344	356	348	334	376	385	370	401	355	342	349	382	384	384	358	331	361	360	349	385	356	362	369	359	368	360	383	381	371	352	368	373	351	363	344	351	359	343	351	359	372	390	329	326	389	340	341	361	373	338	385	352	382	363	353	367	351	357	363	374	365	400	357	384	354	378	375	348	349	382	332	362	353	322	367	345	377	364	366	376	373	306	394	348	361	354	358	406	347	364	353	353	350	377	377	380	349	355	351	375	352	372	347	373	350	346	352	401	352	369	373	345	350	347	398	330	376	373	356	366	333	351	336	359	376	331	371	365	372	409	353	350	366	355	346	364	381	395	364	372	325	369	371	361	357	371	363	342	403	351	354	347	355	366	366	372	351	373	349	378	370	367	387	368	375	371	385
2927	888	685	476	416	362	287	271	169	181	142	125	105	108	76	75	75	69	67	74	55	62	51	53	59	45	40	42	42	46	53	43	36	35	34	27	39	37	29	37	29	35	37	38	37	28	31	42	35	33	44	46	38	31	29	35	26	32	26	38	33	28	25	26	31	40	33	32	31	35	34	41	35	34	25	36	38	34	40	33	34	33	34	32	33	23	35	30	39	35	32	35	22	26	28	40	39	30	28	30	34	25	35	38	23	29	33	35	29	29	37	28	33	44	37	37	39	31	32	22	25	39	22	35	32	31	46	28	29	30	34	24	32	35	47	25	33	26	34	34	31	34	37	31	33	31	35	24	27	32	29	20	30	20	32	30	26	30	28	33	30	19	24	32	31	32	28	28	37	28	38	31	34	32	45	33	27	24	33	41	31	28	21	42	31	24	37	28	29	18	27	30	27	37	34	31	36	30	31	29	39	19	25	30	21	28	25	32	33	30	30	31	41	32	26	34	31	42	29	23	42	30	28	28	41	33	29	27	36	34	32	32	35	45	40	24	39	28	34	38	31	31	33	27	25	38	30	29	27	43	21	25	28	30	35	32	32	40	25	25	38	24	31	34	29	26	31	35	29	41	32	32	29	27	39	33	21	30	27	31	31	27	29	48	31	25	30	29	27	41	35	37	33	28	24	35	35	34	30	32	28	39	26	28	34	30	37	47	34	36	42	32	39	25	24	30	30	24	24	32	24	34	33	36	25	28	38	18	28	35	36	29	25	38	27	27	26	39	45	37	25	30	28	29	33	39	23	29	36	34	29	35	39	34	37	27	28	28	32	28	33	32	48	25	35	28	34	31	37	38	26	22	37	34	30	30	31	18	28	19	31	30	27	27	33	27	42	26	32	38	37	40	25	22	34	29	28	30	28	28	25	25	26	22	30	28	37	26	29	28	32	30	36	30	26	29	39	31	32	38	23	31	37	17	23	30	30	34	32	29	28	39	34	24	25	23	24	23	29	34	26	35	33	30	30	29	43	35	27	39	30	30	34	25	35	32	26	34	28	37	40	27	35	30	30	40	31	29	29	29	26	33	29	27	29	29	30	25	34	35	27	36	29	37	32	32	29	49	29	39	25	30	29	29	34	33	23	30	33	25	32	28	29	35	26	33	32	23	25	31	30	36	32	23	23	28	37	26	27	32	31	28	31	33	28	29	24	20	38	31	31	27	30	25	27	33	33	23	31	21	42	38	35	30	26	42	33	32	30	35	27	24	36	22	37	23	29	21	33	19	25	23	35	18	34	36	22	28	25	37	39	20	35	28	30	36	29	35	31	27	31	27	33	30	31	34	35	29	25	25	38	34	29	39	30	26	26	31	27	30	32	30	24	28	23	25	32	24	38	30	27	35	35	39	31	28	34	29	27	32	26	23	26	35	35	25	35	23	34	38	29	22	25	27	24	30	41	33	26	32	28	20	32	29	28	33	26	28	27	26	29	26	38	22	33	36	28	31	30	30	39	37	38	27	35	34	24	31	33	38	35	28	26	37	26	34	33	32	27	26	32	28	31	30	31	30	27	30	36	38	33	24	32	45	27	34	26	27	23	28	28	35	31	33	37	32	26	31	34	41	32	35	35	36	17	26	29	34	35	30	27	30	27	24	41	29	26	32	34	45	31	16	34	30	28	30	28	28	26	29	30	34	30	30	42	28	32	30	28	27	30	33	32	29	35	39	37	35	24	22	36	25	42	43	38	33	28	40	24	19	26	25	34	27	22	22	24	48	35	33	28	27	36	33	31	36	32	43	28	32	33	30	40	21	23	28	34	34	26	32	23	36	29	34	29	29	30	30	28	23	28	27	38	27	34	32	27	32	23	30	33	35	30	28	18	44	27	34	35	31	27	21	36	33	31	37	37	36	29	24	20	36	36	24	19	32	41	24	35	30	24	24	30	25	36	27	33	31	32	30	29	29	31	34	34	35	25	28	37	35	36	32	29	22	27	28	28	44	30	29	38	34	44	29	26	39	28	27	35	22	33	28	30	25	26	21	36	28	36	37	34	31	26	40	35	35	27	46	33	36	35	28	46	30	29	36	29	30	28	30	33	28	25	31	30	36	20	23	24	23	41	20	30	23	35	37	34	28	30	31	37	21	27	32	29	29	32	35	26	48	32	21	26	40	45	37	29	27	34	28	38	23	33	26	33	37	34	25	30	36	28	22	33	21	31	40	34	26	30	46	26	19	32	35	30	31	37	40	27	36	20	28	34	37	27	36	36	31	29	33	34	26	32	36	29	31	31	35	29	30	26	22	33	31	28	37	34	33	30	37	28	25	35	36	29	43	29	32	37	31	34	33	27	36	39	38	35	40	34	38	33	29	28	23	31	31	33	30	31	21	28	28	34	26	34	25	26	32	36	32	38	29	19	37	37	27	30	36	20	25	28	23	28	33	32	28	21	29	29	36	42	24	26	38	37	26	40	36	33	33	43	32	32	28	25	33	33	37	30	18	27	31	31	34	41	23	42	21	28	31	31	26	38	26	29	44	24	21	35	34	30	34	25	30	30	38	25	28	32	34	39	31	38	35	32	29	33	32	31	36	27	30	30	32	25	32	29	29	30	28	29	29	39	30	23	32	27	28	28	29	32	29	29	31	28	24	25	37	27	32	37	25	31	22	25	24	26	33	32	37	35	38	26	34	25	34	26	23	42	32	30	34	21	28	30	27	42	31	27	31	33	22	33	37	31	37	35	26	32	33	34	32	31	21	24	41	27	29	32	31	31	21	25	34	25	36	34	32	35	21	35	30	31	28	33	31	34	39	31	25	33	26	27	38	25	39	33	34	39	29	24	21	43	35	24	32	31	32	29	34	28	34	35	24	30	28	35	30	32	23	26	31	40	32	27	34	33	29	32	37	31	30	35	29	34	32	36	38	30	33	26	30	31	40	23	28	25	26	34	36	31	23	35	25	28	24	46	22	30	37	28	36	28	28	29	36	37	31	32	25	37	27	27	32	22	29	26	32	33	33	35	19	27	28	25	31	32	29	17	30	26	35	30	32	32	26	23	30	30	30	31	35	26	32	34	32	26	35	36	31	32	35	26	35	27	29	29	25	24	37	34	28	31	36	23	32	27	35	37	42	32	34	30	31	27	33	32	28	29	33	37	28	22	24	23	29	35	26	24	27	20	27	32	31	35	32	22	21	41	34	26	35	34	48	33	46	25	28	34	30	34	30	40	34	38	30	28	31	35	31	28	29	32	23	23	32	32	30	34	35	30	33	41	30	29	20	44	24	35	29	18	34	39	34	42	25	39	26	40	29	25	26	28	35	28	35	27	29	25	32	29	29	27	35	26	41	30	29	44	29	28	36	25	30	27	29	39	29	15	27	20	33	29	31	32	29	27	31	27	33	36	31	33	35	27	33	33	31	31	25	33	44	29	35	27	27	23	29	31	41	23	34	39	35	37	30	28	22	33	30	32	39	33	29	32	40
26250	20700	17808	27274	29350	27380	23272	19368	15120	12753	10372	7824	6722	5613	5030	4645	3986	3315	3097	3136	2791	2318	2035	1814	1834	1862	1585	1511	1400	1329	1375	1243	1009	961	750	771	726	699	671	658	659	741	750	759	705	664	707	684	726	723	651	609	657	596	632	633	638	605	648	612	595	611	610	584	596	609	575	579	611	651	590	611	639	603	627	628	544	567	569	585	576	595	614	587	583	565	544	567	588	569	579	590	547	552	527	598	555	600	520	562	569	582	600	560	559	564	574	519	601	634	546	538	567	589	574	634	566	572	550	578	527	584	553	548	574	582	546	587	559	585	563	542	519	569	591	521	561	579	529	521	540	544	541	592	565	561	563	573	516	588	589	541	559	571	603	563	552	585	542	553	539	530	590	604	529	534	601	537	536	576	553	563	542	578	576	496	592	561	534	576	516	544	528	554	577	580	588	526	569	526	510	557	556	529	529	581	560	586	588	572	540	550	542	558	577	551	545	540	567	583	573	560	561	568	545	577	554	525	520	532	545	539	546	585	563	541	570	549	536	561	567	566	559	561	557	548	543	538	541	543	545	567	589	585	546	585	558	578	534	587	554	543	553	552	590	511	606	572	575	551	557	540	516	516	524	582	567	606	543	549	547	562	540	563	589	534	580	558	548	561	546	545	536	531	522	586	589	538	593	515	538	548	496	551	519	572	555	526	551	528	562	585	588	522	542	561	524	569	533	553	606	571	566	589	575	584	544	570	566	561	534	578	582	571	521	582	546	505	582	531	552	582	583	576	549	514	513	568	568	551	549	548	522	549	544	545	585	569	554	548	540	565	526	575	582	568	538	541	566	544	523	577	540	582	593	549	555	581	539	620	556	588	508	581	549	561	552	523	562	554	548	507	541	518	531	537	569	532	586	519	567	570	528	528	545	532	534	581	599	555	582	543	527	569	596	573	540	536	579	558	539	544	577	571	558	566	570	569	593	573	566	550	572	555	600	582	540	557	530	547	574	560	597	567	571	554	526	534	548	576	584	540	565	573	595	544	567	557	527	584	587	531	569	563	503	546	543	570	507	539	597	545	597	571	512	562	550	545	555	570	550	570	548	579	543	541	569	608	549	531	592	552	540	603	563	541	539	562	572	531	504	559	533	536	523	563	553	547	603	572	575	551	552	519	585	518	539	545	524	526	587	541	508	568	524	566	546	566	561	562	529	589	512	561	548	495	591	531	546	598	578	579	545	579	562	564	578	561	521	525	513	563	552	500	552	567	555	538	549	542	533	524	556	568	566	552	565	493	547	569	512	567	562	598	522	531	546	561	542	562	541	570	559	585	588	528	530	525	542	551	543	572	580	568	567	552	571	582	530	526	531	589	542	556	588	563	550	570	545	543	552	536	535	536	518	584	506	531	568	567	548	544	546	556	577	561	541	576	555	539	558	559	558	522	554	478	538	563	585	538	587	548	514	569	553	587	574	524	589	552	560	571	588	580	566	539	537	590	553	494	549	553	581	600	549	507	563	544	534	522	524	532	559	528	556	531	549	558	555	563	581	540	537	602	565	578	546	556	575	563	533	576	549	502	563	520	574	535	587	558	516	543	522	584	584	533	522	560	535	534	570	590	547	534	518	573	592	550	575	524	566	566	550	562	569	559	576	556	553	580	550	529	548	570	519	501	568	581	527	562	551	556	568	567	589	554	537	576	591	552	562	556	556	558	583	542	598	557	550	538	517	552	563	534	533	531	542	554	529	596	547	539	563	514	587	552	555	489	569	535	572	568	525	543	555	567	549	514	553	535	605	550	550	595	594	578	541	557	508	539	568	583	528	550	575	588	518	552	548	529	531	593	587	554	537	524	564	591	550	589	571	564	568	539	538	530	537	569	555	615	572	537	529	510	523	542	558	559	562	512	574	520	545	523	553	560	546	559	577	541	563	559	574	537	556	555	527	570	520	563	559	555	586	559	537	555	542	580	552	578	550	578	531	542	559	539	571	547	536	566	499	533	565	551	565	608	585	538	589	601	537	552	508	565	568	520	571	548	552	532	555	576	568	563	570	558	556	532	572	575	554	583	555	590	539	566	564	592	554	582	539	550	540	533	574	516	523	559	512	597	503	532	536	576	511	583	558	562	521	544	564	526	547	530	561	596	535	555	513	536	535	540	552	516	532	556	554	567	583	547	535	513	527	532	534	542	516	581	558	545	564	548	573	552	544	580	495	590	566	536	499	540	572	533	585	585	573	550	505	564	514	531	546	535	554	574	558	591	536	552	552	578	565	548	562	538	575	533	527	589	531	553	575	506	538	554	558	540	577	531	558	581	545	514	579	543	592	568	558	565	559	553	531	562	563	554	528	530	553	531	570	598	545	576	579	558	555	554	579	543	528	551	572	535	553	531	585	552	529	564	542	548	587	553	521	575	546	574	589	550	586	586	572	520	526	512	577	535	570	596	530	516	581	551	522	550	539	553	533	546	562	584	539	568	559	542	532	546	594	564	548	589	563	561	555	555	538	554	566	553	587	542	569	549	570	575	561	566	573	544	576	500	533	532	529	543	602	533	549	532	550	567	558	553	573	560	557	551	529	520	539	540	547	565	567	578	576	526	560	532	517	510	552	542	535	552	541	554	542	515	578	566	506	575	528	558	570	515	540	592	548	568	557	508	572	565	546	547	544	555	572	572	548	577	608	537	557	537	550	559	548	560	563	575	564	523	523	564	541	599	562	552	543	573	575	574	570	545	522	543	557	547	517	579	528	570	530	596	558	507	551	535	556	586	568	559	562	556	542	559	552	503	575	565	545	555	530	577	537	563	601	601	584	575	563	557	559	519	543	542	532	553	551	564	561	540	563	571	564	579	554	576	530	570	541	572	533	543	573	568	572	574	542	535	522	538	573	536	543	564	532	576	551	569	541	558	578	574	555	569	529	530	537	549	546	629	541	538	612	554	563	545	547	581	568	578	576	531	556	522	549	535	561	550	519	557	586	564	554	560	526	594	527	551	565	575	548	593	538	584	538	554	565	569	587	506	529	580	577	514	529	579	544	537	551	561	527	519	582	545	530	502	531	600	577	558	577	556	576	569	563	570	588	562	545	545	561	543	549	538	551	558	545	544	550	622	555	514	584	558	588	584	572	553	580	510	555	570	541	549	537	535	532	539	562	554	557	521	580	552	553	598	528	559	546	599	555	562	544	574	554	547	532	500	536	540	494	548	521	560	524	541	578	567	563	592	576	516	572	557	576	594	563	538	561	556	574	548	571	530	607	530	557	512	566	544	545	565	572	571	544	570	546	550	558	575	578	525	556	537	574	539	574	571	570	541	544	568	560	555	517	573	501	563	524	582	562	585	598	573	519	514	604	554	573	528	570	532	559	590	558	530	564	540	568	563	566	550	574	575	565	585	576	545	527	572	545	562	581	565	561	542	567	568	566	552	538	581	540	553	580	589	596	556	542	534	555	563	546	510	575	540	553	586	560	493	577	566	587	569	565	569	536	572	533	527
2849	1219	578	436	685	539	424	345	273	245	212	168	145	134	128	121	117	94	85	86	61	57	53	76	62	63	37	54	53	56	51	41	39	46	27	30	30	28	31	33	35	26	29	26	36	30	25	23	31	25	33	23	18	29	19	33	19	18	20	20	31	38	20	23	23	24	22	28	28	27	24	34	20	26	26	32	22	29	23	27	35	36	19	21	29	23	17	17	21	36	34	23	20	28	23	25	25	18	33	29	31	26	39	27	18	30	33	24	24	22	15	22	18	23	22	27	30	27	23	27	27	27	23	26	24	23	20	21	28	29	24	28	29	22	19	20	28	28	25	25	17	21	23	21	29	22	25	25	18	29	24	20	29	25	23	25	24	17	30	25	18	29	14	21	32	26	17	30	26	21	28	32	16	21	32	24	23	24	26	27	32	21	25	20	25	24	25	27	28	24	24	27	24	23	20	33	29	28	26	32	33	29	35	26	21	22	27	26	31	31	13	27	18	27	35	27	29	25	35	18	32	26	27	26	24	25	35	23	29	24	18	30	33	30	20	23	30	23	28	28	21	27	27	22	31	28	25	20	18	18	28	14	27	24	33	32	22	27	32	18	30	21	22	23	27	23	22	27	19	20	26	28	18	31	19	23	32	18	29	27	22	21	18	25	30	26	23	28	28	29	24	31	19	28	28	29	27	28	18	24	26	21	25	29	21	23	23	15	28	24	27	26	25	28	32	21	26	26	24	26	27	29	26	26	23	25	24	26	23	23	26	27	27	16	27	26	15	24	29	27	17	20	33	28	26	22	29	16	28	21	20	24	18	23	18	26	26	14	31	17	18	16	24	31	23	27	35	24	24	23	23	24	29	27	26	19	21	21	25	26	19	27	19	24	23	26	26	25	24	13	29	29	27	25	27	38	23	31	30	24	29	19	22	26	19	20	21	23	32	31	29	26	25	22	27	26	25	34	24	22	27	25	15	31	24	29	26	29	19	22	26	16	17	28	26	12	25	32	21	15	22	22	24	21	26	21	22	22	36	28	29	25	21	35	25	30	29	23	24	37	19	18	23	20	35	27	18	25	20	28	29	18	27	21	20	28	23	30	19	26	25	30	22	25	25	22	28	33	23	20	29	35	22	26	25	19	30	36	15	19	20	28	24	20	20	30	22	17	19	27	30	23	32	22	21	27	20	28	22	28	25	29	26	20	16	26	23	33	26	18	25	19	21	17	17	27	21	21	25	21	24	18	28	31	26	31	27	26	29	29	31	22	22	23	27	30	24	21	23	31	18	26	22	35	31	27	15	34	24	25	29	24	28	17	19	23	30	27	33	25	24	24	22	28	22	28	22	25	23	20	18	17	21	27	27	32	23	28	31	28	25	19	28	23	18	33	21	23	31	22	25	23	21	23	29	21	21	28	34	26	23	24	25	23	19	21	28	28	15	19	28	23	28	36	21	30	21	31	18	22	29	16	25	24	31	25	24	24	22	31	19	25	16	26	24	25	32	27	24	25	24	22	30	22	29	25	26	27	22	21	25	19	28	37	16	25	31	36	24	26	30	27	26	28	29	25	30	31	19	20	31	35	22	21	33	16	29	30	26	35	24	27	25	25	21	22	33	24	25	20	32	22	22	22	18	25	31	31	16	14	27	23	32	34	26	21	27	29	24	39	32	25	35	25	30	37	28	25	36	31	23	22	20	26	34	29	22	32	23	20	25	34	23	22	27	32	35	28	28	18	19	29	21	30	22	19	34	29	17	18	22	33	16	22	19	19	22	36	24	25	23	27	26	24	28	28	23	26	24	22	22	24	30	26	37	32	25	24	26	25	25	28	36	27	24	19	27	27	27	30	20	29	23	28	32	27	24	26	23	22	23	23	20	26	19	31	17	22	15	20	39	22	24	23	24	22	31	33	31	20	23	20	28	23	23	30	28	23	22	22	30	20	18	23	26	27	25	21	31	24	23	25	24	17	29	20	21	29	19	24	24	25	24	30	20	15	20	25	29	29	28	16	25	21	23	25	27	23	31	32	25	23	19	25	17	19	20	23	29	30	20	19	23	17	37	31	28	17	24	37	22	23	23	22	28	22	26	24	25	25	23	24	22	32	24	26	18	26	17	22	23	25	19	27	31	27	23	27	28	26	30	25	25	29	19	26	20	32	30	25	32	27	14	23	23	24	28	30	17	29	24	24	27	21	19	23	27	24	22	25	23	25	26	19	18	28	21	26	25	29	19	19	28	20	26	24	16	26	22	24	21	34	25	33	23	26	23	26	25	18	19	29	28	29	27	18	22	23	25	23	25	28	22	27	32	27	29	22	22	23	18	22	35	21	22	23	23	23	22	22	27	24	17	24	20	22	30	25	25	20	29	21	33	27	30	29	32	25	24	32	26	33	18	28	25	20	26	23	26	23	24	21	21	26	26	21	27	17	24	23	21	30	23	17	24	19	10	25	29	17	21	33	22	32	35	20	21	27	39	27	19	24	35	29	21	20	19	29	23	23	24	30	24	18	30	25	27	24	27	24	28	17	23	36	30	26	24	26	18	28	31	20	28	26	28	24	24	25	21	27	19	22	26	35	19	24	23	22	22	24	23	25	28	32	21	32	29	28	31	20	24	28	20	16	24	30	21	17	27	23	33	34	28	15	34	26	28	25	22	24	26	24	29	17	24	25	27	27	25	20	30	26	25	26	19	17	28	24	20	28	23	26	24	28	24	25	25	20	28	24	24	32	26	22	25	26	22	33	21	22	23	20	29	16	26	15	26	20	21	22	21	25	21	30	30	27	27	19	18	19	31	21	31	21	18	28	31	22	38	22	23	19	22	16	29	21	19	34	28	21	22	31	21	33	33	28	37	23	28	21	21	23	25	31	23	24	20	40	33	31	33	24	28	18	26	22	23	30	23	32	34	33	26	40	21	22	21	25	24	21	19	23	24	26	29	15	23	25	19	25	33	24	29	24	24	21	24	20	24	26	22	31	34	18	30	27	33	18	18	15	28	28	23	22	16	22	33	27	38	28	22	25	25	31	32	27	28	34	30	18	23	24	20	29	23	18	28	21	21	24	26	24	27	30	23	23	20	27	26	14	25	29	25	25	24	35	24	22	20	25	17	25	35	28	24	32	20	25	20	21	19	31	30	23	20	22	23	23	20	35	24	23	32	29	19	28	25	19	23	33	24	25	23	26	24	23	20	26	24	25	26	32	28	21	17	32	19	23	20	21	28	21	27	25	25	28	16	23	24	18	27	18	30	24	38	15	19	19	26	22	30	25	24	26	20	17	21	26	25	25	26	26	26	35	30	33	40	23	21	17	24	19	30	20	24	22	32	20	23	31	31	32	22	22	16	24	20	22	19	21	23	23	21	34	22	33	26	22	24	33	20	20	29	19	30	23	18	22	22	17	20	26	33	19	19	21	26	26	29	21	31	29	22	22	27	24	30	26	27	26	28	20	20	14	24	26	19	23	29	19	17	22	25	26	30	29
33242	24201	15534	30007	36235	32928	29042	24198	18869	16139	13777	11252	9317	7826	7245	7009	5979	4897	4747	4371	3818	3058	2770	2706	2719	2433	2251	2022	1881	1792	1728	1455	1166	1017	855	799	762	722	718	722	733	733	731	707	700	743	682	655	597	620	612	613	618	604	581	584	557	536	573	571	558	545	553	504	539	520	539	583	581	554	571	544	581	509	511	528	546	505	539	510	487	479	440	502	497	468	436	458	498	476	458	468	464	472	444	445	467	481	492	471	446	452	460	447	449	455	475	492	474	448	458	465	481	473	435	441	447	461	443	423	439	456	465	454	442	481	420	434	401	460	435	475	475	491	447	473	468	435	440	493	396	447	465	447	459	428	436	425	472	506	461	434	452	430	490	454	495	399	485	448	431	458	420	511	458	429	453	447	460	453	459	435	466	428	411	408	458	450	440	465	438	427	482	433	484	470	442	410	415	447	461	453	470	445	451	458	441	481	502	457	434	450	455	476	410	442	447	444	481	426	417	444	444	451	434	476	451	438	443	417	423	455	447	433	416	457	431	474	447	440	465	438	426	434	432	490	447	445	453	411	468	410	480	448	443	447	457	422	411	436	438	463	498	442	474	447	458	454	475	439	474	442	447	470	450	408	408	433	441	456	461	403	454	444	448	431	446	460	464	458	439	444	467	425	433	449	480	406	417	461	449	460	473	426	417	429	468	403	397	422	399	441	469	475	428	442	489	413	425	450	414	445	451	428	462	472	438	451	477	447	514	458	469	462	446	419	458	421	445	476	474	426	439	473	430	437	461	439	460	419	452	451	421	434	419	444	458	480	461	444	448	408	446	424	400	451	425	429	443	436	417	458	458	435	457	479	441	431	423	423	431	453	409	445	474	447	470	437	441	457	424	465	434	448	458	439	464	446	427	471	463	429	411	461	450	425	436	388	475	452	437	444	415	453	437	422	444	481	380	477	453	443	413	446	423	444	462	403	434	456	414	469	443	452	480	455	445	452	425	453	438	477	442	431	488	457	462	462	450	443	451	440	469	444	447	415	463	461	428	467	423	470	447	430	452	446	462	453	428	468	436	480	423	412	477	415	416	420	417	460	403	417	411	462	486	437	437	428	466	415	436	484	455	435	476	439	454	429	415	431	438	460	441	487	457	429	437	465	423	404	468	434	443	431	475	456	448	449	428	430	441	448	502	433	442	443	455	447	451	443	457	454	472	425	461	392	452	420	479	440	437	432	419	437	443	428	471	490	451	446	453	427	457	435	492	463	435	422	400	477	476	434	462	428	443	416	413	441	476	416	451	462	420	424	453	460	449	469	462	448	414	449	470	448	461	435	469	409	463	418	457	435	431	383	455	472	427	473	420	467	451	442	445	409	420	424	463	435	429	480	461	430	418	438	454	436	457	435	432	431	437	448	456	427	430	472	449	460	443	485	460	471	434	389	445	426	467	430	445	433	440	440	437	474	463	423	448	461	452	401	447	438	455	446	418	472	451	460	446	438	465	454	428	419	433	440	467	430	455	466	449	430	458	427	483	446	408	413	448	422	466	428	423	428	448	428	450	469	426	409	446	419	446	451	448	423	433	483	448	431	449	419	475	424	464	463	459	429	424	472	429	470	445	405	432	417	478	426	451	428	438	393	418	443	459	420	440	484	480	481	449	441	385	395	460	456	463	437	415	463	393	447	433	452	465	431	466	409	430	445	433	434	413	426	438	424	420	434	411	452	425	464	482	462	481	454	469	483	456	429	453	466	427	445	438	429	447	444	434	456	439	472	457	463	442	454	433	420	489	473	446	453	423	467	442	461	458	452	442	448	432	407	426	444	387	410	433	412	440	472	435	428	432	439	461	451	458	462	474	388	397	401	434	454	471	435	453	471	448	431	449	413	475	443	430	442	454	461	448	469	435	470	441	446	451	434	463	431	433	444	448	452	455	395	450	445	475	476	410	444	455	434	478	430	456	392	403	442	457	476	443	431	450	469	457	440	424	483	416	446	456	412	447	440	434	480	436	418	398	461	431	448	474	469	433	464	448	473	437	483	440	423	441	438	454	447	424	425	409	442	450	416	445	472	432	480	438	431	429	403	473	432	436	443	439	392	426	430	406	492	439	441	432	409	445	448	408	436	429	501	485	428	410	461	411	444	421	422	432	428	435	424	466	417	462	447	451	459	418	412	442	444	428	442	435	444	445	448	454	474	427	411	469	418	473	464	446	432	445	429	433	452	440	437	419	457	454	438	479	406	441	456	406	430	424	403	459	451	438	416	442	422	447	469	438	443	442	441	436	445	434	470	462	421	427	426	450	475	404	448	425	486	449	488	465	453	445	428	432	436	478	456	419	422	437	439	437	449	435	429	452	423	461	462	466	435	441	419	480	441	406	455	403	430	434	450	438	391	464	459	495	451	466	437	463	488	437	419	403	455	457	455	430	496	442	449	427	483	442	438	450	475	422	451	431	403	466	452	446	423	433	455	453	433	475	473	417	446	431	458	415	456	472	459	437	439	431	450	429	439	447	465	435	448	409	429	426	449	415	449	457	403	427	446	430	429	457	417	453	434	441	430	437	420	439	422	413	428	452	414	436	427	455	436	458	434	446	445	446	417	462	421	445	446	467	463	429	448	442	448	460	461	437	420	452	446	401	438	459	442	462	486	456	406	444	475	463	451	410	429	456	503	435	440	456	418	447	456	421	457	431	446	465	443	443	466	449	446	454	455	431	438	467	469	446	463	421	462	442	478	446	430	450	467	436	436	448	432	439	456	464	460	436	428	425	458	458	457	435	471	424	467	475	423	448	474	418	462	410	472	443	483	422	422	444	449	458	461	501	432	432	432	419	466	420	425	451	444	430	463	428	437	450	432	478	443	451	486	427	428	448	426	446	462	435	427	478	421	448	454	478	456	405	447	472	427	456	458	447	446	448	463	377	445	480	454	479	416	469	443	428	504	452	447	467	426	451	431	429	433	394	449	452	437	469	442	437	433	453	443	439	420	442	452	454	447	474	420	469	458	420	460	440	458	457	427	449	426	476	458	499	461	451	449	448	465	458	460	460	489	461	434	438	456	430	433	420	418	423	402	468	440	468	448	446	460	423	440	443	402	440	434	486	449	466	469	438	419	443	456	460	448	452	437	402	438	456	462	441	430	460	435	426	404	426	452	454	466	428	422	458	425	468	411	459	437	442	463	456	445	448	431	428	459	459	445	443	442	457	486	409	462	408	441	427	407	447	433	431	470	453	449	451	455	444	459	481	453	437	447	443	442	452	476	432	439	426	471	450	459	456	452	475	449	419	431	423	435	431	445	427	442	458	431	465	441	394	468	428	436	454	432	428	468	465	405	408	439	452	474	441	405	482	438	493	404	458	435	408	442	422	454	470	466	435	451	470	400	435	430	480	453	477	431	480	411	483	458	453	424	441	432	420	454	447	440	440	422	436	482	446	409	450	417	446	466	453	445	436	427	417	494	471	470	463	477	444	451	462	436	425	396	410	449	438	450
1808	473	221	138	315	227	194	158	108	89	74	80	72	62	71	58	53	41	40	53	22	42	28	37	37	35	24	25	26	23	29	25	22	21	20	26	27	21	14	23	20	28	18	20	27	26	25	18	15	17	22	24	18	19	20	27	29	24	14	25	16	31	20	14	16	21	27	23	18	17	22	17	24	14	13	15	22	18	16	24	20	28	16	23	14	20	19	15	17	19	24	20	15	20	23	21	15	21	24	14	13	26	9	19	30	23	12	22	22	26	19	15	20	14	22	21	16	21	20	26	25	17	16	17	11	13	19	22	23	22	27	19	21	18	20	21	13	20	17	26	22	23	18	12	20	25	19	25	15	19	17	21	17	17	24	20	28	19	18	16	20	13	22	24	16	21	17	26	22	29	27	22	18	28	24	19	24	17	21	8	15	14	15	17	22	28	16	23	18	18	19	23	18	18	17	21	20	15	11	35	19	20	15	24	20	15	20	24	18	22	27	26	22	19	20	21	25	13	16	20	19	20	28	11	20	21	11	18	19	11	16	24	19	24	20	15	23	11	12	15	18	26	19	17	18	20	20	14	26	17	21	14	20	20	15	19	21	18	26	28	17	17	16	24	24	18	17	24	25	26	18	17	22	15	18	20	12	24	13	14	19	25	21	23	23	19	9	20	22	12	13	22	17	17	14	20	19	22	18	14	28	18	23	24	15	14	19	10	17	15	22	31	23	23	14	17	23	12	26	25	23	25	18	21	33	17	13	17	15	20	17	23	19	17	11	20	23	20	15	28	13	27	23	22	16	16	18	22	17	16	19	21	17	25	20	17	27	21	21	19	21	21	19	14	14	22	35	18	21	14	16	24	23	24	28	26	30	29	16	15	16	15	16	23	10	18	17	25	26	22	23	15	18	18	26	13	20	22	24	22	15	19	13	24	30	16	16	11	20	21	17	18	14	10	12	13	27	30	16	19	20	14	23	25	17	23	19	14	20	23	10	18	17	19	22	17	22	23	19	18	10	15	21	13	17	25	26	25	13	24	8	11	20	21	22	23	14	14	11	18	24	29	18	11	25	13	25	20	14	19	21	24	22	25	20	19	16	31	18	11	27	21	12	13	22	20	15	24	15	23	35	18	14	19	11	19	19	31	16	20	18	15	17	23	17	12	22	18	21	17	18	23	17	20	18	17	21	16	24	22	20	23	16	12	16	14	17	18	14	12	18	15	16	21	22	18	21	24	22	22	23	17	20	22	17	20	19	15	21	26	23	19	17	18	12	20	28	17	21	16	16	20	16	23	24	18	11	16	24	23	25	21	22	19	21	13	14	14	17	19	17	21	30	29	25	21	12	25	15	26	24	16	16	17	16	22	19	30	20	26	28	19	19	24	16	23	20	23	18	21	20	17	23	25	17	17	18	11	22	22	15	16	17	21	18	22	18	16	23	19	17	12	24	20	17	10	18	19	19	14	21	25	18	19	18	16	12	20	25	31	13	20	30	25	22	16	18	25	20	19	21	21	17	19	20	18	16	14	21	15	21	19	24	25	11	11	15	13	11	19	14	16	14	24	21	19	20	20	17	22	14	21	19	21	22	13	26	18	18	26	22	21	14	18	18	18	18	17	18	18	22	15	31	10	20	22	31	13	15	18	13	21	23	17	15	14	17	12	9	28	20	26	26	14	22	25	22	25	22	16	17	13	12	12	14	18	15	17	23	29	17	18	11	24	15	13	25	22	24	19	17	14	23	16	24	25	25	12	17	23	17	19	23	12	21	18	24	20	23	27	24	13	17	24	26	17	24	11	22	29	17	19	16	24	21	16	13	21	17	21	15	12	19	18	16	17	20	18	18	20	26	23	24	27	14	19	15	22	18	20	23	19	22	18	17	18	16	27	19	19	18	23	15	26	12	19	23	23	21	15	18	22	28	9	22	19	21	24	14	23	23	21	22	22	19	20	10	24	18	25	21	22	27	24	13	21	17	19	26	28	15	21	23	23	14	11	21	20	12	21	22	9	10	13	17	22	16	12	17	22	19	29	16	14	25	26	28	25	13	17	18	20	20	29	14	19	21	18	19	17	21	27	29	14	25	15	12	20	12	22	18	20	23	12	22	23	19	13	18	20	15	18	21	21	29	24	25	27	20	27	10	24	24	30	18	11	14	21	22	15	27	13	15	30	21	24	19	23	17	12	16	21	22	25	19	26	23	22	16	22	12	17	24	16	16	31	16	17	17	13	15	12	21	13	12	20	9	24	17	19	21	20	27	17	18	16	17	23	17	16	19	20	16	21	26	19	19	17	17	21	18	24	21	25	23	22	16	13	22	24	12	17	16	9	22	17	15	18	21	14	19	19	17	20	24	22	17	22	18	31	22	14	25	27	16	21	18	20	18	29	21	16	19	18	20	14	18	11	13	26	18	18	15	22	26	23	19	11	9	22	25	19	20	21	26	19	16	12	19	41	19	20	12	22	30	22	17	26	11	12	19	18	25	24	27	20	19	25	14	17	18	25	22	20	19	21	19	21	23	15	20	21	17	19	15	23	22	14	24	27	22	20	16	16	17	22	20	15	19	23	16	16	12	22	18	19	21	13	19	16	20	30	19	14	19	20	27	13	12	21	17	20	21	26	28	23	16	17	16	25	31	20	19	10	24	17	13	19	29	19	22	9	14	20	25	21	14	17	14	19	22	14	16	16	16	14	21	29	18	18	17	16	23	23	16	19	33	23	12	11	20	21	13	26	22	15	19	18	16	17	19	22	24	19	15	16	12	21	15	24	25	13	16	17	23	14	18	17	20	12	15	28	18	14	21	13	22	11	21	23	23	17	20	22	18	20	23	18	26	22	14	14	15	23	22	21	23	16	21	15	17	16	16	29	14	19	11	17	26	17	19	25	17	20	21	24	22	12	21	15	16	24	16	18	15	12	19	20	22	18	14	17	21	9	25	20	13	25	22	15	18	17	17	18	16	14	23	15	17	14	24	17	16	17	16	22	27	23	20	21	23	20	16	25	22	19	17	20	22	25	15	21	18	24	20	18	19	19	23	15	15	26	25	23	17	16	18	21	17	23	24	20	22	12	17	20	19	17	11	18	19	20	28	16	18	15	12	20	17	24	21	21	19	23	21	24	17	20	22	13	19	23	18	27	14	16	15	20	22	15	22	13	14	20	25	18	12	25	25	18	24	27	10	13	16	14	17	20	22	25	17	30	27	18	21	22	25	23	22	22	17	19	19	17	14	11	15	10	18	27	23	20	23	20	19	16	13	12	21	13	21	18	16	12	19	16	17	12	14	16	11	17	15	17	23	17	13	22	18	16	14	12	14	16	19	19	25	20	19	23	21	15	21	22	25	19	16	14	19	20	16	21	13	23	20	20	13	18	15	16	32	19	22	22	16	26	15	21	22	18	18	20	23	18	22	21	16	19	28	18	14	15	21	25	26	23	22	21	8	16	17	20	16	22	19	18	27	25	20	21	12	19	18	16	19	15
23575	14820	7794	17573	26465	22076	19359	13544	9858	8223	6560	5279	4834	3571	3293	3187	2837	2175	2161	1991	1700	1398	1268	1298	1323	1153	1019	938	989	988	851	646	537	496	487	432	413	447	453	432	417	430	503	413	409	430	447	406	449	390	412	402	386	364	370	430	385	372	396	366	384	380	417	360	368	395	383	380	371	378	372	330	391	356	401	394	341	385	400	357	368	364	365	335	317	349	332	356	341	342	335	343	347	361	316	375	334	365	351	383	352	341	344	327	334	347	373	336	351	367	363	372	352	353	372	315	339	346	358	341	322	309	341	346	380	363	334	361	351	369	349	366	345	350	362	345	384	379	358	351	337	340	376	324	353	346	378	367	325	364	345	361	333	356	376	371	344	337	319	385	330	353	325	345	366	375	340	322	323	324	343	344	352	370	390	355	340	336	343	370	368	384	329	315	319	343	349	355	334	347	371	349	350	327	355	366	373	381	337	385	331	372	368	336	340	394	358	325	353	359	344	383	337	358	361	371	339	343	350	382	351	348	361	368	384	311	334	334	340	346	370	354	333	356	355	344	381	353	353	334	311	354	331	368	333	361	340	340	353	337	343	362	358	344	332	313	345	368	356	328	378	333	356	316	303	351	325	332	357	354	376	315	357	360	341	333	371	316	361	353	342	358	327	312	342	357	380	351	332	341	346	341	372	350	349	361	370	373	353	367	351	347	319	356	346	334	374	341	342	382	354	360	331	354	350	370	339	349	365	362	354	336	347	349	329	352	353	336	349	349	339	358	358	355	332	357	358	331	343	382	311	368	341	348	358	328	343	367	347	329	366	361	336	345	360	378	358	350	337	369	347	363	354	348	329	342	382	345	367	356	354	356	364	357	363	355	320	336	393	347	351	326	384	357	334	349	322	358	350	352	314	335	320	383	344	344	357	338	323	328	326	324	358	360	326	330	342	360	331	345	343	374	347	345	355	332	371	378	334	365	359	350	355	320	320	350	348	340	386	379	347	321	359	344	366	375	389	308	350	355	356	348	363	336	357	319	359	334	354	328	357	335	352	346	359	339	347	327	364	365	348	364	351	369	343	312	346	350	356	335	346	364	348	325	351	354	355	366	339	332	336	355	352	339	349	349	356	347	358	339	322	361	338	366	353	343	334	330	363	336	352	359	328	369	297	325	389	325	352	333	336	379	366	392	361	350	336	300	311	362	359	330	318	340	375	332	354	339	362	359	345	395	362	351	367	326	345	348	328	373	339	353	347	329	321	379	365	359	350	330	351	362	351	341	347	347	375	344	364	373	351	341	323	329	347	338	351	382	350	357	332	388	345	360	336	336	362	352	337	342	366	339	351	323	355	339	385	377	355	366	363	339	349	343	354	322	336	354	327	359	342	329	385	363	321	360	306	337	399	341	358	341	331	358	370	386	338	354	348	316	346	358	361	316	360	341	365	358	377	372	322	348	337	337	322	357	335	319	339	373	316	308	330	358	384	358	336	375	351	339	376	343	343	355	364	336	355	387	350	354	345	390	369	305	351	336	391	343	347	358	351	374	351	348	356	357	335	361	367	347	347	362	357	335	390	342	340	352	335	341	346	336	315	371	341	358	359	358	340	347	361	327	327	345	387	363	354	331	338	370	342	362	362	332	341	362	349	331	389	355	351	328	329	372	349	370	342	314	410	368	344	357	325	321	339	339	355	359	335	381	343	373	361	367	350	368	309	379	353	377	357	324	369	346	341	317	338	326	356	342	353	350	348	316	390	334	320	359	353	329	317	329	355	318	333	333	332	352	330	325	363	332	356	351	344	331	370	352	375	367	361	320	380	326	395	323	371	362	349	354	316	344	358	355	354	349	363	351	359	347	370	343	344	377	328	330	385	328	365	371	356	351	341	318	326	321	343	370	357	335	325	355	349	344	350	337	338	347	349	365	350	324	385	316	370	346	361	327	318	350	373	370	373	328	335	349	340	355	335	324	348	328	347	350	361	371	354	380	362	369	336	386	355	355	379	332	356	346	301	361	332	361	367	354	337	360	324	345	342	314	355	367	339	326	365	306	366	346	354	345	342	356	367	339	353	329	334	301	339	343	347	364	389	354	364	359	340	344	347	352	358	362	362	320	366	316	350	366	385	350	354	363	365	362	376	372	332	356	352	340	367	341	310	348	329	344	370	334	355	371	363	346	344	366	334	364	347	341	339	370	328	331	362	354	358	367	377	332	350	338	365	323	300	349	335	356	345	353	309	354	372	347	336	376	357	336	325	345	344	360	342	359	347	346	352	344	371	338	374	373	371	282	353	324	361	353	350	370	330	319	364	341	367	325	344	390	330	376	328	315	328	326	329	366	374	352	349	349	375	323	314	345	345	343	371	323	335	378	337	383	342	396	332	321	363	377	398	321	356	384	350	349	365	362	306	300	359	328	359	342	349	345	344	336	319	363	336	346	317	380	317	370	363	355	330	349	352	339	366	308	328	332	351	310	357	354	351	367	335	359	341	368	344	330	357	345	315	338	377	334	321	351	334	356	338	373	358	347	350	337	332	359	355	322	365	334	361	329	346	333	336	338	335	343	318	340	353	345	343	347	343	331	334	361	371	393	382	337	314	356	330	332	350	378	338	347	319	345	338	343	372	355	347	334	354	343	344	344	331	339	329	370	363	351	341	353	316	343	365	330	329	344	357	343	361	304	357	338	387	346	337	328	352	356	329	398	369	360	365	331	345	311	363	362	354	335	327	308	328	353	346	340	367	359	328	377	357	329	368	370	333	319	352	306	362	346	378	368	351	385	351	362	362	341	319	369	357	325	343	346	341	360	366	340	393	341	334	349	349	332	354	347	343	337	332	343	358	342	321	327	356	303	346	351	348	327	341	356	356	350	373	358	394	345	334	359	349	345	336	318	314	311	337	354	323	305	358	380	352	365	365	384	381	350	351	349	350	316	341	367	356	355	397	316	378	354	340	346	318	343	338	336	351	336	370	325	349	349	336	339	351	352	364	329	339	387	327	346	338	349	353	325	346	320	361	334	347	377	363	357	368	359	330	341	341	337	377	331	333	336	345	358	355	349	348	350	372	331	326	341	307	330	345	337	326	314	358	343	353	334	357	304	333	342	353	362	336	360	373	361	359	385	329	380	380	319	349	332	326	369	336	340	355	319	345	360	327	346	331	358	325	350	329	344	329	319	374	366	360	331	320	373	343	357	369	355	359	341	365	363	369	319	329	337	359	344	359	351	333	339	340	345	372	331	379	340	374	311	358	345	323	343	341	355	353	332	390	371	364	309	388	351	326	338	387	396	334	337	318	347	356	323	346	346	321	390	360	334	309	374	341	364	380	372	344	342	330	343	363	341	357	344	350	345	334	342	330	335	357	346	344	318	355	320	354	327	364	379	332	349	370	357	360	348	341	352	379	365	354	359	323	342	382	315	351	344	337	356	340	355	350	338	333	353	337	342	351	330	381	382	351	358	401	357	326	332	371	346	346	353	341	330	330	355	382	330
2273	907	483	353	1089	466	430	284	221	227	192	159	166	126	114	128	97	64	62	69	70	56	61	62	53	49	44	39	36	40	34	33	40	23	23	21	26	18	19	30	30	21	20	34	34	27	24	27	21	13	21	22	21	19	11	24	16	22	18	22	21	27	28	24	17	22	24	19	20	19	21	22	25	21	18	26	27	30	21	16	21	18	25	20	29	13	10	23	18	25	27	17	24	13	22	24	25	18	14	24	15	20	26	18	20	14	26	16	23	19	17	17	17	23	11	20	22	20	21	15	23	16	24	14	33	16	23	20	22	16	18	19	18	23	24	24	24	20	25	18	16	32	20	20	24	21	29	18	20	22	32	18	21	23	22	22	20	22	20	21	21	16	15	23	26	25	17	10	21	22	22	20	30	24	26	23	21	21	22	14	21	15	26	27	9	24	25	19	23	24	26	13	19	21	28	15	20	22	10	19	17	23	27	24	22	22	15	20	25	18	19	17	19	37	24	17	16	27	23	21	21	22	24	19	13	21	17	21	17	23	19	21	24	17	25	29	13	16	17	27	23	25	14	35	22	26	24	20	21	22	15	19	22	25	27	25	19	16	22	20	22	23	27	19	21	23	19	12	30	26	22	34	18	31	20	16	15	19	20	19	25	27	15	18	16	24	7	16	14	22	19	26	20	23	27	16	20	28	19	23	18	21	18	16	17	24	22	23	23	17	18	13	26	15	23	18	23	16	13	18	24	15	14	22	18	19	9	19	17	19	28	22	21	18	19	22	23	20	15	27	26	20	24	18	17	27	20	19	16	14	18	20	29	23	12	24	25	17	15	29	17	20	21	23	17	15	23	23	19	23	25	25	26	22	11	20	20	18	21	13	17	20	26	17	19	17	10	17	20	14	20	12	23	34	29	13	17	16	22	23	27	17	16	20	13	19	24	31	16	19	21	23	16	15	23	24	14	13	22	23	20	18	14	23	16	27	19	21	16	15	17	20	19	24	19	17	17	24	20	24	21	20	14	11	18	17	17	25	24	15	31	15	24	15	13	21	20	21	18	29	19	25	22	20	21	19	25	16	21	18	17	27	23	27	29	21	21	20	21	19	19	24	23	12	30	20	24	26	15	36	17	25	22	17	15	21	17	17	22	14	23	20	20	15	23	17	13	16	24	23	18	17	13	12	20	25	16	29	32	21	26	21	19	28	20	28	21	19	21	19	18	17	15	21	24	25	23	18	20	16	24	11	12	18	23	25	26	26	17	20	17	11	21	21	21	23	25	21	23	21	18	20	21	24	21	18	14	17	20	21	15	23	17	14	15	21	16	23	26	20	19	17	19	21	29	18	24	25	28	22	16	20	17	14	22	18	22	12	20	24	18	23	16	11	22	24	22	23	25	19	23	25	19	23	29	12	23	20	24	27	14	20	14	29	15	17	21	19	26	16	16	16	17	19	23	17	21	12	15	18	22	28	29	17	13	27	21	24	22	27	19	19	15	19	22	17	23	21	19	16	21	21	14	18	27	16	25	19	17	24	28	19	17	16	25	20	16	12	16	21	17	29	16	15	17	16	18	23	12	19	13	23	19	16	14	18	24	22	11	15	25	22	25	18	16	22	17	27	18	17	19	22	19	22	19	19	30	13	19	20	19	28	22	21	11	25	34	19	15	20	20	21	20	28	17	16	27	12	19	19	18	25	26	24	20	23	25	19	25	14	23	17	13	22	13	25	19	15	23	20	17	18	23	13	15	22	15	18	19	20	22	27	20	20	23	23	17	14	22	16	15	32	17	17	9	16	18	21	13	21	20	21	26	20	22	20	18	18	22	17	23	22	29	18	21	22	15	15	28	26	26	17	22	15	22	14	24	28	22	23	12	13	21	19	27	22	23	20	23	24	22	14	15	24	24	25	22	23	22	23	10	27	20	22	19	22	21	23	22	21	20	19	12	19	15	12	23	16	20	19	17	14	17	21	19	23	25	23	19	25	24	24	24	21	15	26	20	24	18	17	24	21	16	15	23	19	21	18	24	22	28	23	21	27	23	22	22	19	11	22	16	30	10	11	20	26	23	24	24	12	25	32	16	24	17	21	18	26	21	19	21	20	21	21	19	20	15	17	15	22	15	26	13	27	16	28	19	18	11	31	17	28	17	22	18	18	25	16	23	19	20	29	20	20	26	20	16	13	21	16	23	30	20	16	25	18	19	18	16	20	22	21	12	20	17	17	18	20	16	21	23	24	22	19	17	28	18	16	16	21	25	19	23	19	15	17	18	16	21	24	10	20	16	12	20	14	22	20	22	25	17	15	19	10	12	12	23	20	33	19	19	19	28	17	21	19	16	20	17	25	24	17	24	18	15	19	16	25	21	17	16	21	18	27	19	18	19	19	21	22	25	21	20	22	18	17	17	18	24	28	26	32	17	18	21	19	23	17	23	16	18	18	22	13	16	15	27	20	15	21	13	19	21	19	16	9	15	29	25	28	17	18	23	20	24	13	15	16	19	36	26	14	15	28	22	13	12	19	23	25	28	18	16	20	22	23	16	20	19	24	20	24	11	18	23	14	23	16	15	18	22	18	19	26	22	21	21	21	23	20	21	16	25	14	21	20	23	15	17	21	18	23	26	20	20	13	16	14	22	15	22	19	25	21	21	16	18	29	17	25	18	25	17	19	28	17	26	20	19	16	22	21	19	23	25	22	20	17	28	13	14	20	17	28	15	26	19	17	15	18	27	17	24	18	18	23	25	15	17	17	19	28	18	25	26	21	21	21	21	10	22	23	15	15	15	21	19	20	27	26	21	30	13	17	26	19	23	21	15	23	18	20	18	19	16	17	19	12	21	27	18	20	17	22	19	23	18	19	17	20	20	13	7	16	21	23	22	20	19	20	22	12	24	24	29	17	22	14	14	16	13	27	25	26	15	21	21	13	19	20	29	20	17	24	21	17	25	18	19	25	12	27	21	23	18	19	16	17	23	20	21	19	24	16	19	21	16	15	16	17	23	13	21	18	26	19	22	13	19	14	26	25	22	16	20	29	18	21	15	22	17	21	14	24	25	19	15	21	23	17	18	22	29	10	11	21	19	24	15	19	19	19	27	26	27	23	17	22	15	14	24	22	19	14	25	16	26	26	17	18	22	12	29	12	20	21	22	22	27	17	19	24	21	22	19	17	23	20	13	20	21	17	23	33	20	20	21	23	23	16	15	19	25	18	25	19	21	19	30	23	17	12	25	13	21	26	19	19	20	20	23	19	18	23	17	17	19	20	18	22	23	12	21	18	34	23	22	20	19	23	26	21	11	22	29	16	16	14	22	21	23	15	21	19	26	19	28	19	16	21	14	24	23	26	11	18	23	20	22	20	22	23	15	17	19	18	20	20	26	31	19	19	22	22	17	19	17	28	25	17	18	26	24	17	24	22	26	24	18	19	14	28	13	24	20	15	21	19	17	20	20	27	19	15	19	19	14	16	22	24	16	17	17	15	20	18
31826	21317	13711	27010	36777	32172	28921	21380	17140	15631	12878	10544	9831	8048	7268	6728	5501	4479	4352	3832	3078	2718	2664	2710	2414	2173	1920	1815	1668	1702	1351	1023	816	747	656	704	629	668	643	607	675	664	641	605	643	626	629	569	549	562	529	524	472	514	474	473	508	450	470	478	484	456	473	450	471	437	429	508	452	472	393	449	425	434	407	456	445	428	452	391	404	428	399	414	369	398	374	429	383	369	414	380	401	353	379	368	340	413	352	425	351	357	369	346	388	346	371	370	403	395	402	384	357	373	384	373	380	413	371	379	361	385	354	394	319	368	374	361	381	369	338	391	346	352	360	357	379	393	381	361	380	364	381	388	344	372	388	350	361	388	361	407	359	385	409	382	410	388	385	360	390	365	372	388	382	393	377	364	377	355	386	383	407	364	373	365	353	362	347	384	368	395	366	362	405	342	351	349	357	365	340	346	361	356	359	404	351	390	358	351	364	343	391	331	361	381	340	336	350	377	382	354	336	380	383	371	357	384	342	345	384	356	377	350	346	368	374	404	335	357	364	367	341	356	368	365	349	349	365	386	384	348	360	390	354	375	356	354	364	337	346	360	335	354	351	360	389	396	370	336	383	339	378	357	344	347	355	349	372	342	381	360	404	349	367	368	349	364	344	314	399	371	353	351	384	362	356	362	360	361	353	331	363	391	362	361	387	373	356	377	387	376	354	354	368	377	358	386	341	334	343	375	376	355	329	368	357	353	355	351	351	346	330	352	380	349	340	373	322	383	372	363	311	337	331	370	353	381	342	359	358	344	341	339	365	332	382	388	356	377	376	361	343	372	345	366	377	375	376	348	331	354	387	365	359	357	365	387	353	368	380	372	395	386	373	335	334	372	368	383	380	353	357	387	369	360	355	364	343	358	384	368	353	349	348	373	385	371	371	365	396	364	351	357	320	348	362	334	405	368	368	369	384	372	353	356	353	364	376	366	365	342	375	374	343	352	374	351	365	337	333	368	373	359	365	350	360	361	359	374	358	372	370	366	321	369	362	386	403	365	393	369	368	343	375	384	331	372	383	380	378	360	349	374	355	348	370	365	349	370	378	366	367	353	381	365	383	382	380	371	371	365	304	386	342	367	353	348	371	361	383	356	347	341	394	355	331	351	356	370	374	346	365	370	358	366	356	368	375	371	358	374	357	332	399	381	377	360	374	390	361	333	347	369	347	372	357	402	380	355	376	365	327	363	360	341	374	354	366	364	349	347	375	339	344	345	387	380	369	357	381	381	353	346	338	359	326	392	401	374	353	345	353	376	340	387	368	358	373	361	385	376	360	365	326	335	366	374	351	348	370	371	349	346	359	374	354	339	332	365	362	332	370	386	341	355	364	378	354	347	323	373	372	365	406	374	399	393	355	349	372	365	339	354	381	333	341	372	356	425	362	377	348	374	381	318	337	384	367	369	339	363	384	364	368	356	402	353	352	368	358	387	365	373	358	362	356	375	368	360	369	363	344	372	379	386	357	348	372	363	367	366	353	354	400	371	348	352	368	376	371	328	397	376	398	413	377	357	365	358	363	367	356	343	348	323	371	360	349	385	378	350	368	343	412	379	369	408	339	343	373	358	337	376	357	392	375	353	338	354	356	369	370	357	392	373	353	375	348	323	378	336	351	362	346	363	374	356	393	400	359	339	354	343	376	376	367	370	353	354	353	364	356	392	350	367	372	324	351	357	376	353	410	341	376	376	327	358	333	377	347	381	331	348	344	393	334	374	356	367	320	351	330	358	394	371	346	385	338	382	330	353	374	333	352	384	355	358	349	393	348	336	353	370	364	385	370	372	375	364	345	361	333	353	358	332	380	378	319	361	353	341	371	346	353	351	322	346	351	364	359	387	358	370	359	390	378	392	344	358	323	347	348	326	316	406	361	339	381	349	342	376	331	404	331	366	359	339	350	371	356	328	361	332	371	333	392	383	387	346	378	334	366	391	365	348	349	397	379	336	388	357	417	369	349	365	362	374	352	359	346	376	347	394	345	348	374	380	398	365	377	360	377	383	374	342	387	363	379	406	379	343	385	369	361	366	341	365	338	341	375	355	347	357	364	368	319	388	377	340	358	347	376	370	351	352	376	369	328	374	373	365	360	338	377	359	359	327	386	357	339	374	348	352	361	373	366	379	357	367	376	374	339	341	363	350	349	365	354	354	373	326	345	356	384	372	356	333	354	354	342	367	385	336	393	380	372	354	336	363	349	361	380	328	347	357	371	333	329	337	373	378	360	358	349	362	350	383	353	364	368	362	338	345	344	353	379	358	352	333	351	352	367	380	355	357	381	384	369	388	353	379	367	384	373	364	363	363	359	370	403	356	355	351	376	376	356	379	349	364	320	378	361	382	326	380	365	360	370	391	369	336	377	361	365	371	363	367	357	368	358	360	388	345	353	339	362	354	362	373	380	397	354	356	365	342	363	393	344	365	332	361	370	343	359	362	361	331	372	372	345	332	384	358	327	351	361	349	358	371	388	366	360	358	362	383	368	335	370	354	361	336	369	358	370	356	379	366	379	375	363	345	372	339	369	365	368	386	361	345	385	377	349	369	368	319	388	382	332	371	365	370	366	388	357	356	362	355	380	413	343	376	349	376	375	335	370	340	369	397	406	373	369	360	359	366	356	342	374	319	319	372	369	358	368	389	381	360	348	380	388	359	355	366	341	379	372	369	387	363	383	386	387	364	351	349	366	388	364	342	368	387	333	345	390	384	387	337	385	365	367	389	357	352	384	341	383	371	351	375	363	355	384	343	349	336	367	361	397	351	354	372	355	348	345	366	408	370	398	367	358	353	346	377	381	383	382	339	375	350	364	374	357	349	385	383	314	369	326	352	376	388	369	347	351	382	371	378	372	323	360	359	365	331	348	377	337	325	361	348	346	349	362	369	338	352	348	377	361	365	331	369	375	356	397	356	368	377	336	359	355	360	351	375	351	385	363	361	368	378	339	371	364	370	373	371	352	365	365	366	337	342	356	358	344	401	361	324	361	360	337	359	374	361	344	379	360	348	373	380	346	352	353	360	351	382	365	367	360	342	339	362	365	333	355	345	385	379	353	359	378	366	375	323	345	376	347	381	365	339	347	356	334	356	352	384	368	366	404	400	375	409	364	377	403	383	335	373	355	342	377	400	368	355	389	367	373	392	347	355	364	342	367	345	355	371	347	347	332	372	352	351	406	392	315	372	367	367	385	383	382	347	386	371	333	342	384	411	371	382	333	374	394	343	348	331	349	368	355	338	402	357	384	348	358	357	329	371	359	378	363	379	392	340	363	352	371	361	346	368	340	364	335	378	372	345	346	370	360	394	345	363	384	345	368	373	337	366	374	357	356	340	365	341	354	352	369	329	359	359	356	353	373	384	335	378	339	340	345	368	367	360	355	347	410	392	362	355	362	383	356	342	346	343	359	364	396	374	349	347	356	379	326	357	359	360	376	368	382	391	366	354	344	346	334	348
2994	626	332	277	425	337	316	204	154	156	169	147	122	113	112	105	75	58	66	59	67	64	55	58	53	56	39	53	50	51	36	50	37	35	32	39	25	42	34	27	43	26	28	30	30	33	34	38	33	35	34	34	34	36	32	31	36	36	23	35	21	27	33	21	28	33	35	44	35	34	33	36	37	40	42	36	37	31	39	41	38	27	29	30	28	34	25	31	40	23	29	36	23	27	31	37	37	29	35	27	25	32	32	31	38	34	34	29	33	37	40	35	32	30	26	31	30	37	29	28	33	29	30	34	27	27	37	45	26	41	28	32	35	23	38	30	25	28	36	31	35	25	26	27	30	34	44	39	36	40	33	31	33	28	35	27	27	29	31	33	32	33	32	37	23	32	21	34	44	46	33	29	28	25	40	28	29	25	33	31	37	28	29	24	40	23	26	40	23	30	36	30	38	25	29	33	26	30	19	32	40	40	37	34	23	42	29	35	35	30	27	35	32	31	44	38	30	24	43	24	31	29	34	25	45	27	34	36	39	27	25	25	32	45	31	29	37	40	32	28	33	33	31	35	26	27	32	36	23	20	40	36	31	38	37	27	29	29	35	25	31	34	33	38	41	30	32	32	30	22	23	40	25	37	35	27	30	41	28	22	26	34	29	34	37	26	38	41	32	29	27	26	32	34	29	27	35	27	28	35	40	34	31	33	33	41	35	32	32	24	35	32	34	25	34	40	30	25	32	36	30	28	28	30	24	17	33	18	28	28	37	39	25	36	27	34	36	37	36	22	28	41	31	26	28	39	36	41	31	38	24	23	22	34	32	31	29	36	28	25	29	29	35	33	38	39	30	20	31	37	25	32	31	37	25	33	28	31	38	29	31	40	35	36	22	33	32	29	26	28	31	27	33	24	23	31	30	30	38	23	30	31	30	30	34	37	30	18	33	32	27	30	28	27	29	32	27	34	26	33	33	37	28	32	33	17	36	25	37	42	32	38	29	36	37	38	28	38	38	27	39	37	43	26	28	38	24	22	29	32	28	32	31	44	22	31	35	26	30	38	28	30	25	24	32	40	29	24	22	37	27	30	39	24	30	28	38	30	29	29	35	30	30	38	25	22	33	33	38	23	36	26	19	31	25	20	29	25	32	26	30	23	31	34	26	34	31	28	34	27	26	29	31	36	39	28	29	30	33	34	26	22	36	24	33	32	33	29	35	26	38	25	29	21	28	22	40	20	30	27	29	31	30	27	31	31	30	25	27	25	37	35	32	41	31	26	25	29	21	37	32	30	27	35	32	33	28	29	38	24	29	33	40	37	35	31	36	33	31	27	31	34	34	32	39	25	25	36	30	25	24	28	31	32	30	34	24	25	35	32	25	29	28	26	25	31	40	37	36	32	24	39	25	27	27	36	25	33	31	36	29	35	28	34	37	32	35	19	21	31	26	28	38	31	31	32	31	24	31	35	23	15	27	26	36	33	37	34	28	35	26	35	30	30	35	37	35	31	26	42	35	28	34	37	30	32	28	24	28	35	29	27	41	42	38	37	33	29	37	33	40	25	23	33	29	45	34	35	36	28	33	32	33	39	29	25	30	24	30	34	29	19	32	43	24	27	23	38	27	28	34	34	36	29	40	35	29	17	20	34	24	33	22	26	29	32	31	32	34	31	35	37	28	25	35	28	42	29	34	32	37	26	38	37	37	27	23	31	25	20	21	28	32	30	40	29	31	26	27	21	20	24	32	27	23	29	29	34	37	31	29	31	20	28	22	32	28	35	29	24	38	36	31	27	20	35	35	36	21	40	34	30	36	32	32	34	43	30	31	26	34	27	36	39	35	35	22	29	38	36	27	23	26	29	30	26	38	32	19	32	32	38	29	29	24	33	32	34	24	19	33	33	37	36	29	44	23	42	32	27	29	35	39	33	25	26	34	30	34	35	36	28	38	34	31	38	24	41	25	35	31	31	23	37	27	36	40	27	21	36	35	28	28	33	22	33	27	30	29	34	35	29	31	37	35	26	33	37	37	34	21	30	25	33	34	31	35	45	25	30	31	34	23	20	36	24	37	30	18	17	32	26	33	20	28	24	34	35	26	32	30	33	36	22	36	30	31	38	30	27	29	19	32	33	17	30	34	31	40	35	35	40	32	33	34	44	31	33	31	28	31	36	39	21	39	34	30	26	26	34	32	35	27	21	33	19	30	29	35	23	27	26	34	30	44	26	34	29	44	35	24	37	35	30	30	24	26	34	25	20	35	33	37	31	26	37	22	29	38	31	34	29	27	27	22	21	24	36	33	31	29	22	41	25	21	26	35	31	30	30	29	33	19	28	22	30	32	32	26	35	41	36	29	33	27	23	37	29	28	33	30	25	37	27	33	26	39	29	26	30	44	28	28	24	28	36	41	31	33	25	28	38	34	40	27	35	28	37	36	35	27	29	34	32	34	25	32	32	24	30	23	28	30	32	25	24	31	31	22	35	25	32	50	37	40	38	20	37	33	40	23	35	27	21	27	28	31	24	27	22	29	34	25	33	38	40	24	33	33	24	33	35	31	33	30	22	42	24	42	26	33	33	31	25	35	30	37	29	30	44	26	38	38	29	32	28	27	30	20	32	34	33	38	34	26	22	28	34	30	23	38	34	38	30	36	35	34	33	38	41	32	30	32	31	20	20	24	29	33	27	30	29	29	24	21	28	27	26	34	37	35	39	31	30	38	20	24	34	45	38	30	21	31	27	21	35	21	20	38	33	30	36	37	40	30	36	29	28	28	38	34	38	30	22	28	25	32	27	29	29	26	25	29	28	36	27	34	27	28	24	33	22	30	28	39	30	26	28	31	36	25	28	39	29	38	33	32	35	24	34	28	34	23	19	24	26	29	42	35	39	29	30	30	26	29	33	40	34	31	41	28	35	40	34	16	26	35	20	39	22	35	29	38	35	26	25	29	31	24	31	39	35	25	31	26	27	31	37	33	27	24	35	23	24	27	24	28	39	27	41	28	37	21	47	35	30	35	29	26	27	24	37	22	40	28	32	32	31	31	30	35	29	31	38	32	26	33	29	19	28	33	28	24	30	29	29	27	23	33	27	30	18	26	33	36	40	31	37	30	29	45	26	46	18	27	28	32	32	30	31	24	22	24	32	35	39	31	31	29	20	36	32	32	28	29	24	26	32	27	44	38	31	27	26	25	26	31	27	26	25	25	42	22	28	46	30	34	30	16	23	27	34	37	27	31	33	33	24	40	25	33	24	42	22	26	32	18	28	27	28	28	31	27	39	30	39	36	29	24	37	37	45	42	26	30	31	34	34	34	29	39	25	21	31	36	25	30	35	24	30	37	30	26	40	26	40	32	28	34	28	36	37	25	24	44	24	29	22	23	39	27	37	34	36	33	29	38	32	32	37	33	37	35	35	29	38	26	29	35	23	35	33	25	32	34	26	23	20	26	26	22	33	29	34	25	39	36	27	24	32	31	26	40	27	41	27
25679	18183	10556	22210	29612	27039	25088	16352	13507	11972	9962	8427	8067	7006	5788	5427	4524	3629	3446	2895	2521	2106	2246	2095	1965	1802	1538	1500	1505	1270	1131	895	829	732	724	718	773	812	745	732	767	752	732	691	675	704	677	641	657	639	668	688	626	641	613	607	601	633	614	620	631	605	628	620	610	603	659	601	618	629	660	591	575	607	611	611	633	585	617	593	580	522	596	557	540	565	596	565	587	546	577	587	543	586	568	578	587	556	594	538	557	580	570	562	593	573	565	537	566	591	532	552	568	535	532	570	593	544	575	518	538	594	575	590	531	579	583	523	529	502	571	584	549	550	579	577	592	532	558	530	568	557	597	579	572	568	567	606	545	550	539	558	536	567	595	532	555	568	548	539	591	567	521	577	555	530	576	552	533	588	548	574	567	562	537	572	574	603	551	545	576	576	562	588	582	561	574	570	578	558	543	533	598	524	561	577	569	533	568	578	576	551	570	575	563	526	560	534	555	602	548	513	553	566	573	552	499	544	487	542	582	571	550	522	555	561	553	566	549	498	567	556	553	535	592	560	578	520	492	575	516	547	598	556	565	597	543	561	564	547	560	575	588	550	541	584	539	565	572	572	549	584	602	528	547	537	559	593	544	591	545	579	526	559	529	527	580	564	592	598	562	595	568	537	523	592	587	539	626	579	592	524	514	545	570	498	546	555	555	550	545	531	554	555	560	586	564	552	579	574	552	521	531	527	576	573	567	580	562	550	586	542	544	569	514	525	559	523	564	566	568	539	579	492	528	542	556	524	545	534	611	537	541	573	554	583	564	536	553	504	544	530	567	536	560	537	584	558	529	550	578	575	545	606	521	591	551	530	567	559	576	555	521	575	578	537	575	585	536	553	544	583	552	491	565	550	575	573	539	564	556	578	540	591	571	555	564	575	562	579	589	551	569	546	552	514	558	578	584	535	545	534	514	529	561	540	593	554	547	525	595	562	529	551	552	558	559	553	551	533	537	514	566	553	567	585	549	554	551	529	594	575	628	571	530	553	570	523	529	559	568	601	557	528	537	570	551	546	580	544	536	544	529	579	578	565	529	582	610	558	521	561	573	505	573	548	568	559	524	567	533	561	552	572	529	548	572	562	548	581	559	552	564	562	521	583	560	548	536	529	558	600	544	535	581	612	558	591	557	562	560	570	515	563	566	558	535	629	557	586	559	524	508	574	567	559	546	555	566	501	582	588	581	578	551	548	614	600	534	579	577	569	565	535	546	578	524	537	535	551	575	524	548	563	527	556	537	538	556	584	541	578	602	603	565	587	582	555	555	529	544	530	552	540	583	569	551	566	558	549	551	529	547	539	528	574	551	548	524	547	567	526	510	565	564	577	563	559	551	533	519	559	554	553	553	530	541	533	575	535	539	562	543	559	574	567	555	580	584	556	570	588	539	554	584	537	589	539	575	518	530	567	555	551	560	560	509	585	562	550	598	548	618	598	570	616	581	518	549	584	571	544	556	539	516	552	533	588	572	557	566	561	546	512	582	530	584	553	577	542	570	549	543	559	534	539	579	521	556	541	559	519	532	561	558	581	581	543	576	534	580	522	584	543	546	558	535	590	557	560	525	578	535	554	595	552	546	557	516	576	578	583	558	564	562	547	593	570	561	612	541	531	539	560	526	557	559	574	567	566	498	552	548	551	571	564	555	574	534	533	556	585	552	576	577	532	533	557	591	558	549	567	592	561	614	520	573	549	585	556	545	585	519	568	544	581	556	565	547	546	557	536	547	561	589	523	573	527	547	567	565	582	536	579	581	570	530	560	570	556	540	571	521	619	552	579	575	550	559	545	562	509	534	545	569	515	537	568	557	619	539	585	586	529	579	583	549	577	525	581	549	534	559	524	562	562	591	540	555	533	541	568	563	603	543	582	547	551	508	534	521	553	568	535	517	520	555	599	560	563	546	541	555	576	568	517	589	530	568	533	567	568	499	568	551	555	546	594	549	549	555	575	525	546	566	545	533	549	569	544	542	559	524	559	561	549	563	531	581	583	575	555	568	533	536	550	548	534	522	570	536	559	519	557	562	534	520	556	597	574	554	565	582	571	557	572	558	536	555	583	562	538	552	625	546	538	558	580	608	539	519	584	548	588	573	574	581	561	567	577	551	567	516	548	530	542	569	579	569	509	537	552	556	543	582	570	528	575	619	555	541	537	537	553	570	566	584	572	566	565	536	563	594	551	547	544	570	576	580	535	531	549	538	555	567	558	549	559	542	565	534	575	581	556	554	569	555	556	560	578	592	545	522	575	541	552	532	535	543	544	544	524	554	529	622	584	573	548	553	503	568	587	563	543	543	561	543	544	535	541	588	563	560	564	579	535	570	579	512	573	580	540	566	563	552	557	588	542	569	520	558	537	542	523	568	550	544	580	594	590	555	597	549	540	557	533	590	577	541	590	556	548	591	528	568	538	533	506	518	565	531	561	535	607	539	592	562	515	576	497	548	553	541	561	559	556	575	526	549	593	517	533	567	551	546	539	560	602	552	568	552	552	584	564	514	534	541	556	574	541	544	564	536	551	561	581	596	552	564	528	538	561	532	545	549	537	610	562	552	544	553	554	560	554	540	573	551	511	577	573	591	517	571	562	593	559	589	557	570	531	581	537	617	579	556	511	593	589	535	574	543	538	577	594	509	531	555	561	532	568	565	576	579	580	528	566	558	566	545	622	501	582	559	567	549	534	523	578	531	566	605	609	548	546	583	522	602	539	545	553	603	537	584	537	567	545	565	611	577	535	587	584	561	565	532	570	549	566	542	547	586	565	546	565	607	540	551	536	554	553	534	562	561	541	562	538	530	592	561	554	584	584	521	555	525	529	543	571	546	570	577	533	543	554	612	578	569	606	563	562	540	573	570	510	531	507	534	566	591	559	577	515	574	579	582	562	586	568	592	557	552	574	542	559	560	559	577	582	546	557	542	557	553	567	575	570	553	551	553	544	566	528	529	542	546	560	558	563	544	556	613	592	550	543	558	550	603	525	559	605	546	541	519	546	570	556	559	559	539	576	545	538	577	533	547	549	510	527	573	550	532	569	522	560	526	550	560	554	578	523	612	526	571	553	566	557	570	580	602	560	561	599	607	582	561	606	559	526	549	496	532	551	598	503	544	607	524	522	571	586	523	521	542	578	545	585	538	529	532	550	566	557	534	552	565	548	537	581	548	600	563	549	559	502	551	557	569	550	513	565	518	567	568	542	543	576	507	553	564	536	555	588	558	562	593	594	538	585	536	547	561	548	560	538	590	542	544	570	539	549	600	533	545	544	488	569	573	561	546	568	542	556	552	564	559	592	569	535	564	553	547	526	592	534	495	563	584	558	566	557	605	574	547	588	530	523	572	577	580	572	579	550	605	562	598	527	584	541	588	512	546	588	552	542	560	518	554	569	560	547	512	542	541	566	570	567	541	602	523	548	572	568	559	564	596	606	539	528	574	581	570	523	565	505	560	557
2543	1023	519	408	523	508	418	302	266	263	215	207	168	168	154	125	114	106	74	72	78	81	77	57	55	49	54	45	38	41	45	35	43	29	30	22	24	29	38	26	35	36	37	29	25	39	26	24	29	30	26	20	28	26	25	42	24	25	25	33	37	24	24	28	33	24	28	27	21	32	30	25	25	30	24	28	39	27	26	20	24	17	23	34	21	22	26	28	21	34	23	29	15	26	26	14	28	26	26	25	24	22	25	18	27	28	47	33	27	23	25	34	30	23	17	20	26	22	26	20	28	34	25	24	21	24	16	29	32	14	32	25	28	29	33	18	33	25	31	22	16	27	27	25	17	17	22	35	27	29	23	22	34	30	30	26	29	23	17	24	22	25	26	27	20	25	22	21	23	28	18	26	26	29	30	24	27	38	24	34	18	18	27	24	23	19	27	27	36	23	15	21	25	28	25	34	20	22	20	30	25	23	21	29	30	24	28	29	24	29	25	31	34	30	23	26	27	14	22	27	16	21	24	24	23	22	17	33	20	28	22	32	28	22	32	24	38	28	34	26	23	24	40	26	22	18	21	20	25	22	22	36	24	13	24	37	24	22	22	19	20	22	22	21	30	24	24	21	29	21	29	25	20	27	26	30	21	30	25	22	36	18	21	29	30	23	26	20	20	26	23	22	28	24	25	24	29	26	27	22	22	25	19	19	17	23	29	16	29	22	21	28	24	21	24	27	30	33	20	28	23	25	25	27	16	23	25	24	31	28	29	18	24	21	26	23	14	29	19	32	21	21	20	34	15	11	20	34	21	17	28	18	31	13	19	31	26	21	27	28	21	16	28	23	19	35	25	19	24	26	14	19	26	36	24	39	19	27	31	26	22	32	24	26	29	22	27	13	18	20	20	31	25	28	27	20	22	18	24	28	26	23	21	28	26	27	26	23	22	21	16	33	23	23	25	13	21	25	23	25	29	20	24	26	31	25	22	25	25	27	32	25	24	21	23	26	20	17	19	25	22	23	25	34	22	20	24	30	19	24	35	26	24	19	22	30	14	28	19	25	41	31	21	22	20	20	22	25	37	18	23	25	25	29	28	24	24	36	31	31	21	26	28	19	23	26	26	24	30	25	22	12	22	23	22	26	25	30	21	32	20	21	34	20	20	21	23	28	34	32	21	20	21	21	25	22	18	19	23	23	31	17	34	23	30	29	16	15	16	29	35	25	15	26	27	27	27	30	20	16	21	29	28	30	27	26	25	26	29	24	29	18	18	19	26	26	23	20	28	33	29	20	19	23	28	27	27	28	32	22	18	28	33	15	24	31	17	26	31	27	27	20	24	28	21	27	20	18	22	23	21	20	28	15	19	29	17	24	22	22	19	24	22	31	30	26	24	12	23	15	25	25	20	38	17	27	30	22	22	19	26	34	29	25	28	19	24	29	23	20	19	26	19	22	25	18	27	35	14	18	24	26	22	22	21	32	29	27	23	27	17	26	24	21	18	15	22	20	25	31	40	18	16	23	21	17	20	17	27	24	19	16	21	17	20	23	30	20	21	35	21	24	30	17	24	18	19	25	20	15	22	31	15	33	17	20	26	24	20	27	24	32	20	20	27	21	17	26	25	21	15	19	21	27	18	23	21	23	28	29	20	26	20	26	22	27	17	25	26	27	26	23	29	26	17	29	24	31	20	21	28	20	14	23	19	30	25	31	26	24	24	28	35	23	29	27	30	23	25	29	27	23	23	19	26	30	29	23	17	25	16	24	25	30	35	26	20	16	21	22	23	24	25	21	31	27	32	29	44	31	35	26	24	31	18	25	32	35	31	23	22	29	24	24	25	20	26	24	32	28	18	19	27	19	22	25	29	26	31	18	14	27	17	20	31	29	26	15	33	15	31	33	24	24	31	23	23	24	23	25	23	23	19	40	36	26	22	24	21	26	30	26	22	17	29	19	26	21	19	28	17	26	15	26	26	25	31	30	22	18	27	22	33	23	24	23	31	29	19	19	20	21	23	28	34	28	23	23	29	21	24	33	23	26	18	25	21	31	20	20	22	23	12	22	27	25	27	21	25	28	23	27	30	28	26	21	31	26	20	21	26	26	24	25	26	25	25	15	22	17	16	31	24	30	26	30	19	30	19	24	20	27	23	25	25	24	25	18	15	20	31	22	23	31	20	14	30	26	21	23	26	21	28	21	21	27	22	26	28	32	29	26	16	18	26	20	20	25	28	25	23	24	36	29	22	20	22	33	20	24	28	21	20	28	19	29	26	27	32	23	19	25	22	30	34	31	22	12	13	19	22	28	36	21	27	25	21	31	18	22	24	28	31	26	25	22	24	26	30	30	27	29	20	29	25	21	29	26	20	35	27	22	25	23	25	26	18	20	25	26	29	26	17	32	24	28	21	23	16	16	28	33	15	25	20	32	23	28	23	38	23	29	32	23	22	21	26	18	27	19	33	23	28	24	21	25	26	25	38	22	23	27	18	28	22	24	16	21	31	27	26	29	25	18	29	19	27	23	26	24	27	21	34	30	29	18	26	23	18	33	17	18	29	26	24	34	23	25	21	25	21	22	17	23	30	17	19	21	24	26	23	14	23	20	17	25	21	20	31	29	33	25	28	29	27	32	33	20	22	14	20	18	19	28	19	29	30	16	27	24	31	28	17	27	27	29	28	20	19	24	17	31	21	28	21	23	26	29	33	25	20	26	40	27	27	29	23	31	31	22	24	23	15	17	22	32	27	37	25	43	22	23	30	20	26	34	31	29	29	27	32	23	35	19	30	25	33	29	18	33	19	20	27	22	18	23	20	24	33	20	23	25	23	25	18	21	30	26	24	26	21	20	21	23	25	17	24	16	24	24	23	34	31	19	25	26	24	22	25	25	41	28	22	31	26	22	29	39	23	24	25	14	34	34	30	22	15	32	27	29	37	30	30	23	23	24	26	18	22	20	23	21	23	22	19	20	26	28	24	33	25	34	19	21	24	21	22	29	22	18	20	12	25	27	25	25	26	22	23	25	29	21	24	37	21	31	27	23	33	19	23	25	32	27	32	23	27	21	23	31	18	27	22	24	22	35	22	22	35	27	25	23	24	31	22	20	28	27	24	17	14	33	28	23	30	27	12	32	23	27	18	25	22	25	29	23	24	26	28	28	23	17	29	25	32	22	29	32	34	31	21	27	27	24	21	24	23	36	19	28	20	26	24	22	21	24	25	21	20	26	29	33	24	30	29	13	26	17	35	28	21	24	25	24	26	29	26	15	25	40	20	18	22	21	28	13	28	18	23	25	24	22	34	29	29	28	23	34	30	20	29	20	24	25	28	24	20	27	33	20	17	22	20	21	18	23	28	23	27	24	20	23	27	23	22	27	21	31	25	29	29	15	15	20	35	34	23	18	20	27	20	19	23	34	33	27	16	28	33	37	36	22	21	15	26	21	24	23	18	22	18	24	29	24	24	27	39	13	25	23	25	21	33	21	21	35
31375	22620	13983	27570	34388	31634	28878	21451	18664	16500	14250	12330	11029	10059	9087	7447	6119	5529	4779	4125	3337	3179	3198	3130	2696	2336	2108	1995	1905	1478	1104	937	880	888	830	858	816	767	804	782	746	777	773	701	729	724	645	676	596	617	615	590	550	560	572	552	587	580	574	544	557	573	569	548	544	540	537	519	573	562	526	548	566	517	527	558	528	550	505	527	474	506	476	475	440	478	495	476	497	476	477	430	467	481	480	448	459	464	507	477	463	495	442	440	467	445	449	406	487	464	447	447	445	467	435	434	416	460	483	439	457	472	470	479	456	445	420	466	466	496	474	423	423	466	446	466	441	464	485	431	433	458	449	467	431	469	424	502	476	444	485	455	513	499	496	465	452	480	439	473	491	461	442	461	449	452	426	401	479	461	459	438	457	449	452	443	417	471	445	449	432	436	430	445	440	468	424	447	407	435	474	423	471	468	449	397	426	437	449	446	421	420	434	438	423	448	465	447	431	495	431	455	429	459	452	435	449	435	408	427	437	449	437	466	491	460	438	442	427	455	457	424	465	461	422	405	449	488	436	480	431	406	428	457	461	494	433	458	447	419	468	453	464	401	405	468	456	442	422	440	447	431	437	419	467	429	414	477	444	421	454	452	466	447	407	438	437	445	426	471	432	427	475	458	424	441	422	425	431	413	436	455	481	469	461	432	464	473	443	422	460	434	433	449	401	448	431	475	447	457	460	438	428	432	441	429	434	411	438	442	438	415	464	431	431	415	423	465	473	454	462	422	468	445	462	453	432	437	475	437	442	459	456	431	439	439	414	403	464	475	398	471	416	437	479	441	453	432	422	448	476	424	431	433	474	448	422	480	465	412	417	483	457	482	430	410	442	424	480	419	454	406	467	456	472	453	434	423	441	440	453	458	424	439	455	465	391	469	454	439	407	447	467	427	443	463	416	438	439	433	439	445	442	472	448	437	425	477	440	404	449	450	433	437	411	429	483	413	452	411	430	462	449	482	420	424	455	470	498	443	445	445	435	462	463	425	440	403	403	451	412	416	492	439	463	436	465	422	451	429	454	456	408	405	472	433	443	474	437	423	440	439	455	420	424	457	425	473	413	421	461	459	452	430	469	437	491	420	410	471	402	414	454	447	470	423	461	465	444	477	455	422	410	461	437	423	443	405	424	446	415	501	412	445	442	447	403	424	422	486	398	465	424	437	406	453	431	446	460	473	467	422	431	445	487	452	444	457	408	467	462	425	437	465	402	441	442	455	433	469	455	433	438	429	434	441	445	413	471	446	453	441	440	467	457	492	417	447	432	452	449	472	396	425	466	474	462	474	417	472	459	455	431	430	452	455	443	455	457	450	438	446	416	435	480	429	455	447	464	460	430	466	477	466	437	445	420	443	440	470	445	442	451	416	445	450	444	446	426	422	452	407	428	487	471	436	408	455	408	460	465	427	461	422	416	442	487	471	437	413	424	484	447	422	472	432	470	477	409	449	442	433	417	447	471	444	446	419	405	441	475	440	457	438	468	460	449	433	429	445	404	419	466	438	452	425	415	413	467	448	409	464	437	439	420	434	447	431	451	461	450	439	427	437	430	462	444	464	475	461	437	450	390	448	448	484	445	440	425	468	442	425	402	483	395	477	478	437	458	450	427	404	428	454	432	462	432	440	472	419	451	469	423	472	435	411	418	467	450	428	420	425	446	432	424	449	465	408	507	443	453	456	461	481	464	445	446	429	473	445	461	447	435	411	441	450	455	436	440	453	435	473	467	430	463	427	431	410	427	423	425	480	454	444	477	453	441	431	416	454	437	440	432	456	466	416	451	458	472	448	423	436	434	419	450	424	473	425	464	430	443	445	445	458	456	472	441	466	422	461	424	437	500	450	415	435	451	495	462	424	460	464	425	470	448	451	465	445	469	479	441	464	456	416	461	402	496	437	476	424	424	439	425	419	469	433	419	447	450	458	454	448	438	422	431	463	443	426	428	440	422	445	453	450	449	413	410	415	481	415	465	450	459	422	444	435	447	498	441	442	429	437	456	457	451	420	433	430	431	485	445	481	444	425	442	430	469	453	402	428	451	434	487	454	439	444	504	463	459	445	453	467	483	423	461	416	427	432	450	455	422	438	425	457	436	433	488	460	442	465	432	453	456	457	449	466	456	426	453	449	457	448	418	452	422	452	436	433	468	454	426	446	434	420	447	463	431	448	441	436	433	459	433	489	438	429	446	454	433	454	478	438	399	490	452	449	401	427	457	437	445	421	480	456	431	456	441	396	483	440	416	416	437	453	408	413	454	422	417	458	461	447	450	447	432	430	432	436	456	434	420	439	414	457	443	427	425	391	426	456	439	429	425	443	420	440	417	426	448	421	459	446	470	440	404	444	463	437	457	438	456	433	445	442	468	444	436	425	478	449	448	434	446	449	452	466	444	465	459	453	479	443	446	416	465	429	427	470	447	449	439	439	428	457	478	446	420	429	419	435	483	478	414	454	407	461	416	462	438	446	419	500	467	436	432	414	448	436	417	424	457	427	451	448	409	455	430	420	417	468	473	440	440	445	466	446	430	437	451	461	427	480	457	448	451	458	451	439	421	419	471	434	437	440	444	426	472	438	448	450	449	448	475	406	422	446	420	440	442	445	448	427	417	444	440	430	417	417	466	452	424	469	442	488	459	458	466	433	471	427	431	423	409	466	434	425	404	453	437	449	436	444	455	424	443	449	437	394	469	422	441	450	425	433	483	453	431	453	403	452	451	443	431	419	433	462	444	440	411	430	493	453	424	414	398	425	441	428	418	373	446	454	437	445	442	446	464	432	432	452	450	452	419	433	431	422	467	419	431	446	443	433	483	455	452	464	462	432	476	428	451	450	443	440	460	463	455	460	444	463	443	437	464	443	464	446	454	408	439	448	426	464	418	464	419	422	448	434	485	455	411	457	446	443	431	466	440	439	458	438	445	499	442	434	434	405	395	423	443	431	456	420	456	433	477	445	480	481	448	447	418	419	464	477	485	454	401	394	472	445	414	430	438	475	442	435	469	448	445	471	443	432	458	439	434	452	455	470	438	448	454	451	450	413	407	404	438	437	390	453	470	430	432	436	438	415	457	421	442	430	435	439	409	450	468	430	440	420	454	468	435	402	392	437	439	455	468	407	440	419	420	438	427	400	433	416	404	425	450	440	416	455	453	438	441	466	414	424	436	408	437	421	470	441	438	438	454	462	429	447	443	442	441	451	466	454	457	462	444	421	430	429	439	431	438	454	454	477	418	424	425	428	450	432	398	464	439	418	464	471	414	439	430	443	462	442	471	422	437	411	422	464	438	444	433	396	486	485	442	443	421	416	430	435	442	430	467	419	429	446	422	428	436	423	475	430	410	418	424	439	426	449	451	422	456	413	452	450	426	415	451	445	459	454	420	419	438	469	462	450	440	484	430	469	434	465	433	459	458	472	436	485	429	428	444	423	457	445	473	443	469	454	432	459	444	433
1756	456	217	140	169	174	167	122	110	106	92	91	81	81	71	57	42	54	46	33	27	44	33	39	33	33	26	36	36	22	19	15	23	25	16	17	22	35	14	16	18	25	28	18	36	23	10	23	17	33	17	21	14	24	15	19	19	18	25	25	15	23	23	26	20	21	21	18	21	18	27	22	25	24	26	21	15	26	30	16	25	15	14	19	20	17	14	15	13	18	19	26	19	22	25	22	18	13	21	13	28	16	17	14	20	27	16	14	20	6	21	20	14	18	22	29	21	20	20	23	17	19	21	18	19	16	19	15	16	14	18	11	20	18	13	15	18	12	17	17	21	17	19	14	19	20	16	13	25	20	23	26	21	14	17	27	15	8	17	19	20	24	22	19	24	14	22	26	17	22	13	19	16	20	15	18	12	18	20	12	19	16	25	24	14	19	18	19	19	21	17	20	13	17	20	21	17	20	22	24	16	23	21	12	25	20	19	20	16	18	15	20	25	16	18	19	17	16	15	17	18	18	35	17	21	21	19	15	28	10	17	16	16	23	16	23	22	21	17	24	22	13	26	14	22	24	21	20	15	14	12	19	17	11	12	20	18	22	13	20	25	17	18	10	24	20	18	18	17	16	15	26	28	17	23	27	12	17	15	10	30	11	15	21	19	20	15	13	24	23	20	12	16	16	19	11	17	19	23	12	23	25	11	22	15	19	18	18	24	18	23	22	18	22	22	18	19	17	21	19	20	21	12	21	16	31	20	24	21	13	23	20	25	16	24	20	19	17	22	17	15	26	26	21	20	14	18	19	18	23	15	25	21	20	16	18	19	20	21	18	17	15	22	22	20	18	17	17	19	10	22	19	18	17	13	17	25	20	17	17	14	19	17	25	13	15	18	19	19	13	21	23	17	18	22	23	13	14	17	20	17	27	25	13	22	28	24	14	23	17	20	11	16	10	11	26	20	18	21	18	15	25	13	22	21	19	21	19	23	19	17	31	15	14	16	16	14	20	22	14	12	21	18	16	21	18	19	21	26	14	22	18	20	17	23	21	21	23	24	22	20	30	21	14	16	20	18	13	17	24	17	25	25	18	15	17	25	16	22	17	22	15	18	19	29	17	24	20	16	19	19	11	24	31	20	24	15	20	18	22	23	14	27	15	19	11	17	28	19	23	19	13	24	14	10	15	14	30	22	16	15	12	18	21	20	14	21	18	18	18	20	20	16	26	19	29	19	22	21	24	20	18	14	14	30	22	18	13	20	24	23	23	20	11	18	24	17	16	16	18	24	22	27	20	12	19	20	16	24	25	18	30	17	18	17	18	20	15	10	23	29	18	23	18	29	12	16	19	13	21	12	15	19	19	13	17	22	14	15	17	15	20	15	20	22	11	27	24	18	21	22	18	17	19	18	17	20	16	15	9	21	16	19	17	28	17	18	21	16	15	16	28	23	18	18	24	18	19	16	16	16	25	21	18	21	26	16	18	19	21	18	19	22	15	15	17	16	17	13	17	14	17	21	21	14	16	23	21	27	20	12	20	15	20	17	16	24	24	22	11	23	21	24	20	24	14	19	14	28	23	18	19	17	24	19	22	22	17	17	12	19	19	18	20	20	23	18	19	14	19	17	17	20	19	22	18	21	19	14	20	17	9	15	23	14	18	17	21	15	16	25	20	25	13	22	21	18	27	19	20	18	20	14	17	11	23	27	23	26	17	21	14	16	21	23	13	20	18	14	12	26	19	22	14	23	20	25	18	22	27	20	20	24	18	18	16	23	20	19	17	20	19	17	21	14	22	15	23	26	20	21	18	16	17	28	17	18	17	16	21	8	14	22	19	17	18	23	21	19	14	18	20	14	19	11	20	23	13	17	18	19	21	14	17	13	15	19	17	16	27	27	14	25	13	23	16	19	19	15	12	24	21	12	24	15	19	26	22	11	21	13	20	16	21	18	24	23	18	18	26	24	23	12	17	24	23	20	19	16	12	11	14	20	19	27	23	22	12	14	21	28	15	16	19	25	26	15	11	24	22	25	22	24	20	23	18	20	22	15	17	22	11	15	18	20	15	14	16	16	18	19	15	14	17	22	18	21	22	17	17	18	16	20	12	18	23	14	17	20	21	22	22	18	13	17	16	12	22	20	19	25	21	19	29	15	24	21	25	18	16	23	15	28	21	13	22	14	19	14	19	14	19	28	16	19	15	26	22	14	18	21	18	21	13	19	23	21	17	17	15	18	20	19	11	14	15	19	12	14	21	20	17	13	16	18	21	18	10	16	23	20	12	24	23	18	15	16	18	13	18	21	11	27	23	22	22	20	17	25	23	24	17	22	12	13	12	17	20	24	24	27	19	17	19	28	11	23	30	26	20	17	16	27	13	20	18	19	21	15	20	20	19	18	15	10	23	27	14	16	25	13	15	21	23	18	24	18	21	20	18	24	25	17	11	16	12	18	22	14	17	22	21	18	21	20	21	17	16	18	21	15	15	24	17	24	25	19	18	20	17	21	20	16	19	21	24	24	25	20	14	18	18	16	22	18	14	22	12	18	22	30	22	18	15	19	14	20	19	21	22	29	16	20	23	23	15	19	14	15	18	17	22	26	21	22	12	14	27	21	24	18	25	14	16	15	20	15	28	19	17	24	21	27	20	21	15	19	18	16	10	19	21	14	23	20	20	22	20	19	19	20	13	13	18	19	19	22	15	26	17	16	21	14	16	16	19	25	22	15	23	24	16	20	12	20	24	21	19	27	12	14	17	19	19	30	20	17	15	19	15	22	22	17	18	17	16	21	21	13	18	24	14	24	17	17	22	20	21	19	16	22	20	14	17	16	18	25	17	15	24	19	22	13	15	16	14	24	14	17	25	22	21	15	30	8	20	17	18	19	17	11	16	16	18	19	19	12	20	16	20	28	15	19	20	12	31	21	12	23	19	15	20	21	23	18	17	24	30	21	17	17	22	24	24	25	21	28	17	19	13	20	19	20	17	21	19	21	19	19	15	14	23	16	18	15	23	23	21	15	21	20	20	21	11	21	22	17	14	20	17	27	21	20	13	18	17	15	19	14	14	20	19	17	11	22	21	16	17	23	20	14	20	21	16	24	19	15	17	17	31	23	17	20	20	12	24	20	14	17	19	15	19	18	29	20	17	15	18	21	20	19	24	24	18	22	16	21	22	15	22	30	21	21	27	20	16	21	18	18	17	11	13	15	14	20	20	17	16	22	18	36	22	23	20	17	29	20	29	19	19	18	24	22	20	15	18	20	21	11	23	22	26	21	27	22	22	24	30	21	22	22	22	23	20	27	21	20	19	18	16	18	19	24	18	19	28	16	22	13	18	15	19	10	18	21	18	27	10	18	18	21	12	17	18	21	22	20	23	27	21	16	15	18	26	20	18	27	24	17	15	20	13	13	17	22	18	17	15	20	23	17	26	20	19	12	19	23	20	12	12	22	16	26	24	20	23	26	13	24	17	17	17	26	32	20	15
21544	14687	7383	14761	20572	19442	17206	12300	10567	9305	7217	6012	5265	4693	4054	3407	2813	2405	2237	1884	1473	1465	1425	1439	1141	1081	1087	1007	919	680	540	488	449	464	448	481	480	437	493	465	486	421	458	443	440	438	364	431	442	376	359	371	367	355	385	379	364	426	376	380	387	406	380	334	379	362	372	390	396	345	417	401	351	384	367	387	384	372	388	353	346	354	372	376	378	333	339	355	349	376	390	357	355	383	357	322	344	326	369	390	355	344	336	351	313	374	343	324	385	350	319	345	339	316	333	344	335	350	340	353	346	363	347	346	294	340	332	337	324	345	338	341	353	331	319	383	345	351	359	364	326	333	338	367	329	383	326	349	348	336	349	345	352	351	360	358	349	340	365	322	379	372	384	391	349	341	324	329	371	350	353	351	340	358	332	358	365	358	373	358	307	332	350	359	345	346	322	391	330	379	342	335	329	340	341	320	324	312	388	340	347	327	335	386	320	359	351	365	358	321	347	287	337	325	335	338	367	281	320	319	328	312	329	354	330	353	343	347	351	336	353	363	379	372	327	348	403	353	317	353	345	304	339	341	349	371	334	362	352	368	334	333	332	332	336	352	345	349	328	360	348	325	365	355	342	370	337	356	385	323	341	350	339	313	341	338	342	311	373	357	344	358	328	333	334	348	383	366	361	373	327	336	378	323	331	349	347	367	350	335	374	360	356	339	309	344	328	327	358	371	338	347	345	326	360	350	330	356	371	395	335	350	362	342	337	351	325	340	375	352	339	325	341	356	326	351	355	332	349	338	382	392	355	323	393	324	321	364	345	329	354	343	324	375	353	327	361	354	347	359	343	339	323	354	366	351	347	371	367	328	356	356	325	365	384	352	357	338	340	368	325	333	348	358	353	353	331	333	330	347	393	349	356	320	347	338	361	340	333	376	342	370	356	355	348	347	359	352	352	367	309	328	310	324	327	346	326	357	327	325	345	384	324	361	324	340	301	354	382	345	373	375	350	358	369	347	321	331	343	325	350	313	342	338	328	319	320	345	334	370	355	348	354	340	336	351	340	357	348	345	367	354	331	324	361	329	320	346	365	319	359	341	336	355	339	357	349	373	340	319	371	339	346	358	329	399	334	362	353	356	352	338	332	371	354	338	333	330	353	343	357	357	328	334	338	350	354	332	302	366	316	336	320	337	349	342	374	391	361	322	327	341	335	344	378	372	372	342	348	343	350	366	326	358	318	324	334	359	345	354	339	356	326	381	352	336	321	314	350	380	361	356	342	330	321	350	351	383	354	323	328	327	343	323	360	340	323	345	359	357	327	387	325	339	355	365	355	324	367	318	326	359	345	370	361	345	353	345	359	391	361	327	357	335	328	370	390	332	293	366	360	339	320	313	339	351	341	353	337	350	336	369	357	362	338	347	337	325	329	361	351	305	331	360	375	327	342	343	371	365	376	331	312	312	330	346	370	371	343	362	360	375	357	348	345	358	383	336	353	360	381	343	360	355	365	317	334	337	347	400	354	361	352	344	348	326	354	349	360	369	357	322	358	310	310	317	385	334	337	335	339	333	344	330	371	359	356	353	323	327	314	325	358	348	329	326	381	361	341	353	318	325	333	363	360	357	367	351	380	370	340	359	383	352	355	346	333	337	361	368	353	339	339	371	373	323	350	337	351	356	355	353	352	361	339	341	338	350	338	361	383	369	333	342	337	356	355	352	344	334	347	356	356	356	380	364	385	327	361	346	365	323	333	355	336	353	360	364	343	364	336	383	333	370	308	335	367	332	332	332	327	363	367	336	305	341	379	332	366	359	345	364	353	352	363	354	319	314	369	359	311	349	352	353	348	364	329	359	323	347	321	351	343	345	372	320	343	318	337	327	380	351	377	340	328	342	319	334	351	348	379	328	351	359	372	349	348	348	398	363	333	365	372	351	343	364	361	362	325	349	345	347	348	332	369	342	372	361	337	349	347	342	338	364	370	368	326	339	327	348	318	348	361	352	365	335	327	326	372	329	347	355	342	356	363	339	360	317	372	335	340	330	359	358	328	298	357	334	330	342	337	341	378	357	345	370	342	347	352	384	346	330	338	340	336	371	364	372	354	345	356	350	362	324	339	320	359	311	343	360	309	339	355	342	368	323	354	349	353	321	360	332	330	327	341	362	338	334	335	371	352	328	349	347	349	346	350	333	303	351	367	350	338	324	388	303	340	348	339	399	340	338	358	349	354	342	371	340	345	357	350	327	360	338	308	345	380	358	364	354	329	348	342	349	333	347	331	348	360	353	361	346	344	348	336	384	338	313	354	345	386	351	341	343	341	368	332	333	367	374	364	352	388	375	368	367	339	336	354	332	376	318	393	364	356	367	365	310	348	332	368	371	351	340	357	333	369	349	349	362	360	349	367	348	391	326	358	351	336	350	378	342	377	350	352	331	334	324	397	355	362	372	318	365	326	321	342	340	353	349	330	369	357	329	344	299	329	336	334	346	374	343	340	343	345	361	336	343	338	353	358	353	376	337	353	351	320	370	330	297	366	333	388	374	367	341	341	352	360	362	347	336	326	391	351	353	343	337	342	335	343	317	356	349	368	365	345	344	338	313	364	354	354	344	378	373	356	322	350	347	374	324	371	334	373	358	356	360	338	341	343	343	333	370	333	351	346	360	356	352	317	352	331	348	332	338	331	331	336	342	326	330	318	342	371	346	327	362	366	327	357	333	304	359	325	353	360	324	364	356	366	341	350	362	338	362	341	361	342	337	319	352	343	372	319	346	314	354	362	366	336	331	343	354	360	353	330	361	363	323	346	341	347	356	335	345	376	367	363	341	326	348	300	331	354	382	332	336	367	361	368	350	347	376	313	388	315	350	342	333	319	346	331	349	306	348	341	318	331	359	388	379	369	336	352	379	356	344	344	369	351	386	341	337	347	319	328	350	345	339	367	348	348	357	345	354	336	359	363	340	367	337	316	321	337	316	351	350	330	369	334	358	380	336	353	372	341	298	328	360	344	351	363	349	340	363	332	368	323	368	355	360	375	374	335	341	367	352	351	333	350	360	382	335	359	337	334	359	332	383	375	364	342	365	344	357	356	373	314	343	363	359	331	345	375	322	354	355	354	339	352	358	355	329	323	335	369	354	362	348	349	341	350	336	362	324	357	333	339	355	324	355	380	358	332	345	346	321	338	338	358	329	402	356	332	346	363	350	352	385	349	365	373	368	356	360	353	357	366	321	367	324	368	341	335	353	371	355	348	388	315	341	310	364	352	359	329	321	371	364	356	350	391	323	339	350	351	361	329	329	341	328	349	350	364	335	370	367	363	357	323	331	379	337	360	336	351	374	321	347	363	337	313	325	345	369	369	364	337	296	340	340	341	336	376	344	347	362	352	354	365	342	346	345	357	345	362	323	371	361	358	395	339	349	340	356	353	351	344	346	358	330	352	340	353	373	353	361	351	337	337	340	315	337	377	374	346	343	352	344	375	352	387	309	365	368
2054	923	446	245	401	327	329	263	257	262	179	180	146	147	130	123	102	89	85	55	51	57	56	54	51	48	41	41	35	38	27	24	24	25	25	29	21	31	28	32	22	26	21	25	24	25	25	15	21	22	18	16	23	26	24	20	14	19	26	23	16	16	28	25	23	23	19	25	30	15	20	17	15	23	22	16	29	25	22	18	23	25	24	13	17	21	17	19	20	15	23	19	21	21	14	13	17	21	21	17	23	12	13	20	18	25	26	29	24	28	30	18	17	24	18	25	20	19	24	15	24	29	12	21	21	19	12	19	13	15	19	25	19	21	22	19	21	25	18	21	18	25	19	13	17	17	20	16	19	23	21	25	22	18	18	22	21	18	18	18	23	15	21	17	12	21	22	19	33	13	22	16	20	18	12	24	20	16	16	21	24	16	33	22	14	15	21	20	26	20	23	22	20	24	29	24	18	25	30	22	19	24	32	25	26	12	21	15	28	20	31	20	20	20	21	23	25	20	24	17	25	24	20	12	23	21	18	21	20	17	17	19	21	24	19	15	15	22	15	21	18	24	18	17	21	19	20	19	21	22	15	25	14	17	16	16	20	20	29	16	18	11	11	21	17	27	20	21	15	18	15	25	16	17	16	20	19	25	25	25	17	27	23	16	30	22	10	16	22	12	21	17	23	22	13	22	21	19	18	13	11	26	18	19	27	16	17	16	15	19	18	24	16	19	15	26	13	22	22	22	20	22	16	22	23	18	23	21	15	18	21	20	15	26	14	19	17	14	21	19	20	21	20	25	12	15	19	19	28	9	15	22	22	15	17	21	18	22	16	14	21	27	22	21	21	27	10	22	27	21	18	23	14	20	18	15	21	11	11	27	21	15	13	17	23	18	22	14	25	25	27	19	25	17	15	16	19	20	19	14	23	17	19	14	17	26	21	26	20	17	15	24	22	19	21	11	13	24	21	19	22	19	16	29	25	20	17	16	28	20	19	22	16	16	18	17	21	28	22	21	17	20	21	22	21	24	19	24	16	22	18	13	24	19	26	21	16	18	22	18	27	22	17	22	25	30	29	22	23	17	17	16	18	23	26	17	28	15	13	22	18	27	13	13	15	24	22	19	23	16	22	24	20	15	18	19	15	21	23	24	17	18	11	22	21	24	22	18	11	23	22	23	19	21	15	21	18	20	21	33	23	21	18	28	7	24	15	20	18	21	15	17	24	17	23	17	25	15	17	29	17	24	16	25	14	15	24	21	24	20	22	11	23	18	17	20	20	19	35	18	20	21	24	12	23	15	22	23	16	20	24	14	23	25	14	17	20	21	28	28	13	25	16	15	28	11	10	15	14	19	27	19	26	16	19	28	22	15	19	21	16	17	12	19	18	24	16	25	18	23	23	25	23	24	17	17	14	18	20	25	12	23	22	27	17	28	20	19	26	20	19	16	21	17	15	13	16	21	18	17	20	18	24	7	19	21	19	21	23	15	19	20	11	18	22	12	18	24	18	19	15	26	20	18	16	21	20	14	15	18	16	19	22	23	14	17	12	31	22	16	17	17	20	21	26	20	19	13	20	15	21	23	25	18	27	24	17	21	19	18	17	29	19	22	20	16	20	18	27	22	26	14	15	14	16	15	17	28	20	10	20	18	27	10	14	17	22	18	11	8	15	16	24	22	20	19	22	13	14	21	18	16	20	19	24	16	22	37	19	18	23	19	17	14	19	13	22	15	21	17	18	23	14	19	16	19	15	17	13	26	34	25	15	24	16	18	28	14	23	17	21	13	24	16	16	13	22	18	18	23	10	19	11	14	20	17	17	21	15	21	11	14	16	21	20	22	18	17	26	23	15	20	27	19	19	21	24	24	17	27	23	27	28	18	27	24	25	21	16	15	15	26	27	18	23	19	10	26	21	13	19	23	20	19	26	26	16	16	32	17	24	19	19	17	15	18	18	25	18	33	19	21	20	17	17	18	26	23	15	17	15	23	18	17	22	28	16	19	29	18	24	19	20	19	21	17	20	22	18	23	22	16	23	18	14	19	13	18	13	22	27	31	22	22	17	23	17	20	21	17	24	19	19	17	28	24	18	34	23	32	17	27	16	19	14	17	18	17	18	23	21	21	27	28	20	24	18	19	14	12	23	29	18	19	17	23	25	12	23	15	16	20	15	21	17	14	20	23	23	24	23	18	17	22	27	20	25	17	22	21	13	16	18	19	22	27	15	11	20	23	22	18	20	25	18	20	25	15	18	19	25	19	17	16	16	14	19	24	13	22	24	25	13	18	13	17	19	16	19	24	16	18	20	20	24	21	21	21	16	15	19	13	20	21	19	18	18	24	15	19	13	20	20	22	20	21	17	19	23	15	15	18	18	32	14	23	29	16	16	17	19	18	18	25	23	19	22	22	11	21	16	21	24	20	26	26	17	19	27	15	21	16	25	18	14	20	16	15	13	19	19	21	16	17	23	21	22	32	27	22	23	17	19	26	23	24	14	19	23	15	12	8	17	16	18	24	23	26	29	21	19	19	19	23	10	17	18	25	16	13	23	18	26	15	31	19	17	20	20	20	20	20	22	26	15	20	17	22	11	20	18	10	18	17	14	16	18	19	9	16	27	26	15	21	20	18	18	17	19	17	17	22	16	19	18	27	22	18	15	24	12	25	15	18	18	26	22	19	21	18	21	22	18	24	23	16	19	26	18	24	14	21	17	17	21	29	21	26	20	25	20	19	26	20	19	20	17	22	18	24	14	28	20	14	20	15	11	13	14	17	18	17	16	20	16	28	18	17	16	24	20	17	17	13	31	24	23	21	22	19	24	16	24	22	16	18	19	15	21	25	24	20	20	18	16	19	8	21	24	26	24	22	21	19	24	21	19	23	21	20	20	19	19	16	18	29	12	15	17	19	21	18	22	23	13	18	23	27	10	24	22	26	24	19	16	21	14	29	16	20	16	22	20	18	25	22	26	13	26	19	14	14	21	13	17	18	15	19	21	23	22	26	24	18	18	21	14	11	19	22	30	12	20	20	18	16	27	17	18	15	20	23	28	16	26	20	26	21	23	21	18	20	20	21	15	18	22	19	18	20	18	18	21	19	25	24	21	26	17	20	24	25	20	18	13	20	20	22	20	16	19	24	18	20	13	21	19	15	24	17	14	15	15	18	13	16	16	23	27	16	12	16	25	22	30	23	19	20	22	22	16	21	21	23	28	24	21	20	20	28	14	13	15	17	15	17	21	30	19	24	14	18	23	16	17	30	26	24	25	16	16	20	16	34	21	15	16	9	14	20	28	25	26	17	21	17	22	20	15	14	26	15	14	27	13	15	26	21	20	16	30	26	22	20	22	19	27	18	14	22	30	15	22	21	25	17	15	25	23	21	13	15	20	14	15	18	22	15	23	27	20	22	25	17	24	22	18	26	22	24	17	17	26	13	19	18	20	22	24	28	28	26	21	21	26	22	19	23	19	29	18	22	16	24	23	17
29940	21872	12531	23549	31424	28143	25861	20128	18454	17107	13584	12058	10156	9054	7753	6684	5608	5076	4400	3481	2931	3183	3150	2664	2303	2108	2025	1774	1346	1065	948	873	784	722	756	746	726	702	719	705	737	696	642	712	617	587	593	536	563	483	495	464	501	471	484	473	483	525	466	445	469	467	424	471	455	443	503	440	422	481	479	440	451	449	443	498	450	436	449	394	422	365	382	398	392	366	405	434	354	366	432	392	353	390	387	365	356	407	364	348	365	349	377	347	335	405	361	372	366	394	391	398	343	346	373	369	375	368	385	342	361	358	390	375	375	348	411	344	339	376	362	369	370	369	374	405	396	360	368	355	372	352	352	369	370	369	392	357	392	408	371	426	389	398	412	408	365	361	396	397	431	382	388	376	357	391	379	387	360	369	374	360	390	377	385	350	348	380	359	385	381	393	409	382	344	361	370	332	325	350	346	362	368	327	390	340	365	360	386	366	349	341	342	356	330	383	350	369	367	340	366	345	390	351	366	376	356	377	406	358	388	347	366	366	365	359	359	335	367	360	356	365	367	353	353	329	356	332	364	361	345	356	388	382	380	342	350	344	315	348	344	347	380	376	398	368	364	364	351	354	357	342	354	350	335	378	356	389	360	358	355	371	355	379	369	348	363	371	370	366	405	352	359	402	361	342	389	365	368	377	370	349	372	370	349	351	385	353	383	341	368	375	347	350	362	393	341	338	344	368	373	354	368	349	371	353	368	368	350	353	340	372	382	336	365	356	353	353	342	314	368	377	345	390	344	364	376	350	393	358	346	326	335	355	366	353	368	369	359	326	374	347	380	379	338	340	374	352	364	365	392	384	355	361	348	343	367	348	399	371	356	368	329	336	403	394	344	382	374	410	384	336	354	374	315	351	395	388	365	361	365	386	331	381	355	371	332	335	356	330	379	342	375	373	343	376	374	385	401	341	354	341	353	395	364	356	370	370	387	370	314	358	384	318	352	372	379	339	354	337	352	364	349	355	356	334	358	361	376	386	342	402	346	354	369	347	368	355	352	356	377	366	374	368	358	370	342	352	363	376	356	362	366	384	336	372	366	349	336	352	386	328	333	358	344	366	367	374	343	362	389	364	343	374	358	344	365	368	378	357	364	403	380	375	388	384	360	384	354	346	318	361	386	367	361	381	359	374	371	334	369	353	361	348	350	385	353	354	348	375	369	382	385	367	368	370	371	360	343	389	363	382	390	360	343	371	330	338	379	373	375	358	356	349	348	375	345	370	322	385	359	375	348	360	378	348	363	349	364	332	368	360	393	364	343	339	359	379	390	361	363	332	329	367	362	350	347	403	362	333	378	380	347	378	381	362	364	370	373	370	395	352	384	358	358	357	345	384	363	353	392	372	378	372	340	339	357	385	316	386	405	356	325	378	371	341	369	360	357	376	330	382	374	370	373	361	364	353	334	358	344	364	321	373	332	345	360	373	354	366	345	315	371	369	370	334	345	328	388	374	338	322	375	375	391	353	368	353	384	332	375	366	345	353	350	355	358	340	364	364	332	364	330	373	329	354	363	363	401	315	335	354	332	356	365	329	357	343	352	371	367	354	347	337	349	357	329	344	336	387	346	364	340	382	357	358	387	383	370	366	371	386	342	345	352	417	360	388	352	353	359	339	400	380	354	365	315	410	358	361	367	365	355	326	360	356	361	367	368	353	387	364	362	375	376	398	353	337	392	339	376	351	367	353	401	331	366	345	352	349	386	360	358	364	318	362	347	342	362	365	395	381	367	335	373	360	325	359	399	390	363	382	366	357	364	342	344	351	312	398	396	334	374	350	359	400	376	329	338	376	356	361	371	341	353	398	370	390	329	337	339	383	365	367	387	373	301	380	347	317	344	376	370	364	334	369	348	359	372	361	357	357	317	352	351	388	374	345	334	348	345	348	364	361	376	339	365	341	352	350	396	364	356	348	375	372	353	357	351	338	376	344	347	367	368	350	379	379	376	355	346	343	349	388	349	382	378	371	355	348	373	353	351	357	383	356	334	352	340	353	377	364	378	403	357	356	357	368	365	395	395	366	317	367	364	338	342	343	339	365	358	363	319	389	374	355	360	364	351	348	333	379	381	365	333	385	374	353	362	361	357	364	354	361	394	352	372	328	361	372	358	365	357	317	333	361	357	383	347	373	380	331	357	344	383	364	348	370	396	423	348	368	354	344	363	379	353	392	347	362	340	371	395	362	368	395	377	360	374	389	374	358	384	355	372	351	362	380	350	385	388	367	351	353	391	353	397	356	362	347	338	392	401	391	371	352	377	362	386	343	389	371	348	360	342	380	357	365	303	382	359	363	365	324	385	361	363	366	371	357	334	360	359	351	370	355	369	355	332	393	358	357	370	365	374	338	383	342	348	367	338	340	359	377	348	351	354	375	342	377	368	357	369	333	372	382	353	362	392	379	365	346	358	331	373	369	358	355	320	334	312	348	349	375	380	401	389	354	338	352	362	361	398	341	342	367	380	356	336	344	349	302	356	362	326	362	346	371	374	357	383	371	351	356	389	372	366	361	343	336	381	368	364	356	345	354	372	371	333	380	364	331	355	397	332	365	376	344	376	362	401	340	367	343	318	364	376	347	358	376	371	368	343	340	361	372	385	407	341	342	354	356	359	347	377	360	345	368	365	339	348	360	390	344	387	357	382	358	364	361	392	342	353	381	355	358	378	376	353	377	365	353	347	394	354	344	393	313	315	389	356	367	357	330	361	378	340	378	387	351	358	357	328	328	364	364	373	324	371	373	359	372	366	373	339	362	359	373	379	360	389	352	352	388	361	408	384	381	364	368	327	359	381	352	366	391	378	348	370	366	361	366	360	353	378	397	376	337	398	344	350	343	363	364	361	368	349	349	350	363	347	329	347	390	351	375	361	351	368	386	371	370	349	360	360	403	372	325	352	399	359	327	384	363	364	410	354	328	363	371	397	359	386	372	341	367	345	372	364	374	390	368	340	371	389	370	351	366	381	371	404	375	338	382	365	349	354	347	330	328	347	365	364	349	323	369	364	335	373	404	386	350	326	324	377	368	378	348	344	347	349	373	364	366	347	349	377	378	362	328	344	361	387	364	368	327	373	385	347	357	350	347	367	356	364	371	342	385	406	334	379	359	343	370	379	358	367	384	344	358	372	364	357	360	322	335	325	369	367	333	377	350	348	399	365	386	365	319	354	361	359	361	364	370	372	330	332	362	398	355	361	368	386	353	354	347	357	345	380	346	380	349	345	366	363	343	330	344	385	401	341	345	360	359	389	368	386	374	368	373	340	376	354	404	375	324	360	332	339	358	367	364	371	357	363	340	309	380	367	353	341	328	363	369	355	421	378	375	350	354	351	391	405	343	378	356	372	350	391	369	325	357	332	337	362	357	341	396	363	370	361	375	329	400	366	389	351	381	364	314	336	374	340	355	367	357	349	373	386	363	351	365	381	345	347	338	380	382	397	361	335	331	370	360	358	429
2825	676	312	200	351	257	228	190	185	175	163	149	168	116	117	107	86	70	86	61	53	58	54	57	55	51	48	41	41	39	40	32	46	31	46	31	22	34	27	44	37	48	38	33	24	36	41	34	32	33	35	37	39	30	43	34	40	25	29	26	39	24	27	30	27	38	29	26	34	35	32	33	42	27	46	34	30	27	29	30	42	27	36	30	39	30	40	27	28	25	34	23	29	33	29	37	27	24	31	38	37	35	42	35	30	28	23	29	31	27	39	29	29	29	35	36	27	30	32	31	27	24	31	27	26	25	25	28	26	27	35	32	41	36	33	30	33	23	32	29	31	31	26	32	34	33	30	22	32	25	37	30	40	35	31	43	32	33	24	31	38	18	40	24	44	41	31	26	26	28	34	38	26	23	30	30	42	23	32	27	35	41	26	27	35	29	20	17	26	36	38	40	35	29	27	32	33	33	31	38	40	31	44	30	33	38	33	25	32	36	45	28	34	26	33	31	34	32	36	33	27	38	30	25	36	24	29	32	31	27	30	29	31	37	30	28	34	38	26	40	30	28	28	37	40	35	28	42	30	37	28	25	20	27	32	31	37	28	35	33	30	27	32	33	29	24	34	27	36	36	36	29	41	36	23	36	28	31	48	23	41	34	26	36	36	32	23	34	29	29	26	32	30	28	27	44	30	25	25	32	32	27	29	32	26	34	26	26	31	37	31	32	31	28	34	27	32	34	34	36	28	27	30	34	40	29	24	39	22	33	27	32	43	33	34	24	34	31	33	32	27	32	30	27	24	21	35	41	30	33	26	41	31	20	32	29	32	36	35	33	35	32	24	38	31	25	37	28	27	34	33	27	35	31	26	27	28	25	32	29	40	28	36	33	33	22	44	36	33	38	26	30	34	28	33	22	33	25	28	31	37	29	31	24	30	26	29	35	35	23	33	26	30	30	36	34	31	36	36	37	37	31	30	31	35	40	27	28	26	33	25	33	30	25	20	39	37	32	31	31	28	27	37	26	28	30	39	30	30	32	23	43	31	35	33	26	35	30	33	33	36	45	41	40	25	22	24	30	29	27	35	41	37	27	29	35	28	29	31	30	26	30	26	25	30	42	40	20	26	24	22	30	38	39	22	29	30	28	27	25	25	32	29	29	32	33	50	34	27	35	28	27	41	28	34	39	20	25	31	35	37	25	28	32	25	28	29	35	37	37	31	20	29	33	33	25	27	36	29	30	37	28	34	37	24	31	23	40	31	29	37	37	34	28	38	29	29	28	28	32	25	33	32	29	34	28	27	39	34	35	42	32	32	46	29	22	28	39	26	38	30	27	28	34	36	32	43	31	36	37	36	39	27	29	35	31	32	30	39	40	35	27	25	29	21	27	29	29	38	32	26	26	32	27	22	29	25	25	30	32	29	34	25	28	38	37	34	34	31	33	37	20	33	22	34	29	37	36	27	48	33	35	27	33	37	27	40	20	24	33	21	30	35	31	29	31	34	24	32	29	29	32	28	40	42	29	26	35	44	32	32	37	33	32	30	37	28	33	36	30	42	37	33	34	31	36	27	39	25	44	31	36	32	31	26	26	31	33	39	34	24	34	39	19	30	23	31	25	32	31	29	36	20	30	32	34	32	31	21	28	33	30	31	29	29	41	30	30	35	19	34	47	36	37	38	34	32	30	32	30	29	22	33	35	39	41	38	30	27	21	35	29	36	38	31	26	34	30	37	32	34	35	21	27	26	30	32	40	30	34	32	44	30	39	21	37	28	22	35	32	30	31	36	32	22	36	25	28	28	34	47	33	25	35	38	40	34	30	45	34	38	50	36	24	39	29	35	29	37	32	27	35	31	32	24	33	37	25	27	28	32	36	36	34	31	42	25	29	38	32	30	30	27	29	35	25	27	18	35	27	26	30	33	33	20	33	32	27	26	30	30	36	38	28	29	28	39	34	33	27	31	25	32	42	35	24	26	28	15	34	22	30	24	31	33	27	40	37	44	27	35	37	28	33	34	30	20	29	33	30	31	31	30	21	39	24	18	35	34	22	25	33	30	25	37	35	35	25	27	32	28	31	32	32	34	24	47	29	26	52	25	33	20	22	47	38	34	30	35	27	31	40	32	34	29	33	35	18	32	32	24	25	38	32	26	24	40	36	20	33	24	25	40	38	34	27	36	28	31	44	31	40	25	33	34	29	31	32	32	38	25	35	23	29	39	31	32	41	34	24	25	32	38	43	38	24	27	29	27	38	42	34	32	22	41	37	33	32	29	18	32	34	27	40	27	32	32	33	30	30	36	25	32	36	34	36	27	31	41	19	33	27	38	27	38	24	28	29	32	24	21	36	22	26	34	28	40	30	32	36	28	27	35	34	30	33	22	23	35	34	39	33	31	25	35	31	34	34	34	37	48	25	34	36	36	31	34	26	29	19	30	28	49	42	33	24	35	34	33	20	30	38	23	32	30	25	24	21	33	27	41	26	46	38	28	40	31	34	31	41	40	32	29	21	25	26	27	38	40	25	38	34	33	31	37	31	43	31	29	40	30	31	27	34	32	31	36	33	27	31	31	21	29	32	29	32	27	34	30	27	39	29	33	41	20	21	34	29	27	29	33	30	27	33	29	32	23	32	29	31	29	30	25	37	29	33	45	35	39	31	37	26	28	23	35	39	35	35	30	31	31	30	32	35	29	28	29	31	38	35	37	33	19	39	22	34	25	28	27	31	24	28	35	25	30	25	31	42	34	24	32	33	26	37	43	31	26	38	27	27	36	29	40	33	32	38	36	40	41	25	26	38	29	40	30	33	24	32	26	36	36	19	29	39	31	29	29	35	29	34	27	30	32	35	32	36	30	20	35	35	24	32	38	30	39	24	38	29	22	32	28	32	31	30	25	32	30	42	24	39	29	33	24	40	33	38	33	26	43	37	29	29	30	42	26	40	30	39	36	37	32	27	33	19	27	34	37	28	35	28	20	43	31	32	36	30	40	36	34	36	22	26	36	18	35	23	41	30	32	38	29	34	27	35	35	39	40	30	29	18	30	41	39	31	27	36	33	34	25	34	31	31	39	40	33	32	28	33	44	36	36	25	37	32	34	23	32	26	38	39	25	27	28	31	26	35	29	37	19	29	29	31	33	19	28	26	28	26	27	35	26	37	40	34	26	35	39	38	44	31	44	39	30	31	25	36	26	28	41	44	22	37	27	28	36	28	37	34	34	26	31	26	25	25	34	38	21	32	39	20	24	23	26	38	14	23	26	34	27	31	26	35	30	26	27	35	35	23	27	30	33	22	20	44	31	35	41	28	31	40	34	29	34	28	27	27	32	33	22	28	27	30	15	31	28	33	45	27	32	31	34	35	23	34	29	26	26	28	30	29	36	25	33	28	33	31	40	27	26	30	29	27	25	28	32	23	37	28	37	33	42	23	37	34	18	27	33	29	40	27	30	29	35	17	29	41	17	26	22	35	31	24	28	22	41	18
24621	18101	9844	18529	27977	22545	21466	16732	15078	13157	10177	8919	8290	7301	6211	5264	4593	3938	3182	2532	2434	2520	2410	1970	1763	1798	1667	1528	1106	985	866	832	774	772	803	813	811	798	757	789	777	796	730	730	714	709	705	699	678	666	656	587	655	609	678	601	653	622	616	656	578	635	646	651	612	589	650	631	658	659	630	607	602	640	613	667	622	603	593	615	594	546	605	596	557	597	569	599	593	585	574	576	585	567	554	571	559	561	559	527	509	587	570	530	582	593	556	558	592	552	554	600	543	599	564	551	598	545	555	609	533	557	587	511	578	552	532	582	560	552	549	574	552	545	562	571	564	545	558	553	571	559	588	628	569	574	544	563	583	584	529	531	566	607	563	584	570	600	561	521	563	567	545	585	553	564	608	602	533	567	537	561	500	545	554	552	533	565	594	590	553	559	560	582	558	559	534	522	551	570	497	588	573	580	539	566	569	537	621	554	560	585	528	531	557	544	578	554	568	535	537	570	596	534	573	553	578	544	582	551	569	597	580	542	539	517	532	519	519	549	565	577	556	543	568	592	540	534	571	542	556	553	595	540	516	564	590	545	545	571	602	528	566	550	583	606	545	548	551	543	569	559	588	556	573	531	613	534	573	524	555	540	596	534	563	572	564	544	556	517	554	580	584	540	570	536	513	541	555	549	596	561	572	568	537	602	542	559	573	531	550	538	611	581	509	533	517	543	562	548	564	578	590	543	600	605	521	583	572	514	577	570	558	535	556	554	533	582	592	561	545	529	551	549	549	590	543	542	556	569	576	547	548	550	579	618	563	517	561	561	547	509	571	581	574	555	528	566	595	554	531	525	563	600	542	531	555	537	572	549	572	584	555	539	587	503	586	577	559	590	532	590	560	559	554	581	542	506	565	572	577	562	554	583	563	579	549	530	567	557	582	529	545	526	575	558	581	544	582	572	570	563	547	558	556	601	513	506	561	571	528	567	562	515	544	544	522	558	539	581	551	551	568	563	584	539	585	564	585	556	536	556	563	583	519	558	508	621	562	556	547	549	565	558	564	522	580	508	549	560	609	551	549	577	574	584	526	603	539	567	537	564	561	565	577	580	535	579	576	581	551	566	534	535	554	537	572	570	567	587	562	539	581	532	604	549	563	584	582	556	533	562	570	570	537	587	495	534	584	579	516	558	562	565	564	584	559	532	550	533	570	564	539	524	604	578	540	537	561	549	521	559	546	590	545	575	526	572	561	574	517	569	565	538	542	525	546	560	553	563	555	541	539	567	522	540	545	561	534	575	566	557	530	511	586	558	569	538	548	562	593	545	538	532	528	536	571	594	569	552	572	530	552	546	597	565	503	574	586	564	543	547	591	505	572	562	594	590	549	526	581	601	568	559	556	562	542	547	550	579	581	547	568	525	549	505	595	560	541	591	589	560	546	531	578	528	572	530	562	550	538	530	537	567	540	564	570	549	574	583	532	512	572	568	570	549	544	486	562	528	554	539	587	538	557	576	541	573	560	545	565	508	575	495	553	542	532	526	558	509	579	547	559	559	564	589	579	499	537	595	524	571	549	579	517	523	537	534	559	570	549	517	558	561	545	602	549	535	503	515	533	521	572	550	560	550	554	542	565	585	544	544	526	575	511	539	513	582	565	569	569	571	553	558	561	563	577	570	569	562	597	566	534	520	546	516	552	534	574	490	577	524	521	569	526	537	579	583	552	561	538	580	531	575	588	574	557	578	570	566	518	516	539	570	545	528	561	560	569	552	536	542	546	563	565	583	559	545	566	524	575	540	562	604	560	549	568	542	562	544	586	550	534	548	538	510	554	575	520	561	568	509	545	599	574	547	547	567	549	552	547	562	596	570	517	532	575	504	562	538	569	536	538	501	580	552	548	544	546	578	561	582	561	563	565	595	543	553	578	578	553	566	551	566	592	546	523	561	563	547	584	609	530	552	559	539	578	563	569	600	557	536	570	535	564	594	504	563	587	534	605	525	536	561	609	588	573	573	551	555	556	596	567	504	593	574	578	581	545	567	554	569	562	551	609	558	559	534	530	599	586	537	527	573	588	540	575	590	544	554	525	536	547	580	606	564	599	569	568	515	547	550	557	563	550	579	524	569	508	541	532	516	515	555	582	541	538	541	552	562	554	559	548	557	560	579	590	553	558	549	526	624	571	578	522	533	553	531	575	581	587	567	570	544	566	545	554	533	566	577	602	535	585	547	576	584	556	615	530	553	555	536	610	579	582	543	533	553	534	533	560	552	555	569	544	556	523	547	524	582	585	547	565	529	510	552	549	565	581	568	529	524	561	571	582	510	554	529	556	544	587	564	589	539	556	542	561	553	525	540	555	524	542	539	592	533	564	530	593	559	553	567	540	545	541	550	583	616	561	543	575	556	549	558	564	568	538	558	582	544	532	543	539	522	559	552	569	555	570	578	524	540	565	545	542	554	586	561	566	570	564	566	525	541	569	527	555	556	546	528	543	519	597	517	535	552	521	568	554	541	564	568	586	574	559	546	550	544	559	541	571	539	562	546	576	527	527	584	575	550	555	555	550	573	565	546	564	528	591	571	515	574	551	583	558	566	533	572	573	606	599	561	565	562	550	538	567	540	568	557	526	553	518	556	558	559	550	568	553	551	560	526	523	557	548	521	540	529	550	588	583	553	565	577	569	572	564	568	572	544	588	547	569	565	558	562	567	573	575	524	598	547	550	556	556	540	557	565	545	514	494	530	553	570	558	554	545	552	575	547	531	583	540	574	560	574	561	588	545	554	558	554	530	547	525	540	537	524	543	542	535	572	591	547	535	542	549	583	538	580	570	596	571	524	572	546	506	591	516	545	540	576	577	566	552	576	553	586	580	547	587	546	534	597	547	553	523	547	531	559	579	539	510	554	562	534	537	569	530	551	564	565	518	552	553	544	536	555	557	597	542	571	592	538	544	539	576	579	599	596	507	544	575	545	532	574	559	521	572	559	554	558	552	548	544	552	559	530	580	576	537	515	619	544	540	576	566	552	587	606	566	562	545	575	552	563	581	543	569	545	568	569	568	521	579	557	583	557	566	569	571	616	556	542	562	552	573	540	535	519	533	562	537	542	559	589	556	547	531	559	526	525	576	557	548	561	545	544	515	571	581	594	561	579	560	536	536	554	552	560	588	535	545	588	559	504	541	535	576	580	539	539	563	574	598	534	566	552	561	555	550	568	547	537	604	544	561	575	529	561	557	517	564	545	546	544	585	553	581	578	538	563	572	507	543	574	569	563	559	591	548	575	569	580	581	536	592	582	583	554	585	519	563	522	557	573	503	567	548	541	584	572	545	579	534	559	556	570	548	556	548	554	561	549	519	562	552	543	570	570	518	557	556	544	584	540	580	540	554	531	576	585	554	550	531	575	556	569	588	601	538	542	537	526	574	584	603	570	548	535	613	568	561	556	564	547	585	594	559	570	527	544	490	543	573	529	524	540	542	594	541	541	544	539	574	537
2373	1002	441	262	771	399	364	295	294	280	209	210	207	171	168	132	140	105	89	76	71	69	70	61	67	58	53	45	39	42	38	32	33	38	32	30	27	22	34	28	24	33	35	28	27	27	27	24	30	30	26	26	23	26	24	24	31	29	18	21	27	21	22	24	23	30	22	18	26	26	21	22	23	25	23	22	31	32	37	29	18	28	27	28	19	26	35	33	25	32	23	27	14	28	24	28	37	27	23	23	30	21	25	25	24	29	26	29	36	20	21	24	27	26	33	18	15	29	23	33	25	30	29	23	28	18	23	27	22	30	24	14	25	29	23	12	26	24	21	22	22	26	20	25	30	20	21	31	26	22	22	27	23	36	23	19	32	29	31	14	30	28	31	28	25	19	26	23	17	32	26	19	23	24	28	25	20	32	36	29	21	20	13	27	21	18	27	22	27	24	24	28	25	24	20	21	23	22	33	25	20	22	26	27	20	31	28	29	26	31	16	32	28	22	24	21	28	32	22	35	17	29	27	24	20	28	24	16	27	21	19	22	27	26	29	22	26	25	32	23	30	25	23	26	16	24	24	31	27	27	30	21	23	18	29	20	29	25	13	25	32	25	23	30	36	26	28	35	29	23	21	20	16	22	24	28	23	25	24	28	25	29	21	16	21	21	30	15	29	17	18	32	22	20	22	32	20	23	18	24	32	29	21	28	33	32	30	21	27	18	27	24	22	31	26	23	31	21	20	29	19	36	22	24	33	19	15	29	23	28	30	27	22	17	21	28	19	21	25	17	29	26	24	25	24	19	29	25	23	22	30	11	30	22	24	22	19	15	15	24	18	14	23	21	24	18	22	21	30	27	32	22	22	26	24	26	25	22	23	31	20	23	21	29	23	30	27	31	20	31	30	21	24	23	24	16	23	24	29	36	30	21	31	22	28	30	24	29	27	23	20	30	21	20	18	25	28	31	28	23	28	29	17	17	29	17	23	28	22	18	28	32	27	24	22	31	30	34	18	23	22	27	22	27	31	16	24	27	24	20	28	20	16	29	18	25	29	26	25	25	32	17	25	31	26	27	18	19	28	29	29	24	28	25	20	22	23	25	26	14	27	28	33	25	25	25	20	30	23	16	25	13	30	21	22	18	19	22	20	23	22	20	19	18	33	24	23	32	29	25	23	27	28	15	21	30	20	28	34	25	23	26	30	28	27	21	22	23	24	21	17	35	29	30	19	26	22	21	19	27	24	29	25	23	17	25	27	14	27	31	28	23	26	21	23	23	20	15	21	25	23	25	25	19	26	37	26	19	28	26	23	28	25	29	21	27	22	17	17	28	14	29	21	15	33	22	17	35	28	28	14	25	25	23	24	31	20	21	22	24	22	26	25	19	20	22	20	23	22	31	19	34	23	31	19	23	26	23	28	35	20	24	24	35	31	27	27	27	21	26	17	26	35	25	32	18	26	25	27	23	27	24	27	16	22	17	21	35	28	23	31	30	23	29	22	21	27	32	31	16	29	22	20	30	30	25	34	29	25	33	19	29	27	21	23	27	13	19	32	32	26	28	25	18	28	33	18	16	32	24	33	22	26	27	31	19	28	28	32	20	33	19	28	29	20	21	32	25	21	22	33	23	24	19	34	27	28	17	32	24	17	23	17	23	20	22	19	29	27	21	23	24	30	23	28	29	29	29	26	16	20	28	35	25	19	28	32	30	25	24	25	24	23	29	21	18	28	24	19	31	18	31	24	18	23	25	23	25	36	30	22	26	27	23	25	29	23	29	33	29	28	17	20	25	19	22	24	18	23	24	21	30	30	32	27	19	21	19	16	24	18	26	25	33	33	29	21	27	32	29	26	36	29	32	28	33	28	29	31	24	27	28	32	26	29	18	27	26	21	20	25	25	36	22	30	21	21	19	27	22	22	16	28	26	25	32	24	27	18	24	22	19	24	29	28	36	20	25	29	32	23	14	28	27	23	33	24	30	23	24	20	31	18	28	38	26	28	25	43	34	28	32	27	22	25	19	35	30	25	24	28	24	27	25	21	26	20	17	26	21	25	27	25	26	32	17	24	24	22	23	23	28	25	25	25	16	29	32	23	23	24	26	25	21	12	28	35	22	19	24	29	25	20	16	19	27	29	26	23	30	26	17	28	28	17	19	24	23	25	22	27	16	31	23	21	19	26	15	19	27	19	23	20	21	21	28	31	26	27	24	30	28	29	24	31	25	29	21	22	25	20	25	17	21	27	22	18	26	23	21	32	21	28	33	20	18	19	20	26	19	26	22	17	26	23	23	34	24	22	32	23	19	28	21	18	29	17	27	24	22	28	23	17	26	32	23	19	28	26	23	25	27	27	21	29	30	23	28	17	30	32	24	19	27	24	24	24	19	24	20	21	13	24	26	26	31	26	20	30	28	24	26	25	25	22	22	27	27	26	29	31	18	24	28	26	25	28	23	31	27	26	30	20	28	31	27	21	22	23	16	22	22	27	27	28	22	25	20	29	22	16	29	23	31	31	22	17	25	26	23	32	25	32	28	19	29	31	16	27	31	24	29	18	24	28	23	17	25	30	28	27	20	20	27	25	22	22	28	22	19	19	21	34	31	19	23	18	22	24	36	20	26	31	21	18	27	24	21	17	23	25	30	31	18	21	23	26	27	20	20	22	36	21	30	21	22	25	22	21	19	25	24	22	30	21	21	25	36	20	22	26	20	28	30	20	17	27	21	29	23	35	23	16	26	19	18	23	30	43	17	22	21	23	25	26	15	33	30	21	28	24	32	29	28	26	22	18	25	21	23	22	17	24	31	26	27	23	23	30	17	28	20	19	31	35	16	23	15	27	21	30	21	32	28	21	17	29	37	24	29	31	28	20	30	30	27	22	36	32	17	27	21	28	32	27	25	26	29	12	30	26	25	26	30	21	23	21	20	18	32	13	23	26	38	29	26	18	25	24	23	25	23	35	21	34	20	19	18	24	21	26	29	24	24	31	24	34	30	28	28	18	22	22	30	30	25	30	26	22	28	28	26	21	30	24	29	25	19	33	31	21	24	25	28	25	27	19	23	24	23	24	22	17	25	17	30	21	19	28	28	27	26	26	23	23	26	24	29	24	30	19	24	26	24	23	34	25	29	29	28	27	25	26	23	19	34	27	24	29	30	38	18	28	30	31	23	24	29	13	22	30	22	24	26	30	21	29	20	25	29	23	29	23	26	22	21	14	32	27	30	24	23	35	25	26	26	20	27	24	25	29	27	25	21	17	26	36	19	24	22	32	28	30	26	21	27	23	20	18	21	21	31	29	19	21	29	21	27	22	32	21	31	33	23	30	18	25	28	20	29	24	29	18	29	27	23	27	26	25	19	17	37	28	26	31	22	26	25	29	28	23	19	19	22	21	27	22	20	12	26	25	24	24	20	20	25	28	19	28	24	12	32	27	26	14	26	21	31	22	25	21	29	17	32	34	26	12	30	23	28	26	36	25	31	28	25
30355	22545	12725	23618	36009	29113	26877	22659	20301	17816	14195	12532	11436	10425	8912	7398	6421	5564	4541	3736	3710	3759	3201	2677	2521	2345	2195	1672	1283	1117	972	954	960	934	936	870	893	925	896	902	824	818	756	705	724	669	610	651	616	656	596	622	594	540	580	559	596	594	569	551	558	589	569	546	555	532	577	575	554	565	584	557	544	541	536	587	546	517	513	486	525	458	490	484	454	491	461	478	448	479	432	462	474	441	478	476	439	456	480	438	450	433	487	416	499	477	467	466	464	468	457	461	434	478	429	481	452	492	417	467	449	432	449	452	469	464	438	476	456	439	473	452	477	472	480	436	452	463	493	450	422	423	435	469	437	438	423	436	466	464	451	489	490	504	474	451	463	449	461	466	482	491	453	454	448	463	451	430	471	469	451	442	457	447	466	459	411	435	460	436	443	463	477	435	473	461	434	421	448	435	433	447	469	413	398	481	461	422	436	431	437	458	474	480	439	457	480	399	458	435	461	435	441	429	426	435	430	415	439	450	426	461	450	445	447	431	457	406	426	422	430	452	413	455	446	473	471	451	458	438	420	451	458	430	440	467	443	452	460	464	458	463	429	417	445	408	447	419	390	461	408	467	457	459	414	402	446	412	462	447	426	421	436	428	448	431	487	409	411	434	434	444	461	440	474	392	453	425	456	456	425	428	428	465	423	421	441	450	444	464	424	396	460	466	479	405	434	429	453	451	430	465	456	399	432	468	428	425	467	468	425	442	477	427	407	438	435	439	408	436	430	440	448	419	422	485	434	465	428	433	455	485	443	454	420	447	419	431	427	438	433	459	445	451	411	407	459	483	420	425	437	492	430	416	434	448	457	481	473	455	431	407	447	429	461	402	435	447	421	444	451	419	454	395	454	419	393	432	457	445	431	454	413	439	415	433	443	445	447	462	458	424	406	438	463	448	419	483	439	456	416	448	436	469	448	422	436	424	455	407	477	461	435	444	442	432	484	436	459	447	462	426	422	441	445	443	462	435	436	438	452	407	461	448	496	440	440	465	453	414	473	435	438	437	476	469	444	442	458	456	440	424	471	476	419	418	449	475	474	454	421	438	438	459	466	416	492	451	446	454	437	443	430	433	438	425	440	413	436	437	472	485	451	449	431	457	408	467	426	481	431	447	448	465	436	454	465	430	456	451	418	426	456	441	439	424	429	427	449	456	420	416	457	415	419	454	469	423	444	442	452	470	461	445	482	439	412	412	455	437	421	449	434	443	461	449	437	440	433	452	438	428	468	459	395	458	411	455	439	426	424	412	449	439	437	436	438	455	431	462	448	465	422	470	394	446	422	442	459	441	462	451	450	429	416	439	457	438	440	437	459	432	462	460	431	444	411	467	426	445	456	413	450	429	457	420	493	397	435	398	464	435	459	452	463	431	427	420	445	423	425	403	473	463	470	452	438	447	481	452	481	456	430	397	434	449	447	450	429	473	441	446	439	442	481	470	429	437	434	460	413	441	481	467	439	464	421	493	402	445	393	437	453	447	422	440	437	424	441	426	434	405	430	422	453	400	421	433	449	477	438	441	413	451	424	473	461	411	420	440	416	426	444	442	458	449	458	444	434	437	424	455	435	441	430	437	452	452	441	468	462	448	432	412	442	421	419	439	432	446	441	450	455	467	428	462	413	449	398	478	425	451	445	437	457	490	449	430	430	445	445	486	452	434	439	424	411	453	466	461	432	426	447	458	434	479	437	449	446	466	449	431	437	459	438	428	444	464	403	445	461	397	455	459	436	411	463	452	475	489	452	393	455	428	445	439	443	439	472	453	423	430	414	464	423	438	458	458	462	450	427	431	490	478	437	427	423	470	443	414	456	444	465	437	454	458	447	464	384	458	430	431	431	450	389	448	447	429	438	431	428	433	426	426	458	485	438	492	412	446	429	458	475	483	423	433	425	469	492	447	481	472	439	422	438	438	429	441	440	458	430	439	423	422	411	446	427	452	443	434	441	461	433	443	418	435	432	442	468	493	439	464	480	413	450	469	419	461	461	476	471	411	421	430	439	433	462	441	457	486	438	457	431	404	450	419	429	415	469	494	437	451	423	442	449	445	412	436	461	447	472	488	420	443	465	410	432	460	435	456	455	440	449	459	441	472	427	450	448	461	467	450	466	447	426	450	444	447	469	432	420	452	442	427	438	457	422	433	430	417	478	428	433	457	483	434	422	479	432	464	438	440	443	452	467	401	438	436	445	472	423	444	460	424	442	434	467	465	426	446	462	473	432	448	434	492	435	421	393	450	485	420	451	391	424	410	452	431	469	465	452	424	426	432	452	458	445	441	440	460	427	403	443	423	433	391	507	408	430	450	435	438	426	419	447	439	403	409	444	432	454	427	400	466	477	456	441	429	463	446	416	455	432	469	473	460	466	427	460	443	418	472	449	441	431	467	454	420	447	452	440	436	454	442	462	408	453	486	426	457	443	475	452	427	421	410	447	402	445	474	407	429	430	468	450	434	436	422	391	430	460	418	482	402	442	417	437	433	418	477	419	450	440	371	439	445	406	420	420	479	414	445	473	450	430	444	425	392	490	451	460	393	433	428	464	457	375	463	390	457	469	492	396	425	475	409	440	448	453	431	474	455	437	462	454	455	431	408	465	470	474	457	509	468	414	459	460	439	468	409	419	445	456	430	439	456	450	481	421	431	414	432	446	442	428	462	447	454	446	413	458	446	456	484	443	454	473	431	424	428	431	467	404	423	438	416	424	412	424	419	439	471	457	430	447	450	437	431	445	474	477	457	434	426	460	435	427	431	455	462	468	426	427	452	441	428	464	448	430	451	426	469	408	464	421	484	411	455	417	448	432	450	449	442	422	452	432	462	456	489	464	464	398	481	413	440	427	426	456	397	447	414	445	429	437	458	434	422	420	433	434	462	436	452	431	473	451	430	466	436	416	459	420	431	434	441	402	479	433	458	439	464	475	415	453	442	432	452	462	424	429	424	393	458	438	448	439	430	415	434	431	489	460	450	452	428	445	440	465	421	436	396	417	435	443	432	447	441	447	461	440	434	476	455	438	432	439	472	404	446	454	453	486	442	436	459	432	456	449	453	434	438	467	436	402	430	455	463	415	459	447	459	467	426	424	433	466	442	425	426	448	432	415	509	456	438	451	467	436	431	429	435	409	435	444	419	443	435	468	424	425	444	438	432	449	460	449	475	442	438	425	452	432	456	444	453	452	444	487	441	443	435	454	434	438	459	402	433	447	442	444	453	417	442	463	489	447	435	418	415	421	430	424	432	438	454	420	467	425	417	424	437	432	432	477	444	422	461	394	414	432	461	420	464	440	408	445	448	418	438	458	478	459	425	420	425	447	478	454	467	447	441	428	430	455	435	442	437	428	440	426	420	459	448	412	415	469	442	450	452	474	439	428	441	449	439	446	439	425	446	450	457	434	395	477	433	448	443	442	423	422	478	446	467	444	499	437	438	431	473	451	470	457	459	436	429
1675	450	172	85	333	165	154	135	99	107	100	77	76	78	60	49	53	41	31	42	42	41	40	32	28	41	22	23	20	18	19	26	19	20	17	26	21	21	17	32	27	27	19	18	17	25	18	13	21	27	14	20	19	28	20	18	24	16	21	25	18	17	13	15	20	18	16	23	19	21	17	19	18	16	21	22	19	25	22	15	21	14	17	21	17	21	14	22	30	17	24	18	12	28	21	15	16	18	14	23	18	21	22	10	25	26	17	23	24	20	24	14	24	23	24	20	14	20	23	22	18	18	18	24	16	17	15	18	20	32	15	18	22	21	13	16	10	22	16	17	13	21	15	18	19	21	22	19	16	22	15	25	21	17	21	20	16	17	26	15	30	16	24	17	18	24	20	14	13	26	24	18	12	12	22	25	18	24	14	29	24	17	21	16	17	22	26	18	18	17	20	29	18	16	12	9	17	22	23	29	14	26	25	23	25	12	19	25	21	15	13	15	17	16	19	20	20	16	19	25	18	26	20	7	22	22	10	15	26	18	9	13	15	19	18	19	18	18	21	21	21	15	14	18	24	19	18	14	19	20	19	16	13	23	17	25	20	12	23	15	12	13	11	27	21	21	27	24	26	15	18	28	18	25	19	21	25	14	19	16	19	25	16	21	25	22	12	26	14	12	18	13	19	20	11	16	26	19	19	18	25	17	22	15	26	29	20	21	24	23	14	19	15	21	22	22	12	17	19	17	12	21	27	15	13	21	24	23	20	24	20	20	23	20	28	18	16	9	17	14	19	22	16	14	13	16	21	22	25	20	16	20	10	24	17	18	19	9	17	19	25	20	15	14	14	24	26	14	13	17	25	23	21	19	13	17	18	15	16	17	15	23	16	19	18	11	14	19	22	20	16	12	16	20	17	21	21	8	14	19	28	28	22	26	21	19	15	23	18	27	18	23	22	12	20	20	12	17	28	16	18	27	13	22	20	19	16	21	23	22	18	13	18	21	13	20	16	15	20	16	17	18	21	28	18	24	22	22	18	15	16	17	15	26	22	11	20	15	18	23	20	22	20	23	36	16	22	19	25	20	18	23	12	22	18	13	29	17	18	25	26	13	10	10	24	15	12	21	28	19	18	15	18	29	16	22	19	21	21	20	22	14	18	19	27	19	13	19	15	19	15	15	26	23	26	20	15	23	19	22	25	13	30	19	24	22	22	19	17	19	18	15	11	17	20	23	18	29	26	21	24	20	18	22	21	20	28	18	15	21	21	12	20	16	36	17	19	22	25	14	14	18	17	17	18	16	14	22	25	12	14	18	31	20	15	14	11	15	16	19	12	21	25	31	31	24	16	19	18	11	22	25	12	25	20	21	22	14	13	20	15	20	26	14	26	23	12	12	20	18	17	13	20	16	11	12	23	17	17	24	25	23	14	19	16	19	18	20	20	20	18	27	20	10	21	25	25	15	24	21	17	14	22	16	22	21	26	19	19	10	23	26	19	15	22	11	15	29	19	20	21	13	19	22	15	16	22	12	28	22	20	25	22	16	23	15	21	18	16	24	21	23	20	23	17	18	27	22	21	15	24	22	15	18	23	21	13	18	12	21	20	18	18	19	18	17	20	24	16	14	23	21	14	24	15	14	11	15	13	23	21	24	18	23	26	18	17	16	20	8	15	19	19	15	29	30	28	29	14	21	16	23	25	16	15	17	19	15	12	18	22	20	20	14	17	14	19	19	19	20	15	15	27	30	22	17	15	19	22	21	18	16	24	15	24	24	29	24	21	14	17	21	13	16	19	19	12	15	28	27	14	22	9	24	18	20	26	14	26	13	17	20	20	19	18	14	17	20	19	18	22	21	13	15	25	17	18	17	13	18	20	24	24	22	22	9	18	14	22	19	24	13	20	14	12	19	19	12	19	24	23	16	27	16	10	13	18	18	15	13	23	22	23	24	16	17	16	9	18	17	26	18	12	24	18	18	20	20	19	17	21	12	15	21	17	15	20	27	13	18	20	17	12	20	14	20	17	21	10	15	16	15	12	20	15	19	19	22	15	17	22	21	18	26	13	17	16	21	20	17	17	26	16	9	21	19	21	21	8	20	15	26	16	13	18	11	29	15	12	20	15	17	12	29	14	28	20	26	16	18	19	25	20	18	20	14	14	21	21	16	18	17	17	24	18	13	17	21	19	24	26	24	24	14	26	16	20	18	17	17	18	37	21	13	17	16	18	20	10	21	14	21	21	21	14	20	18	18	21	20	18	28	17	7	17	15	23	24	18	20	26	16	15	19	19	17	17	17	23	16	14	14	15	18	26	18	13	18	21	26	12	17	20	19	19	21	20	19	17	27	18	14	16	14	24	16	18	19	21	19	19	19	19	21	25	21	19	12	20	15	22	18	11	17	18	22	17	27	21	25	15	19	19	20	13	23	14	16	20	19	15	16	21	31	25	17	12	17	21	17	16	14	12	26	27	19	20	18	16	11	17	14	13	19	28	15	18	21	15	11	25	14	20	15	24	22	20	25	19	20	21	23	20	22	20	16	25	20	19	22	17	23	15	11	23	14	17	20	14	13	20	19	18	18	23	14	15	21	8	23	26	28	15	21	26	21	19	14	26	16	19	28	16	14	16	20	19	21	25	20	21	18	14	14	16	22	23	25	20	13	25	24	26	15	19	14	25	26	13	16	20	25	25	10	20	20	22	20	19	18	18	18	17	18	14	17	23	17	18	9	19	19	15	22	15	20	15	28	22	24	22	27	25	12	16	22	22	16	20	13	16	14	12	30	21	15	19	16	16	15	26	15	19	25	22	23	13	10	19	19	24	17	13	13	16	20	17	20	22	22	15	24	13	14	22	23	13	20	18	20	16	22	20	26	17	26	19	20	17	18	18	17	22	18	22	15	21	21	22	17	14	13	22	25	24	17	18	17	25	22	15	17	24	16	21	17	17	18	17	20	17	11	21	14	15	14	22	17	18	23	18	20	23	20	24	21	16	18	19	21	27	13	25	22	21	13	14	11	15	19	16	28	22	20	28	21	18	25	13	26	12	19	26	23	18	15	13	12	21	17	19	29	15	19	14	20	21	17	30	16	20	17	17	19	14	17	20	21	18	23	23	30	20	21	26	29	19	18	22	21	20	16	14	22	17	16	16	19	20	22	17	19	24	17	29	17	14	18	24	17	18	18	22	23	17	18	22	13	9	31	18	17	20	16	15	17	14	10	21	25	27	19	13	28	10	18	20	36	20	30	22	23	25	19	16	23	17	12	17	16	16	29	20	25	19	12	15	22	30	16	25	17	16	21	16	24	16	17	17	13	16	19	19	25	18	26	16	25	28	24	14	21	28	19	14	23	15	21	14	28	24	16	17	26	16	19	22	16	19	22	28	18	17	27	32	18	17	23	22	15	18	28	19	22	26	12	21	19	24	20	16	25	24	16	16	16	19	18	15	22	16	12	12	20	17	23	23	17	17	25	23	18	20	15	16	11
20491	14921	6052	11757	24010	18229	15843	12684	10181	8106	7060	6370	5346	4943	4178	3404	2714	2350	1910	1739	1832	1654	1396	1338	1240	1054	904	703	578	535	502	475	475	509	497	493	502	511	494	524	521	439	461	400	452	408	421	387	429	418	375	383	380	398	406	394	387	401	410	370	394	403	354	390	375	397	381	372	395	368	379	411	375	364	407	373	380	370	368	354	340	352	362	374	341	367	374	349	341	346	376	352	354	322	335	342	370	350	334	379	340	341	366	331	315	363	377	334	350	392	370	342	386	316	359	346	355	367	365	346	318	361	398	373	378	375	370	341	338	352	338	359	342	350	350	328	363	355	360	369	342	353	383	369	352	318	365	359	354	360	303	354	371	328	348	363	343	349	355	358	374	350	372	338	349	336	364	340	383	339	357	327	362	379	343	321	373	341	385	322	344	361	371	347	345	321	355	333	353	320	354	309	341	359	345	319	333	342	380	334	325	350	343	362	343	345	350	331	354	341	372	340	334	332	380	361	342	370	339	354	314	368	356	360	357	338	350	349	333	331	314	335	349	348	362	343	339	343	319	323	369	350	370	392	346	338	331	331	383	367	348	327	331	344	370	395	360	320	343	334	341	344	335	355	324	344	345	334	367	363	342	336	315	386	377	316	337	371	354	367	333	371	390	351	355	337	358	342	332	346	329	344	367	336	316	345	332	344	325	326	341	355	347	326	361	321	346	345	336	342	338	347	344	358	358	336	339	344	332	339	346	370	328	411	343	320	341	342	329	346	348	378	315	323	361	362	297	357	344	346	345	347	362	367	365	356	318	362	352	364	320	335	342	375	345	365	382	358	339	314	381	328	336	356	319	352	325	332	344	329	372	361	349	361	320	347	368	318	353	315	336	382	355	355	342	341	331	388	329	367	350	326	347	354	344	359	330	332	381	318	388	359	354	344	326	354	340	372	371	349	350	363	357	342	346	378	356	350	361	343	359	338	348	343	371	359	368	366	312	337	343	306	352	370	323	324	329	385	334	371	362	319	339	382	366	348	358	365	348	326	308	363	365	348	341	357	365	319	348	326	325	362	344	372	355	342	332	337	357	311	342	335	323	321	327	358	364	339	343	344	301	351	326	330	339	319	339	365	357	348	328	348	352	357	302	346	324	317	382	363	352	332	356	342	349	334	348	336	324	328	386	333	382	334	341	349	321	321	322	321	316	376	336	360	330	363	384	325	338	315	331	334	336	330	348	366	340	319	365	299	326	368	370	362	347	331	338	323	351	357	322	341	326	345	375	327	371	320	383	347	351	316	349	343	314	346	339	358	344	341	352	347	346	372	376	375	347	350	332	368	380	355	341	326	377	352	334	354	337	370	322	333	340	349	334	350	342	361	354	354	337	361	344	354	359	374	317	319	336	369	371	313	306	344	343	397	356	324	357	338	368	365	336	366	344	339	379	355	355	346	343	358	330	328	348	355	349	321	308	351	364	322	324	346	341	342	328	336	371	365	302	351	370	351	337	372	340	343	353	333	347	350	339	340	344	358	352	337	371	388	336	333	359	347	331	310	339	329	310	331	359	327	343	340	303	378	338	356	340	332	342	370	328	359	346	370	372	353	350	349	339	330	355	321	314	385	365	357	293	338	332	389	338	327	353	345	342	317	379	345	351	350	328	355	333	332	342	352	329	335	339	335	350	342	313	361	357	344	335	345	365	340	338	361	325	344	354	345	365	335	349	340	326	385	339	373	344	345	375	363	371	389	358	358	352	349	344	357	313	317	343	340	339	346	324	357	341	370	333	328	375	329	363	347	340	343	328	337	362	323	326	344	339	338	349	340	351	353	372	336	322	338	383	361	343	364	345	355	369	344	351	340	382	363	333	348	375	345	334	376	347	390	347	320	282	321	359	320	361	354	357	325	336	331	338	336	328	327	323	380	326	341	369	335	355	354	311	347	349	336	341	320	362	386	358	346	334	311	376	360	317	345	358	325	359	343	360	364	339	353	310	345	330	358	344	370	298	347	339	354	318	355	371	346	381	349	353	332	341	358	323	367	390	332	314	344	344	352	357	336	354	383	340	344	344	332	362	371	323	319	352	340	363	314	322	382	360	335	364	365	344	347	350	359	359	337	333	355	362	362	390	366	368	331	361	370	386	353	350	362	340	338	354	354	328	331	337	341	344	342	353	347	347	291	332	382	328	307	330	338	344	334	332	350	352	350	348	342	323	372	366	368	356	337	341	338	340	351	358	348	380	367	375	339	358	332	339	327	335	357	325	324	343	315	344	365	312	359	329	309	315	371	325	348	345	322	371	378	389	356	345	365	355	320	323	314	354	338	342	342	341	367	352	353	357	361	327	327	337	389	362	346	358	335	335	335	328	335	345	374	338	353	306	353	327	329	324	332	330	341	351	333	362	329	332	340	364	331	342	354	344	319	311	372	359	334	341	368	338	357	375	363	318	341	348	342	345	338	365	359	373	339	338	321	340	365	314	334	350	348	328	334	347	365	371	334	365	381	358	334	363	364	339	341	359	364	338	306	347	351	363	344	356	343	339	355	319	322	323	364	371	389	313	315	329	337	360	361	373	313	383	334	385	323	332	339	344	359	321	354	351	345	361	342	331	358	357	338	317	366	349	322	357	340	374	344	330	338	320	341	353	339	369	363	347	317	345	340	338	314	354	343	375	364	337	359	377	323	347	321	325	325	350	329	333	333	353	335	366	339	324	371	335	367	345	356	351	342	359	339	350	341	365	337	334	333	330	329	348	316	357	362	338	351	337	345	364	336	357	355	354	363	393	332	345	356	349	309	329	357	328	334	366	352	359	328	336	359	338	348	355	358	360	364	388	350	306	345	348	357	369	361	325	362	343	341	353	332	323	330	359	378	376	350	318	352	347	333	314	358	345	356	323	363	340	312	348	358	371	363	332	324	339	324	361	339	346	352	367	348	347	354	338	373	308	372	358	370	341	349	368	360	345	355	331	361	345	343	344	332	371	358	358	318	347	323	332	346	362	357	328	373	362	337	358	334	344	359	361	331	351	363	368	333	345	355	365	373	341	337	372	380	365	362	316	335	389	345	386	354	343	344	352	371	354	334	353	354	339	327	358	304	344	322	362	383	328	343	343	361	378	339	322	340	344	328	345	342	340	371	344	360	332	350	358	354	352	333	321	343	350	375	334	339	366	382	333	344	335	358	355	353	373	365	369	340	377	341	343	357	340	330	351	375	296	333	367	343	315	321	331	376	302	332	332	375	344	347	353	331	323	337	310	357	353	369	356	334	342	339	313	364	340	333	363	318	359	343	350	342	362	373	349	320	342	350	336	358	378	341	346	339	354	349	331	351	341	337	336	377	335	323	324	350	354	335	335	376	319	350	294	351	337	327	340	370	350	330	358	340	361	361	378	333	348	354	328	332	345	339	342	371	372	350	379	342	335	329	341	335	311	334	307	311	324	362	347	342	349	306	346	369	331	369	359	329	356	342	382	360	380	350	341	353	349	361
1832	883	367	217	1315	378	319	218	213	175	159	157	156	147	120	123	91	88	72	56	80	56	62	55	46	56	45	44	32	36	31	20	25	26	29	29	29	22	27	26	31	33	28	28	29	23	29	22	23	27	21	28	26	22	18	16	23	17	14	29	26	19	17	18	15	28	15	21	23	21	23	29	22	30	11	15	20	15	13	17	32	29	22	19	18	16	19	15	16	18	21	18	24	20	19	13	19	18	21	23	18	12	22	20	20	21	23	17	26	26	23	22	23	21	14	24	27	26	26	18	15	19	19	18	18	23	16	10	26	19	12	15	24	24	18	15	17	14	25	20	23	18	18	18	27	14	17	22	19	20	25	16	11	14	14	26	21	16	28	28	15	13	28	22	17	20	26	18	16	11	21	19	20	19	14	15	25	24	13	28	16	20	17	20	25	22	20	20	16	21	16	18	16	12	17	16	19	25	17	19	25	18	26	16	18	21	17	12	24	27	12	21	23	20	23	22	15	12	15	23	16	15	18	26	29	20	16	14	21	19	10	22	22	22	18	19	20	23	14	17	21	17	15	23	20	23	23	19	20	19	22	26	22	18	27	19	25	23	14	17	16	21	22	25	24	20	20	20	18	13	24	21	20	28	24	15	10	21	24	17	17	18	30	24	15	25	11	23	27	27	22	21	22	15	17	15	18	23	20	22	20	15	25	20	18	29	14	19	24	17	20	22	16	19	19	29	21	13	21	23	26	20	20	21	27	20	17	18	15	18	17	20	22	14	18	21	22	24	22	17	17	15	28	13	17	12	19	17	18	17	17	17	25	16	16	22	20	24	25	23	20	26	18	17	23	19	16	14	22	25	16	17	10	20	15	21	25	10	21	21	27	19	16	23	34	17	22	21	19	15	18	23	15	21	10	14	16	24	21	21	24	22	20	15	13	18	17	20	22	16	26	23	17	20	11	16	19	18	22	18	18	26	17	18	17	17	10	32	22	23	19	23	20	27	22	20	14	18	20	20	26	23	22	16	25	22	17	17	14	17	20	16	17	19	19	21	16	17	29	19	25	27	21	18	25	24	19	28	13	25	8	22	17	15	17	23	16	17	20	22	18	22	9	26	14	13	22	32	19	21	17	18	23	21	21	23	17	19	18	12	25	25	16	20	19	20	18	23	15	23	10	20	14	19	24	23	14	18	17	22	32	22	21	22	22	18	19	19	16	22	22	18	18	13	12	18	16	19	15	16	20	32	32	23	27	17	21	21	17	17	9	23	21	24	18	21	19	18	16	14	18	19	12	19	16	14	24	21	28	20	17	26	26	30	21	19	22	21	25	17	24	23	27	20	21	19	17	16	15	17	19	24	20	7	23	24	21	16	26	14	18	30	16	15	14	15	12	20	18	18	19	11	14	24	24	13	18	21	21	18	23	26	21	17	13	16	22	20	20	25	19	19	15	8	22	16	25	23	17	21	20	25	29	17	18	22	19	16	24	26	24	26	15	24	22	16	18	23	13	20	21	13	18	22	11	12	21	16	17	23	20	18	20	20	12	28	18	12	15	22	25	19	20	24	27	17	16	28	16	18	26	25	23	25	17	17	20	23	23	24	11	17	27	16	24	23	18	18	22	24	24	20	23	20	18	19	21	25	22	20	22	16	27	14	17	17	22	18	27	18	26	20	15	24	31	18	20	11	28	14	21	21	21	19	21	23	17	12	19	17	19	14	15	23	25	20	18	33	31	14	27	15	25	19	18	24	21	13	25	18	24	25	17	24	21	25	15	22	17	22	24	21	19	16	24	20	22	18	19	20	16	13	25	28	17	21	18	15	21	13	19	23	23	15	18	17	18	13	20	22	27	10	32	28	23	27	18	27	13	20	18	17	19	16	15	21	18	17	22	25	22	11	21	31	21	16	23	19	24	21	18	10	24	20	27	22	22	17	22	15	17	21	21	25	17	21	19	19	24	23	20	15	21	20	20	15	21	16	18	21	17	24	19	17	17	22	24	19	25	23	22	29	20	17	15	24	12	20	23	19	19	17	21	12	17	17	15	22	22	27	17	24	19	27	20	18	20	10	30	25	20	23	21	15	18	18	24	17	21	13	26	17	21	16	21	18	18	16	14	25	19	21	16	24	28	10	24	24	14	23	21	22	23	20	13	19	22	16	25	27	19	18	24	17	19	20	24	15	16	18	21	23	18	25	20	17	20	26	22	9	16	18	28	24	19	26	21	14	22	19	15	23	25	17	25	14	19	23	19	15	16	28	23	14	20	17	26	18	26	19	24	22	28	14	16	16	22	8	22	14	18	22	25	19	20	19	23	23	22	22	27	17	21	30	26	16	22	22	20	19	23	21	24	16	21	30	22	17	20	21	24	16	25	13	17	16	23	11	24	15	16	21	18	16	13	27	15	17	22	11	25	11	14	17	20	18	28	24	20	12	23	27	17	14	17	19	17	19	19	14	18	16	21	33	28	26	15	26	23	25	21	24	27	21	17	22	18	18	21	22	19	20	17	18	20	17	27	19	17	28	31	26	22	15	30	22	18	25	14	26	21	23	19	23	26	16	17	16	22	17	22	20	19	19	15	13	19	21	14	18	15	22	25	22	24	18	33	15	31	23	27	20	21	23	27	26	22	14	16	28	16	25	19	26	22	22	19	18	18	20	20	14	15	21	10	19	22	29	17	21	22	29	17	25	20	22	21	22	22	16	27	19	17	25	16	21	19	13	25	24	15	18	19	18	17	21	18	21	17	21	20	19	16	20	20	17	17	19	20	20	19	25	17	19	21	22	20	13	15	19	21	20	17	23	25	19	18	16	26	23	20	15	24	26	25	25	15	20	20	30	19	22	22	13	24	23	14	29	15	25	14	20	23	22	19	22	15	20	20	23	26	17	17	19	24	30	23	18	20	23	22	20	21	19	17	21	14	15	23	28	17	33	27	33	26	23	22	15	19	14	16	20	22	21	19	8	15	20	15	20	21	20	16	15	23	22	12	25	24	15	22	22	20	23	16	14	21	23	23	13	21	22	20	27	27	19	23	19	20	27	12	20	19	19	23	15	17	20	20	18	12	22	17	26	16	26	25	16	19	24	16	28	20	24	21	14	19	19	13	18	26	19	14	17	34	14	30	15	22	20	24	23	12	15	16	25	22	20	13	18	22	23	23	16	18	15	22	23	19	16	21	27	15	12	28	18	13	19	19	10	26	24	17	18	25	20	13	8	20	17	28	28	18	27	23	20	16	29	24	23	27	20	19	21	20	27	23	14	24	19	21	17	27	18	21	16	26	18	25	16	11	24	17	19	17	15	12	16	15	17	22	14	21	21	23	21	11	21	20	21	21	22	18	30	13	15	23	12	17	15	14	24	25	14	13	14	14	21	14	23	12	20	20	12	9	21	24	27	20	15	15	21	15	26	21	21	22	26	20	17	19	24	14	24	18	20	18	19	26	15	26	16	22	23	22	21	23	22	17	24	22	18	19	18	18	20
28349	20551	10348	22429	39795	28114	24787	20288	18094	14841	12676	11409	10198	8813	8152	7120	5286	4601	3988	3827	3711	3364	2872	2638	2377	2085	1661	1253	1094	947	862	782	795	831	831	831	898	862	816	708	707	708	631	618	582	541	546	536	544	519	518	499	497	518	497	469	465	460	497	469	515	457	430	421	445	497	488	500	482	485	496	467	448	470	459	452	427	412	423	413	402	384	413	386	374	375	398	381	379	369	354	395	400	394	376	372	367	390	393	371	374	360	373	383	387	387	380	404	344	371	395	383	354	345	365	361	360	369	387	416	335	349	371	369	371	359	371	383	375	353	399	376	372	377	384	407	351	354	382	384	401	325	386	332	393	392	360	370	352	367	369	397	393	396	378	361	398	398	397	353	366	390	361	380	372	373	340	368	365	395	338	347	359	348	342	343	362	346	364	351	364	392	363	341	399	356	365	352	389	345	352	372	347	351	357	375	355	385	347	319	395	387	367	346	331	320	381	381	356	352	325	351	369	361	345	353	375	402	355	350	353	378	367	367	364	360	350	345	364	338	358	362	378	355	400	358	355	363	314	334	382	358	373	370	357	356	382	399	364	345	352	344	366	362	358	387	356	358	367	383	379	349	369	360	338	337	348	388	367	348	344	383	391	358	347	349	365	364	349	369	353	377	360	341	370	396	337	322	350	359	349	350	335	356	373	368	343	361	349	377	344	326	321	339	376	349	357	357	366	363	349	355	365	332	398	364	364	346	360	340	409	383	353	381	353	361	308	350	363	363	352	387	309	359	373	345	364	333	338	367	350	374	371	374	336	351	376	366	361	344	344	365	385	369	350	340	342	338	388	385	408	386	361	374	384	357	363	390	322	358	354	340	345	361	363	351	379	323	392	342	376	371	372	367	312	369	364	334	358	351	354	372	345	344	382	369	345	389	325	361	373	355	370	348	361	390	342	366	340	382	354	380	368	374	352	370	351	382	361	391	352	345	346	330	376	361	352	357	367	360	389	382	359	358	397	337	365	372	343	351	369	367	358	346	352	346	363	360	355	349	354	322	359	355	351	351	353	368	381	347	376	378	369	358	367	352	339	361	367	334	351	346	314	329	380	368	356	360	335	383	339	397	348	327	327	352	364	368	356	348	339	375	354	354	387	326	368	351	349	369	351	362	342	350	325	385	370	334	402	364	343	346	350	347	385	375	374	338	382	366	357	362	339	347	378	357	362	363	348	363	362	331	368	378	328	346	344	360	386	357	349	377	348	371	345	344	333	372	347	358	338	352	390	338	348	336	359	360	365	333	345	374	347	348	358	359	350	336	360	366	367	371	325	367	340	339	376	327	366	327	361	349	346	359	340	381	367	348	350	384	374	362	384	367	350	348	377	368	364	388	374	372	377	380	335	371	355	338	346	337	354	341	342	391	375	354	351	364	362	332	389	335	359	357	399	343	339	368	367	374	373	360	366	385	318	359	364	363	346	351	348	361	348	364	339	326	345	342	357	336	349	386	383	354	332	336	381	355	364	375	373	375	356	347	370	373	367	352	345	341	384	375	337	339	370	348	392	366	332	370	328	390	400	362	368	361	365	385	370	370	380	359	361	388	335	359	344	349	365	372	343	366	338	336	356	346	379	372	355	407	360	348	335	332	355	344	358	356	356	350	372	339	350	350	382	372	319	366	345	369	367	357	347	371	361	349	366	382	365	356	379	377	338	353	363	343	394	391	363	378	362	360	368	363	383	367	351	360	335	353	329	357	351	352	367	359	382	347	371	340	349	343	342	373	364	343	354	352	354	330	325	363	346	355	363	332	351	340	350	333	389	373	340	317	373	363	342	342	348	370	376	332	358	407	339	339	371	367	352	359	361	339	343	418	384	376	372	362	339	351	351	364	361	326	372	375	380	376	371	375	370	370	343	389	382	356	394	391	334	368	322	357	366	357	356	369	371	381	380	354	366	330	327	335	351	399	396	361	353	338	368	375	416	372	382	364	354	346	343	351	374	358	347	351	357	360	333	362	355	363	343	352	354	350	356	402	345	397	377	375	350	363	341	347	390	356	383	362	351	387	391	390	353	378	339	377	373	395	356	384	381	359	366	378	362	344	330	380	368	335	348	359	365	347	364	354	402	336	324	338	393	360	329	358	386	369	340	358	334	375	350	349	349	324	344	348	364	349	338	368	379	387	355	360	369	328	379	374	367	328	401	361	359	371	358	370	386	371	337	339	370	374	347	366	345	345	354	321	352	360	321	364	372	361	330	385	336	402	344	386	355	327	380	390	372	374	347	358	378	343	373	355	334	356	333	364	363	368	354	357	362	378	327	372	353	358	347	371	352	332	354	364	372	341	359	326	367	378	343	368	381	375	394	352	361	356	350	333	358	354	374	341	391	375	372	351	335	341	347	364	371	359	369	380	342	351	341	358	373	365	347	375	392	370	369	346	353	355	371	314	338	326	336	362	371	367	332	356	328	367	345	351	365	365	336	369	368	358	362	364	356	373	380	292	349	320	343	354	323	334	361	373	367	333	353	363	359	383	322	362	382	315	374	368	367	322	346	377	333	336	357	354	364	364	335	381	351	357	365	357	358	358	385	353	350	400	335	379	354	379	339	361	337	360	336	363	336	336	362	329	384	356	332	377	353	358	367	335	384	333	376	384	321	395	336	327	395	399	374	365	368	402	389	365	340	325	327	349	346	382	372	358	341	348	383	366	344	374	332	339	346	375	346	371	367	346	360	375	352	359	343	361	357	379	366	338	355	349	380	354	375	353	322	362	394	347	332	338	372	344	362	373	373	347	354	382	374	363	334	368	348	363	378	351	385	364	370	386	374	359	345	357	328	378	372	332	359	368	340	362	349	349	386	359	352	341	368	371	402	333	351	359	370	376	323	340	351	398	357	355	363	350	376	350	358	357	354	361	355	362	349	379	401	356	367	381	360	356	370	350	354	347	355	363	375	383	380	372	331	396	344	387	365	359	353	373	375	348	354	358	344	356	348	362	393	377	332	355	361	375	374	368	339	365	334	359	361	336	380	329	356	374	337	344	346	396	354	316	398	361	372	337	314	376	356	376	336	345	401	366	365	384	362	399	342	354	330	378	345	308	326	395	355	327	369	347	353	376	354	360	348	333	367	362	341	370	366	361	386	353	401	362	390	373	361	334	401	337	360	374	358	320	335	362	408	390	347	376	348	372	376	365	370	377	342	350	345	367	364	353	352	347	377	372	351	383	382	370	351	385	349	388	350	379	377	329	346	327	389	353	369	387	335	342	335	377	341	346	342	356	359	337	345	349	306	372	393	374	332	372	379	362	397	345	378	370	406	374	339	361	360	373	343	368	374	371	367	371	351	362	344	364	356	346	404	368	349	344	368	391	377	368	329	355	353	321	363	373	344	367	380	351	389	355	340	390	338	367	345	349	373	327	381	354	357	373	352	409	363	356	363	378	364	349	345	358	345	362	358	328	360	366	399	357	361	386	370	373	340	379	364	379	346	350	366	365
2539	526	231	207	957	234	159	161	173	156	130	118	123	115	97	106	78	71	78	74	50	47	54	52	53	46	37	24	42	39	40	37	36	36	49	47	35	35	35	48	28	43	43	32	32	27	35	33	27	37	34	23	25	36	34	36	32	38	21	36	43	29	37	29	25	26	38	34	33	24	19	32	29	23	27	28	26	39	25	38	27	29	38	35	28	37	32	33	26	25	35	31	26	35	27	29	38	34	33	30	29	37	33	27	32	36	25	22	38	30	35	26	31	32	42	36	19	24	31	35	34	25	31	27	28	29	32	31	26	25	30	31	27	36	28	26	27	32	28	31	48	22	27	26	25	45	32	22	28	25	28	27	28	21	25	38	23	26	36	27	30	35	28	41	38	29	26	39	35	30	22	28	25	34	27	32	18	35	31	29	32	34	37	32	34	29	27	31	31	22	38	34	42	37	24	25	32	35	24	27	30	39	32	22	38	39	23	35	38	34	27	34	42	30	24	31	30	34	30	34	30	36	29	31	31	48	44	29	34	43	30	28	33	30	36	33	35	26	21	38	29	29	33	26	29	27	42	27	35	29	33	32	23	39	29	29	39	39	30	30	27	22	39	28	22	30	29	22	36	33	28	38	30	23	27	34	27	22	24	32	40	34	31	34	43	31	37	26	25	33	21	26	47	30	39	36	40	23	29	27	33	25	35	40	37	37	27	27	29	36	20	34	33	27	31	26	31	38	33	40	24	24	38	29	29	20	30	18	34	33	27	23	36	25	22	31	36	39	30	42	32	29	38	27	43	26	31	31	36	31	36	30	34	37	37	26	29	23	39	38	34	34	28	29	35	27	31	44	32	22	36	35	37	23	26	35	31	26	33	29	31	29	31	37	36	28	29	33	22	29	33	37	24	31	41	31	31	25	30	33	46	42	35	20	23	22	23	35	28	21	36	28	30	24	23	33	33	29	29	30	28	33	29	34	30	33	30	32	28	34	41	30	33	27	32	35	33	38	20	38	27	36	28	33	27	35	22	23	37	31	31	25	38	33	31	31	43	34	16	31	23	29	29	28	32	25	26	45	30	17	26	38	37	32	26	38	29	33	39	34	28	25	38	28	39	22	39	35	20	27	26	34	30	36	29	30	21	33	32	29	40	29	33	43	46	36	33	30	32	39	42	23	30	38	32	24	37	34	36	33	27	32	31	31	29	33	26	38	39	30	28	33	32	39	33	31	20	37	34	31	29	31	43	30	30	31	28	28	35	26	39	29	27	38	35	21	39	32	31	29	36	31	27	27	35	35	35	38	34	40	36	35	29	31	31	28	27	27	31	39	23	42	33	38	30	24	30	27	37	34	37	27	34	33	26	35	31	39	29	28	28	32	38	33	19	26	23	41	30	28	24	26	26	23	33	35	32	30	27	28	34	26	37	38	30	26	27	29	36	31	26	41	51	24	32	42	35	30	28	32	33	33	34	27	22	30	43	34	39	40	35	25	34	23	31	42	27	28	32	30	31	37	23	36	37	26	29	34	31	39	39	30	30	30	28	28	37	27	25	34	36	23	26	28	28	36	42	35	25	25	35	37	26	32	30	27	27	30	32	33	20	33	30	24	23	20	35	28	30	32	22	50	23	28	33	35	33	44	30	32	33	30	22	34	46	31	39	38	22	37	31	31	24	41	24	33	29	38	27	42	31	27	30	25	31	24	34	27	41	26	33	31	40	35	30	26	29	33	31	33	28	36	31	31	30	38	34	26	40	34	33	24	41	39	29	26	29	30	34	25	28	25	29	29	31	35	33	34	31	35	32	35	33	34	37	20	29	27	35	33	31	37	32	42	28	30	43	23	34	40	34	22	35	38	36	33	28	31	30	37	39	24	31	34	33	36	37	29	36	34	21	27	37	25	33	31	25	31	33	29	31	45	42	31	31	27	28	29	34	40	25	24	30	34	35	32	31	28	50	34	33	41	39	14	29	39	19	30	29	29	17	39	35	29	37	31	33	33	43	43	32	35	33	30	31	26	22	27	35	27	27	37	32	27	29	27	27	26	33	34	19	35	39	46	27	28	28	32	33	32	35	34	30	26	32	32	31	25	31	29	30	31	30	25	29	25	33	39	36	33	35	27	32	24	38	27	38	43	24	29	31	32	39	23	27	33	36	28	25	34	35	37	23	33	27	35	26	40	27	38	34	29	31	28	31	42	30	29	34	37	23	28	19	21	27	38	36	40	36	29	32	29	24	24	31	34	31	24	34	29	26	35	36	44	28	39	37	33	37	31	28	33	30	38	29	38	33	28	29	33	31	38	33	38	35	20	32	20	29	39	35	35	27	39	27	34	23	31	32	19	35	19	30	32	33	18	32	22	41	33	29	30	26	48	25	27	27	25	26	22	36	28	31	23	27	27	25	30	40	38	30	41	34	33	30	31	23	31	27	33	24	23	39	29	22	26	30	18	27	33	23	34	30	29	33	22	27	17	33	32	36	29	37	34	22	35	36	27	30	36	16	21	28	36	33	30	30	37	24	30	41	29	30	41	27	26	28	39	29	26	36	22	35	30	33	42	25	24	34	35	31	39	36	29	33	32	30	26	35	31	27	28	26	34	20	30	32	38	33	26	33	24	32	27	27	26	35	32	31	32	24	23	30	27	36	36	27	33	34	26	25	30	25	34	39	37	22	28	38	35	35	27	29	30	30	21	19	27	36	34	35	36	28	41	34	29	32	27	49	38	40	39	32	25	30	32	38	32	29	23	31	35	41	32	33	39	24	35	30	41	34	44	24	26	33	30	34	41	37	31	32	31	25	30	35	28	29	38	26	33	39	31	23	19	29	24	48	34	35	43	32	30	37	31	34	32	28	32	36	34	39	30	37	22	35	35	34	24	34	23	38	25	22	35	29	30	25	26	28	25	32	32	23	32	37	21	32	32	19	32	30	24	26	24	39	22	23	32	41	35	30	28	34	22	40	28	25	34	37	22	30	26	29	33	27	30	37	35	22	26	32	33	40	38	30	37	39	34	24	42	31	39	40	36	40	29	31	32	27	31	32	31	37	30	25	27	30	33	27	40	29	35	29	32	36	26	23	28	22	25	38	33	27	17	29	29	38	30	26	33	33	24	30	35	35	31	33	20	24	24	37	23	29	33	38	26	27	23	34	29	29	30	31	37	24	33	21	28	27	37	27	32	29	27	29	29	28	37	19	24	33	27	27	34	26	37	31	34	29	36	32	32	29	30	31	24	30	38	31	25	35	33	25	29	37	43	21	21	36	27	33	27	41	28	32	31	25	16	30	31	29	34	34	24	32	33	26	41	30	28	19	29	39	22	32	28	30	24	32	30	34	27	33	31	35	39	28	32	21	18	38	36	29	27	30	35	33	36	24	31	30	24	30	25	25	32	23	29	20	34	32	31	29	30	32	28	32	27	26	29	30	40	38	39	29	31	33	35	29	28	34	34	28	30	32	23	21	24	32	25	34	31	26	33	26	28
22019	16064	7408	19472	36598	22199	18601	15445	13588	10932	9809	8073	7590	7055	6402	5809	4334	3766	3408	3173	2652	2487	2334	2060	1871	1678	1256	1085	971	866	847	877	850	826	852	897	859	859	850	851	840	754	708	659	706	633	716	645	662	642	622	624	607	581	624	598	618	630	638	615	643	656	621	589	597	592	657	695	661	663	692	654	620	608	607	693	656	614	561	611	586	557	568	602	541	599	586	617	554	597	559	565	559	513	583	566	547	580	545	555	577	552	547	583	576	571	551	539	569	580	568	568	561	600	540	594	529	565	531	505	538	544	568	554	567	571	583	589	552	577	553	561	563	573	593	563	566	515	599	579	581	561	551	576	550	587	539	568	581	553	563	576	565	561	574	569	595	590	530	618	592	556	573	542	584	577	580	653	579	535	587	538	553	583	564	571	566	531	590	575	578	568	544	568	594	570	555	514	562	549	615	547	568	574	583	548	564	567	579	525	539	566	553	578	548	556	575	567	591	555	546	546	543	534	544	593	572	542	562	546	540	605	526	523	531	612	550	580	537	575	571	568	547	573	562	530	563	550	544	616	541	589	566	547	550	542	549	522	586	561	563	566	554	534	583	563	566	545	609	545	586	575	537	558	566	531	555	546	543	575	547	548	531	621	556	556	554	572	527	562	508	550	532	565	497	574	569	539	538	555	580	557	541	542	588	583	568	552	534	534	571	595	570	532	548	605	604	551	547	557	524	579	551	554	554	576	551	575	531	578	568	581	588	565	574	577	587	551	561	511	552	575	549	603	560	576	589	559	571	525	585	559	538	556	544	537	559	541	553	516	603	537	555	565	575	525	595	573	568	561	555	551	566	553	544	560	535	538	552	568	562	511	506	537	530	564	590	541	524	532	527	541	542	546	594	576	526	597	562	567	541	589	592	573	520	525	575	518	582	599	539	601	551	579	534	579	529	529	539	567	522	604	549	541	574	547	563	577	523	564	550	572	573	591	506	578	533	569	550	567	526	557	532	543	545	568	564	568	588	559	544	559	551	549	560	552	559	591	558	600	572	540	559	568	569	546	555	568	539	546	526	551	559	585	552	563	538	564	566	584	578	553	572	599	568	576	554	578	549	531	566	580	529	550	547	557	555	586	563	577	537	556	569	579	537	551	533	566	536	561	537	529	534	523	583	601	584	535	557	586	554	588	550	551	568	562	538	568	542	536	527	555	527	579	536	537	609	572	537	559	567	555	552	566	549	537	548	575	554	567	506	550	584	570	564	598	567	559	606	553	552	536	572	589	558	573	551	526	558	557	566	546	576	577	554	516	564	540	536	516	574	521	608	536	562	581	547	555	524	589	540	552	559	525	518	595	546	549	560	514	539	545	518	550	602	544	567	527	556	571	536	570	622	534	537	535	530	594	554	548	555	542	556	529	585	512	613	602	594	546	607	562	523	583	555	558	550	589	554	555	550	528	577	554	574	571	543	559	564	579	551	548	611	552	525	548	564	570	550	592	553	541	581	547	495	587	579	588	555	585	537	597	547	586	556	570	535	570	557	578	539	584	540	554	537	548	573	539	537	605	536	588	560	540	558	579	567	580	590	552	569	577	555	602	588	568	570	516	543	559	589	509	578	554	539	537	576	560	578	574	540	525	561	549	619	556	536	581	558	502	546	543	600	594	542	521	532	565	553	575	594	529	564	591	557	537	546	547	554	580	544	595	564	557	571	547	576	539	530	558	505	570	575	518	568	578	532	539	595	579	522	563	594	562	552	555	562	533	563	546	579	596	589	601	522	553	530	564	538	538	521	563	599	536	585	585	581	525	540	543	562	529	553	585	550	557	531	597	567	590	580	551	536	547	565	571	574	601	570	536	558	533	582	555	584	566	555	522	540	586	524	542	576	544	575	510	547	596	552	573	566	571	510	585	540	572	556	537	533	549	568	555	543	541	561	544	550	563	529	578	490	584	559	546	521	551	536	535	531	509	552	537	589	568	587	576	590	565	530	553	564	501	550	564	529	559	593	542	508	493	530	529	547	531	581	554	556	553	530	542	558	540	563	533	555	557	566	565	556	545	587	540	562	555	566	567	547	589	537	543	531	554	565	578	532	555	617	593	547	538	560	557	545	580	588	551	543	587	572	555	568	577	565	556	592	525	545	555	608	576	546	508	592	572	558	544	583	537	584	566	572	546	561	576	558	560	616	532	579	565	565	541	593	536	542	513	549	547	569	537	527	561	564	541	573	548	593	541	533	552	583	547	565	565	557	561	538	548	597	566	540	554	569	555	591	569	583	525	518	605	571	585	554	567	545	548	586	592	544	561	554	565	530	614	599	552	563	541	550	551	577	535	530	547	581	553	574	551	536	591	584	514	521	545	549	565	556	564	515	519	598	565	592	551	557	540	586	577	540	576	577	566	523	567	570	575	551	549	574	526	554	570	563	583	547	535	578	576	595	530	582	597	525	590	595	571	574	533	587	587	547	587	558	531	530	594	502	560	548	594	532	568	592	571	559	548	585	529	519	519	575	546	520	592	548	557	574	571	591	499	554	591	551	532	572	572	560	532	504	532	557	518	543	570	579	531	523	487	548	577	524	552	518	554	583	515	581	519	540	566	536	568	554	590	569	511	563	573	533	580	557	536	565	553	570	565	610	555	595	552	581	537	575	565	558	570	519	529	521	534	603	581	599	552	572	564	539	554	534	542	556	545	584	558	574	579	559	599	531	550	558	568	502	561	548	543	558	601	560	551	520	533	562	588	555	552	549	573	518	604	550	581	604	528	587	558	531	596	557	558	569	548	539	557	553	584	536	559	559	543	563	529	606	572	542	582	547	576	538	603	558	590	564	547	532	577	554	539	501	587	553	579	546	555	540	547	539	540	529	540	543	568	573	539	558	566	562	560	589	577	570	516	562	544	561	574	580	563	555	547	553	517	538	551	554	550	588	558	527	552	565	588	490	550	544	563	564	602	554	574	552	596	544	566	577	611	558	574	556	573	526	543	550	560	554	539	580	561	559	552	559	564	535	578	621	541	526	571	559	571	586	574	560	512	513	544	548	573	562	590	541	559	556	523	542	538	540	562	576	545	552	548	519	590	574	535	550	553	557	573	613	536	538	548	549	551	566	534	518	550	586	554	579	531	561	576	580	556	579	537	578	526	595	554	593	533	555	596	580	526	551	522	568	546	555	569	521	511	586	587	564	613	585	572	619	574	549	574	592	586	556	546	590	544	550	534	537	540	566	565	528	514	561	558	550	605	566	558	515	559	541	559	562	555	544	600	534	576	578	552	578	555	535	570	520	577	592	539	566	529	584	570	572	583	525	553	571	574	562	567	522	559	535	545	542	560	521	546	528	530	575	491	534	579	560	558	527	537	544	573	545	548	589	576	557	608	548	530	568	592	564	574	531	589	553	528	517	524	580	520	572	583	534	573	569	555	587	596	582	540	581	538	537	566	562	556	542	567	541	538	532	576	545	541	502	559	596	556	529	536	538	610	573	559	550	581
2078	845	357	277	1271	338	278	258	217	161	202	176	163	158	170	127	132	96	79	91	92	87	67	74	64	46	32	49	39	31	28	32	38	39	35	37	25	32	29	36	35	29	33	31	26	35	23	36	24	27	31	29	26	27	24	15	23	22	29	37	28	35	34	28	25	27	19	20	26	23	26	24	33	30	23	26	25	18	17	29	21	31	23	25	34	21	20	19	27	21	26	22	23	29	17	21	23	28	31	40	29	28	32	26	26	37	29	26	20	20	22	21	36	27	25	22	23	28	15	19	25	24	38	27	27	24	25	20	21	33	25	25	18	22	36	31	32	26	22	18	25	24	29	27	19	27	19	20	17	27	24	31	19	28	28	26	25	30	23	22	24	21	23	32	27	14	20	28	12	26	23	19	20	25	32	31	26	21	23	22	29	16	23	18	24	23	27	8	20	33	29	23	31	19	14	29	18	30	40	19	27	23	26	17	21	24	28	33	27	21	22	22	17	16	23	24	23	36	23	27	26	21	18	28	28	16	22	23	27	35	25	19	24	26	20	24	29	26	18	29	28	17	22	26	26	32	27	21	16	26	27	23	32	20	13	30	30	24	29	23	28	29	22	17	18	27	26	20	28	28	21	26	18	21	26	29	23	19	23	17	30	17	26	21	22	20	32	21	22	28	27	27	30	21	25	23	19	19	22	31	17	20	24	29	18	27	25	25	26	20	26	22	33	19	26	23	23	31	23	27	32	27	27	19	28	17	23	21	20	30	23	26	27	27	33	29	30	26	26	22	22	26	26	25	19	19	16	20	17	25	19	33	30	20	26	31	25	29	28	23	23	26	14	18	33	19	25	19	29	20	33	17	25	32	30	25	25	22	27	29	23	22	18	25	33	27	28	14	35	20	27	27	20	21	27	23	19	22	21	28	27	23	21	21	26	27	24	19	25	25	35	26	29	20	29	20	28	23	34	27	20	23	34	31	21	20	33	25	26	25	20	26	33	18	19	27	27	37	21	19	16	22	32	22	27	13	28	27	32	22	29	28	26	23	29	21	26	29	15	16	19	15	24	32	20	20	23	24	22	23	31	28	28	30	24	24	24	26	17	29	23	25	22	20	23	29	28	26	26	19	21	20	31	22	31	23	27	20	20	22	19	23	27	21	38	31	27	22	24	24	29	30	20	27	28	19	23	23	35	33	30	16	29	25	14	29	20	24	23	22	25	18	23	30	23	29	28	26	27	27	16	19	27	28	26	35	18	23	23	24	21	28	20	23	19	15	19	21	23	30	25	20	21	34	25	29	17	21	26	28	32	19	30	15	25	19	16	26	13	25	20	29	21	25	26	12	22	19	14	22	28	18	20	32	27	17	24	23	20	21	29	29	30	26	27	20	23	31	35	20	19	17	21	24	23	24	28	21	24	20	23	23	23	26	33	15	29	19	22	22	33	29	29	21	23	23	16	35	28	21	31	22	24	24	15	21	25	21	19	15	26	24	21	23	28	22	22	23	24	34	30	25	31	21	32	24	24	22	22	25	23	28	18	27	31	26	23	19	28	22	21	20	30	17	23	21	19	29	32	29	26	33	31	29	29	24	20	13	17	38	17	26	36	26	19	19	31	30	22	22	25	25	37	26	27	27	19	32	28	23	23	27	28	23	13	23	27	26	19	15	30	25	24	26	25	25	27	24	21	23	26	25	23	19	29	30	34	18	31	21	28	29	18	25	16	27	25	29	28	26	25	25	22	20	24	21	30	19	28	31	23	24	15	33	22	18	24	32	23	30	20	27	21	32	32	33	24	27	22	28	24	30	24	25	29	22	19	29	28	14	20	26	31	26	24	25	32	32	32	28	24	31	25	22	26	18	21	16	12	31	23	20	21	23	28	24	24	17	31	21	27	25	29	29	25	28	22	18	34	24	18	23	36	24	23	25	27	25	22	27	19	28	17	26	34	21	30	32	30	22	20	18	22	25	21	17	22	29	36	29	27	20	11	20	21	29	22	18	23	29	22	25	25	22	21	22	18	21	27	23	18	21	23	22	23	20	32	28	32	31	26	26	27	24	27	20	30	23	25	19	22	23	36	24	32	26	21	18	30	19	17	24	22	24	33	21	31	20	25	26	22	26	20	21	25	34	24	34	28	24	25	23	24	29	26	22	19	25	23	14	24	29	17	12	26	25	18	30	29	33	28	21	27	27	21	25	44	14	18	32	19	24	37	31	17	18	25	29	26	38	24	25	33	22	19	34	25	21	21	17	30	32	26	28	33	17	23	30	25	30	19	20	23	26	25	34	33	27	24	28	29	26	19	28	23	22	23	25	31	30	22	26	19	22	22	23	25	25	25	20	25	25	25	22	22	35	24	22	26	21	25	26	30	19	23	25	23	31	25	31	32	19	17	31	27	21	21	21	27	21	26	25	31	28	19	29	28	30	26	24	22	33	23	24	19	23	31	25	31	30	19	20	20	34	23	22	27	21	16	18	29	21	30	24	22	29	23	17	20	19	28	19	29	26	29	20	24	20	22	25	18	24	25	24	25	22	24	28	20	21	21	29	26	29	25	20	23	12	36	25	24	22	21	30	24	36	23	27	25	25	31	27	16	25	31	21	29	19	29	22	31	27	22	24	25	26	29	24	21	21	27	26	17	23	20	23	25	24	23	17	15	25	19	27	20	26	31	25	25	24	15	26	15	34	18	22	23	28	31	22	28	32	21	20	27	26	22	27	34	33	28	25	23	28	22	35	29	21	19	27	30	27	20	20	29	25	27	28	24	24	21	16	30	37	27	24	25	29	27	17	28	25	25	25	22	27	18	25	25	22	18	25	26	24	22	24	21	27	23	27	26	22	22	26	32	27	26	24	23	27	28	22	32	26	20	33	21	23	38	22	26	29	31	24	23	29	29	25	29	21	33	28	25	24	34	30	26	26	24	23	25	19	24	23	11	28	20	28	27	17	19	19	22	17	28	19	25	24	32	34	19	29	24	36	23	32	18	22	27	23	16	34	23	25	22	34	26	25	24	36	29	20	18	18	23	25	28	24	22	19	25	24	22	17	20	22	21	30	29	24	25	22	23	22	14	30	19	23	26	15	18	24	22	26	20	26	17	18	21	16	18	24	22	32	22	13	22	27	19	18	25	21	27	27	17	27	16	23	25	33	26	22	21	27	17	24	33	25	28	23	27	27	23	19	30	34	33	24	22	21	30	23	23	21	25	23	22	18	21	21	24	24	18	26	21	25	17	25	26	22	29	27	28	30	26	26	27	19	34	32	21	28	27	26	26	28	18	25	27	22	27	25	25	16	27	35	33	40	16	26	31	25	24	19	23	28	18	28	23	27	24	23	27	14	29	31	28	30	21	30	29	24	27	27	24	24	16	23	31	23	28	14	22	20	26	32	32	21	30	19	18	28	23	28	17	14	18	24	40	20	29	38	35	20	22	26	33	21	25	26	28	23	33	26	24	26	27	21	29	28	27	31	21	27	32	25
28083	20681	10963	24234	40038	27920	23916	21169	17395	14419	13514	11372	9967	9871	9514	8692	7380	5775	5264	4588	3735	3676	3290	2820	2495	1979	1641	1371	1179	1088	1065	1009	937	867	969	989	955	954	966	900	824	806	769	733	742	681	661	657	615	682	614	599	613	550	589	569	601	548	573	542	548	532	550	523	564	598	568	599	549	601	644	609	540	505	517	562	517	487	470	463	453	502	450	479	463	478	537	425	488	454	427	455	487	451	485	495	470	430	456	441	473	457	493	513	434	504	452	460	479	451	410	459	467	467	456	457	486	464	430	430	469	475	462	472	450	497	443	462	492	451	441	454	476	469	426	446	431	465	434	464	471	471	470	441	428	422	439	443	417	481	450	463	491	522	466	430	495	459	455	454	499	464	470	462	475	449	429	451	454	460	453	467	440	445	420	458	468	442	451	429	426	476	457	414	458	427	466	480	400	435	485	461	443	437	437	399	472	450	449	401	449	440	455	463	466	468	435	463	421	438	430	436	421	462	484	380	424	423	467	466	416	438	461	454	427	441	467	451	453	443	464	423	429	472	418	446	443	462	471	435	461	502	434	445	440	436	433	446	433	472	490	471	425	501	471	415	448	424	446	438	480	442	422	418	469	407	459	443	427	427	463	475	453	463	431	454	432	442	434	463	461	448	415	411	448	465	455	488	414	427	429	424	425	501	436	431	475	467	441	487	449	418	454	482	445	443	474	436	405	443	395	445	446	432	445	435	469	428	465	427	451	462	429	424	439	401	466	436	442	414	411	430	462	452	421	429	447	419	467	480	465	406	438	442	430	444	481	486	452	479	456	460	518	451	458	455	458	464	436	438	439	421	457	467	456	440	446	442	447	446	443	439	433	486	434	460	404	453	460	447	494	432	433	432	452	430	442	431	420	431	443	426	424	411	441	466	436	437	420	438	458	471	440	430	414	419	452	443	431	462	441	429	457	494	465	427	445	429	411	436	436	451	440	445	433	421	430	387	491	436	446	452	427	429	452	442	410	456	427	440	447	405	464	438	458	441	398	468	475	447	455	432	422	468	422	434	409	444	443	451	393	457	458	425	449	453	467	496	394	471	417	470	433	479	439	467	423	449	437	438	423	442	457	402	420	466	437	432	445	444	426	413	465	477	439	440	474	416	425	425	440	418	399	446	420	407	427	428	446	458	469	418	438	437	435	472	489	389	495	476	432	448	447	440	437	433	409	459	426	441	429	432	418	435	423	457	461	451	459	448	482	420	402	411	438	425	474	425	446	459	403	469	430	459	483	437	458	434	445	457	468	410	440	409	421	458	424	398	450	429	428	459	441	466	448	419	429	447	427	421	413	474	438	450	409	404	423	460	452	475	425	444	420	448	455	449	409	433	434	432	464	428	436	450	440	437	444	423	446	474	431	427	436	447	428	462	469	470	461	487	390	453	449	404	446	448	407	440	443	463	456	443	468	428	456	446	460	444	446	436	431	435	430	431	440	443	456	458	422	447	460	429	439	474	433	436	413	429	457	486	403	454	418	413	441	456	432	444	433	431	453	441	435	429	465	445	429	413	444	457	444	465	452	440	461	410	434	471	401	438	441	432	447	456	481	432	445	446	469	455	436	434	460	452	443	435	423	416	444	413	447	425	449	439	458	441	445	421	495	437	443	458	427	428	432	446	459	452	417	436	446	442	427	447	446	468	394	433	433	440	484	453	428	492	439	465	441	452	465	449	501	438	504	413	455	452	436	446	449	456	428	408	439	440	447	443	463	396	466	408	408	442	438	459	432	398	448	445	416	435	461	439	455	442	434	449	443	469	467	454	465	471	423	416	467	444	444	419	440	454	419	411	467	406	431	439	440	468	408	438	457	409	431	412	435	433	453	423	447	446	424	456	449	414	435	442	440	434	445	442	448	444	438	403	439	428	438	439	431	416	410	447	429	457	454	438	435	415	421	431	427	440	421	464	447	420	457	433	444	428	429	444	485	439	436	422	438	414	483	446	465	473	450	459	421	473	452	422	417	439	437	453	454	439	444	440	475	448	449	484	424	443	438	428	469	435	424	440	446	427	460	434	446	403	438	430	427	451	422	436	408	449	441	449	472	417	435	414	422	435	411	426	455	418	413	393	460	404	419	426	424	448	379	456	456	455	400	420	439	419	402	446	461	412	436	447	490	434	438	427	429	457	467	447	463	454	438	438	451	466	413	505	458	422	439	453	426	458	460	471	415	455	466	474	463	464	390	427	476	423	428	488	455	449	447	427	451	419	444	453	445	471	455	434	406	427	425	459	435	442	421	424	491	453	443	451	424	468	437	436	468	451	430	436	403	423	446	454	449	434	450	444	463	432	425	435	447	456	432	475	464	442	449	447	424	434	454	410	417	449	462	453	409	453	450	425	429	433	465	453	425	438	435	429	414	447	447	422	468	441	461	446	413	433	471	414	442	467	436	435	423	480	412	421	455	424	450	456	440	468	437	434	469	436	442	478	422	421	445	408	425	446	433	427	416	476	441	442	401	441	415	454	443	433	464	449	419	457	461	455	449	408	474	445	421	428	438	439	433	425	420	426	399	464	462	409	430	438	438	461	447	411	465	451	459	418	445	433	435	425	430	460	435	441	455	479	450	410	444	452	417	447	447	449	427	448	427	436	406	493	447	463	433	484	434	413	460	423	452	420	440	432	438	416	430	392	449	452	395	431	395	451	431	435	417	462	447	461	463	450	432	462	480	438	460	431	499	442	443	480	437	425	469	447	417	453	472	412	459	435	424	479	441	433	411	443	426	449	431	452	443	442	467	464	447	425	459	420	439	443	436	437	447	462	426	446	421	435	433	426	436	427	434	429	449	453	454	428	420	469	398	425	444	446	431	434	435	459	438	445	465	421	434	405	448	431	436	458	456	453	450	419	433	424	413	418	469	455	434	443	460	475	429	469	458	458	430	462	420	485	455	432	433	474	474	457	448	440	403	446	457	423	453	433	466	457	436	483	456	430	415	438	435	449	438	438	452	407	444	458	422	448	425	423	408	426	437	442	459	389	452	459	435	441	445	441	446	423	424	443	448	477	412	405	428	443	419	461	450	453	436	452	448	462	413	456	461	450	472	448	420	452	450	470	439	465	435	451	450	458	454	415	444	485	430	403	451	391	434	441	491	444	446	438	435	488	426	438	430	476	407	488	427	419	428	417	431	397	435	456	389	457	454	483	448	455	448	419	449	472	417	468	445	409	416	433	423	436	457	451	485	454	436	464	499	431	430	435	461	445	446	397	427	437	470	471	451	461	417	443	436	460	419	429	427	437	424	420	443	400	449	446	431	454	395	427	469	425	444	443	434	426	436	476	398	438	413	412	446	469	439	427	464	421	408	447	414	456	433	455	459	463	469	451	451	441	461	460	436	437	479	455	434	440	457	443	382	480	418	458	436	444	437	414	427	425	474	446	468	487	470	421	469	404	459	453	433	454	473	446	497	461	458	470	428	471	431	449	465	427	422	462	448	408	495	454
1533	309	131	103	202	141	101	123	86	85	62	50	72	56	70	65	74	56	55	47	36	41	43	47	28	35	24	19	23	26	16	26	25	17	21	22	15	21	17	15	23	22	22	17	19	24	15	19	23	21	27	21	21	17	19	20	21	20	20	20	18	29	21	10	15	30	25	23	18	10	18	28	20	25	19	16	17	12	21	22	24	13	20	13	24	21	14	13	15	16	16	20	13	22	18	13	15	22	18	21	20	18	23	18	15	20	18	17	16	16	20	19	24	27	17	24	18	19	17	17	18	17	14	27	20	15	25	17	18	13	26	17	20	24	20	18	19	15	17	21	19	20	18	12	27	23	13	17	22	19	18	22	24	15	12	20	16	21	19	22	20	23	24	20	19	14	16	24	17	22	27	20	20	20	18	16	24	17	22	11	16	12	22	15	14	15	12	22	21	20	20	18	29	19	21	21	22	19	23	28	15	14	22	24	24	20	28	13	11	18	22	16	18	31	9	27	15	18	27	17	15	18	19	21	17	19	21	20	20	16	22	15	24	25	26	20	26	16	18	18	20	23	12	22	21	18	25	16	17	17	23	18	21	12	14	23	17	14	25	21	22	25	21	19	10	18	19	24	15	21	14	24	19	21	12	19	23	21	15	14	14	22	20	21	23	20	14	18	16	27	25	16	18	21	12	24	15	17	24	15	25	23	17	14	17	21	22	12	19	13	18	21	22	22	18	20	21	20	16	17	16	20	25	17	15	27	13	20	15	27	18	26	13	15	17	16	25	17	17	20	15	26	30	20	21	20	16	27	19	11	20	16	22	13	20	21	21	10	12	16	25	19	18	14	15	21	22	23	17	11	27	11	14	19	27	21	20	16	13	17	25	12	26	20	19	22	16	31	18	22	18	16	18	13	21	19	17	23	20	24	11	22	23	20	20	18	25	19	20	17	20	18	22	28	24	24	26	23	16	23	19	15	16	21	22	23	19	15	17	25	28	22	20	14	21	14	25	22	26	19	16	26	27	20	19	17	19	21	19	12	24	16	19	12	12	21	13	13	10	13	16	11	14	22	20	15	17	25	24	14	15	14	17	16	15	20	21	9	17	16	25	24	19	17	17	8	21	23	19	26	21	20	26	17	17	21	13	25	19	27	14	26	11	20	20	15	20	17	15	21	27	13	18	24	22	26	13	18	13	17	13	15	19	18	25	14	19	26	23	20	15	15	18	15	23	20	18	16	23	12	16	16	24	26	19	24	16	19	21	18	31	25	10	19	18	28	18	21	23	25	16	16	22	14	14	26	22	22	26	19	20	17	11	16	14	18	19	29	25	16	22	16	15	16	17	13	25	21	19	19	19	26	12	27	20	23	16	18	20	21	14	21	17	17	15	20	23	23	18	21	17	25	24	19	27	21	12	20	21	22	18	18	18	14	16	21	7	22	17	22	22	18	13	24	23	15	17	23	20	21	16	18	19	27	26	19	13	23	21	20	16	21	13	17	18	17	18	24	27	15	16	22	12	11	15	19	21	18	18	17	17	24	20	20	27	16	23	12	26	18	23	18	13	12	24	17	21	21	19	8	19	27	23	21	18	17	29	22	19	19	28	18	16	16	15	18	16	12	22	12	23	18	24	18	21	25	27	19	16	11	19	17	18	20	22	17	23	20	17	20	13	16	16	20	13	21	17	26	16	15	12	20	16	19	21	22	22	23	28	18	19	13	25	17	25	15	18	19	23	25	15	17	16	24	16	26	20	14	17	24	21	10	19	18	13	15	17	25	20	21	17	17	26	16	21	17	20	18	14	15	21	17	25	21	14	18	14	26	21	17	17	18	18	19	13	25	19	14	18	29	17	17	14	12	21	23	18	19	19	13	19	15	17	24	20	16	15	14	17	14	20	18	19	18	19	19	18	21	15	17	22	22	23	16	21	18	18	22	16	29	19	23	18	15	22	19	15	11	24	19	12	19	16	22	23	20	15	23	12	21	18	15	17	19	24	21	23	26	19	11	25	20	17	17	18	21	19	25	18	18	21	18	21	9	22	16	19	11	25	12	15	21	17	22	18	21	19	21	10	24	21	20	16	23	26	19	10	23	16	14	21	25	17	24	11	22	21	13	16	27	19	22	19	13	25	17	12	18	15	17	14	24	17	17	20	23	15	19	16	16	15	17	22	22	15	21	12	23	13	19	18	17	25	14	28	16	13	21	16	25	17	22	16	17	17	18	15	17	26	26	15	22	17	12	19	20	21	17	21	12	17	17	17	22	19	18	17	18	23	17	18	26	17	21	14	11	25	17	25	17	20	16	21	19	19	20	14	18	18	20	26	16	16	21	22	24	23	26	11	17	11	18	27	17	26	19	21	17	23	15	19	19	17	23	15	27	17	14	19	16	15	20	22	16	29	18	17	11	17	13	29	18	15	20	12	18	15	19	17	19	27	17	19	15	21	24	17	19	18	23	27	24	27	17	24	13	13	16	14	16	23	26	16	20	13	14	19	18	15	21	24	20	19	21	18	15	20	20	21	17	23	12	23	15	19	20	23	16	19	27	28	22	18	18	29	25	13	16	21	31	12	16	16	28	17	19	25	25	24	18	15	23	19	20	19	22	26	20	15	16	16	20	26	17	24	15	16	19	26	17	11	15	20	23	24	26	12	19	22	16	21	19	22	16	17	21	18	21	22	20	19	18	19	16	16	16	20	23	26	16	15	18	20	14	18	20	20	18	19	24	23	15	19	18	19	17	17	12	18	23	12	20	19	19	28	17	28	21	13	21	20	21	22	17	22	20	22	19	16	19	15	9	21	21	17	19	12	15	11	12	14	22	13	17	16	26	17	22	19	14	18	19	22	16	17	22	19	22	18	21	21	14	30	18	17	22	18	18	23	26	19	14	21	20	12	11	22	16	22	13	28	15	23	16	15	21	28	30	21	19	18	10	23	17	21	23	12	15	26	14	17	16	28	18	11	22	18	21	15	20	23	21	15	15	15	21	15	25	20	19	17	24	28	19	12	19	14	18	18	22	18	18	18	18	19	14	18	22	18	14	19	20	16	32	20	14	15	12	22	21	21	16	25	15	19	12	22	17	14	17	23	22	12	25	16	18	18	20	26	19	22	17	20	21	23	20	19	19	24	16	24	23	21	19	14	12	25	17	15	26	13	12	19	19	26	21	17	14	17	18	14	17	21	16	14	18	13	20	16	25	15	20	29	22	13	14	21	23	16	20	20	20	22	20	23	25	15	17	13	20	25	21	18	20	19	21	25	19	21	18	20	19	19	18	14	12	26	21	16	19	12	19	21	18	17	20	18	28	17	16	17	24	19	14	25	17	22	13	26	17	23	24	22	14	28	19	25	18	18	15	21	21	18	13	24	21	26	20	22	16	23	16	21	22	27	20	26	23	14	16	17	24	24	16	17	27	28	18	15	18	9	18	20	25	20	24	26	22	15	16	19	19	16	20	25	12	20	18	19	27	30	19	14	14	27	25
18408	12242	4887	12664	22569	15476	11858	11820	8941	6567	6038	4726	4035	4658	4469	4095	3796	2979	2497	1958	1839	1685	1505	1279	1065	881	706	624	549	496	535	501	523	493	482	524	501	497	474	471	469	456	475	440	413	452	429	425	391	412	401	352	373	402	412	381	394	365	380	385	376	357	352	344	385	379	423	396	409	409	436	419	376	380	408	407	366	365	358	392	351	328	373	381	350	343	353	335	319	326	325	312	353	338	348	403	340	328	382	341	325	354	392	351	337	367	351	351	352	323	350	309	346	322	353	333	378	353	349	313	322	330	353	366	323	305	351	358	344	325	325	337	361	322	373	342	334	329	358	323	344	366	330	345	368	359	349	348	361	337	342	344	341	396	402	364	349	340	344	359	346	358	362	320	320	350	328	327	369	358	354	312	340	339	350	347	360	347	309	324	344	382	354	364	299	355	377	336	366	362	304	313	317	338	341	374	353	339	335	311	328	325	343	359	339	350	335	344	348	326	330	320	384	326	359	318	357	328	343	368	357	329	342	367	354	354	335	373	375	369	348	329	372	347	326	330	373	357	339	336	344	354	360	355	367	356	350	322	375	376	338	346	341	310	324	377	331	347	345	359	318	353	357	288	347	332	351	351	330	327	321	342	350	338	352	316	329	358	367	343	335	332	338	357	349	307	360	337	330	353	302	374	325	341	337	324	341	353	356	317	341	375	321	350	357	330	362	318	339	334	350	329	358	343	362	347	361	346	335	312	356	337	336	328	334	341	339	364	364	345	334	381	331	343	365	350	326	319	348	315	321	345	362	310	338	344	369	373	354	331	335	359	366	334	347	333	341	380	363	357	366	374	331	345	331	352	386	364	342	348	355	341	352	343	350	325	334	323	347	336	350	350	356	321	314	361	342	340	346	339	356	323	335	351	341	334	367	372	340	370	384	331	336	345	347	374	366	334	343	340	350	358	344	346	324	368	337	360	330	333	342	346	326	354	354	364	329	329	342	350	345	358	351	386	366	341	353	357	348	376	354	335	340	348	349	327	366	357	354	362	371	352	309	349	349	365	348	333	331	321	365	356	316	369	353	342	340	362	357	378	368	362	344	342	364	341	335	378	358	346	351	344	362	324	351	358	344	376	332	336	309	377	322	330	374	371	358	349	339	337	366	344	369	359	312	321	370	352	361	320	308	341	341	332	328	318	347	399	376	369	357	368	331	312	340	328	331	371	371	328	325	359	350	350	340	330	330	362	365	344	365	358	373	349	319	363	353	331	344	314	336	350	338	335	340	340	329	337	352	306	327	337	331	373	327	341	342	367	344	338	361	340	341	355	352	335	328	331	327	326	337	320	362	374	355	334	350	327	348	349	344	346	339	368	367	301	359	348	355	352	357	336	350	329	323	341	341	343	341	342	378	337	343	370	351	331	376	343	319	360	346	368	323	319	365	290	332	323	338	353	345	368	357	336	353	369	350	328	371	383	340	359	374	356	349	356	349	350	342	334	350	352	348	340	353	339	348	386	370	336	372	314	335	362	361	317	375	330	366	337	349	329	350	333	356	311	369	357	349	336	348	333	356	328	319	349	359	359	345	339	322	329	339	346	355	363	336	368	333	347	343	348	398	357	387	375	365	331	364	354	341	340	318	364	340	337	348	365	375	330	335	345	349	341	353	334	353	354	379	325	343	330	351	348	352	342	339	331	355	348	340	347	372	344	370	307	354	336	371	364	320	313	322	339	345	313	364	355	349	345	358	355	377	344	354	319	357	367	336	338	349	365	334	312	336	370	353	359	381	327	347	331	355	336	368	327	339	360	340	335	376	321	346	352	351	341	317	309	336	388	345	327	310	366	338	365	357	348	334	343	345	354	352	350	358	330	320	343	340	342	379	361	292	342	369	357	348	353	341	378	356	348	350	360	321	335	364	349	369	326	345	363	328	332	323	319	372	319	312	374	347	340	358	338	370	335	353	330	330	321	335	310	325	342	353	317	374	334	352	363	345	352	345	356	342	326	347	355	341	380	335	364	356	337	346	348	361	379	338	326	341	347	358	361	394	346	345	341	368	356	346	309	333	354	334	345	341	345	329	364	329	368	332	358	365	337	346	320	380	336	329	336	368	343	353	349	316	337	328	384	331	326	356	350	322	345	341	404	351	348	334	336	375	334	341	347	341	337	323	327	362	356	362	343	335	341	344	326	343	319	325	351	328	334	368	341	334	353	355	330	354	339	359	358	352	351	338	299	387	347	354	332	342	341	355	298	347	344	358	343	350	364	323	328	309	374	339	330	358	352	340	326	332	362	377	373	289	323	355	356	321	358	367	352	341	343	349	327	364	363	338	363	363	331	322	340	352	365	359	327	362	342	347	404	341	339	392	372	314	342	345	362	356	367	357	388	353	343	366	335	341	370	348	349	358	314	307	348	323	310	346	341	304	333	362	327	338	365	339	355	369	359	329	325	349	340	342	329	334	367	333	360	344	330	331	358	354	333	374	368	372	361	362	348	332	346	342	366	377	315	328	342	319	366	359	325	342	322	324	362	351	356	361	368	307	371	332	348	354	366	337	324	363	357	351	359	328	321	347	369	339	341	331	313	358	378	339	375	369	315	330	358	349	353	341	369	340	324	354	355	313	357	344	329	358	327	345	327	382	365	323	362	351	323	328	328	319	361	365	369	318	336	327	339	346	299	322	320	338	279	366	348	332	351	347	367	341	326	305	345	324	326	364	325	330	349	341	330	336	326	351	330	380	347	344	342	352	321	313	336	412	329	365	327	353	337	354	298	352	332	355	318	364	374	354	338	357	342	342	375	336	352	338	335	373	342	358	338	325	338	366	373	384	352	330	340	315	357	348	360	327	347	380	336	349	348	366	382	362	333	338	327	348	335	334	352	341	326	330	371	346	358	319	353	348	362	351	321	313	334	353	345	336	339	365	358	322	362	324	349	344	322	328	334	326	391	366	347	344	329	328	351	364	349	337	353	335	326	364	338	350	366	389	353	391	352	357	344	349	329	348	366	350	382	315	353	350	313	352	351	344	330	372	323	369	350	334	364	347	364	320	356	341	332	322	327	345	301	359	334	351	379	351	334	339	354	359	354	320	336	307	364	330	340	346	356	358	370	351	332	394	332	374	323	353	301	310	324	371	334	346	354	346	356	335	322	325	358	331	347	360	361	339	394	352	353	339	335	351	331	341	338	331	376	340	351	356	366	341	338	366	323	302	352	339	328	339	316	344	344	329	312	335	323	340	345	335	310	371	349	364	364	348	377	334	341	350	347	354	358	348	354	333	359	350	349	337	358	363	355	340	330	373	350	334	306	368	340	356	349	342	380	337	338	361	352	345	370	332	333	348	394	365	344	371	356	368	345	346	329	320	361	358	351	356	324	382	339	337	374	328	357	371	384	332	378	372	331	352	316	361	354	343	350	357	333	350	335	326	336	332	363	369	364	356	323	362	355	336	362	327	357	342	346	342	354	331	325	363	338	333	335	345	302	343	337
1624	682	287	249	1049	287	233	242	183	176	184	136	123	132	141	122	129	94	98	95	77	62	57	49	53	36	28	24	22	30	34	30	32	30	22	22	33	35	25	31	32	23	33	28	28	18	18	25	23	15	32	17	25	22	23	29	20	22	17	20	21	22	20	19	24	21	27	20	28	22	15	26	20	19	19	23	22	22	17	22	18	23	23	26	24	30	20	22	13	19	24	21	22	14	20	24	20	23	18	20	24	21	21	25	20	19	13	23	16	22	31	27	20	18	20	21	22	22	34	20	24	28	15	24	16	22	21	26	17	20	25	18	15	17	21	23	19	19	24	21	18	20	21	16	23	11	18	21	27	27	17	10	21	23	22	17	19	19	20	14	20	19	22	23	20	23	29	22	23	18	16	18	22	17	12	27	16	33	17	26	13	19	24	25	20	12	16	26	27	17	13	24	16	19	14	18	22	18	24	11	13	20	26	21	23	18	24	23	20	28	20	21	20	20	17	20	22	25	23	16	24	16	21	15	28	33	21	20	33	12	17	22	19	10	9	23	20	26	25	22	19	23	18	21	17	19	26	23	16	22	22	19	25	24	19	21	16	26	23	17	18	18	29	28	18	15	19	25	18	25	19	15	21	19	18	31	15	24	16	25	19	16	16	22	19	14	21	20	9	21	25	17	18	19	20	19	24	24	13	25	25	27	17	18	25	19	16	12	16	17	17	17	26	15	18	23	25	24	17	18	15	17	18	28	10	18	25	24	23	20	12	23	26	22	16	22	14	17	24	15	23	18	20	19	26	21	19	22	21	25	20	20	22	16	18	14	17	18	32	14	23	16	18	17	19	15	14	18	26	20	18	27	18	24	16	11	16	27	26	18	21	16	21	13	18	17	14	18	25	18	20	20	23	31	26	22	25	25	26	18	21	27	14	23	28	23	20	31	18	15	30	17	22	16	27	16	17	19	14	14	17	21	15	20	18	24	22	23	15	19	19	23	20	18	23	10	17	19	21	21	16	18	17	21	19	23	17	15	17	23	19	19	19	23	19	23	18	18	17	24	13	16	24	24	21	22	24	12	19	15	18	21	21	7	17	21	21	23	20	22	33	17	24	19	16	21	25	18	20	27	17	13	19	22	14	20	24	19	15	19	27	20	22	20	20	18	24	13	17	26	16	21	18	22	17	22	11	17	19	25	20	16	17	22	25	30	22	21	19	24	18	18	22	27	22	18	19	27	18	14	24	15	20	13	10	22	24	16	18	15	26	23	21	19	23	22	15	23	21	20	23	20	11	21	29	16	18	18	19	19	22	16	24	19	24	15	10	32	15	20	22	27	23	16	14	21	18	22	25	13	14	19	22	18	18	21	14	22	18	24	14	17	24	21	13	25	26	21	18	24	21	27	23	20	24	21	17	19	17	22	14	22	26	19	22	21	16	20	15	21	22	21	26	21	20	20	28	20	15	17	21	21	31	26	19	21	34	11	22	18	16	15	23	25	22	25	18	29	14	21	24	16	22	13	20	23	23	26	20	17	25	18	18	20	22	14	25	16	21	27	26	18	23	11	15	25	20	19	21	20	20	16	20	20	17	15	17	31	21	19	23	25	27	21	23	11	21	19	17	17	17	11	17	16	18	22	22	13	21	24	20	16	18	19	18	26	14	11	25	29	16	15	16	11	25	17	20	24	20	25	20	12	14	13	12	22	21	31	24	18	13	10	21	30	13	18	22	29	19	21	13	17	23	18	20	12	22	22	13	20	24	26	17	19	15	17	30	24	17	18	30	12	19	21	21	20	23	10	18	25	20	16	20	21	25	27	18	20	16	22	20	24	25	23	23	19	20	22	19	22	14	21	20	15	11	14	24	26	17	24	22	18	21	21	27	19	22	20	21	23	24	21	19	24	21	25	28	15	15	16	18	23	12	20	20	18	20	24	23	21	19	18	19	19	25	20	17	23	20	20	23	23	16	18	22	26	23	22	17	20	22	15	25	26	19	20	21	12	26	23	26	21	15	12	26	27	13	25	17	18	12	20	24	21	13	22	17	22	21	20	23	20	16	13	25	21	18	19	26	14	21	20	20	22	16	17	26	13	23	26	19	21	26	15	14	17	16	22	27	13	22	23	20	17	19	16	18	24	16	25	16	24	15	14	17	31	21	21	23	19	27	19	19	20	15	26	9	19	26	20	17	19	22	14	17	25	18	15	20	15	18	27	19	19	15	18	23	19	23	15	17	16	23	20	13	16	9	17	22	17	18	22	7	14	20	16	24	20	24	14	23	15	28	22	24	15	16	30	22	21	14	19	29	23	18	24	21	28	25	27	12	20	13	17	28	12	8	19	14	22	19	23	26	24	19	19	18	17	27	21	16	21	18	20	25	19	21	20	13	21	19	16	24	24	18	21	26	24	19	15	21	28	16	20	17	20	11	20	18	21	19	16	20	31	22	19	25	18	25	14	15	18	20	26	20	19	17	21	16	18	16	21	12	26	22	22	25	19	21	22	31	31	19	23	18	21	18	25	17	17	22	16	18	21	16	26	26	26	22	21	18	22	19	20	21	20	23	22	22	17	16	26	18	21	23	20	14	28	27	14	19	18	22	20	21	11	16	19	25	20	29	15	17	21	16	26	18	15	19	18	22	20	20	21	13	20	19	24	25	23	21	20	18	29	23	19	23	14	21	26	14	19	14	15	22	20	20	18	19	19	15	20	13	22	23	17	13	19	26	16	18	11	18	14	13	13	24	22	12	21	24	25	21	21	20	21	23	14	22	18	14	17	22	17	27	22	22	24	18	19	23	17	15	17	20	13	10	21	14	20	25	14	26	19	23	16	16	24	19	23	13	15	25	19	24	16	21	16	22	22	21	24	14	16	20	22	21	19	22	18	23	19	18	17	29	15	25	23	23	19	26	20	20	14	23	24	16	25	23	19	21	26	23	21	24	30	21	20	14	15	23	22	10	16	27	17	20	21	25	23	19	17	16	20	18	21	22	26	21	18	20	29	24	20	24	20	20	21	22	27	19	26	22	28	21	25	20	14	22	22	22	11	13	25	17	23	17	21	13	16	32	19	18	15	19	21	15	23	20	25	20	11	19	21	19	18	21	22	16	32	21	16	19	27	17	26	27	22	23	14	14	32	22	17	20	18	13	14	23	23	17	21	22	17	19	26	16	20	27	16	18	21	16	25	21	21	24	14	22	14	21	11	16	32	24	21	19	18	17	16	19	19	19	20	20	24	15	21	17	21	19	18	25	25	18	19	18	22	24	16	21	17	11	16	18	13	20	17	16	14	29	27	19	22	17	27	19	15	17	17	20	18	19	25	11	21	22	27	18	18	23	17	23	23	15	16	21	22	15	22	13	14	20	13	32	20	13	22	20	20	25	15	20	20	19	17	21	17	16	19	24	27	17	23	18	22	22	21	21	21	7	27	25	15	18	19	23	24	23	20	21	15	18	21	19	16	11	22	24	15	12	25	24	22	15	14
26539	18724	9682	23691	36110	25704	21184	19537	15986	13578	11948	9855	8633	8955	9198	8185	7622	6414	5050	4144	3780	3219	2875	2488	2022	1546	1302	1094	1080	959	914	852	843	804	813	776	799	763	749	720	710	692	660	622	591	580	534	509	535	503	514	512	512	482	480	463	474	493	453	461	465	444	462	459	451	479	466	464	491	464	454	435	446	447	476	438	451	391	402	391	415	403	393	404	361	370	369	387	366	372	358	346	381	379	355	407	408	399	358	406	386	383	402	357	383	353	349	365	384	370	373	404	373	380	340	357	363	379	360	366	385	326	396	386	386	378	341	382	373	352	370	355	367	351	380	333	346	386	366	326	380	379	362	366	377	342	361	381	366	366	385	395	382	453	385	367	398	370	356	362	405	390	377	355	358	354	349	408	323	390	374	337	399	338	319	392	357	375	364	358	378	340	362	375	326	353	340	362	363	346	358	376	361	387	377	349	351	351	344	384	394	366	361	367	366	351	366	347	341	370	359	339	354	368	358	381	385	333	377	383	358	366	317	368	359	341	361	360	356	354	413	351	357	347	360	350	343	375	367	354	356	338	345	358	389	333	369	341	381	369	320	368	365	388	362	353	368	344	348	361	383	356	365	360	362	360	359	366	376	373	358	346	375	337	350	376	353	382	354	355	367	344	378	358	330	350	400	357	392	357	353	387	364	367	371	345	345	345	379	379	342	381	335	368	366	351	344	350	401	354	325	378	360	358	364	386	317	372	372	367	375	349	346	348	370	349	377	340	344	348	424	357	358	334	349	355	337	372	379	360	372	404	368	366	366	380	403	334	357	345	356	351	348	369	383	356	365	367	334	386	331	373	356	340	348	327	370	356	349	340	337	365	331	366	346	350	378	368	348	405	358	374	363	356	373	350	352	371	410	327	371	367	310	384	372	342	359	359	367	334	370	382	341	323	372	341	386	345	339	355	350	335	390	360	377	371	378	325	346	349	364	402	353	352	363	341	356	365	350	364	375	362	361	368	353	302	325	334	375	377	382	329	351	357	373	342	332	332	377	325	343	372	344	393	356	342	406	347	367	369	371	368	367	364	357	347	340	357	366	352	357	344	356	350	391	384	360	371	357	377	367	355	380	373	337	353	362	377	343	324	369	364	359	398	373	374	325	360	377	362	349	342	333	372	348	369	370	338	370	370	384	351	365	357	387	375	351	358	356	368	337	342	356	368	360	346	368	396	386	365	324	343	388	362	364	365	381	330	363	366	360	371	353	351	363	363	359	352	345	374	380	353	353	323	368	394	367	350	358	356	353	368	359	343	379	332	353	381	336	331	350	352	399	359	346	335	336	369	348	350	358	363	366	383	386	385	367	338	339	355	330	342	386	395	365	344	358	375	360	373	335	351	326	336	366	382	354	390	350	355	371	383	354	362	347	379	353	357	312	355	350	362	346	333	376	356	334	350	368	367	377	369	365	356	394	336	375	344	358	351	369	369	351	379	363	354	358	330	365	367	387	363	355	377	352	378	386	342	355	372	377	399	367	356	342	324	342	347	375	357	391	365	347	349	339	367	364	355	364	360	342	346	364	366	359	385	326	349	336	350	338	355	371	358	379	339	349	356	343	352	406	341	383	390	323	333	352	361	339	347	352	372	340	378	338	364	380	339	358	362	352	374	340	351	332	375	339	369	360	331	347	321	350	352	307	363	373	343	386	349	348	370	357	364	396	356	347	359	377	357	345	353	367	370	375	355	362	364	353	357	359	377	339	348	371	373	372	359	369	354	367	346	353	369	363	362	351	371	372	347	342	370	358	353	395	349	380	347	357	322	367	356	403	345	386	344	375	337	367	376	378	359	344	373	336	357	358	394	379	373	337	318	382	355	346	343	346	363	392	360	346	373	343	352	344	354	349	378	362	387	370	363	347	364	345	346	346	374	323	380	359	317	339	358	336	365	352	381	366	327	354	379	351	354	357	343	359	336	363	381	393	387	378	350	358	370	334	373	373	359	371	371	375	358	354	348	373	348	369	350	353	378	362	334	361	361	359	333	373	298	363	365	327	401	340	336	373	379	359	339	380	365	359	382	392	345	365	406	355	348	330	356	354	370	360	338	350	331	402	357	342	331	369	372	385	350	366	344	360	349	349	324	345	342	355	368	346	362	369	372	368	337	346	324	387	358	374	317	351	382	348	388	363	351	358	377	349	361	365	371	384	315	348	366	361	355	387	367	399	360	351	354	365	363	309	342	363	340	367	365	332	360	375	388	389	359	363	367	383	314	386	374	368	366	369	349	387	348	349	363	352	379	384	329	349	362	365	346	348	354	347	306	316	358	319	331	357	338	369	361	363	342	346	374	379	358	344	377	367	346	371	327	359	346	313	378	352	341	402	327	350	378	377	363	378	384	371	356	380	377	374	369	377	368	375	385	365	382	342	406	354	391	348	349	359	373	371	351	375	367	351	376	348	354	349	368	343	346	368	367	362	328	342	395	322	366	373	354	349	349	353	371	364	374	370	361	372	332	380	325	362	354	347	370	377	364	346	340	356	361	355	356	352	370	354	371	359	341	334	378	336	348	371	333	384	341	373	388	397	336	379	374	353	361	347	330	357	358	348	366	375	374	371	355	361	378	337	339	345	339	342	352	387	348	322	361	359	351	346	334	322	371	349	356	367	350	364	366	351	338	358	335	390	359	366	405	380	352	323	390	358	366	351	352	394	374	372	330	339	355	324	320	362	344	376	371	337	355	380	332	353	371	352	365	358	345	363	353	371	340	365	396	364	345	352	390	363	342	357	353	375	334	357	376	358	345	357	360	381	384	363	371	346	388	335	361	353	340	377	349	341	375	351	345	363	356	350	337	354	337	397	381	355	342	357	374	382	368	344	368	356	318	375	358	387	346	364	380	344	338	360	352	392	362	343	353	323	352	340	342	343	352	389	382	364	364	347	372	356	345	329	346	360	381	351	347	354	354	347	382	363	358	376	344	338	389	375	348	377	353	365	342	359	358	368	400	340	358	334	343	346	331	331	331	375	343	355	359	366	359	359	373	350	361	331	365	376	373	346	355	367	325	350	370	364	341	362	349	347	386	367	344	352	364	337	344	374	399	338	351	315	373	348	363	322	369	373	365	349	352	362	360	361	374	319	334	366	345	376	349	334	368	367	352	351	333	339	349	373	337	354	365	343	383	358	391	359	378	314	358	382	364	377	365	369	344	347	370	378	349	367	374	332	390	349	346	372	350	351	365	372	364	342	391	320	361	337	381	353	367	379	382	368	348	377	346	369	316	387	324	356	377	380	342	390	360	371	360	387	358	338	342	317	352	350	363	362	374	327	390	397	360	348	367	352	388	327	350	372	340	355	358	359	383	345	366	328	359	390	341	344	346	368	354	362	385	331	354	363	350	348	388	353	359	351	370	363	377	381	352	359	346	361	367	334	333	364	370	359	345	342	383	344	343	379	340	370	367	361	338	373	371	339	357	354	355	368	353	341	341	386	393	343	378	356	314
2489	440	240	186	970	184	186	166	138	142	127	131	107	103	139	107	122	83	76	77	62	51	53	52	47	40	38	43	35	38	34	40	32	40	37	35	40	42	43	29	29	37	43	30	32	37	33	28	25	30	30	34	44	32	32	43	36	35	33	29	36	34	27	29	35	31	47	36	29	25	32	30	38	21	25	29	37	27	49	32	19	30	32	27	37	30	27	36	30	37	28	40	32	35	39	24	37	36	45	32	22	28	33	33	41	32	30	25	26	25	50	28	29	30	33	43	32	35	40	35	33	33	34	35	32	35	32	30	36	27	24	39	18	30	30	28	35	43	36	40	27	36	29	33	23	22	29	22	24	24	25	29	35	25	33	32	35	30	27	44	31	29	28	29	27	35	26	28	31	26	33	34	29	37	23	33	30	33	27	31	35	29	34	28	32	32	30	27	40	33	39	38	20	35	31	38	34	31	32	27	22	29	32	28	30	24	40	26	34	46	25	32	35	39	32	25	34	31	26	36	35	25	31	48	28	24	27	28	37	34	23	28	24	45	31	34	25	27	23	39	26	21	41	43	36	37	40	36	41	23	37	29	29	42	33	34	31	32	27	31	32	28	32	37	33	38	33	29	38	30	27	32	29	30	35	25	40	27	34	30	36	32	34	30	38	38	30	32	34	28	29	41	26	34	33	25	37	32	37	34	31	38	33	37	28	33	27	34	27	24	40	31	26	31	30	31	31	20	25	23	19	35	26	39	25	28	33	40	32	24	33	26	37	36	33	35	25	33	38	41	39	30	39	34	34	20	33	43	39	31	27	21	37	30	26	27	31	37	27	29	29	35	29	35	20	38	30	33	33	35	31	28	27	24	35	31	28	30	31	22	32	41	39	36	36	34	25	31	38	39	33	37	37	27	21	35	31	38	32	36	35	42	46	26	23	37	18	40	32	26	35	39	37	34	30	38	32	30	35	26	36	29	30	33	28	38	33	28	39	32	37	32	25	31	21	36	28	32	29	25	34	29	36	39	30	42	40	26	26	21	32	26	40	27	39	24	36	35	22	40	41	33	37	33	30	32	35	36	24	25	25	26	35	29	34	39	29	42	34	37	32	32	33	34	27	34	34	32	37	44	26	31	30	25	24	22	27	25	35	28	27	38	29	32	36	34	33	27	29	39	36	28	27	23	37	33	32	26	29	23	32	40	35	20	27	34	32	38	35	35	30	29	29	34	32	37	47	23	28	27	27	36	34	35	30	33	27	31	39	35	29	27	30	17	28	24	25	27	35	36	24	29	33	40	25	41	34	32	19	38	28	25	31	27	34	33	34	30	38	28	22	33	35	33	17	26	31	39	29	31	24	23	36	25	34	38	31	26	33	30	36	33	34	33	27	38	33	37	33	14	33	29	27	26	33	27	42	31	34	28	32	22	26	38	29	33	27	35	39	28	35	24	33	31	31	38	41	39	31	23	31	29	32	34	37	22	29	28	27	28	33	18	32	30	27	28	29	34	26	26	34	32	31	41	30	28	33	33	27	36	30	25	36	39	30	32	20	39	32	33	31	31	38	37	33	30	27	34	39	32	31	25	28	46	34	31	37	47	33	27	39	37	32	33	41	34	25	29	27	43	28	29	25	36	29	33	29	22	32	39	32	33	26	41	39	37	30	30	40	30	33	36	24	41	32	28	38	32	19	34	32	27	41	38	37	25	28	20	32	24	34	26	37	32	26	24	32	33	43	36	30	30	30	31	36	34	37	20	41	22	38	33	36	35	30	32	30	26	35	21	35	33	24	32	25	38	29	27	32	20	35	28	36	43	25	31	28	37	37	29	29	28	23	33	37	39	28	34	41	41	28	34	37	27	32	44	26	29	27	31	19	35	29	32	33	31	36	36	37	33	25	21	37	36	37	29	27	29	32	27	18	29	23	45	33	30	33	25	30	33	29	30	32	36	30	28	31	25	30	18	29	32	35	26	35	32	28	31	30	37	31	35	39	31	28	35	29	41	32	35	24	40	40	26	28	35	29	27	24	30	35	32	30	34	26	27	30	35	37	42	41	33	32	24	33	39	25	33	39	26	31	37	39	20	29	33	38	40	39	32	33	27	38	27	39	27	29	28	28	24	35	24	21	33	40	31	37	33	35	26	31	27	23	29	29	30	32	25	37	35	34	32	38	27	32	26	32	33	22	35	37	28	42	39	30	30	29	34	31	39	33	31	30	29	34	30	22	28	32	34	37	37	27	27	25	31	28	28	27	46	29	28	28	34	29	30	34	39	33	26	35	28	34	28	34	35	35	22	32	35	29	27	32	27	27	30	37	42	24	31	31	30	48	23	33	31	29	20	28	33	25	28	45	35	31	26	28	27	27	44	37	32	38	42	24	29	32	23	38	27	34	36	36	27	34	32	34	40	27	34	32	29	28	39	36	33	29	47	34	31	16	28	34	32	30	25	38	23	31	32	30	38	24	39	33	29	34	34	37	40	24	31	30	29	39	43	25	39	33	28	45	32	39	39	30	28	35	35	35	32	31	25	34	32	25	18	37	32	28	51	34	34	24	44	32	26	30	34	33	26	32	19	31	30	25	36	31	42	33	31	28	40	36	29	23	28	35	37	31	42	32	35	27	28	45	30	33	29	47	28	19	31	27	25	33	25	31	26	30	34	25	35	23	29	32	36	31	27	31	28	27	32	29	28	42	26	33	30	23	25	36	32	32	41	30	31	37	37	25	33	45	40	30	27	27	34	29	28	29	29	31	38	15	27	32	29	28	28	32	30	47	30	33	27	26	26	27	38	25	35	42	40	39	30	27	35	28	36	32	27	33	30	39	30	37	27	33	35	33	38	29	35	30	36	31	34	35	29	32	24	40	38	30	37	36	44	31	37	30	34	26	28	33	34	27	28	26	43	29	39	33	31	30	41	34	25	27	33	32	26	33	34	33	37	25	25	27	28	21	25	36	31	30	32	33	28	31	31	27	28	34	44	33	25	30	38	41	40	23	29	36	26	27	28	29	28	33	37	32	28	34	30	30	25	35	30	35	37	26	38	34	28	36	21	33	43	28	25	29	30	36	26	25	30	30	26	42	35	22	42	22	26	29	28	26	30	35	31	33	28	36	27	35	36	26	34	30	37	26	25	32	29	33	36	24	23	27	28	31	26	28	20	34	31	22	25	39	33	30	29	34	40	35	29	24	33	36	30	37	36	34	27	24	41	34	27	40	24	25	32	35	32	32	48	23	34	20	30	27	23	32	41	28	20	35	31	37	34	39	35	45	29	35	26	34	19	29	44	28	31	33	34	34	26	34	33	25	41	34	38	34	35	24	30	32	33	37	30	29	35	38	26	37	37	32	34	29	29	35	32	29	31	37	37	26	33	32	27	33	32	32	25	28	26	34	26	48	34	23	34	34	33	29	30	34	29	35	30	40	30	39	30	32	35	30	30	34	34	27	38	29	35	33	36	26	31	41	31	26	39	32	38	39	32	29	42
20208	14062	7651	18853	34890	20955	18155	14488	11514	10056	8846	7587	6554	7121	7193	6855	5704	4844	3648	3208	2812	2546	2257	1901	1543	1218	1131	978	926	899	889	853	776	868	817	869	847	839	874	815	802	780	745	716	655	710	693	681	679	676	648	604	623	609	636	668	566	595	625	637	653	593	607	588	618	640	654	632	645	653	621	669	645	643	668	640	603	598	630	573	572	574	574	577	549	556	590	561	551	566	591	599	576	562	563	592	537	577	591	577	539	575	525	581	591	551	631	595	509	527	567	618	575	540	581	577	617	571	531	564	569	528	593	632	525	534	593	580	585	590	592	603	592	551	578	549	560	580	545	562	570	626	580	543	527	542	547	544	529	616	572	600	515	598	591	572	515	581	573	597	558	604	589	576	575	568	581	589	551	554	577	518	604	546	562	544	559	582	561	543	553	546	581	499	564	605	589	571	559	540	546	546	526	580	538	559	562	569	569	572	548	563	552	554	526	557	555	506	561	578	623	560	582	552	600	579	558	567	564	605	556	539	547	558	564	546	566	555	548	584	556	531	547	545	529	560	564	566	558	611	598	534	575	556	559	531	542	532	531	533	563	542	540	535	548	579	537	545	554	531	564	560	537	543	539	564	556	593	551	533	559	541	559	541	560	591	586	533	567	548	537	564	552	525	548	593	625	551	569	581	554	549	538	507	559	550	558	595	559	526	554	559	526	527	535	522	556	587	532	592	623	569	552	573	540	578	593	574	569	572	549	551	594	559	542	581	591	544	550	592	555	573	566	559	543	578	595	556	569	528	607	498	569	539	564	531	528	588	580	573	571	545	531	535	559	560	571	550	574	536	575	534	531	529	540	516	509	590	555	507	537	561	552	551	555	565	594	546	582	539	576	530	587	568	549	534	533	550	583	559	588	538	582	564	522	541	583	553	533	539	625	562	570	520	596	566	562	598	556	578	545	550	555	551	510	545	501	520	578	561	551	529	575	586	616	559	553	570	551	564	561	572	589	551	514	505	503	563	587	521	561	510	558	597	564	563	565	562	575	525	543	581	561	490	593	548	534	587	586	554	564	546	554	586	573	556	526	562	545	565	535	569	541	551	543	583	566	538	547	558	556	581	548	559	587	566	567	554	540	541	625	557	562	553	515	542	581	517	576	550	528	566	585	558	578	572	549	535	609	587	579	535	547	578	552	560	582	537	507	567	560	536	567	597	537	561	517	564	565	609	556	568	573	551	583	560	576	560	550	564	584	560	567	571	555	576	594	575	572	561	541	513	538	566	578	533	566	572	543	589	591	554	514	498	584	536	562	528	576	556	518	551	554	527	558	506	574	532	547	551	556	557	557	591	542	582	649	547	550	558	590	547	550	572	547	579	562	517	583	585	596	533	565	535	537	557	560	552	566	569	556	534	518	577	592	535	556	557	603	537	520	562	545	556	524	552	531	566	589	581	566	507	545	587	537	535	594	518	519	582	555	583	539	530	538	526	549	559	520	555	563	608	549	557	513	562	542	616	587	560	553	543	571	528	548	567	527	563	553	549	563	567	556	628	534	575	592	558	605	574	522	531	528	498	540	538	562	557	568	536	602	551	555	624	598	563	574	545	521	524	538	596	529	567	550	557	587	577	511	554	529	572	570	496	577	546	558	520	576	567	484	557	539	516	536	534	538	592	537	559	528	586	590	555	539	569	561	560	533	565	571	518	571	542	569	554	609	543	563	566	574	606	573	592	571	573	574	548	573	551	550	579	579	553	570	590	545	592	525	567	561	541	533	549	543	564	577	574	551	571	571	513	578	587	577	621	546	577	523	550	567	581	570	512	562	558	558	535	532	592	562	574	604	534	568	561	579	554	563	549	526	564	539	560	535	556	596	584	518	582	561	574	502	548	587	554	575	562	544	583	545	561	552	552	578	580	589	537	561	531	569	549	563	580	498	554	536	596	517	565	584	585	574	566	526	517	560	566	578	553	559	544	555	552	547	576	612	550	599	565	569	518	550	559	509	551	528	546	602	559	542	590	567	567	546	572	541	518	560	558	582	576	599	588	581	533	531	548	580	559	555	625	528	523	575	567	580	579	579	544	537	558	571	567	551	587	541	614	578	558	547	519	590	601	585	515	526	544	569	559	585	502	551	555	535	561	555	587	543	495	566	567	555	586	592	596	520	576	565	560	543	576	553	521	580	548	586	571	528	559	603	556	570	521	601	547	564	569	572	523	567	568	587	541	575	552	575	550	549	561	580	565	563	506	576	550	528	585	563	566	545	564	587	589	553	533	537	547	571	555	549	565	544	561	563	547	504	569	561	565	555	595	516	568	540	526	563	603	559	558	561	559	554	526	615	591	526	579	532	532	558	536	585	604	605	568	588	550	579	553	532	546	568	545	540	560	561	542	536	519	558	569	560	586	585	589	602	596	545	527	559	536	529	577	551	577	529	544	572	538	621	567	558	547	594	550	588	563	545	550	624	573	602	581	562	536	530	550	548	571	572	560	586	531	534	581	561	557	539	562	562	569	595	582	612	580	568	593	576	543	543	544	532	542	550	624	570	561	579	598	567	532	543	564	557	505	584	521	556	599	533	549	561	589	563	561	598	578	530	596	599	562	550	591	572	559	584	589	547	564	570	551	542	542	547	565	567	562	595	541	550	573	560	527	548	566	531	568	536	553	502	539	538	548	538	566	541	528	557	615	547	552	548	567	619	542	575	561	604	572	559	588	562	552	585	524	539	622	579	565	550	546	552	547	575	579	523	568	590	563	578	562	584	633	570	548	522	611	549	606	597	547	547	576	555	541	545	562	564	525	572	567	563	556	597	536	561	542	544	569	594	524	557	514	550	506	592	575	537	546	540	522	545	585	565	568	516	527	532	512	576	570	620	534	621	583	570	598	565	541	535	590	563	589	548	559	563	585	519	562	546	517	583	579	512	590	553	559	533	545	574	611	573	568	573	559	566	556	601	559	563	550	539	537	569	571	525	581	576	510	546	552	585	551	560	552	523	537	532	511	564	603	524	570	561	615	525	552	579	560	600	552	575	513	564	573	590	548	532	518	570	563	573	594	607	527	599	538	552	556	536	549	559	558	572	595	517	585	599	535	564	556	561	627	549	522	533	546	556	537	568	558	582	549	537	539	532	566	569	528	534	555	574	601	561	506	533	541	542	554	545	564	566	577	539	540	583	569	596	558	539	568	512	528	591	548	569	572	563	551	566	563	533	556	585	545	512	572	517	563	580	579	580	622	566	525	574	567	532	587	521	576	570	585	604	545	565	561	565	546	587	572	572	607	538	599	569	526	547	532	587	559	540	557	531	553	521	569	581	550	580	585	573	546	592	558	578	523	561	588	598	537	591	575	533	554	541	547	584	547	563	554	528	546	584	579	537	567	564	598	560	555	569	615	540	527	574	577	577	547	537	563	568	556	559	593	537	578	585	519	547	505	546	505	543	572	589	534	560	554	588	571	547	522	539	579	548	548	575	588	539	559	585	556	576	584
1747	649	373	312	2122	353	248	221	217	208	164	182	165	156	164	152	130	112	98	76	79	70	61	68	47	59	53	26	23	32	37	42	28	31	23	32	39	35	27	32	29	27	31	24	26	25	29	30	33	32	27	23	28	31	29	27	24	24	33	25	22	25	32	23	22	28	31	21	23	22	31	30	24	30	25	44	23	28	26	18	29	23	35	22	19	20	31	29	27	22	20	29	28	20	28	19	30	38	29	30	28	24	27	22	22	29	20	23	29	24	42	21	33	19	26	22	31	16	21	33	18	25	23	29	28	29	25	23	33	27	23	23	16	23	31	25	39	28	18	22	30	28	21	26	28	23	27	31	25	26	26	17	20	23	28	21	29	26	27	30	22	29	25	24	27	33	22	18	26	22	22	23	30	23	29	33	28	30	33	28	22	28	24	19	20	25	28	23	20	21	20	19	29	32	23	23	29	24	32	24	25	28	20	28	20	28	21	27	25	22	29	26	25	19	23	31	28	21	17	25	23	31	20	29	21	26	27	22	23	23	21	23	26	28	23	24	25	21	27	35	30	27	23	30	27	24	25	26	21	28	25	20	25	24	28	27	24	31	24	22	30	34	22	23	33	31	27	26	18	34	27	19	24	22	27	18	21	26	25	24	26	20	26	27	35	31	19	19	18	29	20	27	23	31	28	22	29	26	33	17	19	33	19	29	23	22	24	20	19	21	24	29	17	24	18	19	25	14	31	27	24	26	17	26	25	28	18	23	23	25	23	28	20	14	22	33	31	26	34	30	37	30	36	29	19	31	32	24	26	33	28	24	31	22	22	30	24	23	40	23	23	25	32	15	20	30	26	20	16	18	28	24	19	20	20	31	23	18	30	21	27	24	27	22	16	10	20	29	23	22	36	31	20	26	22	28	27	28	21	17	26	30	32	35	26	21	21	23	28	22	24	22	31	25	30	22	27	26	31	29	26	29	26	18	23	24	29	30	30	14	36	27	21	21	16	26	25	23	23	25	32	22	29	27	17	28	23	28	23	21	19	33	26	16	16	18	27	21	28	25	24	19	23	25	33	25	30	27	29	27	22	22	29	28	22	20	16	33	21	26	28	33	22	25	26	22	21	24	30	26	23	23	29	24	32	30	26	29	24	29	17	30	26	32	18	13	19	23	18	19	26	37	18	25	23	17	25	30	24	22	20	30	21	26	35	25	33	30	19	30	23	33	28	22	29	30	20	24	29	18	20	24	29	23	33	28	17	19	29	29	26	27	19	15	24	27	30	24	21	24	24	26	26	20	25	35	24	34	24	35	23	20	26	31	21	26	24	29	25	27	26	27	34	25	28	32	26	26	29	26	29	15	33	27	27	22	38	33	24	24	25	27	32	21	18	33	24	32	32	20	25	20	32	29	27	28	31	21	23	18	18	24	25	22	24	17	14	22	25	24	22	31	32	20	30	24	28	39	24	24	25	22	25	27	31	39	23	28	30	25	25	13	33	14	20	30	23	32	22	28	22	26	20	26	32	27	16	25	23	17	24	24	26	13	20	23	25	27	28	26	25	27	33	22	33	27	17	22	29	26	29	31	20	26	31	21	21	15	30	31	29	20	33	28	25	20	19	27	24	19	32	26	23	24	21	19	22	28	23	27	26	28	28	27	17	27	19	27	30	24	31	24	30	27	31	27	25	17	27	27	22	25	33	30	12	27	23	26	16	40	19	26	28	19	23	28	24	21	28	34	25	26	34	20	34	27	24	28	27	33	33	20	20	23	24	30	28	31	18	21	25	24	21	19	33	26	20	28	24	29	17	24	28	21	22	25	29	23	21	23	18	16	30	27	27	19	15	24	18	32	25	24	26	29	36	27	18	24	26	23	18	18	24	28	26	23	23	21	19	33	34	37	31	20	20	28	29	32	28	30	21	31	26	24	33	21	26	28	18	21	31	22	23	27	26	14	28	25	34	30	27	27	27	27	15	28	22	20	30	22	25	26	28	34	22	25	27	28	24	24	25	28	17	28	27	21	21	25	27	27	23	20	25	27	25	25	23	22	24	25	26	22	25	23	21	25	29	20	31	28	20	33	24	24	18	21	23	22	24	30	24	20	22	24	23	18	25	28	23	24	29	27	25	24	24	25	29	22	17	20	33	25	21	16	26	22	28	19	20	28	18	32	26	29	32	16	25	29	27	28	18	25	30	17	28	29	22	30	24	20	18	24	25	26	30	26	21	24	27	29	25	44	30	20	37	27	30	23	26	24	22	25	24	38	29	26	27	27	22	32	24	26	24	33	25	23	25	23	23	25	27	22	20	27	23	26	21	29	29	22	26	21	22	27	25	24	28	24	27	16	20	33	27	18	32	36	29	22	24	27	13	19	23	16	28	33	32	24	29	23	14	21	33	32	28	21	25	21	25	22	22	27	30	25	26	19	24	26	26	25	18	27	33	27	21	38	23	21	28	32	29	28	19	28	25	30	28	27	33	28	32	17	24	21	23	27	31	30	23	24	24	25	27	28	14	27	22	29	28	28	26	32	34	25	17	28	23	26	21	29	35	21	20	23	27	25	20	22	26	28	19	25	24	27	28	25	20	28	26	25	29	27	27	26	23	28	31	17	32	31	18	24	24	20	24	30	20	36	24	25	24	18	28	31	18	25	30	37	19	28	27	24	26	29	22	24	21	30	27	22	23	31	17	26	34	19	13	30	25	25	32	20	24	24	30	26	26	19	27	29	32	24	20	30	30	22	23	24	31	23	24	29	31	29	26	24	28	26	21	24	20	20	24	25	35	24	20	25	22	25	19	18	26	17	24	28	24	22	12	33	34	27	27	26	27	31	18	26	22	27	24	28	15	30	27	18	23	24	38	26	26	23	32	32	26	26	19	17	28	24	37	36	16	20	21	28	27	21	22	23	28	19	24	22	25	26	27	21	24	28	19	23	37	29	22	30	21	31	31	26	26	27	16	30	22	29	31	25	32	32	21	28	18	22	27	21	20	23	27	23	24	30	19	35	16	23	19	21	31	18	33	21	24	25	18	23	21	24	26	22	24	28	19	25	23	26	27	23	22	21	23	22	12	30	24	18	27	34	28	22	27	27	27	27	22	32	24	33	26	23	29	26	18	22	35	25	20	26	24	30	24	23	19	31	23	24	31	26	27	25	24	30	28	19	27	25	18	24	23	16	21	17	23	25	24	15	19	32	31	24	24	24	17	38	16	22	27	19	21	25	17	18	26	31	18	25	19	18	22	20	22	24	14	28	12	27	22	32	24	28	37	22	20	21	26	22	26	18	22	19	25	32	28	21	26	30	34	27	21	21	28	29	20	17	27	25	35	30	19	27	27	26	19	28	30	28	20	34	28	25	21	25	26	39	31	30	21	23	30	30	21	18	28	26	21	24	24	23	20	26	28	28	21	19	26	31	24	30	18	25	29	34	27	21	23	24	27	26	20	22	26	22	25	24	23	27	22	27	24	20	20	29	23	18	21	24
25794	18732	10780	25270	43074	26867	23007	19279	15616	14056	12619	11468	9616	9289	9585	9557	7583	6181	5485	4530	4077	3716	3011	2446	1898	1531	1344	1262	1185	1079	1021	1010	1033	994	1013	1079	968	993	975	801	817	778	784	737	730	721	677	628	636	647	637	578	571	582	560	551	591	579	570	523	598	552	576	568	565	551	616	617	664	584	526	557	557	578	560	530	541	533	517	493	493	504	518	441	473	513	453	471	495	467	463	474	462	488	448	463	469	437	498	447	476	461	443	426	466	454	484	419	472	463	481	475	470	452	448	440	466	491	466	442	494	453	435	475	443	485	436	453	449	471	442	461	436	448	468	448	472	435	471	456	474	466	451	482	470	487	445	470	413	468	487	462	534	561	524	455	473	460	440	445	500	444	472	481	440	475	443	479	510	470	456	433	465	425	447	439	447	431	471	427	446	425	468	428	455	498	454	414	428	452	492	439	446	454	418	414	452	445	446	442	477	420	488	471	457	447	465	436	457	460	472	443	447	455	434	441	460	448	438	443	436	429	443	461	435	466	456	438	433	479	443	438	436	446	492	475	450	410	449	442	485	432	471	428	446	458	444	482	472	441	435	453	404	439	475	433	477	422	475	464	444	450	463	475	477	460	416	427	414	476	464	427	438	423	446	480	427	426	440	451	449	471	463	420	435	445	434	459	440	434	448	429	470	426	459	474	443	466	455	456	450	450	436	412	416	438	444	466	434	420	440	438	420	432	401	437	452	408	391	471	440	459	463	415	438	468	461	461	414	423	427	462	434	479	441	400	468	467	396	446	470	440	451	445	431	449	440	457	436	499	442	427	397	439	424	442	437	427	420	440	461	444	434	426	432	444	451	414	471	420	447	460	493	454	472	459	430	433	421	453	426	442	456	464	483	431	430	445	415	473	460	471	392	436	464	419	446	443	431	429	445	455	480	437	452	431	480	411	448	452	440	446	426	473	433	449	466	473	439	433	467	434	444	448	432	429	454	444	420	475	410	434	500	439	464	448	445	454	472	459	468	452	462	431	466	459	456	428	486	432	417	489	424	434	428	449	443	434	441	453	453	467	422	470	499	417	429	402	440	478	420	466	458	449	440	406	455	448	416	461	437	447	455	458	454	436	459	456	419	457	463	488	431	451	466	429	459	419	469	456	443	477	431	430	442	462	453	434	482	406	495	465	445	438	408	449	417	390	431	459	412	505	422	473	461	430	401	462	475	455	442	464	426	381	423	451	414	442	420	467	459	449	446	456	471	488	439	465	464	415	474	459	499	427	437	451	477	433	480	453	456	460	458	436	428	449	436	431	435	480	438	431	468	447	450	416	467	419	432	490	495	465	445	428	443	461	459	472	443	498	434	446	452	433	445	424	478	401	453	469	434	474	432	438	465	492	451	447	449	446	430	486	479	463	481	449	461	446	455	427	443	420	471	434	437	485	473	437	452	451	425	477	424	500	467	484	401	430	463	445	469	439	396	443	463	400	440	469	434	464	446	446	494	451	457	447	424	458	457	457	420	409	442	457	465	445	429	429	487	441	455	467	447	445	463	429	465	465	446	446	451	475	426	450	437	470	430	464	486	467	422	424	465	446	422	433	457	449	434	441	490	438	452	466	449	451	427	436	456	481	439	477	445	434	460	460	433	405	483	432	435	451	417	440	447	434	447	415	435	434	459	434	470	451	408	485	420	437	399	461	440	451	460	455	454	453	427	407	441	437	427	445	447	451	463	454	452	401	417	455	467	446	462	445	465	452	453	468	459	427	481	452	416	446	449	430	434	487	398	440	441	470	409	465	455	433	454	411	449	424	463	506	446	419	479	473	490	447	456	423	429	437	444	453	404	453	440	464	421	466	456	436	463	463	436	435	433	449	405	496	447	444	437	456	445	462	443	462	423	461	462	451	426	444	456	436	468	428	444	465	439	456	455	463	432	443	440	471	460	450	413	471	435	455	479	392	469	460	408	437	404	443	441	473	444	455	437	490	452	455	436	485	413	424	466	466	420	434	437	450	438	483	466	474	456	444	446	446	429	437	458	446	432	413	445	452	435	464	464	435	461	436	414	449	457	449	451	409	433	446	407	438	459	396	456	480	448	435	434	427	462	469	475	470	479	453	420	451	433	451	416	474	438	421	442	441	452	431	482	467	440	463	466	442	434	444	462	449	455	478	422	451	421	420	439	449	415	418	438	442	459	473	448	432	423	457	449	437	434	436	410	445	420	460	434	480	481	496	451	444	436	447	469	437	474	455	450	425	421	443	454	454	451	433	433	428	478	407	447	456	465	446	476	507	433	453	467	439	467	430	446	426	490	391	446	454	447	461	463	409	443	435	493	432	426	447	439	442	431	459	419	401	462	430	449	426	448	448	424	426	438	446	407	445	434	437	440	459	441	440	432	466	426	436	493	441	426	432	433	435	421	448	462	456	433	470	425	491	447	453	409	472	453	476	410	445	434	424	456	467	446	394	455	461	407	439	469	452	469	470	452	393	474	488	445	431	440	425	460	408	419	430	456	461	433	432	405	440	425	452	445	414	465	421	422	422	434	437	446	444	463	407	464	472	435	431	435	440	454	460	444	450	408	418	446	450	442	432	411	451	482	445	449	459	446	419	465	467	469	429	444	464	461	482	430	434	427	434	435	457	465	436	432	426	444	447	445	450	472	400	396	447	442	453	432	454	434	474	498	443	433	467	445	459	446	430	520	475	459	450	452	431	434	515	430	449	474	433	467	459	472	430	451	433	458	465	473	484	431	440	422	435	446	440	459	425	449	474	436	402	437	448	475	401	446	450	389	478	429	442	451	440	464	453	419	452	424	432	440	442	383	439	441	453	460	461	455	486	456	433	513	443	461	448	473	454	461	459	413	455	462	465	408	452	443	444	439	439	461	445	443	442	442	472	432	428	468	450	443	480	458	455	447	437	447	446	454	449	430	402	445	455	433	440	428	435	462	410	468	417	470	475	437	437	445	418	440	452	431	473	428	445	443	408	432	431	450	411	456	432	466	441	424	445	455	472	404	436	424	462	462	448	432	429	449	442	434	453	419	427	426	434	449	459	470	408	478	439	433	432	460	427	447	472	436	416	453	441	434	475	464	449	437	420	425	452	447	414	445	465	450	426	412	452	430	449	488	417	432	436	514	431	489	445	407	470	473	442	428	423	452	445	474	466	403	480	468	436	459	435	446	428	464	448	453	449	415	464	466	448	424	455	446	407	455	446	432	436	436	462	432	394	464	496	458	444	536	427	476	426	462	458	426	458	435	418	483	447	446	456	435	440	438	415	437	417	449	476	449	406	446	419	459	457	411	436	412	435	470	449	412	422	427	443	424	404	434	442	431	464	441	462	444	438	447	431	480	458	448	443	426	442	440	439	413	426	453	466	435	427	451	454	446	469	450	437	440	436	490	439	481	464	434	432	466	426	422	447	459	452	427	454	454	451	455	438	440	482	446	455	447	454	449	447	432	432	427	425	458	446	423	430	458	461	445	386
1365	227	122	106	333	122	113	89	69	82	72	77	79	79	73	76	63	56	55	46	47	47	33	29	32	18	18	24	31	22	23	21	21	27	26	21	23	23	20	26	19	17	13	18	19	13	23	21	24	28	20	10	20	18	19	29	24	20	21	20	23	20	18	13	27	17	12	14	22	24	16	21	20	17	15	19	15	28	24	20	18	27	15	12	15	22	23	16	19	21	21	30	14	24	19	21	18	14	22	15	23	14	20	14	27	20	30	13	23	20	19	13	26	17	25	14	13	12	18	16	20	20	17	25	27	18	19	21	23	17	19	23	20	17	19	15	22	13	18	22	23	18	20	19	18	12	26	19	23	21	18	19	25	20	28	11	23	21	25	11	22	28	21	15	21	23	22	22	19	15	22	16	22	17	20	24	18	27	19	16	21	17	15	17	15	13	27	19	16	16	28	17	15	11	33	22	24	18	21	19	17	21	14	23	20	20	17	13	20	12	19	20	24	16	24	21	22	24	12	34	19	21	19	27	14	22	17	18	23	22	19	21	14	13	22	20	24	16	22	16	27	13	15	20	13	21	24	18	23	24	14	23	18	19	19	19	19	31	33	22	31	18	19	14	17	23	20	22	12	16	23	18	14	14	17	26	18	19	26	11	15	17	13	17	24	21	21	20	29	19	23	16	13	26	20	23	26	22	16	19	25	14	17	16	23	22	20	22	13	21	17	22	15	22	20	11	16	17	28	23	17	27	25	20	17	23	17	19	19	24	19	19	19	13	14	19	23	18	26	26	21	21	23	22	24	18	15	15	14	13	28	17	21	26	24	18	23	28	22	19	22	15	21	22	32	18	16	19	21	25	16	19	23	19	21	20	14	5	20	15	26	11	23	24	19	20	14	25	23	21	22	18	20	21	20	21	19	24	18	21	22	14	17	19	19	16	11	14	23	17	25	30	19	19	19	22	13	28	23	18	21	13	20	18	20	22	23	18	16	16	17	18	19	15	26	24	14	22	18	15	25	16	20	17	13	13	15	21	15	14	22	24	19	18	14	14	22	18	21	19	26	20	18	18	13	14	24	20	17	23	18	20	21	27	14	23	17	11	16	18	15	16	15	21	10	16	20	13	26	17	14	17	22	24	18	17	12	17	15	19	22	20	25	16	22	26	17	16	16	17	21	19	17	17	20	19	14	12	16	19	19	18	23	25	26	25	14	15	13	26	15	26	24	22	14	23	22	18	21	15	21	19	21	28	17	20	23	19	19	14	26	22	23	20	16	19	22	30	22	21	10	25	19	20	17	12	19	16	12	22	24	26	18	12	23	15	20	15	20	20	24	21	22	21	14	16	17	29	14	11	22	21	19	20	18	19	18	14	27	21	28	18	17	16	20	14	15	19	19	24	17	15	15	15	18	22	21	16	12	27	19	16	20	24	22	18	25	13	15	17	28	22	22	19	22	22	31	21	21	25	14	14	17	30	25	12	20	16	16	22	17	29	20	20	20	26	25	17	18	22	16	20	18	22	23	23	29	16	16	10	13	17	13	26	20	17	12	22	17	14	23	20	18	15	22	29	14	25	13	21	16	17	24	15	18	24	26	14	18	25	21	17	18	24	26	31	14	19	19	16	17	14	21	16	19	15	15	23	13	12	22	26	18	16	14	22	18	24	18	15	21	16	26	19	19	16	14	16	23	27	20	23	18	20	18	20	13	18	13	15	14	14	16	13	19	19	20	19	18	18	17	25	19	20	21	17	24	25	24	21	14	16	25	17	23	18	26	31	24	20	18	24	18	13	22	16	22	15	21	18	22	18	20	10	21	18	23	21	22	18	30	23	21	21	14	23	21	19	24	23	23	16	25	22	19	21	18	19	17	16	25	41	20	21	18	18	28	11	18	25	25	17	20	22	24	17	18	22	19	28	20	12	19	19	15	18	17	19	19	19	14	17	17	23	18	16	28	13	20	15	15	15	27	19	16	13	18	21	20	22	17	19	17	19	20	20	21	20	16	21	18	28	23	21	18	28	18	23	25	27	31	22	17	21	19	26	20	22	16	18	18	21	17	24	19	18	12	23	23	17	27	22	10	6	24	17	30	17	22	13	18	25	27	19	13	16	20	19	15	18	16	20	28	13	18	24	18	15	20	21	17	20	22	18	23	16	19	31	10	13	17	16	19	27	15	22	14	15	19	12	16	24	17	25	24	22	19	13	22	20	18	19	23	16	26	15	14	25	21	25	23	21	17	17	27	19	19	26	17	19	20	20	23	23	21	17	16	24	22	20	22	22	14	12	19	20	19	18	16	16	22	15	18	18	21	25	16	27	16	9	17	17	19	11	25	22	18	17	27	19	22	20	18	13	25	22	15	20	29	19	16	16	19	10	16	26	18	17	26	21	22	19	24	19	20	19	16	24	21	14	23	19	13	20	18	18	24	18	16	18	14	25	22	22	17	17	14	21	17	20	19	21	20	16	17	18	13	12	22	26	15	22	13	17	19	17	19	15	13	22	17	14	19	25	21	17	24	24	15	24	20	17	17	21	13	14	26	14	14	22	20	19	26	21	12	18	18	23	14	21	17	24	19	10	12	17	27	24	27	14	14	22	29	18	27	22	21	18	23	16	26	16	24	22	25	19	17	26	14	20	24	21	31	16	25	21	19	14	16	20	18	22	18	17	20	17	20	23	24	23	27	21	27	21	21	18	24	19	22	13	19	26	14	20	8	18	20	19	23	17	21	18	24	23	12	12	20	26	26	17	15	22	21	12	28	20	13	19	14	18	26	21	18	18	17	19	15	18	20	29	24	15	16	21	14	23	16	19	24	18	22	19	15	19	30	22	15	15	19	13	28	24	18	20	19	18	19	22	21	9	19	18	20	17	12	18	16	29	12	29	21	25	20	15	23	14	23	16	17	23	19	16	18	17	15	26	19	22	16	22	19	18	22	18	24	26	20	24	13	16	13	11	13	12	14	27	22	26	16	19	24	14	29	20	14	20	18	20	23	15	22	21	17	16	21	16	21	21	20	17	31	20	22	22	27	21	20	23	27	26	15	7	13	11	16	15	13	24	16	23	20	18	24	22	16	19	24	20	28	16	23	17	19	18	22	20	14	19	27	19	27	19	31	13	18	16	19	18	17	20	23	21	20	22	17	11	14	18	26	18	22	22	22	20	22	23	20	22	19	15	25	20	23	21	14	21	20	11	18	13	23	26	18	20	27	17	19	16	23	21	12	25	18	24	15	16	19	21	24	14	28	21	18	16	29	15	18	17	25	14	14	16	20	28	16	23	23	15	20	18	27	20	27	21	20	20	26	19	14	30	20	27	21	16	14	16	29	18	24	17	18	17	16	22	17	12	19	25	13	22	21	19	16	29	17	14	17	16	23	16	14	26	16	20	21	16	19	11	24	18	11	17	23	18	13	25	22	18	25	26	18	20	17	19	30	17	25	9	15	16	17	17	12	19	22	15	34	13	18	19	20	29	22	21	23	24
15405	10232	5029	12495	25548	15151	11590	9447	7268	7069	5653	5152	4624	4029	3838	4092	3539	3130	2589	2081	1970	1572	1227	901	713	697	640	590	583	528	501	536	487	562	561	526	552	556	553	482	500	490	431	463	417	433	391	402	417	407	398	402	406	372	426	388	380	419	360	412	364	398	364	395	356	386	387	399	415	353	388	362	391	339	353	384	377	363	365	360	366	353	363	348	377	357	339	343	353	366	334	350	341	338	351	353	374	320	361	337	342	334	351	367	390	349	363	336	337	347	355	354	325	362	368	368	364	322	372	346	358	347	367	359	375	346	341	334	344	323	351	324	354	340	383	329	354	386	378	363	334	370	352	355	375	361	371	367	335	390	367	359	423	391	369	362	353	356	338	396	375	338	378	353	339	383	333	353	363	340	359	346	323	347	324	356	379	385	360	358	369	374	365	356	344	350	354	357	393	347	359	353	346	358	342	303	347	342	378	343	342	376	346	344	342	382	337	346	361	350	358	323	379	351	367	352	382	348	343	370	369	340	357	356	340	325	355	323	383	363	363	343	359	358	358	351	344	357	326	350	394	327	357	344	374	327	328	345	329	362	337	362	356	351	341	366	335	392	319	341	360	348	341	340	356	361	361	366	344	376	336	341	359	349	334	382	371	371	386	310	372	377	384	360	360	335	328	321	368	354	367	330	372	336	382	360	373	340	364	378	342	359	333	366	342	346	360	339	333	367	365	370	353	338	311	345	352	348	370	341	366	359	357	335	351	350	343	340	336	340	348	380	339	307	371	362	320	334	365	347	356	347	373	346	358	352	378	364	333	365	323	323	324	355	353	350	366	355	341	342	333	349	370	325	333	338	354	338	351	355	375	341	284	353	352	353	347	345	354	335	358	394	351	339	351	395	330	323	348	353	340	353	349	353	343	393	334	343	311	377	332	352	391	361	362	355	355	347	336	381	360	350	357	369	350	380	378	342	350	373	343	357	340	339	351	378	360	363	352	368	385	347	357	373	359	363	355	311	341	313	314	342	348	353	340	334	364	351	361	335	350	361	366	370	333	362	347	364	349	376	344	369	321	365	369	332	313	376	357	352	348	352	357	362	352	357	360	374	341	361	347	333	344	320	371	350	332	297	360	353	355	385	353	334	382	310	351	389	362	325	360	328	339	371	367	309	346	368	355	361	402	341	339	319	351	354	353	354	367	345	343	372	397	355	337	335	360	303	359	339	350	324	351	340	372	313	367	346	373	348	359	334	342	337	356	372	363	328	343	381	328	352	349	348	343	352	346	367	359	356	333	363	363	395	375	372	335	387	368	346	329	330	312	352	402	332	332	361	355	361	313	374	388	348	369	348	366	335	317	329	329	332	374	345	394	353	338	335	355	308	318	334	341	388	341	360	347	365	378	361	374	401	377	350	316	369	331	361	378	326	355	361	363	358	325	371	336	354	367	322	338	364	335	355	382	347	349	338	375	348	341	328	383	377	364	330	343	341	345	369	341	314	362	349	353	358	360	350	345	345	330	347	312	347	352	364	364	369	342	367	333	347	346	355	343	346	359	361	330	366	362	364	344	333	342	366	339	342	349	366	349	355	358	368	371	377	340	369	371	366	392	315	369	332	298	365	346	305	358	350	390	326	383	323	345	348	335	353	359	319	349	341	331	363	331	336	342	323	381	339	385	357	336	351	347	371	380	358	341	366	343	344	334	346	357	396	348	384	391	327	360	381	391	329	358	333	351	372	354	355	366	340	338	379	347	354	357	385	347	366	335	355	346	335	352	351	332	339	334	363	365	363	353	401	353	350	346	350	373	335	329	334	336	349	370	365	344	356	347	342	331	374	345	334	346	392	360	366	353	374	355	337	361	363	356	338	321	378	356	361	330	354	320	342	349	381	354	329	345	355	364	364	365	343	344	364	344	365	382	339	376	362	352	363	344	355	343	360	347	341	327	368	336	337	349	345	323	326	347	342	347	347	332	355	377	367	331	359	341	330	355	340	374	378	323	356	349	367	342	349	344	319	325	361	335	352	366	371	369	356	337	348	335	343	367	357	355	367	362	372	342	352	323	365	368	347	333	382	342	389	346	379	403	350	331	367	353	332	348	363	327	372	342	356	350	368	371	351	382	373	357	338	356	329	345	361	347	347	349	338	369	341	336	369	341	340	361	373	340	340	367	355	356	391	345	334	354	359	359	363	357	363	356	326	329	342	382	351	385	390	342	372	345	392	362	350	337	339	342	345	349	330	343	386	329	367	364	345	321	377	367	365	344	372	353	374	390	352	356	352	334	363	349	346	349	344	329	310	349	338	366	330	348	334	396	331	343	324	346	334	346	368	329	373	338	329	347	352	358	345	380	385	353	353	369	346	341	346	391	359	340	342	343	333	335	329	334	343	363	389	372	354	328	357	354	328	339	368	380	337	382	338	388	359	349	323	350	367	344	350	327	368	349	370	400	370	374	315	359	330	322	375	359	336	377	337	363	317	357	377	377	332	371	330	327	336	343	341	370	342	339	347	331	345	380	360	346	353	369	353	345	374	392	376	349	338	324	327	335	351	338	344	391	362	365	327	364	376	320	356	342	334	354	360	381	351	347	382	349	340	338	341	329	328	342	378	368	334	371	340	349	334	380	378	369	368	356	351	353	365	336	343	383	336	368	330	360	350	367	363	356	350	373	392	311	335	374	320	336	326	348	369	330	371	346	371	366	353	335	319	332	392	346	368	309	376	330	351	350	296	359	357	374	342	326	374	342	349	355	355	343	341	342	353	363	378	347	371	322	353	327	329	359	332	358	351	326	350	339	372	328	355	377	334	365	322	382	374	351	327	341	328	345	366	389	369	346	390	336	349	350	335	322	354	363	328	363	342	344	332	306	375	378	357	380	346	354	357	376	367	393	351	373	333	341	343	369	361	347	326	332	387	357	336	337	350	355	389	375	386	335	328	351	354	349	354	386	347	334	383	362	367	320	336	371	353	343	375	379	348	317	360	341	337	350	378	369	330	346	352	327	325	351	323	313	336	313	376	355	374	333	342	365	360	349	344	341	339	361	338	354	367	351	354	355	368	355	312	329	342	368	353	375	362	375	365	361	348	356	366	370	362	355	312	353	365	395	337	327	358	340	351	373	363	327	380	345	378	359	373	332	378	349	358	373	340	337	337	360	405	342	348	381	335	374	337	338	332	336	359	373	346	385	358	373	399	350	372	320	357	369	369	348	363	369	404	388	328	366	348	340	370	370	339	388	366	368	312	344	352	360	349	347	351	336	343	359	326	310	374	356	350	337	369	347	344	348	363	327	346	341	360	360	368	326	382	336	350	342	381	325	376	359	343	323	342	365	332	337	359	352	332	344	358	371	354	337	335	358	348	341	368	333	340	351	332	339	366	357	345	346	325	355	339	363	373	353	343	353	367	333	345	322	353	357	361	361	385	337	346	339	371	349	355	357	337	334	390	322	330	353	362	352	335	379	381	322	355	355	354	316	335	356	351	350	334
1423	570	278	251	1908	275	219	219	161	160	160	182	135	130	146	124	119	114	89	83	66	63	53	52	38	38	40	32	37	32	39	36	33	30	25	31	33	21	36	27	28	32	23	21	21	32	30	25	28	22	22	13	17	10	18	18	24	23	28	17	26	21	19	31	19	25	28	33	20	20	14	17	25	23	24	23	14	24	19	25	15	24	20	24	15	17	22	20	20	21	20	22	22	20	20	19	25	21	23	21	22	17	14	27	14	21	27	20	17	15	20	18	17	20	16	18	20	23	18	22	23	23	28	19	29	13	24	18	23	18	25	14	23	23	23	22	24	9	19	17	26	19	21	19	17	25	17	17	14	18	23	20	14	18	19	19	18	14	19	19	27	20	17	19	19	15	20	23	16	20	12	18	22	19	20	29	21	12	21	16	24	17	22	18	26	15	19	26	16	20	27	11	24	15	16	20	19	21	16	18	15	27	21	19	27	14	17	14	23	16	27	26	23	18	17	23	20	19	14	16	18	29	17	23	18	20	21	16	21	15	22	17	20	25	24	22	35	24	15	16	16	19	28	15	19	16	20	27	27	19	13	22	19	16	30	22	22	18	19	21	22	18	16	17	18	14	24	22	12	16	11	25	27	24	25	16	18	21	17	14	21	16	16	30	17	16	23	17	12	18	18	12	14	11	20	25	24	27	17	20	14	18	14	17	17	21	15	23	16	24	14	18	20	17	32	19	18	20	17	17	15	22	25	25	18	20	20	23	20	20	19	19	21	23	24	27	18	24	21	24	17	18	17	26	26	20	14	17	16	21	25	21	19	32	23	23	21	15	19	21	26	15	31	10	23	19	17	14	14	27	25	18	23	24	18	27	14	19	20	27	23	17	19	20	24	21	18	12	19	23	13	23	26	14	22	27	23	20	15	26	21	21	23	15	17	20	20	21	17	23	14	17	20	19	13	24	17	32	21	16	16	34	20	27	15	14	26	21	26	16	24	16	23	20	21	17	18	21	32	22	31	23	21	24	27	23	25	21	28	19	22	28	25	16	22	18	24	23	22	17	17	15	15	29	25	17	20	18	23	23	26	20	13	19	20	26	22	16	12	28	23	22	18	21	22	23	18	23	15	23	19	19	22	22	19	27	15	23	13	21	23	19	14	18	21	11	19	20	38	17	19	15	27	19	21	25	27	31	24	23	14	25	27	17	15	14	30	19	17	25	26	18	19	14	24	25	17	20	20	21	17	23	22	16	22	14	16	27	14	17	21	16	24	15	21	14	20	28	25	19	22	17	13	21	19	27	12	17	18	13	22	20	17	22	17	15	23	22	21	21	13	22	19	24	18	23	15	19	15	30	18	12	15	10	20	19	18	23	21	27	25	21	20	20	14	19	27	17	22	22	25	17	20	25	17	28	25	18	17	16	14	15	26	21	16	16	24	28	17	24	15	10	23	17	27	25	16	20	24	16	17	16	21	18	14	19	16	15	25	20	19	20	18	23	11	20	25	15	18	18	15	20	18	24	25	28	17	20	25	18	21	22	16	29	28	23	22	19	20	33	21	25	23	17	20	24	17	13	20	17	31	19	23	20	27	18	14	18	25	13	21	23	18	14	21	18	26	14	13	24	29	15	24	24	23	22	18	16	16	21	26	19	18	21	16	26	15	13	25	24	13	18	18	24	20	22	22	19	17	17	14	20	18	17	18	27	18	17	24	21	21	20	29	27	17	30	17	13	12	20	20	16	21	22	20	18	23	14	18	17	20	18	24	13	18	21	23	21	27	28	16	19	20	18	11	17	17	21	19	16	20	22	20	14	22	26	16	16	22	19	17	24	28	24	11	25	16	18	24	18	28	17	16	17	17	25	20	19	26	19	28	24	15	20	17	19	23	25	20	20	19	25	17	22	19	22	24	24	18	25	22	27	24	23	16	23	19	10	28	19	21	15	10	20	17	19	18	17	17	26	23	18	19	16	13	20	16	29	16	15	23	18	17	23	16	16	25	16	23	18	20	18	17	25	19	18	16	18	23	20	20	25	18	15	20	25	7	12	18	21	27	28	24	14	25	24	13	25	16	25	19	15	22	13	16	22	21	17	17	23	19	22	14	19	17	15	24	19	16	17	18	15	19	24	18	19	26	20	16	15	8	15	18	21	19	13	27	20	17	21	13	20	21	16	21	17	22	27	30	18	21	20	19	23	20	15	18	17	18	28	31	15	24	17	19	15	17	22	20	22	16	23	23	20	14	16	20	30	19	26	27	19	20	21	15	26	19	23	20	19	19	20	19	13	19	17	25	21	20	7	15	22	21	24	12	19	23	21	24	23	20	20	23	22	29	19	16	20	25	21	23	20	23	21	25	28	21	16	14	19	14	20	26	18	36	20	12	17	23	22	27	22	16	22	31	17	16	21	20	18	17	21	23	19	19	17	20	13	17	13	25	20	12	26	14	19	17	24	16	13	23	4	19	13	18	22	22	18	17	29	23	25	19	22	21	21	22	22	9	25	21	15	13	20	26	19	16	21	28	15	19	28	18	18	26	20	27	32	22	14	18	22	18	22	20	22	24	13	21	14	20	22	21	23	21	23	22	24	17	21	18	27	19	26	22	20	21	22	15	17	21	13	24	21	23	13	24	16	20	22	23	22	13	23	24	24	17	15	20	18	20	14	21	19	17	21	15	21	13	17	21	14	22	16	11	21	19	15	17	26	17	18	21	21	27	12	15	24	13	22	13	18	19	20	18	18	18	23	18	22	18	19	21	24	22	24	32	17	20	34	22	13	13	21	19	15	15	19	10	18	15	20	23	18	23	21	24	18	20	21	27	17	20	20	18	19	15	13	14	23	10	18	21	13	20	31	31	22	18	14	24	22	24	20	26	15	20	18	17	25	22	18	24	23	17	20	19	17	16	26	16	22	20	22	21	14	17	24	25	31	14	18	25	21	26	7	7	14	21	16	21	24	20	14	18	26	14	16	24	13	24	26	21	18	19	25	28	20	15	24	23	22	17	19	20	20	17	32	14	17	16	19	24	14	22	24	21	21	20	21	16	16	28	20	24	14	24	27	29	20	23	35	29	22	20	22	21	23	23	22	23	16	26	17	12	16	16	15	23	18	14	12	20	23	17	17	18	19	25	19	18	21	11	14	20	17	18	20	27	30	23	19	21	23	27	28	21	24	17	16	18	13	25	17	27	17	15	29	21	19	18	18	14	16	19	20	22	17	23	23	25	17	16	27	14	19	17	24	16	13	18	15	20	12	22	14	23	20	17	15	22	23	21	25	20	18	16	16	19	14	20	15	18	19	20	15	26	15	17	17	17	23	29	19	25	21	18	22	20	21	21	19	21	21	17	17	28	19	19	18	22	14	21	21	9	23	20	17	11	21	15	21	22	13	17	11	20	22	21	18	22	24	13	15	24	28	22	21	24	23	20	21	16	25	22	28	16	14	18	18	25	15	14	10	18	16	20	27	17	18	26	24	22	22	24	20
24278	17145	9422	23540	40464	24542	21399	19133	14911	13167	11446	10596	9369	8275	7765	7567	6857	6093	5058	4264	3640	2923	2380	1869	1577	1287	1178	1154	1066	974	917	941	1005	991	982	980	992	941	846	802	701	696	682	603	629	559	565	559	537	529	537	533	525	481	480	499	491	518	505	509	484	493	470	459	468	494	488	486	490	522	537	541	471	480	470	450	412	403	425	392	424	397	391	388	395	380	406	370	414	375	377	383	437	382	383	418	351	373	345	394	384	375	392	393	397	390	395	371	375	387	378	387	344	383	375	368	370	416	374	391	374	358	399	407	391	380	332	363	352	364	380	378	357	388	361	397	409	395	373	376	369	379	377	402	360	361	347	400	401	373	354	407	465	459	428	396	408	370	385	381	424	380	342	370	375	361	361	362	377	388	374	345	365	340	363	353	346	378	364	399	376	377	376	373	342	374	357	360	397	365	345	340	334	371	372	382	397	345	367	323	368	356	354	363	380	388	395	354	383	342	359	315	387	347	366	361	364	393	391	363	390	388	339	355	343	397	357	359	359	345	369	342	361	389	364	320	382	350	338	344	372	361	376	375	360	348	329	373	350	357	338	371	381	386	372	379	340	375	363	409	321	380	355	335	373	335	376	369	384	397	340	406	338	345	394	362	395	328	341	336	373	376	333	384	363	351	376	354	368	350	353	354	348	353	377	361	380	366	363	345	358	365	408	343	352	370	366	374	367	367	370	359	346	365	352	328	381	351	336	329	357	374	343	364	355	346	386	363	389	385	325	368	396	407	375	342	377	364	328	384	346	396	356	378	417	340	360	377	346	369	397	352	360	352	345	352	345	377	394	382	356	346	386	330	374	345	363	337	393	370	356	348	359	326	385	370	380	375	345	366	378	348	332	353	388	371	316	354	337	366	363	380	359	322	373	369	323	384	381	387	387	364	365	357	355	359	370	373	368	387	379	342	327	370	375	354	331	373	386	361	356	337	375	374	381	388	337	338	360	365	375	367	346	369	372	349	378	380	382	337	328	372	379	383	363	353	382	395	362	370	360	374	340	366	394	346	341	377	323	408	339	342	364	370	391	363	366	359	377	330	388	381	377	390	352	360	353	382	355	374	384	348	347	375	336	335	359	359	358	361	347	402	395	347	359	361	375	343	341	377	345	373	362	346	405	378	378	390	378	351	344	381	343	371	347	363	356	383	374	360	384	364	384	345	328	378	377	393	372	375	412	347	333	332	384	356	357	340	363	344	387	438	367	338	360	371	374	370	388	341	351	399	393	326	358	387	377	342	360	365	345	350	354	384	349	363	406	372	361	353	391	386	360	351	358	361	417	390	411	363	359	332	387	343	350	389	354	380	366	381	371	362	367	328	382	416	357	366	386	348	346	361	366	366	359	362	380	334	383	358	381	367	335	362	355	327	359	347	353	386	336	341	371	370	350	367	364	382	383	340	341	369	340	400	387	364	377	355	342	343	313	344	413	348	410	384	348	351	369	355	364	361	384	354	373	354	375	375	370	375	349	361	352	336	356	344	389	379	363	359	381	347	352	366	375	379	339	360	374	377	380	367	370	333	363	341	304	387	358	380	375	338	346	358	371	370	345	370	352	339	366	381	386	388	392	403	354	352	369	401	314	405	399	386	372	365	346	342	364	389	342	358	352	376	344	372	326	389	346	402	369	346	353	376	369	341	372	356	350	369	351	367	354	334	383	388	365	377	365	390	376	342	356	356	366	386	395	371	371	364	389	376	361	394	330	359	378	380	369	352	386	369	366	351	372	390	349	351	335	366	355	342	384	393	383	367	360	325	366	334	378	375	355	369	355	372	353	375	411	365	349	376	373	372	371	339	334	355	373	354	369	361	370	317	399	353	347	352	368	342	340	352	347	384	395	316	351	356	378	363	359	350	349	382	351	389	341	352	385	365	364	399	396	367	346	352	366	339	358	379	365	354	398	368	365	364	371	344	383	370	382	358	323	393	363	367	356	359	385	336	351	361	379	348	388	351	339	356	353	391	387	391	342	349	367	349	389	348	372	392	376	352	364	390	369	345	361	404	382	337	348	364	391	351	352	368	369	373	359	350	343	371	400	344	336	395	370	384	382	328	347	333	350	401	349	361	341	386	389	322	368	368	380	381	392	352	358	377	374	366	378	328	375	405	412	350	373	377	343	369	375	408	339	353	370	342	355	389	338	354	373	343	341	365	363	381	367	331	341	341	374	366	383	367	379	355	352	353	335	368	353	315	321	375	344	347	388	370	365	385	351	367	349	365	361	359	386	369	365	332	359	361	345	383	345	320	376	358	346	414	358	364	399	383	350	377	365	376	375	377	369	371	325	376	412	395	362	394	337	372	363	358	333	386	372	346	354	355	347	354	397	345	356	365	336	378	368	395	379	339	397	334	356	359	389	403	375	362	336	394	381	387	381	352	344	369	357	369	353	353	359	359	345	380	355	394	347	339	380	360	374	407	366	392	343	369	355	366	374	372	362	371	390	372	380	373	402	393	369	349	379	345	383	363	341	351	369	355	346	323	359	373	360	390	351	391	348	384	352	392	329	353	375	361	378	388	366	366	374	362	341	375	351	358	371	376	345	365	367	332	417	397	367	380	348	349	395	350	344	383	360	360	336	322	392	348	362	359	351	388	379	372	365	373	370	375	408	343	364	363	384	358	368	356	327	372	379	365	373	384	389	396	339	367	376	343	376	359	325	367	347	346	369	352	342	349	369	363	375	356	350	354	338	366	366	378	353	373	362	382	365	354	367	358	407	378	348	384	360	359	397	359	327	386	357	385	364	361	378	356	367	341	387	338	374	380	335	362	371	380	355	373	337	383	385	330	374	350	369	350	338	334	361	336	344	367	389	344	393	354	348	346	408	392	390	370	335	356	373	379	361	334	361	354	379	379	423	400	378	364	343	369	378	332	405	374	400	343	357	355	397	362	373	355	357	356	388	357	353	373	382	366	347	332	358	334	375	346	359	388	334	373	331	360	364	369	379	387	365	373	364	409	381	358	351	352	355	389	355	360	385	398	364	340	432	379	368	389	342	332	375	343	355	308	346	384	359	377	355	398	376	371	335	399	346	407	369	374	352	348	337	329	382	370	343	333	343	403	379	360	357	391	378	380	429	356	377	378	401	367	375	354	351	372	382	372	344	340	358	345	377	367	364	374	376	357	347	377	374	396	373	383	369	350	385	360	318	390	326	394	362	312	351	382	367	379	361	369	362	324	353	361	366	342	363	317	393	351	356	376	367	374	345	339	403	346	366	361	362	356	338	367	329	392	391	358	345	353	365	368	356	395	356	347	387	350	370	374	354	363	391	339	362	390	356	380	342	367	352	354	400	340	357	345	367	387	395	375	387	381	381	348	353	383	339	424	354	354	366	377	389	347	340	374	377	370	375	333	362	386	383	339	359	387	358	353	360	370	362	382	337	358	337	367	356	333	371	383	349	371	333	399	332	356	353	363	353	382	355	359	408	377	327	385	346	383
2274	345	203	167	745	167	162	200	122	130	110	137	140	100	99	110	123	112	80	70	84	51	46	54	38	26	35	49	25	42	43	41	50	34	33	34	27	33	31	32	45	39	29	40	33	25	38	34	32	27	39	34	27	32	36	28	31	24	27	28	27	37	23	32	31	33	20	25	35	33	34	36	29	28	32	27	33	28	46	24	31	30	37	22	26	30	40	34	33	40	23	34	28	34	30	38	26	27	23	30	25	36	29	34	26	33	47	28	33	22	25	29	30	28	38	34	43	26	19	32	40	35	33	41	31	33	22	30	32	30	33	26	29	28	40	24	43	25	25	28	42	38	34	28	32	30	35	28	27	29	32	40	36	30	31	28	41	23	24	27	35	28	42	28	22	27	40	29	25	32	26	34	33	46	36	21	29	34	38	28	28	27	45	24	31	32	29	28	25	39	33	22	26	44	39	31	28	30	38	34	28	40	31	32	35	29	36	36	24	36	31	29	35	27	34	38	35	29	28	27	30	28	25	30	36	40	23	32	42	27	37	33	28	32	37	27	37	39	32	27	33	34	34	30	29	32	36	30	36	37	23	26	29	36	35	27	30	33	31	28	35	35	43	34	27	36	44	33	40	33	40	29	40	38	32	24	32	35	25	33	35	24	33	29	33	24	26	18	26	36	32	26	30	37	34	33	25	44	29	26	38	33	30	35	20	27	30	29	33	28	36	31	22	29	31	30	46	23	34	36	35	36	30	32	28	40	37	29	29	27	22	38	38	32	32	34	33	22	26	49	30	27	35	41	28	45	31	36	33	27	44	42	37	38	33	28	29	38	31	37	31	28	40	24	24	30	29	22	30	31	31	25	28	23	33	23	31	24	33	33	21	29	38	20	26	33	36	38	26	45	38	32	35	30	29	31	17	40	41	39	30	33	36	27	34	38	21	29	23	31	31	37	22	28	33	31	34	26	21	37	35	24	29	28	30	30	37	33	29	24	32	19	32	34	28	29	25	32	37	34	45	31	25	26	34	33	20	25	32	31	30	28	31	28	25	34	34	21	41	38	32	22	21	23	30	29	33	39	31	37	30	34	35	45	39	27	33	36	24	43	28	35	28	33	24	29	27	30	32	36	30	37	20	41	32	29	37	31	26	31	28	21	28	32	33	31	28	26	32	40	36	32	30	38	25	26	19	33	29	33	36	25	32	32	34	26	33	24	28	33	28	39	29	41	38	37	24	29	41	29	38	37	28	29	32	30	34	37	32	23	33	23	29	27	38	23	45	40	26	25	29	28	36	39	31	32	40	25	28	30	39	42	31	29	35	26	29	40	38	40	34	34	26	34	29	32	29	27	28	34	43	30	38	36	32	27	32	41	22	35	38	24	33	44	22	28	31	32	36	35	30	23	35	30	28	30	35	22	32	34	33	26	29	27	26	32	31	27	29	32	34	26	32	24	40	29	25	30	28	26	31	26	37	34	31	28	31	29	23	34	32	26	31	30	27	29	21	32	29	29	25	22	30	42	43	29	34	27	36	37	37	23	24	31	31	21	26	38	31	41	38	27	31	23	22	25	25	34	30	30	22	26	34	36	33	39	39	27	33	41	37	28	47	33	25	36	35	37	21	25	31	34	39	25	32	38	44	39	25	34	25	35	31	32	29	36	27	25	26	30	36	35	27	31	31	30	33	32	26	30	30	27	26	27	29	32	29	28	36	29	23	25	25	30	28	27	21	34	31	31	30	35	32	42	29	33	32	28	22	17	25	25	28	27	29	41	26	40	42	30	23	27	38	34	27	29	34	27	38	45	27	25	32	28	37	23	33	34	31	34	30	23	42	29	25	35	28	29	35	36	38	28	26	31	33	36	28	26	38	34	28	29	31	31	25	37	30	32	37	31	30	34	18	26	25	40	39	36	33	45	35	36	20	24	37	25	29	46	25	30	34	24	37	29	35	41	33	43	44	34	38	32	34	30	29	34	27	26	25	22	30	30	27	32	29	16	35	23	32	17	27	30	32	45	31	24	43	39	30	27	35	29	31	28	24	24	29	24	39	29	27	32	24	25	24	33	23	27	27	33	41	40	34	41	42	25	24	32	20	31	34	33	37	35	33	31	28	40	30	30	35	31	36	31	26	28	19	30	28	41	29	33	23	41	32	31	26	24	40	33	32	34	29	26	36	34	28	29	39	23	30	23	31	36	31	32	30	30	30	39	30	37	26	25	32	33	39	33	34	32	49	27	38	21	32	27	26	25	31	29	39	28	29	47	25	37	37	39	45	31	26	22	32	28	38	36	36	35	30	30	33	32	33	28	30	33	25	26	37	45	30	25	27	30	25	24	27	26	33	32	31	30	29	30	32	31	32	30	26	39	37	25	24	30	35	35	34	28	47	31	30	31	33	29	32	37	27	23	37	32	22	29	41	39	36	34	31	28	36	28	24	25	27	32	41	41	27	30	32	39	35	26	29	38	38	33	35	34	41	35	29	29	34	31	42	36	32	29	31	38	35	33	37	35	28	24	35	32	36	31	36	41	41	25	22	36	39	31	45	33	25	38	32	41	29	28	40	48	21	31	36	38	30	28	31	35	35	36	26	35	30	39	28	30	38	29	23	32	33	41	29	25	26	20	31	21	31	37	31	32	37	31	29	25	28	29	30	34	31	36	40	36	28	24	24	34	32	40	29	41	32	48	20	21	24	30	29	26	25	29	27	29	32	36	25	26	42	27	40	38	26	34	33	28	34	22	38	23	43	25	31	26	37	28	36	34	28	40	25	23	35	25	26	34	44	31	35	31	27	27	34	36	28	29	26	27	27	24	35	25	36	22	47	47	29	26	27	36	33	31	41	29	31	34	34	35	36	41	26	37	26	33	31	26	33	25	26	31	33	30	34	26	31	35	31	24	22	29	34	33	31	35	39	28	32	31	30	38	29	31	28	28	37	28	35	24	35	33	34	31	31	46	36	34	27	36	31	40	38	35	37	41	30	31	28	26	29	38	25	36	36	33	30	31	41	30	37	41	21	21	39	21	39	33	24	34	26	27	39	28	38	40	29	35	27	30	25	29	28	29	36	22	34	29	32	43	27	29	25	31	36	27	24	35	44	29	29	29	25	29	38	38	25	32	38	33	35	34	40	38	31	24	33	23	41	40	44	35	28	33	23	29	31	28	29	36	33	37	35	23	24	31	31	29	40	29	29	34	34	29	36	30	25	37	30	28	34	25	28	26	41	32	37	30	22	21	40	24	29	30	29	31	22	30	30	26	34	35	34	29	38	30	28	33	29	42	32	32	21	35	36	37	31	33	34	35	37	39	35	27	26	34	35	38	24	29	27	40	30	40	40	30	37	33	24	33	34	28	37	33	26	23	34	24	31	30	27	29	34	22	23	20	31	26	34	24	35	39	31	28	29	39	26	24	28	33	27	37	35	31	37	31	28	39	30	37	31	31	17	34	29	33	27	38	21	23	37	30	37	32	34	32	40	31	34	25
18247	13111	7428	17717	32215	18725	16384	14648	12006	9655	8202	8483	7890	6380	6147	6043	5315	4515	3823	3360	2795	2279	1809	1466	1331	1179	1127	1029	995	889	930	990	978	970	1030	955	936	984	896	853	846	857	788	734	723	716	662	681	679	679	598	661	639	625	624	629	663	676	697	636	625	640	658	609	608	647	631	647	669	634	621	656	639	642	572	628	588	591	617	570	576	556	563	594	617	598	597	612	559	540	565	570	582	549	596	608	563	619	548	577	565	611	549	571	550	578	568	562	592	524	578	582	561	560	567	572	559	555	581	554	593	575	539	550	542	549	544	584	542	549	586	559	552	604	532	561	569	576	562	573	518	562	558	546	573	547	560	574	601	588	565	582	610	637	551	565	586	544	584	599	645	583	572	594	594	551	530	542	614	589	565	570	549	534	548	587	595	525	530	602	572	576	566	536	599	567	603	607	583	592	522	555	563	604	571	560	564	554	551	587	563	597	558	534	558	559	577	569	520	560	584	579	548	543	560	564	507	587	555	595	520	500	563	536	547	539	567	556	520	582	573	597	558	505	557	530	543	525	539	558	564	544	568	572	555	537	534	538	607	571	571	559	545	571	600	554	584	558	568	571	522	551	540	551	582	558	535	566	589	528	573	546	591	533	628	559	551	553	596	570	595	551	595	551	563	539	567	540	552	565	595	603	580	548	596	555	560	588	580	580	541	556	548	542	567	524	584	560	532	588	550	541	569	558	538	539	570	593	568	567	560	577	573	570	580	569	560	557	588	563	552	582	564	605	599	545	575	527	568	576	591	560	585	560	561	556	549	559	602	572	579	559	602	575	572	550	585	606	544	557	543	570	573	557	545	617	581	570	589	555	542	501	584	538	591	585	554	514	555	568	603	593	541	550	551	582	558	551	584	593	575	528	551	571	563	558	530	580	563	527	572	606	538	585	580	570	532	554	549	587	613	586	533	550	548	584	558	554	529	536	595	565	547	534	569	547	550	550	632	579	587	557	597	556	535	591	541	624	549	572	523	524	600	572	552	545	593	542	574	570	546	588	535	570	574	555	585	601	548	604	570	574	567	584	563	546	557	604	580	615	552	588	536	579	585	533	527	565	542	593	560	553	579	561	586	575	587	529	564	562	615	595	570	567	525	573	557	591	532	621	575	583	546	589	590	570	552	567	561	525	586	578	554	564	598	548	521	549	568	600	573	574	571	552	594	579	590	599	574	590	534	592	611	583	566	596	566	556	550	536	573	591	569	576	569	588	579	567	530	585	551	550	571	539	570	572	567	524	567	568	577	572	605	565	591	532	555	567	583	569	578	573	529	590	566	557	585	564	548	545	581	580	559	567	571	545	603	549	565	547	587	541	562	562	580	558	574	574	547	576	585	568	560	571	546	551	557	533	561	565	558	586	560	551	570	513	563	609	574	547	572	577	615	570	604	597	588	578	572	573	613	580	577	584	566	596	577	568	607	540	576	566	550	572	588	511	543	597	546	549	552	618	566	561	603	554	577	590	549	580	561	594	573	567	533	574	547	555	562	584	567	567	562	584	498	611	542	555	540	576	564	557	571	560	592	550	541	583	550	599	603	522	606	552	556	576	607	546	542	557	556	540	547	579	596	561	590	613	562	571	538	572	575	563	512	545	606	576	556	560	553	524	569	566	544	526	556	565	552	547	591	559	569	535	552	598	558	589	573	572	568	533	557	559	553	579	556	600	550	579	537	549	607	539	559	520	560	542	539	549	576	543	529	604	582	571	552	599	536	569	525	563	557	585	557	538	554	540	603	563	514	553	547	528	559	542	534	581	547	549	544	557	544	574	559	541	567	576	585	579	541	596	534	544	561	567	561	575	608	566	551	576	539	583	552	525	583	565	587	539	586	547	574	573	572	568	537	567	554	593	578	551	550	575	558	562	553	569	527	597	552	576	576	597	560	578	504	575	592	563	548	560	547	534	557	559	530	542	576	567	587	576	595	522	548	520	570	558	570	533	540	549	540	549	546	581	578	564	556	521	557	555	545	557	584	538	553	544	568	588	572	555	559	557	561	569	573	580	577	566	544	542	584	577	546	603	581	548	569	599	531	535	559	522	559	556	566	560	560	594	524	545	541	568	581	554	584	587	579	528	607	551	523	569	540	542	566	545	595	551	562	554	540	580	591	589	523	570	589	556	567	545	565	531	548	561	568	624	557	565	540	571	546	578	594	536	542	571	592	542	576	569	605	578	611	556	545	550	588	549	591	566	567	575	555	565	516	572	583	581	581	522	560	570	603	581	571	573	581	549	546	559	577	545	544	576	560	544	545	537	582	595	564	538	563	593	537	547	577	520	562	604	575	564	584	584	569	543	601	564	596	537	518	516	579	552	556	541	542	539	574	610	538	568	592	557	579	605	562	560	527	536	575	573	571	565	537	512	516	556	572	571	572	531	556	565	582	515	521	556	613	564	541	532	484	602	546	558	572	572	562	578	610	569	552	547	601	561	530	538	535	570	563	573	519	563	579	587	588	590	575	552	571	544	573	548	540	593	549	587	549	539	580	543	593	525	581	609	598	585	560	574	604	560	570	537	528	566	570	550	552	586	576	602	557	539	565	607	578	572	589	561	548	545	571	552	598	574	557	547	556	570	575	557	579	570	559	576	570	528	617	564	540	551	573	519	583	586	563	518	562	559	591	564	536	596	563	549	539	562	587	569	594	541	551	559	585	567	569	586	539	569	530	591	593	572	595	583	549	577	562	585	585	592	546	567	572	553	559	554	547	575	591	539	553	541	532	563	606	567	580	599	591	576	578	601	594	558	551	602	507	551	565	618	572	565	532	574	564	566	567	547	545	529	568	585	558	590	562	554	576	535	582	565	572	576	580	572	586	527	560	556	562	562	556	604	567	558	565	543	546	551	601	573	589	506	566	601	591	574	553	545	540	569	513	561	555	549	592	541	576	532	503	574	602	592	535	573	622	584	564	563	594	579	563	519	561	558	541	529	577	557	569	618	566	546	603	600	563	510	596	583	568	583	581	564	641	557	616	545	612	534	553	603	583	540	594	539	570	531	553	599	518	597	579	586	595	554	578	546	584	581	531	534	590	537	591	548	580	597	595	567	564	561	549	586	568	573	593	576	570	538	555	551	530	583	539	552	548	572	579	562	605	538	579	560	588	569	582	577	591	557	587	546	562	572	550	561	535	554	537	570	559	589	598	531	577	576	558	629	588	589	603	598	566	544	548	554	547	580	561	562	586	589	588	561	582	575	591	556	571	558	576	609	598	559	578	573	564	556	561	553	527	576	574	561	562	513	555	544	585	567	561	574	574	565	557	539	581	528	585	549	572	550	561	531	551	575	574	536	570	586	571	567	564	569	567	594	556	569	576	559	566	546	595	513	552	588	573	548	577	619	519	545	546	591	582	566	583	547	569	585	582	539	553	595	493	564	586	560	554	557	536	553	532	554	557	605	592	546	547	586	587	585	591	540	560	549	579	575	560	555	544	575	565	574
1725	612	324	251	1051	275	234	224	215	196	157	163	212	169	172	138	135	113	76	87	72	70	59	62	36	46	36	39	32	39	39	35	35	33	31	36	36	32	32	33	33	32	27	33	30	23	28	25	29	33	35	34	29	27	32	26	27	28	32	34	33	20	20	31	30	25	33	37	36	32	25	21	13	23	34	30	25	16	33	28	34	24	24	24	13	18	19	22	27	20	30	31	25	35	18	27	20	27	26	33	25	25	28	23	17	36	29	18	27	26	19	23	25	27	31	29	25	31	29	28	26	24	23	18	18	24	25	20	29	27	23	31	25	19	26	36	20	32	24	26	28	24	20	28	25	25	25	27	21	22	24	24	28	26	23	26	25	27	15	21	41	20	30	22	32	30	25	25	30	22	29	18	16	22	26	24	29	17	28	32	33	31	34	28	32	21	23	24	29	25	22	27	18	18	32	33	24	23	21	17	31	14	23	17	34	21	24	31	20	29	21	23	28	14	23	25	37	28	31	21	27	22	29	22	25	24	32	15	30	30	25	26	19	30	33	27	18	28	24	39	23	23	30	18	27	19	27	40	20	30	23	22	23	16	23	23	21	29	25	19	28	31	24	25	19	26	27	29	24	20	24	32	26	26	23	22	20	22	30	26	27	18	22	24	35	30	16	21	27	26	26	15	23	33	21	23	21	20	27	25	26	28	22	27	24	18	30	27	33	22	24	28	23	22	21	20	28	24	28	26	26	28	21	22	22	27	34	26	21	38	20	18	32	29	29	22	27	19	24	21	19	32	20	25	27	36	16	19	30	25	31	18	27	22	15	27	27	34	24	28	25	20	31	14	29	21	20	24	21	24	24	18	23	22	30	29	24	38	23	25	26	25	28	20	24	20	29	24	24	16	33	29	23	33	33	30	17	19	21	23	24	24	28	30	25	29	31	21	34	32	23	26	26	23	20	32	29	27	17	24	13	29	29	21	20	17	17	29	17	26	26	26	29	29	22	25	32	22	21	32	19	17	27	23	24	21	30	20	27	28	21	23	14	17	15	23	26	25	25	30	21	26	24	26	20	21	26	29	23	26	29	35	23	21	21	21	26	22	22	26	25	24	22	17	17	31	21	24	13	29	26	24	21	25	24	24	25	24	28	30	18	32	28	37	26	29	21	20	29	20	22	29	20	24	21	13	27	27	29	21	28	29	23	19	20	20	27	16	28	26	31	29	25	31	29	36	24	23	26	29	22	25	26	21	24	27	34	36	31	34	12	21	27	26	17	23	14	24	30	22	27	23	22	27	28	30	18	34	20	20	22	30	39	24	29	25	31	28	29	28	24	20	15	30	25	31	17	23	26	32	28	23	19	22	23	29	30	31	23	30	23	27	24	27	20	22	16	30	20	19	15	17	37	22	27	30	39	14	16	25	23	26	21	24	32	28	24	16	23	28	26	18	26	28	19	25	32	26	24	26	21	20	29	19	23	28	23	29	17	23	30	29	19	27	29	26	18	21	29	31	26	15	14	21	20	25	18	21	22	30	30	35	22	22	20	26	23	16	23	20	28	20	23	26	29	23	27	23	30	26	27	17	32	21	32	25	22	22	21	22	14	15	21	21	30	19	24	27	27	18	22	35	24	23	25	29	32	18	21	29	19	25	28	25	28	27	23	25	19	36	23	30	25	18	17	28	21	29	23	23	22	25	17	26	32	21	24	25	19	27	23	28	25	25	30	25	19	28	23	30	29	20	17	25	21	24	30	30	31	18	25	27	16	26	16	16	28	24	24	22	24	25	25	26	25	17	29	25	23	22	24	22	23	22	28	30	27	21	23	28	17	31	22	22	32	23	24	27	30	19	24	27	23	28	26	20	20	28	24	26	21	21	26	26	21	27	27	23	26	27	22	25	22	25	28	33	26	24	19	31	24	31	33	25	31	27	27	19	29	26	28	25	16	27	38	25	22	16	20	23	21	23	24	19	20	23	28	21	31	35	31	21	25	24	32	23	29	31	24	23	28	25	25	23	33	31	23	26	20	26	32	26	19	26	29	30	28	26	19	26	32	13	29	24	24	31	27	20	27	32	23	29	27	25	25	33	26	21	28	17	16	25	27	19	21	22	26	23	29	21	25	23	25	27	27	18	16	23	26	26	19	28	17	29	31	28	21	30	23	27	17	22	29	32	27	28	23	22	30	23	33	22	29	21	26	32	22	27	23	20	19	29	21	22	26	18	24	24	19	17	27	23	26	29	18	17	32	21	26	25	23	18	23	30	25	29	32	28	20	23	20	23	16	21	24	28	18	25	19	29	31	28	20	26	24	32	29	29	18	23	28	21	25	28	23	26	18	14	21	34	23	22	27	24	24	31	29	21	24	25	24	26	22	25	22	19	24	30	26	16	22	31	27	30	22	23	22	18	21	17	29	16	33	28	21	25	21	17	31	26	26	21	27	27	26	17	28	23	17	23	20	20	27	21	26	26	29	22	29	25	31	25	18	21	17	25	28	21	26	26	21	23	25	20	33	18	30	26	19	27	13	28	21	23	40	33	25	27	26	20	27	18	22	33	21	21	30	29	29	18	24	25	32	23	24	25	21	26	29	17	32	26	27	22	31	22	23	25	19	27	22	24	33	21	28	25	25	24	19	31	28	28	24	18	31	23	19	21	22	19	31	26	22	15	23	23	24	32	31	17	26	28	25	20	20	24	20	27	20	25	26	20	24	23	16	22	28	14	21	23	25	21	25	35	30	16	25	15	28	23	28	26	28	17	25	26	27	21	25	28	25	23	23	21	27	28	22	25	18	21	27	24	16	26	23	27	21	30	25	24	32	23	28	26	28	21	17	26	19	21	32	24	24	24	23	27	31	23	23	29	28	24	22	29	27	22	25	20	25	22	25	31	23	30	30	39	27	26	26	26	19	22	24	26	27	28	23	21	31	24	31	27	30	30	17	20	22	21	19	26	37	35	28	28	22	24	17	17	23	32	24	19	25	28	22	20	26	31	33	26	22	27	19	31	26	25	20	24	19	24	21	26	22	26	26	38	17	26	19	32	29	21	25	29	33	26	25	16	24	23	33	24	13	15	29	34	22	28	20	24	15	24	20	17	22	25	27	20	25	24	24	32	22	25	28	18	25	19	22	19	22	23	26	28	26	31	28	21	21	27	23	33	32	24	20	28	23	16	27	22	17	21	22	31	20	28	22	23	26	28	30	26	18	32	22	23	26	25	30	26	24	27	27	25	25	24	22	34	24	24	23	27	19	28	31	25	19	20	27	30	32	17	27	25	28	30	15	25	21	35	25	26	25	24	13	27	22	20	29	22	21	24	23	24	14	26	15	19	24	21	29	27	25	26	27	21	17	33	24	24	28	28	25	23	23	26	27	27	25	27	32	27	25	19	22	22	24	19	26	15	39	27	31	27	24	20	32	23	17	27	23	32	31	27	36	23	29	22	24	12	24	23	22	20	25	30	15	26	30	26	23	20	34	24	25	28
25630	17713	9647	23530	36634	24285	21817	18815	17060	14213	11104	10752	11347	9487	9023	7941	6923	6332	5213	4480	3816	3183	2468	1991	1721	1481	1481	1333	1206	1103	1154	1200	1117	1096	1139	1149	1135	1060	1095	1075	954	855	780	752	675	670	682	599	602	668	583	587	595	582	563	583	558	587	623	612	597	569	534	550	580	582	616	605	534	569	614	616	541	572	548	541	467	514	520	498	500	506	461	450	542	470	483	462	467	468	476	444	451	468	479	490	435	469	448	449	443	456	450	451	480	466	422	462	474	431	493	458	455	475	443	465	458	462	439	483	432	459	452	478	430	435	484	462	472	428	416	434	455	478	475	461	470	452	477	465	431	512	435	467	460	487	444	467	421	449	496	437	488	505	473	475	466	457	463	459	527	441	417	450	471	450	436	459	439	446	409	459	478	445	464	442	430	446	493	430	466	463	408	444	466	466	429	426	437	442	453	432	448	456	452	428	421	453	412	445	449	436	425	469	462	470	449	492	466	480	474	498	440	438	460	421	408	479	425	503	418	461	484	396	470	425	469	418	439	431	482	452	471	439	445	437	448	415	413	467	460	427	434	432	425	413	451	440	451	446	447	434	434	445	436	458	449	463	416	438	430	431	489	413	471	462	442	434	462	475	467	440	426	465	458	433	497	447	426	453	441	433	453	433	462	473	436	420	457	436	446	463	465	439	469	458	437	420	468	453	458	416	449	444	433	390	438	426	426	402	430	432	473	449	429	408	439	414	420	448	483	417	425	433	469	474	421	416	448	454	449	445	468	412	440	448	423	434	447	427	467	447	414	407	473	460	439	433	417	477	424	443	399	460	495	435	410	457	458	424	422	470	437	448	413	447	457	421	453	461	459	458	414	426	409	440	434	430	468	464	442	435	433	462	436	435	450	408	454	424	432	428	420	406	433	467	425	465	427	421	427	425	425	444	482	457	454	433	391	424	442	447	418	462	426	432	436	434	437	446	458	458	449	424	398	436	444	438	426	426	443	460	478	465	425	466	432	433	460	433	462	455	467	439	451	454	452	450	418	488	440	447	447	425	462	460	456	452	410	484	429	456	447	458	426	450	446	421	435	448	452	451	439	455	464	418	463	449	498	425	408	431	422	433	401	443	436	429	414	429	438	465	443	427	426	448	452	427	463	463	444	429	477	439	417	461	505	443	421	442	472	423	466	446	412	480	411	402	478	444	447	451	427	466	417	464	446	458	468	452	415	454	416	432	387	447	445	458	448	486	445	443	441	433	411	427	434	436	464	468	413	460	425	452	431	443	451	452	442	437	437	447	461	427	450	462	417	469	478	457	415	423	440	466	479	460	427	396	459	446	418	453	452	412	450	442	426	473	435	466	430	450	433	446	434	455	413	475	423	430	486	412	463	444	419	415	402	437	430	458	424	476	417	427	400	463	437	462	466	427	422	416	447	475	461	423	391	474	475	435	451	421	463	447	443	442	440	453	457	411	470	428	435	456	489	427	424	437	416	422	422	447	431	449	437	424	449	434	468	424	460	444	443	456	465	446	431	416	430	433	463	466	443	411	435	431	484	426	424	419	459	462	412	438	450	469	469	427	469	423	447	421	448	420	400	472	423	393	424	464	461	467	437	438	421	468	441	449	455	402	453	404	408	456	463	437	395	432	430	442	468	446	421	464	478	442	419	437	457	444	416	426	447	442	441	480	439	454	421	428	468	413	449	403	449	467	426	431	480	470	443	429	455	389	410	425	470	432	450	426	465	426	467	435	450	446	406	472	428	451	435	434	447	413	426	446	436	446	422	423	410	442	435	462	437	450	434	480	451	452	424	449	449	435	448	435	424	434	455	459	465	397	447	475	437	441	426	425	416	469	466	427	447	415	442	435	455	412	472	440	451	452	443	461	416	490	470	455	444	429	462	447	457	430	423	440	458	451	462	435	468	455	421	446	432	444	494	422	445	459	442	431	452	452	435	443	447	468	414	446	417	461	423	460	467	412	421	463	391	450	424	440	463	437	463	422	434	436	452	437	429	407	479	456	413	422	454	440	469	451	434	464	417	422	411	433	400	415	428	436	426	459	446	463	447	441	431	462	455	446	449	475	469	433	483	449	417	440	464	448	469	474	440	464	439	439	409	463	474	449	452	458	451	432	446	437	430	491	447	399	479	483	421	455	440	438	491	440	435	473	415	468	466	447	481	434	448	476	409	445	463	461	447	457	413	460	459	490	452	436	458	464	420	466	406	456	458	444	402	437	451	436	408	446	410	447	463	449	455	454	439	442	480	433	451	471	451	453	451	437	462	446	440	466	408	459	430	442	460	425	477	466	413	417	397	401	454	451	485	469	445	471	410	443	440	432	452	442	436	407	451	454	448	437	462	466	441	434	457	438	430	414	448	489	449	424	445	424	412	440	433	422	434	461	446	422	444	440	481	443	451	461	433	454	439	449	455	477	465	472	457	478	464	419	437	421	442	405	443	458	437	460	435	478	469	467	450	441	470	439	484	518	460	425	431	436	445	447	459	446	453	448	429	444	440	416	471	416	487	469	452	413	427	453	457	447	450	475	421	465	448	473	412	442	457	432	459	438	488	406	424	434	429	436	425	407	455	435	451	425	434	439	437	437	423	458	440	433	412	439	454	423	435	428	463	462	442	407	432	453	440	431	461	448	438	405	445	456	434	447	449	416	425	419	418	435	465	461	477	428	396	437	435	444	417	454	425	409	444	432	449	443	395	462	441	456	477	443	451	457	397	440	430	419	437	462	422	447	442	459	439	474	450	438	436	427	416	429	435	415	437	408	450	441	441	418	426	451	451	433	443	428	477	471	467	415	417	448	446	463	397	415	442	423	436	416	451	447	456	417	449	418	435	452	448	437	449	423	433	433	439	410	424	403	448	458	467	418	455	434	401	488	436	403	442	414	468	460	474	489	463	438	482	430	451	442	464	440	411	433	455	423	456	387	435	464	433	413	461	441	444	431	464	482	420	472	423	448	429	445	434	464	428	438	474	400	425	436	474	421	443	444	410	433	428	480	440	428	411	451	476	471	440	416	474	407	430	454	435	472	456	474	451	446	427	457	463	419	450	396	459	453	429	467	411	438	452	473	415	448	425	442	448	453	430	441	458	455	418	435	435	435	445	461	456	433	446	431	430	447	454	446	486	431	411	494	466	423	436	455	440	425	435	442	431	456	443	432	427	436	441	485	469	422	417	457	435	448	433	451	446	461	421	457	437	473	434	420	472	438	406	463	412	405	451	441	434	441	463	440	464	464	430	448	433	466	473	413	412	427	420	412	477	496	426	415	455	447	434	391	429	451	439	427	447	428	413	423	459	430	419	452	513	471	439	454	481	464	421	453	480	454	483	407	428	450	437	460	418	439	464	429	443	422	464	433	445	443	420	479	458	446	415	461	433	437	449	477	461	409	423	403	424	431	455	485	485	436	455	444	442	436	408	465	429	430	438	457	481	427	418	425	470	442	468	442	448	416	445	428	465	403	478	469	453	422
1331	201	100	84	244	99	91	70	80	76	64	52	67	72	71	66	74	54	44	46	40	34	32	42	26	31	18	26	20	26	22	22	21	17	22	30	23	23	22	22	18	21	33	23	20	13	21	23	16	21	15	14	16	19	21	17	20	22	25	18	20	25	31	23	21	13	22	27	21	18	19	18	20	13	18	21	25	26	19	24	22	18	23	21	17	14	22	29	22	21	21	19	21	19	25	19	19	22	18	24	15	24	24	16	26	16	19	9	23	14	24	20	26	20	22	21	19	12	27	14	19	19	24	14	23	11	18	24	24	20	13	21	24	17	23	19	17	27	19	24	25	12	24	16	21	10	19	18	18	20	27	18	12	18	25	18	21	17	14	16	25	21	18	19	23	16	24	12	18	17	18	21	12	29	20	15	14	21	16	20	16	17	13	22	18	28	22	25	21	21	21	18	20	19	25	25	25	22	20	19	21	17	15	19	13	14	14	22	21	17	18	21	19	23	21	18	23	20	17	12	17	22	18	21	27	30	23	15	21	12	20	19	29	30	15	16	13	19	15	13	21	20	22	22	21	22	19	17	10	21	26	19	18	15	14	13	15	24	17	18	18	21	16	13	18	28	20	18	15	28	11	21	30	19	21	20	21	12	12	20	15	31	22	27	20	13	21	15	14	25	17	18	25	25	24	19	20	23	22	17	14	16	22	25	20	17	20	24	29	14	18	25	23	20	21	19	25	19	14	20	12	26	19	19	21	17	16	22	21	27	15	23	14	16	12	26	23	24	13	17	15	21	23	22	20	21	18	26	11	17	23	18	21	17	22	10	22	20	20	21	26	14	16	16	27	27	24	17	25	18	22	21	22	24	15	17	19	22	22	20	19	17	21	17	15	17	21	18	27	14	21	18	20	22	21	18	19	24	11	23	20	22	25	29	22	15	22	19	12	16	23	27	17	18	14	17	17	17	10	18	23	21	22	23	11	20	13	20	26	20	26	19	17	12	19	10	19	18	17	29	16	14	20	26	20	20	21	25	17	22	24	15	12	10	13	13	21	21	17	20	21	24	14	25	26	18	15	25	19	16	16	17	20	17	17	19	15	15	19	19	18	19	23	17	16	21	23	19	26	20	20	19	17	16	14	22	9	17	22	17	20	33	20	26	17	22	18	20	16	23	15	17	21	25	17	14	10	11	21	18	25	21	18	19	22	23	17	20	20	24	19	24	25	20	22	20	23	23	20	22	27	16	15	21	26	22	19	21	13	23	36	18	25	16	21	22	25	24	24	21	17	19	23	10	23	20	28	18	24	18	20	17	20	24	18	15	18	12	15	23	31	17	21	13	18	19	18	14	19	27	25	22	12	21	20	23	26	15	14	19	16	17	18	27	22	26	15	17	19	18	16	12	23	21	17	14	23	11	23	18	19	24	17	9	18	25	26	13	24	21	18	14	22	18	22	16	19	24	16	28	20	8	22	22	15	15	28	17	28	14	15	18	18	16	19	16	19	17	18	21	21	17	14	20	24	18	25	18	20	17	19	18	11	18	23	21	15	17	18	27	18	21	25	22	23	15	20	11	12	14	25	20	22	17	18	28	20	19	25	20	13	21	14	19	14	19	16	16	18	18	22	19	23	15	18	17	18	18	19	29	16	26	20	21	16	22	18	14	15	21	20	21	25	21	19	23	16	18	26	21	17	8	17	31	19	18	13	11	23	27	18	13	20	24	19	18	17	15	18	21	26	30	13	14	22	22	19	20	17	16	13	16	26	11	25	18	16	9	18	17	19	20	20	21	18	16	17	21	20	24	25	20	18	19	23	14	27	19	21	17	18	18	20	16	13	27	17	19	14	17	15	23	19	21	15	23	19	18	16	23	19	19	25	23	20	17	18	18	16	11	20	19	13	19	23	20	16	19	18	26	20	20	17	18	17	10	18	21	19	16	17	16	21	19	14	21	22	27	17	19	14	23	19	23	15	21	20	21	15	13	20	10	13	19	31	22	18	20	20	24	16	14	17	22	17	18	23	21	19	17	12	22	18	28	25	19	18	23	20	17	12	21	13	17	28	26	14	32	19	18	20	19	17	20	14	16	25	24	31	22	23	17	18	21	19	21	19	18	21	17	17	21	22	13	12	14	15	16	17	23	20	23	17	17	16	18	23	18	12	8	15	15	16	17	17	25	13	16	18	21	12	13	19	16	27	20	23	24	16	17	14	21	19	23	22	19	16	14	20	27	35	25	26	15	16	17	17	21	27	17	18	19	17	21	23	20	21	13	15	18	20	18	22	22	24	16	22	17	20	19	16	20	16	25	20	15	25	26	20	24	14	20	15	17	22	20	19	21	15	15	24	21	14	18	17	18	19	21	27	23	15	21	19	24	12	15	12	20	21	17	18	22	10	19	17	29	20	24	21	22	20	12	21	14	21	15	28	22	17	28	23	22	11	20	11	19	18	17	21	17	15	19	18	17	22	21	19	22	18	18	18	26	25	27	20	15	16	27	32	20	23	17	21	18	14	18	14	17	20	23	16	23	21	21	18	22	19	16	20	13	20	19	15	20	20	23	15	25	12	20	26	12	22	17	15	17	12	18	20	18	15	21	18	14	23	25	17	14	25	19	18	25	11	13	31	27	30	23	29	26	19	23	22	18	14	28	16	19	30	17	15	27	14	20	21	26	18	12	34	19	19	24	19	24	21	23	21	22	27	22	19	18	19	18	21	24	16	19	23	19	25	16	25	22	18	15	13	20	19	21	18	18	26	19	16	22	19	22	20	19	18	23	20	13	20	25	12	28	20	20	22	20	24	18	20	19	22	22	12	14	17	20	12	22	17	14	20	13	13	25	27	16	13	15	22	18	22	22	14	25	20	22	24	19	17	17	17	15	17	34	16	14	17	19	25	22	16	25	14	20	19	20	16	13	16	19	17	24	26	25	27	14	26	17	23	17	22	19	15	21	18	15	20	17	10	20	21	18	21	14	28	20	31	24	24	19	24	19	10	23	21	19	15	16	24	19	16	22	10	20	25	13	20	18	25	18	19	23	17	28	13	20	17	18	19	19	17	15	16	20	19	20	25	23	26	15	23	15	26	26	32	20	10	15	19	19	18	14	24	21	19	19	20	16	23	24	15	29	20	26	19	25	27	13	29	19	15	23	18	22	14	17	27	20	27	17	23	17	16	20	14	17	18	21	14	27	16	15	21	17	19	18	23	24	14	15	27	14	20	19	24	18	17	16	33	14	14	15	26	24	17	18	23	28	22	24	16	22	21	23	18	17	17	15	14	20	15	15	16	19	11	21	20	19	18	21	19	17	14	24	22	18	21	19	23	13	17	19	21	18	19	15	20	29	14	18	18	18	22	23	9	18	18	17	14	25	20	15	17	26	18	11	20	14	20	20	23	22	21	17	21	10	20	22	29	23	23	22	16	23	22	22	9	16	24	14	23	13	17	24	25	11	23	20	17	17	26	15	14	20	15	13	15	23	23	21
15996	8978	3705	12028	22865	12810	10515	8110	7197	6312	4498	4040	4376	4301	4347	3813	3413	2839	2215	2008	1613	1270	1002	839	700	678	610	599	540	577	597	549	590	624	592	628	504	516	513	572	482	497	447	456	430	427	407	393	385	397	401	388	394	405	394	378	387	411	413	406	386	358	390	357	406	405	397	395	364	389	414	388	433	354	384	378	374	373	368	350	361	349	377	367	326	342	346	355	399	358	328	359	346	363	350	376	400	373	355	342	349	356	355	367	354	329	331	349	364	348	335	348	331	376	383	361	348	365	335	358	363	363	355	340	377	359	371	360	358	346	366	341	379	366	313	338	361	393	312	387	364	338	337	320	369	369	303	330	340	364	346	353	372	359	360	381	332	345	360	362	368	368	368	356	318	358	371	328	370	347	377	347	341	335	336	349	340	357	346	342	329	360	383	347	354	351	337	366	319	378	318	353	364	328	328	364	348	335	339	319	304	309	358	364	374	365	342	342	328	364	369	366	358	356	348	334	374	392	355	319	363	347	381	351	356	359	339	349	360	344	353	330	334	380	349	359	343	325	337	349	364	351	347	362	340	410	318	340	354	334	338	351	376	320	356	316	333	327	337	317	365	328	358	331	342	394	344	349	344	350	347	373	336	326	321	391	354	321	367	325	361	339	298	346	357	338	365	339	358	312	350	367	341	398	334	350	322	329	368	368	362	338	364	351	336	369	312	325	377	348	372	344	356	354	321	343	334	388	319	353	371	326	367	287	372	359	335	367	348	322	358	318	339	359	359	359	356	318	346	333	346	366	346	336	350	354	347	318	340	337	352	318	324	352	346	382	352	360	362	337	330	335	356	352	346	382	341	358	335	328	365	321	358	371	353	342	336	361	319	329	361	344	324	318	348	364	380	361	337	375	325	294	355	334	355	354	339	370	308	383	354	345	342	311	351	340	344	348	367	326	357	348	355	359	350	335	312	347	357	345	363	361	342	376	350	328	355	352	356	321	357	357	342	352	371	345	337	356	338	389	362	348	339	357	307	287	343	361	344	323	371	327	342	385	369	319	327	353	369	361	332	295	348	332	372	331	370	351	343	351	331	348	363	337	358	339	347	357	350	338	365	361	355	315	315	324	376	342	356	338	349	347	361	362	370	342	328	356	326	314	333	353	345	360	339	354	364	323	370	336	354	354	362	328	364	339	345	331	346	303	336	353	360	354	335	315	322	362	366	354	351	345	328	343	389	338	337	334	373	343	366	404	349	365	315	318	360	345	327	326	346	358	362	364	333	356	354	341	371	396	358	378	356	347	365	333	345	362	366	339	359	318	363	352	374	348	372	317	342	341	370	336	328	336	318	376	316	333	334	306	363	326	343	358	364	343	349	351	353	338	363	317	356	338	361	355	352	329	374	347	340	335	337	355	339	359	348	377	355	351	327	349	331	378	323	349	395	366	369	359	380	334	354	371	341	303	340	354	336	361	348	351	423	360	349	329	373	375	338	370	368	354	392	348	338	383	333	335	310	330	327	324	343	360	400	362	360	368	328	327	299	307	386	341	370	337	366	358	340	321	340	344	355	347	352	363	326	344	376	348	353	388	341	340	356	320	326	327	367	359	329	351	358	361	341	333	300	348	366	331	340	377	325	332	361	366	361	367	380	354	338	300	374	337	336	326	352	352	328	367	343	333	336	342	377	356	353	332	340	313	357	332	333	386	342	327	386	343	355	343	326	332	306	340	378	358	366	372	355	353	339	337	336	321	314	346	371	358	340	350	344	308	359	310	372	320	373	350	343	321	353	322	366	324	332	339	334	343	378	348	340	394	344	356	368	339	366	350	327	360	334	334	344	357	332	346	349	380	365	381	375	342	357	380	351	339	362	296	346	334	330	324	396	335	324	340	370	369	333	362	334	331	342	356	347	357	319	316	345	372	354	333	349	356	350	327	330	337	371	345	377	341	313	323	347	343	363	303	369	353	340	346	347	366	344	356	324	365	337	392	339	344	326	335	380	344	363	340	339	352	343	369	343	342	327	365	338	367	346	340	359	341	366	358	404	362	337	367	358	357	338	346	297	346	343	372	330	332	352	338	340	342	336	366	331	377	322	354	324	355	328	330	365	352	382	336	373	325	348	349	357	340	303	325	347	374	351	370	331	341	336	383	328	360	353	395	359	341	375	372	326	326	351	336	382	328	347	337	332	329	340	371	368	336	346	352	337	369	352	347	339	381	352	365	375	350	343	355	340	358	356	357	358	358	345	340	366	374	340	354	375	373	362	364	344	332	351	358	350	350	361	316	364	344	335	352	360	368	379	366	335	347	348	357	318	329	376	370	356	341	365	335	374	330	350	386	381	393	366	366	326	351	400	360	367	352	354	325	378	340	373	345	350	355	357	354	359	337	344	350	353	367	316	344	337	326	346	375	331	372	350	323	350	348	357	352	356	356	351	339	391	328	329	340	338	358	328	342	369	326	335	378	336	360	313	376	324	334	320	332	359	346	349	323	327	379	342	336	338	358	329	358	379	364	334	394	381	354	344	342	350	358	327	366	339	304	367	363	380	388	375	364	312	381	344	364	336	388	341	359	346	343	320	328	345	348	349	345	348	362	386	342	318	354	351	345	341	359	355	349	348	353	379	354	342	303	345	332	372	340	349	357	360	342	339	328	350	326	362	286	344	324	328	362	341	365	352	312	342	350	372	325	404	335	349	353	343	384	355	341	359	325	364	344	331	342	360	315	336	331	350	361	356	341	376	359	357	360	338	341	352	356	336	325	326	407	340	369	322	339	353	357	348	354	362	357	340	370	362	338	341	325	327	375	343	387	359	321	348	350	369	355	338	316	358	382	352	371	343	353	349	362	340	352	354	353	366	345	350	340	329	331	368	376	351	369	353	372	350	351	341	383	350	343	353	367	344	327	372	370	332	392	356	361	345	352	337	347	352	351	340	330	328	331	332	383	365	359	367	340	330	349	336	318	353	347	341	370	354	370	360	345	351	369	339	332	322	342	345	341	351	346	368	322	344	367	355	333	367	350	361	349	352	333	331	378	343	367	358	319	326	360	368	369	349	347	344	345	329	353	376	337	320	362	389	341	321	339	311	345	364	373	370	346	353	342	363	346	373	364	355	338	381	343	335	365	341	308	323	353	366	369	371	308	366	334	375	328	336	330	296	348	375	375	357	399	338	363	364	345	320	349	344	322	360	355	357	379	354	344	350	334	345	391	381	359	342	345	309	336	336	342	332	364	325	331	341	318	330	352	320	347	379	346	335	383	324	353	330	346	336	338	315	332	340	356	363	375	370	339	343	341	316	313	350	357	346	382	366	373	358	371	321	340	292	336	351	353	312	364	336	340	356	304	345	342	308	346	381	354	375	341	353	347	348	371	372	346	344	345	359	331	372	345	334	356	337	361	310	336	348	365	335	380	336	333	364	346	337	336	345	322	341	387	373	334	323	356	353	351	325	377	370	372	319	398	348	365	323	334	364	310	340	376	320	369
1477	504	224	261	2477	264	209	180	150	151	139	131	113	129	128	102	93	92	97	58	65	59	51	53	44	35	25	28	32	41	26	30	51	34	28	31	30	26	27	25	32	21	18	28	24	22	29	26	20	26	22	30	28	26	25	37	20	17	30	25	20	21	26	24	13	23	17	22	24	25	23	29	23	19	20	35	19	16	18	15	22	16	15	19	18	21	17	20	22	29	22	12	11	25	14	24	24	24	14	21	31	13	16	20	13	20	19	12	21	29	21	17	23	11	15	19	10	9	17	23	22	22	24	21	23	20	21	28	26	31	27	21	21	18	14	20	15	21	13	25	30	20	12	10	22	13	10	25	14	20	32	22	30	20	11	20	16	20	22	17	13	12	21	23	14	22	24	24	21	12	18	25	17	28	26	29	17	12	28	23	15	23	13	16	17	17	23	15	22	25	21	29	21	19	27	27	15	25	20	22	24	23	25	27	18	22	31	22	19	25	20	28	8	17	29	13	12	16	19	16	18	13	20	21	19	21	22	21	14	11	23	20	17	18	20	17	16	21	18	18	18	25	18	21	13	19	26	16	15	27	22	10	15	21	20	17	15	18	20	15	19	26	18	19	30	22	19	15	30	26	18	28	24	18	24	28	21	17	18	24	20	20	21	23	20	26	21	26	19	18	22	21	23	18	26	13	22	18	12	15	16	31	20	24	21	14	22	16	23	20	18	17	22	19	20	18	20	22	12	11	13	25	15	21	11	20	16	16	18	29	21	22	9	27	27	15	19	19	19	20	22	19	24	21	26	23	20	26	23	14	19	13	18	12	18	23	22	28	19	15	19	19	26	19	18	22	25	30	20	28	22	31	21	20	23	14	14	29	21	26	14	17	22	25	18	20	21	14	26	22	22	21	20	24	20	17	17	19	18	20	24	19	17	14	22	14	20	14	21	19	21	21	26	18	11	21	19	24	23	20	27	19	20	19	26	25	21	20	20	18	15	21	26	28	23	16	23	23	28	23	24	20	25	20	18	12	21	12	26	14	18	20	19	20	16	20	16	11	24	20	15	23	22	22	29	17	14	17	17	26	16	25	17	22	20	29	17	13	18	25	30	26	17	17	18	18	18	21	18	17	15	19	21	21	17	18	13	28	18	23	22	26	21	20	19	25	18	14	17	20	23	22	22	16	12	13	21	21	24	20	22	21	20	18	28	18	16	14	23	31	22	22	20	26	25	25	17	23	14	23	22	22	29	23	22	12	21	26	20	13	13	18	25	17	22	28	20	23	16	26	18	23	12	29	17	20	20	18	18	15	20	24	20	26	21	23	30	19	29	19	26	17	28	21	12	18	26	22	21	25	16	15	26	17	16	22	18	14	21	24	23	26	25	22	20	20	20	16	18	24	23	22	18	22	22	17	20	15	22	18	24	16	20	18	23	21	25	19	23	22	19	30	24	25	25	20	21	19	21	18	31	24	16	18	21	16	15	25	19	20	27	17	23	24	10	23	23	14	23	19	13	19	15	24	17	20	17	20	28	20	29	18	17	26	22	11	21	20	16	19	30	20	29	25	21	18	18	23	19	23	30	18	14	28	18	17	21	29	21	17	22	20	26	15	23	18	19	23	26	17	12	17	26	28	14	14	16	9	16	21	20	24	23	21	25	18	18	15	20	19	21	17	15	16	24	18	19	18	21	23	19	21	22	17	20	22	16	18	16	17	16	11	26	24	21	18	29	24	24	20	12	16	20	22	21	25	25	22	23	16	16	24	18	22	21	24	15	30	25	19	8	9	25	18	23	16	16	16	17	29	20	20	23	16	23	25	23	24	27	25	22	15	24	17	24	24	22	22	16	22	12	18	18	27	19	16	19	12	18	16	18	18	23	21	13	20	19	19	15	24	21	18	23	22	14	18	22	18	25	19	20	19	18	21	22	19	27	26	22	20	16	29	9	19	25	25	17	20	21	20	17	22	22	27	24	24	17	32	20	21	18	22	15	19	20	26	29	25	20	18	19	23	14	23	16	21	19	22	34	17	18	20	17	29	19	17	17	18	17	26	24	12	21	17	24	14	18	18	24	18	20	27	18	23	21	23	17	17	18	20	20	21	19	23	28	20	23	16	13	19	18	12	18	20	25	17	21	25	15	19	14	24	19	12	21	25	26	19	24	15	23	17	17	32	23	19	21	21	24	26	20	20	15	15	14	25	19	21	10	22	22	14	20	20	22	24	19	15	23	21	17	26	21	16	14	14	16	18	19	14	24	25	20	15	12	13	20	18	27	25	20	22	18	19	21	21	22	27	14	23	17	20	19	19	18	21	24	13	19	14	19	14	17	24	22	27	25	21	22	18	23	19	21	20	16	17	20	22	20	14	15	18	21	27	20	23	19	17	22	26	20	21	17	22	29	20	21	20	23	20	25	20	26	28	20	17	21	22	23	16	29	16	15	26	26	26	23	18	17	14	18	22	23	28	19	27	25	26	27	27	21	13	23	19	17	20	22	25	16	22	19	21	20	17	21	20	17	19	20	30	21	24	16	26	21	19	18	17	19	13	24	20	25	16	23	19	12	26	15	15	21	22	18	15	13	25	29	21	26	18	14	19	30	13	23	19	22	14	17	17	20	20	26	14	23	20	19	13	18	18	15	31	22	10	19	16	18	16	14	17	24	21	14	17	21	20	27	12	19	22	23	19	29	26	17	18	14	15	17	13	15	19	22	15	16	16	18	23	19	25	27	21	19	25	15	20	22	18	18	21	16	21	21	18	23	23	18	20	31	17	13	23	18	20	14	19	26	20	23	23	21	17	25	21	23	22	19	24	16	20	22	20	17	15	16	20	24	25	24	18	13	21	14	12	23	19	17	19	22	20	16	26	20	15	27	20	14	27	21	24	24	19	23	24	20	20	14	24	20	21	18	14	15	21	19	21	17	25	18	18	24	12	19	21	18	22	22	20	19	21	19	22	16	18	19	28	24	14	16	19	17	13	22	20	34	19	29	26	25	21	23	17	22	22	29	18	18	20	19	20	22	26	23	22	22	13	21	21	19	31	19	25	26	28	27	16	21	25	15	15	19	28	18	21	20	20	18	32	23	22	20	23	15	22	20	14	19	17	20	11	12	16	18	20	22	16	24	25	25	18	17	13	22	19	12	20	21	17	20	27	16	19	23	24	12	16	21	22	19	18	18	18	15	18	18	25	21	21	26	22	22	17	22	20	18	23	22	19	17	15	18	20	24	16	17	25	18	29	18	18	17	15	15	18	11	18	19	13	16	17	22	18	30	17	20	23	20	15	28	19	24	21	16	27	14	27	28	22	23	28	16	24	18	19	20	15	13	27	11	21	15	20	22	24	17	20	20	18	18	31	20	19	16	14	25	15	19	20	17	14	19	21	24	17	21	23	21	23	23	13	23	20	26	23	20	19	17	20	14	20	28	15	26	23	23	23	8	15	20	19	22	15	17	17	21	20	21	15	20	17	21	23	26	15	15	28
25617	16089	8339	24099	44747	24214	20701	17178	14458	12234	9932	9046	8564	8425	8294	7377	6536	5611	4843	4172	3110	2476	2089	1803	1520	1380	1342	1116	1146	1079	1050	1114	1088	1062	1018	954	896	873	865	872	848	752	688	656	577	562	583	479	544	534	522	519	489	486	485	504	508	520	503	499	460	542	532	517	526	508	522	470	543	474	483	506	482	490	450	473	430	421	412	414	417	382	409	392	393	376	419	373	391	403	407	424	395	435	393	365	379	395	386	385	392	416	374	372	386	357	352	369	390	399	394	374	366	387	388	358	364	371	368	380	389	373	394	364	379	363	368	390	366	397	368	369	373	367	342	358	392	365	379	342	393	367	393	383	390	375	380	385	337	401	393	409	477	435	401	372	392	398	369	406	401	362	397	382	402	360	357	341	400	358	339	397	384	353	352	356	388	382	353	341	349	347	354	358	376	360	360	342	359	364	374	372	347	386	379	368	357	345	358	381	335	347	351	355	363	356	374	338	342	344	369	357	376	360	366	370	358	366	341	356	360	367	370	389	332	388	360	371	377	371	350	345	369	347	386	344	385	364	350	388	348	379	334	361	352	376	356	356	372	356	353	366	374	373	361	377	393	350	346	350	344	386	346	407	329	362	355	374	359	358	341	356	382	368	396	401	367	356	371	359	362	346	360	352	372	361	360	392	357	345	355	388	348	360	378	340	350	356	385	345	382	371	373	343	379	367	377	351	342	358	357	374	359	370	362	334	396	364	374	368	368	348	419	358	391	352	360	361	341	351	367	353	327	358	367	355	401	351	341	404	319	376	372	371	343	381	359	370	383	355	369	341	349	361	380	408	339	333	358	370	383	355	370	399	384	353	362	396	366	376	363	328	394	362	358	332	356	359	376	367	362	356	353	353	393	332	361	391	312	360	374	329	355	355	374	347	374	346	368	378	405	375	367	379	361	337	361	370	381	352	348	373	336	378	367	377	350	361	337	325	380	355	372	358	395	381	382	372	397	359	342	354	354	334	360	359	361	366	366	332	366	321	391	344	363	335	348	343	375	362	372	332	373	362	377	362	360	318	379	345	357	370	349	391	356	364	375	338	363	351	369	337	363	358	366	325	331	370	383	355	399	389	356	362	355	375	363	343	359	354	366	382	360	365	380	345	332	352	356	374	362	375	356	358	348	372	360	344	366	332	356	364	326	395	350	343	366	365	403	354	369	367	352	377	365	381	347	385	369	379	354	332	368	360	379	348	377	381	366	357	372	353	358	383	382	338	358	378	379	353	351	346	358	352	343	379	374	392	385	342	347	332	367	396	346	355	354	378	375	364	366	363	366	357	389	384	370	368	382	368	401	358	348	359	364	370	376	353	375	337	366	373	365	336	368	371	355	334	358	374	373	360	376	385	364	343	375	357	360	369	381	394	380	342	353	396	352	378	339	358	337	337	381	378	371	338	356	371	362	383	383	381	387	379	377	373	345	371	370	383	378	384	343	340	346	390	366	355	380	378	380	390	347	360	415	354	356	392	337	348	375	364	349	363	372	349	365	397	363	349	377	343	386	360	349	363	377	381	351	389	369	335	354	341	359	373	335	295	350	341	400	391	392	359	362	394	378	377	360	364	388	354	346	375	377	375	364	367	345	338	347	349	373	343	360	375	388	395	344	360	371	346	352	367	351	373	381	343	404	369	350	375	373	368	346	365	368	359	337	382	399	340	368	373	378	385	411	356	390	373	346	364	368	374	377	383	342	370	335	389	367	380	352	383	333	359	354	380	367	354	354	355	361	364	346	373	369	366	378	353	358	373	366	391	340	350	344	372	407	349	355	324	400	327	367	331	372	406	345	342	376	340	340	355	389	390	388	357	354	400	359	375	378	368	369	370	353	369	365	359	387	350	349	369	364	354	352	392	336	364	357	358	325	374	374	342	371	363	347	351	339	392	372	358	391	361	368	400	350	375	334	363	370	362	360	351	405	407	327	388	363	359	337	352	376	355	363	354	361	391	346	349	370	340	384	366	372	360	345	374	371	380	345	372	381	359	367	337	367	371	349	339	365	385	335	343	378	372	371	362	336	348	354	390	360	386	358	383	378	349	357	376	330	373	395	344	342	407	357	338	377	367	354	399	343	410	380	344	386	403	358	338	358	358	369	350	363	428	342	378	358	347	400	371	376	349	359	388	385	348	367	354	378	350	377	361	376	362	339	348	383	385	367	348	374	335	369	326	415	377	363	350	358	394	377	361	372	382	376	349	367	400	350	349	353	368	362	371	342	396	361	387	365	380	386	337	374	376	371	349	378	343	380	357	369	329	367	352	374	345	358	329	346	342	375	378	339	359	380	338	338	338	359	357	329	352	324	368	321	349	368	364	376	394	338	349	370	372	347	392	382	375	329	354	420	348	388	396	372	390	324	302	353	358	344	364	386	339	348	385	361	356	338	343	384	354	387	328	340	383	372	366	389	347	329	382	345	343	358	375	403	360	362	330	364	370	378	354	362	346	381	371	373	377	336	351	365	374	360	387	328	370	345	368	374	338	377	353	360	341	362	355	369	367	371	318	391	357	359	315	367	375	364	328	342	348	413	372	393	348	342	371	370	371	364	334	351	366	368	387	397	381	365	373	360	374	361	370	335	361	354	369	354	364	347	374	395	371	387	355	336	374	337	389	385	361	361	393	368	383	342	381	356	376	363	372	329	373	350	359	341	384	352	389	401	314	425	355	372	386	368	362	353	365	380	340	374	364	370	349	343	345	341	356	354	360	383	396	363	345	363	361	346	357	347	364	366	370	334	380	387	305	371	410	385	374	370	366	358	359	361	339	356	376	362	363	366	365	375	365	357	346	384	365	353	383	347	375	389	374	371	347	349	366	339	347	361	341	363	399	340	355	352	363	379	353	367	379	382	372	377	384	388	388	395	418	377	402	337	353	325	374	394	323	388	352	392	357	351	331	372	380	387	368	356	326	350	373	370	334	365	340	349	347	371	381	332	367	393	370	341	333	367	375	389	372	358	364	350	334	358	346	339	352	329	331	379	360	389	381	362	332	376	375	349	368	383	383	368	333	326	361	401	376	376	341	321	354	363	368	369	383	369	384	387	356	360	367	377	339	376	354	347	383	371	360	358	378	365	378	358	351	334	359	383	369	362	354	359	381	338	352	348	373	366	385	370	355	371	364	371	383	385	366	353	369	330	380	342	357	356	331	348	337	358	355	330	378	355	369	355	369	353	363	366	396	346	358	331	355	359	373	342	367	353	350	377	365	370	377	356	367	353	343	435	380	380	363	364	387	328	358	334	363	371	335	377	367	362	362	399	338	390	375	352	368	371	370	383	351	345	347	347	365	343	360	375	354	342	347	356	359	345	355	359	388	386	373	343	337	343	365	353	364	333	396	349	360	382	384	359	339	388	404	346	363	338	381	373	356	362	352	382	359	361	352	384	340	367	372	329	396	387	372	354	381	389	375	364	395	362	385	364	409	350	396	367	364	357	363	354	385	352	348	402	360
2482	327	189	172	1571	177	144	120	127	120	105	105	97	103	110	121	96	91	82	77	62	62	49	47	48	39	28	43	44	43	36	31	39	42	45	36	33	32	30	33	31	35	37	30	31	36	37	31	29	33	27	38	37	30	37	42	36	29	30	29	35	29	40	45	30	37	34	42	33	31	36	32	24	41	31	29	39	39	28	35	32	31	30	22	29	25	37	35	28	24	38	38	31	25	33	40	36	28	27	33	25	22	23	40	29	25	25	30	32	29	27	25	24	41	37	41	33	35	23	35	50	32	32	22	25	31	29	35	23	31	27	26	45	38	31	27	26	31	19	27	38	37	31	29	30	35	26	34	41	32	32	34	32	26	25	25	24	34	28	33	43	22	33	29	40	42	30	34	24	38	36	33	36	31	27	38	31	32	27	29	30	40	36	26	24	31	34	32	37	27	21	26	29	29	29	34	37	28	36	27	29	18	27	33	28	31	40	38	35	34	22	36	42	31	31	29	47	38	27	32	31	35	23	28	35	32	28	26	28	28	37	35	23	40	36	24	35	28	38	26	26	36	32	29	33	26	21	40	38	37	42	32	32	37	38	29	31	36	33	28	28	27	31	36	42	36	36	34	40	22	31	33	28	45	30	37	31	22	31	27	30	21	34	36	32	40	33	35	30	38	31	24	36	40	39	35	27	38	25	44	27	37	30	36	30	41	32	23	21	32	33	30	27	35	35	30	31	24	39	32	32	35	28	36	33	32	27	25	33	29	36	31	45	37	27	34	29	33	26	27	34	43	34	29	31	29	44	29	31	35	33	30	28	31	30	35	40	40	35	43	28	35	26	27	31	21	43	29	29	28	38	34	40	28	37	29	27	29	39	32	24	38	32	26	15	31	28	34	29	30	37	31	29	40	32	25	29	51	37	34	39	33	30	33	26	34	38	35	32	39	35	26	29	24	40	39	29	30	25	39	23	22	30	24	23	36	28	21	26	34	32	30	24	26	30	36	32	32	46	32	37	26	30	22	32	36	42	25	37	38	40	34	23	35	43	31	38	30	39	29	27	31	42	35	24	32	35	31	32	31	31	40	30	34	32	38	30	30	29	40	28	30	28	24	21	36	34	28	36	30	31	28	29	31	33	29	33	28	42	40	35	34	25	23	25	36	32	32	31	28	39	34	29	34	23	28	42	31	35	23	26	28	38	21	33	32	30	36	39	49	33	29	31	29	38	35	35	39	35	30	36	29	38	25	33	29	33	33	36	27	34	24	31	31	26	28	45	35	28	29	39	31	32	36	32	26	34	34	29	28	41	39	34	25	33	33	20	21	24	35	35	30	23	40	22	34	31	26	30	22	28	31	25	26	30	44	31	28	35	24	29	32	31	40	25	26	28	26	23	28	32	27	44	38	28	29	40	30	28	49	26	38	41	36	43	41	22	26	39	25	25	37	45	28	25	37	39	26	20	37	34	34	26	25	27	40	35	30	32	30	35	33	29	31	31	40	40	28	33	28	30	33	28	32	33	40	30	24	34	30	38	27	34	29	32	23	33	27	32	24	35	25	24	32	26	35	34	31	32	33	31	37	32	40	20	35	45	32	39	29	35	30	22	30	31	28	28	39	45	34	26	41	26	32	33	37	29	26	26	29	31	36	23	38	33	28	25	33	36	28	24	23	36	31	35	27	33	27	31	24	35	41	28	24	30	30	26	42	38	25	33	35	28	33	34	36	30	34	36	36	29	31	36	32	35	35	38	37	31	35	36	31	37	28	20	34	31	30	36	27	32	34	37	28	28	33	32	32	33	28	28	36	25	38	32	31	40	33	38	29	27	37	26	32	30	43	35	40	38	31	31	25	37	36	33	37	37	27	25	32	37	41	28	27	41	23	29	30	30	29	32	37	35	23	19	39	21	23	36	29	30	33	24	36	33	36	27	30	27	31	49	25	34	27	30	36	30	36	32	28	41	32	25	38	30	29	35	45	35	36	32	35	31	38	24	24	45	43	29	32	37	34	38	32	37	33	21	21	22	38	21	29	30	23	44	35	33	41	31	27	36	33	31	36	25	36	21	33	32	24	36	32	31	23	29	31	16	35	32	37	26	31	36	28	32	36	27	33	25	33	27	24	27	27	37	36	28	38	35	27	46	41	35	35	30	35	22	23	42	36	35	40	36	40	32	33	38	28	34	28	33	35	35	34	42	29	28	28	36	29	34	27	25	36	25	39	26	27	26	29	33	30	27	23	33	33	37	31	36	37	24	28	49	30	36	39	24	24	22	27	35	39	25	32	28	31	32	25	25	33	30	25	28	38	31	43	38	25	27	36	37	30	29	38	30	29	30	35	27	26	34	36	30	33	42	31	39	35	28	35	37	36	22	28	33	43	31	29	17	30	29	38	39	41	30	36	29	34	20	34	32	27	30	36	24	34	36	36	32	27	35	30	23	32	29	41	25	18	33	22	23	31	34	32	31	37	39	29	33	37	33	27	41	32	30	35	40	33	16	29	31	29	36	35	37	29	27	34	32	27	42	32	34	29	26	32	34	36	29	28	38	41	26	27	36	28	30	41	30	33	39	30	24	39	29	39	33	42	33	26	30	22	30	27	34	43	32	31	30	33	23	32	26	29	30	38	36	31	32	33	43	30	33	38	29	35	31	25	30	31	31	28	21	32	35	26	39	41	31	32	26	44	39	34	27	33	33	32	26	41	30	19	36	28	42	36	36	29	24	29	33	41	35	28	19	34	32	34	26	43	34	34	28	46	27	32	33	30	38	32	30	33	35	39	29	22	36	31	31	31	29	40	39	32	27	31	32	29	29	38	36	30	23	29	36	28	38	33	30	28	27	26	31	34	40	37	30	31	35	31	37	26	30	44	35	26	35	21	25	42	31	35	36	26	20	23	28	32	37	37	33	40	41	33	28	31	29	35	36	28	29	35	33	34	28	42	37	45	32	42	31	31	40	29	27	36	20	37	28	32	18	30	21	26	35	34	25	36	33	35	27	25	33	30	21	21	26	33	30	26	37	26	31	30	41	38	27	34	37	27	40	40	41	28	27	25	23	33	37	29	29	39	35	22	29	27	23	30	41	24	26	34	36	32	36	31	37	38	23	28	23	31	25	40	29	51	24	20	21	33	34	22	36	31	33	23	25	20	35	39	36	30	39	31	31	21	34	27	39	35	27	28	35	41	29	31	22	30	34	31	36	28	38	24	33	23	40	32	35	38	29	25	37	34	25	19	30	30	31	43	33	40	41	30	36	29	32	25	31	29	35	39	30	23	30	30	38	26	37	35	25	27	27	33	32	29	38	29	30	36	34	33	36	31	27	34	39	34	31	24	31	34	36	28	41	31	26	32	19	34	27	30	23	35	28	38	25	27	30	38	33	29	24	28	35	25	29	28	36	33	27	38	27	21	34	34	33	32	23	30	31	33	30	38	24	37	25	24	34	33	27	35	33	31	30	40	32	24	41	29	18	32	27	20	20	38
19807	11712	6269	19088	42682	18815	16086	13098	10551	8732	7252	6568	6636	6110	6072	5593	4883	4261	3773	3053	2304	1987	1683	1437	1259	1178	1077	1044	1010	988	1006	1091	1028	987	1005	930	907	932	925	894	837	802	799	718	704	678	677	655	670	665	685	636	682	649	612	579	666	607	652	667	606	669	658	674	652	622	643	659	598	649	648	674	643	639	629	551	563	603	609	594	561	565	552	610	591	573	521	575	566	575	556	617	570	605	594	529	553	577	550	545	582	526	579	581	595	605	591	589	575	537	564	547	572	562	590	545	552	578	548	588	556	535	568	578	593	543	573	566	541	536	560	539	534	575	578	555	598	529	546	560	527	559	569	562	592	566	527	497	615	581	560	602	603	638	595	598	558	579	563	599	612	541	590	577	572	575	549	566	549	572	564	563	566	581	587	553	581	550	595	572	605	576	523	559	574	584	543	565	571	582	558	573	571	554	576	565	535	590	539	588	560	544	593	567	554	545	564	562	571	585	588	602	556	553	565	568	607	582	562	602	558	578	518	581	558	549	568	548	527	528	556	592	580	573	584	614	567	565	573	577	587	564	598	547	568	583	592	576	567	577	566	536	583	542	557	604	559	548	588	560	551	598	568	542	590	584	600	579	602	557	565	548	564	531	582	528	560	535	578	531	510	610	596	535	568	543	565	590	546	568	547	603	576	574	563	565	575	554	576	597	534	538	546	578	517	539	561	575	557	570	627	571	557	567	570	583	556	565	560	530	569	536	580	608	549	525	532	598	557	566	536	593	559	601	593	558	564	556	566	558	604	619	537	595	561	545	638	567	570	558	586	538	535	607	551	597	563	553	589	572	578	536	534	603	534	577	551	563	538	563	587	552	601	567	580	595	619	529	562	572	545	554	546	540	578	625	524	577	546	587	572	565	572	573	578	570	584	577	594	596	512	563	553	580	567	559	631	564	585	558	541	543	563	534	565	581	539	571	570	563	520	557	558	537	558	579	576	541	629	590	577	565	599	566	565	580	569	610	561	578	571	584	566	565	557	521	551	592	552	572	613	573	569	548	565	540	577	553	579	573	539	542	573	548	549	566	565	582	599	536	556	598	596	562	606	562	557	526	597	590	528	561	557	523	544	572	542	535	568	566	610	549	548	573	602	570	561	572	565	549	595	580	573	538	583	567	532	575	560	555	589	572	604	571	564	527	589	553	601	588	593	573	560	585	551	574	545	583	540	573	566	547	564	590	534	569	502	509	570	517	540	593	571	601	562	543	583	564	559	605	550	566	560	548	569	574	512	560	577	546	576	576	564	550	570	575	556	588	568	553	554	558	565	576	597	555	594	568	538	551	581	557	566	565	582	577	597	577	549	582	591	575	559	580	576	603	582	519	559	511	521	585	619	546	597	577	522	578	560	582	544	549	567	513	537	541	550	567	538	597	598	558	549	557	595	578	565	544	562	563	594	556	562	608	533	560	585	557	579	593	599	573	568	569	547	555	610	585	565	555	565	538	557	577	568	604	563	567	553	587	620	580	536	559	559	592	540	562	531	583	550	577	565	569	575	511	555	557	614	563	579	544	578	577	584	611	535	557	594	538	560	588	527	586	567	564	570	580	558	588	602	543	566	570	579	581	545	547	539	596	538	563	567	585	565	562	574	556	559	561	589	557	553	573	520	569	548	553	598	563	598	570	587	525	576	548	571	561	599	527	553	560	550	591	549	563	568	590	534	538	541	600	554	588	568	543	587	592	554	603	583	553	572	571	571	558	566	564	574	528	616	591	579	486	554	584	549	540	555	555	540	613	569	565	545	539	532	571	616	612	588	611	553	525	571	544	590	578	588	515	594	548	590	533	586	582	558	545	545	572	571	541	571	580	535	588	540	580	509	527	502	568	564	604	576	569	579	559	536	558	555	548	536	562	567	543	554	533	552	530	566	535	535	571	521	535	537	592	550	577	586	553	560	562	582	613	556	623	523	565	589	560	615	550	566	573	560	554	563	537	562	605	563	576	576	576	581	525	539	587	581	596	560	580	552	541	556	584	561	531	586	592	574	573	549	584	585	547	553	573	606	565	584	578	596	575	539	567	539	595	541	539	555	583	542	583	565	544	599	560	574	591	534	544	567	576	514	532	557	552	596	577	525	566	566	570	548	563	561	572	511	533	578	536	559	570	571	542	527	556	544	542	580	594	535	614	578	508	576	510	546	539	578	544	530	579	572	541	516	595	555	556	562	558	547	559	621	552	551	525	525	580	545	562	543	563	584	559	603	583	573	551	538	570	592	541	561	577	572	558	575	583	592	581	559	564	550	574	647	525	580	550	578	569	555	549	582	549	602	572	566	539	572	519	552	567	543	553	553	526	576	622	510	568	573	566	555	569	540	551	550	605	574	560	575	560	556	529	551	557	583	595	559	564	597	527	537	597	544	545	533	602	569	599	545	595	553	542	630	575	548	565	520	550	553	553	546	566	564	556	551	578	564	545	556	581	558	596	564	538	590	606	603	569	558	572	571	557	558	526	551	529	588	540	565	583	547	536	560	583	591	587	582	565	589	550	545	517	597	560	558	559	588	560	571	582	590	566	549	577	523	593	572	581	567	556	551	563	607	551	585	593	572	559	552	578	528	610	605	599	547	532	649	549	546	530	574	549	580	554	588	607	566	541	594	541	542	575	605	552	569	566	544	597	565	588	541	541	588	578	535	532	574	577	553	557	620	574	573	588	575	545	546	578	550	589	548	583	604	581	598	578	567	577	527	580	543	582	581	582	503	594	571	563	552	565	590	552	566	610	581	590	585	559	548	578	611	562	552	559	585	568	576	537	559	520	620	533	585	559	587	592	574	562	582	561	579	585	532	625	594	580	529	539	523	617	542	559	597	560	561	548	601	587	546	541	581	600	593	551	545	535	595	562	521	567	550	540	589	533	524	563	555	576	570	566	562	545	576	564	576	588	570	587	562	551	609	567	517	575	626	575	602	571	591	581	570	581	558	574	587	574	558	557	595	534	579	571	584	540	546	542	571	596	559	555	559	556	604	568	542	578	590	552	593	545	564	540	568	560	547	569	560	533	560	586	555	564	541	561	566	540	560	590	594	562	578	597	581	599	597	526	546	593	569	561	580	543	577	537	552	553	551	550	594	578	539	555	568	523	536	519	594	544	574	578	590	545	591	555	579	585	569	557	581	534	565	561	571	571	619	561	567	576	542	551	599	567	576	563	540	578	569	550	535	558	546	581	597	594	556	564	575	573	565	545	578	544	570	549	578	552	549	551	570	537	584	543	584	534	556	583	545	542	535	538	575	572	593	526	581	564	570	515	569	524	547	563	550	563	544	571	554	533	575	555	536	552	567	597	590	573	547	557	557	564	575	583	530	577	555	586	573	592	549	595	577	608	593	590	550	568	596	594	585	581	555	580	528	563	560	582	572	580	547	580	578	526	548	518	558	574	591	588	599	551	572	541	544	565	533	645	554	569	540	494	554	499	578	571	589	527	579	536	561	584
1807	544	344	554	1462	291	250	192	172	166	148	149	155	140	143	155	139	125	97	81	79	54	57	40	47	46	36	31	37	37	51	39	47	43	34	24	48	27	35	32	29	43	31	31	28	23	24	25	22	39	36	29	36	36	37	43	34	37	20	31	34	24	24	33	27	26	23	21	26	27	35	29	26	23	26	31	29	25	24	32	24	26	23	28	23	24	28	34	30	21	26	25	25	32	26	26	30	27	29	28	21	26	30	22	19	18	18	16	13	24	24	26	32	21	22	29	21	26	26	22	32	26	18	25	21	25	28	22	25	27	18	15	25	24	34	28	15	29	35	28	19	21	29	25	28	17	26	14	28	29	29	31	27	16	28	21	24	27	21	20	21	26	30	23	26	17	22	32	21	25	34	24	30	35	27	28	21	21	28	40	25	30	25	16	23	29	18	23	25	20	19	27	22	30	25	25	30	23	32	27	22	33	25	28	23	36	17	22	23	26	28	24	21	25	20	27	19	31	21	31	27	22	27	25	14	26	22	16	26	21	28	23	12	28	27	23	27	28	20	22	26	21	20	24	19	36	25	23	20	23	23	20	26	20	20	30	33	28	31	23	32	23	25	23	24	20	21	34	25	15	24	22	37	23	29	27	29	21	26	15	26	23	34	31	25	28	21	24	15	22	24	28	22	24	16	24	22	16	34	26	29	20	25	23	29	30	23	23	23	29	22	19	25	28	25	23	22	25	23	24	26	21	22	27	27	24	31	29	28	35	27	29	22	32	25	25	19	26	20	17	23	25	27	30	30	33	35	24	28	23	16	25	25	23	25	22	32	22	25	18	31	29	22	26	26	22	22	31	30	18	20	31	23	15	15	19	25	26	19	22	25	25	31	25	27	32	27	34	20	32	23	31	21	23	19	25	25	21	21	24	26	26	35	27	25	27	19	18	31	25	21	20	27	20	28	27	25	23	35	21	23	26	22	33	35	24	23	22	28	26	15	30	24	25	29	21	29	22	24	26	25	24	21	26	23	20	26	24	21	22	25	20	19	33	21	26	31	23	22	22	33	23	19	22	20	34	25	20	21	16	24	27	32	30	18	28	22	13	19	26	25	25	25	28	19	25	22	28	23	42	14	24	23	24	26	28	25	20	22	28	38	19	23	23	38	19	20	20	19	25	22	19	23	24	20	26	21	24	31	30	26	27	21	27	23	27	30	23	31	19	23	18	26	23	26	19	25	20	30	31	25	25	17	35	24	24	20	27	22	22	25	22	18	23	22	22	27	24	27	20	24	25	18	36	20	25	21	19	20	24	24	26	24	17	22	31	18	24	18	16	16	19	20	28	29	29	36	26	27	18	28	24	24	20	26	27	28	25	28	25	35	26	25	31	26	25	14	28	17	17	20	20	25	21	14	18	29	21	25	33	22	19	27	25	23	16	31	20	21	19	37	21	21	18	24	22	19	25	21	23	26	20	36	25	21	31	32	23	23	18	25	29	23	26	33	25	28	34	26	20	32	29	32	27	28	19	18	23	23	22	21	26	24	18	20	24	26	15	23	28	27	20	29	20	24	21	20	31	17	23	25	26	25	26	23	27	35	24	29	25	25	32	27	21	32	22	29	27	22	27	13	23	28	29	36	28	19	28	31	18	22	19	37	14	23	31	33	32	21	26	24	20	22	20	24	25	22	28	23	22	24	10	22	20	23	20	31	26	17	25	32	32	19	21	25	24	27	22	32	24	22	28	32	19	30	18	20	12	22	22	27	24	28	25	11	22	25	20	19	21	31	23	26	25	29	27	29	17	27	24	31	21	18	32	26	26	27	21	17	24	22	26	25	32	17	17	21	28	27	19	23	27	27	20	15	21	31	23	27	28	24	19	21	31	25	24	27	16	25	28	22	21	25	21	22	22	20	30	25	33	24	22	30	17	33	25	31	23	28	25	28	24	20	27	34	29	17	26	19	26	22	20	23	25	31	26	31	35	20	20	31	27	30	19	28	27	20	14	21	16	27	25	30	31	26	28	17	28	27	19	25	17	18	32	22	25	22	29	26	29	22	27	18	24	24	20	25	36	27	38	23	24	19	24	26	15	26	31	22	16	27	15	20	20	12	28	20	22	21	25	19	13	18	23	20	22	27	25	17	17	24	26	23	15	38	27	29	23	23	24	23	22	32	26	30	27	20	26	31	22	23	21	28	24	25	22	22	19	30	23	23	25	18	23	25	30	21	26	17	28	25	20	15	26	25	27	21	32	31	28	28	26	23	22	26	26	35	21	21	28	23	20	30	26	24	27	19	26	28	28	22	24	22	33	27	12	28	19	23	18	17	27	14	27	29	23	29	31	26	31	28	16	24	23	26	28	26	21	23	24	23	29	29	17	25	29	26	22	28	25	32	19	24	17	30	34	31	24	24	29	22	19	22	22	35	29	29	22	22	19	27	21	30	26	31	23	15	27	21	28	19	22	21	20	33	20	30	14	27	27	29	27	21	29	26	22	14	27	26	36	22	19	35	27	23	21	29	25	16	28	21	30	35	32	20	31	24	34	29	20	27	21	26	28	23	19	28	22	22	22	21	25	19	26	20	16	30	18	25	20	24	25	28	22	28	28	21	27	28	19	33	31	24	19	26	37	26	23	27	24	30	17	14	23	18	29	30	23	17	27	31	32	29	21	22	27	24	23	23	37	34	32	30	29	28	26	20	24	20	23	22	21	19	18	20	21	22	19	22	33	16	21	25	32	22	25	27	32	24	27	18	21	23	14	34	25	21	27	26	31	27	33	26	36	27	26	28	19	24	22	30	27	23	27	27	26	31	23	30	24	20	22	32	27	23	32	30	31	29	22	18	19	24	30	22	24	30	27	24	21	17	33	26	26	26	16	25	26	29	24	22	23	23	24	25	29	20	30	36	26	28	23	21	31	19	19	33	22	27	23	32	28	41	27	25	19	16	23	28	32	27	31	27	30	20	26	17	30	22	29	24	26	22	27	20	26	29	23	22	23	21	28	33	32	30	23	33	35	28	20	28	35	25	31	18	23	20	16	19	31	32	31	23	21	32	25	21	23	24	21	17	28	28	30	24	20	21	20	21	27	26	24	30	35	28	15	22	24	29	31	23	25	29	23	20	32	17	29	20	18	25	21	17	24	20	29	22	29	25	25	13	30	28	23	26	21	21	21	26	28	25	24	26	23	25	29	21	22	27	10	34	32	12	37	21	27	28	24	34	30	25	39	21	29	23	23	30	18	38	23	28	31	28	19	23	29	14	23	23	29	30	22	25	22	27	26	29	16	29	25	26	20	22	22	20	28	31	22	30	27	24	29	23	21	23	26	24	24	21	22	30	23	28	25	28	22	28	19	29	32	23	27	19	25	27	26	30	13	28	20	23	32	19	23	16	28	31	21	24	18	25	27	16	30	22	22	20	28	24	24	21	19	22	25	18	20	22	24	29	34	20	21	26	23	33	21	26	20	27	27	13	19	21	28	21	27
26258	16348	11153	32695	42004	25699	21320	18000	15487	12435	10490	9489	9811	9804	9048	8181	7102	6563	5501	4343	3384	2847	2369	1848	1735	1568	1373	1332	1357	1315	1285	1306	1189	1170	1120	1092	1001	1007	978	933	869	781	798	829	672	646	696	681	683	605	626	612	603	580	575	577	559	586	547	586	611	562	609	629	624	626	595	555	577	621	624	637	626	573	556	532	527	495	479	489	490	508	471	467	481	451	469	504	486	479	474	466	444	443	474	446	464	470	448	494	457	483	450	458	478	453	450	455	440	447	471	430	477	474	488	464	431	428	487	444	436	433	429	414	461	435	478	461	495	441	463	442	468	447	447	467	450	450	444	435	469	467	443	475	431	420	447	455	478	477	478	473	493	492	448	465	436	446	423	519	481	424	437	414	476	426	479	458	473	428	454	493	442	441	490	454	438	459	501	450	432	435	447	412	455	444	439	445	411	443	440	468	451	424	436	476	452	479	409	463	451	433	469	481	461	450	470	458	438	452	467	436	443	445	430	406	431	465	492	435	441	433	430	445	452	412	460	467	430	445	473	450	448	434	462	426	456	433	464	439	424	461	449	476	476	436	436	445	393	459	438	475	416	426	447	452	486	409	447	438	483	434	471	445	465	429	443	450	425	440	437	421	452	434	427	418	436	412	459	410	456	436	422	446	435	442	456	443	415	436	454	443	437	439	406	398	480	427	461	461	434	450	483	420	407	425	485	408	463	450	438	437	430	452	436	456	437	454	437	448	477	465	463	449	438	457	441	475	462	484	442	455	479	430	464	424	422	431	434	416	437	435	478	463	443	430	421	455	477	446	453	432	430	447	440	455	449	425	449	438	442	457	409	465	411	412	442	454	453	443	459	467	438	449	436	429	433	466	466	465	430	448	453	420	485	414	460	460	445	476	402	445	473	449	447	418	431	453	443	461	415	416	434	424	452	440	467	422	438	448	495	443	439	477	454	464	467	436	443	445	476	462	439	402	430	473	453	458	449	436	432	441	436	424	450	444	438	424	460	458	449	472	452	419	450	467	481	445	454	449	470	422	453	453	435	453	478	443	402	420	417	412	462	469	449	453	448	452	437	429	424	455	431	424	450	428	442	440	469	445	439	454	438	462	425	466	486	458	440	428	405	446	430	442	418	432	438	465	437	454	458	437	446	474	437	399	413	459	454	497	455	457	436	456	449	442	454	444	450	460	432	444	481	404	434	445	452	464	426	458	425	443	459	450	421	464	442	454	456	467	436	458	436	455	421	438	440	442	454	402	450	453	455	400	455	446	471	439	439	450	499	452	417	428	429	426	472	461	445	455	455	460	474	450	449	438	463	423	430	447	448	436	455	482	464	446	453	436	474	442	446	460	449	441	454	438	431	445	436	439	419	434	462	459	465	435	466	447	438	439	438	439	454	450	467	466	463	452	480	445	428	440	469	408	438	406	387	476	451	441	428	450	464	428	450	461	496	434	452	449	446	440	434	445	456	406	417	431	412	462	459	469	477	425	424	466	455	445	452	445	441	443	455	436	423	434	469	471	454	454	420	421	433	438	448	473	479	476	429	440	440	448	424	483	438	442	468	403	450	423	432	427	402	461	427	426	425	450	447	434	430	454	466	402	442	441	456	474	471	430	441	424	488	435	434	440	397	469	441	442	440	449	429	472	437	422	458	443	432	441	441	394	440	462	444	435	375	420	460	423	441	452	438	425	479	447	414	447	437	462	462	432	448	424	432	449	489	442	446	448	453	463	488	475	456	422	416	420	450	444	435	432	413	417	426	465	449	463	450	419	462	436	420	441	446	455	433	415	437	465	432	427	432	420	431	492	467	445	443	455	456	457	436	458	462	452	457	417	447	425	439	426	442	433	407	409	460	463	463	459	438	419	416	504	450	440	440	453	437	450	433	425	445	448	461	458	450	436	468	444	438	392	444	460	428	434	442	475	435	479	492	423	403	463	478	436	451	485	478	452	450	455	460	441	453	441	467	423	448	453	431	427	432	446	487	452	404	429	443	435	419	414	438	433	418	468	443	431	429	464	452	419	465	433	460	460	476	449	443	462	487	447	457	438	417	441	433	439	447	488	449	410	411	430	445	435	422	462	409	448	441	420	457	458	430	469	452	434	432	465	454	417	462	436	452	469	459	403	449	408	413	461	434	444	444	495	438	451	434	403	446	413	462	446	430	468	426	462	469	429	451	452	475	440	454	435	442	470	469	439	432	432	446	449	463	470	437	484	439	458	462	424	445	462	425	453	446	447	452	426	451	398	433	430	428	433	444	497	452	444	436	450	425	441	429	440	427	479	456	446	456	444	462	440	471	463	432	451	468	412	486	415	448	390	440	452	449	462	449	448	441	428	429	455	433	451	498	495	451	452	471	463	448	476	471	428	475	509	448	421	430	471	429	455	440	427	447	444	426	471	443	462	471	469	457	462	441	463	449	459	414	476	458	478	463	462	409	444	433	437	469	426	473	444	428	422	433	443	448	458	462	414	433	446	427	439	416	448	457	436	428	448	445	455	465	473	439	462	461	425	491	428	450	470	410	440	481	431	429	455	431	456	427	494	438	447	432	446	467	476	458	454	476	433	431	436	450	415	441	466	446	433	463	441	454	415	445	475	414	489	453	451	467	488	462	436	432	436	448	457	406	486	446	463	505	456	475	420	447	460	432	444	429	456	447	420	438	417	458	436	452	434	434	441	436	423	440	455	434	440	441	470	447	474	452	424	456	437	434	480	506	436	451	470	446	439	475	421	429	433	440	466	425	440	472	425	429	417	409	445	444	430	490	471	442	465	445	446	454	443	450	442	451	433	427	440	391	462	450	451	465	433	445	440	465	414	468	451	435	452	426	477	468	470	460	452	457	477	459	461	455	427	458	429	481	477	481	476	453	463	426	439	432	462	418	451	446	441	451	434	436	399	430	408	468	418	422	446	448	454	455	440	475	459	440	451	452	431	449	416	478	423	448	468	461	435	431	467	430	432	433	449	425	474	436	491	442	435	451	456	470	448	442	461	440	413	453	438	445	445	437	445	413	493	450	454	487	428	424	441	430	432	469	458	448	453	450	517	391	420	457	438	445	478	432	445	457	468	465	450	456	461	436	450	432	419	466	436	447	480	390	438	441	437	458	452	444	461	482	439	434	433	491	454	438	422	448	454	426	451	443	453	446	456	448	460	427	475	442	407	435	459	462	430	451	459	456	482	445	446	426	457	454	471	398	487	438	439	446	487	439	459	456	453	457	466	449	422	438	438	465	456	392	466	427	461	461	414	437	442	441	403	425	421	471	420	445	464	483	458	449	408	435	475	435	471	433	454	436	454	447	431	420	473	484	429	479	464	429	431	460	472	453	471	443	413	479	433	467	424	503	438	467	415	452	440	444	477	466	440	459	475	478	438	443	419	450	445	511	445	469	447	462	432	454	465	445	445	446	468	433	464	443	447	414	448	459	444	437	476	428	439	445	427	447	447	440	446	472	441	450	475	439	453	445	419
1357	134	111	151	243	88	82	98	80	61	42	54	70	53	67	62	68	46	47	50	35	27	24	34	25	28	22	24	17	18	32	31	18	24	20	33	15	24	33	22	23	28	26	20	22	19	16	25	24	17	21	16	23	29	11	22	23	12	26	11	23	17	24	16	22	14	23	22	18	23	18	16	27	22	16	17	21	20	22	17	16	18	21	20	12	25	19	15	19	22	19	24	13	14	12	15	20	23	25	25	21	17	15	20	12	30	18	19	17	19	29	23	12	15	29	27	18	20	27	15	13	16	20	20	23	21	21	25	14	18	33	14	19	20	16	17	20	26	16	19	18	16	18	20	14	23	22	22	12	20	20	20	24	25	23	22	16	17	20	13	21	13	20	19	21	18	19	19	25	21	18	18	18	18	24	9	25	20	23	13	20	20	29	21	17	22	20	25	19	26	14	19	22	19	16	21	19	20	25	23	16	18	14	16	22	22	17	25	22	19	19	20	22	21	24	14	22	25	18	22	11	19	19	22	17	14	20	23	16	31	12	25	18	20	20	19	20	20	16	15	18	21	19	20	19	27	23	18	20	24	26	28	21	17	16	27	15	33	25	23	15	18	19	21	20	14	24	13	14	28	24	16	20	14	15	14	18	35	11	24	15	11	18	22	20	23	18	18	21	20	18	23	12	20	13	15	24	26	25	23	24	18	13	18	19	16	22	20	21	24	23	17	15	27	16	18	19	24	24	17	25	16	22	19	18	17	26	15	12	16	14	25	24	13	17	25	27	23	14	20	24	17	15	17	25	24	19	26	24	14	20	21	25	18	20	24	17	23	13	16	14	25	26	21	17	18	16	20	15	21	18	23	20	17	29	20	30	29	22	15	18	19	20	18	20	21	11	16	26	20	30	22	15	9	19	17	19	16	15	13	23	22	23	24	23	21	22	17	21	21	21	22	22	17	18	12	21	21	16	20	13	12	19	19	13	20	26	9	15	17	28	26	21	19	15	17	14	28	18	28	18	16	17	22	26	17	19	16	18	16	20	26	24	15	25	23	18	23	25	23	27	14	27	20	17	18	19	14	18	19	16	21	24	21	18	17	24	21	20	23	23	14	15	18	18	17	14	16	18	31	15	21	24	24	19	24	15	20	13	17	18	21	22	15	21	14	25	14	14	23	13	20	17	17	18	19	20	20	16	14	18	12	22	18	16	14	27	23	18	18	17	11	15	16	21	18	20	28	18	12	17	19	23	16	23	22	18	25	24	12	22	19	16	18	13	23	19	22	18	20	18	13	19	18	17	17	17	28	14	19	18	14	23	16	23	22	21	23	21	19	24	19	21	12	25	21	15	19	17	18	18	21	16	29	20	18	18	15	21	15	18	17	21	21	26	12	17	16	16	25	17	20	19	18	21	25	24	21	15	20	14	15	21	21	19	18	18	17	17	19	16	17	14	29	22	17	26	11	9	18	12	17	19	19	15	16	27	27	24	16	21	21	24	18	19	17	22	30	15	20	21	20	17	17	13	26	19	22	20	20	12	14	19	19	17	21	20	10	26	20	14	15	28	26	15	20	29	19	17	19	25	16	18	18	22	24	23	18	16	13	25	24	24	16	15	18	20	14	18	18	26	30	20	9	16	15	21	14	17	26	20	15	11	17	21	21	16	22	18	17	18	21	21	24	27	22	20	14	25	19	18	20	16	20	12	22	20	24	13	23	15	15	15	22	21	24	23	15	21	20	19	16	19	21	16	18	12	19	15	21	21	22	25	17	11	16	14	19	24	23	24	24	24	24	18	21	18	20	22	24	16	26	22	21	20	9	16	25	15	22	23	24	15	18	19	25	19	20	28	18	22	25	20	15	20	29	26	24	24	23	22	25	14	26	28	18	18	16	18	26	20	22	11	10	18	18	26	20	19	13	26	12	17	17	12	25	17	24	21	22	16	18	24	20	15	23	15	19	21	23	21	18	25	21	16	17	20	16	21	19	21	28	23	13	16	22	16	22	12	18	17	18	17	14	22	14	23	21	21	19	25	20	17	24	22	23	20	15	16	28	19	16	15	19	20	9	23	26	28	21	17	25	19	17	18	18	21	29	27	18	15	12	14	16	11	12	31	20	20	20	23	17	25	14	14	17	20	15	21	16	19	17	18	16	24	22	17	16	15	25	17	19	19	17	13	20	24	13	25	22	17	14	17	19	14	21	18	9	18	16	17	11	21	18	15	31	20	20	20	17	38	20	21	22	18	26	19	16	22	18	15	19	22	23	15	14	14	16	23	16	26	9	20	11	11	17	21	21	26	17	13	19	22	25	18	9	28	18	20	17	23	19	16	18	22	21	16	20	17	23	12	23	17	14	19	18	27	22	17	30	17	25	21	20	19	18	18	14	13	12	19	15	17	28	25	7	18	12	16	13	17	13	13	17	22	22	23	22	19	21	23	21	25	21	21	14	16	15	26	16	24	15	17	11	13	22	26	21	13	12	19	16	19	22	23	20	16	18	17	17	26	21	16	19	17	11	16	28	20	22	20	24	22	16	16	13	16	14	24	22	18	19	25	29	20	22	20	16	18	21	24	20	16	25	17	16	23	14	21	18	20	10	25	14	23	16	19	27	17	15	19	25	12	17	14	16	22	16	17	24	13	16	21	23	15	17	10	12	14	18	21	17	21	23	19	21	19	15	21	26	17	13	23	9	21	27	24	29	22	14	27	20	18	22	15	27	13	24	26	20	10	16	17	16	20	14	19	21	11	24	21	34	27	20	20	23	25	17	13	17	22	21	20	21	22	22	18	24	16	11	24	16	24	18	18	22	14	21	26	25	18	21	14	19	13	13	15	16	20	19	15	25	19	16	23	19	19	14	24	21	21	17	16	19	19	18	18	15	22	17	19	22	28	23	23	16	19	21	19	21	20	18	21	22	18	21	19	16	21	13	18	24	22	22	25	16	11	22	27	19	19	19	27	11	24	25	16	14	23	22	17	17	9	16	19	29	18	19	21	13	18	18	11	15	10	19	15	10	16	16	20	13	12	23	15	23	20	19	24	17	19	18	21	17	18	16	13	21	14	18	21	17	20	11	25	17	17	30	20	21	25	23	18	14	20	15	21	17	28	17	21	21	24	26	15	24	14	26	15	17	25	23	17	24	23	18	22	12	19	20	31	18	14	14	14	16	18	22	16	13	13	20	23	17	22	18	20	16	18	20	23	27	18	23	19	24	19	19	23	21	17	24	15	20	13	17	21	17	16	19	22	13	24	15	13	12	22	14	15	18	28	18	16	20	19	30	22	23	17	21	18	16	18	24	22	19	19	20	16	16	17	19	20	26	23	22	23	14	17	22	21	22	24	16	17	19	14	19	12	13	15	19	18	12	23	20	18	18	19	18	11	16	21	15	23	23	14	21	15	25	12	20	13	18	18	19	17	22	21	15	21	9	20	24	26	14	17	11	12	15	21	23	20	20	22	11	24	25	19	20	21	15	16	14	14	31
15258	7494	4044	18062	22464	13731	10477	9117	7254	5290	4403	3749	4094	4328	4635	3954	3356	3042	2352	1873	1468	1237	934	833	746	692	646	649	624	674	615	643	619	619	572	588	515	511	529	540	465	436	425	450	423	401	397	431	430	373	401	397	399	397	399	417	399	431	383	370	430	447	391	424	386	408	392	396	382	423	431	405	395	409	408	388	382	380	349	337	347	394	341	344	364	359	352	349	362	370	361	373	326	398	344	346	349	385	346	354	327	340	350	361	353	341	326	330	370	329	352	369	376	386	354	342	368	333	402	358	336	329	354	345	372	312	359	355	343	397	349	349	370	359	354	359	354	379	381	331	342	356	357	338	364	363	331	347	329	395	342	337	360	378	343	374	358	365	360	401	340	355	319	351	373	345	349	377	344	355	343	399	359	349	357	336	374	327	327	308	340	356	363	326	337	361	347	361	342	360	323	360	359	345	347	354	352	350	366	396	349	365	359	334	356	317	351	333	345	315	336	331	325	368	355	337	320	350	390	346	352	331	337	353	315	347	356	354	339	372	365	319	333	361	368	326	341	344	351	331	353	364	382	349	348	388	360	363	337	374	367	330	385	396	367	369	389	357	352	366	350	345	347	399	326	357	340	340	370	350	346	348	345	386	351	327	342	353	365	387	342	350	360	358	374	361	382	355	345	374	334	348	357	365	343	355	353	353	343	325	348	332	366	327	345	366	332	319	361	329	361	348	365	371	358	350	333	334	343	347	329	368	351	363	365	309	312	344	348	346	328	348	339	318	371	349	396	340	367	321	348	331	337	350	362	373	367	340	342	364	371	386	345	368	346	331	344	363	340	320	347	381	368	337	358	360	343	359	324	334	336	324	361	393	325	350	344	354	350	331	330	375	340	353	354	373	398	355	341	345	332	328	334	365	364	368	315	346	392	337	342	343	350	387	332	348	382	322	359	343	348	363	372	346	342	364	345	368	336	342	375	319	381	370	362	366	349	362	330	352	354	358	348	332	305	352	369	356	360	343	379	322	377	377	349	368	376	338	358	350	360	359	366	387	340	339	343	357	329	355	354	353	364	355	325	374	356	385	406	331	372	358	326	345	341	367	350	389	346	349	348	382	342	368	323	334	337	352	368	347	348	332	341	353	357	389	365	339	350	384	346	352	347	373	366	348	357	363	340	385	348	348	335	329	352	326	346	386	351	327	378	367	355	355	345	333	348	380	393	358	355	376	346	358	333	354	372	359	332	351	331	378	341	344	332	327	310	382	370	346	357	350	361	300	338	346	365	317	360	357	337	343	350	367	368	341	367	325	346	381	336	374	333	336	328	340	330	361	373	379	353	345	349	336	371	361	349	351	350	377	375	313	342	396	334	359	311	341	380	377	344	356	342	326	377	360	347	345	350	348	353	343	364	349	378	383	366	358	357	378	328	389	379	340	353	355	304	358	364	349	347	336	350	338	341	338	345	349	344	350	332	346	319	380	347	330	319	362	354	352	336	355	357	343	343	354	380	366	357	367	359	328	324	356	366	391	368	354	366	385	328	336	346	353	342	372	315	376	339	349	365	358	374	390	352	352	345	355	361	355	322	350	335	352	361	395	340	355	360	340	359	349	356	322	351	335	366	357	346	347	344	351	336	339	359	327	357	327	354	351	339	341	343	337	365	339	375	315	335	372	354	358	363	373	352	345	328	352	314	338	325	337	373	346	378	356	311	378	335	330	351	368	365	344	349	381	355	378	356	367	365	335	338	356	335	346	326	361	362	304	340	356	354	350	339	380	351	348	366	352	347	356	383	357	375	372	352	339	364	375	333	353	380	337	330	369	366	301	365	348	372	346	357	354	365	364	332	390	355	326	353	340	343	340	326	393	317	334	335	346	356	357	354	327	327	354	349	357	374	349	373	348	318	324	361	319	330	340	358	349	333	365	350	361	358	335	336	334	385	376	352	313	332	354	346	350	363	378	375	353	344	381	361	342	369	336	332	312	363	339	378	311	384	395	339	362	374	372	331	367	371	347	365	368	365	358	353	366	383	359	344	374	372	347	351	342	356	361	328	332	334	342	347	328	359	375	364	343	377	350	321	388	343	322	349	370	348	335	388	377	354	338	374	342	380	350	333	355	352	371	346	360	360	352	319	341	350	342	330	323	366	333	363	358	366	355	358	338	340	324	369	358	348	339	355	388	327	310	380	346	360	356	338	373	378	373	371	358	365	327	375	379	349	327	359	326	351	346	355	328	361	361	348	354	352	353	320	341	361	352	345	351	343	359	339	318	336	363	384	335	325	387	339	380	354	330	350	336	326	374	372	362	380	377	375	367	346	377	328	331	355	349	363	373	385	349	351	361	343	334	380	358	336	351	348	363	337	350	359	336	337	359	363	380	336	353	346	387	364	333	351	333	332	334	358	360	372	328	369	318	350	364	347	331	358	329	352	350	342	405	361	337	375	356	375	356	375	376	321	365	356	344	370	330	346	350	353	376	376	374	334	363	353	361	379	372	342	365	357	401	327	339	326	346	339	354	342	353	351	367	365	361	314	335	357	333	331	349	370	337	417	357	376	349	361	371	372	347	370	332	361	343	348	350	327	395	324	339	325	340	397	358	329	333	366	367	350	334	368	326	311	376	346	345	360	367	320	352	320	362	318	398	345	348	331	359	361	339	384	357	337	340	367	349	351	338	327	330	355	347	372	333	326	362	366	319	407	352	346	366	344	339	359	345	328	366	346	341	377	332	358	321	342	345	353	372	318	336	356	381	366	342	333	331	362	343	365	378	386	350	349	347	328	369	354	353	324	327	345	343	371	358	323	344	336	390	366	365	368	337	332	373	374	377	343	398	344	325	370	365	362	327	385	327	358	338	392	385	352	342	357	327	337	348	357	342	359	340	330	357	371	355	353	335	355	351	343	345	327	378	334	350	343	346	351	344	338	355	356	344	380	327	322	346	358	346	329	346	357	361	351	339	318	366	365	350	358	352	352	351	330	357	337	375	370	375	337	346	342	358	373	335	343	364	348	371	346	337	342	337	344	337	368	356	349	355	341	352	366	390	376	372	402	322	349	321	360	405	349	335	329	357	354	311	330	339	347	323	378	327	369	361	352	341	368	338	352	363	332	378	362	385	340	353	348	339	347	349	356	353	380	357	327	358	337	394	338	349	355	351	350	341	337	355	336	392	361	340	352	371	391	351	338	343	346	338	341	351	349	314	339	356	375	365	345	342	358	393	363	351	368	380	307	352	368	327	330	338	377	326	356	349	337	347	378	330	346	372	350	356	351	342	372	330	346	339	320	349	355	343	326	331	329	333	346	322	345	313	371	307	331	314	384	345	377	362	318	300	347	380	330	399	379	345	361	359	350	331	373	316	350	337	352	332	352	324	345	354	344	337	373	383	325	340	351	360	299	366	350	341	338	360	349	390	375	351	347	386	325	332	343	349	350	342	370	355	357	338	417	344	376	347	352	359	366	348	336	363	334	319	341	365	350	356	348	321
1401	465	295	578	822	268	215	192	156	137	122	85	125	158	157	150	126	111	88	75	66	58	45	47	63	33	33	32	34	34	36	49	38	30	31	31	33	26	31	19	23	27	23	24	20	17	25	25	17	17	21	18	25	18	20	24	21	20	19	23	17	23	25	24	17	21	27	25	23	26	25	24	25	19	16	24	19	23	19	21	15	15	31	14	17	22	22	20	20	13	26	20	23	21	22	26	18	23	28	25	22	21	29	29	21	11	17	17	23	31	20	22	20	14	29	24	32	19	24	21	23	16	25	25	18	22	14	25	18	16	21	15	24	24	17	15	13	16	19	19	23	25	21	29	25	19	20	23	17	18	17	26	41	21	14	20	17	20	20	23	20	18	19	17	17	23	18	22	17	25	20	20	18	20	18	26	18	16	19	21	21	19	20	19	19	20	15	26	20	21	17	18	20	21	19	17	19	24	13	16	22	13	18	28	15	22	19	22	25	19	25	23	11	19	16	15	15	27	21	20	22	15	17	21	18	17	16	23	27	24	14	19	22	20	18	20	25	24	22	16	28	25	21	19	18	27	17	19	23	16	20	23	16	21	17	24	21	13	17	25	22	22	22	17	17	21	23	15	22	20	15	21	19	16	26	22	18	15	15	15	17	19	23	24	18	19	23	26	20	22	16	29	18	21	23	25	21	25	22	18	19	12	19	25	11	24	20	26	14	13	14	21	18	11	16	15	25	11	21	17	17	18	21	24	15	21	16	16	17	24	24	17	14	31	17	12	20	17	20	21	14	20	36	20	16	18	26	20	27	18	13	19	18	17	24	17	20	18	15	22	14	24	12	17	20	17	16	20	20	20	17	22	28	15	17	12	20	14	28	18	24	22	12	23	31	12	22	22	23	21	23	18	33	25	22	16	14	18	25	16	15	16	15	15	20	28	14	21	17	19	22	26	13	26	19	21	22	22	24	20	23	20	20	17	18	19	20	19	24	15	18	16	16	23	13	13	17	18	19	12	27	17	15	17	21	17	15	17	24	21	17	23	25	23	29	27	22	21	17	22	13	18	26	23	19	23	21	13	21	18	23	25	27	17	22	18	17	22	20	25	21	19	19	26	15	14	23	23	25	19	19	19	14	21	20	21	16	15	14	31	19	28	24	17	26	20	17	12	14	24	30	15	20	17	25	19	26	16	27	23	19	18	14	17	27	23	25	18	16	15	20	12	25	21	22	30	30	18	20	13	17	17	22	22	19	18	20	15	14	28	19	22	15	30	14	13	25	15	26	19	13	24	16	19	15	22	25	13	17	20	20	23	11	21	19	26	20	32	15	21	31	22	24	28	27	15	21	15	19	18	20	21	18	15	20	14	29	22	17	29	25	14	19	21	17	25	14	19	18	19	23	21	16	27	20	19	19	18	15	16	24	16	17	22	24	19	20	26	14	16	24	16	18	21	11	23	13	22	19	28	24	25	22	19	28	16	19	20	31	22	14	27	24	11	16	15	22	22	14	29	14	27	15	21	20	18	23	25	14	18	18	13	24	17	18	27	21	13	23	22	19	16	23	22	22	12	26	21	15	19	18	22	33	17	28	23	16	21	22	21	16	9	28	18	23	23	22	20	14	24	16	16	21	21	18	16	17	24	17	23	16	27	14	21	19	25	26	17	24	26	22	30	15	16	21	18	22	21	22	16	22	20	20	13	23	17	19	16	21	21	20	28	23	17	28	19	19	13	24	17	20	24	23	25	24	21	25	34	17	22	16	12	17	18	20	17	15	21	24	22	19	19	23	12	20	19	25	21	30	15	19	22	18	21	24	22	17	16	23	20	13	18	14	17	14	28	26	26	24	18	20	28	23	19	12	17	16	23	22	26	18	23	26	17	20	20	16	17	16	26	16	19	21	25	14	22	11	19	27	15	22	23	18	14	22	15	23	13	21	21	14	15	25	20	13	14	20	24	16	16	11	14	16	20	29	14	22	24	28	19	20	15	17	18	25	19	19	18	34	25	15	20	24	18	25	32	27	23	24	19	17	15	17	10	27	21	13	18	14	19	19	18	15	20	22	17	20	22	20	19	20	27	14	29	17	23	17	19	24	13	15	13	18	24	20	21	16	23	13	17	12	12	23	14	31	17	16	13	30	19	16	11	24	14	16	18	19	16	20	15	19	23	26	22	17	25	12	16	24	20	19	25	29	22	26	9	17	19	19	22	24	22	18	19	21	23	27	20	18	11	22	18	16	16	27	20	18	21	19	11	19	19	27	15	20	15	18	21	21	18	13	21	22	22	24	18	28	26	29	26	16	13	22	24	26	13	28	13	13	15	19	20	22	10	17	22	10	21	21	21	16	15	22	17	25	24	18	18	17	21	18	19	31	24	19	19	29	27	21	16	14	20	19	17	15	18	17	25	25	18	22	25	19	20	21	22	21	20	15	20	25	13	21	18	15	16	29	24	25	21	20	23	13	20	31	28	22	24	17	21	17	17	18	20	20	23	21	15	19	26	12	24	29	11	18	24	23	15	27	19	21	17	24	22	20	27	16	18	20	23	22	15	24	20	17	18	20	16	25	30	21	18	27	18	14	21	22	14	8	12	21	16	24	14	20	22	30	28	21	22	26	15	16	22	27	15	18	25	15	16	21	14	21	24	20	27	23	22	24	16	28	14	16	24	20	18	19	17	16	16	18	26	28	20	31	14	28	18	14	27	24	22	22	12	21	24	23	14	16	15	17	16	29	20	24	15	29	17	19	16	19	18	21	20	13	28	16	8	23	20	26	19	11	21	14	18	22	21	23	15	32	19	27	23	16	15	20	16	20	20	24	25	25	17	18	30	16	26	18	22	20	17	11	20	20	25	25	16	14	16	27	22	34	19	14	28	21	20	20	25	19	24	22	23	20	16	19	22	21	19	25	26	22	14	23	20	26	15	22	18	20	21	15	22	16	16	14	16	22	21	18	17	12	23	18	22	18	21	27	20	15	21	22	20	26	20	21	25	20	23	13	22	24	23	19	12	25	14	19	26	17	27	26	29	20	17	19	25	14	25	22	16	15	17	20	26	16	25	24	14	22	25	17	14	14	22	18	24	16	15	25	20	24	19	26	25	30	25	19	18	15	23	21	22	33	28	23	28	20	18	19	17	18	21	15	19	15	29	22	16	32	15	23	17	16	14	22	25	19	16	18	20	16	21	27	20	22	24	17	26	17	19	34	14	23	16	17	23	28	22	16	16	12	17	18	22	20	22	21	20	22	24	15	25	15	24	24	17	22	21	27	20	27	18	23	25	23	21	18	21	19	27	18	16	19	16	20	14	27	17	21	18	22	21	18	25	22	23	23	21	20	21	27	19	18	24	24	20	25	13	20	15	17	22	20	19	18	17	25	20	19	22	22	13	22	20	21	20	23	21	21	22	21	20	19	17	14	23	19	21	19	33	24	21	25	25	20	25	16	20	22	19	21	24	20	17	27	24	20	20	25	7	16	16	22	23
24669	15697	9074	33203	35685	24758	21062	17420	14742	11979	9352	8317	9412	9390	9847	8783	7326	5936	4751	3895	3023	2331	1946	1767	1506	1345	1215	1249	1247	1223	1180	1068	1068	1059	993	889	847	855	884	871	820	741	642	656	548	568	577	543	547	533	509	549	548	495	513	470	510	494	526	480	490	479	480	514	507	495	496	499	480	538	545	539	515	475	466	445	442	396	456	431	442	415	397	420	404	389	413	394	389	365	363	356	376	393	390	350	382	356	375	380	375	374	372	376	378	351	358	399	362	352	393	362	369	331	398	387	385	383	373	356	356	391	339	341	379	372	376	332	360	394	380	415	346	394	378	367	393	390	402	370	347	370	374	381	375	396	389	395	389	386	402	393	403	430	370	399	400	348	413	423	345	367	370	342	414	357	412	344	386	379	373	359	370	347	335	378	360	360	369	375	345	341	391	363	388	373	345	338	381	340	333	378	408	355	323	339	398	404	380	357	364	368	347	354	370	350	362	333	359	381	372	377	371	380	381	357	372	349	348	391	358	407	365	400	353	408	384	377	372	323	378	366	391	379	349	346	356	388	346	390	360	391	359	373	340	378	354	357	358	372	357	350	356	359	370	417	352	353	320	346	420	368	369	395	355	361	379	340	341	365	351	360	380	354	336	358	379	326	351	358	350	351	386	386	365	343	364	360	353	364	357	383	343	385	348	386	381	342	355	372	328	373	350	368	359	378	357	364	398	359	388	360	370	365	357	343	348	345	352	393	356	361	343	335	373	354	392	367	370	389	333	371	357	381	368	388	336	370	358	378	335	351	402	371	349	379	351	369	373	395	357	338	368	364	361	399	376	374	343	356	347	376	384	380	344	372	349	364	390	363	382	352	392	374	365	374	385	373	367	358	337	373	404	389	339	346	363	383	326	411	377	344	340	345	421	381	391	378	380	374	386	333	367	319	359	368	339	333	324	370	390	382	362	388	340	375	349	377	370	347	362	387	385	402	360	360	343	388	392	356	347	344	367	394	371	351	377	335	349	388	391	377	365	367	349	346	375	390	368	385	366	353	333	317	320	385	330	357	390	382	326	352	369	338	383	333	383	340	379	321	364	377	379	353	344	374	364	373	363	367	358	353	356	364	361	370	387	346	351	361	385	361	384	374	379	333	358	369	365	373	403	368	409	343	376	372	348	346	367	389	402	346	395	384	383	349	379	352	385	373	369	369	344	343	366	347	336	371	377	382	340	356	364	349	352	352	360	377	378	332	358	397	371	360	403	371	368	359	376	328	325	341	368	362	339	382	363	377	364	358	398	359	361	369	383	378	362	362	333	360	380	342	389	364	389	344	375	345	385	368	355	354	357	369	346	358	366	328	395	360	353	372	377	330	386	383	389	339	379	355	345	369	361	354	386	348	341	365	357	357	357	356	348	368	334	386	386	401	366	364	356	334	349	349	394	371	353	348	384	340	382	354	379	354	358	382	360	352	354	353	384	356	361	368	350	380	352	362	358	315	351	338	355	337	353	371	363	370	362	357	373	361	385	398	348	339	388	342	393	331	362	356	369	361	389	418	377	340	345	360	396	373	380	355	357	366	373	383	360	363	378	343	360	363	332	365	403	351	354	372	351	339	366	356	376	346	338	364	364	369	362	399	374	334	331	376	377	313	347	395	355	385	360	386	374	370	372	381	399	336	404	344	336	386	365	366	367	370	347	348	403	367	404	345	355	397	369	365	371	353	346	345	317	373	387	360	379	346	348	355	348	360	359	332	352	423	313	365	357	340	374	380	388	369	379	382	361	400	347	363	338	389	345	403	353	307	354	358	369	387	399	355	380	365	365	374	379	376	355	337	390	388	349	356	342	349	354	371	376	401	398	369	343	353	389	395	385	375	411	338	376	351	329	348	365	382	379	356	378	374	372	334	385	344	391	393	382	365	383	397	382	317	336	349	354	375	364	411	310	345	386	349	341	379	381	355	356	394	377	338	354	373	375	359	387	373	346	351	362	373	362	390	367	383	354	339	339	319	360	365	389	365	377	353	391	367	382	354	353	372	382	344	358	351	372	357	358	354	346	369	344	339	399	351	344	380	380	373	397	384	336	366	344	364	337	371	351	388	388	342	366	356	346	380	349	393	352	371	369	327	331	330	353	406	360	395	346	373	334	375	350	343	379	356	331	339	363	386	386	362	371	323	381	353	374	364	366	373	368	401	375	344	357	340	326	358	354	317	375	410	361	387	372	375	350	367	396	358	373	369	369	391	346	359	359	350	399	373	361	390	363	388	347	374	368	387	339	360	338	396	363	350	367	362	346	379	335	365	379	353	347	360	361	350	388	387	382	345	354	392	378	374	368	332	368	372	382	371	373	372	380	343	370	391	391	322	381	324	360	359	348	324	370	329	378	369	389	395	373	394	372	347	359	329	352	350	351	358	347	348	371	380	361	380	386	350	352	353	377	340	351	391	339	363	356	368	331	394	354	335	353	361	354	379	356	381	391	376	331	340	389	345	334	385	395	346	341	387	383	348	348	363	393	362	361	353	375	362	395	347	363	339	349	361	385	362	357	355	358	354	368	381	360	327	358	382	371	384	349	338	336	375	353	372	355	343	366	354	386	343	334	361	365	365	377	344	382	321	410	361	361	367	358	370	356	373	372	327	372	377	356	370	338	373	347	350	353	371	388	365	342	373	401	379	396	318	392	373	376	400	343	353	346	403	371	370	347	387	392	362	326	318	385	349	370	357	338	345	355	392	336	367	353	353	378	367	365	356	365	367	335	375	363	345	331	356	382	347	346	385	379	382	348	357	358	408	356	341	352	353	347	407	378	359	336	344	355	379	345	376	371	353	376	379	359	340	364	351	394	399	355	376	341	366	350	414	381	369	365	387	368	378	368	351	374	356	398	377	374	357	383	389	372	388	375	370	389	386	333	374	374	349	388	332	371	358	366	365	357	387	383	353	377	344	354	350	402	367	352	340	353	372	368	366	336	335	338	371	345	340	374	320	383	333	364	373	384	339	352	361	379	367	359	346	332	350	356	326	334	372	349	355	383	386	342	354	339	349	383	342	365	335	384	343	331	378	369	349	374	364	355	340	343	391	361	371	377	351	364	348	370	363	374	358	384	348	337	342	341	363	332	375	391	348	382	384	360	341	348	356	353	357	374	344	346	358	352	353	389	342	385	357	372	409	348	370	391	386	315	368	371	336	360	373	349	368	328	366	362	348	358	363	344	346	345	359	370	397	349	347	362	340	381	379	344	342	361	368	391	344	360	340	362	346	381	363	369	341	367	354	386	330	378	377	383	387	341	372	330	370	329	383	366	353	378	353	374	404	384	365	365	340	369	342	414	354	417	388	377	378	344	350	366	333	355	380	345	356	346	327	327	368	382	360	397	343	360	375	377	338	379	353	331	371	354	354	338	374	348	345	370	346	362	358	345	337	381	352	389	320	338	363	386	376	375	391	377	354	330	343	327	367	372	382	365	392	374	369	351	352	357	349	372	382	394	367
2282	285	225	299	498	187	162	144	114	148	102	119	143	126	120	108	101	68	65	48	43	55	54	37	42	53	44	46	46	49	52	34	34	47	40	36	41	27	28	43	23	39	37	34	33	38	25	30	33	24	33	26	29	28	36	37	32	36	26	35	27	40	27	30	29	36	34	34	36	35	34	36	34	35	34	38	38	39	24	29	30	28	40	39	25	32	26	22	20	29	29	35	25	48	36	32	27	30	20	23	32	34	26	26	26	27	29	34	37	25	26	36	31	38	33	35	31	33	34	27	29	28	36	45	31	40	38	34	30	36	30	33	33	32	32	27	37	34	31	40	28	38	32	32	24	33	29	38	32	34	32	36	35	29	44	38	32	29	43	25	41	36	45	25	30	36	34	42	28	35	29	36	32	25	41	28	39	20	24	22	36	34	29	27	27	34	38	33	26	23	35	37	24	36	41	29	56	26	30	34	31	35	31	22	37	32	31	18	33	38	40	28	30	37	30	37	43	30	37	32	27	21	30	40	23	34	36	26	40	34	38	30	31	23	31	37	38	39	20	24	26	42	32	32	42	40	30	26	25	20	24	34	23	29	40	35	18	36	42	33	43	34	26	43	31	24	32	31	42	29	21	33	32	24	36	30	30	39	27	42	29	23	32	38	33	30	28	33	26	24	35	37	24	37	24	35	43	36	31	42	38	33	33	32	31	21	46	34	40	25	33	28	30	45	31	26	30	32	33	23	32	26	40	37	27	40	30	23	30	34	39	29	45	39	40	39	31	29	32	40	37	32	31	35	35	41	26	35	38	29	26	42	30	37	38	37	45	26	35	34	31	18	33	27	35	27	30	29	35	42	31	24	26	30	24	30	38	39	34	25	27	36	30	30	36	44	26	37	31	34	31	29	41	27	32	22	30	29	19	28	31	26	28	40	30	24	35	31	28	31	34	22	22	29	35	22	36	30	28	28	29	35	24	33	28	37	40	28	35	25	42	35	31	24	27	33	39	37	40	33	31	26	29	33	36	37	25	39	42	38	42	35	28	37	41	33	29	29	27	27	28	35	31	30	35	34	34	40	44	33	23	25	31	42	30	30	28	35	31	36	36	32	36	37	37	30	27	32	30	31	28	28	29	31	31	27	28	34	39	34	29	30	23	29	32	31	28	36	34	37	33	27	29	38	26	32	29	37	31	33	23	36	33	34	35	30	38	34	34	29	30	34	30	35	27	31	35	29	37	31	39	27	25	34	31	26	26	38	40	30	26	33	26	36	40	31	21	28	41	38	21	34	27	36	24	35	35	33	34	28	24	28	33	30	28	31	31	28	41	29	29	29	32	31	31	36	42	35	32	31	28	46	30	35	26	30	34	24	24	25	36	31	40	27	35	28	32	49	35	43	35	32	33	33	33	40	35	29	25	31	45	38	33	30	27	31	42	41	33	25	37	28	31	32	25	32	29	38	25	34	36	28	37	36	31	22	37	35	29	29	36	31	29	26	36	32	37	32	28	42	30	41	25	33	33	35	24	26	29	36	38	30	31	37	37	32	37	35	28	28	28	22	36	35	33	34	26	27	28	36	29	26	35	32	39	33	31	36	36	34	25	32	33	30	33	29	29	28	27	31	47	37	37	41	30	37	29	37	41	37	33	42	38	30	30	32	44	29	44	30	24	31	46	37	34	29	21	28	28	21	35	39	28	24	37	28	29	28	30	25	44	34	37	26	41	25	30	38	25	33	30	35	27	30	38	26	29	35	25	50	25	32	29	34	27	34	36	37	25	33	31	42	26	38	30	27	44	26	40	24	33	35	25	32	24	29	23	40	31	32	26	20	27	38	29	33	34	29	40	28	35	22	38	30	28	40	35	26	23	32	36	28	38	38	43	29	28	40	28	33	34	30	39	31	31	30	34	33	25	32	34	40	26	32	37	27	36	37	31	44	36	37	23	36	35	32	42	31	25	23	22	31	38	22	29	37	30	31	29	22	22	29	34	38	31	27	34	38	24	24	33	39	42	24	36	21	25	33	38	24	39	42	36	30	32	26	32	39	32	32	27	36	31	31	42	33	37	31	35	20	32	38	28	39	31	28	32	28	33	30	35	28	26	28	40	30	27	30	38	24	32	33	29	31	38	31	32	29	36	33	23	33	40	27	27	30	28	38	41	20	26	34	29	21	36	23	38	37	32	33	29	32	30	36	32	29	38	27	41	33	26	44	26	30	34	32	38	24	33	24	42	37	31	33	32	41	35	35	21	25	38	28	28	26	36	30	31	32	30	27	33	31	35	28	28	33	33	33	27	31	28	37	29	29	28	32	41	28	35	27	27	34	25	39	35	31	39	27	30	37	35	28	43	31	41	25	31	25	30	39	28	40	36	29	23	28	26	29	39	29	43	25	40	24	30	26	41	36	36	32	39	23	25	33	31	26	42	31	21	40	34	31	33	28	32	34	43	35	39	28	29	32	35	31	30	31	35	38	37	25	26	29	29	29	25	36	27	28	22	32	27	31	32	27	41	34	32	29	26	25	31	36	26	37	30	32	39	32	22	27	23	27	30	29	28	35	29	24	28	37	42	21	32	22	38	24	35	37	30	34	27	27	34	33	34	25	26	31	25	32	32	26	29	30	34	27	31	34	28	21	30	38	36	29	36	43	28	32	31	40	34	38	31	26	24	28	31	32	33	36	22	25	25	32	29	33	29	26	24	42	27	24	24	41	30	32	37	34	35	30	34	33	33	36	26	30	36	32	39	40	33	25	34	34	40	37	27	26	32	24	40	27	27	34	28	28	27	40	36	37	29	31	26	35	34	33	47	25	21	35	27	22	32	35	28	35	36	30	24	31	26	34	31	32	28	28	37	38	38	28	26	37	33	32	35	28	30	38	25	36	32	32	29	34	32	37	35	38	21	25	17	29	29	22	35	32	34	40	30	38	37	31	20	34	40	32	29	21	35	42	31	29	33	34	28	36	33	36	41	21	22	35	39	25	31	29	30	31	30	31	26	34	34	27	27	35	35	39	26	31	26	33	30	24	34	23	36	26	40	22	35	35	41	36	40	28	22	34	36	28	35	36	27	42	29	36	29	32	41	38	33	32	31	25	37	27	25	32	31	24	31	30	26	24	34	24	31	31	32	36	24	42	34	32	38	34	22	31	22	28	31	37	21	25	33	33	24	29	31	28	28	29	37	36	29	26	37	35	42	34	31	29	39	34	33	34	29	39	22	35	35	32	32	30	36	36	45	47	28	29	29	33	27	22	29	30	24	31	32	32	30	34	26	32	26	26	31	37	35	36	32	28	35	27	24	32	39	38	25	25	27	38	34	26	29	21	32	33	35	37	32	32	34	43	28	27	29	36	38	33	42	33	41	26	29	32	31	28	35	39	28	23	30	32	31	37	41	39	37	39	32	28	31	34	29	25	23	26	39	35	37	34	40	37	31	40	21	28	23	33	33	25	42	37	25	34	41	42	19	34	30	32	27	31	27	38
18280	11170	6482	24555	29245	19482	15905	12831	10829	8817	7240	7158	7803	7618	7802	7219	5528	4133	3533	2803	2160	1728	1589	1486	1352	1183	1164	1194	1149	1137	1085	1049	1045	988	986	903	900	886	864	919	845	760	686	715	733	691	730	722	669	721	668	678	656	675	685	658	664	636	651	642	692	642	731	665	641	661	625	643	658	666	680	695	628	640	610	643	644	555	563	587	627	570	550	619	612	558	551	662	566	576	587	560	560	507	564	568	566	545	569	552	588	566	562	570	596	501	556	599	549	569	586	570	612	621	582	602	535	598	582	567	564	565	565	570	527	563	580	579	588	592	554	627	530	511	523	584	603	538	588	570	552	563	577	536	575	546	565	528	573	571	574	603	582	613	569	576	567	569	607	574	585	566	597	536	570	542	585	582	531	549	551	601	571	594	570	562	539	534	553	557	552	557	599	538	534	540	556	592	586	580	559	575	537	583	615	537	532	542	517	545	550	543	522	598	556	529	570	575	552	564	549	570	575	556	552	589	533	556	590	585	584	571	539	571	587	562	563	539	596	628	529	545	576	557	598	533	616	604	569	561	575	540	556	552	541	581	560	557	553	544	535	594	521	563	550	566	566	519	540	603	606	535	575	573	555	554	593	573	563	584	602	570	552	586	594	570	603	582	557	549	546	581	603	563	576	609	540	535	624	611	567	528	514	589	592	537	530	541	563	601	540	585	568	555	573	554	569	568	539	572	540	564	581	564	542	551	559	571	571	562	544	558	572	589	604	610	550	574	558	594	591	546	601	615	544	547	588	573	559	545	564	539	575	585	572	531	587	568	567	546	558	577	581	547	540	576	555	625	580	570	530	555	556	585	606	555	523	574	541	565	558	574	575	548	570	577	545	568	534	564	577	594	598	526	580	583	525	536	592	555	543	567	548	547	588	499	534	555	539	509	543	562	576	546	587	555	531	541	567	516	550	521	520	599	575	592	593	562	535	558	545	568	555	579	551	574	547	580	523	583	552	561	582	550	534	590	553	603	562	565	611	545	586	590	592	567	561	553	593	563	581	600	550	589	518	560	542	535	586	575	566	559	598	561	631	519	542	547	560	559	578	545	560	551	600	572	543	573	523	520	538	581	563	565	592	578	564	562	561	551	601	536	559	546	546	555	542	548	537	547	538	608	537	557	554	582	566	576	566	572	545	528	588	539	541	558	535	547	565	556	563	612	561	530	560	541	558	542	521	557	564	541	562	543	568	535	514	539	565	597	556	583	548	545	574	558	564	565	610	577	581	539	590	595	517	547	620	572	556	534	546	561	573	547	601	578	576	533	597	539	594	558	563	601	617	601	548	567	578	558	560	581	584	554	604	555	576	612	558	549	572	597	557	594	575	525	612	556	561	555	549	573	573	557	565	585	540	578	554	554	558	581	578	593	553	583	545	591	546	554	558	544	574	571	523	531	561	525	562	573	516	587	562	540	548	581	588	561	537	572	545	558	619	564	543	556	575	568	542	543	578	570	521	546	614	597	552	571	510	564	584	585	532	568	518	590	548	542	531	589	550	555	579	562	546	591	560	586	587	572	545	524	566	586	540	572	550	531	582	581	550	498	602	558	533	586	552	577	587	573	591	525	557	563	558	564	559	556	554	538	527	559	569	531	587	567	539	545	584	533	536	594	525	571	559	551	575	567	581	622	583	561	524	555	568	594	569	565	592	540	535	554	590	563	515	540	565	576	578	596	555	551	529	568	573	577	557	606	595	563	597	538	585	526	551	585	554	601	554	598	579	542	591	572	551	558	574	575	551	583	501	598	536	566	576	551	550	582	512	554	557	558	579	573	596	590	544	568	576	555	544	559	553	545	568	610	562	555	570	590	573	570	614	576	587	552	556	607	584	556	584	591	597	602	534	555	570	521	546	568	547	569	579	545	536	563	569	568	565	532	565	591	580	574	557	568	577	568	538	572	533	571	554	535	530	561	583	588	575	586	562	545	533	530	588	556	574	535	543	557	582	604	563	566	571	576	572	567	586	569	575	570	570	607	576	569	523	559	580	586	532	550	544	539	575	582	561	589	557	564	527	570	537	584	582	570	582	536	570	534	558	556	578	600	567	555	546	565	533	591	550	565	609	562	540	593	557	533	535	587	604	559	556	601	568	571	559	545	570	580	573	587	529	621	553	557	564	578	582	574	546	605	562	599	598	550	545	580	562	544	573	593	560	529	531	629	589	546	580	587	557	576	536	572	573	597	570	542	593	531	548	611	568	561	566	596	552	621	572	555	530	588	554	604	553	553	551	577	572	595	547	523	577	604	544	557	582	585	566	590	544	564	600	603	596	536	542	531	545	557	566	524	550	570	569	557	541	539	602	571	569	608	585	540	602	585	531	569	549	566	559	594	564	555	571	562	533	633	532	575	597	554	524	533	561	568	516	569	570	578	607	547	525	517	558	610	543	538	550	583	548	566	545	597	572	589	549	583	556	611	615	559	488	544	559	535	547	572	621	597	557	539	564	550	572	538	533	543	570	599	617	561	595	564	573	589	545	552	557	538	565	495	544	585	544	589	564	565	578	590	579	589	553	548	567	536	533	537	500	610	544	568	580	545	602	572	538	551	568	547	548	543	551	516	540	533	537	532	593	561	598	580	584	542	546	513	537	568	543	567	532	592	577	579	579	539	545	580	556	593	583	547	569	594	528	573	545	549	578	562	544	522	560	517	575	532	590	563	550	610	547	555	559	567	528	542	611	579	591	521	557	561	603	549	589	564	609	579	562	548	550	511	542	593	520	530	551	533	628	598	561	563	592	562	588	508	568	571	559	564	533	581	611	566	561	580	546	539	548	574	570	582	587	551	533	574	569	581	595	578	561	536	622	597	565	567	606	567	607	586	563	572	540	519	575	527	520	582	584	596	526	545	547	568	533	570	545	601	526	567	573	543	540	555	575	591	552	587	573	557	587	596	547	571	566	543	574	575	589	545	551	575	588	566	587	502	531	527	573	559	546	559	558	576	598	566	539	532	566	542	524	532	562	574	545	548	579	570	582	558	546	570	617	577	543	570	576	585	599	565	556	551	582	583	555	544	559	596	552	579	608	571	589	561	579	551	545	569	558	553	568	549	540	541	550	586	571	529	554	570	566	548	589	561	560	596	566	550	569	523	595	580	580	553	613	580	560	536	569	567	565	567	586	559	584	550	567	560	553	571	556	576	569	562	579	553	529	541	545	560	576	547	582	541	532	568	563	560	553	576	575	558	515	537	583	554	608	533	593	562	612	581	572	529	587	538	545	594	571	574	556	582	566	577	581	592	518	579	569	565	522	579	612	580	611	548	561	550	530	552	586	559	542	554	597	553	535	577	576	539	580	565	586	599	559	568	553	549	603	561	554	597	563	558	575	592	560	582	533	605	555	604	543	585	565	511	594	572	580	529	589	541	549	572	599	596	594	610	514	577	588	611	545	566	585	511	561	545	512	566	589	566	615	557	546	625	554	579	588	565	551	571	552	571	540	589
1674	561	299	506	1173	330	228	202	212	207	181	175	209	205	190	167	113	119	94	73	48	54	53	52	34	45	45	40	32	36	45	46	26	30	30	34	29	35	42	25	29	31	37	31	21	29	29	31	29	30	27	30	29	25	25	26	23	28	25	32	23	18	29	16	30	23	31	21	32	33	23	23	45	32	20	19	30	24	25	26	35	31	23	35	29	17	21	23	18	19	17	24	32	21	21	22	23	28	26	17	34	22	26	30	24	22	31	20	27	27	30	36	27	29	19	24	18	33	21	20	22	26	25	29	28	24	30	23	25	20	21	22	29	20	24	26	22	34	21	29	25	28	25	24	25	20	30	23	21	21	32	19	35	28	17	30	24	27	25	23	21	15	26	24	19	26	23	30	39	25	33	31	28	19	34	20	27	18	25	31	31	22	25	23	26	21	28	27	24	21	21	27	20	27	24	19	29	31	21	31	29	31	22	32	25	21	29	19	22	23	21	23	22	24	25	24	32	23	27	23	32	22	28	26	25	23	24	22	39	31	18	20	25	34	31	26	24	21	27	20	23	21	16	24	12	27	29	24	29	26	19	26	19	27	22	20	24	29	25	31	33	31	24	36	24	22	24	28	29	33	36	18	24	32	31	32	28	21	22	29	24	29	15	23	22	25	22	28	29	24	17	25	23	20	20	24	18	30	27	29	30	26	29	25	24	37	29	16	24	34	37	28	22	23	26	17	20	24	22	28	24	29	35	33	25	22	18	22	11	28	26	32	21	21	22	19	12	19	19	28	31	27	24	23	24	16	19	25	32	27	28	34	25	25	17	24	21	27	23	33	35	26	30	22	21	23	23	21	25	25	34	18	23	17	34	27	30	17	28	24	29	29	18	30	32	21	24	33	25	19	20	26	27	30	23	33	22	26	24	27	21	25	26	34	22	21	20	21	20	31	27	28	20	24	40	29	24	25	32	17	28	26	24	23	24	23	24	30	27	40	27	24	21	35	28	31	33	30	23	29	32	30	16	19	37	23	22	16	16	20	24	29	21	23	27	30	28	30	22	37	28	27	15	22	22	34	26	25	18	16	27	33	25	21	20	30	31	20	21	33	23	18	30	26	32	25	30	29	29	22	26	25	41	23	37	21	20	20	25	25	28	25	28	21	20	28	32	24	23	31	30	21	18	39	24	17	19	20	24	28	30	30	25	22	24	31	26	19	16	14	20	21	24	35	29	26	26	25	20	22	29	24	25	25	25	26	19	28	30	18	19	33	25	23	24	34	31	31	24	24	30	27	31	27	20	28	20	18	33	24	29	33	22	29	20	22	30	24	19	22	28	29	28	19	19	26	21	28	32	22	39	19	31	21	29	23	25	21	21	27	25	28	33	21	18	23	34	27	25	25	29	33	25	23	23	16	26	27	26	25	18	29	22	24	33	24	19	27	18	25	25	20	28	27	23	16	29	26	29	28	25	32	23	24	22	22	17	27	29	26	27	19	32	25	21	20	17	22	17	21	19	14	25	29	20	31	25	18	21	31	29	23	36	29	29	30	17	28	28	29	24	32	21	25	23	25	21	24	31	24	24	20	30	23	31	19	22	25	24	30	21	23	23	25	39	19	34	20	40	28	30	15	25	20	21	35	35	21	33	29	22	27	25	25	27	30	23	27	21	30	24	26	29	21	27	27	26	29	22	17	21	25	18	19	24	25	28	20	26	21	20	25	25	13	23	20	22	20	32	31	24	31	30	25	18	26	36	21	23	24	22	29	25	28	33	24	25	25	28	26	31	29	32	22	31	26	18	20	17	21	25	22	29	31	26	29	17	32	26	27	24	35	26	25	18	31	22	24	16	17	35	20	27	32	23	19	19	17	25	34	26	28	27	30	27	25	22	25	26	21	23	21	24	30	15	19	21	21	17	29	17	27	26	24	30	23	26	28	33	22	25	22	26	23	20	17	28	27	27	23	23	32	33	29	17	17	24	24	22	23	29	25	29	24	23	20	27	22	23	21	29	25	17	28	24	22	35	26	25	22	21	22	24	28	33	28	25	16	29	26	23	18	29	24	28	36	35	19	28	17	18	29	19	36	25	26	23	24	29	34	23	37	18	32	21	26	30	24	30	23	30	26	29	28	25	37	22	22	30	21	24	25	16	30	26	18	23	15	25	19	21	25	33	22	30	26	23	24	18	30	24	23	22	25	14	29	23	20	24	30	19	24	23	33	23	31	27	32	28	22	24	29	31	17	28	29	32	16	27	19	23	25	35	26	29	27	24	20	33	27	19	24	29	28	22	25	23	25	28	15	20	31	20	21	24	22	23	31	21	23	19	20	29	30	29	24	25	19	24	23	29	20	21	23	26	27	29	17	32	24	23	22	21	22	17	29	29	25	29	21	25	22	16	23	27	30	26	14	24	21	28	18	22	29	32	19	18	26	25	28	25	22	22	21	19	23	25	20	32	27	24	23	23	28	24	30	24	21	17	25	25	16	34	19	29	29	24	19	18	19	22	35	25	22	21	29	36	27	27	34	29	27	27	22	29	19	23	17	25	27	29	32	32	30	17	24	29	36	27	34	34	24	22	14	31	17	20	28	25	25	31	25	24	19	30	23	39	25	24	21	22	26	27	27	29	26	29	30	22	22	35	32	16	28	30	19	30	21	27	24	25	23	19	35	24	23	27	31	22	23	24	28	21	13	34	27	34	26	26	36	33	25	29	29	31	30	23	25	20	30	38	25	27	26	28	25	20	19	23	29	21	20	22	31	19	22	27	23	18	31	29	22	15	22	15	27	21	24	27	28	18	25	26	30	23	16	16	21	30	23	25	19	26	25	24	30	29	22	27	23	27	28	20	32	20	21	26	25	25	22	26	23	19	34	35	26	28	24	30	25	19	30	23	21	26	18	20	22	29	24	22	29	21	23	43	32	30	28	19	25	27	22	16	30	24	30	26	26	23	23	33	23	26	21	30	21	31	27	21	13	25	17	21	16	27	26	38	25	26	26	29	36	29	24	25	23	22	22	19	20	31	34	30	27	21	21	28	30	27	23	26	28	26	22	23	21	25	32	20	22	26	22	26	36	28	18	19	34	25	20	30	33	20	18	17	24	36	30	24	28	35	20	18	19	22	22	27	30	37	33	40	24	24	29	24	23	25	24	26	33	21	24	21	25	20	19	25	22	33	26	27	23	12	35	26	26	35	21	27	25	25	21	17	25	20	25	25	22	33	25	25	24	26	19	35	25	20	19	32	33	21	24	22	21	28	26	19	18	18	16	18	29	18	25	21	32	21	23	25	23	22	20	22	31	27	24	36	24	21	33	37	30	20	19	23	21	22	24	24	22	20	25	26	21	19	28	27	27	20	30	29	21	16	31	25	32	17	25	32	32	14	23	18	15	30	17	29	28	14	24	29	40	29	14	31	26	22	31	34	27	19	27	24	20	23	18	34	30	30	23	26	30	22	29	25	24	21	27	29	19	14	21	23	23	15	36
25231	16826	9842	31693	40201	26346	21732	18174	16009	14481	12046	12162	12208	12253	10650	9274	7065	5960	4965	3713	3033	2373	2180	1870	1688	1513	1641	1635	1352	1416	1310	1184	1174	1213	1134	1049	1038	1079	987	921	830	807	714	713	724	620	699	652	642	603	632	614	660	584	628	571	645	604	607	565	615	660	557	598	608	628	594	591	623	641	669	607	590	563	575	510	539	509	519	491	505	444	499	498	468	453	459	485	462	473	472	508	464	481	506	454	470	489	447	436	511	438	447	481	456	422	477	469	463	438	461	478	469	487	458	490	514	478	418	445	451	438	437	427	438	449	477	444	463	419	495	480	424	462	448	480	484	405	468	444	451	455	443	470	483	469	482	422	457	475	451	464	492	523	463	501	438	466	506	471	504	443	469	439	462	454	449	486	435	443	439	438	431	481	447	434	462	465	451	477	478	439	447	427	464	425	463	465	440	467	436	443	422	483	486	409	432	448	446	460	446	456	453	470	444	470	447	477	428	451	433	477	477	446	424	454	456	439	450	435	448	499	420	460	465	456	420	477	456	436	448	402	485	440	461	456	410	453	462	422	458	417	455	441	438	448	460	466	437	431	458	454	480	441	445	448	403	464	467	426	409	438	428	465	458	434	449	455	432	441	468	471	448	466	466	450	437	469	443	434	442	436	403	433	441	450	438	445	479	467	442	430	410	451	455	439	429	464	438	438	411	458	445	456	460	475	453	442	444	494	463	478	488	463	413	492	444	500	444	463	460	411	462	425	429	479	449	463	414	432	416	438	407	467	450	448	474	417	433	429	428	482	466	417	437	456	437	449	467	466	453	445	470	433	477	456	446	430	470	476	452	450	469	412	441	443	455	477	438	447	458	450	498	460	481	419	447	412	435	434	412	468	422	480	423	430	497	453	444	399	421	463	459	475	462	425	480	446	456	470	404	453	472	443	446	408	411	460	476	432	406	450	438	429	468	466	446	471	436	444	451	483	471	429	475	440	441	425	455	431	435	442	426	417	445	409	454	457	464	458	429	389	464	443	437	457	423	433	454	428	427	454	472	391	473	476	458	448	437	422	446	455	448	470	450	437	450	460	449	502	468	441	478	431	427	461	472	447	432	434	457	452	426	458	425	453	432	453	424	472	458	426	425	448	442	455	446	410	410	469	447	464	431	471	465	415	464	433	446	420	453	437	407	481	451	436	464	460	447	429	411	406	448	423	444	438	448	450	458	420	446	447	435	450	421	460	464	506	452	442	458	477	440	471	447	456	463	440	432	413	481	457	413	432	471	473	475	404	472	453	420	450	454	459	452	490	408	467	440	434	449	439	404	429	491	447	410	447	439	486	464	429	456	473	475	445	430	435	475	445	427	465	470	446	447	454	455	478	436	426	443	453	429	447	419	437	490	459	422	449	434	456	457	439	410	457	442	445	473	452	442	435	421	457	413	462	458	397	466	462	474	487	445	451	498	482	427	426	491	395	481	437	444	465	450	437	421	443	470	421	447	434	436	412	458	477	429	489	421	473	461	438	417	431	472	420	443	439	436	482	494	441	452	439	446	428	432	464	440	416	417	464	453	390	470	443	439	430	459	455	418	414	434	450	439	449	442	458	418	443	474	456	459	430	462	458	444	429	467	442	473	448	434	445	473	410	475	461	486	462	437	472	448	459	435	450	490	438	405	440	440	448	434	459	449	441	463	416	424	462	439	495	457	460	455	518	426	450	438	450	426	421	467	462	484	429	446	426	468	444	473	401	412	427	422	494	448	443	446	449	416	480	442	427	445	432	468	432	416	448	437	455	475	445	436	464	439	487	469	441	427	430	442	423	436	437	434	488	474	474	437	439	413	439	485	410	425	423	451	452	439	450	443	432	469	496	430	423	458	438	476	443	412	462	450	425	463	485	461	453	456	426	462	471	465	503	424	456	449	431	447	456	441	442	466	397	424	408	457	465	455	466	484	442	449	426	422	423	414	429	466	425	427	445	487	453	446	466	462	409	432	416	463	456	430	457	472	450	431	432	448	445	462	463	463	436	447	452	438	419	404	421	423	476	491	443	462	469	475	416	424	447	480	440	428	432	464	468	428	437	439	440	410	409	471	459	434	425	411	429	465	438	469	427	442	442	491	462	443	447	439	407	470	420	452	466	413	437	422	425	429	470	469	434	445	501	451	455	441	485	402	479	422	470	398	465	468	440	445	474	503	448	440	439	432	433	439	434	434	444	422	442	441	430	480	441	403	450	419	436	450	426	439	462	469	438	428	454	469	481	429	478	427	448	456	440	436	471	430	401	450	427	470	466	419	437	465	459	436	450	446	462	440	423	444	442	475	470	471	450	465	427	375	446	430	442	425	444	449	427	465	433	424	449	422	421	458	410	441	445	423	458	417	454	436	463	433	472	450	450	486	420	467	459	465	436	462	480	427	439	449	468	435	458	452	423	465	436	422	455	463	468	451	469	464	434	458	461	410	436	464	460	439	457	437	435	458	475	468	421	459	493	443	467	464	474	422	454	465	412	449	472	440	488	439	432	447	416	461	421	431	470	453	462	444	421	449	465	438	408	451	455	449	480	406	433	441	400	462	464	480	469	429	452	405	462	426	460	420	416	443	464	447	475	459	405	462	487	456	469	458	456	481	447	457	481	437	460	466	429	418	446	471	470	385	451	420	426	431	425	461	474	443	453	424	445	474	465	451	427	435	446	463	456	439	451	425	458	466	481	465	440	450	446	429	414	412	472	447	449	418	488	459	420	451	403	471	420	444	435	431	438	446	482	453	427	452	429	445	466	449	399	432	478	438	434	460	430	457	468	464	407	426	447	475	445	456	483	506	450	435	468	394	446	414	421	427	440	453	454	464	440	428	432	463	459	458	456	450	438	433	449	448	438	440	427	403	424	441	467	441	443	470	431	454	409	461	445	433	478	423	429	437	443	426	457	448	426	436	444	449	415	475	438	448	431	474	433	430	461	429	423	441	429	437	434	477	459	455	432	433	420	465	470	434	462	455	477	481	417	450	443	482	456	496	475	409	460	463	478	452	426	454	425	420	460	453	452	473	448	451	465	440	442	480	438	389	471	453	437	410	448	480	443	448	427	462	442	462	416	458	439	460	457	475	414	451	442	465	440	445	464	459	440	442	425	420	441	447	466	444	428	452	446	448	457	416	426	464	461	444	469	423	462	439	473	419	466	445	403	451	423	422	433	415	440	429	441	457	468	431	456	447	477	441	475	436	435	447	459	446	454	442	432	430	433	429	454	441	471	449	471	430	426	452	449	455	447	444	443	466	444	419	431	491	455	457	419	480	427	480	482	429	419	478	455	440	447	446	421	443	411	426	450	439	443	403	466	460	426	430	449	444	451	440	447	447	440	396	445	445	474	446	435	424	452	442	439	427	464	472	436	441	450	433	441	466	428	437	439	447	430	419	423	468	440	432	445	427	418	424	442	458	444	453	427	428	438	470	463	462	442	446	454	398	454	454	473	396	436	437	464	479	441	421	469
1339	158	107	89	165	84	90	75	78	72	91	86	96	87	85	85	62	57	35	29	39	27	31	26	28	25	22	16	31	33	18	28	19	29	31	23	17	30	21	23	28	26	19	29	25	26	18	22	19	23	23	20	15	14	18	17	17	21	23	16	28	14	25	14	15	15	25	23	23	15	14	18	26	29	19	22	20	28	29	25	23	24	16	18	20	22	24	13	15	28	14	17	15	24	14	24	18	25	20	17	24	16	26	18	21	15	22	28	12	14	27	17	17	21	15	17	15	19	14	14	15	26	22	24	23	13	18	20	23	27	18	19	18	17	16	21	21	14	32	25	21	24	24	4	16	25	22	19	13	24	22	33	17	20	26	19	24	19	18	14	22	17	27	22	18	19	17	14	25	12	22	15	15	17	16	17	22	21	25	24	19	27	20	23	20	21	16	20	20	20	23	19	19	22	14	11	17	16	18	25	25	25	16	18	21	19	21	20	23	18	24	22	20	27	25	22	14	18	16	18	24	22	19	24	26	29	30	24	20	28	24	21	23	18	16	17	20	28	14	14	21	22	23	17	13	23	16	20	20	17	27	26	20	24	21	11	16	16	26	21	16	14	20	22	14	25	27	23	19	22	12	19	18	16	18	22	14	20	11	20	17	20	20	23	22	17	19	28	15	14	18	30	25	31	20	20	21	20	15	23	16	23	15	21	22	12	23	15	13	11	30	23	21	23	20	24	19	12	18	21	24	9	20	9	10	22	19	24	25	17	11	14	17	14	10	26	18	19	18	12	24	17	22	18	33	13	21	23	16	14	20	20	24	17	22	25	22	14	23	21	18	21	16	16	18	18	18	19	21	9	19	20	16	15	21	21	19	19	19	18	24	11	21	20	26	20	14	19	21	20	19	30	28	22	22	23	15	23	15	18	21	20	13	23	18	18	27	21	19	17	18	11	24	13	20	26	12	20	13	16	20	25	23	20	18	16	18	20	20	18	23	20	20	25	19	20	21	15	21	12	11	21	14	20	26	19	26	16	24	18	19	19	23	19	13	17	17	15	15	17	18	23	19	18	23	17	16	23	20	23	16	20	20	10	15	21	24	13	17	19	18	14	22	17	21	27	22	14	20	19	15	15	20	15	19	16	17	31	22	18	22	16	23	21	13	13	21	13	18	25	18	20	18	22	17	25	21	21	18	21	13	14	18	21	18	32	14	19	20	14	23	26	17	20	16	15	17	18	11	23	15	13	17	22	25	24	16	13	27	27	21	24	20	25	19	19	14	18	16	17	23	26	29	21	12	15	21	28	22	24	19	28	23	22	17	23	25	21	16	20	27	20	22	21	19	24	19	15	16	14	18	27	13	15	20	21	21	10	16	20	23	16	23	20	30	23	22	22	28	16	26	19	17	18	19	26	18	15	23	17	34	19	22	15	18	24	24	23	19	21	25	15	17	19	27	18	21	26	17	20	19	11	24	25	11	15	19	22	19	21	16	21	14	19	18	28	13	22	13	14	20	19	25	29	21	23	18	24	18	18	14	11	21	26	25	20	12	23	17	20	15	24	17	19	23	20	20	27	29	22	9	21	21	17	11	13	10	24	25	23	23	20	28	26	21	15	16	13	20	24	15	32	18	20	14	14	21	15	14	27	15	21	26	19	19	22	24	21	22	18	16	18	18	22	33	20	25	14	21	15	22	14	24	19	17	17	23	15	29	15	21	10	23	20	15	19	29	16	17	19	14	16	25	27	15	27	24	20	16	24	18	25	22	20	13	18	22	25	15	12	20	17	22	13	16	25	17	23	14	20	20	17	19	16	19	25	18	19	5	18	19	14	20	21	24	11	23	25	26	15	16	15	24	27	25	18	17	24	25	33	10	25	20	21	19	25	27	16	15	16	20	17	20	19	16	26	19	18	13	26	14	18	20	12	19	26	20	16	17	18	14	21	16	24	23	20	24	22	20	19	20	20	21	16	17	19	20	20	16	14	15	22	20	17	21	16	17	19	18	20	19	17	21	19	19	19	22	16	25	18	19	23	23	18	24	17	19	29	30	15	22	21	17	25	22	22	18	24	13	17	23	18	19	12	22	30	14	20	22	18	20	22	20	19	28	14	24	23	22	23	23	29	17	17	20	14	19	17	19	16	18	24	12	12	27	27	21	14	16	26	18	16	16	21	16	20	20	19	20	22	20	28	26	22	13	22	28	19	23	19	19	28	18	17	26	23	18	12	16	26	29	20	13	27	17	21	17	26	23	21	16	27	17	22	14	22	17	23	26	28	18	20	28	16	20	16	22	16	17	23	17	27	20	18	15	17	25	14	19	16	25	29	14	15	14	14	19	18	17	23	21	26	25	18	26	25	24	19	11	14	15	14	18	19	22	20	26	23	21	24	20	15	30	21	17	25	21	21	16	19	34	25	18	20	22	20	18	18	15	20	18	19	15	20	17	18	18	21	26	23	14	28	18	12	14	19	12	17	19	20	14	18	20	21	24	23	21	26	20	23	18	24	20	24	20	24	23	22	29	14	23	21	12	26	23	16	27	20	19	24	23	21	21	12	19	18	17	25	21	20	24	26	17	18	23	29	23	16	17	20	17	15	13	23	17	22	22	16	20	21	16	14	15	21	22	29	20	19	21	19	18	23	11	22	15	15	16	22	19	26	21	19	20	19	19	24	24	18	20	16	19	20	17	22	19	20	20	19	20	18	19	18	24	23	19	14	15	20	22	12	20	26	21	19	14	20	17	26	14	26	20	20	21	22	21	17	26	18	17	26	26	22	19	25	18	23	23	22	21	20	18	21	17	18	20	25	19	18	17	23	19	15	23	13	11	19	18	22	18	30	18	18	27	20	18	18	18	18	18	17	19	18	23	22	25	16	21	17	22	23	20	14	14	15	22	29	12	18	13	16	13	21	20	20	19	19	13	19	19	21	11	18	21	17	23	20	21	23	21	18	23	19	18	23	27	20	18	11	23	25	22	25	17	23	26	16	24	22	23	19	15	14	19	20	14	21	25	20	21	22	15	18	21	25	29	16	29	19	26	22	14	22	11	21	15	15	11	15	24	23	20	16	24	20	9	15	16	23	28	9	21	22	22	19	20	16	19	28	15	18	21	21	24	22	18	30	20	24	14	10	16	21	22	25	18	21	17	16	21	23	26	23	20	21	16	22	23	26	24	24	23	17	21	20	25	18	24	21	18	22	16	22	18	13	24	23	26	21	23	18	21	21	25	20	31	16	17	18	33	17	15	29	18	21	16	21	19	17	23	14	20	20	19	15	13	18	21	13	18	18	15	15	19	14	16	12	14	19	19	21	20	17	21	24	26	15	22	26	19	18	17	24	22	14	26	17	23	17	15	16	24	13	14	19	19	20	26	20	19	17	15	22	12	18	23	17	19	14	20	18	19	18	23	19	16	19	14	27	17	22	17	28	21	15	20	29	19	12	14	16	29	30	16	20	26	25	25	18	13	21	25	24	21	20	18	26
14141	8039	4068	11800	20097	13726	10578	9081	8063	7204	6329	5840	6135	5673	5295	4431	3398	2897	2324	1672	1155	964	856	780	748	697	789	728	658	693	612	570	669	596	608	615	589	528	581	485	479	441	465	444	410	417	443	471	395	446	462	385	441	385	391	366	389	380	393	425	427	409	399	405	432	398	379	413	384	426	416	413	421	383	379	407	362	408	369	369	321	372	349	321	356	366	377	351	340	314	362	374	329	366	368	334	379	348	334	352	387	371	352	342	381	366	383	360	339	362	367	363	376	354	365	363	351	352	353	345	358	326	389	363	360	361	355	344	338	357	361	354	362	356	398	355	326	362	337	385	372	354	373	336	349	318	383	365	377	375	377	374	390	374	391	380	351	330	363	351	374	351	363	350	330	349	337	351	327	335	329	360	363	372	335	372	381	358	407	319	384	316	353	349	320	360	389	391	338	329	341	351	358	365	379	353	398	354	349	367	343	339	342	355	387	347	352	372	374	394	363	335	363	347	364	361	376	298	366	369	376	358	351	346	323	383	376	367	372	362	386	387	326	347	379	356	337	346	332	371	345	340	365	336	338	333	343	351	355	386	336	358	358	363	336	360	335	337	365	352	367	372	318	388	344	375	343	372	372	367	359	379	338	347	341	343	334	374	338	369	354	361	397	354	361	321	356	349	366	313	339	332	387	319	336	338	328	335	371	349	362	349	346	361	299	384	343	348	344	374	365	371	371	362	352	319	359	340	330	369	379	373	325	344	358	343	338	342	349	343	336	344	344	383	351	374	327	338	346	344	388	350	370	380	363	369	372	366	351	357	370	366	358	356	336	352	357	343	390	353	354	358	345	337	355	356	335	334	341	385	384	318	337	328	370	329	341	346	326	338	354	384	359	362	327	366	359	358	322	367	331	330	347	367	373	332	352	361	360	337	356	330	376	353	344	368	330	334	337	352	378	352	343	343	336	367	338	378	374	337	376	357	333	351	361	350	360	343	380	367	357	366	361	332	349	379	343	351	344	344	340	346	332	352	348	354	366	334	347	368	309	352	364	332	347	382	367	380	371	338	344	369	352	316	347	347	359	382	322	354	368	349	336	351	343	349	322	377	355	385	337	358	341	366	344	378	361	386	352	361	358	364	318	345	365	366	367	366	355	360	322	355	330	370	331	368	330	370	336	346	368	333	370	350	331	358	373	353	351	374	342	327	328	354	362	321	357	346	377	350	362	355	322	383	315	337	336	362	378	349	397	357	377	317	328	357	360	387	371	366	340	353	377	335	305	367	350	341	348	338	343	372	357	345	366	339	354	362	371	309	380	320	347	370	364	343	356	347	318	371	357	372	356	348	329	324	346	365	373	350	335	373	337	332	370	386	368	339	358	348	365	334	412	329	354	342	338	339	383	318	384	359	339	364	348	364	356	359	323	386	342	376	362	331	364	376	363	378	343	348	352	296	344	347	373	346	335	379	351	394	335	335	354	331	350	377	376	338	378	344	365	368	347	337	330	376	337	363	336	357	331	301	327	355	361	362	348	304	333	351	337	341	381	332	381	360	360	370	338	357	371	350	334	359	350	326	343	370	347	355	359	356	360	330	361	342	367	362	368	367	324	353	348	366	327	347	337	348	351	308	338	349	340	375	353	354	372	350	348	366	395	350	379	363	353	381	328	361	359	364	379	375	360	352	366	348	367	359	327	336	372	367	389	358	377	351	322	359	356	341	366	351	342	320	340	343	361	335	311	343	373	357	351	363	392	365	349	343	312	369	362	367	351	338	362	376	372	342	373	364	345	339	365	327	333	375	376	327	348	351	342	338	335	373	350	341	334	355	363	325	363	383	348	340	376	371	375	337	326	341	358	371	365	375	392	342	373	349	360	328	388	330	379	341	392	350	376	349	364	373	373	366	341	372	354	341	355	361	338	369	355	379	345	348	361	355	356	359	361	323	354	339	358	341	373	335	332	342	350	367	351	327	365	344	352	337	336	362	326	326	335	345	347	346	362	344	357	329	352	335	371	364	343	357	346	378	344	335	345	356	354	380	329	324	321	385	327	387	363	341	349	351	367	338	368	341	344	337	321	366	384	355	332	358	325	338	374	326	365	343	341	350	371	337	334	362	375	364	346	355	327	374	368	364	348	341	368	349	369	340	332	382	344	364	338	354	364	350	326	354	377	360	362	350	361	348	318	336	359	358	365	362	344	361	369	350	349	367	317	339	370	371	364	394	363	355	375	347	326	357	341	342	324	391	374	360	320	384	346	375	367	352	372	332	336	331	336	341	359	328	348	346	333	355	340	342	372	353	365	405	341	363	358	344	348	376	379	364	330	333	382	345	326	363	364	388	379	365	356	344	368	372	334	343	374	334	368	337	381	353	336	350	318	345	352	338	354	347	345	335	356	364	350	368	333	336	370	336	310	328	376	355	333	324	364	351	353	370	313	363	338	360	372	343	363	352	349	351	364	345	364	341	344	361	342	358	332	338	335	369	319	375	391	327	359	355	380	321	371	348	350	365	362	357	342	325	379	349	380	342	361	366	357	345	378	339	326	330	356	319	381	352	349	369	328	346	350	355	380	370	373	340	350	332	379	341	341	358	356	355	341	350	414	371	363	364	365	381	369	349	377	366	384	341	347	349	363	352	339	302	324	358	343	341	322	345	378	355	331	375	362	327	339	366	338	366	354	390	335	338	327	353	356	346	335	358	366	388	354	380	367	349	374	347	318	367	373	344	361	352	349	353	368	325	370	357	349	360	343	322	373	339	340	359	367	338	320	385	361	320	359	361	335	341	378	376	339	368	333	359	354	347	360	336	315	363	346	329	361	351	361	344	373	362	352	369	319	369	334	348	344	365	322	358	353	355	365	329	312	347	339	321	357	340	343	338	333	362	364	337	345	342	347	354	322	344	349	351	358	344	375	337	333	359	387	370	360	361	371	342	334	348	345	356	389	372	377	340	371	346	350	345	359	340	335	373	358	350	359	361	326	343	374	331	356	394	337	360	346	351	359	350	361	327	360	363	344	358	342	358	348	347	310	345	379	375	379	367	351	342	346	380	386	386	346	332	339	355	340	372	342	348	323	362	340	314	377	301	353	333	392	370	384	380	347	359	369	367	343	336	343	365	345	373	348	332	349	370	369	352	360	353	342	355	320	363	334	343	360	347	332	415	323	348	354	361	343	336	344	368	313	376	371	379	344	341	335	346	353	343	322	333	367	334	368	315	367	331	345	349	386	334	351	368	347	361	351	387	340	341	326	354	381	347	362	329	376	376	348	347	341	322	356	330	373	369	359	344	371	378	336	372	376	361	362	333	363	356	341	366	363	364	367	359	380	365	380	352	378	323	354	361	364	320	372	387	363	337	326	339	351	399	355	357	343	346	361	355	338	330	346	358	357	368	337	341	327	353	309	339	352	341	361	370	340	362	343	363	382	367	327	367	358	324	338	354	339	342	354	386	369	402	362	321	364	374	348	340	374	355	316	388	348	366	372	371
1321	550	291	270	958	256	193	205	198	214	200	221	215	197	170	150	127	102	80	62	42	43	37	36	31	32	29	42	37	34	28	44	34	31	25	36	36	29	35	26	35	18	28	21	26	19	22	16	17	24	22	16	22	25	23	11	25	15	32	27	20	21	20	21	24	20	21	24	24	21	21	20	26	21	28	18	20	21	27	24	19	25	19	25	17	20	13	23	26	20	19	25	22	19	22	20	20	11	31	21	22	22	18	17	28	16	16	20	16	22	14	23	18	18	21	25	37	23	14	23	29	22	20	26	19	20	22	21	17	21	29	22	24	19	32	21	23	34	18	17	22	15	22	25	12	18	14	15	27	22	21	18	22	18	20	23	23	19	24	15	21	11	25	17	19	9	18	19	19	16	22	25	27	20	20	17	18	17	15	21	14	21	29	23	20	18	21	13	27	17	17	18	30	13	22	21	14	23	24	19	22	22	23	21	23	24	22	24	20	16	31	18	24	21	22	27	15	22	15	27	18	22	12	21	21	10	14	24	13	28	20	18	21	29	20	26	17	23	25	18	23	20	21	18	23	27	19	13	17	18	23	29	24	18	18	23	23	21	24	17	25	19	23	16	23	18	29	15	26	15	17	26	16	23	15	28	20	24	26	22	22	11	19	27	24	19	17	19	15	15	18	16	19	27	27	16	18	22	15	11	27	22	21	22	14	17	19	24	19	18	26	23	18	17	15	20	23	16	12	25	12	20	15	18	28	16	23	15	27	16	27	26	22	25	17	23	20	20	21	15	27	23	21	20	16	20	21	22	19	25	17	26	21	28	16	27	17	21	19	18	27	26	22	15	22	29	22	14	29	16	24	18	24	14	25	22	13	19	17	22	26	18	19	19	26	24	14	23	23	18	24	24	29	15	23	20	22	23	24	30	24	13	22	23	14	27	30	30	12	23	23	11	22	25	26	23	27	19	24	19	12	16	20	20	21	17	20	16	20	21	20	14	18	16	13	23	15	25	19	31	21	16	17	20	24	19	18	21	15	18	17	22	22	22	21	30	22	25	20	14	20	19	21	11	23	24	22	24	27	18	18	26	24	16	23	23	20	21	25	25	18	22	21	21	20	21	21	18	26	14	18	14	23	18	22	17	16	20	15	16	20	16	17	19	18	25	22	26	24	23	21	29	22	20	18	27	23	18	16	18	26	21	15	18	17	22	16	23	24	22	18	24	17	22	17	21	17	23	21	19	17	17	17	20	22	21	21	18	12	21	18	17	23	21	23	25	13	23	6	20	24	11	24	21	26	17	36	13	17	22	24	15	15	19	22	22	23	20	20	24	18	18	14	14	26	22	19	12	24	21	16	22	15	24	20	19	23	22	18	20	16	14	26	19	22	26	22	18	19	20	23	27	17	27	18	17	22	20	23	22	29	29	21	16	15	24	18	19	21	22	27	23	33	20	18	24	16	24	29	21	17	20	27	22	16	25	16	21	25	16	24	23	16	17	16	22	29	24	29	20	19	21	27	19	16	30	16	20	22	24	27	20	18	15	22	19	18	20	25	18	19	18	25	18	26	23	16	23	30	17	21	21	15	22	17	19	26	20	29	18	25	15	10	21	23	26	17	24	12	20	18	18	27	23	22	16	18	15	23	16	18	17	20	21	30	19	29	21	22	23	19	31	19	17	22	22	18	22	15	18	20	22	17	17	16	16	15	28	15	21	27	23	14	18	20	24	20	18	17	20	20	21	15	29	23	20	20	24	16	20	21	19	17	17	24	22	21	24	18	17	17	13	20	21	24	16	25	23	14	19	10	21	23	17	11	19	19	19	19	20	26	21	24	8	28	20	27	27	18	21	22	22	20	19	9	23	22	14	20	24	22	16	24	18	22	22	28	17	22	20	18	21	15	24	19	33	19	23	15	17	15	26	13	28	15	26	12	27	25	24	18	25	25	23	29	24	21	19	22	14	22	19	16	21	20	25	12	28	9	22	19	29	25	16	26	18	12	23	19	20	17	11	23	27	16	24	24	14	16	17	22	19	25	21	16	23	19	23	16	16	17	22	15	27	16	21	22	22	21	16	20	22	18	12	19	19	17	18	17	22	24	28	16	23	26	15	13	19	17	19	16	20	15	19	20	12	13	25	25	19	16	26	19	16	20	17	23	22	22	23	24	14	25	20	19	20	24	19	17	15	17	23	17	19	15	28	23	19	15	26	14	27	19	23	26	19	23	17	26	23	22	20	31	26	21	16	19	27	23	14	18	16	22	18	14	24	20	19	16	32	30	20	20	17	22	24	23	15	17	28	25	20	14	20	17	23	19	19	25	23	21	21	17	33	19	27	25	24	23	19	22	19	25	24	24	16	33	12	19	23	15	20	14	22	15	20	19	17	15	17	19	21	26	16	24	14	28	14	25	29	8	19	29	19	21	24	15	23	21	20	21	19	18	18	22	17	21	23	21	24	17	22	18	10	24	17	25	19	14	21	18	26	15	15	17	18	24	21	22	24	19	19	23	18	23	16	21	23	11	16	21	12	20	25	15	26	28	29	21	18	24	21	24	18	18	22	25	17	27	17	9	24	17	29	21	18	18	18	20	11	15	16	18	30	16	26	17	23	19	21	25	22	22	15	25	26	31	24	20	11	19	19	20	18	19	25	16	17	21	16	23	30	21	21	31	19	21	18	28	24	20	23	23	24	27	25	33	17	24	17	19	20	18	18	18	11	22	21	25	19	23	28	17	29	19	26	25	21	21	25	20	13	30	23	24	24	15	18	18	18	15	26	19	16	19	16	23	21	18	20	13	21	17	27	27	21	21	25	25	22	35	19	20	22	11	17	21	22	19	17	19	25	20	26	16	18	11	22	23	17	23	20	14	18	24	20	15	26	24	12	18	25	21	22	16	13	19	24	25	30	20	24	19	25	20	21	23	15	21	20	21	28	25	20	16	17	13	22	14	32	18	21	23	11	21	16	22	15	22	16	16	18	22	15	19	19	18	27	18	22	25	18	15	16	17	24	18	24	19	12	23	23	20	15	20	17	18	30	21	36	29	13	34	15	20	16	23	21	16	15	33	22	21	17	19	21	26	24	16	23	28	14	23	21	20	24	27	19	22	18	15	24	18	22	11	20	22	20	22	24	21	16	20	22	16	25	22	26	21	20	24	16	19	29	22	21	25	17	22	15	31	24	24	18	21	15	14	14	23	20	22	22	23	24	27	12	22	18	26	14	30	12	22	14	21	21	21	16	17	15	21	19	24	22	23	23	26	17	15	16	18	16	34	15	17	23	21	16	27	13	18	16	21	21	18	23	23	24	14	9	21	20	23	16	24	12	21	19	12	17	19	20	31	22	17	20	14	25	24	13	19	21	29	19	23	20	24	25	19	26	20	33	26	16	27	19	26	23	22	16	20	29	16	17	19	12	22	18	21	23	15	24	21	20	16	21	19	17	14	22	21	27	22	18	20	20	35	26	16	22	20	16	25	21	18	13
24351	16790	9231	24611	39834	24132	20717	18031	16356	14855	14646	13777	12708	11557	10340	8853	7031	5719	4138	3008	2324	2064	1752	1611	1369	1454	1592	1365	1310	1260	1098	1115	1105	1088	992	889	863	881	820	806	789	743	705	636	631	580	591	566	570	554	529	542	499	524	548	558	529	480	586	563	504	529	541	484	499	505	505	470	475	545	533	527	482	497	439	482	379	428	433	411	412	397	384	408	411	391	398	389	393	373	409	397	398	375	383	406	373	363	410	365	371	392	387	392	415	372	369	369	392	389	383	359	388	392	353	372	423	366	363	390	358	352	394	394	398	423	351	358	400	390	348	387	362	399	367	386	363	351	400	363	380	392	352	372	333	388	352	375	361	365	391	388	435	392	413	400	376	372	378	403	358	370	383	386	341	368	363	369	397	373	396	380	352	365	365	383	364	401	407	373	365	395	380	318	368	339	353	376	324	343	362	371	343	361	351	366	371	356	364	374	361	356	336	376	352	384	359	358	364	340	373	391	383	363	390	351	360	388	344	398	358	350	353	382	356	327	359	411	359	369	374	374	354	357	391	379	355	344	376	408	372	363	366	356	371	374	361	356	351	393	370	348	371	361	358	360	369	318	381	405	376	354	389	333	360	361	343	410	390	354	364	355	416	337	347	341	349	379	360	356	339	350	379	366	348	354	353	374	357	359	368	377	385	362	386	353	339	359	348	390	375	380	377	374	330	382	388	387	346	365	381	375	354	356	371	373	369	399	377	383	347	349	387	387	345	352	394	339	406	392	380	379	362	356	397	362	378	348	333	388	342	339	341	351	422	390	357	362	382	391	403	350	394	379	370	333	358	348	339	359	354	323	387	371	338	365	382	382	394	383	367	383	378	362	356	340	343	362	343	384	358	354	365	351	351	386	344	351	361	388	373	355	357	365	358	348	358	361	364	368	330	351	347	376	372	369	360	376	384	395	361	366	330	379	373	334	387	371	372	338	358	382	336	359	342	353	383	335	368	371	374	357	355	393	370	352	342	366	364	357	330	376	367	344	325	389	367	393	390	376	344	395	371	359	350	365	363	378	372	357	378	404	321	406	388	337	357	368	352	358	377	368	366	343	393	351	373	360	352	376	337	383	345	365	359	361	390	377	402	377	353	362	379	363	366	374	369	350	339	329	376	363	373	342	377	409	345	384	359	387	363	348	381	355	363	379	353	375	378	378	359	372	369	358	360	378	351	348	408	384	365	356	382	342	351	385	397	368	349	353	342	356	392	350	357	368	387	340	381	352	383	332	362	346	377	342	362	342	381	385	373	360	356	371	367	388	384	345	380	355	368	376	349	361	359	365	392	331	381	342	377	358	339	367	411	356	369	376	354	359	379	382	361	367	338	372	341	362	375	402	380	359	374	369	369	377	357	387	394	386	355	368	340	355	359	356	379	340	395	354	358	388	371	381	387	362	373	366	380	394	383	379	360	371	360	378	358	392	398	347	373	327	369	345	363	344	329	378	339	357	333	326	371	344	391	336	356	397	419	345	363	361	360	345	366	373	366	361	353	390	394	353	371	375	340	388	378	382	358	339	351	353	379	361	370	362	351	343	318	367	362	357	370	375	351	390	397	365	363	341	358	348	366	353	361	383	361	383	371	365	377	342	371	364	380	364	344	317	377	368	353	367	369	374	357	374	345	367	353	370	369	348	345	362	351	369	357	374	402	335	366	340	368	359	372	356	324	336	374	347	371	347	387	357	377	396	332	384	383	383	365	375	358	324	353	380	382	381	382	377	351	380	374	407	372	387	375	408	344	373	366	352	392	388	358	366	327	346	405	356	378	372	398	409	370	362	359	364	409	364	381	359	381	351	403	354	348	359	366	366	364	363	395	358	368	358	380	349	388	356	383	353	346	384	354	355	376	399	396	344	378	377	344	377	379	357	362	359	332	392	363	366	376	362	391	347	368	360	360	370	323	394	333	368	401	394	372	370	374	349	370	347	399	370	359	353	338	383	354	371	353	380	341	347	360	356	386	365	363	380	388	352	348	368	370	336	364	350	382	381	341	397	371	355	354	351	354	397	359	336	361	367	334	316	345	350	371	361	359	351	353	324	383	326	373	340	346	338	357	349	362	362	371	379	405	377	383	347	348	400	379	393	348	351	366	381	365	351	362	331	368	350	384	383	365	334	352	345	348	368	313	383	353	329	345	395	363	358	380	379	343	348	399	356	338	383	378	391	394	356	369	386	345	376	385	349	360	384	344	352	347	380	352	318	377	374	388	332	352	355	374	337	345	374	372	355	369	377	361	367	383	348	386	337	377	338	380	360	370	378	360	365	345	365	392	344	385	368	364	313	362	370	366	377	349	376	390	344	366	332	358	334	367	351	340	358	365	330	360	388	361	338	379	339	385	349	345	385	342	401	348	364	394	351	361	366	364	360	339	373	322	407	354	359	359	347	344	376	356	347	320	376	366	361	365	363	353	376	369	358	352	356	332	376	344	322	372	365	352	367	365	358	378	342	364	349	393	352	360	332	383	375	353	374	353	373	378	367	372	340	368	381	339	369	349	376	364	363	376	333	334	376	357	386	382	352	343	366	339	361	342	329	397	384	380	341	387	372	367	346	343	377	370	361	361	372	341	345	368	387	345	383	376	403	371	372	377	380	318	341	373	357	348	351	367	357	372	399	394	374	371	342	373	396	325	375	367	379	359	356	403	376	349	407	353	342	351	366	361	385	353	343	353	366	358	374	373	370	361	349	366	366	375	358	334	358	379	387	356	373	369	381	376	373	392	367	369	362	354	362	350	377	372	411	368	369	375	379	424	356	361	336	348	360	343	347	373	334	344	319	369	367	368	364	350	378	397	359	373	386	338	380	370	330	383	355	342	378	375	378	352	338	374	356	352	354	347	380	382	367	368	363	367	363	350	353	378	390	360	362	366	383	373	367	356	379	353	345	356	383	368	347	342	363	363	364	373	380	381	373	354	345	387	334	365	384	379	369	320	334	353	341	327	381	332	384	352	370	367	433	374	348	371	364	355	378	353	343	399	364	372	350	339	379	362	344	381	373	398	356	389	361	354	356	361	387	358	353	368	350	365	369	355	404	361	363	374	351	355	369	382	397	414	365	358	353	362	344	386	384	375	400	358	354	381	342	391	364	362	392	328	346	353	387	398	362	345	353	347	351	364	359	399	380	322	355	348	371	361	370	393	358	348	367	376	354	373	407	342	413	378	354	364	383	319	368	376	342	377	380	370	365	363	370	335	375	363	371	370	393	386	414	336	366	376	341	378	363	356	378	390	328	378	387	350	377	372	372	376	359	360	418	369	369	344	361	329	388	343	368	337	346	362	361	360	369	366	365	409	399	348	411	367	398	363	366	362	339	349	375	359	372	380	382	373	357	385	368	330	369	374	375	359	363	383	376	353	373	380	366	384	383	369	383	372	322	328	349	386	336	342	346	372	322	340	342	361	384	348	353	392	360	365	334	377	387	367	350	363	406	356	360	341	354	346	376
2359	331	253	208	582	176	143	123	146	155	162	159	147	132	151	111	115	75	79	56	37	53	34	56	34	56	42	36	35	30	55	46	51	38	40	50	42	49	48	35	43	48	39	31	42	39	38	25	34	32	40	33	33	32	37	41	34	37	38	49	28	30	34	31	27	27	38	33	33	30	31	19	40	31	22	29	38	36	28	28	41	27	32	37	28	38	32	37	39	34	21	41	32	32	27	31	26	30	32	27	31	37	34	43	37	34	35	27	34	27	28	36	31	37	26	35	38	29	35	26	46	26	38	27	34	23	39	29	31	43	35	29	30	37	20	39	32	34	53	24	38	30	36	39	32	34	36	34	34	25	33	38	29	33	44	43	41	26	33	37	30	35	31	38	27	32	28	32	33	32	42	37	33	24	35	38	36	20	32	28	39	40	34	41	24	28	41	38	36	37	36	34	31	32	33	33	31	25	31	25	28	32	24	31	46	32	30	24	30	42	25	31	35	34	28	42	41	43	29	33	28	35	27	40	35	31	35	20	30	24	31	41	34	34	27	28	46	21	39	23	37	31	23	26	34	28	31	41	36	38	32	30	31	37	34	38	28	31	40	36	30	29	36	21	38	31	27	34	39	27	32	24	28	32	33	35	29	31	29	24	26	27	22	36	41	36	32	46	30	38	40	33	25	30	34	41	37	30	37	29	26	29	35	30	22	24	29	33	26	30	31	33	17	27	37	25	22	32	20	35	29	19	40	40	29	41	36	32	22	33	35	27	24	31	35	30	33	35	38	25	32	26	35	31	30	30	32	41	32	27	28	38	30	29	31	32	37	28	33	31	25	31	28	33	37	25	28	37	33	34	29	35	30	34	21	30	25	28	28	31	30	30	31	35	32	31	32	35	27	26	23	21	33	28	37	30	27	39	37	32	38	27	41	37	39	38	29	24	29	30	36	31	26	20	34	30	36	40	29	39	37	31	30	25	29	32	30	32	40	35	24	25	39	26	34	25	28	41	29	38	33	27	23	28	32	33	30	32	29	31	39	31	32	29	29	28	33	43	33	33	34	28	33	34	34	27	35	29	36	42	31	33	35	31	34	39	44	36	40	29	27	31	24	36	27	27	43	29	31	22	29	26	28	27	40	28	38	30	33	27	34	26	30	27	32	25	41	23	38	23	28	33	34	35	26	31	29	17	30	34	32	42	26	26	34	23	36	23	22	27	26	28	32	38	32	33	35	34	29	24	30	36	28	46	31	33	31	27	36	35	24	27	32	44	38	21	33	31	39	32	33	42	27	39	40	37	31	33	36	27	34	29	27	29	35	40	31	38	25	30	40	21	17	37	33	21	40	40	31	26	31	43	38	35	35	36	36	27	26	26	32	32	37	35	36	30	35	29	31	23	36	32	33	37	31	34	36	14	35	30	38	33	28	25	41	46	30	25	33	28	33	27	33	29	47	31	32	32	31	29	29	24	30	35	37	35	25	37	37	30	30	36	42	27	33	39	31	31	23	33	30	27	31	14	39	31	29	34	35	40	30	38	36	28	25	25	35	32	29	26	34	28	33	26	36	21	35	35	32	30	28	38	42	31	26	25	31	26	33	41	32	25	34	32	50	30	34	32	28	31	37	33	36	20	36	21	34	24	34	38	27	42	35	37	27	30	35	29	22	29	31	38	26	29	20	37	33	30	25	31	30	32	43	44	29	23	38	34	38	32	29	29	18	34	30	35	38	28	25	28	29	32	51	43	35	21	37	24	39	29	25	27	31	32	42	25	36	23	25	37	26	26	27	42	39	34	41	44	31	33	39	33	29	27	33	27	27	38	25	31	37	34	32	30	30	32	35	27	29	38	34	43	35	29	31	29	39	29	34	35	23	28	27	26	26	33	23	34	38	35	33	27	31	29	29	32	33	29	41	26	31	26	40	32	33	35	29	35	26	28	35	28	33	27	28	35	37	30	25	33	39	30	42	40	38	33	30	35	29	40	36	35	28	26	30	32	38	28	31	37	29	30	37	41	37	46	30	32	28	30	26	25	32	39	32	37	41	44	23	36	28	46	37	27	30	41	41	32	33	35	32	29	21	31	31	21	24	24	29	38	30	32	41	32	46	25	27	45	32	44	46	39	26	31	36	32	28	35	35	42	30	28	35	33	23	37	31	30	25	38	34	28	23	33	24	31	39	46	30	28	27	31	32	24	32	30	25	36	29	30	33	29	26	35	32	20	37	46	27	32	36	30	34	29	31	36	28	42	33	30	33	30	30	30	40	27	34	38	28	33	32	27	34	23	42	40	29	32	33	27	34	26	47	24	34	26	37	41	33	28	31	29	29	36	22	20	33	32	34	39	32	26	33	27	34	39	43	44	35	20	23	30	30	34	38	33	26	41	32	31	30	36	31	31	39	28	34	32	43	36	33	42	24	30	27	35	37	31	29	41	31	27	36	36	27	32	29	32	32	30	26	25	30	24	48	37	28	26	42	25	32	37	38	26	35	30	31	30	35	39	38	32	26	30	33	35	37	29	39	22	26	42	22	40	34	45	32	27	32	27	34	31	28	34	36	40	32	30	29	32	35	29	23	40	29	31	38	37	19	28	34	36	41	34	32	24	33	33	28	25	24	31	36	43	34	38	36	31	28	21	46	30	36	33	34	32	35	27	31	38	39	29	40	31	30	35	39	29	34	44	27	30	24	31	32	32	35	30	31	42	23	33	34	35	30	27	37	30	28	34	28	29	36	34	37	32	35	41	39	29	37	35	37	36	28	26	34	32	26	35	37	30	29	36	35	25	22	29	40	37	20	35	40	24	28	36	33	24	33	43	28	27	34	42	30	39	29	32	48	33	22	24	33	26	27	30	31	16	31	28	34	36	36	37	37	27	26	36	28	27	33	38	30	35	30	32	31	38	26	32	30	29	35	39	26	44	35	33	34	36	28	29	27	26	32	24	40	43	29	32	25	33	29	48	26	37	36	29	32	28	27	32	36	27	32	25	26	31	39	46	30	35	34	32	36	26	24	29	27	43	30	33	34	23	26	42	26	29	25	33	32	38	39	32	25	31	28	33	32	26	26	35	34	27	34	32	37	26	33	36	25	48	38	29	28	28	23	37	34	20	38	33	26	27	36	37	36	27	30	34	41	32	30	32	25	32	34	53	31	30	30	46	40	38	32	31	20	26	30	32	25	31	35	29	30	31	34	26	32	36	40	30	28	35	31	33	33	20	43	37	34	25	34	34	39	41	30	33	41	29	38	34	35	32	42	38	33	35	24	29	24	30	24	26	35	20	26	34	27	30	28	36	16	38	32	31	22	43	42	34	30	22	33	46	29	37	42	32	36	43	45	30	31	25	36	29	40	25	36	36	32	27	28	41	31	36	32	38	36	35	32	39	21	38	30	26	22	31	28	38	36	34	36	27	27	35	31	41	31	42	29	49	31	32	31	35	37	34	35	29	35	35	29	32	38	28	32	32	23	26	45	38	33	39	39	40
19069	12071	7167	19956	34315	19070	15890	13237	11763	11216	11349	10101	9085	8135	7521	6444	5227	3879	2867	2203	1777	1523	1440	1297	1260	1358	1384	1227	1194	1032	1045	1094	1026	1084	1019	1057	922	974	963	955	839	856	750	730	751	717	672	699	686	698	709	689	647	620	669	673	674	651	683	642	682	678	709	655	699	644	609	659	654	710	693	652	672	640	609	657	578	596	606	623	576	585	615	580	611	549	600	612	571	579	586	571	563	552	617	600	563	530	548	535	590	542	552	544	609	593	527	555	576	584	602	559	567	572	590	543	560	560	599	587	618	587	589	568	551	548	572	547	617	541	527	568	582	569	540	579	537	570	585	554	568	537	582	605	602	585	553	579	591	577	584	613	590	577	580	566	611	583	600	529	573	591	536	601	551	528	553	562	552	569	561	597	553	570	512	594	605	564	577	561	575	524	539	577	571	574	548	527	601	562	565	572	575	560	611	553	611	564	573	575	578	582	578	537	566	566	575	603	541	526	588	538	601	553	541	539	567	548	609	572	549	541	597	570	574	558	584	586	595	554	564	536	537	533	555	563	550	566	597	586	586	550	575	619	603	566	573	569	543	565	527	544	588	570	540	552	575	560	563	587	595	606	539	554	575	558	627	552	531	574	531	554	580	528	569	572	546	567	594	587	575	572	544	575	597	532	601	607	561	527	595	553	602	585	539	571	560	569	546	586	565	548	595	588	504	568	581	601	583	580	548	581	588	572	568	544	588	566	542	565	576	589	560	563	552	570	593	610	550	599	601	580	524	588	553	536	525	606	562	585	547	567	578	539	635	604	578	565	573	594	555	592	568	587	552	578	569	554	523	534	529	538	558	564	552	588	548	546	571	570	553	559	566	614	577	575	563	576	549	555	563	562	562	569	547	572	583	561	558	573	585	583	587	608	599	560	549	583	566	562	620	594	554	600	609	551	581	579	581	558	558	528	567	600	570	632	564	578	552	550	532	560	550	608	559	536	601	574	550	556	564	530	582	550	574	568	583	560	582	578	559	600	598	579	532	562	564	570	591	542	586	601	585	575	584	550	567	527	549	551	575	560	565	569	512	534	563	579	573	563	573	621	571	581	531	575	590	587	568	572	514	596	559	585	603	584	550	555	491	549	541	574	550	584	591	579	560	597	544	543	579	560	546	558	528	576	561	585	576	539	567	541	540	560	581	566	536	556	579	607	542	613	537	588	561	623	559	555	544	576	621	550	565	540	525	563	568	539	595	539	590	564	580	561	555	543	553	574	575	550	564	554	557	556	622	576	583	550	542	550	555	571	599	564	535	583	584	540	571	564	583	595	546	563	575	561	569	597	557	602	535	532	537	567	588	582	529	588	581	540	598	594	554	576	575	604	533	605	575	600	535	590	524	554	554	542	533	552	573	574	603	574	571	593	561	569	588	602	568	558	568	596	575	562	582	559	552	541	527	583	575	535	572	574	541	592	565	563	590	551	562	585	577	578	545	575	557	571	518	618	569	558	581	588	563	540	581	570	596	532	569	550	552	565	577	602	593	557	590	558	600	583	575	570	557	590	583	573	597	585	553	542	557	615	564	538	566	553	578	566	573	575	581	576	596	562	556	578	577	600	526	516	550	578	550	534	535	576	596	599	571	597	576	591	539	574	572	556	577	562	566	544	553	543	586	549	553	564	583	559	610	584	585	547	582	581	557	556	568	560	538	551	571	594	591	599	582	523	601	583	566	602	578	593	549	573	635	552	579	590	595	547	547	617	584	592	560	546	536	595	569	621	587	563	615	586	594	558	572	567	548	583	595	574	553	586	525	549	562	583	615	646	571	578	555	552	594	590	567	571	574	561	594	559	592	596	594	547	567	559	559	561	565	562	573	553	552	573	551	568	547	554	600	537	570	512	608	576	573	576	562	574	573	553	562	616	574	568	552	579	544	597	564	592	560	605	564	580	585	518	585	565	583	593	542	538	538	613	540	600	577	626	587	582	574	549	570	602	584	565	586	543	553	562	552	563	595	542	553	616	610	550	552	551	538	594	580	505	586	531	549	632	596	570	562	602	565	534	595	586	531	581	581	596	557	584	544	587	575	564	563	575	608	546	586	573	551	591	556	591	503	603	573	551	545	540	600	548	533	571	568	583	536	566	554	547	544	563	604	541	527	568	589	607	599	566	578	557	565	521	562	553	540	596	583	602	520	561	541	527	576	574	536	562	556	570	618	597	564	571	552	568	546	596	577	556	535	591	598	596	587	604	558	537	577	581	568	634	584	613	580	533	587	559	612	565	572	557	556	607	545	588	549	593	565	589	549	589	607	588	525	553	530	569	582	578	568	536	541	576	556	547	554	583	579	555	571	531	561	557	573	590	552	573	518	579	568	559	612	537	588	579	588	563	597	585	573	548	565	559	573	617	556	549	572	601	562	562	592	545	629	626	569	575	563	558	572	577	597	569	596	564	597	619	575	582	564	579	556	589	586	552	549	572	610	597	544	522	556	522	583	564	574	540	573	623	593	582	565	594	568	540	578	593	587	591	586	550	570	586	544	556	600	547	549	570	553	574	570	554	541	582	565	624	516	562	566	584	539	598	514	559	578	566	553	550	542	575	539	578	594	585	568	558	576	564	530	523	538	555	523	603	543	570	561	626	565	585	571	586	555	590	553	581	582	567	545	576	569	561	592	541	558	552	571	572	557	566	582	547	566	548	586	554	574	575	582	576	551	557	578	569	580	583	579	557	581	559	600	549	548	598	582	575	564	537	554	567	586	559	579	563	594	582	577	588	545	553	591	535	576	572	548	620	548	573	556	566	546	551	561	578	573	588	570	507	525	552	611	614	602	618	521	568	562	540	558	554	573	582	539	591	566	542	560	566	570	571	573	546	619	581	576	552	545	561	550	552	563	547	592	604	577	612	557	554	594	641	569	546	538	553	598	574	570	520	564	570	558	595	596	550	574	585	576	530	579	575	618	564	563	599	573	512	593	567	570	553	550	565	574	573	639	571	566	553	570	564	563	555	588	557	573	533	569	584	561	572	536	565	587	610	553	596	520	568	579	578	576	562	581	494	564	568	565	587	566	538	547	573	543	564	587	587	625	596	523	580	546	567	579	545	620	601	553	541	543	601	554	551	574	556	597	572	534	551	604	530	532	564	604	574	546	576	589	613	584	564	579	584	569	558	564	600	580	592	570	554	572	575	567	581	573	576	538	559	608	536	577	582	569	587	589	570	579	562	583	565	574	584	551	583	517	608	580	590	540	568	565	624	553	541	549	576	583	573	566	589	552	591	562	596	555	561	567	596	576	609	572	567	552	542	557	547	577	586	563	588	550	604	558	591	560	574	536	564	543	606	542	572	586	562	590	618	559	557	583	589	581	532	599	512	540	596	550	549	593	588	565	553	572	593	574	587	559	577	601	558	551	563	585	583	579	571	576	614	606	569	587	564	548	610	538	624	593	555	546	578	542	572	567	563	566	550	569	564	558	555	550	540	540	596	585	546	590	580
1742	635	341	549	2749	312	224	210	248	252	215	210	195	162	142	160	122	97	62	44	45	52	47	52	45	37	52	43	48	43	50	36	39	47	42	32	34	33	33	39	39	31	35	29	30	29	37	20	29	29	40	30	21	43	30	33	31	29	31	33	47	21	28	30	17	29	29	31	36	33	29	31	29	26	29	20	24	21	22	26	23	24	19	24	24	31	28	34	33	20	28	27	20	23	33	20	24	31	18	21	29	33	29	28	29	30	28	21	26	20	19	24	21	21	24	26	29	32	23	12	28	22	24	22	23	20	26	33	22	20	25	28	23	29	25	22	22	24	24	16	20	24	26	21	31	30	21	31	26	27	18	22	28	34	23	27	24	30	34	22	26	17	30	31	19	24	29	24	27	23	21	30	36	33	23	20	23	25	20	23	18	25	20	23	29	28	24	25	34	28	27	18	22	22	18	25	32	43	23	28	30	26	27	19	27	25	38	28	27	25	23	26	18	32	24	19	21	27	23	18	18	25	31	21	26	23	27	25	22	26	28	23	21	18	28	28	30	19	22	26	26	31	35	26	27	29	43	30	23	25	20	26	22	22	24	28	26	23	25	21	21	22	34	15	23	35	24	23	23	21	30	37	36	25	26	24	26	21	33	19	34	22	27	22	21	26	22	24	39	22	21	19	26	17	17	31	29	22	28	25	21	20	18	20	30	24	29	28	18	36	43	22	28	17	26	20	30	25	24	25	32	25	28	28	24	23	29	22	23	25	29	35	24	19	22	30	26	25	26	23	24	19	28	31	22	24	21	28	34	29	19	17	19	27	21	16	27	31	26	26	25	33	26	24	14	22	27	26	26	21	24	26	20	25	15	21	29	32	27	32	31	24	32	20	20	28	28	27	23	26	17	20	21	28	19	28	17	33	19	17	20	23	21	29	25	31	31	29	23	26	25	23	19	22	36	21	29	28	21	28	29	25	26	20	21	22	26	21	23	32	23	26	24	23	22	23	28	15	15	24	31	27	27	18	26	25	18	18	32	27	28	29	28	18	34	33	29	28	28	25	26	32	28	22	25	24	16	27	33	28	20	29	25	27	23	22	15	30	23	24	22	26	27	23	26	24	33	33	28	26	24	23	29	23	30	25	25	22	20	20	20	25	22	20	24	19	16	24	25	23	20	28	21	20	25	26	23	30	23	23	29	23	15	22	26	31	29	25	23	26	24	27	25	27	25	18	16	24	19	21	28	23	17	25	25	24	33	21	31	31	38	23	34	26	32	23	23	30	21	33	25	37	28	23	26	21	29	21	30	23	40	17	24	22	24	23	24	21	22	15	29	26	20	29	28	22	22	34	29	21	29	22	26	33	28	23	23	21	14	16	25	23	24	18	25	20	19	26	20	21	18	36	27	24	28	31	19	24	23	31	21	37	23	26	25	19	33	20	26	23	21	21	30	28	26	28	26	26	30	34	19	23	30	22	23	22	29	25	26	31	19	14	27	19	29	24	37	31	27	28	27	26	20	30	23	27	32	32	21	31	24	20	31	19	31	19	26	27	33	29	22	36	26	27	28	25	19	22	23	26	16	33	36	18	24	28	32	31	20	26	23	17	30	30	26	12	29	25	22	19	24	26	29	21	21	27	22	25	27	23	29	32	26	23	29	28	31	28	34	22	30	13	26	20	24	24	26	39	29	25	26	28	19	19	22	29	21	26	32	18	28	24	22	25	22	27	15	24	21	20	24	33	19	30	25	26	19	24	12	20	22	31	20	17	22	26	30	21	22	26	24	12	26	19	22	26	21	22	20	32	26	26	21	27	23	28	30	21	32	24	30	33	24	15	31	20	24	24	22	25	27	24	22	21	34	24	30	28	21	21	23	20	19	23	28	31	22	30	33	14	20	21	18	23	18	27	25	26	19	32	23	24	16	23	28	25	16	21	34	25	24	24	29	26	31	16	25	22	29	29	23	28	13	21	21	33	27	28	19	22	20	29	15	32	20	22	29	26	33	15	19	22	28	30	23	25	20	24	31	26	30	24	36	27	33	26	33	28	25	30	23	29	24	20	26	22	29	31	21	21	24	29	31	18	23	18	28	16	28	26	26	16	28	27	33	25	29	23	22	32	23	26	28	32	22	30	26	30	19	32	31	25	22	28	31	26	30	18	23	19	21	19	25	23	28	24	25	23	20	19	25	21	24	21	26	32	17	17	14	23	26	25	23	21	18	21	22	28	24	22	21	32	34	23	28	25	29	18	19	30	14	20	21	20	27	30	26	35	15	30	36	28	23	29	28	27	16	24	23	31	30	38	15	22	21	17	32	31	28	23	16	20	20	28	19	25	19	29	29	29	26	19	23	21	31	23	22	32	25	24	22	22	29	14	26	27	32	20	28	15	20	24	22	26	16	34	31	33	38	20	25	20	19	26	21	25	22	20	26	29	23	30	34	20	22	18	24	24	12	24	20	42	27	18	28	20	28	32	26	36	30	11	31	24	24	33	20	20	22	29	29	28	22	21	27	22	20	37	24	30	11	32	30	25	26	25	25	21	25	22	14	21	17	27	28	15	23	19	28	24	20	19	26	20	24	23	20	25	31	27	38	33	22	24	29	32	20	24	24	19	29	28	23	30	21	27	18	11	21	22	23	25	22	26	17	20	27	21	31	23	28	24	36	27	20	28	24	29	27	37	26	32	19	20	26	24	34	22	18	27	23	17	20	20	26	27	25	30	35	17	13	22	20	18	27	19	24	26	27	21	22	34	35	18	18	23	24	18	22	27	28	18	27	22	17	26	24	25	27	30	29	34	29	17	26	32	21	32	27	26	29	24	30	24	27	17	26	29	18	22	35	26	18	23	20	25	19	35	28	27	35	33	18	31	27	31	18	27	30	26	27	22	30	19	29	21	25	28	21	27	23	23	26	18	28	24	30	34	19	18	33	22	21	18	28	25	24	25	18	29	27	25	21	29	25	24	23	26	26	23	22	29	28	27	14	25	35	33	30	24	31	22	23	30	22	25	27	25	24	22	22	30	18	20	21	25	25	25	33	29	41	24	27	23	22	25	33	33	23	26	24	32	21	22	18	35	26	26	22	22	25	27	27	24	20	23	16	23	26	27	27	20	27	31	29	22	24	32	27	13	28	26	23	31	30	27	28	25	14	23	27	23	22	16	14	21	27	15	24	32	25	26	29	21	28	19	27	37	27	21	24	25	23	29	24	33	25	26	18	22	26	30	25	24	26	23	28	16	26	18	31	27	26	21	25	18	21	17	17	27	25	17	27	25	27	28	31	24	30	20	23	24	39	26	24	25	24	28	18	28	21	21	30	36	25	41	24	24	26	29	29	21	27	20	30	21	26	26	23	27	25	32	32	22	33	33	21	22	26	21	28	28	23	20	31	21	19	21	22	28	16	23	22	23	25	32	27	20	20	20	24	27	21	18	25	25	19	22	15	27	25	25	32	27	20	33	22	36	27	21	26	31	17	20	26	32
25832	18355	10503	31463	48878	25854	21423	18942	17474	16904	14871	13568	12097	10893	9680	8372	6436	5090	3791	2992	2468	2153	2017	1782	1746	1921	1829	1543	1556	1281	1379	1324	1317	1285	1201	1133	1128	1120	1113	1049	1040	861	777	724	670	715	673	662	613	658	631	630	624	646	635	593	564	588	645	619	629	635	668	627	610	580	630	611	636	617	616	636	583	556	548	524	496	528	499	467	526	512	523	480	501	482	489	480	485	448	454	455	450	482	508	478	475	474	480	484	472	449	470	439	461	467	466	487	488	423	483	456	473	450	460	449	477	448	456	439	489	441	506	461	515	435	484	444	506	496	432	443	483	466	483	429	474	497	479	480	462	477	479	481	470	475	479	471	454	472	477	491	501	492	477	510	482	507	487	483	483	472	432	462	440	446	475	475	437	484	494	442	458	454	443	401	440	469	457	426	464	449	462	432	473	458	461	467	454	460	431	429	473	470	423	461	466	451	425	469	447	426	453	459	463	425	452	448	477	424	497	457	460	468	473	479	479	433	461	472	462	470	429	435	439	432	423	459	463	458	450	463	474	434	452	449	474	439	413	433	461	444	447	458	420	449	459	449	437	465	443	413	437	455	452	459	467	457	472	425	422	435	419	438	459	495	433	428	430	461	455	464	478	467	457	424	441	465	434	501	459	460	481	461	455	479	436	460	441	464	462	421	448	435	405	476	452	417	465	478	484	474	455	441	451	446	452	431	466	448	447	445	453	488	417	440	460	466	454	448	446	427	438	433	467	459	443	499	455	480	442	432	450	460	419	446	434	455	479	441	434	465	432	434	485	471	448	444	459	430	455	473	449	420	428	450	431	463	441	433	429	437	433	435	429	467	442	405	451	437	450	427	444	437	480	450	430	469	448	487	458	451	465	480	454	388	404	491	456	484	435	496	450	445	413	489	458	486	449	421	472	446	419	462	449	469	418	437	439	461	454	439	466	473	437	464	450	450	428	423	444	449	451	467	465	460	462	414	463	473	425	459	437	461	447	446	449	420	473	425	435	486	455	446	439	438	422	439	426	421	456	466	489	442	454	486	481	453	446	424	417	506	414	470	463	433	431	462	443	431	441	421	442	446	462	446	463	454	440	447	453	436	452	455	437	432	483	428	467	435	440	466	440	490	456	435	463	428	452	487	462	437	454	445	458	446	467	447	414	453	419	449	451	458	481	447	446	432	447	410	448	421	457	465	455	446	499	428	443	450	465	441	474	414	425	417	434	455	473	436	430	440	418	467	439	455	452	443	448	453	483	453	468	394	453	415	441	459	445	436	476	447	457	437	459	482	441	452	419	452	437	448	482	444	435	443	454	422	454	438	465	478	412	476	422	466	427	444	437	421	458	477	425	461	452	431	437	441	450	414	438	460	441	491	449	461	483	468	443	432	448	501	466	439	475	440	436	434	451	447	467	453	472	450	476	475	446	481	460	448	444	438	458	453	426	446	440	429	486	468	426	457	422	473	444	463	435	439	455	444	470	466	454	435	475	439	474	479	443	474	466	467	424	413	479	466	443	465	497	467	441	455	439	493	447	464	447	478	452	439	430	480	465	459	438	462	439	451	465	466	463	448	471	426	433	450	455	442	495	453	429	454	456	462	473	495	439	476	459	459	430	486	440	461	438	447	477	480	450	456	479	478	454	452	458	438	436	449	417	472	467	466	442	463	468	416	439	434	460	439	427	473	440	441	496	434	460	452	455	462	428	476	473	462	464	440	407	465	455	426	482	437	461	450	447	406	452	472	451	465	444	392	474	439	455	465	506	432	448	451	439	453	446	455	462	433	481	464	440	416	457	462	466	438	466	449	500	441	441	459	434	485	478	443	468	434	455	436	447	466	419	422	429	501	445	463	455	471	466	466	457	439	455	458	460	445	484	438	437	458	462	462	467	432	400	456	439	430	454	456	450	404	440	410	470	457	467	423	453	473	459	452	462	448	461	451	445	468	468	428	480	450	466	424	442	421	455	441	462	421	463	448	458	451	464	472	428	437	404	453	449	441	438	465	447	444	425	450	464	437	514	442	450	467	487	469	489	434	435	468	410	473	480	454	444	463	466	456	435	456	471	461	433	442	458	437	463	466	433	471	454	460	464	405	463	445	453	441	407	450	474	441	444	461	436	445	470	429	427	428	451	408	458	460	453	475	462	440	468	453	415	470	473	429	432	454	466	389	469	451	472	453	467	459	445	415	440	418	442	443	467	470	448	437	412	431	440	463	474	451	449	444	485	476	426	442	476	460	444	455	478	463	452	486	453	408	439	486	443	452	417	476	455	448	460	488	432	454	466	470	486	436	446	463	417	417	456	466	457	446	450	425	455	422	468	465	476	459	442	412	475	478	461	433	400	440	484	476	469	452	443	406	453	449	403	450	438	457	463	485	407	462	446	423	435	468	469	459	447	408	460	445	461	470	471	457	459	458	475	421	434	433	474	424	469	434	463	417	408	447	482	425	469	439	449	464	460	427	431	437	428	508	455	455	462	434	435	430	448	412	445	418	412	455	453	478	432	456	433	432	480	451	427	450	453	473	426	443	473	460	436	462	439	441	465	459	407	436	462	471	456	422	433	469	449	478	438	428	436	427	459	461	476	432	458	461	423	462	483	432	421	484	479	464	450	428	481	429	443	426	484	494	441	469	472	451	469	441	461	485	418	434	477	427	486	464	464	443	453	468	402	418	465	433	419	418	485	471	479	448	465	446	439	465	490	433	441	431	486	457	434	456	475	463	424	412	454	419	431	432	449	421	471	453	470	468	409	430	445	475	489	452	457	443	474	405	438	433	428	470	453	476	410	457	471	422	494	427	422	468	479	441	450	460	460	453	446	474	414	456	474	465	434	486	465	443	481	449	458	433	423	477	466	457	451	480	461	473	442	454	448	470	445	457	457	436	471	467	434	494	456	477	433	430	458	457	447	406	442	410	472	453	448	457	489	451	427	438	433	465	468	420	443	493	444	433	454	454	439	484	442	417	463	472	420	450	433	459	469	434	435	426	465	461	446	499	446	466	422	455	459	468	456	420	441	440	436	453	429	442	460	475	440	444	431	442	485	453	461	441	475	432	461	437	494	448	454	442	420	461	439	451	470	432	400	456	463	473	433	439	458	449	480	460	408	432	450	440	444	449	498	488	464	426	460	468	458	441	458	474	492	441	458	442	466	462	444	471	455	445	398	442	470	442	509	434	416	445	446	460	479	429	451	441	449	418	393	454	511	425	458	458	432	439	460	462	445	454	402	471	457	423	413	447	432	438	440	482	420	455	435	455	411	480	445	462	437	481	433	456	425	477	446	447	456	439	429	458	450	452	467	395	406	458	451	414	456	426	444	441	441	496	495	479	451	439	443	440	464	483	483	423	453	462	447	446	429	434	477	441	424	462	445	477	506	457	449	494	463	473	463	460	467	464	454	437	482	461	479	478	443	426	442	447	462	474	456	460	438	492	458	474	436	436	464	454	467	432	490	442	482	455	469	483	432	462
1336	198	112	163	632	101	93	71	88	67	90	85	78	71	67	67	34	46	35	33	24	25	24	23	22	29	28	19	22	25	25	23	26	29	22	27	16	21	30	35	24	23	18	24	29	12	17	21	21	18	17	32	20	22	20	21	28	18	30	17	22	25	21	20	20	25	19	26	19	17	26	19	19	11	18	17	17	20	26	14	35	20	23	21	20	24	13	28	20	22	20	20	19	24	17	17	24	29	20	22	21	23	13	16	20	17	25	28	12	13	21	22	16	23	23	18	24	19	20	19	18	23	17	22	20	12	23	17	21	11	19	28	15	16	15	16	25	23	21	30	15	24	23	19	22	23	16	16	13	19	25	27	23	20	29	19	13	20	22	24	23	20	17	15	19	10	25	12	23	15	16	15	14	18	23	15	25	16	18	20	16	13	26	21	20	28	21	23	24	19	24	17	16	19	22	16	22	24	14	14	19	25	23	18	21	12	20	18	21	18	25	24	16	15	21	17	23	25	19	18	17	26	23	19	25	15	14	27	23	22	24	26	22	19	20	27	16	16	32	20	17	16	19	28	18	25	14	22	23	32	21	16	23	16	21	19	14	13	18	23	17	19	20	20	19	26	13	16	21	20	22	21	14	17	12	18	28	17	26	19	27	21	29	22	10	24	20	28	17	22	21	27	27	24	19	23	19	22	28	17	24	23	25	13	13	17	21	28	21	28	16	22	23	29	15	24	27	22	16	19	20	19	21	25	21	25	29	18	23	17	23	19	26	16	25	23	25	18	21	18	15	19	23	20	21	24	25	19	22	22	27	18	21	19	24	21	24	22	24	14	20	13	17	15	17	19	21	26	19	22	26	26	15	21	18	14	20	13	24	26	25	16	20	26	19	23	16	25	17	32	17	22	17	18	16	16	16	12	15	18	26	17	19	18	27	17	28	26	15	24	22	22	21	19	18	17	10	19	15	23	21	14	24	19	13	17	28	16	20	22	24	19	17	13	21	22	18	27	24	19	20	19	19	23	21	12	23	21	20	28	24	25	25	23	25	28	24	22	11	27	16	19	20	14	15	14	14	15	16	17	24	22	22	20	17	26	19	21	21	15	12	20	21	15	10	18	23	15	20	22	19	20	17	20	20	15	19	28	13	16	11	15	11	17	24	17	26	20	22	19	16	18	18	23	21	16	19	14	28	18	22	15	17	18	20	21	12	12	15	20	25	29	24	17	20	23	26	13	19	27	23	18	20	21	15	18	29	18	22	14	21	25	20	28	16	24	16	16	18	18	21	15	18	16	25	19	24	27	19	23	18	21	20	21	19	20	25	15	20	30	19	28	23	18	17	26	19	22	19	23	25	9	19	27	23	19	23	24	26	27	15	21	24	21	18	20	25	15	18	24	22	24	27	18	22	19	16	17	16	21	17	21	23	17	22	21	10	14	19	24	20	15	28	10	14	21	23	16	13	19	18	24	19	17	16	23	25	31	21	24	17	24	17	20	25	21	17	20	19	15	19	14	16	7	22	17	25	23	19	13	17	24	17	22	20	14	17	23	18	30	25	24	22	24	21	30	14	11	29	20	23	14	26	28	24	19	27	18	15	14	16	18	21	24	18	20	18	32	19	23	15	18	18	18	15	17	17	17	24	19	17	13	27	20	25	18	21	20	13	19	23	16	22	13	16	18	26	19	9	23	17	27	17	18	18	25	20	18	17	26	26	16	24	27	14	15	22	11	22	24	19	22	19	18	22	18	21	23	22	21	26	17	23	28	25	28	15	19	11	18	16	22	17	16	13	17	17	25	21	26	25	28	13	22	24	15	24	21	32	18	21	23	30	11	18	15	23	18	18	19	20	17	18	25	16	21	22	24	20	23	14	20	13	17	24	22	25	22	26	14	20	23	24	18	30	22	21	24	22	25	17	24	23	25	12	25	18	15	25	19	27	28	24	22	27	17	29	21	20	19	23	26	17	17	25	26	20	16	16	17	16	14	34	17	19	22	18	18	17	16	15	21	14	21	18	20	23	28	15	15	14	21	20	32	26	32	18	23	15	21	25	28	16	17	19	14	17	15	21	19	22	20	22	18	13	17	20	25	25	24	18	26	14	17	15	19	19	17	21	17	22	11	16	18	21	14	25	14	17	22	23	21	21	15	14	19	16	20	22	19	19	20	21	28	22	21	10	18	12	25	18	22	29	25	30	19	15	14	21	20	18	20	18	19	22	24	27	14	18	29	14	22	23	18	14	21	22	24	14	19	17	22	16	24	25	23	25	16	16	17	24	19	22	18	26	18	26	29	28	16	19	17	13	17	19	25	19	20	19	18	11	31	19	18	21	23	21	18	26	22	22	12	21	19	12	17	28	19	16	22	25	18	20	24	30	15	20	23	23	21	22	19	15	13	28	25	23	23	17	25	24	18	17	14	16	21	23	20	13	29	26	24	18	25	22	25	15	21	20	22	12	31	13	18	18	16	12	19	14	22	16	25	22	16	17	21	19	19	21	20	20	15	15	17	24	24	16	24	15	26	22	18	20	18	31	24	12	18	18	19	18	19	17	21	15	24	24	13	14	18	19	24	7	18	16	18	21	23	17	15	17	16	17	18	20	22	24	18	23	15	11	21	11	20	19	23	20	15	23	14	23	17	18	22	13	17	32	21	22	28	22	20	19	16	18	26	19	11	16	28	20	16	33	23	23	25	17	19	21	23	25	25	22	21	21	23	12	17	11	17	25	21	23	21	22	17	26	26	19	15	23	23	14	21	20	20	16	19	18	28	17	18	17	27	22	20	20	23	22	22	14	19	22	26	20	12	23	22	18	22	21	19	23	19	21	16	25	26	35	30	21	18	23	14	21	24	23	16	20	24	14	17	23	28	26	23	23	15	24	27	20	25	19	22	27	21	21	15	18	27	19	16	25	22	21	15	18	18	17	19	10	23	18	24	19	21	18	21	17	23	16	27	19	20	16	21	15	25	19	20	26	20	16	31	13	13	17	22	22	18	23	13	25	22	15	18	16	23	16	18	15	24	23	17	15	14	17	16	17	13	25	17	17	17	33	14	17	21	24	16	17	18	19	21	17	18	23	19	29	18	18	17	21	23	19	21	13	17	15	23	27	21	15	21	28	11	28	25	10	28	22	29	19	16	19	18	25	19	18	13	16	16	13	15	20	11	18	13	18	17	23	33	16	18	17	19	14	15	18	18	20	16	27	17	21	22	20	17	19	20	28	18	25	19	18	27	19	24	25	17	9	26	20	15	20	14	24	20	18	13	16	32	26	23	18	20	27	17	25	19	21	17	22	25	12	19	17	18	14	15	17	23	25	33	24	30	20	21	29	16	19	17	13	21	18	27	20	21	18	17	21	21	24	22	25	23	15	14	19	22	24	18	24	21	25	22	15	29	15	19	16	24	17	16	25	24	18	13	23	18	20	22	20	19	19	18	20	22	17	14	20	20	17	21	25	16	20	16	30	20	13	19	17	18	13	28
14580	8974	4245	18716	31084	13286	10226	9089	7828	6980	6353	5530	4918	4531	4034	3477	2685	1977	1427	1007	974	956	908	761	851	918	845	728	676	631	707	640	683	628	568	601	519	588	586	584	533	463	428	451	397	429	425	400	439	397	428	407	430	438	403	407	443	412	417	412	446	420	413	453	411	473	432	402	429	394	433	409	390	403	349	404	418	379	397	362	352	361	370	428	407	377	387	359	392	387	383	349	358	360	373	365	349	351	376	347	364	362	387	372	387	375	385	331	354	364	366	371	387	401	382	335	332	368	370	358	344	359	407	333	400	361	389	403	376	381	379	405	369	371	367	374	329	361	345	370	360	385	364	397	340	363	339	365	381	367	354	366	361	367	404	366	375	390	381	367	391	356	359	341	354	386	338	380	360	359	366	336	356	354	359	350	388	399	341	343	390	391	366	353	363	359	365	345	330	384	360	357	372	366	331	367	380	343	380	324	392	395	369	363	399	376	339	385	360	387	366	373	364	326	380	332	355	385	383	352	385	406	366	381	370	336	352	360	400	339	390	357	343	388	363	372	368	348	374	361	328	351	360	344	366	380	330	360	360	363	380	339	324	368	359	370	373	331	357	347	329	353	343	354	349	358	345	365	338	320	382	361	394	364	370	386	360	374	328	386	352	341	340	365	341	378	335	358	375	338	337	358	335	375	343	369	383	367	344	372	366	369	357	343	336	394	367	369	351	365	371	364	365	372	371	357	336	382	348	352	341	374	351	360	367	390	351	352	363	329	372	367	383	328	372	386	391	338	342	405	365	399	347	387	388	373	397	380	352	368	357	352	390	370	366	346	344	382	361	361	417	418	323	344	381	392	353	370	334	343	345	379	367	347	376	374	349	329	385	382	364	374	370	340	344	330	375	378	364	374	355	376	358	362	339	331	333	341	358	357	373	333	394	396	357	374	343	316	370	327	345	356	367	365	375	354	381	364	388	358	353	353	359	357	355	381	374	351	329	366	378	351	388	417	355	336	338	374	358	379	366	345	378	330	360	397	369	346	325	336	365	334	403	370	351	331	382	365	365	380	372	359	338	376	349	353	360	338	359	374	362	397	370	332	351	385	373	314	345	349	347	355	370	402	363	375	395	370	324	358	374	347	333	363	390	324	353	347	358	356	343	378	353	320	351	389	339	378	375	370	371	376	381	367	360	369	323	396	355	344	370	360	366	352	370	351	366	346	356	371	357	383	410	368	351	374	362	330	314	371	335	344	357	372	369	367	356	348	339	342	341	377	342	371	346	336	383	342	367	383	336	332	345	330	375	367	348	339	376	333	354	338	369	370	334	340	369	389	367	370	375	370	375	340	364	366	358	378	357	355	339	370	362	345	386	367	368	345	342	359	338	352	325	368	358	380	378	359	392	364	386	369	379	346	342	360	349	368	343	351	371	351	327	378	332	377	344	385	387	391	388	379	340	353	382	347	347	345	389	388	368	373	343	340	375	368	379	340	383	364	368	388	399	360	383	340	362	363	376	330	388	369	368	397	395	336	393	383	370	357	375	375	335	379	378	353	347	347	358	369	387	369	333	378	366	393	366	389	328	345	367	367	350	380	365	345	377	381	320	349	368	360	345	352	385	351	366	358	349	370	339	384	362	367	367	377	380	350	375	368	396	376	366	383	362	381	379	337	353	367	354	390	319	390	359	351	360	345	353	369	367	378	354	345	373	374	335	364	363	347	336	359	341	374	405	369	347	357	399	335	336	397	372	384	383	330	388	359	374	350	293	358	371	388	383	362	338	366	325	377	316	372	368	331	358	365	363	334	367	403	396	375	374	355	373	355	409	373	374	379	353	369	367	358	362	366	316	347	351	373	367	335	352	355	351	364	366	340	376	362	335	326	339	362	352	386	384	324	338	334	334	418	383	368	348	374	364	356	353	347	382	353	364	337	391	350	381	375	366	362	369	340	350	344	360	375	394	359	358	348	346	351	327	385	352	353	353	346	339	372	385	382	354	365	372	386	372	321	379	358	369	369	361	350	387	363	380	369	356	355	356	361	360	356	342	347	374	377	378	366	350	383	396	352	354	372	362	348	344	345	394	317	349	355	361	348	333	344	402	401	348	317	374	384	372	367	346	341	375	354	330	364	367	349	357	355	358	373	360	364	378	367	338	358	358	380	364	368	367	364	353	409	379	355	347	349	372	394	380	352	343	358	393	368	368	354	345	369	361	338	361	388	341	388	329	327	389	358	396	370	330	341	410	378	358	388	350	382	381	353	373	363	364	325	353	387	368	356	381	366	338	412	341	358	334	363	340	334	355	378	341	368	343	341	381	352	387	347	373	365	379	349	338	354	327	387	342	344	352	356	360	384	388	338	368	297	392	383	387	362	364	360	377	386	361	356	371	366	353	371	334	348	370	331	347	340	331	378	352	397	361	378	377	368	340	374	362	363	338	359	394	385	365	374	369	362	321	351	350	355	350	366	357	388	343	363	345	345	372	337	378	335	362	358	390	366	356	374	354	376	363	364	365	372	351	319	336	381	381	327	364	340	385	366	353	386	400	353	363	364	370	349	358	349	385	340	333	366	374	386	363	372	343	353	337	312	346	357	368	367	387	360	376	387	345	381	404	347	358	335	371	373	359	367	372	370	341	384	344	367	365	386	325	331	369	351	362	351	383	353	328	368	357	358	334	371	328	364	338	329	405	376	359	384	347	355	342	335	368	345	338	352	361	366	346	346	385	378	346	357	311	357	346	369	408	330	375	364	342	335	353	369	346	379	341	345	358	372	322	377	384	364	349	312	368	323	342	359	328	368	373	368	353	373	375	352	356	385	379	381	363	359	329	351	375	382	342	373	349	355	395	369	362	382	366	347	373	357	359	326	393	349	372	353	383	379	366	364	357	372	371	341	352	368	362	377	391	385	346	374	345	388	380	367	371	375	348	355	382	379	366	403	338	384	356	388	338	353	366	369	343	359	360	340	377	357	336	353	358	343	348	322	346	355	368	364	326	412	364	366	350	349	346	341	351	405	356	334	360	377	349	400	336	379	359	363	372	343	355	401	344	350	358	325	353	344	395	375	358	319	338	348	354	358	391	370	350	353	392	355	371	324	312	371	325	347	371	377	350	380	351	368	356	387	365	392	377	360	334	365	352	349	403	361	363	317	341	346	344	334	353	338	387	330	366	347	358	353	325	354	377	353	392	362	349	374	358	360	342	361	378	358	402	354	349	345	345	339	379	373	337	370	413	380	374	385	360	383	361	367	376	334	376	324	358	373	364	391	376	353	341	395	388	371	369	353	353	320	377	393	343	379	341	314	352	335	351	371	362	350	374	374	361	370	371	378	378	392	344	384	384	362	337	337	347	348	376	345	390	360	366	326	363	374	382	355	359	363	357	352	344	379	378	374	370	358	336	366	391	341	363	346	378	343	363	373	378	336	332	370	342	350	383	338	364	379	346	358	352	372	351	348	362	353	361	348	366	381	365	340	333	346	384	345	389	378
1485	555	273	773	7312	312	170	197	161	162	164	144	148	119	108	116	87	62	65	56	34	34	38	45	43	39	28	38	31	37	33	36	35	31	26	23	31	29	27	32	22	21	29	31	20	18	23	22	26	24	21	24	21	18	21	22	21	30	22	21	28	20	30	19	25	15	19	25	23	20	29	22	22	12	25	21	14	33	29	16	22	21	29	27	15	16	20	38	20	24	16	21	16	25	21	15	20	28	24	20	19	24	19	17	24	23	19	20	19	17	20	17	16	19	20	24	15	20	15	26	17	15	11	27	18	19	24	22	20	19	15	18	19	11	21	22	24	15	13	14	26	25	22	21	20	24	24	19	23	22	24	22	23	20	16	18	18	23	22	14	13	22	22	26	19	29	23	27	17	17	26	21	25	18	15	23	18	22	19	18	13	21	23	18	17	17	14	18	16	18	22	28	21	25	22	19	24	20	17	21	18	19	11	23	16	22	19	19	22	22	23	17	24	22	25	20	16	22	19	18	27	31	23	25	17	20	18	23	16	8	26	30	18	27	24	19	25	16	26	26	20	20	15	21	21	22	15	28	20	23	13	20	21	18	15	29	19	25	20	23	18	7	16	17	17	18	21	16	23	19	25	26	18	24	24	18	22	27	16	17	16	15	19	28	25	22	24	21	15	19	15	17	26	18	26	16	27	13	20	27	18	20	18	26	25	24	26	28	19	29	27	19	28	15	11	15	20	21	18	17	19	18	21	24	28	23	20	26	17	24	14	22	32	17	14	26	28	17	20	19	23	13	13	24	26	27	23	30	21	22	25	15	22	17	22	19	31	23	22	29	13	18	35	10	14	18	23	19	21	18	24	21	21	21	17	18	30	14	20	17	14	18	17	23	20	17	23	16	23	15	21	22	22	26	13	26	17	21	16	23	21	19	18	22	20	21	25	17	19	20	17	21	17	11	22	18	20	23	15	22	25	17	17	22	21	22	24	10	16	19	24	22	24	22	22	21	20	21	17	21	27	19	22	24	24	23	19	16	15	21	26	19	25	23	24	33	15	33	21	23	19	21	18	15	25	23	26	23	31	24	15	21	20	19	26	21	23	20	12	21	28	25	18	31	24	21	18	21	21	12	27	28	13	18	24	22	24	11	25	33	27	15	18	19	22	16	28	16	15	22	24	24	23	30	15	15	23	27	22	18	19	16	15	23	22	20	17	14	23	19	22	13	14	15	21	24	27	24	17	18	16	14	20	19	16	21	37	14	14	15	14	32	21	25	17	20	19	24	23	24	22	31	20	30	16	26	23	24	15	24	19	19	20	22	22	20	19	19	25	21	17	19	16	14	22	27	22	19	18	28	20	13	14	24	25	16	21	20	23	24	25	19	20	21	27	25	16	25	23	13	21	24	19	17	29	19	23	27	8	22	26	13	12	19	28	21	22	24	18	25	26	31	28	22	14	18	20	15	22	19	20	20	23	32	22	20	12	23	20	27	21	9	24	17	21	18	15	22	15	27	23	13	15	18	17	20	16	26	14	26	16	25	17	18	25	24	27	20	11	29	7	17	21	22	18	19	22	24	20	31	18	20	18	15	18	21	18	12	12	21	25	14	21	14	26	20	13	21	18	22	20	20	14	24	27	24	23	32	17	19	19	25	23	23	19	22	15	24	23	15	17	18	19	19	18	22	20	21	26	22	31	15	13	20	12	23	17	15	22	16	27	16	18	22	21	28	22	26	13	17	23	17	19	13	24	25	22	23	23	26	14	24	25	21	23	21	22	26	17	19	15	20	14	15	26	24	18	24	23	20	18	18	17	26	20	18	31	26	24	19	19	24	21	20	20	15	14	20	19	17	20	20	20	25	26	23	20	27	21	26	24	20	12	21	23	21	24	26	21	22	19	24	19	18	21	18	28	19	19	26	30	17	19	31	20	20	16	24	17	26	22	16	15	24	14	23	25	27	19	19	28	23	27	28	25	23	21	23	18	22	26	17	25	22	19	20	14	21	18	11	20	22	21	27	21	15	23	21	15	24	24	24	13	30	20	17	24	22	16	25	16	19	15	26	20	16	23	18	17	25	20	29	19	25	26	14	20	21	19	26	17	23	21	20	25	19	27	28	21	24	20	16	24	22	26	26	21	23	19	24	16	31	18	26	14	19	23	14	22	13	21	18	26	18	24	29	19	30	21	19	23	28	23	26	23	12	31	15	22	21	26	22	23	20	20	20	19	24	30	25	19	16	16	23	17	19	16	22	19	26	21	15	19	22	15	28	16	29	20	21	14	21	15	20	26	20	16	15	27	17	12	17	22	25	19	24	32	28	23	21	19	30	21	18	22	16	21	12	22	20	18	16	16	24	27	24	16	16	20	13	14	21	16	25	15	30	13	21	23	24	21	21	14	23	26	17	19	10	23	15	17	15	15	22	16	19	22	14	19	20	20	27	18	24	16	16	14	17	24	28	22	15	20	19	25	20	21	21	25	23	18	27	24	22	28	14	25	23	18	19	18	22	20	22	33	14	28	16	16	26	17	23	22	29	24	15	19	23	19	15	18	20	23	20	21	14	17	23	15	15	24	13	21	21	20	24	26	23	20	16	21	34	17	18	27	19	24	17	24	19	18	23	23	27	20	24	18	27	20	18	24	17	22	16	18	17	19	17	20	17	21	18	15	11	29	18	12	16	21	23	15	18	22	19	13	22	26	20	16	36	21	17	18	14	21	18	17	21	16	22	21	19	24	31	15	19	25	21	17	17	18	23	18	16	13	14	25	20	10	20	15	16	22	18	27	23	23	23	20	18	21	15	24	16	17	22	20	20	23	14	21	22	27	20	17	23	17	17	15	19	19	29	33	21	21	18	25	27	17	23	25	20	23	35	21	22	24	13	28	14	19	19	11	14	14	12	22	16	24	23	19	15	19	20	25	21	13	16	22	23	19	20	18	30	17	21	19	17	19	16	15	26	23	26	23	21	31	29	21	12	25	14	28	20	16	19	19	25	18	26	20	24	22	21	12	14	20	23	23	28	18	20	32	22	21	18	22	18	26	17	16	29	16	21	18	28	23	24	14	16	25	16	18	21	15	18	20	23	22	19	20	18	21	21	17	17	16	29	28	20	16	21	22	20	16	21	21	25	22	13	21	15	17	21	21	16	26	21	14	33	26	20	24	21	18	34	25	15	22	22	29	23	22	19	24	28	23	27	16	15	22	13	21	18	26	34	27	25	18	24	20	26	12	23	17	23	15	17	15	25	25	26	30	25	26	12	19	28	25	20	15	21	18	25	15	17	15	18	14	24	17	18	25	19	17	18	21	25	14	20	25	27	14	29	31	13	25	18	18	23	34	21	18	20	19	16	16	17	12	18	19	16	27	19	14	22	26	15	12	12	15	27	22	21	22	18	17	23	18	20	22	21	20	18	19	22	22	18	21	13	23	15	16	19	25	15	12	26	17	23	16	23	29	19	20	29	25	18	19	22	23	27	22	21	14	23
25583	17655	9353	35637	51219	24158	19086	17391	14905	13456	11419	10270	8925	8348	7719	6170	4866	3649	2837	2311	2304	2142	1813	1668	1938	2039	1537	1423	1166	1266	1125	1057	1041	920	858	874	831	877	886	759	748	648	642	638	590	567	560	579	545	536	562	491	516	554	547	538	562	544	518	521	529	547	593	536	543	541	488	493	528	545	543	490	487	436	441	402	441	429	406	394	384	403	396	390	439	395	402	373	390	387	397	421	394	398	392	369	410	379	384	403	390	393	385	370	390	395	403	361	386	392	404	372	412	392	397	383	376	376	398	389	370	410	379	400	400	355	366	367	357	390	385	380	385	371	369	407	434	366	368	392	378	430	400	408	384	413	354	409	373	354	341	413	386	424	394	422	409	429	413	401	353	395	394	388	372	395	402	421	390	359	344	374	354	398	368	355	379	372	383	384	380	396	382	376	367	351	361	351	355	382	387	389	360	404	380	394	390	380	347	398	369	402	385	397	385	386	389	388	402	384	393	373	350	381	395	395	404	359	407	389	385	396	392	368	349	347	323	400	402	366	377	372	394	342	429	366	374	394	351	361	398	381	363	367	397	412	394	392	383	386	365	389	338	401	390	362	407	417	438	408	412	391	397	365	347	386	374	353	354	385	392	375	348	372	387	373	359	363	394	362	396	370	362	357	386	374	384	342	382	379	409	409	393	366	410	391	379	364	398	388	398	364	373	369	365	352	356	339	373	391	362	371	386	369	393	332	374	396	423	344	395	416	362	371	374	372	411	399	345	384	377	401	376	347	370	388	385	369	353	368	400	392	375	364	387	367	352	386	401	361	369	385	390	373	380	411	388	368	373	363	360	342	356	438	362	415	345	368	365	379	393	365	364	379	378	385	361	364	360	390	396	384	393	367	363	379	371	373	383	393	387	378	365	376	343	374	377	378	378	391	380	376	361	360	354	366	366	377	399	419	358	392	344	364	392	378	411	347	381	382	377	380	377	400	373	381	400	355	392	374	369	369	377	421	380	371	353	405	361	387	371	373	337	359	378	380	351	377	363	361	369	401	394	362	380	344	369	384	369	337	384	398	370	403	330	336	386	414	351	366	381	383	390	390	361	364	370	358	399	373	365	364	413	357	359	356	392	365	411	398	361	392	415	368	347	398	404	391	400	378	409	395	399	377	397	386	381	404	373	398	417	394	376	382	384	394	373	358	359	385	361	397	352	363	386	378	366	346	383	380	384	395	378	386	380	381	365	362	360	370	418	350	370	395	402	375	416	371	392	370	361	370	396	358	350	365	343	406	416	359	376	403	390	393	362	396	369	392	354	420	361	378	362	399	373	372	366	335	348	371	388	383	385	403	378	369	393	368	374	405	389	362	357	350	368	353	361	388	348	361	397	388	359	398	384	399	366	386	366	377	375	375	389	398	360	365	402	357	372	342	383	365	382	407	371	368	358	353	345	382	392	379	365	408	381	369	385	396	362	352	368	370	370	364	352	375	388	383	397	373	367	397	411	398	400	394	385	363	343	393	400	417	390	328	385	360	382	353	365	364	376	370	363	345	343	386	393	396	398	375	383	408	405	389	365	365	365	343	370	377	390	390	383	388	370	352	377	359	384	370	377	361	383	370	376	396	403	364	369	404	362	367	381	404	375	382	377	369	398	387	404	352	393	373	363	395	353	395	354	378	362	381	382	383	370	392	402	384	374	361	397	390	370	344	374	408	355	353	378	383	377	363	372	343	365	405	385	376	377	392	352	367	383	396	370	394	410	361	369	379	375	399	378	376	383	358	385	371	390	376	359	361	368	383	362	388	374	403	422	354	384	364	413	402	409	382	355	396	378	389	378	324	371	371	372	403	371	362	374	395	371	388	382	372	384	386	382	408	377	395	356	387	378	348	393	393	341	385	383	388	391	371	379	340	407	348	397	376	403	422	378	391	339	364	372	351	412	356	376	371	402	360	366	382	388	405	377	407	361	402	372	341	379	360	355	355	360	366	407	369	393	346	351	354	395	388	356	365	380	373	360	357	326	366	364	413	365	386	383	363	392	359	364	372	346	357	371	382	378	401	352	400	396	377	369	367	411	387	391	366	391	389	359	403	355	363	375	362	364	372	374	338	388	346	342	387	356	390	392	410	378	366	378	349	358	413	386	348	353	357	396	376	378	361	382	387	343	429	390	389	381	394	359	363	384	377	381	381	355	374	401	397	391	378	400	362	383	365	384	367	397	376	372	410	370	359	393	399	390	388	368	382	372	372	389	396	375	383	368	356	359	371	375	387	371	369	395	366	382	403	355	377	370	368	392	367	373	362	403	382	369	372	407	394	372	379	391	391	360	390	384	404	381	402	324	416	366	388	384	407	394	357	387	400	394	356	391	365	372	382	330	345	396	373	339	387	335	393	351	361	358	391	379	340	396	375	396	373	373	383	344	357	364	401	402	337	342	377	396	360	387	361	398	412	379	355	388	398	385	385	359	343	340	371	334	360	348	397	332	402	333	374	367	367	372	408	371	412	391	398	420	363	343	379	377	416	362	375	344	362	355	374	361	392	368	356	369	376	356	373	391	391	398	367	375	384	388	391	379	396	367	369	391	360	382	354	348	379	339	386	353	392	371	361	389	393	374	374	379	359	393	404	366	387	411	407	329	368	356	393	364	403	381	375	364	389	392	401	362	364	355	371	366	408	387	368	389	347	395	371	365	388	388	396	409	366	363	383	360	351	402	393	353	343	357	396	393	355	412	393	374	379	413	392	420	378	373	412	358	380	352	347	382	375	392	371	378	389	367	409	369	374	363	368	360	361	335	385	369	372	354	354	385	417	359	401	373	385	347	405	367	409	384	382	392	376	348	417	361	354	375	370	379	351	370	374	390	359	422	376	396	379	358	366	373	368	345	395	398	372	373	367	367	374	379	388	370	377	400	399	368	387	390	354	399	362	365	348	382	383	386	367	325	354	383	363	370	405	409	396	356	393	377	386	411	369	329	354	355	377	389	373	359	374	361	344	360	413	368	416	338	399	380	359	377	382	395	368	412	378	381	392	370	350	378	403	383	370	410	343	406	370	381	395	380	392	352	381	399	359	387	375	411	383	379	380	380	383	376	383	359	355	397	358	378	368	384	385	354	354	366	382	365	385	348	380	365	351	362	377	351	397	368	407	359	389	386	355	376	369	372	369	366	369	367	352	392	393	386	422	373	372	388	366	376	401	388	374	391	423	356	385	373	357	372	390	375	401	367	375	382	394	409	384	356	370	352	389	368	333	395	354	375	366	393	394	353	375	338	349	372	365	388	361	349	375	387	387	382	373	385	352	379	375	373	371	370	409	346	415	392	369	362	424	360	402	402	352	372	370	388	421	338	401	388	386	365	397	413	395	382	367	369	370	377	394	384	389	377	370	386	380	384	355	360	370	362	358	361	381	353	399	345	377	358	387	368	360	386	353	373	354	392	393	401	406	372	390	386	365	354	348	372	409	390	375	395	374	380	390	385	369	399	386	362	361
2353	398	199	532	4273	220	129	124	125	111	129	125	103	100	94	80	63	61	52	52	51	37	50	46	56	52	48	46	41	52	50	40	25	27	39	39	22	33	24	32	45	35	42	38	46	36	35	32	33	34	30	19	33	26	43	36	26	29	36	35	32	29	34	28	27	44	36	38	35	29	33	33	24	29	38	38	28	33	28	27	27	36	28	30	29	28	25	33	36	27	29	32	42	25	33	46	25	31	25	27	35	29	30	31	40	36	26	43	26	38	32	34	28	35	42	34	32	38	35	31	34	29	30	32	35	32	23	29	28	25	26	33	31	36	39	37	29	35	31	39	29	28	31	36	28	27	28	43	45	35	33	34	41	34	41	39	35	42	30	23	34	37	35	39	41	33	40	42	28	31	29	41	28	31	36	41	22	23	35	29	30	35	36	33	49	42	36	36	31	23	30	30	25	28	32	33	39	25	37	31	29	37	42	36	27	23	36	31	36	32	32	38	30	42	37	31	31	35	30	47	35	29	30	21	29	33	40	36	24	30	39	40	27	32	50	31	32	31	41	36	38	30	37	32	31	34	21	20	37	35	39	21	37	42	40	29	22	41	30	32	34	32	38	26	31	24	37	32	32	26	35	41	41	39	25	28	28	32	36	27	29	38	30	37	37	32	26	40	38	31	40	24	38	30	29	38	40	38	39	25	43	38	26	38	40	33	30	37	37	33	35	38	29	23	33	26	25	37	39	36	31	26	25	30	30	28	35	38	27	56	23	35	34	36	48	34	45	31	37	31	33	32	35	33	29	35	36	28	36	23	27	34	12	26	34	32	31	34	30	30	37	32	30	23	34	43	36	32	29	32	28	41	34	37	31	39	24	31	32	29	30	34	42	38	31	35	21	38	25	34	28	32	26	38	28	38	34	31	29	31	36	32	34	35	21	30	29	37	39	29	25	36	29	40	37	39	30	26	35	37	38	26	32	32	36	31	40	23	36	33	37	30	26	31	29	29	30	37	35	38	31	27	23	27	32	40	29	28	38	42	30	28	39	28	35	27	21	32	25	30	35	28	44	24	32	41	38	37	27	33	32	37	26	35	36	38	28	31	24	42	37	34	42	23	26	25	27	27	36	32	32	44	35	30	28	28	32	31	30	41	30	24	35	49	31	34	33	37	40	37	40	34	45	30	35	38	32	39	30	36	35	28	31	24	40	35	35	28	39	34	32	33	21	27	26	34	33	36	42	38	26	29	51	32	33	35	26	28	34	37	28	28	25	33	36	38	25	29	41	39	27	31	36	39	31	32	40	37	29	36	35	25	37	37	33	44	31	29	32	23	37	32	28	28	24	37	32	31	23	34	39	30	38	27	30	28	38	33	30	27	40	34	29	48	40	33	43	38	34	37	34	28	39	43	31	36	35	24	35	21	34	34	38	25	30	36	39	33	33	38	33	26	28	40	31	32	43	31	32	20	36	30	28	35	28	27	37	41	37	34	48	28	29	35	34	33	33	22	30	29	29	37	40	34	36	40	29	33	39	31	45	31	20	27	32	39	25	32	34	34	27	33	33	30	34	27	31	26	28	30	38	36	32	33	28	32	35	25	42	32	28	31	23	32	33	31	28	37	36	31	35	33	33	27	38	38	31	33	31	45	33	26	27	34	44	29	40	26	35	30	23	29	34	32	27	44	25	34	26	20	35	35	31	35	26	30	26	20	26	21	42	35	38	34	27	32	31	40	39	42	33	34	30	32	34	31	35	37	26	24	38	33	29	32	36	43	37	34	43	28	26	39	29	38	38	36	36	28	25	36	34	29	33	29	40	47	36	36	29	30	37	34	31	27	30	28	33	30	33	32	42	26	28	28	31	29	30	25	33	32	24	35	35	26	31	33	27	35	27	30	34	34	29	39	25	21	37	27	39	35	28	35	34	24	31	33	37	25	37	40	37	28	27	33	32	36	43	44	34	19	29	35	26	34	37	35	23	31	36	24	28	34	38	36	33	35	37	35	32	32	37	37	32	39	24	34	37	36	45	32	38	33	32	34	26	25	29	37	27	27	31	44	30	31	43	26	32	40	27	29	49	34	29	28	43	32	38	38	30	31	34	25	26	35	37	29	31	33	35	39	36	40	44	29	30	35	45	30	33	31	28	38	33	32	34	34	25	32	31	27	34	31	35	20	24	32	36	35	37	38	28	22	33	29	25	38	36	27	35	30	38	40	43	37	35	36	22	34	37	32	34	31	23	29	36	39	31	32	28	33	34	33	29	41	31	32	23	31	31	22	17	35	29	24	38	40	23	28	27	34	34	33	30	33	32	25	35	31	33	28	32	34	31	34	30	28	28	28	31	28	42	20	32	29	29	27	39	35	30	32	46	39	25	30	34	34	38	26	29	35	29	31	31	26	38	23	31	34	33	46	42	34	29	23	41	39	34	19	29	33	38	28	43	27	25	31	39	29	33	34	33	47	38	26	30	35	42	34	24	28	36	23	28	38	41	15	29	34	36	34	37	25	37	26	32	34	31	27	38	34	35	31	25	29	28	32	27	28	29	34	33	41	34	23	31	15	24	29	39	40	30	34	33	31	30	33	24	33	36	26	35	31	28	34	29	33	23	23	32	43	26	29	34	41	31	29	35	34	40	36	35	25	31	24	39	40	36	34	34	30	38	27	23	33	30	31	31	30	38	25	26	29	24	34	32	39	28	30	31	32	30	41	30	42	29	32	33	35	27	28	41	30	33	36	25	36	30	34	26	36	44	38	30	36	38	46	28	33	40	35	31	28	28	22	30	23	23	41	32	37	33	26	28	37	32	39	39	26	41	33	26	39	36	30	36	36	28	31	33	32	27	29	37	31	33	31	27	21	37	35	32	35	33	24	38	23	30	35	38	24	36	24	32	38	36	26	20	37	32	43	32	31	31	35	35	39	28	29	21	38	33	26	28	36	34	33	31	23	30	39	25	43	40	28	29	32	34	36	30	35	42	29	30	34	30	28	30	39	33	29	20	30	22	23	30	36	35	25	35	34	31	35	43	43	37	33	27	27	33	36	36	19	29	42	39	35	37	35	30	30	33	32	26	28	37	32	34	37	36	43	35	26	38	31	30	35	34	26	29	37	36	34	32	24	30	42	43	50	35	27	41	40	36	30	24	34	25	28	31	31	41	38	33	30	22	33	32	35	39	33	20	29	33	29	32	39	43	40	39	42	28	29	34	36	33	32	31	43	38	34	32	30	37	25	28	37	29	29	37	36	30	38	48	25	29	34	28	27	31	32	39	40	30	33	27	35	40	23	43	36	37	25	26	36	26	28	44	39	39	29	35	34	38	35	30	31	33	34	31	43	31	28	32	32	35	45	26	28	37	26	39	44	31	30	30	31	39	37	29	35	30	32	30	35	27	31	39	28	37	26	36	30	37	35	33	44	37	25	36	43	36	28	29	41	31	29	26	26	33	34	29	25	24	40	31	25	30	30	38	29	36	20	34	30	38	38
19660	13072	6875	29549	51628	18102	13659	12040	10292	9135	8321	7416	6141	5890	5187	4493	3302	2595	2180	1950	1812	1551	1482	1488	1609	1434	1223	1302	1120	1082	1086	1100	970	1000	995	902	917	947	877	795	783	789	768	736	714	704	659	701	674	733	658	642	635	703	687	650	698	728	671	637	645	750	738	642	702	707	695	698	695	692	658	696	659	608	592	611	633	600	603	608	589	670	613	548	583	598	531	626	607	575	586	614	578	611	538	614	637	598	575	588	615	566	572	580	539	562	613	563	585	573	594	632	545	568	594	602	615	556	578	566	588	654	613	628	558	566	600	594	544	568	573	669	575	577	569	635	560	592	612	569	604	599	584	589	570	568	607	598	545	572	593	611	595	616	594	608	609	604	594	604	569	603	605	523	568	586	577	629	616	595	551	564	619	534	601	601	568	606	616	567	552	614	577	613	607	543	587	618	592	597	582	550	592	567	580	557	599	609	592	580	595	557	584	540	592	604	584	574	621	595	606	565	577	569	603	559	562	576	556	582	627	593	583	596	565	559	560	604	570	601	609	580	583	533	563	571	574	585	604	605	630	601	590	604	575	574	580	544	596	564	589	611	574	582	587	574	572	629	553	585	569	583	590	577	591	579	576	559	594	595	572	582	587	583	583	580	554	569	592	568	568	587	604	590	598	630	630	535	574	612	581	558	611	561	545	561	599	573	604	572	561	593	584	609	593	500	583	577	614	577	577	586	542	565	593	605	609	589	573	597	552	568	565	604	583	569	578	624	577	552	590	603	651	606	601	550	618	597	588	543	578	592	572	603	569	586	563	596	575	573	609	556	575	558	614	630	575	583	562	610	569	596	576	567	560	601	592	562	567	594	619	599	566	596	673	628	584	612	530	593	576	589	545	566	557	635	590	620	589	615	552	565	575	567	600	554	575	591	536	570	569	561	583	591	586	608	635	606	597	577	555	590	554	647	608	597	545	581	591	618	573	642	591	597	629	536	573	590	636	568	612	598	519	589	584	560	585	556	573	570	647	550	586	566	592	597	548	558	629	579	605	569	554	605	551	588	528	615	578	612	586	562	531	614	634	567	596	586	590	572	620	603	614	617	565	613	569	607	552	602	609	600	589	579	595	586	605	614	604	598	584	552	582	588	578	518	586	545	554	600	587	550	606	561	552	595	616	616	583	565	563	615	619	561	587	566	545	592	585	623	590	586	613	579	568	551	571	585	564	554	590	580	579	551	602	564	580	601	592	552	553	517	586	582	575	617	608	574	598	605	586	585	617	578	601	596	610	554	613	616	551	563	586	595	547	616	586	569	589	563	562	594	642	586	575	607	634	582	584	557	572	574	559	539	614	598	540	555	585	588	567	545	607	617	626	569	571	581	605	561	509	599	602	563	581	561	612	569	609	560	556	552	618	595	576	547	579	574	587	555	618	579	579	590	573	571	586	526	560	577	593	564	601	590	574	572	623	594	533	587	555	596	579	571	566	580	584	588	566	578	574	537	543	582	589	547	571	553	573	593	618	512	594	594	590	587	564	609	557	602	610	605	615	650	595	555	575	598	572	535	576	621	568	561	539	554	589	611	591	590	603	546	604	567	600	569	590	596	578	571	597	595	571	583	594	581	615	627	559	574	589	616	577	584	574	574	552	559	564	528	576	567	582	563	566	576	575	618	529	634	596	615	577	558	577	621	587	606	585	594	605	572	569	609	568	580	564	610	513	562	538	588	588	599	584	556	576	577	543	582	589	621	547	597	612	592	612	647	599	587	638	632	598	554	616	583	575	597	599	602	586	558	599	558	641	565	534	591	566	620	560	552	588	600	574	617	613	631	563	607	595	543	583	559	551	595	580	569	593	606	561	577	656	587	574	527	569	576	579	625	545	574	622	596	544	584	563	601	583	561	627	563	594	597	589	535	580	584	567	569	549	582	591	605	602	533	570	585	588	583	569	570	552	592	580	583	568	547	608	573	540	596	571	580	551	590	577	570	582	628	597	545	538	580	540	530	522	632	564	547	571	597	531	591	537	587	582	570	565	568	584	647	572	595	629	599	607	598	628	577	559	575	599	583	550	634	583	609	567	590	601	641	563	543	580	549	597	577	610	576	576	583	608	551	606	587	565	544	605	596	588	593	569	571	564	537	579	590	573	650	584	594	581	603	572	560	626	577	583	538	604	602	564	555	598	592	568	595	578	561	571	592	590	598	562	567	616	601	544	586	604	584	565	646	563	542	593	559	583	539	615	570	577	561	588	576	555	592	592	560	566	584	608	590	574	580	546	579	623	566	572	580	577	568	569	584	562	571	563	630	585	624	600	572	575	575	593	564	635	606	600	590	572	598	560	594	589	608	585	643	570	537	573	559	565	610	605	567	570	572	581	614	596	609	561	557	594	537	597	592	583	560	601	567	609	583	616	594	585	588	573	554	565	540	579	562	600	561	527	619	546	545	559	580	612	583	574	571	558	560	587	562	567	567	586	564	645	586	580	582	568	604	530	567	571	582	536	582	603	602	585	605	561	572	582	600	598	589	551	619	616	578	596	588	594	556	533	566	620	583	611	567	547	630	595	575	565	591	584	623	560	553	593	599	577	592	592	548	634	640	596	605	587	573	607	584	569	561	551	595	508	578	575	597	572	558	581	593	572	593	580	576	549	590	573	547	570	560	557	582	571	591	595	561	596	571	585	571	627	586	584	613	573	532	598	589	568	610	526	580	603	592	595	555	589	609	562	598	574	574	551	584	614	590	614	580	579	574	561	579	601	549	557	611	547	548	545	609	593	590	597	612	582	591	620	594	566	566	537	580	561	647	615	581	575	588	595	542	589	564	597	610	630	609	565	594	569	543	543	604	595	581	580	591	553	563	583	569	604	563	584	620	585	556	592	571	573	613	579	558	564	607	597	597	565	586	570	593	588	597	613	574	549	599	587	599	602	555	565	520	575	619	563	560	563	578	594	582	555	573	600	557	603	591	552	540	575	598	576	575	540	598	625	570	624	609	648	575	593	602	565	607	573	609	590	584	585	541	606	597	629	634	588	564	601	571	577	530	595	560	583	558	574	577	612	568	585	579	618	611	610	599	591	579	581	570	536	548	620	608	575	560	560	588	577	605	596	640	580	546	588	542	578	558	587	576	563	546	588	613	574	589	564	584	588	612	595	630	567	569	564	576	593	539	555	605	563	551	570	579	555	572	574	588	594	585	552	641	553	582	596	588	581	594	541	609	591	551	563	561	563	584	546	567	605	573	582	566	576	569	545	585	585	619	548	578	595	591	569	578	614	559	591	562	557	617	621	593	559	601	606	563	565	601	558	585	604	598	565	577	584	556	595	585	559	583	558	592	633	577	570	558	550	577	562	584	584	578	578	567	508	536	599	574	592	587	599	595	608	601	564	581	590	601	585	620	610	635	573	607	552	610	578	626	594	586	613	576	568	643	579	576	568	640	582	580	554	580	591	572	627	583	605	614	583	550	560	626	628	592	549	576	627	538	549	587
1760	703	354	1887	12112	786	172	154	156	162	162	167	128	137	124	120	87	67	67	53	75	56	47	44	56	48	55	49	29	55	33	40	28	31	31	27	26	26	36	36	39	33	32	26	31	33	31	32	27	28	26	26	33	29	35	33	25	29	36	39	33	30	31	20	27	24	32	35	21	32	30	24	32	26	34	22	23	38	25	30	27	24	26	28	27	27	31	32	30	28	28	28	26	24	31	27	29	30	23	27	24	19	24	24	22	26	24	32	27	27	23	22	29	25	22	29	30	22	36	35	33	31	27	20	20	23	28	27	21	33	22	30	24	26	21	34	31	27	17	23	29	18	25	17	17	19	22	32	26	27	23	28	21	26	25	22	25	28	25	28	32	19	23	27	35	14	32	19	30	25	30	28	36	28	26	32	19	28	19	24	32	31	22	27	39	22	26	30	23	32	36	22	25	24	22	36	24	26	18	11	25	22	28	18	28	22	27	23	32	23	27	20	31	23	22	29	29	24	26	17	24	21	31	15	32	27	37	32	26	33	37	30	26	22	25	28	25	32	21	20	26	31	24	28	25	37	29	21	27	24	24	24	23	33	35	23	29	38	27	23	34	21	23	28	18	23	25	25	24	30	25	12	25	27	26	30	21	24	29	39	33	26	26	24	28	23	25	27	30	26	24	26	24	31	15	31	40	31	30	25	23	27	25	36	23	27	17	24	30	18	35	26	17	33	16	25	22	20	31	23	23	17	24	21	18	22	26	23	28	20	24	20	25	23	23	20	27	23	24	20	22	22	22	24	20	29	26	25	25	37	24	25	21	23	25	27	26	25	19	20	31	32	30	27	35	35	25	33	20	28	24	25	34	27	21	33	25	34	14	25	25	31	32	23	26	21	26	31	34	22	25	22	26	25	29	24	16	28	23	18	19	21	28	25	28	36	22	21	31	21	28	24	38	28	11	37	22	29	22	19	29	28	34	30	30	23	24	25	22	34	27	18	32	32	24	31	21	27	36	25	20	30	23	32	26	27	22	24	15	26	24	23	19	29	28	30	31	27	32	29	26	21	26	24	31	17	27	24	30	28	23	24	22	25	30	24	35	26	37	23	24	14	20	26	27	37	32	23	23	29	23	28	22	20	24	32	21	23	22	20	23	31	27	28	31	21	30	27	37	22	29	24	29	30	26	22	42	21	35	22	21	22	28	24	26	20	36	23	22	28	16	23	31	28	20	22	33	29	24	29	24	24	19	35	30	14	21	30	16	34	19	34	28	33	25	17	25	26	18	29	18	34	35	20	28	31	26	29	19	13	30	24	33	28	48	36	29	20	23	34	27	22	31	28	24	30	29	21	17	32	29	28	27	20	23	22	28	23	29	33	28	28	19	25	33	36	24	29	29	22	17	32	26	24	33	22	29	25	19	25	25	30	33	26	22	28	30	33	28	24	25	22	29	21	29	20	26	31	21	23	32	33	29	25	33	31	30	36	28	25	35	18	23	30	28	14	33	21	23	22	28	26	18	20	21	24	35	20	27	26	17	33	33	24	34	21	24	21	23	25	33	29	26	18	19	30	34	19	18	26	24	23	37	25	22	29	29	21	20	28	30	24	20	18	28	23	31	28	22	26	27	26	24	30	24	33	25	25	22	28	23	21	27	32	27	26	27	19	24	25	23	30	19	30	37	30	23	32	14	14	26	37	29	24	17	35	21	22	22	23	21	28	29	28	34	21	31	21	29	26	26	36	27	25	32	31	30	27	24	29	25	30	44	23	29	29	34	29	26	28	26	30	34	29	29	21	30	10	19	37	28	25	26	26	30	26	24	28	30	23	25	24	28	25	25	17	28	23	26	36	39	21	24	23	24	26	27	29	29	28	25	23	27	19	26	30	23	31	25	15	26	24	22	24	23	27	20	28	32	25	24	24	23	29	31	28	23	20	28	28	24	32	35	25	20	30	18	25	20	29	22	23	25	33	22	26	26	29	15	33	24	26	26	19	26	28	19	16	30	28	22	30	27	15	21	23	37	24	29	31	21	20	21	28	17	36	26	26	31	32	32	18	28	26	23	24	30	23	29	31	28	24	26	28	26	31	24	29	36	36	32	17	32	20	20	27	24	20	22	27	13	33	30	26	30	23	33	24	23	37	31	18	37	28	25	18	26	31	25	46	26	24	26	33	30	26	16	24	21	22	26	22	43	19	21	32	25	30	26	25	32	33	24	24	22	29	27	30	35	26	28	28	32	18	25	26	24	29	22	26	19	30	23	24	26	21	29	30	17	19	22	26	25	26	31	26	27	24	31	25	26	27	25	26	35	27	25	28	26	27	22	26	23	20	16	24	21	29	29	30	18	20	27	17	30	27	29	27	27	35	24	23	23	26	35	25	26	29	23	15	25	26	25	20	27	29	29	29	29	25	33	38	22	25	24	36	23	21	32	20	23	26	26	20	19	30	28	22	30	36	23	29	24	29	26	22	27	28	19	32	25	27	30	28	27	34	31	30	21	40	24	27	25	23	22	35	30	26	21	27	21	26	30	24	33	18	24	15	32	39	22	25	27	30	28	16	24	25	31	25	26	31	33	35	25	28	27	22	19	22	27	27	25	28	34	28	27	27	25	28	20	35	29	27	35	34	20	29	15	31	23	25	40	31	27	38	26	23	27	27	28	32	24	31	22	23	24	22	19	24	24	26	30	32	22	33	24	30	27	29	29	26	14	24	23	28	21	26	30	29	34	35	25	20	16	16	28	35	24	38	21	31	23	27	24	21	29	26	28	32	26	30	23	27	27	33	28	24	31	19	31	28	25	29	18	25	23	24	25	32	33	30	30	25	28	24	28	21	26	28	32	28	19	21	25	27	26	21	35	26	21	33	19	30	21	27	24	31	37	33	20	29	26	30	30	21	21	23	31	21	24	28	29	24	24	29	32	30	36	32	33	33	30	31	25	30	27	27	18	25	33	25	24	26	37	23	16	27	20	27	27	30	20	27	18	19	29	25	24	23	34	19	20	26	30	30	36	30	23	21	28	27	38	25	27	29	31	21	27	20	26	29	36	27	14	20	19	32	30	24	23	17	22	24	23	30	38	19	17	27	24	35	29	15	28	30	25	27	26	28	35	19	27	21	18	29	23	28	23	25	32	25	20	21	29	29	27	25	28	20	20	36	20	35	22	29	31	19	20	28	31	26	35	22	25	26	25	22	28	25	22	24	29	28	32	21	23	25	32	27	19	20	29	23	18	23	31	25	25	29	26	27	19	25	33	27	30	35	23	26	33	26	29	28	26	38	34	25	27	27	31	28	26	23	14	31	17	21	22	21	28	26	30	26	26	32	28	26	35	33	26	22	25	19	30	29	31	21	24	26	29	25	32	25	32	34	19	13	32	26	27	27	25	23	25	34	19	22	27	24	26	33	29	31	27	23	30	28	26	32	28	22	27	20	24	25	23	36	20	27	19	20	26	25	22	24	31	31	29	29	22	26	27	27	23	27
27141	18832	10773	45503	64295	23275	17794	15586	13205	12180	10760	10201	8597	7463	7013	5895	4803	3649	2987	2564	2572	2186	1965	2077	2219	1608	1611	1605	1261	1331	1269	1227	1183	1077	1026	980	949	917	917	911	850	795	752	721	742	642	653	650	608	644	611	662	595	585	616	617	626	609	631	656	667	648	648	636	642	584	601	616	678	670	616	616	619	523	514	488	540	489	470	509	520	505	483	488	534	493	496	497	483	456	443	508	515	470	494	489	480	468	460	511	462	470	486	487	504	490	478	444	520	497	519	493	463	458	486	462	490	480	502	475	488	471	487	457	505	456	466	434	469	473	438	478	516	470	491	461	472	428	522	489	471	463	456	463	467	424	470	492	454	443	485	474	491	481	499	485	478	516	475	533	510	490	452	466	478	454	486	465	489	502	413	479	446	423	483	477	496	442	486	480	456	506	485	401	466	463	491	461	458	490	493	468	463	473	478	477	493	449	462	491	479	434	449	426	481	420	471	464	472	446	484	485	508	496	475	490	447	457	460	456	434	436	447	482	490	463	482	449	489	480	484	455	471	444	422	452	430	444	488	478	455	483	498	480	432	467	454	454	474	485	490	467	512	429	496	453	479	437	510	457	445	442	469	469	477	483	453	468	452	434	455	451	471	442	452	434	468	464	465	442	447	468	462	492	492	514	472	452	428	537	493	481	484	475	477	460	447	474	481	451	479	441	487	431	463	491	441	487	432	505	515	451	462	472	463	491	466	455	438	458	496	456	487	497	464	485	463	484	442	448	451	488	481	471	469	436	449	462	447	447	465	458	435	465	452	481	485	459	495	503	456	482	465	443	457	445	454	463	478	457	471	479	450	453	472	472	486	483	489	469	459	461	467	465	489	488	488	484	419	460	470	469	464	482	492	467	462	508	477	473	480	466	504	442	457	484	463	444	473	424	439	452	468	463	480	464	479	471	460	465	431	441	481	458	458	493	462	468	426	477	434	433	487	458	463	454	479	427	458	485	462	452	429	439	435	460	460	468	515	449	461	430	470	449	464	442	465	463	475	450	476	448	485	493	492	463	428	481	490	467	460	472	465	461	454	401	442	461	463	503	434	462	457	444	505	433	469	449	457	504	484	458	458	433	445	466	458	448	479	466	448	518	492	458	449	461	450	466	442	483	449	460	458	517	481	455	470	459	449	468	477	472	492	431	497	488	466	447	506	451	464	465	474	438	495	468	458	501	466	444	482	445	428	447	451	481	497	433	445	461	485	484	444	466	502	444	445	442	455	467	455	461	449	481	474	480	480	494	467	496	463	473	487	467	429	473	498	470	438	515	460	492	481	481	440	507	474	465	464	450	444	452	498	454	430	449	483	465	488	465	465	485	452	494	521	471	449	487	438	465	465	466	484	469	471	477	493	524	468	482	467	466	482	460	450	481	483	443	504	464	451	424	446	426	496	472	476	518	485	474	492	461	497	459	497	471	485	459	455	451	479	445	459	461	485	448	476	471	445	433	426	473	505	448	480	470	419	456	482	484	472	455	490	485	436	479	479	469	461	469	487	464	468	405	478	485	462	457	439	496	465	476	485	439	475	486	464	485	469	515	522	457	487	476	467	500	468	484	454	465	459	456	445	445	446	473	476	452	455	452	467	475	487	490	467	485	473	458	430	459	477	480	530	436	452	474	431	422	457	424	444	506	482	456	431	518	519	464	484	498	485	451	443	476	481	456	477	441	453	500	461	504	488	442	433	523	464	438	477	460	482	429	466	465	521	482	459	469	460	471	472	448	452	476	479	433	459	457	480	475	475	437	462	475	482	447	451	489	455	464	486	475	428	482	502	535	446	439	441	468	504	462	472	446	455	435	439	449	460	478	462	462	441	444	475	442	443	461	477	437	483	407	504	500	470	460	442	458	499	455	489	459	463	455	456	484	477	468	470	474	465	441	499	456	475	482	478	461	507	479	466	475	475	468	458	466	461	474	505	437	457	499	467	477	513	478	482	498	455	463	470	490	486	456	482	443	473	472	472	496	491	468	434	513	477	479	470	434	443	473	482	475	487	479	477	452	480	436	456	479	483	470	423	463	459	474	488	486	422	487	464	456	492	445	508	457	438	478	464	433	487	500	460	469	466	489	467	491	466	421	458	480	480	513	469	450	461	485	484	521	465	454	482	422	455	461	487	465	502	468	486	458	445	465	478	466	456	462	486	455	516	452	488	460	447	452	435	431	516	446	432	491	453	459	488	452	486	462	464	480	479	476	509	452	473	477	519	443	488	442	502	459	462	475	446	431	450	471	488	460	450	470	477	490	486	450	487	465	432	483	485	470	479	473	496	469	469	455	488	421	450	469	481	491	476	473	512	474	490	505	470	459	479	488	467	516	463	472	474	448	509	492	457	479	453	439	483	473	463	490	434	476	479	507	508	489	478	449	474	459	465	501	485	460	481	446	428	454	445	479	451	464	496	469	498	472	458	439	463	445	458	487	474	445	470	506	446	448	471	445	500	463	445	473	465	488	465	451	468	486	456	461	473	473	458	442	442	491	463	485	479	512	501	481	489	483	487	463	441	470	456	431	449	442	468	467	513	494	453	487	490	480	472	442	483	464	484	438	450	449	470	488	446	476	433	520	450	479	472	460	462	515	464	489	468	469	481	453	479	481	411	454	473	465	442	487	467	440	485	486	468	457	484	439	449	499	487	505	461	466	488	465	468	430	424	459	473	492	469	464	451	463	441	493	469	454	465	479	409	497	446	497	460	466	491	432	510	449	458	476	436	446	460	443	434	467	492	459	419	465	457	492	458	441	453	457	475	438	462	433	466	492	468	454	439	481	449	455	428	473	504	451	471	454	461	483	446	482	489	497	478	480	493	470	482	452	449	484	491	456	422	443	470	440	470	467	478	463	472	454	465	438	491	489	484	477	434	458	445	442	470	498	434	494	441	454	458	507	517	533	470	475	461	500	440	492	449	429	457	484	508	462	430	474	458	452	448	489	433	474	465	477	451	489	474	463	484	450	466	467	490	461	450	462	449	490	493	486	465	467	482	472	467	436	446	469	446	478	484	456	467	464	462	465	496	454	513	545	472	438	469	502	436	471	500	445	479	491	450	462	511	464	499	475	436	453	462	497	485	469	465	476	452	450	433	473	440	495	495	487	467	512	477	451	444	471	485	437	445	454	456	455	487	440	478	478	463	486	497	477	506	481	464	445	486	500	471	488	495	466	470	504	480	463	455	453	473	431	469	446	466	441	488	461	463	465	523	491	458	445	447	454	431	455	443	483	465	505	490	507	491	497	463	445	446	478	471	473	470	437	498	463	499	474	442	456	468	446	457	422	442	458	481	462	475	455	452	446	448	452	487	442	520	533	531	477	498	444	467	508	468	482	464	503	497	473	431	468	497	439	486	478	436	451	438	434	454	493	490	441	495	465	481	451	496	465	536	530	446	445	459	456	431	450	479	452	450	518	484	479	486	507	487	498	482	447	465	482	468	461	500	456	480	468	427	476
1302	208	133	357	1959	93	48	54	52	72	68	54	52	56	40	56	45	36	35	31	28	29	27	28	51	37	28	28	24	24	19	27	25	27	30	19	26	18	28	25	20	28	27	11	22	19	28	20	22	15	27	17	27	18	25	17	28	28	20	35	20	17	22	27	18	29	17	27	20	16	21	19	29	22	18	20	27	35	15	18	19	15	16	18	19	27	19	17	24	23	18	16	20	16	19	27	26	14	13	21	24	13	20	32	20	21	29	21	18	16	27	20	23	26	21	17	17	18	26	23	22	18	23	18	23	17	18	16	20	16	21	15	16	23	14	17	21	22	14	24	16	24	29	23	16	23	28	22	19	29	19	23	16	17	20	18	14	16	21	25	19	14	17	22	16	21	17	19	25	24	21	17	26	16	17	23	19	26	23	23	26	15	16	33	30	22	23	27	16	25	26	18	19	25	26	17	25	21	18	21	29	22	15	30	18	17	23	24	20	16	23	21	24	21	24	22	34	16	20	19	21	20	29	26	24	22	20	20	26	23	23	28	18	16	25	32	23	31	21	24	22	18	22	13	35	29	27	23	15	23	21	26	18	19	26	23	19	26	25	17	17	18	17	18	17	27	27	27	20	17	23	21	23	22	19	11	17	22	17	15	29	15	26	18	21	13	16	18	28	15	17	17	19	18	16	21	22	22	12	36	23	17	21	23	22	22	26	18	19	16	25	16	16	16	13	31	15	15	20	23	19	25	27	20	20	25	23	19	20	23	22	16	23	24	22	19	15	18	20	25	26	19	22	22	24	22	22	20	23	24	18	25	24	15	14	26	22	30	7	31	19	22	14	23	27	23	17	19	19	22	26	20	17	21	21	27	19	23	28	16	19	14	19	27	18	22	18	21	27	23	20	19	15	21	20	28	22	25	19	25	25	21	29	21	18	31	32	14	22	21	13	19	20	19	25	21	34	21	13	29	19	19	29	25	18	13	23	22	21	25	16	30	29	20	26	15	11	16	23	23	17	18	28	23	25	20	21	26	28	29	14	17	21	20	23	23	29	22	17	13	20	27	18	20	21	19	19	18	27	27	21	21	18	24	21	24	24	20	23	16	17	21	21	11	14	19	18	25	18	24	24	20	10	24	20	21	20	13	26	19	19	17	21	21	25	21	17	16	18	21	16	23	22	17	12	20	27	22	19	20	20	27	26	27	15	25	14	14	18	18	17	22	27	22	23	25	25	18	20	19	26	23	22	25	19	17	26	19	14	28	26	23	19	26	23	15	23	25	13	30	15	24	15	22	15	18	12	23	22	7	24	20	29	22	18	22	16	29	27	19	24	25	17	17	22	24	25	27	20	24	16	15	21	25	30	21	25	17	20	17	22	16	25	22	20	20	18	22	14	23	17	23	20	28	19	20	21	16	26	18	21	18	31	15	16	18	17	27	24	25	22	18	29	33	18	15	22	23	19	21	16	25	18	26	22	17	13	21	26	26	19	26	14	21	23	15	22	21	23	23	25	26	16	20	19	22	21	17	14	21	21	24	26	22	27	13	23	23	17	27	21	20	24	14	13	19	13	24	22	17	23	23	17	13	18	22	19	18	20	11	19	26	24	15	22	23	18	27	15	22	16	15	22	15	24	19	27	26	30	19	19	26	19	19	22	18	29	17	28	25	27	31	28	22	16	23	20	17	21	18	25	17	17	23	21	21	27	17	25	26	22	21	20	21	24	15	22	26	16	12	17	18	20	18	22	18	22	21	14	17	23	11	27	25	19	18	34	10	18	19	18	24	14	16	24	25	15	25	26	18	16	11	20	26	14	23	27	20	23	19	14	19	15	22	20	24	23	22	23	23	20	22	20	18	22	19	18	19	18	21	17	26	11	11	22	23	24	18	15	27	22	20	22	20	24	29	24	21	19	21	16	18	15	19	24	19	25	20	24	18	24	15	24	20	22	25	11	20	25	29	33	16	15	17	11	16	13	16	17	16	18	17	16	22	13	14	19	32	19	16	18	23	23	15	15	23	19	26	25	23	16	16	17	18	29	27	13	23	25	29	29	17	18	15	23	27	27	24	20	21	22	17	28	15	14	27	22	20	19	20	18	27	22	19	24	23	18	30	22	22	21	20	25	20	22	15	18	14	19	19	17	14	21	22	21	21	17	21	15	20	15	26	17	19	18	17	26	28	20	24	28	17	20	30	22	26	22	21	11	23	20	14	23	36	19	14	20	20	15	24	18	19	23	17	25	14	22	19	22	13	17	18	18	25	24	23	24	26	25	20	19	18	24	19	23	22	23	16	22	27	27	17	19	29	27	18	21	19	22	19	19	20	16	22	15	29	22	20	21	16	17	18	27	18	21	20	20	14	18	26	19	26	27	21	18	20	25	30	26	26	21	22	19	17	24	25	23	19	19	18	11	22	17	19	18	13	21	16	22	15	17	24	23	22	16	17	27	14	18	19	12	27	22	24	17	15	26	16	22	18	24	24	24	23	16	20	28	19	27	27	26	25	28	22	22	23	10	23	27	21	18	24	20	26	18	20	15	23	24	22	24	22	21	26	32	24	30	25	17	25	25	15	28	28	22	21	23	29	31	22	25	17	18	25	25	16	20	18	12	23	33	23	31	22	16	19	25	20	16	23	18	17	14	19	29	19	24	19	30	17	21	22	23	22	15	23	24	17	29	23	28	26	17	22	18	24	23	19	27	16	31	28	23	17	29	20	32	18	14	26	25	17	26	17	21	30	11	10	24	19	19	28	25	15	23	18	27	26	25	25	15	23	24	26	23	26	27	21	16	20	28	21	23	16	31	19	22	30	19	18	18	17	21	20	21	17	25	25	20	22	19	20	18	15	14	28	20	23	31	21	16	25	16	15	25	24	20	13	21	18	19	21	15	29	19	22	24	14	18	30	28	8	20	18	20	15	16	16	25	29	26	25	27	15	22	26	16	15	28	23	22	20	21	22	23	23	13	22	19	15	20	17	12	20	18	24	20	23	29	14	25	22	18	28	28	21	20	26	22	19	14	26	14	23	19	24	16	23	24	37	22	20	34	30	24	20	18	22	17	19	20	16	28	23	28	28	26	18	29	14	18	16	17	14	15	12	16	26	22	17	20	19	20	13	27	16	15	20	20	20	16	22	16	23	20	22	22	25	18	15	26	22	16	28	24	19	10	26	23	28	17	15	25	20	20	23	16	24	24	27	17	25	16	20	21	28	26	22	15	20	13	21	27	21	18	22	15	20	19	21	22	24	21	27	18	21	17	20	21	19	26	25	17	21	18	23	31	20	23	20	27	26	24	18	27	30	19	19	25	27	23	19	19	18	24	26	24	24	20	20	12	22	18	12	19	16	30	26	18	25	27	23	24	20	20	26	22	24	26	23	24	19	17	27	25	25	22	23	21	18	24	23	22	15	24	16	28	18	29	25	16	24	23	25	22	29	18	23	15	22	17	24	15	27	19	14	17	22	21	19	25	13	22	21	16	21
15553	9594	4560	24860	43303	10242	7236	6133	5052	4932	4710	4149	3494	3014	2731	2394	1800	1405	1134	1091	1100	1051	872	902	906	740	816	693	617	620	645	646	586	603	526	545	574	574	532	481	459	456	472	444	442	409	386	424	411	437	429	405	452	432	414	401	416	453	423	451	462	455	427	456	434	425	438	457	408	448	459	419	385	433	435	384	388	398	419	395	371	395	369	400	343	375	361	377	405	405	374	370	368	408	355	373	368	375	389	387	412	374	381	392	403	383	398	393	343	360	404	419	366	430	389	388	385	417	342	382	392	315	384	364	352	395	394	423	404	423	366	390	360	372	420	367	375	369	366	385	382	377	349	348	367	386	383	379	382	369	415	411	413	411	380	400	385	364	433	397	371	395	379	431	360	382	369	341	409	402	375	399	395	326	384	358	369	392	382	405	408	399	381	393	419	361	378	392	393	380	370	363	392	404	400	388	339	371	371	381	398	391	382	368	370	340	387	416	403	382	382	384	373	406	376	369	385	366	391	348	403	397	392	364	341	376	401	374	369	345	380	388	398	395	354	358	399	372	339	415	370	418	388	369	399	387	371	382	374	354	391	407	338	368	352	393	392	378	404	403	391	378	364	388	390	387	357	370	373	379	420	418	374	373	351	419	361	376	381	392	401	354	395	388	368	390	402	428	369	395	364	358	343	397	397	404	336	424	400	365	390	359	411	388	392	358	412	348	344	390	363	366	351	378	396	378	399	351	354	390	372	387	394	350	405	389	356	383	391	397	398	409	360	357	372	337	341	368	376	372	359	376	392	351	387	371	391	349	356	361	363	369	389	346	381	368	351	385	375	376	380	378	397	381	366	383	372	348	381	378	385	390	373	371	435	381	376	433	379	376	378	390	396	342	379	403	361	374	378	385	376	357	392	372	389	415	376	403	380	386	386	375	365	382	355	375	394	390	377	382	367	407	377	394	355	374	370	351	382	353	372	380	339	332	368	409	408	387	348	382	397	355	415	355	401	381	362	369	400	331	371	361	357	405	350	390	389	420	379	379	376	401	387	394	371	381	369	409	372	344	390	367	401	375	363	339	391	371	406	400	358	355	358	381	392	371	336	402	417	392	383	394	371	370	364	386	374	398	378	356	339	384	345	376	388	378	378	371	382	366	363	379	385	388	380	377	371	364	378	396	377	346	392	378	403	377	377	386	406	358	369	371	404	393	389	386	381	379	396	357	341	401	363	352	374	399	383	335	377	359	348	372	358	401	366	374	405	394	336	396	392	332	388	361	355	374	385	380	384	412	391	389	359	372	376	425	355	423	368	370	368	391	380	380	398	393	396	368	402	365	390	345	390	364	396	369	389	388	333	386	401	396	380	362	339	401	354	405	393	357	370	379	401	376	375	382	381	351	347	364	393	417	346	401	419	392	401	386	404	370	388	365	361	406	380	344	386	364	359	412	366	383	397	384	348	395	375	373	363	383	374	377	390	355	395	385	412	357	396	398	348	363	350	385	394	356	397	384	364	371	376	353	399	391	339	390	371	387	343	411	365	389	350	365	376	371	408	373	400	394	380	429	356	350	428	397	387	354	394	382	379	413	405	386	401	360	364	387	392	395	391	385	371	392	364	395	357	378	362	372	391	370	400	364	405	350	420	371	390	385	379	394	416	381	371	363	396	421	372	407	370	366	380	373	364	371	367	373	384	389	393	385	374	394	431	382	383	411	382	406	382	346	370	372	387	380	390	384	378	388	375	362	395	391	398	379	369	388	395	375	404	393	363	367	386	396	383	375	387	371	364	367	376	357	378	391	396	379	394	381	370	357	341	380	383	359	394	389	369	378	387	399	387	416	351	370	377	369	336	365	404	396	363	418	374	379	403	375	416	378	406	387	363	395	399	383	390	360	390	381	376	404	359	378	393	400	349	371	378	400	356	413	356	396	366	392	410	368	362	415	355	374	368	414	348	359	372	382	377	391	365	371	340	391	346	368	385	393	375	416	407	382	354	392	343	370	414	358	393	387	374	366	414	352	373	400	359	379	374	359	421	376	389	398	359	377	388	347	350	358	385	425	422	376	371	422	373	354	368	409	402	406	366	361	390	411	379	353	380	389	353	397	370	385	346	389	416	359	437	368	411	405	383	418	385	380	386	339	361	371	359	388	396	384	374	402	361	392	364	420	410	337	370	374	381	340	409	394	346	387	353	362	415	366	392	374	374	367	390	418	407	377	404	384	367	382	365	385	377	393	396	402	401	398	398	354	400	403	375	366	399	366	384	381	386	414	429	354	360	373	373	374	378	380	299	400	414	376	382	359	386	399	380	377	380	390	404	379	425	377	358	368	353	380	379	403	370	362	379	401	349	378	386	387	356	397	363	381	388	377	374	394	367	373	417	356	413	379	382	361	367	391	381	387	381	383	391	376	366	387	400	350	389	395	364	400	365	356	395	397	378	413	380	365	381	387	384	374	386	372	384	372	390	411	352	352	380	399	366	389	396	358	376	413	413	394	385	371	353	427	403	370	344	387	395	373	359	389	351	387	348	365	348	371	358	399	363	394	374	381	373	345	382	376	368	419	395	381	387	376	409	345	330	370	400	405	370	391	364	367	370	357	345	388	399	375	373	380	357	429	392	391	356	372	390	359	376	380	383	359	363	357	365	385	371	400	385	366	391	387	412	379	379	386	372	396	368	354	371	335	416	384	399	386	397	375	351	379	399	402	387	406	341	358	373	385	403	346	395	412	360	350	371	393	363	358	367	374	365	375	367	396	369	388	361	385	398	383	444	379	407	387	351	401	407	355	378	414	393	378	396	392	407	399	388	378	365	388	355	374	387	409	369	398	374	402	365	356	389	403	381	361	372	384	384	370	341	375	392	353	403	346	363	386	398	376	366	371	360	336	373	347	363	374	351	387	419	351	374	386	392	344	410	347	342	415	407	373	362	396	367	374	368	386	391	354	355	382	369	356	385	407	387	353	387	361	367	366	383	362	356	360	411	396	405	366	360	332	401	388	355	406	366	376	385	376	413	385	392	366	408	362	410	364	393	393	416	365	385	386	380	385	404	338	391	363	409	380	392	383	375	346	391	377	380	417	365	394	384	355	360	375	374	395	375	400	358	402	382	374	386	427	413	399	400	375	388	399	369	400	399	352	414	420	357	376	354	406	353	377	420	387	361	381	380	340	366	378	369	384	380	341	377	386	402	389	375	366	366	366	353	378	385	372	426	376	377	393	393	372	386	384	386	359	380	358	374	386	381	366	395	374	392	372	354	386	394	393	382	421	411	393	375	363	375	413	414	399	368	382	383	341	377	374	414	378	360	386	381	398	368	370	380	360	352	381	376	397	363	363	356	360	375	377	387	359	376	412	382	380	375	391	443	397	369	359	350	359	396	374	391	341	393	393	403	367	382	415	346	373	358	401	379	390	410	402	405	383	372	417	384	361	395	373	383	363	373	394	362	348	376	384	397	364	369	387	371	363	353	379	347	398	390	413	369	381
1370	698	312	3149	13861	661	162	134	129	145	129	113	116	97	94	79	64	56	54	69	42	38	50	46	43	33	45	30	37	25	31	37	28	29	27	19	36	42	38	42	29	26	22	28	19	17	24	18	26	22	22	17	30	18	29	19	21	17	22	30	31	21	28	26	21	21	20	35	25	16	20	15	21	22	24	24	25	25	26	17	22	24	28	27	23	22	18	19	23	21	26	28	22	19	16	7	25	23	23	25	19	16	22	27	24	22	20	21	17	20	23	19	22	22	23	17	19	21	19	22	22	20	25	24	21	20	14	23	16	22	25	26	27	24	24	25	19	20	17	20	21	25	23	34	29	24	31	27	26	22	23	17	19	25	24	16	28	30	20	27	20	23	22	30	26	23	21	23	15	18	30	31	20	22	23	19	17	19	20	22	24	22	18	24	24	27	20	26	24	21	24	24	14	19	18	11	23	20	22	24	18	18	23	20	24	18	18	18	9	19	18	23	15	13	26	23	27	32	21	26	25	23	24	18	16	18	21	19	29	15	21	25	22	25	14	19	21	21	21	17	21	16	10	26	18	28	21	19	12	18	24	19	19	19	35	23	24	25	24	22	13	19	22	14	20	23	20	27	23	29	21	16	22	17	19	17	22	20	15	19	18	24	19	23	18	20	20	20	18	27	19	14	18	32	18	23	12	22	26	20	26	28	22	21	23	17	26	23	32	19	27	26	20	17	14	24	28	25	14	25	20	26	23	15	15	17	29	13	26	17	14	32	18	19	27	27	28	22	23	15	18	17	18	16	28	15	26	22	27	18	18	21	27	22	19	22	21	29	33	22	17	28	18	22	19	14	29	28	24	28	24	21	26	23	31	19	20	30	24	24	21	23	22	26	26	28	18	18	18	15	19	21	30	22	20	30	25	14	18	19	26	23	31	25	28	25	22	19	19	20	25	18	16	18	18	34	25	19	21	29	18	23	18	24	24	15	19	21	25	27	22	17	27	29	16	25	16	25	18	16	14	24	30	25	20	26	20	12	24	23	18	16	23	23	22	26	21	16	30	12	20	31	17	18	22	16	16	22	20	15	24	20	26	19	25	22	13	31	25	23	19	24	24	21	22	24	27	27	30	18	21	23	26	26	19	22	24	30	25	29	23	21	25	21	21	23	28	13	15	21	26	22	18	17	20	20	28	14	21	17	23	27	17	21	22	25	23	18	24	22	22	26	27	22	17	22	23	17	21	12	17	17	29	30	27	20	30	27	18	26	26	16	20	25	24	19	24	24	19	20	21	21	23	26	24	18	24	17	17	25	22	24	19	19	19	19	26	20	16	20	17	19	26	25	27	15	25	22	23	25	16	26	20	29	19	24	27	22	19	18	15	23	13	13	23	15	27	24	23	16	17	26	23	22	22	17	26	21	17	24	21	24	23	29	17	20	29	13	21	26	24	20	26	22	24	23	26	25	23	23	25	15	28	22	27	23	15	19	21	17	29	24	22	20	16	29	20	21	29	22	21	24	22	19	23	13	28	26	22	17	12	16	32	18	25	17	18	19	22	27	13	21	16	21	19	20	24	32	20	31	14	16	15	19	21	26	30	23	23	23	15	15	21	20	24	20	20	22	20	16	23	17	27	20	32	19	19	23	16	16	24	15	15	18	19	24	18	16	28	17	20	22	15	18	22	27	19	22	28	24	21	20	31	24	28	23	23	17	16	10	18	19	18	15	18	25	19	19	23	15	17	17	20	27	30	15	20	21	20	16	22	27	19	23	19	23	19	17	22	23	19	26	24	22	28	27	18	18	21	23	22	20	20	18	19	27	25	22	17	23	17	15	13	21	19	29	18	18	27	19	24	19	15	20	18	21	13	27	21	28	24	29	20	28	17	21	16	19	13	25	12	19	20	16	17	19	27	22	21	19	19	22	25	18	23	24	21	30	21	14	30	17	12	18	18	20	22	16	26	18	30	18	24	23	20	15	17	21	28	25	30	21	22	22	17	13	10	30	26	18	21	16	20	18	24	26	20	25	20	22	19	21	20	24	16	22	30	22	22	21	18	17	26	13	21	20	23	15	24	18	18	16	6	28	24	17	25	29	20	26	19	20	22	24	23	18	17	24	16	30	25	17	23	20	19	28	19	21	21	18	26	18	15	18	10	29	21	22	20	26	16	22	16	22	21	18	33	14	27	18	27	23	22	26	29	21	14	22	28	20	26	18	17	18	25	19	20	10	15	25	18	21	27	22	22	23	24	25	20	15	30	27	21	19	22	18	26	19	31	22	18	31	31	19	20	20	29	23	29	24	17	22	12	19	20	23	19	17	15	28	24	22	24	20	26	24	20	18	16	28	30	24	22	26	25	18	17	16	21	16	21	17	20	20	16	23	12	21	21	20	22	24	22	25	23	20	11	21	21	18	18	22	19	12	18	21	21	19	19	18	17	19	20	17	28	25	34	19	24	19	20	21	22	25	24	26	21	28	24	20	25	20	15	26	20	25	25	17	22	18	15	21	21	25	22	18	21	28	16	18	24	23	27	25	22	17	26	28	27	27	33	20	25	22	27	21	20	15	20	22	17	18	21	19	14	17	19	19	28	27	22	18	23	31	22	27	29	12	17	19	19	20	24	17	15	26	22	23	25	23	19	18	28	28	19	21	17	28	18	28	23	23	15	18	22	15	23	19	20	30	19	22	23	21	24	29	16	19	23	15	20	21	24	24	17	29	12	21	28	24	18	18	16	21	23	10	17	25	20	22	28	26	22	21	18	19	28	18	11	24	14	11	26	18	19	28	24	20	16	18	13	18	19	21	29	21	20	20	23	25	22	18	14	22	20	24	35	23	13	23	17	27	21	17	18	17	20	22	27	19	24	22	18	18	22	15	22	19	24	22	19	17	22	20	28	17	17	19	21	9	20	17	22	23	23	15	22	15	17	23	22	14	20	17	25	18	19	30	23	16	26	29	23	23	21	13	23	18	13	20	17	19	24	21	18	23	26	19	27	19	24	24	25	22	13	22	26	18	28	25	22	21	24	15	21	25	19	16	24	19	21	18	16	17	24	22	24	22	14	17	23	27	18	12	25	27	27	19	12	16	22	27	13	19	23	29	17	26	18	17	24	25	26	26	36	27	28	20	14	20	16	22	23	21	28	20	16	22	19	25	26	23	20	17	25	19	19	20	21	16	19	21	20	21	33	23	24	27	20	20	28	28	16	19	23	24	23	39	15	32	26	17	23	27	27	22	19	30	19	25	32	23	21	26	19	26	20	16	17	15	14	16	22	26	19	21	27	20	17	14	23	22	27	23	28	21	19	23	21	21	24	20	20	18	20	23	22	26	25	17	19	20	25	25	24	20	22	30	14	22	19	12	14	17	32	15	20	19	18	22	17	23	22	22	24	22	17	24	17	17	19	26	20	16	21	23	27	24	17	19	27	27	19	27	26	26	11	21	21	32	21	21	21	19	20	20	20	21	26	15	27	19	25	19	20	27
26702	18660	10317	49446	62052	19744	15523	12526	10928	10864	9591	9157	8201	6638	5515	4542	3681	2908	2638	2417	2382	2107	1871	1877	1663	1445	1524	1226	1062	1046	1054	974	980	809	775	785	817	731	766	720	747	662	622	592	590	593	538	562	550	498	519	523	533	524	550	517	529	534	531	530	550	560	545	562	517	470	484	505	515	548	548	482	489	440	453	441	429	417	406	413	408	430	391	445	359	412	422	408	396	399	398	387	414	412	390	401	384	381	404	416	427	378	410	419	394	407	406	416	387	392	380	403	389	409	399	394	407	385	403	391	400	429	399	406	418	403	413	432	419	426	412	410	391	356	410	361	400	392	446	431	403	395	427	359	395	435	375	442	416	417	389	447	424	400	431	417	420	425	395	443	394	401	338	399	385	399	371	402	393	403	393	374	415	374	379	425	361	422	363	404	378	398	394	374	417	414	394	402	431	372	390	388	394	362	384	404	413	416	372	414	350	392	377	377	394	396	394	356	333	393	388	395	387	382	401	391	396	402	386	401	383	382	392	409	380	393	361	442	379	390	406	366	388	393	380	412	371	363	380	429	391	381	378	401	407	421	386	419	398	393	376	412	411	424	380	382	363	468	418	408	352	385	395	384	400	387	367	411	404	367	366	359	389	397	376	377	389	421	395	365	384	403	367	360	408	388	375	407	421	400	380	407	369	423	393	401	405	414	435	384	377	395	402	394	391	362	411	383	422	417	407	404	382	388	394	418	361	384	388	392	420	439	374	419	421	395	396	382	394	393	385	371	391	413	390	373	375	408	411	378	398	368	409	402	388	364	361	372	385	393	383	424	398	394	421	421	380	397	441	393	349	405	375	394	389	400	387	374	396	380	376	396	385	398	357	418	400	381	410	380	392	410	400	406	426	399	382	385	409	386	410	381	418	379	390	379	386	397	375	391	377	378	401	427	388	408	361	365	355	403	425	443	378	366	390	398	466	404	351	397	390	384	395	393	398	383	394	416	409	373	387	411	379	415	379	394	396	386	344	392	399	421	412	375	376	402	389	395	395	398	407	349	409	379	418	408	368	400	403	424	365	388	414	376	396	381	428	409	397	381	372	400	382	346	413	386	376	385	422	383	380	418	393	385	391	408	400	404	369	373	350	410	409	354	402	370	402	391	376	352	381	375	383	416	408	380	419	417	399	429	402	376	403	371	396	392	384	345	354	380	405	360	412	389	404	406	397	369	393	385	392	366	382	397	400	451	376	436	362	401	390	413	402	366	409	369	408	384	420	374	363	389	376	401	388	348	393	406	406	438	386	404	404	415	375	369	418	368	400	387	404	374	406	379	351	389	398	423	415	375	400	388	402	432	399	402	370	416	408	383	394	395	392	403	382	369	393	377	370	393	388	358	417	437	379	379	439	385	391	423	409	386	388	365	421	396	382	401	371	369	394	413	440	370	420	417	399	389	363	393	390	392	389	392	408	363	388	395	427	370	378	395	401	452	417	417	404	385	443	396	395	398	400	377	408	364	366	394	373	397	421	386	394	400	389	349	376	395	402	390	392	379	379	383	386	405	384	390	386	375	410	428	408	361	400	367	410	405	380	374	406	375	419	395	368	406	360	419	380	396	385	406	335	414	411	382	410	379	383	364	392	376	409	378	415	421	364	393	381	397	360	400	389	452	376	385	382	411	377	395	390	391	407	373	395	402	379	392	393	374	376	356	377	359	418	377	396	395	388	395	383	357	382	401	375	409	441	390	394	387	397	384	347	360	393	380	388	383	394	397	408	345	402	393	389	359	404	396	398	359	375	421	347	370	390	422	398	434	366	406	402	341	404	423	383	402	406	377	384	422	381	398	386	390	411	379	399	399	403	383	395	403	393	365	394	360	390	336	405	441	369	409	402	377	385	365	369	383	381	402	380	396	389	394	359	439	390	387	404	378	411	399	403	399	417	388	391	391	377	425	402	403	375	386	352	402	385	352	376	384	390	379	387	362	411	376	406	414	413	414	350	383	369	381	409	381	374	385	420	383	388	394	357	389	413	391	386	374	373	391	402	395	389	363	404	374	404	427	400	391	390	409	377	423	403	331	420	377	387	365	397	421	397	410	396	368	412	383	416	381	359	415	395	385	402	402	407	390	447	390	360	396	390	356	370	401	387	376	389	376	423	373	368	376	382	374	413	387	383	398	399	392	421	412	361	430	386	371	388	396	386	393	359	350	396	392	452	413	357	395	399	368	389	382	406	418	384	390	403	381	383	421	410	382	364	415	372	368	413	398	394	416	429	394	380	376	381	367	379	380	411	398	372	381	385	417	371	397	390	393	401	383	382	364	378	398	419	392	415	409	397	380	370	397	411	394	412	403	399	367	392	372	409	408	400	394	378	388	377	406	383	409	406	432	400	384	399	380	395	385	401	440	375	429	401	378	361	423	387	356	377	394	375	371	422	410	405	392	371	412	407	362	402	368	355	421	386	374	398	400	403	389	408	385	373	398	380	388	375	392	399	376	394	348	335	372	405	375	403	415	374	373	357	371	381	401	411	387	390	397	355	414	385	439	410	406	405	352	420	398	380	414	372	394	429	394	414	380	385	372	396	366	441	401	397	358	365	383	391	407	412	374	385	382	374	384	405	408	387	413	387	390	407	414	393	372	408	401	377	388	397	417	399	365	400	419	404	386	408	380	411	397	395	417	375	381	382	372	376	393	386	382	407	412	413	392	394	405	386	378	378	386	387	381	408	383	378	386	381	388	402	405	362	435	392	388	405	418	353	387	416	396	390	359	404	372	384	387	408	399	381	416	386	406	374	431	408	381	414	392	381	405	390	403	424	405	414	397	420	395	376	411	392	397	413	416	405	378	385	400	408	418	406	415	387	421	388	401	383	412	376	394	378	421	372	389	397	372	382	403	373	415	404	372	413	392	411	384	374	393	410	406	411	409	402	389	375	390	375	399	384	385	404	406	394	389	391	403	385	383	389	377	395	382	375	433	392	385	371	447	394	392	377	386	400	435	415	387	390	422	384	409	411	379	408	414	351	372	407	392	355	404	400	398	438	369	398	403	375	401	378	396	399	411	428	361	410	410	382	406	409	372	379	413	393	392	374	418	391	380	405	398	388	386	372	369	374	377	423	373	411	443	406	413	406	415	408	368	406	388	430	381	391	371	369	371	368	400	396	403	372	387	394	420	386	405	410	376	362	380	389	381	389	391	404	391	395	420	384	393	385	405	358	375	411	392	404	403	419	381	429	388	392	408	390	380	419	371	363	423	383	385	396	380	407	401	388	364	387	420	379	360	389	426	381	351	380	416	435	385	370	394	385	365	402	401	411	367	377	392	392	405	376	412	399	387	422	378	390	340	415	381	396	373	368	379	375	363	393	391	404	368	415	359	402	382	381	366	412	397	420	410	370	415	380	391	394	368	399	362	403	389	380	413	382	378	390	382	388	364	408	372	388	390	378	391	450	382	399	380	389	372	353	410	393	396	403	390	397	413	429	389	403	371	388	399
2418	467	446	4165	7103	186	87	91	81	84	89	89	92	79	68	71	63	37	45	46	36	36	49	41	42	33	31	35	41	34	47	45	39	40	29	38	37	39	32	45	38	25	29	37	31	36	41	35	50	36	41	26	39	44	32	30	20	42	27	38	36	35	42	29	44	30	39	27	42	35	35	34	42	37	28	40	48	37	34	34	35	35	28	33	37	27	33	36	36	35	43	29	31	44	26	20	34	34	21	38	30	28	41	39	32	30	47	38	41	37	41	30	41	36	47	33	33	27	24	33	28	32	32	39	41	32	30	29	33	24	33	38	21	26	38	38	27	31	42	43	27	35	36	29	37	31	37	37	23	32	33	30	37	31	40	31	24	26	40	31	27	34	31	30	38	40	32	36	34	35	36	37	35	35	38	30	31	41	29	33	35	41	33	39	30	37	31	37	23	37	30	33	39	34	26	37	50	36	22	34	43	25	30	37	37	31	41	40	36	39	31	35	42	27	24	39	28	34	44	33	34	36	40	32	34	31	27	32	34	29	38	31	37	22	33	31	34	45	35	32	33	31	36	38	34	34	35	49	37	33	41	32	29	44	30	48	29	26	27	37	30	38	43	31	32	42	37	41	27	33	34	39	30	45	44	32	46	32	36	27	34	34	30	42	36	29	28	24	31	30	38	27	37	34	36	36	34	34	24	31	29	36	38	28	30	41	41	37	42	39	35	34	37	32	38	40	32	34	32	33	41	38	36	31	32	34	28	41	31	44	33	26	40	40	34	24	28	37	38	38	37	41	28	27	33	31	35	39	44	38	37	42	37	42	39	41	27	34	37	37	44	29	44	34	34	27	37	42	33	36	24	35	29	29	25	31	27	20	34	33	26	36	35	26	36	33	32	45	37	34	24	35	21	39	31	29	34	33	38	45	22	28	35	27	33	36	40	33	33	39	40	34	31	35	40	35	27	39	36	33	30	28	28	34	42	32	32	33	33	35	31	33	32	31	31	33	27	44	43	38	37	37	40	35	32	19	32	35	46	48	38	23	39	38	37	39	29	28	34	32	25	34	36	33	32	31	41	28	26	28	27	27	28	34	33	25	28	38	45	39	30	29	24	33	35	37	37	38	35	33	47	24	35	40	27	33	28	32	27	45	27	31	40	36	42	29	38	31	31	37	43	28	39	34	27	29	40	25	30	18	33	32	26	27	36	32	29	29	33	27	35	36	28	26	24	38	41	24	30	26	33	40	30	38	35	30	28	41	27	33	35	24	42	36	31	42	37	27	50	32	38	42	31	20	29	32	25	29	24	31	31	30	27	30	27	36	26	42	34	37	29	28	33	40	32	34	29	36	33	36	26	36	27	31	26	43	46	33	25	27	30	28	36	25	38	28	44	28	28	42	24	42	30	39	25	35	35	35	39	42	29	37	40	35	34	26	39	46	32	37	35	43	30	29	36	31	27	34	36	38	21	42	32	34	29	29	35	23	33	39	37	34	32	39	36	31	26	27	34	38	37	35	27	29	34	32	36	51	32	35	37	40	33	32	38	29	37	32	37	37	35	32	27	30	26	41	31	29	42	33	31	43	33	42	35	35	26	26	41	45	32	28	37	38	25	34	26	34	40	38	30	24	39	39	26	37	39	35	25	34	36	35	39	40	41	32	35	36	29	37	37	37	22	30	28	28	30	36	38	38	31	36	35	29	43	30	30	28	34	33	27	23	34	29	39	38	40	38	28	32	33	30	35	25	39	33	24	28	27	37	30	37	39	35	29	28	28	30	31	28	23	42	33	30	40	38	30	44	33	31	33	34	34	30	45	29	42	36	33	29	46	39	37	27	44	33	33	44	30	26	27	42	27	35	37	32	33	35	45	37	30	40	38	32	38	39	32	31	35	48	32	42	29	30	25	34	43	27	31	33	34	40	28	35	26	30	29	32	28	39	32	38	27	30	24	45	28	34	26	40	33	36	34	26	24	34	42	29	30	39	31	37	39	35	35	31	42	30	37	32	35	29	31	30	33	24	31	32	30	20	32	35	40	37	38	25	31	42	35	29	34	43	23	27	32	30	33	32	27	36	30	34	30	35	25	37	33	41	20	29	38	31	45	34	34	36	30	32	31	37	26	32	26	26	37	39	35	25	36	35	27	43	34	36	26	31	32	29	26	32	37	27	41	29	43	34	39	25	29	30	27	30	41	31	37	50	21	32	29	27	35	49	31	35	37	36	33	37	33	31	28	32	32	35	37	34	30	29	34	33	38	35	28	33	38	37	28	29	42	35	26	39	23	33	32	47	37	44	42	34	36	36	37	34	40	30	33	19	34	28	30	35	44	29	34	39	37	38	43	30	28	35	34	45	39	31	28	33	33	35	41	35	29	26	29	28	37	36	26	25	28	33	37	40	39	37	34	34	39	38	26	42	33	26	37	43	32	33	30	30	21	43	33	33	46	40	32	28	26	29	35	31	29	37	34	37	39	31	33	41	33	34	30	38	30	31	41	30	28	24	27	29	23	35	38	32	37	40	31	33	31	40	36	26	31	31	35	42	42	35	27	27	40	43	33	42	29	43	32	21	47	30	26	36	29	31	34	42	33	23	33	28	36	37	38	32	35	22	34	41	34	22	34	37	22	33	20	37	28	37	30	31	29	38	31	26	36	35	29	37	32	36	45	28	25	31	39	29	41	51	26	30	34	38	37	28	34	36	29	35	40	41	35	23	32	27	25	34	27	35	40	37	37	35	34	21	36	33	39	27	39	39	37	34	44	26	30	33	37	39	33	29	36	29	44	31	27	25	33	38	36	44	30	30	32	32	26	31	37	33	25	46	33	23	32	28	27	36	43	44	26	31	33	19	34	26	32	33	38	43	28	38	16	34	27	36	30	35	36	40	35	34	37	29	29	38	30	25	32	27	30	30	43	42	32	33	41	30	43	49	34	31	30	33	35	36	43	34	29	28	32	34	29	32	30	29	39	28	29	49	32	30	35	38	43	26	24	26	28	24	36	41	30	46	40	30	40	37	30	45	34	37	41	42	39	24	30	29	44	31	24	37	38	36	35	29	53	37	38	40	33	29	37	34	35	34	34	35	35	30	31	30	30	30	39	41	39	33	32	28	31	27	27	36	39	32	43	33	45	34	39	41	30	37	36	33	28	35	36	37	31	20	32	29	40	27	23	43	26	49	31	37	29	32	25	39	20	37	28	25	21	35	28	25	44	33	33	39	36	29	31	30	38	33	34	35	34	30	35	28	35	49	34	32	35	35	31	36	38	24	39	34	35	36	49	34	25	38	31	28	34	36	32	35	38	38	30	28	37	27	38	35	41	35	35	29	33	28	39	35	42	36	37	35	31	44	42	35	30	36	36	31	28	38	36	43	32	40	25	38	41	29	24	30	39	34	40	32	27	34	34	37	31	36	34	40	33	19	34	35	25	38	40	28	34	29	32	48	35	31	40	30	29	28	34	38	48	35	37	35	30	32	31	33	39	41
20830	15013	13192	59049	57516	13101	9555	7845	6940	6469	5885	5669	5228	4536	3553	3017	2352	2063	1826	1845	1806	1606	1477	1487	1315	1264	1238	949	1003	1034	1004	950	909	864	850	826	793	808	786	792	743	689	682	694	700	690	678	680	650	701	673	701	755	689	717	690	664	683	656	696	680	694	665	761	635	621	655	687	667	695	704	641	714	623	649	637	636	601	602	578	632	601	604	596	622	651	619	625	576	599	608	588	592	651	632	603	613	631	642	605	619	625	622	624	622	580	601	626	630	582	591	611	625	654	629	606	610	574	592	616	634	562	573	612	576	601	568	593	593	597	589	595	596	622	541	558	596	605	601	594	600	586	610	634	617	600	575	610	632	635	634	592	601	587	600	636	617	621	593	633	629	610	582	635	579	609	614	595	591	587	574	624	624	646	608	591	590	603	625	596	578	602	632	578	585	633	602	625	614	581	621	618	584	577	593	601	598	587	581	602	632	601	617	592	575	564	644	639	578	606	600	581	589	588	610	629	589	581	629	580	610	610	577	585	610	578	589	605	592	554	624	626	623	595	613	583	605	576	590	580	619	590	600	583	641	636	587	632	625	602	605	639	590	581	608	571	592	578	583	600	604	533	587	593	567	625	616	594	588	580	584	572	588	639	596	613	572	585	606	586	592	624	608	610	574	611	596	612	598	575	565	609	633	525	574	618	590	615	621	602	598	596	599	629	567	607	565	641	590	612	621	618	581	629	605	625	615	615	600	633	605	595	623	619	540	574	615	606	609	651	607	573	584	559	639	586	562	639	587	580	658	576	577	598	589	609	598	562	604	615	597	581	635	617	593	612	622	568	624	570	602	589	576	607	561	604	611	578	591	611	602	604	611	569	603	595	587	586	584	650	588	602	580	610	600	579	589	603	606	575	579	592	607	577	641	598	605	575	618	586	589	616	588	564	620	598	627	613	597	623	636	601	567	594	601	585	568	593	590	590	612	598	626	606	639	601	561	610	572	619	620	617	604	611	620	593	609	589	632	593	565	639	609	612	609	573	612	613	606	593	594	601	616	594	600	632	614	617	617	637	597	610	595	592	615	567	604	621	555	630	618	611	612	547	582	582	640	603	576	620	584	587	604	588	627	605	589	575	595	628	553	587	609	602	557	601	563	579	624	601	592	596	549	570	619	594	560	603	620	595	534	557	608	636	590	598	582	589	612	615	635	598	573	610	624	582	636	622	643	584	560	622	618	603	622	565	633	631	586	622	623	548	605	592	576	605	593	576	598	647	602	585	638	591	625	579	596	609	601	608	612	582	635	574	640	608	588	624	589	628	602	569	597	607	572	565	596	579	632	575	558	629	595	608	602	600	567	597	636	619	589	629	602	627	572	619	577	604	612	575	656	581	593	619	609	581	623	607	621	557	587	620	607	623	630	557	641	620	609	552	608	568	612	573	571	621	531	630	601	614	605	609	597	619	621	623	567	561	616	571	603	638	595	578	605	618	598	590	618	632	658	594	583	595	632	571	617	587	590	598	566	624	623	547	609	600	601	627	553	624	589	612	620	635	615	596	595	567	587	640	553	621	649	603	530	580	592	621	624	578	626	599	619	599	599	620	570	613	620	598	589	586	603	599	589	579	603	591	576	574	598	563	585	627	585	607	625	636	592	615	606	584	611	579	603	640	598	623	596	567	581	598	591	608	594	598	554	583	628	611	613	603	588	598	545	595	634	608	586	583	609	620	607	604	580	591	621	616	579	631	650	584	591	628	609	616	603	625	592	597	624	641	669	620	599	591	598	602	583	587	623	585	657	612	602	641	614	584	601	631	595	623	578	626	623	611	612	596	550	601	600	596	596	610	611	597	621	627	606	631	610	658	627	595	608	643	630	574	639	596	611	577	613	622	586	623	600	591	630	566	617	618	596	648	644	600	597	557	653	579	628	557	618	602	614	586	577	599	601	577	640	628	597	576	616	632	614	597	578	557	613	589	619	608	569	644	610	580	598	620	640	587	596	612	593	595	563	586	614	608	584	626	612	615	619	585	609	613	656	615	603	565	618	593	633	618	573	615	593	561	607	598	614	577	601	599	637	614	565	640	569	602	600	632	587	567	610	551	565	604	607	634	640	590	631	583	542	607	600	618	625	600	577	577	611	589	580	571	617	604	657	634	572	519	558	611	586	615	611	598	585	583	615	577	592	567	594	602	592	588	614	589	638	593	582	584	613	625	628	595	623	627	580	596	625	574	620	577	604	619	627	569	580	543	612	586	613	619	617	597	596	591	628	613	603	571	628	566	555	606	594	591	627	648	585	618	611	574	609	616	604	647	613	588	586	549	606	577	572	629	610	594	565	572	600	581	605	609	668	640	650	624	571	653	601	563	610	609	568	584	607	613	599	618	594	587	618	618	593	601	574	593	606	619	545	594	614	616	614	596	584	576	670	611	617	617	565	613	599	592	580	583	613	576	575	565	588	556	659	606	610	619	586	616	624	552	570	601	616	641	587	570	652	620	559	604	640	621	622	581	610	613	608	601	613	566	628	601	613	647	608	647	548	599	607	599	587	577	609	593	615	600	586	586	609	571	646	584	581	559	548	640	636	608	623	593	571	588	586	607	561	645	563	607	565	610	577	556	547	612	534	618	646	618	583	604	635	609	636	580	601	563	617	582	639	596	572	604	573	614	638	606	588	607	632	633	575	564	623	578	605	573	586	578	600	571	582	596	591	591	612	589	587	577	634	631	588	591	619	633	617	579	569	591	635	607	604	556	587	554	571	606	542	587	599	607	580	592	623	583	569	636	640	607	620	613	617	565	639	608	590	601	573	637	595	598	607	572	605	614	595	606	601	619	600	546	599	617	598	583	628	599	584	571	610	612	602	620	605	540	570	586	603	583	574	657	609	608	608	640	609	608	617	573	615	609	613	626	587	605	579	589	585	614	611	588	627	586	580	574	575	612	624	609	617	564	574	594	600	588	589	598	612	581	617	593	601	569	608	590	614	582	579	613	588	583	610	624	580	625	583	652	561	588	579	613	564	570	620	614	611	589	614	587	615	601	654	599	537	602	580	601	567	612	646	596	589	571	563	570	604	586	551	534	581	606	587	594	588	618	570	596	604	611	596	603	555	609	592	578	556	585	593	561	637	590	575	618	637	639	553	598	626	577	570	631	618	626	577	619	604	602	612	620	591	567	622	607	589	620	610	617	574	657	585	571	600	585	599	585	582	604	625	595	618	630	539	581	564	594	607	600	620	645	613	594	626	612	612	610	576	579	625	564	569	595	609	576	628	618	585	567	584	614	628	596	564	595	603	564	555	615	605	549	625	592	646	607	628	619	571	610	590	602	606	630	581	592	609	650	602	611	563	578	601	617	607	586	576	591	630	618	582	568	606	554	648	623	600	569	632	602	636	568	608	597	653	546	574	572	610	567	577	640	613	636	627	600	606	616	594	652	583	632	625	597	566	593	574	555	592	597	605	581	584	603	631	588	582	643	616	604	576	560	582	570
2026	887	1547	14141	13141	320	110	124	110	102	117	102	87	99	82	61	41	69	51	54	62	36	58	61	53	43	25	38	26	31	25	37	30	31	27	37	34	40	38	34	22	26	33	18	33	27	23	21	30	26	19	31	38	25	34	40	28	26	23	21	38	24	29	41	20	29	34	31	23	32	29	25	31	25	32	30	33	27	26	23	30	17	35	26	30	25	41	30	22	35	23	34	28	32	20	32	25	24	24	28	18	20	33	22	28	24	24	27	28	38	20	24	30	15	32	29	27	27	28	30	19	25	25	19	30	23	28	23	32	25	31	24	15	33	18	26	25	24	30	33	23	31	30	21	29	30	25	25	30	26	27	34	27	28	25	18	26	33	30	27	27	35	34	22	21	22	36	22	27	21	25	34	35	18	35	27	32	27	35	29	34	29	18	33	19	33	26	18	30	21	19	26	22	22	23	33	30	29	25	22	34	29	27	25	30	18	29	30	30	31	30	32	30	32	40	39	27	23	29	41	21	22	16	19	27	27	17	29	29	25	33	35	21	26	26	30	31	15	19	28	20	21	28	22	28	26	23	23	25	22	29	25	34	27	32	25	22	26	39	31	24	25	26	21	32	32	23	22	22	20	17	32	17	22	29	16	32	32	21	25	37	20	28	32	21	33	22	22	22	28	23	27	19	24	24	40	19	37	27	28	27	19	26	25	24	36	29	30	30	25	29	34	31	21	34	20	36	30	42	32	22	25	21	26	28	33	26	27	22	28	24	31	29	20	33	29	20	31	37	28	24	18	17	26	29	31	22	23	26	25	27	34	28	21	26	20	20	22	35	37	29	35	25	21	23	24	33	27	35	21	20	38	20	23	27	23	38	29	27	31	26	32	34	18	22	25	30	34	34	21	34	31	23	25	21	26	31	24	24	23	28	24	31	30	22	21	21	7	19	32	22	28	30	27	33	25	29	34	24	36	23	25	23	27	19	33	22	28	28	33	17	33	12	36	30	24	28	19	25	30	27	28	43	17	30	24	21	30	27	25	16	12	25	25	27	19	30	31	29	26	27	23	30	27	25	26	25	26	29	32	27	25	28	23	31	21	26	33	30	22	39	34	27	32	17	32	31	26	21	23	26	22	41	25	24	33	18	38	24	23	21	20	26	20	26	36	31	18	29	25	27	27	27	29	29	21	18	38	31	22	23	25	33	28	24	24	23	28	25	22	28	17	23	25	24	23	36	26	30	35	32	20	29	20	19	27	21	27	31	34	25	24	24	20	31	31	22	31	28	30	22	26	31	24	33	27	23	25	32	26	25	37	23	24	29	19	23	29	19	18	18	38	23	24	28	24	30	25	26	30	22	21	29	29	30	20	33	39	27	26	32	19	13	26	23	23	32	31	23	30	30	19	29	38	34	22	30	23	23	24	20	29	20	26	25	29	23	24	23	23	30	33	35	21	31	25	18	31	32	28	33	23	20	38	29	24	23	29	36	27	39	24	26	30	21	28	35	24	27	31	19	28	27	27	27	21	24	36	27	29	24	25	18	25	23	31	25	41	24	23	29	26	26	26	27	34	38	30	17	24	31	30	26	17	26	26	32	31	26	26	20	39	24	26	20	30	28	24	32	32	41	27	26	29	19	23	25	23	43	31	21	27	29	22	23	23	20	23	24	23	25	30	32	28	33	27	24	23	25	30	22	22	28	24	25	33	37	23	29	32	20	28	29	23	24	29	26	31	23	27	33	26	35	26	34	22	29	20	17	26	32	29	21	34	25	19	19	25	33	36	27	20	35	29	20	20	24	31	28	24	21	29	25	23	31	16	25	24	31	30	25	29	23	22	18	27	27	26	23	19	26	21	28	25	23	23	14	14	29	23	27	29	30	18	26	29	30	29	27	28	28	24	34	31	36	37	27	25	25	26	29	26	28	26	28	26	27	29	22	29	35	25	26	21	30	33	31	30	25	25	14	25	34	31	22	14	29	31	23	23	28	23	20	18	31	28	20	31	24	31	27	27	26	27	32	24	27	34	30	34	18	33	25	19	27	35	23	30	30	20	23	27	22	28	25	26	23	28	33	20	26	30	34	20	21	19	28	24	31	32	21	27	33	24	25	29	32	20	29	23	19	31	26	29	33	25	22	23	27	36	26	33	23	25	35	27	18	16	28	23	27	19	23	29	24	30	27	34	27	17	41	19	29	24	32	26	36	31	23	9	25	31	31	27	29	19	16	24	27	27	30	37	20	26	30	34	21	25	18	22	18	21	29	36	26	21	29	26	30	16	28	32	19	22	29	19	38	37	21	26	21	29	25	29	22	20	29	26	27	32	21	32	29	26	21	26	20	31	19	25	31	27	31	21	21	19	27	29	25	25	35	28	21	27	23	18	35	21	22	29	17	31	29	20	29	26	28	23	22	30	20	35	19	33	25	30	29	33	25	25	22	21	13	21	19	27	30	27	33	16	22	32	34	30	34	24	22	25	22	27	36	17	40	26	27	22	25	29	29	29	29	23	26	24	17	25	31	19	27	29	35	23	33	25	23	24	26	33	30	25	29	27	32	21	26	18	28	23	28	17	24	22	30	23	28	25	27	23	34	22	30	38	26	29	26	23	26	22	29	35	35	28	20	34	26	21	25	19	22	24	24	24	27	21	33	26	26	31	28	27	22	27	26	22	22	34	27	27	25	32	20	25	25	28	25	26	25	24	28	28	24	25	30	26	20	25	29	26	17	19	12	21	34	28	20	28	26	24	29	26	29	37	30	27	30	23	28	28	35	22	24	28	25	20	20	27	27	31	27	27	24	28	22	18	22	31	20	28	33	22	26	21	35	28	27	32	29	23	23	26	36	26	26	19	26	32	21	19	26	29	27	28	32	26	27	26	25	24	33	28	25	23	31	30	30	35	37	29	30	18	32	20	25	34	30	30	32	25	46	18	23	16	34	19	26	26	28	36	24	25	30	35	37	24	21	29	21	32	26	19	25	20	24	27	32	19	22	28	29	29	28	28	33	21	20	26	28	19	33	27	22	29	20	24	19	32	27	27	27	23	34	28	21	30	19	30	15	24	25	30	26	26	27	30	28	23	21	23	30	24	36	40	28	27	28	21	32	24	19	28	23	29	30	32	31	26	25	22	33	35	32	25	26	36	27	27	23	24	22	22	23	28	30	23	30	28	22	20	22	23	21	24	35	26	27	21	32	24	30	29	20	20	27	23	22	18	30	24	21	24	27	26	35	26	25	37	29	33	29	25	22	26	27	25	32	26	26	33	37	25	20	26	25	30	34	18	22	16	24	23	23	33	29	23	22	25	31	28	23	39	28	35	24	27	25	22	31	28	21	27	31	24	29	31	27	23	22	31	43	32	35	24	25	33	21	29	33	36	26	34	24	30	22	24	22	25	26	33	27	20	22	24	23	23	30	23	25	21	28	28	27	19	23	27	20	27	26	30	35	26	14	21	32	32	19	30	21	21	31	33	27	27	20	28	26	22
28792	20972	22898	77763	53018	17021	13302	10875	9481	8473	7151	6917	6352	5971	5171	3840	3115	2612	2513	2473	2241	1868	1919	1769	1540	1457	1222	1075	1127	1087	1038	950	885	798	794	791	826	777	749	699	703	680	637	609	627	576	561	632	638	645	625	616	574	611	592	632	570	630	583	629	585	616	554	643	566	616	584	602	578	596	528	568	583	507	539	520	533	484	540	466	503	496	496	502	479	544	524	469	503	508	477	495	462	470	503	514	509	503	478	508	473	471	478	458	466	437	449	469	506	477	547	477	501	532	477	506	520	530	511	506	505	478	479	453	476	514	468	514	488	505	461	515	465	487	466	497	440	480	479	520	534	508	505	476	446	482	484	531	491	518	500	499	513	564	499	499	507	482	496	512	473	482	500	503	513	492	516	472	500	519	493	472	460	489	476	453	490	497	498	462	468	491	480	458	435	465	490	481	453	495	482	492	477	499	476	478	496	441	515	476	470	503	461	452	496	476	449	484	470	445	471	469	520	505	485	487	485	454	474	468	458	498	491	509	475	486	515	468	457	523	528	491	503	484	448	503	460	498	472	474	489	441	476	502	483	482	455	482	493	498	465	479	507	472	510	451	456	451	475	479	464	498	457	506	518	479	447	443	453	502	490	435	510	499	480	483	486	482	476	477	482	510	477	444	492	490	497	465	505	506	478	455	474	459	471	446	471	484	507	518	481	516	498	448	494	487	499	516	504	456	442	456	482	488	515	478	465	460	462	478	494	472	503	473	492	461	494	465	499	475	499	489	485	522	486	486	484	483	512	477	530	478	492	507	507	507	477	480	460	519	499	486	495	494	477	513	461	504	488	486	482	457	469	478	491	510	450	474	481	503	536	500	485	482	476	518	465	470	496	525	449	472	491	515	483	454	492	461	499	527	518	492	491	461	462	470	458	443	454	464	482	523	482	445	464	515	468	479	480	494	525	460	486	481	470	473	451	537	512	462	483	491	502	520	497	501	518	502	448	448	509	470	481	499	473	475	483	470	478	482	457	478	467	488	496	486	503	485	470	503	489	498	472	531	509	544	455	531	484	485	515	429	459	498	516	530	475	526	477	450	523	460	521	451	436	495	459	470	482	479	491	484	462	488	480	513	505	479	478	463	465	494	502	481	503	456	514	447	454	445	452	500	534	476	470	454	498	480	505	490	525	491	502	461	489	477	507	534	478	515	524	459	492	475	458	474	492	523	467	500	485	528	475	512	493	507	484	500	480	492	512	480	511	451	510	488	465	494	507	472	513	503	503	493	474	506	491	497	468	488	504	506	502	513	496	469	507	466	500	494	506	475	502	457	439	510	466	492	473	484	498	458	485	502	509	458	516	490	482	525	456	463	433	494	482	478	500	487	483	479	495	476	515	508	510	460	491	467	491	477	495	472	472	496	487	448	453	451	498	465	469	477	485	469	481	504	462	506	489	480	489	461	506	463	457	508	447	473	487	492	483	493	524	471	489	473	497	459	460	525	486	467	434	451	484	507	498	505	482	471	511	463	482	477	478	519	478	511	499	469	496	497	447	504	518	477	495	456	457	499	525	526	452	497	506	488	508	492	526	529	482	531	471	522	470	486	468	479	488	491	503	491	492	479	467	446	488	462	482	483	506	497	500	462	489	488	488	486	516	493	430	473	491	479	448	487	497	496	452	532	468	460	486	491	464	444	492	522	485	481	477	467	491	464	449	453	491	463	473	472	502	492	504	485	466	502	492	485	440	457	481	477	488	442	461	477	493	462	521	478	464	466	507	470	466	503	463	473	487	464	472	463	470	482	504	449	476	488	483	509	478	494	490	527	522	492	446	476	509	456	483	484	493	471	513	465	482	514	476	471	511	473	479	494	507	506	526	481	492	508	500	451	488	477	460	481	510	506	463	530	495	519	506	472	503	480	501	537	536	458	443	475	489	492	476	468	516	476	501	517	495	474	515	527	529	489	466	480	521	434	478	527	495	480	465	499	454	476	491	525	497	487	482	473	486	480	454	482	525	501	445	480	435	450	517	514	458	482	492	467	469	454	476	543	467	454	488	497	472	490	469	486	446	485	492	479	461	481	505	485	472	539	490	438	445	437	479	488	510	473	465	452	499	496	487	486	511	510	493	465	484	481	460	471	501	516	459	477	477	518	533	443	439	477	503	464	497	511	508	422	460	499	483	466	466	523	469	419	484	494	473	464	505	467	487	503	495	463	495	525	469	490	484	517	494	461	491	456	538	474	445	477	493	483	476	511	493	525	461	471	477	471	465	494	503	480	480	442	471	495	494	502	483	476	475	469	502	500	489	459	439	461	462	507	544	493	459	465	456	470	469	458	454	459	485	470	448	512	461	513	479	486	446	468	516	459	464	485	498	455	472	514	505	510	488	466	493	508	513	483	497	533	473	473	451	493	468	521	466	467	475	500	497	503	430	467	479	472	466	459	476	473	490	468	483	495	503	491	509	497	476	465	491	495	485	508	519	486	490	493	494	492	480	500	438	463	490	488	490	487	496	505	465	523	495	478	474	490	484	513	474	531	484	469	503	501	493	482	512	514	493	489	494	520	469	458	462	481	484	477	484	504	470	487	459	484	537	490	470	475	477	497	500	462	479	459	485	490	512	450	402	481	477	511	464	462	488	517	460	479	481	488	556	488	478	516	482	492	466	483	476	496	435	476	480	509	462	508	472	479	479	480	518	482	518	521	497	474	456	532	500	496	468	524	422	460	456	488	486	455	510	481	490	503	445	529	459	472	498	482	497	479	499	468	481	451	493	488	492	491	483	482	471	477	465	486	472	505	499	487	478	475	505	492	462	474	493	484	514	489	466	457	483	493	480	453	480	440	460	495	462	494	460	478	495	503	487	503	467	482	512	477	474	477	477	522	468	450	501	463	486	523	434	471	455	471	517	449	524	517	506	520	492	522	480	481	482	474	503	466	481	481	476	474	467	475	482	479	482	489	487	488	497	459	479	460	513	482	497	522	463	476	480	504	492	491	442	462	493	478	504	453	481	484	479	471	470	430	493	513	492	452	480	486	485	478	468	467	485	500	473	445	525	489	490	514	471	481	503	503	533	464	444	526	486	489	464	499	456	526	490	494	465	481	497	492	505	491	488	497	487	454	501	436	473	490	490	468	459	499	460	482	488	492	541	450	486	485	499	487	475	492	491	446	494	488	503	457	464	506	446	463	482	515	490	499	488	477	458	462	449	497	479	497	490	465	475	503	504	478	485	460	524	464	491	522	479	493	500	490	465	502	480	472	472	499	488	479	514	459	486	522	488	488	466	489	473	451	521	504	506	474	458	491	470	478	532	515	505	466	519	463	453	499	514	456	492	454	481	496	490	476	498	474	453	473	494	488	542	454	496	484	481	511	506	480	511	464	494	464	506	469	458	494	497	460	499	485	457	476	456	491	504	493	512	472	486	505	461	469	502	434	489	488	465	502	463	506	494	482	464	535	498	472	468	525	468	489	453	502	489	513	524	492	491	493
1403	279	163	1169	2070	66	43	55	55	51	44	42	41	42	49	34	39	41	34	30	33	35	31	24	24	29	24	25	27	23	27	24	19	22	20	12	23	37	29	12	16	21	29	24	32	24	23	24	21	29	10	23	20	22	23	23	20	33	24	17	22	20	29	18	21	24	16	21	24	24	17	31	24	15	20	20	30	27	25	14	16	28	16	17	17	23	17	27	15	17	14	24	14	20	22	20	13	21	17	17	27	23	18	25	15	25	21	21	14	24	18	27	24	21	19	19	18	14	24	21	18	16	17	18	22	26	24	19	23	19	16	21	24	27	21	22	19	22	22	23	20	28	21	20	19	23	23	10	22	26	25	26	26	16	28	26	17	23	26	11	23	20	24	20	19	16	22	21	11	26	28	20	19	23	20	16	21	22	15	20	24	18	14	24	14	18	23	21	28	19	21	25	15	19	29	19	23	17	12	24	22	26	16	19	21	24	18	26	20	14	20	12	19	23	12	26	24	20	19	20	20	29	22	22	17	20	20	23	21	25	19	16	20	27	24	21	14	20	26	16	22	15	25	15	25	22	15	19	16	19	18	14	19	20	26	11	22	19	22	22	18	30	22	24	18	16	21	15	18	27	17	22	23	25	16	18	16	23	19	18	21	16	21	22	28	13	12	19	18	15	26	23	28	24	31	17	21	19	21	15	22	16	20	26	15	27	19	16	16	25	25	18	20	19	21	22	12	25	17	23	24	17	25	18	19	15	13	27	25	16	22	18	24	14	20	28	14	25	19	25	16	26	21	21	15	27	22	27	20	19	19	16	19	17	22	19	27	24	13	18	24	17	21	19	19	18	25	16	22	25	15	15	18	21	25	21	25	26	20	23	16	23	20	20	27	20	17	20	28	19	21	19	17	25	21	21	12	21	18	13	24	18	14	22	26	21	19	16	21	27	18	28	25	27	23	18	23	19	20	24	24	25	21	26	21	18	31	19	24	13	16	19	25	12	22	19	14	19	28	16	24	13	24	18	26	20	17	27	28	19	25	26	18	21	15	16	16	11	26	23	18	26	21	21	24	26	20	19	16	22	17	21	28	25	25	25	19	28	31	31	20	15	22	30	17	17	23	16	32	22	20	19	24	25	26	22	23	21	25	24	21	21	13	17	27	26	27	21	14	27	21	22	24	19	21	31	29	26	17	16	18	25	13	25	28	22	16	23	25	18	24	22	21	22	20	23	18	21	18	25	12	21	26	19	26	19	18	13	18	14	15	20	21	21	21	25	18	20	25	17	21	15	23	19	25	25	15	22	24	32	25	16	11	12	27	17	18	24	20	10	18	24	24	20	26	23	17	21	17	17	21	16	23	22	19	17	14	18	24	16	26	20	25	21	21	23	21	18	21	18	31	22	20	17	24	28	27	22	27	22	18	17	21	16	23	15	21	21	20	21	14	16	23	17	19	21	20	23	21	26	21	19	26	19	21	21	25	22	12	18	18	34	26	23	27	20	12	13	18	18	25	21	23	32	19	19	25	21	25	21	18	25	28	18	22	18	25	17	14	20	33	24	20	14	24	20	19	26	22	26	22	26	23	25	21	21	26	27	24	23	19	15	17	20	29	19	26	27	21	10	19	21	25	26	15	24	27	25	16	25	19	22	24	21	24	17	22	25	24	18	16	28	19	29	15	18	18	28	23	25	20	23	16	12	19	18	19	22	18	23	20	32	26	30	14	20	20	24	17	18	17	21	27	23	21	21	16	19	20	22	23	15	15	12	22	23	21	14	13	24	27	27	19	35	23	20	23	22	17	25	22	27	29	27	27	26	35	28	20	16	22	20	23	16	28	23	29	23	27	22	19	12	28	34	28	16	17	21	16	18	27	20	26	26	27	21	19	19	16	22	13	23	13	16	21	17	25	14	18	20	23	21	28	18	29	26	24	32	19	17	18	32	23	19	32	16	16	21	22	22	20	19	16	14	18	20	22	21	21	24	18	26	30	22	15	31	29	20	20	15	20	21	13	21	22	26	23	20	19	23	19	21	26	22	23	20	28	19	19	14	20	25	17	17	25	18	25	18	20	23	21	23	17	23	18	17	24	17	31	19	19	27	14	29	23	17	18	22	23	20	26	27	12	13	13	30	25	19	20	22	17	22	31	17	23	26	27	18	21	21	25	26	19	23	12	19	26	16	19	20	17	24	28	33	24	17	26	15	22	22	15	19	10	22	25	23	18	17	16	18	17	21	17	23	21	19	18	28	19	15	21	21	18	20	22	17	27	19	22	24	27	30	18	21	18	21	27	21	25	16	22	21	17	19	16	22	20	24	18	23	22	22	28	26	30	32	22	23	27	26	20	17	16	14	24	27	23	24	23	20	17	20	17	17	18	22	24	19	31	12	23	24	14	19	26	23	24	21	24	17	17	19	26	13	24	20	19	14	20	24	23	19	22	25	19	24	21	17	21	21	22	12	22	28	23	18	30	21	20	11	23	26	27	25	13	21	21	29	30	17	22	20	20	14	23	19	27	22	23	21	29	25	20	19	24	23	18	15	23	14	26	22	13	25	21	19	23	24	8	19	15	24	15	33	19	20	21	16	15	25	25	22	26	17	20	24	20	18	16	17	16	18	19	24	20	18	23	19	15	29	21	30	24	18	21	17	23	22	19	20	14	14	24	20	16	18	17	19	23	20	23	20	15	20	20	24	18	20	18	19	25	12	23	15	32	15	25	27	24	16	23	28	22	34	26	11	28	17	19	24	19	32	21	26	25	18	21	18	21	16	27	18	21	21	19	25	26	33	12	9	24	26	24	19	16	25	22	24	17	18	25	27	31	15	21	19	28	34	21	20	21	18	14	13	20	25	29	25	18	19	22	25	27	19	24	23	15	18	20	23	17	17	21	26	24	16	15	21	16	22	22	26	29	24	27	22	30	21	20	15	16	21	19	19	27	19	22	26	19	20	18	22	22	24	32	28	12	19	20	19	29	23	16	22	23	26	18	21	23	15	17	25	18	16	23	22	24	23	16	24	20	11	22	18	18	20	22	21	12	29	24	21	25	32	27	21	29	17	24	17	23	30	27	19	20	23	21	23	24	18	19	21	18	20	27	31	17	15	18	24	16	20	23	23	26	26	20	19	15	23	17	33	16	19	18	14	24	13	26	13	27	18	9	20	21	26	30	30	22	21	22	17	21	26	19	23	18	21	22	30	29	18	27	25	25	23	22	26	19	28	23	21	20	23	25	23	24	11	26	19	19	15	21	16	20	19	22	21	18	23	15	19	9	23	19	15	21	14	25	16	22	21	21	25	26	20	24	24	27	22	26	22	29	21	25	19	16	14	23	29	11	25	15	33	23	19	24	16	16	14	18	25	30	12	27	19	25	20	21	13	19	13	21	16	16	21	20	20	19	26	23	28	17	31	24	28	23	19	29	20	20	21	22	23	22	22	24	20	22	23	17	17	29	25	27	19	21	17	22	19	19	22	17	15	19	27
17506	11488	5344	38414	39251	8041	6112	5213	4501	3905	3097	2948	2645	2783	2826	2163	1662	1584	1524	1430	1162	1094	1074	983	863	797	651	568	630	662	623	565	558	505	539	472	508	517	462	490	450	427	475	445	398	447	452	448	487	424	452	429	447	378	409	394	440	425	463	422	432	418	477	436	410	413	412	404	460	445	459	413	397	399	398	444	399	376	436	412	381	405	396	393	407	402	393	406	384	397	365	395	381	374	340	405	364	385	370	391	354	401	369	385	414	408	381	342	400	394	380	399	375	418	425	373	394	375	397	372	384	382	345	366	393	392	405	396	405	360	374	415	363	371	377	376	382	386	400	390	361	411	378	377	364	390	381	402	433	376	368	408	387	395	391	385	396	410	386	374	398	419	414	376	377	389	392	393	359	382	363	373	393	390	394	409	415	354	391	387	380	419	381	373	410	374	397	359	362	422	430	394	388	318	400	388	380	382	391	354	376	379	334	422	346	385	412	416	381	407	402	344	375	392	359	370	402	366	408	394	354	424	400	369	380	379	357	370	374	366	375	417	398	450	370	382	378	368	383	414	385	363	372	351	373	392	396	404	350	425	355	393	381	389	354	371	375	407	401	373	402	383	394	410	382	385	373	414	361	393	416	386	403	378	443	386	366	392	350	386	423	365	373	385	416	368	381	381	399	374	401	378	369	390	409	363	408	400	394	425	384	422	394	367	380	372	408	399	384	387	375	359	386	407	375	374	409	376	390	383	385	345	384	359	368	371	404	387	375	391	360	381	351	390	376	370	384	390	392	362	374	385	370	401	358	386	401	408	366	414	401	345	356	403	396	376	394	416	395	369	388	345	382	393	388	372	401	408	372	395	398	412	411	366	370	376	371	370	398	415	363	416	353	412	368	360	384	364	324	417	401	394	359	370	398	379	384	387	358	408	378	401	392	367	377	360	365	388	392	374	410	352	386	396	387	404	397	382	363	384	338	379	363	357	376	387	376	364	394	382	390	394	379	373	393	361	387	369	385	384	342	413	383	351	413	389	344	362	391	395	390	380	399	394	417	377	418	353	374	364	387	406	408	387	401	376	361	425	383	414	399	387	403	374	356	375	403	402	403	402	386	348	389	367	366	363	373	398	376	430	354	433	415	378	398	351	398	380	416	390	364	394	393	391	375	390	412	405	382	397	394	383	398	418	416	394	373	410	394	399	405	408	398	386	369	393	362	362	391	408	362	379	386	383	371	373	391	384	382	382	370	404	383	369	391	391	380	383	396	414	356	387	376	390	407	356	402	417	368	381	333	400	364	369	373	392	371	364	363	383	373	376	364	366	391	400	403	397	341	368	376	379	408	380	360	374	349	389	384	397	420	413	359	406	394	388	369	379	379	379	381	351	422	364	412	396	377	373	380	376	382	374	388	364	360	364	367	404	384	400	367	377	382	379	372	367	393	383	415	389	418	406	355	382	364	397	395	353	385	371	393	358	396	398	374	381	380	366	403	382	347	392	353	401	390	397	372	364	390	350	398	405	401	378	386	395	394	334	386	394	382	397	366	376	369	386	376	395	390	384	369	375	402	441	342	390	388	373	391	360	386	401	379	394	370	379	414	364	386	345	394	402	384	380	385	387	371	365	390	398	391	379	378	369	432	399	401	338	385	397	404	403	389	398	404	405	385	424	383	384	394	377	393	371	371	377	421	412	372	373	370	422	379	369	387	365	377	385	329	364	347	407	380	372	396	378	423	395	410	382	396	412	386	396	389	401	370	369	386	377	387	347	405	404	380	409	374	423	348	352	400	394	363	385	387	389	394	411	335	387	351	365	375	365	350	382	387	356	403	386	386	342	391	405	382	411	355	396	370	370	403	400	358	374	381	362	405	401	358	411	390	392	373	403	374	371	377	364	381	381	378	370	402	377	420	376	415	354	438	372	383	392	374	415	411	416	372	404	406	403	417	414	413	360	398	376	373	367	396	415	385	375	367	341	389	377	376	411	359	422	354	373	308	366	380	432	412	348	389	397	378	380	352	415	344	354	366	368	357	376	379	357	373	378	391	411	374	342	366	393	349	362	378	405	410	396	377	357	371	366	396	375	392	379	420	405	368	398	370	404	383	415	366	450	392	344	372	419	400	376	399	428	391	374	402	402	390	385	381	382	405	352	397	409	376	356	408	403	412	387	403	408	333	381	394	374	346	403	377	390	370	395	358	362	359	392	337	386	369	379	323	422	389	386	390	364	363	336	362	380	417	384	355	390	419	391	391	349	394	358	392	413	374	395	343	362	424	399	392	359	382	388	359	365	395	380	369	362	398	364	366	388	426	358	400	405	384	408	401	354	398	371	384	377	389	349	386	372	406	406	407	403	385	391	364	362	377	382	366	367	402	390	425	374	418	393	415	398	409	370	384	379	366	391	386	405	372	372	384	386	364	384	379	388	362	389	378	394	398	382	376	367	395	354	385	383	368	382	373	389	369	405	359	376	355	382	369	401	350	363	378	377	408	358	364	383	395	397	382	374	380	366	405	359	429	366	399	377	349	366	377	410	365	415	389	401	376	347	396	358	399	379	380	410	377	415	381	381	459	354	378	331	378	377	405	398	390	372	377	408	355	409	384	395	374	392	397	386	378	375	365	358	383	404	385	380	382	363	340	365	363	359	379	356	375	358	386	382	389	421	422	361	376	399	356	373	380	405	367	400	406	388	366	391	384	343	406	390	411	385	393	411	402	379	378	390	396	382	383	398	392	399	381	362	387	372	390	399	410	366	387	390	384	392	371	388	394	400	386	408	394	378	372	373	377	406	393	413	377	400	364	379	393	378	379	338	369	389	367	385	366	393	377	379	404	377	363	384	387	351	395	388	372	402	382	371	382	388	390	392	344	373	429	397	421	354	348	406	355	374	359	380	349	384	384	420	377	410	363	325	345	406	370	390	385	398	362	401	389	397	399	358	411	360	400	388	387	395	371	376	387	378	398	359	376	392	379	384	400	333	426	395	443	409	431	384	370	407	391	375	394	413	392	400	377	405	393	425	372	401	413	379	402	367	373	365	384	378	375	393	382	441	349	387	389	351	394	363	385	362	367	427	400	408	399	406	397	378	426	368	401	440	392	387	406	408	354	416	392	382	372	387	376	398	398	378	371	389	387	381	391	382	389	364	426	399	373	398	376	366	382	332	394	397	412	424	398	401	420	367	388	395	391	396	370	385	387	391	363	364	384	380	383	374	361	349	374	385	408	414	342	413	389	410	403	383	388	381	382	395	397	389	425	385	384	378	382	358	334	385	342	352	397	387	386	381	392	346	380	392	394	399	344	375	387	413	359	345	362	417	374	360	372	379	360	334	381	402	383	412	376	383	396	371	401	410	408	395	383	402	392	389	368	392	368	359	358	382	347	374	358	385	406	390	348	367	373	373	369	402	388	388	403	351	377	350	400	413	386	351	402	381	394	410	374	391	368	392	381	406	386	335	415	399	391	374	403	358	416	372	388	384	399	363	376	421
1606	831	364	4862	12524	379	141	130	140	127	86	109	105	103	117	90	65	76	64	67	50	65	54	46	41	35	34	31	30	28	24	26	24	26	26	19	24	25	35	30	22	23	31	18	24	25	23	23	30	20	26	28	23	19	22	30	15	25	24	26	35	21	26	29	17	27	15	25	25	18	19	20	16	26	28	25	25	19	21	20	13	20	15	28	18	25	17	23	20	31	18	27	18	30	22	19	29	24	28	25	23	24	20	27	23	14	21	19	20	13	26	19	17	25	18	21	25	16	23	22	20	13	28	23	17	21	25	23	21	25	23	23	24	22	12	16	21	27	21	24	27	20	23	23	13	17	21	20	16	20	20	24	25	24	23	18	20	15	14	24	16	17	13	21	22	17	18	28	23	26	28	20	21	21	28	25	19	18	17	29	22	23	20	10	24	28	20	18	21	16	27	20	31	21	16	17	24	18	14	21	25	17	18	17	20	23	21	25	16	20	20	22	23	21	8	24	18	21	25	27	12	25	22	22	23	16	19	17	18	16	25	18	21	23	18	22	15	23	18	24	20	31	15	25	12	28	18	15	17	24	19	18	17	16	25	18	21	25	18	19	18	20	14	26	25	19	17	23	17	24	26	19	16	29	17	17	19	22	13	28	16	21	25	23	24	29	25	30	21	13	21	17	30	25	19	18	22	20	21	19	33	23	18	20	14	25	19	20	23	37	15	24	18	24	15	18	24	24	24	22	12	17	10	23	21	16	30	23	11	17	19	16	24	23	28	23	21	25	30	25	18	19	26	22	23	20	24	31	19	17	24	22	16	26	22	22	33	22	27	15	27	25	13	27	24	19	33	18	24	21	22	15	22	31	16	23	20	17	22	24	15	30	26	20	28	17	19	27	24	24	18	22	27	31	20	19	27	15	23	23	26	23	17	25	19	22	23	15	29	11	16	22	26	27	23	28	25	16	27	16	25	20	22	15	29	22	29	27	19	22	23	19	22	14	11	19	18	22	23	23	22	19	22	16	21	21	18	20	26	30	20	25	20	25	22	18	15	21	23	30	24	35	21	22	21	25	21	18	27	20	27	16	18	25	16	18	15	25	26	20	19	10	15	19	18	27	23	22	16	16	20	28	17	17	21	17	20	19	24	20	16	22	18	18	20	30	19	22	14	18	18	19	20	21	28	30	25	33	27	22	21	22	19	19	20	20	16	17	26	15	19	19	25	19	21	22	20	30	19	27	26	21	24	15	14	22	22	18	21	27	19	21	18	24	20	18	29	27	20	24	13	16	15	15	18	19	31	25	20	19	16	18	16	30	19	21	21	18	25	20	30	17	19	23	26	24	12	30	25	21	12	30	26	20	18	19	22	23	17	12	26	12	17	19	19	16	28	26	23	10	30	22	21	22	28	20	15	16	30	14	18	22	22	29	21	25	19	17	20	24	20	15	21	23	17	18	19	15	19	18	23	18	19	28	24	26	28	21	19	24	22	21	19	20	29	18	22	18	32	22	25	23	22	31	15	12	16	22	28	22	15	23	23	20	16	26	17	22	21	27	20	25	16	29	13	18	27	22	22	22	24	22	26	20	27	22	21	20	14	16	24	15	13	18	23	32	27	24	22	17	26	26	15	27	25	16	25	23	20	16	22	19	13	30	28	25	24	22	25	31	26	21	21	17	24	22	25	18	19	30	22	16	21	16	27	25	19	15	27	22	29	24	26	26	20	21	24	16	16	29	24	18	19	16	22	18	24	17	24	15	23	26	20	21	21	18	22	28	20	23	22	18	22	24	21	22	18	22	24	23	26	31	16	26	17	24	19	16	23	32	24	27	15	21	13	16	18	24	21	26	20	15	12	22	19	17	19	13	18	24	27	21	16	20	38	31	22	28	24	22	12	15	22	22	18	24	32	20	18	26	21	29	25	17	25	18	20	19	13	21	25	27	17	20	34	23	26	28	27	28	19	18	20	28	22	28	28	21	23	29	21	20	25	16	14	16	28	23	26	19	18	20	16	23	29	24	25	20	19	24	26	27	22	11	20	18	17	18	21	23	33	34	21	12	22	16	26	23	15	32	24	25	30	24	32	14	25	19	20	26	18	23	28	10	24	25	18	16	18	28	20	13	29	21	29	17	25	22	19	24	21	16	20	27	16	14	22	24	26	23	21	27	14	23	13	18	20	23	18	19	21	13	27	27	17	26	19	22	13	21	18	25	19	25	30	27	15	28	19	20	23	15	23	21	16	25	30	18	18	23	19	15	22	29	24	21	19	21	16	27	18	29	24	22	14	21	20	22	21	19	29	24	22	21	23	23	27	21	25	20	15	17	22	17	16	21	23	22	27	14	24	17	14	20	26	22	22	23	17	18	22	27	23	20	24	25	25	17	21	19	22	21	23	21	17	20	25	28	20	24	19	17	26	24	25	28	25	28	28	23	14	27	24	23	15	27	22	38	28	25	19	26	26	28	16	25	18	16	23	18	26	25	13	18	16	26	19	15	16	20	25	14	24	22	28	25	22	24	24	29	25	16	22	24	15	27	24	27	23	29	20	22	26	23	24	20	14	24	31	27	27	21	28	27	33	21	16	14	29	22	27	27	18	12	22	22	29	14	16	12	27	18	19	17	16	15	15	24	19	20	18	19	21	19	21	25	31	21	21	20	18	24	25	23	18	19	25	21	20	18	20	19	16	22	15	22	26	18	20	26	23	21	23	16	20	15	21	31	24	22	28	19	18	20	17	16	18	23	17	26	29	24	26	18	19	18	21	15	14	18	27	29	23	26	25	22	14	27	21	20	20	19	21	13	18	27	22	31	17	24	25	16	16	21	23	18	21	22	11	21	26	19	23	27	27	19	25	24	15	23	22	22	20	16	26	21	16	16	21	21	22	13	24	14	17	19	21	15	22	21	26	27	26	16	22	24	15	24	21	26	21	23	23	18	19	24	17	20	11	30	16	22	25	22	17	22	23	13	18	24	26	24	22	17	22	19	21	19	21	29	20	24	23	23	17	18	27	15	22	20	25	13	23	19	26	14	26	15	32	21	17	26	22	22	25	15	21	26	23	18	29	15	26	23	23	19	19	20	23	17	15	25	24	19	24	20	21	26	17	22	15	27	15	18	25	29	26	29	22	28	20	24	20	21	23	17	25	24	21	22	22	13	23	33	15	18	20	27	29	22	23	24	11	22	20	23	17	21	27	21	26	18	20	27	20	24	23	14	18	28	23	19	23	26	17	9	19	19	25	18	22	18	28	22	24	22	26	18	12	27	18	18	31	21	19	15	26	27	21	21	24	22	21	22	25	33	21	24	17	28	27	17	12	17	16	20	17	20	28	20	22	14	26	17	25	14	19	21	12	15	24	19	24	17	21	27	20	26	21	21	18	26	24	13	17	27	24	18	28	16	21	31	21	14	18	19	29	27	19	21	20	28	15	17	20	39	20	20	25	25	21	26	20	18	18	23	23	27	20	26	29	20	20	16	16	11
27803	20373	11138	51565	57734	18870	15119	12842	10944	9489	7677	7342	6388	6300	6259	5319	4248	3869	3526	3163	3096	2852	2489	2258	1743	1362	1030	1130	1138	1141	1031	896	859	774	766	759	691	665	672	639	645	668	589	610	600	570	550	547	566	527	563	512	552	499	513	557	510	582	540	483	496	562	495	486	482	525	481	565	542	471	500	490	444	454	429	433	435	463	456	410	416	459	426	430	423	429	388	443	437	419	405	373	409	407	441	408	442	393	396	413	380	384	420	366	448	380	393	390	374	409	402	350	392	410	403	415	396	384	422	401	370	390	385	397	358	409	348	371	436	402	415	422	375	396	418	386	383	429	453	432	402	388	393	395	400	426	391	405	439	387	411	402	428	398	412	424	400	410	401	419	360	365	436	393	375	458	410	393	392	377	392	396	387	379	357	399	420	384	401	396	439	423	410	414	404	392	364	385	419	357	393	397	412	354	404	394	389	384	364	414	395	412	388	377	376	393	362	385	410	382	396	385	385	356	396	375	367	407	377	435	389	376	399	412	369	384	364	374	371	397	407	413	433	356	388	414	381	389	395	380	406	410	421	384	403	408	395	400	387	370	413	404	422	369	398	416	424	363	417	427	361	394	391	395	393	394	391	406	391	410	384	398	416	396	371	377	348	364	374	379	412	436	380	385	392	417	414	417	408	404	409	394	375	383	396	386	378	387	424	407	436	399	371	416	383	351	404	405	414	386	367	412	434	378	430	413	393	379	389	413	423	397	375	387	366	428	397	377	410	402	431	398	398	383	387	386	393	391	414	384	379	388	372	384	400	401	409	399	399	387	360	393	412	395	385	405	411	420	363	378	406	422	398	394	426	400	410	383	374	371	390	388	399	434	403	379	363	388	380	387	384	392	439	378	409	388	380	369	378	371	436	361	380	398	375	370	383	365	393	390	439	363	399	405	400	417	404	422	369	363	369	423	346	419	386	356	364	379	413	387	370	391	388	378	392	436	391	384	398	376	380	357	368	388	411	387	350	376	407	408	370	366	391	382	387	371	382	389	399	342	378	376	389	410	379	425	403	385	390	389	411	396	417	411	369	393	388	361	371	388	402	409	410	417	396	384	434	398	366	417	385	384	382	391	384	382	412	393	377	357	382	368	404	377	352	371	400	385	367	376	419	396	385	382	383	370	404	369	414	363	418	342	401	403	355	374	396	443	380	409	448	405	377	394	401	386	366	340	370	407	414	368	398	406	373	423	369	409	383	403	354	396	404	349	361	409	412	408	399	422	380	440	417	375	390	391	359	369	366	422	420	381	364	370	390	414	380	379	349	401	410	412	400	374	412	406	386	367	408	417	417	437	378	384	369	387	382	374	382	360	387	392	373	417	370	374	405	408	384	393	406	355	436	380	372	405	386	392	403	383	410	389	382	400	392	358	374	390	393	386	421	377	399	415	351	380	437	382	407	368	401	388	397	381	401	396	392	415	374	392	375	409	433	385	405	397	376	375	419	358	377	394	390	408	382	384	358	372	408	395	368	390	353	396	392	413	362	402	385	410	354	395	363	415	390	414	402	421	366	387	375	371	381	436	395	397	396	415	384	400	392	388	406	382	395	403	393	379	403	404	367	419	385	401	405	353	416	378	414	419	375	403	357	417	407	398	414	431	411	380	350	444	432	380	416	374	411	387	366	406	381	400	391	387	378	350	437	436	370	381	390	387	404	405	443	397	402	424	382	358	430	382	389	381	404	398	418	370	383	394	400	395	424	401	416	355	386	413	372	386	403	379	418	395	386	365	404	411	395	388	393	375	368	379	380	390	409	386	414	390	413	396	381	388	392	372	383	378	418	353	353	421	406	410	403	376	415	404	408	381	371	386	404	421	406	401	413	409	387	409	353	411	398	402	368	427	386	393	369	399	412	369	434	380	388	393	397	378	395	394	384	397	379	390	413	393	407	366	394	355	418	399	402	377	383	375	395	417	440	381	402	400	363	374	413	378	361	389	397	375	357	400	390	407	393	385	408	388	384	393	390	381	421	364	373	411	393	403	405	394	380	350	386	429	368	375	389	386	431	373	416	355	395	393	358	426	376	411	410	418	359	413	409	387	388	398	425	388	363	359	388	419	368	430	408	427	400	412	368	437	391	401	368	408	413	385	390	375	379	394	415	408	390	442	377	390	391	393	385	380	408	385	348	392	403	374	390	391	357	426	413	383	357	382	407	403	390	390	392	360	406	384	379	378	352	363	388	426	398	369	421	393	368	412	386	391	380	388	372	448	378	415	382	376	391	392	392	408	422	369	392	386	397	384	397	396	408	416	412	403	356	331	397	346	384	397	387	429	391	401	406	423	378	362	399	414	405	390	384	414	409	408	419	416	364	406	383	375	376	421	405	394	399	418	429	419	375	411	416	385	389	416	399	396	400	410	408	376	414	404	361	412	404	394	386	366	387	389	419	431	385	396	371	399	397	392	360	337	389	438	387	376	402	375	417	384	418	427	380	368	424	366	395	398	382	385	412	389	415	412	397	369	395	366	416	420	388	454	380	412	390	371	397	395	350	416	434	400	371	377	370	414	391	375	376	389	396	348	382	379	386	403	399	401	404	389	393	390	422	359	398	401	374	408	385	439	412	371	376	424	409	386	411	406	397	419	405	395	402	431	401	393	383	413	417	370	389	375	373	378	334	410	378	410	365	391	395	406	387	406	402	380	387	361	439	369	370	384	403	395	390	371	378	355	423	386	384	398	385	404	394	373	394	388	408	389	350	370	409	375	356	376	373	401	378	364	401	385	419	409	378	437	386	425	399	377	359	399	388	391	394	409	382	367	383	383	388	387	420	410	376	381	387	429	400	392	381	394	430	370	378	375	376	403	386	382	395	398	386	387	393	385	420	389	407	374	389	397	394	357	358	389	364	401	417	403	399	372	455	410	395	395	379	390	393	409	406	366	389	430	398	416	379	394	395	398	373	383	374	373	378	365	409	398	455	419	393	396	405	398	417	387	372	368	359	412	416	378	455	415	408	413	404	401	395	410	392	399	373	421	388	416	403	373	431	378	380	404	406	425	392	364	378	366	419	384	375	385	400	407	396	392	413	424	379	390	381	408	410	384	414	398	378	383	398	392	428	377	373	379	406	401	400	362	366	394	408	379	415	394	418	413	387	371	400	436	392	375	416	396	397	421	431	411	394	404	361	399	379	409	387	373	398	380	398	371	382	433	409	368	356	359	418	380	422	362	347	418	394	392	399	381	377	387	376	397	370	403	379	388	377	419	396	397	378	405	399	379	392	401	366	374	418	397	387	417	392	413	385	399	375	375	390	387	388	377	395	381	415	356	424	414	411	422	386	391	399	401	369	388	410	380	399	381	364	423	369	387	407	413	397	396	386	348	365	428	398	387	409	374	368	365	407	399	375	407	395	383	385	363	393	388	378	389	387	394	399	400	393	374	387	411	417	395	400	373	435	416	365	385	394	424	410	416	405	387	370	406	371	403	432	405	377	399	374	388
2482	571	261	1155	6878	246	102	100	95	98	99	94	80	84	87	95	75	59	88	69	67	63	66	48	48	33	42	35	44	34	34	33	41	29	36	33	39	33	47	41	42	29	34	41	38	42	40	32	41	36	32	27	35	41	21	39	37	36	34	24	28	24	42	40	27	33	38	45	39	27	22	45	36	43	34	27	41	22	29	37	39	28	28	36	37	41	32	34	33	31	36	29	38	38	31	39	34	30	32	39	24	37	40	37	24	38	36	34	39	33	30	36	36	36	28	34	36	40	39	36	34	37	34	33	34	34	32	38	29	21	40	39	21	41	24	24	28	35	37	39	32	28	31	40	33	31	32	26	32	37	28	37	31	35	34	38	23	33	28	41	43	38	33	36	38	31	38	38	42	34	44	33	37	26	34	40	30	40	40	33	48	36	40	29	37	40	30	38	26	37	35	31	28	33	24	38	37	33	40	39	39	35	32	30	36	38	27	36	41	33	38	27	42	29	44	38	30	29	42	37	29	37	29	34	34	29	30	37	32	32	36	40	44	28	28	26	41	29	37	28	35	27	29	32	26	44	30	30	30	29	42	32	36	42	22	31	22	35	33	42	30	31	34	33	31	36	40	43	33	36	39	31	33	21	30	37	34	30	43	33	33	30	33	48	33	26	29	24	40	45	26	32	35	35	37	28	38	35	35	38	28	27	29	31	32	29	26	28	34	27	38	25	24	39	33	38	40	25	35	30	32	31	24	25	34	29	30	31	38	34	26	31	20	31	32	37	32	21	32	33	31	22	30	30	26	41	34	39	33	23	26	48	30	28	28	44	29	41	40	29	35	34	23	40	29	35	37	29	32	41	39	36	43	28	27	36	30	25	29	35	32	30	24	44	39	37	25	30	33	42	37	27	40	39	31	35	25	29	38	35	21	27	20	38	31	37	42	40	33	35	31	22	28	23	41	33	28	32	32	35	34	48	30	26	35	37	35	39	37	38	29	30	24	35	32	35	25	42	38	40	33	33	28	32	39	25	29	39	32	30	44	28	35	39	47	41	28	37	33	34	30	26	31	40	28	36	35	32	23	32	33	26	33	38	31	36	36	28	51	37	37	28	30	34	35	36	31	34	34	25	28	37	41	29	39	32	30	23	30	28	33	36	40	37	27	27	34	40	29	30	36	34	29	36	30	32	38	31	37	36	32	35	23	32	33	34	30	40	28	26	36	19	25	37	29	26	40	36	33	37	30	35	34	29	27	34	39	37	31	27	37	24	37	36	32	43	36	33	35	43	41	24	32	32	41	39	27	41	44	41	36	22	34	30	38	36	34	32	31	34	23	32	40	35	28	34	35	34	35	33	38	37	39	31	30	40	41	35	31	34	31	44	36	33	27	35	32	27	33	43	24	31	26	30	24	35	40	34	34	28	29	43	23	38	41	41	23	30	26	33	43	28	26	41	35	33	27	37	42	37	36	34	33	19	39	34	28	38	41	38	30	40	38	32	37	34	45	26	29	46	25	32	40	29	25	36	36	29	28	37	41	39	31	37	25	28	40	30	33	34	62	28	36	33	39	32	28	29	33	30	43	32	41	38	29	31	36	39	27	39	27	18	34	35	24	37	25	40	24	28	36	27	30	37	28	26	45	35	24	30	45	26	31	41	39	38	35	32	41	29	37	39	35	28	22	38	38	27	44	31	36	40	35	33	32	26	35	31	30	28	30	31	29	32	27	28	33	36	33	26	25	28	38	41	27	37	20	27	41	31	30	28	43	33	31	38	33	35	31	31	34	29	26	41	27	33	29	33	28	41	27	36	34	33	32	41	34	35	25	35	41	31	35	45	40	31	41	21	30	33	31	30	39	26	35	30	32	52	25	43	27	31	27	38	37	32	37	43	35	31	31	36	41	39	21	34	37	29	34	32	29	24	32	36	38	31	24	38	33	34	34	29	36	22	40	26	30	31	36	33	29	36	43	38	37	36	25	32	36	32	34	33	29	24	27	41	38	43	40	43	26	33	41	27	32	46	35	34	32	33	33	27	39	32	21	31	35	32	34	30	33	45	38	35	37	45	43	31	24	26	35	25	20	38	33	29	32	28	32	31	45	36	27	25	28	35	30	38	40	36	27	35	30	26	33	30	34	29	35	34	30	35	32	32	28	36	33	33	39	41	42	40	31	25	44	44	31	34	32	33	34	33	37	30	38	24	34	35	32	46	28	38	31	23	30	27	28	36	36	37	31	30	41	34	34	39	23	32	25	29	37	32	26	38	33	48	39	31	37	24	38	28	32	34	31	29	32	29	28	33	28	27	42	34	47	32	34	28	23	37	40	25	39	39	34	36	20	30	29	29	29	41	30	28	27	21	30	33	37	28	29	28	41	28	29	35	35	32	31	41	33	33	32	36	40	31	24	33	29	33	36	46	24	39	27	34	29	36	30	39	45	33	47	32	42	35	28	32	29	25	39	34	25	38	29	37	36	32	34	34	34	24	29	32	41	39	25	28	34	41	39	44	32	30	38	26	42	38	38	32	26	36	29	38	43	30	26	30	27	40	31	38	28	38	35	30	29	38	27	37	27	24	34	38	29	32	34	40	36	38	37	45	20	40	21	34	29	35	33	23	22	32	36	36	23	32	33	33	38	34	32	29	39	34	40	28	28	34	42	27	36	33	30	38	32	40	29	35	26	32	25	37	37	30	32	42	26	28	32	46	30	35	39	34	35	28	41	29	30	39	47	36	32	27	38	48	33	25	33	23	31	39	40	28	40	31	34	35	34	38	41	26	30	36	27	23	31	43	36	32	38	30	41	42	25	34	51	27	29	33	33	36	33	47	27	26	41	26	39	26	33	30	45	38	35	35	26	30	27	37	25	29	32	37	30	29	41	37	36	30	39	30	31	30	35	35	42	31	24	39	41	29	31	35	36	27	29	25	31	26	36	45	39	34	45	48	43	33	34	28	32	30	36	37	21	32	26	36	40	27	23	33	39	40	22	37	34	41	37	25	28	36	35	31	36	39	38	43	31	31	27	38	22	32	38	28	37	29	44	30	34	24	32	40	34	33	32	29	25	39	26	32	31	32	39	27	31	28	32	31	25	34	44	40	33	34	26	32	35	27	27	35	35	38	29	41	29	30	40	26	35	37	30	27	23	35	37	24	30	43	34	44	44	35	27	33	24	43	39	37	29	35	27	36	41	29	30	30	30	31	28	32	26	36	32	46	31	23	36	28	36	44	24	30	36	30	33	30	29	31	32	31	33	30	33	41	38	29	34	35	34	32	38	28	49	38	30	22	35	32	34	40	32	27	25	27	24	51	29	33	35	29	26	34	36	37	37	35	20	47	24	27	32	28	33	35	35	27	44	30	29	24	36	34	32	35	49	29	30	30	32	37	24	26	45	38	18	42	40	26	27	27	39	33	40	36	36	40	22	39	31	35	38	29	48	34	27	31	25	33	38	26	37	39	33	33	35	33	32	41	31	36	28	41	37	23
22255	16082	8506	33595	54800	14677	11283	9353	8567	7099	6056	5496	5324	4917	4863	4647	3724	3376	3159	2970	2830	2457	2157	1845	1412	1162	976	1177	1088	1148	1040	931	953	873	881	827	766	815	778	812	761	744	698	743	695	727	714	746	707	687	702	633	658	670	669	684	668	669	703	731	714	716	706	630	676	673	647	673	654	685	643	629	609	682	622	694	667	670	655	610	618	620	601	598	634	645	584	598	603	578	560	555	585	576	592	578	569	607	611	598	590	621	597	578	582	642	602	611	592	606	604	594	613	546	569	628	577	571	633	634	606	572	596	630	581	592	578	628	614	609	617	640	642	601	615	569	597	575	619	596	601	611	608	606	590	599	611	586	616	606	596	616	572	643	609	596	635	563	580	590	608	596	576	603	573	637	597	538	605	557	632	581	589	648	582	576	573	567	620	630	581	596	605	620	605	588	549	585	614	653	601	605	610	578	604	565	584	561	580	575	621	605	600	628	598	613	669	569	600	594	611	590	596	597	631	554	627	580	563	586	577	635	640	612	585	561	582	636	587	588	571	604	585	621	605	564	591	613	614	575	593	571	625	592	585	645	590	573	581	620	612	539	607	642	611	580	603	613	568	605	617	633	575	639	621	602	572	570	624	585	563	600	637	617	601	602	615	587	577	581	605	608	585	606	621	616	570	574	565	622	585	595	567	620	527	591	580	570	623	633	575	627	578	626	615	570	618	594	536	622	620	619	593	604	581	604	590	569	585	623	597	618	601	590	594	601	616	564	622	627	576	548	580	591	578	595	620	595	589	616	628	585	591	611	559	576	596	598	609	610	560	597	563	624	585	612	572	584	587	616	629	604	573	590	563	618	586	587	636	600	561	585	599	608	603	581	607	613	562	585	581	584	586	592	581	580	599	572	575	586	584	581	592	596	560	577	618	566	583	573	601	622	635	559	589	634	593	584	580	616	579	574	625	559	561	560	603	619	584	595	591	603	599	566	564	570	604	595	630	542	596	581	573	617	573	582	597	611	623	642	628	571	627	583	568	593	580	588	599	597	600	549	559	593	599	576	553	549	567	618	621	605	636	605	581	577	557	588	571	555	561	606	620	597	640	550	593	615	589	553	614	586	615	624	622	556	638	596	591	561	578	647	624	589	577	604	550	575	564	603	610	609	570	597	584	597	595	533	613	620	583	578	602	597	599	569	640	615	575	620	589	593	590	580	608	577	565	596	609	604	548	599	589	627	591	582	604	586	638	553	566	606	589	601	625	596	555	600	617	586	583	611	537	587	615	583	611	602	572	587	600	628	573	588	588	638	602	576	607	591	571	576	612	618	606	608	587	571	569	582	585	612	610	609	561	592	553	598	563	568	566	585	562	580	628	553	616	596	570	582	576	636	561	606	585	608	561	602	627	559	591	556	611	585	573	553	584	605	564	564	594	588	573	585	621	610	570	586	564	578	592	638	595	551	583	573	559	631	590	567	600	593	593	585	594	577	550	594	605	579	536	591	632	595	582	550	639	569	635	591	583	620	631	600	613	577	611	588	629	568	592	598	551	626	571	559	581	586	583	545	530	576	638	618	561	597	555	527	635	564	552	617	629	614	612	553	605	604	608	640	590	606	586	602	571	611	591	553	617	597	598	612	605	569	571	604	583	585	626	641	598	599	554	603	618	584	610	644	618	599	584	596	584	582	585	588	596	573	569	605	571	631	561	596	624	593	595	599	589	599	595	618	607	598	573	604	603	586	610	565	618	606	575	615	617	622	593	544	592	603	603	606	629	565	590	612	568	638	583	587	558	559	637	568	595	614	585	562	652	590	630	581	603	594	584	591	531	592	560	596	585	572	585	628	600	599	582	559	587	570	617	586	584	582	613	618	627	602	609	580	618	570	592	608	567	592	613	560	613	600	607	591	580	590	603	595	594	590	580	602	624	560	601	590	570	565	593	586	601	618	569	605	604	567	576	581	567	563	582	602	583	613	563	614	602	576	584	579	546	612	555	596	594	598	548	584	616	539	607	569	603	623	601	586	581	589	611	613	658	596	592	563	580	607	594	595	555	517	532	598	589	578	607	571	594	584	589	573	609	575	585	577	578	577	577	614	614	601	492	566	548	594	621	607	579	645	605	549	607	610	600	595	594	577	575	594	594	595	571	588	597	596	574	532	579	591	577	579	621	619	585	627	597	575	557	562	576	588	606	555	561	604	601	601	521	611	568	625	604	572	603	604	601	609	598	553	583	598	579	604	596	593	595	564	582	574	600	581	596	619	603	633	626	563	579	598	571	555	610	623	584	583	562	569	611	593	628	555	579	628	597	572	640	639	583	614	617	615	582	606	601	600	598	597	590	583	604	578	609	640	596	614	591	577	635	625	628	558	581	602	599	589	597	576	581	549	547	577	621	600	607	548	558	588	577	606	612	620	613	571	553	612	611	605	590	568	584	557	577	540	615	599	562	616	641	618	641	649	626	609	606	617	563	591	583	579	638	597	534	575	606	602	578	599	592	544	543	621	627	596	569	556	576	561	595	606	598	606	586	605	613	556	602	584	559	588	613	595	614	607	585	558	584	557	627	610	582	594	563	577	582	577	585	602	588	614	591	540	588	600	559	609	584	599	589	616	587	594	615	637	646	607	591	605	579	590	584	567	588	628	624	608	590	570	553	560	578	622	636	571	617	577	574	590	580	643	620	572	559	627	579	545	578	575	601	585	623	571	571	573	575	567	586	618	597	596	594	590	563	563	586	561	637	592	607	632	600	641	605	564	619	578	598	589	612	559	616	585	604	572	600	590	573	603	577	563	541	560	558	576	600	604	563	583	646	584	608	592	571	567	566	603	614	576	585	578	587	585	588	562	547	586	578	578	654	595	585	584	605	599	609	584	567	583	574	590	591	600	594	615	571	568	580	562	591	611	592	554	583	565	615	589	622	602	607	569	610	602	636	563	589	598	639	573	571	608	557	585	617	568	550	629	591	544	576	558	570	584	581	548	589	612	547	584	587	601	566	572	587	588	543	597	614	614	588	588	599	628	590	583	581	604	596	561	598	605	593	542	575	594	616	597	587	582	552	612	607	566	599	561	571	586	574	574	596	558	582	575	585	600	566	623	617	547	589	620	603	557	613	632	595	600	577	615	630	601	600	590	614	580	566	563	541	600	642	620	653	600	611	603	631	628	562	573	597	622	624	618	627	602	632	614	575	609	583	570	591	586	579	610	587	570	627	586	592	590	580	622	635	575	591	597	593	562	614	603	617	562	625	615	575	573	618	611	583	638	567	593	637	635	566	585	586	567	580	630	618	567	625	561	609	622	593	568	581	557	599	595	560	598	648	600	602	619	613	630	637	573	602	597	598	599	617	565	566	581	579	577	598	564	612	566	590	624	596	569	584	613	578	577	591	581	582	620	622	570	599	551	603	621	610	572	598	599	574	577	627	611	589	548	573	590	573	585	581	572	588	605	642	595	613	582	606	561	550	582	588	554	563	589	579	587	581	578	590	602
2129	913	459	5365	17283	621	140	128	123	119	96	96	119	137	123	106	110	82	69	81	61	55	51	33	42	42	33	43	27	35	23	36	34	24	27	26	23	35	35	20	33	19	28	30	24	27	41	30	32	24	18	26	37	47	24	22	24	27	35	30	28	32	22	20	33	28	36	29	24	17	29	27	30	23	24	26	28	18	30	29	26	20	27	27	26	27	19	23	17	24	30	30	26	29	18	24	26	42	26	30	24	28	21	32	25	26	28	36	30	22	28	21	24	25	20	20	38	20	29	17	28	19	30	27	24	38	39	23	25	21	32	29	28	23	25	34	26	28	31	23	22	31	28	35	28	26	27	25	29	36	26	20	26	37	28	16	26	21	23	19	30	20	27	33	22	35	27	35	28	22	17	25	26	28	26	26	32	30	27	16	26	32	24	26	26	21	24	24	24	26	23	25	27	27	29	28	29	30	30	28	24	26	27	26	16	19	29	39	37	16	17	28	23	22	24	21	22	34	19	24	20	31	31	19	23	24	21	21	29	30	25	31	23	28	29	29	27	23	24	20	40	20	28	26	20	33	25	30	30	30	31	29	28	28	28	26	19	24	19	23	24	31	24	25	23	26	18	16	23	32	29	27	27	41	14	25	17	22	18	25	31	29	27	33	20	31	28	34	28	24	22	23	18	25	28	24	29	27	28	26	28	19	18	34	24	19	29	23	24	31	20	32	26	17	33	26	28	25	25	23	32	26	33	23	28	24	31	24	29	32	28	21	34	31	31	19	18	30	23	25	25	17	27	31	28	41	29	28	20	28	23	24	22	31	20	23	21	28	25	30	25	20	19	21	27	29	29	14	40	41	20	30	19	35	25	23	29	28	36	22	26	21	21	29	38	36	32	23	21	37	26	24	26	21	19	33	26	28	17	24	31	26	27	32	33	35	25	37	25	29	21	35	20	33	27	27	28	24	20	34	37	26	17	35	32	35	32	31	22	25	28	27	19	25	22	28	26	26	36	15	28	28	27	29	23	26	28	26	22	35	22	32	31	24	37	27	33	22	23	24	26	23	21	25	28	27	29	25	32	25	18	28	27	32	27	17	32	34	19	27	21	33	28	32	19	20	24	22	30	16	27	32	30	38	37	25	30	23	29	30	33	25	28	30	20	28	20	31	30	28	40	28	25	29	20	20	33	20	30	15	22	28	21	36	31	28	24	30	25	34	24	19	28	25	28	22	32	33	25	27	26	20	32	30	20	20	23	29	38	22	14	36	25	27	26	26	31	31	27	34	25	20	24	19	26	15	17	31	28	34	21	32	28	26	23	21	18	23	15	27	23	22	29	27	18	25	24	22	25	28	28	13	24	28	30	31	34	33	20	30	26	26	23	27	26	24	27	24	20	33	22	17	31	24	21	33	22	21	26	35	23	30	40	26	30	30	26	28	30	32	30	27	38	19	24	25	21	23	31	33	27	22	37	28	24	24	28	28	25	24	34	31	26	24	20	28	30	25	31	34	32	22	28	27	24	27	24	19	24	19	34	22	22	21	28	28	23	28	29	27	33	18	19	22	21	25	19	20	27	24	26	20	30	29	37	31	34	35	22	22	17	28	28	27	28	20	24	25	25	33	24	19	34	25	32	35	32	28	18	27	17	18	28	28	29	31	28	29	23	30	22	25	21	21	25	31	32	32	23	21	28	26	33	22	30	19	25	25	35	25	35	22	29	14	35	31	25	27	17	21	28	23	30	30	24	22	35	31	19	26	21	31	27	34	36	19	39	30	28	21	30	27	17	30	29	20	37	25	35	21	29	23	23	26	31	29	25	37	24	29	28	21	22	30	32	30	22	25	30	28	28	23	25	21	35	32	16	30	26	28	23	29	16	24	24	25	25	25	20	15	34	22	17	26	28	33	31	20	31	32	28	27	38	28	29	24	31	26	29	24	25	31	21	19	27	27	27	29	40	25	23	26	21	20	25	29	27	16	27	23	37	24	24	27	26	24	31	22	21	23	29	23	31	21	22	20	31	22	24	30	31	27	25	26	31	28	29	23	23	22	25	26	29	24	30	27	20	20	25	25	23	24	34	27	29	34	24	29	25	19	23	27	25	31	27	19	21	27	27	22	26	26	20	26	22	37	29	29	23	24	26	19	25	29	16	30	24	26	31	25	21	24	27	39	25	23	19	22	29	27	30	26	30	25	27	31	29	28	18	33	26	23	22	27	34	20	24	26	13	30	26	24	25	25	35	22	41	36	24	17	19	22	29	31	27	19	24	25	30	29	22	24	28	19	31	25	25	41	33	22	30	25	23	29	28	24	30	19	33	22	39	35	28	17	31	39	25	23	33	33	22	20	24	30	20	30	32	29	31	29	27	23	32	30	31	27	28	33	30	18	21	23	31	27	30	26	29	26	24	24	22	23	19	33	23	25	28	35	30	25	22	26	19	23	33	21	27	38	31	20	31	24	24	27	22	26	27	25	27	30	26	21	16	25	27	30	25	26	30	23	42	31	26	25	24	29	30	15	30	21	21	35	23	32	28	29	29	33	20	20	23	27	28	24	23	23	26	22	33	34	25	28	22	21	31	29	21	24	35	19	33	30	21	21	25	25	25	21	28	28	31	32	27	30	23	24	25	32	25	23	27	23	24	29	26	37	24	22	33	31	18	27	21	29	25	31	32	31	18	22	30	51	19	26	34	27	26	26	34	23	21	31	30	27	34	23	23	29	26	28	22	32	19	17	26	30	27	20	27	39	41	25	24	28	24	31	23	19	28	25	32	31	28	25	28	30	26	27	17	21	29	24	20	29	27	25	24	20	25	32	19	26	30	25	35	33	31	16	40	36	21	24	27	27	21	26	22	32	36	29	13	26	28	30	26	33	30	25	25	27	22	22	22	28	29	34	31	29	27	29	25	32	12	23	16	29	20	35	28	22	32	19	28	28	31	29	26	30	20	43	31	18	21	24	31	29	31	29	21	33	32	27	27	24	32	27	27	29	31	32	16	24	26	23	23	24	36	30	34	16	36	35	29	30	33	33	26	27	28	32	35	22	32	31	22	22	25	31	36	30	32	25	35	28	18	28	30	24	31	19	17	20	29	31	21	26	28	21	35	28	19	12	41	21	27	20	35	25	33	23	32	21	32	36	22	27	31	29	23	24	19	29	26	29	22	20	36	21	27	31	29	24	41	39	27	17	24	28	23	27	26	29	27	17	32	34	31	21	26	31	20	40	24	26	25	26	20	24	24	23	25	20	26	18	17	29	27	20	39	30	24	23	30	33	27	16	26	26	19	28	26	24	32	25	22	28	26	23	34	30	28	30	23	27	26	26	27	29	31	22	34	30	24	20	28	26	22	18	20	35	21	28	24	25	19	27	19	21	23	23	17	32	27	23	27	26	28	27	20	15	31	23	28	22	36	28	24	24	27	26	29	32	21	18	25	25	34	27	36	23	27	31	23	30	28	30	29	23	16	20	25	36	21	21	26	22
29539	21560	14356	49335	56183	19071	14646	12151	10874	9034	7815	7164	7033	7810	6448	5808	5309	4548	3905	3963	3250	2838	2271	1839	1579	1291	1107	1324	1276	1171	1084	998	863	892	813	790	771	797	772	748	720	683	729	633	624	640	689	641	704	683	673	677	618	634	593	654	540	577	640	624	602	580	556	586	589	583	626	695	604	614	556	547	510	540	540	494	519	513	481	561	542	464	481	464	506	521	517	480	513	501	506	506	511	516	467	487	440	490	461	427	498	487	492	477	491	491	505	461	511	463	492	515	496	495	494	498	500	525	447	506	538	466	433	453	476	472	503	466	456	487	503	484	475	454	534	496	505	488	479	466	467	524	458	512	506	492	488	486	497	486	499	490	455	492	469	542	478	505	527	487	503	477	495	482	474	461	473	460	484	502	474	480	505	475	484	475	524	495	480	450	474	466	505	468	463	468	464	480	480	465	463	482	469	524	474	460	477	438	474	453	466	472	490	486	465	492	493	433	472	469	475	495	493	477	496	455	460	512	499	436	482	458	514	497	459	484	478	476	436	514	447	479	466	500	521	506	433	485	490	474	455	509	508	477	461	486	492	475	468	504	500	457	450	487	447	467	462	460	465	475	514	492	487	468	452	459	466	416	483	487	502	460	476	476	481	497	463	485	471	499	508	469	477	475	469	460	495	479	505	495	457	478	485	496	458	499	480	458	486	486	450	470	447	436	494	474	453	474	468	442	465	483	464	470	466	514	457	483	480	456	499	484	479	450	480	521	451	502	467	506	485	482	480	502	520	471	503	486	471	491	487	482	469	498	488	443	492	458	484	470	443	455	464	478	465	454	428	507	485	471	452	453	480	473	489	475	469	492	465	478	462	428	428	418	476	481	452	480	513	449	524	478	466	472	475	472	491	452	454	427	473	447	509	499	462	511	456	430	495	448	438	487	471	472	485	495	478	473	464	488	476	514	455	487	470	454	461	507	460	431	464	440	482	503	497	471	474	449	479	507	457	480	480	496	442	483	457	478	483	499	477	486	464	483	434	446	446	443	525	477	494	483	499	446	469	439	497	445	472	447	477	500	492	472	508	494	476	518	462	496	453	484	470	451	447	486	478	479	478	495	466	497	479	496	456	436	446	471	496	463	471	472	465	514	461	474	457	456	459	484	460	495	466	466	449	516	470	487	500	485	457	449	474	484	446	501	452	465	464	493	503	495	472	477	491	467	472	481	464	481	497	470	467	504	474	453	507	482	465	505	486	432	469	475	461	446	477	498	452	476	495	497	522	510	457	493	456	459	451	488	436	463	435	442	431	472	506	488	461	468	491	438	506	498	470	445	490	499	473	499	481	482	491	459	490	449	472	509	488	482	512	461	454	466	432	501	479	513	491	454	488	485	466	476	453	489	494	446	466	478	479	475	468	463	490	455	503	502	478	518	439	470	468	520	485	442	471	480	458	481	471	499	458	449	486	448	493	457	484	483	421	451	449	473	464	521	459	477	505	490	520	478	489	460	427	493	465	501	486	469	541	478	481	485	498	474	471	473	471	472	481	474	450	480	476	498	476	483	508	498	499	494	469	460	489	453	482	487	462	470	464	435	500	472	466	514	441	464	465	507	448	452	477	452	508	485	492	479	512	507	475	452	505	491	455	491	455	452	481	492	457	461	486	446	473	453	512	494	479	475	479	470	491	501	490	480	477	483	476	485	508	493	503	497	465	470	495	517	445	495	440	489	448	455	480	456	477	487	462	483	463	487	455	466	439	455	498	460	458	473	485	518	469	518	450	469	465	437	467	522	451	483	462	492	466	477	474	457	459	432	507	436	486	502	450	492	451	464	449	457	504	469	474	454	452	469	462	443	489	460	492	495	436	491	458	437	473	469	490	527	504	457	442	547	481	451	474	456	469	444	521	502	466	484	482	486	513	453	479	491	449	479	459	496	480	494	444	481	498	481	486	483	470	467	542	472	493	451	517	498	527	485	499	496	416	505	437	476	503	471	494	473	477	463	454	504	481	491	481	539	495	441	472	461	475	458	445	478	488	508	478	489	479	507	466	467	479	520	491	431	474	470	456	512	495	448	489	430	462	461	501	460	441	485	454	500	534	494	504	483	457	499	431	478	464	508	473	476	507	467	492	473	479	453	470	506	481	482	449	466	481	470	481	453	468	487	490	490	482	482	514	487	480	480	452	473	468	461	495	480	472	468	467	462	454	460	464	480	467	460	499	464	487	471	495	459	479	461	453	448	445	476	467	456	440	495	477	475	468	448	494	457	484	513	447	492	463	486	536	490	463	465	477	462	487	463	487	465	509	483	473	491	481	478	431	481	464	493	472	480	467	433	493	480	472	521	467	445	489	443	469	450	453	510	479	482	431	477	477	484	486	508	455	454	495	487	462	443	458	475	445	458	459	448	480	478	481	481	486	486	472	506	468	485	512	443	468	510	467	526	512	435	484	496	482	434	488	448	494	472	464	474	517	492	496	493	443	482	479	465	441	461	500	468	476	502	487	491	477	524	471	458	441	477	464	461	470	481	480	484	450	472	461	471	472	462	509	484	456	516	504	498	486	475	437	484	490	482	483	487	438	465	496	481	442	476	470	462	472	451	479	477	491	438	488	475	476	477	460	478	511	472	473	464	474	485	531	464	493	535	480	458	501	435	466	497	444	487	496	470	485	476	475	447	466	450	478	436	508	491	456	456	492	480	493	461	462	455	499	445	468	472	490	469	443	451	501	477	471	478	475	479	474	462	457	479	459	509	498	527	468	488	446	495	463	443	446	476	485	478	493	512	494	450	488	479	437	454	471	487	495	439	438	465	439	534	458	472	494	474	463	501	478	490	494	459	494	436	490	472	481	486	503	477	432	473	464	475	542	463	498	492	471	472	512	496	450	510	485	458	464	467	511	505	445	470	486	471	486	490	481	450	491	463	523	477	492	484	471	450	498	437	494	481	474	470	510	471	512	490	479	462	509	491	466	450	495	488	514	503	495	457	488	502	451	482	489	495	449	472	448	472	511	478	476	455	481	508	463	487	481	508	521	504	455	459	467	484	476	502	506	489	490	479	474	495	466	492	469	471	476	479	454	492	501	535	462	489	486	443	463	485	517	450	474	491	504	446	444	487	460	465	450	527	492	484	463	457	456	493	480	457	501	469	466	499	491	533	491	458	497	450	507	450	464	461	447	492	463	466	470	477	409	454	481	478	474	506	498	435	501	494	465	472	495	443	469	508	476	469	473	506	486	497	466	478	493	457	460	486	487	458	497	483	454	463	473	487	466	472	492	443	473	500	500	412	427	476	473	447	471	491	488	463	485	496	480	448	507	461	487	465	490	500	490	447	462	471	483	471	487	480	479	440	450	480	469	456	494	491	492	482	502	468	465	470	498	474	424	511	434	495	504	460	471	501	492	464	439	452	463	454	498	477	466	512	507	493	490	431	479	469	473	459	492	486	470	499	474	500	469	492	464	462	474	503	483	471	455	466	500	479	443	473	459	469
1522	250	153	1122	2198	65	36	35	46	51	42	45	40	52	57	45	37	44	39	37	38	47	29	23	31	28	33	30	16	22	22	42	27	26	26	29	22	20	16	21	20	20	16	19	19	27	19	31	20	27	25	19	27	20	22	30	16	26	23	27	28	25	18	15	19	24	16	19	20	16	26	22	14	27	28	15	28	24	26	26	16	18	22	25	19	19	21	16	21	21	26	22	21	24	23	14	21	28	29	19	20	24	34	19	28	15	24	28	22	19	22	18	25	15	14	19	17	20	23	26	17	21	17	15	22	20	20	25	23	15	23	24	24	26	25	21	29	27	20	22	24	23	15	23	22	24	15	15	20	18	26	23	15	26	20	18	24	27	23	20	12	17	17	19	27	15	21	15	24	30	30	21	21	21	21	32	24	19	22	27	21	24	21	23	27	19	26	20	21	16	23	27	26	19	17	31	24	16	24	14	19	23	22	25	24	25	30	19	24	22	18	21	17	30	27	16	21	16	19	19	24	20	23	25	21	27	12	26	18	15	19	27	25	17	28	20	20	33	18	26	24	17	17	22	34	20	19	22	29	25	16	15	23	22	22	18	25	24	23	24	15	28	18	28	16	28	25	21	21	22	19	25	28	27	18	22	16	21	8	20	21	20	23	30	25	18	24	32	20	15	32	18	20	20	17	18	18	28	22	21	19	17	19	14	21	23	14	20	25	26	11	18	27	23	27	24	22	18	17	10	21	24	15	23	25	24	20	22	32	22	21	29	16	18	26	25	20	24	20	18	20	20	23	18	28	25	21	27	22	24	18	24	26	21	18	25	22	27	17	21	24	28	24	19	17	27	22	14	24	19	21	31	21	23	24	27	27	21	21	25	12	24	17	21	23	23	17	14	20	25	34	19	27	22	20	28	20	15	19	24	22	19	21	23	24	28	17	23	17	19	11	22	19	17	17	23	28	27	19	19	31	21	24	21	21	19	22	24	33	23	18	21	16	25	22	18	14	21	23	23	10	27	27	20	25	18	20	19	27	25	12	23	16	28	21	18	21	20	28	19	26	14	21	27	18	22	23	28	22	21	29	23	27	20	25	23	20	15	28	24	22	25	12	22	18	23	21	26	14	26	29	32	25	22	16	14	21	14	10	19	17	25	21	30	14	16	28	22	25	22	19	24	24	15	27	23	25	30	19	27	23	17	26	34	17	25	19	20	23	20	19	18	21	22	25	19	22	28	20	24	30	23	22	26	30	21	16	29	18	28	22	24	22	20	29	21	18	17	24	23	19	22	24	26	22	16	15	16	28	13	27	17	20	21	16	24	15	27	27	18	19	19	25	23	18	23	27	22	20	23	15	27	20	22	24	19	27	11	20	22	21	22	15	26	15	28	16	27	27	15	15	13	17	23	19	27	15	26	18	26	15	19	24	24	18	15	24	14	18	27	20	22	17	25	23	18	30	25	18	22	18	21	26	15	18	15	21	15	27	29	21	26	26	23	21	20	19	18	26	18	22	23	21	17	25	16	21	25	11	16	17	32	16	26	22	27	20	19	21	23	24	23	25	14	22	13	31	23	17	18	12	17	18	27	15	27	14	27	20	20	20	22	23	22	16	24	30	22	24	21	21	20	17	31	30	23	29	12	19	19	24	20	19	20	16	31	28	12	12	23	24	19	28	29	20	22	14	24	29	19	15	16	20	21	23	24	14	16	20	21	26	13	26	12	21	17	20	16	19	20	20	21	20	24	23	17	21	28	22	19	18	19	22	22	24	31	21	23	23	22	28	18	21	16	23	22	27	19	16	18	23	21	24	22	17	26	29	20	28	17	15	13	22	13	19	15	17	14	26	25	32	17	26	21	15	19	17	19	17	27	19	23	18	20	24	30	33	14	23	20	33	27	20	15	19	18	16	19	17	25	30	24	18	23	17	18	15	26	16	27	25	23	14	18	21	20	17	24	17	20	18	23	19	28	15	23	20	16	28	22	28	20	25	19	26	20	24	24	24	13	22	19	27	21	17	22	30	21	24	23	20	16	24	17	22	12	34	17	25	18	18	23	22	27	16	21	25	12	17	22	23	21	25	24	20	23	19	22	24	15	24	16	17	21	23	19	22	18	20	21	28	25	18	25	13	17	18	17	25	18	33	17	26	22	13	12	25	25	18	19	28	25	13	19	19	24	20	20	18	18	20	25	12	27	22	15	15	21	19	12	22	19	23	21	18	22	9	23	16	26	23	25	29	19	21	31	25	17	17	17	23	19	19	23	20	22	17	22	13	20	14	24	31	22	19	27	20	23	18	21	17	26	18	20	22	27	21	17	18	18	23	16	26	19	30	15	23	19	26	23	19	23	18	21	23	19	25	15	19	26	18	23	21	27	21	23	25	14	21	20	13	17	16	20	18	21	32	17	24	28	19	22	15	13	24	17	16	24	21	20	12	31	19	26	18	18	21	22	20	20	16	23	25	22	23	23	26	20	23	22	23	19	17	23	19	19	24	28	21	13	21	27	16	22	22	16	19	20	12	18	17	28	18	21	16	23	19	18	24	26	19	16	22	22	30	23	33	23	22	21	20	21	25	20	24	17	29	13	28	19	16	19	20	30	27	23	19	22	15	28	16	14	27	18	31	22	31	11	21	15	19	22	15	19	25	29	21	14	22	21	20	35	16	23	19	34	16	16	23	18	17	17	19	19	21	17	21	22	17	25	24	26	25	17	16	13	22	26	16	22	21	26	16	20	25	25	19	13	13	19	18	25	17	18	21	12	18	24	26	26	20	21	28	19	25	18	21	17	22	26	14	20	18	23	25	21	19	21	26	21	19	23	20	23	18	18	16	18	21	8	20	11	21	21	31	29	25	16	22	26	18	15	19	22	16	15	25	17	25	21	14	24	26	17	21	22	21	25	19	24	16	27	26	17	27	19	24	19	29	25	24	21	19	20	21	20	28	26	23	25	21	21	21	25	15	16	33	22	24	23	20	27	21	28	23	22	23	23	24	15	15	17	15	21	17	25	12	22	21	21	20	28	29	23	13	14	16	23	21	18	25	23	23	21	25	25	19	14	21	19	24	25	20	21	27	25	26	19	21	19	27	29	21	26	25	25	16	12	22	19	27	24	25	25	15	30	17	21	20	20	24	16	22	24	30	19	25	20	12	26	24	25	19	14	23	20	16	19	19	23	19	20	30	21	23	27	27	22	22	13	21	21	13	20	17	23	21	25	25	27	21	17	28	22	32	26	21	29	34	18	25	28	18	21	33	23	17	16	22	25	17	21	27	19	21	15	27	18	21	15	24	18	19	24	14	17	24	25	18	38	19	18	22	17	16	22	15	22	27	17	19	20	16	22	17	26	21	23	17	22	21	25	19	19	17	20	19	26	20	22	21	23	20	22	21	26	12	16	20	22	17	25	20	22	21	20	27	25	19	23	13	17	22	16	20	17	25	23	19	13	12	24	27	18	30	26	20	15	25	27	24	24	16	20	16	16
17879	11876	6584	38249	39329	7378	5025	4386	3646	3036	2561	2442	2510	3270	3142	2423	2089	1754	1753	1542	1489	1140	983	881	745	609	590	669	672	596	526	533	584	474	478	470	488	496	442	487	484	439	443	432	465	429	431	444	458	511	464	406	436	443	417	422	424	429	404	423	460	418	398	412	440	458	448	422	445	408	445	415	404	408	436	377	388	417	413	378	411	418	359	390	385	374	391	377	381	366	365	404	399	406	394	434	412	371	384	408	368	401	404	369	335	396	394	381	389	385	401	380	361	399	372	406	355	386	394	351	399	396	411	392	390	414	367	398	381	403	391	402	411	372	381	372	367	406	414	362	399	383	395	371	379	354	412	385	393	401	378	396	386	388	380	378	378	367	354	371	386	358	374	350	375	388	384	349	384	358	404	373	356	387	393	397	403	373	397	387	358	391	421	398	390	381	403	393	408	388	410	348	387	418	382	371	388	379	388	372	381	366	408	374	347	406	394	364	420	364	346	376	393	405	375	374	369	391	429	384	376	373	354	376	363	397	373	393	382	368	374	362	376	365	366	408	394	392	367	429	407	371	382	384	317	378	401	398	379	397	384	369	386	346	416	402	369	361	386	359	392	385	374	377	397	347	376	401	406	383	402	372	364	370	370	351	371	377	371	387	372	361	379	346	399	369	387	360	386	388	396	380	376	368	382	367	385	423	396	357	383	359	402	410	416	381	395	388	387	361	394	389	390	359	357	362	431	360	359	404	400	380	405	384	376	374	406	379	383	402	392	382	390	417	380	379	403	368	353	340	412	348	392	406	430	364	372	377	405	413	407	359	382	380	400	369	367	392	422	382	412	388	402	360	369	415	359	392	398	422	370	373	400	368	390	382	375	393	362	372	370	383	393	383	376	384	384	378	366	349	377	375	388	367	391	394	392	394	403	400	358	356	368	441	428	420	377	385	396	393	417	415	400	374	358	420	395	408	383	396	394	376	393	371	379	391	381	374	415	385	401	365	367	406	399	392	385	372	384	355	407	369	414	370	348	375	402	373	399	346	365	378	368	394	392	380	415	406	390	352	365	397	411	392	369	374	382	371	382	398	360	389	363	372	364	407	374	339	397	392	372	380	392	404	377	366	377	392	410	367	378	388	403	363	415	396	378	367	383	395	392	367	371	405	384	350	400	369	387	402	381	344	420	398	405	391	387	358	356	388	402	372	387	389	396	385	347	378	380	393	377	357	400	392	400	392	381	403	368	404	404	360	421	413	380	349	345	417	413	405	380	422	410	380	382	369	388	407	371	401	380	387	382	356	383	413	389	375	413	422	369	338	390	387	359	382	351	377	392	377	393	387	402	377	371	370	428	381	365	417	384	368	383	378	365	373	381	404	346	388	368	384	386	374	374	381	380	440	365	365	399	397	381	402	365	392	381	400	393	399	391	347	373	403	406	390	392	380	391	388	382	372	407	410	423	376	386	379	392	424	341	405	372	403	356	378	354	344	399	364	407	390	390	347	373	378	399	402	383	412	389	423	410	374	364	386	384	371	406	395	384	385	377	387	383	397	363	396	350	368	437	398	394	409	383	383	401	383	414	374	380	337	407	379	385	391	366	391	379	413	329	398	430	344	381	366	378	371	393	392	376	352	386	360	419	380	376	336	402	395	439	410	391	367	377	406	396	361	370	359	385	385	475	397	377	388	374	387	395	376	352	408	387	391	401	393	385	364	368	376	375	413	381	380	356	396	391	378	387	395	373	427	393	394	400	390	379	432	391	353	389	374	372	381	363	379	364	405	366	378	355	396	398	345	379	365	426	382	388	417	378	378	374	357	385	376	381	397	375	355	431	385	409	390	385	353	402	365	415	393	390	374	387	396	398	347	384	400	369	375	414	402	370	401	354	396	376	395	384	407	390	393	351	381	387	357	390	391	393	409	383	363	396	404	419	403	384	398	363	385	408	394	411	433	402	400	414	380	376	400	393	386	367	387	414	395	399	369	396	393	372	388	376	410	406	384	374	393	375	358	384	393	372	388	396	383	382	409	382	376	410	370	394	393	358	387	397	403	401	392	365	365	392	395	388	383	402	383	390	355	378	412	348	366	384	381	366	399	362	367	361	387	400	380	391	381	357	408	381	374	387	378	383	376	389	386	389	421	381	406	390	411	389	387	369	354	405	395	387	389	385	397	373	430	384	433	373	407	389	377	402	386	379	367	370	340	422	387	396	372	378	353	405	361	364	370	366	350	372	381	371	396	376	405	421	395	369	373	401	391	378	422	396	403	353	399	388	368	402	382	411	424	392	369	387	390	397	365	351	405	356	384	404	368	424	359	413	395	412	365	351	386	390	352	384	363	359	398	376	393	363	379	362	402	381	366	351	376	396	397	363	388	370	369	382	400	414	401	350	394	378	421	351	383	402	352	377	394	376	385	395	375	410	374	364	382	370	390	395	407	408	374	370	346	412	393	379	378	385	366	393	383	367	383	372	395	382	374	383	386	365	395	397	389	385	380	405	357	407	367	395	373	376	410	368	388	388	394	395	362	401	375	378	404	441	418	340	370	411	350	366	377	397	389	397	395	394	387	369	388	370	381	401	393	378	399	388	354	389	393	385	397	387	356	391	371	373	407	373	345	366	381	356	353	374	368	367	437	378	372	416	379	443	386	373	409	406	405	382	376	395	369	392	394	380	393	338	392	393	394	415	384	411	385	397	398	400	363	392	426	392	395	386	396	380	402	361	396	388	377	412	365	409	357	368	384	399	395	391	366	396	434	411	398	416	422	382	383	387	361	398	403	336	396	367	391	360	346	400	394	393	355	381	362	382	405	404	410	357	402	373	360	393	380	408	423	400	373	386	360	356	391	386	415	373	399	384	426	401	421	387	383	413	363	380	405	384	372	392	409	400	404	363	362	389	380	335	375	378	401	369	360	381	370	383	417	376	432	384	401	394	376	387	351	344	391	360	394	388	351	367	376	374	349	396	381	369	325	382	375	353	393	390	405	362	401	399	405	384	376	389	415	412	355	353	373	384	398	389	347	354	397	368	371	433	378	371	393	365	394	369	364	370	415	361	406	409	384	389	401	411	402	429	389	343	384	400	425	354	389	383	374	392	398	375	417	392	400	379	379	375	372	410	369	394	391	382	394	383	414	377	402	389	403	405	361	391	381	382	357	398	395	368	379	408	375	400	394	376	382	378	378	402	379	363	366	381	418	355	420	382	402	379	365	401	378	349	385	385	435	402	380	395	391	405	382	431	397	377	416	396	371	391	381	373	355	387	393	364	422	365	388	406	368	398	373	390	403	386	372	349	331	382	374	370	418	353	371	384	387	410	345	391	390	391	361	382	383	379	386	403	399	402	370	383	377	420	399	374	403	378	403	385	371	351	416	398	385	374	389	425	359	392	366	329	363	363	406	382	405	395	378	371	420	367	409	419	384	395	396	386	378	369	379	372	379	387	404	369	375	357	398	362	379	383	370	362	369	380	396	392	390	393	374	361	390
1653	756	792	5668	13706	353	108	90	95	116	91	94	101	106	111	113	97	80	75	71	64	55	47	39	43	23	41	45	42	22	31	30	30	18	27	27	21	25	28	19	29	34	15	21	16	19	31	31	23	17	23	25	15	27	19	23	20	25	20	16	25	25	22	29	18	27	25	23	22	21	25	29	20	26	35	19	19	18	17	28	20	28	16	22	16	18	28	26	18	26	20	16	30	21	24	24	20	17	26	29	25	16	24	18	22	20	24	24	23	23	22	13	28	24	30	27	31	22	15	19	19	20	19	27	24	22	24	22	15	19	20	13	20	22	37	21	21	15	19	16	26	24	27	26	16	25	24	22	19	17	20	28	19	25	24	25	24	20	22	26	22	23	24	31	12	22	20	16	30	15	17	24	25	22	19	19	25	20	29	23	19	22	20	27	18	26	22	35	18	17	23	17	20	22	19	17	19	19	23	24	40	23	17	16	14	18	14	18	22	22	20	20	26	18	18	14	16	23	14	23	21	27	20	15	23	23	19	17	24	20	17	25	20	22	29	21	23	20	28	19	20	21	24	22	23	25	19	21	30	17	26	24	26	25	19	17	20	25	23	19	28	29	22	23	23	20	32	25	22	29	13	23	29	19	19	24	29	16	17	14	20	25	15	21	20	23	23	16	20	20	23	19	22	27	23	28	24	17	22	30	22	20	23	27	19	31	30	20	22	19	21	20	24	15	19	22	30	16	18	32	24	22	32	23	24	20	20	21	23	16	13	15	20	22	29	27	20	24	21	19	26	25	24	23	33	18	19	18	20	21	25	19	20	18	18	23	20	18	21	27	17	25	17	23	13	22	24	21	19	27	21	24	22	20	23	30	18	19	19	14	19	20	21	17	22	21	15	19	30	26	24	14	19	20	19	28	14	27	21	23	15	18	31	25	22	17	24	23	23	21	19	20	24	32	20	25	30	25	20	21	25	26	22	29	21	16	23	25	25	13	22	25	20	19	27	29	30	24	32	30	26	15	27	23	22	21	23	16	26	19	15	23	24	21	17	19	25	23	29	18	13	23	15	16	31	30	30	23	25	18	30	15	26	31	22	30	26	29	20	13	22	22	21	28	19	23	19	23	24	19	18	15	28	25	18	19	20	22	22	22	17	24	23	19	15	12	26	16	23	20	27	25	14	21	19	22	17	27	25	21	16	24	21	19	22	19	32	25	31	25	17	18	22	16	24	23	19	19	22	15	19	28	28	20	23	17	22	30	22	23	21	16	21	15	12	18	31	33	22	18	19	19	13	21	13	18	25	20	24	20	22	31	14	21	31	18	29	21	16	24	20	19	19	21	26	19	19	20	32	22	26	19	13	15	17	24	12	18	28	23	17	25	23	21	19	24	21	17	16	25	22	26	25	20	31	14	29	20	24	19	27	15	34	23	17	19	21	18	25	20	20	20	24	23	26	18	26	22	30	15	19	18	20	20	22	17	17	25	36	19	23	15	29	15	26	15	13	20	18	26	23	19	24	19	13	20	18	25	21	21	21	21	30	16	16	20	18	23	27	22	24	23	18	27	19	20	22	18	22	23	18	19	15	24	24	25	19	15	23	17	26	24	15	23	27	20	19	31	25	14	26	19	27	18	18	23	26	23	31	18	18	13	24	18	21	13	25	21	24	20	19	22	27	18	13	21	18	22	19	22	24	22	18	17	19	25	18	23	20	21	18	18	22	22	7	19	22	25	19	21	27	21	24	11	15	25	17	25	21	26	29	32	20	21	20	22	18	19	26	23	28	18	27	28	23	21	27	23	27	30	29	21	25	19	28	20	21	18	23	22	22	20	20	24	28	30	17	15	21	29	12	23	19	17	23	22	20	27	20	19	28	22	19	20	17	19	18	21	17	18	20	22	22	22	23	23	34	18	26	24	22	23	21	27	20	25	26	22	30	27	18	24	34	19	17	19	19	22	25	19	18	19	21	24	19	22	26	25	25	26	15	18	16	30	24	20	17	18	36	22	27	24	33	19	22	19	27	16	23	31	27	28	20	22	18	12	17	28	16	30	20	21	30	26	27	18	20	29	31	23	17	21	19	25	26	22	28	23	18	19	26	17	22	20	22	11	21	18	16	28	24	20	15	24	17	18	33	16	18	30	18	13	20	22	21	26	15	26	18	18	21	23	24	26	24	15	16	15	17	21	27	20	30	37	28	12	27	32	21	17	22	29	20	33	26	23	14	24	21	22	19	24	23	19	24	16	23	24	26	17	18	21	20	16	24	24	18	30	21	20	19	13	23	22	25	20	23	27	21	16	26	29	26	22	28	23	15	16	25	27	25	20	24	15	15	28	27	10	24	25	20	29	31	24	26	21	35	16	20	28	25	25	26	28	22	29	21	22	17	21	26	24	23	14	27	24	19	25	24	12	11	19	20	20	22	23	19	18	27	23	21	22	24	16	27	31	23	23	17	17	16	31	20	13	25	17	18	25	24	27	23	22	23	27	19	28	19	18	20	11	28	29	12	18	24	15	17	20	22	20	23	25	25	25	25	18	22	19	20	12	18	22	27	19	27	25	25	29	18	26	17	22	22	17	20	23	28	20	25	27	22	15	21	24	17	28	24	19	21	24	27	21	23	24	18	25	24	19	14	26	23	23	21	24	21	17	8	28	29	19	29	31	20	24	22	20	26	21	22	19	27	20	18	18	16	17	28	29	27	19	33	25	21	26	24	24	23	17	22	29	19	27	25	20	29	18	29	19	16	29	24	23	21	23	15	23	25	22	21	25	22	19	24	20	29	13	17	26	17	10	21	28	20	21	17	22	23	16	36	19	21	21	23	22	18	19	20	18	19	24	16	18	20	24	20	23	17	19	15	33	23	29	23	20	18	27	16	24	26	21	26	28	16	26	23	20	18	19	14	16	22	26	22	18	26	22	30	15	21	20	22	19	21	29	19	29	22	19	30	21	24	22	17	12	23	20	22	15	32	20	20	15	17	21	20	28	23	28	29	20	25	16	22	26	9	21	19	19	17	29	19	25	24	27	24	25	22	20	21	24	27	24	18	25	21	20	18	15	23	18	31	26	30	25	25	16	20	29	28	15	16	27	29	22	22	22	15	24	23	23	19	17	24	24	23	17	24	26	25	19	19	24	16	20	14	18	28	25	25	30	16	19	19	36	23	16	29	22	24	33	24	26	19	20	20	29	25	18	21	21	24	12	16	22	20	22	18	22	19	27	20	23	27	19	16	19	17	30	26	20	25	28	22	24	21	22	24	22	27	25	26	26	19	21	20	23	25	24	25	23	20	24	25	21	26	18	20	27	24	30	20	31	25	23	35	19	22	15	20	27	24	25	28	19	25	21	32	22	20	27	17	17	15	17	34	28	17	21	21	18	21	18	23	18	23	29	27	29	16	27	26	30	30	19	19	11	21	18	16	26	17	23	29	25	26	24	24	18	19	31	17	16	29	19	20	18	20	20	23	21	24	16	14	22	27	24
28561	19536	19385	59362	52919	17534	13393	10276	8513	7425	6280	6105	6647	6972	7230	5848	4944	4081	3845	3233	2966	2391	1996	1813	1380	1145	1207	1230	1127	980	1012	883	801	773	697	776	701	698	704	647	611	633	603	547	593	569	581	584	551	538	589	583	551	570	491	512	513	529	474	510	479	516	478	483	492	522	505	529	496	475	460	449	445	423	458	426	423	446	434	373	428	425	413	450	402	416	395	426	396	399	433	405	410	403	392	414	388	390	396	411	384	390	423	392	406	397	397	425	402	403	390	362	389	425	426	400	400	388	402	389	370	427	435	431	405	376	413	397	411	436	421	410	377	420	412	380	384	381	380	376	418	412	413	396	423	373	401	389	396	442	422	430	447	423	442	419	417	407	401	412	403	403	442	360	387	380	391	411	404	398	392	398	393	413	388	403	387	406	407	339	394	431	412	389	390	432	393	431	388	393	390	412	351	433	369	422	397	404	409	358	397	409	359	391	392	397	400	385	372	401	414	395	412	364	420	408	399	386	371	396	389	403	405	411	386	370	416	425	419	392	374	429	376	423	426	375	388	381	383	390	396	391	402	390	399	401	378	404	404	418	389	382	400	414	422	379	387	410	411	399	390	380	426	431	356	415	400	375	382	424	415	421	407	395	400	415	416	401	397	417	421	393	382	396	393	417	426	402	412	391	408	414	391	406	393	369	364	408	406	376	384	404	431	378	396	351	380	401	423	377	409	397	406	409	418	365	399	350	423	391	402	406	428	395	424	415	416	390	375	396	398	386	412	371	375	364	389	396	366	403	394	387	404	407	380	371	396	410	390	392	371	419	369	398	425	416	423	413	405	414	398	402	374	387	381	386	392	382	437	404	400	400	394	366	411	382	405	371	406	364	397	411	360	392	400	380	376	436	430	375	397	396	418	382	401	456	392	410	423	388	384	384	410	407	380	375	384	359	358	399	370	385	406	385	385	369	419	387	405	375	406	394	427	411	391	393	395	405	406	375	407	424	396	398	399	389	397	404	370	374	405	365	372	410	420	399	384	388	379	437	407	405	398	399	377	416	369	400	406	399	386	415	386	406	409	399	389	397	381	387	421	413	365	408	398	382	422	399	380	408	399	430	360	398	404	377	378	404	395	377	372	369	383	390	404	410	386	399	346	408	424	365	396	404	370	397	406	387	379	406	404	393	410	382	397	426	389	392	399	374	391	373	364	401	371	392	377	387	388	402	380	428	401	374	392	381	379	412	400	380	407	386	388	392	399	368	404	401	368	378	412	400	391	422	391	407	365	353	417	374	403	399	419	410	419	349	369	411	387	358	373	376	413	398	376	435	417	383	401	417	375	381	398	406	411	360	383	349	399	396	411	389	379	375	386	406	366	367	371	402	372	432	387	378	404	398	394	404	396	396	397	394	403	372	388	394	370	390	392	387	351	380	402	430	400	375	435	380	394	372	387	386	366	375	402	382	418	374	409	419	408	365	401	403	414	382	382	392	403	394	350	362	388	418	402	397	376	399	373	420	441	401	406	382	424	435	370	412	386	429	397	401	385	390	391	410	397	413	386	385	392	386	391	398	394	416	399	394	419	380	406	340	417	407	399	377	404	405	364	380	408	405	426	444	404	375	379	389	375	388	412	399	388	395	382	382	399	381	398	375	393	395	393	405	391	391	412	408	438	377	385	396	380	426	389	381	401	397	407	397	370	408	410	388	362	429	393	363	418	365	392	394	404	437	409	415	424	406	405	419	405	408	381	404	384	419	399	398	432	401	397	383	396	370	397	380	439	378	432	367	425	395	409	409	384	412	378	352	419	395	392	394	403	373	401	402	372	388	412	388	443	382	414	396	423	382	442	415	416	372	369	387	411	412	407	377	361	383	425	378	422	377	436	403	393	410	420	412	398	406	366	388	358	368	372	395	349	399	418	406	362	386	406	397	396	373	393	411	379	401	399	409	373	403	377	404	366	388	415	388	399	381	411	394	384	399	367	410	369	420	388	376	428	398	382	429	340	400	393	375	399	437	392	404	385	413	437	407	406	385	371	392	372	405	418	408	368	399	371	417	398	398	399	382	402	384	363	391	415	383	407	393	394	362	406	386	384	413	383	394	394	369	394	402	356	366	398	383	393	397	394	378	389	380	365	380	383	393	427	387	378	395	409	414	418	388	382	417	381	420	404	397	422	419	385	370	398	413	405	423	395	360	415	417	393	380	391	409	405	412	412	409	385	388	370	356	415	397	399	369	364	383	378	373	420	382	400	404	405	398	381	410	390	376	367	382	418	385	364	390	393	388	392	379	405	394	385	437	392	364	368	373	400	410	398	396	380	392	387	367	434	390	424	380	359	386	429	420	407	387	397	407	360	392	386	400	378	393	437	392	416	388	396	388	396	370	433	366	375	406	399	378	404	380	371	431	363	367	389	381	386	399	413	370	410	378	408	388	393	389	412	410	394	404	381	388	373	407	379	380	403	407	394	421	395	368	440	403	371	371	413	396	397	383	424	385	403	388	394	410	367	373	413	370	390	391	395	403	387	421	405	391	401	423	392	415	384	378	392	374	382	402	393	396	405	401	394	383	410	387	428	411	415	359	415	397	405	375	386	347	379	400	393	398	407	410	398	415	368	383	389	398	360	393	433	407	369	383	368	394	418	349	382	386	383	404	364	391	405	383	399	382	468	384	402	412	379	420	405	409	372	402	372	357	397	398	408	378	415	406	406	398	352	393	402	399	380	392	369	394	393	408	427	384	375	387	373	408	423	386	424	400	413	370	397	400	426	423	397	389	408	407	398	397	350	379	406	419	385	359	375	379	358	411	380	381	391	364	395	379	400	403	404	369	368	397	414	412	386	388	384	403	363	413	387	395	418	407	371	373	389	379	378	423	387	371	412	439	389	421	432	384	408	402	418	381	378	399	400	398	385	401	379	398	376	422	406	423	387	407	403	400	399	425	402	397	421	390	380	407	390	405	409	381	383	379	409	372	385	420	389	388	474	410	412	391	417	371	406	380	425	376	398	395	382	406	423	414	411	391	405	444	367	418	414	383	375	389	409	370	399	407	390	387	399	393	412	409	370	402	396	370	390	390	390	378	400	389	420	394	393	396	384	419	398	383	389	343	414	367	402	421	380	356	395	383	370	401	435	390	366	385	373	418	396	397	403	396	365	409	382	403	364	441	392	403	379	338	439	391	394	411	381	406	374	369	386	390	397	394	398	406	398	352	420	433	389	371	365	365	395	411	355	428	424	379	428	371	434	385	399	385	375	371	404	391	400	370	406	421	410	399	406	386	398	377	407	402	408	424	358	406	390	383	411	407	412	345	417	376	381	395	391	391	392	391	385	398	412	392	379	404	427	375	397	383	394	398	385	372	408	395	387	412	443	411	391	372	365	405	445	381	415	368	401	415	381	398	385	395	403	373	390	413	414	445	372	411	410	420	378	384	427	385	408	375	394	365	387	408	408	378	394	386	380	402	390	373	404	386	407	430	352	375	356	405
2618	453	532	1250	7233	197	91	68	91	73	69	89	78	95	100	104	92	81	78	66	61	66	52	53	52	43	39	41	44	47	40	26	38	36	41	42	28	47	29	27	33	34	41	26	34	42	32	41	38	23	35	23	27	27	38	42	27	38	23	38	23	34	34	34	42	38	42	35	26	27	38	41	27	35	43	31	23	42	33	30	36	43	38	36	35	37	42	41	38	34	28	32	46	27	29	32	34	15	44	39	41	30	34	22	36	33	36	33	32	33	32	45	27	30	25	29	29	31	22	28	32	28	38	25	26	30	32	34	34	32	42	35	34	32	33	32	33	38	24	38	36	24	22	37	42	37	29	29	34	41	32	24	32	34	34	25	39	33	41	30	31	45	35	43	36	27	38	30	37	40	37	31	29	32	41	40	14	38	40	36	37	35	26	35	24	42	36	37	34	29	45	38	40	31	40	43	36	36	38	28	37	34	38	28	25	27	34	30	40	46	31	36	39	42	34	36	31	34	31	34	42	33	32	31	26	30	30	33	37	43	38	44	39	27	33	35	34	38	38	23	27	42	29	43	25	34	37	41	40	27	32	31	25	41	47	38	33	36	24	24	28	40	27	39	29	25	36	31	43	26	41	36	36	35	34	43	41	29	26	33	28	38	39	35	27	35	35	24	37	25	36	41	39	35	30	34	27	33	33	38	32	34	39	34	20	30	29	37	37	47	33	32	44	22	39	39	33	36	39	26	26	34	30	33	28	35	39	42	38	31	32	28	47	33	33	27	27	37	37	30	37	25	46	40	40	37	33	26	43	31	40	36	34	28	36	34	38	32	38	34	32	38	39	37	32	42	36	30	31	33	40	28	24	31	23	32	32	29	27	42	41	42	31	36	38	29	40	33	35	36	40	33	30	39	39	45	26	23	31	35	36	22	35	26	34	31	36	31	27	24	28	32	31	28	31	39	38	39	41	29	21	36	30	30	30	42	41	34	23	30	31	24	27	36	32	32	25	41	39	32	46	33	31	34	29	29	31	25	43	36	30	31	33	33	28	33	33	43	35	40	38	33	26	31	38	41	32	32	31	29	30	31	31	37	37	28	29	40	45	43	41	30	39	37	34	42	28	38	22	33	27	25	26	31	41	46	25	32	35	29	39	34	33	28	28	27	21	43	34	36	36	35	31	29	36	25	36	22	39	30	38	36	38	34	37	27	38	26	32	35	34	29	34	42	28	20	40	35	29	37	21	37	28	27	38	47	36	40	24	40	34	26	39	30	31	50	37	22	36	33	30	32	33	34	32	35	31	38	26	20	28	34	44	23	38	35	32	30	40	28	33	24	25	34	45	44	32	41	27	30	30	32	31	34	29	27	36	25	29	27	32	31	31	41	24	33	30	38	22	29	30	31	28	24	39	24	27	35	30	30	35	36	41	31	42	32	28	38	38	47	34	32	33	33	37	33	24	31	22	46	36	35	34	37	40	40	35	35	36	37	28	33	37	30	39	28	37	41	28	32	40	36	29	33	30	36	32	40	38	36	21	28	30	35	41	35	31	26	40	34	34	26	36	29	35	34	25	31	32	34	38	34	23	26	41	44	29	38	46	27	27	30	32	34	43	43	37	36	32	38	33	41	35	49	35	38	41	34	30	29	32	38	33	42	29	33	39	41	36	18	31	31	40	36	36	32	28	23	24	32	29	37	25	25	33	31	29	43	25	32	30	27	37	23	33	32	32	31	40	39	39	28	37	36	39	21	33	35	33	40	27	34	31	41	31	38	26	26	32	42	39	33	34	33	36	34	30	34	33	34	48	26	26	37	31	25	18	28	29	25	24	41	25	26	34	36	32	47	34	33	46	31	29	31	25	35	23	38	29	21	41	30	34	36	30	41	29	27	38	33	34	40	42	26	37	32	39	32	42	28	37	35	40	31	31	34	37	40	45	32	33	30	35	39	29	33	27	37	38	28	29	30	39	32	39	43	24	33	31	36	32	29	37	30	32	31	40	30	45	40	27	29	40	23	38	39	38	30	28	41	30	34	42	34	37	35	31	27	36	36	34	36	31	28	42	36	34	25	48	41	25	33	36	23	41	31	38	26	26	40	41	25	32	32	37	39	40	41	34	45	34	36	33	34	35	40	33	42	34	38	29	27	31	32	35	34	29	43	38	34	47	36	41	34	38	43	34	30	41	31	32	25	34	31	29	38	42	34	24	42	35	26	27	38	33	36	26	32	32	32	35	41	35	31	33	27	37	32	39	36	41	36	24	31	24	39	34	34	41	29	32	40	31	38	31	39	39	43	30	30	38	35	40	42	32	30	26	21	31	36	32	28	32	23	40	32	32	32	34	35	37	36	39	27	32	45	32	34	43	33	27	35	48	27	39	29	36	33	34	35	34	34	35	41	29	36	34	32	33	33	35	38	38	33	38	28	46	32	24	28	29	36	26	36	37	23	49	36	35	32	36	39	38	42	30	29	26	35	33	30	34	30	29	45	35	29	44	27	40	35	29	37	54	31	29	34	36	35	27	36	29	33	27	30	29	37	39	42	37	33	29	30	29	43	31	29	36	29	30	32	36	29	46	32	22	22	29	42	42	54	24	39	26	27	34	42	30	29	45	26	35	35	36	44	41	35	27	33	32	27	33	37	28	31	35	33	32	28	38	32	35	32	30	27	33	33	37	40	32	41	39	37	29	23	32	43	25	41	41	31	33	33	34	35	37	30	39	43	47	31	38	36	35	37	35	37	33	42	30	36	34	30	26	29	25	39	42	33	33	27	49	20	39	22	36	32	35	39	31	31	23	26	24	35	29	36	38	35	31	32	29	33	28	33	40	32	36	36	32	34	24	40	29	34	33	31	22	37	49	36	32	35	33	18	44	26	37	32	30	42	25	31	19	30	38	44	29	24	36	35	31	42	26	42	37	33	40	36	42	33	32	32	26	38	39	39	25	29	39	41	17	25	26	36	38	33	34	39	36	43	31	35	37	32	38	39	30	33	38	37	39	27	29	40	36	44	29	35	34	34	38	27	37	24	35	30	30	39	33	27	35	32	30	36	31	35	29	25	28	33	35	31	40	26	39	38	35	23	42	30	30	33	27	29	48	45	26	30	41	30	44	44	28	38	24	37	23	37	47	19	31	42	34	28	28	36	29	30	35	29	34	26	23	28	39	42	38	42	36	35	33	43	39	30	29	30	30	35	47	31	33	28	31	31	33	31	32	23	34	45	26	37	29	37	33	46	21	36	39	38	37	29	43	37	32	24	35	34	31	38	37	29	43	24	44	28	33	40	43	31	28	36	35	32	37	42	38	48	33	41	37	31	25	33	29	40	37	46	34	39	31	33	30	27	42	27	38	33	30	41	28	36	40	41	32	34	27	31	37	27	31	36	26	34	25	40	35	35	34	31	30	37	29	38	39	46	42	25	42	28	31	27	30	37	26	40	34	39	40	29	30	26	25	29	22	37	39	24	44	30	38	32	33	37	35	35
22301	14563	15733	37976	49637	13550	9649	7374	6056	5305	4626	4273	5053	5485	5826	5064	4109	3696	3299	3433	3046	2195	1851	1709	1280	1197	1138	1157	1122	1001	997	964	887	869	862	813	797	804	773	764	773	751	722	738	688	734	690	719	696	706	746	681	714	678	685	694	707	686	715	672	639	669	704	629	667	677	706	673	664	675	643	672	626	661	617	626	665	647	625	635	631	627	605	627	619	573	599	594	637	585	580	586	579	636	584	626	560	589	608	667	575	553	629	612	567	596	582	622	611	604	619	593	626	593	598	608	625	630	670	609	580	616	620	625	589	636	610	580	599	608	604	611	620	585	649	593	579	576	574	580	610	594	627	580	636	597	609	604	594	572	603	628	600	630	589	629	610	622	607	582	585	604	580	582	568	591	585	633	628	603	603	603	616	599	578	636	576	610	596	589	602	629	603	630	615	585	559	562	631	577	555	553	622	590	614	541	566	590	610	577	559	614	603	569	582	622	624	592	631	609	587	577	575	607	602	620	585	608	644	583	635	555	600	593	586	626	612	568	598	601	578	561	617	569	574	590	622	617	584	596	641	596	622	663	586	607	607	587	605	552	592	616	582	553	588	549	619	574	524	638	587	593	590	642	613	593	578	577	628	607	609	566	588	635	589	570	600	553	581	577	624	616	584	590	608	531	605	597	585	611	588	600	611	596	588	632	573	552	563	585	569	570	626	561	625	612	624	562	631	611	594	588	592	581	579	582	596	603	631	622	591	554	605	575	600	617	601	583	601	593	595	571	602	601	624	623	586	584	613	559	621	628	609	605	597	579	565	621	565	605	593	581	605	569	561	609	597	626	601	606	609	548	601	613	617	594	590	607	643	556	575	540	520	573	624	573	611	577	581	618	609	600	638	631	581	596	565	579	575	603	578	641	606	595	608	588	624	600	579	568	596	566	588	604	643	620	584	612	591	593	619	587	569	596	620	596	561	585	576	634	578	601	581	609	607	594	608	582	568	599	616	614	587	581	611	639	594	577	595	572	606	630	580	582	574	582	637	610	585	624	597	590	565	647	558	590	610	606	550	617	603	630	588	600	608	572	597	618	598	622	599	625	654	593	589	599	557	552	578	612	584	584	592	641	611	581	591	537	567	610	576	591	578	601	559	582	622	598	626	608	574	578	619	606	562	614	591	602	623	577	551	607	609	626	626	575	590	590	609	586	629	595	611	595	614	609	659	600	666	616	607	620	594	611	582	569	592	585	613	584	622	587	618	605	576	584	553	624	574	596	615	617	629	583	579	595	591	611	622	590	584	599	581	611	578	592	577	588	612	583	621	632	588	573	569	604	584	608	560	627	625	599	555	642	593	597	567	606	568	612	616	619	650	563	610	579	617	620	552	608	541	615	549	604	604	595	629	568	586	599	606	583	555	592	584	604	611	581	600	601	616	624	593	635	565	607	588	564	628	573	607	587	620	596	639	566	601	617	599	606	614	581	629	598	586	587	651	631	559	604	603	566	583	552	594	622	579	619	589	597	611	615	598	603	561	586	573	622	608	574	643	592	580	584	617	589	617	602	568	637	585	580	588	575	574	570	604	592	601	595	567	599	586	604	604	591	597	595	578	647	604	597	656	582	605	584	632	598	598	633	605	610	592	580	562	617	601	576	571	592	594	567	615	609	614	608	579	589	607	581	650	600	606	578	583	649	636	580	556	610	588	623	575	601	662	591	572	562	577	612	613	596	630	575	605	585	604	597	630	582	622	557	567	585	606	602	599	587	568	632	598	606	593	574	589	587	619	636	570	589	636	576	589	604	555	626	574	639	589	606	559	587	601	627	623	604	614	628	556	642	590	598	583	662	592	612	591	554	591	617	574	592	576	602	600	554	634	603	602	628	598	601	593	644	589	626	631	607	628	608	563	609	556	571	616	611	576	615	622	566	598	555	601	576	606	576	622	553	577	594	616	623	600	581	617	600	566	606	590	574	570	561	594	615	636	574	607	608	576	589	586	609	612	598	593	556	615	599	652	590	596	628	603	583	545	595	611	566	573	598	592	603	588	625	612	639	591	590	583	570	592	615	598	596	587	639	542	563	593	622	606	635	609	591	607	597	576	579	606	576	624	595	614	598	557	604	594	628	613	544	573	571	590	654	591	620	601	586	612	597	577	596	574	558	573	574	580	621	569	603	588	586	568	595	576	631	600	593	594	581	618	561	559	645	611	560	595	608	599	581	594	590	630	613	618	607	587	601	569	561	613	604	584	583	593	578	586	580	593	562	639	573	601	613	617	581	612	604	621	588	591	655	574	585	578	579	605	604	605	568	567	617	596	622	616	583	602	608	574	588	591	571	604	593	623	599	572	579	578	570	600	618	562	611	604	595	619	630	599	579	595	591	589	643	557	593	601	555	591	628	604	585	591	640	586	580	552	605	564	624	585	569	605	607	591	571	606	613	614	590	625	625	592	562	593	584	624	629	575	622	588	525	565	588	572	626	639	607	586	601	597	622	573	613	585	605	598	639	634	589	612	595	587	583	597	548	547	577	565	601	582	590	606	583	586	557	608	599	582	628	631	618	570	612	593	587	614	670	556	602	625	566	601	537	590	607	598	601	582	603	608	614	596	603	565	611	599	615	557	533	572	590	559	574	613	602	570	552	623	579	587	590	595	619	583	588	592	556	567	623	576	581	551	578	607	642	565	621	626	589	581	612	577	574	588	582	642	581	572	590	577	627	654	623	605	619	566	608	575	605	551	614	632	571	636	583	602	648	571	610	668	619	580	644	577	551	599	589	602	570	606	601	623	611	625	607	619	609	645	602	587	560	578	580	590	661	639	562	571	614	569	598	640	600	646	616	593	601	616	604	593	637	567	636	572	623	594	560	614	578	589	594	609	630	569	611	594	600	611	568	630	610	602	617	544	561	610	620	609	547	625	595	611	622	542	608	576	605	605	602	633	622	575	586	623	593	612	649	608	547	582	569	609	579	595	559	568	616	559	594	607	582	593	613	587	599	587	611	626	589	554	609	618	589	630	604	591	602	585	580	609	632	612	575	566	529	582	602	617	611	581	596	574	632	621	622	601	569	574	627	587	559	587	597	570	583	596	570	598	602	562	620	655	598	569	581	563	608	594	578	598	578	618	587	630	563	585	605	615	574	568	581	577	604	567	599	586	582	617	607	589	558	560	615	640	581	568	608	611	604	620	565	591	586	584	584	614	576	581	593	582	607	590	571	603	577	569	597	581	583	589	610	613	590	603	612	604	641	565	590	584	610	582	594	627	622	618	603	601	582	615	626	587	594	636	599	595	574	561	577	632	613	603	599	622	572	595	575	592	562	584	590	609	591	593	575	602	598	594	605	596	567	567	611	598	586	621	612	590	600	574	595	566	594	622	585	557	598	584	583	556	589	597	612	566	573	577	575	590	616	595	587	570	595	623	664	617	551	594	612	579	569	588	620	651	593	638	588	562	588	587	630	596	610	584	590	594	540	645	626	620	608	604	590	576	604
2159	839	769	3760	18197	1462	139	107	101	98	96	91	116	124	108	110	101	82	87	102	62	74	57	41	33	44	42	34	42	34	37	29	31	32	25	35	22	29	37	34	35	24	39	29	24	29	31	32	25	31	39	22	23	28	35	26	35	25	36	32	34	26	33	22	27	30	39	35	25	33	27	28	23	17	37	29	27	24	29	27	29	33	20	24	20	28	30	30	30	26	22	33	27	25	30	35	27	18	23	28	28	32	27	31	20	27	26	18	29	26	35	22	27	25	33	25	32	27	23	25	23	25	28	22	23	25	28	26	31	22	25	29	25	26	27	26	27	23	30	32	30	29	23	33	29	31	29	23	32	33	27	17	40	31	28	23	26	21	31	25	25	27	25	19	23	36	25	21	32	19	37	20	23	29	29	22	21	24	23	28	23	21	30	22	22	40	25	31	33	27	19	24	35	29	26	20	21	25	30	20	32	27	27	34	19	36	31	37	27	29	19	24	29	32	21	30	35	30	27	24	30	17	26	31	18	26	28	27	27	27	37	24	26	30	12	31	31	25	27	31	31	29	30	25	37	17	28	13	19	17	25	29	38	22	34	31	25	32	30	20	20	31	22	19	25	28	27	27	27	29	27	30	22	27	20	26	27	28	26	22	19	24	24	26	36	27	30	34	39	23	25	27	23	26	26	30	30	32	26	31	26	18	22	23	28	27	31	25	27	29	28	27	27	33	28	22	26	24	27	25	22	28	17	33	26	22	26	22	30	21	22	22	18	25	18	31	37	16	24	27	28	21	19	25	39	19	28	25	37	26	24	25	30	23	27	30	24	24	20	31	26	25	19	26	44	30	27	27	24	25	18	27	21	34	26	27	19	18	34	26	26	29	29	24	24	37	35	30	25	27	30	31	26	23	24	37	24	17	28	27	31	36	20	30	23	29	19	40	32	31	33	24	32	34	23	24	33	17	24	31	22	30	18	26	36	34	24	21	26	30	27	34	24	30	14	28	23	24	25	29	30	30	30	16	35	40	32	30	25	33	28	21	27	21	22	22	18	20	21	19	23	29	31	24	21	30	32	21	25	28	26	27	31	21	26	30	31	26	31	35	23	39	24	28	23	28	31	29	29	23	34	28	31	19	26	31	32	33	36	22	27	21	29	33	44	33	24	23	30	21	25	23	34	39	28	23	21	28	29	25	19	18	20	32	25	20	33	24	30	28	23	28	24	33	27	28	25	29	28	20	41	26	30	25	33	37	20	30	22	31	26	39	19	23	23	16	24	28	29	22	23	23	20	25	20	22	24	36	29	30	23	21	42	26	25	29	30	25	23	25	21	31	24	27	17	33	23	32	13	26	19	32	18	35	29	23	23	21	32	24	31	34	21	29	27	34	29	22	19	32	26	16	25	30	37	28	35	32	23	19	26	20	21	21	23	19	16	22	37	35	28	27	18	29	25	27	30	22	25	26	29	26	34	21	22	31	24	24	24	25	38	24	27	28	28	23	28	23	23	18	21	32	24	25	24	24	21	24	29	26	23	24	20	23	25	23	24	29	28	20	34	22	22	21	26	24	20	23	26	25	26	22	21	26	15	22	32	33	33	22	31	25	31	26	23	23	23	30	37	26	23	29	18	17	22	25	21	30	35	35	40	25	26	30	18	30	22	20	29	18	16	20	26	26	23	24	21	32	24	18	29	29	28	29	20	28	31	19	24	34	27	20	30	27	19	21	30	20	23	25	27	23	24	29	39	24	27	25	34	23	28	31	37	17	21	24	42	30	24	11	26	26	19	30	29	22	27	21	24	24	25	24	27	21	18	29	28	22	36	25	33	22	31	22	27	34	28	25	21	30	24	23	24	26	37	33	25	19	29	34	24	33	26	34	24	13	26	22	21	27	26	26	37	31	28	28	24	20	33	22	32	37	32	27	29	39	18	28	33	20	33	28	32	29	27	32	23	26	24	37	36	35	31	18	25	22	24	26	20	21	26	26	28	22	27	23	30	24	19	38	28	33	20	20	31	25	18	25	21	20	23	23	21	24	29	23	26	30	31	26	28	24	21	24	24	28	19	23	28	30	21	24	23	27	24	36	26	22	27	28	28	29	23	28	17	29	26	26	24	27	37	32	22	32	25	30	27	31	29	42	22	33	39	17	23	27	27	16	21	28	27	26	25	22	23	24	23	36	31	30	36	25	26	19	24	32	24	24	23	33	32	29	28	26	24	36	33	22	38	23	26	34	33	30	29	28	18	32	19	25	27	24	35	39	35	25	26	21	28	19	21	22	22	28	21	29	24	28	23	19	24	22	32	29	36	24	25	21	26	23	25	18	29	26	32	33	29	30	35	24	31	38	18	25	35	24	30	23	19	26	15	27	26	25	24	28	20	31	26	23	32	29	20	34	26	25	28	33	15	35	22	29	40	27	24	32	21	22	17	26	24	14	29	28	40	25	16	24	28	27	29	23	33	30	32	17	23	26	32	24	24	30	31	35	25	20	26	25	17	20	28	23	31	33	30	27	23	31	22	35	27	25	19	30	26	30	24	27	34	29	23	38	19	28	21	24	24	22	29	26	27	30	25	17	27	19	27	26	26	25	30	30	27	22	21	34	23	19	27	23	18	33	28	26	25	27	25	24	30	20	29	25	33	29	30	28	18	23	33	28	19	30	25	21	36	21	27	27	24	25	28	29	28	29	18	28	29	28	30	25	24	28	22	36	27	27	19	29	19	24	27	34	35	31	28	33	28	27	37	21	18	16	25	26	27	26	18	22	29	31	28	16	34	27	30	23	24	14	39	20	34	23	21	26	24	25	26	38	31	25	32	24	30	25	31	24	31	26	22	31	30	33	29	27	35	22	29	15	30	31	29	28	35	34	26	27	34	34	22	29	27	26	20	31	24	32	26	15	29	26	27	28	30	21	23	27	33	24	22	22	30	23	29	24	17	43	26	28	23	23	26	24	30	22	24	34	24	25	26	28	24	29	25	33	23	24	24	36	25	40	38	20	14	25	30	26	20	22	25	27	21	33	24	31	29	23	18	27	27	22	29	30	27	22	30	35	32	18	33	22	23	37	26	32	20	25	21	29	26	19	28	28	22	28	24	27	34	23	31	27	37	28	27	21	28	31	23	33	29	24	35	33	30	27	40	28	30	25	29	28	26	22	22	19	32	31	28	20	26	34	21	32	25	25	26	28	27	31	34	33	20	41	35	27	23	28	24	16	30	25	41	21	35	27	25	34	28	27	28	18	29	25	27	28	25	22	19	31	29	26	23	28	24	33	25	27	36	26	17	35	27	30	29	26	22	21	25	29	25	20	27	30	21	16	20	26	22	26	22	25	20	27	24	34	26	28	25	23	27	27	17	23	26	20	25	30	20	30	34	24	25	25	30	28	27	32	29	32	22	29	32	32	33	26	25	36	26	18	29	26	18	17	32	32	29	24	23	29	36	16	37	22	26	23	28	27	27	26	30	24	34	24	30	23	33	30
29398	21231	19969	50787	63308	17476	13727	10564	8530	6896	6062	5637	6469	7169	7828	7075	5406	5070	5341	4875	3672	2765	2561	2093	1399	1286	1391	1413	1268	1140	1073	1067	1018	938	937	834	790	820	760	773	702	690	647	586	654	638	678	670	697	703	666	602	629	613	599	601	594	562	588	604	611	562	603	591	633	639	601	586	604	557	558	591	532	521	500	516	524	537	527	544	522	512	512	501	513	499	487	477	485	491	476	500	452	547	470	493	474	473	460	467	467	475	484	489	493	482	483	449	484	470	469	512	502	470	460	473	514	485	456	470	497	462	490	455	479	483	489	481	492	470	507	461	478	497	484	429	529	500	485	554	506	474	518	499	496	489	513	497	482	510	496	523	456	457	499	523	476	528	481	462	504	461	466	498	509	484	471	459	469	503	530	511	490	489	478	490	479	539	482	483	464	464	463	480	445	539	465	419	510	443	503	446	457	461	469	453	458	460	441	453	485	451	462	522	444	484	492	481	490	460	471	493	452	444	459	500	470	480	491	459	484	470	517	450	478	450	491	479	490	475	466	487	463	455	474	488	473	498	457	499	491	467	435	490	481	495	450	481	469	477	471	504	486	513	458	476	510	484	481	475	462	454	517	455	490	457	464	479	489	482	478	549	481	480	488	450	478	502	476	456	467	459	461	465	504	486	490	484	481	482	476	484	481	458	518	499	493	449	457	471	454	486	516	462	480	484	510	460	463	473	451	501	496	491	473	467	483	479	464	518	504	452	509	439	485	445	490	499	473	453	477	501	490	528	479	471	472	495	494	473	467	485	479	487	520	467	455	422	453	502	456	502	475	468	467	494	448	497	486	479	506	443	474	490	481	511	510	451	491	457	437	468	460	488	491	468	482	467	495	467	506	476	503	462	468	474	474	472	507	480	479	440	414	446	487	480	518	485	488	466	470	498	462	490	469	460	450	512	491	506	445	508	442	474	465	436	486	489	481	465	472	493	492	452	483	439	484	465	451	460	461	483	466	489	460	452	484	467	475	483	432	469	470	469	463	486	428	475	474	506	482	450	464	448	485	450	456	511	514	503	452	467	505	452	454	510	508	458	497	523	495	507	473	454	446	504	493	490	500	470	510	489	499	471	430	499	439	451	455	451	433	473	480	514	442	441	479	472	470	463	461	494	477	480	456	446	483	488	440	466	466	412	500	507	488	465	513	500	454	505	455	459	487	483	473	459	478	473	496	519	468	487	503	457	455	467	434	425	490	477	507	486	480	483	448	482	479	482	494	505	449	435	433	492	500	459	445	496	477	443	482	471	494	451	509	495	492	474	501	504	459	515	497	464	492	481	452	453	459	460	488	423	486	486	479	468	414	488	488	448	485	454	456	487	488	423	515	483	474	483	490	472	504	490	482	438	441	471	489	497	467	481	441	466	471	460	466	469	478	479	479	498	492	450	459	442	491	488	490	448	473	502	445	515	463	434	507	430	479	436	479	480	462	500	461	489	460	467	460	472	443	470	442	486	477	484	513	505	464	509	464	474	495	509	488	495	502	435	443	500	476	480	438	457	454	467	480	468	506	464	495	483	525	494	448	471	443	460	494	462	465	465	493	478	503	465	472	454	494	520	465	458	479	457	484	471	467	463	469	490	483	493	481	488	473	465	463	509	428	496	476	473	467	468	475	474	460	510	501	453	447	478	454	481	474	456	474	446	479	451	445	428	476	495	471	472	495	462	481	472	456	473	455	456	485	489	500	480	454	484	460	474	435	468	480	479	487	482	482	474	486	424	488	488	485	501	489	439	479	481	488	469	468	461	473	487	457	451	455	483	493	456	504	457	463	466	463	476	468	489	462	457	473	470	507	467	470	446	447	488	459	496	496	503	473	472	444	445	465	478	499	466	461	458	467	511	460	457	458	494	474	456	504	469	501	481	490	474	488	472	468	452	484	499	433	504	478	500	500	497	465	474	480	472	473	499	473	488	475	495	496	453	513	472	470	509	472	462	498	457	507	451	446	444	488	497	491	503	447	491	478	466	476	501	489	448	455	463	461	483	488	480	466	465	480	489	475	488	473	518	475	483	478	474	503	446	510	443	487	475	474	458	466	480	499	469	498	472	496	492	484	458	469	441	501	478	495	494	441	506	519	485	495	470	471	471	492	479	519	452	477	452	462	485	472	435	476	452	468	486	491	451	492	475	448	469	485	494	471	457	487	502	483	492	458	500	495	448	468	458	504	493	454	475	479	474	470	502	470	475	498	491	478	470	508	476	475	438	484	473	493	532	476	466	462	466	480	455	476	472	487	483	491	490	493	492	475	491	520	502	508	505	483	455	509	444	509	494	476	479	489	495	504	502	491	424	486	450	498	488	473	475	483	495	506	472	492	466	528	456	480	505	465	420	474	440	452	442	502	468	467	479	474	478	480	505	470	485	495	477	475	467	469	467	496	463	459	451	445	464	502	430	489	450	493	503	476	437	455	484	507	492	485	501	506	478	472	495	495	476	470	489	459	448	459	498	443	487	487	493	487	492	457	535	492	488	487	486	499	492	499	474	493	446	482	520	486	464	443	435	475	498	462	483	464	471	436	450	451	460	463	479	463	453	463	489	462	456	480	467	481	463	502	502	486	480	467	477	458	439	471	465	501	448	477	478	467	482	469	497	440	482	477	451	461	480	467	502	482	497	455	467	483	504	476	471	470	461	436	486	496	490	481	466	462	464	477	469	500	487	478	472	491	469	456	459	477	490	467	497	453	474	431	479	498	487	450	464	439	477	480	461	484	447	466	476	501	490	463	459	472	483	501	470	459	476	453	519	492	427	482	464	456	488	476	459	543	483	477	517	478	447	508	495	479	475	490	456	492	491	486	504	453	489	498	463	431	481	478	453	460	474	483	512	476	485	488	462	478	464	491	496	468	452	504	495	409	499	460	487	489	477	475	491	490	496	458	475	473	499	510	483	481	487	489	479	462	505	439	483	492	463	515	488	473	495	471	504	484	494	496	451	434	510	466	450	481	508	435	505	480	478	503	501	487	461	513	469	491	463	452	446	472	473	460	500	500	414	479	491	474	443	446	508	511	463	493	474	507	518	460	463	443	468	439	472	507	470	455	457	470	530	442	449	501	450	496	479	449	481	487	487	503	512	470	458	481	456	518	472	482	468	507	515	483	519	494	472	494	540	480	527	482	490	481	464	499	506	490	455	446	488	474	465	475	487	485	481	471	463	469	480	485	495	430	510	502	485	493	455	480	489	454	448	474	465	446	485	494	473	461	468	464	484	500	469	502	409	510	454	501	460	497	475	472	479	459	503	434	462	485	480	526	466	457	498	495	479	507	464	475	501	468	491	485	482	465	472	473	533	489	440	457	475	456	480	454	493	474	450	452	441	471	477	458	486	489	476	447	498	458	464	460	465	477	460	510	488	472	471	484	483	501	479	493	447	516	489	467	468	448	478	473	491	492	471	448	462	469	492	487	480	455	523	466	449	506	497	493	445	480	495	501	483	470	485
1399	256	276	934	3134	214	51	35	35	32	39	35	29	59	58	56	51	50	41	40	33	30	36	25	27	28	18	27	26	20	21	20	29	30	30	18	15	18	23	19	18	33	24	26	26	25	27	19	16	24	28	28	23	25	38	26	30	17	28	24	19	19	21	25	18	25	22	16	23	31	26	21	18	19	19	18	23	24	21	17	22	30	18	29	28	25	25	27	23	22	30	25	20	17	18	25	17	33	15	21	31	26	34	18	22	21	29	23	17	23	23	26	25	20	14	21	20	20	23	29	14	13	27	28	20	22	24	28	23	22	20	31	12	27	20	14	31	16	19	20	25	26	26	31	23	17	15	20	34	20	14	20	21	20	23	15	29	24	27	18	30	13	27	24	23	26	16	18	29	22	21	22	13	30	25	22	26	20	24	28	16	27	19	26	28	23	21	14	23	24	24	17	18	23	22	17	20	22	27	12	22	34	23	17	20	25	19	22	22	32	15	24	20	25	19	18	25	18	22	23	19	21	20	17	25	17	27	18	22	23	24	25	22	16	14	16	29	24	21	34	27	17	21	24	21	23	19	26	15	12	23	17	21	25	18	27	20	22	26	15	20	32	17	19	18	28	26	22	24	20	15	21	30	24	18	21	23	24	18	21	22	22	21	25	20	34	23	22	19	26	23	21	21	24	23	21	21	15	22	28	23	14	15	22	16	27	25	24	22	17	22	18	22	17	30	22	15	15	13	15	19	27	25	29	21	19	20	26	31	17	22	21	21	22	20	21	25	26	19	26	26	24	29	17	34	27	26	31	23	16	24	11	24	25	27	27	16	15	20	25	11	16	32	11	16	19	24	24	23	18	25	32	21	20	26	21	19	19	20	17	11	22	19	31	16	26	19	30	21	28	22	18	16	22	18	20	21	18	23	28	25	24	25	21	24	22	13	20	22	14	29	15	20	31	23	25	17	17	24	22	26	29	15	16	31	23	27	19	23	21	20	25	20	25	24	26	22	16	18	22	23	28	23	22	28	27	21	15	24	19	19	20	23	32	21	23	21	16	24	21	11	22	17	21	27	26	24	23	18	22	13	25	24	19	20	21	23	26	16	22	14	16	22	28	22	38	21	23	18	26	16	16	20	28	22	27	16	25	25	18	31	22	17	30	17	13	18	17	24	13	28	20	27	14	12	14	26	28	20	15	18	23	21	22	26	19	17	26	21	22	31	26	20	31	32	21	21	13	23	15	26	20	27	29	26	29	22	20	21	25	20	28	21	13	21	18	23	17	22	21	25	22	18	19	20	21	29	17	19	29	31	18	22	26	23	26	27	20	21	21	22	18	18	18	21	21	19	23	20	20	17	27	17	30	23	13	21	24	15	25	24	31	23	21	25	16	23	29	25	20	18	26	32	21	30	25	23	18	26	24	19	26	20	27	23	22	16	15	21	20	14	23	16	23	19	24	21	29	24	23	15	26	23	22	25	27	18	24	20	16	22	25	33	27	28	21	26	23	15	13	18	26	29	26	29	22	21	26	29	24	25	14	22	25	18	26	19	18	23	17	32	27	27	24	25	34	23	21	29	21	16	31	19	19	29	16	23	26	17	29	23	20	21	19	18	24	19	23	32	21	13	21	16	21	17	12	27	21	23	15	16	26	22	22	11	18	24	18	23	29	19	36	27	23	19	11	23	30	27	21	22	23	22	24	24	26	19	19	24	25	15	24	22	33	24	13	25	23	19	28	22	27	21	20	19	20	29	25	27	15	25	12	23	18	34	22	24	24	12	20	21	21	24	19	18	19	29	17	19	18	13	22	26	24	23	23	23	25	17	23	21	22	29	20	24	17	29	32	25	15	20	22	27	21	31	22	23	24	28	29	22	22	19	22	26	24	20	31	30	20	30	21	21	20	20	21	30	19	22	21	24	17	21	25	30	24	22	15	26	26	18	23	20	27	18	21	16	17	22	19	20	29	26	17	23	9	26	16	13	23	23	17	17	24	22	25	23	22	20	31	19	25	25	23	21	12	19	20	19	32	24	28	16	24	27	22	25	20	29	20	18	26	27	10	24	22	20	18	21	21	19	23	18	32	27	16	19	21	20	22	21	14	20	30	23	21	19	21	30	27	27	18	15	24	13	32	15	18	21	26	13	12	16	22	18	26	24	19	22	21	20	16	20	32	24	33	19	26	30	21	26	32	22	26	14	25	21	24	25	20	21	25	24	19	25	21	16	20	21	15	24	26	29	24	24	25	22	20	20	22	22	25	18	25	29	22	28	22	12	30	31	14	14	26	14	26	21	15	27	26	22	18	25	25	18	19	19	28	24	15	27	25	18	16	22	17	15	16	29	25	16	21	36	23	22	23	20	19	23	20	18	24	17	23	23	35	24	22	10	27	23	29	20	19	32	31	18	16	26	36	17	23	20	15	26	20	22	22	23	16	19	33	16	17	25	23	19	25	25	20	23	21	23	23	22	23	23	16	16	22	23	20	18	18	21	17	18	24	22	16	24	23	35	28	18	16	19	15	24	14	19	21	29	18	23	21	28	27	21	15	29	24	20	24	18	22	21	21	22	22	20	17	16	21	29	21	23	31	21	32	19	19	24	23	29	17	20	15	20	22	18	17	32	25	21	14	28	20	25	21	25	14	23	23	26	25	28	10	25	18	20	20	25	24	27	29	21	17	27	22	23	26	23	22	22	26	25	19	22	21	17	22	22	15	10	29	20	23	15	27	29	22	26	21	19	20	31	16	17	21	26	18	31	15	19	26	26	19	19	25	19	11	25	21	22	32	24	18	22	23	26	22	28	18	23	20	18	17	25	23	25	23	22	27	17	30	28	18	17	25	18	24	23	22	28	22	19	20	13	24	21	23	17	31	24	26	21	31	22	24	28	21	26	24	16	33	20	28	20	24	25	18	23	26	20	27	15	27	21	19	20	26	20	25	22	17	19	22	29	24	25	19	23	31	19	27	20	27	30	28	15	20	23	22	17	18	18	14	25	21	19	24	23	22	27	21	25	21	23	24	18	22	27	22	17	17	22	16	28	20	29	30	18	23	17	20	20	29	22	26	28	19	24	16	25	21	28	24	23	18	18	23	23	15	23	18	30	22	24	22	20	24	26	33	15	16	26	31	22	23	22	19	20	15	23	19	19	18	14	23	23	30	28	25	24	17	24	33	25	17	21	20	26	17	17	26	17	26	18	18	30	16	25	22	24	28	9	20	21	22	21	24	25	28	31	32	28	17	23	33	29	19	11	23	17	20	16	24	25	16	34	20	28	27	20	28	27	24	26	13	24	25	33	38	12	27	24	22	21	14	17	23	19	22	15	24	24	21	20	23	21	22	18	24	23	22	27	26	22	20	22	22	20	24	26	20	20	17	24	25	15	28	21	16	18	30	28	31	28	15	17	28	24	27	26	15	28	23	26	21	22	15	24	22	28	27	28	22	18	27	20	18	26	22	25	15	22	19	24	25	26	18	33	21	25	17
17733	11598	9315	36250	55388	7314	3839	2697	2243	2000	1747	1529	1988	2613	2620	2856	2364	2362	2271	1681	1148	1083	839	686	620	633	662	679	631	563	598	566	561	560	485	471	477	515	508	503	448	449	451	439	426	393	441	420	431	446	441	450	465	415	412	438	415	436	435	448	468	426	426	481	401	442	446	449	421	439	424	424	408	453	402	419	425	422	376	404	402	434	428	435	396	389	441	401	401	405	401	375	400	421	437	419	419	395	421	424	411	412	389	426	383	405	412	389	409	414	409	408	377	403	394	404	376	415	386	420	396	423	392	375	412	420	387	423	367	394	369	430	392	376	411	418	390	421	403	407	393	409	377	394	464	384	384	369	400	405	411	416	414	384	405	412	383	412	392	373	390	433	397	360	395	402	373	372	422	384	388	402	423	376	400	414	383	418	372	342	375	380	396	412	382	411	392	391	427	424	406	404	381	408	372	398	405	393	395	385	398	408	403	394	392	408	396	388	409	381	404	399	432	371	436	366	381	370	400	367	399	371	408	391	410	394	415	376	404	390	365	405	413	427	413	377	371	405	392	394	410	412	417	396	406	392	435	366	406	400	400	395	408	376	418	370	405	378	387	406	413	406	381	406	366	435	404	378	349	380	356	412	397	408	406	386	394	395	419	398	384	384	367	388	398	411	416	400	389	415	370	400	383	368	369	384	419	454	396	410	400	383	400	393	396	379	426	382	334	376	374	346	374	415	403	376	382	414	405	360	422	411	405	388	423	444	384	367	375	433	394	396	369	383	416	368	386	405	389	402	418	393	400	382	432	350	432	374	399	406	386	412	422	371	402	387	406	386	399	358	396	386	412	385	405	373	424	413	403	385	379	410	415	378	367	424	395	417	399	403	386	404	381	419	419	393	409	388	381	381	371	361	409	389	395	395	404	400	394	381	402	382	394	407	391	431	373	409	381	405	395	404	393	389	390	421	415	422	369	412	393	358	384	397	412	398	434	415	384	381	383	404	361	378	392	384	429	383	408	426	396	394	422	396	390	421	396	400	434	383	382	382	407	430	391	395	376	425	396	418	386	385	427	428	395	417	367	413	385	357	421	390	355	394	409	404	410	416	377	374	405	417	378	370	386	367	399	404	413	381	423	430	404	407	386	396	403	408	419	401	417	408	363	403	399	402	424	406	450	405	422	396	395	424	409	401	392	382	414	379	378	370	407	359	356	389	380	370	421	415	398	408	434	417	410	401	364	391	399	390	410	390	399	405	414	402	400	399	409	344	393	388	398	408	439	369	395	383	440	426	397	436	398	394	413	368	413	355	421	381	394	405	401	382	361	401	381	405	356	395	405	417	402	441	411	370	405	403	421	390	391	405	410	383	386	388	404	405	423	379	396	405	382	388	363	415	414	410	368	380	378	376	422	387	394	391	425	380	407	349	402	404	408	402	408	425	366	359	393	381	401	389	391	393	385	391	397	387	385	381	394	375	382	389	401	384	444	414	366	395	384	413	371	390	434	370	404	412	375	402	377	399	430	405	410	391	383	411	390	384	399	368	383	431	351	357	410	403	384	369	364	375	387	419	400	401	376	383	385	372	393	399	407	414	404	396	443	401	362	398	412	374	416	402	405	395	378	397	407	414	412	392	396	376	412	375	373	413	441	380	399	404	367	412	369	353	415	414	395	367	435	395	410	427	436	416	373	391	381	363	354	398	404	368	399	357	368	429	361	393	405	406	402	416	349	406	382	391	418	414	397	399	384	376	385	399	397	415	411	392	416	370	394	382	418	383	427	411	406	403	387	408	402	408	381	390	388	432	383	400	383	404	404	393	356	407	363	369	364	422	423	400	392	397	392	411	406	373	399	412	427	374	418	368	380	406	385	404	394	390	379	399	427	430	395	376	404	362	383	369	397	430	412	395	400	415	411	395	379	358	387	424	407	396	389	401	403	390	399	393	431	450	384	392	412	409	385	404	399	406	378	389	393	409	406	414	359	377	374	423	354	412	416	388	341	371	417	416	413	381	432	415	358	381	384	375	421	365	433	400	388	430	410	364	411	421	391	388	396	373	419	387	426	370	393	420	360	418	417	365	396	406	380	404	404	413	410	407	406	417	400	414	362	386	381	426	386	413	378	446	395	395	406	403	358	353	369	382	440	375	390	387	416	404	424	377	380	362	383	413	429	426	385	417	384	390	396	378	392	407	403	397	390	384	376	389	358	446	429	411	444	382	395	413	397	377	380	420	358	416	421	416	389	417	425	366	386	420	403	403	371	398	387	388	368	392	366	371	441	374	423	399	425	404	408	386	435	366	409	421	409	397	369	436	403	392	354	401	446	398	426	373	450	416	378	399	417	436	409	435	379	405	388	424	415	405	411	392	401	426	386	406	365	366	364	393	393	410	367	392	429	412	435	374	403	399	433	423	394	413	411	414	381	428	373	385	380	385	361	391	377	380	405	395	406	470	417	409	413	395	420	406	359	385	387	387	379	376	398	395	381	448	425	429	387	406	397	363	404	384	428	381	397	396	428	368	390	390	389	416	400	372	402	390	420	408	392	391	384	392	415	417	366	409	430	423	396	412	386	406	383	415	438	448	403	410	403	404	373	400	379	425	370	385	329	392	374	387	365	407	369	402	386	412	371	425	423	402	407	396	391	390	359	388	369	395	401	392	389	421	391	387	426	383	404	440	407	408	392	382	405	423	415	393	383	356	386	375	435	387	385	381	405	385	438	371	380	402	389	371	408	414	409	374	383	411	379	397	431	406	408	420	394	417	428	352	359	393	420	395	391	395	376	410	403	377	407	397	361	381	396	361	390	417	375	423	397	443	407	368	411	367	388	380	399	417	406	359	408	392	374	416	376	398	346	396	385	380	386	422	410	403	377	400	401	412	393	406	360	393	414	371	396	393	375	372	400	402	415	412	415	416	372	382	390	395	414	375	361	381	451	428	437	422	409	383	399	368	405	397	419	380	408	357	430	390	426	421	417	374	396	402	383	373	372	421	394	380	407	406	389	418	382	405	410	383	360	421	394	408	416	398	392	411	405	361	380	355	407	414	400	400	407	354	373	400	403	405	421	388	416	373	409	380	418	405	405	382	409	398	404	386	436	398	408	407	393	370	411	415	394	400	380	391	445	379	387	362	357	385	356	436	385	360	398	407	426	375	410	390	370	382	410	407	383	379	392	410	380	412	387	388	405	390	397	411	395	412	436	359	399	401	419	417	411	428	393	359	386	401	392	392	365	404	387	376	390	386	425	365	430	370	391	400	429	359	391	428	380	377	429	367	412	404	373	406	377	416	441	384	399	395	409	394	394	389	388	389	387	430	383	351	417	439	396	392	394	379	378	417	398	407	397	404	391	405	389	413	369	400	376	385	415	453	371	408	411	398	394	376	356	400	380	389	387	375	404	366	359	380	398	415	425	383	415	354	364	404	392	437	360	388	409	399	383	383	339	387	380	391	383	394	395	396	407	395	383	385	404	420	433	384	428	393	380	383
1685	795	1030	6736	19500	6820	96	52	67	74	59	53	78	97	84	94	81	64	54	44	53	42	37	35	42	35	21	20	25	33	29	31	22	28	25	27	25	24	23	31	21	31	23	21	27	32	22	27	30	20	25	24	24	24	28	17	29	26	21	21	20	25	27	24	27	27	24	21	32	25	21	25	23	38	23	20	17	27	18	22	23	17	16	22	20	22	17	25	29	17	25	27	21	33	26	22	20	29	27	25	26	24	23	32	27	27	26	23	14	24	24	17	24	29	28	19	21	26	20	28	18	19	16	18	20	25	23	24	24	19	28	22	15	23	23	19	10	16	22	21	27	28	23	18	26	16	22	23	23	20	26	25	16	24	34	27	27	23	30	18	29	21	18	27	25	17	18	22	21	21	15	30	32	26	25	23	19	21	15	16	37	30	24	21	24	21	20	23	29	28	18	29	23	26	18	26	22	21	16	24	30	23	22	26	19	25	22	23	20	30	22	23	17	15	23	26	21	13	29	15	19	20	16	39	22	18	22	33	24	29	18	22	25	25	19	30	29	21	19	24	26	20	23	22	28	26	26	20	21	15	23	18	23	29	25	23	24	23	22	28	27	25	28	24	23	27	18	19	32	19	18	29	23	30	20	20	19	31	26	24	23	24	24	34	28	27	26	23	19	20	23	24	23	31	15	22	22	27	18	23	20	17	29	27	14	17	26	28	22	30	23	33	20	22	18	11	27	19	35	25	35	25	29	25	24	21	20	26	26	18	18	25	28	23	24	21	23	24	31	20	25	23	25	24	29	26	19	26	18	28	21	25	25	18	20	29	30	19	23	25	21	13	18	22	19	19	28	23	27	20	29	22	22	21	26	17	14	27	15	30	24	20	24	26	26	28	25	24	16	24	19	28	23	21	22	15	25	26	23	33	22	25	18	21	14	31	28	27	28	34	20	15	23	33	22	31	16	23	25	17	19	26	34	21	20	18	22	23	16	22	23	22	24	24	16	19	19	28	24	16	26	19	28	25	18	21	28	25	22	24	28	23	28	19	18	23	21	25	22	31	22	28	17	25	22	28	20	34	22	28	18	17	20	23	19	19	19	23	30	25	31	23	22	26	36	30	18	25	18	22	18	30	23	20	27	19	34	25	22	24	26	31	22	20	21	26	23	24	26	25	28	24	25	20	19	26	26	21	24	31	22	24	16	25	31	26	22	23	20	20	20	26	22	19	21	22	23	22	25	33	26	21	21	17	25	21	20	29	22	26	19	20	18	25	24	19	14	20	24	23	29	30	26	21	23	15	25	22	22	20	25	26	31	22	23	24	32	25	21	17	31	21	15	19	18	24	31	26	22	22	29	24	27	30	32	26	22	28	26	25	18	19	24	24	27	23	27	28	24	30	16	23	28	25	22	31	24	18	16	29	20	21	25	19	10	17	24	23	26	27	25	17	24	29	26	22	25	14	20	19	25	28	21	28	18	13	22	20	22	33	24	29	17	19	22	20	22	19	22	20	31	21	35	24	29	18	24	21	24	22	19	19	26	19	13	32	26	25	17	18	21	16	25	19	28	23	24	26	24	25	24	14	21	21	20	32	21	24	42	21	20	17	23	20	14	26	21	24	24	20	21	25	16	22	30	25	19	22	21	19	18	16	21	35	20	25	21	26	20	21	27	16	27	29	16	24	17	31	17	22	16	19	23	16	25	19	11	20	29	18	27	22	19	22	26	24	28	16	18	24	22	19	26	17	22	34	26	17	21	26	17	25	27	30	22	24	26	20	17	29	10	25	16	30	33	17	18	17	31	22	23	14	20	28	23	21	17	19	21	22	19	34	14	23	14	38	27	23	17	30	19	17	25	18	17	26	13	20	27	26	24	25	24	17	15	27	11	23	22	19	22	30	24	25	28	16	24	20	20	24	22	14	21	32	26	24	22	26	21	20	16	17	25	19	27	26	26	18	19	25	36	31	17	27	29	19	21	24	20	22	34	25	27	24	18	23	23	28	27	20	22	19	21	19	20	30	26	21	26	23	21	24	19	22	19	27	30	24	23	19	27	18	28	17	24	27	20	11	29	17	26	23	25	22	27	23	26	27	26	22	10	27	21	26	18	27	31	29	23	18	23	22	22	18	26	20	31	26	20	23	27	25	30	23	22	16	16	23	26	15	25	22	23	25	26	21	21	19	21	35	26	20	21	17	33	18	16	20	33	17	25	16	17	19	21	28	32	13	24	30	17	22	29	26	19	13	28	29	29	13	21	16	27	20	22	27	27	27	26	23	19	26	27	20	30	30	22	26	12	22	23	21	24	18	19	28	22	19	18	31	28	22	29	20	32	28	20	27	29	24	13	29	20	26	21	28	26	23	23	28	23	32	19	28	31	25	26	19	26	18	31	14	17	20	20	23	15	24	16	32	26	14	30	26	30	26	22	13	31	18	25	24	25	22	28	33	15	22	22	27	18	17	29	15	28	33	17	23	18	18	26	27	24	19	30	17	16	23	21	27	18	27	26	19	24	23	28	27	22	15	20	22	23	21	30	25	29	13	23	16	29	22	23	19	23	17	16	29	21	25	30	27	30	16	30	31	21	23	28	24	27	16	22	16	28	22	23	23	10	26	32	26	18	22	22	27	19	12	23	27	18	32	21	25	25	26	21	18	29	27	22	15	28	20	25	28	22	21	19	24	20	31	22	26	17	17	31	24	23	26	19	28	25	26	19	34	20	20	32	18	25	26	24	24	13	24	24	22	22	16	20	19	24	20	16	33	21	20	21	22	18	25	21	20	27	30	17	23	22	23	19	25	27	26	25	11	23	30	26	18	17	24	26	24	28	24	20	33	22	22	13	19	28	28	20	26	32	15	20	17	28	21	10	25	23	25	19	33	25	22	17	26	38	20	16	33	22	22	27	19	22	30	26	29	29	26	33	18	16	19	24	16	20	28	29	23	29	19	26	22	24	30	21	14	35	17	23	23	23	25	23	15	20	24	19	30	19	28	17	19	27	27	25	23	20	28	22	20	28	13	20	19	29	24	21	19	19	31	25	27	24	19	13	22	26	29	19	31	27	21	24	28	20	21	25	21	22	22	28	23	25	26	20	36	25	24	20	20	21	21	33	24	29	17	23	27	20	23	22	24	30	24	28	24	29	20	24	12	12	21	29	23	21	17	22	23	24	28	24	29	25	21	23	22	25	26	17	18	28	21	30	22	24	20	21	20	23	27	19	22	20	21	26	27	23	18	18	22	23	20	19	20	19	26	30	21	22	31	26	18	25	28	26	17	20	18	24	24	27	26	20	28	29	14	22	32	22	22	28	21	22	25	28	23	13	23	15	23	19	18	19	31	24	27	19	19	21	22	18	24	23	15	19	24	22	24	22	30	20	23	25	27	20	22	17	16	20	24	31	24	19	27	26	27	23	30	25	27	13	25	15	33	13	27	18	17	19	23	25	26	19	26	18	22	24	27	19	30	27	20	29	15	17	22	27	21
28474	21109	22228	67429	87680	20085	9715	7358	5992	5032	4031	3811	3947	4652	5688	5588	4406	4099	3704	2665	2334	1946	1266	1108	1087	1098	1176	1035	921	947	903	990	968	850	697	650	679	609	597	640	560	609	528	576	515	515	568	524	557	526	579	554	495	483	479	472	495	488	503	508	487	517	496	508	520	493	508	512	514	459	458	443	442	446	449	422	481	461	475	394	451	426	400	441	454	441	434	450	413	428	424	405	451	430	447	455	412	473	429	410	440	426	401	414	386	442	427	431	433	405	462	366	427	426	429	415	432	407	399	411	405	394	430	438	404	413	424	421	426	427	433	364	412	444	427	441	416	422	469	399	417	452	407	413	434	400	407	402	454	449	452	377	419	427	413	416	451	484	450	423	433	421	404	461	444	396	431	383	419	423	406	434	431	387	400	446	406	409	386	434	384	418	482	430	407	398	402	399	389	390	402	382	405	432	401	391	418	405	389	396	399	435	420	387	438	412	430	415	408	396	415	384	366	424	418	410	387	456	447	392	425	413	371	415	429	443	412	418	438	407	410	386	426	400	437	434	424	442	416	414	435	393	462	413	405	370	399	411	348	408	411	435	428	448	396	376	415	386	372	413	389	428	451	401	369	435	419	439	391	429	424	421	391	433	433	407	420	411	430	406	438	399	412	418	425	407	435	401	413	431	377	388	420	377	430	387	407	396	427	420	428	416	412	392	411	404	464	407	389	379	415	397	439	438	391	403	397	409	436	414	402	405	407	439	414	396	415	422	441	418	410	415	441	421	427	416	417	413	407	439	407	400	402	440	453	419	414	422	415	424	436	422	404	423	403	433	445	392	415	417	392	401	410	431	415	435	436	416	423	404	376	387	368	391	403	430	419	425	425	417	409	430	389	419	462	371	415	394	429	447	395	402	441	418	436	378	419	414	421	400	442	450	416	428	408	404	447	406	426	418	447	422	422	429	437	408	412	411	396	407	369	438	372	381	408	443	416	365	414	397	426	427	415	412	430	394	410	430	423	395	378	414	419	448	375	388	386	412	396	415	433	389	421	386	388	425	427	416	458	402	402	452	410	412	429	387	437	411	439	398	439	436	456	439	379	442	390	458	425	387	432	413	403	409	434	461	420	431	411	404	379	426	407	431	421	432	454	428	447	382	446	406	416	408	432	413	445	428	433	412	435	430	387	434	415	414	445	383	400	405	442	435	438	405	409	452	397	406	374	408	378	414	442	399	429	415	428	423	408	440	434	404	454	441	427	451	396	409	410	389	383	399	415	432	427	423	395	461	434	412	405	401	426	406	377	440	412	428	432	393	403	409	414	387	430	420	429	430	451	401	425	399	398	418	409	417	395	412	400	419	399	397	424	409	422	379	401	398	436	394	371	404	397	433	417	414	437	412	423	390	411	430	390	404	444	428	421	394	422	434	428	423	444	405	426	412	404	411	388	438	400	400	408	462	436	399	394	416	430	419	417	428	389	420	406	419	428	411	418	398	438	412	407	393	383	444	450	418	387	465	402	422	391	431	453	422	391	446	405	415	434	430	454	406	402	399	424	424	456	381	417	415	385	439	450	406	391	406	420	442	419	410	405	410	354	401	398	427	430	432	391	409	442	413	391	439	427	421	392	400	416	395	416	405	415	436	438	458	406	428	443	431	418	427	463	417	407	430	417	388	416	437	418	398	416	422	421	435	440	419	433	409	440	385	404	395	460	400	459	416	408	422	410	424	401	402	419	468	432	377	380	400	389	390	433	426	424	473	416	427	443	395	423	442	390	424	375	420	417	403	401	385	474	403	426	421	399	425	403	403	442	392	432	397	415	415	413	415	419	420	439	397	409	394	443	402	434	419	409	428	429	411	426	412	403	407	422	371	415	402	385	426	424	441	423	387	410	412	430	412	411	413	462	400	407	382	410	426	396	387	418	413	445	410	406	395	419	411	395	399	402	422	401	454	428	434	429	404	422	421	359	447	437	435	431	415	416	403	420	398	399	439	386	422	407	444	394	397	428	422	429	418	447	391	430	436	391	424	390	403	425	434	435	403	400	405	449	408	392	387	396	457	414	430	478	385	441	417	415	439	416	397	404	425	417	417	420	384	410	412	393	406	406	442	382	430	431	432	406	375	434	416	387	446	405	400	421	426	429	419	437	411	468	379	442	446	413	410	439	417	397	374	434	404	407	450	414	433	389	413	432	413	432	421	420	401	410	399	412	416	393	431	417	429	453	394	437	411	380	422	395	382	422	417	423	426	435	418	392	388	373	467	419	408	457	405	421	374	404	403	437	419	405	404	442	425	398	418	412	412	456	410	411	385	406	410	423	463	439	388	444	411	428	425	411	421	394	418	391	420	435	427	408	410	378	399	403	373	436	416	423	443	421	415	430	427	411	437	431	429	410	421	399	408	456	397	423	378	414	403	414	428	396	422	428	433	419	402	436	407	421	384	419	426	433	408	429	417	420	404	403	413	367	445	401	418	409	416	428	415	404	426	416	429	460	428	380	405	440	408	424	429	402	389	409	414	407	441	417	413	443	402	411	396	397	411	425	413	449	423	382	447	406	420	451	406	396	410	406	404	386	399	411	438	384	434	441	385	416	444	396	430	426	404	430	413	444	402	375	412	428	381	421	399	419	407	410	409	397	395	381	403	432	383	373	402	405	393	413	423	417	421	429	376	425	402	401	412	412	417	444	375	409	426	396	406	411	364	394	387	433	388	416	388	428	453	406	396	408	417	381	414	370	409	418	397	397	414	430	412	418	408	408	434	394	411	451	382	453	438	423	415	402	424	401	409	429	419	370	428	404	388	454	426	413	471	401	439	435	398	442	455	453	440	424	430	396	405	421	419	380	425	382	414	431	389	386	401	425	436	438	424	446	425	419	397	429	443	419	386	424	405	422	404	431	410	447	413	412	408	383	439	388	409	395	397	410	436	406	419	408	412	444	417	411	412	402	393	413	385	430	401	371	441	425	439	370	431	408	411	409	420	396	387	439	438	447	376	424	419	388	424	407	430	390	363	435	411	433	416	391	390	429	423	427	423	394	401	432	434	422	436	393	447	404	446	404	424	408	423	423	379	414	418	385	417	447	435	418	394	418	426	456	454	397	403	408	421	407	418	424	418	403	380	409	403	447	433	419	390	429	438	423	406	376	416	413	450	447	414	398	388	452	392	429	431	428	407	420	407	441	394	407	413	419	410	384	430	398	402	416	397	413	403	411	447	412	424	388	420	456	411	374	408	411	393	434	412	437	379	392	411	411	409	396	406	386	438	413	444	417	408	414	376	397	437	392	438	424	407	415	401	432	404	419	396	430	417	412	427	407	432	429	427	447	408	464	396	402	435	437	435	437	412	402	421	438	394	424	421	400	412	440	412	424	395	402	451	425	451	462	399	425	420	414	416	421	406	419	435	414	419	412	455	439	417	417	376	423	405	432	420	446	450	401	416	430	403	386	409	401	424	415	444	388	413	422	447	371	477	391	390	384	411	379	429
2517	553	751	3647	12230	3094	71	53	68	74	57	63	51	55	80	108	73	66	77	47	56	51	42	51	49	45	43	39	39	38	31	50	36	37	22	37	36	42	52	37	34	37	35	34	32	44	37	34	40	32	44	41	27	38	36	39	35	38	31	35	29	30	35	33	37	44	29	40	42	38	39	49	39	24	40	33	33	31	28	35	44	32	33	42	24	43	35	28	38	39	27	38	39	39	37	31	40	33	31	36	36	31	32	24	30	37	36	33	35	33	39	27	39	46	26	44	36	38	30	31	39	36	33	26	36	38	38	35	41	31	34	34	40	31	35	31	32	30	44	35	38	18	32	30	40	44	38	31	28	45	35	33	22	33	29	33	39	38	42	21	43	34	33	29	43	39	33	33	34	42	47	43	36	37	24	29	33	35	39	33	39	42	31	33	30	29	34	31	52	38	28	44	46	36	46	31	38	30	29	43	39	45	38	34	26	28	36	41	44	38	27	27	38	30	34	34	35	32	35	45	32	29	40	30	38	42	29	26	35	36	39	32	31	38	45	36	28	28	31	31	39	28	29	33	35	29	38	32	34	31	37	32	26	36	35	37	46	41	25	35	37	37	46	32	34	20	29	54	31	47	34	41	33	39	34	31	34	34	38	43	17	34	25	37	27	41	34	22	42	34	33	39	41	46	36	38	36	39	42	31	33	38	38	41	27	43	27	39	40	31	33	24	19	37	43	34	36	31	26	36	42	21	30	30	42	35	38	30	32	40	32	38	31	35	39	37	33	38	41	33	49	30	33	33	41	33	48	50	30	46	28	41	39	32	21	31	36	36	38	40	35	37	33	38	35	29	25	36	36	30	42	36	34	42	37	34	35	31	40	32	35	48	41	36	35	34	34	33	18	40	35	29	43	28	40	31	27	34	43	33	38	27	37	44	21	32	42	48	38	30	29	27	43	30	28	39	26	38	37	33	34	41	31	32	28	35	19	31	32	29	27	45	38	42	32	43	43	35	38	25	31	34	36	28	41	37	29	36	46	33	48	35	33	32	44	41	41	34	33	32	27	25	39	33	38	33	31	36	35	32	33	27	38	31	38	40	34	42	37	41	35	38	36	41	33	33	33	35	40	34	32	39	45	34	43	48	33	45	29	42	34	36	35	23	37	38	35	36	31	26	37	35	27	29	33	35	24	29	35	46	36	45	29	37	28	29	37	34	28	50	34	33	38	31	38	28	25	38	41	44	31	32	44	40	31	35	37	39	22	51	32	43	28	31	42	39	44	26	46	45	32	48	33	50	35	30	32	40	26	35	30	30	31	22	44	37	27	41	31	37	36	27	30	29	30	32	44	31	38	39	36	34	39	35	37	32	29	37	47	38	29	34	38	22	38	41	33	35	39	28	31	37	36	34	32	37	43	35	34	49	35	28	20	30	34	50	40	34	34	37	38	29	30	52	38	56	34	44	31	39	40	27	38	26	40	36	40	30	34	23	37	24	42	22	33	28	43	34	30	27	41	32	35	45	29	36	26	37	34	32	32	33	28	43	43	42	45	36	37	38	33	33	39	38	34	37	37	21	44	38	39	35	39	33	46	32	31	32	32	33	33	37	36	32	33	33	28	32	37	43	30	40	41	31	28	37	33	39	49	36	31	24	29	36	40	37	34	36	43	36	30	45	32	39	30	30	37	22	41	34	36	38	43	32	30	36	25	38	33	25	35	39	45	44	38	28	34	30	37	25	35	36	39	41	30	31	26	30	39	33	42	33	36	34	38	32	47	29	31	46	31	47	32	35	31	44	39	26	44	47	45	29	37	49	41	34	45	34	27	35	44	37	42	37	28	27	49	27	32	37	32	33	25	44	26	43	37	40	41	24	41	36	40	41	29	35	28	40	18	32	36	38	40	45	39	38	28	28	40	35	30	36	45	40	41	47	30	37	37	24	30	36	34	30	31	31	35	27	35	41	35	43	39	40	35	27	39	35	28	38	31	39	34	31	32	40	40	47	37	33	43	36	42	39	37	40	34	25	40	39	39	31	33	37	28	35	36	45	37	40	37	50	30	34	36	32	34	37	43	33	36	40	42	41	45	42	35	29	25	36	33	28	29	33	31	36	40	28	36	28	43	39	39	26	50	35	30	31	38	35	32	33	34	42	33	37	40	42	46	33	37	46	29	36	37	33	39	36	43	40	31	40	47	47	27	35	32	35	28	47	23	30	44	34	35	38	45	36	37	33	34	39	36	38	31	36	43	36	33	34	43	44	38	40	34	41	39	39	38	29	37	20	37	31	37	36	36	51	34	42	39	40	43	38	34	29	26	23	36	39	40	39	31	36	31	32	35	36	29	39	33	47	35	34	33	38	27	33	37	24	29	33	32	39	37	32	35	48	27	31	32	33	32	35	32	31	32	37	32	28	37	41	31	39	34	41	44	37	36	34	36	27	29	31	24	33	33	41	33	41	30	36	34	37	33	37	36	33	43	35	37	45	33	41	49	40	39	36	34	29	32	41	39	40	32	33	30	37	39	35	33	30	30	41	45	43	28	32	38	32	48	38	36	45	33	33	31	37	41	30	31	39	39	40	30	50	31	39	38	35	31	32	35	18	37	33	40	28	33	31	26	34	36	39	27	33	35	38	39	37	31	36	34	39	36	28	43	38	38	29	32	29	44	21	29	38	33	29	38	40	31	37	27	35	40	34	25	38	24	35	44	29	42	31	38	31	33	51	38	39	37	29	40	34	43	39	32	38	38	35	35	36	34	30	36	33	41	42	38	36	26	44	36	36	35	32	34	32	35	39	32	31	33	33	33	28	24	39	29	31	33	36	47	28	37	33	47	37	39	33	41	38	34	25	39	26	28	35	35	40	36	35	33	30	45	41	34	22	33	29	37	36	21	36	36	31	34	32	27	37	38	30	40	47	40	29	39	39	38	40	37	44	28	34	32	36	29	36	40	38	32	43	39	33	24	36	35	45	35	40	33	35	25	36	32	38	38	37	40	34	24	35	32	40	41	43	43	28	33	33	38	34	33	25	34	29	34	32	35	29	50	49	51	44	41	42	31	35	38	36	35	42	36	34	31	32	44	32	38	37	44	36	42	32	31	41	31	43	39	32	41	32	30	30	45	38	37	34	38	29	35	38	37	37	23	42	48	35	35	33	30	36	40	24	42	34	26	39	32	34	40	40	33	53	41	38	35	44	34	32	33	34	40	37	27	18	38	41	32	41	35	42	35	33	36	42	33	43	44	36	26	30	45	35	26	40	41	31	40	40	33	31	47	40	23	40	34	39	35	31	37	37	40	42	33	37	34	23	27	33	32	32	29	34	28	34	26	29	32	47	40	43	36	33	32	29	39	26	46	40	46	38	31	32	34	37	28	51	32	31	43	29	35	50	35	27	33	34	40	34	36	33	42	38	34	38	35	35	22	33	23	28	30	34	38	32	36	40	34	48	26	36	44	41	28	28	44	36	36	34	30	31	32	47	31	39
22180	16687	18943	58143	82150	21298	5802	4184	3397	2954	2606	2585	2613	2999	3450	4227	3417	2975	2238	1949	1698	1417	1183	1027	1007	1058	1005	1046	928	900	985	1045	1003	901	737	754	781	741	734	716	755	681	719	694	704	694	752	660	738	705	669	695	687	628	672	646	660	609	605	633	624	666	673	666	657	716	661	639	688	646	647	603	667	695	668	620	625	659	616	634	634	626	647	666	624	640	610	610	609	624	656	622	649	621	573	626	630	588	603	633	629	642	585	664	598	604	627	655	651	617	596	625	633	621	643	647	598	651	592	627	632	604	614	669	621	617	615	596	603	611	642	610	667	599	640	618	650	640	621	639	616	650	640	643	677	652	628	626	577	671	600	632	591	637	630	631	623	627	636	612	643	636	678	582	627	617	603	595	637	600	609	662	647	634	629	609	666	697	635	636	708	636	625	669	639	610	621	619	655	617	619	608	590	626	557	595	643	618	610	622	667	607	624	615	662	652	649	620	612	568	656	633	591	611	639	614	594	624	626	605	594	634	623	632	624	648	587	687	631	635	600	628	626	582	638	614	609	636	582	636	659	644	612	644	603	664	595	632	601	618	637	620	620	630	604	640	632	616	606	602	621	596	625	646	599	583	641	621	584	607	632	620	592	630	585	621	615	638	634	588	570	600	612	552	629	596	572	584	607	642	638	631	601	585	636	633	616	587	654	612	602	637	625	621	625	560	631	617	620	610	640	592	639	613	574	654	578	580	596	651	636	658	611	620	615	613	604	634	643	659	602	614	600	577	619	619	585	598	621	649	596	587	595	620	621	636	611	643	664	633	633	623	672	624	620	637	624	636	636	643	630	620	622	629	654	619	626	612	632	621	613	679	597	595	621	568	603	634	572	627	593	640	593	584	633	595	610	659	619	619	640	646	590	658	632	607	581	595	576	603	593	595	644	628	609	591	645	642	648	624	617	625	627	612	583	622	657	641	623	637	589	644	622	648	627	627	643	623	552	659	615	595	599	609	604	607	632	611	653	630	641	592	662	558	618	631	636	626	619	591	622	630	579	618	595	608	647	604	626	622	593	673	651	605	636	558	677	599	641	650	646	640	655	645	581	635	631	627	626	622	634	626	626	637	594	601	588	635	602	601	640	590	644	635	657	653	637	587	621	612	591	634	629	609	601	624	596	626	631	605	616	631	592	669	610	654	653	625	597	607	624	616	639	626	629	603	611	612	656	657	620	620	547	619	598	631	601	601	642	646	645	626	596	601	637	573	623	613	617	611	610	579	663	608	635	651	623	611	656	621	566	644	593	579	593	622	599	605	649	599	639	592	597	605	580	600	611	647	639	604	613	626	637	645	646	596	657	590	604	600	620	658	592	647	620	673	634	649	643	620	659	584	595	639	611	634	636	618	639	635	632	653	590	598	616	567	614	624	666	630	585	608	617	659	635	613	619	626	631	603	640	625	635	644	609	648	610	612	601	556	611	583	648	612	615	574	646	601	605	636	609	634	593	616	629	563	598	631	678	616	636	623	636	582	620	643	641	628	605	642	626	635	619	632	577	629	564	628	615	633	661	664	601	651	652	643	615	620	647	619	653	603	636	591	622	614	606	620	638	632	626	613	629	570	628	613	628	618	598	611	600	669	660	619	611	652	617	615	613	591	602	607	611	665	628	661	578	654	623	599	624	603	626	571	643	639	656	593	621	565	598	616	626	657	622	594	572	626	635	635	621	614	650	631	602	649	572	619	642	617	619	642	659	615	608	675	590	639	609	590	616	569	608	633	653	604	571	649	600	602	584	603	580	619	609	646	648	603	617	644	616	620	608	637	636	622	657	615	590	647	563	631	627	593	620	598	597	651	637	641	611	625	633	597	611	618	621	642	614	596	619	605	596	630	597	599	608	623	592	625	568	582	628	587	596	635	560	654	652	631	601	626	570	636	622	642	586	623	578	596	598	632	588	625	609	602	678	623	628	582	642	635	615	624	618	664	626	597	593	610	628	660	626	641	618	609	633	604	667	607	595	625	618	657	652	617	637	649	634	614	609	616	697	604	643	636	640	653	589	630	575	597	662	603	642	635	608	601	608	619	624	619	655	595	618	593	684	597	621	644	578	660	593	588	612	605	589	605	621	659	641	584	640	612	611	594	597	646	574	636	635	651	593	601	623	643	615	619	618	625	647	622	658	642	621	646	590	605	656	635	621	626	591	623	606	622	615	613	618	608	629	584	629	609	627	647	638	620	659	587	635	606	626	596	569	607	641	640	614	618	623	633	601	599	576	588	634	661	600	643	624	636	659	612	631	622	637	614	627	610	652	637	614	654	668	622	639	591	611	616	621	629	601	631	601	671	605	646	695	632	584	659	624	597	659	623	591	605	645	594	646	644	658	622	614	576	641	598	613	618	642	612	599	609	612	647	634	611	594	655	603	608	607	595	584	605	609	604	591	627	591	592	558	632	637	640	640	605	623	634	621	565	650	613	657	619	570	632	610	634	628	637	631	597	610	635	632	638	616	672	619	600	582	620	621	604	608	618	632	655	615	554	642	670	633	593	631	574	670	606	611	642	596	613	640	621	616	667	677	604	574	624	651	621	626	592	625	635	640	603	655	614	625	626	670	635	644	610	634	648	659	632	631	633	664	604	589	608	649	609	625	592	601	610	621	550	620	615	637	621	597	619	668	641	604	643	619	605	620	624	604	622	608	619	659	609	631	655	615	613	620	635	615	611	643	586	602	640	643	616	622	581	584	615	612	646	631	629	597	611	629	595	643	600	599	653	582	659	648	593	597	588	634	640	625	629	628	659	642	652	618	619	602	666	629	642	642	581	641	653	650	623	644	638	603	604	588	622	616	644	587	608	617	653	676	566	607	606	656	649	623	631	609	608	624	604	615	597	619	619	585	649	631	631	617	641	604	654	607	638	614	610	619	626	632	624	616	576	598	649	627	684	608	630	651	614	646	623	623	598	642	628	614	634	649	558	659	608	613	595	647	612	680	641	630	596	612	655	644	616	644	629	606	630	646	652	601	628	594	630	600	611	600	630	642	629	581	611	569	611	615	597	600	646	661	618	577	603	596	645	655	652	639	620	594	593	583	598	639	641	612	647	607	631	614	640	606	624	603	586	612	629	651	650	629	631	645	681	597	634	636	605	656	662	641	650	608	627	641	665	595	665	657	631	582	634	641	632	610	656	598	664	662	582	640	605	653	663	624	670	623	618	633	600	624	637	621	595	592	593	637	665	611	618	650	599	619	579	619	640	613	620	601	623	635	598	604	627	638	629	617	649	612	632	622	635	619	657	608	646	646	642	581	582	611	584	617	565	620	618	637	604	610	614	622	605	607	603	628	601	596	600	615	578	612	613	652	579	600	638	635	620	632	661	624	632	630	584	600	660	630	617	596	630	649	619	587	614	643	587	657	622	640	646	611	641	600	606	613	619	601	618	599	646	602	597	622	632	613	617	605	623	615	638	626	627	618	621	617	659	584	601	578	611	618	606
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
