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
342852359545	342852360108	342852360658	342852361208	342852361756	342852362308	342852362858	342852363408	342852363956	342852364508	342852365058	342852365608	342852366156	342852366708	342852367258	342852367808	342852368356	342852368908	342852369458	342852370008	342852370556	342852371108	342852371658	342852372208	342852372756	342852373308	342852373858	342852374408	342852374956	342852375508	342852376058	342852376608	342852377156	342852377708	342852378258	342852378808	342852379356	342852379908	342852380458	342852381008	342852381556	342852382108	342852382658	342852383208	342852383756	342852384308	342852384858	342852385408	342852385956	342852386508	342852387058	342852387608	342852388156	342852388708	342852389258	342852389808	342852390356	342852390908	342852391458	342852392008	342852392556	342852393108	342852393658	342852394208	342852394756	342852395308	342852395858	342852396408	342852396956	342852397508	342852398058	342852398608	342852399156	342852399708	342852400258	342852400808	342852401356	342852401908	342852402458	342852403008	342852403556	342852404108	342852404658	342852405208	342852405756	342852406308	342852406858	342852407408	342852407956	342852408508	342852409058	342852409608	342852410156	342852410708	342852411258	342852411808	342852412356	342852412908	342852413458	342852414008	342852414556	342852415108	342852415658	342852416208	342852416756	342852417308	342852417858	342852418408	342852418956	342852419508	342852420058	342852420608	342852421156	342852421708	342852422258	342852422808	342852423356	342852423908	342852424458	342852425008	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	3300	1900	2700	2125	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
1307	413	243	184	289	568	541	370	335	361	348	250	183	148	154	138	155	164	141	195	119	84	102	75	74	90	80	75	88	68	74	83	100	106	114	99	112	64	68	81	67	72	72	79	65	76	75	79	123	476	555	454	290	161	117	76	69	43	55	72	45	54	64	53	55	60	65	45	64	55	56	61	51	53	74	47	55	62	53	74	69	43	61	66	64	59	60	55	60	46	50	60	68	47	62	60	54	52	52	57	56	65	60	69	63	52	59	60	61	64	55	68	56	57	54	48	53	51	62	53	56	65	56	54	62	73	67	53	46	61	54	57	58	50	55	51	42	56	68	59	50	62	61	63	69	60	55	63	61	66	57	68	65	53	65	68	64	52	60	61	50	56	53	42	47	61	65	64	72	67	56	62	56	59	55	40	62	40	70	65	65	56	50	59	57	58	67	54	66	73	68	44	70	58	65	52	60	64	56	60	69	61	59	69	66	52	62	50	48	61	57	64	66	66	82	55	49	54	62	51	45	75	53	45	42	44	50	61	55	59	81	58	53	51	51	52	66	71	59	63	53	53	64	48	42	57	49	65	63	70	55	67	60	60	74	54	60	58	48	59	62	62	38	62	73	57	62	41	61	45	65	58	61	70	57	55	65	58	66	68	59	60	42	61	58	55	58	67	57	52	57	62	49	59	51	64	63	60	56	58	53	59	63	60	63	57	49	66	67	54	46	49	55	61	53	60	64	64	65	62	54	52	55	60	57	56	69	59	65	57	57	69	60	46	64	63	57	64	75	56	64	58	74	51	52	56	64	52	58	58	65	48	73	61	64	62	69	67	67	51	50	48	61	54	55	61	63	55	62	53	61	52	69	60	66	41	57	42	68	68	54	50	57	61	59	60	66	57	52	54	62	61	70	69	69	60	67	62	51	53	59	69	57	68	47	59	60	59	56	55	63	60	66	51	58	44	63	63	61	59	61	47	60	54	54	58	61	65	49	45	49	57	59	45	54	59	58	46	64	64	72	69	52	59	52	57	69	45	59	67	49	71	55	46	61	54	58	50	64	61	68	71	57	59	51	42	50	56	56	66	49	54	67	51	54	44	58	43	60	62	49	65	66	58	63	49	68	65	50	58	60	63	52	58	60	69	56	62	51	55	71	72	67	59	53	46	55	71	49	66	65	60	54	44	52	63	48	58	50	55	51	57	58	71	59	64	57	50	40	74	67	67	69	63	68	64	60	57	68	62	55	64	64	48	64	59	49	49	60	72	62	57	61	51	61	66	50	48	55	55	59	50	58	58	57	52	57	59	73	47	64	54	62	66	57	58	58	52	68	47	62	62	68	43	59	55	50	62	62	58	58	68	45	61	63	55	66	75	61	67	57	65	65	55	72	55	46	53	68	62	50	58	59	49	58	57	66	52	61	66	74	71	66	59	61	65	55	58	67	54	51	55	54	57	52	60	55	64	60	54	66	56	53	52	52	66	62	45	63	47	50	54	49	43	52	51	70	60	47	63	60	55	64	56	55	60	49	62	76	46	48	57	71	59	58	55	53	55	44	53	77	54	63	61	59	62	62	57	54	60	51	61	53	58	59	65	67	64	53	54	66	55	62	62	48	53	69	63	57	53	60	49	62	45	60	62	48	56	60	57	54	64	54	59	65	64	56	58	57	58	61	48	53	50	61	58	57	56	50	57	63	36	58	71	64	66	65	57	58	58	59	47	69	56	53	63	69	61	66	55	78	59	48	53	50	57	46	69	58	52	54	57	57	52	64	63	56	49	74	38	54	55	65	50	58	53	57	53	59	59	56	47	62	54	50	70	46	57	61	48	63	67	66	61	56	61	57	60	60	46	46	63	64	58	47	54	60	65	46	56	60	54	69	49	46	59	58	62	65	57	51	43	44	70	70	62	68	60	52	65	45	48	63	50	70	68	62	64	69	61	63	52	70	64	56	48	67	63	65	47	59	60	53	72	60	56	55	53	55	56	63	66	54	41	43	63	59	55	46	63	65	55	57	58	61	63	69	68	62	52	52	52	71	54	52	58	65	55	44	69	46	54	42	55	43	57	62	67	60	54	47	59	63	59	57	73	52	58	62	66	86	48	64	60	53	65	51	52	64	56	48	49	51	59	52	57	48	61	66	58	49	52	63	62	58	55	55	66	46	60	60	55	61	71	60	53	59	61	54	46	53	60	60	57	59	70	48	51	58	41	58	48	44	69	64	49	51	57	64	61	68	68	46	51	66	60	51	54	59	73	63	54	56	52	61	69	59	53	56	42	61	61	55	78	47	68	48	67	45	63	61	65	49	62	52	60	63	55	57	46	50	67	57	57	58	64	57	51	55	53	58	49	50	63	70	57	59	61	71	49	42	53	66	74	46	76	68	53	54	55	55	44	63	50	65	69	55	52	56	51	64	58	55	53	59	59	53	46	70	66	57	65	64	59	66	59	44	47	50	61	49	48	51	47	57	45	65	61	51	60	54	48	66	57	57	58	70	56	54	60	65	54	74	61	50	47	56	40	54	77	71	47	57	44	63	68	50	52	46	63	62	66	43	63	46	53	68	69	54	59	57	60	53	65	65	63	61	73	55	62	59	62	62	58	56	62	58	49	49	60	55	52	56	59	46	51	42	52	78	60	45	46	55	50	63	61	61	70	62	53	62	45	53	55	81	64	62	48	58	57	44	52	69	64	53	71	46	59	69	59	52	54	56	56	51	57	65	41	61	57	61	53	58	62	64	62	67	69	58	46	48	45	54	46	62	49	49	59	51	55	59	64	62	49	69	62	60	58	54	69	56	62	71	52	42	59	58	55	68	62	53	61	57	72	41	65	65	56	69	59	67	63	56	58	63	60	51	55	53	61	52	68	64	56	55	55	51	54	72	58	52	48	54	51	50	57	64	60	66	66	60	65	56	45	55	69	51	50	47	57	60	58	63	57	58	53	69	65	71	64	71	64	59	60	57	63	58	64	63	57	45	59	55	55	56	56	60	50	63	62	70	59	59	69	50	74	61	60	60	53	56	58	58	52	50	57	48	62	57	57	52	52	59	50	64	63	49	50	60	64	52	52	64	65	57	63	56	70	54	59	48	60	55	69	63	50	71	45	69	71	51	65	47	63	63	59	57	58	40	49	50	65	58	45	58	46	66	62	52	45	61	60	69	63	64	54	53	63	59	60	72	65	54	59	59	56	61	52	67	65	63	58	46	59	66	62	58	67	62	71	53	46	62	61	59	66	67	60	55	60	66	54	62	52	52	67	57	60	40	65	49	61	68	68	52	56	54	57	70	64	53	68	67	72	44	64	60	60	39	61	60	50	55	65	68	51	68	60	55	60	69	47	63	49	59	50	61	60	69	60	53	60	54	53	63	59	61	63	54	54	71	57	71	55	63	61	61	69	47	57	52	56	69	57	75	54	59	53	67	57	65	59	65	52	53	59	48	65	68	51	60	69	54	62	63	46	62	66	63	52	62	52	56	75	66	65
16118	7110	3435	6358	20032	25122	23001	17461	14829	13811	13263	9479	6403	5329	5473	3955	4753	4892	4343	5387	4213	2070	1767	1642	1704	1747	1614	1599	1649	1512	1359	1379	1782	2413	2140	2221	1836	1239	1031	1004	986	1015	1208	1400	1223	1190	1216	1004	2709	12820	12206	10245	7124	3625	1718	1112	781	685	614	654	617	641	622	620	628	606	613	645	671	612	668	681	613	585	625	597	676	617	616	626	648	634	624	638	620	654	623	597	597	598	628	585	658	625	628	596	607	642	652	626	615	642	635	623	673	643	590	650	648	647	658	619	645	693	639	655	617	620	654	629	618	636	570	596	639	615	622	665	633	628	642	670	646	621	608	647	626	622	627	644	582	642	643	609	638	644	640	602	632	604	603	653	648	625	618	571	619	601	668	606	643	610	658	658	651	658	633	607	633	637	643	644	616	680	596	695	642	631	650	653	620	652	649	633	624	586	644	626	619	615	648	640	625	619	596	621	607	591	658	611	584	606	595	643	644	661	598	618	656	667	608	650	635	619	663	595	604	614	631	646	648	643	677	599	635	596	641	660	622	624	667	622	629	613	636	631	583	616	643	621	622	646	681	651	597	623	609	618	637	609	633	635	646	608	670	613	629	647	649	612	629	614	588	637	600	657	622	688	613	636	583	644	633	609	660	653	589	623	594	662	627	649	618	625	611	630	659	629	621	629	587	637	633	595	625	664	620	606	631	650	607	615	621	582	620	618	645	622	651	619	625	664	570	653	605	629	601	650	618	619	633	595	642	656	603	607	628	609	686	604	599	616	583	626	636	641	630	612	623	638	631	682	624	614	620	624	650	659	618	639	656	636	667	601	621	637	627	653	648	593	698	630	664	675	650	643	627	622	599	663	634	639	639	597	632	641	673	620	581	604	615	632	621	615	619	616	624	670	626	663	598	637	645	633	644	664	631	616	640	603	612	631	598	636	579	618	628	598	603	647	645	654	644	645	627	587	608	649	621	654	634	648	654	668	631	623	665	605	661	627	602	639	595	672	598	664	623	668	626	620	630	620	614	626	606	665	644	608	587	674	621	617	668	617	631	618	614	642	653	643	674	653	653	611	629	638	662	605	612	574	597	623	655	633	648	549	677	606	649	615	634	662	593	616	635	620	614	645	604	627	644	628	636	651	619	588	632	640	646	637	584	625	678	636	617	660	650	638	642	644	654	615	600	647	618	670	611	559	608	652	624	627	589	621	614	598	628	620	646	601	639	623	637	633	606	567	595	643	617	607	608	630	602	584	627	664	621	648	655	581	659	629	612	607	631	628	619	616	672	605	656	611	626	643	669	641	674	662	628	647	686	643	627	605	677	672	612	640	636	652	643	631	647	615	628	642	637	599	610	653	643	619	666	633	624	639	615	590	615	599	648	598	636	630	661	643	589	628	691	642	664	641	632	657	646	622	653	641	646	638	603	591	647	633	608	626	603	659	612	616	608	635	628	623	648	681	642	675	676	656	604	620	657	591	618	648	613	606	689	676	606	700	582	640	657	629	639	622	612	588	656	645	599	627	637	680	615	656	673	686	626	595	646	651	598	634	591	632	651	575	627	656	619	664	602	621	645	652	661	637	639	619	599	626	616	613	635	613	657	630	630	627	632	627	628	678	640	646	686	647	606	589	652	661	672	636	621	642	646	637	694	634	614	659	689	645	594	610	656	666	690	611	632	648	618	601	596	636	635	644	669	650	618	657	642	623	650	639	633	652	632	622	609	628	614	645	670	636	654	625	654	581	688	606	614	593	626	669	687	634	633	646	600	621	639	663	648	632	609	645	648	637	623	616	604	612	642	608	632	621	609	625	612	632	582	637	647	616	602	597	662	650	611	594	631	625	624	665	647	627	649	615	604	622	628	621	595	615	609	644	646	596	646	625	646	616	635	634	628	618	610	616	621	626	587	602	619	589	595	632	677	621	639	667	639	622	629	609	646	626	625	632	578	623	653	609	664	632	610	622	653	687	658	616	653	627	690	637	632	665	650	673	641	636	640	587	643	632	636	637	638	615	642	571	633	645	659	627	633	649	651	632	605	630	582	578	661	632	646	689	632	635	678	629	643	643	631	640	594	624	637	653	648	647	612	638	632	652	600	636	669	630	612	596	606	626	572	646	666	602	649	660	654	642	690	663	650	649	620	642	674	624	664	597	611	611	609	602	634	613	663	610	647	670	591	625	624	604	654	635	610	609	611	635	644	614	681	659	629	647	597	636	597	669	619	630	648	642	661	626	626	616	605	613	657	636	631	622	609	644	675	630	656	705	634	635	663	659	625	631	623	633	635	643	681	616	622	667	650	641	623	619	645	619	590	645	608	605	619	650	622	607	620	661	613	605	652	640	650	682	641	626	636	628	625	639	617	660	650	649	657	663	600	639	631	591	633	622	612	642	640	624	630	644	669	633	603	582	573	633	598	622	634	612	634	634	633	635	657	673	645	624	586	629	641	655	683	643	639	610	641	686	663	621	663	629	620	639	616	634	631	644	647	628	629	640	653	641	624	632	584	615	631	634	607	606	631	634	591	637	653	631	628	639	623	669	601	614	665	627	690	631	638	664	646	628	609	631	628	618	645	660	655	597	620	649	623	632	618	612	629	612	639	636	657	615	652	601	644	631	622	645	660	607	629	645	664	643	634	649	619	620	705	663	616	666	651	592	637	660	612	607	605	686	621	616	651	583	629	687	666	660	686	630	614	632	626	643	615	601	652	610	644	633	598	677	592	671	646	617	617	633	621	615	640	639	553	649	599	655	633	650	640	621	594	637	605	663	671	601	642	609	643	641	643	640	582	621	615	652	609	675	643	643	612	611	666	658	659	621	657	641	633	626	621	597	646	633	615	639	600	631	627	628	643	646	638	603	589	594	655	625	610	611	646	623	644	684	634	634	629	635	597	657	601	642	565	610	639	662	598	651	642	619	604	605	627	589	655	617	637	605	645	606	634	615	593	613	637	698	607	633	622	644	599	626	611	601	629	627	616	626	629	616	655	601	639	654	663	588	642	654	657	645	632	678	679	640	657	611	609	610	627	627	666	615	658	673	633	648	622	657	605	613	659	646	623	646	651	688	594	614	651	658	622	632	647	642	658	624	619	613	631	654	678	604	577	622	624	648	638	666	669	668	644	626	644	611	594	635	633	617	700	640	608	653	633	654	645	662	607	649	637	612	596	632	598	611	642	633	620	680	657	665	634	660	701	654	654	638	606	647	624	609	608	561	716	603	626	632	643	635	667	671	645	611	670	641	625	667	655	630	610	623	584	651	624	657	631	625	644	661	628	613	623	602	602	609	592	642	616	650	658	675	563	693	637	651	641	637	592	708	590	621	606	640	637	609	634	631	617	591	659	635	627	617	693	672	613	631	598	602	611	612	638	665	631	679	689	648	619	625	660	630	653	626	599	598	607	617	584	636	601	657	604	618	679	660	652	611	668	609	634	653	641	640	657	606	629	642	618	644	629	643	635	601	662	620	657	620	596	653	613	652	634	633
1477	119	82	73	138	258	280	213	168	222	188	175	108	66	85	110	90	121	84	93	92	67	42	64	43	58	52	48	51	55	55	62	59	66	58	75	69	39	50	50	33	34	50	50	47	38	52	57	73	157	118	149	120	96	64	59	41	41	38	45	45	44	40	39	40	37	31	48	37	38	29	46	42	34	39	52	38	46	33	35	43	43	49	50	43	34	43	47	45	45	41	27	51	31	47	46	39	38	38	42	46	39	57	32	48	28	47	38	40	40	41	48	39	48	36	38	46	32	39	45	44	34	41	45	44	32	48	44	31	45	32	31	42	34	31	37	40	43	42	43	40	41	45	37	43	42	34	46	52	48	47	39	46	47	45	40	35	58	35	46	40	45	44	42	44	46	42	41	39	46	39	39	40	31	42	34	45	49	41	40	48	43	37	35	42	40	44	37	41	36	41	38	42	47	39	47	39	40	36	55	33	42	39	47	40	46	45	49	49	45	44	41	53	38	49	48	40	49	41	40	45	42	40	34	45	48	30	30	36	52	36	36	44	43	33	48	39	39	53	48	35	36	54	49	36	37	40	38	36	48	47	54	35	46	35	49	47	42	37	45	42	54	43	38	44	40	47	53	52	40	39	54	53	38	49	48	50	32	42	39	39	40	36	37	40	45	44	35	55	44	43	42	38	46	39	47	46	41	42	67	40	40	44	44	51	41	47	41	50	41	46	41	45	44	34	28	47	36	41	34	38	40	54	46	46	31	43	44	32	32	41	32	25	43	46	48	42	46	48	43	50	34	41	49	38	40	44	38	30	52	31	41	49	32	39	44	41	35	36	43	46	35	41	50	41	41	35	49	49	32	47	43	35	41	49	47	46	45	42	32	45	38	43	36	46	36	37	57	50	34	42	49	42	51	45	39	47	35	56	36	49	56	39	42	40	46	48	44	45	40	37	34	31	34	43	36	43	40	43	42	32	52	38	36	42	47	46	50	47	48	46	47	63	37	45	40	44	32	37	37	38	47	42	60	41	33	39	47	42	49	49	39	35	42	27	34	48	37	47	29	42	37	48	43	43	45	39	35	42	49	43	59	38	44	44	46	53	42	43	61	40	33	52	29	59	36	43	59	43	40	50	39	36	51	41	50	39	37	45	41	45	48	52	36	41	44	35	41	46	43	42	48	56	42	48	48	36	34	42	39	30	50	42	33	36	34	40	51	53	34	48	34	33	41	40	47	44	30	54	43	43	50	44	42	34	41	53	39	38	26	31	37	45	46	45	42	41	50	48	46	46	34	40	52	30	38	38	30	32	47	49	41	39	42	41	41	52	35	36	40	44	44	40	42	37	48	42	51	43	38	35	26	43	40	24	42	51	40	35	46	45	49	51	50	37	37	45	36	54	28	43	44	38	32	54	46	44	51	42	47	47	46	43	54	46	50	40	41	48	38	43	60	42	47	41	35	52	44	42	54	52	54	44	38	31	39	45	41	49	34	42	42	32	35	39	33	47	45	38	36	50	42	40	42	30	47	43	45	43	40	34	39	44	44	40	35	37	33	58	32	40	49	32	38	48	48	64	38	39	53	38	49	45	44	53	38	45	35	54	48	49	44	56	38	51	41	37	39	50	44	40	41	42	45	45	34	42	30	41	40	54	37	53	53	46	42	34	43	43	55	33	37	41	43	43	35	39	32	32	43	42	30	35	38	35	44	39	49	34	58	54	41	45	39	33	44	35	39	43	46	51	46	39	50	38	46	52	42	53	44	46	49	48	34	42	41	46	48	45	40	38	48	30	55	38	50	49	35	44	57	35	50	35	50	32	42	33	34	37	37	32	43	38	40	41	36	44	44	43	36	46	44	32	46	40	41	46	40	38	42	41	40	39	45	47	48	39	41	38	40	44	39	32	49	50	32	44	42	42	46	40	42	41	40	43	45	49	37	36	36	39	37	44	35	43	43	38	45	41	44	39	42	38	41	48	60	42	44	38	49	39	30	29	39	51	40	36	41	41	46	49	38	38	41	43	38	43	48	48	41	35	44	31	46	42	48	33	44	43	45	46	53	40	39	39	45	50	58	43	41	46	47	36	36	46	36	39	29	49	51	32	47	27	32	34	44	36	50	37	40	27	43	43	36	48	26	47	32	43	39	44	49	39	40	52	40	36	47	27	41	37	56	40	53	37	53	46	33	36	44	42	43	42	39	35	43	44	52	45	36	36	42	57	30	49	40	37	42	47	47	45	48	40	36	51	39	30	40	48	51	53	46	50	42	46	46	36	45	36	39	34	34	35	49	58	37	44	39	52	35	29	47	47	51	55	35	39	41	61	41	39	48	43	45	38	48	45	46	42	45	48	49	30	37	31	44	35	43	37	36	47	30	44	39	43	38	44	44	32	41	52	47	42	32	38	49	41	51	35	37	45	29	46	28	48	34	35	35	48	43	46	36	50	45	36	32	46	38	48	54	42	41	47	40	41	62	47	39	49	53	50	42	35	45	32	48	47	46	37	47	48	41	45	49	41	41	44	31	47	38	45	48	50	36	51	45	36	50	42	55	32	48	43	47	44	52	43	37	42	56	51	38	45	50	45	41	44	45	52	41	34	36	42	42	43	66	45	52	38	58	23	29	40	47	40	47	44	49	32	38	37	43	42	39	38	48	33	36	45	47	42	51	41	38	25	36	38	46	41	32	42	42	48	51	51	34	50	36	42	32	44	37	40	36	44	38	41	39	38	51	42	43	65	50	51	32	42	41	36	52	37	39	38	54	33	44	50	40	36	42	42	32	36	47	45	28	37	46	39	41	47	42	28	53	48	46	48	49	43	41	45	47	39	40	47	49	41	58	41	46	40	34	40	46	44	36	40	49	38	43	41	36	37	38	58	49	39	44	38	36	53	41	39	36	38	35	47	35	31	52	34	56	39	43	30	43	40	51	40	45	46	41	32	39	44	45	62	43	39	43	44	38	44	40	50	35	43	48	41	38	48	40	46	50	43	48	47	32	43	50	40	36	30	52	28	37	53	48	41	42	39	42	35	34	34	39	39	40	40	46	35	48	40	37	42	29	42	44	43	25	49	36	54	38	42	40	46	39	37	45	33	37	32	43	42	40	35	47	47	44	38	53	39	37	44	47	52	45	43	41	33	44	52	35	46	51	33	48	38	43	37	49	42	30	43	43	44	47	48	45	57	41	45	38	42	32	30	39	42	44	28	42	38	35	44	42	50	41	51	48	46	54	32	37	36	44	43	52	38	43	28	53	45	42	43	43	39	65	41	38	35	39	43	40	32	45	43	34	40	51	42	50	44	50	46	29	46	50	35	42	51	43	47	39	33	39	42	29	53	57	40	36	46	53	47	55	44	36	38	51	46	34	42	43	45	39	44	37	54	36	46	41	52	38	45	42	44	46	41	41	44	55	40	55	35	34	37	39	36	42	44	35	43	47	53	46	50	44	48	51	32	44	47	43	39	47	56	37	38	53	39	46	54	45	38	36
10189	2676	1398	2671	12280	17661	15196	10788	9083	8456	7945	6811	3650	2511	2756	2585	3735	3255	2587	3328	2350	1120	936	895	930	977	946	903	782	796	841	963	1185	1323	1413	1535	1127	749	640	615	638	618	724	708	675	655	674	649	1460	3809	3637	3321	2497	1475	867	665	552	507	442	453	477	478	459	471	461	433	447	446	474	458	461	430	440	454	456	450	427	476	447	494	449	462	465	482	457	441	408	472	454	476	447	419	438	460	455	449	453	453	460	455	490	479	471	438	493	436	449	431	437	446	472	462	476	433	448	464	540	474	446	470	471	434	447	494	473	414	462	424	473	461	508	451	463	451	469	456	480	467	443	406	474	397	439	517	441	427	438	489	443	448	460	450	429	459	471	476	452	484	446	477	453	448	416	456	424	449	445	456	420	511	449	512	452	431	460	441	491	489	455	503	442	483	448	443	452	461	466	491	462	494	443	474	453	487	457	438	449	465	441	480	482	438	455	468	494	478	466	486	470	441	459	447	472	459	467	485	456	461	463	470	471	472	422	455	454	435	470	470	481	485	411	456	478	470	478	456	449	445	455	445	490	437	422	479	472	478	429	454	493	471	426	491	489	471	420	428	491	459	464	429	459	484	486	456	481	462	409	425	450	483	451	488	477	419	470	475	456	450	444	498	419	462	429	438	460	480	458	436	483	454	482	470	458	471	475	500	478	426	468	441	455	491	436	424	441	438	435	420	452	484	488	462	478	483	412	450	435	501	501	475	441	432	448	459	450	449	417	465	444	441	453	479	467	418	479	463	476	438	454	459	444	455	410	440	463	459	468	460	414	467	459	489	466	437	494	462	437	451	455	476	456	474	458	456	445	504	452	450	486	453	440	450	468	509	467	454	464	446	450	431	437	457	459	432	440	446	460	456	476	428	425	449	459	444	482	463	444	435	451	457	458	438	472	450	456	471	485	467	471	450	520	456	461	445	488	451	456	440	461	451	474	458	457	459	446	426	450	440	447	452	480	439	476	438	447	464	468	476	454	476	488	436	458	461	440	481	466	440	482	467	454	462	436	504	474	475	433	453	447	481	460	455	419	487	464	486	445	484	436	450	486	456	442	483	477	468	447	449	456	452	437	474	481	421	476	484	466	465	458	446	462	458	483	437	463	464	426	481	444	458	455	422	443	452	463	478	467	488	494	471	427	485	463	424	491	432	472	484	476	457	449	471	464	446	471	438	462	464	487	468	475	474	469	494	477	489	435	462	487	471	427	478	416	459	455	463	512	448	438	449	482	467	450	480	472	422	435	440	457	465	471	425	418	455	486	461	457	478	467	470	465	437	442	473	451	506	478	485	441	500	472	439	476	458	488	460	482	457	482	487	451	442	478	442	472	453	472	450	497	457	467	452	453	456	427	449	468	419	454	459	492	464	482	471	437	452	461	440	493	423	457	457	448	461	429	493	471	430	437	479	439	466	472	446	458	467	464	483	453	428	414	482	481	482	440	468	499	453	463	472	463	441	469	455	471	461	482	489	441	465	415	455	470	434	459	456	458	481	441	467	494	433	466	468	453	412	490	441	465	466	468	480	448	473	448	456	469	436	454	452	467	476	474	463	453	449	482	501	446	449	454	448	451	483	452	439	476	464	431	466	435	472	435	445	440	401	468	497	448	446	452	460	462	439	460	474	454	438	450	466	496	444	473	487	471	440	437	492	487	482	447	488	498	415	450	473	458	463	485	462	468	441	480	494	428	495	434	461	489	481	474	478	460	457	490	478	467	463	451	459	492	466	469	471	443	472	468	461	422	438	441	461	467	524	480	447	473	465	451	405	464	462	455	456	435	455	488	482	436	440	436	485	467	481	483	460	504	446	471	450	479	489	483	469	486	453	439	438	456	468	490	472	460	459	452	477	443	467	504	468	491	481	454	444	458	470	483	456	481	449	455	435	494	465	508	481	443	463	446	474	438	455	474	431	467	478	460	484	474	458	458	456	463	441	477	488	452	459	442	456	466	451	449	457	462	463	440	476	468	440	467	491	488	469	445	477	484	454	431	478	459	465	475	485	488	461	426	508	467	480	462	467	487	485	453	422	461	482	463	430	461	475	473	453	461	475	465	455	476	447	458	474	451	453	497	477	454	457	455	448	473	434	460	455	469	435	484	437	462	460	415	519	451	486	472	450	490	466	456	468	470	431	443	462	420	480	469	482	455	496	477	473	458	467	461	440	457	477	443	451	490	456	443	508	454	455	467	424	442	469	399	452	455	428	454	445	490	472	419	492	434	472	428	467	425	439	464	496	443	450	447	443	462	434	442	471	463	471	487	461	476	465	471	462	426	452	455	462	439	461	457	464	479	439	442	449	477	444	432	445	439	450	494	459	471	452	486	451	468	451	499	477	477	466	466	460	470	452	455	446	470	426	482	433	469	478	464	437	451	445	469	443	498	452	462	441	443	461	470	467	493	474	458	467	445	450	448	463	476	448	514	483	474	464	476	471	441	449	480	462	453	441	487	467	438	430	465	447	443	452	415	492	458	477	489	412	475	464	498	478	473	465	440	428	507	479	457	459	453	434	448	432	486	488	481	497	423	419	466	453	481	449	451	443	486	444	454	491	468	467	463	476	427	477	470	443	461	455	471	471	476	468	478	463	460	451	472	490	473	461	450	459	444	455	474	437	467	449	455	430	447	447	472	475	470	454	447	459	451	467	465	462	471	521	418	470	462	442	476	483	475	425	483	510	485	483	474	467	489	450	492	496	479	425	499	493	477	425	460	462	442	497	487	463	454	522	427	451	492	455	459	449	442	499	494	428	449	446	475	460	444	464	470	467	474	446	456	438	466	499	455	440	448	457	454	433	477	422	454	458	477	435	493	470	440	441	478	484	460	446	433	483	423	482	473	463	449	479	478	452	446	453	467	451	455	496	412	427	477	432	462	436	455	457	444	457	468	446	491	468	485	496	488	453	433	464	482	479	474	493	455	460	468	487	494	461	479	446	464	445	476	462	468	444	393	469	490	501	444	499	447	457	473	444	482	474	447	440	455	438	470	463	497	473	487	433	448	482	448	490	477	466	474	441	472	449	466	465	464	446	463	437	469	467	464	456	460	460	473	481	448	470	489	447	470	426	473	488	474	482	493	496	475	437	463	457	431	467	454	447	426	469	487	463	468	501	482	423	435	482	486	479	482	480	464	470	479	456	430	495	441	466	425	465	459	489	453	461	473	471	457	443	460	470	459	461	430	476	446	479	445	459	454	449	427	464	487	467	454	493	496	488	472	455	450	486	448	488	468	460	440	419	400	409	460	425	439	470	486	484	461	447	479	463	467	484	482	460	450	473	472	483	419	435	467	474	501	473	475	419	483	453	458	454	439	438	476	453	434	472	453	460	440	463	402	471	466	476	496	444	460	440	415	442	482	436	473	467	479	435	468	457	485	453	492	446	450	481	435	457	430	468	476	465	437	435	428	472	472	463	477	469	464	460	447	485	476	449	445	475	443	479	461	499	467	479
774	280	147	123	218	363	428	337	265	262	237	253	154	121	119	134	167	140	136	157	123	73	60	75	75	76	69	64	66	58	69	79	90	84	95	80	77	78	65	71	57	48	60	63	62	66	66	51	159	357	287	261	218	143	83	72	59	56	63	51	56	57	66	55	50	55	53	55	48	65	67	53	66	60	60	47	60	49	58	52	60	63	47	58	55	52	58	64	45	54	67	54	51	54	68	71	49	51	51	42	59	53	49	54	54	57	60	66	51	57	66	62	69	47	58	55	56	60	51	69	48	55	56	52	61	54	49	60	56	53	48	48	62	49	55	55	56	68	55	67	54	61	50	56	60	49	55	38	61	71	54	65	65	57	55	57	59	53	55	53	69	60	51	65	53	54	55	66	53	57	56	73	55	50	61	49	53	61	61	57	60	41	58	57	56	51	64	49	55	56	52	44	56	60	56	49	66	57	44	56	50	72	64	69	37	45	63	69	64	58	59	60	61	48	41	54	75	54	64	53	65	55	52	57	54	57	46	56	58	53	59	33	49	54	40	68	55	57	65	51	62	62	59	57	46	48	54	62	57	62	62	54	66	61	64	66	61	50	63	49	51	65	62	47	56	55	41	51	53	48	65	54	58	64	48	43	61	64	52	68	56	50	40	65	53	62	48	68	66	60	60	61	44	48	58	54	44	52	54	59	47	51	55	60	58	60	41	53	65	50	65	55	63	52	70	57	44	52	43	59	57	59	59	48	64	50	66	59	52	65	62	50	45	54	59	66	68	49	61	58	59	64	55	59	73	63	75	58	60	52	51	68	55	61	54	55	59	59	65	53	55	44	54	51	55	37	49	44	48	65	71	47	55	60	37	60	57	61	57	57	62	60	60	55	50	61	59	55	48	59	50	48	40	48	52	50	70	50	55	53	57	41	54	64	57	62	54	51	67	50	52	55	47	59	54	62	72	57	64	53	60	59	41	63	45	60	67	55	64	50	53	48	61	57	64	63	51	47	55	45	63	61	55	53	49	47	65	46	49	55	42	58	62	59	59	67	52	57	44	53	61	47	71	57	62	46	69	64	61	50	50	59	54	61	52	56	49	69	67	54	58	57	46	57	56	62	58	47	55	45	64	52	46	71	51	54	56	59	50	58	62	69	53	76	61	47	52	57	50	59	46	61	54	67	64	56	46	50	47	62	50	51	49	36	63	62	70	59	62	54	55	48	54	42	63	57	62	59	64	59	54	53	37	53	44	62	40	51	49	51	50	78	42	60	46	63	64	53	44	50	56	58	43	46	56	52	41	68	61	54	61	68	63	51	66	69	56	63	45	64	51	45	62	63	55	67	67	67	59	50	59	54	54	53	63	58	58	66	55	45	59	50	52	61	42	51	51	55	65	57	51	54	58	65	47	75	56	42	55	57	51	57	41	62	61	59	60	63	66	49	46	54	57	53	58	51	39	52	54	60	68	51	48	58	51	68	42	70	61	52	50	52	67	42	50	63	39	68	61	59	63	40	52	61	56	66	53	63	52	60	64	59	48	52	66	55	70	54	58	53	64	44	56	55	72	55	47	55	62	60	50	69	53	54	58	54	59	52	49	56	49	64	70	63	56	60	66	51	52	50	58	53	54	52	59	68	54	60	62	55	54	55	57	58	56	56	44	66	59	53	60	46	58	59	43	49	65	58	51	83	43	58	44	56	64	50	60	47	59	48	60	56	67	57	58	50	76	52	54	47	57	74	45	44	61	51	61	46	52	49	59	52	53	52	47	61	50	58	44	57	54	59	46	58	55	44	58	58	54	65	55	46	61	55	53	56	61	60	51	61	56	58	64	56	64	47	59	63	44	66	55	53	62	54	63	68	57	49	53	45	57	53	62	64	60	61	38	53	40	59	50	51	60	55	57	59	51	75	59	60	55	58	59	60	63	63	64	49	56	46	55	63	54	46	69	56	52	55	55	56	53	56	51	48	65	59	57	47	58	53	42	59	49	63	64	58	64	50	52	47	40	64	50	60	64	62	56	64	56	49	50	52	64	56	58	62	64	64	64	57	63	64	54	56	57	57	47	51	52	49	49	51	64	55	71	56	52	71	50	53	60	50	62	52	57	60	44	57	50	49	54	50	54	48	56	49	56	39	63	52	48	52	52	53	54	51	52	51	61	61	51	62	50	59	56	42	57	52	56	54	62	51	50	72	73	55	54	43	49	55	48	39	63	47	61	58	59	58	64	57	54	66	54	51	61	61	49	68	54	82	46	51	53	60	40	44	56	60	45	60	65	60	55	59	53	56	54	45	62	60	60	44	65	75	54	66	56	57	67	64	76	61	59	64	58	56	51	53	57	48	48	64	59	49	52	52	51	46	53	59	52	67	60	49	54	68	41	60	50	58	50	61	54	62	46	56	65	57	60	52	56	52	57	63	57	59	54	60	50	64	64	52	53	55	56	59	54	53	53	54	41	56	55	63	54	48	51	48	52	60	58	53	45	43	59	46	62	65	77	56	60	56	59	58	50	55	56	61	51	41	58	60	62	49	51	58	46	58	54	55	70	58	61	59	49	58	49	50	50	62	62	65	61	57	49	44	42	56	60	63	52	61	47	59	64	52	48	51	50	63	65	50	59	53	54	48	65	48	56	48	52	67	51	51	48	64	49	54	71	50	69	54	69	56	57	61	48	73	61	53	69	67	54	62	46	45	50	62	50	62	50	50	49	65	50	51	60	57	52	59	59	42	48	57	51	56	60	45	54	54	55	54	55	65	52	62	60	52	40	58	46	53	61	60	49	64	57	54	51	57	57	50	53	61	53	57	43	63	57	56	62	53	59	56	69	54	58	43	58	51	67	50	58	76	59	64	52	50	51	67	52	55	56	55	65	43	67	53	62	57	60	54	49	59	66	53	44	48	50	55	61	65	56	59	70	58	60	59	55	61	56	64	52	55	63	52	58	60	59	65	49	65	48	48	61	57	56	51	50	53	52	57	69	67	72	61	64	41	51	70	59	57	44	55	70	58	59	67	54	65	54	57	60	61	61	55	44	61	43	52	45	54	49	78	66	57	61	58	47	48	51	51	45	59	53	53	46	50	67	55	37	55	49	68	57	59	53	59	79	47	58	39	49	53	54	63	59	68	57	62	54	46	47	38	51	63	56	64	50	39	56	49	56	61	66	46	58	48	66	59	55	65	46	51	63	40	55	73	53	42	55	52	62	61	55	58	52	63	67	60	59	55	57	46	46	47	62	43	62	53	61	52	47	51	54	65	49	58	57	54	62	63	56	51	64	64	69	50	58	41	57	61	50	43	55	62	54	55	49	51	53	60	54	56	59	48	57	52	57	62	62	55	65	40	64	60	61	56	65	57	55	55	55	55	60	47	59	51	54	52	50	65	50	68	61	62	55	53	61	64	57	60	57	66	68	51	57	62	70	54	47	62	65	57	54	66	62	55	71	65	50	45	59	60	57	58	58	56	47	59	50	60	48	70	66	64
13622	6143	2553	4522	16312	21350	18947	14715	12459	11709	10217	9425	6024	3970	3492	4293	5370	4157	3813	4728	3251	1705	1325	1333	1387	1337	1306	1131	1108	1166	1356	1475	1609	1663	1580	1830	1671	1108	836	952	865	785	845	922	868	830	863	945	4511	8743	7183	6296	4848	2591	1348	897	693	633	612	623	628	549	581	576	590	594	623	612	598	586	579	550	580	615	586	617	635	623	647	632	583	633	617	584	575	562	604	593	574	587	632	640	576	629	634	582	607	581	604	562	608	572	603	606	592	593	568	559	556	578	627	614	604	625	593	580	577	608	582	582	617	619	593	568	615	582	577	584	595	602	596	529	620	591	640	612	610	553	587	598	601	555	566	590	592	616	562	636	620	585	584	602	579	625	598	595	561	598	584	589	613	560	563	594	605	638	528	599	599	553	581	586	608	602	577	606	600	594	564	599	580	641	600	606	561	573	603	630	599	590	581	600	588	624	577	640	602	604	578	591	594	598	601	590	572	618	586	587	563	595	584	595	615	630	626	602	603	622	608	607	555	594	552	614	564	600	584	615	646	603	617	552	577	620	604	613	568	590	649	603	574	562	612	587	627	603	645	591	586	616	649	595	584	635	608	598	589	600	578	573	607	619	593	590	562	611	642	617	639	580	627	586	566	584	640	611	620	561	587	664	637	618	619	613	628	614	556	606	525	629	595	599	604	614	583	562	585	576	622	583	606	585	612	613	579	548	550	608	590	584	615	637	634	608	589	586	623	602	642	639	632	621	573	591	610	647	604	592	590	585	637	627	609	571	592	606	588	565	595	591	588	592	552	573	564	592	553	589	596	607	600	604	627	614	608	570	595	621	618	596	566	599	616	572	648	595	587	605	593	604	541	571	565	580	609	603	608	552	576	610	632	573	623	613	573	599	570	622	562	609	591	611	577	603	590	597	611	646	611	573	602	613	639	652	579	616	610	650	649	594	596	579	624	585	604	589	542	600	563	636	580	589	599	591	600	596	639	585	572	587	602	586	602	604	598	586	579	580	584	570	604	579	607	570	613	608	588	627	613	588	586	587	585	580	622	583	621	571	585	628	631	582	576	647	605	619	582	584	618	633	604	604	611	609	606	584	602	608	594	603	618	621	584	596	593	607	601	553	562	604	609	574	581	623	611	609	565	657	620	601	597	593	598	569	592	570	609	639	588	589	580	612	666	580	595	618	551	597	617	617	578	616	593	605	650	603	611	635	608	607	590	616	622	615	641	613	617	605	568	592	620	597	616	591	600	612	582	592	570	596	648	604	597	604	608	572	585	563	593	594	581	627	596	594	589	595	590	565	563	568	634	623	587	644	624	586	583	593	616	591	588	598	594	590	599	584	595	602	618	589	542	601	606	610	608	614	606	607	647	537	629	574	558	593	580	549	618	561	615	596	616	601	611	544	601	603	599	591	567	579	609	608	592	545	593	583	632	616	554	591	620	610	577	632	612	592	564	543	594	562	648	523	593	575	658	615	593	595	636	633	616	632	585	596	585	579	584	593	610	575	609	597	559	594	621	567	619	622	605	573	608	625	574	624	636	601	597	583	593	614	584	640	572	592	588	607	612	611	625	599	554	583	570	620	605	567	581	564	591	561	557	610	594	617	606	585	596	599	632	579	606	569	591	578	639	591	615	529	574	608	566	598	588	596	623	576	542	626	613	592	625	590	609	579	621	586	641	636	590	629	599	588	625	625	546	555	579	623	597	558	595	583	586	583	561	577	631	650	585	565	583	619	589	592	579	606	570	614	608	585	587	585	585	611	635	601	616	621	577	562	576	593	615	578	566	601	605	603	581	576	606	582	646	632	649	641	616	602	597	605	581	590	558	608	622	613	605	572	598	622	593	568	606	638	639	596	612	615	578	627	582	647	577	589	605	601	637	578	603	595	590	622	593	608	576	617	623	572	597	625	600	588	597	599	623	554	600	553	578	609	605	584	574	623	596	599	576	603	593	591	576	597	544	637	611	577	614	569	593	577	584	644	606	602	598	599	585	582	590	591	569	594	602	586	632	626	638	581	618	565	608	592	579	600	563	590	596	564	592	627	584	593	613	627	630	618	578	603	614	619	586	600	649	581	570	641	595	612	594	618	624	596	614	594	600	636	579	591	560	584	580	622	590	617	583	574	605	574	577	592	602	585	581	602	561	608	610	610	595	603	578	587	602	651	583	598	607	585	604	608	605	616	621	609	622	557	604	581	555	573	594	603	587	601	621	613	615	614	623	594	622	541	591	626	576	587	609	606	572	604	615	583	657	580	625	622	615	583	610	596	613	594	581	578	623	593	602	611	609	588	631	620	584	606	589	639	606	584	589	584	574	599	617	579	574	645	596	588	585	603	619	592	649	618	564	600	584	639	604	618	577	594	608	609	597	553	619	608	575	553	618	611	613	573	590	618	584	586	565	604	546	592	621	577	570	571	585	582	594	604	573	619	581	542	554	624	596	599	621	592	569	628	610	613	564	569	622	563	588	611	610	613	567	636	581	600	626	579	559	652	575	592	614	630	587	572	592	567	566	574	597	615	580	578	586	587	598	600	603	622	596	582	592	620	615	615	610	632	568	641	584	631	595	585	605	608	581	587	673	613	596	579	625	568	571	606	591	613	561	566	604	562	605	610	606	596	583	554	623	591	614	625	601	615	558	553	602	584	635	568	623	630	575	573	593	618	600	586	556	565	574	621	577	615	621	601	583	591	615	576	585	599	547	593	591	616	623	565	624	627	578	600	575	570	572	584	576	594	601	606	591	585	565	566	601	633	549	614	584	570	597	550	603	581	588	584	596	574	603	599	573	556	611	617	617	588	636	562	602	601	612	546	603	617	605	606	600	612	639	561	599	586	583	588	619	575	597	578	621	613	575	578	581	604	571	604	596	610	622	632	645	642	572	562	601	605	645	611	593	635	605	623	597	608	612	577	588	582	611	592	572	559	562	564	554	612	586	541	634	583	600	586	602	561	625	577	592	615	643	588	557	648	624	623	627	609	569	559	581	615	603	608	600	587	569	630	600	538	541	594	582	592	614	651	552	606	613	623	604	606	586	623	577	611	577	597	568	599	594	598	613	578	608	590	593	570	588	566	598	533	590	641	584	569	593	617	586	588	612	584	616	650	592	593	596	592	605	604	561	581	599	586	601	606	615	592	609	602	569	576	623	600	585	616	592	591	560	650	620	639	599	580	567	650	603	615	616	617	573	572	606	597	632	565	581	602	608	543	620	616	577	590	550	575	621	587	592	556	558	567	596	625	599	583	611	568	569	620	630	594	600	635	609	570	606	577	579	611	617	607	584	580	616	567	576	599	620	587	586	584	624	567	611	608	586	566	592	628	657	609	600	584	591	599	595	603	663	636	595	640	612	637	558	607	579	583	598	572	620	581	606	539	613	595	636	586	618	595	604	653	595	580	612	638	616	634	630	596	607	613	648	651	601	598	577	627	602	617	613	587	581	578	626	614	586	597	598	628	625	603	612	570	596	605	621	579
2287	325	152	95	179	346	338	269	241	303	312	232	197	150	92	144	176	137	148	152	101	74	63	41	55	67	61	52	42	64	80	65	60	68	77	75	81	81	66	69	48	40	49	58	50	52	38	43	242	358	288	226	175	101	80	54	44	49	45	54	30	45	41	41	44	37	50	46	43	39	38	47	47	40	47	44	34	52	41	35	43	42	45	50	47	43	35	45	40	44	46	42	50	45	33	34	43	41	34	54	40	53	31	42	46	45	43	64	43	46	37	35	50	45	48	40	41	36	52	51	38	35	48	41	49	45	45	36	34	46	41	61	31	44	40	46	34	47	41	52	34	40	41	41	47	53	40	37	51	39	37	50	51	42	37	42	41	48	47	41	48	40	40	56	50	44	41	35	32	44	46	41	41	42	46	46	39	41	43	46	50	49	42	44	52	39	37	34	52	50	41	41	49	41	37	40	36	33	42	31	39	47	29	40	44	55	52	41	38	42	56	50	57	47	36	38	39	43	38	38	40	45	40	39	39	36	39	49	38	46	49	56	40	41	43	45	45	46	41	38	41	45	43	55	38	45	38	49	32	42	46	43	40	52	52	40	47	40	43	31	35	47	37	41	40	48	47	41	39	45	35	39	37	45	46	36	35	41	28	50	40	33	40	46	44	55	49	36	53	44	43	41	35	43	40	42	53	41	31	37	36	39	38	35	47	34	22	43	37	31	45	48	35	39	42	38	35	39	43	40	39	49	35	47	40	40	40	46	39	39	54	39	38	34	43	43	47	37	48	43	51	46	46	42	39	44	39	48	42	31	41	35	34	32	39	34	39	38	39	48	45	40	40	36	41	38	43	44	39	46	52	48	51	44	37	38	41	49	43	35	31	35	26	45	36	43	42	45	41	42	42	45	35	40	52	57	38	44	38	47	40	43	31	34	37	37	34	37	40	38	49	49	40	33	34	35	38	46	43	46	44	41	45	33	39	41	40	41	41	47	46	41	38	45	31	45	51	43	46	36	35	47	54	28	43	47	46	43	44	52	52	49	42	46	46	33	47	40	38	38	45	40	42	61	39	51	51	43	56	52	53	51	39	57	42	46	31	34	51	49	54	39	41	38	43	33	41	43	38	39	55	41	41	39	37	51	46	49	43	52	45	35	35	36	44	40	36	47	32	50	42	40	33	53	48	49	45	50	37	38	40	54	37	36	59	31	43	58	41	29	38	36	36	47	49	45	37	33	50	36	33	38	46	46	39	38	42	46	50	37	46	29	33	28	36	40	39	41	45	46	39	44	38	50	45	54	34	46	39	45	37	44	36	35	48	48	42	34	52	48	56	38	35	48	38	41	35	43	41	42	46	33	36	31	46	42	49	44	39	44	32	40	45	57	50	40	34	47	35	49	31	43	34	44	41	42	42	37	40	38	50	45	51	46	45	45	47	38	53	48	48	30	30	42	35	45	51	47	34	44	47	52	40	45	33	31	49	41	46	41	40	38	47	44	35	47	37	35	44	54	49	51	35	42	28	39	34	35	37	41	37	50	45	46	39	41	42	36	45	43	36	42	44	46	40	33	44	37	57	40	45	53	40	44	39	30	56	33	45	30	44	37	37	40	44	42	38	42	47	48	38	51	31	32	45	43	46	39	45	43	39	55	41	37	50	46	30	34	47	41	40	44	40	32	42	51	37	39	35	39	36	43	29	35	56	46	49	45	49	41	39	32	38	57	33	41	41	38	34	44	40	39	47	51	37	51	40	41	38	43	43	42	44	46	47	36	44	40	47	37	43	41	35	39	40	45	50	42	37	45	35	39	45	53	35	44	40	48	32	35	41	36	49	46	27	29	35	43	45	43	46	35	47	38	52	45	48	56	49	36	34	41	37	40	38	50	41	38	45	46	46	44	44	52	54	52	49	43	36	34	39	52	46	40	52	39	33	39	51	51	33	41	46	35	54	40	32	35	28	51	36	51	50	41	45	45	38	37	33	50	48	34	45	41	40	35	32	51	33	42	45	50	47	42	50	50	36	45	38	48	31	29	33	32	34	37	47	31	47	34	46	42	42	46	36	37	46	44	38	54	35	41	38	47	38	45	50	46	43	44	41	42	36	44	46	48	44	46	52	64	40	45	31	39	51	44	46	47	40	47	42	58	42	47	37	45	42	45	44	42	33	46	48	37	43	51	39	36	45	33	45	48	44	50	47	51	41	38	41	59	54	49	43	40	48	42	42	37	47	40	51	48	50	38	44	45	44	41	44	48	45	53	49	37	43	38	44	40	35	35	42	46	42	34	33	45	42	47	40	50	33	35	45	36	39	45	50	29	47	42	49	38	43	36	39	55	40	45	43	42	43	40	43	47	47	35	30	34	48	43	29	43	40	53	36	37	52	40	50	48	50	37	36	43	51	34	38	46	53	49	45	49	48	44	57	39	40	56	52	43	46	29	38	40	58	43	49	41	34	40	34	40	49	38	43	33	43	39	40	43	44	50	49	46	48	38	58	46	42	41	44	32	52	31	41	37	45	40	37	37	53	40	37	36	44	46	41	49	48	39	41	47	38	34	49	35	36	49	48	40	35	40	37	37	45	46	36	39	37	34	26	52	47	30	32	46	39	43	45	30	39	35	28	29	54	39	37	43	45	35	40	49	35	45	50	35	40	31	46	30	43	49	41	39	42	39	44	50	39	41	46	45	28	44	38	49	35	39	46	47	43	55	45	40	36	55	42	40	34	47	50	32	40	47	36	35	39	44	43	37	47	45	45	36	42	39	39	54	44	41	40	44	38	51	47	36	42	48	42	31	43	46	36	40	45	55	47	48	41	51	35	31	44	41	47	43	37	37	35	54	40	40	47	43	31	43	35	46	45	46	41	60	48	34	49	35	39	31	40	46	46	35	48	47	48	50	40	56	43	45	44	46	40	44	47	43	48	40	40	43	41	38	48	47	35	40	33	44	45	39	29	49	32	55	46	39	41	51	38	39	42	35	47	40	49	34	37	41	48	41	41	44	38	53	47	50	35	33	40	44	41	56	43	38	47	39	41	52	35	43	42	28	48	47	50	48	47	41	40	39	41	36	49	36	38	43	51	45	36	38	42	33	37	36	33	47	45	55	44	52	40	52	46	45	35	38	56	28	51	44	32	49	51	49	34	55	48	39	37	38	49	38	43	40	48	41	43	42	43	42	55	38	48	38	47	52	39	33	44	47	39	30	49	46	50	48	38	57	45	47	36	39	56	34	41	27	34	32	38	42	40	35	41	36	52	36	43	42	40	33	40	48	43	40	50	47	54	42	45	44	46	41	42	46	49	44	48	43	41	46	40	40	42	39	50	44	43	44	40	29	45	42	31	52	44	57	45	49	31	36	31	46	46	39	41	37	39	45	40	50	39	53	35	36	45	33	41	55	50	61	44	40	34	43	51	42	47	47	51	32	37	41	48	51	47	24	40	44	35	36	37	41	40	40	33	34	32	32	41	35	59	52	40	44	56	30
13336	5911	2267	4278	14836	20707	18507	14590	13048	12349	11325	9634	7062	4520	3260	4270	5315	4443	4541	5295	3138	1575	1228	1205	1284	1322	1238	1181	1069	1218	1277	1308	1345	1315	1430	1806	1966	1839	1468	1279	1025	695	666	660	641	657	755	861	6446	8680	7149	5828	4050	2235	1064	799	551	503	511	466	469	461	482	445	452	479	446	476	469	449	455	477	465	453	470	463	458	469	473	464	480	456	460	449	476	479	443	486	455	514	492	460	450	502	457	433	507	482	440	469	466	419	474	449	470	469	524	480	441	478	487	470	451	471	485	478	454	492	469	490	519	478	437	483	440	453	440	498	457	440	437	475	460	445	471	448	456	452	464	482	470	448	528	452	473	476	493	454	496	447	451	483	468	448	482	468	447	493	447	474	454	492	458	471	445	450	432	437	488	446	497	497	439	463	449	454	477	469	485	457	491	464	458	441	478	501	444	478	445	456	438	452	449	470	446	482	489	473	498	484	454	466	495	403	452	438	441	487	427	483	461	478	426	482	446	523	430	450	452	466	499	409	445	488	495	459	451	437	469	462	494	452	507	453	463	489	477	454	436	429	483	483	443	474	453	476	440	480	439	468	465	438	461	450	459	459	456	464	467	480	460	498	488	502	476	480	507	461	496	490	448	453	471	454	441	487	506	464	471	449	456	445	435	500	468	467	436	431	482	462	498	487	484	497	462	445	454	480	453	473	455	426	462	438	457	493	465	498	463	467	427	454	452	459	497	475	460	498	453	474	456	464	453	452	413	466	452	469	448	500	428	425	466	451	490	469	479	465	473	473	470	453	457	489	498	493	448	434	464	448	465	503	478	458	455	491	474	464	450	445	423	478	458	470	459	487	437	445	471	477	457	461	460	452	488	440	477	436	467	470	472	473	448	476	476	448	436	478	497	486	442	431	483	484	449	444	448	440	464	484	468	452	487	471	460	470	432	471	456	486	463	446	445	478	491	443	480	492	453	487	481	456	487	481	417	475	489	457	461	442	463	432	474	491	488	460	446	484	460	473	460	479	437	462	419	444	485	476	488	472	481	426	482	446	476	486	493	473	454	474	471	463	444	455	441	463	477	501	465	483	453	438	431	492	462	455	497	458	476	455	467	514	457	471	481	472	458	482	459	490	469	448	477	469	445	490	486	438	450	440	462	475	489	514	449	515	466	465	439	425	453	436	464	460	481	477	448	486	477	485	475	489	448	495	427	447	453	464	478	450	455	478	444	465	498	438	491	489	429	465	443	500	444	444	459	474	460	425	484	485	499	494	469	477	428	494	442	478	456	462	491	500	474	448	485	482	473	481	450	454	490	484	462	462	485	444	468	493	496	466	459	446	465	455	449	406	464	474	471	455	498	506	468	465	431	485	470	494	444	453	443	519	461	465	491	436	491	463	453	488	465	487	473	446	499	482	459	422	470	490	451	464	469	450	424	452	466	475	496	493	487	498	489	450	494	466	476	442	495	456	472	437	471	458	427	458	470	433	482	434	432	455	461	479	484	496	463	460	482	487	483	475	472	480	465	468	492	460	454	427	476	438	449	470	485	469	459	424	477	470	453	439	456	457	477	486	444	501	452	461	461	448	516	512	462	466	431	483	430	474	479	483	460	453	506	475	457	444	464	444	462	463	440	484	476	452	477	444	453	486	439	431	477	433	465	493	447	430	469	487	461	489	465	483	448	438	466	490	451	472	480	492	502	430	480	460	489	434	485	462	483	467	451	482	472	485	460	485	493	464	455	424	439	452	456	458	482	479	489	450	444	488	484	509	440	460	457	490	458	467	463	444	470	496	446	484	477	467	473	444	498	464	469	460	467	526	443	480	443	430	475	459	447	471	445	508	456	468	490	478	484	481	411	454	420	497	464	451	449	493	482	491	452	481	446	463	451	502	480	453	455	465	487	473	479	465	450	463	463	458	488	494	447	453	431	471	494	447	458	494	449	464	483	456	435	507	442	468	483	452	473	462	479	489	465	491	453	459	479	465	471	441	490	485	471	442	463	504	451	456	498	445	494	491	471	423	468	465	459	440	469	470	514	474	506	458	464	479	456	490	430	466	482	449	450	480	415	454	459	487	464	432	437	492	461	471	431	468	473	458	467	481	483	430	473	464	456	481	458	433	434	457	469	442	465	473	474	440	466	529	463	459	483	509	482	467	470	455	435	473	443	469	447	453	469	496	487	455	423	478	443	464	450	478	468	474	469	462	455	478	498	448	470	500	461	415	477	445	480	445	461	474	469	495	472	508	455	441	496	449	496	456	428	457	473	501	494	501	486	462	513	483	471	463	452	437	445	454	509	433	461	490	480	421	450	491	448	460	454	481	478	468	455	474	460	466	463	458	452	473	440	478	444	437	469	443	449	435	423	497	492	430	425	454	482	479	474	474	507	440	437	489	472	454	501	454	479	465	457	457	499	505	506	438	490	493	489	456	468	444	458	461	453	456	485	475	430	492	465	492	480	480	451	467	447	484	438	473	464	463	483	475	478	435	469	483	470	431	439	515	499	434	455	450	437	490	497	444	418	450	458	470	453	471	476	460	481	450	459	448	477	484	479	464	487	470	470	419	480	441	463	480	484	478	454	465	469	446	524	467	461	453	457	517	417	444	473	461	471	436	479	475	453	480	444	482	465	453	486	453	467	405	459	447	474	494	501	447	482	448	468	467	490	502	493	423	458	480	439	448	451	462	457	467	476	480	460	468	465	496	444	441	431	438	481	458	437	486	428	467	458	484	449	488	473	482	439	503	482	494	460	480	512	477	453	462	486	453	491	485	514	454	461	466	445	444	507	486	451	494	494	487	476	460	478	472	463	444	453	478	442	489	466	470	459	459	446	467	495	464	487	464	458	476	462	443	467	497	434	485	480	429	433	479	444	417	455	439	459	450	487	479	456	474	468	480	522	477	480	481	440	470	436	508	452	448	462	484	503	505	469	488	464	443	485	473	441	436	473	445	475	491	463	463	447	516	453	460	460	466	449	483	440	471	444	461	445	475	462	460	471	469	455	484	466	468	457	450	463	428	504	488	481	443	501	464	455	425	472	462	486	484	503	465	442	450	479	487	480	486	444	473	449	460	430	430	453	446	482	465	460	488	464	485	445	465	458	517	435	471	416	462	464	436	477	455	471	468	455	482	489	492	465	473	429	460	435	455	486	487	463	496	475	493	494	392	439	422	478	468	506	497	447	420	453	465	439	478	447	435	461	442	479	456	520	474	468	485	462	493	483	457	476	497	460	458	449	492	458	429	436	479	512	445	478	505	448	470	465	457	509	469	442	475	465	465	503	433	467	463	443	477	446	477	456	468	461	454	434	467	469	449	472	469	448	435	462	469	485	480	425	482	499	459	464	448	506	470	502	475	467	453	494	484	480	482	480	465	482	491	502	483	476	482	475	465	484	470	479	468	451	459	451	472	444	447	482	478	464	484	450	501	435	516	491	452	479	464	454	488	496	441	461	482	458	449	472	483	438	487	474	490	496	464	488	491
1212	519	236	134	225	524	506	387	380	412	418	318	259	183	152	162	191	214	228	221	110	115	103	78	83	80	80	72	68	91	74	85	81	80	109	81	109	101	104	102	69	77	69	72	45	66	64	93	397	516	454	340	198	138	104	74	58	66	53	48	59	68	50	58	56	52	49	69	56	46	69	65	61	64	65	50	67	46	60	57	63	51	60	60	62	69	54	52	49	51	52	50	63	49	63	60	65	47	51	55	52	64	57	64	49	63	49	51	53	65	61	47	60	62	45	47	66	54	66	57	50	58	64	66	51	45	45	56	69	50	69	54	50	64	58	47	64	60	47	55	58	55	65	49	53	54	63	52	55	47	48	59	55	70	48	60	53	55	48	54	57	66	64	69	57	48	60	62	56	64	50	57	60	59	67	55	58	64	52	57	54	59	43	52	47	54	67	67	62	42	56	45	50	60	52	65	70	62	49	43	69	55	52	49	60	57	63	55	59	65	61	54	60	56	54	60	61	50	54	45	66	52	59	60	57	63	65	59	59	58	44	56	68	67	43	55	56	40	76	52	59	57	65	62	56	54	56	45	48	53	47	62	64	57	58	54	33	57	55	56	37	55	52	53	46	58	48	55	61	59	48	57	45	55	50	58	55	64	57	43	56	49	52	59	58	55	59	71	53	62	50	54	54	56	55	62	48	57	59	59	62	55	42	59	53	48	64	66	52	58	53	50	54	64	52	74	50	54	49	59	46	55	52	53	52	68	53	57	69	61	45	59	67	58	66	46	57	64	55	58	51	50	54	44	69	48	56	62	58	66	56	61	58	60	64	64	59	50	57	56	68	67	56	70	62	52	54	45	68	59	70	45	52	47	56	62	57	49	58	64	46	43	48	54	57	56	57	53	49	67	63	59	50	53	45	44	62	55	56	69	65	56	62	53	59	56	54	60	57	62	65	54	53	57	54	74	63	44	36	64	56	60	62	60	62	49	54	53	51	50	55	51	40	52	51	42	63	55	56	47	57	66	54	67	68	51	56	51	56	50	61	66	59	49	53	67	64	52	56	52	46	59	60	51	57	66	50	53	55	54	53	62	65	63	51	62	48	40	53	51	44	65	56	55	42	57	59	52	53	43	66	41	55	63	67	45	61	49	59	72	54	66	41	51	55	59	66	57	50	57	46	58	63	55	56	46	53	63	51	56	52	53	47	51	48	54	62	50	59	64	50	54	51	56	49	55	55	66	51	58	36	62	65	74	57	52	82	51	58	59	52	60	48	50	74	70	65	56	53	49	67	52	54	62	69	42	55	57	68	57	65	50	58	60	49	55	52	60	44	60	67	43	74	66	60	56	54	48	52	56	54	58	49	53	66	50	61	67	65	56	72	43	65	49	59	50	53	62	49	45	61	66	51	46	66	56	50	59	54	54	58	62	50	62	50	48	59	50	65	59	64	58	64	53	56	57	53	48	60	83	63	64	69	72	52	66	56	65	54	56	53	67	62	44	51	57	60	59	67	56	63	47	55	48	58	59	58	54	55	53	49	50	51	57	55	58	50	57	55	65	58	57	58	60	40	42	48	69	42	53	48	61	60	66	58	56	59	62	65	48	57	56	42	64	58	47	57	55	57	52	55	62	45	70	45	53	57	50	60	59	58	51	63	56	46	52	54	55	49	55	63	64	74	55	62	46	59	57	65	52	54	48	50	59	50	60	58	46	51	50	68	54	58	60	50	66	57	47	62	49	65	50	53	57	48	66	70	57	63	45	50	66	47	54	56	51	53	67	57	61	46	59	47	64	51	64	55	57	51	64	59	58	59	45	51	59	57	54	45	39	51	54	52	65	57	53	47	55	61	47	57	74	53	70	51	60	60	56	62	62	42	52	61	63	70	61	47	58	61	61	60	56	58	55	52	60	59	67	48	65	60	53	52	66	49	49	62	56	54	48	68	60	47	54	72	58	66	46	52	57	58	69	49	52	52	53	62	52	53	56	54	69	50	54	42	59	53	51	73	51	48	54	31	57	58	68	60	50	67	53	65	77	58	65	56	53	62	65	48	54	58	56	69	65	56	62	53	55	58	49	57	50	55	60	50	47	72	50	52	59	50	65	53	52	56	50	54	45	52	50	47	60	57	52	53	52	53	74	70	52	50	56	52	58	60	60	62	51	65	57	54	53	62	63	60	58	46	41	62	47	62	65	57	33	55	54	58	62	63	67	56	68	51	64	62	60	68	52	49	79	45	60	54	54	53	53	59	61	57	50	57	72	61	58	56	62	49	55	59	43	62	52	51	64	56	57	57	65	40	57	70	48	43	58	58	62	59	36	60	57	58	62	57	50	56	59	58	64	48	58	43	54	53	45	47	48	45	49	55	58	64	57	65	53	57	37	59	63	57	64	49	51	64	50	54	50	61	55	51	55	45	48	56	57	63	56	52	64	51	45	62	71	39	55	64	52	53	59	73	58	58	51	57	58	59	53	52	69	54	40	43	54	63	61	55	51	61	47	58	64	62	66	58	53	47	57	53	47	64	68	47	72	49	62	48	61	56	60	50	65	53	57	53	67	67	58	52	53	62	55	66	45	61	38	55	70	46	49	67	51	48	70	64	59	55	39	67	48	60	35	64	57	60	36	66	55	55	57	69	39	73	61	44	47	56	63	58	47	46	51	70	66	47	46	58	54	64	56	50	64	49	51	65	52	58	47	67	55	51	62	61	60	49	40	59	46	64	69	55	66	60	61	51	46	56	63	51	52	53	60	55	56	63	69	48	49	65	56	54	50	53	70	63	49	58	60	45	50	65	50	51	57	35	45	38	57	59	55	64	45	65	61	63	46	60	58	75	50	60	51	55	51	64	51	57	41	62	45	46	54	65	42	49	52	62	55	44	63	60	54	54	42	51	46	52	55	52	53	66	48	50	53	46	45	58	66	62	61	48	56	47	46	58	44	63	60	54	55	45	50	49	53	64	69	60	59	62	59	56	50	49	49	61	63	68	73	67	46	54	51	65	58	53	50	48	54	72	55	66	56	58	53	53	57	63	68	42	50	63	47	57	60	67	59	58	59	56	54	55	59	58	57	73	55	55	50	53	67	55	42	66	49	56	55	46	56	51	54	46	73	60	70	64	73	68	69	54	46	57	60	53	57	50	53	66	63	59	78	49	63	55	45	61	51	55	60	46	42	47	50	57	64	58	66	55	67	55	58	62	51	50	57	51	65	63	51	61	51	56	59	48	65	53	50	66	39	53	55	69	59	55	62	58	66	47	56	52	61	54	59	61	57	60	52	59	51	49	58	54	51	55	67	62	54	51	65	67	65	51	57	60	49	60	57	64	51	66	55	58	58	54	55	68	48	46	56	58	50	50	66	49	52	61	58	53	58	44	42	57	54	67	60	54	43	52	69	67	56	58	60	49	66	60	65	53	53	60	46	53	67	58	55	47	52	67	72	73	66	42	51	54	54	57	55	48	63	53	52	63	55	57	52	60	79	63	63
16533	8317	3294	6182	17867	23329	21267	17241	15999	15964	14400	11904	9667	6348	3974	4808	5790	6569	7434	6489	3373	2970	1861	1550	1567	1775	1579	1557	1503	1706	1656	1455	1589	1981	2013	2127	2302	2370	2358	1925	1227	952	922	839	797	810	831	1076	10101	11518	9966	7578	5165	2775	1355	893	674	639	610	631	595	590	591	556	597	556	605	603	627	637	646	657	599	627	566	590	653	606	599	605	648	611	622	681	595	581	616	610	611	611	582	654	621	590	582	602	596	596	603	621	595	604	615	597	644	574	612	609	630	623	605	595	632	647	596	593	597	618	601	648	570	624	610	599	637	617	657	609	619	638	636	612	604	648	612	599	604	633	599	615	604	622	640	580	600	614	575	613	617	592	586	645	551	578	650	670	653	649	619	614	597	619	624	570	622	604	648	639	621	590	605	594	617	635	608	634	634	616	613	589	653	592	620	642	619	595	552	609	597	622	622	621	601	583	637	621	616	625	591	617	648	643	616	590	614	594	589	657	592	614	598	537	621	583	619	605	627	596	649	571	610	575	605	558	641	633	575	587	600	625	565	652	613	626	621	617	613	582	563	631	609	615	634	622	619	628	598	584	583	652	610	571	587	634	607	617	580	623	605	662	614	621	635	582	629	619	604	574	635	626	589	603	608	641	666	591	653	602	643	623	608	612	622	626	597	650	639	617	624	608	562	660	581	614	633	599	603	609	601	601	637	610	600	592	592	615	609	601	631	632	630	600	590	588	602	582	593	610	647	580	585	624	570	575	615	617	610	583	617	604	618	604	597	639	601	646	602	635	609	613	642	560	599	649	586	595	592	608	640	607	632	630	627	614	615	610	617	580	590	607	631	654	609	649	605	601	600	607	619	599	611	597	602	611	586	594	645	594	619	591	636	611	615	609	583	632	604	624	576	611	631	615	611	563	581	585	554	581	634	570	583	609	589	583	610	583	628	618	627	642	589	616	613	606	618	599	633	636	600	625	616	602	620	572	586	575	567	637	622	601	624	617	582	626	621	616	588	667	571	630	620	628	589	599	614	590	661	610	616	647	656	614	607	601	630	614	596	618	619	625	604	598	629	565	599	607	641	647	597	630	591	592	596	600	618	612	661	539	557	618	599	619	596	632	631	605	652	589	577	602	602	606	575	578	593	602	599	570	652	641	589	632	628	587	593	563	555	586	611	601	593	647	634	600	660	666	603	648	636	589	611	613	556	629	615	650	613	602	607	658	588	622	612	577	643	588	654	628	566	606	622	658	614	595	635	574	595	614	579	618	631	610	647	616	612	564	628	607	587	625	583	604	611	555	621	604	603	600	622	624	597	616	611	646	611	611	624	630	634	682	603	608	588	588	637	575	665	620	613	620	599	633	636	611	577	611	632	614	586	630	607	605	612	581	638	652	572	587	646	602	618	631	659	599	630	554	621	631	608	622	625	600	598	648	592	630	579	581	618	604	591	636	597	632	609	598	552	599	569	631	596	592	573	622	579	611	618	636	588	579	578	686	608	597	605	628	554	585	594	621	629	659	614	610	609	631	606	605	605	664	633	612	604	527	656	591	633	573	635	592	643	584	617	631	607	602	668	600	646	599	585	611	636	608	617	629	592	579	606	625	682	623	602	665	657	624	612	610	590	617	602	633	585	587	597	605	622	627	643	580	571	567	650	620	607	617	622	593	645	570	633	611	554	645	634	667	622	599	610	619	643	649	616	633	626	642	563	589	655	646	640	619	610	601	648	586	623	565	563	609	620	616	621	577	598	611	579	627	576	580	606	564	572	614	621	551	623	628	587	617	610	601	628	621	603	622	595	595	663	617	615	597	627	635	622	627	636	578	602	625	610	606	652	627	576	626	601	639	608	625	567	622	585	617	610	644	596	628	619	646	595	595	612	628	564	634	596	586	665	629	603	608	598	606	636	550	626	631	612	578	614	590	632	607	614	623	618	638	567	646	582	571	655	627	576	596	605	631	615	609	575	627	630	628	595	584	622	586	603	591	605	630	618	630	615	590	583	649	626	554	534	655	620	587	580	576	606	596	616	590	622	652	567	628	634	568	616	597	606	612	657	621	599	578	637	632	645	617	640	628	626	625	607	613	593	575	604	617	636	592	605	625	652	597	598	643	599	600	618	615	564	606	578	611	620	606	665	613	630	603	591	606	591	613	610	571	594	600	568	615	610	570	612	599	607	599	614	629	638	616	597	607	586	625	620	613	637	587	612	626	569	604	608	627	594	580	563	597	615	577	636	618	648	592	578	622	623	603	625	631	603	612	613	622	632	595	600	610	648	624	597	626	575	663	591	591	608	609	614	631	621	614	574	628	626	687	605	616	600	599	597	617	670	578	604	620	594	590	573	617	599	578	633	618	596	577	615	626	626	623	596	644	596	626	634	689	610	594	582	621	604	602	598	600	597	569	616	626	620	591	633	599	610	624	609	591	562	654	663	584	661	616	595	596	621	629	656	601	580	669	632	588	604	620	626	604	602	624	661	583	606	628	628	609	601	619	581	610	551	646	588	639	634	604	603	605	598	581	610	595	624	593	600	618	605	605	602	647	646	676	595	625	592	595	593	641	598	630	598	633	645	622	642	582	595	628	592	587	625	581	581	620	619	646	617	573	587	582	585	620	635	598	643	614	573	630	647	640	592	645	613	623	635	605	589	557	613	630	615	613	621	547	554	600	598	621	603	601	603	612	652	587	582	622	639	602	596	637	610	583	596	615	617	641	605	644	613	584	578	644	597	607	642	602	576	608	613	618	612	595	607	570	601	619	610	619	589	619	588	665	618	579	623	647	576	624	639	642	634	629	663	599	587	627	644	597	619	641	637	638	624	609	627	624	581	617	641	632	628	640	587	648	614	642	632	618	593	606	582	598	607	664	608	615	642	641	663	630	564	558	609	609	638	608	580	616	616	615	638	608	607	562	626	615	570	614	565	582	618	614	599	584	556	664	633	685	616	610	580	632	602	598	624	613	580	615	586	611	662	628	563	623	572	646	606	629	607	632	650	601	638	663	607	623	616	568	596	583	597	601	597	615	633	601	586	638	620	619	566	606	648	637	653	603	602	599	589	577	594	618	599	578	604	648	571	582	596	661	621	639	595	572	626	615	616	597	648	588	591	607	603	620	639	637	560	554	622	629	607	635	622	627	606	589	592	583	557	565	583	627	618	606	630	632	613	620	621	650	638	659	601	594	622	625	570	622	580	612	566	595	604	625	567	594	615	546	655	569	620	605	626	582	616	642	616	624	603	569	586	659	593	576	607	602	670	666	590	596	613	569	667	603	664	616	587	588	643	628	635	647	631	566	601	615	625	596	638	618	600	615	599	617	605	617	595	606	612	654	616	609	597	589	634	596	586	617	650	623	608	618	659	605	617	610	602	622	633	559	623	640	589	591	594	620	612	639	594	620	594	612	653	649	579	652	644	601	622	626	613	544	640	611	673	581	620	618	605	631	628	609	622	552	592	599	594	602	607	609	615	569	580	607	621	660	618	645
1425	223	103	67	125	263	227	179	215	236	213	196	172	130	88	83	123	145	189	142	73	76	68	48	48	64	55	45	55	56	56	63	64	77	80	70	62	72	74	55	59	43	49	43	49	37	52	45	95	144	161	116	97	77	48	41	42	48	47	44	45	38	41	57	46	47	45	41	41	35	32	33	42	47	46	30	45	38	42	47	39	43	39	50	58	44	36	49	41	31	54	48	58	46	38	54	48	45	54	51	44	49	50	50	37	51	46	54	51	49	50	45	38	42	47	52	53	46	47	49	42	47	55	39	49	47	50	51	40	43	40	45	51	39	58	43	43	39	31	54	52	52	56	53	36	54	37	48	52	41	44	51	45	43	35	44	48	40	50	42	47	33	52	29	48	44	36	46	47	37	37	48	46	40	46	45	33	43	39	39	39	50	47	39	40	37	43	46	31	44	53	45	47	42	43	58	44	42	47	30	45	36	42	38	54	40	41	45	44	40	40	46	42	42	52	49	38	42	52	39	35	33	47	42	42	44	46	38	33	41	41	25	43	43	48	46	43	45	38	40	50	42	38	38	46	40	47	34	43	42	42	43	49	62	45	42	37	41	37	48	40	33	37	41	43	33	46	48	47	56	39	31	46	54	42	34	44	49	50	48	51	50	37	32	41	26	34	40	40	40	43	37	52	43	41	47	37	46	46	44	45	45	49	47	35	52	38	43	42	44	45	35	45	39	36	41	38	50	51	40	37	37	50	40	41	38	41	47	46	46	41	56	37	49	32	48	43	41	34	41	43	40	39	42	47	40	52	36	38	45	42	44	46	39	52	42	41	40	45	32	37	47	48	43	44	42	44	33	32	41	38	46	51	45	46	49	41	42	40	32	33	46	40	44	39	32	38	40	38	53	42	43	52	47	36	48	37	42	51	50	32	48	40	53	38	47	49	45	43	40	45	41	45	30	36	43	35	44	51	45	42	47	39	45	40	49	41	44	41	31	42	30	48	47	50	43	42	38	32	31	42	46	51	40	57	47	48	37	38	34	42	45	52	43	55	31	41	47	44	42	32	45	44	41	42	46	40	40	42	41	45	34	38	44	44	36	41	38	46	38	44	34	41	48	29	42	36	42	48	30	32	35	38	40	55	35	47	39	44	34	40	41	48	32	38	43	51	42	39	41	34	50	38	47	40	50	37	54	37	46	46	49	52	35	39	41	51	44	41	51	40	49	34	39	44	46	45	50	31	43	45	41	45	49	48	41	49	36	29	48	42	48	41	45	51	33	47	37	42	55	49	41	45	43	52	45	46	44	40	50	58	44	51	40	41	48	41	36	44	45	43	55	24	44	39	39	37	53	49	45	43	45	37	40	47	34	47	40	61	42	46	43	37	47	50	50	39	47	33	44	39	41	30	50	46	43	55	49	37	36	55	43	43	41	46	45	42	48	40	40	44	42	41	30	40	45	31	36	43	44	45	40	38	33	37	62	28	36	41	38	51	24	35	37	38	34	44	32	40	37	52	48	47	31	48	39	41	51	46	44	41	41	39	42	49	36	35	44	39	47	47	47	50	40	36	43	33	35	46	39	45	39	53	40	41	47	37	37	49	37	44	31	40	51	48	31	41	49	40	50	44	43	42	52	28	35	53	36	41	42	42	39	45	38	51	44	34	37	54	48	34	47	42	39	33	45	48	51	51	33	39	44	37	39	53	42	50	36	49	37	52	53	41	34	44	41	38	40	37	39	34	48	30	40	44	37	35	47	37	37	50	44	43	39	38	41	54	35	49	52	38	39	42	49	43	45	39	41	37	50	41	42	41	54	41	51	50	55	42	36	43	34	47	46	45	41	43	42	35	35	42	31	43	47	46	50	45	48	40	48	39	42	49	37	47	46	45	38	49	43	42	43	46	38	40	50	44	44	45	49	37	34	37	38	45	47	45	38	32	44	38	31	43	47	31	37	34	37	41	42	33	31	42	47	45	46	44	59	37	43	32	44	36	33	33	45	41	42	44	51	33	37	40	39	53	45	43	48	42	41	50	50	44	51	51	36	41	43	44	46	35	42	27	43	47	38	33	39	43	44	46	46	57	40	43	46	35	50	31	52	43	39	41	50	43	38	38	43	39	45	36	52	47	43	39	36	46	38	52	54	47	40	57	41	40	42	45	38	47	48	42	47	32	39	46	28	50	52	48	34	34	36	36	36	41	40	39	35	39	40	47	55	52	53	37	40	34	57	44	32	45	41	38	33	47	41	43	47	32	43	53	34	34	58	46	44	53	41	46	48	47	43	57	41	45	49	43	50	39	42	57	41	30	42	46	46	36	61	49	43	36	50	39	37	37	41	38	60	54	33	49	38	43	42	41	41	42	43	43	37	39	43	49	50	38	43	53	41	35	34	31	48	44	35	40	37	34	47	59	36	42	37	44	43	32	35	46	61	41	35	48	52	51	47	37	42	34	52	47	40	42	49	40	27	39	35	47	41	36	31	39	47	52	40	38	43	37	32	45	52	48	35	31	43	46	38	44	51	47	49	44	36	37	36	46	46	54	53	34	35	42	45	49	46	54	38	37	33	42	50	58	49	35	46	40	43	38	35	46	45	54	37	41	49	50	56	51	38	51	49	44	56	39	50	41	52	36	47	55	46	39	39	50	32	50	48	49	52	42	47	35	34	34	42	38	42	44	37	48	44	45	41	49	47	34	51	48	45	56	54	47	42	41	39	47	49	39	37	39	38	41	50	34	42	40	52	34	43	43	44	45	25	46	41	38	42	47	47	53	41	42	38	38	33	46	44	46	34	31	43	39	52	36	49	56	43	59	53	50	38	43	46	36	47	50	43	47	50	39	37	41	40	44	45	41	33	44	51	46	47	58	52	38	48	46	49	40	45	29	49	48	49	35	53	39	44	40	35	47	45	42	46	39	35	50	36	51	37	53	41	43	46	50	50	46	33	52	44	42	48	38	44	48	45	56	37	42	43	52	46	35	49	39	45	54	46	50	58	38	46	51	50	53	40	47	50	45	47	45	37	41	43	50	44	53	52	44	38	39	35	49	39	47	36	46	32	40	46	43	40	47	35	36	39	45	41	48	35	50	50	43	47	43	46	42	46	52	36	56	37	41	40	40	51	44	47	40	32	53	47	42	45	54	53	39	40	38	39	42	36	40	48	32	41	36	39	46	44	40	40	43	46	50	38	55	47	38	46	46	32	37	50	31	46	51	51	38	36	41	45	51	41	43	43	38	40	41	63	46	54	35	48	41	48	40	37	39	47	38	36	42	35	34	34	42	44	41	44	54	44	38	44	33	48	50	45	40	40	45	48	44	47	35	45	48	54	38	46	46	45	41	48	44	44	45	45	41	42	46	35	38	42	37	48	50	31	45	43	40	36	37	37	56	37	41	38	32	44	35	39	27	39	44	44	38	44	38	45	47	39	32	42	36	39	38	36	39	38	33	43	43	40	54	44	47	53	42	54	39	51	38	29	49	43	53	57
10268	3931	1565	2733	11154	16745	14532	11457	10880	10812	9355	8146	6144	4102	2250	2051	3150	5022	5729	3923	1802	2122	1218	1046	1011	998	1049	850	985	1023	943	1060	1091	1425	1640	1523	1465	1600	1494	951	680	712	600	524	474	506	620	609	2352	3661	3593	2371	1800	1200	749	574	511	505	462	497	481	435	464	448	475	469	433	455	486	445	470	438	480	456	481	466	477	459	414	451	440	439	436	454	464	463	442	469	469	445	457	451	468	493	492	469	461	424	480	460	474	438	475	426	451	457	453	479	466	475	471	483	426	443	486	427	455	456	458	465	434	476	486	444	459	455	427	473	476	475	452	442	437	497	482	442	421	476	446	490	484	451	469	500	460	513	434	497	457	451	459	472	487	464	468	454	455	471	433	456	512	450	447	423	493	421	434	465	472	439	467	428	469	450	463	471	495	460	510	450	448	481	431	443	519	426	442	456	451	423	475	474	472	497	484	492	469	457	455	446	419	420	417	430	449	439	435	426	447	488	400	462	478	457	457	474	484	408	430	472	449	464	479	484	503	453	457	472	456	426	473	433	465	487	442	454	448	470	442	458	443	464	445	476	442	491	496	461	447	455	450	474	467	474	415	434	455	468	453	487	477	444	461	459	462	463	457	462	498	495	480	477	416	460	449	462	443	448	461	499	480	446	462	436	478	459	435	451	486	444	456	467	429	457	428	427	442	485	488	447	471	479	488	449	450	456	468	437	475	449	480	419	463	442	466	483	476	468	467	503	486	478	458	463	429	472	458	471	431	481	476	443	472	432	477	488	441	429	438	454	459	494	445	465	416	470	453	463	452	464	444	470	458	461	436	439	493	471	455	444	432	473	455	483	452	429	472	489	484	474	481	477	449	458	452	460	467	437	506	470	493	452	467	424	453	450	466	475	443	440	448	457	476	493	454	459	432	450	444	456	483	439	452	489	456	446	459	461	431	451	473	481	489	490	462	464	472	468	454	464	434	458	461	472	471	449	445	407	460	444	479	463	450	479	465	420	465	485	477	438	485	468	464	498	515	470	432	460	449	439	490	452	458	436	449	453	426	452	477	432	475	444	472	463	466	491	479	413	483	486	443	457	458	468	483	489	451	469	478	459	470	457	457	463	491	427	490	458	428	470	488	454	460	476	442	477	497	435	485	474	461	480	499	469	442	450	493	439	478	450	452	454	471	473	465	471	459	435	467	435	469	434	415	451	453	482	463	462	448	435	448	440	463	485	467	453	487	450	450	442	447	446	485	479	497	437	487	460	465	488	479	417	449	450	416	461	467	487	445	481	458	485	463	429	459	438	505	503	471	481	488	439	443	494	452	481	457	480	480	479	459	477	453	411	459	481	454	456	514	433	483	460	427	486	468	432	480	482	481	461	464	436	456	486	486	471	464	437	480	433	453	463	479	500	452	471	447	470	456	456	451	447	441	461	485	475	422	426	470	461	447	448	474	469	471	469	461	456	418	483	438	475	437	490	472	456	457	484	464	491	497	481	464	456	482	489	461	440	459	485	454	425	461	484	423	450	465	461	468	459	466	436	450	445	458	446	424	454	505	507	511	454	473	438	407	479	463	430	427	469	453	466	425	455	502	450	441	471	450	456	450	441	450	481	458	464	445	446	480	459	466	500	456	448	431	436	498	443	445	487	495	452	495	522	501	475	467	452	460	452	485	470	467	471	447	448	424	471	459	479	468	437	462	474	436	476	455	451	481	440	492	463	440	468	456	468	453	465	427	482	448	436	479	453	439	452	453	467	497	427	502	477	475	465	449	459	459	477	469	426	482	438	467	481	491	484	453	470	436	481	464	452	472	465	457	468	463	415	448	429	480	468	417	435	463	473	480	449	438	454	493	476	446	461	469	504	469	462	492	465	439	421	446	486	484	443	485	459	421	427	414	483	444	457	460	475	467	468	483	478	474	441	443	433	453	452	480	430	424	448	466	478	453	453	433	473	462	449	448	514	480	438	437	474	423	432	470	453	433	468	484	480	424	473	468	458	463	463	451	487	473	496	462	437	446	439	452	450	454	495	472	482	461	447	457	463	450	476	448	444	479	436	483	446	469	477	467	450	492	457	463	502	430	461	472	505	446	455	438	455	431	484	471	419	474	471	459	477	472	487	448	477	457	453	474	517	452	493	468	431	480	468	476	432	457	439	479	478	458	482	491	443	480	462	485	500	505	462	463	441	445	479	466	474	467	460	426	463	465	459	457	465	475	466	468	462	472	469	476	461	431	460	460	447	448	424	448	469	477	438	466	467	479	451	500	426	430	469	476	444	480	457	421	506	426	443	428	464	448	475	404	452	473	463	428	459	451	468	463	529	450	458	454	496	437	455	443	535	472	452	424	491	468	465	430	469	445	487	441	439	453	441	446	510	432	445	432	455	422	458	490	432	451	450	523	467	492	490	460	457	443	472	450	468	474	437	472	454	454	484	435	472	463	477	446	510	411	431	432	471	448	446	475	456	441	431	483	450	426	461	479	457	457	487	461	443	485	461	427	443	478	456	497	453	470	439	460	428	493	478	469	439	464	446	479	411	452	451	501	408	453	471	454	441	475	461	481	440	454	462	447	456	431	465	408	459	478	455	495	460	456	479	472	441	459	498	485	461	472	489	464	445	458	432	439	496	466	471	438	468	475	449	485	498	495	479	437	455	425	448	449	484	481	468	461	466	453	471	517	487	479	425	433	452	472	445	434	484	466	434	463	495	438	432	445	449	490	429	434	466	460	467	477	441	443	425	477	439	447	496	536	465	464	417	433	482	447	427	419	466	447	476	469	451	448	446	466	464	456	472	476	450	462	453	457	450	449	472	460	465	432	451	490	452	472	470	426	453	444	482	464	444	455	458	483	474	457	467	437	429	495	454	479	497	458	432	465	449	438	465	461	480	451	462	448	452	449	454	433	475	461	483	479	448	442	446	479	520	512	454	479	469	461	473	470	466	484	458	467	471	449	440	482	475	466	457	453	415	445	445	467	488	454	528	459	474	490	450	460	418	472	479	442	524	470	432	445	432	433	489	437	463	448	483	480	484	452	430	431	484	419	479	464	482	436	453	476	509	475	481	447	482	480	452	461	490	463	492	480	446	440	471	449	480	438	432	432	485	456	459	482	452	441	433	486	493	439	469	462	490	471	457	432	466	461	456	445	437	476	455	437	445	463	471	483	477	469	458	423	447	473	435	487	471	506	450	485	428	468	475	431	448	524	477	462	455	487	456	470	466	433	519	482	479	479	434	450	471	444	459	420	484	467	463	475	469	433	443	465	433	479	427	484	435	463	479	473	493	452	493	501	406	474	441	445	458	500	482	480	473	462	473	484	451	443	459	499	448	444	475	454	490	438	455	461	470	493	435	473	459	459	457	457	450	452	463	414	463	461	447	457	435	469	467	472	422	469	436	446	438	433	454	432	487	499	448	450	447	438	453	463	477	493	460	458	470	465	447	469	425	500	451	512	439	470	459	463	440	446	436	459	444	462	461	448	481
775	354	207	101	189	381	443	340	388	313	287	241	241	172	134	120	124	167	222	155	106	140	99	88	98	76	74	88	70	63	65	88	91	104	82	85	78	65	78	62	70	54	55	61	68	54	64	65	89	279	360	280	182	124	88	79	69	64	62	61	66	52	49	57	35	50	58	52	69	53	55	53	44	61	49	42	45	73	58	69	59	50	68	54	65	58	60	64	58	64	57	48	57	58	50	55	59	55	55	58	57	59	65	52	55	54	51	54	55	50	53	55	54	55	47	61	56	48	53	58	44	54	32	36	45	49	55	56	74	53	54	52	52	58	65	59	56	52	67	48	61	50	53	47	63	51	57	55	51	42	55	48	58	55	62	54	52	58	53	46	53	47	57	57	41	41	55	81	48	60	57	58	68	53	59	52	54	55	47	62	60	50	59	54	53	67	48	46	59	58	52	55	55	49	61	58	58	58	54	53	57	44	55	52	62	61	60	58	67	66	54	56	52	45	52	54	55	51	56	51	52	54	54	72	45	71	52	56	47	38	72	54	54	58	62	59	50	50	62	50	58	55	59	53	61	44	43	64	47	66	52	49	62	45	55	57	57	51	56	50	66	60	53	47	45	55	65	53	61	43	49	52	51	46	55	60	58	59	59	59	55	53	67	46	54	55	56	61	59	57	56	67	60	46	58	51	53	70	54	62	47	51	54	51	57	62	47	53	51	58	56	56	58	58	64	53	56	49	67	50	59	62	60	55	60	34	74	59	55	61	64	48	70	52	57	66	58	53	54	43	56	64	51	52	38	54	54	64	52	47	44	44	55	52	57	55	60	61	61	58	57	70	47	53	42	56	55	42	57	52	48	53	62	54	50	64	51	54	66	47	44	61	51	61	55	44	52	53	63	51	61	58	67	42	65	53	52	57	51	54	50	58	74	52	46	55	55	54	50	50	60	69	49	53	62	43	46	69	56	63	56	64	53	58	51	56	58	43	41	45	47	66	40	50	50	52	53	54	61	50	61	57	50	54	52	58	51	51	53	56	61	57	62	58	58	49	62	71	56	64	60	38	72	47	60	59	52	66	56	49	54	61	69	58	46	50	55	66	49	61	65	78	49	67	63	50	43	50	60	58	57	55	63	71	63	70	63	58	63	61	54	50	47	67	41	65	67	51	79	58	60	47	54	59	54	59	41	54	47	48	55	50	56	63	61	44	63	65	58	56	55	57	57	45	57	52	50	53	51	58	48	43	57	53	48	46	58	57	45	43	55	53	61	45	48	48	58	58	51	65	49	50	49	57	48	51	69	57	54	51	43	51	49	53	62	47	49	59	45	60	65	48	62	58	67	51	62	55	56	51	54	42	47	52	39	51	56	72	59	52	55	58	60	57	54	43	55	50	64	60	60	57	59	70	57	71	48	62	51	52	53	66	57	52	61	48	56	60	49	55	46	57	59	56	52	74	59	49	69	55	63	59	63	47	50	54	50	60	66	54	61	68	57	59	45	50	47	50	54	66	54	48	63	50	49	51	54	59	57	70	45	59	65	51	45	60	53	47	57	60	52	60	40	48	52	55	40	58	59	62	55	48	69	62	55	53	59	53	57	53	52	48	69	52	52	53	59	59	56	57	48	57	58	45	42	78	52	57	51	39	62	59	59	53	50	41	49	57	54	47	57	61	45	40	63	59	53	57	59	57	51	42	47	44	52	73	61	39	58	57	48	61	63	59	54	38	43	56	60	59	55	58	56	57	46	52	53	50	46	52	60	38	50	67	65	63	57	43	56	45	60	55	51	51	43	60	47	59	46	50	58	62	56	55	61	61	55	58	54	61	65	42	53	55	46	40	61	62	54	57	60	46	58	61	64	51	51	61	53	47	47	59	53	69	53	71	62	46	48	54	48	56	51	43	47	48	66	66	66	56	53	47	63	63	48	54	55	44	54	48	54	69	51	61	49	53	53	54	54	44	65	60	44	61	63	61	42	51	46	60	42	53	51	59	46	62	64	51	50	59	48	49	48	58	47	57	54	57	42	44	48	58	49	58	60	47	52	66	72	61	53	55	50	52	54	50	51	50	61	54	66	67	44	51	53	47	68	51	59	48	55	58	61	70	49	52	65	50	60	59	63	57	55	61	44	60	53	67	62	60	54	56	50	59	58	66	67	54	58	52	59	66	47	70	57	53	57	49	56	48	71	56	59	57	62	49	65	59	53	54	56	66	58	49	59	64	53	54	50	56	44	44	59	55	52	69	59	50	61	45	60	54	59	52	51	55	44	59	47	47	43	54	57	58	61	39	59	60	45	66	66	55	52	49	50	60	53	51	44	57	62	72	60	52	61	47	60	55	50	43	53	68	50	63	61	52	45	70	59	54	47	56	57	56	48	71	59	57	59	61	60	58	58	47	48	49	43	59	51	65	53	46	66	51	81	63	45	45	59	61	55	51	60	62	40	52	59	53	62	64	56	55	54	66	45	52	66	52	44	52	68	50	44	53	64	56	59	65	67	49	57	63	50	69	62	57	50	54	50	55	49	55	56	56	64	58	51	52	47	52	54	68	47	57	58	58	53	58	68	56	64	53	50	66	46	57	56	54	62	53	44	51	52	49	51	62	47	49	49	49	55	56	61	63	47	51	58	52	52	54	56	55	57	64	52	45	63	53	46	62	67	66	48	44	53	52	48	51	52	51	54	59	48	37	53	64	47	49	53	50	65	47	58	69	56	41	51	48	56	67	55	62	55	44	59	47	45	51	75	57	52	57	59	61	60	49	63	52	49	51	49	55	64	45	47	47	46	56	64	57	50	57	56	50	59	53	52	45	71	68	56	51	66	65	47	60	75	50	71	68	48	53	55	51	58	58	55	51	59	56	55	73	61	51	56	58	50	51	57	47	46	56	52	52	51	50	64	56	59	53	60	51	60	58	64	57	49	55	64	51	60	50	53	45	52	46	52	49	43	47	55	50	47	55	48	59	60	51	52	48	56	61	47	58	60	62	48	58	55	58	55	52	60	52	62	41	46	65	56	48	70	51	62	53	53	49	64	51	45	50	62	45	50	49	48	69	62	55	59	63	57	64	55	46	51	41	50	52	69	49	47	61	47	51	58	48	65	55	62	63	62	69	54	50	50	52	55	58	62	49	60	67	63	50	57	55	61	57	65	62	66	50	48	45	51	68	55	55	43	49	64	55	68	50	56	67	49	62	60	65	56	44	51	55	47	53	39	56	46	54	52	48	54	54	48	51	47	59	47	51	62	55	53	51	53	58	56	53	46	61	56	59	68	56	55	59	60	52	61	56	39	59	48	57	63	47	64	49	58	66	67	50	59	55	58	61	58	45	44	65	61	52	48	58	57	62	67	64	65	49	60	53	50	53	58	53	60	40	54	58	50	60	46	60	59	48	51	56	43	57	55	60	60	60	44	60	57	55	64	62	51	59	54	52	54	48	49	58	59	42	62	50	63	54	47	41	63	53	46	60	60	60	53	61	56	66
13260	6823	2928	4938	15101	20651	18499	15447	14861	12935	11226	10730	8705	5904	3536	2892	3746	5495	7063	4737	2434	3167	2207	1885	1889	1795	1436	1463	1315	1375	1302	1464	1994	2221	1973	1749	1761	1526	1363	1076	1015	935	885	801	732	751	798	779	1386	6568	9490	6756	4239	2351	1230	908	708	624	640	560	593	608	595	547	592	575	663	595	581	595	618	573	605	578	591	581	626	594	565	579	615	537	590	605	598	589	587	589	595	645	585	615	614	589	595	601	599	595	582	585	597	549	597	595	616	582	627	608	600	597	561	572	576	598	607	570	559	605	605	600	586	596	597	552	590	594	603	607	542	578	557	625	614	563	575	582	573	586	605	587	590	604	617	543	581	568	580	606	629	581	575	590	574	581	623	595	594	590	558	591	642	585	575	627	578	589	562	585	604	580	546	576	607	605	568	579	591	599	591	553	578	597	626	603	605	585	603	603	572	596	602	609	607	581	619	573	607	574	576	605	576	554	587	588	577	578	608	579	633	622	616	602	600	593	576	579	591	604	590	626	640	627	583	567	590	558	619	641	596	616	580	562	591	599	581	566	600	563	622	609	564	622	591	610	601	564	590	586	633	594	627	599	621	607	622	575	579	568	579	556	586	606	628	596	644	581	616	585	576	581	551	561	599	610	535	590	592	622	562	608	543	583	546	625	567	628	612	635	558	590	586	550	584	556	625	562	562	580	595	565	552	581	571	597	604	591	604	591	594	601	593	557	628	610	610	597	581	567	643	623	596	596	599	576	601	595	614	574	609	554	584	600	642	591	638	621	586	599	593	607	587	615	578	575	606	607	615	616	600	601	564	566	597	641	580	611	610	598	584	588	586	577	615	597	638	588	602	591	627	584	590	623	585	618	577	596	655	606	585	604	544	608	594	647	612	573	569	595	626	628	573	611	620	654	588	601	584	575	611	581	641	639	587	609	592	614	557	556	583	619	578	578	593	582	612	608	573	590	618	617	636	583	557	524	594	555	582	590	622	549	603	589	615	568	584	544	618	557	543	557	566	610	601	568	542	588	570	604	630	618	618	597	624	550	597	617	614	573	580	595	581	598	589	600	589	630	600	579	567	609	581	564	607	602	571	620	584	585	565	609	596	572	549	655	605	545	582	559	579	543	590	588	592	589	603	600	572	586	578	627	621	653	596	608	581	578	568	598	635	595	585	575	575	631	560	631	588	618	575	610	621	611	614	573	585	624	589	569	623	622	576	543	608	572	576	556	587	594	615	635	612	600	612	559	587	598	604	595	603	591	564	607	601	575	587	621	585	608	612	627	583	613	623	619	593	600	608	585	618	538	589	591	535	596	596	592	588	608	573	579	613	590	609	647	602	606	592	618	608	596	613	590	627	586	572	550	609	621	577	590	622	568	612	635	599	580	614	585	604	640	552	606	609	568	587	643	626	554	563	591	567	547	595	525	593	604	586	596	594	631	572	569	592	627	571	601	567	626	566	585	596	614	606	589	639	571	620	554	582	540	610	590	609	604	535	587	595	554	563	627	565	636	553	630	575	560	563	543	566	554	570	597	557	566	583	612	562	618	541	587	599	622	559	530	568	602	567	633	564	598	604	566	620	633	554	617	623	586	596	547	552	607	544	606	589	616	550	577	610	588	595	593	588	548	555	599	581	587	571	561	558	561	558	633	623	578	615	600	564	542	607	622	573	618	614	612	596	579	582	657	659	577	641	589	568	636	604	593	574	593	603	597	563	568	574	586	575	600	602	598	662	577	559	589	587	587	560	601	600	567	595	586	564	550	605	585	580	648	627	593	555	612	584	617	610	614	562	604	582	597	600	604	538	566	560	637	581	593	578	593	602	594	569	581	591	614	618	586	583	591	550	602	603	592	593	626	574	604	576	597	577	597	589	606	641	573	606	602	612	600	562	596	595	626	576	632	597	602	614	627	572	603	577	603	612	610	571	585	559	534	585	596	581	562	597	576	586	578	572	592	617	589	607	563	629	570	627	582	590	596	630	588	622	588	578	582	564	561	619	567	592	585	633	628	568	576	574	573	597	571	614	595	599	606	582	589	589	556	615	578	608	647	588	614	631	585	590	569	560	592	585	618	565	596	561	554	623	581	564	585	565	622	608	609	596	585	569	555	584	559	571	569	632	599	585	611	606	593	621	567	578	567	595	557	561	555	624	605	627	576	594	560	593	608	597	564	599	565	614	577	615	580	632	587	600	575	630	596	585	598	574	578	586	603	615	602	544	604	580	619	591	610	553	562	627	608	590	523	614	620	562	611	600	623	604	571	577	610	622	603	623	579	600	610	569	555	611	585	569	593	565	565	582	573	605	626	553	603	580	585	581	568	599	627	586	592	586	562	581	571	556	549	592	586	602	548	573	605	602	582	550	593	565	598	609	622	553	611	601	575	571	609	595	611	586	570	589	574	602	622	607	580	573	611	585	559	598	633	627	625	569	593	615	597	607	576	578	593	605	606	598	583	571	575	599	623	609	595	624	578	548	628	559	600	573	587	546	604	639	614	623	645	565	571	565	587	600	600	588	608	594	573	579	599	593	595	595	597	577	624	628	536	591	586	593	593	612	579	531	566	613	634	621	632	618	590	555	575	607	597	586	616	575	562	616	616	649	603	657	599	598	618	598	583	568	549	625	576	601	605	615	572	557	573	676	577	609	600	593	593	616	564	552	563	611	612	575	590	555	595	636	554	608	574	566	568	614	604	570	594	588	522	611	571	603	578	565	619	546	605	597	588	633	592	630	599	647	614	563	603	603	614	589	562	591	583	579	585	579	558	579	624	627	611	605	635	629	537	603	618	589	601	583	576	546	626	590	588	595	557	568	554	621	601	601	596	601	557	598	572	636	598	583	594	570	582	572	625	592	594	624	589	584	619	600	643	611	581	646	596	632	597	624	610	610	585	609	620	578	596	562	589	557	614	596	562	543	610	584	632	544	584	587	594	581	599	600	626	592	586	574	632	591	554	595	599	588	613	582	607	579	551	584	583	598	595	624	555	596	633	604	566	586	585	590	596	624	618	585	605	559	603	621	573	575	590	607	555	574	601	606	578	614	619	590	574	585	616	617	626	591	618	582	580	613	591	588	545	571	558	585	586	596	580	575	596	632	596	581	572	605	586	592	567	605	556	589	613	636	602	627	560	622	612	577	593	603	617	595	591	577	626	582	579	583	581	589	565	589	597	583	635	643	582	645	553	571	635	598	602	589	616	583	567	597	576	582	604	584	630	611	561	605	602	599	587	576	568	580	563	591	613	557	603	612	590	573	566	580	625	585	571	583	564	590	625	570	618	579	558	600	606	620	563	594	604	625	618	580	635	584	596	577	616	569	606	596	633	604	609	574	567	559	597	599	566	545	549	587	636	553	613	584	583	633	602	584	584	605	580	619	640	610	598	587	598	591	629	600	562	567	571	591	612	609	598	600	596	594	658	523	552	598	601	610	571	556	583	600	575	567	616	619	595	558	593	622	602	563	592	614	621	582	614	574	590
2230	270	176	141	177	335	351	305	329	277	265	244	258	129	99	91	130	153	204	142	86	86	111	75	112	81	70	90	70	49	68	94	90	84	66	79	48	66	62	56	55	60	46	33	45	41	45	50	75	320	446	325	181	110	71	51	56	42	38	47	40	38	34	43	36	38	47	35	32	46	43	44	46	40	54	43	42	43	51	39	43	39	38	34	49	33	50	47	44	53	45	39	41	36	40	50	36	47	38	47	38	33	48	51	35	45	39	44	47	43	45	47	50	37	46	48	50	43	43	31	43	45	56	49	35	38	28	45	29	45	39	41	40	27	44	35	32	39	36	43	44	47	52	47	34	48	48	48	33	48	44	49	46	55	46	44	34	40	28	30	46	37	39	57	50	38	40	47	40	46	43	30	36	41	45	38	45	46	39	41	51	46	46	35	49	31	54	39	31	41	35	48	43	38	37	43	35	53	41	50	43	42	42	44	54	45	53	36	43	35	51	32	40	40	39	35	47	40	46	56	42	31	39	53	43	39	52	48	41	43	46	44	37	50	48	43	43	33	44	41	40	34	45	36	55	36	46	50	33	41	49	43	47	44	45	44	51	39	36	30	40	48	40	49	50	46	31	49	50	55	43	37	39	46	48	43	41	46	49	37	54	38	36	48	54	46	48	41	56	38	51	58	38	67	33	50	39	41	38	40	44	43	47	34	37	43	45	48	46	39	45	48	44	36	36	45	53	34	29	45	32	49	40	45	47	48	44	48	41	40	39	41	40	30	39	53	36	34	32	47	53	40	51	32	63	59	34	48	38	33	36	52	34	50	34	41	40	46	44	41	56	39	39	47	54	46	44	53	43	42	44	53	48	46	47	46	45	46	50	41	35	45	43	39	50	61	34	54	57	29	51	47	42	47	40	40	39	38	56	33	56	40	44	44	51	47	39	42	49	50	45	42	31	48	40	49	58	37	39	37	37	37	36	37	42	40	44	42	46	37	38	44	45	41	44	34	46	38	49	46	45	53	45	43	31	45	52	53	45	43	42	39	49	51	48	32	38	41	39	44	26	35	41	41	45	42	53	38	43	49	43	42	40	38	34	31	39	40	38	42	46	45	36	32	35	50	50	46	28	33	41	48	48	45	47	52	48	47	42	43	40	38	65	47	40	42	38	52	45	50	42	30	49	46	38	45	60	50	28	27	40	40	35	40	40	46	44	39	46	43	37	45	48	46	43	44	43	48	38	45	29	49	53	44	43	44	43	51	36	50	42	41	44	55	43	42	44	53	48	33	37	41	34	42	42	40	47	46	46	37	41	46	55	52	49	36	40	40	38	43	48	42	40	41	40	45	45	39	39	44	46	39	39	34	42	55	33	37	43	54	39	39	41	42	36	41	37	28	32	33	28	44	43	38	34	44	38	36	47	35	42	38	51	45	43	48	37	45	36	45	41	54	54	57	46	38	42	30	46	41	40	37	54	47	42	52	36	36	42	40	40	50	37	45	37	52	49	42	47	46	45	36	35	41	42	36	58	44	35	43	31	44	43	46	37	32	36	31	44	38	48	36	47	40	41	47	51	50	47	41	42	49	40	35	46	51	49	49	42	42	38	45	48	44	38	49	36	70	37	44	38	51	51	37	49	32	36	50	52	51	35	43	44	45	47	39	38	51	45	44	45	38	42	45	49	39	65	50	35	45	39	44	39	53	50	38	53	35	46	46	45	36	37	48	42	43	34	39	42	46	40	53	40	49	43	34	47	54	41	39	42	43	37	41	45	39	46	47	44	44	50	41	40	47	39	41	32	37	47	55	25	46	44	47	37	42	40	33	38	33	47	56	41	37	39	44	49	32	50	41	42	44	42	34	53	39	52	46	37	37	46	34	44	56	57	37	45	42	36	42	43	35	55	39	43	35	33	34	54	23	42	39	48	40	38	43	42	39	39	31	46	42	38	39	38	40	54	42	42	42	38	41	42	51	49	43	52	39	42	50	47	44	41	42	37	47	38	53	48	28	45	35	48	41	51	54	40	49	34	37	48	54	52	43	36	41	47	37	45	62	50	35	47	38	52	43	39	50	38	33	43	40	39	49	49	42	44	45	48	48	38	62	39	52	53	47	41	52	35	46	46	32	38	37	49	35	46	32	38	53	43	42	40	56	31	29	51	42	48	46	43	49	42	51	36	35	49	49	32	41	44	45	41	40	44	45	40	36	45	41	35	50	34	41	37	46	38	45	44	42	52	58	44	42	45	47	56	48	59	34	42	48	44	46	37	53	44	39	48	38	30	52	39	45	40	40	44	45	39	38	44	52	31	40	42	39	38	45	46	36	45	35	61	34	54	45	44	42	50	47	48	38	40	35	37	41	44	45	46	57	50	35	36	37	46	48	34	37	43	47	45	42	42	51	43	50	56	44	42	37	39	43	37	31	33	37	41	45	40	39	46	43	61	46	46	48	50	33	48	43	29	54	30	40	39	45	47	39	38	31	37	53	44	39	49	48	41	57	49	40	62	40	52	41	42	46	44	47	47	46	33	50	34	46	46	45	40	39	43	36	35	37	39	35	43	48	38	42	39	54	46	40	35	53	35	41	41	42	36	39	44	33	40	35	44	47	37	31	44	54	42	41	46	41	36	29	41	49	39	49	40	43	43	43	44	53	42	46	32	35	40	40	45	38	36	43	55	37	49	48	41	49	30	47	47	50	36	42	41	39	33	34	44	40	35	60	33	47	39	47	33	37	45	45	45	45	42	45	44	29	42	47	36	44	53	35	30	45	28	33	40	40	48	46	51	49	52	39	45	41	34	38	35	48	48	43	40	43	39	44	41	52	49	38	38	45	39	41	53	51	36	43	47	44	39	42	49	47	34	39	43	46	41	52	48	50	38	51	40	40	50	50	45	30	50	41	41	42	43	44	44	44	40	48	54	46	48	49	41	37	39	39	45	29	51	39	46	56	37	38	38	41	32	44	40	42	32	43	31	45	42	45	38	34	43	41	34	48	38	39	46	35	50	37	40	48	41	47	41	41	49	46	52	36	38	35	43	48	48	46	34	36	44	41	34	44	26	50	47	43	42	47	35	45	36	36	39	37	49	51	37	45	42	48	38	40	40	41	45	47	48	35	48	31	54	42	40	36	46	42	48	42	47	47	37	41	31	45	57	43	51	38	42	34	45	51	35	34	39	42	32	43	48	41	37	57	46	50	34	38	33	51	44	42	49	48	40	40	35	38	29	44	37	36	42	26	51	42	46	33	43	41	38	49	40	36	54	37	42	46	52	47	47	48	35	36	46	40	47	27	44	43	45	43	45	56	43	36	49	46	39	53	45	45	37	40	39	42	31	36	39	35	41	35	41	48	46	52	51	46	38	48	55	49	45	22	28	44	30	42	34	38	42	32	62	41	42	44	50	36	49	37	43	40	38	44	46	39	50	49	39	45	37	33	36	39	44	30	45	33	46	38	38	37	24	42	53	42	38	45	47	35	49	33	32	43
12672	5519	2859	4303	14872	19649	18200	15219	15086	11819	10708	10201	9040	5955	3468	2654	3674	5105	6137	4296	2750	2942	2358	1792	2203	2084	1423	1778	1589	1081	1379	1606	2467	2124	1957	1905	1333	1019	1099	1078	949	782	874	803	659	593	603	831	1198	7645	9839	7353	3908	2137	1064	700	566	488	457	505	435	486	478	453	447	481	487	434	461	443	457	447	453	462	495	471	464	464	482	465	434	461	454	449	435	453	441	467	454	458	442	485	466	439	461	470	462	480	471	466	453	457	440	461	466	472	433	459	444	487	515	453	435	474	477	481	460	469	456	461	469	442	469	430	473	454	443	461	466	481	434	459	458	468	506	468	443	455	449	459	446	467	442	509	488	417	449	434	469	459	461	471	463	459	479	424	440	464	467	499	469	447	477	473	480	443	428	474	471	419	447	433	496	474	478	475	422	428	461	474	489	461	477	481	425	455	453	463	482	436	474	469	433	451	478	452	436	420	497	434	442	440	462	448	469	470	453	451	480	481	462	509	425	491	385	488	468	451	443	433	451	449	456	445	455	441	469	441	480	443	483	445	439	473	466	480	494	413	468	451	477	439	480	483	457	503	434	474	470	443	447	410	480	443	457	485	457	455	473	471	496	443	468	460	441	468	498	477	465	457	476	447	465	469	458	511	483	493	411	469	467	481	469	418	481	459	424	445	459	451	439	477	433	461	418	438	444	483	494	422	415	462	444	424	444	488	437	460	466	471	427	471	446	466	441	492	422	461	469	486	478	458	471	478	465	478	439	488	474	468	416	465	450	488	488	469	484	471	444	441	458	446	463	484	446	479	492	480	491	466	444	489	484	470	480	479	456	443	434	459	440	471	477	431	434	439	403	458	469	440	465	448	410	464	441	441	465	442	466	466	444	431	490	435	449	441	432	455	483	480	451	414	453	494	443	452	470	442	491	440	449	488	471	442	506	429	432	444	434	452	495	441	443	470	425	470	455	478	486	476	471	477	441	484	468	477	462	479	424	459	488	453	433	454	452	451	440	490	452	446	437	474	455	436	492	479	451	470	501	445	474	447	460	461	446	465	478	504	477	472	453	412	472	478	462	478	460	442	463	446	418	449	429	461	465	493	446	460	426	468	488	505	460	480	436	461	439	452	449	443	463	427	431	454	426	481	495	465	437	420	448	476	446	450	468	442	422	433	471	448	451	497	471	461	438	495	470	470	474	495	430	455	452	419	432	499	460	458	431	457	464	469	475	437	434	470	491	455	485	467	436	488	433	463	450	490	469	478	444	459	499	466	479	498	464	492	461	459	443	445	471	451	443	462	506	506	472	474	451	465	447	451	451	488	474	440	439	450	426	442	433	437	453	463	481	479	421	455	476	482	454	455	468	480	483	491	487	470	475	467	472	463	423	443	463	451	452	448	490	485	414	510	440	470	481	454	458	469	456	436	461	453	488	460	443	442	446	448	441	436	442	450	456	458	444	457	469	479	456	451	485	452	437	455	437	469	472	487	472	491	458	431	445	481	451	472	428	469	475	464	490	445	442	424	451	523	460	458	470	505	462	478	465	456	426	442	486	483	448	492	464	448	459	480	478	495	464	474	452	478	457	451	449	445	485	492	455	484	488	472	450	482	468	465	472	440	408	448	467	457	420	459	438	442	462	479	466	452	448	425	467	410	428	445	456	453	466	484	487	473	481	464	426	466	444	455	436	467	486	459	479	430	464	443	445	435	451	451	491	464	446	455	471	475	454	448	494	452	467	460	462	440	436	456	464	479	478	454	456	457	477	440	494	443	453	425	452	442	453	467	449	475	469	451	472	463	447	474	473	428	478	455	507	479	455	452	454	457	460	489	478	439	451	439	440	474	488	433	442	458	471	432	460	470	479	443	450	462	416	458	495	440	458	415	443	482	485	459	444	478	453	488	479	448	496	474	463	466	474	410	428	467	455	478	469	469	444	475	461	421	446	431	449	442	449	440	476	438	438	477	428	442	428	497	491	476	456	416	444	471	498	485	475	456	498	477	440	428	469	475	532	436	441	473	442	470	465	430	439	434	469	456	452	463	456	467	482	424	469	446	467	483	466	445	451	476	476	455	476	451	465	462	442	467	478	470	503	469	445	440	431	488	453	485	469	481	421	493	468	472	474	445	483	422	457	426	480	487	479	455	469	444	466	475	469	445	483	457	470	516	476	453	451	473	445	475	432	441	476	450	474	450	498	460	449	457	460	465	466	456	464	464	459	465	479	452	444	498	444	423	458	457	453	479	485	479	440	475	467	443	473	502	465	460	437	438	475	440	452	442	476	480	466	479	496	438	457	485	459	499	444	441	459	417	439	469	471	475	497	437	468	475	470	498	469	442	448	476	469	479	445	477	502	463	489	423	430	477	501	482	466	430	443	452	457	428	480	434	485	487	462	439	447	467	450	464	466	463	450	458	460	411	468	463	467	446	437	449	448	464	454	471	484	428	433	464	502	438	448	430	489	456	466	441	427	475	443	476	418	451	441	489	469	454	462	476	491	441	473	487	442	480	488	435	465	465	445	425	471	465	446	427	457	460	442	436	479	467	439	451	458	495	456	460	414	443	461	443	460	447	495	464	468	428	421	448	478	438	495	496	473	439	488	445	457	465	469	459	458	441	449	443	483	475	442	450	470	448	486	425	450	482	473	520	473	448	470	501	473	481	442	444	492	490	509	503	461	460	453	479	469	450	469	501	470	447	466	496	500	445	483	506	438	451	463	492	446	463	442	450	442	456	441	477	478	458	433	443	415	459	475	471	495	463	491	452	445	459	510	437	458	461	494	467	449	445	481	468	472	478	458	472	448	435	442	437	438	440	488	470	520	480	467	452	459	447	459	472	504	435	470	449	499	453	503	455	461	454	462	445	468	474	477	424	469	482	477	418	451	450	473	408	412	472	479	461	449	484	492	478	419	469	431	449	451	469	416	462	474	445	465	471	481	463	470	466	461	486	470	445	490	466	506	464	470	459	450	455	453	444	447	447	470	443	471	488	471	476	450	497	468	506	471	462	459	473	446	488	477	447	514	457	458	489	489	467	432	457	482	452	457	476	452	439	479	475	468	453	473	437	438	454	462	456	444	444	436	482	495	427	446	440	466	439	427	458	459	462	458	465	435	435	464	455	454	446	441	431	460	450	479	450	446	411	494	452	463	452	429	473	479	469	406	423	434	464	452	511	453	512	464	456	449	487	473	449	475	446	461	451	414	472	463	465	449	446	448	474	467	451	482	477	462	456	491	495	462	440	432	447	468	483	456	461	443	489	434	477	466	466	483	477	486	470	427	469	501	459	474	460	476	450	463	458	433	467	473	452	462	422	472	456	456	453	468	478	414	479	440	454	462	478	485	449	446	458	505	441	455	441	455	479	421	502	472	524	431	496	429	475	462	425	448	422	441	445	466	453	449	426	491	511	429	447	462	447	480	474	466	499	509	475	489	503	452	452	438	437	473	493	471	496	490	428	489	423	471	445	462	460	434	484	470	427	464	459
1262	456	245	131	263	441	462	385	404	309	298	290	301	227	153	124	157	196	225	165	137	114	98	112	101	137	81	108	91	87	84	127	128	105	124	120	70	71	72	68	79	83	62	53	50	65	68	55	90	516	633	391	247	142	106	74	60	66	52	41	51	40	60	61	64	50	51	66	48	56	50	56	55	59	54	62	54	55	49	63	71	61	50	59	50	66	49	72	58	53	64	60	51	53	52	59	56	57	53	63	57	49	57	44	69	53	56	45	66	62	62	40	61	66	61	55	50	61	61	54	51	55	61	56	52	51	57	53	45	40	56	50	54	46	66	61	56	67	57	60	56	49	57	50	53	55	66	63	52	53	50	48	46	38	59	47	47	54	55	58	64	62	63	57	46	54	40	61	49	63	45	49	66	44	53	52	55	59	46	49	60	51	57	50	49	66	57	57	62	52	77	55	52	68	51	40	57	51	63	55	60	64	57	54	45	51	59	53	61	64	81	44	58	37	62	56	51	50	65	50	62	50	50	52	53	47	52	49	63	52	48	68	45	46	67	61	52	61	54	61	44	54	46	56	67	65	55	43	49	61	62	49	61	51	60	57	79	69	58	48	45	59	47	53	50	66	55	49	56	45	64	52	52	58	55	65	74	40	62	66	52	49	52	60	72	51	51	52	60	49	66	51	56	41	51	55	54	48	61	73	60	61	44	55	62	45	58	62	51	67	72	49	56	48	63	51	48	54	46	66	60	49	48	69	59	53	46	59	52	46	74	61	59	45	51	60	47	60	45	52	60	54	69	61	62	58	47	47	53	61	62	58	56	60	59	47	60	54	59	64	65	55	55	60	54	59	45	52	49	47	40	52	56	64	58	60	63	47	73	54	51	60	75	67	56	60	56	65	55	53	49	61	53	45	62	63	56	46	45	46	55	50	50	69	61	61	57	54	61	52	51	41	66	54	56	61	46	64	58	65	59	49	63	50	66	45	61	53	51	57	69	50	57	55	58	53	72	49	64	55	60	50	50	71	69	58	52	65	56	71	62	52	65	52	52	53	46	50	51	44	69	52	50	60	52	46	62	57	68	60	45	41	53	51	58	51	55	48	47	41	74	68	53	68	59	57	51	48	65	51	58	66	53	51	60	45	56	51	63	44	65	52	59	48	46	58	50	42	59	45	58	59	49	50	55	47	51	62	45	54	54	43	59	61	60	53	58	47	68	63	57	47	50	59	52	43	66	61	64	58	48	58	71	52	44	42	46	63	36	51	60	66	56	51	50	48	40	61	53	63	55	58	65	51	56	55	49	70	58	46	53	60	42	59	47	59	51	55	43	66	57	55	40	65	52	38	56	64	79	66	61	54	61	44	57	44	63	53	49	50	52	39	63	56	53	54	66	60	53	61	69	55	57	47	49	59	53	55	54	75	63	53	55	51	52	68	54	60	49	51	62	55	68	56	54	55	61	64	54	51	68	54	51	62	56	58	50	40	70	51	71	47	58	51	51	55	56	50	58	57	59	60	54	52	69	60	55	50	51	62	40	55	52	39	49	40	63	51	70	56	55	55	54	64	59	57	63	38	46	48	53	57	64	46	58	58	52	51	51	52	52	68	57	58	62	62	55	68	74	65	72	48	56	58	66	44	54	55	70	58	58	45	63	50	47	61	59	51	53	71	63	44	58	51	59	45	54	55	56	43	53	62	51	64	63	47	44	52	52	69	61	53	55	51	51	75	61	57	62	57	61	61	44	49	57	57	60	42	59	55	63	51	51	63	52	53	58	48	57	61	63	50	67	52	58	67	56	55	50	52	57	55	59	48	66	69	58	52	49	49	59	62	36	66	46	56	72	56	63	59	61	47	52	58	68	49	62	48	63	60	60	48	61	55	62	46	56	57	51	61	58	53	50	53	53	56	64	57	58	50	62	54	51	53	57	53	44	50	60	56	48	50	43	54	49	55	53	40	59	64	67	45	54	59	59	53	58	44	55	62	53	55	61	63	56	68	59	57	52	49	55	64	68	65	39	60	61	48	51	59	73	54	59	55	55	54	53	57	55	49	55	57	59	50	52	56	52	62	56	50	56	55	66	59	60	49	56	56	50	40	69	54	56	50	52	56	48	62	53	55	59	42	61	59	67	46	50	52	68	56	45	60	68	51	62	51	59	63	53	55	42	51	49	54	58	53	55	47	59	45	72	48	60	51	48	64	56	57	58	48	49	56	56	58	51	77	57	65	61	58	70	60	56	51	59	63	43	71	71	55	53	69	51	47	53	69	66	56	64	50	55	63	69	52	54	50	49	45	52	59	54	43	55	65	60	60	53	68	56	60	60	53	56	70	58	47	42	53	63	57	53	52	75	70	61	58	48	53	59	45	51	58	51	50	62	55	46	66	54	45	51	49	52	54	61	49	63	54	61	48	57	50	46	60	69	62	67	36	61	46	57	60	60	58	60	59	46	60	66	54	62	38	50	45	44	60	53	49	60	54	49	51	35	42	58	62	60	50	58	56	48	60	46	58	60	67	60	42	58	57	48	51	65	66	45	44	46	47	52	63	55	52	69	47	57	51	63	62	52	53	53	59	52	54	49	53	50	60	56	60	66	57	57	51	54	58	47	51	56	64	52	73	56	50	57	61	63	42	64	52	48	49	48	51	61	47	57	53	59	73	51	61	45	57	49	62	52	51	66	61	51	44	55	73	45	49	60	44	47	61	55	60	50	42	50	51	52	68	49	48	59	45	57	59	53	47	58	52	55	63	40	60	50	60	54	53	65	54	57	48	58	61	63	50	46	60	46	49	55	62	45	57	41	55	76	58	55	63	61	54	57	54	50	46	74	53	63	57	62	60	46	50	54	55	62	50	40	63	58	63	43	65	54	59	61	54	58	59	52	53	51	51	51	54	51	64	57	68	57	51	44	67	55	62	63	55	48	56	48	58	63	57	60	59	63	56	53	55	60	52	53	59	59	66	68	68	64	57	49	57	59	50	60	65	66	57	44	48	58	88	50	59	57	53	72	60	57	57	63	48	55	58	48	42	58	53	70	77	64	51	44	56	58	49	49	70	49	60	62	56	66	47	57	69	61	70	51	66	62	66	62	54	61	57	65	56	49	54	54	52	71	51	64	46	63	50	59	52	63	56	51	58	40	59	56	62	65	55	58	52	48	55	64	63	46	56	56	61	52	58	63	59	67	53	61	65	50	54	53	52	56	53	52	69	55	51	62	50	41	67	55	58	52	56	49	47	64	57	52	57	46	52	58	57	58	48	49	58	65	48	57	58	59	48	50	49	52	56	60	66	43	50	62	68	41	53	60	53	49	63	59	72	53	55	62	45	60	56	51	65	61	66	48	47	70	61	59	51	52	57	47	65	53	53	66	54	48	60	49	53	52	59	54	51	66	67	49	53	60	48	67	53	66	59	62	55	50	48	61	55	64	50	55	53	71	47	61	58	43	62	59	47	64	52	60	50	49	56	54	53	52	46	57	65	46	55
16586	7817	4183	6076	17890	22273	21444	18223	16950	12319	11158	11550	10930	7596	4167	3331	5216	5912	7028	4349	3880	2985	2041	2162	2698	4007	1839	2567	1721	1536	1752	2769	3680	2794	2748	2628	1749	1443	1491	1502	1366	1322	1064	957	712	762	787	775	1777	11621	13011	8921	5198	2793	1328	929	696	660	604	624	573	598	597	600	593	612	604	575	613	582	650	625	581	586	591	587	551	626	589	642	605	601	615	586	637	610	584	602	584	596	649	592	630	571	599	586	584	642	578	618	626	613	631	623	596	590	597	609	642	618	585	623	618	621	586	607	568	628	574	572	603	612	601	619	642	662	585	593	579	598	575	577	575	638	562	599	626	642	593	619	584	585	592	613	606	527	628	629	621	608	584	614	581	589	605	601	634	607	598	596	642	609	628	602	646	581	590	596	609	620	600	576	639	595	560	592	666	590	607	613	608	612	584	616	561	599	589	619	620	593	658	579	606	572	552	562	582	643	629	638	613	631	589	612	597	599	561	627	622	624	553	630	592	610	593	620	625	573	602	670	626	642	620	626	612	619	624	613	607	561	606	575	592	602	632	610	595	598	620	580	625	523	628	593	614	614	613	611	588	614	587	610	611	632	590	582	639	638	571	587	597	549	573	623	595	592	601	596	557	606	651	611	563	590	598	575	603	596	588	624	618	590	598	621	577	631	658	597	555	635	578	587	600	630	626	587	605	610	615	568	600	577	583	594	620	603	628	601	614	590	623	583	593	588	594	592	629	584	599	596	553	579	606	592	606	623	605	595	580	611	601	633	626	605	602	623	624	592	588	573	630	650	604	622	634	573	613	580	628	551	606	604	578	592	619	617	591	581	565	606	622	638	587	559	605	606	591	632	586	582	596	624	613	579	601	621	644	577	598	598	617	621	579	618	640	627	596	645	610	611	611	615	620	617	598	578	631	595	615	596	638	575	623	652	623	598	588	587	626	566	626	590	603	578	584	616	626	615	613	598	611	650	598	594	619	663	611	621	595	607	622	585	612	597	605	597	582	555	587	626	581	593	571	591	588	586	605	617	565	594	581	608	606	596	591	628	612	613	609	609	565	554	593	614	601	593	647	619	565	599	577	587	591	627	581	664	565	614	612	703	596	565	608	598	574	615	589	593	626	610	599	629	575	602	584	607	619	592	589	594	550	547	628	564	624	602	567	594	571	610	553	590	583	617	584	597	599	630	559	599	573	573	606	654	574	599	601	547	540	608	581	597	640	609	643	609	571	599	599	541	601	596	573	599	554	595	675	631	623	621	572	647	568	585	612	620	632	620	604	553	585	641	608	616	566	540	599	596	601	578	603	569	625	595	579	585	605	582	609	599	568	658	595	646	634	639	611	618	594	595	563	602	623	598	565	629	576	648	635	649	598	606	627	609	600	578	635	598	559	577	582	653	603	626	601	622	625	604	633	630	591	586	643	637	655	609	610	563	605	609	578	612	560	577	600	583	573	611	626	600	609	638	599	617	655	585	645	592	597	561	609	581	618	548	601	595	605	610	620	607	595	617	571	589	583	630	631	562	601	617	556	591	555	628	587	576	617	595	610	591	603	631	624	624	609	598	621	621	586	608	583	601	547	614	605	601	636	596	607	585	631	601	613	602	580	590	613	612	640	649	626	594	656	646	590	607	617	605	607	596	645	566	592	625	673	583	592	590	601	596	595	631	611	619	574	606	626	620	610	621	618	615	623	620	644	600	592	581	600	609	605	651	614	574	570	590	608	585	598	594	615	622	610	617	587	617	627	583	658	618	608	601	580	594	555	614	611	604	616	596	563	601	617	632	613	592	580	618	561	585	584	636	588	573	641	580	595	631	588	640	594	588	643	589	604	584	590	532	552	629	539	604	657	608	599	597	601	590	625	605	576	611	620	623	574	591	591	618	594	604	621	586	596	556	607	577	633	601	584	600	588	595	664	598	597	607	633	572	611	636	590	611	603	584	590	606	633	577	650	557	643	618	589	597	599	590	576	637	575	573	567	566	577	631	614	600	626	564	587	627	635	592	627	616	607	594	667	601	575	604	564	578	650	627	668	622	591	606	627	589	579	620	593	583	624	617	575	624	599	611	565	603	579	613	605	594	579	549	626	612	630	580	625	581	563	593	631	584	588	552	556	543	554	601	575	641	565	567	610	583	584	587	627	550	598	615	647	627	576	640	589	612	575	583	652	622	619	600	595	608	590	587	572	631	608	613	588	626	623	563	603	589	600	611	613	626	652	638	665	607	637	609	617	656	607	561	583	648	564	606	588	609	627	566	577	632	584	605	640	610	598	605	611	576	608	595	620	584	541	605	571	618	627	614	590	574	594	590	602	615	613	586	583	610	565	581	564	555	558	567	655	556	580	575	616	562	572	625	627	644	609	577	621	568	636	594	620	604	578	581	599	558	583	557	577	598	642	612	565	635	602	596	590	607	599	587	635	561	606	594	588	656	598	635	645	595	609	604	621	601	605	593	581	621	599	605	583	567	576	645	640	601	595	602	570	634	615	617	622	597	584	599	569	601	613	571	562	605	613	631	609	603	618	605	589	592	628	619	611	662	594	599	645	586	612	630	566	577	598	619	591	595	591	594	587	583	549	623	603	613	626	623	634	612	650	610	588	615	628	610	601	639	605	646	605	616	578	622	664	580	622	566	580	609	609	599	569	597	647	573	614	615	597	621	620	583	606	634	567	626	579	629	599	617	611	573	627	580	640	636	624	595	592	591	588	626	619	623	644	623	597	616	556	618	596	610	603	621	602	597	581	573	624	611	579	622	621	615	607	631	641	615	625	560	608	609	622	575	616	590	592	587	571	603	600	605	603	594	564	586	588	595	611	595	633	607	590	573	609	609	589	581	594	640	588	611	617	575	570	615	642	635	597	571	573	611	596	629	576	539	564	628	583	607	599	612	603	600	620	591	626	623	648	600	604	567	612	638	608	565	588	588	617	611	622	608	584	586	571	588	631	570	642	572	633	619	617	576	607	634	594	611	573	586	590	595	587	619	589	610	618	617	606	610	609	591	584	625	595	584	588	586	605	573	619	554	595	565	558	588	596	592	565	580	569	628	586	591	589	598	562	573	592	608	646	561	590	641	596	616	609	614	613	601	622	630	611	601	601	606	640	620	603	616	603	616	592	593	619	634	576	561	593	608	597	581	618	584	598	589	595	584	639	626	592	585	598	621	561	621	616	625	584	551	611	618	566	606	626	628	604	589	548	575	578	610	655	618	577	584	528	600	641	617	607	594	591	600	616	654	626	601	609	613	573	580	614	613	562	595	567	603	590	627	602	616	624	618	571	647	621	603	628	563	554	594	573	576	580	582	653	638	614	636	629	581	632	588	596	573	589	592	576	587	577	600	607	614	582	587	566	596	604	599	608	567	578	583	616	609	641	587	625	617	582	637	601	603	602	558	567	596	623	614	590	592	603	619	636	593	611	614	580	590	620	623	587	585	549	627	627	629	597	605	643	630	590	608	606	594	596	599	614	547	585	621
1402	190	121	72	100	214	243	242	186	150	157	149	148	119	66	68	107	115	120	79	119	73	54	49	62	80	69	62	37	62	63	98	74	77	76	54	53	62	59	51	49	54	52	43	30	44	43	41	47	152	173	137	103	74	68	54	44	35	37	31	32	54	51	38	40	47	44	40	40	40	38	38	42	30	50	53	43	39	50	35	43	38	37	43	41	53	44	41	42	37	43	47	49	30	22	31	46	37	45	40	42	44	41	28	38	46	42	35	34	44	45	36	35	43	48	49	39	42	47	43	41	45	37	38	54	40	44	49	45	40	31	46	40	50	31	38	46	37	37	47	39	43	29	47	30	34	52	41	42	36	48	39	52	27	41	41	47	38	37	45	40	44	42	31	36	53	44	42	21	35	52	38	42	43	40	50	38	36	44	38	33	35	34	37	52	45	50	39	41	47	36	37	52	39	43	40	37	45	46	39	43	39	40	33	35	37	39	48	41	45	40	34	48	52	41	39	34	45	37	50	34	47	39	37	42	55	40	44	49	42	25	42	45	35	40	37	58	42	33	52	47	42	48	50	41	48	35	29	39	40	40	37	52	40	35	36	36	44	44	34	29	35	40	33	44	33	44	54	41	35	34	37	30	46	42	28	48	42	32	39	45	34	33	52	38	41	39	33	26	47	40	47	38	38	34	45	37	43	44	40	31	40	53	37	36	47	46	42	45	36	48	33	35	35	36	50	39	41	50	30	36	52	58	45	41	44	32	44	44	55	48	38	41	39	38	33	50	42	45	30	42	44	46	37	50	33	41	42	36	48	34	36	46	35	35	40	51	35	34	36	37	45	39	44	38	48	37	44	52	40	36	44	38	29	47	50	51	39	44	35	37	45	35	40	49	32	47	43	40	38	35	38	44	39	44	36	42	46	34	41	42	46	39	41	52	37	39	38	28	36	63	33	36	43	50	39	27	48	41	49	37	35	44	40	39	44	43	48	34	47	33	46	35	30	45	50	42	35	40	39	36	35	30	46	28	45	46	31	44	41	34	40	27	24	44	44	42	51	28	40	52	44	44	42	45	42	51	49	37	50	41	36	27	53	40	44	42	44	55	39	42	50	43	40	39	43	51	44	50	33	32	44	29	53	52	38	50	43	39	38	45	46	40	57	45	60	37	53	34	31	38	52	46	42	45	32	46	43	39	39	36	44	47	47	38	29	37	31	34	38	39	44	51	33	42	28	57	45	37	36	36	45	47	26	37	50	36	37	39	42	26	48	43	39	30	54	44	30	57	38	36	45	43	38	30	46	45	32	42	41	29	58	41	42	54	36	41	43	32	45	47	35	35	43	34	38	48	31	39	49	41	45	46	47	41	38	38	45	51	36	42	42	50	50	41	45	48	49	46	38	37	37	41	46	49	46	29	40	34	45	45	40	43	25	57	50	41	41	48	43	37	37	49	48	45	40	42	42	47	43	36	43	40	47	47	48	44	55	49	36	37	51	40	50	27	26	45	47	44	36	33	58	34	33	38	35	37	35	44	48	50	38	50	43	48	37	39	43	28	35	38	43	31	47	33	43	43	37	35	42	39	31	44	36	48	50	46	37	51	49	39	43	47	30	43	45	46	31	59	44	39	42	53	34	65	41	26	36	53	34	56	44	29	32	41	44	48	39	58	40	37	53	48	46	34	43	24	35	52	42	34	41	41	40	40	53	41	41	47	44	53	23	48	38	40	40	38	44	41	44	36	45	45	35	48	50	47	33	47	45	41	38	39	32	36	28	41	45	42	29	48	33	36	49	41	34	52	35	51	51	43	27	41	33	55	44	34	49	41	36	51	35	36	47	40	36	48	38	43	40	39	44	36	42	39	49	38	48	42	37	45	38	39	44	44	37	29	33	31	45	42	51	38	43	45	39	37	35	38	42	48	44	35	44	45	55	50	44	40	43	44	36	41	34	41	38	44	40	50	39	45	39	44	55	41	33	44	35	48	41	37	29	42	39	31	43	40	46	41	42	35	47	48	39	37	44	40	49	37	40	28	35	59	42	40	47	44	35	37	46	44	25	39	44	47	36	51	28	45	44	47	52	42	47	35	42	40	43	35	29	31	33	46	44	38	43	55	43	53	45	42	42	36	38	37	50	48	44	54	31	44	43	38	41	32	43	38	43	48	40	36	43	47	43	43	48	36	42	27	39	38	41	39	33	50	50	31	41	40	50	44	39	30	34	45	32	32	47	41	33	33	42	49	54	43	26	36	53	39	38	44	38	53	34	38	46	51	42	36	39	39	37	41	45	31	37	34	47	36	44	50	54	43	44	36	37	41	51	41	49	36	42	55	40	37	47	37	41	39	49	46	44	46	41	41	37	44	43	41	48	51	43	33	32	35	47	39	39	38	43	32	34	41	35	43	32	47	48	42	49	45	40	34	49	40	41	46	42	48	51	24	46	50	39	49	42	43	47	51	31	49	43	45	46	40	46	35	35	29	45	35	41	41	31	36	41	40	38	34	36	45	39	38	48	40	37	42	42	40	30	47	40	36	36	36	30	42	50	39	51	42	50	39	45	45	33	49	43	50	42	53	40	40	45	31	34	47	47	37	33	45	50	45	25	26	40	45	39	39	47	37	40	41	41	34	43	33	37	52	45	35	39	40	38	36	35	40	40	49	39	44	31	36	32	47	53	38	45	42	38	41	42	36	41	38	41	46	45	30	47	41	43	37	40	40	40	33	49	43	42	37	46	46	52	42	44	42	50	47	37	48	40	43	44	46	52	49	39	43	46	38	42	40	49	38	38	43	44	32	42	33	41	46	40	45	30	34	39	47	58	40	33	39	43	22	46	37	41	32	32	38	37	40	37	40	30	36	26	37	40	42	49	50	44	44	35	54	43	37	42	25	35	39	31	32	44	42	43	50	40	45	51	52	35	37	49	26	44	36	46	53	51	38	43	41	48	46	50	50	34	47	34	34	42	32	28	42	38	46	26	42	36	48	39	44	28	41	50	33	47	49	50	31	36	42	27	40	39	41	33	34	37	36	39	42	41	42	60	54	53	42	42	46	26	39	44	34	49	37	32	44	35	43	40	32	44	45	30	51	41	40	43	43	41	42	49	44	50	51	38	46	46	39	44	40	43	37	26	43	48	41	38	35	47	34	37	44	38	47	31	41	39	46	42	35	36	45	38	34	34	39	44	40	33	39	38	42	32	45	41	44	42	62	44	41	44	39	31	54	34	36	37	41	35	41	41	36	43	51	43	30	49	53	37	47	44	32	36	37	44	39	38	46	39	39	45	44	47	48	33	54	45	37	34	58	49	41	38	42	39	40	34	47	46	32	43	41	37	41	34	41	44	44	49	37	48	31	45	40	39	30	48	40	53	48	39	33	37	34	44	38	41	42	45	31	47	26	35	34	32	41	39	48	39	47	37	48	41	43	36	43	38	38	45	48	36	37	35	39	45	40	41	47	42	44	42	42	47	41	42	49	36	50	41	34	38
10021	3783	2023	3029	10991	15549	14892	12617	10289	6417	6098	6534	6166	4428	2111	1776	3500	3598	3842	2352	3030	1655	1123	979	1041	2503	1637	1426	932	1061	1104	2433	1994	1806	1753	1367	1187	1062	867	897	888	837	702	607	515	461	468	499	798	3949	4144	2919	2070	1224	814	679	497	476	434	400	443	446	484	436	453	472	446	433	480	448	448	419	452	459	423	443	433	437	407	423	426	437	471	424	442	450	454	438	461	470	447	466	445	456	480	443	422	483	440	417	434	472	462	484	425	417	460	467	422	443	437	444	438	447	467	464	444	438	423	462	436	417	498	420	461	457	430	439	455	462	437	457	437	398	452	478	461	439	412	412	430	397	451	436	428	497	491	444	414	454	420	458	451	492	419	482	499	471	454	461	494	458	429	424	444	418	428	410	477	443	497	424	425	438	437	478	472	488	490	420	419	421	468	420	461	448	476	424	470	436	459	487	479	418	446	436	464	437	454	483	425	433	454	471	391	458	445	451	444	457	452	437	445	483	494	444	433	445	416	445	483	469	435	435	435	443	444	429	496	454	436	422	483	429	429	444	467	473	445	434	482	449	451	431	430	438	421	455	446	445	444	456	432	461	445	437	484	418	447	469	474	424	440	458	455	476	454	454	503	448	460	429	414	430	447	465	490	412	459	445	454	423	405	452	464	442	440	433	443	465	445	430	474	449	457	484	467	451	449	440	458	432	449	461	458	435	454	421	445	452	457	433	481	444	492	432	465	396	451	457	424	423	446	474	425	426	491	437	453	423	435	444	438	459	440	441	424	434	458	440	433	456	451	420	468	468	426	410	473	480	416	425	463	446	425	436	403	410	457	419	433	457	453	445	449	448	430	449	471	464	431	436	451	464	432	478	476	451	488	428	462	393	439	471	427	464	429	463	436	450	428	457	448	452	451	463	468	453	449	466	461	452	438	450	448	459	461	449	479	441	429	479	437	452	454	476	448	451	495	426	427	487	451	464	438	423	444	480	442	419	420	460	434	438	431	477	419	463	470	457	473	476	456	454	431	456	445	459	430	415	481	439	465	433	467	434	441	448	437	422	470	404	440	469	437	440	454	427	450	434	468	428	451	473	431	456	457	469	460	466	431	438	475	463	447	444	448	430	454	462	425	465	459	490	422	411	428	455	445	455	462	446	462	460	469	446	447	435	419	445	465	455	448	424	456	436	473	500	446	433	487	444	456	470	452	475	428	426	475	460	462	450	419	418	458	436	464	463	451	456	470	425	448	428	473	447	457	439	425	447	474	443	416	449	457	476	458	453	462	456	450	440	430	482	460	406	436	413	443	443	478	432	432	422	454	413	464	462	423	454	407	440	429	481	430	457	453	464	477	425	429	416	408	493	437	445	472	443	420	454	438	475	425	475	429	437	424	456	444	486	452	439	461	463	462	477	447	462	434	465	460	446	437	482	454	447	426	419	425	461	473	451	413	438	490	443	454	457	448	438	452	437	431	404	476	435	398	461	416	446	446	475	429	408	441	428	458	445	421	439	427	489	446	415	432	444	429	438	471	441	438	450	467	433	483	442	452	460	465	416	466	415	452	450	422	490	413	458	438	470	454	456	443	489	422	432	456	454	438	465	408	475	389	424	433	463	462	405	451	465	419	440	435	438	430	425	424	473	450	479	452	457	463	458	468	464	474	467	480	427	457	474	445	433	434	421	441	456	477	450	398	430	444	476	404	495	433	458	435	452	478	479	493	416	428	418	416	462	454	474	433	485	447	494	438	449	445	485	442	462	445	440	477	465	442	424	415	483	442	442	425	484	454	475	421	447	454	475	446	475	461	436	463	464	433	488	482	448	460	471	448	407	432	475	460	441	432	456	444	437	437	432	434	428	484	430	460	423	452	443	459	426	447	452	454	453	477	463	435	436	464	479	468	472	463	444	447	434	469	452	473	458	469	434	427	422	458	494	468	460	492	404	449	450	425	452	424	429	478	516	426	452	468	435	452	428	442	450	457	452	450	446	451	451	456	465	438	480	449	446	430	442	460	416	468	422	426	462	449	463	441	445	438	432	473	452	435	427	468	443	446	430	437	454	451	456	467	429	452	439	424	448	457	425	463	466	442	477	452	447	444	436	457	456	426	458	459	414	459	480	394	435	448	445	452	402	439	451	468	494	441	426	459	477	461	426	421	402	474	474	423	439	450	440	454	474	459	468	467	452	429	428	416	448	471	474	463	435	451	461	444	460	440	413	420	433	451	440	438	411	447	445	421	413	437	447	447	461	441	446	450	447	503	413	477	439	459	467	455	455	433	425	471	451	431	460	435	485	431	430	459	488	492	495	438	481	437	438	456	419	442	463	434	422	477	442	460	417	459	519	424	436	463	441	456	454	480	449	452	429	473	429	467	466	459	473	440	459	451	459	450	460	434	467	467	436	449	469	442	464	444	467	460	444	474	461	473	477	421	459	472	448	428	410	487	460	447	427	449	472	428	452	478	425	461	451	472	466	469	473	426	427	490	448	413	487	494	424	438	477	432	442	413	408	466	458	448	415	458	438	410	476	485	437	469	448	472	438	430	491	500	452	467	449	455	432	456	417	451	413	445	442	425	441	454	436	459	429	451	446	485	460	450	447	439	481	427	468	451	464	471	474	463	462	467	453	425	432	456	466	453	448	461	428	440	452	467	478	450	439	492	482	456	471	445	444	472	445	460	446	417	442	447	448	474	440	439	456	414	457	434	442	450	437	486	462	414	442	439	396	440	442	483	441	446	462	472	443	483	418	486	463	454	478	490	440	443	448	451	477	441	485	466	457	417	461	501	477	438	461	441	466	430	431	419	455	476	440	462	479	431	442	491	456	471	421	446	455	464	456	462	453	429	444	433	459	465	463	426	458	459	470	436	464	410	432	463	401	479	477	438	433	450	424	420	448	441	423	470	455	429	430	459	439	434	449	429	388	455	504	459	466	445	470	487	453	425	487	483	413	431	425	468	460	450	442	437	465	475	435	422	442	409	457	468	437	470	476	444	454	417	429	477	428	463	442	439	469	444	473	505	442	471	421	443	460	455	444	422	463	471	492	474	440	449	494	471	441	466	442	444	458	457	440	468	428	463	448	424	448	487	462	469	444	443	471	430	458	480	468	439	456	482	421	474	481	438	455	457	418	452	422	443	456	431	467	455	442	477	435	451	426	447	467	481	400	445	447	471	443	461	412	483	465	428	451	462	436	474	410	420	449	476	447	465	483	448	446	451	443	452	459	424	442	430	464	430	468	474	422	463	429	442	442	466	418	494	433	451	450	461	482	479	419	481	432	448	467	455	421	461	464	482	461	425	410	470	433	430	476	433	449	494	464	432	429	432	469	446	455	464	441	472	450	485	464	483	452	431	478	447	463	480	446	438	442	449	406	508	435	471	464	454	466	468	441	429	440	437	432	467	443	452	475	430	481	434	478	430	503	462	460	445	465	443	484	453	444	466	478	448	406	482	431	456	477	473	429	443	426	502	453	467	443	444	468
732	349	171	135	170	359	400	369	276	254	197	207	167	137	106	104	150	168	178	130	170	124	72	75	80	91	122	79	65	74	103	109	105	85	66	59	72	86	88	69	52	60	71	59	54	52	56	47	130	328	313	217	147	120	81	66	68	67	57	48	57	62	51	63	50	61	58	64	43	57	52	59	63	44	61	46	71	47	52	50	53	51	53	47	41	55	44	56	57	56	56	50	52	62	58	50	51	56	55	45	47	53	66	58	60	50	62	47	56	52	52	61	62	62	46	55	54	54	55	53	61	55	59	54	62	59	51	55	48	54	57	53	46	59	53	56	59	56	51	53	51	56	50	50	64	47	51	52	60	57	55	41	50	57	60	55	45	46	54	71	56	46	59	60	64	63	49	45	53	69	72	56	57	51	67	56	42	38	58	52	47	64	59	56	51	50	52	64	46	52	60	62	49	56	54	66	56	59	46	63	47	60	58	62	46	39	50	59	47	52	57	53	58	59	53	52	51	49	54	43	44	43	62	51	59	68	39	62	51	52	51	55	66	55	51	54	49	61	53	57	43	56	52	45	57	55	52	54	63	51	46	48	46	60	59	42	53	59	54	51	60	50	59	41	54	40	34	39	61	73	56	54	57	51	47	58	48	49	46	60	48	72	49	42	53	49	52	54	50	53	56	62	49	49	44	57	62	53	47	47	43	59	53	60	45	49	52	55	53	58	38	43	68	51	51	55	60	70	44	53	57	47	55	46	52	53	51	42	45	42	68	57	43	50	58	53	49	54	56	50	57	57	59	63	49	57	53	57	48	52	57	64	59	43	50	53	50	53	73	57	50	50	55	46	53	47	65	47	54	47	46	55	44	61	42	68	62	47	44	44	47	49	59	39	52	48	53	53	57	52	45	57	49	57	50	64	64	48	46	62	53	59	56	54	39	54	59	58	59	67	63	53	44	54	57	58	61	56	55	57	59	47	31	53	48	46	58	63	53	47	63	51	46	54	52	59	51	35	56	48	51	65	60	56	50	58	47	54	53	50	62	47	51	55	57	54	52	54	50	55	52	48	42	67	52	39	48	55	49	49	53	47	47	40	61	47	55	47	53	60	53	51	52	63	54	48	58	67	63	49	57	58	56	40	57	65	51	55	53	60	49	62	57	54	53	44	49	52	48	62	62	53	70	58	60	47	53	55	66	52	57	56	63	42	56	63	47	58	47	48	61	62	49	51	47	57	52	56	48	69	50	63	44	47	62	59	51	60	57	51	58	70	51	56	48	47	56	56	44	56	68	52	61	45	50	49	64	63	46	66	45	49	61	56	55	43	57	43	48	55	45	55	40	41	72	64	55	63	58	73	48	50	55	54	44	67	48	50	46	40	62	55	68	43	49	59	47	51	42	53	59	67	53	58	56	59	58	55	51	52	60	57	56	64	45	58	65	58	55	56	60	66	47	67	58	58	51	53	64	49	56	47	60	64	65	46	54	64	58	44	57	57	46	45	45	58	51	57	48	53	55	69	40	58	58	50	53	59	46	46	78	63	61	51	46	56	57	52	43	60	59	70	64	49	48	53	49	48	51	55	54	57	39	67	49	48	72	64	51	54	61	54	56	52	49	52	52	61	44	52	59	55	58	55	75	44	55	56	58	45	69	66	56	42	48	50	51	59	56	60	52	54	49	60	52	71	58	44	53	57	55	50	62	52	60	61	57	66	70	44	43	64	51	58	45	57	57	49	54	52	62	57	64	61	66	49	53	55	51	51	48	60	44	53	53	63	64	63	53	60	54	49	46	66	54	46	62	54	61	56	64	65	72	64	52	66	57	55	47	55	55	42	54	59	56	61	54	51	52	48	46	55	57	42	60	53	51	58	66	56	52	52	54	73	54	59	47	56	52	60	51	60	58	52	51	52	54	53	53	60	50	48	63	47	50	50	60	56	52	46	71	61	47	58	50	56	52	45	52	58	34	45	50	51	59	53	53	48	59	57	59	54	47	69	54	61	58	55	62	56	47	53	55	52	51	61	67	60	65	55	49	65	43	53	55	52	45	49	64	59	49	40	70	48	52	56	57	68	45	53	49	60	48	55	61	53	46	56	60	57	55	45	57	48	41	57	46	48	58	54	53	58	46	68	45	40	49	47	48	38	46	53	60	53	50	47	63	48	48	60	56	68	66	65	54	46	53	50	56	53	55	56	56	61	41	53	48	41	61	58	58	56	45	36	53	55	63	65	60	54	61	56	53	54	62	57	60	57	50	40	52	51	65	58	44	62	60	64	43	52	63	54	47	58	44	55	64	52	59	60	44	55	52	49	46	52	46	56	53	54	58	50	52	48	52	43	45	55	52	53	49	58	48	60	59	44	47	70	53	41	55	45	52	36	55	58	52	52	60	49	36	52	53	61	53	47	52	61	48	36	45	53	48	40	63	41	60	55	56	46	56	56	60	56	78	59	47	40	51	41	50	55	57	64	52	62	62	65	55	65	41	64	43	56	56	62	56	44	49	55	55	50	46	48	52	48	56	58	55	52	64	47	57	50	57	50	61	54	51	54	57	56	53	61	53	68	54	47	55	61	40	54	54	63	52	58	60	60	47	60	59	43	60	59	59	61	51	44	45	61	51	58	59	62	46	56	61	54	50	59	56	66	51	52	59	54	59	46	39	61	66	52	60	52	48	60	49	52	61	42	46	57	51	60	42	57	46	45	41	53	41	41	54	55	69	68	47	65	47	42	65	44	44	53	50	57	61	58	52	54	52	50	45	42	56	44	68	47	55	51	82	57	58	51	57	60	58	49	39	51	48	42	46	55	57	47	50	63	59	60	49	60	61	68	46	42	57	49	57	54	59	44	52	59	60	45	63	49	49	56	64	51	45	63	58	56	54	49	59	67	43	52	60	57	61	49	50	58	57	45	67	56	60	55	51	58	56	55	57	52	65	49	76	66	58	44	55	69	49	47	49	54	59	57	59	42	50	55	52	53	58	49	61	51	53	57	60	55	47	50	57	57	54	52	58	58	42	58	52	66	62	62	53	43	67	56	54	62	60	36	61	66	56	50	56	47	49	58	51	38	41	59	48	56	45	62	57	50	61	54	40	55	49	57	69	59	52	58	60	47	49	51	54	59	43	57	64	50	53	57	47	50	49	45	58	62	67	54	46	58	43	62	60	59	59	64	59	55	53	49	57	41	62	49	55	69	63	59	62	52	53	51	52	65	55	53	48	55	64	65	41	52	50	47	41	51	47	55	55	61	64	52	48	61	63	50	55	51	38	55	49	48	64	54	53	49	57	64	51	60	49	58	50	58	49	50	47	58	52	48	56	54	53	50	61	58	55	57	44	49	49	40	54	55	68	53	52	59	61	53	65	47	45	53	50	65	57	45	48	58	60	56	49	50	35	48	50	54	56	50	57	64	58	65	50	52	57	55	52	59	43	53	58	50	72	48	38	35	54	53	55	57	46	52	46	54	48	46	58	65	52	52	52	47	41	51
12672	6674	3187	5694	14742	19809	18924	16864	11897	8933	8248	8302	7160	5514	2824	2792	4617	4684	5248	3955	5046	2513	1654	1377	1280	2115	2854	2060	1431	1446	2178	2871	2514	2408	1373	1175	1365	1481	1488	1189	1064	1070	919	811	707	636	641	691	2977	8477	8578	5615	3824	2205	1250	869	641	653	617	647	584	582	600	562	605	576	601	536	572	559	600	585	585	582	564	603	562	608	559	561	527	597	600	549	580	582	640	590	615	558	544	569	597	589	557	563	592	560	511	571	577	552	595	593	595	556	575	524	599	566	609	584	612	559	605	600	585	541	593	584	573	558	601	630	587	574	576	573	571	578	524	572	541	524	576	596	562	596	609	581	572	530	547	593	566	581	624	570	617	594	602	553	628	553	603	575	549	612	626	570	575	601	567	569	598	606	567	580	551	571	543	584	628	590	626	544	576	609	596	606	574	598	564	535	563	599	610	564	543	561	607	576	545	571	588	593	566	523	561	540	562	607	579	603	542	572	574	569	571	587	583	562	592	566	546	587	601	583	515	577	557	571	589	592	595	596	560	565	617	598	588	595	604	612	533	557	591	553	599	596	574	614	509	560	555	593	607	586	618	549	573	544	582	559	602	601	558	613	581	592	582	588	597	632	558	588	558	620	564	574	555	590	585	575	590	574	558	604	566	606	617	552	570	562	592	530	577	555	623	585	608	580	568	612	591	582	589	534	552	640	610	535	612	567	574	564	586	591	572	551	556	555	556	595	565	579	582	566	568	544	568	584	595	601	580	574	590	601	595	585	575	559	613	560	623	573	613	544	571	569	609	594	601	556	558	579	579	584	581	572	566	587	544	573	565	622	574	583	613	600	595	596	560	586	555	519	594	503	592	576	624	588	579	606	572	603	595	589	550	577	569	553	580	595	613	582	590	550	578	555	604	575	565	565	559	542	573	550	551	560	552	585	554	604	587	540	586	569	574	563	560	580	566	560	595	583	568	583	558	582	588	600	581	604	596	598	608	588	577	573	555	589	538	576	547	552	577	572	598	600	570	568	549	598	587	591	555	543	604	596	579	583	558	559	578	592	601	593	565	577	565	531	584	588	604	543	577	595	585	578	588	585	608	615	593	558	567	589	588	600	564	618	552	608	604	568	618	634	583	570	596	554	512	621	575	572	622	639	566	578	570	565	619	601	546	597	611	569	583	632	594	560	588	580	525	608	537	585	602	574	577	544	605	617	609	582	626	570	597	595	593	541	580	574	574	620	595	577	546	567	617	590	611	558	574	519	555	569	602	579	575	573	530	581	556	536	549	574	593	544	616	584	616	582	622	560	556	580	566	594	558	574	652	554	623	587	528	544	580	642	579	594	607	596	568	574	538	595	535	586	593	573	614	569	579	579	598	620	624	555	589	601	573	599	564	579	594	581	572	547	574	585	598	565	599	598	618	601	613	573	570	561	626	615	577	627	552	542	598	572	573	594	560	567	577	580	595	565	557	604	607	575	609	580	579	585	583	547	584	581	550	579	568	595	622	565	555	565	580	587	605	590	585	580	590	597	557	590	577	573	607	563	579	578	543	595	575	544	592	592	624	564	573	592	594	525	574	607	586	524	600	579	552	639	590	564	611	564	577	569	572	581	552	575	560	568	539	618	577	593	554	564	547	562	607	572	617	566	620	571	619	567	575	557	588	602	581	572	578	591	583	626	628	603	592	586	560	570	583	577	567	609	562	596	568	629	551	557	518	571	579	616	574	590	574	553	615	603	599	579	574	564	538	604	600	578	570	576	547	585	552	610	534	522	562	572	605	614	559	618	566	540	562	611	562	618	579	605	527	599	581	591	637	553	571	579	600	585	586	623	566	567	594	588	593	591	615	553	566	601	597	580	569	571	572	591	553	552	596	590	553	592	581	611	580	574	550	551	560	538	590	527	562	548	543	566	565	576	615	575	601	587	544	518	578	604	581	583	559	583	591	574	550	588	555	579	577	562	595	559	579	572	539	570	566	599	606	609	573	576	614	593	564	572	582	501	620	561	577	546	588	574	607	566	589	587	610	606	554	556	555	565	540	543	546	580	531	584	574	580	552	626	623	575	597	595	611	566	534	561	541	537	535	598	580	591	580	556	600	599	619	618	573	567	589	590	509	575	579	573	580	557	512	575	551	588	575	605	609	598	613	564	596	589	538	587	584	572	559	573	589	582	558	556	559	609	569	593	563	551	582	592	565	577	604	573	590	578	587	605	585	567	579	583	601	558	607	593	570	611	591	562	592	574	561	612	566	581	553	601	584	570	543	571	556	571	614	555	575	586	603	593	562	568	609	593	570	554	595	606	562	609	575	563	586	535	621	540	585	621	579	560	561	610	598	572	551	584	575	642	540	604	587	561	560	592	572	617	579	563	606	571	569	595	586	544	638	553	589	577	568	551	590	587	552	554	579	588	598	600	621	570	599	530	550	533	551	580	606	557	571	540	624	585	591	566	552	514	617	563	595	594	605	553	534	571	562	617	620	580	586	597	587	571	554	619	587	587	608	570	581	551	547	582	555	598	589	622	600	580	579	595	576	585	603	557	576	593	559	576	601	567	588	601	652	538	553	590	586	574	595	601	592	598	581	582	546	599	583	546	530	582	609	526	518	570	540	597	609	611	578	586	583	603	565	583	532	629	562	548	560	618	536	564	606	578	579	588	572	594	552	593	567	599	528	581	596	573	589	605	593	539	583	581	578	568	578	584	553	609	552	565	581	569	620	584	551	581	560	587	540	553	591	651	589	598	583	576	569	556	584	619	555	588	602	557	611	535	538	650	582	548	579	597	571	591	634	571	620	591	591	577	533	572	624	597	565	582	546	585	550	541	652	553	590	603	570	596	597	570	583	589	584	584	632	608	548	591	579	568	562	584	590	592	620	563	581	566	606	571	586	573	611	576	569	570	589	581	605	575	563	565	592	566	530	604	556	604	582	582	568	584	599	558	568	542	584	631	541	554	581	577	559	609	554	601	575	561	577	583	597	593	574	561	606	575	580	579	597	543	563	557	652	622	579	537	569	587	571	579	597	570	575	575	593	568	582	591	561	582	594	603	519	557	579	608	588	578	572	558	625	602	602	617	577	558	563	591	593	574	543	637	578	570	560	586	581	563	576	572	548	608	577	596	611	584	598	576	574	580	587	605	582	579	589	558	588	575	562	577	557	622	573	536	591	548	548	595	534	572	583	561	577	580	623	565	555	587	586	598	604	560	557	562	594	575	561	587	555	564	563	592	589	570	589	565	578	552	548	600	602	547	541	583	591	576	577	531	592	550	586	589	599	585	540	588	620	579	577	552	585	597	561	541	605	532	564	572	592	565	626	541	567	545	573	551	562	594	588	551	574	623	613	557	552	570	598	617	621	613	573	599	601	579	613	603	579	576	572	555	559	557	611	563	596	539	585	626	572	614	570	545	592	573	596	567	588	543	622	582	585	603	592	599	601	602	573	617	619	567	583	588	601	639	606	592	601	570	584	620	520	588	616	613	529	580
2172	286	185	126	166	306	356	338	241	198	195	196	179	125	90	81	122	145	145	172	158	70	63	50	62	52	75	64	73	68	126	97	76	80	60	50	44	51	53	51	47	42	49	41	58	48	41	39	177	381	356	240	159	100	64	59	52	40	54	54	41	49	42	35	34	37	26	42	43	33	41	34	38	36	37	39	38	37	49	46	37	45	40	44	30	45	31	40	54	46	35	49	38	38	42	32	38	39	35	39	45	40	30	32	42	28	30	49	42	41	32	36	34	38	36	39	30	34	40	42	38	58	40	49	38	38	44	30	36	37	40	62	36	38	31	46	40	32	33	34	46	45	37	48	44	39	41	41	38	46	35	38	44	39	40	43	40	41	42	51	48	45	31	44	44	44	43	55	33	43	37	44	46	36	43	30	45	34	50	43	49	43	55	38	42	31	41	39	36	39	38	39	41	38	36	36	36	37	42	48	29	54	47	39	41	46	41	42	29	36	38	27	42	43	36	32	40	58	43	40	35	37	39	38	39	37	41	36	42	40	44	35	40	43	47	42	33	47	46	42	40	28	37	39	40	51	28	37	37	55	46	40	46	40	33	45	47	27	31	39	31	37	49	35	41	40	38	48	31	40	46	39	45	39	38	39	36	37	52	31	40	42	40	36	35	28	39	38	43	43	47	34	42	59	45	38	45	48	48	42	49	51	35	46	41	44	36	39	50	35	47	44	49	35	28	37	43	43	52	40	46	35	39	42	37	30	44	37	40	34	41	37	34	50	40	35	22	38	51	45	45	55	36	33	43	43	39	39	45	36	40	31	37	26	40	40	42	47	40	44	40	50	36	30	35	50	44	38	45	32	41	35	33	40	35	34	43	47	39	33	51	41	41	35	51	38	46	49	33	49	34	39	41	42	35	41	35	47	36	45	39	43	57	33	52	33	38	45	36	43	41	35	47	36	29	42	48	36	36	33	35	35	46	38	39	44	25	34	44	46	40	32	38	48	41	42	48	41	36	42	42	41	35	42	21	35	45	33	46	40	35	44	59	34	34	35	45	29	48	32	39	41	38	41	48	34	36	41	41	37	40	36	28	42	35	40	36	45	45	46	38	41	31	38	44	44	49	38	40	40	44	33	38	31	40	42	36	37	36	41	40	31	45	41	34	53	24	37	49	38	48	51	48	37	36	35	52	44	42	50	55	33	39	48	32	48	47	35	42	45	30	42	37	42	30	42	36	43	41	32	48	37	31	33	40	40	34	30	30	39	37	34	42	50	32	49	33	38	49	33	44	35	44	32	42	44	35	31	36	40	42	35	42	35	42	34	37	42	44	39	39	39	47	50	35	48	39	34	37	33	34	31	47	37	41	31	48	42	42	47	38	28	45	46	37	39	44	39	38	40	39	37	48	35	47	47	41	43	36	44	40	40	50	43	34	43	34	39	47	48	40	47	33	31	39	32	39	25	45	42	36	39	35	44	55	40	47	18	35	36	52	36	36	37	40	31	46	53	43	31	38	53	49	39	34	38	54	50	41	41	39	47	38	41	40	48	47	34	40	39	34	44	45	30	39	34	46	41	34	44	45	35	35	49	38	43	41	43	45	36	33	40	41	55	42	36	38	50	32	37	35	43	50	43	43	34	41	45	39	47	38	45	41	32	50	54	49	38	43	45	42	49	46	37	41	34	35	43	37	39	38	46	39	42	45	30	30	32	39	41	37	28	40	31	33	46	39	29	32	51	46	57	35	43	51	48	36	38	48	46	37	60	49	40	29	37	36	32	49	44	52	43	37	45	48	55	47	41	46	41	40	36	47	34	45	37	36	35	33	47	42	32	42	34	40	28	31	29	47	38	43	39	39	43	45	44	38	55	41	41	36	35	31	44	33	32	35	35	35	41	30	45	34	40	45	31	33	53	45	44	47	41	46	41	43	42	47	27	36	27	43	31	35	41	46	32	41	33	44	35	42	46	42	33	52	38	53	32	39	34	47	38	44	48	43	36	30	41	30	41	36	46	41	46	35	32	48	46	38	36	40	55	41	36	48	40	29	27	43	36	44	45	48	46	33	45	36	44	32	42	42	38	40	45	45	36	28	35	36	41	48	34	45	34	39	50	31	38	42	34	29	40	37	32	31	39	50	29	33	30	34	50	43	46	30	36	29	47	45	41	44	36	28	45	35	43	38	37	38	46	43	33	38	43	44	41	42	36	42	47	39	34	44	33	39	37	43	35	41	41	47	47	34	42	44	45	39	37	38	39	38	37	31	43	34	41	58	58	47	36	34	37	40	35	46	40	26	42	41	39	44	37	48	33	34	45	36	33	36	44	45	40	38	35	32	55	33	50	39	36	36	39	41	38	38	33	29	36	45	44	43	51	39	39	42	36	40	34	53	37	34	46	39	38	48	35	34	38	51	38	41	39	39	49	34	37	42	40	60	43	29	43	43	40	44	44	31	42	28	26	39	40	46	38	42	48	36	30	29	35	40	42	40	39	35	43	53	34	46	42	42	35	37	51	40	40	44	41	42	45	31	36	42	46	41	46	34	40	49	34	40	36	40	48	45	32	42	41	35	30	42	33	36	42	50	42	42	49	37	33	32	40	37	43	47	48	36	49	37	38	36	34	31	31	27	31	39	43	33	48	41	41	35	35	38	35	52	37	37	52	42	32	39	47	39	48	30	30	32	48	37	40	36	46	38	39	40	46	33	38	36	38	38	31	44	46	40	39	31	43	40	32	33	45	42	48	39	35	39	51	49	53	32	38	45	36	31	41	40	37	35	44	35	34	35	42	27	39	29	47	45	48	63	40	22	38	52	51	31	34	40	50	45	30	39	35	39	26	47	44	40	51	40	34	46	42	41	24	58	40	36	35	35	37	46	45	38	37	47	41	44	51	33	29	37	55	39	35	44	40	33	47	44	41	45	46	34	44	48	49	33	42	52	45	30	35	46	43	29	49	43	46	43	32	39	44	32	47	41	39	37	33	37	38	33	45	48	49	37	35	39	38	35	34	35	29	39	32	35	49	36	46	48	36	36	41	34	46	30	30	45	29	37	24	43	37	42	51	41	44	39	36	42	33	42	32	37	46	53	39	43	48	43	35	45	39	54	40	44	46	53	38	40	38	47	31	47	40	36	45	40	32	36	40	36	51	52	41	33	42	39	47	29	35	38	43	43	30	48	44	45	38	39	36	41	46	33	36	49	44	36	41	36	35	33	42	46	39	36	46	46	49	37	51	37	39	33	34	55	45	35	37	45	36	43	46	39	33	37	37	37	37	37	30	35	42	35	38	32	36	52	35	37	42	45	39	38	40	48	34	40	44	33	45	39	42	37	52	39	44	30	38	40	33	39	42	46	36	33	45	36	30	39	39	39	38	43	46	31	34	43	38	42	41	38	35	41	43	37	39	33	35	31	30	43	47	37	42	41	44	37	44	30	43	36	38	45	30	49	37	45	46	43	38	39	37	48	44	42	37	41	38	37	52	29	29
12680	5593	2928	5468	14102	19068	18449	16779	11040	8247	7878	7651	6144	4597	3145	2926	4276	4499	5036	5181	4947	1794	1399	1253	1134	1308	2390	2013	1541	1347	2932	2810	2243	1824	1188	817	958	851	919	852	815	765	671	682	623	550	539	574	4295	9644	8756	5644	3543	1877	1011	695	546	446	445	463	454	472	424	412	467	448	428	454	417	423	444	444	453	445	456	455	422	444	461	400	433	443	471	442	460	433	457	426	453	426	441	416	433	467	421	455	447	418	442	462	435	449	455	426	422	458	450	455	455	433	425	443	440	426	438	429	404	443	453	439	447	459	449	422	466	449	441	475	440	449	435	409	453	404	429	435	423	460	456	436	442	423	404	468	433	409	465	453	441	504	451	464	439	425	419	465	424	416	446	475	435	465	453	442	442	438	450	431	419	425	448	443	433	401	460	453	428	440	417	431	478	424	433	464	440	427	448	426	404	433	423	448	477	412	470	484	435	464	463	417	415	427	501	434	426	432	424	470	438	423	480	416	417	454	466	435	438	439	470	415	440	477	431	434	438	434	443	441	437	469	445	433	438	463	421	455	479	445	460	435	465	463	429	427	440	446	427	494	459	434	470	482	435	422	456	447	431	421	461	428	438	432	490	426	437	425	458	446	451	452	453	475	433	436	430	427	446	458	454	451	437	439	439	460	441	467	446	442	439	452	453	428	435	459	427	463	479	413	440	449	429	438	415	449	446	418	447	433	453	449	471	448	459	491	453	445	466	454	457	417	476	450	437	425	463	429	450	462	448	444	447	430	470	450	444	406	464	446	457	458	452	456	434	410	438	462	477	433	438	443	400	447	453	444	425	434	417	424	416	447	463	496	473	439	444	460	431	445	416	444	451	454	443	482	390	401	444	447	459	456	420	460	455	431	411	473	450	442	437	467	460	451	434	430	454	449	489	399	437	472	422	434	436	458	444	463	396	486	420	420	456	431	442	451	413	436	452	469	459	425	400	456	444	455	434	461	432	440	437	435	480	409	461	420	445	451	439	445	415	478	435	435	434	440	439	430	424	462	468	442	426	464	417	459	448	394	419	470	399	418	417	433	456	419	426	407	436	437	408	428	445	450	466	455	451	452	482	408	435	480	423	467	424	450	433	434	440	423	437	457	421	429	439	426	501	445	426	443	443	449	443	485	457	477	418	432	460	460	459	407	440	427	458	404	449	452	460	459	442	450	436	456	486	459	480	459	419	446	450	463	438	457	464	421	410	452	474	435	433	443	426	453	407	444	426	433	452	406	442	427	459	383	431	467	471	451	457	458	448	432	412	434	434	482	465	476	448	481	472	416	427	433	416	432	456	459	441	429	478	401	464	451	410	448	455	419	450	429	446	460	414	488	465	428	433	444	443	423	435	422	470	451	457	477	443	441	461	458	438	436	449	425	446	464	496	424	478	444	463	432	441	411	440	471	457	451	464	443	452	425	433	435	447	438	441	481	447	451	455	459	422	438	456	452	480	415	443	443	408	429	441	413	423	428	442	436	438	421	411	505	444	431	440	442	425	462	459	393	426	439	450	458	462	450	426	444	440	416	433	418	469	434	447	437	426	443	452	453	448	421	437	432	412	419	451	477	419	423	423	441	453	447	457	428	468	413	411	446	433	442	457	418	428	460	424	438	444	447	427	430	461	447	446	442	434	431	454	443	420	432	476	467	429	421	455	437	461	425	436	396	458	411	443	420	458	455	446	457	426	477	459	429	457	421	423	448	438	474	464	457	425	434	412	436	430	441	459	423	448	474	466	441	438	398	446	407	433	434	438	441	429	464	439	422	429	451	467	457	462	427	464	420	416	466	460	469	460	478	471	463	396	430	440	449	454	449	463	478	464	493	447	424	493	448	478	469	468	449	413	463	467	467	448	381	414	434	433	455	459	475	428	462	414	448	454	412	431	483	482	489	432	432	439	470	387	486	439	455	442	438	460	459	447	434	451	440	461	428	456	449	440	426	450	412	447	440	401	448	439	489	464	410	450	454	445	432	486	428	407	435	404	429	467	455	480	453	466	424	485	436	452	468	449	462	436	423	446	467	465	470	480	429	433	421	448	429	405	428	469	454	457	499	453	430	458	465	429	420	461	488	401	413	420	413	406	443	463	438	458	438	453	473	486	446	435	435	430	438	456	486	439	439	432	464	448	477	450	475	425	444	418	436	435	456	439	426	453	459	452	415	434	409	468	435	462	435	457	472	469	433	429	439	458	445	433	421	440	459	449	435	417	409	411	414	448	486	409	409	429	486	424	429	469	473	432	466	427	457	452	456	461	465	389	446	462	407	446	441	498	453	431	461	482	432	424	444	449	446	458	473	451	449	435	470	437	479	431	466	417	433	445	422	439	471	468	447	437	439	405	428	443	437	438	434	463	468	443	443	448	454	464	451	411	419	464	466	449	471	455	422	423	424	438	435	458	445	460	431	462	424	429	437	454	451	461	471	451	472	463	441	477	438	450	465	415	421	439	462	416	414	398	437	446	474	423	469	400	479	473	428	440	453	457	442	463	442	479	421	442	471	455	404	444	422	449	403	450	447	440	437	477	431	493	403	447	447	442	440	487	410	446	469	438	456	454	427	458	447	473	418	389	431	435	431	438	437	448	440	472	420	462	441	467	460	437	422	503	419	420	481	426	431	457	491	457	428	456	481	465	472	423	409	433	426	430	445	440	424	429	466	455	469	422	488	440	438	401	439	419	469	446	443	477	473	456	461	409	443	440	436	455	420	499	425	437	449	429	433	441	437	445	447	436	447	460	434	452	447	452	442	459	485	442	424	432	456	417	455	444	435	453	443	416	458	427	447	444	437	396	450	438	490	428	401	448	441	436	471	410	445	441	425	474	420	416	444	474	486	451	441	449	431	419	444	498	432	476	426	404	465	401	452	407	430	439	472	438	429	433	451	398	491	465	455	477	463	424	451	459	441	455	438	424	460	478	424	422	435	432	458	432	440	423	462	436	445	449	456	433	450	434	440	444	408	433	421	482	449	370	423	465	454	416	438	411	427	458	467	433	450	428	396	450	445	413	461	460	428	426	442	428	466	427	466	471	449	435	413	425	426	423	445	437	433	425	454	447	441	439	450	453	459	440	459	464	423	430	426	425	461	465	433	449	396	430	440	432	443	437	452	418	456	425	429	431	423	418	456	462	432	453	457	431	462	454	410	418	423	446	453	403	483	412	466	407	452	459	432	480	447	441	407	437	459	450	469	435	407	448	433	478	461	459	435	480	434	459	446	439	448	467	398	484	406	453	441	425	448	472	469	439	431	433	477	429	441	448	451	419	475	457	479	440	446	433	432	403	497	422	454	432	496	415	432	457	454	448	459	431	456	423	442	428	457	437	452	460	445	464	436	427	487	444	454	491	422	464	429	429	462	444	444	445	488	414	424	435	452	414	449	426	432	427	445	464	432	427	470	440	435	438	432	460	461	482	453	439	436	438	405	419	437	473	430	448	433	468	438	462	428	441	426	459	491	469	418
1265	443	245	201	255	454	489	478	309	213	216	222	214	157	152	132	166	195	223	235	189	89	87	71	89	85	95	109	74	77	137	107	121	95	81	71	83	61	76	72	73	57	52	52	47	58	66	49	217	506	555	386	239	140	112	80	64	66	58	45	52	58	52	63	59	56	57	48	63	51	65	50	49	55	48	59	41	46	56	47	61	50	45	48	59	66	47	49	51	52	55	67	51	63	57	52	59	50	46	54	50	52	50	43	57	52	43	59	52	45	49	54	59	60	63	55	63	60	46	46	62	44	43	55	50	62	62	46	66	48	45	68	59	54	55	60	62	43	46	65	62	58	57	56	69	67	56	48	58	60	68	57	68	41	49	63	55	58	56	60	55	47	46	53	50	50	63	54	65	62	71	51	55	54	44	52	56	60	56	58	66	55	51	68	53	52	56	71	59	59	61	54	50	54	62	45	57	61	55	71	66	57	46	49	53	49	60	56	49	47	56	43	46	45	68	42	58	59	48	50	45	49	50	42	57	44	44	53	46	63	40	72	52	46	61	42	69	45	51	55	61	54	62	51	54	65	68	65	44	52	59	55	42	68	64	56	59	65	47	54	35	49	46	48	46	56	59	70	55	48	49	45	38	57	54	50	71	52	65	62	64	52	57	47	63	60	49	45	68	60	77	61	71	56	66	56	51	59	47	51	51	46	65	49	49	56	57	48	48	58	42	52	49	58	51	49	62	47	60	41	44	63	47	45	67	46	48	55	56	50	50	64	53	51	58	57	45	50	61	51	69	66	47	45	53	49	54	56	62	47	50	51	55	40	53	50	54	52	59	65	49	58	55	60	73	53	46	53	58	54	52	51	44	52	61	58	64	55	47	50	50	47	51	69	65	35	51	48	56	59	53	52	49	36	55	52	58	57	50	56	59	58	52	44	53	61	51	57	44	54	46	60	44	53	57	62	53	55	57	58	72	44	59	60	48	60	57	58	59	49	65	50	49	53	50	62	62	65	64	57	63	57	47	43	59	50	56	54	54	53	65	50	67	52	61	54	54	66	56	48	56	60	56	64	45	65	54	51	60	49	57	45	55	48	56	56	53	56	64	69	45	56	58	47	50	49	67	56	62	39	63	48	59	42	56	62	59	62	48	53	72	52	38	51	55	51	59	73	54	66	53	63	60	51	54	59	50	68	61	43	52	43	57	45	50	60	50	52	58	52	59	45	56	63	41	46	58	47	48	55	43	58	58	46	74	61	56	60	50	62	61	58	52	47	39	66	51	57	54	58	51	47	52	53	53	68	59	51	54	58	44	52	66	51	56	66	54	46	58	40	45	44	51	59	62	49	50	48	53	45	39	46	60	56	62	65	53	53	57	55	59	57	52	50	42	51	55	54	52	76	62	59	48	71	54	60	47	48	56	60	65	59	54	55	60	54	59	52	53	44	52	71	61	67	54	62	56	57	49	52	49	54	57	50	58	52	60	58	42	56	68	66	54	42	55	59	59	42	54	62	64	57	66	60	48	60	57	61	50	55	67	45	49	60	61	58	71	54	58	65	49	52	49	42	53	60	68	45	46	45	59	57	44	65	51	61	48	57	64	53	40	49	62	51	55	56	57	60	52	44	55	55	70	72	57	59	46	50	46	41	62	58	63	39	41	61	55	49	55	60	46	55	47	64	48	43	50	57	65	53	65	44	52	54	47	54	52	66	53	51	63	58	59	49	52	52	64	52	34	47	43	61	51	57	48	61	50	62	50	58	65	50	42	54	72	63	46	47	67	58	51	69	52	56	55	48	45	49	58	49	48	60	61	51	65	64	57	52	61	59	53	64	61	51	57	57	64	58	44	58	68	57	60	54	49	64	64	52	46	56	46	59	58	49	64	49	48	61	43	46	50	54	55	51	52	68	58	40	52	41	64	45	49	49	59	58	61	55	58	44	62	50	53	60	51	50	46	56	59	66	72	56	44	53	49	60	57	53	54	54	40	59	58	50	46	53	55	45	55	51	58	59	51	56	39	55	53	57	59	46	59	62	61	56	65	48	45	52	59	66	66	66	51	49	63	53	63	55	52	68	48	49	63	56	58	54	57	58	50	55	57	54	58	56	65	45	49	47	57	53	48	64	73	71	66	53	60	50	67	45	49	48	43	54	48	58	60	39	45	54	44	50	49	70	49	63	56	52	58	54	62	53	41	65	68	58	56	58	55	58	43	55	60	69	57	58	48	54	58	43	43	55	55	64	51	54	59	42	58	50	49	35	48	63	50	56	53	63	45	74	47	52	56	59	40	49	54	67	53	62	64	51	58	64	62	50	64	70	46	52	62	42	53	52	52	67	48	75	31	60	53	68	67	47	62	51	65	49	54	50	64	45	47	56	41	58	54	62	60	49	56	72	49	56	53	56	52	55	62	54	53	48	56	62	62	64	63	44	55	44	51	56	51	51	62	59	61	53	55	52	52	61	61	64	59	56	53	64	57	64	57	57	56	55	63	50	65	63	60	54	50	42	52	54	60	66	54	56	51	56	63	47	51	41	57	49	56	57	49	60	54	46	43	59	56	58	47	52	58	56	55	49	50	59	67	51	40	67	60	57	61	55	60	53	60	54	57	49	51	50	51	55	53	50	55	49	56	50	61	53	50	45	66	50	51	62	68	52	55	54	56	47	54	55	54	56	48	51	48	57	50	48	58	63	56	57	58	57	52	64	57	62	54	50	50	63	53	55	60	46	63	49	45	55	47	66	54	59	42	54	51	57	46	52	59	56	51	51	43	51	57	54	64	56	58	56	60	54	60	61	57	57	38	61	57	51	62	57	53	49	59	56	47	55	56	71	46	55	58	58	64	61	56	45	41	57	59	60	49	50	67	49	52	45	47	57	45	51	48	50	50	55	49	50	44	63	64	60	54	61	50	50	57	58	62	50	50	52	61	50	50	62	57	60	48	55	67	59	64	47	49	50	54	52	51	59	55	62	61	50	45	58	54	49	68	60	61	65	50	50	62	65	41	42	54	71	55	60	61	52	58	51	51	49	53	58	56	51	55	55	54	62	55	39	60	55	57	47	53	63	62	56	50	51	49	53	54	54	52	58	57	42	57	43	48	64	58	53	56	47	59	67	59	34	53	46	55	62	65	53	51	70	58	54	49	49	58	63	50	50	67	63	44	67	62	45	44	47	50	47	70	45	67	60	57	49	54	51	60	60	44	55	68	54	62	53	51	43	54	50	75	54	53	43	51	60	60	61	63	58	48	58	53	64	61	51	46	60	70	67	46	56	40	73	71	51	59	37	59	58	62	35	44	51	47	47	53	45	53	50	65	67	53	52	59	37	58	54	56	58	60	39	64	57	63	50	61	61	52	55	56	61	61	50	64	54	66	47	46	64	59	53	58	57	47	54	56	52	60	65	61	38	48	46	57	65	52	55	61	40	65	59	37	47	63	57	57	60	57	53	49	64	60	65	56	69	58	52	73	49	56	63	50	57	44	45
16173	8159	4150	7740	18447	22539	21328	19296	13285	10242	9415	8556	7213	5528	4486	4008	5252	5433	6384	7931	4857	2173	1974	1804	1488	1634	2037	2517	1946	1525	3589	3221	2994	1542	1473	1044	964	984	953	975	987	904	870	804	815	753	699	732	4944	13148	12722	8396	5657	2815	1563	1144	807	628	629	594	589	607	558	584	607	624	594	569	563	599	639	579	582	563	567	581	612	571	585	590	554	566	581	603	596	597	641	615	579	599	564	547	626	618	545	574	573	612	593	583	586	642	572	626	627	599	587	550	629	579	553	626	619	592	567	595	621	590	603	573	608	537	619	620	577	602	633	605	568	534	544	588	571	601	568	613	626	598	558	597	603	585	646	575	612	618	574	577	552	583	564	618	609	564	604	568	584	614	652	567	578	607	564	579	585	616	611	617	576	564	606	642	571	609	601	593	619	574	613	593	609	588	603	546	586	540	534	603	586	560	612	574	585	608	601	567	610	574	586	617	575	630	634	553	582	604	592	537	608	598	533	615	571	615	559	594	615	584	597	564	619	598	586	548	589	604	575	583	606	567	609	586	620	589	564	579	614	587	564	591	552	582	593	635	556	604	597	640	611	582	604	565	606	559	610	566	604	616	558	581	591	616	587	559	543	540	599	628	615	562	603	595	625	616	618	557	566	590	631	585	555	591	592	569	606	612	588	612	594	565	600	558	605	612	602	593	594	559	623	575	586	577	578	592	579	585	602	577	598	574	579	593	652	597	615	613	582	538	550	552	591	610	596	614	631	611	586	561	584	585	577	625	556	569	636	555	610	606	599	618	604	611	600	617	654	612	635	625	583	585	595	603	585	602	610	606	585	541	571	594	634	580	557	578	605	556	641	598	582	592	575	648	579	575	638	541	558	603	554	590	560	551	578	589	610	593	592	591	575	557	560	586	572	608	549	622	559	605	577	590	617	620	586	588	612	612	588	626	611	617	587	607	592	571	571	597	590	588	596	557	597	575	674	572	612	574	602	558	573	631	611	607	604	623	621	566	603	562	611	581	605	594	593	648	573	596	581	598	624	556	554	570	608	556	630	592	615	629	580	586	591	590	619	593	607	597	576	634	588	596	577	547	599	639	604	595	582	631	573	597	592	650	618	611	592	581	608	559	580	579	589	599	601	563	614	561	598	575	607	581	577	614	589	627	614	613	582	573	545	611	581	585	611	596	602	600	596	534	582	567	598	594	620	613	626	558	591	545	595	557	572	565	628	565	565	536	606	605	608	589	550	586	594	562	583	576	593	592	544	609	636	611	589	594	640	604	591	556	573	605	574	604	570	610	585	579	594	609	614	609	566	572	650	602	600	580	571	641	573	539	573	608	574	569	599	639	548	586	579	609	538	526	603	599	607	585	556	563	646	550	582	616	567	567	636	587	602	632	574	564	581	581	571	606	625	549	580	551	603	599	642	589	582	591	594	608	590	600	645	555	530	581	612	607	605	565	611	613	605	591	591	596	566	610	619	581	608	554	543	571	585	577	568	628	614	590	581	571	608	613	566	590	568	576	626	611	590	583	552	635	543	625	582	637	568	611	614	591	559	615	595	576	615	586	575	601	596	581	591	591	560	598	597	602	574	581	606	577	597	573	596	619	566	565	587	579	585	616	603	589	567	566	595	627	633	601	587	603	613	581	566	643	576	614	584	606	585	591	602	621	591	605	582	595	592	600	591	620	596	582	620	563	614	596	633	564	545	570	559	587	599	612	563	613	584	593	570	592	595	621	529	572	593	650	577	605	580	599	598	576	619	591	610	600	612	599	594	584	613	606	571	544	569	543	588	592	647	626	641	559	586	578	568	603	593	623	548	645	632	602	564	579	593	579	643	574	595	558	580	603	612	621	620	603	582	541	580	588	607	599	601	608	619	603	567	573	590	620	594	580	559	566	618	619	564	605	587	601	541	579	589	599	640	576	602	586	586	625	583	591	606	566	551	559	604	577	619	629	593	633	600	604	574	584	583	591	536	562	620	585	576	590	574	592	580	576	585	614	586	574	538	606	565	566	585	575	593	579	603	630	599	642	585	611	622	585	612	598	637	604	578	575	573	605	602	593	570	604	537	600	589	578	585	575	562	571	641	615	584	611	588	608	608	595	580	602	549	579	567	562	587	583	625	565	625	613	588	616	581	631	578	592	558	569	607	616	545	579	614	617	567	618	571	618	616	562	623	601	579	606	518	570	577	550	579	590	560	567	613	621	617	578	573	608	591	598	589	567	584	566	603	577	559	599	613	572	587	579	649	565	598	595	567	610	579	601	579	596	592	612	578	601	570	537	581	616	597	586	564	581	625	611	555	599	592	642	597	573	655	579	589	600	532	649	574	564	592	605	600	614	613	565	587	595	565	586	627	574	590	612	602	612	565	558	621	583	573	569	591	615	574	593	582	578	607	582	585	611	586	616	622	627	570	588	635	607	553	595	611	593	612	597	582	599	588	564	587	591	598	600	583	544	638	590	624	612	615	608	571	578	620	622	557	594	572	603	573	577	588	587	569	564	638	634	585	590	553	571	561	578	618	608	627	658	587	568	596	555	577	556	601	564	540	602	588	599	577	619	609	596	595	592	586	565	636	578	574	603	581	614	560	619	573	601	602	565	604	564	616	650	563	599	592	596	566	563	622	566	602	568	594	576	586	583	572	574	576	611	591	600	560	597	598	577	595	579	575	581	589	601	568	572	584	592	588	642	577	580	611	626	594	604	581	606	571	593	570	601	562	589	630	630	627	592	605	574	606	580	601	573	554	618	613	604	600	585	596	575	588	563	581	626	602	617	629	608	622	562	568	586	594	620	588	584	574	605	593	573	584	565	584	589	572	577	593	599	591	618	581	551	591	604	629	645	544	569	598	595	591	584	584	554	603	567	546	629	580	585	581	609	596	638	584	545	605	602	557	599	601	589	578	602	574	594	641	607	582	558	584	587	583	611	559	553	589	606	623	592	573	599	592	568	597	571	569	602	585	573	652	574	577	607	590	627	603	552	575	650	573	595	586	617	545	566	583	554	598	598	609	588	568	619	594	603	585	568	580	575	573	592	555	550	547	576	591	627	613	608	584	607	569	540	612	627	612	612	596	629	599	618	572	584	601	584	616	592	585	578	588	557	613	622	665	629	594	584	600	554	589	599	612	607	620	604	593	580	590	537	552	567	587	605	603	600	589	600	582	592	626	581	615	624	573	569	568	594	584	561	575	598	577	604	592	646	618	581	586	583	595	581	576	599	596	592	608	609	583	591	610	612	602	573	613	554	564	567	580	581	611	547	615	589	611	576	626	600	570	600	605	583	587	589	589	567	577	602	605	563	604	610	588	632	577	589	615	605	605	551	574	569	598	627	580	595	614	585	586	534	573	661	575	636	586	618	567	554	603	599	581	602	588	605	563	545	540	588	565	616	622	559	604	601	553	579	609	581	587	613	594	590	573	535	568	572	576	633	591	573	618	570	647	574	578	620	588	594	623	590	577	546	585	561	615	593	613	582
1459	182	124	86	146	219	264	252	157	115	121	93	110	75	89	89	102	101	147	142	84	53	53	43	55	46	49	57	70	54	99	83	82	47	52	36	34	33	42	41	40	43	40	44	35	45	42	28	39	148	168	135	101	66	52	43	42	40	46	32	54	42	45	43	35	45	40	38	43	32	31	46	36	25	46	44	40	38	33	38	29	32	35	32	31	34	40	38	39	39	44	46	38	35	37	45	29	32	37	40	47	39	39	25	37	35	34	30	36	41	50	33	33	44	27	29	39	50	34	33	33	55	36	42	38	37	43	38	45	22	34	50	42	43	36	35	41	44	27	33	42	40	39	42	33	27	43	43	32	45	36	35	39	53	35	36	50	49	55	29	39	33	33	41	52	28	38	35	47	36	46	41	32	38	34	34	42	43	34	42	32	43	29	39	30	37	42	46	34	35	39	40	35	31	35	40	33	31	35	36	40	39	46	33	29	44	30	37	34	36	38	29	28	37	35	28	33	31	28	48	28	37	31	42	42	35	53	32	32	48	36	39	46	32	53	35	35	38	34	54	38	32	27	37	37	33	41	41	41	33	33	42	35	44	49	38	42	36	33	28	43	31	27	43	38	29	35	47	34	29	40	44	50	35	49	34	48	33	28	28	31	30	44	26	45	30	35	41	38	32	42	34	36	27	41	28	49	38	37	45	38	40	39	41	34	30	30	45	39	41	29	31	32	32	51	22	32	34	40	32	39	35	33	35	42	31	45	33	42	41	45	39	30	36	40	53	41	35	31	40	29	44	39	42	31	44	48	38	36	42	40	42	36	30	44	35	38	42	33	38	33	33	39	41	45	44	39	42	28	31	40	41	29	43	45	31	45	46	36	44	46	39	36	43	50	31	39	31	39	38	49	37	25	39	27	39	37	30	39	36	48	39	25	41	45	32	40	38	34	32	31	41	49	39	29	45	28	41	35	34	34	37	42	36	32	26	49	37	26	44	35	42	41	41	46	40	43	32	42	29	45	32	36	49	41	45	46	34	35	39	35	33	33	38	37	38	38	34	25	25	39	38	25	43	41	36	37	39	40	31	33	42	34	41	49	47	41	50	42	34	35	33	38	38	41	36	49	42	38	29	35	42	28	43	40	38	32	32	37	31	33	39	40	41	45	47	35	35	44	41	45	46	33	28	37	43	44	33	38	41	36	52	41	38	38	26	37	33	35	45	31	32	28	41	38	40	34	30	40	32	40	36	36	42	43	24	52	41	50	31	33	37	34	37	38	39	36	36	43	28	39	33	40	35	48	34	32	42	40	36	36	46	39	51	38	42	45	34	36	42	26	43	55	46	40	48	34	42	51	44	33	28	37	32	46	36	47	46	28	40	40	36	45	33	46	39	31	40	33	30	35	41	46	31	42	23	40	52	35	40	44	52	53	43	36	50	39	48	40	35	36	39	33	43	40	32	48	34	49	40	45	27	41	36	36	32	31	33	39	36	37	45	48	27	38	46	44	38	33	46	39	50	40	39	39	42	34	36	46	35	45	37	37	27	40	56	41	37	53	41	41	45	41	47	38	46	47	44	51	47	40	36	29	40	39	38	45	44	34	42	35	37	34	40	53	48	34	49	32	50	42	34	33	34	40	36	39	39	35	50	46	32	31	43	52	34	37	37	38	43	30	32	35	26	52	31	41	40	53	42	32	34	45	42	49	47	49	32	32	38	45	38	33	32	40	33	34	40	46	37	29	31	35	29	39	43	39	52	44	37	38	34	37	38	39	31	29	32	39	37	37	34	40	39	45	40	41	40	42	42	45	47	35	43	43	32	35	41	45	34	35	40	39	38	43	44	28	42	35	28	26	39	38	31	43	33	31	32	27	30	33	39	45	52	33	33	34	27	44	48	45	38	39	35	34	30	37	29	42	40	47	40	41	34	40	29	44	42	39	37	35	42	28	37	45	41	28	31	40	39	41	42	33	42	40	37	29	29	46	30	35	41	31	43	43	42	34	30	46	36	45	37	55	44	43	29	32	34	37	42	34	43	40	31	36	57	41	33	52	26	41	33	41	36	29	35	46	32	42	41	47	40	34	39	34	37	42	37	25	46	37	42	38	34	37	34	23	44	37	35	43	34	51	43	32	33	32	41	27	35	42	35	37	45	31	41	28	32	38	39	51	45	24	39	37	40	41	42	39	46	41	34	43	46	33	46	37	29	52	39	31	35	33	36	50	40	41	34	34	43	33	33	35	37	40	34	45	36	36	42	36	44	43	34	40	53	30	35	30	39	27	32	32	45	40	40	31	26	50	42	43	34	31	40	37	37	44	44	44	40	37	40	47	48	28	32	44	37	44	43	43	41	31	39	39	36	35	36	31	37	24	30	44	32	31	42	35	41	51	37	42	35	33	42	30	28	33	40	36	23	45	42	33	38	36	36	45	31	24	40	40	41	44	37	39	40	35	37	32	35	36	41	38	34	29	36	46	48	30	28	36	44	39	44	33	41	37	39	34	37	45	35	46	32	42	35	42	43	34	27	37	38	40	25	34	41	35	34	42	29	37	39	41	34	45	38	35	32	44	32	44	57	32	34	39	41	41	39	49	48	42	39	47	37	46	42	37	31	33	37	36	30	43	39	42	35	33	36	31	41	51	38	29	39	29	38	36	39	35	36	31	45	39	38	34	39	34	37	37	42	47	34	36	38	35	31	35	25	45	31	37	39	33	46	28	25	41	49	35	46	47	33	55	32	38	30	38	32	38	37	45	30	50	32	51	48	33	31	33	32	44	33	38	38	34	32	40	35	38	29	44	39	41	39	32	46	31	43	44	31	47	37	32	38	38	31	34	46	42	42	43	43	31	31	38	41	41	35	37	37	35	46	34	37	40	49	32	42	37	42	39	39	46	41	28	29	45	49	39	26	44	45	44	36	33	45	41	48	38	46	43	46	28	32	30	38	46	35	39	40	43	32	37	46	40	30	35	46	41	53	36	36	33	45	35	34	44	38	45	43	34	43	39	24	49	39	41	38	37	38	43	38	44	45	42	47	38	39	49	37	28	28	34	43	31	41	33	40	43	38	31	41	39	37	29	41	38	31	41	34	40	37	41	44	41	35	31	40	42	24	46	35	47	37	33	49	39	32	39	35	41	33	39	31	40	37	37	48	28	36	43	35	48	36	38	39	36	34	38	28	46	43	52	37	32	55	37	34	26	36	35	49	45	43	44	37	47	36	38	46	25	32	33	38	38	41	32	36	40	41	47	32	38	37	41	40	34	47	40	31	43	29	43	47	32	41	34	42	37	47	29	41	47	49	33	41	34	48	36	38	37	36	37	44	42	38	31	33	34	41	31	42	40	33	31	46	40	33	33	38	38	40	41	34	47	36	41	43	37	38	37	37	34	45	32	50	46	32	24	42	42	25	48	31	31	49	58	40	42	34	38	43	40	34	43	41	38	40	37	34	39	37	47	43	38	31	38	38	31	37	42	35	44	33	32	34
9889	3577	2099	4302	12124	15697	15586	13087	8323	5849	5473	4292	3939	3116	2523	2623	3065	3149	4272	4603	2041	987	1080	945	782	888	963	1300	1302	970	2519	1875	1759	829	866	601	576	590	623	562	626	566	504	457	510	484	465	454	870	4079	3991	2999	2252	1288	783	685	545	515	459	421	449	421	424	410	425	407	467	408	425	443	412	416	410	411	425	390	441	415	414	462	412	417	418	429	374	387	434	428	390	421	412	410	436	385	439	409	424	424	411	449	426	428	434	441	419	387	410	449	436	449	437	435	431	413	434	424	465	404	425	408	426	419	426	424	455	443	425	415	364	396	455	415	412	430	433	423	413	437	413	421	411	420	356	435	383	423	443	421	440	417	413	405	450	418	404	401	442	414	430	433	405	468	390	407	417	422	425	417	398	402	431	422	393	418	410	412	410	388	435	427	383	420	409	419	402	475	392	448	404	377	424	416	358	420	421	437	408	413	444	381	410	437	419	428	424	449	408	405	414	414	404	394	447	417	416	423	434	407	430	403	433	445	373	447	390	455	410	392	435	431	413	412	391	422	378	432	411	434	420	444	387	475	429	407	414	377	436	378	432	454	415	476	426	406	417	406	432	424	416	427	439	389	432	464	402	436	406	412	413	439	429	392	411	432	421	415	403	421	407	402	409	441	420	407	420	392	433	411	403	406	410	397	406	429	408	407	450	414	427	419	419	404	420	407	436	392	452	428	426	404	400	433	434	463	423	426	433	390	443	428	402	431	413	393	408	402	428	426	374	379	397	419	414	436	422	401	448	416	418	423	419	436	420	435	398	436	447	439	463	399	406	415	438	433	418	407	406	409	407	440	423	430	414	415	401	412	425	431	374	453	434	413	442	430	434	418	421	434	379	410	445	408	432	434	415	405	401	408	425	385	437	406	410	420	412	448	403	393	466	455	427	439	405	410	408	416	418	401	396	366	443	440	461	442	418	413	422	429	405	407	395	455	380	426	430	383	482	402	421	414	423	414	423	411	405	438	427	413	422	407	420	437	403	373	405	414	419	469	434	432	419	430	417	424	388	426	464	403	417	429	417	429	406	415	416	415	416	407	412	421	433	418	423	426	435	445	439	407	449	428	415	424	443	448	421	419	429	421	363	393	454	383	445	406	430	389	428	424	441	404	405	379	421	410	425	442	400	424	418	412	456	437	401	399	428	451	425	406	399	417	431	400	419	417	411	410	427	479	405	433	395	423	430	415	421	437	413	400	383	423	403	415	424	395	451	401	395	448	478	421	382	409	440	381	408	385	396	427	418	411	432	403	419	418	409	443	424	438	429	424	413	376	456	391	408	406	421	485	399	443	444	401	420	421	450	412	392	412	432	447	429	402	423	391	412	405	400	367	434	397	421	389	448	369	400	393	440	403	374	455	447	416	437	431	427	392	407	434	395	440	418	417	407	423	399	426	420	380	400	404	422	416	403	407	418	418	430	419	421	415	409	431	392	415	407	417	434	454	417	468	423	411	447	421	407	426	414	432	425	426	431	458	442	403	439	386	432	426	440	442	424	427	418	438	408	454	412	416	421	411	436	404	409	424	399	412	379	437	412	438	424	399	417	404	441	412	393	408	426	413	441	412	419	387	428	407	425	414	455	402	431	430	416	448	451	401	368	393	398	457	423	430	437	435	435	436	438	432	423	416	463	402	430	419	385	409	437	378	415	437	427	408	434	376	399	448	377	444	445	430	463	472	430	453	428	403	429	410	445	431	390	393	427	464	466	410	436	413	437	435	438	397	430	477	416	393	390	415	453	420	386	414	459	400	391	400	392	431	420	399	414	420	397	416	443	397	396	416	438	457	428	413	398	409	431	401	429	419	412	446	445	449	477	440	399	408	436	421	409	407	435	407	417	427	424	463	448	392	403	412	412	411	377	431	439	429	425	399	402	413	478	406	428	412	421	412	455	420	406	399	439	432	441	430	385	446	476	409	464	430	434	399	418	429	398	447	440	389	450	419	432	423	405	440	421	437	425	397	450	396	397	396	441	412	441	385	460	437	405	385	423	426	409	430	384	415	414	435	373	424	429	416	416	407	401	370	397	412	412	443	433	398	421	442	385	390	416	406	396	417	425	414	414	419	449	406	399	403	414	431	447	427	377	385	397	412	440	410	428	454	433	424	422	413	435	417	408	411	423	394	397	409	425	420	426	420	393	455	416	386	398	401	395	411	405	442	408	405	400	418	410	437	456	411	423	405	461	416	421	401	401	431	428	394	398	432	418	417	412	424	411	438	434	417	396	452	405	409	416	411	400	457	419	447	433	410	443	420	420	407	399	409	424	431	412	385	400	413	426	401	421	418	444	393	462	430	406	425	426	402	403	419	436	400	415	380	419	411	389	420	415	366	407	451	435	419	432	398	427	436	409	447	431	418	415	431	402	425	425	435	423	450	418	428	382	439	390	425	415	453	437	396	429	413	447	394	406	407	418	406	415	441	428	398	411	464	436	401	450	412	415	458	447	438	412	403	405	401	399	408	399	409	455	415	370	407	440	409	421	392	372	409	449	426	417	437	410	392	466	445	415	427	421	429	389	409	421	448	405	448	398	413	446	429	409	415	421	427	434	416	401	401	393	410	381	423	384	431	386	441	435	413	386	433	436	367	410	394	412	410	389	432	425	402	439	424	398	387	387	395	394	436	404	412	417	408	400	432	418	397	380	395	431	420	390	419	433	423	437	439	406	395	413	417	450	428	452	422	416	444	396	471	421	414	421	436	473	432	396	443	421	410	438	435	390	388	424	429	384	420	413	424	453	433	386	416	378	413	417	441	410	434	443	423	406	416	411	440	389	404	404	452	405	403	397	400	417	407	393	405	418	422	406	404	390	411	393	397	430	406	455	418	426	430	416	429	359	429	449	414	420	441	416	371	425	423	431	390	430	415	394	414	404	436	402	395	421	400	435	426	422	403	404	424	443	416	445	417	431	412	427	440	382	418	437	434	415	426	430	429	422	414	408	396	437	394	402	405	415	412	467	429	415	439	443	409	431	460	420	414	437	437	421	403	406	403	373	414	387	450	440	426	429	406	400	411	412	407	442	414	392	461	398	390	474	432	429	441	435	363	422	431	419	415	442	403	430	436	427	410	410	423	411	394	357	404	436	438	410	405	420	421	436	419	413	409	420	435	447	394	430	428	402	432	409	426	429	413	402	422	424	404	433	381	420	408	415	417	454	429	450	407	430	405	410	426	402	426	413	432	432	405	398	421	412	408	430	434	441	404	416	440	407	418	426	448	418	403	406	428	435	425	396	422	403	393	395	371	424	425	436	393	442	445	449	429	414	406	412	392	444	416	459	407	421	413	410	418	444	426	358	422	399	418	421	439	408	413	416	391	423	445	410	407	393	396	420	432	425	402	394	423	440	404	402	412	406	397	406	409	429	431	433	425	413	424	412	403	444	418	395	409	409	452	410	423	419	443	397	411	434	432	469	402	479	380	415	413	373	397	417	410	439	456	425	367
742	338	200	130	204	391	409	384	216	212	200	153	145	140	120	139	149	179	162	161	94	71	93	79	73	66	82	96	97	77	127	93	70	63	56	64	66	55	61	59	46	53	46	75	54	57	50	64	91	352	290	273	215	121	80	69	63	71	56	58	46	48	50	57	47	51	50	56	72	47	54	48	59	45	51	57	53	54	66	51	53	55	56	48	50	50	57	54	39	54	55	58	49	45	53	52	57	45	54	59	41	47	41	66	48	45	45	52	58	50	55	48	54	49	43	50	53	50	54	63	48	49	48	52	66	48	45	53	45	62	61	47	56	57	61	40	68	52	50	62	49	42	33	67	44	55	49	56	54	49	52	52	53	52	50	42	67	46	59	54	48	46	64	44	49	57	46	39	51	60	50	54	56	57	38	49	50	59	46	49	51	46	58	48	54	46	42	48	48	44	43	53	43	41	57	44	47	55	56	48	37	46	51	58	47	41	50	53	48	50	46	57	51	39	57	50	58	55	54	60	60	60	52	51	49	53	47	47	42	53	46	51	44	38	49	46	49	49	48	40	54	46	48	53	53	46	41	38	43	39	54	43	51	59	59	53	66	63	42	51	59	48	71	57	59	50	60	56	57	54	45	72	47	48	49	47	50	47	56	63	75	44	59	51	54	58	47	49	63	51	59	52	58	64	56	49	54	57	53	44	46	59	41	60	38	61	52	56	41	52	57	58	58	60	54	54	40	65	51	51	51	47	57	50	56	58	39	55	51	47	50	61	56	34	51	58	58	52	43	55	52	66	52	60	60	58	57	56	70	56	44	57	67	58	55	48	52	54	49	56	46	62	46	50	49	51	52	50	42	58	43	48	49	45	41	69	39	42	53	36	45	48	47	57	50	47	55	55	51	58	55	62	50	48	48	49	47	44	55	55	67	59	58	55	66	58	48	40	41	42	42	40	58	47	57	54	47	53	60	50	59	57	39	56	52	59	59	47	47	64	55	52	50	49	50	50	49	52	57	41	54	60	45	56	59	60	57	42	50	45	51	52	59	59	54	53	53	43	67	46	36	58	53	57	48	54	52	52	48	45	55	52	37	59	61	58	59	51	56	54	47	46	57	50	43	43	42	52	55	62	51	45	50	62	40	56	53	50	44	51	44	51	50	50	53	49	37	50	40	59	56	48	54	57	41	57	63	52	43	39	55	47	55	55	60	56	44	63	60	55	54	44	52	48	45	54	59	49	54	56	49	59	66	46	66	44	50	51	50	49	59	38	45	48	47	50	53	52	61	48	48	50	57	45	56	44	40	54	60	45	59	59	47	55	40	47	54	61	57	72	52	56	49	54	53	56	35	62	53	59	49	50	51	56	53	61	54	52	52	53	54	49	49	49	37	58	52	53	59	48	54	56	53	52	54	65	39	49	58	52	40	52	51	53	53	44	55	56	56	61	46	57	42	53	62	49	55	53	51	52	47	52	47	68	43	48	47	49	55	49	45	68	40	52	56	62	41	42	54	46	55	55	60	60	46	50	44	73	53	63	44	49	60	41	52	58	48	51	54	41	46	55	56	54	53	49	40	49	57	58	47	39	52	55	51	64	54	42	58	61	40	46	59	64	61	47	42	46	52	56	53	62	64	49	50	55	63	58	54	51	51	65	49	52	45	52	57	44	55	69	46	52	41	45	51	56	57	48	53	50	50	54	46	52	49	47	59	55	49	58	51	56	56	53	63	59	65	46	48	53	46	53	34	56	53	72	53	72	53	46	56	49	74	48	57	52	52	58	53	44	44	52	39	41	66	56	51	52	63	47	60	58	52	61	64	59	34	46	39	46	68	44	52	57	49	49	41	55	43	58	54	49	51	61	49	50	52	54	54	47	53	52	59	48	49	43	65	48	51	45	50	45	38	42	57	57	52	41	41	39	45	53	52	58	63	67	55	56	58	49	58	48	72	43	39	52	58	45	56	54	45	62	50	43	62	53	51	57	33	47	61	45	52	40	58	61	43	45	45	49	52	51	54	47	55	47	55	40	56	55	51	55	50	62	49	51	52	54	50	61	34	41	61	57	51	58	46	52	57	62	44	61	43	44	50	63	39	49	59	55	41	56	59	43	47	50	51	45	52	55	62	55	59	45	52	58	50	50	42	60	60	48	59	49	46	57	43	49	55	56	60	52	53	47	51	39	49	42	53	53	48	60	58	50	49	58	58	52	60	66	56	51	49	56	58	51	51	58	44	53	40	60	59	48	56	47	58	54	43	46	46	38	49	53	57	60	46	48	60	46	56	43	47	42	67	56	54	37	47	48	41	46	66	48	49	52	59	44	36	58	56	54	54	52	52	48	57	46	49	45	60	52	40	50	50	62	53	60	61	64	62	39	57	41	40	64	52	55	65	45	48	50	56	41	54	38	39	56	49	35	64	54	58	49	56	60	46	55	54	39	47	43	58	38	56	53	47	54	55	54	43	55	55	48	60	45	66	45	50	56	47	59	39	59	46	39	49	51	51	49	51	58	50	39	51	55	58	52	43	44	57	58	49	40	61	52	44	53	54	58	52	48	45	64	61	60	67	62	44	53	49	57	61	47	63	47	54	61	51	52	45	56	55	68	58	61	64	50	40	61	46	56	39	50	45	57	51	55	51	63	53	54	65	39	49	59	51	48	51	64	55	51	49	62	50	59	47	53	42	66	33	53	52	49	48	60	50	53	56	48	80	49	56	54	47	59	57	45	55	40	60	49	47	49	60	52	57	53	54	44	49	50	51	43	60	51	44	51	51	47	47	46	43	51	56	57	52	53	37	62	55	42	50	45	51	50	47	48	64	48	36	58	61	50	53	43	65	58	41	47	60	40	46	43	57	48	44	47	48	39	41	54	67	58	48	55	54	46	66	35	57	55	59	44	41	48	63	53	42	44	52	50	54	52	43	54	60	54	56	60	43	59	69	46	52	51	60	57	60	50	52	40	57	45	47	59	53	42	52	48	49	53	49	66	51	58	43	50	60	47	44	51	58	61	50	46	50	53	53	53	57	54	43	48	50	54	57	43	38	43	52	50	46	48	55	48	48	37	58	37	43	52	40	65	44	56	46	53	55	48	56	55	59	62	41	53	53	45	53	38	51	52	40	55	48	51	52	48	57	62	47	52	51	54	61	39	56	49	69	57	53	55	42	66	42	58	61	72	49	54	44	56	52	52	45	63	45	57	61	62	50	51	51	67	51	50	56	56	67	43	47	56	48	35	43	54	62	46	49	57	57	40	56	58	39	55	42	62	51	46	54	51	49	49	38	68	39	50	59	63	55	52	50	47	52	51	64	50	48	51	56	46	48	54	54	48	60	52	56	45	42	46	46	53	49	59	52	56	52	36	53	43	41	43	45	52	38	43	60	59	69	39	42	59	50	67	46	40	53	44	67	60	50	53	59	63	39	36	59	54	42	63	40	51	46	58	57	39	63	45	49	45	58	48	50	57	49	65	50	61	73	48	50	53	53	45
12533	6421	3308	6847	16276	20242	19028	16298	10640	8877	7639	6318	5122	4761	3844	3930	4641	5649	5074	5671	2024	1679	1762	1394	1220	1228	1356	1878	1853	1845	3331	2303	1373	1162	1052	909	888	816	834	763	730	699	677	641	642	644	675	730	1955	9000	7611	6863	4669	2406	1247	1065	903	731	637	546	563	600	571	544	567	510	565	549	515	533	538	569	536	534	568	511	591	542	567	570	554	529	581	503	521	517	576	520	529	559	583	561	578	542	575	547	559	555	521	538	557	520	553	562	582	560	576	536	543	551	568	556	570	533	555	537	573	528	572	563	549	556	567	577	543	555	518	567	592	554	521	599	511	520	539	575	534	561	553	591	542	515	541	541	520	564	558	566	565	543	496	569	544	541	575	539	549	587	569	537	533	576	619	573	524	516	571	528	534	556	519	583	552	578	511	562	567	560	563	562	568	562	562	550	550	547	563	547	547	528	585	540	564	520	530	557	533	538	514	567	557	500	509	541	554	570	564	547	544	531	567	559	559	524	514	557	533	526	547	572	536	577	519	558	551	513	519	511	539	568	515	532	572	546	542	549	567	572	572	582	557	560	571	555	536	521	607	565	551	545	571	484	587	522	528	550	555	564	548	548	514	575	544	534	560	514	550	561	518	557	541	556	551	560	583	521	527	542	572	566	558	548	555	587	527	584	535	527	538	559	542	557	564	538	556	549	538	559	524	552	536	543	533	545	553	581	607	556	557	542	632	553	539	531	531	558	583	579	577	547	543	547	569	546	533	608	532	561	529	566	540	554	505	531	578	519	557	568	587	520	577	568	579	586	533	510	528	518	547	571	539	504	526	519	586	554	526	545	535	568	549	538	508	589	557	528	535	552	510	573	520	568	539	555	588	544	580	573	548	532	529	544	542	560	556	554	503	533	571	581	557	580	511	501	569	573	559	550	566	583	534	569	553	577	529	601	531	615	538	528	582	538	579	574	543	555	505	552	516	540	566	577	549	549	521	583	530	557	564	557	529	553	524	494	571	546	545	574	541	548	540	582	553	570	528	485	506	591	575	595	567	517	548	545	567	537	558	563	566	559	538	597	566	579	539	552	554	548	509	526	541	565	571	559	505	589	517	543	539	529	489	537	563	501	578	539	544	536	531	610	551	569	540	522	524	533	568	533	535	586	557	523	543	584	570	508	509	550	561	541	527	577	563	553	526	535	559	562	540	574	528	554	564	557	530	531	557	560	553	566	578	527	537	524	616	531	558	543	512	515	530	587	530	541	529	526	566	574	530	569	542	539	536	562	531	566	553	583	553	518	524	556	499	543	568	512	526	514	540	554	552	547	546	542	569	552	532	550	522	536	549	536	559	564	548	607	501	521	563	561	552	534	577	541	536	510	576	554	567	560	555	557	571	608	560	533	488	535	507	592	536	553	551	550	533	605	530	529	538	556	606	562	552	550	549	525	582	560	571	546	537	535	523	510	518	543	522	569	545	558	572	555	567	561	508	544	541	601	547	572	567	541	587	569	549	557	533	564	553	538	571	519	576	558	537	522	542	529	588	560	556	610	584	574	548	568	547	552	546	571	523	568	594	555	567	581	560	539	523	572	536	558	519	551	524	552	542	586	557	576	516	619	531	540	556	571	562	571	565	585	529	533	568	584	536	525	590	529	540	583	539	554	555	586	560	531	561	526	560	524	587	562	540	571	577	578	558	557	568	570	564	560	544	509	559	536	548	568	551	533	568	541	551	543	522	553	616	561	553	594	527	531	524	514	569	561	594	562	558	534	611	576	557	589	580	510	509	568	510	533	549	556	570	532	591	569	512	569	541	527	561	546	560	565	554	501	507	578	585	571	577	550	551	559	538	527	535	519	537	542	532	560	533	528	573	557	542	571	554	545	544	564	555	544	520	519	537	554	558	512	609	555	571	540	571	550	540	551	529	560	558	554	522	564	534	539	557	546	553	541	561	597	529	513	533	532	531	565	530	599	551	532	553	561	567	559	566	567	597	553	585	546	558	574	540	552	571	540	567	527	568	563	552	561	594	582	558	540	589	549	564	539	526	516	527	560	538	579	587	547	553	559	575	577	553	494	564	564	528	582	555	585	540	586	561	540	544	505	557	542	564	548	563	562	520	563	538	572	525	569	562	520	598	525	558	520	595	557	566	609	541	532	542	557	534	517	577	562	545	578	529	528	515	550	533	568	566	542	529	520	590	535	548	521	560	564	533	582	539	532	511	593	551	562	532	490	526	579	547	554	546	509	572	581	540	548	565	552	553	549	570	534	553	544	535	546	527	575	527	575	498	568	542	591	543	505	568	530	584	585	548	564	549	555	528	596	583	549	554	549	569	586	524	544	562	537	563	575	548	544	586	565	569	582	573	552	549	545	617	568	561	540	542	626	550	544	538	538	538	570	498	545	575	559	569	555	544	574	540	501	522	536	605	563	554	573	541	540	547	564	528	537	510	526	571	549	521	533	584	553	552	559	575	534	569	562	581	573	535	536	576	549	534	539	547	541	583	520	525	588	571	541	577	590	580	530	526	552	520	582	546	589	562	546	558	512	575	590	522	559	553	522	556	564	537	626	554	535	541	527	543	544	557	543	512	542	561	596	552	528	538	547	558	561	591	565	553	534	562	554	588	553	534	580	526	559	565	554	547	532	550	568	545	543	540	522	555	576	560	535	580	591	559	552	526	555	566	602	555	572	572	526	553	554	526	524	558	542	536	573	550	514	555	587	558	555	544	510	552	585	541	551	562	581	571	562	529	570	546	531	563	572	519	572	538	580	555	557	589	564	528	565	552	567	565	589	588	547	536	559	572	576	615	531	546	538	534	538	517	519	519	554	561	506	545	548	526	577	534	569	567	546	588	528	560	564	559	576	556	579	553	566	570	567	592	561	542	558	593	536	532	574	530	520	555	544	588	499	551	573	545	582	533	566	527	524	556	562	543	510	583	533	545	494	516	567	517	538	535	593	545	539	553	535	586	545	526	564	544	562	583	555	565	564	550	520	546	554	595	549	574	544	537	557	557	564	583	528	536	571	557	542	541	532	536	546	539	579	509	570	526	549	547	513	556	541	542	519	565	551	525	618	518	576	567	543	547	542	585	563	568	572	532	556	536	548	548	547	571	531	551	543	550	541	551	542	567	542	555	550	544	534	568	551	551	589	487	557	529	562	541	573	527	544	551	550	558	566	546	543	522	552	546	553	529	535	546	519	569	560	546	541	574	557	554	564	535	571	547	571	584	539	564	569	536	497	559	516	531	524	520	539	563	596	514	574	571	549	508	573	499	563	572	528	571	570	535	529	579	540	583	567	573	564	548	557	549	534	567	558	558	522	577	577	569	535	552	577	573	560	544	535	575	565	536	567	557	583	537	519	564	605	545	535	545	562	569	542	510	570	540	551	563	556	577	542	566	490	609	546	590	531	532	564	526	568	517	521	548	574	555	529	567	562	561	576	527	547	571	545	572	601	567	559	563	542	558	590	527	552	536	551	591	538	567	571
2234	277	184	144	193	354	334	313	194	182	175	173	137	134	121	116	139	214	156	153	75	67	74	52	53	64	52	83	80	69	138	75	48	51	42	43	52	46	37	45	48	37	31	35	37	28	31	33	122	263	317	311	230	110	72	60	38	34	36	30	45	36	37	34	39	34	39	43	42	31	37	42	44	34	33	31	33	27	42	32	35	45	32	33	31	34	31	36	38	48	33	39	38	40	39	35	29	28	33	40	33	30	31	48	36	42	28	38	28	47	23	30	33	31	44	36	27	31	26	38	33	34	42	28	35	28	39	41	30	46	30	37	29	38	43	43	50	25	40	28	28	35	30	31	33	24	40	31	29	32	37	33	44	41	27	25	37	37	33	33	37	36	34	22	32	42	36	34	35	32	38	26	37	34	40	23	42	35	38	34	33	38	42	31	24	31	40	31	37	36	45	35	46	36	37	40	34	32	40	30	34	38	42	35	38	28	37	36	43	30	42	37	40	33	31	32	45	49	31	41	35	30	34	35	39	31	30	34	36	40	40	39	34	26	26	36	47	42	37	33	40	28	38	24	38	31	38	35	38	43	38	33	34	41	38	34	42	26	33	35	36	49	34	34	48	28	49	36	39	31	35	34	37	40	41	42	42	36	42	37	45	35	27	46	43	41	32	43	39	35	30	35	42	38	37	35	44	40	37	40	31	46	38	31	37	30	41	26	31	37	33	38	40	32	31	38	42	31	30	36	27	34	29	32	36	41	36	33	36	43	39	34	36	25	32	40	41	26	41	35	37	29	32	40	34	34	37	32	33	31	29	25	34	34	40	31	37	26	31	31	31	28	29	39	35	40	37	44	39	30	52	36	24	51	38	42	36	30	34	34	35	35	29	36	26	43	34	37	37	33	27	27	34	29	31	42	25	35	36	29	22	33	38	30	27	28	31	41	39	43	47	37	40	28	44	42	34	35	37	39	30	30	46	30	40	35	43	32	41	39	39	21	44	39	38	38	41	30	45	35	33	31	38	25	39	37	40	34	41	34	32	24	31	36	25	36	37	40	38	29	38	32	39	26	31	35	38	38	31	32	42	46	32	25	31	31	30	37	34	37	45	45	43	44	40	31	33	37	35	36	34	23	30	27	32	44	35	49	26	46	30	42	39	30	34	23	37	31	38	47	35	43	27	39	38	39	47	38	42	37	33	34	39	29	41	32	28	37	28	37	43	46	38	40	33	39	49	36	45	53	35	38	34	37	23	37	36	37	39	34	30	47	27	41	41	25	31	39	32	36	33	36	33	37	30	28	37	33	36	35	52	38	33	48	44	34	34	44	34	31	29	45	35	29	38	35	34	28	34	37	35	38	39	43	30	34	38	35	33	26	28	36	31	32	37	28	39	38	30	34	32	38	44	36	31	38	35	40	43	33	35	45	34	34	42	32	35	36	45	33	43	24	31	44	42	35	32	41	41	38	42	42	36	31	29	33	39	31	42	40	35	39	24	33	26	36	27	32	35	45	35	38	41	34	37	39	44	41	31	28	30	28	36	37	28	35	32	31	40	35	38	31	40	24	35	44	32	31	27	24	33	52	41	36	25	23	39	34	29	35	35	27	43	32	29	26	38	32	30	24	32	41	36	35	37	29	42	31	34	40	37	28	34	44	37	43	25	41	28	44	30	30	40	41	34	37	33	35	34	42	37	24	54	30	35	39	36	37	34	21	28	35	30	29	48	30	20	35	33	41	32	31	28	37	32	36	36	34	36	36	21	32	20	43	38	27	39	39	40	54	34	43	25	36	36	41	40	34	37	31	35	47	36	50	42	33	28	34	36	44	33	33	26	37	31	40	40	38	32	21	45	23	33	30	26	30	26	40	30	38	29	27	49	33	30	38	27	46	32	41	28	38	37	31	35	37	42	31	35	37	37	33	33	37	34	37	36	47	49	33	32	33	37	37	36	41	27	32	36	33	38	39	32	28	39	28	43	31	28	36	34	36	28	29	37	33	27	38	25	35	37	38	44	36	25	33	32	33	36	29	25	28	40	45	41	37	24	38	26	37	37	44	31	35	30	41	46	38	39	36	31	28	33	45	32	34	35	35	28	38	34	46	45	33	29	34	38	32	42	27	36	36	34	30	40	34	40	41	38	24	50	26	43	34	30	35	38	36	37	31	31	34	28	34	42	28	34	38	31	42	23	32	35	25	22	30	27	39	34	37	36	37	49	26	34	38	43	38	29	42	42	36	33	39	28	23	30	30	31	40	31	40	36	43	40	24	44	27	35	34	39	29	41	37	35	34	32	32	38	34	36	30	38	33	36	30	39	44	28	38	45	38	32	33	24	35	44	32	32	48	34	33	43	32	36	30	43	28	31	45	42	42	39	28	34	19	33	34	24	39	44	36	35	19	33	33	27	31	33	42	42	48	30	40	34	36	34	38	37	43	30	35	34	31	37	30	35	33	34	36	34	30	24	32	28	46	39	42	15	35	32	38	33	44	25	29	38	42	40	40	32	41	31	34	41	28	27	40	34	26	44	27	32	32	44	37	31	39	34	37	40	32	39	36	44	32	41	30	37	35	40	33	38	27	47	34	39	28	44	38	33	44	36	33	45	32	47	28	23	39	37	35	34	33	43	37	32	30	27	40	44	28	33	32	33	42	28	25	35	29	22	32	37	40	25	33	36	35	32	39	35	33	44	46	36	33	32	41	31	28	35	28	33	42	38	40	43	42	27	35	24	22	41	43	35	42	38	36	37	46	28	31	40	48	31	28	35	31	28	30	38	36	29	27	36	33	31	39	41	32	26	42	27	43	32	32	29	46	32	31	34	40	34	29	45	39	46	35	41	32	32	30	43	39	35	28	35	39	33	37	25	42	37	36	36	33	25	47	33	49	27	32	42	43	32	47	38	46	42	36	26	38	29	26	34	40	35	42	37	54	32	37	32	37	37	35	42	24	38	30	35	32	43	44	26	26	32	42	26	30	25	36	39	39	37	34	34	28	30	42	32	39	41	26	33	27	47	26	33	30	36	34	32	43	41	31	41	30	32	34	30	29	36	34	37	26	37	31	42	39	33	47	37	30	32	37	37	35	39	31	49	34	26	24	28	38	37	32	33	29	31	40	30	34	25	34	36	37	32	38	42	34	36	39	37	37	39	33	37	27	31	33	48	28	34	39	42	36	32	34	32	34	39	36	31	35	28	30	31	25	42	43	30	45	32	27	43	32	41	43	42	40	28	45	36	38	38	36	34	33	27	37	28	29	30	36	38	46	33	32	42	41	30	33	25	31	49	40	36	30	30	39	43	35	38	31	30	42	46	41	41	31	42	31	31	34	30	47	37	33	37	38	44	46	43	42	37	33	36	31	37	31	41	27	35	33	36	29	37	32	30	37	30	35	33	41	37	31	26	39	29	36	33	35	26	40	30	33	26	39	35	33	39	35	41	35	35	32	40	35	24	33	32	42	35	33	35	27	28	31	27	36	43	35	36	35
12166	5187	3181	6081	15226	20009	18857	15637	10108	8972	7288	6703	5601	4521	4121	3786	4734	6968	4872	4974	1698	1596	1566	1339	1218	1166	1227	1683	1584	2346	3141	1691	1011	965	713	832	744	738	641	597	598	549	555	528	481	600	521	572	2583	7603	8521	7351	5212	2386	1232	848	676	544	464	396	397	420	368	418	412	381	357	360	343	394	384	364	397	409	396	391	355	411	379	379	389	423	380	410	389	417	390	435	392	392	388	435	391	393	378	408	369	376	402	381	389	379	388	405	385	367	390	408	382	356	398	403	402	410	375	382	400	405	370	414	398	360	377	403	378	406	395	419	417	422	396	378	383	418	391	380	372	365	365	375	383	407	411	360	426	386	375	415	381	396	404	384	375	401	404	408	380	365	397	411	394	412	383	398	422	388	381	397	347	393	388	406	377	403	410	365	405	374	365	385	383	391	418	405	381	420	344	370	419	358	378	391	360	368	347	372	392	393	374	374	395	377	395	415	401	400	345	371	382	374	378	368	392	356	381	400	373	361	361	396	368	380	362	394	367	397	378	402	363	416	386	364	356	365	399	368	392	423	398	384	419	412	364	388	357	342	390	396	401	404	402	380	391	381	422	385	382	390	363	411	393	358	406	345	401	391	383	384	360	384	390	359	409	363	364	364	401	400	405	364	451	430	377	364	366	383	341	416	399	400	405	397	386	378	383	421	395	380	369	412	394	387	372	365	374	379	414	376	407	397	387	374	373	363	378	396	404	340	427	414	383	365	368	347	385	412	406	434	384	394	414	370	399	391	393	390	405	401	333	381	364	347	360	415	406	392	400	385	366	363	419	414	400	430	378	413	392	402	377	396	390	380	371	365	369	376	421	338	387	387	370	380	434	395	385	398	430	405	389	404	375	374	390	402	404	413	409	379	377	386	365	384	417	398	366	367	395	394	396	408	417	368	403	394	393	400	343	402	371	377	372	382	360	414	435	369	375	378	371	379	420	360	395	393	353	387	393	395	372	372	420	407	380	405	403	398	376	383	414	391	367	385	435	413	425	427	393	373	379	393	368	386	414	375	421	390	397	361	384	405	407	376	406	383	387	411	390	393	401	411	399	408	420	390	364	393	413	395	383	393	388	357	387	393	420	386	401	395	390	378	380	384	388	371	396	398	408	400	407	392	423	401	387	388	332	392	374	360	355	372	388	381	368	352	381	377	408	377	374	369	449	375	390	434	363	412	408	405	368	397	386	390	399	395	395	364	387	376	396	386	380	383	404	399	385	352	391	389	395	384	395	392	369	382	363	399	369	368	370	383	388	399	389	384	387	382	348	386	408	373	385	415	366	361	380	411	364	415	397	402	398	374	367	424	386	370	389	387	373	403	347	395	409	397	382	358	373	375	395	367	382	437	379	407	430	403	388	392	367	416	402	389	380	363	382	365	372	348	415	382	376	364	364	381	411	385	337	393	384	351	425	363	366	367	372	358	381	347	384	370	428	416	398	363	375	366	393	391	350	410	381	385	394	449	412	395	394	367	368	388	385	373	401	387	389	434	386	409	400	351	400	361	390	378	382	382	426	432	359	401	368	417	391	413	396	399	398	387	416	374	372	365	421	391	403	416	395	381	400	368	385	372	363	413	396	398	366	382	440	378	369	394	370	358	400	362	372	428	394	352	347	407	365	371	408	391	392	401	385	396	397	415	365	372	358	384	401	350	405	383	406	386	412	366	382	393	390	413	378	385	366	431	384	385	378	371	424	380	396	372	361	406	392	394	379	379	392	361	410	377	404	408	379	369	372	409	381	408	434	413	371	435	350	382	392	372	397	429	417	435	409	391	431	388	398	395	359	381	394	425	388	395	403	397	370	365	368	376	362	397	369	395	407	419	400	367	381	382	393	391	388	386	384	381	387	374	395	406	413	398	385	398	423	395	381	371	372	334	428	376	366	387	380	433	379	367	406	399	366	398	365	392	395	421	358	409	373	395	408	374	391	384	414	426	379	352	403	392	390	380	391	425	423	399	389	367	409	335	401	355	368	392	391	413	385	400	407	359	384	356	367	396	411	388	379	379	399	400	387	406	365	397	367	333	397	396	355	365	435	415	390	415	413	364	391	386	403	392	402	410	388	404	406	388	399	355	392	384	400	384	397	377	379	412	377	383	378	410	356	383	362	383	389	388	387	388	395	382	389	375	361	385	385	394	360	352	386	387	363	365	431	400	370	406	372	353	406	351	430	441	376	366	363	395	405	374	400	406	357	397	398	419	379	379	415	376	380	362	382	391	379	400	364	413	404	341	414	388	405	405	377	396	382	381	359	360	386	408	395	381	391	389	374	430	393	420	364	362	394	400	395	380	421	403	380	364	395	382	405	403	384	377	372	380	382	375	393	400	345	382	353	382	415	401	370	414	392	376	356	381	396	362	372	399	393	377	393	387	398	398	380	359	400	386	371	399	397	378	368	401	403	378	372	363	418	391	390	353	359	353	389	405	363	418	381	371	397	439	411	409	378	366	371	424	353	395	394	377	408	361	397	379	388	369	378	405	421	387	411	374	402	356	380	418	389	380	399	380	404	374	396	399	342	372	382	375	351	413	395	408	427	411	391	385	413	373	374	335	377	376	413	413	407	394	379	376	389	369	361	427	408	395	409	386	363	408	372	417	369	391	375	390	373	452	388	410	367	411	343	366	371	382	378	404	419	403	378	378	387	393	407	391	403	385	379	387	406	379	391	365	383	384	404	400	386	363	372	396	385	396	340	365	389	389	407	397	377	359	369	376	392	374	390	393	370	357	390	409	348	371	386	375	390	401	355	359	394	372	391	390	391	405	396	394	407	392	389	384	411	381	380	404	417	396	396	393	403	375	412	391	399	385	395	364	371	368	374	419	395	411	395	399	385	383	393	383	395	384	396	402	425	358	433	416	420	397	396	379	371	335	416	422	408	413	382	403	381	398	394	389	386	394	395	407	385	367	396	423	397	365	385	420	390	378	376	385	356	359	378	357	378	374	411	401	376	343	357	430	412	378	411	380	399	395	396	392	411	391	361	397	406	396	355	433	390	381	366	386	365	381	371	391	364	375	375	371	365	348	386	405	388	382	382	386	397	391	400	387	376	404	426	343	403	400	408	412	384	411	362	387	376	376	392	379	401	384	369	379	372	388	370	381	363	399	410	391	404	412	355	426	377	381	391	394	376	404	394	375	400	359	399	395	372	390	382	394	372	414	369	372	388	370	368	366	397	382	372	368	392	381	412	386	383	408	383	388	425	361	392	407	412	402	410	389	414	408	391	427	405	397	393	403	397	413	403	400	361	403	373	399	365	372	383	418	376	377	421	364	396	372	388	392	415	387	372	391	387	390	380	358	388	384	367	383	398	391	396	380	362	418	370	386	379	409	360	389	390	369	379	399	418	372	366	397	399	381	403	363	419	369	377	386	350	408	376	405	415	386	416	374	403	401	352	397	381	386	373	379	380	378	397	404	411	378	383	410	425	385	393	395	366	402	439	417	394	376
1156	411	248	193	215	474	544	406	246	234	177	203	171	163	152	170	193	269	213	181	109	84	87	71	76	73	61	102	100	111	137	90	70	72	56	57	69	60	55	72	61	72	55	60	53	50	53	55	119	371	490	453	329	224	116	72	68	69	52	51	60	41	47	56	63	52	51	45	48	50	44	52	55	40	56	61	59	52	53	41	55	56	59	53	58	48	43	42	53	56	52	58	46	52	52	57	37	52	56	49	53	61	48	46	62	61	48	54	60	66	46	53	52	60	49	59	49	46	53	61	55	55	50	49	51	51	61	47	53	62	41	49	55	52	48	50	54	60	41	54	44	46	57	38	60	52	52	48	52	49	53	51	52	52	51	43	45	61	46	39	47	46	54	54	59	50	61	51	52	52	45	56	50	53	40	49	39	53	49	56	52	43	48	56	53	49	41	56	60	48	50	53	52	44	48	58	51	53	56	42	54	48	36	53	41	49	48	43	49	50	43	41	55	43	52	42	48	51	44	64	45	27	50	48	56	60	42	45	53	41	42	41	63	42	61	58	46	72	53	50	48	47	57	55	44	54	58	62	58	51	46	54	50	64	58	52	50	65	54	46	44	46	48	55	53	49	41	47	45	56	46	52	49	61	48	53	48	56	55	51	39	48	54	58	43	54	51	44	50	54	57	60	40	55	50	48	52	52	41	48	55	51	54	53	62	45	51	57	60	48	54	58	50	54	64	42	54	50	47	40	66	46	53	42	46	47	46	64	65	43	52	56	50	41	38	58	58	50	48	50	55	43	49	55	49	42	53	53	43	52	56	33	53	48	59	58	60	43	47	59	53	54	46	39	49	48	56	44	57	45	48	52	58	55	52	48	44	63	60	63	42	54	56	48	56	47	50	43	56	55	56	48	57	45	54	59	54	55	45	51	48	40	51	55	41	49	48	49	40	42	34	62	52	48	56	50	58	56	48	55	44	46	49	61	48	43	56	51	72	62	32	50	53	51	50	47	53	39	55	52	52	55	61	54	48	59	45	35	43	68	48	52	58	58	44	57	63	48	44	37	51	50	52	58	54	48	51	39	45	54	41	56	58	48	55	51	54	59	53	50	47	45	48	52	50	58	49	46	48	39	38	44	64	54	43	47	45	54	44	49	55	49	54	45	45	66	56	62	59	41	55	52	47	49	35	54	46	60	55	48	50	51	51	58	54	43	52	52	57	48	57	44	50	47	42	55	59	58	49	41	45	54	47	45	61	59	59	56	49	52	47	57	53	49	47	46	49	46	48	56	46	41	56	47	43	70	57	56	54	57	33	53	49	57	41	42	41	49	54	51	54	43	59	47	54	55	59	59	61	61	53	53	58	51	64	45	52	40	47	51	57	49	59	60	51	47	45	46	43	49	60	48	54	55	40	55	53	59	48	60	53	43	56	45	49	50	37	64	60	48	44	46	54	53	67	36	51	50	53	62	63	51	46	54	44	51	58	40	58	62	58	44	56	51	45	44	59	39	47	49	59	58	69	49	41	67	46	55	42	73	43	55	47	42	65	53	54	60	52	57	65	58	53	56	54	57	48	53	51	51	52	63	54	53	55	39	55	47	47	51	52	56	57	68	42	44	60	43	48	45	58	55	45	56	37	50	51	46	56	53	54	37	52	39	57	55	60	38	57	51	48	62	54	45	40	65	47	57	57	55	53	48	54	43	44	57	52	39	59	51	56	38	49	49	54	49	57	46	42	53	50	53	59	58	43	49	54	45	54	53	52	52	58	62	47	49	57	55	70	55	63	69	41	55	53	72	48	46	54	54	58	51	49	62	40	65	38	66	42	54	44	44	59	60	42	42	53	42	48	52	48	57	41	47	44	45	51	46	36	53	53	53	50	55	52	51	52	52	52	51	65	52	56	52	64	49	55	47	50	49	35	49	53	61	49	50	47	49	51	60	48	44	48	45	68	55	56	42	60	55	45	69	47	37	62	65	45	54	53	51	50	52	42	52	41	52	51	49	43	43	67	52	57	54	52	57	56	47	70	57	46	61	55	51	56	43	51	39	60	46	38	49	51	48	50	40	51	55	55	48	41	47	58	63	53	57	57	44	50	49	58	44	51	53	49	58	46	60	56	44	50	54	34	44	50	45	51	48	58	48	53	50	48	53	63	51	46	58	49	53	69	68	56	47	43	52	46	67	50	36	50	44	48	50	44	42	38	46	59	47	53	43	46	52	51	66	51	42	51	57	45	59	50	56	47	45	47	51	43	39	43	55	51	59	51	54	57	39	36	44	40	51	45	51	55	60	47	44	58	50	64	57	48	46	47	44	34	52	58	43	44	49	58	40	48	48	43	51	49	49	51	40	41	61	37	57	63	56	47	60	44	50	51	56	54	57	44	63	49	64	44	45	60	42	38	64	61	46	58	44	43	48	61	40	61	49	48	52	52	57	48	45	61	52	48	54	48	52	51	47	41	46	49	50	42	60	55	54	43	47	43	49	53	44	57	62	45	52	60	57	51	45	52	58	52	43	50	49	48	45	54	43	49	40	56	46	47	43	56	48	54	52	39	52	64	55	53	62	51	46	49	56	46	68	54	50	56	53	44	39	54	42	54	64	58	43	50	61	48	51	45	51	51	56	46	49	61	49	49	50	44	64	56	43	50	40	49	56	50	48	40	61	52	56	38	43	53	62	53	61	57	53	53	55	64	48	62	64	34	54	51	59	56	49	45	45	66	44	55	43	57	47	59	60	52	43	34	40	57	52	58	48	48	43	50	53	55	50	63	57	56	47	54	57	48	51	44	53	50	53	49	44	64	53	53	52	51	53	61	51	57	50	54	58	43	51	55	50	37	51	65	49	65	45	52	61	64	42	49	56	44	40	68	57	55	57	47	54	45	54	61	55	67	55	52	64	39	51	55	55	44	49	44	60	54	53	64	58	62	51	59	51	50	66	71	54	45	46	36	49	55	56	48	51	43	59	49	45	48	57	53	48	54	68	59	61	57	43	55	49	41	51	54	48	60	47	37	45	58	51	34	41	49	50	38	44	55	62	49	54	53	50	61	48	54	56	40	50	43	51	41	46	52	44	45	44	49	50	66	48	44	58	40	70	48	54	56	58	48	43	55	57	62	47	55	48	56	43	60	45	51	52	44	47	58	53	57	41	47	63	59	46	55	64	56	44	53	40	37	46	55	57	46	45	53	53	62	52	47	49	59	57	48	45	43	51	45	49	45	55	44	51	58	53	54	48	49	45	56	48	46	41	55	59	44	38	46	56	46	44	53	52	64	49	54	46	47	48	54	62	39	50	55	49	38	40	51	71	53	50	49	48	56	51	53	43	51	37	47	51	48	55	50	51	48	62	55	49	55	51	62	61	45	54	51	48	42	38	49	48	51	51	48	46	55	57	47	58	46	56	60	50	56	43	43	45	51	58	49	55	60	57	47	45	55	62	60	60	40	65	39	57	52	50	46	50	57	46	43	50	44	43	60	76	51	46
16064	7654	4411	7875	17643	23640	22156	17817	12477	10441	8696	8153	7169	5491	5162	5265	6670	8459	6280	5059	2265	2200	2119	1932	1876	1827	1581	2061	2342	2844	3211	2088	1195	1163	1190	1175	1082	1068	988	908	869	793	789	792	806	748	799	736	3166	9693	11878	10572	7699	4383	2038	1150	939	740	606	588	566	566	536	535	517	543	560	534	569	519	546	548	607	598	554	546	579	586	554	560	526	568	572	537	521	593	558	540	534	570	552	525	583	548	548	593	533	534	566	588	541	538	550	518	565	553	540	544	530	559	586	512	519	536	553	558	564	592	528	583	576	521	530	539	554	548	561	535	542	533	523	602	557	542	548	524	546	545	561	568	555	571	522	553	561	541	565	556	574	525	574	536	545	508	536	576	576	558	525	563	585	569	518	532	584	542	533	548	565	584	556	579	534	570	566	540	568	537	562	525	571	559	592	592	531	519	522	590	615	561	539	601	592	569	533	551	560	596	583	541	534	564	592	581	537	561	531	535	554	557	542	539	572	601	597	546	552	523	559	544	562	570	529	538	544	545	547	526	543	578	540	568	565	596	553	547	566	542	529	577	544	538	561	528	531	536	569	539	571	584	553	558	557	535	581	537	551	569	525	516	563	548	529	558	529	554	571	552	579	575	553	535	554	564	527	529	547	563	618	551	522	543	553	573	560	552	574	531	585	574	545	593	545	554	568	575	588	529	544	510	513	575	528	562	574	515	539	580	558	533	526	534	557	528	575	534	570	552	522	570	535	592	583	560	572	561	568	542	514	526	563	572	562	572	556	549	569	540	548	527	550	568	548	582	581	546	555	598	526	565	552	599	547	522	526	512	581	570	555	511	517	571	588	591	516	525	525	553	573	569	580	573	548	535	571	559	536	540	564	583	554	584	520	585	524	589	527	572	547	559	574	525	590	575	507	599	565	566	560	592	569	521	587	578	528	616	521	548	525	553	563	581	548	559	612	527	555	558	533	560	526	551	560	577	563	560	544	549	559	522	541	560	534	561	576	552	556	593	536	562	569	628	558	575	545	554	541	558	551	575	515	526	568	591	593	566	602	562	542	565	547	546	602	560	592	589	553	578	524	580	563	596	561	566	522	576	567	568	562	558	530	615	530	572	581	582	554	557	547	565	585	554	500	586	537	546	523	589	558	504	529	601	588	538	585	529	522	577	577	572	529	557	560	525	563	592	521	511	553	592	563	574	596	557	533	570	563	556	555	537	566	547	601	568	542	535	553	556	570	567	521	561	572	550	556	584	547	539	577	562	581	558	592	566	619	582	567	551	596	554	548	572	539	518	523	545	548	549	553	541	534	539	586	543	579	558	578	535	576	561	594	551	544	527	568	573	564	589	563	605	575	582	595	570	539	559	556	546	562	522	575	541	587	565	607	580	590	548	502	529	588	532	589	538	568	571	569	556	561	571	545	605	561	541	585	534	539	563	534	577	595	532	568	585	573	579	550	540	554	563	612	566	587	529	600	541	586	542	529	576	552	525	569	531	571	536	534	532	551	548	545	582	547	578	541	540	566	543	560	543	515	564	532	542	561	567	525	526	555	549	533	546	546	534	547	557	558	560	563	560	548	540	535	508	569	559	580	567	524	570	591	501	563	547	561	535	545	533	558	571	554	579	541	520	558	538	540	581	591	583	571	572	576	523	604	569	559	550	564	623	530	522	555	561	538	562	533	576	534	559	597	556	619	569	572	554	598	521	536	549	536	560	539	497	498	553	615	543	546	578	542	555	535	560	564	552	585	544	590	609	601	558	579	566	554	549	503	564	573	562	602	567	519	572	550	571	565	576	524	560	521	538	546	565	611	610	544	515	536	555	548	547	554	526	532	581	589	484	560	538	589	559	533	580	575	541	543	539	582	560	538	573	556	551	570	545	561	531	589	575	550	586	566	545	549	562	587	526	545	552	561	587	562	550	531	575	569	535	595	560	566	550	557	542	572	540	583	593	524	544	582	535	580	563	582	567	598	577	543	505	543	551	496	567	563	535	553	590	549	571	569	532	564	560	557	537	579	544	548	545	583	559	572	555	556	529	530	582	548	545	560	519	566	574	537	545	592	569	544	576	541	542	574	562	549	570	565	551	571	552	571	546	581	552	576	585	485	547	565	573	578	576	556	489	583	556	532	558	567	500	548	592	509	566	541	546	577	562	576	510	554	544	530	587	544	594	527	569	547	545	608	586	531	574	593	562	602	541	604	571	566	544	542	580	544	596	504	542	530	556	494	559	521	516	553	536	558	534	537	565	554	539	551	577	574	613	521	544	595	595	605	513	560	544	593	574	563	569	603	559	570	538	555	529	567	535	577	540	554	549	557	518	557	537	534	555	557	554	533	545	567	508	573	578	537	573	524	563	517	566	534	532	572	565	552	557	532	570	550	578	527	602	512	575	552	576	551	545	551	548	540	570	573	492	504	535	555	535	570	571	556	531	537	545	568	568	568	537	558	584	578	562	554	604	550	513	589	529	510	573	543	567	557	584	540	582	558	560	554	573	544	565	568	523	486	543	554	530	548	595	548	510	547	625	577	559	569	550	534	554	555	529	513	566	547	560	558	557	554	570	553	538	585	530	517	536	591	550	556	565	595	564	538	576	577	567	541	561	547	540	581	543	555	557	566	576	583	561	539	597	545	536	536	551	564	559	621	538	547	510	599	552	551	544	588	530	542	567	587	549	566	534	562	568	552	604	557	543	515	589	584	559	543	537	576	568	546	537	527	564	565	568	531	598	524	533	565	571	602	607	565	531	582	484	566	581	559	548	566	532	563	586	608	582	548	573	541	566	572	547	533	547	567	543	574	514	573	543	551	572	554	566	565	521	534	527	604	543	527	564	526	531	523	643	591	509	570	572	565	550	565	573	564	555	555	541	557	551	575	579	588	552	575	531	533	543	560	566	530	534	558	590	546	531	540	552	561	565	557	542	565	563	543	577	578	556	545	521	570	520	591	554	555	570	512	584	559	566	582	558	519	522	583	555	545	547	534	592	558	539	548	551	558	562	557	606	572	597	547	546	541	536	533	557	595	534	565	563	548	552	538	586	527	508	569	553	557	555	505	522	526	583	582	554	585	515	522	606	549	561	551	583	564	552	586	562	555	576	573	563	548	545	551	550	538	564	571	567	586	566	549	506	568	548	566	558	544	582	507	538	596	588	547	538	542	562	553	527	587	596	549	548	527	573	572	553	537	571	565	560	515	561	522	547	531	576	545	571	563	548	600	544	600	585	562	562	564	543	581	511	565	555	561	567	564	563	611	558	597	547	558	595	514	551	556	540	552	539	595	570	569	538	526	553	558	573	528	559	574	589	528	560	556	512	552	547	531	592	557	566	588	554	542	574	542	541	554	559	565	575	561	557	576	543	602	565	537	564	548	589	560	622	549	582	558	562	521	556	548	569	577	542	602	528	542	548	578	609	569	514	539	576	576	588	548	584	573	537	588	562	530	605	527	571	538	534	546	564	614	489	583	596	567	534	547	553
1396	132	99	95	122	279	256	176	146	120	100	98	92	81	102	93	152	145	97	101	66	54	57	58	43	68	53	45	75	71	69	51	40	40	44	40	38	48	30	30	29	45	36	40	55	31	44	36	36	70	132	116	133	95	60	63	44	39	43	38	41	30	45	46	38	40	34	35	28	32	24	45	31	35	34	38	42	47	35	37	39	46	21	27	38	41	44	36	34	27	40	32	41	37	43	36	32	40	43	29	41	28	29	33	32	33	28	37	21	38	35	29	34	41	27	30	46	43	33	46	30	36	35	29	36	30	43	30	28	35	30	22	35	22	33	44	32	35	38	39	34	40	30	37	35	27	33	19	39	40	49	34	35	34	39	28	34	28	29	28	38	41	28	32	44	27	41	32	28	35	27	42	34	28	33	36	32	37	36	33	38	38	36	35	42	25	34	41	38	34	31	36	34	36	35	36	36	28	29	30	33	41	38	43	22	23	40	38	41	36	26	35	32	40	25	42	45	38	39	29	50	37	32	37	30	34	39	32	32	30	27	35	41	32	44	37	42	37	30	42	31	42	35	28	34	36	40	26	33	45	30	35	34	36	30	24	35	29	49	37	27	36	36	26	46	38	41	41	38	27	40	33	32	29	44	37	29	42	35	38	33	31	28	34	31	47	25	31	42	38	34	43	31	39	35	34	31	37	35	35	32	32	38	30	36	30	30	33	40	23	38	35	50	37	29	28	21	37	30	38	41	28	26	38	41	36	36	36	36	41	38	40	38	28	34	44	34	39	38	42	31	36	40	32	29	35	32	37	34	41	42	53	36	29	34	36	30	34	30	32	31	48	37	33	28	28	50	42	44	26	31	30	30	43	40	29	27	37	32	26	26	36	31	40	32	37	33	32	32	28	34	35	39	37	27	36	38	37	33	28	36	33	25	41	32	35	32	33	31	41	40	41	35	31	27	40	41	34	30	38	26	32	36	26	37	29	26	41	32	34	32	37	29	43	38	31	34	26	35	31	27	34	43	26	51	32	36	41	34	33	23	45	27	34	39	34	30	41	36	25	34	27	35	35	30	36	32	27	39	32	32	38	39	41	39	26	23	29	31	42	40	35	31	34	28	22	33	39	25	43	33	36	37	42	37	43	34	35	37	36	36	34	43	31	39	32	50	34	42	32	47	41	28	33	42	33	34	34	37	35	42	24	33	41	35	36	34	32	36	32	27	36	35	42	40	34	39	39	36	38	41	40	44	28	44	25	39	23	25	42	21	36	41	36	41	43	30	28	31	41	37	32	41	37	38	37	42	47	38	35	39	38	37	48	33	37	29	24	46	36	39	30	36	41	39	44	33	36	42	26	31	38	29	39	31	23	38	39	25	40	30	32	41	34	32	25	30	21	27	37	30	22	30	32	22	32	29	38	33	38	33	37	42	34	33	30	29	41	36	49	37	32	25	30	33	31	30	48	46	35	24	30	41	21	27	32	34	26	29	31	35	33	43	30	39	24	31	44	38	31	36	54	23	38	31	36	35	42	41	35	36	35	31	31	34	40	44	38	35	26	36	32	30	33	39	34	51	33	28	30	33	31	40	44	38	35	33	39	36	37	38	33	40	48	34	33	34	40	47	32	44	35	34	36	38	38	28	40	27	43	35	34	37	43	45	39	26	37	33	32	35	28	40	39	42	37	34	44	30	39	43	36	37	46	36	34	45	31	41	35	36	28	32	30	31	34	45	28	23	36	31	36	42	37	44	32	25	27	38	39	33	35	43	23	27	29	34	43	40	34	39	40	38	31	32	44	34	40	45	32	33	46	37	39	32	39	42	34	30	36	36	23	35	33	30	35	32	28	46	26	32	34	30	36	28	30	31	32	33	31	32	33	43	29	40	35	29	35	39	38	31	27	37	36	45	33	35	49	30	39	34	32	38	40	32	31	37	40	41	40	37	47	31	33	22	49	39	33	32	36	34	32	38	27	36	38	25	30	39	34	31	31	27	30	29	31	33	44	38	37	39	32	21	32	39	29	37	38	38	42	32	35	34	39	37	37	37	46	30	29	37	36	35	35	45	37	33	24	42	34	31	23	32	46	30	40	24	32	26	45	40	38	35	27	38	36	39	42	44	20	30	41	35	31	37	30	41	34	38	28	37	30	45	45	32	39	35	20	49	36	33	46	39	31	33	47	41	23	28	27	32	43	31	35	39	33	27	44	27	37	32	25	36	41	30	33	23	24	35	36	45	37	39	31	28	36	46	29	41	35	29	42	34	43	34	38	37	45	41	32	44	28	36	31	27	33	39	32	38	27	43	35	31	38	36	37	30	38	39	40	28	43	44	40	27	35	38	32	25	35	33	35	42	35	31	39	36	26	28	29	40	25	27	34	23	38	38	37	38	33	37	34	30	37	40	30	31	25	35	45	30	32	29	29	32	35	36	36	44	29	40	40	27	22	28	34	41	33	36	34	37	29	41	32	33	28	42	39	32	49	32	34	35	50	40	35	42	27	27	30	33	33	44	26	43	40	34	35	41	48	36	29	38	33	29	27	25	35	39	35	28	32	42	38	44	36	44	29	37	37	29	36	28	35	38	37	32	35	45	34	38	36	46	32	34	43	29	40	37	45	33	35	37	37	43	29	37	45	33	29	30	44	40	42	38	36	22	33	42	31	31	31	41	44	38	29	20	32	32	43	42	30	29	33	33	33	36	36	31	27	46	36	35	23	29	29	39	33	35	41	43	31	33	36	34	30	30	32	37	37	37	28	35	30	33	45	31	43	31	36	29	41	28	33	41	37	37	33	34	29	37	32	42	32	39	32	37	32	24	27	38	38	37	25	28	37	34	34	33	41	39	27	42	48	46	20	30	43	32	42	31	31	42	31	26	30	37	31	44	39	35	43	39	42	31	33	38	44	54	32	30	23	38	32	34	38	39	34	34	48	28	39	26	27	35	36	28	27	24	36	40	35	40	33	41	32	35	39	33	36	46	29	37	29	37	39	28	29	36	31	30	33	40	21	40	38	32	34	31	28	36	35	32	27	39	35	34	36	29	42	30	32	32	43	31	39	25	33	31	27	29	26	37	42	39	24	28	31	39	31	41	34	39	34	35	26	36	40	37	28	26	28	33	32	32	38	29	28	33	31	39	34	25	45	38	30	27	33	53	40	34	39	27	22	37	48	29	35	35	44	44	37	35	39	35	31	38	46	32	46	35	37	35	34	43	32	36	34	42	27	39	43	35	38	28	36	28	21	31	29	35	36	37	31	47	33	38	42	29	32	48	29	27	34	32	35	34	25	35	32	30	37	34	42	40	28	31	30	45	34	33	32	35	40	44	28	50	27	26	34	32	38	31	27	27	32	36	29	36	31	33	34	27	31	28	35	28	38	33	31	40	29	37	33	41	26	35	28	34	29	38	35	39	32	46	29	38	42	40	39	36	44	42	46	35	37	40	26	35	48	34	42	42	40	35	39	30	29	26	29	36	32	41	25	26	30
9519	3194	2236	4372	10385	18405	16164	11056	7485	5882	4528	4414	3674	3054	2728	3210	5141	5049	3464	3061	1371	1177	1065	1114	1184	1297	970	1177	2065	1766	1876	1176	796	708	700	882	682	591	640	558	512	515	478	525	467	488	467	431	766	2123	3507	3350	2841	1975	1112	612	504	429	399	391	352	411	375	396	373	380	340	362	372	348	335	332	389	332	397	382	397	389	391	389	354	389	365	396	367	364	411	390	383	358	356	343	350	349	335	381	378	401	380	387	396	391	360	365	373	349	391	356	333	369	381	353	380	367	394	398	351	388	355	335	339	356	383	379	365	376	357	367	400	387	369	373	368	351	361	373	372	377	412	351	368	400	346	385	352	376	369	372	389	377	398	364	365	352	381	377	328	397	358	364	384	379	378	347	356	393	366	382	361	366	375	386	378	391	351	347	338	399	362	360	366	372	400	371	387	372	335	388	382	386	362	375	384	391	382	354	374	384	405	373	407	387	377	355	371	381	379	369	376	366	369	352	387	378	336	420	372	373	352	376	400	363	407	334	370	371	399	389	404	355	398	336	366	399	391	365	377	340	359	395	385	378	353	364	392	389	377	386	385	370	321	383	366	367	346	406	345	393	386	367	362	373	387	364	348	388	368	411	359	376	380	378	367	381	352	391	382	356	379	384	400	396	377	373	382	358	392	362	372	401	384	360	362	372	367	365	374	405	411	365	369	350	371	372	379	334	379	377	366	397	369	371	394	374	385	419	367	342	397	380	368	394	362	336	368	373	380	359	369	374	370	389	388	338	383	375	350	386	390	368	380	388	372	386	349	371	357	370	387	384	378	379	394	386	365	386	390	396	379	366	389	373	354	368	391	386	438	348	416	356	369	399	375	377	393	368	357	361	354	400	373	365	379	379	376	408	371	362	407	377	369	355	380	406	368	367	397	397	389	363	420	381	365	386	376	350	354	394	341	368	388	361	399	380	324	364	360	391	399	368	367	395	368	362	374	389	416	378	406	364	380	349	362	387	377	386	385	375	377	347	364	357	376	414	368	394	369	376	391	409	397	377	353	385	407	358	413	383	375	386	339	371	396	381	358	382	361	374	355	393	378	386	380	386	397	413	387	399	384	366	362	366	360	371	341	357	392	384	389	387	387	369	362	370	359	374	366	359	346	387	381	344	366	372	374	381	344	395	355	372	380	366	347	381	347	368	375	377	390	414	386	384	364	389	402	353	341	386	384	388	340	369	401	353	379	411	380	383	363	392	404	398	426	423	359	397	380	398	340	390	374	391	391	357	395	386	373	369	367	379	379	377	338	408	374	385	334	360	348	400	359	384	359	381	367	425	369	381	382	349	373	399	358	360	382	391	371	397	388	413	368	391	379	378	356	384	362	387	361	373	396	379	367	392	372	339	352	379	383	379	410	386	368	366	372	373	341	351	351	377	390	365	381	366	390	378	396	367	370	364	363	375	395	355	393	386	378	359	389	383	352	407	392	399	362	373	379	376	343	343	358	398	374	365	356	387	344	352	361	382	365	400	358	400	365	393	349	352	383	408	383	369	379	393	369	386	398	389	367	375	388	387	381	350	383	391	396	379	359	395	388	416	389	363	359	346	363	389	361	343	388	350	360	397	367	403	363	371	367	362	348	427	381	376	366	343	403	365	387	357	367	404	403	364	409	410	387	381	397	408	393	367	371	369	347	385	387	383	324	355	370	373	360	373	370	409	355	372	370	366	400	367	348	363	346	362	385	370	370	355	390	386	389	406	354	388	383	351	381	385	342	370	347	332	427	371	404	377	416	394	380	374	394	355	360	380	383	359	383	357	386	395	376	375	373	387	323	382	360	377	362	356	351	373	397	379	368	359	369	361	367	376	353	378	399	408	332	381	391	342	360	348	384	410	356	388	377	384	346	371	403	365	354	412	357	364	387	350	394	349	403	372	391	370	364	362	363	368	344	368	380	374	371	365	359	398	374	370	393	340	337	362	400	369	399	364	391	385	361	391	353	389	374	403	368	392	409	371	390	393	381	357	367	343	372	377	359	369	378	367	354	357	370	364	376	398	373	379	380	367	370	380	373	335	370	382	376	404	386	348	362	375	388	335	377	388	385	409	323	385	389	323	386	380	396	357	351	390	407	399	392	369	380	359	377	384	384	369	368	350	384	368	384	385	314	389	402	390	385	355	411	361	381	390	370	377	374	355	376	384	360	357	360	397	367	367	343	386	342	364	353	390	390	351	365	395	383	382	357	397	383	374	380	390	352	368	364	373	387	392	386	381	404	369	359	372	393	356	372	395	386	341	350	370	380	329	389	372	421	372	368	406	378	397	390	340	404	343	396	366	388	350	402	359	363	377	377	370	379	377	391	382	372	370	368	369	379	370	350	359	384	370	375	424	401	402	406	374	340	367	374	346	389	387	370	368	405	377	388	363	344	396	435	375	401	361	362	398	377	391	356	375	358	389	384	393	376	367	396	361	381	370	361	388	407	409	386	379	363	391	354	364	389	384	340	370	374	398	372	324	381	393	333	403	367	401	367	398	373	387	400	354	377	372	365	362	392	368	365	372	364	363	381	376	373	390	368	373	389	391	367	415	386	384	381	360	405	341	378	360	367	375	371	367	374	368	355	394	353	387	381	395	412	398	376	321	343	389	383	400	391	382	375	338	373	360	363	381	401	373	388	342	362	362	391	393	363	394	379	357	363	364	413	381	397	374	386	404	372	381	399	349	378	400	391	387	411	357	354	369	370	389	376	366	366	385	362	427	373	347	381	362	379	372	385	362	377	386	399	347	412	398	383	393	394	391	355	358	361	374	387	363	362	393	403	381	358	372	360	369	347	360	350	364	357	364	378	377	388	379	385	341	383	370	333	363	399	400	371	402	351	355	379	383	387	378	337	341	383	370	376	392	355	402	361	385	382	363	315	341	345	364	380	375	378	398	372	372	402	402	393	384	378	390	393	409	371	370	439	379	371	372	351	337	348	389	387	386	369	371	372	395	376	425	340	370	358	382	372	367	330	402	387	372	393	373	370	396	338	357	363	348	390	402	373	382	411	373	395	342	391	351	361	349	355	369	413	368	378	377	359	398	355	396	369	397	396	380	382	377	358	405	406	355	357	394	375	347	392	377	375	354	378	398	380	378	405	367	355	395	357	396	381	381	396	346	386	383	360	377	382	374	380	399	394	373	385	367	358	362	395	413	391	414	376	353	363	387	404	347	335	357	337	379	382	366	381	374	397	392	370	387	374	353	381	401	400	362	380	346	365	394	398	390	363	386	394	391	366	388	397	374	379	390	368	367	389	385	389	388	342	382	411	386	371	366	387	381	371	338	345	370	404	400	386	368	399	368	355	373	389	377	381	354	350	397	386	346	372	386	375	368	378	352	391	397	370	363	361	408	351	369	405	395	380	379	360	399	400	377	357	387	336	360	363	379	385	385	372	372	397	375	398	368	396	391	389	356	385	358	395	391	360	335	401	381	372	357	376	407	365	387	367	391	334	384
753	322	207	144	165	465	434	310	240	194	178	167	138	151	131	146	270	162	154	148	110	76	72	72	99	101	79	78	119	106	110	55	61	51	70	67	51	51	59	65	69	51	73	58	58	48	54	55	84	176	291	273	250	204	129	89	67	59	41	55	50	47	64	41	47	54	44	58	44	67	58	47	51	41	47	40	48	44	40	51	59	45	53	51	47	42	55	56	46	60	45	48	46	63	40	58	48	55	38	40	63	43	52	50	50	48	48	58	52	42	41	49	50	49	53	57	44	54	51	55	52	46	45	50	47	58	33	56	43	53	43	42	46	63	59	45	50	48	56	57	39	40	54	55	35	34	52	58	49	57	53	57	61	46	48	38	46	43	51	53	53	54	46	50	56	45	37	63	60	45	34	40	54	48	52	44	43	43	46	54	57	52	54	43	47	49	55	50	43	54	44	42	53	56	59	51	73	41	51	45	45	49	52	43	44	59	37	50	54	60	42	55	46	38	59	53	55	46	56	45	40	51	37	40	47	63	50	40	54	42	40	52	49	47	45	43	48	48	45	49	53	66	46	41	56	62	52	69	49	60	42	44	56	60	49	46	50	42	49	43	49	57	49	51	41	62	50	51	48	60	51	51	46	42	43	48	67	47	49	41	49	32	49	47	50	43	56	57	58	44	69	53	48	39	38	44	41	64	53	58	42	51	47	56	50	56	51	41	43	39	56	45	45	48	44	40	49	58	58	48	43	47	53	52	54	35	46	57	54	51	52	59	49	47	46	48	53	55	52	55	53	42	49	47	52	34	47	40	53	47	58	54	42	60	53	53	52	46	45	54	41	56	38	66	42	52	36	56	51	49	45	47	42	34	57	46	52	49	55	50	52	61	43	46	46	48	43	51	48	55	49	46	45	40	56	50	47	47	60	44	54	55	51	53	51	47	39	43	43	41	46	53	44	60	61	57	51	53	54	52	48	52	42	51	55	52	65	53	41	60	53	56	43	59	44	43	46	38	48	45	57	51	64	44	50	52	49	61	53	42	49	47	37	46	57	62	65	58	52	58	48	36	46	44	51	57	43	40	52	53	66	53	32	55	49	50	41	53	55	59	50	50	49	47	40	47	49	56	58	59	43	41	48	54	46	50	49	37	34	50	56	51	53	40	45	46	46	53	45	49	50	47	58	44	48	54	61	51	63	49	61	52	47	48	37	44	51	57	53	53	52	43	43	52	44	56	52	60	43	50	58	45	56	53	42	45	54	46	59	50	46	57	49	45	52	52	53	46	62	49	48	50	52	49	45	56	44	40	40	49	53	41	36	51	47	44	50	42	55	28	44	44	53	53	45	58	47	45	43	58	47	33	55	42	53	37	47	63	52	47	53	44	47	40	45	55	53	50	52	39	49	50	54	44	44	65	66	48	45	58	41	50	56	41	46	51	45	49	50	38	46	49	52	51	48	41	52	47	41	55	59	53	64	62	58	51	47	57	53	35	42	51	67	54	51	54	60	62	50	45	59	46	59	43	51	56	41	32	50	55	46	51	42	57	56	49	48	50	49	48	43	43	47	41	41	48	45	48	58	64	52	54	47	56	44	52	54	47	55	40	47	58	65	50	50	45	53	45	44	41	46	57	61	48	58	51	48	52	53	49	44	44	50	44	58	57	57	53	55	52	47	39	60	62	46	51	58	56	55	52	41	31	43	40	42	48	47	44	45	45	54	51	61	46	56	43	45	48	45	56	47	55	63	50	40	68	44	44	52	44	52	45	49	53	54	49	41	42	58	47	54	48	48	32	50	51	48	54	46	47	44	55	44	49	50	54	54	37	46	40	48	55	38	45	50	40	37	47	54	54	45	50	54	64	64	53	58	45	43	49	50	48	50	48	46	48	52	65	45	50	50	44	49	48	49	63	49	53	49	47	44	51	51	52	53	43	55	49	43	63	53	56	51	51	52	54	42	45	49	43	47	54	41	43	49	56	44	54	58	38	40	32	49	53	51	56	47	47	53	50	47	53	53	52	53	57	54	51	54	66	53	45	60	44	56	58	45	50	40	49	53	46	46	59	55	49	33	47	57	47	54	58	67	43	47	52	46	57	43	47	46	41	54	39	47	37	45	46	45	44	52	45	60	48	40	48	51	46	35	41	38	49	49	48	51	51	52	56	53	40	58	45	54	56	56	50	54	49	44	65	61	45	50	49	49	42	42	50	57	53	59	38	48	47	55	41	48	48	63	55	53	55	44	50	40	48	56	61	48	65	52	45	51	39	50	43	45	44	38	44	52	55	61	42	41	57	58	61	55	39	50	55	39	44	50	66	55	47	39	56	53	43	50	56	57	49	56	62	59	57	58	44	48	50	57	49	59	46	46	47	41	48	40	47	55	60	40	51	44	33	55	50	54	56	51	45	52	47	62	48	57	49	38	43	53	47	37	48	51	53	47	54	49	49	46	45	39	48	54	69	39	45	52	36	43	48	44	47	50	52	44	46	55	61	52	45	59	56	45	44	62	50	35	47	34	45	45	39	47	48	48	43	49	49	53	50	48	44	54	64	43	45	42	46	46	54	62	51	52	56	50	36	67	40	40	56	62	53	70	45	53	56	47	68	63	53	55	52	44	49	65	55	38	52	59	61	55	62	48	51	42	47	49	54	43	51	49	57	55	46	39	41	58	48	49	43	50	46	29	56	62	46	56	47	47	45	53	52	34	53	53	46	57	45	52	55	52	45	56	45	65	48	45	52	56	48	40	56	41	68	49	55	62	54	47	33	46	64	61	52	53	47	56	41	42	45	54	50	40	56	51	54	41	53	61	53	44	52	48	49	53	43	33	47	62	59	45	51	41	45	42	52	41	54	51	48	52	35	48	56	51	48	51	54	50	52	42	47	40	49	44	45	51	45	53	44	45	48	55	62	49	43	47	41	46	35	54	55	57	58	57	45	48	51	44	37	57	47	59	48	55	47	38	51	47	46	58	50	57	45	53	47	51	38	52	51	56	46	47	57	31	49	42	57	59	42	51	60	42	54	52	51	57	48	64	50	45	41	50	49	49	51	59	52	49	46	48	52	53	46	46	49	44	42	57	51	57	36	68	57	50	46	46	43	43	55	50	42	48	53	67	54	54	42	44	49	40	40	50	45	53	44	49	51	51	57	50	53	60	48	62	52	37	43	48	40	50	44	52	41	53	57	64	50	56	52	50	43	59	58	55	55	50	38	48	71	31	52	57	56	50	51	47	42	57	55	63	68	46	54	57	58	41	54	59	55	51	61	46	46	57	53	61	51	57	41	42	48	68	46	51	47	46	37	54	50	50	49	47	40	62	49	57	46	45	59	53	49	59	48	59	43	64	54	45	53	51	55	46	55	41	58	41	59	51	47	59	42	47	40	35	51	38	46	55	56	59	32	37	64	46	43	38	52	53	40	58	57	51	50	41	43	49	51	38	57	44	55	47	69	42	44	54	46	48	51	56	61	55	51	38	51	65	50	46	60
12341	6210	3496	6881	15121	23149	19917	14592	10886	8634	6936	5772	5021	4460	4348	5001	8003	5296	4324	4220	2143	1847	1475	1699	2058	2176	1677	1789	3002	2956	2245	1660	1111	1019	1089	1022	913	889	888	907	853	722	728	721	720	739	696	654	1349	4912	8080	6719	6030	4326	2014	1175	779	591	561	527	543	567	552	580	527	524	513	515	525	559	550	536	521	533	538	567	539	488	521	553	494	530	519	513	494	566	523	557	538	514	520	540	496	497	525	552	560	497	578	556	518	561	553	523	500	568	537	573	513	524	507	519	513	518	526	572	548	560	526	531	494	515	508	598	567	540	494	519	500	543	494	516	555	536	597	538	530	572	543	537	522	567	552	517	561	568	519	548	517	515	543	532	591	521	516	543	516	521	502	541	567	523	523	512	563	522	507	535	518	492	494	532	553	553	536	484	517	522	565	529	530	519	542	488	535	519	559	569	491	533	524	552	542	501	542	512	535	542	557	531	540	510	512	500	519	515	530	547	562	548	570	512	524	514	529	550	531	555	515	507	579	550	547	514	541	484	542	486	550	530	517	551	506	558	527	488	527	528	528	564	553	527	570	515	527	540	549	500	516	605	547	505	507	554	521	521	563	517	477	530	555	553	513	551	496	508	521	476	561	551	544	567	538	552	526	583	515	535	512	504	554	498	541	542	545	497	509	480	489	521	492	529	508	520	567	506	531	532	521	553	518	524	518	517	582	531	522	489	512	540	513	527	508	480	501	535	481	537	521	530	517	495	559	544	517	478	533	534	475	552	492	564	533	570	545	525	521	508	573	547	537	545	500	540	529	520	540	496	513	514	532	505	545	515	561	530	527	477	512	545	513	555	512	529	503	564	522	547	501	523	571	566	570	525	545	561	528	502	560	560	503	537	533	568	511	524	511	512	538	510	570	495	500	542	521	579	506	528	542	556	547	587	515	552	526	534	538	511	489	501	551	553	536	533	539	481	544	517	510	558	537	461	505	547	538	545	578	536	541	519	545	512	555	504	517	545	533	552	542	542	539	500	522	518	539	547	583	514	509	577	535	537	511	497	563	538	504	512	522	544	520	530	515	542	519	553	545	533	531	546	544	502	553	549	522	552	539	566	499	498	504	515	528	527	539	548	517	516	556	558	565	539	532	543	577	507	523	479	518	533	524	570	539	544	503	516	560	574	534	564	502	508	547	546	540	515	537	539	539	537	537	527	523	471	515	540	517	543	526	562	581	536	541	561	487	565	523	520	562	520	496	549	518	479	472	517	528	551	534	514	493	559	529	538	507	570	526	542	542	544	497	499	546	585	502	490	536	543	547	495	511	487	531	555	539	534	500	550	505	533	537	488	553	521	552	508	525	570	480	539	556	548	527	547	546	520	543	523	579	525	486	520	530	518	551	538	510	540	513	535	548	518	558	527	526	482	528	533	554	486	522	548	541	540	465	526	548	521	530	540	515	540	512	530	523	558	559	506	546	514	519	529	490	575	542	500	529	531	521	556	534	545	510	552	531	515	537	544	523	510	527	529	522	519	503	530	568	548	524	541	528	495	514	523	542	550	543	542	526	514	576	543	532	548	524	500	564	571	486	512	553	526	529	512	533	522	557	534	543	542	545	592	507	510	502	527	572	550	544	537	548	511	531	528	519	560	495	530	563	517	542	517	566	482	532	529	522	516	536	567	526	548	530	500	559	573	508	516	495	505	535	519	549	565	508	548	503	529	516	536	526	522	523	507	548	542	497	531	537	512	554	528	536	520	554	555	481	534	542	553	537	548	489	489	499	501	591	541	533	553	529	539	519	548	534	528	539	532	554	543	548	518	514	519	522	525	537	506	527	516	528	529	562	548	518	558	528	556	514	541	511	545	520	503	535	478	506	522	512	534	548	485	533	536	531	517	535	500	559	529	532	532	522	502	515	562	529	528	532	540	533	497	549	538	554	519	540	506	535	514	539	558	498	542	499	527	513	526	541	526	577	575	552	511	559	532	533	524	507	538	517	513	546	527	511	553	550	532	529	548	563	531	586	512	551	519	543	552	546	540	580	508	538	522	538	532	526	535	536	529	524	524	542	549	545	480	554	517	538	517	551	525	551	513	552	518	563	539	564	563	559	548	504	576	548	555	514	535	510	491	527	528	522	503	557	527	516	555	509	537	556	559	489	517	509	529	571	558	525	524	547	542	497	502	543	501	493	477	534	487	550	517	504	509	552	505	511	533	495	524	538	555	517	503	505	491	506	547	534	537	494	542	494	547	553	530	506	531	567	567	535	515	553	516	532	514	524	500	513	520	524	531	551	562	478	531	565	521	548	529	472	524	519	520	560	510	564	534	500	535	533	524	491	528	573	501	551	539	513	520	597	540	539	510	505	527	538	507	570	543	550	568	525	532	529	501	474	507	519	543	563	577	494	494	538	526	515	485	552	503	524	540	533	547	531	547	540	553	521	504	520	501	541	530	487	546	522	537	529	560	515	566	527	500	562	561	550	520	523	505	540	519	526	534	557	522	556	552	523	538	548	557	501	547	550	524	501	549	541	565	549	506	531	517	567	498	511	523	501	524	525	586	529	523	528	569	521	505	534	521	519	501	519	506	542	552	568	564	516	486	574	542	518	548	514	527	510	498	517	511	543	517	542	526	518	538	541	518	559	545	555	582	554	540	561	526	517	525	512	519	559	545	538	542	528	531	534	542	552	559	511	533	502	500	568	511	520	562	562	511	549	504	537	542	543	482	520	494	488	554	526	506	547	531	533	516	531	548	540	536	514	514	502	502	541	528	545	555	537	549	524	546	553	491	549	494	513	581	532	530	563	545	549	495	538	532	522	485	544	558	538	545	500	537	508	489	507	537	498	517	516	545	555	511	533	509	515	516	529	540	537	539	527	560	566	544	525	530	500	522	549	545	518	514	566	524	564	530	498	506	548	537	543	561	535	511	540	508	509	537	515	527	518	535	563	503	551	543	523	563	537	547	523	543	564	500	496	533	550	548	508	550	528	573	529	553	563	527	553	531	556	527	551	521	578	532	541	484	542	508	557	580	549	503	525	539	512	573	537	527	551	540	507	591	543	542	503	504	530	512	518	524	591	508	544	513	511	584	528	497	511	590	486	532	495	546	482	499	499	491	495	550	572	511	531	564	522	537	522	503	566	528	554	539	530	528	499	516	521	497	523	541	535	535	532	525	561	547	566	544	552	519	501	522	518	552	507	562	513	567	554	539	507	523	515	520	558	519	500	592	527	577	529	535	542	531	548	502	526	540	532	534	518	534	538	542	538	552	533	562	528	525	554	552	512	517	580	568	521	502	508	521	560	513	548	542	503	533	583	519	559	529	538	514	547	549	539	515	531	498	497	510	537	522	536	504	531	563	537	552	519	544	547	532	505	572	542	494	534	558	500	568	544	547	544	493	514	528	543	476	551	527	527	509	540	507	549	501	543	501	501	496	560	534	549	525	548	535	522	569	539	547	559	534	500	517	556	478	560	517	555	567	540	526	534	551
2178	245	157	134	152	434	375	289	212	164	162	117	129	130	141	183	249	139	128	133	100	65	47	64	62	69	99	78	108	90	67	57	44	48	66	44	44	36	54	33	49	40	33	47	33	37	40	35	45	195	290	256	254	185	90	75	41	37	29	37	37	30	32	30	44	34	38	32	38	45	32	30	29	37	28	31	42	42	30	30	39	43	32	37	27	29	43	33	43	34	23	26	37	28	43	34	30	41	32	33	31	29	40	45	27	36	32	36	38	32	29	33	37	32	31	28	45	36	26	31	42	40	26	43	26	33	34	29	30	34	29	31	22	38	43	27	37	32	38	25	32	40	39	29	34	32	25	33	41	31	25	35	34	37	40	32	33	29	50	31	22	36	42	36	34	35	39	40	33	44	22	35	35	26	40	33	28	39	31	37	41	27	30	36	44	35	30	30	42	34	32	37	22	41	27	30	30	31	43	25	42	38	34	23	21	28	31	27	35	29	32	38	32	28	31	28	23	39	35	33	33	46	40	35	33	35	26	35	47	41	34	25	36	28	34	38	23	39	33	41	47	30	37	35	36	39	43	34	39	31	24	28	38	33	45	31	37	34	34	52	44	30	29	43	30	42	35	43	37	33	33	30	38	35	32	30	33	23	39	24	32	39	29	33	29	37	38	39	35	49	40	37	36	32	38	34	20	33	26	34	31	30	30	40	38	32	36	43	35	36	34	38	35	42	27	32	41	27	28	29	37	37	38	33	31	36	38	29	35	29	34	34	38	36	33	38	46	29	33	28	40	35	34	37	38	26	27	32	34	37	33	30	30	38	37	43	32	32	38	33	33	42	35	37	33	44	44	33	44	41	36	38	28	39	41	29	40	29	29	32	30	38	32	40	34	34	39	32	33	28	27	36	36	38	36	33	32	26	26	36	37	33	34	41	27	31	34	25	27	33	30	35	35	31	34	36	32	31	34	21	33	32	23	39	33	32	30	36	29	24	29	41	35	35	32	26	35	33	36	33	28	43	29	45	30	30	36	25	29	27	37	32	43	35	38	30	33	31	34	30	38	37	21	41	29	32	26	38	37	38	35	35	33	38	25	30	30	29	30	43	39	38	30	45	41	40	39	32	23	33	38	43	22	35	39	37	37	27	39	42	38	32	29	35	42	31	38	32	41	24	31	26	35	34	36	26	23	35	35	43	37	27	31	26	47	33	31	34	30	31	37	45	39	42	34	30	36	26	44	31	33	51	35	32	31	33	38	32	30	35	29	31	29	31	27	29	36	41	30	31	28	38	37	41	45	35	42	32	40	27	41	37	26	42	34	36	44	35	33	35	41	29	39	38	44	34	29	27	42	34	28	34	31	33	44	28	35	35	38	43	27	34	36	38	27	48	36	33	45	26	32	35	37	31	29	32	38	49	41	28	32	33	42	30	29	22	24	29	30	31	31	39	27	44	43	30	32	37	29	30	42	38	25	33	39	32	46	33	45	32	32	38	33	37	37	25	39	36	31	34	37	39	37	29	43	42	33	38	37	37	38	44	33	36	37	32	35	38	43	30	31	46	30	23	30	40	32	37	33	44	35	34	33	41	34	27	29	28	41	40	36	42	40	36	21	32	28	40	29	36	38	34	34	35	29	44	32	27	23	31	34	26	43	43	36	46	31	46	28	33	29	44	29	32	25	31	31	38	31	32	32	30	36	36	42	34	35	39	37	33	22	27	23	25	27	33	33	44	44	31	48	33	43	40	33	35	38	46	49	44	38	35	30	32	37	32	39	22	37	43	32	46	33	40	39	38	41	41	34	33	36	36	34	28	43	45	35	29	25	34	28	39	32	34	40	40	35	36	34	36	36	33	38	38	42	22	33	30	37	33	30	40	25	35	35	36	46	39	39	30	29	29	37	25	27	28	27	31	37	30	37	38	37	43	35	42	28	39	28	28	27	32	37	30	40	38	37	46	32	41	33	32	35	25	41	38	33	28	28	32	35	48	31	39	36	32	25	45	32	26	39	39	34	34	35	33	34	25	37	35	40	31	30	36	31	33	26	37	38	34	27	37	35	37	37	28	30	32	35	28	39	32	30	29	31	36	34	36	41	34	33	25	40	35	22	28	39	28	43	28	39	34	20	28	41	38	37	38	32	30	27	26	36	21	25	25	40	32	41	26	42	28	33	31	36	36	30	38	24	34	34	37	24	33	32	32	27	34	41	32	37	32	44	39	43	29	35	27	36	28	32	32	40	36	33	40	20	41	36	30	35	37	30	32	45	36	38	31	33	32	34	37	41	30	34	42	33	38	24	36	36	44	32	39	35	40	36	40	37	49	34	35	32	27	40	30	42	40	32	35	37	40	36	38	43	37	39	35	34	29	35	40	33	36	34	36	32	35	39	37	41	36	30	37	26	41	46	24	42	29	27	31	39	24	34	41	43	38	30	33	34	32	31	30	20	40	33	32	40	40	41	34	34	35	37	26	39	28	33	26	37	33	45	31	36	36	31	49	21	43	37	27	28	33	38	33	39	36	29	38	36	29	35	32	29	31	33	44	25	28	35	21	30	39	34	40	34	33	37	32	25	28	31	31	32	30	34	37	34	38	34	46	36	37	28	53	41	34	35	33	31	34	24	29	39	47	29	32	32	38	41	20	32	31	42	35	21	33	35	26	34	22	35	33	31	36	42	30	33	48	43	30	39	33	36	36	30	33	37	29	42	52	31	28	38	31	42	36	28	34	35	30	32	31	47	27	28	33	35	29	40	39	39	24	45	33	37	36	34	27	38	35	38	33	44	36	40	29	41	40	41	49	35	32	50	31	29	42	37	38	31	34	31	33	32	30	32	35	39	44	37	41	20	43	39	44	33	29	28	26	33	30	34	27	43	28	33	27	47	30	39	38	27	43	29	33	30	25	30	35	35	30	28	35	26	39	32	45	31	37	39	39	31	38	37	35	39	26	39	29	46	37	37	44	30	30	40	24	29	36	34	43	39	47	42	34	30	30	45	31	40	41	36	30	36	30	31	36	38	28	43	36	36	31	39	36	28	37	24	32	40	40	38	29	40	36	43	32	39	39	46	32	38	28	40	39	37	39	34	30	37	41	41	36	31	33	36	35	29	28	36	40	33	33	32	41	32	30	32	35	28	24	24	31	32	31	36	25	30	32	41	35	34	29	35	39	37	39	29	36	29	33	52	33	34	45	17	35	38	27	34	32	35	37	41	36	28	32	34	39	36	36	23	33	38	28	23	25	40	41	34	37	39	31	41	31	29	26	27	41	35	33	35	32	34	34	34	33	34	35	35	28	36	40	42	37	40	43	44	42	33	30	33	36	46	31	35	29	33	36	33	38	32	30	37	37	35	35	29	46	30	38	42	34	35	32	31	33	41	40	26	34	32	42	24	26	36	27	31	34	32	34	30	28	29	28	24	40	30	36	35	36	45	37	26	35	42	33	28	42	18	33	35	29	38	41	29	25	41	23	30	37	28	31	35	36
12168	5385	3109	6521	15019	22825	19503	14095	10987	8544	7067	5918	5071	4130	4711	6112	8409	4870	4776	4478	3062	1835	1338	1899	1801	1731	1907	2175	2746	2330	1933	1531	932	936	956	806	763	661	813	782	735	678	571	609	579	572	576	532	851	5266	8411	6665	6241	4440	2002	1151	611	399	398	387	353	347	376	351	385	393	376	386	370	377	349	374	361	399	357	361	367	362	374	394	356	379	403	370	380	370	395	356	349	379	359	388	364	376	368	371	357	336	370	400	391	400	404	375	385	377	366	412	366	354	369	353	395	354	345	361	357	403	379	386	380	400	375	371	420	380	376	382	383	360	359	375	370	392	382	373	418	386	384	365	375	354	402	379	367	389	417	365	387	374	408	404	402	358	367	384	402	374	411	387	362	409	407	346	396	343	403	396	381	359	346	382	401	370	416	334	382	355	392	349	399	381	383	369	363	393	335	360	374	371	389	334	398	377	361	365	382	363	362	368	383	347	344	382	387	396	396	356	375	365	383	410	374	386	391	402	374	375	378	379	346	381	406	396	384	393	349	377	385	421	372	372	388	351	366	375	392	371	360	365	375	412	353	380	386	382	402	349	390	357	368	357	346	355	370	348	370	367	372	321	380	418	366	360	369	406	351	394	338	367	368	369	391	361	403	358	370	334	413	365	367	387	353	374	390	371	357	399	361	360	317	386	386	358	401	390	362	351	366	378	368	414	384	376	384	402	406	355	345	392	351	405	361	375	355	358	405	371	367	380	415	396	373	374	379	357	385	391	394	396	373	359	386	349	376	384	371	385	370	392	390	400	347	385	379	365	370	393	379	390	383	352	389	379	357	359	378	379	379	373	365	365	381	358	378	415	370	358	395	406	394	375	381	356	389	373	403	382	407	425	378	356	387	404	384	387	404	398	377	389	345	359	369	386	344	375	365	364	353	336	385	355	354	336	366	355	365	403	355	379	375	385	400	375	387	365	371	371	353	375	370	366	378	367	356	381	390	346	370	368	432	371	336	373	367	373	380	401	346	380	397	374	381	400	399	353	383	358	353	349	347	352	381	386	384	354	366	372	409	356	407	389	374	328	359	363	386	378	378	391	374	360	349	392	387	386	379	373	376	378	398	359	382	389	378	364	346	392	397	345	389	376	401	358	390	401	375	345	393	410	342	377	351	393	391	370	416	398	379	350	389	364	384	396	353	346	367	377	349	385	372	351	369	388	391	390	365	361	393	399	370	367	359	364	357	378	403	390	361	388	374	371	389	387	376	359	351	383	372	380	373	373	393	356	392	360	396	354	404	394	367	389	369	381	391	365	390	366	406	406	370	339	390	332	350	384	371	365	331	397	361	393	379	344	377	357	343	390	399	367	377	405	406	413	395	380	435	378	384	335	395	378	356	353	403	389	384	342	349	395	342	332	345	365	393	399	379	374	371	365	383	380	374	345	341	370	371	364	374	350	412	355	386	342	360	345	386	405	365	369	363	406	383	388	372	367	381	414	368	334	403	420	373	386	382	404	388	368	354	385	374	393	369	359	362	384	369	387	373	363	377	390	361	356	355	344	381	411	404	398	349	378	367	349	400	400	394	421	407	377	390	374	375	391	365	358	396	374	366	384	357	382	367	344	419	366	355	350	364	382	357	372	388	373	368	347	363	372	368	370	367	388	353	376	373	364	366	405	361	371	339	368	333	366	356	386	361	397	376	384	343	362	347	396	398	356	357	362	357	367	376	379	393	371	402	365	390	385	371	372	388	348	358	380	368	350	387	355	349	364	395	349	383	386	383	367	373	402	368	383	371	382	370	388	373	398	347	334	385	369	393	370	387	374	357	345	373	382	386	336	385	363	374	363	372	419	346	378	391	376	328	372	350	375	368	354	386	378	384	408	398	385	392	373	359	360	396	362	350	398	361	371	366	376	393	376	370	340	377	355	413	351	363	382	343	354	356	346	387	384	357	429	388	367	403	390	373	383	381	357	389	362	388	377	340	372	372	352	359	385	393	374	365	356	379	387	357	339	379	353	349	385	373	359	394	374	372	374	370	407	383	349	388	391	409	363	376	386	361	361	387	360	395	355	343	405	367	421	386	378	358	403	399	381	364	384	409	387	349	357	359	363	390	358	394	375	374	349	398	373	367	357	371	379	372	383	392	404	378	366	354	350	367	354	385	357	382	357	390	379	352	370	371	377	395	375	352	365	377	350	423	365	358	410	408	381	384	398	391	367	370	374	376	361	368	385	374	418	384	382	360	357	371	385	368	385	348	372	348	383	383	385	343	380	384	367	334	372	386	393	410	367	369	365	387	387	361	409	364	355	384	383	352	360	361	389	373	359	379	390	413	328	380	357	364	403	379	352	413	391	375	400	383	383	396	381	368	395	349	369	390	364	364	372	347	385	397	374	379	396	393	378	377	358	361	370	390	361	390	365	381	382	356	367	353	372	380	396	378	377	361	406	397	346	365	388	359	395	387	389	361	386	373	409	396	407	376	411	375	353	379	359	385	359	362	351	354	357	347	325	362	348	385	360	353	367	385	394	412	357	415	373	405	374	369	382	357	367	383	386	358	339	397	395	354	367	363	364	378	369	377	381	335	368	379	366	370	376	339	337	369	405	351	384	382	367	390	379	369	407	354	348	399	385	392	357	388	402	381	359	353	363	402	359	374	388	384	353	357	375	372	337	363	346	377	376	398	392	367	377	370	368	387	366	365	384	392	380	408	357	341	383	408	411	369	353	365	373	371	378	365	340	372	410	373	358	430	392	393	383	385	384	374	372	374	341	411	378	361	399	364	400	397	355	381	380	360	385	382	380	375	333	379	412	379	350	365	400	390	382	395	348	384	379	367	379	341	390	428	374	369	351	397	338	363	381	389	364	359	363	374	335	397	365	384	401	376	334	362	380	388	408	339	360	386	361	349	373	375	375	415	391	373	393	386	357	419	403	372	408	381	362	358	389	385	388	368	380	368	318	374	352	361	382	367	393	351	354	371	396	356	375	390	382	358	343	379	383	387	343	380	387	335	379	379	354	347	382	372	324	357	381	368	365	366	363	357	377	388	380	375	379	369	388	374	402	348	376	388	376	361	411	390	410	358	377	389	361	367	389	374	382	388	338	423	385	383	410	373	361	389	355	365	360	340	351	373	366	373	364	412	387	386	388	376	385	363	380	386	396	346	357	382	382	369	327	382	368	384	357	395	372	390	399	392	373	344	378	405	375	375	377	357	364	369	396	368	396	375	378	348	348	356	361	379	347	390	389	377	371	376	346	409	407	392	382	341	394	373	363	375	349	377	354	367	339	400	387	349	392	339	357	392	388	411	370	356	404	375	370	362	387	392	386	347	387	352	368	356	334	356	416	412	399	370	364	364	398	379	390	354	357	381	416	323	390	401	387	365	382	378	385	391	364	393	402	332	359	374	361	378	395	356	381	354	362	379	373	363	354	368	395	343	413	370	377	409	394	389	382	342	378	348	350	357	377	367	384	373	375	394	367	391	373	392	378
1170	389	266	175	258	645	541	370	311	219	210	192	192	162	203	275	307	176	225	169	148	80	91	122	97	88	107	141	127	87	99	82	75	71	63	61	57	50	72	68	69	56	68	46	59	69	56	48	51	336	462	385	405	252	137	86	76	38	57	63	65	41	34	62	56	50	47	60	53	50	45	58	38	45	53	59	36	49	61	48	55	53	51	53	47	35	50	66	64	54	51	55	54	46	50	59	57	51	43	51	61	52	50	46	47	47	56	52	61	53	48	34	58	40	43	58	68	51	55	37	41	44	43	43	48	54	53	50	37	45	51	58	50	62	50	48	57	52	50	58	43	63	57	46	72	45	38	50	43	36	46	54	54	60	41	56	31	45	64	47	56	51	44	42	53	49	51	64	44	45	51	50	48	66	51	50	57	43	46	57	53	61	45	42	54	55	60	61	50	46	45	54	56	52	53	53	47	45	55	41	43	44	44	54	41	45	54	40	42	46	64	49	49	55	57	46	33	51	62	40	50	51	52	51	51	57	40	48	48	38	42	49	66	39	47	52	47	50	51	52	44	53	44	63	47	42	55	50	52	60	42	46	62	44	57	49	51	52	55	46	49	42	63	52	71	45	45	42	58	64	58	38	42	61	59	45	43	53	63	57	66	38	47	54	35	58	52	43	53	59	49	45	41	53	56	66	54	49	58	50	45	49	52	49	49	40	47	46	60	51	54	46	48	51	47	39	43	55	45	43	43	49	40	54	55	49	51	47	46	37	40	49	46	49	52	49	48	46	49	55	39	53	58	56	54	53	52	52	32	50	51	39	45	45	56	51	49	44	57	62	46	59	46	51	44	42	48	54	45	46	59	41	49	58	45	62	63	41	67	56	59	46	59	44	65	45	59	50	55	53	46	58	54	53	44	75	43	60	57	61	46	48	43	44	37	46	51	50	47	47	47	49	47	45	47	49	46	45	46	65	42	55	62	42	42	42	55	48	53	61	36	54	42	73	59	48	42	59	50	41	39	43	51	65	55	52	53	39	54	51	50	48	48	63	64	49	51	61	63	56	48	49	70	50	51	42	52	39	50	43	49	53	50	62	56	50	50	55	59	58	57	44	56	48	59	47	55	60	61	49	54	51	49	48	47	49	51	39	58	54	59	37	58	46	51	49	55	44	45	53	52	56	53	48	47	49	47	44	43	55	45	48	49	40	48	51	51	53	50	57	50	37	41	40	46	69	39	50	44	39	49	60	42	62	47	42	47	43	58	46	51	56	42	58	47	59	51	37	46	55	65	54	47	50	66	62	41	62	62	65	53	62	57	45	42	59	53	52	54	50	65	54	49	44	49	50	67	50	50	38	38	58	47	59	47	47	61	52	63	48	54	52	47	67	52	71	44	53	54	53	53	49	49	50	46	53	59	51	52	48	37	51	45	55	45	70	42	49	46	55	46	57	55	55	60	44	47	50	55	42	49	49	46	67	44	49	44	45	57	37	41	48	47	44	46	48	47	53	44	45	41	52	62	52	53	48	47	52	46	56	53	55	56	48	46	54	54	46	41	39	45	48	52	47	41	42	62	49	54	56	53	57	47	54	46	52	47	64	48	62	53	57	44	53	57	54	43	49	46	45	62	45	52	52	58	53	47	46	61	52	46	42	44	49	73	54	62	57	61	55	40	57	53	41	43	47	62	60	43	52	49	54	44	60	53	47	46	56	50	51	47	43	41	53	66	57	42	66	52	51	41	57	61	41	44	50	47	43	43	48	57	46	50	44	48	68	44	58	55	64	48	67	59	56	53	34	52	53	64	56	54	53	49	61	56	56	52	44	63	61	49	47	53	54	52	56	54	48	52	43	45	46	52	49	56	48	54	49	38	46	53	39	45	40	45	52	50	52	46	43	37	43	44	58	38	43	69	45	48	57	47	41	45	60	49	46	57	50	54	54	48	57	55	44	51	46	52	34	55	48	43	50	53	55	63	62	47	55	47	49	50	46	49	53	48	49	52	44	50	51	47	39	60	46	52	60	55	48	52	50	57	60	75	49	58	42	37	54	49	40	42	52	57	50	54	51	52	42	44	52	51	65	45	58	54	41	52	38	51	50	45	56	52	44	44	48	38	61	62	49	50	48	51	56	37	56	68	47	53	44	46	55	50	53	50	53	56	54	48	43	48	60	57	48	38	41	49	54	43	46	46	64	49	49	58	48	57	57	45	59	54	53	50	46	38	43	44	52	41	34	62	37	48	53	50	66	62	62	43	64	48	50	43	48	55	40	56	55	46	48	44	47	45	53	59	44	42	52	46	48	52	64	49	51	49	56	57	64	43	44	53	50	41	44	60	51	48	46	52	48	59	47	43	49	56	59	58	49	45	63	44	61	62	45	54	63	49	45	43	46	50	53	45	54	54	47	47	57	41	64	57	55	49	56	50	52	56	55	59	40	61	36	45	39	54	40	46	47	52	43	58	37	49	55	55	41	48	50	56	43	47	50	48	52	49	52	55	61	58	50	44	54	54	54	58	56	45	39	55	51	47	63	48	54	63	55	46	49	52	60	58	37	61	59	55	52	72	59	40	55	68	44	63	60	63	59	52	44	45	50	44	48	54	43	54	63	63	64	37	48	46	55	58	52	43	58	46	50	38	47	53	66	49	48	45	61	51	43	48	44	49	46	51	49	63	48	39	42	53	39	51	56	51	60	50	48	43	51	46	36	39	52	57	47	45	41	47	57	46	59	44	47	46	42	55	39	48	52	46	51	58	46	51	54	47	50	52	55	55	55	41	51	52	45	43	40	64	48	53	51	59	55	60	47	62	42	52	49	55	55	41	64	57	51	49	46	44	54	57	55	53	59	45	52	59	51	58	49	56	61	39	52	48	50	55	49	50	46	55	41	51	51	53	49	50	43	65	64	51	51	44	46	42	41	44	65	45	52	45	45	49	55	52	40	55	46	40	34	52	54	52	34	51	54	44	50	55	56	53	54	52	51	47	62	54	53	55	57	60	55	35	39	59	44	44	61	43	46	46	51	54	61	49	52	41	47	48	55	51	46	53	51	58	61	57	51	41	61	44	43	51	51	51	53	54	57	41	50	62	42	47	46	50	49	51	38	54	62	48	55	53	61	59	64	59	54	52	43	38	52	48	54	51	33	36	59	46	46	41	58	51	43	57	51	50	55	49	59	47	43	48	53	52	44	72	65	66	47	58	59	37	60	57	59	46	57	49	56	43	36	49	43	44	62	65	44	46	62	54	65	46	54	67	51	47	44	50	54	55	42	57	36	32	46	46	47	49	53	72	53	39	48	47	49	45	63	50	41	43	49	33	56	47	36	47	51	54	48	59	48	51	58	53	52	33	50	42	57	59	54	49	55	45	58	51	56	58	53	55	56	53	42	45	43	53	58	47	46	49	57	51	36	47	58	55	40	55	44	42	59	47	72	39	51	49	59	56	50	44	50	48	54	58	46	59	38	59	60	57	53	47	51	38	52	54	57
15930	7463	4490	8657	20035	26056	22117	16719	13196	10202	8836	6964	6828	5592	6100	9024	9157	5725	6231	5104	4754	2595	2857	3033	2347	2268	2820	3279	3245	2413	2059	1977	1286	1252	1300	1046	1048	1153	1112	1084	924	805	781	839	782	879	862	769	903	8437	11460	9685	8996	5735	2622	1519	754	613	568	538	565	537	569	551	538	567	553	530	533	546	536	574	523	517	538	535	566	549	527	539	564	539	514	550	564	547	531	558	604	540	532	548	538	576	555	526	543	514	557	582	545	554	522	573	562	559	587	562	534	549	558	499	533	566	537	517	546	559	564	569	527	562	555	553	508	506	520	553	560	560	530	552	535	535	547	583	557	535	544	538	525	562	533	573	543	553	560	539	563	609	540	552	596	535	546	580	538	560	564	522	558	549	549	549	565	557	523	551	558	523	543	543	542	559	562	548	554	538	546	560	561	551	525	541	514	527	538	523	527	525	532	544	531	524	556	538	557	529	577	546	563	562	548	533	544	542	560	524	519	539	542	575	547	524	563	584	525	551	547	562	520	531	544	588	583	532	515	573	536	548	535	528	556	605	514	520	523	541	622	550	563	566	536	544	578	561	520	560	518	555	595	577	520	555	547	540	593	544	556	517	540	516	541	534	532	561	558	561	511	568	569	552	540	499	541	523	543	542	544	594	526	587	554	536	509	567	565	558	517	562	575	597	557	552	576	529	546	512	579	509	544	530	545	552	554	540	545	548	520	580	583	523	560	541	570	515	553	538	531	526	562	543	544	544	528	572	542	551	559	543	568	561	556	562	498	587	553	593	548	542	521	546	561	586	545	529	533	545	527	550	569	529	510	550	555	531	529	555	529	506	548	493	543	565	532	538	586	571	584	531	585	553	533	557	572	581	579	531	593	536	489	532	554	558	557	599	552	527	566	561	519	589	544	548	523	522	561	510	588	553	522	520	539	555	548	512	567	546	570	519	543	555	562	579	583	565	555	578	561	518	505	541	532	520	573	534	539	566	544	505	571	550	553	554	513	567	594	555	544	580	544	563	557	552	529	578	505	558	553	550	555	585	562	535	520	538	521	572	558	539	551	560	572	569	524	561	572	526	546	543	549	534	554	595	523	575	587	561	598	586	525	533	570	562	537	577	537	525	585	578	545	545	496	570	538	551	539	557	596	585	541	522	555	533	568	549	546	556	521	581	556	587	551	552	529	534	534	532	558	585	534	552	534	536	530	534	575	556	596	563	549	552	530	556	552	547	551	568	544	545	532	526	490	528	564	592	574	585	576	518	543	579	556	562	555	515	536	549	534	535	557	528	515	543	549	579	551	514	546	543	589	551	543	561	533	543	520	529	586	560	583	535	552	541	579	550	518	558	549	568	555	580	543	538	546	498	543	586	505	557	550	561	527	548	566	527	538	517	585	528	543	533	587	561	506	566	506	546	527	549	581	561	562	569	526	554	545	541	549	528	525	561	541	551	570	552	522	486	535	560	532	558	547	556	519	524	545	569	527	563	541	575	566	531	523	567	548	545	560	509	546	587	587	537	545	533	558	523	551	566	524	536	565	553	575	569	554	533	551	569	579	543	550	552	522	540	563	574	534	578	533	501	590	505	554	557	542	590	559	542	561	511	509	565	542	532	559	560	532	582	551	504	563	548	548	558	575	545	544	532	532	593	523	526	526	525	528	552	559	552	557	571	564	581	506	517	524	556	572	597	555	577	554	531	550	528	578	564	592	516	532	518	511	503	523	572	522	551	565	546	536	600	544	548	559	563	554	548	542	564	490	542	515	529	536	552	588	614	551	524	544	572	539	540	526	549	559	540	555	524	581	553	537	534	539	561	526	569	551	536	565	558	506	563	593	545	551	556	560	563	554	518	536	542	567	531	547	550	562	555	511	538	527	535	539	533	535	546	565	554	558	569	553	529	576	540	540	540	511	547	565	559	575	551	511	541	530	582	530	588	547	547	535	534	554	570	543	565	524	608	527	530	556	546	509	588	589	555	561	540	567	547	580	530	508	590	503	550	534	565	571	527	528	610	511	513	547	543	554	561	548	539	561	519	573	546	545	537	549	532	593	570	518	517	551	532	553	549	531	535	531	555	551	565	516	549	533	525	506	522	555	567	556	584	557	536	555	521	522	521	553	522	497	523	550	528	509	570	538	531	555	555	545	570	510	574	547	525	544	551	511	539	557	563	541	591	525	552	557	532	604	548	564	550	542	504	548	561	505	503	530	537	571	565	532	512	575	519	574	515	586	544	555	508	541	533	522	478	553	560	511	527	519	565	560	538	545	529	587	577	523	517	512	551	540	547	533	574	520	534	529	572	549	544	573	565	559	510	568	537	576	528	527	557	572	533	584	537	551	529	521	561	515	571	553	577	564	570	524	547	560	516	508	568	592	538	586	587	546	515	573	534	535	565	506	573	585	535	537	578	580	561	553	574	558	541	594	579	567	571	580	575	526	533	532	567	536	516	557	565	496	512	536	502	594	529	542	558	533	543	553	525	537	553	567	564	531	550	539	556	575	541	546	499	556	552	594	559	574	549	592	540	541	543	531	517	536	546	558	589	578	538	554	537	545	531	549	547	555	527	509	539	531	532	564	592	574	569	576	565	547	593	516	520	508	496	488	541	540	527	511	570	583	596	511	526	509	498	532	557	561	538	532	561	568	531	526	554	546	505	559	557	596	530	566	537	541	563	581	560	530	548	593	521	551	554	560	525	556	519	531	540	524	567	533	532	538	523	555	578	553	560	530	536	567	544	531	538	531	550	548	573	571	568	535	541	549	537	558	564	569	559	621	549	525	579	557	549	567	544	582	546	506	533	553	573	555	553	513	567	588	551	502	566	525	559	520	545	553	547	531	550	527	557	565	495	536	534	570	558	556	541	561	528	548	575	553	595	558	549	562	601	534	518	546	507	484	518	587	536	569	534	534	533	524	581	517	530	514	577	506	526	540	547	551	508	502	549	538	550	513	517	539	568	567	562	542	564	543	567	547	512	525	517	575	588	540	576	539	565	549	533	557	561	559	512	521	549	525	537	594	529	570	540	549	577	527	519	573	508	543	592	540	582	589	575	545	524	523	490	595	550	547	536	502	519	539	556	547	554	511	587	529	534	547	550	511	533	548	536	546	536	570	543	551	534	546	540	530	525	509	547	525	550	558	577	557	534	542	560	551	565	563	516	541	527	526	532	557	520	533	530	563	545	546	534	490	571	534	558	523	572	570	539	543	516	583	516	564	599	546	556	500	580	580	558	570	547	567	524	536	525	536	563	553	544	524	518	537	551	559	529	558	527	513	499	572	567	548	548	554	558	528	535	562	581	527	532	497	553	540	522	570	550	541	532	510	560	603	529	534	559	549	535	576	540	537	528	522	520	550	545	604	564	514	562	541	546	526	507	579	557	506	585	528	553	529	495	526	567	503	538	561	568	506	560	545	528	520	546	536	558	554	561	532	544	544	575	528	527	564	567	563	573	561	574	576	552	560	551	528	544	564	525	578	561
1364	150	114	136	215	327	230	157	191	113	108	116	101	89	101	127	159	103	122	101	111	41	62	79	74	64	57	66	71	50	54	65	54	37	40	30	42	46	35	49	38	37	38	34	38	42	36	24	33	72	132	125	117	95	75	35	36	40	39	37	25	36	38	34	25	35	34	32	36	39	28	44	42	44	36	39	42	40	28	31	28	36	42	35	29	27	31	35	34	39	28	36	36	43	33	26	27	32	32	26	38	33	30	40	31	32	42	36	28	35	30	43	36	32	22	30	37	37	36	24	28	29	41	27	43	43	27	38	42	36	25	30	37	34	37	30	41	35	30	28	34	45	46	35	33	39	41	30	36	32	31	31	40	32	27	34	35	29	29	41	35	41	24	28	22	39	38	33	39	38	41	27	36	43	42	30	35	40	31	35	34	35	24	37	36	32	32	39	27	39	28	41	27	36	36	35	36	37	34	37	28	37	27	43	24	39	27	39	38	31	39	22	36	27	27	37	41	37	26	41	33	31	31	25	28	45	35	35	28	35	30	30	32	30	33	27	39	25	36	32	31	36	28	38	41	34	36	31	29	39	23	33	44	43	48	27	26	35	29	32	27	36	37	25	37	31	26	34	35	34	46	40	33	31	40	34	32	22	34	30	35	33	31	34	26	30	34	30	26	31	29	36	41	44	35	37	32	30	35	41	29	49	29	32	40	36	36	27	29	36	33	37	34	41	39	41	33	36	31	24	31	40	46	35	33	40	30	35	35	25	31	36	44	39	33	45	26	32	36	37	37	31	44	36	24	36	38	33	32	33	39	35	30	40	27	30	33	30	36	37	31	36	28	43	33	37	32	45	36	28	18	31	38	30	32	34	24	39	26	34	45	27	42	40	25	36	34	31	26	31	39	35	28	31	31	35	41	36	33	42	34	29	32	36	29	27	33	39	37	36	31	33	28	32	30	31	36	25	31	42	29	31	35	26	18	44	36	30	39	40	26	44	30	32	23	36	38	17	31	41	35	39	33	33	33	37	40	33	38	45	35	35	40	32	26	30	30	27	29	29	36	29	35	41	38	32	37	43	30	40	36	34	35	32	23	29	30	39	37	35	27	43	26	32	29	37	38	31	40	29	38	34	42	33	48	37	28	37	32	39	25	30	35	38	33	45	40	36	38	38	31	35	38	28	33	34	33	36	34	25	33	23	31	34	27	34	36	34	42	25	34	28	39	29	31	27	31	35	39	32	24	31	30	29	37	37	37	26	32	35	38	46	35	24	39	40	36	32	42	35	32	26	27	29	35	34	27	38	39	37	26	28	29	25	29	25	30	24	29	33	30	35	36	29	34	36	40	27	25	32	25	42	31	30	29	32	28	41	22	38	30	27	33	36	41	36	38	31	38	37	38	29	26	27	42	37	35	37	29	32	30	37	32	33	44	37	37	41	35	46	39	38	38	37	36	37	35	35	29	27	36	33	45	39	27	34	33	36	32	37	33	30	36	30	47	34	37	27	36	27	29	33	37	27	43	25	35	36	43	30	39	27	40	31	34	31	27	33	34	39	38	33	34	28	29	27	33	46	29	30	38	25	30	28	39	24	26	31	26	34	30	34	34	17	27	38	30	43	26	40	31	34	42	32	30	23	36	30	35	32	28	34	39	28	29	32	42	37	38	30	35	28	34	30	22	34	30	24	34	42	25	30	33	34	34	27	35	31	36	28	29	29	40	41	34	29	23	35	28	29	38	29	30	33	36	29	29	31	32	31	33	39	31	38	26	27	34	33	31	39	48	42	34	40	31	30	42	37	27	36	42	38	40	40	34	39	41	34	36	34	27	36	33	37	31	32	34	36	45	31	26	37	33	39	36	41	35	35	39	42	37	42	37	30	23	38	32	27	35	42	27	36	36	40	37	48	32	28	31	31	45	40	30	39	33	45	32	34	28	28	38	37	38	45	43	38	29	26	42	43	37	36	22	39	35	34	33	28	44	30	27	43	32	40	37	31	31	45	22	32	33	25	42	41	23	45	30	43	34	35	43	35	30	31	25	37	30	32	31	37	34	35	26	34	37	37	35	28	38	32	31	39	33	36	39	34	45	25	42	37	37	36	31	34	40	39	36	26	31	40	43	36	28	29	30	32	37	27	35	33	36	42	32	34	24	35	34	41	32	32	44	31	37	35	36	22	42	38	33	19	32	36	39	30	32	38	42	36	36	35	28	32	24	37	50	29	25	34	41	32	47	30	23	48	33	32	34	32	34	37	37	43	43	31	34	28	33	26	48	34	29	39	29	37	36	38	38	27	25	37	32	38	39	39	47	30	36	21	39	26	22	38	32	39	35	38	34	31	30	33	35	38	24	32	37	26	30	29	32	28	41	31	32	27	41	44	43	29	33	36	35	32	46	33	31	30	39	27	33	32	24	44	30	29	31	32	43	33	48	35	31	31	37	39	33	38	37	34	34	38	38	34	30	31	39	32	31	27	29	41	30	34	31	37	32	38	33	31	41	30	28	37	35	33	30	28	29	33	40	38	32	37	37	36	37	36	26	31	36	38	30	32	25	23	41	35	35	28	35	40	35	45	22	25	31	24	35	28	28	35	33	36	45	36	38	33	32	41	47	27	31	33	36	36	33	32	30	41	32	29	45	47	37	29	34	35	36	24	33	25	36	36	32	36	29	29	38	31	33	42	36	29	39	36	31	35	42	26	40	29	25	36	27	33	31	31	30	31	28	43	29	36	29	37	48	37	29	36	32	29	30	40	40	29	32	46	48	31	30	30	30	29	42	24	28	37	49	28	31	31	38	27	37	49	33	38	33	32	40	28	27	37	37	30	37	40	39	36	38	29	35	34	32	27	30	37	28	30	29	30	35	40	28	31	38	17	22	34	33	24	28	30	30	25	34	29	32	43	26	25	35	34	39	24	31	40	41	35	38	29	27	29	34	33	35	32	37	29	39	29	34	44	34	45	30	35	39	49	46	41	39	37	24	33	33	25	29	27	27	32	45	36	20	26	35	35	26	29	42	39	40	37	36	26	32	34	40	33	34	38	36	37	36	52	34	38	30	30	32	36	33	37	34	34	37	28	37	31	22	38	36	31	37	38	32	39	25	28	37	35	25	34	32	34	34	27	34	24	36	41	33	22	45	21	24	27	27	30	27	27	32	34	33	36	29	32	20	26	23	31	35	30	29	23	35	32	31	30	32	26	31	38	25	33	37	32	29	31	38	31	28	38	23	34	37	30	26	46	29	28	29	32	37	30	25	33	23	30	21	27	33	23	33	33	28	31	29	40	37	48	38	41	25	39	25	23	35	25	36	20	43	36	30	39	37	39	31	41	27	40	32	37	42	35	36	38	31	26	34	39	26	40	26	35	41	22	39	42	24	28	27	41	36	33	39	30	33	39	30	31	38	34	41	31	35	30	38	44	23	33	39	44	24	30	32	29	33	35	31	40	26	41	35	32	30	32	35	32	23	31	32	35	38	31	33	31
9316	3277	2162	5029	16888	20394	15312	10895	8686	5376	4739	4067	3566	3302	3409	4791	5803	3303	4243	3519	2989	1401	1874	1887	1464	1382	1632	1964	1792	1210	1152	1156	769	786	732	724	575	766	823	788	520	454	554	559	521	475	496	490	515	2133	3301	3365	3060	2096	1188	803	467	350	384	359	340	387	358	382	364	359	362	369	376	393	378	392	379	388	362	402	329	363	355	375	391	346	358	383	368	379	351	381	373	371	348	323	351	371	379	376	371	363	398	357	384	345	341	367	403	365	338	337	377	378	401	358	343	339	370	376	325	385	364	416	365	383	360	350	399	373	347	369	372	376	373	370	339	373	386	342	354	379	375	372	396	369	342	383	344	358	395	382	360	402	353	371	369	365	347	375	343	358	355	334	340	367	358	359	335	346	357	384	383	387	384	410	371	372	387	413	371	378	347	393	372	350	374	367	377	361	362	337	360	371	364	393	360	399	387	374	372	370	372	422	351	378	364	318	355	367	388	352	403	383	389	352	352	349	368	348	352	384	364	382	410	355	377	372	362	335	382	387	375	360	342	370	384	366	378	340	351	339	381	354	397	339	384	370	370	356	384	352	347	397	349	387	395	359	339	339	395	343	368	363	376	349	388	349	356	369	391	379	381	357	387	370	362	350	382	372	364	389	370	334	368	336	371	384	361	371	356	327	388	357	394	348	377	350	351	368	360	368	371	331	372	351	359	390	378	366	365	367	335	369	350	398	351	346	359	320	352	376	380	394	325	391	410	384	328	385	385	368	368	325	390	377	363	368	353	368	352	378	365	372	365	358	353	403	361	351	338	381	358	367	382	360	356	390	359	342	374	383	386	354	360	355	351	364	359	357	352	374	361	366	328	367	335	368	344	358	397	375	362	370	383	347	372	372	331	330	346	378	379	388	370	361	377	396	400	384	353	355	337	359	388	375	361	352	371	330	368	379	382	356	362	361	337	395	373	362	385	371	372	381	364	367	387	320	362	383	343	363	377	342	353	349	379	358	351	362	384	366	382	381	366	354	375	386	362	385	403	382	360	350	360	341	347	363	382	368	358	391	347	344	367	381	378	368	404	388	373	332	337	377	360	369	360	374	375	341	378	373	366	371	376	358	387	394	371	384	381	336	372	369	378	393	381	367	371	394	389	390	347	349	346	357	372	371	353	360	351	342	382	366	326	375	389	374	376	346	378	387	370	368	389	347	407	384	380	410	356	351	321	355	367	413	376	342	372	360	363	376	351	375	359	327	340	417	338	390	349	368	363	381	374	364	368	410	360	378	373	395	358	343	347	362	392	378	379	354	359	374	336	341	357	390	350	383	390	370	386	361	378	348	383	391	363	344	348	340	369	338	388	373	365	370	369	355	362	380	373	374	322	409	402	358	377	377	342	370	364	365	352	399	358	367	356	390	336	349	368	369	363	392	335	378	348	375	341	347	411	370	349	354	372	371	362	389	413	355	378	409	356	367	360	381	390	356	367	401	397	370	382	352	346	393	363	428	390	360	357	356	337	391	399	377	369	365	361	358	408	346	354	353	365	373	372	372	372	351	375	385	326	323	366	388	383	367	364	373	388	373	352	367	360	360	394	355	362	361	361	371	376	366	397	324	389	360	366	359	385	371	363	338	377	368	347	372	340	344	383	356	361	367	346	388	393	393	354	342	374	370	380	392	385	361	355	394	366	361	375	358	372	335	385	436	375	353	355	371	349	363	410	385	383	371	356	367	356	350	366	353	398	394	358	359	352	325	376	377	389	390	374	373	360	390	383	363	336	385	355	355	380	377	373	356	385	362	387	353	346	412	354	334	356	351	371	380	370	355	360	341	389	380	379	350	364	367	342	365	397	354	400	364	384	366	375	362	370	399	370	366	358	362	379	367	365	355	351	346	329	340	362	389	323	373	366	384	388	357	371	371	352	335	377	390	360	382	384	345	378	364	364	360	348	416	377	353	394	355	396	384	373	350	388	376	354	375	376	335	356	356	348	361	355	367	357	335	411	344	357	342	387	356	425	369	375	335	373	392	340	360	375	347	396	365	374	335	343	414	316	379	379	362	369	374	367	378	359	386	352	356	354	331	362	362	360	397	362	385	357	358	382	396	346	399	397	363	358	363	361	389	368	353	376	374	357	360	344	351	383	404	335	377	353	359	372	347	376	356	403	382	350	396	389	389	381	363	326	358	368	384	353	390	358	372	362	393	395	349	388	371	353	376	337	355	367	338	374	359	351	386	382	353	324	367	374	350	377	353	381	382	356	355	360	345	371	367	379	394	377	358	349	341	391	356	377	353	376	364	357	363	360	376	343	353	342	350	349	370	366	317	369	374	377	365	364	370	349	373	389	375	343	395	385	371	371	395	368	383	370	357	362	369	360	376	329	369	403	372	359	330	360	392	327	353	359	386	348	368	364	373	356	372	356	372	371	351	345	330	379	378	358	402	363	380	330	400	383	341	368	336	344	361	351	350	357	337	364	398	390	389	364	387	387	372	348	347	341	378	373	364	374	364	326	385	365	326	394	367	395	376	342	403	382	387	380	371	344	363	332	373	356	377	361	376	368	383	345	361	349	349	382	368	365	367	360	355	354	362	354	383	376	371	381	402	349	409	371	358	378	344	333	396	401	404	351	347	354	353	361	365	384	353	372	384	395	389	345	352	398	382	343	346	343	356	385	366	380	337	381	369	352	363	423	360	346	363	364	380	413	342	383	378	371	387	359	376	341	386	390	376	342	333	336	354	356	368	389	358	373	358	359	374	348	341	326	365	403	379	334	352	368	384	370	395	337	377	363	352	321	381	383	339	403	351	380	314	357	375	366	372	340	351	400	357	397	372	348	356	346	376	352	370	411	368	365	381	378	359	370	368	360	362	414	381	332	344	340	355	350	369	361	371	373	370	386	398	365	368	401	375	376	387	360	348	376	402	341	342	405	399	337	364	356	376	412	365	316	371	376	338	367	405	366	338	357	357	376	383	364	379	335	379	354	371	375	389	366	351	377	354	362	380	370	374	387	384	365	390	344	372	383	356	349	396	336	374	363	375	400	340	348	389	368	350	349	354	362	366	334	360	385	397	353	384	377	341	354	358	399	361	374	366	393	362	403	355	375	378	370	377	373	345	372	364	356	335	348	388	367	363	342	383	363	320	362	351	371	371	398	325	386	326	384	376	403	372	381	324	368	394	395	385	392	358	394	362	369	359	338	370	349	343	362	373	354	341	354	366	356	361	387	350	383	348	361	353	371	363	383	384	339	348	348	364	361	347	370	346	365	370	372	397	356	369	392	358	363	361	411	376	362	380	389	382	355	391	377	390	388	356	394	384	349	363	371	375	361	363	364	383	391	333	377	336	378	372	379	380	386	373	349	378	346	371	354	389	374	372	362	353	371	343	360	350	361	351	349	371	369	372	387	352	384	375	356	336	375	342	372	383	370	366	405	347	377	369	374	364	358	361	358	399	372	359	368	358	348	330	399	359	376	335	377	356	353	371	376	359
678	299	184	152	301	521	417	307	250	197	166	151	161	189	151	179	260	172	192	178	104	99	100	108	74	81	94	86	127	83	59	75	66	69	68	50	70	72	85	75	63	49	73	63	55	58	50	51	51	163	265	276	230	161	88	65	56	53	49	64	51	41	45	59	57	57	64	63	52	55	51	53	53	62	38	48	48	37	49	54	46	45	61	52	54	48	52	42	55	41	34	58	46	39	48	49	33	46	45	56	47	50	44	49	49	47	65	48	59	46	45	45	59	44	46	35	57	62	59	60	48	48	42	41	52	54	54	51	53	54	50	43	40	35	50	36	56	43	37	32	36	63	43	49	35	60	52	50	35	55	56	44	50	51	53	42	49	41	55	47	49	54	52	40	42	43	44	58	53	54	51	45	41	45	48	49	61	49	49	58	46	40	60	55	40	59	52	40	56	45	41	59	47	47	50	38	44	53	48	36	44	44	40	47	52	42	46	59	52	58	53	49	47	39	46	50	37	51	49	49	48	52	43	42	53	48	61	52	49	53	49	38	49	53	44	46	42	38	48	54	52	46	56	41	37	52	51	36	48	48	51	60	77	52	57	52	33	39	48	64	41	45	50	41	40	43	47	43	53	56	50	39	51	57	62	45	45	47	51	54	48	61	41	68	66	51	45	38	51	48	38	50	50	44	47	48	57	57	47	47	53	42	54	50	55	55	49	52	47	49	43	42	42	53	49	40	47	40	53	50	46	46	40	53	48	38	52	57	57	54	49	42	55	55	38	49	49	60	48	43	46	47	45	56	45	47	47	49	48	47	54	48	57	48	44	52	43	45	56	54	47	52	42	45	48	51	45	38	50	45	44	50	45	61	52	46	56	41	51	41	46	45	43	48	54	45	41	43	42	36	46	42	60	46	59	43	41	53	46	44	52	46	52	57	49	61	49	42	45	47	52	47	45	40	41	52	59	47	43	37	42	56	44	55	42	49	52	49	66	43	59	55	52	57	47	45	44	51	41	54	50	33	36	40	51	39	48	49	45	42	61	50	42	59	52	30	46	43	43	56	51	49	50	47	35	58	42	55	45	37	35	61	46	58	48	58	45	50	44	63	61	53	47	44	28	44	49	40	48	57	40	47	44	43	54	44	56	49	51	49	52	37	43	46	48	47	56	42	47	62	62	46	51	42	35	44	44	49	44	49	48	46	45	45	45	42	58	54	49	59	36	44	43	69	39	41	42	61	42	50	50	46	48	49	43	42	54	52	47	50	52	49	53	37	40	51	53	53	47	58	50	48	44	43	57	42	43	50	49	43	38	59	48	43	42	45	47	47	45	47	60	50	53	43	53	53	47	52	37	61	39	43	44	35	39	55	51	53	45	58	52	43	44	36	36	52	45	54	53	51	48	41	60	48	58	54	53	47	46	59	50	58	45	59	41	44	40	57	49	42	48	55	39	52	49	40	44	45	59	52	49	47	62	39	53	55	35	47	48	38	44	37	51	48	46	64	51	67	56	43	46	54	43	45	31	46	34	47	51	43	53	48	47	43	54	55	40	57	50	46	53	50	47	58	51	56	54	56	59	44	39	43	54	55	48	55	50	58	44	50	54	42	54	46	56	40	38	45	56	54	43	51	53	57	51	39	62	48	46	51	44	47	56	45	61	39	43	46	60	41	39	43	54	46	54	54	50	46	48	43	40	59	47	56	56	46	41	46	56	56	43	51	57	59	51	47	46	59	53	48	32	45	51	50	51	41	42	54	53	43	48	52	58	49	46	59	48	52	50	47	40	48	52	57	47	54	58	57	38	46	41	40	51	49	44	50	48	51	46	44	40	53	51	49	40	51	54	36	43	53	53	46	48	43	64	49	41	40	47	28	56	42	57	47	39	50	52	33	43	38	40	45	39	53	51	36	33	44	47	44	54	47	54	45	42	52	55	41	39	50	37	44	44	56	37	42	55	41	42	54	62	41	58	46	38	52	50	52	33	52	45	59	52	49	38	42	35	53	41	54	43	44	55	41	52	39	64	42	55	37	54	35	57	47	39	45	46	57	46	50	43	39	46	52	55	55	40	46	48	36	41	38	41	47	37	42	49	44	53	57	43	36	42	53	27	46	48	51	46	49	51	50	43	45	42	42	42	46	44	41	40	67	54	49	45	56	57	65	55	55	47	47	49	40	39	49	48	45	45	41	53	49	43	51	65	48	61	51	55	50	53	44	45	49	51	53	46	52	33	35	47	49	37	46	50	40	41	53	42	60	49	55	49	47	51	46	27	55	41	50	38	58	40	36	48	37	51	48	36	53	53	48	57	52	57	51	45	47	63	39	50	39	45	42	50	41	51	49	42	51	50	58	48	48	48	43	44	48	51	39	47	61	52	56	45	44	48	38	54	40	62	43	45	53	43	49	46	44	47	66	47	51	54	51	51	48	55	55	50	49	45	50	58	46	42	40	67	51	44	52	51	41	48	61	52	48	53	47	39	49	49	38	54	63	61	44	51	51	37	51	47	43	44	35	53	51	49	49	58	37	54	48	32	65	42	46	31	54	40	47	52	48	51	37	45	51	55	46	51	39	54	44	63	44	44	44	54	43	54	46	37	52	58	34	50	48	58	51	58	50	48	43	53	49	49	50	62	56	50	48	60	49	35	39	54	38	50	54	62	60	51	54	53	47	47	59	47	46	63	54	51	46	40	36	44	39	48	68	52	38	51	62	46	52	42	52	49	56	66	50	41	48	56	39	43	41	47	50	51	64	53	56	50	51	54	50	37	52	39	47	46	41	46	51	56	47	33	54	53	51	49	41	35	43	50	53	46	52	40	57	48	49	48	44	44	54	39	59	44	42	57	48	48	50	46	45	43	53	50	51	54	47	46	47	61	44	54	48	52	54	53	57	45	39	52	41	44	49	53	39	42	43	47	53	39	55	43	60	51	54	56	60	46	45	42	65	41	54	51	45	54	54	48	48	43	64	46	42	47	41	39	62	57	56	50	46	48	51	47	43	46	45	42	51	46	44	58	56	59	36	49	48	38	39	41	39	45	48	57	52	53	49	49	47	48	48	47	45	39	36	35	40	42	49	42	46	48	44	48	45	59	53	46	45	41	51	46	56	40	53	43	45	43	44	61	41	39	50	52	42	41	47	40	65	34	52	33	48	56	66	59	54	56	42	53	65	37	40	59	53	51	56	51	49	47	46	47	55	42	54	54	31	41	44	67	56	48	45	58	45	50	53	44	42	53	53	54	31	51	42	54	43	48	46	37	49	49	47	48	54	41	44	50	34	58	53	55	50	45	49	51	44	51	56	43	60	49	48	41	63	47	34	47	60	35	53	56	40	56	54	62	41	51	59	48	58	54	45	45	45	46	44	66	38	51	42	51	47	47	44	42	42	43	34	54	50	47	61	50	51	65	54	42	45	58	55	53	52	52	51	54	50	54	30	42	59	50	59	46	54	43	50	61	48	46	46	36	54	45	47	49	50	33	42	56	39
12354	6067	3415	7437	20405	23429	19368	14501	12558	8672	7249	6131	5529	5473	5921	5850	8763	5536	6137	4897	3322	2320	2744	2677	2195	1966	2159	2806	2327	1758	1710	1634	1185	1067	1103	995	936	1376	1570	1317	992	836	964	961	774	763	685	730	756	4513	8220	7072	5740	3682	1740	1142	702	519	532	464	510	551	559	532	521	544	517	538	514	519	510	516	509	516	493	596	516	518	508	507	539	524	497	525	520	549	488	526	516	494	515	544	544	522	523	537	536	515	512	563	524	491	512	527	543	508	501	506	543	496	523	534	589	515	527	514	535	557	512	547	525	495	534	543	505	543	540	510	510	544	530	534	515	515	504	558	520	542	533	554	535	549	515	497	495	500	467	530	472	501	540	518	543	547	498	534	515	480	495	529	488	532	529	493	500	544	521	531	529	489	500	558	533	531	510	524	493	520	521	471	554	519	513	535	521	537	570	541	499	516	493	499	483	507	537	513	510	535	535	522	579	533	525	546	512	508	479	522	546	491	484	495	553	484	505	542	486	520	537	518	505	506	521	560	518	553	483	477	506	561	561	533	549	528	449	550	560	497	563	495	486	512	532	535	544	534	557	508	518	570	527	531	519	567	515	576	492	518	522	501	518	517	502	485	500	548	497	500	534	510	517	529	553	510	531	510	503	521	532	516	541	522	532	559	540	489	528	520	519	555	506	486	508	536	515	509	503	519	548	514	506	533	525	498	492	570	526	557	519	510	541	522	526	499	487	519	563	498	553	496	527	523	513	522	492	546	533	496	542	529	497	565	508	545	529	542	542	510	511	542	538	500	485	526	560	531	505	497	545	467	518	535	505	572	506	522	536	552	535	538	516	557	552	491	562	516	505	520	519	540	503	507	546	517	502	536	507	492	523	504	572	538	513	473	530	506	486	530	524	533	509	524	537	504	539	522	507	497	528	497	500	540	524	529	509	544	489	538	556	525	543	563	525	538	494	489	522	571	520	535	546	501	514	557	496	513	524	488	498	572	506	536	513	518	529	512	526	513	560	523	541	504	552	533	509	493	511	548	523	552	522	524	538	497	525	527	483	498	558	505	519	550	531	521	494	505	521	515	539	546	518	573	515	553	535	558	537	507	532	511	528	542	517	526	504	535	511	559	491	495	495	516	533	541	509	511	513	479	525	524	519	541	497	534	543	493	532	485	501	534	529	516	544	510	509	501	478	528	510	539	511	521	535	529	522	522	523	549	542	514	496	484	529	530	534	500	540	524	525	525	502	489	543	593	512	493	486	561	534	531	536	549	517	500	536	502	490	528	535	532	529	541	516	515	507	479	500	523	533	513	541	513	531	508	534	535	557	556	557	526	535	507	519	509	536	500	509	537	500	512	515	574	541	538	490	547	538	537	498	536	542	563	539	507	531	525	507	534	534	542	512	510	534	560	512	542	545	566	525	521	494	518	509	486	509	526	561	474	531	535	533	513	537	495	486	515	555	509	510	506	546	519	487	517	501	504	512	510	553	550	543	533	540	506	532	539	540	502	503	506	511	521	491	509	518	539	544	552	531	525	513	531	509	489	505	547	562	514	535	511	517	529	537	545	520	522	503	517	519	599	561	537	524	492	490	531	509	509	518	530	525	536	515	516	510	532	505	553	548	498	528	519	524	532	527	544	554	527	506	560	514	550	541	520	503	513	518	454	511	521	519	575	525	494	552	518	542	520	523	527	538	512	553	490	536	521	505	507	506	529	533	539	524	571	509	552	534	529	528	522	532	541	511	483	461	518	559	525	525	536	534	497	520	535	526	495	518	508	490	535	532	548	547	481	479	535	506	526	514	499	502	503	513	525	531	503	505	533	496	535	523	562	567	532	526	493	517	539	518	523	533	549	494	498	526	505	503	504	521	532	512	531	540	500	533	546	502	531	515	514	531	513	533	479	523	577	487	518	509	485	567	566	493	543	480	536	498	489	545	544	512	569	538	503	537	547	520	547	502	557	501	531	505	515	540	539	539	523	516	496	529	549	474	512	528	517	504	533	542	510	530	518	486	550	490	557	515	546	505	516	506	517	543	500	557	526	534	478	494	545	520	510	545	514	547	527	498	537	538	544	560	550	515	527	547	503	507	542	518	511	501	535	531	565	503	555	512	503	503	568	529	511	491	520	546	519	486	553	559	548	570	556	533	526	509	520	535	527	571	506	534	527	529	543	560	511	520	494	520	518	546	502	530	502	495	506	510	542	498	549	506	500	546	561	508	539	529	516	497	506	524	512	532	551	529	535	546	483	529	538	576	537	518	532	519	537	494	528	527	473	522	552	514	541	535	540	531	565	510	512	556	509	560	502	485	552	518	512	491	559	539	535	505	538	533	501	536	530	505	500	515	516	515	540	495	549	513	514	554	546	520	544	510	539	513	534	493	514	489	548	557	493	534	526	540	526	540	549	532	567	535	579	507	498	552	533	545	536	521	514	486	538	527	507	522	530	551	472	542	522	502	490	501	517	453	519	528	484	523	527	539	511	539	468	488	503	503	476	560	522	523	528	522	500	524	511	502	497	515	575	550	544	526	535	505	508	504	501	497	548	548	502	517	499	530	483	511	488	544	525	486	580	572	485	535	513	490	500	573	514	576	499	551	445	514	538	513	483	517	530	537	527	492	527	537	515	514	579	534	524	498	508	531	516	515	512	508	543	510	550	508	515	524	544	577	565	525	565	545	536	514	504	529	483	533	465	493	540	521	516	505	513	542	508	504	501	492	509	512	519	556	528	514	527	530	525	530	545	528	522	532	579	553	520	533	510	523	541	530	525	533	510	519	515	515	510	513	585	524	536	524	538	501	500	460	509	526	551	519	497	519	541	540	505	540	499	574	504	537	505	542	544	495	495	560	549	502	513	501	522	543	488	549	538	506	538	544	524	530	496	558	504	508	569	549	541	538	475	513	513	528	517	547	557	509	525	526	534	492	558	518	531	502	510	543	491	519	511	501	552	517	481	541	497	526	510	515	524	520	504	517	539	500	526	514	485	488	532	518	526	514	532	523	474	475	548	527	540	518	530	534	555	497	530	522	557	503	568	528	503	547	522	509	505	535	505	543	518	526	497	507	497	525	516	546	504	500	515	542	502	562	527	495	504	486	500	501	521	515	501	523	518	550	552	509	521	513	538	498	492	512	499	553	545	517	576	506	532	486	482	504	533	543	572	519	512	512	537	518	520	544	505	562	518	567	508	529	551	523	539	508	543	551	530	519	507	500	484	527	567	545	500	515	555	535	510	482	530	514	528	467	538	503	506	524	522	536	575	510	506	524	537	503	502	540	486	490	468	532	497	532	517	532	517	535	547	531	525	514	497	579	518	520	494	539	518	496	488	535	513	527	532	543	503	482	552	522	509	546	533	496	542	539	507	544	501	512	537	510	514	500	494	518	521	519	495	506	509	542	521	483	501	516	529	527	483	512	539	512	538	502	552	509	506	551	524	505	543	538	496	508	522	562	537	537	487	499	519	503	515	499	527	559	519	497	520
2208	233	177	150	248	339	351	274	248	206	179	149	140	195	145	168	244	175	153	118	95	86	86	82	80	70	74	106	83	64	64	77	55	58	46	53	42	50	52	53	54	53	54	40	43	39	31	46	47	133	290	284	224	161	85	66	43	37	47	44	33	37	31	25	33	37	27	37	38	35	37	30	31	30	43	38	31	22	41	31	32	31	35	36	29	38	36	39	36	35	35	31	46	31	36	41	34	39	33	37	27	33	37	32	33	37	43	38	37	36	34	31	41	34	33	32	37	40	28	43	30	40	38	45	33	31	40	29	34	37	23	28	27	30	35	35	44	31	26	29	40	52	35	34	41	23	45	28	27	26	41	35	25	29	26	37	39	38	33	31	37	22	32	37	42	41	40	42	43	35	32	24	37	30	33	36	35	31	27	31	31	51	34	36	34	28	34	37	26	35	30	39	31	38	44	31	41	33	33	39	30	33	31	30	32	25	26	33	29	37	40	31	30	24	31	38	46	26	37	48	27	29	36	34	34	37	32	30	36	41	37	29	29	32	36	33	28	34	39	31	27	33	27	28	44	41	32	33	29	27	37	39	34	37	37	34	32	25	33	31	42	41	40	35	42	32	35	31	29	27	28	32	29	28	33	28	39	29	31	43	36	22	34	38	38	41	37	34	27	33	43	43	33	32	41	33	26	31	36	17	36	29	41	44	27	40	36	26	32	34	27	31	32	29	39	33	37	39	26	25	45	44	29	40	32	29	38	38	31	43	25	33	42	41	31	54	29	42	34	26	32	28	36	21	43	35	43	34	43	37	24	29	26	39	43	38	30	48	45	41	22	33	33	31	38	42	38	35	39	28	40	36	37	45	25	37	29	34	33	37	42	30	29	29	34	41	30	31	34	36	38	31	27	37	41	39	60	31	35	35	36	36	34	37	30	25	29	37	37	35	49	38	35	41	31	41	35	40	31	34	34	36	38	30	35	34	40	34	25	31	40	35	31	27	30	34	37	47	36	39	32	34	37	34	35	32	37	41	31	37	35	28	28	39	26	42	26	43	28	38	30	26	23	41	31	37	31	40	43	25	32	40	31	38	33	45	26	48	37	30	34	36	27	33	41	30	37	44	30	29	22	43	32	32	27	30	24	42	31	40	42	33	23	30	25	33	35	29	23	34	30	32	33	34	30	34	24	33	37	31	35	32	34	44	46	33	24	40	31	37	32	26	31	33	27	40	43	40	38	34	29	36	37	33	38	34	43	18	29	34	35	38	49	33	31	40	39	34	31	36	31	34	33	34	43	32	30	25	46	43	34	44	27	33	41	31	30	33	35	27	30	38	35	49	27	32	41	32	38	42	43	28	45	24	49	43	37	27	30	37	38	36	38	34	31	35	31	44	33	30	41	27	37	31	27	36	31	30	29	46	32	26	38	31	39	32	35	32	42	30	36	35	33	33	31	30	33	28	30	34	39	27	37	37	35	35	27	24	35	35	43	33	35	37	38	45	36	27	39	36	36	39	34	26	35	29	37	23	35	37	36	38	36	33	39	22	33	33	39	32	43	32	42	30	39	38	35	34	31	30	27	34	32	34	28	36	28	31	29	31	34	28	36	35	32	31	30	39	29	40	37	44	43	32	32	42	42	33	28	34	38	32	27	32	32	32	34	38	24	27	38	30	34	42	36	36	28	37	31	30	30	30	37	27	44	28	40	30	41	39	46	31	20	39	35	41	33	33	37	33	28	25	31	32	34	31	29	29	33	35	39	27	34	33	35	25	34	40	45	43	45	38	33	38	43	39	32	32	22	36	39	33	30	24	42	41	29	39	36	33	31	35	32	24	45	22	24	32	33	42	42	35	27	32	38	32	22	26	36	30	32	28	38	29	32	36	32	38	42	28	36	39	32	29	32	32	32	34	35	36	36	33	36	34	34	34	34	36	32	29	29	37	33	45	35	34	38	42	34	29	29	41	31	23	34	34	35	36	24	34	39	42	31	28	43	33	36	45	39	28	41	23	34	25	41	30	24	39	40	36	45	30	32	38	29	33	27	25	42	35	35	40	24	43	33	38	42	46	30	27	31	44	30	34	40	36	25	37	35	32	33	31	44	29	36	35	41	28	36	29	36	38	47	33	30	28	35	35	45	27	36	30	35	28	46	42	29	38	35	31	27	38	33	32	26	25	35	33	35	32	43	37	29	41	38	27	45	42	27	26	36	29	31	31	47	30	38	30	37	24	36	23	39	39	33	42	41	38	30	34	32	37	33	29	29	39	31	40	37	38	38	39	37	25	33	37	37	35	43	20	32	36	37	24	30	28	33	41	26	40	27	41	38	35	31	29	34	30	37	24	30	37	38	40	29	48	32	48	38	40	32	29	40	46	33	40	25	27	36	43	31	30	37	33	31	38	32	43	43	25	45	39	38	47	34	39	36	27	33	35	47	36	30	28	40	30	32	31	34	26	31	35	39	44	31	48	37	36	33	38	30	26	29	38	25	40	39	34	32	37	34	35	31	43	26	37	30	30	38	34	41	29	42	37	30	33	45	41	37	30	34	43	33	34	45	41	39	32	30	32	41	32	38	36	27	23	34	32	24	29	36	35	39	35	43	50	36	28	36	23	33	36	32	37	27	27	35	41	46	24	44	34	30	38	36	33	28	35	37	28	35	32	32	26	40	29	34	32	34	30	34	33	24	37	39	38	37	46	37	40	36	29	41	27	34	36	36	28	32	32	43	42	32	25	34	31	33	39	33	39	37	37	39	36	35	32	35	45	34	38	34	25	44	33	33	31	22	32	35	38	31	35	37	29	20	44	38	38	26	35	24	24	45	30	49	33	41	27	32	34	39	43	48	39	29	36	34	43	46	30	34	31	27	37	36	44	33	37	44	31	36	27	37	36	28	32	36	47	36	45	39	36	39	42	43	28	40	35	37	29	36	44	31	20	27	42	31	42	42	37	37	38	48	46	43	34	35	30	33	36	27	31	30	30	32	35	49	45	28	37	31	36	35	40	43	38	33	35	42	30	32	40	28	26	40	45	32	27	34	30	38	27	37	29	35	31	34	35	34	33	31	34	29	33	43	35	36	27	47	44	47	41	30	32	36	36	37	29	35	31	28	42	39	47	40	26	49	42	27	39	37	29	51	29	39	42	37	29	24	38	44	31	36	40	37	37	36	39	42	48	41	35	34	29	33	32	34	24	35	34	41	45	36	34	32	35	29	40	29	38	43	33	29	45	41	31	37	39	37	22	38	40	37	39	38	41	35	35	32	32	26	42	33	42	40	20	27	26	38	42	29	36	34	26	46	24	35	31	28	36	25	33	29	39	28	43	35	29	36	36	32	36	36	33	42	30	28	43	29	34	30	26	42	36	32	37	32	39	30	31	38	34	33	39	35	40	42	25	30	39	32	37	30	44	38	30	43	31	33	46	36	34	36	40	19	33	46	33	26	36	44	39	38	33	32	37	31	31	40	31	18	29	20	23	33	27
11865	4838	2958	6801	18943	21248	18689	14517	12780	10028	8507	6657	6054	6390	6324	5925	8530	6141	5747	4250	3032	2901	2640	2198	2409	2003	1793	2248	2236	1659	1771	1662	1284	1030	1081	1016	988	1083	1190	1150	1215	1259	1158	745	786	676	597	563	715	3471	8258	7534	6116	3574	1670	989	607	416	379	386	366	399	369	369	369	356	360	393	407	364	387	374	394	374	374	366	368	366	354	422	381	411	386	370	337	358	357	375	385	373	402	373	379	409	374	402	363	411	346	376	396	372	428	376	399	400	347	381	373	370	365	381	351	372	408	370	398	386	389	376	373	388	385	358	364	358	369	327	367	357	366	380	358	386	403	405	402	391	362	365	407	380	383	390	406	399	372	418	410	377	405	392	385	354	359	374	353	352	356	402	354	363	406	400	372	377	379	355	365	359	396	380	353	373	405	386	412	402	376	369	376	416	401	360	380	356	388	394	383	361	379	384	419	378	356	378	386	358	364	353	375	352	383	362	384	361	380	362	403	367	376	384	356	371	395	369	373	401	372	387	384	346	377	389	346	388	371	345	388	400	360	354	390	396	375	396	384	421	417	411	387	370	397	429	426	385	431	372	391	382	362	385	395	376	388	371	377	404	344	398	378	375	363	416	349	416	391	390	368	388	367	353	383	387	382	350	351	368	378	378	357	403	369	398	371	382	373	392	367	397	379	361	366	378	374	376	382	354	405	341	391	367	368	388	339	367	362	375	428	356	354	411	387	382	382	361	362	381	419	354	377	324	384	355	375	382	385	383	380	381	399	368	356	394	354	369	387	378	406	364	348	375	400	387	375	364	386	375	364	397	354	400	401	357	375	360	384	378	396	391	357	388	385	350	387	390	372	402	416	381	371	372	376	349	375	366	402	380	413	388	373	389	368	391	412	397	356	346	379	372	387	410	359	388	344	395	409	356	365	383	358	368	361	367	353	386	381	397	381	410	386	383	383	407	403	422	365	352	364	378	382	400	402	353	347	389	368	368	396	388	350	413	367	376	348	373	375	401	361	381	365	409	392	354	379	408	380	386	352	397	384	394	350	389	385	375	374	402	357	387	394	380	387	393	393	361	362	382	382	401	391	372	386	367	407	342	378	345	381	400	368	387	384	362	403	364	371	408	345	342	342	384	392	392	409	380	391	394	354	362	374	397	360	364	366	390	388	367	389	366	361	369	382	387	359	375	410	369	363	399	401	389	389	350	388	362	374	356	393	432	351	406	381	390	424	377	356	354	395	400	389	364	369	390	368	345	398	369	364	350	401	384	350	388	381	359	368	359	393	365	389	368	369	378	341	359	404	376	393	390	387	387	371	341	382	406	361	371	381	386	384	347	385	348	365	359	359	411	357	350	370	370	363	355	398	400	338	351	370	365	395	409	386	407	383	385	362	369	393	369	386	401	355	395	371	380	371	380	380	385	393	377	386	383	382	380	377	384	394	352	379	369	356	328	374	359	392	374	419	381	395	357	350	385	356	378	372	393	366	390	408	359	398	391	369	381	384	422	394	417	383	389	355	367	374	390	374	333	382	379	371	353	354	365	403	340	399	362	413	379	379	355	395	377	405	366	410	394	385	420	404	382	402	393	364	389	394	395	378	412	423	374	368	382	372	324	373	368	362	386	377	378	369	402	386	364	357	401	383	330	380	374	409	363	377	384	377	375	383	367	363	376	400	383	371	411	340	408	376	333	401	373	378	409	356	383	383	400	353	363	388	386	363	388	371	372	380	393	388	419	407	416	404	390	386	381	382	386	397	365	381	364	367	355	399	403	375	384	400	389	392	400	363	371	394	397	367	370	380	405	382	392	382	396	367	353	374	364	358	380	382	370	379	426	365	396	380	379	385	387	373	370	378	394	396	359	386	406	405	383	362	407	396	406	346	401	366	360	357	387	395	386	397	380	418	362	376	401	391	407	369	339	378	402	345	405	391	395	371	403	386	364	361	386	360	352	410	340	370	367	411	364	353	391	379	397	371	368	396	394	378	409	378	374	379	356	354	373	407	365	362	354	380	381	347	385	390	397	373	392	357	395	399	365	375	407	402	364	404	373	374	394	352	369	366	372	353	419	377	417	369	383	367	385	321	357	351	395	369	377	394	400	407	363	426	402	384	373	338	400	398	385	387	387	352	402	387	348	370	352	370	359	352	379	367	387	349	368	383	404	383	365	376	404	354	368	411	392	390	376	355	349	391	395	396	393	356	353	367	387	377	386	376	381	355	366	353	386	351	399	387	406	408	392	369	386	371	369	375	409	362	387	373	419	405	334	376	347	385	421	378	409	380	408	395	383	379	383	356	372	399	384	411	389	369	372	418	369	369	378	362	403	382	383	387	354	344	376	343	369	369	411	351	380	382	394	355	383	450	375	371	371	390	343	354	361	377	372	395	386	387	383	377	399	376	347	411	368	388	366	367	356	394	351	373	379	383	368	341	377	363	346	402	375	362	375	394	353	410	355	408	401	411	367	376	369	400	349	369	393	382	417	383	383	347	386	397	382	356	367	360	383	376	336	349	374	338	371	369	397	416	359	359	383	365	362	363	372	370	435	360	369	358	394	362	414	377	347	423	386	403	375	390	364	373	353	377	378	369	357	395	382	398	374	378	374	390	372	386	370	380	359	396	386	358	363	400	380	402	408	360	389	355	424	377	356	369	380	376	398	371	369	378	365	384	337	393	366	372	372	347	335	340	377	364	347	404	382	417	387	413	364	366	371	376	352	378	401	363	365	359	378	372	347	368	386	401	396	380	406	376	391	381	411	374	404	409	399	357	403	362	401	376	369	365	378	361	373	395	366	399	372	423	385	401	360	387	364	364	382	355	376	375	361	414	385	390	386	325	396	372	385	379	409	401	388	383	344	369	391	372	369	410	379	424	377	359	402	382	397	352	392	380	329	422	386	388	384	344	335	373	388	388	404	410	391	371	382	382	398	373	427	398	393	363	389	368	348	362	389	398	365	387	415	380	412	361	387	416	374	402	375	399	377	383	375	358	364	391	377	401	389	324	360	366	364	417	393	386	374	383	395	375	369	390	370	375	392	399	395	360	381	368	378	371	379	370	385	380	377	388	397	390	374	377	363	385	399	359	392	391	412	393	371	363	381	380	394	376	375	389	385	370	387	412	384	386	397	393	370	389	377	335	382	392	395	388	379	364	363	363	373	346	371	372	373	367	384	417	393	386	421	374	368	405	365	369	376	387	396	388	402	388	387	363	383	411	377	387	390	391	385	371	367	364	375	375	350	398	354	383	377	398	383	417	382	369	387	382	380	336	370	351	347	363	396	390	346	394	394	339	376	408	416	395	360	391	364	393	380	332	373	373	377	392	403	404	399	350	382	351	409	394	405	379	388	370	424	399	383	376	366	384	382	357	402	390	343	351	394	397	383	409	375	368	367	381	395	347	424	385	370	344	383	389	386	378	374	362	380	373	423	384	374	414	334	378	363	368	360	380	396	373	379	373	377	351	387	399	345	396	369	398	362	345	410
1164	377	215	197	301	448	488	367	322	282	265	303	225	236	211	191	251	215	205	142	138	133	95	110	98	95	101	102	91	79	80	85	77	78	59	82	99	85	84	75	83	74	79	58	55	58	58	73	64	149	478	465	362	249	123	83	64	58	50	57	49	50	52	40	58	53	55	50	58	63	48	47	54	48	54	46	70	53	60	53	38	51	45	50	55	46	51	60	43	49	53	46	60	47	47	60	42	50	50	52	39	46	65	53	50	44	60	66	62	49	55	48	55	49	60	51	44	58	45	61	51	43	54	56	43	43	48	38	47	55	61	54	51	50	52	55	43	50	40	54	49	44	61	41	41	51	50	52	43	58	46	55	50	39	57	47	51	53	51	58	43	41	63	41	54	57	45	52	47	50	44	55	61	45	64	54	48	45	54	53	53	45	63	46	43	49	58	46	41	57	42	44	42	54	55	49	49	49	55	54	68	53	47	49	37	55	47	37	49	47	43	48	53	49	42	41	49	59	55	50	57	45	43	40	66	38	49	58	54	53	54	56	56	59	50	53	54	47	58	54	60	52	40	51	47	49	44	51	60	47	61	51	48	52	52	58	49	45	46	70	50	51	53	43	59	61	55	43	52	63	44	41	54	52	51	45	45	46	50	53	46	63	47	52	61	55	47	57	44	61	47	42	40	55	61	49	56	52	51	63	42	60	61	58	40	56	50	40	53	38	56	41	46	46	41	56	50	51	51	46	51	47	51	48	44	54	55	49	41	47	48	51	67	62	55	35	66	41	58	59	45	48	50	45	45	48	47	60	49	53	59	43	43	47	40	57	55	66	50	55	55	54	42	48	64	64	64	51	56	51	46	50	37	53	60	46	63	51	54	41	56	37	46	51	62	51	50	50	46	39	65	53	53	59	41	56	42	50	50	57	51	50	41	56	46	43	49	46	30	49	50	46	41	53	50	43	56	48	49	53	57	48	56	45	50	38	49	71	49	65	46	51	56	46	55	50	45	61	59	57	50	59	51	54	50	38	44	52	38	48	57	55	49	43	52	52	37	54	51	46	44	48	43	65	46	42	44	56	60	44	57	46	35	50	50	52	40	62	43	42	50	55	53	65	58	48	55	54	52	54	44	54	43	65	56	48	63	44	49	47	48	51	53	39	48	50	45	51	60	51	46	56	50	63	45	58	58	52	57	63	47	58	48	64	60	54	42	45	56	44	46	46	61	48	61	74	49	40	50	56	49	47	52	57	47	51	57	54	49	39	57	46	61	52	49	47	54	45	50	40	53	50	50	58	52	50	60	37	44	40	40	43	58	49	61	57	60	59	53	37	59	58	48	54	50	54	39	43	53	47	36	55	59	61	46	52	54	48	68	51	49	51	58	33	54	52	49	57	45	56	48	47	44	50	44	47	41	46	50	39	51	55	58	46	47	60	48	53	52	51	46	48	53	52	45	66	51	52	68	52	49	51	42	49	58	47	53	58	52	38	41	42	43	45	48	47	44	53	59	59	46	49	64	52	52	46	54	46	51	53	53	46	59	57	49	53	51	46	50	60	38	41	34	42	51	42	45	53	42	49	43	50	61	49	52	45	53	72	46	48	49	48	53	49	61	60	49	41	49	39	48	65	49	43	55	48	49	46	37	50	53	51	52	47	52	47	44	46	52	51	47	44	64	49	59	47	46	55	54	50	30	50	40	47	58	52	54	51	54	56	42	60	60	60	49	51	46	47	50	49	40	52	36	45	41	56	37	49	47	53	49	51	69	53	53	57	48	49	40	75	49	50	56	51	46	65	60	53	53	60	50	51	51	44	55	64	61	40	48	40	50	55	51	45	51	46	48	40	58	46	56	53	58	47	52	43	53	49	52	46	51	43	63	51	51	58	58	47	59	56	49	52	58	49	57	48	56	43	58	55	55	44	44	42	54	41	50	46	53	49	49	59	39	67	50	48	45	39	43	65	55	48	57	45	53	55	57	49	55	48	45	47	54	50	51	41	61	43	54	63	66	47	55	50	57	38	56	54	47	55	46	45	47	62	46	41	42	60	39	40	52	47	57	49	59	52	46	59	52	63	50	49	63	38	50	67	47	44	49	34	56	58	29	53	42	48	47	45	54	55	51	46	47	49	47	51	70	51	45	38	42	40	47	35	66	44	54	63	44	44	50	54	47	57	49	47	56	51	48	47	54	37	47	41	49	55	42	55	39	44	46	60	53	52	54	59	58	48	47	56	42	52	44	45	53	54	50	56	45	52	53	46	51	36	53	63	54	49	62	54	58	51	47	52	46	38	53	47	42	54	40	46	53	44	53	51	46	50	51	49	58	55	45	42	42	57	57	53	45	53	51	44	50	55	44	54	44	54	50	56	43	51	37	45	47	49	36	44	47	41	56	58	46	51	44	44	61	50	39	57	55	46	50	55	50	47	45	50	63	50	45	46	48	47	61	43	52	52	38	64	51	64	43	46	63	44	60	63	43	51	45	46	45	52	44	48	51	43	49	50	46	44	59	57	48	44	58	46	52	63	54	61	50	45	44	65	50	51	49	46	46	50	48	47	44	53	39	58	49	53	49	41	45	49	56	46	64	54	53	53	51	55	54	55	52	49	42	48	53	54	49	51	48	56	59	57	51	55	47	51	40	47	57	47	53	55	64	64	54	46	54	44	38	52	38	40	53	48	53	42	48	54	56	53	38	56	47	41	39	51	61	62	39	62	54	61	55	60	59	48	49	52	49	49	47	43	47	45	59	46	47	48	47	41	48	48	42	49	44	54	50	53	56	52	57	56	40	54	45	43	47	45	47	50	47	53	39	54	47	51	51	49	51	72	51	58	38	51	52	45	43	53	52	60	34	53	46	46	51	49	46	51	48	63	45	51	46	55	55	44	54	57	47	52	51	45	57	50	59	51	46	51	49	53	49	45	63	42	49	42	48	52	54	39	61	67	61	62	61	61	52	56	44	45	33	48	49	40	51	54	53	60	47	50	46	56	43	45	44	54	55	56	46	53	51	52	51	42	58	58	45	57	55	51	59	41	65	58	51	39	44	52	47	57	44	59	60	52	43	53	63	52	51	45	48	45	41	36	42	48	47	41	46	62	50	54	53	47	42	60	61	47	47	53	54	69	52	54	49	43	53	55	54	62	42	50	37	41	59	54	65	53	62	44	58	59	41	51	51	51	45	62	50	54	50	60	58	52	64	45	65	60	54	51	45	46	59	53	43	48	39	55	48	52	56	38	42	55	44	42	45	46	45	47	45	47	47	38	59	49	58	60	49	42	45	50	53	58	44	45	55	54	52	68	50	57	43	41	55	47	55	47	44	49	40	46	46	43	51	49	52	57	43	52	52	58	54	47	57	52	50	60	56	53	58	33	55	56	54	37	43	57	48	47	46	51	52	44	53	49	33	63	58	51	49	56	53	43	45	43	39	58	45	44	45	50	47	51	41	53	36	50	50	49	44	56	46	44	44	37	43	54	59	35	38	45
15574	7302	4118	8508	20546	23615	21647	17254	15805	12520	10849	10568	8642	8229	7699	7305	9184	7609	6798	4540	4051	3520	3226	2671	2354	2517	2339	2611	2459	1844	2009	2101	1942	1518	1465	1446	1580	1381	1277	1381	1687	1456	1249	1008	903	1102	926	891	911	3880	11094	10645	8366	5230	2724	1493	894	617	575	528	528	559	600	531	541	580	618	575	566	594	509	558	520	582	582	554	540	548	528	539	515	517	548	564	532	545	563	544	560	516	548	523	508	527	499	535	547	549	570	567	520	534	522	558	536	546	510	500	553	565	537	559	552	535	537	537	552	552	540	530	540	566	537	546	543	577	507	538	588	552	544	567	538	522	519	541	547	604	515	602	566	553	532	569	538	558	573	550	507	512	574	587	552	545	568	550	554	557	573	536	533	537	557	567	523	534	586	524	531	565	527	561	532	556	520	524	523	535	550	542	588	555	535	529	535	523	578	520	575	560	533	560	524	530	525	561	503	531	545	520	577	532	581	541	549	550	549	617	552	542	546	536	557	573	543	581	531	542	553	550	550	553	504	589	515	553	532	528	538	588	577	572	579	553	548	510	583	592	591	541	578	551	506	535	524	576	575	534	567	569	571	534	539	514	534	530	509	554	540	536	537	533	597	514	543	524	548	556	505	557	571	588	548	549	560	523	545	570	571	560	567	546	605	551	559	553	576	545	527	497	540	561	517	559	558	552	529	540	538	519	515	581	504	554	520	539	538	537	556	552	620	552	558	525	580	547	530	590	526	554	533	557	484	521	577	549	535	586	589	528	542	537	500	489	516	532	551	547	575	542	538	507	522	540	561	526	530	536	561	574	545	537	571	556	515	517	537	553	575	562	564	591	556	571	598	584	521	524	554	529	562	555	566	554	540	589	564	547	530	527	547	517	563	591	525	563	553	539	542	532	493	530	568	504	551	519	540	544	574	569	581	543	565	519	523	562	548	536	581	508	511	526	560	541	524	545	523	522	555	552	516	549	529	574	570	581	541	537	557	540	534	594	524	557	530	570	576	555	535	550	571	520	561	558	547	543	568	525	583	523	503	590	551	555	549	545	557	502	547	541	565	554	515	573	519	548	527	494	552	498	585	501	536	504	558	531	532	565	554	538	528	576	560	504	583	554	534	527	513	503	547	524	545	550	567	540	541	542	537	548	539	516	573	558	555	541	533	557	539	540	538	561	533	513	515	551	549	570	520	522	536	510	567	600	533	519	548	513	562	553	532	524	558	597	565	527	540	522	541	563	544	560	534	547	571	500	511	561	579	551	518	541	539	560	533	549	531	552	516	568	548	546	558	580	553	538	520	523	566	503	526	605	516	559	519	580	583	578	537	540	553	511	557	518	538	564	547	502	529	546	575	581	537	507	585	569	569	576	526	564	567	513	507	535	546	575	540	533	572	563	500	530	539	571	514	548	561	559	524	551	584	558	545	572	541	573	516	566	567	518	555	546	569	542	573	543	549	559	592	590	519	549	573	522	584	538	520	568	496	549	554	522	579	558	554	519	559	518	578	551	521	552	579	507	551	551	550	560	557	557	549	529	527	551	545	534	562	553	537	517	556	559	543	545	549	535	566	578	530	496	538	547	573	568	562	567	507	534	538	523	543	580	558	536	558	558	530	533	560	574	547	562	530	562	519	550	560	553	585	525	550	501	545	523	562	550	516	537	547	555	571	550	570	513	541	533	534	541	524	541	512	526	573	551	575	558	558	571	554	533	566	529	497	523	555	553	553	534	533	564	556	518	533	535	554	494	547	553	532	571	557	534	555	543	551	535	561	546	526	539	505	538	539	528	545	574	566	552	496	514	557	519	572	574	579	620	574	595	563	551	534	557	554	536	495	571	531	557	589	533	564	559	515	548	548	549	564	526	587	527	536	560	557	548	546	557	543	565	560	566	560	581	556	536	590	595	553	511	539	576	575	537	556	532	566	548	522	556	563	520	561	564	551	571	538	563	572	582	529	549	554	556	524	555	552	600	567	544	583	540	545	516	559	547	577	584	529	533	529	575	520	498	527	516	521	564	554	527	541	532	566	553	568	566	568	551	552	565	567	587	517	554	521	549	543	517	557	521	557	528	560	538	573	550	549	504	547	534	564	541	554	530	600	544	534	552	535	564	528	547	532	543	497	552	565	536	544	527	561	524	493	555	557	529	488	525	580	544	561	550	556	616	495	493	563	545	510	555	535	564	590	596	549	561	554	533	545	545	529	538	524	548	523	533	526	571	548	554	538	554	553	549	559	559	523	538	537	526	527	563	552	555	560	559	583	593	565	543	536	520	543	503	545	562	526	504	550	585	562	556	580	509	517	514	538	595	493	559	559	514	560	599	579	554	525	524	495	569	540	566	527	542	557	573	530	580	519	553	554	531	514	545	544	571	579	604	516	539	531	503	551	538	550	547	553	505	564	580	517	581	563	512	542	558	552	585	547	536	537	517	594	571	536	549	572	571	502	571	548	520	573	521	473	545	528	497	519	560	562	516	556	522	519	537	527	522	518	548	504	534	519	581	568	554	545	559	546	505	552	505	525	544	570	517	542	542	586	526	574	561	510	551	553	582	556	530	534	527	522	554	551	566	546	544	524	567	523	488	538	523	577	529	547	543	534	533	578	508	533	539	515	526	559	582	571	571	547	529	544	578	564	538	554	539	582	557	561	556	537	577	556	579	579	562	597	518	539	571	567	589	531	550	556	539	582	536	530	503	560	584	575	568	507	563	537	510	539	505	555	578	560	556	534	501	509	536	535	563	586	560	536	532	562	541	555	551	528	552	551	537	560	543	501	537	566	523	523	555	526	510	543	544	559	514	553	529	537	542	523	532	524	502	545	564	546	571	570	529	553	500	499	545	557	530	497	567	573	526	538	587	531	584	540	570	553	560	563	548	506	589	528	527	545	493	544	538	526	571	558	549	559	525	552	528	540	537	531	536	561	529	543	509	518	565	539	550	547	544	595	525	536	571	532	539	573	581	545	555	590	545	575	525	572	575	538	561	517	556	527	547	517	519	572	557	576	554	527	528	535	554	527	575	569	520	557	558	531	554	582	524	552	550	537	528	562	486	540	531	574	544	545	528	613	555	553	524	564	530	554	537	546	490	493	538	575	587	552	550	555	546	549	562	554	565	550	566	547	509	546	548	502	529	534	523	561	499	583	528	531	548	530	591	545	529	546	530	528	571	509	561	537	554	543	542	541	538	526	604	549	544	548	493	546	527	566	520	520	548	534	561	554	567	543	555	566	570	585	552	557	564	572	516	562	535	604	563	565	549	518	559	488	496	538	549	508	585	536	512	575	546	524	521	536	544	553	580	554	517	575	553	538	543	555	524	578	592	470	555	558	566	538	523	611	537	547	514	513	539	520	511	564	532	526	562	510	557	540	548	525	583	550	529	516	563	607	506	559	515	548	532	540	552	623	551	563	512	569	580	546	505	585	567	466	538	548	554	565	510	540	544	558	535	546	503	561	534	603	520	555	533	539	536	543	554	524	552
1393	130	99	94	159	277	237	200	194	138	127	190	169	136	124	125	171	147	125	81	82	65	62	54	58	43	52	65	49	60	39	49	54	49	37	57	49	58	54	55	54	55	39	59	41	34	42	37	47	76	133	158	143	106	68	48	39	33	42	34	38	25	37	33	42	39	26	48	37	40	32	40	37	40	30	36	43	37	38	41	44	27	31	39	40	24	32	39	27	42	27	38	29	29	37	22	32	37	27	30	36	37	33	31	36	40	35	40	35	29	37	54	27	33	41	38	37	40	39	42	34	34	38	33	37	28	37	30	31	28	37	31	35	34	27	26	31	34	43	35	29	34	26	31	36	41	42	36	31	31	42	27	28	38	27	29	33	23	37	36	41	40	40	51	38	33	50	43	30	30	35	35	28	39	35	37	34	35	27	32	41	33	37	33	35	28	30	35	38	29	19	32	30	35	27	36	41	28	31	53	35	36	33	24	29	30	35	29	40	40	27	36	25	29	28	34	36	22	34	43	31	39	21	39	32	24	38	37	26	35	36	43	34	32	31	32	48	29	32	30	24	36	24	30	27	37	39	34	38	29	33	35	27	34	36	26	26	31	31	22	36	26	29	27	24	24	51	38	38	39	26	35	26	37	35	41	36	32	33	30	23	37	38	35	32	42	39	30	37	27	37	40	34	43	42	31	35	24	38	31	26	36	28	40	25	36	28	29	36	40	20	38	33	32	34	43	37	41	36	33	40	38	34	24	25	35	28	32	39	24	31	32	35	33	42	42	25	39	45	40	29	36	41	28	39	38	40	31	38	23	23	41	31	29	37	48	41	43	34	36	31	22	33	36	27	32	47	42	32	34	36	50	34	33	29	38	31	35	40	38	34	42	42	18	33	38	26	37	36	28	43	39	33	39	40	33	34	28	34	40	26	26	32	29	40	43	29	34	28	43	34	31	33	32	40	29	29	35	43	32	35	37	31	31	27	37	38	34	36	32	27	26	35	31	34	40	42	43	41	39	41	32	34	46	36	38	40	37	29	46	40	36	38	38	46	32	33	31	36	40	34	36	31	48	38	31	30	49	34	36	30	44	34	38	40	38	30	35	33	43	36	27	30	29	27	36	33	28	26	41	24	25	31	29	42	31	29	40	40	29	28	19	39	33	36	36	40	30	34	29	33	33	31	41	39	32	29	41	29	33	32	30	42	38	37	37	29	39	29	28	37	45	37	35	47	26	43	27	43	32	40	28	39	34	34	36	33	22	35	26	37	38	42	42	34	37	38	40	31	31	22	32	29	22	34	41	40	40	43	37	27	21	34	40	40	29	35	25	33	36	36	34	38	38	50	29	39	38	40	37	36	30	39	32	32	38	34	26	22	23	46	26	43	28	31	30	38	38	29	38	44	33	28	33	37	35	38	39	22	34	29	41	31	39	43	34	36	33	34	38	39	34	48	40	26	26	36	38	35	35	39	42	33	33	31	32	39	39	26	32	33	28	28	54	33	37	37	46	34	38	31	28	46	30	31	36	37	36	34	30	23	36	32	31	34	34	33	27	33	33	30	40	34	33	37	38	50	30	40	35	31	33	33	33	29	39	35	39	20	28	36	30	37	40	43	31	43	36	36	38	29	23	30	28	40	30	34	35	28	36	34	21	45	30	32	37	32	30	28	33	39	34	38	34	39	33	29	27	31	38	34	37	43	25	38	36	27	42	25	37	23	35	30	41	34	33	38	34	31	34	29	35	28	36	41	31	34	42	31	28	40	47	34	31	32	51	32	39	30	30	23	25	33	36	43	40	35	31	28	38	40	37	37	36	36	31	28	26	20	29	31	39	27	44	33	36	39	34	35	29	37	30	35	39	36	38	41	37	40	29	37	21	31	34	38	31	40	36	35	34	35	37	31	31	44	20	38	37	35	30	28	31	37	32	24	29	43	25	45	41	40	34	34	33	36	40	40	34	39	42	35	36	42	36	42	41	42	29	41	41	42	27	36	35	43	30	36	40	41	37	31	31	46	22	30	37	30	33	37	40	40	29	28	44	36	36	39	32	32	42	27	38	36	38	34	43	29	33	34	33	27	32	45	48	32	31	32	32	44	34	33	31	25	25	29	25	45	37	30	43	35	29	34	26	32	32	41	40	37	26	44	31	32	32	41	34	36	31	31	36	31	43	25	49	27	32	38	40	34	39	47	35	29	28	31	36	41	27	34	32	40	34	37	37	39	26	35	29	37	32	31	40	33	31	25	36	43	35	35	36	46	41	27	27	42	28	36	32	41	37	25	25	36	37	26	33	38	25	21	34	30	28	35	38	27	41	27	36	40	30	39	32	29	35	34	29	32	50	37	31	36	41	30	31	38	35	36	33	29	47	43	34	32	40	34	31	31	26	44	29	36	29	35	35	35	49	44	28	30	39	29	35	37	17	39	34	36	50	27	38	24	40	43	35	36	34	35	29	41	30	35	49	39	31	38	33	43	35	32	47	29	45	34	39	34	40	33	46	19	30	44	32	40	34	43	37	32	28	27	33	37	36	27	26	40	33	37	32	31	31	36	35	39	25	42	31	30	34	26	26	46	38	34	35	40	44	38	37	33	32	32	44	46	34	31	19	28	36	27	21	35	42	36	39	35	39	25	45	39	35	40	42	35	36	28	40	35	31	34	31	41	40	27	31	40	41	49	33	30	32	39	37	39	31	26	38	31	33	28	27	28	38	34	36	36	35	42	32	31	28	35	34	30	40	31	36	36	32	29	32	39	33	40	49	36	41	39	31	29	27	33	38	34	25	36	35	36	34	41	27	23	31	35	37	31	50	49	46	41	36	41	41	35	42	38	39	32	27	28	25	42	28	45	36	27	39	34	28	37	34	40	32	35	31	37	29	27	48	37	27	35	40	34	28	35	28	30	30	39	36	28	31	33	40	30	33	51	42	36	23	37	30	33	29	31	29	26	33	34	34	28	21	36	36	38	38	35	36	43	33	28	18	33	30	28	37	40	37	24	30	35	27	33	34	32	32	33	34	42	30	34	39	42	33	31	32	34	32	37	30	39	35	34	39	30	33	28	20	29	38	24	28	35	33	26	32	26	22	23	36	37	32	44	28	34	44	41	33	24	44	39	25	43	33	36	24	19	36	37	29	45	43	32	40	30	35	22	31	40	35	41	31	43	39	49	32	41	41	27	19	38	46	33	29	40	30	28	40	33	36	38	39	34	43	36	37	37	38	35	35	31	39	31	30	34	32	37	30	41	37	38	27	37	45	34	32	35	37	34	31	34	35	31	37	35	35	32	30	22	34	34	27	32	35	27	34	27	29	43	33	26	32	32	38	29	31	41	35	37	39	32	35	42	34	31	32	27	38	44	36	28	34	35	27	18	32	28	33	26	40	40	29	29	36	34	35	30	39	34	37	25	41	46	45	32	35	39	38	27	32	38	36	33	35	33	29	24	28	27	24	27	36	48	32	32	37	38	44	25	28	40	31	30	35	35	29
9010	2900	2016	4636	15685	17655	14976	11744	10471	7415	6388	8059	6762	5171	4343	4462	5809	5113	3695	2552	2501	1917	1557	1566	1309	1196	1349	1389	1268	1073	941	1021	1078	979	804	1094	1092	866	1016	847	1098	1034	699	743	766	626	570	624	624	1438	3294	3421	2939	1880	1135	714	537	456	410	342	391	393	372	378	381	382	368	369	388	363	387	390	377	371	351	326	371	404	367	369	380	427	389	368	379	376	364	406	366	402	369	382	409	375	389	396	384	379	386	364	339	390	362	363	391	375	393	358	371	362	379	384	388	368	330	395	361	382	349	358	375	394	350	374	371	365	360	385	344	351	398	353	410	386	366	408	398	391	398	363	370	380	386	370	357	343	382	395	366	358	367	402	370	392	371	381	357	428	377	389	389	384	398	384	362	381	365	355	390	406	380	392	404	392	379	388	366	387	379	382	355	373	413	390	369	346	396	385	402	398	400	376	375	367	391	393	391	373	367	389	363	386	374	378	407	383	398	415	393	372	369	398	405	380	371	400	412	373	358	354	384	426	374	352	372	367	379	398	363	363	412	415	318	364	335	381	365	408	377	390	395	375	369	349	372	392	362	367	351	415	359	386	381	345	366	426	375	368	374	365	337	337	386	356	364	341	414	428	391	378	385	403	389	391	386	378	369	370	378	363	377	393	378	352	370	371	371	394	390	347	378	370	369	380	372	376	373	405	386	385	360	397	392	419	360	396	417	340	370	367	382	375	387	365	421	373	386	407	381	417	388	415	398	374	414	396	386	363	378	385	387	379	377	369	369	376	380	395	393	374	368	351	357	376	352	369	400	365	372	373	419	420	387	403	371	352	375	386	357	354	413	381	382	383	387	361	365	397	377	370	360	358	362	400	366	359	375	409	381	415	374	396	409	379	337	374	405	381	343	387	365	362	392	429	408	372	405	408	363	370	357	375	386	362	409	372	374	383	382	362	379	413	407	365	390	387	392	377	340	362	375	388	362	384	387	356	375	359	377	391	362	390	374	390	398	380	402	377	368	385	370	370	369	410	371	350	328	370	379	366	401	357	394	363	372	378	397	366	374	359	376	387	391	391	352	424	365	371	387	419	389	342	359	419	375	358	345	412	378	403	382	374	373	367	362	358	381	376	364	359	378	414	357	363	376	381	364	386	397	381	370	368	386	372	358	393	360	398	402	380	376	348	390	401	378	378	353	355	402	368	347	380	382	389	430	414	396	364	371	357	361	386	366	375	378	353	402	326	393	376	411	387	394	411	381	382	378	403	366	359	397	411	383	367	370	383	386	384	355	394	367	358	373	420	398	411	374	368	354	360	397	399	402	349	368	374	350	370	400	403	380	369	341	362	374	421	376	387	407	390	376	368	400	371	351	396	380	422	356	377	418	361	374	360	382	380	388	366	380	361	364	352	379	377	377	415	397	358	379	359	371	363	392	390	363	365	399	375	376	371	358	379	405	365	387	376	376	372	375	391	391	363	357	387	377	360	393	375	419	381	405	376	378	363	359	367	363	410	361	347	386	386	376	394	383	382	371	385	406	374	364	390	391	362	364	348	380	364	359	386	374	381	372	371	364	375	397	382	363	353	385	396	367	363	394	367	388	405	342	377	395	373	394	357	365	378	362	359	420	377	364	366	353	403	384	351	392	358	391	388	416	417	412	383	382	386	356	419	393	410	371	383	367	384	369	345	372	358	389	360	364	387	389	412	381	390	380	391	370	388	411	414	373	380	393	364	375	364	357	404	361	372	389	400	360	381	382	330	382	343	363	376	350	352	362	371	422	376	373	366	405	381	378	398	403	375	385	387	383	369	363	359	350	374	357	382	369	387	379	406	377	380	373	382	372	396	387	366	377	382	393	397	370	396	427	393	380	397	394	360	373	393	397	391	392	363	375	376	364	376	395	392	379	349	356	352	385	371	360	379	392	389	393	414	352	393	367	399	417	366	369	377	355	387	359	391	384	401	338	378	366	398	405	405	370	377	346	374	379	391	383	414	376	348	361	346	369	362	382	380	370	375	370	388	381	373	379	371	366	383	367	406	356	412	380	392	377	380	413	343	399	379	394	388	378	399	364	377	363	381	350	357	355	366	379	390	369	374	388	377	374	379	388	382	388	389	357	389	370	396	369	355	389	381	401	333	365	367	387	378	355	343	365	379	383	353	352	374	405	382	377	344	411	346	374	371	380	388	365	408	373	378	374	379	398	385	376	393	371	408	383	377	374	351	378	384	417	391	355	344	354	414	409	362	388	396	369	395	404	375	385	373	388	387	442	404	391	378	389	393	422	378	389	384	369	383	369	353	371	340	342	398	376	401	368	375	339	384	375	371	375	393	340	414	378	413	421	386	392	396	381	404	343	363	422	348	394	388	379	373	363	391	381	427	384	399	377	391	377	380	379	377	331	350	348	365	373	376	371	396	381	398	374	380	368	366	384	394	386	383	385	374	355	382	355	354	369	370	339	394	396	384	398	390	369	399	377	410	354	411	371	364	361	367	394	389	377	373	378	387	403	367	354	410	408	390	370	386	376	342	387	399	376	348	353	393	404	345	361	353	358	401	366	380	389	415	377	354	371	367	373	403	372	393	338	387	386	378	404	400	371	371	397	382	370	367	373	381	394	338	376	368	402	399	391	382	375	366	392	379	373	343	371	391	378	393	375	393	367	386	373	368	350	389	370	350	367	395	383	379	356	389	349	417	369	364	397	343	380	394	375	367	403	358	347	359	397	420	394	373	401	392	361	391	363	372	424	353	381	401	408	350	357	372	382	420	344	395	399	377	403	404	391	372	425	403	365	373	384	381	356	377	387	373	364	430	368	403	378	360	384	336	423	411	374	420	348	385	389	373	406	371	406	410	395	391	382	369	356	364	374	374	380	370	371	391	363	414	397	349	376	382	372	370	371	379	365	374	351	348	384	395	370	365	397	411	358	350	376	395	396	387	377	353	385	382	384	359	407	346	391	374	399	391	376	357	364	374	383	374	386	318	369	377	378	376	380	356	406	399	374	387	379	394	384	357	376	368	360	343	379	336	348	366	385	374	372	385	373	354	365	386	394	351	369	391	365	345	365	382	391	355	401	370	377	368	399	386	362	372	402	421	378	361	382	385	400	387	371	356	388	356	340	376	392	350	434	400	386	332	407	373	410	384	374	386	363	403	369	415	400	375	357	357	356	419	398	382	363	328	395	389	414	379	341	375	373	402	389	397	369	385	394	380	355	380	363	365	374	375	399	386	388	362	400	387	383	365	398	368	383	395	382	377	363	352	381	371	366	385	364	356	392	396	372	358	354	413	396	386	371	389	382	391	328	367	365	382	385	405	364	393	377	399	348	389	398	370	371	382	387	420	358	374	393	382	367	366	385	341	376	393	380	385	350	401	378	421	368	374	358	360	352	394	369	439	418	381	387	388	392	397	364	404	373	372	371	369	387	378	367	375	358	385	359	387	370	370	396	378	366	373	357	351	388	402	385	332	426	383	384	356	379	340	389	386
719	326	157	164	250	434	372	316	321	268	200	252	259	245	172	165	182	168	158	112	141	105	87	99	81	75	89	79	91	71	70	77	75	65	63	62	66	68	88	80	65	81	64	68	68	67	52	67	55	140	299	261	258	155	95	76	61	52	45	46	49	59	45	43	40	47	42	46	54	47	49	43	50	50	41	50	55	47	46	48	44	45	41	51	33	51	47	50	60	49	40	47	40	54	55	44	45	44	39	42	44	46	61	40	42	57	41	47	54	62	61	51	49	45	51	57	46	58	49	34	50	38	42	59	59	56	39	51	43	45	38	42	39	52	39	43	53	53	56	41	52	45	55	58	50	50	41	57	47	37	46	31	43	48	54	51	50	48	50	50	43	48	57	50	49	53	56	48	44	52	47	43	37	47	48	59	55	43	55	53	44	51	54	48	47	52	46	50	45	39	41	53	47	46	50	50	44	40	49	64	51	59	51	46	60	43	46	43	45	52	48	55	63	31	34	42	43	58	48	35	53	48	49	60	62	33	55	39	46	59	54	66	54	53	40	43	48	37	46	45	57	49	50	42	50	58	44	54	42	52	63	49	53	37	60	44	33	49	49	46	49	42	58	54	50	59	59	40	47	54	42	59	41	61	42	44	46	40	64	47	51	51	49	38	38	58	52	59	41	39	39	62	60	44	51	50	50	53	48	48	57	52	57	44	50	46	55	39	50	44	44	41	39	45	44	48	54	50	49	51	51	52	47	57	36	35	44	65	48	49	57	59	56	46	44	51	46	40	56	51	49	36	44	51	45	44	55	50	58	50	50	63	46	37	43	51	56	43	46	49	59	55	46	39	55	42	56	51	40	56	50	48	42	59	49	42	58	38	50	40	52	40	47	47	58	42	54	58	56	36	43	35	47	54	60	61	52	59	45	36	57	42	41	47	56	56	52	48	55	57	48	44	45	51	51	43	54	45	54	54	40	43	48	51	29	54	53	50	45	38	34	55	43	48	42	56	40	48	61	65	41	51	43	51	39	53	34	52	47	65	48	43	45	50	43	63	54	54	50	48	45	48	43	59	43	50	51	57	44	51	49	53	53	68	44	49	45	52	55	37	49	36	46	45	54	55	48	49	54	47	49	47	61	41	51	47	35	55	46	52	56	50	54	35	40	50	52	51	50	45	43	42	49	58	40	57	45	52	59	38	55	40	44	35	52	60	47	54	45	51	52	46	37	45	50	57	30	51	50	57	51	46	49	51	50	43	51	33	55	52	43	41	51	45	48	54	48	49	45	46	41	50	54	34	51	57	52	53	57	37	44	48	60	36	41	57	55	47	43	51	44	42	45	50	59	44	50	53	55	51	43	50	59	41	52	56	57	52	43	47	48	42	60	50	46	44	42	41	46	41	59	41	45	39	63	53	70	58	53	46	58	46	55	41	43	37	49	45	57	52	44	56	45	54	45	64	48	52	44	57	49	55	44	54	59	51	66	41	48	47	54	48	33	46	29	44	52	45	53	43	41	44	39	65	40	65	44	45	62	40	48	72	52	58	48	42	50	59	50	45	47	46	52	49	47	58	49	51	49	53	52	45	48	52	41	49	43	31	60	54	39	38	44	42	44	56	35	48	57	38	52	59	43	58	43	71	42	56	43	52	36	51	60	39	43	51	54	37	52	50	36	48	48	52	54	47	44	48	52	55	51	47	46	39	49	56	55	44	49	38	36	54	49	50	50	59	49	53	46	49	44	39	46	36	52	57	49	53	45	32	51	54	44	52	46	43	50	44	46	59	63	45	35	46	48	57	46	50	44	48	39	47	54	48	59	48	33	50	53	50	41	44	54	46	45	58	43	52	39	40	46	51	40	50	60	37	56	49	48	45	49	42	47	56	31	68	49	64	54	52	56	51	51	43	54	40	52	51	55	48	41	53	50	52	47	60	46	52	42	63	49	41	52	44	54	63	50	57	43	43	40	49	50	46	44	68	57	52	59	47	39	51	46	55	42	36	45	46	45	52	61	59	46	63	44	46	42	43	45	48	51	49	42	55	61	38	52	43	41	53	44	52	49	52	45	52	36	50	44	52	54	52	49	42	41	46	50	46	60	53	53	47	54	49	48	62	34	59	44	71	48	47	46	40	44	49	50	44	44	42	43	55	39	46	45	52	51	50	38	46	63	53	54	37	47	46	53	51	51	46	43	59	51	41	41	42	56	52	52	47	41	49	58	46	49	45	49	62	56	63	56	43	55	53	45	52	53	44	54	50	53	50	50	44	50	42	54	48	50	42	42	40	31	60	57	61	50	49	52	47	38	52	48	48	29	52	64	41	53	49	49	55	48	52	62	40	52	47	49	57	47	62	51	50	47	53	41	50	43	49	47	52	51	51	49	56	54	50	48	55	40	42	48	55	56	40	49	44	54	46	40	48	46	46	43	50	46	49	43	48	53	54	56	51	54	51	43	49	54	46	49	42	39	56	48	39	44	40	56	54	52	48	58	47	48	56	42	44	47	33	46	49	45	39	56	41	69	46	42	48	63	45	62	44	49	41	50	36	42	55	55	61	41	45	48	39	42	49	52	44	41	53	54	55	56	49	45	50	56	50	45	46	41	50	54	42	46	45	53	45	56	41	53	59	46	45	40	50	48	54	50	37	37	42	63	47	47	52	49	33	46	51	57	44	45	32	47	61	39	49	54	42	45	54	42	47	70	45	47	57	49	52	37	60	63	39	51	52	60	32	58	38	48	44	37	40	46	38	53	54	61	45	48	51	51	55	51	44	50	39	52	39	47	55	54	45	56	54	48	46	49	50	49	55	52	48	54	49	42	48	46	50	44	44	40	52	40	46	58	43	63	48	47	59	51	53	50	52	38	55	53	38	48	40	51	51	43	44	45	45	43	47	51	48	45	47	58	49	54	55	38	47	47	59	50	50	44	48	61	45	63	44	46	35	35	49	45	47	45	49	52	55	54	46	38	44	43	49	46	54	35	33	58	38	49	43	56	53	51	45	60	46	47	53	47	48	46	41	40	41	49	64	50	44	36	52	62	43	42	48	58	52	56	52	50	45	50	48	48	60	46	51	53	45	43	58	53	47	64	40	31	56	47	56	59	52	41	38	51	38	40	54	57	49	39	48	50	61	51	45	45	55	48	53	38	42	43	39	46	58	38	54	44	57	55	53	37	42	39	45	39	51	39	48	41	37	34	59	59	53	60	46	67	53	56	44	43	46	42	61	50	48	58	55	41	34	47	38	50	45	39	73	53	56	53	50	61	47	53	42	42	63	51	45	58	44	55	42	44	41	55	62	44	55	57	52	47	62	54	57	38	48	48	41	50	52	40	49	53	40	43	49	46	42	45	56	55	54	38	42	44	48	55	50	61	47	56	52	33	58	51	41	53	44	46	49	56	51	61	50	47	43	33	36	43	46	50	67	45	45	55	59	41	47	52	50	50	43	44	48	48	49	49	60	44	47	59	54	42	53	50	51	39	52	65	51
12236	6039	3203	7166	19615	21957	18479	15351	13968	10895	8631	9971	10394	7662	6385	5511	6438	5876	4847	3679	3169	2922	2355	2066	1881	1844	2016	1798	1687	1549	1225	1417	1466	1301	1193	1343	1544	1266	1466	1343	1225	1414	1395	1324	1144	1036	829	758	979	3509	7802	6910	5674	3430	1751	1123	778	598	571	539	528	521	494	550	504	536	547	517	551	546	521	539	484	497	527	532	529	503	519	516	510	512	537	506	493	478	534	540	494	517	518	527	495	507	542	502	532	512	519	541	526	500	508	559	496	500	520	511	535	500	610	519	494	530	527	498	513	545	513	500	509	541	544	508	498	499	488	531	523	513	489	540	544	533	513	540	531	493	504	547	504	546	516	563	511	499	539	529	530	545	532	517	526	500	555	512	507	528	543	552	504	566	499	503	529	534	555	546	522	517	531	515	531	553	533	529	566	516	534	482	511	542	499	514	525	512	529	529	508	529	540	533	484	555	464	506	548	546	521	518	504	518	554	520	515	512	495	549	556	532	534	548	525	532	549	529	532	558	529	504	512	547	545	540	496	513	506	535	467	516	476	522	536	537	525	496	526	522	503	511	532	506	519	541	514	510	519	513	502	563	547	527	539	488	546	510	511	559	511	509	525	534	558	529	568	493	535	545	521	498	559	525	540	521	505	513	562	471	544	531	516	515	521	617	524	522	482	491	546	507	549	517	503	499	553	531	507	507	524	562	538	545	529	493	513	513	517	509	502	544	521	492	531	510	573	516	534	511	513	558	509	547	509	526	528	558	515	539	513	525	515	495	495	541	516	523	509	486	514	533	505	577	511	504	529	578	556	490	494	522	534	497	496	537	539	489	507	533	534	512	538	539	537	527	528	546	536	509	474	489	538	537	498	496	528	512	519	496	524	521	531	481	525	535	511	501	499	495	515	514	482	544	498	558	496	502	526	544	544	538	520	527	543	542	529	523	549	508	494	512	570	515	513	478	501	524	542	512	557	538	498	535	548	573	556	531	521	511	521	541	546	497	533	566	489	557	494	522	536	536	578	516	516	554	503	515	510	555	541	522	539	563	525	534	489	547	528	564	531	506	518	516	510	544	510	513	541	530	543	545	540	545	515	541	516	521	512	493	522	519	550	509	487	535	509	526	535	525	544	518	507	580	524	543	518	521	511	532	509	566	557	501	549	508	514	544	518	524	545	523	551	549	495	490	516	502	511	538	536	518	524	525	529	547	503	510	503	534	490	554	505	527	526	509	522	513	556	491	523	529	506	538	521	487	533	535	523	494	529	524	500	518	489	507	509	571	551	515	518	511	504	508	530	510	535	531	520	527	542	522	609	557	516	527	582	496	535	511	531	526	551	510	559	516	494	463	514	511	536	501	535	504	515	521	535	519	502	546	522	562	550	566	570	534	525	502	501	523	555	535	533	527	513	514	552	543	504	519	567	556	533	490	537	547	492	528	531	539	554	547	518	512	523	550	534	530	516	507	526	517	563	521	508	537	503	482	459	552	539	509	533	545	503	510	522	541	536	560	539	516	573	485	508	546	511	577	508	539	538	488	534	511	485	514	565	525	554	526	542	522	499	562	530	523	517	475	519	539	543	498	509	497	495	569	534	521	499	494	525	517	565	499	544	538	518	558	542	551	513	520	544	510	511	533	492	519	575	547	515	550	516	545	551	500	495	496	556	544	534	552	527	487	546	525	532	500	517	515	581	521	552	484	517	504	529	547	546	525	534	530	563	562	514	526	564	544	542	539	529	528	518	529	509	566	537	465	557	514	528	498	548	506	529	521	507	524	535	513	541	521	553	506	506	546	536	516	499	520	552	527	508	535	513	541	482	487	519	479	518	472	543	536	514	549	515	544	535	476	529	567	533	538	521	547	558	557	526	511	525	523	505	534	530	516	525	531	494	529	516	551	554	527	515	512	523	502	545	559	536	546	567	536	525	527	536	484	501	541	527	539	498	520	541	508	522	525	528	564	487	528	536	512	533	529	543	512	512	487	513	528	555	510	502	508	487	579	536	524	524	546	537	521	486	502	537	548	515	510	553	480	540	538	505	520	487	504	519	547	522	519	528	526	538	539	528	514	510	478	546	531	542	464	541	521	563	516	520	542	517	530	503	547	522	493	492	501	512	509	511	543	557	520	568	497	526	531	499	542	525	528	512	545	556	484	515	549	516	565	511	529	510	522	538	495	510	523	540	551	516	535	571	511	486	513	482	556	530	523	546	504	541	532	580	523	545	524	516	481	521	558	478	574	468	531	517	526	517	526	532	566	562	511	527	539	507	470	513	510	521	558	522	497	527	524	505	535	498	567	495	553	528	545	485	542	576	520	498	530	540	494	504	572	596	538	516	496	528	491	557	508	497	542	502	570	530	539	499	517	513	556	522	501	539	521	527	515	480	519	523	531	572	503	555	512	540	500	504	501	495	516	533	511	518	524	538	570	550	512	581	521	520	549	541	525	520	504	528	556	559	541	511	547	503	494	484	546	504	529	512	536	543	535	565	514	501	533	536	506	522	514	522	505	506	520	521	488	515	506	517	579	557	507	541	510	514	520	488	533	487	554	531	542	538	558	525	518	470	506	481	524	496	517	551	550	542	513	524	534	563	494	506	521	529	536	536	504	546	520	479	520	530	529	534	508	546	534	486	496	517	512	557	568	564	499	542	541	528	548	529	529	506	534	513	474	512	513	480	491	541	498	530	512	503	536	585	529	553	558	509	503	545	570	520	506	508	517	501	527	508	532	501	525	538	547	581	589	493	522	527	583	515	526	524	537	506	528	544	485	524	507	533	527	509	532	515	504	485	536	521	533	549	524	550	554	504	509	502	487	522	545	503	512	565	512	492	501	512	530	501	485	516	537	547	498	511	557	542	526	538	529	528	543	510	532	546	514	514	540	492	530	512	511	500	560	531	529	559	526	520	530	570	523	562	481	532	520	523	515	509	478	505	517	504	567	509	531	498	501	523	541	531	538	536	489	510	538	562	522	519	553	536	509	525	526	526	504	542	508	523	565	559	490	541	479	504	548	545	531	538	523	538	512	540	546	535	521	580	547	526	555	509	572	545	507	532	496	511	525	559	515	550	490	546	553	526	521	488	533	530	533	503	525	544	515	522	531	527	532	538	545	586	506	515	557	512	519	510	501	544	542	500	557	540	525	500	509	503	539	497	542	510	518	518	542	540	522	516	506	562	552	493	535	519	506	544	545	518	509	514	545	499	519	510	522	565	509	533	503	542	550	523	531	498	573	531	525	528	507	524	498	519	534	529	540	546	488	536	555	543	519	504	521	501	536	513	518	521	550	523	505	523	532	552	490	520	497	538	547	510	501	510	546	528	569	495	510	529	541	538	519	482	491	558	540	556	540	515	524	511	509	528	549	512	522	533	495	518	527	568	559	488	522	527	537	516	463	495	462	522	548	560	522	541	549	536	521	522	509	530	496	512	517	557	500	540	518	511	535	509	541	549	529	531	518	531	509	559	569	521	534	544	496	542	545	549	541
2169	219	159	126	237	329	331	304	291	214	189	215	274	237	166	132	160	139	126	129	91	93	88	70	60	57	72	54	64	60	52	54	59	50	75	68	62	69	62	52	39	46	49	50	47	53	42	42	38	147	292	259	251	147	95	60	51	38	31	34	35	32	26	38	43	32	36	35	43	32	21	35	31	33	29	33	39	32	33	41	32	30	32	39	24	37	28	38	19	31	33	24	32	23	37	41	36	41	28	26	37	43	44	35	32	35	32	30	33	30	25	25	38	20	24	47	28	38	40	36	36	36	39	32	27	29	34	29	24	45	23	27	40	38	29	31	37	36	40	36	37	30	23	30	41	32	40	38	32	38	36	37	35	38	35	34	41	24	39	26	40	36	39	40	32	31	40	41	42	31	27	36	31	31	33	31	36	30	34	25	29	33	39	22	43	37	33	32	44	33	32	39	33	26	33	36	33	38	43	25	32	29	31	34	29	27	33	32	38	33	29	35	28	37	36	34	36	30	37	32	31	33	38	31	41	41	28	34	27	38	29	33	28	32	23	19	33	25	32	43	25	43	41	38	31	24	44	38	32	37	29	37	34	21	41	31	40	45	25	25	32	41	38	29	27	36	41	42	35	31	26	37	37	32	29	32	33	33	31	32	39	40	41	26	33	33	37	43	38	39	24	36	33	27	27	37	30	30	31	27	26	32	36	29	23	36	36	33	34	40	28	44	36	24	36	35	30	33	29	32	35	29	25	32	36	37	37	35	38	36	40	39	23	30	37	29	35	37	41	31	49	34	34	30	34	41	30	46	35	37	33	25	34	38	25	31	27	36	38	27	31	22	36	42	33	37	34	33	34	33	34	40	34	34	28	37	28	35	36	33	27	33	35	34	37	32	41	43	35	34	25	35	39	45	42	25	26	32	27	35	38	41	25	41	41	23	32	36	33	33	36	28	26	44	30	27	23	26	25	38	25	30	45	33	31	29	31	39	35	29	25	33	33	31	35	40	24	31	40	39	30	27	33	41	38	35	42	30	36	36	25	37	29	24	43	31	23	30	34	29	35	29	44	31	37	38	33	38	25	38	40	35	47	32	27	30	44	30	32	16	31	36	33	44	34	31	29	27	31	27	32	29	33	32	38	46	38	30	40	30	29	26	32	34	37	29	33	30	30	26	47	29	35	36	32	32	29	29	33	21	31	44	34	31	35	29	33	37	42	36	40	30	36	36	31	32	39	36	31	29	37	48	35	36	26	32	35	30	31	37	31	34	29	17	30	40	38	38	28	43	33	34	30	36	24	30	46	32	28	39	34	42	24	33	36	34	34	39	35	41	36	27	37	33	39	39	23	38	39	27	38	37	36	31	38	41	35	29	21	28	33	32	34	39	23	29	38	48	31	24	37	38	37	35	35	27	33	31	26	38	36	32	26	18	29	33	33	34	38	32	49	31	24	30	38	25	22	33	32	41	32	38	29	39	41	22	28	39	36	26	33	35	44	36	36	27	29	38	37	29	28	42	34	34	30	33	34	29	24	37	27	40	25	37	34	34	31	38	30	31	38	45	27	31	36	31	37	39	33	44	30	50	35	33	37	37	49	32	32	35	42	45	37	27	29	29	36	39	39	35	28	37	35	35	32	25	25	23	29	29	33	29	27	27	37	40	43	35	28	34	41	30	34	32	40	32	35	35	38	30	29	41	41	40	27	36	38	42	36	41	42	29	34	34	35	21	45	36	38	34	34	33	37	32	36	27	32	35	36	35	36	36	33	32	44	33	42	29	32	39	37	35	33	38	32	40	38	36	26	35	42	25	41	40	34	29	44	32	34	27	25	54	34	28	37	28	42	39	31	28	38	32	35	37	38	38	32	35	32	45	31	38	32	44	44	39	39	32	44	30	46	35	37	26	45	42	46	37	26	38	39	37	36	33	27	37	38	29	32	25	43	20	35	42	38	23	41	34	27	27	35	34	40	32	31	29	31	30	40	40	38	20	42	32	36	27	39	27	37	37	38	37	23	37	25	34	35	32	32	31	38	30	35	40	26	44	38	38	33	34	38	32	36	49	26	32	27	35	28	24	27	32	37	42	41	40	40	32	34	30	33	26	32	34	33	41	24	32	30	34	35	34	42	34	30	39	40	33	38	40	22	35	41	32	24	33	27	32	36	36	38	33	39	31	39	28	33	36	32	39	24	34	30	21	35	34	32	35	34	29	29	28	42	33	32	42	39	37	34	32	34	32	28	31	36	39	28	33	35	47	28	41	48	27	36	29	31	36	30	36	41	30	28	35	30	36	44	33	33	36	29	34	38	43	32	34	28	43	34	36	41	37	34	35	30	31	34	34	38	40	37	41	43	38	39	40	45	41	44	27	31	26	44	47	41	28	35	33	24	30	31	44	31	34	28	34	31	41	26	41	35	38	35	31	27	37	41	29	29	36	28	34	30	42	43	41	28	44	36	27	32	38	39	49	24	36	36	24	34	36	36	32	38	33	39	36	29	29	42	37	28	41	32	43	27	26	28	31	31	31	32	26	33	29	33	28	37	21	41	34	32	31	32	31	25	41	25	33	35	33	33	41	30	23	34	34	44	26	33	29	32	32	46	33	33	34	34	29	31	30	31	27	44	40	39	40	21	32	37	29	24	42	33	20	42	37	36	34	27	34	29	39	41	37	32	33	35	47	36	30	34	25	26	39	30	44	33	38	30	38	37	25	32	30	24	36	30	34	27	43	27	35	30	32	42	44	30	38	30	36	37	46	45	34	36	31	35	25	34	31	25	31	31	29	43	30	35	36	36	44	38	29	41	45	40	33	30	46	37	38	31	30	32	28	36	30	31	40	30	28	33	40	35	35	33	34	35	24	36	34	24	26	36	33	26	38	39	33	37	47	37	27	40	38	35	35	30	32	32	32	30	45	29	35	36	38	29	23	30	41	35	25	42	31	40	34	33	31	39	31	20	34	25	36	41	30	35	28	29	33	41	36	23	34	33	33	37	30	32	32	39	34	31	35	40	31	31	28	27	46	37	41	41	35	32	46	22	29	34	37	35	32	19	30	34	39	31	35	41	31	30	34	36	29	26	29	34	37	31	38	31	35	48	32	30	33	36	35	36	39	31	35	36	32	22	32	44	35	37	38	43	35	41	26	41	34	31	33	40	39	32	22	36	28	34	41	27	24	38	23	39	46	28	30	31	34	47	34	41	32	34	30	31	24	44	33	31	35	32	32	32	36	38	34	26	38	46	34	35	38	36	35	43	27	28	47	32	30	33	30	35	32	42	36	39	32	40	35	34	23	33	30	23	37	32	36	31	38	32	27	35	31	41	30	27	30	26	35	27	31	25	30	29	35	26	36	32	26	36	34	28	40	23	31	30	41	42	31	33	38	38	34	26	42	31	39	30	27	31	36	37	36	41	37	29	31	38	35	32	30	33	27	30	35	36	41	32	31	31	36	40	24	32	36	28	30	34	26	33	37	30	33	44	23	28	35
12068	4847	2945	6426	18840	21082	17714	15835	13587	10568	9022	9305	10000	8010	6473	4749	5384	4956	4665	3661	3067	3255	2884	1974	1507	1388	1701	1386	1542	1301	998	1276	1292	1449	1397	1351	1340	1506	1480	1421	827	822	907	956	1022	932	701	615	671	4691	8015	7110	5634	3090	1576	1050	634	438	392	347	373	373	358	392	315	378	368	359	384	375	386	352	353	361	384	383	381	345	373	332	340	364	376	373	395	373	354	370	383	391	412	371	401	378	389	374	362	389	365	369	400	351	381	358	378	357	385	375	359	416	363	367	380	399	362	342	357	349	341	399	404	384	359	369	379	382	359	341	412	417	376	397	344	365	374	366	385	376	352	399	366	378	353	362	372	352	382	383	388	377	374	374	373	385	336	371	376	390	391	369	370	379	377	369	357	387	345	373	373	386	382	388	383	370	410	350	375	345	401	400	341	336	379	352	380	379	383	389	377	387	384	363	372	381	383	395	381	438	400	403	369	401	414	386	382	377	359	405	373	385	350	339	405	366	375	354	361	358	354	362	395	384	357	341	355	375	361	357	357	384	371	358	371	377	388	373	351	395	369	384	360	373	395	382	379	393	397	367	365	361	379	343	355	365	383	350	398	371	354	401	377	385	379	404	384	399	380	391	382	361	343	402	380	370	340	354	357	380	340	367	385	353	372	342	320	365	346	390	355	389	363	359	344	369	382	346	406	365	377	367	394	360	365	371	349	359	379	389	343	370	376	351	363	398	349	411	385	365	384	383	387	402	361	394	386	340	364	349	402	370	362	389	363	405	381	344	379	361	400	363	364	358	390	396	401	348	382	379	354	391	366	412	359	345	389	359	383	359	366	342	380	335	347	371	357	349	357	356	345	381	365	366	383	349	352	378	400	385	358	371	368	321	367	328	354	370	379	388	359	369	379	397	363	390	368	348	370	354	344	361	373	406	391	394	386	346	372	376	352	382	385	382	332	390	356	382	370	396	378	357	332	351	354	387	375	373	381	370	361	365	377	351	368	392	347	340	372	382	396	372	371	384	426	337	368	380	437	378	407	379	391	369	384	369	346	370	403	381	389	407	368	375	416	389	370	395	385	373	378	339	385	394	387	348	369	365	349	350	373	369	374	367	362	411	352	378	348	358	385	396	384	349	368	385	412	400	399	385	390	393	354	358	378	373	343	376	377	388	373	388	340	380	371	385	389	389	409	365	380	385	430	358	371	365	390	380	387	373	387	411	380	370	394	355	384	379	359	362	403	386	364	377	405	336	398	394	377	396	389	381	351	389	362	379	387	398	389	366	392	355	376	357	341	354	376	358	393	378	347	341	351	356	388	356	382	358	346	354	372	376	379	413	363	386	344	374	401	387	380	390	356	368	358	401	367	346	368	406	365	372	414	374	372	356	346	369	365	371	381	331	372	370	352	397	367	360	343	347	405	375	377	378	431	352	357	348	368	366	382	380	403	380	354	369	371	375	366	382	379	370	355	362	402	393	349	341	394	380	375	390	350	410	398	315	371	388	394	379	402	379	384	345	351	380	387	381	350	373	361	359	371	387	391	357	360	384	357	391	364	350	384	370	346	385	372	368	359	375	393	408	343	381	375	354	366	361	340	371	365	358	392	353	336	343	349	342	355	366	372	386	365	396	365	388	378	344	383	353	373	332	369	412	367	357	385	369	357	407	423	392	339	383	376	380	379	383	366	351	375	372	387	363	391	374	397	392	392	354	430	379	351	393	347	390	383	387	373	397	367	389	409	399	358	384	400	365	372	368	377	357	356	369	369	328	403	357	379	442	409	382	386	355	403	352	376	355	360	341	391	382	386	388	376	396	374	357	407	340	364	374	422	351	392	376	365	376	378	332	372	383	377	366	386	374	387	335	377	395	388	381	355	326	382	391	355	388	420	408	347	329	375	389	323	365	360	349	394	425	375	384	377	394	374	382	366	362	346	339	356	371	361	383	388	386	371	351	342	416	354	372	366	358	385	420	374	373	377	357	394	368	381	356	394	376	391	358	370	360	382	358	359	361	394	373	373	352	393	376	361	365	373	393	390	374	383	375	374	423	371	392	379	414	390	355	393	380	351	362	390	361	391	342	354	378	411	386	373	333	355	375	383	382	388	374	359	367	367	385	386	372	351	357	367	351	386	381	379	370	345	407	381	384	359	388	389	419	372	360	355	345	409	362	377	386	389	400	381	364	336	391	381	377	378	367	347	384	388	377	392	355	368	361	396	352	377	382	339	337	377	377	382	369	380	347	388	383	396	348	383	376	401	340	392	368	366	382	357	363	405	405	345	352	373	352	378	356	370	346	338	375	350	425	353	384	369	374	369	363	367	410	398	368	392	362	364	384	367	376	346	335	359	386	373	369	374	344	373	371	364	367	358	373	388	371	385	354	343	394	379	357	379	418	365	389	367	413	380	366	355	381	358	344	383	385	354	364	395	358	374	360	359	362	345	395	369	367	394	342	405	371	390	388	362	357	382	376	386	374	368	398	378	366	380	376	376	371	389	370	352	390	371	358	387	368	391	400	367	386	422	382	355	389	359	367	376	345	389	346	358	375	361	347	411	390	410	379	393	359	368	380	358	382	372	347	358	375	339	389	371	399	377	349	370	374	329	402	374	356	380	377	384	384	350	351	388	366	385	400	406	365	349	383	395	372	387	388	400	354	373	389	357	336	375	385	343	360	377	414	407	358	389	349	334	388	356	339	379	364	350	383	387	381	335	369	375	379	359	397	339	379	429	368	348	379	382	354	389	361	380	349	372	403	344	417	394	372	399	357	351	366	359	379	362	355	366	396	378	344	376	393	386	397	361	346	373	336	400	353	375	370	384	360	371	381	405	391	361	356	372	353	391	365	368	359	335	389	351	395	355	378	369	373	388	360	364	371	369	403	385	369	387	365	362	386	357	396	360	362	350	389	352	398	352	373	373	413	368	360	374	369	326	369	373	359	381	373	383	366	374	396	396	375	355	365	393	362	369	398	347	393	399	361	364	375	336	357	367	393	378	385	355	355	341	341	388	376	396	376	401	388	351	349	339	390	357	345	353	382	356	369	380	382	362	346	403	310	373	367	376	366	357	410	384	364	382	340	382	362	356	412	392	405	373	391	365	340	392	356	351	372	372	369	363	404	383	353	369	340	428	384	327	382	392	378	370	403	391	388	356	367	358	373	389	414	390	350	328	394	383	363	377	379	361	356	375	377	391	367	360	400	357	386	380	391	375	342	364	356	385	385	395	390	376	339	358	372	397	382	381	378	347	373	372	373	379	385	414	360	357	389	399	376	373	382	369	368	369	367	360	353	371	328	380	323	392	419	358	379	365	331	403	368	367	399	360	386	362	371	367	361	349	358	372	395	354	387	371	348	355	372	342	377	371	422	412	379	377	347	372	346	383	375	333	388	358	363	410	381	379	396	378	357	336	384	388	369	355	395	354	359	373	378	374	343	369	379	354	356	372	395	356	405	364	411	346	423	372	397	407	428	346	354	360	378	355	387
1190	391	214	204	299	467	445	389	371	315	303	290	318	286	218	181	197	190	203	128	137	109	135	107	60	77	81	68	77	91	82	58	66	75	83	107	94	89	81	81	63	69	85	74	72	63	56	56	65	225	424	417	325	225	118	77	82	58	49	51	43	60	57	46	44	51	53	39	44	45	55	45	46	50	46	49	34	51	49	52	39	39	37	42	59	55	53	57	51	49	48	46	48	49	53	47	51	48	56	36	50	60	46	48	54	58	53	56	53	51	49	55	45	50	45	51	55	55	46	52	47	49	50	41	58	49	55	51	52	51	51	41	49	40	43	52	58	52	44	51	56	49	54	41	44	48	47	49	46	52	57	45	38	63	43	54	41	40	59	44	44	48	43	37	57	46	61	40	38	39	48	49	54	41	40	63	45	50	50	45	55	53	38	46	57	51	67	42	53	38	43	29	59	51	43	45	39	44	46	43	56	49	45	54	53	57	44	47	50	36	55	41	48	50	53	51	51	52	35	38	44	58	46	58	50	40	45	56	48	57	48	52	44	56	45	47	51	55	49	46	38	43	58	43	69	55	47	49	57	53	56	50	53	59	41	57	52	50	41	47	43	58	35	39	41	47	54	41	42	47	51	41	39	52	55	43	54	46	30	46	49	46	41	50	57	57	44	40	46	49	50	43	44	58	48	46	60	45	53	55	36	65	42	44	37	43	38	35	46	53	46	53	48	42	40	43	43	49	45	52	44	50	45	56	51	46	49	62	45	49	44	58	45	49	53	29	50	47	54	53	51	35	55	45	57	57	47	36	47	48	48	49	47	61	43	50	58	68	43	52	46	50	43	56	36	58	52	56	52	41	34	60	45	51	40	44	43	32	38	44	63	51	52	45	60	40	52	49	47	47	51	58	43	74	43	46	53	44	52	58	59	38	40	38	47	49	41	46	45	48	62	52	44	46	44	48	46	49	30	47	51	55	49	56	48	52	35	50	48	59	46	53	40	60	48	49	47	39	51	46	54	49	62	52	49	45	47	45	46	40	48	42	54	40	49	49	53	55	49	47	43	36	56	51	47	47	41	42	48	46	44	40	40	46	39	46	45	46	52	59	51	43	49	49	40	44	56	52	53	47	59	45	57	44	50	44	44	39	58	35	50	49	33	57	50	67	54	50	46	61	40	49	50	54	48	49	38	46	42	56	41	43	41	35	48	38	59	54	62	57	51	40	43	50	51	44	39	49	44	44	59	55	51	45	46	40	58	52	42	46	46	49	52	48	50	52	64	48	38	52	49	50	43	57	42	41	53	46	48	40	45	53	47	53	56	45	45	58	50	61	46	46	37	44	54	52	59	37	49	50	56	50	51	47	53	49	41	49	43	49	63	41	59	44	53	44	60	51	46	43	47	40	32	57	45	58	45	45	63	44	45	50	46	50	46	37	56	56	57	51	43	44	48	63	41	56	52	43	50	43	53	39	43	32	48	43	51	52	40	52	41	55	44	56	37	47	37	45	48	51	63	55	54	51	64	45	49	38	42	47	49	44	44	44	47	50	51	62	50	50	47	45	49	54	51	56	44	45	51	40	49	54	49	62	38	44	57	57	45	49	51	57	48	44	38	35	49	53	57	63	41	50	38	46	50	49	44	50	54	49	46	53	49	38	57	45	54	43	46	48	53	41	54	51	53	51	58	48	55	60	40	52	43	52	49	49	46	50	44	50	39	54	40	48	49	43	51	51	59	44	55	55	52	53	47	55	44	39	53	50	48	34	39	48	49	56	46	54	49	55	41	45	64	39	39	43	51	55	59	44	57	46	50	46	55	54	39	51	37	42	41	60	36	46	50	45	40	54	47	49	52	54	57	35	61	46	49	44	44	45	58	51	45	55	30	59	53	53	44	40	64	42	47	46	43	54	35	54	55	37	66	46	50	46	37	48	44	47	41	45	44	61	44	49	40	31	42	48	52	45	47	38	46	53	38	49	49	54	42	55	57	47	42	59	51	48	48	49	42	41	43	36	48	42	54	44	53	54	55	44	52	52	46	51	51	63	46	36	59	35	62	41	51	50	55	43	47	42	54	43	55	55	39	60	39	54	58	50	43	42	40	56	45	45	40	41	55	45	47	57	51	59	44	38	38	42	55	51	48	42	41	52	39	51	59	37	55	56	56	47	34	42	43	64	50	47	45	54	49	50	59	50	50	54	35	43	61	46	55	47	47	36	41	42	60	42	54	43	46	43	37	36	47	36	51	35	37	42	47	54	59	37	48	49	50	38	40	66	50	45	53	46	55	45	56	55	57	39	41	51	46	43	46	42	44	44	45	43	46	48	43	48	48	36	57	42	45	62	48	54	44	53	44	39	44	43	38	44	60	58	49	49	54	34	54	37	44	47	55	56	58	52	41	44	45	52	55	50	55	58	52	50	51	45	54	51	43	50	45	37	60	44	56	53	37	51	46	37	50	45	37	44	54	46	59	66	57	42	51	60	40	54	68	38	46	39	46	50	45	63	42	44	49	56	49	52	54	53	43	48	45	48	50	61	39	46	46	58	47	52	56	52	49	38	43	57	47	47	56	51	41	54	56	44	57	62	48	39	57	34	60	51	46	43	53	63	56	41	33	43	42	42	55	49	53	67	46	52	48	44	64	36	46	57	51	56	61	42	42	53	56	49	60	61	43	48	51	42	42	46	48	48	62	45	54	50	55	62	54	48	51	53	47	45	45	61	45	54	41	50	50	46	52	52	55	56	43	56	53	49	45	38	48	44	49	42	42	47	46	54	44	47	43	46	48	36	36	37	43	55	47	46	53	49	43	55	52	58	50	44	54	35	39	47	50	45	46	49	41	43	50	54	47	39	42	52	32	52	48	64	57	52	45	62	47	47	61	51	56	50	41	49	55	44	42	46	48	46	39	50	41	35	57	35	59	43	57	49	48	29	53	58	35	49	50	37	51	36	57	57	51	41	41	48	51	65	40	63	53	55	48	55	43	43	39	39	50	53	51	32	65	47	49	48	39	39	46	58	58	52	41	37	45	39	44	47	49	44	44	50	48	47	52	47	45	49	48	55	46	58	52	45	51	54	44	58	44	50	58	51	48	49	54	42	43	59	59	54	50	51	42	50	48	56	45	46	60	51	56	46	47	48	60	57	69	39	50	55	50	54	45	51	41	36	57	37	44	42	65	58	35	41	41	48	48	48	53	62	35	49	40	55	52	55	53	51	52	48	48	50	54	54	59	46	35	59	48	55	36	51	32	42	50	36	49	56	54	37	39	56	41	55	58	52	55	55	50	64	62	41	54	54	66	46	46	53	48	52	55	47	56	45	46	39	49	50	60	55	52	36	39	35	50	59	45	53	40	37	47	44	62	44	44	46	39	50	53	48	42	44	47	55	35	42	43	45	46	48	40	40	55	47	46	55	56	57	44	53	36	43	59	44	40	51	59	50	52	46	42	55	53	41	44	54	42	60	33	54	49	48	42	45	42	58	48	61
16111	7371	4017	9410	22267	24008	20277	18685	16607	13670	11499	10986	11581	9875	7519	5803	6100	5994	5819	4843	3791	3932	3518	2393	1880	1651	1879	1590	1787	1454	1516	1483	1594	1921	2279	2679	1963	2112	1985	1711	1062	1148	1040	1171	1228	1125	893	879	1199	6076	10951	9810	7569	4811	2442	1502	958	662	584	571	516	510	492	524	535	542	519	554	526	544	543	533	508	555	561	564	531	558	541	556	527	522	549	511	558	528	568	541	531	541	553	516	480	537	512	523	557	538	550	542	517	557	525	509	553	509	596	554	533	543	541	535	576	533	536	554	571	535	532	522	532	544	516	532	550	534	545	523	559	532	536	502	531	546	532	526	528	537	521	549	514	574	542	566	482	487	561	534	520	539	520	552	508	537	586	522	529	560	538	524	523	529	510	568	548	568	506	525	554	537	527	564	558	543	534	540	567	491	522	525	542	510	511	540	530	527	535	551	531	533	538	490	483	536	568	553	520	562	572	501	489	556	521	564	585	526	557	523	468	543	580	543	520	515	562	550	545	534	507	571	531	516	530	579	522	520	548	493	561	544	530	560	527	552	561	493	542	575	521	574	527	531	534	542	490	553	518	542	536	535	574	543	534	540	535	479	573	515	565	506	567	581	533	536	526	558	562	527	490	554	525	590	524	477	539	521	536	538	540	533	540	535	524	495	550	528	583	556	561	566	488	559	543	494	562	542	508	510	518	560	538	536	569	516	551	527	527	521	536	566	533	539	556	544	576	573	540	546	510	540	509	500	583	555	560	541	557	527	519	541	535	530	489	526	537	559	531	515	524	519	579	497	528	546	527	567	506	555	504	515	502	529	566	501	523	526	565	503	516	543	491	524	554	579	531	577	515	533	531	497	521	553	522	541	528	580	586	534	561	520	545	537	580	576	504	553	516	521	524	555	563	554	522	558	505	554	574	534	527	549	571	505	545	597	536	548	561	502	549	571	540	548	565	504	593	530	561	504	541	532	523	532	552	544	537	522	542	529	549	562	552	508	544	530	517	580	513	559	518	505	541	531	518	507	514	489	527	563	535	555	523	549	501	580	578	541	536	543	532	541	510	512	541	505	561	500	539	530	552	547	535	571	520	554	519	541	526	497	575	537	559	510	534	526	528	512	531	534	515	536	555	549	464	607	555	548	549	549	594	567	535	521	565	528	524	523	555	522	563	546	556	549	535	528	509	525	529	487	598	552	542	524	527	565	517	525	537	554	554	561	554	507	534	547	569	563	538	548	567	548	550	516	559	529	516	530	531	541	530	563	558	531	538	507	532	544	553	464	566	573	548	504	519	560	499	562	517	507	537	560	579	488	530	519	507	538	508	506	581	551	559	561	487	529	557	494	544	525	519	519	522	552	537	551	543	554	542	524	562	533	542	498	567	572	534	563	495	516	549	519	510	529	522	565	563	535	572	539	531	518	536	511	560	524	497	536	565	564	502	565	558	540	526	529	545	539	539	584	543	529	511	545	564	517	541	530	557	499	527	568	547	483	557	490	570	528	514	521	543	538	530	550	501	534	560	498	499	525	483	574	516	506	530	525	577	557	583	524	511	511	524	576	528	523	535	509	520	567	587	554	531	468	518	548	539	557	554	497	524	542	547	550	534	508	566	562	537	566	558	556	502	568	549	505	562	553	561	563	562	529	501	541	538	529	537	539	545	521	521	556	611	500	556	518	498	517	549	538	549	538	526	526	514	522	490	558	542	493	538	558	529	521	538	557	534	547	497	563	522	519	559	527	467	535	529	503	538	564	563	507	539	580	539	520	517	550	574	539	552	545	530	570	508	495	565	511	554	573	540	544	521	527	533	508	558	588	555	548	524	535	548	568	576	542	544	522	544	533	511	525	511	526	569	526	547	531	539	548	571	534	532	555	505	543	523	547	541	516	530	560	559	532	507	526	560	512	533	520	535	548	535	517	517	542	497	536	522	509	570	540	564	523	545	535	543	532	517	509	517	547	528	576	565	579	538	604	538	569	545	523	533	523	538	547	543	524	523	538	564	526	541	532	520	522	531	517	559	532	506	524	493	524	555	529	500	554	537	527	509	573	538	532	508	542	548	531	511	548	543	563	571	508	553	557	495	531	541	508	543	536	561	559	530	526	537	553	503	514	546	526	508	532	569	521	554	556	549	538	522	545	503	561	578	514	507	527	518	550	530	515	545	572	545	529	513	532	558	523	553	561	538	554	548	527	533	546	570	523	554	581	540	582	524	505	507	526	575	542	473	532	529	528	526	548	546	567	534	540	539	525	507	532	558	503	525	547	492	534	519	534	525	540	548	509	546	524	519	553	527	541	522	520	554	534	514	537	494	553	491	538	519	541	533	524	497	526	539	561	531	530	580	586	566	516	541	506	536	513	547	555	522	523	524	557	562	522	517	519	543	506	530	542	542	564	521	552	513	511	519	511	536	563	567	568	568	515	521	555	527	538	513	562	485	554	529	475	520	478	559	504	576	536	485	540	523	571	536	569	545	526	521	528	546	501	565	552	559	515	519	518	516	501	578	535	513	567	588	526	591	518	537	525	529	553	536	534	517	531	611	513	539	513	496	532	564	536	576	558	518	565	498	535	534	562	525	525	574	556	558	553	494	561	520	506	545	535	546	536	546	522	579	502	473	512	563	517	537	537	536	521	499	533	560	550	531	518	531	504	552	513	511	543	533	522	535	545	550	555	530	548	530	526	534	523	558	492	564	549	527	536	571	538	538	518	505	563	525	529	491	551	530	552	537	516	551	517	547	529	527	519	536	516	537	538	527	572	546	543	547	589	583	543	568	528	534	563	505	539	513	560	503	570	550	518	512	504	568	498	623	544	557	535	536	526	559	511	555	542	527	548	506	557	535	521	561	503	587	543	502	534	536	527	569	549	545	508	533	522	523	574	503	559	525	507	517	549	535	553	532	551	522	573	512	538	524	533	531	551	553	565	518	515	542	562	521	521	527	509	587	504	510	556	536	491	541	515	555	513	526	532	500	527	553	511	558	540	505	523	550	537	572	567	526	521	521	554	509	508	523	560	500	574	526	567	501	502	533	557	566	574	525	546	542	548	548	557	527	547	518	545	537	555	524	540	554	518	568	563	526	514	588	545	558	528	550	523	509	556	556	534	539	538	543	539	537	521	524	539	568	583	520	563	496	549	545	512	545	514	541	534	518	536	499	510	582	582	531	525	556	537	559	526	557	533	499	530	522	589	571	528	529	544	523	527	542	555	488	569	537	552	535	505	534	547	575	527	522	489	534	516	531	512	538	497	547	557	536	492	507	518	534	512	495	512	553	522	527	500	536	559	582	552	540	532	536	477	580	541	594	546	566	496	535	522	515	550	532	540	514	562	588	515	562	527	528	555	540	574	529	517	552	528	559	526	562	519	489	547	550	524	555	496	496	522	545	526	578	544	541	552	534	523	525	531	505	524	569	523	537	561	538	569	526	498	508	567	551	512	552	534	521	556	563	580	517	548	547	556	512	566	510	509	536	537	543	536
1391	129	78	87	201	322	204	227	220	202	170	165	180	151	130	102	113	116	107	100	63	68	64	55	41	44	36	38	47	47	36	38	50	53	44	60	55	50	64	49	46	60	50	43	29	42	39	34	35	71	123	139	94	90	67	50	31	39	43	32	27	30	32	36	38	38	42	48	29	23	29	32	42	40	32	41	24	38	31	27	36	48	40	25	28	39	36	30	39	34	36	24	43	30	21	32	35	41	30	36	36	36	29	38	36	31	44	28	28	32	27	25	38	37	36	23	28	38	30	24	40	31	35	30	36	28	27	32	28	28	27	28	30	26	34	28	41	33	26	33	34	35	24	35	27	33	22	23	28	33	26	32	36	42	31	44	33	41	30	24	39	33	25	26	31	29	30	40	31	52	26	33	38	47	24	39	26	31	30	25	15	28	27	33	26	32	38	34	37	32	44	31	32	29	38	31	35	43	27	42	30	33	38	27	35	33	23	31	36	52	27	38	36	42	34	37	35	37	39	37	28	33	28	23	30	28	27	27	29	23	37	31	26	32	33	35	28	34	36	23	32	42	22	19	31	49	33	36	32	32	41	42	27	28	35	23	34	27	42	31	26	33	30	39	22	39	30	21	29	28	30	34	43	38	43	32	37	38	45	33	30	37	30	33	32	32	35	27	29	40	31	24	36	19	29	23	35	29	38	35	36	38	31	39	31	36	33	38	28	42	34	29	29	29	44	37	38	41	30	37	32	28	34	26	40	39	44	28	29	37	29	26	24	25	29	28	26	30	31	29	33	32	35	31	29	47	33	29	44	33	33	39	30	27	33	30	36	33	22	23	34	32	26	26	21	30	25	32	36	29	37	43	41	24	37	32	23	31	39	36	31	35	36	33	26	36	38	32	33	33	42	17	38	35	33	30	23	39	28	32	36	38	36	32	37	33	25	48	41	35	31	29	31	42	35	25	35	54	49	32	24	35	30	34	42	31	36	27	33	31	31	29	28	21	39	30	24	26	43	38	18	26	39	27	25	35	32	33	41	37	36	33	32	33	39	39	30	32	27	32	44	44	41	30	33	26	31	20	41	32	43	33	24	26	33	34	31	40	36	33	41	29	25	33	29	26	37	34	34	24	25	32	29	36	29	37	40	32	40	39	33	40	39	30	39	36	44	30	31	42	34	33	31	34	28	27	40	32	38	40	37	34	31	22	30	26	28	33	30	51	21	31	33	26	30	26	28	37	35	38	23	22	37	39	38	43	27	31	38	22	31	40	44	35	29	42	39	42	38	28	27	36	30	30	35	37	42	28	28	32	38	27	38	38	25	25	38	26	32	26	31	35	26	30	33	32	24	39	36	39	30	39	28	34	32	23	38	22	33	37	38	24	28	29	32	34	42	29	35	37	40	42	27	36	36	34	23	44	36	31	34	36	32	37	37	28	35	43	31	33	29	30	30	31	37	30	41	27	32	24	31	33	36	28	23	23	41	46	29	28	31	40	31	25	26	28	35	30	35	25	31	34	39	28	17	35	28	41	27	34	37	41	22	36	41	34	24	25	26	47	27	46	26	29	24	38	39	34	33	38	34	32	25	29	19	21	47	33	28	24	37	31	32	36	34	27	33	37	27	37	21	28	40	23	30	31	36	38	30	34	28	40	31	37	42	39	36	27	42	23	33	30	34	30	38	25	42	33	27	38	37	34	31	36	35	42	24	24	29	32	46	26	36	27	37	37	32	41	31	34	29	28	23	34	34	35	34	34	31	32	31	34	25	30	35	40	39	31	32	36	34	34	22	30	37	37	38	31	26	37	33	32	32	32	32	30	31	35	34	33	34	34	44	32	40	33	30	36	17	28	22	38	35	35	30	28	29	34	34	34	37	19	31	41	26	33	32	34	39	38	34	16	34	26	39	35	42	36	38	44	31	44	26	31	27	27	31	29	26	37	37	37	34	28	38	36	29	34	41	29	41	33	27	33	31	36	42	38	45	26	32	20	20	39	38	27	34	36	30	17	42	28	42	34	28	40	43	33	35	30	29	42	17	32	28	37	29	24	36	27	25	40	37	44	30	27	32	39	44	33	26	31	27	43	39	27	32	28	31	32	25	37	30	24	34	44	32	24	41	34	30	28	27	40	32	37	43	37	26	34	33	30	30	36	39	29	36	22	39	30	35	36	29	35	34	37	37	39	33	30	45	35	33	29	30	32	29	40	24	32	26	31	33	32	29	20	39	27	31	33	30	26	38	31	39	26	42	33	34	27	28	27	28	34	28	34	29	44	32	34	34	29	35	40	36	30	30	29	33	26	33	34	35	33	24	29	27	24	33	39	32	32	37	28	30	37	32	23	42	35	32	31	36	27	19	32	33	35	33	29	37	31	29	27	23	34	21	23	23	43	32	36	30	28	24	35	39	37	31	40	39	33	36	27	40	33	20	43	36	28	26	29	34	34	41	36	29	43	37	36	36	38	23	25	36	22	39	19	34	30	34	36	29	32	30	35	41	40	23	36	33	36	32	30	32	38	33	32	41	36	35	32	28	32	31	32	35	38	34	31	34	40	26	23	33	35	37	33	30	48	35	27	40	39	37	32	35	26	21	20	33	21	30	34	20	35	33	38	36	43	35	28	39	50	37	29	26	30	36	37	27	33	41	30	32	41	27	21	29	28	30	28	28	40	34	40	24	37	27	33	30	40	38	35	33	32	36	36	32	21	36	27	25	25	42	43	31	22	36	37	34	32	42	33	31	37	35	36	30	35	44	37	34	42	37	26	29	33	38	28	21	27	37	37	22	33	35	30	28	26	45	22	34	37	27	32	30	37	32	31	38	30	34	36	29	37	36	44	24	26	26	36	34	42	44	37	26	22	30	32	26	38	36	32	41	30	28	37	26	34	35	36	25	27	44	34	38	35	36	36	35	41	42	34	36	30	34	34	33	39	31	28	29	32	30	38	28	29	33	39	21	38	37	26	26	30	34	39	39	23	30	21	40	30	36	29	33	26	32	32	31	31	23	35	27	29	25	32	35	33	28	31	35	32	31	42	26	29	32	41	34	41	37	43	44	25	33	32	40	35	29	28	36	34	41	30	29	30	20	33	20	34	43	23	28	33	33	28	31	30	38	23	40	33	36	41	33	25	35	30	33	37	32	30	34	30	40	31	36	29	32	37	40	24	32	28	35	17	27	31	30	34	27	30	30	30	26	29	32	31	29	31	22	34	31	29	39	35	38	38	33	34	28	37	45	23	30	30	26	38	38	30	28	27	30	22	34	44	31	29	35	33	30	28	40	36	28	26	20	32	35	29	33	24	42	28	26	25	36	23	30	38	37	33	31	35	25	28	37	40	33	22	36	25	43	24	43	36	33	28	24	39	30	29	32	30	30	27	27	37	22	37	25	34	28	39	27	31	34	24	23	34	24	32	41	38	35	28	33	32	26	39	32	26	31	25	26	27	39	33	36	38	37	33	40	35	30	32	34	27	31	33	28	45	35	37
9581	3197	2033	5260	16124	18635	14092	12761	12030	9698	7855	7159	7543	6185	4595	3416	3579	3769	3466	2870	1861	2069	1718	1098	817	851	983	833	936	736	810	847	981	1159	1131	1404	1345	1167	1279	1093	954	784	846	701	598	661	582	468	618	1405	3109	3333	2782	1804	1157	745	551	441	354	343	340	334	378	348	378	355	339	391	329	366	378	388	355	360	348	340	353	359	413	300	401	368	363	357	362	374	359	361	373	347	374	364	351	327	364	358	359	345	337	361	340	345	390	405	347	384	364	382	363	393	356	369	364	356	365	342	351	340	382	347	359	379	391	318	339	342	330	338	342	357	351	360	395	371	384	347	370	335	371	342	370	382	342	326	345	362	354	358	372	380	376	382	369	367	353	380	381	387	363	348	353	331	365	380	354	386	384	384	354	338	367	322	351	329	357	381	372	377	341	314	355	358	341	360	332	336	346	373	378	344	355	349	389	425	377	354	368	361	392	360	392	391	343	376	350	389	371	307	347	375	367	364	346	362	376	342	359	367	360	346	378	394	365	349	403	388	371	340	324	336	360	355	339	352	392	359	389	350	364	332	364	373	346	399	371	333	374	339	360	365	355	332	355	333	362	355	375	358	354	349	396	366	361	353	346	346	330	356	352	387	370	350	362	352	351	324	359	358	379	346	347	343	390	332	372	363	374	345	379	368	350	358	381	366	386	345	363	370	331	335	342	376	323	347	365	356	353	360	374	393	348	350	361	353	362	342	337	359	379	373	336	358	325	353	370	350	334	377	362	363	361	365	367	347	347	370	341	363	379	358	334	382	329	354	354	368	356	378	374	355	340	338	367	343	347	371	318	393	376	328	347	346	359	382	383	338	354	348	332	335	360	375	341	335	341	347	375	358	361	366	327	371	390	370	359	378	362	369	366	383	354	356	371	324	363	357	369	363	363	365	370	372	361	363	364	353	347	340	359	356	369	362	313	345	345	359	350	418	380	338	364	363	353	335	330	351	378	326	340	372	333	340	369	350	380	332	369	339	356	347	323	362	356	371	375	374	390	368	377	381	356	339	355	367	363	360	363	385	316	375	340	343	376	375	357	375	355	356	353	370	332	370	359	396	384	337	332	384	346	342	377	381	360	343	383	367	371	337	365	391	351	358	396	360	379	344	344	345	359	374	360	387	361	355	375	343	367	361	372	382	367	332	351	345	396	358	327	382	408	385	348	362	360	359	355	356	389	383	387	328	343	356	344	335	383	359	340	360	360	328	326	350	347	396	346	342	358	369	376	356	369	337	372	329	326	376	353	356	359	327	358	363	393	333	361	375	333	363	338	312	343	345	338	328	340	339	357	322	326	374	361	371	325	365	332	408	348	341	392	373	373	371	362	358	384	354	367	361	344	349	351	367	375	339	361	406	370	350	361	348	364	344	356	362	357	323	332	366	332	355	345	360	343	334	348	360	337	346	367	342	356	374	403	373	350	340	382	337	348	364	311	381	381	341	354	350	391	378	362	370	396	345	355	357	349	395	346	386	335	342	364	333	375	353	387	367	355	380	354	326	356	385	361	350	381	303	362	362	353	359	375	350	370	364	371	361	346	362	377	371	364	368	344	338	332	363	405	380	342	329	341	378	378	372	394	348	401	397	325	351	360	327	353	392	353	339	329	345	370	381	342	351	370	354	368	378	341	358	354	357	347	363	339	342	358	346	389	359	362	370	350	396	373	354	373	349	371	375	345	361	384	350	337	377	376	361	379	384	367	388	361	344	385	343	316	335	331	344	331	372	392	359	378	360	383	374	379	374	381	333	364	379	343	360	347	388	328	367	355	382	383	340	359	353	348	359	335	344	365	345	376	341	370	358	374	353	308	364	357	312	334	383	320	360	347	331	365	362	375	373	336	359	361	336	373	360	362	372	332	333	373	388	348	354	372	358	351	348	349	380	354	374	352	364	328	341	371	348	359	376	379	355	353	328	368	376	349	378	359	381	353	350	327	359	387	357	362	389	341	403	359	379	386	360	340	384	335	365	316	379	354	373	339	363	332	357	376	363	359	383	301	370	378	354	348	342	319	362	371	350	317	366	393	344	346	355	388	362	340	387	394	386	390	328	333	333	362	351	393	375	372	361	353	358	363	387	343	369	370	335	356	375	375	334	338	402	339	354	335	357	348	340	384	351	346	395	392	345	380	362	346	371	375	338	372	376	334	386	333	341	360	353	346	326	385	368	330	378	354	358	350	351	387	374	296	411	356	372	353	358	387	351	329	331	360	361	354	364	368	390	360	368	345	372	337	341	359	378	377	370	314	331	377	363	354	318	369	348	372	337	370	342	360	366	388	320	399	348	350	326	354	392	334	365	293	355	364	355	365	325	339	359	358	358	343	391	349	344	343	379	405	375	361	366	383	368	372	386	364	344	355	337	367	377	357	343	380	354	362	392	366	350	365	383	346	379	360	331	403	380	374	396	370	368	345	363	338	342	338	371	371	362	347	386	323	338	388	324	359	373	367	407	362	334	347	369	357	385	371	371	326	381	322	339	359	386	367	352	388	372	341	361	371	385	346	326	363	341	355	370	382	376	342	341	363	350	366	366	328	393	372	370	324	359	387	373	384	320	334	334	387	363	364	365	338	363	375	375	381	362	330	340	367	386	368	356	396	370	373	355	365	354	353	362	342	348	379	351	363	357	337	354	360	351	360	364	369	342	387	369	351	338	340	338	363	346	340	317	386	349	380	351	386	379	370	368	344	379	400	351	344	381	400	377	354	358	362	369	378	323	360	348	380	375	379	332	377	360	328	363	391	401	379	378	355	367	393	347	345	356	352	344	380	361	336	371	365	362	358	347	379	378	335	372	391	331	341	337	369	348	338	355	385	360	359	391	353	331	333	357	360	354	403	341	375	374	377	397	355	359	345	349	357	350	363	338	361	354	389	342	345	374	356	383	360	368	356	367	330	379	343	352	385	342	331	359	348	335	373	340	361	350	345	376	356	354	388	359	355	365	363	360	374	338	354	368	352	387	350	360	376	346	380	370	347	343	342	351	347	365	376	342	360	392	381	335	364	347	336	356	364	350	414	326	349	346	373	343	358	338	364	383	359	348	372	350	349	350	357	354	333	348	357	344	392	370	351	351	344	377	408	341	344	370	337	379	353	344	364	393	353	353	341	360	355	326	364	368	332	396	352	346	379	374	369	360	360	378	352	362	366	345	353	368	354	402	382	385	354	337	357	368	361	382	363	381	341	359	365	369	340	374	343	338	341	347	366	362	413	375	313	385	380	358	354	315	377	353	351	364	345	346	359	357	341	343	362	371	337	355	305	337	352	355	337	375	364	357	363	352	353	361	368	361	330	355	356	380	362	363	361	331	366	352	345	370	342	348	355	397	393	394	354	367	362	375	367	345	337	355	343	336	364	367	340	361	338	326	370	338	334	381	350	349	367	373	325	356	343	348	373	357	366	360	373	335	356	358	358	395	337	365	346	363	350	359	380	364	336	372	363	360	370	357	353	355
711	302	187	195	254	454	351	341	349	339	276	243	287	241	189	124	148	150	130	130	83	113	76	72	63	62	63	69	65	69	61	59	63	72	77	68	71	93	83	74	81	52	60	72	44	53	49	47	57	72	262	306	251	171	100	83	61	52	29	64	38	45	49	49	47	50	52	54	48	52	37	44	62	54	33	45	50	30	48	55	44	48	48	35	40	51	48	43	52	47	49	33	68	48	45	32	48	46	38	36	39	54	45	46	39	53	57	41	41	38	50	52	36	40	45	48	40	47	49	36	49	49	38	46	43	43	42	48	45	60	53	45	40	49	54	48	41	53	40	42	46	58	43	47	58	50	48	48	45	52	43	46	56	49	41	37	41	48	32	50	43	45	55	58	38	53	40	51	53	43	42	52	46	43	48	53	60	48	52	36	51	36	44	44	48	31	50	47	48	54	52	45	32	43	46	50	42	44	45	48	50	44	52	43	50	36	49	44	44	42	44	40	44	56	47	37	48	45	45	56	52	41	53	29	61	41	54	31	43	56	41	53	51	32	52	57	60	45	44	50	42	55	46	64	43	54	45	50	42	40	48	64	34	48	47	48	53	39	39	50	44	42	44	44	49	43	42	47	36	42	45	54	50	55	46	53	47	44	50	39	42	53	35	49	49	44	40	41	46	55	35	49	52	40	34	51	59	39	51	42	49	53	51	51	48	51	50	48	37	50	46	52	47	45	38	44	53	48	45	46	36	41	40	38	53	57	43	51	47	46	52	47	52	49	51	50	47	40	37	48	44	39	42	37	46	51	42	37	34	49	48	37	43	44	49	45	45	48	55	47	40	41	48	40	48	60	42	53	42	38	48	38	57	55	50	52	47	54	47	36	36	52	47	54	45	45	43	44	55	41	42	48	45	53	32	37	43	36	44	47	49	44	45	47	39	44	47	39	41	52	44	42	28	42	41	59	55	36	55	42	43	54	55	63	40	34	49	44	56	51	39	62	52	49	49	48	53	51	49	45	58	41	65	46	44	38	58	38	42	45	43	58	48	46	47	46	54	51	37	50	44	55	66	53	36	38	48	39	50	56	55	53	47	49	38	37	38	40	38	43	42	60	66	51	47	53	49	52	42	50	27	47	63	47	34	47	50	41	35	45	46	50	44	39	49	47	39	49	45	57	47	54	51	52	51	45	44	37	33	54	42	47	50	53	25	57	43	43	35	46	46	45	47	47	43	60	43	55	53	50	55	55	43	47	43	52	51	35	55	50	42	48	51	48	33	61	52	42	43	41	47	50	51	42	38	36	53	53	34	41	60	41	41	42	45	52	44	46	52	40	46	43	45	38	60	56	54	58	42	40	41	72	41	47	46	51	55	56	49	41	45	55	45	59	31	49	46	45	47	46	21	55	52	49	59	34	41	46	48	52	43	49	45	51	42	44	46	46	55	35	44	46	44	37	47	42	38	41	37	46	44	53	49	42	41	41	36	53	44	47	44	44	36	54	53	48	48	45	51	50	45	47	37	49	36	50	54	40	45	34	46	48	49	36	41	32	42	54	51	49	44	44	45	44	45	45	40	33	45	37	50	52	45	48	32	42	50	50	38	54	39	34	37	49	56	53	48	48	42	50	50	47	47	39	57	35	41	56	50	51	38	51	46	56	44	49	35	41	36	50	43	35	56	41	55	47	37	34	47	39	45	50	44	40	50	34	41	48	48	59	40	35	41	38	51	36	50	40	55	44	54	36	48	43	47	48	45	47	47	35	43	45	56	45	46	46	52	42	45	47	35	40	42	36	47	64	33	53	33	40	51	42	46	44	53	52	48	46	34	49	42	43	50	46	40	44	64	50	42	46	43	39	51	43	38	45	43	47	63	50	46	37	58	58	49	50	63	47	45	45	43	58	51	54	36	35	46	52	48	36	49	38	41	47	57	48	50	45	49	53	29	44	41	45	50	52	60	48	47	28	45	51	49	49	39	45	45	45	48	42	48	46	49	56	51	55	49	54	51	44	39	45	35	46	30	45	39	50	47	57	54	47	55	41	53	52	53	53	42	43	47	41	54	40	52	42	51	50	32	56	40	35	46	53	55	45	47	48	36	49	48	42	45	53	50	49	41	59	49	41	46	58	34	43	52	49	51	35	50	50	42	40	41	40	35	50	45	45	54	42	37	43	45	44	53	54	53	44	51	45	34	42	46	52	59	47	53	36	42	44	49	41	45	56	47	43	42	47	47	46	42	41	49	61	38	34	64	38	55	40	48	38	46	61	46	47	39	39	36	37	44	36	50	54	34	56	36	40	46	43	42	40	44	47	46	51	48	53	42	42	50	47	44	50	43	57	46	44	38	49	47	33	41	33	48	41	33	39	53	50	42	34	42	47	38	42	43	45	50	38	47	40	49	45	53	56	39	42	38	43	42	46	41	48	39	51	36	45	49	31	48	52	56	43	51	39	43	44	50	55	43	44	39	50	40	50	60	46	39	47	42	46	40	48	34	42	60	33	47	46	46	45	60	43	42	59	40	43	54	36	48	54	50	45	37	56	55	52	47	51	57	43	48	41	45	34	36	52	53	61	49	40	48	41	47	36	51	48	51	60	40	51	44	47	42	38	61	40	47	49	46	49	57	52	50	40	40	44	47	50	53	47	42	36	36	50	53	49	42	52	61	54	56	42	39	53	49	50	50	46	44	46	46	40	47	51	45	47	39	41	51	47	40	45	47	44	43	46	50	50	45	43	40	47	49	45	54	59	42	49	53	45	47	48	45	42	55	46	47	48	55	32	40	50	47	49	48	52	47	52	43	46	42	50	50	52	52	39	49	47	55	45	47	42	46	42	33	53	46	43	39	51	47	59	43	39	52	56	39	54	57	55	53	45	48	47	41	45	53	46	49	56	59	46	49	43	33	45	42	44	45	52	44	56	45	42	59	43	60	35	51	30	48	43	46	43	60	36	43	44	53	41	43	35	44	54	45	56	39	52	42	54	40	34	41	39	38	44	44	53	45	41	45	48	48	41	44	53	60	31	42	52	42	54	41	38	48	45	47	46	43	34	35	51	46	52	46	54	43	39	49	42	44	51	44	45	35	38	42	53	38	41	56	47	42	52	39	48	43	42	28	52	41	44	51	46	48	39	54	37	45	46	39	28	61	43	40	46	55	40	43	40	40	50	40	47	49	57	40	55	48	48	35	40	46	52	47	35	46	47	46	47	44	48	45	50	48	40	45	39	49	54	49	44	35	36	32	51	43	51	40	52	41	45	42	41	49	45	44	52	50	53	59	61	43	42	44	48	44	39	47	36	46	54	62	47	46	46	56	42	44	47	49	46	45	44	65	54	45	47	43	55	42	66	51	43	46	50	50	40	48	37	49	48	49	40	41	54	44	43	48	47	43	49	59	55	46	53	56	49	48	56	37	41	47	37	46	48	38	47	53	44	45	46	57	53	46	33	45	39	46	38	49	47	44	41	39	47	44	50	46	49	75	54	37	52
12775	6130	3343	8640	20182	22837	18344	16601	15606	13738	10992	10225	10293	8131	6227	4755	4871	4895	4131	4134	2688	2959	2359	1980	1295	1149	1092	1166	1231	1032	1086	1114	1152	1081	1307	1879	2030	1881	1795	1481	1609	1267	1286	989	826	785	806	728	827	1463	7033	7725	6438	3848	1995	1365	896	605	550	499	482	489	478	468	505	491	533	522	536	515	498	480	546	516	522	481	512	465	522	505	464	523	530	491	473	508	472	491	479	484	498	480	503	495	492	522	507	517	505	518	467	510	501	494	511	522	532	492	479	518	494	558	499	520	538	501	512	537	520	484	506	501	498	516	516	503	506	495	541	512	472	514	516	501	506	522	506	498	518	500	544	507	482	518	523	505	515	503	522	522	536	502	513	508	469	508	515	501	517	496	509	525	509	489	512	518	511	552	520	510	468	521	556	485	485	502	476	521	493	507	504	453	484	540	513	534	515	514	538	491	537	471	477	478	497	520	471	489	522	571	476	489	510	567	554	528	465	498	523	522	485	495	567	528	515	501	552	485	499	509	531	525	498	498	501	520	508	543	487	486	485	512	496	524	505	498	524	506	559	489	512	498	529	502	511	511	500	508	517	519	510	519	477	526	478	447	498	507	522	503	482	492	506	511	505	538	517	540	501	543	473	519	515	475	511	531	513	522	497	524	513	538	465	452	502	487	498	498	526	453	496	535	477	527	450	512	528	518	490	506	547	481	525	497	503	484	499	490	500	513	507	497	501	523	517	501	503	504	519	507	532	488	511	516	499	541	548	506	502	485	512	483	539	499	518	481	525	499	525	497	471	484	488	544	507	460	504	507	527	502	502	541	494	507	493	457	490	491	507	501	512	478	491	500	543	522	558	506	472	540	474	483	473	503	520	484	496	497	526	530	507	503	511	514	473	518	482	483	490	491	492	516	487	521	507	454	476	519	481	509	488	504	564	504	512	507	484	494	504	529	504	517	489	526	462	530	467	537	525	516	489	474	461	494	518	532	505	463	494	526	464	528	516	520	529	493	528	517	515	485	491	492	537	512	523	541	503	519	528	493	521	531	497	531	511	518	493	484	521	532	505	506	507	475	541	494	519	525	485	506	512	449	495	457	475	465	486	482	454	463	520	489	504	482	472	518	518	481	502	502	520	551	525	498	471	522	498	540	541	522	542	499	547	502	516	470	532	495	484	535	540	473	535	518	497	475	509	482	501	503	508	499	531	522	544	483	488	496	473	511	523	517	494	547	487	503	501	538	519	513	492	481	504	482	505	504	495	530	511	507	532	479	483	492	486	504	516	492	452	500	549	528	495	511	494	501	460	543	525	545	499	485	489	547	489	536	529	507	519	572	480	508	484	522	518	495	537	517	509	512	527	477	491	504	500	512	487	476	516	526	518	519	494	519	495	492	452	530	520	454	514	505	544	533	525	492	506	511	487	530	481	505	498	498	518	501	528	498	517	476	510	504	467	483	484	548	478	502	487	511	474	495	505	559	493	530	510	492	565	547	506	520	505	505	488	532	505	519	493	501	488	512	479	466	517	533	544	495	514	479	495	478	530	498	527	496	505	487	512	524	513	520	510	527	505	497	510	494	499	529	535	514	474	502	510	510	485	479	528	525	484	466	539	485	492	503	466	514	516	478	545	522	498	529	532	491	501	498	574	513	482	491	514	492	497	490	521	466	503	514	514	489	502	529	548	491	513	474	526	503	488	486	507	499	497	502	499	485	533	503	532	489	493	566	483	477	518	527	529	535	502	520	477	530	497	522	510	497	521	540	504	493	517	483	497	502	493	495	486	527	508	493	480	490	532	535	477	482	528	524	515	483	513	502	518	529	526	518	520	513	505	519	475	533	508	484	484	527	505	518	475	521	541	495	496	499	519	512	488	507	514	531	522	491	478	506	502	467	539	486	508	512	523	496	491	490	510	522	500	492	514	505	517	499	529	494	467	486	486	511	507	490	520	478	468	493	452	527	516	499	474	526	516	519	502	508	536	524	516	481	487	500	497	478	520	494	460	501	515	513	485	530	469	551	456	558	505	500	491	499	507	511	485	535	508	492	510	486	532	548	508	494	478	547	499	509	513	475	506	512	518	516	472	500	476	516	529	461	493	531	491	533	469	508	505	478	508	496	486	511	485	510	497	488	530	520	520	496	489	507	495	518	491	471	532	495	521	524	469	456	527	482	500	446	517	514	529	534	470	516	473	537	510	523	511	468	515	499	499	474	499	496	534	521	512	489	545	536	484	516	543	533	503	570	520	523	488	512	500	508	457	520	524	486	505	495	501	503	510	498	500	538	529	494	515	508	533	520	519	518	506	497	510	507	515	505	485	484	494	513	504	519	548	515	498	517	530	525	466	511	537	550	488	466	515	476	529	519	467	475	527	516	520	502	496	486	508	514	501	502	539	533	500	486	516	520	506	486	496	554	548	576	508	487	502	527	527	486	492	542	527	510	513	510	525	484	473	551	540	481	490	518	513	478	489	531	478	499	479	453	491	484	503	548	500	485	521	501	516	531	509	484	528	539	472	487	520	498	499	501	526	486	512	476	481	469	529	481	536	536	505	569	484	513	490	575	443	530	488	486	560	505	495	527	474	491	537	489	530	506	458	497	510	500	513	502	546	513	513	488	509	514	519	524	510	468	503	507	519	506	472	512	524	497	506	496	491	490	493	542	514	502	497	470	514	520	526	503	501	494	513	539	518	516	543	531	561	522	465	504	489	545	537	528	554	472	497	531	517	501	470	500	485	472	484	503	521	497	512	495	558	544	519	516	481	482	492	535	570	507	493	510	508	525	511	501	516	494	482	514	572	519	516	507	503	447	516	500	534	522	507	497	510	525	528	539	553	493	491	492	521	511	510	489	483	503	485	517	538	519	520	505	489	511	474	545	487	501	496	491	535	503	485	481	531	506	471	523	492	505	515	527	526	531	523	495	478	465	494	509	552	515	480	485	485	534	498	491	529	509	486	492	501	520	505	495	520	496	505	505	511	455	525	501	496	494	529	545	535	489	519	497	515	516	483	514	492	522	459	489	498	450	456	486	499	488	476	534	496	517	514	528	496	520	534	459	532	515	492	486	487	528	488	521	500	473	503	511	502	525	526	525	530	481	495	498	467	507	479	492	532	532	504	497	466	498	482	532	503	529	495	521	512	469	492	496	484	494	509	473	540	510	493	490	547	522	506	530	508	488	497	518	481	514	485	546	526	512	524	484	483	499	499	498	495	481	499	514	457	501	508	486	495	529	505	460	506	511	463	530	468	464	465	463	487	486	529	473	508	514	517	486	520	490	507	485	497	479	505	520	534	504	511	516	513	489	509	499	511	466	528	470	507	513	516	523	536	524	459	487	547	500	507	483	524	486	518	489	516	505	480	516	520	494	515	505	492	466	548	506	503	499	493	478	531	512	545	519	524	539	501	508	501	491	518	514	502	487	495	500	487	516	499	502	464	504	512	489	531	521	535	543	472	518	461	465	475	482	486	532	518	512	498	527	508	511
2099	224	150	185	233	422	327	344	354	305	263	272	262	210	168	126	135	126	125	132	92	84	89	70	61	57	38	43	55	50	47	63	64	42	56	72	66	64	81	54	46	43	46	49	30	44	38	25	37	49	236	310	243	155	84	87	46	37	33	30	25	27	25	33	28	45	37	27	27	26	31	33	28	31	31	39	31	29	39	27	32	31	27	37	38	35	21	37	19	35	22	30	33	34	29	32	41	34	33	35	23	35	34	26	31	24	29	31	38	33	34	30	27	21	34	26	25	28	35	25	27	30	28	35	21	19	24	27	35	32	38	19	28	36	29	26	22	24	32	26	23	33	39	41	27	40	41	33	33	35	31	24	31	30	25	35	37	28	33	39	36	30	36	30	39	37	31	33	37	31	29	36	26	22	37	31	34	21	41	34	39	31	29	20	30	34	32	25	27	33	24	31	31	43	26	29	28	32	32	25	41	21	37	32	25	27	32	27	27	35	28	27	28	36	32	33	26	29	33	31	38	33	36	30	30	34	37	25	30	24	25	35	34	27	26	31	22	31	31	33	30	28	33	40	31	21	36	34	28	28	31	32	29	37	25	35	36	24	39	28	47	31	28	33	34	25	34	32	24	28	36	26	38	25	29	28	30	46	25	33	29	26	28	28	38	31	33	26	30	36	29	34	34	34	20	33	27	25	29	26	32	28	25	34	29	31	26	35	28	29	28	27	32	29	35	34	32	25	27	30	35	35	36	40	28	36	23	32	30	30	30	24	40	37	27	26	35	40	29	24	34	25	27	32	22	28	32	24	25	42	27	23	25	28	21	36	25	31	33	30	24	37	37	32	34	25	31	26	37	39	30	26	34	31	38	27	28	31	25	37	39	33	32	28	40	25	31	38	27	29	26	39	29	32	38	31	38	26	36	46	36	40	34	26	34	37	31	29	28	29	35	36	25	35	38	30	41	28	34	33	31	29	27	32	34	37	30	36	29	30	32	41	30	17	30	35	32	34	28	37	26	31	33	27	25	29	22	31	34	31	27	33	34	31	28	28	29	25	34	38	38	39	33	16	21	28	29	32	33	32	23	30	34	29	44	25	28	37	32	28	36	35	38	27	26	26	21	38	37	23	36	29	32	27	33	40	29	33	25	32	34	32	37	32	33	37	30	25	34	33	22	33	35	32	35	32	32	26	28	31	34	36	24	32	34	37	27	35	33	36	21	32	32	30	28	30	35	21	32	19	45	31	34	32	39	39	33	31	35	26	33	28	30	25	22	32	27	29	34	25	32	36	39	25	39	28	33	28	29	23	28	35	30	23	28	29	38	25	35	35	29	36	22	27	31	28	32	25	37	26	29	33	33	31	28	26	27	24	34	28	36	25	29	26	32	39	33	31	30	30	28	42	28	30	38	42	36	33	27	31	24	36	25	35	28	22	19	26	28	31	35	24	25	28	39	21	28	30	35	24	29	37	26	27	29	33	34	23	27	37	23	31	28	37	26	32	29	29	25	31	29	19	28	30	30	34	34	36	25	42	24	30	27	28	36	37	37	26	41	30	32	18	32	35	33	23	30	28	27	30	24	33	36	30	33	22	34	31	32	24	31	22	30	41	32	32	33	34	38	33	31	24	33	21	34	27	28	25	29	38	36	29	36	23	33	23	28	36	33	28	18	31	38	26	34	36	39	31	36	23	24	24	39	18	29	22	41	35	32	32	31	37	32	22	29	27	27	33	33	30	29	27	33	24	24	35	35	21	24	30	42	33	29	26	24	30	34	23	16	42	31	28	33	30	42	28	33	32	34	25	34	28	34	36	31	36	29	36	29	34	24	37	28	23	29	27	26	34	32	23	28	37	27	32	27	30	21	35	32	31	28	29	30	26	26	29	28	32	33	27	28	31	31	21	34	48	28	31	27	29	37	20	33	37	28	32	30	23	34	40	31	26	40	39	47	29	38	35	33	35	28	33	29	25	20	31	30	32	30	35	34	25	23	29	33	34	26	27	32	23	36	26	30	28	43	26	38	30	29	34	34	41	30	32	30	28	23	31	24	32	39	30	27	42	33	34	36	30	34	22	29	36	29	36	31	28	27	34	39	34	26	28	36	35	28	35	30	27	36	16	28	28	33	24	28	28	28	30	24	30	31	31	41	26	38	31	39	27	37	27	36	28	35	35	28	24	39	31	41	38	35	40	33	37	30	26	26	29	30	40	26	34	31	36	23	16	30	31	29	19	31	25	18	40	35	31	29	32	29	29	39	26	34	27	37	40	28	33	39	50	35	34	38	24	25	32	31	37	29	40	44	31	34	25	26	32	20	29	27	44	22	40	49	29	36	30	40	29	28	31	30	32	33	29	25	37	22	29	44	30	31	41	21	38	30	24	39	33	32	33	38	27	31	30	28	38	33	31	24	32	34	45	33	37	35	36	37	36	37	35	23	34	29	36	29	31	44	30	29	25	28	29	28	26	26	30	31	29	36	31	29	32	33	25	26	24	32	32	32	33	34	29	30	26	30	27	29	27	34	44	27	27	28	33	25	38	35	47	25	27	25	39	38	30	30	25	24	37	41	27	22	30	40	36	22	34	28	35	24	26	32	35	40	36	33	37	34	34	30	31	31	33	47	31	30	21	46	31	27	23	27	30	44	43	39	35	28	27	39	28	31	30	27	28	40	33	33	32	35	28	23	27	28	35	29	36	32	35	30	26	27	37	34	31	22	34	33	34	23	24	35	33	29	35	26	33	24	31	30	33	41	23	28	37	22	43	42	38	33	32	37	26	35	31	36	36	42	29	30	25	31	30	45	36	29	25	33	37	32	36	36	28	27	28	22	30	30	31	28	27	43	46	27	37	41	34	30	35	25	42	25	25	43	30	43	29	32	30	37	41	31	32	34	28	36	34	29	27	32	26	29	24	37	39	32	29	44	28	28	37	40	19	31	23	40	30	31	29	24	30	34	26	33	31	33	29	37	36	22	30	34	31	38	31	36	37	42	25	36	32	30	35	34	20	31	33	31	48	25	39	33	38	27	37	26	23	38	41	36	22	22	30	39	30	37	30	33	32	33	29	35	26	38	34	35	33	32	39	42	23	29	28	29	27	35	23	16	29	28	35	35	37	29	30	29	42	41	37	30	33	39	34	19	24	35	36	28	26	33	37	44	33	25	39	34	35	30	36	26	35	40	41	36	28	33	29	25	29	30	27	21	34	29	37	32	23	29	34	31	36	38	37	31	25	39	25	35	35	38	33	29	34	27	28	30	33	27	24	24	35	35	39	30	28	36	28	28	30	26	27	38	33	28	33	21	43	36	29	34	34	28	28	33	35	24	29	25	29	28	28	39	35	29	28	39	35	35	32	25	30	30	33	34	26	28	25	41	35	31	25	36	33	18	30	26	34	26	27	32	25	34	24	29	32	33	35	33	26	24	35	26	34	35	32	34	30	37	33	31	23	21	34	19	29	33	33	29	33	36	30	25	40	36	35	41	34
12406	4763	3004	9124	18805	23149	17961	17359	16106	13564	11880	11442	10827	8098	6203	5020	4733	4754	4176	4061	2795	3134	2201	2112	1716	1496	1043	1052	1023	933	1005	1109	1011	989	1584	1847	1629	1711	1667	1691	1365	1107	1091	1031	630	707	563	609	595	807	6977	7856	6464	3861	2163	1330	768	470	362	373	384	321	356	361	380	349	332	325	355	353	352	344	339	353	388	353	377	342	346	378	362	360	362	342	364	335	374	351	357	339	358	363	329	377	366	393	366	352	321	365	329	321	369	342	370	376	337	363	308	320	348	322	353	368	336	337	347	367	384	324	337	353	355	359	337	331	333	348	351	350	336	329	340	354	324	333	364	350	337	359	327	330	336	342	346	322	364	349	350	329	395	368	331	339	326	363	339	353	369	409	343	348	358	341	365	345	340	354	376	342	377	344	343	355	347	371	362	395	329	349	340	351	365	323	356	368	325	332	386	331	349	326	342	354	350	353	331	325	326	368	385	356	353	320	346	336	317	370	351	341	377	327	368	367	350	349	386	333	336	337	338	333	355	333	342	319	370	335	314	366	336	358	349	348	372	352	348	351	371	364	356	398	349	343	353	359	373	352	326	324	364	360	367	366	354	375	336	376	362	403	311	371	317	363	352	343	292	343	365	342	389	391	307	341	356	352	353	358	352	325	366	350	305	331	339	355	370	364	357	378	335	380	371	378	362	365	368	354	292	385	334	369	312	369	349	317	359	357	365	365	328	351	364	357	331	355	340	363	339	353	359	352	376	316	359	352	329	329	339	352	349	331	355	345	359	332	360	345	373	332	345	318	354	349	352	379	373	372	337	364	364	376	339	353	341	342	346	337	342	328	349	367	345	328	342	358	345	358	338	367	313	350	329	362	371	367	329	382	344	358	316	391	356	329	342	362	376	350	364	359	360	375	381	360	350	330	327	340	364	359	358	308	353	348	306	369	357	352	343	341	332	348	356	347	330	341	347	350	369	330	360	337	342	376	371	395	332	334	341	345	328	322	365	382	376	367	352	322	394	336	353	331	354	320	366	343	347	352	349	343	347	364	363	356	316	342	350	379	351	334	362	350	343	348	342	353	371	387	345	335	345	326	357	362	322	386	359	364	368	380	353	330	365	376	331	370	332	311	338	339	362	340	335	336	385	362	350	353	312	369	324	364	319	323	363	367	371	325	338	356	343	322	345	354	334	337	365	372	363	367	356	388	334	336	367	374	360	333	361	350	340	297	360	361	352	342	390	361	382	343	350	363	359	360	328	330	340	347	346	366	323	338	359	359	330	323	322	338	340	317	318	358	362	380	354	352	344	364	333	357	365	320	324	364	347	367	344	390	356	325	343	310	357	373	368	323	319	350	351	330	358	342	371	349	353	390	370	361	354	353	364	353	308	370	364	317	335	369	362	367	338	360	338	335	356	319	379	331	348	347	342	353	334	380	346	344	330	353	376	357	347	329	345	349	372	343	328	360	355	339	343	353	361	318	358	357	358	315	381	360	354	354	353	348	347	371	327	342	323	357	355	368	345	362	347	352	339	330	319	346	344	354	364	365	364	347	345	308	376	376	355	345	350	327	336	378	353	368	321	354	369	321	353	337	328	365	327	384	343	371	350	315	356	336	374	329	348	341	352	363	341	369	394	348	352	320	366	354	362	344	369	365	341	362	371	359	369	361	349	358	375	339	355	358	375	356	348	336	344	361	326	363	359	339	323	336	329	365	353	377	351	308	343	347	355	358	353	322	379	366	374	364	375	321	356	380	367	330	335	368	349	311	348	370	354	364	355	343	383	309	347	364	347	363	381	325	376	378	340	335	378	381	359	331	347	328	363	359	366	349	314	339	375	380	346	385	328	354	319	391	374	317	308	337	345	349	342	359	363	384	342	361	353	337	365	330	320	355	366	349	350	331	345	337	313	329	350	400	358	358	328	347	306	372	353	367	338	350	378	350	345	322	353	383	380	336	371	355	363	365	329	319	325	354	343	357	356	349	344	375	323	372	353	335	333	365	362	346	313	323	355	351	355	336	353	356	383	378	360	356	374	364	342	351	364	360	330	347	361	369	331	361	344	354	376	370	348	360	315	357	349	345	302	367	349	376	372	358	361	346	354	360	387	326	332	369	328	382	367	354	349	334	393	390	335	343	347	342	344	337	328	340	339	351	334	352	354	368	343	360	318	365	371	349	354	363	346	369	366	346	339	327	363	355	337	359	308	359	355	329	382	370	354	356	336	358	369	353	336	358	318	332	347	336	344	342	377	390	323	348	322	355	353	390	373	360	354	354	376	335	338	352	363	351	357	332	345	325	345	353	341	346	368	358	311	359	344	341	326	361	330	337	386	332	335	376	369	349	339	363	397	356	372	347	350	315	370	360	372	393	360	344	338	361	388	359	387	373	323	359	324	358	339	345	325	366	342	339	343	384	338	343	323	334	340	340	326	355	334	359	336	339	356	361	337	354	345	318	376	351	346	327	374	341	329	327	340	381	340	352	359	337	351	361	330	345	342	338	367	371	363	358	343	345	342	354	363	353	327	363	352	323	354	334	326	347	357	349	345	361	342	342	369	378	331	345	341	345	328	329	324	340	344	361	360	352	356	357	348	361	330	347	353	320	378	358	375	337	348	336	371	371	377	371	349	319	325	333	335	311	359	372	340	321	324	370	335	356	355	358	343	350	385	338	352	350	332	364	322	399	322	347	334	325	356	348	326	351	347	345	359	375	391	363	360	361	335	356	342	353	327	363	340	337	391	368	346	351	337	356	329	379	360	354	359	343	340	324	337	340	381	348	346	353	330	337	343	335	346	364	376	365	342	369	356	385	346	370	371	334	352	350	329	368	359	334	329	323	352	369	315	345	370	332	315	339	342	354	366	353	364	359	360	329	380	316	351	361	337	327	366	350	355	333	359	365	320	347	345	337	369	371	360	332	344	346	355	348	329	330	341	372	322	366	354	318	310	340	339	354	386	370	371	366	345	379	368	352	337	384	344	380	353	373	350	343	346	370	368	361	339	317	354	317	317	327	358	325	368	367	344	358	369	361	346	310	346	373	351	361	369	361	351	355	349	348	340	333	320	345	398	367	338	336	362	353	351	373	393	370	359	348	315	360	357	358	329	341	330	315	366	363	367	339	377	362	360	355	326	329	334	328	338	329	358	343	358	357	361	331	348	358	346	334	370	342	356	337	314	357	352	355	314	364	381	341	362	348	338	321	370	377	310	362	359	339	361	367	338	369	328	366	389	326	365	350	378	370	369	368	368	316	367	364	348	335	369	341	348	355	373	361	363	342	375	331	351	381	378	323	360	357	364	363	343	361	349	327	324	367	342	372	343	372	384	313	346	350	376	382	331	355	328	344	348	337	354	365	380	331	309	344	357	339	356	328	323	338	360	355	367	332	322	350	368	354	314	356	337	331	378	379	318	316	353	375	358	360	353	365	347	325	329	330	351	318	345	352	346	331	372	325	355	334	358	329	362	338	344	355	327	346	394	362	327	348
1195	401	198	283	371	527	452	477	490	398	380	371	381	279	225	152	156	171	176	162	138	126	100	95	83	79	100	68	66	91	68	69	86	77	82	82	77	88	69	88	79	81	83	61	55	57	59	50	69	62	366	446	444	236	160	101	62	67	44	41	50	40	42	42	47	47	53	42	47	51	38	45	37	54	52	41	47	64	51	48	47	49	52	57	53	52	44	50	38	36	53	44	44	44	58	36	62	42	48	41	53	55	40	49	47	35	41	46	44	49	45	48	56	49	44	34	41	56	54	38	52	57	53	53	51	37	43	57	49	40	42	44	33	52	34	55	49	46	49	49	58	38	36	43	46	40	39	49	47	39	40	50	51	44	39	46	39	51	50	45	45	52	41	44	44	38	61	44	39	45	39	42	48	39	33	39	45	48	45	46	44	40	44	45	31	42	38	45	48	47	39	41	45	57	44	57	56	51	33	34	37	44	61	41	44	60	40	45	45	44	53	49	43	45	51	53	47	47	48	39	50	43	57	46	53	42	38	48	44	51	43	58	62	43	53	31	41	48	45	47	42	47	40	46	42	47	37	39	46	57	36	46	42	40	61	51	50	41	45	40	42	46	54	48	42	45	52	36	49	49	55	52	56	48	53	47	52	54	48	65	46	35	32	49	43	50	51	43	34	49	59	44	56	42	61	52	45	35	49	48	51	57	54	55	55	51	48	44	44	40	48	45	48	43	42	44	58	42	47	42	56	48	48	43	48	48	43	48	53	36	41	50	43	40	52	39	49	53	56	39	40	50	49	40	39	58	52	49	49	52	38	42	36	46	44	47	46	42	42	52	58	46	36	53	54	47	47	45	49	56	44	52	55	49	46	53	50	45	40	48	48	43	53	44	54	52	55	55	40	45	53	45	44	55	48	47	47	33	63	38	49	39	44	41	39	54	49	47	46	53	54	51	48	45	34	51	39	55	44	47	47	54	43	59	42	46	33	40	48	51	50	41	49	54	46	44	53	43	58	52	50	48	43	53	52	50	56	51	42	40	45	47	48	49	43	62	47	43	56	30	49	37	54	53	57	43	43	51	33	37	49	49	59	39	47	51	56	59	53	41	37	34	58	59	48	50	57	35	45	47	39	60	38	52	43	46	59	48	48	49	48	52	62	52	36	45	41	51	41	39	41	42	36	48	39	33	41	43	45	49	55	56	50	48	51	45	40	50	45	50	46	45	46	57	40	44	48	46	47	41	48	50	45	53	54	50	45	51	56	49	45	48	57	43	26	56	53	47	46	52	53	37	43	45	41	36	60	52	45	53	49	34	49	51	32	50	38	34	46	47	53	55	38	44	43	37	44	49	59	51	31	42	37	51	45	51	53	50	47	56	42	42	41	31	69	49	54	40	53	49	41	41	49	40	41	40	45	46	49	48	39	59	56	46	38	33	57	38	43	34	54	34	49	43	46	51	45	41	35	33	51	57	36	51	44	43	45	49	50	56	47	42	41	58	52	31	48	39	36	46	33	38	44	52	38	51	39	42	51	41	37	49	46	33	65	49	42	42	58	39	51	54	56	43	49	62	50	42	50	50	44	56	40	37	54	57	45	47	43	38	54	63	47	47	38	42	32	53	43	49	37	30	46	49	46	38	51	53	44	54	45	40	37	52	41	42	51	28	51	50	56	49	43	36	39	41	48	54	46	49	47	43	42	54	50	53	47	38	46	54	44	52	55	42	53	50	50	26	46	33	49	50	41	45	49	50	52	50	46	45	57	38	33	49	61	50	44	49	49	61	46	48	45	46	46	47	43	54	37	49	53	42	50	37	41	44	53	51	36	46	39	56	42	38	39	38	45	47	51	54	42	44	50	47	36	45	44	55	57	42	42	56	45	40	52	42	55	51	45	41	51	54	44	52	43	45	48	37	45	57	45	44	43	46	43	53	38	51	45	40	45	51	47	44	56	60	40	52	38	54	62	55	42	51	45	49	42	46	40	47	56	42	39	52	45	54	37	45	47	44	45	58	52	44	50	46	47	50	45	42	48	34	55	43	40	40	46	49	31	51	47	46	43	45	36	54	48	45	47	44	50	67	54	47	47	38	44	57	40	59	35	43	49	42	48	57	51	45	50	57	49	36	41	47	47	47	46	48	46	39	41	38	50	40	68	46	48	45	46	42	40	50	45	43	46	47	50	48	55	53	50	42	41	49	54	45	37	57	37	54	39	32	52	46	44	47	48	32	56	39	42	49	53	49	55	42	45	46	52	42	42	52	39	50	55	44	38	42	41	48	34	48	44	49	55	46	51	66	52	46	43	43	44	45	39	52	51	43	67	56	46	41	45	45	46	42	39	52	42	46	52	42	32	50	46	45	45	54	46	42	49	47	46	44	48	50	44	50	51	55	42	41	67	49	39	41	52	47	47	49	52	59	48	52	42	34	40	56	54	42	47	50	38	41	40	47	53	53	55	57	61	54	46	42	52	51	51	53	41	58	54	42	56	57	44	50	46	56	51	39	54	41	49	47	35	51	51	44	49	56	45	40	51	47	44	45	41	47	59	52	41	48	48	42	41	39	51	53	44	48	51	46	60	48	48	43	46	46	44	50	33	50	48	35	48	50	33	41	44	42	46	50	50	42	61	46	47	46	44	49	46	36	58	43	58	51	31	49	42	41	45	39	46	49	39	45	51	45	42	52	54	47	40	57	46	37	33	41	39	50	54	49	56	47	51	53	57	43	55	58	51	45	43	43	55	43	36	43	51	36	67	34	45	54	42	39	51	37	53	43	46	43	43	55	39	45	32	39	40	48	56	45	45	49	36	45	59	40	48	45	51	50	36	54	36	40	46	42	54	43	41	45	48	39	56	59	42	41	50	42	45	54	48	57	47	49	42	43	48	42	55	33	40	43	43	60	49	52	41	46	52	46	44	60	51	42	57	39	42	44	44	54	54	38	42	34	40	39	43	50	52	65	47	48	48	41	44	46	52	51	56	41	47	50	40	51	57	38	50	37	48	35	41	55	39	44	43	46	56	44	49	56	58	49	53	45	52	36	50	47	49	47	40	50	47	57	48	48	58	44	40	61	47	51	41	40	40	42	50	42	57	42	41	39	52	39	55	46	50	59	43	57	51	43	53	48	43	48	47	53	46	47	45	41	48	45	44	43	46	55	54	48	53	44	49	49	38	47	40	40	61	52	29	47	51	49	46	62	45	37	44	48	46	54	43	51	51	41	48	49	42	58	59	38	55	50	43	49	42	46	55	38	51	52	60	50	59	58	44	44	36	49	34	62	40	45	51	58	50	55	48	37	41	38	50	39	47	48	45	49	40	35	41	59	41	56	53	47	40	49	39	46	36	61	48	58	27	46	53	32	64	41	54	56	38	46	51	45	41	35	63	43	51	36	38	51	46	43	47	58	52	35	53	45	54	46	43	71	40	39	56	41	56	46	57	43	50	46	44	47	41	48	49	47	58	51	37	45	40	35	49	45	38	55	46	53
16075	7447	4072	12612	22866	25270	21535	20464	18108	15546	14558	14122	13769	10086	7650	5982	5364	6179	5481	5443	3606	3803	2573	2174	1920	1645	2169	1514	1457	1249	1387	1452	1546	1416	1988	2208	2115	1920	2100	1707	1905	1398	1240	1195	966	915	847	820	840	1132	9410	10414	9651	5219	2985	1866	1102	710	506	520	499	549	542	497	531	496	509	496	516	525	494	536	492	511	514	499	541	475	517	512	506	511	548	514	505	507	504	537	549	499	504	530	520	493	499	495	517	563	521	529	494	507	540	517	481	504	507	529	515	498	476	505	471	509	513	507	522	494	490	516	508	547	519	533	536	527	523	534	521	509	497	483	493	457	519	484	498	494	494	509	522	504	521	482	512	514	506	494	510	506	516	508	507	503	506	555	517	457	482	493	509	536	582	489	492	512	512	526	561	494	551	559	526	557	559	511	531	544	576	505	535	524	502	511	508	513	565	505	532	528	525	555	496	503	538	513	555	518	495	538	498	548	490	545	541	561	524	513	522	505	526	500	500	524	514	493	516	560	521	533	500	496	503	521	514	499	554	484	513	479	495	537	515	497	521	510	476	506	586	505	504	523	524	485	529	500	514	520	527	532	524	508	487	517	509	477	501	480	526	547	474	520	507	521	479	505	519	562	527	508	513	573	514	535	503	513	527	514	518	536	533	510	523	484	528	465	533	553	542	520	514	503	517	511	506	499	544	515	523	555	503	465	513	521	535	491	500	503	498	490	577	487	475	528	532	527	542	533	490	529	512	533	540	500	517	482	528	504	522	503	484	526	531	490	565	490	537	570	535	547	468	519	482	523	477	524	506	500	541	508	530	515	575	548	494	565	528	538	511	530	523	482	515	521	498	478	544	521	513	514	511	515	478	548	561	536	528	571	562	530	518	552	517	547	519	510	549	528	490	478	548	530	524	540	509	510	524	533	520	493	506	498	510	518	526	502	459	517	520	464	500	547	520	530	515	494	501	513	514	481	494	499	518	506	531	498	507	512	541	512	505	513	493	511	472	504	525	521	555	513	551	495	534	523	499	501	493	500	557	509	506	542	489	520	514	512	494	555	524	530	537	469	512	529	489	504	535	475	502	516	480	486	476	488	523	497	521	548	528	489	495	532	491	490	533	531	496	494	528	519	530	502	467	510	528	523	509	480	505	500	530	540	498	559	497	473	486	496	497	508	500	519	489	522	536	510	490	541	512	477	525	493	521	538	524	520	532	490	499	560	508	507	492	510	502	544	523	501	523	496	510	512	520	555	519	509	535	480	503	475	540	502	531	490	536	548	530	518	500	544	508	515	516	521	516	514	550	498	546	532	512	528	519	518	508	511	515	528	486	512	516	516	502	488	517	505	535	539	538	515	525	533	532	527	536	513	502	504	497	549	495	502	511	523	517	487	507	565	478	482	486	547	535	477	523	548	534	539	492	508	531	552	524	476	512	493	504	505	538	481	499	514	499	551	466	534	499	529	528	521	509	515	515	496	523	539	509	524	493	527	519	486	538	525	509	523	498	535	518	468	509	532	493	537	510	506	522	482	482	503	526	498	518	511	532	514	489	516	529	522	504	482	501	497	484	482	496	507	509	499	521	511	506	551	538	558	492	501	507	514	506	571	564	522	495	516	520	521	470	532	522	537	497	515	541	506	511	544	515	527	533	564	508	511	484	526	507	525	518	495	538	530	526	516	529	498	542	513	510	524	530	541	517	523	520	543	568	487	528	480	542	518	548	541	494	498	543	514	511	522	486	476	506	500	503	514	544	482	538	525	545	518	513	518	549	486	508	510	504	525	485	500	492	542	518	544	522	470	478	492	491	527	501	518	542	511	503	533	482	482	520	518	514	489	536	505	546	515	519	524	542	490	481	555	501	498	477	519	516	509	511	527	510	520	479	526	536	512	533	517	526	525	509	562	496	503	495	487	558	468	512	560	525	516	508	494	510	528	488	471	517	530	501	519	504	519	501	495	526	482	518	544	532	476	510	501	496	516	493	516	539	496	490	529	474	535	508	554	478	486	532	517	552	565	530	505	478	482	520	571	510	506	527	509	525	486	488	538	527	522	528	511	532	526	501	501	549	538	492	529	533	498	509	553	517	512	514	549	527	537	531	520	509	517	528	518	547	495	502	529	550	503	486	541	529	535	512	548	475	516	517	501	513	515	483	518	513	513	497	524	539	515	532	544	543	523	478	502	496	524	504	553	535	506	514	558	538	510	497	507	516	500	549	520	515	540	517	507	545	515	500	512	540	494	518	494	526	501	532	477	485	533	491	521	529	531	529	521	490	516	507	513	487	519	525	506	523	557	473	590	538	535	535	469	555	469	547	496	477	532	494	520	483	494	531	499	454	538	518	515	499	510	491	491	512	523	490	495	507	511	555	486	507	494	530	475	509	497	485	544	530	509	545	491	529	521	467	502	518	490	541	572	519	505	527	530	519	548	571	532	495	555	524	504	550	514	544	486	490	513	541	491	516	480	537	541	526	507	515	504	533	495	559	510	481	508	478	512	537	528	553	530	491	530	528	500	532	539	529	554	477	546	541	527	530	494	513	472	483	544	508	515	486	537	504	542	518	549	501	530	521	486	509	553	546	526	529	562	498	544	512	543	547	487	517	539	498	523	530	488	489	495	512	533	542	502	509	524	522	534	509	526	558	552	534	446	505	548	545	552	512	494	537	506	505	505	516	508	534	519	537	559	496	512	550	489	548	549	514	510	539	453	521	495	491	529	513	502	523	474	510	498	508	539	515	540	502	536	487	476	491	524	552	511	500	513	507	492	513	550	534	498	535	470	508	544	515	562	534	473	518	485	538	516	521	540	506	514	536	520	518	517	529	555	563	476	490	491	540	519	498	536	512	548	538	516	518	477	525	492	500	521	494	535	521	513	496	503	482	515	566	521	544	547	489	519	518	506	542	534	506	499	536	527	536	531	557	514	503	517	513	514	532	483	494	502	492	477	491	491	498	518	521	518	487	510	532	489	509	524	474	489	528	592	514	504	531	501	520	517	486	555	507	511	521	477	533	532	539	567	523	507	511	515	471	546	500	524	497	532	508	486	535	550	539	515	533	492	541	512	497	519	485	512	495	496	530	486	534	543	528	529	508	506	507	472	522	551	532	524	479	536	495	497	532	506	501	515	481	506	521	498	522	515	543	525	541	545	537	498	505	495	496	505	536	491	551	507	531	508	497	501	522	485	544	493	537	522	516	504	505	531	531	477	548	499	539	530	518	486	482	519	553	531	556	519	497	512	524	557	503	517	514	527	516	506	489	493	492	476	518	521	523	535	471	511	496	485	467	514	516	511	495	512	536	516	540	538	501	509	516	487	542	510	551	525	483	525	517	504	488	496	488	531	520	508	515	524	484	460	497	533	534	510	519	505	517	543	515	523	566	523	513	482	525	520	527	518	479	503	498	516	518	516	508	515	520	539	507	506	498	507	497	481	497	545	547	533	536	532	500	502	524	509	525	517	476	512	472	503	520	543	446	507	532	511
1321	128	132	135	203	334	260	294	269	217	208	218	207	157	110	90	105	81	113	94	70	76	73	56	52	46	41	36	52	47	48	51	34	58	45	57	52	45	51	45	58	48	44	56	35	34	29	33	36	37	92	116	121	97	59	51	40	24	41	24	19	31	27	31	20	36	27	39	35	23	31	40	34	36	37	35	39	26	30	22	28	31	31	32	33	45	23	36	39	33	31	26	33	29	33	36	41	23	30	28	30	32	34	32	34	29	37	36	36	29	30	35	30	26	33	32	20	35	23	31	40	25	16	27	25	31	28	24	38	26	28	26	23	31	26	34	29	24	32	24	27	29	29	34	35	38	31	35	34	23	34	35	27	25	37	38	31	44	28	36	30	29	32	39	22	25	27	35	29	34	31	31	31	26	21	27	39	33	33	28	33	22	29	36	28	32	34	32	33	23	39	34	33	37	22	20	26	28	40	28	37	41	28	35	35	37	31	29	42	34	35	24	33	27	26	36	31	34	28	26	24	22	29	27	32	43	30	19	30	29	32	33	37	25	29	37	32	29	29	29	40	26	24	29	22	31	30	29	28	35	29	36	33	33	30	33	25	35	34	33	36	23	35	24	35	25	27	36	32	36	28	32	28	31	35	38	23	31	21	37	20	32	42	24	24	31	36	37	32	27	30	31	40	29	25	37	40	28	49	37	40	26	26	36	25	38	29	40	28	35	32	30	30	29	23	36	24	31	36	31	25	33	26	32	38	26	32	35	32	34	35	36	34	25	34	40	31	27	29	35	32	37	25	29	38	22	23	41	29	23	32	35	13	25	39	27	26	31	32	27	33	32	28	36	33	29	33	31	41	32	28	27	33	27	29	33	31	31	36	43	31	29	34	26	31	33	29	28	26	26	27	25	29	30	32	31	32	36	30	34	31	31	27	22	28	34	37	32	21	34	18	31	41	25	26	28	40	27	24	33	30	32	38	31	35	29	30	25	30	26	28	24	30	22	32	36	25	29	27	35	35	34	31	42	36	36	32	30	30	34	29	35	32	33	41	23	28	41	34	19	27	26	29	32	34	30	36	29	29	28	25	34	22	34	22	42	24	30	37	31	31	34	27	32	35	35	32	27	33	34	49	31	28	39	32	22	37	28	25	35	22	25	34	35	31	28	27	35	32	31	33	27	28	32	40	33	43	30	30	34	30	22	37	25	39	32	28	30	31	26	34	31	35	26	31	31	29	28	29	29	26	24	30	38	34	31	39	33	28	27	32	25	31	20	37	31	32	21	26	27	27	40	29	20	21	36	28	24	28	27	32	38	32	28	32	31	31	37	27	29	38	25	27	36	26	35	32	25	26	29	22	28	26	34	33	28	44	31	21	32	33	23	39	30	31	34	28	29	34	19	28	27	32	36	34	30	26	25	29	40	34	33	31	25	31	32	33	30	25	28	38	19	34	24	37	30	33	32	22	28	21	30	31	40	31	35	24	28	30	37	27	32	34	27	25	28	26	30	34	29	26	33	22	32	32	40	28	38	31	42	33	45	41	29	35	35	36	22	25	25	36	25	34	18	34	35	31	35	31	38	45	27	35	32	35	22	25	34	27	30	36	36	35	38	26	22	33	35	34	35	31	26	34	30	28	30	23	36	33	32	33	28	25	38	23	38	29	34	25	34	34	25	30	33	31	32	27	27	26	23	29	21	24	27	24	30	35	27	29	24	35	40	30	18	27	28	26	37	29	33	33	24	33	24	31	27	30	38	35	33	28	31	39	29	31	34	30	29	29	32	23	38	28	22	40	22	29	23	25	30	39	30	25	32	18	30	41	28	33	30	22	34	33	35	26	35	37	33	28	23	34	32	40	33	20	32	29	32	31	31	30	27	37	35	27	36	34	37	30	30	32	34	36	36	37	34	35	32	43	29	27	33	30	29	28	27	39	30	24	38	33	36	40	26	26	33	38	35	41	27	27	35	21	33	27	32	28	29	29	26	21	30	18	34	34	39	29	36	35	23	21	30	34	40	25	25	22	33	32	30	26	31	34	31	26	20	25	37	21	29	24	29	32	35	28	28	40	30	30	38	24	31	40	33	30	35	32	43	21	22	28	34	27	28	30	34	22	30	28	27	30	37	33	31	31	31	21	29	31	31	25	27	29	32	27	26	21	25	25	29	29	35	40	20	36	31	31	27	23	33	27	38	32	26	28	25	24	37	29	31	33	34	25	34	31	27	37	23	37	28	26	41	28	33	30	27	28	26	25	26	22	26	30	31	31	29	38	26	37	27	27	25	25	34	44	42	34	39	20	39	33	26	35	26	22	40	32	34	33	35	37	23	26	37	36	19	28	35	28	27	33	27	31	26	35	33	24	31	32	26	45	33	34	44	28	22	35	25	28	25	23	34	18	31	27	15	31	35	22	32	26	28	34	31	37	34	25	30	35	32	33	25	31	37	26	25	22	37	35	28	26	34	27	33	30	33	31	31	26	34	31	21	38	33	26	28	24	23	29	22	31	25	28	30	34	31	38	24	29	30	30	24	37	35	26	30	27	39	21	26	28	29	23	36	21	26	31	29	28	20	32	29	39	27	30	28	30	31	22	38	28	30	26	35	34	26	30	30	25	22	29	26	28	28	35	25	36	26	23	32	27	21	41	27	37	20	30	29	25	20	23	32	30	29	27	27	27	32	29	35	37	31	28	22	40	28	34	36	35	38	26	30	28	36	24	25	33	23	37	22	25	35	30	26	28	31	28	26	33	35	30	32	33	22	36	29	37	31	36	27	27	39	32	34	37	29	26	33	26	38	34	27	33	32	29	25	31	35	27	32	39	30	28	39	27	26	31	28	36	27	32	37	29	41	33	37	43	34	23	36	30	29	30	35	27	38	23	33	40	21	34	30	23	32	30	34	30	29	36	34	32	25	24	40	23	37	33	36	35	36	24	31	24	31	30	23	21	37	39	23	32	20	41	24	34	41	26	33	26	36	40	30	27	28	33	29	25	24	40	33	35	40	27	29	22	32	29	47	30	34	25	33	28	40	28	25	26	28	27	23	26	25	27	29	23	26	28	30	33	31	29	37	25	27	31	26	37	34	33	24	38	34	21	24	19	26	35	29	26	28	36	33	24	39	30	36	29	31	33	34	36	36	25	35	41	35	28	31	26	28	33	23	24	38	31	38	34	24	24	32	28	25	21	36	33	33	24	35	41	29	29	34	34	33	33	32	30	28	34	28	39	39	27	28	22	25	26	36	29	36	37	45	31	34	27	19	32	34	23	34	42	27	37	23	22	35	26	39	29	29	43	23	23	28	44	33	32	29	31	42	30	24	25	34	34	28	37	30	29	20	26	33	42	27	29	42	24	42	19	30	36	26	24	30	31	30	25	36	36	35	31	25	45	29	27	24	23	30	30	34	45	24	36	34	20	23	25	34	42	31	25	31	27	26	28	33	35	22	22	36	40	22	34	32	28	39	30	25	30	36	30	23	28	29	34	24
9852	3239	2249	8371	17279	20177	15109	15026	12253	10074	9960	9473	8957	6308	4776	3553	3207	3435	3566	3079	2143	2183	1536	1068	1248	882	1014	730	899	998	1145	916	948	1019	1064	1063	1313	1259	1067	801	1051	1054	934	858	588	506	559	522	447	569	2611	3337	3101	1791	1070	726	490	392	364	384	317	340	340	325	325	321	327	315	326	313	348	340	333	347	344	344	321	329	323	364	346	335	356	340	342	331	353	340	323	339	354	334	278	321	326	319	324	359	351	368	342	335	324	325	347	315	337	329	365	344	358	327	350	321	316	350	335	323	345	338	313	359	354	315	334	329	339	381	298	346	324	328	367	328	331	322	329	365	342	359	323	315	341	336	330	341	334	362	321	342	320	309	339	354	334	341	370	335	329	339	340	303	312	337	340	317	339	346	321	358	335	347	360	359	332	362	311	362	331	320	348	342	297	309	336	351	324	335	336	376	336	349	324	384	317	320	344	331	335	344	364	355	338	305	318	342	363	343	320	309	354	331	358	336	323	323	368	331	318	325	327	327	332	339	343	361	337	325	304	364	289	348	348	342	327	324	326	315	352	342	369	347	317	322	350	314	327	341	326	353	345	330	313	321	333	328	329	331	354	327	334	329	324	304	344	333	340	348	334	347	332	323	339	360	363	306	362	334	335	351	342	325	341	341	356	360	361	340	327	301	342	353	346	306	358	327	329	349	350	357	360	318	318	313	349	319	314	325	340	332	311	293	353	324	325	342	343	331	380	349	360	355	322	318	324	381	328	357	353	378	327	329	342	333	297	329	319	311	336	336	343	337	371	327	351	320	344	302	324	351	303	341	306	331	341	306	342	339	302	333	331	353	326	364	335	299	300	344	355	298	341	353	360	335	360	321	315	357	340	354	342	347	306	340	329	308	357	332	324	349	345	338	362	340	359	341	371	317	349	323	338	332	309	300	334	320	347	350	331	319	341	326	317	328	335	323	308	344	367	314	353	327	350	367	344	332	299	333	370	340	330	314	321	326	330	374	351	330	330	345	346	344	317	327	328	377	320	328	328	324	336	335	328	356	323	336	339	333	349	308	312	331	340	319	325	377	313	354	321	294	335	363	336	320	373	342	373	353	330	350	347	357	320	329	307	349	342	328	391	319	318	344	331	334	331	336	315	295	319	356	345	390	332	360	315	333	326	301	329	312	356	343	320	354	321	333	333	325	328	324	341	314	299	354	306	336	328	355	347	332	335	341	344	330	330	330	327	318	326	332	371	326	332	357	349	320	341	356	347	354	367	374	299	327	317	353	329	353	337	309	353	315	357	330	338	351	327	341	321	353	319	319	306	337	353	307	343	334	321	325	346	334	345	335	319	354	339	320	327	356	362	348	329	323	342	323	343	323	351	311	323	364	301	382	338	325	353	353	290	359	348	299	349	338	350	318	313	317	329	336	326	304	321	278	335	347	329	353	355	317	350	334	337	338	341	356	320	343	309	331	318	364	354	290	350	297	366	386	322	343	320	356	350	332	345	346	334	348	320	333	338	353	308	322	356	333	324	327	323	328	330	312	310	321	347	326	321	338	338	346	313	326	329	302	357	355	322	329	305	347	355	333	336	338	323	327	307	316	330	319	322	336	358	323	342	331	350	350	334	350	337	326	335	337	347	352	348	317	328	323	330	331	308	327	330	354	315	331	348	352	304	326	308	353	340	337	328	331	327	342	329	353	354	317	329	312	322	313	357	332	351	312	333	321	337	341	317	354	338	373	326	354	337	361	350	340	326	338	333	345	321	334	350	337	353	347	329	315	355	366	349	312	339	325	332	329	339	339	348	376	350	320	368	335	291	327	333	375	354	340	351	343	374	341	331	358	321	358	345	365	294	295	325	370	325	339	318	343	357	337	328	312	348	351	336	332	377	322	351	326	356	315	322	330	338	319	317	314	335	342	344	343	335	328	312	365	356	336	349	322	321	348	353	369	328	329	303	321	340	365	321	336	353	341	321	311	343	341	329	358	340	346	331	318	351	317	326	331	319	329	332	318	382	334	312	327	286	323	340	361	360	358	344	361	330	340	350	334	343	323	341	341	340	321	354	343	332	371	355	303	321	335	334	305	335	328	348	353	334	327	342	356	337	336	362	354	339	323	355	324	343	325	314	324	363	321	360	330	358	357	380	362	347	331	344	344	332	337	334	371	345	329	332	358	347	338	339	357	360	335	352	334	334	374	330	330	286	304	352	360	338	343	371	361	331	367	331	331	331	332	356	352	347	338	306	337	346	348	384	344	302	324	343	354	328	329	350	350	329	326	376	321	333	331	337	327	329	363	344	341	363	326	328	340	367	329	341	329	345	331	325	326	328	364	331	307	343	346	346	357	363	366	313	339	321	323	318	339	333	325	318	348	309	319	334	294	337	350	307	317	330	338	326	355	365	338	354	325	331	347	331	341	344	309	349	309	327	305	402	334	344	322	332	350	356	350	345	319	349	335	343	335	367	315	369	322	344	352	349	338	321	336	310	346	344	330	353	363	340	368	387	325	338	348	346	364	339	331	339	333	372	311	297	325	359	359	328	335	371	329	333	338	349	351	331	300	323	402	316	349	333	341	297	360	338	341	335	344	331	332	335	348	347	342	345	320	340	375	335	317	300	341	316	342	326	358	363	315	377	340	337	347	319	366	347	347	339	336	332	355	347	349	321	323	353	306	323	315	357	351	334	324	322	341	337	343	331	335	335	370	348	378	311	346	302	299	356	349	344	321	329	327	319	306	345	334	326	346	323	306	316	335	320	330	351	388	321	342	331	327	343	296	292	350	321	335	332	293	336	322	314	316	348	319	331	311	321	328	356	344	307	297	333	318	354	332	327	323	309	349	331	377	329	333	346	338	371	337	319	360	329	306	328	323	340	347	328	327	352	365	336	333	327	327	334	352	346	341	306	313	304	326	333	352	365	342	317	330	321	354	335	326	336	340	348	319	353	320	342	391	368	359	341	350	326	340	342	331	315	357	370	310	323	351	349	318	349	329	350	345	362	339	335	367	369	310	316	319	357	346	348	360	311	342	346	374	331	337	354	356	364	332	321	368	352	330	352	318	364	340	324	331	324	322	322	339	329	339	340	364	313	334	348	362	333	335	353	341	331	326	314	348	333	337	337	303	338	337	337	322	380	350	289	357	364	316	337	317	325	353	341	326	354	341	349	330	339	347	318	333	327	331	317	345	352	364	339	324	307	371	306	327	350	300	305	345	343	322	344	332	330	332	338	308	362	341	316	342	294	339	345	315	350	358	363	344	393	367	345	320	321	357	320	335	322	334	335	344	356	340	324	349	370	342	327	301	352	337	321	313	364	357	336	355	322	326	323	318	350	330	341	340	341	318	354	348	337	334	370	353	315	366	347	361	346	350	336	332	335	340	347	339	370	375	380	341	340	322	337	324	339	334	331	368	348	359	353	349	352	325	310	358	326	341	303	303	327	333	316	333	322	338	331	348	352	342	331	349	291	313	331	323	346	315	321	317
727	294	189	205	292	490	349	410	382	327	332	331	361	225	216	125	139	122	161	170	88	93	87	95	81	54	70	61	72	60	61	75	78	64	76	68	82	84	75	66	64	69	82	65	54	50	52	62	48	104	236	282	239	134	84	66	55	53	50	53	43	52	48	44	34	57	51	55	42	42	39	47	39	50	37	43	40	41	37	41	49	50	55	50	46	38	35	31	46	52	51	43	50	45	38	49	51	32	53	49	53	47	36	48	56	45	36	39	34	37	46	49	36	47	45	53	45	45	39	47	45	43	59	47	35	43	45	43	50	42	60	47	55	46	45	43	41	47	49	30	38	48	45	48	40	53	40	41	49	50	44	45	48	33	51	36	46	53	51	46	45	55	52	35	46	45	53	40	38	39	48	39	45	46	41	37	47	39	37	47	41	43	48	50	56	52	57	39	43	41	58	43	42	44	52	44	41	45	44	53	46	45	43	51	35	45	36	59	45	50	55	46	51	40	40	41	44	48	48	41	50	52	42	36	44	52	49	48	37	50	36	48	53	38	43	45	43	42	40	33	45	39	38	47	45	37	38	51	36	44	47	50	45	42	52	42	35	47	47	55	45	45	42	39	51	55	37	48	54	44	36	59	49	49	32	55	50	37	48	46	35	44	41	50	47	37	53	40	53	44	43	36	43	46	60	51	38	43	41	60	45	43	56	38	45	45	50	45	43	37	55	47	38	39	56	52	38	51	45	34	34	32	44	48	45	55	35	62	39	57	37	31	43	51	51	40	51	37	38	61	37	39	42	39	35	53	45	42	46	49	50	50	32	42	51	37	50	34	47	38	50	42	42	45	45	35	56	41	39	48	41	42	47	31	38	50	49	36	52	48	54	42	54	34	40	47	41	44	40	49	48	51	41	37	56	54	60	46	52	38	46	53	61	49	45	38	52	36	34	46	43	38	29	42	37	51	45	40	42	44	52	45	41	51	49	43	49	55	48	38	43	44	32	57	42	44	40	34	50	46	40	35	49	49	45	37	46	41	48	37	45	46	41	44	53	46	43	38	47	36	50	55	49	37	43	48	45	44	36	44	41	60	48	39	40	40	49	51	49	57	43	50	39	40	52	44	49	40	49	46	44	52	46	44	45	44	60	47	42	53	57	49	49	39	51	49	50	40	40	47	37	57	53	35	47	45	43	50	54	46	48	49	41	53	48	45	36	54	37	61	54	45	37	45	53	35	58	27	33	50	46	39	35	44	40	54	42	53	44	44	47	39	45	45	43	52	50	62	45	56	34	52	40	37	43	52	47	33	38	52	58	46	63	39	42	38	44	40	40	42	42	41	42	41	49	54	44	51	54	51	46	35	45	52	41	55	48	46	41	48	43	38	36	48	37	44	43	50	49	43	51	55	37	42	47	36	43	54	43	63	52	49	39	49	44	35	38	47	40	42	39	54	40	47	48	48	52	37	45	42	48	44	46	34	48	38	42	54	37	47	42	54	51	59	41	49	49	49	36	39	50	38	53	45	46	41	43	42	52	44	37	40	41	54	47	41	45	51	39	48	41	46	41	51	50	55	35	38	46	43	40	43	40	51	46	35	53	56	59	52	48	47	35	50	45	46	25	46	49	52	51	51	42	46	38	51	36	55	49	48	46	39	38	49	53	37	53	45	42	52	44	45	54	50	51	46	39	41	49	43	37	36	48	47	40	43	40	54	44	35	52	41	46	47	52	45	41	43	48	40	57	49	32	38	46	49	47	42	38	48	41	49	47	45	51	42	56	51	53	56	40	44	50	41	44	44	40	52	60	40	44	44	34	51	53	52	42	49	35	46	57	35	39	45	52	46	55	44	51	40	46	41	57	47	40	47	38	50	51	54	47	45	35	42	49	43	46	37	46	46	53	46	54	53	52	53	60	60	33	40	41	49	48	46	52	49	45	66	53	51	44	48	48	41	44	48	42	48	36	45	41	52	44	48	44	45	42	41	40	57	50	52	55	35	55	46	43	45	53	46	51	51	39	27	40	36	44	42	41	39	52	41	44	40	51	47	41	37	50	37	44	36	49	69	38	43	43	43	36	45	40	51	36	41	46	44	48	49	44	40	44	37	47	53	58	47	56	53	56	42	57	52	45	58	47	39	42	51	43	34	55	52	34	34	51	39	53	46	43	50	43	39	53	57	54	60	42	43	43	49	44	46	47	44	50	50	41	46	58	46	48	40	34	40	46	47	46	61	45	48	37	41	37	40	45	43	58	33	38	46	52	57	55	46	34	54	44	44	48	47	50	46	52	44	51	49	45	44	41	45	43	35	30	40	32	54	45	43	50	46	44	50	53	47	46	45	52	36	50	42	47	43	47	28	47	44	49	57	38	48	46	41	33	39	47	56	46	63	42	40	46	50	33	41	46	40	40	44	41	40	60	48	47	44	48	39	46	52	46	44	47	45	57	44	57	38	44	39	50	35	43	43	46	36	49	47	37	39	50	57	45	50	49	37	62	45	53	43	51	54	66	48	40	50	37	57	46	49	38	46	47	39	38	48	42	52	40	30	51	45	40	48	38	44	48	47	37	47	44	49	44	33	50	59	54	46	42	35	63	36	41	45	40	36	46	48	57	38	60	39	46	49	50	39	47	48	53	40	53	50	40	39	50	47	42	50	38	33	42	39	54	46	39	41	37	46	41	52	45	46	55	39	45	45	30	36	37	39	47	37	42	39	48	50	47	41	57	43	54	59	41	53	36	48	50	41	56	44	47	48	57	35	46	40	39	45	58	39	50	48	40	47	43	52	41	62	45	36	51	53	53	39	37	53	42	41	46	48	41	51	43	45	45	45	36	31	48	46	50	44	39	44	35	41	27	53	47	51	51	45	47	47	47	41	38	44	41	42	44	38	51	32	45	34	37	38	42	48	36	46	34	52	46	43	39	38	58	54	48	48	39	52	57	48	51	37	41	47	50	50	45	44	59	47	44	55	37	46	41	40	45	38	37	40	48	41	56	42	47	39	38	47	54	39	42	49	37	50	40	55	49	36	62	45	40	47	39	41	48	41	56	51	48	49	51	39	43	53	45	37	34	42	49	49	37	36	35	34	39	50	39	40	43	44	49	39	44	39	29	44	33	38	48	52	45	44	51	40	54	34	45	47	49	42	40	38	48	40	44	43	50	43	52	34	49	40	53	43	52	44	41	44	45	43	34	36	45	42	35	47	51	53	45	43	50	65	40	45	57	51	45	52	48	46	49	57	47	55	45	45	46	51	41	64	41	39	52	39	29	60	45	41	40	48	43	46	53	51	42	41	44	44	46	40	49	44	48	45	36	50	51	45	53	40	45	40	44	50	48	35	44	39	52	42	42	45	43	43	46	46	35	39	47	40	49	37	45	48	37	40	47	56	43	36	34	49	41	49	50	49	49	41	39	46	52	56	40	42	33	50	53	43	33	43	63	33	37	43	41	47	46	48	48	41	53	41	47	41	45	42	45	48	43	36	45	40
12910	6318	3524	11163	22258	23351	18796	18242	15746	13051	13217	12400	11567	8362	6783	4913	4723	4588	4905	3774	2905	2717	2083	1606	1683	1231	1344	1077	1261	1390	1330	1485	1508	1541	1661	1410	1583	1588	1391	1253	1568	1510	1395	1193	851	720	727	697	672	2697	7309	6990	5566	2870	1793	1222	735	507	490	485	510	461	478	479	553	499	472	460	504	464	464	461	521	490	485	475	469	502	439	483	452	468	442	476	462	481	493	506	514	482	452	491	494	487	501	481	490	480	483	489	465	502	467	469	498	489	467	474	477	462	478	491	499	487	507	487	513	474	505	508	531	471	487	493	487	520	459	455	479	491	490	450	491	480	497	494	455	517	454	467	508	471	471	442	494	483	476	505	469	513	454	507	504	469	482	479	489	484	475	499	494	508	499	520	449	505	477	448	481	491	485	472	483	532	511	476	496	471	464	516	502	459	501	523	464	528	492	492	488	471	478	447	505	498	478	452	508	481	462	511	528	492	465	468	501	503	476	463	499	507	512	474	473	446	501	464	534	524	505	455	520	495	517	526	483	450	470	462	530	472	464	492	428	460	473	507	481	528	508	504	469	477	466	498	499	475	480	475	496	466	494	481	490	499	492	475	471	476	499	485	472	456	521	459	496	477	514	495	445	488	491	495	494	508	466	466	496	440	462	488	478	492	459	478	505	494	490	500	452	506	535	467	511	511	462	476	504	496	487	473	450	480	486	488	505	513	466	481	491	494	514	480	497	471	430	499	524	518	518	480	519	508	480	498	515	519	473	503	504	503	472	501	480	461	459	509	470	517	445	469	423	483	540	525	508	511	503	501	505	513	479	477	478	501	510	475	502	490	491	510	513	474	489	495	464	514	476	481	497	529	484	449	467	480	494	523	518	498	456	494	511	507	499	473	481	491	504	435	504	478	535	479	471	521	486	506	482	511	488	471	455	473	535	511	472	498	465	517	487	521	469	528	461	500	488	487	450	510	495	480	491	465	472	441	498	518	444	547	476	461	498	490	483	523	419	468	506	474	469	481	494	459	481	518	488	460	494	492	506	449	518	470	520	448	525	483	476	486	483	541	502	461	448	463	493	509	539	474	471	466	491	487	498	464	504	506	488	494	497	481	485	499	467	470	497	490	461	482	532	455	461	484	489	426	480	511	483	497	469	495	489	494	456	493	517	480	471	441	460	518	467	490	462	475	474	527	473	448	499	473	466	522	533	486	511	490	479	469	463	492	519	491	467	495	503	510	485	466	463	488	499	484	483	469	459	510	499	494	481	506	479	461	448	461	495	480	478	504	491	483	515	467	528	474	502	465	486	526	447	481	486	449	509	468	515	493	449	457	446	465	496	470	470	493	528	538	454	480	525	533	532	493	492	495	482	491	447	458	492	509	479	487	448	467	499	499	492	480	487	453	511	513	490	461	502	491	490	488	476	538	481	465	459	494	504	489	467	485	475	517	449	477	467	510	481	518	465	492	533	526	511	487	471	489	436	508	497	508	491	476	462	479	524	471	461	454	485	461	487	471	507	479	489	489	530	483	494	480	503	487	496	498	461	459	472	509	493	495	460	507	470	523	487	511	458	470	480	499	498	457	485	474	509	472	538	496	469	478	509	490	469	514	522	496	488	495	490	512	459	501	472	518	512	502	533	459	507	503	482	487	478	479	497	421	495	493	489	444	473	478	523	488	489	497	493	475	463	485	547	472	482	461	477	487	486	538	507	461	480	507	505	428	476	496	497	454	485	519	464	491	484	481	491	453	467	473	487	450	474	463	488	461	529	452	519	505	511	476	489	522	522	473	527	500	474	502	482	467	481	459	482	491	483	483	477	488	500	495	543	480	500	495	458	498	482	488	495	484	502	510	521	531	464	485	494	496	505	476	430	475	495	502	493	514	486	496	484	462	514	504	485	449	496	507	492	496	511	517	443	524	458	476	505	477	511	469	485	490	469	466	443	474	536	491	496	457	486	490	489	463	480	525	499	496	489	472	454	479	490	522	479	474	445	485	494	500	501	493	489	480	482	465	468	483	473	470	504	515	459	493	485	501	488	462	457	464	495	512	489	467	440	477	523	514	482	504	491	464	500	489	487	504	448	476	493	514	485	486	459	523	495	485	508	467	517	478	484	485	517	496	497	512	457	506	496	470	483	515	483	500	463	455	447	481	526	482	473	515	441	513	515	486	470	501	496	483	488	498	493	465	495	485	508	452	455	498	526	481	481	433	478	498	454	406	457	469	497	478	464	493	470	511	522	480	501	503	476	508	492	493	462	442	509	451	475	485	479	498	500	482	535	452	461	520	514	472	477	465	464	459	483	471	516	506	524	481	455	501	464	481	511	509	473	469	450	493	501	490	448	455	489	502	444	466	484	470	467	483	477	462	473	495	481	482	473	479	443	506	465	470	478	519	518	476	493	500	512	494	472	509	512	473	516	477	499	521	504	500	547	472	488	476	470	499	494	464	502	458	513	427	443	487	475	464	492	485	495	476	481	510	546	529	471	485	467	467	493	494	474	521	477	478	500	519	455	477	485	496	509	527	475	484	487	462	495	479	501	472	478	493	476	490	496	469	494	491	455	507	518	505	474	486	480	505	501	501	496	518	513	490	428	490	487	472	490	473	474	477	479	470	489	461	482	528	501	485	528	511	487	508	491	446	474	455	519	501	472	481	466	461	463	540	476	503	493	485	502	505	495	519	494	511	504	511	479	468	428	455	520	461	516	505	456	455	528	506	455	467	460	507	481	465	479	487	481	501	475	483	495	478	495	530	489	490	496	486	500	496	480	459	501	515	490	505	500	492	484	488	449	498	525	489	482	442	509	462	444	461	482	472	508	508	522	467	499	462	484	454	493	484	456	530	494	529	468	493	504	469	478	492	557	478	508	526	492	463	495	498	452	485	505	506	494	462	510	484	480	517	460	505	502	503	468	513	499	460	465	448	446	418	500	497	495	517	462	470	478	475	565	504	492	460	533	450	494	500	504	486	535	464	513	464	460	471	468	506	507	509	467	507	465	479	501	476	456	509	488	509	481	513	508	482	483	489	482	501	510	478	513	461	510	470	499	467	429	479	507	458	469	513	452	454	493	468	491	484	445	495	500	507	477	507	478	495	476	465	488	470	517	517	508	478	492	473	465	539	474	485	510	502	498	457	456	516	516	436	469	482	513	468	521	484	503	478	538	493	508	484	509	514	466	443	504	518	503	491	511	464	502	471	475	468	505	474	506	480	502	515	481	444	469	483	476	489	486	469	513	473	439	502	509	496	476	493	491	496	509	473	537	470	484	469	506	488	487	480	468	484	474	510	467	473	435	520	479	504	489	476	495	432	485	521	483	528	527	485	489	550	478	453	474	503	431	495	499	496	509	501	503	464	461	447	479	499	474	518	434	505	468	462	481	511	466	465	437	504	489	488	469	464	533	518	471	484	483	463	546	498	485	457	508	458	480	502	534	492	460	469	470	502	511	447	513	499	479	473	519	464	477	498	465	463	455	494	466	493
2132	252	175	217	297	424	339	387	363	336	341	371	308	238	168	137	150	144	146	98	84	91	67	69	62	58	39	38	55	63	59	52	51	60	48	50	52	60	61	51	55	55	61	55	38	44	39	38	37	88	300	270	209	115	75	69	37	21	33	23	43	35	35	30	32	31	35	32	37	23	23	40	28	32	43	32	28	27	34	28	37	31	20	27	33	29	23	38	32	28	33	22	24	27	22	34	33	43	36	30	38	19	34	28	39	27	29	28	29	28	27	32	32	34	31	36	27	27	36	36	36	32	28	33	29	25	29	33	30	34	28	32	32	23	29	29	36	40	31	42	29	38	36	42	28	40	26	27	23	36	28	24	34	34	31	28	26	34	23	41	24	35	24	29	29	31	33	31	32	33	35	35	23	34	30	31	29	32	33	37	43	31	34	28	16	37	22	34	24	37	40	29	29	29	26	37	34	34	36	26	35	32	28	34	36	32	32	26	28	37	30	26	34	29	22	31	33	28	37	24	26	40	29	25	28	37	25	29	34	28	30	29	32	34	33	29	33	27	35	32	25	47	25	32	31	22	30	26	31	38	26	24	25	32	35	35	24	29	33	39	24	27	34	33	33	31	27	29	35	33	31	30	34	32	31	27	25	28	38	34	21	32	34	35	35	32	25	29	23	22	30	36	27	28	32	33	26	31	31	31	36	32	38	33	21	39	33	21	30	30	31	29	20	23	24	27	29	24	28	26	26	25	27	35	25	27	24	30	26	33	24	27	28	26	25	22	32	33	33	35	26	31	30	31	33	29	31	33	29	30	23	37	29	28	28	27	29	37	24	37	28	25	39	30	23	27	24	31	16	29	23	26	28	26	36	21	38	32	36	18	37	29	30	33	28	34	36	24	20	36	35	30	32	36	31	23	33	34	33	23	26	33	31	33	30	35	24	27	21	29	30	28	34	28	34	31	34	33	32	24	28	35	29	30	33	28	23	25	30	29	29	26	26	29	28	31	33	26	26	32	24	22	35	30	21	28	36	30	34	25	24	25	32	26	38	39	24	28	26	30	34	28	42	31	27	29	35	30	37	34	32	33	31	37	43	37	33	24	43	41	35	35	30	31	27	22	23	26	25	33	21	38	26	35	27	22	30	39	43	31	35	28	28	30	29	34	34	35	32	33	26	33	29	37	25	28	25	36	31	42	29	28	28	30	27	29	27	38	25	38	20	27	30	35	32	32	29	30	39	42	28	29	33	38	28	33	25	34	37	24	23	32	26	29	36	29	25	24	23	29	35	27	29	30	30	38	30	29	25	31	35	30	31	36	35	30	31	35	32	34	27	33	38	33	30	26	27	30	45	31	32	28	37	27	30	28	32	28	28	33	32	34	29	29	39	30	26	22	31	23	28	30	32	37	20	38	24	25	26	33	39	28	30	26	27	34	26	26	18	32	32	28	36	30	36	24	34	25	27	34	45	33	32	39	35	26	22	32	35	38	30	29	28	33	34	24	35	30	19	35	28	28	22	33	33	40	24	26	34	37	39	22	27	37	31	31	25	29	26	27	29	26	40	33	29	33	33	23	22	37	23	35	43	28	28	25	31	35	31	37	24	32	17	31	23	22	33	29	30	32	27	36	34	34	31	36	35	36	31	30	21	25	39	33	37	34	28	41	31	40	32	31	32	33	19	33	33	42	15	33	37	34	40	27	26	27	29	26	27	35	19	29	40	25	38	38	30	31	26	27	28	28	35	30	29	30	38	28	28	35	28	30	25	36	34	31	25	29	31	27	32	41	27	29	33	31	34	29	28	36	32	28	26	29	33	27	36	28	34	26	34	24	21	27	39	21	28	39	35	34	30	30	26	38	33	33	28	29	29	20	23	35	35	30	29	32	26	28	34	33	29	37	32	27	35	27	26	35	36	24	31	22	23	28	27	32	26	31	32	27	37	26	31	25	35	32	34	34	19	26	21	28	35	27	32	26	34	40	31	25	33	31	30	30	38	33	34	32	29	29	38	32	30	37	41	29	34	26	28	42	37	37	26	28	24	27	39	28	30	23	29	33	28	34	28	31	20	27	19	36	26	37	41	27	36	21	28	37	36	35	37	30	27	27	19	17	27	29	31	39	30	36	36	36	26	32	36	28	36	37	21	30	31	30	28	26	34	30	32	27	35	38	19	38	32	31	24	29	35	31	34	33	23	36	38	40	31	27	26	33	35	20	31	35	26	30	35	35	26	31	22	24	23	38	33	39	33	38	44	29	24	36	27	30	29	28	42	31	30	29	22	32	37	26	29	38	27	30	26	27	41	35	29	29	28	22	41	28	32	32	21	31	26	30	36	34	29	34	32	39	27	31	33	26	28	28	36	35	19	31	38	29	29	26	37	33	26	22	38	31	32	39	35	17	26	22	29	30	34	34	31	39	37	32	35	35	31	34	32	33	38	28	35	28	19	30	34	23	35	37	25	22	28	27	30	17	34	27	29	34	29	20	28	27	29	21	40	48	29	32	25	32	26	25	35	26	35	28	27	25	28	43	37	25	29	24	30	31	31	30	26	26	30	33	38	33	26	34	26	27	35	42	41	30	33	24	33	32	28	29	35	26	38	23	29	21	27	25	36	29	30	42	27	28	33	30	15	25	29	31	30	35	43	38	26	41	19	33	40	35	30	40	26	25	31	43	36	29	29	25	34	31	28	33	26	28	25	23	25	31	27	29	31	31	27	30	29	33	28	28	25	28	29	27	26	34	20	24	26	22	25	33	26	31	24	32	32	26	25	21	27	26	22	34	24	30	33	30	21	32	40	37	32	34	29	25	30	32	26	33	25	29	32	25	26	34	22	28	28	23	45	38	37	39	12	34	33	35	26	27	23	31	28	22	37	32	31	31	34	27	39	30	25	40	25	33	30	20	31	31	38	28	29	43	34	27	28	32	31	37	28	35	25	44	34	37	25	36	28	35	32	40	30	27	27	27	28	43	24	32	33	37	28	26	21	24	21	23	20	28	41	34	25	34	31	24	42	33	33	42	20	20	21	29	22	31	28	34	34	32	28	30	31	31	28	36	32	40	26	28	25	33	32	26	35	40	34	23	22	22	23	33	27	36	31	24	43	29	33	20	30	28	33	28	38	28	30	35	32	28	32	32	45	27	28	17	45	35	30	30	30	29	37	27	17	28	36	33	34	31	27	32	26	34	19	32	31	27	23	37	27	35	25	40	28	39	25	21	40	21	20	29	31	32	29	25	18	38	26	30	34	32	26	27	25	30	30	31	32	33	28	31	23	30	35	38	30	38	29	24	38	28	34	35	35	27	30	39	34	36	28	33	31	29	37	44	33	30	29	30	31	34	24	27	21	22	29	25	27	38	23	38	38	32	36	37	32	30	23	31	29	28	35	29	18	28	29	28	28	29	33	31	32	33	31	25	29	29	29	27	23	25	33	32	41	40	23	22	25	29	28	36	32	26	23	27	26	31	25	29	33	31	27	30	30	29
12708	5228	3281	10996	21105	22327	18921	18605	15880	14060	13287	13457	11543	8496	6774	4890	4956	4867	5097	3921	2799	2582	2045	1600	1709	1324	1220	1004	1151	1356	1423	1460	1189	1670	1504	1310	1572	1557	1308	1211	1423	1208	1191	1173	748	720	668	538	568	2941	7690	7391	5529	3051	1602	1065	526	334	331	349	327	327	343	325	352	310	336	351	370	346	326	368	342	361	348	341	357	322	351	355	360	336	385	322	351	359	326	328	342	296	338	359	339	353	305	338	323	347	340	338	345	314	336	331	321	376	328	326	323	335	320	349	324	332	323	325	347	327	359	354	350	354	350	336	333	316	348	347	348	297	338	366	351	339	346	340	329	346	342	353	317	355	344	338	322	351	320	347	353	351	330	339	328	369	340	317	336	339	340	328	321	351	335	339	339	353	316	352	340	366	336	347	322	358	335	337	356	319	372	329	353	331	337	350	350	332	352	340	339	329	351	340	324	351	341	334	386	379	351	323	356	345	335	328	359	299	324	351	315	356	337	332	349	351	342	335	337	350	352	337	325	348	343	363	343	297	390	343	361	355	352	335	338	318	343	332	327	334	336	348	343	360	309	331	345	355	342	351	354	341	357	326	364	366	307	335	360	352	313	345	327	330	342	349	298	330	325	332	329	321	331	345	326	316	316	331	360	345	321	323	344	333	345	341	330	294	326	358	341	362	378	351	338	320	330	363	323	338	314	379	343	325	359	337	328	340	352	350	315	328	319	372	339	325	361	344	335	343	342	349	367	307	332	360	364	348	346	316	312	345	321	312	309	345	311	342	338	359	347	353	333	313	320	375	344	370	360	328	369	350	332	319	321	338	353	339	328	322	320	320	341	344	361	330	324	327	354	355	362	315	348	340	331	341	322	329	377	350	326	395	343	331	370	314	318	346	342	354	353	329	359	367	330	368	359	337	346	330	334	368	351	353	313	362	339	325	364	327	340	330	323	354	314	368	332	355	367	354	334	366	360	349	321	355	366	324	340	324	318	355	359	330	370	358	334	358	341	336	314	358	358	342	324	347	334	313	335	351	376	337	336	346	347	351	340	356	363	324	351	330	337	339	324	347	351	321	329	338	331	339	332	347	329	349	304	364	337	325	362	331	356	340	334	323	337	365	359	364	360	333	374	322	364	386	347	353	345	353	319	363	333	347	329	346	324	324	384	298	365	342	309	338	314	358	303	346	344	321	312	365	321	322	319	352	341	333	331	358	345	325	339	337	323	359	302	316	316	322	356	321	343	335	326	346	337	381	302	346	334	354	313	319	331	316	357	331	356	330	357	331	324	314	310	341	342	337	324	361	342	321	325	319	330	335	322	375	345	341	334	364	339	314	374	310	321	371	340	363	341	368	361	335	338	335	360	341	348	336	353	335	352	358	338	347	345	355	370	354	338	344	334	346	326	336	350	341	326	350	333	338	336	347	342	337	343	354	305	319	382	328	356	406	314	329	319	348	340	349	336	346	338	334	315	305	324	305	330	355	334	300	378	318	330	339	341	324	342	331	307	318	320	354	361	351	320	353	294	340	338	340	305	317	329	355	331	377	344	308	341	318	347	341	332	371	342	355	360	330	360	337	300	333	352	356	359	317	358	338	351	337	320	344	356	332	387	334	318	337	320	344	347	345	339	324	322	351	342	324	359	331	343	344	368	339	354	298	334	330	347	352	325	352	334	342	320	337	349	297	359	343	378	325	340	335	344	374	329	316	298	343	354	307	325	370	309	363	328	344	326	333	342	316	344	342	334	327	334	350	346	341	339	366	363	339	354	316	321	324	344	340	319	358	334	345	340	327	335	352	355	366	341	357	346	328	315	317	372	333	363	301	362	347	331	350	326	345	345	350	317	345	339	361	335	298	340	331	352	359	363	335	327	338	365	365	308	326	338	354	367	305	354	332	355	327	343	338	335	356	375	333	347	336	357	320	319	346	347	353	369	307	344	363	359	341	329	327	318	323	359	332	358	347	368	325	348	300	359	350	338	336	360	332	362	362	326	375	357	364	329	334	346	355	328	347	339	332	363	343	351	347	326	331	330	350	318	311	367	360	350	338	338	307	355	313	354	357	338	344	338	325	328	329	348	333	337	311	373	325	315	332	344	363	317	335	378	374	336	327	343	332	335	380	310	343	325	340	323	334	380	370	346	341	324	336	339	360	351	337	350	374	323	301	343	335	324	311	318	344	321	373	370	329	335	338	362	336	332	326	333	312	334	360	373	330	328	350	357	340	361	331	336	335	350	351	370	341	320	348	332	316	328	358	341	352	332	312	363	334	329	370	330	382	348	299	347	361	322	357	331	361	352	323	312	332	329	328	349	348	350	360	327	329	368	365	337	351	318	362	349	355	350	321	324	331	344	333	332	320	362	349	336	334	325	326	342	332	337	354	329	365	349	337	352	342	331	364	340	329	365	280	341	304	346	314	344	344	331	349	333	328	359	333	388	349	329	341	334	338	323	352	337	333	339	340	325	363	345	328	333	357	332	351	355	323	333	379	325	313	332	344	324	341	331	323	368	345	349	337	349	285	349	354	348	322	371	303	341	315	361	351	341	347	312	359	313	334	330	326	329	335	332	339	298	339	347	336	327	363	352	348	366	352	350	295	345	321	338	324	374	320	334	352	352	352	333	347	338	351	325	365	344	334	312	333	342	357	342	326	352	298	341	353	339	354	328	341	362	358	364	325	350	339	321	330	366	328	350	323	307	365	361	340	328	347	334	335	354	328	319	324	371	334	340	341	322	338	326	340	361	335	338	349	361	356	347	329	332	321	361	299	328	344	370	342	337	345	358	337	324	324	328	338	327	346	371	310	345	343	378	333	318	373	340	329	340	345	342	357	332	290	377	329	319	339	352	363	310	337	335	336	384	363	347	323	349	292	336	351	372	305	319	342	368	320	344	352	371	338	344	333	297	311	352	375	361	335	358	328	343	344	331	336	319	322	318	371	322	368	337	292	314	374	307	357	325	335	357	388	331	321	360	311	341	329	336	314	327	355	331	352	339	327	359	360	321	372	321	336	347	340	332	317	374	327	345	337	354	335	342	378	351	360	367	358	344	354	337	347	347	327	325	309	379	351	346	318	347	334	335	329	362	338	350	345	376	336	336	340	313	339	364	310	342	365	361	301	347	331	324	313	348	353	328	330	304	327	356	330	343	337	380	322	344	293	312	364	328	362	311	363	327	357	340	329	354	337	349	326	336	356	329	346	329	369	384	320	327	332	309	327	351	321	310	372	338	336	362	352	335	340	347	376	337	330	369	344	358	324	335	371	345	363	319	326	344	354	363	327	330	326	346	337	348	322	314	294	329	336	327	338	345	309	318	358	325	315	326	353	363	328	378	328	328	313	332	347	315	350	319	346	333	357	307	341	365	358	322	353	345	355	315	362	334	339	324	325	340	366	341	297	328	358	354	346	342	319	368	346	346	340	336	333	348	335	335	357	333	336	319	316	342	360	342	308	325	311	331	354	353	343	337	295	324	341	341	344
1187	361	295	281	412	523	514	521	481	380	401	489	412	257	225	178	147	172	207	180	121	99	96	80	89	98	76	65	64	74	71	74	66	93	77	68	111	91	82	83	71	51	66	63	53	66	47	55	55	156	441	417	305	166	119	68	54	44	34	57	46	42	50	51	35	31	45	35	44	41	37	63	45	50	50	44	51	46	50	38	58	42	48	54	39	56	43	57	45	49	41	30	37	47	35	44	48	38	50	41	36	42	49	44	32	37	54	56	39	50	45	53	63	40	47	39	48	51	48	41	56	44	53	34	44	45	43	44	53	55	47	37	56	32	43	37	54	39	41	55	50	49	39	34	35	52	38	47	39	48	54	46	46	35	46	46	51	45	64	51	39	47	48	50	45	44	34	46	52	54	39	34	51	41	46	46	32	39	51	42	47	41	45	44	46	41	38	41	38	39	44	42	43	44	46	44	44	53	46	40	40	44	47	39	42	40	46	45	40	53	45	42	49	46	42	48	50	35	39	50	31	45	50	53	47	53	44	34	51	59	50	63	46	45	50	50	41	48	37	34	42	58	56	45	39	45	46	40	45	49	57	49	46	45	47	45	51	60	43	39	45	45	37	43	47	49	39	41	40	45	48	44	39	36	42	44	39	52	49	54	48	48	41	38	44	57	47	38	38	41	41	36	38	54	45	38	41	49	45	46	40	42	45	32	44	46	47	40	57	36	48	33	49	45	44	51	50	52	36	58	49	39	33	46	38	41	39	44	44	51	41	51	47	48	54	41	44	58	47	50	48	54	43	41	46	39	40	32	44	39	50	47	43	54	42	38	46	49	38	48	28	48	43	31	48	42	44	53	43	54	48	46	49	48	44	41	50	51	50	44	36	57	44	39	34	49	45	49	57	38	43	53	50	39	40	44	49	45	43	62	48	51	38	50	51	49	52	48	44	53	37	31	38	53	54	42	47	59	26	50	43	41	44	48	43	40	43	52	49	45	40	50	42	48	52	51	38	47	34	40	49	43	50	38	35	35	39	38	40	41	39	56	40	49	39	44	50	53	53	41	47	50	48	56	52	47	36	47	38	34	36	40	45	47	48	44	43	48	47	44	49	41	43	46	42	50	40	45	33	46	43	45	47	33	49	43	46	59	50	40	42	49	35	32	46	46	40	48	42	43	35	46	44	47	55	43	36	46	48	52	41	44	39	37	45	57	49	46	55	59	55	45	39	40	44	33	61	42	42	47	47	48	38	45	42	36	41	45	47	43	60	33	33	47	52	55	53	39	40	46	38	35	57	45	51	48	44	47	41	44	53	43	51	42	56	42	40	47	40	58	46	44	40	56	34	51	44	39	43	40	48	41	44	56	43	53	47	37	43	35	47	44	38	49	42	51	42	40	37	45	45	44	41	34	51	30	40	46	42	60	36	40	56	40	53	34	48	43	47	52	40	43	47	43	44	43	55	46	30	40	43	52	41	44	36	50	52	52	51	41	52	47	46	50	63	53	44	39	44	51	48	37	48	49	45	51	35	34	44	55	49	44	61	48	43	42	49	53	52	55	44	52	51	46	31	43	44	44	54	56	48	42	35	33	50	40	57	48	48	43	38	38	42	33	44	37	50	43	47	46	55	34	62	39	47	52	45	45	62	53	43	45	41	51	34	50	47	32	38	52	39	46	44	46	39	30	45	58	32	35	48	44	51	52	48	49	45	60	50	54	40	51	39	34	47	43	46	40	39	47	32	54	43	40	55	46	38	55	44	55	37	52	54	40	48	48	46	42	43	35	59	45	42	52	32	52	38	40	53	37	59	38	38	55	47	41	45	41	61	38	45	52	52	46	46	45	51	52	42	41	46	43	50	46	30	51	46	37	67	43	49	50	39	34	42	39	56	41	42	44	52	57	47	39	53	52	49	45	45	43	46	51	46	47	50	48	51	56	31	48	42	41	35	50	39	59	42	49	44	45	47	39	51	47	46	38	39	54	43	41	34	46	41	51	55	53	44	37	54	66	50	55	54	37	32	48	47	56	44	37	48	41	50	40	40	50	49	45	47	44	45	39	44	57	44	46	42	49	44	50	33	47	40	46	38	48	59	40	55	43	59	42	41	39	50	41	50	34	59	39	42	36	42	48	45	40	35	37	39	48	41	52	47	44	46	51	42	41	39	40	60	56	48	49	37	53	40	54	49	44	51	35	44	46	45	44	50	38	55	45	44	51	60	51	58	47	51	30	38	45	48	32	57	41	40	40	49	53	41	39	40	37	40	45	50	54	54	40	48	49	39	46	46	54	58	54	46	34	50	41	44	42	51	35	44	57	44	35	56	35	39	49	51	39	46	54	52	33	41	48	40	40	50	53	37	45	37	44	45	41	47	40	44	43	37	37	45	44	44	55	47	63	40	57	52	35	52	49	49	50	44	40	53	50	42	35	46	49	49	49	35	38	40	46	44	52	53	45	39	38	41	45	49	41	43	52	41	35	51	49	39	52	32	40	43	45	37	30	35	45	51	53	29	43	56	43	47	44	51	64	44	50	42	48	43	47	45	41	39	43	41	48	50	37	44	41	50	43	46	34	53	41	39	33	41	51	49	58	35	48	51	38	57	36	35	46	44	51	47	45	34	39	47	41	49	51	43	45	55	47	43	47	47	50	49	51	46	49	38	49	47	51	45	43	51	50	46	50	42	38	44	51	44	43	44	53	53	40	47	47	44	40	49	48	51	41	44	51	46	47	43	40	29	48	36	36	52	55	47	45	38	55	51	44	53	32	40	52	47	49	52	35	41	47	39	52	34	57	41	45	54	46	38	44	39	52	42	54	40	35	36	43	44	38	36	47	50	44	46	42	43	65	58	41	47	49	43	48	53	53	45	37	31	38	46	35	57	43	43	29	54	47	35	40	46	36	45	43	46	32	45	37	42	48	48	41	33	51	47	47	42	44	52	47	36	51	49	46	29	50	37	45	42	37	42	57	42	46	45	46	46	45	42	45	44	36	41	43	41	36	51	50	37	43	42	47	43	47	40	50	50	34	45	44	43	46	41	49	52	39	38	47	36	38	51	51	49	36	47	44	65	49	40	36	49	41	37	53	43	48	55	42	48	46	47	35	43	41	44	37	47	52	53	35	52	36	52	44	42	36	52	45	48	44	43	40	48	52	49	53	37	43	49	56	44	31	57	32	48	51	48	41	33	39	47	47	50	39	54	45	46	58	38	47	50	48	37	42	60	39	49	47	34	41	41	43	45	49	42	32	40	38	49	43	44	45	46	45	50	49	58	42	47	47	39	42	53	42	46	39	43	45	47	47	39	38	52	56	51	42	41	38	57	50	44	60	44	41	50	41	46	39	48	53	37	43	42	47	35	44	43	47	41	39	50	49	41	44	44	41	66	35	53	57	44	44	36	34	38	41	33	50	36	37	37	34	53	48	47	46	52	45	42	58	33	43	44	47	38	44	52	36	40	58	41	58	42	41	44	46	46	47	46	44	49	41
16302	7452	4849	13742	25060	24255	22221	21076	18111	16200	16095	16041	13572	9930	8350	6232	5974	6314	7076	4933	3412	3209	2494	1921	2498	1997	1774	1291	1494	1887	1848	1430	1854	2122	1781	1707	2275	2266	1937	2051	1528	1064	1184	1046	1041	1051	967	770	747	4157	10977	10397	7146	4430	2062	1307	637	551	463	533	478	517	519	514	525	468	503	502	506	528	497	515	517	477	535	509	527	511	481	528	481	539	487	515	487	505	542	496	502	494	515	507	522	491	534	483	464	512	490	577	513	509	494	507	557	497	519	538	511	478	535	550	496	479	501	492	538	499	483	499	501	511	513	481	563	530	489	489	485	471	486	511	503	532	511	481	506	503	531	501	503	484	534	509	508	484	489	522	544	492	493	500	514	481	511	506	518	521	526	522	521	498	519	546	517	524	454	494	476	525	522	526	510	486	515	502	485	482	518	463	526	509	507	492	496	482	508	446	498	554	507	559	476	525	553	485	485	485	504	528	492	488	532	512	484	524	488	506	460	521	524	495	510	511	503	489	494	479	497	524	520	498	528	533	518	479	526	483	529	519	518	500	525	530	550	487	527	527	464	504	492	538	461	515	516	503	533	482	526	495	496	538	522	559	543	480	516	520	516	513	532	526	477	477	510	500	479	503	540	479	509	487	479	530	502	517	491	481	486	497	494	529	533	474	519	481	543	484	489	495	525	510	529	541	540	523	498	491	493	511	510	495	505	502	514	506	540	545	514	508	526	517	542	492	507	462	451	520	503	505	507	512	535	479	505	528	522	528	549	529	491	511	510	520	535	546	523	513	525	493	497	523	551	481	512	514	497	496	429	491	539	498	506	538	496	495	503	527	532	519	489	478	512	487	514	549	520	536	486	523	507	559	543	512	534	507	521	513	484	497	482	502	496	529	523	500	529	540	499	492	498	531	542	506	477	536	558	476	512	547	481	518	483	511	488	510	501	528	502	477	503	527	503	547	486	484	482	527	551	493	507	547	553	492	516	499	502	504	495	480	515	525	508	485	505	540	502	493	545	492	509	504	525	509	535	512	541	520	479	541	507	476	503	498	522	539	498	495	526	512	530	426	475	500	468	508	450	509	516	485	483	514	494	483	485	515	508	517	540	496	499	512	552	477	505	469	522	555	489	488	471	465	511	504	489	537	546	532	478	540	481	544	492	479	528	476	476	476	525	492	463	517	498	505	487	532	538	488	517	497	485	489	484	522	507	519	519	547	445	516	539	487	496	481	529	500	469	539	481	496	512	532	495	507	505	498	525	536	524	535	498	518	527	471	503	513	528	517	491	521	488	537	505	525	480	508	512	533	500	515	499	478	514	510	525	487	498	509	509	510	533	511	541	514	450	482	535	538	540	497	488	487	497	483	514	471	512	516	512	509	499	521	521	535	507	505	478	539	512	530	505	527	487	538	496	499	521	521	523	449	496	485	507	518	538	526	483	496	529	508	508	488	515	542	502	485	488	440	467	488	533	478	529	509	507	469	522	506	511	540	501	502	566	506	520	504	524	513	521	533	524	547	483	499	543	491	505	512	514	547	550	518	486	503	499	494	474	532	525	471	534	498	501	502	497	527	491	493	522	470	511	514	499	496	491	525	477	506	493	488	516	496	519	526	515	532	522	477	534	507	489	511	482	542	522	504	533	495	483	519	495	563	540	474	501	496	506	509	504	502	517	528	495	521	484	486	524	524	520	483	489	538	515	491	526	508	474	518	525	507	552	504	488	523	486	504	528	554	467	493	484	497	477	508	505	517	493	489	507	498	513	493	513	518	496	530	500	520	489	509	471	483	530	546	500	566	502	537	536	496	498	505	514	546	496	517	496	523	511	517	514	491	498	487	516	489	498	501	511	480	472	485	471	496	508	494	495	513	488	522	518	539	507	499	508	533	520	508	488	532	555	503	483	514	507	491	516	512	501	515	484	505	502	502	464	489	495	481	525	530	498	490	511	476	497	530	478	479	527	522	493	513	488	560	521	496	501	500	516	530	538	519	506	520	552	520	502	481	528	516	511	500	529	524	529	540	459	512	529	495	521	513	524	500	552	467	503	532	504	514	538	513	528	481	503	491	520	481	492	517	514	495	512	494	501	503	513	502	488	565	507	515	529	509	494	543	526	516	518	471	539	487	507	491	507	513	475	477	511	516	549	488	541	507	531	487	533	538	466	514	543	520	529	513	493	507	502	540	517	480	489	503	470	491	480	512	462	466	511	489	522	498	485	497	482	508	506	483	526	504	520	508	489	519	516	497	516	473	525	485	555	501	510	492	487	520	483	533	510	540	506	469	475	471	537	535	506	474	524	501	595	526	519	530	514	512	517	510	491	497	504	549	499	523	541	518	533	466	475	480	502	484	544	510	535	521	519	536	505	498	550	478	491	499	494	494	513	499	542	488	547	487	485	533	517	530	515	529	507	509	491	531	479	494	520	548	501	498	505	528	460	528	510	522	531	541	470	519	531	506	487	471	516	501	496	515	524	495	514	528	541	516	479	521	518	485	508	529	517	551	503	483	482	471	514	516	494	483	552	470	515	497	529	507	506	484	499	518	565	508	484	513	535	531	470	515	516	503	505	507	440	493	515	520	529	516	518	514	519	500	545	502	489	540	496	523	539	544	534	510	508	484	488	542	488	536	517	503	472	539	513	538	511	487	494	510	500	485	493	541	507	510	535	490	510	525	509	534	487	477	552	471	514	519	472	500	498	501	507	511	509	482	484	500	530	508	469	483	519	524	512	546	531	506	514	505	502	496	503	451	543	502	521	483	498	524	559	491	508	514	518	519	487	491	516	501	487	514	503	517	524	534	497	504	500	504	488	483	526	504	524	490	514	522	511	508	528	513	507	509	494	524	490	541	512	522	566	520	507	516	526	477	492	514	507	511	488	525	532	521	500	505	528	521	505	490	503	505	516	497	489	504	514	507	519	491	517	506	541	501	480	506	502	484	545	492	536	484	523	554	524	491	521	526	548	533	499	527	502	534	504	497	502	467	491	511	504	516	535	488	544	493	512	529	497	515	510	538	489	531	483	516	505	534	473	487	516	487	465	492	518	501	505	520	537	518	502	539	532	474	511	516	507	498	507	534	532	541	517	458	476	498	528	512	524	506	504	509	473	526	508	471	491	487	508	514	530	562	537	485	478	507	517	529	474	487	505	490	500	556	493	518	488	485	517	530	499	524	523	484	485	497	486	475	494	510	499	534	486	535	504	536	488	499	463	530	472	508	507	526	500	547	511	528	536	494	466	484	499	562	521	496	467	513	461	499	499	498	502	496	526	514	471	496	492	493	519	512	523	459	499	506	524	508	474	508	526	521	492	567	530	476	533	501	482	493	509	496	497	517	494	477	483	469	522	519	506	503	530	493	496	515	517	537	492	449	520	497	499	489	526	493	515	511	543	526	475	505	504	478	490	502	491	506	483	480	509	468	500	504	495	514	519	499	514	517	516	511	543	490	497	497	495	497	528	487	503	515	465	484	498	499	498	475	504	528
1409	155	148	176	226	268	268	288	248	210	231	282	244	141	142	114	114	134	139	89	77	59	50	39	49	51	41	49	29	56	40	66	47	54	56	55	48	52	53	42	38	38	34	55	40	29	32	34	29	69	109	128	90	70	64	42	33	31	43	30	32	27	23	33	28	28	36	21	26	34	15	28	18	20	41	29	25	35	29	34	31	25	28	20	27	26	29	33	18	33	33	38	27	25	31	25	36	36	41	24	39	30	27	38	29	29	41	28	34	27	23	29	34	29	36	24	32	29	29	32	26	29	34	37	28	37	27	25	30	29	32	37	42	26	30	39	25	27	31	28	26	30	27	29	32	34	23	27	38	30	35	27	28	35	30	29	34	32	25	30	27	27	26	35	43	23	26	32	25	33	22	30	24	25	25	26	24	33	32	26	22	20	44	33	29	26	28	31	32	27	29	22	27	36	29	41	34	17	33	36	31	34	45	27	30	37	35	21	29	32	24	27	26	38	27	29	33	32	26	29	35	31	25	19	31	35	28	25	46	18	25	29	22	18	35	31	22	21	33	25	38	46	33	33	31	27	31	23	31	30	27	19	30	34	28	29	33	23	24	27	27	27	27	36	26	25	26	32	19	36	31	28	39	47	30	23	41	35	36	31	27	29	40	28	26	24	29	23	33	35	27	31	18	37	17	29	27	31	40	33	28	35	27	33	32	35	36	32	36	36	40	38	27	43	16	32	29	25	31	26	37	34	30	29	24	20	26	33	29	30	27	33	19	38	28	46	19	26	37	19	22	29	30	27	29	44	29	27	27	34	21	27	28	37	24	34	20	28	29	37	23	27	25	30	28	38	36	22	25	24	25	25	34	35	23	30	25	26	24	33	32	27	30	30	28	25	35	30	25	28	22	38	35	27	37	35	36	20	34	29	28	31	24	21	28	29	29	34	31	27	30	23	29	33	31	25	39	28	25	24	27	30	22	21	31	38	24	34	38	33	28	34	25	33	27	35	26	28	20	36	37	25	39	28	25	30	29	30	36	30	35	30	28	33	24	32	34	26	31	17	23	24	27	30	35	33	34	30	30	37	25	25	25	29	24	26	24	26	34	36	29	30	32	34	31	31	22	29	22	37	39	21	36	34	27	32	14	25	24	29	16	33	18	22	23	29	32	25	31	30	32	25	30	40	32	22	28	32	39	31	34	30	25	33	31	24	25	30	29	26	40	31	34	28	19	35	29	22	24	33	39	32	21	34	24	42	23	27	23	27	34	41	33	29	28	35	32	31	32	34	26	25	38	27	32	22	33	31	28	29	33	28	31	35	41	30	29	28	35	31	34	29	30	28	28	25	25	40	29	32	30	26	29	30	23	24	25	26	28	29	33	29	35	34	36	30	33	30	31	37	33	26	30	24	31	29	34	35	22	28	28	37	28	18	31	29	31	27	27	38	22	27	27	29	39	22	24	39	26	32	29	31	31	31	31	35	26	39	35	26	44	38	24	36	46	34	45	33	26	33	22	29	26	35	26	19	26	31	30	37	24	25	26	26	24	27	33	30	23	46	33	35	27	32	38	25	31	25	32	34	39	35	41	30	25	25	36	27	21	27	22	29	33	29	32	25	24	25	33	28	26	20	30	35	26	39	28	21	26	22	30	38	27	30	34	29	26	29	29	34	32	35	31	26	29	26	29	23	26	27	34	32	40	34	27	31	22	41	26	32	24	33	28	22	32	30	29	28	24	29	32	26	29	32	35	32	46	31	29	26	43	28	33	24	38	41	23	43	30	22	35	42	29	35	32	29	24	24	33	27	23	34	36	37	36	28	35	24	30	32	23	33	28	35	39	34	30	28	36	26	38	22	29	34	18	27	30	34	28	30	41	18	35	21	26	29	29	35	29	27	31	36	25	28	30	36	31	31	23	25	34	29	26	28	31	29	36	21	23	23	21	31	41	25	31	18	27	32	27	27	28	19	25	29	32	23	32	35	35	30	28	19	26	33	40	26	29	20	38	30	26	28	38	25	34	32	33	23	32	34	35	24	25	31	31	26	31	35	32	23	35	33	33	32	32	26	29	36	28	30	25	30	33	26	26	33	29	33	24	36	19	31	26	18	31	37	35	26	30	33	28	26	36	31	35	29	20	33	22	28	28	20	27	36	22	34	34	27	27	21	27	28	28	30	29	32	28	29	34	34	30	32	33	29	28	29	31	29	40	37	35	22	24	35	28	35	37	31	34	32	28	28	32	39	26	45	21	29	23	34	32	23	24	24	30	33	32	24	34	21	33	32	18	26	30	36	36	34	20	41	22	31	19	24	24	36	25	25	28	37	26	33	26	35	23	26	39	37	33	23	34	36	41	30	31	27	32	35	36	40	26	31	29	18	20	27	21	28	25	19	35	35	29	26	30	27	27	28	30	23	26	33	43	31	25	24	27	42	25	36	26	37	31	30	27	25	24	29	24	35	32	27	31	24	27	33	29	36	28	21	25	23	30	32	22	39	26	31	34	30	29	32	33	27	39	27	39	25	19	27	32	33	33	45	20	29	34	18	30	30	36	44	33	29	34	32	27	27	22	34	25	22	28	30	27	35	39	27	33	37	35	28	38	41	25	24	30	27	29	29	30	23	27	20	29	36	28	26	28	39	29	31	26	26	22	22	37	28	23	35	32	19	28	43	19	31	24	26	30	39	34	33	51	19	26	33	31	31	34	35	22	32	23	36	21	26	26	26	31	31	39	26	28	33	33	21	30	18	36	21	35	32	23	20	34	29	32	34	28	35	26	19	27	38	30	31	31	29	23	32	32	20	33	30	37	29	23	36	22	38	27	30	27	29	30	28	32	26	29	27	31	24	32	26	27	26	26	30	37	37	29	25	18	27	31	37	37	26	32	27	33	31	25	29	26	33	27	33	31	33	20	29	26	26	34	24	37	36	34	29	32	24	24	36	31	26	23	34	31	45	17	35	20	24	37	28	21	32	24	24	28	29	27	26	29	34	21	25	33	24	27	25	39	36	33	21	30	27	31	34	27	32	32	19	28	27	20	33	29	18	21	24	28	34	42	41	29	28	32	34	26	39	36	35	32	29	28	28	36	26	38	30	35	31	20	23	29	39	34	21	28	27	17	34	32	27	28	37	28	35	27	26	33	25	29	26	26	28	27	16	23	23	28	34	34	29	35	25	33	39	25	29	36	23	35	29	39	31	28	21	38	39	26	24	36	31	23	29	26	34	31	29	35	19	25	29	20	25	30	35	21	30	25	44	27	30	27	32	29	30	21	27	29	22	30	31	27	28	33	13	29	26	32	27	30	29	26	42	30	36	35	23	23	34	32	29	32	30	26	30	26	30	30	28	33	33	26	31	26	34	34	32	24	30	28	23	29	33	32	33	26	39	22	22	42	36	42	29	32	32	33	40	23	22	18	29	32	37	33	29	35	41	22	31	34	28	23	30	36	21	38	23	33	27	30	30	23	30	40	44	31	35	18	44	31	25
10121	3086	2519	8923	19601	17306	16440	15461	11997	10253	11123	11245	9128	6402	5141	4163	3662	4666	4205	2975	1905	1451	1206	975	1164	1286	915	728	725	866	983	1260	1271	1193	1110	1123	1303	1232	1291	1054	762	577	635	623	556	545	528	448	485	1572	3285	3317	2290	1479	890	582	422	375	344	345	296	334	337	347	329	355	371	322	326	323	341	323	314	315	338	309	356	334	340	359	356	326	323	308	352	363	311	326	326	364	335	316	353	325	359	352	311	361	333	343	333	370	339	323	330	302	347	318	342	338	339	295	336	315	322	323	316	315	328	313	319	329	363	362	341	357	351	324	363	327	348	321	333	351	378	328	371	302	335	346	349	331	340	328	327	382	344	351	357	344	362	356	329	331	326	346	334	298	342	344	342	302	336	356	334	330	356	329	334	337	351	357	372	327	371	337	317	346	324	337	333	338	322	338	359	328	332	328	312	355	351	351	335	345	318	360	318	332	334	341	335	343	356	328	340	311	353	353	321	325	348	326	349	351	341	300	379	322	335	339	324	345	351	331	299	330	328	301	336	339	342	346	362	297	357	362	314	317	320	349	293	348	343	335	314	315	325	337	351	352	319	353	351	309	371	335	313	312	276	322	340	338	371	324	327	341	359	327	319	335	319	349	309	328	327	308	323	300	320	331	338	328	333	327	347	328	347	368	310	288	341	345	328	365	327	348	349	378	328	339	344	340	336	342	373	319	344	353	329	353	356	333	329	326	327	330	309	354	345	349	351	323	326	342	366	314	326	348	364	338	336	346	357	355	335	329	338	333	348	323	315	346	348	342	348	335	331	324	308	323	313	333	324	343	367	357	319	308	309	351	349	335	337	368	334	351	336	338	322	332	334	341	349	351	329	327	325	322	341	349	318	335	339	339	323	353	317	346	331	311	331	335	316	314	338	323	355	319	336	334	342	333	297	347	332	322	344	332	334	327	355	351	346	350	323	330	374	324	331	326	351	343	303	322	321	332	313	306	344	323	296	337	337	301	309	305	378	323	330	337	340	355	314	330	302	319	325	325	326	348	349	336	335	339	325	353	325	328	337	336	280	336	353	338	348	305	365	325	340	317	335	323	360	339	307	330	311	348	344	349	330	332	325	361	332	348	323	327	327	330	309	342	336	359	334	332	349	298	337	341	363	317	337	325	352	359	335	368	359	344	305	372	335	358	331	325	298	309	337	342	337	321	345	353	341	325	346	325	364	341	340	349	337	364	296	341	321	348	345	360	299	340	328	348	333	346	371	348	317	358	339	326	337	341	362	317	362	321	323	349	340	343	329	342	319	355	350	347	335	324	357	360	329	333	329	356	302	315	314	348	347	335	358	343	346	307	340	336	309	341	348	340	317	335	309	313	351	304	381	316	339	336	320	361	349	364	325	335	334	362	329	302	332	305	327	298	335	355	330	364	337	334	346	346	315	344	365	330	319	322	333	324	310	360	343	330	385	317	350	370	354	365	325	294	398	326	344	338	356	369	358	295	325	314	359	341	355	344	299	298	345	311	343	356	355	329	340	366	356	339	356	365	326	334	356	343	324	339	303	324	352	333	370	334	379	368	329	329	347	333	342	335	364	364	364	319	332	325	346	364	339	324	306	340	361	314	347	359	310	347	359	351	303	363	305	344	308	341	343	327	324	336	295	339	338	336	364	349	336	341	325	309	345	315	336	330	349	346	300	356	326	339	335	309	327	351	336	333	321	351	313	366	341	346	335	333	342	342	343	319	344	349	368	323	355	329	344	299	335	348	328	343	370	338	321	337	336	344	317	320	328	358	329	334	368	369	322	358	329	319	303	343	369	317	320	331	337	320	337	334	338	342	321	334	325	335	349	347	322	332	401	333	336	375	355	300	315	339	344	325	359	345	352	338	304	326	319	347	393	345	353	351	353	346	362	316	345	333	320	321	307	335	313	326	343	324	358	350	353	325	370	305	332	375	357	341	334	355	368	321	358	333	327	349	344	319	371	324	366	334	377	315	364	330	327	330	361	322	328	331	362	317	370	341	286	315	330	331	322	308	304	353	341	341	337	325	306	367	340	337	333	341	345	331	333	309	326	328	343	323	339	345	364	322	307	327	344	351	309	318	351	340	328	342	328	355	353	331	359	352	345	353	341	347	343	341	348	349	343	344	349	328	337	376	361	370	335	306	349	316	365	357	361	352	333	336	330	311	333	347	375	354	311	346	342	322	325	306	319	353	324	345	354	328	341	295	329	320	347	339	348	327	339	306	332	330	299	367	336	327	310	329	315	340	349	335	304	328	300	349	305	307	352	341	339	354	334	333	374	314	332	364	329	322	345	340	336	301	335	343	309	350	352	333	347	358	359	306	332	323	337	354	319	325	330	333	347	340	320	362	308	335	333	360	310	364	351	329	334	346	344	336	314	337	317	348	346	334	332	360	342	364	334	300	350	314	318	355	351	324	324	373	327	373	326	364	321	345	326	361	316	332	311	293	324	370	358	347	326	339	347	323	343	380	335	328	322	344	354	333	327	340	349	328	340	353	333	326	324	308	319	318	330	310	329	347	335	329	367	329	359	343	325	323	340	361	303	334	342	323	353	353	341	320	336	335	309	339	301	336	337	364	340	320	340	338	289	356	323	319	353	342	323	355	340	358	348	324	341	370	339	355	361	340	338	361	342	326	320	332	316	305	317	337	362	342	362	305	332	333	303	365	320	344	354	342	361	329	343	338	361	373	337	357	337	354	345	328	313	315	343	342	292	329	332	327	338	340	364	322	336	395	355	340	359	329	326	339	311	348	338	329	335	314	353	352	294	321	356	379	351	373	320	346	332	323	323	342	304	346	373	335	326	327	345	364	326	325	367	356	350	334	305	346	326	348	365	322	337	326	363	382	359	310	319	406	338	356	325	357	353	349	341	347	343	322	317	352	355	350	345	350	325	322	356	353	354	303	376	338	326	318	315	322	330	319	329	333	317	351	337	333	323	358	322	347	325	340	310	327	357	358	359	306	351	333	342	343	345	335	314	396	343	353	322	344	334	364	344	358	331	330	375	331	299	354	346	329	356	329	328	331	347	308	329	330	335	317	339	338	311	332	357	351	353	340	350	332	374	350	321	304	348	361	318	316	322	305	336	326	348	359	329	338	343	346	330	326	337	341	314	346	342	334	322	312	357	331	355	330	310	327	361	317	324	335	325	362	324	327	346	342	329	334	329	331	319	325	367	340	338	352	335	345	327	346	345	319	359	370	330	340	362	352	326	295	382	357	351	325	347	363	328	345	327	330	333	336	338	343	367	330	334	331	356	344	319	333	325	326	304	312	301	318	324	314	339	336	328	334	343	316	343	358	311	349	341	357	324	351	342	349	297	354	359	361	360	345	313	347	340	364	316	371	351	353	297	343	344	316	317	346	341	347	296	305	317	351	325	343	337	348	368	315	332	316	295	305	324	349	324	328	339	332	311	352	347	342	334	319	316	345	337	362	332	319	337	348	326	323	333	338	331	371	315	332
770	294	230	248	336	390	421	405	330	307	327	382	313	270	176	166	146	173	147	136	105	76	62	59	88	69	76	57	64	78	82	77	69	82	61	75	75	79	78	60	58	54	54	69	39	55	56	59	49	156	251	265	211	134	94	52	40	40	52	47	37	37	33	41	34	52	44	49	45	35	32	55	42	50	38	43	44	40	47	47	45	54	45	41	44	49	45	53	38	51	42	48	47	45	42	37	55	26	45	52	35	46	47	38	46	42	46	32	32	47	47	45	46	48	38	38	44	37	52	53	46	35	45	42	52	43	41	47	43	43	43	46	40	47	44	60	44	42	45	50	51	25	49	55	39	46	42	34	44	38	52	46	40	47	45	49	31	53	44	45	36	45	51	39	34	33	54	41	46	41	45	40	46	49	43	40	46	51	31	41	29	44	45	38	37	33	38	34	32	46	54	44	44	39	35	39	41	43	56	38	44	47	42	47	47	44	43	46	50	31	45	40	53	43	33	47	40	44	51	34	43	47	50	48	39	46	40	50	51	37	45	48	43	49	32	42	37	31	61	52	42	36	30	33	39	47	44	35	47	56	31	32	46	36	46	42	44	52	48	52	45	45	57	53	38	46	39	51	42	39	51	49	44	52	51	48	41	43	34	60	39	39	56	44	43	51	37	45	46	32	42	33	44	41	42	51	43	41	33	44	44	33	47	46	46	58	42	40	46	41	44	35	45	49	48	36	40	41	48	47	52	36	46	47	34	49	48	52	48	46	42	37	53	47	51	48	46	37	28	39	45	55	44	48	40	41	46	49	42	47	36	47	39	49	45	42	38	45	38	36	43	39	50	54	47	34	39	49	46	51	52	47	40	55	49	45	31	37	40	48	29	37	42	48	42	42	41	50	45	39	60	44	44	49	32	46	48	44	47	41	35	30	45	38	55	38	49	42	46	43	43	30	47	30	44	39	42	40	35	35	53	43	36	50	44	46	56	34	38	45	47	44	34	38	36	45	44	51	47	47	36	44	51	39	44	48	45	59	42	47	46	40	41	45	50	42	41	45	50	43	53	28	41	50	24	46	64	42	44	45	41	39	39	31	35	31	45	39	48	42	55	44	37	48	50	42	60	58	45	27	37	47	33	45	56	30	48	43	40	40	41	51	52	45	43	39	48	41	40	45	38	36	40	45	43	42	45	43	32	48	35	36	29	42	42	35	32	43	49	40	49	36	52	45	36	43	49	47	58	55	46	41	47	41	48	50	32	48	47	59	47	41	45	37	53	29	42	33	42	41	40	44	40	38	42	39	52	46	64	40	52	42	37	47	33	36	45	48	48	47	38	42	33	45	37	46	44	51	56	41	43	47	58	40	34	53	45	42	40	44	51	41	33	52	48	46	42	47	48	44	44	42	48	50	51	32	45	35	35	38	38	42	41	52	44	44	46	48	43	47	43	51	47	44	43	47	49	42	39	42	37	45	48	48	47	44	41	44	40	47	51	43	61	41	48	40	40	40	44	50	47	54	35	46	38	51	43	35	49	39	57	36	41	34	40	49	35	45	52	48	50	39	42	57	48	43	31	39	38	45	59	34	41	54	39	57	48	44	54	46	39	33	49	46	40	34	41	49	38	29	50	38	41	43	43	45	44	49	61	52	34	47	40	37	49	47	39	47	48	40	45	48	38	40	48	52	34	45	44	44	49	46	44	44	44	47	47	49	54	48	40	45	36	38	43	44	41	43	36	36	40	47	46	52	47	33	43	40	47	35	40	38	46	41	45	54	43	36	53	51	48	52	50	43	35	49	43	45	43	48	43	46	51	42	48	47	49	43	60	46	40	53	43	48	35	50	56	56	43	54	38	41	44	34	31	51	46	36	50	59	43	46	47	54	38	45	43	40	55	48	43	41	49	40	39	52	48	41	44	42	42	51	49	38	48	37	39	38	42	53	42	40	39	49	41	34	42	51	38	40	52	40	38	38	43	45	42	46	62	43	50	32	42	33	48	40	42	46	37	50	35	43	35	47	58	39	43	48	49	52	54	42	41	49	50	46	49	37	41	40	53	45	38	46	49	51	56	53	38	45	47	50	43	41	38	32	42	45	36	42	58	50	39	37	47	54	45	45	50	42	41	37	48	44	55	39	50	43	32	38	40	36	36	46	37	48	39	49	43	43	32	55	41	41	46	30	52	42	48	35	31	34	56	46	41	42	44	47	42	40	36	42	37	47	47	50	50	50	52	42	46	44	35	42	45	28	42	37	49	49	45	48	51	40	43	38	35	45	41	32	37	56	39	44	53	46	60	45	41	40	39	44	55	43	46	28	36	58	43	63	38	39	46	46	44	47	30	48	44	44	46	38	40	45	45	49	47	42	57	38	43	40	49	46	62	57	60	48	39	39	47	44	35	58	39	48	45	43	41	59	36	44	51	46	48	42	48	34	53	51	48	45	51	52	41	36	41	43	51	52	41	31	47	40	43	40	48	55	46	38	44	41	31	59	50	44	53	38	56	49	40	47	45	53	44	34	53	48	36	48	53	42	46	53	48	35	39	38	39	53	42	45	46	36	42	43	40	53	46	48	39	37	39	46	26	28	41	57	47	47	53	52	44	40	50	37	41	42	29	49	52	35	48	44	30	41	55	48	46	36	47	55	53	47	33	48	48	42	49	36	44	48	45	43	42	44	46	43	41	40	49	49	50	51	47	37	29	35	39	35	28	37	43	43	45	47	42	44	39	44	47	35	38	33	37	43	44	37	37	38	52	43	38	47	39	49	44	50	46	43	39	58	52	41	45	43	53	42	44	47	43	44	50	43	49	44	41	46	44	39	44	50	66	51	45	44	49	46	47	47	40	39	41	39	39	46	42	38	39	36	39	29	35	44	49	41	49	44	26	45	44	36	47	34	54	36	45	45	51	43	53	43	45	43	41	43	44	41	44	45	31	37	42	45	52	38	39	47	41	39	46	50	44	43	47	35	48	41	47	53	40	54	41	42	44	48	38	53	48	42	54	46	33	32	42	47	42	39	45	51	37	41	41	42	50	46	40	37	40	46	43	50	38	38	48	36	47	41	40	44	41	38	31	32	45	45	39	52	45	48	38	42	43	40	50	44	43	58	38	41	53	46	42	37	51	39	49	45	57	49	39	36	35	44	43	46	38	38	43	43	38	36	38	49	37	44	49	58	44	47	45	36	45	56	51	44	40	47	40	38	48	50	46	43	51	45	40	43	44	39	54	45	42	56	38	54	51	39	36	39	40	54	36	44	35	37	50	47	52	45	47	50	45	54	59	37	41	34	44	49	41	51	35	55	38	44	39	47	38	39	51	51	41	44	36	40	36	47	44	46	46	56	49	33	40	47	44	42	49	44	48	54	48	42	34	43	43	36	36	39	40	51	46	46	53	54	50	62	36	39	34	46	46	42	41	48	43	51	38	39	43	38	48	45	39	51	51	31	50	35	51	40	36	50	46	32	49	48	45	53	47	42	51	52	53	45
13441	6156	4102	12754	23131	20896	20377	18584	14734	13114	13437	14050	12099	9334	7014	5519	4676	5634	4872	3902	2812	1825	1766	1421	1870	1525	1340	1298	1396	1753	1968	1983	1572	1754	1822	1680	1535	1873	1617	1331	814	800	856	929	843	810	764	641	659	4327	7369	6903	5067	2689	1517	962	627	481	457	482	480	446	481	446	486	499	510	506	514	447	452	488	450	492	482	469	486	467	484	470	500	500	478	506	494	493	473	470	508	456	474	482	480	463	516	489	498	489	459	481	440	471	484	485	485	468	493	492	469	514	535	459	450	493	450	486	462	467	466	484	482	484	484	466	511	468	493	489	501	478	482	481	502	483	530	474	478	510	496	502	486	483	499	536	475	470	493	507	491	491	431	440	513	477	468	495	493	470	479	484	499	469	464	454	438	442	493	498	478	478	473	461	451	456	509	460	483	499	514	464	481	448	503	521	484	466	473	489	481	476	478	494	486	471	437	448	493	498	462	509	485	502	454	492	496	458	513	433	458	486	451	487	461	519	506	496	469	471	490	467	475	510	478	470	476	453	494	480	461	441	464	499	482	461	521	504	464	469	489	474	459	479	522	489	465	515	488	510	453	492	490	486	467	468	452	489	499	505	513	460	482	465	493	470	464	496	482	478	489	497	474	479	470	473	505	523	470	492	509	474	463	474	483	452	470	474	480	494	464	491	479	509	492	471	509	502	489	486	467	476	498	494	439	543	482	495	507	498	519	486	465	507	466	504	462	489	498	484	470	453	403	484	497	477	525	474	464	491	483	439	479	459	462	471	475	488	470	473	503	512	482	494	502	479	460	445	483	507	463	486	505	522	469	468	449	452	504	470	445	523	470	462	459	472	523	463	455	488	482	516	529	456	492	477	497	474	513	470	476	483	487	481	473	440	469	426	487	474	469	486	465	496	465	458	477	478	465	468	444	498	485	495	461	470	473	519	493	464	448	492	461	490	428	464	467	496	486	523	434	507	484	459	505	478	474	509	463	497	449	461	470	507	491	477	467	466	508	439	494	532	462	470	447	483	453	502	524	439	473	458	490	499	491	473	485	510	491	471	507	474	465	505	505	472	506	511	484	504	518	448	471	469	479	491	475	498	462	461	508	491	465	489	516	470	476	476	446	509	490	491	519	472	446	496	482	460	498	468	503	446	489	481	473	462	508	463	469	503	505	459	491	493	440	486	488	477	512	490	483	495	497	504	481	480	489	469	463	489	483	466	494	475	463	475	519	452	531	470	512	526	481	443	483	477	493	429	476	456	488	446	440	488	468	473	503	478	496	492	486	492	466	462	460	458	526	489	459	478	495	521	523	513	495	492	423	483	496	485	487	551	513	487	500	478	511	544	468	470	454	501	552	472	494	506	460	495	471	466	478	496	495	509	493	505	519	509	525	492	494	486	485	466	493	485	463	476	495	460	465	481	469	484	469	504	488	497	472	493	470	512	524	455	456	499	463	458	510	482	483	467	505	507	504	505	511	487	457	487	478	483	479	499	489	471	483	511	493	502	463	518	502	486	476	461	489	512	482	469	513	478	477	483	489	467	500	454	504	524	490	501	470	497	488	454	439	505	475	475	432	467	492	525	494	504	486	473	474	496	459	479	469	466	490	442	501	507	452	515	494	493	476	489	493	450	465	476	521	464	478	508	474	521	515	484	444	493	467	526	523	471	513	462	482	474	493	495	457	526	504	493	487	503	511	444	500	477	484	483	461	509	508	509	499	469	510	450	483	497	457	472	516	492	490	496	469	504	498	496	495	503	446	478	539	506	522	483	480	511	511	477	508	502	469	465	495	487	457	438	501	478	520	499	499	492	481	502	504	435	471	460	459	479	470	497	461	506	483	512	478	494	475	491	459	481	507	471	548	470	460	455	450	469	493	492	482	498	485	478	518	512	496	497	502	477	479	482	491	448	470	493	491	465	468	468	497	465	508	492	493	446	453	493	478	489	517	506	478	519	442	502	483	500	500	497	491	500	506	501	489	464	494	487	493	472	491	474	462	464	466	486	453	491	496	444	470	498	472	500	455	441	522	497	513	533	504	497	494	474	472	478	480	485	475	485	486	507	474	504	426	498	491	459	468	472	459	465	464	504	486	473	525	454	476	509	468	482	514	466	512	472	505	495	485	480	473	481	464	506	495	512	502	478	475	482	538	437	521	503	502	504	517	498	479	459	462	449	491	505	491	456	488	501	467	508	465	484	482	520	503	498	488	478	484	505	486	489	485	467	443	515	498	521	481	474	453	433	491	493	517	500	498	500	462	494	468	526	496	476	501	492	511	497	467	481	467	488	479	463	479	510	491	475	485	489	507	499	473	491	462	498	448	496	463	485	471	515	460	494	461	540	539	494	485	446	523	469	474	472	477	517	488	453	467	478	478	497	509	467	479	498	472	487	488	488	476	461	456	495	516	468	482	491	531	510	464	492	508	449	482	466	523	498	488	483	494	439	475	464	504	464	480	464	484	439	476	477	483	472	507	480	460	498	493	493	518	483	442	497	515	507	490	483	494	456	504	454	487	495	504	498	497	515	478	440	475	491	519	501	486	472	500	474	473	482	512	446	521	502	458	481	486	465	510	451	493	484	496	496	465	489	488	484	439	500	502	470	479	488	464	491	488	450	462	487	483	486	501	495	501	494	524	464	445	456	491	473	457	436	499	484	498	508	490	459	494	457	488	491	520	490	454	495	434	487	498	509	476	508	469	462	505	509	439	487	503	457	491	497	511	460	510	492	478	508	534	480	495	521	492	493	518	474	476	482	482	464	529	472	475	511	484	464	447	506	494	534	513	493	496	535	448	506	498	512	450	461	464	457	485	506	479	458	486	498	497	517	489	478	477	497	477	511	460	491	486	522	480	494	428	502	492	412	497	497	465	457	483	525	510	469	468	507	503	491	517	486	471	459	461	500	488	478	478	490	441	473	492	451	452	509	460	486	499	513	496	484	458	469	485	450	457	455	505	493	461	472	450	536	494	451	467	511	487	499	491	483	463	499	471	473	487	470	484	537	477	518	481	451	494	490	490	496	467	491	489	512	437	501	503	470	489	465	514	446	470	478	498	513	508	509	497	496	473	499	487	462	447	492	501	478	456	504	479	475	503	471	453	500	448	486	503	455	491	452	489	501	438	513	497	469	452	492	534	498	506	456	489	488	474	447	482	478	468	486	468	495	471	472	526	459	491	476	454	458	501	498	461	495	461	452	501	501	476	496	521	457	477	490	492	478	467	510	479	476	525	451	472	460	487	469	481	465	465	491	509	514	481	526	467	500	446	522	485	525	467	474	469	511	505	495	478	470	496	494	444	451	473	494	502	497	494	468	469	478	485	466	452	472	472	474	484	449	462	507	514	481	451	495	463	460	465	520	496	464	479	498	501	500	478	472	500	513	496	441	523	489	495	461	475	498	539	495	508	470	466	493	479	504	491	502	475	461	492	454	494	475	485	489	488	491	487	490	473	473	494	494	524	471	476	474	475	486	463	467	520	462
2278	283	181	264	342	336	380	398	324	369	341	353	356	262	204	140	120	136	140	115	85	58	67	63	65	35	53	40	57	70	71	73	69	78	56	46	33	54	41	39	44	32	26	38	44	42	38	27	45	139	279	258	203	138	60	48	31	24	43	23	37	39	31	24	35	25	19	30	26	34	37	33	34	29	28	35	36	23	29	35	40	25	22	29	30	32	27	27	26	26	29	41	31	23	29	29	36	30	29	40	27	35	32	29	39	31	25	28	20	22	27	33	32	32	26	28	36	22	34	24	29	21	31	43	21	22	30	26	32	26	24	32	30	24	34	19	44	22	32	25	24	30	32	25	29	25	34	36	25	29	31	28	30	33	28	34	27	39	24	34	33	33	41	21	32	27	31	25	25	31	41	24	21	31	23	32	24	28	20	25	40	32	26	26	33	34	27	25	30	22	23	26	23	36	30	34	36	35	29	27	33	36	34	30	26	30	26	30	37	29	29	33	23	38	42	29	25	26	25	31	26	30	28	38	39	28	33	22	25	31	35	31	23	30	37	26	37	33	19	32	25	42	30	37	29	29	40	29	31	29	19	22	23	43	35	29	27	27	32	42	29	38	35	23	28	24	38	31	24	40	35	19	50	31	21	30	32	24	28	32	36	38	19	36	33	31	25	20	32	21	29	27	27	22	23	33	35	32	28	35	24	19	31	29	31	28	25	25	21	31	32	25	34	30	31	26	39	32	25	37	26	27	36	20	32	33	23	34	28	27	24	26	32	23	33	31	35	27	28	39	31	32	34	34	33	35	38	33	32	30	16	31	27	31	37	25	18	31	21	34	24	37	37	26	28	33	39	22	21	31	25	25	28	25	30	42	32	42	22	29	36	32	38	30	22	27	27	30	30	33	25	27	29	24	24	33	33	33	34	39	26	27	30	35	33	29	24	27	29	35	31	43	36	40	30	30	26	28	22	29	32	33	34	30	31	27	42	21	37	33	29	32	22	37	28	30	30	46	32	25	25	30	32	31	40	26	31	26	30	34	30	24	25	28	30	35	17	30	33	35	37	24	29	22	44	34	36	25	28	33	30	24	33	33	28	29	33	41	30	26	30	36	24	34	25	38	40	28	33	34	31	26	17	35	23	24	38	32	29	25	29	34	37	26	34	28	39	29	29	22	37	24	31	33	33	23	34	16	29	32	33	32	38	39	20	35	23	21	21	24	22	23	33	36	35	28	32	30	26	30	31	23	23	31	36	25	29	27	34	28	30	42	34	24	34	33	29	31	28	25	29	30	31	27	23	35	34	38	41	28	36	45	35	16	26	28	37	32	25	28	23	28	29	24	21	30	32	34	37	33	28	34	27	42	23	30	38	23	31	28	33	30	25	33	36	25	35	36	23	33	32	19	27	26	29	29	29	26	14	30	40	35	22	43	24	43	29	40	31	30	25	30	24	36	23	35	33	29	26	19	41	23	34	25	27	31	44	32	28	31	26	32	25	23	30	32	35	40	38	37	37	35	43	39	23	24	34	26	31	26	31	39	29	30	23	24	31	31	28	34	32	20	33	34	24	32	38	44	35	26	34	29	29	43	37	33	27	28	28	35	25	32	30	17	35	32	39	30	31	37	28	34	29	31	29	39	28	34	31	44	28	28	24	29	37	31	32	24	25	26	31	36	37	34	30	30	24	33	28	36	28	21	29	23	28	31	29	31	29	24	30	37	28	37	28	26	29	27	35	27	19	21	30	27	30	38	26	33	46	32	23	25	32	19	25	23	27	31	31	24	22	32	45	28	29	27	25	37	32	31	32	33	32	29	33	28	28	23	38	30	19	40	23	25	26	32	29	27	31	28	24	32	34	35	29	28	34	34	24	21	32	21	31	24	36	28	32	32	24	26	24	33	30	37	31	20	31	28	26	25	25	27	32	33	35	34	30	28	36	44	33	29	26	38	32	42	24	26	29	34	33	41	21	33	41	31	26	28	29	31	28	40	21	24	22	25	26	26	28	31	32	38	38	29	36	24	25	35	31	28	27	18	36	25	31	19	27	22	28	33	36	36	34	30	28	27	18	30	33	31	26	31	26	26	36	23	27	28	27	24	21	23	25	29	22	33	25	31	28	27	40	28	25	22	33	19	33	23	35	31	23	32	31	16	29	30	31	24	24	32	24	27	25	33	24	22	28	29	25	23	29	21	24	29	31	26	25	43	38	35	29	21	31	23	23	28	31	34	31	23	25	25	32	28	32	23	30	29	21	28	23	29	33	26	26	34	38	23	22	32	27	24	34	34	28	22	22	25	32	31	25	21	28	30	33	32	28	32	31	27	33	29	36	28	30	43	29	24	34	30	38	33	33	20	31	30	28	34	31	26	23	24	27	33	33	35	20	29	37	30	32	19	34	38	29	25	22	23	28	39	35	29	31	21	24	30	37	28	30	26	32	30	29	24	30	38	36	35	21	28	25	35	38	33	28	23	31	30	27	32	29	22	30	28	32	33	32	22	26	23	34	32	40	30	24	27	35	30	23	28	31	30	27	17	30	29	30	32	30	36	27	25	28	29	35	34	29	31	32	27	28	30	23	26	24	32	37	31	15	32	35	23	34	27	21	35	18	36	22	21	36	25	18	25	25	25	27	34	29	28	30	27	19	38	27	34	34	33	27	31	30	32	33	30	18	30	38	24	29	35	44	31	37	22	26	29	33	30	32	32	30	25	36	37	25	29	33	25	30	35	37	32	35	29	26	22	28	26	32	37	30	29	29	24	35	28	26	24	34	33	38	28	30	26	28	36	37	29	25	30	29	32	38	22	28	18	32	28	31	30	37	30	32	30	30	29	31	31	28	30	27	29	21	30	35	25	33	28	38	27	24	36	25	29	36	21	40	21	35	23	30	31	21	22	30	40	33	36	25	35	35	20	36	27	25	28	36	22	44	34	28	41	36	25	35	24	29	36	31	25	34	26	36	41	36	20	27	32	18	40	26	33	37	37	28	39	48	30	29	38	29	30	18	31	32	29	30	32	28	21	26	30	28	26	39	28	28	22	27	25	33	36	36	26	30	22	27	29	28	20	26	37	30	26	34	26	30	26	35	37	29	23	19	31	27	36	22	24	34	40	27	30	34	30	32	31	29	25	31	28	39	31	21	23	29	27	28	34	38	39	40	18	25	30	33	35	25	30	27	28	30	28	33	22	32	27	25	36	34	28	36	33	27	37	24	30	27	35	30	33	27	35	26	32	32	23	27	33	43	31	31	26	30	25	31	34	25	34	33	21	33	30	20	34	28	35	34	37	32	37	33	38	35	28	43	32	28	28	27	30	28	38	35	31	30	23	30	26	32	30	27	34	22	36	33	26	25	29	26	29	27	33	31	39	27	29	31	34	38	38	38	24	25	32	31	31	25	46	33	28	31	21	26	24	30	29	38	27	22	45	28	37	26	34	24	28	30	25	31	22	35	25	21	28	30	32	32	34	33	31	24	26	27	31	27	29
13329	5480	3715	13070	22077	20540	20253	18435	14740	15127	13722	13930	12356	9565	7484	5864	4374	5437	4688	3762	2823	1626	1517	1610	1694	1258	1260	1187	1313	1688	1908	1862	1857	1860	1294	695	818	893	891	619	586	622	720	818	904	523	559	588	689	4196	8265	7201	5487	2964	1491	920	433	351	366	348	312	331	348	344	328	337	338	354	322	358	355	341	311	320	362	357	359	303	347	322	331	354	340	355	304	338	318	361	300	323	340	333	351	333	363	353	327	328	337	333	345	342	294	306	334	333	289	326	377	347	332	338	359	371	317	329	366	359	338	355	335	331	368	327	345	348	351	328	353	315	331	344	368	350	330	340	320	332	285	315	348	314	351	354	343	308	369	328	356	311	343	311	351	356	321	361	326	331	338	305	343	345	318	346	304	340	324	349	356	344	343	369	343	360	345	284	341	324	367	330	315	358	314	327	327	332	365	356	335	354	341	323	348	328	369	344	339	339	349	316	350	304	356	362	311	311	327	332	330	376	331	315	336	329	338	347	353	299	329	343	325	355	349	328	341	372	336	315	334	339	375	320	342	336	314	314	324	333	324	346	339	321	312	344	343	372	344	334	344	355	344	327	324	368	354	326	344	329	318	370	333	298	338	311	364	328	319	360	349	364	327	337	349	330	331	354	332	362	374	303	303	313	346	298	351	344	382	355	332	350	334	308	341	300	324	330	334	370	325	306	331	340	340	313	326	310	338	345	350	310	337	330	308	331	317	340	343	354	320	332	358	331	351	343	367	311	349	353	348	386	349	354	369	327	339	339	338	346	325	350	296	300	339	311	363	333	337	361	325	336	336	326	350	338	335	334	325	351	323	331	335	307	309	331	334	349	306	369	333	341	342	344	336	375	341	335	339	363	290	340	317	329	356	322	337	323	343	332	360	332	343	311	363	325	355	354	303	336	365	313	362	379	323	343	346	338	344	337	351	356	349	333	305	347	314	345	347	345	335	346	346	373	341	349	405	339	329	357	324	359	336	359	345	323	359	329	369	357	321	297	334	333	331	349	346	297	337	324	349	353	343	362	347	353	344	333	326	325	336	311	356	329	327	340	353	362	341	341	342	335	356	339	335	346	345	336	364	392	335	341	344	354	349	362	353	304	358	356	354	317	303	341	361	340	339	317	333	333	333	341	353	340	361	302	327	327	350	349	355	344	308	365	330	345	399	352	360	344	329	323	325	352	345	347	328	311	305	325	334	326	325	341	345	366	336	320	317	339	337	361	347	317	341	321	333	325	335	339	333	330	342	331	327	349	356	343	340	315	340	377	387	326	335	349	352	357	337	339	337	334	318	322	334	284	361	335	324	357	341	351	358	320	344	307	338	364	348	310	363	367	330	299	329	327	354	354	363	325	376	347	327	343	358	348	309	313	342	351	356	302	325	367	341	327	348	355	356	314	378	335	353	354	358	311	318	352	325	319	351	342	317	320	349	339	334	312	367	314	321	384	304	315	316	325	312	335	321	335	330	358	346	344	351	320	349	342	347	353	350	338	307	318	376	300	348	339	335	387	326	372	341	350	329	346	366	338	337	341	337	332	346	329	332	331	339	355	339	340	334	347	331	345	311	334	368	311	319	345	342	320	331	342	334	365	340	335	360	350	311	355	317	348	351	312	319	373	336	343	358	334	323	338	356	374	285	342	366	314	337	341	344	310	337	344	343	346	322	355	340	357	322	337	328	357	349	330	316	343	329	355	328	371	350	321	338	350	357	348	337	348	308	351	303	358	338	330	317	335	341	372	293	290	362	327	329	306	314	338	338	323	342	326	330	359	350	318	339	347	331	321	356	363	381	351	324	334	334	342	329	337	318	346	351	333	335	330	335	334	295	320	316	326	355	343	339	334	337	317	344	339	317	341	349	354	326	375	334	344	355	332	353	335	358	338	344	343	294	348	352	360	344	349	339	326	349	327	351	356	333	321	351	380	362	352	352	328	333	352	364	325	367	338	334	344	307	345	314	350	345	368	388	371	338	334	352	380	342	313	336	291	323	336	314	312	368	349	393	349	337	345	355	350	327	315	333	345	323	321	363	318	356	321	306	351	347	380	325	360	350	346	365	339	334	335	360	336	354	330	336	303	347	335	344	357	312	355	338	352	327	348	351	351	355	337	348	309	316	354	345	388	385	339	327	341	335	335	319	372	339	345	336	355	365	326	348	330	357	334	372	334	361	365	346	337	364	323	357	326	367	390	349	346	352	334	366	364	336	355	375	350	336	310	316	342	315	342	356	319	360	344	331	333	348	322	358	331	350	310	320	351	345	324	338	352	347	330	346	381	351	315	351	370	351	366	337	354	369	348	377	303	335	305	318	344	324	328	323	312	328	364	364	359	370	364	348	347	345	304	332	331	326	329	331	348	363	339	346	313	360	320	332	345	338	371	334	341	303	305	360	343	340	339	336	297	334	347	370	376	324	342	332	349	323	367	333	333	334	332	321	334	346	329	317	338	340	347	370	363	348	338	336	309	377	362	360	353	333	353	334	331	319	308	309	344	329	355	368	349	349	341	320	360	364	315	342	354	336	341	361	335	343	343	341	325	320	349	352	331	368	298	359	312	335	328	334	335	327	370	367	350	328	339	343	381	306	321	354	350	314	358	319	334	351	356	343	355	335	337	369	347	306	323	337	350	347	351	312	347	314	356	324	338	309	349	360	345	340	346	333	351	334	357	339	305	366	329	339	339	350	345	361	359	331	319	335	363	375	323	341	330	327	344	321	307	341	337	349	336	333	339	348	354	363	343	356	300	354	330	335	351	373	373	351	364	322	314	359	352	324	332	356	316	307	343	328	332	341	345	349	333	371	320	334	322	334	322	325	360	329	337	345	322	352	357	336	342	339	316	348	339	369	328	358	329	371	332	321	323	322	337	342	345	345	346	344	377	328	322	319	300	326	366	314	327	365	344	350	341	328	347	329	349	308	376	338	303	348	370	317	329	302	337	350	340	374	325	328	335	357	325	317	353	341	338	341	320	342	332	336	365	315	303	337	373	321	307	318	368	351	329	345	354	339	302	343	336	349	337	361	359	334	358	354	312	340	328	328	322	323	365	366	354	361	368	331	319	329	328	346	318	346	332	357	333	360	289	361	320	310	332	337	334	320	342	345	336	372	343	350	354	328	353	373	338	330	353	358	328	353	318	347	325	332	351	333	319	358	335	326	331	363	334	334	338	346	330	306	357	353	349	357	358	335	329	370	326	381	327	299	367	336	329	349	359	335	336	352	308	358	338	323	348	336	347	334	352	371	343	330	339	371	341	335	321	319	366	301	340	336	361	338	350	365	331	344	321	307	352	312	332	344	354	332	377	347	354	318	352	339	331	328	321	310	326	313	301	368	335	356	329	319	347	363	331	335	319	359	322	335	314	364	317	370	349	341	360	364	364	329	358	326	326	322	355	353	347	357	300	349	357	324	367	362	344	348	337	297	334	364	317	312	331	334	353	322	320	343	319	350	321	331	335	373	370	341	339
1157	431	326	373	449	513	543	501	468	546	519	432	419	321	234	181	168	161	178	155	124	87	74	81	88	78	68	94	68	95	112	122	96	97	81	66	63	65	50	44	61	54	47	64	61	64	55	65	65	176	444	442	314	197	117	79	62	56	42	56	51	43	49	52	53	47	49	62	47	44	46	35	45	50	43	34	46	43	38	41	39	48	50	57	51	38	38	42	47	45	40	55	35	48	41	43	40	39	59	50	43	46	48	34	38	43	47	54	47	45	41	46	44	43	39	41	51	42	38	40	41	46	35	51	49	37	50	40	45	37	46	52	47	51	48	58	59	50	49	43	34	47	50	50	51	47	46	36	51	45	41	33	34	57	41	32	59	56	47	56	49	48	49	55	46	50	38	55	48	45	42	34	50	54	50	45	48	53	53	51	33	35	40	43	43	47	47	42	54	40	42	56	52	32	45	48	47	37	52	45	44	45	49	35	44	41	35	37	44	43	52	47	43	33	41	43	50	35	37	41	46	63	42	40	45	50	57	48	49	46	50	47	44	38	55	47	40	39	41	41	42	48	49	62	39	47	45	40	47	46	52	44	51	36	39	42	33	48	28	50	48	52	50	37	56	51	44	45	52	56	43	46	36	50	51	50	44	46	56	28	47	40	49	60	48	45	32	40	33	36	46	41	44	42	49	54	30	53	46	51	46	43	42	51	40	37	39	43	49	43	40	58	58	45	46	47	55	51	47	63	52	52	44	54	45	52	34	34	45	54	29	51	51	50	41	41	56	52	36	40	57	47	40	53	51	55	48	54	65	45	41	33	40	48	52	46	39	44	44	50	50	47	43	35	47	48	53	49	49	34	46	45	23	39	47	43	60	40	42	52	47	31	57	41	45	44	46	43	54	40	38	45	43	46	28	50	53	33	61	41	49	60	55	39	54	40	40	45	49	47	42	30	36	40	43	48	46	46	53	42	40	48	43	46	50	51	36	53	43	44	44	46	47	50	56	52	48	38	41	44	44	40	45	47	54	46	48	49	37	31	44	47	48	52	51	45	41	51	43	44	46	36	50	60	42	50	39	54	47	48	43	45	48	47	48	54	40	47	41	47	51	48	45	49	58	37	46	51	56	53	42	40	44	60	45	40	47	39	44	47	48	45	53	43	43	48	36	41	55	53	42	46	47	49	40	34	49	53	40	37	35	47	40	29	51	46	50	50	37	42	53	42	38	52	44	46	41	31	44	45	44	41	55	39	45	43	53	55	39	56	47	33	50	40	41	48	42	41	56	38	49	47	36	50	42	39	46	47	44	49	41	50	41	44	38	44	47	42	50	49	51	43	40	41	49	49	37	51	29	43	51	43	51	54	33	38	42	46	54	41	36	62	39	50	38	41	47	50	47	49	46	40	50	51	48	41	47	40	46	49	38	53	48	43	58	44	48	57	55	46	38	43	57	52	40	40	43	47	56	53	37	37	36	43	48	49	56	39	47	46	52	48	40	44	50	45	45	44	49	48	39	49	55	47	53	34	47	37	45	49	43	37	49	46	46	47	55	45	47	56	50	39	45	47	49	41	47	48	39	41	51	43	53	47	49	43	42	45	53	52	40	53	40	46	54	41	36	44	48	49	39	32	47	41	36	40	40	46	42	47	38	41	49	49	59	41	43	41	52	54	47	34	36	42	55	53	50	61	52	43	41	35	52	57	44	39	55	38	47	46	52	45	43	44	56	52	45	35	44	60	49	45	54	39	42	56	48	41	44	40	33	48	46	41	48	45	54	48	36	35	40	44	39	27	45	47	32	53	44	37	47	48	49	39	46	45	44	33	33	55	40	49	38	32	47	53	56	58	40	54	30	64	43	43	45	37	42	43	44	44	49	50	50	50	42	42	51	60	37	44	33	38	38	47	39	44	56	39	50	48	52	52	47	42	47	49	42	34	38	47	52	40	39	33	53	46	39	56	51	58	52	54	45	40	42	48	65	60	63	52	32	53	52	42	50	48	59	46	40	44	42	42	43	42	51	27	43	43	52	32	40	43	44	64	50	36	43	50	51	44	45	49	52	47	39	43	54	45	38	38	39	43	47	51	42	51	49	40	39	53	55	43	30	48	51	37	45	45	34	50	37	50	51	44	45	51	55	44	57	46	46	40	45	40	38	47	43	52	50	45	52	41	36	60	52	36	53	60	40	50	49	52	39	51	35	43	54	44	35	45	43	47	56	41	46	48	50	34	51	46	53	50	52	49	53	37	44	41	46	34	52	51	39	50	52	39	47	51	37	42	44	42	41	53	53	34	32	49	40	45	36	47	48	46	41	40	48	35	28	49	42	40	41	50	55	39	41	51	36	51	46	47	43	51	45	49	53	51	39	33	42	40	49	45	51	39	48	50	61	37	54	41	30	46	57	46	36	46	38	33	43	45	53	48	47	47	41	51	41	41	45	51	43	40	51	36	39	40	50	38	47	48	46	56	48	52	52	46	50	52	48	46	56	56	43	45	49	35	61	50	58	47	43	33	51	50	45	61	49	29	34	46	45	59	53	37	53	48	47	48	52	47	44	49	50	30	56	41	59	50	52	53	46	45	53	41	40	47	39	40	40	48	53	38	39	44	42	45	38	49	45	49	50	45	45	50	40	55	35	30	50	42	49	47	38	57	42	46	52	49	51	41	54	44	47	44	37	53	35	44	36	26	40	49	38	38	43	36	40	50	49	52	47	36	48	40	50	54	60	49	51	47	46	51	41	60	46	48	53	38	56	55	51	36	47	52	44	45	51	44	48	39	49	46	43	50	50	45	37	39	34	31	48	44	48	29	46	51	47	49	42	48	51	44	49	52	48	46	46	57	51	47	36	47	47	52	58	47	56	57	56	27	44	55	43	35	43	34	45	45	47	51	62	44	43	46	45	50	40	39	51	52	47	43	57	47	41	47	44	36	41	36	48	50	58	45	43	49	39	44	42	39	46	39	57	40	47	40	62	35	32	49	47	51	60	37	48	43	46	48	42	29	43	45	52	45	50	55	44	44	41	47	39	41	43	35	36	41	35	44	46	46	41	42	53	48	59	44	43	33	46	51	43	36	40	52	37	44	51	44	43	45	53	36	47	58	36	55	58	42	50	50	49	54	46	33	41	53	48	34	36	30	50	39	41	42	53	54	40	25	55	34	42	51	45	50	50	62	44	44	37	31	49	35	37	42	42	52	46	57	53	45	49	58	43	38	46	39	50	55	36	50	53	36	46	35	61	50	39	34	36	46	49	46	41	38	57	41	50	43	42	39	40	54	44	38	54	45	44	40	29	47	55	67	47	41	46	45	53	50	55	42	56	48	55	53	49	47	38	48	41	48	44	48	57	46	56	47	39	35	46	41	46	45	34	50	52	52	37	39	49	47	44	47	40	46	53	35	43	49	36	46	46	44	40	39	54	55	56	49	52	49	51	61	53	38	34	50	54	41	46	32	47	38	57	39	38	52	40	41	36	39	37	53	61	49
16944	7805	5115	14888	25448	23053	22770	20543	18854	19435	17832	15285	14181	11184	8580	6897	5577	5740	5431	4227	3483	2295	2002	2159	2054	1641	1800	1838	1918	2528	2798	2788	2660	2391	1787	1053	901	1033	872	785	784	877	863	991	938	736	741	895	981	4827	11409	10650	8130	4382	2222	1256	790	553	505	513	507	490	465	533	476	505	483	513	541	506	493	455	512	528	480	516	501	495	512	534	490	516	485	477	503	482	526	487	499	486	512	516	510	496	475	513	510	505	508	492	479	560	514	525	518	502	472	474	523	534	498	508	518	472	481	529	508	507	520	497	503	527	528	483	521	506	472	514	500	494	482	462	515	481	507	480	512	509	486	472	496	465	526	527	523	482	519	509	496	524	511	481	518	486	509	524	519	513	519	537	466	490	481	516	534	504	520	514	485	532	456	491	509	504	471	516	507	503	508	530	498	530	482	512	499	524	535	501	551	506	540	517	482	509	523	518	516	524	495	527	493	526	500	482	484	496	499	462	510	516	493	499	476	555	516	516	492	513	515	530	507	526	511	472	474	534	518	481	514	508	508	492	491	528	480	472	516	529	513	484	516	487	521	515	467	503	467	477	527	493	485	511	524	517	487	495	490	471	504	476	515	499	477	516	534	456	474	499	511	497	500	542	485	491	508	499	529	485	527	497	506	529	462	492	479	484	506	527	512	492	528	514	518	526	531	506	478	502	514	509	486	457	505	474	482	497	499	485	527	496	516	493	484	517	511	508	543	484	471	491	537	498	478	494	455	477	513	531	494	507	477	497	510	521	503	532	528	489	484	505	502	505	492	514	492	530	505	539	503	508	536	482	493	500	478	507	529	528	535	517	495	471	497	478	471	493	497	515	514	453	485	493	491	507	514	520	457	503	486	514	510	501	514	506	503	501	486	479	512	489	472	503	511	510	518	530	465	477	457	522	483	496	447	509	498	497	517	470	489	509	456	473	535	522	492	462	498	492	497	529	545	440	520	502	529	531	491	541	484	466	477	510	473	481	555	455	497	521	510	526	502	489	450	506	493	479	495	511	486	499	522	502	503	522	486	511	490	465	510	524	468	512	486	524	502	493	502	499	488	553	487	496	515	491	499	507	524	507	473	499	529	473	529	495	429	511	487	484	472	471	521	453	512	499	466	504	495	462	539	450	501	465	510	459	502	503	479	489	469	518	514	507	485	486	472	515	524	528	495	475	488	540	486	525	493	513	515	479	466	471	519	505	477	528	502	466	469	515	470	472	476	480	507	515	495	495	482	510	502	463	508	453	493	536	484	488	482	518	512	504	508	500	539	516	498	495	511	505	507	508	523	507	496	494	485	504	495	521	499	459	530	480	446	494	509	484	515	476	480	497	481	509	494	491	508	460	484	511	506	477	481	479	484	509	460	514	510	532	513	492	478	503	534	434	522	477	480	490	525	494	456	481	492	498	491	490	488	510	494	525	472	514	481	510	537	518	486	471	476	517	505	477	540	485	544	517	496	474	511	491	517	500	517	483	495	486	522	478	524	458	472	539	525	529	483	505	488	517	524	544	521	483	498	489	498	529	511	549	497	476	478	497	519	517	492	485	509	525	527	504	494	474	542	517	514	472	554	511	494	506	530	475	463	515	506	464	491	492	495	551	536	485	517	498	494	525	479	493	515	522	507	501	498	501	488	505	489	522	494	524	477	477	516	478	527	493	550	508	549	522	484	472	507	517	508	507	499	531	500	492	489	509	495	526	492	514	455	478	509	467	491	477	496	491	477	534	521	503	510	523	506	464	493	503	481	543	512	514	527	493	487	495	493	499	519	539	523	509	499	502	474	503	529	469	469	494	496	478	541	483	494	483	520	505	516	508	496	493	465	516	500	509	478	549	500	464	477	491	522	510	533	510	434	482	481	488	475	501	516	499	467	504	516	503	496	490	467	492	516	530	504	543	452	511	489	459	460	482	515	480	499	492	483	519	482	485	503	490	508	514	501	524	488	520	488	469	501	509	507	534	526	510	549	492	509	496	499	543	492	521	518	517	524	456	497	479	486	492	519	543	491	504	533	456	491	538	473	490	533	498	486	455	526	533	488	515	482	510	525	492	486	494	462	487	493	495	525	499	537	494	481	500	491	518	509	521	467	511	522	498	536	459	495	515	528	485	530	509	505	503	506	505	483	513	489	502	491	530	500	518	520	481	527	532	522	520	519	521	463	485	527	484	518	479	488	551	510	430	496	490	487	518	481	479	536	508	498	476	522	487	524	556	503	483	467	537	487	524	497	526	499	511	494	507	454	519	495	508	485	557	531	528	466	523	481	503	496	474	490	491	506	530	491	481	480	492	471	457	499	479	495	516	497	473	475	500	512	531	507	490	497	534	476	495	482	500	448	483	488	526	526	541	486	518	471	528	506	489	478	491	511	461	517	515	483	480	491	504	522	493	500	475	502	518	471	547	508	529	530	493	518	508	473	531	508	476	499	514	507	476	486	443	502	507	464	473	495	500	501	502	446	439	493	487	471	506	487	501	512	529	526	525	501	512	511	505	516	512	519	531	532	525	517	488	482	510	493	512	500	486	450	519	521	467	487	487	499	496	506	482	503	478	523	488	499	505	531	513	488	519	480	569	545	518	509	474	493	518	503	496	480	480	486	548	489	506	489	518	518	499	502	496	506	497	478	483	496	470	540	532	495	530	494	502	474	499	514	507	500	509	465	523	510	521	465	484	501	463	482	511	494	487	477	455	521	469	466	512	549	499	521	483	485	510	497	477	495	489	482	518	460	526	459	499	519	551	514	550	464	488	476	508	471	488	513	496	508	490	476	483	516	492	499	494	479	517	502	543	515	516	507	485	495	520	506	507	510	456	472	492	541	484	492	494	496	507	496	494	532	513	448	519	512	491	512	511	514	501	511	516	482	505	476	463	485	482	532	512	490	485	522	506	497	505	529	522	511	461	501	526	478	509	508	496	519	492	518	542	513	498	465	470	481	487	517	501	529	516	526	490	473	474	498	528	511	469	511	480	465	518	505	486	512	490	492	495	493	548	491	468	473	540	488	541	520	544	488	499	501	521	493	464	505	480	501	517	510	511	470	463	529	487	511	511	486	490	512	475	506	492	481	522	492	515	513	508	494	490	531	493	505	552	509	489	447	493	507	461	492	478	520	520	500	533	452	540	489	507	464	531	521	491	480	534	499	508	487	529	450	499	498	507	488	505	475	542	465	482	495	508	466	484	476	491	491	498	460	486	511	446	463	531	487	486	512	525	516	528	484	481	487	517	493	496	480	493	478	497	488	504	500	502	505	483	499	494	496	516	454	488	499	487	493	532	442	481	525	518	472	474	481	530	486	481	497	482	478	505	477	529	473	506	524	523	483	538	509	499	494	517	497	492	519	499	523	477	486	495	475	515	492	512	509	494	486	485	502	506	465	491	486	491	522	505	515	531	548	459	493	481	519	463	544	529	509	492	497	496	530	525	497	533	497	505	495	551	512	531	467	457	509	466	497	527	537	506
1420	157	160	206	222	254	314	278	309	354	338	264	209	170	114	107	100	105	107	77	59	49	56	39	47	46	63	49	53	72	59	55	55	64	41	35	51	38	26	37	37	22	32	37	35	37	25	31	40	71	107	132	112	69	64	39	41	39	23	23	31	37	38	29	29	36	34	33	24	38	36	48	28	36	26	35	32	35	31	30	26	20	29	24	33	32	35	32	29	34	27	38	29	21	27	33	35	26	27	24	25	22	24	31	34	18	34	29	29	35	23	26	35	30	16	34	31	19	35	24	23	30	26	24	40	31	40	27	24	31	27	30	38	27	28	28	29	24	27	26	23	37	32	20	23	31	29	30	32	31	38	22	30	32	24	33	37	31	39	38	36	25	33	25	31	33	26	34	29	24	38	29	31	24	31	38	33	33	39	31	19	36	41	37	36	29	33	43	28	23	28	30	23	26	36	34	32	30	25	19	34	28	30	23	35	26	36	25	28	28	29	35	35	35	31	22	30	38	31	23	29	33	30	35	25	35	27	30	23	31	33	29	24	35	32	32	33	25	33	28	30	21	39	30	31	21	29	26	32	31	28	28	37	26	21	22	30	29	28	34	27	24	34	36	31	43	29	28	28	37	31	40	28	28	30	38	30	24	28	30	26	28	28	23	29	31	33	33	25	37	33	28	28	25	36	38	23	33	25	38	32	29	33	31	32	21	40	26	24	26	31	31	36	26	35	37	32	42	20	27	27	29	30	26	33	34	31	27	28	39	26	30	28	35	28	21	24	27	29	33	33	27	40	29	33	24	38	28	25	26	34	33	27	31	28	28	41	27	38	28	29	29	39	25	31	37	33	32	24	31	29	28	25	35	36	35	31	27	37	28	30	36	24	29	34	33	26	43	36	31	27	29	35	35	30	32	28	32	44	25	18	25	37	26	32	34	27	32	25	20	33	37	37	26	24	36	36	25	30	31	23	31	31	26	26	37	29	21	27	25	33	32	32	46	33	32	41	39	28	26	35	43	27	19	30	31	23	28	30	23	28	22	38	39	33	46	24	24	34	34	39	31	30	19	30	31	24	28	32	26	38	23	36	26	26	30	24	34	32	34	30	22	33	31	33	29	34	21	40	39	38	25	18	32	28	34	31	27	23	21	33	35	39	33	36	29	43	34	32	36	42	24	35	35	43	27	18	32	27	31	21	26	26	22	31	43	31	32	28	37	27	35	36	37	31	34	30	19	26	31	25	21	27	22	31	35	38	33	30	26	40	25	43	36	28	31	28	31	28	39	37	36	26	26	27	25	25	27	26	32	32	31	26	24	27	26	32	30	27	26	37	27	33	29	29	33	37	30	35	24	34	35	27	36	17	35	23	26	30	32	29	25	30	30	44	23	31	28	27	27	35	23	38	26	33	27	29	30	40	26	24	36	30	32	34	28	28	35	33	36	26	24	32	30	27	39	33	29	30	31	33	32	26	29	36	34	31	39	28	20	27	28	35	30	34	30	34	31	35	36	25	33	28	25	31	31	35	36	39	32	28	26	31	26	28	31	28	44	30	24	36	29	29	28	41	30	37	37	35	24	38	35	27	41	30	28	24	35	30	27	32	30	36	31	30	37	20	35	24	31	36	36	26	41	32	36	26	24	34	26	32	24	22	37	27	27	35	20	29	29	26	43	28	31	25	37	25	35	21	23	21	36	24	21	34	32	25	32	33	28	29	30	25	32	34	21	31	26	39	23	37	24	31	33	37	24	41	25	32	27	34	32	39	40	32	20	29	17	38	24	26	34	32	34	29	24	31	33	28	44	29	31	25	32	37	26	35	38	35	34	27	24	33	36	33	22	20	28	32	32	28	24	31	33	37	29	28	30	27	35	29	25	27	31	37	39	30	27	30	26	29	33	28	42	29	27	27	35	31	26	38	29	42	32	24	32	18	29	26	19	29	39	37	28	29	25	27	43	28	21	38	31	32	36	37	30	25	35	37	28	38	39	22	32	28	24	22	26	31	33	35	24	26	34	32	32	32	39	16	28	31	32	27	25	25	32	27	30	27	29	29	34	38	43	29	29	20	20	21	32	35	16	31	30	30	27	32	26	25	26	32	29	26	39	17	36	34	28	18	28	39	27	19	25	22	27	29	31	39	35	19	34	26	24	32	41	27	35	33	27	26	31	22	28	42	30	33	29	36	29	35	30	31	24	42	27	29	31	32	33	22	21	31	40	36	38	23	40	29	27	31	34	25	32	35	36	31	31	31	29	26	37	32	34	31	30	34	29	33	21	30	25	30	35	32	29	20	43	28	34	36	22	26	33	33	24	34	35	38	28	32	37	28	28	36	30	30	29	28	34	24	32	33	32	31	24	36	21	36	29	23	25	21	34	36	41	37	34	21	33	41	24	33	24	38	43	30	35	17	38	22	38	29	29	31	41	24	30	28	34	38	24	35	34	25	27	30	38	35	24	29	23	33	39	33	37	33	27	22	26	31	31	28	33	33	24	24	27	35	27	41	28	28	20	43	29	29	32	32	16	30	28	24	33	41	37	32	39	25	39	36	28	32	47	27	29	31	38	30	30	25	28	22	39	28	28	27	31	24	32	30	30	34	29	33	37	41	31	29	32	26	26	44	25	32	30	25	26	27	29	27	31	25	38	38	37	22	31	23	29	29	40	29	32	33	30	36	20	33	30	27	28	29	35	32	41	28	33	35	36	27	40	31	37	29	26	39	27	23	31	31	23	34	23	35	38	37	43	30	30	37	34	37	33	33	24	32	31	41	33	28	29	31	27	24	29	30	30	29	26	22	20	27	35	33	36	27	26	17	24	28	35	24	26	24	28	31	27	24	30	31	33	32	40	36	38	30	28	38	22	30	39	27	24	26	25	23	28	35	19	32	24	30	30	32	31	20	24	32	38	30	35	33	32	40	28	26	31	39	44	48	36	34	29	31	24	27	35	30	30	27	34	33	29	30	28	25	25	35	32	21	37	29	19	32	36	24	34	34	32	28	36	25	36	24	34	31	32	29	40	33	24	39	40	29	41	25	21	34	25	38	37	35	32	35	30	31	25	27	35	35	33	28	27	28	29	21	20	22	27	28	34	26	28	32	28	46	31	32	25	37	35	36	39	28	31	37	20	29	25	31	38	26	27	28	26	30	28	40	27	37	32	42	33	42	28	28	27	31	27	37	28	30	28	39	25	25	29	33	33	28	24	19	28	31	32	27	31	36	23	29	31	28	38	29	28	28	30	27	30	27	27	32	26	33	44	29	28	33	35	33	32	24	30	32	26	33	26	34	33	28	27	39	30	28	23	30	38	25	33	26	38	37	23	35	40	37	30	22	31	34	26	31	21	40	33	30	34	38	33	37	38	29	29	26	31	31	20	36	23	30	28	30	40	23	41	24	40	29	24	29	31	30	31	25	29	16	29	28	30	34	33	33	32	24	39	23	33	25	30	43	33	32	27	28	28	35	31	29	36	32	37	28	23	33	24
10399	3649	2951	10546	19454	16857	16943	14700	15337	15819	14577	11392	9143	7584	4987	3992	3535	3140	3312	2290	1815	1108	1100	1038	1128	949	1078	1180	1553	1813	1678	1633	1509	1363	955	529	543	618	511	493	441	481	484	574	521	451	454	549	639	1838	3280	3209	2585	1613	921	652	442	404	341	317	347	342	343	348	346	340	343	360	347	336	335	361	324	367	341	368	329	337	348	320	339	310	326	319	338	298	347	358	334	354	330	331	361	323	335	364	340	360	356	305	336	321	332	327	348	355	333	334	313	330	338	305	353	344	327	318	334	331	360	364	346	358	350	319	338	331	357	325	355	351	326	323	339	327	316	342	361	316	352	331	351	353	351	335	333	363	360	343	341	346	336	375	345	341	334	323	358	358	346	341	346	325	318	317	368	343	349	336	344	334	353	346	349	363	328	356	350	355	375	304	354	360	350	309	313	323	324	337	328	314	329	312	332	384	333	344	333	340	345	361	366	346	351	346	364	322	351	371	327	323	298	319	337	317	374	328	318	371	313	312	311	351	298	342	350	351	340	354	347	358	350	332	326	341	334	340	360	315	355	341	360	318	355	361	373	333	361	336	344	338	308	335	349	338	330	334	336	355	321	386	338	337	328	335	345	358	335	327	377	320	332	328	338	354	361	325	373	316	336	377	342	338	349	329	378	341	330	353	335	335	339	319	349	319	333	340	318	334	356	319	360	354	334	352	306	339	332	333	333	358	325	339	358	347	324	312	324	336	330	360	334	312	309	369	347	332	356	308	350	345	332	336	365	376	328	309	351	346	307	361	364	359	354	324	388	333	347	329	354	326	357	348	330	348	347	310	383	357	355	347	340	342	353	316	338	349	361	336	378	354	327	339	351	345	308	349	358	315	378	339	341	363	325	357	347	368	345	368	374	364	320	347	373	353	346	323	317	300	388	353	354	352	371	313	339	351	308	333	322	325	327	317	362	354	351	346	345	299	364	350	353	342	333	341	348	330	317	361	333	328	327	351	357	331	329	346	373	331	333	315	297	301	356	361	341	345	323	322	327	331	332	340	369	347	342	332	357	384	350	334	355	331	342	332	370	310	374	349	332	359	356	347	362	371	306	328	334	320	346	348	354	364	308	348	354	352	317	350	350	321	361	345	351	355	322	335	330	351	316	348	288	299	360	343	324	350	336	338	314	350	345	320	360	346	339	338	349	331	332	351	335	377	334	358	332	312	328	332	332	367	343	349	382	325	348	356	360	331	375	364	372	339	338	355	310	328	342	341	366	358	303	349	315	352	330	370	312	334	353	339	366	349	316	345	352	382	341	370	323	320	349	378	356	337	351	351	349	348	344	367	322	336	382	342	354	325	322	334	352	321	323	340	327	335	321	359	342	338	350	365	359	339	360	332	309	320	354	347	324	363	360	337	317	364	337	336	349	336	314	315	363	363	323	331	336	340	336	351	332	352	337	366	330	344	334	361	345	354	368	353	353	344	314	312	368	345	345	362	308	329	372	340	349	355	336	382	351	359	342	347	346	334	327	376	354	371	347	360	353	358	312	343	349	345	351	363	339	352	345	347	345	322	340	341	315	362	344	364	326	342	359	320	331	337	349	352	304	342	338	329	342	354	333	360	340	339	372	357	340	332	383	357	340	382	357	331	317	330	327	327	348	333	328	344	323	384	372	350	371	318	341	342	325	312	308	329	336	345	350	319	330	341	331	344	391	316	349	330	338	338	339	330	361	340	365	326	342	346	345	357	346	363	337	344	350	329	367	346	349	322	317	360	374	356	362	378	303	323	342	342	342	356	353	315	354	312	313	357	362	321	316	310	334	345	344	323	348	347	322	359	367	335	340	336	327	331	380	359	345	365	333	328	339	343	352	333	361	337	351	346	334	342	343	360	318	337	317	353	350	340	322	364	358	328	349	347	336	351	342	331	369	337	339	337	326	342	315	339	344	354	355	352	379	350	355	361	313	348	378	318	339	326	356	341	342	343	345	338	302	355	327	343	340	359	354	340	350	318	365	330	326	333	356	365	334	304	336	360	322	345	326	304	356	328	332	330	370	353	373	348	364	322	317	297	340	327	358	361	356	333	346	334	328	326	364	340	370	316	377	329	345	352	357	345	352	333	334	317	337	361	328	358	352	361	339	378	349	322	338	351	354	326	328	355	356	329	361	366	325	380	312	360	343	360	321	368	332	341	360	352	326	381	357	358	294	349	358	361	320	360	338	326	375	332	340	354	363	332	337	330	375	340	370	347	346	361	328	363	355	341	369	328	335	330	332	343	332	338	316	339	328	373	328	313	335	367	334	335	331	331	332	352	350	339	329	330	299	323	338	334	369	345	341	350	357	329	316	333	338	312	359	333	353	308	358	345	347	356	330	366	358	381	347	328	347	332	358	319	351	342	356	345	354	365	353	341	369	366	336	350	355	339	349	293	337	380	329	335	339	345	334	344	354	364	341	328	345	333	364	336	356	349	328	325	374	373	329	326	341	359	364	371	323	337	343	338	363	349	315	328	317	339	344	344	317	346	365	344	354	381	342	339	359	364	360	351	330	306	340	359	364	340	346	320	356	365	336	346	320	346	354	342	331	324	344	333	318	355	341	343	341	316	346	392	370	347	342	346	341	318	384	357	349	324	373	344	355	339	353	326	341	380	326	337	377	350	332	337	366	329	363	362	368	359	331	341	327	327	330	329	327	372	340	307	331	354	357	345	319	337	306	320	341	331	331	344	329	346	339	354	336	347	317	371	342	346	337	355	341	351	341	333	343	322	350	314	363	315	326	369	353	345	343	364	322	311	325	346	364	341	343	352	366	362	342	385	358	359	329	321	370	349	352	340	344	358	384	324	332	362	316	336	319	325	347	341	356	289	337	326	328	324	336	315	370	336	367	347	319	345	336	324	342	396	348	342	347	313	346	358	336	367	358	360	324	371	316	349	314	387	342	339	340	374	349	334	337	347	328	350	371	349	284	308	333	344	373	363	371	350	383	347	350	322	331	360	346	329	364	347	340	349	342	327	360	332	363	348	333	328	344	369	352	356	320	349	349	338	308	352	338	316	316	357	340	315	337	350	347	363	341	327	382	345	359	363	361	325	372	346	342	314	337	341	332	354	372	348	331	322	358	314	329	319	356	332	326	357	364	382	356	334	353	363	312	354	340	365	316	346	339	350	354	323	317	341	320	345	316	366	360	350	328	327	364	317	327	328	337	366	323	303	360	349	321	350	352	328	329	362	314	348	343	359	361	336	313	325	333	360	368	366	320	338	361	368	337	339	342	347	338	344	338	353	358	332	354	306	348	359	330	312	330	315	344	352	374	333	358	337	358	342	321	349	363	341	340	330	313	331	329	360	335	338	340	346	318	320	366	343	356	327	329	323	332	333	320	337	371	356	346	346	305	330	354	331	344	348	320	337	347	364	333	362	334	346	369	346	357	347	338	354	309	336	372	327	329	330	360	323	376	328	358	321	342	322	336	332	340	359	342	359	329	325	327	309
741	351	252	328	315	400	482	404	553	542	538	402	297	236	182	137	192	141	139	106	95	64	72	70	91	57	73	80	99	107	79	77	82	52	63	46	47	52	57	59	62	57	56	53	40	57	50	58	48	122	257	296	201	130	92	77	59	51	47	45	54	44	54	44	44	45	39	61	39	40	30	57	44	40	43	48	42	35	51	44	34	50	52	37	36	48	43	33	45	33	38	40	38	47	51	46	32	40	52	47	42	47	40	34	48	34	52	47	37	42	31	33	39	36	50	37	36	38	50	39	41	46	41	39	34	49	48	42	35	47	48	38	39	38	31	45	39	37	35	45	39	47	54	38	51	34	55	39	50	48	51	49	37	42	41	34	41	35	41	52	32	48	49	34	54	58	43	54	38	34	44	46	43	48	45	33	35	44	39	46	47	40	51	43	42	42	40	44	36	43	51	52	39	46	44	55	46	40	38	43	50	38	40	47	47	34	45	46	33	43	35	42	41	42	44	36	47	48	37	26	41	53	38	49	47	48	44	56	48	41	33	51	37	52	39	39	34	34	35	42	39	56	35	41	30	40	45	38	42	41	53	37	46	48	30	43	35	33	44	50	51	41	45	44	37	29	48	44	52	38	44	38	41	50	44	39	39	48	39	38	34	29	39	43	30	44	48	40	42	46	44	37	44	49	37	44	50	43	43	44	54	55	46	48	31	45	34	43	44	50	31	41	49	54	46	41	46	31	41	50	46	30	55	31	42	47	46	49	50	51	46	40	48	54	46	49	57	38	51	56	43	39	46	49	53	41	43	33	47	46	43	33	41	41	48	43	42	51	36	38	49	40	40	42	41	38	32	43	36	42	46	46	37	50	32	43	38	37	50	39	44	41	48	49	55	40	57	49	24	39	50	43	44	41	42	37	58	41	33	40	38	47	57	41	40	33	44	49	50	40	44	57	36	48	52	47	36	38	48	35	34	42	50	43	51	37	48	46	41	37	35	44	42	43	37	54	39	35	38	41	54	50	41	53	47	38	53	53	40	53	42	42	35	39	40	46	41	61	46	42	52	51	48	42	46	53	43	45	54	41	53	46	43	45	44	45	48	38	41	40	41	49	38	39	31	47	52	38	43	52	45	34	42	37	43	43	30	44	48	44	33	45	38	48	49	48	43	38	29	50	37	36	45	43	39	50	53	49	51	50	49	51	59	44	40	28	39	50	36	40	38	43	37	44	29	55	38	40	43	41	40	49	40	42	30	36	44	43	49	35	36	48	45	44	48	42	40	30	48	56	49	35	44	58	29	42	36	45	45	45	42	35	40	46	35	53	40	54	37	38	40	39	51	30	46	48	56	41	48	48	47	46	36	44	42	42	42	49	35	58	55	40	35	48	59	46	40	51	47	40	46	45	36	43	38	53	43	36	40	55	37	46	46	51	43	37	43	43	56	44	41	43	50	39	41	41	40	42	43	42	43	47	43	41	51	46	42	37	41	45	46	53	37	43	53	44	41	36	45	41	44	50	42	43	40	39	56	45	54	62	50	50	39	37	51	39	54	44	47	53	37	35	44	42	39	31	45	38	45	46	43	53	59	36	44	34	46	46	47	50	57	42	47	43	34	49	40	33	49	47	49	37	44	40	43	48	51	44	47	44	34	44	43	40	61	47	50	46	48	36	27	28	48	43	50	36	45	51	48	45	47	36	40	40	53	40	39	61	38	30	45	44	48	44	44	38	35	40	43	53	46	46	49	43	47	45	37	34	50	41	44	36	45	50	39	56	49	36	40	39	49	42	50	43	50	51	37	55	41	50	34	52	43	45	52	59	40	37	45	45	37	46	38	43	59	50	39	35	39	42	43	38	41	53	49	52	42	44	51	48	45	46	37	47	42	49	33	44	51	49	43	39	44	47	40	34	47	36	43	44	53	35	51	34	36	40	38	42	28	40	36	49	43	41	41	53	36	53	31	40	56	47	36	55	44	44	54	39	45	41	34	40	48	45	34	40	34	39	32	43	39	56	49	47	50	41	47	39	50	40	53	48	48	56	52	41	37	42	39	48	48	50	52	45	43	58	44	51	42	49	48	36	46	30	50	48	34	54	37	34	56	50	36	45	33	47	51	35	37	48	46	35	35	34	39	40	47	41	39	45	45	50	50	35	44	52	53	27	50	34	44	54	47	51	50	49	42	45	41	43	36	41	55	26	40	54	36	44	43	39	36	44	42	40	42	40	44	47	47	47	49	39	46	43	46	45	37	55	43	40	46	36	39	38	47	33	45	51	50	40	38	43	44	43	38	48	54	47	48	46	34	46	35	51	43	40	46	51	40	47	50	46	55	36	48	31	39	50	37	33	50	41	58	42	51	52	30	39	42	49	48	48	48	47	56	51	43	35	46	46	56	47	37	42	44	44	45	36	36	31	46	51	48	37	50	41	50	46	33	43	56	48	45	46	39	39	46	44	60	39	59	46	43	59	50	50	39	35	39	40	36	49	52	47	44	35	44	48	31	47	48	47	36	52	51	33	48	47	40	53	37	39	47	34	49	47	43	39	46	43	45	29	39	35	41	34	65	54	37	42	38	50	48	45	44	47	37	45	48	56	36	43	46	46	42	38	44	37	46	47	45	25	33	46	43	37	51	36	51	39	43	35	51	38	43	41	45	42	43	41	46	46	35	48	45	49	47	45	42	37	46	42	41	65	39	42	24	43	41	47	39	40	49	46	40	50	48	48	33	33	26	49	45	41	35	44	46	36	42	45	35	45	49	35	55	52	41	44	37	49	43	45	37	45	51	38	37	51	37	41	56	20	57	36	45	53	47	37	42	40	45	45	31	35	54	39	30	48	43	41	35	42	46	34	43	48	51	41	46	43	51	54	39	56	36	49	55	42	47	47	41	39	43	56	40	41	38	43	40	52	36	40	30	36	53	41	50	45	45	40	43	44	54	42	44	35	38	37	51	45	40	33	43	49	54	45	49	41	43	26	31	39	33	46	44	45	40	39	40	36	40	46	44	43	43	42	56	40	40	47	39	50	48	44	41	56	36	50	47	39	47	43	43	47	46	49	42	45	59	47	44	45	49	34	46	49	44	38	38	37	44	47	42	39	43	37	43	43	35	39	45	42	30	53	49	48	40	37	43	40	46	46	43	46	58	45	49	33	21	42	45	35	43	44	39	42	36	50	51	47	40	45	37	42	41	35	40	38	43	52	51	39	37	39	35	39	48	42	53	35	39	51	36	53	34	38	45	44	33	52	62	43	42	37	45	47	56	44	44	42	47	52	54	55	37	47	36	47	45	45	46	49	46	48	49	40	46	39	35	44	34	54	33	59	43	39	39	47	43	49	35	36	43	50	50	48	47	34	45	33	51	46	51	38	34	51	55	44	42	48	35	38	49	46	38	45	59	44	42	33	35	45	38	47	49	43	33	42	45	43	54	51	44	42	35	50	35	54	61	41	54	52	38	45	45	46	42	40	43	62	46	30	43	50	35	52
13257	6511	4441	14213	22767	21183	20994	18653	20179	19505	18190	14598	11289	9393	6498	5604	6387	4256	4529	3105	2707	1630	1671	1469	1686	1461	1734	1862	2729	2438	2235	2216	1994	1456	1128	685	891	905	900	762	787	800	711	737	732	662	657	800	855	3033	7884	7075	5144	3170	1667	1016	700	509	473	504	480	487	482	478	498	459	477	516	483	477	482	490	500	526	484	496	470	459	478	510	497	480	451	430	494	446	452	462	475	537	450	475	463	497	444	489	506	494	469	510	499	564	472	510	484	458	475	509	491	458	484	501	496	485	479	473	471	526	499	494	500	478	476	460	454	507	514	487	485	486	456	459	493	466	499	483	494	487	497	469	510	453	482	476	474	481	497	475	482	459	467	533	475	465	471	484	490	483	489	470	524	478	503	506	504	478	497	502	479	434	470	466	486	482	433	519	497	448	446	526	457	484	468	498	479	476	473	477	457	460	472	488	495	484	474	514	489	506	472	473	491	497	476	476	491	459	484	533	462	466	485	566	465	479	468	459	476	504	465	443	503	458	487	456	433	485	492	463	502	465	450	479	456	458	445	488	508	474	488	461	459	483	491	518	472	527	461	438	529	495	487	495	463	489	492	483	546	449	475	491	486	475	481	520	463	477	475	472	486	454	508	524	496	478	541	520	503	516	480	479	465	497	516	505	460	505	489	497	477	478	498	490	482	491	478	485	474	477	531	466	484	479	496	510	477	471	491	490	463	488	467	491	530	515	541	478	531	472	492	490	469	483	497	473	470	494	475	501	461	484	472	471	463	494	502	525	501	492	465	477	500	434	508	451	465	478	498	456	458	521	493	483	504	488	492	512	483	508	477	426	497	473	493	512	498	475	491	466	487	472	469	528	510	475	501	469	478	468	498	487	483	486	496	491	501	502	433	552	465	471	450	493	503	500	473	512	500	515	509	451	485	498	492	491	488	469	469	467	462	499	477	465	485	504	492	466	473	511	473	441	470	482	504	452	466	473	502	485	457	472	473	478	472	510	479	504	468	451	507	501	500	529	498	472	439	515	518	495	481	464	494	491	491	442	492	474	491	481	516	481	493	507	477	538	497	507	499	485	505	466	484	496	472	471	493	487	489	477	482	495	488	460	475	511	471	491	460	493	468	453	455	460	514	481	522	470	490	525	461	500	430	510	491	490	504	481	495	480	500	483	467	483	508	489	528	506	485	500	487	502	524	501	491	496	503	451	484	490	480	511	456	490	512	484	498	471	453	497	483	531	496	483	547	465	492	519	499	462	479	471	489	488	522	474	483	462	486	490	484	484	506	454	490	466	477	506	488	494	454	484	474	516	471	489	490	475	475	494	523	529	529	529	491	495	507	490	456	513	493	478	514	504	476	517	472	476	495	478	485	467	495	434	510	484	488	518	480	457	483	464	489	447	465	436	500	553	479	435	504	479	468	497	470	470	463	506	457	495	468	456	488	501	517	460	507	454	478	496	476	491	463	504	483	511	479	481	468	485	479	510	476	481	476	482	489	516	497	461	490	518	498	503	488	497	459	506	475	479	476	445	486	528	485	505	539	529	483	458	456	506	515	487	517	456	428	538	484	505	471	535	432	502	500	504	526	473	475	460	528	482	479	471	528	459	496	492	445	461	502	449	492	492	469	479	466	498	491	474	499	507	460	508	477	480	513	472	502	456	449	517	515	485	446	540	482	496	471	485	445	499	475	508	509	477	456	499	504	452	485	460	501	499	482	465	488	472	481	494	461	493	466	441	494	460	496	496	513	454	445	466	502	460	487	492	516	472	479	489	493	516	417	519	472	496	512	480	452	438	513	505	507	482	530	492	498	498	470	465	518	493	467	455	476	498	483	522	526	495	490	457	451	486	479	501	501	477	456	529	481	520	475	522	498	487	513	480	536	490	482	519	488	502	507	491	504	525	484	498	477	487	484	500	479	469	500	475	524	458	492	486	490	480	474	464	530	485	463	459	450	458	477	470	505	498	476	475	496	476	486	508	468	508	495	463	503	446	462	471	495	474	480	489	484	460	509	491	467	464	471	487	493	506	458	476	528	492	502	469	459	498	485	421	456	483	488	475	494	508	492	474	467	472	407	531	456	467	486	507	507	429	469	477	500	482	508	474	490	501	463	488	511	468	518	517	514	484	485	454	456	479	469	477	461	501	484	486	506	526	500	478	497	509	481	473	526	484	465	524	489	464	467	501	491	470	515	496	449	524	490	487	467	475	473	453	515	492	469	471	466	460	483	450	452	477	515	500	488	505	446	508	493	515	503	481	471	496	498	470	493	480	466	446	494	467	519	493	453	523	492	471	500	483	478	496	498	469	482	480	473	513	520	478	456	482	458	479	481	510	487	457	480	510	466	491	496	475	495	539	465	506	495	496	463	479	475	506	494	464	510	512	463	487	502	488	537	552	473	476	489	489	470	457	456	515	504	467	493	454	506	477	440	516	523	514	489	470	495	467	469	542	471	485	454	487	476	508	487	476	513	466	494	478	461	457	480	517	497	528	495	472	490	494	477	476	501	498	481	477	523	469	457	460	465	488	486	492	491	479	466	518	473	486	491	478	482	471	472	512	495	503	469	448	473	452	451	496	465	507	527	471	484	450	467	527	494	474	490	419	501	480	501	491	458	487	520	495	471	480	478	502	481	497	507	486	508	464	465	507	457	473	542	486	517	504	494	450	471	516	498	472	509	507	500	466	505	496	474	480	461	532	481	489	496	496	451	500	510	509	482	454	459	500	485	451	473	500	467	505	498	496	511	497	460	470	511	468	485	490	466	491	485	521	501	450	452	504	487	473	448	505	489	476	463	530	507	494	499	491	494	468	501	541	470	494	492	447	463	486	462	470	483	476	453	446	473	476	482	486	475	488	543	478	487	523	469	468	494	486	532	473	482	490	483	488	483	476	502	507	430	482	459	525	500	470	467	488	473	477	494	469	472	508	517	474	442	505	467	527	473	507	494	458	447	496	474	487	474	484	500	483	475	475	486	524	533	443	508	480	541	464	496	485	449	487	497	469	508	468	461	515	491	503	515	502	491	488	513	472	474	459	527	486	518	473	519	452	499	473	481	483	455	460	508	483	485	464	515	455	461	462	491	505	462	440	473	491	460	470	479	486	473	500	482	545	512	488	470	483	483	470	473	511	504	462	461	505	480	499	497	448	482	495	478	452	461	494	494	507	453	464	511	486	496	499	495	488	530	479	487	522	494	490	509	509	509	479	482	519	483	474	465	456	481	491	447	481	496	476	485	478	457	435	486	509	480	443	478	460	452	451	501	460	506	512	478	482	499	454	496	492	465	469	495	503	491	523	479	484	507	477	505	529	516	471	447	505	448	506	496	495	506	452	451	461	506	460	455	476	494	467	465	479	444	476	478	496	492	486	510	485	486	488	441	492	464	481	503	489	502	491	473	468	469	461	503	500	455	541	498	496	525	478	463	445	478	469	462	474	478	496	449	481	473	451	473	494	477	477	517	469	516	474	501	485	433	500
2178	314	234	315	300	371	409	450	539	521	552	425	316	233	165	124	183	141	122	94	75	57	53	50	57	71	81	64	95	82	74	81	65	49	48	54	49	48	46	45	50	46	39	43	40	42	34	29	44	207	269	279	198	118	74	63	35	26	25	29	35	17	29	44	31	33	25	32	35	27	33	37	34	38	35	31	28	36	35	34	21	28	30	27	27	29	32	39	39	19	33	36	41	39	31	39	28	32	23	23	32	35	31	30	34	23	35	25	25	37	30	37	27	27	28	34	25	30	30	35	33	38	24	37	35	36	35	36	35	30	42	33	35	28	26	41	36	30	47	38	29	35	36	28	31	34	33	28	29	29	38	17	32	27	34	38	33	32	29	30	28	32	33	31	27	26	31	25	27	21	22	28	25	35	39	26	31	36	26	32	18	35	31	25	35	42	31	31	38	33	31	23	42	38	24	38	38	29	36	32	32	27	27	39	31	32	28	27	24	35	25	21	35	39	33	29	24	31	33	36	27	37	26	35	28	21	47	42	32	34	27	38	24	24	28	22	33	32	35	25	24	40	29	40	25	34	28	28	35	29	31	29	29	32	30	25	36	25	27	37	34	41	33	31	26	33	34	34	33	25	34	33	29	28	31	24	25	37	42	24	33	43	26	25	27	40	23	19	28	27	26	37	27	19	34	25	32	34	31	34	35	35	27	34	41	28	26	28	28	25	24	27	32	21	36	36	31	37	37	25	42	34	30	26	30	33	27	40	30	28	39	38	33	30	39	28	28	38	43	25	27	25	32	38	26	28	32	27	38	29	28	27	26	29	27	44	44	34	39	31	28	37	41	35	29	33	26	31	33	23	33	24	16	22	29	33	30	24	26	29	32	35	37	28	47	38	27	16	40	36	34	36	27	32	37	37	25	34	34	30	29	31	30	23	25	30	35	27	31	44	32	35	24	29	28	46	33	36	31	38	33	40	26	42	26	26	33	31	30	33	24	30	28	30	27	21	27	17	23	34	24	22	30	27	30	32	38	26	30	28	27	37	29	33	29	30	30	32	23	41	30	31	26	36	29	33	30	31	34	33	19	25	26	29	37	37	30	31	28	21	35	26	34	30	32	27	35	26	28	28	38	31	21	34	29	37	32	35	33	41	27	28	26	25	37	25	34	22	35	28	47	30	30	27	30	30	29	27	24	27	35	29	30	21	38	34	30	43	28	29	35	27	28	27	29	23	23	21	41	33	31	43	38	35	27	22	35	32	24	24	37	31	25	25	37	24	34	25	31	23	34	29	42	38	41	41	30	26	36	36	27	25	29	26	44	28	40	22	31	33	24	32	28	38	32	24	34	25	29	31	24	40	34	35	34	38	25	38	19	28	26	33	23	39	28	35	24	39	22	27	41	32	18	35	32	36	42	17	35	36	24	33	20	32	30	36	42	41	29	44	28	29	22	21	38	29	34	39	36	29	26	24	38	27	22	39	27	42	42	28	47	41	32	32	28	31	40	23	24	36	34	38	42	35	33	32	21	34	30	37	21	26	37	29	21	29	27	27	33	25	44	33	32	31	32	26	24	22	25	39	33	29	42	34	32	25	27	27	45	30	39	27	27	28	33	20	22	25	32	41	25	35	35	29	29	27	30	38	31	33	27	36	27	42	32	35	25	30	24	22	24	25	37	32	31	21	19	24	34	32	18	35	26	24	36	33	30	31	41	39	25	33	36	29	29	34	33	29	32	28	30	39	35	40	30	29	27	40	30	40	35	29	41	25	28	34	31	31	41	30	39	36	31	29	30	35	42	28	38	31	19	39	29	29	37	28	27	42	28	32	33	51	31	41	40	25	21	34	26	36	20	32	26	32	29	36	34	37	35	28	33	23	22	26	40	28	35	34	30	42	33	38	43	25	25	44	40	38	38	31	38	28	27	33	25	32	24	36	19	34	32	34	30	30	28	37	39	23	28	21	23	27	38	32	32	37	41	28	28	40	37	29	28	31	31	37	29	30	32	26	27	30	39	37	43	36	40	22	26	32	28	19	19	22	29	47	24	40	27	30	38	40	29	29	21	25	36	37	23	29	36	32	28	23	40	20	31	30	31	27	37	40	29	32	29	26	33	25	25	25	36	28	29	31	29	31	31	31	31	32	32	31	34	30	41	27	25	27	27	30	30	24	29	26	22	35	32	26	34	29	40	38	30	44	33	37	40	36	23	32	30	44	37	38	34	32	38	26	28	29	26	28	34	29	28	30	39	30	37	30	30	26	35	27	42	37	33	31	23	34	42	33	35	46	30	29	36	24	34	28	38	32	31	34	29	30	40	30	27	32	37	31	37	24	23	27	26	39	27	23	27	39	41	25	30	28	31	23	36	30	39	37	36	31	39	27	30	30	29	36	25	28	21	28	30	41	26	39	36	23	34	28	34	30	23	29	40	36	33	27	28	33	19	25	30	34	35	27	27	36	26	41	31	32	29	43	34	31	38	31	28	32	22	24	27	27	24	36	34	31	26	32	21	25	32	28	26	21	28	37	28	24	22	32	34	31	29	32	32	27	27	33	32	27	31	34	31	25	29	28	36	33	21	28	31	26	39	27	40	36	24	33	32	39	39	25	26	33	29	27	34	30	28	29	25	34	29	34	37	23	34	24	32	20	37	26	35	31	35	28	31	34	38	25	22	39	25	30	28	45	30	32	34	30	26	25	25	20	34	33	33	31	21	28	27	25	37	32	28	27	39	32	22	27	34	31	34	23	31	44	33	30	24	37	29	31	42	36	49	35	19	20	36	29	23	40	31	33	33	33	30	39	29	26	27	22	18	36	29	32	33	25	41	40	26	53	26	27	27	30	34	31	30	26	32	28	26	29	29	26	32	30	32	31	29	37	43	37	27	39	31	28	29	39	39	26	29	22	37	29	30	23	41	35	28	40	24	24	30	26	28	32	33	25	37	24	34	35	37	33	30	30	35	26	28	26	31	37	39	36	32	39	43	29	36	39	34	35	37	24	30	26	34	26	41	31	37	28	42	36	25	37	31	27	42	37	31	35	20	26	25	36	26	32	22	32	29	31	37	40	36	32	29	25	30	29	29	38	27	26	30	23	29	27	31	33	22	28	23	20	34	32	31	30	26	27	39	34	23	31	27	39	26	32	30	32	34	30	14	26	27	34	30	31	26	28	25	20	25	29	31	34	26	22	20	39	38	21	23	29	32	25	39	27	36	35	27	33	26	31	27	34	25	25	36	37	29	36	35	30	32	38	42	20	33	29	21	34	40	34	36	27	34	38	38	42	29	35	35	31	37	38	32	28	29	30	39	36	33	31	27	41	35	31	28	29	40	26	27	33	28	30	22	28	34	32	37	35	31	26	25	35	40	36	15	34	40	26	29	31	33	31	27	26	25	28	30	31	28	36	27	28	23	31	30	22	34	30	39	24	29	45	23	33	24	33	23	28	36	36	35	20	33	36	34	23	30	32	32	28	29	30	34	28	27	28
13162	5639	4075	13942	22151	21174	20018	19458	19786	19309	18494	15070	11666	8882	6276	4882	6914	4964	4522	3285	2626	1457	1544	1450	1458	1477	1915	2281	2458	2354	2080	1973	1539	1207	958	786	812	1199	1050	700	828	779	750	653	583	537	624	655	878	5431	7415	6664	4689	2890	1479	870	528	340	338	385	344	340	350	340	329	321	338	361	358	340	332	322	334	352	328	313	352	317	357	326	331	324	334	351	351	343	341	334	324	329	380	352	323	373	353	365	342	337	336	321	350	353	337	380	329	345	361	330	338	355	347	355	321	345	322	357	320	342	347	388	372	366	340	357	351	343	340	352	304	377	353	335	327	358	338	361	340	359	329	348	357	319	353	334	347	381	341	344	356	366	341	366	375	338	339	343	327	387	331	320	344	326	343	343	337	370	340	348	349	316	345	359	338	306	369	330	366	372	334	320	325	346	345	375	344	318	363	350	359	332	371	336	359	317	346	326	327	377	344	360	320	322	339	329	347	376	349	341	335	327	340	361	355	305	363	357	343	327	327	353	362	340	346	341	350	345	342	348	385	339	366	329	378	352	378	333	359	337	340	361	328	340	339	305	382	353	356	359	375	341	322	343	332	329	353	316	342	351	347	323	339	366	346	351	359	309	373	341	337	343	330	354	362	345	350	362	361	335	358	365	326	376	321	341	366	350	365	343	343	323	366	330	332	359	351	340	365	372	356	345	359	359	362	379	317	342	367	328	318	379	334	360	330	329	331	344	346	380	355	366	325	325	348	347	343	326	343	347	330	373	351	343	373	344	302	362	346	370	368	327	332	346	371	336	350	365	346	342	301	344	384	354	353	347	341	323	340	324	398	323	306	376	343	323	362	351	364	378	336	330	355	325	351	368	359	367	368	363	376	355	363	335	337	358	347	376	315	322	345	369	327	346	312	353	346	338	369	362	333	354	358	313	367	394	368	334	350	336	332	347	339	316	369	303	317	377	324	339	362	339	363	384	354	314	345	349	371	352	352	335	330	352	330	361	369	342	367	353	324	365	336	330	352	348	367	360	359	381	358	390	339	377	364	357	324	337	331	341	329	319	370	350	350	339	344	291	338	354	350	332	345	349	331	361	340	388	329	351	354	364	350	321	317	340	373	354	352	361	355	332	364	367	346	367	374	377	332	339	319	340	327	369	366	350	344	356	351	340	342	354	344	346	373	320	354	356	333	334	368	347	360	339	347	350	360	349	324	355	318	358	358	340	333	374	320	349	369	366	385	368	363	328	343	345	340	342	341	311	350	343	363	339	353	326	355	332	318	348	373	316	329	322	343	359	326	357	332	355	338	350	375	387	381	342	334	338	379	352	336	331	329	319	357	365	342	348	363	372	327	320	375	332	337	359	335	345	334	355	383	336	340	359	359	361	364	409	340	358	335	330	359	325	378	329	336	330	372	340	352	347	346	335	356	352	365	355	372	347	360	351	362	354	365	367	335	354	330	326	349	353	391	364	356	346	336	345	359	364	365	349	357	352	335	368	377	337	343	321	353	336	373	332	335	345	335	341	352	362	329	378	348	327	369	369	391	367	370	363	351	328	357	310	343	324	373	341	350	322	378	361	355	349	363	342	340	355	306	364	352	345	333	342	369	329	370	315	355	345	320	331	365	354	363	341	348	354	372	337	368	327	321	425	340	356	373	330	396	352	354	361	362	324	341	338	316	353	356	358	331	364	334	350	348	371	339	344	371	338	305	344	319	340	348	345	393	346	379	376	371	358	374	334	320	342	361	389	336	367	345	401	334	377	345	356	362	326	346	346	334	373	343	320	360	340	335	351	317	346	310	321	354	388	374	346	335	356	311	342	344	312	331	310	336	362	340	368	362	373	376	395	379	319	366	364	371	334	336	368	358	351	337	358	319	350	347	378	350	331	330	343	361	338	333	326	338	357	368	341	348	327	383	344	323	348	327	345	341	330	351	343	355	387	399	358	357	375	357	367	329	333	355	374	365	358	359	345	317	331	363	371	352	344	333	343	385	316	336	331	351	326	355	368	355	349	353	350	358	339	357	307	334	353	347	358	346	367	308	337	322	340	336	328	336	339	378	355	335	345	320	378	344	325	339	337	368	313	321	361	344	353	364	327	331	370	344	362	367	362	335	324	345	339	386	348	373	317	326	364	347	336	337	338	339	336	321	358	335	373	341	331	361	351	344	334	339	317	332	363	337	341	338	333	337	361	329	327	345	339	329	352	320	341	318	323	358	335	318	355	324	344	391	320	321	361	339	350	337	359	357	344	361	333	324	379	339	369	324	325	371	341	348	349	315	364	350	343	350	344	363	332	347	336	371	375	317	339	349	349	299	337	309	373	344	377	364	359	348	325	339	376	387	365	316	353	367	311	371	350	382	371	337	354	363	342	328	365	354	324	330	337	355	382	366	365	339	359	321	316	346	348	348	341	349	355	339	394	369	375	351	343	338	308	343	346	385	367	369	351	325	350	324	356	347	340	356	373	336	349	369	342	373	337	379	355	376	336	364	348	355	309	378	354	329	328	350	393	337	365	355	344	368	318	358	363	340	346	341	333	339	384	342	334	324	323	358	354	352	354	373	330	344	341	355	352	335	364	366	357	324	342	370	337	338	352	345	346	331	353	383	356	392	372	356	337	315	308	363	340	365	339	398	315	349	348	355	339	365	361	311	338	353	368	355	355	350	319	352	370	316	351	331	347	364	367	350	336	368	354	341	337	380	346	333	303	358	357	337	327	363	340	353	393	333	342	354	346	357	383	325	348	374	386	335	353	360	345	347	350	348	341	345	353	346	342	317	356	363	356	368	341	376	332	345	388	360	330	387	373	371	329	328	353	346	342	341	356	335	322	320	371	338	365	322	351	356	357	346	326	350	359	372	314	352	349	316	369	350	372	345	388	367	348	328	340	366	354	332	341	333	344	344	367	373	359	363	338	312	337	386	371	363	311	367	301	353	346	338	354	374	367	389	326	340	350	350	339	344	317	366	369	371	355	336	355	336	338	348	356	338	357	355	360	335	352	356	330	375	372	372	336	375	353	338	337	359	342	361	355	352	369	345	396	330	330	349	320	309	323	336	326	366	368	373	368	364	383	347	374	336	317	374	333	344	347	341	361	373	362	370	366	338	379	370	305	332	364	362	350	369	342	374	405	356	349	339	353	344	335	345	353	333	366	292	327	328	340	347	331	370	346	353	366	347	372	333	387	363	357	339	350	317	345	347	345	346	368	325	321	353	355	350	340	348	372	349	369	325	344	323	351	354	388	353	367	343	345	351	337	340	342	357	369	329	358	349	324	361	336	389	321	319	326	374	345	347	350	347	326	348	355	342	314	327	345	361	356	358	325	355	322	349	363	370	331	334	353	349	323	345	330	364	371	352	347	330	340	330	369	383	350	368	379	347	343	330	345	360	358	312	351	317	358	348	321	329	336	342	347	315	384	373	356	340	344	329	354	351	352	357	361	385	339	300	326	339	307	319	365	339	361	361	358	340	348	319	370
1305	482	297	391	453	532	540	547	662	690	736	521	434	344	256	184	265	207	147	116	109	73	94	84	77	83	81	102	127	97	101	88	94	66	75	65	63	57	84	74	62	61	61	53	51	60	65	53	73	347	349	325	298	165	104	66	56	44	31	58	60	52	46	48	45	40	58	40	49	52	50	43	48	36	50	48	46	39	48	48	43	48	41	35	48	46	44	54	36	52	40	53	36	49	43	30	53	45	49	42	45	42	48	48	51	33	46	53	32	36	40	55	49	39	37	43	48	29	51	47	42	35	50	46	29	48	43	37	41	52	38	53	51	52	43	38	49	51	41	52	40	46	44	39	46	42	49	48	57	47	48	39	44	43	41	49	46	43	43	52	45	55	45	44	40	40	35	44	43	37	35	46	38	47	46	43	52	57	55	47	48	44	44	42	46	45	37	63	54	46	45	37	50	44	38	44	47	45	39	37	45	45	55	50	50	53	37	37	40	42	53	47	45	41	50	38	45	53	53	46	58	52	50	45	43	62	52	47	46	42	36	43	56	42	55	43	51	47	55	51	45	46	51	39	56	42	50	53	53	41	45	43	41	39	36	40	53	46	50	40	45	53	47	30	46	51	46	48	46	47	31	38	44	47	46	39	36	48	49	50	41	44	43	38	51	42	54	41	58	44	39	43	35	40	39	35	52	47	45	53	39	46	33	40	41	56	41	45	39	47	58	46	52	52	37	57	46	31	51	46	59	52	40	42	42	43	29	36	60	36	45	44	47	38	44	53	45	44	47	44	56	43	48	41	45	38	58	41	48	47	46	51	66	42	45	54	38	37	39	41	49	45	42	52	39	49	38	49	46	44	35	47	42	36	44	35	45	46	38	38	39	52	48	48	39	45	54	40	41	51	50	40	43	37	39	45	43	36	45	37	43	49	52	44	44	53	66	47	38	46	51	53	52	36	49	46	50	35	42	44	41	44	47	43	38	34	51	48	30	51	46	40	46	38	44	52	47	52	50	38	43	36	46	50	58	50	42	45	43	42	42	37	49	44	45	39	46	63	45	47	33	47	36	30	45	51	50	49	57	44	55	43	51	45	40	59	58	56	38	50	51	46	29	38	58	46	49	50	37	49	58	32	52	60	43	34	56	45	47	40	32	44	39	47	57	61	44	43	43	35	35	44	35	37	49	46	48	42	42	43	39	43	61	51	51	44	40	40	50	47	49	42	41	32	42	43	45	43	36	47	55	36	43	44	59	36	40	54	44	54	40	40	41	42	46	37	46	43	46	49	49	41	51	48	53	41	55	50	48	42	43	39	41	45	58	50	34	34	54	35	50	48	44	51	42	36	45	59	48	49	43	49	40	49	37	42	48	47	36	37	40	38	56	46	56	32	44	45	50	38	38	38	41	52	40	44	37	49	41	40	52	41	40	43	46	43	50	44	43	39	43	47	47	34	40	59	51	46	49	48	48	37	47	50	39	45	50	44	50	53	42	35	62	53	46	50	43	53	37	30	45	43	38	48	37	38	48	54	35	49	46	32	48	47	40	56	45	52	46	37	50	46	55	42	40	34	44	43	40	39	43	35	50	48	44	56	53	52	59	46	49	48	51	58	48	50	42	46	40	50	42	35	32	45	48	44	45	40	44	40	48	47	42	35	39	54	39	42	47	45	54	48	42	55	48	44	39	43	36	42	62	51	50	46	36	43	44	50	49	42	36	35	35	54	43	44	48	45	52	42	40	37	54	51	47	39	45	38	36	47	45	42	44	41	59	52	40	49	43	39	44	42	56	42	50	44	46	44	51	59	47	52	44	41	38	41	34	46	31	42	45	44	42	47	52	49	44	52	38	35	43	38	53	50	46	39	45	35	32	43	47	39	50	47	43	48	54	48	46	52	45	32	44	36	44	52	64	51	43	45	52	52	38	37	52	45	51	52	50	46	51	46	43	49	45	54	54	44	44	48	40	38	43	45	41	49	52	39	57	37	39	43	44	36	54	54	43	46	33	52	62	43	43	36	41	35	44	30	48	43	42	47	34	51	44	43	54	44	46	53	47	46	43	44	49	55	47	47	56	48	38	51	51	46	43	42	39	40	49	35	39	46	38	41	44	57	50	41	43	43	54	55	42	39	48	49	55	43	62	41	55	44	47	44	44	49	42	48	39	42	37	45	56	28	42	38	51	34	45	31	37	41	42	43	41	43	49	55	42	45	36	47	48	30	39	40	50	47	44	58	44	35	46	58	55	48	35	41	43	60	50	35	40	34	49	38	39	42	43	32	50	48	57	38	61	52	49	56	47	51	31	44	46	43	41	38	40	53	48	38	44	47	41	42	53	47	58	38	47	38	39	55	46	56	37	66	44	40	41	44	40	53	39	34	37	44	38	47	54	54	51	41	38	54	43	49	38	39	47	38	42	51	50	53	53	49	42	53	45	43	52	39	43	54	54	44	46	48	44	39	41	43	57	39	46	42	38	44	46	43	51	36	37	48	47	43	53	47	55	56	58	50	41	40	36	42	47	42	48	37	51	54	37	47	41	50	46	51	41	40	38	43	52	42	42	44	35	37	46	37	37	55	48	37	41	49	46	52	36	46	30	37	54	49	46	43	48	50	50	43	48	41	48	43	45	48	42	46	49	50	49	46	44	35	52	40	46	52	44	45	43	50	51	42	47	44	47	44	46	45	47	47	48	45	52	42	47	51	48	51	43	49	44	43	42	53	43	51	40	53	44	40	32	38	35	53	37	43	54	55	50	55	47	42	48	40	47	42	44	52	36	43	47	36	46	49	50	57	53	37	58	38	38	59	52	49	55	42	55	55	45	51	40	51	50	48	40	49	40	41	41	46	36	46	45	64	42	31	39	38	44	51	49	51	49	49	38	40	45	34	41	35	47	45	52	58	49	44	45	42	40	53	42	53	41	43	44	27	37	45	42	51	42	43	45	52	38	59	40	41	46	37	50	38	46	52	43	47	58	55	43	38	38	49	47	49	53	55	38	40	49	40	46	49	45	49	44	39	40	37	57	47	51	37	42	39	57	46	46	29	60	38	59	38	49	45	42	41	35	53	56	45	50	54	40	43	43	40	57	48	60	48	42	46	39	56	48	53	51	48	54	48	41	48	54	50	34	49	47	27	48	55	50	48	44	51	45	48	37	43	45	52	50	35	43	49	56	48	50	54	38	51	42	39	40	53	42	44	48	48	44	39	41	46	51	45	43	40	43	48	48	42	40	57	39	37	50	41	44	46	39	46	39	48	40	47	52	48	44	35	43	43	43	35	63	27	46	54	36	35	43	41	41	45	39	47	42	39	51	39	32	47	43	46	35	45	33	37	47	38	48	44	33	40	46	48	39	41	52	41	33	51	60	43	40	46	42	61	48	32	52	46	45	70	57	41	48	52	45	43	53	41	42	48	56	52	50	38	43	47	47	41	51	35	44	48	51	48	44	50	50	50	45	46	41	47	55	41	38	42	45	41	39	54	51	31
17883	9050	5453	16599	25948	24263	22721	23022	22963	21576	20616	17567	13904	11085	8384	7149	8457	6031	5471	4250	2993	1897	2114	1981	2155	2328	2334	3104	3199	3031	2335	1972	1828	1474	1516	1531	1143	1166	1760	1464	1095	1162	1119	969	718	797	811	868	1755	9472	9105	8505	6254	3859	1908	1146	737	475	485	489	512	502	541	494	486	491	447	511	498	493	492	493	488	497	527	440	527	516	509	551	535	491	519	539	506	522	476	494	487	483	483	473	522	500	524	483	513	468	557	482	507	458	504	518	485	491	505	511	458	524	528	469	489	451	532	493	482	509	462	488	527	489	496	538	510	502	486	480	523	468	480	506	515	485	475	477	554	473	451	527	484	454	473	479	501	508	512	531	497	454	507	452	475	510	461	499	506	525	438	487	526	540	518	528	498	510	523	488	520	490	507	514	464	529	484	527	513	508	487	515	534	519	492	474	487	506	518	527	463	512	517	536	549	480	475	497	477	460	528	524	537	494	503	501	519	530	552	483	490	522	520	472	492	481	482	501	486	531	502	508	473	517	501	495	469	506	513	516	476	528	497	492	505	508	558	475	481	495	505	449	499	517	502	505	558	501	523	504	533	473	502	495	496	523	529	488	523	491	463	506	525	547	465	497	497	528	536	515	502	515	498	511	506	504	478	533	490	497	478	506	492	488	502	536	496	555	484	512	514	502	474	451	492	506	466	520	495	502	493	480	489	485	496	519	515	481	495	486	536	476	496	517	471	545	510	522	519	531	483	497	525	486	533	464	456	455	559	500	484	492	488	480	545	526	491	494	541	506	519	471	491	501	537	523	508	501	549	521	520	437	537	498	511	448	469	536	501	479	500	499	515	509	501	582	510	475	516	517	521	517	479	529	489	475	494	495	480	493	502	504	491	525	530	477	447	517	512	540	520	506	475	509	519	502	491	496	485	497	523	474	493	507	472	511	527	504	511	543	489	489	495	493	497	476	492	469	494	479	500	437	528	473	479	548	492	519	520	502	528	484	555	526	517	503	519	526	495	493	534	457	481	507	503	468	520	505	475	532	459	497	454	483	508	512	507	494	498	502	497	498	498	492	550	502	486	500	519	518	469	519	529	538	490	532	507	485	520	499	526	491	543	463	480	485	522	491	482	490	503	506	486	523	549	517	516	506	543	494	484	478	499	465	502	492	536	479	478	483	448	510	492	545	520	480	539	501	534	483	521	515	520	507	496	547	507	479	485	475	530	505	496	518	530	508	511	504	510	504	463	487	507	500	532	488	515	489	503	506	531	478	536	491	494	470	452	499	484	503	520	471	501	536	510	488	483	496	495	498	485	549	536	490	511	477	496	479	483	502	485	483	491	481	491	531	480	500	519	543	513	511	495	501	508	478	538	512	527	489	498	531	484	460	489	505	507	522	493	543	529	565	521	499	500	498	512	491	548	527	479	554	499	507	487	516	499	487	506	483	492	521	501	473	504	523	540	490	473	513	474	502	545	503	512	503	518	513	494	526	505	517	513	484	528	522	500	495	530	467	514	534	484	534	523	520	513	499	511	509	489	505	492	499	515	509	524	496	502	465	510	458	536	516	510	506	528	494	490	499	485	493	486	492	508	495	452	509	477	514	498	539	454	512	470	493	496	492	526	518	494	490	508	472	507	471	520	504	511	513	550	500	474	504	490	495	506	530	499	518	483	493	499	450	509	501	502	495	517	545	531	509	511	510	524	453	520	517	539	495	508	480	511	540	499	525	505	468	511	521	489	497	485	511	455	481	506	499	519	527	534	498	492	499	496	490	479	499	517	453	546	516	487	544	496	504	477	495	505	499	484	471	516	517	520	536	469	527	496	499	522	499	536	475	518	536	519	514	487	494	497	481	495	507	487	483	514	502	478	511	499	501	476	492	506	500	485	511	501	483	530	524	502	513	504	489	517	507	464	496	480	505	468	515	504	478	518	516	473	551	527	508	485	510	502	497	492	475	500	487	474	506	533	504	494	466	518	533	558	526	512	536	517	472	518	519	526	488	525	504	494	470	515	512	468	507	469	532	488	504	489	487	510	550	482	465	526	448	502	530	525	497	526	491	460	517	562	490	511	460	548	520	514	468	484	532	492	533	517	516	494	492	477	504	503	511	539	517	507	486	508	501	498	489	512	495	474	491	473	505	493	514	484	500	459	484	535	501	538	532	551	550	530	503	474	516	547	495	487	518	477	516	519	494	500	493	571	463	505	480	512	534	507	503	490	493	471	493	484	466	482	486	473	520	529	504	516	460	530	522	514	479	516	500	509	535	506	494	498	521	466	501	522	479	490	500	487	522	527	558	558	503	499	545	482	517	508	493	497	445	535	441	451	512	482	495	495	470	544	497	490	503	511	483	543	496	481	532	505	518	525	525	497	521	534	504	490	539	509	526	515	489	492	515	533	489	522	524	530	479	504	489	540	517	513	539	478	531	509	538	510	510	504	504	494	471	519	501	479	510	514	472	524	515	504	494	477	447	495	498	538	496	521	524	442	508	465	523	477	507	517	552	488	507	508	474	503	501	515	533	491	506	461	503	505	534	485	486	511	468	533	483	501	505	501	470	521	501	505	513	522	546	498	491	528	494	535	506	482	506	528	504	496	519	491	508	494	507	474	474	466	481	530	489	530	532	481	537	501	505	500	493	468	469	499	506	536	472	491	519	507	483	515	513	550	532	484	492	531	492	507	493	513	487	514	515	506	485	500	482	485	499	486	520	486	511	485	527	527	516	497	499	504	518	508	502	475	482	514	512	480	469	481	495	481	554	507	506	521	493	517	501	514	517	491	520	483	513	536	481	480	531	508	547	504	492	522	494	529	503	519	522	509	541	552	503	449	485	485	490	515	518	471	497	512	515	507	526	514	522	477	484	487	511	508	481	526	475	512	522	512	507	476	488	519	527	505	482	494	507	481	516	506	482	469	523	462	471	475	524	499	475	482	474	507	474	493	523	524	491	524	486	474	534	507	502	507	481	531	511	536	545	496	514	493	500	492	523	493	509	497	496	545	493	480	554	507	505	526	481	489	498	505	521	512	496	492	486	501	507	537	505	457	496	506	512	510	527	475	529	500	483	503	514	523	462	463	498	485	479	511	502	508	531	476	531	516	491	535	506	500	496	552	497	491	497	476	537	518	475	486	514	471	473	473	486	517	515	488	516	485	505	521	505	489	494	495	538	509	490	518	529	508	520	505	461	480	497	498	497	523	511	511	483	507	481	469	499	482	501	487	562	489	496	512	513	502	460	536	513	506	473	480	538	479	517	484	509	518	522	531	533	509	482	491	493	470	504	482	483	476	507	529	525	477	504	489	477	508	506	536	500	498	524	529	467	508	531	490	532	483	510	514	522	482	494	551	489	490	474	462	485	484	513	517	513	502	507	469	452	524	497	488	526	535	513	501	494	508	511	510	511	517	502	496	483	525	502	462	483	521	473	497	514	489	531	508	519	521	502	504	519	510	510	522	502	494	519	447	499	499	506	559	499	528	514	483	471
1519	329	169	245	251	281	319	383	423	403	360	347	275	202	139	135	123	114	97	78	46	67	44	63	54	61	58	68	63	61	57	52	41	54	46	45	43	33	50	50	34	28	37	39	38	43	36	31	37	111	135	117	99	79	45	40	31	22	32	30	30	48	30	35	18	21	36	32	28	26	33	41	22	35	30	34	26	31	32	23	33	24	30	32	29	33	32	32	37	19	20	29	38	39	40	36	31	37	32	43	19	41	48	29	36	33	38	31	31	43	42	37	30	45	28	37	41	35	32	30	37	28	31	34	23	43	24	35	27	23	31	19	20	27	41	31	36	39	28	31	24	36	34	35	28	34	36	35	34	30	32	24	40	29	33	32	32	37	29	33	35	28	25	40	30	25	26	31	31	25	32	26	31	28	23	35	25	37	25	26	34	28	42	34	30	25	34	29	26	31	21	22	23	27	24	25	32	30	28	36	24	40	31	36	34	27	28	32	40	35	26	32	30	37	32	44	36	26	26	38	18	37	28	24	30	35	34	27	24	28	23	37	29	21	27	31	31	32	24	29	24	26	27	22	32	30	42	30	29	33	32	30	31	38	34	36	29	44	34	29	33	38	36	32	29	25	34	29	37	21	30	22	24	27	22	39	28	34	34	25	38	22	42	37	43	26	29	25	27	31	27	24	35	28	34	34	35	28	44	40	29	25	30	32	30	31	26	35	34	30	42	31	32	40	26	44	33	32	29	27	30	38	34	47	28	29	40	38	21	28	24	31	24	29	33	34	37	31	28	26	24	34	28	25	35	33	32	29	34	42	30	25	24	35	32	29	38	31	29	25	28	34	27	34	33	36	22	49	33	32	34	39	37	33	29	33	34	26	26	41	34	30	31	25	27	23	23	35	26	32	35	38	24	27	22	38	43	29	25	44	31	26	38	25	29	25	23	32	47	24	34	40	42	27	29	32	29	27	35	42	34	39	32	32	35	23	31	21	25	30	21	36	30	29	33	31	28	34	33	38	27	22	48	24	31	26	29	30	22	24	30	32	26	31	28	35	26	40	24	45	43	28	18	32	38	34	36	31	26	31	32	28	46	21	30	33	34	25	31	36	27	38	27	25	33	36	34	40	46	28	33	44	23	33	37	27	33	28	36	25	27	44	36	32	28	27	35	33	30	44	27	40	38	47	34	26	43	25	29	39	28	23	30	43	31	39	26	25	28	22	32	29	33	24	33	30	31	30	27	30	42	24	40	38	28	26	43	30	37	45	28	29	34	27	35	23	19	32	41	29	26	31	21	19	32	31	26	44	30	33	37	23	31	25	39	35	21	36	31	37	31	27	30	29	23	31	29	29	32	32	45	35	34	29	29	34	36	33	40	37	31	36	41	22	32	28	27	25	35	38	29	27	20	32	29	38	30	30	29	49	37	32	42	30	36	40	29	32	26	30	33	32	26	26	37	32	25	35	25	32	34	34	33	33	34	24	36	26	20	25	34	34	34	33	21	33	30	27	33	35	30	28	28	32	33	41	31	43	28	39	36	31	28	31	28	29	19	32	28	25	28	37	34	30	30	28	31	41	36	29	19	39	28	37	33	36	30	33	31	20	33	27	24	32	40	35	40	34	31	26	25	22	43	30	29	32	42	39	34	25	32	37	41	33	33	40	41	42	22	30	28	30	34	31	25	33	26	34	33	33	28	26	34	43	38	27	32	34	33	29	35	31	36	36	31	33	23	38	33	37	43	33	29	32	25	26	29	37	23	25	30	33	31	33	33	30	31	34	23	22	33	39	35	30	27	36	33	34	26	28	37	31	27	27	38	29	38	28	26	29	32	34	29	36	24	30	24	30	27	31	28	32	33	35	45	22	30	25	39	21	34	22	30	30	40	38	30	24	31	49	31	35	37	32	25	28	41	36	36	28	32	30	36	34	34	29	36	36	23	30	26	38	33	31	35	27	35	28	37	29	28	37	26	39	27	37	33	26	39	32	31	31	32	30	38	38	27	41	23	24	31	33	41	31	34	40	33	23	31	31	22	33	31	33	20	26	30	25	37	37	28	27	34	25	29	28	35	35	32	26	27	25	35	29	27	38	30	38	26	36	34	30	29	27	26	25	29	41	21	30	37	33	32	34	37	44	30	41	35	34	21	32	37	39	28	33	32	37	35	37	23	41	37	29	28	32	28	32	36	33	27	35	32	29	35	25	19	27	23	33	39	31	24	31	39	41	31	29	37	26	37	32	34	22	26	34	27	26	36	35	31	32	30	31	23	35	27	30	30	33	32	29	35	27	29	28	28	32	32	31	30	22	31	25	35	28	26	32	33	32	23	34	31	38	35	26	34	27	25	34	31	35	36	37	22	33	30	25	30	37	31	33	32	42	26	38	33	32	34	27	29	44	33	34	33	25	36	28	25	22	24	29	22	29	30	31	33	26	39	40	29	34	29	19	33	37	28	30	31	35	20	34	27	30	25	31	31	33	36	36	23	33	24	26	25	30	31	30	31	38	34	33	21	26	26	47	26	35	38	34	31	38	24	27	36	34	28	35	37	37	38	23	33	31	36	25	38	28	36	23	35	35	37	36	30	24	27	28	23	28	24	30	24	32	32	39	29	30	27	32	32	39	35	19	29	22	29	41	34	36	33	30	36	31	25	41	27	29	25	36	41	30	38	30	34	36	39	24	25	27	39	25	34	30	32	35	34	30	31	41	25	22	39	24	31	28	30	33	32	23	26	28	24	31	43	33	38	36	28	36	27	22	39	27	36	33	26	33	22	28	27	19	27	21	32	26	30	24	35	38	40	32	37	26	37	32	28	32	31	33	30	31	39	26	22	32	26	35	35	29	34	23	37	33	22	27	33	42	27	33	31	40	43	33	26	27	27	36	31	33	45	33	32	25	32	26	33	31	41	33	28	24	24	32	38	38	24	19	32	26	35	33	29	26	34	28	49	26	34	33	29	35	24	30	26	30	25	35	28	34	28	28	37	23	33	25	28	29	26	28	31	30	34	37	34	41	27	34	38	28	35	29	34	55	23	30	35	28	20	34	24	25	23	33	34	28	35	33	30	26	24	36	30	43	32	32	33	37	34	34	29	38	33	31	30	34	25	25	35	25	28	32	36	30	39	29	30	31	25	35	28	43	19	34	37	41	46	24	30	33	21	30	27	36	39	26	31	32	37	42	35	28	26	37	24	28	23	41	25	38	37	22	25	34	33	24	28	19	28	23	32	21	35	25	32	38	36	32	30	31	29	30	37	29	19	24	37	29	25	30	27	35	33	21	28	30	32	34	30	28	31	34	31	26	32	28	29	31	36	39	29	37	26	30	28	38	26	24	31	23	32	28	32	31	34	37	30	37	31	30	40	33	39	32	32	35	26	29	38	32	24	35	28	31	29	24	25	29	33	44	33	31	27	29	37	28	29	33	30	32	32	27	32	36	35	32	31	37	29	29	36	32	30	24	32	25	35	33	47	24	32	37	21	34	20	34
12750	6260	3294	11985	19614	18195	16529	17824	17610	15862	14721	12918	9186	7371	4899	4826	4907	3779	3086	2462	1389	954	1180	1131	1325	1638	1544	1905	2031	1882	1417	1065	1027	903	981	819	645	731	678	854	747	690	614	521	435	515	551	557	757	2872	2810	2694	2118	1488	963	556	461	354	403	364	332	354	366	354	343	346	337	304	340	388	327	354	371	350	332	372	379	330	374	342	366	348	328	345	329	331	334	337	322	331	359	380	316	328	336	348	360	374	327	339	328	361	331	359	332	344	327	356	318	318	350	330	359	339	347	396	369	348	335	334	328	328	318	358	351	352	345	338	352	351	342	376	340	367	382	372	356	333	378	353	324	345	341	293	340	347	344	340	371	355	388	353	321	365	302	340	348	350	365	368	341	363	341	341	329	334	325	352	344	397	328	342	367	359	341	354	302	380	361	347	360	400	359	341	341	381	350	341	354	339	334	320	376	343	351	341	342	350	383	324	344	326	352	368	359	332	334	353	383	335	350	347	343	349	356	354	344	357	326	350	352	360	352	354	345	326	369	351	333	368	327	343	355	345	331	342	375	366	349	374	358	374	361	354	331	337	341	356	347	336	344	353	379	360	358	345	343	330	350	362	344	356	374	366	364	344	353	343	354	338	340	342	386	347	335	352	352	374	350	351	327	352	361	353	353	358	347	347	355	330	327	360	359	358	326	336	335	359	355	359	351	341	332	365	314	338	342	348	326	362	359	370	331	339	349	346	350	346	349	344	331	312	348	357	329	344	360	358	341	328	337	374	327	368	316	340	383	337	343	353	355	350	332	345	325	347	335	344	338	351	329	353	351	341	355	362	355	331	328	351	351	373	330	356	350	356	322	367	369	364	336	349	336	346	323	353	327	339	329	354	341	380	359	334	324	350	356	398	358	337	347	314	334	348	324	332	353	361	306	345	363	333	333	358	349	339	361	372	367	338	369	354	351	362	360	349	363	342	356	333	347	348	355	357	386	369	324	350	329	323	349	324	381	370	343	333	331	358	357	349	341	346	351	349	341	381	359	378	345	314	351	359	368	368	354	382	385	360	328	325	366	323	356	318	314	335	320	329	332	340	355	339	343	332	401	367	399	336	345	334	363	346	338	366	357	341	347	356	351	367	334	365	362	342	359	369	357	371	334	364	337	387	343	322	359	316	331	363	328	351	323	355	348	333	346	322	353	310	339	367	348	330	326	378	342	346	369	356	334	338	393	348	355	336	356	351	339	361	321	352	380	355	357	362	352	335	390	356	342	355	348	338	363	379	357	363	329	356	365	364	353	365	361	362	321	365	342	344	318	366	380	376	342	367	338	363	334	343	355	342	340	344	399	370	361	353	338	337	356	357	329	378	348	366	360	374	359	347	369	363	339	345	366	324	375	378	326	331	350	373	334	360	379	338	359	325	327	337	340	346	346	334	343	340	350	335	347	327	361	339	335	357	358	369	338	311	369	370	374	342	328	348	353	353	308	369	356	368	341	375	359	329	294	330	332	345	339	350	378	321	340	333	340	333	304	340	341	321	310	368	347	345	379	347	326	336	366	328	355	329	349	344	309	332	353	345	354	327	356	351	346	350	352	344	346	322	362	330	325	352	345	348	352	337	358	384	348	348	359	327	337	328	320	358	329	324	349	382	333	344	335	387	316	335	366	353	336	356	345	331	359	388	367	380	365	350	364	361	327	341	346	365	350	376	343	378	349	333	356	341	354	341	350	349	348	356	338	330	333	368	336	326	374	339	361	345	335	377	357	357	361	351	344	345	359	354	354	368	374	346	371	360	358	351	364	336	352	368	352	326	324	318	360	328	383	316	333	374	326	353	371	341	332	340	353	321	356	316	374	336	354	334	352	351	360	324	332	396	339	352	349	340	349	340	329	368	348	359	331	356	334	327	367	346	373	353	376	346	334	376	349	337	338	326	314	360	325	358	363	350	334	348	362	342	330	310	342	328	328	346	348	345	368	347	360	371	356	368	357	375	333	322	336	357	345	378	346	374	334	321	381	347	370	343	371	344	366	349	344	351	331	341	365	342	369	339	362	339	363	368	342	378	295	364	361	334	364	377	365	342	350	355	340	361	328	354	349	361	403	348	365	364	326	352	329	374	361	321	348	343	334	318	316	353	345	342	315	376	333	333	336	352	383	303	334	344	358	341	338	345	365	388	363	342	343	346	323	311	330	324	347	363	346	347	375	363	321	333	332	362	356	348	311	324	342	340	372	371	339	388	321	349	370	350	355	335	336	323	316	363	345	323	329	327	344	350	385	351	371	328	376	350	330	330	342	357	337	317	346	348	371	352	333	371	316	343	339	359	389	364	354	371	334	355	319	322	377	374	381	315	326	354	308	366	357	333	336	371	314	355	365	348	346	333	356	356	321	362	363	357	383	321	389	363	356	332	385	361	328	382	375	342	370	345	340	349	384	342	369	352	326	330	365	382	333	363	346	348	356	340	374	334	337	345	348	322	331	315	327	326	338	351	351	367	363	332	372	368	355	351	356	372	335	339	372	351	331	323	302	315	378	350	360	358	355	381	343	342	358	323	366	365	346	331	360	341	398	347	344	331	315	368	339	382	362	349	316	354	373	338	351	346	322	349	370	336	349	351	359	353	340	340	356	329	329	367	342	344	372	365	350	342	364	323	349	358	364	335	378	332	332	351	313	352	348	325	368	356	344	384	342	361	335	381	357	359	355	334	336	354	373	360	328	341	346	359	358	350	340	366	344	372	360	362	367	371	380	344	349	373	336	347	355	318	339	374	356	361	363	331	361	350	335	331	368	317	345	331	341	329	340	335	369	332	323	332	360	392	357	331	382	359	330	369	345	333	341	356	336	341	302	361	335	359	346	340	359	327	355	344	339	333	355	325	354	341	375	355	334	355	371	391	335	337	360	331	353	326	321	338	296	343	389	333	327	344	316	330	348	345	404	362	345	332	340	335	334	341	377	396	366	328	324	317	336	367	346	362	359	320	387	349	331	335	340	356	347	345	346	350	361	345	362	343	351	346	312	358	351	329	326	383	338	344	354	329	350	347	343	340	334	350	335	354	354	341	315	358	359	358	388	329	348	361	344	332	360	338	373	375	346	348	333	326	332	355	328	324	321	348	369	375	352	328	361	363	307	321	344	358	328	336	350	327	355	354	356	320	355	335	338	320	325	348	361	341	343	344	333	363	346	371	357	376	336	334	319	361	332	351	347	353	354	349	369	360	401	314	366	336	384	340	346	332	366	332	339	352	346	321	343	364	349	317	321	347	383	354	347	322	345	335	338	346	321	330	368	351	361	342	371	370	357	336	341	337	392	317	339	344	339	372	346	353	348	370	326	305	364	323	340	327	347	345	337	347	350	379	351	345	356	335	362	346	352	354	327	334	356	329	353	311	372	370	347	359	358	351	348	346	354	308	375	342	349	378	348	387	349	350	369	379	325	347	359	361	347	347	360	350	351	342	343	345	363	349	324	366	347	327	346	342	375	346	342	306
931	561	276	355	321	438	454	620	578	569	528	461	324	260	172	158	171	144	111	93	61	60	79	73	86	91	97	121	97	103	104	92	71	71	66	49	65	69	47	55	71	52	56	46	58	48	46	46	52	222	246	215	140	113	72	80	42	43	45	44	44	49	38	41	48	37	38	53	37	37	49	47	49	51	51	54	38	40	46	51	45	39	48	51	39	49	43	53	39	44	51	41	55	37	39	45	44	46	48	48	45	42	36	49	49	35	49	46	38	44	32	41	42	35	41	48	43	41	42	39	44	41	49	53	39	35	44	39	49	31	52	44	41	57	39	41	36	36	47	45	40	37	41	41	41	39	33	51	60	50	46	38	62	57	51	46	51	34	46	48	43	45	46	40	47	58	38	43	46	40	39	34	50	49	44	48	43	52	49	41	44	47	36	36	40	35	46	46	41	37	40	59	40	44	41	44	46	49	45	53	31	47	53	45	50	52	44	45	40	55	36	55	45	53	41	37	44	33	54	42	42	37	37	44	42	38	47	33	48	38	32	36	44	47	33	42	29	36	49	35	40	33	44	34	43	39	40	52	33	37	33	56	38	45	49	38	37	54	31	40	43	44	46	59	42	34	38	40	45	47	40	48	40	37	48	41	43	40	47	39	43	46	30	45	56	44	45	57	47	36	45	42	50	51	41	35	40	36	46	47	46	47	44	45	42	46	40	38	50	43	42	41	42	44	38	51	56	56	52	47	48	49	42	38	45	49	37	43	47	43	33	41	46	49	39	34	38	46	48	42	40	46	34	42	46	36	44	55	55	43	44	38	43	48	52	49	35	54	60	47	41	50	36	38	42	50	40	50	39	46	37	39	48	43	25	43	43	50	49	42	48	34	57	54	55	43	27	34	43	40	42	38	49	34	44	44	41	35	39	45	57	47	44	46	54	38	43	54	53	61	31	45	41	44	50	47	36	42	50	29	49	46	47	53	42	52	61	33	38	45	38	48	39	37	50	44	45	29	47	42	37	41	54	35	47	35	42	40	42	47	52	43	38	42	57	64	54	42	49	39	43	44	39	31	35	33	47	47	64	31	43	56	39	44	42	39	38	44	40	34	42	42	43	43	63	42	38	44	50	40	37	44	45	48	36	42	37	41	35	46	45	42	38	38	38	35	35	43	38	54	53	37	46	43	54	40	41	35	51	46	41	43	53	50	40	41	41	30	42	52	40	52	49	38	40	35	44	39	34	56	46	45	45	36	40	40	50	44	21	39	43	41	47	47	49	45	54	42	44	50	40	40	51	54	37	41	45	46	44	54	44	42	40	46	49	46	41	34	59	51	47	38	48	54	41	42	31	54	31	46	40	54	51	36	44	41	46	39	43	44	38	41	42	45	43	53	47	39	33	45	54	48	54	46	45	50	36	44	29	43	47	37	54	52	55	47	28	29	40	46	51	46	50	39	39	37	39	34	48	38	33	42	39	43	33	50	38	43	52	48	30	50	46	48	51	34	34	46	34	48	51	41	39	49	46	43	38	45	41	40	27	39	40	47	41	43	36	48	35	30	40	46	41	42	37	48	47	42	43	41	40	38	52	36	46	52	40	51	44	37	54	43	46	45	53	39	37	48	43	37	48	48	38	43	43	34	38	49	35	45	36	53	37	55	41	53	49	41	42	35	45	43	33	34	39	39	50	51	46	49	37	35	51	57	32	43	36	49	46	41	37	39	44	41	57	39	43	42	38	33	50	31	39	41	35	41	47	41	42	34	49	47	56	39	50	29	52	58	36	46	53	49	38	40	56	50	54	52	44	42	48	60	48	49	51	45	43	45	43	41	42	43	38	45	44	51	42	44	48	39	42	35	55	35	38	36	49	37	38	40	42	34	48	36	39	45	40	37	51	44	52	44	53	38	35	40	38	49	37	46	51	50	46	48	39	52	42	47	44	43	58	46	54	48	37	44	29	30	41	54	43	40	46	58	46	35	41	47	46	37	50	37	43	39	40	48	58	59	52	35	39	39	44	41	47	42	51	56	38	43	30	43	38	45	55	42	45	42	40	38	44	40	48	47	41	44	43	55	41	40	48	56	51	38	54	39	38	40	53	45	49	40	49	34	48	46	61	48	45	39	56	51	41	45	43	57	40	47	42	42	49	48	40	44	44	40	37	44	48	42	52	40	51	54	49	52	36	44	40	53	47	43	40	27	45	47	46	54	51	49	52	48	40	39	40	46	31	44	49	42	49	43	32	42	49	48	43	49	46	30	47	34	50	41	41	40	40	39	39	35	41	40	49	56	36	41	51	41	46	43	52	52	49	45	42	45	41	40	35	45	46	48	42	52	53	49	40	55	44	36	45	44	47	43	45	42	55	48	37	37	47	41	38	52	48	44	47	60	47	44	38	40	44	51	38	45	43	40	52	40	49	35	50	49	36	35	32	41	55	33	42	33	42	47	46	52	49	54	33	55	43	43	45	49	36	44	37	59	40	42	36	38	48	47	43	41	45	43	42	44	51	37	43	42	41	47	44	31	48	46	55	52	44	50	42	27	44	56	49	44	44	47	48	43	41	46	33	55	45	37	45	48	45	41	41	45	44	43	41	45	30	43	53	48	45	57	45	31	37	41	45	41	49	45	45	33	44	44	40	55	47	39	47	36	48	48	42	40	39	51	50	50	47	43	49	39	49	34	45	40	50	50	41	39	49	38	57	56	40	48	39	36	48	36	49	44	39	36	46	44	40	58	43	42	44	49	56	39	37	39	38	48	52	49	45	44	45	50	53	44	35	34	50	34	38	41	37	46	47	42	46	34	39	40	43	47	33	40	46	41	42	48	30	42	35	42	57	34	47	51	28	39	35	45	42	47	33	32	42	35	38	49	39	42	41	38	46	42	40	40	47	46	45	42	39	40	50	42	42	40	39	40	48	45	32	49	43	47	30	51	43	49	45	43	42	40	34	48	47	39	38	44	40	54	45	35	34	38	46	42	48	51	44	30	40	43	47	53	59	39	47	40	49	34	36	52	50	35	30	46	41	34	32	39	44	43	34	44	36	52	45	42	61	44	40	37	39	38	41	42	50	45	50	35	61	50	48	35	36	37	32	46	53	49	42	32	46	47	46	39	47	47	47	53	37	40	37	39	38	50	37	44	41	38	54	60	45	59	38	51	58	45	28	40	47	46	41	41	42	37	40	43	47	43	38	39	40	50	45	35	43	41	42	43	51	46	47	36	47	54	36	37	53	39	63	39	40	37	45	34	54	50	57	41	34	46	47	57	36	47	40	34	42	48	46	40	36	50	44	52	43	51	49	44	44	41	44	44	41	40	44	40	51	42	38	38	36	39	46	47	36	51	38	47	41	49	49	42	42	43	41	42	53	33	38	54	57	44	44	50	47	38	32	39	49	40	45	40	47	45	45	36	46	48	41	48	44	41	39	50	37	45	50	43	52	46	47	45	42	53	55	49	47	57	44	44	53	47	40	44	40	40	46	50	41	44
14918	9457	5322	15009	22663	21811	21093	21914	21099	19799	16885	15321	11594	8849	6219	5636	6165	5169	4163	2556	1650	1356	1640	1701	1711	2360	2555	2988	2870	2655	2500	1769	1619	1432	1585	1166	1004	1136	943	1175	1399	987	815	650	669	717	699	680	1205	6447	6070	5430	4069	2672	1389	832	654	529	473	507	512	471	519	487	478	460	459	463	491	450	507	448	510	508	478	476	455	477	500	492	486	462	449	471	465	457	487	480	544	434	483	483	498	494	502	437	497	467	508	507	466	464	501	464	510	479	511	470	483	495	488	427	501	481	442	507	493	475	465	454	487	470	468	503	506	488	475	515	511	504	447	501	436	481	482	486	476	473	462	453	453	516	488	494	463	471	546	496	487	504	474	474	481	507	486	489	493	475	466	535	460	455	532	493	463	487	466	485	455	478	467	458	499	494	494	519	478	472	485	478	478	497	480	519	486	506	468	475	480	448	494	462	475	467	509	496	447	528	469	487	457	468	494	491	463	505	477	479	505	518	477	483	483	451	470	500	491	533	478	520	482	545	487	488	476	466	500	474	520	466	476	471	488	482	498	479	463	452	446	495	464	476	480	489	521	475	494	432	474	453	436	453	479	468	508	507	534	499	435	488	459	468	472	491	509	483	480	442	524	489	496	482	504	446	466	496	494	494	491	470	469	470	482	484	469	488	480	477	511	480	431	459	491	476	503	490	477	514	477	481	465	460	482	458	465	488	508	494	480	498	517	489	485	499	530	464	496	465	486	527	483	492	454	474	482	508	485	457	483	485	504	480	471	509	475	466	457	515	461	517	499	505	457	446	484	504	515	488	504	471	516	484	483	487	498	498	494	498	512	464	462	528	483	515	499	518	488	534	496	486	486	454	507	480	498	494	478	501	561	480	444	481	483	519	482	445	487	437	491	495	504	469	487	513	497	472	502	496	498	507	470	504	470	508	466	517	474	516	464	543	476	535	539	492	470	494	492	519	497	453	463	476	469	444	473	487	482	490	489	468	474	453	501	489	482	493	468	503	478	498	491	483	494	471	501	527	495	502	508	488	503	474	506	510	449	498	474	476	464	498	490	450	457	459	508	479	453	492	473	449	524	499	464	413	510	506	522	507	535	472	503	461	521	491	444	487	429	465	430	485	484	485	491	475	516	448	468	471	469	457	500	425	491	483	496	498	502	483	481	487	504	466	481	507	505	513	498	475	471	505	453	499	492	531	448	483	474	469	507	496	489	480	496	480	487	490	485	496	506	502	473	432	493	449	453	451	477	459	478	488	473	474	481	451	464	456	482	474	507	459	486	482	455	482	498	463	480	486	464	508	492	440	487	466	506	470	465	480	442	487	501	458	511	536	460	482	457	455	489	501	511	469	499	455	476	489	528	496	508	493	507	492	470	484	518	459	495	486	424	516	523	476	503	486	467	460	504	475	508	495	506	488	456	465	490	573	527	458	478	474	520	471	465	458	493	499	441	473	499	452	465	466	474	497	475	496	489	469	460	469	483	486	484	483	486	505	448	498	494	498	492	470	454	487	432	468	493	496	498	487	474	465	500	479	479	481	455	485	458	509	485	478	466	480	507	530	487	466	488	479	441	473	469	470	481	481	470	460	465	491	475	445	510	446	446	501	505	485	466	511	508	444	485	488	499	469	466	495	461	447	472	511	471	480	488	492	504	490	453	495	508	498	482	494	494	514	497	468	458	500	486	512	518	512	458	475	456	460	450	482	480	476	468	477	478	470	460	512	514	499	493	473	449	482	499	516	436	476	465	489	489	494	477	487	499	454	501	505	481	510	489	488	488	476	505	463	481	483	483	476	464	462	502	464	489	527	486	481	490	460	468	516	507	487	532	456	471	437	489	489	477	491	483	482	481	481	464	497	478	518	496	497	506	509	502	488	467	483	470	539	444	493	502	461	566	473	462	437	457	466	469	484	473	453	482	458	501	475	493	476	505	521	483	431	490	516	490	495	491	502	479	500	457	474	483	482	475	490	512	505	448	478	470	473	473	464	460	538	488	510	485	502	473	483	458	498	458	492	452	469	504	465	456	488	490	488	486	475	470	485	501	458	469	482	506	508	481	451	496	479	485	461	464	456	512	475	469	516	477	509	500	511	482	474	519	505	459	505	487	490	496	459	458	535	514	494	473	509	486	486	493	495	460	470	506	471	454	486	456	473	476	486	507	497	470	488	462	499	496	473	448	505	499	474	494	467	452	458	467	470	470	513	479	518	445	478	478	493	482	507	464	494	478	499	493	475	484	485	451	497	462	517	513	458	478	475	487	504	481	486	502	452	462	486	499	500	461	477	496	501	487	489	513	495	453	518	498	475	443	528	462	526	489	475	469	453	483	499	475	503	459	510	487	409	441	476	462	494	440	496	502	457	512	483	490	510	451	513	462	505	506	461	516	462	514	444	470	481	495	477	466	468	472	502	490	514	486	493	493	528	516	511	488	444	470	494	474	515	492	529	470	461	509	480	510	481	481	485	455	484	477	499	470	441	511	500	455	490	484	452	454	517	477	465	456	531	498	466	473	499	474	482	463	509	452	447	478	510	468	492	513	509	462	458	491	487	462	527	482	475	499	508	477	458	470	432	495	491	484	482	487	508	463	470	488	502	476	490	482	510	490	490	487	489	499	484	449	481	476	465	480	473	477	461	486	490	502	492	456	512	459	460	484	482	471	514	482	494	453	479	464	460	456	475	505	503	498	482	516	462	498	487	506	484	465	505	514	501	502	484	462	497	453	477	487	467	479	498	459	493	457	476	512	486	486	480	456	477	498	503	493	520	474	448	514	465	496	461	486	454	452	483	458	551	462	459	459	468	473	448	495	480	501	476	491	477	497	489	465	495	477	506	482	502	518	487	500	470	469	473	489	473	512	466	509	493	457	492	506	495	514	476	502	469	529	471	494	506	475	446	500	504	483	492	478	486	483	447	450	515	474	503	506	467	503	477	465	487	497	489	446	499	506	478	467	480	464	489	495	523	490	504	492	487	492	467	487	516	485	510	466	486	484	486	474	468	491	474	459	493	523	476	477	503	498	491	481	496	481	487	531	497	500	472	455	499	452	488	485	456	493	471	497	511	499	501	461	477	487	472	512	478	467	487	491	479	488	446	491	468	465	491	520	468	500	472	511	467	476	473	441	492	483	467	490	521	501	464	478	500	476	477	517	481	497	500	491	439	480	499	478	503	479	510	433	506	481	455	479	498	497	515	472	459	495	481	500	503	469	469	463	473	484	504	483	503	466	492	428	471	499	499	487	497	472	486	470	468	463	485	497	487	486	476	442	509	493	495	530	504	480	461	457	472	466	511	488	533	485	525	500	477	472	464	471	470	549	492	475	513	470	457	459	491	467	519	470	442	468	484	487	489	485	471	488	481	471	466	492	503	485	506	490	457	459	483	489	475	483	469	482	481	493	477	549	489	481	471	469	533	484	461	501	523	521	485	511	473	498	482	470	461	480	481	474	477	513	464	478	496	485	446	497	468	502	468
2224	473	332	344	324	383	462	558	636	586	495	399	334	229	168	136	154	155	106	67	45	49	52	61	75	73	102	110	91	101	92	69	60	68	68	57	56	50	48	42	54	40	41	30	40	35	38	27	51	239	248	209	170	98	77	48	41	34	19	34	35	37	27	34	22	37	26	35	35	24	28	21	32	29	29	32	38	43	30	26	27	38	37	21	32	28	37	24	26	37	33	26	36	36	26	29	26	34	22	28	22	22	28	25	39	30	31	32	31	16	37	30	41	34	31	21	33	44	23	33	32	26	28	35	32	28	23	23	43	44	34	40	29	28	21	39	20	34	29	31	24	32	33	35	31	34	20	32	34	41	24	37	25	30	38	30	29	33	40	26	25	30	40	40	28	37	28	42	26	37	27	29	23	37	33	33	38	31	37	26	21	31	30	27	32	39	34	43	36	34	27	16	35	40	39	30	30	34	34	22	23	31	25	33	35	29	32	30	38	30	17	30	49	37	30	36	34	34	27	21	27	31	29	35	29	31	33	40	35	32	24	38	33	22	23	29	28	23	42	35	28	38	23	26	37	22	38	28	38	33	23	38	27	36	30	27	30	27	32	35	34	34	26	35	31	22	21	39	30	34	29	24	45	38	27	47	31	43	28	39	29	29	33	30	31	35	26	27	33	26	26	22	37	33	33	24	21	43	36	22	29	37	30	29	29	29	26	37	24	21	27	24	34	43	23	42	26	41	29	25	43	27	26	21	32	29	36	29	35	29	40	24	26	45	36	38	35	36	30	26	42	27	26	34	36	25	37	30	29	17	40	29	25	22	35	43	35	41	26	32	32	34	24	32	34	31	29	26	29	18	29	25	41	32	25	34	23	38	31	39	32	27	28	32	30	22	21	33	35	32	24	31	36	17	23	31	24	29	30	38	27	33	22	35	33	42	26	28	25	36	27	37	32	44	33	29	32	45	22	27	36	33	35	37	20	33	30	21	38	25	35	39	26	25	19	28	41	28	33	32	22	30	32	23	31	39	31	25	25	45	30	28	38	37	32	28	32	35	34	38	24	35	34	39	26	30	27	37	25	35	30	26	32	25	39	28	34	23	24	24	31	29	41	36	29	27	23	18	38	30	23	28	30	33	27	31	25	27	29	36	46	34	37	18	28	25	34	41	26	34	24	27	27	33	38	38	24	38	34	41	39	30	28	43	31	30	22	29	27	35	34	49	25	37	28	36	25	31	31	21	30	29	32	37	24	33	35	22	35	33	27	27	35	38	24	26	30	30	37	21	24	33	32	44	33	30	29	35	30	42	39	26	26	29	38	22	39	37	30	19	31	31	39	28	33	27	24	26	27	39	24	26	28	20	32	31	30	38	27	36	29	34	29	30	27	30	29	31	31	25	34	24	29	30	31	28	31	23	32	31	36	33	29	32	34	35	41	28	28	30	40	30	39	33	38	35	26	30	28	24	31	29	30	34	34	28	42	29	39	27	25	37	39	30	19	40	21	23	32	26	27	29	47	26	41	42	32	30	21	32	37	42	37	27	31	20	26	35	30	24	31	33	36	35	27	26	30	35	28	35	25	29	21	29	39	28	39	39	27	26	33	29	31	25	31	39	32	34	30	32	40	25	23	32	28	27	28	26	28	29	27	30	36	39	26	36	27	32	26	33	32	31	22	29	33	28	31	39	26	33	34	29	29	41	34	31	35	35	37	31	23	32	30	34	38	22	36	26	35	43	24	30	23	32	29	37	40	34	36	26	17	26	40	31	39	19	29	34	35	32	42	39	34	40	40	34	32	41	39	27	22	33	31	25	38	28	29	38	28	28	26	33	30	23	35	28	31	26	39	32	28	20	23	22	35	28	27	35	34	32	42	27	38	26	34	29	19	24	38	26	32	22	27	32	25	30	34	28	33	30	35	24	33	31	26	30	26	37	33	26	35	39	25	27	26	24	31	22	37	41	34	32	30	33	33	32	31	26	39	24	28	26	45	31	33	34	39	30	37	23	19	32	33	19	35	26	27	44	35	27	40	29	25	29	28	22	29	24	28	27	23	35	25	28	28	35	32	37	22	31	36	29	36	27	25	40	42	29	36	34	37	32	23	31	37	35	26	26	31	40	32	25	29	31	32	17	34	31	21	31	31	25	31	24	30	36	38	25	46	45	27	39	25	38	31	27	28	29	39	33	32	30	30	41	32	34	33	37	36	32	41	29	22	32	44	27	43	42	31	21	26	28	32	27	28	30	31	43	28	29	34	30	35	27	40	24	36	29	44	31	23	24	32	28	32	32	26	37	30	30	40	31	38	34	33	23	32	44	26	30	32	29	44	32	29	32	28	30	36	31	36	30	21	25	28	30	22	25	30	27	33	26	25	36	34	35	39	34	25	39	29	25	30	32	26	26	23	33	26	26	32	27	23	23	27	31	43	33	32	33	30	22	30	23	38	27	27	40	28	34	34	23	32	33	30	33	25	32	32	35	35	25	33	27	34	33	31	34	30	38	21	33	26	31	31	32	42	31	29	23	30	39	34	33	27	35	25	32	29	33	27	22	23	48	22	33	37	26	25	33	39	33	32	29	26	36	36	25	28	34	24	19	39	46	23	28	29	36	30	27	29	31	24	33	32	31	30	30	23	38	38	40	41	27	27	37	28	24	27	27	25	19	32	30	25	32	25	27	36	29	26	27	32	28	29	31	23	34	28	26	25	31	36	24	27	32	21	37	45	31	23	30	37	29	26	34	30	29	24	34	36	27	18	26	25	23	43	31	27	37	32	33	31	27	27	35	32	32	39	30	38	23	23	29	22	32	39	25	29	36	32	30	25	35	25	28	39	34	38	31	33	40	30	31	25	34	31	34	39	34	34	28	29	33	36	26	29	33	23	42	29	30	30	31	23	34	27	31	26	34	30	27	24	38	37	29	35	26	33	18	27	37	32	34	25	28	33	28	25	26	33	33	30	37	38	31	31	32	19	32	27	25	36	31	29	33	25	26	30	34	32	39	23	45	31	32	25	34	29	31	23	32	25	26	31	24	38	32	35	34	30	26	31	31	40	37	32	39	29	27	34	21	29	39	34	36	36	33	35	27	24	37	22	24	40	33	36	41	38	33	40	25	35	34	35	35	27	25	35	19	30	38	33	41	28	29	25	29	35	37	24	20	36	34	30	28	39	23	30	28	29	32	21	33	22	34	23	32	34	33	35	27	32	38	22	26	27	38	27	25	28	35	32	24	36	31	28	36	31	31	31	33	29	32	20	30	29	39	18	27	43	29	31	28	31	41	30	31	36	32	24	38	25	34	36	40	39	24	25	30	30	34	27	27	26	33	44	27	29	29	26	29	30	31	28	27	26	32	32	21	29	32	35	26	35	25	17	25	26	30	29	21	30	33	37	29	35	40	34	27	31	28	25	26	27	31	29	26	23	33	34	28	35	40	27	34	32	35	29	28	35	30	28	49	42	19	29	32	36	37	36	18	27	43	33	28
14389	8122	5401	14470	22187	20785	21002	21895	21761	20286	16852	14543	12413	8938	6211	5123	5817	4978	3843	1705	1255	1177	1494	1514	1796	1935	2885	3245	3171	3045	2552	2120	1574	1473	1340	1234	1344	1159	1052	1166	1296	918	648	571	552	556	522	503	991	6562	6574	5488	3705	2398	1179	743	513	397	356	339	354	383	368	343	325	326	339	353	387	375	386	366	322	351	343	338	370	391	329	342	375	346	336	359	359	350	338	352	334	332	387	346	346	309	373	399	367	359	353	349	355	342	344	330	358	342	379	368	338	356	354	351	368	353	345	368	351	356	361	353	339	356	362	344	384	334	364	370	365	316	362	346	319	367	324	331	358	343	349	354	327	365	385	360	366	364	355	334	325	343	382	356	383	368	340	339	347	362	352	348	323	360	338	345	351	333	353	389	331	344	310	367	372	355	378	365	368	349	358	343	360	381	363	390	342	337	336	388	340	363	367	357	368	370	338	362	371	365	340	381	342	332	352	362	354	398	355	347	367	329	345	360	344	358	357	338	366	326	361	351	325	378	333	370	362	355	361	391	358	355	358	348	389	344	337	349	340	354	340	351	378	324	328	369	354	376	358	365	368	374	331	371	362	317	385	313	390	368	348	372	346	382	340	355	392	354	357	328	345	377	370	361	354	348	358	369	342	343	361	345	315	383	354	361	383	366	344	375	345	348	391	363	336	342	344	355	377	332	373	336	343	401	376	374	330	326	384	383	360	396	353	318	321	323	377	341	338	338	354	362	360	373	383	360	379	387	352	356	329	423	362	346	340	359	336	332	374	361	341	340	347	380	354	361	339	359	363	384	381	341	364	360	367	339	329	347	331	385	366	330	349	362	372	403	353	386	330	352	355	316	396	388	358	375	344	371	369	345	369	335	337	341	374	314	352	371	368	365	381	340	354	337	338	360	354	374	360	375	325	325	337	380	338	361	360	351	340	344	343	315	330	406	315	341	340	343	372	352	345	313	359	391	348	373	340	379	387	337	355	325	347	334	337	373	329	330	352	350	346	340	349	368	313	353	377	349	308	373	345	373	350	388	341	359	362	350	390	343	324	341	359	380	355	375	363	355	372	376	357	337	371	323	371	351	356	331	358	342	367	346	323	356	363	335	369	390	350	339	365	369	393	376	350	341	317	366	387	352	360	366	353	363	371	358	348	369	378	362	378	342	356	340	338	356	384	359	370	385	370	308	360	385	360	381	373	358	311	371	362	378	366	346	346	346	364	366	326	359	363	362	380	378	361	332	369	361	358	381	346	349	373	338	351	352	379	392	368	379	357	341	339	370	354	360	337	344	387	369	357	360	363	352	382	358	349	356	326	352	383	354	352	359	338	352	346	330	336	370	345	383	357	336	355	375	371	347	363	353	359	314	354	317	383	415	353	349	360	316	339	342	391	353	340	323	346	371	372	376	370	369	357	338	361	359	342	328	351	344	354	329	359	366	330	335	337	356	359	367	392	338	341	346	385	329	363	350	366	337	335	390	356	368	371	346	363	351	369	401	372	356	353	334	332	340	374	387	365	349	352	337	382	359	392	351	339	362	323	357	339	362	375	362	358	339	362	292	342	378	363	345	360	344	339	361	345	352	367	330	359	323	356	356	354	363	360	380	360	362	363	372	371	333	365	333	364	340	356	384	376	360	359	356	351	331	365	350	366	361	369	374	353	339	352	366	354	384	328	355	336	370	342	347	347	324	370	364	332	361	328	365	331	333	364	347	363	359	395	379	359	360	353	344	345	336	366	349	337	353	315	328	363	338	350	377	337	329	389	389	362	379	369	321	368	350	340	337	365	365	379	350	352	378	360	339	373	343	347	348	369	355	347	355	364	381	329	400	344	357	359	345	372	356	348	391	339	380	353	359	372	346	336	383	385	369	344	355	354	353	382	361	364	372	304	331	360	358	356	362	326	358	337	335	334	334	349	384	335	363	353	339	336	369	358	377	376	354	347	374	386	332	395	334	352	353	383	334	331	344	391	369	367	355	374	364	343	350	368	349	360	348	329	322	357	331	352	362	339	375	340	342	336	336	357	349	353	360	334	370	377	347	346	345	353	322	360	390	362	369	366	335	344	347	350	372	369	320	350	350	356	329	320	368	313	371	332	354	386	356	366	347	366	323	375	374	362	346	339	352	383	343	349	381	327	380	345	340	372	345	342	357	370	324	362	367	357	350	360	337	350	383	347	340	352	359	370	355	337	373	349	370	357	356	371	319	341	344	352	373	367	357	344	329	345	370	324	331	332	358	366	343	380	344	355	366	375	341	376	380	360	393	337	362	337	370	344	332	390	326	355	337	361	345	365	350	359	370	336	367	344	362	395	365	366	382	365	342	392	384	325	393	337	315	370	345	385	370	334	336	352	345	326	356	363	390	363	365	320	364	346	361	322	366	362	341	364	383	351	350	349	363	339	401	349	317	348	361	344	361	374	349	380	391	354	362	383	344	365	367	361	360	350	371	353	322	347	335	361	324	366	397	353	373	326	349	319	342	364	327	349	354	370	373	372	357	353	369	347	342	371	367	383	354	359	351	361	326	358	340	345	380	372	363	368	379	329	341	322	362	337	374	354	366	348	364	350	337	339	380	350	374	343	376	366	336	339	365	372	345	361	358	340	359	383	366	336	344	373	363	345	371	345	340	344	358	348	344	375	328	295	380	358	311	347	374	395	322	368	366	356	371	349	353	348	343	358	332	371	348	331	346	363	353	326	328	373	367	331	352	345	367	302	348	344	348	352	396	360	324	358	355	384	310	327	342	351	371	335	362	343	345	378	337	366	351	385	330	375	316	338	313	347	348	358	344	348	384	352	363	351	335	357	354	388	352	358	358	378	354	324	374	324	322	334	341	323	350	365	351	325	355	355	383	352	364	362	371	329	349	323	372	330	328	343	377	370	366	352	362	336	388	363	369	354	336	353	367	383	348	344	371	347	347	360	384	333	386	376	373	344	363	355	372	319	308	343	364	375	352	321	367	360	381	384	323	364	331	346	357	335	333	364	371	330	317	362	374	362	374	336	371	316	387	341	348	351	382	353	324	361	369	382	368	373	351	354	355	406	340	354	353	375	350	348	343	334	362	361	368	350	336	362	373	342	341	352	354	343	360	378	346	386	363	334	378	350	370	361	386	353	375	374	365	367	350	382	356	358	366	326	334	367	348	367	347	376	394	360	370	366	353	319	369	367	352	336	348	373	320	377	357	412	321	338	374	351	365	348	365	383	356	359	332	340	388	350	346	355	382	358	357	364	378	356	323	395	358	328	377	368	381	365	326	310	375	384	376	344	347	344	339	355	344	372	378	356	368	357	354	350	389	369	338	335	298	360	376	366	343	379	366	318	322	373	349	319	342	375	378	350	343	324	362	361	372	352	364	374	338	354	329	355	335	377	364	395	360	368	351	370	357	347	379	371	322	373	355	389	358	376	369	334	366	341	361	345	326	363	359	360	327	323	378	332	378	374	363	379	364	359	346	351	379	369	345	338	359
1420	667	470	421	377	444	639	784	847	827	627	444	358	325	209	152	181	178	117	87	65	62	67	71	112	124	150	148	132	125	125	103	70	89	71	92	85	63	76	76	70	57	54	49	58	40	52	50	57	394	381	333	207	143	86	71	67	42	37	44	42	40	29	41	43	32	49	39	57	43	39	33	62	52	41	53	50	39	54	47	39	42	48	30	49	41	56	45	33	37	45	42	35	39	42	43	28	52	55	42	46	42	39	46	54	43	49	44	44	48	46	57	51	36	41	38	46	43	46	42	37	46	38	33	42	51	37	51	40	40	35	42	43	42	50	44	38	46	53	47	39	44	45	51	40	39	39	50	48	42	38	44	41	40	42	40	48	42	37	53	47	36	55	42	52	44	39	43	53	40	42	46	51	45	45	68	42	42	36	40	63	30	46	55	39	41	49	35	39	38	34	50	52	45	41	44	49	40	33	32	42	53	42	36	36	45	46	51	41	43	44	44	49	40	55	55	43	41	39	48	43	55	42	36	50	39	49	32	39	39	43	49	42	50	42	32	49	33	38	39	39	41	45	38	39	43	45	42	36	50	48	53	52	46	49	47	44	35	47	48	53	48	38	57	41	36	49	39	53	44	48	42	55	59	47	43	43	48	40	49	43	51	46	41	49	47	56	45	40	41	48	43	33	58	39	39	37	48	36	30	44	37	36	37	41	51	41	45	47	59	50	30	43	48	51	47	43	45	45	49	44	37	58	41	53	46	48	37	43	54	30	43	48	43	32	49	39	44	42	41	45	41	46	36	62	45	38	39	52	34	47	38	51	41	42	32	34	36	32	37	44	45	53	51	57	39	40	44	45	41	40	45	33	54	38	60	30	46	38	39	36	44	43	42	45	47	39	36	57	48	38	39	31	33	44	38	42	37	46	39	41	42	37	44	40	41	36	40	39	43	37	36	47	46	49	53	53	50	51	52	44	35	31	41	36	42	48	32	37	38	39	42	39	35	50	41	45	35	45	39	51	45	50	45	43	50	50	45	36	44	34	53	42	45	53	50	50	41	47	46	51	55	47	45	51	56	48	48	50	48	43	44	49	44	47	44	50	46	49	58	42	44	47	40	43	39	35	42	48	31	47	34	40	32	50	39	38	36	38	37	47	26	26	46	47	26	58	42	31	55	37	44	46	51	41	50	46	45	48	53	47	36	53	44	42	35	44	42	55	36	43	51	36	42	40	48	31	35	41	39	33	38	55	42	46	45	44	60	43	45	50	51	36	41	48	48	54	55	38	37	35	41	41	54	33	50	48	51	40	57	41	49	43	35	50	52	49	61	54	51	35	46	51	29	32	54	32	56	51	62	44	36	35	38	41	49	46	43	36	37	42	33	33	40	60	43	42	38	50	41	42	35	48	41	48	51	52	48	50	50	48	48	48	43	41	49	39	46	49	35	49	40	40	42	42	38	38	42	40	45	53	48	52	36	39	44	43	53	41	44	41	50	41	35	35	43	42	30	42	42	42	40	37	46	46	43	39	39	43	41	42	41	48	44	37	52	38	44	54	48	55	43	45	42	34	57	37	48	45	41	40	33	43	39	48	53	30	57	54	55	34	46	53	42	40	55	47	46	45	56	57	48	32	51	41	46	38	46	42	41	46	42	53	41	46	51	42	52	54	49	48	55	44	47	48	58	42	41	49	41	45	51	43	45	38	42	39	43	40	46	37	47	41	57	50	44	40	51	53	46	47	37	39	43	34	40	43	41	53	40	47	44	41	37	40	49	36	53	48	53	52	40	49	49	45	48	60	47	43	37	37	41	42	35	32	46	49	52	48	37	49	48	54	56	52	57	38	28	45	44	54	54	45	46	43	59	40	46	51	45	43	50	45	41	49	53	48	36	45	45	47	27	36	32	52	36	39	42	53	48	45	50	51	58	35	46	43	42	56	37	50	38	45	41	37	48	37	49	45	46	55	41	55	41	41	50	41	42	47	42	52	46	57	49	48	40	46	49	41	54	45	30	62	36	48	46	44	51	32	31	45	40	44	56	47	42	42	51	48	39	48	42	48	48	47	41	44	46	43	58	49	43	44	39	49	39	54	43	47	42	39	51	40	49	55	39	46	46	41	42	41	44	45	41	61	49	52	37	45	44	48	42	58	45	47	56	47	52	62	50	45	43	43	46	52	44	35	39	40	35	50	42	40	48	44	46	44	47	45	45	49	33	35	44	41	35	45	57	56	35	50	49	32	48	47	39	41	44	42	35	44	44	38	49	47	40	44	52	47	39	49	46	46	41	39	37	47	57	39	51	49	45	41	44	40	39	47	52	46	40	51	45	40	40	52	49	43	40	47	47	44	50	44	45	44	43	35	47	43	33	43	32	48	35	49	45	63	45	24	40	55	42	35	53	35	49	49	52	42	38	46	54	35	42	50	28	41	41	45	36	43	39	37	42	44	43	45	29	52	43	40	38	47	47	47	49	35	35	39	39	39	33	44	40	29	40	49	43	43	44	43	51	35	35	54	55	51	57	39	40	39	35	45	35	51	53	54	39	48	44	43	52	52	51	34	42	47	35	50	46	50	42	52	43	52	45	46	39	48	40	53	39	47	53	53	43	43	52	52	49	59	43	34	58	35	42	40	37	33	42	52	46	42	39	44	28	58	50	41	45	46	51	46	46	40	49	35	41	48	36	40	40	40	45	50	49	43	38	33	60	47	39	41	44	38	55	37	46	53	46	41	35	46	31	40	38	53	36	39	47	63	50	34	42	37	33	46	44	56	48	42	46	46	41	44	51	44	47	39	42	44	35	43	51	56	43	44	40	43	40	50	50	29	45	51	46	51	52	42	44	29	46	58	51	48	41	38	42	40	37	59	45	39	33	52	34	35	46	39	41	32	46	50	42	50	50	38	42	33	44	34	33	43	40	51	44	40	46	46	44	43	42	34	42	44	39	51	39	40	59	41	45	51	44	55	46	45	49	39	49	41	46	42	45	58	36	36	41	58	28	46	41	43	43	53	43	37	57	42	39	48	33	45	42	49	58	36	39	39	36	58	47	43	46	29	52	48	48	42	55	39	46	55	43	44	45	48	50	36	57	51	45	40	48	37	38	47	44	46	47	44	53	41	50	39	45	38	44	36	45	51	40	49	45	47	51	52	37	42	42	46	42	36	33	47	48	47	43	38	51	45	45	37	46	40	37	45	52	58	37	30	50	46	41	45	37	38	43	53	45	41	41	48	41	44	48	42	47	61	39	43	43	34	34	36	42	45	63	37	43	36	47	40	49	43	50	42	40	36	44	41	33	33	56	48	43	36	43	33	43	48	43	46	40	53	47	42	53	52	49	42	50	49	44	46	50	45	41	53	42	45	47	54	48	63	46	55	45	40	39	47	44	49	45	46	40	37	54	47	47	48	42	48	51	41	46	48	36	34	38	51	44	42	40	50	48	39	38	37	40	38	42	38	42	48	44	51	40	46	48	40	45	43	42	46	40
18723	10295	8766	16901	24371	23702	24130	24824	24486	23111	19345	15972	13773	11843	8113	6262	6820	5912	4123	1980	1483	1632	1878	1922	2834	3250	3888	4158	4043	3583	3253	2706	1637	1816	1778	1842	1902	1479	1576	1744	1503	1270	776	720	756	697	743	720	1343	9364	9630	7665	5199	2870	1663	1042	692	484	476	565	529	480	492	530	488	499	529	487	469	541	474	461	478	504	491	502	501	480	495	540	442	459	507	478	517	485	482	505	486	495	523	499	539	472	486	507	520	524	520	508	515	459	505	512	468	494	507	510	526	486	497	527	469	526	499	473	458	530	470	490	524	471	467	500	498	486	520	539	482	490	515	497	497	556	507	479	505	523	481	510	537	453	512	541	508	513	497	495	554	486	513	466	476	478	516	474	522	506	491	474	470	501	488	464	484	541	479	488	490	508	505	467	494	455	486	532	481	467	492	495	540	514	477	527	487	471	511	475	525	497	504	485	507	553	536	488	491	468	490	488	511	492	500	488	501	493	481	505	496	487	501	480	498	510	511	489	544	492	528	488	477	514	513	496	468	470	517	503	528	455	514	490	505	478	520	507	480	529	507	529	511	496	508	508	524	476	508	517	460	473	535	495	505	487	471	497	520	483	537	493	518	524	534	457	513	509	488	493	491	498	507	455	532	467	498	517	503	452	504	495	529	502	531	472	526	449	451	520	512	498	535	501	541	511	465	505	504	478	526	489	493	510	453	498	472	484	508	544	505	464	504	512	509	491	468	493	526	496	525	488	490	471	487	490	496	525	505	493	482	522	494	492	494	522	486	509	526	513	515	494	478	513	457	508	524	526	491	524	502	484	476	498	479	501	475	488	524	492	521	479	473	507	497	478	468	504	491	527	508	517	477	490	490	483	509	503	487	478	541	522	504	497	511	467	504	485	524	500	531	478	500	505	535	503	440	488	511	492	485	499	479	526	473	483	494	518	489	476	493	494	526	516	507	488	508	505	525	459	511	507	511	499	523	492	477	507	472	498	507	481	446	525	487	478	480	532	532	475	487	520	509	463	509	484	500	461	453	482	489	505	528	469	489	518	521	496	496	461	500	445	502	531	513	512	462	479	484	498	474	487	499	572	520	451	457	483	481	476	489	442	492	506	519	499	499	502	490	503	522	495	496	546	514	507	535	517	547	535	506	486	496	500	545	495	457	533	484	491	518	477	519	512	505	477	463	506	549	524	510	477	506	490	506	468	497	485	487	489	532	519	490	480	508	457	497	512	478	464	505	479	508	534	457	502	494	478	508	512	499	518	498	497	471	505	475	510	452	486	493	497	489	464	491	474	496	533	543	512	506	516	542	487	499	514	453	485	476	474	493	472	485	532	499	511	504	480	446	501	494	478	515	495	488	517	493	497	527	498	513	499	510	505	448	509	560	505	479	464	500	506	460	498	538	444	495	505	527	516	481	509	477	460	526	496	506	510	528	488	503	519	499	477	495	497	487	508	504	494	485	435	484	486	522	524	467	505	459	559	518	495	486	493	522	471	474	503	538	519	516	481	500	502	492	550	536	520	513	455	494	483	443	484	522	477	514	509	502	494	484	510	502	493	491	480	502	463	515	491	477	466	510	517	489	533	529	516	466	522	534	471	490	469	491	510	503	504	495	515	521	499	493	490	520	491	485	486	494	520	525	518	498	497	462	490	499	458	514	521	487	475	502	473	501	465	524	551	495	492	495	501	537	512	502	498	468	473	536	515	524	501	520	504	506	522	513	492	520	525	500	508	497	481	552	495	459	510	482	520	496	537	478	515	543	516	512	501	486	476	542	520	475	559	497	502	482	472	474	512	521	485	495	493	518	491	444	500	484	494	505	521	481	497	544	518	493	499	514	523	504	487	498	489	510	533	513	484	502	498	520	500	490	494	473	498	554	497	519	502	525	517	527	531	459	519	481	502	511	518	495	471	506	471	492	514	497	517	484	549	531	543	525	537	513	500	493	499	490	496	515	484	536	500	538	502	534	501	465	483	506	524	509	465	484	520	504	487	517	509	476	495	517	478	499	520	483	527	516	498	461	507	523	486	471	515	519	485	469	481	478	537	516	517	499	503	458	509	476	528	477	509	489	511	534	477	490	543	511	522	490	487	518	552	492	491	511	516	503	508	438	495	516	487	478	504	480	497	499	485	498	515	455	485	502	482	519	498	490	476	509	528	508	556	470	511	469	511	519	523	509	503	498	507	525	502	445	520	511	489	496	472	513	511	523	465	432	491	482	531	499	489	500	464	472	507	510	482	498	521	493	478	489	523	501	511	496	443	520	520	495	531	469	481	507	510	478	454	540	500	529	482	500	565	545	446	483	513	489	495	469	477	476	493	531	513	490	447	494	489	516	483	472	506	479	469	467	511	480	518	494	501	548	512	506	487	530	479	484	497	515	515	521	486	479	509	507	524	516	514	491	484	529	492	496	460	502	532	530	471	516	499	473	485	508	502	497	475	503	518	500	490	513	507	490	477	500	504	476	491	488	494	485	460	500	486	487	528	460	481	508	488	433	498	495	491	502	504	500	495	521	485	491	499	506	521	489	505	494	512	469	511	506	513	476	553	476	473	491	517	487	465	523	483	528	503	517	460	510	530	514	505	478	512	489	546	509	489	506	487	512	497	507	487	518	520	514	520	472	513	486	492	466	503	506	501	472	576	533	473	528	488	514	500	504	506	474	541	458	530	498	476	480	459	521	466	521	474	528	488	491	487	455	510	503	485	453	483	530	525	533	516	500	519	513	509	522	535	491	505	480	484	499	546	476	505	515	484	478	514	522	483	516	507	488	507	507	513	484	522	547	534	527	492	474	510	534	501	500	491	488	524	464	474	477	485	504	533	485	471	493	468	512	495	473	510	498	508	545	497	481	493	482	514	528	556	485	527	528	519	537	471	521	482	482	483	495	482	507	509	476	560	465	503	509	500	479	529	502	521	507	500	495	483	558	495	472	484	480	512	517	473	493	474	486	500	500	529	497	478	537	456	507	514	480	512	494	507	480	499	483	514	541	473	540	515	461	486	482	524	489	501	502	545	448	523	523	484	499	516	505	513	502	489	474	482	506	491	449	536	516	498	514	473	497	529	532	531	511	529	498	501	471	479	487	497	510	524	494	519	499	492	522	521	516	507	516	484	512	478	474	507	526	501	502	499	488	520	489	535	506	508	500	511	487	477	505	455	467	513	513	470	508	502	548	474	485	501	477	471	511	485	527	505	486	543	470	467	521	472	472	489	465	520	482	506	519	471	466	501	485	534	500	498	536	474	543	515	549	515	462	517	523	516	504	510	454	506	513	497	503	495	503	523	501	500	468	475	486	532	488	499	506	504	501	502	512	495	472	490	527	520	496	517	538	508	483	485	537	505	452	520	503	511	501	501	536	538	544	530	487	515	534	495	482	475	512	511	473	525	496	482	527	552	513	477	487	497	487	506	527	506	512	521	469	476	502	522	497	514	483	501	481	550	489	495	499	522	557	517	512	524	491	527	504	514	504	467
1650	320	340	267	237	254	340	451	480	515	416	291	247	189	154	98	101	101	70	42	51	40	49	40	58	62	102	95	68	61	54	62	45	61	55	51	47	60	50	38	54	42	38	25	28	39	23	41	29	77	119	128	92	59	42	36	45	39	36	31	33	29	26	34	31	24	33	35	32	38	36	36	39	35	30	26	27	35	25	32	32	28	38	31	24	23	31	28	38	30	36	28	33	27	27	42	32	33	29	26	34	41	29	29	32	34	24	27	34	34	19	35	31	23	33	29	27	23	34	30	43	34	34	27	25	33	33	36	24	34	26	33	24	41	26	28	27	29	34	18	37	34	24	32	29	35	42	30	36	28	41	20	30	26	27	33	34	29	37	35	23	35	41	38	28	29	32	45	35	23	30	23	23	37	25	31	30	25	39	27	29	37	30	22	25	39	32	23	32	28	32	15	43	30	27	34	33	27	32	23	22	29	30	34	39	38	27	33	36	24	32	31	23	30	23	31	34	32	40	20	24	30	33	33	32	31	35	23	32	31	34	29	22	34	30	36	26	36	31	45	34	36	25	44	30	26	43	35	36	30	30	29	28	28	32	32	23	40	30	26	30	26	28	42	20	35	39	33	34	36	38	31	27	29	39	32	31	29	31	33	37	33	24	33	16	28	34	29	32	27	35	34	24	37	26	33	28	30	29	33	27	36	23	28	32	25	22	41	28	26	31	31	32	30	30	33	27	23	42	25	30	40	36	28	30	28	29	35	36	27	40	29	31	26	33	29	34	27	27	22	42	38	24	26	34	32	32	35	31	31	32	31	24	30	25	29	31	41	28	34	29	27	26	32	25	37	35	28	31	32	37	25	29	23	24	36	30	33	34	30	25	36	31	30	37	27	23	30	23	33	42	21	35	26	30	29	31	26	28	42	15	28	30	25	37	35	37	40	32	31	23	30	29	39	25	39	24	32	24	33	33	27	32	26	40	28	29	38	28	33	33	35	31	31	35	31	32	40	31	37	29	34	36	28	31	25	28	32	32	34	27	29	40	36	22	40	32	28	34	22	22	30	31	42	39	42	32	36	34	32	24	28	39	39	27	34	34	35	33	32	29	25	33	25	32	28	40	29	35	30	28	27	25	34	26	27	27	35	37	30	31	31	32	36	26	36	32	26	31	32	35	26	39	29	22	24	41	18	41	35	27	29	36	34	27	32	31	35	34	28	26	26	25	30	33	34	30	29	34	28	30	28	41	32	25	28	27	31	34	34	29	25	46	42	35	45	30	27	24	37	41	21	25	39	30	34	36	33	31	36	30	31	30	27	31	33	21	30	25	27	30	36	32	31	34	25	35	36	32	32	29	35	32	32	31	27	29	30	38	37	28	28	23	31	43	21	34	34	30	32	29	33	43	31	35	34	33	38	25	22	38	24	33	35	35	32	37	36	29	33	38	30	22	23	39	43	25	20	34	24	24	31	31	32	26	24	40	26	26	24	29	26	28	28	32	26	34	28	37	32	35	39	37	31	36	25	19	30	32	23	18	29	38	35	20	28	33	25	22	43	31	30	26	35	21	31	36	32	37	26	39	19	37	32	41	32	34	14	22	35	34	31	29	29	38	34	24	28	37	35	31	29	21	30	33	26	29	33	32	35	27	23	44	39	28	26	21	35	31	36	30	30	32	47	33	34	27	33	35	23	24	32	33	32	33	29	29	33	33	33	26	25	25	40	23	25	31	32	43	32	31	32	31	32	27	39	29	29	28	37	32	30	28	42	25	23	29	37	35	27	22	34	30	34	24	35	33	33	29	34	32	28	23	41	30	31	34	33	23	20	41	23	37	32	25	28	20	33	25	25	34	31	32	23	36	37	23	27	28	32	32	31	36	24	40	31	34	21	30	28	26	31	39	36	32	18	35	26	26	28	31	28	29	38	39	31	31	27	27	19	37	25	32	36	23	27	26	23	25	30	31	33	38	31	22	42	42	35	33	30	32	30	36	28	39	26	42	28	36	32	35	53	32	23	34	37	33	31	26	33	32	29	25	36	22	31	42	30	23	22	23	34	35	27	38	30	30	38	34	33	32	29	24	34	25	34	23	25	32	23	36	28	33	18	32	37	34	33	29	24	36	44	28	36	29	33	34	34	34	22	33	36	28	22	32	35	22	32	32	28	30	29	44	27	26	40	40	31	32	26	21	28	32	30	31	46	26	26	43	28	30	21	25	41	26	40	18	28	34	39	32	31	26	25	28	28	34	33	37	29	22	34	31	33	34	38	40	28	25	30	29	28	19	39	32	28	28	33	27	24	37	33	17	24	28	31	34	32	28	21	27	27	33	32	33	40	25	18	29	26	17	25	37	26	32	39	40	26	21	28	39	28	31	30	40	33	34	27	33	35	33	27	34	30	35	31	31	24	32	36	39	23	33	22	19	25	28	32	23	21	25	48	29	14	31	29	40	28	43	30	29	29	34	28	29	33	31	33	27	35	45	29	28	34	23	33	44	31	23	20	26	41	34	37	31	36	28	37	32	28	34	29	40	34	29	33	35	37	31	28	36	29	30	32	33	31	20	29	29	28	25	27	24	32	26	42	38	28	35	29	31	32	28	28	28	36	40	31	33	43	21	31	28	34	27	31	32	35	37	24	32	22	35	33	40	30	30	32	43	30	39	32	29	34	34	19	27	32	21	35	26	37	26	33	30	23	26	27	36	34	29	34	34	26	33	24	29	27	34	28	20	30	32	27	37	39	30	32	29	33	33	28	41	23	31	27	39	26	31	25	30	20	31	36	32	31	34	41	28	28	31	31	36	30	31	28	37	36	22	37	24	22	32	33	34	29	24	35	24	31	38	30	33	46	24	30	37	29	29	22	27	21	31	29	21	26	40	32	34	26	38	25	46	27	34	30	29	30	28	21	24	23	37	37	29	30	23	41	30	41	26	37	34	37	27	25	28	29	29	33	32	30	39	30	27	31	35	25	36	37	34	32	41	31	24	21	35	33	26	30	32	26	31	39	26	30	41	40	30	28	32	29	21	34	29	30	38	30	22	34	32	33	30	37	35	32	37	28	32	34	34	34	24	29	36	18	37	41	30	41	32	36	31	31	25	38	27	29	43	30	25	25	37	45	33	22	32	26	35	34	31	33	31	35	28	38	37	28	28	37	36	30	33	28	26	29	38	31	30	34	43	43	33	31	26	27	38	21	28	32	37	35	29	29	32	33	28	27	32	25	25	33	41	24	29	27	24	26	31	33	28	27	25	35	39	40	29	24	32	23	39	32	34	42	35	25	37	26	35	26	31	35	41	28	20	25	24	22	31	28	30	29	35	33	30	32	34	34	29	29	30	34	32	29	25	23	34	32	27	27	18	44	25	25	31	31	28	26	29	29	30	27	27	30	27	29	25	27	34	28	38	26	34	20	32	32	45	28	29	24	43	25	29	33	37	31	26	25	51	30	38	29	35	30	32	33	22	25	27	24	25	31	31	21	34	28
13996	6622	6626	12559	18570	17029	18711	20141	19353	17716	15596	10717	8999	7386	5089	3695	4082	3290	1981	931	741	850	1001	1048	1567	1702	2376	2564	1963	1980	1925	1563	1263	1110	1112	1158	1197	1331	1263	1039	995	785	449	556	448	453	432	562	657	2478	2949	2712	1937	1114	664	502	389	328	374	332	351	361	374	348	325	341	360	371	374	364	363	372	390	330	369	334	367	362	323	336	322	332	322	316	377	347	343	357	376	334	342	357	370	343	333	348	325	360	363	360	339	349	361	349	319	361	328	354	341	316	311	365	334	349	342	390	325	333	325	353	362	362	332	366	346	352	359	319	339	313	364	343	322	359	331	357	339	356	311	360	403	319	353	329	351	349	329	322	324	356	353	334	301	344	338	323	352	354	354	347	350	360	324	352	333	336	330	337	375	366	327	338	337	335	363	353	348	370	312	355	352	343	330	322	349	318	340	341	372	310	348	380	374	351	339	331	334	350	354	327	339	355	343	346	373	346	327	338	360	317	351	338	341	384	351	344	362	320	353	347	347	345	343	337	350	324	356	334	349	353	321	341	349	338	362	301	352	355	364	347	316	377	341	336	335	326	344	327	329	347	354	352	350	317	337	372	347	330	337	355	352	345	356	349	370	339	343	334	361	346	364	348	369	344	368	330	335	349	329	343	328	348	374	363	374	365	356	331	323	351	353	339	332	326	363	351	366	319	367	338	339	375	339	306	363	350	358	361	348	354	327	331	349	343	359	379	322	344	367	341	336	315	335	355	374	316	352	352	325	385	348	377	330	360	361	342	341	353	332	340	327	335	371	359	334	356	360	348	355	342	345	342	359	324	339	351	341	349	375	331	335	343	314	347	335	342	339	350	353	370	338	341	348	332	334	366	368	371	356	355	373	308	389	369	347	333	341	336	331	370	326	326	345	359	346	358	333	360	328	354	366	361	363	329	319	360	324	385	344	340	346	369	369	326	336	322	347	335	294	347	330	372	393	347	342	340	361	367	349	336	347	361	357	337	322	346	340	328	358	375	339	362	331	353	374	334	352	343	355	354	344	352	355	370	372	327	353	337	369	366	334	357	352	368	336	338	340	382	338	352	350	330	348	349	355	349	345	354	347	356	341	347	331	341	340	316	352	358	343	359	355	349	338	329	372	330	341	355	355	356	368	385	368	359	346	365	363	347	340	341	334	363	367	306	309	363	344	365	341	330	362	359	310	332	343	333	332	332	367	356	353	353	370	334	313	343	349	353	376	395	377	381	379	375	356	354	311	347	313	342	345	357	328	354	329	334	346	348	326	349	330	346	335	370	339	322	326	384	339	370	335	367	348	355	398	346	363	332	363	349	327	358	377	360	348	362	382	333	354	336	381	345	348	346	333	331	343	360	328	329	310	349	351	353	335	342	328	336	355	335	347	328	354	363	359	344	318	368	394	330	359	350	338	346	360	350	348	298	362	361	354	359	342	330	342	310	322	374	346	382	353	349	354	327	378	335	344	350	332	363	325	390	389	371	325	324	351	351	363	338	339	349	354	337	346	329	336	364	306	346	357	364	349	370	334	367	336	338	373	339	362	350	327	318	316	369	360	334	334	321	321	344	334	305	316	357	362	362	314	337	334	324	354	326	350	351	350	337	338	370	354	351	312	385	375	341	364	330	319	376	346	357	361	353	353	371	335	386	359	358	359	361	364	322	341	337	369	330	370	362	369	370	325	343	344	346	327	395	321	352	362	385	377	362	328	330	327	351	303	341	366	340	373	353	355	339	365	329	353	360	355	345	335	314	326	368	343	359	364	352	343	339	368	364	378	351	339	352	344	378	353	347	365	343	331	334	372	365	360	366	334	351	354	352	382	305	340	322	379	369	346	388	363	345	365	354	339	359	398	355	384	361	366	341	319	345	373	350	351	406	329	353	350	343	370	362	324	349	362	334	310	370	363	334	372	355	383	378	328	344	360	381	349	344	350	321	334	377	334	347	336	367	343	368	341	342	313	331	363	341	383	365	372	372	334	360	358	346	331	366	338	359	341	351	330	348	338	340	340	372	351	307	333	376	364	344	345	352	369	313	356	312	350	351	327	340	368	374	329	359	358	338	321	332	361	368	325	357	370	392	348	368	340	365	324	370	356	359	321	340	389	351	331	350	326	353	334	351	336	342	356	349	362	326	357	322	345	346	336	325	358	354	335	360	310	350	339	339	367	356	343	348	348	338	355	351	337	374	357	374	376	334	354	325	329	345	366	353	331	362	374	373	340	347	355	352	375	372	333	332	365	356	347	336	370	375	362	333	336	343	340	329	346	355	365	316	347	361	369	336	362	336	333	327	344	351	337	348	340	328	330	345	356	346	345	340	366	341	390	346	337	363	409	343	342	363	337	360	383	351	348	349	330	336	319	366	347	342	330	355	351	335	336	329	373	363	332	363	363	331	386	351	344	350	334	373	365	353	362	378	326	390	341	347	349	332	346	347	338	350	327	314	358	327	324	343	321	387	366	365	373	331	355	363	375	338	371	347	331	334	370	354	334	347	327	323	391	315	334	364	349	324	332	369	350	345	371	344	351	361	349	344	356	376	334	345	344	353	354	337	328	326	354	349	372	380	352	334	378	338	367	346	394	353	374	377	407	352	359	339	358	347	329	311	329	318	372	317	354	360	347	357	358	377	391	351	338	345	352	338	359	356	330	315	345	331	345	355	361	371	338	356	376	351	327	345	367	357	364	381	369	310	371	336	382	344	310	381	349	331	356	382	369	361	328	333	336	331	335	349	341	351	351	338	377	362	350	351	361	336	329	327	333	366	352	312	320	309	373	356	349	336	351	339	332	383	387	377	348	350	377	341	370	371	333	365	332	328	345	376	325	354	354	390	360	371	339	360	363	356	360	321	368	347	352	328	305	364	337	366	346	344	342	320	334	345	389	358	370	352	335	320	368	347	355	348	359	361	314	354	372	372	324	346	355	334	346	315	343	343	357	321	315	351	336	335	351	343	362	315	319	352	341	341	368	374	333	343	339	316	334	346	359	336	354	348	340	362	326	350	363	328	340	360	348	332	344	372	368	335	360	347	381	343	374	345	353	358	347	370	326	345	321	331	332	338	359	338	371	366	334	361	357	330	365	356	356	347	362	365	326	369	378	369	349	327	334	345	322	359	304	335	349	339	325	340	330	359	332	357	378	334	353	377	364	319	366	335	366	356	359	315	345	354	342	358	339	325	385	357	389	378	389	347	295	338	342	329	332	326	337	332	360	320	354	363	368	320	311	356	318	350	363	353	344	341	363	357	381	356	355	349	330	311	334	342	327	360	329	363	347	345	342	341	321	384	356	338	339	362	328	314	341	319	331	338	321	351	353	366	372	320	339	327	359	301	355	361	342	356	365	347	343	341	343	325	352	384	337	337	380	345	349	359	353	350	382	364	355	370	327	356	330	384	383	339	350	366	368	350	334	291	352	358	361	346	371	373	375	335	323	356	332	354	358	345	345	339	338	338	339	342	350	335	371	353
1066	571	544	406	334	359	558	691	670	667	566	422	352	254	203	163	143	122	95	55	60	69	63	64	96	97	124	123	97	80	101	73	86	60	79	75	73	55	75	66	77	61	64	50	52	50	51	49	61	190	263	224	153	81	60	47	43	46	38	51	49	33	44	55	38	48	51	39	48	49	34	52	36	56	31	50	57	37	45	49	46	47	34	36	52	33	41	45	39	37	51	38	31	30	42	41	44	49	45	42	42	35	38	37	41	47	51	53	38	52	45	40	47	45	37	58	54	55	42	37	46	47	48	36	33	43	36	54	40	44	41	50	50	38	40	44	44	47	40	36	49	47	36	47	38	33	42	34	40	53	49	48	46	49	41	41	32	41	45	39	53	44	33	38	36	57	34	33	49	37	48	49	46	42	40	35	48	40	43	35	53	42	34	46	41	27	34	32	35	43	65	44	45	47	47	46	51	40	49	44	45	40	51	48	38	31	51	39	29	46	42	43	34	56	45	35	37	45	58	40	39	41	40	32	43	38	36	43	37	44	43	44	42	39	35	51	55	55	57	42	46	41	46	36	50	39	42	30	40	45	55	42	54	47	31	51	39	40	41	40	35	39	32	36	28	44	63	38	41	45	45	40	47	50	47	45	45	34	47	48	34	33	35	38	42	39	41	48	56	39	30	44	49	35	45	49	50	53	43	37	42	37	41	47	42	46	38	38	47	40	35	31	46	37	42	37	45	48	44	36	47	22	40	40	42	50	40	39	33	38	38	27	38	41	39	56	43	44	41	42	38	44	39	44	60	43	36	44	46	39	50	43	36	44	32	42	44	36	44	51	45	37	53	52	49	31	53	51	47	61	45	46	49	39	44	37	38	42	52	32	38	38	32	44	43	50	44	50	47	41	46	34	56	55	35	50	46	33	45	35	38	44	41	53	53	42	44	40	37	42	42	44	46	35	32	41	56	36	39	32	35	53	35	37	40	52	40	44	32	41	47	27	38	45	40	49	50	44	43	43	34	48	41	56	31	44	37	27	36	34	47	47	41	43	40	36	46	43	45	54	54	37	40	32	45	42	38	48	41	52	34	40	52	44	33	30	29	31	52	36	37	50	40	48	44	49	41	45	33	48	46	47	53	40	47	39	43	36	51	44	40	54	47	48	50	39	39	38	39	42	33	50	32	42	41	39	42	44	42	37	53	35	50	47	50	34	48	31	37	36	46	44	46	45	51	37	48	51	40	37	41	35	44	46	46	34	43	41	42	43	39	39	50	46	61	44	42	35	49	50	51	53	39	42	50	42	43	37	40	44	49	37	41	38	47	48	30	42	40	40	42	42	54	36	39	53	50	41	33	43	51	34	54	48	36	59	40	43	45	34	40	38	44	34	32	37	50	48	40	43	56	42	49	43	47	39	41	47	46	39	45	43	49	48	46	41	39	32	41	48	33	38	35	47	27	35	38	39	44	45	46	45	53	42	47	33	44	39	42	53	47	42	39	39	42	32	39	39	43	51	46	40	44	35	44	44	36	44	45	47	40	39	33	37	41	51	48	46	41	40	41	48	29	47	52	47	45	44	46	40	42	33	36	37	48	49	48	50	47	45	45	41	48	45	51	49	47	53	31	42	48	44	49	34	48	46	42	45	44	34	53	41	53	46	49	48	48	44	39	41	46	47	44	43	53	50	41	47	38	57	33	43	47	39	46	34	42	51	47	42	43	41	36	40	35	40	44	44	49	46	40	46	42	43	36	39	38	40	39	50	34	51	57	48	36	44	39	35	43	60	41	50	46	46	44	40	44	44	34	38	51	45	39	44	51	36	32	34	50	45	40	45	42	48	31	45	45	43	42	43	45	37	33	45	40	44	42	45	45	43	30	41	50	44	34	40	38	35	27	54	38	40	56	32	39	41	36	38	40	36	39	46	36	44	47	33	51	45	45	45	40	46	38	44	42	55	38	45	36	39	47	44	33	38	41	50	51	37	39	45	61	39	26	43	47	41	40	43	49	36	44	36	57	46	36	43	44	48	38	36	48	33	33	39	42	46	36	43	38	45	41	41	44	40	40	47	45	40	38	49	33	43	50	47	53	45	53	46	46	43	40	42	49	45	37	51	42	45	36	42	48	54	42	37	42	51	52	43	48	47	42	39	51	47	32	57	58	45	45	44	43	50	43	43	47	40	42	41	33	32	53	36	32	42	41	48	46	38	40	37	50	45	52	46	48	48	58	53	40	41	39	36	44	42	38	39	41	54	36	37	49	44	38	39	41	42	49	45	44	56	45	40	47	39	48	44	43	42	39	40	50	49	53	34	48	48	47	43	45	37	49	53	41	38	41	37	44	40	52	42	52	37	37	42	34	43	41	43	43	26	36	43	33	42	44	50	45	50	36	50	39	49	47	36	43	53	55	25	39	49	47	46	45	43	36	54	35	41	47	50	55	39	46	47	52	51	33	36	48	47	41	54	35	46	40	49	47	42	45	31	56	46	46	42	42	37	45	44	39	49	53	40	50	44	36	56	42	41	57	41	39	51	40	46	44	33	46	47	40	40	41	40	36	36	30	48	43	40	44	39	49	38	42	37	44	41	50	44	35	34	36	40	38	45	35	37	32	44	37	44	38	38	31	38	56	43	43	41	45	45	45	34	52	51	43	39	43	30	40	38	48	31	52	43	46	46	41	42	49	36	42	45	40	43	43	42	38	41	51	56	46	51	39	55	48	42	49	39	31	52	37	37	40	32	36	43	43	49	38	31	43	38	46	41	43	49	42	45	37	48	43	46	47	42	43	33	43	48	42	47	41	31	42	47	50	32	38	35	45	45	37	54	30	33	33	49	26	40	53	42	40	35	40	50	35	49	45	40	43	47	29	36	27	43	38	50	63	32	42	36	51	40	45	38	35	48	42	34	39	48	50	42	45	42	48	49	45	37	36	49	50	39	34	26	46	30	41	42	41	46	42	54	52	44	36	38	40	40	39	47	50	36	32	37	41	44	36	36	37	46	39	39	45	42	41	45	38	43	39	40	38	59	51	42	33	40	38	38	35	54	46	48	39	46	48	46	33	47	30	39	39	47	56	52	49	40	62	40	56	34	33	40	30	37	41	47	45	37	50	57	42	49	41	35	51	42	48	35	37	51	39	41	27	42	40	39	49	40	41	45	43	56	47	50	51	37	44	42	46	56	46	57	55	37	45	41	51	43	37	41	39	47	48	43	41	44	47	45	39	34	48	32	44	41	46	46	35	44	48	45	35	42	38	52	41	38	30	50	46	43	38	41	47	33	46	37	46	33	47	50	41	39	38	45	49	43	33	39	51	41	42	43	45	39	39	37	48	41	44	47	45	36	40	46	46	43	31	40	49	44	31	44	34	37	53	41	46	38	44	52	57	49	39	45	35	47	44	31	44	36	53	39	33	46	41	33	38	46	42	37	40	39	46	56	39	42	43	39	43	38	37	41	36	47	40	45	48	36	52	42	55	47	39	47	38	51
16624	9544	9042	16221	21858	21435	23187	24001	21867	20717	19178	14136	11824	9433	6670	5404	5282	3871	2485	1341	1273	1445	1508	1748	2357	2542	3209	3390	2759	2653	2356	1885	1528	1588	2043	1669	1639	1668	1574	1309	1298	1139	942	893	949	703	801	875	1040	5338	6431	5578	3909	1716	1022	754	484	472	480	472	479	459	495	495	478	468	472	464	461	484	460	455	457	483	462	472	458	507	475	463	504	455	486	480	454	440	471	410	471	520	471	489	447	443	457	483	485	463	473	444	493	475	465	488	482	439	493	460	492	469	507	479	488	457	466	502	501	441	484	472	463	457	476	475	485	483	496	460	423	487	478	473	468	476	457	481	470	460	437	459	453	453	472	489	460	493	498	483	475	447	477	444	527	438	496	467	460	484	447	508	485	469	500	491	464	500	462	423	466	461	484	443	495	443	464	442	466	493	491	440	447	477	487	484	504	434	446	470	441	466	485	498	502	490	457	482	467	440	435	441	450	475	488	465	451	468	474	455	486	461	480	488	449	483	466	454	504	446	487	452	451	457	492	472	512	468	484	514	470	489	474	467	488	438	474	494	500	481	455	455	464	481	444	443	504	499	471	447	497	440	479	480	472	485	463	454	459	440	501	464	469	480	490	505	474	475	468	519	477	473	483	486	462	501	446	487	447	498	449	422	446	505	483	497	496	488	474	482	490	499	474	455	465	469	482	477	457	497	504	461	450	482	462	481	464	468	468	456	454	481	493	449	472	502	475	505	503	493	494	470	484	429	494	471	461	467	481	471	522	473	440	484	447	467	506	461	474	483	470	434	445	481	492	491	481	485	473	464	443	448	499	429	484	500	482	485	460	456	471	453	469	443	499	488	451	450	535	494	513	479	503	441	492	488	467	466	498	481	449	480	466	438	463	494	461	477	455	500	475	483	434	489	463	472	490	430	448	469	480	472	491	489	498	454	461	464	498	489	470	490	504	490	485	456	469	468	493	505	486	468	499	457	490	456	491	483	470	443	517	415	491	461	490	463	462	448	476	520	478	474	480	488	475	482	460	479	492	459	439	466	471	474	489	501	468	455	480	478	482	466	452	469	441	501	479	450	479	462	488	458	442	468	491	488	475	495	480	502	483	479	469	459	440	481	450	497	475	475	491	469	515	527	487	436	486	480	509	467	483	465	497	470	472	463	505	496	441	443	501	486	463	473	482	471	479	461	489	508	474	477	520	513	480	464	449	488	443	443	472	463	502	489	462	447	452	489	471	505	470	520	476	485	518	480	456	486	450	494	464	477	488	472	444	463	482	493	461	496	479	450	497	460	484	488	502	455	470	507	480	493	485	515	492	460	472	486	482	484	477	493	436	458	483	485	421	453	476	464	478	484	476	482	469	497	415	509	490	479	474	457	523	483	492	484	486	453	457	487	498	464	494	500	497	455	480	452	479	498	493	474	467	447	464	465	487	496	504	472	475	434	472	500	470	471	445	492	456	535	459	502	470	481	452	470	484	512	455	504	478	470	476	489	449	489	442	491	447	465	489	476	503	490	526	462	497	481	454	468	479	490	469	460	484	414	447	487	484	472	508	502	466	477	481	462	457	486	445	510	468	494	498	459	491	453	494	538	495	449	484	472	455	479	430	472	460	451	481	441	462	479	453	456	469	474	498	498	465	471	519	426	473	489	468	504	495	434	469	498	478	475	495	489	498	447	472	484	512	480	489	474	451	459	494	480	494	459	455	459	463	425	410	452	492	478	458	520	502	442	481	486	474	496	469	485	475	469	492	440	481	453	445	465	477	508	501	486	470	461	482	487	486	485	443	480	481	463	467	504	443	452	440	469	505	488	489	461	472	470	523	463	451	483	485	453	516	458	480	444	534	526	464	462	481	481	485	478	491	494	451	479	504	473	475	475	467	452	480	464	454	458	439	491	454	458	471	476	458	458	441	468	500	484	478	508	484	457	475	451	494	455	478	481	462	477	468	468	460	486	471	485	480	478	472	471	450	491	464	463	473	545	464	482	460	482	492	490	483	454	479	478	472	471	500	479	488	488	489	440	507	475	480	460	475	470	493	440	482	463	483	503	475	463	439	496	450	452	473	466	472	435	472	486	518	497	490	445	460	465	490	488	465	469	447	484	459	450	492	485	469	492	436	459	456	456	472	471	476	498	511	480	469	442	494	472	512	450	499	493	482	459	474	458	466	470	471	456	478	456	469	487	463	465	475	473	459	479	500	475	498	433	452	507	449	456	503	476	492	475	446	482	488	514	446	476	464	444	482	471	478	443	451	499	453	462	472	465	464	512	470	500	499	462	477	494	444	477	487	498	468	455	478	476	494	472	419	488	456	449	460	470	483	475	441	478	512	485	473	479	472	494	482	501	486	466	477	492	493	441	514	460	476	471	459	503	480	426	465	427	489	453	476	475	477	474	445	487	480	447	499	488	465	490	438	447	471	458	420	443	467	476	470	483	437	489	472	486	440	472	448	506	466	502	483	434	485	485	491	454	453	471	479	484	482	455	493	478	467	464	499	463	492	479	455	463	468	473	494	464	485	466	484	472	462	446	474	444	541	440	495	483	458	478	480	449	489	472	466	445	461	488	476	453	463	470	456	454	453	468	447	479	446	474	479	516	492	441	496	484	498	441	483	503	459	470	459	469	473	470	482	480	471	452	498	421	482	462	462	483	445	489	448	476	467	473	487	485	479	463	483	484	465	474	499	473	476	441	494	441	490	492	492	449	483	500	476	454	471	466	474	476	482	493	499	458	495	477	456	482	455	527	502	441	450	488	455	443	490	458	443	474	527	487	481	460	494	479	472	507	460	481	471	481	494	452	478	481	490	474	478	512	459	477	486	447	460	446	448	473	450	466	445	480	480	483	477	448	453	476	486	421	450	472	472	467	451	508	473	494	475	497	470	452	458	473	435	510	482	487	415	457	453	503	468	524	465	478	476	471	480	492	471	479	449	468	490	439	439	476	447	446	476	488	469	479	505	471	474	491	448	464	500	473	495	479	480	461	438	444	480	528	472	472	423	466	471	488	488	489	479	470	450	478	452	485	427	495	474	506	510	505	477	502	489	467	490	493	448	508	484	456	470	472	478	448	474	438	470	496	420	473	458	447	486	539	496	512	455	497	492	480	496	508	466	482	528	466	465	464	469	447	501	485	491	499	459	469	509	487	521	462	486	477	463	454	514	450	473	442	468	477	444	436	445	451	467	440	478	476	479	434	460	470	466	485	453	464	513	490	471	448	443	482	504	510	504	484	467	476	448	526	462	443	535	478	461	496	470	468	488	450	468	480	480	480	472	455	502	453	509	471	473	471	488	499	498	482	456	485	428	464	510	524	472	516	494	443	467	438	467	476	495	464	449	456	467	484	451	434	495	441	471	451	421	451	474	455	434	431	445	436	484	454	488	509	490	486	458	447	460	444	499	457	499	470	434	512	520	459	475	458	477	443	478	464	465	465	460	456	455	521	495	491	482	475	468	463	470	486	431	429	466	475	452	482	463	421
2511	570	558	368	271	402	529	714	616	604	643	447	374	273	208	146	132	118	72	45	48	49	63	60	63	98	79	120	88	86	72	48	64	70	95	66	66	73	51	49	55	39	60	56	47	42	43	49	34	157	246	207	185	82	56	55	28	29	19	34	35	26	28	24	30	31	26	28	29	25	28	29	24	21	36	32	28	36	26	28	26	27	45	26	28	26	22	21	27	36	30	37	37	26	22	31	20	31	40	29	22	29	35	29	27	21	25	36	33	28	34	28	34	21	35	24	29	28	32	28	30	31	32	29	33	24	22	23	31	28	21	31	29	35	27	40	31	40	31	23	28	30	24	30	25	32	30	23	27	24	42	33	30	29	26	29	30	19	30	23	25	28	25	30	37	20	26	32	33	30	38	31	31	33	26	31	23	37	33	34	25	31	28	38	38	17	25	27	30	34	26	33	23	32	30	21	30	23	28	19	27	41	38	29	24	31	34	23	23	37	30	33	33	29	29	31	38	34	31	26	29	42	30	34	36	38	28	31	36	35	27	33	30	19	33	33	37	26	36	33	25	35	26	27	25	27	23	25	33	36	29	27	28	29	31	32	27	34	25	29	32	29	24	30	21	36	34	31	31	33	34	37	32	37	28	36	40	31	21	36	32	31	31	23	37	31	32	24	29	33	21	26	30	25	25	20	27	27	30	26	32	20	31	38	26	32	28	33	32	30	32	46	28	28	23	34	27	24	30	27	30	28	21	30	25	30	24	30	37	33	35	26	37	27	24	29	28	34	26	37	35	31	40	26	26	39	30	33	21	32	28	39	28	27	22	40	33	26	33	26	33	31	31	39	28	33	30	35	30	33	33	29	27	24	31	30	24	24	43	36	35	35	28	27	27	37	30	35	29	37	29	32	35	38	35	34	30	32	21	24	36	19	34	31	29	31	43	27	31	23	27	36	33	34	43	23	27	24	30	28	24	36	31	25	33	39	23	33	25	35	30	26	30	27	30	31	22	30	30	28	28	27	33	28	34	27	26	32	32	34	24	37	37	41	32	30	26	24	22	33	24	30	25	25	32	27	34	26	27	29	22	33	29	41	31	29	39	36	33	29	30	27	35	27	39	33	26	22	23	25	35	34	23	29	31	37	38	18	23	33	29	27	23	29	24	41	29	44	27	33	30	30	33	24	25	17	34	39	29	35	41	42	30	29	38	34	35	34	26	29	17	32	27	25	25	29	33	26	32	41	38	31	44	21	30	22	34	47	31	29	28	26	32	32	35	35	29	27	26	32	23	24	29	45	31	30	28	25	29	38	24	37	33	28	25	24	27	29	34	30	23	22	31	24	30	32	19	36	36	28	33	29	25	29	33	36	29	33	30	24	23	32	32	38	33	28	25	24	26	24	32	23	24	36	38	31	27	25	31	32	27	30	30	30	29	26	26	30	24	30	27	25	29	35	25	30	31	22	33	30	28	23	35	32	35	31	23	29	26	32	35	23	26	33	38	35	26	22	25	31	28	31	41	29	25	37	19	35	23	35	26	31	28	28	25	25	33	37	27	28	33	23	28	36	34	21	28	37	37	25	21	31	30	32	31	35	28	36	31	35	40	36	27	24	25	27	25	21	30	29	18	33	34	30	27	32	23	39	25	32	37	28	29	31	24	39	38	36	33	39	27	32	29	24	30	25	22	35	33	23	38	27	28	29	28	35	32	29	30	31	34	33	22	28	30	29	22	30	20	40	29	40	31	27	34	35	20	32	35	33	37	29	28	28	32	34	28	25	20	16	36	18	40	26	34	31	33	28	33	25	30	32	21	35	22	25	33	29	33	29	26	27	36	34	23	29	27	36	28	33	31	28	27	49	29	35	32	36	41	40	35	37	28	32	37	29	33	40	28	36	30	24	22	37	24	26	24	30	25	31	22	23	33	17	39	34	36	30	32	37	29	28	24	47	22	28	21	23	24	33	26	31	43	30	33	30	37	39	24	31	26	34	31	34	21	29	25	32	23	30	26	34	37	27	33	33	37	31	28	25	13	28	25	30	30	28	30	30	24	31	36	29	33	31	31	30	31	30	35	31	21	31	29	31	32	36	28	30	27	26	32	34	30	27	29	33	31	23	22	37	20	30	33	20	22	21	31	28	26	35	22	34	20	34	23	39	27	28	29	36	32	23	30	24	44	37	42	31	28	25	26	32	29	31	34	26	22	38	30	32	18	29	30	34	32	35	24	32	32	21	41	26	34	37	23	31	35	32	21	31	25	40	27	37	43	24	34	25	40	29	26	26	30	23	44	38	31	28	25	24	39	30	21	26	30	34	45	22	27	19	17	23	23	25	25	31	39	25	28	39	28	36	34	30	31	27	25	32	27	29	22	25	28	31	28	32	24	28	32	31	26	24	32	40	34	29	40	36	23	22	26	16	18	27	35	32	44	29	33	28	29	36	31	30	30	26	31	30	31	25	30	28	29	31	33	22	30	32	39	27	34	28	29	29	28	25	30	44	34	34	31	37	28	39	40	31	36	29	25	26	37	27	28	30	30	30	41	24	33	35	34	29	19	38	39	33	28	28	16	30	29	34	30	28	27	30	31	33	32	27	27	37	33	36	32	36	30	29	23	37	43	29	27	29	28	31	32	19	39	22	34	41	34	31	32	31	24	34	35	39	28	29	27	33	32	29	37	28	30	34	44	36	26	31	30	35	28	37	35	36	30	23	25	36	37	30	38	39	33	33	31	44	33	38	29	32	27	34	29	27	24	33	36	35	32	25	22	29	34	31	25	32	24	28	34	29	36	32	25	19	35	31	29	30	26	26	31	35	29	32	31	31	26	27	24	32	34	30	36	30	23	27	32	17	31	33	30	31	36	33	31	27	29	25	33	34	28	24	30	37	27	35	28	37	30	33	33	22	33	35	34	40	36	27	23	26	32	28	38	23	32	22	26	33	23	36	27	21	26	29	19	33	19	30	29	30	37	30	35	24	26	30	39	27	39	35	31	25	25	30	28	28	41	27	28	25	35	24	29	40	31	36	37	27	24	22	32	26	29	25	29	27	35	35	26	27	33	40	34	28	30	30	33	29	28	26	27	21	30	24	31	22	27	37	37	27	45	31	28	29	40	28	28	32	31	32	33	25	25	26	35	39	39	24	27	33	31	31	32	33	23	27	37	27	21	27	26	31	26	17	36	22	24	27	31	28	36	27	31	32	30	31	30	26	38	24	49	24	30	32	31	29	22	34	23	33	32	32	29	40	24	31	31	26	28	35	25	22	30	26	24	34	31	27	32	28	34	30	36	22	22	33	22	46	23	33	17	36	32	36	24	28	32	33	34	36	23	33	33	29	20	30	29	28	33	28	27	29	25	27	23	24	39	26	24	43	30	34	32	36	34	28	33	31	26	32	25	27	18	27	27	31	31	23	36	40	31	25	29	41	41	27	36	41	26	30	24	35	21	30	25	29	31	31	32	22	36	26	41	30	28	27	30	30	22	30
16971	9811	9483	15630	20104	21661	23871	24009	21296	20670	19576	15025	12924	9674	7165	5510	5075	3732	2185	1209	1115	1473	1631	1366	1931	2650	2948	3271	2732	2564	2059	1494	1562	1470	1913	1664	1561	1296	1001	957	934	1270	1257	1061	887	889	861	816	741	4840	6622	5879	4144	1878	1022	592	384	339	371	343	335	365	363	355	351	392	370	364	382	340	339	327	326	368	360	365	384	330	333	339	370	323	333	345	377	331	355	364	343	361	327	357	325	343	329	358	351	349	333	316	380	333	341	337	358	352	344	332	369	347	354	350	342	379	347	376	341	345	361	333	362	327	307	348	384	350	336	345	355	341	348	336	375	342	357	351	352	365	320	334	317	336	342	324	328	324	331	332	351	357	353	354	348	348	335	347	353	356	337	349	356	336	337	331	349	330	340	327	355	346	344	336	355	335	313	337	369	339	341	337	386	313	352	379	331	347	349	312	327	322	339	339	376	343	346	354	360	332	315	333	360	322	332	348	365	359	394	376	340	304	355	341	349	378	350	348	361	349	335	361	372	366	320	359	366	351	341	350	366	351	340	332	294	340	307	338	365	356	349	365	376	343	345	366	326	324	320	357	325	317	370	367	366	337	372	372	358	357	366	354	370	359	321	336	327	380	337	351	350	326	358	349	358	349	354	325	333	330	376	375	348	311	324	329	347	322	324	368	367	340	354	344	323	336	349	372	343	308	344	364	358	344	325	326	364	344	359	383	364	323	359	339	345	356	344	378	350	355	353	354	363	327	342	365	310	341	362	344	313	329	345	368	342	350	352	362	352	317	369	349	349	336	334	378	310	323	348	359	325	363	326	331	353	363	344	350	350	357	332	343	312	371	362	341	332	320	372	331	339	365	338	349	388	320	334	329	343	366	344	307	359	325	334	393	322	329	339	350	359	355	361	380	344	352	375	350	365	356	343	325	348	329	335	352	348	349	365	322	325	311	309	327	345	337	346	340	340	324	403	374	350	352	343	345	379	331	371	339	334	364	362	345	358	331	372	340	332	332	330	330	318	352	321	332	375	367	379	319	311	310	310	356	351	344	377	349	360	351	343	321	353	351	354	382	344	353	346	325	342	336	352	355	325	341	323	369	357	331	343	409	310	355	350	359	375	331	357	340	349	365	348	334	349	371	348	356	347	358	367	353	366	362	306	349	309	338	363	322	364	349	343	326	396	349	327	319	319	336	342	331	358	326	311	372	340	358	342	324	337	362	359	380	365	315	353	331	344	331	370	320	331	361	349	342	376	355	341	373	347	350	353	333	372	372	327	393	373	358	323	348	337	318	345	357	334	329	329	365	368	336	352	328	328	350	368	346	333	318	367	338	324	372	351	344	363	334	372	339	313	359	364	318	341	364	362	350	362	334	336	347	340	353	328	359	340	351	334	324	366	359	348	356	293	343	378	338	400	374	360	388	364	340	347	345	337	371	351	355	394	361	325	327	344	323	352	343	309	384	301	354	344	356	317	338	340	341	334	303	365	312	353	353	361	323	307	326	373	371	327	357	318	359	346	345	357	338	351	337	349	324	350	338	353	343	358	364	342	332	346	338	316	361	350	364	317	317	330	328	348	332	314	348	352	313	332	338	339	344	359	315	359	340	360	353	319	367	373	378	355	347	339	367	358	348	332	344	328	355	383	349	360	336	347	353	356	357	346	355	362	331	378	339	331	345	353	356	351	350	356	341	345	339	352	322	314	376	371	337	314	369	356	339	346	337	326	357	361	350	339	346	306	389	340	329	357	354	362	334	349	335	329	363	339	365	339	340	344	355	324	400	344	333	324	338	341	383	322	335	338	320	347	310	351	331	348	358	334	329	352	353	345	362	374	339	319	318	343	331	310	364	343	354	379	336	361	376	364	367	372	314	367	303	379	353	351	347	371	353	346	328	323	326	357	383	351	320	368	363	329	316	348	313	345	331	350	381	346	372	339	381	357	365	366	392	344	346	327	312	347	317	360	358	356	344	362	305	339	341	350	367	387	329	363	352	364	363	345	317	324	347	371	365	326	346	354	349	367	356	350	352	356	360	330	346	368	342	353	359	340	333	358	364	348	298	355	377	338	345	354	340	331	301	357	352	340	340	368	324	345	363	357	292	293	334	371	366	364	373	343	314	352	324	360	332	317	367	344	381	377	305	332	336	342	366	352	366	346	335	318	348	330	341	351	381	386	338	338	314	350	349	340	345	337	353	345	331	331	403	339	324	352	335	369	341	344	378	349	367	342	344	360	371	335	352	354	359	340	370	351	364	368	299	347	337	354	340	334	344	321	306	334	340	346	345	352	381	334	330	392	338	360	324	389	350	398	378	346	350	353	339	343	349	357	364	351	334	338	331	362	362	361	371	343	324	333	375	348	368	331	335	340	345	353	345	320	359	369	349	358	343	363	339	358	382	373	375	336	349	362	348	343	341	355	339	348	376	327	357	327	340	356	360	342	352	346	355	360	364	350	371	377	373	391	344	397	341	329	376	334	294	350	340	367	359	321	346	356	365	323	364	341	351	365	355	328	354	373	385	343	341	345	351	380	356	359	333	329	352	345	352	326	333	353	340	373	364	387	355	357	318	356	366	328	373	345	329	318	365	379	355	356	376	365	344	334	349	348	336	354	350	387	343	352	341	363	325	325	327	352	360	306	348	335	374	371	334	355	358	332	359	329	377	325	373	363	304	363	324	336	390	311	339	354	341	347	322	361	336	352	303	359	347	327	343	337	357	319	333	329	323	331	360	366	347	346	353	352	355	359	347	357	340	372	362	344	321	370	347	333	330	359	365	334	327	355	346	333	376	327	362	351	344	324	330	365	344	343	332	335	368	346	355	360	342	315	359	334	376	362	384	339	347	338	345	355	344	354	326	323	335	341	343	342	320	317	338	338	402	318	366	362	330	340	334	327	354	302	347	338	371	313	356	330	324	364	345	384	334	347	362	387	308	331	335	376	378	351	345	349	334	366	328	326	325	363	357	347	329	356	340	340	335	341	319	334	334	362	346	355	335	354	326	346	349	354	347	338	343	339	344	370	334	342	339	330	362	344	364	351	358	327	345	354	369	348	363	362	352	362	342	363	363	380	336	361	331	372	345	341	354	332	328	332	337	345	327	341	363	324	336	326	346	329	382	331	354	375	373	365	344	357	323	333	329	357	339	389	356	320	352	370	349	334	334	329	363	360	332	345	338	340	372	320	360	357	347	353	358	348	343	348	381	348	335	337	343	356	370	306	348	373	345	352	326	364	370	380	348	330	344	359	354	341	362	366	361	351	337	369	351	319	354	301	384	378	342	330	344	335	333	323	354	290	364	358	368	372	349	362	305	341	400	365	369	356	381	330	374	366	357	311	348	350	354	344	362	352	359	353	353	326	312	348	352	351	342	341	367	358	317	318	304	319	410	343	318	357	355	359	377	346	359	339	380	373	307	349	343	338	379	355	363	374	346	302	316	350	342	367	353	334	326	338	336	358	330	343	321	324	334	341	371	359	384	343	337
1591	1031	816	498	414	563	800	887	764	741	765	604	479	382	277	163	181	146	113	65	80	83	82	82	82	105	119	146	107	101	96	78	80	88	115	93	70	72	53	74	60	75	73	60	64	68	54	46	58	372	369	308	211	121	69	62	51	45	51	46	49	38	44	47	40	44	46	52	42	47	54	41	44	31	38	45	34	41	47	37	61	46	44	43	45	50	42	46	56	43	41	44	40	31	45	52	37	40	51	41	41	56	43	37	33	39	50	40	43	47	36	43	42	54	40	49	46	36	47	43	47	39	45	40	43	37	39	52	50	45	51	52	40	47	37	34	43	57	47	47	56	46	37	42	54	50	50	41	33	46	53	42	52	32	49	46	54	40	43	35	45	26	38	47	35	43	40	45	45	37	40	30	47	38	41	41	35	30	49	52	48	38	50	50	30	51	46	39	43	38	44	37	38	41	44	48	39	55	55	47	42	49	38	52	52	49	46	36	40	43	47	54	41	48	39	56	46	46	43	51	53	53	49	47	49	38	33	51	41	35	41	41	47	39	39	43	48	46	50	44	41	45	42	54	50	28	45	35	42	44	40	52	48	50	39	44	57	49	42	54	45	35	49	52	42	32	41	45	42	29	39	44	29	58	46	46	45	39	49	53	45	48	41	39	40	51	36	47	49	44	56	49	43	44	42	42	47	35	49	40	39	52	43	53	45	36	46	41	54	35	46	44	47	41	36	44	39	43	37	55	37	39	43	39	41	31	43	54	42	44	43	39	32	49	33	41	52	47	38	43	44	43	40	45	37	55	39	37	37	44	51	40	43	39	40	40	35	45	41	56	37	56	47	39	46	52	44	47	43	42	52	48	44	46	51	57	46	37	56	49	38	33	43	44	37	44	34	39	46	52	48	56	41	34	47	41	48	43	42	39	50	49	46	49	40	53	52	42	46	43	46	45	48	38	49	45	36	41	49	43	40	40	47	30	29	46	48	43	48	33	49	37	50	49	48	54	44	45	53	34	47	47	41	47	46	37	49	31	50	39	45	49	35	34	42	41	36	42	42	51	35	56	40	41	43	41	42	46	52	48	31	59	43	53	52	42	60	48	43	50	45	36	61	42	46	39	47	37	40	50	35	50	36	30	44	51	37	38	36	49	44	41	52	51	41	52	48	43	51	47	37	41	47	37	47	48	49	44	31	43	48	57	32	35	60	34	30	45	48	39	40	46	32	46	46	41	43	49	43	45	46	37	38	37	41	48	49	40	44	45	38	51	42	45	44	55	53	49	38	51	49	50	40	40	38	44	37	33	45	42	53	40	38	50	30	45	48	45	34	46	46	47	38	42	59	48	48	38	39	44	53	48	38	50	51	46	43	49	34	41	39	48	37	46	43	33	43	49	41	38	34	38	38	47	42	45	51	45	44	34	35	39	37	46	38	36	57	46	43	36	44	36	38	46	46	36	49	51	48	47	45	45	57	58	39	44	43	40	43	54	47	49	45	41	33	56	48	39	51	37	46	43	44	50	41	53	64	35	50	41	35	50	46	45	48	43	44	46	39	41	40	37	39	44	49	52	49	46	42	38	52	43	50	49	51	44	33	45	34	49	40	49	52	42	43	45	54	35	36	45	48	44	50	49	49	44	63	42	41	44	48	45	64	49	35	51	47	38	39	50	34	54	42	43	52	52	49	48	45	36	44	40	36	49	40	39	44	44	48	38	49	46	39	48	47	41	36	53	51	39	45	45	35	56	31	39	40	50	42	56	45	39	44	35	40	43	48	44	34	52	36	46	51	55	38	49	45	46	43	31	45	46	43	43	43	49	54	46	46	38	51	37	50	51	35	49	51	47	57	38	50	39	46	43	38	41	38	53	44	43	36	31	52	50	40	39	53	39	51	32	43	62	47	44	38	39	47	48	40	58	39	38	34	42	43	52	41	45	59	45	54	62	41	41	51	33	49	46	41	42	35	47	52	44	42	47	45	37	50	43	47	43	45	43	37	54	48	35	55	49	45	51	45	52	38	49	41	38	57	46	36	44	43	49	35	39	50	42	39	32	51	36	47	35	43	37	43	34	47	45	34	37	40	42	36	48	43	39	33	54	59	49	44	48	28	38	42	36	39	38	50	52	41	55	34	39	50	42	43	42	45	53	29	35	41	38	45	49	34	48	34	48	37	48	42	51	41	50	52	47	49	41	36	46	48	47	44	35	46	57	44	52	51	41	42	52	32	39	56	37	47	50	55	40	35	43	34	44	42	48	47	40	50	44	50	51	37	47	37	38	39	36	51	47	30	37	39	49	44	36	54	55	51	53	42	39	44	54	37	45	50	48	51	54	46	51	45	47	50	58	39	42	43	58	43	46	52	41	43	52	31	42	38	40	33	47	45	45	40	41	50	52	56	41	38	40	57	29	51	42	45	37	60	50	40	44	48	40	42	47	46	46	50	37	44	41	47	45	41	45	43	49	28	46	40	48	48	50	37	46	35	41	56	45	48	43	48	47	47	36	42	43	40	41	42	52	42	44	47	38	48	51	48	57	38	43	45	47	42	38	52	50	56	37	47	53	38	53	37	40	44	42	42	43	33	49	51	35	40	46	46	41	49	35	35	51	33	65	46	43	47	48	44	47	45	45	46	37	60	50	54	32	38	42	45	51	45	41	40	36	41	34	46	44	37	43	40	46	41	28	41	34	50	39	42	42	41	37	40	46	37	42	34	36	44	40	34	34	44	33	44	37	40	53	37	49	53	47	48	41	56	45	60	50	43	39	37	42	33	45	45	39	42	41	40	37	52	38	54	39	33	30	37	52	53	47	49	46	47	51	45	35	49	40	48	50	42	46	43	38	41	40	48	37	44	50	40	38	35	45	43	52	46	40	47	41	49	62	45	43	49	41	41	39	40	28	44	38	51	46	53	44	45	39	32	38	39	40	51	44	37	45	49	41	40	49	40	41	48	57	56	44	41	49	40	44	43	48	48	48	40	40	38	36	42	52	47	43	39	36	38	43	40	45	56	32	40	49	34	41	44	57	40	45	48	49	33	52	58	38	47	39	56	59	44	60	38	55	37	48	43	44	47	53	39	41	45	36	57	54	40	42	39	39	49	43	43	45	37	34	43	48	50	30	46	43	50	45	43	48	45	41	50	52	55	44	44	44	48	50	40	46	40	43	56	41	45	39	56	51	37	41	45	42	45	42	38	49	38	44	38	43	34	46	33	35	40	51	52	39	46	44	43	36	53	55	54	38	48	50	45	53	38	30	33	43	35	44	47	44	32	50	35	50	59	45	45	42	41	42	36	48	51	53	39	35	40	33	42	41	43	34	59	40	37	48	44	42	35	37	50	55	45	42	41	32	48	43	49	51	48	31	44	46	43	44	41	30	47	41	33	51	47	45	44	50	44	46	32	42	38	51	46	35	49	47	44	36	35	39	31	44	45	52	35	44	45	41	46	41	57	50	39	43	30	41	48	31	40	43	42	43	34	54	37	33
19817	13744	12231	18391	24432	25333	27214	26547	23713	22892	22049	17246	15126	12543	9805	6584	5798	4492	2691	1602	1462	1884	2030	2091	2449	2756	3429	3866	3151	3075	2525	1923	1805	2133	2617	2124	1500	1390	1121	1319	1348	1275	1319	1500	1407	1400	994	750	1225	9324	9092	7907	5611	2598	1415	881	599	514	512	489	486	523	522	500	481	480	485	446	484	495	451	508	514	468	508	450	491	461	542	473	496	521	498	484	455	483	483	516	460	464	556	487	470	500	472	511	415	433	500	493	513	480	496	494	468	466	460	528	505	498	495	493	478	477	470	503	499	518	495	495	471	493	479	475	510	496	465	490	489	496	486	464	500	505	496	462	502	509	502	495	466	487	501	493	461	500	449	486	499	490	515	476	520	480	472	513	432	488	519	500	473	475	491	487	435	512	488	497	521	434	471	495	466	488	493	501	481	439	496	491	482	509	474	523	506	456	466	450	488	502	485	490	474	447	521	481	498	494	434	501	494	506	489	477	459	501	480	466	537	525	503	465	502	477	454	504	515	537	493	479	498	488	463	494	508	474	460	484	517	513	504	491	448	546	477	473	489	507	486	503	473	488	473	499	467	489	517	495	457	513	464	461	499	464	506	548	509	501	489	492	506	499	488	489	506	491	495	476	511	502	492	534	463	461	486	505	477	469	475	477	493	529	512	477	464	517	478	491	524	469	493	488	477	510	516	499	468	484	500	506	497	470	487	481	509	500	496	467	473	482	483	490	501	462	480	495	463	471	477	475	450	451	469	484	503	466	475	517	500	532	499	520	487	520	540	492	527	519	506	506	494	456	460	470	478	510	461	521	461	468	512	468	461	509	514	534	485	516	493	503	509	484	510	525	473	478	521	452	502	507	476	482	483	516	527	501	466	477	529	484	483	542	482	531	433	485	470	492	480	470	464	529	522	509	530	516	501	483	480	507	501	525	484	467	497	504	479	486	497	493	495	502	479	502	509	483	529	498	507	468	523	497	513	509	500	502	504	504	459	480	485	446	469	496	495	486	492	485	550	495	491	490	529	471	451	482	498	521	479	471	492	526	463	468	470	489	527	478	493	466	531	477	497	518	528	469	531	457	484	487	465	475	501	459	525	481	462	490	515	479	480	498	490	514	482	478	491	486	482	493	495	447	503	491	495	494	510	488	507	497	488	517	512	501	522	503	460	451	480	485	474	448	469	466	490	466	471	489	489	455	505	511	457	475	499	489	482	518	481	489	490	536	455	462	500	483	485	475	519	478	508	467	477	478	476	487	502	476	487	537	458	481	495	470	484	488	459	502	446	512	455	496	482	466	440	453	456	492	488	456	492	491	522	476	499	463	490	486	488	500	443	486	454	470	490	471	460	479	504	503	472	472	479	469	500	479	462	503	503	488	451	510	489	438	462	481	463	468	490	458	521	522	471	509	485	514	474	491	517	474	484	507	516	465	465	466	478	496	488	532	498	507	487	479	519	497	487	484	486	477	472	493	484	444	472	508	468	492	482	463	518	507	493	543	493	480	472	475	441	496	506	485	511	503	532	492	500	504	495	490	485	496	481	481	529	526	490	479	487	490	468	514	496	508	479	477	456	549	501	466	492	459	467	477	466	454	478	496	512	468	501	515	431	488	544	550	463	497	525	504	482	470	482	499	481	500	463	514	469	487	503	498	518	439	445	490	519	515	460	483	468	483	473	525	502	459	467	521	485	475	446	501	448	506	478	518	473	481	458	514	473	495	459	506	482	504	511	493	481	489	477	521	477	491	487	494	526	473	456	482	479	531	440	495	497	546	479	483	507	493	461	471	470	483	487	496	519	476	469	493	473	503	450	490	522	452	469	518	470	516	505	491	509	500	498	477	476	518	492	458	483	505	477	488	481	499	478	495	484	449	474	532	475	497	471	536	480	499	533	511	497	489	510	474	483	479	479	460	481	501	487	530	487	502	523	489	466	497	489	493	474	474	468	467	484	465	471	443	505	481	533	492	526	500	463	481	486	475	490	499	493	489	446	485	444	523	510	483	528	488	486	469	527	510	518	506	528	494	471	515	533	502	469	501	518	536	530	493	499	493	452	481	486	517	485	504	530	515	469	521	531	484	507	493	494	532	473	469	510	505	495	494	492	454	487	467	489	474	474	521	459	478	489	523	459	499	514	505	465	531	499	511	491	483	512	511	463	528	461	480	466	519	507	476	492	488	497	489	488	492	497	464	493	486	471	494	489	490	518	511	488	494	466	474	497	444	531	496	459	485	509	478	488	486	516	477	442	505	454	488	499	519	481	464	466	431	502	511	486	475	496	460	453	475	515	463	488	485	495	430	512	548	492	474	475	472	533	452	484	475	493	465	456	513	471	525	499	499	527	497	520	519	484	544	450	493	491	457	483	465	468	451	464	485	483	454	491	447	502	507	504	516	472	520	490	486	447	507	474	487	491	472	527	468	528	481	507	464	486	469	476	459	492	474	464	503	470	468	483	486	510	529	480	465	516	481	491	485	497	526	487	483	469	471	452	508	530	476	433	509	531	509	519	506	502	480	504	464	496	483	475	479	480	491	476	490	459	488	523	482	472	467	469	499	509	496	484	496	485	505	491	478	518	474	493	507	511	485	512	466	501	447	506	474	451	517	503	496	483	514	533	506	481	468	471	494	482	475	505	522	498	513	456	527	495	463	474	494	492	487	485	516	456	511	472	469	443	487	482	460	490	504	493	468	487	501	466	502	496	495	479	515	493	494	488	470	485	484	496	457	485	530	474	494	491	478	504	456	493	478	456	513	486	515	482	509	529	518	480	534	488	507	528	503	486	532	493	504	520	509	506	476	473	486	474	490	499	495	487	493	482	518	513	505	492	441	456	504	501	487	482	462	472	505	530	454	493	472	494	522	490	491	489	462	486	528	514	474	511	519	478	522	486	461	435	522	505	497	480	500	494	522	483	496	470	496	476	506	449	493	456	463	483	477	517	534	459	486	480	462	478	506	475	495	487	519	468	470	488	470	491	454	510	496	509	492	525	485	504	465	509	482	510	510	506	478	491	474	498	465	502	495	491	452	507	498	459	457	517	475	510	482	499	535	505	470	521	460	490	450	494	524	496	482	494	502	499	490	472	494	489	520	503	502	485	480	486	493	492	459	497	498	476	515	483	484	490	483	498	479	479	500	529	560	487	458	510	476	512	465	487	492	502	495	497	488	500	505	492	443	483	490	535	496	462	507	485	507	484	478	484	513	502	505	485	499	495	537	470	519	495	475	490	472	500	474	482	506	485	491	508	507	495	454	471	522	495	504	542	445	463	524	496	508	465	468	473	478	557	510	479	474	466	479	481	470	507	489	502	506	487	478	503	462	514	502	473	492	488	517	450	484	484	511	502	478	465	471	498	495	524	484	497	450	473	494	505	495	531	475	499	527	496	478	471	479	525	490	516	482	507	509	520	477	509	508	506	503	497	529	476	510	502	477	486	488	477	518	528	515	478	440	509	482	507	502	525	449	459	482	478	523	473	508	497	510
1780	651	474	286	221	343	496	513	490	463	509	324	294	248	195	146	116	78	54	38	35	50	41	54	54	84	72	74	66	67	58	70	80	86	62	55	56	54	46	36	46	30	39	38	29	34	24	41	42	104	113	112	82	55	39	40	25	28	32	29	25	29	22	24	23	27	24	20	24	33	38	16	23	28	29	31	30	22	36	39	30	31	23	33	27	25	23	37	31	32	26	27	33	25	36	26	26	25	30	31	25	38	26	37	27	32	28	29	30	32	30	33	40	38	30	28	34	31	38	40	41	36	24	37	40	31	28	28	37	31	34	31	29	34	34	26	26	21	24	32	32	30	30	25	27	28	25	23	28	30	26	24	25	19	38	44	34	27	29	27	31	37	26	33	41	35	40	27	33	34	39	32	25	32	27	21	22	35	25	35	37	24	28	32	30	26	33	29	21	26	22	27	31	29	26	39	39	21	38	35	34	27	27	32	27	22	31	38	27	37	31	31	38	29	26	32	27	30	31	40	24	29	46	26	33	28	37	25	25	33	36	34	21	27	35	32	39	28	33	28	33	25	26	32	19	28	32	31	21	38	35	29	35	29	36	26	30	33	43	35	19	30	25	36	32	27	16	31	35	28	31	29	26	36	40	46	23	30	26	42	24	29	38	20	17	34	37	24	33	24	28	25	33	23	25	26	21	25	24	29	26	28	18	31	31	25	23	29	38	33	26	34	24	34	21	28	30	33	35	44	17	35	38	28	39	31	39	24	26	31	30	29	30	26	28	23	27	27	30	24	22	22	31	28	32	26	32	30	26	36	35	34	35	35	34	34	35	25	28	19	32	28	27	34	39	30	30	33	25	23	39	27	38	32	29	27	30	27	37	31	29	30	24	23	28	28	36	33	37	25	29	35	34	34	20	35	27	39	30	27	23	33	29	32	28	38	28	25	35	34	30	33	31	42	28	29	31	30	25	38	34	25	27	22	43	27	25	28	41	27	28	19	27	35	33	35	29	27	29	29	27	35	28	27	32	35	30	38	27	23	28	28	24	24	22	28	33	29	39	19	36	27	29	35	20	34	27	30	27	28	28	35	31	33	28	19	38	34	38	32	23	33	28	26	23	26	26	35	28	30	31	25	26	36	31	39	26	35	41	27	30	19	21	25	24	31	25	24	32	33	31	29	26	29	32	22	26	32	30	34	25	27	28	30	31	33	38	28	27	23	24	31	41	41	38	37	30	34	26	35	46	26	33	41	31	32	30	25	33	30	23	24	31	33	28	29	29	15	24	26	27	37	25	31	23	25	37	27	30	36	55	24	36	28	33	34	29	36	32	23	31	30	41	23	33	34	34	42	29	34	31	35	33	32	32	27	33	21	24	20	22	30	27	26	33	22	18	23	24	36	23	42	30	33	28	34	41	33	30	33	36	37	32	29	32	29	32	32	36	30	28	21	29	38	24	27	19	28	28	26	28	31	27	32	22	38	40	32	39	40	30	36	28	34	17	28	34	30	34	34	37	28	23	34	28	29	33	22	43	26	32	40	25	34	23	26	30	28	29	31	24	25	16	31	20	24	35	44	33	29	29	37	33	38	33	29	34	38	29	22	40	28	34	37	28	27	27	32	35	26	38	26	31	31	35	32	30	35	34	34	23	24	31	26	37	36	29	35	45	26	28	37	32	38	28	30	32	24	33	39	33	33	31	35	30	35	27	25	30	35	35	34	28	35	25	36	36	39	29	31	25	20	30	21	35	35	28	40	21	24	34	27	28	29	26	23	34	31	34	23	34	28	26	28	29	32	28	25	32	24	24	37	36	32	28	36	28	35	31	28	23	24	32	31	42	38	27	30	31	38	31	34	29	31	39	33	45	39	30	34	35	36	26	28	31	33	29	26	29	38	27	25	32	21	22	32	35	32	31	24	25	32	26	23	19	33	30	31	22	31	34	34	25	38	17	18	39	25	37	34	34	32	24	32	35	32	17	35	24	27	29	26	37	22	37	24	29	29	31	28	26	40	32	29	29	35	36	38	30	22	33	27	27	43	26	29	21	28	26	36	32	27	25	31	27	42	20	36	33	28	31	38	20	27	35	28	29	27	37	24	34	28	34	32	25	34	30	24	27	32	31	36	30	29	32	31	35	29	30	29	35	29	34	33	18	31	19	28	32	24	28	31	21	27	33	26	34	36	31	34	22	33	30	26	35	39	33	29	39	23	38	35	29	25	25	32	26	31	33	30	33	27	32	27	34	35	22	35	37	34	32	29	20	25	30	24	19	38	24	39	30	19	28	33	21	40	21	29	40	20	36	31	42	26	47	38	30	30	28	38	19	31	29	36	26	41	31	37	30	22	37	37	47	29	39	32	33	28	32	31	27	27	30	31	22	23	23	27	22	32	19	30	28	34	31	29	28	26	26	21	33	35	26	26	26	37	33	32	24	27	18	39	34	25	28	32	33	27	34	21	43	22	22	27	31	27	34	37	31	37	28	28	32	34	38	33	34	31	33	25	29	28	32	36	32	26	40	30	38	30	25	31	34	41	30	31	33	32	28	34	39	37	34	23	31	35	37	31	33	23	36	34	23	32	26	37	27	29	29	27	29	32	36	30	35	23	33	32	28	30	31	30	19	25	23	27	26	35	33	30	30	24	29	34	20	36	33	30	23	31	19	25	25	28	30	34	29	39	28	30	27	18	30	38	37	26	32	33	29	35	33	29	26	23	39	30	31	32	45	43	35	32	44	32	33	35	31	28	30	42	29	26	32	23	37	35	32	29	36	30	25	42	28	26	25	22	24	31	27	20	34	24	25	34	35	32	31	29	35	24	25	28	25	28	29	28	37	30	37	30	29	36	29	39	35	38	29	32	25	23	20	24	35	32	29	34	38	30	33	25	35	37	18	32	28	42	31	32	45	28	28	27	31	34	35	38	27	20	27	28	36	32	31	34	22	31	33	34	25	26	34	28	34	35	36	33	31	28	39	31	24	34	28	24	31	26	29	22	23	35	28	34	53	31	38	27	23	26	37	29	31	33	26	24	36	26	36	27	26	32	30	25	23	24	28	29	26	30	35	29	40	20	36	28	22	35	28	22	33	35	35	27	35	27	32	38	33	25	43	22	31	29	31	37	29	31	34	42	36	21	34	38	37	34	30	30	35	32	39	16	26	21	30	33	35	25	35	30	25	26	33	20	34	28	29	21	32	32	24	24	23	35	25	27	39	27	33	31	30	43	34	35	33	29	34	28	32	25	25	34	30	33	28	28	30	33	36	23	31	24	21	31	17	42	30	25	27	26	31	34	27	30	29	24	24	33	30	24	36	29	35	26	25	33	31	25	28	24	40	30	30	29	28	35	33	37	36	28	31	31	28	24	21	32	32	31	29	36	40	26	37	35	35	33	31	38	27	37	33	33	29	37	35	35	38	34	35	31	32	31	32	27	29	28	23	23	37	39	23	37	38	36	35	35	26	33	31	29	18	14	29	24	33	33	29	28
15431	10469	8799	12931	18056	20323	22181	21216	18776	17369	17542	12615	10194	9304	7113	5065	3929	2513	1318	784	884	1141	1136	1325	1379	1658	1963	2144	1852	1568	1311	1430	1715	2017	1626	1225	1106	963	712	689	645	687	565	688	708	663	506	479	608	2581	2952	2687	2009	1107	665	487	342	356	336	323	346	330	345	340	343	379	356	348	373	362	362	329	299	306	326	365	362	344	356	332	342	353	320	363	337	370	319	347	337	343	309	345	347	326	342	363	357	347	322	356	313	367	371	367	333	334	337	324	360	334	327	351	311	353	337	303	332	337	341	332	354	348	374	333	312	364	355	322	343	338	345	337	336	354	321	355	371	347	359	369	336	356	340	335	340	366	349	349	336	329	319	362	365	333	362	342	351	364	369	368	354	323	309	322	341	347	372	365	375	327	343	313	328	330	349	340	357	373	344	337	366	350	355	366	328	337	351	343	320	351	359	359	321	336	353	350	327	319	352	332	367	350	363	296	324	339	354	328	359	307	358	364	385	352	340	333	344	354	345	344	348	357	337	365	373	337	346	352	304	373	371	323	337	355	363	373	339	325	359	344	347	339	332	331	332	386	352	334	326	358	305	359	339	335	353	354	359	316	374	360	338	308	349	309	365	342	328	320	376	306	330	365	319	351	351	325	358	364	338	351	352	326	341	351	343	368	344	335	327	364	359	336	376	325	336	339	362	315	371	337	374	326	346	368	345	379	387	346	283	359	346	353	320	363	327	307	347	337	354	341	340	350	331	314	374	341	354	349	345	365	336	342	363	326	355	340	393	321	327	343	357	346	339	337	344	335	382	359	325	334	352	350	372	343	333	347	347	339	361	382	351	349	310	339	345	333	350	314	332	318	339	366	335	378	346	325	353	354	361	370	348	344	351	339	346	342	362	353	343	372	364	341	320	316	365	338	364	348	352	340	345	333	317	383	345	336	358	351	360	335	346	341	363	372	342	305	366	352	341	347	348	313	356	320	335	338	336	345	324	327	353	370	349	316	349	332	340	365	335	349	374	357	325	337	352	374	334	367	324	351	344	320	341	335	331	334	342	383	364	360	323	323	352	319	352	366	335	339	345	315	355	365	338	332	331	336	370	330	349	351	347	336	359	331	347	322	323	346	341	367	363	327	348	338	360	357	328	360	332	363	335	332	357	328	346	345	360	328	344	302	333	336	333	366	360	329	343	333	302	337	301	318	370	307	323	341	379	360	345	348	376	354	328	313	353	344	337	340	357	322	355	345	336	319	309	360	361	333	356	342	322	356	361	348	330	342	356	364	373	356	346	339	349	364	353	357	334	334	333	343	355	370	326	335	321	346	318	365	311	334	320	354	338	353	361	372	404	329	351	335	323	334	331	355	370	337	369	371	359	335	331	327	331	339	330	352	338	347	339	345	317	334	367	328	345	339	335	362	353	360	373	341	359	358	366	370	336	340	358	367	388	343	347	356	325	355	337	351	341	375	358	322	365	363	377	369	345	315	333	349	303	358	320	354	356	330	353	328	332	355	358	322	348	334	309	339	316	331	361	305	364	348	384	357	351	352	352	343	363	327	353	335	364	348	349	341	357	367	344	332	351	338	342	341	324	349	334	346	319	326	332	344	314	357	336	353	328	350	373	310	355	351	365	347	324	352	332	363	342	350	328	332	356	360	375	368	350	365	363	338	333	343	330	350	399	321	325	333	341	341	348	332	358	324	341	360	363	365	389	401	331	309	308	361	306	351	358	360	354	346	334	329	347	354	332	375	351	348	314	336	346	318	365	349	368	329	311	344	368	352	355	354	312	344	349	319	329	325	358	351	352	352	327	367	352	325	336	357	347	319	338	316	353	350	343	334	340	336	363	357	335	351	336	375	321	323	354	339	348	360	351	305	346	335	395	329	371	388	313	360	345	358	296	353	363	315	353	345	345	345	316	348	326	312	355	357	355	349	341	347	319	359	349	365	312	361	369	366	338	348	356	327	329	352	361	371	352	353	356	341	346	361	333	393	377	345	368	358	360	378	350	343	375	311	348	308	336	370	362	323	333	354	329	321	339	350	332	337	374	334	357	334	315	352	342	329	332	315	361	363	344	343	312	331	301	359	341	316	356	336	348	296	340	328	347	358	362	331	330	350	348	331	299	333	379	366	357	349	319	335	321	348	364	312	319	350	356	321	340	350	371	347	326	315	341	334	336	334	312	316	350	330	323	354	346	360	383	333	321	358	340	323	327	336	321	354	340	338	314	322	315	352	342	358	351	360	372	321	363	353	343	346	336	363	316	356	338	340	335	310	331	338	335	347	346	370	331	354	375	360	361	351	331	345	349	329	323	368	356	335	372	328	359	349	348	348	356	329	360	350	350	344	348	385	349	345	339	373	348	373	357	338	332	340	353	366	354	348	342	339	345	360	371	341	347	323	352	373	347	352	365	341	351	319	352	316	329	359	328	370	339	372	358	340	346	334	336	349	337	375	354	385	309	316	299	326	353	325	338	312	343	346	355	355	349	356	321	354	356	348	334	348	334	355	326	335	381	360	370	337	355	333	334	341	361	343	356	341	334	369	333	336	350	352	332	342	373	358	324	342	351	327	316	328	374	357	337	333	342	319	351	313	349	340	319	349	340	333	352	309	339	310	362	357	348	327	348	348	352	342	329	372	349	353	355	339	352	355	333	379	333	354	346	352	353	326	355	319	348	363	333	329	323	345	332	373	334	355	364	334	340	357	333	309	348	322	359	346	361	352	321	342	346	303	359	360	344	324	409	369	360	336	358	384	321	377	347	342	352	349	351	301	378	306	323	342	326	366	348	361	370	323	371	359	322	380	346	362	360	351	390	336	347	358	334	363	384	352	384	332	355	305	347	317	365	328	338	347	373	326	345	360	326	381	360	329	338	337	372	336	344	355	345	362	364	352	361	316	334	323	319	352	360	361	352	348	335	328	376	347	332	339	352	362	335	347	384	353	317	351	344	355	362	331	323	383	323	343	328	346	354	330	325	342	333	350	351	348	359	311	339	344	342	363	319	337	357	344	324	359	358	332	342	338	348	366	327	343	351	353	321	330	353	343	341	333	346	348	353	306	356	344	357	329	314	321	352	318	352	326	366	346	346	320	339	341	349	301	318	372	339	339	332	334	359	321	328	337	309	368	358	355	309	348	354	329	338	340	338	326	349	294	348	354	359	352	343	345	348	372	341	325	360	336	372	317	334	346	335	351	359	365	339	316	331	342	323	353	333	349	344	357	352	359	349	356	350	333	379	346	341	327	303	337	366	321	340	376	350	365	349	348	314	335	354	332	330	338	347	334	346	313	367	332	349	327	350	338	333	361	345	369	355	348	336	320	375	340	363	321	370	341	336	346	348	336	335	337	317	326	314	379	345	319	345	369	356	360	318	326	325	351	353	340	327	338	329	336	334	377	339	335	347	331	363	369	329	347	386	346	369	356	344	338	348	345	342	361	372	322	336	344	323	345	350	342	368	333	345	345	338	344	351	345	361	371
1325	1080	719	423	299	492	774	745	639	634	667	442	336	336	296	192	205	120	72	48	60	71	57	80	85	85	93	96	91	89	86	79	82	93	83	69	62	39	41	53	47	51	61	48	57	46	41	47	64	215	262	235	141	100	78	49	49	48	44	54	50	44	31	36	30	46	39	43	34	45	39	48	42	29	45	38	48	38	34	45	45	40	39	41	46	38	38	51	42	37	42	45	51	37	39	44	42	43	35	35	54	32	32	53	46	40	50	43	36	38	51	49	38	55	21	52	49	32	45	46	35	49	39	55	35	40	43	53	33	46	32	39	47	54	41	36	32	54	42	48	35	50	42	41	50	38	35	56	39	44	41	46	40	41	51	45	40	31	45	45	40	35	29	48	49	52	44	41	42	45	51	45	47	42	42	32	42	38	46	48	40	53	29	45	55	44	47	55	56	45	43	39	40	37	40	42	57	43	42	32	33	41	53	55	58	38	36	38	48	29	56	34	49	52	56	41	43	44	37	56	49	50	45	47	35	26	40	48	24	41	45	35	43	35	50	34	36	42	52	50	45	32	44	36	53	37	38	41	41	31	42	43	49	50	41	39	50	35	38	48	36	43	43	51	43	29	40	50	51	42	46	42	43	51	39	49	38	46	46	48	36	49	43	33	43	37	41	54	42	37	42	30	39	42	34	42	38	41	37	38	54	43	57	37	39	45	36	40	45	38	40	42	36	40	42	48	42	50	43	39	31	49	56	45	32	45	42	50	53	56	43	44	36	35	55	35	51	48	43	38	39	38	48	30	36	51	44	40	37	41	32	33	39	41	36	51	52	42	35	57	38	33	40	36	46	34	44	35	44	34	45	43	51	49	42	40	43	40	44	43	53	49	41	42	44	40	43	51	34	38	39	43	48	49	47	43	57	57	43	38	50	57	39	28	38	51	51	53	37	50	52	47	40	40	51	40	37	34	55	29	49	48	40	33	49	36	37	31	38	55	45	35	44	31	32	38	52	42	53	46	38	35	36	47	39	39	41	56	40	47	47	45	40	41	47	36	57	50	49	39	51	49	38	36	47	52	40	37	41	43	46	39	47	51	44	44	37	39	44	47	46	46	47	45	42	42	49	29	43	38	38	53	42	32	32	38	27	40	34	48	35	36	43	47	32	43	46	56	44	53	39	32	43	49	42	34	38	43	34	49	51	42	34	47	35	43	41	45	42	35	32	40	43	38	34	46	39	43	49	42	37	44	47	42	44	30	48	36	39	48	35	47	35	43	49	33	46	43	48	33	50	34	43	35	51	35	45	38	39	46	42	39	40	32	43	50	44	39	39	31	44	45	36	30	47	31	42	42	43	41	40	49	36	38	32	29	31	46	38	52	37	44	28	49	39	45	39	35	43	48	39	36	36	42	44	37	45	50	34	43	42	45	47	44	41	39	51	41	32	33	42	42	41	40	47	42	41	39	37	47	45	52	30	47	32	44	45	40	47	36	48	26	33	30	47	50	43	58	39	58	29	29	53	43	36	45	39	42	35	44	44	41	46	36	41	40	52	38	47	34	53	40	48	40	37	32	50	46	41	44	35	50	41	45	38	39	39	33	43	59	48	41	46	42	37	37	44	50	57	47	39	44	49	36	50	36	39	37	38	59	38	31	40	45	42	46	39	43	52	47	45	43	39	39	42	39	32	56	35	32	42	44	43	53	38	42	36	31	29	41	44	40	44	41	41	48	43	36	28	48	45	44	35	51	38	48	44	40	33	43	48	40	35	49	48	46	39	44	42	46	41	32	55	42	45	36	55	35	32	34	56	53	40	45	45	50	40	40	41	52	42	41	42	51	44	49	42	44	40	40	48	47	38	27	44	52	40	31	41	31	43	57	50	29	37	34	45	45	39	37	31	35	48	37	46	44	32	51	43	41	37	47	48	42	37	40	44	46	40	40	43	43	33	48	62	41	40	55	38	41	51	51	45	34	54	40	43	48	46	46	36	37	40	44	49	36	37	49	38	32	51	53	36	34	43	42	47	47	31	51	35	43	42	48	47	39	50	42	32	43	49	28	47	35	57	41	41	38	47	48	43	50	32	41	45	46	44	34	47	45	43	45	37	34	30	46	36	42	40	38	60	35	47	46	43	31	46	51	31	47	46	39	39	47	42	43	44	49	37	41	40	44	46	27	45	43	49	34	37	40	38	45	40	40	41	34	45	49	42	32	49	39	40	28	43	45	38	46	31	39	33	40	49	48	36	40	46	37	50	41	33	35	39	42	38	47	44	41	41	41	40	47	36	44	38	39	45	46	43	50	45	41	41	34	37	42	37	45	56	40	37	39	47	46	35	46	34	40	43	42	38	41	50	42	41	49	44	38	43	38	53	30	48	37	37	51	27	46	45	49	49	38	42	43	42	34	59	50	43	36	40	25	42	44	48	49	50	46	42	33	44	39	45	41	46	46	50	48	42	41	36	37	44	39	41	50	37	42	40	37	36	54	55	30	40	37	54	49	45	51	38	39	43	43	48	47	36	43	36	46	46	38	47	35	38	36	51	50	27	54	38	40	45	38	41	47	36	33	38	40	41	45	42	38	40	31	39	44	32	43	37	36	39	44	28	47	42	28	45	37	52	36	50	35	44	43	38	34	31	46	46	34	50	34	49	41	38	41	53	39	45	39	47	36	48	33	54	42	49	47	45	36	47	41	47	45	44	43	30	44	47	35	41	37	46	41	40	51	41	36	44	44	54	33	42	44	45	49	42	43	39	34	43	40	50	36	43	43	32	39	40	50	41	43	39	46	46	45	43	45	43	44	33	43	43	53	49	51	48	47	39	44	36	38	39	46	31	51	48	43	42	34	49	42	44	53	50	44	40	43	33	50	41	49	32	46	40	56	40	42	39	40	41	39	46	44	37	36	27	45	43	42	51	40	56	46	30	42	41	47	41	36	35	53	36	33	45	52	39	42	38	49	45	31	43	46	39	43	49	50	37	43	45	36	43	38	45	40	43	30	41	47	40	42	45	35	38	35	45	48	37	49	46	44	42	42	36	47	49	46	44	43	38	39	37	41	31	58	36	36	35	44	50	45	49	41	44	43	41	44	46	52	49	32	47	41	51	33	46	32	41	47	44	50	45	35	44	35	26	33	35	35	51	32	37	50	50	42	43	40	41	44	52	36	34	29	37	40	30	43	42	46	44	21	53	41	32	32	35	56	31	45	32	35	51	41	30	32	48	45	44	51	41	41	41	43	45	40	36	48	55	50	36	57	41	49	36	53	40	34	40	33	45	45	43	40	41	44	38	41	35	56	31	51	43	40	34	46	49	47	42	47	38	51	40	46	42	55	33	52	36	55	36	45	49	42	51	54	44	37	37	47	47	38	41	43	33	55	42	49	39	38	48	47	51	43	39	47	39	43	35	58	43	52	40	39	42	49	33	37	40	39	45	42	33	45	52	40	42	49	47	49	46	35	53	47	46	43	42	43	50	50	48	49	44	34
18703	14265	11386	16432	21236	24747	25962	24575	21354	20400	20067	15360	12364	12040	9761	7607	5939	3488	1881	1280	1479	1744	1561	1855	2066	2370	2526	2583	2352	2366	1810	1955	2162	2516	2115	1494	1382	953	882	843	885	895	873	823	729	883	839	787	959	5589	6594	5854	3923	1948	1110	728	588	465	513	497	463	444	494	464	478	481	499	479	468	446	456	466	486	433	437	505	494	457	446	491	468	484	434	464	498	480	457	441	463	459	488	449	430	485	467	493	451	483	480	468	483	470	510	450	524	443	466	476	503	486	479	542	465	453	494	473	467	450	470	514	493	438	508	480	495	477	476	467	490	468	471	447	493	457	450	451	502	457	482	480	474	519	456	479	470	471	452	480	485	451	490	504	469	466	476	480	460	476	464	463	437	500	434	458	466	446	490	456	480	490	475	476	468	467	478	483	428	432	422	471	482	499	449	449	458	480	483	487	471	475	482	488	472	461	445	491	488	443	473	462	458	478	497	438	479	478	451	482	438	474	489	486	436	491	448	455	463	463	463	495	480	482	480	442	484	502	435	455	489	490	460	459	441	477	444	475	452	485	494	463	466	461	462	463	471	503	449	483	482	474	482	429	493	510	429	491	518	481	482	507	454	498	461	418	431	478	453	485	486	438	441	470	469	472	460	461	456	537	454	481	484	445	490	508	448	485	475	489	457	477	473	477	459	445	467	511	500	506	484	479	477	497	461	431	470	440	498	490	433	479	491	469	444	443	449	438	481	460	476	424	437	484	466	457	466	455	498	460	498	477	473	474	450	430	471	472	437	461	479	492	479	468	504	463	458	504	463	468	459	501	423	463	501	492	447	488	479	457	483	466	460	466	490	470	505	495	485	468	449	466	451	468	476	469	479	427	483	488	472	465	485	457	478	477	463	460	465	450	483	486	417	527	511	481	470	479	454	482	486	467	458	484	455	480	446	501	510	449	439	475	451	517	451	502	489	471	440	481	512	468	484	446	445	455	457	477	468	470	440	472	444	449	420	487	493	450	519	467	511	481	489	484	483	477	429	448	470	460	482	466	417	477	472	453	449	445	459	463	474	475	534	486	477	469	438	489	480	484	486	445	511	456	486	468	449	477	458	486	445	477	470	526	444	446	521	489	471	448	508	489	475	517	435	470	467	482	502	517	433	496	477	479	439	493	489	476	516	471	485	461	479	493	467	500	494	458	450	462	431	457	491	510	486	453	493	496	458	460	511	497	476	459	452	498	467	452	461	466	489	464	474	478	458	464	476	466	492	501	467	473	468	447	436	467	451	481	450	522	464	445	448	478	480	502	481	466	482	457	480	502	398	485	451	501	497	478	477	505	485	482	485	512	483	424	446	451	448	457	464	484	438	468	456	483	461	498	464	473	524	484	473	491	440	479	482	449	432	460	506	476	454	450	462	482	455	479	409	488	470	449	423	456	481	437	451	469	456	465	490	463	499	463	448	481	461	493	473	446	470	429	430	465	451	453	452	480	453	455	490	474	526	498	453	464	464	489	440	441	467	481	468	480	476	513	482	482	496	443	474	470	473	475	496	477	482	469	456	487	493	483	448	489	485	488	483	495	490	529	464	495	490	442	497	473	479	487	457	480	452	484	464	475	483	488	444	462	493	508	457	480	519	467	456	447	487	468	495	465	452	470	459	496	466	446	484	487	500	490	453	512	462	471	471	477	446	462	474	456	482	476	495	514	477	494	445	526	504	457	423	466	461	428	492	484	460	452	446	483	485	487	409	437	472	474	445	476	474	462	442	447	474	472	453	489	459	408	482	484	413	449	466	533	509	514	455	494	461	484	475	461	492	478	444	464	470	459	487	440	465	470	497	453	483	474	462	481	483	486	439	473	490	498	488	458	489	514	496	481	450	475	466	477	468	466	488	504	504	472	490	441	494	481	511	499	449	488	482	496	494	458	486	454	459	479	440	425	497	476	486	473	481	458	498	443	428	470	481	509	466	492	465	486	443	470	490	456	474	475	504	459	432	491	483	487	441	449	456	458	488	480	478	462	439	501	445	502	464	471	478	502	441	454	505	477	441	478	489	452	522	482	486	496	553	473	467	442	437	482	472	500	455	454	514	492	430	467	455	466	463	450	487	443	476	481	483	464	461	458	490	501	471	462	456	471	495	492	468	504	529	493	488	475	453	525	430	459	500	494	475	466	443	521	433	459	457	475	437	477	456	458	508	475	459	488	471	454	481	485	450	456	480	468	513	455	475	503	454	463	436	476	456	474	487	477	450	477	475	463	472	426	479	479	467	459	460	446	493	497	491	466	527	491	435	491	481	467	491	478	446	468	486	464	435	500	474	411	487	431	462	467	492	478	503	475	453	476	493	471	460	460	459	470	450	452	472	458	449	455	485	497	472	508	496	474	444	488	462	488	455	470	468	455	483	494	499	450	490	456	501	465	493	496	492	439	470	468	452	490	488	458	465	510	491	460	451	446	455	478	500	465	462	468	475	457	466	475	455	479	469	451	468	489	482	479	473	480	489	494	458	457	466	477	489	482	459	453	472	430	455	464	469	508	458	431	467	441	490	455	467	481	506	493	481	449	487	484	499	479	486	445	451	498	487	466	465	470	478	471	467	497	480	468	482	454	475	485	465	493	468	501	459	441	462	472	486	489	456	503	488	450	459	480	443	490	444	482	470	440	463	467	450	469	490	507	470	446	462	476	471	504	471	498	477	501	504	492	456	460	487	492	525	446	465	446	479	497	508	453	481	434	446	475	503	487	447	490	481	436	475	463	450	473	449	479	467	433	439	449	489	498	499	488	464	467	475	521	474	462	448	449	447	528	470	476	450	415	471	493	493	476	452	485	452	457	471	442	469	432	510	468	445	466	490	483	489	472	495	484	465	498	436	436	462	488	486	500	504	491	499	450	477	467	445	492	436	506	431	458	425	506	494	453	416	439	434	484	455	460	457	447	488	489	483	456	486	449	453	485	475	481	505	491	457	499	484	495	478	479	473	528	523	497	465	452	461	438	476	461	466	480	489	433	482	467	490	474	513	485	447	514	477	485	416	458	472	453	460	486	450	481	452	459	467	467	494	484	441	474	454	486	495	472	478	488	463	525	473	450	455	467	483	462	458	473	466	500	467	505	478	442	434	475	498	487	470	502	476	511	432	427	472	471	419	450	466	464	450	439	458	465	488	462	493	463	441	466	516	485	502	471	498	467	438	449	442	452	452	462	488	455	478	482	456	478	449	494	460	473	468	473	470	476	459	479	457	462	459	480	449	437	459	453	457	510	448	475	511	444	505	459	464	479	514	468	495	478	489	470	471	491	470	454	494	463	471	449	450	495	476	462	493	517	441	431	463	497	477	433	430	471	427	456	486	506	473	472	454	474	418	448	534	424	499	474	468	469	450	462	518	477	500	479	480	482	469	476	508	485	489	463	446	480	498	424	487	487	464	492	472	470	452	465	475	483	495	478	480	430	419	471	448	448	472	466	464	463	522	484	473	463	461	445	478	481	432	447
2754	981	707	405	278	508	736	713	595	571	610	488	391	314	237	204	157	72	67	50	54	63	62	52	77	86	92	77	91	78	70	66	68	63	67	52	50	30	33	47	24	34	27	37	33	40	38	53	36	209	257	259	175	89	55	40	27	29	31	37	28	34	29	31	25	34	36	30	28	37	36	23	24	38	42	32	27	28	33	32	28	33	23	23	19	31	33	23	25	29	40	26	31	46	33	29	34	28	31	21	25	33	22	26	37	26	26	30	32	43	24	15	33	21	35	21	34	27	44	35	27	32	37	38	38	23	29	34	36	33	27	28	39	31	22	28	33	32	40	27	23	33	26	33	21	32	33	32	27	33	30	31	37	29	34	36	28	32	35	29	32	23	24	31	26	39	32	28	27	34	22	32	33	36	24	28	32	37	26	33	23	22	28	31	27	22	34	41	35	30	33	30	27	28	33	35	30	32	28	24	33	30	27	35	47	43	27	40	26	33	36	38	34	34	31	32	34	30	32	27	34	26	35	22	28	23	23	37	28	34	29	28	35	25	35	36	28	29	25	35	33	30	35	28	39	32	34	32	31	29	35	19	28	26	33	27	43	31	29	25	29	36	19	35	30	31	29	28	31	27	32	35	40	38	27	24	27	36	35	35	34	30	25	32	33	44	18	27	27	32	34	33	37	20	44	27	29	31	35	28	42	33	37	34	27	36	35	26	37	17	38	32	23	35	31	36	33	31	32	29	31	32	29	42	28	38	36	40	34	32	38	29	28	32	26	32	27	23	37	18	33	34	38	24	32	25	29	36	37	27	37	32	28	45	26	32	24	20	27	30	30	29	30	35	24	35	27	28	31	41	31	43	25	27	37	32	36	32	14	29	29	28	34	22	32	37	25	37	31	37	36	34	26	23	29	21	25	26	39	23	31	31	25	42	18	30	30	27	36	29	28	33	20	27	22	31	42	29	31	19	35	33	26	27	23	40	29	28	25	33	27	38	36	27	29	25	29	23	29	33	32	29	33	29	26	33	23	33	20	21	30	24	36	38	27	37	33	24	36	38	20	37	35	35	29	32	28	23	17	28	43	31	46	28	28	34	35	26	42	22	33	31	22	34	27	31	28	27	30	24	25	31	27	27	31	29	33	21	33	34	23	25	27	42	32	23	36	30	24	33	30	33	35	38	31	26	21	23	32	29	24	35	27	25	30	38	36	33	28	28	39	28	38	26	33	38	27	42	34	18	25	26	28	26	24	20	29	38	22	26	39	27	20	19	34	46	26	40	23	30	33	35	28	36	32	33	36	33	32	40	36	28	25	40	31	31	26	33	29	22	29	32	37	29	35	18	41	26	36	24	40	28	25	26	32	30	31	28	34	33	37	32	30	22	18	34	33	30	30	32	40	38	48	30	20	41	29	34	37	33	27	33	29	45	37	39	41	23	22	24	31	36	32	29	26	35	29	29	26	33	24	28	30	31	32	29	46	40	26	35	39	33	24	32	30	26	28	22	29	34	33	30	27	38	34	24	30	35	35	31	29	35	32	28	30	27	23	22	29	30	38	33	34	31	33	29	30	39	37	36	33	30	36	34	24	32	24	24	24	30	34	28	34	25	31	35	30	34	33	28	25	40	37	31	36	21	29	25	23	29	32	30	42	26	29	38	29	32	37	36	23	23	39	38	23	29	24	29	22	27	34	34	43	35	27	25	24	26	22	36	33	31	32	30	28	33	32	33	26	29	25	31	36	25	24	31	26	28	35	36	34	34	31	24	35	43	33	28	40	28	29	33	39	31	31	37	31	34	28	26	26	31	40	28	34	28	29	33	20	31	33	41	30	27	36	29	30	25	23	30	31	36	30	28	45	36	31	39	27	24	24	33	40	28	39	29	31	35	29	36	22	25	27	39	26	27	23	31	32	32	34	32	44	30	35	31	35	27	38	31	34	23	22	32	27	31	32	33	33	16	22	30	44	36	32	41	28	35	32	25	26	24	31	35	35	24	34	21	26	36	31	29	34	43	35	30	27	21	31	39	23	32	25	31	33	28	22	29	29	41	24	37	25	36	31	24	34	26	33	25	31	36	27	35	28	29	22	33	28	28	31	28	21	37	27	30	27	33	25	31	24	32	32	26	35	30	30	25	28	30	25	46	32	26	26	35	34	28	36	32	29	36	28	34	32	24	27	34	34	32	27	32	36	28	36	32	23	32	20	32	25	27	28	36	18	31	31	29	34	40	27	43	28	30	33	26	36	31	33	32	38	30	40	34	34	33	29	36	24	34	29	17	39	35	30	31	28	30	18	30	29	34	30	35	25	30	42	36	30	23	40	30	27	37	30	34	32	22	37	25	38	36	33	30	29	29	27	33	32	35	34	31	30	35	20	35	30	25	29	27	26	45	30	31	29	22	27	34	45	30	30	33	23	32	30	35	23	38	29	36	24	26	28	28	27	23	23	28	28	41	35	33	21	21	36	30	39	24	34	35	37	33	21	38	33	30	25	24	35	34	32	27	23	28	29	30	27	29	38	36	44	27	22	31	31	22	32	23	28	26	38	27	27	40	28	27	23	35	44	38	26	42	33	30	25	36	27	32	40	32	21	31	34	30	28	30	38	24	28	25	31	40	26	30	29	31	29	28	34	27	30	33	35	29	38	33	30	27	25	30	29	26	27	35	24	33	29	22	30	36	26	34	25	29	38	28	35	32	21	31	36	27	37	37	37	29	26	39	31	29	35	34	30	28	20	31	30	37	33	29	31	30	33	24	28	29	31	29	31	33	32	24	47	32	22	29	27	27	39	26	28	36	24	43	36	30	30	31	21	30	21	33	34	35	30	41	22	32	30	29	33	34	32	29	39	17	30	32	32	23	26	25	35	34	24	27	34	35	22	27	34	27	29	41	29	25	33	39	30	28	21	24	21	29	36	29	32	34	33	36	27	28	29	18	32	25	33	40	32	38	22	53	33	24	37	25	44	29	17	39	38	28	32	27	24	24	21	35	29	29	38	37	32	42	32	36	32	25	37	24	41	30	31	21	31	21	34	20	25	23	38	26	34	40	27	36	52	28	28	37	36	38	32	28	39	24	47	30	25	32	32	35	36	33	36	25	23	38	30	38	33	31	29	18	26	33	26	23	24	43	37	38	30	42	26	35	31	26	27	29	27	25	33	30	29	28	23	26	35	29	25	38	35	28	27	30	37	38	30	30	24	33	33	29	30	36	38	32	28	32	24	39	32	21	30	34	37	32	29	30	29	33	37	21	30	28	29	31	41	37	26	26	40	34	26	31	36	28	29	31	22	29	34	38	33	28	34	33	33	38	38	39	29	28	20	29	29	19	30	29	33	30	26	24	34	34	37	32	36	25	26	35	45	33	37	25	30	31	34	29	43	33	22	34	33	30	39	35	33	34	31	24	35	29	32	34	39	37	24	21	27	26	26	35	34	34	31	29	35	36	37	34	30	29	21	28	42	29	34	30	33	29	34	17	31	40
19439	13344	11248	15601	21061	24526	26015	24485	20661	20169	19656	15728	13436	10805	8347	6841	5615	3078	1517	1240	1374	1648	1701	1685	1910	2391	2399	2424	2440	2156	1898	1788	1893	1992	1461	953	686	606	625	663	628	667	678	607	733	1002	813	654	752	5787	7079	6598	4175	2020	1031	601	461	330	347	343	325	334	370	360	342	366	328	356	369	364	350	362	354	340	354	354	350	347	342	343	358	353	353	367	353	349	352	351	353	336	339	322	340	343	375	369	325	352	338	343	373	320	324	345	361	350	389	347	348	344	362	363	350	321	369	364	345	337	355	333	348	332	375	357	372	330	343	347	350	350	338	343	360	351	346	327	341	329	340	354	373	341	371	351	362	353	299	350	359	340	374	332	361	342	339	333	350	381	356	328	361	367	342	360	349	379	372	322	329	359	325	354	318	358	342	361	355	392	347	371	356	325	325	336	346	352	378	354	333	344	362	329	374	328	380	336	326	348	354	354	381	364	392	334	374	364	355	327	341	336	349	358	345	346	365	356	338	320	328	350	321	379	347	333	389	329	376	331	364	347	370	355	346	347	380	362	330	336	358	376	334	350	366	351	343	363	352	360	371	335	336	356	377	376	344	370	362	337	369	342	349	351	348	350	379	344	361	342	366	338	346	347	338	362	359	364	375	351	371	371	360	345	347	350	377	335	356	372	329	363	387	373	365	350	327	366	319	355	368	320	355	389	326	361	380	365	352	344	376	361	343	325	343	348	367	331	344	352	339	339	320	331	361	364	356	373	369	351	338	326	349	355	369	363	331	363	343	331	364	342	361	365	330	342	348	365	327	345	366	349	371	377	345	355	366	345	342	358	354	366	384	343	346	353	356	352	338	401	336	335	318	370	372	369	350	346	329	374	318	359	336	340	348	376	333	359	324	335	321	327	323	357	326	327	352	362	339	362	323	333	360	340	361	373	339	341	378	343	387	331	362	341	336	381	342	360	341	337	341	351	351	349	365	333	328	350	339	347	367	379	330	347	379	361	355	361	310	358	351	355	341	364	317	357	350	333	359	372	338	345	385	339	329	356	336	341	345	356	332	343	338	355	329	343	332	368	350	397	325	347	344	333	360	344	380	353	350	369	388	335	320	357	338	335	359	320	368	354	343	361	331	339	357	356	347	368	366	334	361	371	348	357	333	350	370	378	361	345	355	393	311	332	332	385	391	354	349	351	327	317	331	329	343	303	345	345	365	374	340	324	338	332	352	364	366	325	346	351	315	408	379	380	337	328	357	349	331	364	342	322	367	351	333	355	340	331	366	333	325	313	373	346	352	363	357	353	360	341	383	330	367	349	367	356	330	385	344	360	344	367	339	328	344	337	349	361	346	358	377	345	350	374	369	366	321	351	340	345	362	371	345	376	354	357	373	342	344	363	364	338	352	360	354	353	364	380	369	317	374	370	343	345	320	363	348	342	341	346	372	356	327	348	354	344	362	348	341	344	355	365	351	368	357	355	364	372	372	365	334	335	329	336	337	367	325	352	358	328	365	332	350	359	348	352	340	349	344	343	357	350	352	339	377	314	356	366	369	370	378	329	376	357	356	342	374	384	354	366	344	335	380	385	373	337	332	363	356	333	337	383	386	366	364	351	336	340	344	338	335	364	353	355	339	355	359	369	369	354	334	354	366	349	361	359	347	338	330	394	385	337	366	358	348	343	341	352	350	367	378	356	360	361	335	361	350	369	345	339	310	335	369	364	350	359	346	361	381	379	336	406	371	350	318	354	343	338	343	328	332	354	340	337	337	351	365	360	349	391	365	341	365	347	332	366	354	340	330	342	348	379	360	309	356	354	404	342	344	359	357	343	354	355	318	340	331	341	343	354	360	336	329	349	349	392	364	369	332	350	301	343	335	314	358	359	361	329	349	342	322	357	350	348	318	343	382	351	354	392	332	367	363	367	344	329	355	339	382	341	363	373	354	356	338	340	405	347	360	325	342	358	358	378	356	361	367	323	360	341	351	347	374	350	330	383	366	378	331	341	366	351	342	323	328	352	321	370	371	356	365	384	363	358	364	357	328	348	360	364	350	348	330	343	342	354	349	325	358	354	324	366	355	357	342	328	341	374	347	343	357	367	361	340	362	344	319	354	346	356	358	339	363	344	342	347	360	375	369	356	370	339	338	367	368	368	321	341	338	384	341	358	335	379	379	358	368	340	323	361	375	348	350	348	333	355	350	329	395	387	379	376	356	366	374	314	355	395	325	354	354	358	341	385	357	367	303	353	332	370	336	349	351	361	354	353	334	395	355	341	366	348	352	391	340	360	402	354	395	359	344	338	333	330	366	327	365	366	341	346	349	356	370	364	378	343	376	346	355	333	368	365	338	382	366	378	329	363	329	340	366	343	376	417	346	343	324	342	326	338	341	352	390	367	368	360	351	361	359	341	383	368	333	348	358	350	371	346	314	335	345	325	381	337	370	353	344	327	369	345	352	372	342	328	360	326	336	359	345	342	339	343	334	357	318	356	350	349	366	348	320	345	358	328	377	344	385	351	332	338	354	387	361	387	352	380	335	399	350	347	356	330	328	358	353	392	360	351	332	371	335	379	389	331	359	337	338	350	328	359	381	346	341	311	365	375	332	375	342	335	330	359	336	352	319	335	355	336	339	364	354	342	339	337	354	345	341	340	355	337	365	364	363	333	369	357	350	359	350	325	347	344	320	351	371	363	356	342	338	355	356	329	342	332	370	348	330	365	325	359	334	351	343	368	349	380	363	340	386	372	344	367	331	314	327	329	371	389	365	359	378	365	353	362	355	347	327	353	330	364	374	357	352	375	360	351	341	350	345	327	347	333	331	311	391	371	402	333	346	342	349	368	346	357	364	335	336	350	350	352	358	352	361	340	364	311	352	332	354	352	364	342	354	378	336	355	381	366	337	351	336	330	391	339	339	330	346	344	373	345	333	333	334	354	342	330	352	338	351	345	356	356	349	375	375	359	366	374	346	348	352	369	352	336	346	327	332	393	336	376	342	370	361	360	337	344	349	369	363	399	347	366	335	363	337	370	388	334	332	367	385	342	355	319	389	363	378	354	354	325	368	330	336	334	362	328	347	349	353	377	385	355	316	323	374	370	347	342	329	329	334	350	355	384	333	342	336	392	334	365	363	375	382	320	377	388	337	362	385	368	346	345	367	355	352	332	346	347	356	331	342	360	383	348	378	361	342	350	318	339	346	378	376	342	364	333	335	353	395	391	336	355	328	325	370	358	353	385	370	385	378	349	337	355	356	355	340	368	346	325	366	350	349	343	368	370	346	370	368	336	355	376	375	374	375	377	384	333	354	273	350	347	328	339	374	378	341	374	336	346	341	354	328	350	362	350	343	354	316	355	371	379	351	336	351	353	362	356	360	347	388	375	318	346	346	349	347	354	363	358	375	316	366	381	352	335	308	371	403	317	353	351	355	340	369	370	376	367	377	354	353	354	344	351	357	346	346	348	375	342	347	328	345	366	362	370	397	345
2236	1405	934	492	389	688	1015	933	675	751	666	604	493	421	256	214	198	119	70	67	97	78	82	94	86	100	113	112	115	89	93	80	92	106	57	51	66	47	58	44	56	53	59	50	43	56	65	45	75	305	411	362	250	139	82	72	49	41	46	48	42	39	42	26	39	39	43	43	36	44	40	45	52	43	38	45	43	49	52	53	35	52	47	41	45	54	40	49	45	48	47	43	36	40	38	56	39	37	39	53	47	46	37	43	34	46	49	43	34	57	45	35	39	44	41	38	41	50	51	42	40	50	59	38	47	49	35	48	56	28	43	35	42	53	35	50	46	35	46	52	39	37	34	39	48	49	42	39	51	41	38	41	45	53	60	39	50	53	34	37	35	53	42	32	41	39	45	38	47	46	40	48	49	52	49	42	49	40	60	43	43	42	40	63	52	51	34	41	34	35	35	40	31	37	44	42	55	42	59	39	42	44	45	53	50	39	53	45	53	51	44	43	36	48	51	56	31	45	52	41	38	54	58	49	52	45	35	55	41	46	43	42	52	44	44	41	44	39	26	45	38	58	39	43	32	51	45	39	54	39	53	48	32	48	36	37	42	49	47	45	49	45	46	42	42	35	43	39	34	47	42	44	37	40	52	43	52	37	41	39	50	40	42	40	42	36	45	43	39	53	51	43	42	50	42	47	43	39	37	52	54	45	43	47	47	44	44	47	37	41	40	37	44	45	44	52	41	43	35	48	44	48	44	41	41	59	31	43	41	57	41	50	45	34	49	49	43	45	46	47	38	46	40	39	37	26	43	45	44	35	48	36	43	41	37	43	38	45	45	53	48	46	38	47	40	37	43	38	48	35	47	45	42	40	51	42	47	48	46	42	40	34	57	46	47	37	45	44	37	38	44	45	38	45	41	54	50	35	52	54	43	43	28	37	44	53	45	44	42	38	35	50	43	44	42	38	34	36	48	41	55	57	56	51	39	36	50	44	35	38	34	43	43	50	38	42	48	42	35	46	30	40	53	50	53	51	30	49	38	47	40	42	38	52	50	41	43	38	49	50	49	46	37	55	51	46	42	41	41	38	43	48	49	53	42	34	57	38	46	35	44	51	43	39	46	59	41	57	47	51	57	54	45	38	40	50	43	41	44	43	48	45	34	46	56	54	38	44	45	53	38	53	40	49	52	43	49	45	44	48	46	38	45	43	31	30	46	46	45	31	49	53	49	39	53	40	55	40	45	39	42	46	52	34	28	42	43	44	60	46	38	43	44	40	46	43	44	32	40	44	40	44	43	43	37	48	47	46	35	37	40	44	48	49	51	32	55	44	50	31	36	39	32	47	34	50	42	46	47	47	38	49	52	45	37	41	44	36	44	34	43	43	49	53	38	53	48	47	46	33	57	46	39	44	48	47	45	42	46	35	35	52	35	43	51	31	41	34	42	42	42	39	60	49	37	46	56	37	46	36	41	47	43	56	43	42	38	40	45	44	45	44	39	50	46	28	44	44	43	48	46	55	44	38	42	44	43	40	55	47	41	50	35	52	56	49	42	28	47	56	38	31	48	40	52	46	43	54	40	39	54	32	65	40	44	46	37	52	28	45	42	39	51	59	59	53	37	40	45	39	47	35	49	50	35	52	59	47	44	50	45	41	43	46	40	44	42	54	35	45	52	45	28	30	49	49	47	45	49	41	38	47	39	46	60	33	46	42	44	42	42	42	48	41	42	44	37	36	41	35	38	37	31	38	55	54	50	38	44	43	33	43	50	48	36	46	41	31	48	44	34	48	46	41	43	49	38	48	40	46	40	40	40	42	38	35	37	42	52	42	38	47	34	53	42	48	56	37	48	31	54	54	43	38	31	54	34	46	44	41	46	39	38	36	45	41	40	50	34	52	29	53	52	50	41	31	46	40	34	49	37	47	29	44	34	61	39	37	34	43	51	56	41	54	45	49	44	42	52	46	54	43	33	47	41	45	38	33	32	43	44	51	41	36	32	42	36	37	46	53	59	45	38	40	31	35	49	56	39	44	47	37	45	49	34	41	47	38	52	47	46	50	50	42	40	45	38	52	45	39	50	46	45	44	33	41	52	41	35	42	37	47	36	40	41	34	40	46	55	35	48	42	56	44	39	49	62	53	52	38	45	35	33	41	44	47	34	38	45	53	39	51	41	27	40	46	46	39	40	38	49	37	29	34	38	40	42	43	39	38	51	57	33	42	40	46	50	47	55	39	40	37	50	47	45	39	42	42	40	50	44	40	46	40	41	48	39	47	43	42	33	42	49	36	35	36	50	31	37	53	56	44	26	40	55	42	39	35	40	39	53	46	40	36	47	46	51	40	40	42	48	32	48	44	39	47	31	50	45	44	52	49	54	49	30	55	47	51	37	39	48	55	46	48	48	54	58	41	53	43	51	31	41	37	43	38	44	30	45	34	39	36	44	42	42	46	47	37	46	42	50	48	38	47	54	48	35	42	40	49	47	38	37	45	45	50	46	45	42	44	50	43	46	34	45	54	45	42	39	39	56	44	41	51	44	53	39	49	46	55	37	33	41	43	47	41	42	35	45	47	46	41	52	44	59	45	43	44	37	38	48	39	40	43	39	57	49	49	47	45	45	37	46	52	38	51	52	41	40	36	50	42	56	48	53	39	39	50	55	48	46	48	52	43	43	45	44	37	54	35	50	53	38	42	37	40	38	39	35	51	50	56	49	43	48	36	40	47	41	33	44	44	39	43	48	30	38	38	41	40	50	42	41	43	43	49	46	46	49	40	44	41	42	43	53	49	51	36	42	40	39	40	40	36	47	39	33	36	38	38	36	39	33	43	39	42	50	39	39	52	34	54	48	44	49	51	38	42	46	44	45	42	49	27	43	38	44	40	34	34	44	43	45	36	44	38	39	35	43	49	46	52	38	35	54	50	38	29	39	49	42	52	52	40	38	51	48	45	43	42	52	47	48	45	35	42	34	55	35	29	33	53	36	47	30	46	54	48	49	48	41	50	44	47	35	43	36	41	58	48	49	46	59	42	36	40	58	40	57	42	45	46	52	52	37	47	47	50	51	47	36	51	47	42	34	60	45	40	39	47	47	41	54	42	58	39	39	42	50	43	43	51	45	43	50	35	42	32	35	43	53	45	46	37	24	29	37	40	39	36	43	55	48	35	41	40	33	40	34	40	52	37	39	37	52	47	43	44	51	48	46	43	49	40	37	54	38	37	41	50	47	57	54	39	36	49	38	35	38	46	48	40	46	50	42	38	42	37	35	37	44	37	50	53	35	33	42	37	47	48	43	48	39	37	50	36	40	39	38	44	42	45	47	54	43	42	41	35	47	42	41	44	54	54	45	34	36	44	41	37	47	45	25	51	46	38	32	48	51	37	47	47	46	45	39	38	38	37	41	36	41	47	36	53	40	42	42	44	51	43	45	34	55	30	49	38	32	36	43	41	43	51	41	47	38	37	61	44	52	44	52	45	51	41	45	42
23853	16156	13016	18521	24854	27271	28624	26490	22071	22140	20932	18125	15427	13141	9147	7701	6699	3510	1958	1749	1814	2140	2332	2317	2601	3334	3140	2889	2899	2601	2180	2225	2335	2866	1538	827	750	777	722	722	789	883	762	703	791	985	949	950	1200	8136	10134	9087	6362	2993	1500	932	687	482	487	461	495	468	545	487	497	469	476	484	484	498	477	470	485	497	463	485	476	498	481	501	491	523	480	476	474	465	537	470	542	450	458	506	504	489	462	522	507	479	463	459	458	513	475	483	512	433	470	466	478	483	472	508	497	515	486	476	480	520	515	458	492	503	493	494	502	485	491	493	469	536	551	480	526	481	511	534	522	517	498	481	492	468	516	470	495	502	496	493	512	485	508	535	491	483	463	519	472	507	497	484	459	517	492	529	493	496	530	536	465	493	470	485	490	478	533	512	477	467	519	482	473	533	510	496	509	477	480	471	477	502	483	524	499	453	507	454	506	468	469	508	474	518	468	506	501	460	488	498	520	437	490	473	516	492	513	467	496	456	505	452	486	510	505	499	514	510	473	468	486	516	525	524	511	501	478	484	468	491	494	516	493	499	482	472	517	507	510	487	455	509	511	518	517	501	498	443	444	477	481	530	467	496	509	526	497	490	517	476	511	485	488	526	473	495	468	506	487	508	496	509	490	492	496	490	499	486	475	472	497	488	477	513	462	485	466	585	529	482	455	499	487	465	496	514	460	535	456	545	460	518	483	509	458	494	539	519	473	491	521	539	490	483	524	514	481	480	460	495	520	505	514	517	508	533	514	474	477	467	445	524	514	485	512	519	511	498	520	469	513	456	488	490	470	497	480	482	531	506	488	468	484	507	521	515	480	503	500	475	512	497	510	542	471	529	525	459	516	523	464	470	484	481	486	517	493	475	467	509	502	498	509	511	493	507	507	507	496	528	508	482	520	516	480	486	485	489	468	472	493	487	494	472	504	519	527	477	540	477	501	524	484	496	538	487	522	492	498	498	459	527	517	497	482	465	469	509	498	479	463	476	494	516	514	482	476	489	490	515	493	504	461	508	474	474	532	515	514	496	509	481	468	476	467	522	475	504	507	492	534	489	489	521	510	481	502	520	483	463	485	492	498	483	530	498	480	499	499	539	512	485	493	500	494	490	462	489	495	501	491	486	453	476	521	478	496	474	525	503	480	502	510	484	486	491	501	487	506	506	540	519	473	535	478	492	539	474	501	511	487	529	506	481	507	468	475	521	459	488	499	458	466	494	489	510	529	495	493	470	470	500	513	505	505	531	499	509	483	505	539	498	504	472	483	461	502	532	508	526	495	472	525	488	473	510	503	495	483	498	484	512	465	459	474	511	445	496	463	521	475	529	518	493	445	488	466	542	492	484	484	521	487	496	476	466	478	483	479	488	517	467	497	482	550	496	485	501	517	493	474	466	432	474	455	486	474	517	520	514	503	473	487	504	482	498	502	497	500	494	493	486	502	482	475	525	495	476	488	499	505	498	507	516	491	468	488	507	513	487	484	507	495	494	465	493	517	479	499	462	507	503	476	506	461	505	518	504	474	487	502	541	481	514	496	551	484	499	518	508	487	501	481	478	475	480	499	504	482	483	505	456	501	492	510	474	487	524	504	469	519	478	500	484	490	471	433	485	489	497	515	519	518	483	484	482	504	499	514	503	511	544	464	476	480	478	494	497	493	483	488	479	472	517	485	516	497	465	477	514	493	493	504	514	479	476	504	498	473	498	502	466	487	508	498	496	527	479	515	491	522	521	521	495	502	522	458	492	494	501	505	489	505	480	460	538	508	468	544	475	509	489	502	497	476	500	504	528	504	514	467	464	490	471	468	451	493	544	515	488	494	498	499	465	476	475	458	501	473	529	511	499	505	471	498	494	455	503	548	491	517	484	477	457	502	471	501	496	507	495	478	485	471	533	498	469	493	529	522	513	510	537	520	485	501	505	464	497	497	480	477	480	488	483	497	466	493	499	495	473	449	444	526	499	517	447	464	513	520	439	524	501	530	446	536	475	510	476	500	464	497	500	496	484	490	526	478	516	491	498	483	488	468	491	522	496	508	513	501	502	532	506	498	520	480	490	473	457	475	528	424	504	508	519	500	492	542	489	508	475	539	491	455	463	427	494	493	472	509	513	525	487	483	495	477	515	488	476	474	502	476	507	532	477	494	486	484	454	462	499	517	520	457	492	479	503	489	527	467	514	463	431	469	489	457	559	480	454	515	459	469	496	496	517	520	470	500	493	492	450	488	479	467	502	493	459	516	504	507	489	460	501	450	480	486	528	471	504	475	503	457	470	508	470	495	492	466	498	486	510	490	473	503	506	472	509	484	519	505	480	534	478	503	503	509	505	471	498	457	476	493	509	512	510	512	518	493	476	487	455	485	509	498	534	460	457	480	499	494	456	486	491	497	451	516	480	473	502	473	491	494	497	444	500	503	477	469	501	446	474	500	499	500	511	529	515	472	482	533	485	492	467	493	488	535	433	512	474	505	474	517	491	484	517	472	509	468	489	502	514	481	488	465	533	485	482	478	505	433	522	468	517	504	479	481	482	480	466	484	490	489	506	450	504	499	512	493	515	471	483	485	491	466	507	508	509	497	480	492	517	493	499	493	474	474	540	485	496	512	505	502	480	518	498	513	520	496	481	509	458	509	475	497	501	475	483	506	516	491	512	488	505	486	538	496	510	527	508	496	478	484	508	475	490	489	480	494	498	523	490	477	469	517	478	500	508	475	506	493	490	502	470	486	488	532	497	479	454	527	527	496	512	506	472	473	479	472	490	474	496	499	473	464	501	496	509	486	459	505	462	512	458	484	467	463	513	523	554	488	480	495	511	452	488	548	487	493	521	440	500	522	511	481	496	489	539	459	504	492	498	484	490	450	481	477	438	506	492	486	474	517	481	487	516	516	498	500	506	448	492	527	513	481	512	463	500	483	464	479	491	475	481	475	494	495	489	530	483	495	509	467	451	490	490	451	496	491	487	490	527	500	503	483	512	513	477	508	497	520	459	498	493	517	487	541	498	474	511	506	494	455	446	533	483	502	493	525	529	522	495	467	487	513	534	469	440	518	509	502	504	497	461	500	473	497	508	530	487	493	500	506	517	487	525	502	481	487	478	516	513	500	527	506	509	527	476	489	480	500	512	523	523	508	457	493	493	477	477	491	517	500	499	468	484	486	497	498	487	493	515	501	475	496	505	523	518	489	497	515	462	500	515	477	499	506	482	504	509	496	497	482	456	496	535	482	537	462	509	506	497	476	466	515	511	514	479	485	502	468	452	483	511	496	480	547	512	475	509	515	497	480	492	490	479	478	506	495	468	512	485	522	477	494	460	511	498	522	465	529	516	510	493	479	463	511	476	488	518	502	494	493	493	502	516	516	524	484	504	502	513	486	449	469	508	521	510	499	473	522	485	517	474	463	487	533	485	512	464	549	479	496	474	496	507	496	495	471	494	499	475	497	476	474	480	498	481	482	522
2169	728	418	289	259	360	584	499	360	411	429	351	269	246	201	127	97	64	46	33	58	58	53	73	73	56	91	93	67	64	51	74	50	51	37	36	39	32	45	39	32	40	29	29	27	36	35	37	36	61	138	132	113	60	47	39	35	38	37	43	30	33	36	28	39	31	38	30	27	26	30	32	17	41	40	35	30	33	31	35	28	34	26	32	28	34	35	25	27	40	35	33	31	32	29	33	36	34	28	32	37	34	29	31	35	30	43	31	24	22	28	17	39	33	30	28	41	26	30	27	37	32	29	32	25	35	31	39	31	22	27	31	33	28	26	30	40	35	28	26	28	30	33	32	28	23	34	31	22	33	29	20	27	32	41	33	32	34	33	24	33	30	24	30	32	29	30	29	30	23	33	36	31	37	23	29	23	24	33	37	34	34	34	26	25	22	35	36	23	32	29	36	23	26	30	43	37	30	40	31	31	27	27	26	32	26	35	30	31	30	30	34	39	34	29	29	33	45	33	24	39	23	27	30	29	30	32	35	27	31	30	37	40	36	34	33	31	29	25	28	23	28	34	27	23	35	29	30	30	31	25	13	34	36	22	26	38	29	30	36	34	30	32	26	31	26	33	33	29	25	43	30	36	39	30	31	25	31	33	40	30	27	33	17	26	28	21	33	39	40	25	36	26	32	35	25	36	33	37	39	25	45	38	25	36	31	20	36	31	32	36	29	35	29	32	33	43	35	31	30	28	33	33	20	40	38	30	26	32	31	23	24	31	33	29	40	24	22	28	35	28	30	29	35	30	28	28	24	40	24	40	36	24	30	32	30	29	37	25	20	24	33	40	27	37	35	32	45	30	42	29	32	37	28	41	37	31	27	32	35	33	37	27	25	32	31	30	35	31	26	27	30	45	36	34	28	26	41	37	34	30	27	39	31	23	24	38	31	33	32	31	31	38	35	30	39	36	34	43	26	27	32	25	22	34	31	24	31	29	36	29	26	33	19	22	28	32	36	38	28	34	29	35	32	39	27	40	32	29	39	34	25	38	34	42	27	36	25	33	30	40	35	38	32	20	33	33	28	40	32	37	34	26	34	19	29	27	33	30	28	30	34	30	41	23	38	23	44	33	32	31	31	33	29	30	39	29	26	38	30	14	31	27	26	28	41	26	27	32	31	35	30	27	22	34	29	38	25	31	30	25	30	26	27	24	33	24	34	35	30	27	45	26	25	32	29	40	25	24	37	35	26	31	41	36	32	23	30	28	25	38	30	35	30	32	30	34	30	27	30	32	34	27	34	23	21	31	35	31	34	28	21	24	38	34	31	28	25	26	34	32	31	35	27	30	28	30	24	38	35	31	33	29	41	31	38	34	31	35	38	34	25	37	29	23	36	21	30	34	31	32	24	27	32	22	31	26	37	29	37	34	31	22	28	29	25	33	25	28	38	37	32	28	29	27	36	32	37	35	28	38	24	35	37	35	35	37	25	24	45	25	22	36	36	21	16	32	38	22	31	36	33	23	24	30	29	41	37	35	38	20	36	34	22	25	24	26	38	34	22	29	44	22	24	38	28	33	26	32	29	29	28	32	34	33	24	42	34	34	25	29	39	36	35	49	29	26	43	38	28	28	20	24	37	20	31	43	32	24	32	35	32	42	38	33	37	33	31	33	30	25	30	32	31	26	33	36	27	34	40	25	46	35	21	30	23	39	35	27	28	28	28	36	32	42	40	31	27	30	28	37	34	31	32	39	32	28	31	29	35	26	30	20	33	32	26	27	30	32	33	40	31	28	32	32	33	36	37	30	24	32	31	26	38	39	42	28	23	34	36	38	34	24	28	27	31	25	29	26	33	36	37	29	31	23	28	29	24	35	36	31	27	29	30	20	30	29	38	35	38	28	27	37	34	30	23	29	31	28	30	19	31	31	32	27	30	26	29	34	32	33	35	40	35	32	38	25	29	27	27	25	28	26	30	28	34	41	34	38	31	29	31	37	23	32	31	28	41	33	32	30	27	30	26	34	33	31	28	31	31	35	38	35	32	38	36	21	34	31	23	30	41	34	34	35	27	32	24	36	29	40	35	27	38	42	35	42	35	33	28	40	36	25	31	25	36	30	31	35	32	37	37	37	28	35	28	28	28	32	25	26	32	28	30	23	37	36	29	30	33	35	31	29	36	29	36	33	28	40	36	30	28	33	35	38	38	34	30	24	30	32	27	28	39	35	35	33	31	23	32	35	37	30	35	28	30	31	27	36	32	36	29	22	26	30	26	38	39	32	27	34	25	35	44	30	34	35	33	31	27	29	39	33	31	36	20	22	34	37	34	24	35	34	29	30	45	30	29	39	25	31	35	24	31	32	27	38	28	20	31	39	36	41	30	34	24	35	32	33	45	29	23	37	28	28	26	24	37	29	32	30	33	28	27	38	30	43	36	25	21	35	30	29	30	37	33	35	27	23	35	39	42	26	35	30	29	40	31	35	28	33	24	35	35	21	35	35	28	30	25	35	27	36	38	28	30	39	32	35	33	33	34	34	36	30	34	29	28	32	24	35	36	28	25	28	30	29	33	31	44	40	28	27	37	42	36	31	40	35	27	37	33	33	34	48	28	30	42	26	31	31	21	33	37	23	20	37	35	30	37	41	35	29	21	29	28	39	33	22	30	29	30	33	29	34	27	29	29	35	31	42	31	33	28	36	21	32	34	34	31	27	32	39	27	21	37	29	21	39	31	41	20	28	23	30	35	27	27	37	38	33	33	29	36	34	34	33	28	35	38	39	31	35	27	34	26	34	29	19	30	34	30	26	31	38	33	33	33	22	28	25	32	38	27	38	42	40	35	32	28	27	39	29	26	36	23	37	28	32	32	32	35	27	23	35	40	35	24	28	28	29	36	31	34	28	36	35	32	32	37	28	39	34	25	30	32	32	34	26	31	39	37	34	30	32	24	28	35	25	27	33	33	36	32	32	23	33	23	28	38	34	32	41	26	29	22	37	29	25	29	35	28	29	38	29	35	29	38	22	27	29	28	32	22	33	38	30	34	25	27	31	30	23	26	36	36	33	28	37	37	28	21	29	26	34	31	29	31	28	31	29	29	28	24	19	28	24	33	23	35	30	36	33	31	31	24	31	39	28	38	39	30	32	38	29	39	35	31	37	25	39	37	23	40	34	30	29	21	23	28	30	35	30	28	26	28	33	39	29	26	36	31	38	20	35	27	33	38	34	28	30	28	22	38	30	31	43	35	38	26	30	29	31	28	25	33	23	29	36	33	32	26	24	27	32	29	32	33	35	40	33	34	29	46	28	43	37	25	32	30	32	25	45	35	21	52	36	29	40	29	36	33	35	30	26	33	23	33	35	29	28	35	36	33	31	27	29	34	35	36	32	25	24	39	34	30	32	28	26	33	27	35	29	35	39	25	32	31	28	42	29	33	31	36	31	31	27	34	34	25	37	32	29	22	29	39	34	29	31	30	35	31	35	32	35	32
19527	11608	8644	13513	19725	21498	23880	20690	16054	16597	15510	12874	9639	9127	6450	5121	3953	1912	993	832	1041	1192	1222	1424	1527	2036	2174	1994	1763	1605	1554	1616	1563	1167	571	429	406	485	452	435	482	520	508	512	562	553	517	502	642	2414	3042	3038	2232	1241	743	523	414	390	354	323	369	353	357	365	355	355	307	356	358	355	381	365	350	342	341	334	344	336	329	358	329	338	307	334	362	319	365	330	373	332	330	361	369	313	354	371	380	351	377	366	335	396	349	348	342	358	364	341	378	346	375	358	336	330	316	330	318	374	341	343	342	384	354	341	362	392	345	378	317	366	353	347	352	344	342	350	376	337	369	351	331	404	372	354	353	342	361	331	347	376	345	380	330	367	348	323	336	382	342	357	352	353	340	358	346	336	345	344	367	363	369	360	347	344	318	375	357	374	358	364	367	346	349	353	323	359	323	361	349	387	355	347	366	361	344	364	376	359	381	353	385	339	350	338	351	379	363	376	325	331	349	356	336	325	381	346	348	364	338	344	361	332	341	365	347	375	307	389	343	351	373	338	353	338	357	353	361	355	387	325	350	340	362	350	409	349	335	347	381	363	376	354	338	320	362	343	315	355	351	369	349	375	378	376	358	386	370	362	364	339	364	337	379	385	355	352	358	345	323	368	340	327	379	340	387	359	387	374	378	348	348	368	346	368	329	357	347	360	336	368	323	354	354	376	379	323	394	380	331	341	385	343	359	363	343	385	361	344	344	358	341	352	349	373	357	387	356	342	383	354	364	370	350	310	311	330	339	371	356	345	358	342	329	385	340	401	340	342	359	343	320	332	353	331	338	326	367	351	354	296	347	339	335	328	372	329	367	359	362	335	362	370	330	336	378	367	329	351	332	325	341	369	358	344	368	346	347	371	351	370	334	357	328	355	376	358	342	361	321	354	363	367	350	368	358	372	376	330	358	380	374	341	355	374	340	386	384	373	340	393	359	331	347	364	361	322	341	403	349	347	364	338	396	344	367	363	312	383	348	378	382	346	376	351	369	354	363	349	364	322	346	384	339	355	329	380	329	319	375	374	326	360	332	390	366	346	338	366	353	379	338	341	374	365	375	302	343	354	359	381	348	368	362	358	353	338	329	343	354	357	356	364	354	323	364	359	366	352	388	344	327	341	364	366	341	338	349	344	363	344	359	364	372	376	323	333	362	399	353	385	367	371	358	331	365	380	337	377	312	343	337	359	378	324	332	352	366	352	353	345	376	366	381	382	318	367	375	355	326	320	337	347	343	345	392	376	360	337	353	342	332	334	364	349	316	324	350	354	369	389	340	333	400	337	350	351	361	335	344	358	381	343	339	356	328	399	357	361	327	352	356	354	366	333	337	338	340	347	357	348	327	327	345	347	351	382	330	403	356	346	350	340	321	368	353	343	351	361	347	330	310	391	342	334	367	344	333	367	341	350	351	350	337	361	324	347	361	360	380	355	385	375	351	358	343	333	367	338	370	337	395	356	337	335	343	362	360	355	368	362	351	336	349	380	372	342	331	358	340	341	361	332	351	384	350	358	366	356	378	361	372	372	349	329	356	318	359	348	337	351	375	339	335	363	342	365	368	362	334	380	380	340	340	344	380	359	338	332	336	361	378	387	362	325	378	350	328	362	328	350	342	359	353	356	363	335	342	337	344	364	372	337	334	360	358	359	376	329	370	370	328	373	357	330	369	340	362	361	369	362	332	334	352	369	359	361	374	399	366	359	331	351	361	359	345	335	329	382	372	342	394	350	322	355	361	354	371	371	344	312	387	351	380	367	355	352	323	345	320	332	339	326	336	351	348	327	359	324	384	373	356	328	336	362	361	361	378	302	358	350	354	379	359	346	342	397	354	344	318	395	353	370	370	338	336	351	372	373	348	357	348	388	366	364	333	340	397	311	349	348	324	368	356	371	386	338	355	385	336	388	322	361	357	366	341	380	361	376	362	341	349	357	346	339	377	344	376	402	358	331	334	375	358	382	358	353	377	342	401	335	368	366	340	337	343	380	390	371	356	364	364	324	345	344	330	399	365	356	345	328	367	330	373	352	329	357	358	364	344	329	347	361	369	352	348	374	382	337	349	371	339	385	325	329	335	346	374	374	360	355	352	350	348	320	376	363	358	400	324	362	320	345	347	360	332	329	324	324	352	337	341	333	339	371	351	335	377	349	341	339	348	343	357	372	370	331	349	326	357	323	349	360	379	382	373	342	317	365	378	358	365	357	323	344	367	364	357	348	361	329	359	369	382	333	334	374	370	391	369	335	365	364	358	339	350	364	338	345	395	367	390	321	360	396	346	357	335	328	339	357	362	349	367	350	351	367	351	377	338	379	369	354	339	351	363	354	342	348	350	352	353	356	374	377	349	366	342	378	342	332	377	339	364	371	345	342	341	323	338	385	355	366	354	308	370	348	371	397	351	358	350	278	371	336	337	354	327	363	368	323	341	360	334	323	360	347	386	337	332	394	383	373	322	355	356	359	344	309	339	338	321	341	365	339	308	340	349	348	374	370	354	360	343	374	351	348	340	369	331	379	349	369	359	359	339	356	307	325	319	358	378	348	376	314	397	345	335	366	358	322	333	311	342	362	329	366	364	370	342	362	347	331	328	365	335	358	353	320	340	342	376	333	369	349	366	336	372	370	354	317	376	361	380	340	374	363	376	350	352	343	338	371	385	367	347	324	357	367	329	328	364	380	402	344	301	355	360	354	366	353	355	387	351	345	361	366	333	382	380	345	340	345	389	367	344	362	326	389	330	366	362	349	339	353	353	371	371	352	336	369	354	345	394	371	361	376	345	322	347	348	358	390	317	377	308	379	339	373	325	362	341	357	345	350	368	354	341	357	383	376	383	356	344	365	361	325	357	334	359	368	371	345	337	375	345	345	363	349	338	346	355	388	328	346	359	327	332	375	343	340	307	357	380	332	335	327	348	379	358	349	325	367	399	386	354	353	353	357	364	338	371	344	349	346	350	340	349	349	365	350	322	362	361	320	304	364	359	365	363	378	354	343	347	347	331	378	362	358	362	351	349	318	359	372	368	352	298	381	332	359	367	343	348	346	346	354	352	363	330	320	351	359	355	370	366	342	350	327	359	372	342	345	349	358	344	336	363	378	349	383	373	386	357	359	349	352	353	376	338	337	335	341	346	373	368	321	355	358	359	349	337	328	366	383	328	373	349	347	348	369	337	353	348	341	360	367	327	349	351	341	394	396	325	342	360	347	368	336	347	308	395	338	322	345	328	328	349	368	330	344	368	348	356	372	370	354	350	356	317	336	351	318	358	350	373	354	350	345	345	314	320	345	351	363	363	355	353	331	354	386	375	363	372	336	364	367	356	369	355	343	326	379	330	369	358	343	355	354	333	349	349	339	395	356	374	381	336	336	336	349	364	344	334	355	365	332	346	346	365	376	329	338	371	395	357	362	329	342	347	378	319	357	356	318	369	317	345	356	371	340	337	375	359	348	365	346
1764	964	735	428	390	559	793	686	485	507	571	442	321	274	208	173	155	93	68	55	70	66	76	77	89	88	89	101	101	94	88	99	58	44	48	42	42	36	38	38	49	50	47	40	47	49	46	55	95	249	257	222	143	111	69	54	39	46	53	30	25	44	40	41	42	48	34	34	24	39	50	48	46	41	47	49	40	43	32	39	53	44	43	46	52	42	40	33	51	39	52	41	47	51	37	47	42	37	41	39	46	46	36	47	45	41	52	45	49	35	43	32	47	50	39	47	34	46	43	34	41	47	32	39	46	36	41	53	48	29	58	52	38	48	35	49	42	51	46	46	49	41	49	47	37	45	30	42	29	42	42	45	45	41	45	44	42	43	54	47	45	55	52	38	40	46	37	37	40	32	39	36	38	38	33	38	38	43	36	55	44	44	39	39	33	48	38	43	42	42	51	36	62	49	43	34	45	30	47	45	39	41	43	46	41	41	46	39	37	40	37	47	29	34	39	40	38	41	41	47	51	34	45	43	44	53	38	45	46	32	32	45	49	51	37	41	57	43	45	38	41	49	41	42	46	52	43	38	47	53	39	39	38	46	60	41	42	54	42	41	45	46	42	32	30	33	39	44	28	40	35	46	34	41	50	38	41	41	46	44	40	38	49	45	55	32	41	56	38	40	39	50	37	26	42	33	35	39	41	48	48	46	35	40	48	37	45	41	35	33	38	33	40	50	49	34	55	39	38	41	49	47	27	40	32	55	32	54	40	42	42	39	33	60	45	42	38	38	43	44	50	39	28	39	49	50	37	46	48	34	36	33	36	52	54	39	49	50	37	50	42	36	45	52	41	52	49	44	51	43	35	32	38	60	39	33	52	60	40	42	38	47	39	42	35	34	43	47	42	48	36	35	40	35	54	43	41	46	45	51	47	57	38	38	35	53	42	38	40	56	36	48	48	52	46	35	47	52	38	44	44	39	44	48	29	41	46	36	36	38	42	41	36	48	38	49	41	38	46	41	31	33	58	49	34	38	42	34	43	40	42	43	44	47	53	40	39	48	35	35	47	34	50	43	36	39	49	43	34	45	37	49	49	39	32	42	44	41	50	45	41	54	51	36	51	46	39	47	48	42	38	47	38	58	45	32	53	23	46	37	45	47	42	44	38	36	39	49	34	43	30	38	46	47	39	43	38	39	54	38	42	33	48	33	42	46	36	49	46	54	38	36	60	38	32	48	37	57	37	45	38	32	47	33	38	40	34	42	53	41	49	55	50	44	39	34	46	41	44	47	31	38	46	47	46	54	49	44	47	44	46	36	52	50	44	34	37	39	37	42	43	50	46	46	45	43	43	51	39	47	52	38	47	48	43	54	33	49	41	42	39	41	43	43	43	50	35	50	47	35	32	39	48	47	37	43	43	45	35	35	50	28	36	35	37	40	36	51	41	43	41	32	45	52	44	35	43	39	40	38	52	41	45	50	35	58	48	36	54	34	35	49	48	48	42	32	37	34	34	48	37	50	51	47	42	40	43	53	36	46	31	49	39	54	48	36	39	40	44	39	43	34	33	46	45	35	50	42	40	32	47	46	44	54	41	40	48	42	51	55	45	47	28	41	55	34	45	53	46	43	46	44	41	36	43	44	37	32	56	45	45	36	38	51	39	36	50	61	37	59	43	47	38	62	29	38	59	36	50	42	43	51	54	35	31	50	51	33	43	43	41	34	44	42	47	41	35	34	53	49	52	43	47	45	43	44	46	46	48	37	43	36	37	46	43	45	35	41	49	38	41	37	47	49	28	44	55	45	34	37	42	44	45	46	42	43	47	38	56	47	41	43	49	51	30	42	34	46	49	50	44	42	51	42	36	46	48	42	32	44	41	32	46	40	36	51	49	41	29	50	46	35	47	49	42	41	45	43	46	48	41	32	35	42	52	41	38	33	33	51	47	45	43	36	40	50	51	49	37	52	31	47	32	47	33	44	47	46	40	44	43	37	50	39	46	44	37	44	50	44	38	37	34	47	40	38	37	42	41	36	42	40	43	40	46	49	52	46	32	31	52	50	46	41	49	50	35	37	38	43	40	37	39	34	44	51	45	37	46	39	51	34	41	55	38	42	43	45	40	36	37	39	37	41	44	54	41	45	39	40	47	38	35	42	36	42	39	48	39	43	61	49	48	56	37	43	53	52	50	47	38	60	30	39	39	42	36	37	51	46	43	52	40	36	48	48	37	40	47	45	38	38	52	31	49	34	37	40	51	37	41	48	48	50	55	45	36	30	43	41	39	46	48	38	51	50	37	53	44	43	38	43	39	43	38	44	30	40	42	40	45	49	32	40	42	49	44	45	43	41	35	37	26	42	42	48	58	38	42	30	46	37	45	45	52	57	38	43	38	42	34	49	38	46	42	43	48	35	34	45	44	44	36	39	45	41	54	62	46	36	41	49	44	44	40	55	36	46	48	50	39	45	48	39	46	42	45	50	44	34	48	40	41	40	39	46	41	47	48	40	43	43	34	47	36	48	34	52	66	48	39	51	44	40	47	37	41	44	43	34	47	40	42	42	34	52	50	43	43	43	45	47	38	42	31	42	54	37	43	34	47	36	36	42	32	47	40	40	44	55	41	49	43	49	45	44	38	40	38	42	45	35	40	49	47	29	41	41	32	45	53	54	50	54	45	47	50	45	35	49	33	54	44	40	40	50	37	54	36	56	53	35	31	33	39	45	45	48	38	48	43	39	34	42	47	51	27	36	40	45	43	35	44	46	43	52	41	38	46	33	56	36	49	34	37	43	36	30	44	55	41	45	37	52	53	50	35	45	50	41	36	52	59	29	46	42	38	45	47	35	39	36	43	39	46	35	45	48	40	40	49	51	36	62	44	33	56	48	42	26	52	48	43	44	41	48	54	39	44	38	47	47	49	46	44	40	39	39	37	50	48	45	41	49	47	40	50	43	44	49	45	43	33	34	54	35	41	52	53	45	47	35	49	49	33	34	38	42	52	38	41	46	63	30	50	49	40	46	44	38	44	45	38	43	49	45	40	36	34	43	46	50	35	39	51	54	44	41	32	44	45	47	41	38	42	49	41	38	42	44	34	44	25	36	37	48	48	50	41	44	45	43	57	46	47	35	44	36	42	49	38	39	48	35	48	48	39	47	44	39	36	43	41	52	39	52	41	46	46	34	47	33	51	33	32	49	48	41	44	48	28	41	44	51	51	33	41	41	45	48	44	52	64	49	56	43	43	45	41	47	38	48	55	39	37	35	35	54	61	49	43	53	45	42	52	46	45	47	36	34	36	40	39	45	41	29	42	39	37	38	46	47	46	37	38	30	46	47	54	51	43	48	36	48	53	46	39	38	46	46	39	39	43	39	42	44	55	46	40	38	38	44	41	42	38	33	44	34	37	52	35	40	35	44	43	50	46	30	51	33	41	32	46	39	40	48	29	48	47	44	45	44	48	41	32	30	38	43	46	42	42	41	38	42	42	46
22177	13354	11216	17043	23790	25647	27046	22678	19209	18507	18325	14603	11299	10042	7511	6734	5095	2918	1475	1449	1571	1913	1718	1847	2203	2482	2476	2618	2628	2479	2297	2086	1318	895	701	630	639	642	616	615	660	720	776	812	836	787	724	700	2470	6979	6891	5685	3814	1916	1024	709	585	494	473	460	434	491	468	521	500	502	522	454	474	424	465	488	482	499	481	470	433	476	467	480	493	458	477	487	491	529	445	470	495	481	495	471	475	466	454	504	479	466	502	455	482	474	478	504	447	515	503	510	473	492	483	443	475	481	471	436	459	499	494	461	457	450	453	497	493	449	500	470	466	468	457	523	478	482	496	494	476	454	460	457	466	488	465	446	453	513	467	494	487	472	505	452	485	482	465	478	471	468	469	479	491	495	484	514	491	477	408	488	491	477	489	481	455	483	473	466	464	499	512	448	451	477	492	453	466	497	474	464	496	514	474	452	485	456	496	505	442	441	499	494	475	451	462	503	446	495	489	498	460	438	420	483	469	513	462	494	495	452	460	500	438	477	455	469	505	487	493	416	463	463	453	481	499	486	475	477	449	518	488	488	487	501	458	482	474	480	485	483	478	488	488	473	474	441	466	460	520	487	463	477	438	459	450	480	456	509	456	475	496	462	474	492	454	465	502	467	460	488	489	502	478	454	488	460	447	429	468	496	462	468	480	449	491	469	471	436	474	480	471	474	456	454	495	508	498	434	486	485	448	473	483	521	474	440	501	489	456	456	484	479	484	453	459	463	476	475	464	489	473	438	497	445	470	486	454	493	511	502	486	468	442	460	473	502	473	505	473	529	481	490	491	504	502	490	454	457	452	465	448	497	478	473	473	453	502	458	448	473	467	455	448	489	463	486	461	455	447	474	495	479	494	468	526	475	470	487	429	484	452	493	506	509	486	497	474	557	456	460	494	472	475	421	450	468	489	512	459	486	469	465	488	473	481	471	460	489	502	431	497	481	491	485	461	479	417	428	457	494	433	482	496	502	498	476	474	477	458	465	485	480	465	487	483	494	455	490	491	500	484	480	479	456	493	458	497	487	473	498	508	436	480	433	432	489	450	487	525	516	505	467	454	458	528	480	503	500	476	512	437	460	455	483	477	500	486	468	492	495	446	485	470	492	504	453	453	442	473	488	465	487	468	480	475	435	474	461	508	517	488	471	456	477	475	508	456	502	482	494	463	435	491	462	474	507	530	468	449	486	510	485	488	477	436	462	490	506	491	472	488	474	501	477	467	472	497	450	456	451	467	471	505	445	444	498	462	470	481	459	473	479	465	457	487	483	508	476	453	461	529	472	462	495	445	473	470	490	499	504	483	471	469	498	464	477	459	478	467	456	475	500	437	480	461	467	475	430	503	491	471	464	504	488	446	464	496	500	481	487	476	481	484	450	463	459	475	492	486	477	529	445	509	437	493	469	458	460	506	455	489	457	460	459	487	516	460	425	491	454	503	453	480	422	428	446	501	446	489	422	480	506	482	485	440	445	462	500	489	522	483	446	475	449	453	481	459	492	481	517	459	516	474	442	477	452	492	465	481	498	490	459	484	453	473	460	461	489	482	504	471	481	474	538	499	464	470	496	499	453	481	474	460	471	449	457	520	463	486	454	434	458	442	467	515	464	505	488	461	488	475	462	478	497	452	489	484	472	484	466	478	468	467	476	490	470	474	507	451	444	466	539	511	513	471	455	501	468	486	442	434	455	468	452	485	477	482	501	508	494	452	465	488	423	484	448	463	477	499	499	478	496	464	475	479	478	487	440	477	479	475	492	484	501	464	507	505	456	440	469	493	473	526	484	491	465	458	498	437	487	491	506	504	456	479	498	488	466	450	516	496	504	421	485	459	480	479	511	439	451	450	483	459	513	501	490	489	434	494	469	459	487	448	506	493	433	481	483	465	485	473	480	492	439	451	433	431	458	495	498	452	494	483	524	508	503	506	481	489	500	475	506	470	461	489	481	509	469	472	529	445	473	476	486	466	505	444	464	500	421	494	487	485	487	513	497	512	486	444	465	456	495	502	490	414	478	479	457	516	479	472	463	478	437	489	465	475	449	444	490	428	478	450	545	470	499	465	455	470	463	483	469	518	493	475	453	504	473	487	460	534	479	460	481	445	470	492	429	450	478	519	463	465	509	480	555	506	476	463	451	451	478	490	497	471	467	471	476	445	438	493	485	473	487	461	492	496	488	492	498	446	460	473	511	462	508	491	491	474	498	471	473	489	474	502	476	448	449	476	491	432	463	489	442	491	462	471	464	461	476	477	451	463	501	452	472	451	459	513	432	503	455	465	466	483	437	501	467	510	478	505	499	478	479	476	487	488	458	457	470	468	466	486	500	507	488	470	501	485	483	479	458	467	486	443	471	538	448	479	481	468	468	494	496	480	464	486	463	517	501	477	523	452	463	443	479	502	489	467	500	455	440	460	451	443	508	473	494	454	457	521	458	487	479	458	510	500	465	478	489	469	482	501	476	427	516	469	481	465	478	489	467	486	431	488	505	465	464	466	469	518	461	466	496	468	484	459	499	507	463	475	504	475	483	493	495	539	468	484	493	515	474	476	526	477	486	458	459	480	444	504	399	468	497	479	497	533	455	483	479	473	533	475	486	496	477	473	465	484	469	467	532	489	457	511	495	511	437	490	465	454	482	467	495	473	473	518	479	463	478	403	480	498	485	443	521	465	467	507	474	475	512	459	457	501	474	447	481	465	470	484	489	481	441	456	488	495	495	526	475	485	445	504	434	475	488	480	517	492	467	480	504	456	482	461	468	464	488	484	464	523	479	480	490	457	506	423	493	513	503	510	482	439	461	474	448	449	466	478	466	456	470	435	469	466	467	469	500	461	454	458	482	448	513	484	428	454	438	448	490	469	459	483	470	473	476	480	477	450	492	482	477	476	469	429	479	450	456	482	482	472	469	452	467	478	502	490	475	478	499	470	509	415	483	459	472	484	468	505	491	437	473	491	487	493	495	459	491	451	481	492	453	469	495	473	466	460	471	478	442	484	496	453	461	469	467	507	444	464	462	483	482	496	471	488	455	490	500	478	456	465	491	453	466	483	455	481	461	458	452	449	459	473	475	460	474	506	494	469	487	445	452	470	462	495	465	486	450	527	508	461	471	469	484	473	490	479	423	489	456	479	500	492	472	467	461	503	549	490	470	470	477	484	465	465	514	475	450	481	497	484	494	516	470	494	496	492	469	473	455	488	494	469	495	444	446	436	481	467	520	472	500	466	522	450	464	471	506	491	508	448	489	495	470	488	480	462	495	483	466	468	497	503	440	507	497	473	521	459	474	560	523	505	469	458	466	463	480	436	482	470	453	486	474	486	511	452	491	465	459	529	467	491	502	517	475	466	470	494	455	506	481	524	449	469	513	478	465	443	472	489	469	454	443	459	482	494	497	485	459	509	492	482	474	468	442	488	503	458	470	459	465	475	491	497	474	459	475	503	488	498	463	455	472	476	457	479	455
3204	815	798	420	321	572	828	631	463	476	510	401	296	211	186	182	143	91	52	56	63	71	64	67	66	90	84	88	80	90	81	44	44	40	38	40	29	30	39	41	33	37	61	50	37	44	42	39	105	285	312	240	142	75	56	47	38	34	25	28	35	20	39	27	35	35	27	40	23	35	41	28	42	29	34	26	28	33	38	28	26	30	36	30	30	38	33	36	29	24	30	26	36	33	34	35	34	35	26	32	31	23	36	25	20	40	44	26	21	25	27	41	29	36	27	32	41	33	25	27	36	28	37	26	32	28	36	36	27	30	33	31	29	40	31	41	28	30	26	37	35	39	29	30	29	42	18	26	34	32	37	36	29	30	29	32	31	27	35	35	32	31	22	23	35	27	26	25	38	33	35	31	43	30	37	31	25	37	34	35	30	42	33	27	30	31	34	33	33	28	47	36	31	37	34	31	24	39	31	40	31	37	24	27	40	31	25	28	34	33	35	50	30	23	31	30	40	40	45	36	36	34	30	33	37	37	33	36	32	31	35	30	28	34	30	32	28	36	25	25	32	34	31	36	27	26	31	33	33	38	33	30	29	27	31	35	35	35	40	31	37	32	36	33	38	40	37	19	30	25	24	26	32	29	35	31	31	24	44	36	35	31	38	30	32	31	30	32	39	47	35	34	30	35	41	20	27	25	42	33	29	35	34	27	32	21	35	23	30	46	38	29	22	44	29	32	30	28	26	37	33	42	36	35	40	30	27	25	43	42	40	21	23	29	25	32	31	32	25	29	35	29	38	30	28	25	29	29	23	27	21	36	31	33	41	36	36	39	39	31	27	29	31	25	32	33	32	35	30	24	17	26	27	22	32	34	18	40	29	23	38	28	29	31	31	30	26	37	37	32	26	30	33	20	29	30	30	33	28	30	26	32	36	43	27	33	47	36	31	30	37	29	40	39	34	27	25	32	32	27	39	35	18	28	34	32	32	26	38	33	32	38	20	32	30	22	29	26	24	35	26	27	25	38	37	29	30	41	33	36	36	23	32	38	30	41	24	32	35	28	28	29	32	30	40	32	31	26	26	37	31	36	26	18	43	19	29	46	41	39	31	40	44	34	36	31	38	41	28	30	20	23	36	42	33	30	34	31	40	38	17	33	35	37	35	32	43	28	27	34	47	27	29	40	34	20	30	39	35	44	31	35	35	33	31	38	23	26	31	38	30	38	41	40	28	22	24	30	36	34	33	30	32	31	28	29	35	24	39	21	35	37	20	28	40	34	25	28	34	35	31	36	39	36	34	31	40	23	41	28	41	23	37	28	42	33	32	34	35	32	30	43	30	39	22	35	27	34	22	37	36	28	29	35	47	37	29	19	32	29	23	25	30	27	39	24	35	37	37	39	29	33	24	34	31	19	33	27	34	27	21	28	40	34	27	29	38	33	34	37	31	34	43	38	27	32	31	31	24	21	33	31	27	27	31	41	31	29	26	39	29	33	33	37	32	37	27	42	25	26	34	26	36	28	31	38	22	24	33	37	32	39	40	21	28	26	38	33	35	34	32	28	28	26	28	34	35	32	23	46	29	32	24	45	48	30	40	26	36	35	31	35	37	26	46	24	31	27	34	31	31	28	22	36	34	34	38	29	31	37	41	27	33	33	25	33	34	36	33	31	38	21	25	28	33	30	36	32	31	36	36	24	33	33	36	28	34	35	32	31	35	45	26	29	29	35	29	35	46	25	18	30	29	35	24	30	37	29	30	24	35	34	28	32	31	24	34	18	35	37	33	25	39	27	35	28	26	32	24	27	27	38	26	24	31	29	30	29	31	32	28	41	30	39	36	35	25	44	32	30	35	43	25	26	32	38	46	21	34	21	30	35	31	24	34	34	30	34	39	39	32	30	19	38	33	34	30	36	34	23	28	30	29	34	30	24	35	30	26	32	31	35	28	34	30	31	28	28	37	24	24	41	26	36	29	26	35	27	32	39	33	25	34	32	22	29	43	35	23	24	28	27	34	29	34	21	26	34	35	35	33	29	34	38	40	45	37	33	27	23	39	30	31	31	25	28	34	31	29	28	39	31	28	29	28	35	31	37	40	32	24	36	30	33	32	21	31	27	30	24	29	27	34	27	33	29	26	35	35	38	33	31	27	25	27	27	35	27	32	27	29	38	33	35	38	32	35	31	23	28	34	42	37	30	31	35	37	24	28	40	32	32	32	32	25	38	41	32	31	26	25	23	39	32	40	30	38	30	36	29	29	32	38	31	25	32	28	24	32	36	26	41	26	33	27	37	38	30	26	29	34	36	32	47	33	30	32	36	33	24	35	24	33	35	37	28	30	30	36	40	33	36	25	31	32	28	31	32	29	35	29	25	42	31	23	36	35	38	49	39	33	37	36	31	32	35	27	31	25	30	27	40	42	42	31	27	30	46	33	29	38	35	48	24	26	35	27	26	34	28	27	34	34	27	38	26	32	43	36	37	24	34	28	35	37	28	29	33	22	25	41	38	29	42	35	38	26	28	34	34	36	39	44	32	40	31	33	33	40	33	39	31	30	41	31	34	31	29	38	27	28	53	32	24	36	34	41	32	33	32	35	26	33	31	33	35	26	34	43	32	45	36	32	20	26	29	25	37	37	22	34	35	38	37	27	26	38	33	29	25	30	51	32	27	37	34	32	32	25	44	26	33	37	30	24	27	36	28	24	34	24	37	28	29	24	39	43	32	41	34	30	27	30	34	26	37	27	40	30	35	37	38	28	39	23	32	30	40	35	26	35	33	24	39	36	26	31	33	34	38	28	22	42	31	46	33	29	35	28	28	40	32	40	33	35	34	36	31	31	31	39	22	38	34	31	30	29	27	19	27	24	39	27	29	30	43	36	30	30	43	29	30	38	29	24	36	35	33	28	39	18	45	28	35	33	30	29	34	50	36	40	36	39	29	46	23	41	26	43	32	20	38	28	35	25	41	35	28	32	47	32	35	23	37	25	36	50	32	38	37	26	37	38	40	30	34	29	42	43	28	18	33	35	24	40	29	25	27	37	27	32	35	27	26	34	38	31	29	33	26	25	37	28	37	30	33	23	26	27	29	28	35	34	31	34	31	35	30	36	29	28	30	20	29	38	29	36	27	29	34	29	44	24	40	31	35	35	27	21	29	32	30	28	41	38	36	25	21	42	38	25	24	38	32	35	34	24	35	33	23	30	34	38	32	30	25	28	28	32	35	34	26	36	27	31	28	31	23	41	38	32	28	32	31	26	26	30	31	30	25	32	31	36	19	26	26	38	47	35	30	35	31	38	33	37	32	22	33	38	21	28	29	26	25	34	36	25	30	33	36	41	36	43	28	38	26	39	28	40	21	22	34	34	34	32	31	26	25	30	31	35	27	34	29	27	35	29	30	32	34	25	43	25	26	43	39	38	33	32	42	27	24	22	32	23	26	27	29	31	35	31	28	22	26	27	31	34	32	35	28	39	41	33	43	26	32
21602	12879	11511	16296	22274	26186	26473	22406	19185	18003	17876	14333	11187	8580	6905	6441	5153	2815	1443	1451	1548	2006	1758	1731	2261	2702	2566	2598	2832	2745	2160	1361	904	591	504	545	507	499	528	539	535	592	705	761	765	570	619	836	2917	8052	7272	5936	3697	1561	769	587	494	430	394	368	343	372	349	348	351	365	356	363	352	343	345	382	359	382	391	358	345	364	333	376	355	389	340	366	351	346	383	389	374	353	364	353	368	362	342	374	328	355	354	390	371	359	370	340	389	338	369	375	385	415	378	383	326	366	341	375	377	370	355	378	345	367	381	374	377	338	358	371	363	357	397	351	390	381	370	390	376	371	369	343	375	379	378	328	374	377	392	381	369	343	346	374	391	335	355	363	367	380	347	343	356	349	352	385	376	377	352	363	348	395	376	361	396	350	341	343	340	341	378	353	393	337	358	357	353	405	382	373	358	363	344	357	371	343	364	372	382	352	380	383	365	354	374	360	351	380	360	386	349	367	345	423	324	333	384	369	378	348	339	360	339	363	355	366	359	368	389	373	394	373	366	362	351	368	385	398	378	351	372	329	344	351	362	347	344	373	343	338	381	358	368	348	387	384	392	368	383	356	383	371	360	351	366	391	357	394	391	370	372	372	394	369	386	406	345	371	345	351	368	355	401	361	349	371	334	367	370	358	382	368	375	383	377	376	351	370	356	374	359	393	377	390	380	366	357	382	381	362	388	377	352	388	360	361	367	381	349	381	368	350	342	377	392	352	371	363	382	324	384	424	339	361	335	314	345	355	385	350	370	376	343	342	357	339	332	366	348	328	376	369	381	386	349	380	363	388	371	366	342	375	397	382	355	345	389	385	392	363	329	341	356	383	339	365	368	338	346	345	377	351	348	343	398	358	355	353	367	361	352	346	363	360	354	367	373	386	363	385	334	369	357	360	360	363	365	358	376	348	386	343	398	393	352	348	342	352	362	378	348	350	382	393	346	346	357	373	368	391	356	383	370	371	364	370	381	363	366	385	403	355	355	352	360	384	379	382	387	366	397	349	365	382	412	347	353	392	369	345	345	347	380	370	413	346	381	366	361	340	364	369	381	401	364	386	363	355	340	382	344	357	334	352	373	360	348	380	356	369	358	326	372	362	394	357	350	375	394	380	317	382	390	337	384	368	394	340	356	346	353	320	358	344	363	394	359	414	398	376	380	358	360	349	350	367	374	336	370	358	342	359	371	364	377	372	357	354	361	350	376	341	351	389	359	355	371	375	327	426	357	353	359	375	385	378	352	367	338	341	390	332	330	370	351	344	375	338	398	379	366	411	326	362	365	356	398	347	386	365	357	388	382	377	357	379	362	361	374	338	359	354	371	357	390	344	380	370	364	386	350	367	359	346	337	353	352	366	381	377	354	342	367	400	389	357	327	360	395	349	359	375	397	335	353	370	382	329	394	371	372	346	384	376	369	367	389	358	369	374	365	389	372	384	361	326	378	378	386	350	373	389	361	326	392	375	312	338	392	360	359	370	373	379	328	403	343	352	400	360	424	387	354	357	373	364	371	397	376	364	366	382	391	356	356	377	362	349	377	339	364	369	377	377	332	343	343	357	356	361	350	350	359	338	369	360	360	379	345	368	336	337	392	392	359	370	335	357	357	346	360	362	355	378	368	322	349	371	323	369	385	359	359	369	381	391	355	405	375	381	363	403	392	350	395	363	369	353	399	378	376	333	362	354	398	360	353	383	368	319	388	384	374	374	383	341	370	367	393	369	382	348	391	391	360	368	379	369	382	392	369	378	391	340	392	355	372	380	366	356	392	404	349	381	324	355	353	392	362	371	368	404	356	372	375	391	343	357	395	332	348	336	374	361	397	382	331	363	415	364	349	358	343	396	367	365	335	381	370	349	363	352	366	351	357	359	364	333	371	381	378	373	371	375	368	371	368	381	342	382	349	385	374	380	381	353	403	362	354	370	393	365	387	375	376	365	343	349	352	362	329	352	356	350	364	370	358	350	394	380	395	357	377	368	347	369	368	358	339	351	371	361	361	346	357	344	340	368	355	354	401	341	383	350	342	364	337	351	420	362	372	376	373	383	377	360	330	354	377	345	347	343	339	367	338	353	411	404	343	348	360	362	370	384	344	368	361	391	373	356	390	360	391	397	366	402	351	379	370	369	374	346	377	352	388	352	357	316	365	357	398	369	358	384	398	342	375	370	349	372	348	377	373	367	316	361	380	349	362	332	361	391	371	356	381	374	377	333	355	392	361	350	305	373	375	369	368	344	385	350	365	374	389	345	379	349	388	407	366	376	365	363	369	374	364	380	371	393	347	349	324	376	350	387	382	360	359	364	356	346	338	339	382	346	382	352	375	352	365	374	362	388	372	398	357	352	362	356	390	354	385	363	345	385	352	355	370	407	335	403	347	353	355	366	356	336	377	379	364	376	372	373	401	359	391	365	326	346	358	340	398	352	374	390	363	385	359	341	363	387	388	359	368	363	412	372	370	336	337	354	369	374	357	356	362	354	369	362	360	347	383	375	389	363	368	357	369	362	357	362	392	387	367	372	358	354	352	349	372	316	366	370	376	380	361	334	355	354	347	357	378	396	368	328	357	354	376	365	380	363	350	379	387	363	387	356	336	395	367	378	352	386	358	376	342	394	373	341	346	360	369	371	400	372	387	387	343	378	363	356	354	403	409	313	367	393	372	370	377	372	383	378	360	374	356	332	392	362	387	361	362	319	390	374	375	382	397	333	352	373	351	340	403	388	347	335	387	362	351	373	365	365	349	361	352	336	366	379	361	409	337	352	379	345	362	395	383	360	351	360	365	377	355	405	387	344	347	360	363	340	401	380	370	373	381	372	381	362	368	376	385	356	387	396	373	361	371	330	356	348	373	407	376	377	345	385	365	373	371	354	334	373	389	371	364	366	369	356	335	380	379	373	365	364	388	367	351	357	385	362	386	388	377	387	373	391	348	387	374	367	367	387	386	355	360	345	395	403	326	362	384	376	351	378	386	393	361	344	338	353	354	351	389	377	347	367	334	369	377	374	368	326	365	372	366	372	327	378	383	330	380	365	373	358	375	345	378	361	362	348	358	348	365	349	382	370	354	357	373	391	373	380	427	374	343	334	387	389	395	368	350	369	373	384	387	354	348	357	368	356	357	336	338	341	357	356	369	398	348	372	384	371	398	382	363	390	361	358	364	370	342	386	366	347	354	354	375	387	370	372	347	381	378	377	348	359	356	379	351	379	368	382	386	357	362	368	367	344	388	376	351	366	357	373	377	394	372	369	418	356	315	361	348	368	347	343	384	374	382	366	382	376	367	371	375	356	356	345	389	371	402	354	367	374	391	399	376	348	360	349	358	380	354	355	430	357	374	351	353	406	354	336	363	366	365	376	365	347	342	358	379	381	328	354	358	364	373	351	400	383	394	367	317	390	392	408	371	339	332	357	383	376	366	360	367	376	381	366	377	360	338	359	363	334	394	381	328	359
2490	1105	938	564	409	794	966	775	692	615	624	537	442	292	254	237	193	108	63	64	92	98	94	91	113	130	127	119	120	96	82	64	61	45	46	46	47	57	58	54	42	57	46	55	63	40	51	64	178	433	412	298	207	107	66	68	50	41	36	44	38	33	40	52	34	42	46	41	33	39	51	39	46	52	37	44	35	41	50	34	43	36	54	46	35	39	43	49	47	42	44	46	44	52	49	42	41	55	41	42	42	49	50	42	44	45	47	32	45	41	41	32	37	42	58	36	40	46	41	41	20	51	48	42	45	55	51	48	39	50	40	46	42	50	34	45	48	44	34	50	47	46	46	43	41	45	42	44	36	35	41	50	37	35	49	48	46	43	47	61	52	42	36	36	34	40	48	27	40	37	41	29	58	44	44	47	34	63	47	37	40	48	40	39	32	43	52	35	46	50	44	38	58	44	43	39	47	54	39	46	42	46	31	50	46	44	38	42	46	50	30	47	34	43	40	44	42	45	47	56	40	44	30	37	49	44	46	42	36	57	49	53	46	49	33	43	49	46	38	41	41	45	40	43	40	41	66	55	45	52	43	46	37	33	32	37	49	43	55	42	38	44	36	37	53	46	50	47	44	49	45	45	43	32	44	39	34	34	44	50	67	47	42	52	48	42	35	48	31	34	40	49	49	53	45	44	35	45	47	51	34	42	54	37	53	34	39	48	38	55	37	40	50	63	47	41	43	43	35	53	41	37	51	44	40	43	42	50	40	48	39	44	42	50	55	49	38	56	47	42	43	44	37	41	40	58	40	43	48	46	36	48	32	40	48	55	34	67	27	47	48	43	48	40	43	50	52	37	46	51	41	47	47	43	42	54	53	43	55	51	31	46	23	45	42	48	54	39	45	52	46	42	47	39	47	34	42	43	43	45	53	35	41	36	56	45	56	42	46	46	49	41	37	45	48	45	42	36	40	50	51	41	43	51	45	45	41	46	47	39	49	57	53	42	43	32	47	53	36	39	46	47	47	37	44	43	48	50	33	45	40	42	39	46	42	48	46	49	46	42	42	51	39	36	26	33	40	43	49	45	47	41	45	50	40	45	44	38	47	48	47	49	36	46	44	61	42	41	42	45	46	39	44	37	35	44	40	62	39	53	54	41	38	44	57	48	33	47	40	48	42	37	45	43	40	41	40	34	45	34	44	51	29	46	42	38	47	38	39	51	36	38	48	36	39	31	56	48	39	43	38	36	44	52	42	48	37	51	54	49	45	49	34	42	42	42	36	48	47	36	48	47	38	44	42	40	45	44	51	52	40	29	34	46	48	46	44	51	45	54	39	43	51	42	57	35	40	36	40	38	46	37	52	39	43	45	43	46	44	50	46	51	51	34	41	54	44	47	45	48	39	50	30	41	50	47	40	49	45	48	49	35	51	53	35	49	40	40	46	47	41	46	48	44	39	43	43	42	52	39	42	47	39	48	65	49	39	41	38	50	48	48	41	42	39	47	39	50	46	44	41	44	38	40	39	37	46	39	58	57	39	45	35	43	41	50	42	48	45	42	52	39	41	37	51	46	47	52	41	40	42	44	46	40	41	47	40	44	37	51	31	38	43	41	55	43	35	49	41	41	33	45	47	44	33	50	45	50	32	33	53	46	45	30	51	47	53	39	50	46	51	43	48	41	50	30	59	38	53	48	51	47	44	60	49	42	51	40	42	34	44	30	37	34	44	37	50	47	61	47	51	40	54	53	61	48	41	50	58	51	44	47	39	44	37	43	52	40	27	51	44	42	36	35	42	42	40	60	43	38	32	47	34	46	39	54	43	44	43	51	52	51	43	42	43	46	52	38	29	34	44	36	48	35	41	38	36	31	44	47	46	39	46	35	27	42	45	49	42	37	34	38	34	44	48	41	39	43	53	36	49	46	36	41	41	37	40	31	47	48	46	45	43	40	44	37	32	43	45	48	51	41	39	46	47	60	42	55	47	47	41	50	37	42	49	56	56	36	52	40	45	34	45	45	45	30	45	40	29	40	44	53	45	40	53	50	28	53	52	49	61	38	56	47	38	50	35	36	49	41	43	52	55	46	44	59	42	52	46	42	43	43	40	46	39	52	38	37	48	49	32	52	51	52	51	44	45	43	44	42	36	24	42	48	47	31	46	40	42	49	52	50	37	37	45	39	44	46	34	58	47	48	42	42	41	46	32	36	55	54	36	38	34	45	49	48	49	30	43	47	49	50	36	43	50	41	40	52	48	44	47	50	29	31	41	45	42	41	33	45	44	39	30	45	49	56	53	43	36	38	37	48	43	30	46	45	45	39	47	55	49	48	40	38	34	39	47	45	41	49	50	27	48	43	36	36	35	54	54	51	42	44	47	38	42	38	50	41	52	42	46	39	48	38	43	53	40	35	32	38	48	50	51	37	56	43	48	34	44	45	52	43	33	43	42	44	44	39	50	54	41	45	55	50	28	43	61	31	40	40	45	42	41	62	48	44	52	49	48	57	56	50	45	31	54	38	37	39	44	36	34	49	46	36	44	34	48	41	42	40	42	33	37	45	52	43	37	49	50	39	41	47	48	33	36	43	41	40	43	37	45	36	38	48	45	41	35	42	37	51	41	40	51	50	52	35	52	43	48	38	47	37	37	52	44	41	49	47	44	45	39	41	37	39	55	43	44	48	51	28	37	44	41	35	50	49	57	52	44	51	30	55	47	51	39	44	34	39	38	55	49	36	39	38	45	45	44	56	32	39	41	36	43	39	48	52	52	56	49	38	50	37	48	40	42	38	41	29	40	38	35	55	38	39	47	59	43	40	44	47	39	36	47	35	39	37	51	40	41	54	53	41	38	34	34	35	44	44	47	44	50	50	40	42	45	44	54	47	26	37	47	39	40	50	53	45	37	29	39	47	28	47	40	38	51	45	44	38	36	42	43	43	49	28	40	52	47	46	28	38	35	43	42	46	38	40	37	35	48	47	35	53	55	38	46	29	42	42	35	39	41	53	29	28	41	40	41	46	52	28	33	48	38	49	45	45	41	55	58	48	49	36	39	41	51	43	40	34	44	44	51	48	38	42	49	52	42	38	41	40	44	53	48	53	50	41	46	47	35	31	49	41	52	37	58	42	55	35	41	44	42	43	48	38	38	53	42	39	39	34	51	33	33	32	36	47	45	40	52	45	43	36	46	36	43	44	34	49	37	45	55	57	39	60	44	44	35	36	44	46	55	50	42	40	48	52	50	42	41	35	52	44	50	40	56	48	41	50	35	52	48	45	38	38	44	55	49	40	43	36	42	43	41	49	43	49	47	42	32	44	41	41	42	50	41	37	38	45	41	55	45	42	42	47	36	54	49	52	40	42	43	45	41	40	47	42	47	50	35	47	34	40	28	38	35	53	59	48	57	42	41	46	44	46	42	46	32	33	49	37	46	50	43	52	36	40	51	44	56	55	43	50	42	34	55	42	40	38	49	59	40	47	35	44	36	53
24543	14538	13784	18864	24832	29149	28794	24383	22130	19991	19021	16299	13434	10026	8275	7830	5847	3451	1853	1864	2081	2675	2360	2448	3092	3229	3130	3456	3770	2792	1791	1224	884	740	712	686	708	705	723	738	756	762	829	841	731	865	877	1061	5064	10736	10050	8092	5002	2172	1040	839	572	490	510	544	506	499	461	474	518	503	523	463	533	460	489	492	498	513	483	516	484	488	485	525	496	464	483	461	512	488	499	509	506	476	459	480	458	449	514	495	464	537	501	461	456	525	528	454	510	514	491	493	455	442	503	480	467	483	498	485	470	471	497	482	470	514	513	497	507	460	508	505	474	488	482	472	543	515	485	481	503	504	501	492	468	450	526	473	475	457	488	516	501	463	512	511	493	450	488	475	526	463	549	502	465	469	460	487	486	490	491	531	495	510	463	476	482	464	510	483	482	442	505	494	505	495	512	500	501	494	469	470	460	478	529	495	497	475	490	495	485	492	491	456	522	502	509	503	500	471	476	488	486	503	473	458	486	470	519	467	458	498	493	503	520	496	506	482	539	446	524	511	478	472	512	481	489	499	489	471	479	482	527	505	524	503	493	467	460	506	492	490	516	491	499	518	457	500	488	504	482	493	479	542	498	464	486	454	507	512	498	456	489	532	490	487	507	494	507	481	514	474	511	499	513	489	485	471	485	479	477	505	475	509	513	497	454	555	486	469	493	478	492	476	467	513	485	508	484	459	513	506	482	496	509	501	479	475	458	515	499	490	511	500	467	487	441	490	460	491	495	537	511	458	487	516	468	468	476	480	485	428	507	489	448	508	492	466	477	485	503	493	494	513	502	469	489	497	526	487	454	479	470	445	458	419	480	482	522	509	486	483	507	512	500	450	502	470	526	468	443	511	527	464	544	491	498	510	479	448	507	511	474	495	468	515	505	490	496	491	443	492	486	489	475	497	474	526	488	496	452	522	496	502	498	498	470	489	470	454	537	521	477	501	506	512	474	487	465	512	476	505	480	495	486	487	457	443	556	495	483	482	478	491	518	475	510	471	499	490	499	483	520	493	518	464	508	456	510	474	501	508	507	529	468	496	486	507	499	519	511	455	474	499	511	489	522	467	496	465	503	491	498	464	516	470	484	513	516	499	468	485	482	513	532	508	525	507	445	525	522	478	496	494	504	506	489	480	523	487	492	527	469	510	469	481	485	487	460	518	485	444	488	517	497	489	481	504	532	485	510	496	461	495	484	504	500	505	470	496	520	501	451	494	475	472	488	487	501	511	439	519	495	531	534	497	477	511	519	521	509	475	454	501	519	537	448	482	478	477	479	488	471	553	488	475	463	500	482	492	488	505	525	466	489	529	486	516	497	475	497	485	502	487	496	493	524	482	470	466	520	502	494	517	472	512	526	495	500	515	469	481	511	498	482	428	473	455	548	516	515	489	487	515	460	491	479	478	499	497	514	506	480	501	455	481	496	532	496	465	536	521	475	486	470	486	495	455	465	510	478	505	483	496	530	501	493	467	484	497	476	482	495	472	503	489	485	521	488	478	541	460	539	519	521	511	500	503	520	505	504	488	476	470	486	501	494	447	548	523	470	513	504	487	476	495	478	521	492	499	493	517	477	463	561	467	476	501	497	486	477	495	488	503	452	494	498	526	548	549	473	498	461	513	488	510	482	503	462	502	498	513	468	512	498	513	498	491	466	500	460	501	487	484	495	486	465	507	487	484	496	499	513	477	507	502	473	476	502	494	484	491	490	466	511	523	470	475	493	475	474	502	469	488	499	476	487	484	499	496	486	516	484	500	485	480	499	496	515	455	506	495	515	484	495	473	486	477	499	463	495	496	506	535	487	539	484	519	510	499	484	514	510	486	519	494	512	504	553	524	492	529	494	520	503	500	486	474	481	433	505	467	518	489	517	499	524	506	485	524	514	517	535	513	525	474	511	472	504	455	510	517	525	452	503	516	494	465	491	518	501	490	471	514	488	477	502	511	500	520	498	524	488	463	492	504	508	490	467	502	498	471	501	499	527	514	491	481	464	504	482	505	490	494	471	508	503	492	450	498	511	495	478	484	493	521	509	508	502	493	547	521	499	450	493	509	500	494	495	513	479	509	498	481	472	498	482	489	478	514	498	484	490	458	504	485	452	478	498	483	521	481	498	498	498	508	473	522	477	502	480	495	511	482	480	531	498	466	511	493	450	486	514	498	515	469	508	497	499	459	490	506	469	470	522	511	501	533	472	523	485	454	498	507	488	504	459	493	509	465	478	502	489	483	490	486	515	495	494	486	506	477	493	507	480	459	454	491	575	487	485	505	488	483	502	488	467	522	489	469	485	498	462	497	506	492	459	468	520	508	488	507	502	513	486	486	468	491	500	531	476	445	482	503	486	492	501	505	501	483	482	537	511	465	472	518	440	481	476	466	502	481	528	482	501	478	502	512	469	479	511	516	496	515	487	513	508	496	452	513	501	484	467	507	487	507	501	483	532	524	554	519	505	522	504	486	509	499	513	478	516	496	503	483	488	509	509	463	499	498	528	509	476	495	474	444	491	476	471	495	585	474	529	478	473	525	503	494	482	521	435	505	479	487	553	484	482	483	500	501	481	483	535	487	528	466	475	467	490	492	469	518	445	511	495	468	476	492	502	517	485	490	488	483	506	503	511	505	504	515	482	487	441	509	498	484	503	488	503	484	503	502	472	486	509	502	454	509	492	480	486	500	507	518	511	454	476	496	538	544	505	503	495	523	516	509	470	494	494	525	490	551	511	510	490	473	504	475	532	497	538	460	506	477	490	474	474	501	515	500	497	530	474	511	498	482	503	507	436	500	518	438	475	445	503	495	476	514	478	524	498	494	494	473	495	468	498	482	469	505	501	548	485	513	503	485	487	457	487	495	492	516	477	487	451	491	478	466	469	500	485	542	483	487	499	503	466	519	490	492	502	507	487	493	497	471	490	494	498	485	458	503	496	524	533	485	507	496	532	474	530	500	550	489	496	465	473	491	489	524	484	545	492	507	486	491	527	509	517	471	516	533	521	494	496	529	522	493	511	487	456	503	483	475	484	510	505	489	515	485	489	473	482	481	465	515	466	495	516	498	520	463	485	507	493	515	524	487	468	532	473	511	473	468	456	495	520	527	523	482	502	466	508	494	509	474	464	518	532	488	474	493	513	544	483	483	519	464	517	530	471	484	518	456	478	512	524	514	499	520	492	530	538	483	514	477	486	509	462	464	495	463	484	496	493	488	472	507	528	499	489	475	481	478	486	468	495	502	481	449	497	483	481	474	461	492	451	494	476	496	515	492	497	487	471	544	485	519	492	467	518	474	511	463	473	482	451	505	505	497	516	469	522	458	490	481	464	448	475	476	493	499	505	467	506	515	531	474	542	444	516	488	488	471	450	498	492	508	525	499	481	469	520	474	478	485	470	496	500	543	490	504	476	490	514	470	486	502	471	499	479	513	480	542	524	485	509	471	467	503	478	515	460	488	489	498	465	477	502	496
2301	584	596	305	191	448	520	378	368	380	318	275	225	214	133	115	98	48	44	35	56	72	66	55	59	77	69	77	72	45	38	32	33	35	36	26	33	35	44	35	28	21	27	36	31	34	43	22	78	111	120	101	93	65	59	34	39	40	37	35	38	29	21	35	26	36	23	29	20	34	25	30	35	35	31	32	34	24	27	41	38	37	23	32	22	33	23	24	28	39	32	28	26	38	28	32	25	35	22	30	38	27	30	26	32	29	33	40	25	31	31	19	34	37	29	23	42	35	33	23	41	39	32	21	31	31	38	33	45	34	36	34	38	30	25	23	30	29	33	38	34	35	25	40	37	35	30	28	28	31	26	41	23	28	33	35	23	31	35	29	26	30	37	38	31	30	43	37	35	30	39	23	21	34	40	43	27	34	41	30	34	26	32	35	28	42	31	28	32	29	42	33	36	31	26	33	31	36	38	28	32	30	40	42	33	29	29	25	33	34	31	32	26	31	37	37	39	44	26	24	30	29	37	33	30	36	28	28	33	33	28	36	25	38	38	29	34	29	41	26	32	39	27	32	33	22	30	36	30	29	27	22	31	23	34	21	38	28	38	36	31	34	28	33	32	29	25	29	24	35	37	29	34	34	25	30	39	27	38	23	45	31	27	24	27	30	33	35	29	38	34	24	34	36	25	27	28	30	16	35	31	25	26	36	27	27	45	32	26	37	36	25	27	34	30	28	34	28	41	43	17	41	40	32	36	38	28	32	21	27	30	29	24	30	18	28	25	31	30	34	36	34	33	31	29	41	32	23	36	39	39	28	39	26	39	33	24	26	31	37	25	25	38	34	29	35	27	29	24	36	27	30	26	30	32	40	34	34	36	25	32	38	25	39	33	30	30	27	33	21	30	42	29	37	27	26	31	26	18	31	28	31	38	31	26	29	24	32	24	29	34	35	26	35	32	29	42	27	40	34	35	26	27	29	29	34	30	35	30	34	28	33	41	23	39	30	23	32	30	31	34	37	37	29	33	24	29	33	31	30	42	32	21	31	29	36	25	27	39	32	29	33	27	44	35	22	36	24	22	33	34	34	37	36	35	35	40	23	29	29	34	34	38	33	34	27	30	14	35	39	37	38	28	22	36	34	23	30	26	22	37	42	28	33	31	36	19	33	27	33	43	31	37	35	36	35	36	34	30	30	31	35	30	33	41	37	30	35	31	33	31	40	38	27	35	25	37	24	36	35	33	34	36	30	51	23	31	27	25	34	21	30	26	30	29	41	29	30	33	31	26	37	32	23	35	30	33	19	29	30	30	39	30	27	35	30	31	38	36	37	33	27	20	31	29	26	33	48	31	37	37	38	34	22	38	31	31	30	28	28	29	23	32	34	34	24	32	28	28	22	32	31	33	26	34	27	29	28	24	40	30	35	30	31	40	40	32	23	37	28	26	38	34	26	28	26	28	36	36	26	28	40	28	28	24	24	34	38	27	28	40	30	34	30	31	30	23	44	27	27	30	40	36	41	43	37	24	28	27	30	31	30	27	28	38	34	43	30	24	32	37	33	18	28	32	30	31	30	34	30	30	37	28	36	34	25	22	30	34	32	30	34	33	34	19	24	28	36	32	29	33	30	33	30	39	32	29	27	27	37	38	33	20	22	30	36	33	27	29	34	29	24	35	35	28	41	27	35	27	39	28	32	28	33	32	32	34	48	36	38	36	32	24	32	28	37	35	29	33	38	26	25	33	21	26	36	32	25	41	24	25	30	34	31	19	26	33	35	31	23	33	34	36	29	27	29	30	30	27	31	31	23	39	34	22	26	38	32	30	21	18	29	22	41	44	34	24	25	18	23	41	31	27	27	34	33	31	35	44	25	27	30	38	28	36	32	33	30	38	37	36	32	28	32	29	31	39	32	35	40	36	29	28	36	31	31	33	24	28	33	30	35	38	32	31	35	27	37	23	27	26	25	28	32	28	27	29	45	31	22	31	26	37	31	32	38	41	34	34	27	24	33	38	31	33	25	23	34	37	34	41	29	37	26	26	35	28	28	31	37	34	30	29	38	33	34	25	28	30	30	34	30	21	24	28	38	27	38	38	30	28	32	37	30	37	32	38	34	33	36	47	29	29	26	37	28	28	44	31	33	18	33	32	34	30	27	30	29	34	31	27	35	30	27	39	20	30	35	31	38	25	29	32	34	28	33	31	29	23	32	38	34	25	36	28	37	27	32	28	27	34	31	32	34	37	25	19	33	30	31	33	26	28	33	31	36	27	29	32	30	24	35	32	33	29	36	30	31	28	28	28	26	34	42	35	31	27	44	27	27	24	37	22	33	18	48	31	20	26	30	28	28	24	29	32	27	29	34	41	31	32	24	27	31	38	37	22	32	36	41	26	39	35	33	20	29	33	27	35	24	38	22	38	22	26	22	36	29	31	38	32	29	26	29	30	25	27	35	24	30	29	28	39	32	30	39	42	34	40	32	35	35	26	31	39	30	37	31	30	30	26	33	35	25	35	35	36	39	19	28	28	28	30	27	36	31	31	23	34	29	34	25	27	33	17	45	30	41	37	33	28	27	22	33	28	36	40	33	40	38	32	20	34	24	36	39	32	28	27	32	41	32	26	28	34	21	24	26	37	30	42	33	29	33	32	26	39	30	36	35	33	30	30	20	24	35	21	34	33	31	28	38	41	39	26	27	40	32	31	28	35	31	21	24	30	34	34	29	37	30	36	32	28	25	38	39	33	30	27	36	39	38	29	45	39	34	28	40	26	27	34	32	39	35	26	26	31	33	32	39	27	33	34	40	28	32	21	32	37	34	35	37	33	34	28	26	24	25	30	40	31	34	38	38	31	35	22	32	36	35	32	42	28	29	30	40	36	35	33	39	28	36	30	33	41	33	33	40	37	29	37	32	27	29	33	28	31	25	29	46	33	31	34	30	27	33	22	30	21	39	29	31	39	35	35	32	35	35	39	22	34	32	36	36	37	36	31	37	29	32	24	35	29	31	21	32	31	24	20	36	30	28	29	31	39	29	36	35	25	33	37	39	30	33	33	32	38	28	33	29	34	40	42	36	39	37	29	30	31	22	27	39	37	39	33	34	27	25	31	31	37	27	33	34	33	23	34	35	41	34	31	24	30	22	35	34	30	25	34	31	32	24	39	33	36	23	42	32	35	30	38	30	30	26	23	37	25	30	32	43	34	36	35	28	32	28	31	31	29	35	24	35	35	25	40	28	26	21	39	26	27	29	19	28	25	27	37	27	33	32	34	32	29	36	30	28	32	32	38	17	26	36	26	32	30	21	29	30	35	38	26	32	31	20	27	31	23	41	28	27	31	38	30	33	30	42	29	36	25	24	44	38	31	37	29	28	33	25	25	22	30	28	29	30	31	30	31	30	35	36	28	28	23	23	35	22	31	25	45	38	25	29	28	40	27	31	30	37	26	28	39	26	28	39	27	33	28	40	34	21	33	25	31	23	27	34
20247	9665	9965	13710	18440	23877	22835	18549	16489	15159	13201	10947	9790	7958	5714	4430	2953	1757	961	1069	1433	1550	1392	1785	1989	1899	1919	2537	1955	1303	815	564	511	470	468	396	390	454	414	435	461	426	454	506	530	551	505	579	1902	3270	3228	2603	1703	1021	608	485	384	390	371	357	339	380	357	364	342	343	371	356	342	341	346	358	396	343	366	332	356	396	386	375	369	346	353	348	353	374	360	353	369	373	368	330	351	332	364	357	353	374	363	361	335	359	372	391	361	347	348	367	364	381	372	363	369	357	338	357	348	352	344	358	376	334	351	354	360	371	350	351	343	356	399	354	364	338	370	371	368	345	329	366	357	354	344	345	373	385	336	339	353	376	365	384	370	366	344	389	377	350	364	378	357	358	355	361	366	354	352	392	355	341	396	382	346	349	323	382	353	347	360	359	356	347	353	357	350	320	353	362	360	381	333	350	316	385	345	339	361	388	349	332	359	341	376	366	351	373	350	365	346	339	350	378	364	365	326	366	348	372	347	358	381	392	379	361	360	383	341	349	365	376	351	352	327	327	359	367	379	368	355	353	325	347	340	374	331	348	349	333	347	335	363	378	355	353	341	379	376	359	376	359	387	360	377	348	335	340	343	372	382	365	357	386	306	331	353	396	327	384	349	375	358	345	360	385	382	332	387	376	344	350	389	332	366	394	329	337	342	375	395	359	348	334	395	340	358	320	380	357	368	338	396	381	371	351	353	361	336	347	362	325	363	365	336	353	375	350	337	356	363	362	366	387	387	338	376	364	332	357	359	357	355	342	383	337	360	362	350	366	354	361	381	369	362	347	339	378	367	333	352	373	348	346	364	360	345	389	335	343	363	339	382	374	337	339	372	343	317	372	380	349	359	339	341	340	368	374	354	368	372	355	373	395	358	371	380	364	363	360	349	364	383	350	355	373	339	341	395	371	372	376	381	332	338	333	361	349	365	338	357	366	363	350	361	352	343	385	312	360	379	376	342	388	367	389	327	340	349	395	358	349	343	347	350	353	380	372	377	362	357	371	344	358	311	385	362	359	387	387	364	358	360	371	352	384	381	357	355	353	362	345	380	379	376	343	362	339	381	361	333	397	337	344	407	343	376	338	347	347	361	349	341	354	354	360	383	360	361	369	369	359	372	388	375	337	341	371	353	357	362	338	338	377	329	366	342	355	337	343	396	339	342	351	381	344	341	351	363	353	364	338	363	362	350	359	335	392	375	339	328	382	396	354	348	353	376	372	330	389	350	364	390	341	357	325	348	349	348	365	378	351	366	343	350	363	382	361	356	370	373	308	377	382	335	351	336	347	334	388	382	372	361	361	330	367	326	320	376	323	379	369	392	340	404	370	367	375	335	372	381	352	373	364	377	354	357	378	364	393	361	345	358	364	376	367	364	367	335	326	356	328	349	361	347	360	396	354	358	373	356	365	318	362	333	367	370	352	321	370	377	319	368	360	356	402	340	335	341	355	332	358	324	370	357	341	382	351	378	333	400	390	394	354	359	352	359	295	371	367	366	369	325	363	363	373	351	371	361	399	358	358	359	363	379	343	362	355	395	375	355	355	392	376	350	372	388	361	326	366	372	364	374	329	358	372	353	339	339	409	362	371	376	336	353	347	346	345	368	371	347	358	388	330	359	391	326	379	339	362	390	373	371	341	346	405	344	362	335	378	377	351	361	336	345	366	352	370	365	375	365	348	356	373	360	339	363	356	343	362	378	390	361	376	364	376	355	330	362	384	348	351	346	358	384	362	352	355	353	342	400	371	383	370	346	357	349	378	374	341	358	336	383	354	360	373	398	354	359	347	357	363	364	362	376	327	376	362	378	334	368	311	375	381	363	353	370	361	359	379	339	381	350	339	343	357	376	371	364	335	342	371	344	346	360	355	397	381	356	354	373	373	361	379	364	382	352	350	347	371	366	366	344	368	347	376	348	389	352	337	345	351	365	372	352	347	384	372	371	329	335	353	344	361	378	370	367	371	345	352	332	337	393	311	390	350	357	369	359	346	369	420	356	359	362	366	354	358	352	353	380	355	363	350	335	353	351	351	351	376	341	339	320	375	338	352	354	361	377	328	359	366	339	322	338	357	393	351	386	367	356	358	345	359	351	393	364	342	336	294	362	361	359	330	368	360	362	370	332	346	359	362	377	327	336	349	363	349	358	378	357	351	359	371	332	334	380	357	357	364	339	356	382	343	346	361	345	388	373	340	376	328	337	366	371	361	372	337	349	335	384	346	382	364	359	356	340	321	350	386	344	356	371	367	354	339	330	392	336	368	318	350	353	350	382	377	358	343	369	371	348	334	372	363	362	386	376	356	370	366	361	370	352	364	367	364	350	353	354	370	339	366	324	361	368	374	347	350	382	378	361	353	344	364	357	362	342	345	387	379	354	343	349	346	358	372	353	341	351	374	342	349	376	375	365	332	345	360	361	320	383	373	384	365	343	346	380	358	348	364	348	352	372	329	332	360	360	364	325	379	338	380	391	375	358	352	360	371	365	346	396	375	365	390	382	390	369	344	373	366	349	385	332	338	356	369	405	357	363	362	330	408	357	355	332	373	400	362	343	338	361	326	330	376	362	379	355	356	371	383	359	370	345	365	370	349	363	356	326	372	367	395	387	332	376	357	351	371	350	350	354	370	379	315	331	347	336	353	300	317	388	398	367	352	340	363	336	337	351	334	387	372	343	350	356	362	331	359	382	369	400	350	364	343	390	355	343	395	374	349	333	337	373	357	349	362	384	355	355	357	366	331	340	370	377	363	346	360	382	415	365	322	327	343	376	351	346	341	333	360	330	352	371	348	389	346	355	353	366	310	352	381	358	357	372	379	365	382	326	343	338	377	367	356	350	360	369	339	380	377	364	317	349	354	356	353	375	381	372	328	353	365	377	356	366	347	364	357	334	335	373	375	362	362	341	348	343	384	372	388	368	336	318	379	366	344	340	388	367	326	383	372	347	352	352	356	333	359	330	352	374	391	364	322	358	360	370	352	351	362	360	327	335	355	375	344	376	354	399	375	366	360	342	339	402	330	364	356	360	349	355	372	402	335	352	389	336	375	368	352	353	376	375	372	355	389	375	355	347	370	368	359	347	363	354	378	324	350	349	315	364	365	342	362	378	392	380	354	350	349	383	383	348	338	323	363	389	355	329	370	364	385	373	352	363	338	384	347	352	362	352	363	363	394	333	407	348	398	366	344	367	366	375	360	365	348	358	327	350	347	378	364	375	354	337	389	354	354	365	385	369	322	360	371	381	366	359	331	344	366	340	367	336	323	382	345	340	346	387	341	362	354	345	352	359	353	346	353	366	367	366	369	348	381	344	362	373	355	364	325	378	362	352	378	382	346	350	336	334	365	372	323	344	349	362	370	344	350	380	374	361	342	335	345	339	383	353	365	324	329	365	361	347	362	350	359	388	366	393	328	334	380	345	354	358	369	396	390	354	360	390	357	357	350	370	385	319	342
2047	853	727	403	372	702	764	551	447	469	423	340	326	319	198	186	143	81	66	70	77	101	86	93	102	94	101	87	82	55	52	47	43	54	55	46	49	44	57	47	43	51	48	40	42	47	58	61	151	265	249	253	140	84	62	53	42	51	40	52	44	43	31	44	47	38	33	44	45	47	37	32	50	40	49	33	44	37	44	45	36	50	52	40	44	38	31	46	50	38	43	31	35	45	50	36	42	40	33	45	29	51	33	44	42	42	37	39	45	53	36	34	38	44	48	35	45	46	49	37	44	52	32	41	32	35	40	48	37	51	40	42	44	42	51	34	45	41	44	46	45	42	51	49	42	41	38	36	43	37	37	54	54	37	44	40	36	43	43	37	48	39	46	42	53	44	38	43	46	34	27	30	41	42	35	30	39	38	46	39	46	54	35	52	36	45	46	34	42	45	34	33	47	45	39	39	57	45	43	41	47	46	39	50	48	38	35	38	43	42	39	31	24	49	44	48	57	37	43	50	49	48	58	47	44	23	33	35	37	51	41	28	45	43	36	37	53	36	32	43	40	36	38	49	52	37	38	37	44	46	48	43	44	43	46	46	48	45	50	48	29	39	45	41	32	34	49	44	36	41	44	37	54	55	37	31	51	40	40	44	30	39	62	47	37	48	49	35	54	31	40	38	39	36	45	42	35	52	39	48	48	43	47	45	46	48	35	55	45	50	45	55	55	30	49	43	41	48	50	38	51	38	46	35	41	49	35	43	52	41	43	45	42	43	50	48	39	45	44	40	31	41	37	44	38	40	50	42	42	32	42	36	51	34	48	41	43	46	49	34	35	40	46	42	41	45	38	44	38	30	34	37	45	50	37	47	39	60	36	51	44	43	47	35	39	45	42	46	57	50	46	44	38	44	36	35	42	34	33	36	29	41	29	35	47	40	44	51	45	34	34	37	46	46	40	38	43	34	44	36	41	43	24	44	42	37	33	44	42	51	35	41	37	37	43	36	53	54	43	49	42	50	37	44	42	32	37	41	36	33	29	40	43	40	49	36	39	48	47	50	44	50	51	49	48	47	37	34	50	36	45	58	49	32	45	48	42	46	37	39	52	33	37	46	49	35	43	32	37	35	40	41	45	44	26	56	38	45	28	51	36	47	41	44	44	40	47	36	40	40	30	47	39	37	47	48	56	51	32	41	34	49	34	46	57	35	51	55	46	47	31	44	38	41	40	48	33	38	53	40	35	58	34	32	45	41	42	50	56	47	41	45	42	35	44	42	41	41	43	41	43	44	35	34	36	35	32	37	33	40	47	45	41	53	34	50	32	48	37	43	44	45	32	38	35	43	50	47	34	49	51	33	45	45	52	38	35	46	45	35	43	35	39	38	40	41	34	38	46	42	38	44	45	49	37	42	46	33	41	42	49	36	34	47	41	34	46	38	48	43	42	43	41	40	33	40	39	45	42	43	38	50	49	43	35	35	38	36	29	42	44	35	40	42	43	43	47	51	39	49	30	53	34	59	46	36	41	42	32	46	45	31	45	41	42	42	58	38	41	44	48	36	39	41	32	31	51	51	44	42	53	44	48	31	41	49	49	39	43	37	39	35	36	49	55	40	55	42	36	46	42	38	45	50	48	45	39	41	43	43	43	37	50	45	43	47	40	41	36	46	42	48	33	35	35	43	31	50	47	37	47	41	46	35	47	46	32	43	34	38	37	42	44	37	36	42	41	43	45	43	42	50	40	44	56	43	48	51	40	55	43	40	44	48	51	35	38	49	38	38	48	38	41	42	33	37	37	47	43	40	51	35	42	41	26	36	27	40	50	44	60	39	40	51	37	48	45	46	46	51	56	30	52	43	42	44	41	46	36	38	37	45	38	29	36	40	34	53	43	35	39	58	44	42	49	34	40	38	40	46	31	35	49	39	43	46	39	51	41	50	32	43	34	38	35	41	33	36	40	55	50	44	43	55	33	62	39	48	44	47	40	33	45	33	51	46	35	47	42	42	47	47	42	41	36	43	38	45	37	44	42	40	49	36	43	46	48	46	50	50	47	38	41	35	36	55	41	38	39	44	35	43	45	46	37	42	35	44	32	35	46	44	53	35	51	43	30	46	40	42	54	34	36	50	45	48	44	45	47	42	40	41	35	40	45	33	37	35	38	36	38	37	32	40	45	43	35	49	38	41	32	42	47	40	38	44	41	38	45	42	42	37	45	39	43	57	45	37	41	40	42	49	35	39	36	54	34	40	43	37	33	35	47	42	33	41	38	34	41	31	33	45	32	57	47	47	47	41	46	42	35	55	43	48	42	36	46	48	41	39	35	45	43	48	47	41	40	48	40	35	37	42	45	34	38	51	42	38	37	40	33	40	36	29	40	36	39	42	42	40	40	48	32	51	43	41	47	45	34	42	37	44	45	43	40	42	46	41	31	49	46	35	47	41	49	52	35	40	39	43	57	48	45	40	24	29	48	33	45	38	40	38	45	47	42	38	47	44	46	45	32	48	41	39	53	29	39	35	32	49	47	47	40	43	39	48	41	50	45	55	43	58	45	43	34	29	44	38	43	27	49	37	48	40	42	38	41	45	40	50	36	39	34	35	39	48	42	44	47	45	40	51	41	47	36	38	38	34	47	47	41	38	46	46	47	49	36	52	34	49	38	49	44	52	41	36	51	45	34	46	49	38	35	38	45	47	42	40	43	33	40	36	34	48	51	43	44	40	40	42	48	38	39	37	38	41	42	30	45	42	45	37	52	33	46	39	42	51	46	33	37	30	43	48	43	42	47	49	37	41	37	46	40	31	28	46	37	30	39	41	37	42	37	38	37	25	45	56	44	39	39	49	38	37	38	48	43	45	43	47	58	44	41	34	44	42	40	38	37	34	45	61	42	33	29	38	50	45	45	42	58	46	41	45	41	43	36	42	42	41	33	49	35	34	30	42	44	48	43	51	40	34	39	31	47	45	30	43	42	52	51	38	46	42	44	53	49	43	42	50	39	43	32	46	32	39	31	46	30	46	51	43	46	29	36	40	39	47	48	38	51	42	41	44	52	40	43	44	38	42	45	35	26	41	32	36	38	45	44	48	37	44	39	42	31	42	49	50	46	35	45	41	45	38	31	44	46	38	48	35	42	45	31	34	49	38	44	40	32	47	37	47	46	40	42	51	41	44	40	40	47	43	43	39	30	48	56	47	41	36	55	37	29	41	39	30	41	45	43	47	51	46	35	44	41	37	51	40	44	45	46	40	39	45	45	30	36	47	39	45	32	50	36	45	36	42	28	32	40	45	46	34	40	46	39	55	53	41	41	46	35	51	42	40	47	49	40	58	29	45	45	46	38	37	44	38	50	44	35	53	39	43	38	33	35	43	35	34	52	35	49	33	39	49	40	59	47	38	37	53	38	42	38	47	41	37	46	47	47	43	43	46	44	50	42	47	38	38	42	45	33	42	40	35	52	50	49	38	43	36	42	44	56	36	41	31
23616	12707	12169	16248	22565	27158	26024	21017	18491	18199	15682	12685	12041	10509	7441	5766	4272	2546	1428	1543	2202	2347	2173	2731	2375	2722	3098	2641	2165	1095	776	848	780	817	591	591	630	597	689	610	569	576	612	647	604	728	830	1002	4416	7540	6892	5292	3423	1674	841	674	499	476	513	494	467	465	485	506	499	441	469	469	467	464	472	485	447	431	478	499	463	464	506	463	490	451	437	451	479	478	487	494	494	479	458	496	453	466	531	431	476	547	506	484	480	463	447	470	471	428	450	471	511	480	495	446	480	474	497	484	477	455	432	511	443	478	523	498	509	466	524	459	526	465	444	464	449	470	481	474	472	461	487	495	457	496	504	485	463	484	485	468	440	499	492	462	484	462	474	442	506	491	484	443	548	478	465	492	482	479	447	492	475	488	446	411	455	466	493	438	445	448	488	487	495	440	486	458	493	508	477	449	499	468	452	465	464	439	468	472	463	511	457	454	456	424	439	486	466	490	492	482	455	445	461	436	451	426	484	462	478	512	525	475	422	469	471	448	457	498	487	460	494	456	458	458	482	474	474	524	448	463	430	417	494	487	504	442	498	450	483	446	491	449	478	457	493	464	473	493	444	432	457	458	452	514	486	465	527	446	476	514	499	462	515	511	514	500	481	522	473	443	466	478	484	482	466	455	460	461	501	493	457	454	495	462	473	483	462	488	470	473	485	454	442	496	463	445	497	500	497	442	451	471	447	473	479	500	481	467	473	460	467	478	473	470	484	482	464	458	503	501	461	475	482	450	462	491	476	486	471	518	479	510	466	500	457	479	523	454	454	457	457	465	469	485	449	517	438	455	476	491	476	464	437	430	454	459	429	489	475	523	485	449	466	496	505	493	518	440	499	468	484	461	476	498	514	466	486	494	474	436	455	453	490	504	463	467	451	520	469	438	438	442	523	452	468	488	508	504	521	448	507	481	497	493	501	466	471	483	470	496	533	486	475	493	497	511	492	483	459	451	484	465	452	478	499	440	510	473	445	466	469	490	454	486	503	508	475	464	488	504	474	484	460	467	483	464	513	485	497	466	470	474	504	448	459	463	456	452	497	491	467	481	467	471	485	512	484	476	471	474	512	484	487	483	468	510	456	511	434	501	459	484	506	501	492	457	498	467	489	430	476	473	472	492	487	511	476	434	490	468	471	482	459	505	529	475	480	485	511	492	478	482	490	454	500	497	466	493	445	469	428	502	467	489	464	449	475	501	489	441	466	486	458	488	533	485	475	484	473	471	491	470	475	486	528	465	469	501	453	466	454	492	446	441	485	477	496	500	484	473	467	487	461	421	476	516	486	445	467	505	451	482	483	496	473	458	507	473	481	501	498	501	498	447	464	512	497	473	463	478	507	464	492	440	463	465	485	485	509	456	467	499	455	498	468	456	494	476	488	440	494	442	489	473	474	480	507	489	477	457	472	482	486	491	512	492	497	479	513	456	481	501	461	497	471	479	507	460	486	436	495	545	465	468	489	528	515	503	471	497	490	464	494	489	529	509	506	519	490	459	503	469	476	486	497	492	480	524	497	481	475	477	485	479	446	482	497	500	462	494	504	476	513	469	456	446	482	466	478	483	439	530	500	457	460	452	511	443	503	471	435	448	435	487	502	519	461	474	506	447	483	477	471	473	439	478	543	464	480	476	416	495	494	467	469	502	474	456	463	475	498	478	485	463	502	449	495	484	426	443	492	477	471	452	446	525	481	464	478	503	471	469	501	504	465	496	486	481	445	460	427	471	425	474	475	449	485	472	487	451	503	479	477	452	452	460	468	493	438	508	510	447	476	461	471	467	469	441	481	469	461	467	473	444	495	506	513	506	461	474	503	489	504	456	497	456	468	495	515	502	487	461	472	485	484	489	440	494	512	478	479	493	511	444	472	441	470	485	455	452	464	436	481	459	483	428	472	487	454	483	472	468	473	464	491	491	481	458	462	480	467	457	516	448	445	494	477	481	504	489	478	483	466	486	470	458	449	483	446	465	497	486	475	473	489	445	453	476	482	461	500	490	440	431	465	475	463	462	478	462	476	482	494	486	481	452	487	446	478	470	489	457	442	463	470	495	478	487	481	452	461	445	472	449	440	510	454	487	469	485	476	464	481	461	489	491	461	476	450	500	488	449	471	494	531	458	473	506	456	474	465	469	508	430	456	472	432	461	463	495	480	445	452	450	458	472	477	456	487	473	469	470	483	452	501	455	476	492	475	479	428	467	458	488	497	467	463	534	449	464	468	460	485	488	475	456	478	442	462	448	466	531	469	521	427	496	462	460	480	445	462	491	455	471	451	467	477	501	466	461	452	482	457	465	478	465	484	482	477	491	465	465	489	467	465	429	521	469	468	464	460	476	474	446	457	485	483	472	457	454	472	466	434	425	447	480	485	452	493	469	518	477	511	466	480	479	470	483	512	488	468	484	453	441	485	488	469	445	498	502	466	494	492	474	481	447	503	470	440	426	514	467	488	462	464	528	490	489	466	526	493	478	509	496	505	492	424	475	426	428	487	425	512	454	490	486	520	488	474	481	457	496	456	470	495	493	480	486	419	467	479	441	474	488	506	472	472	462	453	515	464	470	434	497	469	429	475	422	481	465	463	448	505	490	521	478	508	476	454	472	475	458	450	464	469	490	464	466	445	471	471	461	479	450	461	495	487	450	464	484	480	496	454	448	489	446	469	512	494	456	484	444	488	469	472	520	472	475	464	519	476	460	459	490	452	491	439	489	467	453	505	473	499	456	486	477	488	452	460	449	478	420	450	506	472	466	449	456	466	448	458	516	468	477	476	485	458	484	450	510	468	499	468	474	474	525	477	470	511	474	499	459	469	523	464	432	446	481	496	466	480	480	463	478	474	499	503	498	467	453	492	439	454	513	467	452	506	485	486	500	434	499	495	437	470	482	504	482	501	462	462	482	457	493	492	475	483	506	502	483	490	464	422	448	484	495	480	463	471	488	477	479	489	473	476	476	460	486	476	469	493	453	482	458	458	456	437	482	480	481	466	470	508	514	455	471	493	491	474	470	466	457	445	473	482	438	449	495	476	500	472	504	474	434	479	489	462	494	504	455	470	465	480	484	464	470	434	456	450	457	481	502	446	434	492	485	452	463	479	502	437	483	491	486	471	488	494	464	484	442	467	481	471	475	467	472	476	459	483	509	479	463	478	500	465	488	504	473	479	452	474	493	503	478	469	492	485	480	478	503	485	501	499	461	468	504	481	462	460	467	468	516	489	486	478	477	489	503	495	460	464	437	470	497	449	461	486	496	474	471	509	501	488	492	475	501	487	466	501	495	489	446	504	443	477	466	448	484	497	524	492	488	502	516	496	484	492	426	505	472	441	444	517	505	472	516	459	486	495	468	480	511	500	462	450	484	457	501	501	471	468	500	476	467	460	486	472	456	442	484	455	464	501	479	510	492	467	489	528	459	468	482	483	508	503	487	463	438	496	509	517	468	480	442	488	466	509	461
3404	830	664	349	346	648	738	462	416	476	444	279	266	276	207	132	113	71	56	68	83	93	74	63	85	101	89	70	57	31	43	35	43	34	40	44	39	41	32	34	36	46	26	36	37	43	39	43	123	283	321	246	155	81	39	25	34	46	36	39	31	26	25	24	33	36	27	37	40	36	38	29	38	22	29	28	29	26	30	34	32	31	37	30	32	36	30	28	24	24	28	24	27	20	30	31	27	37	39	43	22	30	24	29	30	33	27	44	24	25	31	23	20	41	35	30	30	31	29	26	30	32	27	36	30	22	33	34	33	33	30	31	31	30	27	34	26	29	28	29	29	21	28	29	34	28	28	39	26	27	26	33	23	36	32	31	30	31	30	30	24	23	25	43	38	23	31	28	33	30	36	29	34	29	21	33	36	37	27	40	30	28	35	28	32	32	30	39	30	36	39	20	39	35	36	22	37	22	32	27	27	31	41	38	28	33	34	30	33	23	35	33	41	28	39	39	31	21	34	24	27	31	33	31	34	31	29	25	37	25	28	36	24	27	41	32	26	26	28	26	24	31	45	27	33	33	42	25	33	33	30	35	40	25	29	38	29	33	27	39	29	35	26	35	32	34	25	31	29	31	30	22	34	31	48	39	29	29	26	43	23	31	29	35	29	33	27	27	30	44	25	35	23	27	26	35	29	29	37	37	34	36	37	32	37	26	22	35	38	28	35	31	27	36	33	32	28	28	34	33	39	18	32	21	28	30	35	36	31	33	23	39	28	38	18	23	40	30	30	29	33	31	35	32	20	26	31	37	23	28	37	28	32	31	29	25	32	25	41	31	34	22	36	39	27	27	42	33	26	31	27	23	26	25	41	26	29	30	24	33	36	35	35	30	24	30	40	38	33	20	27	28	32	36	40	41	32	40	26	43	35	44	36	27	21	28	29	51	29	30	28	33	35	29	27	27	19	35	37	33	33	32	29	35	31	27	29	28	28	29	27	24	30	42	35	30	29	25	35	31	24	33	24	30	26	30	30	23	39	33	31	21	29	30	39	32	31	27	47	31	32	35	32	28	28	31	28	37	34	39	29	24	24	33	38	27	24	37	22	32	23	22	29	26	24	32	31	22	41	35	30	48	32	37	26	25	32	39	27	31	33	33	31	36	33	37	29	19	27	23	40	27	24	38	41	26	19	25	37	28	33	26	46	23	37	32	20	45	37	23	28	32	45	30	27	30	36	38	28	26	32	24	27	27	23	29	36	34	24	32	36	28	33	29	31	23	25	38	36	29	35	27	35	37	27	28	26	42	26	26	29	25	27	41	31	27	35	41	18	33	28	37	29	36	26	28	36	40	28	36	41	42	28	30	38	33	32	23	24	26	33	31	31	41	23	36	33	26	36	24	37	29	20	29	31	31	38	32	31	37	41	27	36	42	30	29	31	26	28	33	25	33	35	35	27	23	31	45	33	29	34	35	36	36	26	8	32	27	24	30	31	32	37	26	33	27	30	25	30	34	28	40	24	29	31	30	30	28	31	33	24	26	28	37	27	28	35	32	26	30	41	33	43	18	28	32	42	47	24	39	26	34	32	31	31	32	25	40	40	36	31	26	46	29	32	35	41	27	27	29	30	25	28	27	25	32	26	34	23	25	30	38	32	25	31	30	43	26	37	32	36	28	33	33	33	23	34	33	25	31	30	33	29	28	34	34	31	29	37	32	31	29	29	29	27	36	30	25	33	39	40	34	38	34	25	22	32	40	37	25	23	28	26	32	38	36	22	33	36	30	38	36	24	28	36	28	37	41	41	41	34	33	38	36	30	38	28	30	31	29	36	30	36	34	33	32	29	36	31	27	30	36	36	26	18	38	26	30	25	30	32	19	26	31	33	40	31	42	33	25	34	29	28	31	36	26	26	33	33	34	45	38	30	26	26	43	34	40	32	38	28	35	31	37	33	25	31	32	40	41	32	34	32	27	26	38	25	26	39	35	32	30	26	43	30	24	40	28	28	30	22	39	36	34	31	23	38	39	27	26	25	29	41	32	31	34	23	26	34	42	42	40	32	30	24	26	42	36	28	29	34	46	27	27	25	34	31	43	38	28	29	27	40	31	31	34	31	37	23	30	39	32	38	33	30	26	37	36	34	37	32	32	29	40	28	25	31	27	34	30	38	30	32	25	32	41	28	27	38	30	29	41	30	33	35	28	33	28	23	24	30	43	34	37	24	26	32	35	22	40	24	29	22	27	31	39	32	35	27	31	27	37	27	26	31	28	28	45	28	39	32	30	34	25	40	35	27	36	27	23	42	38	42	30	26	32	32	22	25	40	28	33	33	22	44	30	42	39	29	33	27	30	32	24	32	25	37	43	25	41	24	32	29	30	26	26	25	30	31	35	41	26	29	26	27	36	30	32	29	32	28	32	24	27	28	26	25	31	33	41	35	33	37	24	30	37	29	17	39	30	38	26	33	33	36	35	34	21	35	35	37	29	23	25	29	31	32	29	26	22	22	20	33	27	23	28	37	28	25	30	40	23	30	34	30	23	29	29	40	28	36	35	27	37	26	28	25	37	34	25	36	39	30	37	35	30	29	30	31	31	34	26	36	32	21	23	36	33	33	34	22	31	36	29	28	41	34	34	32	23	26	25	24	27	35	35	38	30	31	34	30	33	38	29	29	37	38	31	32	26	25	36	33	37	28	23	36	34	26	39	19	38	28	28	27	33	36	35	32	38	48	34	35	34	28	31	33	25	24	33	38	28	28	23	35	23	33	33	36	41	29	31	27	34	35	34	37	33	36	30	34	22	17	27	41	31	17	34	26	41	25	32	33	25	26	33	37	37	29	27	35	21	19	35	39	26	33	27	35	28	40	28	29	28	25	27	27	42	31	25	33	40	27	32	41	35	27	43	29	36	35	34	26	28	32	29	28	39	36	32	25	32	39	24	25	26	22	26	33	25	29	24	41	32	29	31	29	15	25	30	24	26	40	29	30	28	42	41	31	23	38	22	39	41	25	27	30	46	17	35	30	30	35	26	34	26	29	31	43	24	36	29	34	30	42	24	37	37	36	35	24	24	24	33	26	36	28	32	40	33	27	37	31	27	25	34	32	45	30	33	25	19	24	26	32	32	32	38	31	12	30	33	31	35	23	23	39	41	30	32	35	26	32	30	30	35	32	28	20	34	32	17	39	36	38	30	44	38	34	32	33	23	30	23	24	33	34	28	25	33	30	30	23	32	31	30	32	34	29	26	36	30	31	29	31	28	29	26	22	34	31	25	28	32	30	31	33	27	30	29	22	24	42	33	32	38	31	43	31	33	26	37	27	24	30	28	26	34	26	28	32	31	37	34	31	31	29	29	38	37	29	34	28	32	24	26	28	48	30	32	32	38	24	30	31	38	35	34	35	27	33	34	37	31	34	32	28	34	29	24	33	32	28	30	37	30	30	34	36	42	38	37	39	34	24	30	24	27	36	33	33	22	33	27	36	32
23478	12617	10895	15261	22631	26939	25631	19620	17451	17705	16190	12051	10407	9787	7156	5046	4174	2157	1342	1589	2506	2275	2176	2010	2280	2781	2528	2449	1342	827	843	826	831	515	516	546	530	481	513	568	617	592	524	481	534	547	641	754	4036	7709	8159	5936	3613	1546	918	587	455	356	380	363	356	351	362	390	389	374	330	391	361	376	346	381	383	351	352	385	348	373	343	387	369	360	345	343	352	342	336	355	346	361	365	359	322	365	340	400	355	330	395	328	363	332	390	365	348	327	352	374	348	389	357	365	350	330	348	361	356	343	348	346	386	353	388	379	358	385	366	355	349	366	343	352	370	361	333	376	371	388	364	358	355	336	345	349	355	356	374	329	354	373	370	375	372	388	362	345	378	348	346	364	354	382	341	338	355	384	384	339	321	385	358	329	373	341	326	331	350	326	377	346	331	361	336	337	343	347	347	370	373	371	388	374	358	393	340	379	316	340	353	391	354	339	364	365	377	392	385	356	328	345	337	354	346	345	352	371	337	373	322	389	370	384	342	359	365	342	340	336	396	376	345	402	358	343	356	345	386	372	387	383	350	378	346	357	388	326	375	360	368	356	385	356	332	351	410	359	375	356	377	375	368	347	357	392	347	367	350	334	364	370	367	352	355	370	343	360	368	334	384	366	344	357	387	354	389	384	379	343	389	376	351	412	391	380	377	352	373	327	367	332	348	386	366	399	347	375	401	389	379	353	373	333	368	366	379	366	332	364	389	348	361	349	349	337	378	365	333	345	364	339	362	326	381	360	357	332	356	375	340	338	355	359	377	360	370	348	367	362	373	361	383	348	318	338	359	355	331	374	395	376	375	335	371	331	358	365	343	373	399	350	380	340	391	359	362	331	353	363	345	355	380	382	374	354	332	369	379	365	361	339	345	400	363	368	404	359	372	388	366	373	353	346	385	346	354	355	350	375	338	342	345	358	371	374	341	354	332	334	359	357	348	335	335	361	356	357	382	363	413	404	328	373	370	357	367	340	371	382	364	327	365	377	367	353	364	413	360	387	355	361	307	367	372	370	358	372	373	394	367	396	353	400	366	345	378	338	352	385	361	404	382	355	380	357	334	385	378	358	355	351	391	360	351	335	362	329	364	372	357	337	356	371	362	367	377	373	347	356	331	375	348	384	381	350	371	365	381	354	353	363	337	347	352	332	343	347	357	371	367	405	335	403	359	372	342	367	310	364	346	375	369	352	347	393	348	330	349	364	340	343	340	348	338	363	381	362	375	341	354	347	392	322	347	337	358	346	348	339	346	360	349	381	340	353	373	367	357	349	354	366	343	356	365	356	363	366	380	353	354	405	320	401	344	370	338	339	366	351	366	404	358	364	361	376	382	377	343	346	354	372	342	378	384	347	370	376	343	368	362	356	386	322	382	391	369	369	333	397	365	363	380	398	331	364	388	359	352	366	360	346	334	347	365	331	361	344	371	381	341	371	385	341	369	348	365	342	354	406	338	341	381	347	347	359	361	359	352	294	379	422	346	400	338	336	365	340	342	361	367	357	322	347	335	366	393	356	351	363	355	369	294	367	383	389	382	351	359	372	376	340	329	364	362	369	390	378	356	327	405	351	354	378	379	347	364	352	316	346	337	360	329	358	365	359	354	340	357	350	361	365	359	372	380	352	382	352	381	346	364	367	358	365	348	369	367	383	381	352	331	349	357	363	382	366	350	330	369	375	330	359	380	364	367	351	354	367	366	353	326	351	355	378	362	369	376	369	352	380	346	338	376	347	374	393	366	349	369	352	350	360	362	382	339	394	360	368	367	334	351	343	378	340	331	361	339	329	377	352	370	396	376	319	382	385	367	387	364	359	339	357	343	339	364	393	345	327	358	355	372	368	346	371	381	355	357	376	367	349	371	362	377	350	350	369	359	356	346	350	345	353	381	349	384	364	338	331	345	382	383	350	366	345	329	385	353	359	385	364	345	383	346	334	343	383	332	355	369	362	329	361	348	351	383	367	342	382	348	342	318	371	381	365	374	349	400	389	379	339	378	353	352	328	361	386	362	379	363	364	349	381	361	363	359	336	364	343	384	372	361	397	371	371	392	324	369	348	377	378	356	349	359	380	350	329	369	350	372	351	355	331	348	358	360	345	377	338	379	352	350	355	360	346	391	386	338	368	338	371	376	369	378	342	364	369	367	362	353	347	342	357	364	375	357	389	349	341	359	362	338	332	342	343	361	364	371	384	389	341	353	351	363	374	334	368	352	351	379	385	357	366	371	388	372	329	363	334	370	343	382	332	356	376	318	361	370	317	361	361	370	369	339	344	353	345	355	343	343	360	381	321	370	310	371	384	349	332	365	342	356	330	341	393	342	388	369	367	353	386	362	341	397	387	342	357	387	375	356	372	357	327	374	355	349	388	356	328	378	375	327	336	372	391	334	363	384	361	379	366	340	370	337	383	359	379	347	317	379	353	325	377	326	388	370	334	396	353	387	372	404	403	356	370	369	364	382	369	371	336	377	334	360	337	391	377	376	412	399	383	347	334	366	353	342	353	366	364	319	367	363	371	350	363	325	339	375	357	344	339	337	369	368	343	350	346	339	331	351	379	389	364	342	338	369	368	379	382	358	335	375	381	349	364	357	370	330	336	369	358	363	377	345	371	360	373	359	365	360	328	367	356	334	328	369	366	352	318	357	363	345	381	379	364	348	369	342	352	392	354	382	355	349	336	346	346	387	364	388	355	355	322	380	296	410	378	371	405	374	341	332	400	385	349	356	355	352	364	387	343	391	333	381	351	340	366	330	345	341	376	337	355	366	358	381	351	379	341	349	324	370	386	360	346	345	373	364	367	340	374	326	357	361	382	341	321	383	351	388	363	321	389	341	357	353	378	359	336	362	354	376	366	320	330	331	350	366	395	371	391	354	353	359	366	349	345	368	401	382	383	345	349	362	356	344	367	329	363	330	369	346	379	371	365	345	351	361	343	355	388	401	346	361	359	370	352	340	346	398	357	350	342	326	368	375	362	370	342	336	352	374	364	409	367	331	346	413	377	341	367	382	353	377	372	337	353	390	383	360	373	364	349	375	370	391	348	357	392	380	326	347	365	346	360	359	353	366	357	372	368	393	373	357	341	350	363	340	363	343	369	392	334	339	326	386	387	356	316	339	354	334	350	356	338	339	354	348	353	327	348	336	377	373	384	343	351	342	368	348	362	313	389	367	335	337	335	350	362	350	367	367	346	372	353	355	367	381	381	346	349	377	340	332	374	385	364	342	334	394	350	347	336	345	374	393	322	348	360	353	345	367	351	346	362	350	369	335	382	339	339	345	378	362	359	365	370	351	347	378	380	380	340	354	334	375	344	350	394	393	339	375	356	362	325	349	393	375	367	383	359	336	364	347	367	365	367	355	340	372	375	366	364	338	378	376	326	365	371	373	378	346	380	358	360	349	341	362	342	399	374	348	325	308	347	359	381	378	385	381	341	371	334	361	364	404	393	369	358
3006	1334	897	475	415	805	765	492	458	554	543	399	277	260	236	147	137	84	63	73	126	87	99	81	114	115	109	87	66	45	65	66	54	56	60	49	42	43	52	50	51	40	61	51	48	48	50	60	204	415	450	345	213	96	75	52	48	55	34	31	41	41	40	42	49	40	47	43	40	38	52	49	43	35	53	43	51	47	39	38	43	40	34	45	39	53	47	50	53	44	39	55	33	37	31	36	40	40	43	55	43	41	33	41	54	40	48	37	37	38	45	27	47	32	42	40	41	26	35	42	48	46	37	42	45	38	41	39	24	36	31	33	35	32	39	37	25	33	52	45	63	43	47	41	31	43	46	40	57	49	38	39	51	51	56	35	42	48	40	28	48	43	53	36	37	50	40	44	45	43	48	37	36	41	48	55	41	40	44	33	35	42	38	47	36	47	41	40	48	48	42	45	39	41	37	47	44	32	48	40	39	46	50	35	39	48	43	45	50	48	41	37	45	42	43	38	47	38	44	46	43	40	48	37	42	45	38	44	42	55	37	39	45	36	44	53	53	49	39	51	44	34	37	43	55	48	49	38	38	49	31	44	38	38	43	40	57	52	34	42	35	46	46	46	43	44	39	46	45	38	44	40	54	46	45	39	32	51	33	38	45	42	51	39	39	43	50	47	42	39	44	30	45	39	40	36	40	48	45	43	44	42	42	39	46	43	40	50	37	49	47	48	40	43	43	41	50	53	40	43	35	43	47	42	43	42	44	43	50	42	37	42	44	39	39	43	35	45	38	48	50	42	41	46	43	36	47	39	37	37	51	43	43	43	52	43	36	47	49	36	43	44	45	44	46	50	43	44	43	45	37	54	45	40	57	45	36	44	50	40	39	41	32	50	44	46	49	36	49	33	42	49	40	47	41	45	41	54	40	46	39	39	43	38	41	50	38	48	39	32	49	47	47	44	38	50	37	36	42	26	48	33	52	62	42	32	49	35	35	47	35	45	42	31	38	48	42	48	52	45	41	49	29	47	28	51	44	41	37	37	40	43	37	46	36	44	33	47	46	42	41	32	40	47	54	31	46	38	33	22	54	43	45	32	41	49	45	39	61	39	41	49	47	37	37	38	46	42	41	37	51	52	43	44	40	37	40	52	44	41	37	46	42	44	41	55	37	53	39	41	39	36	41	37	32	45	47	40	42	39	39	46	38	36	36	48	46	45	38	43	27	46	42	60	48	45	42	45	45	46	53	62	26	49	42	49	39	36	50	37	54	38	31	44	40	44	52	36	47	52	36	45	44	48	46	31	44	39	37	48	46	44	43	46	42	35	41	44	38	38	39	37	43	39	43	41	46	45	33	58	41	41	32	38	44	37	42	43	62	42	50	47	42	40	58	43	60	35	41	43	39	50	41	37	56	45	28	40	46	47	48	39	33	50	28	46	30	49	36	31	27	51	42	42	42	50	46	38	44	47	43	39	29	41	43	39	32	35	26	41	47	45	44	55	38	45	47	45	38	38	37	49	42	35	39	51	43	43	40	42	40	54	41	42	47	42	37	30	61	45	37	53	36	50	45	44	44	40	39	48	36	47	36	48	49	41	45	37	50	38	33	47	53	41	43	56	43	44	48	45	42	37	46	46	31	44	39	40	38	40	41	61	34	49	43	44	36	42	43	39	38	42	32	43	43	51	40	47	31	36	52	47	38	28	36	32	61	43	46	46	48	48	43	36	53	41	45	47	35	36	53	47	49	34	35	44	39	43	43	32	46	45	48	37	43	49	45	51	42	39	46	54	43	43	36	34	50	37	31	33	54	38	48	42	39	55	48	53	39	66	50	37	46	49	44	30	45	36	37	40	42	37	32	42	45	36	42	44	47	41	33	45	52	38	33	35	39	40	43	42	35	35	38	49	35	37	46	42	36	48	33	36	36	51	55	41	39	38	50	41	46	57	35	42	32	42	32	28	31	50	54	48	48	38	26	36	43	41	45	35	50	47	38	33	41	34	35	40	38	46	40	43	41	52	42	52	41	33	57	44	47	42	41	44	41	42	37	27	38	49	39	46	42	47	49	50	42	48	49	33	49	42	45	41	45	40	51	42	31	44	47	39	43	45	51	41	29	42	33	53	45	39	41	42	48	42	43	45	48	47	50	36	44	45	50	51	33	34	38	38	45	51	36	51	33	33	28	39	50	37	45	30	35	44	41	36	42	41	51	42	31	44	45	43	41	45	55	36	52	42	40	45	41	48	51	50	48	50	42	45	50	50	46	21	45	49	36	37	48	46	40	36	41	45	40	47	45	42	26	42	42	36	40	54	30	44	46	32	42	50	39	38	44	36	40	38	37	38	51	39	40	39	48	58	41	47	34	45	48	25	38	51	47	41	47	41	51	41	50	42	40	51	40	45	61	45	42	39	43	37	43	40	55	45	42	42	47	42	40	45	38	25	42	49	48	47	63	42	38	52	42	43	42	48	40	49	45	44	31	42	47	47	42	46	42	37	45	48	44	48	41	39	40	43	49	46	38	47	53	49	47	49	48	40	53	39	48	35	51	35	57	44	48	58	34	45	50	50	39	49	41	31	37	38	44	32	34	38	43	40	42	37	39	38	39	44	42	40	43	30	53	41	42	38	31	48	45	40	39	40	41	51	42	40	42	36	37	56	39	44	36	47	36	46	32	42	37	41	38	49	36	45	46	44	42	50	47	58	32	36	38	52	40	40	49	54	38	48	35	45	41	39	35	46	40	35	33	43	38	42	47	49	56	40	43	47	31	54	50	44	47	46	48	34	48	40	33	44	40	35	53	49	38	48	40	35	40	49	39	40	52	49	38	47	43	34	44	42	54	41	50	40	48	38	45	42	36	57	36	47	49	39	47	41	49	50	43	44	39	36	38	34	39	39	48	40	40	36	48	46	45	40	39	47	51	45	42	24	39	50	46	45	46	46	52	38	59	31	43	35	49	42	46	46	47	33	32	43	42	51	49	50	41	43	42	38	37	47	37	43	35	34	36	44	44	41	51	45	64	41	40	40	43	39	43	38	41	36	56	36	44	45	37	42	36	43	41	50	43	48	41	43	35	34	39	44	48	49	38	37	48	52	45	41	44	42	40	35	50	43	42	55	39	42	44	38	36	41	40	37	35	29	51	29	52	43	35	42	48	48	38	32	41	48	47	46	51	50	36	38	44	45	39	46	45	49	46	38	52	31	36	31	50	60	48	42	40	47	41	30	42	45	39	41	29	52	42	30	38	37	48	26	45	47	51	42	45	39	45	47	39	42	41	38	45	41	42	34	41	39	42	44	38	46	33	51	40	40	40	40	42	46	44	50	39	44	52	42	40	46	41	48	38	37	39	43	38	46	48	54	37	41	42	29	50	41	35	50	53	38	42	46	39	54	50	35	51	28	31	33	46	39	44	42	35	54	49	52	47	45	32	46	43	55	45	33	43	44	38	62	42	34	50	44	43	46	46	31	38	35	45	34	48	49	43	43
27623	16050	12282	17108	25251	29029	25970	20848	18813	19125	18568	14017	10813	9803	8429	5425	4074	2807	1812	2409	3398	2723	2772	2256	3010	3167	3155	2413	1243	1107	1168	1212	973	735	712	781	766	709	747	786	773	797	833	807	899	816	854	985	6641	10592	11026	8472	4968	2276	1194	796	620	511	488	472	484	510	512	477	545	500	466	469	510	486	468	532	474	468	483	510	482	468	538	548	466	489	480	450	471	474	509	495	494	483	502	499	481	475	549	452	498	521	512	491	475	479	451	488	499	491	479	472	453	458	495	520	504	521	470	507	469	471	481	494	487	434	535	520	464	524	473	489	436	476	511	508	499	476	498	491	500	505	504	479	500	507	483	465	486	460	493	495	485	485	486	527	459	467	475	447	509	476	510	508	476	499	469	539	472	499	478	475	505	455	524	510	459	488	445	468	497	506	515	478	480	493	468	459	491	509	485	497	489	526	467	486	494	503	509	476	536	524	500	449	503	494	462	467	501	501	455	502	532	444	487	477	516	483	504	494	484	477	459	488	482	516	478	485	449	508	468	476	504	534	489	481	459	500	468	494	463	489	492	502	473	510	478	489	500	473	462	481	496	473	485	502	520	491	461	484	532	509	496	484	483	474	439	511	463	514	527	512	462	481	484	482	466	514	488	477	473	493	485	509	499	490	511	529	522	499	512	484	477	502	478	520	489	477	504	475	500	502	503	480	472	486	511	487	483	521	505	497	488	524	488	471	495	515	482	457	490	450	451	479	471	461	496	471	511	518	475	487	464	473	505	517	488	509	513	507	472	472	480	485	465	504	461	511	476	486	510	485	494	520	501	495	517	515	487	502	491	449	501	509	482	533	523	440	467	522	465	472	484	488	474	475	483	472	540	462	507	491	476	536	471	448	509	497	512	517	498	523	494	514	446	497	470	462	484	446	507	477	471	488	448	501	486	550	473	470	468	495	476	486	478	520	493	485	482	472	477	483	480	494	453	454	481	457	516	503	452	486	505	479	461	502	476	486	473	503	487	490	462	505	524	500	487	477	487	466	459	443	461	469	491	486	484	515	461	467	526	550	502	488	479	502	495	495	464	514	475	480	500	444	448	497	517	517	535	489	510	518	486	491	504	468	458	451	475	495	513	498	479	493	471	458	553	482	488	491	472	506	495	513	499	506	455	442	480	527	484	491	466	538	484	483	450	467	513	431	485	526	491	520	464	525	512	455	487	496	457	471	511	469	492	448	518	467	473	474	489	516	521	486	479	527	470	465	489	478	504	435	466	479	485	479	479	483	469	531	507	518	471	462	475	499	502	466	525	474	527	426	466	467	474	493	487	470	483	493	488	484	481	500	502	466	467	459	477	491	496	485	477	480	516	492	486	490	489	496	462	504	493	505	511	526	432	432	486	486	467	490	502	490	506	463	506	511	519	525	474	464	515	493	480	504	510	501	484	455	504	507	476	478	486	486	502	485	486	507	489	501	518	446	472	478	528	474	475	483	484	513	486	510	507	507	457	499	492	446	475	494	465	475	494	501	485	470	479	474	523	489	502	482	485	495	450	508	509	488	444	501	492	495	451	486	538	495	491	465	450	489	468	493	496	488	492	507	463	501	469	517	486	519	496	488	474	504	496	491	483	482	521	511	481	474	477	490	516	467	509	494	465	436	473	526	457	503	473	457	498	493	447	494	488	510	497	487	507	521	468	476	498	546	505	441	466	539	524	477	456	498	465	516	498	463	497	486	486	499	506	504	464	480	510	458	483	486	482	498	479	480	474	483	466	450	507	453	517	476	475	475	480	513	555	502	504	495	507	478	467	493	495	497	494	499	480	498	493	513	464	497	495	464	462	477	492	506	538	511	471	466	447	521	484	458	500	498	468	510	505	498	464	461	510	484	494	463	465	484	468	493	489	447	492	497	448	475	500	483	449	541	501	515	458	506	489	506	478	503	501	490	516	507	485	471	505	468	487	481	468	483	496	469	450	473	481	471	487	488	481	492	504	465	503	476	519	507	494	507	488	484	462	510	494	506	485	439	453	488	493	457	489	442	499	463	466	464	493	475	508	495	502	489	471	512	490	463	484	492	508	479	454	464	530	529	513	493	491	522	469	477	527	522	510	489	464	481	441	532	540	502	505	512	517	504	488	488	475	490	524	481	463	494	479	486	490	511	443	498	477	456	513	487	496	465	484	509	489	463	515	502	474	490	476	479	517	519	501	509	532	496	469	452	522	479	471	482	493	455	500	495	493	469	484	517	490	470	515	495	455	511	485	511	482	488	485	488	502	489	551	486	489	481	487	503	486	488	544	467	466	554	502	492	494	455	492	489	467	480	505	483	524	538	502	489	493	505	507	495	490	512	517	469	451	476	471	463	514	484	503	480	487	511	487	475	472	503	502	495	486	478	512	485	511	504	490	496	488	480	505	442	462	492	528	499	489	493	485	494	449	472	481	504	500	492	481	502	475	471	478	524	509	481	487	533	468	510	452	515	480	463	502	517	472	493	470	498	482	504	467	507	486	457	501	481	444	512	491	446	489	510	499	482	487	523	458	457	503	516	490	453	496	451	560	461	528	510	506	492	492	493	474	495	504	516	501	509	492	486	524	467	470	436	471	525	468	466	490	504	522	503	500	494	504	467	494	517	514	475	489	524	471	463	461	485	508	496	491	472	498	477	467	508	491	505	525	507	499	463	474	482	502	467	464	505	495	500	453	481	502	495	499	518	474	480	481	467	466	478	486	477	483	457	472	482	497	517	479	488	488	496	504	487	491	491	482	473	503	502	494	513	491	508	473	480	512	477	490	526	479	453	481	493	475	499	487	500	501	511	457	487	496	484	472	548	486	448	479	514	505	467	490	483	474	494	458	530	496	492	505	482	500	428	480	491	483	450	498	524	483	481	474	518	424	454	461	481	534	442	468	485	449	492	498	497	507	484	474	518	463	534	493	492	522	469	518	484	485	496	497	527	501	490	503	462	477	486	529	467	486	491	481	437	464	493	491	483	489	493	544	456	469	500	495	480	522	454	445	481	467	483	513	480	485	497	494	491	483	486	456	507	499	470	527	474	486	522	471	467	490	450	517	481	465	498	478	478	489	469	480	489	511	520	470	539	485	506	499	562	464	463	470	495	490	496	486	528	494	463	495	429	517	490	490	500	462	455	450	505	480	483	482	472	471	513	477	445	471	494	529	504	531	513	474	506	509	481	505	499	503	486	481	489	503	451	519	527	471	476	465	514	494	500	493	498	449	530	458	491	490	461	491	455	453	489	516	451	486	524	466	481	500	469	477	509	469	516	498	483	479	522	473	466	521	483	487	504	479	436	520	490	540	512	479	501	501	465	481	469	453	503	533	470	473	498	467	485	479	467	477	529	516	483	498	482	482	489	470	461	492	468	542	489	480	453	458	499	505	527	526	463	469	514	485	442	488	480	499	483	482	513	485	452	497	481	491	514	515	464	509	472	479	504	458	466	469	562	501	487	454	459	518	481	503	487	461	474	465	485
2777	874	461	270	244	423	458	260	317	277	333	266	147	130	127	98	85	56	32	56	62	53	65	48	68	65	69	60	37	39	45	50	34	37	26	36	32	20	34	32	37	34	33	28	40	44	31	28	53	108	135	100	80	65	46	40	29	20	28	30	31	28	29	32	29	27	24	33	23	30	25	35	41	30	27	33	28	21	33	29	27	25	28	36	28	23	27	28	29	35	24	25	33	28	26	28	30	34	33	37	27	35	31	27	31	30	27	29	31	29	43	36	34	27	26	27	26	24	38	28	28	41	50	22	26	27	27	27	30	33	30	27	29	32	31	28	30	36	40	37	38	36	34	33	18	32	34	34	25	44	24	35	30	30	27	39	27	34	20	38	25	39	24	34	37	28	33	15	26	29	31	42	23	26	27	30	33	26	36	34	19	31	38	25	33	30	25	37	17	23	19	22	38	24	27	42	24	34	26	27	27	32	21	24	30	26	27	37	29	34	33	25	28	36	41	32	36	31	25	32	23	33	44	23	31	33	30	28	30	23	28	31	21	27	28	27	36	31	36	26	23	27	24	29	27	39	27	33	18	26	34	36	31	33	30	32	30	29	31	17	30	29	30	38	22	30	35	31	38	30	31	31	28	32	23	32	24	23	32	32	23	30	24	25	22	34	31	36	34	25	33	36	27	42	32	32	26	21	25	24	18	29	28	37	25	36	33	38	24	25	29	27	26	21	38	35	39	41	23	24	41	25	23	30	38	28	28	27	35	28	30	30	41	36	37	31	25	39	29	32	27	23	28	29	28	35	33	41	26	29	27	30	30	31	35	30	29	23	39	34	30	32	26	28	39	29	34	25	35	25	37	29	25	22	26	28	25	33	24	26	24	27	22	40	36	34	33	28	34	34	25	32	26	28	31	37	47	31	24	41	25	39	33	29	32	21	23	33	24	28	29	37	24	28	38	39	36	30	25	32	25	33	25	25	23	32	29	23	25	24	28	30	27	33	37	25	30	30	37	24	26	36	27	26	28	25	22	27	21	32	31	32	31	26	31	27	35	28	21	26	30	27	36	17	25	34	20	20	40	28	27	39	36	23	27	30	27	24	36	17	29	40	37	28	30	29	29	31	20	31	27	27	34	29	25	37	19	24	36	30	32	34	29	23	33	37	26	33	35	24	20	27	33	36	35	32	41	43	39	12	37	25	33	32	32	28	33	18	28	37	19	31	27	35	29	39	25	31	23	29	20	30	28	37	28	32	30	33	24	36	24	32	35	28	32	38	26	34	37	32	29	24	31	25	36	41	41	28	21	32	29	22	26	28	16	37	25	30	45	26	31	34	33	26	30	33	32	26	24	35	27	32	29	31	36	24	27	38	35	28	28	29	38	29	16	24	35	27	32	24	39	31	34	25	34	32	29	30	26	27	32	28	28	27	27	43	29	26	23	26	28	39	30	29	34	37	33	29	25	33	27	34	31	32	29	32	31	24	28	37	31	34	20	37	27	30	37	42	30	33	39	28	36	31	27	24	45	30	29	26	27	30	20	33	40	38	27	25	37	30	36	32	33	36	34	32	27	41	34	31	36	35	36	27	29	26	38	26	27	30	38	28	32	34	25	32	23	38	27	24	36	28	39	27	29	32	22	26	26	23	25	33	33	38	24	25	36	34	26	38	34	38	24	30	24	19	37	30	25	34	27	20	29	30	37	32	38	40	28	25	39	26	40	29	36	30	33	28	32	38	33	36	28	26	23	22	22	30	27	30	45	24	34	24	38	26	37	38	36	25	51	23	18	30	23	30	40	22	25	38	27	34	25	19	35	40	24	30	33	39	30	35	25	27	22	29	30	32	23	29	30	34	33	30	24	30	34	26	35	35	36	28	32	43	34	34	38	26	37	25	31	36	37	22	26	36	33	30	28	29	34	28	36	26	27	34	22	29	17	32	29	18	30	30	37	29	33	34	35	37	35	38	34	26	27	35	36	41	35	24	29	28	25	25	26	31	38	21	35	38	27	27	31	27	27	26	29	26	29	37	28	21	28	32	28	31	28	30	33	26	37	32	32	27	25	39	28	41	33	36	19	29	38	27	37	31	28	35	33	30	27	27	32	29	37	29	28	27	24	30	33	50	30	23	36	39	23	25	26	32	37	34	24	11	29	25	29	31	33	32	22	31	30	32	26	39	42	29	38	25	31	30	32	38	31	34	37	31	25	29	27	30	27	25	34	34	33	32	36	37	23	26	28	35	29	30	40	40	46	32	33	27	27	27	20	30	31	29	29	31	35	30	29	30	31	25	29	28	27	21	25	42	25	34	35	29	28	25	33	38	26	31	30	27	32	35	28	32	29	22	28	39	24	25	31	36	19	29	29	36	30	35	26	28	39	43	29	32	28	36	27	30	35	27	32	38	36	30	34	25	42	25	34	25	28	30	35	27	24	36	26	24	34	31	32	28	31	31	33	29	27	31	33	29	27	36	33	26	38	26	34	25	39	29	30	32	33	24	23	37	25	28	32	31	28	23	18	29	29	30	20	32	28	32	21	25	23	22	29	28	24	33	34	35	24	25	28	24	37	23	24	20	23	33	26	27	23	38	37	26	35	31	28	19	31	33	26	31	32	26	30	27	26	28	34	33	34	36	30	32	30	34	24	32	30	33	39	31	44	32	34	36	28	24	22	30	33	29	28	26	29	27	33	31	30	25	38	43	34	30	38	38	32	35	36	36	40	37	19	26	24	23	24	27	33	27	34	33	24	41	32	32	34	34	28	24	33	32	33	36	21	30	28	33	25	29	39	25	26	37	34	27	34	30	37	30	31	38	23	37	41	21	25	20	32	29	28	36	46	26	29	31	27	32	29	30	28	38	28	33	34	22	38	27	31	30	33	27	40	33	35	28	32	30	34	38	31	39	19	27	22	35	36	35	35	32	30	37	24	27	31	29	27	30	30	31	30	25	30	19	35	27	36	29	35	21	24	23	28	18	22	31	34	30	29	23	32	34	37	24	27	32	40	36	34	34	28	33	20	27	23	25	24	20	21	27	23	31	33	31	42	17	24	26	43	33	35	34	34	32	38	28	25	24	28	33	33	26	32	18	25	22	29	39	30	32	36	33	32	24	32	19	28	32	31	27	32	23	37	30	23	42	36	27	32	17	25	21	27	24	22	32	28	33	25	28	33	24	30	26	31	37	33	32	31	33	33	28	34	29	32	20	30	26	28	28	32	36	28	28	25	35	35	37	36	32	38	30	35	23	31	31	33	42	30	33	25	33	24	26	35	29	44	40	32	27	23	20	30	28	31	26	37	31	30	35	30	28	26	26	33	29	33	38	31	32	35	29	34	23	37	25	23	31	31	30	32	40	34	28	27	31	34	29	30	26	33	38	26	26	27	40	27	29	21	27	39	40	24	38	26	28	36	31	42	27	28	33	22	36	31	30	27	34	27	40	38	39	27	31	33	45	31	27	37	24	35	33	39	30	30	29	42	32	15	26
24653	12846	8692	11600	19870	23387	20455	14816	13597	13268	13639	10697	7027	5852	4615	2945	1965	1489	983	1598	2060	1468	1589	1450	1747	1498	1805	1205	713	733	694	753	494	435	509	504	456	442	434	451	509	481	551	584	647	609	557	534	1675	3073	3713	2923	1816	1076	652	507	404	365	325	347	356	374	337	334	345	362	337	332	357	355	337	350	348	363	348	319	334	365	329	313	363	386	379	358	366	370	333	357	345	340	326	326	330	348	364	354	350	374	333	330	356	323	370	354	344	380	289	304	345	325	361	360	336	358	344	378	365	359	355	374	352	367	336	359	336	334	310	351	325	367	360	371	368	357	316	339	312	345	375	370	314	361	309	357	362	338	329	361	346	333	331	354	338	319	357	357	373	351	314	369	335	351	350	348	340	336	325	337	356	312	344	335	367	304	337	343	284	377	376	364	357	331	356	382	378	317	341	344	340	332	359	334	371	347	360	367	352	369	338	365	346	348	341	355	339	334	327	353	354	346	326	359	342	344	343	335	393	363	345	337	335	329	363	361	340	363	358	330	341	342	344	331	349	383	387	378	366	352	299	381	312	327	353	324	353	366	364	380	350	384	352	355	343	327	359	317	374	365	350	368	327	330	355	382	356	333	324	360	333	344	351	366	313	342	336	367	360	327	335	331	349	330	320	348	349	349	342	354	336	322	362	345	365	361	343	365	347	364	362	341	368	336	352	317	371	347	347	371	363	360	345	386	357	298	360	353	336	361	353	341	345	343	345	375	331	324	388	332	353	320	342	355	366	348	350	336	355	323	352	350	359	335	346	335	362	338	357	368	360	332	323	335	368	333	325	349	349	382	358	353	372	350	359	348	361	327	358	325	357	338	304	341	339	329	359	334	333	356	328	353	366	350	369	354	341	351	356	298	370	372	341	322	407	357	351	362	336	347	358	355	339	366	332	358	338	317	340	346	374	353	333	352	338	344	323	364	330	340	363	368	355	355	351	375	353	353	393	352	347	338	336	346	341	332	352	315	344	344	316	345	343	334	336	347	328	312	317	338	352	356	346	329	390	352	326	351	355	338	338	330	359	357	384	340	371	380	345	312	349	331	327	362	349	344	401	329	358	368	341	371	323	334	328	330	334	332	337	352	300	339	338	356	352	344	330	331	337	337	332	339	375	353	354	341	352	334	326	381	334	368	357	351	343	394	359	320	360	330	339	316	353	337	364	350	334	344	341	316	335	343	337	347	340	335	310	356	344	340	372	314	339	354	357	349	337	366	339	331	329	380	353	334	353	337	341	353	320	355	335	393	341	345	332	370	333	348	348	324	368	352	364	336	348	367	364	330	349	347	374	344	339	380	354	331	337	347	354	345	342	349	378	378	382	363	322	354	344	392	377	345	348	374	381	360	373	351	346	331	369	376	376	364	338	353	371	340	344	324	366	353	328	338	316	305	350	335	339	361	344	340	333	363	354	344	358	321	327	364	344	365	320	352	346	373	350	365	348	318	340	335	360	340	378	349	377	357	318	355	344	328	357	358	355	353	330	338	347	297	378	340	345	366	374	355	353	355	362	319	345	354	364	341	379	394	355	352	332	358	329	356	353	358	362	388	358	374	340	319	350	368	319	342	376	345	351	390	336	357	308	351	361	369	354	362	352	349	327	341	330	360	327	386	337	326	340	362	367	347	334	344	332	326	372	329	363	312	358	314	338	372	343	322	371	358	365	360	346	341	292	364	374	354	323	349	316	354	385	333	352	359	356	344	344	337	349	364	355	340	343	345	348	352	348	336	377	375	327	326	340	353	352	322	339	387	370	333	323	344	343	352	353	330	343	347	328	347	331	329	371	339	348	361	299	349	357	338	347	352	392	344	344	345	344	343	316	349	373	336	385	366	363	318	367	337	372	377	317	361	372	318	363	331	334	360	334	376	351	371	338	353	350	351	359	349	371	351	352	350	388	361	328	334	354	370	324	345	338	357	307	339	356	343	368	342	337	340	364	315	316	343	362	341	349	339	357	338	339	331	372	333	360	330	379	325	351	366	366	334	325	323	371	364	375	337	349	371	367	372	344	378	344	351	347	333	384	363	332	360	322	340	336	343	352	346	359	374	376	376	342	340	355	345	343	361	367	349	355	342	359	348	354	338	345	387	326	358	321	357	338	343	363	370	347	327	348	355	314	357	361	370	358	359	349	378	331	346	341	351	304	348	335	356	354	341	359	342	351	357	369	367	363	336	354	322	358	345	366	363	339	365	330	324	362	333	349	343	361	385	332	332	357	329	353	329	368	353	367	350	356	336	330	333	397	359	355	361	321	303	387	391	337	372	324	369	382	349	335	347	352	347	359	366	353	337	354	349	365	351	341	386	390	315	325	342	339	368	357	357	334	355	366	366	362	360	362	351	349	364	344	357	363	378	361	371	361	349	336	390	384	351	364	331	362	335	350	344	357	359	357	338	342	334	363	336	375	312	328	326	386	356	381	354	338	352	369	322	351	346	357	318	345	333	350	337	348	378	358	317	355	345	344	361	324	367	350	347	327	367	350	378	365	366	349	358	341	341	346	363	387	337	343	341	352	319	361	367	332	360	359	351	350	307	325	340	378	326	329	338	363	389	369	359	368	354	386	402	371	381	342	372	354	322	378	337	319	357	352	365	344	355	362	338	304	356	319	345	369	342	327	372	321	358	344	347	334	351	351	345	323	338	340	384	346	343	386	356	372	364	354	321	353	319	360	359	327	369	314	318	331	349	349	367	327	326	356	355	329	362	374	350	347	350	343	341	356	341	358	353	312	345	369	373	311	333	339	326	361	356	346	308	341	320	370	372	326	320	386	347	362	362	349	330	341	357	327	364	363	349	315	331	347	364	342	378	357	344	344	337	367	331	320	331	359	332	336	343	357	319	344	387	350	311	334	347	340	357	360	331	323	364	336	348	337	356	335	350	322	339	360	387	328	343	328	351	323	356	366	344	357	327	336	324	334	340	339	355	345	351	332	323	336	371	344	365	371	363	321	336	352	345	368	344	359	365	366	356	327	348	358	357	346	391	344	323	376	339	342	350	330	329	362	346	372	307	354	355	322	368	337	360	311	389	313	345	374	378	344	376	345	329	346	334	329	337	332	359	342	334	370	331	332	386	352	360	348	346	337	367	385	355	363	386	357	346	330	335	338	353	314	344	371	366	359	338	330	379	345	355	346	334	369	337	337	353	355	379	342	333	336	357	342	366	317	362	341	340	383	326	331	350	382	353	331	370	355	306	338	345	322	373	323	350	336	340	367	357	353	326	317	348	315	325	314	344	368	333	359	349	347	383	349	363	362	356	340	352	359	370	359	336	376	354	349	386	333	359	341	339	337	350	349	353	351	378	357	337	356	376	343	357	342	368	383	353	332	373	346	375	358	350	335	360	360	355	327	334	349	397	316	351	361	335	335	354	330	340	356	348	362	343	342	332	343	351	358	341	395	310	349	322	371	360	330	356	343	318	342	320	375	355	332	361	340	360	342	321
2731	1413	674	350	375	694	558	401	390	378	497	429	288	208	144	106	97	108	74	94	112	69	83	68	94	93	80	67	57	49	66	40	45	41	52	45	40	41	52	51	50	48	47	44	55	48	34	48	89	238	305	255	158	114	78	56	51	43	42	46	45	41	50	43	41	42	29	33	34	47	33	48	41	36	43	33	31	34	49	38	33	39	30	40	45	42	44	49	39	35	36	38	42	35	44	58	38	57	36	24	50	30	41	39	36	50	36	46	35	45	38	44	28	37	40	29	48	45	36	38	29	48	33	35	44	39	44	55	58	37	36	49	38	47	43	40	38	38	29	33	38	39	34	36	47	50	32	44	36	33	39	31	32	47	43	52	37	38	47	27	38	52	32	30	47	47	49	48	29	34	44	42	41	47	41	48	34	32	38	47	38	43	46	37	42	29	42	30	45	43	43	39	44	55	29	41	35	37	37	33	31	42	44	39	49	43	41	37	31	48	43	36	44	34	41	37	44	50	39	34	32	40	46	47	33	31	39	38	39	48	49	37	44	50	39	40	40	44	39	42	32	42	37	44	37	44	43	44	41	43	31	46	44	42	44	43	39	38	40	47	40	33	27	45	50	40	40	35	52	42	48	38	45	50	41	41	38	36	51	48	44	46	41	43	34	35	43	36	39	55	44	35	39	39	43	39	48	35	35	40	31	42	33	40	42	37	38	54	26	50	34	44	39	38	28	28	37	38	44	58	32	41	30	44	45	40	50	41	53	31	43	41	37	51	40	35	41	36	38	49	38	48	35	54	40	52	42	40	53	49	40	47	46	38	30	41	48	35	34	37	30	45	41	44	43	45	38	40	52	42	38	43	36	38	42	39	40	29	39	40	47	31	45	46	41	40	40	45	41	47	37	43	30	41	34	31	51	26	45	37	44	34	42	36	41	41	36	35	44	45	38	49	48	33	31	43	39	51	46	57	48	47	37	37	31	42	47	31	35	33	35	46	46	37	42	33	33	38	42	43	40	43	50	40	41	49	41	33	30	40	37	50	42	45	40	56	36	45	48	51	36	43	38	43	36	42	55	35	45	46	37	37	40	37	33	35	43	35	37	47	34	56	40	39	31	45	40	28	39	43	46	37	37	38	39	43	40	40	49	56	32	39	39	42	32	44	42	50	44	38	42	30	38	37	43	40	36	46	32	36	54	54	37	38	49	51	54	41	35	46	46	37	31	41	37	31	37	43	44	44	36	51	40	48	46	44	38	35	39	42	47	45	52	33	47	35	41	52	41	35	37	40	31	47	52	35	42	41	36	38	32	40	43	49	37	39	39	49	43	53	33	39	41	44	43	34	38	28	39	50	52	50	39	39	42	43	36	37	36	48	45	45	41	38	37	30	31	46	37	44	36	43	36	38	40	40	47	38	40	41	45	40	43	47	42	38	41	36	47	45	43	41	40	47	34	40	38	35	45	46	53	31	36	42	42	47	43	38	40	36	37	44	41	50	38	33	34	34	40	38	29	26	39	50	51	36	32	47	38	37	41	39	42	49	40	39	41	43	29	35	34	40	44	38	46	38	52	27	38	42	50	43	55	36	34	39	44	41	34	28	42	39	46	48	33	55	43	36	32	39	51	31	52	40	38	37	54	48	56	48	48	38	41	34	52	31	35	33	43	43	41	35	37	42	39	38	41	38	34	45	47	40	31	43	37	38	32	40	48	32	33	36	36	33	37	51	36	44	36	58	34	39	38	37	38	36	39	49	37	42	42	34	41	46	56	40	52	43	46	48	48	42	39	38	43	36	43	31	48	29	52	31	51	47	51	46	40	44	45	36	38	39	49	45	43	44	35	37	50	36	45	36	52	43	48	28	39	40	37	42	39	45	39	27	40	46	27	37	44	49	39	49	30	50	36	41	43	52	38	36	39	39	25	39	38	41	43	37	42	46	39	55	49	41	49	36	51	32	43	42	47	39	47	46	39	39	37	39	44	41	39	31	54	44	51	29	39	37	50	44	41	46	45	46	48	45	40	48	43	59	47	46	36	37	48	46	40	55	42	41	43	46	41	37	38	43	36	26	35	41	29	41	41	42	36	39	47	43	50	44	46	37	37	58	42	39	34	41	38	36	42	35	49	30	42	31	41	42	45	43	39	40	41	33	41	45	41	37	42	42	37	35	32	34	37	45	39	37	34	40	45	37	40	42	39	35	39	38	39	42	43	29	36	40	45	37	32	38	33	50	40	41	37	51	39	41	47	53	47	46	45	44	51	47	35	41	46	48	35	43	33	42	41	37	36	46	30	45	40	46	35	34	46	38	34	43	40	31	34	32	40	41	39	37	46	32	47	48	49	44	34	44	53	45	39	40	42	54	49	46	41	45	40	38	39	33	37	32	45	47	35	42	41	41	47	31	37	44	36	28	39	38	34	44	37	50	41	40	33	37	41	39	36	47	38	35	34	36	39	32	42	47	44	39	42	35	38	45	41	52	44	40	54	49	36	30	29	52	50	54	39	38	31	39	44	51	44	43	36	53	39	46	39	48	34	41	42	46	45	37	34	38	36	34	39	39	47	36	39	40	33	48	44	50	46	42	38	31	39	36	42	41	44	60	42	35	49	48	32	41	43	46	42	34	40	32	38	44	44	34	45	42	41	33	34	45	33	39	51	38	44	37	33	43	37	47	38	33	41	40	47	46	49	42	40	37	43	37	46	39	35	41	44	41	41	49	35	39	42	36	50	33	53	47	33	40	45	43	61	28	42	35	32	41	40	47	40	42	51	37	37	43	36	32	38	42	37	36	40	39	34	42	43	32	40	47	41	49	23	43	48	41	40	36	32	38	35	45	55	26	27	37	28	38	40	25	36	43	37	34	38	34	52	42	41	48	36	33	45	53	34	44	44	42	34	44	25	53	37	45	42	42	49	43	52	36	36	40	38	35	42	33	40	32	32	46	42	45	37	44	39	38	41	45	34	41	43	49	40	43	39	45	34	46	42	37	49	47	43	40	45	40	43	41	43	60	52	49	36	34	28	49	42	45	52	53	44	47	44	46	27	34	43	39	41	38	41	49	41	52	38	50	39	51	37	42	40	46	53	49	34	34	36	47	49	47	28	42	46	47	38	35	37	40	28	42	52	52	37	49	34	38	42	42	47	37	42	36	37	52	32	47	49	38	46	40	46	39	42	38	40	45	33	36	27	42	39	31	50	50	45	42	37	34	41	39	52	36	26	47	38	41	49	46	42	51	35	47	40	35	34	37	33	39	49	44	46	33	46	47	48	42	38	41	40	38	37	36	50	36	42	30	49	40	34	49	45	39	31	43	44	38	42	38	47	30	47	37	34	26	44	34	43	45	49	49	40	34	39	48	41	34	36	37	46	38	32	32	28	38	25	43	57	47	46	38	46	50	43	47	27	39	42	29	48	46	49	32	33	40	39	38	45	49	37	39	43	48	51	42	35	40	35	41	33	38	43	45	49	44	27	39	37	47	54	41
27644	15826	10930	15427	24446	26738	22802	18236	16914	15878	16439	15193	10887	7994	5406	3740	2786	2129	1624	2585	2809	2288	2299	2143	2381	2097	2268	1677	1215	1158	1197	838	678	655	767	767	677	626	720	771	806	751	848	762	768	691	670	614	1974	7036	7594	6006	3974	2079	1148	787	545	504	450	490	549	479	487	486	460	490	461	474	464	467	476	520	452	457	475	476	455	448	453	432	458	482	485	472	434	466	467	488	491	447	470	483	486	446	477	484	441	461	481	453	460	475	428	454	467	438	453	460	454	459	466	437	421	470	488	453	465	448	460	458	436	455	499	447	473	433	472	463	456	449	497	457	438	448	431	464	463	472	482	435	460	452	438	504	467	465	467	487	429	470	464	434	451	437	477	434	484	495	454	480	459	452	456	461	458	447	421	475	476	478	455	410	462	437	439	492	472	450	478	471	414	486	445	497	438	468	455	429	465	462	454	442	482	444	484	450	428	469	466	455	468	454	455	484	473	497	461	481	489	440	434	481	443	441	473	474	454	469	470	463	458	446	451	440	469	472	454	473	468	439	497	482	453	453	437	482	436	465	504	504	456	461	431	448	484	489	458	504	482	461	452	449	485	455	461	427	462	460	463	432	451	452	484	468	450	477	477	444	413	467	471	475	435	483	424	441	463	455	479	457	486	475	481	460	485	464	411	444	468	488	460	442	501	496	464	455	485	437	464	468	472	443	428	462	456	431	482	497	473	459	439	455	443	458	448	507	473	432	430	462	441	474	449	460	441	482	447	458	446	477	445	493	446	443	496	481	440	499	470	444	444	471	442	443	489	493	465	471	492	440	454	487	451	472	472	481	472	444	452	463	444	447	429	477	489	495	461	429	442	485	455	463	464	454	496	455	478	467	449	469	459	456	488	441	492	432	503	466	472	476	452	440	496	465	459	486	456	450	462	464	468	481	463	449	464	440	460	500	473	462	459	483	451	438	459	471	477	488	441	476	488	457	441	494	482	458	468	445	481	445	457	461	477	464	466	479	442	457	479	458	495	428	420	461	480	461	471	457	470	485	498	420	506	465	447	461	435	455	451	475	438	451	469	474	448	470	465	424	433	463	485	424	462	449	471	494	459	410	469	480	461	509	479	478	469	474	478	446	457	436	464	437	485	430	491	436	453	450	483	452	485	452	450	463	480	521	457	490	463	470	466	484	458	422	440	467	424	497	483	451	469	499	465	479	470	471	426	458	464	473	470	435	448	438	486	454	478	479	443	437	453	535	436	508	477	463	453	461	487	448	428	458	460	471	479	497	445	459	450	436	497	490	434	456	455	455	449	452	413	461	417	460	509	464	451	462	461	462	453	475	428	479	497	447	460	500	471	434	468	468	468	446	455	461	491	478	495	464	478	428	445	458	460	462	467	482	474	463	468	497	454	465	459	476	467	490	467	493	452	434	468	437	461	492	465	460	488	456	449	451	478	474	485	477	476	435	449	450	481	448	484	485	466	494	445	459	456	480	476	447	454	478	484	488	477	447	465	476	490	463	468	444	441	467	452	463	495	524	446	471	446	479	462	487	454	468	473	486	449	456	454	428	465	456	457	468	457	469	458	437	449	464	483	455	444	461	426	461	466	461	460	446	484	420	410	478	445	461	491	458	463	449	479	490	404	407	425	443	481	490	427	475	457	465	455	434	431	469	464	453	495	475	461	489	495	434	492	458	478	453	403	430	481	472	471	455	454	441	441	456	458	451	445	450	478	455	439	451	474	468	468	447	513	446	498	459	446	430	483	448	499	476	468	441	462	462	463	506	488	444	455	470	437	482	494	468	444	466	434	499	472	479	444	467	442	477	504	464	452	459	457	452	491	484	436	467	461	444	498	483	452	519	468	489	468	439	441	464	470	457	453	452	449	493	468	447	446	481	514	475	500	466	465	481	459	502	453	447	473	477	482	466	424	463	491	488	452	469	447	455	453	456	467	489	452	466	432	447	466	449	469	441	449	473	456	454	492	495	485	462	453	461	460	470	436	444	421	438	465	442	484	446	436	453	483	485	455	473	474	460	457	487	449	446	462	478	463	472	448	462	475	488	477	466	464	476	476	466	492	448	464	465	471	472	461	436	472	489	453	463	464	452	480	450	472	459	463	449	475	482	476	433	445	460	472	449	514	478	452	474	441	454	486	441	455	488	464	406	468	474	430	488	472	467	436	435	489	438	454	430	474	467	453	495	470	435	475	461	436	426	445	409	489	474	481	459	430	417	461	498	445	463	496	461	490	447	452	455	444	507	460	479	498	465	509	461	447	473	469	474	434	481	496	462	463	486	454	449	445	466	438	463	414	491	434	455	442	455	464	470	492	443	469	451	487	469	499	463	513	463	507	464	492	486	485	477	442	459	495	483	487	472	463	456	474	472	445	494	461	464	458	477	474	435	433	455	431	467	506	468	460	499	440	438	438	470	436	448	503	438	424	459	488	480	445	463	454	485	486	478	478	461	514	438	465	461	452	455	463	441	439	447	510	449	457	457	412	466	486	476	488	466	435	453	427	456	455	425	489	447	443	488	443	489	459	451	447	459	472	466	429	444	497	497	458	429	487	443	441	436	453	467	447	512	450	487	478	467	474	501	486	492	484	480	482	468	466	475	483	446	470	478	497	442	443	426	464	449	462	442	447	513	459	458	436	457	456	506	465	482	443	482	502	470	444	475	472	466	508	459	471	463	486	484	444	500	510	501	468	444	444	438	444	471	459	479	424	518	476	473	458	423	483	454	489	484	480	471	456	459	448	431	471	468	444	458	464	488	469	416	487	439	471	454	483	463	460	469	472	464	457	474	462	465	484	442	455	489	457	472	430	458	491	453	475	482	437	461	456	487	493	468	433	438	469	446	439	458	468	437	501	496	419	478	474	480	460	425	453	464	434	484	449	464	439	438	473	457	476	453	494	470	491	479	469	477	514	465	445	463	485	491	464	455	490	492	461	458	487	442	470	454	445	491	436	473	467	479	441	443	440	488	423	455	522	484	502	452	454	468	455	440	445	482	488	467	442	450	460	490	479	466	463	450	423	455	442	441	466	473	472	447	452	461	455	470	449	486	446	505	451	469	492	464	471	468	467	447	458	497	466	431	453	451	447	435	466	440	449	483	447	436	429	499	463	482	469	485	465	485	475	467	464	429	464	454	494	483	439	480	454	473	460	475	444	463	473	457	411	431	492	457	449	495	480	475	475	447	456	452	510	412	440	444	456	455	482	491	456	470	482	483	469	460	456	439	447	443	487	526	440	439	471	423	459	463	508	456	445	461	502	490	414	454	487	482	445	500	494	459	476	471	418	452	433	462	476	428	453	489	501	450	469	481	477	442	414	463	464	442	484	470	461	472	465	467	483	477	493	458	472	421	488	451	441	434	448	467	444	473	449	450	429	462	443	478	483	499	467	477	465	447	483	448	454	491	456	429	507	439	457	458	475	466	490	449	432	469	464	475	474	476	471	414	461	456	468	454	503	468	465	505	483	483	500	460
3839	1190	631	364	402	570	512	396	359	367	403	385	401	258	146	84	80	58	68	98	88	61	77	68	74	71	71	61	47	50	35	42	56	38	36	47	51	50	21	35	45	24	35	41	42	36	31	38	59	233	315	248	164	123	63	41	28	30	40	29	31	26	30	36	25	26	27	32	30	35	30	32	38	24	37	39	42	17	26	30	36	26	30	34	31	36	28	29	28	36	25	32	23	33	22	30	24	26	31	26	22	40	27	28	36	23	31	26	35	23	27	22	22	32	25	30	32	27	33	27	39	29	26	25	22	25	20	38	22	24	33	24	25	33	30	30	29	41	35	29	29	26	35	35	31	36	31	27	32	31	16	34	30	23	32	25	35	38	28	35	25	27	40	25	26	27	41	34	31	28	36	27	21	28	30	32	31	33	27	35	28	37	25	38	30	26	24	24	25	37	28	21	31	25	33	30	33	33	38	24	25	25	34	33	30	21	30	32	35	30	25	44	21	41	21	34	30	23	22	36	25	41	31	42	21	28	35	31	26	29	34	22	32	31	30	33	31	34	31	27	20	38	38	35	27	31	36	28	34	33	24	30	30	18	29	34	28	34	26	32	28	31	29	28	35	26	28	25	24	27	35	28	25	47	27	19	41	26	29	36	22	31	37	36	26	33	24	26	40	34	29	27	23	19	37	17	18	30	26	18	35	29	24	34	33	30	36	38	24	33	38	29	30	26	34	30	30	29	30	28	34	36	30	32	28	17	31	37	31	27	38	33	23	30	31	29	22	31	36	32	26	37	24	28	28	28	28	28	37	21	19	31	31	37	35	20	20	37	24	30	33	32	30	31	29	36	31	33	33	34	35	26	19	24	27	31	37	29	29	26	30	25	25	32	23	33	37	28	34	28	18	28	30	41	28	31	35	26	29	28	29	37	26	24	35	29	28	25	36	33	27	23	32	24	27	29	31	30	29	32	28	32	21	25	27	39	35	28	26	23	37	31	36	35	34	32	33	30	45	33	33	29	18	38	38	33	40	39	27	21	36	31	29	33	33	30	24	32	34	26	37	29	29	29	19	20	27	28	31	27	31	32	25	30	27	34	21	24	26	17	31	31	26	33	37	28	28	28	31	35	20	33	39	33	26	27	28	17	30	32	34	45	36	27	26	31	25	21	32	37	32	19	23	20	33	38	27	28	21	31	27	38	38	35	33	30	35	31	27	25	39	33	28	24	37	14	27	31	23	28	29	28	38	30	27	24	31	33	32	45	24	24	27	24	25	27	27	30	27	29	38	36	33	32	31	30	31	27	32	25	31	31	39	32	23	32	26	35	27	25	25	31	33	30	32	26	34	28	28	29	22	35	32	25	29	36	28	40	26	26	35	31	34	27	39	35	31	24	17	31	27	34	23	24	41	38	15	32	32	31	37	38	28	30	36	26	25	30	29	35	37	27	30	19	26	22	32	25	31	27	31	33	37	31	30	29	26	21	24	29	31	23	38	30	30	27	30	27	20	24	28	30	32	27	27	30	31	20	30	26	22	37	33	40	24	30	33	18	32	36	31	30	31	32	21	32	34	35	33	29	29	23	34	25	33	41	38	36	25	27	28	29	40	44	37	27	32	33	25	30	44	30	26	22	32	34	32	24	27	29	28	27	25	28	29	28	22	35	29	33	41	25	28	37	24	32	31	22	33	24	27	29	23	31	31	25	19	29	36	31	26	28	32	33	23	34	24	35	36	24	35	29	19	31	30	25	26	22	37	26	35	21	28	33	26	38	35	35	29	34	45	31	22	27	29	35	27	21	31	21	22	33	28	27	21	26	32	39	31	31	23	26	23	29	33	34	24	24	32	23	32	38	27	17	26	37	29	32	31	21	29	26	28	29	36	25	31	36	21	23	34	33	34	26	30	34	37	32	27	32	18	34	28	32	32	34	28	24	35	36	32	38	38	38	21	24	26	37	21	26	23	26	23	21	32	33	32	22	39	24	34	23	29	17	32	32	30	19	29	24	28	40	37	21	32	33	32	31	27	28	29	31	23	28	37	31	26	29	28	35	31	42	35	35	29	30	34	30	28	26	45	33	40	28	22	29	18	29	35	31	24	33	33	30	34	33	32	33	25	43	25	32	30	22	33	28	38	31	28	39	23	32	38	30	27	34	33	32	18	27	21	30	27	39	35	27	37	33	32	40	23	28	32	29	36	23	31	40	30	19	34	30	32	26	32	29	29	27	22	38	28	33	22	35	30	39	29	32	30	33	25	22	26	35	23	18	25	34	28	33	20	22	32	31	26	26	23	25	39	27	30	29	25	32	40	29	29	26	28	30	28	22	34	19	23	34	31	35	22	37	33	36	43	25	34	30	37	25	31	30	23	33	28	28	32	39	33	25	26	29	24	32	27	24	39	37	35	41	22	28	36	29	22	24	35	31	21	25	28	30	27	24	27	29	20	26	30	25	32	27	33	30	30	30	23	33	34	39	31	29	22	26	28	19	31	25	26	28	37	30	25	32	25	31	35	20	31	26	26	30	31	32	27	26	21	26	29	35	28	34	26	33	24	20	26	28	31	28	35	29	40	34	26	29	28	40	31	26	34	24	35	32	23	36	34	25	36	25	30	24	26	29	24	29	36	35	23	26	23	29	29	27	35	27	31	29	27	31	29	30	29	33	24	24	35	23	41	49	26	25	38	23	22	33	29	33	31	34	33	27	31	29	27	34	28	25	19	27	27	23	33	34	29	33	30	32	31	34	28	28	28	36	29	29	28	34	27	23	39	38	23	36	33	21	28	28	31	31	17	41	27	28	35	36	28	39	31	25	29	17	26	25	33	27	26	21	27	31	29	25	33	20	24	24	31	25	28	31	35	28	21	28	30	30	27	33	27	27	32	36	40	29	28	28	24	38	30	27	25	23	21	36	23	34	24	25	33	30	30	36	22	33	28	31	24	36	37	35	23	29	38	27	25	25	33	23	31	21	25	27	34	26	27	29	33	30	20	31	33	34	28	22	29	47	33	36	28	37	33	36	24	37	35	27	26	30	34	33	30	24	24	34	37	29	32	38	31	18	34	30	30	33	34	56	38	34	38	23	21	25	30	33	35	17	32	32	30	23	24	26	22	29	32	21	33	28	28	34	25	29	32	20	28	24	32	33	23	34	34	33	35	25	26	33	28	35	22	31	28	25	27	26	18	31	26	34	32	26	20	29	30	34	20	24	25	29	28	34	30	36	37	28	36	30	27	32	21	35	32	30	24	34	32	36	21	28	22	31	28	18	36	32	23	32	21	30	43	42	30	39	24	29	35	34	41	31	32	39	27	36	39	30	32	23	25	35	28	25	34	36	24	22	29	28	37	28	27	38	31	30	28	23	18	20	26	28	23	24	27	29	27	31	25	29	29	23	24	28	32	22	28	41	26	26	27	32	39	27	23	40	29	27	30	35	27	30	23	30	26	27	34	33	32	32	32	36	31	37	27	37	26	31	30	39	28	35
26633	14712	10167	15399	24234	26247	22197	18367	16378	15779	15822	14870	13151	9280	5709	3696	2981	2197	1982	2659	2619	2299	2369	2186	2104	2095	2108	1483	1133	1124	847	553	615	592	626	557	536	504	618	586	599	529	490	649	651	592	444	706	1312	6388	8171	6950	4348	2376	1209	772	479	398	311	328	341	368	338	349	313	375	349	356	363	351	328	326	338	332	323	327	335	327	318	310	332	345	375	351	329	331	331	330	352	357	322	340	320	337	339	365	333	388	353	351	343	369	338	377	367	360	328	347	351	350	333	374	306	342	364	362	377	313	345	381	332	310	354	336	337	410	334	344	353	344	368	338	332	295	334	334	367	333	309	353	346	369	331	315	292	351	345	360	336	376	346	342	342	351	338	355	357	345	328	336	337	366	346	364	332	357	364	371	339	350	349	339	341	319	350	337	312	369	373	379	325	329	335	316	328	340	323	350	346	331	338	344	350	318	339	352	346	374	371	329	340	342	360	343	366	357	385	346	325	362	352	377	356	370	336	339	349	361	324	359	370	332	319	343	349	375	345	356	349	366	291	340	346	350	325	318	337	357	358	312	366	347	335	342	332	357	323	347	330	361	319	368	330	344	344	345	358	345	355	328	322	346	297	325	341	345	346	314	346	360	339	324	328	339	335	350	345	330	321	368	317	375	363	360	340	352	315	338	366	346	339	343	347	364	309	331	361	327	295	339	390	317	337	359	329	320	342	358	352	367	329	315	349	374	390	334	355	380	356	379	341	365	363	312	338	326	337	328	332	342	335	348	366	333	331	321	322	360	354	353	329	372	315	332	372	354	390	312	363	398	340	379	344	343	316	354	362	318	363	375	332	348	369	339	343	347	349	349	308	335	332	365	373	337	347	336	362	375	327	351	313	326	354	354	312	352	329	301	327	340	373	341	345	354	348	376	350	353	331	341	367	353	365	331	347	359	331	350	320	343	372	329	341	341	315	345	327	357	350	308	352	337	329	345	325	326	337	335	384	362	339	354	353	327	317	339	332	340	357	366	331	345	341	343	351	367	342	317	330	371	371	359	360	328	334	342	384	348	319	368	336	345	363	309	342	348	342	376	336	369	343	341	356	364	331	356	351	356	357	344	333	337	357	360	346	328	324	342	333	335	322	340	400	351	380	331	355	333	353	329	346	348	340	344	349	327	360	362	331	338	352	341	359	350	366	400	343	316	340	357	346	330	359	357	369	349	370	319	324	335	364	354	332	321	386	328	368	324	353	328	355	350	344	354	334	322	348	332	331	345	358	330	346	340	361	349	319	339	363	365	297	337	356	327	336	330	365	325	367	330	347	345	350	349	358	328	306	322	298	339	290	309	330	346	358	359	343	347	351	341	345	330	371	339	332	336	342	343	342	310	343	346	370	315	338	346	350	374	333	337	351	347	329	354	340	339	307	395	341	342	315	349	365	351	339	369	343	355	334	346	314	313	343	323	348	360	376	357	332	344	362	366	349	352	375	362	353	358	379	323	356	356	318	373	326	348	339	340	340	364	348	333	349	350	348	324	347	366	347	363	359	351	320	348	343	365	341	344	343	352	335	373	311	346	353	378	352	341	334	339	342	367	330	336	354	317	366	338	348	353	292	358	339	330	329	323	351	344	314	341	339	346	318	322	316	340	338	370	343	362	325	328	323	364	342	367	355	322	356	371	334	365	351	305	362	335	336	376	342	358	381	336	349	331	354	334	379	393	346	366	341	315	313	342	346	314	374	367	363	325	337	326	346	338	322	328	334	344	369	334	363	354	372	355	357	323	334	350	360	349	349	362	356	387	319	351	314	324	338	351	352	346	356	353	343	306	342	334	321	340	346	316	368	350	357	319	355	339	317	338	325	346	343	332	343	318	355	345	376	354	316	332	372	343	339	324	369	341	361	332	334	330	324	339	351	367	347	343	376	352	303	360	380	341	354	320	377	351	352	323	351	323	343	337	336	324	343	366	327	346	322	387	338	333	382	330	356	335	338	358	360	343	352	323	291	354	361	352	310	352	326	345	336	324	337	349	350	358	322	343	388	337	359	359	357	350	358	334	340	368	347	357	358	346	357	338	360	336	310	361	341	326	352	339	335	359	333	393	335	352	338	326	341	354	369	305	349	329	343	326	329	321	358	324	370	338	372	341	342	342	374	321	371	340	324	339	357	350	328	336	325	340	342	330	350	313	334	317	315	332	366	310	345	328	368	353	352	327	368	357	328	351	343	312	331	306	340	371	343	384	327	334	360	311	315	336	339	341	361	377	368	338	368	341	341	330	322	342	363	342	350	324	321	355	340	362	341	361	357	377	323	339	354	352	313	334	363	345	363	330	379	341	364	368	366	320	349	305	342	367	353	329	355	347	337	351	388	360	370	306	354	365	340	353	364	341	345	355	342	390	328	338	362	333	345	313	328	349	329	356	366	363	357	356	335	377	336	360	316	329	338	378	365	337	328	354	356	324	328	361	347	336	345	379	356	356	341	340	372	344	342	366	339	340	335	346	372	327	379	349	328	369	330	327	350	320	366	340	358	356	365	307	312	326	359	336	345	367	325	335	347	366	355	315	362	333	305	317	336	338	329	343	356	367	357	363	350	329	330	398	355	325	352	334	333	358	350	347	326	332	341	328	373	348	366	347	347	343	350	325	345	385	323	345	356	325	318	346	353	341	361	396	335	359	350	344	381	360	319	315	336	317	373	329	382	329	347	378	343	385	371	331	331	333	323	335	363	360	321	339	350	328	371	344	320	362	322	349	335	356	346	339	324	355	371	324	346	332	364	348	340	353	377	330	365	328	339	335	324	338	313	378	317	338	360	339	318	342	330	316	324	360	383	356	375	338	339	331	355	317	348	339	325	343	329	308	365	363	322	336	370	350	344	315	351	322	379	364	329	337	354	343	345	319	333	371	365	307	339	352	368	357	344	344	325	359	359	345	339	377	333	347	347	373	351	334	319	360	370	345	346	345	348	341	359	357	342	353	346	348	319	326	348	345	356	337	412	371	366	346	351	331	374	354	350	340	350	331	352	333	331	372	351	352	346	343	342	370	304	336	324	356	363	341	340	359	350	349	383	333	328	343	337	380	352	361	330	341	347	353	314	340	349	325	338	350	326	336	312	336	360	340	339	310	321	326	367	368	371	356	317	330	336	358	363	348	341	334	333	328	369	342	363	373	368	337	361	333	357	359	326	352	308	347	340	330	340	377	329	330	385	364	349	320	334	338	370	351	336	334	338	336	312	364	337	349	341	332	376	337	401	322	351	372	349	340	323	379	318	322	363	333	356	365	337	383	331	319	356	315	350	329	337	369	369	359	334	380	351	358	350	314	338	352	340	348	333	317	340	331	307	337	351	361	344	374	343	353	364	344	341	365	333	383	343	362	338	330	355	342	344	362	356	346	335	357	320	365	348	336	337	365	354	384	325	339	349	365	350	326	329	353	336	371	337	370	355	336	349	337	357	318	368	335	335	360	344	358	362	302	309	348	360	364	366	358
3068	1546	782	476	560	782	593	512	468	485	480	469	432	375	194	118	120	102	101	119	102	90	102	99	110	102	87	68	56	74	64	46	56	49	35	43	59	49	51	56	52	52	54	50	49	34	48	73	141	426	458	362	230	139	76	52	44	45	48	47	32	47	44	39	41	39	43	43	39	44	42	36	34	41	50	47	37	24	55	50	43	50	45	40	42	33	44	49	43	42	36	48	49	47	43	43	39	45	48	43	44	37	38	38	38	49	43	55	41	48	31	39	37	41	30	38	49	36	55	54	42	44	36	44	45	36	39	39	59	35	42	37	33	27	47	30	39	40	31	44	43	37	50	33	54	47	45	42	42	43	37	51	44	40	33	44	44	35	37	34	37	42	36	41	34	52	31	43	48	57	40	35	42	39	52	36	41	48	48	41	36	48	49	43	43	54	31	45	32	43	49	44	34	37	41	39	25	54	44	49	47	33	39	46	45	34	49	36	36	35	44	29	39	51	42	36	52	43	38	30	38	49	31	47	47	44	46	45	51	48	41	41	51	42	43	46	53	46	39	58	36	36	43	38	35	40	46	57	47	51	46	43	37	48	45	41	38	58	33	42	40	42	39	32	29	37	33	35	60	35	44	47	33	45	39	49	53	50	38	29	41	43	38	27	59	56	47	36	46	35	38	48	51	55	47	34	47	40	55	50	34	46	41	45	43	29	47	39	35	39	40	47	39	46	31	36	48	37	48	44	56	41	49	36	37	34	44	37	44	45	30	44	33	38	47	57	47	51	29	35	39	37	36	41	42	43	44	43	52	28	36	44	36	50	40	46	41	48	38	58	36	33	35	58	27	46	45	45	37	40	50	41	29	47	34	34	41	38	46	45	46	44	47	39	42	32	30	47	42	30	41	46	39	35	38	43	52	44	44	38	47	41	46	31	46	43	52	43	40	49	44	36	37	38	36	38	45	42	44	41	36	36	36	37	45	42	39	44	39	49	43	34	29	37	53	49	42	31	33	46	39	44	50	38	46	30	47	38	40	35	30	46	30	29	37	41	47	38	43	42	43	44	44	39	40	44	51	49	49	51	49	43	38	31	49	36	39	44	48	54	34	38	33	40	37	49	36	30	36	42	50	48	37	36	29	36	33	46	35	34	34	37	40	62	40	37	33	44	45	39	44	33	35	44	46	35	36	44	38	41	29	43	36	54	47	46	40	45	49	41	43	63	35	34	37	46	50	56	42	44	40	49	54	52	52	45	39	47	42	52	40	41	38	48	29	54	46	36	45	46	47	47	32	43	26	51	32	43	47	51	32	35	37	37	38	38	52	38	46	52	39	47	40	45	38	31	31	44	40	40	49	46	36	41	41	43	38	34	44	42	36	39	43	38	39	50	44	44	33	36	38	30	41	38	59	40	60	32	47	32	51	43	48	37	39	42	50	33	32	41	46	37	37	47	43	42	41	44	41	27	39	47	42	43	52	40	49	52	39	35	37	42	39	40	41	41	44	38	54	47	43	33	49	41	33	48	42	39	36	39	40	37	39	34	40	52	40	39	44	46	40	48	48	51	48	46	41	49	43	40	40	27	30	50	47	45	37	33	34	47	36	39	44	38	38	45	54	38	34	35	41	33	47	37	55	42	50	43	32	42	44	28	34	42	45	45	50	34	36	44	34	44	31	43	30	44	27	43	44	59	49	44	40	43	38	46	35	40	43	39	40	44	32	39	36	57	31	34	54	42	38	40	43	52	39	47	33	42	50	42	38	41	53	56	47	46	38	43	53	37	43	47	37	27	30	34	41	31	39	50	45	38	28	41	41	34	36	35	37	36	45	46	40	36	55	36	50	41	53	39	48	41	34	40	41	54	48	38	46	37	38	43	40	37	52	39	29	46	37	50	61	37	47	42	47	48	44	46	43	38	46	48	46	40	37	48	41	42	35	53	29	34	37	53	43	49	45	40	29	37	56	39	30	40	44	41	41	38	43	45	51	42	43	31	25	38	33	40	48	37	36	47	43	41	37	39	38	49	55	40	37	56	51	47	35	39	43	37	55	34	51	42	41	42	42	30	36	48	46	46	41	43	51	42	44	33	37	40	35	43	48	42	34	47	42	45	41	53	51	38	39	40	55	36	41	33	45	44	37	39	44	47	44	50	30	41	51	47	48	40	41	33	41	36	43	51	35	39	30	33	45	38	47	54	36	48	44	45	44	41	38	43	48	41	38	57	43	48	42	24	60	41	40	43	40	33	45	51	37	41	38	52	48	32	38	44	35	35	30	32	34	40	45	35	29	30	49	43	40	49	49	48	40	41	40	44	51	62	41	42	32	38	37	46	34	53	40	43	41	37	47	50	46	41	26	37	40	47	44	52	54	44	37	38	41	45	35	34	48	42	34	50	33	23	57	39	39	44	42	43	33	35	43	34	40	56	41	37	36	39	52	38	39	54	43	36	41	42	33	44	34	43	44	37	44	49	34	43	37	42	35	41	36	40	57	34	45	26	40	39	41	53	53	56	49	36	42	37	43	46	38	29	33	41	45	44	45	41	46	39	35	43	45	40	52	40	32	36	47	34	43	37	42	36	51	31	35	30	41	33	38	43	62	35	40	34	35	41	54	45	51	43	34	42	42	48	47	41	38	42	29	45	40	36	49	41	34	51	46	47	35	50	39	34	52	34	38	51	47	38	48	31	43	36	38	46	30	48	39	39	34	44	41	50	46	41	44	41	39	44	34	41	51	35	39	58	39	46	36	38	52	41	38	34	37	39	32	37	46	54	39	46	39	32	40	35	43	41	34	55	35	39	35	47	42	45	39	35	46	53	35	43	46	37	32	34	44	37	36	41	41	44	36	39	43	52	40	49	50	36	56	35	46	44	44	42	46	51	48	44	38	48	37	41	31	42	41	36	31	46	44	32	44	32	57	48	33	39	36	47	37	41	38	37	33	50	34	44	36	46	56	38	39	37	38	41	40	49	38	47	41	47	41	40	42	38	53	48	47	38	45	36	50	54	50	38	33	38	44	48	37	36	51	28	37	41	35	35	32	38	40	42	41	43	40	36	38	45	38	42	44	59	36	26	38	39	51	42	40	48	50	40	38	41	41	33	39	43	46	50	40	37	31	38	44	44	41	43	38	40	47	42	39	42	30	40	48	45	46	40	49	51	41	35	40	45	54	41	41	51	43	39	40	38	48	32	37	42	42	38	47	36	39	38	33	41	40	46	46	49	43	31	32	48	42	30	33	39	50	43	57	46	41	40	39	34	47	43	36	45	44	36	36	46	36	43	31	38	37	45	42	44	39	59	49	44	49	41	48	35	48	39	40	35	35	39	44	52	45	51	41	39	39	38	35	36	36	37	47	33	44	46	34	54	49	42	42	37	33	36	32	48	36	38	50	40	40	42	41	34	40	40	34	42	41	41	45	37	33	42	47	40	39	51	52	40	41	37	48	44	38	42	46	39	41	40	45	37	39	28	54	47	35	37	35	45
28848	16993	11581	18699	27575	28726	23259	20857	18731	17857	17447	16080	14727	11616	7149	4501	3809	3206	3309	3774	3404	2759	3035	2824	2675	2660	2569	2111	1432	1420	1062	805	858	728	722	735	773	803	854	780	780	715	739	780	797	653	578	1201	4009	10639	10779	8737	5633	2706	1494	906	640	520	480	463	458	427	465	496	512	441	434	480	474	449	453	486	444	483	487	458	519	496	474	465	476	488	497	492	445	474	489	452	488	467	432	452	490	470	516	462	481	479	506	490	464	476	490	525	471	449	503	469	502	517	457	510	457	521	494	472	475	453	453	471	448	442	494	473	460	485	483	478	500	477	474	495	460	459	463	508	497	466	487	467	477	534	426	484	474	522	509	484	489	453	492	454	451	474	485	533	484	487	451	432	456	474	444	484	477	445	493	467	461	457	493	465	460	485	475	443	501	488	482	497	475	495	519	438	469	477	489	506	482	454	434	451	483	488	477	463	473	526	443	472	491	512	502	470	461	464	440	461	490	476	466	502	492	489	481	463	492	487	508	473	482	482	454	508	494	514	459	474	477	459	464	488	482	483	486	467	477	509	474	524	485	463	490	450	426	492	461	482	482	494	447	473	522	461	483	477	488	513	432	456	477	473	476	466	475	451	455	496	476	509	509	538	470	483	490	425	481	489	534	501	478	464	481	471	470	522	525	445	503	472	482	486	474	467	485	485	488	480	477	485	493	442	493	478	475	470	504	471	477	490	515	479	452	461	471	463	474	476	484	514	473	468	506	460	466	499	519	446	470	494	487	481	512	490	514	470	438	447	472	483	476	537	479	511	492	452	452	460	487	472	473	458	464	515	483	471	459	454	462	506	487	511	472	439	480	474	519	475	494	538	433	459	514	499	491	459	445	458	469	490	446	493	474	488	537	530	513	454	470	491	472	472	483	473	493	488	456	470	466	478	490	505	487	483	481	473	491	494	543	521	498	491	464	451	481	531	508	468	483	468	490	468	452	453	491	521	490	465	463	450	482	468	470	452	461	501	497	474	480	466	484	476	474	433	472	474	494	463	484	467	490	457	498	475	490	467	470	461	522	461	458	528	488	465	471	481	467	459	496	454	482	490	455	516	471	440	487	472	469	516	497	522	449	460	470	498	464	461	499	476	455	516	474	467	494	482	498	462	490	463	510	492	454	448	519	489	486	483	487	474	462	467	468	459	490	497	504	515	491	494	492	474	459	458	490	506	486	476	487	498	471	464	481	506	478	532	517	478	461	487	463	496	465	499	494	485	479	459	485	486	501	478	493	471	497	466	455	505	501	496	500	475	473	515	478	488	444	455	478	481	473	515	466	481	476	460	486	467	484	498	528	502	455	478	467	515	489	514	514	423	504	464	473	476	452	472	492	492	487	467	471	457	451	471	446	492	512	480	457	462	480	475	488	482	517	512	480	509	477	490	480	494	503	464	498	499	490	457	474	471	494	504	529	492	454	446	465	501	445	495	502	526	470	476	457	489	505	504	445	454	477	469	434	447	494	470	490	460	462	473	461	495	495	505	507	508	520	475	492	483	474	453	491	488	492	470	474	464	503	474	468	495	462	492	453	506	445	505	484	500	506	514	488	466	466	481	440	441	462	502	477	483	445	477	511	495	467	492	517	466	480	462	475	486	496	446	469	498	504	489	465	475	490	479	500	531	451	468	449	463	489	495	512	493	495	473	443	469	449	452	518	504	483	455	453	474	488	479	487	484	511	477	507	453	456	443	440	502	482	473	471	461	442	447	483	442	519	470	440	460	472	464	494	448	501	494	475	463	459	509	482	452	491	483	449	483	481	450	491	442	475	481	475	478	508	471	461	474	478	492	524	466	464	457	471	453	505	450	470	488	475	497	515	469	443	490	498	484	497	468	460	463	463	460	502	480	489	470	458	489	532	454	475	499	480	459	489	458	481	447	465	502	450	453	492	470	470	466	500	492	473	459	444	500	485	476	467	499	462	495	493	455	437	475	478	490	493	485	416	487	446	516	485	498	477	502	445	455	478	438	480	512	505	481	482	505	458	501	490	475	466	521	499	479	478	513	499	500	458	499	492	471	469	418	462	444	500	429	486	509	466	491	486	474	477	496	484	475	498	431	511	475	503	468	502	478	495	501	453	439	494	448	477	437	534	504	481	474	460	483	463	450	466	457	476	482	474	459	460	509	494	467	500	441	485	485	507	480	449	480	472	469	533	447	522	464	491	496	474	467	510	486	473	482	463	505	538	513	502	446	473	483	473	499	461	477	467	466	485	478	494	468	512	531	464	504	488	471	500	509	512	479	468	465	444	491	494	491	489	483	502	464	450	501	482	453	497	461	459	469	502	488	490	511	511	527	480	458	498	483	492	464	472	474	488	481	475	494	501	458	469	498	484	502	468	464	489	490	460	485	466	477	437	471	446	415	516	458	469	486	506	501	493	467	478	483	510	488	435	483	469	514	493	502	473	503	473	470	494	435	471	503	479	483	483	493	471	445	488	503	492	507	508	464	461	469	483	461	462	522	509	474	477	457	463	460	497	448	468	459	486	488	435	482	450	466	467	448	510	486	481	533	473	490	479	495	510	498	469	475	508	496	447	476	511	476	483	487	491	469	501	462	470	470	487	492	479	524	480	477	487	489	483	468	480	477	479	500	463	483	480	489	457	506	485	492	504	475	502	495	483	431	500	515	504	439	488	436	511	491	465	479	480	482	489	485	435	509	477	447	450	496	483	502	503	447	464	498	468	437	510	496	564	458	475	487	463	491	468	508	471	495	465	474	502	474	440	488	485	481	480	462	464	515	504	484	470	488	507	470	443	459	483	465	514	433	459	455	448	480	462	479	513	444	473	469	495	474	472	458	462	491	473	441	483	487	515	468	457	479	456	485	475	471	488	473	444	492	465	488	468	495	479	448	496	476	473	438	480	478	502	466	489	436	474	478	483	470	464	488	485	460	460	469	482	471	436	491	473	446	486	504	472	517	462	468	460	509	467	494	466	488	447	491	498	501	485	538	495	468	539	490	472	487	480	498	465	493	479	457	494	486	486	453	496	461	482	505	480	474	494	470	497	495	508	457	470	460	466	485	487	476	495	480	485	455	479	481	494	492	507	494	483	497	442	483	488	476	495	493	488	478	484	476	450	469	457	487	474	434	466	478	489	449	481	512	514	481	456	480	477	481	473	485	494	451	484	475	454	456	497	510	513	543	485	498	476	457	479	485	485	506	502	450	519	509	491	469	497	454	459	487	440	472	491	451	498	479	441	463	475	453	465	495	486	495	500	470	448	466	489	476	500	418	466	549	517	453	464	477	502	509	469	490	460	499	484	466	458	465	472	465	490	462	480	466	479	507	505	486	532	501	469	459	482	456	455	455	462	475	452	485	501	485	522	469	500	466	466	458	470	482	482	479	485	470	460	492	450	501	461	478	471	452	493	463	504	463	479	490	454	468	474	450	475	500	478	514	474	530	460	467	496	476	494	494	497	504	516	452	521	479	453	498	464	445
2712	832	422	281	279	435	337	312	311	307	289	309	223	162	106	77	46	67	72	71	75	64	62	52	60	63	57	61	40	38	28	22	40	28	35	44	25	29	28	36	31	39	35	26	30	43	39	34	66	93	125	137	84	78	45	34	35	28	39	26	27	33	28	30	29	28	31	30	37	22	32	23	25	24	26	19	34	28	25	28	35	26	20	26	30	29	21	19	34	39	35	32	29	41	29	24	23	34	26	26	36	24	24	38	24	26	36	32	23	33	33	28	22	27	15	27	33	25	30	24	22	24	29	24	29	31	44	24	29	19	30	31	30	34	39	31	22	32	24	33	22	31	23	24	34	30	27	34	33	31	31	38	24	29	31	24	26	27	34	31	18	33	26	27	35	30	20	22	25	17	27	30	27	29	27	29	40	26	31	35	37	29	24	27	17	32	26	32	26	25	39	35	32	27	37	24	28	27	30	40	27	30	37	33	27	36	30	29	37	25	27	23	30	35	27	27	27	26	35	36	17	40	20	28	39	24	21	35	26	23	26	26	29	36	28	25	30	21	24	26	25	29	27	29	28	32	18	30	35	34	39	27	31	32	29	20	31	27	30	18	28	36	21	32	26	24	33	24	31	33	23	32	22	28	36	35	27	26	24	35	18	39	39	22	31	39	34	41	15	15	25	28	25	35	28	27	36	29	31	28	36	29	24	29	28	28	26	25	29	29	26	18	36	34	28	30	28	32	29	31	33	28	23	34	22	25	36	31	33	34	38	28	28	35	22	24	42	31	29	37	27	36	32	27	29	19	25	27	22	30	25	21	25	37	36	27	23	33	26	30	42	41	27	27	34	35	26	33	31	27	28	29	22	27	29	30	29	29	23	32	40	31	29	25	26	34	33	30	30	25	21	32	30	27	25	26	41	24	32	30	26	24	31	30	34	38	31	19	27	21	17	30	23	29	29	15	39	26	18	22	34	31	29	21	16	40	32	39	27	22	35	28	27	38	32	35	34	40	23	35	27	39	24	28	29	39	28	36	26	26	27	19	27	30	24	28	28	26	30	39	29	35	29	27	31	26	27	30	38	41	25	34	33	21	22	30	35	25	41	26	34	32	28	41	31	30	29	31	28	25	23	37	29	22	30	30	30	25	24	32	21	32	37	32	42	30	22	29	26	28	34	32	41	40	38	27	30	26	33	33	29	36	27	27	28	29	29	24	33	32	27	26	31	21	23	39	34	22	24	28	34	28	27	33	32	23	24	26	30	31	26	25	26	34	24	27	35	33	26	27	30	28	25	36	28	30	32	37	41	29	20	31	35	20	27	23	35	27	30	37	26	31	29	30	21	29	24	23	25	24	31	31	30	35	31	32	25	35	30	22	31	37	27	26	22	33	27	32	30	31	20	25	24	38	29	34	32	36	27	38	35	35	28	23	27	26	19	30	31	30	24	28	26	27	35	23	36	37	37	22	23	24	30	26	27	26	23	29	39	38	29	38	28	28	42	42	33	33	36	30	28	26	38	30	30	36	35	29	31	31	29	32	27	31	40	37	26	31	21	34	23	41	32	20	35	29	27	30	33	35	22	38	34	29	34	42	30	33	28	30	37	34	30	27	38	25	23	31	25	23	18	26	22	34	37	28	23	26	21	25	26	32	32	32	22	28	25	30	26	28	32	32	32	25	29	19	20	29	29	35	23	23	33	31	24	30	26	35	35	30	31	29	17	36	32	33	28	33	27	28	28	25	35	30	22	33	22	25	31	30	39	24	31	19	30	29	23	31	34	36	21	28	26	31	27	30	30	23	27	21	35	31	25	30	29	35	31	36	34	29	29	28	22	30	33	24	34	39	24	34	23	23	30	33	30	41	24	28	32	39	37	27	29	30	24	16	30	29	28	35	29	36	31	23	22	33	30	21	32	34	19	27	27	24	36	32	23	20	33	27	36	35	38	25	29	28	28	37	31	26	24	37	30	31	28	30	20	31	40	19	31	30	25	33	30	37	23	31	20	35	29	25	36	20	28	27	41	27	26	26	20	21	28	20	30	25	19	31	34	37	19	36	22	36	26	36	29	21	22	32	30	38	22	23	32	34	24	32	27	35	21	32	24	39	21	33	27	26	26	29	21	28	33	29	28	22	23	41	37	32	34	29	34	30	36	23	26	36	30	27	22	31	23	28	31	29	29	27	25	24	36	38	38	27	44	37	29	29	34	29	24	30	27	32	24	28	25	33	28	28	22	43	27	21	21	16	27	22	35	31	19	43	28	33	19	32	32	28	28	27	22	22	25	29	31	26	29	24	35	22	33	30	28	30	31	23	33	32	20	27	30	25	25	36	25	31	33	35	27	18	25	25	24	25	29	38	32	28	31	35	31	21	21	40	35	22	30	29	23	22	25	37	41	32	33	34	31	34	37	27	29	21	42	26	27	29	25	27	26	22	32	31	26	28	38	26	24	30	30	37	22	22	29	39	30	32	26	30	28	25	35	33	25	32	19	24	27	20	20	32	34	28	27	31	40	31	26	38	25	22	22	28	19	36	30	33	21	29	32	31	29	33	27	30	31	28	27	24	28	38	36	33	38	31	28	34	20	28	26	30	23	23	22	29	30	38	31	26	31	25	31	26	37	34	35	22	26	33	31	38	23	29	32	38	31	31	16	35	35	46	21	22	25	32	20	16	26	26	34	32	35	34	28	32	28	27	23	39	31	24	30	33	20	27	33	31	27	24	34	24	30	31	30	45	33	24	33	34	25	29	27	25	23	28	27	47	30	38	29	33	27	29	32	27	35	42	30	26	26	28	24	28	27	22	30	29	31	29	30	21	29	27	24	32	25	31	23	36	24	27	19	29	31	37	43	33	38	28	23	22	22	24	23	22	29	32	29	38	27	28	39	35	16	40	26	38	27	30	21	35	28	31	40	26	24	32	23	16	30	27	23	25	33	25	29	25	28	31	32	26	31	26	32	34	36	31	32	23	35	32	27	28	30	34	33	30	26	29	24	25	33	29	31	32	22	31	34	27	29	29	24	32	26	22	30	27	35	27	24	29	22	21	24	31	29	28	27	28	25	24	32	29	15	24	30	27	27	29	30	33	34	29	26	28	38	25	36	28	27	30	36	26	34	33	31	17	20	35	27	30	20	24	32	33	29	24	35	28	25	38	36	26	31	25	22	26	35	28	36	35	23	26	27	35	29	31	30	28	25	27	33	27	23	23	29	25	33	23	23	27	35	30	28	35	14	21	30	27	35	28	28	24	24	35	38	31	36	26	29	37	26	29	27	31	34	27	22	31	28	28	30	28	24	28	18	23	28	33	35	28	24	30	23	25	25	26	29	29	31	26	37	31	35	23	22	19	29	28	31	28	32	28	32	30	23	30	30	25	28	25	28	35	31	31	37	31	30	35	34	35	26	31	36	36	31	35	37	28	27	31	23	34	33	29	26	33	24	30	27	28	24	30	20	34	34	30	30	36	32	24	30	28	40	16	33	30
23645	12569	7556	12716	21927	22591	18056	15322	13063	13000	11608	11638	9010	7569	4206	2651	2585	1871	1968	2267	2019	1628	1859	1554	1476	1478	1494	1146	836	796	471	502	430	434	409	374	394	496	472	496	468	510	703	612	486	390	340	562	1202	2996	3295	2845	2238	1290	794	541	413	351	302	307	325	321	338	321	339	325	337	340	329	320	306	300	356	328	315	339	322	323	355	339	309	350	341	332	298	295	326	350	329	309	341	342	336	353	330	342	316	336	343	302	359	327	342	316	365	351	342	338	319	327	335	338	353	337	310	289	304	345	306	341	331	365	351	351	327	316	343	291	360	319	372	327	331	365	340	328	332	328	349	316	328	350	343	338	342	349	322	334	352	311	331	340	317	320	319	346	362	347	320	328	304	326	346	367	322	329	348	336	327	401	350	323	341	365	356	302	298	355	344	334	337	307	322	333	343	316	333	337	319	329	327	336	340	331	305	335	352	332	320	376	353	336	351	347	350	350	328	336	331	328	323	330	339	347	338	317	339	340	308	325	344	362	324	359	324	319	325	353	329	328	329	315	307	312	323	347	361	340	307	344	346	349	334	310	336	319	373	318	366	305	329	291	323	341	361	338	301	328	354	352	330	331	340	339	310	304	354	338	317	336	328	310	305	333	348	385	313	313	324	321	326	344	345	354	366	310	322	325	330	333	328	330	333	332	310	350	347	313	325	318	339	325	330	353	314	326	357	332	350	311	364	313	326	354	335	337	320	349	297	352	288	330	346	326	335	369	325	348	320	290	324	374	312	331	359	351	350	340	345	324	328	310	306	367	365	336	315	311	318	365	337	308	330	339	332	342	366	289	342	312	349	308	318	345	307	346	323	321	346	332	335	332	339	319	310	329	298	325	313	303	343	313	362	305	322	324	341	318	329	341	322	320	320	338	306	335	325	298	352	357	337	308	319	349	326	348	310	335	357	359	339	331	339	357	315	333	322	345	310	344	324	344	331	318	343	312	323	332	325	333	312	292	330	347	324	334	343	372	320	322	335	359	356	336	322	312	340	306	361	340	332	348	368	354	355	322	317	328	353	320	333	332	327	320	360	360	332	330	341	329	329	317	355	356	303	331	304	349	339	321	329	297	335	348	336	334	322	332	333	351	338	323	316	308	315	341	329	328	297	304	335	329	332	308	359	346	329	313	341	349	301	341	339	321	323	346	336	342	346	320	354	349	321	327	351	323	330	339	297	350	346	334	308	303	341	378	314	326	323	314	309	325	349	326	358	336	326	299	325	334	319	337	312	340	319	371	323	317	352	348	361	327	346	344	335	315	319	334	309	357	314	354	321	342	351	374	338	304	331	342	346	345	316	302	329	294	380	320	299	333	330	345	340	306	303	330	347	350	317	336	337	320	311	344	309	345	329	364	309	320	328	316	357	317	363	353	382	349	317	344	345	307	315	305	315	318	300	322	352	332	345	316	330	333	315	331	352	341	301	327	322	358	324	331	328	332	354	311	332	327	352	345	307	324	329	337	322	337	333	322	319	347	347	328	334	348	321	312	326	340	361	355	316	328	339	333	322	322	375	327	339	345	342	341	325	357	344	318	337	330	324	339	343	374	342	324	358	336	355	324	327	325	340	305	306	300	326	318	314	313	341	323	329	361	316	352	330	326	310	322	331	342	328	350	323	376	312	316	351	333	322	312	356	325	334	320	333	349	316	352	350	319	335	348	334	315	360	336	296	318	327	360	366	320	338	333	307	299	331	320	304	354	357	346	318	344	380	300	349	353	318	340	326	337	307	332	319	344	335	339	338	303	342	338	328	318	332	348	345	310	323	357	341	360	337	350	320	326	338	359	322	340	327	331	310	345	351	338	337	374	342	357	296	317	320	325	342	326	348	340	352	350	328	331	323	334	335	321	318	346	340	365	366	330	335	314	327	335	332	369	350	357	335	315	361	307	325	332	328	349	327	357	291	343	338	337	330	309	317	329	331	351	304	321	354	322	318	314	321	336	322	329	287	353	326	352	319	312	356	369	326	328	304	329	314	323	318	344	299	392	336	350	364	335	332	341	354	322	316	316	316	348	329	345	328	348	310	374	324	342	343	327	289	327	309	317	327	334	330	312	313	315	307	281	336	343	322	356	353	332	343	335	344	328	327	360	325	333	328	321	313	355	330	315	323	327	356	350	315	329	306	366	343	330	365	334	316	339	320	335	313	322	346	306	321	339	348	329	312	330	288	331	335	317	337	310	354	341	351	349	378	321	321	344	343	313	327	333	317	308	318	325	348	303	342	340	372	312	308	325	330	349	306	334	319	317	332	294	313	374	313	327	317	371	324	361	331	327	334	362	324	333	343	311	342	333	348	333	307	332	344	351	354	334	326	317	335	343	356	307	353	344	299	318	374	330	310	322	334	313	314	362	326	355	320	339	320	346	327	326	350	361	355	343	321	348	324	306	321	331	354	313	329	307	329	358	322	314	311	322	344	328	324	309	324	300	324	348	302	332	335	334	329	333	367	342	350	294	344	334	333	355	319	312	321	330	317	345	365	359	324	324	325	333	348	368	316	337	315	346	334	350	351	327	316	335	332	382	354	331	326	351	325	306	361	335	386	313	324	320	317	331	351	315	339	309	318	335	315	314	355	345	309	322	332	338	315	336	352	334	343	311	333	331	323	342	305	317	331	340	344	310	318	318	322	333	341	334	346	309	301	321	348	348	329	322	328	345	330	336	309	331	331	290	350	321	347	334	311	349	320	331	298	327	301	314	340	326	341	323	310	320	324	336	350	315	327	333	314	328	336	323	310	343	307	338	333	334	299	337	292	356	320	302	312	321	312	315	323	335	332	350	338	340	323	345	303	331	335	314	310	330	339	295	355	349	321	342	308	321	327	342	319	329	345	330	346	321	331	337	337	352	338	324	319	315	332	372	342	343	359	331	348	321	299	351	367	366	334	334	308	331	324	339	312	333	364	325	337	334	341	342	342	326	330	328	355	337	346	355	330	290	321	330	308	359	296	347	310	363	341	342	351	365	334	286	341	305	354	329	304	344	356	322	331	341	336	347	342	332	335	351	332	311	332	322	337	348	356	362	317	322	312	348	371	338	341	319	328	353	326	340	341	338	340	314	300	349	305	331	338	339	351	339	332	311	328	403	311	350	325	346	318	353	321	355	347	346	297	315	331	313	328	310	340	349	332	328	337	374	316	358	307	320	341	339	347	323	343	304	341	357	336	334	345	350	319	357	333	316	371	348	335	331	318	324	354	340	338	312	292	330	297	286	312	361	335	347	326	324	364	318	313	342	337	295	335	332	314	345	369	320	317	340	334	322	316	290	320	366	301	340	340	331	337	331	326	301	352	326	336	323	340	301	334	320	326	312	361	339	375	349	327	335	307	334	304	354	326	342	318	336	346	327	332	352	335	336	338	336	341	327	348	333	340	350	324	362	316	354	328	339	339	310	324	328	340	333	354	359	346	324	324	345	312	345	333	331	323	335	346	364	331	336	352	315
2350	1225	593	367	390	527	445	461	380	352	379	395	324	208	148	123	123	98	94	119	95	86	88	70	77	74	71	66	61	51	48	41	42	37	41	41	45	52	39	49	42	46	57	49	52	47	48	54	75	261	289	246	190	135	80	58	42	48	52	41	33	39	49	48	46	40	35	43	33	42	34	43	51	32	46	42	30	46	38	35	38	37	31	50	38	40	45	43	42	40	42	52	25	42	41	32	41	35	31	35	48	45	40	45	36	44	47	40	43	44	37	34	50	47	37	44	44	33	36	48	35	44	40	36	42	38	38	26	46	44	52	40	27	53	37	26	41	46	41	37	45	36	38	49	41	52	39	45	29	35	48	38	43	31	35	45	37	45	43	29	45	45	38	36	45	33	34	33	47	42	29	29	38	46	34	37	34	44	39	42	51	43	49	52	41	39	33	42	40	42	43	49	36	53	44	37	40	43	33	35	48	52	41	50	43	33	36	55	41	36	42	42	45	47	33	25	43	44	45	38	38	44	33	41	42	45	40	36	52	33	43	35	39	23	38	45	36	39	45	40	44	28	43	35	43	40	51	20	39	37	37	37	44	40	51	33	47	42	34	45	51	29	45	52	44	39	38	40	45	34	44	27	40	52	36	46	37	37	42	33	39	42	49	36	33	35	43	43	48	48	43	33	47	40	35	29	33	60	37	37	37	41	36	43	35	48	51	31	41	41	32	45	36	51	45	38	45	36	38	38	37	39	42	38	40	38	47	27	37	42	33	42	58	31	31	39	39	34	35	42	33	50	42	34	42	37	25	38	42	42	30	36	34	36	34	36	42	34	35	41	33	39	39	36	48	36	33	39	43	39	46	42	43	34	35	39	31	41	45	44	37	43	35	44	45	38	42	31	44	44	41	43	38	40	35	36	37	38	37	43	50	47	32	51	40	37	34	33	46	42	53	43	39	36	39	41	42	39	34	31	47	41	38	41	41	32	53	41	38	33	41	42	40	38	36	48	38	44	40	45	41	36	43	35	55	25	33	41	50	52	31	44	34	37	33	50	41	39	37	44	35	60	43	48	47	34	35	31	34	43	33	37	33	46	53	42	38	39	44	47	27	32	44	44	45	39	42	43	33	41	44	45	47	37	48	49	44	31	57	35	41	34	39	56	33	50	42	48	48	40	51	43	63	38	32	31	35	34	30	45	38	46	38	30	41	46	48	52	42	37	34	51	32	34	37	42	43	43	36	39	45	49	47	36	48	33	45	44	48	37	35	38	43	38	55	44	45	40	42	37	32	39	41	45	58	47	37	31	39	33	41	26	43	47	42	39	31	35	43	27	43	31	40	43	49	46	42	50	40	40	39	38	42	24	46	42	37	30	46	47	43	31	40	36	26	43	38	42	50	32	40	51	35	42	45	38	30	42	46	37	34	44	38	46	48	45	33	34	42	42	38	38	37	37	45	34	34	37	57	45	30	24	33	40	38	34	42	34	45	42	47	32	38	41	35	41	36	49	30	40	35	42	40	40	27	50	45	42	40	45	39	41	34	36	33	34	36	35	42	46	36	38	26	32	41	29	45	45	48	43	46	36	30	36	44	38	42	41	33	41	38	43	44	30	41	42	34	39	38	40	41	45	37	51	44	39	36	43	29	39	46	41	36	38	43	51	41	37	48	42	31	41	39	39	43	31	36	50	43	49	32	46	44	41	39	42	41	42	31	43	35	38	34	35	41	34	40	47	31	37	33	43	34	45	56	46	38	40	39	39	33	34	41	47	41	36	49	46	48	45	43	33	29	31	45	36	30	43	52	35	36	31	46	49	40	27	37	42	46	42	42	37	50	43	34	50	36	41	44	43	37	38	38	43	36	29	32	52	35	31	43	39	49	43	38	33	46	42	45	40	31	39	39	37	47	48	51	39	39	32	24	45	47	42	38	53	34	30	32	34	53	41	42	32	40	39	43	45	29	41	37	34	49	39	39	46	46	36	39	40	47	24	44	43	42	48	32	31	39	37	44	40	36	34	35	40	38	27	42	52	32	40	36	44	40	43	39	45	37	39	42	36	29	41	33	38	31	40	54	44	39	44	37	43	38	36	48	36	55	39	55	39	29	46	30	49	51	41	40	37	44	55	32	46	34	39	44	41	38	41	45	45	48	46	40	33	36	49	39	41	39	42	40	36	34	33	45	39	43	31	36	41	30	29	48	36	33	37	46	37	47	48	39	44	42	39	45	45	44	32	48	28	36	35	38	27	49	49	36	39	38	43	42	47	43	24	36	43	39	44	40	39	42	38	33	47	32	38	40	52	48	37	37	30	45	42	39	38	41	41	47	40	36	42	41	42	38	46	45	48	42	45	47	46	31	38	27	41	42	41	41	44	37	35	55	37	38	40	57	46	35	42	38	39	36	39	32	37	34	42	49	48	45	37	47	35	34	38	43	32	38	31	47	46	26	35	44	43	37	38	43	38	41	35	33	38	44	35	36	29	38	54	45	42	47	50	34	39	41	41	41	38	45	39	29	45	46	48	34	46	33	38	34	27	46	39	38	46	35	38	36	49	42	34	41	46	52	48	44	44	41	47	51	45	40	38	30	38	33	39	37	43	35	34	44	49	42	40	38	42	34	53	38	48	49	41	42	43	40	31	30	44	36	44	41	47	62	37	37	41	31	51	37	39	35	41	35	30	45	44	43	49	47	39	37	38	47	40	34	35	35	35	53	40	37	38	37	33	45	38	41	51	52	37	40	34	51	40	34	31	40	39	31	41	34	45	36	31	36	40	40	41	38	44	45	53	29	45	43	40	29	49	53	38	37	38	37	35	38	41	49	36	40	41	55	36	34	39	43	43	40	41	29	38	40	38	44	39	36	44	47	43	39	35	36	38	35	33	39	44	28	45	39	33	40	43	35	42	38	39	38	38	40	43	51	52	33	33	38	52	42	45	44	34	45	33	43	35	36	25	42	44	46	32	44	45	44	42	29	40	52	38	36	40	39	37	44	38	40	41	39	41	58	44	57	36	42	33	47	38	44	26	44	34	30	36	45	32	33	30	40	45	46	56	44	32	39	28	40	37	38	33	40	44	50	50	33	28	40	45	44	32	34	33	38	41	35	46	39	36	33	36	39	33	40	56	49	38	40	40	39	43	52	37	41	37	40	46	45	39	32	39	45	41	37	44	33	41	47	42	35	44	29	51	47	59	50	51	34	37	39	53	42	35	36	41	46	47	46	40	39	42	30	47	35	40	41	50	53	46	46	48	42	47	42	41	36	33	45	36	44	33	39	45	41	36	39	40	44	44	42	43	44	46	34	41	35	36	46	42	35	31	44	41	53	30	38	45	34	38	40	51	35	32	28	46	42	30	40	43	33	35	37	41	32	31	36	31	44	42	46	35	41	38	47	44	48	47	44	35	52	35	37	45	47	36	34	56	44	32	38	37	36	35	52	43	39	36	44	35	38	42	47	50	40	46	38	42	46	39	43	56	39	50	25	37
26161	15110	9445	15625	25432	25592	20579	18661	15899	15336	14194	13935	11565	8102	5122	3912	4169	2845	2883	3258	2866	2358	2444	1877	1984	1871	1947	1430	1114	797	683	689	618	695	609	566	604	664	694	580	578	638	742	899	686	516	489	578	2240	6717	7264	6250	4823	2464	1265	810	538	502	435	456	423	413	470	441	511	475	484	441	471	491	468	463	468	469	481	442	463	491	441	432	447	445	484	426	458	423	463	474	426	455	469	458	420	458	482	449	424	428	420	437	418	480	497	431	456	505	472	455	436	430	450	439	425	487	436	429	490	437	428	491	477	439	454	498	460	500	418	457	461	483	440	455	428	474	451	462	451	468	485	411	413	468	422	461	488	451	453	404	477	429	446	455	485	470	460	453	459	443	481	487	448	497	412	459	409	490	447	437	434	427	423	472	419	436	434	479	465	470	483	446	461	489	423	454	477	448	430	418	462	442	435	472	470	444	433	486	442	439	440	508	451	424	485	417	452	473	456	438	448	470	451	465	470	461	488	431	402	450	473	449	457	473	442	462	474	449	420	477	470	503	443	439	473	452	455	481	429	425	464	437	476	468	476	458	480	482	461	443	473	528	456	451	524	450	452	437	439	474	467	434	435	465	467	448	456	444	434	460	462	449	456	451	436	447	467	454	436	441	467	426	437	472	459	480	447	472	441	491	449	470	472	455	428	427	465	437	454	434	454	447	475	473	478	493	412	442	444	444	458	447	469	478	446	478	467	475	451	446	450	476	451	439	425	449	432	447	451	446	453	465	426	437	453	458	465	484	435	472	486	425	505	445	429	480	446	434	502	465	422	463	475	491	431	438	489	457	459	437	468	453	438	451	452	456	469	426	464	460	413	433	459	436	441	445	428	436	452	462	425	477	458	427	423	450	425	445	477	449	433	455	472	448	468	433	483	441	428	463	437	438	462	460	431	466	477	451	455	424	466	436	465	468	496	473	428	428	495	458	463	441	423	468	431	468	412	491	431	485	474	449	436	449	490	482	436	440	468	442	436	478	486	442	439	464	483	391	417	434	459	463	417	444	498	442	445	484	434	438	462	432	415	475	455	443	475	408	496	448	442	426	490	469	447	446	441	447	470	480	439	459	470	417	464	454	454	451	437	468	436	442	482	498	428	456	455	462	471	457	438	417	453	454	428	467	469	462	455	443	440	491	511	411	475	445	477	416	413	481	453	449	447	473	463	485	455	465	457	457	411	430	474	463	423	472	466	424	501	445	459	467	467	431	473	472	485	464	458	428	468	436	459	450	439	456	474	397	456	450	466	483	442	471	467	434	467	485	433	489	465	474	457	454	453	442	408	458	477	449	431	454	461	449	477	482	441	431	466	432	423	463	432	447	444	476	440	436	452	403	440	413	450	452	429	446	443	484	481	477	443	456	444	448	456	434	481	453	485	434	451	467	502	451	453	428	445	467	467	418	449	474	398	473	452	442	422	459	487	464	458	456	456	473	465	475	526	431	449	424	449	462	471	446	445	460	446	430	422	458	436	424	433	424	455	463	459	415	430	464	468	462	475	474	451	448	487	467	452	452	482	424	465	435	441	478	441	431	450	488	446	415	479	443	440	437	489	446	467	460	454	441	505	446	462	439	428	426	434	485	438	470	435	436	467	433	454	448	474	447	493	447	498	457	414	470	469	511	479	463	449	487	458	461	449	404	429	459	490	441	444	457	476	445	413	482	438	447	473	454	437	464	433	449	464	449	456	439	460	463	457	456	409	438	445	421	437	459	452	482	490	478	451	477	429	448	442	444	450	422	456	450	461	430	470	452	451	454	442	464	452	453	451	444	483	432	476	445	463	463	435	412	453	432	465	456	469	442	475	465	468	401	432	461	453	452	429	443	439	430	447	488	456	476	466	484	455	449	464	432	409	430	411	447	467	490	469	453	457	442	455	468	474	444	455	469	452	483	432	416	436	473	456	435	467	458	423	451	446	450	454	387	475	462	476	427	452	466	446	464	506	453	464	439	431	423	411	449	443	462	452	457	451	465	442	428	458	499	417	469	454	449	446	429	457	427	462	472	431	426	492	441	447	479	483	434	436	438	424	429	464	450	454	421	504	453	467	463	431	481	490	440	462	467	428	477	440	411	432	437	485	494	452	438	422	464	424	463	458	479	452	491	416	444	459	427	469	455	485	455	473	472	470	447	483	465	423	405	445	461	439	454	469	468	472	424	422	451	450	492	489	437	441	441	444	434	523	479	437	434	453	447	446	461	459	461	456	470	462	461	431	480	437	435	495	449	470	433	455	452	434	452	462	449	473	458	450	446	442	448	459	449	442	474	449	417	486	453	449	443	470	489	450	428	450	458	424	419	448	426	472	447	409	488	442	449	419	480	442	452	473	455	477	464	465	450	477	448	473	427	439	471	471	433	434	431	466	467	454	445	489	465	434	419	429	448	442	464	465	449	417	456	470	427	473	471	459	484	443	448	452	428	456	473	429	455	459	423	431	476	459	471	479	441	437	469	474	442	460	456	466	455	455	469	426	453	455	448	450	496	433	453	429	511	456	455	461	432	452	413	461	434	478	434	479	412	440	448	416	483	441	481	448	484	431	472	462	464	415	450	459	447	430	461	436	443	456	435	466	426	469	458	457	448	447	460	453	439	423	424	491	452	455	443	442	482	446	454	450	429	485	448	477	483	440	471	468	418	462	441	439	477	443	494	468	441	437	421	499	469	468	474	429	427	457	460	491	472	399	398	469	467	439	460	401	461	455	482	427	475	463	437	454	420	448	446	457	430	433	461	421	481	455	452	460	459	423	466	465	446	412	429	448	424	423	440	441	429	487	440	431	446	481	498	472	446	460	474	444	453	465	452	458	483	421	450	501	438	438	458	454	451	468	463	443	428	470	471	449	448	476	474	426	467	454	439	473	422	435	453	441	447	457	447	453	461	454	465	486	475	469	464	460	439	467	482	482	423	473	445	467	452	489	452	421	415	438	462	473	460	424	454	467	483	456	471	457	502	441	459	454	462	453	490	434	455	432	459	434	455	425	441	414	456	481	448	472	433	462	458	463	420	477	459	470	477	485	468	416	485	460	436	458	447	471	440	465	450	459	407	454	481	447	476	471	461	453	431	477	488	455	474	458	465	405	437	413	474	484	462	477	440	443	443	478	434	463	442	439	417	414	475	466	418	459	449	456	442	472	450	438	448	489	437	440	456	473	458	474	419	436	444	449	447	484	432	467	463	478	452	469	443	487	467	468	429	466	443	462	424	450	446	446	468	461	412	467	473	439	466	462	444	475	396	450	472	496	457	458	442	462	455	475	465	457	439	458	442	450	457	453	484	477	464	477	437	469	425	470	468	476	454	453	443	493	431	466	459	448	427	479	430	430	435	474	438	442	491	447	417	449	510	464	438	427	452	481	442	474	471	432	458	454	447	473	447	431	449	481	427	431	413	457	463	453	468	441	459	467	454	475	433	466	450	482	493	469	435	487	435	458	438	448	465	458	486	462	434
3652	1143	541	340	406	533	452	373	355	318	322	363	310	181	140	106	101	117	115	112	84	83	72	57	66	67	62	55	34	38	39	31	28	42	30	34	41	42	29	23	44	34	41	30	38	25	26	33	89	242	335	249	181	105	74	39	36	27	27	22	31	34	29	26	33	34	27	18	28	30	42	37	34	30	34	28	28	26	27	27	41	19	29	32	28	34	33	25	24	33	38	29	29	23	34	21	25	24	21	34	22	26	23	26	26	40	29	23	35	30	37	28	21	34	34	21	33	24	40	20	30	21	23	34	38	24	36	29	24	32	31	22	40	25	28	27	41	22	15	28	27	35	26	40	39	24	27	28	32	16	26	41	23	34	32	28	29	25	27	28	24	32	32	35	33	25	27	35	28	36	38	18	35	30	32	33	24	25	18	25	19	33	27	19	38	25	30	33	23	26	35	29	35	36	24	36	24	29	30	21	28	31	23	30	32	21	27	24	34	23	24	38	30	34	30	25	33	24	27	22	36	33	25	30	27	41	22	27	20	23	37	24	24	26	35	26	32	35	28	22	32	23	31	24	22	28	24	28	26	28	18	30	32	39	16	33	33	32	30	25	20	27	25	43	25	22	31	34	23	32	28	31	23	36	29	26	24	32	28	36	27	32	27	26	30	25	38	25	25	35	30	34	29	24	32	31	35	20	37	22	30	33	34	24	27	28	29	35	27	31	30	32	32	29	29	26	24	26	25	30	25	19	27	35	35	28	29	30	27	23	27	30	21	31	32	32	33	28	36	31	32	26	27	30	29	30	30	38	26	32	27	26	30	28	25	24	25	26	20	33	28	23	36	24	29	24	30	31	24	33	32	32	33	28	35	29	41	22	28	25	31	33	18	24	28	29	26	26	31	26	40	26	17	23	34	33	29	42	33	29	21	26	23	25	28	38	34	34	26	29	35	47	24	30	27	32	26	32	31	19	21	24	32	29	30	28	32	39	31	31	24	25	29	29	32	26	31	42	24	25	32	31	27	35	31	25	24	31	28	26	28	29	32	36	25	42	35	32	24	32	33	31	33	33	23	18	35	35	21	38	29	31	23	36	18	23	33	31	29	29	32	34	27	26	20	28	18	25	37	27	33	36	24	34	31	33	37	24	31	41	29	23	26	22	37	30	40	33	24	21	27	22	21	24	18	32	24	28	26	41	31	10	26	35	24	32	42	37	32	35	38	31	20	23	44	27	15	29	30	25	25	35	36	27	23	31	29	30	25	34	26	32	33	29	37	23	26	24	30	39	22	25	32	24	30	35	29	30	27	27	23	36	23	34	27	34	33	33	28	22	31	28	27	32	31	21	26	25	29	27	30	27	35	24	34	46	25	26	40	35	28	38	30	34	28	19	23	40	34	22	32	25	28	28	31	26	26	20	31	29	37	34	27	28	33	26	25	25	28	23	21	26	25	16	30	21	28	20	33	36	38	35	29	31	28	34	23	25	26	30	35	28	34	25	22	41	30	35	37	28	32	34	25	26	19	29	21	31	27	31	29	30	34	32	30	23	33	28	23	26	18	23	26	29	22	28	26	32	34	34	36	30	34	30	18	29	29	30	32	28	28	29	32	29	28	28	27	25	30	28	43	30	25	41	37	35	19	32	30	26	34	32	32	31	34	31	25	28	32	21	24	34	24	31	30	24	18	21	32	15	25	27	20	38	29	27	23	33	23	34	26	31	31	31	33	26	27	22	30	16	35	35	25	28	31	23	22	25	30	28	26	33	24	22	36	39	22	33	30	25	32	27	28	21	26	34	33	30	30	24	24	23	28	20	28	33	27	35	25	27	18	25	28	22	22	23	21	35	34	35	34	48	27	32	31	25	31	25	26	31	28	31	29	35	25	32	34	31	27	30	37	34	44	29	25	21	30	32	30	29	30	34	31	18	36	27	24	27	29	32	30	27	21	22	26	18	26	42	45	28	28	26	25	26	32	23	27	25	21	22	21	28	25	25	23	38	24	33	27	27	35	25	26	29	24	23	29	32	32	28	29	29	32	31	26	28	38	27	22	26	35	39	34	25	18	26	31	24	23	37	27	31	30	28	31	34	31	22	27	20	35	37	33	43	37	35	28	29	37	31	24	40	35	27	37	33	29	28	22	33	29	39	24	33	27	28	28	31	31	31	32	22	23	30	28	26	25	31	27	27	23	40	26	39	24	27	25	29	27	26	29	26	15	31	38	23	39	33	29	28	19	34	33	27	32	31	31	29	31	34	28	37	25	28	30	31	22	30	39	24	29	21	32	29	28	33	25	22	28	21	22	31	27	28	30	19	34	35	25	23	41	30	35	32	30	31	22	31	21	32	24	33	30	34	26	33	21	28	26	30	36	35	29	32	23	26	32	23	40	36	18	26	22	26	28	30	28	35	34	29	30	29	33	37	32	28	32	32	32	30	39	31	30	31	37	32	23	22	22	27	21	33	27	30	29	36	22	24	23	22	37	25	26	37	33	26	28	38	33	31	24	29	25	28	32	26	35	30	26	26	26	22	34	38	30	24	37	25	26	27	27	23	26	27	27	28	21	30	20	25	25	32	29	33	32	34	24	26	24	29	28	34	33	33	33	30	39	32	27	27	23	32	32	30	34	26	34	25	25	22	29	38	32	34	36	39	34	30	23	36	26	27	41	19	37	32	32	23	32	21	36	22	33	28	27	20	32	21	32	32	35	34	31	26	28	23	35	29	31	25	28	30	24	32	29	29	24	31	36	27	24	22	40	30	30	25	18	22	29	28	31	26	30	26	29	30	30	25	28	28	27	26	33	38	35	33	26	25	25	25	26	30	23	29	30	25	23	37	29	30	28	33	30	31	30	26	28	31	34	28	19	17	24	35	31	30	41	21	25	35	28	19	32	41	24	25	35	23	27	27	26	23	34	33	33	19	25	30	29	30	27	26	37	30	36	23	29	28	30	29	35	28	32	32	39	32	26	29	25	33	27	24	19	27	27	27	22	19	33	21	27	29	19	32	32	27	30	29	28	37	23	18	27	35	32	33	24	25	35	27	33	36	31	38	36	27	28	34	27	25	29	30	29	33	34	38	30	28	31	28	31	26	37	24	24	27	28	27	32	25	22	18	27	24	19	26	24	29	30	32	26	29	31	31	42	32	31	26	19	35	26	24	25	44	16	24	28	40	38	30	34	29	36	26	34	26	24	26	28	28	25	23	31	36	17	30	30	26	40	33	33	31	22	37	32	30	24	21	25	34	23	32	26	30	29	19	24	32	26	34	37	32	35	30	26	37	27	31	29	37	28	27	25	39	29	32	22	32	38	26	44	26	19	30	32	31	28	42	29	29	32	29	23	28	25	27	26	24	34	22	30	36	31	24	26	26	22	25	37	25	48	30	29	26	22	16	27	28	30	31	22	35	25	28	30	34	26	31	32	22	26	31	39	29	24	16	30	25	30	36	24	36	39	27	33	30	30	25	26	23	26	21	24	30	31	37
25241	14720	8929	14677	24205	24563	20371	18017	15962	15057	13957	13103	11272	7770	5010	4009	4595	3558	3279	3350	2618	2378	2164	1797	1678	1844	1936	1103	775	686	740	568	490	500	533	481	522	478	592	651	521	429	756	896	518	480	387	488	2044	6902	8289	6728	4698	2322	1111	728	391	333	322	309	333	322	341	317	337	322	330	337	312	300	348	352	340	318	330	333	358	321	353	329	323	311	366	327	324	342	331	350	310	353	329	301	334	367	335	328	337	332	333	316	321	319	366	381	358	355	365	337	312	328	306	370	296	311	327	344	321	333	352	341	316	348	362	321	343	317	310	345	357	326	331	333	305	311	287	326	308	302	310	310	353	322	325	345	306	333	311	322	324	312	339	339	331	328	316	327	351	314	310	309	347	293	330	343	332	341	346	321	320	318	326	362	332	353	340	315	339	309	353	345	349	319	343	353	339	347	337	342	330	298	336	318	318	348	331	320	341	335	365	298	335	306	346	305	290	336	308	308	323	343	354	324	327	321	356	334	307	338	327	335	322	352	370	319	330	311	333	363	312	317	398	305	329	341	355	325	341	343	307	335	306	374	374	334	322	338	332	334	381	332	326	336	317	316	321	338	321	352	320	319	324	336	330	328	347	327	344	342	339	321	331	336	345	361	350	342	351	325	324	339	325	339	345	344	319	351	280	341	314	298	315	363	348	347	319	364	331	337	319	320	336	349	305	344	321	368	295	323	302	382	296	329	332	315	296	348	318	374	301	311	333	358	322	348	353	319	343	336	362	331	323	348	354	356	342	324	325	344	349	336	330	357	344	312	317	316	318	346	349	345	361	345	331	366	356	338	336	336	340	331	364	322	354	367	370	290	321	297	339	329	369	327	305	344	327	302	321	351	316	324	318	320	330	352	339	353	339	320	314	321	349	322	309	324	289	340	331	344	340	355	301	336	341	335	318	336	339	334	341	325	305	337	347	345	345	330	327	321	321	320	303	341	324	356	339	339	364	348	320	342	308	311	324	330	313	322	353	350	314	333	316	326	345	310	338	300	341	317	300	357	339	331	329	321	364	335	319	330	324	350	332	319	316	310	304	323	305	317	341	338	371	323	358	334	342	313	346	322	331	322	305	335	327	332	334	314	339	304	311	351	320	351	341	336	328	337	318	339	347	322	299	316	329	365	310	301	314	351	309	309	362	302	348	324	327	341	334	316	330	337	352	333	313	345	359	320	344	371	338	349	315	367	336	374	325	322	377	324	311	333	343	300	331	322	352	366	332	332	302	304	338	339	365	302	380	345	354	338	336	330	319	350	320	326	350	344	342	321	319	304	329	305	334	355	309	344	336	345	348	382	332	338	321	325	311	352	323	330	330	338	329	326	340	312	323	339	341	326	319	326	325	333	316	309	337	324	329	340	338	328	328	350	331	349	320	347	365	327	354	366	322	326	357	353	336	334	320	304	343	330	367	336	313	297	337	307	340	335	343	306	331	343	349	334	322	315	347	333	333	348	318	314	365	323	345	316	354	325	335	306	355	347	337	337	343	326	345	342	354	351	334	302	372	359	314	337	348	318	335	325	351	310	317	299	326	311	341	337	314	326	306	293	324	326	329	325	320	325	324	316	332	328	352	341	341	325	340	316	340	357	316	338	324	317	340	311	311	327	339	349	320	362	337	323	357	322	333	369	351	350	338	328	357	331	328	345	338	337	340	346	321	315	358	321	342	333	323	308	350	317	343	349	344	351	327	336	357	339	321	336	340	305	357	321	336	334	321	337	325	344	316	308	325	320	367	337	314	368	389	334	348	342	360	299	347	328	362	355	310	348	333	359	336	299	314	313	317	334	345	363	330	346	329	331	331	331	343	360	331	326	327	362	334	365	348	343	315	342	326	317	318	320	337	340	343	363	318	357	333	316	348	314	329	329	321	318	322	355	344	350	325	330	323	349	347	325	338	326	346	303	320	319	323	336	336	324	308	349	344	341	341	337	329	327	327	316	347	356	333	304	341	316	351	327	355	331	337	345	324	311	330	340	338	339	326	348	336	335	318	324	305	320	323	326	373	325	358	292	324	367	332	311	316	335	325	342	356	355	318	312	317	325	368	325	339	324	339	336	342	309	337	307	333	338	329	292	355	306	299	328	341	331	359	324	329	343	325	351	292	303	326	341	340	329	307	328	332	306	347	348	329	327	333	321	364	316	356	329	321	314	306	342	370	321	347	340	326	312	351	320	324	315	321	319	340	325	318	318	368	310	301	358	306	317	316	319	316	324	329	342	344	362	326	313	342	329	323	299	363	348	350	360	369	351	350	320	329	341	315	314	334	364	338	359	376	340	335	313	335	328	362	370	330	293	304	324	362	312	353	328	307	344	350	342	341	319	356	337	310	324	318	337	313	316	353	328	334	302	335	357	336	325	329	334	305	341	342	333	321	310	347	315	318	334	344	343	305	325	330	358	362	334	352	306	313	324	306	334	332	334	364	332	360	304	312	327	317	307	337	348	347	344	358	339	314	305	308	325	325	328	330	353	348	347	357	332	327	366	332	329	327	302	336	311	325	363	321	318	338	345	308	373	308	354	329	361	338	341	308	343	353	331	342	343	323	304	321	295	333	344	322	323	344	349	342	353	322	303	327	309	349	339	346	349	341	354	354	338	333	351	356	343	334	292	312	353	296	349	334	324	317	339	314	368	358	357	324	336	335	355	333	334	326	310	330	318	305	317	356	293	318	324	347	356	342	326	314	336	305	336	343	315	349	325	319	311	321	327	331	343	364	337	338	354	338	357	339	326	352	354	335	313	309	337	335	354	334	323	316	353	330	341	333	323	313	328	332	323	300	329	323	332	354	334	352	344	339	312	342	343	318	327	352	302	321	322	337	318	368	341	312	314	341	308	347	304	334	330	368	279	334	336	341	329	338	293	327	341	335	342	323	327	358	318	340	338	324	330	338	326	316	335	317	336	313	346	323	310	349	313	321	327	311	328	309	314	333	313	322	326	321	332	325	360	339	307	332	339	326	332	314	347	330	340	309	345	331	353	324	326	343	319	362	358	321	339	328	319	350	335	299	330	337	344	366	335	311	347	331	367	361	331	347	304	313	315	307	364	377	302	345	341	299	370	320	318	327	341	356	319	321	324	330	331	324	340	311	348	329	341	337	329	348	326	296	295	320	335	333	336	347	323	342	328	327	334	342	334	362	298	332	341	353	362	339	330	324	356	321	308	349	330	361	362	320	326	339	328	319	328	333	321	397	336	305	328	364	363	330	329	328	329	325	341	349	307	364	359	311	342	323	332	350	326	348	345	344	329	318	339	327	345	324	332	328	327	354	320	378	352	311	317	328	322	325	331	291	305	290	326	312	306	302	328	329	309	348	311	322	318	337	327	338	360	320	340	307	356	344	326	341	325	366	320	351	319	313	350	335	336	333	344	337	321	350	348	368	342	358	320	320	319	335	276	352	325	351	321	355	319	302	321	355	341	323	307	336	313	311	323	305	320	314	320	329	308
3088	1509	679	419	514	604	533	460	490	460	490	447	346	248	191	161	162	117	124	113	112	98	84	72	73	92	77	60	58	43	52	53	51	52	36	57	46	56	53	47	51	47	44	67	46	39	40	36	147	381	477	388	281	117	99	73	55	42	29	41	44	40	47	40	42	46	36	53	48	41	35	40	27	45	45	41	45	47	38	40	54	54	44	52	47	51	42	41	41	35	54	37	46	45	39	35	43	39	40	33	38	48	38	57	32	43	39	43	44	31	51	40	39	54	28	40	37	31	42	43	38	38	43	40	42	50	39	40	51	40	39	34	45	42	50	35	41	51	43	52	35	31	39	48	36	45	41	37	43	37	36	43	38	46	40	47	37	40	35	37	44	54	53	36	36	38	42	46	39	36	34	37	40	43	35	32	36	44	32	32	43	36	41	38	40	50	40	36	46	44	41	36	47	35	41	32	31	41	44	38	43	37	41	30	38	41	40	40	34	45	36	43	30	34	43	39	39	44	39	44	44	46	32	42	39	46	37	50	28	44	42	42	35	33	39	38	35	39	37	34	37	38	31	41	46	47	39	43	31	50	39	28	47	51	32	42	42	42	39	46	34	36	44	31	42	37	55	33	28	43	40	39	43	52	34	46	40	43	47	38	30	41	44	46	39	36	25	38	47	37	42	36	45	48	42	43	36	31	35	31	42	29	41	48	51	40	45	28	48	53	51	36	37	28	52	37	37	45	51	40	49	56	33	49	36	42	23	43	48	31	32	36	42	49	49	33	32	38	35	32	37	45	37	39	39	38	50	42	47	35	40	33	39	44	49	50	44	44	37	40	49	37	38	36	32	40	37	36	45	42	59	43	44	40	42	38	54	40	39	50	38	44	51	47	58	32	47	39	41	43	48	32	42	42	40	38	40	42	44	34	42	35	49	46	38	50	37	40	33	45	46	43	40	37	25	63	59	39	32	49	50	49	32	34	45	48	41	35	40	37	46	45	33	29	27	41	45	31	33	44	38	40	32	52	32	45	51	41	38	34	34	37	41	39	37	32	36	40	41	45	45	47	31	56	38	41	36	31	40	47	40	31	52	40	35	35	42	27	26	54	49	31	38	45	39	41	35	30	41	41	32	41	36	34	40	52	44	50	48	38	38	42	37	44	39	35	32	42	31	49	41	32	45	36	37	35	44	54	41	42	40	39	33	49	30	34	54	57	34	50	53	31	49	37	50	42	30	37	33	41	42	39	50	41	42	44	34	48	30	48	42	46	35	52	35	34	44	38	26	34	33	46	48	41	45	62	46	22	45	43	41	42	45	39	35	48	31	41	34	47	30	35	55	47	38	44	33	33	42	44	45	45	49	38	39	36	45	56	35	30	33	41	42	40	34	32	47	48	25	40	29	34	35	43	32	34	32	39	41	51	43	37	38	46	40	42	44	41	41	49	56	51	49	41	27	35	33	43	40	48	36	47	45	38	47	43	33	47	40	30	48	24	40	50	44	44	36	43	37	41	47	44	41	45	34	37	44	46	44	50	39	33	42	34	32	36	32	37	43	46	41	34	52	34	48	41	39	37	31	33	43	38	46	38	49	41	40	41	52	42	37	35	45	57	44	34	44	42	33	44	28	44	41	29	44	46	39	57	44	60	44	53	44	44	43	47	44	49	41	40	40	41	31	41	29	44	43	43	33	33	50	47	35	40	40	43	34	41	41	50	44	28	43	42	44	38	45	45	40	35	42	40	46	49	45	42	46	43	36	42	38	42	37	41	35	30	40	45	44	46	30	42	47	40	43	52	44	37	43	48	43	34	38	46	51	40	26	43	50	48	39	31	52	45	47	45	34	41	36	41	50	24	39	54	47	40	26	35	45	57	52	38	36	44	46	55	32	53	37	48	43	46	40	38	40	49	59	37	38	41	42	58	52	45	42	36	65	39	38	33	46	38	33	34	40	46	32	39	38	40	34	39	33	43	53	45	52	55	34	48	33	33	34	40	42	53	33	44	45	41	46	39	43	51	32	36	33	46	52	46	53	41	44	34	44	41	40	38	44	37	46	37	49	38	45	34	45	34	60	50	41	57	36	44	49	42	43	52	31	32	40	42	40	43	51	40	39	38	35	52	30	41	37	38	38	40	38	47	42	40	29	41	39	36	44	34	35	39	34	40	33	42	50	36	48	39	35	41	47	45	47	29	33	32	44	36	47	36	35	40	38	47	41	45	49	44	42	38	39	40	42	35	43	41	48	51	51	43	45	38	45	33	58	55	44	40	41	38	48	28	34	33	49	42	45	30	47	37	36	65	48	42	40	45	44	51	47	45	46	41	44	41	45	39	44	42	48	38	29	35	40	44	47	30	48	37	42	56	35	42	43	40	48	50	34	50	41	39	41	30	48	54	40	37	50	51	32	27	43	42	42	39	34	46	50	49	35	38	40	38	34	45	39	53	40	48	39	46	37	50	46	42	40	44	46	36	26	24	26	48	54	33	37	35	35	35	34	47	52	43	55	40	37	42	47	42	35	49	48	45	37	30	50	41	48	39	45	41	38	37	50	32	41	29	38	41	53	46	34	42	40	51	49	36	42	38	46	32	41	41	38	40	40	34	27	44	32	30	49	46	41	33	40	38	41	38	38	29	40	32	47	53	37	41	36	38	52	36	35	47	52	36	39	30	45	33	44	33	45	46	34	48	57	29	40	46	47	44	45	51	50	48	48	51	45	45	32	37	40	41	38	24	37	43	38	34	36	40	50	44	49	45	43	47	42	33	40	30	51	46	41	40	42	42	39	36	32	32	41	44	36	40	45	48	67	31	53	47	39	40	54	42	57	31	40	44	48	39	41	39	51	50	45	53	37	45	45	43	46	44	47	47	37	40	30	24	33	33	37	32	49	52	44	37	36	45	32	36	27	40	39	37	47	40	43	40	31	41	43	37	41	40	58	50	42	42	40	45	42	41	37	40	45	35	50	26	37	44	36	40	52	33	43	52	33	47	37	49	42	35	52	28	36	45	46	41	41	47	39	46	40	39	39	36	42	42	51	37	37	45	33	36	52	44	37	37	50	53	47	37	43	44	39	41	35	53	38	46	33	45	41	46	51	45	40	39	45	38	35	54	35	61	47	40	42	44	42	44	36	45	36	53	44	40	35	45	49	31	39	43	37	39	61	43	43	54	37	40	33	33	41	45	46	50	40	43	46	39	44	35	27	30	35	31	44	38	32	38	37	40	42	50	37	44	32	44	52	35	38	32	31	38	40	36	62	52	42	42	36	37	34	43	29	43	37	33	31	44	50	42	38	34	62	41	40	47	44	46	37	35	43	33	49	42	29	45	43	47	45	41	34	33	35	39	43	33	33	42	32	30	48	43	46	44	40	48	43	39	42	32	50	47	37	34	35	40	41	46	41	43	36	29	40	37	34	37	37	45	41	33	38	50	41	43	39	41	45	31	43	43	44	35	40	33	28	49	38	47	33	39	36	42	53	40	39	30
28116	16873	10741	17416	26823	26190	22757	20231	19518	17108	16085	14956	12665	9256	6693	5631	5822	5039	4025	4069	3280	2865	2652	2127	2182	2416	1928	1147	908	942	780	677	732	730	692	703	725	691	774	731	584	620	1007	1039	874	684	635	669	3820	10224	11367	9130	6303	3038	1597	985	596	499	437	460	456	490	453	505	451	485	450	467	453	468	447	503	485	497	483	466	441	487	468	473	464	477	505	470	468	470	478	471	457	465	459	423	464	460	471	475	452	433	486	485	442	465	464	474	488	476	479	432	456	472	452	438	474	488	468	432	443	469	454	457	517	462	447	464	480	452	460	479	469	443	468	470	455	433	464	458	456	483	473	481	461	474	472	471	453	500	481	478	465	458	456	416	482	495	527	491	486	465	440	450	494	461	478	448	508	474	473	438	483	473	462	483	474	476	485	441	449	466	492	451	476	429	454	514	509	437	500	476	455	479	474	463	458	473	435	455	454	492	493	428	510	462	438	454	497	452	472	425	459	466	469	493	459	470	462	454	451	489	443	481	467	467	453	452	478	442	426	419	438	492	439	437	481	462	482	484	476	506	462	468	479	450	475	460	458	473	466	478	489	444	471	483	457	484	459	502	479	509	467	496	466	431	502	480	438	462	450	464	467	467	468	448	496	451	458	464	477	502	454	486	443	464	475	444	473	467	482	477	494	484	465	456	459	467	466	472	504	494	463	459	482	487	444	483	412	468	447	458	462	472	483	414	435	486	491	454	502	428	504	452	470	459	475	477	471	463	485	445	467	457	499	448	465	477	506	482	461	459	480	478	446	468	462	439	476	486	506	475	454	439	480	494	422	458	440	491	506	479	497	440	469	464	478	469	460	446	477	481	479	433	464	465	467	483	468	459	493	471	454	474	413	501	449	484	463	485	417	487	445	449	464	482	473	458	451	464	474	453	458	450	437	449	451	461	469	449	462	444	481	439	494	453	489	456	444	480	446	481	477	473	484	496	465	442	478	479	465	466	488	497	480	483	441	445	464	470	493	448	489	480	480	451	438	450	490	439	452	467	468	495	484	448	424	498	468	472	459	462	485	434	416	483	477	399	469	471	488	465	499	477	428	478	470	478	467	472	522	512	477	446	466	448	467	442	466	431	454	452	458	470	503	485	417	460	440	444	447	466	463	481	460	476	423	461	456	456	489	452	467	449	485	506	479	465	432	490	441	466	463	471	507	485	436	465	434	472	494	477	460	494	465	503	477	470	462	480	478	471	490	501	447	440	425	469	450	463	478	444	446	447	473	473	504	466	438	486	458	464	429	463	465	501	468	487	480	455	500	432	480	479	471	472	429	478	469	477	492	442	436	477	462	463	484	461	459	466	470	460	459	463	467	444	454	486	464	473	453	446	490	458	468	479	454	520	482	480	464	476	492	426	446	468	468	476	516	472	512	478	488	464	471	454	445	474	478	501	491	469	435	443	476	476	492	479	455	448	477	455	441	462	465	473	457	508	452	431	465	473	467	470	483	483	471	438	466	498	468	478	494	456	482	472	439	461	480	454	453	467	482	475	505	462	467	458	495	472	488	454	496	476	449	488	481	479	489	455	463	469	460	448	459	479	494	464	441	492	448	452	466	484	468	435	460	463	474	517	449	494	470	423	484	472	466	491	472	475	502	454	454	427	489	451	441	486	447	462	468	488	477	479	449	467	427	436	447	463	485	470	485	480	458	490	484	426	459	475	457	460	475	484	476	488	482	486	440	505	463	501	475	500	444	476	460	414	471	489	507	449	490	464	475	417	448	480	456	489	500	492	497	507	501	516	482	428	460	477	459	467	479	449	455	422	456	483	477	492	446	462	503	457	493	455	468	461	443	461	519	501	445	474	510	490	527	465	444	459	474	465	488	477	429	435	475	439	494	505	475	467	454	488	484	480	426	429	469	481	464	483	460	480	483	457	486	470	440	453	443	488	458	478	486	510	494	447	467	476	509	506	459	475	447	452	443	463	455	461	505	521	465	488	500	447	448	430	486	465	453	464	462	407	440	488	491	477	460	454	451	492	451	484	489	464	457	503	460	474	454	505	450	480	453	480	483	471	445	452	472	474	408	458	453	497	452	473	469	452	447	451	468	463	475	437	463	488	530	416	435	494	450	479	444	446	455	460	484	470	478	470	449	439	472	470	445	471	486	426	454	463	453	445	431	466	463	486	436	475	468	469	476	473	495	459	465	498	450	471	460	486	472	446	488	454	488	458	474	486	476	469	460	446	442	451	443	459	459	432	463	513	460	451	450	482	517	463	465	479	483	465	487	457	457	449	504	448	462	487	496	475	452	479	480	450	457	489	469	452	484	487	469	457	483	434	441	479	470	485	484	494	492	441	457	446	475	463	474	467	458	462	457	456	476	491	446	457	475	465	473	455	468	527	467	428	420	438	449	449	477	468	491	464	430	473	498	429	477	437	474	446	470	457	469	452	475	473	454	462	444	475	458	485	482	471	474	454	457	462	510	465	470	446	497	479	486	440	458	463	489	430	504	443	463	459	464	502	457	486	451	441	459	473	447	453	443	461	483	488	480	484	473	459	477	492	445	469	502	512	472	439	460	470	490	503	424	438	416	472	490	497	470	472	438	461	427	486	456	427	448	457	490	437	448	443	465	504	459	434	493	475	482	471	488	481	465	458	518	468	467	476	467	458	461	505	477	471	463	472	503	472	471	453	469	457	417	438	429	479	476	452	463	445	468	440	466	484	535	483	463	486	478	462	459	480	462	521	483	481	473	498	449	520	481	475	404	467	452	417	464	435	464	473	494	442	466	452	455	458	469	437	465	472	479	463	448	492	466	431	498	458	468	436	479	464	472	441	465	464	469	442	442	461	515	464	462	466	455	462	466	460	457	451	448	453	486	490	471	480	419	452	468	469	436	458	459	508	451	433	468	452	450	482	524	466	494	441	480	437	517	461	480	475	427	498	478	452	452	443	428	444	433	432	459	466	487	482	462	507	475	445	431	466	454	485	419	474	475	488	474	466	456	437	447	430	477	457	447	481	424	496	465	464	484	454	454	455	481	475	503	501	437	472	461	473	458	457	433	459	483	481	432	465	475	447	493	458	454	456	442	457	471	428	450	484	457	427	423	438	518	474	472	470	472	454	491	463	458	466	462	456	451	450	459	491	458	510	483	496	465	469	436	521	468	473	491	471	432	450	459	460	479	476	469	466	471	445	461	469	462	479	456	472	498	470	489	450	453	441	469	461	446	437	442	474	490	449	455	459	454	474	456	452	460	487	467	479	480	480	457	509	473	454	460	495	455	477	468	463	477	438	480	503	464	446	452	450	501	493	436	492	464	489	505	467	441	492	436	429	462	455	453	474	469	408	473	434	445	437	492	477	484	430	474	475	477	475	476	483	433	474	476	441	459	473	476	467	457	500	478	477	477	472	451	447	463	498	461	489	452	432	452	511	500	438	464	448	442	473	455	468	449	449	472	481	476	466	465	528	486	463	487	469	459	475	482	485	459	466
2545	846	352	274	273	327	317	290	321	275	281	216	196	153	132	103	96	106	72	81	66	56	55	50	57	56	45	40	47	29	28	30	22	37	33	32	33	31	33	31	33	25	41	31	25	32	31	25	59	104	118	101	115	54	39	42	23	22	32	28	33	30	27	30	25	24	22	28	36	24	34	26	22	33	31	21	28	32	27	27	24	28	21	30	31	35	27	28	25	30	34	21	18	23	27	22	27	27	26	21	44	21	15	32	27	30	27	31	25	33	30	36	15	44	28	29	25	23	25	31	25	27	32	21	27	32	26	21	31	34	29	34	35	26	24	18	38	30	32	33	29	27	29	27	37	32	36	27	27	26	28	26	26	30	20	23	31	20	27	37	31	42	28	30	33	21	28	27	28	24	23	30	21	22	27	33	28	32	27	26	24	29	30	33	25	28	30	23	30	22	22	30	27	42	24	30	28	32	19	24	28	24	25	29	27	19	24	31	32	25	28	28	28	26	48	32	35	33	25	25	26	35	31	26	28	38	22	29	31	31	24	26	27	23	24	26	29	28	25	30	29	43	39	31	30	27	34	24	30	27	32	31	28	28	26	33	23	27	31	28	23	26	25	27	35	27	30	30	25	21	33	29	32	28	24	24	24	23	29	20	37	24	29	22	28	31	35	23	23	33	36	26	30	26	20	32	24	38	21	30	30	33	26	28	26	29	26	21	27	26	24	38	32	33	28	31	35	30	29	32	28	23	28	21	18	29	26	28	21	25	25	28	19	27	29	19	25	19	27	37	23	31	27	25	35	27	35	27	25	20	28	20	25	30	32	21	27	18	37	29	28	19	34	30	22	27	23	20	26	29	23	26	37	26	32	29	34	31	37	23	25	23	30	22	26	29	35	28	37	26	35	22	27	27	35	25	30	31	20	39	22	38	33	24	24	29	31	21	40	25	27	24	27	30	28	35	25	30	28	23	36	27	23	21	30	38	25	40	29	27	25	29	31	38	23	34	29	25	34	28	23	32	29	31	25	20	22	24	18	32	33	29	28	19	30	13	30	28	31	29	32	22	29	30	23	20	35	25	32	38	33	37	34	31	24	35	23	28	29	43	23	20	24	30	31	30	33	22	31	43	25	22	26	25	29	29	24	23	24	22	32	26	25	26	26	23	22	27	23	24	34	27	29	36	28	29	30	21	29	30	29	26	27	35	25	32	33	27	38	28	26	35	23	24	20	26	26	29	32	28	26	30	21	25	24	33	29	39	28	28	28	30	24	26	32	26	34	32	40	32	34	29	28	21	38	26	17	39	35	25	31	30	25	29	27	29	40	34	33	32	28	30	38	23	21	22	29	25	24	29	23	24	24	36	35	28	29	33	26	22	35	32	28	25	28	28	31	24	19	31	31	25	30	34	36	21	31	26	25	20	34	25	26	24	31	27	30	47	25	28	21	28	26	24	28	33	23	29	36	27	23	27	25	39	24	27	25	30	24	36	26	16	25	27	36	27	24	28	30	30	28	16	25	32	33	26	29	35	37	24	40	27	36	23	21	22	26	25	16	30	33	31	16	27	22	24	28	25	27	21	26	21	29	22	26	23	28	34	23	24	23	26	22	32	30	27	20	25	23	25	36	24	33	35	27	35	35	23	24	29	28	22	32	36	18	29	28	29	31	25	26	24	34	27	28	28	25	24	33	43	20	23	22	25	26	27	31	23	28	29	42	33	36	28	30	23	27	32	20	29	28	25	29	35	33	19	32	24	29	33	27	31	32	21	25	28	24	31	31	23	30	23	30	33	29	29	30	29	35	31	26	28	17	20	29	31	28	20	26	32	22	31	41	29	29	22	36	29	30	25	29	31	36	26	31	24	31	37	24	30	29	30	19	33	20	25	32	34	39	27	24	35	42	22	37	33	30	45	30	32	29	30	35	25	20	25	34	29	34	22	34	33	29	29	18	24	24	21	31	31	38	25	23	28	22	41	25	28	30	25	22	25	30	29	17	28	31	22	35	38	27	31	25	31	42	35	33	35	30	26	23	36	30	29	28	32	18	19	24	29	37	30	25	24	26	28	18	28	26	28	27	26	30	34	29	26	28	33	27	27	26	41	30	33	37	30	33	40	23	41	21	23	31	34	33	31	31	28	24	29	30	27	34	17	37	29	23	33	23	33	22	29	23	26	35	18	34	29	27	28	22	22	24	37	34	23	24	30	29	24	27	29	21	23	32	34	41	23	19	25	36	28	22	22	35	40	22	33	24	22	22	30	32	26	23	22	29	31	27	26	26	25	27	33	27	34	33	41	27	25	29	34	31	33	24	30	21	27	22	20	36	25	33	33	33	26	28	31	23	26	32	28	19	25	20	29	31	40	28	27	30	31	35	20	20	34	26	22	25	19	20	29	30	25	32	25	25	21	38	28	25	28	41	27	31	32	28	28	32	31	31	29	22	28	27	24	27	31	34	30	32	34	33	30	21	32	24	28	28	35	27	21	20	30	35	34	33	26	28	28	29	25	22	23	26	23	22	38	22	22	25	30	24	22	29	34	33	30	24	27	34	27	32	25	18	25	22	28	21	27	39	28	19	19	30	20	31	16	31	21	35	26	25	19	34	27	33	28	31	26	29	27	28	19	29	25	20	26	30	20	30	29	27	29	28	27	27	38	19	20	18	23	28	34	25	29	27	30	36	26	18	33	28	26	28	29	29	30	26	15	27	29	25	21	21	35	18	27	21	37	32	28	41	27	25	21	29	31	22	19	30	27	36	32	26	29	26	30	22	28	19	25	29	17	24	26	26	28	30	23	32	19	26	34	24	30	38	23	24	35	26	33	30	31	40	38	21	25	24	21	25	23	26	32	31	24	27	31	28	25	30	28	41	26	35	26	34	20	27	24	32	21	33	32	20	31	29	24	21	26	31	28	31	27	28	31	23	26	31	21	32	33	28	25	25	27	32	31	25	27	25	37	21	19	31	27	36	17	24	24	26	29	34	28	28	20	30	29	32	38	29	33	28	27	27	30	28	33	25	16	29	29	29	38	31	26	33	27	26	25	30	20	30	18	26	35	22	26	33	38	33	31	23	29	39	30	39	25	31	31	24	23	25	25	33	32	24	30	30	30	26	29	29	37	27	24	27	32	29	30	21	32	34	32	25	25	40	21	32	29	30	26	25	27	28	32	37	27	26	35	27	28	35	24	31	31	22	28	29	26	28	32	26	29	25	31	41	42	27	32	30	26	31	23	27	21	25	34	31	25	36	39	19	25	35	31	29	24	29	29	29	28	30	38	25	25	32	35	27	28	30	28	24	24	30	24	20	24	26	21	24	33	26	37	39	41	19	31	28	27	28	32	34	38	24	33	26	31	30	25	34	36	27	18	24	23	24	36	30	25	28	28	35	29	43	35	22	34	26	35	34	30	35	32	31	33	32	42	32	36	25	23	21	23	24	30	36	20	27	23	32	33	32	22	30	26	33	30	21	31	28	27	27	22	24	30
23378	12856	6827	12564	20615	19890	16908	15097	15539	12074	11611	9986	8171	6468	4571	3962	3152	2960	2161	2421	1808	1604	1435	1317	1484	1524	835	534	453	483	431	409	420	399	389	379	460	416	398	377	375	398	558	688	526	403	336	418	1211	2658	3451	2990	2177	1257	785	512	399	337	318	282	328	319	348	295	317	327	334	345	330	321	319	337	330	321	359	348	331	297	304	306	323	308	315	334	348	298	330	305	305	348	315	342	323	366	353	325	304	317	361	314	337	292	318	346	310	322	305	317	375	314	296	338	317	333	315	311	336	336	348	314	365	338	300	339	332	315	326	316	293	305	315	309	372	317	334	349	324	287	327	333	316	327	323	329	356	321	328	306	312	296	308	312	310	319	300	338	304	341	338	315	328	302	331	309	329	309	353	339	334	309	322	297	293	341	324	349	318	335	334	324	329	312	314	305	327	331	310	334	340	300	333	312	316	310	321	350	320	321	322	327	307	319	325	337	299	324	293	299	312	333	332	305	324	324	319	316	332	331	322	339	324	324	316	312	345	312	317	338	342	314	305	336	351	314	330	340	353	338	328	334	318	320	315	307	302	340	327	347	293	303	346	335	309	311	325	314	322	322	303	310	288	345	311	335	304	350	313	310	329	318	317	295	297	325	323	311	327	307	301	333	329	325	311	309	339	302	316	317	316	344	315	292	330	350	337	350	320	308	338	359	333	339	356	339	320	339	330	306	324	293	337	299	349	323	312	324	342	328	324	365	342	311	332	317	293	357	312	288	307	332	294	313	294	341	328	339	329	323	339	324	311	310	341	290	292	319	343	306	322	345	333	341	327	316	348	330	372	339	330	320	311	327	331	323	293	311	333	319	333	322	326	338	334	355	333	310	322	335	325	302	312	323	349	321	314	309	334	332	353	302	321	311	327	339	336	326	342	311	332	354	318	328	322	311	345	316	348	331	322	315	308	320	297	321	314	322	292	301	311	334	319	338	321	330	305	330	326	323	335	335	326	319	319	317	331	294	319	326	343	325	324	319	298	288	349	313	339	309	326	332	321	346	337	313	334	322	313	352	303	315	314	318	326	328	323	338	322	334	328	325	334	288	320	349	319	324	326	306	337	309	313	328	311	320	353	311	318	310	327	344	331	294	352	307	351	344	309	312	301	335	331	334	328	323	301	313	321	334	326	349	305	328	335	334	305	293	313	329	306	322	330	318	345	323	328	301	319	361	329	332	340	336	347	307	341	329	330	305	318	327	332	326	350	330	356	296	331	312	309	328	322	295	363	345	328	340	353	340	309	315	331	329	349	322	308	332	319	320	358	295	320	332	321	344	328	303	326	320	344	310	302	353	321	330	314	304	326	332	293	309	345	334	316	314	317	309	356	320	286	335	319	316	319	318	324	313	343	332	334	347	322	308	314	346	333	309	335	323	353	338	346	291	334	339	333	297	342	310	328	327	322	305	310	342	317	343	322	324	333	293	308	325	315	314	342	304	312	362	324	316	347	323	358	339	295	337	292	314	333	283	338	326	304	324	300	323	334	321	306	312	330	335	315	323	288	352	318	343	327	335	335	321	317	325	343	350	312	295	340	329	352	308	311	319	310	326	328	333	331	295	366	345	336	342	308	354	315	321	322	306	317	311	302	294	338	330	307	335	328	310	374	350	339	308	308	332	337	350	325	330	343	337	334	330	349	318	286	353	339	320	316	325	325	305	317	350	325	317	319	358	355	345	319	300	321	336	324	337	320	325	326	321	326	293	340	353	344	356	327	315	341	328	323	316	344	328	359	339	309	310	311	297	311	315	294	351	322	340	343	304	325	309	334	304	302	360	327	333	294	362	336	307	339	316	351	310	340	322	346	328	335	340	358	337	375	356	340	323	299	308	334	312	293	335	313	347	301	336	302	370	359	336	356	309	339	341	363	350	329	351	333	352	322	327	325	310	331	339	320	314	312	349	322	331	350	313	325	318	337	366	339	341	321	317	348	344	365	340	295	319	383	347	308	304	306	329	339	308	323	328	332	337	302	311	339	316	348	320	331	309	332	312	307	334	317	332	320	340	325	316	320	339	331	311	335	319	323	349	333	311	323	299	365	353	292	343	338	329	326	358	330	319	349	317	311	335	309	289	325	319	318	339	357	360	317	308	344	339	303	315	326	323	323	330	350	299	323	316	298	341	309	314	316	298	340	293	324	325	307	311	321	350	318	314	276	315	302	311	315	350	319	307	309	344	317	305	306	340	316	304	331	350	349	346	295	307	305	298	323	295	365	306	340	326	312	306	339	313	319	311	326	296	309	336	318	298	295	325	325	346	317	331	337	307	338	348	341	322	333	307	341	335	308	320	314	329	326	325	299	322	304	346	340	336	317	358	331	332	325	318	317	335	298	315	327	315	358	322	336	349	328	325	332	310	335	318	325	321	332	354	298	341	284	331	299	361	353	333	321	293	337	322	352	322	339	343	310	299	323	327	293	319	330	307	361	305	302	323	342	304	325	327	337	307	323	313	298	350	335	342	315	317	322	346	322	334	358	319	325	314	319	321	329	303	325	310	371	307	315	361	317	340	349	347	323	338	309	327	356	330	310	318	347	317	305	319	342	324	327	326	350	321	349	340	326	343	344	339	313	333	327	350	343	315	338	325	339	310	340	293	318	317	300	315	325	373	325	313	302	326	352	338	286	341	312	349	348	306	314	331	341	346	315	357	326	350	314	309	330	316	321	328	314	315	310	295	328	317	340	331	325	329	299	339	309	340	338	333	362	302	325	314	326	355	304	312	338	336	319	288	317	346	338	345	336	328	327	322	332	314	341	313	321	326	297	295	342	318	337	311	321	307	302	303	329	319	300	320	294	326	360	302	308	329	319	335	349	330	310	346	304	347	315	340	346	333	311	292	295	317	287	333	315	344	290	325	328	304	324	336	309	302	328	308	366	340	314	334	308	319	348	314	345	278	324	301	343	317	321	287	330	317	338	327	319	375	316	310	313	323	319	315	346	293	358	338	335	318	309	327	311	313	341	351	318	334	325	331	314	323	303	316	326	323	303	301	323	336	318	322	346	327	347	334	324	308	336	352	300	329	362	319	354	306	320	345	343	292	304	307	327	310	315	329	316	316	311	341	302	307	315	337	328	294	302	309	323	330	317	315	326	348	308	322	336	320	332	316	263	333	343	321	304	301	323	343	365	329	306	328	326	314	302	323	314	313	334	326	304	356	295	330	310	360	310	309	319	349	340	323	312	315	359	317	362	298	326	322	325	292	325	328	313	338	315	332	348	333	323	324	336	333	296	298	332	324	350	287	321	362	331	342	310	308	321	335	309	301	311	305	327	294	317	353	345	329	310	332	325	288	335	283	332	345	321	343	304	306	353	309	342	342	313	389	337	321	344	328	297	315	343	350	306	310	328	305	324	357	304	343	328	345	295	304	323	321	309	298	333	345	306	350	340	321	328	321	300	272	343	321	333	317	333	317	334	304	325	333	335	299	327	350	311	333	321	334
2229	1381	500	363	400	492	454	458	496	420	338	330	267	216	191	162	141	123	111	104	93	91	62	66	76	60	52	54	58	43	37	45	45	38	41	41	35	56	44	39	50	49	37	42	48	41	41	47	99	235	288	255	155	101	70	47	41	38	40	40	39	34	37	34	39	41	31	38	36	30	45	39	42	38	30	31	33	49	41	42	49	45	35	38	52	41	32	37	42	47	42	44	39	26	32	38	41	28	39	28	45	36	34	51	56	39	35	28	38	46	50	48	44	36	24	32	39	44	36	43	43	32	37	32	37	39	35	39	36	45	42	42	40	43	41	46	39	38	39	43	44	36	38	29	34	48	35	38	35	39	40	38	31	37	46	45	44	35	32	42	42	43	29	36	39	41	38	40	46	32	34	46	46	40	28	40	43	39	40	48	45	41	35	43	39	40	37	40	48	39	47	44	34	37	35	40	41	31	38	43	44	44	30	40	45	45	41	38	32	43	27	35	39	39	40	36	35	40	42	43	35	35	34	39	36	39	39	40	46	33	43	44	50	43	45	31	38	33	34	44	45	33	44	45	40	29	55	40	36	53	45	34	39	36	41	34	42	24	29	25	36	34	32	35	39	42	38	30	38	26	45	38	40	40	37	39	40	33	36	38	51	51	47	36	36	46	39	50	53	32	34	42	39	41	39	30	29	41	41	37	40	47	46	41	35	47	38	37	43	50	29	37	49	50	29	39	39	43	47	34	37	41	40	36	43	47	34	36	50	49	35	30	44	39	39	34	47	36	43	50	40	39	42	41	38	37	38	40	40	55	44	37	33	38	31	43	42	42	43	37	41	47	37	37	38	36	34	40	37	41	37	39	48	42	33	37	39	36	44	32	48	48	25	36	47	42	31	44	44	59	41	64	50	45	43	40	35	44	44	43	37	32	35	41	45	37	35	47	34	35	47	51	47	38	49	42	40	41	43	43	35	51	35	41	44	32	41	36	36	31	38	42	40	48	35	32	37	36	32	32	40	39	44	41	19	35	45	38	35	52	40	35	34	37	38	37	44	47	37	33	33	51	42	40	38	47	44	31	49	31	47	33	44	46	40	40	49	35	29	37	51	40	49	40	43	47	32	40	56	39	44	37	38	36	30	45	37	51	42	44	49	52	33	39	34	32	35	55	37	34	37	43	43	39	36	46	46	30	36	51	49	41	42	32	43	50	44	46	40	38	36	42	30	51	33	40	40	20	41	38	32	41	31	37	39	43	35	38	47	45	51	41	48	40	26	39	29	47	38	61	36	38	43	43	45	41	40	44	33	37	35	39	43	33	45	47	45	41	42	52	46	28	36	47	38	49	35	46	50	39	32	32	34	35	45	36	31	39	38	32	53	32	47	33	42	42	51	47	28	42	40	33	41	41	34	33	44	38	35	50	38	40	37	37	30	47	26	34	48	34	38	35	33	45	37	49	34	42	40	40	51	40	48	47	36	39	44	44	26	45	44	40	42	34	36	38	45	35	35	52	35	40	39	40	39	44	40	42	46	45	40	37	49	37	49	35	39	37	42	31	37	41	45	43	45	45	38	32	36	35	30	38	36	43	39	34	34	25	41	42	32	42	48	42	38	47	26	42	28	48	36	35	36	28	52	33	30	32	28	34	42	42	52	40	43	52	36	40	42	39	39	47	41	41	38	40	39	34	39	41	43	24	38	44	42	43	36	52	41	34	42	34	42	44	38	40	51	45	39	40	45	35	29	36	45	37	47	34	46	36	31	36	33	36	40	34	37	32	39	36	37	33	43	27	42	23	40	36	41	48	29	42	34	30	59	49	40	29	41	43	35	47	47	42	42	50	40	29	41	48	38	41	46	41	42	34	35	37	37	41	34	35	43	51	48	31	36	25	35	40	28	29	41	44	28	43	38	40	37	43	29	35	34	49	33	46	33	44	34	60	40	42	29	36	43	40	37	40	39	46	42	41	33	34	37	43	33	48	46	41	46	42	41	26	34	45	34	51	32	43	35	33	29	28	40	46	36	40	44	42	48	42	32	30	43	42	39	42	56	52	47	41	33	36	42	44	40	35	33	32	37	40	30	33	45	41	38	33	39	35	37	41	40	42	40	42	40	51	36	34	44	33	33	46	34	33	40	28	41	56	47	34	27	40	61	43	40	41	42	39	32	39	38	33	35	46	38	33	43	40	30	31	45	44	33	36	47	45	30	33	47	37	34	37	41	34	37	44	48	43	50	41	40	42	39	45	39	44	32	36	41	37	39	32	36	37	38	26	35	34	39	43	37	37	30	41	41	33	45	33	49	43	32	35	42	32	32	36	33	47	35	56	43	37	41	43	38	39	41	36	33	39	28	39	37	48	38	35	35	33	37	26	33	36	41	37	37	47	44	47	36	39	43	46	41	40	40	32	39	40	45	41	33	44	38	29	53	40	36	40	35	49	39	49	45	38	39	37	54	39	42	32	39	45	40	33	41	42	34	43	32	45	42	36	43	43	40	40	44	36	53	33	28	34	38	41	45	36	46	36	30	41	35	47	40	30	33	33	38	39	29	30	32	41	38	47	37	42	50	48	30	35	44	54	35	37	40	32	34	39	33	45	36	45	35	30	56	38	35	42	33	33	44	36	35	46	29	36	44	43	41	38	33	30	42	39	39	41	34	59	48	38	42	45	39	39	40	45	48	52	48	37	44	41	36	37	47	32	36	20	36	33	41	35	38	34	56	35	36	40	36	38	42	42	36	44	45	30	38	34	41	35	31	45	30	40	39	49	44	37	48	32	31	35	47	39	37	43	32	26	36	36	38	32	37	39	34	34	45	34	35	50	46	41	41	39	41	32	35	49	40	40	31	42	36	48	39	44	37	43	37	47	42	31	37	37	33	48	40	38	34	36	47	41	38	31	35	49	45	46	44	45	38	42	29	44	43	45	44	36	42	41	45	39	41	37	44	48	44	30	38	43	42	27	36	39	39	54	34	45	43	33	42	42	28	44	40	49	41	35	44	39	38	34	42	41	24	44	43	49	45	36	36	50	38	41	45	36	43	28	44	49	49	43	42	43	47	41	41	53	31	43	51	32	47	42	54	27	43	34	27	32	42	53	43	35	49	42	41	42	50	45	27	40	45	35	37	47	37	48	39	37	44	32	39	37	46	47	37	53	31	38	41	44	39	56	43	44	45	40	34	43	30	48	41	32	55	44	39	40	41	35	42	39	46	53	34	47	40	47	43	48	42	53	36	48	37	36	42	34	36	44	47	38	39	45	35	35	31	41	42	35	43	39	41	48	46	31	41	32	40	37	31	39	33	38	36	42	40	46	37	41	34	33	31	35	41	32	37	37	33	42	46	52	37	51	46	41	41	43	49	44	32	37	37	33	45	45	43	45	34	32	43	39	34	52	43	43	36	40	37	35	32	31	47	32	24	40	32	35	38	47	40	50	46	42	44	29	30	48	36	48	40	41	34	41	41	37	34	36	41	35	41	41	30	38
26190	15857	8912	15767	24580	23764	20501	19606	19042	15297	13328	11995	10076	8532	6264	6071	4138	3712	2988	3203	2526	2582	2037	1891	2126	1618	997	750	729	673	592	572	645	636	611	583	623	656	611	523	562	547	510	722	693	665	576	936	2483	6586	7893	6646	4177	2162	1335	791	621	468	426	435	455	435	409	457	501	480	480	483	425	440	452	462	438	467	453	418	404	431	416	440	433	450	445	438	443	467	418	426	431	442	462	463	458	452	440	436	439	421	464	489	418	466	446	474	432	448	431	458	454	448	474	458	433	436	416	463	480	461	415	451	483	414	430	455	435	433	444	483	464	480	444	487	428	421	476	435	407	435	425	430	488	448	452	459	464	428	456	429	429	447	446	431	469	441	426	437	449	394	417	469	444	453	474	429	414	437	430	417	513	454	432	442	414	489	403	448	473	454	465	453	437	444	456	494	432	425	429	430	403	437	421	439	427	470	436	465	424	421	445	453	414	427	504	453	440	437	479	483	462	464	469	455	432	459	453	421	453	444	433	431	418	421	428	436	472	428	460	447	446	471	451	439	466	454	422	413	451	450	443	418	413	451	434	459	467	450	464	445	456	453	435	454	474	455	469	436	451	478	479	421	436	441	433	440	433	467	495	479	433	478	418	453	468	464	440	440	428	441	453	438	458	457	475	478	452	440	410	464	408	389	407	492	430	460	467	445	450	433	423	439	433	437	435	450	426	483	480	469	428	450	439	439	460	460	439	423	457	449	450	475	449	440	445	444	442	441	439	488	429	430	469	453	442	449	436	447	408	460	391	433	443	452	462	448	414	450	471	416	427	455	449	462	448	439	478	502	450	454	411	437	458	414	432	432	448	441	479	421	428	487	438	403	439	433	416	464	435	442	445	430	473	436	448	432	434	483	409	475	503	423	449	493	459	443	442	448	455	397	480	439	467	449	445	447	488	421	442	435	436	440	460	457	450	443	469	444	472	431	475	466	436	447	431	469	421	494	433	438	467	431	426	459	418	459	455	451	442	417	466	440	435	440	459	416	457	489	453	432	444	465	434	459	452	455	484	440	426	503	435	450	427	459	440	412	445	474	452	455	437	453	444	454	457	460	469	465	445	445	424	436	505	449	481	438	442	461	445	432	388	458	441	449	452	446	432	448	436	436	454	450	402	463	407	462	450	424	449	453	453	434	431	435	412	439	456	430	495	431	449	435	456	467	418	428	440	453	440	471	451	455	493	438	445	432	435	441	448	437	457	437	460	398	421	436	493	431	421	466	480	409	435	424	446	451	448	432	444	453	460	443	459	409	454	455	441	472	476	444	439	434	404	427	417	436	458	425	475	455	494	423	445	415	477	421	451	477	428	419	436	423	465	443	441	483	422	446	454	493	431	420	442	469	464	440	454	432	453	404	436	467	440	475	433	450	427	425	439	453	451	424	436	418	418	465	487	447	440	485	428	449	454	413	453	415	463	479	428	421	440	446	440	449	444	465	439	419	468	406	458	495	438	479	420	458	453	435	432	440	450	441	446	415	431	445	457	463	456	454	432	467	446	424	459	449	423	423	465	427	443	453	471	406	430	439	425	446	432	422	468	437	435	482	434	426	458	467	453	446	419	460	433	413	472	471	438	463	447	443	442	460	455	454	453	465	454	456	459	466	419	439	432	442	425	437	432	415	503	443	449	467	448	458	452	417	455	415	445	454	446	513	451	413	466	450	459	448	477	461	438	438	466	432	468	451	444	442	483	426	431	480	474	448	438	449	406	467	466	483	454	439	464	466	463	442	469	424	435	452	464	455	452	426	425	440	454	419	443	455	394	445	467	474	464	469	421	406	447	415	435	467	455	426	451	480	440	418	436	404	441	461	428	430	430	468	444	414	482	442	441	407	492	468	470	445	478	427	420	467	439	464	458	430	447	448	468	454	455	467	425	471	470	426	490	480	443	478	427	454	433	471	432	448	453	420	451	384	425	443	455	417	477	444	449	454	417	444	438	433	451	470	456	435	446	440	433	466	432	476	381	415	452	421	468	454	406	474	461	455	429	399	446	474	453	470	460	507	449	448	451	448	442	474	477	480	461	442	468	455	463	456	443	493	452	427	448	441	461	424	424	421	460	463	456	445	432	453	420	439	472	468	411	442	441	465	468	496	440	469	447	456	422	460	458	435	476	451	442	429	442	476	474	426	455	423	437	435	453	437	434	451	457	479	421	467	432	445	490	485	443	459	435	431	475	452	483	436	478	440	424	457	448	443	462	446	482	442	380	428	418	438	492	457	435	449	462	451	444	488	413	469	468	432	477	440	479	472	491	426	426	414	429	410	426	488	438	454	465	461	469	422	474	431	454	464	441	435	507	475	458	431	440	475	426	427	447	454	436	482	464	446	475	449	444	436	483	440	426	447	463	457	452	427	447	451	439	463	406	443	450	454	453	440	458	473	468	458	456	444	419	432	460	476	400	468	447	426	445	436	468	466	448	431	482	480	452	450	452	450	435	452	483	448	417	443	460	449	450	455	468	461	446	440	418	410	468	424	413	500	433	455	466	421	449	450	467	447	450	451	458	432	426	439	431	440	457	432	451	497	427	437	445	443	435	425	460	452	407	449	477	463	425	468	416	483	423	429	455	452	445	446	427	440	438	440	471	425	428	460	424	468	459	449	436	420	465	446	400	480	437	408	431	424	451	444	430	436	462	481	434	460	468	470	453	427	454	461	457	425	444	451	489	436	467	451	461	420	457	436	461	426	447	430	423	441	433	474	476	431	434	439	452	418	480	451	426	444	441	451	451	450	457	442	438	450	443	452	471	461	433	435	444	443	435	441	442	466	437	450	468	405	436	448	448	440	434	473	412	457	458	455	454	446	452	429	426	431	447	479	446	434	449	462	457	452	456	447	449	441	408	416	480	436	458	462	444	453	420	462	466	426	419	409	422	474	442	464	449	408	450	458	464	402	407	474	454	465	448	449	453	447	454	427	444	420	431	461	430	428	423	449	427	476	455	469	434	419	488	461	450	408	418	419	457	445	428	412	500	461	449	450	469	433	448	458	431	436	470	469	462	483	444	440	470	436	443	454	441	459	421	460	442	447	468	468	413	473	430	435	455	416	423	450	430	464	421	421	448	425	458	429	452	429	437	418	436	483	464	426	443	470	447	439	478	473	450	460	450	448	495	448	442	464	445	425	398	471	485	424	440	422	426	461	436	473	437	429	450	443	429	450	429	474	451	440	444	428	443	427	424	446	432	465	413	457	443	431	437	434	433	462	464	457	463	426	451	487	442	428	465	417	441	427	451	424	472	443	432	463	443	448	430	426	427	448	473	430	464	443	474	438	435	422	459	476	473	442	451	430	438	452	421	413	450	455	449	460	503	448	466	455	461	431	405	438	445	441	439	444	472	433	469	445	447	478	461	438	437	456	465	434	464	433	458	468	468	450	481	420	425	456	474	464	438	444	460	429	484	445	506	457	439	418	437	467	475	465	451	450	468	426	457	469	465	409	426	465
3663	1192	515	339	369	456	420	447	468	401	299	312	230	209	160	139	127	86	102	74	77	85	73	71	60	43	47	37	36	25	40	26	26	29	28	26	30	36	22	26	41	28	26	36	28	37	30	36	54	124	340	348	199	107	66	52	42	35	30	34	28	17	33	24	29	25	31	30	26	24	28	25	30	27	28	23	26	27	28	25	27	36	24	24	32	21	19	27	22	22	24	31	24	29	34	27	18	28	30	25	19	33	34	30	18	25	25	18	23	27	32	27	22	25	23	36	27	26	25	30	27	26	35	27	39	31	26	31	26	21	29	28	25	24	31	32	23	31	29	23	27	29	24	28	43	31	29	33	33	22	24	20	17	28	34	28	30	36	21	18	37	18	33	24	28	24	20	23	23	29	29	31	35	28	25	33	23	29	23	21	22	26	22	24	29	29	20	22	28	23	33	23	29	27	26	23	34	29	32	29	26	18	16	26	33	30	34	32	25	36	23	26	27	29	22	31	25	26	22	33	30	28	19	31	22	33	23	19	36	33	28	19	30	32	27	24	19	27	33	32	29	18	23	24	19	32	29	31	25	37	27	31	24	27	24	26	33	26	18	36	28	30	27	23	21	28	28	27	39	26	32	30	26	28	17	25	30	27	24	21	27	27	27	34	25	28	19	27	25	36	32	22	28	38	36	29	31	22	35	25	32	26	33	26	24	30	28	28	34	27	29	24	27	25	22	45	34	24	24	35	25	31	27	27	26	28	29	29	25	31	21	29	25	35	34	25	18	35	26	24	19	16	21	32	30	34	30	26	33	27	24	28	27	27	29	27	30	27	31	36	32	24	29	25	35	31	35	37	26	26	29	31	33	20	31	36	31	25	23	20	36	22	31	35	42	18	37	26	28	26	24	21	30	27	20	25	26	21	30	25	20	33	24	28	32	29	25	28	18	33	27	24	29	31	23	28	32	30	23	32	19	29	32	26	19	32	25	28	30	36	24	34	39	30	34	24	34	29	19	35	32	32	28	24	30	29	36	34	33	40	24	34	19	23	26	22	30	18	28	20	30	34	35	28	23	23	24	28	28	25	30	24	36	27	29	26	25	22	21	17	16	23	23	32	25	30	21	30	26	33	27	25	25	33	24	33	20	19	33	22	24	26	29	33	28	25	24	28	26	26	23	26	40	21	25	23	23	29	32	24	25	24	28	24	30	38	23	26	28	27	34	25	25	34	22	27	29	24	31	25	28	30	27	34	32	29	29	39	37	23	26	38	29	32	28	15	30	34	26	34	21	32	11	19	30	23	29	26	34	29	28	33	22	34	21	32	28	18	18	29	20	30	21	32	18	28	27	26	21	33	27	27	27	27	38	34	31	24	22	31	26	21	19	26	31	29	30	28	33	23	40	30	27	25	29	29	32	27	29	22	24	25	36	21	28	25	23	21	21	23	27	24	27	30	19	34	23	19	28	40	35	28	29	36	34	20	34	25	28	26	33	28	23	26	41	26	21	25	28	22	17	30	25	18	26	37	11	24	31	19	25	33	34	28	28	32	31	25	30	48	24	35	25	17	27	20	29	38	26	26	25	33	24	37	25	31	21	36	20	22	22	23	24	26	23	24	19	20	28	35	25	26	27	24	31	22	37	25	26	29	31	22	28	26	26	30	34	32	27	26	22	33	31	30	24	20	31	33	20	20	30	22	17	29	29	30	28	36	28	34	42	33	31	24	25	32	25	25	40	27	33	30	25	27	27	19	31	23	17	26	17	28	31	32	31	31	33	33	25	28	21	20	30	33	34	38	32	22	33	29	27	33	39	30	27	26	30	28	23	21	32	25	27	34	26	23	34	38	26	22	28	26	28	25	31	21	30	23	27	28	34	22	23	31	15	28	32	34	34	35	17	26	26	28	22	20	32	34	30	30	40	33	27	22	23	27	20	24	22	30	19	30	31	29	31	27	27	21	21	28	37	31	28	29	22	22	19	13	35	24	30	33	34	28	22	32	25	27	20	28	31	14	23	29	28	35	26	23	31	29	26	29	30	32	26	27	29	26	29	37	32	26	34	27	25	27	35	23	21	35	31	34	28	20	27	30	24	31	32	29	41	29	32	33	36	30	23	28	26	25	24	26	20	28	38	19	33	20	25	46	26	21	27	28	36	24	31	27	27	37	24	25	21	36	29	25	35	29	25	26	29	34	33	32	31	27	35	37	30	28	33	28	30	20	22	31	28	23	22	21	31	24	31	28	32	29	30	18	25	35	31	26	33	30	27	27	41	31	23	33	33	18	23	35	32	26	21	26	22	23	31	33	29	25	16	30	20	36	22	36	26	28	18	24	20	24	34	30	28	38	23	31	26	22	24	23	23	33	23	26	27	24	30	26	22	30	18	29	25	25	36	34	34	24	35	20	32	33	39	30	35	29	26	30	33	36	17	27	27	23	32	20	23	34	32	33	37	30	16	21	24	27	24	30	30	23	20	35	26	24	32	28	31	18	28	37	24	26	26	24	23	32	43	26	29	21	29	29	28	25	25	31	16	25	29	31	22	31	26	33	31	31	24	24	22	28	34	31	33	25	33	34	32	25	28	19	18	24	41	22	34	37	29	26	21	38	24	21	31	33	27	22	30	23	28	27	34	28	23	23	30	31	23	29	25	35	25	20	22	34	23	24	30	19	26	32	27	35	36	28	30	20	27	34	27	31	27	28	31	35	25	18	27	23	25	20	25	21	26	25	23	29	21	27	23	29	25	38	28	32	32	41	33	36	18	33	33	33	20	22	36	28	34	32	41	27	35	28	20	23	21	31	38	24	26	13	21	38	36	31	27	25	26	20	25	33	24	24	25	30	29	28	25	23	32	27	39	31	32	26	34	27	28	30	25	38	21	31	19	31	24	26	34	18	31	25	37	35	25	33	30	28	29	34	41	32	20	28	24	30	35	23	28	24	21	24	31	22	30	28	19	22	23	35	33	21	27	24	23	25	25	32	18	42	19	31	37	28	21	27	27	26	32	30	35	25	27	28	24	32	29	31	32	39	34	31	22	30	28	23	25	26	30	22	25	24	25	36	28	21	31	21	34	28	33	28	28	23	27	27	26	29	26	27	24	29	20	24	34	25	20	29	27	23	29	18	27	21	19	29	35	32	25	23	33	31	32	28	23	28	27	30	27	22	32	27	24	28	31	34	28	25	24	31	32	27	21	25	25	29	33	26	42	24	27	17	25	27	28	25	31	33	45	34	28	28	31	31	25	30	22	35	36	19	35	33	27	34	23	23	30	31	36	37	30	26	28	25	35	29	21	26	27	38	32	26	10	24	27	27	26	28	29	30	26	31	26	18	24	21	34	39	31	36	32	32	31	26	27	24	24	28	30	26	19	22	36	26	31	23	21	25	27	27	25	22	26	28	30	24	27	28	32	26	28	25	28	28	29	34	25	27	24	21	24	26	29	22	29	36	33	36	23	20	43	38	28	32	21	29	26	27	27	30	23	39
25620	15235	8497	15449	23825	23219	20231	20628	19199	15715	12755	12281	9519	8178	6236	5709	4284	3656	2940	3164	2233	2606	2000	1816	1931	1129	775	607	595	519	490	479	506	528	468	439	443	439	453	462	379	451	404	630	511	551	530	651	1606	2842	9484	8254	5051	2629	1356	742	471	392	326	311	336	315	343	316	291	319	361	310	288	326	340	306	332	278	322	310	295	295	298	311	285	355	341	303	323	285	326	331	299	342	297	355	351	318	304	311	316	295	320	318	333	304	316	308	312	334	308	317	336	322	294	305	324	307	308	302	324	315	315	308	320	324	329	344	300	329	300	319	313	294	293	301	314	318	295	357	304	320	329	323	310	313	304	310	321	306	302	309	298	309	327	324	322	286	322	299	292	343	313	297	292	348	298	327	360	321	315	341	304	306	309	329	297	341	310	315	294	337	320	317	316	326	330	305	313	328	314	347	294	327	271	287	322	326	313	301	289	336	329	319	314	301	306	310	295	304	319	332	300	334	324	340	326	302	340	318	300	306	314	296	333	312	303	331	296	333	318	328	302	317	312	316	322	328	316	343	328	325	345	285	296	310	294	342	367	307	313	352	299	338	332	319	339	331	306	354	306	339	295	319	281	330	306	326	329	345	321	308	341	328	294	383	328	283	322	291	303	299	313	315	342	328	294	298	307	332	301	353	296	282	317	301	316	318	324	306	353	301	345	332	355	302	296	303	326	313	304	320	321	315	347	338	329	322	309	303	288	324	357	328	323	329	290	307	288	291	329	294	338	345	289	342	344	311	330	327	357	337	320	362	334	330	321	300	301	337	342	349	315	298	312	331	333	291	328	302	330	299	343	317	304	344	293	320	311	311	317	300	289	313	338	349	279	325	312	319	343	325	313	346	299	297	313	299	325	339	298	324	336	352	295	324	322	315	323	329	318	323	329	319	346	301	310	315	324	336	354	300	343	323	349	348	312	328	319	315	295	315	351	324	333	327	343	323	322	301	315	333	310	344	324	293	321	342	339	312	353	310	331	338	296	331	319	315	305	326	308	324	298	311	336	327	362	319	339	307	340	316	270	301	309	321	315	304	307	320	315	343	326	296	299	322	288	285	319	307	307	295	331	306	311	320	305	325	306	323	286	344	333	323	311	340	318	336	340	306	333	286	319	325	322	317	327	340	338	346	322	325	316	308	325	317	331	307	343	309	308	324	327	314	341	303	332	319	325	326	331	325	350	356	304	293	342	321	326	333	293	323	299	332	318	334	328	314	324	349	293	308	333	309	301	333	332	316	303	336	311	320	306	298	328	285	309	306	328	349	326	332	279	324	327	336	292	351	298	313	328	322	313	319	276	338	317	329	302	308	304	314	319	323	328	308	315	327	314	307	312	320	330	340	317	323	332	337	318	322	339	327	316	314	317	370	321	299	302	324	335	329	333	322	326	291	311	329	330	314	276	316	312	301	310	321	347	292	302	280	309	351	321	329	290	322	317	313	351	291	365	317	309	303	320	323	284	333	309	333	288	297	308	304	302	332	292	332	288	300	342	319	288	312	311	324	332	344	326	304	330	303	286	319	321	337	311	325	330	333	311	337	311	327	292	317	299	327	317	350	336	358	306	321	309	326	321	284	303	305	316	327	291	331	300	318	315	318	323	326	292	324	293	328	322	333	332	319	296	304	323	336	326	310	324	349	335	355	310	326	325	345	288	321	351	280	327	313	304	323	316	298	257	301	316	332	305	333	319	322	308	314	339	309	361	286	337	335	346	303	323	306	312	279	341	314	340	323	292	347	292	315	309	355	319	321	297	341	342	324	298	301	311	336	306	316	300	311	313	321	292	358	334	305	305	329	334	321	330	365	330	344	337	327	309	334	320	305	310	293	341	355	300	308	326	321	309	310	281	295	312	296	325	335	316	327	297	316	315	316	294	306	328	320	322	342	309	280	295	333	307	315	305	309	321	300	321	327	293	332	302	311	302	295	326	285	348	334	355	309	323	289	327	294	321	286	340	275	324	339	322	310	315	322	319	301	315	327	315	315	306	312	283	330	320	298	306	310	326	307	299	314	308	293	324	314	345	304	321	293	307	312	301	358	321	328	365	333	334	299	322	347	325	295	333	299	313	307	331	322	350	334	330	289	331	319	296	306	331	344	349	314	337	309	336	324	353	313	306	290	314	313	299	305	287	336	331	312	345	320	335	328	301	304	333	293	318	310	322	326	315	335	310	330	344	336	332	338	318	311	300	348	302	293	320	313	317	306	306	288	331	307	316	288	322	331	301	315	312	326	327	334	314	352	302	325	306	314	320	302	347	314	321	331	315	277	300	303	302	335	314	329	290	327	354	317	298	316	340	334	300	351	335	290	331	301	330	296	309	333	271	322	310	298	307	304	302	327	324	299	297	323	319	310	327	301	330	342	292	316	324	318	327	300	358	330	299	355	332	317	310	299	327	332	331	295	315	294	312	307	313	317	319	344	308	302	318	320	337	314	310	309	333	321	328	325	318	340	327	316	293	328	277	307	309	343	327	326	337	315	328	289	312	301	330	342	317	300	317	339	315	295	335	328	320	323	308	303	336	312	328	297	304	317	317	315	301	321	324	353	304	319	334	297	336	305	317	331	326	298	330	309	297	339	279	358	300	303	297	344	344	308	298	313	316	337	300	322	306	351	309	332	306	309	351	289	325	314	320	318	325	316	307	336	337	333	331	335	314	287	326	332	314	312	317	302	328	340	335	324	307	279	321	308	325	339	294	302	337	310	281	332	292	330	299	324	356	315	322	322	318	291	317	300	317	322	322	328	314	312	294	302	330	309	307	307	310	299	304	306	339	337	337	353	359	319	327	301	347	336	311	297	328	318	291	294	310	333	330	348	326	329	308	311	281	295	308	295	320	322	321	353	349	304	296	297	284	317	329	332	346	301	321	312	308	324	306	273	306	318	315	295	309	348	295	350	349	293	301	305	331	317	255	334	343	355	324	308	339	318	317	324	320	287	321	314	293	331	291	319	308	343	301	330	335	329	317	316	319	326	300	322	347	322	307	352	332	313	317	355	318	313	333	341	324	299	315	309	340	352	309	313	283	319	339	347	310	311	338	325	320	304	337	332	318	311	294	307	335	279	328	313	326	307	297	329	321	342	356	304	312	314	305	300	334	310	332	310	321	344	319	298	283	340	337	312	311	321	331	310	287	318	320	316	346	327	327	303	303	304	301	325	297	299	326	328	300	349	312	327	344	299	338	317	320	304	305	305	307	314	315	321	327	316	327	321	347	305	309	324	323	311	317	306	290	300	313	309	301	338	325	340	349	305	305	355	333	328	342	346	322	312	299	347	335	315	337	315	334	337	329	321	308	296	340	298	344	306	321	277	318	295	333	312	327	310	315	313	321	319	326	306	344	327	323	310	303	321	339	303	306	311	333	295	348	336	297	357	289	339	288	306	321	289	327	330	299	307	329	327	336	336	311	345	327	351	309	276	309	320	305	310	305	316	289	282	318	327	284	343
3194	1695	729	478	533	632	550	716	688	575	431	417	353	258	242	200	185	129	116	130	87	101	108	81	84	47	43	47	44	42	48	51	60	53	47	45	50	31	54	40	52	40	50	44	59	78	51	61	53	62	523	555	338	195	111	80	41	45	37	40	39	40	32	42	42	49	44	33	45	40	44	39	51	31	46	51	35	42	31	41	38	55	45	39	49	48	48	41	43	51	42	39	39	39	46	51	54	51	39	44	42	43	54	40	50	40	34	47	35	47	31	46	30	36	47	28	40	32	32	49	44	36	41	38	39	30	47	45	40	41	38	47	44	55	38	43	43	39	40	32	41	32	34	36	34	51	40	53	38	35	36	37	38	36	42	32	45	39	38	37	36	43	42	33	35	45	26	30	54	41	38	36	30	32	51	55	39	24	41	47	37	35	41	44	49	52	40	40	45	47	36	42	44	46	40	41	54	30	34	35	45	41	44	43	39	39	43	32	38	43	40	48	31	45	43	37	35	37	39	49	33	45	44	44	39	32	37	46	42	39	31	46	41	40	39	41	37	42	38	42	40	42	54	33	47	42	42	38	38	32	36	36	37	52	33	37	43	51	39	51	39	48	43	35	47	47	48	37	43	37	44	43	41	32	46	43	38	40	41	41	31	48	46	54	48	37	39	42	43	43	39	41	29	39	36	41	29	44	46	45	41	36	43	40	40	52	44	55	43	44	36	37	37	44	40	41	38	48	41	51	38	48	43	42	48	34	35	39	33	42	36	31	51	34	42	61	28	42	46	44	49	45	40	37	39	40	35	46	35	38	37	40	38	42	43	49	61	35	32	37	33	42	40	43	41	34	37	37	43	47	35	46	38	50	27	40	34	30	47	44	39	32	41	48	52	41	39	32	41	35	40	34	37	42	43	37	27	39	42	32	35	52	41	53	44	46	41	51	44	43	45	31	39	31	41	43	39	41	47	47	42	54	40	45	36	32	39	34	36	36	36	32	46	46	52	33	39	44	31	49	47	49	44	42	33	48	45	40	37	37	38	33	41	34	39	40	35	40	36	41	38	54	52	44	40	39	40	34	34	33	32	33	38	44	35	37	36	41	37	37	32	42	31	38	41	34	37	34	40	39	45	33	41	36	37	50	38	39	37	45	35	36	50	35	37	34	36	44	46	40	52	43	47	51	37	48	37	40	41	38	36	45	36	41	46	51	47	34	41	37	45	31	34	40	40	37	37	35	36	29	48	40	40	46	36	52	44	46	33	50	39	40	41	39	29	48	40	40	35	31	42	43	48	40	55	36	46	38	33	39	37	44	46	49	51	44	45	38	35	44	43	49	53	44	48	34	36	31	32	57	54	33	41	41	44	43	33	45	30	44	37	47	46	48	38	31	33	38	42	37	33	35	45	34	37	39	33	37	51	34	35	39	37	41	35	46	42	53	28	44	52	51	39	42	45	38	45	47	47	37	37	49	36	32	47	36	55	59	39	45	31	38	33	47	42	34	33	39	48	33	31	45	43	25	41	38	33	47	46	49	50	38	36	34	37	46	46	40	45	37	42	33	42	37	37	46	42	43	38	37	34	36	51	37	42	38	39	41	39	36	44	41	36	28	47	42	45	42	43	38	44	42	42	44	39	53	47	33	44	30	30	47	40	41	33	44	38	39	33	54	37	25	37	39	47	39	30	43	33	58	44	43	31	45	42	39	48	34	34	40	44	42	41	37	44	37	47	47	41	39	43	44	39	50	43	51	48	48	46	32	41	39	46	45	44	60	50	44	40	43	38	48	45	41	41	44	47	40	45	30	39	41	42	47	43	39	29	32	33	36	40	36	47	33	45	34	38	26	36	42	35	33	39	24	36	35	44	32	41	51	39	34	29	55	30	45	47	42	38	38	39	51	48	31	36	38	56	45	28	38	46	46	46	40	41	39	37	46	38	43	37	32	45	37	47	28	43	35	46	39	39	34	42	32	37	47	34	47	39	37	41	39	39	40	42	45	32	43	33	42	38	32	50	48	54	38	46	41	39	44	34	46	43	44	42	38	53	42	49	52	39	61	48	34	50	46	44	40	47	54	41	47	39	45	31	40	39	54	39	46	28	39	37	44	39	41	32	39	39	36	40	40	54	45	51	48	41	53	41	43	44	35	42	31	46	46	44	44	39	43	41	45	31	23	39	33	46	32	37	41	43	44	48	41	31	41	35	38	37	29	44	44	36	40	34	37	46	35	40	44	45	49	39	31	47	32	41	38	39	50	43	53	29	47	45	34	52	44	38	34	44	30	31	34	44	35	41	47	41	43	40	34	41	39	40	43	49	47	43	43	43	45	46	42	47	34	56	37	37	34	50	38	35	45	41	37	37	39	43	39	36	47	44	49	41	42	35	36	47	50	59	39	41	45	50	48	37	36	36	33	35	49	47	38	34	40	52	43	44	41	54	52	48	50	29	38	39	44	43	34	42	34	30	53	38	56	37	45	53	48	42	29	54	47	36	44	50	56	41	48	34	53	47	36	33	33	38	44	39	54	38	35	47	31	36	42	43	44	42	37	44	37	45	46	38	38	41	43	28	39	31	42	44	47	36	39	47	39	38	41	34	42	44	39	42	41	51	43	39	41	43	36	45	39	37	43	40	36	33	43	56	52	50	38	46	47	48	42	41	44	40	53	40	40	27	47	35	36	40	42	37	42	37	47	42	42	34	40	49	42	42	54	34	52	32	43	43	47	34	60	36	40	43	35	25	34	39	34	40	36	37	47	42	48	51	43	37	42	53	44	35	41	37	41	46	31	39	43	36	41	35	26	33	41	40	49	41	41	39	33	40	34	38	39	47	53	35	40	36	40	47	39	26	40	35	52	29	39	48	58	39	34	31	40	42	42	36	32	49	39	38	45	53	37	46	38	45	38	38	44	39	36	39	38	36	46	43	40	31	39	37	32	37	40	36	46	46	31	45	40	34	38	38	23	50	43	49	28	47	41	44	47	38	40	50	45	39	41	43	44	34	40	44	49	58	47	35	52	42	45	25	40	44	42	46	34	29	45	36	40	53	41	35	32	44	43	44	48	38	54	44	50	48	31	40	38	41	35	43	40	28	45	33	57	52	40	34	35	45	35	46	42	37	46	34	41	42	36	40	41	44	43	39	42	41	40	38	29	39	43	38	40	37	37	29	38	45	35	46	31	52	45	41	37	40	42	36	39	44	44	48	33	33	45	35	42	32	37	42	52	54	35	48	39	41	30	45	48	46	37	60	43	33	30	43	52	38	38	41	40	38	37	46	40	40	51	24	35	33	34	46	36	46	49	48	48	26	52	41	37	44	46	33	30	41	46	31	44	50	39	54	40	43	40	44	38	39	53	38	49	32	32	43	41	30	37	38	37	57	36	47	36	44	39	49	36	42	29	42	34	36	40	49	39	33	35	46	47	39	45	40	39	52	43	35	37	46	34	50	43	40	35	55	31	45	40	37	39	42	47	45	39	43	42	32	49
29456	17279	10782	18351	26699	25981	22852	23571	22046	18644	15353	13708	11592	9628	8036	6965	5954	4467	3655	3605	2818	3493	2515	1925	2321	1331	964	836	826	724	714	685	713	673	699	640	654	644	653	627	592	595	589	797	843	981	955	888	969	1177	12013	12559	8189	4459	2191	1225	806	614	499	484	461	467	427	456	442	483	432	431	459	459	443	417	443	460	429	476	412	470	437	476	509	443	432	481	479	463	444	464	461	453	481	446	485	474	461	497	460	504	442	436	472	458	456	444	476	432	501	451	467	532	461	442	436	456	447	455	420	491	420	435	433	461	434	473	425	504	452	421	426	484	445	435	455	455	472	443	476	493	451	452	440	484	474	437	485	435	453	446	458	479	418	434	467	413	474	443	440	474	460	445	427	462	432	409	469	455	461	470	480	450	475	424	441	496	457	429	469	441	478	463	474	427	460	438	443	465	450	460	458	448	463	434	433	449	483	483	454	444	445	459	379	454	467	447	484	436	443	462	513	449	436	475	425	448	448	447	438	456	440	474	491	428	467	446	447	439	456	425	456	435	428	468	468	433	445	426	495	444	452	435	479	450	471	438	465	424	439	459	475	456	431	469	452	468	424	442	455	447	437	447	467	419	457	451	449	449	424	491	468	476	482	510	448	473	442	445	436	481	446	486	468	441	457	473	440	477	419	456	456	497	462	437	425	446	449	461	454	487	480	447	448	432	468	457	469	469	438	476	456	428	436	488	449	454	491	441	451	442	461	437	498	483	424	459	484	483	409	462	446	448	453	413	450	502	448	493	446	465	436	462	446	463	455	483	475	459	448	476	444	470	483	470	482	453	460	483	453	468	446	472	458	467	503	472	475	472	439	466	449	438	420	480	419	410	456	487	457	475	447	494	437	458	483	444	448	459	460	450	446	426	500	495	465	458	469	480	460	466	429	477	482	424	463	449	455	437	448	443	440	463	454	441	461	457	506	459	475	443	507	447	475	454	430	446	486	444	437	451	416	437	459	472	477	468	471	436	485	460	465	471	455	444	405	454	458	438	454	453	458	458	487	465	403	440	451	438	468	449	450	468	462	437	427	444	446	468	464	441	461	436	440	450	436	459	462	450	508	464	452	479	453	404	459	471	445	450	470	502	443	486	415	443	491	421	451	478	432	474	432	458	463	465	455	431	453	414	437	421	447	464	403	445	459	498	470	442	448	420	450	439	446	456	459	459	433	464	472	408	489	445	449	454	451	438	512	433	450	435	482	478	467	468	439	453	452	427	468	456	477	451	443	462	407	472	463	459	465	516	481	450	476	443	457	461	490	478	470	464	481	477	442	428	448	468	496	444	435	457	482	460	419	487	455	457	455	469	445	451	433	423	453	451	456	459	476	481	434	459	461	466	449	468	473	422	488	500	452	456	458	393	407	477	480	492	447	455	462	429	431	455	466	454	463	454	460	486	466	467	435	457	455	454	453	465	457	429	439	467	450	447	478	468	443	437	454	453	422	485	435	458	456	452	463	483	449	417	461	455	445	467	459	464	424	442	461	401	447	478	457	464	440	477	457	478	471	483	482	460	453	485	466	474	478	441	455	457	456	459	465	438	430	429	456	416	422	441	469	432	451	479	432	471	443	444	467	444	454	440	441	467	461	481	471	483	441	466	427	457	443	443	439	452	466	463	451	453	491	452	454	434	477	437	504	467	440	465	458	466	437	459	470	461	470	488	453	486	443	455	425	440	493	507	439	484	476	450	438	490	484	456	507	463	460	466	445	488	426	468	456	492	437	434	451	435	444	444	446	485	468	448	472	441	480	489	450	475	441	462	468	485	496	463	428	406	457	415	450	477	441	439	440	434	448	456	449	412	460	469	435	408	454	443	468	481	428	468	455	454	476	474	479	434	444	446	480	441	440	445	440	462	486	444	470	455	459	476	451	458	468	455	454	425	474	449	453	438	423	474	433	484	467	428	425	435	447	462	440	430	437	461	463	479	437	454	459	448	435	474	483	453	434	515	485	439	444	477	446	467	466	448	476	422	446	465	493	431	469	493	452	476	476	451	428	481	467	431	452	442	430	467	408	445	487	492	422	427	443	439	458	469	470	465	455	481	464	473	461	486	494	459	456	445	458	444	468	456	478	463	449	479	454	452	480	471	486	404	470	418	472	464	449	472	461	450	444	464	446	422	430	483	448	457	453	469	454	493	458	458	469	437	451	470	514	440	473	462	451	472	460	481	468	447	492	444	516	425	460	423	446	467	454	462	477	453	440	452	437	463	472	450	439	457	444	444	497	450	450	491	499	480	466	479	434	501	501	464	495	457	479	439	464	495	461	435	456	449	468	454	423	438	445	472	435	487	450	478	410	443	462	429	452	446	501	458	473	418	465	499	475	424	442	450	448	465	480	454	464	446	436	467	433	479	440	460	457	447	461	448	469	468	445	460	464	444	488	467	501	466	434	461	472	474	441	461	478	475	478	491	448	472	420	459	502	458	477	439	481	476	473	442	444	471	445	437	470	443	483	445	434	422	459	465	447	419	461	470	436	424	464	426	427	481	429	445	452	446	450	462	445	466	449	462	455	489	459	475	483	466	498	414	530	474	436	406	460	452	449	479	421	430	455	457	451	464	435	441	440	539	427	507	460	460	455	465	474	429	498	479	457	444	419	462	482	456	475	513	470	465	485	438	470	456	453	440	448	487	461	470	456	481	448	432	490	471	455	435	483	434	438	449	447	460	464	458	438	492	455	512	473	430	466	449	467	396	459	429	469	432	453	472	453	509	451	418	411	432	475	478	458	465	476	440	440	453	497	474	447	441	406	460	460	481	432	414	451	432	456	487	474	463	472	466	456	488	420	449	520	450	432	471	452	455	470	446	449	460	472	442	440	435	456	479	458	453	443	468	478	466	481	443	457	446	442	476	467	430	481	479	495	445	446	455	468	437	472	431	445	459	423	472	490	425	442	506	457	426	466	434	467	474	486	510	453	468	465	471	458	427	432	440	436	473	431	453	482	421	418	476	486	447	449	505	429	475	437	453	435	497	472	451	424	453	445	459	452	451	453	472	420	455	474	492	464	448	468	475	459	460	469	485	439	458	454	471	466	481	415	493	454	507	426	493	467	465	473	416	472	474	486	487	437	492	444	447	445	418	469	442	446	475	471	436	497	447	466	485	488	466	468	446	471	456	458	447	469	475	456	448	446	503	435	479	479	424	431	428	460	468	434	458	472	485	492	470	447	469	480	472	456	488	443	465	448	469	448	438	463	414	449	446	481	466	458	471	439	484	460	458	462	462	466	450	507	457	427	478	457	485	490	439	467	446	416	471	468	470	474	464	436	463	455	445	471	474	445	453	429	437	457	476	479	466	412	430	452	458	468	447	442	465	460	488	463	475	436	449	459	484	430	442	469	471	463	447	463	434	410	423	454	450	459	464	433	418	470	512	473	452	432	403	450	435	467	459	426	435	476	457	432	418	448	493	454	450	461	462	412	467	480	416	495	423	431	463	423	460
2806	960	406	286	305	398	338	404	414	350	247	200	187	141	122	104	106	75	80	76	58	75	42	32	32	26	31	22	30	31	29	34	33	24	29	25	40	24	23	23	30	31	27	26	27	38	38	44	35	35	131	147	108	76	60	36	30	31	29	21	36	36	27	26	22	31	36	21	32	22	32	40	19	29	38	21	34	31	15	23	18	21	30	28	26	31	14	21	23	24	29	33	28	18	30	23	20	26	36	25	27	29	29	18	26	23	46	21	23	24	37	28	32	38	32	18	28	33	31	28	29	29	28	23	25	19	29	30	27	27	27	23	32	23	28	21	21	26	26	23	14	21	35	26	35	30	29	28	22	28	33	29	25	29	29	27	25	22	20	32	25	29	26	37	34	30	17	32	24	26	29	26	29	24	31	21	30	43	26	29	30	27	19	43	30	23	26	19	35	27	28	26	23	24	23	23	29	28	38	27	34	25	21	30	27	21	26	30	34	23	32	23	28	24	19	19	27	33	29	21	33	22	32	23	24	29	26	27	26	23	26	28	32	30	21	29	34	31	26	22	27	23	23	21	30	27	38	24	31	23	21	35	23	19	24	27	34	28	30	24	23	22	25	31	28	22	23	27	33	23	30	40	25	27	30	25	33	37	30	36	29	21	22	17	28	24	28	29	25	24	29	25	21	29	21	18	18	24	33	24	23	15	22	37	27	26	30	30	34	32	32	22	25	22	31	39	27	25	27	22	20	20	25	28	31	20	32	29	34	28	30	21	25	36	26	25	27	38	25	31	27	17	34	28	23	29	16	25	31	33	30	27	20	21	26	21	14	22	32	21	27	26	24	31	22	20	28	29	25	30	20	31	34	18	21	26	30	23	30	25	29	24	31	36	29	26	21	27	17	22	28	27	30	32	41	31	30	21	28	34	38	32	23	21	23	24	19	37	19	35	40	37	19	33	22	25	28	21	25	32	28	28	25	33	20	30	25	26	30	37	38	24	33	19	25	36	29	26	18	37	37	24	16	29	17	20	35	27	28	21	32	27	33	18	30	27	29	22	15	27	40	25	21	22	17	32	22	27	17	24	29	22	22	28	29	31	20	26	27	30	32	20	28	30	32	27	28	33	34	27	28	41	22	28	22	24	27	25	33	23	29	24	17	27	29	27	31	25	30	28	26	26	33	26	30	20	32	23	22	26	21	26	23	23	16	24	22	23	24	19	26	31	28	32	35	30	24	28	34	26	34	35	32	23	26	23	20	28	26	29	17	19	32	28	18	24	26	29	35	22	25	21	27	29	27	22	26	21	26	22	24	33	20	21	27	23	20	29	25	27	32	26	25	28	23	24	19	28	23	20	20	28	33	34	29	36	26	30	23	28	24	31	21	20	28	28	26	29	31	32	22	29	21	28	18	27	30	34	20	35	27	26	23	25	29	23	22	29	25	37	20	26	23	28	22	23	27	18	25	23	28	15	21	24	31	29	26	33	34	27	28	25	27	20	25	23	19	34	23	32	23	37	26	34	28	28	20	19	21	23	40	22	27	31	28	26	34	20	27	27	26	28	26	27	31	28	26	26	23	18	30	16	28	38	18	32	31	34	23	35	30	23	27	25	22	21	24	26	24	26	25	24	23	29	24	25	21	24	28	16	31	34	32	30	31	23	26	26	18	20	36	20	33	18	22	31	33	25	21	23	16	32	24	32	25	34	27	28	16	24	33	22	22	30	31	23	31	30	30	29	30	26	25	24	29	18	24	19	29	33	24	31	31	30	24	31	28	27	28	24	28	42	28	34	26	29	29	33	28	32	25	29	21	27	27	24	25	23	33	22	28	19	29	14	26	25	26	20	26	29	29	32	30	43	20	22	23	25	25	21	27	34	33	36	34	19	23	28	28	36	27	33	25	27	22	30	25	26	20	29	23	30	37	30	28	15	27	32	25	28	31	25	31	32	30	28	19	24	25	32	27	29	25	28	21	30	33	28	29	19	25	32	27	38	27	27	24	32	19	24	24	28	26	31	30	30	27	26	23	34	22	19	22	34	16	27	33	25	23	31	20	21	26	31	21	26	22	26	24	34	28	35	28	23	18	33	34	27	20	29	31	35	25	20	25	36	22	16	26	32	32	20	32	28	22	29	25	16	28	36	23	31	24	36	26	25	27	25	23	30	26	21	34	25	21	45	24	35	24	28	27	32	23	20	19	21	27	23	34	35	31	32	36	29	34	36	27	45	33	35	38	24	36	21	15	32	24	18	28	24	23	29	32	19	38	31	26	27	37	26	32	27	29	22	31	31	34	27	20	25	23	25	36	21	23	37	23	22	29	27	36	27	28	22	26	24	27	19	36	28	33	32	23	30	30	36	27	26	23	31	28	24	29	23	21	23	24	23	22	29	23	33	26	28	27	40	29	26	41	19	28	20	28	21	29	22	34	22	32	32	25	32	31	21	17	31	26	23	29	30	26	20	18	19	19	23	29	25	24	27	21	25	27	29	22	28	27	27	33	22	26	27	21	27	29	22	22	27	30	33	26	22	27	21	22	27	21	21	29	20	29	29	22	22	27	20	32	28	30	27	28	32	24	30	24	26	34	23	30	29	34	23	25	25	26	24	17	29	25	32	33	26	19	27	28	28	28	33	32	34	25	29	28	27	32	26	34	32	30	35	26	24	27	37	29	37	35	25	20	23	27	29	25	23	28	25	28	20	25	30	27	24	27	25	31	20	19	21	39	29	27	25	28	26	30	34	29	24	20	24	33	28	21	29	28	30	25	21	29	25	24	28	26	14	29	29	29	27	30	33	25	19	25	26	26	21	29	27	23	25	28	20	24	22	24	31	30	29	31	34	25	29	27	36	28	22	28	22	24	37	35	23	24	18	32	22	23	33	21	25	25	22	28	30	29	21	19	16	29	30	29	28	34	25	31	32	32	23	20	25	26	24	21	23	22	27	22	36	32	37	23	26	27	23	28	27	27	22	18	36	24	23	27	23	26	25	18	25	39	34	24	22	30	34	30	33	30	26	33	34	23	27	30	28	23	22	31	28	32	24	19	18	20	20	31	22	19	22	25	30	21	27	29	29	31	22	19	18	28	29	29	25	27	21	17	28	23	32	29	28	37	25	36	22	27	27	31	29	26	27	28	37	27	27	39	27	32	31	23	18	27	28	29	25	21	24	24	21	27	26	27	24	26	25	37	27	25	33	27	31	29	25	32	26	28	19	22	28	22	29	27	25	27	27	21	35	19	32	43	24	18	30	35	21	29	31	30	25	33	29	21	29	27	29	21	22	28	31	23	23	29	26	26	25	21	19	28	28	27	30	28	29	23	22	30	30	27	19	31	22	33	26	21	24	30	22	26	40	29	26	34	30	25	26	23	32	32	34	29	12	23	25	35	26	21	24	33	23	35	24	23	32	29	27	27	22	25	27	24	28	26	27	24	23	22	19	28	21	29	31	28	34	31	28	23	24	20	29	22	32	26	28	20	27	17	25
24452	13080	7543	13339	21286	20095	17338	19076	17707	14308	11249	8620	7222	5476	4666	3611	3640	2626	2135	2029	1776	2219	1422	948	1191	625	472	390	472	425	445	465	405	391	353	368	385	362	365	350	365	334	383	564	678	604	654	616	587	816	3688	3999	2850	1530	902	604	427	302	329	298	303	308	335	340	289	297	285	323	311	304	287	343	264	305	283	285	320	309	294	313	315	315	268	284	255	306	303	323	268	301	292	301	319	328	295	306	314	275	326	305	312	311	282	290	314	327	316	305	295	278	311	320	335	271	319	311	299	324	301	344	280	325	313	337	286	291	275	310	292	310	320	340	303	318	319	303	315	297	287	290	307	333	304	278	287	319	333	301	292	279	336	306	301	313	310	304	318	357	301	331	303	318	306	298	312	308	305	288	308	312	312	309	281	277	301	298	279	290	338	303	297	330	337	318	316	288	310	307	309	328	319	291	306	309	279	291	293	306	288	297	309	313	297	292	310	314	284	280	286	292	319	297	298	333	340	309	290	305	283	292	296	304	289	311	321	318	315	333	297	306	322	301	295	327	305	279	311	317	314	313	298	327	303	306	294	332	291	280	302	337	301	312	312	284	284	308	333	309	303	289	278	285	333	297	277	334	319	289	302	296	296	303	330	296	305	285	285	299	310	277	322	320	328	308	300	319	328	262	293	313	301	304	301	280	308	308	325	292	352	310	312	299	291	295	316	272	312	288	318	302	330	291	318	304	265	310	313	298	341	302	324	283	303	313	311	329	306	290	295	305	302	303	314	291	340	288	304	301	336	305	308	324	287	308	327	313	297	310	317	322	301	300	316	297	320	286	312	299	283	304	299	305	317	308	276	305	310	297	312	307	320	301	265	291	305	314	319	315	328	288	271	318	294	321	299	306	327	316	302	301	302	313	319	287	324	296	313	269	290	291	289	326	307	312	272	282	299	339	316	315	312	337	294	294	319	299	293	301	268	281	311	293	316	302	272	331	291	312	296	308	305	314	287	329	299	294	287	303	319	324	304	317	309	271	297	300	289	331	316	299	304	275	280	307	332	301	318	297	267	303	281	317	298	306	304	289	345	294	312	264	308	289	299	304	313	316	276	268	304	270	277	308	308	318	314	291	333	281	308	330	321	294	288	340	241	338	317	320	269	326	290	318	311	269	277	302	289	309	309	303	272	323	298	306	312	266	322	292	305	303	306	332	321	279	307	303	293	308	310	284	320	288	346	312	292	303	293	269	324	329	307	313	328	268	313	327	296	308	305	302	335	296	333	300	329	318	303	304	338	297	301	276	305	313	283	296	318	310	308	281	290	277	332	313	303	312	286	316	330	316	328	262	267	301	337	311	324	340	321	291	292	304	298	301	317	293	317	345	325	297	326	294	300	325	323	308	285	295	281	296	307	317	288	288	293	290	321	297	294	299	328	292	312	294	272	316	299	287	309	294	305	286	294	264	319	296	308	300	267	334	349	306	298	310	309	284	299	326	295	312	314	340	293	304	320	303	287	343	294	270	277	357	325	283	292	299	326	285	289	283	289	331	290	301	287	320	322	271	297	289	291	299	314	328	284	295	292	290	295	297	276	296	287	295	312	311	265	293	287	306	303	308	293	278	314	313	311	301	303	314	312	314	307	288	296	260	292	296	345	303	304	282	311	273	279	301	303	298	290	285	285	300	330	323	329	295	299	319	308	323	277	292	298	293	282	314	299	293	320	317	290	325	299	304	331	312	308	299	310	317	313	318	284	318	286	296	297	330	273	295	318	302	308	295	315	287	275	312	307	319	301	301	299	292	325	310	294	317	308	328	299	302	309	277	294	294	302	313	302	290	293	276	295	304	290	343	298	275	290	326	303	307	284	270	287	306	315	283	291	270	311	327	299	316	289	291	332	306	285	299	302	279	317	272	322	268	317	283	277	300	308	310	302	329	306	285	324	301	321	291	313	301	302	275	349	287	327	310	297	323	303	289	291	283	280	308	297	301	312	291	288	314	315	294	316	297	296	292	282	274	334	313	301	301	311	324	304	328	291	320	281	267	325	284	307	336	318	337	331	273	338	275	279	309	299	298	284	292	292	299	304	309	300	313	330	323	278	328	282	300	282	318	303	303	316	313	312	316	277	297	306	285	292	298	330	290	319	316	291	307	309	314	286	280	303	318	282	285	302	321	297	277	323	326	338	319	306	308	331	293	312	335	291	272	332	291	291	332	310	278	296	297	303	307	311	299	298	333	329	289	342	318	310	328	284	305	313	309	307	336	313	323	348	301	296	282	298	315	305	287	319	319	294	294	293	294	301	314	300	302	308	301	279	303	304	276	322	308	301	297	297	279	305	322	294	340	284	283	293	302	320	329	299	312	305	314	316	300	310	314	278	303	286	305	312	305	300	299	326	277	292	338	321	283	337	301	294	337	301	312	307	302	318	284	306	307	293	298	312	278	283	324	316	278	317	317	313	281	275	320	283	298	279	303	318	319	341	323	340	284	309	301	299	306	308	297	313	320	296	303	298	335	301	310	303	299	281	306	302	312	336	291	322	290	301	317	298	315	284	309	292	306	302	282	303	307	316	315	304	274	329	293	323	295	295	333	289	303	329	284	299	323	311	320	327	284	301	307	292	307	253	301	314	293	304	289	285	308	321	296	306	283	281	325	306	343	301	306	321	319	296	286	302	329	339	303	321	283	299	323	302	312	299	329	287	293	268	313	313	300	299	300	289	300	287	305	304	279	323	321	317	287	294	313	332	297	261	306	302	344	308	302	275	284	316	283	322	282	305	304	322	285	334	303	296	272	299	326	308	275	292	304	316	308	293	301	345	337	317	325	267	337	297	299	296	345	289	311	285	318	291	268	277	303	286	282	323	297	281	297	298	332	286	294	332	308	318	287	304	297	317	323	309	309	337	317	302	330	306	341	291	282	299	267	303	359	314	353	303	274	331	309	310	313	318	283	317	309	308	344	336	289	297	308	298	302	298	301	318	315	297	331	287	285	329	318	296	320	329	287	292	253	296	292	294	295	315	321	301	318	292	294	321	274	289	286	289	312	293	308	293	307	294	299	296	284	323	276	292	307	308	293	325	321	310	308	305	297	283	280	288	328	286	289	328	328	293	309	311	302	296	287	312	294	310	301	301	301	259	280	337	315	319	317	317	327	311	293	297	324	310	291	302	290	309	280	288	316	304	294	279	345	266	351	325	304	311	328	323	302	293	316	316	323	303	294	308	337	300	311	285	332	318	331	304	279	302	308	341	297	303	279	280	317	330	293	305	316	307	321	282	325	303	305	309	313	276	286	326	307	273	280	296	331	309	322	294	318	321	326	305	309	320	306	301	301	325	281	287	302	295	306	331	299	319	316	291	301	328	290	333	313	300	302	292	295	323	289	268	317	310	293	311	327	320	303	289	305	309	290	296	290	286	309	297	319	344	310	307	290	289	333	324	332	278	314	285	291	302	316	321	247	294	324	290	310	326	322	294	279	305	295	292	298	326	303
2500	1436	618	379	423	516	470	651	565	508	372	308	227	167	143	150	133	101	94	98	99	88	97	65	64	54	54	46	40	49	38	48	38	54	45	55	35	42	43	44	37	40	39	38	37	42	47	26	44	171	283	294	193	130	77	50	54	39	37	45	31	41	27	48	34	43	34	34	35	37	47	42	35	38	44	36	36	35	42	40	29	47	42	39	31	25	39	37	26	51	36	45	42	37	44	25	35	41	36	44	34	29	33	30	41	36	36	32	39	46	40	35	44	40	37	44	53	46	48	31	47	42	43	44	39	37	49	43	41	48	22	32	35	39	41	47	33	49	37	35	43	30	36	34	49	33	40	33	51	30	50	38	45	43	27	39	37	43	41	31	36	38	43	27	51	43	37	34	37	40	41	36	40	35	46	34	38	41	35	39	41	42	37	31	39	44	32	36	39	37	41	35	27	40	39	33	34	39	44	41	30	56	32	40	25	29	36	35	42	32	36	34	42	46	30	28	32	36	41	39	55	42	36	37	26	32	35	44	44	30	44	36	31	48	38	48	28	42	34	47	34	44	42	26	33	33	45	48	37	34	38	42	32	37	44	42	47	39	34	36	43	32	37	41	33	39	43	35	45	25	42	32	48	34	33	50	31	37	42	35	29	38	45	38	37	39	35	40	28	36	34	45	38	41	43	37	38	40	35	38	39	34	41	38	37	38	42	34	34	47	52	49	40	44	35	32	46	38	31	43	40	49	32	37	44	36	51	38	61	44	37	42	32	22	35	40	40	49	38	46	44	41	48	57	42	30	48	40	29	46	39	40	44	51	32	40	30	50	39	34	34	46	34	45	43	36	38	35	41	31	48	35	40	31	29	37	32	45	44	38	36	39	46	33	34	39	37	41	34	34	32	32	51	44	32	31	43	44	39	48	28	41	47	32	34	42	34	40	38	42	48	46	35	43	41	47	34	42	41	44	33	36	49	34	42	44	25	40	45	41	43	38	39	38	43	35	35	43	38	37	31	28	35	39	42	37	30	39	46	33	41	32	39	39	35	34	30	37	37	43	36	30	38	37	38	36	43	35	37	35	41	37	35	29	46	40	45	35	35	38	56	52	40	27	45	32	35	54	40	30	29	35	33	37	42	31	37	43	44	46	37	32	39	38	36	44	39	35	40	38	35	40	32	38	36	38	37	30	46	48	35	42	43	39	42	36	45	35	38	60	41	37	52	41	42	37	37	32	46	33	39	34	47	39	54	37	40	40	29	41	49	35	41	33	37	36	36	40	37	32	27	40	37	37	42	50	40	38	32	34	32	32	43	44	40	40	41	39	36	56	56	37	44	52	38	28	28	26	37	36	51	39	38	39	49	40	26	41	54	42	29	39	40	41	52	41	37	37	39	39	39	31	23	38	37	28	42	35	44	36	33	39	29	42	49	36	35	40	24	38	38	45	36	34	26	36	45	34	40	42	28	18	43	36	40	47	52	39	38	31	28	40	39	26	50	35	29	37	36	34	35	44	50	47	39	38	47	37	57	34	32	45	29	38	30	30	41	42	37	39	35	46	37	34	44	29	36	35	41	34	47	44	34	31	41	41	41	50	48	34	36	33	43	43	57	32	58	41	42	38	47	34	48	47	36	36	39	39	42	32	45	38	37	38	34	26	37	42	45	34	40	36	37	36	46	43	29	44	31	42	45	48	46	47	44	32	37	44	41	40	47	39	32	45	40	45	37	34	35	48	30	42	47	30	39	45	41	26	38	41	40	44	51	52	42	31	43	33	37	38	48	32	31	39	29	39	33	32	48	41	38	36	41	37	41	41	31	29	44	36	46	34	29	42	35	38	33	39	36	36	37	40	36	45	38	33	36	38	34	39	34	35	46	34	34	41	33	52	38	42	49	51	43	36	43	28	32	35	38	38	30	27	36	38	36	40	42	34	34	35	49	37	33	43	37	34	39	37	37	38	37	35	44	44	35	29	39	30	39	43	35	38	33	33	43	38	40	36	31	40	31	28	31	38	38	37	31	38	38	44	39	43	40	38	34	39	28	56	36	41	36	34	32	42	39	40	36	54	45	40	35	44	39	38	25	28	36	30	36	38	33	35	39	43	50	48	37	37	34	36	41	37	40	30	41	48	39	36	33	53	29	44	28	48	28	33	46	35	44	43	30	35	38	35	33	46	41	26	42	38	39	47	45	35	42	50	41	44	26	44	38	39	27	42	29	48	33	40	38	33	31	30	38	43	35	42	42	33	36	47	44	39	44	43	42	30	27	34	44	39	38	40	43	38	38	40	32	52	29	38	35	39	36	38	41	49	52	40	49	46	51	41	40	41	33	34	52	43	34	39	38	37	45	46	38	33	45	40	39	39	30	34	39	43	38	41	50	42	47	43	51	34	35	46	34	32	32	35	38	30	38	43	45	28	28	37	34	41	38	31	40	31	34	37	33	34	38	38	30	46	48	56	49	30	36	35	30	36	35	38	35	36	53	51	40	48	46	47	40	31	31	31	45	31	39	43	43	46	50	41	27	36	40	39	39	35	35	41	41	40	40	39	61	34	38	30	38	36	39	38	49	37	40	36	30	37	45	33	38	41	31	47	41	40	39	35	50	42	53	45	42	33	37	35	40	36	36	36	47	44	36	35	32	52	51	51	40	31	40	35	44	32	35	41	46	44	37	32	22	45	33	35	41	29	44	33	42	30	39	43	43	33	47	45	40	44	38	37	44	36	41	37	39	39	33	42	34	38	35	34	48	34	39	46	38	40	39	35	42	24	36	39	42	41	34	34	36	36	48	32	40	41	41	39	42	31	32	38	40	41	39	31	52	50	52	35	41	46	33	41	44	41	36	36	46	48	31	30	34	37	49	34	32	42	31	46	46	36	39	39	37	40	39	38	40	43	41	38	31	42	31	24	44	29	40	36	38	35	56	38	47	40	39	47	42	34	40	45	35	42	42	33	38	40	43	29	44	46	43	37	30	44	37	37	39	37	40	38	43	37	47	31	34	38	48	50	43	45	48	33	34	40	43	26	38	41	34	39	19	41	35	33	30	27	36	44	41	40	48	29	40	32	35	43	33	40	46	32	35	35	48	38	28	47	35	30	34	52	40	28	37	32	42	37	40	47	48	49	41	27	49	43	51	37	37	33	41	33	51	44	39	34	35	34	28	36	41	41	32	33	38	34	37	38	37	40	56	36	42	35	41	45	42	29	43	40	42	46	39	39	32	42	37	39	45	40	39	33	45	43	36	41	42	36	33	37	39	40	42	32	39	41	49	39	39	47	35	36	31	42	37	42	35	38	38	42	35	38	29	29	42	49	26	33	34	37	44	42	28	36	38	45	45	39	34	37	35	33	29	32	50	38	39	45	46	51	41	29	41	31	43	37	41	44	39	39	40	34	41	43	44	28	41	41	42	39	34	38	37	32	49	39	34	43	39	43	31	33	32	38	40	36	46	47	33	33	32	46	41	29	45	49	35	42	48	33
26790	16259	10311	17214	24765	23172	21581	22521	20334	17591	13492	11213	8610	6048	4866	5091	4522	3396	3188	3013	2844	3025	1903	1407	1542	984	662	701	726	721	699	729	616	543	544	541	524	561	518	498	527	548	502	556	480	806	1041	878	712	4332	7758	7871	4971	2589	1365	875	594	445	444	442	456	451	409	461	391	439	402	456	461	447	432	428	401	415	395	421	437	407	413	425	428	429	421	448	431	410	444	424	435	435	425	436	416	441	405	458	431	437	433	446	434	426	427	394	429	435	407	435	441	446	405	426	435	413	432	469	424	431	434	468	430	432	466	417	428	448	462	445	433	389	442	433	440	453	464	464	439	451	452	453	418	443	426	436	414	449	421	420	408	397	430	418	423	457	434	455	374	428	396	438	429	439	465	418	428	407	405	427	428	453	505	428	415	440	410	408	419	438	424	420	415	394	411	425	407	400	395	409	394	412	412	435	401	444	432	401	433	431	471	421	398	429	417	421	427	418	428	413	466	468	438	457	405	411	427	459	419	472	465	426	483	411	408	431	423	459	407	435	430	455	414	442	441	416	418	428	439	450	423	442	409	444	441	420	449	427	467	428	409	433	404	394	415	425	435	427	452	437	408	417	438	403	393	440	388	412	432	466	424	452	410	419	435	426	440	447	443	443	448	385	406	450	428	442	435	439	434	429	410	433	424	416	440	414	430	455	434	421	407	431	452	411	440	404	428	471	455	421	413	426	435	444	424	422	453	434	407	417	449	431	425	458	385	437	407	420	405	436	413	422	420	381	427	430	439	433	411	458	429	449	449	458	426	439	429	446	444	424	423	486	402	404	416	463	475	439	437	415	455	462	432	465	470	436	438	414	422	451	434	437	429	412	443	408	437	425	470	412	448	453	492	462	432	416	394	445	435	416	401	443	442	380	404	418	424	454	453	423	454	412	404	420	452	419	446	421	439	421	372	475	422	425	421	408	457	452	447	426	439	402	426	431	407	436	426	463	440	397	468	436	452	426	450	393	422	408	434	430	415	440	453	448	425	430	429	421	434	454	430	431	447	422	443	432	391	426	438	434	417	411	412	399	412	414	408	456	455	394	437	426	441	428	412	402	387	380	442	428	428	418	422	418	442	428	457	430	405	407	460	436	405	433	435	454	441	450	396	440	397	449	423	442	438	415	369	469	409	423	442	465	422	434	445	435	452	445	438	405	425	423	442	432	459	420	418	416	468	427	396	427	424	434	472	463	454	436	440	452	436	456	447	424	427	430	444	390	423	443	477	461	426	416	415	452	429	411	404	445	385	387	436	425	442	413	411	436	424	419	457	375	393	411	426	460	361	414	448	428	405	417	442	418	458	413	406	422	389	423	438	432	463	416	439	439	415	467	404	424	453	393	425	447	411	450	423	427	430	414	438	425	446	410	422	428	452	427	410	423	443	409	452	425	408	414	476	400	437	438	435	432	401	413	458	437	403	408	432	440	462	432	410	448	441	431	405	438	465	472	425	422	443	445	454	414	404	396	424	421	417	463	450	406	435	441	448	468	441	414	421	415	417	405	427	432	412	443	438	387	431	418	423	398	422	443	432	423	461	434	448	431	461	425	397	458	444	417	421	425	414	445	428	425	429	433	438	403	458	427	435	438	407	405	419	450	419	439	424	395	428	439	383	450	438	441	420	442	439	421	396	402	431	450	439	430	399	434	444	438	466	453	407	442	424	441	389	428	501	427	451	432	460	398	443	437	415	410	434	446	430	465	412	441	418	426	459	411	489	444	430	421	416	427	422	369	425	451	415	451	455	447	418	429	469	416	426	436	453	432	436	445	439	446	424	429	447	454	432	423	451	443	417	421	436	450	445	437	427	401	482	418	466	437	446	446	463	430	445	460	381	429	434	409	419	413	424	430	398	444	427	447	447	445	441	434	455	419	425	470	420	432	421	463	432	426	434	455	431	400	447	446	481	394	442	434	418	444	438	441	462	425	420	428	423	425	438	473	451	465	425	429	412	417	410	398	381	470	434	444	431	405	443	399	463	460	448	402	440	425	461	399	453	406	432	412	404	448	427	417	492	431	425	396	391	418	440	445	417	460	426	446	420	458	460	433	413	421	441	395	423	432	428	419	435	440	442	404	433	397	426	418	424	432	437	439	432	437	445	413	436	464	391	424	440	453	399	444	405	432	406	447	444	455	417	434	471	455	400	460	448	433	415	424	456	416	427	439	417	395	439	440	450	418	435	475	446	390	436	443	453	436	430	459	415	459	419	448	438	411	400	437	447	386	460	438	449	442	399	430	453	476	417	431	439	431	440	418	448	457	420	446	454	459	431	458	471	418	386	432	402	426	449	424	457	448	458	423	428	450	425	428	418	448	424	470	453	419	470	455	442	411	424	447	404	425	460	414	413	444	397	435	465	447	429	450	430	374	432	428	420	392	440	454	434	412	459	428	407	388	433	408	414	403	449	387	413	423	443	420	417	432	417	413	428	431	395	411	432	403	421	435	383	412	403	428	421	442	397	428	432	456	396	445	434	444	422	402	432	397	440	449	444	433	423	453	441	446	418	426	435	407	426	446	434	408	385	413	451	403	421	445	428	455	464	458	448	443	450	396	433	409	451	398	417	435	442	430	435	423	447	436	446	415	417	431	418	439	451	432	454	435	417	435	432	440	389	469	417	444	405	406	417	450	455	385	378	418	421	386	436	440	456	439	471	390	418	479	457	403	455	432	427	429	392	426	441	434	429	420	446	456	459	460	461	417	400	414	406	440	430	416	464	447	436	437	434	448	437	409	422	467	480	422	401	435	381	427	432	454	438	433	407	409	407	468	408	429	412	412	455	474	452	434	411	465	413	434	435	445	443	458	456	426	434	439	412	431	419	407	441	392	456	401	433	487	446	487	445	452	402	384	409	464	410	433	399	409	408	447	405	449	408	386	431	418	441	406	475	470	460	449	436	448	438	455	457	413	419	429	415	392	428	390	445	422	380	425	397	422	426	438	450	450	449	411	426	427	398	422	452	410	481	426	443	415	448	436	407	444	447	455	434	420	474	414	434	442	432	453	471	452	446	419	423	445	436	430	406	464	465	441	421	428	435	397	422	425	402	441	435	439	412	370	453	413	457	419	452	430	451	445	383	407	444	416	454	434	395	426	444	442	438	458	457	419	401	445	449	416	434	482	451	418	420	411	464	435	421	463	418	448	423	441	453	415	425	442	434	398	401	447	444	435	427	429	482	394	444	427	419	449	424	432	435	469	463	417	413	438	439	455	425	399	391	443	446	404	457	385	406	416	431	398	425	442	427	431	428	438	407	438	440	427	436	419	396	442	496	414	428	400	447	424	439	397	428	449	399	447	442	422	439	470	421	413	449	436	447	413	441	414	416	445	408	424	448	393	461	415	425	429	415	477	426	427	413	394	426	399	429	408	397	414	431	435	450	396	416	399	441	412	412	451	440	431	421	409	450	428	440	402	452	462	399	421	382	412	428	442	465	420	414	413	422	444	481	431
3700	1115	620	410	383	459	447	627	504	458	349	309	211	157	116	127	132	107	107	93	90	79	60	62	57	36	27	31	40	33	47	27	35	32	29	19	30	28	25	28	23	27	26	27	29	42	36	34	42	309	301	295	173	108	61	35	35	27	32	26	20	17	28	28	31	31	31	30	31	22	18	36	30	19	18	21	23	29	32	34	27	23	31	29	34	18	24	24	32	31	34	23	27	30	32	39	24	15	24	24	31	32	28	24	40	21	22	31	26	27	33	24	25	21	26	21	27	27	34	28	22	22	31	19	29	30	21	24	24	34	33	28	24	23	31	29	25	22	28	28	33	29	31	28	26	28	33	34	35	26	34	30	36	24	27	27	40	28	22	32	21	26	24	20	24	33	23	25	28	24	23	26	35	25	30	26	29	35	16	34	23	29	25	24	24	36	23	19	32	26	26	43	21	30	23	25	27	33	21	28	22	18	28	33	29	22	20	17	27	28	28	25	26	14	24	23	16	20	19	28	29	32	30	31	17	25	23	24	22	25	22	22	22	27	22	25	23	34	34	34	17	27	26	31	29	25	32	27	23	26	27	22	26	20	33	29	32	17	21	25	28	41	23	21	24	30	25	23	30	31	24	18	22	26	22	23	35	22	24	23	20	22	23	33	25	22	23	19	26	18	38	24	28	18	15	29	26	40	26	34	16	24	27	22	23	24	22	22	28	27	25	24	18	26	19	31	22	22	27	32	17	27	36	24	31	18	26	32	28	25	30	23	28	21	38	14	25	29	27	19	26	22	30	24	21	26	31	28	29	24	23	18	23	22	30	18	15	26	28	26	22	25	22	31	23	27	29	26	21	33	27	34	26	30	30	33	29	25	27	23	29	20	31	24	28	34	30	31	28	30	29	14	42	22	28	30	34	31	24	34	27	24	31	22	27	30	18	28	26	25	33	32	26	26	30	29	28	31	32	30	32	28	26	36	32	17	21	19	25	20	32	29	24	24	24	21	20	22	24	20	19	25	22	33	26	21	24	33	34	24	18	15	21	22	43	23	30	38	35	15	23	20	27	25	27	27	25	23	38	30	20	24	22	24	27	24	37	19	42	31	26	19	32	27	27	17	33	24	27	29	27	28	34	16	41	30	27	20	33	19	21	32	26	24	21	30	25	29	26	25	26	34	28	30	29	26	19	35	20	33	30	22	37	17	28	23	19	26	30	27	25	23	27	32	29	27	31	22	26	30	25	29	25	32	26	23	22	28	25	28	21	29	24	22	32	31	20	31	28	22	26	27	30	24	26	44	33	26	30	17	28	24	34	20	32	30	14	27	35	26	26	23	26	27	29	40	24	21	21	20	27	26	21	19	29	23	24	26	22	25	21	25	27	28	41	27	22	28	26	30	40	34	34	29	41	31	32	32	29	29	29	32	39	14	19	30	30	28	29	28	27	27	17	21	27	36	35	27	31	30	31	30	21	25	28	19	37	25	25	29	33	23	27	22	22	26	30	27	25	26	24	21	29	31	16	31	26	19	21	24	32	39	24	25	34	19	28	28	21	32	14	30	23	20	35	20	25	18	33	35	21	26	20	21	24	35	22	25	22	38	23	28	34	29	29	34	21	26	27	29	37	29	22	38	19	26	28	20	31	32	19	20	25	24	24	25	22	28	24	23	37	30	25	18	27	32	20	27	29	29	27	37	26	27	27	36	26	26	30	22	23	24	35	22	27	43	27	28	28	29	35	27	22	27	30	33	30	30	31	18	25	31	22	23	29	30	26	29	21	27	33	29	18	22	21	26	33	22	34	31	26	31	31	26	29	23	20	32	24	29	23	24	29	31	32	22	22	23	19	30	23	22	20	18	28	19	34	28	25	25	35	26	32	26	19	26	27	32	18	33	30	20	31	33	24	22	34	33	18	24	20	24	27	29	27	22	28	27	36	19	24	28	30	32	31	28	23	33	28	26	20	21	22	28	27	31	19	21	28	25	26	24	32	37	18	24	37	26	27	25	26	37	25	31	20	36	27	27	27	18	25	35	25	32	22	22	33	28	26	24	32	26	24	25	21	31	27	28	19	24	28	34	29	24	36	34	24	30	31	30	27	27	34	32	30	25	33	31	19	31	32	37	31	23	27	29	28	18	28	31	24	22	20	30	26	23	29	26	24	29	34	28	33	25	23	28	28	37	26	39	25	30	29	21	31	28	20	21	24	26	21	24	27	29	26	37	39	28	23	27	23	18	18	23	26	35	29	34	28	31	26	23	33	23	31	24	31	23	26	24	29	32	30	21	25	24	27	33	26	26	33	20	37	35	31	35	24	22	33	21	25	28	36	28	29	23	19	40	29	26	30	24	32	16	28	30	29	17	19	29	34	22	25	25	33	37	22	23	27	29	17	27	29	17	22	28	28	24	33	26	30	20	28	30	29	18	31	34	24	20	28	36	20	30	29	20	34	26	21	30	27	24	33	28	34	25	23	29	28	34	35	28	33	29	27	32	27	22	29	24	32	24	26	15	16	23	32	28	33	24	24	30	30	26	29	25	24	27	31	27	30	29	31	29	32	18	26	20	31	26	33	41	35	32	23	25	32	33	27	22	23	18	32	25	45	30	36	27	23	33	28	27	27	31	31	27	28	25	31	21	30	23	20	30	22	26	25	28	24	31	27	23	25	25	25	32	20	25	22	18	27	24	20	31	23	26	28	34	25	32	31	23	27	28	31	42	22	28	15	20	23	23	23	28	31	19	30	28	18	19	22	29	25	22	25	29	28	28	23	34	23	27	34	26	24	26	38	27	31	22	33	32	26	25	26	37	28	18	24	30	23	31	26	17	23	20	31	32	28	33	26	35	24	21	21	37	30	31	30	31	32	34	20	29	39	21	23	27	22	29	23	27	20	28	25	22	18	18	20	31	28	30	28	30	13	29	18	22	26	36	25	27	32	27	27	29	22	28	24	25	16	25	29	25	30	31	35	26	21	28	27	30	24	28	30	20	25	24	31	26	25	28	33	25	34	28	25	27	20	29	29	31	23	28	33	23	28	25	26	29	39	37	27	23	27	30	29	39	27	19	28	27	21	30	19	22	28	29	22	27	25	28	33	27	29	29	33	26	34	33	24	34	29	30	28	32	26	27	25	38	26	24	30	27	26	27	19	26	30	21	30	30	29	31	30	33	31	17	29	23	27	26	23	28	27	17	28	23	30	31	21	25	28	19	29	25	32	32	18	33	29	28	31	26	27	31	18	30	32	30	35	19	28	24	20	21	32	24	22	22	27	29	30	25	22	29	25	29	25	28	30	27	24	30	17	24	32	26	32	21	27	28	24	26	26	28	36	27	25	30	33	20	22	22	29	31	27	34	29	17	29	27	26	26	30	21	35	29	41	24	28	23	32	28	18	26	27	21	31	26	24	32	25	23	37	33	29	26	24	25	36	22	27	19	19	23	27	27	24	24	19	27	23	21	23	23	36	23	21	20	15	31	19	30	30	27
24988	14662	10367	16640	23936	22093	21559	22934	19819	17349	13613	11455	8295	5462	4117	5402	4504	3302	3454	3273	2585	2851	1810	1644	1412	787	628	501	595	522	628	622	481	436	449	460	444	470	418	390	400	378	374	364	413	698	809	754	790	7816	7565	6984	4114	2338	1134	764	479	327	353	298	321	300	318	332	283	312	318	345	285	316	331	258	312	291	279	321	340	333	295	296	303	336	295	300	295	325	310	309	334	287	300	299	274	289	288	337	296	284	313	318	297	299	314	298	339	314	292	286	292	296	310	295	305	294	320	302	313	307	319	305	314	306	299	303	310	287	302	308	334	284	295	296	282	299	289	304	295	311	325	323	318	320	272	300	310	318	302	322	307	319	335	293	295	318	307	284	342	287	307	286	316	298	355	305	321	322	316	305	308	306	307	321	311	309	327	315	341	325	262	286	314	311	311	333	276	312	281	311	288	302	316	303	319	302	304	318	305	298	303	327	320	320	327	323	316	350	308	323	322	282	281	296	303	329	322	302	304	295	295	299	292	292	309	334	291	317	286	310	324	317	297	344	329	316	285	291	336	320	296	321	308	335	323	287	282	299	332	318	310	286	301	317	311	345	318	309	312	330	311	311	299	312	299	302	293	300	301	263	331	295	324	304	302	317	341	320	291	316	297	301	295	308	278	303	295	306	334	323	284	310	296	313	296	347	319	311	314	290	319	329	313	289	326	293	282	319	275	305	335	313	326	289	290	371	287	298	315	301	347	299	290	331	319	284	318	306	329	348	297	318	293	293	323	314	301	295	319	275	291	314	289	346	308	303	295	347	314	300	288	326	307	326	309	303	316	292	340	285	301	286	304	283	285	284	310	298	325	265	340	307	314	319	302	302	306	307	315	311	340	307	295	308	311	329	319	318	317	315	333	310	292	285	281	291	318	312	299	289	329	270	321	306	313	280	297	319	294	297	295	342	336	310	315	332	333	308	282	298	303	304	312	316	288	293	322	306	324	321	317	304	316	297	310	313	299	293	338	286	315	304	313	293	289	314	312	307	324	308	300	325	303	306	283	333	278	320	280	300	303	296	324	300	283	316	331	298	285	333	298	279	306	309	334	316	323	296	314	319	318	320	326	321	283	314	300	304	298	312	310	302	282	295	284	282	323	291	310	298	307	296	339	313	307	318	301	334	302	323	278	316	333	318	285	314	322	303	310	327	314	308	292	323	317	341	314	302	295	297	286	314	288	320	308	300	310	335	318	322	328	289	351	308	296	330	324	328	322	288	311	323	308	301	299	283	342	315	314	289	306	284	308	296	292	303	304	297	301	297	298	310	313	298	320	321	317	307	305	286	275	276	310	345	306	312	317	321	312	317	294	313	299	315	339	315	275	301	349	314	306	331	328	318	291	289	308	295	298	316	310	297	316	307	298	303	300	294	284	324	293	309	301	320	291	279	345	286	299	335	299	286	343	301	315	286	320	321	295	313	295	307	309	332	312	318	322	300	300	286	305	317	299	310	292	282	303	275	321	314	316	290	335	301	327	309	318	311	270	340	296	310	296	329	310	298	299	326	304	352	313	319	340	313	334	319	325	293	283	324	283	322	306	309	291	337	321	319	310	311	294	307	319	344	312	307	313	290	313	304	300	283	321	312	288	273	330	356	315	285	313	303	305	311	326	327	317	326	310	337	303	323	300	277	319	326	294	308	319	323	296	304	322	286	300	302	307	287	309	302	316	304	335	310	261	306	301	303	313	302	299	302	321	306	323	331	318	280	302	323	310	266	307	287	290	280	299	320	292	319	296	319	314	321	294	289	324	316	302	311	307	284	315	300	308	318	301	319	327	314	319	308	294	285	316	302	334	301	309	319	313	332	324	303	298	342	334	317	315	264	334	308	313	322	289	305	300	278	283	314	338	306	320	322	303	286	322	296	329	320	294	305	324	309	327	308	274	303	339	307	304	322	289	271	311	307	320	327	319	294	314	300	317	351	284	296	319	319	310	308	281	328	314	339	311	311	336	293	340	275	307	302	299	322	270	330	307	302	301	295	300	309	303	320	315	282	339	326	313	311	271	324	292	336	312	299	294	318	280	317	327	298	330	304	280	313	310	296	306	304	321	307	308	283	319	317	349	288	312	313	311	324	327	321	325	317	317	281	311	320	320	315	311	317	265	303	298	286	302	338	333	291	290	291	305	292	312	312	339	297	304	290	296	314	315	276	299	334	309	319	295	291	315	292	320	337	312	318	305	328	334	310	340	267	315	327	328	301	272	333	333	298	327	291	320	282	326	306	309	292	290	313	335	311	321	293	331	334	302	314	326	284	280	324	321	301	337	328	313	293	276	284	314	283	298	318	301	322	304	307	294	298	294	304	300	292	319	274	335	332	332	285	314	310	308	338	328	316	344	334	303	307	351	301	319	314	294	316	348	314	304	304	310	307	311	331	302	313	320	310	302	311	284	328	320	282	298	295	321	281	319	303	312	287	324	336	292	275	279	291	306	316	281	332	289	291	346	291	305	328	323	311	317	340	327	296	314	322	312	319	351	315	284	326	301	332	302	293	292	316	280	293	290	317	285	318	284	307	295	294	312	312	305	300	297	296	298	324	336	309	299	315	326	321	312	318	317	314	267	311	299	333	298	304	272	295	293	289	320	309	320	285	307	337	318	319	299	306	316	309	302	334	323	313	289	298	336	331	298	310	333	308	302	280	321	332	303	307	314	331	277	285	300	286	331	316	315	309	346	301	322	316	317	291	301	293	301	329	306	324	343	301	303	305	308	317	284	302	322	310	276	306	315	320	306	300	275	320	322	274	282	302	317	301	332	264	287	321	321	330	284	328	297	299	289	290	320	332	294	299	332	279	313	338	335	306	307	290	325	287	293	336	304	288	270	314	300	261	284	290	336	289	328	319	309	299	309	303	318	308	357	273	314	325	299	340	295	275	319	314	282	296	304	293	309	311	297	279	263	291	294	287	330	340	304	293	328	322	281	293	299	300	288	320	306	292	321	315	339	324	324	314	334	299	307	321	315	288	334	280	312	299	295	324	313	273	321	305	306	306	335	303	307	334	346	302	309	281	335	292	284	318	324	315	304	308	288	333	335	278	336	324	314	318	303	321	307	314	283	308	314	302	315	307	301	326	299	336	319	320	287	318	336	311	322	284	308	329	296	291	287	313	306	320	327	281	310	318	287	298	311	321	300	343	311	319	305	331	315	329	288	328	337	279	290	318	295	290	325	326	317	337	342	283	324	308	356	306	317	272	302	328	314	272	304	314	283	283	326	313	292	301	290	303	291	302	293	295	307	323	315	310	333	290	318	300	322	309	303	300	292	319	305	323	302	333	319	322	327	309	360	314	311	330	301	276	304	268	319	302	271	280	338	321	318	267	330	313	323	324	318	299	321	295	310	315	290	304	331	327	299	295	331	306	321	335	300	353	277	307	315	283	287	324	309	327	313	317	298	310	296	309	300	293	312	321	277	306	314	318	291	328	297	282	312	282	293	291
2905	1601	844	595	557	609	642	808	629	530	463	405	286	204	182	180	159	137	120	118	106	122	79	69	77	64	45	41	48	39	53	41	42	56	52	58	54	34	51	43	40	43	40	36	38	48	69	44	60	307	488	419	264	156	106	70	50	39	44	34	38	39	40	38	38	44	33	34	38	42	43	44	38	31	36	31	43	40	32	43	42	49	30	41	35	39	38	46	32	39	36	44	30	51	44	55	38	39	48	38	46	45	34	38	46	32	48	33	44	58	34	39	43	46	41	43	38	43	46	45	37	34	37	46	33	40	53	31	39	40	44	44	33	28	39	41	45	33	34	40	46	41	41	42	43	36	26	43	39	38	48	38	34	38	31	38	42	36	42	43	48	41	33	38	43	49	46	54	40	33	45	49	33	40	40	31	40	48	43	36	43	35	40	40	49	32	43	43	36	41	40	34	36	34	50	38	29	32	45	39	40	44	36	44	40	47	47	54	30	33	46	32	42	34	51	43	44	31	41	53	44	44	33	40	41	41	35	50	43	46	32	33	27	34	43	41	45	40	37	37	43	31	37	42	36	35	32	31	40	33	41	44	35	36	50	46	38	32	35	37	42	26	36	45	41	32	30	38	37	43	53	48	41	41	34	30	40	31	37	44	34	38	54	39	40	35	42	47	47	38	44	38	41	47	44	43	35	39	46	41	41	37	39	43	40	40	44	37	47	32	48	46	39	38	49	42	44	32	42	43	46	44	33	34	46	46	34	42	39	39	41	37	33	42	37	45	42	39	40	48	42	47	52	45	40	40	44	46	48	42	39	54	40	44	39	52	41	37	35	29	50	44	49	33	54	43	35	37	36	46	39	32	30	39	53	35	33	41	38	43	41	36	46	33	30	44	46	35	38	43	32	41	39	42	44	39	47	42	46	41	45	41	39	47	36	37	33	36	30	53	58	44	38	44	41	43	50	43	57	44	34	41	41	33	44	34	35	36	32	46	40	37	52	43	41	39	41	48	40	51	43	43	37	36	49	27	34	41	38	46	38	32	31	42	29	41	35	43	22	49	41	44	39	43	42	40	44	44	39	48	43	43	50	43	51	44	45	40	38	40	36	44	45	35	47	40	41	34	38	26	45	37	40	41	37	33	47	49	28	41	45	37	45	40	31	41	41	47	36	51	34	37	51	37	32	38	41	39	38	38	34	41	50	43	49	34	49	27	39	32	39	45	35	41	43	51	35	49	39	41	38	40	34	43	36	31	46	38	55	33	27	36	36	49	38	44	41	37	49	42	45	35	35	51	37	34	34	44	34	35	38	33	39	39	40	45	43	36	47	29	35	40	45	36	43	48	49	39	38	39	49	32	35	46	53	52	35	30	37	41	49	33	49	38	28	32	43	41	49	42	43	46	44	30	39	52	27	41	37	42	33	42	54	42	39	54	44	41	38	41	27	42	40	32	45	29	38	49	39	30	44	48	32	41	47	45	53	51	45	35	37	34	37	39	50	44	35	41	42	45	45	31	31	41	32	33	32	51	34	34	31	54	37	45	46	46	38	48	41	31	41	38	36	26	40	38	41	40	44	43	42	48	39	44	24	47	45	33	39	47	33	43	24	36	41	50	39	43	43	37	44	50	50	38	34	39	36	47	36	28	34	34	33	37	36	43	38	48	41	55	27	35	33	44	44	31	51	41	36	41	48	33	34	45	46	41	51	53	49	41	50	44	49	52	32	44	30	47	34	31	51	43	40	46	40	32	46	43	31	39	42	33	27	36	49	35	52	46	36	42	45	40	40	42	48	39	42	36	31	32	41	39	48	49	46	46	33	27	36	45	40	46	43	44	44	43	29	36	48	34	44	36	35	50	47	32	40	37	35	47	48	58	44	45	38	40	43	44	53	42	41	43	30	31	50	37	29	39	47	27	37	46	36	39	42	45	42	35	36	44	36	60	41	36	46	33	49	39	35	49	36	40	33	38	56	35	47	28	34	39	36	35	38	41	28	34	46	45	34	41	34	40	43	36	38	38	54	40	46	45	30	43	38	40	53	37	26	32	34	51	34	36	34	33	47	35	31	36	37	42	36	32	42	45	41	33	49	35	42	25	41	43	46	42	40	28	33	50	33	32	43	41	41	50	44	32	38	37	44	34	33	43	29	38	29	35	46	38	32	40	45	47	46	40	45	39	39	43	45	39	36	37	52	32	39	40	49	35	42	49	47	39	35	42	33	36	47	52	48	41	37	33	41	54	48	38	43	34	33	40	41	49	43	35	41	49	38	41	32	47	30	38	29	53	49	44	45	38	38	38	47	34	46	41	41	34	33	29	35	45	37	31	37	38	36	33	43	39	37	54	40	46	44	49	46	35	47	42	25	48	34	47	39	33	42	40	41	42	42	34	44	40	42	33	38	35	51	47	37	44	37	40	40	42	46	47	28	45	51	34	40	42	44	44	56	34	43	49	47	46	36	35	47	40	46	47	45	45	29	41	44	36	26	35	50	36	36	30	44	28	52	37	51	44	31	47	40	44	37	36	36	38	43	48	29	36	49	34	27	40	53	45	39	28	37	36	48	43	48	43	31	42	46	52	40	38	34	37	46	41	48	42	41	46	37	49	44	47	34	49	45	31	38	48	36	47	35	38	37	41	30	45	48	42	39	46	56	44	45	40	33	35	47	40	27	45	35	36	37	48	36	25	41	41	41	42	35	38	39	37	39	29	37	34	44	30	44	46	40	49	36	41	33	48	36	43	47	40	41	42	37	34	40	47	42	32	44	35	39	35	43	43	41	40	29	46	40	40	41	36	37	42	37	41	38	36	31	32	42	37	39	34	45	40	52	42	41	36	40	35	38	45	45	36	42	39	48	48	43	47	49	46	43	44	35	59	33	40	46	42	54	40	44	42	42	48	41	53	35	38	37	39	40	36	41	32	43	29	36	40	42	36	42	44	48	43	38	39	48	40	40	46	33	43	40	29	36	39	39	39	37	40	30	46	34	39	36	37	36	48	33	30	37	51	42	36	38	43	44	37	38	39	46	40	36	43	50	42	44	39	29	39	36	41	55	39	35	44	38	49	34	41	50	47	42	37	36	36	34	31	54	43	42	36	47	48	45	35	45	44	31	35	49	36	46	41	42	39	42	34	38	39	49	50	42	44	47	52	49	48	42	35	38	41	32	33	45	42	41	39	48	43	37	42	43	30	31	32	41	39	35	35	40	31	41	44	50	49	35	42	36	40	39	37	35	41	33	46	50	37	33	26	39	46	46	39	44	36	39	49	43	38	48	38	32	33	39	39	39	46	30	38	44	42	44	40	37	50	39	50	43	55	46	40	34	35	41	38	45	38	34	47	36	46	29	40	42	40	37	51	38	49	48	42	45	45	42	38	34	40	45	35	42	49	47	43	32	43	35	43	35	36	39	42	33	37	32	42	36	39	40	38	39	36	41	34	35	49	37	41	44	41	37	42	32	31	52	41	48	52	33	49	39	35	36	34
27910	17513	12496	20236	26705	24607	24769	24993	21343	18732	16011	13711	10192	6411	6191	6683	5316	4251	4428	4060	3145	3137	2147	2220	1804	1100	840	755	743	787	872	710	666	690	655	695	628	670	661	584	500	531	551	566	536	865	1027	1068	1111	8398	11915	9565	6378	3561	1932	1169	705	462	465	436	453	499	516	464	458	436	440	434	461	425	400	469	488	487	452	441	440	496	462	469	427	468	446	467	446	458	462	452	453	435	470	443	426	463	437	471	431	455	444	452	410	399	460	446	447	442	425	505	434	469	451	473	451	432	417	455	472	452	476	470	447	433	435	487	435	432	453	421	431	499	435	469	436	455	509	497	453	438	444	426	445	472	426	428	434	427	460	457	427	431	458	406	490	467	442	479	429	443	463	433	437	472	431	451	434	482	426	466	416	483	429	461	418	514	445	454	446	444	447	421	458	448	467	419	450	439	505	477	419	484	447	456	474	449	416	491	457	454	431	482	476	453	469	457	487	457	461	437	452	461	404	443	459	450	481	393	427	427	431	422	450	479	453	419	463	454	470	435	438	471	419	448	469	451	422	450	466	488	480	432	474	501	492	468	448	490	455	396	432	435	476	405	423	459	463	493	455	445	487	436	414	434	424	460	458	457	435	450	465	460	442	432	445	427	465	471	437	458	477	406	456	431	489	454	453	437	455	452	436	447	484	443	434	452	441	461	463	421	489	465	466	412	449	462	473	476	459	482	468	467	436	432	457	449	442	448	459	444	454	447	482	440	447	450	472	485	476	466	469	464	461	453	457	452	452	407	411	456	467	441	476	465	475	433	463	409	441	446	492	470	465	465	495	441	505	460	460	479	458	419	429	451	439	417	441	442	452	446	421	471	435	435	427	443	457	476	481	466	447	468	424	424	430	448	462	432	446	467	462	453	411	450	437	457	484	432	442	448	439	480	472	454	437	403	447	458	451	452	432	478	476	485	465	445	489	463	452	433	443	452	460	433	448	444	459	443	471	432	424	459	466	455	451	423	447	438	482	463	464	432	457	447	462	468	441	476	475	430	416	460	434	455	463	436	450	481	450	487	454	464	442	460	449	483	446	423	435	486	441	455	446	461	459	469	443	469	472	444	483	420	446	457	456	423	425	503	481	445	439	451	441	470	510	444	467	436	449	433	460	460	429	455	472	451	451	438	452	473	464	478	436	489	422	471	451	457	461	449	472	457	462	468	453	438	480	447	478	435	440	462	444	452	438	454	437	448	455	465	434	444	443	462	463	432	450	454	498	486	457	465	493	405	432	449	456	414	466	431	441	442	438	438	435	431	448	463	487	484	459	423	435	489	452	459	447	450	450	420	444	444	445	436	480	466	463	497	432	455	493	479	456	425	441	485	439	427	443	456	442	469	430	452	441	436	449	446	443	434	444	456	425	466	460	441	432	497	464	464	493	487	447	482	453	459	442	421	472	420	433	454	472	452	435	393	462	431	456	416	461	473	447	462	465	451	474	432	469	424	476	435	457	504	439	453	461	481	425	432	451	477	432	475	442	421	474	428	435	474	431	430	447	446	446	411	443	446	509	428	409	474	406	446	434	448	426	477	466	474	449	459	433	454	447	439	459	436	438	436	467	462	443	456	449	423	442	411	454	462	443	460	463	449	448	480	419	423	472	451	458	459	458	430	411	434	433	456	405	465	435	491	448	434	459	461	438	473	454	447	457	450	478	435	433	431	450	447	458	452	427	465	421	453	467	473	451	472	496	436	449	420	437	423	415	470	475	474	458	434	468	430	431	450	456	441	509	445	440	441	437	465	490	450	458	436	418	456	463	497	456	474	451	419	464	456	423	473	482	474	423	435	447	460	420	420	439	473	423	479	473	487	479	423	458	439	426	462	458	459	447	439	455	475	400	419	469	471	467	451	457	435	478	420	443	476	497	456	474	448	468	430	464	445	465	460	451	483	446	453	461	465	425	442	471	451	450	476	466	461	428	404	484	448	453	433	467	460	459	433	450	453	461	478	421	471	438	439	433	474	478	451	469	469	422	447	466	461	444	441	471	448	422	422	501	473	430	450	499	462	435	454	442	485	486	468	440	435	412	472	453	467	412	464	423	454	466	445	499	475	432	452	461	470	500	397	458	481	431	416	494	466	456	451	492	432	446	464	450	440	462	425	434	462	417	443	460	444	435	438	476	444	439	451	461	463	437	473	457	465	445	455	473	447	459	472	440	459	462	483	428	450	456	452	452	464	476	424	446	466	443	470	484	458	443	467	455	448	466	452	447	429	442	464	443	433	428	476	443	467	472	448	440	438	432	449	453	420	447	468	478	440	473	398	472	464	456	488	404	445	377	475	474	466	448	450	433	480	455	452	466	456	469	468	441	458	420	458	459	471	467	444	417	468	490	429	470	441	473	460	431	487	464	505	469	467	417	452	482	483	454	461	443	462	466	436	478	449	457	492	483	451	429	430	481	439	420	468	456	477	475	424	437	442	440	469	434	449	402	417	439	430	425	437	436	491	457	490	414	437	417	458	433	417	443	495	421	482	462	424	401	456	427	448	453	454	451	418	475	462	432	477	431	432	503	457	468	446	454	452	435	476	438	441	473	445	484	478	459	449	457	451	435	407	433	475	432	465	459	456	466	476	445	460	485	453	428	458	473	472	447	470	469	441	444	430	443	434	463	488	431	450	418	461	457	460	430	513	463	475	441	452	470	482	440	440	430	478	429	463	428	477	426	453	452	435	448	439	466	472	476	423	439	428	405	513	444	420	426	463	435	459	424	489	491	449	487	447	459	453	446	463	450	458	431	482	436	403	462	454	438	468	459	450	432	485	426	406	466	419	438	440	458	436	454	458	477	459	471	447	457	465	475	426	467	469	452	439	431	445	427	440	422	430	445	473	460	422	457	474	423	482	457	435	432	480	451	443	481	455	454	425	475	457	463	487	463	438	441	494	453	455	477	484	437	476	482	473	465	408	427	424	461	409	456	465	436	472	466	428	420	463	404	471	432	462	465	447	435	424	464	445	408	444	445	436	453	420	453	470	428	456	494	426	482	446	458	390	453	452	474	429	450	445	439	463	440	463	468	464	468	444	455	446	447	436	465	453	445	465	508	407	445	471	455	464	419	466	442	460	466	433	448	440	464	418	436	456	432	456	472	466	407	430	472	457	440	449	427	455	407	443	458	467	467	449	418	452	455	438	464	434	465	470	438	491	467	481	437	448	455	478	481	430	427	451	445	443	461	476	424	445	428	459	471	500	485	434	458	462	446	456	430	440	433	458	456	435	437	469	490	404	425	458	460	481	464	454	453	482	464	420	416	446	475	461	443	432	439	458	440	456	460	454	436	444	467	429	441	432	428	483	458	399	438	431	471	446	439	446	437	465	434	455	461	446	448	449	474	446	460	471	448	446	482	485	486	471	444	387	446	432	413	427	459	452	482	487	410	453	472	455	433	440	485	443	428	471	477	474	469	470	446	439	436	423	453	439	459	423	442	434	437	451	431	463	486	442
2493	861	552	368	279	308	391	445	341	282	275	194	154	139	107	136	96	77	90	73	52	62	45	61	40	32	33	37	25	32	27	37	46	27	31	21	27	30	30	33	26	29	29	16	23	37	37	38	37	81	146	138	100	58	54	36	38	37	24	25	26	33	25	25	20	23	24	24	24	31	27	32	28	44	32	28	21	26	30	31	32	29	19	30	41	30	33	29	28	31	25	37	27	33	27	28	23	24	31	31	27	19	26	26	25	31	29	23	31	32	44	27	30	24	28	23	26	34	16	29	37	26	24	29	28	23	24	33	25	21	24	25	26	40	30	21	28	35	21	35	36	35	31	19	33	21	31	30	26	27	26	32	26	29	27	27	21	32	24	26	19	26	33	25	26	32	27	28	23	39	21	27	24	28	24	18	27	24	26	24	25	27	32	35	25	37	25	24	20	30	33	21	25	32	29	25	26	20	39	35	20	29	31	24	23	27	27	31	31	32	32	27	23	31	23	32	32	25	22	19	28	30	34	26	23	29	23	34	29	28	19	23	21	27	29	31	26	25	26	26	31	30	30	25	27	26	31	26	26	25	34	28	26	32	29	29	28	24	20	25	33	37	23	31	32	22	32	29	24	28	25	30	25	25	21	31	34	30	31	19	21	30	33	31	23	38	30	21	25	32	20	30	26	15	27	28	25	29	27	28	25	30	30	21	32	34	32	16	26	29	34	13	28	16	28	25	29	26	23	18	27	26	28	28	20	32	18	32	30	32	32	22	33	26	33	23	31	25	26	37	28	22	17	31	30	31	36	32	34	21	22	28	24	29	33	32	29	25	33	26	22	23	25	27	21	28	26	36	32	27	36	29	35	28	24	23	24	23	19	32	27	25	34	18	29	23	25	29	35	25	22	34	31	36	28	16	19	16	36	30	24	25	26	27	23	26	25	29	20	34	37	28	31	31	18	25	20	25	27	28	28	26	20	40	22	18	37	32	20	43	24	28	29	20	38	26	22	23	24	26	16	24	24	30	31	28	36	29	39	23	38	26	26	29	21	24	25	14	22	25	20	21	33	27	25	23	20	31	35	37	20	15	27	35	20	20	30	17	26	25	31	41	29	19	33	28	31	25	25	28	28	30	29	32	25	30	22	21	27	27	26	39	22	24	27	30	18	33	26	27	22	30	34	32	30	30	23	21	35	28	36	20	46	26	30	28	15	19	25	19	39	19	29	27	23	29	32	27	15	26	30	23	27	36	26	29	26	30	28	30	34	22	30	26	34	27	26	32	30	29	18	41	32	26	33	29	24	33	32	24	26	23	27	14	25	31	31	32	28	20	33	35	27	26	23	40	15	21	30	29	18	33	32	28	29	26	25	24	23	22	27	28	36	27	36	23	35	19	38	21	25	26	37	26	18	30	29	28	23	30	28	21	25	35	22	24	26	33	32	24	38	33	36	22	36	20	22	37	33	29	39	24	27	29	19	22	27	19	20	27	32	23	30	19	18	27	28	28	29	19	23	30	24	23	38	23	27	30	25	23	19	37	22	22	26	27	23	23	32	31	25	31	22	25	26	26	23	25	23	30	33	31	28	25	23	21	22	24	28	24	24	31	28	21	32	24	23	38	25	34	29	33	29	32	25	28	26	18	27	20	29	28	26	29	39	22	28	22	19	26	23	31	27	23	33	20	28	20	21	26	33	15	29	26	23	23	25	28	33	25	32	37	26	37	18	31	25	30	21	23	36	41	24	35	30	27	21	22	22	25	33	27	16	24	30	21	26	28	22	23	32	37	30	19	35	31	28	19	25	33	32	35	39	28	23	29	24	22	22	31	27	21	33	26	31	22	27	21	27	23	18	35	24	32	29	27	22	30	31	28	26	35	22	32	28	30	20	29	28	28	24	27	26	32	17	27	27	24	35	31	29	24	24	25	24	26	32	24	25	21	26	20	25	28	26	28	29	22	22	22	23	20	28	25	31	29	29	25	27	37	19	23	27	17	21	21	21	25	31	22	26	22	28	29	27	32	30	34	41	21	35	36	26	39	26	30	30	29	26	18	23	25	28	34	26	30	26	20	28	30	30	18	24	28	21	22	22	36	22	23	24	28	26	29	35	28	20	29	23	37	35	24	28	24	27	31	26	26	22	33	29	22	35	40	37	29	25	21	24	28	28	28	22	35	24	28	27	29	41	22	33	32	18	27	19	21	36	42	22	16	30	30	30	25	23	28	40	39	28	26	27	26	18	25	30	26	26	24	34	21	26	18	24	17	20	21	42	44	33	29	33	37	40	27	27	36	32	25	26	35	34	27	29	33	32	28	27	20	35	33	25	26	34	22	32	31	26	32	30	30	23	35	23	31	27	33	17	24	31	29	23	24	38	19	36	33	38	25	23	28	30	30	28	21	26	22	19	22	35	28	20	25	26	31	27	27	27	22	28	42	23	23	29	32	27	28	25	28	24	39	28	28	24	37	26	37	27	25	25	29	29	22	21	24	26	27	29	35	27	24	26	21	17	29	27	28	16	23	39	27	23	34	20	28	30	39	25	26	26	30	31	32	31	18	30	30	25	26	29	31	28	37	26	20	21	27	26	29	22	26	27	25	22	22	24	24	17	30	35	29	30	16	30	16	30	28	22	37	25	25	28	26	27	29	22	27	35	33	29	27	28	29	22	32	29	25	23	34	31	26	23	31	25	31	30	27	20	29	22	34	28	26	26	23	27	29	29	27	23	24	18	18	32	25	26	30	32	24	25	32	22	29	23	29	30	22	23	28	27	23	24	30	33	24	23	21	25	21	41	24	35	30	32	32	19	22	18	18	31	21	38	33	29	37	25	24	31	31	22	37	23	21	29	18	31	27	24	20	34	22	26	20	26	29	27	24	21	29	22	30	26	20	25	35	26	27	26	32	29	31	31	30	23	24	26	25	29	28	34	33	30	25	20	26	29	28	33	28	36	24	24	22	26	31	27	33	22	22	31	23	21	30	23	28	27	28	26	26	28	21	22	32	35	25	29	36	25	26	31	28	27	28	32	23	26	22	23	23	30	30	29	31	23	29	30	20	36	32	32	34	25	24	32	24	33	33	30	25	20	30	25	28	35	20	30	23	30	30	24	21	26	30	31	18	30	26	33	21	28	28	31	29	24	25	27	26	28	31	29	25	24	32	27	44	27	31	21	26	31	33	29	32	33	25	34	18	25	26	25	20	23	20	19	27	18	26	19	31	25	29	17	20	22	36	33	27	39	27	30	36	25	30	28	33	25	31	35	24	22	28	32	27	24	33	33	34	33	27	23	31	23	32	30	24	25	22	27	20	26	25	27	33	35	36	20	29	32	28	26	33	33	22	37	34	19	23	32	28	25	25	26	34	29	21	41	34	20	27	22	33	25	29	30	38	18	30	14	30	28	21	33	27	23	31	30	30	16	19	28	36	22	39	22	28	31	28	37	22	26	26	30	26	37	30	25	30	18	20	30	32	34	29	33	28	25	41
22562	13075	9169	15891	20882	19351	19072	19333	15519	13096	11270	8896	6924	4233	4355	4578	2881	2541	2614	2325	1786	1650	1202	1355	974	517	476	422	451	483	453	424	386	345	368	400	381	433	370	354	365	375	343	350	351	350	490	698	703	2388	3713	2958	2085	1233	822	532	377	319	315	299	335	319	304	293	309	298	278	323	353	308	297	345	301	300	301	290	280	308	320	301	319	334	310	303	310	334	315	303	314	317	311	304	276	328	319	312	291	298	318	292	260	296	304	317	301	298	323	284	299	330	321	317	315	349	302	328	305	298	327	282	297	307	330	281	326	335	307	291	313	307	274	312	306	323	290	322	312	320	300	338	283	311	281	327	321	278	344	307	311	282	294	287	301	298	334	301	321	317	308	284	314	317	299	302	329	310	313	325	332	306	344	337	328	275	331	308	304	285	332	308	279	311	324	302	331	316	278	280	301	311	314	315	328	288	311	310	307	302	312	336	346	270	313	326	304	326	275	326	326	313	316	333	349	304	299	344	309	307	329	314	336	333	297	308	283	272	298	318	314	323	288	334	316	302	313	289	307	306	299	302	316	303	264	290	298	322	291	335	317	316	325	330	306	328	318	313	316	313	316	314	323	298	284	307	311	295	326	303	307	316	312	323	343	327	309	279	353	292	355	303	333	325	353	296	379	278	334	313	319	282	288	288	332	301	289	353	333	321	326	294	319	284	316	284	302	292	341	307	331	302	309	286	299	282	301	328	323	307	318	299	334	301	300	285	294	293	308	322	311	304	328	317	319	308	298	326	306	343	311	317	302	311	321	308	303	291	283	293	309	311	310	313	296	276	304	312	280	328	335	269	293	311	305	291	311	302	321	314	311	315	295	300	270	318	302	343	309	332	295	295	304	290	305	327	310	343	319	320	326	320	314	323	320	299	307	346	269	332	324	301	333	321	284	304	319	327	299	333	328	309	362	282	328	335	282	309	315	333	292	311	302	317	306	338	309	324	320	312	307	298	293	319	327	327	307	297	343	324	300	295	303	349	325	311	310	328	298	301	311	289	300	312	305	292	302	292	289	326	341	310	370	307	291	283	301	320	310	297	312	282	323	320	333	306	323	313	328	315	333	314	282	304	306	324	321	314	307	319	295	326	323	322	328	330	314	296	343	344	302	285	317	305	316	312	334	310	312	307	326	283	323	300	321	312	325	328	312	312	315	285	295	325	307	299	299	301	306	314	290	314	312	342	303	331	302	314	321	321	310	302	305	317	317	325	279	302	311	302	337	255	326	284	295	320	304	323	347	352	289	297	318	307	290	304	343	302	290	332	321	299	290	332	317	278	358	321	317	312	337	309	305	308	328	298	304	306	309	315	323	309	313	326	298	295	286	295	309	312	327	319	329	282	312	292	314	315	301	299	298	304	295	305	320	329	308	309	303	319	320	301	312	316	303	288	305	301	279	336	343	300	308	301	289	290	322	305	313	305	296	295	320	325	306	318	313	293	327	320	342	311	292	329	310	313	318	311	279	308	285	302	314	324	288	326	322	313	297	308	324	328	328	302	308	310	310	292	310	296	297	325	297	309	292	317	313	330	308	321	287	312	315	319	300	320	310	312	279	326	282	309	324	294	305	293	328	305	306	341	323	328	290	311	304	271	318	307	285	313	302	289	342	319	316	334	322	335	313	325	299	298	312	277	290	303	318	307	323	296	331	303	309	327	312	310	288	337	264	309	301	304	307	294	286	296	287	294	300	306	293	302	342	324	334	312	313	333	286	295	314	279	306	300	321	322	286	296	282	320	308	328	303	311	318	277	308	303	301	326	304	283	334	323	283	295	333	311	327	320	316	298	319	307	292	321	308	316	325	304	279	322	307	275	323	306	294	329	329	339	327	306	324	298	264	318	296	353	323	334	315	341	304	298	304	299	317	288	286	294	296	319	293	276	313	301	338	305	308	303	335	341	280	342	308	310	289	314	273	308	333	313	310	311	299	306	347	300	298	281	285	328	319	310	286	312	318	287	307	309	297	315	336	269	285	322	276	310	316	326	287	321	296	338	337	296	331	312	324	291	326	274	299	341	295	318	314	294	303	325	297	285	335	316	327	304	319	330	316	300	316	306	329	300	280	295	305	311	292	314	284	297	313	309	315	318	296	294	304	323	296	323	301	310	301	312	294	333	283	302	305	299	310	297	306	345	287	300	315	311	304	359	302	296	287	297	316	301	309	341	328	302	305	284	321	301	316	281	279	292	308	313	297	325	332	300	316	337	316	316	335	302	299	326	285	322	315	332	321	303	308	299	294	290	311	338	277	320	317	322	311	286	321	304	330	315	336	277	284	314	331	313	322	326	311	312	297	318	284	350	308	309	309	293	294	287	297	338	306	281	333	327	300	308	299	325	320	325	321	312	325	306	309	291	309	324	328	311	306	329	297	333	319	326	292	314	311	319	300	328	309	297	302	282	327	287	293	302	307	327	309	336	302	274	334	329	320	310	312	329	304	349	286	292	293	306	302	285	295	336	298	321	329	322	301	325	311	343	330	302	305	306	289	329	307	297	321	298	335	274	300	314	292	306	338	325	337	300	277	288	317	326	308	290	324	303	325	312	286	332	343	347	290	321	311	314	303	313	299	310	296	299	324	314	329	269	295	325	307	318	343	273	314	288	284	345	315	324	306	319	321	323	315	318	291	288	288	288	314	290	312	302	303	318	333	292	299	309	312	322	340	307	307	293	314	301	295	316	302	299	309	318	295	325	278	321	305	322	284	324	300	328	345	301	334	313	291	312	331	296	308	306	306	290	330	335	332	288	313	308	297	332	328	321	312	309	316	279	310	299	327	325	297	304	322	309	307	306	314	295	324	332	313	319	298	311	311	329	331	319	323	292	287	306	305	301	279	303	273	293	330	326	322	350	353	307	328	345	319	313	323	274	307	294	317	312	320	310	312	299	277	336	326	302	298	298	318	290	339	299	322	321	297	314	304	310	286	314	299	315	356	281	319	295	285	336	304	302	296	298	312	310	302	322	315	340	309	300	337	297	288	315	296	331	321	320	331	300	316	313	305	307	316	352	306	291	345	341	313	310	304	329	328	316	350	328	296	330	306	291	284	294	348	279	312	327	308	294	300	295	313	316	331	322	320	308	318	296	325	313	305	302	290	298	312	311	333	320	268	325	320	287	320	296	340	317	324	323	290	313	309	295	318	299	329	331	314	304	327	300	305	287	306	325	300	294	309	288	325	287	302	319	295	315	334	291	302	317	307	302	315	316	334	311	333	314	310	309	335	334	314	317	323	316	336	303	302	300	316	290	290	314	315	317	297	314	309	313	301	315	287	303	306	318	315	319	313	312	310	337	334	285	315	310	298	292	312	309	305	295	296	296	329	324	307	315	288	294	293	298	314	317	357	321	288	351	328	287	323	318	311	280	313	340	327	288	278	353	325	329	317	345	322	299	324	295	307	322	294	337	308	306	310	327	323	319	319	284	315	320	326	309	300	310	275	320	315	322
2116	1319	819	469	463	511	567	590	528	499	375	264	227	168	147	163	104	113	125	94	79	84	58	71	50	50	47	44	59	48	42	51	34	35	42	39	44	40	54	40	45	47	39	39	44	41	41	54	96	205	306	216	172	125	69	52	41	35	30	44	37	34	42	30	41	31	36	33	39	49	36	37	46	46	40	29	39	36	35	27	34	35	34	45	39	50	31	38	37	38	39	33	29	43	34	37	50	50	36	34	32	38	43	46	43	37	34	40	40	50	37	34	42	35	35	39	35	42	58	33	34	46	30	39	41	45	46	43	38	35	44	40	43	30	37	41	34	43	52	37	40	36	41	28	37	37	34	47	24	52	47	38	39	37	32	39	37	46	45	44	47	24	31	39	32	40	37	36	38	43	32	35	32	35	57	42	34	34	28	34	39	35	34	38	38	52	36	31	60	32	45	48	36	47	43	36	28	41	31	29	45	46	36	28	34	39	39	41	34	37	36	33	32	33	34	42	46	43	52	49	41	38	40	40	40	51	36	41	31	35	43	28	38	43	45	39	47	39	40	40	32	31	38	34	46	40	43	35	49	45	32	43	41	33	46	30	41	23	45	37	39	44	47	38	27	44	38	37	37	37	38	34	45	45	42	36	34	39	36	31	37	33	28	41	37	31	34	31	40	29	26	53	38	29	33	31	44	38	43	31	35	38	48	32	49	45	27	36	45	36	43	30	34	37	38	45	44	39	42	50	35	42	41	46	41	39	44	41	33	42	32	38	30	37	26	35	52	42	41	40	43	34	33	46	35	30	36	45	38	43	41	44	38	34	48	38	47	44	40	40	34	32	44	38	47	30	35	31	32	47	31	37	49	41	42	42	33	27	39	44	52	35	39	46	40	41	49	34	34	37	39	50	43	43	39	41	31	37	47	40	39	44	35	51	39	35	39	41	30	43	35	48	33	28	35	38	47	44	32	40	36	38	29	28	34	37	31	42	48	41	31	37	38	39	40	30	36	44	35	34	32	34	40	30	36	31	41	33	38	38	46	30	29	33	40	32	44	36	51	48	53	35	36	41	32	33	36	48	24	28	36	31	35	23	32	37	46	39	39	41	38	28	43	29	36	38	44	40	30	33	43	38	42	30	23	40	34	38	36	45	26	34	38	44	36	44	30	36	47	39	34	35	39	46	35	42	45	45	39	48	40	48	51	36	46	32	44	34	44	41	41	37	37	41	34	33	37	28	44	38	42	39	31	30	39	41	29	41	37	48	37	44	49	45	40	37	25	49	46	26	36	39	38	31	34	41	42	39	47	43	38	35	43	37	34	37	47	41	50	41	40	33	52	31	38	49	36	40	38	30	48	46	40	31	53	41	37	52	32	39	52	31	36	31	38	35	29	45	47	42	32	36	42	32	41	52	44	26	31	39	40	37	42	33	44	33	46	41	34	41	39	34	45	35	31	43	39	41	39	39	37	43	31	39	41	37	45	44	54	43	45	41	41	45	38	44	38	39	40	35	39	30	37	34	42	40	36	42	43	50	30	42	32	31	40	45	34	37	39	35	35	38	37	32	33	47	30	47	38	31	40	38	48	41	31	40	46	37	28	42	40	46	45	57	37	31	42	39	37	39	35	40	36	29	25	39	34	42	50	33	46	35	41	44	30	33	44	48	37	36	31	30	41	38	35	40	44	42	47	38	35	40	45	45	39	46	39	34	41	48	33	30	38	36	38	40	40	38	41	32	37	26	36	47	55	39	21	31	32	36	41	42	46	40	41	37	33	34	40	33	36	38	36	32	49	37	29	44	45	31	38	35	44	37	48	33	37	47	27	36	41	34	53	44	37	31	40	39	33	36	50	34	41	28	47	41	38	46	32	44	42	43	39	43	31	44	34	35	38	32	31	31	39	30	43	40	37	29	27	44	56	41	38	34	33	43	53	38	33	44	45	46	51	45	46	35	41	37	41	36	31	41	39	38	26	45	42	38	35	29	32	33	40	48	41	39	30	35	38	35	43	33	43	39	37	39	46	41	33	43	40	61	43	42	37	44	57	32	38	36	39	36	38	41	28	31	39	40	23	38	38	36	41	41	39	42	28	34	33	32	37	35	40	42	38	32	38	33	46	43	33	41	36	49	44	37	32	38	40	50	29	43	39	38	33	38	27	36	36	39	37	39	44	37	29	34	34	49	35	41	30	45	49	48	40	43	38	46	43	46	59	40	31	30	43	35	45	38	43	43	42	44	34	35	38	22	28	34	39	32	29	50	34	46	42	35	48	38	27	38	37	48	38	37	36	41	37	40	51	37	36	38	42	42	42	34	36	25	31	40	31	37	31	51	47	29	45	29	45	45	30	35	43	35	56	37	30	43	54	24	37	37	45	36	35	30	29	39	41	50	30	44	41	42	46	31	29	44	45	33	36	40	38	39	45	32	35	41	24	38	27	53	38	41	32	50	49	36	54	30	32	32	42	36	32	49	46	39	36	40	36	35	41	41	33	33	37	36	35	50	56	42	38	39	32	38	40	32	44	35	45	36	41	46	43	48	42	34	33	45	51	30	36	35	46	28	46	34	42	34	30	46	47	53	38	33	40	36	35	29	42	40	26	36	43	36	33	39	37	33	31	42	44	40	30	42	44	40	31	37	47	47	47	32	34	39	49	33	32	35	42	28	33	43	50	39	41	41	39	31	31	38	46	40	40	53	36	45	38	45	40	38	41	39	34	46	39	37	43	37	42	34	40	36	28	46	33	38	41	43	40	36	40	41	41	26	44	52	52	37	33	49	37	38	40	39	49	31	42	36	27	43	54	38	37	48	33	38	47	46	46	37	42	32	45	37	47	37	45	40	39	42	44	34	37	41	29	48	35	43	44	40	39	31	37	31	40	32	31	36	42	40	45	39	40	34	34	40	33	32	34	38	27	33	35	44	41	41	30	27	34	50	20	41	40	32	32	44	46	38	32	35	35	28	40	41	35	40	30	38	43	37	37	42	33	35	46	37	44	40	48	42	42	47	35	29	38	37	36	31	40	30	41	35	38	39	37	46	58	31	32	36	47	30	35	36	40	31	31	36	47	31	39	49	35	25	38	32	31	46	54	43	44	38	40	41	35	40	44	44	30	38	50	44	40	37	34	41	44	40	32	32	44	30	32	41	35	51	38	29	41	41	33	35	43	52	43	36	30	43	38	45	46	31	39	39	33	42	33	37	41	46	37	45	38	42	35	44	31	34	35	32	38	31	43	36	40	34	43	35	38	38	30	41	45	44	32	37	31	41	41	48	47	29	49	44	31	33	37	37	40	32	39	37	52	35	33	33	44	30	37	30	37	45	34	36	44	52	34	42	39	37	38	47	41	42	35	43	33	34	35	46	32	32	28	43	44	38	38	36	34	38	39	29	33	45	47	37	29	33	34	46	38	49	50	41	47	37	46	31	38	39	46	49	41	46	34	30	41	48	45	29	39	40	35	36	35	46	49	41	39	44	45	43	40	37
24777	16467	12402	18791	25221	23535	23424	22140	19184	16414	13792	10967	9507	5904	5687	5737	3852	3580	3673	3061	2232	1990	1546	1799	1254	840	679	729	684	674	653	761	585	583	603	634	593	598	597	570	503	504	537	506	475	486	523	996	3013	6245	7638	5876	4450	2390	1180	835	564	427	464	402	438	401	419	418	444	448	437	438	461	453	406	443	408	428	407	410	367	422	430	383	417	423	441	420	456	434	447	418	431	423	464	430	423	467	436	421	420	468	432	428	409	432	402	410	469	450	455	420	453	444	423	441	415	455	416	442	422	442	462	416	464	438	404	452	476	441	421	440	436	434	444	442	445	422	453	431	440	430	438	437	435	431	423	454	421	445	447	467	443	436	425	457	394	458	433	422	388	433	458	433	490	471	401	407	435	412	450	456	411	428	424	426	432	434	426	446	399	392	481	422	421	475	426	462	414	452	421	439	447	419	447	464	414	442	409	439	422	448	427	452	440	457	457	446	436	421	448	416	420	451	435	431	450	448	432	442	404	453	447	441	440	454	440	402	414	424	458	420	431	430	423	444	431	464	413	412	473	399	437	418	404	438	413	423	494	449	400	447	403	455	448	442	420	426	416	432	426	417	446	448	429	421	416	427	407	441	454	461	423	435	432	438	453	424	444	415	460	448	425	406	433	461	426	433	416	418	402	425	385	416	449	439	447	401	431	425	414	429	421	458	424	423	450	426	441	432	464	418	457	436	458	440	410	440	444	452	396	431	433	458	418	467	442	440	471	451	445	430	428	412	447	462	422	419	441	412	432	438	388	436	451	450	421	446	435	432	424	420	439	447	446	421	443	452	430	460	411	406	445	395	432	444	429	420	438	428	431	441	446	435	419	439	391	434	421	461	454	435	426	459	408	431	426	425	456	435	461	432	436	440	425	447	393	447	409	435	448	406	443	436	410	432	420	427	453	416	445	392	428	439	415	454	447	388	436	465	428	454	445	448	432	427	434	433	421	441	440	448	411	436	461	446	420	453	434	443	431	407	444	427	414	441	403	432	405	427	392	430	429	476	429	413	462	414	421	401	449	437	442	401	415	420	436	426	446	437	450	445	440	448	410	451	453	430	397	421	466	410	459	459	433	449	437	426	438	487	414	432	509	469	461	450	436	465	369	402	423	428	427	465	414	414	473	487	405	395	466	425	429	427	406	432	462	396	414	447	462	468	422	402	453	418	438	375	438	441	422	441	466	416	423	420	407	422	449	438	434	436	432	479	463	424	450	427	464	426	413	477	457	390	428	461	427	463	429	423	487	433	427	469	447	439	427	444	437	438	459	447	407	457	421	429	467	444	386	434	457	418	459	416	450	431	462	435	424	444	430	445	393	434	412	434	404	395	432	421	413	450	424	435	436	431	453	416	421	453	450	454	419	417	459	448	462	433	435	451	424	458	445	449	401	422	460	402	427	436	460	475	437	427	411	369	448	447	424	466	419	433	460	435	432	446	472	408	456	499	440	456	410	433	438	425	450	430	427	419	405	415	471	385	470	433	450	429	434	446	440	433	408	431	409	432	452	406	414	446	402	421	457	418	447	459	418	439	418	469	426	444	408	423	419	436	411	430	425	413	415	410	447	408	420	429	399	430	404	454	420	437	417	471	428	420	434	418	441	460	438	404	429	443	438	428	421	462	487	421	449	447	416	412	420	468	439	423	449	427	408	424	431	419	463	413	461	394	410	384	463	433	408	437	423	394	397	388	470	440	456	435	414	423	422	421	421	453	455	448	407	432	429	436	443	403	455	446	447	443	437	411	475	411	444	500	403	454	426	410	451	470	443	420	418	462	435	436	431	429	441	424	446	429	434	436	408	417	439	396	469	416	481	442	457	460	434	457	463	424	452	421	428	428	441	453	422	455	425	422	466	432	418	402	472	486	441	422	422	439	413	426	459	425	443	441	440	404	446	394	432	452	452	432	460	454	449	439	408	419	411	461	430	431	425	442	447	394	420	461	450	457	435	474	430	432	427	418	431	435	419	399	448	401	433	433	488	438	455	432	457	463	439	427	400	436	429	386	429	412	403	434	454	458	477	412	405	452	423	399	452	433	417	428	419	424	412	400	426	457	426	458	441	428	441	437	422	448	441	407	437	438	423	428	440	419	441	433	426	468	439	399	429	406	446	425	424	418	426	443	454	383	443	431	441	466	397	403	425	416	431	414	470	429	448	419	460	415	411	484	425	430	409	452	424	416	447	410	460	416	442	385	466	385	445	424	438	415	450	417	434	436	454	435	400	426	449	458	406	474	471	444	446	405	446	452	448	448	452	451	417	459	427	428	420	416	394	403	435	414	403	426	395	425	435	430	432	454	416	433	447	440	419	453	450	480	406	438	413	418	450	452	428	437	440	434	429	434	452	429	416	411	418	406	402	428	485	441	445	424	447	422	462	405	429	449	445	468	432	404	424	416	421	430	418	422	409	422	453	447	397	448	393	440	434	423	413	433	420	445	448	398	452	461	428	439	466	388	465	427	444	445	412	423	431	455	433	436	411	423	425	426	424	405	461	432	427	460	455	440	444	415	445	407	401	406	433	447	414	409	421	425	439	401	409	465	432	432	441	442	434	426	431	428	438	420	452	406	421	450	430	408	435	413	433	406	411	420	454	448	424	445	444	477	427	416	440	436	450	436	425	419	442	428	409	434	427	438	448	433	422	431	440	421	434	465	433	436	403	451	474	437	441	460	426	435	440	447	420	414	420	432	427	401	442	458	475	435	429	436	433	392	436	442	428	426	433	464	392	448	409	458	433	437	435	395	394	378	412	401	415	458	460	439	442	455	431	392	443	405	393	458	414	425	450	467	424	450	452	441	431	449	428	431	448	447	421	429	467	444	407	432	430	435	446	446	477	433	451	487	397	452	430	479	415	431	446	438	417	453	444	390	436	419	415	401	441	438	454	452	420	443	454	441	462	414	471	456	461	420	441	426	419	437	444	432	432	435	415	449	421	451	423	436	459	443	459	396	427	416	486	416	433	447	441	443	404	426	443	457	434	425	461	410	422	441	398	436	441	460	421	430	450	452	414	425	452	500	430	428	459	402	454	438	440	455	444	448	481	449	441	416	426	468	450	424	409	426	431	442	436	432	440	430	421	410	451	454	469	448	431	430	460	459	441	441	464	432	442	442	402	439	468	436	427	447	396	464	459	445	423	401	447	420	421	436	403	462	453	425	435	431	495	445	441	422	424	422	421	449	443	425	411	433	433	439	448	469	438	434	439	431	420	451	440	411	427	448	427	428	459	436	447	392	458	408	438	462	410	436	417	468	399	443	432	416	444	468	452	433	456	448	445	413	425	433	450	456	447	437	463	448	452	421	429	456	411	430	403	399	428	449	395	422	442	464	440	424	447	420	406	425	412	480	453	447	417	439	411	445	432	440	447	410	466	417	444	434	414	439	443	451	469	428	435	435	449	407	467	436	464	438	452	441	447	451	418	423	444	459	453	414	433	436	432	405	436	439	476	449
3373	1269	757	571	444	493	534	584	513	472	362	249	246	169	128	139	95	112	129	104	65	56	51	48	59	37	39	30	39	38	30	32	26	30	33	28	32	29	35	28	36	28	34	28	34	20	25	38	87	258	326	243	168	70	66	38	42	29	23	31	33	37	26	21	21	26	27	36	25	23	22	25	28	36	23	23	26	37	26	25	32	34	25	23	37	21	31	35	24	36	26	31	27	28	26	40	33	29	38	33	32	37	22	27	27	32	41	24	35	30	21	20	28	24	23	35	27	27	25	26	31	26	29	21	23	27	23	28	34	27	33	27	33	16	33	37	26	28	21	27	34	15	28	30	28	25	36	33	36	27	38	32	34	21	26	27	25	23	23	28	18	36	33	28	20	20	32	24	40	24	25	27	27	19	29	25	27	20	34	35	26	23	31	28	20	21	31	34	25	23	27	30	18	35	28	33	27	29	23	26	19	18	26	33	40	29	31	20	45	24	26	27	34	24	24	25	22	26	27	25	30	28	29	28	41	30	24	31	27	24	23	28	30	36	29	24	27	31	26	22	31	31	31	28	31	32	28	19	26	29	22	32	28	19	39	30	33	28	24	27	27	26	28	23	36	24	25	34	25	27	22	21	31	29	27	34	29	26	36	26	29	28	22	34	30	31	40	35	24	26	33	28	33	35	33	27	34	28	28	28	16	24	26	18	28	33	33	22	21	30	29	22	27	23	31	26	25	23	38	19	23	29	25	23	39	24	31	26	32	30	24	28	31	31	31	19	28	33	32	27	27	28	43	33	27	19	27	27	29	30	23	25	31	28	29	24	26	22	31	19	38	27	23	32	24	27	27	33	26	28	29	33	30	17	21	34	28	23	37	30	27	29	29	21	33	36	21	26	27	19	22	27	33	38	25	27	28	29	28	20	26	27	25	21	24	29	34	20	21	28	26	33	31	29	24	29	35	36	31	33	20	30	17	32	29	25	32	30	24	29	35	33	26	24	31	24	37	33	28	32	30	28	38	33	23	28	34	15	24	37	30	23	31	23	27	38	25	20	33	22	29	38	32	30	22	24	29	29	29	22	31	40	29	26	26	34	27	32	28	32	32	26	26	28	21	39	21	28	31	19	27	20	42	31	23	23	30	16	25	34	36	31	26	20	22	30	24	28	28	17	29	25	24	18	25	34	23	36	35	28	20	23	31	23	26	29	33	28	33	33	26	25	28	32	20	44	24	29	25	30	20	26	25	14	36	39	22	30	31	35	28	32	27	30	32	36	35	31	26	15	21	24	23	32	29	30	25	18	22	23	31	32	33	33	32	27	32	18	30	27	26	29	19	23	32	25	27	29	28	19	23	30	24	19	29	25	25	33	28	34	25	29	27	24	27	30	29	21	29	36	29	26	31	27	24	20	31	47	24	34	24	35	38	26	29	31	32	28	25	24	29	35	21	22	25	35	39	26	33	34	19	29	26	34	30	36	27	26	22	23	41	24	26	32	33	28	26	24	32	23	24	29	34	25	35	22	23	28	23	30	18	23	27	38	35	27	29	30	24	32	32	21	24	23	25	33	26	31	29	34	26	29	26	37	29	25	26	23	26	36	35	22	22	25	22	28	17	29	33	27	31	26	32	30	23	35	34	33	33	25	38	24	27	22	22	30	26	29	30	27	22	32	25	16	22	24	22	25	23	28	24	23	22	27	27	25	30	25	32	23	18	37	22	28	23	26	29	27	24	31	22	19	21	28	35	27	37	28	31	33	23	26	25	35	24	30	24	37	29	26	24	23	37	33	33	23	29	19	28	19	34	32	25	25	24	20	27	29	26	23	31	35	21	31	24	30	39	30	29	29	28	38	43	34	30	25	39	33	26	42	30	27	27	27	33	34	34	18	34	26	20	29	36	27	26	25	23	29	26	38	31	33	25	40	28	28	27	28	25	29	36	19	38	33	33	26	20	28	33	20	26	34	32	39	35	29	25	25	29	32	31	23	29	21	32	34	34	23	30	27	28	27	33	28	27	30	23	29	32	28	28	42	27	22	19	24	30	30	48	27	27	24	34	33	27	28	29	24	35	27	37	29	29	33	37	17	28	32	28	33	26	31	28	21	25	30	28	22	22	20	14	22	19	27	18	27	38	35	28	32	19	36	30	25	19	28	37	27	28	22	26	30	24	34	19	23	24	26	23	27	30	26	26	28	37	32	30	42	28	22	33	18	24	34	32	31	21	22	29	18	30	32	35	24	29	23	25	25	29	31	34	18	31	34	12	20	32	32	24	32	42	33	28	26	21	24	30	25	22	23	33	24	27	23	35	23	34	22	27	38	21	22	29	30	21	23	43	33	19	22	35	29	31	24	22	34	23	35	20	33	27	34	26	22	29	28	23	22	33	25	31	23	33	33	24	26	25	22	32	22	20	19	22	28	29	24	24	25	33	28	34	24	18	29	33	38	27	36	24	28	23	32	32	35	24	31	28	27	28	35	29	31	22	28	26	35	26	16	33	36	20	24	32	36	34	22	27	25	30	35	24	32	25	25	36	26	22	19	28	28	27	18	29	26	26	29	28	26	35	38	31	18	26	29	30	29	31	31	21	21	31	35	27	31	28	34	22	25	26	31	33	18	27	18	24	24	28	34	27	28	29	25	27	30	28	34	36	28	27	30	32	28	30	31	39	24	25	26	23	27	21	28	28	20	18	28	29	24	26	25	22	28	20	26	31	30	33	27	42	21	35	20	29	33	28	35	31	35	21	31	41	26	31	26	32	28	31	20	20	24	26	28	21	30	36	38	27	27	21	32	23	14	31	30	30	24	36	37	27	19	19	33	28	25	28	28	33	28	20	24	30	37	34	24	30	21	30	28	23	30	25	21	31	35	24	30	24	29	30	31	33	27	32	23	22	32	29	24	39	29	26	23	30	29	36	27	29	29	29	20	36	34	28	29	35	32	28	25	33	29	24	28	21	36	25	29	30	24	24	27	21	34	35	28	29	28	24	30	18	20	31	31	23	19	36	44	25	37	27	26	22	20	24	37	25	35	28	24	39	28	32	30	32	33	24	26	27	32	24	37	28	24	23	33	32	33	32	25	25	25	36	30	28	25	24	22	16	29	29	29	25	30	24	21	30	26	22	25	27	30	34	36	33	28	36	31	25	31	31	33	21	28	25	25	30	38	29	31	41	40	28	24	24	38	37	35	28	20	33	24	22	30	28	26	28	21	35	38	27	34	36	30	28	21	31	18	31	24	27	32	38	25	28	29	37	37	34	23	27	28	32	21	35	25	30	32	18	35	22	20	40	34	24	27	35	34	21	32	32	29	31	27	34	34	22	23	37	24	33	27	30	22	33	30	31	26	22	32	23	24	30	30	29	23	29	22	27	28	34	26	24	30	36	29	28	28	32	23	18	31	31	28	31	24	26	26	32	31	18	25	26	27	30	18	28	25	31	17	36	30	30	21	32	28	20	35	15	29	33	34	19	32	23	22	25	22
24773	16253	12113	19013	24945	23218	22815	22070	19758	16729	14019	10962	9420	6972	5461	5495	3595	3321	4063	3037	2018	1925	1588	1594	1098	694	683	623	694	689	595	605	508	425	458	463	451	500	438	446	432	440	377	400	375	375	479	984	2710	6983	8038	6430	4281	2173	1058	706	414	368	363	328	312	303	313	320	310	326	361	363	323	344	362	329	311	285	320	333	312	334	319	301	314	287	345	320	293	333	315	316	338	329	319	347	322	323	312	337	327	320	342	322	329	307	333	320	328	312	334	288	313	307	335	353	317	328	357	329	317	323	307	320	319	332	324	327	368	315	296	311	314	344	334	303	339	308	339	355	329	308	330	323	331	358	323	320	316	315	292	326	327	306	328	311	331	329	326	298	332	333	336	337	290	326	318	332	300	341	325	301	320	302	340	309	320	329	315	310	303	329	336	331	302	326	311	320	307	309	305	308	310	325	352	349	332	347	334	342	309	292	323	324	330	322	316	315	334	311	332	341	331	291	320	326	306	309	324	314	319	329	325	327	312	335	330	302	320	341	290	343	304	339	315	321	341	353	330	315	357	331	337	324	328	334	325	297	301	301	352	316	339	311	354	309	335	323	328	308	332	302	331	319	346	308	299	337	314	316	354	305	328	364	315	328	322	318	307	349	321	298	348	334	313	343	349	275	306	320	311	292	325	345	319	310	343	296	319	324	320	327	321	332	320	307	303	333	345	369	359	297	330	326	331	312	338	326	325	326	326	309	331	316	335	382	318	303	334	306	326	345	299	333	343	317	316	315	351	319	328	313	347	339	331	338	344	341	343	314	313	324	317	290	349	300	308	339	331	318	340	296	335	336	303	339	300	348	344	342	332	324	306	338	320	298	304	301	301	345	329	315	297	334	324	334	334	302	312	345	323	306	313	355	341	346	336	346	318	374	313	357	343	291	313	369	297	350	325	314	319	356	317	337	328	347	336	322	310	304	312	346	328	314	324	320	325	330	326	351	331	318	296	324	317	322	357	315	331	322	308	327	311	355	328	303	317	326	344	323	316	319	309	297	351	350	360	334	324	285	309	341	312	332	322	331	314	313	312	358	329	307	310	327	310	325	299	290	317	328	338	330	340	335	340	297	321	340	350	342	298	336	321	310	355	315	317	317	306	329	338	350	328	330	300	328	329	349	317	316	318	322	309	333	335	327	324	335	335	300	305	332	315	332	322	323	336	311	318	328	316	296	290	308	322	325	321	325	271	334	320	304	346	331	315	333	349	326	299	336	326	313	335	310	343	313	323	331	317	321	331	357	298	282	341	315	353	309	331	295	350	328	341	328	301	318	304	295	302	343	308	337	308	324	309	308	346	309	345	349	329	341	326	323	352	327	316	337	319	310	319	360	315	328	297	322	373	346	330	293	297	307	306	347	308	336	326	307	309	341	330	322	325	323	352	347	327	336	320	332	329	336	338	293	325	343	312	297	335	300	332	321	327	320	320	347	344	314	325	328	321	328	343	317	309	335	331	316	353	341	313	322	344	318	275	361	307	331	341	344	293	339	314	289	320	362	343	317	335	307	347	324	332	332	304	334	309	340	317	325	329	316	292	318	310	361	315	326	336	283	351	337	332	317	329	377	324	328	303	324	312	307	343	327	320	314	324	319	335	340	336	325	298	335	339	312	334	347	327	323	314	364	311	319	341	314	335	326	341	343	348	281	338	327	312	311	338	330	356	317	319	321	345	328	341	313	348	298	302	321	356	336	321	317	325	316	302	325	325	350	324	327	333	352	328	324	313	334	350	312	308	336	334	325	290	326	294	319	320	309	338	325	324	330	343	310	295	313	357	338	350	351	330	299	338	301	356	327	314	324	340	313	306	316	323	367	334	272	356	325	326	356	297	321	328	299	298	333	334	298	297	348	342	318	347	298	323	340	326	333	318	333	295	311	358	328	306	339	280	312	347	328	322	331	300	301	322	272	332	348	305	337	315	334	326	307	358	311	317	309	317	304	360	312	315	329	335	335	335	311	306	318	328	328	350	361	323	326	322	333	282	312	355	352	334	330	316	304	318	294	305	339	386	297	309	306	369	308	311	303	338	305	353	305	320	311	324	346	338	341	332	337	325	308	309	324	307	353	299	320	327	342	319	358	324	312	342	345	303	322	317	339	291	330	303	308	325	322	361	331	325	327	326	321	313	353	339	333	346	341	300	362	310	340	327	301	312	315	346	315	311	312	274	332	338	299	323	345	304	323	310	337	340	312	344	326	341	285	326	297	359	300	317	339	329	333	335	342	351	334	312	343	341	299	310	336	312	337	345	334	317	343	285	330	320	314	316	346	318	306	301	315	309	319	290	332	331	323	351	354	336	317	319	319	296	295	335	311	334	327	302	295	306	352	342	344	323	359	303	307	323	331	332	320	328	382	355	306	350	316	309	309	310	322	326	342	292	322	346	358	306	354	302	319	335	330	348	348	333	335	317	339	320	325	342	317	355	311	320	336	347	320	319	326	356	315	342	321	335	334	287	326	308	315	326	295	311	355	287	345	330	331	353	330	322	328	338	289	296	298	318	346	300	315	309	308	325	327	294	282	351	311	313	356	320	313	326	326	325	374	333	315	325	296	340	317	330	320	332	319	317	326	311	295	333	320	325	341	346	325	309	384	288	329	325	301	328	307	326	313	319	308	341	326	328	346	342	325	295	315	297	289	305	330	307	305	330	326	314	317	334	319	362	320	334	334	309	331	295	296	339	279	301	340	333	310	323	329	354	329	326	314	297	343	293	310	341	350	304	288	318	283	307	322	325	331	358	319	337	330	329	331	324	293	345	319	321	320	322	321	360	333	316	333	319	343	333	311	324	333	324	324	303	337	310	309	332	298	305	321	309	298	325	347	317	344	345	323	315	335	340	303	301	324	302	305	337	298	336	327	317	323	336	309	321	363	321	339	352	354	329	325	339	300	344	344	320	324	318	333	314	290	343	335	322	314	331	319	348	315	343	350	312	327	305	362	316	343	322	367	320	337	326	355	306	316	331	338	326	332	325	286	322	334	318	326	303	325	301	371	334	325	312	310	322	316	324	291	348	311	305	314	316	338	335	337	346	296	300	340	294	340	325	345	331	325	338	332	359	303	326	320	333	294	308	328	319	330	334	308	327	313	313	321	329	347	327	337	344	328	310	315	330	303	297	346	320	317	333	319	340	336	339	326	335	329	321	309	287	355	310	321	314	313	336	324	326	317	287	315	352	341	340	318	315	337	340	336	329	327	346	333	306	334	310	312	341	343	356	336	335	327	348	332	331	350	351	308	354	330	325	300	348	313	318	323	346	302	354	316	324	324	347	317	318	320	313	340	335	320	325	294	356	341	303	303	309	349	308	319	314	333	308	323	319	300	325	329	331	337	314	313	309	341	354	341	312	328	357	342	315	329	322	340	306	322	321	306	310	292	326	342	361	327	346	311	302	344	321	316	332	326	325	298	339	349	314	324	307	293	314	315	329	326	364	332	304	368	293	350
2901	1723	1010	651	587	647	673	729	704	622	433	369	282	250	166	181	122	139	151	145	84	85	89	72	55	66	55	56	53	40	42	42	48	47	55	32	42	42	40	50	37	39	28	38	32	30	47	67	187	386	404	361	239	127	77	52	58	35	37	36	41	40	35	38	47	40	27	34	48	38	37	42	30	42	42	42	26	43	31	35	43	23	47	41	36	52	38	46	44	34	43	34	42	41	37	38	59	41	35	41	36	44	36	41	41	32	34	43	47	47	32	41	41	46	40	37	33	57	40	35	41	42	41	42	32	40	40	52	35	37	29	36	41	54	37	45	30	37	37	46	35	51	47	44	31	27	42	36	48	36	43	46	40	19	31	38	27	38	38	43	31	42	53	44	24	41	52	38	28	46	42	50	40	38	31	43	52	34	39	44	33	37	37	41	47	31	32	28	43	37	45	46	43	38	44	44	38	26	48	49	38	45	37	34	54	45	38	45	33	45	37	38	33	34	33	27	34	39	30	40	34	45	40	38	39	35	56	33	44	43	31	37	34	40	33	51	41	46	39	40	39	41	31	27	49	42	30	47	43	32	44	37	36	39	34	36	35	39	27	33	28	36	40	35	39	34	50	39	48	32	48	36	43	47	49	34	43	31	30	39	28	39	35	39	43	30	32	51	33	46	51	38	45	35	28	43	40	37	41	50	50	45	38	32	31	54	35	27	30	42	40	30	41	35	45	39	27	44	32	38	42	40	41	33	50	37	45	41	47	36	44	43	39	33	41	37	38	33	51	33	46	45	36	47	34	43	43	42	41	50	36	46	43	42	56	44	36	48	42	36	29	38	26	44	37	44	50	40	38	47	41	41	42	43	31	32	44	45	37	42	36	35	44	45	28	41	37	38	28	49	29	45	37	34	48	36	34	39	31	36	41	32	30	50	46	42	51	34	32	58	41	34	44	39	30	35	34	45	43	33	33	35	35	26	33	44	32	35	34	35	32	30	45	48	34	39	28	49	40	37	29	40	35	46	43	40	35	45	27	55	48	46	34	51	38	35	39	46	40	41	36	46	34	41	47	46	39	32	38	38	38	45	24	38	40	31	29	35	49	35	39	43	49	36	39	42	39	38	42	42	37	29	44	37	52	38	38	36	35	40	45	30	35	49	39	48	34	30	45	46	32	43	38	52	50	44	34	37	41	49	50	36	48	44	44	42	42	38	39	45	36	41	43	45	44	35	51	46	26	34	32	42	38	34	50	30	49	34	40	33	38	33	43	39	37	37	45	38	38	49	46	41	35	35	46	46	42	29	40	32	41	47	40	29	45	43	51	40	41	45	42	40	45	39	34	38	45	34	31	46	46	38	35	40	36	42	40	51	34	45	36	32	29	51	47	37	29	37	43	43	29	46	42	50	45	46	33	46	39	42	34	41	45	27	41	43	40	42	35	39	30	32	48	41	46	40	31	27	36	46	37	32	37	33	35	36	40	29	36	43	42	32	31	41	38	41	40	33	37	38	43	42	49	38	34	38	40	45	31	39	50	32	40	48	40	45	36	32	50	38	45	36	40	43	35	46	29	46	40	32	39	46	30	40	35	46	32	40	47	36	32	40	27	42	41	49	42	42	43	41	38	55	40	39	44	37	42	34	39	50	41	41	32	38	46	42	36	44	46	48	45	37	28	35	47	33	36	32	40	48	39	45	51	30	45	47	39	37	38	43	34	43	39	34	34	51	46	36	40	35	32	34	32	39	42	41	40	51	39	38	37	46	29	44	36	35	40	38	37	49	33	55	39	41	33	42	46	34	30	35	44	41	31	37	38	32	49	44	40	36	37	37	39	46	44	42	38	35	39	30	43	47	30	32	34	47	38	30	38	40	50	45	34	27	36	36	44	36	34	34	35	39	37	46	38	47	37	44	33	53	50	32	47	26	41	36	36	44	42	38	28	30	35	36	48	33	42	38	28	41	49	48	43	45	43	37	49	45	40	39	46	31	30	34	48	37	38	53	39	37	36	46	31	27	38	35	33	40	40	28	36	37	39	45	30	36	34	42	37	44	46	38	35	38	41	43	45	38	33	47	45	22	49	37	48	35	43	52	39	36	43	40	41	41	30	28	40	52	37	48	34	43	33	46	37	31	51	48	38	33	38	43	50	42	46	46	42	54	32	50	43	30	36	40	34	49	48	35	40	39	40	48	46	55	40	33	45	36	32	44	36	39	49	41	37	40	40	29	36	42	45	39	41	39	45	39	40	42	35	41	31	42	45	36	37	37	45	34	32	42	34	50	42	40	36	42	40	40	36	42	33	43	51	37	40	41	39	38	46	32	34	36	50	49	37	35	32	48	30	39	36	37	29	37	44	42	38	41	34	49	38	48	32	30	45	39	43	41	43	26	37	36	38	29	37	33	43	38	46	40	40	39	42	43	40	44	48	38	40	42	38	33	30	42	43	44	29	38	42	48	39	41	53	36	40	39	48	41	39	28	50	45	38	23	36	36	40	37	52	30	48	36	33	39	32	40	38	52	33	36	32	42	48	30	46	40	39	30	37	47	41	44	38	42	41	39	26	45	39	41	27	36	30	33	30	21	35	42	36	33	44	43	37	45	44	47	29	34	44	35	33	44	46	42	33	47	40	36	50	44	34	39	32	39	28	40	29	35	37	42	31	44	29	42	34	42	46	39	41	32	45	39	28	21	49	47	36	43	51	31	33	29	53	40	44	37	45	52	50	32	51	39	36	43	45	28	38	31	42	38	47	38	32	40	44	32	36	44	40	35	34	39	38	43	44	29	35	35	42	39	36	34	35	41	36	51	40	38	30	36	31	40	47	42	35	48	40	31	43	40	39	46	42	40	36	27	36	30	42	35	53	36	39	45	44	53	37	32	41	36	36	60	45	37	41	29	38	34	47	36	34	46	45	41	42	36	33	32	42	45	37	36	53	38	50	34	40	33	51	42	42	31	39	36	35	36	35	37	36	40	46	41	44	41	39	32	39	40	31	44	38	43	40	38	45	44	35	41	36	36	38	35	39	37	45	24	43	31	40	36	39	41	41	42	29	46	32	39	32	38	43	43	33	47	35	39	46	39	41	34	49	36	38	50	41	38	40	50	48	41	32	40	28	38	51	41	38	45	49	38	31	38	37	39	32	44	41	35	48	34	38	38	37	46	29	48	46	38	41	26	45	49	28	31	29	37	47	46	50	48	42	39	33	41	29	43	35	31	38	49	47	33	28	38	35	38	45	39	32	42	41	35	40	45	51	34	37	47	40	37	51	52	43	42	38	44	38	37	36	41	36	40	33	50	39	37	42	47	29	38	32	37	37	44	36	56	40	41	51	42	50	43	32	32	38	39	34	38	41	41	39	35	39	48	42	38	30	37	39	42	48	36	41	35	34	41	33	45	30	52	36	45	39	42	53	47	36	33	44	36	38	36	37	45	53	43	44	45	44	46	42	44	41	30	42	33	44	43	39	36	36	28	42	34	49	45
27676	18854	14434	22011	27913	25600	25832	24204	22326	19731	15938	12706	10591	8656	6144	5637	4347	4143	5396	3793	2340	2214	2027	1999	1321	1090	936	1001	908	864	821	751	711	648	696	633	640	626	651	654	626	583	577	555	536	582	718	1542	5241	10395	10463	8337	5804	3087	1414	823	616	481	446	501	475	452	455	472	453	468	479	477	454	427	447	449	458	421	439	436	428	414	443	446	473	451	451	494	489	441	446	433	426	457	433	405	481	452	438	436	428	487	445	432	479	445	462	459	439	467	447	458	440	466	450	443	458	447	443	468	465	440	453	457	456	450	408	451	464	423	434	426	459	437	460	448	448	498	471	439	409	463	439	445	506	446	450	494	432	408	511	436	453	472	409	448	438	456	488	470	474	444	450	483	454	448	441	458	433	449	454	445	420	425	466	464	448	450	465	436	444	483	477	446	442	471	433	448	470	457	455	483	443	458	443	468	498	464	473	431	431	428	441	469	471	449	459	463	408	430	457	444	474	430	423	448	443	443	464	430	456	457	448	495	472	404	469	443	469	440	443	467	471	474	438	453	441	466	483	452	496	480	444	469	441	461	474	500	466	469	446	492	430	466	424	467	461	429	448	423	428	468	450	456	473	433	472	423	494	424	430	456	460	450	445	435	457	453	459	493	439	483	447	466	419	421	436	499	451	445	459	453	439	470	483	447	451	491	438	447	451	465	455	439	485	454	464	456	458	474	454	451	421	459	419	438	457	483	445	459	477	466	446	454	414	419	431	457	481	412	448	465	456	466	448	465	448	456	427	426	483	464	476	428	460	508	433	423	484	440	469	467	470	432	441	461	435	430	491	465	440	457	448	453	459	453	432	432	447	492	450	436	465	408	452	458	409	447	438	449	434	416	479	442	472	450	461	421	454	427	481	447	469	474	457	443	449	459	408	460	437	483	463	460	470	436	474	482	459	435	447	497	473	434	463	435	444	435	485	465	457	424	471	439	498	475	457	437	453	444	435	448	462	464	445	443	459	427	464	459	451	443	442	468	480	452	477	479	435	413	436	436	417	448	450	450	505	463	454	449	438	450	464	415	480	474	464	445	443	442	445	401	433	460	447	481	429	478	445	435	410	484	489	462	450	467	431	477	404	445	409	486	475	393	463	446	426	449	500	479	474	454	446	431	459	446	439	447	438	426	461	487	466	406	453	444	424	400	456	467	443	460	453	444	446	460	471	477	456	446	445	461	437	471	462	462	419	486	455	441	451	452	490	461	483	469	438	476	457	461	442	458	499	470	496	449	490	448	472	452	451	473	422	437	449	452	472	415	486	517	482	418	431	465	439	474	457	449	482	429	468	466	459	462	452	440	420	437	438	488	444	437	435	442	428	462	429	451	444	449	457	453	456	463	447	469	467	445	504	462	411	459	440	468	430	437	440	489	477	472	481	415	432	423	455	450	460	445	453	463	462	445	434	459	481	466	425	434	419	481	438	440	461	497	462	466	483	451	447	472	487	430	416	437	459	424	495	487	469	495	460	434	458	486	470	421	466	464	423	491	477	441	446	444	471	427	438	474	470	463	435	433	463	417	452	485	428	435	428	416	428	465	461	526	456	436	411	509	445	483	428	454	468	449	431	449	439	446	436	477	423	449	448	452	440	442	425	455	492	439	460	469	489	473	426	432	458	447	438	436	424	437	438	448	457	446	457	437	457	450	454	505	467	473	475	485	483	467	462	446	445	448	475	418	451	433	430	435	443	426	477	498	432	446	443	471	489	447	487	447	438	472	428	404	463	449	456	418	459	426	414	451	454	443	450	438	481	443	438	465	443	473	439	468	477	421	425	449	476	429	459	457	472	429	427	439	435	475	442	467	471	433	430	430	449	457	483	455	441	460	475	439	441	470	485	465	448	408	460	426	444	427	464	445	458	440	490	451	440	476	487	440	414	467	458	444	443	466	420	516	510	430	433	477	450	430	439	473	442	493	446	459	466	450	477	430	415	445	460	461	459	471	424	467	439	449	445	501	452	470	475	473	463	436	458	483	459	458	434	456	478	465	459	469	429	477	483	441	416	431	439	413	443	486	443	443	462	451	437	438	427	417	447	462	452	501	428	443	457	478	439	430	450	475	453	438	463	445	461	446	459	470	429	483	475	484	467	438	462	488	456	462	429	426	410	460	452	478	449	453	453	466	458	492	468	520	430	442	451	490	497	460	478	507	470	463	468	481	479	443	415	428	423	459	404	456	437	439	457	450	456	474	452	425	458	462	462	417	437	458	453	446	444	461	440	450	435	488	451	456	454	466	455	489	462	479	429	458	421	476	444	472	433	500	468	450	486	410	470	437	512	477	452	495	486	477	477	472	405	465	397	461	470	474	438	474	427	476	434	434	459	465	444	479	465	445	460	431	447	440	454	464	391	462	493	448	421	450	435	468	466	450	458	488	428	458	461	454	437	448	456	391	437	446	500	456	426	466	435	433	452	486	460	495	421	444	441	472	435	438	483	447	446	417	453	466	463	474	449	407	471	473	494	430	475	491	455	443	474	460	485	488	455	435	468	449	481	451	467	438	478	468	478	459	439	440	438	488	460	439	455	480	433	460	421	451	442	486	471	439	437	454	488	457	484	481	517	469	464	462	436	502	445	474	452	489	467	451	467	472	461	421	452	436	449	483	466	483	430	461	460	474	469	418	429	417	490	483	441	480	437	451	433	478	442	447	449	483	481	456	441	441	490	458	453	450	450	476	419	462	440	459	424	483	427	460	463	438	443	441	468	475	433	415	461	499	462	460	472	437	459	435	439	475	461	449	441	435	461	461	471	478	451	458	491	473	470	424	467	450	465	436	462	461	463	419	447	479	452	462	422	469	480	494	433	430	462	437	465	448	472	465	453	457	462	419	441	480	476	465	519	428	480	474	465	432	455	452	461	456	430	473	461	440	410	409	474	465	490	445	458	451	427	396	473	445	455	454	458	464	444	432	474	449	439	474	454	476	430	401	461	462	421	442	461	491	435	416	490	429	457	461	443	453	445	416	455	441	452	440	444	470	473	494	416	440	439	457	410	457	476	464	449	454	458	465	469	437	468	473	421	461	460	423	502	455	444	461	445	499	441	469	453	443	457	466	443	434	466	419	471	447	450	459	444	471	442	486	446	440	491	506	440	473	471	493	458	448	456	455	438	456	457	481	491	474	438	431	422	454	488	446	473	446	460	453	470	438	449	453	405	456	431	411	442	446	451	496	424	470	432	465	471	437	486	476	437	442	436	468	456	450	474	461	460	476	418	468	474	448	467	450	456	445	441	470	465	476	498	442	476	447	466	512	470	483	446	449	439	451	475	437	446	454	467	479	458	434	429	477	454	508	420	428	437	478	434	451	465	467	474	456	446	473	458	433	453	450	425	430	443	436	500	459	484	470	464	498	413	485	408	463	478	486	451	457	424	459	463	458	429	439	411	432	450	453	459	455	449	473	476	486	479	422	479	443	468	467	433	408	432	499	470	449	452	449	492	448	471	412
2491	1060	638	433	344	380	453	395	439	348	245	198	157	138	103	78	79	71	89	93	44	41	43	42	33	29	32	34	33	45	39	25	26	34	20	31	21	31	28	23	32	28	28	20	36	33	28	43	51	100	115	117	92	57	53	29	24	32	33	34	19	31	26	29	30	32	27	29	26	30	34	30	32	28	27	21	38	34	28	25	26	30	31	29	25	23	34	32	31	34	29	27	33	27	21	30	29	25	13	27	29	24	34	25	18	26	27	28	31	26	20	26	22	35	24	28	27	31	28	23	32	31	31	36	23	31	27	31	25	31	33	23	34	22	21	29	28	28	23	32	29	25	38	34	24	24	31	24	24	22	20	27	35	25	27	18	29	34	32	22	27	25	27	20	18	28	35	32	24	28	35	29	32	23	32	30	31	24	26	26	28	25	29	33	25	33	40	27	32	36	20	39	22	26	21	33	38	37	28	24	29	33	21	41	23	25	33	30	28	31	23	30	27	31	28	24	31	24	29	30	31	29	31	32	21	37	24	39	35	35	27	26	29	19	27	20	20	32	29	31	27	35	34	34	35	33	23	26	36	30	31	35	29	39	40	34	31	27	29	27	35	19	35	26	24	39	20	29	41	35	23	26	30	35	26	23	16	31	33	27	37	26	29	25	26	22	31	21	35	18	30	20	21	33	29	26	22	26	23	39	32	33	21	28	30	29	26	36	29	20	25	22	30	26	23	35	21	22	25	21	19	30	23	23	30	28	22	28	27	22	28	33	27	31	27	29	28	26	30	23	24	26	35	26	30	28	27	37	35	19	29	31	34	29	39	14	28	20	29	29	28	19	24	20	39	24	32	28	25	25	22	20	26	32	24	23	31	31	32	35	28	31	24	25	32	29	24	25	28	30	21	23	33	31	36	21	16	38	20	27	19	24	29	23	19	33	27	25	30	35	24	34	29	23	32	39	26	30	26	16	27	31	31	32	30	29	26	34	26	35	22	26	16	23	25	23	19	36	27	38	25	31	21	21	31	24	25	29	30	20	32	29	23	26	40	27	31	34	31	43	31	27	30	32	31	34	33	20	19	28	34	23	25	22	25	37	35	41	20	27	24	29	33	32	26	32	28	15	36	31	30	27	33	34	30	29	18	20	27	25	29	22	24	21	23	28	19	39	29	19	31	34	29	27	30	27	31	21	24	28	27	35	27	22	30	26	16	33	28	28	37	32	30	28	22	22	27	31	25	30	27	26	27	22	32	25	25	30	18	33	30	29	29	29	23	27	30	27	29	27	32	29	26	23	25	30	26	24	28	19	20	21	28	19	28	27	29	35	25	26	43	33	32	30	33	28	24	25	28	34	26	35	43	19	38	22	26	24	26	32	34	23	30	19	30	27	25	24	17	20	25	30	21	33	22	19	30	26	27	27	16	34	23	27	24	35	21	30	23	20	37	20	34	26	27	23	32	26	19	29	35	35	26	23	31	24	27	31	23	28	37	29	33	32	25	31	33	21	28	24	39	28	20	28	34	24	20	28	41	23	34	26	23	22	28	28	21	29	24	22	28	22	25	24	30	26	29	25	26	41	30	29	23	21	24	29	29	41	29	36	27	35	37	30	31	28	30	21	33	25	30	24	32	32	25	25	19	27	23	40	39	23	30	31	36	30	20	28	30	28	31	25	13	32	18	31	19	33	36	29	24	25	29	24	30	31	21	23	24	23	24	27	25	25	31	29	36	31	32	26	24	30	25	23	27	29	22	35	34	19	27	31	38	19	27	24	22	21	20	33	23	26	31	26	24	34	23	30	30	32	28	31	23	31	28	37	25	22	23	23	35	29	23	22	26	29	28	32	20	24	28	33	21	32	35	19	24	33	31	29	27	29	18	27	29	23	28	34	30	27	26	28	38	30	34	31	31	22	28	36	26	24	25	22	25	20	27	31	32	28	28	27	23	33	29	27	26	21	23	32	22	26	24	26	15	23	28	26	30	29	43	26	36	26	31	32	26	22	26	35	37	27	35	26	21	32	32	25	32	24	28	32	31	34	38	22	34	22	29	24	31	34	25	31	29	17	34	30	25	33	28	21	20	31	24	29	29	31	24	37	28	28	25	26	34	31	26	34	28	26	25	26	31	27	27	36	32	29	23	35	38	19	26	32	28	31	39	21	22	28	32	31	33	28	37	31	29	29	17	25	32	31	24	30	29	27	24	32	28	20	29	31	27	23	20	36	29	34	22	28	32	29	23	40	31	26	34	22	27	21	28	26	27	33	31	27	29	25	31	34	24	25	32	19	24	24	27	26	29	36	25	24	27	30	24	32	32	33	26	30	36	30	35	28	28	36	27	30	29	28	26	31	31	26	24	21	27	27	30	22	38	33	28	30	27	37	23	18	21	22	17	26	35	26	27	31	29	24	32	23	29	28	25	32	23	27	28	27	26	31	34	30	27	25	17	20	21	21	34	25	28	23	26	26	28	27	40	28	28	34	24	33	20	28	29	24	12	39	34	26	34	21	33	35	33	29	37	30	22	21	23	29	34	27	23	30	28	25	22	26	23	28	20	27	20	18	31	20	33	30	30	28	37	33	26	25	33	22	20	26	26	25	29	24	20	32	21	23	20	32	29	23	26	26	29	25	23	25	26	30	28	35	21	32	28	28	22	23	34	31	29	33	33	27	33	26	31	31	34	39	18	30	28	20	21	17	23	38	31	20	32	32	28	29	28	32	29	29	25	25	30	32	34	27	28	23	29	20	25	26	33	37	29	39	38	26	33	28	31	21	28	33	31	22	16	22	35	31	28	38	26	25	30	30	37	38	35	25	36	24	26	28	27	24	19	15	35	28	28	25	29	32	29	22	30	18	34	30	22	30	25	38	18	28	28	33	28	30	29	25	22	25	35	28	24	29	24	22	25	20	26	28	38	22	29	23	36	29	27	16	21	32	28	22	28	34	31	22	37	24	25	28	30	33	23	25	28	29	28	32	25	22	33	35	22	27	28	21	30	21	23	33	39	26	37	15	26	31	30	38	32	31	38	20	20	29	22	28	28	17	23	33	28	22	32	29	26	27	24	20	38	27	27	23	31	37	30	29	34	24	31	32	34	24	23	38	28	35	24	41	45	19	19	19	32	30	25	35	23	41	31	41	32	28	23	22	21	28	40	41	39	29	21	22	23	27	26	34	32	22	28	20	36	32	31	28	30	29	30	21	33	29	34	35	28	30	28	30	19	25	25	23	26	31	29	39	28	33	27	28	29	26	19	30	23	33	25	28	24	28	24	39	26	37	28	27	32	28	29	36	30	22	29	22	26	33	28	23	30	24	33	33	28	23	36	25	32	20	24	34	26	33	26	29	26	34	28	31	23	28	33	31	21	30	27	26	28	27	28	29	27	18	27	29	30	25	30	31	23	18	24	28	21	33	28	23	25	33	25	26	27	23	23	40	29	28	32	30	30	27	30	32	29	29	22	31	40	33	29	23	22	36	25	22	18	21
23535	14966	10504	17353	22921	20594	21567	18987	17588	14409	11045	8341	6800	4961	3736	2783	2322	2416	3377	2190	1271	1166	1142	988	771	666	556	518	483	477	448	406	371	433	407	330	379	391	344	379	389	376	323	422	373	387	432	883	1318	2834	3267	2781	2237	1377	796	513	379	368	313	336	305	316	350	322	338	304	347	331	322	334	323	343	295	324	350	330	331	296	336	344	331	333	333	319	338	320	311	342	295	301	320	340	338	325	321	316	314	344	313	326	306	324	304	308	337	329	318	331	345	339	323	333	318	318	339	295	308	312	290	325	337	344	334	332	308	329	327	322	320	326	295	333	308	355	329	307	291	316	336	317	312	327	354	338	296	331	325	313	341	313	329	316	310	314	335	350	327	326	357	339	336	301	363	321	350	336	313	316	324	317	323	335	268	309	295	351	344	343	336	314	332	328	304	360	354	366	347	296	315	316	327	317	305	318	332	327	333	305	322	321	346	313	298	372	322	350	314	328	328	330	326	325	335	305	313	330	316	306	329	304	309	309	320	311	315	311	325	347	333	359	328	345	319	332	347	306	334	334	337	324	326	342	365	358	355	336	330	352	304	327	344	311	322	317	318	327	305	323	320	309	309	346	325	335	314	318	335	307	310	296	306	319	312	327	332	317	332	293	315	321	350	308	332	296	298	318	324	360	317	301	328	334	294	343	316	334	347	305	330	311	339	309	306	311	303	333	316	298	342	293	334	293	337	323	302	334	333	322	352	309	321	330	338	317	345	294	326	328	312	299	316	339	326	316	321	338	329	315	338	324	317	313	320	309	339	335	331	307	344	351	348	315	317	305	338	313	326	304	308	332	325	314	285	307	318	299	301	328	312	328	288	325	294	314	294	344	317	313	344	334	291	299	325	301	346	320	300	358	311	325	308	343	320	301	319	333	314	316	311	329	302	331	341	306	324	335	309	323	282	322	342	336	332	266	297	307	315	272	319	310	316	337	324	296	326	310	291	312	336	332	292	343	292	316	293	311	340	311	355	324	303	306	301	304	327	321	321	294	355	334	329	311	323	309	304	358	311	306	350	340	313	315	307	341	294	330	352	321	293	319	316	323	333	348	305	312	300	300	325	324	294	325	332	347	312	291	312	373	323	340	317	332	308	297	345	317	348	292	308	311	321	312	340	355	365	325	322	329	317	341	297	294	321	319	325	327	335	330	343	316	311	294	345	302	301	309	336	334	355	321	312	302	311	308	287	321	322	322	311	334	309	312	324	330	323	293	315	297	337	312	295	319	309	319	345	349	356	316	318	342	341	349	320	292	325	317	308	318	302	332	307	302	312	321	337	304	324	306	340	319	317	303	319	315	300	299	314	306	327	321	339	322	346	321	340	336	315	317	332	310	302	338	295	330	288	286	340	332	318	301	315	320	310	299	317	324	308	323	337	308	297	324	323	322	353	293	308	320	332	320	348	312	306	326	343	325	327	277	290	288	313	317	326	313	305	270	322	304	354	334	334	323	292	356	313	328	298	336	347	274	293	313	338	284	311	335	328	300	279	329	329	316	342	325	304	309	284	326	346	306	333	310	331	326	322	330	323	326	351	314	331	338	328	318	346	339	341	327	336	293	321	326	340	329	301	338	342	343	279	263	350	324	367	302	333	327	333	330	333	344	354	303	311	328	305	315	346	345	317	309	312	306	298	326	310	304	333	267	353	349	317	317	357	307	323	320	341	320	339	340	301	306	337	327	334	339	304	332	338	307	316	301	318	293	328	338	306	305	305	311	315	328	307	340	331	301	310	347	328	335	286	341	321	338	325	337	304	335	312	301	336	358	316	338	338	322	293	324	329	293	309	332	295	318	332	326	333	338	360	320	301	321	303	317	308	303	323	341	326	343	321	338	352	320	310	352	320	352	331	339	318	301	319	341	317	316	326	342	336	359	306	358	320	313	358	317	333	332	313	327	355	316	312	329	349	316	317	303	290	315	338	336	300	326	338	312	343	323	330	341	333	276	335	346	325	300	348	329	323	301	313	328	313	327	311	328	317	318	318	323	307	358	333	314	336	333	341	303	304	300	319	318	288	348	344	326	321	360	309	330	296	319	292	306	329	316	309	337	337	332	322	314	302	331	308	331	338	296	330	322	311	334	317	317	319	315	329	323	340	337	297	305	332	330	358	314	342	339	353	346	339	327	310	306	327	336	330	314	311	319	303	335	332	332	312	307	351	313	319	315	311	309	317	353	328	310	332	340	314	299	323	317	328	322	346	329	302	321	329	319	339	335	324	346	341	329	315	355	322	308	324	312	358	325	329	343	286	308	304	331	313	301	317	336	314	299	311	324	301	315	354	352	352	322	308	345	335	333	313	332	342	326	313	317	323	306	295	320	339	326	284	311	342	314	334	309	308	312	326	308	318	299	333	311	318	333	292	350	338	299	330	285	331	312	352	297	349	307	305	344	315	324	301	324	325	336	309	298	321	368	341	330	364	305	331	315	323	304	346	313	335	337	305	298	296	353	301	316	313	320	339	334	325	310	276	297	321	329	313	345	298	322	368	305	332	309	315	324	305	344	329	311	330	357	313	328	303	310	312	315	317	340	346	334	300	324	298	310	312	315	380	341	321	332	343	319	318	296	313	317	335	297	330	318	306	339	297	329	351	330	314	314	318	308	332	311	336	335	345	335	289	333	357	300	298	310	298	337	329	277	317	311	317	311	314	314	337	336	320	337	323	319	338	331	308	321	350	336	313	312	341	340	312	363	314	308	322	326	322	307	324	318	296	312	338	316	325	327	341	353	359	293	355	326	337	333	329	353	316	315	348	348	307	320	305	314	324	311	323	312	326	301	303	293	325	367	302	326	328	325	337	300	341	327	261	286	334	310	303	322	308	310	302	326	330	341	341	324	338	319	303	320	360	320	332	324	297	350	333	338	305	339	364	307	300	332	302	347	356	337	318	334	344	311	325	349	342	314	330	279	332	318	344	313	333	319	330	317	323	335	317	294	328	326	300	329	340	343	312	324	309	311	314	363	321	352	330	326	324	322	313	285	312	325	301	321	329	307	312	335	321	304	353	302	316	330	321	290	325	339	300	320	340	347	332	302	320	333	270	335	305	302	302	293	306	330	334	351	309	331	320	333	309	326	322	332	296	317	301	332	357	323	337	325	336	319	332	317	334	334	316	303	299	312	309	286	352	358	308	308	335	313	312	335	296	339	310	339	302	337	283	343	312	311	333	334	334	341	276	323	313	278	346	285	318	342	321	328	339	335	345	337	301	326	376	341	326	317	329	301	311	311	283	291	330	343	306	322	318	340	320	321	311	343	329	328	335	313	329	314	345	317	351	308	281	326	318	329	329	298	333	371	296	325	306	345	297	316	306	293	327	310	303	312	300	333	353	327	314	342	310	323	306	355	324	268	339	316	322	310	335	290	330	342	311	301	295	310	335	303	303	327	317	321	303	285	318	309	309	324	340	332	323	338	300	317	346	316	313	318	344	333	351	308	345	306
2311	1652	941	561	499	474	630	639	560	482	346	298	211	230	139	113	96	109	119	100	61	78	71	56	57	49	43	43	49	44	42	42	45	42	36	44	38	43	34	46	37	49	35	42	49	36	39	62	78	202	274	253	162	111	49	55	51	47	52	34	42	49	46	26	55	48	44	45	49	35	45	44	23	31	37	50	36	42	48	39	33	47	37	52	43	55	31	45	33	43	41	52	36	32	39	50	36	29	43	33	39	39	45	45	51	42	40	39	50	49	37	40	35	43	47	43	34	35	44	37	39	42	43	43	30	46	33	49	40	45	39	34	40	43	36	43	30	35	37	39	32	43	30	41	45	42	35	38	37	38	43	39	35	40	42	42	36	39	44	53	40	37	33	29	32	38	46	38	39	35	41	49	36	38	26	40	33	31	31	34	41	42	41	44	42	35	39	40	32	41	38	29	32	38	39	37	42	32	47	34	42	38	31	38	40	37	33	34	47	36	38	32	41	35	36	49	34	40	50	34	38	38	42	36	44	48	46	40	43	46	31	46	43	38	36	43	42	28	40	28	21	34	31	38	30	44	45	33	56	54	28	41	48	44	51	37	25	49	31	41	42	26	33	36	39	57	39	34	40	50	39	32	34	29	44	33	34	38	27	47	52	41	31	34	37	38	30	48	32	43	51	37	37	50	39	35	49	36	44	35	48	39	33	38	39	37	42	33	35	36	33	40	36	31	32	42	32	44	34	30	34	44	43	29	46	46	36	32	36	26	41	40	49	39	41	31	27	44	43	42	38	35	44	35	50	36	30	43	42	30	46	34	36	37	38	37	48	30	36	28	38	34	38	46	56	38	31	38	41	42	38	28	35	32	44	40	34	35	45	39	51	36	40	36	34	26	34	34	36	32	37	46	45	29	38	48	32	44	37	37	37	39	32	41	31	37	33	48	36	38	30	34	34	36	30	48	47	31	34	48	36	32	48	40	37	44	36	40	39	40	35	27	37	35	44	37	49	36	33	52	44	36	37	28	47	39	48	38	36	25	26	39	39	35	37	45	42	35	39	44	48	42	45	49	46	40	37	26	32	51	39	35	47	33	33	47	39	37	31	35	37	37	39	36	36	47	37	41	38	42	40	38	39	35	41	41	41	29	36	42	43	31	40	39	44	46	38	33	42	35	40	31	50	40	29	46	41	35	39	42	38	44	35	34	41	29	40	26	46	35	43	35	40	30	42	41	36	40	47	46	46	30	38	35	42	38	37	38	47	47	36	41	36	39	31	40	52	36	33	34	35	32	42	27	37	41	47	31	31	37	42	47	34	43	29	31	49	35	48	37	39	32	39	35	45	42	44	43	40	42	34	31	38	38	38	39	30	45	41	35	40	41	43	33	37	38	33	33	47	36	40	47	38	29	37	29	39	37	37	46	39	32	31	32	41	48	31	36	40	35	35	34	44	52	28	29	44	38	39	51	49	39	38	43	26	34	39	33	32	40	39	36	46	45	36	39	48	43	34	43	43	38	40	35	35	49	33	33	41	38	32	36	47	55	42	25	38	45	46	26	41	32	34	33	32	44	32	36	31	27	28	31	35	47	45	33	37	50	36	48	40	34	45	45	31	45	48	37	39	47	40	36	35	50	32	41	36	42	20	42	44	37	43	35	37	35	34	44	33	47	37	44	36	39	33	36	36	43	37	30	43	31	42	38	47	38	42	40	39	40	32	44	38	43	40	43	34	48	31	43	35	35	30	37	42	45	31	43	31	44	43	42	38	40	37	41	38	34	47	54	38	51	40	39	43	39	35	54	36	57	40	32	37	34	40	44	39	38	52	37	32	41	36	38	40	44	27	35	36	36	37	37	44	26	21	46	43	40	40	43	33	31	40	58	28	39	42	41	48	47	38	38	41	40	32	68	37	45	47	47	42	49	23	35	26	50	44	38	40	35	41	36	29	33	46	43	38	32	34	30	37	34	38	43	39	38	38	41	37	43	38	34	34	41	37	43	40	46	45	46	43	37	44	39	35	35	31	33	30	34	35	54	45	34	41	40	43	34	44	35	28	41	35	25	44	38	38	51	32	33	49	46	39	40	41	41	39	32	44	62	31	40	39	39	36	27	42	38	37	36	29	46	33	28	40	35	54	29	43	31	45	38	33	28	44	45	38	43	39	38	34	47	37	34	45	42	40	32	31	48	38	34	36	44	58	38	36	41	34	40	38	33	37	30	50	42	35	41	44	36	42	38	41	33	48	45	32	37	51	40	46	42	38	48	32	35	55	28	36	38	41	48	45	39	52	29	45	32	27	34	40	35	35	29	30	35	40	42	43	41	28	40	42	50	50	47	33	34	42	46	45	53	45	43	30	32	53	30	31	27	42	36	35	36	34	46	41	41	46	40	33	32	36	47	25	40	49	28	30	39	29	38	39	40	42	41	29	39	39	46	24	31	41	41	28	34	46	38	47	31	40	40	30	46	36	38	35	49	42	31	41	32	35	35	30	37	46	40	51	40	39	40	38	30	31	42	40	45	34	37	33	40	49	41	30	43	45	53	36	31	35	33	36	40	39	50	33	41	26	45	26	32	39	39	43	41	34	30	37	30	36	45	32	35	36	30	49	30	45	34	33	36	41	38	48	31	44	45	29	47	39	42	46	47	47	34	48	25	41	44	34	38	36	36	35	40	30	27	46	35	36	41	38	39	32	32	35	39	32	51	41	35	37	43	32	32	42	37	48	48	38	37	47	44	32	39	29	40	37	32	43	45	49	34	32	32	33	43	34	42	50	44	39	39	47	42	36	41	35	38	37	34	26	45	47	25	42	41	34	50	43	34	30	38	38	35	35	41	40	36	50	40	36	42	41	37	36	43	45	41	34	41	35	41	30	34	41	37	36	52	38	37	37	58	41	36	19	44	40	31	50	35	43	33	41	32	38	38	31	49	40	40	42	33	47	42	44	49	41	30	37	39	42	33	45	33	33	32	39	35	35	50	37	38	40	30	35	35	41	41	49	39	43	46	47	46	45	40	32	36	35	33	39	38	49	29	44	35	32	36	52	46	31	51	42	41	35	44	37	38	36	43	36	41	45	35	36	34	42	47	39	38	51	37	35	38	36	35	54	32	42	60	28	30	40	32	42	34	37	29	33	27	37	37	36	30	35	34	23	36	44	38	45	38	29	34	42	37	48	41	41	42	47	44	51	30	47	38	39	49	27	35	43	36	39	31	31	35	32	47	36	30	38	39	35	53	39	42	24	35	37	50	40	33	35	34	36	46	43	40	51	35	39	53	39	50	40	37	42	38	46	47	46	33	38	37	44	43	29	39	40	41	34	40	30	26	45	41	36	46	50	49	38	44	45	38	44	28	37	43	32	37	44	32	48	33	49	37	44	29	50	44	53	31	44	35	36	39	37	35	45	19	41	46	34	30	33	42	34	45	37	35	38	44	36	41	32	39	44	44	37	52	37	38	33	33	37	42	35	39	36	42	39	47	43	34
26710	17956	13387	20761	26628	24291	24596	22787	20370	17431	13481	10621	8427	7630	5301	3635	3302	3222	4153	2728	1746	1597	1525	1288	1041	886	899	891	774	721	674	630	632	564	593	477	564	566	569	547	535	526	522	493	493	520	594	1027	2543	5978	7753	6478	4707	2565	1211	790	544	489	414	437	428	454	427	421	461	412	401	465	437	420	411	425	435	380	447	416	421	437	426	447	422	446	426	431	409	456	447	463	445	444	429	456	418	440	407	412	423	427	444	423	411	487	458	449	433	448	427	414	427	431	404	429	404	432	434	453	439	405	467	403	402	459	448	419	461	451	454	474	435	441	442	445	441	431	412	468	424	412	454	461	412	451	408	436	381	424	439	452	434	447	416	406	444	453	429	427	456	438	440	411	434	441	435	484	451	414	485	440	438	458	449	401	411	471	470	440	437	448	436	447	435	440	451	447	445	419	463	445	445	433	413	447	434	438	431	440	405	435	429	456	413	414	413	435	448	412	460	449	461	439	439	431	421	429	454	467	457	406	458	419	445	471	402	440	401	389	410	454	481	444	427	420	412	391	441	405	438	399	444	399	425	392	479	430	439	436	448	413	394	403	469	459	427	412	449	432	442	391	437	466	463	444	468	437	476	429	412	437	443	467	416	463	430	435	427	480	478	424	466	446	434	479	377	415	469	429	419	443	448	471	405	422	463	466	423	463	424	421	402	493	472	469	467	461	460	455	461	456	448	402	400	439	424	449	444	450	401	448	417	439	461	438	467	423	426	436	455	423	436	435	446	449	446	461	457	469	481	440	458	437	424	415	420	469	463	428	445	479	425	440	434	434	444	432	468	440	423	470	459	417	430	420	414	438	416	414	469	410	450	445	456	434	444	464	457	458	407	432	428	483	421	415	416	467	438	445	477	387	395	456	425	439	429	450	474	450	417	420	427	470	436	446	411	431	470	422	450	440	412	428	448	447	468	440	470	480	444	466	444	445	431	443	428	452	461	477	446	462	430	439	449	434	464	440	437	431	416	447	427	455	440	444	437	436	449	442	433	479	397	438	439	442	430	431	391	438	445	454	449	429	434	473	506	394	414	480	384	423	414	442	456	400	446	418	460	445	450	439	447	414	463	445	445	423	438	412	441	481	454	437	428	466	479	434	435	430	438	420	440	457	426	416	449	413	427	429	437	470	422	444	453	453	448	440	420	440	437	428	427	433	442	454	437	456	435	396	453	424	420	470	448	400	439	462	409	494	420	446	428	461	452	447	417	431	446	413	438	409	429	470	447	419	474	473	432	438	437	436	457	441	402	449	471	425	472	473	449	424	406	434	461	440	435	445	425	433	430	397	422	411	475	424	463	454	445	466	450	465	442	415	502	432	421	433	441	459	425	423	440	425	481	458	424	483	464	436	444	428	432	460	407	401	436	408	426	414	454	424	452	446	441	460	429	437	435	428	426	437	441	410	437	467	424	464	434	438	437	444	451	483	428	427	429	415	444	443	477	443	441	418	459	427	428	408	432	459	468	436	471	457	425	419	416	461	434	471	462	464	425	456	417	426	448	418	405	423	410	412	457	441	443	454	420	447	499	445	467	443	431	413	420	458	488	441	456	447	475	454	423	451	398	467	420	444	387	420	473	424	447	427	428	437	451	433	435	438	446	439	393	474	440	409	438	434	417	440	454	397	443	465	478	457	405	450	437	460	459	452	456	439	434	427	465	418	418	457	439	443	459	417	418	416	451	450	458	422	449	471	447	423	436	470	416	425	441	407	430	443	459	410	434	423	455	408	465	436	436	452	453	435	440	436	448	472	413	447	421	448	447	399	450	464	460	448	428	487	464	414	439	444	446	417	438	459	418	464	436	454	422	440	419	438	432	445	463	471	476	468	453	440	438	466	434	450	428	435	484	439	442	444	461	411	422	431	441	484	433	418	437	435	436	473	426	464	440	410	421	465	415	429	428	477	433	397	407	433	460	438	417	428	425	476	472	432	432	423	428	414	461	432	429	479	445	429	431	425	416	398	437	448	451	464	428	444	477	423	455	444	481	437	399	441	436	453	429	461	442	435	453	471	440	426	407	474	445	449	467	437	429	408	478	438	421	428	423	439	412	444	448	396	426	426	435	394	430	419	432	470	463	463	447	424	476	453	448	452	434	419	442	484	425	441	414	431	436	424	395	429	474	466	454	444	449	446	473	414	416	424	457	443	441	412	438	436	421	443	479	421	427	458	424	417	438	449	467	416	428	440	441	463	420	429	442	412	435	451	446	448	478	447	463	409	425	447	407	418	443	442	436	438	445	458	437	432	402	410	430	408	439	408	426	442	420	440	455	428	442	441	465	435	418	433	456	465	504	441	438	460	422	447	435	405	455	440	425	430	449	438	407	427	456	439	466	467	433	388	480	418	458	413	458	478	466	430	445	447	385	442	457	404	456	451	436	438	478	474	470	459	427	417	478	417	408	464	462	471	455	424	431	436	462	428	402	449	432	437	400	419	461	421	454	409	436	455	451	442	448	490	426	472	436	457	466	438	429	456	425	448	447	428	435	416	458	420	480	456	458	441	487	431	463	494	446	455	449	413	437	424	439	478	442	411	401	412	434	433	436	475	468	424	401	459	431	415	470	433	447	434	473	453	438	400	422	452	438	443	426	434	418	443	431	412	448	440	443	473	408	393	459	422	425	438	427	444	460	414	451	396	441	426	436	410	442	453	426	437	438	453	427	410	450	422	452	440	426	440	430	477	416	452	438	406	450	454	413	422	458	467	463	431	404	445	426	445	426	440	445	444	401	405	432	419	445	419	467	426	450	435	423	433	444	429	432	474	419	466	433	416	426	426	412	417	457	423	426	414	470	454	415	459	445	410	408	435	438	421	468	455	427	428	465	451	431	471	419	426	450	435	430	440	422	436	435	402	452	438	465	457	445	447	431	441	437	451	422	436	441	435	409	409	438	426	420	412	440	447	440	444	449	412	428	391	455	440	481	449	425	481	426	446	432	429	431	405	465	419	459	458	433	430	413	448	449	408	492	423	438	412	392	441	429	468	441	436	445	448	473	455	444	449	402	441	433	468	436	397	441	443	391	455	425	397	453	438	425	435	454	439	412	424	421	411	387	449	433	449	417	470	456	408	416	410	454	452	442	482	467	474	438	435	451	443	452	396	432	428	424	428	431	419	424	426	448	431	438	424	431	461	490	435	454	416	420	439	459	423	413	436	451	490	395	436	425	447	452	472	466	421	436	446	446	450	423	442	456	452	441	430	449	468	441	481	456	432	458	438	441	403	443	412	456	431	418	410	425	437	424	446	398	426	458	462	416	451	463	469	437	448	420	444	438	458	413	459	440	403	442	454	453	459	418	464	464	421	408	454	459	424	437	457	415	464	421	425	440	431	456	409	445	442	393	400	454	429	423	397	400	466	443	434	454	474	404	467	434	438	432	422	478	452	451	422	420	452	434	419	465	431	443	432	454	462	458	437	441	462	443	417	448	422	427	429	456	451	430	417
3556	1411	896	579	483	537	611	629	562	478	330	299	191	236	153	76	93	97	100	78	62	52	62	50	41	33	39	33	40	38	39	32	38	25	38	29	32	40	32	29	30	31	31	36	24	26	28	39	73	183	301	269	187	100	63	40	37	39	29	25	26	32	27	29	32	25	37	25	34	27	34	27	30	37	27	33	30	31	43	33	26	22	29	31	19	32	33	29	29	37	33	25	25	24	30	33	22	39	31	19	36	28	34	27	39	28	31	35	33	35	26	40	32	29	31	32	29	21	30	31	26	26	29	30	32	32	37	36	20	30	21	31	28	28	26	35	34	24	18	27	25	34	31	24	21	30	41	24	25	29	26	25	30	32	30	27	23	24	35	32	29	30	28	26	24	22	33	27	25	26	32	39	31	37	24	29	25	20	26	21	28	22	31	25	41	27	25	21	35	18	26	38	24	34	25	32	34	27	27	17	26	29	36	35	23	23	32	27	35	31	32	18	29	34	31	26	37	27	29	30	40	16	39	24	29	32	32	41	32	24	28	25	25	29	28	29	26	36	25	27	31	41	26	38	21	30	31	35	24	29	26	19	24	31	19	23	29	28	27	29	23	27	30	34	42	25	38	26	17	39	27	35	30	29	31	33	29	26	33	36	34	28	25	24	29	23	28	32	30	31	29	25	25	22	35	24	32	26	17	37	30	32	36	29	29	26	28	18	25	13	28	30	26	29	27	26	28	34	33	26	28	27	35	24	30	30	18	23	28	20	29	31	34	20	36	26	24	29	30	34	41	33	29	21	38	26	24	40	29	29	25	32	29	40	28	29	33	30	25	26	34	27	34	32	28	33	19	19	28	37	37	32	39	29	25	35	27	29	28	25	21	32	24	29	39	29	34	39	22	27	33	31	24	33	27	27	29	26	32	34	24	25	22	24	27	12	30	28	20	31	27	27	30	22	30	27	28	32	25	25	23	33	28	30	39	30	32	35	35	21	21	27	18	35	28	28	29	35	22	24	30	27	29	43	26	32	36	30	40	29	29	24	30	26	24	28	20	26	28	32	20	29	19	34	29	32	21	32	21	24	31	28	36	34	30	29	20	32	25	21	32	33	34	23	26	23	36	32	27	41	34	28	38	26	24	36	27	30	24	36	31	33	17	28	23	27	25	24	24	33	36	32	34	39	35	30	22	29	27	30	30	30	24	31	23	26	28	32	27	24	39	27	26	34	27	38	36	24	25	34	24	30	28	26	28	33	34	26	20	36	39	25	23	29	31	26	40	22	35	24	24	26	25	23	35	20	28	38	29	36	21	27	22	23	21	31	33	19	26	34	23	22	26	28	35	45	37	27	31	28	27	24	33	29	28	23	27	32	36	22	32	24	26	33	20	31	32	24	33	32	36	31	28	27	31	36	29	19	22	33	27	29	32	24	19	26	28	35	37	32	35	33	26	34	30	21	24	38	36	25	41	30	19	27	31	32	32	33	34	28	26	42	28	25	26	19	29	32	26	24	30	24	30	21	28	26	36	27	27	25	35	26	34	30	27	37	35	27	31	29	26	29	35	25	21	22	32	16	32	38	29	29	34	33	32	22	31	31	27	35	25	25	40	30	36	36	23	27	29	24	22	20	18	25	24	29	28	27	18	30	23	29	31	32	31	29	28	34	26	37	33	24	28	30	27	30	27	25	33	32	22	22	22	28	25	29	35	28	20	25	26	26	21	34	24	36	27	30	30	28	29	29	27	28	30	42	28	32	32	25	26	27	16	21	28	23	29	33	32	34	30	27	19	29	30	26	23	24	25	24	34	26	30	31	25	28	32	39	32	28	27	24	27	30	27	31	26	24	21	26	34	32	41	27	27	28	26	29	33	24	30	29	28	22	24	26	23	28	34	33	31	29	25	35	29	24	35	28	35	33	35	31	22	37	32	31	21	28	15	36	34	27	34	29	24	26	33	29	34	34	26	29	25	26	28	36	15	26	25	27	23	41	25	29	32	31	31	32	23	22	29	19	28	31	20	25	25	28	25	32	30	24	29	23	25	27	29	25	32	26	32	33	32	29	32	30	22	26	29	29	27	22	27	31	21	32	32	27	25	29	47	28	22	35	32	33	34	31	32	26	26	33	33	30	28	25	29	24	36	20	23	34	29	31	21	30	31	21	26	19	30	35	37	21	50	17	21	26	37	24	23	32	25	33	27	40	29	39	29	34	29	37	24	42	23	33	36	26	32	27	28	30	23	32	33	24	34	24	22	22	34	35	32	28	26	21	28	25	32	26	23	35	27	35	31	34	31	40	21	33	23	27	25	36	15	32	38	27	37	28	30	27	28	27	26	29	23	27	34	30	24	31	24	30	28	22	24	28	25	20	32	23	39	33	31	37	38	31	23	37	29	17	31	29	26	23	30	29	31	30	38	26	42	26	27	26	34	25	28	25	28	29	20	27	28	26	31	26	24	30	28	40	24	40	22	31	21	37	28	25	21	25	26	17	29	25	29	30	41	27	31	21	25	22	24	27	32	36	28	27	31	24	23	26	30	27	31	37	26	32	31	22	20	35	27	26	30	33	26	28	25	24	33	27	23	30	20	31	22	24	34	20	32	27	29	27	32	24	23	29	26	28	29	26	33	32	27	31	28	30	30	25	25	25	22	26	36	30	22	16	33	31	25	28	29	39	36	35	26	26	20	36	32	33	27	38	22	37	28	29	36	16	31	29	34	27	36	25	28	29	38	32	30	32	27	29	32	23	26	27	27	29	26	23	40	29	24	31	32	28	23	32	24	32	21	25	30	35	35	28	27	27	29	27	25	35	36	37	27	26	27	23	23	19	16	24	29	29	30	24	18	21	31	27	23	31	31	29	28	29	25	30	27	33	23	32	26	29	28	23	29	25	32	34	35	20	29	28	36	35	27	31	36	21	24	28	27	32	30	30	24	21	19	27	25	27	24	29	30	35	30	24	34	37	26	31	28	26	30	25	26	19	30	29	24	30	27	37	31	38	30	26	30	24	14	29	30	36	32	28	31	30	29	30	31	27	27	25	32	36	19	23	31	37	28	33	28	26	28	30	28	28	29	31	20	36	20	43	21	29	42	30	30	27	26	34	27	34	32	34	38	24	31	27	26	27	26	28	43	31	25	25	24	32	28	25	30	31	29	26	30	31	22	26	33	24	31	33	23	32	26	34	31	29	25	25	27	38	30	26	27	22	14	40	29	18	24	19	22	32	27	27	29	35	30	31	28	26	39	30	38	28	23	26	35	22	23	33	27	29	24	25	26	28	20	20	34	28	36	31	28	34	28	22	19	32	20	22	24	23	33	35	23	22	34	19	29	20	22	29	24	36	27	35	33	32	31	35	26	30	25	33	25	31	25	36	30	30	32	32	25	28	32	29	29	31	20	27	21	34	24	33	22	25	34	28	26	29	38	27	36	31	29	27	29	26	25	28	25	37	36	23	33	28	25	24	31	31	26	41	25	38	45	19	19	33
25581	17132	13239	20566	26045	24409	24443	22876	20591	17515	13346	10789	7929	7878	5460	3458	3105	3120	3462	2486	1684	1655	1326	1081	899	766	770	778	762	716	570	503	521	472	499	491	443	430	473	495	449	425	436	398	455	415	460	804	2292	5887	8160	6747	4748	2418	1186	716	485	379	338	315	334	365	328	331	292	312	292	329	298	301	350	321	325	297	334	333	335	324	332	319	304	296	312	304	321	347	332	320	324	327	331	336	362	302	360	333	313	335	367	340	348	312	308	303	321	301	322	348	347	344	307	344	321	331	323	327	337	353	304	314	318	331	351	344	295	307	337	349	336	338	299	315	357	337	316	349	318	314	320	333	315	343	293	322	288	304	336	325	356	325	322	333	345	338	327	311	336	337	352	306	306	333	319	295	306	347	330	309	314	359	309	333	316	326	316	340	359	316	287	317	327	307	320	315	333	268	351	327	330	304	314	341	338	309	380	295	375	305	298	326	348	317	329	316	290	341	314	355	316	329	304	327	290	340	341	295	332	337	316	313	316	339	305	335	313	358	345	345	322	337	349	324	347	326	350	298	332	326	322	325	324	322	318	351	344	335	352	352	313	336	350	341	324	322	287	357	332	328	336	348	329	339	323	350	315	326	299	314	350	330	320	337	345	315	359	323	357	319	306	323	339	329	335	322	308	295	340	326	337	336	332	321	338	349	325	352	325	318	355	303	324	327	312	334	306	335	333	337	331	299	298	320	348	370	338	324	330	320	328	319	327	315	354	332	338	309	297	318	321	307	284	342	317	350	326	327	333	349	293	328	352	347	325	346	329	335	322	340	350	357	370	301	310	341	341	329	324	336	321	313	334	347	323	339	293	313	354	353	343	304	317	300	345	325	305	314	344	325	309	307	310	324	349	338	335	315	339	328	353	334	317	324	285	344	315	348	320	347	364	350	308	305	356	307	320	323	340	330	324	336	362	314	326	343	346	330	325	307	302	331	293	352	356	295	365	327	292	375	354	347	338	298	351	317	323	351	335	343	354	312	314	345	330	327	354	307	283	322	302	330	334	337	326	351	337	346	314	328	354	315	325	344	337	337	324	353	303	311	339	308	312	343	331	335	352	298	336	338	336	338	319	320	337	314	307	319	328	330	292	312	357	390	342	356	338	315	315	324	340	345	316	341	324	313	326	322	334	335	344	326	322	295	318	346	323	353	322	332	299	326	309	342	315	280	350	355	315	321	335	310	333	306	305	355	350	346	332	349	340	315	332	342	332	360	330	324	340	355	314	337	332	352	321	316	326	342	346	306	336	334	330	315	331	360	325	316	345	337	331	328	308	340	301	328	325	319	307	333	330	340	310	309	346	347	328	329	297	338	313	338	298	333	312	313	326	287	315	304	326	300	326	334	312	328	331	335	350	355	340	306	344	350	323	343	324	316	319	351	354	277	326	359	324	347	320	327	333	315	318	323	327	339	376	316	298	339	294	323	331	314	336	311	340	359	319	317	347	350	351	330	279	324	315	307	288	345	326	327	321	341	334	350	336	329	339	333	325	342	331	329	330	297	311	321	337	348	305	343	333	346	367	309	335	320	308	313	354	324	329	331	322	310	331	354	353	337	310	332	321	314	318	355	322	307	331	321	306	302	327	344	337	309	334	306	305	337	305	362	326	344	319	337	348	311	311	311	325	321	353	333	335	350	330	305	325	298	306	329	329	347	317	341	353	313	317	326	358	339	334	305	309	346	375	320	328	374	313	348	305	319	343	313	347	333	313	311	316	317	324	315	320	322	333	315	333	345	326	321	344	339	351	348	339	327	340	330	342	323	275	302	314	341	346	331	291	336	317	326	343	317	337	289	310	302	327	324	335	346	359	311	375	331	325	323	326	337	324	317	304	324	342	336	312	309	293	356	339	330	346	296	310	331	329	310	288	311	358	314	311	360	350	310	309	324	340	312	330	308	335	311	317	317	344	376	289	314	328	356	308	328	337	324	341	352	308	330	336	335	310	366	336	325	309	314	330	340	333	350	325	306	327	309	342	322	345	355	344	341	340	368	336	317	341	303	352	344	330	333	334	349	296	331	311	315	320	297	303	346	319	340	339	287	311	325	321	363	339	307	311	288	346	334	330	334	325	317	314	316	315	300	331	373	322	324	356	358	346	309	326	309	341	381	348	351	319	325	330	317	344	329	369	371	325	360	337	330	291	305	318	331	352	327	325	301	338	354	331	295	311	340	366	349	326	352	367	326	328	350	340	353	332	360	321	305	349	310	302	352	323	314	334	342	314	316	320	347	314	330	330	333	302	320	332	304	319	377	326	337	356	319	300	334	336	348	324	340	335	321	333	316	338	311	355	326	336	356	346	308	328	347	289	335	330	356	300	315	348	335	304	292	317	311	343	342	346	271	330	324	325	331	314	379	327	336	310	326	338	298	317	325	339	378	369	331	309	316	333	335	348	329	302	333	352	319	286	335	311	337	330	316	307	332	323	343	323	312	314	313	317	355	329	340	318	313	328	332	339	316	326	328	328	338	322	344	316	321	322	337	350	357	357	322	329	304	326	337	330	323	283	315	384	315	315	319	352	358	361	321	327	297	306	331	314	344	328	350	313	314	332	302	308	324	322	360	328	334	326	296	338	343	318	311	333	332	319	325	343	342	351	328	339	324	311	336	314	323	335	342	330	344	307	316	318	338	314	349	330	337	312	356	325	333	317	314	322	339	331	307	326	345	323	319	320	310	314	331	331	286	327	323	340	360	322	338	340	338	296	333	337	336	299	344	332	318	320	321	334	322	287	343	348	344	329	348	316	334	295	333	341	303	347	295	331	321	347	360	324	355	339	304	329	346	299	337	343	334	348	357	334	334	351	312	356	332	322	299	295	302	343	348	321	292	347	315	311	350	318	331	380	379	325	361	355	353	348	336	312	321	331	317	309	306	314	313	333	337	335	316	313	383	340	343	330	322	329	330	315	327	332	327	311	315	332	334	328	309	335	364	348	327	300	348	339	347	321	307	322	317	292	287	312	317	333	337	367	345	320	330	347	321	339	363	322	303	325	289	349	336	327	323	318	339	344	322	308	312	357	335	337	300	340	344	345	321	315	324	328	304	300	342	331	305	324	323	325	330	306	326	341	321	314	337	322	327	319	337	299	332	360	340	320	326	323	324	314	308	331	342	310	327	329	337	334	325	365	347	317	322	316	356	330	338	333	326	329	331	297	357	318	340	356	353	352	332	359	326	336	344	343	331	334	323	358	324	328	329	316	319	349	336	320	326	325	325	364	326	323	355	301	325	318	338	329	306	304	333	341	335	354	329	323	335	352	334	316	345	351	321	340	343	304	334	300	317	327	340	320	335	288	338	319	322	332	364	366	321	354	329	301	319	306	305	326	305	346	301	350	300	357	346	332	322	329	321	315	314	332	333	335	322	330	322	318	316	363	353	312	326	344	325	345	355	345	311	328	333	334	335	327	330	309	339	344	323	307	313	331	323	328	317	363	323	360	329	340	310
3000	1958	1173	749	686	696	831	833	696	591	428	366	260	241	196	138	121	109	161	113	78	69	59	70	49	46	63	81	57	57	48	46	51	42	49	33	37	41	51	39	46	39	52	31	48	39	39	60	104	290	447	411	276	147	94	60	57	40	37	45	32	48	38	42	27	38	42	36	38	40	33	30	47	24	52	47	49	37	44	32	45	27	47	33	34	34	33	46	37	37	31	33	33	46	41	42	47	41	36	50	44	46	35	45	38	30	36	52	48	46	29	31	35	32	33	45	35	28	42	39	41	48	45	44	44	34	47	50	46	34	31	40	48	52	33	37	42	45	35	37	33	39	37	48	49	27	40	39	29	35	41	55	35	38	36	34	29	49	46	31	43	34	44	36	34	53	44	38	31	33	36	39	40	43	42	49	36	38	38	50	37	49	32	31	31	35	48	37	42	46	39	41	38	40	46	42	48	31	27	43	33	32	32	28	41	43	36	29	44	40	31	32	37	32	22	42	41	43	50	37	27	43	48	28	37	51	35	35	43	41	45	44	44	52	35	41	43	44	34	36	36	52	35	32	47	42	44	39	49	36	41	44	43	41	35	43	23	51	49	45	55	46	39	41	34	39	43	48	39	39	47	42	45	43	46	39	39	46	30	40	32	47	40	44	34	33	37	42	52	44	38	36	38	45	29	37	46	38	30	30	51	41	28	26	56	39	46	36	53	38	43	37	36	42	38	31	46	41	38	36	38	43	30	39	42	47	41	38	37	39	49	37	44	39	43	43	28	37	33	35	33	56	41	41	40	40	32	52	37	41	42	43	36	49	31	34	48	35	44	41	32	41	49	39	40	45	38	38	36	40	29	42	38	45	47	39	43	36	44	39	41	41	43	46	42	39	39	46	39	36	43	34	38	33	36	29	46	25	36	42	33	41	39	42	30	40	47	38	43	44	49	33	32	29	37	38	30	38	57	37	55	37	48	34	38	34	33	44	36	42	54	45	37	38	33	47	35	50	42	33	37	41	40	38	31	47	58	31	47	30	37	38	36	24	40	40	36	34	36	45	31	58	38	47	40	41	37	31	41	37	36	50	35	48	45	39	45	43	43	32	56	37	40	39	34	45	48	39	57	40	41	40	38	41	39	42	40	46	54	38	43	38	49	40	38	38	41	32	34	36	45	38	26	44	39	39	31	41	32	49	38	33	43	42	37	36	39	29	34	36	39	34	28	32	40	46	40	46	49	43	37	23	43	40	35	48	35	39	43	50	35	46	43	46	48	38	40	38	29	41	32	27	43	40	37	42	39	40	51	28	36	51	30	41	47	39	38	43	33	44	38	38	37	45	31	39	40	38	41	43	41	27	32	40	34	55	41	44	36	41	37	46	44	43	39	48	48	53	45	44	38	29	37	50	35	35	41	36	44	35	36	41	28	54	45	51	37	43	40	46	45	39	32	42	45	30	45	35	45	37	46	39	34	44	51	40	35	54	37	40	46	31	37	41	54	38	47	53	41	39	33	42	37	33	33	46	28	46	38	47	37	29	42	35	37	29	44	42	32	42	44	28	33	34	37	40	35	49	29	44	31	31	33	30	37	44	27	39	41	36	32	40	50	40	31	35	39	40	46	43	31	40	50	54	32	44	37	34	37	42	34	28	38	32	39	44	42	36	39	37	47	51	32	39	38	38	40	35	39	44	34	41	42	41	39	32	41	41	44	37	42	44	33	27	39	34	38	36	41	47	43	43	42	39	33	34	28	33	37	40	32	41	41	43	45	41	41	61	36	31	28	43	38	32	44	35	41	41	38	46	47	33	30	42	44	48	34	19	25	27	29	36	41	47	48	36	31	37	37	35	30	41	32	52	38	41	36	35	43	43	47	53	38	44	52	30	45	33	50	36	32	36	47	42	28	35	50	36	39	39	34	45	30	41	31	38	37	35	36	43	36	35	36	34	45	50	47	39	33	42	29	41	42	42	45	55	38	47	27	45	37	43	47	44	46	40	50	45	38	26	33	47	46	35	45	37	31	42	41	48	36	31	32	36	40	28	38	38	34	40	38	44	44	49	30	41	32	52	38	38	46	42	34	39	31	51	41	45	41	42	39	42	36	37	38	37	36	42	40	43	34	38	39	25	40	38	35	48	49	31	53	36	32	39	40	35	32	31	34	35	37	29	46	42	34	42	44	42	46	27	45	36	33	45	40	39	42	40	35	55	32	51	48	40	39	36	43	41	38	46	34	51	36	32	35	44	47	34	37	42	34	45	40	38	46	42	36	30	49	36	40	29	35	36	36	41	53	50	54	47	42	37	34	51	43	45	42	48	40	37	37	44	46	36	39	35	41	49	38	35	36	40	38	36	43	53	47	43	32	43	33	36	52	40	47	38	48	30	42	42	48	33	37	51	38	43	38	41	41	59	44	47	42	47	49	39	40	37	44	34	26	37	42	36	34	42	38	29	34	34	38	47	50	39	37	39	43	38	35	44	36	43	36	34	46	33	36	40	42	41	33	39	38	37	53	44	38	39	43	48	44	42	39	38	40	36	35	32	33	37	44	38	26	41	41	37	36	32	35	33	45	41	42	42	38	45	29	40	35	40	39	30	39	38	39	35	53	47	30	36	60	44	44	36	43	35	45	43	42	38	37	43	35	37	30	34	27	45	40	38	36	46	45	41	39	48	42	41	39	42	46	47	27	47	32	42	47	31	41	41	44	43	36	44	40	43	54	44	44	32	47	48	44	45	40	33	37	46	54	39	43	43	39	44	38	35	40	36	45	44	34	50	31	45	36	36	40	38	30	41	40	45	35	33	37	41	43	41	33	29	43	41	41	36	32	38	29	35	38	39	45	27	37	33	34	37	32	29	39	42	49	40	36	25	43	49	36	37	35	36	40	36	43	43	42	35	47	25	43	41	49	53	36	47	27	44	45	25	43	35	33	48	41	37	45	48	24	37	36	39	46	33	37	35	55	40	46	45	40	38	38	30	42	38	35	54	48	40	32	38	36	50	44	34	42	46	50	49	34	30	39	35	37	43	35	40	37	51	49	37	32	41	38	42	44	31	40	43	42	46	43	43	41	37	49	38	36	47	35	38	37	43	38	41	38	32	33	36	33	33	34	60	38	47	39	44	46	43	50	36	40	31	45	38	33	35	45	41	43	41	37	51	43	32	53	47	37	38	37	43	40	42	51	42	39	43	36	33	39	41	48	42	46	28	34	54	46	46	34	35	38	33	36	49	36	35	50	47	39	32	43	43	35	26	34	38	45	43	31	48	33	37	57	48	41	42	43	41	41	39	45	47	45	41	46	36	32	36	34	44	30	31	37	35	42	39	42	47	48	40	38	37	38	34	54	43	33	41	32	28	46	46	47	53	42	42	49	38	58	33	43	44	39	39	44	37	39	42	36	39	35	43	43	35	47	42	26	46	31	37	38	38	41	37	39	34	38	39	42	40	39	36	39	43	35	36	27	50	43	40	46	37	51	30	51	24
28617	19616	15494	23425	28819	27369	27425	25622	22638	20034	16032	12678	9405	8978	6722	4748	4172	3990	4397	3159	2188	2099	1844	1507	1205	1085	1017	1054	1021	962	906	724	626	682	658	628	621	596	641	641	583	591	583	543	547	559	654	1377	3290	8508	11390	9855	6524	3405	1936	948	600	459	461	464	467	445	452	465	453	415	431	401	474	439	450	447	424	467	439	444	426	455	423	414	475	465	430	437	434	462	429	463	487	464	462	467	480	421	483	475	452	442	454	444	446	470	434	461	429	438	441	405	475	444	425	474	472	420	437	456	455	478	456	423	459	488	430	479	439	474	495	484	436	488	471	432	422	462	433	480	470	466	412	461	496	460	434	473	474	460	449	447	466	481	469	453	477	432	435	434	444	432	461	466	451	426	422	466	509	458	398	457	420	440	496	458	448	478	472	472	451	446	452	468	483	397	439	427	480	446	467	461	444	460	476	445	449	442	473	499	453	487	445	437	472	465	455	461	471	436	464	413	471	478	465	461	428	432	460	457	495	432	436	418	447	443	467	480	443	431	469	480	458	446	450	473	435	471	435	446	407	449	446	465	453	496	434	436	457	452	474	473	452	462	421	484	483	484	478	464	464	444	430	467	466	486	465	472	480	461	473	458	466	440	481	456	468	446	419	447	436	448	463	460	441	446	489	454	407	429	423	472	378	434	457	469	449	476	451	492	461	424	468	453	448	464	416	441	459	489	464	431	460	459	474	472	447	476	460	497	462	441	459	455	417	475	429	455	428	453	444	453	443	481	439	490	481	448	431	460	453	431	428	466	450	469	423	468	432	451	459	426	463	479	438	440	469	449	512	452	469	438	450	446	436	450	498	439	441	421	469	462	445	444	452	436	431	440	468	443	433	418	418	428	430	455	434	459	420	451	446	475	416	465	443	408	444	478	477	469	494	470	442	433	461	480	447	423	409	438	469	467	450	452	445	471	447	460	476	429	457	464	448	443	420	479	463	442	438	490	451	479	444	430	479	448	401	481	467	481	462	432	455	455	475	464	459	460	421	426	460	446	438	461	464	440	482	455	488	449	445	436	464	453	402	459	420	455	430	474	511	440	420	463	422	422	444	449	460	476	463	427	450	461	474	427	466	429	438	448	427	409	450	441	427	433	460	434	431	471	446	447	497	447	430	457	451	478	464	452	468	482	463	464	480	448	444	464	472	465	468	418	443	467	413	466	443	462	487	413	458	458	444	446	418	480	452	474	445	479	473	460	439	430	422	498	431	439	459	404	459	494	483	433	436	446	445	405	430	438	443	438	421	423	452	399	456	469	442	466	476	436	442	462	443	474	446	504	441	450	452	452	464	431	446	485	444	467	448	467	469	473	433	443	453	501	450	463	476	441	448	485	394	485	486	436	489	460	470	439	467	438	467	450	424	476	434	498	457	442	488	460	454	461	462	467	436	458	456	429	447	514	473	448	451	475	449	462	460	473	452	468	436	453	427	472	443	442	430	464	447	443	431	446	478	428	391	447	422	446	467	464	436	443	433	455	423	457	491	416	465	472	462	460	458	471	450	443	474	446	452	473	458	479	449	458	465	438	434	440	480	449	434	446	433	430	479	480	492	455	471	437	456	491	437	414	445	449	422	452	505	455	471	455	499	480	476	441	437	453	480	478	482	459	435	438	467	454	441	488	448	495	431	461	473	476	427	438	450	445	438	434	497	477	438	473	440	477	447	441	438	460	464	454	432	437	454	469	490	432	432	483	483	492	459	435	478	443	469	447	451	494	453	461	438	434	440	468	432	484	475	457	454	459	424	464	415	452	493	436	478	471	469	469	424	473	490	435	434	481	441	462	493	436	499	440	466	465	476	449	463	410	470	458	467	456	459	480	433	445	417	458	470	445	474	422	454	441	454	435	440	409	456	447	433	495	447	473	472	422	437	443	430	453	482	471	469	444	448	439	451	464	433	486	479	421	444	459	444	429	457	429	474	437	436	418	461	457	501	441	449	416	434	473	429	460	464	425	456	440	444	457	433	450	457	449	446	473	462	466	445	434	433	436	451	460	429	439	445	437	450	461	457	446	438	407	432	492	458	455	475	415	410	474	442	434	423	463	474	486	513	428	456	454	462	488	449	415	460	465	455	439	436	474	482	475	440	461	466	419	466	508	408	473	453	423	473	447	469	451	443	462	422	442	526	453	442	445	431	435	480	437	481	449	474	472	491	455	443	476	480	458	470	494	454	473	496	437	415	460	421	485	428	478	453	443	467	467	459	404	439	455	463	432	470	453	452	473	478	434	450	453	441	469	418	460	473	447	474	443	453	474	448	431	454	418	483	482	452	449	496	478	469	462	474	458	450	459	448	447	442	430	463	456	507	489	464	446	474	462	487	433	463	420	438	465	473	446	424	441	429	484	462	463	448	446	452	489	464	439	493	449	472	418	475	458	506	458	437	455	443	480	404	422	451	463	443	430	450	458	445	433	443	407	496	448	455	478	446	472	451	446	464	446	410	454	433	434	487	458	424	473	441	423	438	458	452	455	456	448	457	463	461	464	456	461	477	442	452	466	497	466	468	458	456	441	457	470	470	466	450	454	482	439	457	414	446	445	436	452	478	498	422	476	422	425	444	439	446	441	479	460	460	463	470	430	433	397	461	435	442	454	438	465	466	459	472	473	447	467	413	467	458	442	465	486	444	460	443	464	432	423	450	446	485	433	486	474	438	454	460	474	449	444	451	455	478	463	416	457	472	396	424	438	434	463	461	475	454	452	439	479	454	425	438	465	471	469	425	463	456	405	451	459	464	468	454	429	446	432	497	457	485	459	426	435	492	440	461	454	474	474	405	451	455	456	453	496	489	438	460	457	502	448	482	451	461	418	486	461	438	451	472	431	474	440	457	413	486	468	464	438	439	481	464	454	472	469	403	448	468	457	427	436	440	489	444	473	461	420	421	443	452	448	440	410	428	478	458	451	444	441	449	422	478	444	456	431	478	461	444	428	487	496	461	487	426	453	492	426	478	459	521	428	446	461	447	475	482	442	460	452	456	444	454	433	454	468	477	472	484	472	481	503	469	420	462	460	506	458	468	455	458	433	462	436	493	471	464	536	459	461	466	457	496	442	450	452	415	478	456	444	443	479	457	448	460	479	478	500	461	494	459	462	455	472	433	467	420	483	444	444	462	454	449	432	432	466	425	481	459	445	433	456	436	435	482	493	452	425	448	414	425	458	452	407	469	460	481	492	432	461	451	464	465	465	466	452	460	429	444	477	466	430	440	467	426	450	467	450	439	469	456	466	441	451	470	464	460	449	475	464	449	446	441	462	427	460	473	451	490	430	439	428	449	452	427	448	449	444	450	487	459	433	496	447	446	465	453	463	461	481	466	466	455	456	498	426	447	451	497	441	459	456	483	482	421	434	449	499	466	464	474	481	453	455	425	465	434	417	430	458	437	436	467	447	466	448	469	424	432	504	462	470	476	473	429	474	461	451	467	473	434	495	463	426	457	494	436	438
2521	1204	623	466	414	444	540	530	416	348	291	209	118	138	141	95	90	64	97	58	46	42	36	47	32	36	30	30	35	36	33	31	39	25	30	30	36	30	38	24	25	27	25	32	41	33	36	41	50	90	135	162	98	74	49	30	31	31	27	24	27	31	27	44	26	23	26	29	33	27	34	25	36	32	26	28	25	35	23	30	29	45	32	22	13	28	23	29	25	26	33	35	42	26	26	36	33	27	30	39	32	23	32	24	31	32	33	29	30	38	22	20	22	35	22	25	30	28	34	24	29	30	38	27	28	24	17	32	23	33	34	35	25	37	23	29	29	21	25	29	29	32	28	32	29	37	26	16	34	27	40	31	27	30	28	23	28	35	34	32	25	26	39	22	35	21	24	35	30	32	28	31	26	32	25	20	22	34	26	34	32	31	25	27	32	30	26	23	25	31	30	31	21	36	33	30	39	24	28	33	38	35	18	29	23	21	32	33	30	18	28	27	31	34	24	21	34	23	32	28	31	24	24	25	28	25	27	28	30	38	23	25	26	33	22	31	27	30	24	34	32	28	25	31	33	21	33	29	32	34	21	29	30	31	32	25	30	20	37	22	32	23	34	28	19	30	21	35	27	37	27	27	33	32	28	23	29	22	38	33	28	32	30	28	19	25	20	26	23	34	30	34	32	33	36	26	31	31	33	34	34	26	28	26	37	32	31	32	35	39	27	24	29	34	24	28	23	34	36	24	21	39	29	33	21	39	41	30	37	31	33	30	18	23	30	30	36	38	27	32	25	30	29	31	33	28	32	31	33	40	43	31	28	29	26	26	22	31	28	24	23	28	28	24	32	27	21	28	34	27	33	26	28	31	20	21	24	33	29	27	32	26	36	24	39	38	30	31	27	35	27	31	28	31	30	17	25	38	29	26	22	30	15	30	23	33	37	37	30	42	34	14	29	36	20	33	23	27	33	38	24	31	27	32	25	30	27	23	26	34	28	31	27	39	35	27	30	24	23	35	27	24	29	32	37	30	24	39	24	20	35	27	25	37	24	23	22	24	28	26	32	24	17	29	46	23	38	33	30	26	32	24	33	31	22	32	26	21	39	33	23	24	31	19	27	31	27	25	30	22	30	30	29	22	31	32	22	27	31	29	33	27	27	28	26	28	33	21	33	26	32	20	33	33	30	38	30	23	24	25	26	31	21	31	27	33	25	31	33	32	32	41	33	27	29	28	27	28	27	32	27	30	20	38	27	24	21	33	29	24	28	39	31	26	21	32	19	34	37	34	42	26	34	32	40	28	29	28	31	26	21	25	28	26	25	33	32	34	22	21	22	28	20	33	27	36	30	17	34	28	35	21	33	28	35	34	20	28	34	27	27	42	24	25	42	26	31	34	31	33	23	28	30	38	32	27	29	28	35	36	32	30	25	25	26	19	24	26	30	20	35	27	38	26	41	26	29	22	36	30	33	21	27	27	30	21	28	32	37	27	22	27	24	35	30	18	21	21	25	27	28	27	37	44	20	23	31	22	29	32	29	22	28	30	23	32	29	20	28	29	30	22	32	28	30	35	21	32	23	27	26	28	27	31	27	28	23	39	33	27	29	34	23	31	22	29	28	32	26	29	11	33	25	21	33	30	23	29	30	37	22	26	28	25	19	30	15	27	28	24	21	27	25	29	22	34	31	29	28	22	34	23	34	22	42	24	30	30	31	34	31	22	32	30	31	28	28	36	17	30	44	25	31	25	25	31	37	30	26	26	35	24	29	27	36	35	37	32	21	21	33	28	31	29	30	30	32	28	19	25	33	20	30	26	31	28	39	30	47	23	37	41	20	21	20	31	29	25	29	33	28	27	35	21	25	35	29	29	23	21	34	33	29	30	39	31	33	29	26	14	33	24	24	26	30	24	23	25	20	24	22	32	38	32	26	25	35	31	28	33	27	29	21	30	23	42	28	30	27	29	28	26	31	28	33	29	28	30	37	34	37	19	28	31	26	32	29	24	34	31	29	27	31	26	31	31	29	32	27	24	28	27	31	24	34	27	25	29	31	27	25	38	24	20	20	29	29	30	30	26	20	32	41	29	33	35	26	32	27	26	30	31	36	24	24	27	23	24	38	31	29	22	27	31	43	24	21	26	23	30	23	23	30	32	27	30	39	39	20	19	32	27	30	27	32	25	37	33	31	22	33	29	22	27	25	17	32	40	24	31	34	29	25	19	27	24	24	31	26	30	28	21	27	30	32	37	21	24	19	24	25	24	32	24	24	23	32	31	18	26	27	31	34	29	22	27	34	35	23	25	32	27	21	20	33	25	29	25	34	23	33	36	27	30	30	29	18	41	23	33	20	33	31	15	29	26	28	32	38	29	34	28	27	22	28	22	26	22	33	32	22	22	20	29	25	30	28	35	36	33	28	20	37	34	31	30	36	26	24	30	21	39	22	35	31	31	21	14	30	30	33	28	35	26	35	27	22	28	20	33	31	22	26	27	33	26	19	24	28	21	29	33	32	28	18	29	30	27	31	19	17	31	36	29	24	35	35	32	34	22	26	29	25	28	33	21	24	18	34	32	23	26	35	28	31	27	28	22	28	22	41	26	27	24	20	32	30	22	33	23	33	31	27	29	21	37	35	21	30	32	38	32	25	37	23	31	24	26	25	26	24	27	22	37	26	25	39	27	33	29	27	38	29	24	34	25	27	36	20	27	26	30	21	34	26	31	38	35	23	41	28	34	30	24	25	27	26	30	25	27	34	34	21	24	33	20	34	25	27	25	33	27	34	35	34	31	36	24	26	29	22	31	28	28	22	34	29	24	26	31	27	25	40	35	25	21	30	29	25	36	27	23	29	26	38	36	32	29	36	32	38	22	30	33	35	24	30	25	34	29	25	23	34	34	33	33	29	21	34	20	32	27	37	20	31	19	35	33	33	37	32	26	36	23	27	31	34	22	33	26	25	31	25	25	27	35	28	25	27	26	24	30	24	31	40	26	32	36	26	36	21	24	23	29	31	27	29	28	27	23	27	24	28	36	36	35	23	25	28	23	20	27	26	36	32	32	24	31	39	26	19	29	35	28	33	23	20	27	25	30	33	29	28	26	24	34	32	19	23	23	28	23	28	31	34	31	30	31	37	25	28	28	23	20	32	26	39	34	42	32	22	23	32	21	26	38	23	19	22	31	32	34	32	29	19	22	35	25	32	22	31	20	25	21	33	18	38	32	24	23	34	25	25	34	32	28	31	31	39	32	25	30	23	27	22	39	34	41	27	31	33	33	23	28	28	25	22	25	29	23	34	37	24	27	27	28	29	28	31	20	36	28	29	28	20	28	29	31	34	27	27	36	31	24	29	30	28	33	30	23	31	27	29	21	28	25	33	27	33	35	21	26	34	27	35	25	26	27	28	30	21	24	27	33	31	24	32	33	33	29	29	34	30	30	38	28	17	18	23	27	30	27	32	31	21	21	15	30	34	23	37	24	23	38	28	23
24009	15056	10632	17797	23649	22272	22301	20544	16693	14787	12468	8575	5416	5650	4752	3085	2387	2210	2503	1725	1105	1150	931	790	643	580	565	541	668	604	515	410	393	469	380	402	378	391	390	378	404	390	373	367	376	376	332	520	1140	2330	3322	3442	2259	1383	811	495	381	339	301	352	316	319	328	331	280	289	322	350	351	297	352	323	354	344	329	300	316	330	316	333	315	338	350	327	323	310	312	347	348	345	307	334	291	310	364	318	336	353	353	321	305	327	325	291	295	358	314	326	318	330	340	316	337	305	324	325	324	347	309	339	327	330	333	314	350	306	299	317	310	310	316	315	325	325	333	317	326	307	341	341	344	318	328	318	321	344	343	339	375	303	319	309	323	315	345	347	316	318	327	318	344	324	325	328	324	319	332	316	304	334	327	343	344	353	321	333	331	332	323	337	354	314	302	327	296	317	318	328	338	321	330	341	321	306	340	322	347	341	360	259	362	309	346	337	307	333	315	333	321	318	314	280	329	326	313	330	341	307	317	341	339	320	353	351	329	327	317	316	335	326	306	330	354	335	334	324	312	316	322	355	339	364	316	313	353	325	292	317	341	330	299	329	313	319	358	322	336	345	334	329	305	314	331	342	317	325	312	288	346	327	332	307	310	268	340	310	336	347	321	320	310	325	317	344	362	339	347	356	332	313	287	319	337	316	333	288	335	340	319	340	304	334	319	335	351	363	323	356	309	301	353	311	335	321	350	328	314	335	348	285	327	312	345	355	321	341	310	329	344	315	316	339	325	348	333	331	343	370	339	307	356	299	296	331	306	310	310	343	302	348	316	348	303	322	311	344	292	353	318	329	344	326	326	353	295	293	331	314	298	319	322	344	342	326	364	337	319	327	300	318	325	349	328	304	318	342	312	328	327	337	326	365	330	363	335	326	340	296	319	315	359	299	341	323	321	347	349	343	343	328	346	303	302	340	325	342	342	312	332	315	320	310	327	359	355	337	347	337	340	312	327	324	326	338	290	287	339	339	309	325	336	322	317	321	322	321	336	332	327	342	331	343	321	331	335	333	333	347	324	307	338	350	330	373	321	334	319	333	349	308	313	377	336	329	325	325	323	336	338	306	319	299	320	341	345	317	328	313	307	326	328	344	310	337	339	331	330	347	332	304	338	315	322	369	313	333	325	313	310	323	327	351	302	320	349	353	347	331	310	348	335	305	330	337	314	318	286	324	309	318	315	297	321	354	331	335	325	334	326	318	316	347	346	339	326	341	312	324	328	318	346	325	324	333	318	334	323	314	317	304	343	341	331	357	298	347	337	340	349	343	318	337	339	319	335	333	327	352	307	339	321	338	313	307	347	324	331	348	333	306	297	295	342	319	316	302	312	346	310	284	302	325	329	350	329	321	345	303	310	347	338	331	364	288	318	348	324	334	328	321	294	341	325	327	332	316	324	293	313	329	313	339	343	320	324	316	341	338	306	321	341	289	319	323	317	339	329	284	366	317	320	328	336	329	338	309	341	337	315	334	324	318	326	347	310	288	333	330	316	345	330	326	270	300	347	336	315	324	338	317	339	324	310	331	334	346	299	325	335	322	368	322	326	324	304	326	320	317	305	340	312	346	330	342	329	342	383	283	347	355	341	327	313	314	341	320	353	292	291	321	339	338	360	318	333	341	315	297	355	338	345	306	311	334	325	353	348	304	312	341	332	348	306	303	348	299	303	317	322	314	332	319	328	309	302	338	338	346	331	325	320	327	333	342	329	294	345	313	312	327	314	283	333	359	349	341	335	336	335	343	332	308	365	311	363	299	349	334	315	304	342	317	322	320	347	339	343	309	324	324	324	337	329	338	360	325	336	324	315	323	335	335	346	328	312	303	326	334	334	346	327	320	318	322	324	316	332	324	320	294	320	344	339	326	289	331	305	337	306	301	327	302	333	354	335	311	311	332	319	320	344	337	325	298	332	310	331	321	312	333	319	329	307	317	327	302	317	351	338	315	339	319	334	319	349	337	299	308	326	314	322	322	305	305	324	337	321	351	326	347	329	328	327	331	333	350	320	296	314	336	292	311	326	322	304	320	312	342	339	323	328	364	350	317	334	361	320	324	323	306	347	320	342	291	317	355	319	323	335	336	296	339	293	313	349	334	331	306	275	339	365	354	348	335	335	374	328	325	321	336	333	298	351	323	327	322	344	320	319	321	287	315	332	375	316	291	315	351	342	334	330	311	324	355	318	345	325	333	319	342	317	331	295	328	308	340	316	324	340	349	318	310	332	307	362	321	336	327	359	313	330	358	305	334	318	332	318	339	330	351	357	341	325	341	329	351	329	328	313	338	327	333	353	315	314	334	352	333	308	341	347	332	316	326	301	321	308	313	385	335	344	306	334	333	342	340	334	324	330	319	343	322	351	323	331	295	309	300	307	346	321	311	318	300	356	334	349	312	319	350	319	302	328	325	323	338	319	316	315	346	325	332	358	349	286	353	330	327	324	344	286	303	323	337	322	342	333	314	322	340	326	308	347	329	301	372	346	315	303	319	329	341	328	332	339	332	311	320	345	298	300	303	318	373	328	321	316	322	332	329	305	350	329	329	294	328	311	328	339	297	317	343	349	307	297	326	369	300	293	330	372	312	331	299	337	315	311	303	331	346	327	312	283	330	286	343	303	315	341	352	334	347	327	347	342	305	316	341	307	313	299	320	337	335	346	333	367	302	318	298	293	306	324	369	335	320	308	328	324	306	316	341	356	310	299	320	342	315	307	353	303	304	339	291	371	345	336	355	326	293	338	323	312	324	338	317	329	315	352	300	339	338	294	329	334	358	340	324	305	316	318	347	369	350	327	355	327	361	308	320	344	329	340	325	331	331	326	318	280	361	330	329	310	315	355	352	334	331	309	334	332	322	314	319	335	321	335	354	336	334	332	323	307	313	340	334	345	332	307	317	291	377	327	344	305	363	335	350	306	346	295	334	342	323	318	325	313	324	332	339	324	329	300	333	359	319	329	319	312	326	314	319	306	320	341	343	304	352	320	334	315	338	319	352	307	311	343	332	331	327	322	333	307	316	312	284	320	303	302	317	336	329	321	346	338	326	334	293	341	325	315	326	329	324	326	315	313	332	302	341	310	338	316	370	332	347	328	315	324	299	331	307	340	332	337	314	353	299	378	346	313	328	328	337	329	316	317	315	348	347	334	328	317	323	308	284	324	312	345	316	313	345	318	330	368	330	318	318	337	285	324	325	331	317	328	318	276	330	369	336	338	346	306	337	348	361	330	313	308	330	291	331	323	328	331	340	324	308	381	329	301	323	314	355	329	304	323	330	317	330	333	312	307	356	342	312	317	347	312	294	304	303	383	353	310	314	331	335	310	324	341	346	325	325	334	315	328	319	333	306	296	308	290	328	341	341	327	338	307	331	349	313	293	351	318	320	331	296	307	340	303	325	326	351	321	334	342	317	297	338	303	355	350	315	317	333	335	354	327	336	336	324	346	307	347	328
2219	1495	779	557	547	614	712	670	580	529	452	320	213	159	182	144	101	87	113	59	53	53	73	60	45	35	53	44	56	43	52	54	39	45	52	38	42	43	37	28	43	38	39	43	46	36	47	49	94	196	301	301	170	90	80	51	50	45	32	26	41	41	44	35	33	36	37	35	35	37	35	38	36	38	34	39	34	42	40	35	36	37	45	36	43	32	43	46	40	38	42	29	37	36	57	38	54	34	34	32	41	43	35	44	36	45	38	32	39	21	40	47	35	42	41	35	29	38	33	36	40	47	34	19	34	39	40	39	33	37	48	37	37	32	34	35	46	38	28	48	42	22	42	36	32	35	42	45	43	34	45	38	39	37	37	36	41	55	48	38	48	44	36	46	36	33	26	32	35	34	43	45	38	31	40	36	37	38	34	53	29	36	28	38	41	38	48	29	50	42	35	31	45	37	44	34	35	41	42	40	47	45	43	35	42	41	39	38	47	35	28	36	36	34	31	46	40	43	35	40	38	35	38	37	40	44	37	42	48	40	42	34	35	49	38	44	30	37	45	37	33	38	64	31	39	37	41	40	36	40	39	49	37	46	44	45	38	54	38	41	47	49	32	45	35	35	44	44	45	42	45	33	42	33	37	35	30	40	37	38	49	27	31	48	36	33	38	45	46	34	42	36	45	40	38	35	37	36	43	52	42	42	44	32	38	43	43	32	42	50	31	38	41	35	41	36	40	29	53	37	40	33	42	36	43	32	39	48	40	32	46	27	47	36	36	31	47	48	33	38	38	50	33	39	42	40	24	42	39	38	34	39	38	35	37	34	37	40	44	33	33	40	40	36	40	36	36	33	55	48	41	33	31	39	40	42	39	55	40	33	47	42	53	37	45	40	43	40	44	46	30	41	43	32	42	36	40	39	43	35	31	42	40	31	38	38	42	43	37	44	33	25	50	33	29	26	34	34	46	36	39	37	43	46	41	40	34	39	27	44	38	36	35	48	32	46	46	58	45	36	36	43	42	53	29	43	30	40	45	47	49	36	30	43	38	38	30	37	42	33	38	43	40	45	39	37	36	40	27	37	38	42	38	40	42	40	34	36	38	32	32	38	39	50	41	47	41	43	38	44	47	45	42	43	43	39	42	34	43	50	36	47	36	31	43	37	39	33	43	43	27	38	37	43	29	36	31	39	43	59	42	46	30	44	28	37	39	42	38	33	35	30	38	41	39	35	31	37	48	42	51	38	43	49	38	34	31	49	47	45	38	37	33	55	32	36	36	39	44	32	40	37	42	31	40	57	42	35	37	34	36	47	42	42	57	36	35	41	45	35	37	41	43	40	37	45	48	36	37	47	37	34	39	44	32	40	52	31	43	51	37	36	32	31	44	38	45	28	25	37	37	37	37	48	40	52	46	45	43	42	38	41	43	43	42	41	42	51	29	36	39	25	43	45	31	42	33	38	36	42	44	36	32	40	39	27	47	33	44	46	29	45	40	52	35	41	35	43	36	50	33	48	36	43	40	47	33	38	32	36	38	38	37	42	37	36	35	34	36	36	39	41	42	42	38	27	33	44	34	41	30	52	48	42	31	36	29	45	31	34	42	35	32	42	39	50	44	23	35	32	35	36	39	34	45	51	34	33	25	45	40	40	43	30	40	29	45	33	35	48	35	35	40	42	46	35	38	42	35	39	37	39	35	45	38	47	31	44	48	46	29	38	46	35	41	26	31	36	38	36	36	49	34	34	46	45	42	36	37	35	32	43	38	27	21	30	39	28	42	44	33	31	36	26	36	46	49	39	45	32	43	30	43	43	38	47	43	38	39	47	42	43	44	43	26	39	43	31	33	36	37	53	40	35	43	37	36	44	47	42	39	41	35	44	54	41	33	32	48	26	47	45	42	34	45	47	37	37	48	42	50	30	26	45	40	42	30	36	41	47	36	35	38	39	35	44	35	40	41	34	40	41	29	38	31	38	28	44	44	37	28	29	41	36	46	41	39	43	35	37	25	38	42	38	46	33	42	39	35	38	40	33	36	31	34	28	43	54	33	35	36	43	38	46	42	44	45	34	29	43	57	33	44	34	47	25	48	37	38	45	38	33	38	40	34	36	45	45	31	40	30	37	28	37	35	35	40	42	29	51	38	35	34	39	42	41	35	31	38	30	36	42	35	50	37	42	29	48	33	34	48	36	30	29	37	39	43	46	35	36	36	38	33	40	33	36	24	45	51	42	38	39	43	47	25	53	35	43	37	49	39	39	43	32	38	39	38	37	46	37	29	38	40	34	27	37	40	35	48	33	33	40	40	36	46	44	32	35	50	28	39	41	35	40	41	31	43	37	40	36	37	34	43	27	43	43	39	42	51	39	35	41	42	40	29	35	35	40	35	40	54	47	41	36	44	36	33	48	34	40	45	34	34	39	48	34	29	38	44	41	43	27	43	43	37	39	34	34	38	30	36	42	44	33	32	43	35	48	47	42	33	46	44	38	31	42	40	37	41	35	49	36	41	40	34	46	40	27	41	47	37	45	36	21	32	39	41	27	37	30	48	36	37	51	42	42	39	38	44	38	37	42	31	30	32	41	37	37	30	50	37	32	43	29	37	46	50	39	37	34	38	38	35	42	36	46	46	33	31	32	49	44	45	35	39	23	33	43	36	29	32	39	45	47	37	49	41	40	49	51	29	44	36	41	44	35	35	34	39	41	36	36	43	44	23	46	32	37	52	38	48	37	39	37	39	48	38	42	32	40	25	51	26	46	37	41	40	41	47	33	39	37	43	33	33	38	44	48	48	38	44	37	39	36	34	47	45	36	34	40	44	41	37	25	32	37	46	37	23	43	36	46	51	40	37	42	33	42	33	37	42	40	46	52	32	37	42	37	48	30	41	35	39	34	41	36	45	50	45	32	33	36	34	41	48	44	45	43	28	42	38	39	35	38	43	49	43	48	38	28	39	47	44	36	42	44	30	34	33	36	44	44	37	38	44	43	36	31	36	40	40	36	49	33	40	33	35	29	33	29	38	55	29	35	51	41	34	42	44	32	43	35	35	40	36	33	40	39	36	42	41	45	29	46	33	30	39	34	40	41	43	41	36	24	29	29	40	50	42	39	43	42	38	31	47	39	34	33	36	50	49	37	47	48	38	40	33	34	32	45	49	51	47	29	46	43	43	40	52	45	45	29	41	40	27	37	42	44	37	44	40	47	34	44	45	37	34	50	42	45	45	39	37	32	47	38	29	32	48	30	41	39	37	38	37	37	40	41	52	36	36	43	44	34	32	36	45	31	32	43	49	31	41	41	39	41	35	43	38	40	50	41	39	36	33	30	35	44	41	49	45	50	36	39	29	26	40	29	46	43	36	42	46	37	40	42	39	49	33	31	29	35	46	39	27	36	37	30	38	29	45	27	42	39	38	44	38	39	41	46	41	48	36	49	39	36	40	36	44	35	34	38	39	42	45	51	34	42	33	38	46	38	30	38	45	36
26021	17774	12306	20358	27827	26131	25657	23207	20239	17993	15602	11757	7585	6853	6175	4923	3419	3079	3514	2110	1639	1745	1321	1109	939	943	847	842	912	929	880	657	584	658	609	583	533	558	601	576	562	550	497	544	516	533	522	1069	2950	6254	8103	7378	4033	1900	1018	686	539	486	436	450	455	431	417	434	446	431	445	419	433	467	451	459	433	468	445	476	442	437	456	448	431	436	434	435	438	451	482	424	456	448	477	471	442	424	446	415	431	399	460	444	501	473	447	472	441	464	458	426	476	474	445	430	464	441	470	406	450	443	446	464	418	398	473	416	447	454	444	442	452	448	416	434	427	462	412	431	420	455	439	455	447	409	422	446	417	444	469	431	440	454	448	475	453	475	416	447	464	413	433	445	439	437	422	433	460	423	421	448	463	433	423	430	485	396	468	422	434	415	437	445	433	414	445	475	439	432	467	441	469	433	470	444	453	467	484	464	457	446	434	438	472	470	471	445	468	434	439	430	454	435	444	425	430	416	425	432	423	460	413	466	427	486	434	467	431	462	458	456	481	430	439	439	442	460	418	458	504	451	451	426	448	445	459	428	424	452	439	383	454	442	436	453	439	450	404	426	434	452	448	446	404	452	465	458	424	434	453	435	481	403	449	423	424	462	446	440	437	435	430	466	460	437	405	450	487	424	427	433	452	420	432	444	388	427	435	479	437	443	441	442	448	467	465	461	433	475	435	457	433	449	433	464	478	432	448	435	438	436	440	477	452	466	458	400	412	452	489	411	443	428	440	406	454	395	417	434	470	443	422	480	437	431	422	423	436	421	459	414	470	445	458	466	443	465	417	470	444	427	471	429	415	430	436	472	435	447	450	446	430	451	462	448	418	417	412	409	471	424	382	456	425	419	418	456	485	455	453	442	441	442	411	434	504	449	433	415	402	437	468	447	470	436	471	427	464	445	423	423	436	471	433	448	430	435	463	426	448	401	419	434	458	426	435	420	444	465	441	473	442	477	436	430	442	428	425	442	427	440	417	447	439	433	441	452	475	448	418	484	456	461	460	456	461	436	409	449	460	456	482	464	483	457	447	449	444	415	444	423	423	453	416	409	478	413	405	429	421	413	439	461	436	416	437	489	460	477	436	458	456	415	440	395	460	450	447	454	436	404	439	427	420	454	413	435	472	471	430	443	433	424	452	450	444	440	416	464	436	433	439	432	437	461	454	451	475	454	455	446	429	441	422	416	425	449	473	458	415	427	477	435	466	456	410	468	455	496	445	391	470	468	484	422	484	460	446	453	459	454	497	493	460	414	450	424	467	465	418	438	426	429	502	478	456	458	450	471	415	427	455	389	454	415	453	492	471	447	448	444	415	464	456	423	437	445	423	442	457	437	453	438	461	442	458	432	429	444	470	444	455	421	441	427	454	434	455	470	479	448	451	453	450	419	445	463	422	478	426	461	477	412	468	456	474	418	451	443	422	433	439	446	416	403	413	488	447	433	450	422	425	438	447	422	464	431	457	417	445	449	412	462	458	429	455	441	442	449	441	440	429	427	424	412	462	431	447	469	458	463	452	444	422	420	443	441	426	449	450	442	402	452	427	416	444	432	446	448	439	450	450	432	465	460	413	451	466	457	417	446	439	460	476	430	371	435	476	437	429	455	430	420	427	428	457	428	469	433	458	426	456	434	425	419	461	420	434	447	422	452	425	414	429	462	456	428	442	446	426	440	477	444	450	472	467	444	436	441	445	436	446	429	416	419	451	452	475	437	385	431	422	472	454	416	482	405	451	418	467	462	402	396	478	481	439	465	423	459	447	475	407	468	461	425	431	469	453	443	436	455	442	425	442	472	421	452	429	417	414	446	472	398	485	441	434	439	429	477	465	444	437	418	443	448	448	444	458	445	438	433	422	439	406	430	414	442	430	456	480	485	467	432	449	453	473	413	452	410	447	419	427	458	475	432	429	453	428	437	463	489	448	398	462	425	411	478	445	477	406	422	475	454	421	428	431	437	427	452	447	462	447	427	441	432	451	437	433	465	439	508	457	450	437	443	482	440	464	454	468	438	466	464	440	431	445	430	415	418	444	480	487	419	457	464	459	447	448	475	466	437	428	439	447	415	430	470	434	447	419	441	444	451	452	475	478	436	449	455	453	452	495	443	452	449	465	454	486	445	412	405	467	463	415	406	441	440	405	434	427	468	443	446	463	447	475	433	504	454	435	443	440	452	441	450	469	380	410	426	466	419	422	436	424	430	439	435	420	454	388	416	404	445	488	447	469	442	462	468	424	442	434	470	445	427	403	463	434	478	409	453	477	475	461	429	409	464	427	482	423	448	437	418	424	463	440	455	460	431	418	415	400	442	401	431	444	476	438	461	394	430	436	438	431	451	449	422	433	404	436	442	428	510	421	461	444	489	480	418	413	441	447	443	459	439	465	453	436	467	414	439	429	400	424	453	453	473	462	478	446	436	455	460	447	451	428	420	410	432	447	415	413	442	467	435	454	432	451	417	413	440	458	443	438	461	407	442	466	418	431	422	438	445	469	481	483	425	453	461	470	458	469	450	463	407	430	457	455	469	437	442	417	455	440	499	449	431	438	442	467	440	417	459	433	447	438	453	467	446	467	463	443	446	425	425	451	424	471	432	465	447	432	423	412	469	448	414	433	466	458	441	458	448	469	433	450	478	468	410	427	434	420	439	449	434	445	446	449	466	451	437	453	469	431	435	432	449	460	435	468	451	447	411	426	437	460	486	428	443	436	478	456	430	446	415	441	432	423	454	457	442	483	427	433	467	404	451	477	449	444	453	449	394	416	430	467	439	467	458	435	423	459	423	455	431	439	464	458	450	436	417	430	446	454	451	436	459	448	452	441	408	455	465	478	450	468	457	483	421	437	446	415	439	430	426	414	471	487	401	432	434	458	449	426	436	473	458	475	390	427	465	460	461	437	424	426	427	488	454	433	439	422	418	449	415	465	430	457	431	444	489	429	419	456	440	451	478	431	449	485	425	475	439	455	429	451	422	435	442	429	401	466	482	431	453	461	467	451	462	435	436	404	461	397	451	438	474	434	462	434	447	409	478	434	459	438	448	418	427	449	461	440	424	473	472	445	449	430	491	427	416	459	427	411	414	413	455	425	427	459	423	464	418	457	421	442	437	441	429	434	443	440	425	404	424	405	414	465	414	421	440	440	475	419	457	433	450	466	407	453	433	432	439	439	457	461	448	416	428	450	434	438	412	446	420	486	426	492	433	444	385	438	454	465	449	442	417	451	456	425	454	439	412	450	432	447	468	459	444	455	457	423	441	447	406	410	456	442	408	403	467	439	439	454	416	459	451	449	450	475	461	487	467	405	463	449	506	456	442	454	470	423	445	458	432	452	403	432	454	417	447	470	422	424	418	479	389	443	457	433	422	443	494	450	456	432	467	452	411	455	447	464	457	440	436	450	417	438	443	469	463	480	443	427	481	468	428	434	406	429	448	414	429	417	428	429	473	470	423
3512	1335	685	495	560	616	719	679	596	486	468	407	208	145	157	131	117	97	118	68	62	61	49	43	39	37	33	33	48	45	54	29	34	33	36	33	40	31	30	41	28	40	46	32	19	35	22	37	115	250	316	299	152	93	50	42	36	29	36	41	36	33	25	32	42	29	37	22	28	28	34	38	31	37	34	26	23	30	31	26	31	32	38	28	44	25	32	21	28	21	29	35	32	30	26	22	24	31	27	26	23	29	31	31	44	30	33	35	36	24	34	26	36	34	25	33	34	33	26	24	28	36	31	35	28	28	23	24	36	40	31	27	26	23	41	30	31	30	27	29	29	34	28	24	27	25	32	31	25	34	29	30	30	20	29	39	40	31	35	31	30	26	29	31	25	39	26	29	34	37	37	37	55	34	23	29	36	26	35	30	27	27	28	45	20	41	27	36	35	42	25	30	28	25	36	37	28	33	28	26	27	22	37	34	21	30	25	37	39	24	25	30	32	30	38	24	18	34	30	30	26	35	30	32	34	29	32	30	36	37	28	25	36	39	37	36	34	40	33	26	20	40	26	20	36	24	33	27	21	31	36	25	50	39	30	30	34	34	36	25	29	32	24	38	33	40	36	21	30	23	38	24	28	24	21	37	30	36	28	34	30	30	31	29	33	26	30	21	26	33	37	30	32	30	33	34	22	34	32	23	32	24	26	30	30	39	36	25	31	24	39	33	25	39	29	36	33	25	24	33	33	40	34	31	22	29	31	36	33	31	23	24	29	33	31	28	36	25	31	31	25	25	31	33	29	36	35	29	35	35	37	29	38	27	24	37	34	28	28	24	35	23	41	22	27	27	27	37	35	27	26	39	26	24	27	31	32	17	30	32	30	27	20	29	30	24	31	32	27	29	31	37	39	27	28	29	28	30	30	29	28	27	37	30	33	36	28	21	31	29	30	40	31	37	34	32	24	29	34	29	35	31	35	28	32	27	26	28	32	29	27	24	36	28	27	36	19	24	33	29	41	32	26	38	23	40	37	30	25	32	33	28	30	43	39	37	29	24	28	16	28	23	28	36	23	37	19	37	25	40	27	26	22	30	32	32	31	32	24	24	24	30	41	37	37	32	21	34	29	18	22	39	35	21	21	26	32	24	26	33	31	30	30	27	27	23	24	25	19	36	26	35	29	21	22	30	34	36	31	16	33	29	27	32	34	37	35	42	27	20	29	26	33	28	30	39	30	27	18	34	28	35	39	37	23	15	19	28	28	34	25	22	29	34	35	29	31	37	30	33	29	35	31	33	36	24	25	24	29	28	38	34	34	29	28	22	22	37	33	27	26	39	28	25	26	39	26	20	42	28	23	35	27	36	34	30	26	49	24	27	36	27	32	37	26	21	34	38	35	30	35	32	27	41	37	27	22	20	35	32	32	33	31	33	21	33	31	31	26	25	36	33	37	30	23	28	38	43	28	31	37	26	21	29	26	22	31	21	33	38	25	38	37	24	25	32	22	37	35	30	26	35	23	37	27	21	27	30	24	30	33	36	32	30	40	32	34	24	34	31	27	33	29	32	28	31	32	25	39	31	27	29	40	24	26	23	26	22	34	30	26	36	32	31	21	23	18	35	33	31	43	30	35	24	33	33	37	28	28	37	29	31	28	23	37	29	27	33	25	31	32	18	31	29	23	33	22	28	36	31	28	27	28	21	31	17	35	31	35	26	25	30	37	34	31	27	26	34	27	37	19	21	33	27	36	32	21	26	34	25	34	32	26	26	32	28	36	30	29	35	33	26	29	41	38	34	27	22	32	22	36	28	25	25	32	24	41	22	25	41	37	33	33	32	33	37	31	32	39	34	27	32	32	36	42	23	17	27	30	29	29	40	36	36	34	36	23	19	25	30	24	25	29	33	24	31	33	34	31	28	33	27	26	27	29	38	32	32	29	32	29	30	24	24	21	31	41	33	34	32	31	31	26	37	22	28	30	41	32	29	29	36	27	21	36	33	31	25	23	36	32	24	34	36	30	24	34	22	33	21	33	38	27	21	33	32	31	26	26	28	29	32	39	29	31	32	26	30	27	33	30	32	39	28	35	23	34	31	31	26	32	34	30	19	33	29	39	25	31	34	25	30	18	26	31	30	25	21	33	22	31	28	33	34	36	32	30	20	37	25	31	38	22	29	29	29	26	32	40	32	31	27	28	25	37	29	30	24	30	28	23	33	20	31	30	25	32	37	25	29	33	28	31	33	33	33	33	29	23	30	24	39	31	34	31	22	28	30	34	33	30	38	33	30	33	32	36	32	29	27	30	26	34	35	32	32	33	23	37	38	20	22	28	33	26	46	29	36	37	37	38	35	29	23	43	42	26	35	32	25	34	31	34	25	36	27	28	28	33	31	32	25	38	30	27	26	27	27	29	23	26	19	16	39	26	24	29	33	31	32	34	27	37	30	29	24	32	24	28	28	33	25	36	27	24	34	25	35	34	32	37	31	29	24	20	29	36	36	24	26	33	30	27	32	26	36	21	22	30	21	45	26	32	28	25	35	26	18	28	32	34	33	20	24	34	26	34	32	26	40	27	32	31	41	31	31	33	21	27	28	19	28	31	28	35	30	35	36	39	31	33	33	37	28	26	34	17	24	33	35	33	26	30	29	34	35	30	35	33	26	32	32	24	31	34	33	34	29	24	30	33	27	32	24	29	40	27	22	28	20	22	37	25	27	38	32	18	28	38	33	27	25	34	28	31	26	33	40	20	31	32	22	39	25	27	31	38	38	31	22	31	28	32	23	29	42	33	23	42	36	34	33	29	30	32	23	39	30	22	27	29	29	34	25	38	25	28	42	35	31	30	29	25	20	30	25	33	28	29	31	22	31	27	30	30	33	21	37	33	33	37	22	30	30	26	15	33	30	23	33	37	27	36	29	21	41	22	30	33	25	27	29	30	35	18	39	20	34	25	27	37	31	24	26	27	31	35	23	39	29	23	24	32	31	34	39	34	29	20	25	30	35	30	45	32	34	27	30	31	25	28	30	33	28	37	28	34	36	39	17	37	24	34	27	32	34	36	23	32	24	25	30	39	40	28	32	28	32	31	37	27	41	18	21	27	29	32	32	31	42	28	43	38	34	30	19	21	27	21	39	38	33	36	33	32	36	46	24	29	29	28	35	28	35	33	29	38	26	30	28	34	22	34	31	33	29	36	35	36	35	29	25	32	25	21	30	23	32	21	36	26	27	28	21	39	17	27	28	22	32	44	33	34	33	34	29	30	29	35	26	26	23	25	28	31	46	23	25	40	19	28	26	36	32	31	39	29	32	34	32	31	34	31	35	37	25	29	25	35	30	27	38	37	38	32	19	33	35	30	34	22	24	34	27	26	32	36	28	37	41	30	27	26	29	28	28	33	37	32	32	20	26	30	31	29	23	24	33	23	28	42	30	27	35	30	35	32	32	26	24	32	27	28	27	32	34	29	29	36	25	32	30	38	29	23	25
24967	16167	10582	18944	27566	25996	25639	23181	20616	18401	15874	13574	8266	6687	5907	4540	3262	3081	3357	1969	1446	1533	1185	934	836	786	747	698	708	810	788	569	462	576	517	533	563	486	445	462	456	462	406	425	427	445	425	650	3613	6845	8500	7297	3931	1847	1013	571	418	328	329	349	357	354	365	343	369	323	339	366	350	336	352	336	348	350	353	339	351	342	363	363	325	334	362	336	322	355	326	349	325	314	327	363	318	370	343	348	328	348	327	333	337	346	328	374	319	338	352	330	314	333	349	355	333	338	356	328	347	341	328	330	322	334	365	353	340	353	330	339	347	362	335	347	317	360	337	319	327	322	337	338	323	351	387	290	351	351	348	361	338	326	341	372	332	340	350	295	321	340	322	336	318	341	353	335	363	353	336	350	346	332	368	325	301	334	328	301	328	328	329	359	365	332	332	349	342	339	335	327	371	335	331	350	319	374	364	347	308	311	327	349	346	344	375	345	344	344	340	330	291	356	368	334	326	336	340	325	370	346	363	328	338	367	331	336	374	356	337	342	344	349	292	361	316	318	329	314	333	340	358	352	349	359	324	339	334	307	328	346	318	333	339	340	311	321	340	343	339	353	339	335	345	336	322	339	336	364	327	321	317	358	330	363	352	314	329	362	365	334	357	311	333	307	338	356	330	347	329	378	332	336	336	339	337	364	335	347	342	329	369	340	318	370	334	334	344	351	340	340	338	303	337	339	382	351	356	337	378	372	305	371	342	342	353	330	359	339	394	351	318	336	352	329	375	344	346	300	353	334	353	325	344	351	341	307	321	353	341	349	331	363	359	355	343	311	332	346	319	334	336	317	363	331	357	344	330	365	339	321	366	327	348	350	331	321	334	334	310	352	331	327	342	362	355	330	340	315	324	327	361	355	356	340	323	381	337	349	359	329	371	341	335	321	349	360	344	347	316	331	343	320	357	318	346	318	358	345	336	335	355	330	325	356	333	326	345	355	375	313	330	320	339	340	321	360	348	362	330	342	343	316	308	364	377	367	340	357	363	349	330	340	324	338	352	354	345	355	379	312	348	336	363	316	322	326	338	344	323	336	306	332	368	328	373	355	367	337	355	359	371	344	349	361	341	327	348	337	350	347	348	312	307	307	367	369	348	370	362	347	348	368	325	352	312	344	323	368	358	363	356	356	359	321	352	303	350	335	325	387	352	332	357	375	343	335	339	337	389	342	326	360	326	318	333	346	374	314	363	333	329	345	366	314	351	348	324	378	329	339	322	367	361	345	334	357	350	345	360	335	333	309	327	350	352	337	316	327	311	360	335	358	313	346	352	349	336	363	347	324	314	341	328	362	331	326	340	372	325	346	328	340	335	321	324	363	335	343	329	342	347	335	361	338	338	358	329	358	344	343	347	336	324	348	345	356	337	349	305	354	332	351	330	350	360	335	366	342	342	344	339	340	326	342	345	335	313	349	377	327	329	366	322	335	352	352	357	336	341	330	355	341	316	364	371	352	334	356	344	349	347	377	346	356	326	367	337	349	335	302	336	360	335	349	320	332	344	361	303	324	326	343	346	341	333	305	351	402	355	368	331	334	322	356	308	327	359	331	328	337	327	372	354	334	348	319	347	363	347	354	320	341	339	353	342	341	329	356	318	333	333	327	348	355	322	354	341	320	324	325	339	365	319	332	360	326	353	332	357	371	350	345	408	341	320	311	320	329	330	380	366	387	340	367	338	331	338	329	352	346	342	318	314	354	351	362	343	358	348	359	327	359	340	341	323	354	354	357	327	320	332	379	367	354	331	337	336	308	338	348	371	338	321	321	363	326	314	306	339	334	332	338	350	346	333	329	330	364	324	327	353	349	347	324	354	340	366	324	351	323	341	333	344	361	324	354	346	354	348	360	332	332	389	356	297	333	368	348	336	329	307	319	307	340	346	344	365	326	352	354	362	355	340	346	334	320	310	335	369	335	334	347	329	357	354	358	327	341	321	342	318	353	352	353	333	357	398	337	338	333	323	331	341	368	365	347	353	322	326	316	325	350	314	372	360	349	338	324	318	330	342	321	335	344	317	358	342	313	332	351	323	353	358	338	357	354	335	343	333	311	359	329	360	358	350	356	381	352	374	362	319	345	378	341	348	347	331	344	360	363	356	369	337	322	348	365	370	336	344	349	327	342	332	359	349	299	341	353	318	349	317	329	341	327	338	344	350	354	378	354	333	323	352	327	378	345	304	325	362	328	324	371	298	365	327	337	324	383	301	341	355	356	323	393	338	313	318	342	333	345	298	356	317	348	311	340	318	356	352	333	348	345	356	333	331	298	316	316	349	353	345	348	324	350	344	342	321	338	330	332	329	323	345	354	318	355	296	319	341	366	343	332	340	325	331	342	345	346	342	382	344	342	330	326	333	303	344	361	383	293	341	326	325	303	372	342	335	370	342	337	340	348	359	364	342	342	335	336	336	325	325	367	364	345	333	353	332	369	338	315	364	331	333	346	307	346	369	364	387	345	333	340	344	310	332	305	331	352	333	323	333	341	319	349	337	355	370	320	328	350	319	358	326	329	337	362	334	350	333	374	314	334	361	320	361	356	344	358	324	344	319	322	337	342	348	328	303	363	332	338	350	329	344	359	335	355	299	323	323	357	328	329	303	334	344	330	341	338	334	326	351	324	332	334	330	361	359	320	346	363	357	327	361	344	322	349	330	328	337	327	337	327	349	344	359	367	334	368	354	295	344	314	356	339	343	314	348	356	322	372	346	382	338	331	326	341	342	347	323	337	367	375	327	346	378	361	358	318	328	373	348	363	338	320	336	362	341	344	332	331	348	312	352	349	319	325	327	340	348	315	356	347	348	328	338	355	347	352	330	357	349	383	355	361	329	318	325	316	336	345	332	321	333	352	353	361	373	345	319	341	317	331	365	298	332	341	339	335	357	328	345	357	349	342	345	341	341	340	340	348	337	333	329	373	351	345	363	336	332	324	351	361	339	337	333	335	328	336	340	342	331	342	343	308	282	341	337	345	371	336	319	320	310	348	331	335	348	389	299	348	326	323	378	357	356	346	345	335	348	337	319	353	356	372	314	333	342	334	304	345	345	358	341	354	361	374	353	324	361	326	363	355	362	362	325	339	314	355	353	332	324	315	353	334	340	304	341	324	354	359	362	353	336	353	311	338	333	317	317	303	359	342	328	327	334	363	347	361	329	341	325	356	349	346	326	317	310	308	344	351	331	319	340	328	335	313	318	326	358	357	348	350	365	345	374	326	312	335	335	373	344	334	336	351	327	382	350	346	363	362	335	344	362	351	320	309	327	337	350	357	309	327	347	335	345	333	368	325	345	319	328	328	325	347	334	335	323	328	330	372	316	357	322	329	315	355	353	335	342	364	349	326	329	351	327	343	331	340	348	338	321	360	338	349	350	349	337	362	364	329	346	320	365	324	346	315	351	339	343	307	337	370	348	336	335	373	320	315	347	333	361	313	335	350	338	360	319	370
2688	1623	751	630	731	834	941	868	816	706	673	584	293	206	224	141	121	108	129	81	83	68	68	67	57	55	57	47	52	65	58	58	41	45	44	48	48	53	59	56	54	49	28	47	45	42	42	51	175	381	465	393	234	126	69	49	55	46	40	34	35	45	38	33	41	27	39	30	41	39	37	45	42	44	46	52	43	44	53	39	27	34	39	41	50	34	38	36	37	38	29	39	48	42	50	44	43	35	38	42	35	43	38	48	46	35	42	27	46	41	50	40	42	44	29	38	45	44	40	38	42	41	48	38	33	47	37	39	33	28	47	34	37	43	37	41	44	25	33	38	33	46	42	53	34	43	42	38	32	33	53	43	48	48	36	38	45	38	39	28	46	36	46	37	47	33	42	37	43	41	47	46	34	35	47	39	37	29	32	45	40	38	39	38	48	49	39	49	35	32	28	39	37	31	45	43	53	25	54	42	38	38	43	29	42	45	33	41	39	34	46	50	37	37	50	46	42	45	36	46	50	46	31	39	35	53	55	37	37	34	37	25	34	37	39	43	42	46	45	34	33	53	32	35	39	27	33	39	49	39	41	38	43	38	32	42	38	45	44	34	49	44	33	44	46	45	42	33	46	40	54	34	31	40	45	47	48	37	45	32	39	45	40	39	37	41	25	44	39	42	38	44	43	38	41	32	40	48	37	44	42	32	37	36	35	39	43	49	31	33	34	31	36	34	48	39	42	27	49	32	39	33	45	49	39	40	38	43	37	45	34	39	40	31	39	47	44	41	34	47	31	31	34	39	37	36	37	33	40	40	43	37	41	55	43	48	40	39	40	38	33	50	42	40	40	48	38	41	41	41	46	41	41	41	33	46	40	49	45	53	32	34	45	42	39	37	51	48	28	39	43	39	38	45	47	34	47	47	47	30	48	45	53	50	29	42	44	36	36	38	32	39	41	47	34	40	36	40	39	40	38	45	43	51	43	38	35	35	39	47	38	33	51	39	48	56	39	43	24	53	38	36	48	37	35	50	40	41	33	36	45	39	28	48	44	36	40	38	48	51	31	58	27	37	46	35	46	39	36	52	41	35	34	42	48	23	49	40	39	23	36	41	26	38	38	37	43	53	28	49	38	42	39	45	40	41	48	52	40	41	33	44	41	49	42	45	37	43	36	35	42	47	40	46	41	43	48	42	36	43	29	47	44	41	47	44	41	41	37	35	38	45	35	42	50	43	39	44	43	44	37	39	30	44	34	55	38	51	43	46	43	42	42	43	32	33	34	44	48	45	33	38	39	45	45	58	43	36	34	45	45	39	50	29	27	38	35	38	35	51	45	45	40	40	48	47	40	34	42	38	40	42	52	33	39	51	37	47	59	34	29	31	35	43	40	38	44	39	37	41	37	38	37	47	36	50	38	37	29	42	36	55	45	30	41	34	36	51	44	28	34	37	35	35	39	56	43	38	50	46	43	38	47	43	41	36	33	34	36	30	40	41	34	26	46	39	42	30	39	36	41	35	35	46	35	38	40	36	43	44	33	29	33	30	45	42	50	42	45	37	43	34	37	33	32	36	36	38	48	45	56	41	50	46	42	34	41	37	46	44	42	42	35	31	37	35	50	49	35	43	45	39	29	44	37	43	42	38	46	34	26	37	42	39	50	41	42	30	38	31	33	40	41	36	46	33	37	45	38	50	43	31	40	46	42	52	41	29	37	37	42	43	40	52	45	43	45	40	53	36	34	35	44	45	52	43	39	39	42	35	37	49	42	35	36	49	54	40	42	38	42	38	46	38	46	38	45	45	41	37	45	42	32	42	45	43	34	41	39	40	36	38	34	39	39	42	32	36	33	39	44	43	34	47	43	45	43	33	38	38	37	38	47	40	33	45	37	41	48	28	46	37	33	36	42	38	26	32	42	47	40	41	38	34	44	39	37	30	41	32	37	42	41	36	33	28	42	49	39	40	37	46	38	35	44	44	45	40	34	43	28	32	35	54	43	38	32	39	39	38	30	38	42	42	34	37	40	51	36	41	38	50	51	44	37	39	37	49	40	45	37	42	46	29	31	44	45	39	43	43	39	45	40	43	42	32	45	35	46	34	42	42	42	40	33	45	37	32	31	34	41	39	54	43	44	34	28	39	42	30	35	42	34	47	31	46	34	47	33	39	31	43	35	36	38	49	34	34	41	33	42	44	37	43	40	33	57	44	29	40	36	35	46	41	45	46	48	42	36	32	23	32	49	43	44	46	42	38	33	42	36	47	41	33	33	37	49	28	40	33	40	43	35	30	36	25	57	43	35	41	37	33	48	40	39	40	35	19	39	42	42	41	48	46	42	36	55	37	38	34	39	43	37	40	44	35	43	45	38	48	38	39	46	34	35	39	36	38	37	38	45	43	34	38	47	37	53	29	36	40	38	55	46	43	52	38	41	54	41	47	28	37	32	26	28	45	54	47	40	39	26	32	51	41	39	49	37	58	35	36	41	44	28	37	36	44	36	46	43	33	35	35	35	50	36	36	51	44	52	48	28	32	45	58	46	45	47	51	34	31	32	33	49	38	52	43	34	48	36	41	36	51	36	46	39	43	44	39	39	30	34	40	39	50	47	39	37	37	32	41	41	31	32	39	56	36	52	36	46	32	33	35	38	45	43	45	34	53	52	46	40	35	45	50	45	37	39	39	50	37	32	31	42	40	44	42	48	35	40	36	50	40	33	39	43	32	38	26	40	41	44	37	53	44	39	31	36	43	48	46	42	45	38	51	45	40	32	33	37	30	43	47	42	48	40	39	45	33	45	52	44	43	43	41	41	49	39	45	32	42	40	43	42	30	39	31	37	39	45	44	44	45	35	41	44	36	48	48	51	34	42	30	46	38	40	40	43	35	41	44	32	48	35	40	39	40	41	47	43	48	34	43	44	42	35	35	50	38	46	44	44	48	36	34	39	35	40	34	41	47	40	32	45	39	46	44	38	35	41	41	46	48	47	42	40	37	43	42	46	32	43	38	48	44	49	42	35	38	31	36	28	34	46	39	46	26	47	34	43	31	42	48	48	39	47	46	56	42	39	33	50	33	49	44	39	40	39	51	54	33	27	34	32	50	41	36	43	49	39	50	43	32	33	37	46	38	43	33	30	41	36	46	31	47	45	41	35	36	43	33	39	40	37	45	43	33	50	45	39	47	40	30	37	26	40	43	39	37	31	37	33	39	40	58	49	41	45	38	50	38	41	39	39	42	50	43	46	44	41	50	40	45	42	48	43	29	38	28	48	43	36	39	40	45	44	33	43	43	34	40	47	43	46	54	32	33	45	31	47	39	31	38	41	46	38	46	36	48	38	43	47	34	45	32	47	28	39	40	36	42	45	30	37	45	38	34	41	38	44	48	44	42	42	38	34	41	49	34	43	37	40	32	30	35	50	53	54	43	43	40	32	37	48	44	48	43	40	45	44	39	41	48	47	42	29	42	46	36	44	40	47	36	42	40	41	38
27636	17958	11927	21138	30185	28775	28430	25427	24430	20785	18801	17270	10556	8270	7056	5213	4015	3999	4255	2450	1825	1988	1620	1288	1068	993	899	988	1015	931	1010	749	594	712	717	677	718	713	678	653	577	621	603	623	583	531	564	848	5171	10388	11433	9588	5573	2623	1460	834	544	462	504	443	430	516	456	435	501	436	481	395	459	434	464	449	467	500	486	460	491	476	468	475	426	450	485	456	447	502	460	487	475	463	441	473	479	487	429	475	463	461	427	476	429	462	477	472	434	435	441	447	450	459	466	477	465	450	455	426	485	453	454	490	482	487	472	457	444	429	472	456	459	480	486	516	465	444	450	469	451	485	463	435	455	437	425	511	445	473	465	476	470	465	470	458	489	461	424	451	472	461	451	489	473	480	442	455	430	431	458	444	454	431	471	451	458	432	499	430	460	448	461	462	452	469	484	488	471	466	468	478	453	435	481	445	466	447	453	426	452	490	473	433	451	437	471	493	468	476	434	477	490	431	449	429	434	485	472	448	464	472	464	460	447	452	497	475	454	491	453	474	480	486	467	486	468	443	434	435	451	454	479	446	477	485	488	448	390	426	455	468	476	479	467	446	445	465	465	441	415	448	465	474	459	512	417	451	464	480	460	452	482	428	455	448	442	472	430	393	448	461	460	452	456	468	449	490	491	493	466	461	455	469	463	446	480	426	503	457	446	430	490	456	504	458	452	460	476	505	465	438	456	481	477	446	435	485	472	464	427	444	466	425	435	484	470	470	457	457	458	440	442	443	458	453	458	427	466	463	444	483	468	486	473	478	478	464	467	422	465	443	452	481	457	428	428	454	442	481	445	436	448	446	484	425	466	439	437	456	436	465	442	460	465	445	458	448	491	472	444	440	436	448	435	466	448	462	450	450	454	476	442	516	449	475	477	445	456	456	472	457	464	470	445	485	438	444	468	489	442	489	443	464	489	458	470	462	443	469	452	437	466	469	483	455	440	456	454	449	460	459	435	490	459	450	488	449	461	462	479	455	471	448	443	447	443	514	476	466	429	458	467	441	461	453	430	497	489	453	460	504	468	480	476	475	465	465	426	458	450	459	474	425	464	448	464	472	466	453	462	436	425	463	511	462	470	441	458	463	453	505	474	489	457	473	452	457	453	504	433	466	457	432	459	458	452	483	457	472	436	474	431	480	465	453	458	436	459	491	434	440	441	488	499	441	477	468	445	452	476	470	470	480	434	479	461	441	410	493	474	466	451	466	444	436	416	500	490	494	448	403	425	446	462	445	448	467	425	480	420	447	472	458	440	462	451	432	459	459	440	478	404	411	459	457	465	456	423	482	466	440	446	418	439	465	485	475	415	427	470	463	443	427	433	444	449	437	407	477	478	445	475	468	427	449	436	444	457	444	447	451	478	460	468	462	439	455	489	468	460	421	476	452	499	487	471	477	441	471	475	468	453	481	461	472	464	441	443	451	461	454	428	470	495	451	463	476	467	475	449	455	454	466	442	462	465	472	486	464	494	454	458	470	464	489	426	438	452	465	433	488	413	448	458	465	464	487	460	446	469	484	433	459	459	463	456	461	464	445	436	465	473	474	455	456	446	421	473	445	429	459	432	470	448	480	412	480	473	426	433	453	426	441	470	435	463	540	469	470	418	465	462	479	445	493	449	488	424	469	460	487	455	437	489	456	453	446	455	453	453	434	513	447	481	455	437	502	457	484	454	452	478	489	499	433	486	454	446	488	484	468	484	481	497	441	469	473	442	454	450	432	458	448	483	459	454	434	466	440	475	421	465	467	464	424	423	433	466	463	453	462	476	439	468	424	433	464	448	428	459	468	458	440	492	452	425	474	416	437	459	479	445	448	416	467	475	476	511	441	483	493	471	488	448	465	454	501	464	459	422	467	455	460	432	458	446	469	476	418	453	429	478	476	489	444	436	455	481	447	461	453	433	476	465	455	454	415	440	470	444	455	459	447	495	503	457	488	429	458	436	430	472	478	432	425	445	496	456	466	457	457	471	463	463	435	453	449	436	469	430	433	471	466	460	461	451	433	432	457	459	448	486	440	431	446	435	455	484	462	451	457	447	447	446	464	457	462	453	428	485	463	478	461	477	442	475	461	457	494	427	458	451	510	447	502	442	435	474	472	480	457	435	448	485	466	442	438	460	430	463	447	471	441	482	447	429	457	455	465	450	457	486	489	499	449	451	483	487	451	442	468	489	440	429	479	442	452	475	495	452	463	422	498	456	428	471	449	444	468	499	481	464	492	448	474	436	449	497	441	463	474	458	413	467	462	445	442	485	472	461	438	451	451	492	467	507	465	445	430	472	451	442	440	480	483	461	458	473	456	453	495	498	452	457	465	470	462	480	484	491	460	490	469	428	461	448	432	461	498	465	442	464	478	435	413	484	449	478	459	488	501	464	505	470	471	426	453	477	448	452	472	483	419	450	451	462	440	445	452	427	422	471	453	453	476	471	495	440	477	431	468	490	474	417	437	459	438	481	507	466	503	470	470	481	460	438	468	432	441	479	467	457	488	430	465	494	445	419	444	477	430	461	447	469	474	472	419	451	470	429	470	422	464	483	453	476	470	470	460	473	479	485	516	460	423	424	458	478	461	442	440	484	450	491	499	451	429	432	418	425	482	449	478	457	457	468	431	427	482	429	469	463	448	447	456	459	478	451	471	473	467	445	458	479	459	464	486	445	454	471	493	466	503	447	467	445	446	446	476	427	468	431	451	477	481	481	448	458	428	484	470	454	445	471	458	446	465	466	442	493	428	451	446	475	448	462	454	458	458	441	466	467	451	477	458	429	455	434	433	455	429	468	457	476	482	473	478	470	443	474	432	478	428	451	456	439	497	454	488	465	443	451	492	440	477	445	454	432	455	467	453	469	483	458	436	494	463	462	471	445	445	461	457	440	460	450	399	481	450	470	433	504	446	450	443	434	450	472	457	420	446	463	434	451	464	475	465	467	485	449	460	470	477	417	445	449	441	461	436	444	436	440	437	451	473	436	460	447	479	454	432	448	446	422	440	437	436	467	460	478	446	459	463	449	450	474	478	434	487	460	468	443	507	445	463	425	440	432	477	479	422	472	457	471	489	481	507	453	451	459	432	464	437	473	451	451	451	470	470	474	470	437	464	454	462	467	430	507	432	481	476	470	465	437	459	454	462	465	460	477	456	439	441	460	455	453	420	461	451	445	443	454	443	486	469	479	503	473	461	453	486	486	506	480	446	459	504	478	492	489	426	462	446	438	449	451	497	442	475	464	501	479	478	448	476	418	472	427	454	453	447	411	444	496	476	475	466	437	460	443	452	480	454	452	490	454	457	440	442	450	467	469	452	473	481	454	475	405	439	458	486	474	454	474	467	459	447	474	460	466	504	441	464	432	489	448	481	473	448	499	453	476	443	444	472	460	440	426	486	460	427	432	470	430	490	463	441	434	449	467	493	458	443	494	469	453	464	505	420	458	472	418	477	467	456	444	448	448	459
2423	850	428	352	397	452	553	484	520	419	372	316	257	116	131	71	74	72	75	43	35	52	41	31	36	34	27	35	29	30	34	29	37	27	37	25	33	15	30	38	33	42	28	32	38	33	40	33	62	100	135	111	88	61	35	31	21	30	33	32	37	23	32	22	24	23	33	36	34	22	27	22	31	24	32	36	32	22	26	23	24	24	30	25	28	21	31	32	25	34	32	30	30	32	31	26	38	30	34	35	33	44	23	36	28	22	25	35	27	28	43	36	41	40	34	31	25	37	33	34	31	41	28	34	32	32	27	23	32	25	22	23	28	42	24	25	27	34	30	15	19	24	32	30	25	32	36	27	31	29	16	30	31	29	24	26	24	33	27	34	32	29	26	32	19	24	40	25	31	25	31	28	33	26	27	40	29	25	25	25	19	24	28	30	25	35	35	28	31	20	41	26	32	30	31	27	39	26	26	31	30	29	30	21	27	32	30	14	26	32	43	35	27	31	42	22	17	31	21	31	33	37	33	32	27	24	35	34	35	30	31	23	29	19	27	30	37	34	24	29	29	27	24	39	31	20	31	36	37	31	26	34	20	23	27	38	34	24	29	36	30	33	20	38	31	38	32	34	23	24	28	38	29	28	30	30	33	25	37	32	30	32	24	35	29	30	27	25	31	32	38	29	31	20	33	30	28	27	26	27	29	40	35	29	34	33	24	27	32	28	37	31	31	33	35	22	26	29	33	27	28	24	34	32	22	18	30	21	26	35	23	29	30	21	33	24	29	28	22	34	36	33	29	41	32	20	39	33	28	37	27	29	36	39	17	28	27	25	37	29	25	26	32	24	33	31	31	31	26	20	29	28	25	31	26	25	27	25	33	33	35	34	25	25	26	24	31	26	30	22	38	25	28	33	28	26	28	33	39	41	29	36	32	24	23	26	31	31	25	28	32	27	23	23	32	29	33	20	34	23	20	27	31	35	28	38	39	22	19	25	30	43	35	37	20	23	31	37	34	30	31	35	24	27	26	28	29	23	33	29	21	25	30	33	35	35	27	42	35	36	31	36	27	29	27	31	31	25	27	34	25	33	24	27	41	34	34	30	26	24	22	26	30	26	31	35	32	26	31	27	29	24	29	24	33	24	29	28	33	29	36	35	23	30	29	35	23	35	27	34	35	37	32	35	38	38	25	23	35	30	28	27	30	32	28	29	26	32	21	22	27	27	25	37	25	35	28	27	32	27	25	30	32	22	30	26	27	28	28	31	33	28	28	32	29	29	36	27	28	27	28	19	19	32	29	28	24	24	22	15	34	25	27	27	31	23	27	34	35	26	21	33	33	29	28	29	28	30	25	35	22	29	33	25	28	35	30	36	35	28	33	24	27	26	26	30	38	17	38	32	29	32	36	33	26	39	25	26	32	33	22	31	33	34	25	26	29	33	23	36	20	34	24	33	35	24	35	37	33	25	21	27	39	24	25	22	22	34	25	28	25	28	21	34	34	20	31	28	23	23	44	47	26	21	35	27	36	36	25	30	27	24	40	34	22	39	41	30	30	32	25	41	27	33	31	27	40	35	29	35	26	37	32	30	19	33	28	30	26	26	27	41	34	33	25	28	37	30	39	30	28	26	35	34	35	40	21	23	35	32	29	30	34	27	23	27	23	27	28	22	31	26	31	27	31	24	32	29	29	35	30	32	33	27	25	26	29	24	32	27	31	27	41	22	41	26	26	18	22	25	27	27	33	35	21	33	34	33	36	32	36	25	35	31	36	28	29	30	37	26	24	28	40	37	24	28	30	41	15	33	24	39	30	28	26	35	24	28	29	26	29	29	34	26	31	33	32	21	36	29	28	25	29	30	28	26	33	28	33	27	30	37	23	43	26	27	30	32	38	33	30	29	30	30	35	36	25	34	26	32	28	27	30	30	35	23	31	30	29	28	31	29	31	29	28	31	32	31	24	31	23	27	35	30	19	29	37	36	35	25	32	19	26	18	30	29	34	27	33	29	34	24	29	26	27	34	32	28	31	24	24	29	26	31	24	34	29	32	32	26	34	27	31	35	26	24	20	15	29	24	31	34	19	28	26	30	27	29	24	29	29	25	34	22	36	21	27	30	30	24	22	33	24	30	25	27	21	30	23	34	28	28	25	37	31	24	23	29	33	33	30	27	26	31	25	29	32	31	20	35	33	31	31	23	25	34	39	32	27	24	27	34	37	31	26	29	26	28	28	27	34	27	26	33	24	36	29	34	20	35	25	22	43	21	44	27	27	32	30	24	28	27	37	27	26	32	27	21	28	41	36	26	33	31	38	29	29	27	23	27	26	27	25	35	25	36	27	30	31	21	39	29	22	37	39	29	20	37	28	31	26	24	30	34	32	27	34	22	40	25	26	28	33	23	32	35	27	31	33	32	23	32	31	30	24	30	39	28	33	27	30	25	38	27	32	34	33	23	37	30	32	29	30	30	39	37	34	23	35	26	27	34	21	32	30	24	22	27	32	39	24	30	27	29	37	30	25	30	30	26	22	21	25	33	34	23	27	30	32	30	28	39	28	36	28	30	14	35	29	26	27	31	29	31	22	21	24	32	28	31	29	23	28	24	24	33	31	28	29	31	29	29	24	34	28	25	36	29	29	36	21	28	24	34	48	38	18	32	27	25	28	26	28	27	33	19	29	29	38	21	35	24	36	36	35	28	26	27	26	38	35	35	25	30	34	21	27	30	26	21	23	24	32	30	27	25	35	23	32	30	23	31	27	34	37	31	33	19	41	33	30	34	21	36	31	34	33	27	35	28	38	36	33	25	30	25	30	25	31	33	31	28	33	35	31	38	24	24	30	30	35	24	13	36	27	24	24	29	28	33	34	23	33	23	29	21	31	26	30	28	29	23	32	23	29	28	27	31	31	23	20	31	29	32	24	30	35	29	29	29	23	43	26	33	32	30	26	27	32	29	20	38	26	34	28	36	28	27	24	30	30	20	41	24	24	17	31	26	27	35	33	21	24	29	26	27	49	39	28	35	19	26	33	19	21	26	34	32	50	31	32	29	25	29	25	27	25	27	40	27	28	27	31	31	21	27	31	27	27	26	30	23	32	30	36	28	27	37	32	21	39	29	37	31	32	28	28	34	23	28	33	32	26	30	25	41	25	45	28	34	27	26	31	34	28	32	28	39	24	41	31	43	26	36	32	33	32	30	38	25	34	29	29	33	26	22	17	26	25	31	15	36	27	31	44	22	38	19	21	29	39	31	28	31	32	27	27	30	28	41	33	29	27	33	24	23	31	25	33	32	31	25	32	32	28	20	28	38	36	27	27	36	29	28	27	26	35	28	29	27	32	25	41	26	23	33	25	28	28	32	25	31	33	40	29	33	41	25	37	33	24	27	35	35	28	28	34	39	21	29	44	24	19	29	32	31	24	36	32	29	36	28	39	25	27	34	35	17	39	32	30	28	37	29	23	34	29	32	23	28	27	30	29	29	28	31
22931	12825	8248	16236	25123	23060	23693	21224	19673	16502	14654	13203	8497	5148	4295	2973	2289	2264	2383	1168	964	1023	822	691	536	511	488	509	543	612	553	471	393	442	500	425	435	426	470	436	423	351	394	424	403	415	369	432	1482	2724	3723	3119	2096	1162	746	492	373	378	344	340	317	332	345	304	323	360	344	334	320	347	349	358	348	343	330	368	338	310	361	348	316	308	324	331	335	354	358	341	303	298	309	342	322	336	330	337	351	381	360	339	362	339	306	316	306	348	348	348	322	354	353	315	347	343	345	343	347	377	350	340	337	336	346	323	317	338	334	360	324	318	330	335	377	332	337	315	341	348	357	318	315	344	329	316	330	345	343	310	347	340	355	288	324	317	354	335	313	324	322	318	333	349	323	303	360	348	332	354	334	343	335	338	339	319	352	333	349	329	358	354	339	344	363	331	323	326	362	350	338	325	347	322	330	326	356	296	336	341	370	397	336	354	358	348	343	351	319	373	318	385	375	313	348	360	301	321	327	311	347	350	329	343	325	357	341	336	331	337	316	363	379	352	356	330	341	343	375	321	327	324	302	329	338	309	338	357	304	323	357	342	338	360	336	346	324	353	320	334	338	327	317	341	343	347	371	359	317	355	365	304	334	348	319	360	346	355	357	365	312	309	327	351	338	322	358	312	302	333	355	341	363	350	365	334	374	341	373	321	307	337	381	298	360	341	350	332	332	331	363	352	354	318	357	359	308	325	350	353	349	347	315	336	354	327	350	357	320	361	337	352	303	340	325	323	354	325	329	327	319	354	340	335	361	384	316	356	340	330	362	343	330	314	335	315	330	339	334	319	334	325	304	331	333	357	329	316	356	337	332	299	314	341	367	337	365	332	320	304	320	356	361	344	305	363	317	337	333	322	360	338	335	349	329	364	306	348	336	338	317	329	318	322	330	352	315	314	328	347	337	346	340	319	315	320	319	371	345	347	355	343	361	347	346	341	313	347	315	348	310	344	328	329	340	329	320	314	285	315	325	326	314	350	362	330	337	392	339	331	333	346	325	316	340	350	344	330	367	329	339	346	362	336	354	334	336	337	305	334	330	334	325	326	356	351	344	348	365	335	366	337	347	345	307	348	352	319	328	366	344	358	344	355	375	333	351	344	319	305	336	317	331	345	336	351	333	358	340	343	352	364	329	337	334	354	327	385	340	300	297	353	353	320	323	329	347	332	350	373	319	352	361	345	331	316	353	347	342	299	340	342	338	338	335	344	332	330	318	341	341	337	340	335	321	330	344	328	353	321	378	308	347	352	327	317	329	343	360	317	366	306	344	310	319	352	352	305	316	301	311	326	365	326	312	288	332	340	337	347	338	343	359	312	325	326	299	330	334	341	325	346	332	304	330	313	326	348	329	327	299	318	376	350	310	336	324	330	344	323	335	337	341	328	332	342	310	371	353	347	321	336	332	322	353	359	325	371	344	337	326	346	329	351	320	318	345	332	319	329	337	315	332	379	368	309	303	348	335	345	310	314	361	347	331	335	311	332	307	356	314	361	340	331	322	369	324	318	375	317	338	367	351	329	358	311	334	321	334	325	310	356	346	383	351	352	346	371	351	318	336	321	327	368	342	346	356	335	301	299	321	347	358	341	346	342	332	313	329	340	309	343	321	340	353	337	370	325	314	347	340	348	348	325	323	337	343	350	342	335	314	368	332	363	289	305	307	304	350	334	345	374	314	344	326	313	340	363	353	334	310	332	353	301	349	370	339	350	333	317	344	324	370	339	359	338	374	363	347	321	373	330	358	343	328	317	330	344	313	314	332	370	325	341	363	339	327	339	336	322	365	312	343	349	349	349	368	343	326	345	368	312	296	333	343	330	354	334	378	370	368	311	328	341	332	342	303	331	355	364	356	335	346	337	319	332	355	314	364	345	316	348	366	334	363	351	321	323	355	325	329	347	323	361	322	329	324	327	303	356	315	309	339	334	357	344	312	339	349	319	364	347	330	339	309	346	372	346	319	360	352	337	317	344	300	334	337	348	353	344	345	345	332	346	339	363	319	322	336	336	339	345	294	365	315	318	339	310	342	333	318	366	353	322	331	363	309	334	352	339	343	334	330	348	356	344	341	328	351	319	314	348	334	364	335	360	341	341	324	343	318	322	360	307	335	349	333	335	323	318	332	334	323	306	352	320	347	341	337	351	335	327	349	355	342	327	333	363	362	343	311	311	364	352	351	337	324	361	313	348	344	305	356	362	341	324	351	334	368	332	337	363	312	317	321	314	339	321	339	307	329	336	353	346	340	318	342	328	346	333	343	334	367	324	363	332	329	344	325	388	324	342	377	319	350	319	364	311	347	309	336	310	345	342	313	319	286	352	336	312	366	330	360	330	304	339	332	311	359	326	348	337	344	317	355	333	339	358	300	327	335	358	314	327	345	326	354	331	396	343	353	319	348	322	323	362	369	360	338	345	317	349	296	365	335	373	340	345	342	345	314	330	320	345	338	329	334	334	366	334	319	309	347	349	328	324	374	314	355	305	323	332	331	312	345	326	336	305	354	330	359	342	332	329	334	365	354	345	318	342	327	324	338	351	309	308	344	359	336	314	368	323	368	329	326	337	339	345	325	357	352	315	315	366	317	359	307	358	331	305	329	328	334	329	316	341	316	326	326	326	343	345	313	333	312	330	312	319	383	307	383	350	385	311	355	325	358	352	310	335	334	328	350	323	343	352	314	356	323	357	329	307	339	348	324	327	361	351	340	337	372	308	332	346	396	322	368	325	352	333	316	360	313	356	354	329	323	358	338	339	327	367	313	328	341	333	360	366	343	319	357	332	330	317	355	345	336	328	385	363	325	330	335	355	344	349	359	338	338	322	334	308	315	315	343	349	351	364	360	342	329	297	372	340	370	335	319	331	326	364	352	348	314	305	344	327	320	353	323	357	333	347	345	318	335	351	333	355	326	342	369	338	323	347	317	333	322	362	367	333	313	341	366	358	308	338	338	358	329	322	319	326	351	371	344	330	365	319	333	338	325	367	339	303	325	305	350	348	343	328	372	338	332	335	368	344	307	331	309	306	353	322	363	330	348	338	320	353	322	337	326	365	374	345	346	338	364	330	336	347	337	341	313	341	346	339	357	382	356	345	325	345	308	313	337	367	343	341	348	318	334	349	346	297	313	315	356	345	345	362	331	331	330	321	318	347	329	337	339	386	353	351	340	369	323	336	339	355	340	332	296	355	317	327	380	319	338	346	368	337	317	343	322	354	322	356	314	323	340	316	356	365	367	333	377	333	349	317	333	318	347	360	332	334	334	337	345	310	320	286	349	347	321	337	332	339	322	319	338	339	364	322	325	321	343	338	350	321	344	336	327	326	324	357	336	332	322	314	348	355	364	314	324	342	340	358	336	323	347	365	383	305	331	345	324	325	334	322	386	353	342	350	356	340	348	322	314	320	345	338	333	335	330	352	352	323	352	337	339	325	325	357	338	325	333	303	361	361
1978	1215	647	495	512	745	806	790	738	573	542	459	323	209	172	126	90	94	109	64	64	63	59	53	48	45	38	48	50	53	52	47	41	49	40	30	40	42	40	45	34	42	34	40	48	46	37	39	98	272	293	274	181	89	75	52	48	35	39	30	43	36	38	39	38	32	38	37	47	36	44	29	35	40	44	32	34	37	45	49	35	44	38	31	35	45	57	42	37	50	32	32	46	46	25	31	35	35	33	41	55	36	29	31	48	40	33	29	38	37	45	30	25	41	40	18	47	36	47	38	27	42	32	51	38	38	32	51	35	39	41	46	41	33	42	41	47	41	33	39	39	37	42	25	43	25	28	42	44	39	35	44	29	23	31	41	40	45	45	42	37	47	38	50	52	40	41	37	38	37	34	36	39	41	43	41	41	45	36	35	29	39	37	34	39	36	49	43	40	35	46	53	38	43	44	42	33	48	53	36	42	36	40	41	23	43	48	32	43	44	31	43	23	41	34	47	46	45	41	36	50	49	52	41	35	31	26	26	36	27	32	47	39	42	53	38	34	43	27	44	35	42	36	43	35	33	43	41	45	57	40	38	48	53	40	30	34	34	38	36	41	39	42	25	39	39	35	45	39	35	38	37	38	44	43	36	34	42	42	27	42	29	45	43	34	36	43	31	30	37	36	41	51	41	50	36	42	49	46	35	40	32	51	29	40	28	29	30	43	39	31	37	32	44	41	52	37	42	40	40	34	42	44	43	53	35	34	27	46	34	47	39	42	33	48	46	52	23	35	41	36	44	37	42	39	49	38	33	48	33	40	41	37	38	34	40	38	47	33	32	35	43	33	34	38	46	32	45	34	45	34	30	43	48	41	40	45	39	39	25	43	48	32	34	43	36	33	35	37	42	29	43	34	56	28	36	39	39	27	42	30	48	41	39	36	29	41	39	39	49	37	47	45	33	34	29	40	29	43	52	39	41	39	41	41	42	28	39	29	29	47	41	39	44	38	39	53	50	42	38	40	42	31	45	39	43	40	42	39	43	29	46	39	27	43	35	35	34	47	43	34	36	42	34	41	45	38	51	42	33	30	36	42	45	35	37	30	33	35	36	33	36	47	39	24	33	34	38	38	31	27	28	45	41	41	45	47	39	44	30	42	46	45	29	38	39	43	39	31	33	35	29	39	47	34	32	29	35	43	41	37	42	47	37	39	40	42	44	44	43	34	30	36	37	38	31	42	33	43	40	37	42	41	43	35	41	30	47	33	36	41	34	36	37	26	38	33	39	34	37	45	30	36	36	30	38	36	32	33	41	41	29	49	46	42	28	40	41	47	44	34	36	33	36	38	44	43	40	43	45	35	40	32	36	44	37	43	35	41	44	35	34	39	39	43	33	44	39	42	40	37	27	46	44	31	30	34	50	54	30	37	43	27	34	37	32	41	32	52	42	45	42	51	39	38	42	34	45	33	29	43	35	46	33	39	33	40	58	44	40	44	41	32	31	37	44	42	43	32	47	43	43	35	43	31	41	42	38	41	39	50	35	31	30	47	30	33	31	43	38	32	39	35	35	38	43	41	37	38	42	45	43	44	44	41	37	46	35	45	41	47	39	40	45	47	37	33	41	44	49	41	36	44	24	33	45	36	33	36	28	48	39	35	50	35	36	47	37	39	34	39	44	36	31	39	48	46	34	35	44	42	54	37	36	46	34	36	48	31	48	25	45	30	49	29	34	48	48	31	42	31	38	32	49	37	44	40	37	45	40	43	31	49	36	52	36	35	50	48	44	46	36	46	39	34	31	40	38	33	36	33	43	48	44	34	41	46	38	29	25	42	42	47	32	38	45	37	53	43	44	48	47	36	37	30	31	33	31	37	33	39	49	35	43	33	32	34	44	35	33	39	45	46	39	38	34	41	35	39	40	42	38	42	53	29	40	45	32	31	33	43	43	41	47	35	30	37	36	38	50	35	27	45	43	48	31	34	33	41	41	46	45	40	35	40	50	39	39	46	41	44	42	35	34	47	39	46	47	41	47	38	39	41	45	44	43	40	40	35	34	44	34	35	29	42	36	35	42	44	35	44	41	32	42	37	46	45	37	43	34	43	47	31	41	42	53	50	43	34	34	31	46	27	43	32	37	41	38	38	33	49	32	40	34	41	31	32	41	38	34	42	34	34	48	28	50	38	30	42	33	34	36	40	36	35	43	38	48	30	37	38	50	30	40	40	34	49	31	42	34	42	48	43	26	41	48	38	38	49	38	42	33	36	48	44	39	36	30	43	32	39	59	51	38	35	29	46	39	34	37	41	40	38	41	35	47	47	44	40	31	42	38	46	38	43	43	46	45	35	45	46	34	38	44	43	32	40	34	41	43	37	37	37	39	38	51	45	47	35	43	41	40	53	36	38	35	33	37	44	35	31	38	38	43	39	29	38	41	44	47	39	41	38	39	37	43	34	41	34	34	41	31	44	48	34	33	37	32	42	40	38	47	38	34	44	37	38	34	44	41	35	36	43	37	27	36	38	27	36	47	37	37	25	38	57	44	53	45	28	45	33	40	48	37	42	47	36	39	48	38	35	37	38	42	38	35	42	33	35	36	51	26	37	44	36	29	32	45	37	47	39	42	30	32	51	39	42	34	47	40	39	37	39	32	40	43	49	35	30	37	33	37	24	42	44	39	42	37	36	41	40	37	41	29	34	39	45	31	40	43	47	38	49	31	40	30	46	45	44	27	50	41	37	42	35	35	38	42	34	45	41	32	39	43	41	48	44	46	42	41	45	41	42	30	40	47	37	33	41	36	40	45	38	46	26	47	40	37	30	35	54	42	39	46	48	42	35	38	34	50	38	42	44	41	29	47	39	47	44	40	50	42	25	37	39	43	37	33	38	38	40	39	34	38	44	37	35	44	49	34	36	45	37	47	32	42	43	35	33	44	38	34	47	41	37	32	33	47	32	36	46	38	37	50	45	40	44	43	42	39	26	41	39	39	35	39	36	38	40	40	32	39	48	39	39	31	37	49	47	46	45	46	38	42	44	51	34	33	28	37	37	32	36	39	48	40	44	45	50	36	29	37	43	39	50	35	42	47	32	36	35	36	56	29	32	31	42	32	44	29	43	42	35	36	39	48	42	36	40	43	47	48	38	40	42	40	41	47	41	37	51	44	47	32	36	46	25	25	41	45	42	33	39	41	36	42	35	38	34	29	41	35	38	39	42	41	43	35	28	43	39	38	32	51	40	32	38	49	28	40	37	47	31	35	35	34	37	36	48	39	54	43	40	42	40	41	30	34	36	39	45	48	49	48	39	18	38	25	39	37	29	39	28	45	37	44	37	42	31	41	28	42	33	44	36	38	29	29	38	36	45	37	41	34	39	42	29	39	43	48	45	32	31	31	26	40	37	33	53	43	30	34	50	43	35	36	49	37	40	34	36	37	41	41	33	37	35	36	49	38	41	38	52	39	37	30	36	37	31	33	34	32	45	43	46	40
24742	15457	10136	19497	28065	27172	26496	25249	22521	19487	17505	15601	12425	7963	5568	3928	3430	2977	3193	1627	1292	1358	1118	914	795	737	756	830	824	796	736	594	628	580	614	628	567	589	547	574	582	546	538	504	532	554	542	555	2589	7829	7745	6507	3935	1909	1077	712	468	461	452	428	439	449	480	425	423	425	443	439	429	471	457	432	472	445	423	424	454	470	457	382	460	421	385	424	457	423	389	418	432	452	457	437	427	421	412	422	434	435	451	452	451	437	415	435	431	440	467	445	419	410	435	442	497	429	450	392	420	398	425	412	484	463	438	432	427	442	452	428	475	428	424	441	461	460	437	445	444	519	424	426	436	401	470	437	433	427	437	431	468	410	443	449	445	429	465	433	430	454	404	445	430	432	423	464	461	408	421	435	438	442	408	437	463	428	429	451	396	428	430	473	439	430	466	382	486	419	430	442	426	417	471	400	448	437	438	448	442	405	430	437	452	425	458	421	442	434	451	435	436	408	479	432	421	462	438	443	413	426	454	409	461	406	456	453	418	435	464	463	448	413	415	402	434	426	436	450	426	386	433	418	453	456	478	465	430	417	405	468	459	400	400	450	435	432	438	438	438	430	433	438	432	454	410	437	407	436	463	437	414	421	432	430	457	401	421	423	446	443	467	443	437	417	451	447	444	427	432	421	425	462	451	446	419	426	433	449	427	444	459	415	464	437	441	449	387	425	433	473	437	415	457	460	440	472	415	447	463	426	454	449	443	445	444	475	420	412	402	469	424	412	443	407	477	409	393	425	398	401	456	462	405	433	441	444	429	447	405	423	430	407	443	436	426	424	438	453	446	424	460	440	429	448	440	445	463	416	421	420	473	427	445	411	429	463	434	411	401	447	420	423	471	431	419	484	431	475	418	439	422	388	415	418	426	409	444	401	417	422	451	438	458	463	443	428	394	461	459	434	419	419	406	447	426	404	438	447	445	428	431	419	452	414	437	444	447	429	482	407	446	421	402	416	466	450	422	411	437	437	453	403	450	407	450	429	469	435	438	421	469	436	415	425	443	452	467	444	426	423	472	415	441	419	419	482	485	425	426	414	430	429	403	474	436	428	433	458	469	446	445	441	476	418	439	453	398	426	410	411	445	454	394	425	443	412	427	425	457	399	427	403	422	435	434	413	417	429	436	409	436	438	443	438	430	413	450	437	441	406	450	405	404	441	451	440	416	410	423	424	407	429	439	453	443	428	450	420	413	444	448	426	431	435	396	464	434	431	434	414	420	447	444	434	437	407	417	447	441	453	436	443	419	460	448	432	486	427	420	445	448	459	416	389	414	440	443	440	430	386	442	449	434	431	460	446	454	392	422	461	436	464	465	421	423	431	423	423	414	431	431	419	423	407	446	424	417	448	412	445	477	448	414	411	440	436	412	492	461	443	411	453	466	429	516	416	444	476	414	402	450	440	459	414	435	457	490	472	429	423	442	450	441	458	421	431	417	426	450	453	413	429	419	451	430	384	423	444	432	408	458	420	415	406	447	453	425	422	442	455	413	454	444	446	468	421	440	392	450	454	455	443	423	456	433	454	414	424	412	459	430	437	426	437	401	391	432	410	464	455	420	451	406	434	452	417	399	458	445	444	457	467	436	454	434	451	450	436	415	427	442	422	452	423	467	428	441	420	451	442	457	456	433	482	445	424	424	408	447	429	441	419	461	456	445	424	431	458	422	450	421	464	431	467	420	472	436	475	441	470	419	465	471	381	465	426	464	445	444	459	438	432	430	416	440	468	451	442	431	428	429	459	455	427	420	458	401	460	456	457	440	413	403	408	455	420	420	426	457	442	444	441	457	427	440	422	437	449	441	461	440	447	450	466	449	428	469	425	428	446	434	452	435	454	455	421	437	442	413	433	398	431	408	398	457	423	403	438	406	445	415	400	429	432	467	435	411	411	430	449	449	424	428	456	410	409	451	469	432	409	445	429	433	442	448	410	408	470	444	428	420	415	434	440	443	444	459	487	418	437	431	412	433	445	426	430	424	395	423	389	403	425	459	444	438	446	413	453	436	416	432	422	453	401	447	418	429	428	434	459	449	420	468	437	416	477	408	449	437	434	408	428	449	443	430	460	423	415	472	493	421	455	432	466	446	414	484	433	467	434	442	416	397	423	433	440	411	433	451	432	444	414	434	442	456	437	466	459	443	429	434	442	427	434	443	459	417	430	423	422	426	433	406	426	468	452	437	456	412	448	436	402	449	453	432	439	431	421	436	417	404	421	363	421	416	439	418	391	469	444	449	405	424	468	426	474	440	445	442	454	419	450	454	440	405	428	415	434	397	459	450	468	403	429	444	439	430	462	454	466	455	437	457	454	448	420	445	475	410	436	409	471	438	444	443	455	453	452	438	403	416	439	449	439	404	454	415	448	428	414	437	452	410	441	453	434	440	462	431	416	427	429	429	401	434	413	442	464	432	459	398	390	453	433	428	414	450	478	383	463	429	442	419	454	402	459	432	447	472	483	418	467	444	428	446	418	456	398	463	451	451	436	425	430	435	461	458	453	414	447	385	447	458	430	442	422	428	417	443	440	402	437	437	435	431	428	457	419	415	439	436	425	433	449	442	421	458	499	420	422	440	478	427	450	384	410	424	419	443	431	419	439	465	415	463	404	464	450	453	422	437	439	428	436	460	428	429	431	456	398	390	446	437	457	450	427	443	434	401	417	470	441	410	474	417	431	443	445	461	465	460	440	423	418	436	411	431	404	404	381	454	407	466	419	423	398	482	396	436	415	429	425	416	417	458	424	421	457	454	445	426	429	446	422	463	459	400	462	428	416	449	400	460	403	392	417	428	411	445	431	419	479	437	431	426	464	436	464	433	442	431	441	473	483	428	448	423	452	434	422	445	406	436	436	432	460	460	411	442	425	444	438	436	484	456	482	414	447	434	490	437	443	431	427	414	415	474	450	435	418	419	400	435	444	430	449	434	427	428	476	452	434	432	441	448	435	410	436	464	462	458	432	445	443	480	421	444	471	427	435	499	432	414	429	430	427	428	454	420	433	478	413	444	480	418	431	411	450	420	426	444	414	437	459	475	443	446	417	419	409	444	442	405	474	436	455	417	432	408	434	422	450	432	429	458	423	435	413	419	430	441	424	465	420	458	439	436	433	453	424	456	485	424	447	422	443	420	451	423	467	422	429	441	434	437	401	434	424	421	434	425	427	450	417	473	442	433	441	420	452	422	455	442	463	425	428	458	434	429	434	434	452	440	445	457	453	437	458	426	437	459	419	410	423	460	432	439	446	470	427	418	449	464	425	449	437	441	430	464	451	430	450	394	421	462	417	449	444	406	455	414	467	440	431	465	452	442	418	418	432	454	435	427	399	445	466	412	437	413	443	477	426	435	434	429	457	425	467	440	450	450	470	436	410	403	431	426	403	450	452	387	394	430	461	436	422	459	455	438	415	446	426	409	410	405	428	438	440	425	406	451	440	416	453	453	465	407	458
3270	1024	596	522	519	712	787	806	753	571	579	471	358	222	146	91	129	102	89	55	46	46	45	48	43	43	42	32	39	30	36	30	32	33	30	31	30	31	34	34	27	35	25	39	30	28	30	38	111	330	309	248	181	82	51	39	26	31	29	24	25	19	35	31	24	33	32	34	33	27	36	37	35	39	20	32	21	32	33	40	28	26	19	31	22	30	29	32	25	34	21	36	33	30	21	31	30	26	30	27	23	18	16	29	24	31	40	31	35	35	37	30	29	23	21	22	38	23	31	34	34	22	30	30	34	31	35	26	29	27	36	26	41	26	32	30	28	37	31	23	32	26	30	40	37	34	36	26	37	30	27	29	26	32	36	27	28	25	27	27	30	35	33	30	22	29	23	27	22	29	28	41	19	27	20	38	27	43	34	30	33	27	47	28	21	37	33	27	25	25	27	28	23	28	31	30	35	41	33	22	34	27	33	21	30	32	23	27	25	31	29	33	34	37	25	38	33	32	29	20	37	41	34	32	22	23	40	22	35	48	36	28	31	26	37	34	34	24	32	24	26	26	32	28	24	26	33	33	24	31	36	30	33	30	34	19	37	26	37	34	31	32	28	19	40	26	37	30	32	41	29	26	21	38	39	26	36	31	38	35	37	33	34	22	22	26	28	24	36	40	26	29	30	28	30	29	30	22	26	24	21	24	27	24	24	30	35	32	29	26	40	33	35	27	30	29	35	24	30	36	33	29	19	25	30	34	37	39	35	35	36	11	28	29	25	23	26	29	21	34	22	26	24	36	34	37	22	26	36	37	32	27	27	25	28	23	31	34	24	35	30	23	28	25	35	23	26	25	23	34	22	30	30	38	25	22	33	24	38	22	28	38	27	39	27	31	27	29	27	30	34	38	33	22	34	32	23	32	29	28	22	35	28	33	32	21	24	24	25	27	19	33	30	29	34	38	42	22	25	31	23	19	37	35	22	36	18	34	32	23	29	32	28	39	29	30	22	32	40	31	41	36	28	32	36	33	22	27	22	31	27	43	30	28	27	33	32	41	28	33	23	30	35	30	22	30	32	33	36	30	19	30	24	27	36	40	26	27	34	37	30	27	30	27	34	31	29	42	32	30	34	16	37	26	16	25	29	39	33	36	29	34	33	37	30	21	26	33	34	29	38	42	27	30	42	33	28	29	23	27	32	30	30	25	38	25	29	33	41	38	30	29	39	34	24	41	29	26	31	35	29	20	28	42	20	34	29	33	30	26	28	31	24	30	29	29	35	30	34	31	31	32	28	33	31	28	29	28	31	35	31	20	31	33	34	28	31	34	38	38	32	27	28	34	35	37	32	23	32	27	26	19	35	33	39	27	26	34	22	32	27	28	33	24	26	39	32	30	37	26	33	45	24	23	36	27	37	25	33	34	29	28	24	26	33	27	32	22	30	28	28	39	31	44	35	41	42	30	34	22	25	28	38	22	26	34	31	41	39	46	27	34	23	34	28	40	28	36	24	32	27	36	28	42	37	29	31	30	25	32	26	37	26	35	19	19	37	29	34	25	26	31	32	28	32	38	44	29	30	22	36	28	47	34	21	35	18	28	34	25	27	31	24	33	29	39	27	24	19	31	35	36	35	20	28	28	33	23	23	33	22	30	21	26	21	30	28	32	28	19	24	26	29	32	43	36	28	25	39	30	25	33	29	25	30	34	31	28	22	30	39	23	28	31	27	32	43	39	26	32	32	22	26	29	33	26	35	40	28	28	30	28	26	24	28	39	26	19	27	37	28	30	30	32	25	28	35	20	28	30	22	21	27	28	29	28	38	36	27	30	21	20	29	23	27	36	37	32	26	23	29	33	36	32	25	26	31	31	28	43	27	27	30	31	29	27	35	34	21	34	37	37	34	29	33	29	42	30	32	35	35	29	24	32	37	31	25	32	35	25	36	41	34	30	28	38	45	24	42	36	38	37	35	34	28	34	28	29	39	34	37	31	29	29	24	40	43	22	28	31	31	21	34	28	22	40	32	32	35	28	24	27	30	27	26	28	27	31	26	31	30	28	30	27	25	33	25	39	25	23	29	27	21	28	32	36	28	24	30	34	26	25	26	30	38	39	32	24	20	30	30	24	18	31	23	23	34	36	39	29	24	27	27	34	39	27	38	34	30	34	30	23	30	30	35	28	30	37	32	42	26	32	28	31	36	26	34	28	38	19	35	28	32	35	28	33	26	38	29	27	38	30	36	32	33	25	34	26	37	33	33	37	35	30	22	37	34	27	21	34	22	32	32	33	31	29	32	36	30	41	27	28	26	38	26	28	31	35	34	24	31	23	30	25	25	28	32	25	27	29	38	26	37	33	33	26	22	31	31	33	29	34	40	39	21	31	26	31	31	34	34	31	21	38	26	31	33	27	36	23	33	31	27	36	27	31	32	18	38	23	27	24	31	38	23	29	29	29	40	29	26	30	40	40	34	21	30	30	28	29	28	23	32	27	26	31	25	29	31	31	29	30	36	29	39	29	38	27	27	35	41	39	20	19	25	37	23	24	28	34	31	23	44	26	32	28	43	32	31	33	34	42	28	31	25	30	31	31	25	32	24	31	35	36	32	30	23	25	34	29	29	27	32	25	29	31	41	34	26	33	29	30	34	26	23	41	35	23	25	25	31	31	33	23	28	26	26	22	21	31	20	24	25	25	32	27	27	27	25	28	30	21	35	34	31	30	17	27	21	27	21	33	36	30	31	25	43	34	19	23	27	29	22	28	26	27	38	32	21	32	34	27	34	28	31	26	21	34	36	41	30	28	40	34	36	31	37	28	25	23	30	41	32	27	27	35	20	33	26	24	35	31	28	34	36	34	23	20	36	26	32	38	33	31	31	29	34	27	30	26	40	22	35	27	37	22	29	23	27	26	27	25	22	29	29	32	34	29	37	35	25	36	33	34	18	27	37	28	23	30	37	33	45	33	29	32	34	32	26	35	33	31	31	32	23	38	30	33	19	34	29	25	34	34	25	27	24	32	35	30	21	26	33	30	39	24	33	30	27	19	31	30	28	31	31	38	32	31	27	33	24	29	35	33	40	31	37	30	33	31	30	30	24	34	26	38	22	35	28	25	26	31	23	45	26	33	27	35	30	30	18	33	35	22	33	26	29	27	26	24	32	24	31	36	31	32	29	25	30	27	16	21	32	38	32	29	33	39	36	33	27	36	31	27	26	30	37	26	24	31	23	27	35	25	27	36	31	29	38	28	33	35	26	24	33	35	27	28	26	35	36	45	27	33	27	27	29	36	39	33	37	29	29	34	31	31	27	33	31	31	27	29	28	25	37	26	18	24	30	38	30	36	29	26	33	25	25	27	23	27	32	36	27	20	30	33	31	39	27	31	33	41	38	30	28	28	26	29	32	30	27	26	36	36	35	33	32	37	27	46	32	30	38	30	26	34	39	31	29	28	21	36	41	26	31	31	35	28	31	23	19	30	23	28	44	27
23769	14297	9460	18957	27229	27662	26415	25354	23458	19531	18377	15565	12790	9131	5835	3880	3556	2920	3154	1529	1243	1216	1000	812	710	639	806	781	777	567	504	479	523	551	515	516	513	518	493	499	528	490	473	464	453	458	455	425	3421	8397	7828	6352	3710	1768	1071	650	430	381	368	384	350	353	364	325	357	338	315	333	369	399	321	353	348	343	325	351	362	308	329	357	341	367	373	360	332	360	308	335	330	350	341	334	370	334	337	340	360	352	315	311	340	364	354	333	345	337	347	356	331	343	328	360	363	342	344	339	328	387	355	327	333	355	340	330	320	358	320	363	359	325	347	355	320	361	327	334	338	358	371	337	346	338	344	341	346	383	345	307	331	358	384	335	332	320	313	365	359	354	345	348	353	358	338	353	323	346	332	358	364	355	355	348	362	332	351	361	354	354	323	355	320	348	329	349	344	355	351	291	332	309	362	372	363	344	356	338	363	334	338	334	370	351	350	333	337	326	366	342	319	355	338	328	324	360	343	325	342	364	315	319	343	347	356	341	332	309	337	328	319	284	326	346	373	338	360	320	336	364	331	341	363	358	339	373	316	371	335	323	351	322	337	315	358	330	364	359	316	355	339	335	331	353	347	372	353	359	353	360	348	352	358	330	323	345	371	325	326	365	366	329	357	312	333	310	382	313	311	327	317	374	336	326	330	360	350	337	350	332	331	327	374	349	354	377	333	340	322	346	317	345	371	345	357	330	376	342	344	347	354	324	368	354	340	367	336	352	376	364	309	324	318	305	337	342	326	341	359	310	352	355	321	361	337	342	372	361	372	357	362	346	337	364	314	358	362	338	319	368	339	379	347	347	313	317	327	322	347	378	342	328	342	332	307	319	407	377	389	333	340	331	365	338	340	314	340	339	342	349	340	368	333	359	346	350	320	362	327	356	315	355	354	309	334	348	359	325	353	367	348	330	347	336	314	336	339	363	318	329	352	345	317	390	353	330	373	315	363	337	357	364	331	392	381	356	355	312	329	367	380	335	337	336	348	352	352	354	334	328	367	338	371	339	343	342	332	325	363	368	322	345	324	344	325	317	347	330	325	373	355	382	345	334	354	365	361	342	358	356	383	359	320	341	329	315	394	340	379	342	334	329	333	302	325	353	325	323	337	369	378	328	352	346	362	327	348	314	373	301	370	315	348	341	350	318	343	315	361	307	344	355	350	329	350	337	351	364	337	339	338	338	353	347	361	337	337	351	328	344	345	321	357	371	307	323	320	344	341	393	313	329	342	344	341	345	354	333	346	342	342	350	292	333	320	352	330	319	349	348	315	367	362	379	306	323	383	335	320	306	352	337	343	327	373	360	333	343	369	342	345	365	366	342	360	340	326	359	347	346	326	347	326	332	347	369	326	379	337	305	338	341	338	314	382	379	338	345	338	345	380	328	358	318	376	345	354	342	349	385	328	345	374	348	355	376	338	302	341	365	335	323	338	324	334	355	315	359	353	337	346	326	346	324	386	348	367	363	340	335	340	348	351	344	342	328	328	336	305	361	351	352	348	330	359	366	327	308	325	356	346	347	343	339	365	324	325	360	354	310	361	330	331	363	356	340	338	338	322	378	344	334	301	344	320	318	335	376	365	372	363	349	359	337	368	333	338	379	337	342	335	366	313	356	360	349	360	349	343	369	343	345	338	392	361	363	350	329	332	342	358	328	321	335	371	316	367	341	337	350	361	338	354	352	304	344	333	355	375	368	360	353	324	345	335	335	357	348	347	361	344	328	326	349	351	356	343	367	341	334	309	330	361	374	331	364	356	346	330	340	340	333	363	304	352	373	348	342	356	353	344	346	340	370	322	358	384	357	354	311	337	371	350	352	354	331	357	327	369	356	314	330	352	356	319	352	349	358	343	361	356	334	334	374	360	326	347	333	335	341	328	370	330	366	369	352	334	353	323	377	351	383	348	363	328	381	335	335	323	348	361	324	334	347	334	365	326	313	307	370	317	348	365	324	328	329	362	374	362	366	342	343	318	347	362	332	350	336	370	324	310	324	330	352	355	343	370	347	339	348	338	362	339	335	348	346	333	336	347	339	330	337	336	330	324	361	367	316	353	353	345	338	343	355	358	337	339	385	333	335	341	319	374	384	370	335	379	331	357	348	328	382	336	356	314	319	336	350	344	386	281	362	326	347	387	367	316	341	360	360	331	388	372	349	358	356	319	352	349	314	358	350	361	314	342	344	367	309	333	322	320	321	385	341	369	358	341	349	349	375	351	356	359	346	335	361	366	351	342	344	348	343	345	390	353	327	317	337	349	359	356	316	323	336	350	335	394	355	352	343	327	298	373	318	356	365	329	314	356	323	328	313	336	334	322	366	329	372	317	349	358	315	344	340	344	350	330	319	323	333	313	336	348	346	320	327	334	316	359	330	335	323	347	341	364	342	352	351	347	348	323	378	360	318	348	341	320	368	346	363	316	352	360	351	351	348	342	361	343	343	355	325	333	353	344	360	317	344	350	342	377	351	359	377	332	368	370	335	380	342	350	332	344	326	318	332	362	353	349	339	337	327	360	327	336	339	346	336	375	352	362	349	347	324	338	310	350	347	348	349	360	351	363	359	386	359	346	327	320	370	363	336	320	319	331	320	364	337	330	332	363	355	342	353	379	309	383	321	356	352	324	368	331	313	354	356	322	347	309	335	357	329	375	349	385	337	326	359	345	321	381	339	358	317	340	353	354	343	325	384	344	347	384	335	361	362	315	348	344	320	354	356	360	355	335	325	346	370	342	351	314	357	361	350	341	360	351	335	338	333	345	347	336	344	342	363	388	344	342	336	398	350	344	350	346	350	317	369	334	347	333	345	371	304	370	358	346	377	346	348	349	343	316	382	350	349	335	355	315	349	359	338	334	316	357	367	363	317	340	334	338	353	351	331	344	366	331	356	353	365	331	339	388	310	357	367	337	365	323	357	372	365	350	329	345	327	360	378	325	354	325	340	373	319	335	315	347	335	346	373	356	333	342	337	339	357	323	370	347	334	339	356	330	366	317	340	355	334	314	345	327	326	337	348	340	337	349	344	348	365	352	324	356	330	328	342	355	338	325	377	297	356	327	355	364	331	370	361	350	341	349	359	338	319	360	348	312	348	339	330	349	344	339	339	345	347	308	341	339	308	328	349	353	333	310	308	340	337	361	354	331	334	336	383	362	369	334	329	327	326	332	380	360	343	366	351	324	343	349	317	340	344	364	372	341	306	356	356	366	317	364	376	342	340	335	336	360	341	349	354	345	349	342	357	325	364	354	340	329	334	357	350	356	350	353	317	327	383	362	377	319	347	335	352	358	362	362	351	335	322	366	308	338	333	352	329	367	336	371	331	369	341	327	366	323	333	379	354	338	355	350	311	383	362	360	356	364	336	345	360	369	329	328	332	349	334	323	339	330	363	337	357	352	340	352	360	333	361	350	362	330	360	315	366	335	347	370	333	362	358	334	333	370	347	352	336	341	330
2633	1379	759	601	634	907	929	1071	1050	852	645	644	427	289	199	140	147	129	109	78	69	69	61	53	55	38	60	61	38	47	55	41	49	52	51	53	53	36	50	43	31	35	39	47	44	44	43	56	196	447	459	348	205	140	83	51	53	44	41	44	53	41	37	44	37	26	46	45	44	49	34	40	44	29	39	42	39	39	45	40	40	41	49	49	40	34	31	35	41	42	43	48	35	46	40	43	44	35	34	56	37	40	34	37	41	36	38	33	33	36	31	34	41	29	26	47	36	28	44	54	38	36	44	43	35	39	49	46	42	42	36	32	47	32	34	36	40	39	37	40	33	47	32	40	41	37	47	33	39	28	45	47	36	35	29	38	47	38	38	37	37	47	33	29	46	48	46	39	36	34	39	44	46	35	40	46	50	43	41	46	36	38	40	41	33	36	36	41	38	31	41	27	47	41	44	42	37	45	39	39	33	32	45	41	37	40	45	39	44	38	42	36	53	31	36	44	57	41	37	42	32	37	52	34	42	45	48	36	45	35	39	46	35	31	34	37	44	46	39	38	53	46	49	39	38	46	49	50	43	40	36	25	46	36	42	41	35	43	28	40	59	41	41	45	39	46	35	39	40	37	51	42	41	37	40	40	38	41	39	40	42	46	35	36	35	38	30	41	40	54	36	46	42	39	40	28	43	42	41	38	35	36	30	36	51	48	32	41	39	35	40	32	51	39	34	23	38	39	46	34	45	44	37	49	52	49	32	31	31	49	40	40	57	44	40	28	39	42	47	42	45	33	36	36	32	38	37	35	27	49	40	41	31	43	33	51	42	49	35	32	37	41	38	48	44	36	34	39	36	54	46	41	45	42	41	30	31	38	55	42	43	35	33	40	36	40	48	37	41	37	42	41	42	38	25	42	40	43	37	32	40	39	47	37	42	23	44	42	45	44	41	43	34	29	30	33	49	42	37	39	42	44	46	42	45	43	45	45	43	25	42	33	50	42	45	47	39	43	39	44	40	34	45	36	44	33	40	37	38	35	39	43	42	35	29	32	35	46	33	38	47	43	39	53	51	34	37	45	32	37	41	42	43	37	44	38	40	46	49	38	47	35	51	37	47	29	45	41	32	28	51	31	44	31	40	52	36	34	41	47	37	38	42	35	40	41	47	48	40	35	43	32	40	47	39	26	44	38	42	41	41	31	47	38	41	41	45	39	35	35	40	51	36	39	41	44	45	34	37	35	37	32	53	37	48	38	39	40	40	34	33	34	37	39	34	41	58	42	39	44	38	43	44	33	31	42	34	41	45	49	32	37	32	46	49	40	52	33	42	43	34	38	35	49	35	42	43	47	38	38	37	45	36	39	33	41	55	37	43	45	32	47	49	33	34	37	43	36	35	41	35	38	45	51	36	49	50	44	33	28	45	35	41	43	34	43	40	49	50	42	40	46	26	37	50	47	46	34	41	39	44	42	37	44	39	40	31	32	37	52	42	32	37	34	43	47	28	42	45	36	42	33	46	46	32	50	56	36	46	44	36	40	35	34	32	38	44	42	45	41	41	38	39	36	35	39	40	43	38	25	42	38	36	31	39	53	37	40	29	37	39	48	40	42	38	46	41	39	45	40	41	41	37	44	47	48	53	44	38	42	40	49	35	48	37	38	40	36	43	49	46	39	47	35	34	36	30	50	46	41	32	41	42	37	35	52	42	38	45	39	52	42	38	33	42	38	36	40	43	48	38	32	38	41	36	57	40	50	50	42	42	37	43	33	39	40	43	41	44	57	48	32	43	33	38	30	31	42	39	37	35	41	41	53	39	50	33	34	46	40	39	44	38	38	41	42	30	40	54	38	54	36	33	41	34	37	41	45	44	42	39	36	43	47	35	42	30	37	33	25	35	32	39	50	35	45	49	45	40	35	38	43	57	34	27	37	42	44	33	41	36	47	54	35	40	54	38	58	34	37	35	45	40	40	43	51	29	41	45	35	41	39	35	42	32	42	35	48	38	51	45	48	41	49	42	37	50	47	42	35	37	46	38	38	38	43	39	48	39	44	45	35	35	38	32	44	44	41	37	48	47	34	34	46	45	35	38	45	47	47	47	34	44	39	34	37	37	45	28	32	44	35	47	46	40	39	36	44	50	34	45	32	37	46	45	43	48	48	45	46	36	25	28	31	47	42	45	35	42	38	42	37	39	37	40	38	50	59	42	40	31	43	33	44	30	49	49	39	44	30	30	38	42	36	40	25	28	36	50	27	36	41	41	31	32	37	41	51	43	51	47	49	39	42	36	29	39	45	52	44	40	27	36	39	40	35	34	33	44	46	50	30	44	45	42	41	35	41	38	33	52	43	43	28	44	35	49	37	39	39	39	43	35	40	41	51	42	45	30	49	32	40	35	50	37	40	39	29	33	46	45	34	32	55	30	40	29	41	39	42	38	52	40	38	34	35	29	45	38	40	32	42	37	30	37	47	51	40	40	49	39	45	45	44	38	36	43	44	43	41	36	42	40	38	32	35	34	35	47	28	41	42	37	44	39	50	41	44	36	35	40	37	31	30	49	35	41	44	40	33	35	33	48	34	38	52	44	36	41	35	37	43	39	37	38	36	43	34	29	49	57	37	38	37	38	35	35	32	39	36	31	32	45	42	48	49	33	41	32	35	48	35	40	50	44	51	43	39	45	31	30	35	51	34	42	42	46	36	35	43	41	39	41	45	43	48	42	42	46	38	41	32	43	53	50	42	41	42	35	46	46	33	44	44	43	38	36	47	43	44	50	41	40	40	39	40	39	28	36	38	32	40	33	46	37	31	37	41	33	27	37	36	47	58	39	39	44	38	34	32	33	31	45	36	35	42	38	43	47	34	36	42	43	45	41	44	34	41	33	31	39	53	51	38	42	37	37	40	53	46	44	33	45	38	52	40	41	46	35	39	46	44	44	35	41	42	35	40	47	44	42	30	37	44	46	41	36	38	42	35	44	38	36	30	35	42	34	42	38	38	53	42	36	34	48	38	31	39	45	45	40	38	38	41	40	38	41	40	52	43	38	45	40	34	41	34	46	44	38	45	35	49	46	42	33	44	34	46	38	49	49	41	48	25	47	44	37	39	50	45	51	42	33	50	32	44	40	54	28	36	39	44	45	44	43	35	33	54	35	33	45	47	44	41	39	55	45	45	34	41	47	56	36	42	38	34	43	50	31	37	41	32	39	50	42	44	42	34	40	33	43	37	41	42	42	45	56	37	55	42	44	36	50	33	44	34	36	37	44	39	38	45	51	50	38	48	37	38	43	35	51	35	34	55	31	34	38	40	45	42	34	29	37	39	33	41	36	41	39	34	38	39	37	44	42	41	41	51	35	44	38	36	44	48	44	33	44	49	35	34	50	39	51	42	40	43	32	42	51	40	39	39	36	54	43	34	43	34	48	37	41	36	34	44	49	45	57	48	40	42	46	50	45	39	39	38	40	43	37	47	36	35	57	34	43	39
27171	16346	11278	20966	29216	30175	28552	27954	26955	23204	20183	17421	14227	10170	7277	4778	4545	3661	3766	1952	1661	1548	1292	1027	1022	1006	1179	1054	1012	735	743	666	728	719	704	641	634	605	648	653	616	685	567	593	607	640	606	577	5227	10949	10961	8579	5064	2756	1536	990	637	489	427	427	453	435	412	451	437	466	424	453	458	408	449	465	472	420	465	457	446	405	467	491	447	454	442	461	453	485	437	432	452	486	470	451	455	431	438	457	447	451	433	441	451	431	479	483	474	450	473	475	449	463	409	494	483	451	439	445	465	482	496	493	458	471	446	455	454	440	453	441	450	468	499	456	466	481	470	458	451	451	426	461	426	450	432	462	455	451	456	425	423	450	474	474	444	469	434	412	438	476	482	453	436	453	418	489	475	459	510	473	449	435	450	495	459	469	462	456	409	463	478	414	499	465	438	456	470	459	446	472	450	441	477	459	454	464	456	490	460	438	480	451	450	443	456	454	496	444	469	454	409	457	492	444	415	484	417	498	453	499	482	465	472	434	445	443	448	469	486	423	433	457	426	462	449	421	443	443	447	477	425	437	451	441	501	466	464	460	458	439	468	448	460	467	482	443	443	445	486	445	461	482	422	455	450	429	453	446	448	441	451	465	445	468	452	453	476	459	445	461	475	481	435	450	440	449	464	407	442	470	458	509	468	447	476	471	420	436	463	436	466	467	439	491	445	427	454	445	501	451	459	444	446	425	435	434	443	454	466	443	454	450	452	439	441	450	442	451	458	494	496	469	479	478	444	462	450	480	436	494	453	459	413	463	432	437	461	443	454	452	454	477	461	469	469	446	433	485	460	440	406	471	471	467	437	450	466	474	471	429	442	448	454	466	471	455	482	463	412	455	442	453	481	462	472	507	454	438	477	461	481	468	441	470	433	496	482	435	467	500	462	436	476	459	451	456	441	454	475	489	449	449	459	458	475	428	450	430	411	437	434	479	481	471	428	460	454	496	480	459	459	457	495	494	429	438	414	457	441	432	401	440	445	427	433	484	468	452	447	504	433	458	466	428	466	438	457	390	437	445	501	469	437	457	490	450	420	449	442	464	456	461	488	427	455	442	436	477	475	423	458	467	443	473	492	456	440	451	475	452	470	436	447	455	465	439	456	420	479	485	441	481	459	458	443	422	447	483	486	472	420	478	476	509	440	487	441	463	471	446	481	458	447	466	510	473	448	494	486	424	481	444	441	490	438	472	445	456	482	457	450	475	445	450	455	449	489	414	447	478	461	449	448	476	460	474	469	441	458	469	460	470	454	464	446	486	431	478	459	447	475	485	477	497	451	449	427	475	448	469	453	451	463	440	511	495	425	483	453	479	450	435	462	438	478	449	420	445	444	489	487	448	441	480	473	444	445	464	504	449	401	455	447	463	478	444	421	477	434	479	466	445	462	455	481	495	481	429	468	456	468	453	499	427	447	457	477	482	506	461	433	519	482	454	477	502	457	472	477	471	463	465	448	475	467	477	491	454	427	454	445	467	483	431	394	424	459	454	444	433	449	456	470	485	486	471	451	474	440	441	436	463	474	484	481	447	427	439	413	498	450	439	449	454	452	465	442	464	460	455	476	427	489	431	479	440	476	479	487	452	433	433	428	431	447	471	455	464	449	491	425	425	497	469	441	469	416	431	426	448	472	460	461	461	446	421	419	484	415	478	473	489	456	459	434	436	447	426	414	435	433	468	463	456	493	454	459	470	506	467	475	411	477	472	435	434	466	460	447	525	485	490	482	472	446	442	440	451	455	434	454	480	454	460	499	463	476	461	468	447	431	448	472	483	461	431	458	458	482	467	463	430	482	446	439	428	432	450	481	427	457	443	441	472	455	458	480	451	435	443	473	473	440	480	436	447	429	454	431	446	478	449	471	415	450	432	457	459	466	446	428	481	454	441	462	480	437	447	461	438	479	438	442	470	446	457	454	472	479	460	450	443	457	439	457	495	470	482	445	468	437	469	420	448	456	436	471	478	451	467	435	452	465	509	436	488	494	453	463	447	419	432	447	477	485	436	438	455	442	463	469	415	478	482	467	459	436	464	458	442	461	458	460	461	506	446	495	459	436	422	447	457	453	455	438	474	457	446	439	446	441	467	470	453	457	483	446	461	458	513	464	438	464	483	456	451	440	468	466	472	473	434	497	492	437	468	477	455	441	483	470	485	449	463	481	482	483	421	485	449	466	447	452	472	438	433	462	467	469	415	465	418	423	465	441	458	456	480	414	463	465	474	468	436	445	480	478	470	464	484	440	499	431	448	434	498	471	449	456	470	472	462	437	463	421	450	473	456	478	454	472	457	428	443	440	428	470	473	490	449	469	475	458	468	437	451	447	464	477	453	459	418	468	439	482	438	458	481	464	407	430	471	440	427	485	434	435	435	442	434	474	463	453	427	467	471	482	447	477	480	454	439	445	483	486	468	458	450	449	455	467	461	448	483	443	437	502	459	499	461	476	448	438	424	445	434	409	457	459	447	465	443	485	484	508	425	463	475	441	452	423	428	439	445	424	452	466	460	450	441	468	439	457	465	481	486	460	441	435	457	446	445	443	464	467	469	496	461	442	483	433	464	475	426	483	454	453	482	481	451	440	478	461	438	477	431	458	446	473	453	480	454	480	451	488	459	446	502	448	474	456	449	499	440	451	448	453	439	453	452	455	433	459	445	505	444	467	458	424	462	445	450	429	470	431	487	433	469	427	450	470	471	494	488	458	467	448	447	494	480	457	437	466	469	439	477	440	424	451	449	478	428	444	460	449	436	426	466	442	449	458	435	454	467	410	463	466	452	457	490	470	471	478	454	462	467	444	432	463	459	490	445	441	465	443	428	441	446	430	430	444	454	498	419	445	444	455	417	461	465	421	455	472	479	441	482	472	495	484	464	418	451	491	460	468	468	476	465	468	422	507	440	414	476	484	429	466	452	447	448	467	466	474	494	447	458	485	429	441	455	452	454	481	430	440	485	480	470	470	444	457	507	480	447	480	440	487	434	449	475	436	461	454	438	472	472	429	425	479	463	440	482	478	470	465	450	444	512	463	485	501	486	471	475	460	459	508	419	460	468	465	432	446	468	479	475	472	463	437	475	463	474	473	448	458	429	477	434	441	466	435	429	449	441	437	446	480	481	452	457	485	429	408	450	474	501	480	442	420	474	445	440	444	468	486	485	470	500	471	481	443	473	445	441	487	500	471	442	472	438	470	461	431	460	465	478	468	503	443	425	476	445	453	454	463	435	467	476	475	436	469	464	485	449	453	466	443	455	470	454	397	435	467	469	490	428	395	461	446	428	467	453	467	453	455	482	445	466	436	468	495	425	460	426	461	417	491	455	451	441	448	468	431	484	450	445	476	416	431	449	448	430	477	449	450	442	437	469	457	465	438	422	472	419	472	473	486	469	487	467	435	488	404	425	462	467	437	433	454	450	446	473	462	445	463	394	416	440	454	455	462	439	423	435	464	441	441	469
2403	777	400	358	359	550	596	653	625	560	383	343	234	161	127	83	78	65	85	44	49	37	38	30	39	24	41	34	33	34	27	38	24	28	33	32	27	38	24	24	29	34	24	33	38	26	30	29	79	128	123	107	93	55	40	39	44	28	27	29	31	27	33	37	29	15	28	33	32	34	24	30	30	41	28	37	36	21	23	25	25	36	39	30	31	23	28	26	35	34	28	38	31	32	33	22	25	28	34	31	21	34	21	21	29	32	34	29	38	29	22	23	43	33	24	34	35	34	31	24	28	29	29	39	26	35	29	32	29	32	23	25	39	34	39	25	24	27	38	36	31	36	33	27	36	29	38	27	32	28	25	29	29	22	27	38	23	24	26	28	29	31	29	39	29	24	30	31	29	27	31	36	30	25	24	33	33	28	25	34	23	38	23	17	34	33	19	24	28	37	30	28	36	29	30	26	36	32	30	28	31	29	22	26	32	32	34	33	40	38	25	29	27	36	34	30	29	32	29	32	29	23	32	24	33	29	27	37	26	23	35	28	34	25	35	31	31	37	31	25	26	37	28	24	36	31	29	35	35	29	27	32	37	34	33	28	29	26	34	31	38	35	28	32	26	35	31	35	33	25	37	21	42	24	30	36	24	29	28	31	30	35	29	31	28	24	25	29	29	33	25	23	19	27	24	28	35	27	35	27	34	39	32	38	26	37	30	33	27	22	29	25	33	32	22	37	35	24	33	28	28	31	23	20	34	35	28	25	29	30	30	31	36	31	32	34	31	23	31	26	27	27	25	29	28	23	33	35	32	29	27	34	31	21	26	26	32	38	26	23	35	25	29	28	28	28	29	27	31	30	35	22	33	27	30	25	36	25	23	30	26	31	24	37	25	27	35	28	32	24	30	26	31	44	30	31	46	20	27	29	26	33	30	26	27	29	29	34	42	21	30	28	18	30	28	29	25	44	36	38	30	39	39	35	21	34	31	28	23	25	36	29	38	37	25	27	33	34	31	16	24	27	22	23	35	34	23	31	27	28	36	30	37	34	36	34	26	27	42	38	36	31	29	34	30	36	31	34	38	28	34	31	36	38	28	26	39	31	27	32	27	13	33	25	31	36	24	30	22	28	28	27	22	27	36	24	30	35	21	24	37	37	26	26	33	38	28	24	34	25	27	37	32	27	30	30	26	27	27	30	35	30	23	36	28	45	26	42	33	28	34	55	25	30	28	28	20	30	30	29	29	25	22	31	40	30	35	27	43	27	32	23	30	29	33	20	22	28	27	25	22	29	35	33	37	29	20	37	34	20	34	33	39	26	24	32	34	28	43	24	23	30	24	33	30	27	29	37	26	26	32	37	30	24	31	34	32	21	36	38	28	24	32	17	29	33	36	34	27	34	33	14	26	27	22	21	39	35	27	37	29	23	23	27	17	20	33	29	37	38	26	28	30	18	25	29	27	30	34	24	24	39	18	34	25	13	33	23	29	25	33	21	29	29	21	22	35	27	29	35	25	32	40	32	39	34	29	26	21	26	36	28	29	33	19	29	30	35	24	21	31	23	32	37	29	34	33	27	30	32	27	28	30	26	29	33	31	21	33	35	33	29	28	19	36	36	35	33	30	37	36	23	33	34	29	26	30	35	16	22	30	38	32	22	30	33	28	30	23	33	34	21	36	22	29	42	20	36	28	25	30	26	28	37	29	30	31	32	29	34	33	32	29	27	34	32	37	24	31	31	36	25	37	36	25	31	26	43	30	26	24	26	32	23	23	26	29	26	21	34	39	26	20	20	27	18	33	31	32	26	30	30	33	32	33	25	29	30	30	19	35	21	27	19	36	38	27	32	26	38	23	40	23	27	33	26	26	37	26	31	21	28	26	30	38	30	25	29	23	34	25	34	36	34	21	33	31	31	30	19	25	29	27	19	30	27	27	35	19	26	28	32	43	27	26	25	30	28	29	32	35	29	25	24	32	31	29	29	26	27	35	38	26	25	29	37	30	27	25	33	36	25	38	24	26	35	27	35	33	37	35	32	24	27	27	32	27	37	16	28	25	33	35	37	29	29	29	24	32	30	37	21	39	35	31	23	26	37	21	33	26	39	32	24	43	28	30	31	30	35	34	28	22	34	25	38	32	33	36	30	30	43	26	32	26	32	22	25	18	26	28	38	37	36	26	28	26	30	22	31	26	32	32	27	22	29	23	30	23	39	26	36	32	28	26	31	31	31	23	35	41	36	28	24	33	39	31	26	24	34	18	33	43	28	35	28	31	24	29	32	29	28	38	35	26	28	22	25	22	28	30	28	18	23	30	35	30	33	19	24	21	30	29	25	33	32	35	26	26	32	29	17	30	35	41	34	27	26	33	28	22	24	23	31	30	32	26	27	21	24	28	25	36	22	19	27	26	24	26	32	45	33	43	27	39	22	34	30	32	29	28	24	26	31	35	31	26	26	28	36	25	30	26	24	30	31	36	29	27	14	20	27	32	35	36	22	39	30	27	37	24	28	31	37	32	35	29	20	28	37	27	34	32	32	30	23	27	19	33	45	33	36	36	24	33	23	22	27	32	30	30	39	29	26	26	32	32	35	25	24	31	25	29	30	25	29	32	30	26	26	29	38	30	30	31	27	39	28	37	39	21	26	33	33	25	24	30	35	25	26	25	40	17	25	23	23	27	38	22	27	33	26	30	36	42	28	35	37	34	33	28	31	28	25	29	22	35	34	32	32	34	23	28	36	24	28	38	33	33	50	27	29	24	38	27	27	26	30	31	21	29	29	26	30	31	32	26	32	20	20	34	32	39	34	37	24	31	28	25	39	30	20	25	27	23	29	31	29	20	29	31	31	27	27	19	26	22	38	41	25	23	27	34	29	26	27	28	21	32	22	25	20	39	35	28	29	27	35	35	33	25	24	27	37	34	24	35	39	36	25	28	32	38	29	30	25	26	33	38	23	33	34	34	32	25	35	34	36	34	25	25	28	27	37	41	30	42	29	24	26	28	33	31	23	24	39	33	22	34	33	27	31	36	35	31	28	21	30	31	33	31	37	25	25	30	28	26	33	33	28	33	25	26	37	34	40	34	30	30	26	32	29	32	27	20	39	28	31	34	24	34	30	33	37	42	30	31	37	42	34	30	36	28	27	30	30	30	28	28	29	24	29	26	34	28	36	25	28	24	27	29	29	25	42	30	36	34	27	21	41	22	22	26	33	32	25	31	30	19	27	42	26	31	22	29	32	29	32	41	37	31	30	39	40	32	32	25	30	33	29	38	28	21	26	30	36	35	39	37	26	18	22	22	48	24	20	21	26	29	29	33	23	29	37	25	38	28	27	29	24	28	31	29	23	25	32	27	27	36	29	25	33	26	23	35	34	29	33	33	26	36	27	22	27	42	24	29	35	23	21	24	29	25	36	34	27	20	25	28	32	31	27	30	31	27	24	30	30	26	34	31	40	37	25	42	26	31	34	29	25	26	25	30	36	30	32
22011	11948	7354	15705	23612	24451	24043	23158	21861	19140	15041	12444	9059	6474	4265	2919	2207	2168	2319	982	899	798	648	570	530	564	672	609	526	426	408	412	434	448	428	403	401	377	373	363	383	422	442	388	385	387	409	411	1874	3173	3118	2682	1902	1132	804	507	393	347	340	377	312	336	331	324	345	337	332	365	326	313	333	346	342	347	357	324	381	316	342	331	349	337	337	335	335	356	336	306	361	333	322	353	325	336	339	333	340	325	325	335	315	348	328	342	335	342	375	368	296	336	336	317	396	313	340	367	358	316	326	341	293	352	338	312	348	332	361	314	341	353	333	355	375	386	346	346	338	353	317	333	329	314	334	347	313	347	339	334	325	356	324	344	328	350	345	344	358	302	295	353	317	324	317	356	374	341	350	316	348	328	347	335	347	333	358	329	280	327	344	335	327	340	317	319	322	352	342	354	328	343	353	357	353	334	338	340	337	329	370	370	299	371	329	344	338	321	323	327	325	320	337	312	355	339	329	353	323	346	319	339	356	346	305	360	349	303	313	384	358	389	338	338	356	376	326	364	355	348	341	322	347	349	322	351	337	349	342	334	351	338	329	352	340	345	316	294	330	335	323	339	356	354	330	330	338	363	338	343	334	315	324	368	326	291	314	327	332	303	345	339	305	341	337	359	357	345	342	357	367	327	349	341	329	327	348	332	343	335	333	356	347	357	350	336	324	358	332	310	335	324	320	343	320	334	320	331	351	359	315	350	344	308	350	356	362	360	306	347	320	313	330	326	313	314	314	339	321	372	307	346	344	368	344	342	343	346	339	357	373	319	361	332	321	339	330	331	353	334	315	318	338	302	340	322	357	330	334	334	331	342	313	323	351	327	344	295	335	322	336	343	351	369	301	348	321	305	339	331	348	348	362	334	317	328	319	331	347	315	352	311	369	336	339	323	339	369	358	303	316	309	336	292	328	316	345	312	340	341	352	340	333	338	321	324	347	308	318	326	345	332	317	341	336	335	359	332	343	325	364	315	297	362	330	328	403	353	350	339	366	363	338	358	347	351	324	347	356	343	311	326	339	351	322	306	331	334	330	358	333	322	387	326	339	335	314	315	326	360	337	344	323	340	294	309	334	327	312	323	355	346	338	326	346	314	345	357	307	334	344	337	338	319	365	333	334	359	343	327	326	332	342	320	345	354	361	303	320	343	340	367	337	342	355	327	340	333	341	339	340	345	333	312	333	324	326	339	346	355	308	333	337	321	322	367	319	323	334	353	317	355	346	360	339	336	316	295	320	304	323	348	321	336	354	321	331	359	342	349	325	339	339	345	338	340	302	343	317	337	332	351	348	342	306	339	358	348	341	388	318	319	351	341	315	318	314	317	379	317	355	329	352	351	334	335	336	328	365	337	327	344	338	331	323	319	327	365	310	338	365	325	331	342	333	323	353	333	337	323	318	339	335	343	317	306	348	345	347	328	321	338	333	315	334	327	339	348	339	353	362	318	315	356	308	345	322	364	366	357	365	353	335	332	328	339	343	341	339	347	345	318	324	343	361	328	322	341	351	333	342	334	323	355	365	320	335	353	344	332	345	325	348	316	302	341	323	347	327	304	322	322	320	299	367	324	345	311	346	361	340	345	339	339	349	332	327	361	337	359	343	341	349	377	354	326	365	340	340	352	353	341	333	324	329	333	320	323	312	355	351	312	376	357	345	341	358	320	315	364	348	323	348	359	356	348	358	366	365	331	296	350	344	340	338	340	359	330	340	344	371	330	329	331	341	346	328	373	350	342	335	323	329	345	331	349	352	328	340	360	362	319	342	336	327	303	336	333	327	320	345	333	356	313	329	316	339	340	338	364	354	346	340	338	358	312	325	311	316	351	309	364	364	319	315	346	346	326	354	345	349	304	349	325	336	308	370	334	338	317	339	343	292	331	331	353	362	326	357	318	322	331	375	325	333	334	327	356	304	336	329	324	337	359	370	338	333	370	307	335	368	333	323	330	316	337	341	339	319	304	360	341	354	344	335	322	357	339	346	311	344	337	320	340	340	335	348	297	371	315	355	345	360	343	351	342	350	337	321	372	333	310	342	319	331	365	351	346	365	320	345	330	347	312	348	302	344	341	318	351	366	377	348	353	348	400	342	347	330	323	328	347	337	352	361	321	299	338	337	318	342	344	350	331	350	322	350	348	333	314	320	329	333	350	377	351	366	331	345	317	333	356	326	354	326	346	344	348	321	336	329	343	321	326	334	341	284	327	326	322	317	354	342	343	341	344	350	333	349	359	338	342	326	338	333	339	366	325	343	354	347	357	355	329	331	336	352	361	338	316	317	336	346	334	336	358	325	354	348	333	342	370	343	317	319	351	319	316	361	328	347	354	332	322	314	334	328	329	329	318	364	319	327	334	312	362	317	333	301	332	309	347	360	334	322	337	330	351	351	334	328	306	339	341	318	341	343	329	375	350	363	363	312	359	344	332	323	369	370	339	338	319	345	319	317	340	333	362	344	367	332	324	341	362	323	337	323	356	331	327	327	355	334	349	329	334	336	318	343	318	323	337	336	353	352	380	309	346	324	308	343	360	354	316	339	347	345	336	366	332	355	312	340	336	341	332	340	331	324	358	316	326	328	295	361	334	300	330	339	346	346	352	328	345	358	350	352	337	316	359	347	347	357	371	338	338	334	319	340	336	321	372	330	343	325	325	368	340	331	349	318	369	360	361	339	349	305	363	347	359	319	326	322	340	340	344	348	345	343	305	340	322	358	352	307	330	359	351	345	316	336	355	347	301	357	360	341	333	327	327	370	362	343	333	357	363	359	294	339	309	335	306	321	335	358	367	310	341	332	331	375	292	337	330	367	336	332	337	352	346	339	316	353	351	326	399	357	375	347	357	344	348	316	384	319	339	318	345	325	329	363	345	333	353	371	347	316	327	317	347	335	334	324	327	318	343	330	352	340	343	330	319	334	321	352	343	323	332	322	350	359	335	355	332	351	330	292	365	332	338	343	313	338	326	354	309	349	322	372	330	364	338	328	369	334	332	348	339	333	324	306	352	327	298	337	319	335	342	322	333	315	342	346	353	312	344	336	354	362	317	341	329	351	335	347	325	324	322	353	358	338	314	316	350	345	342	366	330	353	328	335	342	359	339	338	336	365	335	316	346	323	356	328	359	334	306	343	349	319	342	341	335	320	339	363	353	338	325	346	336	330	324	363	374	318	334	307	335	330	332	335	327	379	329	330	339	339	320	372	353	342	304	323	354	345	383	343	341	327	329	326	348	332	344	319	334	329	329	333	333	332	356	350	340	353	322	348	324	336	346	357	327	337	348	347	355	336	359	347	352	342	304	332	359	340	336	310	337	345	331	371	340	366	321	318	328	356	322	357	312	364	352	343	341	357	316	350	347	362	317	345	334	332	350	339	337	305	333	353	324	352	338	314	337	348	340	310	353	349	331	351	327	348	330	327	326	325	312	356	346	337	284	342	335	329	307	346	328
1937	1165	591	511	484	709	810	906	802	730	573	448	309	199	151	103	87	93	93	73	60	54	54	45	50	59	51	45	46	43	46	47	39	36	36	32	47	35	36	43	44	43	43	56	31	53	49	34	145	288	272	194	156	96	65	48	46	34	36	48	37	41	32	39	46	51	36	28	36	46	44	35	49	41	33	30	46	43	50	33	42	51	40	44	35	29	29	39	38	48	25	37	25	45	31	36	38	45	39	40	35	21	35	37	32	44	42	30	45	34	37	37	34	37	45	33	42	35	40	34	40	45	35	39	32	36	40	44	45	33	36	51	41	41	43	51	39	52	40	53	40	24	44	39	46	46	45	40	30	37	48	28	44	44	37	36	29	31	28	41	38	39	27	33	37	38	44	34	32	40	47	31	39	47	40	33	36	41	32	44	41	31	33	48	44	30	24	43	46	44	35	33	42	32	32	36	35	35	29	40	48	42	45	42	39	32	33	36	30	34	30	41	46	40	30	48	43	42	28	30	48	38	38	63	36	47	30	35	40	50	38	36	47	43	40	31	31	38	39	33	40	34	48	42	41	40	26	31	44	39	41	44	32	45	33	37	36	36	32	35	49	41	35	44	35	38	44	46	46	42	49	38	40	37	48	43	32	38	34	36	39	34	33	35	37	38	36	42	35	38	43	34	42	38	37	38	42	36	51	42	42	39	43	40	34	38	44	37	40	37	29	35	41	37	48	38	46	37	40	40	37	44	26	38	33	34	43	44	36	41	40	41	40	34	32	46	31	37	55	38	39	40	35	28	32	44	44	49	31	44	40	43	40	44	40	30	35	46	41	51	43	28	35	36	43	41	41	36	34	43	40	33	35	40	58	42	34	41	37	46	42	33	49	40	43	34	46	36	41	29	37	48	27	45	39	35	37	41	50	36	38	31	44	41	37	42	35	52	30	39	40	38	41	43	35	37	41	31	44	47	36	37	32	45	42	35	47	30	47	42	41	46	38	33	43	37	29	26	30	42	34	38	35	43	38	41	24	40	32	39	41	30	34	43	41	34	42	35	51	31	43	35	42	36	36	27	31	45	37	35	41	41	50	34	37	35	41	38	30	36	40	47	36	33	42	41	38	51	36	37	43	26	31	49	56	29	49	41	46	34	43	44	46	41	40	38	31	32	52	48	45	29	30	50	50	44	34	34	37	44	36	35	51	38	42	35	51	43	29	49	32	38	47	40	36	50	29	29	49	36	37	44	41	47	38	34	40	37	46	44	34	43	42	43	41	40	29	37	51	44	40	26	38	42	38	46	24	33	39	42	39	45	38	18	34	40	45	39	43	36	36	33	31	30	45	36	37	34	37	44	39	32	34	44	48	37	25	34	35	46	41	35	40	34	37	47	45	46	49	41	30	42	45	38	39	23	37	37	31	43	37	37	41	35	28	29	33	48	33	40	43	46	43	35	34	43	33	46	29	42	45	34	53	42	43	43	49	35	31	58	35	44	31	39	46	38	44	36	35	33	43	42	34	47	41	32	37	34	38	26	52	38	47	35	43	39	47	39	40	35	42	40	44	33	39	40	30	41	36	45	52	30	29	34	48	41	43	52	44	43	30	45	29	44	45	53	44	52	39	35	36	38	38	41	52	30	35	41	34	35	34	51	34	34	42	38	36	36	34	32	26	37	41	37	40	36	37	29	33	36	41	39	39	41	43	35	48	46	42	26	52	37	50	38	32	35	29	36	50	31	38	28	39	36	36	37	46	42	32	39	27	48	44	43	42	29	43	37	39	32	36	30	41	37	41	48	39	28	33	33	28	54	30	38	37	38	34	44	30	36	41	31	45	29	36	41	33	35	48	36	33	41	40	37	44	51	51	32	44	32	36	41	34	38	34	31	38	44	40	42	44	44	43	40	32	45	37	34	39	44	29	53	47	40	45	41	37	33	31	35	45	46	50	37	45	45	34	40	39	47	42	42	44	42	54	43	35	35	32	41	37	37	46	43	39	36	45	49	45	31	42	39	40	39	45	44	42	41	44	25	39	34	37	37	39	50	47	41	48	35	37	37	36	37	33	29	34	41	43	24	46	44	36	50	32	39	31	39	39	32	33	38	44	44	36	38	38	39	41	36	30	37	43	48	34	29	49	57	32	40	38	30	32	35	50	42	40	40	44	37	44	44	52	45	50	56	47	47	34	37	30	39	37	43	36	39	37	39	36	37	49	30	47	49	42	42	30	30	36	36	35	41	43	40	33	41	37	37	34	37	40	33	41	30	41	42	36	40	36	47	43	28	34	31	42	44	35	27	31	34	45	46	35	43	50	48	41	47	47	38	28	35	45	37	34	32	45	31	37	27	39	34	37	46	33	38	46	37	31	32	50	43	38	34	39	44	39	31	35	45	38	56	42	47	29	41	38	50	47	39	41	26	36	41	37	46	35	51	47	42	41	43	40	34	31	38	49	35	48	43	43	45	37	37	57	41	49	39	37	38	55	41	36	40	36	40	33	37	44	48	32	44	45	32	39	41	37	50	50	35	33	36	52	32	42	34	39	45	45	41	48	35	47	32	35	39	32	41	45	41	31	31	32	49	34	40	44	30	32	40	33	51	37	34	36	39	43	44	34	37	36	35	46	31	38	46	43	42	36	38	26	38	52	48	41	38	35	38	29	38	44	39	38	39	44	35	29	32	33	37	43	43	37	40	35	47	43	36	36	31	25	45	48	40	33	49	37	44	37	47	28	34	49	41	48	39	27	33	51	37	52	38	37	26	42	42	43	28	35	45	43	35	40	43	44	38	33	50	32	32	30	40	42	31	43	35	39	42	37	44	50	44	43	37	30	44	40	40	32	47	43	36	40	49	37	30	41	33	43	41	33	41	37	41	41	21	43	32	38	42	42	40	44	47	41	36	39	45	50	46	41	47	40	44	47	44	49	42	48	40	42	37	50	37	51	42	40	34	46	38	46	34	47	34	36	37	35	33	29	42	28	48	49	46	39	43	44	38	49	43	36	31	38	26	42	42	41	39	39	33	38	30	34	44	36	35	25	34	41	50	31	36	42	39	47	33	35	35	38	45	42	34	38	54	37	38	37	40	37	39	34	32	42	28	42	36	45	36	50	31	44	42	42	42	40	48	33	37	52	43	47	39	40	34	41	42	42	44	42	38	40	46	43	36	38	47	36	37	40	31	38	47	36	41	41	39	40	38	41	42	50	40	30	36	32	48	48	37	30	21	39	28	35	34	36	34	45	43	36	40	28	56	35	50	34	51	42	41	36	43	29	40	33	37	34	46	34	27	38	43	44	37	43	32	31	46	35	35	35	30	38	43	41	30	30	39	37	43	43	44	41	42	41	45	43	36	36	40	37	29	41	27	41	35	30	38	47	39	51	38	45	45	41	33	46	41	34	42	34	47	40	44	51	33	35	32	41	36	47	42	38	31	45	41	45	35	45	46	37	36	54	32	43	27	41	33	56	37	34	43	41	29	45	36	26	42
24519	15012	9528	19598	26331	27942	27173	26334	24010	21833	18204	15174	11505	7261	4790	3908	2596	3152	3028	1493	1361	1113	929	898	794	934	857	892	748	552	589	615	594	641	604	551	620	558	562	542	549	529	518	545	553	619	584	589	4788	8178	7138	4768	3301	2038	1237	793	638	506	455	426	427	438	428	405	456	406	435	444	455	436	422	463	436	436	432	448	430	418	439	440	445	466	446	424	455	437	454	406	451	426	456	434	451	415	432	450	439	446	452	450	485	430	418	436	450	457	438	467	411	404	477	397	428	507	436	440	461	460	487	421	434	437	482	450	462	435	465	404	434	466	442	458	415	429	450	442	451	452	413	433	457	473	392	443	448	418	420	418	467	471	438	446	438	410	446	412	440	479	435	467	437	389	446	448	442	429	452	475	417	433	415	415	434	431	460	468	483	427	409	463	441	436	485	452	442	440	428	463	418	452	504	460	438	466	415	375	384	428	430	408	447	405	455	466	442	436	426	443	408	415	432	414	433	423	453	423	412	447	466	450	420	416	423	437	473	436	431	424	415	382	403	470	479	466	448	434	416	397	462	427	444	435	413	432	468	442	465	456	457	445	443	434	417	424	412	421	425	445	440	451	420	448	458	418	477	455	436	433	460	430	445	433	423	429	432	433	427	435	407	456	487	411	462	454	445	413	449	445	438	404	412	404	399	448	440	438	443	426	433	464	443	465	454	414	461	443	448	460	455	408	479	437	442	440	470	456	434	427	444	424	473	435	474	421	456	475	427	430	465	425	423	443	453	469	428	457	410	416	422	421	438	460	475	454	455	423	435	450	409	437	451	462	426	416	417	407	445	430	454	470	418	441	465	424	431	426	435	461	421	437	428	463	478	460	405	441	445	452	445	455	452	441	385	442	395	435	440	415	409	444	430	438	449	415	464	425	464	427	449	457	450	453	446	419	464	434	426	423	430	448	445	437	466	457	467	445	437	451	424	418	438	453	434	440	447	422	450	438	473	423	444	445	428	443	425	455	426	425	433	447	473	447	395	427	425	449	452	468	436	437	437	415	440	482	458	398	417	437	465	469	434	452	455	466	461	441	455	411	441	427	474	476	476	423	453	452	455	423	436	459	424	424	425	459	434	410	424	446	445	441	424	430	435	450	441	395	464	455	470	477	451	472	468	396	502	434	421	436	425	428	443	423	431	441	469	460	440	442	446	436	425	441	435	472	457	416	426	443	432	455	419	470	447	437	454	400	433	465	419	451	471	454	429	476	455	459	419	419	456	428	389	435	416	419	456	457	435	431	416	478	429	442	461	456	434	446	462	450	462	420	424	400	465	431	436	434	409	423	467	450	435	448	446	469	448	476	439	435	450	444	434	451	475	463	445	423	428	455	439	448	454	442	464	428	426	437	402	417	449	436	452	440	402	439	403	458	430	480	460	431	471	394	454	472	424	427	454	431	449	447	449	447	458	480	448	451	485	449	460	469	470	464	457	416	436	416	440	446	438	412	448	430	384	439	429	423	449	396	471	449	444	454	439	465	440	442	450	462	415	477	409	440	470	439	428	419	432	431	454	443	443	468	437	421	437	426	474	407	441	477	450	423	467	464	444	453	441	459	431	447	436	477	449	449	429	472	420	462	436	465	434	440	469	408	455	441	389	470	438	414	431	429	460	449	415	465	470	436	415	401	419	422	422	431	408	452	437	464	434	397	426	448	421	432	466	428	442	444	444	431	425	440	481	418	412	411	452	459	414	408	458	476	466	473	438	478	441	439	433	483	449	464	453	438	439	464	424	398	470	434	447	437	414	441	435	456	443	408	462	457	438	439	448	420	427	468	451	444	442	419	408	435	442	463	424	428	440	479	455	447	440	453	431	449	439	449	455	410	407	474	480	467	446	455	476	430	424	430	411	422	429	455	427	420	414	440	403	425	426	434	437	436	459	429	433	445	458	417	408	426	438	438	424	425	462	457	461	417	417	457	414	467	447	417	426	431	465	431	481	410	471	440	437	455	436	427	458	458	456	488	425	453	402	447	426	425	428	445	476	445	453	437	443	424	431	414	447	437	451	464	441	406	421	456	434	415	427	443	477	477	412	397	469	423	433	413	435	440	490	442	434	434	422	445	450	458	430	417	424	424	439	403	449	430	445	437	451	395	412	409	421	480	400	470	462	407	411	424	423	425	427	456	442	451	454	444	483	461	426	457	436	452	421	436	431	429	428	443	419	447	439	409	453	425	450	489	469	399	441	390	408	429	442	438	447	425	422	443	468	404	478	418	402	455	454	455	448	462	466	404	416	428	437	451	436	439	436	453	416	448	442	438	473	428	411	435	434	445	434	461	428	437	446	433	452	468	417	439	454	427	429	458	457	446	434	438	402	426	431	465	413	444	427	448	421	446	460	465	394	456	427	421	450	440	425	416	444	429	423	445	458	388	430	430	472	464	415	466	453	405	451	453	453	400	407	406	464	462	466	432	445	437	437	442	405	425	456	427	465	454	452	449	450	417	440	418	432	459	425	424	434	441	448	469	438	465	440	432	440	438	428	426	439	440	460	453	456	421	395	435	457	403	470	455	462	406	445	417	461	457	441	445	437	433	396	464	435	449	429	418	398	466	450	475	432	483	427	417	430	463	419	430	445	411	475	438	449	439	428	451	456	462	407	449	456	417	429	445	451	409	473	433	446	466	430	452	445	405	453	415	451	424	432	411	473	429	440	427	415	400	430	423	408	450	431	459	439	417	420	429	468	428	446	461	473	436	463	467	398	430	430	466	413	429	404	438	427	458	411	482	452	442	456	472	409	433	439	458	415	449	450	435	420	457	434	474	426	473	423	464	441	420	432	472	483	416	450	427	446	444	451	416	488	463	441	468	413	444	443	421	426	451	430	472	440	454	412	439	452	441	436	444	435	459	419	444	442	423	450	416	448	430	432	416	443	442	453	437	424	411	426	446	400	431	496	446	410	434	471	445	474	403	455	440	438	465	432	448	443	448	426	427	429	446	414	439	448	448	424	449	454	424	444	446	401	449	446	434	441	471	421	434	476	460	469	435	423	424	426	442	416	404	482	446	440	463	449	450	444	422	450	411	423	469	431	468	418	420	419	410	445	468	439	500	425	415	453	425	445	433	428	432	452	461	480	455	450	458	427	467	465	420	406	444	408	397	408	446	427	425	452	447	458	453	464	468	460	463	410	458	498	448	445	456	451	451	399	422	424	500	415	478	421	434	403	422	447	470	459	468	452	443	453	457	447	408	424	463	473	443	417	415	429	433	398	424	443	439	437	438	434	489	463	393	426	424	420	437	448	464	446	415	444	482	433	443	448	466	428	449	427	445	419	440	448	458	459	424	415	444	413	429	432	465	439	394	443	472	417	426	458	445	454	484	454	460	404	461	414	452	447	477	443	426	429	436	436	429	443	414	423	451	427	447	383	425	447	406	412	441	448	440	471	432	452	428	454	444	431	455	422	454	434	435	440	441	461	446	456	438	458	431	449	410	493	433
3178	969	508	495	417	700	767	817	844	803	576	423	305	177	98	117	79	66	93	50	51	42	38	32	44	50	42	47	41	39	30	36	25	35	44	23	39	24	30	30	34	24	31	26	33	43	33	29	151	294	271	204	152	79	62	35	35	30	28	30	24	31	30	29	24	27	25	40	38	43	29	38	30	33	27	19	35	40	28	32	37	36	26	42	29	18	28	31	40	22	38	21	27	39	21	35	18	38	31	23	29	42	32	33	27	30	19	29	24	30	31	38	26	21	22	30	31	27	28	23	24	22	28	38	28	27	40	25	46	26	26	35	28	28	29	36	31	27	34	32	38	29	29	28	32	29	32	37	29	22	41	28	36	29	36	24	27	31	24	26	39	27	31	31	31	36	31	27	29	27	38	26	42	24	36	36	19	24	27	30	36	37	21	26	24	26	29	24	30	24	25	26	31	32	23	35	26	30	31	31	30	33	33	27	47	26	34	28	29	28	32	29	34	22	35	28	32	39	32	37	26	38	23	29	27	22	19	30	35	35	32	36	30	37	31	27	27	21	30	39	30	34	38	34	30	28	24	36	31	29	29	30	29	28	22	39	26	35	36	25	32	32	32	26	24	25	36	27	32	26	31	25	39	38	31	26	27	37	34	34	21	41	26	32	28	37	41	35	25	41	38	26	31	28	34	34	27	31	32	24	36	34	30	29	32	32	18	32	42	32	31	34	28	37	18	33	33	29	29	33	29	33	34	32	29	23	28	38	27	22	27	30	31	31	26	27	30	29	33	28	31	24	32	22	25	36	29	39	25	31	28	37	29	21	29	38	34	30	33	29	22	30	34	30	39	28	27	26	31	32	37	29	27	31	28	37	31	29	30	28	34	22	28	25	31	41	29	25	19	30	24	36	29	34	40	31	30	27	38	35	28	27	26	20	28	26	39	30	27	35	25	39	32	32	26	26	28	25	29	33	31	32	29	32	38	43	15	30	25	32	34	40	28	40	36	25	32	27	24	30	29	19	38	32	41	32	30	26	25	33	38	37	36	36	29	36	25	34	21	32	28	28	33	40	30	34	39	31	32	26	33	29	34	29	30	29	30	32	25	28	36	26	37	26	22	30	29	31	30	39	15	37	32	33	35	34	35	39	33	40	27	28	27	25	31	31	31	21	28	26	34	40	30	35	31	36	31	33	27	24	37	27	36	33	28	27	34	25	25	34	25	22	23	29	38	32	37	25	33	28	34	44	31	26	20	28	22	32	25	22	34	36	29	32	25	39	25	32	26	27	23	30	36	25	31	39	35	36	26	27	35	31	27	46	28	40	35	32	32	29	33	34	25	25	25	26	34	31	20	32	23	31	23	42	23	20	33	31	30	43	37	27	31	26	18	38	30	30	34	30	37	36	32	29	28	35	32	17	25	26	38	30	44	34	28	32	32	24	30	35	25	32	33	38	28	24	33	32	19	33	28	25	36	29	29	30	34	29	37	30	38	31	31	31	27	25	31	33	36	28	22	40	30	30	22	24	32	28	23	31	32	39	27	28	23	36	41	24	37	32	29	35	26	24	29	33	43	36	26	30	22	33	27	34	34	23	32	23	34	30	37	36	32	23	31	49	24	30	22	26	34	30	24	25	47	31	31	24	30	23	30	19	32	37	30	31	26	23	32	39	27	28	31	39	35	43	31	27	34	30	29	30	30	29	22	32	37	27	25	21	27	24	23	30	22	26	31	26	34	24	26	31	31	20	35	34	21	29	25	24	30	30	34	27	27	37	26	24	25	33	27	41	29	29	35	35	21	31	27	24	27	26	25	22	22	32	30	27	31	44	32	44	16	32	33	21	28	36	26	30	29	33	30	35	34	29	31	32	36	32	26	27	34	32	18	27	29	25	28	17	32	48	35	25	30	20	30	30	29	38	38	37	37	29	21	24	28	37	29	22	25	28	25	30	27	34	26	35	31	27	28	25	25	41	30	21	43	25	31	30	25	39	33	20	28	45	32	28	30	20	33	24	28	29	23	30	39	33	32	31	32	27	40	41	38	30	28	37	25	32	31	29	38	27	30	35	33	28	34	25	29	26	29	29	27	31	28	29	30	26	30	30	33	34	30	35	30	37	31	32	33	30	35	27	28	33	19	41	40	33	30	26	27	37	24	32	21	33	34	42	26	36	23	36	34	30	24	31	20	32	22	34	38	28	25	32	27	49	23	36	32	26	19	29	29	26	30	18	37	35	36	35	29	22	18	31	22	24	33	31	24	36	25	34	23	34	24	39	31	28	27	24	26	19	32	40	34	32	29	24	29	30	23	16	32	32	29	25	28	24	29	29	24	27	37	32	36	20	29	31	23	32	31	30	37	36	18	31	32	33	28	31	35	29	36	35	23	29	23	34	35	30	26	40	22	36	24	20	20	36	32	23	34	37	33	33	32	22	35	27	22	26	24	30	33	32	30	20	31	31	31	32	20	26	41	43	27	29	28	24	25	34	34	24	36	32	31	37	28	31	27	27	25	37	33	37	29	29	32	28	31	27	32	44	33	29	33	35	30	28	29	30	34	36	28	43	27	22	34	28	38	44	30	39	38	36	28	29	38	27	39	30	34	23	43	21	31	25	38	28	34	33	32	20	18	28	18	28	37	24	29	30	32	35	28	22	24	17	27	22	30	42	27	42	37	34	24	23	33	27	39	31	20	23	31	28	26	29	34	39	29	35	27	28	32	22	35	20	27	28	39	26	30	27	40	26	27	28	32	21	37	29	20	22	32	30	41	35	20	27	33	28	33	29	23	22	30	28	26	27	34	42	39	35	25	32	28	33	28	36	34	15	34	29	33	26	28	26	30	17	23	32	23	29	34	25	27	36	32	30	33	39	33	28	29	36	29	37	38	29	29	22	36	37	31	26	38	34	34	26	35	26	42	24	42	24	32	36	34	31	33	23	21	39	32	25	27	35	23	26	17	32	28	26	29	33	30	28	21	25	41	33	34	26	29	26	33	27	32	21	34	24	34	30	30	23	30	28	21	44	34	34	33	32	26	27	28	31	27	30	31	35	37	22	20	33	29	30	29	30	27	22	34	36	25	31	30	27	27	36	30	25	33	19	36	34	42	27	25	32	36	33	31	20	26	32	21	30	35	32	29	42	39	40	37	30	36	37	26	32	23	34	40	28	27	34	34	35	29	34	36	24	35	30	24	34	29	24	29	35	23	27	29	22	30	34	18	25	39	29	26	42	29	29	35	35	29	31	32	30	20	32	35	36	31	26	31	18	30	26	23	37	35	25	23	46	27	33	26	36	30	23	32	29	36	23	29	34	22	38	22	23	32	33	38	32	41	37	26	19	28	28	22	35	34	20	38	33	37	42	28	23	30	27	33	33	21	49	30	36	22	36	31	23	22	34	40	35	29	24	33	22	36	31	26	42	40	33	27	31	38	36	44	34	22	34	30	29	33	32	21	27	23	33	36	32	26	30	25	29	30	40	31	30	30	22
24032	14167	8971	19195	25289	27831	27111	25849	24605	22164	18670	15124	11707	7083	4716	4017	2524	2939	2761	1400	1085	1033	816	813	819	910	855	849	829	572	499	561	563	662	528	504	582	500	475	431	497	494	433	475	508	441	463	534	4184	8604	7761	5216	3616	1871	1084	715	470	398	352	350	325	390	362	374	357	342	376	374	353	350	375	369	359	360	365	361	353	352	386	356	336	378	333	375	331	358	382	338	352	313	336	349	340	330	356	342	358	371	356	337	345	350	369	346	347	366	368	355	344	357	371	375	341	314	346	328	316	344	335	363	347	360	360	347	354	357	309	358	374	319	355	375	372	357	363	354	374	357	354	349	347	364	338	365	353	375	364	339	327	387	334	374	356	348	319	354	383	340	392	357	338	317	353	351	378	359	354	339	378	381	370	340	343	367	358	341	314	351	361	362	355	348	369	361	369	350	354	378	385	341	353	346	352	311	370	328	351	372	346	341	360	347	358	325	351	386	397	338	340	334	366	376	339	376	317	347	349	368	367	382	349	341	354	375	349	346	385	363	347	367	373	371	346	367	353	328	373	372	335	379	316	331	379	340	360	337	331	349	339	347	372	373	336	354	344	356	351	336	347	391	335	353	339	352	360	355	319	367	327	341	343	348	340	348	359	367	325	389	350	383	352	369	348	347	347	362	375	351	365	372	329	336	342	372	333	346	338	359	346	368	365	361	323	360	312	388	346	352	360	351	338	361	345	338	340	406	348	328	341	364	365	363	356	393	381	332	323	340	356	366	333	354	390	338	363	356	336	391	358	368	363	313	386	373	347	366	347	327	368	340	371	351	370	360	328	381	370	356	323	358	336	358	350	361	363	360	372	338	367	374	320	390	352	353	369	372	331	387	345	339	339	360	354	319	362	324	324	362	346	359	331	355	385	366	345	375	340	362	346	360	367	350	369	385	368	356	383	360	369	386	373	364	348	327	367	358	356	335	346	348	351	368	386	361	363	371	349	363	362	379	318	359	340	350	343	330	337	373	351	381	317	373	387	348	387	362	355	343	355	376	351	348	341	364	380	398	372	361	367	344	346	369	372	366	385	364	363	387	383	419	362	332	329	333	326	372	359	314	366	375	398	354	342	366	324	368	378	316	319	344	373	396	343	344	362	354	390	337	350	378	320	350	324	374	361	347	341	357	350	345	358	391	320	383	337	370	385	329	350	338	370	352	357	373	362	372	386	387	361	339	326	374	355	384	348	352	372	351	369	343	360	313	359	341	335	352	357	365	383	396	357	327	342	349	329	329	334	343	352	356	363	351	349	330	341	354	364	359	348	318	363	354	343	327	363	357	327	377	367	333	329	352	350	365	346	368	350	374	350	317	336	352	362	418	353	341	369	360	348	371	337	364	347	374	358	381	379	373	356	364	337	383	340	368	370	350	332	381	353	377	327	338	338	377	326	356	360	396	343	365	393	321	330	359	326	360	382	370	377	328	317	343	363	318	350	345	360	344	351	358	364	345	346	339	336	377	383	327	364	352	364	359	340	327	380	349	367	359	360	361	367	349	378	351	363	349	322	366	359	375	362	379	337	386	351	339	316	339	364	357	367	328	350	343	353	359	368	355	378	360	362	367	352	333	355	378	327	355	344	383	380	364	400	366	357	362	337	354	312	390	330	373	356	323	328	375	386	363	388	377	377	349	373	361	369	330	359	374	359	375	368	368	359	335	341	373	358	361	353	351	378	337	358	311	326	342	355	362	342	318	341	345	352	368	350	302	375	326	357	356	363	352	361	327	345	347	373	337	337	339	328	360	361	356	361	370	388	366	359	345	379	379	341	389	378	355	337	349	325	336	340	333	340	388	341	343	395	363	364	350	344	354	360	337	303	355	338	349	314	316	363	335	291	324	359	383	358	338	370	374	334	348	343	370	371	338	345	375	348	321	366	367	348	334	357	335	339	332	371	349	355	350	360	361	374	335	373	331	350	336	366	338	346	353	356	338	350	366	382	348	350	332	335	373	348	373	367	359	357	367	356	356	376	322	371	329	377	380	368	370	382	351	345	358	359	348	360	358	349	339	340	378	381	380	344	356	364	353	331	340	348	349	311	356	373	357	373	376	344	331	333	337	318	367	359	339	328	335	376	319	353	352	370	358	359	335	386	348	348	387	357	365	346	344	364	385	342	387	342	329	346	380	360	306	349	354	371	343	355	358	305	348	350	335	347	364	313	315	330	338	375	382	336	323	365	333	333	358	342	343	353	351	346	350	333	344	349	378	344	366	379	345	375	376	334	374	379	321	343	391	331	361	364	349	367	358	331	341	359	341	322	342	319	386	354	359	333	360	338	348	355	338	378	350	349	348	363	393	377	354	358	365	343	365	367	361	373	384	385	350	385	362	315	310	337	367	383	363	336	346	331	345	329	360	339	334	318	317	334	339	341	353	327	337	338	319	339	359	348	329	339	332	355	363	326	334	349	343	330	376	326	350	360	374	341	377	377	364	355	369	371	368	388	376	370	363	350	361	343	350	355	360	355	364	349	353	365	348	348	375	374	347	331	380	405	362	341	372	338	366	376	384	354	343	360	361	344	333	365	363	358	335	383	347	346	369	375	386	374	370	341	353	355	357	357	372	342	313	345	358	355	339	372	341	360	363	335	325	370	363	384	325	383	359	377	351	358	410	340	368	340	345	313	332	329	390	366	360	357	346	367	353	348	371	346	384	357	385	354	335	361	358	353	368	329	360	357	369	302	368	345	329	356	364	407	352	355	354	339	365	368	321	339	356	366	323	327	342	342	347	344	344	343	358	360	353	383	356	327	311	357	342	306	377	381	373	385	367	367	359	352	348	377	355	321	331	354	360	373	365	353	345	323	376	347	324	343	367	380	381	344	366	356	393	353	322	352	371	366	356	347	357	355	354	388	342	315	363	337	351	338	361	341	365	367	329	352	371	362	370	349	372	341	345	373	333	377	378	351	370	336	374	329	337	383	352	377	363	341	345	364	341	360	352	378	376	391	339	387	358	372	360	361	392	348	368	362	360	338	365	334	367	374	346	360	380	357	374	321	358	315	392	363	354	381	357	381	351	380	356	363	342	376	352	349	373	334	373	345	381	345	362	339	357	334	368	338	381	378	349	355	376	341	351	356	359	361	349	362	370	354	349	386	320	347	312	366	345	376	344	356	327	367	381	374	322	354	362	368	382	380	359	372	320	344	366	373	376	322	361	350	354	343	341	339	352	375	364	361	332	395	325	385	386	341	369	389	343	347	326	333	375	375	345	326	364	361	357	370	342	298	350	352	347	328	386	369	338	394	340	349	349	316	357	383	362	369	338	346	344	382	371	345	362	374	346	351	351	395	363	342	354	325	353	358	328	381	346	360	350	324	351	354	352	359	373	349	355	305	345	353	342	334	362	337	348	372	367	346	362	366	368	355	347	340	347	388	354	345	348	366	332	334	347	351	359	347	331	362	369	320	342	389	367	371	358	375	343	375	340	336	342	380	358	388	370
2419	1393	674	670	572	844	1035	1035	1032	942	736	545	429	234	173	134	87	102	103	87	47	74	64	57	63	51	55	55	50	52	52	40	49	51	48	40	47	35	39	46	45	41	46	32	32	43	45	54	183	451	437	274	261	119	73	62	48	36	34	37	40	40	35	50	36	37	39	28	45	25	41	30	47	49	41	39	43	35	31	40	40	57	42	39	29	42	32	43	37	61	41	46	41	39	46	36	39	41	34	36	38	37	41	49	43	46	44	45	46	31	45	41	39	43	28	34	27	41	29	38	45	47	36	60	39	41	47	35	38	36	47	28	42	54	44	38	37	45	46	36	46	30	45	42	19	51	48	51	42	41	46	42	46	24	45	39	52	41	49	46	38	38	31	42	36	30	36	36	37	51	39	46	42	46	44	45	52	33	26	34	47	36	45	56	35	30	50	47	42	34	54	49	41	42	38	41	47	41	26	47	39	42	32	36	36	38	50	37	52	32	48	44	37	36	49	51	35	30	38	42	40	37	41	46	26	42	40	43	48	41	39	44	30	36	47	45	37	45	41	40	41	48	46	44	42	32	45	35	43	43	45	33	31	41	35	53	38	35	45	36	49	40	36	40	40	35	34	47	41	28	41	37	47	47	41	38	35	39	39	40	29	39	42	32	35	38	50	34	46	59	41	39	51	35	40	43	44	29	43	45	38	47	30	43	44	37	39	31	37	36	36	38	34	41	48	39	43	34	35	43	42	39	45	43	51	37	33	42	43	43	37	32	41	34	43	36	42	35	44	39	31	34	40	35	50	37	32	36	39	44	32	38	45	39	35	54	39	43	40	43	41	53	43	55	40	36	34	42	51	40	44	36	31	30	31	30	32	36	50	38	53	42	30	37	25	40	45	42	30	34	40	36	40	32	45	36	42	40	35	42	40	36	31	47	42	46	42	36	31	39	27	39	51	41	32	34	34	39	48	41	43	43	34	50	31	45	45	40	34	39	51	47	51	37	40	46	39	40	38	42	35	39	31	41	41	42	48	34	53	46	47	36	42	43	35	39	54	47	29	47	31	44	34	44	31	40	41	24	50	34	43	44	39	40	28	41	37	28	41	34	44	46	29	26	45	45	33	43	26	39	50	38	37	48	44	42	37	41	51	39	49	32	33	47	33	36	41	30	44	41	30	46	40	48	32	43	37	44	34	42	31	43	37	49	43	38	37	34	38	39	52	37	41	44	38	40	39	43	51	31	40	29	33	37	47	33	47	42	44	42	32	39	51	38	46	43	51	43	34	30	33	40	49	33	40	42	39	30	38	41	32	44	45	46	38	40	42	51	46	34	41	39	44	38	45	53	46	36	42	53	37	46	33	37	38	54	52	42	40	43	44	33	39	32	36	36	30	32	39	38	49	46	34	31	47	48	43	32	49	26	42	40	40	33	46	41	49	51	47	27	48	35	38	46	37	33	42	43	45	46	42	41	30	31	36	39	39	46	36	45	47	36	46	45	41	40	42	30	46	38	43	34	35	42	43	48	51	37	47	51	37	44	42	34	43	45	35	36	56	46	44	40	36	44	36	37	48	40	43	38	39	41	43	35	35	37	36	42	38	43	46	41	51	39	41	27	34	48	41	45	43	53	51	32	43	42	41	52	48	40	48	34	42	32	41	30	40	33	33	36	38	32	35	29	37	46	55	28	35	25	50	38	51	38	37	55	52	42	38	41	39	37	51	39	34	43	48	39	39	45	24	41	47	42	32	43	39	49	41	32	45	52	40	39	51	39	44	38	41	50	47	28	49	47	45	36	46	35	37	37	42	30	32	45	30	32	39	41	50	44	40	39	36	44	32	35	47	37	31	43	47	53	35	49	40	40	42	35	44	44	33	40	40	42	42	41	38	48	44	46	44	32	34	34	46	39	48	36	43	30	41	41	30	42	46	46	40	48	47	24	30	34	37	49	49	53	28	47	36	33	43	44	40	41	41	49	47	36	32	38	43	41	38	33	27	36	38	46	27	33	34	35	33	44	35	38	52	37	49	57	38	45	47	38	33	38	52	42	44	49	40	34	38	27	33	47	34	29	45	34	37	42	47	46	41	41	34	38	40	37	37	33	48	37	35	48	42	35	43	51	27	37	44	34	38	39	37	38	35	38	37	31	30	43	39	34	48	45	40	37	52	41	53	39	41	40	39	42	41	34	40	47	50	43	25	31	30	32	24	35	46	29	36	33	30	40	29	38	53	40	37	39	41	46	37	38	35	46	36	46	32	39	40	33	46	51	26	44	37	44	33	36	45	38	36	45	46	56	55	34	36	28	44	43	46	32	29	36	40	41	43	38	31	48	41	36	43	45	34	37	35	40	47	34	43	41	49	50	34	38	51	45	32	41	42	41	43	36	53	43	35	48	33	29	34	45	53	44	34	42	39	34	34	44	33	36	35	39	20	37	49	45	35	42	39	47	32	42	43	45	38	36	35	31	39	45	39	37	50	44	36	39	33	42	38	37	48	46	52	47	38	44	35	35	56	41	28	44	42	42	41	25	41	44	45	36	39	42	39	53	36	47	33	46	39	44	50	43	41	48	48	40	49	33	33	45	48	47	45	44	42	39	36	43	37	43	38	38	40	41	41	28	51	45	37	39	38	42	40	46	45	35	34	41	43	34	34	34	39	44	33	36	36	35	42	54	32	38	42	35	38	47	53	39	43	35	34	51	33	43	46	37	46	50	47	52	40	36	43	39	47	37	55	33	30	34	40	38	44	47	40	32	45	37	34	33	40	35	53	47	33	46	42	39	34	32	42	43	42	38	41	36	43	33	42	50	44	37	43	41	31	41	33	51	36	38	50	45	40	38	38	45	25	36	51	43	35	51	33	34	44	38	43	50	42	34	33	39	40	36	37	36	37	47	39	50	31	33	30	34	37	39	45	39	54	30	42	42	44	38	48	38	50	43	38	38	38	44	34	32	39	32	44	37	37	25	35	46	38	41	39	40	44	38	35	42	43	45	43	36	41	33	38	40	32	37	44	47	34	34	53	39	39	46	51	35	34	40	26	34	40	49	44	39	49	43	41	46	39	34	51	37	49	32	33	34	42	40	44	38	41	35	37	43	33	30	37	37	47	51	39	36	41	41	37	42	36	33	48	40	46	34	49	36	46	51	38	44	38	36	39	47	32	41	37	45	32	39	34	46	37	43	39	45	39	38	41	31	43	43	40	36	40	35	33	41	38	46	38	42	47	42	42	41	45	35	34	31	36	38	48	44	42	42	41	34	34	44	40	36	44	39	28	35	39	43	25	35	31	49	34	30	35	39	39	54	35	30	41	33	52	43	49	38	32	37	38	46	37	28	37	40	42	27	43	45	43	43	50	30	40	37	44	47	35	32	31	29	51	37	41	34	26	43	44	48	42	33	40	47	42	36	33	36	39	44	33	37	50	35	42	34	45	38	43	43	43	42	35	31	37	48	46	41	43	39	42	52	38	33	42	38	58	43	50	44
26757	16137	10830	22441	28021	29963	29666	27811	26438	24389	20665	16853	13449	8838	5856	4752	3092	3687	3029	1940	1387	1301	1129	1151	1261	1139	1247	1207	1035	936	734	698	692	739	668	726	771	687	697	637	651	626	637	613	589	614	578	616	5168	11706	10532	7736	5379	2736	1616	995	629	472	510	476	427	490	454	458	449	467	479	442	470	474	452	479	452	471	443	440	445	483	494	465	494	466	487	464	481	491	444	484	474	427	437	456	489	443	470	424	441	444	471	462	495	439	481	456	464	454	449	484	473	456	470	490	444	501	478	481	441	461	483	479	426	437	468	456	443	466	466	460	460	480	471	500	456	430	442	490	487	442	463	496	447	451	469	444	471	491	474	443	421	432	460	472	482	470	446	493	474	474	445	432	451	476	434	448	451	466	450	473	436	409	465	512	445	441	448	455	439	459	443	452	481	460	465	461	486	465	497	483	461	457	474	421	456	449	443	456	489	457	453	455	502	457	475	438	453	493	473	487	419	486	466	438	438	453	472	498	516	444	428	455	472	479	500	481	445	467	447	441	458	471	444	462	471	486	472	461	469	414	469	426	446	445	422	496	459	460	458	470	481	432	501	438	450	491	470	437	457	469	482	489	446	457	446	493	435	429	455	482	462	481	461	471	469	449	456	470	457	444	502	437	470	482	489	463	478	432	464	443	494	470	445	479	479	453	446	463	467	484	459	441	468	445	440	476	483	476	473	503	469	482	495	471	476	459	444	475	491	439	466	479	460	442	441	472	450	462	432	477	441	467	424	477	429	480	466	465	466	511	468	447	444	447	481	457	445	481	462	492	418	430	471	476	404	455	451	429	470	476	452	446	491	450	431	428	466	482	499	444	439	453	428	484	470	429	450	424	455	485	468	494	454	494	459	431	471	470	467	434	450	412	447	458	454	471	465	420	484	432	418	473	460	475	425	489	471	452	458	400	477	507	461	441	453	484	470	422	451	425	446	492	405	405	493	483	483	444	476	476	473	441	467	426	476	444	458	431	486	446	455	480	477	457	454	473	455	445	466	484	456	460	464	462	462	467	468	466	441	467	470	483	445	461	469	466	483	479	475	463	463	465	471	479	430	479	452	427	462	429	466	451	461	436	467	476	485	435	518	425	439	477	453	436	425	464	482	482	442	459	459	449	487	456	470	460	435	465	466	446	466	458	443	421	441	463	483	462	444	475	450	444	495	448	468	462	443	505	470	467	442	459	466	470	439	451	436	460	455	463	517	480	463	482	438	468	431	475	444	459	457	486	452	454	487	487	440	449	473	427	431	438	456	468	432	452	489	432	479	483	477	452	463	454	458	460	452	476	415	475	469	435	449	434	460	430	464	446	465	400	465	444	456	477	461	481	469	504	446	439	478	478	457	462	456	438	447	462	500	460	481	457	464	482	478	463	470	474	440	489	464	439	438	477	490	473	470	467	419	474	491	423	438	472	466	458	450	468	497	484	454	436	446	479	495	489	436	476	482	465	491	469	446	435	439	452	448	464	476	460	430	459	472	441	437	499	426	453	482	477	462	474	409	464	440	439	445	446	455	496	484	442	447	438	437	496	431	470	464	412	464	449	464	510	445	435	488	482	485	507	485	458	471	465	445	453	439	487	475	487	467	442	480	433	471	448	456	441	484	484	470	470	471	431	424	457	471	478	447	455	438	477	454	479	493	463	451	448	491	478	473	447	466	473	482	446	445	452	485	450	462	437	474	489	469	474	481	450	465	453	473	482	435	442	473	442	489	450	496	489	487	464	453	447	443	441	449	453	477	406	492	435	461	448	461	428	455	436	475	461	478	421	458	475	500	509	426	438	457	517	439	445	460	485	462	472	457	486	449	448	457	494	441	467	463	488	456	478	432	453	464	460	459	451	481	465	429	488	478	524	447	485	465	456	485	452	450	465	441	452	472	470	468	429	434	409	489	451	431	470	430	450	425	442	458	501	452	453	452	487	460	467	457	440	437	438	487	454	434	448	449	472	482	465	438	493	488	448	427	459	447	466	461	488	466	498	435	465	448	474	459	478	464	469	479	464	411	475	454	468	479	414	482	443	469	456	445	479	459	485	465	503	469	471	478	452	438	448	474	450	454	475	440	481	454	486	496	442	416	464	458	434	444	422	504	457	442	471	453	513	449	475	477	423	436	455	431	448	464	460	497	479	443	458	464	472	472	467	480	446	483	465	483	459	487	416	450	451	492	452	454	443	456	479	456	470	436	487	423	437	461	475	422	465	490	436	405	439	466	426	454	449	457	474	453	439	459	488	468	463	486	459	502	467	450	436	397	463	495	480	410	468	471	516	446	462	480	449	468	487	454	506	398	440	496	471	486	447	462	446	457	441	517	432	495	446	457	461	483	481	434	463	465	444	485	467	493	445	486	435	432	487	426	467	477	492	458	455	482	464	474	474	461	483	472	470	491	492	490	491	453	451	461	476	493	484	498	457	462	458	462	438	463	446	481	465	483	454	481	465	474	467	453	449	470	450	439	462	466	430	445	442	464	454	492	465	476	466	459	490	416	425	449	468	470	471	445	456	436	465	470	430	431	460	429	496	474	460	462	461	480	462	470	444	456	455	469	498	455	454	422	463	475	473	475	470	490	468	434	441	462	448	442	430	463	487	496	472	485	448	446	462	508	469	476	446	465	475	455	488	411	456	463	488	513	443	484	432	469	461	457	480	448	503	493	480	466	457	458	439	445	467	425	440	459	474	426	447	487	437	447	435	462	477	481	488	434	466	450	435	444	452	462	427	476	442	428	440	463	434	462	434	463	500	484	482	474	477	471	467	432	449	461	460	449	465	484	441	454	493	430	463	460	466	472	450	436	430	464	467	467	479	464	448	487	497	465	457	481	475	465	471	483	456	461	480	481	465	471	422	476	460	475	493	436	480	463	446	489	500	435	455	466	465	480	503	461	473	433	443	441	470	451	494	467	463	438	446	450	450	474	447	456	458	470	490	475	421	408	439	463	486	451	434	500	457	441	450	490	447	488	471	446	452	451	466	445	465	470	459	424	461	465	448	446	487	507	472	460	472	490	446	419	448	467	481	471	477	450	469	475	418	450	456	455	457	440	448	432	455	487	454	457	485	453	434	470	459	458	459	449	461	427	461	416	448	481	441	458	504	469	450	476	447	484	419	448	469	462	458	465	467	445	462	479	432	464	484	487	487	456	484	474	423	454	427	510	429	445	502	489	433	428	448	438	481	457	432	469	473	474	450	448	472	481	435	444	470	456	484	472	449	440	432	454	480	489	436	465	478	492	439	508	484	483	483	481	484	506	441	454	459	458	467	440	469	482	425	486	458	458	462	463	442	482	493	459	484	449	439	465	429	476	486	451	450	428	479	491	431	473	444	458	494	502	485	476	431	464	443	471	448	458	435	469	431	471	448	450	462	455	471	450	454	452	458	463	438	438	460	452	479	476	429	491	463	492	494	423	520	487	452	455	461	410	465	488	452	454	477	465	474	503	472	445	458	464	473
2221	741	344	463	348	552	621	586	598	558	406	291	211	152	78	83	62	68	50	43	30	34	35	31	43	37	45	44	37	37	40	25	40	30	36	29	25	28	32	31	32	33	25	35	28	38	26	25	72	134	148	112	80	82	39	41	30	27	32	29	37	35	22	29	28	33	30	24	18	35	41	36	31	38	31	28	23	21	36	27	32	27	32	20	23	35	22	31	36	30	39	34	29	29	27	28	36	30	26	35	32	40	29	25	25	29	33	24	26	27	22	29	34	45	30	19	34	28	36	28	25	29	48	32	31	33	28	33	39	32	29	25	31	28	27	32	33	35	24	32	31	35	27	34	22	30	26	24	25	29	33	40	32	27	27	33	25	23	28	39	35	31	36	31	36	35	43	27	26	31	29	38	36	23	38	27	34	33	25	22	35	34	27	31	25	25	30	31	31	27	23	26	51	30	27	31	32	38	31	44	38	35	31	30	23	31	28	32	28	32	23	35	19	30	27	24	26	29	28	25	23	33	39	35	34	30	30	30	33	32	24	32	29	29	26	26	33	44	28	43	41	30	32	32	30	33	28	23	37	37	35	29	32	41	28	31	37	27	23	35	24	31	32	40	33	37	30	37	38	28	32	27	29	33	29	27	34	36	28	21	30	23	33	33	34	34	25	30	33	34	39	26	28	38	33	27	33	33	30	25	34	23	25	29	25	30	31	24	28	26	21	34	25	27	29	21	23	28	29	29	22	29	35	32	33	35	38	30	31	31	29	31	39	36	31	29	28	32	33	28	29	43	29	34	31	41	37	32	34	37	35	29	28	25	26	29	33	26	36	36	30	27	32	24	36	35	28	40	23	29	29	26	34	34	36	30	28	31	38	36	26	35	26	34	26	33	22	27	38	26	31	28	26	30	35	33	25	30	30	32	26	25	33	24	26	24	37	42	29	26	41	26	41	38	25	33	27	39	29	27	29	35	30	32	33	19	20	27	30	32	38	24	28	28	27	22	28	22	30	32	21	36	29	29	39	30	22	29	33	28	32	36	30	31	21	26	36	22	24	33	36	27	30	38	31	27	34	38	28	35	24	37	30	43	37	21	34	30	27	24	20	32	29	31	25	28	25	31	47	23	24	27	34	23	29	37	29	32	32	30	21	32	25	32	35	27	29	24	26	33	27	27	35	37	24	27	26	34	22	26	31	27	34	31	33	33	30	18	39	32	35	33	39	50	34	23	38	33	34	20	36	38	26	43	29	20	31	33	23	32	23	34	30	38	30	30	32	30	40	27	37	28	26	33	31	29	32	31	37	29	23	34	32	31	27	28	32	21	43	14	29	27	39	23	31	31	36	30	27	25	23	30	26	27	28	32	26	32	39	28	37	25	36	30	28	42	30	29	31	29	29	40	24	36	20	29	30	19	29	29	33	30	40	33	34	28	33	34	41	35	33	33	33	35	31	34	28	29	31	33	17	28	27	28	28	28	35	31	28	34	25	30	34	33	26	38	30	22	27	45	30	26	23	36	27	28	19	36	31	28	32	29	26	37	37	33	22	26	31	34	30	42	40	29	29	35	37	42	32	21	24	19	30	33	35	38	34	42	20	23	33	27	30	25	21	37	36	34	29	18	27	30	33	33	36	27	27	21	36	21	27	28	29	31	24	32	25	32	26	31	24	22	28	29	25	36	36	35	38	32	33	34	33	39	32	34	28	27	30	21	35	29	26	17	31	27	26	29	32	34	29	34	32	31	24	33	33	35	36	30	40	35	38	29	35	32	33	30	24	28	27	32	38	17	32	35	25	34	30	32	33	28	33	25	32	33	33	37	35	23	25	27	23	29	28	37	28	39	36	27	28	31	22	30	27	38	32	31	29	35	34	25	36	38	38	35	29	34	38	19	31	32	27	36	41	31	32	32	23	36	32	34	23	34	36	27	34	41	33	25	40	33	21	29	32	31	40	24	25	30	32	24	27	18	33	27	38	30	21	25	25	45	35	29	28	39	25	32	25	22	33	39	22	33	34	27	25	27	37	30	28	28	23	21	38	36	28	30	28	28	28	33	34	32	20	30	36	34	34	30	25	26	25	23	36	26	34	37	27	29	19	32	34	28	29	32	25	28	43	28	25	31	20	34	30	26	31	24	29	32	30	41	33	33	34	31	36	25	28	35	42	31	36	28	31	22	43	32	33	28	37	38	28	28	32	36	32	35	32	27	29	29	23	28	37	26	32	30	35	33	32	34	33	33	27	27	41	25	36	26	35	40	31	30	24	29	35	34	37	32	31	32	31	25	32	22	33	27	30	37	26	32	24	30	41	32	26	37	35	31	29	27	40	34	28	30	30	28	35	35	34	25	40	36	38	25	31	28	26	29	35	35	34	31	28	23	41	30	27	29	36	29	38	33	35	34	28	29	31	22	32	25	34	33	23	20	25	27	30	27	36	29	24	26	27	30	24	33	29	23	26	28	27	37	36	33	22	27	41	29	24	29	35	22	39	25	28	29	28	25	29	39	34	29	31	32	26	29	37	31	27	30	23	33	36	33	28	26	32	23	33	28	32	22	29	30	31	28	28	19	38	25	25	25	27	22	32	36	23	32	40	35	33	26	36	30	36	26	38	22	21	35	24	27	30	27	32	20	26	33	32	41	26	28	32	25	38	40	32	32	33	30	32	36	27	43	37	26	23	34	30	29	43	38	19	40	29	26	27	33	36	38	36	37	30	27	27	22	24	31	32	27	21	43	28	30	32	35	34	30	27	27	27	42	29	23	31	42	27	34	32	46	28	31	24	28	23	39	24	32	32	21	34	33	27	24	30	25	31	25	30	30	42	35	33	32	36	30	30	26	27	21	28	23	36	26	24	26	39	24	30	32	38	35	38	22	38	39	36	28	29	19	22	36	32	29	29	26	26	29	28	27	34	45	25	24	21	25	34	42	38	26	40	24	34	24	30	37	26	31	32	21	26	37	27	32	32	31	27	26	29	39	27	30	35	30	22	23	23	39	21	32	26	29	38	31	34	39	20	27	37	36	32	31	33	33	21	35	26	27	34	26	29	26	28	31	32	34	38	36	29	36	35	27	43	37	40	35	28	28	23	37	34	28	23	32	26	32	18	42	32	26	30	37	42	34	30	32	33	36	26	28	37	33	25	29	36	28	39	49	44	24	29	26	33	31	28	28	31	30	34	24	37	18	27	23	34	29	31	19	23	26	29	38	33	35	12	38	25	34	27	24	28	49	28	30	28	38	35	38	37	25	24	30	35	22	25	27	38	34	25	28	21	32	40	25	35	24	37	35	29	31	35	34	28	25	39	33	29	27	35	40	34	28	35	25	36	24	38	40	35	25	33	33	30	32	30	25	27	40	36	33	32	33	25	25	21	31	26	26	27	32	28	32	25	30	27	33	21	23	32	44	23	17	27	27	25	40	26	32	26	27	36	22	30	38	31	34	28	40	27	26	31	35	36	27	36	29	27	30	28	27	31	30	37	38
21695	12176	6978	18595	23225	24645	25227	22932	21420	19073	15698	11913	8740	5439	3250	2587	1676	2040	1689	1085	649	634	577	636	742	700	756	672	553	503	429	427	439	461	427	491	418	455	423	464	421	405	416	436	432	406	412	492	1634	3601	3749	2484	1929	1166	756	489	381	353	388	352	374	353	357	322	372	329	370	355	352	356	352	329	376	358	368	345	343	337	351	385	351	346	349	353	349	349	296	365	361	373	384	342	343	367	322	356	364	337	330	362	346	344	351	345	352	328	361	368	340	335	391	338	331	350	320	354	351	320	383	332	344	375	356	342	321	354	359	325	354	379	361	370	378	323	352	347	369	347	351	334	346	360	363	342	359	358	364	386	312	344	350	320	341	345	334	340	361	325	349	345	366	334	334	358	349	368	335	344	366	364	390	375	339	362	377	352	364	353	359	381	342	333	384	375	395	348	350	337	337	338	355	355	341	367	329	373	357	357	382	342	324	385	360	339	331	381	351	365	384	366	374	339	363	349	340	342	344	348	379	350	339	329	354	373	357	361	373	332	352	367	379	361	357	393	344	354	341	366	350	357	381	355	351	356	352	351	337	354	379	345	346	304	376	352	373	330	364	344	368	355	365	348	371	370	359	364	343	335	371	361	349	365	396	330	352	380	352	329	311	349	366	334	357	356	348	373	352	353	395	349	351	340	332	316	343	342	375	340	397	377	363	354	390	319	344	364	336	355	328	357	361	344	325	314	359	377	382	352	330	362	363	322	370	341	338	385	313	348	356	368	362	349	325	372	364	385	355	335	362	333	374	376	363	352	337	353	347	369	378	357	356	351	355	349	357	353	340	364	318	381	376	357	377	333	347	366	314	360	359	351	350	344	367	388	334	366	342	377	346	365	387	355	374	346	376	373	350	347	330	360	370	385	327	325	322	349	357	339	324	364	361	331	362	346	309	340	348	341	319	354	366	335	390	353	357	357	378	369	345	432	359	360	388	340	348	347	352	339	352	354	389	354	338	349	348	367	316	381	345	322	347	383	350	338	378	342	340	304	393	329	330	325	328	367	340	366	371	354	379	369	348	379	335	398	330	387	389	295	366	351	354	343	367	348	331	360	348	371	341	394	352	341	340	333	369	370	345	338	331	337	373	353	370	386	344	356	329	354	364	380	374	325	368	350	321	414	376	345	350	338	324	346	367	339	390	343	352	336	347	346	403	369	353	364	361	372	380	388	387	346	357	337	374	348	363	370	339	347	328	361	373	400	368	370	336	371	394	379	332	364	371	358	339	362	362	356	373	383	367	371	365	342	337	361	361	364	350	355	362	343	348	359	339	376	354	347	352	362	329	370	364	333	360	362	361	378	330	342	328	350	329	305	376	340	340	359	333	348	371	375	330	383	358	376	352	384	365	373	363	338	388	349	350	370	364	315	398	341	330	348	374	365	356	357	346	363	345	343	389	341	326	359	348	337	405	381	338	353	326	343	348	340	373	353	360	391	326	366	375	379	360	377	333	366	363	332	368	336	381	350	352	373	373	332	357	365	330	358	361	343	344	344	375	362	356	365	365	344	366	390	338	359	364	323	387	339	350	367	379	339	291	329	360	361	375	349	382	339	350	350	344	353	334	378	356	342	343	364	335	374	356	334	379	339	348	339	387	350	345	364	350	361	346	349	373	370	348	349	361	365	397	368	310	333	389	359	359	356	386	369	347	326	342	359	336	344	347	323	320	345	358	349	321	361	339	371	350	342	369	367	332	328	323	343	341	371	363	328	340	374	361	373	381	316	378	341	381	364	343	358	361	394	337	338	362	363	377	321	358	345	353	374	353	376	328	370	329	375	370	335	329	391	359	346	373	331	344	364	355	349	362	400	359	333	366	333	331	336	368	368	404	366	365	382	386	346	370	366	342	361	315	364	354	340	387	357	344	359	366	371	367	351	362	368	363	338	308	374	380	363	378	352	332	369	399	326	368	375	355	354	359	359	343	373	334	377	382	322	342	360	373	331	373	363	364	360	364	361	355	340	361	337	336	375	373	382	327	371	346	391	352	338	357	390	358	343	339	321	390	360	348	376	378	346	350	348	398	355	339	351	343	355	353	348	352	305	330	348	369	342	334	366	324	343	379	352	365	351	333	375	340	355	360	350	363	354	361	358	330	359	349	389	338	339	338	370	385	375	353	362	366	351	374	381	338	346	326	362	347	328	359	344	343	357	346	344	390	355	356	355	369	347	368	346	358	388	346	335	347	337	348	354	355	391	353	382	342	346	353	368	346	376	359	356	379	345	357	342	372	357	319	337	329	377	354	364	367	308	392	340	341	348	345	358	322	363	376	345	351	345	348	360	383	355	364	383	338	370	362	326	324	323	318	329	365	373	378	367	354	365	362	376	385	312	351	353	362	359	351	348	364	345	319	389	379	368	393	346	302	364	344	375	338	372	359	340	360	342	328	365	339	334	364	304	367	363	365	330	372	349	353	377	334	371	326	374	359	324	346	370	354	348	377	390	352	335	350	378	344	351	346	367	384	374	351	377	333	341	348	351	333	363	342	365	339	369	326	331	339	345	371	343	357	353	338	375	352	364	308	357	340	352	373	345	387	397	357	335	331	377	355	402	380	354	353	361	339	404	382	356	346	369	367	328	360	339	354	352	382	390	371	340	335	331	335	346	377	345	346	374	336	367	358	357	368	346	335	372	355	328	377	364	368	355	372	353	329	338	354	330	319	353	360	325	348	331	357	368	369	338	323	379	358	341	357	363	361	353	354	376	345	343	380	366	376	341	339	367	354	362	321	332	340	349	338	332	384	380	352	360	357	373	357	351	330	374	366	361	359	385	359	322	389	364	359	329	358	382	320	375	354	369	350	362	353	343	375	326	347	335	362	358	347	358	359	354	384	362	337	372	366	342	348	340	308	342	352	364	386	371	343	378	347	330	375	339	362	335	368	369	350	337	332	367	342	359	371	350	366	362	374	348	375	353	326	339	359	348	340	366	373	377	372	361	352	360	385	336	346	358	333	360	383	330	351	332	364	313	356	329	373	345	328	366	384	353	380	352	343	383	398	347	385	340	345	342	347	326	341	365	336	354	359	356	363	338	338	363	350	323	379	363	349	325	331	360	342	383	344	388	340	340	378	364	359	343	360	349	354	351	331	366	323	352	318	373	362	333	355	346	364	353	314	363	380	344	351	360	344	348	373	344	335	397	337	338	376	356	334	368	326	332	370	348	372	349	361	358	341	345	337	362	330	386	358	363	362	353	352	320	362	352	325	363	347	356	373	360	378	325	329	353	369	371	365	351	341	377	348	350	384	319	344	358	366	350	330	385	337	326	341	347	364	356	357	363	356	342	357	375	326	395	348	354	359	370	342	393	372	350	316	333	358	325	341	318	382	335	360	319	375	343	370	358	354	342	371	365	336	324	382	387	346	370	358	358	313	377	361	333	377	352	369	344	367	373	339	376	356	379	364	372	350	334	354	348	378	377	364	342	361	332	342	397	362	374
1777	1247	506	598	521	686	914	933	812	756	559	394	298	221	123	125	79	91	88	60	47	52	56	53	70	52	51	50	57	40	49	45	47	48	44	33	41	32	54	41	39	37	44	34	40	52	43	44	191	308	240	203	133	83	71	47	36	52	47	36	44	40	40	41	36	35	36	48	36	33	38	31	46	42	40	35	31	37	43	46	45	31	43	32	42	53	37	44	30	43	33	48	46	35	38	32	50	35	37	46	38	42	39	44	33	34	28	46	37	36	36	39	34	37	28	40	50	42	40	40	45	32	44	41	40	25	34	31	36	43	42	42	35	31	41	39	24	39	43	43	38	48	38	43	40	47	33	42	31	37	30	50	44	29	43	38	39	32	31	38	33	41	34	38	41	27	37	43	36	38	45	41	34	37	40	36	43	41	35	38	39	36	45	46	41	38	30	41	41	45	43	40	45	31	32	33	38	43	30	38	42	54	39	28	49	36	33	41	40	54	41	32	30	34	51	38	45	36	41	39	45	37	39	39	36	32	30	40	39	49	45	28	35	48	36	49	40	54	36	39	40	40	36	41	34	46	30	40	41	46	32	35	40	44	36	36	40	47	49	38	45	52	45	40	41	40	42	59	40	35	42	34	50	37	41	45	33	36	31	48	47	43	50	32	50	50	36	43	46	30	48	37	48	37	30	41	31	39	30	49	36	33	41	31	34	28	52	57	45	36	41	30	45	32	44	39	39	41	38	26	31	41	44	35	40	38	40	45	45	50	37	39	48	42	36	37	37	39	34	34	38	42	27	37	42	24	37	48	39	42	47	39	30	37	37	37	43	42	39	33	42	50	46	41	44	41	32	45	42	38	45	46	48	36	41	39	36	43	38	34	43	41	35	43	25	34	45	42	43	36	36	36	44	32	41	38	28	48	41	37	42	42	48	34	48	32	46	45	32	35	33	41	47	52	38	39	45	33	25	42	32	35	37	44	39	44	39	40	36	34	42	32	45	34	44	30	23	50	39	53	38	33	46	33	33	31	45	35	37	35	51	32	36	30	39	33	25	37	42	37	44	41	36	37	34	42	34	43	41	40	36	33	46	39	38	38	35	37	46	45	41	29	25	43	36	49	51	30	36	32	33	43	44	41	40	39	32	35	44	43	39	44	50	40	41	28	47	44	40	32	47	32	47	34	48	47	43	43	36	36	30	39	35	35	36	52	38	34	36	26	29	40	38	36	44	35	43	41	32	45	47	45	50	49	48	29	40	49	49	36	44	37	31	41	46	40	43	48	40	45	39	47	48	44	30	55	44	55	35	54	41	39	31	38	34	43	33	43	38	34	37	50	38	40	34	35	51	35	32	42	29	36	36	36	29	35	30	47	38	42	38	31	30	52	31	41	31	32	37	43	42	34	37	32	38	43	39	43	37	36	47	37	34	35	34	50	40	43	36	41	38	64	31	43	37	44	33	29	56	37	39	32	34	40	37	42	46	40	42	28	37	35	39	54	35	31	42	41	40	56	41	31	51	33	41	32	33	38	37	46	43	34	38	41	38	46	36	41	39	32	36	37	47	46	36	32	36	46	38	34	44	35	35	51	39	42	40	45	30	35	47	37	31	43	43	45	43	37	42	44	33	55	24	52	50	36	36	40	35	44	36	45	38	29	28	43	51	32	41	44	34	46	38	42	42	27	39	37	42	49	38	46	40	34	45	30	43	30	48	43	40	33	49	43	45	37	33	35	42	33	49	34	42	34	41	26	40	40	36	38	54	38	39	44	33	46	35	43	41	37	44	34	32	38	38	39	21	53	35	45	41	38	34	29	37	41	40	47	45	35	35	44	41	38	37	44	28	40	42	31	35	35	38	24	49	34	44	38	42	50	37	42	33	48	31	36	48	24	36	54	35	42	44	46	41	41	47	37	42	44	30	42	40	32	53	42	42	44	27	31	31	44	45	36	45	38	45	32	35	52	34	33	39	46	32	47	42	39	42	33	36	34	32	30	39	41	45	28	37	44	33	44	45	41	35	36	35	45	37	48	37	40	36	45	38	48	36	38	30	38	34	34	45	38	38	42	38	34	31	34	43	34	51	37	40	37	33	31	35	44	35	39	37	42	44	42	41	49	30	36	42	39	33	37	42	45	46	48	38	35	39	36	42	39	37	39	37	40	44	36	29	39	27	29	43	38	38	34	33	38	51	34	44	41	40	41	37	37	45	44	46	48	42	40	42	35	46	32	43	37	35	26	44	44	41	47	43	40	39	33	39	45	36	48	43	38	41	40	39	36	36	33	46	46	41	31	41	40	42	28	34	45	35	36	32	42	38	33	29	43	50	49	49	37	40	37	39	31	35	40	44	43	39	47	39	42	37	23	33	39	36	34	47	37	20	36	33	40	40	36	41	40	42	50	44	39	27	42	42	31	38	42	39	38	43	33	43	39	37	44	33	42	51	34	39	41	42	40	42	36	33	41	36	36	29	50	34	44	31	31	39	38	50	44	49	42	38	37	46	37	37	37	53	31	52	33	35	33	42	36	41	40	38	41	36	33	43	48	39	37	34	33	40	37	31	36	33	35	50	31	46	49	39	27	44	30	33	35	34	42	36	33	35	39	41	43	37	44	36	44	33	40	44	31	42	43	35	35	38	42	41	32	51	35	44	36	36	41	47	60	44	48	40	35	40	34	44	35	40	46	38	50	39	34	37	37	24	32	41	32	50	38	47	31	42	43	35	31	36	43	40	39	38	32	44	41	27	42	32	39	27	40	44	25	34	30	31	38	41	34	35	36	33	41	42	39	46	34	39	40	38	39	50	44	34	41	33	38	39	42	34	44	52	40	46	36	39	55	41	49	31	25	42	39	40	41	43	37	34	43	43	26	40	36	42	52	32	34	33	42	38	37	39	27	38	40	37	40	42	39	27	43	32	40	41	37	34	45	57	40	44	36	44	34	42	49	24	44	46	35	49	38	46	40	51	49	43	45	33	33	39	29	38	38	42	40	29	34	45	30	40	35	31	38	37	41	42	46	40	42	47	42	35	43	36	36	34	38	45	39	44	40	32	47	37	29	25	40	40	35	36	41	35	32	33	36	42	30	32	53	34	41	56	47	34	31	37	34	38	48	41	37	30	43	38	38	49	38	41	46	48	38	43	46	39	34	39	32	34	43	32	40	53	29	35	25	40	41	52	37	36	41	37	33	27	44	53	34	42	39	42	40	43	44	34	30	39	34	40	23	35	44	30	30	42	40	37	51	34	39	34	24	40	32	35	43	40	37	38	45	34	24	32	37	33	42	39	46	41	39	35	40	22	44	45	46	35	37	34	38	48	34	39	40	31	38	36	42	37	49	35	40	41	38	35	45	40	39	53	33	44	36	41	36	46	50	34	42	36	50	31	51	28	46	38	43	44	44	46	31	47	50	42	47	39	44	52	54	44	40	40	34	31	38	39	38	47	39	51	39	43	44	55	34	41	40	40	38	38	33	46	21	33	45	42	44
23936	15575	8953	21302	26740	27305	28472	26370	24124	21673	18476	14020	10670	7538	4722	3765	2632	3075	2275	1339	983	1014	846	1009	1075	1018	993	1011	893	722	670	661	645	632	612	571	577	556	596	570	562	576	601	521	540	528	533	856	5274	7886	7179	5197	3225	1817	1039	759	518	479	460	460	460	439	441	418	508	427	472	457	444	437	451	432	424	435	453	403	438	459	465	470	464	466	400	453	453	446	462	476	417	457	439	439	442	437	424	473	476	441	407	427	474	439	441	446	465	440	497	441	438	388	437	444	450	440	455	422	427	456	472	488	481	415	428	407	436	481	449	485	453	464	441	443	453	418	448	401	469	451	425	473	434	426	425	449	474	438	429	454	474	434	457	429	459	426	479	421	456	475	451	468	435	479	442	448	469	453	451	437	449	479	448	446	457	475	462	409	475	463	455	457	423	455	438	465	450	397	463	495	416	436	472	467	425	457	462	452	457	465	472	437	437	474	456	446	429	484	479	467	436	433	460	410	437	462	466	413	458	449	453	440	435	442	434	420	483	411	473	442	438	453	439	458	436	485	436	477	466	437	450	437	422	416	437	499	491	441	448	423	477	484	482	385	433	416	468	433	432	474	483	427	470	443	443	454	454	443	491	439	477	443	414	468	432	443	431	448	440	488	439	460	467	418	435	438	428	424	501	450	393	434	482	469	458	412	447	457	442	414	440	445	462	452	463	466	422	436	437	416	415	443	429	453	436	408	439	428	454	445	447	463	429	439	447	427	435	421	459	457	460	463	410	422	432	475	464	501	447	464	466	466	437	457	448	443	451	399	455	493	448	442	469	456	427	457	464	453	431	430	445	448	414	427	427	426	443	455	437	454	423	475	449	429	437	449	448	494	448	431	469	467	455	413	451	482	473	445	431	427	444	398	467	440	429	444	449	476	443	425	404	439	463	469	421	448	449	432	437	447	419	458	435	432	461	457	448	455	455	420	457	466	457	466	439	432	432	465	483	471	461	427	440	478	426	482	462	448	427	472	456	465	439	478	443	440	452	426	419	443	402	423	440	473	474	433	447	449	444	457	437	449	450	428	446	455	430	456	424	436	443	438	429	445	480	491	464	427	470	424	441	445	421	466	411	445	439	439	427	480	439	441	470	458	459	404	401	450	428	431	453	470	455	442	448	458	484	423	442	459	472	420	442	451	465	486	484	459	448	461	437	427	460	436	433	447	436	441	438	421	403	462	424	423	460	440	467	453	481	443	458	449	491	421	435	464	467	442	486	422	467	463	458	427	481	430	480	446	392	459	419	436	467	432	455	449	467	447	465	461	465	470	453	438	496	448	451	451	451	437	419	439	437	457	479	447	405	414	427	455	450	453	467	472	450	484	429	450	439	469	451	468	460	452	448	466	443	448	457	451	463	418	440	426	448	451	467	442	422	478	440	464	449	449	443	438	433	430	437	478	445	458	426	448	422	442	490	433	449	498	435	436	441	473	460	417	451	446	448	484	438	436	482	451	485	434	439	467	421	451	409	408	440	426	441	444	436	467	470	462	447	422	460	413	455	422	464	449	445	460	434	459	429	442	441	477	431	464	474	484	400	444	431	445	470	463	420	478	480	410	462	440	430	438	459	448	451	452	415	431	460	492	442	473	474	463	454	470	453	450	436	457	464	452	447	444	473	438	411	480	515	458	435	435	441	414	396	482	421	461	457	461	442	462	469	417	463	448	490	433	433	441	475	481	493	435	448	434	474	429	446	467	472	434	438	479	439	430	445	437	454	448	449	473	436	453	500	411	435	476	422	468	466	438	452	469	475	445	441	443	456	441	419	469	424	478	442	448	443	475	462	429	413	454	425	429	452	464	456	445	471	461	469	454	460	439	410	431	456	458	442	466	494	438	418	436	457	455	438	452	460	451	439	475	493	479	435	457	451	452	458	486	442	469	458	420	480	448	432	451	431	450	467	443	455	450	456	445	482	452	443	458	452	476	430	442	462	441	431	433	435	484	432	436	405	439	463	449	452	447	481	490	440	425	434	445	439	431	440	445	435	466	394	434	461	438	425	429	432	457	445	461	452	484	442	464	457	476	467	464	453	431	434	458	463	437	484	485	464	458	489	479	444	467	453	447	441	474	464	447	465	480	432	460	469	457	467	448	465	417	461	439	440	483	490	425	467	468	439	450	427	441	444	430	464	414	483	469	476	424	389	436	451	446	455	441	457	422	438	439	447	453	438	477	397	470	465	462	472	481	468	425	435	463	447	442	445	434	451	470	444	413	473	459	443	438	412	422	487	470	440	441	501	412	437	451	426	499	446	439	452	458	426	445	411	440	443	459	422	426	430	431	455	423	425	441	437	478	453	456	478	461	462	417	413	426	477	431	482	458	442	458	453	454	506	487	483	459	499	427	407	439	454	445	463	467	454	478	469	436	435	427	445	456	415	413	478	447	399	437	452	413	441	450	432	462	475	433	439	458	424	448	475	439	472	443	427	427	478	420	433	438	434	477	458	480	448	449	452	451	440	476	471	461	463	462	470	420	402	440	471	478	464	438	466	454	474	468	452	438	484	446	456	464	448	443	447	442	437	464	400	468	436	449	492	468	478	458	478	457	432	452	422	451	440	458	465	420	462	451	430	488	447	450	448	451	422	448	470	404	421	450	410	442	443	477	422	493	414	468	451	422	431	448	436	487	437	449	448	424	462	462	441	476	487	493	478	468	433	435	446	417	477	475	444	459	449	465	445	500	460	448	480	435	463	462	427	398	415	434	476	414	450	449	447	437	437	456	454	431	451	429	447	455	432	438	463	403	428	456	462	411	426	432	415	418	467	475	452	440	460	444	507	473	479	459	462	469	429	442	416	441	459	442	464	498	444	474	477	474	451	424	431	454	453	439	441	450	451	472	428	423	462	476	465	427	439	463	444	464	467	472	445	464	445	455	448	427	456	451	434	447	409	479	473	459	457	457	467	433	460	470	450	460	411	479	466	465	461	403	424	472	471	498	495	469	454	445	419	461	473	449	459	466	484	441	450	442	436	465	451	451	518	462	478	418	454	432	434	430	463	472	468	460	461	445	421	441	448	436	427	423	411	500	430	473	456	428	429	432	414	430	419	453	429	432	445	395	448	463	451	441	490	445	447	444	459	454	460	423	410	489	436	483	436	465	433	415	451	466	456	475	478	447	430	475	533	455	460	465	472	436	422	451	448	431	459	437	422	488	450	462	422	429	432	403	415	428	461	452	448	426	464	416	440	418	426	445	445	460	469	495	442	450	448	473	491	463	484	440	408	463	437	470	511	448	471	446	461	417	448	472	514	456	511	447	473	431	443	425	432	493	444	423	470	408	462	427	440	473	441	431	444	447	468	392	417	451	451	438	448	443	436	457	424	444	475	437	433	506	433	444	441	434	428	466	444	467	454	409	475	439	455	441	442	439	414	441	457	457	466	443	479	452	450	436	424	417	462	475	420	424	430	491	445	432	413	446	429	477	433	457	419	430	449	457	468	469
3122	1121	491	634	455	670	846	843	723	637	570	387	266	203	148	113	89	90	72	44	42	39	53	39	36	42	42	41	42	47	37	33	37	33	48	43	35	38	36	36	30	32	40	33	39	34	45	60	217	286	301	192	115	88	57	50	47	32	43	34	30	26	24	41	31	33	21	34	30	33	26	33	38	29	33	35	40	31	28	25	40	39	30	22	34	37	33	30	37	33	32	30	29	33	30	24	24	23	31	29	41	19	31	22	38	28	37	36	35	24	22	28	34	23	24	38	33	34	32	28	47	31	40	34	40	43	24	27	25	40	31	35	40	29	43	20	27	49	37	23	29	31	39	28	34	32	30	26	23	28	33	32	37	24	41	35	38	35	25	32	31	39	24	30	36	27	27	27	32	29	30	33	29	31	31	31	35	23	28	29	27	23	33	28	36	39	21	31	23	20	33	38	24	28	38	27	28	33	22	25	27	36	30	38	38	34	35	41	27	32	33	29	38	39	30	26	32	27	40	27	26	29	44	29	35	23	31	38	34	26	39	34	43	29	37	25	28	42	25	25	41	33	42	33	33	28	32	27	32	33	30	30	30	26	35	30	47	29	36	36	32	32	24	30	27	33	24	28	34	39	35	31	36	30	26	32	22	34	35	46	31	32	30	40	33	22	37	28	34	37	39	31	37	28	40	28	35	31	31	36	26	33	40	32	30	36	33	31	30	36	30	34	30	32	43	33	24	41	22	42	34	33	24	28	34	24	28	29	26	33	43	25	29	30	31	38	35	30	31	29	36	27	43	42	28	36	34	35	25	36	31	36	36	34	45	34	30	29	39	25	28	28	36	31	29	41	36	26	31	29	35	30	39	27	40	35	27	28	33	33	30	38	23	35	35	39	36	41	33	29	29	31	34	38	45	22	35	28	32	32	29	27	20	29	39	40	27	30	42	35	25	36	37	30	31	21	26	44	29	24	36	32	26	29	19	35	31	31	39	44	27	35	33	37	28	28	31	26	36	25	37	30	23	29	26	40	37	38	43	27	34	36	29	41	26	35	32	33	31	29	35	31	34	36	31	32	33	25	27	28	24	32	36	32	27	23	42	27	29	28	33	31	41	44	27	39	30	33	29	34	28	28	36	30	32	35	44	17	34	24	25	32	38	32	28	36	33	30	37	41	35	32	28	41	21	30	30	36	35	33	31	32	30	30	31	28	33	34	28	40	32	25	32	39	27	27	31	40	33	26	31	25	35	35	30	33	41	28	40	30	32	24	26	35	34	25	29	32	27	41	30	32	35	31	29	32	43	28	41	34	33	40	30	27	34	26	30	26	26	35	33	25	27	36	29	44	36	33	41	25	36	33	24	35	26	26	36	20	34	25	24	34	37	32	39	31	35	35	46	34	30	23	40	34	31	37	29	32	35	38	25	29	26	28	34	36	37	34	38	28	30	31	27	32	24	14	35	34	31	41	37	32	34	32	27	36	34	40	29	40	42	26	29	28	33	29	30	34	29	35	31	27	27	31	25	33	35	34	24	26	34	31	32	34	27	31	35	49	38	37	29	28	36	36	32	38	29	27	34	38	27	26	24	27	33	30	37	35	33	28	35	25	35	23	32	37	39	26	31	34	33	38	26	30	30	27	39	32	34	39	35	34	36	25	32	42	32	30	31	41	32	24	18	30	30	29	35	31	42	38	37	25	40	38	30	28	30	26	35	42	33	32	27	35	39	33	29	28	29	31	21	25	31	28	29	35	37	32	23	36	29	33	30	40	28	41	29	34	28	37	32	29	41	23	43	38	35	24	36	34	23	34	26	22	33	29	40	32	37	18	32	32	30	32	36	34	37	25	35	38	24	32	44	26	37	36	36	27	30	41	26	37	28	31	23	41	42	26	24	19	31	25	46	30	30	27	38	30	32	32	31	22	32	17	40	31	25	30	31	31	34	36	30	32	36	32	23	28	33	28	38	29	26	31	30	21	35	29	30	41	24	30	34	29	24	32	34	34	44	31	36	24	36	28	30	21	34	25	36	26	35	37	28	38	26	32	38	45	27	45	31	42	27	35	24	32	35	37	26	33	20	28	28	32	33	29	32	27	34	32	29	27	36	38	29	31	38	25	23	30	36	37	24	37	45	44	34	27	35	23	26	34	36	37	34	21	33	29	33	30	28	37	31	27	33	27	31	33	29	38	40	27	23	30	26	34	36	29	44	34	36	35	33	29	37	24	26	37	31	22	26	42	29	27	35	29	34	40	29	31	30	35	37	24	35	39	27	38	21	26	26	28	35	23	37	30	28	22	32	27	31	45	27	32	26	37	36	29	22	38	28	35	31	24	29	38	19	28	39	32	30	28	35	43	31	39	33	29	21	30	30	24	30	22	28	27	34	32	38	33	27	22	36	24	23	23	37	26	28	43	33	27	28	36	43	30	32	32	35	23	31	32	27	42	27	27	31	29	37	30	31	23	30	29	39	24	36	41	35	38	35	24	28	34	35	26	39	38	34	30	22	38	27	23	32	30	41	27	31	29	24	31	31	34	30	28	35	32	26	33	29	31	25	32	34	26	29	29	25	27	34	28	46	30	20	46	44	31	21	33	30	27	35	36	33	32	36	33	30	28	36	41	28	34	31	38	36	28	33	41	32	30	36	24	30	32	30	28	25	35	29	29	30	36	29	28	38	27	41	43	24	32	30	30	34	37	29	28	29	29	24	35	37	32	32	26	30	32	31	28	39	27	26	27	32	32	28	24	29	33	17	31	30	26	36	44	24	29	34	32	33	37	35	29	33	38	42	34	26	28	28	26	31	30	22	31	30	33	27	30	19	42	45	26	34	40	49	28	32	31	34	32	31	21	25	26	26	35	39	31	34	29	24	28	36	40	25	32	31	36	42	33	33	38	26	28	43	29	30	33	44	30	37	36	41	35	29	26	28	29	37	36	27	30	34	27	34	33	31	49	38	39	26	25	29	26	27	31	31	18	34	21	19	39	35	30	24	35	32	26	36	29	31	35	33	28	21	34	29	28	31	38	26	26	29	28	36	24	38	21	33	32	24	29	34	33	31	32	27	29	37	39	24	28	41	29	38	37	47	23	35	26	32	39	34	25	33	26	41	37	26	28	34	35	36	35	31	25	39	31	26	32	23	26	30	26	34	39	32	40	36	38	29	30	28	20	43	25	31	24	36	28	38	35	25	31	23	25	30	28	38	28	33	40	35	29	41	24	30	29	31	35	28	32	35	26	31	36	33	35	42	33	29	39	36	29	43	34	27	29	45	30	31	33	19	36	25	30	33	31	33	39	29	37	37	28	34	41	25	26	26	19	29	27	33	38	33	39	25	33	28	35	32	26	29	37	29	43	32	25	38	40	37	28	38	39	29	27	29	37	25	31	25	34	36	32	29	26	28	42	29	29	33	46	32	22	40	36	27	36	32	33	45	35	31	31	23	36	31	44	33	45	28	28	36	31	25	31	35	31	39	34	22	20	30	32
23190	14920	8719	20231	25968	27099	27925	26409	23303	21200	18399	14135	10375	7168	5226	3872	2732	2998	2148	1284	938	873	762	907	926	902	864	975	923	862	754	661	599	565	562	483	500	459	481	508	499	516	511	480	475	462	467	1011	6086	8082	7341	5327	3067	1715	1058	614	488	377	384	356	351	312	365	387	378	349	383	393	372	373	359	339	360	369	355	412	379	367	383	387	379	392	355	352	365	351	367	350	361	350	394	350	359	374	393	376	397	354	372	348	348	360	380	378	357	345	372	413	358	349	351	358	359	405	395	337	374	362	392	346	394	366	345	353	395	379	381	366	354	372	374	380	348	377	367	373	348	366	366	377	349	363	351	334	369	346	375	380	377	361	351	363	340	355	372	384	389	373	412	338	361	359	374	334	350	386	370	346	401	382	354	374	389	349	346	352	359	362	364	357	352	335	384	342	362	344	388	372	337	363	369	348	323	414	378	369	399	365	360	354	353	359	338	372	369	334	375	360	337	380	365	357	335	336	365	348	341	335	364	404	386	376	380	349	364	381	349	412	330	342	370	360	360	399	375	366	353	351	384	374	354	369	381	373	379	367	339	355	373	358	372	330	364	369	358	357	369	377	395	379	387	361	381	374	411	352	379	351	374	358	363	346	350	366	371	370	364	381	371	389	371	360	372	415	352	335	353	362	350	385	378	356	367	384	360	387	351	357	328	373	372	413	353	359	327	359	353	373	361	356	355	355	362	366	359	380	390	362	343	365	397	388	346	346	352	353	342	384	381	362	380	377	334	369	368	398	368	360	337	344	346	389	387	352	361	356	401	357	357	357	372	366	359	380	340	366	373	376	354	341	308	377	339	311	331	392	354	333	358	393	358	396	380	428	362	374	380	386	335	372	349	365	380	380	354	400	376	356	384	388	352	402	364	337	420	393	384	399	368	391	383	329	378	396	339	360	372	355	335	370	357	369	379	376	352	342	382	356	387	377	349	335	351	378	346	392	335	356	355	409	397	324	350	362	350	368	370	372	351	377	376	332	386	388	324	361	353	392	373	362	365	351	377	374	345	371	369	373	372	394	369	352	340	359	362	381	362	396	375	345	399	362	372	320	338	384	382	372	372	320	408	376	337	355	369	359	361	393	370	350	352	380	356	364	369	380	388	377	347	369	350	378	359	378	329	366	364	318	368	362	391	358	322	375	379	354	381	356	385	335	390	373	390	356	342	387	345	368	363	371	357	379	360	377	360	393	360	389	341	354	354	384	335	387	369	350	389	375	375	327	364	353	340	345	375	359	364	355	373	361	329	351	373	354	354	326	368	368	384	390	356	364	385	390	332	365	334	411	373	367	374	358	378	374	345	348	380	396	376	369	355	374	356	395	345	350	385	362	364	357	376	387	385	339	372	362	352	389	370	359	331	371	363	342	366	373	328	354	382	368	396	381	346	371	366	352	351	351	375	403	351	354	355	377	353	380	367	435	359	352	381	373	384	379	378	342	369	404	330	346	331	367	303	348	372	373	373	385	366	326	341	369	372	371	369	383	368	326	388	378	368	381	370	350	360	389	317	367	406	366	383	357	383	383	373	378	356	365	405	347	385	361	371	360	391	333	353	362	370	372	373	355	375	356	340	360	394	367	370	345	375	368	344	350	362	362	339	337	384	367	390	374	379	377	337	342	373	369	363	391	360	353	372	363	388	405	435	394	377	366	381	374	344	353	351	388	389	384	372	341	352	337	377	345	400	362	353	333	370	368	362	374	380	349	343	382	369	361	405	350	342	385	400	376	336	365	343	360	372	378	357	398	359	391	379	377	381	373	380	391	378	378	415	357	378	366	370	378	376	355	360	340	338	343	347	342	358	364	406	331	349	388	382	394	370	385	412	385	378	361	340	369	349	357	350	352	367	349	367	349	365	364	373	350	375	371	376	333	390	371	380	343	358	369	396	380	382	371	360	318	359	343	362	379	372	398	377	376	355	362	379	369	356	301	375	406	328	326	365	386	343	348	396	355	337	354	392	359	373	343	372	376	358	361	362	337	384	391	394	361	390	361	369	359	360	397	382	396	381	336	362	378	377	389	363	374	348	367	363	360	350	372	356	368	354	360	384	382	387	374	361	376	360	379	385	354	368	398	396	406	368	366	367	363	345	371	353	405	362	328	385	328	391	353	382	334	353	386	365	361	345	332	360	375	402	344	365	396	370	371	348	345	359	373	406	345	378	378	335	362	331	321	387	364	380	371	384	378	373	359	369	375	382	374	368	373	363	377	382	376	370	373	348	396	373	357	361	356	351	330	347	362	372	326	371	377	375	378	436	368	363	419	371	368	379	354	375	358	351	344	359	393	358	405	336	345	338	376	362	362	382	376	349	362	375	371	347	329	380	369	358	382	396	347	400	338	335	359	385	342	362	359	369	353	373	352	354	347	371	356	361	388	348	413	357	411	373	338	362	376	363	352	357	352	395	354	361	342	384	352	328	371	387	357	382	370	366	403	364	360	308	382	374	363	363	342	372	372	402	357	388	374	363	369	368	358	369	319	364	348	327	344	376	385	373	373	355	324	355	358	379	381	370	362	369	347	384	371	389	342	348	401	364	338	366	366	380	354	344	361	374	371	367	408	371	347	344	325	410	338	382	346	357	365	340	363	353	361	335	374	373	382	380	369	387	367	354	364	369	356	352	383	372	344	366	356	337	352	368	338	370	388	375	377	358	368	360	354	373	367	383	358	347	372	356	362	360	370	355	355	348	383	351	343	393	365	349	354	357	364	366	376	371	381	366	392	365	352	368	349	354	386	379	350	360	371	336	377	317	359	371	337	355	358	372	361	387	364	359	371	357	356	360	388	379	354	393	350	332	344	408	352	402	376	356	347	361	332	387	338	385	396	364	378	439	361	362	354	360	368	350	364	384	351	396	370	360	333	396	357	389	361	339	363	358	339	358	341	353	405	358	357	349	358	371	393	359	356	380	345	347	379	354	381	370	364	374	365	397	348	386	356	341	381	359	332	388	364	364	360	335	380	337	391	392	377	339	416	391	342	387	353	354	376	373	348	333	357	378	389	368	366	358	372	389	368	340	375	367	408	341	353	394	351	338	398	346	371	360	392	324	367	413	390	340	390	369	376	375	351	365	379	360	342	384	405	329	356	371	364	340	381	339	383	397	374	352	334	387	377	376	367	360	384	378	351	379	382	370	383	381	395	375	318	379	341	315	380	377	370	359	377	340	389	384	398	345	380	365	374	356	399	374	348	412	344	344	374	370	363	374	393	301	367	360	378	365	344	398	372	384	368	363	393	364	385	395	358	374	376	381	357	331	357	403	346	389	336	390	350	351	345	365	363	359	346	322	360	321	343	357	360	410	348	376	374	350	336	390	382	372	362	359	389	359	369	349	376	382	366	388	348	351	340	352	351	348	348	358	355	349	408	372	367	337	345	387	373	352	370	359	356	385	357	366	348	348	371	383	360	320	337	365	364	347	372	395	354	354	332	372	390	370	376	388	374
2439	1550	640	663	596	947	1206	1035	900	810	635	471	315	191	173	142	107	111	98	76	61	54	41	53	48	75	45	51	59	51	57	52	51	36	64	45	36	42	36	52	30	53	41	55	46	42	51	55	366	414	415	279	177	108	81	39	45	39	33	30	35	46	50	40	41	47	35	29	38	36	50	49	34	37	34	41	50	44	53	41	30	34	29	40	37	50	53	33	45	39	41	46	42	50	38	37	42	37	45	39	47	42	39	36	45	38	38	33	46	39	39	45	46	47	48	37	52	45	40	36	37	46	42	38	43	54	44	53	41	38	34	37	44	42	38	25	40	32	47	42	47	49	41	48	40	40	35	37	45	38	46	39	41	43	43	41	41	40	36	26	47	29	41	44	34	30	35	41	47	32	42	36	41	33	34	33	44	40	47	38	57	39	35	49	42	43	41	33	53	39	27	47	42	33	36	44	53	49	52	39	40	39	32	42	43	39	42	45	40	33	35	43	36	49	43	41	47	45	43	45	35	47	42	52	31	32	37	36	42	42	45	37	46	30	38	44	43	26	41	44	51	33	42	29	43	41	45	41	34	33	44	59	39	32	34	44	40	49	42	41	49	45	34	39	49	38	42	44	33	35	49	44	40	45	45	37	33	41	33	51	37	44	53	34	37	35	38	51	37	36	49	33	36	40	34	38	39	36	40	46	41	39	44	35	42	44	36	40	35	37	33	37	44	40	36	44	46	54	34	33	30	43	42	49	38	44	42	56	29	39	32	31	43	38	30	41	38	46	27	39	44	51	46	40	55	32	44	37	33	44	48	40	36	37	32	49	31	35	37	43	35	36	38	38	38	37	45	49	27	38	41	42	60	39	56	40	31	29	44	47	46	41	33	30	35	39	46	39	40	39	48	48	36	33	28	44	40	30	37	39	44	25	48	41	37	37	43	23	42	33	41	43	35	37	30	37	45	26	41	35	39	46	35	47	56	31	39	37	31	36	29	37	44	32	41	38	37	59	36	34	42	51	45	49	35	47	45	48	38	28	42	43	50	40	37	37	43	40	39	33	42	41	45	41	42	34	45	32	45	43	35	33	31	35	39	38	50	41	48	43	46	48	33	35	52	47	44	29	50	43	32	41	45	47	52	35	31	45	42	49	38	43	36	45	36	41	46	41	35	54	33	35	36	47	34	35	45	29	40	32	54	41	42	38	45	44	37	47	56	35	50	39	36	50	32	37	44	44	46	38	40	36	45	49	34	44	46	37	44	45	46	30	39	40	44	34	49	41	43	40	38	40	37	53	43	40	38	59	45	41	37	43	39	48	39	42	36	33	40	47	40	53	45	42	34	35	36	43	40	40	48	34	38	46	48	50	39	30	47	38	47	46	46	29	43	40	41	35	49	29	32	48	53	47	34	32	44	49	41	55	40	48	52	45	40	42	44	44	53	27	33	43	31	44	32	45	33	31	39	47	35	56	44	38	44	36	34	45	39	37	33	42	42	37	36	27	32	43	55	43	52	47	45	44	51	31	42	40	36	32	31	48	29	33	51	25	46	33	41	36	38	40	38	44	45	43	38	35	49	42	41	36	50	39	41	33	48	50	43	39	39	47	38	57	34	44	43	37	50	47	36	35	42	37	43	40	39	40	40	37	47	44	46	40	36	37	30	38	38	41	38	37	42	45	46	36	37	45	41	33	38	40	38	37	33	50	48	29	42	35	33	36	40	37	44	51	52	42	40	32	36	42	38	37	35	43	38	31	43	47	33	45	39	37	38	49	30	34	34	37	46	48	42	30	51	47	34	35	31	53	26	60	34	49	39	36	39	55	40	46	39	42	41	35	41	40	45	45	37	34	42	40	41	42	56	50	34	41	49	31	35	51	35	44	37	42	42	44	46	47	42	40	37	38	43	41	36	45	47	45	43	34	37	39	30	33	43	37	50	39	40	44	36	28	44	49	38	47	41	44	26	33	42	38	38	40	40	42	54	39	38	41	45	47	45	40	37	55	43	48	38	39	25	47	46	34	42	53	56	37	41	41	43	45	38	46	42	39	33	52	43	37	40	37	35	41	36	41	40	41	35	40	32	37	49	55	51	40	41	45	45	30	38	42	34	41	50	37	46	37	38	45	48	39	36	34	47	33	31	30	38	31	32	39	35	35	29	35	40	35	34	38	31	45	36	33	36	40	29	44	42	41	39	35	29	48	38	43	38	42	34	45	55	43	35	42	35	32	44	47	42	38	38	42	42	38	40	47	37	40	33	42	44	38	46	52	36	42	41	34	44	40	39	43	41	43	39	43	42	35	43	31	38	49	36	37	34	40	43	36	60	44	48	47	30	44	46	48	46	33	42	38	39	35	31	38	43	41	34	52	33	44	47	54	44	34	34	32	35	46	43	51	36	46	41	42	40	45	51	49	34	42	39	40	34	49	42	34	50	37	42	38	35	44	35	49	39	47	31	37	33	41	36	46	48	41	52	41	45	43	40	44	35	45	41	29	26	43	41	42	41	48	46	27	49	49	36	36	38	37	55	54	46	38	39	34	36	37	46	39	41	48	46	28	40	30	49	41	42	36	42	48	44	41	36	42	35	37	41	42	39	36	35	37	45	40	33	44	41	38	44	37	43	42	53	44	35	38	32	37	40	34	37	65	37	49	38	29	42	42	31	37	32	37	40	48	35	57	45	44	45	42	37	35	48	26	45	44	40	34	52	40	36	33	41	43	40	39	60	40	41	31	50	43	44	30	45	43	36	32	32	51	36	25	30	33	46	39	39	37	39	42	42	46	37	44	35	41	49	42	47	33	56	42	53	41	53	37	50	46	49	35	31	43	42	43	42	47	45	33	47	42	48	42	45	39	40	47	37	50	49	37	38	46	40	34	40	42	35	47	37	55	48	35	34	49	43	55	39	37	30	44	32	46	42	39	35	54	40	42	54	54	55	43	48	43	48	53	39	30	31	43	39	37	34	37	38	36	36	41	36	42	33	36	37	42	31	41	36	46	47	35	44	39	41	27	36	46	36	47	34	45	38	38	39	36	35	44	38	35	31	47	38	48	43	38	49	50	27	42	47	43	29	37	43	36	38	40	35	48	55	41	35	40	44	45	39	41	43	42	44	29	34	40	43	51	33	44	33	34	48	32	44	37	42	49	50	48	41	33	42	36	34	39	40	36	47	49	40	52	36	55	36	42	36	38	34	48	43	48	29	32	32	32	47	40	33	54	38	39	47	38	46	52	42	41	35	50	45	37	44	30	52	49	31	49	47	37	35	39	45	39	26	43	52	37	44	50	31	53	39	40	48	37	35	44	45	41	35	37	45	44	37	47	37	40	38	32	47	31	51	38	55	40	56	44	43	42	28	43	44	42	43	52	33	47	37	41	48	31	33	40	37	31	42	44	30	31	31	36	25	50	40	27	27	39	47	36	33	34	46	39	44	37	48	36	44	38	52	48	42	49	45	45	46	32	47	37	40	30	39	36	41	46	37	39
26415	17005	10360	22282	28431	30142	30916	27938	25583	22590	20147	15732	11448	8208	6207	5080	3487	3595	2475	1486	1161	1199	1017	1256	1123	1126	1104	1272	1178	920	977	869	722	699	769	648	675	670	658	615	671	615	635	677	609	606	567	1147	9775	11532	9871	7307	4158	2254	1390	814	635	487	503	469	450	446	457	478	475	518	461	466	451	438	444	472	442	461	450	445	488	475	526	416	476	469	455	452	433	481	453	453	498	452	446	463	451	444	491	465	470	492	454	485	472	443	461	451	445	501	459	474	489	442	446	475	476	444	455	486	460	465	451	438	443	451	455	468	441	461	446	440	512	480	471	473	435	493	469	496	473	418	461	501	487	426	463	465	460	433	471	439	453	437	508	457	472	441	476	481	429	451	483	469	501	456	463	438	485	482	454	460	440	464	466	485	425	465	476	452	479	432	459	413	438	485	475	465	422	447	472	435	469	450	446	463	451	456	459	528	461	453	484	434	500	451	437	468	493	478	476	429	489	445	486	428	470	418	417	482	443	461	460	493	472	437	502	456	488	445	440	488	447	456	441	497	463	431	429	452	436	415	461	466	441	470	452	480	462	428	470	443	461	475	460	488	466	477	465	437	472	484	468	455	469	464	451	444	474	478	451	448	439	456	422	455	487	450	445	457	447	459	436	461	427	428	473	431	476	479	428	487	452	465	460	475	484	478	472	443	435	446	516	504	456	465	474	420	491	460	465	450	454	433	458	498	442	472	450	473	462	454	464	495	449	450	453	423	442	504	440	479	477	463	442	427	479	455	461	447	443	491	452	471	468	446	449	444	433	442	470	502	447	450	449	469	467	467	477	448	451	431	434	443	488	453	437	454	488	479	428	447	447	468	472	450	430	478	449	488	485	459	461	485	431	497	452	465	446	451	436	442	461	463	468	465	446	483	485	440	459	464	457	474	475	430	477	488	457	449	453	468	441	470	473	483	511	457	483	476	447	513	457	490	487	455	471	462	448	501	449	482	474	441	474	457	462	460	484	464	447	495	455	433	494	439	465	442	418	466	476	476	481	448	490	471	482	469	491	451	448	488	474	430	468	442	508	448	443	420	423	462	455	454	479	461	420	496	473	447	466	478	469	474	452	500	491	470	509	490	448	501	413	449	472	470	452	474	469	435	446	488	437	456	441	463	440	439	474	469	484	463	485	423	435	456	516	463	441	481	480	496	473	468	468	449	451	486	461	469	448	481	461	449	472	421	417	465	468	435	460	486	470	449	450	477	450	444	466	455	479	446	481	455	491	447	461	498	473	465	485	437	465	468	469	458	480	477	477	472	413	440	463	496	403	470	489	448	458	475	497	455	449	448	475	474	478	439	461	465	489	418	473	465	468	477	416	449	434	465	462	464	452	439	458	476	475	485	483	498	491	469	462	458	428	470	472	460	501	465	491	451	429	455	471	467	452	436	454	446	458	464	452	472	486	471	450	464	502	469	465	474	454	463	437	488	434	453	482	444	450	485	438	433	499	442	488	444	488	460	455	465	428	447	411	481	433	481	452	459	441	452	435	413	458	437	471	445	475	454	437	483	463	434	415	417	456	430	474	491	423	449	449	474	453	461	422	460	469	431	475	444	481	493	501	436	482	471	491	465	466	479	477	482	449	516	467	512	475	435	456	487	467	459	446	444	449	443	485	451	460	418	452	499	480	468	482	461	456	476	431	446	458	439	448	468	462	448	441	507	445	443	450	469	456	488	470	446	489	463	426	479	485	435	455	447	448	471	454	473	459	442	449	475	466	469	481	485	482	503	419	430	461	455	418	471	454	477	512	469	460	433	479	487	451	479	523	480	457	458	458	467	479	492	465	452	435	493	452	467	439	474	447	468	462	479	448	452	499	445	426	492	463	447	447	465	425	520	497	435	484	484	473	480	483	493	479	456	487	426	446	448	449	473	452	464	461	446	447	468	469	487	468	492	448	420	483	445	471	478	432	485	474	479	457	461	464	467	483	431	452	461	489	492	485	418	462	456	468	429	469	467	439	486	475	457	468	477	478	448	467	443	476	500	481	448	435	468	492	446	487	470	447	472	454	475	460	485	436	464	462	468	496	467	448	458	449	430	479	452	474	477	442	450	441	456	462	462	464	454	444	486	419	466	464	474	471	474	464	481	477	462	438	487	500	467	498	457	488	431	466	475	488	469	490	490	465	467	383	431	491	456	493	441	463	430	451	502	493	455	469	449	453	443	461	434	468	450	438	437	474	431	431	460	470	453	447	465	479	499	447	464	479	489	458	441	474	455	456	499	485	436	447	468	437	490	424	508	495	473	450	461	490	523	476	439	444	482	481	462	478	478	471	483	475	471	424	455	473	426	471	463	504	500	453	460	478	441	450	466	454	435	414	444	434	421	455	495	475	465	457	491	460	460	462	461	463	486	454	496	470	466	463	461	461	448	483	452	482	451	455	484	454	438	424	448	490	456	471	480	463	469	437	479	458	455	478	470	461	464	488	431	455	446	458	448	472	447	458	458	423	478	472	454	469	469	498	461	462	480	444	459	494	495	497	435	478	467	449	529	473	464	460	441	449	471	460	509	471	447	453	430	441	470	477	478	476	468	461	460	487	442	443	434	485	457	435	464	445	493	441	466	485	439	470	473	455	474	483	485	457	457	452	467	430	468	492	449	464	493	472	488	455	467	477	470	458	463	436	495	459	442	431	420	482	465	470	444	455	441	513	486	473	474	450	468	422	454	511	474	454	475	443	421	477	464	474	483	493	473	494	460	435	493	469	470	471	462	463	464	468	436	454	465	470	451	495	449	412	440	512	444	438	465	418	473	437	444	478	466	434	447	449	473	441	461	470	412	443	428	457	424	474	472	477	461	436	454	441	446	503	460	477	464	406	471	457	487	452	457	445	458	490	452	434	450	464	498	435	484	452	433	442	435	448	453	452	489	462	490	491	428	475	470	454	445	525	472	422	478	464	468	493	493	438	454	463	468	452	471	458	476	436	504	472	463	462	477	446	428	471	503	462	446	446	515	447	463	464	471	466	446	438	486	474	480	436	464	463	455	490	474	497	421	459	469	490	490	506	488	443	460	464	470	449	470	441	509	433	453	481	434	435	474	471	465	453	430	503	481	471	471	451	463	471	499	464	468	462	446	487	462	473	456	491	473	489	472	515	477	494	470	467	464	470	485	470	471	448	457	480	456	509	470	459	487	425	434	483	450	493	472	488	487	454	480	493	466	468	492	499	463	465	446	480	461	431	451	467	480	478	440	436	432	478	453	472	447	456	478	479	429	467	458	444	462	449	454	487	426	454	454	476	466	458	455	444	439	427	496	440	449	501	448	444	453	435	462	448	442	467	451	459	477	463	453	465	472	480	451	480	453	499	501	466	447	474	465	458	448	478	486	441	454	460	461	402	466	450	468	439	506	431	493	479	512	428	469	497	464	441	504	438	424	454	454	453	465	476	482	470	451	467	456	474	486	446	445	474	452	465	467	427	482	449	463	462	449	446	474
2360	871	393	399	371	566	738	624	580	464	356	266	201	122	89	91	65	77	63	39	31	35	46	48	34	35	52	42	26	31	37	29	28	36	38	34	34	39	29	30	39	19	29	36	27	31	28	34	78	146	142	106	76	44	55	33	33	42	35	34	41	37	28	23	22	36	35	32	27	41	35	17	36	29	38	37	36	29	28	25	28	21	32	40	34	30	34	38	35	31	30	32	33	33	28	29	28	40	33	24	27	35	24	37	31	32	28	31	26	34	35	38	27	30	35	30	38	23	25	28	26	34	31	38	35	33	29	35	33	29	33	34	22	32	29	33	29	35	29	26	32	24	26	40	39	30	30	25	35	17	25	37	39	29	34	36	33	27	37	36	27	29	23	27	33	33	24	32	31	33	26	25	43	32	35	43	34	32	25	41	34	40	30	41	28	33	31	31	38	27	26	31	36	32	39	39	33	30	41	27	30	26	37	31	33	31	26	26	42	19	38	40	35	30	32	33	32	36	29	44	28	25	28	32	35	30	28	34	47	28	38	39	27	38	28	34	39	24	27	33	30	34	31	44	29	26	30	45	25	32	29	38	43	35	27	30	33	41	17	25	27	38	36	37	31	38	33	29	46	31	27	29	30	31	24	29	31	37	29	32	23	40	29	33	42	41	31	29	30	29	25	37	32	26	40	35	35	27	27	28	38	31	33	29	37	41	28	31	27	30	28	28	27	27	36	20	31	26	24	27	23	41	25	33	29	23	40	37	29	33	32	29	24	27	36	40	27	30	32	32	32	24	25	30	39	36	20	15	38	30	22	42	31	29	34	34	37	23	27	32	30	27	30	35	29	22	32	33	34	37	31	30	32	18	32	31	25	27	42	28	37	21	32	32	32	41	32	37	28	25	19	33	30	34	38	38	34	25	26	41	41	27	34	35	34	32	24	34	23	21	29	26	34	33	31	38	27	40	33	30	40	36	30	31	39	45	30	29	24	18	37	29	37	33	39	30	36	26	31	32	30	28	31	35	24	30	35	24	32	29	37	29	18	39	34	33	28	36	33	27	37	27	29	39	31	22	29	32	25	33	26	30	25	32	30	32	24	36	24	30	32	34	25	29	25	29	30	25	37	23	35	25	33	29	33	34	29	30	32	30	28	32	35	32	33	37	27	25	26	30	30	24	33	24	25	35	27	31	43	25	27	24	29	24	33	32	40	35	29	26	32	33	27	34	35	19	29	27	29	40	27	30	32	25	32	33	24	31	24	17	36	36	19	32	26	43	39	25	30	33	32	33	35	35	31	36	26	23	20	37	26	36	20	32	34	27	28	48	36	28	27	33	42	32	26	33	37	32	49	35	26	28	23	31	34	28	41	28	22	28	35	28	38	26	29	30	32	32	39	35	29	29	41	40	25	28	29	27	40	37	27	30	26	27	35	33	32	29	24	36	32	29	28	27	43	28	27	37	29	30	31	35	36	31	25	28	28	24	27	31	32	31	52	31	40	26	30	26	29	36	33	41	31	33	34	46	38	30	31	32	29	29	26	32	33	34	35	30	28	42	42	28	36	24	37	30	35	35	39	27	34	32	29	28	36	36	31	33	22	25	37	25	38	30	32	31	29	23	35	26	28	29	48	26	37	25	26	36	33	33	41	26	29	27	29	23	26	20	25	30	19	31	34	39	28	34	23	29	20	24	37	29	28	19	34	28	30	34	36	29	33	39	27	31	38	21	26	25	36	28	36	34	33	22	28	26	40	41	35	38	39	30	29	29	32	28	29	30	28	26	28	26	31	24	30	37	42	42	25	28	35	38	25	26	28	35	31	21	48	32	27	33	38	37	37	45	33	35	32	29	33	25	34	36	31	30	31	39	29	25	30	29	36	26	30	19	42	33	25	27	38	42	32	36	42	38	31	34	27	25	37	40	24	27	28	35	33	25	25	31	24	37	27	32	26	32	29	29	22	34	35	31	31	32	38	40	26	27	41	35	33	23	31	30	35	33	25	26	39	27	37	25	27	31	32	28	33	36	31	39	32	27	23	22	21	37	37	27	44	21	38	35	30	36	38	35	30	30	32	35	22	24	40	40	31	29	27	29	31	21	22	38	26	22	44	33	33	33	32	37	33	26	26	30	34	28	21	17	30	24	23	32	28	32	31	37	32	36	25	24	34	31	46	27	29	32	26	27	29	31	31	32	30	20	31	31	35	25	30	20	33	35	35	33	29	31	31	35	32	24	26	37	30	35	39	35	27	30	29	31	30	29	33	34	36	32	23	27	25	37	31	27	24	29	29	29	35	37	28	35	36	24	25	29	39	37	36	30	32	34	38	36	32	24	25	34	23	21	37	33	22	33	33	34	32	28	34	33	34	33	36	31	35	40	31	28	20	28	34	30	29	32	30	29	34	27	39	17	25	26	35	32	34	31	24	25	34	32	29	30	32	25	34	27	36	29	28	33	25	30	37	29	28	24	38	36	36	33	42	34	30	24	35	26	31	25	27	32	29	30	36	23	28	38	30	36	29	34	39	31	33	21	32	27	28	34	19	30	37	36	26	29	24	29	33	37	27	43	32	38	25	36	29	42	31	32	28	23	31	27	28	29	20	27	32	32	24	25	29	41	33	23	32	30	27	39	38	37	27	41	31	33	26	34	35	34	32	34	36	33	29	21	23	35	31	37	23	29	30	31	36	37	33	29	37	19	30	34	29	22	27	36	40	27	27	36	38	23	33	37	30	32	34	29	28	24	33	25	32	32	36	34	28	17	40	28	34	33	25	44	27	28	33	29	36	27	25	30	32	29	34	29	34	23	22	33	40	25	29	37	30	33	22	35	31	29	29	24	33	37	30	29	38	38	28	27	25	37	38	32	29	34	39	30	26	33	32	32	32	39	21	31	41	30	35	33	38	36	37	38	28	29	25	35	21	28	29	32	30	28	31	36	29	31	29	30	29	31	38	28	26	35	39	20	30	47	37	29	30	35	32	38	30	24	28	35	37	26	33	34	27	30	31	24	44	24	36	32	35	22	21	33	24	36	28	30	43	15	29	31	31	32	28	32	20	29	38	35	34	32	27	21	34	33	38	31	30	29	25	35	34	25	34	38	40	26	43	23	31	25	22	33	38	31	25	38	37	34	37	25	23	29	30	40	31	19	26	39	24	39	29	21	37	24	32	33	28	23	28	26	39	36	36	26	30	28	33	20	29	24	38	35	39	34	32	43	27	37	33	22	38	29	29	16	29	29	25	23	36	37	26	23	35	38	42	25	35	30	35	34	31	38	42	32	25	32	23	36	23	29	36	30	26	39	36	38	32	35	33	40	21	27	24	31	24	33	32	32	25	34	38	32	38	27	26	32	35	37	30	42	42	28	28	28	35	36	37	30	42	23	38	30	32	34	33	24	27	39	25	36	33	24	33	29	33	35	22	30	29	32	32	33	29	52	27	21	29	41	33	30	22	39	37	34	25	33	30	23	20	25	34	40	28	30	23	29
21559	13036	6648	17150	23214	25280	26037	22922	21418	17544	13590	11160	6832	4808	3712	3256	2092	2083	1369	765	654	651	570	634	643	683	642	651	525	457	471	506	437	409	414	402	407	453	375	412	424	395	357	461	454	463	517	492	2440	3636	3463	2476	1604	938	669	484	447	398	360	356	355	379	370	385	366	326	357	366	363	338	319	344	384	355	350	362	377	359	334	356	414	372	359	345	384	347	350	354	382	344	336	361	372	358	358	361	356	380	387	351	376	364	354	382	369	359	367	384	359	399	367	358	345	358	363	385	321	359	338	355	378	349	386	380	382	350	373	348	340	358	385	328	362	367	360	342	359	371	369	338	341	371	336	329	346	353	356	380	345	354	339	374	351	356	371	356	326	377	350	368	330	322	341	342	360	360	389	350	362	343	337	389	362	373	367	336	364	346	365	359	395	344	334	361	327	367	353	359	376	373	367	356	380	380	334	358	352	348	376	375	357	346	378	360	349	355	355	385	400	366	346	348	366	341	370	340	358	358	351	365	377	337	314	354	318	333	352	373	329	332	325	344	389	367	338	361	345	374	352	379	339	361	369	350	341	370	402	378	381	368	363	329	374	373	365	338	357	350	373	352	385	366	355	375	383	353	393	381	362	369	338	375	327	338	357	314	372	384	358	370	389	374	351	372	347	339	353	375	360	363	350	322	365	352	349	344	349	348	366	366	379	323	336	358	370	382	351	382	349	347	338	356	372	348	369	331	374	355	408	373	337	339	355	312	342	364	354	326	369	370	340	368	355	372	370	342	364	351	374	339	363	375	333	334	365	352	357	343	345	347	382	383	352	343	388	359	352	354	365	377	331	367	365	352	365	346	329	359	354	408	372	359	364	401	389	378	375	339	322	368	345	360	373	351	366	337	363	332	368	352	359	349	349	365	354	358	360	388	350	372	349	344	364	350	352	356	351	347	371	340	321	302	378	381	355	381	386	392	381	351	342	362	338	377	363	337	385	377	359	326	379	368	336	347	360	386	345	384	373	376	375	362	379	379	392	368	350	349	383	317	343	357	359	345	347	358	370	367	359	337	381	372	360	354	342	384	350	368	373	375	337	367	350	348	355	351	384	348	348	360	409	375	344	352	330	375	345	390	379	360	387	344	355	368	357	372	355	333	347	341	351	347	365	381	355	363	360	382	346	366	391	366	358	339	346	363	352	332	355	355	336	387	335	354	349	364	345	379	379	370	383	350	359	349	343	383	383	394	389	353	345	347	351	360	330	366	404	352	347	351	402	336	338	372	361	337	376	364	352	364	368	320	343	365	363	352	361	382	365	357	390	352	318	333	366	345	362	354	332	367	357	419	358	374	340	367	369	358	366	339	356	368	358	375	324	352	347	361	336	358	360	332	362	348	329	362	376	361	362	339	356	366	368	352	369	360	355	376	353	310	333	352	356	373	308	340	332	353	386	336	338	378	341	356	385	337	359	357	363	358	342	376	355	368	375	394	353	355	380	353	356	374	378	369	333	355	346	347	354	372	374	355	374	377	340	346	329	331	363	356	339	358	336	362	340	368	344	384	376	368	376	358	373	348	396	370	373	387	342	362	356	356	343	350	373	396	395	381	371	377	350	351	355	373	350	377	341	347	372	364	334	348	382	371	383	339	375	334	361	347	346	360	379	403	338	381	366	404	378	362	360	337	388	357	368	341	331	318	349	399	345	344	341	378	361	367	352	364	348	328	347	407	381	342	380	361	348	360	346	364	373	342	355	376	344	324	354	353	350	380	349	354	340	370	344	361	367	341	330	334	356	341	342	382	397	363	369	326	328	355	344	345	352	382	381	362	352	341	374	373	375	349	354	364	336	342	329	355	350	405	354	416	386	373	360	327	343	371	368	382	356	356	326	362	334	335	339	375	346	334	339	371	349	354	343	350	390	333	359	350	355	382	349	374	363	380	367	360	372	353	382	346	355	353	328	348	366	346	387	366	344	381	363	363	341	351	349	318	372	358	360	382	369	378	370	368	361	332	380	369	398	360	346	302	365	372	330	354	363	343	363	380	366	346	365	321	325	377	352	330	352	367	361	349	353	361	351	391	383	377	341	351	354	392	345	350	341	367	388	349	361	352	356	357	347	347	354	381	398	353	360	354	372	344	332	370	360	340	323	334	351	358	370	360	354	344	348	361	362	362	376	335	356	345	356	353	350	358	368	359	378	359	382	358	379	355	314	381	343	324	331	369	383	349	359	316	333	350	394	360	378	356	358	370	413	350	363	373	388	374	344	370	391	381	356	321	358	379	394	360	376	327	372	360	353	358	349	375	348	381	367	371	348	343	357	359	321	373	361	357	394	380	332	369	350	355	332	343	367	368	321	364	367	380	334	343	351	359	371	350	361	373	362	379	365	365	368	351	366	317	374	375	367	327	328	368	384	365	356	375	326	320	352	370	343	337	351	349	342	320	362	317	369	356	368	369	348	364	382	349	325	336	350	341	345	333	357	368	334	340	392	379	372	348	362	351	362	375	385	375	376	340	330	372	363	346	318	343	346	394	339	382	349	345	370	369	365	378	363	345	334	351	363	346	361	314	341	328	374	358	372	352	370	370	366	351	354	391	382	390	336	363	369	357	406	358	367	354	388	358	371	360	339	360	377	331	394	346	336	353	334	378	390	380	341	363	330	324	378	360	372	359	311	341	346	355	349	389	334	332	386	368	352	372	329	354	369	353	340	385	365	349	376	330	363	330	342	384	354	393	335	389	377	365	350	372	377	382	320	373	361	347	326	381	350	369	365	352	380	336	368	398	343	355	348	382	353	323	365	336	360	351	354	343	367	341	391	320	315	344	381	363	339	345	338	371	359	371	341	356	369	358	372	345	408	388	347	387	375	378	352	348	338	383	357	335	350	343	381	367	342	385	361	349	353	359	378	339	337	373	342	382	377	364	379	343	356	368	353	371	372	358	349	387	360	348	370	376	348	388	353	370	334	370	364	392	338	362	343	375	405	357	357	383	379	377	350	352	368	362	371	387	352	372	391	342	383	352	339	371	366	364	386	336	383	376	358	388	361	365	374	341	370	339	346	377	349	379	363	357	392	351	333	347	345	354	364	400	312	350	326	346	339	375	359	323	369	343	340	359	357	347	337	384	362	359	383	372	362	366	362	348	355	357	318	375	362	368	356	369	322	360	350	378	354	361	375	397	366	386	333	371	373	353	347	340	354	385	378	394	376	363	333	356	344	372	373	363	375	344	380	390	357	365	354	361	367	350	383	334	382	352	357	312	362	361	358	359	329	360	386	348	378	316	362	353	369	347	366	340	349	381	357	349	301	344	362	358	342	387	342	365	312	369	384	358	381	344	334	319	368	348	363	387	376	347	363	377	367	366	364	360	359	356	374	384	327	349	352	327	352	354	355	359	340	358	325	350	339	354	349	358	356	410	371	353	354	359	362	346	363	356	390	369	368	402	333	304	341	379	356	377	377	348	370	343	367	369	379	342	379	343	349	382	371	336
1882	1365	482	531	403	770	983	847	898	633	420	380	203	144	133	136	95	89	77	53	69	41	60	42	62	45	40	43	46	47	51	47	38	52	51	44	58	27	53	37	32	41	48	32	45	39	35	41	195	298	304	209	129	91	65	42	48	36	37	37	37	34	38	48	42	27	40	46	46	33	46	35	37	43	35	43	38	37	40	28	44	36	33	46	45	31	29	50	40	37	36	38	41	30	46	43	36	39	28	42	42	22	47	36	46	39	35	35	28	34	36	45	38	41	25	42	46	34	54	32	42	44	41	37	40	35	36	27	36	40	39	42	37	42	39	45	40	42	44	46	34	42	29	40	36	33	28	40	38	41	41	35	26	43	36	41	42	44	42	31	41	40	28	31	32	45	38	34	52	36	42	49	51	44	39	36	40	52	37	33	34	44	31	44	51	45	43	33	34	49	35	41	44	37	38	46	48	27	46	45	38	47	54	45	38	39	37	45	36	51	39	45	56	44	38	36	44	27	33	39	31	41	47	34	38	38	39	30	40	46	40	40	35	53	49	50	25	51	39	41	37	35	52	46	38	46	32	35	40	34	36	46	39	40	39	33	38	53	35	49	39	33	43	38	41	40	37	38	35	44	47	49	47	36	34	37	41	44	46	36	38	38	43	35	45	38	45	42	38	35	41	41	43	25	43	37	37	46	33	39	37	34	30	44	41	25	35	36	36	38	38	46	37	31	35	40	53	39	35	28	28	36	31	34	54	42	40	32	47	40	38	45	34	38	37	39	30	47	40	44	46	34	42	17	38	31	46	38	39	47	48	40	33	47	39	36	34	41	32	28	39	48	44	46	31	40	53	32	48	28	45	39	53	45	34	49	45	50	51	37	39	36	31	32	38	46	38	28	49	40	36	39	44	41	28	40	41	42	32	38	37	41	44	33	34	42	38	44	40	43	46	48	33	43	34	42	41	37	37	38	39	51	40	42	41	46	46	39	51	55	42	44	42	41	50	37	34	46	39	45	52	42	54	37	39	43	28	44	33	35	44	41	44	24	40	55	45	27	23	36	34	44	49	44	45	48	35	43	44	32	39	33	45	40	31	42	34	44	45	38	40	41	34	43	55	44	37	37	45	41	34	26	41	54	37	44	40	39	41	46	38	44	25	41	40	36	47	32	37	48	33	37	43	42	48	54	45	53	35	34	30	36	38	42	37	37	41	45	44	27	51	42	30	36	34	34	36	38	40	42	42	43	44	40	30	50	47	41	32	31	36	38	41	43	32	55	31	42	43	36	39	30	27	36	28	35	45	40	45	44	46	31	41	38	39	42	41	45	44	48	42	45	31	44	38	30	40	43	39	36	36	45	49	45	40	50	33	56	41	37	44	43	31	45	40	48	37	49	39	36	46	43	47	31	45	56	39	53	44	39	32	29	40	37	47	41	34	33	41	33	37	44	41	48	42	34	39	39	49	54	29	38	41	61	50	40	48	34	37	40	40	43	57	35	48	33	29	53	47	43	50	38	41	38	34	40	40	28	28	43	40	38	41	37	30	36	38	52	39	52	39	51	30	42	54	44	43	47	31	37	42	36	44	30	54	41	39	31	43	50	40	36	46	37	34	43	48	37	42	51	29	40	40	40	44	36	39	39	32	35	36	36	44	36	37	35	34	56	42	51	39	35	24	40	38	32	28	45	31	41	48	37	49	36	33	37	31	36	36	35	42	29	55	43	39	40	36	38	40	40	46	30	37	31	42	46	50	43	42	45	43	33	46	49	36	42	45	36	43	37	26	37	52	45	39	44	52	41	41	35	41	37	35	34	57	44	37	45	26	50	36	50	41	37	47	39	33	36	47	35	43	50	31	46	36	39	42	45	36	36	32	36	36	50	39	31	36	36	37	33	44	32	43	32	41	35	41	39	27	35	48	34	44	35	49	38	33	35	38	44	40	30	53	42	41	34	60	43	40	46	37	44	35	32	46	28	50	34	47	35	43	37	33	39	44	26	42	38	38	43	26	47	52	34	36	44	38	44	32	28	31	25	43	48	30	32	39	44	41	36	40	45	35	37	48	45	34	43	38	40	33	43	42	37	44	44	51	39	39	32	47	32	39	38	54	38	34	44	39	54	44	50	37	36	52	38	28	35	39	31	34	32	42	27	48	45	40	36	46	47	32	38	38	35	48	41	40	38	35	49	41	44	42	34	36	45	38	31	30	40	36	37	41	43	56	43	40	44	37	35	43	38	44	42	41	36	39	44	42	40	46	40	43	47	33	34	37	43	50	42	35	30	46	37	38	41	41	46	36	43	35	30	47	40	34	40	38	59	40	35	41	35	40	42	44	39	31	29	37	42	36	36	43	40	37	40	31	43	40	43	36	40	32	47	43	40	41	37	43	35	39	31	30	41	33	46	49	38	46	40	31	41	34	48	40	36	43	28	49	35	36	43	51	32	37	42	31	41	42	39	43	36	28	52	46	30	40	48	21	36	40	33	45	34	33	44	42	32	45	38	48	41	35	38	40	39	44	33	28	44	44	36	39	38	35	40	50	40	42	46	40	39	39	44	33	29	31	46	17	42	34	42	43	32	33	48	31	37	31	32	34	30	37	36	24	43	44	40	31	49	40	40	43	36	41	28	47	40	39	38	38	42	23	40	48	42	33	37	40	35	35	34	38	34	34	32	33	31	36	51	42	35	40	48	41	43	36	45	51	44	31	29	38	34	31	37	35	38	38	31	35	39	40	47	55	30	38	28	49	36	44	33	34	36	31	43	30	39	40	43	40	31	36	42	30	47	46	38	51	32	39	45	37	32	41	35	36	36	39	37	39	38	41	40	33	44	44	41	25	39	41	44	43	31	46	45	34	44	34	39	42	49	41	41	39	38	40	40	40	51	35	44	33	41	32	38	60	29	43	38	32	44	37	40	37	37	32	39	43	34	42	42	41	47	38	40	39	43	38	51	28	34	37	46	35	42	24	38	42	45	37	37	40	42	51	29	40	39	32	30	41	61	37	35	32	32	35	40	40	37	41	39	43	43	38	27	36	31	42	48	41	48	43	30	40	43	37	37	46	46	46	32	43	35	44	41	49	40	34	40	49	41	33	43	44	38	50	37	40	34	39	42	43	39	38	48	33	39	44	41	33	49	40	34	34	36	39	44	33	32	41	37	44	44	56	35	52	35	35	40	43	34	38	37	44	42	30	48	27	33	47	42	45	55	37	42	51	47	38	30	40	47	43	39	45	46	33	37	44	36	46	33	33	44	47	33	31	55	43	35	42	34	27	45	37	48	48	39	39	38	39	39	38	36	40	38	31	36	47	29	37	50	40	30	49	38	50	36	29	34	34	44	26	47	41	37	40	36	41	47	43	41	40	29	36	48	46	44	41	30	44	49	37	36	44	34	40	39	37	45	40	42	37	31	49	34	36	49	36	42	50	40	38	37	34	48	33	45	48	44	39	45	40	38	44	51	37	28	34	23	52	36	30	32	28	46
24155	16007	8294	19906	25588	28776	29121	26382	24707	20682	14997	13163	8859	6026	5102	5145	3231	2748	2105	1201	1046	988	897	971	893	922	922	885	733	674	730	615	615	588	594	572	634	628	572	566	527	506	532	583	573	629	596	550	5443	8284	7807	5527	3217	1655	999	723	528	461	458	464	457	458	427	433	451	444	467	433	441	434	446	463	443	438	440	484	439	431	464	422	437	412	453	431	432	466	463	463	419	432	436	420	404	449	427	452	423	422	443	422	429	444	433	469	458	475	439	455	446	466	424	417	454	439	434	400	436	436	439	435	458	445	437	438	440	427	450	475	448	422	428	439	461	483	429	470	473	475	435	417	464	476	425	454	443	467	432	481	454	425	446	454	405	432	455	432	444	460	456	479	479	443	423	502	453	435	463	408	436	412	446	447	420	451	410	465	458	443	468	427	413	468	467	441	428	420	449	440	476	404	461	463	506	467	431	453	423	429	455	447	450	455	450	466	460	443	425	486	451	459	439	447	468	451	447	437	468	441	464	466	456	417	428	402	421	447	461	415	410	421	443	454	421	442	445	442	444	445	463	441	434	446	456	450	445	448	409	464	430	448	435	428	451	389	430	460	445	461	453	402	444	482	453	429	478	466	470	480	428	430	478	452	447	402	452	451	419	462	435	469	419	438	398	456	435	508	467	431	431	449	406	466	450	452	498	480	446	441	435	436	421	476	475	429	412	424	464	434	435	429	452	447	467	415	437	442	422	452	440	476	424	461	469	430	441	422	436	463	424	463	434	458	448	428	481	450	465	444	455	471	481	423	450	444	446	452	441	477	445	443	473	432	455	460	402	459	447	445	462	462	447	394	392	442	452	423	458	492	460	439	456	447	451	461	418	430	458	448	432	468	426	461	429	461	429	429	436	451	449	481	434	432	428	429	406	453	436	475	444	450	460	441	423	431	423	414	461	439	462	433	467	456	471	490	453	427	434	446	440	412	428	482	494	432	447	444	448	440	438	454	427	432	484	445	422	465	448	428	479	396	428	419	456	413	474	435	428	452	440	398	476	463	437	454	466	470	438	423	472	462	464	462	442	435	426	449	419	415	447	440	446	430	425	448	454	436	441	459	451	453	473	476	448	452	453	434	463	454	453	452	464	435	463	446	454	442	474	450	424	423	423	465	434	442	465	458	426	435	467	417	437	442	451	439	460	455	470	457	471	465	440	446	493	474	477	429	476	412	491	474	417	424	459	431	472	401	437	463	421	453	436	434	413	462	415	446	430	417	447	457	443	450	434	432	455	430	462	460	444	457	492	440	455	439	437	451	439	416	437	432	445	401	415	447	449	460	447	443	425	438	453	437	423	433	431	407	487	439	444	449	425	453	438	421	472	481	457	404	440	396	397	450	404	477	462	460	474	457	453	425	439	433	431	434	451	461	470	442	430	442	425	427	484	413	427	434	460	439	463	449	440	425	413	503	422	448	449	443	427	425	455	437	413	439	386	430	439	484	463	445	454	458	471	443	434	449	445	467	498	474	458	477	471	431	433	466	470	487	434	459	427	437	428	439	457	456	447	440	442	471	446	428	416	463	458	407	435	446	437	487	432	435	461	405	452	419	449	452	430	457	430	483	446	468	432	473	455	481	419	468	433	470	446	424	444	455	409	458	451	452	447	418	473	429	439	517	414	444	455	418	449	437	418	442	430	450	452	472	417	460	466	423	433	443	418	439	426	468	449	405	435	451	458	456	404	440	432	431	436	421	454	463	465	478	445	469	422	433	448	417	442	402	436	432	458	459	438	462	446	465	412	441	454	459	470	448	430	417	427	450	433	447	425	414	440	422	434	461	420	444	468	428	421	440	445	464	439	451	428	440	443	454	459	432	444	448	415	426	440	451	440	460	448	398	449	445	445	465	444	454	393	460	412	423	489	457	440	448	447	436	448	442	473	446	432	447	471	458	453	410	466	448	466	434	453	465	418	477	431	416	439	461	417	436	432	432	435	431	455	436	461	426	427	436	435	462	432	426	482	426	457	445	426	471	425	475	478	417	447	467	451	457	443	463	443	433	437	457	434	438	412	445	459	469	429	466	453	454	460	434	435	420	435	442	404	489	421	429	436	451	434	430	429	436	410	429	452	415	448	419	413	454	454	435	439	438	439	463	446	473	448	467	451	446	417	434	446	447	432	452	446	453	441	428	445	465	422	447	447	493	454	453	447	436	477	475	430	441	458	448	475	448	438	450	441	467	453	418	457	431	416	443	456	472	448	459	447	436	471	446	453	434	453	445	475	423	488	454	486	469	422	457	468	447	474	461	404	430	459	466	438	488	501	432	467	453	457	420	459	446	445	471	439	452	473	473	467	464	442	440	473	435	466	440	400	433	434	480	471	449	450	465	461	440	444	428	444	430	472	431	476	434	463	446	453	437	422	437	425	422	446	450	454	455	423	439	464	441	457	489	455	453	423	454	444	449	462	470	436	450	478	403	444	468	421	417	422	480	424	423	418	455	464	450	462	433	463	486	402	458	471	476	437	427	446	458	412	457	466	425	422	428	415	467	419	427	470	472	466	434	433	442	420	420	461	464	412	429	417	442	470	448	443	440	415	468	447	440	437	463	435	472	455	475	441	451	444	426	472	439	434	482	449	423	433	415	442	429	446	458	436	420	443	442	422	501	412	423	439	430	442	463	481	446	470	438	432	415	466	461	498	469	486	459	441	446	438	429	455	457	457	421	462	422	430	445	429	464	464	449	446	486	478	454	457	440	473	460	443	451	413	443	444	482	436	433	432	463	456	436	442	436	423	448	477	422	484	442	466	455	446	433	421	420	414	443	415	393	436	452	422	446	439	431	482	429	423	440	464	415	454	425	454	457	424	439	428	469	465	382	429	434	450	438	462	443	456	460	435	462	436	417	408	476	469	444	447	461	438	444	447	425	454	445	474	411	428	431	461	458	472	446	485	402	476	452	454	461	461	417	454	429	436	461	432	461	446	431	453	431	454	427	433	469	456	451	417	488	444	447	403	439	428	449	447	452	453	445	425	441	432	430	482	448	445	427	449	411	492	477	439	427	429	440	455	453	423	440	414	409	418	470	478	448	445	495	458	433	454	458	430	423	456	447	443	431	430	421	452	471	426	444	438	444	461	484	425	494	439	402	423	461	463	432	459	418	454	459	458	431	471	410	463	437	458	430	492	441	463	439	465	421	439	430	482	458	455	459	474	449	390	452	450	446	446	441	450	451	446	426	434	444	433	440	461	488	408	458	459	474	464	442	437	478	452	413	462	428	415	428	474	463	432	432	464	434	449	466	433	447	427	437	411	406	454	460	422	433	478	425	450	442	452	441	416	445	458	460	473	496	443	427	466	448	445	466	475	461	452	448	444	447	488	451	442	455	411	463	458	456	431	450	462	459	444	439	455	448	434	454	446	468	469	454	434	440	476	461	412	425	462	464	482	443	434	456	432	446	452	422	436	434	506	468	468	455	441	430	454	462	451	421	455	434	433	449
3183	1237	411	496	384	732	957	884	721	634	412	371	241	158	136	128	99	68	72	47	39	33	50	37	50	27	42	50	41	27	29	40	33	32	38	29	44	37	36	38	29	31	32	37	26	25	35	30	207	312	321	221	130	76	51	45	29	32	37	27	36	41	29	42	31	37	42	30	31	30	27	38	28	27	23	36	37	38	24	25	19	30	26	31	21	34	32	26	33	31	33	22	30	30	33	27	41	27	32	39	32	29	27	39	29	33	27	34	41	37	32	36	34	38	28	25	30	31	31	29	30	37	24	38	38	31	25	38	25	32	38	32	35	25	31	26	31	37	35	34	24	39	34	32	28	24	30	26	36	31	26	37	25	35	48	40	29	32	32	33	26	36	31	32	47	21	33	22	27	30	26	31	22	28	22	27	23	32	31	32	24	31	34	32	37	39	40	30	33	28	32	36	27	24	28	35	25	32	29	30	28	31	22	36	31	30	34	42	33	35	43	30	41	37	21	26	32	30	37	33	43	26	30	31	35	27	37	25	26	42	25	42	33	35	23	45	29	36	44	34	20	24	26	29	30	37	29	34	33	34	37	38	26	25	29	30	35	36	28	24	31	36	39	27	36	31	27	32	39	40	41	23	43	36	34	33	35	23	24	26	32	29	36	30	27	36	18	27	30	33	33	30	40	30	37	46	35	27	34	38	32	33	34	38	41	27	29	31	36	34	27	30	24	42	30	37	23	23	37	35	38	31	29	29	40	29	41	24	20	29	35	27	38	35	35	22	33	37	34	38	35	28	27	36	28	33	24	38	32	33	26	33	26	38	29	32	23	36	30	33	30	26	34	35	35	36	30	35	32	28	24	35	26	34	29	39	30	37	29	29	37	40	31	25	29	23	38	29	24	44	28	37	29	33	29	29	27	29	28	30	28	31	34	31	28	39	33	31	37	21	23	25	24	32	40	28	27	29	34	26	28	33	21	38	35	38	28	28	37	28	37	34	27	36	26	29	31	40	31	26	27	28	36	23	31	30	33	27	33	34	30	25	32	40	39	31	21	38	30	23	26	34	27	35	31	32	29	37	28	31	32	20	40	31	34	31	30	39	38	24	37	38	31	34	24	34	32	29	39	37	32	28	26	37	25	28	33	37	25	41	35	23	27	28	30	25	32	27	41	29	30	35	30	35	26	36	31	29	28	25	31	32	26	40	33	24	26	35	30	29	36	36	32	24	32	31	37	34	23	26	33	35	48	32	24	43	31	31	22	28	38	36	33	31	25	40	26	32	26	26	21	35	36	38	24	34	25	36	27	26	30	35	35	41	26	26	37	33	22	30	30	30	30	33	23	19	24	35	32	44	31	46	32	35	26	26	33	30	28	34	21	20	37	35	24	35	32	23	34	33	30	34	37	30	29	36	35	30	33	40	31	32	35	36	28	27	33	43	32	38	33	30	34	24	35	29	37	24	35	27	29	36	29	27	28	38	32	20	30	38	30	29	20	27	35	37	39	24	30	27	32	32	28	38	37	22	27	32	30	35	29	36	21	37	25	26	34	28	29	34	42	29	21	32	29	38	34	21	29	35	25	39	27	25	30	31	38	37	36	38	31	35	32	28	27	32	25	34	38	39	30	36	22	35	42	33	23	32	31	39	33	28	35	24	33	28	33	34	22	46	36	34	34	21	34	23	30	29	35	21	36	41	25	39	30	32	33	30	25	39	33	22	20	29	24	30	27	31	35	40	31	31	37	24	35	23	38	23	27	26	28	37	30	35	40	27	29	32	34	36	36	27	32	27	40	33	28	35	28	26	32	22	24	25	23	37	31	32	30	32	31	26	29	41	34	33	29	31	23	36	38	28	31	29	36	24	27	24	26	26	28	30	29	22	35	38	29	25	31	36	32	21	28	36	43	30	37	28	44	29	31	43	38	26	24	38	37	37	33	28	31	15	18	37	34	26	37	30	31	26	38	29	32	29	38	36	36	34	28	25	28	42	25	44	20	38	36	26	34	23	43	32	43	38	28	31	35	36	38	33	41	21	27	23	30	28	32	23	36	27	32	29	26	32	43	36	25	24	28	44	28	25	32	36	36	34	34	30	40	36	41	28	30	39	25	32	25	24	31	44	31	34	22	25	21	26	28	42	38	35	28	27	29	32	35	30	22	21	31	31	28	41	45	28	32	23	31	31	28	32	38	28	42	37	35	22	34	35	29	22	37	32	35	31	28	36	30	22	20	26	26	38	33	38	30	29	24	32	27	32	29	38	26	35	22	29	21	38	42	29	34	34	30	28	30	26	33	28	34	22	24	31	29	30	29	26	30	35	23	22	24	26	24	29	30	27	33	34	19	30	35	38	36	36	32	30	41	24	27	32	37	34	28	24	40	32	29	31	36	32	31	38	41	25	33	32	36	30	33	35	25	43	31	30	35	37	29	32	25	28	28	31	24	34	27	24	39	32	35	23	30	26	19	30	30	22	38	34	31	32	34	31	28	25	30	28	29	32	23	28	21	37	27	25	35	37	30	27	23	29	41	29	34	32	36	29	19	26	22	38	28	38	38	28	24	28	24	36	24	30	28	29	25	33	36	27	37	27	36	38	26	28	34	26	27	28	36	37	38	31	37	33	28	26	30	27	46	39	27	29	31	29	41	40	36	28	38	24	19	42	24	32	27	41	32	32	24	28	29	29	37	31	33	26	39	32	25	26	40	34	23	43	25	39	28	35	31	35	24	35	41	35	40	31	33	24	25	38	40	43	38	42	29	37	34	35	25	31	28	34	35	31	31	22	36	35	25	34	38	24	32	32	34	21	31	32	29	31	26	26	35	34	22	30	29	27	30	31	38	35	39	36	32	34	37	39	39	32	42	37	32	32	28	23	35	34	34	41	28	32	36	27	25	36	44	26	33	26	33	39	29	26	31	39	34	28	37	30	23	27	33	30	28	29	38	32	22	24	26	42	30	35	43	30	26	28	18	34	37	27	31	26	28	38	27	27	48	34	33	34	36	26	26	32	27	29	32	29	34	30	39	29	35	33	35	25	31	38	24	39	32	36	31	28	40	39	24	37	27	26	35	32	27	25	39	28	37	32	19	29	32	30	41	31	33	30	32	27	42	37	39	29	27	35	32	29	41	31	26	33	28	26	35	18	27	34	31	29	29	30	24	38	51	41	39	28	27	24	31	29	31	39	32	37	32	33	27	31	35	25	35	39	28	37	42	28	25	28	24	31	30	37	40	34	34	37	31	28	37	41	42	21	26	24	45	32	35	38	33	29	25	26	28	38	37	32	42	31	33	34	36	29	31	38	25	19	36	35	39	28	22	34	26	31	28	35	28	22	33	40	26	39	34	25	38	29	36	32	25	20	25	34	33	31	36	20	28	31	37	33	33	29	33	28	34	24	39	32	35	28	28	41	32	43	30	31	29	39	20	40	40	41	27	44	35	37	30	31	32	16	34	40	24	35	38	32	30	36	32	31	30	33	31	28	32	30
23435	15716	7628	19201	24581	28542	28885	26564	22996	20151	15564	12370	9349	6205	4877	5364	3708	2635	1919	1215	917	840	910	913	899	857	912	812	690	608	551	534	551	510	533	547	512	468	465	507	512	481	436	469	483	525	525	553	5995	8561	8258	5888	3244	1522	888	541	469	355	359	374	362	374	384	387	383	339	332	357	382	383	381	377	313	378	345	384	389	353	364	369	384	335	348	348	347	354	389	361	359	369	374	324	337	352	348	363	376	338	386	376	362	339	392	376	375	394	383	377	359	360	364	354	337	392	377	372	385	357	356	366	368	387	392	400	370	347	382	366	372	339	383	344	381	374	380	405	344	381	401	330	400	376	352	329	389	365	375	334	336	350	358	353	393	349	378	361	358	364	381	359	361	353	341	357	369	376	355	353	353	353	343	386	343	322	351	400	394	364	378	381	371	361	352	351	367	396	338	394	382	362	358	342	385	354	396	367	356	376	359	342	378	385	357	353	380	366	375	360	341	363	396	335	375	377	392	346	376	396	356	364	400	363	343	365	379	363	387	383	364	336	400	376	415	373	408	375	374	351	393	332	390	368	325	391	354	374	343	366	344	341	371	370	368	367	382	384	357	373	354	346	368	384	364	357	368	389	339	337	365	379	341	342	373	359	327	372	354	385	363	428	338	350	340	375	379	388	323	398	384	372	368	385	366	371	370	382	386	372	395	368	360	393	358	359	388	362	388	323	386	366	376	369	349	359	363	353	366	353	389	347	367	371	396	364	366	367	370	395	335	355	361	363	371	310	327	345	361	372	366	349	368	402	383	333	382	368	381	324	372	396	366	374	391	369	378	366	358	398	364	361	352	379	343	323	346	342	327	348	379	362	380	318	386	338	358	359	352	402	353	372	337	387	355	360	367	381	368	375	343	365	384	363	362	325	378	350	380	357	383	341	378	328	367	427	353	383	355	422	344	348	412	359	387	375	385	364	340	358	314	393	404	392	376	338	352	353	372	367	365	372	351	373	374	360	366	370	392	365	386	351	330	382	388	357	339	371	327	391	351	377	356	345	361	369	375	351	367	378	395	365	388	366	362	354	337	375	365	382	362	372	371	347	373	386	380	342	367	384	367	371	399	387	352	351	367	368	353	389	372	387	398	392	386	377	397	357	357	380	329	371	352	378	371	348	390	364	336	389	357	375	390	399	384	379	335	340	359	382	406	344	370	356	388	383	347	345	347	385	362	377	338	364	372	376	351	349	370	386	351	380	372	323	348	376	386	368	348	397	346	385	347	361	377	372	353	379	353	374	374	359	358	364	363	331	397	393	364	361	323	317	359	353	369	374	344	365	380	363	356	356	365	386	334	361	368	371	387	385	380	385	366	367	353	355	383	366	355	352	358	351	386	391	352	371	329	394	364	334	341	368	397	336	414	384	386	356	379	355	410	368	372	382	362	377	347	390	383	362	361	396	380	403	375	383	372	365	363	368	372	353	359	356	374	373	330	369	371	335	383	369	408	358	368	351	352	382	342	375	354	355	349	370	349	383	371	354	326	386	320	364	375	343	376	417	353	363	375	334	346	373	379	387	367	383	378	383	364	383	389	379	354	401	357	338	361	380	348	360	375	375	337	374	349	370	366	369	379	366	333	379	402	302	376	380	379	386	345	333	388	424	379	358	351	374	365	348	387	341	342	354	389	367	380	376	349	349	384	389	376	366	358	369	330	381	333	373	355	342	371	362	387	363	362	350	352	343	353	349	357	367	362	364	337	364	401	361	367	356	344	331	382	376	380	376	378	357	396	381	343	346	358	355	364	337	362	370	374	365	379	363	357	389	335	387	380	410	337	371	383	391	369	344	357	371	355	371	358	377	363	358	347	379	435	355	347	359	347	376	379	394	376	380	360	344	363	376	430	386	352	395	362	385	402	372	387	401	365	371	348	338	345	370	399	370	364	356	422	364	340	364	354	408	390	354	398	351	359	362	345	362	355	379	365	389	367	389	339	339	369	377	392	332	379	365	360	385	344	389	396	373	353	344	362	360	392	380	355	350	398	383	377	389	355	357	346	378	379	393	365	343	379	367	383	344	384	351	354	388	328	352	318	380	357	354	356	372	374	366	369	369	367	352	327	344	371	353	351	376	383	387	389	340	372	368	321	381	386	389	352	336	384	355	353	363	356	363	346	375	382	378	399	334	389	381	402	360	370	367	338	379	364	336	355	393	392	359	358	347	336	366	335	348	393	382	371	369	343	352	376	355	362	357	384	357	342	395	379	379	375	353	397	377	406	342	386	381	388	324	361	388	424	382	337	349	354	342	362	366	355	358	406	346	352	349	413	373	352	378	382	345	359	374	368	384	373	355	330	374	358	352	361	350	356	377	365	364	391	380	378	372	338	357	361	371	405	390	391	370	382	366	377	393	365	350	362	362	370	359	399	358	321	351	404	336	354	375	384	358	367	388	387	335	373	365	386	350	337	339	369	379	370	400	395	351	391	375	334	387	365	377	378	401	354	358	377	376	370	386	342	365	379	381	351	368	335	348	395	353	347	347	352	376	337	361	371	404	366	401	378	352	385	406	346	375	341	369	386	358	377	398	382	372	390	374	361	380	349	389	351	363	389	401	341	374	362	349	397	354	385	344	347	369	374	341	353	390	337	369	360	378	373	361	357	357	329	341	414	377	406	384	389	434	372	379	390	341	385	388	343	358	377	382	367	349	377	382	349	353	362	373	353	362	355	334	390	399	357	345	336	340	390	352	363	358	356	379	378	377	379	362	390	384	390	364	381	333	368	379	371	394	356	365	381	385	327	361	338	346	344	340	362	365	369	343	344	378	370	366	373	376	346	355	372	376	346	360	379	368	428	374	351	355	358	391	360	369	365	387	402	395	400	353	367	431	377	326	412	344	372	364	417	386	379	382	347	342	382	341	337	362	374	377	366	370	387	371	337	353	390	378	360	364	363	347	366	364	357	331	344	374	378	396	378	348	366	323	385	343	382	359	394	357	374	371	369	357	356	349	363	373	361	366	413	354	359	348	355	358	368	355	392	381	367	376	385	359	427	389	365	368	389	374	379	372	365	385	387	366	375	337	365	342	372	376	377	367	345	367	372	390	351	365	385	379	334	360	380	384	383	377	415	353	357	402	385	357	396	385	343	361	357	383	385	379	351	367	356	366	340	389	356	345	340	362	378	393	369	375	359	359	354	347	340	367	374	367	370	367	316	354	369	388	391	354	363	357	371	409	366	366	355	332	366	401	379	359	359	418	391	365	358	376	359	363	364	359	379	342	347	377	375	370	373	396	366	400	410	397	337	372	386	377	394	350	387	358	382	373	331	380	371	385	359	395	315	373	351	345	368	369	325	361	386	348	325	376	395	366	383	354	377	369	392	381	365	383	336	352	366	383	369	404	389	361	406	361	396	320	386	368	360	357	390	355	320	338	352	364	347	399	388	340	360	373	391	368	389	357	367	375	382	376	398	381	362	367	387	373	361	405	373	342	415	335	371	399
2438	1676	657	627	525	935	1194	1149	878	679	544	333	329	214	171	179	186	107	100	81	46	55	50	60	54	59	66	60	58	45	42	49	42	38	49	58	37	38	42	41	48	54	49	53	49	41	39	46	337	454	488	324	167	122	76	44	42	42	33	34	40	36	35	27	42	44	41	42	44	41	37	49	21	42	39	43	39	40	45	35	50	33	41	36	35	45	34	31	46	45	36	43	40	36	38	46	41	48	44	34	40	41	38	43	42	38	42	49	41	47	38	47	42	55	37	35	56	43	37	41	43	41	39	50	47	43	40	42	46	46	40	53	31	35	42	55	42	40	38	41	45	35	31	38	42	38	48	36	39	39	43	32	40	49	30	47	41	45	39	41	30	24	35	24	38	46	39	30	40	28	33	34	32	26	47	44	41	48	37	32	45	40	45	56	44	49	33	41	38	36	44	42	43	35	45	35	36	28	36	39	28	38	37	32	35	32	43	40	41	44	42	33	46	34	35	38	37	39	53	44	29	44	37	39	42	45	42	39	43	41	34	39	34	36	32	40	58	37	34	47	42	36	50	44	31	49	43	30	33	49	46	35	45	44	32	36	40	37	42	43	39	43	37	43	32	33	51	41	42	31	42	45	36	32	39	41	38	47	39	45	42	42	35	40	46	33	48	39	40	30	36	29	35	48	37	34	37	45	40	48	41	38	45	39	39	54	38	40	32	48	44	50	45	49	36	44	47	45	42	33	36	29	36	28	29	43	38	31	35	48	40	46	36	44	47	34	29	38	44	41	46	47	33	32	31	52	41	44	51	43	33	46	37	35	44	41	32	50	41	41	35	42	43	49	44	46	39	44	40	37	36	27	35	37	40	45	31	33	42	52	39	38	37	33	35	36	41	43	43	41	44	43	43	31	44	28	45	34	47	42	34	36	44	45	48	34	33	50	32	41	40	45	40	43	42	37	44	51	44	38	38	38	40	36	42	58	31	48	47	38	44	34	38	46	35	41	37	36	40	36	41	36	25	48	45	39	44	49	35	33	45	28	42	30	45	36	36	36	36	36	41	39	37	41	38	41	60	33	43	34	37	52	46	25	31	41	39	39	42	37	39	39	36	36	51	36	41	37	29	47	29	35	41	36	34	40	38	46	38	40	25	51	34	36	43	42	40	46	31	30	44	40	37	33	40	42	34	43	43	40	35	43	36	45	37	50	35	41	45	42	40	48	42	30	32	35	37	44	35	44	39	30	43	35	44	40	43	28	47	43	36	42	55	31	43	47	40	44	42	27	39	37	35	37	35	36	31	39	36	54	40	39	46	44	31	37	50	41	44	29	44	54	39	45	43	40	27	42	40	51	44	32	48	42	45	38	44	36	47	34	36	43	48	41	40	43	27	37	36	54	38	36	33	39	43	30	30	37	32	41	34	32	38	43	44	46	36	47	40	39	49	42	40	41	34	31	40	33	41	36	38	45	33	45	38	49	46	42	37	43	39	41	31	35	35	44	31	39	39	34	34	42	30	42	54	47	37	41	38	43	34	40	57	40	47	45	42	39	46	37	46	42	43	43	36	42	36	35	49	40	28	38	38	45	39	40	38	40	37	43	48	32	42	43	39	38	42	37	41	40	44	47	27	41	43	47	38	54	37	49	47	36	46	37	40	40	36	54	39	42	39	36	51	46	40	26	38	32	37	39	26	42	34	43	42	38	51	34	37	38	33	35	46	45	36	38	47	29	43	32	29	43	54	44	28	41	35	29	44	43	33	36	39	33	41	31	36	42	37	42	32	36	29	47	39	38	43	43	34	32	46	47	38	42	44	42	43	41	41	54	45	29	37	39	38	44	48	53	52	30	52	49	36	38	43	27	35	44	44	34	49	42	32	37	33	39	39	45	38	40	42	48	50	47	27	37	38	55	36	44	36	42	48	42	37	43	38	35	54	43	39	38	36	35	45	46	41	40	31	34	43	30	37	39	46	51	38	45	44	46	39	39	31	42	42	39	37	35	42	33	50	33	41	37	31	32	33	35	46	40	38	32	45	44	42	32	39	43	37	38	42	40	33	42	41	48	45	41	37	40	43	41	39	30	38	36	27	39	36	47	26	54	42	28	30	32	37	46	39	36	40	39	42	38	40	28	45	39	39	43	42	42	28	37	38	39	40	47	39	44	30	48	38	43	44	43	48	44	41	39	29	39	44	44	48	40	33	43	34	48	51	52	34	36	35	44	33	35	42	34	38	46	41	40	33	30	43	42	36	38	44	40	45	61	45	39	38	40	45	45	39	43	52	40	33	41	49	33	30	53	36	45	39	37	29	38	37	43	36	37	44	29	39	32	36	43	33	33	41	31	40	51	36	41	44	38	39	44	37	36	39	40	46	45	43	61	32	45	40	33	39	38	42	44	41	38	36	41	47	41	41	46	48	32	41	45	27	33	51	36	33	39	47	45	39	33	49	37	40	29	40	28	31	42	48	38	37	44	34	46	42	44	36	47	43	33	48	47	48	27	43	21	39	32	46	25	42	28	36	44	41	51	46	45	39	36	41	41	40	32	43	46	31	36	31	46	47	44	53	48	46	43	33	44	48	47	44	42	56	48	43	38	51	34	45	31	27	45	41	37	28	37	41	37	48	39	31	46	47	40	43	45	42	24	45	31	38	50	43	44	41	42	40	41	32	45	32	35	42	44	53	45	38	47	47	40	48	34	36	39	45	43	28	42	34	46	45	44	37	40	51	41	24	31	36	37	39	48	54	43	44	48	33	39	41	33	41	47	43	39	33	31	34	43	44	40	40	42	32	40	43	40	41	42	40	38	38	35	39	43	29	34	41	45	37	42	30	41	39	34	42	36	36	52	39	40	44	32	42	39	41	38	42	35	50	51	38	40	49	48	35	43	40	31	48	35	27	37	45	46	34	47	42	59	34	35	36	34	42	47	51	42	35	40	38	37	41	36	45	33	35	38	48	45	49	29	31	49	33	38	40	44	45	41	41	41	44	33	35	36	37	43	33	43	34	38	43	34	38	47	33	34	36	56	45	51	40	28	44	38	34	41	43	28	36	43	47	38	55	47	36	27	41	45	46	46	42	41	33	45	44	50	35	51	35	39	39	42	36	44	37	45	40	39	49	47	37	33	47	39	40	37	36	43	35	37	35	49	50	28	43	44	42	38	43	37	38	24	49	39	44	46	31	33	29	39	41	30	44	42	53	38	36	42	50	30	33	53	38	40	42	50	31	41	44	39	38	38	41	37	46	33	37	41	27	51	42	40	42	50	46	40	40	38	46	52	39	42	42	54	48	39	58	47	36	47	46	37	40	40	39	42	47	34	36	41	44	52	39	27	47	42	37	46	37	37	48	43	35	36	44	41	42	47	32	52	38	45	32	40	48	48	34	41	35	34	39	38	45	38	37	32	48	51	30	37	32	38	42	45	46	41	41	35	35	29	37	32	38	43	40	37	36	44	35	40	39	46	37	47	32	30	33	37	36	50
26342	18311	9709	20904	26969	31480	31057	28401	24650	21712	18269	13607	11660	8684	6126	5843	5490	3423	2518	1648	1402	1163	1169	1071	1130	1163	1203	1155	882	806	710	705	707	732	677	719	700	645	678	649	695	630	609	614	602	613	655	700	8948	11054	11142	8346	4507	2077	1178	746	545	479	461	467	451	453	480	474	478	448	430	470	468	479	452	439	469	440	472	415	441	463	466	453	464	436	478	474	468	449	454	457	429	528	480	485	434	436	436	493	476	441	442	468	491	434	423	431	430	490	473	457	455	487	460	450	454	467	481	437	462	480	464	470	479	472	439	475	436	455	448	446	443	467	517	455	456	485	483	484	423	480	471	487	451	459	457	428	446	454	463	459	453	441	474	435	425	474	472	442	438	416	492	449	429	462	478	476	460	443	481	456	447	496	472	438	472	452	473	463	479	462	447	476	485	438	473	470	451	449	455	450	467	460	450	427	449	453	465	449	513	462	484	453	484	414	456	434	466	471	449	464	408	487	444	461	455	453	430	498	502	449	456	438	467	446	475	472	458	445	439	423	450	472	494	419	442	466	457	473	474	451	498	450	481	510	452	460	462	423	419	428	470	440	466	501	439	423	479	437	487	454	449	439	461	444	463	509	438	446	498	444	442	444	454	455	472	438	492	487	479	449	473	432	463	455	482	415	446	475	468	441	461	462	447	469	473	454	479	453	481	496	478	441	474	458	422	484	475	432	491	456	442	454	471	463	440	444	478	444	465	455	471	405	438	483	385	444	429	458	467	438	461	404	457	450	432	448	500	438	477	460	432	457	485	483	452	477	438	485	457	479	485	493	443	443	436	460	437	451	451	477	480	458	441	476	463	430	445	471	427	526	480	478	496	463	453	486	507	457	480	465	504	453	482	447	430	447	447	475	439	512	449	473	458	456	441	454	429	440	457	446	434	474	428	441	452	481	444	443	449	475	442	473	465	470	513	450	482	435	455	469	445	457	436	432	465	456	409	450	462	468	415	498	471	431	453	429	465	445	481	467	448	470	470	466	442	458	497	451	451	478	450	465	445	465	470	479	467	460	450	462	461	429	473	449	471	507	473	425	472	480	443	483	463	440	443	472	474	461	440	409	454	458	451	450	473	457	493	428	478	482	470	502	460	459	432	438	458	481	483	439	432	474	463	500	452	463	461	477	466	477	443	473	489	463	475	442	453	467	450	467	454	497	461	446	437	447	482	474	462	430	473	471	467	435	445	443	458	477	496	444	465	471	482	437	468	446	464	459	451	494	439	443	465	459	483	441	417	450	415	429	448	489	489	487	421	433	461	444	454	421	460	438	473	435	439	453	451	455	447	482	469	462	526	495	480	446	455	445	436	488	477	450	439	469	428	459	453	499	461	466	455	460	483	446	476	476	495	471	457	446	475	437	483	401	453	452	459	477	451	454	485	485	467	468	464	433	480	482	460	431	432	462	487	452	469	457	466	471	484	449	451	471	469	457	464	434	444	461	456	493	456	475	458	455	438	533	467	435	473	465	465	493	468	483	476	424	447	468	488	450	456	451	453	439	452	432	451	448	463	494	458	440	454	460	474	446	468	406	448	478	456	481	436	461	449	416	463	436	441	481	459	449	453	479	485	462	489	461	454	483	458	462	464	466	429	439	442	462	450	446	470	433	472	444	429	449	447	475	482	472	453	436	487	450	447	453	444	485	468	450	465	478	462	438	452	480	425	463	449	466	495	436	488	485	456	440	455	464	479	475	457	433	462	480	467	440	426	437	500	404	459	470	488	463	480	459	503	461	459	457	503	473	434	463	439	482	462	454	463	462	442	465	465	433	446	412	475	442	451	462	438	444	453	483	415	420	455	440	479	486	432	430	470	485	497	418	500	488	441	444	420	451	464	476	454	464	437	490	493	405	489	458	447	498	469	448	461	434	450	477	454	453	471	427	533	475	430	469	450	445	473	505	471	447	476	466	453	456	448	471	448	439	441	447	464	473	419	442	465	469	439	496	465	474	438	434	489	474	452	461	450	456	482	471	493	444	463	441	426	493	451	436	466	453	489	477	467	449	481	468	484	448	428	483	457	450	459	450	459	419	489	480	425	471	470	437	459	433	482	443	451	446	465	474	448	449	441	424	426	476	458	446	479	471	491	457	479	477	426	482	468	488	464	502	456	469	452	448	464	477	462	485	465	470	443	465	463	463	452	498	456	480	472	447	428	465	425	474	441	501	477	428	442	475	438	474	474	470	458	449	449	489	456	448	451	426	478	468	464	443	467	479	472	453	476	470	440	475	455	483	500	469	463	433	454	426	480	489	462	461	452	465	468	480	486	456	410	477	460	450	479	486	460	447	471	490	458	478	463	447	454	469	437	478	465	462	477	480	482	475	484	436	466	472	473	487	495	433	463	440	451	457	450	444	458	502	472	476	465	460	482	480	457	444	443	445	413	482	463	436	452	422	451	474	431	460	429	469	487	433	428	478	511	456	471	456	437	453	476	465	470	426	441	466	483	453	459	443	489	500	475	474	444	438	430	442	476	461	476	473	465	441	460	445	486	497	470	510	439	461	441	451	452	483	466	481	433	445	423	466	430	432	500	480	424	480	466	461	458	453	453	467	477	449	426	457	417	466	459	469	449	480	487	457	459	459	474	455	453	492	469	454	462	434	483	496	472	432	427	482	447	455	411	426	481	467	475	404	485	517	472	474	444	460	441	455	432	419	481	469	481	499	462	451	463	462	423	454	464	477	446	451	422	433	514	474	475	491	461	437	442	481	458	409	453	440	492	445	404	478	471	462	452	423	466	422	460	441	465	469	442	411	458	438	460	454	478	494	453	483	435	438	486	468	468	454	467	482	450	480	501	471	468	459	464	441	429	457	449	499	469	406	467	502	428	450	479	427	496	449	501	454	445	487	446	423	431	448	425	451	444	445	467	485	460	493	502	448	463	473	442	425	438	465	454	463	476	414	455	453	468	487	446	479	448	471	452	443	496	454	475	454	456	495	449	487	489	454	470	473	426	465	482	431	443	487	455	469	462	445	496	471	485	466	473	461	474	405	468	490	484	436	445	439	430	482	480	469	470	461	445	441	451	456	440	499	437	476	463	496	488	424	428	465	454	481	425	465	453	469	454	466	464	459	460	479	480	444	466	460	471	455	459	437	511	477	456	489	422	455	493	476	488	467	451	449	455	492	470	454	484	415	455	448	437	462	436	485	457	499	483	461	444	477	510	472	478	477	450	473	486	448	475	472	459	469	483	464	481	466	467	431	451	463	467	487	446	455	478	421	482	436	453	454	466	447	485	438	461	449	458	463	411	503	463	456	479	461	458	449	440	467	498	453	455	422	443	487	471	465	482	464	465	492	462	469	474	470	502	440	469	426	476	467	444	472	437	462	411	448	483	487	454	492	472	449	464	456	505	506	466	460	461	452	473	480	490	481	429	466	489	460	476	494	459	462	469	446	458	451	463	460	466	451	418	480	483	442	497	461	489	467	438	423	492	439	447	481
2268	933	394	330	311	563	751	677	467	376	319	227	184	138	115	109	94	57	54	44	36	45	31	34	35	40	31	35	30	30	34	25	25	38	34	35	32	24	36	38	38	35	36	44	22	51	35	28	88	105	119	133	89	67	41	32	40	28	33	37	31	40	39	24	27	37	28	34	38	28	37	28	34	29	26	35	34	29	25	28	26	26	38	29	33	32	31	32	33	29	30	30	30	29	35	31	31	31	36	25	22	25	24	28	29	27	36	26	28	42	27	33	29	31	28	30	27	39	37	33	20	30	33	41	24	37	27	32	25	27	34	21	28	27	33	26	34	30	22	32	39	42	24	27	24	27	36	33	34	24	28	24	37	34	41	38	29	31	24	30	33	32	27	43	33	36	31	29	37	30	46	28	32	32	29	25	31	32	25	37	29	34	29	24	37	22	30	29	33	36	32	30	31	23	31	20	37	27	25	22	34	31	29	36	30	39	22	32	25	40	26	25	30	17	35	35	28	38	26	27	33	25	27	29	30	25	32	35	42	18	24	26	35	23	30	33	29	41	28	22	39	33	34	32	29	26	26	30	32	37	34	29	29	25	36	44	32	42	38	30	32	37	37	43	30	26	23	38	39	29	39	28	33	40	32	34	31	24	36	32	30	34	36	38	28	29	42	26	18	25	21	29	25	26	33	25	28	24	38	30	33	31	26	29	38	32	35	24	31	34	25	31	27	35	32	21	38	32	36	28	32	29	24	30	39	26	21	25	24	27	31	30	30	37	28	27	29	28	21	44	33	29	37	29	27	32	34	37	35	32	35	29	37	30	33	46	34	27	31	27	29	34	32	31	32	31	29	33	30	35	25	35	26	36	29	39	23	24	30	40	31	36	29	26	33	26	23	39	33	35	32	32	41	35	28	24	40	27	33	24	19	39	28	24	33	24	31	26	35	33	26	28	28	32	30	28	25	27	32	31	36	35	32	26	18	48	29	26	37	35	24	32	31	32	35	14	36	19	24	34	18	29	33	34	23	30	18	18	31	26	34	27	33	22	35	29	30	33	28	28	26	32	26	29	23	33	31	29	35	33	32	34	34	40	30	28	32	22	31	36	23	26	34	39	31	26	36	21	42	23	31	25	32	37	30	30	26	48	37	29	33	33	29	31	26	37	30	29	24	43	22	32	27	35	36	39	28	25	30	32	33	39	26	23	35	31	36	22	41	31	27	30	28	28	35	33	36	21	36	33	26	29	38	31	32	39	45	24	17	25	30	37	35	30	34	40	23	25	28	24	30	35	43	18	31	31	27	33	25	30	29	39	28	29	27	27	34	23	28	39	43	28	37	40	32	25	40	34	33	26	33	40	30	32	35	30	33	20	28	33	30	31	37	31	44	41	20	38	38	28	49	41	29	25	34	28	31	35	36	35	28	40	28	28	29	36	25	33	31	34	29	29	31	32	44	30	26	31	26	28	27	41	26	35	42	34	36	39	35	33	34	36	28	30	38	34	38	26	31	33	27	28	28	31	21	30	30	30	30	31	24	32	39	36	31	31	37	37	22	32	25	30	36	27	23	42	33	33	27	41	36	36	30	37	25	28	32	42	27	24	31	32	40	22	38	40	38	34	33	29	30	27	38	24	39	22	36	39	28	30	21	27	25	32	35	27	34	26	25	26	36	37	34	25	21	24	36	39	37	26	32	30	30	23	29	33	27	28	37	32	29	36	29	29	37	36	29	29	37	30	23	30	33	34	35	39	31	28	33	35	32	32	25	32	26	35	28	32	42	35	32	43	30	25	29	31	29	27	28	31	35	27	31	26	35	30	30	27	37	32	28	37	32	34	32	32	25	25	45	32	37	27	24	46	23	36	26	32	44	20	27	37	36	33	35	27	29	30	28	28	32	36	26	19	37	27	28	31	29	46	34	35	21	25	28	24	35	30	27	37	33	29	30	28	27	34	35	29	35	29	28	33	25	44	29	38	27	17	29	34	26	49	40	28	31	39	34	32	30	29	29	27	29	23	19	23	27	24	30	28	25	39	31	31	23	28	28	46	27	29	35	37	24	29	33	25	40	29	31	39	39	42	27	25	26	34	33	27	19	47	27	36	24	36	27	39	38	38	28	32	37	31	25	34	26	28	32	29	29	26	33	33	26	29	33	25	25	36	33	28	25	27	27	26	29	28	33	32	44	32	29	37	29	34	37	28	30	30	31	28	26	38	33	27	30	23	33	38	28	34	31	38	33	32	40	32	41	32	22	35	36	24	33	34	31	23	36	33	34	34	41	25	32	37	39	24	33	40	33	28	32	31	33	27	28	27	35	38	28	36	32	30	34	43	40	30	30	28	36	29	20	29	28	32	31	34	28	29	41	33	39	26	32	25	23	34	20	31	40	19	36	34	27	25	28	20	31	22	33	32	33	33	35	31	36	27	26	31	27	22	21	28	31	37	26	33	22	30	33	26	22	40	29	38	22	35	32	40	32	24	25	31	39	32	39	35	31	33	36	28	27	38	32	19	34	28	21	27	19	32	27	36	33	32	36	21	36	43	36	21	36	32	35	26	20	39	35	33	34	39	24	30	26	36	33	44	34	40	26	29	37	33	33	26	40	31	28	26	40	35	31	25	28	28	23	27	24	20	25	35	31	31	29	33	34	32	29	38	31	38	32	38	31	30	27	24	22	27	34	30	34	40	37	25	23	27	29	27	31	43	38	32	22	37	33	34	32	37	29	40	33	32	31	37	28	36	34	24	29	27	29	30	29	29	28	31	27	36	17	34	31	23	25	41	25	30	30	32	41	40	40	33	30	30	27	24	25	24	39	28	35	31	31	23	35	23	26	28	30	31	28	24	30	21	39	23	23	43	39	24	40	39	32	31	31	27	35	28	35	24	33	39	29	21	36	30	32	22	37	20	38	40	33	27	28	39	33	27	40	25	31	35	30	26	30	28	36	28	30	44	22	27	27	33	29	29	31	30	19	34	32	27	28	37	39	24	42	36	40	34	31	23	26	30	26	31	27	29	24	35	38	37	27	26	34	30	33	28	23	44	40	33	32	29	38	28	34	26	21	26	36	37	26	33	42	27	26	31	26	37	30	24	41	25	21	26	32	25	32	28	27	22	42	23	26	28	39	31	34	22	33	30	28	33	31	35	28	36	24	23	36	24	39	32	24	35	26	35	39	29	44	37	39	30	37	38	20	33	24	34	28	31	21	23	36	23	43	34	30	40	32	29	34	33	37	32	28	30	21	36	31	29	33	28	25	36	30	30	30	31	26	29	37	37	29	34	24	29	26	26	30	33	25	38	30	34	22	30	33	38	29	33	23	29	39	30	35	30	25	32	24	26	27	37	31	28	26	28	20	27	29	36	27	25	31	37	40	34	32	33	39	36	37	21	35	33	44	35	31	31	26	31	24	29	27	46	28	36	27	33	38	35	33	37	30	25	37	30	29	37	34	26	30	30	40	41	29	33	26	20	29	29	29	38	37	28
21483	13527	6635	15624	21501	26250	26266	23646	18795	15925	13483	9608	7535	5747	4343	3716	3365	2056	1399	946	696	636	626	620	666	651	616	572	500	474	486	440	444	527	507	431	474	472	403	448	463	435	393	396	477	412	402	462	2443	3451	3574	3090	1760	1053	668	514	436	356	347	344	345	329	389	397	357	344	361	349	352	356	339	374	341	379	367	361	376	365	357	392	342	350	380	355	338	351	375	360	348	357	360	328	363	326	383	376	393	348	359	329	381	344	363	361	356	352	356	348	349	356	341	358	319	324	344	343	323	389	347	371	339	335	363	378	337	377	362	333	350	348	403	379	329	393	413	350	374	356	358	347	351	332	351	348	377	350	372	359	337	359	362	345	378	311	389	376	362	350	330	349	345	378	335	318	362	363	384	364	364	368	386	346	382	353	341	354	349	368	331	360	381	331	336	351	346	377	376	386	361	340	351	386	322	384	360	344	368	335	355	360	336	332	370	371	365	350	367	365	335	394	346	381	384	299	359	385	349	355	335	337	347	331	377	352	370	328	334	343	372	381	373	383	345	338	349	345	362	360	348	363	337	365	339	338	362	365	359	355	354	350	333	345	367	340	368	362	345	354	346	382	352	350	354	353	327	354	351	393	366	336	381	350	357	329	383	362	381	340	365	372	347	349	398	346	385	322	369	358	353	357	380	349	356	343	346	341	387	362	368	380	347	353	365	373	364	351	359	386	376	354	358	359	357	355	336	372	316	358	360	336	352	356	347	321	365	340	346	333	336	324	355	337	382	361	370	343	363	370	350	344	310	358	344	366	374	378	341	381	355	384	372	384	357	360	369	357	366	351	370	364	373	350	353	338	356	336	363	373	359	339	348	356	375	364	348	379	366	364	362	325	380	352	364	319	381	367	396	376	337	386	337	343	323	338	382	361	366	365	341	356	369	356	323	349	326	366	342	352	327	344	351	349	382	337	366	348	363	324	335	332	341	363	393	323	354	371	335	358	395	379	338	352	375	366	345	348	355	364	343	355	332	353	386	352	363	363	343	353	348	389	362	322	350	348	360	325	399	360	353	380	362	343	375	375	360	371	378	380	374	338	334	382	349	367	354	395	350	384	362	349	362	331	339	352	351	339	337	350	352	352	365	379	362	390	378	367	362	368	348	358	338	351	352	362	356	363	377	352	333	330	346	356	366	364	346	407	342	356	367	332	364	323	360	375	348	350	359	371	341	373	356	379	370	370	368	380	366	352	359	358	387	354	382	359	366	361	350	371	367	368	369	364	377	355	355	381	370	376	344	354	349	315	377	409	373	353	364	349	360	380	337	351	363	351	364	364	334	362	347	368	304	358	357	331	326	358	348	352	357	354	380	347	366	344	327	352	364	378	375	364	370	350	338	366	345	328	382	359	354	381	331	372	359	351	334	357	355	371	359	348	366	373	329	358	353	375	365	392	377	344	388	367	394	326	353	346	338	355	371	379	325	323	394	364	376	380	365	337	354	366	382	365	363	364	337	324	363	363	357	398	357	343	358	401	329	345	343	350	368	361	356	349	373	344	380	348	364	364	347	361	392	345	349	350	365	373	383	351	360	356	375	384	370	327	350	381	337	352	376	338	361	350	338	370	352	366	362	337	361	352	404	333	356	344	381	364	373	371	343	381	344	347	366	361	408	342	367	400	369	347	374	348	351	346	346	378	413	377	376	369	427	330	345	342	392	336	365	382	346	362	385	368	378	375	367	390	366	348	346	366	360	369	348	366	373	358	364	392	354	394	392	356	339	365	359	350	377	370	360	349	363	353	371	379	372	346	379	365	330	368	328	351	362	331	349	402	353	352	332	319	366	332	359	379	371	328	333	342	340	348	359	361	379	377	352	347	368	355	352	371	341	378	355	359	366	373	364	368	333	372	350	371	351	367	366	376	402	353	369	341	334	364	341	369	388	378	370	354	408	345	359	354	351	345	352	377	382	340	367	328	341	368	385	396	358	345	361	371	335	377	355	354	351	405	349	356	363	346	348	351	378	356	348	336	354	390	340	336	343	376	379	356	346	349	398	365	347	364	373	393	376	370	371	348	370	391	328	355	363	371	371	323	317	359	384	348	355	401	353	348	352	373	357	353	326	390	365	371	365	345	355	359	349	338	369	381	344	380	369	356	350	381	357	359	365	346	369	390	373	352	358	332	352	384	351	355	352	382	374	379	343	377	353	347	367	338	348	345	339	357	378	357	355	365	388	360	339	336	323	365	364	376	335	319	358	373	353	370	353	386	343	379	363	337	348	346	369	391	367	355	380	313	346	350	354	341	356	380	357	356	376	389	355	359	365	379	363	302	380	379	373	352	326	384	336	333	378	366	347	369	368	363	362	369	356	358	335	347	358	346	385	344	352	334	349	348	338	358	375	361	359	378	325	378	317	343	344	375	395	378	357	385	308	371	326	348	396	382	360	354	352	365	379	332	357	369	366	347	373	369	356	356	374	388	367	380	356	373	360	369	356	331	374	352	351	376	366	358	392	409	335	378	346	362	344	350	358	360	336	328	359	354	371	349	361	357	365	376	343	390	347	332	375	372	371	358	305	387	342	353	368	357	352	369	347	360	364	335	360	366	344	346	349	388	370	377	395	359	397	368	345	381	361	358	381	355	364	326	337	377	340	350	347	355	375	342	358	349	356	375	363	348	365	362	342	362	361	346	340	352	333	356	351	380	363	365	363	378	354	362	368	367	367	369	360	339	362	373	371	359	334	377	344	377	325	374	356	371	341	381	355	318	389	334	349	359	352	367	358	375	339	349	364	376	327	336	394	347	353	344	363	359	395	366	362	360	306	334	358	375	349	345	373	363	338	381	348	380	364	369	350	359	351	361	380	354	337	383	331	340	386	402	325	345	376	341	367	335	347	367	364	382	354	366	376	402	380	367	380	368	328	334	391	334	312	386	378	349	353	343	377	371	316	356	366	348	349	375	355	377	387	373	368	380	390	382	334	361	370	358	377	337	391	369	334	389	385	348	372	341	373	345	338	337	330	400	349	364	383	333	386	343	362	371	355	353	347	359	375	374	386	346	364	359	336	360	351	358	358	359	358	378	346	371	368	368	345	353	394	366	363	406	369	362	341	341	368	361	380	365	383	386	358	380	316	348	369	308	366	373	377	364	373	353	355	330	355	345	366	362	386	349	397	365	337	334	381	362	360	375	385	352	356	341	344	379	336	368	339	318	367	377	338	340	353	353	434	377	327	371	374	376	325	357	376	374	338	343	335	358	353	356	389	323	332	360	362	361	365	351	367	367	359	353	348	362	377	347	375	370	377	372	371	317	343	368	351	393	390	327	373	336	322	381	357	362	340	326	387	317	385	375	356	313	335	360	391	343	381	343	357	387	352	351	396	364	368	375	345	375	359	377	358	335	353	347	377	368	360	336	398	362	377	353	365	356	385	353	348	362	378	332	370	366	320	347	351	377	373	330	342	328	344	345	360	348	349	350	360	367	382	354	342	358	345	354
1817	1362	580	458	439	814	1033	773	615	518	462	327	258	186	176	158	123	102	99	58	40	42	43	63	49	52	53	45	43	34	40	40	46	41	45	46	43	33	39	41	43	41	43	46	46	38	43	44	183	269	285	236	154	94	53	48	25	44	46	38	26	37	40	45	35	47	40	42	23	40	39	46	44	38	31	39	48	41	28	41	29	35	45	31	38	43	35	52	40	34	41	44	34	22	55	44	34	31	44	40	37	23	31	47	35	33	32	43	37	43	43	45	37	38	33	43	44	29	40	37	32	39	36	45	29	40	24	35	40	38	31	37	33	46	35	45	38	37	38	38	46	41	34	58	43	38	38	38	36	34	43	46	42	34	47	35	36	38	33	38	36	42	36	32	35	45	36	39	35	37	37	39	35	48	49	43	39	45	38	37	36	40	47	42	42	34	28	41	27	37	46	39	44	42	48	41	36	39	41	34	40	25	45	38	42	43	26	39	46	34	46	33	39	47	37	48	39	41	40	39	37	32	40	33	34	35	37	41	37	39	46	42	33	39	36	43	37	38	37	33	36	36	26	37	40	40	46	40	33	40	35	30	46	36	41	40	42	39	42	42	36	46	39	42	43	38	41	39	42	38	38	43	40	32	32	53	50	39	41	38	38	39	44	35	32	40	44	45	42	35	54	35	40	40	38	43	46	35	29	40	37	46	31	27	32	38	38	50	37	41	36	33	33	28	43	37	40	47	29	38	35	32	50	50	40	38	35	30	38	39	50	36	42	43	45	36	42	47	32	46	40	43	44	39	38	34	36	41	36	41	34	59	33	29	40	36	30	37	34	45	39	45	39	37	36	40	39	41	31	45	39	34	37	37	44	32	39	49	54	48	42	27	42	37	29	36	31	26	34	37	38	37	34	30	34	42	35	43	35	32	34	45	46	35	36	28	41	36	32	37	39	49	38	44	43	42	38	22	43	47	36	26	53	42	41	30	39	34	35	31	36	41	46	40	38	35	35	31	41	39	40	40	34	44	34	45	27	33	32	32	45	44	35	31	43	27	41	33	38	41	34	41	48	35	38	45	37	45	28	36	34	29	41	38	39	44	42	32	45	46	41	31	39	41	42	31	30	41	40	30	41	52	30	43	46	36	40	33	32	49	46	29	50	37	32	50	42	25	38	28	40	35	39	42	36	40	37	30	42	59	27	41	34	40	46	41	42	39	39	43	40	32	31	38	39	32	44	35	39	47	38	40	40	37	44	45	41	41	34	40	41	36	38	34	40	38	46	37	41	50	46	48	41	27	36	28	52	41	32	42	40	33	29	43	39	36	32	32	37	39	44	33	42	33	42	38	36	41	35	33	45	39	48	35	43	22	42	32	34	42	48	32	32	32	42	49	36	43	42	50	38	38	40	36	27	35	31	27	40	36	30	39	50	45	37	41	46	33	39	35	36	40	32	52	39	35	35	49	40	30	36	30	31	28	52	37	38	25	38	39	40	43	36	35	50	42	37	36	45	46	38	46	43	29	37	34	35	32	51	41	43	50	34	27	45	40	42	38	48	32	44	30	42	46	41	44	43	47	31	32	42	36	34	38	36	36	38	38	35	38	33	37	34	39	40	47	39	41	48	34	31	30	50	35	46	40	38	53	46	30	45	45	32	25	50	45	43	31	43	28	39	41	47	37	39	32	40	38	43	45	48	49	33	30	39	46	28	40	40	33	35	46	37	42	30	41	39	40	49	42	39	37	44	43	31	38	32	45	38	28	35	34	42	38	33	37	36	41	28	38	37	43	33	44	30	51	54	32	40	35	40	44	32	35	39	37	43	36	33	40	45	46	35	39	44	34	27	41	36	33	36	28	42	43	39	43	40	23	37	48	34	43	34	33	40	42	35	53	40	41	41	41	38	32	44	42	47	44	43	35	47	37	41	42	38	42	35	38	33	34	39	35	49	39	32	32	38	45	35	44	30	36	36	30	34	51	35	28	34	42	39	44	39	34	35	45	38	29	23	44	37	40	30	42	42	55	39	38	32	33	48	45	49	39	47	33	39	40	37	43	45	37	51	38	38	36	50	35	45	42	38	33	45	49	29	42	38	38	35	48	44	34	31	41	43	38	44	36	37	36	38	31	48	40	48	46	41	37	44	52	33	42	36	34	31	45	35	46	31	24	37	28	28	41	31	50	41	32	45	25	36	28	43	35	48	43	44	39	38	34	42	29	42	38	34	44	37	39	46	45	41	35	37	34	36	35	33	35	39	42	48	42	44	37	36	41	36	48	43	35	43	38	43	41	44	38	37	40	37	22	36	43	32	36	34	41	31	36	50	29	35	33	36	30	34	35	27	50	45	48	31	41	36	33	38	40	35	39	37	29	42	37	32	37	35	42	40	43	39	26	37	39	33	28	35	46	45	40	32	35	36	37	42	40	40	31	35	40	30	25	37	43	35	40	30	34	26	33	36	24	42	46	43	39	30	33	35	37	41	38	36	38	40	36	37	43	47	30	45	48	49	40	45	33	28	29	46	47	44	27	27	39	52	33	40	54	44	40	36	38	33	33	48	40	41	32	47	40	43	31	34	52	34	35	37	30	35	43	35	47	47	49	30	40	48	43	45	33	42	41	38	30	44	47	29	43	28	39	42	46	41	27	33	42	31	41	30	36	41	42	44	30	35	38	48	40	37	35	48	32	39	35	32	33	32	49	36	41	41	49	40	40	48	39	50	42	39	36	27	40	39	42	42	41	38	28	51	44	44	36	50	30	46	32	27	31	36	41	44	46	45	48	38	48	24	36	47	45	54	45	45	37	30	39	41	39	35	45	35	49	50	40	44	34	34	34	34	29	36	45	36	41	43	43	34	42	39	47	38	45	53	37	36	45	44	40	45	38	44	38	31	39	32	35	42	42	37	32	47	43	43	33	38	34	30	37	32	44	30	41	44	47	45	36	28	34	32	41	36	42	42	36	37	36	39	41	39	45	31	40	28	34	44	33	37	47	32	32	34	46	47	33	30	37	45	32	45	40	32	33	33	39	40	57	34	41	43	40	24	48	34	35	28	35	36	36	39	32	52	41	40	32	42	36	47	49	40	46	39	37	35	47	34	42	47	32	38	28	30	36	39	49	41	35	31	50	49	32	47	35	54	37	28	42	35	30	38	36	38	40	42	56	45	43	43	34	40	37	32	37	35	22	35	42	42	29	34	33	35	37	47	49	37	33	33	36	43	38	41	38	43	39	34	45	31	37	51	38	44	36	41	44	35	39	40	28	32	38	33	33	35	30	40	26	47	37	35	47	39	38	46	41	44	38	44	41	26	32	38	31	39	36	41	33	32	32	36	39	32	33	49	48	32	39	35	39	39	51	33	34	43	37	30	45	38	39	46	35	47	41	42	33	35	38	34	31	39	38	37	35	34	32	44	41	38	39	35	45	39	42	35	35	39	42	31	54	43	46	28	33	46	30	39	47	44	54	26	31	42	45	45	37	35	45	35	43
24034	16675	8960	18516	25755	30134	28948	25439	22029	18425	16449	12775	9792	7738	6366	5178	3889	3050	2041	1430	931	861	948	962	977	949	887	725	644	622	668	632	624	650	601	590	560	563	553	556	527	618	582	511	554	542	556	533	5569	7753	7673	6191	3461	1668	1048	703	482	500	456	488	447	412	404	488	431	448	439	443	440	432	455	462	455	471	435	444	450	426	469	457	477	467	426	490	433	416	401	442	396	424	482	436	435	502	427	402	427	444	453	479	430	459	434	439	414	401	459	463	481	433	433	438	451	445	446	455	450	482	456	465	484	458	387	422	460	454	419	412	425	488	469	437	453	428	441	433	445	399	409	427	438	420	420	433	437	502	456	456	447	445	442	434	436	461	451	428	480	493	455	429	446	475	456	460	474	452	445	395	399	435	473	496	444	426	439	434	462	459	451	472	434	399	424	415	497	455	453	460	450	472	474	447	447	443	431	448	453	426	445	480	440	451	444	444	472	429	448	466	449	479	456	435	464	453	441	451	430	447	438	442	476	453	463	459	453	462	470	445	453	432	486	429	442	465	414	418	421	453	469	472	426	453	444	441	419	426	413	489	462	444	471	429	475	447	455	420	466	433	447	421	422	423	461	424	463	446	484	410	427	439	437	436	468	498	440	431	469	446	466	479	430	454	428	449	439	433	462	470	443	395	469	424	450	468	470	399	456	435	442	433	481	482	422	439	428	418	432	425	484	424	446	465	421	450	406	455	421	453	446	431	472	447	409	453	458	486	432	414	412	476	451	425	435	408	445	440	448	453	454	473	434	447	417	444	464	415	465	446	430	463	466	414	467	454	438	473	450	442	447	437	448	481	435	421	497	436	435	431	459	407	448	476	430	424	455	391	423	436	441	492	445	408	410	444	439	449	450	446	428	452	448	416	460	468	443	478	449	420	427	415	421	439	453	459	478	450	446	452	437	454	421	479	470	456	455	441	469	476	423	441	408	448	457	448	413	454	448	414	451	448	429	452	458	410	487	496	432	444	451	455	462	456	467	410	433	424	455	444	458	413	471	478	437	445	442	446	402	455	413	430	483	460	443	455	472	447	451	452	464	437	471	456	473	436	463	455	415	442	454	473	469	486	444	487	434	409	455	425	446	406	451	422	424	492	452	461	442	421	429	424	410	415	410	439	413	466	456	449	433	459	461	463	445	449	441	419	415	428	460	456	438	422	443	442	454	425	454	451	452	434	455	447	438	438	468	449	439	416	452	427	433	432	460	431	459	454	433	424	448	474	455	453	465	493	476	443	431	454	420	431	445	465	438	431	426	440	442	468	453	438	483	487	485	424	413	459	459	467	462	428	446	456	428	433	403	451	447	458	439	419	423	466	415	430	431	444	479	426	466	446	446	464	437	473	423	382	478	452	468	440	446	439	442	458	456	439	444	469	450	442	442	448	454	449	456	436	476	469	430	443	409	457	410	452	455	430	440	441	464	469	432	458	451	455	480	479	410	421	432	395	444	463	422	392	434	485	471	448	430	473	428	414	475	466	445	431	481	436	436	439	440	431	455	449	424	469	410	431	428	416	480	432	420	426	429	438	491	469	439	428	455	482	406	455	447	467	405	424	498	454	445	482	436	460	449	441	430	453	426	463	451	451	441	471	438	464	431	441	469	452	433	473	423	436	473	434	427	452	442	475	433	418	460	436	420	475	469	454	481	432	474	428	466	463	499	446	463	471	463	452	448	467	444	437	466	478	423	442	458	478	434	452	468	437	452	439	417	445	438	467	469	458	503	424	456	440	407	458	439	475	453	462	459	417	424	461	428	460	407	452	455	445	428	426	464	451	446	412	472	486	453	449	413	429	405	402	442	444	418	447	416	460	416	461	439	448	468	403	463	456	433	453	469	447	431	441	417	409	456	445	457	421	468	414	450	443	473	467	447	439	458	459	442	421	424	476	441	428	492	455	479	433	428	465	451	419	431	450	418	447	426	438	476	460	410	428	463	456	455	415	400	444	483	410	426	413	459	445	468	394	451	426	416	416	438	440	423	435	445	425	431	462	435	447	444	464	441	448	427	408	418	444	449	453	440	426	412	426	464	433	415	447	447	477	435	452	432	442	417	447	444	422	409	419	434	461	448	437	423	441	437	495	460	423	456	454	497	456	435	485	471	417	447	437	420	439	475	436	486	444	444	448	435	450	413	490	417	446	467	461	473	436	444	447	433	418	482	436	462	437	433	474	464	443	426	406	425	432	442	471	400	465	447	458	455	455	494	430	421	459	448	431	442	426	427	444	422	429	406	423	444	436	462	482	409	447	452	430	447	447	460	478	462	420	479	429	450	444	436	470	431	468	414	474	436	411	446	426	423	446	427	402	414	419	441	428	466	431	421	433	459	441	487	434	459	470	467	472	442	464	447	447	476	440	464	435	422	476	443	461	435	456	463	480	482	424	479	427	433	459	442	455	425	421	445	467	405	434	454	422	459	451	458	410	440	468	442	451	476	470	481	458	477	459	463	467	480	480	477	418	406	436	436	442	435	456	444	486	455	482	452	462	452	456	425	463	446	459	436	448	445	432	491	429	446	503	428	446	432	441	462	443	441	473	442	444	453	446	445	446	474	463	450	432	437	424	465	427	430	407	457	465	442	432	393	455	447	448	473	411	453	455	450	445	463	425	432	435	447	476	468	459	498	461	446	436	445	458	430	478	433	421	440	444	450	477	474	458	443	441	424	455	445	469	483	451	458	457	441	411	461	453	490	419	477	431	441	454	429	444	419	443	436	463	434	454	431	433	457	468	459	407	457	476	435	443	458	459	437	449	466	419	452	465	484	451	452	453	474	455	434	426	445	449	467	464	445	407	411	458	436	470	446	473	468	440	424	473	443	447	445	433	449	435	433	409	410	439	443	423	452	470	450	434	441	445	440	493	453	455	434	452	473	454	471	437	448	427	467	459	448	455	457	429	457	446	434	426	424	465	456	414	448	429	432	433	437	425	444	414	454	468	438	437	457	441	450	427	419	438	471	481	467	467	440	461	443	417	441	428	461	431	480	421	467	471	424	428	423	438	426	480	452	442	418	479	423	439	438	448	462	448	415	451	443	454	450	451	436	470	460	433	454	432	477	439	438	415	402	411	421	460	433	436	467	407	424	427	437	447	422	469	462	474	448	457	410	461	451	457	453	427	454	452	488	429	470	467	461	454	419	480	485	447	464	451	415	445	434	428	438	434	434	457	463	470	478	458	485	453	483	439	421	418	479	395	482	440	449	434	497	448	479	464	413	442	428	439	478	460	469	438	485	450	412	417	452	426	422	439	475	442	448	466	428	455	400	461	430	458	419	489	450	448	471	464	437	451	432	416	460	474	459	424	439	456	437	470	468	476	499	427	447	406	486	429	424	419	444	486	441	501	399	492	443	433	460	423	432	429	450	429	451	446	449	435	419	466	417	449	422	415	401	410	410	457	398	484	441	425	413	450	438	433	456	417	459	434	438	484	440	404	445	429	463	421
3274	1280	489	404	427	863	969	780	562	474	445	343	274	187	197	128	102	102	73	56	38	35	40	37	36	36	38	43	34	40	37	29	36	31	35	30	34	38	38	40	34	42	31	23	18	34	30	41	150	257	299	300	185	118	61	41	33	31	39	28	25	34	33	28	33	32	40	33	27	34	37	42	39	32	31	33	26	29	33	33	33	24	34	40	33	37	32	30	32	22	43	33	41	24	41	34	28	30	28	29	39	44	36	33	27	26	38	40	28	23	31	41	32	24	32	40	35	19	25	23	36	21	35	21	37	33	38	26	28	32	33	33	38	32	45	39	22	23	27	26	32	34	34	31	32	30	23	33	35	35	31	35	32	21	32	31	22	35	38	30	40	29	27	28	25	36	31	27	33	36	28	34	31	31	30	19	32	40	34	41	29	36	26	35	41	31	25	42	26	31	30	31	23	29	35	28	27	33	37	25	27	31	29	30	39	30	30	31	27	29	30	30	41	35	35	23	43	42	30	27	23	37	32	36	24	29	34	31	36	22	27	26	41	28	33	33	31	29	25	30	23	26	31	28	29	31	25	28	44	27	30	46	26	35	17	28	19	25	43	26	36	32	25	27	31	22	28	37	34	24	27	28	32	36	26	23	36	30	32	20	27	29	34	32	33	31	39	27	36	30	31	29	28	46	31	28	25	32	34	34	32	22	47	37	33	20	26	34	29	22	35	38	29	33	25	21	40	29	36	31	31	34	29	26	31	26	26	36	26	27	32	33	33	28	32	26	31	39	29	34	34	27	25	34	41	28	26	27	37	30	23	30	31	30	33	33	28	35	29	24	23	26	41	31	34	34	31	27	28	34	18	37	37	23	15	31	36	33	30	43	35	25	37	21	24	31	24	23	30	35	33	34	29	29	34	29	31	19	31	34	33	35	31	28	34	30	34	25	30	22	34	33	33	33	29	27	44	37	38	35	37	37	24	31	21	30	25	23	39	31	43	22	34	35	26	34	26	33	35	29	27	35	31	31	29	32	24	20	38	24	33	34	31	42	33	28	30	20	32	37	27	29	32	30	23	30	36	34	34	32	32	29	39	33	24	43	27	34	34	23	44	32	32	33	41	31	27	37	29	39	30	29	28	22	42	21	26	18	33	35	25	36	28	24	42	28	29	40	35	28	26	35	29	37	17	34	33	27	30	31	26	29	39	23	38	36	34	18	32	29	47	34	32	38	36	28	33	36	29	31	29	38	30	33	28	39	38	39	38	29	35	25	20	35	32	37	40	34	36	31	27	31	30	36	29	24	33	26	34	24	25	24	32	30	29	21	32	30	40	31	25	33	27	38	35	26	40	30	44	33	28	38	23	29	36	28	32	41	44	33	31	42	23	26	33	34	38	23	37	33	28	27	36	37	29	30	30	23	30	38	40	41	31	27	31	41	34	29	28	30	25	32	27	36	33	39	27	28	27	34	36	27	39	33	27	34	20	32	24	29	34	35	28	34	38	33	31	33	28	35	38	29	39	42	27	23	33	30	27	25	32	34	30	36	30	39	21	27	30	34	24	34	27	26	35	39	33	36	34	21	30	18	22	40	36	34	29	23	34	35	27	36	35	29	32	26	40	37	18	33	21	31	37	37	33	33	33	37	28	24	41	39	35	29	28	29	26	27	28	34	34	28	28	36	32	31	49	27	27	28	30	26	29	28	33	25	20	36	32	37	30	32	35	27	39	23	33	18	31	33	36	22	28	32	32	38	25	41	36	36	17	34	22	40	28	39	24	30	34	29	28	37	31	24	23	27	34	41	23	26	26	33	36	37	38	20	33	19	21	28	26	27	39	29	37	35	30	29	36	35	26	20	29	35	29	35	21	31	36	22	38	34	30	36	32	25	35	35	35	37	28	28	34	30	38	28	22	21	34	38	38	28	19	38	38	36	24	27	34	25	29	33	28	32	28	31	35	29	21	29	27	33	36	41	31	26	37	37	36	33	34	21	39	28	37	32	40	30	29	31	23	27	28	27	30	28	33	31	25	26	17	38	38	29	45	31	35	25	39	31	34	27	24	38	22	34	33	35	33	36	27	32	31	29	29	28	22	37	33	39	30	33	41	33	23	21	24	38	36	43	23	32	33	24	40	31	32	21	18	31	41	25	25	34	21	28	24	31	37	28	31	34	39	25	30	27	27	42	39	36	28	27	30	31	25	30	34	30	28	23	23	28	27	35	23	31	29	36	32	32	49	35	32	35	27	27	29	21	33	29	34	33	21	19	28	33	35	25	29	32	24	41	32	25	30	26	22	29	29	36	31	43	24	37	27	42	31	35	27	29	20	34	26	32	34	35	36	44	33	26	28	23	28	26	28	35	25	19	33	29	23	32	23	35	37	36	30	27	24	32	28	35	34	26	28	37	30	29	35	41	30	31	31	32	35	31	39	34	33	29	35	25	27	30	27	28	47	24	37	29	37	34	25	28	32	27	28	35	32	27	19	26	31	30	38	33	23	25	31	41	25	37	29	26	32	31	45	38	38	34	36	26	45	36	26	27	43	34	34	22	27	26	38	23	30	23	28	39	43	29	29	31	31	33	30	34	28	39	21	26	29	24	35	31	28	27	41	29	28	24	40	34	31	25	39	27	35	28	29	24	23	23	32	33	26	29	30	28	31	30	31	33	34	35	40	24	30	28	40	32	29	22	34	34	30	37	30	44	26	32	25	22	23	35	38	30	28	30	23	29	36	28	33	25	32	31	16	25	29	34	32	28	30	37	43	34	32	22	32	37	20	43	23	40	35	32	24	42	34	26	30	30	36	42	39	29	34	28	37	25	23	25	22	32	29	31	41	27	26	36	39	32	36	26	31	37	29	29	39	32	24	35	27	36	21	41	22	24	39	27	37	25	37	26	25	37	36	35	28	27	33	33	31	24	35	35	35	23	28	24	23	38	37	32	26	25	34	33	31	34	38	38	30	25	27	43	37	40	33	28	18	29	27	37	32	28	24	36	27	33	30	27	31	21	33	47	36	34	31	30	40	39	30	33	36	33	35	35	33	29	33	27	28	33	26	28	28	28	33	31	30	34	42	32	28	29	35	32	39	41	35	28	27	33	31	35	24	40	34	29	34	19	29	24	35	27	33	18	37	40	29	28	31	32	37	27	27	29	23	34	35	28	37	36	34	35	34	34	39	36	24	35	30	39	36	31	22	20	29	23	28	30	32	34	41	36	22	20	35	41	24	28	34	41	28	27	39	26	33	39	27	34	33	25	34	33	31	28	31	35	39	42	27	26	25	18	27	32	35	37	37	23	36	26	28	28	34	32	32	32	20	26	30	33	27	33	30	38	34	30	35	34	42	24	24	38	33	45	25	22	35	29	30	29	25	28	28	30	26	24	36	25	37	33	27	36	27	30	30	35	29	34	28	24	33	33	22	31	34	34	41	41	38	30	32	34	43	31	35	25	46	31	29	32	28	24	26	24	31	31	29	38	23	35	31	30
23818	15827	8887	16480	24833	29999	28622	25049	20832	18340	16168	13439	10305	8175	6878	5140	3673	3051	1962	1392	890	854	917	990	928	820	712	636	581	629	579	574	512	489	479	490	499	507	423	457	507	579	475	487	470	469	490	509	4569	7756	8206	6786	4047	2014	1233	717	438	401	366	346	333	366	340	389	346	339	324	325	339	341	378	338	355	345	343	386	391	356	392	375	360	342	357	374	330	387	340	358	361	324	355	376	393	358	338	380	351	364	376	373	360	345	397	346	369	375	359	352	342	364	375	374	344	352	380	399	323	359	371	360	346	342	367	378	392	386	341	354	403	354	347	375	349	377	402	333	356	348	366	355	384	360	370	347	351	379	343	359	371	360	324	379	364	370	345	343	336	369	383	376	377	376	374	353	350	350	370	363	314	344	323	355	356	352	352	372	348	366	341	367	392	377	342	384	381	365	360	378	332	327	351	369	334	396	367	348	346	345	386	371	380	365	381	361	350	329	348	357	377	331	398	413	344	325	337	324	352	355	356	350	364	358	360	376	350	348	377	359	369	371	350	346	370	409	371	379	363	355	360	397	342	343	384	369	390	367	367	351	363	354	409	374	354	362	336	354	370	407	360	350	370	368	386	345	365	375	387	342	348	368	398	339	348	386	349	345	354	336	360	376	355	366	370	355	357	382	356	344	376	326	327	360	358	382	395	365	347	367	346	351	380	369	359	387	361	353	351	345	311	373	325	361	345	368	382	368	347	391	348	369	343	378	370	357	370	371	402	345	358	361	391	360	331	358	362	353	355	346	379	356	359	377	344	383	353	376	348	370	327	368	379	375	355	373	336	343	380	352	348	316	331	413	363	375	364	378	364	352	368	366	377	357	367	392	370	369	341	343	358	359	351	368	375	373	381	354	389	371	392	350	339	369	361	306	345	366	354	399	387	357	335	347	335	372	379	347	335	345	398	348	360	393	336	379	402	380	371	349	361	356	365	359	391	367	376	342	344	335	374	346	360	368	382	326	365	348	380	376	366	365	318	336	381	359	342	379	368	359	378	339	361	372	352	357	381	346	352	375	337	361	346	361	364	344	374	342	411	336	377	372	357	350	380	338	361	368	369	360	374	361	362	358	331	382	363	348	384	377	364	370	372	337	381	346	352	371	377	384	385	383	320	366	368	382	372	322	359	373	373	353	410	350	362	341	343	376	367	372	389	308	353	329	356	359	342	360	348	349	363	350	358	351	346	349	363	334	309	373	368	362	366	372	347	358	368	359	357	358	369	386	367	374	354	347	379	359	386	346	369	345	364	330	353	360	368	366	350	418	380	387	366	364	376	355	383	371	386	359	324	384	349	380	361	344	325	365	366	354	370	358	311	366	381	368	392	353	376	334	347	360	350	365	339	359	331	355	372	371	356	354	388	370	317	399	367	341	356	338	362	379	365	343	349	357	374	374	392	346	364	346	368	331	348	360	370	375	362	365	352	369	371	364	358	397	362	363	346	349	367	373	380	348	338	344	358	337	368	340	333	395	355	345	364	333	371	299	345	356	366	329	360	371	372	338	375	351	375	357	367	362	365	375	349	379	339	354	344	371	323	327	358	378	333	355	359	383	340	381	386	346	374	355	359	398	381	359	338	350	397	353	360	351	397	337	391	380	377	367	355	352	356	366	375	362	367	374	331	370	361	367	321	363	357	364	387	385	338	353	403	355	379	349	365	366	331	372	346	368	360	360	343	328	347	350	331	358	362	356	362	337	380	359	354	341	370	367	355	341	387	420	348	374	341	349	335	343	343	370	350	383	378	341	347	371	377	359	352	361	356	368	363	356	357	342	397	348	416	384	380	374	361	346	392	361	330	372	381	352	398	360	356	410	363	385	389	327	367	367	372	353	358	386	353	363	359	344	351	364	356	361	387	334	308	359	350	345	378	363	363	360	379	370	359	407	352	388	344	419	381	357	386	345	360	379	345	386	342	343	355	386	334	363	346	357	388	380	363	359	332	373	389	375	372	354	365	354	351	350	360	353	387	336	386	354	359	348	337	357	362	384	378	364	358	373	368	371	356	394	371	378	383	362	341	359	364	363	357	337	353	354	357	318	389	345	395	364	351	366	359	366	366	351	366	333	355	351	382	331	359	361	356	379	370	373	340	315	375	349	347	377	405	361	365	358	335	372	356	388	362	363	388	372	377	367	345	359	367	380	344	386	372	384	385	379	363	332	325	372	383	362	363	377	370	350	347	358	375	357	363	362	330	383	376	380	327	360	375	351	357	354	365	353	368	385	392	328	374	348	363	356	353	328	361	384	313	368	357	368	418	350	378	375	406	379	353	365	396	396	379	333	354	353	349	328	348	372	358	367	354	344	315	367	409	334	373	355	416	348	351	345	359	370	373	329	357	334	401	355	356	395	365	371	342	394	352	350	379	357	390	352	369	367	381	361	353	366	348	376	381	346	342	358	363	330	347	364	350	338	344	345	344	383	352	364	370	367	355	373	364	338	362	337	349	375	349	347	360	391	377	362	352	393	355	351	336	366	337	364	387	334	381	357	375	368	378	386	374	364	339	374	336	358	325	353	336	367	337	389	364	364	336	331	365	323	383	344	348	375	345	388	367	400	385	366	371	359	347	367	354	377	354	361	394	338	333	349	368	385	349	367	377	336	363	389	361	391	385	378	375	381	344	347	372	372	368	345	348	370	347	387	374	364	340	334	379	382	380	352	357	365	369	342	365	345	354	364	368	395	374	334	367	341	348	340	354	370	370	362	363	339	321	362	350	340	358	371	354	334	358	389	341	383	359	343	373	350	331	342	340	345	400	361	367	359	350	341	345	348	372	353	360	379	339	351	332	381	353	398	362	392	337	362	383	378	362	378	386	374	341	367	385	340	360	382	378	336	374	374	352	363	371	346	344	384	381	345	343	354	362	354	381	376	352	343	373	359	332	347	382	346	343	376	377	371	374	286	364	351	339	367	348	355	385	371	374	351	359	353	328	347	354	377	371	342	355	368	340	329	330	335	351	349	336	328	346	324	370	333	356	348	384	362	395	384	337	344	345	359	347	362	371	370	358	355	364	370	352	354	359	387	353	350	351	350	340	347	351	381	360	347	345	338	403	367	390	381	381	361	317	363	347	365	331	379	379	377	375	360	345	351	373	339	368	358	362	354	348	385	342	355	363	372	312	351	373	362	371	358	394	347	384	384	351	387	374	343	339	364	364	381	343	355	356	360	349	345	331	339	378	360	326	347	348	365	338	370	371	336	343	349	326	347	350	359	338	399	341	357	336	370	368	297	329	347	365	359	320	370	388	403	363	367	360	366	359	361	337	358	373	363	372	356	356	367	371	388	388	330	352	359	367	367	357	371	379	362	346	362	363	349	370	366	370	361	358	328	355	336	358	366	389	363	326	346	375	381	387	377	357	338	336	348	359	344	385	362	369	342	354	388	318	344	341	369	375	367	359	332	384	363	363	344	370	371	362	372	383	345	343	338	351	341	368	344	368	363
2654	1782	701	512	521	1094	1218	961	716	568	532	426	349	259	223	177	137	105	97	62	58	55	73	68	60	57	53	42	38	53	40	49	35	40	42	49	43	43	30	37	52	43	55	49	35	46	34	58	93	278	517	454	296	160	93	79	35	37	38	43	39	34	33	36	42	46	35	36	45	37	55	46	41	52	52	42	37	35	27	44	35	37	42	36	44	42	34	40	25	41	35	36	46	39	46	41	43	41	44	40	44	38	36	38	37	38	37	38	41	40	44	54	47	29	46	31	42	34	42	44	35	49	29	29	36	36	38	35	38	44	35	45	49	33	37	34	26	38	37	35	41	41	45	38	37	40	37	43	41	37	36	49	40	47	34	32	49	49	39	43	31	33	30	28	42	42	44	37	42	29	30	34	34	36	43	44	54	47	51	47	27	40	44	38	43	41	48	49	40	31	45	47	28	35	27	41	42	35	51	35	33	31	32	38	47	37	38	31	40	34	41	40	34	37	39	35	33	27	44	20	46	35	53	35	33	42	39	31	39	48	34	43	47	29	36	29	35	43	31	42	42	41	38	44	39	51	28	37	49	45	43	45	39	35	27	42	43	48	35	40	47	47	37	43	47	48	37	48	46	39	40	35	40	64	37	31	49	36	32	45	51	46	40	43	57	26	34	45	34	33	32	41	37	38	33	36	43	31	47	37	40	37	36	34	35	38	40	31	41	40	47	38	40	47	31	31	40	30	30	44	39	44	32	41	33	46	41	30	42	34	32	36	46	36	42	25	32	47	40	42	37	32	43	28	36	45	39	49	37	33	42	41	41	35	47	42	38	38	46	29	36	40	39	40	34	43	43	44	38	37	44	36	43	41	37	38	35	45	47	33	34	44	46	41	40	42	46	41	31	45	43	45	48	42	42	40	40	40	39	37	34	40	43	43	50	43	43	40	31	42	45	37	41	32	35	35	39	34	34	47	35	41	48	37	42	48	39	40	50	42	38	45	41	32	40	33	36	30	34	53	43	34	35	38	43	41	34	36	30	43	46	50	46	38	45	31	33	42	35	37	34	29	40	27	40	29	33	34	48	38	40	33	43	45	37	42	39	39	40	38	47	31	46	39	40	45	50	31	38	38	43	32	44	35	34	42	43	45	42	51	42	43	39	42	48	40	42	34	27	40	40	45	49	37	47	39	33	38	38	58	41	28	34	48	45	35	30	29	35	36	43	34	31	46	30	42	31	36	48	33	33	38	38	36	39	49	37	24	60	41	51	41	33	40	33	31	36	38	37	31	42	33	45	39	38	40	33	36	40	42	34	38	37	48	39	37	30	49	47	35	40	44	43	39	40	41	42	41	49	38	39	37	46	57	38	34	34	48	28	42	44	45	48	36	47	44	37	40	43	40	40	45	45	34	47	27	39	40	34	37	29	47	44	47	46	32	43	34	45	36	36	49	46	44	45	31	38	34	39	44	35	36	31	39	46	40	39	30	43	28	44	47	31	32	42	25	26	41	50	43	40	34	44	36	27	31	31	45	30	33	48	42	45	45	40	39	24	42	51	32	35	33	46	50	30	30	52	31	37	34	35	29	39	39	34	48	41	43	34	49	31	32	37	42	42	44	39	31	33	41	31	32	40	38	39	26	33	38	40	34	33	33	37	34	32	46	36	37	36	49	37	43	36	36	29	40	51	38	41	32	49	33	30	47	41	50	54	53	44	37	37	40	46	42	38	39	35	33	45	36	36	39	35	49	42	30	22	41	46	35	32	37	33	50	36	41	37	41	39	34	36	33	33	39	41	43	36	48	35	49	40	41	40	42	39	35	43	36	49	42	40	49	33	44	49	36	35	44	36	39	42	44	37	44	41	38	38	42	43	43	30	49	52	31	44	39	37	48	44	36	31	44	36	38	34	51	38	36	40	52	36	42	46	41	45	42	34	42	35	46	29	33	44	35	30	40	43	47	36	48	32	28	39	45	42	31	30	46	38	36	38	42	34	47	31	39	42	32	37	35	40	51	42	38	39	45	35	35	37	32	42	33	38	33	37	30	38	39	48	38	41	34	28	49	38	38	35	40	36	39	54	37	38	37	40	48	28	39	39	58	44	40	35	36	27	33	43	31	46	37	35	37	34	32	27	33	41	41	39	46	38	42	37	33	45	43	40	38	46	44	32	45	38	46	35	48	48	40	36	43	38	43	40	43	32	49	43	37	47	39	38	43	31	41	40	36	36	43	51	38	39	49	51	43	48	34	33	32	22	38	41	34	30	35	32	30	38	33	41	36	29	53	37	33	35	37	45	49	47	43	37	33	34	46	28	52	45	32	43	41	67	32	28	50	60	44	34	44	40	39	35	36	49	45	42	30	32	43	31	39	40	43	43	41	29	50	35	34	49	44	38	33	31	33	39	52	48	39	41	49	45	28	53	44	35	43	51	41	36	39	38	50	36	38	39	48	37	36	39	49	35	33	35	49	34	48	48	45	34	33	39	38	28	35	43	34	38	36	40	45	43	45	39	40	39	46	35	37	33	47	40	41	50	39	39	38	30	45	38	37	30	37	39	40	37	36	40	30	36	39	33	40	48	25	41	40	41	28	45	35	42	46	29	37	45	46	35	43	37	52	26	32	49	28	32	46	46	32	29	34	33	27	42	38	51	34	32	32	44	46	38	35	33	35	52	46	39	28	42	39	48	41	40	35	32	38	37	29	50	44	39	34	32	44	41	43	47	41	46	48	45	49	37	38	46	31	40	43	32	35	42	27	38	22	46	44	37	41	48	34	40	48	43	44	48	32	31	50	35	39	46	33	32	42	41	45	41	42	43	35	34	42	33	40	33	31	34	34	46	43	50	50	32	36	36	37	38	37	34	37	44	33	43	47	34	39	37	41	34	45	44	38	46	35	48	35	39	51	30	55	37	46	38	34	39	31	34	39	28	36	47	41	41	35	34	43	38	35	35	33	34	31	31	47	43	37	35	39	29	43	62	34	28	29	38	35	45	44	54	36	46	40	41	30	30	44	31	37	43	51	36	49	34	38	38	35	34	39	41	38	48	40	38	42	37	41	39	42	43	40	27	39	41	38	42	36	41	47	42	39	37	40	34	41	43	49	31	45	41	45	34	46	41	35	44	34	40	39	43	43	42	31	36	34	34	30	46	42	41	41	47	42	37	37	29	36	40	52	27	26	48	44	56	42	44	33	31	52	40	26	37	34	37	36	39	38	36	47	49	37	44	43	38	43	39	41	46	30	35	41	43	36	50	36	39	38	32	31	51	32	45	41	36	32	34	40	40	45	45	50	32	47	35	34	38	24	44	39	43	32	37	44	45	38	30	40	41	32	35	40	44	35	45	35	43	38	30	34	47	33	52	31	48	38	29	37	36	48	45	31	48	33	44	35	49	44	48	41	49	42	36	47	36	38	38	42	40	33	42	46	32	51	34	40	37	41	36	41	38	37	37	35	44	37	47	38	43	37	40	33	40	47	34	42	46	43
26623	18629	10400	18289	26753	32613	31408	26329	22444	19821	17940	15313	12697	9784	7889	6374	4334	3615	2325	1658	1234	1228	1165	1221	1151	1045	966	846	752	820	761	679	614	589	565	638	624	655	623	599	597	690	677	557	605	548	535	603	2845	8268	12659	11313	6729	3218	1964	1118	601	503	478	418	480	445	449	438	442	467	431	484	419	476	410	430	430	444	448	454	399	464	405	464	489	445	447	430	459	428	455	471	456	468	502	433	461	467	435	506	430	453	453	433	460	411	405	437	464	482	461	438	426	431	438	489	437	449	448	430	431	464	493	418	449	485	448	443	424	440	444	441	407	456	440	420	438	438	454	424	450	482	443	437	449	438	472	464	479	402	446	430	389	453	473	429	433	481	436	416	489	443	441	420	492	455	457	458	425	445	460	437	462	468	458	432	442	430	449	465	489	495	459	487	443	478	450	442	468	440	443	478	444	456	413	463	491	467	457	459	442	407	429	470	417	435	485	455	438	482	461	436	441	410	454	447	445	457	464	461	446	455	455	430	472	428	453	449	472	428	460	455	413	430	435	460	477	461	438	392	447	453	484	468	463	424	454	420	452	458	435	437	462	453	459	445	467	469	479	438	457	474	458	442	482	459	433	487	417	431	465	421	458	417	462	450	453	462	415	458	463	508	447	427	459	472	457	469	438	451	455	458	457	435	470	482	437	473	443	446	457	462	457	462	475	508	425	445	484	485	420	478	439	433	401	445	438	464	481	453	447	445	419	452	485	467	450	475	450	466	424	463	440	456	452	456	440	451	457	456	468	435	448	440	474	489	469	486	405	465	441	449	458	450	458	449	435	434	464	483	464	495	457	493	458	444	423	420	460	494	468	432	462	446	451	412	472	459	444	434	451	452	426	477	393	456	442	486	457	465	463	471	426	465	429	453	455	452	461	426	451	479	408	456	441	470	430	466	450	450	448	440	436	479	479	475	421	443	510	457	433	439	458	461	470	466	426	426	472	430	446	434	449	471	488	481	457	461	478	450	457	408	485	422	469	470	420	462	454	439	431	436	411	456	502	462	434	421	458	447	467	436	460	441	453	439	464	479	432	449	439	430	398	461	449	490	448	413	424	466	457	462	471	437	466	468	422	450	468	438	465	432	449	433	440	454	475	446	464	439	441	438	455	472	467	421	469	423	432	454	455	457	470	429	462	497	457	428	417	492	447	460	475	483	434	485	433	476	452	465	469	469	483	464	456	449	463	425	486	445	470	470	462	472	431	463	463	438	465	427	448	489	470	476	459	432	463	456	463	468	468	452	414	440	451	470	476	448	417	477	469	509	453	485	451	457	475	430	446	466	440	449	449	454	483	452	469	437	484	437	422	432	473	481	434	458	486	432	470	450	463	477	484	415	444	432	411	474	437	435	461	449	423	440	392	444	431	458	459	450	457	419	432	459	437	448	423	451	457	410	420	416	491	448	438	438	465	479	438	461	446	460	470	479	418	493	433	409	497	488	474	451	466	484	471	471	470	428	460	451	435	453	474	461	465	454	415	453	432	445	465	486	451	482	439	449	471	464	431	461	466	459	453	479	403	451	445	436	454	468	458	457	432	501	417	475	468	466	436	467	443	434	475	430	440	441	443	456	482	425	470	439	430	492	454	441	444	412	439	467	445	455	489	466	452	463	436	481	465	474	460	437	430	451	469	468	433	427	442	432	427	439	472	454	458	449	426	433	405	434	487	455	465	414	461	504	435	454	477	476	455	408	500	453	435	420	462	413	461	431	438	454	475	402	426	439	417	456	454	441	471	427	467	454	450	434	434	477	437	433	455	432	448	453	468	473	465	440	429	462	431	458	493	489	450	485	416	446	454	457	475	448	480	449	446	446	485	456	433	490	511	443	456	498	452	439	431	447	431	443	462	434	438	439	479	465	436	437	472	416	496	463	462	439	470	437	425	450	471	463	492	456	472	456	452	432	453	435	447	427	473	444	463	466	455	469	447	454	466	430	465	463	467	473	442	442	480	430	468	435	455	473	467	448	463	509	453	449	466	461	487	421	431	461	419	438	474	468	432	449	468	436	504	433	446	430	458	476	448	496	451	453	442	434	468	492	447	461	479	482	412	468	453	464	427	478	460	446	484	438	477	436	471	428	440	444	467	454	454	442	421	457	460	417	468	485	435	468	421	450	438	458	423	481	427	427	443	454	476	450	458	471	416	433	443	452	477	461	451	431	433	434	506	466	438	417	467	426	451	442	461	478	418	441	467	477	452	442	459	457	398	404	453	430	481	446	483	478	395	466	452	422	442	434	466	473	461	433	464	431	471	476	478	476	465	434	424	453	423	434	438	431	444	428	475	482	442	449	463	453	471	427	462	476	469	427	499	457	452	404	472	484	470	477	442	437	453	456	430	459	451	478	413	461	467	457	471	460	455	474	464	463	459	455	445	460	465	438	426	455	462	496	474	468	453	437	397	502	453	453	456	443	411	434	418	442	424	459	453	496	462	446	456	439	401	447	459	444	463	458	455	487	450	453	455	478	476	463	431	483	432	453	423	481	454	417	451	429	465	425	459	459	454	478	458	411	476	452	470	483	451	445	439	454	435	455	469	442	453	449	447	491	427	419	462	435	456	462	468	432	439	460	427	459	460	461	436	461	446	426	473	440	414	470	439	470	424	463	438	447	449	459	461	461	445	437	463	469	466	469	470	438	426	469	456	435	469	436	518	472	434	474	430	415	438	518	422	444	452	468	485	425	448	432	449	442	456	454	464	454	450	444	477	452	434	472	460	493	456	456	455	441	462	469	446	418	475	487	454	450	478	449	439	438	454	483	434	454	455	478	430	433	437	458	482	454	467	461	498	457	511	438	415	428	463	479	463	433	477	418	482	448	454	460	429	455	452	446	439	485	486	461	453	420	458	469	440	475	438	429	444	427	451	424	499	427	478	423	449	441	433	465	468	455	437	475	449	449	453	445	421	484	458	506	478	495	488	499	481	458	441	460	439	460	413	444	453	483	475	464	465	446	454	473	450	480	447	444	428	464	427	473	454	430	433	458	423	464	437	412	458	452	440	434	453	473	435	457	431	466	461	444	453	449	440	453	438	433	435	465	433	469	423	441	454	406	491	464	431	469	467	457	446	457	419	475	420	490	441	450	426	474	439	472	466	440	474	494	422	495	461	445	418	448	414	464	459	443	463	441	452	475	449	435	489	472	434	483	455	482	434	468	424	432	419	440	444	435	455	474	467	441	409	451	461	469	462	458	443	448	430	447	430	424	432	477	456	429	425	450	438	456	497	416	449	452	452	447	495	449	433	451	462	478	456	457	468	453	463	445	446	444	436	455	492	464	441	458	446	417	506	430	465	470	442	429	435	460	432	442	432	438	446	478	461	452	457	457	442	446	455	457	469	431	437	476	433	466	423	485	476	459	437	480	473	463	463	456	440	477	476	442	421	445	456	457	459	459	428	436	436	430	444	414	490	453	439	440	414	451	412	464	450	414	479	477	433	422	483	466
2342	1133	373	330	291	703	797	507	432	337	291	260	187	135	131	82	76	76	58	41	39	31	37	30	38	39	26	30	33	27	38	22	19	32	36	27	32	48	25	35	28	23	39	33	30	32	25	35	36	49	129	160	116	83	69	33	39	32	33	31	30	29	25	29	28	31	39	29	19	20	33	27	21	37	38	28	28	33	27	34	31	24	23	28	37	29	36	30	33	28	29	33	18	30	29	32	28	21	17	33	23	20	29	29	22	40	32	26	25	25	37	25	32	35	34	24	20	28	29	28	35	26	33	29	31	28	29	33	37	21	38	27	38	27	30	33	26	27	21	23	30	43	23	36	24	32	30	31	34	30	32	32	36	35	25	16	22	40	30	30	32	20	37	38	22	32	21	29	29	26	25	22	39	31	34	30	30	28	24	38	33	28	26	39	29	27	26	26	26	33	20	30	32	20	29	27	39	29	31	27	32	37	34	31	30	31	30	38	30	38	28	34	33	32	28	24	27	34	30	22	26	29	40	33	34	28	36	34	26	34	21	31	26	28	21	37	36	34	35	26	26	28	33	35	33	33	20	18	37	33	32	20	29	36	36	40	31	29	27	33	30	35	30	35	32	28	26	30	32	23	34	25	36	27	26	29	25	37	24	40	28	29	35	25	32	26	32	28	24	31	31	37	27	24	32	29	22	37	31	24	28	29	35	25	31	35	24	23	31	31	33	23	40	36	29	24	35	29	24	34	31	22	21	22	31	30	28	32	29	32	24	29	32	21	24	36	19	34	31	29	25	28	30	29	32	23	28	25	38	18	31	30	26	29	32	19	38	27	38	33	24	28	23	26	32	29	20	24	22	34	16	26	39	35	36	33	31	32	34	21	25	37	30	26	24	31	38	25	33	27	36	36	23	33	25	23	37	31	22	23	30	44	27	39	34	34	32	33	36	36	29	32	27	37	30	34	28	17	17	35	24	34	30	30	22	24	35	41	33	30	33	41	22	25	29	36	37	27	16	39	27	32	22	29	36	35	21	31	30	33	35	28	26	36	30	35	34	28	19	28	37	36	38	30	27	39	27	28	31	26	25	30	34	23	32	32	25	28	33	32	30	28	29	43	35	27	22	24	34	31	23	33	37	26	30	35	30	35	24	29	32	31	35	25	36	33	31	33	22	25	35	23	29	23	35	34	26	33	25	27	32	36	30	27	15	28	28	34	34	26	25	38	28	29	30	23	31	32	32	24	24	35	27	23	20	26	29	24	30	29	38	25	32	23	35	31	29	27	22	35	22	32	27	32	29	23	29	30	38	31	32	30	27	28	27	34	24	32	24	19	45	21	28	40	24	36	24	39	38	36	34	22	42	23	30	20	31	25	32	31	27	30	30	23	25	39	31	40	29	35	33	31	28	30	36	33	29	33	35	27	20	23	38	34	30	27	29	33	22	28	27	31	39	32	29	21	29	28	36	28	21	28	37	23	30	32	24	38	42	33	29	23	28	35	25	33	22	28	33	22	30	23	32	32	32	31	36	30	26	38	27	28	25	23	30	35	20	33	34	26	37	35	26	32	27	30	34	24	33	26	28	35	32	29	38	23	40	27	30	25	32	29	28	37	29	36	29	30	17	38	28	29	27	30	19	37	34	28	29	29	34	36	32	31	26	28	28	37	33	34	23	27	27	32	27	22	35	24	24	31	29	25	29	22	31	30	27	30	27	37	26	29	27	33	33	28	18	29	22	33	28	35	24	32	36	32	31	20	40	31	19	20	33	24	28	33	27	31	41	31	25	26	30	19	26	30	26	31	25	24	34	33	34	34	28	31	32	35	27	40	28	21	31	21	24	30	34	30	32	26	34	29	23	27	26	33	35	36	25	36	36	28	31	32	32	24	42	33	28	35	44	32	29	34	34	24	25	35	28	30	39	27	38	37	40	37	30	35	26	27	25	27	30	24	32	33	43	22	30	34	35	17	24	32	30	31	30	28	32	26	31	21	37	27	26	29	33	34	26	29	25	28	35	38	37	25	35	25	34	29	24	30	26	34	37	32	21	34	28	38	30	24	33	29	36	31	26	39	38	32	26	36	27	17	29	22	33	33	25	40	25	41	26	24	27	28	32	26	38	34	33	38	30	24	24	29	29	36	28	14	28	23	32	23	28	24	30	29	34	35	30	27	29	37	23	32	34	23	29	29	31	42	28	30	26	26	25	22	31	20	35	39	29	35	25	25	34	22	46	22	30	30	33	33	24	23	36	29	33	26	29	32	27	33	24	30	20	19	32	32	32	31	25	22	29	21	19	31	27	39	26	35	37	30	34	25	29	35	21	27	24	28	32	32	24	30	27	33	31	35	17	37	27	27	25	28	28	31	25	27	32	33	28	23	25	29	35	35	24	32	32	36	25	34	31	31	31	29	24	29	29	32	43	30	23	34	26	29	30	26	34	25	25	30	21	31	36	29	30	31	32	39	32	26	28	29	26	30	29	23	28	29	34	33	27	25	31	38	27	24	31	27	24	40	25	29	33	26	30	38	28	24	22	31	35	30	36	17	41	36	47	29	27	21	33	24	30	21	43	18	27	27	26	29	28	25	29	28	37	28	27	28	25	26	22	30	19	32	36	19	25	32	22	26	31	30	32	23	31	34	33	20	25	21	32	26	21	20	14	34	23	28	31	33	35	24	29	27	23	31	26	21	41	26	28	35	35	34	35	29	30	26	34	29	24	27	31	32	37	29	35	35	24	22	33	25	35	38	30	29	34	31	26	30	31	26	30	35	26	21	20	30	26	35	32	30	27	39	25	32	26	32	25	30	31	30	38	38	37	28	31	32	36	27	31	27	32	29	36	26	25	32	35	27	30	22	29	29	20	18	27	33	33	24	29	28	27	43	31	30	20	28	32	33	29	22	36	21	25	36	25	28	27	30	28	29	25	30	33	41	24	26	26	32	31	39	28	36	25	26	34	36	32	28	36	28	31	28	35	28	30	27	28	21	24	33	31	30	22	33	40	40	34	28	24	35	35	27	32	29	30	29	30	31	35	34	30	28	37	34	22	33	33	27	35	41	25	29	19	28	23	27	28	27	37	32	20	39	44	25	28	25	27	38	33	32	26	34	25	24	33	21	32	20	26	25	25	33	26	26	29	30	24	30	28	28	30	36	30	40	37	30	23	29	37	36	27	30	37	42	26	33	29	28	37	26	38	26	23	32	18	28	33	27	38	30	25	45	38	29	38	33	19	33	31	33	34	33	41	28	34	32	32	17	33	26	29	33	29	31	23	28	31	29	30	25	32	34	43	21	30	28	35	32	35	27	25	34	22	32	31	29	25	38	33	23	31	25	24	26	27	26	33	35	34	29	28	28	31	39	39	30	28	30	25	28	39	21	19	36	33	27	30	36	25	31	20	37	23	28	34	29	36	33	24	27	26	26	25	22	30	28	31	34	30	30	29	35	36	21	28	32	29	24	27	32	32	25	30	36	19	29	33	30	30	28
22097	14667	7157	13314	21289	27890	26528	20952	17839	14390	12527	10562	8013	6215	4816	3718	2407	1934	1243	840	582	661	614	682	609	629	544	465	442	428	380	370	380	399	355	370	362	425	377	401	434	391	376	363	354	396	372	403	857	1792	4219	4166	2628	1547	976	617	423	348	340	310	324	348	341	339	333	388	347	302	366	322	344	344	347	324	349	337	331	346	317	313	299	329	303	338	333	340	348	357	368	358	340	371	328	361	329	336	334	364	342	359	322	316	343	332	327	323	326	361	352	338	342	323	361	352	338	336	324	340	343	328	351	376	345	343	295	334	366	328	329	342	386	339	333	372	377	314	342	361	330	337	350	337	321	302	341	340	330	315	331	347	343	340	383	305	331	325	333	336	351	373	347	360	332	337	312	307	336	360	353	335	331	306	354	322	343	364	354	362	346	355	360	307	317	390	354	349	337	336	328	351	342	314	353	366	354	335	374	340	362	335	351	341	363	336	336	332	333	355	317	332	336	348	356	310	376	333	323	358	356	301	350	344	347	357	347	369	358	384	338	355	346	373	346	346	360	344	311	347	346	317	335	328	353	353	335	330	330	349	328	331	339	326	369	367	356	363	349	339	333	331	349	341	339	311	351	341	356	382	334	360	320	312	322	342	346	358	375	319	329	380	305	329	363	346	356	351	350	354	323	339	376	335	328	354	347	354	352	377	320	292	359	340	352	342	362	367	298	330	359	351	344	311	353	334	344	347	342	310	365	343	367	341	329	363	387	353	343	361	321	343	328	340	336	351	353	331	368	364	351	388	348	334	340	348	331	337	377	338	381	355	359	363	314	326	360	321	370	345	344	302	327	361	331	338	366	345	341	309	313	335	344	338	363	333	368	348	306	347	341	370	357	347	323	340	359	347	309	326	371	397	310	335	331	315	372	352	362	339	373	330	340	374	368	339	345	343	351	342	333	322	346	341	351	336	343	341	339	374	368	393	381	342	380	356	359	339	355	321	357	339	384	338	320	323	342	360	348	353	347	343	340	349	363	338	351	306	386	364	346	348	336	335	353	353	320	353	355	366	353	331	367	368	360	312	351	327	382	359	339	360	342	348	351	357	343	331	334	350	367	340	336	314	342	391	377	332	373	341	338	357	315	354	345	376	319	378	373	344	339	346	337	332	348	398	388	355	319	340	333	359	328	383	344	329	370	332	327	309	360	349	364	318	298	359	333	341	372	335	329	381	347	355	333	343	370	386	315	329	354	343	322	356	346	315	347	351	342	348	326	359	336	355	345	340	356	347	328	324	331	356	348	349	357	352	367	345	331	370	373	314	359	330	319	354	341	334	322	351	321	343	317	333	340	320	347	375	311	380	324	325	350	330	355	337	357	341	337	364	327	357	339	345	344	357	342	345	341	350	339	357	350	312	332	350	351	309	355	349	313	328	341	368	315	353	360	352	314	336	314	312	360	294	336	343	348	350	360	328	362	359	367	377	325	358	332	381	332	342	334	327	335	347	366	368	347	349	353	359	333	345	326	321	335	372	322	328	343	373	311	314	326	379	365	354	341	316	350	347	349	341	331	342	336	328	345	337	363	342	323	333	310	372	346	345	339	363	386	323	372	318	329	342	328	363	368	315	364	304	316	299	360	347	352	321	319	354	323	354	367	354	366	334	324	356	309	362	335	362	332	355	333	366	314	346	351	403	372	335	351	329	350	337	334	327	358	324	367	387	345	347	356	352	366	348	363	311	345	367	354	353	344	345	326	326	328	355	323	335	360	322	338	363	358	341	351	334	327	348	322	388	382	322	357	350	348	325	387	347	360	331	365	324	358	402	333	340	381	342	326	357	366	343	380	313	375	315	340	335	331	374	376	347	353	348	327	332	348	354	370	338	332	339	359	350	326	343	355	337	357	357	370	346	354	352	342	326	350	357	370	344	368	325	359	352	328	347	373	353	351	345	345	340	326	348	348	361	303	368	352	343	341	340	317	334	327	368	347	360	319	338	355	336	357	358	367	360	335	345	319	358	349	353	355	321	351	320	346	316	321	363	359	336	334	365	339	344	332	344	360	324	340	343	329	352	342	345	363	353	365	341	312	354	326	373	338	343	346	338	314	359	341	350	360	353	347	351	339	333	319	353	297	346	374	353	334	316	274	352	355	347	328	347	347	348	353	327	353	335	323	359	369	338	377	332	378	296	364	328	353	358	334	358	342	319	335	331	335	346	316	319	357	336	320	349	340	364	356	363	377	342	359	346	333	370	324	346	352	356	332	357	325	348	332	354	365	336	358	351	332	354	336	335	343	344	334	346	326	307	345	347	335	320	346	324	328	370	322	307	323	318	353	345	365	357	351	316	347	354	365	386	364	332	350	353	309	360	335	322	330	352	367	332	334	341	337	311	366	341	351	311	352	335	325	364	347	357	329	389	348	360	340	344	305	359	372	342	328	329	315	362	325	374	341	330	349	364	324	351	345	342	329	356	288	316	355	338	341	315	314	372	320	350	365	345	356	344	300	355	352	349	347	334	323	359	322	346	332	351	303	334	360	344	339	323	356	370	324	340	304	353	330	360	331	335	342	358	332	324	342	357	376	332	348	318	352	354	369	332	337	343	332	346	311	364	362	340	336	343	361	348	373	358	340	314	329	326	352	321	381	312	379	374	350	396	333	330	357	341	345	344	342	354	332	362	317	357	357	362	336	331	367	355	371	395	336	328	361	369	333	323	322	369	351	344	367	334	327	356	341	357	323	360	346	335	345	358	364	312	353	344	361	377	333	347	344	356	340	331	335	361	324	349	333	359	347	333	345	378	331	367	343	338	336	340	343	311	378	336	322	333	353	370	358	344	353	331	339	339	327	364	349	346	357	348	338	360	365	331	383	326	352	339	334	345	362	355	321	343	338	340	333	318	345	336	322	345	366	352	319	337	328	340	369	337	322	369	346	346	390	360	353	347	353	313	342	354	330	321	342	372	340	306	346	335	338	336	349	361	389	355	353	353	335	336	335	333	311	328	332	338	357	334	350	328	344	352	364	356	328	348	335	308	323	357	303	328	300	321	336	370	285	322	323	359	347	328	331	309	315	345	341	367	410	351	340	349	343	323	346	342	341	337	356	329	334	360	357	333	357	358	352	353	379	368	360	345	368	358	332	346	349	340	358	361	358	343	316	353	320	358	326	356	323	310	343	357	334	366	358	348	351	362	337	346	332	347	370	346	307	337	323	358	339	303	355	367	354	337	379	372	352	359	336	337	336	341	325	325	334	351	348	356	357	358	343	324	347	339	348	366	327	339	352	367	359	333	350	313	372	315	344	320	310	361	313	362	331	361	359	363	330	347	359	349	371	347	385	351	327	351	346	358	334	322	349	326	348	323	345	366	344	360	351	349	358	327	350	356	334	350	347	358	340	350	328	352	360	358	329	313	343	341	362	336	384	358	330	368	313	352	355	357	369	312	334	313	336	338	368	340	344	350	362	351	325	343	352	331	357	372	355	346	322	350	340	332
1979	1486	638	388	459	960	1014	743	593	456	368	314	264	191	144	141	120	80	67	68	34	52	51	41	53	38	61	25	36	51	47	52	43	45	39	55	46	45	36	37	30	45	28	47	34	30	39	47	69	210	307	327	205	124	84	54	56	34	36	37	45	35	43	36	43	36	26	39	37	35	48	26	45	34	40	39	37	41	45	33	40	35	41	48	36	57	25	34	43	35	49	25	40	38	34	55	49	35	38	39	38	40	37	35	38	32	40	28	37	35	43	36	44	35	37	34	45	39	50	36	38	29	40	36	23	38	31	33	36	32	32	47	28	40	43	31	35	44	34	48	43	35	41	29	41	41	48	41	38	40	32	30	34	52	44	46	41	40	36	35	36	37	41	27	33	42	41	38	40	30	30	31	34	32	37	37	42	40	43	43	33	36	38	46	29	35	40	33	37	31	32	44	44	32	25	38	46	31	38	41	37	41	35	29	32	46	42	42	44	32	49	50	43	36	41	33	36	43	43	39	46	43	26	37	40	41	42	44	35	29	39	45	36	35	32	27	36	45	43	35	37	41	44	41	33	32	34	43	37	31	43	36	34	44	28	48	38	31	39	26	34	48	44	48	39	27	37	39	61	37	27	40	26	37	40	34	41	49	46	37	38	40	27	32	50	43	47	50	47	40	34	39	45	40	43	37	35	34	40	44	43	48	35	29	34	36	38	29	44	40	46	34	54	42	40	33	53	48	31	35	51	48	49	29	37	33	45	39	35	44	33	45	36	33	40	41	34	31	42	33	34	31	34	35	34	25	33	31	39	37	30	41	39	36	37	41	38	38	43	41	40	42	33	40	38	29	37	47	35	34	37	50	32	35	37	37	39	37	45	39	32	46	27	42	31	31	44	33	35	32	42	35	34	35	35	40	34	39	42	39	42	38	38	39	40	33	35	38	35	40	45	23	33	37	43	45	31	38	33	44	32	52	43	45	40	36	38	41	30	38	36	31	41	34	35	46	33	42	36	27	46	31	28	36	33	45	39	40	31	30	36	34	41	50	47	45	32	33	32	38	44	25	32	38	35	29	34	38	37	33	35	38	38	36	37	47	30	31	35	39	44	31	27	32	45	35	31	33	38	20	37	28	41	29	43	44	40	37	44	33	37	34	37	30	50	33	40	45	38	33	39	36	44	36	37	46	51	35	32	38	37	39	45	37	34	37	40	42	33	34	36	35	32	37	36	40	46	35	39	31	39	34	36	50	35	38	38	38	38	33	58	35	41	47	53	39	44	43	45	47	51	36	31	36	45	38	42	49	29	48	28	29	42	41	36	37	38	28	34	45	38	30	36	35	39	38	34	40	34	50	33	45	40	45	30	41	29	44	37	44	48	44	37	35	38	45	34	39	40	36	36	30	34	45	33	52	42	38	38	39	33	40	41	32	39	43	48	37	40	43	33	41	41	40	42	38	40	47	44	42	52	31	43	54	43	44	51	49	41	29	39	37	35	36	35	50	37	44	30	45	46	28	31	39	45	42	48	31	34	38	30	33	47	39	47	28	42	46	39	29	46	42	34	24	41	41	32	43	36	40	46	32	46	32	44	43	43	36	44	39	37	34	37	41	43	37	35	42	31	27	35	34	29	37	45	41	41	28	47	32	33	34	34	49	45	38	48	36	36	31	40	42	38	42	33	42	38	47	51	53	42	34	33	45	41	49	43	45	47	44	32	32	40	43	32	42	41	38	28	35	35	39	35	26	40	42	32	37	37	39	32	39	47	41	42	29	43	23	43	32	42	45	45	45	42	35	33	30	58	26	32	35	41	37	42	35	34	36	34	42	25	49	36	45	36	42	24	49	41	27	30	38	32	37	29	46	42	32	37	25	35	47	35	34	51	36	54	42	50	34	36	36	24	37	36	42	25	37	30	42	34	35	44	38	36	33	39	29	36	41	39	54	32	30	38	45	39	43	53	47	52	34	34	42	33	50	37	41	39	32	39	35	48	43	35	31	38	49	39	38	27	31	37	42	35	30	32	47	35	43	40	45	32	40	36	33	36	36	36	41	35	32	36	35	52	43	30	37	35	38	40	27	42	38	34	47	32	37	44	51	34	30	36	42	36	38	30	31	35	48	38	43	32	41	36	36	34	35	34	28	37	30	43	29	40	48	42	43	40	44	42	49	32	27	39	42	32	33	37	32	47	34	40	36	41	36	47	42	33	43	43	33	34	51	34	38	46	36	42	32	41	35	47	36	41	38	29	33	32	40	46	47	40	33	43	39	53	37	38	38	41	43	40	47	33	32	29	46	28	32	34	34	50	36	22	38	33	39	32	37	38	38	41	36	47	24	43	40	28	58	43	34	37	29	36	40	43	36	45	33	32	40	40	40	38	41	38	40	39	45	46	46	44	36	41	48	47	38	35	34	41	33	31	38	43	29	38	40	37	29	35	37	49	45	39	42	42	49	50	38	31	45	44	42	30	41	38	36	34	31	26	32	40	35	33	29	44	40	32	40	38	36	34	43	43	30	43	31	47	21	36	33	34	42	38	36	37	34	32	39	38	44	37	25	40	35	27	39	26	41	38	27	32	34	36	36	31	41	40	53	51	39	31	43	47	43	36	37	34	34	31	33	34	33	50	43	32	41	29	30	46	36	38	43	34	31	37	36	27	31	29	38	31	43	30	42	35	29	39	43	51	47	32	43	32	37	33	46	36	32	44	37	47	36	44	46	47	38	47	31	35	44	31	37	29	43	36	45	40	40	46	40	37	45	34	36	37	42	43	38	37	38	39	43	43	41	44	28	28	38	35	36	30	31	40	47	32	47	40	39	40	42	35	46	35	34	34	32	42	38	47	45	29	39	40	49	34	37	30	40	43	36	35	41	48	39	36	34	45	46	37	35	34	52	25	49	31	34	30	34	38	46	47	35	52	30	34	26	35	33	34	34	40	45	42	46	37	41	32	47	41	43	51	37	33	34	52	47	37	37	46	45	36	35	32	42	42	40	38	30	37	33	41	37	33	43	32	32	50	44	37	43	36	30	39	42	33	35	34	28	37	43	38	36	31	40	40	44	37	37	28	40	43	39	38	39	32	25	36	36	36	32	32	47	40	26	35	39	47	36	46	33	38	38	33	31	36	35	28	39	33	32	48	39	30	35	37	40	47	42	45	36	41	39	41	45	41	34	33	49	45	35	35	40	39	30	39	46	31	39	35	38	34	37	35	38	26	30	39	32	46	35	45	40	33	39	31	48	37	46	33	35	46	39	39	41	34	45	31	43	37	38	34	36	45	49	37	40	45	39	38	31	39	36	46	46	37	47	43	50	22	40	39	39	39	46	43	40	35	45	30	38	52	38	29	42	31	31	45	44	39	46	37	39	35	40	36	36	33	41	38	42	23	42	39	44	47	28	36	43	46	41	44	29	42	34	34	37	37	41	29	38	49	38	38	38	43	42	36	42	46	43	51	36	43	45	36	36	49	36	40	45	42	40	32	36
24527	17485	9594	16319	25880	31402	29292	24032	20630	16798	14248	12366	9838	7599	5974	4940	3369	2600	1891	1222	919	994	955	960	858	855	700	596	613	604	559	525	523	533	537	555	488	534	479	488	569	496	496	467	472	494	554	552	1669	6378	8395	8091	4817	2499	1560	878	550	456	459	429	418	409	398	427	419	431	416	413	441	422	439	439	441	426	438	457	416	414	429	421	425	428	469	453	405	419	397	445	413	445	464	439	436	445	432	423	435	471	439	456	465	383	447	462	443	399	416	431	417	418	371	426	438	405	418	434	450	426	429	419	443	443	438	446	451	439	454	438	487	418	452	431	454	384	469	429	404	460	436	411	432	448	427	476	459	430	403	412	436	440	457	409	429	420	382	427	432	412	415	440	444	467	423	457	454	421	416	431	399	462	431	449	430	435	429	405	416	442	436	415	429	403	448	433	408	429	422	431	398	408	383	405	425	453	425	424	403	443	455	427	401	403	424	446	419	424	449	438	401	456	428	459	418	481	406	434	433	445	474	458	445	399	430	445	406	429	425	428	439	411	408	382	422	441	483	449	465	421	444	417	429	404	450	452	473	423	419	402	423	427	411	421	429	444	433	398	462	453	425	469	420	408	442	468	412	432	452	400	423	438	449	443	420	405	415	452	428	416	428	453	425	444	423	433	460	405	434	424	427	401	428	461	444	406	437	478	426	440	443	434	433	463	444	429	420	424	424	438	424	445	420	428	477	423	463	419	413	451	453	456	451	418	403	422	453	422	411	436	468	436	425	427	444	463	466	438	420	427	424	416	426	442	418	408	416	442	388	408	420	430	415	404	442	419	433	446	417	439	425	486	445	428	404	479	423	440	458	458	420	407	435	435	443	406	436	436	429	431	443	422	455	469	442	427	423	451	438	473	434	422	444	421	401	415	464	460	398	437	452	426	440	456	473	431	456	442	420	418	452	404	426	477	456	450	402	432	429	454	471	414	435	410	424	413	451	442	421	420	430	418	399	437	454	457	427	444	409	420	455	433	443	413	440	443	453	419	388	480	445	402	425	445	415	411	416	411	477	436	415	436	410	425	429	445	429	473	409	458	460	474	447	450	384	429	406	427	401	432	448	441	464	410	437	416	456	442	425	457	428	398	453	475	470	441	459	391	423	435	410	438	421	426	423	433	432	416	405	414	423	439	438	421	439	419	425	434	403	407	429	422	454	439	441	416	433	450	422	457	452	448	434	454	434	402	449	483	442	448	456	434	416	419	434	456	416	435	400	426	420	459	443	414	414	429	407	440	463	401	401	435	434	428	400	431	440	424	468	417	417	404	406	438	419	449	480	460	463	394	426	436	395	422	416	425	444	410	473	430	464	440	438	400	487	462	466	425	427	443	438	415	474	444	427	390	433	440	488	461	441	416	409	450	427	453	457	434	451	431	399	413	434	402	460	447	432	409	437	441	460	430	420	420	420	451	423	436	443	406	443	395	453	410	396	437	401	413	449	427	367	414	433	432	458	470	449	415	450	475	440	417	432	442	445	465	422	414	413	434	430	422	411	439	433	407	432	431	432	446	444	427	413	451	411	448	390	471	433	427	422	454	432	432	408	472	440	445	433	428	392	427	433	449	407	411	406	401	406	432	437	453	431	435	415	466	409	408	395	419	443	432	453	418	430	435	404	471	427	436	412	415	412	410	429	436	424	431	441	430	452	409	405	453	425	437	416	415	377	470	463	461	379	473	424	467	433	445	436	426	454	410	471	402	418	421	410	422	430	413	438	417	469	453	425	405	423	455	462	457	443	440	437	444	431	409	457	370	437	428	429	433	440	430	383	423	445	420	446	430	426	418	411	385	462	441	420	398	398	442	414	432	427	425	429	422	419	430	454	426	434	402	428	425	417	424	446	416	447	399	466	414	402	413	432	413	438	421	433	439	444	442	405	457	404	462	380	434	447	421	392	420	403	426	420	445	436	430	434	439	435	419	439	411	426	419	438	444	438	415	425	448	418	416	410	444	416	402	421	416	423	401	452	420	440	445	465	417	439	446	399	401	436	444	437	435	442	413	440	436	440	409	418	441	455	439	442	430	428	457	393	419	460	438	428	404	456	439	473	412	420	435	448	442	444	418	431	433	435	435	445	421	440	394	460	429	454	406	412	435	457	449	395	424	414	413	416	438	453	428	424	485	459	451	463	430	437	429	406	416	443	423	443	459	412	439	471	446	442	430	462	371	426	405	443	453	447	475	439	453	421	469	402	432	431	403	438	407	444	411	424	424	465	475	470	440	443	458	419	405	421	435	412	417	431	428	396	432	425	446	415	448	414	422	448	465	421	438	412	457	413	427	449	454	484	446	428	416	454	432	486	440	464	411	443	414	459	385	433	416	433	422	414	444	445	435	432	472	430	411	451	461	464	432	437	402	440	474	389	428	459	415	457	442	424	458	457	423	430	446	474	437	437	449	430	446	411	411	441	452	428	414	435	472	423	437	427	431	432	427	449	408	447	424	420	450	444	420	456	413	422	426	461	440	408	401	417	425	452	442	397	432	430	409	412	404	410	419	445	451	408	428	431	417	423	435	427	423	436	460	446	408	458	423	438	421	450	446	447	427	418	414	451	487	435	448	448	401	432	416	433	433	436	417	426	490	440	432	434	421	435	434	412	438	423	464	435	470	454	473	395	424	457	442	428	416	429	488	450	426	439	389	433	420	433	415	422	418	416	457	441	433	437	407	444	445	437	403	456	396	403	431	430	424	398	445	433	440	435	410	415	427	471	447	427	477	414	414	417	437	429	419	402	470	452	460	472	411	438	459	459	417	383	411	384	435	409	423	441	428	433	458	444	419	416	431	423	463	412	447	411	438	447	409	435	411	442	433	424	426	432	441	422	412	389	407	451	398	443	394	454	452	419	393	453	437	441	413	413	419	450	399	430	473	408	446	409	417	441	436	438	439	430	429	440	457	420	411	453	434	441	421	455	429	446	430	441	440	441	446	461	446	424	422	435	444	459	459	450	426	476	433	407	452	424	429	418	417	397	418	432	398	417	437	411	456	413	410	388	422	415	416	411	428	423	420	397	402	418	436	461	406	431	413	451	438	406	459	453	400	456	391	439	415	415	425	403	433	432	432	444	423	426	450	457	458	435	422	453	448	466	446	416	454	449	452	432	439	490	420	426	441	445	426	433	428	454	440	436	410	410	414	432	430	470	419	427	411	425	462	424	411	436	443	423	445	439	430	437	448	439	410	421	435	439	429	439	445	430	438	481	471	463	412	408	424	459	448	475	429	496	398	424	442	429	418	449	454	444	440	434	474	451	458	411	436	404	425	407	425	400	428	415	437	468	457	405	435	424	429	413	445	407	430	425	450	480	455	374	434	431	425	415	452	392	432	401	430	439	443	417	462	460	417	413	444	398	478	455	435	400	406	418	428	477	442	490	451	452	419	424	437	412	475	458	430	467	382	419	423	472	469	416	423	457	421	446	423	435	425	442	475	446	465	416	397	447	444
3264	1330	573	342	443	954	901	723	536	391	363	287	223	157	163	112	99	77	62	42	33	46	44	33	40	37	35	37	36	28	22	36	33	29	33	31	28	33	36	37	25	35	32	31	27	29	40	31	41	201	291	341	208	106	72	58	36	34	35	26	35	33	35	31	29	29	20	25	36	31	30	26	22	22	41	34	23	34	35	35	32	20	32	31	29	25	30	24	37	37	28	36	32	29	28	27	29	39	25	30	33	30	30	26	31	28	24	35	28	34	32	25	31	28	28	35	32	27	25	34	28	26	41	31	29	31	23	38	37	28	35	41	34	28	22	27	27	23	30	41	25	33	33	22	25	27	26	25	26	20	27	33	40	33	24	28	22	23	25	23	30	26	38	28	23	26	29	28	33	35	40	28	31	28	31	35	25	33	22	32	39	31	39	29	44	26	33	22	20	19	25	31	28	29	29	24	33	24	26	31	32	34	36	33	28	30	17	25	23	30	25	28	38	29	31	27	28	24	28	42	31	33	35	30	34	32	35	28	36	31	35	34	27	30	33	24	27	27	30	21	23	25	23	19	28	20	36	38	38	30	29	28	42	30	36	29	30	27	42	25	30	38	34	26	33	27	40	28	29	30	36	32	26	27	32	30	23	34	28	33	32	37	20	33	41	27	32	33	26	28	37	29	32	30	38	25	24	33	25	25	32	41	23	21	31	22	40	33	29	32	27	28	27	29	33	29	28	27	30	36	27	29	34	31	33	26	32	26	30	32	47	28	21	36	35	37	39	32	32	22	33	27	29	24	31	30	32	43	26	35	36	32	31	35	29	25	26	26	41	39	31	34	28	34	22	29	26	24	25	37	35	27	30	19	36	28	35	35	36	41	24	27	33	31	30	25	30	31	27	39	36	31	23	28	20	29	31	34	34	31	28	26	31	27	27	42	24	24	37	40	27	36	20	28	26	32	34	31	25	35	29	38	31	36	29	44	38	24	39	27	25	29	44	32	25	28	32	31	24	36	29	22	32	34	28	24	27	38	25	29	28	28	29	19	35	34	24	19	29	33	31	31	26	32	21	29	20	32	35	30	32	29	37	38	35	24	25	42	30	34	26	24	39	32	28	23	31	33	31	34	40	23	28	28	32	36	30	25	31	39	23	28	34	32	23	29	26	19	25	18	24	32	35	34	26	22	29	34	35	30	20	31	29	38	31	20	33	23	29	20	26	29	46	27	30	30	33	28	28	34	28	27	34	22	25	27	29	29	42	28	30	50	29	21	34	40	23	38	38	44	29	25	33	24	35	34	22	31	22	25	32	29	27	32	27	24	31	16	30	31	29	39	35	26	36	28	26	36	35	40	35	32	28	28	40	33	38	37	34	20	41	25	26	37	38	29	32	30	28	33	28	35	24	29	29	31	32	34	31	28	25	20	34	32	26	30	20	23	33	33	23	37	25	22	27	31	28	30	24	23	32	35	38	28	32	32	23	23	34	28	24	31	31	31	38	27	21	36	22	29	26	23	35	35	30	37	33	26	22	22	31	35	31	24	23	35	25	22	35	30	27	38	32	24	32	25	24	33	20	32	24	33	31	29	30	39	26	37	34	31	36	22	31	28	35	25	29	31	32	30	32	43	29	30	30	29	31	31	30	31	29	32	20	43	36	36	28	30	23	27	20	39	28	24	21	31	26	25	27	27	29	23	28	24	29	35	24	32	32	33	32	33	32	33	34	26	32	25	31	38	36	39	32	29	25	41	38	27	32	31	29	29	28	23	23	38	18	20	30	28	36	22	28	25	33	36	36	19	35	30	27	29	22	25	34	41	33	32	32	19	25	28	36	26	27	30	24	46	27	27	27	31	28	28	33	27	34	20	26	31	30	33	32	20	26	38	41	31	22	26	35	24	45	29	43	22	26	29	33	26	27	23	34	26	24	28	31	29	30	35	32	35	36	35	29	27	33	26	32	44	32	30	36	20	26	22	32	29	35	28	29	30	24	35	35	33	28	17	35	25	32	28	38	33	37	41	33	30	24	28	30	38	24	24	28	25	24	33	42	26	32	34	34	30	23	28	29	39	25	27	38	33	23	38	31	34	31	23	22	36	25	28	43	36	25	32	33	25	32	30	32	30	23	33	32	20	28	35	32	27	15	26	35	29	28	35	31	31	40	32	45	36	40	27	28	24	34	34	24	31	29	33	27	25	27	31	24	21	30	21	21	24	29	32	25	31	23	40	35	31	37	30	25	32	32	41	34	31	21	39	22	40	35	18	30	37	22	33	24	35	31	29	45	31	26	38	28	20	34	33	34	31	31	33	36	33	33	34	27	32	26	38	34	24	36	30	34	28	24	26	34	39	36	31	37	32	24	37	33	33	31	33	26	30	38	25	29	27	25	31	33	32	33	37	24	28	37	33	24	20	24	25	27	24	38	22	26	22	33	34	28	35	25	28	36	30	29	37	20	30	31	25	27	20	30	31	20	29	27	17	28	27	29	29	27	37	21	25	28	44	34	24	26	33	27	30	29	30	27	24	25	31	19	32	35	28	36	25	26	28	33	39	25	45	18	17	27	29	27	35	33	26	32	35	23	25	31	39	35	27	37	31	30	35	24	36	27	33	33	37	32	39	24	21	19	27	14	20	28	34	34	22	33	25	27	25	27	32	24	32	26	27	36	35	30	32	32	43	40	35	27	34	27	30	40	28	34	30	30	30	29	35	32	34	38	29	26	23	21	29	26	33	29	27	36	24	31	27	26	25	33	25	32	28	32	32	25	26	33	30	31	31	34	33	37	37	32	33	32	36	19	32	29	21	24	28	23	30	32	31	32	32	27	25	28	33	23	33	31	33	37	28	31	33	35	30	25	26	28	28	30	30	30	26	24	20	33	39	28	45	34	38	25	37	36	23	32	33	33	28	23	24	36	23	28	32	31	29	36	26	27	35	29	27	38	29	29	24	34	30	22	38	25	25	41	32	31	39	34	37	27	32	28	29	31	33	35	31	38	32	27	33	30	36	31	28	28	34	22	26	33	28	21	32	29	29	32	41	28	26	34	33	37	34	27	34	27	43	34	35	32	36	25	24	26	36	20	33	33	31	35	35	33	35	35	27	19	35	26	38	27	35	29	22	31	33	34	24	32	29	40	27	27	23	20	27	33	26	37	38	20	30	22	28	31	28	32	28	35	32	28	22	27	30	25	37	30	31	22	19	25	34	31	38	32	31	35	33	33	32	24	34	34	32	29	28	29	22	27	26	38	27	32	31	33	28	31	28	21	24	20	23	25	19	28	26	34	39	40	32	28	30	37	33	19	31	25	29	23	23	30	31	26	31	26	35	39	29	31	41	30	39	42	23	29	29	24	31	33	29	28	30	29	22	33	25	20	28	26	35	33	35	28	26	27	30	16	40	32	26	37	35	29	26	28	26	30	34	38	25	17	28	23	24	28	18	30	41	38	27	36	36	24	28	28	20	34	33	31	21	38	21	28	33	35	35
23421	16191	9282	15313	25204	30732	27556	23797	20183	15898	13791	11719	9639	7357	5676	4431	3340	2354	1817	1057	786	1015	978	819	838	785	634	559	525	518	459	469	457	447	451	437	416	424	391	429	401	398	443	427	431	437	458	456	1244	5936	8655	8624	5206	2594	1591	868	478	400	316	354	345	369	342	335	314	357	306	358	352	371	334	352	345	378	354	339	350	377	355	369	348	377	335	373	347	324	350	331	344	377	337	318	333	314	347	308	299	342	335	323	325	330	327	328	308	342	360	331	358	335	342	388	347	330	356	359	343	337	363	358	314	372	351	314	355	374	339	329	289	347	353	323	334	359	329	343	327	338	365	337	357	367	347	326	342	370	340	353	339	316	350	366	325	334	339	319	333	323	313	338	317	358	343	367	329	372	368	337	350	304	347	352	306	331	336	368	338	299	355	361	324	317	326	351	373	324	355	355	349	342	359	318	363	315	328	338	366	340	313	353	345	378	333	356	318	346	356	354	346	322	348	344	327	366	350	304	338	335	310	340	345	333	380	380	338	372	384	337	334	328	364	336	334	358	337	344	310	359	326	316	322	379	311	329	332	352	330	341	331	308	337	332	344	325	332	321	367	340	370	325	361	391	329	347	353	353	325	347	327	328	335	333	364	324	371	368	308	354	342	355	329	317	328	324	336	320	342	347	333	348	363	353	344	339	322	351	366	327	318	369	333	350	356	338	380	330	304	351	352	317	320	350	361	354	343	306	370	374	385	332	338	355	298	319	342	323	384	317	322	343	372	366	324	342	348	336	335	345	330	333	330	347	385	315	336	323	341	374	356	348	360	369	330	352	322	344	333	351	351	338	338	348	329	318	367	354	363	346	348	353	319	368	335	326	355	346	344	341	325	337	328	356	320	338	349	332	335	365	366	317	328	341	324	338	357	371	328	339	329	357	324	327	340	309	312	337	329	333	361	320	327	320	353	346	310	340	381	337	364	349	345	320	352	339	340	335	353	342	334	334	343	313	357	313	340	331	363	331	361	348	343	330	353	321	324	305	369	336	339	348	333	341	372	371	362	349	343	406	343	315	372	349	329	324	330	343	308	343	345	368	362	398	334	351	352	332	355	335	332	353	366	358	336	351	333	316	310	348	359	317	329	335	332	324	354	327	334	363	351	314	314	337	362	343	330	347	328	349	366	334	299	332	328	359	345	311	332	345	354	340	324	397	307	351	353	328	333	348	340	323	365	325	312	358	327	329	334	317	319	326	371	339	336	317	335	335	325	378	363	351	347	340	354	333	322	335	339	345	315	359	320	341	345	340	353	339	351	333	369	333	370	350	356	331	314	351	353	350	343	384	333	337	317	336	327	341	339	338	341	372	339	372	340	307	375	352	359	347	365	349	333	334	327	343	308	355	341	330	340	363	372	368	349	342	323	336	326	332	326	327	342	334	323	347	353	359	339	340	357	334	344	358	335	346	341	373	326	322	362	364	374	351	346	386	361	375	316	356	364	316	343	325	323	338	367	345	331	360	365	353	322	314	352	351	327	330	357	357	367	365	328	332	349	311	346	340	336	339	375	336	351	316	375	319	361	346	341	330	307	361	338	357	347	321	326	325	328	325	342	311	310	347	367	351	337	347	321	363	340	340	318	348	349	347	341	331	353	333	336	322	318	344	350	376	356	363	332	392	321	332	375	330	376	335	340	358	325	303	352	338	345	344	347	349	336	349	321	368	358	365	395	314	314	347	364	326	321	339	355	399	362	358	370	331	337	315	340	330	357	330	322	355	341	334	356	342	335	326	348	313	325	331	341	343	346	344	326	328	334	339	319	331	371	322	339	352	288	333	328	327	358	354	334	377	336	360	338	322	340	333	329	365	374	380	329	354	372	330	338	344	314	392	347	329	324	313	372	338	375	330	334	342	320	323	338	347	320	359	329	349	345	344	325	333	340	348	303	343	329	299	384	348	363	310	308	352	314	338	354	350	333	351	337	338	336	355	324	359	362	324	334	354	323	316	313	356	343	312	338	354	336	360	335	313	365	356	349	333	332	317	347	333	320	331	338	318	342	330	352	361	323	352	300	345	344	331	327	353	332	337	345	344	397	391	340	343	331	340	356	338	328	340	373	355	335	358	331	333	353	320	322	318	313	337	333	364	302	330	321	340	327	340	344	349	329	341	342	354	345	362	348	358	330	349	312	338	339	337	349	333	338	338	334	339	343	338	327	353	330	328	337	319	334	359	312	352	347	356	340	342	371	371	337	334	304	366	365	353	366	334	355	320	330	330	361	336	318	335	339	346	338	349	320	338	367	353	353	353	325	363	299	354	319	357	344	345	317	335	352	365	372	337	350	314	344	355	336	347	361	387	324	328	315	352	328	344	363	324	332	368	342	364	349	334	316	292	348	371	345	337	318	349	343	357	344	345	330	342	328	341	327	356	336	383	356	336	346	315	355	364	346	360	330	357	351	342	340	339	359	314	338	325	356	361	367	332	330	352	340	350	307	326	368	357	349	363	351	328	330	366	350	341	352	336	360	330	336	311	315	335	365	360	335	337	333	332	296	354	360	307	344	336	321	364	330	324	316	334	333	334	349	335	356	343	365	365	341	374	356	348	352	327	352	333	331	341	328	347	347	334	342	353	351	355	324	349	342	355	335	314	343	326	352	394	319	379	321	329	353	383	318	338	355	349	335	343	329	328	320	354	354	336	380	349	340	389	352	302	313	339	325	330	358	357	351	341	353	342	373	337	334	310	316	374	331	308	345	328	332	323	342	310	342	337	356	332	343	350	339	383	332	347	357	345	361	320	371	359	332	341	330	336	330	333	360	336	358	361	312	330	339	329	327	340	328	344	351	339	325	371	345	327	330	369	316	368	303	351	396	359	334	338	318	349	377	298	343	327	326	361	348	332	349	357	362	358	346	349	364	336	318	374	315	343	336	339	337	358	339	339	355	352	342	334	322	306	365	343	306	345	364	325	333	342	344	361	347	335	330	358	345	342	330	347	377	361	355	368	341	327	328	362	342	324	346	340	355	332	350	342	346	322	339	370	305	321	337	319	324	365	341	320	336	351	335	335	364	343	341	324	354	317	346	348	345	339	349	349	347	325	331	340	340	353	363	360	324	320	327	316	334	382	331	339	333	359	351	311	348	319	339	358	325	348	353	343	321	372	306	345	337	364	358	342	376	344	378	290	323	321	354	324	315	315	340	322	311	318	353	355	350	352	346	325	351	367	329	355	352	346	315	361	355	349	307	339	388	314	373	351	315	324	366	312	298	318	340	327	332	343	334	330	355	336	353	381	315	325	320	320	341	282	333	341	328	363	385	360	347	360	365	339	328	349	339	344	357	348	331	346	358	298	332	328	371	347	341	346	341	381	374	331	339	352	336	346	337	346	299	356	346	366	337	328	325	329	337	345	345	336	357	368	313	362	308	334	352	355	337	349	318	338	320	335	315	345	344	346	352	334	313	367	329	362	325	325	348	370	345	371	343	358	332	353	375	374
2493	1680	760	478	538	1149	1109	877	717	517	400	355	281	241	197	133	130	108	75	63	49	69	50	70	54	58	48	36	33	51	51	42	39	51	28	47	36	53	46	38	48	25	37	41	40	46	37	43	104	244	428	543	317	199	108	61	50	53	48	39	35	37	41	39	30	31	34	38	39	39	36	51	27	36	47	41	42	33	46	27	37	40	35	37	31	41	35	37	33	35	34	39	40	42	46	39	42	33	47	49	38	46	31	43	45	48	37	45	40	32	36	35	43	37	27	39	48	33	36	33	45	44	40	44	42	33	40	51	29	37	41	38	49	33	38	37	33	45	51	37	39	41	38	41	29	34	43	28	33	38	36	37	44	40	34	48	45	46	42	43	28	36	30	42	37	39	38	30	35	38	41	46	45	33	38	40	30	46	46	36	36	45	37	45	37	49	50	44	39	26	33	26	36	34	37	42	48	43	35	37	46	37	36	37	41	36	35	30	44	37	34	41	37	33	35	41	44	25	30	31	48	52	41	40	46	29	49	38	51	36	39	31	42	39	28	48	48	35	44	34	26	32	35	36	35	42	43	44	37	45	33	30	33	43	27	38	46	37	55	33	40	37	39	49	36	35	44	36	36	38	37	54	54	38	39	38	46	36	35	25	30	57	40	50	39	40	46	34	30	37	26	30	46	37	34	49	39	45	35	50	44	45	38	36	34	33	38	37	33	38	39	48	43	41	41	39	27	26	46	34	28	44	39	40	38	48	39	42	41	40	38	29	35	34	29	36	40	37	40	35	28	43	42	30	32	57	48	43	40	34	37	35	29	35	28	36	36	33	47	41	38	46	45	44	31	47	33	32	22	29	41	41	33	41	32	45	41	38	31	47	45	47	38	29	37	32	36	39	32	42	46	30	42	31	43	46	37	35	32	36	39	46	35	25	36	45	38	32	34	45	37	40	48	37	44	31	37	49	32	42	45	23	42	48	30	39	38	39	37	34	41	49	33	27	36	36	44	41	45	47	35	45	35	41	35	40	36	37	47	40	31	42	37	40	45	49	56	46	38	48	43	44	52	41	37	46	45	39	36	43	49	32	47	39	36	33	29	46	34	39	37	40	44	48	35	43	42	30	38	44	35	41	41	30	36	31	40	38	36	36	44	47	30	39	47	38	43	39	40	43	34	44	40	32	34	54	38	29	39	30	37	46	37	34	36	32	35	31	40	36	46	35	32	37	36	41	37	43	38	49	43	44	41	31	42	49	40	30	30	38	39	46	47	32	43	33	37	38	41	43	32	42	38	38	40	34	43	27	33	34	41	43	37	35	39	39	40	38	34	49	49	45	49	40	32	29	26	47	50	35	55	35	51	32	37	36	28	37	33	39	31	29	51	44	42	44	37	51	38	47	28	34	41	31	48	28	42	30	38	38	28	26	44	26	37	43	32	32	46	41	27	47	38	42	38	37	38	49	47	52	37	38	40	29	45	41	32	40	46	50	46	40	43	36	38	39	43	49	44	40	37	48	30	42	39	26	32	33	36	46	43	37	39	33	34	45	35	43	42	26	42	34	41	42	40	43	42	35	29	52	43	39	38	45	30	31	47	39	44	41	40	35	27	38	36	43	35	42	32	51	31	35	53	37	29	46	40	25	47	47	42	37	47	34	44	42	37	41	45	42	45	32	29	38	36	43	39	36	41	36	37	56	43	47	28	39	35	46	37	43	41	38	38	38	43	32	41	47	44	44	33	47	42	54	34	41	42	46	28	36	37	27	37	38	52	45	34	44	48	44	47	39	44	36	39	32	32	47	35	49	36	45	42	46	43	29	37	29	32	38	40	38	42	41	33	41	50	44	46	36	37	40	34	34	37	35	49	47	42	39	37	39	44	37	41	51	48	28	34	34	47	35	36	42	41	41	38	47	37	55	29	45	38	35	31	39	32	40	44	37	38	31	31	41	41	41	47	53	36	43	41	44	35	42	31	46	36	38	41	41	31	31	45	30	44	29	38	41	48	30	35	43	39	38	36	36	41	41	33	43	45	40	38	25	35	34	48	38	36	42	34	31	33	38	42	45	37	49	50	45	40	42	39	41	35	43	43	43	35	35	51	42	35	41	27	33	33	40	41	41	36	46	39	39	40	46	48	40	39	41	36	38	39	44	33	45	45	37	32	33	28	33	35	45	47	37	41	43	36	39	30	37	28	35	39	40	41	43	48	34	45	38	42	35	38	40	22	33	39	40	42	30	45	42	38	48	40	39	42	44	44	38	31	39	40	35	37	27	37	42	39	34	32	39	39	50	44	39	34	43	41	39	29	43	44	45	42	44	35	40	46	43	42	43	43	44	44	45	35	28	40	28	54	48	44	39	40	44	32	39	28	43	28	44	35	34	32	32	33	30	35	41	38	50	29	34	35	35	44	44	29	46	39	32	44	25	42	40	46	41	49	36	37	43	47	35	45	58	40	40	39	36	39	37	33	43	41	40	26	36	37	48	44	33	40	38	40	35	48	41	42	35	43	30	44	44	43	38	33	32	41	44	29	46	38	32	39	46	35	43	39	36	39	35	41	47	38	56	46	46	35	41	37	42	33	53	47	41	35	34	40	33	40	42	36	34	33	32	34	47	33	42	41	40	41	36	44	40	41	42	39	35	41	41	45	38	38	29	29	39	31	42	36	36	43	24	29	31	41	32	29	39	31	39	46	41	41	37	40	33	37	33	41	43	45	27	38	42	44	46	35	31	38	39	36	40	36	39	40	36	32	40	33	36	42	29	31	41	37	37	38	39	39	28	37	27	29	43	36	47	46	36	44	39	27	41	28	45	45	37	31	48	27	39	43	57	45	34	36	31	45	45	50	29	39	38	45	37	40	32	28	36	52	46	37	42	36	48	29	39	43	57	53	49	40	44	30	33	43	36	37	33	41	33	30	46	37	36	39	36	50	43	30	37	42	40	55	49	39	34	36	44	46	34	37	49	25	29	41	45	40	36	31	38	38	39	45	35	48	32	36	44	38	33	34	42	34	40	39	39	54	43	33	39	37	32	39	39	50	37	30	33	37	35	60	39	39	42	43	40	36	39	39	44	43	39	34	46	32	25	34	44	37	26	34	36	32	36	47	41	38	38	28	35	40	40	28	37	42	40	27	49	35	30	42	33	35	38	44	44	35	32	47	50	39	48	37	53	37	32	43	44	36	48	43	41	47	45	23	53	28	33	49	37	44	48	38	34	37	33	30	43	29	31	38	44	42	38	41	37	38	40	38	37	42	44	41	35	49	35	45	41	47	48	28	36	44	47	29	31	38	29	38	26	34	27	41	32	28	35	44	43	39	34	38	37	40	32	47	44	40	30	40	35	52	27	37	40	33	35	38	38	34	43	34	25	46	46	43	29	34	46	40	41	38	49	46	45	43	47	29	43	28	28	40	42	41	41	37	45	47	46	28	35	37	42	50	52	31	39	36	45	38	48	36	50	37	33	37	35	31	39	35	45	39	42
26579	18147	11404	17440	28108	33069	29421	26036	22571	18203	15910	13409	11112	8632	6636	5136	3916	2909	2156	1408	1156	1382	1288	1171	1068	925	826	798	741	692	631	675	626	653	571	576	568	608	544	588	548	566	599	539	579	638	626	690	2652	6831	10796	12791	7777	4003	2316	1262	664	490	476	450	453	435	438	450	460	461	449	476	437	454	467	469	396	437	471	417	399	436	443	420	441	456	467	440	400	442	458	434	446	444	430	438	438	453	455	446	454	451	428	453	432	465	453	397	458	413	436	448	418	435	418	454	432	439	433	500	427	460	469	488	439	441	439	459	433	459	427	436	455	458	471	412	453	443	425	470	448	447	426	409	428	439	419	449	444	439	453	443	457	458	479	440	437	499	444	441	444	402	414	431	453	450	439	451	407	469	468	460	441	435	441	438	450	456	406	425	457	396	416	457	456	422	443	432	423	449	433	434	426	453	464	454	453	441	443	448	430	465	425	462	411	447	387	456	439	470	421	484	441	445	438	468	426	460	421	421	451	441	445	438	416	430	455	438	429	424	394	456	462	450	457	470	459	442	463	447	411	452	418	421	435	502	458	460	490	434	425	430	431	461	455	476	472	451	431	464	443	446	445	448	424	481	439	438	433	420	429	421	459	449	427	432	472	478	420	425	430	447	453	446	482	471	430	396	415	439	465	473	399	446	447	415	412	492	506	449	441	421	444	442	456	403	471	440	474	421	449	448	450	416	453	435	407	430	399	426	422	474	496	437	464	434	467	462	447	469	419	452	443	468	426	443	447	422	461	391	454	431	458	461	435	452	450	453	421	418	473	423	442	461	495	472	398	415	445	453	425	432	467	423	449	452	409	425	441	373	403	417	471	459	414	437	438	466	423	451	447	443	437	465	448	434	430	472	409	436	433	469	453	420	446	455	430	428	475	428	450	442	432	456	443	403	438	437	436	439	418	459	420	497	416	415	439	457	464	436	475	438	405	460	446	459	476	476	469	465	435	426	446	430	450	436	459	431	496	440	434	492	441	433	417	446	446	462	408	429	456	436	461	427	437	395	463	449	445	415	440	436	419	437	446	484	445	439	463	427	453	457	443	481	403	433	450	444	480	440	492	421	449	440	469	428	456	424	444	426	433	442	426	442	454	447	428	417	452	483	474	446	424	432	443	448	456	442	430	416	458	445	467	434	419	445	405	430	458	470	463	459	441	424	459	421	413	433	479	433	411	462	427	424	457	423	437	438	412	457	417	444	428	436	396	458	429	451	437	409	456	436	431	439	444	441	460	445	440	417	406	466	427	464	409	443	454	464	427	433	462	431	460	434	423	455	451	442	448	411	470	483	468	420	455	481	452	440	413	455	432	412	437	426	400	431	410	425	442	424	444	429	423	416	455	457	463	446	450	391	458	428	422	433	451	443	461	451	484	459	466	448	396	431	444	471	442	459	443	441	443	430	425	426	465	426	478	457	432	473	466	418	422	428	434	485	468	403	415	420	433	459	430	428	455	449	451	438	468	440	467	433	492	447	499	431	441	450	461	450	458	395	435	484	471	502	406	454	439	435	436	441	465	432	462	405	439	441	438	454	470	414	448	442	436	477	445	418	446	448	452	459	426	437	446	437	452	436	434	445	450	457	453	436	420	437	476	449	476	412	433	419	433	469	460	470	452	467	434	427	450	441	447	404	431	445	484	414	440	437	481	427	433	476	416	450	403	480	436	442	434	422	422	458	419	458	443	436	422	448	426	458	425	457	392	440	443	466	412	422	439	430	447	426	466	475	432	446	415	448	451	443	448	451	398	432	451	435	449	439	448	445	401	453	420	443	454	405	428	473	403	434	426	445	458	437	463	472	421	431	474	431	422	395	427	420	447	421	410	451	459	476	468	439	409	448	461	398	462	442	458	454	426	425	465	428	453	456	425	449	455	440	437	435	422	419	450	436	430	448	428	441	422	477	447	447	444	436	469	448	479	453	452	429	441	466	433	400	426	440	424	439	433	438	437	461	431	468	467	465	460	404	434	385	423	417	419	411	437	443	388	438	441	463	426	451	433	426	448	419	449	456	457	390	438	449	472	464	432	427	460	440	486	452	461	452	430	454	445	478	421	418	428	466	429	413	457	460	426	471	465	450	452	440	452	447	412	442	465	423	469	434	490	403	472	455	434	448	443	461	459	423	413	442	412	479	408	461	440	420	464	439	422	450	406	421	448	462	426	431	447	487	478	453	451	450	406	456	435	425	428	452	459	454	415	425	479	474	416	442	443	421	429	462	411	458	423	438	454	438	393	472	435	413	412	399	410	455	451	420	413	445	415	476	437	461	455	491	460	455	442	436	439	450	448	438	451	445	409	437	462	462	418	444	418	405	407	466	446	441	439	424	454	402	469	458	448	396	399	441	428	493	461	426	465	458	451	427	450	449	456	447	407	446	480	479	467	404	457	459	477	463	480	437	491	463	412	445	439	475	445	453	468	426	426	413	397	444	422	441	458	456	435	491	448	402	426	470	435	458	461	440	434	433	408	430	441	433	429	426	484	415	461	467	436	459	397	470	417	464	442	458	436	421	442	440	446	460	444	404	442	438	460	434	466	425	466	450	444	414	424	436	438	411	460	398	500	428	433	421	468	449	461	459	456	428	426	434	460	460	487	441	449	454	441	458	417	457	480	412	447	423	438	436	463	430	410	458	421	417	436	482	408	451	428	470	459	433	457	430	450	439	405	435	490	439	470	430	462	467	455	435	423	447	427	486	440	418	434	425	458	452	468	438	501	455	472	474	456	432	472	423	425	431	438	418	452	438	430	401	442	452	460	435	454	411	421	447	466	449	454	456	418	444	438	472	447	432	454	430	445	430	430	459	465	415	430	465	442	445	493	452	413	413	465	419	452	453	447	466	463	411	438	462	465	446	466	437	417	455	422	425	434	459	450	432	455	478	451	427	413	458	459	442	423	444	404	452	447	455	415	411	410	420	423	442	440	458	452	445	446	434	420	447	422	430	461	454	438	423	454	410	441	439	414	450	438	432	481	442	421	441	397	436	462	470	427	448	425	484	476	445	456	474	450	418	450	445	416	408	452	418	447	402	461	441	466	463	477	435	419	430	461	407	460	463	433	414	426	483	405	426	440	438	425	422	464	464	441	436	482	468	439	468	439	493	453	450	429	445	441	448	446	455	437	417	442	429	413	442	429	438	420	407	436	444	463	446	424	431	458	437	432	423	454	412	428	422	463	426	439	406	429	505	488	468	478	423	473	402	443	460	436	420	467	449	463	416	476	412	439	459	449	415	448	415	432	438	425	456	447	438	434	454	451	408	471	442	457	460	436	464	451	440	448	428	441	444	458	421	448	435	411	494	434	505	440	458	426	442	443	422	453	438	437	438	460	442	453	427	423	424	411	473	464	448	455	430	473	457	453	441	453	448	450	424	464	456	452	474	424	435	457	451	457	461	442	427	437	455	427	436	453	433	446	446	422	448	458	471	460	428	445	435	427	440	417	464	437	436
2254	952	486	241	347	687	573	516	390	276	225	216	154	147	106	83	62	47	51	46	27	41	37	40	33	41	25	28	43	24	34	33	26	40	32	24	28	36	24	28	27	25	31	27	24	23	30	26	36	43	117	165	133	72	52	28	29	28	24	27	28	33	25	22	30	23	38	27	26	24	31	27	29	21	25	31	29	37	23	31	29	27	40	38	30	24	23	37	31	25	29	24	41	22	31	30	34	28	22	28	24	25	30	33	25	39	41	13	31	24	25	27	34	26	20	28	29	26	27	29	28	34	23	25	32	30	30	20	31	32	22	23	27	32	28	37	37	29	23	22	29	25	17	32	24	27	22	26	30	35	31	34	20	18	27	26	24	29	33	36	27	29	32	29	30	25	35	27	13	25	34	34	33	28	39	36	29	20	30	23	16	23	29	19	34	30	38	38	33	32	29	32	27	22	32	37	25	42	33	25	30	21	27	35	22	21	18	31	36	28	27	29	25	24	21	28	24	19	27	40	27	21	36	25	32	32	21	25	34	27	18	36	31	34	34	26	33	30	34	27	26	34	27	29	34	27	29	22	25	32	21	22	30	28	23	30	28	36	36	22	37	26	30	23	21	29	31	24	22	27	38	31	35	30	38	14	22	20	27	24	33	34	33	29	31	16	24	29	32	34	26	28	26	32	21	27	20	34	28	31	24	22	26	28	22	30	25	33	29	34	28	32	36	32	26	31	26	28	20	33	31	30	29	24	22	34	33	28	28	23	31	20	33	32	28	31	26	21	23	31	25	23	20	27	17	23	31	41	25	29	31	24	28	28	32	40	29	25	27	26	29	34	31	31	38	35	33	26	34	32	27	20	31	29	39	28	28	24	30	31	36	30	23	45	29	34	27	27	23	22	20	30	27	28	22	30	25	27	39	27	33	25	26	27	31	28	28	26	33	27	32	21	25	32	29	29	27	29	32	29	30	40	21	33	40	32	23	33	25	26	31	21	24	25	27	36	20	31	25	28	34	32	18	32	32	23	28	20	28	32	31	23	26	20	42	31	27	25	29	31	26	32	26	29	28	28	28	24	22	31	38	20	25	30	23	40	27	35	28	26	28	33	29	23	22	23	33	27	23	24	24	28	31	28	22	36	18	29	36	19	28	22	42	34	30	22	34	40	25	27	27	29	34	23	30	33	28	20	33	24	28	30	22	29	28	36	33	16	19	27	34	26	35	22	28	29	34	34	30	15	25	25	23	25	34	28	28	26	24	19	28	29	37	22	28	35	21	39	40	33	29	30	17	23	19	23	48	29	32	34	31	35	26	27	28	47	35	30	28	34	27	28	21	34	27	31	35	34	30	25	33	36	23	26	25	28	24	27	28	27	32	26	35	25	25	41	36	25	26	27	22	30	27	30	26	30	30	26	31	30	31	32	28	34	30	27	21	22	30	29	33	23	22	29	31	25	31	26	37	33	35	37	31	24	18	26	26	35	28	26	26	26	33	20	24	29	24	41	24	24	32	20	27	35	24	34	26	41	33	34	28	34	38	30	19	28	26	26	26	25	31	28	36	34	25	33	25	35	29	23	18	34	24	36	31	32	35	23	35	25	29	28	23	30	31	20	32	31	20	23	35	30	33	20	34	31	33	22	23	27	35	32	30	20	28	30	37	31	27	35	23	28	33	29	21	30	31	31	30	34	26	36	26	27	42	32	37	16	33	24	45	28	24	30	20	36	30	30	27	27	34	26	33	25	27	29	21	28	31	26	28	24	24	34	33	30	30	27	26	26	20	24	20	25	24	23	31	28	24	32	27	29	31	29	33	17	31	25	30	22	29	28	27	32	18	31	30	24	30	31	32	27	33	26	21	36	29	26	33	33	21	20	29	28	34	35	25	39	25	28	26	32	20	29	27	29	36	21	32	26	38	25	24	21	35	23	30	13	38	18	35	33	21	24	37	24	30	30	25	24	36	30	24	30	30	31	24	35	25	31	26	28	31	31	27	23	40	41	31	30	22	13	32	37	25	22	34	39	27	24	29	30	30	25	27	36	18	41	28	32	27	26	21	25	35	28	25	26	35	32	25	29	32	35	32	30	28	22	23	27	43	28	38	25	24	31	26	33	21	33	21	26	22	25	29	35	31	21	28	27	31	36	31	37	35	25	28	28	29	27	24	26	34	28	29	31	31	25	22	31	34	25	40	18	21	23	30	32	35	26	22	29	26	32	33	23	34	35	34	25	21	25	29	35	32	27	33	30	28	26	31	27	22	38	25	31	30	29	24	31	28	30	23	35	30	25	32	46	26	30	30	29	20	31	28	21	32	28	29	26	30	34	23	38	24	23	26	21	34	22	32	33	27	37	19	27	28	20	34	23	30	34	20	30	30	26	20	23	24	28	33	29	25	21	25	21	28	28	31	30	35	23	25	41	19	32	20	31	21	27	40	35	20	31	27	29	32	28	20	28	25	25	28	29	19	38	29	37	36	38	33	28	21	31	19	33	30	31	34	30	33	27	15	21	28	31	37	19	25	31	31	21	31	30	32	24	25	29	22	25	36	32	39	29	28	34	23	25	34	39	18	24	29	30	30	36	35	28	34	22	24	29	28	42	24	40	25	31	26	20	27	22	26	31	28	20	31	24	36	21	25	30	29	28	35	34	39	31	27	30	30	21	20	22	39	31	17	31	26	38	24	26	31	18	37	26	31	43	25	31	22	30	26	28	21	32	24	25	32	30	21	29	34	32	26	27	34	24	28	21	35	31	26	27	30	25	27	29	37	31	23	32	26	33	26	37	23	37	32	32	39	27	30	24	32	30	23	25	30	31	29	28	29	23	26	31	29	27	31	26	27	28	26	25	30	26	26	32	27	28	33	35	28	27	26	24	22	20	34	17	36	31	26	38	22	34	30	29	27	29	32	35	36	30	28	16	38	33	34	34	33	39	29	26	19	41	29	27	33	25	34	23	35	24	28	31	28	31	17	25	34	28	26	26	19	32	21	35	33	31	30	30	35	29	32	34	25	33	31	29	34	31	30	22	32	23	30	30	34	26	39	27	35	27	23	35	27	32	31	26	21	27	26	32	38	26	29	24	28	30	17	26	28	35	33	26	24	35	32	23	28	29	30	31	24	24	37	29	24	25	30	31	28	21	33	34	32	23	22	19	19	29	21	29	29	20	27	35	33	28	28	25	17	28	20	19	24	37	32	32	28	19	29	23	33	37	32	21	21	27	28	28	31	28	26	24	40	30	42	34	25	26	24	29	33	17	27	37	30	36	30	26	29	25	21	33	27	27	26	28	34	30	26	20	32	26	18	20	20	26	35	23	25	25	23	26	21	31	30	19	21	27	28	26	24	27	34	30	22	27	34	31	25	32	33	14	27	30	34	30	29	24	25	23	34	29	35	24	27	22	30	19	32	19	26	33	32	36	25	30	25	27	19	32	30	27	33	29	27	25	32	20	34	28	42	23	36	14	23	17	22	26	26	24	28	26
21420	13958	8153	12631	22636	27971	23537	20926	17431	12814	10660	8329	6530	5324	3880	2846	2013	1452	1080	647	556	656	663	636	603	480	447	395	382	357	361	356	362	349	358	347	355	356	351	369	288	317	353	366	352	411	426	378	719	1347	3631	4417	2874	1562	1032	667	412	382	330	348	351	286	318	334	343	337	343	333	320	323	313	316	337	314	346	366	332	335	303	345	338	341	306	343	350	369	302	331	316	327	334	305	329	337	318	317	318	304	306	304	302	326	355	317	304	329	312	329	338	351	303	332	330	302	359	325	303	361	314	311	303	296	291	338	326	338	329	314	322	314	352	314	353	317	307	339	322	311	321	322	313	321	324	307	335	310	331	304	299	317	333	306	345	329	333	332	368	304	346	332	319	339	318	308	313	335	315	330	327	348	294	356	281	350	350	316	328	337	303	314	298	281	331	305	311	342	316	324	306	316	308	325	321	319	361	338	344	321	331	314	314	340	319	296	315	308	309	361	315	289	307	320	306	347	331	328	317	334	331	312	314	331	312	298	341	339	310	307	327	327	308	362	337	329	308	320	328	320	312	354	301	317	308	333	342	304	351	333	335	287	347	343	326	321	342	325	355	291	324	343	334	287	326	337	304	315	335	357	325	307	311	352	323	346	345	325	333	340	329	316	332	304	315	309	352	296	335	316	319	293	292	301	302	346	343	329	304	333	305	338	292	281	308	347	343	333	329	304	341	318	330	302	337	317	322	355	346	323	335	329	336	318	356	292	375	333	312	293	322	327	320	354	317	331	342	327	351	320	310	364	340	322	294	333	349	310	355	309	332	315	346	328	352	339	350	326	375	341	346	333	335	336	350	295	316	305	314	339	324	378	293	344	340	321	371	360	321	319	279	336	348	329	353	318	326	339	282	387	328	341	342	345	321	331	307	327	295	311	320	315	326	328	314	324	360	321	340	310	316	328	323	331	351	331	338	321	314	304	341	301	336	330	293	346	315	313	339	326	311	331	315	316	316	319	332	294	321	352	356	381	309	343	326	353	325	324	327	326	329	330	310	333	331	314	362	337	319	335	338	336	348	313	327	328	303	314	314	299	308	323	334	301	334	318	319	313	343	299	339	341	311	332	312	323	318	337	329	304	304	310	319	294	322	371	353	338	341	317	362	342	308	323	341	314	319	314	301	313	334	338	280	306	303	337	331	334	313	320	323	346	335	324	339	340	328	326	332	351	323	328	363	321	329	316	319	286	312	331	323	337	333	285	366	315	317	341	342	312	342	323	354	315	350	283	337	312	333	340	380	326	328	300	344	316	319	329	335	329	326	361	356	332	328	279	344	339	347	308	311	326	322	351	317	332	324	320	321	313	325	359	315	295	353	332	308	335	336	317	353	312	335	342	303	343	335	353	315	327	355	303	339	339	298	338	328	304	328	322	328	345	341	295	313	349	307	334	329	320	331	320	343	333	290	308	318	279	311	299	356	319	320	325	337	355	304	326	332	316	332	348	316	302	331	333	362	329	332	338	306	304	349	328	337	325	347	317	336	333	333	330	312	346	288	307	314	351	346	322	330	344	313	333	290	337	309	317	305	320	303	321	366	330	320	308	331	324	294	317	347	298	294	346	304	325	343	336	323	312	317	333	315	307	309	345	324	312	362	325	337	321	326	342	325	310	352	322	329	353	347	332	323	329	330	343	322	318	337	323	292	329	326	359	320	363	363	344	335	302	328	339	343	296	349	356	312	350	380	351	307	358	316	334	313	305	334	305	313	316	341	304	303	294	332	298	334	348	328	329	314	328	317	324	317	310	334	332	316	301	289	326	336	334	331	334	334	346	324	293	325	336	322	315	328	291	343	383	368	351	334	343	300	335	351	343	338	342	349	316	342	330	353	325	352	345	345	333	345	309	329	308	324	300	325	312	348	318	329	362	318	338	318	336	342	299	300	340	307	324	339	332	327	315	339	342	311	350	309	334	336	341	317	324	340	345	326	342	308	310	366	336	300	305	346	322	331	348	322	350	352	310	294	295	329	328	318	337	351	352	312	320	340	313	311	341	318	305	348	339	302	297	302	326	314	344	322	338	319	322	321	328	331	310	359	339	348	340	321	301	345	285	304	324	312	351	354	347	330	345	338	328	337	355	317	321	316	323	325	324	351	324	335	322	326	317	338	355	332	325	351	314	304	317	313	307	338	331	311	301	355	310	339	328	326	307	349	324	319	308	323	302	350	371	346	348	318	350	313	348	317	352	374	355	339	348	308	335	295	349	356	317	316	301	313	351	322	354	341	317	313	319	332	323	291	321	353	310	321	330	316	365	337	350	350	315	311	355	313	289	322	330	308	325	310	321	325	351	325	314	332	320	315	309	306	306	347	354	328	340	307	324	333	317	348	307	312	305	305	322	325	331	304	323	327	333	327	337	332	304	303	340	314	328	294	309	330	334	306	334	331	333	334	348	337	302	328	299	350	299	309	334	316	300	310	325	350	299	331	320	345	334	334	323	332	321	312	314	362	354	316	301	318	343	323	336	326	321	330	333	311	359	335	313	295	339	335	328	339	364	339	331	318	326	298	339	318	304	320	353	345	323	337	365	308	311	369	333	297	338	347	340	314	331	348	338	334	326	310	359	363	329	310	337	313	315	332	320	289	304	306	289	332	324	297	326	311	320	341	318	324	316	373	320	346	318	315	319	310	349	285	329	335	300	305	315	359	316	324	349	308	333	327	317	336	365	320	332	338	337	319	341	304	334	375	329	332	335	339	313	323	349	331	346	287	354	303	346	310	303	326	334	304	333	341	334	342	324	345	326	318	323	314	354	329	341	335	310	340	314	314	335	319	329	322	291	304	352	340	329	341	311	323	331	313	309	299	338	354	342	324	310	332	314	335	360	367	308	342	328	299	292	363	328	363	350	330	351	325	353	328	379	340	333	305	358	334	316	312	326	316	349	310	293	357	281	328	340	317	310	312	351	349	350	334	299	315	341	330	334	312	303	344	290	326	292	315	322	315	316	309	316	328	316	316	347	309	313	320	326	330	326	318	333	308	338	328	331	333	340	362	310	295	354	353	343	334	333	362	325	345	316	330	316	347	297	336	300	319	305	339	360	334	366	330	299	307	327	326	338	318	340	316	339	326	315	310	333	333	350	311	298	308	337	324	347	336	314	335	324	325	307	325	335	346	318	329	292	326	346	328	318	318	305	315	325	310	349	330	304	294	338	330	372	338	334	302	339	315	354	324	295	308	313	305	347	332	314	330	334	359	320	334	305	318	306	309	326	338	350	337	331	285	347	329	296	343	354	319	338	342	286	316	312	344	310	335	333	294	337	326	316	339	333	325	313	335	329	325	302	312	361	327	313	319	317	359	315	334	327	335	335	306	357	324	365	305	330	328	331	316	338	331	305	333	308	345	317	354	329	342	338	346	351	340	320	318	341	314	360	357	312	371	340	335	330	329	344	352	284	338	295	324	335	330	315	294	316	323	329	337	311	295	327	358	338	357	346
1805	1361	691	389	501	1022	836	726	579	375	324	287	216	161	139	114	92	58	59	56	41	53	43	57	52	38	40	38	44	48	42	41	43	42	48	39	43	30	37	29	42	41	43	42	42	51	39	52	48	98	291	408	235	156	65	54	52	29	46	35	39	36	45	41	41	39	34	33	32	39	34	28	39	32	32	41	33	39	39	47	32	48	29	27	36	34	44	41	35	41	35	30	40	35	33	40	24	28	34	42	39	46	45	39	40	34	38	28	31	36	34	38	35	37	40	45	30	31	36	34	34	36	36	41	30	36	42	28	29	43	34	33	35	35	27	33	35	29	39	52	34	31	24	39	38	55	35	30	40	39	43	35	39	34	37	42	42	41	31	41	36	35	44	38	37	41	35	45	38	47	38	37	32	53	47	36	32	32	51	33	33	32	31	33	36	33	39	32	29	35	32	37	36	39	43	41	31	38	31	28	36	33	33	45	39	40	42	28	33	35	35	36	33	36	32	37	41	37	37	33	38	45	28	41	41	31	40	35	39	45	28	44	44	40	41	31	39	32	34	30	33	40	34	36	39	24	43	35	36	50	38	57	35	38	30	27	38	33	37	55	36	36	36	43	34	39	35	40	34	30	31	38	43	29	36	36	34	29	37	44	31	50	41	29	38	34	32	32	32	26	44	40	38	42	35	31	31	53	33	27	32	25	24	48	31	41	34	40	36	41	27	33	46	34	43	31	41	40	39	36	27	46	34	39	39	47	37	33	53	34	39	43	24	31	46	31	38	37	48	42	34	34	34	19	31	32	29	25	40	24	32	41	35	44	40	39	41	31	41	30	34	33	38	34	32	39	35	37	31	35	32	40	48	38	36	26	33	27	46	45	36	33	36	35	41	33	31	45	36	32	36	39	42	39	35	35	46	23	32	43	34	28	27	38	36	38	41	36	42	29	25	29	31	44	44	32	30	30	48	30	44	30	38	32	31	32	40	30	38	43	29	34	45	40	46	38	43	52	35	29	49	41	31	38	31	37	48	43	45	36	33	33	40	27	35	47	31	48	48	43	40	52	36	38	32	31	30	37	36	37	44	30	43	34	33	33	25	32	42	43	36	40	44	29	46	35	39	40	41	40	48	18	32	36	40	44	32	39	46	39	30	47	32	44	36	45	42	36	38	39	31	47	32	36	31	42	36	34	32	32	39	40	34	41	35	46	25	30	25	30	36	34	50	42	39	31	36	35	37	29	31	44	50	34	34	36	43	41	38	42	44	34	42	39	23	39	47	32	31	45	36	52	35	24	32	32	40	45	34	33	34	33	38	35	39	37	38	37	42	34	37	40	29	38	32	46	29	43	27	48	43	28	24	37	32	44	41	39	30	37	35	40	45	38	24	32	35	33	28	32	31	37	37	37	43	43	35	26	41	33	52	39	30	29	37	37	33	26	38	34	34	35	41	47	38	51	36	36	43	31	34	31	31	44	28	36	42	36	36	45	40	36	34	47	43	43	44	35	34	37	40	32	28	36	34	41	36	41	33	28	40	36	37	46	43	31	39	43	37	42	42	38	32	41	42	47	35	35	37	39	41	32	34	39	41	30	34	40	42	37	38	53	29	41	31	29	31	26	39	37	32	36	32	26	29	39	36	29	40	38	35	46	27	35	38	42	38	41	41	37	47	34	35	38	29	42	39	37	29	34	38	31	34	42	30	41	42	30	31	37	40	40	23	30	34	35	44	44	33	38	33	37	34	39	32	44	33	36	43	27	35	45	39	49	33	39	28	37	36	36	33	41	29	29	47	31	28	44	30	31	41	40	23	36	34	36	39	31	38	28	34	36	31	42	31	37	45	30	39	41	35	40	37	41	31	37	29	49	36	34	41	31	43	47	37	37	37	36	51	31	43	37	40	37	42	35	34	33	42	29	28	34	32	38	34	38	42	25	36	36	35	34	42	26	40	37	33	45	33	40	28	38	33	42	40	41	34	32	43	37	46	43	44	39	37	28	22	44	33	32	41	26	31	41	49	48	46	40	25	34	39	41	43	29	34	32	45	44	32	52	43	34	43	39	45	33	37	39	40	42	31	43	36	25	38	26	33	43	26	27	33	40	30	38	34	41	40	41	35	33	39	38	37	40	35	30	37	30	39	43	38	42	35	35	29	39	33	30	44	40	40	39	41	30	35	37	41	40	27	30	49	37	26	47	45	32	45	28	31	31	46	35	37	36	36	24	39	46	34	42	42	37	32	39	42	30	51	44	49	37	45	35	35	40	37	40	29	39	49	33	39	52	29	41	35	36	39	39	31	36	33	42	40	40	37	34	28	46	24	46	61	43	37	39	43	33	42	46	34	40	31	33	41	35	37	36	36	21	38	41	34	24	37	41	35	33	42	40	42	36	28	37	34	37	48	46	37	43	39	30	48	32	23	45	50	31	30	51	32	31	41	44	40	35	49	36	29	27	27	42	42	35	42	28	32	43	28	31	32	42	45	38	31	28	36	39	35	39	40	40	33	44	34	39	25	34	35	39	41	35	32	37	46	52	28	38	36	37	33	34	29	44	34	40	50	29	37	25	42	29	35	33	26	37	30	45	30	41	40	27	37	49	32	38	42	30	33	34	37	37	38	28	34	51	42	34	35	35	35	28	51	48	32	33	31	30	34	37	33	40	42	26	38	37	39	30	32	38	39	39	39	49	33	38	32	48	46	33	36	35	30	34	39	38	37	40	31	33	41	47	42	46	37	35	39	45	34	38	39	49	48	44	42	32	36	37	38	32	42	36	36	36	38	34	43	39	46	44	37	40	39	48	41	37	26	32	33	47	40	33	39	40	38	32	31	37	36	30	28	32	33	32	35	42	39	45	37	30	35	41	42	33	34	32	45	35	34	32	33	44	25	30	34	47	33	44	43	35	40	39	31	36	35	38	36	33	46	44	29	39	39	39	29	37	30	31	36	46	40	44	39	44	29	36	29	46	35	27	21	42	46	32	36	39	39	30	33	33	35	44	37	38	42	39	34	38	36	45	26	34	35	49	36	40	35	40	55	37	32	33	37	39	39	44	38	31	40	32	33	42	31	32	32	41	29	28	39	36	28	42	30	39	31	35	41	33	28	33	33	42	32	40	36	40	26	42	34	25	33	42	33	42	37	39	32	38	40	47	41	36	33	40	41	36	43	43	39	38	50	39	34	37	42	36	32	40	42	42	39	34	34	35	39	37	50	40	37	29	42	42	36	28	57	46	28	44	32	37	39	31	47	41	35	34	42	31	25	33	35	48	45	35	28	44	48	42	26	37	32	36	24	34	46	34	33	37	37	52	38	30	26	33	41	32	33	36	27	45	38	30	30	29	38	61	30	36	30	32	29	37	37	44	39	37	41	37	26	47	32	26	44	43	36	35	33	24	42	44	43	40	33	47	26	42	28	32	33	42	25	40	35	46	31	35	35	23	30	22	33	37	39	41	38	36	33	32	45	30	34	38	44	43	41	28	56	26
23851	16627	10627	15614	26489	31170	26695	23940	20223	15719	13094	10764	8394	6667	5268	3710	2779	1807	1394	963	882	952	938	860	814	699	587	565	541	513	559	526	537	505	502	521	490	467	478	484	507	529	482	504	498	518	547	622	995	2290	8195	10186	5679	3134	1857	1031	599	479	430	417	384	437	406	372	432	433	434	416	402	421	435	444	386	409	384	387	423	405	417	390	442	396	422	408	446	399	408	436	421	410	409	431	426	430	407	394	399	398	446	395	441	435	421	414	366	400	394	417	407	417	432	407	396	420	404	400	407	389	432	432	416	408	452	395	413	429	400	436	436	387	435	411	420	408	467	358	427	436	406	415	432	424	399	431	453	397	406	436	438	394	440	447	413	454	429	422	398	427	406	449	402	426	414	381	397	433	414	413	434	417	383	415	426	428	428	430	431	426	398	422	427	377	429	442	426	404	397	444	412	403	428	384	398	412	379	445	387	405	402	414	437	422	438	428	420	413	413	443	371	407	409	417	410	412	405	426	414	428	434	394	398	394	406	409	450	450	394	431	433	397	421	426	391	427	406	390	422	380	411	403	422	444	432	425	389	422	387	413	434	439	411	366	437	422	403	426	421	417	418	425	438	450	410	410	420	411	386	427	406	408	418	439	412	423	448	435	373	404	438	439	430	418	425	400	392	403	406	455	394	413	442	448	401	421	420	405	412	422	389	415	414	393	411	440	441	411	440	404	417	409	402	411	407	422	415	388	421	441	374	419	473	452	413	401	407	393	436	441	420	421	444	413	407	423	412	447	390	424	426	400	401	452	403	381	463	418	421	447	406	384	426	436	417	396	405	421	435	415	411	409	392	410	378	402	418	422	405	440	434	394	432	424	421	398	418	396	419	474	437	431	434	435	445	394	425	422	420	406	429	416	391	427	421	407	419	401	424	415	423	451	426	427	437	424	404	441	382	445	373	432	387	382	379	442	431	427	429	436	443	392	420	426	397	470	420	408	445	417	421	448	430	402	408	399	396	419	400	414	422	440	453	425	432	417	431	398	412	434	428	396	414	366	412	441	400	432	398	465	401	401	418	437	424	390	420	445	394	406	422	417	423	419	463	420	414	437	423	458	411	387	420	441	407	391	428	404	423	442	381	420	413	415	426	404	444	436	366	406	424	407	435	445	399	411	424	392	436	404	413	405	419	420	393	446	408	414	387	425	415	417	444	426	438	409	422	392	389	424	430	412	441	418	407	426	453	390	414	450	437	401	397	408	416	387	400	426	403	428	400	424	425	410	462	386	441	403	422	376	412	389	405	437	402	432	408	377	424	390	426	463	411	417	430	394	440	406	407	373	400	416	407	447	368	398	416	404	431	431	419	425	414	414	401	431	440	421	390	443	464	467	420	413	425	435	429	459	403	389	399	453	422	435	380	391	427	418	385	380	392	447	417	442	401	385	446	380	433	410	431	397	434	391	408	422	440	416	414	425	408	379	440	427	402	420	457	433	412	449	383	405	403	437	381	439	426	451	428	421	423	396	384	389	423	409	417	421	424	443	416	411	408	403	464	395	419	436	392	426	407	434	448	425	450	413	409	371	389	396	433	418	462	404	402	411	410	433	456	402	401	387	446	383	406	412	412	401	400	424	441	415	441	422	443	422	408	392	421	415	408	419	405	391	430	421	455	439	420	418	416	453	395	420	434	438	424	401	408	396	391	406	429	435	418	397	383	443	430	431	424	409	413	456	415	413	379	413	405	437	423	442	409	417	434	419	433	426	385	419	423	388	394	391	449	412	422	399	402	455	431	446	440	444	454	435	387	434	426	414	375	406	391	427	444	457	427	424	438	413	392	425	423	442	402	434	425	402	409	402	411	436	408	420	425	433	385	439	400	399	432	409	435	417	394	487	412	451	431	419	422	430	422	408	371	391	398	415	438	424	445	402	421	413	415	426	373	402	422	432	411	449	409	435	411	403	416	394	408	459	419	449	449	410	419	422	415	417	442	422	456	401	428	416	429	411	411	414	402	423	385	432	413	406	468	393	422	431	439	372	387	391	449	396	435	419	441	430	409	403	421	442	405	381	394	415	393	429	404	405	413	424	436	440	411	425	432	392	458	413	396	459	422	435	417	418	414	399	419	422	374	393	416	428	410	412	432	399	422	392	428	469	392	394	425	395	431	399	465	369	396	423	397	393	456	410	427	415	421	385	426	410	438	384	407	440	431	424	454	457	432	433	425	430	444	401	434	401	410	424	409	394	393	400	405	416	397	452	450	445	408	403	439	422	443	407	418	418	411	420	449	437	414	408	418	412	416	415	405	448	415	418	411	388	407	427	382	447	405	430	439	445	412	413	416	436	411	429	428	407	388	404	406	423	410	432	399	383	402	417	401	385	411	431	437	406	428	429	441	418	429	394	388	427	412	455	427	423	444	412	433	403	460	437	407	460	400	397	431	408	415	441	419	380	395	408	382	439	429	422	388	432	421	409	389	385	446	402	417	408	390	423	365	396	382	445	437	435	416	443	444	441	423	419	396	398	417	432	392	383	428	437	411	438	370	431	433	421	426	450	398	446	424	407	417	417	439	406	422	415	435	390	402	405	436	415	407	416	452	431	447	433	434	405	394	392	404	399	443	432	395	400	429	433	402	398	399	410	412	411	433	423	373	423	425	421	402	396	424	381	409	433	419	406	433	395	402	430	403	415	397	427	444	426	458	437	388	421	392	423	431	410	421	418	412	421	421	425	457	397	434	408	431	428	401	428	404	411	424	414	413	402	424	420	428	394	390	413	450	409	423	399	434	424	403	424	469	418	453	431	403	441	436	405	420	403	388	418	453	388	393	452	391	400	402	443	419	412	401	439	412	389	403	392	432	415	402	424	403	436	435	364	377	395	389	388	418	426	432	447	422	408	398	465	393	377	412	451	411	395	401	427	395	375	419	405	422	416	404	407	405	383	386	385	407	420	421	426	413	425	424	394	414	413	423	398	430	427	422	415	455	445	415	411	399	429	417	448	433	441	399	391	416	425	410	412	389	370	448	419	398	425	418	397	409	413	408	436	439	399	396	412	414	428	455	411	426	420	437	432	433	405	376	432	405	399	409	450	421	450	405	439	410	439	459	427	419	433	414	401	409	425	414	442	395	426	418	431	407	413	426	422	421	417	402	466	386	374	436	386	420	413	429	394	394	395	406	408	386	391	404	431	469	400	411	414	420	461	434	436	406	443	388	413	417	434	418	418	450	382	432	399	407	415	429	404	431	371	411	411	373	394	404	422	415	411	370	425	392	414	411	402	421	425	419	435	414	426	411	436	430	450	418	444	426	406	398	426	395	466	433	404	411	420	448	432	390	397	405	427	418	397	416	365	419	429	423	449	416	421	417	422	412	402	398	443	436	362	418	400	430	429	430	408	426	407	420	417	416	405	476	407	434	395	436	413	422	429	437	404	438	424	410	473	430	421	421	396	414	395	435	392	427	392	418	396	396	415	411	393	396	436	400	412	401	401	408	413
3121	1224	614	358	491	975	753	676	527	394	298	282	210	191	128	112	53	53	41	45	33	39	50	39	38	28	26	26	36	29	27	31	27	30	29	32	28	31	28	23	24	22	32	22	36	35	20	29	33	165	304	420	209	134	94	64	39	21	24	31	31	29	26	34	31	28	21	28	29	22	30	27	23	34	26	20	31	26	36	28	24	25	25	33	39	35	29	34	29	39	38	37	23	26	16	23	17	38	25	25	27	39	28	35	29	30	33	23	29	23	27	29	22	26	38	23	29	26	32	29	28	38	31	37	27	29	26	33	29	20	25	30	26	26	27	38	25	27	48	24	28	26	28	29	26	26	30	21	33	25	25	31	19	23	30	39	32	33	26	25	31	29	31	22	27	33	34	29	28	31	29	41	30	37	27	27	25	30	31	27	27	26	20	21	20	25	26	42	28	17	27	34	26	28	27	25	31	29	27	34	30	23	25	26	23	27	25	27	24	29	22	38	28	24	25	16	30	36	26	28	32	24	34	25	22	34	25	27	26	32	24	31	33	35	28	29	24	30	28	18	29	22	23	34	33	26	30	29	23	30	21	35	20	31	26	24	42	38	22	21	29	35	22	25	34	25	29	33	30	32	21	32	26	30	38	33	21	37	28	26	17	28	29	38	22	24	39	26	31	27	25	25	31	29	27	23	30	34	28	31	39	32	39	31	24	30	19	25	26	36	36	36	40	26	30	20	23	32	34	26	30	34	31	26	39	26	21	30	39	27	22	25	30	17	36	28	20	27	29	28	35	24	30	32	29	35	29	26	26	26	20	29	25	28	26	31	24	23	27	21	24	32	32	26	22	30	33	20	34	34	29	21	33	28	36	26	30	28	29	42	45	19	32	15	27	36	23	35	32	20	30	21	25	32	38	25	31	32	31	37	15	30	22	36	24	27	32	23	21	23	36	29	38	36	28	18	32	35	32	30	27	32	38	27	29	21	23	33	19	29	41	21	25	32	22	27	31	26	33	32	40	28	24	38	26	25	25	25	32	27	38	24	20	26	28	25	34	24	29	29	33	41	29	23	30	28	31	36	24	25	28	18	29	32	28	32	27	27	23	32	31	21	30	38	33	22	35	23	30	26	20	33	28	28	24	30	32	33	27	30	27	36	28	17	24	24	28	36	33	26	32	26	29	30	37	23	27	23	26	35	30	24	33	25	26	24	31	33	31	35	25	34	31	31	20	31	27	29	32	24	37	35	27	33	22	31	36	22	24	25	33	27	34	19	31	27	29	27	29	31	23	31	36	33	23	38	36	22	25	31	21	28	23	27	26	32	33	35	32	32	41	28	27	25	22	31	39	25	26	36	23	25	40	20	26	25	35	27	33	25	23	26	26	27	31	37	32	25	21	39	21	24	23	36	27	23	31	29	24	26	29	33	35	30	38	22	18	38	30	26	25	21	36	35	21	29	29	20	27	27	22	21	24	24	35	29	22	38	33	27	30	35	35	27	18	25	22	28	26	32	27	38	22	26	22	29	26	30	28	33	31	29	17	27	29	34	23	32	28	36	32	28	27	35	27	28	23	31	25	34	37	28	26	26	24	34	24	24	22	25	47	33	16	25	30	33	28	24	33	29	23	28	33	26	35	26	33	23	30	34	22	25	40	16	32	29	28	27	29	32	20	32	42	32	18	36	20	27	26	23	28	32	22	36	25	29	30	20	24	25	28	28	36	32	21	32	28	30	35	22	27	26	28	41	34	30	30	27	24	28	38	24	31	31	48	32	23	31	34	19	27	20	27	37	33	26	22	26	28	28	15	23	25	25	28	30	32	32	33	37	30	22	31	32	33	32	28	35	31	32	22	24	26	19	26	20	28	20	29	35	27	34	28	36	30	29	21	24	34	31	38	28	37	19	21	30	23	27	20	32	20	37	31	31	26	34	17	39	23	23	21	22	16	28	25	35	31	31	30	19	37	30	25	26	30	24	30	29	32	30	32	32	28	18	26	22	35	30	33	25	23	29	26	25	25	22	38	25	35	29	21	29	34	19	22	35	14	25	23	26	26	25	30	18	23	31	24	24	30	23	26	27	22	27	26	30	34	28	24	24	31	24	24	27	23	27	29	28	28	33	27	31	30	36	31	30	24	22	28	32	35	30	34	28	30	29	23	25	32	37	20	18	24	34	25	24	34	28	25	36	24	25	20	22	24	41	31	28	34	26	33	15	17	27	32	28	25	29	34	35	25	35	37	28	33	26	37	27	29	26	18	31	24	32	27	26	38	26	28	30	20	25	28	33	34	27	21	34	37	19	28	35	20	22	18	27	34	24	34	33	32	34	22	25	22	25	27	25	28	33	35	28	21	32	31	23	33	29	33	31	28	23	36	25	28	33	24	25	18	23	30	25	27	25	23	35	33	35	29	15	28	38	24	26	32	34	19	35	27	28	29	36	32	29	24	22	30	37	34	22	25	24	23	28	30	35	25	18	33	27	31	41	38	27	34	28	27	24	33	27	41	23	35	24	24	30	29	25	35	32	27	26	26	21	25	22	32	28	35	28	30	21	18	23	34	23	24	27	23	35	29	23	33	32	33	28	21	29	25	28	35	26	22	26	32	26	36	29	33	24	30	37	29	31	23	33	20	30	31	23	25	24	27	32	27	30	28	25	29	21	33	20	20	28	24	20	23	37	22	23	30	38	25	32	26	37	25	39	29	29	42	25	30	27	23	26	24	27	24	29	30	36	29	32	25	20	31	30	32	30	22	30	27	21	29	27	27	20	32	26	19	28	21	30	31	30	26	26	30	31	22	33	23	20	33	25	33	29	23	25	32	27	27	31	25	36	25	23	24	38	22	19	27	28	38	18	28	41	36	33	29	21	33	33	28	32	28	22	20	35	30	23	30	38	21	40	23	36	33	27	38	30	31	43	32	34	25	24	26	33	28	26	28	31	28	25	36	21	38	27	29	24	32	35	32	32	29	23	34	35	37	25	29	29	24	39	24	34	25	34	21	32	27	25	24	32	23	32	49	31	25	27	28	28	28	38	29	28	18	20	27	34	28	32	28	21	28	32	23	16	25	31	19	24	24	29	24	24	32	39	28	33	28	22	21	19	26	21	26	25	19	26	35	20	32	19	30	34	28	30	30	23	36	21	28	23	34	33	22	33	27	28	27	24	16	27	36	22	24	29	36	21	22	27	29	28	26	19	26	31	24	21	34	27	24	27	28	33	29	25	28	27	28	27	32	25	35	36	28	17	39	21	23	22	25	20	27	29	32	22	31	21	34	24	33	23	24	33	27	21	23	33	22	26	25	23	30	24	24	26	32	24	27	34	45	28	26	31	31	23	31	36	32	27	29	21	22	22	34	24	25	23	24	33	27	41	26	25	34	29	22	31	32	23	22	27	32	27	25	33	26	32	32	28	30	34	34	16	23	23	25	18	25	27	24	25	29	19	28	22	34	33	34	22	34	25	25	20	29	23	32	25	36	30	35	30
23164	15489	9929	15033	26162	30573	25926	23783	20300	15290	12532	11110	8940	6965	5526	3816	2602	1609	1210	983	875	811	844	760	624	496	549	505	497	515	497	443	495	495	462	431	431	443	410	391	392	469	407	431	458	434	388	387	500	3854	8204	10287	5642	3148	1914	1025	584	383	328	326	342	330	321	340	318	333	331	320	317	325	314	332	308	329	299	339	326	324	302	342	351	332	316	340	294	313	312	347	319	334	311	325	290	323	335	348	314	348	294	347	333	316	305	339	354	287	300	329	271	322	340	298	354	342	328	325	294	360	342	306	309	326	330	348	335	327	294	333	320	359	311	340	324	342	365	325	350	352	371	346	331	378	283	326	301	318	329	320	359	336	306	341	340	363	355	322	284	316	330	316	339	366	337	335	318	317	300	320	338	322	318	328	323	325	305	310	328	340	347	318	301	343	335	334	343	343	348	283	345	314	335	330	337	327	285	346	300	339	324	353	332	330	343	313	313	336	360	310	322	343	328	339	336	360	358	325	316	319	326	323	315	327	339	332	332	362	327	343	317	320	342	319	322	321	316	356	325	321	320	340	337	333	326	328	318	334	328	330	356	337	351	304	347	328	321	325	298	350	332	337	336	323	316	305	345	334	322	337	309	364	360	324	309	318	318	320	291	332	362	313	320	355	350	373	360	350	330	351	344	291	302	326	338	342	342	316	352	337	318	349	341	322	305	352	326	325	323	318	360	341	353	335	324	309	331	335	329	317	350	329	339	316	325	323	339	323	319	354	329	285	369	335	355	316	323	321	357	324	308	342	323	335	319	319	326	335	324	318	311	291	308	324	352	342	319	330	321	348	347	317	318	332	308	343	321	311	327	321	291	318	307	362	322	302	293	309	322	316	322	332	316	343	297	318	352	316	310	328	333	347	326	305	319	332	312	319	332	308	327	344	340	328	318	321	340	335	307	318	326	330	311	332	310	347	305	341	296	306	306	327	319	364	321	318	324	350	343	318	323	301	351	330	349	305	327	339	321	311	340	329	337	334	311	320	333	327	343	354	325	328	325	303	355	298	312	342	339	343	352	318	326	317	328	308	313	325	315	329	321	360	337	352	314	341	344	316	330	310	342	328	338	325	338	335	362	325	324	346	343	356	298	302	323	368	341	308	313	321	338	315	328	326	339	314	339	326	332	308	300	310	354	332	330	341	341	321	323	347	310	348	346	340	348	341	286	309	326	327	330	294	298	313	345	289	284	313	322	358	356	337	308	309	321	312	296	287	320	349	328	322	321	333	306	323	309	330	370	318	322	319	307	330	324	358	310	336	307	346	346	329	298	301	334	288	306	333	339	301	338	338	307	340	305	341	338	315	357	312	317	333	312	356	347	324	345	317	328	338	279	315	329	303	329	354	334	338	309	312	336	322	353	286	357	345	326	351	322	336	301	330	303	341	339	334	338	345	290	346	339	334	325	302	330	321	339	349	344	360	320	310	326	305	291	319	311	355	310	330	310	354	287	299	349	357	332	363	303	327	344	334	339	301	338	305	333	317	349	344	322	333	356	344	329	335	325	326	327	337	327	293	328	327	328	335	382	351	309	330	363	337	354	302	343	290	352	328	330	349	350	323	308	349	342	354	319	328	333	315	360	311	338	316	323	333	319	302	318	297	337	358	320	336	321	349	309	356	326	295	307	310	321	319	296	341	304	335	296	325	340	309	338	339	306	291	315	324	323	327	296	318	341	335	341	362	337	315	316	300	328	349	369	329	328	309	292	312	351	333	319	337	302	347	342	294	335	307	279	327	342	318	345	337	346	337	334	320	339	321	290	309	322	329	290	308	322	332	342	353	335	303	298	352	324	327	335	323	334	291	329	312	310	316	329	355	348	333	317	301	333	303	345	357	332	348	325	333	313	301	344	284	348	289	323	366	345	322	340	333	356	341	347	341	347	344	358	358	309	350	317	342	357	302	337	334	330	329	326	322	318	323	336	313	339	334	325	327	304	338	338	273	293	345	350	325	321	340	333	339	340	312	328	359	312	325	326	316	308	349	315	327	331	336	293	353	335	306	338	316	321	333	313	334	353	341	332	278	320	336	323	337	337	309	339	312	295	323	312	329	333	313	355	339	333	334	351	325	291	319	328	315	329	322	318	323	349	305	308	366	308	337	286	323	365	346	312	324	304	341	312	320	315	345	323	340	337	320	326	332	347	315	296	324	303	295	332	326	324	297	330	335	331	323	350	315	338	352	301	341	334	323	341	361	314	320	328	352	322	326	348	328	309	343	310	335	269	325	340	314	340	369	369	345	310	309	352	310	360	344	315	348	309	306	330	355	334	345	310	355	313	316	322	350	344	335	352	332	316	338	325	349	337	361	334	326	333	307	353	340	359	348	327	330	338	321	311	293	316	333	306	369	333	339	330	324	309	316	338	325	319	355	339	326	342	324	321	300	337	326	306	326	324	322	303	342	326	307	334	325	308	319	315	325	336	318	340	312	314	312	362	363	301	333	318	339	321	308	344	329	360	308	323	306	309	323	300	326	323	338	322	317	325	340	344	330	320	318	325	303	306	283	289	327	337	342	321	359	355	321	321	310	350	304	338	314	349	336	306	314	326	312	344	304	356	314	317	337	336	309	321	320	331	339	282	328	317	309	318	353	342	319	341	319	349	337	318	340	356	294	313	312	336	287	306	330	363	342	329	331	347	342	313	355	344	318	305	340	321	334	335	336	302	326	330	323	370	329	307	338	350	302	306	352	352	324	338	361	294	329	336	296	322	329	295	313	337	332	308	312	302	312	341	352	332	326	310	310	325	330	327	322	298	335	327	343	317	341	317	344	349	328	328	323	337	314	335	303	329	334	342	318	340	320	372	308	310	299	322	321	342	319	287	338	303	349	337	302	328	361	326	316	334	307	363	332	330	353	321	326	328	330	320	341	318	313	344	331	346	320	318	315	322	321	333	359	331	345	310	310	348	304	334	332	326	309	302	312	329	338	338	330	329	353	366	340	298	328	310	291	332	326	330	328	348	333	291	308	362	310	314	345	300	316	346	329	353	336	334	329	298	323	304	314	331	324	343	337	336	294	299	350	334	325	325	333	307	330	324	323	299	323	324	341	335	347	324	312	347	330	305	305	314	308	314	323	356	342	324	341	349	305	330	310	302	295	328	333	294	345	322	305	319	352	363	333	306	309	334	310	348	306	318	312	326	296	340	314	321	358	300	294	349	331	347	353	332	296	321	344	349	321	328	309	345	309	323	355	350	345	329	324	353	311	343	362	316	341	349	323	289	307	348	351	308	315	334	325	353	308	322	350	321	324	318	347	333	323	328	345	315	351	373	335	332	320	342	352	350	329	332	305	327	301	310	345	314	341	313	344	354	324	354	336	324	328	327	324	324	336	350	319	323	318	343	350	315	317	348	334	316	327	341	312	322	346	286	332	363	343	326	343	330	319	306	293	328	326	333	347	278	330	321	337	313	339	305	322	331	314	368	314	340	341	297	310	315	315
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
