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
342852293498	342852294058	342852294608	342852295158	342852295706	342852296258	342852296808	342852297358	342852297906	342852298458	342852299008	342852299558	342852300106	342852300658	342852301208	342852301758	342852302306	342852302858	342852303408	342852303958	342852304506	342852305058	342852305608	342852306158	342852306706	342852307258	342852307808	342852308358	342852308906	342852309458	342852310008	342852310558	342852311106	342852311658	342852312208	342852312758	342852313306	342852313858	342852314408	342852314958	342852315506	342852316059	342852316608	342852317158	342852317706	342852318258	342852318808	342852319358	342852319906	342852320458	342852321008	342852321558	342852322106	342852322658	342852323208	342852323758	342852324306	342852324858	342852325408	342852325958	342852326506	342852327058	342852327608	342852328158	342852328706	342852329258	342852329808	342852330358	342852330906	342852331458	342852332008	342852332558	342852333106	342852333658	342852334208	342852334758	342852335306	342852335858	342852336408	342852336958	342852337506	342852338058	342852338608	342852339158	342852339706	342852340258	342852340808	342852341358	342852341906	342852342458	342852343008	342852343558	342852344106	342852344658	342852345208	342852345758	342852346306	342852346858	342852347408	342852347958	342852348506	342852349058	342852349608	342852350158	342852350706	342852351258	342852351808	342852352358	342852352906	342852353458	342852354008	342852354558	342852355106	342852355658	342852356208	342852356758	342852357306	342852357858	342852358408	342852358958	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2126	3300	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	2126	3300	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	2126	3300	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	2126	3300	1900	2700	2126	3300	1900	2700	2126	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
1140	327	191	148	164	193	174	180	179	160	133	115	106	111	112	94	111	98	97	106	133	125	105	107	95	93	126	124	108	81	107	85	94	99	83	81	82	83	68	70	79	82	74	80	61	67	72	103	364	441	571	506	253	89	62	84	69	66	68	78	73	65	74	91	68	87	55	68	64	62	71	60	56	68	65	63	78	70	72	64	57	76	71	58	69	77	61	67	67	80	65	68	76	70	69	78	69	65	76	65	68	63	72	62	54	69	63	78	67	68	70	69	71	63	78	66	67	76	66	66	82	74	44	67	85	59	70	73	71	62	73	63	77	66	65	79	75	72	68	74	70	78	70	74	85	67	68	80	86	66	67	86	74	86	81	62	77	78	73	62	59	72	60	77	67	78	79	60	76	81	76	81	71	75	67	69	71	69	65	82	71	75	67	75	89	71	69	71	62	57	57	65	47	75	78	74	85	70	74	68	73	60	67	75	72	66	69	79	78	85	64	65	69	78	59	76	69	55	70	64	67	77	74	61	68	73	61	45	60	67	64	53	69	72	70	90	67	68	61	66	56	70	71	70	63	72	70	64	86	65	80	85	58	65	61	65	62	72	67	55	81	67	60	66	64	64	66	78	74	68	64	57	79	70	67	66	64	79	74	60	69	70	71	82	57	68	68	74	80	63	63	60	65	74	65	52	66	65	66	73	71	59	76	63	72	54	67	75	52	82	58	73	75	77	70	71	66	76	65	61	73	64	55	78	73	78	68	62	72	73	62	63	60	52	67	71	73	62	79	85	83	80	65	85	76	74	71	68	64	66	70	76	67	76	71	80	76	70	77	72	71	53	74	72	66	68	58	54	61	73	58	79	63	74	79	64	73	68	62	69	65	67	62	81	80	66	66	80	72	60	69	65	52	88	77	62	57	90	61	55	69	76	69	66	58	84	61	61	69	84	69	80	93	67	86	84	70	64	64	71	65	73	84	71	72	68	50	58	60	81	79	61	50	72	65	69	60	70	78	62	64	80	57	89	61	63	55	93	70	79	77	67	74	55	65	85	70	68	72	81	66	76	75	71	63	74	69	72	66	70	76	69	62	55	67	71	69	83	64	53	84	66	75	64	64	72	67	59	71	64	73	76	71	91	58	64	63	44	62	59	72	62	75	90	73	63	80	71	77	82	63	66	86	79	72	69	68	74	61	66	52	77	72	63	64	70	70	66	64	64	85	70	71	72	75	67	66	76	70	76	67	64	66	80	66	66	70	72	73	82	72	60	68	68	61	71	59	67	67	69	66	64	68	70	63	84	78	73	62	64	71	54	60	62	65	71	74	67	63	76	64	58	63	60	56	69	90	66	72	70	66	87	69	67	55	74	69	75	82	69	58	70	81	55	79	72	77	69	72	71	80	68	66	68	65	56	72	54	87	66	68	76	73	50	76	64	56	54	71	63	72	72	71	63	55	78	80	74	50	75	79	81	69	63	65	67	65	65	66	69	64	60	73	72	54	58	61	54	75	76	55	81	65	84	83	83	71	82	83	71	72	63	62	61	67	67	60	61	72	68	59	59	61	80	55	67	66	78	55	78	72	75	79	74	71	73	54	72	73	68	67	90	76	57	77	60	83	64	68	74	66	61	78	70	70	81	64	67	85	67	45	64	67	81	60	75	81	63	78	67	71	73	69	59	90	79	72	64	56	71	64	77	82	78	75	74	75	58	73	67	52	64	71	61	68	76	65	67	69	64	66	52	63	70	79	77	61	75	74	62	99	62	69	58	74	71	69	79	62	59	80	71	68	93	76	61	65	56	59	72	66	70	81	68	79	64	72	68	65	65	79	77	66	72	70	72	85	79	66	59	82	58	61	74	84	67	72	61	78	73	59	58	59	62	64	68	66	72	83	61	73	57	63	70	81	73	58	74	63	61	66	65	73	64	68	62	60	64	81	55	66	69	78	71	65	60	65	63	80	71	62	61	68	77	71	63	67	71	59	63	72	56	69	66	64	56	78	65	58	57	68	71	83	84	66	73	66	66	70	53	74	81	61	66	67	62	79	73	64	63	65	74	57	61	79	63	60	72	66	60	82	61	81	62	63	75	70	77	75	76	66	65	68	88	72	79	82	85	60	78	80	83	59	78	70	64	65	65	68	67	65	74	80	74	84	70	71	63	64	68	57	67	80	73	79	71	54	77	58	84	72	74	65	62	70	72	50	63	69	69	67	60	75	63	54	80	72	73	79	80	92	69	65	62	55	62	80	78	79	80	78	63	65	72	67	76	69	64	66	73	53	84	66	73	64	71	69	74	66	68	71	83	73	69	58	66	72	72	82	75	65	66	53	55	77	75	72	66	68	56	68	74	60	66	65	62	61	66	76	64	57	60	68	85	76	74	77	77	75	71	61	69	68	70	54	61	71	65	68	74	68	71	58	58	78	74	55	60	59	66	80	53	69	69	56	64	67	71	74	73	57	66	68	77	75	63	79	62	72	64	59	79	66	63	72	70	73	63	74	77	54	66	69	55	73	54	81	53	61	75	62	73	70	73	85	79	56	64	55	60	80	74	64	67	70	65	71	61	64	79	59	80	80	69	55	47	62	75	61	60	67	67	56	75	73	70	76	76	77	77	67	64	72	62	71	82	82	73	63	71	61	78	66	62	73	70	62	77	65	61	72	68	67	70	52	71	81	69	73	68	73	99	67	72	68	69	80	53	68	64	74	64	72	81	75	63	76	58	50	68	66	76	72	64	66	68	76	70	77	67	75	96	83	62	80	82	81	94	68	58	65	77	76	63	60	56	59	75	66	72	48	75	55	68	82	72	62	77	81	61	73	66	71	68	77	57	70	73	81	81	70	72	81	73	88	74	64	81	64	69	52	73	51	76	78	61	71	73	68	64	70	61	62	73	77	80	93	65	68	75	76	71	61	62	77	72	72	70	66	65	89	63	70	63	67	54	89	73	68	77	71	63	78	70	77	69	73	63	74	73	52	70	74	64	70	69	64	77	52	84	73	75	73	61	74	63	73	70	65	76	59	80	56	66	70	61	71	82	67	54	71	63	67	73	62	72	59	71	53	61	74	69	68	76	69	70	72	87	64	73	57	65	58	76	73	70	73	63	86	62	67	73	64	82	73	72	63	73	63	77	67	74	69	60	66	65	85	52	69	72	67	74	70	73	69	79	68	68	65	58	71	80	58	68	52	67	50	57	81	71	82	67	53	65	75	67	75	75	54	81	71	60	79	71	64	61	63	77	77	77	79	63	70	69	63	59	69	86	73	65	65	68	81	54	65	67	63	65	69	67	84	81	61	62	71	79	69	86	61	75	75	73	68	70	84	75	71	54	78	74	69	75	81	53	80	60	64	70	82	68	72	65	82	77	65	73	54	84	69	74	73	81	67	69	74	72	67	65	59	71	66	70	80	60	71	62	65	74	70	76	69	55	61	76	70	75	60	66	52	70	64	90	77	67	75	67	67	75	77	68	73	78	67	77	58	79
14569	5978	2944	5254	10093	11315	10040	8911	7432	6067	4850	3855	3199	2766	2382	2121	2108	2063	2128	2072	2951	3063	2123	2140	2276	2063	2846	2658	1688	1532	2492	2313	1559	1639	1720	1354	1082	895	892	934	883	881	855	884	848	852	971	3095	9739	11209	12958	10394	5460	939	714	754	742	716	774	765	737	706	707	708	759	726	758	767	755	764	772	736	760	693	699	765	715	723	730	713	741	702	777	742	705	732	663	712	745	716	694	717	774	731	721	748	707	744	767	703	754	772	717	772	712	685	718	699	690	748	711	720	748	759	757	769	690	726	723	743	701	717	739	730	710	724	667	740	698	740	722	759	737	748	710	754	727	740	745	757	708	741	683	752	706	771	694	716	753	774	745	723	731	736	728	739	700	742	711	729	704	756	701	733	735	736	764	745	715	697	724	717	714	725	724	734	723	734	708	755	746	716	744	738	740	764	735	721	727	741	776	711	765	778	707	725	711	741	754	748	713	717	755	743	683	733	745	697	744	741	773	740	752	771	762	712	737	708	816	710	728	709	723	732	670	741	761	675	750	730	760	704	748	670	721	731	781	790	744	717	747	729	743	794	697	757	728	770	761	716	782	716	753	732	705	721	717	761	700	725	731	780	787	746	731	705	712	691	732	712	778	706	732	730	675	717	688	722	719	775	759	775	744	747	723	755	744	733	751	707	754	749	724	727	772	723	735	724	707	778	732	789	712	768	729	697	714	733	754	715	742	726	737	716	699	726	754	695	708	713	680	774	775	727	768	787	745	718	690	754	703	714	751	792	723	713	763	729	774	721	670	724	713	761	714	727	769	695	720	755	742	766	738	743	741	728	745	749	756	773	703	705	766	759	731	731	759	744	751	754	734	715	706	725	721	741	691	720	718	760	752	737	709	748	703	769	662	723	706	658	721	720	758	742	693	731	739	735	717	729	750	759	646	759	760	706	766	749	757	691	687	756	715	743	732	737	705	769	750	723	775	723	738	728	753	770	765	694	693	709	712	725	758	793	708	757	714	735	746	750	718	755	760	726	735	730	757	757	692	740	722	780	721	782	765	711	712	725	735	773	725	751	741	702	741	695	805	745	740	780	721	708	747	703	698	738	739	736	756	714	765	742	761	725	696	720	687	757	750	743	677	738	735	722	730	744	729	723	742	665	715	732	768	723	712	720	698	764	759	722	790	718	729	760	725	783	726	705	712	733	742	712	772	757	694	770	727	702	716	746	767	765	704	738	768	711	749	776	709	723	771	735	777	727	717	721	733	704	745	729	680	748	719	762	709	712	714	717	688	752	748	709	718	656	660	716	693	735	711	751	721	740	756	705	750	797	715	771	683	674	718	763	767	766	737	744	699	762	714	733	752	758	770	725	704	701	745	802	714	734	724	739	744	760	765	735	709	719	722	746	749	712	736	716	673	713	750	739	718	727	749	740	719	710	781	730	715	704	771	772	693	748	679	732	739	738	723	702	710	719	753	805	730	744	729	755	692	752	751	751	767	763	704	745	713	751	737	761	759	739	724	715	711	712	720	728	719	730	719	717	741	727	740	801	689	724	746	714	679	735	735	686	728	682	716	714	764	744	694	749	733	729	757	742	814	739	733	715	770	689	692	730	727	752	700	751	742	753	673	752	675	743	683	742	729	728	739	718	722	774	776	723	757	737	772	712	728	733	689	678	697	761	707	726	721	756	754	731	733	708	699	751	729	735	730	720	702	705	745	759	740	750	758	739	768	743	761	717	760	767	728	756	754	714	726	722	697	786	721	751	750	797	717	692	718	719	737	755	749	743	722	738	725	702	732	714	791	708	696	777	773	753	744	734	708	705	729	730	682	722	691	771	733	735	729	717	717	739	714	730	746	698	739	747	716	721	723	703	697	721	749	702	744	773	701	770	709	758	729	765	710	780	728	762	675	728	779	715	739	708	715	739	725	733	748	761	736	721	727	707	736	735	705	682	685	762	717	795	775	706	713	698	778	755	735	769	731	733	746	733	682	732	720	772	737	699	741	708	713	742	771	700	748	732	721	751	694	762	722	719	768	710	724	715	726	724	717	715	712	696	700	787	712	749	708	714	764	729	719	749	715	705	754	721	666	732	748	721	702	717	757	733	734	736	774	728	735	734	702	737	716	745	766	711	740	754	705	752	738	697	704	693	761	715	688	740	747	746	747	769	731	727	710	741	747	755	778	677	752	740	757	734	713	652	751	750	711	702	697	713	777	726	684	678	766	739	709	746	745	779	706	703	719	713	674	754	693	708	763	740	740	735	720	720	716	688	725	762	731	730	740	737	731	742	802	692	768	746	704	725	746	761	728	709	702	725	663	742	733	749	714	759	739	716	716	710	734	734	729	763	745	698	756	705	787	750	712	733	754	735	724	758	731	734	735	785	760	719	722	697	733	745	736	731	699	717	724	672	733	732	737	747	713	712	709	732	750	717	745	695	749	703	753	677	733	751	685	725	722	729	717	750	742	750	711	719	731	706	767	737	735	737	762	666	760	726	780	760	734	723	763	698	737	785	756	762	673	686	738	732	748	703	688	763	673	745	718	760	747	731	759	759	747	756	677	718	725	731	690	744	702	715	741	772	784	703	743	747	709	696	656	741	720	763	711	701	801	724	691	750	678	725	763	746	744	762	724	675	709	707	691	739	705	716	770	745	764	760	738	786	711	761	722	723	711	701	774	748	700	773	737	723	730	744	723	715	735	727	726	782	702	711	722	733	710	762	723	729	746	703	710	770	732	728	710	743	770	773	697	752	737	722	722	711	732	750	719	737	718	747	775	720	723	769	792	755	717	749	753	758	779	779	707	739	702	727	739	766	705	723	744	758	801	755	734	746	692	749	732	710	704	723	697	718	741	719	724	710	718	733	737	727	747	719	715	714	722	753	750	762	696	744	694	793	764	743	732	730	713	749	733	725	663	749	708	741	731	732	718	750	728	703	739	753	747	731	717	678	716	734	732	759	699	754	735	713	736	714	746	722	699	780	728	738	771	736	752	717	719	754	724	713	729	754	761	739	810	687	732	770	728	758	708	757	688	755	741	717	699	762	725	781	679	735	702	798	700	758	743	762	738	727	753	737	751	720	739	773	705	720	743	705	748	723	712	748	742	747	761	678	707	781	782	734	722	748	739	772	764	771	756	714	762	747	772	742	674	700	707	736	745	790	691	738	708	733	694	742	745	697	711	757	778	707	727	690	768	752	764	693	734	742	766	760	776	707	749	735	718	750	726	714	681	732	773	751	764	712	681	749	751	746	743	761	762	759	697	764	768	752	742	697	738	713	681	717	703	735	774	766	708	752	726	741	751	761	736	710	731	724	776	676	750	713	739	698	675	705	715	723	755	712	727	757	785	755	751	746	781	738	772	748	716	767	806	748	700	764	725	739	715	789	760	712	674	732	724	742	710	754	711	725	769	675	780	712	757	767	770	731	772	744	760	720	729	772	736	738	696	724	724	715	732	732	764	734	717	735	769	717	689	703	714	707	753	747
1312	83	77	50	57	67	73	55	54	68	56	51	53	33	63	37	42	56	54	56	58	78	62	66	52	43	84	64	49	51	61	64	50	41	44	52	45	43	36	39	34	35	40	37	41	30	37	41	78	132	165	144	93	42	30	32	49	16	32	30	41	35	35	38	32	35	25	37	35	43	30	37	42	45	35	27	38	41	38	41	44	29	31	31	32	43	41	25	28	35	31	44	36	30	28	32	36	30	41	36	27	29	34	27	35	40	33	30	39	34	34	41	36	34	43	43	34	33	28	31	35	43	42	21	39	40	30	36	27	29	36	38	41	30	39	34	48	30	33	30	27	38	29	39	29	34	42	32	39	37	31	38	33	34	49	31	22	42	40	33	39	27	39	31	30	40	37	29	48	28	30	35	32	27	40	40	46	32	36	35	40	32	35	42	28	38	38	27	30	37	31	29	40	23	48	31	41	32	32	41	59	32	36	42	40	32	45	47	48	28	30	42	32	41	33	40	28	37	32	39	36	32	45	35	37	34	43	39	30	32	31	35	26	44	36	31	47	34	41	26	33	26	36	28	34	33	38	46	41	38	43	36	26	23	28	24	36	47	46	31	35	31	45	31	32	46	38	32	42	39	35	32	35	32	46	36	38	30	35	37	48	29	39	35	38	37	34	40	38	27	33	26	48	37	31	30	46	39	38	35	31	38	30	40	40	33	42	28	33	34	38	37	40	23	32	30	38	29	39	34	46	35	32	30	34	34	33	27	50	43	37	27	30	34	32	35	38	30	29	29	25	35	42	36	32	39	31	36	30	36	37	38	39	37	24	30	33	33	38	35	26	32	38	35	34	37	28	34	30	53	30	50	37	24	34	33	39	38	24	30	38	37	39	30	40	41	34	25	34	43	45	36	27	36	38	36	31	34	34	37	32	33	37	31	37	41	37	43	40	40	37	42	31	36	35	24	33	25	39	30	37	40	38	41	34	27	37	23	33	38	29	31	35	37	43	51	31	38	43	31	34	35	36	34	53	31	23	42	45	36	35	46	28	36	23	42	29	49	38	32	42	39	31	36	41	37	26	41	28	33	41	27	34	31	30	27	30	45	37	29	36	34	36	25	40	32	37	33	31	37	31	40	23	37	36	25	32	28	39	38	22	46	42	43	42	33	38	43	33	33	31	34	46	25	30	40	36	34	26	32	33	23	44	46	37	33	35	31	29	38	41	35	39	39	38	32	26	31	26	37	36	34	41	26	36	39	24	33	34	38	32	31	31	38	39	41	41	43	28	29	43	23	36	30	36	36	26	29	35	40	47	26	36	35	35	32	39	31	26	42	34	29	29	32	29	45	27	17	42	28	31	33	40	26	36	37	30	46	39	28	38	26	43	38	37	35	30	32	31	37	31	32	34	30	41	43	33	29	32	47	32	26	30	39	33	40	30	26	46	32	33	34	41	31	39	28	48	34	43	33	43	44	31	33	29	30	39	25	31	45	47	35	36	29	40	34	25	39	32	47	42	41	38	36	33	34	29	34	37	39	43	51	38	37	27	38	27	31	31	42	44	35	37	33	24	25	33	35	27	49	43	40	40	30	34	38	56	40	29	44	32	37	22	39	40	43	36	41	35	30	37	28	39	49	37	35	38	28	31	30	37	34	33	52	21	29	36	45	39	39	39	32	35	37	24	31	40	34	36	33	43	29	47	32	33	44	39	27	27	25	27	30	34	26	31	30	50	28	36	42	25	36	41	28	34	42	49	32	34	29	31	32	30	44	36	47	41	25	30	31	23	31	33	36	42	39	38	27	33	33	27	24	49	37	37	37	32	27	40	44	29	36	29	34	30	42	37	32	33	39	36	41	41	32	41	31	36	28	38	37	35	30	29	40	36	34	33	28	33	29	43	38	35	25	49	29	34	38	41	33	33	29	35	37	40	36	36	43	42	26	28	39	48	45	26	31	36	40	33	39	42	31	27	45	48	46	39	27	35	39	42	35	29	41	32	33	29	31	42	29	27	30	32	38	26	30	33	39	36	45	33	37	33	31	42	36	41	41	34	36	42	36	38	36	31	33	38	35	37	36	36	40	36	33	27	40	33	36	26	30	37	34	38	37	48	37	27	41	29	29	41	36	34	40	42	39	40	40	32	29	32	28	29	35	37	31	37	32	41	32	32	39	32	24	37	33	34	39	31	30	34	32	28	41	42	28	44	40	28	40	39	36	44	36	32	37	42	42	52	35	47	40	35	41	46	33	42	40	35	34	43	34	33	36	35	27	36	39	50	39	33	42	33	32	34	31	41	32	41	25	22	33	36	32	30	35	37	35	38	34	41	30	42	34	27	41	35	27	40	44	35	32	45	34	30	44	33	22	41	28	49	30	46	36	45	26	41	33	35	27	30	33	32	44	32	33	22	29	34	27	37	50	36	34	34	47	31	40	33	31	45	33	40	38	31	35	41	43	31	45	32	34	32	38	43	42	45	27	34	25	26	43	47	45	40	37	31	37	39	44	32	38	39	35	30	39	32	37	29	44	42	24	28	36	41	38	43	47	38	33	28	46	38	36	33	36	37	35	43	40	38	35	22	42	36	33	37	30	29	45	38	45	31	49	42	38	39	32	34	46	34	32	35	32	27	35	49	39	34	47	29	30	45	51	40	34	41	29	46	27	41	41	38	41	33	32	43	35	39	30	34	35	46	34	33	34	27	24	34	38	51	28	44	46	46	42	36	41	31	21	40	33	38	37	36	35	46	25	31	39	36	26	38	40	33	54	37	31	33	31	28	33	37	19	40	35	40	33	32	40	32	30	38	37	33	37	43	43	25	34	33	35	35	23	30	40	37	31	22	33	24	35	35	31	35	33	44	35	18	24	29	40	37	41	42	42	30	42	39	37	32	37	34	27	37	34	41	32	48	33	28	30	33	37	44	40	25	40	30	37	37	37	30	30	33	39	41	40	35	36	29	31	32	29	38	47	26	40	46	38	34	30	33	49	38	29	36	34	29	22	28	41	45	44	35	38	33	28	33	34	35	36	34	34	23	32	23	32	31	47	39	42	37	29	36	44	39	30	38	35	36	19	40	32	33	26	33	37	39	37	41	35	23	29	31	30	39	44	37	39	40	41	28	38	42	39	46	43	34	48	35	33	39	36	34	40	42	47	32	28	29	41	34	33	33	35	36	33	38	34	48	34	35	38	31	28	43	29	36	50	33	37	35	42	31	29	39	26	24	42	37	33	34	32	34	21	46	34	39	29	40	32	38	30	35	28	40	44	30	28	44	43	32	40	43	41	43	34	33	30	42	36	29	32	38	28	30	35	30	43	27	34	34	34	33	41	40	32	28	46	29	37	36	36	24	27	36	41	33	29	28	40	29	41	38	41	36	43	33	36	35	19	34	45	34	48	39	44	31	32	39	37	33	36	32	40	32	35	34	46	22	36	32	35	45	48	46	21	32	36	38	40	31	35	33	44	40	30	29	41	35	28	39	42	46	29
7990	1732	1013	1798	3245	3538	3065	3006	2610	1975	1535	1199	1036	902	756	744	798	903	909	855	1254	1901	1739	1393	1098	1183	1616	1499	1157	678	1207	1299	717	815	848	723	493	485	430	448	438	376	420	403	431	410	420	692	1802	3351	4549	3826	1801	490	377	383	362	363	364	354	362	381	403	379	323	404	350	401	376	373	356	367	362	364	377	375	376	399	351	364	354	379	342	366	355	377	386	389	380	385	388	406	369	387	373	355	386	380	344	382	412	422	361	400	368	384	381	382	388	399	369	365	387	349	344	378	387	372	383	390	395	391	356	372	389	356	369	376	343	380	333	372	359	371	381	408	358	335	347	372	411	356	376	379	355	351	365	382	387	404	378	357	390	364	348	415	357	366	347	390	377	358	402	360	364	396	403	363	419	392	410	392	399	371	348	408	359	365	377	360	377	382	356	371	387	368	401	400	351	401	371	389	354	371	369	366	358	391	386	375	343	367	387	347	329	347	410	374	395	392	372	375	390	369	351	378	362	380	379	377	421	377	364	386	375	353	405	372	378	368	347	379	353	375	360	401	369	363	385	363	361	357	372	372	331	368	375	373	363	355	368	342	369	377	400	379	395	366	372	364	384	371	382	394	385	394	377	423	357	377	416	365	360	356	389	371	387	374	382	396	384	355	350	347	380	357	373	354	400	363	368	381	393	347	385	364	382	365	381	377	383	345	363	382	372	355	353	395	367	417	396	379	364	402	383	367	381	345	383	351	381	396	390	342	405	394	393	413	390	367	350	377	398	354	384	378	382	380	375	373	357	363	394	360	365	391	366	373	365	376	367	369	365	376	342	366	352	395	373	402	349	373	371	362	373	371	382	411	386	367	384	381	394	350	369	371	381	417	396	374	369	352	381	381	359	411	378	343	381	382	377	383	349	392	380	380	360	368	377	356	341	376	375	425	361	382	359	389	392	363	381	360	386	360	376	371	385	379	383	351	370	332	398	383	394	404	374	354	368	390	381	367	344	366	366	359	375	371	364	353	357	363	335	379	339	422	348	385	401	356	385	351	380	403	364	394	365	393	387	372	385	378	368	360	399	363	371	377	374	378	391	384	314	388	371	377	338	380	356	380	366	359	361	352	381	354	357	374	369	393	389	378	383	371	362	369	369	385	378	368	390	388	349	357	358	372	391	393	396	364	344	376	387	353	366	356	388	357	366	415	361	377	369	393	368	367	366	357	352	374	383	398	362	392	391	375	366	404	388	325	387	418	392	344	409	393	354	395	331	392	337	383	384	348	389	369	429	397	368	367	366	354	369	359	366	407	378	361	376	398	358	365	366	409	387	390	362	361	357	359	374	332	384	410	403	400	375	399	366	386	384	399	362	339	376	369	415	382	357	395	380	387	347	387	386	360	388	379	393	394	349	370	395	417	387	368	355	353	368	374	366	387	377	375	415	365	366	396	365	365	366	399	375	366	358	351	354	384	373	405	366	373	407	334	382	371	356	388	383	384	387	346	345	380	373	389	353	371	381	379	366	357	363	363	375	338	383	384	398	359	327	367	360	374	349	411	392	370	346	382	378	342	383	373	374	385	400	354	387	368	375	367	390	343	379	357	390	371	312	399	384	356	399	415	399	364	346	378	376	372	371	377	384	355	377	350	391	388	385	385	345	364	377	347	363	390	372	364	376	363	369	380	358	404	386	368	385	401	406	437	373	386	385	404	393	388	346	377	349	348	369	394	380	372	365	394	354	356	385	379	368	345	418	393	371	381	360	375	365	376	371	408	388	361	373	377	358	339	362	377	370	376	387	348	321	383	343	362	387	358	371	352	351	402	413	381	403	390	361	410	372	402	389	395	368	385	367	347	317	360	373	336	401	371	380	378	399	400	385	360	382	337	406	369	389	380	378	378	347	348	388	360	374	350	368	348	358	385	379	390	363	377	364	388	404	388	379	405	386	400	375	358	360	391	399	403	382	404	375	380	408	390	364	409	412	379	385	378	365	367	367	386	354	396	405	373	359	393	380	355	380	381	354	377	379	383	369	365	387	362	343	350	360	402	388	383	381	378	348	357	360	378	386	387	346	408	383	366	399	409	402	411	374	368	384	377	369	415	369	363	399	385	348	400	351	389	391	367	379	383	383	387	383	352	391	355	359	402	384	367	378	365	358	381	356	372	390	379	366	349	374	395	362	400	393	371	378	375	367	365	385	368	381	351	358	385	347	366	375	365	359	370	349	392	374	364	383	386	385	371	366	400	358	338	406	379	375	386	347	370	375	349	393	344	393	402	366	381	391	375	371	350	344	415	363	359	380	385	393	373	377	387	411	408	367	375	407	385	376	350	383	361	394	354	385	383	378	348	424	362	354	369	373	353	394	352	385	371	333	378	386	392	398	380	365	377	365	345	387	359	376	360	383	383	353	373	388	362	360	394	349	374	359	347	381	371	360	399	376	343	351	341	371	366	396	365	344	387	378	365	402	371	343	369	392	395	360	346	379	372	389	398	387	386	409	383	352	394	402	371	368	362	401	386	378	387	347	381	353	393	380	352	374	383	355	349	378	396	372	368	382	380	366	383	391	387	391	395	407	401	413	381	376	364	355	378	368	394	378	375	396	401	386	369	397	368	363	388	371	374	376	382	385	335	382	370	392	404	381	378	364	381	364	357	358	384	353	396	366	366	401	365	339	388	351	388	371	391	376	390	375	392	391	378	376	403	380	372	345	364	401	359	400	349	400	364	366	371	391	380	376	358	394	371	398	381	394	377	396	368	402	373	354	350	358	362	351	388	380	360	363	373	384	389	361	391	361	362	359	374	394	344	405	392	357	334	376	340	390	380	372	396	405	374	390	360	347	386	384	390	397	409	380	386	399	347	408	344	392	356	361	375	372	385	384	384	391	378	409	370	374	362	350	365	355	356	331	400	371	353	367	378	393	364	374	373	377	375	378	352	359	346	390	371	382	391	349	363	359	379	383	378	337	340	366	354	363	397	385	383	371	382	405	385	365	392	387	372	395	390	390	377	359	354	422	403	384	372	367	367	371	369	403	380	349	361	345	397	394	389	394	386	375	390	387	337	387	362	349	358	373	341	349	413	382	385	386	355	414	340	368	411	366	380	412	361	361	353	397	373	378	337	333	370	401	390	357	373	358	369	363	404	379	394	362	374	389	375	383	367	355	379	370	375	365	355	379	370	373	395	357	389	391	338	393	359	415	400	364	372	383	372	343	384	365	387	322	358	348	375	382	374	370	370	406	386	346	342	377	356	369	369	370	370	393	378	349	369	396	355	363	324	364	361	366	383	390	364	350	396	367	402	371	384	377	389	371	391	342	404	361	382	372	360	381	349	363	369	340	367	388	371	380	371	394	369	382	372	342	361	374	368	390	346	380	399	407	397	355	409	344	388	366	378	409	375	385	381	406	372	349	343	398	375	396	400	352	363	380	385	355	390	378	372	406	380	367	330	365	353	393	393	347	389	381	373	395	389	384	411	403	367	360	391	384	394
711	217	163	106	107	119	142	135	129	125	122	112	104	95	83	83	92	100	98	77	100	105	111	140	83	86	98	89	104	62	84	92	74	75	92	82	83	75	72	67	70	77	63	58	69	64	82	135	493	367	244	220	168	80	75	72	62	66	73	75	84	53	51	62	58	72	56	62	66	77	58	64	61	80	64	61	75	61	74	75	73	60	78	70	54	78	68	61	67	65	70	64	73	73	56	52	57	63	58	68	70	58	81	86	66	51	77	68	54	75	62	76	81	60	66	58	74	70	60	66	65	66	75	67	67	80	51	62	67	67	78	77	80	69	64	64	75	62	53	67	67	78	77	70	78	68	55	71	67	62	82	54	64	60	71	58	72	62	61	65	73	75	56	86	62	59	67	66	77	65	80	73	80	69	61	77	66	74	72	62	67	71	70	65	66	69	69	77	56	71	62	76	64	70	56	59	70	87	65	78	44	70	71	66	79	64	66	90	61	77	54	75	74	72	66	88	61	65	67	70	65	64	58	67	59	56	69	68	68	78	65	63	65	46	71	61	65	77	69	58	85	62	61	71	73	65	72	67	69	65	68	71	70	73	69	65	75	66	68	66	62	72	60	74	71	63	78	71	63	64	60	70	67	66	75	72	60	77	71	67	60	58	51	57	76	69	62	80	63	57	60	67	74	68	56	69	62	82	57	64	74	56	77	63	56	62	61	64	86	71	75	71	71	69	76	71	77	68	77	72	71	69	57	65	55	62	64	55	58	73	66	70	64	69	50	69	71	63	68	67	71	61	69	72	70	65	73	55	67	59	68	70	69	68	73	77	67	79	70	63	78	58	62	76	65	64	59	63	62	60	74	68	78	60	85	77	84	77	52	65	61	64	64	66	60	62	66	63	66	71	70	66	70	88	66	70	74	64	72	70	64	61	91	78	80	78	70	69	68	79	68	69	64	48	71	57	72	67	66	63	70	70	62	75	79	70	67	65	78	61	82	72	80	70	59	71	70	61	73	69	69	68	71	68	78	55	71	69	69	62	80	74	72	65	57	76	59	72	78	68	71	61	66	62	67	62	68	59	70	71	75	57	80	62	60	65	56	76	72	64	72	81	80	59	54	60	68	64	54	77	63	78	69	67	73	46	55	71	86	72	58	59	75	71	70	77	58	62	58	75	73	61	66	59	75	59	75	68	76	61	68	60	68	72	56	81	70	61	61	68	81	70	77	62	55	83	71	69	77	70	61	74	64	58	68	70	77	67	76	63	51	72	77	62	61	75	52	68	68	65	81	68	58	65	67	69	68	69	68	58	76	94	65	79	77	74	79	80	89	67	72	67	58	58	65	76	73	69	75	75	68	71	58	62	80	64	59	52	77	67	70	74	65	65	56	58	75	71	62	58	66	68	53	68	74	72	64	76	78	75	67	59	53	70	69	60	70	55	82	75	58	63	43	78	62	64	73	67	69	72	89	53	66	79	71	73	62	57	57	64	63	75	67	75	76	70	80	84	77	72	79	74	61	69	74	62	53	63	56	63	63	69	59	63	78	68	80	67	64	69	67	72	67	66	74	83	67	65	61	56	74	75	79	72	62	77	61	71	63	54	63	69	74	56	44	65	66	54	80	68	75	54	75	46	84	81	66	79	66	66	71	62	68	63	80	61	61	63	66	77	71	67	71	73	77	63	50	70	69	55	81	78	62	83	69	62	72	74	65	75	58	71	54	64	79	61	76	61	64	79	61	69	86	65	85	80	69	61	69	74	63	60	70	64	62	74	73	75	62	64	63	83	61	63	55	48	61	76	77	75	84	75	73	65	60	76	67	58	70	68	69	86	70	53	57	56	77	57	53	66	61	67	72	61	79	63	71	66	59	56	58	58	78	69	62	78	72	71	53	73	57	62	75	60	83	61	56	68	72	80	67	81	68	75	68	64	71	68	54	67	61	64	70	72	72	66	77	64	78	57	63	65	75	67	81	63	73	69	51	51	55	52	74	72	56	85	72	79	73	65	69	64	58	79	65	72	54	75	66	78	71	68	70	66	75	84	58	68	70	82	68	53	68	71	69	57	75	76	67	65	62	74	63	53	63	68	66	83	66	73	56	81	62	75	82	59	68	79	73	61	72	68	83	59	67	72	54	54	69	63	63	80	72	62	66	43	67	75	65	72	78	83	75	66	59	58	68	56	76	64	62	68	66	83	82	69	46	54	77	60	63	73	70	51	79	77	81	72	58	49	72	56	65	68	68	60	72	73	60	58	78	73	75	65	70	76	80	66	65	61	67	60	65	54	61	69	62	70	59	68	69	47	70	73	61	58	66	71	52	60	72	71	74	70	75	75	78	74	66	64	68	65	72	63	65	67	50	55	71	70	81	64	68	60	73	79	60	61	59	80	55	60	57	62	58	70	72	86	67	71	62	68	69	67	70	64	66	82	74	69	70	66	58	80	56	76	73	72	77	54	76	92	53	68	68	70	79	67	65	62	71	63	60	63	40	55	54	82	62	81	56	72	61	64	75	81	69	66	53	61	86	54	75	60	74	84	72	66	77	68	71	72	53	64	76	82	67	91	60	45	70	68	74	72	77	68	70	42	71	69	77	73	71	79	72	50	66	65	54	69	60	57	76	75	76	58	66	71	60	69	73	61	64	66	76	76	74	59	74	71	74	54	52	63	67	79	81	78	77	59	55	61	68	69	69	52	57	76	75	68	55	62	77	73	87	76	75	66	64	56	73	60	62	73	68	58	69	90	63	64	73	55	55	64	57	67	72	59	52	77	72	70	61	75	52	71	61	62	76	70	56	69	75	79	86	77	59	57	65	62	82	75	62	68	63	54	75	66	64	42	75	77	64	88	68	59	86	72	58	66	73	82	57	59	69	51	88	58	73	63	70	61	68	71	70	70	79	71	71	75	63	56	79	72	63	81	63	57	70	66	70	72	88	70	73	59	68	57	54	66	67	65	69	61	67	63	71	67	69	63	62	83	74	56	67	58	59	62	58	68	63	63	73	64	79	71	75	73	74	68	66	72	84	73	70	64	69	78	59	70	67	65	70	72	69	74	68	70	64	70	62	68	82	60	58	78	52	72	51	49	57	71	66	67	68	62	59	77	68	70	77	64	61	66	69	66	67	49	72	66	69	71	59	74	55	69	76	65	64	66	75	59	65	65	76	64	70	64	60	68	63	71	67	69	76	70	63	65	66	69	68	62	64	71	72	75	57	87	70	70	57	58	59	73	65	82	65	80	62	60	72	67	64	63	67	59	57	66	59	58	67	68	62	66	69	65	75	64	70	72	62	78	71	57	74	66	69	69	60	68	67	58	67	67	68	71	83	63	64	69	80	69	66	76	64	60	62	73	77	67	61	73	69	68	73	59	58	70	77	63	76	72	61	57	66	68	70	73	67	71	62	71	70	57	58	63	68	74	63	72	60	63	69	70	62	78	64	76	70	60	72	67	69	82	60	73	63	63	76	63	57	70	58	59	100	62
11092	4762	2160	3775	7421	8451	7388	6463	5399	4361	3379	2800	2291	1872	1699	1498	1559	1690	1664	1513	1860	2259	2528	2641	1785	1836	1917	1515	1794	1310	1367	1298	949	976	1105	1274	990	950	861	791	774	790	807	774	771	769	1102	3200	10872	8508	6229	4737	2985	1064	708	712	687	714	684	695	630	680	711	661	700	703	724	721	681	710	684	727	678	705	734	692	689	656	669	674	719	698	682	690	686	730	710	676	728	728	734	702	698	703	690	720	739	707	726	673	729	711	696	705	646	710	708	666	696	737	771	728	708	665	712	684	666	680	712	679	670	685	660	727	743	743	721	714	689	662	743	696	645	713	691	721	708	687	695	691	694	655	669	719	759	733	683	662	681	755	712	637	713	699	762	709	672	694	665	712	764	724	724	706	702	678	675	688	730	644	661	736	696	681	716	701	699	729	670	674	721	675	706	677	635	673	707	689	725	751	679	703	647	688	737	695	748	720	690	713	711	709	714	713	748	698	686	718	666	697	721	696	700	707	693	709	707	707	717	686	710	678	757	675	672	715	704	700	658	730	686	718	698	731	672	686	747	694	676	693	686	665	682	675	699	731	740	653	661	684	680	657	733	708	763	665	725	732	685	681	727	700	667	668	737	708	705	633	677	699	650	705	712	700	688	677	678	726	727	740	716	678	729	719	721	712	660	705	680	717	659	693	690	674	757	697	659	731	706	687	723	701	706	683	687	680	738	713	684	686	716	689	698	685	708	655	684	703	699	683	732	709	713	656	715	688	677	700	703	700	714	733	648	737	762	704	725	698	698	680	674	702	777	711	690	691	742	734	701	700	697	696	750	724	692	644	723	684	674	723	709	689	762	728	735	735	747	725	706	699	717	719	682	691	722	650	704	724	677	662	704	654	742	674	770	714	710	668	704	707	690	712	662	736	660	690	711	724	720	700	670	731	688	687	680	750	716	728	641	672	691	713	733	754	677	676	685	692	713	737	742	675	757	722	757	717	733	706	692	670	735	584	677	667	736	659	723	733	722	724	734	638	695	693	743	734	689	718	677	683	733	692	687	714	705	661	705	713	703	728	687	694	688	711	675	727	715	706	697	659	721	702	691	676	708	711	694	699	696	703	679	761	695	688	732	749	668	701	676	681	681	702	707	653	747	698	699	673	741	724	687	744	756	721	671	684	691	747	654	660	723	738	691	757	714	784	710	767	730	724	673	720	676	652	689	700	703	707	730	708	663	714	695	750	714	633	692	722	712	678	686	732	727	684	687	659	716	693	684	693	700	733	680	708	751	645	747	684	706	683	695	768	687	712	682	702	687	731	699	644	666	674	713	682	713	661	723	712	700	695	756	688	731	719	718	719	700	685	702	705	709	722	671	767	674	709	708	672	686	671	727	723	696	704	716	721	672	700	673	678	717	704	714	706	719	702	717	649	693	635	708	723	711	701	689	712	660	702	672	702	746	663	719	744	736	702	770	666	700	689	698	662	761	706	661	713	691	702	670	707	680	671	669	721	732	677	658	722	696	691	686	683	701	712	725	664	702	706	745	730	685	704	657	711	691	702	712	708	682	730	721	706	705	675	685	703	704	707	668	673	675	707	697	712	682	663	703	708	706	700	702	719	735	741	690	681	745	668	689	686	739	696	681	677	711	695	728	720	663	681	680	724	681	731	653	702	709	691	693	672	716	775	679	702	702	713	729	678	713	697	722	653	659	672	723	666	641	731	713	643	695	717	734	709	721	683	694	684	734	673	709	661	719	693	719	720	716	744	703	658	663	718	761	715	677	705	720	687	719	689	711	744	693	695	721	692	705	712	713	753	688	704	680	726	730	717	707	712	693	664	710	702	698	702	729	690	757	703	723	664	709	679	686	677	686	644	712	717	686	721	679	678	686	665	714	707	721	706	672	661	706	763	644	687	744	710	745	681	689	706	745	697	721	720	704	685	737	713	682	691	756	728	721	683	775	710	705	715	730	669	695	665	728	701	691	684	782	704	721	759	693	719	735	684	662	654	723	710	761	701	709	730	722	703	707	721	710	664	683	684	703	702	665	726	677	666	678	708	702	730	670	682	676	740	742	728	683	722	710	686	689	741	721	669	696	684	695	712	691	697	735	711	724	674	652	683	675	719	683	754	677	638	667	705	727	702	767	651	688	673	662	720	729	695	728	731	712	751	710	704	731	654	716	698	701	751	696	672	740	723	770	733	688	687	730	668	705	704	672	676	731	695	666	753	732	730	719	713	718	745	743	730	726	728	693	697	700	678	681	694	691	699	721	671	658	715	710	685	730	701	715	663	754	689	678	674	730	697	685	696	751	720	720	687	723	702	681	704	723	682	681	667	700	760	664	677	690	698	747	705	652	676	674	716	706	699	709	706	668	709	673	703	668	709	672	678	753	733	718	686	704	673	717	683	720	698	670	748	708	629	699	692	688	676	687	728	706	687	671	694	734	685	720	700	700	733	729	706	693	736	760	737	720	702	689	707	655	716	692	656	734	664	747	692	708	677	650	722	699	687	706	696	682	696	699	734	686	730	713	669	720	699	717	714	706	725	718	697	712	678	726	758	698	710	681	697	692	673	701	709	729	694	696	704	722	671	706	648	663	701	697	709	693	653	669	668	668	687	700	673	731	725	730	728	718	721	711	726	705	692	721	717	690	728	705	679	723	698	701	740	715	704	679	741	704	682	704	694	669	712	693	694	708	689	665	730	727	658	710	671	654	703	645	703	677	657	682	717	727	650	707	706	684	744	678	711	699	682	732	676	662	751	663	675	704	651	685	668	705	687	719	725	725	713	736	715	708	670	680	673	700	653	699	690	713	716	761	688	681	639	681	693	654	671	662	712	674	687	680	705	680	683	700	714	687	739	692	708	695	729	664	670	672	694	715	716	693	764	692	654	735	713	670	683	695	681	712	662	690	695	740	657	669	704	760	746	691	697	714	756	718	757	702	678	700	732	720	669	701	691	683	671	664	697	701	638	687	707	728	693	701	702	673	737	726	728	689	715	716	704	673	703	705	714	701	771	685	643	702	649	675	689	715	680	740	670	688	682	679	726	670	707	681	714	717	703	686	670	716	718	715	755	701	681	708	690	667	683	702	726	698	707	748	784	689	695	694	744	695	725	698	685	697	722	710	708	694	701	709	688	648	684	722	677	690	713	696	689	724	702	668	693	746	724	698	687	744	714	672	725	685	686	726	727	669	674	660	726	675	740	680	690	727	686	709	748	665	722	667	731	712	668	699	684	702	698	748	651	687	679	758	706	748	693	671	714	704	702	700	672	693	649	714	704	744	690	717	685	677	716	680	744	669	685	689	703	668	706	682	702	665	735	728	662	703	728	694	701	684	643	651	728	712	692	717	690	698	714	718	723	755	676	680	703	693	695	669	736	743	679	702	738	704	646	765	656	719	682	676	681	682	663	701	703	670	713	671	655	705	728	733	711	694	735	725	692	686	677	698	714	721	699	709	702	666	641	732	674	704	657	679	716	665	712	681	729
2076	180	89	72	76	89	102	122	101	90	81	70	72	65	66	49	56	65	60	53	58	66	89	66	72	51	44	57	48	46	60	52	44	37	49	50	43	41	33	40	35	48	36	35	40	38	38	291	475	288	218	183	109	61	36	32	34	33	35	34	40	37	31	37	36	40	35	37	31	30	31	33	38	43	43	36	25	37	43	25	36	30	21	28	35	35	30	40	33	33	30	32	25	42	27	35	36	51	37	38	45	44	38	34	31	25	29	39	26	38	36	33	21	44	33	39	43	37	35	37	31	38	41	41	44	39	36	39	30	35	39	28	42	38	40	40	38	38	26	35	39	43	29	33	40	45	48	37	42	38	41	29	37	25	36	43	45	36	47	37	43	29	29	32	40	28	30	42	37	46	39	54	40	36	43	52	31	40	38	35	24	47	27	40	34	36	26	34	39	32	25	29	36	37	38	30	29	27	24	36	33	46	42	40	46	35	31	37	32	40	42	38	38	32	39	34	38	41	36	39	34	42	44	33	43	32	28	43	35	39	30	38	32	37	38	31	39	29	37	49	29	41	32	28	34	42	45	34	30	40	39	39	24	33	33	45	37	35	36	31	35	36	38	32	43	35	25	47	30	36	36	31	20	35	37	38	30	32	30	42	33	26	42	20	33	40	34	35	36	37	44	33	29	34	30	40	45	30	36	42	44	37	29	31	40	41	41	37	34	42	38	40	36	38	34	39	38	29	30	33	33	40	34	35	26	36	39	34	36	28	36	37	30	38	34	43	35	33	40	41	32	25	33	38	42	45	40	25	40	37	36	32	40	31	38	45	46	43	39	35	37	36	30	25	35	32	38	34	44	36	40	31	37	32	29	28	36	31	37	34	33	41	40	38	39	42	42	43	37	30	37	31	30	38	33	40	26	20	28	33	33	35	34	33	40	52	29	30	37	24	31	47	29	45	31	40	36	39	32	35	36	26	34	41	39	40	30	36	32	28	35	55	38	35	25	44	35	37	32	37	40	34	34	43	29	36	37	39	23	40	27	52	38	38	37	42	40	26	35	30	34	33	38	27	41	33	26	35	27	33	34	38	30	38	30	38	38	41	28	25	42	34	26	30	40	34	30	36	29	46	29	31	36	38	42	26	31	39	29	42	38	37	28	28	40	48	36	41	34	37	40	38	45	38	46	33	24	36	42	39	31	31	43	32	38	43	38	48	40	44	27	44	32	48	22	36	37	34	29	48	39	39	33	30	41	43	35	49	37	36	34	35	36	40	35	42	25	31	29	30	25	33	32	27	43	36	41	26	33	26	32	29	37	33	34	46	31	41	31	32	43	30	34	32	34	40	34	29	25	38	32	39	37	37	40	27	42	34	46	30	45	40	32	41	36	28	33	33	32	37	22	43	34	36	33	41	45	35	29	37	34	38	36	46	43	36	37	33	44	49	33	44	31	31	25	27	38	34	44	29	39	40	34	37	39	36	28	28	31	47	40	37	25	30	34	34	31	29	43	37	38	32	32	23	45	40	43	41	33	35	41	35	37	30	34	28	46	28	33	29	37	36	36	34	24	31	35	30	30	32	34	36	31	32	37	30	29	36	40	37	32	37	27	41	41	25	27	41	35	35	35	40	30	35	39	22	43	42	49	27	40	38	38	31	38	48	34	30	33	45	22	41	44	37	31	34	37	42	48	42	44	39	29	31	37	42	37	40	42	29	38	40	28	38	32	29	34	41	31	36	27	46	37	35	38	43	34	25	42	41	39	31	28	41	41	34	46	26	30	22	35	32	36	38	34	38	39	35	31	27	41	41	33	40	53	45	43	35	30	46	38	25	29	38	38	41	42	31	28	39	30	35	33	37	37	43	39	28	35	39	33	39	31	33	42	36	36	41	48	29	36	33	35	33	35	31	31	28	34	41	28	30	34	34	31	28	37	32	35	44	36	30	31	41	34	38	43	39	42	43	40	36	43	34	36	32	37	29	40	34	41	47	42	36	31	29	36	47	40	39	35	40	32	28	40	29	34	42	39	39	31	35	32	32	47	30	35	33	39	44	40	37	27	32	30	35	31	50	35	38	40	36	35	33	30	38	33	42	48	34	33	46	44	27	39	33	40	35	36	35	41	28	31	33	36	37	32	31	30	34	27	39	29	37	30	33	24	34	37	41	29	27	22	33	34	37	38	40	40	35	37	29	28	36	44	30	42	36	29	40	42	34	52	36	33	28	49	39	28	32	26	40	34	31	32	37	31	44	31	36	34	40	36	41	47	48	31	39	40	34	38	37	37	25	44	43	39	39	34	39	32	35	42	36	33	35	33	31	32	26	28	30	33	35	40	39	44	38	33	31	40	27	33	50	35	28	33	32	35	37	40	35	37	45	33	39	24	25	29	33	29	37	34	36	40	39	37	36	32	37	26	44	37	36	34	33	36	33	36	21	28	30	30	45	28	45	48	33	39	30	34	42	34	42	33	27	24	30	39	34	28	33	43	33	37	36	45	42	31	26	31	25	26	43	35	42	25	38	26	35	31	34	35	41	27	35	33	30	36	32	44	35	40	43	35	23	38	30	33	43	30	39	33	41	45	41	31	39	32	29	26	30	37	41	34	27	38	33	34	35	34	38	39	38	34	48	38	31	39	37	33	34	48	35	29	30	39	30	46	32	36	36	42	32	39	46	31	34	36	35	46	35	24	27	29	32	35	40	40	45	32	52	25	45	31	42	51	27	35	33	36	35	31	51	35	39	30	39	40	30	34	32	27	42	26	29	45	29	36	41	22	40	35	32	47	41	38	31	36	31	36	48	29	35	33	40	30	24	34	36	33	42	38	32	36	35	32	38	28	42	38	37	32	43	50	47	27	36	32	38	27	30	41	38	35	30	33	38	43	41	35	31	32	45	35	44	37	35	41	33	38	32	27	42	39	27	35	35	36	29	28	28	40	41	39	39	36	39	32	45	33	23	34	42	41	35	36	38	28	31	35	38	42	33	32	30	30	37	31	42	42	39	37	34	31	40	30	30	47	40	39	31	55	40	29	37	35	24	30	28	38	42	38	31	39	34	30	31	40	32	36	38	39	28	36	42	33	31	45	38	33	38	42	33	31	29	46	48	30	31	47	30	31	38	41	35	42	31	37	40	40	43	43	42	48	24	39	42	26	35	47	44	34	40	60	43	23	27	33	29	30	38	32	30	38	40	30	43	27	26	44	42	35	28	30	41	37	31	25	37	32	25	30	33	32	40	44	34	32	30	37	35	37	33	31	43	41	34	41	37	36	42	34	38	37	23	32	52	47	28	38	45	36	30	31	41	27	34	35	33	35	40	47	33	41	37	35	37	37	27	37	34	37	37	26	39	35	39	27	32	33	29	43	28	34	33	45	29	40	31	41	35	36	32	31	40	28	29	36	26	34	28	42	36	37	30	38	36	42	41	37	39	36	34	28	33	33	36	30	39	36	41	32	40	39	35	30	36	30	37	33	32	33	31	31	34
10667	3586	1774	3229	6571	7550	6989	6439	5270	4144	3125	2479	2092	1736	1434	1283	1454	1440	1256	1112	1293	2020	2167	2382	1921	1033	877	937	1172	1195	941	927	697	596	643	728	645	664	537	489	550	493	498	469	436	532	520	7658	11491	7728	5123	4327	2149	809	380	417	342	402	410	387	384	379	398	353	379	375	400	384	382	352	405	351	395	371	407	401	364	409	398	383	371	381	380	379	419	383	383	353	400	387	422	408	359	361	381	402	335	376	378	392	356	372	383	393	386	392	355	401	372	381	381	353	389	391	406	383	376	366	386	398	362	369	369	384	354	403	365	365	383	404	390	349	376	383	357	354	342	388	356	359	380	389	365	334	385	370	376	368	372	380	403	388	410	351	385	392	367	424	404	356	354	372	381	364	362	361	394	393	380	365	430	404	398	378	402	409	367	414	390	377	413	419	382	368	375	362	386	423	410	392	375	369	386	387	379	403	417	349	390	372	390	389	360	345	364	374	360	370	375	350	405	405	402	427	388	398	397	386	369	363	380	375	387	380	398	385	391	382	384	357	350	388	390	394	371	384	387	376	372	429	380	406	352	370	388	423	416	388	383	384	400	397	379	373	414	375	393	418	446	358	366	374	388	408	391	402	389	384	367	391	389	394	393	390	334	385	396	348	383	387	392	382	370	406	373	396	415	376	361	402	400	346	366	373	359	368	414	376	407	382	386	377	391	355	362	365	379	370	374	391	381	342	411	380	337	387	368	395	388	351	402	393	359	376	378	375	366	380	423	358	373	408	397	381	369	408	369	409	420	373	462	387	400	403	389	375	419	411	381	380	366	365	367	387	377	379	389	398	403	384	389	383	396	386	378	394	367	371	395	387	365	373	375	392	369	351	366	375	372	402	425	375	394	364	373	361	377	377	394	381	349	390	372	364	372	409	380	384	373	402	421	367	410	399	388	379	374	400	411	372	378	382	404	385	382	389	387	361	379	414	391	368	369	415	378	413	362	364	358	374	380	392	368	389	401	385	373	399	342	359	365	361	372	417	420	387	360	380	380	402	372	359	392	376	381	371	395	400	417	374	346	404	371	421	363	362	375	358	368	382	401	374	401	384	391	376	383	398	382	352	385	395	379	322	384	370	403	389	397	360	375	433	431	394	405	408	383	387	401	396	384	354	400	363	422	378	372	381	361	375	391	361	372	360	368	425	364	351	416	389	357	387	402	343	413	370	410	382	376	407	398	389	361	382	411	364	367	376	366	384	373	382	398	374	392	426	377	382	381	335	367	384	419	356	404	400	421	410	361	367	397	369	388	403	334	399	372	410	373	349	371	421	361	375	429	401	372	360	392	390	390	395	388	406	385	388	379	391	375	365	409	349	355	401	350	415	366	384	414	372	408	414	370	418	396	376	376	362	339	389	384	352	415	376	383	381	397	386	377	385	389	390	397	390	396	405	358	363	413	394	369	352	387	382	377	367	378	350	403	393	407	368	385	385	395	407	369	359	377	406	383	363	415	372	391	368	372	398	405	407	369	369	389	389	391	395	374	407	376	388	394	369	395	383	390	380	372	392	393	374	414	357	378	390	407	367	366	366	393	389	366	386	371	350	381	417	398	359	440	389	419	409	384	357	368	397	391	361	376	368	412	400	372	366	384	408	366	429	377	382	397	394	398	381	340	393	370	402	337	399	387	420	404	397	387	380	377	421	335	375	414	356	385	375	369	376	375	365	391	432	346	388	379	410	352	359	359	373	380	394	401	347	379	375	387	388	352	389	383	410	406	359	410	403	391	394	390	399	414	396	422	373	401	394	377	353	394	400	370	379	383	350	377	376	400	419	391	383	365	371	371	351	358	367	355	360	376	399	379	367	408	379	380	380	363	416	383	375	335	400	388	377	393	382	397	415	402	351	425	396	416	357	429	392	377	383	380	391	362	365	366	392	392	387	403	385	377	342	383	392	351	362	388	407	381	406	403	367	413	377	370	367	374	369	383	342	397	353	391	409	328	369	399	377	365	434	356	386	376	424	383	376	360	400	410	374	347	378	379	420	415	373	429	394	376	384	356	358	381	373	355	354	380	399	370	400	399	367	347	366	392	355	382	361	393	373	398	388	379	401	399	368	390	365	382	365	405	382	387	382	381	332	368	366	394	395	373	366	365	413	405	402	408	399	363	389	375	401	385	375	332	378	378	371	393	410	358	399	397	384	421	348	387	355	384	405	350	356	400	387	397	350	343	401	389	385	375	373	383	367	414	379	399	372	393	384	385	359	370	393	378	374	380	389	362	395	377	356	362	375	345	377	368	375	365	361	344	385	365	376	378	408	391	378	419	349	390	395	408	381	377	363	401	395	375	391	394	438	376	411	394	369	349	380	374	386	373	355	365	375	388	354	371	365	372	376	354	414	361	341	345	385	389	386	404	391	416	387	394	386	385	379	405	373	392	364	399	414	381	403	369	371	411	366	366	400	356	371	393	406	420	390	395	399	385	373	403	368	367	348	378	373	379	400	355	401	393	342	387	356	374	381	379	379	373	391	376	404	375	382	397	374	360	382	379	381	394	396	372	381	405	356	421	365	354	383	407	402	426	391	372	406	382	421	361	437	372	383	377	364	374	402	378	356	364	379	391	365	395	385	400	393	383	368	377	390	341	385	392	382	387	380	381	348	394	396	368	389	384	374	403	389	410	373	370	359	380	380	373	382	374	368	385	394	387	347	392	396	399	372	378	377	369	390	419	382	362	372	402	395	372	372	340	403	385	393	373	415	398	382	372	381	391	397	366	413	384	403	374	396	400	391	372	343	381	376	388	416	408	388	376	363	376	390	426	394	407	416	386	352	352	373	381	384	401	372	378	385	362	389	345	389	352	370	402	380	367	393	389	349	356	382	367	397	381	386	398	368	425	394	360	397	363	397	363	380	390	389	396	393	370	394	431	383	368	365	391	387	335	416	369	360	383	377	399	404	389	378	393	378	368	396	371	405	402	402	390	369	431	386	368	392	429	410	386	405	394	381	371	389	386	368	374	391	385	404	388	364	386	365	366	388	362	345	374	366	365	382	378	399	393	370	359	361	388	383	405	382	379	407	341	393	392	378	360	392	380	387	380	386	386	373	370	365	417	399	334	359	366	379	409	361	354	359	370	370	380	389	379	385	381	365	371	418	390	350	363	360	353	353	398	406	384	382	361	378	375	366	378	397	359	372	398	350	387	395	383	369	415	385	377	378	428	372	367	373	394	361	377	376	405	375	373	395	362	400	377	371	396	404	383	392	396	371	375	386	372	331	375	378	355	372	356	405	375	362	402	372	397	392	361	373	380	388	385	366	381	388	384	401	399	384	417	389	386	376	377	377	428	387	370	389	377	381	389	379	393	422	356	375	377	386	356	429	345	387	385	360	389	364	401	351	404	359	382	406	370	382	389	387	387	439	381	378	371	390	356	337	386	409	390	385	393	381	376	386	386	382	370	363	367	400	378	356	393	377	428	383	377	385	368	413	367	335	378	378
1052	282	156	132	138	179	193	201	154	154	161	133	117	127	97	110	127	70	110	97	107	110	123	121	131	93	87	80	94	90	94	72	80	76	69	77	60	67	84	90	83	67	70	67	70	80	59	227	791	633	212	294	263	120	81	69	83	80	65	62	67	83	68	66	59	61	62	77	63	75	77	68	73	67	57	57	73	74	77	64	60	75	69	81	62	77	64	69	78	74	70	67	70	69	63	58	49	66	76	70	71	68	55	72	71	66	71	70	58	74	84	75	58	63	81	64	73	61	55	72	73	65	72	76	75	54	70	67	49	70	62	55	63	69	71	73	89	75	62	72	82	82	63	78	67	63	75	61	78	58	61	64	62	73	74	79	80	64	62	65	68	86	62	74	68	64	55	69	68	68	72	68	69	60	66	70	69	56	78	61	60	64	90	65	73	75	68	66	60	46	79	77	75	70	67	49	54	70	68	56	71	76	73	67	68	70	61	70	62	64	71	73	75	58	52	71	62	69	59	70	64	61	73	64	75	74	64	68	72	74	74	63	71	54	74	65	65	60	79	66	63	65	72	71	55	69	74	74	78	63	68	78	75	73	69	78	77	65	70	61	74	65	71	62	69	72	60	85	67	63	76	61	66	82	55	75	68	70	73	60	57	58	73	77	62	65	67	65	61	67	75	81	72	65	63	67	65	74	80	78	73	61	74	71	73	62	63	61	68	64	61	73	68	59	73	67	75	63	79	83	63	64	74	71	67	85	51	62	75	64	71	73	63	63	72	75	84	79	52	74	66	58	54	70	51	48	67	58	65	69	59	63	79	78	62	59	53	58	75	79	62	67	74	66	71	68	65	58	61	67	64	72	73	83	43	73	73	59	58	69	63	73	66	51	62	57	62	75	73	75	62	71	70	76	81	73	65	67	85	66	60	76	73	64	68	61	68	72	73	62	66	61	71	74	70	71	72	74	64	74	57	68	64	70	75	63	67	61	57	77	78	74	53	60	67	66	73	66	63	54	68	77	68	74	61	77	81	66	84	70	62	72	73	70	80	70	76	80	66	72	76	76	65	68	67	68	78	73	80	67	70	79	66	77	61	70	59	63	66	69	81	62	63	72	72	65	60	67	65	72	70	73	64	61	78	58	66	63	57	68	66	87	80	82	65	65	56	63	60	92	63	73	67	68	71	63	71	81	84	77	79	69	67	81	67	85	61	65	73	64	75	70	63	73	61	72	66	61	75	71	75	58	59	73	59	69	72	72	56	78	76	79	77	63	74	58	70	63	66	74	67	69	75	81	72	79	58	72	77	73	63	66	85	68	81	70	76	69	61	65	65	74	72	54	58	70	68	55	66	76	72	61	65	57	66	55	63	65	60	45	78	65	70	88	53	64	72	72	67	74	71	61	60	56	74	80	63	59	75	79	62	72	75	93	56	69	60	80	66	60	61	69	72	79	72	63	65	79	73	64	58	52	76	68	70	73	73	61	56	76	62	63	71	75	62	47	61	69	71	76	73	65	79	64	69	64	54	52	77	73	77	66	69	75	71	75	75	73	74	72	69	75	64	63	75	77	76	70	70	90	66	78	75	84	56	59	72	79	69	80	67	79	67	76	67	70	73	65	62	82	65	78	61	75	72	70	53	71	71	53	77	64	60	59	69	60	68	76	60	79	51	59	64	51	68	59	68	64	73	69	70	71	71	68	75	75	69	78	76	61	79	68	72	88	66	87	61	62	62	63	64	68	58	76	84	58	66	58	64	72	77	73	68	90	54	64	79	67	77	61	83	66	74	80	68	79	76	60	57	69	78	81	60	47	80	70	79	59	61	73	73	74	60	66	62	69	67	67	51	61	59	83	76	78	66	65	68	48	68	79	73	74	74	61	67	53	60	75	74	60	64	66	80	70	74	70	65	69	44	75	80	67	57	62	81	63	70	62	63	61	83	72	68	76	84	60	55	64	63	55	81	58	75	72	59	70	71	67	83	75	72	71	73	71	55	62	70	76	57	74	83	74	56	64	76	69	83	63	69	66	71	78	64	81	79	66	72	68	62	79	68	74	77	72	57	70	69	60	57	68	50	68	74	71	63	54	73	76	72	66	75	58	78	61	76	71	59	57	62	71	57	73	66	60	65	58	67	72	71	56	68	70	78	69	65	71	80	62	87	66	56	82	75	77	57	68	64	80	73	59	77	49	57	70	79	78	53	68	74	67	71	79	53	73	55	58	60	63	75	69	76	74	68	72	71	61	63	75	82	69	74	70	75	72	78	61	75	64	71	65	71	56	70	62	76	68	64	58	69	49	65	62	64	65	75	69	70	69	70	73	83	76	70	67	76	77	83	65	61	62	68	59	93	67	77	65	63	79	75	53	66	70	60	58	82	80	69	78	65	58	64	68	84	89	62	71	69	73	76	64	69	73	72	58	63	76	61	67	73	59	64	72	65	67	70	55	73	81	73	65	75	89	71	61	55	56	61	64	60	69	87	66	68	75	60	72	60	65	71	88	73	57	73	68	74	60	51	71	66	63	62	51	66	76	76	79	55	63	81	69	71	69	71	77	61	75	65	75	54	70	63	67	66	67	64	65	68	75	65	57	63	67	80	61	63	49	66	80	80	70	83	56	65	78	60	63	75	68	76	68	50	62	58	70	80	83	74	66	52	78	72	90	51	66	59	71	69	62	67	74	57	62	65	72	66	59	69	68	50	58	76	74	61	67	65	80	73	83	61	64	71	83	89	59	67	67	63	59	59	60	60	65	77	68	63	61	74	78	79	81	58	63	60	65	65	79	79	76	89	62	67	53	61	58	66	62	63	67	64	61	75	57	65	69	75	70	62	63	59	76	51	75	64	69	70	62	71	54	65	74	70	67	62	58	83	75	72	61	76	65	92	62	73	72	64	80	76	82	49	70	76	60	62	71	76	87	74	59	64	59	77	70	43	61	63	70	77	64	70	62	81	63	56	68	82	72	70	52	68	67	79	69	59	66	76	66	68	70	53	80	65	71	73	66	77	89	65	52	76	60	71	73	59	81	66	73	75	70	63	84	63	64	57	77	71	66	72	67	75	78	73	60	60	64	65	72	69	81	62	67	69	70	66	79	76	81	59	75	53	68	69	73	76	83	70	75	53	72	78	80	65	80	62	73	71	75	52	81	68	69	70	66	72	55	49	65	64	70	76	78	69	63	69	70	64	76	77	70	65	66	76	65	69	64	59	87	71	60	55	73	69	74	54	58	51	62	76	66	78	75	63	76	63	65	73	77	78	63	57	63	54	63	62	64	73	79	74	60	74	70	77	65	60	68	66	61	55	70	70	54	69	59	65	66	81	72	84	68	78	74	63	76	74	66	64	50	67	56	64	75	57	53	67	60	80	74	66	69	67	67	76	76	61	64	76	71	60	69	68	81	71	80	82	71	56	68	59	67	62	66	66	62	71	73	60	73	60	58	72	65	58	66	68	68	62	59	64	79	57	69	59	68	82	58	69	65
14366	5949	2666	4913	9813	11251	10286	9085	7590	5844	4681	3744	3158	2676	2310	2214	2247	2146	1989	1810	2363	2718	3068	3157	3021	1627	1309	1385	1487	1503	1330	1247	1202	989	1064	1023	929	994	959	955	938	922	860	860	867	992	1035	5280	16028	13191	5181	6888	5077	1496	721	726	753	754	729	701	758	713	745	726	754	756	710	697	762	738	696	699	764	668	748	679	719	688	746	722	750	712	745	713	741	731	767	764	714	692	762	699	746	749	722	721	724	765	763	713	695	712	680	729	742	758	720	706	746	767	735	713	739	738	699	725	701	726	719	721	753	793	707	743	709	741	715	733	744	744	685	747	661	713	765	741	708	746	753	702	722	705	679	754	731	705	775	744	728	672	735	705	688	763	666	734	748	687	728	745	727	734	716	701	732	732	709	722	715	778	716	766	737	742	716	737	722	708	753	715	727	756	716	748	757	684	721	754	714	776	700	758	759	723	706	725	732	741	695	703	721	726	720	743	703	714	716	771	691	724	748	731	695	756	743	717	744	736	725	731	698	790	722	693	728	751	698	739	749	765	732	708	795	744	753	713	737	768	759	725	730	699	731	760	705	720	703	737	757	751	789	701	744	724	681	731	709	749	727	744	775	727	753	672	725	758	737	742	693	694	708	747	730	719	742	725	709	770	739	716	687	758	729	712	746	739	710	717	734	743	769	719	709	727	739	720	720	707	733	741	709	729	759	711	731	712	721	727	711	706	720	753	735	749	748	767	703	743	731	725	742	725	750	730	738	710	764	759	707	718	763	758	675	766	745	734	716	705	721	723	687	721	682	673	702	742	722	697	693	691	721	737	750	708	735	732	703	733	738	714	698	698	706	710	720	707	783	712	751	733	695	691	717	733	753	719	734	739	775	736	714	726	713	742	756	791	726	737	744	700	731	757	709	714	695	704	720	751	720	739	737	726	676	755	718	728	727	738	727	722	686	710	743	762	721	704	723	776	717	729	760	745	689	735	714	789	740	756	723	721	752	703	743	737	689	754	713	701	723	693	702	753	749	766	676	676	729	717	694	737	729	747	723	732	699	720	744	751	713	707	729	731	775	731	755	722	717	653	711	696	726	731	737	720	707	724	734	698	704	744	718	709	734	763	711	724	713	745	682	737	693	734	724	715	720	718	770	688	738	729	750	703	712	699	711	703	760	718	700	775	743	713	695	716	660	738	756	682	767	737	718	703	727	789	774	698	733	708	699	756	725	741	736	716	720	684	744	703	731	772	718	728	718	731	707	723	703	728	739	762	786	745	704	733	745	725	722	711	718	737	769	726	735	715	697	752	679	680	682	754	684	692	728	724	772	729	751	698	729	711	729	727	701	712	768	741	738	719	742	724	754	740	766	734	707	739	746	736	765	725	733	713	736	708	752	735	739	739	766	753	745	715	721	716	687	730	700	730	717	669	734	706	703	726	740	674	739	702	728	696	737	736	711	726	719	717	737	727	729	708	696	694	726	716	725	683	783	698	702	717	716	761	738	722	735	723	734	741	741	721	682	720	680	768	769	740	740	674	733	746	736	695	742	717	740	723	723	735	698	752	743	746	735	711	741	770	725	715	728	749	723	757	739	687	737	692	722	727	703	715	672	747	726	752	799	758	762	671	715	762	699	703	748	680	737	687	697	690	717	699	750	719	727	758	678	740	717	766	743	716	726	739	736	708	788	708	699	733	751	722	729	737	717	761	735	722	710	733	774	742	729	699	739	701	787	735	755	762	797	716	739	725	728	724	724	747	713	730	710	715	714	703	728	730	735	706	685	735	732	737	753	757	757	745	741	768	716	756	716	725	717	743	767	718	723	709	757	770	740	739	731	770	718	785	718	766	781	714	696	720	756	754	689	769	750	730	666	745	726	741	712	758	748	753	785	766	754	728	709	782	759	762	675	774	692	756	758	674	711	752	740	696	720	709	730	785	760	729	689	772	754	772	715	747	691	739	696	691	760	751	684	725	765	730	707	741	726	723	755	689	737	677	656	652	750	683	701	709	720	736	676	703	729	735	776	702	726	722	753	723	725	777	690	683	731	804	703	737	698	684	741	735	687	705	688	705	705	760	696	726	757	784	717	780	736	722	739	699	762	723	737	735	736	704	729	737	714	705	743	720	717	771	720	725	801	682	677	711	721	708	738	783	714	738	732	731	746	759	709	738	770	741	746	708	748	770	691	668	698	774	688	716	750	736	692	704	730	725	735	736	743	749	696	762	725	740	734	731	772	782	732	728	712	758	701	714	769	705	759	704	776	650	712	753	746	736	699	744	727	739	676	723	756	693	725	754	716	734	753	724	786	730	707	670	749	716	677	734	703	755	696	658	714	735	724	711	736	740	750	712	709	730	742	719	741	729	760	727	651	712	753	749	759	748	760	778	696	716	684	668	697	718	745	742	733	749	718	693	723	720	740	736	695	742	761	698	745	700	774	709	747	735	703	751	719	717	715	740	767	695	720	711	722	741	730	752	760	738	776	765	707	729	734	695	740	736	742	748	765	785	731	723	719	723	743	761	667	756	755	697	693	694	709	690	726	696	747	738	711	715	704	742	749	737	715	733	733	711	702	725	717	766	684	737	738	763	751	729	780	734	726	750	711	756	739	774	700	709	796	777	760	707	753	712	712	681	711	787	715	681	786	752	757	742	713	755	692	710	708	655	715	718	744	726	669	730	747	691	722	765	691	717	719	705	672	683	746	744	704	760	740	733	729	745	715	709	753	734	746	727	729	713	784	720	706	724	807	732	775	727	681	716	737	721	723	797	707	737	697	738	759	769	753	712	732	776	734	715	746	741	735	763	741	732	684	724	706	731	781	749	739	732	690	716	750	747	688	719	724	716	724	705	714	722	706	720	709	736	712	754	697	724	675	743	741	718	707	719	792	711	663	742	671	765	739	765	703	744	750	789	750	721	738	716	731	734	728	689	677	747	704	779	730	735	785	694	729	816	684	702	676	708	772	751	709	719	713	712	741	721	744	728	680	729	712	791	699	757	731	743	758	751	729	712	679	697	715	716	694	746	705	732	765	709	734	740	719	724	737	751	748	746	734	704	702	749	730	722	768	754	710	742	770	734	718	711	734	731	720	757	765	739	754	728	688	720	719	753	777	746	742	723	700	709	728	729	736	718	814	758	728	747	701	726	738	705	747	702	732	740	731	727	742	694	709	716	712	722	778	787	727	722	737	753	727	766	719	745	728	713	768	712	713	760	748	769	752	702	760	764	712	755	728	762	710	717	729	720	760	730	716	710	680	689	720	716	757	702	736	722	703	707	736	719	696	735	726	713	722	761	765	765	709	712	718	725	702	711	722	692	764	715	730	771	735	728	733	764	797	749	713	746	683	772	669	739	774	738	722	722	732	753	745	708	745	744	782	684	719	743	727	717	686	765	739	731	758	750	681	716	752	681	743	740	734	778	743	711	763	719	737	743	740	683	712	715	748	742	720	702	710	734	733	727	737	757	778	752	720	721	722	727	721	711	711	748
1371	95	67	50	65	68	67	70	69	47	66	45	63	48	51	41	38	56	48	54	48	62	62	61	68	60	44	40	38	52	58	43	36	43	42	42	30	45	29	48	39	43	36	35	42	46	42	57	193	109	90	122	124	62	30	43	35	32	34	35	44	42	39	33	27	35	39	53	35	36	35	23	50	42	40	40	41	39	33	36	32	41	29	37	37	35	32	28	34	41	42	32	48	37	50	37	28	37	36	45	38	34	37	40	39	31	29	45	24	34	40	45	39	30	39	36	21	33	42	39	48	36	51	38	30	36	45	35	41	29	39	34	36	29	35	36	39	40	37	28	29	32	29	41	35	40	39	32	40	51	37	27	43	39	40	50	35	39	34	34	34	30	28	38	41	27	36	35	37	25	28	37	29	39	35	35	50	59	35	35	44	40	37	40	33	28	39	38	46	45	35	40	40	35	38	46	33	41	50	29	25	32	43	33	39	36	38	40	36	44	35	37	39	31	33	38	43	35	40	42	46	34	36	43	33	30	49	39	32	36	36	43	31	31	36	43	36	28	34	38	43	30	40	41	40	42	36	38	43	43	31	47	34	31	43	39	49	35	37	31	40	27	28	33	46	32	29	39	44	44	35	41	40	38	40	43	35	33	32	44	42	49	37	41	44	32	44	42	54	44	47	34	42	39	38	38	20	41	44	43	30	34	41	30	28	33	39	28	25	31	44	38	48	39	38	47	41	29	45	34	48	39	35	41	47	46	38	46	29	38	39	40	29	34	43	53	42	37	47	41	42	41	35	40	35	41	38	39	40	40	42	39	39	41	34	40	39	31	45	32	31	29	28	27	43	32	39	33	41	28	37	39	30	38	39	32	46	38	36	29	30	36	32	41	47	41	35	40	29	37	44	42	33	35	41	33	34	34	33	35	39	30	29	42	31	23	38	42	33	41	34	33	32	41	23	33	46	34	30	36	50	37	43	38	34	37	33	32	35	36	42	44	41	31	41	39	42	45	37	36	49	48	36	29	40	33	44	45	28	32	41	40	43	45	38	42	35	44	39	35	41	50	39	42	33	48	47	44	43	29	39	35	31	40	35	42	45	34	48	38	36	29	45	38	34	43	39	32	44	40	38	33	35	35	31	36	44	31	43	36	38	32	46	28	40	37	44	52	37	37	38	39	34	31	42	31	30	37	35	31	39	30	42	33	32	44	34	40	34	38	39	31	36	37	29	33	31	35	30	31	44	42	31	35	37	38	44	27	26	36	38	35	34	46	33	35	37	50	47	39	31	36	31	43	32	36	31	29	39	47	30	38	32	38	35	41	35	36	34	44	33	41	46	38	33	38	28	32	37	29	39	33	31	33	34	38	40	41	35	34	50	43	38	31	37	43	26	43	33	50	38	41	52	50	38	43	32	41	48	39	32	38	33	46	42	43	30	31	45	39	40	52	35	33	40	28	36	43	49	36	29	39	41	39	35	40	30	41	34	34	35	22	36	36	38	31	33	43	50	40	39	41	44	36	38	40	29	29	42	33	35	46	43	51	41	24	40	43	32	36	45	41	40	30	34	37	26	33	46	28	44	35	33	43	51	40	29	34	34	33	36	35	34	46	29	47	41	34	48	33	37	29	36	39	36	42	42	34	20	36	44	32	54	37	40	44	27	38	28	36	34	43	32	43	39	49	33	38	40	31	30	35	44	37	47	37	26	28	36	38	45	36	45	36	40	38	52	41	40	47	44	38	33	27	44	39	47	30	48	35	24	37	35	34	33	39	38	45	40	36	37	26	49	52	40	29	45	37	49	37	39	33	34	32	33	41	43	37	40	48	47	31	38	39	32	34	40	37	34	29	37	39	28	34	41	34	36	40	42	41	35	36	35	30	33	42	46	42	42	33	37	28	41	28	32	44	40	30	35	47	48	30	39	37	41	37	40	31	39	41	32	36	33	25	29	27	43	35	48	38	27	42	35	30	37	43	55	32	35	39	39	33	33	38	43	40	53	32	32	41	42	39	38	32	33	29	39	30	39	29	34	37	37	51	34	39	40	40	48	38	46	34	49	42	43	33	49	30	51	34	36	40	42	34	38	30	34	28	42	45	38	21	56	32	42	40	31	35	46	34	39	42	30	45	39	31	38	29	33	46	36	33	39	37	41	38	45	36	31	36	38	39	51	36	44	33	32	37	31	36	44	29	47	44	35	43	48	41	34	45	39	32	32	40	31	39	46	31	31	37	35	34	34	30	30	40	29	43	33	36	28	34	36	34	37	51	32	34	37	38	33	47	34	31	40	40	36	32	48	32	37	31	40	31	33	44	47	36	38	42	50	49	60	46	35	36	43	24	41	30	33	42	37	30	36	32	33	28	40	46	37	35	34	42	30	40	46	43	45	34	42	35	39	32	26	42	43	43	26	28	38	62	30	36	52	35	43	34	40	46	33	32	26	28	38	31	40	30	33	41	38	53	59	35	31	21	31	38	31	30	45	27	45	33	39	30	34	37	32	38	42	43	44	33	36	41	51	38	41	32	46	31	41	28	53	35	44	36	33	33	27	41	35	43	40	35	43	42	39	53	39	36	40	26	38	40	41	26	33	46	42	39	31	37	32	38	31	45	40	48	39	35	50	37	33	36	30	37	43	40	43	34	33	28	41	38	38	30	28	28	33	55	40	52	48	39	31	36	38	36	33	35	42	38	41	20	29	35	38	37	36	35	43	33	33	32	43	35	43	36	45	50	35	28	40	44	36	29	39	42	37	36	38	36	33	41	35	45	41	31	37	30	38	36	35	33	45	44	47	41	32	31	47	34	31	35	41	55	30	33	26	32	43	44	36	36	30	29	34	44	36	31	46	30	40	34	36	43	36	41	36	44	40	31	33	46	33	26	45	40	42	40	42	28	31	33	39	32	41	36	44	34	32	27	34	38	28	35	42	29	36	48	39	50	47	36	31	36	34	38	44	38	42	35	27	34	35	31	30	44	44	44	39	41	47	45	36	46	34	33	41	36	42	37	36	30	46	34	40	31	40	34	39	34	33	46	40	35	48	40	51	45	34	38	42	35	37	31	39	37	33	38	28	44	43	24	40	44	34	32	42	35	40	40	39	38	38	37	39	39	33	35	39	40	39	22	40	32	39	32	28	36	26	43	38	33	33	32	36	32	54	40	44	40	47	32	38	38	37	42	33	40	37	37	36	42	43	37	42	31	30	60	31	49	34	45	36	38	42	42	32	37	39	53	32	41	43	47	37	45	40	34	41	33	38	38	42	42	32	31	34	48	50	40	32	44	20	39	30	35	36	26	40	35	38	41	29	50	34	35	37	41	36	42	39	30	37	32	35	36	30	41	28	39	37	40	29	20	32	38	38	36	32	39	29	53	41	35	43	42	38	45	31	28	37	38	39	44	31	41	32	40	32	37	31	33	33	40	38	33	39	36	41	41	31	43	27	37	50	30	45	48	45	37	43	45	27	49	43	34	45	43	33	41	46	41
8234	1775	1040	1739	3521	3837	3391	3424	2731	1897	1520	1274	1082	900	863	825	860	780	897	1025	1307	1151	1729	2005	1506	878	674	788	680	768	751	716	635	577	568	644	528	504	485	490	478	448	412	428	394	441	526	1451	4960	2917	2046	2509	2411	986	493	382	405	398	383	411	358	373	401	371	431	376	412	371	378	394	383	397	413	410	387	385	373	391	400	401	402	427	439	409	414	364	453	370	379	406	375	387	375	370	393	407	383	385	403	424	396	411	370	458	433	402	389	398	390	407	397	392	387	420	396	410	414	409	410	413	402	398	410	368	396	420	380	403	394	405	393	366	422	387	418	392	446	385	377	436	436	404	422	389	431	407	405	406	378	359	392	412	429	422	389	408	365	432	417	410	437	396	431	395	388	426	414	414	414	373	391	406	405	383	387	403	387	400	396	399	414	428	404	417	397	445	415	415	405	417	397	403	417	415	438	366	382	426	400	423	433	433	362	410	385	427	383	414	402	402	392	392	369	397	425	411	375	393	426	400	394	427	430	364	388	411	393	368	398	376	411	421	384	432	379	403	400	391	387	396	427	405	386	413	399	387	362	386	440	409	390	374	379	430	406	375	421	393	417	395	409	388	407	428	378	383	443	377	391	415	411	390	406	391	441	375	413	396	374	407	392	367	396	402	412	401	404	445	407	434	441	363	399	427	383	400	416	381	421	388	401	410	427	374	405	374	414	400	409	431	407	379	412	423	391	424	421	401	417	386	409	404	417	414	399	369	377	413	426	458	394	425	426	395	392	418	396	411	413	401	401	405	381	387	387	388	372	413	381	399	388	439	399	442	422	407	407	393	404	363	431	410	395	447	409	385	397	384	397	406	400	398	386	413	401	400	397	394	391	409	403	392	375	429	424	410	415	416	393	387	376	401	412	419	402	415	399	431	415	439	408	402	427	394	409	398	416	393	403	416	396	419	386	419	422	407	369	412	367	398	394	434	403	414	438	409	395	404	400	363	397	389	402	359	399	381	390	409	398	416	418	388	393	402	378	394	391	415	392	391	379	402	408	386	377	406	400	368	434	444	406	404	369	410	370	434	423	415	409	423	405	389	390	403	375	418	450	387	399	438	402	433	372	395	401	403	408	419	397	379	406	366	412	379	408	398	429	407	397	428	418	385	393	384	424	377	407	413	402	394	401	402	394	427	460	367	407	385	382	423	399	365	403	439	425	432	410	406	397	432	423	425	460	432	424	403	401	418	368	413	396	370	420	379	414	428	411	418	378	380	395	411	387	369	417	388	412	378	381	412	411	365	394	396	399	402	417	398	404	402	400	371	444	415	400	395	432	405	423	403	387	413	391	413	404	393	377	393	398	371	367	403	399	376	411	413	384	404	397	398	366	393	427	383	394	417	400	410	401	423	392	399	417	385	382	399	403	394	386	393	397	390	384	386	462	387	376	390	418	377	425	413	373	417	400	371	397	414	413	391	385	406	410	404	430	423	372	403	386	433	441	389	422	401	364	410	422	374	396	388	416	390	377	398	378	382	414	397	388	400	408	398	402	438	413	406	402	401	397	414	394	417	421	412	389	416	394	411	386	395	422	403	411	404	411	387	441	378	401	389	386	417	414	398	434	416	403	449	373	423	373	423	412	400	383	403	360	411	452	406	390	421	393	372	367	397	421	408	397	406	396	365	412	384	424	394	418	408	385	422	380	376	380	421	396	380	426	415	404	393	365	421	393	404	430	439	370	401	407	361	372	416	377	386	418	405	415	411	391	396	383	426	371	425	405	420	408	382	393	383	411	380	405	401	406	448	419	399	387	404	399	391	392	425	390	429	380	388	419	415	391	398	379	401	385	417	391	384	416	416	363	415	408	415	419	397	391	431	408	378	407	410	443	415	410	433	409	400	433	450	382	394	353	428	390	414	425	390	421	351	350	423	384	379	375	442	411	384	397	417	390	404	378	426	398	401	400	407	444	373	415	391	400	387	413	371	404	425	385	385	467	414	399	406	390	392	354	363	384	405	368	414	418	411	378	409	390	400	406	393	448	413	395	420	397	425	415	364	384	414	378	392	380	420	408	436	390	376	409	399	390	417	443	393	415	405	381	439	428	385	394	391	397	445	419	433	399	422	403	415	382	389	384	382	404	414	423	404	410	388	438	347	405	378	393	376	437	410	424	393	424	416	434	391	366	393	403	427	366	386	431	428	376	425	386	384	377	421	420	389	384	398	391	408	397	391	410	355	410	408	420	404	418	388	393	377	390	415	423	403	424	415	399	394	381	390	402	407	381	394	400	386	404	392	387	390	401	382	431	428	434	405	421	395	402	433	373	422	373	420	396	382	441	372	418	407	394	416	394	405	398	393	388	407	405	404	402	393	436	396	403	425	388	404	400	391	432	405	401	404	449	409	438	379	401	387	375	377	395	413	454	425	384	409	402	381	442	410	395	346	400	406	423	402	413	416	375	423	375	413	412	398	392	424	402	402	397	394	396	430	404	383	425	430	410	380	435	433	400	386	364	424	394	419	386	396	428	381	389	402	433	381	399	407	426	410	441	420	416	404	387	439	389	363	408	416	423	420	412	419	403	437	432	416	419	418	387	400	424	391	391	368	402	429	410	399	385	407	411	399	448	372	427	396	403	401	430	415	411	400	424	405	380	379	397	408	419	439	375	393	404	425	410	376	400	433	411	421	412	409	401	406	391	385	400	434	431	420	420	405	383	386	389	387	402	392	388	388	379	385	413	368	381	392	422	401	400	415	388	406	405	386	394	412	398	393	409	385	410	420	394	394	417	388	391	399	406	398	438	411	381	439	376	412	386	377	427	412	388	434	431	403	403	400	412	428	400	413	394	414	414	382	383	387	409	406	385	406	386	381	384	416	413	408	408	410	390	409	425	402	415	435	405	415	360	434	397	432	395	403	418	434	406	404	402	393	415	377	411	427	379	369	392	433	395	398	399	412	438	392	409	418	404	380	393	409	386	395	401	401	415	382	407	399	412	421	407	411	387	428	413	395	392	408	415	401	428	410	387	417	374	416	386	387	435	399	406	398	403	412	398	413	397	416	413	385	360	433	375	442	407	418	416	395	453	395	402	397	412	386	385	398	392	420	408	382	382	398	382	392	413	419	423	351	414	393	393	389	411	389	444	389	418	395	399	395	384	412	402	413	404	407	387	391	390	429	421	389	441	436	408	366	387	381	379	398	366	399	364	410	365	389	386	415	415	385	434	410	391	440	414	417	433	383	368	415	398	394	422	413	397	438	413	361	418	395	401	387	428	400	423	412	404	396	389	407	373	411	386	388	408	383	410	408	414	412	409	394	398	407	412	388	414	394	394	439	418	406	400	407	394	386	429	392	407	376	406	415	388	401	407	412	430	401	392	398	422	419	383	400	415	420	396	410	420	402	377	399	426	448	395	394	396	410	389	384	412	387	388	408	412	364	404	412	406	420	367	375	404	415	416	409	405	401	391	385	401	385	439	371	431	408	421	405	455	417
680	227	140	90	108	136	128	161	127	123	86	92	93	86	82	73	90	97	88	94	104	97	104	103	112	105	68	92	86	82	81	88	83	83	71	87	77	73	76	60	69	70	87	82	70	60	77	240	456	299	225	253	198	110	63	63	69	67	72	68	66	71	69	67	67	63	75	72	76	48	74	53	63	75	67	82	74	61	67	67	48	67	68	61	63	74	69	62	81	52	88	69	65	69	78	75	74	64	65	68	68	69	68	76	71	67	81	83	76	70	58	76	71	64	78	72	75	62	57	64	65	64	62	56	51	57	54	79	72	64	63	75	74	59	72	69	84	66	64	68	73	59	66	61	65	81	65	79	57	57	78	69	65	62	80	62	68	69	56	61	76	88	57	51	55	67	62	72	68	60	59	73	68	55	62	69	77	62	62	66	63	64	73	56	75	78	65	53	61	61	56	74	56	67	75	69	74	57	71	65	69	69	72	65	66	63	75	64	69	56	82	66	80	69	58	64	80	74	79	59	61	68	78	91	61	71	61	71	69	72	80	70	64	59	74	60	74	60	81	72	68	78	63	79	73	56	77	67	55	76	53	70	69	68	70	60	58	60	77	63	70	74	66	62	60	70	67	89	74	84	56	76	70	71	73	57	76	58	64	74	72	68	63	59	64	78	55	64	54	63	73	62	76	64	69	59	58	67	66	78	69	73	79	73	60	71	67	75	70	81	90	76	85	85	65	72	59	77	81	66	66	60	70	71	75	66	72	67	65	73	85	81	75	67	63	46	86	76	74	86	67	64	54	53	77	75	68	74	67	46	82	63	64	64	77	71	66	60	68	75	63	66	60	82	65	69	76	70	70	62	66	74	80	67	83	54	61	62	72	71	69	76	72	59	78	81	73	73	72	83	70	69	82	66	67	79	86	50	69	65	47	64	66	79	59	69	73	64	94	66	73	72	63	67	60	74	67	57	77	62	73	72	65	80	65	81	62	77	60	77	71	80	75	64	50	71	76	58	70	60	55	68	59	64	70	67	66	65	54	58	76	59	71	69	55	79	57	69	63	67	54	73	82	68	63	77	71	85	62	63	65	65	56	61	66	80	72	60	70	67	69	55	68	68	64	57	65	74	68	68	66	69	74	60	68	56	74	73	72	48	64	63	61	68	83	83	63	67	61	56	64	94	79	75	65	70	62	66	70	81	78	64	64	66	71	61	73	76	65	64	83	58	76	71	73	66	70	86	67	62	68	57	51	59	62	68	65	64	53	65	69	80	67	80	61	58	59	73	68	51	72	62	63	66	68	85	72	58	62	73	79	63	65	78	73	59	84	71	70	82	54	70	65	71	61	72	68	58	71	73	58	70	55	82	59	73	61	72	65	82	62	79	65	63	56	74	79	74	84	59	59	75	63	65	65	63	81	59	56	53	74	70	72	72	78	62	61	69	71	60	70	50	75	56	64	62	61	57	76	76	72	72	63	62	59	58	65	67	55	86	64	63	67	51	67	71	58	72	56	59	77	51	70	73	49	85	73	54	70	67	72	81	78	61	76	61	66	75	63	78	69	72	84	68	59	69	77	67	65	84	76	67	65	55	62	64	59	62	63	79	80	61	80	62	69	70	76	83	53	70	75	66	56	76	71	78	70	76	65	64	58	57	74	80	78	59	68	77	65	57	79	73	63	76	65	69	65	73	62	69	64	72	68	63	75	65	40	69	66	65	66	73	64	62	73	65	59	64	81	62	78	74	85	55	83	72	67	55	55	76	74	76	56	63	67	77	68	55	62	68	56	65	64	80	68	64	67	58	67	68	74	70	76	54	63	74	62	63	69	84	74	67	70	72	59	65	57	63	61	67	69	77	61	72	75	67	78	61	78	60	65	75	60	66	72	68	73	60	72	75	70	62	65	80	77	65	66	65	62	64	64	64	69	58	57	78	64	63	62	57	58	69	80	71	61	74	66	71	69	68	66	67	61	74	62	65	68	72	55	64	72	50	62	55	63	64	69	63	71	55	68	57	71	57	72	84	69	49	55	62	70	66	54	67	69	79	76	62	55	71	71	64	73	61	65	63	62	57	72	62	69	82	63	63	62	83	48	76	67	59	79	68	68	68	80	74	62	67	56	78	70	68	61	62	73	62	63	65	61	65	80	64	64	80	65	72	68	77	68	64	60	68	74	87	79	71	82	69	61	64	59	74	80	55	72	68	55	59	68	71	64	66	59	59	75	71	82	78	66	54	57	59	61	67	65	68	66	76	70	67	72	102	70	73	68	71	68	65	62	69	54	80	66	72	56	78	66	71	68	71	69	62	69	71	65	82	68	59	73	73	59	63	57	69	72	65	57	83	68	72	63	70	69	71	67	69	62	61	65	80	79	59	74	65	51	79	73	63	75	71	72	68	58	60	73	73	69	67	80	66	70	85	60	70	71	66	56	73	74	74	65	67	72	76	74	58	71	56	63	76	67	60	82	72	69	71	72	63	74	63	83	87	77	73	62	62	75	75	72	70	61	70	66	59	53	60	60	75	74	79	81	75	68	67	68	71	75	79	69	75	69	66	63	65	68	66	78	64	81	60	74	67	67	70	62	68	72	68	76	55	73	62	72	63	88	74	60	72	71	73	76	69	63	73	68	50	66	65	71	56	57	69	60	66	59	51	62	64	67	60	59	69	60	78	65	67	62	65	84	66	90	76	72	65	60	78	69	68	68	70	62	65	81	86	66	53	57	78	73	58	61	70	58	74	65	58	72	52	76	70	78	72	68	70	55	65	68	78	63	68	52	77	62	60	74	59	74	72	74	66	74	61	83	78	70	64	69	72	59	58	57	63	59	64	69	74	69	78	72	76	81	64	80	59	71	56	57	71	64	67	72	63	76	76	72	63	53	61	85	77	74	67	84	77	63	65	61	83	60	64	68	58	73	70	59	57	70	73	71	65	73	74	73	56	65	80	87	62	60	59	74	62	60	72	67	59	73	77	64	55	90	73	81	76	67	73	78	73	58	75	67	65	70	70	69	68	58	79	67	67	61	60	65	61	75	78	76	74	56	64	53	57	78	65	78	70	62	64	53	64	77	77	71	63	68	72	77	66	68	72	69	59	58	73	61	70	69	60	74	59	64	64	68	66	80	89	65	67	82	70	60	55	53	65	85	67	69	53	71	60	66	61	75	67	62	53	62	68	75	70	64	72	80	77	57	69	66	66	82	56	65	64	68	75	78	73	54	66	83	78	76	74	59	69	63	74	71	73	69	84	77	69	69	71	67	71	71	71	55	63	63	58	62	64	55	66	74	69	55	71	67	83	66	93	62	73	69	65	54	72	73	67	68	74	75	73	62	60	77	62	70	56	55	74	75	84	61	83	74	71	66	69	69	62	72	74	64	66	54	80	74	75	71	60	78	75	59	73	75	73	71	60	76	83	81	69	75	74	62	74	69	73	74	69	60	65	70	57	80	77	63	66	67	73	56	54	82	77	63	62	81	69	62	74	75	61
10926	4698	2224	3948	7686	8384	7489	6872	5139	4017	3193	2607	2244	1930	1603	1695	1573	1494	1816	2013	2216	1790	1802	2323	2747	1748	1511	1783	1421	1379	1298	1251	1277	1126	936	994	996	873	800	922	823	830	798	830	789	781	871	5786	11570	6500	4933	5045	3773	1807	907	667	667	726	741	728	725	688	726	717	734	706	723	669	659	692	706	675	694	687	720	770	738	686	737	719	709	714	763	686	776	713	693	733	728	744	745	679	698	741	747	741	729	726	719	700	689	761	698	722	709	664	705	715	721	737	725	744	684	736	732	686	714	724	724	702	681	742	702	756	768	717	698	742	726	766	661	723	783	765	734	723	691	663	726	766	711	723	685	760	727	698	735	743	714	698	711	718	722	665	720	711	726	712	676	720	740	720	689	705	719	727	668	704	682	724	700	723	715	704	682	723	728	698	749	718	702	687	718	723	674	727	690	754	705	700	728	714	727	676	712	719	685	732	700	751	713	656	684	698	719	749	782	661	726	683	713	709	738	727	744	727	733	725	708	725	754	722	740	712	725	721	759	733	731	737	704	731	720	726	687	710	720	703	704	671	758	705	760	679	732	725	769	657	720	713	709	691	752	703	693	684	734	755	691	711	721	734	715	707	741	716	721	698	695	702	698	663	711	701	702	767	727	769	695	707	719	725	748	696	699	706	690	749	692	683	684	709	693	761	674	703	700	731	669	694	708	682	754	692	743	747	707	740	701	700	765	689	727	699	717	720	726	724	764	681	725	787	762	678	706	723	745	728	720	758	669	708	703	708	685	686	716	721	731	694	727	648	727	654	771	690	690	659	720	720	733	676	671	642	694	711	734	708	749	773	702	720	725	746	733	693	710	682	735	693	697	673	702	697	720	745	729	689	707	705	705	690	721	705	746	727	736	765	710	647	689	708	679	719	649	689	707	686	720	766	740	712	713	722	714	725	740	702	728	706	691	687	756	684	748	693	714	678	695	694	716	717	715	768	700	739	713	693	690	716	713	684	740	668	723	691	737	715	751	693	722	693	669	676	723	702	723	687	690	693	663	708	698	772	673	690	716	666	697	716	684	720	700	762	709	720	727	688	672	734	733	717	723	716	685	713	788	710	725	713	764	790	743	714	730	728	742	769	734	656	741	727	738	718	712	712	746	737	684	753	711	711	768	712	733	697	772	692	703	695	737	698	697	726	731	705	719	666	729	667	712	710	666	731	697	708	737	701	708	708	702	687	705	696	694	709	690	773	742	685	741	731	718	725	730	709	704	749	698	726	697	655	721	730	722	735	706	722	714	694	688	672	757	717	729	674	692	728	733	756	755	692	695	752	735	684	670	745	720	752	706	742	720	704	735	718	710	772	676	716	737	714	722	699	729	685	740	733	714	696	706	721	733	671	700	686	736	698	673	711	736	734	745	731	724	768	746	752	695	719	727	761	718	737	730	722	704	735	770	677	690	720	712	732	717	719	724	725	693	699	699	770	738	695	771	699	697	702	724	736	659	710	707	711	768	711	701	724	718	767	768	720	701	746	717	707	686	752	715	750	729	694	732	716	712	674	710	729	716	702	753	702	719	670	735	661	760	700	728	747	699	734	725	688	707	742	731	736	704	737	736	740	673	694	742	712	718	721	686	720	704	682	759	719	709	658	720	673	695	741	690	718	764	755	719	715	694	722	679	707	731	747	711	729	720	706	707	704	722	684	690	727	741	723	754	713	718	689	741	653	697	758	694	675	701	685	748	711	718	694	669	719	673	707	729	735	704	741	706	730	649	743	713	729	709	684	666	723	760	644	712	707	729	711	718	714	721	700	690	670	697	716	650	697	723	731	732	681	778	763	732	684	677	751	730	707	699	715	708	724	717	686	664	700	682	706	680	692	763	763	727	692	714	735	671	688	687	766	685	707	729	766	689	726	711	720	760	724	753	750	713	684	664	673	718	733	652	744	700	748	703	748	692	686	680	682	675	795	728	752	723	750	719	732	730	643	689	715	714	714	754	722	743	757	724	688	733	725	681	711	704	680	765	662	690	737	707	667	723	750	729	726	705	730	713	686	721	671	697	710	695	691	770	699	746	685	721	711	689	684	713	727	693	742	723	673	694	698	707	750	738	721	710	718	691	712	743	745	708	691	691	728	677	696	754	685	687	761	707	691	714	726	720	733	705	699	707	736	697	702	698	741	692	696	701	697	755	719	698	736	732	729	729	716	779	707	708	712	751	708	734	737	724	740	675	744	699	684	719	692	674	683	697	723	713	704	724	700	720	728	728	712	723	720	717	728	718	674	690	716	741	725	686	732	766	711	703	693	749	753	687	746	712	735	708	743	669	704	725	712	720	744	735	702	678	689	734	676	679	745	729	717	695	715	688	787	745	737	749	670	722	646	703	711	730	707	740	786	728	732	782	758	708	718	689	711	729	697	733	725	767	691	719	722	724	690	681	727	736	684	725	721	728	710	712	676	725	703	688	721	682	735	742	691	710	710	714	699	719	686	732	727	696	728	730	728	731	722	709	685	696	756	690	770	758	661	759	691	741	718	677	714	735	754	660	734	723	721	679	672	745	673	681	737	777	702	734	688	667	752	724	750	701	694	763	722	738	705	742	693	710	695	741	716	693	712	761	703	727	714	706	744	717	696	697	741	708	722	746	742	682	672	742	764	694	743	688	768	672	707	733	750	676	704	698	671	705	738	696	697	660	719	697	713	711	679	734	758	727	705	710	718	733	665	735	693	749	673	714	694	702	720	680	720	717	694	686	716	786	711	706	696	692	657	749	763	695	746	682	712	744	732	730	697	717	676	694	681	757	760	733	708	699	706	725	750	734	681	723	658	693	689	736	772	708	697	703	693	728	717	689	751	712	710	704	678	723	662	703	689	698	704	690	753	719	727	711	687	724	705	682	689	725	725	727	705	715	681	717	721	693	715	665	756	703	713	705	696	740	706	729	664	729	699	732	766	665	686	754	688	675	695	706	704	722	702	686	701	722	661	719	706	728	755	701	667	732	701	702	706	750	708	716	712	723	692	730	692	705	721	721	758	686	680	690	719	724	721	719	736	744	675	741	752	689	698	731	733	694	759	703	706	744	710	688	761	739	680	760	716	724	706	700	749	745	760	715	704	692	714	675	750	708	697	725	743	704	758	738	728	746	732	726	677	721	704	709	743	731	721	733	696	722	694	687	718	664	790	726	754	699	709	697	741	711	684	770	724	719	738	751	731	738	745	710	757	682	699	703	738	733	675	708	682	725	720	717	694	713	707	717	734	696	748	679	700	710	705	689	704	737	739	706	722	764	738	714	733	685	697	673	702	741	717	715	699	705	760	735	721	753	706	700	684	729	722	720	735	697	718	730	729	688	691	677	736	720	711	712	715	709	681	740	674	728	737	679	743	720	698	733	740	704	748	705	689	740	694	624	722	678	701	711	692	675	693	668	710	718	739	736	722	699	714	699	731	698	689	702	727	717	703	709	742	736	688	690	713	745	729	767	644	674	745	713	692
2155	162	105	82	75	99	116	103	127	88	82	82	71	71	55	59	66	48	50	75	88	55	69	80	73	99	68	79	67	53	49	54	69	73	61	67	38	53	37	40	38	41	49	34	45	44	49	209	483	350	203	187	119	67	40	46	42	23	36	38	33	42	32	43	30	36	34	34	42	38	36	37	41	40	40	41	31	39	42	38	30	37	36	41	48	33	33	48	34	43	34	44	39	39	33	39	37	33	44	36	42	34	44	47	49	36	40	45	25	35	36	40	39	38	51	37	50	37	31	37	37	35	34	28	29	33	40	29	19	42	44	44	38	36	36	32	44	43	46	40	34	36	42	32	48	37	35	35	42	41	35	41	42	35	23	41	34	30	35	47	33	32	34	34	52	51	31	43	43	44	33	31	32	36	33	36	40	28	38	39	37	34	34	41	38	33	29	35	32	32	40	36	38	36	24	48	48	39	43	39	33	37	40	53	43	45	39	44	48	35	41	36	38	42	41	48	47	42	41	39	42	38	35	45	36	30	40	43	44	34	39	32	38	34	43	39	38	35	46	32	41	46	33	29	42	45	30	30	35	33	36	31	39	29	36	38	31	39	35	32	35	33	37	49	35	43	40	26	35	41	25	43	34	38	36	35	36	25	41	37	36	33	34	29	42	36	55	40	44	41	35	50	47	37	26	41	30	36	42	46	31	47	39	40	45	39	49	37	33	53	41	37	36	41	39	50	44	41	45	39	32	35	55	42	43	38	49	51	41	37	47	42	40	40	35	41	42	40	32	52	34	35	39	37	27	41	44	55	42	36	35	37	44	25	36	46	34	47	28	33	35	43	41	36	48	36	24	31	45	34	35	28	41	36	43	52	44	38	37	31	35	37	40	32	41	44	39	24	32	44	28	30	33	41	36	37	48	34	37	40	55	42	43	31	42	30	42	40	31	29	44	45	44	38	43	40	39	44	39	32	31	47	33	41	53	32	26	32	40	33	27	40	49	39	27	41	41	38	45	51	34	47	35	37	37	33	33	46	39	33	37	44	42	26	35	38	28	43	29	44	34	37	37	27	37	41	39	48	29	36	39	27	34	41	31	42	42	32	40	38	48	47	43	45	37	46	44	42	44	30	30	39	49	42	47	31	38	39	27	39	44	36	33	26	36	50	52	38	40	42	35	48	43	30	35	41	34	35	51	31	49	38	37	44	34	47	30	38	36	45	24	46	43	44	31	40	37	43	46	39	32	33	41	37	41	45	29	50	38	44	27	26	37	50	52	35	36	34	34	42	27	34	55	39	39	41	42	42	34	40	29	36	32	38	25	37	43	45	32	39	45	34	34	45	43	38	39	31	34	43	31	32	41	43	34	41	44	43	33	37	34	29	42	40	35	42	46	41	29	36	48	49	38	33	33	31	45	34	44	44	26	33	35	37	38	34	36	38	37	35	30	23	32	36	37	40	38	43	36	36	39	43	40	29	44	52	32	32	37	38	28	38	39	31	37	29	31	30	39	36	42	38	37	44	39	37	42	32	31	34	32	30	44	45	37	46	29	32	42	39	39	37	35	37	25	39	36	34	40	38	35	39	47	35	32	39	49	34	44	49	38	34	47	61	35	30	31	41	45	28	36	40	40	41	44	39	37	35	39	30	43	42	39	35	31	34	40	51	45	39	33	38	31	42	41	48	41	42	47	44	42	43	30	34	33	53	41	38	52	42	48	37	40	36	37	31	35	39	39	50	34	43	38	43	30	39	24	31	39	34	45	33	37	30	48	43	40	49	41	34	33	33	48	39	40	31	32	32	37	46	53	37	35	39	30	47	33	34	45	34	38	55	29	38	43	48	34	38	44	41	52	30	33	37	41	45	47	41	46	34	41	37	40	43	36	48	36	45	37	38	38	43	38	44	41	52	30	36	38	39	36	33	32	45	30	45	36	48	40	34	35	48	27	41	49	39	48	34	37	31	33	51	37	55	34	35	37	42	44	37	32	38	34	36	31	35	32	31	36	41	24	44	36	35	41	34	29	40	36	38	36	38	30	31	34	36	32	32	44	38	45	27	39	43	49	28	39	42	48	36	40	39	37	40	30	36	36	44	34	41	42	37	38	42	38	33	52	43	34	38	28	40	40	43	33	45	41	38	36	50	46	36	39	41	31	36	36	38	51	45	24	46	40	36	32	43	34	53	32	36	49	42	37	31	31	46	39	48	49	40	48	41	36	46	36	32	37	29	41	43	33	45	41	36	35	42	46	30	30	47	44	36	35	38	48	36	36	48	39	35	32	36	54	27	30	39	32	37	45	35	45	41	35	45	30	31	32	43	43	41	43	37	43	40	43	35	33	40	46	36	42	41	44	41	37	40	44	31	40	35	52	37	48	35	24	37	38	39	35	38	36	38	38	30	38	44	43	41	50	36	33	33	40	44	37	40	42	29	39	42	32	37	38	37	32	48	42	49	38	36	35	39	31	37	35	43	43	36	38	35	32	31	33	51	31	40	34	36	37	50	31	35	38	37	40	39	40	29	35	40	34	48	36	35	34	32	41	42	45	43	30	43	43	42	29	44	37	45	41	36	50	36	44	41	43	26	45	38	33	36	48	39	51	35	43	41	47	41	30	32	29	31	39	33	41	35	32	41	45	26	28	38	38	43	46	33	27	44	39	33	35	42	36	36	41	39	31	38	36	46	38	41	33	31	47	32	42	36	43	42	36	40	38	34	37	39	48	32	37	36	36	37	34	48	45	29	43	30	39	38	29	38	37	26	43	36	36	47	38	30	40	50	47	35	47	35	38	36	43	40	38	35	28	31	39	36	38	29	25	41	39	36	31	36	35	44	31	39	44	32	37	35	31	43	26	39	53	46	41	42	34	38	50	43	33	46	38	40	57	33	28	51	48	39	42	35	41	39	30	33	29	43	40	31	43	45	44	41	33	36	37	35	44	42	40	43	44	43	39	37	27	42	34	39	35	52	35	34	46	38	48	38	38	46	34	37	46	44	30	29	40	38	35	32	45	30	41	36	44	32	44	46	39	42	45	41	31	36	49	39	28	43	32	39	51	39	42	40	43	36	51	46	33	38	40	42	29	42	29	29	30	29	33	35	51	25	44	32	33	29	43	44	33	41	40	38	47	41	41	40	42	35	38	47	36	53	39	40	31	50	31	33	52	40	44	36	34	45	36	45	47	40	46	32	31	42	36	31	44	49	27	31	40	49	39	36	38	31	36	36	33	35	47	41	37	34	45	38	33	38	40	38	37	33	43	31	39	38	35	42	45	36	48	30	41	40	31	36	33	36	33	35	41	32	41	48	45	36	37	33	45	40	30	38	44	37	34	52	38	35	29	38	42	29	31	34	44	38	40	31	46	42	36	32	33	45	40	28	44	46	31	36	38	38	40	46	44	23	47	48	50	43	37	34	44	37	44	43	38	38	37	40	32	38	51	43	42	40	39	43	43	38	32	42	48	33	48	33	38	36	38	40	30	35	48	34
10634	3665	1804	3332	6733	7529	6995	6366	5115	3888	2955	2476	2044	1727	1496	1357	1354	1204	1513	1932	2301	1708	1547	1829	1971	2355	1372	1475	1258	1008	897	1062	1195	1621	1322	804	660	652	563	577	544	545	539	521	504	529	583	5482	11505	8639	4706	4558	2708	1406	599	429	441	447	452	420	415	417	418	413	477	420	436	421	409	430	434	425	376	434	413	427	418	431	424	421	396	442	430	406	396	470	405	407	425	385	421	431	435	425	429	421	429	398	478	424	415	440	437	431	458	389	452	403	420	443	435	414	423	430	427	429	431	411	434	380	406	426	411	427	437	424	412	443	376	383	463	391	370	399	449	372	424	421	427	412	434	412	421	430	411	402	388	416	393	436	425	427	420	441	451	418	422	432	423	420	420	421	433	422	423	394	424	397	420	427	450	425	407	453	420	421	431	459	442	416	439	405	398	450	430	395	417	431	413	440	420	444	421	426	378	395	387	436	427	395	446	425	470	389	445	384	424	428	418	428	426	413	412	422	415	432	426	400	448	431	402	426	463	411	466	470	398	401	427	389	415	455	428	412	391	417	400	454	455	448	433	415	430	405	446	434	409	401	446	389	405	397	417	418	436	442	428	424	449	399	412	401	440	441	410	451	466	396	461	393	415	411	415	416	415	416	425	415	436	442	394	393	426	388	388	412	440	400	402	415	453	433	430	406	393	443	424	407	425	444	442	459	424	401	415	432	419	437	404	418	434	439	379	459	428	448	417	407	430	391	400	440	394	414	432	409	408	408	414	417	422	395	443	408	430	434	419	401	442	406	426	414	396	416	401	383	430	415	432	427	457	423	437	386	425	431	473	399	450	438	397	410	416	463	399	429	424	408	419	408	433	428	424	424	407	417	457	433	472	428	408	415	409	420	407	428	417	435	437	397	405	410	425	393	417	392	425	423	424	410	401	397	426	408	425	435	441	431	442	419	417	411	412	437	456	374	419	450	389	414	396	452	442	430	416	426	383	389	434	400	455	431	399	439	417	428	410	448	420	453	416	439	397	408	414	411	423	426	391	428	436	425	416	439	437	389	458	432	430	436	395	466	425	415	449	438	420	417	422	445	425	425	436	449	416	396	411	393	445	412	436	434	414	394	451	404	393	440	430	431	427	424	419	399	448	432	428	470	387	424	405	470	465	445	445	410	439	410	423	418	408	408	434	402	401	414	445	424	427	452	442	420	389	462	395	447	452	436	410	420	421	452	428	422	451	420	417	426	423	419	409	435	428	451	426	407	408	443	424	391	421	435	400	392	428	445	439	436	420	420	466	401	407	365	449	400	423	404	409	410	427	411	399	379	436	435	388	440	428	403	453	469	398	410	448	400	481	497	451	429	458	454	432	404	386	426	435	428	400	438	388	395	394	465	458	441	410	427	420	427	418	418	444	404	463	402	387	447	451	417	437	407	436	427	421	429	397	414	424	418	459	443	485	389	404	418	395	433	409	407	395	440	404	436	453	400	410	432	420	435	455	457	413	435	441	423	434	463	435	393	403	438	432	446	454	470	392	419	414	416	424	413	422	453	405	415	383	435	374	438	412	448	432	393	406	395	440	399	415	428	400	416	398	405	418	403	426	383	402	417	454	423	432	403	418	393	411	389	428	414	438	405	393	443	391	393	397	420	431	429	447	429	423	430	428	402	431	425	434	407	445	405	460	427	401	408	422	450	439	424	406	405	418	433	398	371	381	401	453	405	417	443	439	444	406	425	397	450	473	409	417	411	428	404	441	390	425	423	415	442	402	396	397	411	394	418	429	438	434	414	437	418	364	441	407	397	450	417	407	438	373	435	424	414	395	433	408	395	449	431	435	407	396	396	424	386	417	398	416	426	418	463	404	420	405	404	419	388	430	422	469	426	439	453	456	430	462	402	404	448	420	413	451	444	440	424	438	399	401	447	414	434	427	406	433	423	448	444	426	425	440	443	398	379	430	410	428	431	417	423	401	418	420	442	436	444	431	419	410	408	434	412	406	400	420	414	440	440	449	398	426	425	433	431	409	436	399	450	437	472	417	418	393	432	419	387	441	389	462	414	396	475	428	381	421	461	413	418	419	460	425	379	466	439	391	422	466	422	442	433	417	405	409	456	424	430	380	372	435	399	445	444	444	419	390	403	438	447	451	434	440	433	460	435	390	428	403	448	430	417	404	444	429	401	431	406	464	408	413	402	403	405	389	436	390	412	397	456	417	444	453	401	446	461	433	430	409	418	403	442	428	414	406	445	390	397	452	423	416	434	433	434	413	425	438	427	427	420	454	448	423	441	412	452	428	433	439	427	382	419	415	416	412	429	447	394	395	408	457	421	444	421	437	413	425	433	421	387	406	384	438	432	430	453	410	429	483	444	427	398	409	419	402	446	482	444	448	415	433	411	425	423	400	443	427	445	433	408	469	404	409	395	428	416	436	405	428	399	431	403	408	427	445	412	424	468	437	433	421	427	429	443	431	407	422	443	445	415	431	406	409	430	458	451	426	435	442	438	415	406	457	420	419	390	405	409	422	440	382	431	448	402	391	417	442	414	427	417	420	418	432	422	432	431	414	430	452	421	416	396	439	416	429	421	450	419	442	401	412	415	407	473	411	436	425	434	418	432	402	462	423	443	455	440	401	392	425	411	448	431	422	422	407	403	420	456	441	424	396	435	393	435	415	393	424	442	424	424	391	394	425	385	442	425	427	443	441	425	385	417	402	373	397	404	396	421	429	428	438	395	428	409	421	430	458	461	403	420	411	387	424	476	416	423	425	421	428	418	396	445	417	444	432	411	441	412	421	396	440	408	403	432	429	428	424	370	414	432	432	417	444	453	422	444	413	433	406	449	428	427	455	393	427	405	456	448	423	422	400	446	451	454	412	406	430	424	437	415	467	434	419	432	405	444	376	410	470	428	431	433	416	394	435	401	443	457	440	388	408	442	430	405	435	401	411	428	442	449	419	425	406	445	384	420	388	420	430	363	418	454	420	427	426	412	425	463	427	423	441	409	400	435	431	435	446	453	425	421	458	467	397	455	455	436	411	422	406	415	420	401	475	401	430	405	451	434	459	443	463	446	405	454	469	423	409	430	436	394	429	406	422	438	461	418	420	437	410	407	407	460	404	445	432	402	424	408	454	414	442	428	403	420	418	470	413	420	410	418	408	479	446	431	414	407	413	414	431	449	435	434	416	447	448	409	442	412	404	446	419	444	422	425	428	428	412	448	459	426	405	432	403	420	433	445	393	423	445	400	407	410	447	426	386	431	400	445	503	439	440	392	430	418	419	419	415	468	430	425	415	410	404	420	426	441	420	446	401	406	431	440	426	428	381	425	411	392	424	390	380	459	430	392	396	401	418	433	431	428	363	444	400	395	410	420	405	431	394	397	460	388	429	421	455	405	449	403	419	401	416	395	386	409	445	424	437	460	425	409	413	397	439	421	445	428	392	413	435	437	461	389	417	432	412	401	420	408	449	399	427	410	427	429	416	392	407	408
1148	330	189	130	136	193	178	193	161	144	157	134	114	127	98	87	101	95	83	119	161	113	115	116	134	134	100	106	124	86	102	68	102	120	87	86	75	75	77	71	61	78	72	67	84	76	65	348	716	513	341	279	196	153	76	78	72	70	59	69	60	76	75	57	69	75	70	56	68	78	64	80	74	83	63	57	63	74	71	64	65	70	81	55	79	75	75	68	70	73	64	72	77	77	81	61	69	75	73	69	72	81	68	73	69	74	74	69	70	80	80	73	78	71	65	72	73	62	64	81	67	67	76	64	83	73	85	58	83	81	63	63	61	71	82	73	88	76	62	63	60	57	70	62	71	89	76	64	75	80	73	66	75	51	77	71	78	60	80	86	71	58	68	67	56	72	60	82	66	67	89	71	73	75	72	81	66	63	67	76	81	70	60	92	70	68	72	59	81	58	58	92	61	59	82	64	69	73	70	74	56	81	82	72	67	76	68	72	71	76	70	61	71	62	77	73	71	91	62	64	74	81	89	62	67	60	77	67	84	77	96	62	83	67	67	71	86	52	65	84	78	61	77	64	66	72	59	64	76	71	71	70	60	75	72	59	67	67	75	68	67	54	79	81	74	68	77	72	75	74	73	76	71	79	80	80	71	65	78	61	59	56	63	75	71	78	72	68	79	74	58	73	80	60	77	69	58	94	71	63	74	69	59	70	71	66	85	73	81	70	67	82	62	79	77	63	74	57	67	63	72	70	77	71	67	77	74	68	80	66	66	82	86	64	74	67	65	74	75	63	77	68	72	66	67	72	76	71	73	74	69	75	47	62	64	78	73	64	70	80	81	73	50	64	60	92	84	72	73	72	71	71	66	66	74	61	86	53	62	73	73	57	69	52	80	69	71	74	81	83	69	87	68	76	70	70	65	68	55	72	66	67	72	80	66	81	59	64	64	56	78	75	79	78	54	75	57	72	65	92	71	83	74	76	72	69	69	81	75	74	79	62	58	66	82	70	71	68	60	84	76	59	73	70	66	57	79	67	65	57	65	57	68	71	65	70	74	65	65	74	60	74	78	55	68	61	66	81	63	77	77	74	78	68	60	70	75	90	51	68	65	69	76	84	62	75	74	73	71	72	87	82	53	57	76	63	78	55	53	66	88	61	73	79	63	70	58	73	63	85	64	65	67	71	77	88	60	55	66	59	71	62	61	61	73	76	70	75	74	76	66	56	75	68	82	77	64	65	60	62	58	74	72	66	74	73	50	85	59	66	79	71	56	75	47	69	67	63	71	65	59	77	63	60	68	68	61	70	65	67	76	65	64	76	71	91	77	79	63	61	77	57	66	68	71	69	62	80	78	56	59	70	72	67	80	75	73	75	76	77	79	70	70	80	56	74	81	70	63	73	70	71	75	60	59	64	67	74	75	70	55	60	69	62	86	68	57	62	60	70	57	56	62	54	67	75	80	62	62	65	68	73	60	83	66	73	64	64	62	71	68	74	60	65	68	60	78	75	55	68	64	80	53	67	60	72	78	63	80	64	75	59	77	84	61	67	69	55	77	71	73	57	69	55	66	78	66	64	81	68	61	76	78	66	76	64	74	80	83	57	80	69	78	72	73	66	54	65	79	67	73	60	68	75	77	59	68	56	75	73	71	62	66	70	80	73	63	69	71	66	70	79	54	86	76	70	60	103	68	79	73	66	64	74	69	66	68	87	66	74	64	80	62	83	65	76	69	60	92	72	84	63	63	76	66	63	60	68	74	75	69	61	76	65	65	75	69	62	62	51	69	60	80	43	67	82	80	70	79	58	78	72	64	72	70	67	70	58	85	72	78	68	73	56	75	75	49	79	67	59	68	55	64	75	72	90	67	83	63	65	48	72	53	70	54	69	61	62	91	60	74	79	66	68	64	84	61	77	90	71	74	67	74	65	72	62	79	65	61	53	69	71	68	59	63	57	72	78	75	72	59	66	61	66	59	64	91	72	72	74	75	61	79	66	65	66	79	76	66	71	73	65	66	76	74	73	58	79	63	65	59	74	79	58	83	61	74	67	81	59	61	63	81	67	67	84	62	79	76	73	68	48	65	74	62	73	65	72	79	77	67	70	67	77	86	82	68	86	74	76	62	68	63	60	61	62	69	74	76	74	78	64	74	78	69	68	77	72	50	73	74	96	66	82	69	78	63	86	87	78	82	82	62	74	67	64	68	65	75	76	75	81	58	57	71	66	90	79	78	56	70	64	81	70	65	83	69	72	67	72	81	65	71	80	73	82	66	67	82	75	79	70	63	79	74	69	89	57	76	70	71	72	75	86	65	72	68	68	85	71	69	72	80	75	78	67	67	79	62	73	73	57	58	63	55	68	78	62	69	77	79	74	79	68	76	68	69	62	78	66	67	79	67	89	65	71	61	92	66	70	62	65	76	65	75	65	75	74	58	94	68	66	70	63	81	77	81	65	78	67	71	64	84	63	65	63	73	70	58	61	85	78	59	71	69	81	75	72	86	67	67	66	65	77	74	72	59	55	60	74	69	54	72	68	82	70	74	71	64	87	88	96	70	59	81	72	67	62	67	74	60	77	69	64	65	86	63	80	77	86	71	54	66	63	55	74	78	64	85	68	83	66	62	79	81	62	63	81	73	66	74	74	74	70	57	66	73	74	60	77	64	69	64	76	67	74	81	69	70	83	58	61	79	74	63	74	77	58	59	72	74	70	85	78	59	63	76	74	68	83	77	77	63	78	65	76	88	60	67	63	65	74	74	58	75	77	81	83	76	53	75	59	79	72	71	53	77	70	88	75	70	75	64	79	81	59	75	75	81	74	84	61	78	69	63	59	73	69	56	60	68	76	84	76	54	71	60	50	77	60	69	64	65	75	56	81	70	68	80	63	72	69	81	86	81	78	54	58	66	69	67	67	68	66	77	67	78	59	65	64	75	62	78	58	73	83	66	52	68	77	58	65	63	79	68	80	77	93	74	55	85	58	65	75	61	80	63	82	86	66	63	75	70	72	72	71	70	59	62	74	67	68	67	71	61	68	76	67	66	69	76	70	81	77	66	73	70	80	75	75	52	70	57	62	74	91	76	71	67	78	69	79	77	90	69	74	69	80	58	59	67	79	55	72	73	69	64	61	61	85	78	56	77	57	80	69	63	58	66	73	65	67	64	73	73	69	71	68	59	79	65	65	62	60	64	70	70	69	64	57	88	66	66	55	75	69	74	82	63	71	68	71	70	75	77	61	60	74	62	66	69	58	67	69	63	72	59	75	58	80	75	71	62	75	55	62	60	49	73	62	69	65	74	59	67	65	71	80	67	64	65	58	56	65	66	66	87	54	79	72	76	62	75	71	68	68	69	58	80	77	76	60	72	63	72	75	76	63	73	56	72	63	56	66	71	79	65	68	69	63	87	68	73	79	72	72	77	74	75	60	60	71	79	75	59	78	75	69	70	73	80	66	64	58	84	54	79	87	70	64	69	60	58	86	67	55
14501	6205	2920	5305	10438	11629	10907	9097	7202	5765	4639	3652	3128	2742	2295	2091	2016	1826	2174	3135	4384	2775	2483	2992	2839	3027	2177	1709	2169	1674	1379	1527	2082	2448	1486	1511	1119	1082	934	909	963	906	934	907	874	872	936	8350	15490	10735	7893	5761	3916	2642	985	721	718	754	751	722	745	701	790	731	728	757	737	721	771	732	769	737	746	712	690	776	725	780	717	738	780	776	753	773	710	780	719	710	746	750	761	761	735	747	773	755	686	749	719	747	710	716	725	766	713	746	701	738	710	753	778	802	742	730	710	749	769	730	824	726	723	752	773	720	725	733	720	780	745	748	722	725	737	747	770	721	741	736	745	771	773	754	735	757	748	717	790	719	720	810	759	758	737	801	775	734	788	742	777	707	741	719	738	777	763	766	724	750	799	719	764	731	735	756	730	792	733	780	751	766	791	728	773	711	748	771	738	760	774	718	782	788	752	753	752	791	750	765	761	741	800	770	739	736	769	769	778	754	773	786	751	719	716	724	711	730	754	737	785	718	776	746	762	776	775	695	762	742	679	774	734	786	762	762	724	753	705	740	730	765	733	775	760	762	700	792	755	707	820	704	756	746	770	752	751	776	748	827	774	702	750	752	774	743	796	771	726	748	774	760	714	774	737	758	747	801	724	774	752	770	762	749	735	772	737	743	722	707	721	813	776	740	753	720	687	707	727	739	728	725	792	777	739	817	741	738	697	751	739	736	762	771	801	786	753	787	756	709	716	730	764	752	778	786	747	768	744	750	769	772	783	772	725	721	698	743	767	760	749	718	756	751	731	782	729	753	751	818	742	837	739	725	696	776	859	766	760	793	713	701	742	704	681	748	770	771	745	746	698	737	725	743	717	758	782	772	760	709	700	742	753	802	780	735	768	721	764	712	747	756	722	736	742	748	792	749	795	726	772	780	753	739	759	789	731	743	738	748	739	759	766	743	753	723	763	767	744	768	759	826	747	772	765	739	756	759	729	788	740	761	776	743	713	799	783	796	780	724	720	732	794	773	783	747	759	763	778	740	685	705	782	758	723	734	741	763	715	778	752	778	744	721	723	722	716	765	776	766	728	761	728	750	738	754	782	820	684	765	767	773	751	790	727	749	798	750	715	771	754	776	769	764	761	806	710	768	717	750	751	742	772	721	789	750	720	695	738	730	741	760	758	747	754	760	756	792	744	722	782	781	783	784	741	718	757	712	713	752	757	774	769	778	715	776	760	744	771	732	695	797	725	723	765	774	760	724	735	730	773	776	785	752	674	746	747	743	745	804	778	816	769	765	767	813	757	775	762	740	742	752	747	822	720	713	761	787	719	768	788	742	771	769	771	752	757	724	784	776	734	738	745	761	757	768	783	802	769	753	752	699	727	803	712	786	737	760	764	760	763	752	750	750	762	756	785	715	749	707	756	751	730	770	775	712	723	769	729	698	743	786	790	741	751	812	769	760	799	770	725	777	753	778	739	768	722	758	726	703	738	758	734	719	719	738	737	777	785	765	713	741	735	788	760	709	750	787	730	792	819	778	791	753	721	732	726	750	744	747	778	763	734	731	708	735	737	697	754	774	765	750	654	694	741	710	772	751	776	702	716	735	738	789	717	771	756	768	741	727	710	732	814	719	734	780	787	736	785	769	798	788	768	783	791	733	776	728	762	768	746	733	718	758	710	773	700	731	758	783	739	730	720	732	774	719	746	767	747	792	707	781	767	749	765	815	734	765	778	777	739	765	801	752	761	740	745	791	710	800	757	726	772	746	755	749	767	777	774	699	752	747	704	777	746	747	780	740	748	751	784	770	745	743	749	711	777	715	746	690	748	763	771	745	774	805	774	744	743	746	775	746	768	757	779	779	713	775	753	787	769	729	778	794	766	728	782	748	750	798	767	761	693	751	725	748	723	749	736	748	747	775	765	772	686	732	758	750	790	732	742	747	789	770	737	762	722	755	706	781	775	720	738	750	750	779	686	742	750	742	767	746	733	757	697	797	727	762	726	765	781	740	711	767	768	710	671	762	752	738	729	757	747	706	772	770	760	805	738	735	756	772	733	783	759	782	705	721	749	765	764	733	730	765	748	743	771	728	757	784	713	772	767	718	757	745	768	754	760	781	849	723	724	784	754	732	765	743	720	741	741	750	715	745	740	752	813	741	735	764	789	739	748	741	720	748	738	695	754	755	741	723	759	695	707	732	749	784	758	771	762	704	775	729	762	721	751	712	716	746	781	765	733	750	760	731	714	756	769	759	735	792	721	763	765	775	746	763	721	768	758	736	752	747	740	705	754	727	705	765	783	750	775	763	774	770	760	748	737	709	765	734	725	791	739	713	791	749	759	750	773	771	757	712	762	755	747	753	727	777	765	792	733	731	699	736	711	725	730	678	709	758	758	762	760	777	727	775	781	762	798	764	736	780	757	817	769	771	711	743	713	785	710	787	766	801	775	707	785	784	767	753	795	811	771	703	767	732	729	779	759	760	753	756	756	752	778	751	740	746	722	738	786	741	782	770	720	752	786	733	770	766	812	765	756	777	721	749	758	703	752	781	748	817	718	758	766	752	748	729	766	736	769	736	776	801	730	711	747	799	750	727	776	734	738	759	725	732	743	762	761	730	756	756	779	755	783	766	762	732	770	740	699	749	756	735	733	749	767	780	717	746	758	747	692	791	782	794	775	726	749	727	741	776	732	746	710	811	797	744	717	763	730	747	748	764	764	779	728	744	762	773	828	728	748	768	739	753	747	771	764	747	771	755	794	752	706	708	735	727	753	758	744	721	852	734	755	708	766	770	716	745	755	768	707	755	786	788	782	745	740	814	770	741	740	793	741	727	695	767	713	706	709	754	745	767	742	723	715	728	708	769	702	796	734	750	724	724	766	673	750	754	711	721	725	754	759	718	765	666	777	747	712	770	763	738	769	790	714	757	751	778	764	758	736	728	725	770	750	796	714	758	746	777	758	743	787	730	734	787	773	719	768	731	768	748	745	771	721	791	749	798	772	766	769	697	715	775	739	748	774	713	762	771	759	775	734	707	743	751	720	799	735	764	754	734	736	751	741	755	789	772	739	723	706	767	759	750	744	775	738	774	750	737	762	747	715	722	757	750	754	721	704	766	728	780	720	783	801	748	796	716	709	728	736	731	785	725	793	719	723	679	763	764	727	788	765	723	720	732	717	741	706	701	777	739	738	743	709	779	740	754	783	742	788	749	781	747	779	781	743	724	756	728	762	790	714	783	761	722	748	744	783	780	764	762	752	717	748	728	776	716	762	776	766	786	707	755	755	767	698	759	732	754	781	689	752	717	789	695	769	746	788	737	811	763	705	763	754	790	777	740	755	709	713	741	702	697	779	741	723	764	739	747	764	762	745	725	765	736	779	730	748	779	802	771	783	781	762	753	763	802	745	740	763	743	776	766	756	734	758	790	747	739	747	746	737	705	775	733	764	767	711	696	780	738	736	724	755	749	740	712	779	737	771	733	719	799
1335	79	64	58	60	77	72	78	60	49	67	48	46	51	43	43	45	62	51	65	89	73	69	57	72	64	55	47	59	79	52	62	84	68	79	59	38	48	52	49	45	45	41	38	34	37	40	102	184	129	79	111	82	55	38	46	54	38	47	39	38	46	32	34	33	39	39	42	44	47	26	40	52	34	43	37	40	37	43	37	38	43	38	50	42	40	37	35	34	36	35	45	41	36	40	29	41	36	38	32	40	42	48	41	39	39	33	46	43	41	41	44	55	37	46	40	45	29	34	37	35	46	46	22	44	46	48	46	54	37	45	33	32	39	43	43	50	32	44	50	35	38	36	53	50	46	39	39	37	50	35	40	31	34	35	37	44	50	49	40	32	36	41	52	49	40	34	37	42	44	34	43	49	45	55	29	37	43	37	44	38	52	44	53	46	58	38	45	39	46	45	48	40	43	40	51	34	42	47	34	41	48	41	30	42	55	52	41	50	32	52	42	44	50	36	45	27	45	37	48	38	36	35	34	40	42	30	36	46	35	32	53	49	35	45	35	42	39	47	39	34	36	49	41	34	36	38	26	44	34	50	42	52	34	46	35	32	43	54	50	37	33	33	54	44	55	33	37	45	39	42	29	39	45	40	34	45	40	54	38	47	34	42	32	39	56	35	46	42	47	39	43	44	47	51	27	54	35	46	32	35	39	45	27	45	43	41	36	33	21	40	45	39	46	37	40	41	52	39	30	30	42	33	47	34	36	44	40	31	45	41	43	51	43	30	46	40	43	40	55	36	38	48	40	39	42	42	49	36	50	45	46	41	46	40	36	41	41	36	36	30	45	35	34	36	39	39	46	33	34	44	35	37	34	46	30	44	48	31	36	35	45	35	40	43	28	40	35	34	31	46	33	31	50	48	49	38	38	31	52	44	48	49	44	39	49	40	30	50	42	36	41	38	39	41	39	47	31	44	43	39	43	51	44	42	28	41	55	28	44	56	46	43	38	33	45	34	46	34	51	42	48	50	36	47	41	37	40	35	48	46	48	38	38	29	38	40	46	33	35	47	52	39	30	39	56	41	39	38	39	33	41	41	40	41	34	42	50	44	32	38	33	37	32	63	50	36	44	31	41	44	35	36	43	21	33	40	36	33	37	47	39	39	39	43	43	33	41	38	47	48	32	31	42	45	48	34	30	46	25	28	45	35	35	37	41	46	38	36	45	33	41	37	49	42	46	41	46	38	46	45	40	36	44	44	49	42	47	28	40	38	44	37	36	35	42	42	38	35	37	40	43	28	34	44	39	38	40	40	22	43	35	46	37	43	36	38	34	43	43	38	43	46	45	46	33	47	44	42	53	42	31	41	36	42	29	32	38	53	48	46	41	40	31	55	39	51	35	39	43	39	48	36	36	44	44	37	50	46	34	37	45	38	38	42	36	50	45	50	40	41	51	35	56	39	30	50	36	32	37	28	34	37	39	41	45	40	34	33	46	42	52	38	37	43	53	56	37	46	42	43	41	48	40	39	39	42	48	54	48	54	48	43	35	49	46	35	43	49	37	44	32	47	40	44	39	43	37	35	45	52	42	35	38	49	36	43	40	31	48	38	39	45	23	35	36	37	33	40	38	30	40	43	32	39	33	49	41	49	42	50	39	37	39	36	35	39	31	27	34	45	53	38	39	31	42	41	30	42	46	48	34	31	47	41	38	37	33	49	35	45	48	44	40	47	46	32	29	34	47	36	38	45	39	33	38	44	46	41	46	37	51	49	42	39	52	44	47	24	29	33	31	39	56	45	47	54	45	43	53	40	41	40	48	40	46	37	53	38	36	38	50	37	27	40	47	52	29	32	47	54	39	29	39	35	48	42	40	41	42	31	44	47	45	40	51	43	42	46	44	34	51	34	34	49	41	40	46	40	42	30	35	35	51	49	38	47	42	30	40	46	42	51	39	20	49	50	38	44	55	48	40	33	41	41	42	43	44	33	42	46	40	45	28	42	44	40	42	38	37	42	52	48	46	43	37	37	39	54	36	41	38	37	45	40	38	49	49	47	23	43	30	37	39	40	30	53	39	56	45	34	51	48	32	31	42	52	37	36	33	34	46	42	39	42	41	27	46	37	47	46	42	50	39	47	34	49	38	48	37	41	33	49	40	38	34	48	36	35	38	33	30	46	49	31	41	38	39	46	42	45	42	45	42	38	48	39	55	45	38	41	32	32	27	37	43	37	33	49	43	30	29	43	44	39	34	37	22	36	46	35	29	36	42	53	41	38	34	44	44	31	37	36	37	33	51	37	35	34	35	42	44	39	46	33	42	52	47	41	39	47	43	44	47	32	44	50	31	52	41	42	38	34	37	34	37	38	39	34	47	40	35	39	31	31	51	40	36	49	42	46	27	38	43	38	33	49	43	45	40	38	34	38	45	43	48	38	41	32	40	39	38	36	47	40	42	38	48	54	42	35	35	53	44	41	38	42	42	39	52	54	29	45	43	38	51	38	31	44	38	43	40	34	33	37	42	40	45	33	41	43	49	51	44	45	32	30	51	42	39	43	38	46	43	34	46	45	42	36	42	52	43	40	34	30	55	37	57	35	35	38	38	45	42	53	45	38	41	40	42	41	54	34	51	49	34	40	33	45	37	41	49	36	34	44	35	38	44	27	47	34	38	44	51	37	41	41	46	40	38	36	38	34	43	43	35	40	42	43	37	35	44	39	37	43	45	35	45	38	29	39	33	31	39	38	50	48	45	46	37	40	43	39	41	40	33	44	41	54	29	31	36	36	40	37	37	34	35	47	31	48	36	47	31	38	38	39	49	50	41	37	46	45	34	50	37	35	34	44	35	35	33	40	39	38	29	44	53	42	31	30	35	52	37	40	44	39	52	44	36	47	35	41	35	34	35	42	49	55	55	50	38	29	37	43	37	45	38	37	34	37	45	39	48	35	39	30	54	49	36	45	43	36	36	41	42	43	43	47	43	54	27	50	43	41	39	42	40	38	52	45	35	39	34	42	41	40	33	50	40	39	43	35	46	42	30	39	40	42	42	51	35	45	34	43	43	52	43	38	43	53	44	40	43	34	32	29	36	45	48	32	32	29	48	25	43	48	33	35	44	46	30	58	42	38	32	47	41	48	37	45	47	40	28	35	51	39	32	51	37	45	45	42	38	39	34	32	31	41	40	44	47	39	33	42	38	45	37	29	43	48	47	34	42	37	31	43	28	44	49	43	27	46	37	35	30	36	39	52	28	29	30	36	38	36	47	50	45	42	34	35	49	54	52	48	46	52	39	41	31	35	51	37	39	37	46	44	41	46	48	34	25	37	52	41	34	41	42	45	37	38	38	45	37	24	43	37	40	42	43	53	45	31	31	43	41	41	51	41	35	44	44	46	40	43	38	41	38	36	45	44	43	46	44	33	39	46	40	39	50	31	31	47	44	44	37	44	33	54	41	45	38	38	42	32	35	43	37	50	45	41	44	45	45	40	29
8107	1878	1023	1762	3499	3823	3713	3290	2465	2044	1637	1183	969	936	843	816	758	741	892	1740	2408	1618	1299	1492	1724	1548	1456	929	1276	1807	921	1063	1647	1346	1479	1241	834	532	570	513	522	532	504	543	489	455	538	2641	4888	3364	1999	1969	1505	914	523	424	426	447	427	445	475	485	433	425	435	407	398	483	434	440	423	506	428	465	421	430	420	438	468	448	428	445	442	470	432	442	406	443	425	405	441	407	453	421	445	401	461	452	451	388	450	465	425	418	486	462	441	436	442	440	434	436	420	439	443	448	419	462	451	407	431	414	426	404	467	421	456	464	413	419	439	410	430	410	443	438	419	428	502	411	436	402	432	440	432	446	448	433	408	449	438	389	444	437	447	449	489	421	449	431	403	483	402	424	428	437	443	425	450	440	438	417	435	480	430	420	435	424	458	444	391	444	418	433	430	438	461	424	415	451	485	400	433	447	472	417	444	418	465	448	467	444	435	457	430	446	459	425	451	467	456	435	484	412	452	411	439	425	434	461	416	477	468	431	413	443	420	431	423	433	454	451	465	442	443	455	426	422	466	447	463	424	453	414	391	445	424	418	430	414	444	446	429	437	391	429	423	456	447	411	466	438	450	406	450	415	468	411	412	444	434	408	438	429	436	416	463	429	436	424	433	442	429	422	440	447	422	459	422	415	443	430	424	426	407	416	452	429	453	444	457	439	461	438	426	424	435	421	441	427	441	450	448	454	412	407	484	429	458	430	434	410	422	466	440	413	436	475	420	463	452	436	430	414	463	404	402	407	471	422	438	412	444	417	423	450	429	471	448	435	469	456	450	434	411	458	429	434	428	435	431	446	467	451	425	448	481	434	429	427	421	410	461	431	457	437	410	444	420	490	452	472	434	434	432	435	424	447	487	436	438	419	439	419	444	448	437	423	420	435	427	451	433	381	440	422	414	410	414	456	441	429	443	459	458	431	458	452	468	431	416	457	425	430	445	458	465	440	426	422	436	427	423	443	425	425	461	433	431	456	455	454	443	446	412	460	411	468	483	450	421	434	441	442	436	422	459	414	452	439	435	454	411	455	465	415	421	438	409	407	463	431	419	473	453	409	437	450	459	453	393	459	445	435	443	432	416	396	445	420	440	445	422	455	459	432	427	446	403	469	413	423	451	426	430	435	474	442	448	458	440	460	423	503	423	421	457	459	454	430	419	408	411	442	475	443	419	433	432	440	406	444	444	419	408	408	433	414	448	470	437	474	467	437	452	443	415	449	441	452	409	458	419	459	438	405	438	393	424	427	425	451	429	418	429	427	434	394	436	420	466	419	411	438	440	442	462	446	422	445	396	459	424	462	432	468	428	423	464	445	432	437	456	470	437	437	420	427	452	437	433	428	454	431	455	475	455	429	405	401	436	404	399	437	418	419	453	409	440	436	421	427	446	431	422	444	440	451	406	472	465	427	465	428	451	461	440	464	445	444	464	459	445	423	457	406	464	427	445	431	419	391	423	424	435	415	402	438	423	425	453	463	434	416	427	445	454	447	415	422	439	414	444	413	427	466	446	449	437	416	421	420	487	448	446	446	460	448	459	425	425	423	431	476	458	454	433	434	416	450	471	435	435	427	435	435	453	454	423	433	439	420	432	443	449	396	414	437	442	472	425	452	411	433	436	428	423	432	433	442	421	420	430	388	469	374	390	432	421	438	426	433	417	430	460	436	415	420	441	470	463	415	383	413	447	455	455	414	449	422	484	379	475	438	428	426	442	446	431	429	448	444	409	398	461	413	438	466	439	439	426	422	451	464	437	413	438	411	468	425	459	448	462	385	447	447	413	410	421	471	445	434	437	445	438	437	419	441	442	443	406	412	437	439	446	427	473	429	463	447	449	449	401	395	421	448	463	449	423	457	453	440	435	398	430	417	422	436	419	437	436	436	423	441	466	453	421	437	415	434	459	459	440	431	410	433	439	438	503	467	421	462	416	445	451	441	443	433	444	429	423	417	415	406	463	434	430	423	431	432	398	474	405	431	432	463	427	480	424	427	438	404	442	454	407	431	453	447	394	410	453	423	479	462	439	436	433	447	419	433	437	468	462	429	441	418	437	471	458	417	415	422	444	469	442	483	446	443	432	467	426	430	427	468	455	461	420	430	427	458	473	432	432	404	409	478	428	441	433	482	438	430	432	434	441	419	431	492	425	424	446	419	421	479	444	437	465	491	460	431	455	435	453	436	406	437	457	423	451	452	452	449	421	427	434	443	458	434	444	439	406	416	425	408	426	431	426	463	418	435	468	462	432	406	425	437	451	418	420	456	457	453	416	455	462	439	440	416	477	409	424	429	447	446	397	431	463	445	414	437	419	445	421	481	450	429	408	388	414	453	440	435	389	435	420	466	463	411	447	414	416	452	450	422	426	444	436	441	483	413	399	450	435	425	424	450	417	445	434	425	460	483	404	460	418	433	422	441	462	430	422	430	437	462	424	465	441	464	421	454	390	381	441	430	432	471	457	427	427	425	436	455	426	435	462	462	413	431	443	467	440	431	462	428	406	448	429	432	490	405	444	438	409	420	402	451	440	427	443	437	450	417	428	426	410	421	470	441	437	449	453	440	441	406	414	442	425	467	461	415	458	434	455	420	438	446	434	414	443	447	432	430	479	442	459	427	438	467	446	436	477	391	404	455	416	483	444	470	392	419	435	398	446	452	434	430	429	440	419	453	425	436	433	437	408	480	431	426	439	433	415	464	414	422	459	464	446	440	440	428	442	460	455	437	413	393	414	404	465	458	454	432	415	444	450	450	419	425	454	433	432	431	480	461	417	406	424	434	421	453	489	418	394	414	480	429	461	458	469	415	443	442	435	416	419	450	413	406	452	416	426	419	447	455	467	443	454	406	383	447	451	443	411	464	427	433	438	422	444	432	407	434	426	440	453	422	437	432	422	409	457	437	426	453	407	397	449	428	460	500	433	450	462	436	446	428	445	461	470	422	444	480	412	435	423	446	404	422	427	406	458	458	408	468	445	413	434	422	434	398	442	405	460	465	467	419	408	441	401	420	454	450	459	440	451	425	468	469	452	442	408	417	446	459	456	479	401	437	411	414	417	420	442	413	419	469	450	436	447	419	427	423	441	443	433	415	409	437	435	422	411	457	470	454	433	445	470	444	431	429	408	419	421	436	447	420	449	399	429	479	455	446	412	424	464	420	457	446	405	430	425	440	455	438	430	461	403	465	432	415	441	438	442	422	450	446	455	462	462	425	437	455	466	366	445	449	435	411	446	456	437	458	448	413	403	433	450	445	447	416	441	455	441	450	434	470	429	431	448	470	433	455	451	436	473	408	421	452	458	430	443	446	434	429	426	434	420	464	414	459	479	448	453	446	442	450	443	430	476	471	434	430	422	440	427	410	460	427	439	457	426	403	389	448	448	392	437	433	437	436	424	441	426	458	429	442	494	459	473	401	446	436	460	410	467	442	407	420	448	454	437	446	425	415	452	461
647	242	141	96	118	134	160	130	146	108	94	91	93	79	96	107	95	88	91	132	131	116	112	100	128	115	96	117	124	140	138	112	111	143	118	108	68	64	66	70	67	71	67	66	80	61	70	242	431	240	215	178	164	87	88	65	67	71	77	69	80	79	77	74	67	69	68	72	65	54	65	60	77	62	68	60	65	51	68	60	77	78	53	56	79	64	82	80	65	80	79	68	67	54	68	64	69	80	62	74	81	65	66	70	50	67	77	77	80	47	60	65	65	68	68	56	73	61	52	63	76	79	63	45	66	69	75	71	74	73	76	61	67	60	59	59	69	71	67	52	64	71	71	77	66	76	63	77	78	68	49	69	60	68	65	63	70	65	73	60	80	74	79	62	49	61	59	75	64	79	86	66	77	73	56	75	79	65	64	81	70	59	61	66	70	67	53	65	68	61	72	70	69	70	59	72	78	80	81	48	74	68	67	69	77	66	68	58	68	47	66	68	62	71	63	58	72	67	59	64	55	65	61	67	77	73	62	62	85	70	76	55	79	71	69	71	64	63	68	71	65	63	67	69	54	62	77	74	70	74	59	63	68	66	65	77	82	77	65	70	69	63	74	72	69	69	80	77	74	69	72	80	68	75	71	85	63	68	75	73	82	65	67	59	74	73	70	71	88	70	57	70	69	69	64	71	87	69	78	78	56	75	80	64	70	70	57	63	64	56	68	73	64	62	64	86	72	79	62	81	57	49	71	65	62	64	78	81	76	54	78	82	66	74	81	72	65	58	83	74	70	69	91	71	84	62	67	76	70	78	81	63	83	66	64	72	71	64	65	63	69	88	61	73	70	73	72	58	63	63	83	57	54	55	75	70	71	70	69	58	77	74	67	58	67	69	64	51	71	75	67	68	70	62	76	72	63	71	64	77	83	77	68	60	66	63	63	82	58	89	72	79	74	81	85	70	69	70	77	64	59	64	71	65	59	70	58	64	79	58	71	63	73	76	64	52	79	75	71	59	73	79	63	75	69	57	72	79	84	65	64	69	66	79	73	70	78	65	50	66	67	69	71	74	68	75	74	79	66	64	83	84	59	58	64	71	78	76	56	63	72	75	65	62	64	62	82	68	75	72	69	62	85	70	70	58	63	64	56	66	69	71	63	80	66	76	67	80	63	72	79	68	79	66	79	50	73	62	77	61	75	62	57	60	81	72	67	64	52	65	61	58	68	58	79	66	72	60	62	64	63	67	71	64	66	65	83	70	68	69	64	82	63	58	72	73	70	68	76	65	74	67	61	61	69	51	82	71	59	50	78	94	65	83	67	61	77	88	76	74	62	62	60	63	66	75	77	53	62	65	55	73	71	76	86	76	56	60	67	62	78	61	69	64	71	70	63	77	60	66	76	72	75	67	59	57	67	74	72	68	71	70	57	72	71	65	76	77	59	61	77	55	65	71	65	88	78	62	64	72	63	68	60	47	85	68	64	70	70	66	75	72	81	73	73	82	67	71	70	71	67	72	67	64	77	63	61	64	66	67	76	74	70	79	62	62	57	59	61	64	65	58	56	66	69	67	65	57	72	63	75	61	67	79	66	69	69	79	61	65	66	81	64	64	81	73	78	68	68	54	64	65	71	73	73	63	61	68	71	59	82	76	68	70	80	67	71	71	66	69	79	53	56	63	71	73	57	82	73	64	71	63	85	71	66	72	72	83	72	59	73	86	90	67	73	78	70	65	73	64	83	70	58	63	66	84	61	54	79	59	57	74	73	83	60	74	80	61	74	63	58	54	75	79	53	62	66	66	89	64	65	60	73	60	75	61	68	74	72	68	63	78	61	66	75	80	56	62	63	72	72	64	63	67	72	68	58	75	70	67	79	62	75	59	59	68	63	80	72	71	60	80	84	65	67	79	73	85	72	64	66	65	79	63	58	73	70	73	57	70	52	60	72	72	67	76	65	76	67	72	55	61	57	73	82	74	79	56	60	69	64	52	63	61	78	75	77	80	72	59	60	64	61	53	59	68	78	62	63	64	85	75	59	73	66	69	56	61	73	68	79	70	73	81	73	61	75	67	60	68	64	67	64	57	74	55	65	66	81	66	82	72	64	68	60	75	69	61	66	75	88	68	61	52	54	72	60	69	69	74	58	68	63	69	83	64	59	65	73	64	70	64	54	65	67	60	61	69	71	61	65	79	48	68	73	78	66	68	68	77	70	45	62	69	68	72	68	87	70	79	86	80	61	72	58	62	82	74	68	83	62	71	74	84	68	72	65	71	58	70	66	74	62	62	60	74	76	66	61	77	77	54	74	69	67	67	69	83	57	74	71	52	61	64	65	73	52	69	69	66	72	73	60	62	66	75	62	73	55	60	73	78	73	83	64	82	67	51	73	81	76	74	65	73	69	61	56	77	66	70	78	74	65	69	74	83	69	73	79	63	67	78	82	60	75	67	63	63	64	70	70	65	75	63	82	73	73	67	64	61	60	61	61	66	69	65	79	73	70	69	85	68	74	84	66	74	67	55	80	89	73	68	68	75	73	64	58	90	60	64	69	73	68	64	50	64	83	60	60	59	57	64	70	62	71	63	66	65	67	73	75	60	50	69	79	97	69	79	73	57	78	69	67	63	67	65	66	56	75	61	78	70	72	66	64	77	69	62	59	63	81	75	61	90	60	73	71	81	75	60	69	71	65	50	74	73	71	48	68	72	76	76	56	69	70	85	62	64	63	59	84	77	70	74	72	68	79	85	59	72	69	77	80	57	69	58	80	62	67	63	57	64	67	69	80	89	66	70	54	73	71	84	69	77	57	56	63	76	64	76	85	73	73	68	55	66	88	68	56	64	71	67	70	65	56	74	84	65	75	69	81	67	66	84	62	84	61	65	68	52	72	84	54	66	63	75	69	71	60	53	82	70	64	64	76	81	68	41	70	58	61	50	70	73	60	60	59	76	74	69	75	53	88	72	75	51	69	54	72	68	62	54	65	56	61	72	73	65	71	63	68	84	50	77	73	70	69	77	65	78	79	74	59	72	63	68	75	69	76	67	70	63	74	74	68	67	67	60	74	73	75	68	73	65	61	78	85	59	58	80	83	55	69	59	62	75	55	66	69	79	67	63	69	68	75	90	66	67	63	72	71	79	70	84	68	70	72	61	58	66	72	98	62	69	71	66	59	62	58	79	65	63	56	69	57	46	67	66	73	60	68	66	72	65	59	45	64	58	63	67	66	76	69	57	70	74	77	72	70	63	73	75	69	71	75	69	70	78	76	81	86	76	84	75	61	68	51	62	63	76	64	54	67	70	70	56	73	79	59	76	55	67	75	80	59	70	69	68	56	82	60	63	89	54	75	66	72	68	66	73	70	86	69	70	76	63	81	79	67	81	76	83	61	62	66	65	72	72	71	75	70	62	63	65	68	72	71	76	62	83	66	68	69	65	76	81	66	82	70	65	68	79	71	60	77	57	64	70	65	75	65	64	65	57	70	65
10986	4907	2241	4037	7719	8655	8191	6696	5275	4249	3347	2646	2159	1917	1614	1585	1473	1501	1553	2628	3573	2519	2642	2794	2541	2558	2374	1973	2503	3593	3249	2329	2797	3132	2757	1619	1314	941	857	885	865	844	804	885	760	885	879	6432	9984	6215	5184	3954	2626	1225	898	674	737	716	734	704	700	732	728	725	775	722	736	723	725	720	720	707	716	776	687	717	676	723	747	700	692	733	676	713	778	715	747	721	713	738	701	709	713	725	704	725	699	724	707	776	723	746	751	732	680	703	748	738	690	714	724	783	685	663	736	761	721	705	682	678	673	741	765	725	707	739	741	708	757	663	744	767	715	736	716	697	715	761	730	710	683	760	727	709	723	695	709	711	717	717	667	761	713	716	671	748	717	722	738	740	713	732	681	701	679	748	752	709	728	694	765	683	753	681	700	775	735	713	753	714	710	734	723	709	710	682	698	720	733	798	722	689	699	720	747	675	660	738	743	756	707	769	753	713	722	685	715	678	783	681	723	695	754	731	712	742	697	714	720	682	718	728	705	751	733	718	728	675	716	741	721	751	724	701	690	706	775	717	762	724	729	739	755	737	750	723	713	693	768	745	760	717	701	728	747	743	709	687	705	736	724	707	731	726	706	719	724	672	704	677	717	722	721	694	681	722	704	677	730	703	730	685	718	731	740	759	723	709	690	649	691	679	699	698	696	769	722	714	714	702	736	715	702	767	715	758	694	724	729	713	702	718	700	719	731	683	732	781	692	731	704	730	735	691	751	764	718	672	671	740	719	728	698	716	758	733	772	728	755	706	723	725	722	722	762	720	692	767	723	754	700	749	765	760	682	715	716	722	704	727	663	720	716	711	696	697	697	698	727	716	735	733	670	759	694	721	783	732	688	706	753	748	693	728	735	724	736	739	748	698	711	714	720	699	729	699	689	709	716	699	715	704	708	667	724	758	762	729	775	716	773	770	734	713	681	768	708	724	710	694	696	707	700	750	687	759	721	757	735	742	746	739	770	674	686	685	734	728	723	772	663	745	695	754	774	717	742	648	746	760	740	706	719	743	716	696	769	765	670	711	711	722	717	732	719	760	711	735	713	728	682	734	730	699	710	735	735	770	761	752	734	749	747	717	740	751	703	697	724	782	761	699	689	701	697	720	750	742	694	711	703	706	721	733	730	714	707	698	754	765	745	728	672	689	748	709	703	726	750	732	701	691	727	697	727	661	749	696	695	736	740	737	736	709	752	755	678	722	734	709	704	743	689	730	777	705	708	721	676	697	714	685	755	715	727	699	744	736	692	692	746	701	699	705	743	737	736	738	704	741	771	715	722	752	749	638	763	723	756	700	763	699	676	684	711	706	708	730	731	705	719	746	716	691	737	723	685	743	712	764	696	702	753	704	701	747	745	744	768	746	736	697	700	719	713	687	701	689	759	708	688	723	675	755	745	710	726	729	742	756	747	694	742	720	720	756	734	683	701	717	752	710	741	717	737	724	736	691	693	722	700	731	739	665	732	732	700	749	698	746	753	734	707	708	775	701	715	726	731	705	741	723	725	757	691	731	712	709	700	742	753	716	696	729	795	733	720	678	688	763	704	739	753	714	744	734	728	758	709	775	748	657	703	751	717	716	746	698	731	676	760	739	700	719	704	721	774	719	722	744	761	725	748	704	693	693	707	748	722	721	713	765	691	708	717	752	760	742	720	744	771	745	688	706	710	697	734	732	729	748	731	720	767	707	677	706	700	696	696	722	728	716	710	732	720	710	725	683	773	720	734	696	732	770	709	676	744	741	702	674	727	711	762	698	714	706	719	717	724	718	650	759	726	724	727	717	706	737	737	690	687	724	746	700	706	750	711	766	756	731	737	725	710	697	730	730	736	732	725	717	734	694	698	724	779	724	752	756	706	759	744	734	699	670	732	712	711	682	724	716	717	680	742	728	718	746	714	693	702	688	760	688	724	719	724	684	728	725	777	718	756	716	721	730	713	755	721	691	735	722	714	759	728	733	720	712	723	721	737	720	713	683	690	703	687	739	720	739	739	704	713	692	741	708	679	696	770	718	744	740	744	726	708	712	748	694	757	753	736	737	727	653	714	715	716	729	766	682	666	679	755	742	719	727	740	746	733	752	695	759	726	729	716	702	720	748	724	715	723	704	751	696	718	715	734	753	704	691	634	728	749	740	685	741	735	729	730	698	743	687	769	672	668	714	733	731	755	698	720	694	734	730	709	720	717	693	737	735	752	617	702	727	694	730	690	754	733	683	722	721	732	710	719	691	716	717	752	733	685	708	758	723	746	695	733	716	737	694	699	705	766	708	693	729	736	724	713	741	720	732	704	693	712	718	722	721	656	718	758	735	738	694	693	733	727	709	727	759	736	734	701	790	736	762	780	690	728	753	721	736	736	692	707	735	750	722	695	739	716	766	767	731	710	725	725	716	742	753	721	693	760	711	780	722	712	695	708	760	761	717	736	745	698	643	734	752	752	733	738	695	739	646	675	739	742	713	730	774	716	714	763	729	726	715	708	737	716	758	778	735	715	725	706	692	674	738	782	714	702	694	734	687	745	723	755	717	721	733	738	773	702	732	702	751	700	701	722	729	690	753	751	685	654	728	750	733	767	734	678	725	674	755	741	682	707	749	753	718	688	775	632	712	693	751	756	731	696	747	733	695	748	761	709	707	735	702	701	721	705	716	718	730	736	746	720	736	719	723	685	715	723	712	735	723	731	752	773	736	761	715	728	705	757	710	750	722	757	733	695	726	717	741	727	748	707	755	730	717	703	711	700	724	708	728	758	778	695	726	727	695	681	687	736	731	721	693	739	703	722	749	734	725	714	741	711	680	718	723	713	695	770	734	749	721	746	714	717	769	726	728	730	717	735	722	710	755	730	749	696	677	718	705	689	705	680	719	756	743	733	704	721	717	736	662	742	735	734	758	771	641	758	793	729	705	740	721	730	718	738	715	756	721	695	711	752	742	718	708	731	689	707	745	691	763	667	739	747	735	727	686	680	709	744	731	703	679	733	756	669	682	700	768	700	737	751	748	707	684	732	755	739	748	715	731	675	739	723	702	730	718	735	709	694	715	685	718	749	757	730	738	718	698	738	716	699	725	714	739	703	707	747	741	699	747	783	694	726	744	725	687	685	737	738	656	703	720	725	708	726	736	700	737	699	678	690	706	778	731	719	703	693	779	710	756	757	730	748	731	696	743	745	741	704	693	737	729	698	701	701	698	761	709	704	733	727	684	747	731	724	735	695	736	745	737	745	723	743	719	687	745	717	782	725	747	697	696	761	734	755	739	721	722	738	706	690	734	709	772	723	739	698	715	712	729	724	708	726	732	724	719	728	717	760	685	743	726	750	744	760	741	734	710	737	755	690	758	708	685	728	688	751	696	656	682	723	749	685	706	701	734	682	712	701	746	727	711	738	700	744	715	701	739	721	739	726	783	670	715	730	705	702	752	727	737	712	766	768	701	739	726	727	744	699	734	700	678
2044	178	111	72	79	99	122	118	99	89	98	77	67	69	53	62	55	74	56	82	115	95	115	111	99	83	82	88	109	137	130	134	107	90	97	85	61	41	41	40	42	50	33	40	37	48	41	272	426	251	229	148	92	58	41	32	39	38	33	35	41	43	41	35	25	55	46	31	38	41	49	48	43	39	44	36	50	31	39	42	48	38	52	48	38	33	36	29	45	41	35	47	31	36	37	36	47	41	37	52	34	34	47	29	57	46	28	45	46	34	37	54	32	37	32	39	38	31	46	43	30	39	36	35	40	41	30	37	39	37	54	44	29	42	32	39	41	38	40	42	33	35	37	42	42	40	35	38	27	35	38	33	33	48	42	37	41	47	41	33	43	34	37	35	43	37	30	50	41	37	47	42	39	50	31	43	41	42	42	30	34	45	46	43	31	38	38	38	33	47	39	47	30	40	44	40	43	40	45	41	47	50	43	44	50	34	39	47	32	37	55	55	35	41	48	42	41	47	38	35	33	34	46	54	48	40	35	43	32	35	44	29	44	33	38	39	48	32	32	45	47	33	38	27	37	46	35	35	39	30	37	43	34	44	41	30	39	39	23	36	44	41	31	43	37	32	39	40	37	56	49	41	39	40	43	30	43	45	44	39	32	48	41	45	31	46	48	48	40	32	35	36	38	31	52	49	36	44	31	45	43	31	48	45	39	54	34	44	40	36	35	45	39	35	47	32	38	44	40	30	41	42	42	38	36	30	34	54	47	34	42	38	34	45	44	38	38	47	34	37	38	36	33	45	40	40	33	45	33	31	40	49	35	31	42	43	30	42	42	32	38	42	37	40	39	35	38	34	29	34	29	55	33	33	39	44	46	34	37	34	45	45	48	35	32	40	47	40	47	34	34	51	42	37	44	40	35	37	34	49	40	41	39	41	39	30	53	47	45	54	40	28	36	38	44	42	40	38	40	41	43	42	44	47	36	27	49	23	41	34	37	34	44	50	50	43	23	38	44	37	42	41	49	57	47	35	43	49	46	28	42	52	51	46	38	35	42	41	40	37	45	50	33	42	42	45	43	50	46	36	54	38	53	26	46	42	52	44	33	51	44	38	49	38	50	30	40	37	45	44	41	43	43	40	48	46	44	33	40	45	35	40	38	39	33	30	45	39	49	39	48	47	55	38	55	38	31	43	33	49	49	33	30	36	32	34	39	34	32	46	47	42	42	44	42	38	44	36	50	49	44	43	46	42	38	33	45	36	34	29	43	41	36	46	36	36	39	50	31	36	41	43	22	43	34	37	41	47	41	34	41	48	41	45	32	40	36	39	36	40	45	38	33	33	52	47	30	45	49	45	45	50	32	36	41	59	40	35	38	40	55	35	47	42	35	38	40	45	34	48	36	47	43	47	40	56	50	39	37	40	39	49	40	34	48	40	40	48	46	39	40	45	47	28	35	44	34	40	26	28	37	49	44	44	51	47	38	54	42	37	39	42	55	36	42	44	45	42	36	46	36	34	43	41	45	47	39	39	36	39	32	39	52	33	51	37	36	38	41	54	33	40	42	47	30	46	43	43	47	39	32	55	43	37	40	46	31	37	43	37	33	37	44	39	42	37	44	43	33	40	34	38	44	51	30	36	42	36	39	45	34	31	41	34	38	41	37	37	41	40	43	36	43	35	24	49	44	42	39	46	45	44	45	43	40	50	54	42	42	38	44	32	35	46	42	45	48	44	31	45	35	35	42	42	40	50	43	41	46	33	37	38	34	39	36	41	42	40	43	38	34	35	38	37	43	49	38	39	28	45	30	30	40	47	39	42	41	33	38	44	45	34	37	38	33	36	41	42	40	43	40	42	37	42	38	36	40	47	44	57	32	57	43	39	41	39	36	30	46	39	34	32	45	41	47	39	40	35	39	49	37	43	46	48	43	42	40	32	41	45	48	46	40	41	42	41	49	49	33	36	45	45	42	46	35	38	41	41	30	58	49	51	40	40	41	43	48	43	33	32	37	42	46	41	36	41	32	28	34	46	55	41	48	38	35	38	48	35	39	49	42	47	34	32	37	43	33	48	49	37	33	37	28	41	44	35	50	39	46	47	48	42	39	49	39	37	44	39	34	41	40	27	35	33	46	36	35	38	37	42	35	42	33	42	34	40	34	38	35	33	41	52	50	33	37	33	44	39	39	35	24	45	31	43	39	40	43	34	38	45	48	47	32	31	37	44	40	29	36	45	41	40	40	28	46	34	52	51	35	52	39	35	37	38	33	45	40	39	35	32	43	36	41	44	39	41	31	48	45	40	34	42	27	33	44	31	33	33	37	46	52	47	43	40	32	53	50	27	31	32	37	40	34	41	54	37	51	41	45	45	49	33	44	36	45	39	34	35	33	33	33	44	43	33	32	34	43	39	39	29	40	45	32	39	36	36	35	38	47	48	43	31	39	45	45	40	36	42	35	37	47	37	48	36	43	37	36	42	30	44	50	25	43	43	45	51	39	40	36	35	47	36	30	43	39	39	40	38	32	42	43	45	46	49	51	37	42	44	44	36	40	37	41	47	38	47	46	49	38	37	39	28	39	38	42	29	45	48	32	28	48	46	34	25	32	38	41	35	35	39	39	44	38	38	41	47	37	45	36	45	44	49	43	30	42	32	43	30	40	38	39	38	34	45	45	39	42	38	34	40	38	40	40	44	32	31	43	36	43	54	40	34	37	39	38	44	47	50	36	52	37	47	35	39	33	32	41	40	57	41	39	35	31	45	43	41	46	43	36	48	43	41	38	44	34	34	39	34	42	38	41	45	37	31	32	35	52	29	33	35	45	40	34	36	42	34	32	29	34	36	39	34	36	51	40	48	37	33	34	40	44	44	46	39	32	40	44	43	36	33	49	31	38	51	33	37	35	38	37	36	33	27	46	34	37	54	31	39	40	38	43	53	41	34	36	41	43	41	37	41	39	38	41	43	53	45	50	38	45	41	43	34	49	38	34	36	37	47	45	34	29	33	30	43	47	43	30	42	50	43	39	47	45	41	44	47	37	37	32	33	29	35	31	32	42	41	30	45	38	41	37	35	42	40	28	35	35	46	35	49	45	31	37	43	41	34	39	39	46	36	34	33	42	40	47	34	41	42	35	46	45	53	32	42	39	43	39	45	49	41	48	46	39	44	37	43	42	32	32	50	51	45	49	36	36	37	43	32	46	36	32	20	41	37	36	37	46	48	52	39	47	28	41	31	49	42	43	43	36	41	39	45	41	45	41	39	43	28	36	32	30	43	22	43	36	34	49	38	40	45	51	34	36	33	37	48	46	39	41	35	41	47	43	28	36	36	28	36	41	49	38	39	41	34	37	36	47	49	34	47	41	42	50	37	44	43	31	39	44	41	38	29	24	47	33	36	41	56	52	35	44	36	35	42	51	46	55	41	41	32	40	34	23	33	29	49	48	37	37	47	32	46	38	37	48	31	51	36	39	39	42	41	40	35	29	41
10470	3693	1863	3314	6708	7897	7810	6423	4991	4051	3352	2609	1934	1691	1409	1337	1318	1350	1490	2187	3458	2483	2810	2963	2532	2351	2259	2137	2469	3585	3258	3277	3018	2416	2660	2035	1360	779	699	657	534	590	512	506	514	672	745	6551	10026	6676	5145	3573	2106	1022	610	438	434	464	405	453	449	445	447	426	470	407	458	430	424	456	470	456	419	420	437	426	415	448	379	442	437	436	410	422	506	442	464	472	457	432	430	418	444	437	446	396	409	453	442	438	387	463	460	440	444	457	410	424	463	439	440	437	455	477	467	437	456	439	440	443	431	454	474	454	404	428	483	418	458	443	448	446	433	416	393	414	461	435	431	417	415	427	459	450	433	459	433	444	467	416	421	443	452	448	460	465	426	429	453	427	472	441	452	448	433	432	432	423	418	414	456	462	444	441	436	439	404	431	451	412	448	402	459	414	453	441	394	415	439	403	465	472	450	383	404	397	461	455	419	423	434	471	462	427	415	467	415	459	453	444	432	418	433	443	447	474	434	449	429	414	408	407	455	416	459	435	436	430	415	452	431	428	437	422	449	448	440	422	456	433	426	445	442	452	428	460	418	420	425	419	427	437	415	434	444	457	424	426	434	443	429	423	419	412	454	439	408	421	409	421	423	444	438	494	392	452	417	426	486	391	454	467	447	400	401	439	402	409	440	425	425	439	480	390	435	421	449	451	488	428	466	459	473	420	427	445	474	469	414	447	474	395	483	440	470	439	375	432	430	416	451	421	422	465	418	430	460	424	444	412	444	420	439	429	423	454	433	413	453	412	463	398	421	443	441	428	451	445	448	465	393	449	454	430	475	463	417	432	473	421	504	429	462	420	429	443	456	422	479	444	425	455	429	446	439	469	465	408	404	450	418	417	471	428	446	434	429	457	428	464	457	436	450	467	402	434	415	436	403	443	420	417	449	456	465	474	423	440	438	409	425	409	434	428	457	445	439	388	407	431	452	454	468	424	435	488	444	457	427	441	445	414	465	408	438	452	472	443	445	453	429	432	438	444	410	420	430	426	444	444	410	355	388	444	428	435	442	428	461	465	453	463	462	449	446	467	446	419	462	410	425	446	421	434	439	427	462	466	415	432	441	449	400	417	410	450	431	409	454	405	462	415	435	439	414	443	469	431	441	433	432	472	429	447	436	454	436	441	445	408	402	416	442	459	428	419	458	418	436	431	422	410	451	398	450	425	438	441	448	439	451	409	437	421	416	448	426	445	429	414	433	438	456	481	462	430	464	431	442	427	492	411	415	442	418	419	486	470	414	439	423	437	420	433	428	423	436	431	428	430	453	472	416	441	439	453	395	446	484	445	415	465	442	469	452	443	441	458	421	433	436	455	441	427	478	434	447	417	460	470	431	420	445	431	429	463	417	432	438	448	455	420	461	413	431	458	467	414	430	420	410	445	434	455	408	413	445	439	468	456	436	433	431	412	400	425	443	438	443	411	429	436	421	428	447	496	432	422	468	439	453	411	442	450	426	472	428	402	424	452	432	414	482	471	422	454	416	473	421	418	420	387	422	408	435	443	403	465	468	435	436	387	465	408	460	420	396	417	456	430	438	439	423	425	438	390	476	432	452	437	373	454	416	432	392	386	443	435	458	419	420	452	411	465	424	447	477	438	427	443	429	468	399	471	459	425	442	421	431	428	418	451	419	441	436	421	467	415	452	454	415	417	432	428	431	431	415	430	422	422	404	413	426	432	434	438	491	428	449	431	455	446	429	429	417	469	419	438	435	415	474	409	447	446	449	465	407	459	451	432	431	455	437	423	443	426	431	412	394	432	417	436	420	438	405	460	447	431	483	445	430	435	440	438	428	414	414	478	394	444	422	376	484	397	443	412	463	420	444	427	473	486	479	463	441	457	443	482	447	479	438	431	408	391	440	437	454	427	424	474	420	438	426	459	428	421	444	402	441	436	426	431	456	446	404	468	447	454	417	413	459	427	418	429	460	445	381	451	449	447	443	443	413	426	399	402	443	494	432	423	438	430	420	425	437	451	442	443	409	440	419	434	427	412	482	434	472	418	379	402	434	475	422	401	420	439	431	488	440	463	415	468	437	411	448	464	412	414	403	448	433	420	425	434	449	423	443	428	424	420	395	422	450	414	445	455	450	398	402	468	435	444	447	437	437	430	446	449	469	423	438	465	465	487	446	456	413	431	434	435	448	421	419	434	465	459	440	440	409	430	462	491	410	441	414	404	455	458	421	433	454	451	485	442	400	430	493	468	442	398	438	451	407	463	433	422	402	431	412	385	416	431	429	455	473	431	415	418	445	408	437	417	437	412	446	425	450	457	416	432	423	443	443	459	461	429	456	449	435	403	400	417	465	460	448	450	436	409	438	423	382	404	428	424	426	430	433	402	455	417	446	433	406	437	455	428	429	430	428	466	458	456	431	451	436	476	452	400	460	416	405	438	436	423	440	433	461	420	452	406	433	408	460	408	467	407	448	447	424	437	425	438	436	423	419	445	449	449	493	460	450	451	461	429	452	434	452	434	420	382	435	391	435	419	439	412	436	441	433	440	475	422	425	437	478	431	441	417	457	406	444	434	446	447	440	448	437	456	408	396	450	410	417	428	457	436	422	472	447	434	426	436	425	468	462	432	444	418	450	440	432	420	424	424	457	429	429	460	430	420	435	444	441	479	430	443	435	402	468	474	409	455	443	420	424	448	448	416	407	439	485	445	435	465	418	431	467	451	458	454	388	423	420	396	487	439	475	439	436	435	456	434	472	472	422	424	415	398	409	443	430	427	422	433	443	441	434	400	433	448	411	464	423	426	435	394	441	417	419	417	408	427	437	434	432	397	453	439	435	416	467	434	420	447	417	463	472	423	426	444	438	449	429	466	458	445	403	426	483	471	444	422	463	423	457	463	419	444	400	438	459	430	412	418	437	421	400	448	420	451	448	432	397	402	448	459	444	432	416	452	442	446	457	404	436	455	453	442	457	401	433	456	425	492	416	454	466	430	419	458	434	430	407	489	401	435	434	410	414	447	456	451	438	440	417	452	432	421	442	462	437	440	420	475	468	415	482	442	446	422	438	426	465	424	445	422	459	417	438	446	437	444	438	429	447	432	469	474	457	449	390	434	428	396	428	431	472	416	467	445	429	448	424	401	474	418	431	435	443	411	439	448	433	432	435	432	418	455	450	423	472	439	441	453	428	441	448	428	451	461	450	403	436	413	420	407	464	445	425	414	447	449	427	413	420	437	431	426	397	408	463	456	423	437	433	424	470	423	461	403	401	451	454	430	490	427	392	434	443	438	465	428	450	426	432	415	436	401	429	459	399	448	433	459	427	463	413	417	444	426	421	429	466	468	390	487	449	477	449	434	455	416	444	440	419	446	445	413	483	452	454	438	432	459	458	419	419	418	422	420	443	445	407	422	376	411	442	463	447	453	437	433	416	428	423	432	423	467	483	437	460	461	466	439	420	427	437	404	422	413	406	428	427	479	479	446
1072	302	204	145	141	199	198	195	187	193	134	126	117	118	117	90	96	105	115	124	186	125	158	137	160	155	120	131	162	182	180	156	154	145	130	134	94	99	100	89	76	72	69	100	60	86	84	395	563	459	341	231	129	106	91	73	74	70	71	83	81	60	59	68	61	79	66	69	74	70	64	62	66	68	64	66	61	71	53	73	79	63	60	66	84	55	81	75	57	75	73	59	72	73	88	68	74	76	71	54	64	70	62	71	72	75	78	82	78	67	81	78	84	62	74	76	69	68	83	78	70	62	80	77	64	63	71	63	58	74	63	79	53	73	70	67	77	68	67	60	72	61	59	59	83	69	74	85	69	65	73	66	83	56	73	67	58	76	57	71	60	62	80	81	64	74	86	66	68	71	66	75	61	76	70	53	66	63	70	72	84	83	75	64	59	62	57	70	66	75	77	68	56	69	82	84	64	81	68	61	85	66	55	72	70	61	71	71	75	66	62	66	80	55	64	83	91	65	72	69	75	64	50	79	71	74	61	76	72	60	67	62	81	77	76	72	79	46	74	72	72	64	63	79	74	83	83	74	79	66	67	65	77	62	67	77	64	71	63	68	73	70	78	58	78	67	69	52	65	64	60	54	81	66	70	75	86	81	65	73	72	63	79	63	76	65	80	59	73	87	92	69	69	78	66	87	68	74	81	74	87	61	62	67	68	73	70	65	82	78	71	62	62	72	76	64	69	55	68	59	70	72	82	70	76	66	82	66	77	64	70	79	80	69	74	61	73	71	59	75	55	82	75	59	75	74	60	70	71	62	74	73	74	67	80	57	57	76	77	75	69	69	52	66	88	79	68	69	61	65	81	74	78	63	79	62	65	68	67	56	74	68	59	53	71	82	75	71	75	82	55	56	70	60	64	51	80	70	79	81	60	70	77	60	63	61	69	70	69	67	64	69	57	85	59	69	48	69	68	80	69	76	57	62	89	62	67	71	75	70	89	63	66	68	66	61	63	69	71	63	75	64	69	73	71	65	74	83	47	58	75	68	87	68	61	74	81	84	80	73	55	71	82	64	62	66	80	91	76	59	62	70	62	66	66	86	82	69	63	74	73	62	81	81	74	71	73	89	52	67	75	77	59	90	71	74	67	84	82	68	68	68	65	57	65	71	56	68	89	72	74	84	65	61	79	72	87	78	86	79	68	75	52	72	89	62	67	80	77	80	76	59	86	73	71	69	61	63	68	59	67	60	79	72	67	69	69	70	64	73	49	63	64	77	66	77	75	87	60	74	58	71	73	59	71	70	59	75	80	72	98	82	64	68	56	68	66	69	75	68	72	75	72	63	65	67	57	49	67	66	78	80	76	59	84	60	84	74	68	64	76	79	83	81	90	61	80	75	75	78	63	59	60	73	80	65	84	76	79	65	65	58	72	72	58	68	77	79	68	78	65	59	76	65	65	87	78	69	70	61	71	62	59	71	62	77	54	75	63	67	65	81	67	64	65	71	56	82	62	73	83	62	63	75	69	72	61	71	67	62	58	71	63	64	64	67	86	80	59	77	89	78	65	84	67	79	75	70	77	78	62	75	65	98	76	85	69	73	65	75	59	69	67	89	68	61	68	76	63	74	57	63	67	56	82	66	54	64	61	59	75	69	62	90	72	67	69	70	74	71	82	83	86	71	64	74	81	69	61	81	70	53	70	75	67	79	72	67	60	66	63	69	54	86	76	68	73	63	51	75	75	72	73	67	72	71	91	63	62	77	71	71	88	73	75	84	80	86	59	74	63	53	62	84	86	68	72	67	64	80	70	79	57	67	79	70	69	67	80	68	66	70	62	70	79	65	61	80	68	69	72	72	79	61	66	68	61	72	87	50	78	67	79	73	70	71	83	81	62	71	60	65	88	68	57	75	71	62	66	58	64	94	78	77	62	74	66	77	79	70	83	75	69	66	75	74	72	70	74	72	77	69	61	61	77	70	62	68	67	64	63	67	60	66	68	70	71	83	63	65	61	68	72	63	61	67	80	73	66	75	70	59	94	58	60	73	64	69	65	64	73	69	69	73	77	71	60	81	58	73	62	84	72	57	89	83	68	80	75	65	58	75	72	77	81	62	71	69	67	73	63	69	88	65	62	73	66	78	77	73	75	57	66	67	79	71	75	63	61	69	67	56	66	75	74	60	73	57	75	86	71	70	58	76	69	74	63	76	76	85	63	61	79	76	71	65	66	76	75	78	79	78	69	71	74	79	59	67	58	75	71	74	71	66	67	89	69	61	63	57	73	79	67	73	70	77	83	82	71	86	63	63	70	72	74	66	75	78	65	66	72	73	53	59	80	58	69	51	88	75	73	57	53	76	75	66	63	63	68	62	87	63	57	70	73	68	66	58	77	74	92	72	71	54	68	72	77	64	64	75	73	58	64	67	71	71	60	57	65	69	64	87	76	64	69	66	59	84	62	82	73	70	56	72	75	65	86	75	65	75	75	72	71	75	76	73	67	60	66	92	65	72	77	64	70	72	72	64	75	69	53	64	66	76	75	71	71	71	63	61	67	61	71	69	68	71	58	61	67	76	76	72	68	63	74	61	50	70	78	68	67	64	72	65	57	76	74	70	63	52	68	51	73	66	82	72	67	86	64	60	66	72	67	73	70	75	61	66	73	64	69	49	67	63	77	78	69	64	69	61	76	77	75	72	63	65	70	65	59	72	63	76	77	57	66	67	69	65	72	69	57	61	75	66	52	87	61	60	69	48	61	77	65	71	77	89	64	75	76	67	67	73	70	80	82	80	75	74	64	77	53	64	79	71	66	79	59	78	66	76	62	68	65	64	62	65	69	71	56	79	65	64	66	75	71	74	78	77	73	67	71	67	82	66	94	69	64	56	66	77	67	53	69	80	63	77	62	65	82	66	61	79	77	57	60	68	81	50	75	59	74	72	68	76	62	68	73	71	81	74	79	79	60	57	71	56	64	66	71	76	69	76	72	76	70	73	73	79	72	91	90	82	72	64	86	55	70	57	63	74	71	76	67	64	82	82	57	49	72	60	75	65	71	64	63	85	74	56	56	73	75	72	73	58	70	79	80	64	67	63	59	68	77	75	70	81	84	64	67	68	60	55	71	69	72	78	52	80	80	73	76	64	63	86	73	70	57	72	68	62	68	66	80	67	95	80	79	86	71	71	59	77	66	65	67	64	65	59	59	79	76	69	69	71	71	58	63	85	68	68	65	68	67	77	72	68	69	64	73	64	77	73	55	66	56	58	65	65	72	70	70	62	69	75	56	68	71	73	56	70	80	64	71	50	64	65	73	72	69	71	63	80	72	69	73	77	57	73	72	86	77	64	78	72	62	87	60	79	68	75	69	82	61	80	69	78	74	66	54	91	70	75	67	66	75	72	50	49	70	69	81	72	63	59	77	68	65	85	77	61	62	58	58	66	62	67	60	79	70	63	74	79	71	79	50	61	69	70	75	63	70	63	78	68	89	77
14473	6150	2937	5016	10415	11502	10879	9302	7510	5876	4920	3977	3104	2605	2202	2035	2014	2238	2393	3417	4685	3528	3468	3968	3761	3606	3075	2862	4274	5550	4497	3873	3431	3820	3297	3054	2359	1697	1268	1212	901	927	832	978	852	940	1038	9363	12168	9549	7684	5281	2836	1721	1097	699	775	724	744	767	742	730	780	722	774	758	718	732	743	768	740	783	730	787	759	751	733	713	777	727	672	686	746	700	746	777	728	742	740	746	712	736	721	739	730	741	696	755	701	712	742	793	772	744	697	683	726	757	713	764	715	764	710	757	756	759	704	799	757	753	751	762	740	706	759	747	789	759	743	764	741	734	744	805	769	773	722	749	756	728	691	758	732	745	778	705	752	736	755	747	724	725	719	777	743	740	769	757	742	750	804	729	754	737	717	691	769	725	750	750	726	735	774	717	775	739	745	728	698	748	785	757	735	709	711	787	720	701	751	753	741	791	727	781	726	744	729	784	710	746	743	760	752	703	739	727	747	726	766	746	750	795	732	774	759	751	747	726	724	741	718	735	744	740	751	746	724	774	729	762	761	736	715	759	747	747	760	727	797	717	762	750	752	712	756	760	803	739	759	720	806	718	716	706	751	723	774	766	768	762	747	736	732	735	748	736	729	734	714	742	742	714	796	774	700	761	745	703	756	754	740	750	741	787	790	782	802	793	759	735	697	768	753	778	762	719	775	762	773	736	759	750	722	724	734	739	751	823	704	765	737	739	761	712	732	738	718	755	712	761	745	713	787	762	734	705	762	705	751	718	704	784	741	750	734	763	731	733	731	788	781	744	696	729	736	729	730	692	734	774	698	779	706	742	743	713	697	739	684	784	758	702	732	746	780	788	792	732	754	768	757	771	785	735	772	732	756	773	745	747	715	693	741	754	750	740	740	762	750	767	732	725	741	733	769	719	762	756	762	693	753	766	730	758	718	735	780	734	721	748	767	707	746	712	740	743	776	782	711	759	745	756	748	782	746	777	730	757	731	737	725	765	708	729	731	741	736	689	711	739	735	753	731	722	756	798	766	766	737	744	723	763	729	702	742	733	756	772	749	750	777	790	762	754	716	725	741	713	738	700	717	816	719	755	738	783	737	734	760	755	754	749	747	736	757	736	770	731	780	746	751	754	759	746	693	770	789	769	739	764	741	717	753	752	763	728	739	743	719	709	774	771	774	706	752	770	754	734	761	770	732	762	743	781	717	730	753	724	776	798	746	769	746	783	665	762	776	786	762	751	709	720	719	709	723	774	767	733	736	752	792	718	741	711	787	717	745	789	762	745	771	766	715	730	750	754	804	761	762	728	714	807	752	745	721	765	745	766	735	707	746	748	726	786	753	741	761	757	729	717	760	785	759	719	748	720	724	723	706	725	777	713	715	748	720	742	702	721	735	730	748	772	716	759	806	758	728	767	683	749	709	723	782	744	712	769	731	770	718	703	760	740	777	697	743	767	739	748	722	727	794	771	750	735	755	717	744	701	740	743	745	763	755	685	731	800	761	732	736	769	758	772	777	714	748	768	733	756	772	778	790	763	756	759	729	770	725	778	752	749	724	739	723	737	751	698	701	731	743	726	740	719	738	726	721	686	770	806	738	757	755	717	755	743	756	742	796	697	773	692	745	785	751	753	728	788	740	735	727	768	725	774	752	707	755	779	765	727	735	775	747	742	676	750	728	791	725	798	718	796	769	784	707	716	692	727	779	763	756	723	736	761	722	777	760	738	746	757	778	759	763	749	780	748	733	761	737	734	733	703	788	780	797	765	742	716	695	725	740	739	704	781	765	766	775	783	769	754	700	727	749	772	726	729	766	738	728	712	743	758	747	729	675	718	753	758	748	722	693	708	724	719	779	749	730	775	738	741	747	754	736	757	702	775	675	718	812	739	704	753	709	766	744	753	761	744	738	721	733	795	703	717	726	745	756	787	744	762	754	760	743	758	718	791	765	747	779	719	702	731	773	748	776	750	748	736	746	747	763	742	764	757	756	724	757	750	723	775	737	769	725	771	774	729	747	806	722	704	755	731	711	742	743	767	745	770	742	757	755	731	764	779	746	765	755	751	774	761	738	737	723	759	756	751	703	750	755	749	746	738	746	707	732	776	754	722	697	731	766	712	730	733	701	725	808	741	761	730	757	817	785	740	699	690	742	741	750	740	737	712	734	756	736	705	742	740	751	718	745	752	702	733	760	744	707	751	737	710	738	731	734	785	754	736	727	725	748	730	743	730	762	758	732	775	694	755	715	765	701	756	758	723	695	737	704	699	728	730	749	711	725	767	747	758	753	766	790	775	736	755	736	729	748	718	706	734	773	733	762	763	715	725	742	744	739	691	757	740	761	762	781	707	797	739	717	755	767	702	743	755	776	727	753	770	728	723	729	765	760	722	789	747	705	784	774	726	761	740	744	713	766	703	714	749	713	708	705	797	750	708	769	731	706	729	743	721	755	750	708	776	756	763	791	734	735	750	710	789	715	715	747	725	781	743	770	693	775	727	780	755	772	759	716	750	758	739	762	764	705	734	713	763	838	745	730	748	733	789	722	685	717	737	715	762	787	784	725	737	704	704	740	722	735	729	715	711	764	722	735	754	760	766	751	764	756	676	755	694	747	765	714	795	789	737	698	763	674	797	731	752	838	745	733	737	735	762	769	721	779	745	755	788	775	761	705	730	735	714	747	736	744	749	750	811	730	741	745	712	778	741	727	720	818	777	737	759	793	751	716	778	748	753	775	695	757	767	735	758	824	760	754	726	766	756	779	787	737	724	770	742	704	758	743	800	752	737	751	696	775	799	691	764	718	713	754	768	762	730	724	723	780	776	726	800	735	717	785	717	748	772	730	769	756	778	717	723	735	791	743	764	794	782	732	759	752	718	745	708	726	723	736	688	762	725	747	739	775	724	784	760	772	747	705	784	731	739	746	755	738	769	766	762	746	669	779	771	784	764	774	685	755	775	702	782	744	750	775	727	704	746	752	694	802	729	757	741	753	800	839	721	743	789	760	717	717	759	763	735	761	724	693	735	728	727	782	755	716	744	729	751	740	741	737	764	770	748	712	750	750	743	817	737	787	748	748	731	742	775	696	768	762	741	755	760	734	779	743	729	758	733	763	777	705	787	694	702	726	722	773	735	730	784	759	757	716	726	707	748	757	763	733	741	789	750	738	799	750	727	791	777	749	790	758	717	778	726	782	781	726	746	748	765	771	743	717	771	721	749	708	710	744	726	760	750	739	764	720	795	755	713	764	652	747	754	744	704	751	763	746	752	794	726	788	722	723	788	773	744	723	784	746	736	730	705	777	747	731	696	730	757	782	750	713	733	764	753	721	721	732	746	739	781	738	755	758	741	778	729	736	767	757	702	750	745	721	751	736	710	765	743	728	741	728	748	764	765	747	692	740	776	743	768	758	707	789	772	732	745	727	787	725	735	737	727	706	730	743	789	773	720	762	696	774	791	772	721	700	701	719	737	774	730	778	730	748	774
1324	104	79	65	72	70	82	77	74	63	75	56	48	53	43	35	49	63	53	77	108	76	85	84	87	81	89	92	112	106	115	92	94	88	77	63	68	81	46	59	44	49	61	36	53	42	54	118	152	112	157	82	60	56	49	52	39	34	47	42	48	45	43	46	45	48	51	54	42	39	41	53	34	50	41	43	59	35	43	56	50	51	49	47	32	40	39	47	44	47	44	53	35	28	54	50	48	45	39	48	42	45	31	43	42	50	46	43	42	41	36	44	45	46	31	46	52	54	38	31	47	47	45	55	41	62	34	39	42	43	37	45	43	40	49	36	45	44	36	43	45	45	42	49	46	45	55	45	50	48	39	50	46	49	48	36	35	40	37	47	61	36	41	29	51	42	53	33	53	46	38	37	39	52	43	55	29	45	32	53	40	55	41	34	51	38	48	41	44	55	51	44	45	44	52	44	43	45	49	40	44	29	51	36	46	50	60	35	47	45	32	33	42	39	45	40	42	39	44	38	34	31	59	38	35	36	43	47	50	43	56	62	39	41	52	43	30	51	47	47	39	43	33	43	46	37	56	47	28	35	45	44	45	43	48	27	47	51	43	35	48	34	47	34	44	48	48	43	38	42	35	40	46	42	45	46	50	48	38	41	30	43	49	34	35	54	32	38	41	41	42	29	34	46	46	41	49	39	51	43	35	35	42	41	37	49	40	26	39	32	43	43	52	48	65	41	49	48	45	38	36	46	32	42	31	42	37	38	45	34	46	45	41	43	57	43	35	47	40	45	46	50	44	45	44	43	45	42	50	34	38	40	50	43	38	48	41	44	41	27	54	29	40	45	38	48	42	49	42	40	42	49	50	54	48	37	40	43	41	52	38	42	44	35	50	36	40	48	38	36	52	36	43	44	47	32	41	56	40	37	45	42	34	40	51	47	53	43	56	41	44	48	41	42	43	45	37	42	46	52	39	42	46	47	40	46	42	46	38	46	36	54	42	44	36	42	43	56	48	50	32	43	35	33	47	38	38	46	41	59	43	39	45	36	43	43	46	49	52	39	30	42	46	37	41	37	36	37	31	40	36	44	46	55	42	38	38	35	43	48	33	41	40	35	44	46	38	48	35	37	41	51	40	50	41	41	51	47	40	33	43	51	36	26	40	42	39	43	45	52	46	41	48	51	56	43	50	40	42	48	40	47	48	39	47	49	42	51	33	41	46	41	42	33	39	32	51	38	52	33	48	37	41	35	50	40	46	32	43	38	38	34	35	46	48	46	54	39	43	43	40	35	48	41	41	41	36	48	47	40	46	37	39	42	39	53	47	41	53	33	42	38	44	39	53	39	44	36	43	64	35	36	33	35	39	44	32	46	39	31	43	41	44	39	36	41	48	47	37	40	38	32	48	44	48	37	48	53	43	42	40	43	36	44	51	35	41	34	35	41	54	37	40	45	40	45	41	43	33	48	48	38	40	39	31	50	49	45	34	51	37	38	43	43	31	42	45	53	41	55	42	44	38	44	38	39	43	56	39	46	42	51	52	38	40	38	43	38	44	42	24	36	49	40	50	38	39	40	49	46	50	37	29	46	36	37	39	40	49	49	57	40	51	48	41	38	51	29	55	51	33	36	36	41	64	48	47	42	39	42	34	32	40	55	32	44	48	40	40	47	43	45	57	40	40	52	52	39	33	43	53	47	44	57	48	47	47	45	44	33	40	26	52	37	45	50	40	43	46	34	42	41	36	38	39	51	48	39	49	38	40	41	40	54	48	42	36	41	36	44	37	35	39	49	32	43	31	52	45	37	35	46	45	47	47	37	43	52	44	55	41	46	48	39	45	39	36	40	38	39	44	40	36	41	56	44	47	55	31	51	40	35	40	43	34	30	31	48	57	41	50	48	33	42	54	38	43	51	39	38	24	37	45	46	38	34	42	36	31	46	61	23	44	38	37	50	48	40	39	47	22	39	42	49	35	43	23	48	49	43	32	41	42	57	44	39	41	36	37	50	39	34	40	39	41	48	42	46	53	38	44	44	45	38	42	36	50	50	38	52	40	33	34	40	52	41	37	36	35	47	46	49	47	50	48	39	36	30	45	39	54	37	42	31	38	35	46	38	55	47	41	50	49	41	38	47	38	48	34	34	50	44	52	42	44	44	40	32	44	53	48	37	54	37	39	46	60	37	39	49	37	40	35	55	54	33	50	41	47	39	48	32	42	44	37	34	51	52	41	32	48	43	34	29	48	50	37	41	32	45	33	43	57	41	45	29	38	41	37	44	37	38	40	46	49	56	36	42	37	41	47	39	40	44	35	42	40	46	41	42	51	49	32	40	46	36	33	37	41	38	45	43	37	41	60	33	39	34	37	46	37	38	29	33	50	40	34	43	49	41	50	35	36	49	45	50	39	43	53	42	41	49	47	35	50	34	51	50	49	38	44	41	40	55	39	36	33	38	51	44	36	47	40	44	45	48	44	49	53	44	42	48	50	38	44	48	37	34	47	49	50	45	50	44	53	52	38	45	37	48	51	31	34	45	38	29	39	46	51	45	45	46	51	51	36	47	34	36	37	58	52	28	34	46	45	51	30	48	40	38	51	44	42	40	51	39	32	47	41	55	40	39	49	44	49	42	44	40	41	43	50	50	36	48	36	40	40	49	49	40	47	28	38	47	51	33	35	41	56	39	52	38	34	42	41	44	44	46	42	41	55	51	41	49	36	47	41	43	41	47	50	41	39	39	48	36	47	42	48	48	44	40	39	38	42	44	43	40	50	48	44	53	42	43	36	49	59	38	35	37	47	42	45	45	51	33	54	54	37	45	44	55	51	43	43	60	38	53	45	50	43	44	39	50	48	37	36	51	39	48	40	34	45	34	40	39	45	49	52	43	48	45	45	48	41	44	41	40	34	45	43	45	42	42	42	46	50	42	44	43	41	38	35	34	49	34	35	37	46	41	41	39	51	39	41	54	48	33	46	52	51	48	44	45	38	48	38	42	44	51	39	39	36	31	53	41	43	39	38	42	32	42	57	53	47	39	50	46	31	45	47	48	47	38	41	38	45	31	33	46	41	48	41	48	36	40	41	42	40	50	47	32	49	47	37	35	40	50	32	43	43	67	40	39	47	40	40	33	60	33	53	44	39	49	36	41	41	51	46	41	48	43	37	44	43	45	45	43	43	39	45	38	45	41	41	42	38	48	37	46	42	39	38	45	34	54	43	49	52	38	55	38	44	39	52	47	51	40	48	53	25	50	41	51	36	60	42	47	30	41	49	39	44	43	53	37	47	52	52	42	38	41	35	20	48	48	53	44	53	35	43	43	38	43	46	36	38	39	54	49	38	45	41	33	49	37	40	60	41	59	47	43	45	32	49	46	58	36	36	38	54	49	48	47	42	48	33	47	48	42	52	41	41	47	41	44	40	40	44	47	42	37	48	38	40	46	42	39	37	34	36	40	51	50	42	32	39	45	48	40	38	41	51	51	40	48
8224	1961	1117	1860	3522	4046	3934	3567	2796	2270	1874	1503	1122	917	815	797	778	1137	1415	2100	2538	1866	1815	2156	2351	2108	2701	2722	2423	3025	3319	2390	1912	2272	1082	1089	1225	1387	658	794	566	671	678	617	517	532	659	2961	3460	2829	2945	1554	991	843	585	486	445	469	480	489	442	437	471	483	483	477	445	449	451	488	471	478	472	456	457	475	459	466	454	484	485	460	450	445	417	456	444	483	466	466	472	469	399	476	456	488	472	483	477	477	474	450	463	493	462	479	481	459	458	431	444	443	449	456	460	468	457	460	464	472	457	464	465	463	433	461	435	445	474	467	449	447	459	479	468	450	459	445	467	463	464	448	444	440	490	466	452	441	449	413	425	455	482	467	425	466	484	443	473	415	455	460	458	476	427	432	445	479	439	459	469	457	460	430	481	455	434	446	435	454	460	503	467	458	430	445	472	424	415	444	489	462	472	439	453	456	448	457	440	490	454	467	470	457	459	433	491	435	486	445	478	480	474	472	460	444	457	459	438	446	482	427	479	480	474	469	496	485	486	454	496	458	479	472	462	440	436	445	482	496	457	482	458	475	447	438	496	395	428	473	468	477	469	484	448	459	431	473	473	498	456	485	441	464	492	453	451	430	457	444	440	468	453	493	426	447	449	442	439	459	479	457	457	461	428	444	444	457	453	460	457	476	459	469	463	455	465	469	471	455	467	476	411	472	455	458	433	475	407	497	464	485	487	441	452	454	489	454	455	449	450	486	462	493	445	425	475	476	428	475	440	449	448	489	454	495	424	436	499	490	464	477	505	481	456	445	448	477	470	428	460	440	462	484	478	450	498	454	512	497	413	459	484	430	487	493	470	446	450	454	503	443	486	450	465	480	439	460	475	476	450	441	491	461	458	446	439	453	474	452	487	529	498	497	484	438	465	458	492	465	457	430	474	437	475	480	474	478	461	456	461	438	424	459	487	446	464	460	477	444	458	484	452	464	454	431	423	491	459	486	465	492	450	484	471	421	444	443	459	454	471	437	447	453	443	456	463	515	476	523	473	418	436	452	463	426	465	442	471	440	474	480	475	487	480	431	442	441	493	486	469	505	487	440	453	446	461	417	425	479	418	457	465	455	469	448	475	459	459	450	462	445	473	475	469	494	473	462	448	435	462	445	490	447	446	471	478	442	480	476	494	435	426	454	450	419	450	460	492	426	426	464	460	488	395	458	498	473	469	488	445	468	492	456	497	500	464	464	450	464	432	442	478	455	468	455	491	470	453	484	454	501	478	458	459	454	483	463	439	474	485	506	462	451	435	446	469	439	461	451	473	462	444	421	467	490	457	498	463	476	485	474	449	484	441	464	459	496	472	445	475	496	478	511	479	468	425	445	501	460	465	459	443	449	495	441	481	454	491	471	460	469	439	450	487	441	437	477	475	457	456	464	467	420	441	469	470	438	457	478	447	489	447	451	470	488	461	465	459	467	472	464	478	454	439	479	466	430	455	482	445	471	471	442	444	437	476	464	468	436	439	454	483	469	470	429	510	415	494	491	463	467	453	512	435	456	467	482	478	458	473	479	456	467	425	451	489	447	471	525	507	497	457	469	462	488	442	460	461	485	501	459	460	501	447	439	488	460	467	471	454	448	435	435	481	435	449	436	457	457	428	458	438	454	474	482	464	464	455	452	438	478	471	441	448	494	457	421	459	441	451	445	447	465	458	496	490	472	457	416	464	467	475	484	462	471	476	459	466	464	453	473	459	460	471	478	476	483	463	489	467	469	458	496	495	485	452	474	448	462	449	459	479	482	498	520	500	430	434	456	467	439	473	473	461	472	419	452	448	442	446	456	489	429	441	468	440	456	450	431	443	474	469	435	487	431	473	443	429	458	434	470	462	500	453	490	458	450	450	440	459	480	450	490	478	458	467	454	473	462	471	479	496	491	472	475	452	459	485	451	426	444	471	455	506	474	468	458	470	422	517	457	475	433	469	462	470	468	448	457	443	468	450	472	488	471	425	449	462	434	472	468	439	473	463	437	459	456	472	425	447	462	457	487	437	463	460	449	451	457	450	466	465	460	477	478	495	462	496	435	454	490	483	425	411	435	449	482	473	468	480	463	462	459	455	447	456	460	433	507	440	469	465	471	422	454	457	425	467	507	452	482	436	504	494	452	451	481	478	446	449	440	448	421	464	453	460	481	483	450	481	487	441	442	461	464	455	453	491	459	498	433	416	454	483	453	478	451	499	480	450	468	442	468	475	430	474	459	478	435	445	487	459	425	450	430	450	450	475	522	447	464	475	446	441	485	456	490	459	478	461	441	490	478	471	454	510	468	452	488	433	500	454	496	495	458	455	474	476	497	479	429	479	452	462	461	466	451	490	461	462	479	439	442	472	463	421	455	476	475	456	486	462	462	444	410	475	455	454	481	460	450	452	462	457	503	433	469	500	466	479	461	504	514	485	468	488	506	479	469	464	460	470	431	438	474	447	457	446	426	422	481	429	497	458	482	453	450	448	454	418	476	455	483	475	446	445	476	494	462	453	471	455	429	466	473	467	476	508	468	457	456	443	442	447	477	431	456	490	492	486	459	458	489	471	446	490	446	464	445	462	432	469	460	477	438	433	453	462	465	478	501	470	450	467	440	464	444	444	433	488	460	453	403	455	428	437	468	467	478	515	486	440	449	481	454	474	435	457	419	470	485	484	445	514	418	447	455	464	429	437	487	480	455	480	444	439	489	443	458	461	446	471	479	508	455	481	451	457	485	486	430	499	479	504	471	451	486	475	481	444	476	462	442	451	450	466	459	474	421	448	467	449	459	441	491	465	443	506	473	454	434	455	485	475	479	452	464	446	435	471	456	419	431	450	463	457	445	476	475	453	471	449	432	467	462	468	444	462	515	508	418	458	463	463	457	462	449	477	504	443	462	477	463	479	442	466	479	504	463	496	462	460	439	488	441	478	454	447	422	476	446	459	411	498	441	451	502	487	501	463	515	439	442	447	467	461	497	476	467	439	464	535	489	470	496	483	465	451	453	432	492	429	448	450	444	483	450	473	492	431	416	444	508	439	460	430	464	473	506	478	431	431	471	495	494	475	484	484	416	444	477	488	443	477	444	448	459	444	463	460	438	457	466	455	459	464	461	461	461	478	457	478	483	457	489	463	434	459	466	444	438	417	471	471	439	429	462	467	478	472	446	422	456	419	482	454	489	488	457	451	447	465	460	467	396	462	455	475	474	470	493	447	449	468	474	429	479	448	446	442	462	487	478	451	456	445	440	470	488	493	478	438	450	455	462	488	463	413	484	487	440	448	455	442	459	446	490	483	483	424	469	478	447	443	453	456	492	467	438	465	475	481	443	472	474	432	469	447	461	472	456	441	452	476	461	486	455	480	463	451	452	492	458	461	456	427	484	452	486	441	460	474	472	427	466	465	471	451	455	498	506	442	466	480	444	470	458	486	511	479	467	483	411	438	450	444	480	462	435	459	461	441	461	490	474
664	204	152	115	119	184	161	156	131	128	123	95	101	97	88	96	77	82	140	137	156	131	129	117	144	123	159	154	126	101	121	182	116	104	86	72	96	93	80	74	99	77	79	82	74	70	116	279	371	271	276	168	98	100	103	82	69	72	52	52	74	71	70	66	72	61	59	71	67	69	67	69	67	84	75	70	79	72	81	65	62	73	71	64	80	69	62	79	59	64	83	59	67	83	59	83	67	84	65	69	88	72	96	77	68	55	85	64	60	69	56	70	78	70	65	62	63	71	67	82	62	75	65	85	64	71	64	66	56	68	70	72	63	77	65	70	74	73	87	59	92	56	79	76	59	77	67	59	70	68	61	67	88	67	71	73	50	68	61	74	58	65	57	63	64	57	83	71	72	72	67	69	73	70	83	71	64	76	67	68	54	70	69	74	74	69	60	66	72	77	56	67	81	58	61	74	72	62	59	66	62	88	77	85	72	62	72	75	73	68	71	56	73	78	86	74	71	83	76	78	64	69	64	72	73	62	83	67	70	74	66	72	61	64	59	70	64	64	74	76	54	79	55	62	68	56	63	63	62	63	85	83	82	65	59	66	74	73	71	66	57	80	64	79	63	73	64	63	58	75	75	71	78	78	69	76	68	65	64	74	70	80	77	68	67	74	62	72	66	58	77	71	66	53	85	66	63	68	73	84	67	57	96	71	78	83	76	64	68	66	74	63	59	67	67	76	64	73	50	62	62	64	74	83	71	76	66	69	67	65	65	54	68	70	68	82	64	60	85	53	64	65	64	46	62	60	64	41	72	57	70	61	52	64	70	74	75	78	62	63	65	72	71	69	72	63	75	58	59	72	62	75	78	61	79	54	60	68	61	70	70	64	66	86	59	68	67	71	58	82	72	78	77	65	64	82	63	62	59	69	62	74	68	99	72	66	75	62	80	67	76	60	67	63	81	67	93	78	60	66	63	65	76	76	59	74	88	70	73	81	45	82	76	71	67	63	73	81	78	72	53	63	70	76	74	56	64	66	66	66	73	77	65	81	70	57	76	65	72	61	76	69	64	73	56	58	67	72	72	61	57	64	80	67	73	70	58	72	67	68	90	68	85	68	98	81	81	73	73	72	64	60	69	50	68	66	83	62	54	62	73	60	77	74	68	68	64	61	72	61	67	71	80	64	60	70	74	82	63	76	59	70	69	78	69	66	73	76	74	73	66	73	66	55	64	48	70	55	62	68	60	68	77	75	70	75	65	76	69	73	91	65	72	60	57	56	57	57	81	71	72	64	71	73	62	69	78	78	85	75	66	71	75	58	62	77	72	66	72	64	62	54	73	81	66	77	63	70	61	69	66	64	76	94	67	58	61	76	63	72	82	72	60	63	68	70	80	55	56	79	82	88	72	68	71	74	77	72	53	57	68	82	68	65	70	79	61	60	65	50	67	69	72	66	63	72	57	81	75	71	67	73	57	77	69	88	68	72	59	83	65	85	69	68	76	65	58	73	67	73	63	56	66	68	80	68	68	72	81	74	62	66	66	74	72	68	73	66	57	60	56	73	73	77	74	79	66	65	67	62	89	76	75	60	60	56	63	69	73	56	88	71	73	76	71	74	69	72	77	73	81	85	74	79	81	69	73	72	84	72	74	70	61	68	77	68	68	69	77	69	63	75	82	69	67	64	70	79	76	68	63	67	78	65	63	73	65	71	62	74	58	66	71	65	79	81	55	77	81	71	76	78	69	77	68	70	60	81	73	53	85	68	77	62	90	71	62	85	70	59	69	68	70	75	79	75	67	57	75	73	79	59	81	62	67	62	69	66	87	61	83	54	71	71	68	70	67	80	75	62	69	76	64	83	79	64	81	61	53	79	70	70	65	74	78	59	58	73	73	63	60	70	66	72	66	84	71	75	74	65	73	76	67	57	62	64	82	84	60	75	54	65	58	66	89	56	54	62	72	69	68	63	87	67	69	63	62	74	65	81	61	73	71	60	76	69	66	63	87	66	72	58	70	79	69	69	60	64	72	79	77	87	70	70	60	51	63	58	67	68	77	76	79	72	62	72	61	82	72	83	83	64	58	81	82	63	61	69	70	73	74	82	70	77	82	76	69	73	71	74	73	76	78	69	82	66	76	60	66	69	67	61	74	64	80	80	62	71	55	77	64	84	62	64	70	80	63	69	84	81	72	78	57	66	60	72	74	82	63	62	73	65	68	73	69	87	62	62	61	89	72	63	81	69	69	65	67	74	60	83	67	71	64	74	58	78	77	77	56	75	72	65	72	81	83	76	76	66	86	68	70	69	61	70	54	74	67	65	68	57	61	76	58	84	65	73	68	66	78	68	78	80	81	81	77	62	75	70	69	60	66	68	70	73	72	67	58	70	68	59	81	57	89	77	76	80	67	72	69	80	79	73	70	61	80	55	69	77	73	80	73	68	50	56	76	78	84	67	91	73	74	82	77	79	53	69	69	76	73	60	72	71	77	67	65	67	69	70	74	77	61	65	77	71	74	70	78	57	64	70	74	73	62	71	76	68	69	67	66	66	64	59	68	76	68	79	54	65	58	62	87	85	66	63	59	60	79	68	75	74	72	67	69	82	66	58	54	75	72	71	61	70	65	68	77	62	63	70	64	80	65	68	66	61	68	74	70	59	63	70	63	71	82	69	60	64	76	67	65	68	61	68	69	74	62	71	58	60	67	79	64	54	71	74	73	72	70	64	71	71	82	83	63	71	60	57	52	71	66	81	78	76	61	84	64	84	77	76	70	78	76	75	60	83	61	51	61	77	60	53	74	77	74	63	64	74	56	60	68	56	70	77	65	68	70	70	64	65	71	62	59	66	71	69	68	65	68	75	67	76	59	55	68	86	55	71	66	59	68	74	63	73	72	66	77	77	70	66	82	79	59	71	70	86	73	72	77	68	67	76	66	67	64	66	63	59	73	70	74	62	60	67	71	67	73	75	71	60	53	76	93	66	64	70	77	66	56	80	69	74	61	61	69	59	57	65	56	77	58	72	58	75	66	63	73	71	76	79	64	58	72	71	89	64	67	89	74	63	79	64	59	68	59	80	59	57	68	69	72	63	68	83	76	71	68	69	57	81	56	72	62	64	86	71	84	80	67	75	61	55	68	70	69	59	64	48	75	67	57	62	67	59	63	79	75	62	70	75	81	60	74	69	77	68	64	79	69	66	57	62	72	79	80	77	62	70	62	84	64	72	70	82	67	67	76	75	78	72	81	59	70	71	55	68	68	79	75	84	71	66	49	67	68	59	71	68	59	78	65	80	61	69	69	67	70	72	78	72	77	56	65	70	79	53	66	70	58	74	53	71	55	63	76	60	80	75	68	62	67	76	78	71	71	68	59	70	68	57	67	62	69	66	61	69	77	60	71	73	62	66	73	55	75	67	73	59	53	76	74	50	90	69	65	68	69	87	74	70	65	77	79	57	67	72	66	72	66	73	64	71	84	86	61	57	62	74
11260	4961	2240	3793	7767	8979	8266	6761	5524	4457	3679	2927	2258	1853	1590	1548	1544	1886	2479	3328	3659	3304	2541	2559	3148	3014	3548	3460	2406	1990	2939	3802	2875	2385	1652	1382	1745	2093	1066	1149	1474	1217	1070	964	869	765	2369	7156	8184	5972	5902	2883	1631	1282	1029	856	720	743	753	685	678	763	724	715	762	705	757	691	728	720	702	713	737	700	710	710	685	688	769	745	755	698	725	704	711	793	718	713	713	742	777	742	743	745	708	737	728	704	743	775	764	688	791	783	749	742	726	732	739	705	760	726	729	730	701	738	724	701	720	746	742	768	692	754	694	723	700	680	753	709	716	723	730	747	672	741	753	682	701	714	765	738	709	760	684	722	698	708	723	705	675	702	738	730	716	720	749	705	725	745	749	768	706	681	702	748	657	725	706	772	735	678	766	752	712	724	704	701	711	728	734	693	711	697	759	762	759	733	706	714	751	732	776	702	719	717	699	765	711	656	745	718	751	725	772	752	770	722	711	760	713	719	698	715	668	699	669	746	718	695	716	716	713	732	717	750	703	757	716	727	732	713	674	707	710	730	707	727	731	723	695	790	733	753	732	704	683	712	707	739	704	785	726	714	741	763	709	686	720	740	702	747	727	700	694	717	710	740	697	759	694	726	726	705	752	773	782	780	726	730	702	741	710	749	667	702	772	703	699	727	705	705	721	747	767	717	731	725	719	730	717	763	792	676	737	728	722	723	797	731	759	727	757	725	660	683	695	720	755	791	724	715	699	734	731	720	748	770	727	711	704	757	733	706	756	715	722	725	714	705	732	717	719	741	682	773	725	681	752	708	757	729	685	743	705	732	730	691	734	680	735	722	726	712	715	737	714	748	719	742	708	704	714	718	729	721	698	730	723	764	733	743	753	717	755	734	618	740	732	711	709	756	688	765	733	683	683	698	727	664	745	740	728	709	743	727	675	754	732	694	708	729	716	721	741	737	703	718	723	776	706	755	776	694	742	730	749	693	746	733	695	707	730	739	716	680	720	733	755	716	746	715	794	757	773	761	737	686	724	733	734	784	739	750	662	726	730	734	739	674	707	698	723	722	751	746	755	758	750	757	661	714	691	716	686	718	748	743	748	665	709	744	713	770	691	745	710	716	763	735	730	712	698	687	744	685	710	706	728	756	738	677	732	774	723	708	708	768	751	715	759	722	716	698	772	763	700	722	718	703	628	692	716	736	714	705	742	718	730	727	718	720	714	786	750	748	763	719	709	764	735	716	715	716	733	682	741	705	736	765	747	771	771	737	760	714	724	728	730	710	718	691	737	716	746	694	718	760	718	730	801	719	718	781	732	769	730	743	753	672	693	722	708	758	650	726	692	691	767	719	729	743	705	753	747	707	698	753	744	719	739	719	734	726	728	709	704	732	697	751	695	644	748	674	738	730	754	718	754	746	682	714	767	726	704	684	724	753	689	737	767	722	738	699	715	713	715	718	730	692	756	741	688	732	692	756	743	724	716	684	761	715	718	726	754	647	740	721	719	693	745	747	755	729	720	753	741	752	712	720	706	753	700	675	700	693	732	756	744	767	732	689	718	740	736	788	752	711	677	776	747	771	770	716	742	755	694	774	714	697	741	724	747	764	741	754	719	702	777	765	721	700	671	688	707	757	768	675	657	749	719	737	690	756	749	747	741	741	722	722	716	737	702	753	702	735	703	705	731	743	742	723	700	702	698	737	748	751	702	699	698	686	764	687	680	711	679	717	730	741	736	727	669	761	769	743	721	724	741	693	700	742	745	770	732	727	712	745	697	671	722	720	704	734	688	768	744	677	697	714	760	776	741	728	757	744	726	749	721	762	686	733	714	731	769	662	755	716	721	766	693	756	727	675	706	706	715	715	730	746	725	737	744	726	766	739	728	772	694	695	730	734	726	749	708	757	742	762	717	793	724	720	701	731	754	742	709	737	681	744	743	724	755	713	734	781	708	677	735	712	728	720	676	701	715	686	716	757	704	770	681	724	770	710	750	672	726	758	687	740	705	753	688	762	765	713	704	716	734	680	731	739	773	705	735	779	728	745	709	746	749	729	743	735	730	776	746	692	672	657	720	717	774	678	684	753	705	697	717	735	700	685	759	734	745	710	704	712	756	760	754	748	714	739	712	752	710	748	689	764	719	723	742	720	751	722	730	753	719	762	750	793	728	740	797	739	725	694	718	709	735	740	744	745	723	701	729	716	739	751	753	697	698	746	752	746	717	719	747	711	728	730	766	715	707	740	751	690	735	712	736	697	730	732	721	747	741	702	730	735	688	744	790	693	744	751	730	759	741	755	713	726	781	730	756	742	752	699	725	763	711	759	734	730	722	717	748	736	752	733	723	763	686	711	732	740	732	735	731	778	709	703	730	739	718	731	723	728	743	688	752	706	724	723	715	721	702	743	759	733	679	711	709	705	702	720	718	725	747	753	697	740	744	756	719	768	734	748	747	742	721	697	732	691	696	735	680	720	752	701	740	743	767	719	733	766	660	695	703	736	692	750	739	705	670	707	695	748	741	733	687	737	716	698	756	724	699	733	699	710	715	679	711	712	720	723	730	712	706	703	726	732	697	733	729	695	706	758	705	765	729	743	756	747	762	683	681	687	727	711	756	753	739	739	711	708	740	803	709	721	738	719	750	740	694	755	737	697	710	724	735	701	735	720	733	690	756	729	715	729	762	732	674	721	713	703	776	761	825	720	645	668	705	715	758	689	678	715	748	737	712	724	726	739	757	730	705	721	718	756	691	722	736	729	710	693	697	711	733	734	686	681	706	706	696	751	680	755	738	687	760	727	699	701	738	689	719	701	709	712	729	775	724	781	688	720	729	714	713	726	736	732	713	757	741	746	707	728	719	782	684	703	750	727	722	736	745	681	678	777	707	680	769	730	726	712	707	765	760	723	751	735	765	764	730	746	725	741	689	729	765	725	730	697	730	740	743	737	728	730	790	717	715	723	730	722	669	682	694	720	732	700	738	790	758	709	734	735	740	723	751	728	669	694	754	730	757	698	740	756	785	753	715	732	733	730	689	684	754	775	747	653	704	734	790	725	736	734	735	719	671	696	739	693	713	716	736	725	708	757	691	693	661	719	723	764	692	704	762	682	704	672	733	747	753	691	721	716	685	773	808	701	722	702	691	748	718	749	737	692	739	720	688	768	742	780	684	774	742	741	808	711	723	747	712	682	766	726	774	709	743	730	693	734	679	776	727	690	728	690	721	754	716	705	706	730	727	750	725	677	737	757	749	721	730	794	770	712	716	735	696	650	732	773	747	704	752	716	742	727	724	715	750	675	737	713	688	669	716	711	700	746	719	702	715	705	730	707	672	724	698	740	733	757	736	698	720	724	705	692	723	746	753	757	684	671	719	707	730	745	725	765	677	707	663	740	745	730	751	719	716	653	771	767	709	736	673	743	734	714	760	746	739	703	743	721	730	711	709	740	792	722	732	778	740	723	784	713	742	718	720	690	714	746	707	743
2075	190	109	96	85	122	118	123	101	92	89	80	70	76	59	58	47	69	90	109	125	107	79	62	89	84	110	117	63	90	74	77	81	89	65	91	57	78	73	60	70	64	48	41	50	47	98	303	344	245	274	144	88	61	61	55	37	52	42	50	50	30	54	43	42	47	36	43	41	51	37	32	36	42	37	34	31	39	40	47	25	41	36	51	37	39	47	44	48	39	49	34	44	39	39	45	41	35	45	49	47	39	53	44	44	45	58	42	47	41	41	37	40	52	35	30	47	39	29	54	47	42	36	27	33	39	50	58	47	41	44	39	47	45	49	45	44	43	36	29	43	47	44	37	44	50	39	36	39	32	46	32	44	57	50	37	36	52	42	42	33	55	53	33	47	41	44	37	51	43	44	38	50	39	46	47	27	45	36	47	38	50	38	33	43	47	43	53	50	54	38	39	37	41	39	40	47	41	39	49	33	41	37	44	42	33	28	48	50	41	57	46	50	42	47	38	41	39	36	40	45	47	59	49	56	49	43	36	48	42	37	27	41	45	34	37	47	46	42	53	40	47	39	40	37	44	38	40	39	47	37	40	34	39	37	46	38	51	39	41	43	39	39	49	37	47	54	48	35	48	39	34	33	35	45	27	42	39	35	41	37	39	35	46	38	41	39	41	54	43	42	36	45	66	43	33	41	43	41	44	48	48	42	41	42	46	36	28	45	57	38	35	43	48	33	41	43	44	46	47	41	43	40	33	40	50	53	32	38	40	40	57	34	43	32	46	30	42	49	54	45	47	42	43	42	54	34	42	38	35	56	44	35	35	47	41	34	51	36	40	42	49	37	41	41	43	45	40	34	44	49	49	52	52	57	43	38	39	49	38	50	40	38	52	56	44	36	38	47	39	36	41	45	32	38	54	31	55	38	35	41	51	35	46	39	53	51	33	52	47	51	37	43	37	39	52	38	40	45	42	52	63	36	30	41	46	43	47	38	47	34	32	42	33	45	38	45	48	40	35	46	45	53	45	38	32	40	33	51	34	39	53	52	46	54	60	44	35	35	40	41	39	63	52	35	36	32	51	41	49	43	43	54	43	42	50	39	38	34	38	45	42	41	38	43	45	33	50	43	44	35	46	50	53	53	25	44	35	45	30	58	41	45	41	62	45	51	38	40	36	35	41	35	37	47	47	33	45	43	44	44	41	39	43	48	33	37	50	46	41	40	39	39	44	55	37	46	32	34	44	37	45	45	44	30	50	50	43	44	42	40	36	49	44	41	44	37	47	48	57	52	43	49	47	47	42	43	41	33	43	52	49	41	45	44	45	52	38	41	39	38	29	54	42	49	41	43	42	37	43	39	34	41	55	49	47	54	42	40	51	42	46	42	49	41	47	35	36	35	32	42	39	43	39	41	50	47	34	40	40	45	50	44	42	45	52	48	43	43	46	50	41	52	39	43	39	34	48	45	41	48	42	39	53	49	47	51	31	49	44	36	40	36	39	31	39	36	36	48	34	39	46	49	37	36	43	41	46	42	44	58	33	57	42	46	58	38	45	52	47	49	38	47	45	46	46	37	42	50	34	38	40	48	33	35	54	43	33	47	41	38	44	41	44	37	51	50	59	42	44	47	38	51	41	36	36	39	43	47	49	31	40	43	40	36	52	43	39	44	37	44	44	42	43	51	45	39	36	33	51	43	39	34	38	45	35	49	43	49	33	48	38	46	40	36	49	45	47	45	46	35	47	31	44	37	35	39	44	41	37	39	39	31	39	38	45	47	38	37	48	40	46	44	40	46	32	46	31	39	40	49	39	57	44	43	37	41	47	50	41	51	52	29	43	45	39	49	45	39	47	36	41	44	60	46	39	40	41	46	38	48	51	45	44	54	51	51	48	43	40	48	43	38	47	44	45	52	50	39	49	42	44	47	53	44	35	39	41	49	31	46	36	49	50	44	42	31	28	33	41	47	45	42	36	35	65	44	42	56	54	49	53	36	43	28	43	34	39	52	55	41	40	46	37	39	42	36	30	54	46	46	36	32	49	52	51	40	45	42	43	48	38	43	37	48	42	45	33	40	38	55	46	40	46	44	42	40	25	41	39	52	42	37	41	45	43	48	45	44	38	33	47	32	32	43	53	40	55	48	42	49	51	46	39	37	47	44	37	55	32	41	53	39	44	45	41	37	40	51	41	46	40	37	45	43	43	45	49	34	48	51	48	27	37	44	66	54	43	40	34	37	29	43	49	31	43	48	32	45	25	44	43	47	46	22	37	47	40	36	41	46	40	30	57	56	42	39	37	44	40	52	58	42	41	47	41	42	45	41	44	49	39	37	38	42	36	37	44	50	49	47	40	38	47	35	41	48	37	35	46	35	46	53	41	46	33	58	52	49	49	47	53	41	34	42	45	44	51	49	58	46	42	44	44	46	53	31	45	41	45	47	29	49	44	51	58	36	44	48	50	39	29	35	40	43	47	43	45	30	31	39	46	51	39	39	53	55	32	49	47	46	49	34	55	50	52	38	48	42	29	40	45	55	51	40	33	41	40	49	47	36	45	52	32	48	44	41	38	45	51	52	34	34	41	54	38	44	41	44	41	37	45	53	38	51	32	42	52	40	39	39	47	52	43	50	45	37	51	34	51	39	45	34	41	47	36	37	36	41	41	36	41	42	45	37	58	47	33	42	43	43	42	51	44	44	47	31	38	41	47	38	50	47	51	41	50	40	55	53	50	31	38	42	46	36	50	43	40	55	47	49	46	47	27	31	43	43	37	41	34	59	49	37	59	49	52	36	35	37	33	42	35	36	62	34	52	40	37	40	48	35	55	44	51	51	25	50	40	50	42	51	39	53	41	34	42	36	52	41	41	37	43	60	33	46	50	36	50	57	47	48	44	48	30	39	66	50	47	45	57	45	49	46	54	42	44	55	50	55	39	37	43	39	35	41	49	54	44	53	38	46	52	40	52	42	45	36	59	48	45	44	41	45	36	38	36	34	41	43	35	38	48	45	37	47	48	42	40	46	50	42	37	49	46	45	41	41	37	45	50	47	53	47	49	43	40	38	43	39	44	48	49	45	38	47	38	37	33	59	36	40	39	35	35	42	43	34	41	35	47	38	52	41	50	39	48	38	44	29	44	42	36	41	30	40	43	43	39	47	45	45	58	42	27	54	42	40	29	42	50	46	54	39	45	45	40	43	51	46	44	42	37	44	47	49	56	34	41	47	34	41	38	43	43	38	53	45	57	51	33	30	55	46	44	46	47	50	47	45	46	47	47	41	39	29	41	23	47	41	35	44	46	33	44	47	42	47	37	43	40	50	32	45	37	42	35	50	40	49	47	41	50	44	40	47	51	48	48	45	38	55	33	50	37	47	45	48	62	52	38	40	42	41	45	49	47	38	48	43	43	48	52	40	38	33	35	36	42	54	46	40	50	46	46	34	55	38	43	39	38	45	30	48	41	43	33	36	43	43	46	49	50	36	45	45	54
10708	3810	1942	3291	6706	8049	7753	6719	5221	4446	3574	2895	2176	1737	1446	1266	1316	1630	2348	3186	3408	3421	1960	1619	2240	2200	2662	2865	1718	2254	1563	1857	1741	1407	1550	1881	1343	1906	1030	802	1265	1239	1061	967	733	614	2226	7784	8326	6647	6204	3471	1364	1259	844	571	541	474	499	443	435	458	483	456	489	425	474	477	494	485	449	446	497	471	513	480	466	485	461	469	495	457	464	499	431	510	478	429	467	480	446	469	506	496	479	480	460	485	465	486	473	497	470	480	494	469	478	447	469	455	455	482	502	475	489	459	472	450	478	453	472	441	488	485	485	464	445	473	428	458	453	468	455	453	422	477	449	449	470	454	458	485	468	476	454	498	496	464	443	467	437	492	485	486	503	504	496	446	483	465	452	469	459	467	477	440	445	442	466	474	445	428	471	479	475	480	511	481	484	466	448	451	454	468	474	500	478	452	427	507	449	477	479	472	474	464	461	478	480	459	477	485	479	453	476	479	454	470	448	505	457	491	471	472	491	449	438	468	461	490	458	488	454	469	430	451	477	446	490	480	425	493	472	469	479	498	466	482	445	463	499	456	495	465	429	490	470	515	439	446	468	499	450	475	514	450	495	477	488	463	450	490	489	439	461	445	467	497	450	436	483	475	474	474	473	508	468	481	493	505	458	471	458	441	509	478	477	485	453	482	499	462	447	462	459	448	470	490	485	485	462	461	465	498	500	465	461	483	450	467	465	470	487	492	504	445	464	454	482	491	466	481	443	488	473	430	479	492	450	483	450	457	510	470	531	460	480	481	487	482	485	485	489	430	470	517	442	472	447	470	456	465	496	564	459	496	505	465	467	493	494	496	455	435	443	486	460	470	498	429	467	476	446	457	493	464	489	467	455	481	466	435	451	480	459	467	491	454	468	473	477	475	458	460	493	483	502	452	468	462	473	466	455	489	464	454	463	465	454	431	482	464	491	468	466	462	470	474	472	456	471	475	508	526	486	509	475	477	519	463	516	469	483	457	483	448	480	434	496	457	459	485	493	456	468	474	482	468	477	442	492	510	482	494	476	444	480	466	506	459	512	487	462	441	488	452	456	475	456	459	509	511	437	442	473	461	446	466	492	497	476	471	470	518	486	497	477	480	492	536	485	465	488	477	481	475	466	458	452	444	449	476	499	440	441	467	462	465	473	504	444	469	463	445	490	478	442	454	453	461	468	472	469	457	484	471	480	513	443	481	510	497	497	469	475	498	463	469	490	431	460	497	513	478	471	496	462	502	468	503	465	466	493	462	443	498	496	474	444	478	458	502	449	483	446	454	495	447	495	421	445	462	449	476	466	459	453	464	513	430	469	440	478	483	437	480	491	463	475	444	499	473	452	457	436	482	506	466	431	518	427	439	493	464	471	483	433	480	444	462	481	488	451	466	500	460	448	459	482	451	447	464	457	488	527	501	418	455	438	454	475	442	439	471	456	441	472	456	454	429	475	474	448	471	461	472	487	463	477	442	495	511	493	469	465	439	464	460	478	458	467	467	480	461	486	468	442	509	484	485	487	491	479	462	459	512	447	457	449	483	456	489	466	470	515	474	473	462	439	475	487	452	450	505	485	476	512	466	467	446	488	434	458	474	459	499	488	455	471	480	447	496	455	485	451	454	488	461	471	485	462	461	469	453	450	459	473	462	440	452	482	494	514	451	462	485	440	472	460	488	483	473	506	483	481	498	518	495	457	449	479	453	493	501	442	429	443	467	438	493	491	434	467	463	449	452	459	458	494	471	489	468	460	497	443	465	407	461	472	425	460	461	438	436	462	457	459	443	482	492	463	480	431	488	447	489	434	439	486	458	493	499	484	450	442	480	435	409	504	474	468	456	462	449	484	411	438	514	472	454	476	459	433	495	493	484	490	451	461	473	492	453	432	486	472	452	477	477	485	457	491	467	432	453	446	479	467	470	429	443	461	484	479	477	442	412	480	469	515	473	482	476	485	461	455	497	481	486	500	510	481	484	475	478	428	458	488	514	481	488	501	457	490	474	473	446	470	442	457	498	452	472	478	468	484	470	514	473	434	455	444	487	455	466	460	469	464	504	488	459	455	484	429	458	512	467	479	479	474	491	477	437	490	468	452	492	484	433	486	495	472	439	475	473	474	461	495	465	467	462	517	485	441	483	464	478	474	437	460	477	509	478	476	491	472	453	474	451	477	455	473	444	452	469	464	447	460	502	496	472	492	433	470	445	483	459	478	469	453	435	469	456	438	474	489	448	492	483	470	494	478	468	468	509	489	484	476	478	471	443	480	451	428	447	465	448	483	445	431	475	461	491	449	443	475	426	412	426	474	483	490	470	462	485	494	478	472	466	514	485	503	490	482	472	488	463	501	480	466	461	440	462	472	481	446	452	506	497	437	486	474	467	488	499	495	469	470	466	434	432	466	483	458	454	480	451	431	463	476	450	454	481	497	509	425	460	449	441	452	459	464	473	487	442	462	480	470	480	460	471	407	488	468	480	481	466	483	448	486	507	472	468	486	454	453	419	475	466	466	480	473	498	474	491	476	473	445	467	481	478	471	493	450	457	536	441	492	468	486	395	488	459	451	484	472	468	511	463	473	502	443	461	464	512	483	475	445	445	497	450	466	433	501	474	457	483	443	467	451	475	462	477	477	469	505	480	438	481	438	485	476	422	444	460	446	478	447	471	406	480	462	498	451	453	490	459	482	491	464	459	472	487	459	445	470	467	488	494	467	461	480	461	434	486	502	462	465	453	492	465	493	482	493	533	471	475	424	443	451	477	468	481	485	513	454	478	428	474	473	456	466	495	465	439	479	467	490	458	454	462	461	476	515	467	469	453	486	478	448	445	471	477	481	446	480	445	453	450	455	489	473	483	474	474	464	504	449	513	452	457	466	489	430	468	452	495	448	470	447	464	444	473	456	478	454	442	464	455	473	486	472	441	487	474	479	435	492	457	459	484	460	492	472	463	441	470	460	481	480	500	486	432	453	489	486	448	485	454	491	421	482	476	530	447	491	465	475	465	460	466	518	450	429	502	460	468	450	493	473	451	526	474	515	491	510	484	467	501	479	452	466	485	474	439	453	469	500	410	473	446	467	474	478	461	491	467	493	471	479	469	479	453	474	453	443	474	435	475	491	470	454	479	455	458	488	438	442	448	486	437	464	467	457	476	459	492	500	469	472	476	458	477	478	459	481	480	453	489	499	460	464	466	457	500	451	481	438	407	485	483	484	471	488	441	462	487	486	479	498	456	478	461	443	452	497	478	514	470	514	467	494	478	474	479	490	492	424	488	463	448	458	469	453	448	480	477	472	461	489	473	454	480	456	452	499	452	447	450	484	435	470	467	482	461	459	430	503	527	489	469	495	478	493	468	436	475	497	516	475	459	474	488	437	475	459	470	457	436	493	455	458	489	460	461	482	448	455	471	501	478	477	437	474	458	479	488	497	504	478	462	500	463	475	442	479	487	446	460	461	473	487	460	450	471	497	483
1041	327	200	156	157	222	199	189	166	178	153	133	117	114	99	98	71	120	130	160	169	165	125	135	132	119	128	123	115	152	121	88	98	105	115	105	114	81	119	94	90	102	80	66	80	96	128	449	461	521	381	245	143	107	99	75	57	66	81	70	69	83	76	62	72	72	71	75	77	63	74	70	73	62	66	71	69	67	77	64	72	58	72	59	77	74	81	59	63	66	74	67	60	73	56	65	48	66	75	51	60	86	76	66	80	58	67	77	71	71	64	75	84	65	60	71	55	75	60	86	69	78	74	71	65	67	63	60	76	71	76	74	67	70	84	75	77	72	69	86	75	72	84	64	55	64	72	83	69	65	70	78	86	82	60	64	69	77	59	65	72	74	64	65	74	67	63	64	66	59	68	66	71	67	75	64	60	69	78	81	70	74	65	71	58	73	81	62	74	76	71	77	80	88	68	80	72	71	61	55	76	85	75	69	56	75	81	72	77	76	77	66	69	78	66	83	84	90	81	90	67	70	67	60	69	62	75	54	66	72	64	77	79	71	78	73	55	72	66	81	86	70	62	79	61	74	60	84	69	69	68	86	84	71	82	78	64	70	94	72	79	76	64	70	66	78	77	70	61	63	71	55	71	63	79	75	74	62	71	60	75	71	75	82	67	78	73	63	74	86	70	62	74	67	78	68	65	74	67	65	70	67	66	81	92	66	66	67	73	69	58	82	81	61	79	72	75	58	77	77	64	87	69	72	59	65	76	77	82	64	70	69	65	75	68	64	75	74	75	64	83	58	71	76	59	78	69	51	85	70	68	62	79	67	72	65	72	72	62	61	67	60	77	73	79	68	77	62	66	70	82	65	67	88	77	77	71	72	63	71	66	77	72	63	73	77	77	74	82	66	68	64	48	67	67	77	79	83	94	80	67	75	65	75	68	68	62	74	65	67	43	59	65	67	57	60	77	54	56	60	69	68	68	74	60	63	52	66	58	64	82	74	69	88	63	66	70	85	79	78	71	82	56	61	62	66	76	60	70	67	81	69	59	70	55	59	61	78	64	65	71	69	70	68	64	72	84	65	81	59	74	52	56	70	74	77	70	71	72	73	86	65	59	66	78	61	77	70	70	76	68	70	73	81	77	65	64	66	77	71	73	69	75	52	57	65	72	88	71	77	79	70	71	65	69	63	72	74	80	74	63	54	59	79	86	61	73	76	69	72	70	52	71	66	89	61	78	68	75	64	69	61	84	76	65	79	76	65	63	74	75	85	69	72	60	60	64	69	76	75	63	67	66	73	56	74	72	88	76	71	56	70	68	79	82	72	91	76	72	72	71	75	82	62	75	58	72	72	66	52	85	77	84	64	62	74	76	59	79	68	85	67	71	82	70	69	88	59	72	63	76	68	72	65	56	80	66	65	69	86	80	80	70	67	83	71	71	64	80	64	85	74	73	73	80	70	63	67	65	63	72	61	79	58	82	82	68	77	86	69	67	84	70	74	70	69	73	84	73	61	71	68	76	79	73	65	72	66	71	66	62	72	72	61	55	74	62	89	62	62	80	73	82	64	69	53	58	79	77	72	73	81	73	90	63	55	89	58	73	71	56	57	74	64	68	79	77	70	83	78	54	73	74	57	61	79	73	70	57	77	76	72	76	74	63	73	66	81	61	73	94	64	73	77	69	49	70	69	70	61	69	67	65	64	70	66	93	58	76	58	69	68	82	72	65	83	75	68	66	74	53	67	67	66	65	64	62	74	67	65	73	67	66	72	64	66	62	71	71	74	76	89	84	62	69	70	69	70	67	65	76	69	69	65	71	64	76	74	71	62	64	78	72	79	60	74	74	62	66	80	79	74	68	81	72	85	48	62	63	66	58	71	51	93	94	61	59	64	80	65	72	63	59	69	82	71	75	79	84	77	73	64	84	60	75	61	78	80	61	83	84	68	62	65	63	62	62	81	79	80	64	72	55	49	79	55	63	71	75	74	54	70	90	65	71	65	71	83	70	75	63	62	72	72	69	67	69	63	78	77	73	64	78	75	71	69	81	80	66	88	82	72	70	70	75	74	68	74	66	67	48	64	81	70	75	78	64	80	82	73	72	66	68	65	79	65	89	74	82	83	68	69	77	87	60	79	65	58	60	60	63	66	60	77	73	70	75	62	81	70	68	66	66	70	74	72	73	72	70	64	77	68	65	64	73	75	81	65	65	74	60	72	59	88	69	79	74	60	78	65	82	67	69	75	69	68	61	60	74	73	78	43	63	81	57	63	71	75	66	58	55	65	83	66	72	65	70	62	72	60	64	72	64	76	85	59	66	75	85	68	85	64	67	78	64	76	90	69	58	74	66	72	66	77	61	89	75	79	62	67	65	57	68	86	69	64	73	63	69	81	84	73	52	57	66	64	74	68	76	68	55	70	67	67	73	64	72	57	68	69	64	59	67	69	65	70	67	80	71	75	63	66	77	59	66	61	80	77	66	59	68	74	71	68	61	69	79	64	70	71	77	64	72	72	83	73	66	62	65	78	69	59	56	72	80	67	74	83	78	85	63	74	76	84	69	63	62	77	69	67	56	66	75	67	84	51	84	63	82	73	77	76	62	60	60	50	76	68	63	65	75	79	55	69	70	64	65	71	71	63	70	76	80	89	83	58	60	74	56	75	57	79	73	72	93	71	68	67	71	76	55	77	53	81	63	73	74	72	59	75	69	63	58	65	53	61	79	65	63	67	64	67	75	75	80	64	87	79	69	75	64	78	79	67	84	74	74	54	84	70	68	69	82	93	65	72	72	61	62	56	81	70	69	73	66	76	77	73	73	62	69	66	82	74	58	57	73	55	66	81	60	64	70	74	73	69	66	73	72	74	57	59	86	60	68	74	64	73	66	72	71	72	79	60	74	72	80	71	68	76	58	67	74	78	66	83	86	56	73	68	52	66	69	65	55	76	61	76	62	63	78	71	65	66	67	90	67	58	66	60	70	71	76	71	66	78	76	65	58	62	87	71	82	64	71	69	81	64	73	79	76	79	77	56	92	67	71	66	71	71	74	72	77	60	74	75	63	60	69	80	84	80	64	71	74	76	59	81	65	69	72	61	77	77	67	65	78	61	72	71	62	66	85	77	60	67	92	58	64	71	91	56	55	75	70	76	90	73	62	65	66	73	56	69	67	59	60	80	80	81	76	75	80	74	82	61	70	67	76	63	63	62	76	67	63	88	68	80	64	53	82	64	73	83	84	70	60	61	79	71	63	70	87	63	69	84	68	73	56	79	67	60	88	63	61	69	72	68	66	45	78	88	66	71	60	65	82	66	58	66	84	68	69	66	76	71	67	77	60	67	84	75	68	84	69	52	60	70	63	57	70	72	72	75	56	72	79	64	68	71	71	80	72	71	75	78	76	56	73	71	72	66	80	82	60	76	77	81	69	64	66	87	76	80	80	63	68	78	77	67	62	69	77	72	67	67	60	67	58	66	72	77	81	70	63	69
14683	6224	3074	5435	10477	12130	11028	9279	7772	6274	5272	4232	3323	2658	2339	2037	1969	2274	3309	4119	4753	4219	2846	3178	3014	2781	2855	3104	2480	3376	2254	1652	1585	2109	1898	2041	1839	1867	2192	1482	1345	1768	1313	1171	1137	1101	3027	10492	10838	11505	9066	5023	2402	1477	1160	974	819	751	757	737	779	755	767	752	753	745	765	786	753	759	704	809	766	772	770	706	745	813	806	734	768	743	723	751	771	762	781	794	764	762	781	791	710	780	815	748	711	727	780	784	687	761	783	756	743	773	746	768	725	750	704	718	750	722	757	767	732	765	749	762	747	725	756	724	768	748	767	778	732	755	772	740	767	730	761	766	747	753	740	730	789	794	749	791	777	778	776	738	792	764	758	773	730	740	734	757	741	761	764	725	781	791	729	725	811	747	740	741	751	748	742	796	764	736	765	766	802	771	789	763	766	751	714	763	753	809	727	831	755	844	758	700	775	770	783	805	740	780	787	707	803	776	768	805	765	797	772	799	751	795	766	774	780	740	748	732	709	803	803	745	763	771	769	729	761	774	793	721	747	768	775	796	774	784	750	757	751	811	787	685	785	744	746	726	777	781	719	737	785	706	776	761	766	734	744	751	771	748	744	795	725	786	825	752	802	727	761	774	741	755	779	770	773	727	779	738	725	782	815	812	750	753	764	742	772	800	764	741	726	735	779	737	738	743	804	762	761	738	760	805	766	735	724	771	737	727	724	745	762	790	773	787	770	787	752	766	747	781	743	794	720	769	773	775	792	743	746	737	729	809	791	802	819	731	751	770	785	749	760	681	786	718	760	745	733	772	720	809	767	742	806	717	734	724	797	778	742	737	731	746	752	707	772	737	760	763	763	803	786	793	761	790	712	770	746	786	718	721	744	770	778	741	755	752	782	713	699	799	763	770	749	756	794	813	755	770	718	743	782	745	780	772	804	719	768	774	738	733	759	773	805	761	769	727	726	754	768	778	797	743	714	776	783	765	767	787	754	754	793	791	798	772	752	775	769	750	758	730	776	759	798	766	750	747	759	768	764	784	764	792	763	736	735	775	784	735	780	780	770	793	755	770	748	784	780	794	770	750	782	703	785	759	802	780	767	793	722	795	822	790	788	835	772	770	723	794	789	791	795	732	762	754	817	749	719	775	786	757	723	764	739	756	757	795	759	726	757	718	768	787	784	811	754	763	780	720	775	784	788	775	785	746	741	759	761	746	806	753	777	715	761	731	784	744	768	777	773	743	711	771	718	786	816	787	748	755	775	793	836	758	723	748	785	791	734	755	738	754	792	799	792	759	688	793	814	779	816	818	769	749	749	759	782	717	747	768	773	753	795	786	768	744	789	784	754	745	720	805	745	735	776	731	742	748	790	749	741	746	755	732	776	747	759	773	741	758	730	777	756	711	785	800	699	745	805	727	747	855	738	743	764	784	748	754	760	766	793	724	752	739	706	783	755	768	714	759	755	795	756	748	761	768	750	779	781	795	798	783	819	762	774	742	758	729	812	731	760	733	738	811	784	746	717	755	748	754	795	815	777	754	821	722	798	759	779	794	748	775	811	757	782	723	786	778	764	835	787	714	773	738	791	751	790	781	729	726	720	758	748	771	730	762	766	803	721	769	765	748	721	751	770	766	782	803	763	800	728	818	816	738	767	727	763	745	749	816	755	735	768	686	768	737	745	769	803	782	754	750	740	733	731	795	792	777	713	773	767	800	732	789	767	801	735	796	790	704	718	757	758	760	780	752	700	816	739	776	717	772	750	794	754	767	769	761	760	774	820	748	845	731	791	761	805	756	721	743	763	751	703	771	807	782	709	779	767	758	791	718	740	799	786	738	768	757	805	786	743	802	845	771	721	763	795	727	778	725	721	795	769	715	756	774	754	754	744	811	781	726	705	758	752	785	782	771	709	764	735	724	748	731	746	774	767	790	781	774	749	775	711	777	716	767	758	785	799	740	769	762	707	733	746	752	796	781	748	742	767	778	757	751	752	807	764	775	762	773	783	759	776	755	816	769	687	761	768	738	738	736	763	777	743	697	780	723	736	788	736	774	802	723	740	738	762	800	744	741	757	804	756	758	731	724	791	760	762	770	796	747	780	761	775	783	768	735	719	717	735	761	768	786	764	772	722	781	768	755	791	736	784	742	802	735	768	764	747	766	745	800	764	747	748	762	738	774	761	732	745	761	765	742	776	750	748	757	708	834	793	730	785	808	746	787	778	721	748	825	851	807	802	716	765	714	809	808	747	781	806	765	761	749	772	762	715	781	702	744	777	742	736	787	762	771	760	726	787	729	798	747	751	753	754	740	758	765	773	814	740	785	748	742	768	792	755	797	762	799	740	698	831	745	746	797	765	769	768	784	771	806	734	758	833	736	759	756	776	741	773	827	775	748	762	761	805	713	772	723	719	784	765	746	726	785	725	739	789	763	776	737	731	709	803	787	747	713	730	732	762	750	755	753	795	749	753	789	733	796	799	800	774	729	753	770	733	741	701	743	726	796	724	767	715	774	746	774	778	760	765	761	763	717	749	776	725	718	722	810	802	812	755	775	740	748	805	738	775	769	755	766	735	783	775	713	801	768	744	758	739	779	765	787	699	749	708	733	742	791	745	779	772	754	745	774	798	781	757	744	758	778	746	779	707	763	771	802	782	716	769	759	716	752	790	729	780	795	704	755	778	742	779	720	785	680	731	793	740	788	718	762	728	742	734	734	773	750	728	764	772	740	769	753	803	789	780	760	704	727	778	810	757	798	719	769	783	753	756	771	788	760	732	760	732	768	747	731	753	744	773	748	743	747	749	756	761	795	768	771	779	778	735	729	783	777	762	740	754	772	763	721	803	789	744	757	803	773	765	776	750	754	746	742	737	757	738	819	795	791	807	742	776	775	784	758	719	714	783	802	716	740	754	743	732	773	751	748	756	787	754	729	786	777	751	758	760	817	741	740	784	767	744	744	800	762	743	750	799	748	796	756	772	766	768	691	747	796	757	777	724	775	802	789	734	777	754	733	789	760	773	757	787	715	748	676	761	737	768	753	747	762	767	725	790	742	786	788	757	736	766	780	711	762	786	784	795	732	709	746	745	776	715	760	771	783	787	810	762	708	699	767	767	780	774	755	789	756	697	730	801	762	789	750	791	748	691	780	770	752	763	732	767	752	734	711	814	808	764	723	741	755	754	766	754	732	797	760	758	785	764	747	800	730	771	761	791	768	773	736	751	777	747	782	793	786	742	698	758	775	772	771	748	701	804	768	812	762	788	780	757	742	756	778	755	737	761	790	778	739	752	743	780	726	770	732	781	791	763	784	777	781	726	746	746	772	742	750	738	756	741	766	738	788	775	749	777	803	756	768	800	763	808	759	776	740	779	775	785	743	806	759	807	767	772	801	780	774	774	732	774	740	776	778	761	756	751	781	797	742	774	795	752	803	778	776	741	752	771	774	794	811	797	752	753	746	750	709	755	716	775	754	785	744	700	749	740	828	759	733
1366	108	69	63	65	70	88	86	86	64	66	70	70	56	58	43	58	60	84	99	88	82	75	62	53	62	84	74	62	85	73	74	69	67	63	73	73	79	79	65	69	69	44	49	42	37	49	97	143	155	134	98	79	48	54	44	33	48	54	45	46	42	66	43	48	50	32	53	43	49	47	44	46	51	44	49	45	36	36	48	48	44	43	30	32	49	48	45	44	59	56	51	45	41	43	41	59	45	45	39	65	45	37	43	51	45	34	56	41	48	52	45	41	53	49	39	55	43	50	53	52	48	38	35	44	44	46	51	42	43	49	48	41	38	40	47	46	52	44	45	50	42	51	38	37	55	29	46	50	35	45	53	46	51	40	41	38	42	46	45	39	44	53	51	50	44	38	50	51	46	57	40	50	46	39	54	43	48	42	55	46	38	45	37	40	38	34	43	51	50	44	40	40	34	46	46	46	67	51	43	52	43	61	43	46	45	60	42	37	46	48	47	47	40	35	46	53	55	56	58	46	49	45	36	39	58	34	37	41	45	40	53	36	49	42	43	42	42	46	51	51	52	52	45	49	44	57	46	55	52	55	42	47	44	46	53	42	39	47	46	42	42	49	48	40	40	41	42	49	37	45	36	35	44	53	42	30	42	40	49	39	46	41	51	32	48	41	42	51	40	36	42	51	57	36	49	44	44	47	42	40	45	41	44	34	40	47	54	45	52	53	52	49	52	44	40	37	40	40	47	43	46	34	44	47	44	54	48	44	62	45	46	51	52	54	35	40	45	55	32	46	44	35	52	54	49	74	46	45	43	51	48	44	47	39	43	42	48	39	39	32	45	46	45	32	35	36	33	39	46	45	48	53	50	60	46	48	47	38	38	46	47	53	53	44	47	39	40	43	38	36	44	40	50	48	44	35	43	37	54	51	43	50	55	56	49	43	37	44	44	56	37	42	47	49	54	41	44	44	39	40	58	39	55	54	42	41	43	58	56	56	33	43	47	47	37	36	46	42	54	35	36	31	46	41	56	51	52	51	34	51	41	41	41	38	41	50	49	50	44	37	37	42	43	53	42	41	47	32	43	50	56	48	32	37	43	50	35	52	32	61	51	40	43	46	46	46	46	33	40	44	43	45	42	45	51	44	55	37	41	39	41	44	37	50	38	45	43	50	38	40	40	57	58	46	34	48	52	47	52	44	41	40	32	53	39	35	47	42	37	46	41	57	46	46	45	68	49	46	41	41	53	40	48	44	42	42	35	45	44	51	38	38	48	46	41	41	54	36	37	40	41	45	32	39	54	55	59	45	42	45	41	37	44	57	38	44	55	47	41	47	49	46	54	39	52	40	48	43	50	52	48	45	35	45	42	41	47	55	45	50	38	49	47	51	43	43	46	43	42	46	54	43	48	32	40	49	55	44	50	41	45	56	52	56	37	32	37	43	47	48	44	28	45	39	37	43	46	37	45	43	41	38	59	52	46	46	44	44	48	57	41	47	44	54	49	44	36	60	42	47	34	67	37	40	46	47	29	49	50	38	36	46	42	55	48	40	41	38	47	42	49	41	52	51	47	44	41	51	42	35	45	46	35	42	31	53	43	46	49	38	41	48	57	46	36	45	45	59	50	57	40	40	40	51	54	45	40	42	46	48	51	61	45	44	43	53	59	45	31	43	31	36	53	49	48	45	48	35	44	62	47	51	49	36	40	32	34	45	43	48	47	57	51	45	51	36	52	54	40	49	39	44	46	54	45	51	34	43	50	61	44	43	45	51	44	42	50	40	52	42	44	46	39	52	38	45	56	42	47	49	43	47	55	39	48	38	52	30	48	45	47	45	42	63	56	51	30	43	40	47	58	46	54	43	49	51	39	56	49	39	48	50	62	44	50	49	45	43	38	39	39	45	52	42	42	51	45	49	40	43	44	58	43	46	41	44	41	28	60	43	52	49	62	34	41	47	56	49	58	50	47	46	40	61	37	43	44	51	47	46	50	50	43	38	35	44	36	50	42	45	44	41	50	41	48	57	52	54	59	56	49	34	59	33	53	59	40	44	52	45	55	46	39	41	41	58	48	53	48	56	45	54	42	49	56	49	47	40	35	51	49	47	49	55	46	42	44	47	37	45	36	46	44	45	49	55	42	42	57	45	59	42	55	47	42	38	48	45	57	44	35	42	45	49	44	30	46	30	49	43	48	43	48	53	52	71	44	40	54	60	43	40	45	44	55	49	38	49	49	45	41	40	43	47	44	32	35	40	43	43	43	48	50	46	41	36	47	50	42	40	48	54	54	46	45	44	54	62	37	40	40	49	43	45	51	38	40	48	53	51	47	42	41	39	42	39	55	43	47	39	48	66	47	35	50	48	50	55	51	44	48	45	46	54	43	43	55	43	37	48	46	40	53	41	43	46	36	46	44	33	30	54	45	44	44	40	59	42	51	34	46	50	48	37	43	41	49	34	52	52	50	40	42	40	45	45	44	41	48	51	38	39	53	49	37	43	40	48	42	44	44	57	43	50	52	37	50	45	43	45	49	40	67	38	40	51	64	54	46	39	42	63	45	55	47	44	52	45	59	65	46	45	51	39	46	34	44	56	49	61	49	45	49	37	46	40	42	38	50	49	42	37	51	43	33	51	50	39	45	44	43	46	31	58	37	47	48	49	48	52	58	40	40	53	50	43	57	51	66	48	50	55	54	49	34	45	49	37	38	49	54	32	40	48	47	43	42	46	40	34	51	57	44	52	42	49	42	45	45	40	48	47	42	35	38	36	42	54	47	47	37	47	51	40	38	46	42	34	41	46	38	50	31	50	38	51	47	44	52	50	40	41	48	43	39	47	46	46	52	43	46	41	53	45	34	48	35	46	38	36	49	48	49	48	37	47	57	49	53	47	43	42	43	46	33	52	40	56	58	40	44	42	45	39	39	55	45	38	51	50	45	51	54	51	54	49	28	41	38	43	55	42	38	36	45	36	43	39	58	47	44	43	39	51	38	44	42	47	53	41	52	49	40	48	45	50	40	47	55	56	34	40	34	50	41	35	58	55	33	36	44	39	43	60	50	43	41	44	36	40	41	62	60	42	40	42	47	29	46	44	50	46	42	36	44	46	44	42	36	35	41	46	42	48	38	49	52	40	41	43	45	51	42	45	42	49	49	47	50	57	53	51	44	44	48	53	44	37	41	52	44	53	47	45	32	41	40	40	50	47	49	50	36	44	45	43	48	53	54	51	51	52	49	54	42	48	45	35	39	53	44	46	37	48	41	60	49	54	51	52	34	48	60	44	50	50	45	64	43	57	48	54	35	41	63	56	46	51	34	48	52	40	36	63	40	37	34	47	40	46	37	36	44	45	54	55	33	43	52	42	51	47	37	47	31	40	43	38	54	55	37	37	49	52	42	42	48	45	39	35	47	44	53	44	51	46	37	36	40	40	41	40	46	39	46	42	50	44	61	52	47	50	49	43	39	36	56	54	35	51	41	43	54	47	55
8233	2055	1127	1832	3552	4153	4166	3525	2939	2512	2107	1684	1237	930	860	784	948	1071	1835	2361	2613	2253	1762	1547	1414	1669	1873	1904	1305	1289	1646	1931	1535	1598	1081	1037	1207	1302	1445	1016	1493	939	777	721	572	568	666	2558	3456	3860	2983	1829	1075	650	623	604	495	487	498	489	469	461	472	485	508	559	500	528	533	475	495	490	518	517	446	496	483	552	540	507	484	464	517	456	468	506	507	487	481	439	478	479	512	484	464	438	533	493	483	497	496	493	489	471	490	505	487	520	496	479	492	476	522	510	493	471	491	513	487	492	498	514	487	471	463	487	513	480	577	505	515	491	454	472	502	517	531	484	484	499	526	515	488	456	482	467	501	465	473	485	498	488	500	482	493	504	495	509	492	513	498	506	494	492	502	462	523	462	513	478	499	487	514	529	472	457	476	515	505	453	546	460	469	490	492	499	481	492	505	501	467	462	504	504	470	474	526	503	514	483	500	483	473	510	464	494	516	526	484	471	463	522	471	493	484	490	505	490	522	494	503	493	488	513	544	469	492	500	505	499	492	537	504	485	516	482	529	468	468	529	488	512	486	495	504	490	507	507	534	498	497	515	483	489	503	517	488	526	468	494	491	502	474	540	476	515	514	503	501	472	541	478	446	466	504	485	534	485	526	465	488	509	510	472	461	515	491	508	472	487	493	478	498	429	489	517	489	496	447	480	511	500	486	486	482	489	466	517	472	535	527	486	480	475	486	461	466	453	504	517	511	460	517	453	504	490	512	506	476	521	508	496	460	514	466	509	509	479	473	510	504	500	484	501	489	519	493	482	481	518	484	495	475	477	514	515	508	508	502	515	463	484	463	495	492	492	466	522	515	492	527	498	507	482	492	510	465	498	507	502	523	472	457	496	528	489	493	473	467	499	483	493	452	495	476	475	525	510	510	486	474	505	514	479	474	525	469	511	507	475	449	507	501	501	485	481	470	482	526	518	487	487	503	494	511	469	495	480	462	487	449	482	511	434	511	479	462	514	473	462	480	493	490	510	507	491	486	446	482	502	490	492	501	492	515	530	502	483	501	521	472	487	494	472	442	508	505	475	510	488	496	493	484	484	488	488	491	474	493	518	493	483	460	487	512	516	513	489	480	532	442	531	474	520	523	476	516	471	480	502	471	488	509	542	517	486	463	485	480	486	501	527	500	510	514	498	493	527	476	456	481	480	528	493	484	490	520	456	495	476	494	466	497	509	454	503	485	491	487	487	491	515	473	499	483	461	521	464	478	492	474	506	537	478	504	480	535	477	482	489	487	494	467	503	510	473	490	482	499	555	462	476	492	478	516	513	536	468	484	500	503	509	466	498	504	498	494	495	512	486	512	507	444	488	499	508	509	454	497	485	515	500	507	501	474	522	493	455	488	472	531	497	529	493	509	533	511	516	470	527	515	496	506	496	497	476	472	525	485	507	488	473	519	492	487	530	481	520	534	476	505	496	472	499	471	485	474	510	491	487	533	483	514	509	516	519	484	486	505	527	482	469	506	480	488	501	516	479	483	523	459	498	515	448	487	491	510	453	491	495	475	476	484	511	502	502	486	516	528	489	482	520	500	488	469	478	487	511	531	448	513	487	489	460	479	507	514	489	474	485	475	473	504	489	470	539	481	492	536	484	504	499	500	500	477	505	506	492	502	504	486	492	492	528	536	516	520	506	514	535	507	498	506	504	489	481	516	472	474	486	487	547	480	519	487	534	508	494	499	448	495	517	510	475	506	519	495	504	444	468	490	531	465	499	464	503	472	493	546	493	464	512	481	489	508	490	474	484	434	515	500	470	504	483	443	477	503	492	487	459	505	499	467	509	501	514	486	517	453	505	464	480	517	525	479	512	475	524	463	500	489	490	474	508	444	488	495	496	547	519	486	506	496	486	485	491	499	525	518	494	480	471	520	509	474	477	492	483	458	493	527	486	505	490	507	485	473	488	489	543	492	476	487	502	486	499	526	478	505	498	502	498	483	480	516	482	493	521	495	493	529	487	478	490	499	465	523	513	492	455	493	508	473	484	499	515	491	475	494	472	477	529	490	492	519	525	468	511	453	496	491	465	486	495	496	508	479	532	491	489	539	519	463	522	469	508	482	469	488	462	516	517	496	460	483	502	469	534	476	492	522	495	479	495	470	493	489	539	482	505	501	468	488	493	491	490	510	498	510	500	512	495	495	532	516	464	511	538	507	464	483	536	486	471	466	514	492	511	454	494	497	492	466	480	481	505	452	480	461	506	493	513	483	494	523	498	489	475	473	520	499	483	496	507	428	477	489	490	559	489	524	493	478	490	449	491	489	545	495	466	492	545	471	491	534	526	444	501	534	461	507	496	520	468	460	514	467	502	507	496	511	516	498	469	491	535	525	499	497	504	500	493	528	491	505	464	496	505	462	530	505	507	482	497	513	461	514	470	512	465	515	489	485	484	490	493	478	512	466	494	507	471	500	547	508	508	508	520	491	522	445	483	525	480	452	483	486	508	505	500	527	475	510	516	513	504	470	499	510	492	459	497	450	496	536	460	485	525	504	537	469	512	488	497	479	459	500	471	502	486	504	469	477	503	523	527	515	469	490	505	521	485	510	532	468	481	442	480	534	528	481	498	460	505	498	482	495	504	466	475	478	516	518	500	491	485	499	533	508	472	498	500	481	483	458	514	472	539	490	486	487	524	477	459	464	485	498	519	512	516	494	506	502	506	523	496	487	512	464	472	499	486	483	467	510	443	464	490	514	501	495	505	498	494	508	443	479	487	460	522	511	505	532	521	485	512	501	509	491	488	515	500	492	480	513	459	457	452	489	506	499	490	515	495	479	550	491	493	488	498	477	472	478	510	505	510	482	483	473	535	466	499	511	539	496	498	509	512	512	498	522	460	523	480	520	550	456	487	467	479	489	498	494	519	484	506	507	535	491	501	528	490	497	493	459	505	476	478	481	530	523	492	482	511	524	447	494	487	518	489	505	520	493	475	482	497	483	505	463	477	492	519	481	526	479	485	480	507	479	512	485	485	473	492	517	498	484	466	496	501	440	539	495	458	484	504	509	516	514	512	506	495	473	478	518	480	507	477	471	541	487	509	490	492	506	484	494	477	514	494	499	477	493	471	487	479	514	513	474	489	501	501	522	466	488	521	494	445	468	470	478	493	492	490	474	496	541	463	490	516	473	474	485	466	476	524	489	488	474	494	496	516	504	512	491	435	474	464	446	559	517	466	486	477	476	488	503	481	485	517	517	497	504	487	472	502	497	504	511	499	522	498	510	477	478	495	523	539	534	511	492	514	514	494	487	515	518	491	485	492	459	476	454	463	514	512	464	463	507	474	476	462	466	500	472	493	493	490	451	490	483	458	502	509	485	502	451	519	512	512	505	495	488	505	476	522	479	477	500	477	517	452	483	474	488	539	478	494	491	437	512	476	499	478	461	496	490	489	486	438	527	526	504	491	503	483	507	530	457	484	480	501	500	482	514	465
696	228	129	111	110	157	167	139	146	124	124	118	101	80	84	74	85	114	120	122	152	140	99	129	96	92	126	103	74	120	138	158	128	127	104	87	107	114	93	95	92	97	79	74	74	69	59	262	332	349	267	158	117	79	87	75	73	71	62	70	69	67	69	74	83	62	72	69	75	67	81	59	68	70	78	64	81	68	61	83	55	82	66	71	70	80	56	65	76	84	78	81	57	49	57	86	71	65	63	66	65	51	60	61	55	84	60	78	73	66	70	58	73	71	65	61	86	77	74	60	57	66	71	57	66	65	58	75	64	61	79	72	67	80	57	68	59	64	79	53	81	65	68	71	66	65	60	79	79	81	76	78	66	76	67	60	59	68	53	64	73	79	68	77	52	60	69	81	68	67	69	61	68	70	78	75	67	78	74	65	72	77	66	86	64	68	62	80	64	69	59	68	76	62	62	66	76	72	66	62	72	68	67	84	59	80	67	95	57	65	70	65	73	58	59	70	79	70	64	66	66	68	67	60	76	67	61	62	78	68	67	72	75	76	69	69	62	76	83	64	91	90	71	70	66	67	60	68	69	72	81	68	84	74	57	82	78	71	74	75	55	74	64	64	66	73	73	68	69	64	67	62	68	51	79	80	59	73	70	60	68	82	61	69	59	72	60	70	68	71	79	80	64	80	57	67	68	74	71	64	70	80	76	68	72	82	68	71	60	72	63	79	54	89	71	67	68	71	91	69	66	81	65	62	69	68	65	66	72	67	66	75	70	61	69	60	76	66	66	65	68	83	73	59	85	64	79	76	64	74	70	72	79	65	60	78	65	68	74	75	80	73	64	68	83	53	70	82	80	70	62	78	79	60	53	65	75	77	72	58	83	74	73	71	76	77	72	65	76	61	75	70	67	60	71	61	62	45	59	59	74	65	67	63	66	58	71	67	58	95	59	84	84	87	64	71	72	72	70	77	91	54	72	55	57	67	75	77	62	66	72	76	67	63	70	83	70	78	71	72	81	65	61	82	67	54	62	72	62	85	68	69	65	76	61	59	72	61	75	69	61	68	62	85	77	65	65	62	81	73	64	79	65	69	65	56	73	90	55	68	55	60	59	70	71	75	80	67	65	62	70	73	73	55	77	79	55	62	90	78	64	76	64	68	58	63	62	61	65	75	72	67	66	79	61	56	70	69	71	59	68	62	76	73	65	57	79	74	57	61	82	64	74	66	58	68	52	86	58	69	72	73	57	68	58	68	85	67	78	81	83	71	66	50	59	76	78	70	69	74	80	60	76	83	73	54	72	62	68	79	71	72	66	67	72	69	79	63	74	68	69	63	69	76	70	88	83	84	76	68	81	67	55	83	67	66	64	61	71	68	62	75	49	69	55	76	53	61	83	84	69	69	69	68	73	62	76	73	73	69	60	74	65	71	57	50	80	59	65	74	79	54	83	78	71	71	67	85	64	75	73	61	75	71	72	53	70	56	88	63	77	57	60	65	84	79	71	79	66	64	67	71	79	86	58	62	77	65	71	72	75	61	80	73	61	90	63	72	79	72	70	61	76	69	89	73	70	78	66	56	66	58	84	78	67	74	59	76	65	71	71	59	69	65	60	68	65	70	58	78	79	58	62	74	87	92	62	71	70	62	74	62	62	88	61	69	59	79	67	74	80	76	68	62	75	77	70	70	88	70	61	68	67	68	82	73	69	51	65	73	75	78	71	71	73	55	62	64	65	75	73	62	81	66	58	77	75	74	78	70	56	50	79	70	72	60	68	76	75	58	70	67	62	70	61	56	72	65	66	73	72	78	80	91	46	63	64	66	71	69	71	70	59	69	63	66	69	82	60	84	73	74	75	73	64	76	59	71	63	68	67	66	75	55	67	67	74	69	74	66	60	73	74	82	66	94	68	65	73	68	76	74	84	71	79	66	52	75	71	65	68	61	76	70	82	86	56	73	71	66	69	66	71	68	56	73	75	55	51	60	76	73	72	64	73	70	69	66	70	75	69	63	75	64	81	65	65	57	62	65	92	61	66	52	69	74	54	73	57	64	51	69	74	74	68	59	82	81	75	68	71	67	64	69	70	59	73	73	61	69	73	60	64	70	68	67	62	66	85	51	57	71	72	83	60	86	74	70	68	61	63	66	58	75	91	75	75	70	62	73	78	78	76	67	69	73	85	68	64	81	66	87	71	65	79	59	72	65	80	77	56	87	79	81	72	75	62	71	52	80	79	68	73	77	75	49	64	64	80	69	76	78	68	62	71	75	73	64	65	59	68	73	74	62	74	50	60	68	62	66	85	78	72	63	77	64	92	62	62	55	82	75	73	69	61	72	65	59	87	65	69	61	62	61	70	60	77	90	51	82	71	76	82	61	67	69	71	59	68	62	54	76	61	76	61	67	71	76	68	76	59	80	82	72	75	49	73	54	69	77	68	75	71	76	60	70	67	59	70	70	54	75	61	68	71	72	69	60	70	79	83	66	72	58	67	62	71	64	66	64	61	70	85	64	69	73	72	73	72	54	57	77	64	75	68	78	65	64	68	61	75	82	63	80	56	66	72	81	62	58	63	60	71	72	80	67	71	71	64	63	61	66	60	64	65	79	63	59	63	65	80	69	61	78	62	70	81	69	62	80	74	70	81	61	55	73	60	72	71	73	85	64	60	67	79	60	68	74	67	100	61	73	75	65	85	72	77	73	74	71	81	66	67	67	75	68	67	83	75	73	66	73	65	73	86	65	56	71	81	66	67	73	61	69	67	81	68	71	66	64	71	63	69	61	67	88	67	68	82	72	64	92	67	54	70	72	80	70	80	68	75	57	64	66	79	69	70	62	65	56	59	63	63	68	65	71	58	77	87	67	79	74	69	81	66	77	77	49	59	77	64	61	77	60	72	70	78	64	67	60	73	63	51	65	61	67	60	68	74	75	62	64	70	79	68	64	66	80	71	88	73	65	77	76	77	82	80	64	50	52	75	64	77	77	70	58	62	70	71	55	67	74	55	73	67	55	73	68	73	73	66	61	93	62	69	69	58	67	54	69	81	78	76	62	61	71	71	74	85	63	78	93	57	69	66	61	56	68	64	76	74	67	62	77	58	59	84	70	72	85	66	71	69	56	66	67	83	75	81	76	64	57	79	63	66	65	69	69	62	83	82	57	60	82	68	51	70	59	78	68	65	72	65	63	61	78	70	82	71	50	81	64	72	69	65	72	69	83	70	53	73	77	76	67	69	59	69	64	61	65	79	66	63	72	67	73	82	47	70	56	71	60	65	74	69	60	50	61	72	64	72	65	78	56	81	84	68	75	63	73	69	64	66	56	76	72	67	80	64	67	77	81	69	68	61	64	70	70	49	76	62	64	67	87	57	85	72	70	49	67	72	54	66	74	72	71	70	74	63	73	67	75	67	91	71	74	71	75	66	66	69	48	69	58	68	76	71	80	82	64	70	66	71	78	54	72	64	80	79	76	66	66	74	49	76	73
11233	4932	2308	4035	8117	9325	8328	7125	5962	4678	3756	3049	2427	1944	1686	1650	1843	2230	3074	3333	3790	2974	2999	2666	1838	2123	2943	1909	1682	2894	4081	4058	3336	3102	2030	1705	1996	2361	2231	1666	1617	1113	997	946	859	815	805	6147	8461	8166	5373	3139	1734	990	892	854	723	761	770	688	747	753	777	796	738	750	813	806	799	783	683	750	706	760	768	733	757	720	790	738	726	737	738	754	750	692	808	742	758	753	728	746	728	778	711	728	765	732	746	755	767	733	749	757	691	738	748	745	750	781	729	764	753	760	746	740	761	740	746	762	802	760	772	768	785	771	773	745	743	741	752	779	763	752	754	734	789	742	749	728	734	700	679	739	728	753	749	756	734	749	699	764	719	722	771	726	723	743	797	720	719	671	768	757	747	700	717	733	744	740	758	763	698	733	756	729	734	767	713	767	758	777	754	772	733	716	738	737	769	822	745	719	728	748	772	767	776	718	729	762	735	743	682	766	715	790	691	753	702	759	700	745	713	713	770	757	702	766	762	715	729	719	769	722	741	731	724	725	730	787	738	770	758	707	771	743	769	767	705	768	742	786	717	755	779	790	772	722	752	686	802	726	703	703	774	726	757	778	761	763	744	765	775	755	734	714	720	721	778	753	747	771	743	808	751	783	756	763	789	731	730	740	751	766	713	750	739	768	728	740	761	762	734	741	746	737	764	738	755	703	768	746	737	723	770	748	729	752	760	720	776	746	760	817	763	735	776	767	770	753	775	743	707	713	716	753	704	742	723	781	684	753	722	767	771	749	758	741	702	712	806	751	721	741	736	739	753	768	757	754	742	758	718	743	735	773	738	744	797	744	751	733	757	721	746	743	751	739	769	783	730	742	758	723	760	712	761	728	736	761	747	721	759	737	716	785	748	737	791	736	768	751	746	730	789	758	769	741	746	742	746	728	707	717	768	713	727	720	825	722	797	667	768	747	760	775	770	752	709	738	770	758	730	744	782	722	790	714	789	749	707	741	727	759	760	710	748	719	740	743	734	725	707	731	748	730	754	688	740	746	727	802	761	754	746	708	740	740	713	791	755	753	770	746	744	705	706	767	767	720	708	755	762	738	757	784	797	745	758	749	731	716	748	776	760	789	757	708	739	761	767	746	762	741	768	763	708	758	723	741	752	730	732	796	723	762	767	737	746	712	770	707	740	705	722	732	754	728	680	718	760	721	740	748	729	705	707	752	768	742	764	787	810	743	743	775	714	698	774	751	774	705	753	764	747	752	751	759	781	765	734	740	773	732	732	796	723	793	735	706	752	749	778	765	719	788	751	713	756	742	817	764	725	782	766	732	733	699	701	768	723	727	732	703	775	769	722	740	694	724	736	768	757	753	747	725	712	743	765	770	763	740	722	784	744	795	731	711	784	759	714	736	785	741	764	665	747	803	706	710	698	725	786	800	716	744	754	746	712	742	789	729	749	755	736	728	728	729	786	713	768	734	741	779	758	789	727	703	740	766	719	747	730	730	773	774	741	733	745	740	806	740	739	775	757	772	741	744	749	803	798	742	778	735	750	768	724	760	760	743	732	755	771	751	735	762	758	737	752	716	747	710	741	733	773	707	752	845	750	763	768	721	768	752	759	782	736	761	815	759	710	725	737	771	742	717	720	724	740	773	742	777	761	726	779	768	721	711	768	747	756	725	735	774	739	746	753	755	729	732	758	730	755	757	731	790	738	727	726	711	761	765	744	769	775	762	767	685	730	721	792	718	752	748	782	747	717	709	770	752	768	764	734	719	730	760	782	700	724	747	760	762	745	711	744	744	743	711	733	723	788	773	756	735	745	760	727	769	771	739	715	751	776	769	798	736	742	770	718	810	769	743	724	711	800	752	718	773	722	765	751	715	765	751	765	740	716	782	763	731	743	755	756	750	724	755	763	729	737	760	756	720	769	788	780	711	723	765	752	747	769	771	756	773	778	727	729	752	767	765	770	738	735	758	743	745	752	704	775	728	733	761	743	784	779	752	684	735	740	766	676	796	769	727	797	734	704	729	764	736	761	757	749	773	781	781	768	725	783	720	744	766	725	716	725	770	758	699	745	728	713	734	773	741	773	757	754	761	742	720	729	757	724	712	744	723	736	705	754	806	705	732	758	771	742	749	766	759	757	802	729	724	713	761	745	740	723	745	734	757	735	739	727	723	748	766	732	706	729	776	814	753	738	723	712	744	791	747	781	748	722	742	756	759	734	730	752	780	780	734	795	754	738	768	762	782	760	689	774	751	753	714	771	767	786	739	757	719	753	737	718	765	715	736	730	768	731	724	787	750	744	773	740	745	748	742	712	691	776	758	734	727	739	760	775	740	722	771	809	804	733	761	760	763	687	733	745	746	700	735	761	767	709	705	726	740	735	740	773	788	750	721	735	741	775	786	760	710	762	743	769	739	742	721	699	724	766	779	729	730	816	804	711	762	757	718	753	751	778	794	792	738	753	749	757	716	782	740	699	737	769	757	764	744	704	773	763	778	728	732	761	739	732	692	715	752	791	717	745	725	782	760	756	758	743	722	706	722	764	736	744	750	736	759	751	740	722	741	796	767	721	736	720	745	745	713	727	754	675	745	741	753	763	693	721	735	725	752	732	766	763	791	777	674	762	763	778	713	731	730	765	774	703	729	762	738	751	744	724	770	745	722	763	767	800	777	734	738	757	739	768	784	736	745	734	760	811	736	730	711	719	735	750	748	733	776	711	749	723	729	712	742	731	786	780	734	737	727	743	714	745	726	784	737	779	677	733	754	781	756	753	757	758	760	751	744	723	741	787	726	706	749	721	789	750	776	823	719	745	704	758	752	758	724	705	721	745	723	722	768	753	722	718	833	723	735	746	750	750	715	735	743	737	719	741	752	742	726	692	767	772	740	748	722	775	713	726	739	683	751	756	758	692	796	736	788	721	723	804	731	724	727	747	723	756	700	746	733	758	770	715	758	748	762	714	707	714	745	754	758	773	802	756	771	738	739	776	756	679	728	720	725	702	769	772	729	750	757	722	785	748	742	728	752	789	758	769	769	774	770	759	744	752	678	721	701	741	734	764	727	682	761	742	735	736	779	757	765	800	727	731	743	713	698	731	749	755	750	756	769	755	713	729	765	776	763	773	752	764	741	747	739	791	713	709	713	750	694	761	758	739	747	743	727	782	780	777	669	755	752	762	762	734	759	731	761	739	728	740	748	789	743	776	718	772	752	723	763	714	700	810	774	733	731	749	726	834	728	736	765	753	718	727	722	777	729	765	718	749	749	747	696	716	730	757	774	753	780	706	736	750	747	743	743	824	727	757	726	720	829	775	777	721	714	760	735	764	744	787	803	758	734	726	735	767	798	770	749	776	730	712	730	782	791	737	765	775	729	749	749	720	754	694	772	782	735	762	740	747	708	734	716	767	766	776	765	732	783	744	728	757	742	766	760	709	721	731	756	774	780	690	751	727	767	765	754	733	743	697	769	727	742	746	717	776	747
2085	188	133	84	85	125	154	123	117	85	103	88	75	68	57	57	71	78	91	127	134	89	115	110	85	68	68	76	92	154	168	155	116	104	96	62	64	109	86	87	63	65	60	47	57	46	62	260	343	342	234	123	88	76	46	46	46	54	56	35	38	43	41	47	34	47	54	54	54	53	45	35	36	36	60	49	64	44	41	47	44	52	54	45	38	41	40	49	48	54	54	42	30	36	49	41	56	36	53	38	71	45	33	42	45	52	63	37	52	44	46	57	53	49	42	47	36	49	50	51	53	43	54	58	51	48	59	40	44	60	34	49	43	50	41	48	45	51	58	44	43	40	48	41	41	41	56	41	50	49	63	48	51	44	53	36	49	43	46	55	44	39	46	53	40	43	44	41	42	46	39	48	45	59	52	50	42	52	60	41	53	49	43	36	48	38	48	51	53	41	44	48	51	45	29	57	41	47	50	47	34	53	54	38	48	45	53	54	35	54	46	49	49	41	50	54	49	49	39	57	50	49	47	51	34	43	38	53	42	45	44	42	46	43	53	49	50	58	41	48	49	35	37	45	51	43	39	50	52	52	56	54	37	47	50	38	45	44	41	52	53	33	50	34	51	34	56	50	41	57	57	40	42	39	55	39	49	47	56	46	33	55	44	41	42	38	50	42	45	55	55	35	50	38	39	37	49	43	50	48	61	45	55	41	58	63	47	37	48	50	48	42	45	47	49	41	42	54	49	46	48	37	28	42	50	44	44	47	43	58	59	41	48	47	54	55	41	54	39	40	41	49	47	44	38	46	50	58	51	47	45	30	46	46	45	50	34	55	38	62	44	49	52	37	40	33	45	45	46	39	41	33	44	40	51	44	51	48	55	52	43	46	39	59	54	45	52	44	46	48	42	56	47	54	54	48	47	35	47	49	42	45	42	46	34	38	40	39	51	37	53	55	51	48	47	47	51	53	48	54	48	49	34	49	58	48	43	51	43	45	35	52	52	48	53	56	56	44	57	35	45	36	42	51	61	48	46	48	46	44	53	40	37	52	54	45	61	53	39	49	44	50	52	44	51	39	49	41	56	45	44	37	42	50	40	38	58	43	44	50	46	52	51	44	50	60	47	46	48	55	43	33	46	42	55	55	44	43	42	41	40	55	37	50	57	37	43	60	42	57	40	49	40	55	44	24	39	60	65	53	38	44	50	43	31	59	50	34	51	42	38	45	52	51	49	58	50	35	51	42	38	51	52	46	46	50	49	48	53	51	61	43	46	53	61	45	44	35	48	39	58	50	38	42	47	48	54	38	44	42	49	47	31	68	54	53	62	55	32	50	52	32	46	57	43	37	49	43	38	38	51	41	54	46	34	52	46	66	46	42	50	45	42	45	46	43	41	57	37	52	36	43	55	35	59	50	44	52	53	52	48	48	55	47	37	37	44	54	54	43	42	44	53	53	44	39	48	51	45	41	54	44	40	47	37	47	38	50	47	33	59	47	48	49	34	44	50	40	49	42	47	56	54	47	51	43	48	45	54	36	49	49	44	49	54	50	43	41	48	35	53	41	47	43	53	56	46	44	39	41	57	42	39	38	53	33	49	47	33	52	41	36	62	55	52	43	50	38	53	50	43	49	51	42	42	48	40	53	57	49	50	43	42	49	44	43	46	38	52	47	42	44	36	38	50	53	53	46	37	49	53	42	48	38	44	46	49	39	57	45	49	43	51	41	34	49	46	43	47	51	44	37	46	53	57	36	52	35	43	36	47	37	51	50	46	52	44	44	44	35	47	37	42	49	43	36	43	48	44	48	50	57	51	60	47	46	49	50	49	59	38	41	38	50	40	47	48	44	54	52	48	55	60	49	36	57	54	49	41	41	49	49	40	52	49	47	64	41	57	50	50	37	41	40	41	58	52	48	46	38	41	40	48	41	54	49	35	50	37	51	49	42	53	44	41	55	40	48	57	45	40	67	43	45	46	53	57	43	35	43	55	41	52	46	51	39	46	50	46	58	59	59	41	44	38	50	37	57	48	39	48	47	41	43	46	48	51	55	46	50	44	47	41	51	37	58	40	43	52	52	46	43	36	56	46	49	40	38	62	36	43	54	44	56	61	59	38	41	58	48	47	47	41	46	30	46	45	53	54	55	54	62	36	50	44	50	34	53	52	53	32	50	50	44	53	54	38	43	46	62	43	52	45	49	50	49	34	47	46	46	41	49	50	55	38	56	34	51	48	43	46	39	38	37	44	44	51	51	45	37	44	57	42	49	45	32	46	49	42	50	45	47	46	59	44	45	55	37	53	47	57	61	49	59	54	53	33	45	43	53	57	50	51	49	50	41	40	47	31	56	36	60	46	41	45	46	46	45	56	52	49	46	40	41	40	58	40	51	37	42	50	43	47	41	52	30	46	56	47	38	31	52	55	40	44	41	42	43	48	39	45	51	41	54	36	43	49	40	40	38	41	53	48	40	52	53	41	37	46	56	39	50	48	55	43	58	51	52	53	50	50	45	52	49	44	47	49	55	53	48	39	52	51	45	49	38	42	46	42	52	47	44	64	46	46	54	43	52	44	52	54	40	51	45	50	41	38	45	48	54	50	47	61	40	41	45	36	38	33	26	47	48	39	40	61	52	47	40	32	43	53	50	43	52	46	47	51	54	40	51	38	49	49	43	49	46	44	44	42	56	40	43	51	48	36	46	42	53	40	40	46	42	47	55	37	51	44	41	46	41	55	34	34	36	44	44	44	57	45	38	58	39	42	38	54	48	51	48	40	57	54	58	51	43	49	45	39	50	46	55	41	47	48	48	68	52	39	41	56	36	50	36	51	50	39	41	54	57	51	56	44	61	55	41	40	41	44	48	43	47	35	54	51	47	43	61	40	47	35	38	47	49	43	54	41	52	49	39	50	44	44	44	43	47	37	46	36	48	41	39	45	36	47	51	48	39	43	54	36	39	39	39	51	50	46	68	35	36	47	39	37	43	33	40	42	49	47	47	43	43	41	34	50	47	62	53	49	51	48	37	49	41	53	35	39	57	61	45	31	46	32	51	34	60	50	45	50	57	53	42	38	50	46	42	46	52	33	40	53	58	41	41	52	50	50	51	58	39	53	38	59	48	53	41	47	49	39	39	53	49	46	52	45	47	58	37	36	49	48	49	38	51	43	54	38	47	42	59	39	51	56	44	38	52	60	47	40	44	47	47	39	50	42	44	39	43	48	42	62	40	56	47	57	36	45	43	42	52	43	53	45	49	55	48	42	45	40	49	49	55	51	43	36	49	51	55	57	58	49	35	49	43	35	40	46	56	57	44	52	46	42	41	43	39	57	41	32	45	35	42	37	48	60	44	41	50	47	43	46	53	53	37	38	46	53	54	47	38	55	41	57	41	45	46	58	54	57	43	41	59	53	49	47	39	54	43	39	35	49	47	53	54	48	38	35	49	49	45	47	56	54	41	44	47	57	45	54	47	46	53	25	42	46	50	59	49
10680	3955	2034	3274	6970	8392	8030	6949	5876	4608	3797	3050	2336	1859	1584	1480	1533	2013	2989	3426	3550	2814	3287	3196	2226	1735	1667	1725	1963	3858	4131	4073	3540	2400	2066	1469	1605	2181	1964	1607	1583	1147	724	652	575	603	682	6760	8607	8171	5478	2827	1475	879	671	599	555	494	524	544	527	501	560	522	544	492	523	485	518	528	508	502	453	462	488	500	547	557	557	527	527	530	515	516	514	480	525	483	518	527	498	491	489	518	517	508	491	538	543	507	502	519	512	491	528	464	480	517	512	503	489	512	489	531	514	484	506	534	508	460	493	496	503	482	509	497	517	522	481	528	559	526	496	556	507	502	512	488	489	471	534	524	530	515	473	564	537	496	520	494	516	501	543	474	532	491	533	460	520	491	475	475	525	505	518	506	512	495	511	502	538	510	525	495	503	492	503	510	515	510	544	477	544	444	490	526	508	521	511	507	530	528	472	490	539	518	509	503	535	513	473	524	483	531	521	507	487	507	506	510	499	535	503	493	497	492	503	522	481	534	514	527	526	457	509	492	542	521	504	503	498	504	512	504	519	472	498	495	526	571	516	488	492	477	525	461	547	544	521	486	558	552	476	515	495	492	504	524	533	496	494	497	533	515	506	503	494	528	548	511	530	534	526	531	511	509	504	482	551	566	510	491	537	531	545	516	504	497	541	557	507	535	549	485	506	494	545	506	518	484	516	524	513	520	542	492	534	546	534	527	521	491	474	502	524	493	492	510	509	538	506	485	508	521	507	483	512	533	520	490	517	519	520	480	522	529	508	478	506	487	504	489	541	494	490	491	503	489	491	540	481	529	565	521	523	540	505	538	507	526	536	532	520	516	513	509	493	490	528	495	513	476	538	510	515	490	481	545	494	508	504	489	468	545	540	503	504	489	476	528	515	469	496	517	533	490	507	527	500	542	542	502	484	515	534	542	491	543	511	560	550	503	502	520	550	518	495	509	468	512	510	528	508	493	568	497	478	498	535	502	523	500	476	500	481	483	489	479	498	520	512	491	510	512	495	544	505	517	504	507	546	497	482	517	525	499	535	504	485	499	513	530	494	535	467	535	541	501	503	488	515	507	515	499	518	519	543	523	511	540	506	546	534	450	480	495	463	519	494	514	500	476	550	556	469	542	502	486	492	521	499	496	486	495	497	502	519	491	495	506	466	475	516	514	539	520	511	523	529	509	499	519	548	517	503	540	540	478	543	509	523	524	499	557	562	493	518	505	526	501	461	479	498	516	498	508	510	510	525	477	520	473	514	512	513	518	547	484	518	501	496	515	505	543	506	533	454	513	508	491	491	522	536	515	526	490	548	478	504	510	497	490	537	484	511	517	512	506	569	482	541	534	512	508	549	520	520	536	529	488	535	472	531	508	478	506	501	532	524	505	545	533	476	510	505	503	551	506	499	486	480	506	473	496	512	486	519	473	499	474	530	518	507	503	489	517	479	493	495	502	535	527	504	505	537	527	494	494	515	515	504	489	515	499	554	517	525	481	480	525	482	554	498	505	503	510	537	517	541	482	478	492	558	503	500	537	521	515	539	512	539	511	519	530	536	528	539	529	518	523	517	493	534	520	507	559	473	524	522	534	514	513	490	492	511	524	513	538	529	490	535	527	496	478	502	472	506	484	523	487	517	564	553	517	499	545	511	541	565	466	495	515	512	520	496	522	474	521	523	528	463	521	530	520	556	534	532	473	573	500	525	492	489	524	483	488	520	515	499	487	515	505	531	500	526	553	510	515	493	485	490	515	484	508	484	479	490	473	524	505	496	557	500	507	485	525	482	494	508	520	510	528	492	478	541	511	496	495	554	509	539	511	519	503	526	508	496	544	485	513	485	458	500	542	493	499	510	494	493	524	474	509	468	509	506	476	533	511	526	512	530	521	514	536	498	476	547	524	531	509	518	518	565	466	473	477	495	496	475	508	457	508	528	518	560	519	481	509	494	453	497	539	507	499	490	505	517	512	542	522	522	538	506	492	510	487	503	538	503	505	521	521	501	453	519	535	519	534	529	522	528	482	517	516	486	536	469	511	487	533	492	558	518	525	489	478	462	520	510	536	530	519	512	530	475	482	493	502	524	502	522	517	521	532	504	516	495	530	510	494	510	509	550	499	472	531	501	526	516	493	550	492	535	497	505	510	456	525	454	507	499	505	531	474	526	508	468	511	507	537	483	506	506	513	525	492	531	461	481	510	517	472	494	499	503	521	528	486	520	501	500	516	511	514	492	503	540	539	505	515	511	561	536	519	475	490	487	531	552	503	504	484	507	510	492	538	512	568	516	515	527	513	507	555	517	503	474	490	504	474	512	514	544	512	517	490	501	555	491	511	543	518	516	537	496	486	510	516	489	477	479	533	495	500	486	513	486	505	582	502	501	535	470	521	556	457	509	511	499	501	511	507	477	498	491	538	530	547	539	509	547	508	538	490	558	477	471	498	541	505	537	492	523	492	512	470	538	531	535	489	505	520	495	544	506	505	496	513	504	494	548	520	509	504	484	462	481	525	503	506	496	514	547	494	490	501	484	498	498	484	502	530	472	485	529	519	473	512	504	522	498	522	465	545	507	527	485	554	564	544	534	550	470	534	506	477	501	514	487	505	506	537	513	542	520	489	511	540	513	469	499	509	477	498	497	562	520	532	545	531	540	510	502	470	510	494	519	479	471	501	518	468	507	507	469	493	517	522	473	523	505	487	496	493	515	482	549	517	525	457	475	533	496	468	513	510	532	500	526	507	496	512	506	496	520	548	483	511	529	514	538	478	488	546	517	534	548	478	503	490	511	511	495	500	532	497	501	509	520	488	537	525	556	503	497	537	515	455	532	508	505	481	499	549	510	480	479	515	565	484	523	527	501	494	497	510	548	516	499	514	522	526	543	476	508	493	528	509	515	484	490	489	497	514	484	545	534	530	531	540	504	517	484	490	512	480	531	511	475	515	556	553	494	525	500	496	504	506	525	540	541	518	494	496	541	519	528	544	504	495	509	534	516	527	525	531	530	528	529	512	517	517	485	487	508	472	514	505	542	553	488	572	544	525	496	488	518	498	485	509	512	517	472	533	572	497	557	497	524	488	509	460	496	514	528	522	534	455	509	468	540	529	540	514	520	513	497	494	514	559	518	489	553	447	523	501	506	506	472	482	526	545	483	489	540	483	549	543	502	481	517	493	553	539	512	519	492	525	542	474	519	509	507	482	497	502	503	491	490	507	495	519	498	525	499	524	506	518	488	524	520	489	515	499	538	510	478	541	524	472	476	488	488	454	468	507	505	495	536	477	502	458	513	532	532	495	533	535	527	530	504	562	511	518	501	517	512	455	516	532	477	510	503	516	522	501	539	473	540	523	515	518	538	514	519	520	484	505	516	497	501	507	503	461	542	525	516	515	497	529	562	495	509	501	542	502	465	536	511	468	454	506	516	515	473	514	539	554	531	503	517	503	512	500	526	524	524	507	574	521	488	476	505	522	519	540
1126	309	163	148	150	187	208	231	182	160	161	159	104	108	101	117	111	145	170	179	167	153	220	149	158	161	117	121	167	221	173	207	165	139	110	164	95	113	104	104	99	114	91	72	86	72	76	498	509	453	325	208	138	93	103	78	72	81	65	61	74	63	74	83	71	71	68	83	73	77	68	79	72	63	58	65	63	68	77	67	68	72	71	68	71	66	81	67	61	66	68	60	56	72	66	62	84	64	75	64	79	87	77	70	77	77	82	79	71	80	74	73	81	65	86	55	62	68	58	66	58	73	72	80	63	69	61	77	77	79	63	53	58	91	73	68	71	80	71	60	68	79	87	75	73	83	80	68	62	77	74	65	66	60	61	72	67	78	69	61	71	67	82	79	75	59	69	59	75	78	67	86	77	70	72	83	76	64	67	79	75	75	84	71	63	73	51	74	81	76	66	59	69	73	76	72	64	68	58	73	64	73	66	81	71	84	65	80	71	75	82	86	85	82	76	74	79	80	81	81	69	67	72	71	65	77	73	77	77	72	65	71	74	69	74	76	67	66	75	80	87	69	86	88	72	74	72	75	77	63	90	77	61	73	80	55	80	68	71	76	71	73	66	69	73	68	73	75	70	74	69	68	54	71	67	71	67	69	76	76	80	65	83	68	66	78	89	82	79	84	74	72	68	85	71	58	75	72	65	62	74	68	82	57	70	66	76	62	77	59	74	54	71	56	52	62	77	66	55	71	76	70	63	73	77	76	74	66	78	83	73	67	75	73	61	57	74	61	75	75	69	80	70	67	85	73	76	77	86	77	76	82	78	72	69	71	62	75	78	78	72	57	83	57	67	66	88	73	72	79	56	81	63	77	62	63	58	71	80	69	64	72	69	69	76	80	77	72	76	88	73	64	75	68	77	66	59	69	75	86	67	65	81	75	60	55	73	78	85	71	68	62	74	84	72	78	64	64	66	91	57	72	81	66	64	56	77	53	70	64	63	64	76	82	76	65	73	82	70	58	104	58	66	67	72	86	70	59	70	58	80	61	62	77	71	84	62	74	69	71	68	74	76	69	69	67	66	81	66	69	85	74	64	70	73	58	57	61	71	81	66	66	85	79	72	53	67	65	84	75	75	69	60	56	81	78	73	71	84	57	66	69	82	81	87	86	82	68	70	65	61	68	73	68	62	73	72	67	85	76	76	82	82	85	72	72	64	59	79	78	70	56	76	71	73	68	71	72	59	61	86	83	70	79	78	71	68	75	62	65	81	72	85	70	74	74	69	61	67	78	65	88	71	71	79	72	64	60	59	83	85	73	56	71	78	62	85	74	76	62	76	53	79	79	73	74	60	70	63	76	73	56	78	75	75	50	67	76	85	61	75	63	60	65	65	69	75	74	75	60	75	67	73	79	61	73	72	72	86	65	91	64	86	57	82	74	71	75	61	66	83	73	55	67	66	90	72	84	61	79	74	53	94	67	80	64	64	69	69	79	73	77	70	72	83	88	58	81	78	79	73	79	67	81	74	75	75	78	76	58	64	72	64	56	81	65	89	65	85	77	64	61	77	71	69	68	57	68	72	68	81	86	75	82	82	65	74	74	64	64	72	79	54	71	66	74	59	92	64	78	60	60	95	80	81	60	67	82	79	84	82	84	77	80	61	69	75	68	62	63	60	71	58	67	67	70	70	64	68	85	78	85	82	69	60	68	63	77	82	75	64	68	66	67	65	73	70	80	67	63	64	62	82	58	76	69	72	86	76	86	60	64	58	88	66	75	76	67	83	60	70	56	54	78	65	63	71	71	62	57	61	77	71	77	77	53	66	87	68	65	77	77	79	64	69	75	53	58	63	75	66	73	86	69	63	71	81	72	63	75	77	57	75	67	74	65	68	54	68	85	74	77	73	74	77	71	58	77	75	79	76	65	79	58	66	69	64	70	77	84	72	89	73	61	96	76	67	70	60	61	58	65	75	69	74	68	70	73	84	67	74	79	78	70	83	79	71	65	73	71	74	70	66	83	69	71	77	66	83	87	73	80	81	78	64	76	77	68	67	78	71	60	68	75	50	74	66	77	70	74	64	65	80	75	87	73	92	73	62	68	79	71	76	83	66	72	86	69	70	67	83	77	65	77	79	81	95	84	72	75	57	63	60	69	65	70	73	62	79	77	64	67	89	69	62	64	75	65	81	83	65	76	91	62	66	74	57	75	61	72	88	66	72	77	66	90	85	70	73	85	66	77	74	72	65	83	79	70	64	73	82	70	70	78	76	73	57	67	76	88	57	68	74	73	71	65	72	84	65	66	69	67	55	76	63	74	92	80	81	62	63	74	77	63	79	54	63	83	69	70	81	80	82	76	77	57	71	72	75	74	75	82	68	71	77	75	65	80	67	60	60	80	65	71	64	86	77	73	65	60	74	58	93	80	74	72	81	79	76	84	67	66	86	75	65	77	63	64	71	62	66	64	71	69	62	78	74	74	61	69	61	81	70	59	71	64	70	72	61	69	68	80	59	71	74	61	77	73	67	80	78	72	66	66	65	77	70	84	76	71	83	67	60	76	61	80	70	64	84	75	72	79	72	83	73	66	65	82	73	69	79	60	72	61	73	74	57	64	79	59	69	81	70	88	76	67	62	81	75	74	70	89	68	69	52	82	76	65	67	79	82	66	66	73	66	60	57	67	62	60	68	74	73	69	74	69	85	58	71	65	68	73	82	67	61	55	80	67	60	75	74	60	59	68	68	81	67	89	73	73	78	72	71	71	68	66	72	93	63	58	70	66	62	72	69	72	77	77	59	67	55	67	60	63	69	87	81	74	62	67	69	73	70	86	52	77	74	74	80	76	77	70	73	70	73	70	81	63	82	74	65	79	67	82	81	90	70	79	80	69	88	69	64	79	79	58	81	64	75	72	71	76	65	78	78	63	66	82	59	56	75	79	69	74	73	64	76	59	57	69	86	84	77	65	67	77	63	79	70	87	74	63	61	77	87	76	80	63	78	66	72	58	72	72	82	75	57	64	62	81	81	71	64	79	70	64	67	64	70	70	62	67	81	66	66	93	71	81	53	66	58	71	65	79	81	77	77	78	64	68	75	73	78	60	67	71	67	71	75	70	71	63	58	73	70	61	65	71	77	62	70	75	77	74	68	74	86	59	66	78	69	67	65	71	70	76	60	76	73	61	72	62	65	84	68	79	75	78	77	70	80	79	63	70	81	55	72	73	91	69	68	66	74	69	77	67	72	84	85	70	52	72	77	60	78	58	78	63	76	56	66	67	55	70	71	68	64	62	83	73	63	64	80	76	67	66	97	73	55	84	76	70	78	68	71	76	86	61	73	63	69	75	74	82	81	75	88	89	82	77	82	71	71	67	71	70	85	64	78	73	68	82	82	61	63	87	74	72	65	76	92	76	59	69	73	76	60	65	72	91	60	76	77	64	67	68	76	77	77	77	54	53	74	84	82	67	75	63	72	85	84	71	74	75	70	60
14708	6223	3026	5185	10521	12216	11544	9779	7921	6542	5529	4341	3420	2813	2337	2230	2247	2688	4159	4294	4295	3739	5121	4427	3780	3640	2837	2446	4447	5358	4922	4768	3543	2816	2011	2826	2149	2381	2146	1950	1743	1623	1144	963	886	903	1232	11506	11502	10250	7433	4348	2172	1231	1115	837	778	788	821	822	793	758	761	716	784	772	730	769	785	736	746	748	786	786	785	778	768	745	776	716	768	783	808	810	759	766	729	799	763	742	786	773	745	758	754	789	765	795	746	780	751	772	701	805	791	787	803	794	793	737	768	735	764	820	749	789	814	798	766	770	706	795	784	766	766	745	789	733	749	794	783	778	749	750	710	762	713	779	762	737	828	773	754	779	823	799	772	763	796	771	781	723	776	737	771	783	729	751	771	804	739	773	778	788	777	813	798	730	742	715	750	769	768	754	753	798	775	701	767	773	759	722	763	756	750	702	719	765	765	738	747	761	791	778	786	821	728	778	722	731	754	755	777	741	774	768	753	751	785	818	793	746	722	784	768	778	796	782	795	800	739	745	793	765	801	782	765	773	766	796	810	792	817	722	782	788	725	790	754	725	758	776	804	806	770	765	769	742	786	757	781	742	775	778	770	820	734	796	727	800	805	755	786	752	767	731	751	805	769	787	819	773	725	767	750	821	749	817	746	745	754	738	749	779	797	760	725	749	803	743	756	754	782	773	737	824	767	775	769	747	792	768	768	739	768	789	755	811	754	717	732	741	783	698	776	787	775	801	789	815	719	758	751	771	731	768	781	765	755	783	727	721	808	764	737	744	761	781	805	795	765	741	682	744	755	764	752	737	778	776	760	778	793	734	798	797	760	807	771	762	801	773	793	747	820	789	801	742	761	757	768	803	803	783	739	792	733	768	743	785	760	712	740	743	785	781	788	758	809	783	778	772	765	744	779	770	713	729	802	769	742	773	711	758	755	787	731	759	794	822	758	793	735	755	744	773	770	763	763	790	792	751	780	744	769	745	784	758	755	745	766	790	801	756	771	712	767	753	743	751	763	731	776	748	792	785	742	765	733	782	833	786	786	726	766	777	773	777	764	768	762	738	788	712	745	805	713	739	766	773	797	736	718	800	786	751	777	780	745	804	814	824	788	760	789	807	777	771	756	756	739	714	758	722	758	775	832	745	713	706	785	777	783	771	748	749	857	803	772	755	776	701	791	772	785	748	767	759	789	779	796	779	751	747	758	778	761	774	793	762	706	775	766	782	801	802	826	744	817	718	748	771	757	767	750	766	824	789	724	746	786	730	750	763	790	760	793	766	755	767	746	833	771	794	738	776	710	743	747	705	761	714	735	784	751	837	738	762	754	758	764	780	762	726	761	793	788	789	796	745	725	758	730	761	777	743	758	815	874	735	807	769	822	743	780	784	770	809	753	774	812	796	813	730	734	726	745	753	789	746	775	760	750	786	785	724	753	775	745	739	777	791	803	780	742	770	785	827	761	749	787	819	744	745	722	756	770	741	793	800	807	788	745	786	734	776	785	776	725	794	763	769	761	763	748	731	793	766	736	758	722	767	768	776	811	737	764	765	778	792	834	743	710	767	770	753	816	747	797	796	754	822	744	752	795	757	727	741	747	742	719	814	741	802	826	717	722	794	750	787	781	798	771	725	803	787	786	704	779	766	777	804	773	763	791	783	770	704	739	762	750	774	756	773	823	761	775	778	743	829	774	762	702	727	790	792	752	806	780	779	780	787	725	772	790	730	749	782	784	782	804	770	743	780	733	760	743	793	803	784	758	796	820	769	819	830	756	825	763	786	746	761	790	780	735	778	763	789	816	748	738	788	814	781	767	793	782	798	791	822	827	732	747	719	802	777	782	753	717	744	814	813	762	761	782	783	691	741	777	727	785	792	779	788	771	784	768	735	785	733	769	748	795	773	720	814	784	782	783	761	798	779	759	761	759	792	811	804	725	758	744	764	799	743	791	763	757	763	790	724	763	758	747	749	797	771	756	729	778	795	779	756	778	745	779	725	745	763	819	748	782	776	707	765	750	741	811	767	773	749	796	765	814	762	752	756	791	806	814	778	757	803	800	739	843	755	731	749	795	756	797	736	716	757	795	766	782	759	755	734	749	774	738	757	740	799	782	742	745	764	773	757	773	713	806	763	710	774	747	807	733	748	721	733	756	721	746	755	770	766	798	813	770	737	827	751	753	757	796	794	789	748	793	792	760	805	773	780	734	775	773	777	763	763	779	763	810	695	758	736	762	791	714	796	783	764	760	736	823	790	770	745	750	778	753	770	790	780	791	772	784	768	784	805	769	770	765	798	793	726	787	732	780	720	812	793	833	760	723	780	750	789	767	793	755	744	753	783	776	821	783	763	719	830	738	764	800	781	741	781	736	762	798	741	752	777	781	755	771	765	780	710	770	776	758	749	756	735	695	788	756	749	771	763	744	738	772	773	714	726	818	826	785	759	788	792	759	754	771	774	766	780	782	763	795	789	802	714	784	740	809	754	753	739	754	751	799	738	798	741	784	836	755	776	823	738	790	795	770	779	803	739	812	752	771	752	770	724	769	767	792	772	785	794	732	816	783	729	817	786	763	799	715	812	824	801	758	791	741	755	773	759	713	797	760	744	775	775	731	779	768	745	762	795	676	784	791	730	740	759	783	777	737	741	753	778	754	738	770	793	810	755	762	778	743	755	735	737	778	750	797	753	793	802	740	830	764	798	746	743	768	754	773	708	777	786	776	721	757	779	758	788	789	766	738	755	720	745	782	779	773	797	755	814	778	789	770	769	758	796	771	786	777	742	790	772	781	726	814	732	784	781	755	793	756	757	773	713	804	761	758	806	746	763	775	764	774	841	769	739	742	838	702	798	797	787	802	754	768	782	721	792	775	794	778	777	727	800	771	699	768	765	780	780	786	815	794	809	811	769	784	731	745	769	746	745	733	727	747	747	785	761	741	756	779	773	781	766	721	814	711	814	750	777	724	766	753	814	753	734	761	732	735	758	783	734	747	804	737	756	766	794	788	796	747	785	790	773	726	791	783	767	767	787	754	775	775	768	746	769	769	769	765	742	735	791	756	760	793	805	806	752	792	775	733	795	753	816	747	756	737	780	842	758	751	763	799	729	789	803	762	813	743	747	802	766	793	769	781	769	702	754	732	797	786	812	763	750	789	815	740	759	753	801	751	765	776	744	777	840	794	785	732	755	792	758	779	778	757	722	737	810	785	787	793	783	750	769	740	732	795	753	770	736	743	767	774	785	719	832	801	782	792	777	710	759	762	731	760	721	775	731	779	736	753	760	753	742	750	726	759	812	821	790	825	767	775	754	765	746	792	812	749	753	803	770	789	799	796	764	803	725	781	778	800	754	743	749	775	750	747	801	776	779	747	735	760	755	766	777	739	805	764	752	731	773	749	746	794	801	755	795	780	809	773	784	855	756	820	772	797	805	732	787	803	798	782	773	768	825	756	797	781	775	750	783	762	740	729	775	729	776	781	754	742	753
1286	110	67	69	64	71	94	82	78	98	73	79	68	60	64	46	58	66	83	95	109	100	91	86	111	111	108	143	122	101	119	113	100	75	77	70	75	65	76	74	73	50	72	51	50	52	56	124	133	167	145	82	57	55	58	53	52	60	41	37	52	51	47	47	60	37	49	62	47	51	47	39	52	50	54	47	57	49	60	51	46	60	52	42	53	38	48	42	54	57	51	46	54	50	53	46	51	59	61	55	52	55	41	49	49	45	56	42	51	55	59	49	53	49	36	44	48	45	53	48	51	35	41	46	64	49	46	59	49	43	48	48	41	57	49	52	47	40	46	47	49	44	57	49	53	34	41	46	49	41	46	57	39	46	45	46	49	55	42	46	48	36	59	31	60	49	53	42	44	55	51	50	43	47	35	50	47	45	38	61	45	48	46	40	54	42	46	38	56	54	67	61	48	44	51	40	36	40	51	40	45	43	47	48	55	40	55	53	51	50	50	49	69	53	63	67	54	46	43	49	51	52	57	43	46	54	49	58	49	45	51	48	59	46	44	39	53	64	38	41	45	42	39	51	49	43	60	50	48	49	44	55	46	42	51	57	55	46	52	60	41	42	39	51	51	61	60	55	41	56	59	50	48	46	49	38	38	55	44	44	53	49	55	48	48	57	41	51	56	47	48	58	47	46	40	47	52	53	56	45	50	64	62	55	51	37	43	41	44	47	39	43	38	71	45	40	48	44	46	39	62	53	39	51	66	48	46	42	54	42	58	54	42	57	44	40	52	56	35	42	51	46	55	43	62	52	46	51	60	48	54	46	48	48	51	47	49	46	58	60	42	54	56	46	53	50	48	45	42	50	39	56	43	46	36	46	61	51	46	48	52	47	44	59	39	43	52	51	56	49	53	59	55	46	59	50	47	47	46	53	49	38	43	53	53	57	50	55	46	42	43	46	49	46	57	56	52	36	44	35	62	60	45	54	41	53	51	63	45	50	40	50	49	48	44	52	50	54	52	46	56	47	44	56	45	42	41	49	48	60	54	48	42	57	48	57	43	48	43	38	50	52	41	58	47	59	50	52	36	50	40	48	41	39	59	40	58	47	48	58	45	47	36	47	46	46	48	56	44	42	44	45	44	51	61	47	49	46	52	50	55	66	54	46	66	45	58	44	60	58	44	49	46	56	49	48	52	44	55	54	47	59	50	50	58	47	62	45	48	61	52	47	51	60	47	55	48	45	48	55	48	43	53	49	46	47	46	50	53	49	49	52	54	46	50	52	47	51	52	52	58	36	53	51	50	46	54	54	42	36	52	49	56	42	52	53	50	48	70	45	47	37	51	51	57	53	51	45	51	38	55	38	52	38	46	43	39	45	43	34	52	57	60	50	54	38	55	49	61	56	43	39	44	42	53	47	47	47	49	49	23	50	45	47	49	43	67	51	54	51	56	46	47	55	43	45	39	60	46	41	49	49	66	40	39	48	47	47	48	49	49	48	59	35	36	47	52	45	42	56	47	50	67	53	40	43	37	47	43	58	58	44	52	50	45	46	49	49	46	54	51	48	53	56	52	49	52	39	44	47	44	56	51	41	57	45	39	54	61	55	54	55	51	48	56	50	53	53	46	45	43	51	45	55	44	48	41	41	34	45	51	42	52	48	53	46	53	41	42	43	47	53	45	45	47	41	50	54	49	50	52	45	44	50	39	75	56	49	60	47	44	49	44	46	45	61	44	46	51	49	38	42	50	42	65	50	56	43	49	50	44	50	58	31	43	53	51	48	50	46	45	47	44	34	53	56	45	56	51	53	46	46	57	57	41	52	54	43	39	47	52	60	46	57	53	52	47	34	37	46	41	42	50	39	58	43	36	49	43	50	53	55	46	54	48	53	59	53	56	58	42	50	61	50	40	50	40	58	51	38	46	57	41	50	57	37	50	61	33	54	50	33	50	59	49	41	45	45	50	52	62	45	55	38	51	46	33	45	52	47	35	35	38	47	39	54	52	55	46	61	54	50	41	54	47	54	48	43	48	39	50	54	48	38	43	58	48	48	45	57	48	46	45	58	55	51	53	38	45	44	42	41	53	55	44	47	57	39	64	45	37	59	59	56	53	38	57	48	39	44	36	52	55	39	52	70	40	47	43	55	53	37	55	49	49	39	64	41	47	47	40	37	47	41	44	56	50	44	47	54	52	47	52	50	69	43	56	46	52	36	52	55	54	46	55	42	48	54	38	43	52	52	45	42	54	54	56	42	44	45	47	52	48	44	43	36	43	56	56	49	52	44	57	51	48	45	51	47	44	38	43	36	58	48	45	59	52	49	44	52	56	52	51	39	45	56	41	35	53	63	56	42	55	36	50	58	42	41	48	53	49	60	51	42	53	57	43	50	54	45	54	46	30	39	38	44	46	53	52	48	49	41	60	40	43	55	65	53	56	47	42	49	44	47	57	44	53	64	40	48	44	51	50	58	38	36	59	53	52	41	39	52	49	49	56	52	47	54	43	48	59	61	48	50	45	41	49	59	40	39	65	44	46	46	48	48	48	51	46	47	43	45	40	46	44	45	38	64	39	44	50	59	60	51	54	44	57	38	50	52	50	42	50	49	45	54	57	62	56	44	55	59	47	50	56	49	46	42	45	52	52	45	39	52	49	49	44	48	50	48	45	44	44	45	43	46	47	47	45	51	52	54	51	49	38	60	52	40	44	50	50	45	52	39	59	69	47	50	56	54	48	48	47	46	54	45	45	46	54	52	33	49	50	44	42	46	48	49	42	37	52	49	45	50	58	41	47	65	48	53	58	34	59	55	48	46	39	50	59	48	52	45	55	47	55	54	54	40	41	41	50	50	54	44	46	45	59	45	32	51	50	43	46	44	45	49	48	55	47	37	53	56	47	47	44	65	47	43	46	35	50	56	42	51	38	39	54	41	56	40	51	54	62	50	49	50	64	54	59	64	55	52	49	41	51	45	46	41	55	51	44	59	61	48	61	52	53	50	36	37	49	43	50	57	43	27	43	41	45	34	60	43	46	63	56	50	36	45	48	43	41	55	46	46	60	59	54	47	45	49	61	50	63	61	58	43	46	48	50	50	43	62	54	55	46	37	68	55	37	46	49	46	51	61	53	47	44	54	52	51	56	37	56	40	52	52	57	49	48	66	40	52	54	44	46	47	55	51	40	51	53	53	55	41	52	41	53	42	56	41	49	49	47	36	53	35	54	49	51	63	49	42	48	43	49	47	46	58	51	53	32	46	34	43	49	45	40	33	50	50	56	47	39	45	46	40	57	51	51	49	48	57	40	53	49	53	58	41	45	42	64	40	61	45	58	52	48	52	46	35	58	52	50	53	57	43	50	48	59	53	48	47	56	37	58	45	50	60	58	66	32	57	54	52	43	52	57	56	49	46	52	38	58	38	44	53	48	56	44	53	53	33	40	61	49	58	54	46	46	48	46	50	46	41	41	40	50	49	52	48	48	45	39	40	35	55
8411	2159	1206	1968	4013	4554	4624	3938	3350	2781	2208	1768	1329	1145	971	1004	1159	1362	2181	2127	2240	2706	2793	2403	2581	3118	2904	3506	3866	3082	2489	2508	1967	1485	1389	1499	1387	1737	1470	1180	1081	916	885	773	568	577	731	3123	3543	3385	2555	1680	960	664	657	582	556	561	526	547	550	543	497	521	493	505	539	508	516	496	528	488	538	500	517	572	524	548	532	525	548	545	505	523	488	498	488	517	520	530	537	514	505	532	499	532	527	556	509	550	529	547	548	556	522	555	523	500	480	517	530	529	531	508	541	517	539	494	551	514	541	495	539	553	506	511	506	521	554	531	506	537	482	548	521	543	523	523	523	522	531	520	545	536	537	559	550	521	509	537	498	499	505	530	536	516	504	540	521	498	530	539	553	544	537	519	572	517	499	521	514	527	519	539	495	510	567	535	497	497	511	520	505	496	512	518	507	507	550	573	505	536	509	545	553	507	535	530	554	490	528	498	540	568	541	523	506	548	510	549	530	511	531	530	506	551	546	496	537	539	522	530	489	520	559	535	500	522	533	516	548	488	549	506	499	509	487	577	529	530	502	507	509	518	540	520	530	507	519	506	540	497	531	543	507	512	493	507	491	528	463	536	547	494	547	513	523	526	524	527	523	512	490	562	520	536	505	542	519	507	532	509	517	509	542	548	518	514	472	501	534	548	526	506	527	536	528	505	503	541	568	544	539	537	498	536	536	554	549	527	488	486	518	510	523	560	516	525	523	503	544	485	541	487	528	508	510	503	538	559	517	500	510	537	504	560	512	511	537	555	553	536	547	520	532	519	541	491	543	534	521	520	535	513	523	527	507	493	505	536	527	490	521	508	534	507	541	485	534	529	523	551	554	559	541	552	525	528	531	526	501	530	537	536	555	535	574	501	549	528	509	524	565	518	510	528	525	481	557	530	485	561	520	506	514	493	533	502	506	500	498	514	550	545	517	554	536	523	480	502	498	557	506	518	548	502	526	494	535	495	511	508	514	525	494	539	539	475	493	513	495	498	526	514	544	515	531	507	513	561	519	522	504	501	520	539	511	552	493	502	539	567	516	507	554	538	532	508	509	512	536	512	515	543	520	474	513	491	544	539	576	517	537	528	513	531	510	531	539	560	515	498	524	536	542	569	553	548	499	502	547	542	457	515	548	493	568	535	544	541	498	562	515	511	545	539	558	531	492	562	511	511	510	522	539	512	533	560	507	540	542	526	547	552	527	519	515	511	506	549	508	495	513	509	502	463	501	526	503	511	526	494	545	547	541	532	558	539	517	525	520	515	490	535	504	534	533	497	569	520	500	539	526	502	539	538	562	534	564	523	533	489	495	517	530	519	523	507	529	519	544	499	532	499	511	549	525	543	524	536	512	524	564	574	494	503	528	522	512	496	503	477	502	531	543	547	512	526	532	566	528	524	497	516	515	525	510	503	572	485	517	513	546	529	561	537	488	475	486	515	533	516	529	458	501	542	525	487	525	494	553	544	548	550	497	522	557	573	522	528	520	561	522	510	536	510	548	516	541	515	519	498	500	532	554	514	541	522	497	519	560	529	530	506	570	509	471	493	546	562	517	515	496	495	504	492	559	508	561	493	512	528	501	563	491	513	494	502	553	524	516	530	536	535	485	500	521	495	546	518	525	527	565	507	524	497	517	510	521	543	565	536	518	533	516	546	553	488	572	552	485	525	534	526	533	515	541	555	535	504	571	455	551	513	512	500	536	532	540	484	534	525	595	499	518	522	550	508	518	530	523	529	529	567	502	515	506	498	515	534	499	534	519	514	513	524	523	504	562	482	535	522	543	517	501	513	526	538	526	511	535	557	519	526	533	491	503	516	535	540	533	534	536	518	524	498	522	495	506	510	506	511	529	512	538	537	503	567	511	518	521	528	514	532	525	548	496	499	557	507	516	564	535	534	560	535	525	549	536	509	517	574	512	533	511	509	498	545	544	520	510	492	519	510	478	506	500	511	512	504	525	508	490	545	501	531	544	514	513	550	511	549	554	496	526	539	536	533	523	493	515	492	538	490	533	541	566	530	543	525	554	527	518	522	505	502	546	523	561	509	548	509	541	574	551	553	516	515	540	494	542	520	487	525	601	551	541	523	526	551	541	531	494	562	535	556	552	488	517	530	530	529	530	551	545	535	518	515	496	522	549	497	530	561	531	506	500	504	565	541	519	520	565	513	525	520	536	508	534	546	526	536	536	515	550	491	549	575	510	507	561	543	520	534	518	515	542	528	542	525	512	510	508	499	525	518	529	505	489	519	483	507	527	540	521	542	531	517	466	532	517	506	543	530	502	507	513	539	550	554	523	502	520	507	488	496	597	554	527	529	547	527	512	555	527	500	548	516	514	525	548	507	544	528	519	512	496	521	520	548	526	519	497	482	498	489	505	517	495	468	498	531	521	502	538	528	549	513	548	531	532	510	531	541	525	516	563	500	545	514	562	570	564	542	533	547	506	490	553	551	573	533	532	519	544	498	560	482	541	510	515	524	505	509	521	523	505	507	519	508	555	542	555	484	499	533	546	523	517	507	510	484	485	491	479	538	500	503	532	548	519	528	478	521	529	541	477	526	552	522	537	536	483	516	528	540	513	556	483	536	519	503	545	572	486	521	512	516	537	557	509	500	484	504	534	543	512	507	514	550	542	527	501	522	541	500	503	540	493	516	536	582	476	493	524	511	524	537	508	511	480	492	508	517	522	479	505	540	515	553	536	514	485	512	542	527	540	533	489	494	523	549	516	516	502	539	514	508	515	531	517	520	539	534	533	479	543	511	533	533	503	555	519	520	533	542	515	539	545	524	497	486	511	506	517	518	550	531	559	507	521	530	527	505	544	516	539	521	515	550	501	535	538	509	548	535	530	526	545	536	514	539	524	542	536	548	489	525	509	498	513	542	521	518	551	543	509	530	523	491	497	544	533	509	532	549	538	502	536	520	490	527	527	526	492	535	557	525	511	500	499	551	509	504	517	499	543	532	512	550	491	531	568	532	544	497	528	522	514	516	518	553	497	505	542	505	506	520	528	510	542	545	527	531	530	564	549	520	526	533	540	535	553	500	520	549	529	495	511	536	519	535	517	553	481	493	520	533	536	531	509	535	499	484	529	502	545	517	507	550	531	549	513	519	514	550	549	549	540	523	579	510	529	509	516	514	494	552	544	531	531	510	542	563	505	507	529	521	498	532	516	537	509	553	539	530	493	520	511	508	514	527	561	466	496	534	517	512	519	516	533	531	478	509	545	490	506	539	530	563	534	509	547	557	532	551	515	536	508	535	530	553	509	511	552	501	538	518	535	555	534	521	514	537	516	524	558	500	505	517	487	539	479	538	517	494	557	530	542	525	503	542	548	529	565	527	514	506	555	530	566	524	524	473	511	498	522	535	521	555	526	507	530	490	488	470	498	548	520	540	513	510	562	494	509	514	477	492	564	501	580	476	531	530	525	551	519	527	563	523	537	489	518	523	532	546
692	234	161	130	117	147	178	151	157	126	119	114	116	103	73	97	81	116	140	119	106	170	140	163	129	158	233	181	181	174	129	141	146	98	95	100	89	99	114	129	113	114	97	80	76	75	67	176	323	307	243	162	102	100	73	67	89	63	87	60	84	61	67	64	70	75	62	71	75	64	60	71	63	74	73	61	58	63	68	64	86	62	65	58	69	63	89	72	61	66	73	71	90	74	57	62	63	74	62	75	79	73	58	68	73	91	72	79	70	67	92	66	67	80	56	79	70	65	79	75	64	64	54	68	76	74	76	69	75	85	58	64	85	68	70	78	63	53	59	64	60	52	80	80	52	65	79	76	84	69	63	66	79	59	55	73	67	69	69	65	68	65	72	71	64	83	59	74	60	74	72	67	79	69	79	60	68	87	72	61	62	56	61	71	72	60	79	76	71	67	66	76	73	72	63	65	66	70	75	67	88	65	76	74	80	66	63	74	78	57	57	83	64	79	68	84	64	72	67	69	74	65	68	61	61	58	58	70	70	75	74	64	68	71	54	72	69	73	65	72	81	70	72	57	67	74	81	72	65	66	61	72	83	84	68	56	76	71	61	56	66	79	73	58	70	58	71	80	78	81	84	71	68	72	78	85	74	61	71	66	69	76	63	59	71	75	63	70	83	64	66	73	95	82	58	69	64	54	75	76	77	79	75	62	68	65	60	70	75	66	86	71	75	75	92	66	77	69	66	67	63	67	65	69	66	60	57	81	79	66	60	82	60	69	67	68	72	70	77	70	63	64	74	77	75	72	80	76	85	65	63	73	68	92	84	59	60	78	69	67	58	76	69	66	61	81	64	61	68	83	73	78	73	85	65	54	67	70	80	75	67	76	61	63	70	66	76	63	76	81	73	54	71	84	79	59	73	78	74	76	65	78	78	77	71	82	74	73	73	64	66	79	75	48	63	67	61	70	87	64	68	79	71	60	67	73	63	60	73	83	68	66	65	66	53	70	75	70	58	76	70	64	59	62	78	77	75	69	67	83	65	77	52	65	60	76	60	75	68	71	73	57	82	56	60	80	66	70	73	66	66	83	62	68	74	69	79	64	77	69	70	71	60	75	78	74	69	66	58	81	67	56	92	71	62	73	63	61	73	69	72	62	66	63	65	76	72	75	70	81	78	80	72	72	76	85	85	67	64	62	62	68	74	66	69	66	62	81	66	71	74	64	79	63	89	71	63	61	67	70	74	87	72	66	76	70	78	71	70	65	66	70	89	52	55	89	65	71	59	60	74	62	65	54	78	71	70	72	67	79	67	68	81	68	62	81	75	73	77	81	63	70	78	66	79	72	61	69	67	65	73	70	80	70	76	70	76	72	78	76	67	61	73	65	85	62	71	60	69	71	73	74	83	72	63	65	72	76	71	48	75	98	69	74	55	66	69	57	71	53	66	69	67	80	80	53	74	72	82	57	71	79	80	91	65	80	73	63	73	81	73	68	70	67	67	70	68	62	67	69	58	69	66	78	78	68	72	78	59	66	85	82	70	78	60	74	73	67	76	77	55	66	64	70	74	79	72	71	70	59	72	77	67	85	71	68	72	71	64	63	71	65	78	64	75	65	64	77	65	81	65	70	81	60	73	56	68	75	79	53	67	78	78	64	65	80	66	63	75	75	71	58	74	52	59	65	75	67	63	66	69	76	64	73	89	68	71	72	69	53	69	68	67	67	65	59	69	67	62	67	76	67	62	61	76	70	61	65	74	78	70	84	69	54	63	72	69	84	76	61	79	84	73	81	60	75	75	83	59	83	66	74	68	78	68	64	76	61	54	66	64	67	73	55	81	70	80	70	84	46	63	74	54	73	70	65	77	70	82	81	58	58	70	67	79	64	62	67	69	59	70	55	75	75	80	67	65	85	74	86	63	74	62	80	68	79	77	74	80	57	65	62	63	75	73	76	62	96	64	63	70	68	66	60	61	63	59	71	67	78	71	68	82	67	80	67	75	62	73	49	72	71	88	88	78	61	72	74	68	74	66	72	67	66	73	61	64	67	84	86	78	72	84	71	74	75	62	79	74	70	63	61	69	69	70	70	83	59	56	69	62	69	67	77	73	67	69	68	70	76	60	85	65	76	61	59	79	66	49	74	77	75	72	74	69	74	56	63	75	79	72	79	74	54	66	75	73	65	73	73	65	64	63	71	66	67	60	72	69	74	80	60	58	67	79	81	73	66	73	75	76	62	72	66	65	54	57	78	70	78	67	75	64	71	80	66	69	67	87	56	73	70	78	81	78	69	81	58	62	60	73	71	73	78	66	64	91	52	66	70	68	61	65	67	73	69	76	72	63	77	77	67	87	70	61	71	61	57	68	60	79	78	74	62	71	71	65	61	59	75	58	72	71	55	83	64	66	67	80	65	60	65	61	78	65	71	84	64	63	73	65	72	78	74	75	61	81	77	82	64	65	66	78	72	82	66	58	77	50	66	70	71	62	67	81	65	72	60	81	62	76	67	70	60	67	63	56	79	68	62	76	75	78	80	82	79	68	56	61	65	52	70	69	82	78	75	67	63	72	57	71	43	62	68	74	78	54	74	66	78	67	85	64	87	68	60	68	66	75	87	71	77	71	62	71	76	49	59	68	68	83	77	65	69	67	81	60	64	75	78	66	73	66	74	62	73	62	56	75	53	71	72	75	65	65	78	63	70	62	66	64	68	72	63	68	51	81	64	56	54	77	70	69	63	65	60	58	64	76	70	67	71	66	78	64	75	67	73	56	64	65	71	69	79	64	67	65	70	69	73	78	66	73	83	69	50	72	73	87	55	68	62	69	62	54	58	64	57	81	64	80	70	61	70	68	65	73	61	73	76	76	78	74	61	67	66	58	69	83	71	62	68	75	67	64	54	88	64	52	76	66	77	83	78	85	62	68	62	56	71	58	65	68	61	56	66	63	75	74	67	60	52	65	77	65	79	65	83	82	75	78	67	80	65	72	62	67	72	72	65	66	71	74	74	62	83	81	56	56	60	73	69	68	80	73	76	72	66	56	71	72	62	61	80	67	74	71	56	64	62	69	64	61	73	79	71	65	68	77	75	82	68	69	73	71	72	74	80	65	73	79	71	62	66	82	74	63	60	65	64	52	80	75	71	76	85	72	51	73	62	78	63	73	72	80	63	57	79	78	83	64	70	62	66	77	58	71	71	70	79	62	86	89	74	56	64	83	82	69	72	73	75	74	66	77	68	66	70	75	60	55	74	75	68	56	66	69	77	82	67	75	77	87	74	70	49	64	70	57	67	80	68	73	69	66	66	49	80	59	75	81	69	75	71	67	74	66	64	87	60	74	77	84	69	81	66	80	70	69	72	61	72	72	69	63	71	58	62	85	55	69	63	63	59	75	78	75	67	65	70	76	91	65	79	64	76	60	67	83	68	77	56	54	76	65	76	63	71	61	75	69	79	80	71	67	59	75	80	65	68	86	62	62	58	85	70
11394	5122	2308	3952	8159	9576	8876	7410	6221	4700	3855	3207	2546	2176	1761	1735	1779	2484	3023	2976	3114	3877	3743	3997	3320	4436	5334	5282	4810	4095	3223	3412	3142	1994	1632	2119	1650	1642	2126	2110	2301	1756	1422	1330	1084	948	918	4555	8380	7303	5513	3096	1398	1217	977	780	707	726	764	771	709	720	744	727	750	708	749	718	745	722	726	728	805	726	771	717	728	763	715	734	743	732	745	683	732	723	732	728	729	748	785	758	770	710	726	722	681	733	690	714	730	736	707	731	757	745	726	736	713	731	721	725	740	718	730	705	710	704	748	750	721	740	713	777	751	702	723	783	711	763	771	726	760	729	752	690	723	713	711	737	744	730	721	767	713	776	776	787	748	704	768	761	720	722	745	721	730	750	750	720	739	757	760	773	704	734	677	718	718	756	746	744	739	717	735	682	754	705	756	708	739	752	750	734	755	713	767	669	745	683	713	743	727	716	741	774	750	730	761	738	728	753	704	778	724	795	754	748	758	715	753	719	751	729	777	742	776	760	715	681	724	801	767	710	736	722	727	697	713	751	731	765	770	725	733	734	663	717	778	694	771	721	686	733	744	735	690	712	714	721	755	672	729	757	762	723	805	727	751	719	808	751	721	715	747	729	713	755	707	798	741	740	739	763	742	757	757	691	762	736	754	686	773	752	768	774	697	701	700	724	703	690	769	703	777	797	766	717	702	709	698	755	749	727	780	762	708	769	730	735	755	743	717	714	769	717	707	703	761	742	731	741	711	728	656	753	759	729	739	733	700	734	667	699	722	662	697	784	722	743	752	756	743	759	744	718	773	725	735	738	764	724	686	722	702	731	755	696	744	754	720	767	710	746	785	738	758	737	749	772	734	755	720	715	758	749	773	714	736	740	805	756	767	703	716	742	743	695	722	713	698	702	774	778	729	721	766	760	731	724	797	731	706	747	727	777	729	748	711	715	820	728	702	715	739	746	729	685	744	767	698	714	740	730	731	772	716	733	736	696	755	757	758	732	737	675	745	748	768	691	723	754	743	802	732	717	740	746	761	737	754	728	675	742	807	730	761	706	739	701	784	739	729	727	780	748	736	749	698	742	710	689	757	689	751	769	711	738	732	727	754	688	736	780	744	722	767	744	717	748	732	736	759	773	727	790	752	741	756	749	725	735	717	673	714	776	684	771	762	732	745	776	763	761	774	713	743	728	760	730	804	691	756	751	773	738	760	747	697	746	752	715	754	774	768	728	723	714	772	742	706	718	781	710	763	728	765	761	738	761	707	735	793	751	732	753	765	726	710	744	759	798	759	766	742	732	779	743	777	756	721	713	766	732	740	695	738	773	751	760	724	769	794	734	762	724	748	738	753	763	737	766	780	727	703	705	722	689	718	690	741	734	766	768	821	767	745	697	752	681	799	768	697	742	695	737	753	747	731	718	730	789	714	754	750	715	746	744	719	709	730	753	727	702	677	674	733	719	688	731	672	734	774	734	748	705	684	721	742	757	702	727	720	722	805	722	728	706	709	719	733	751	724	776	772	712	720	736	784	723	768	786	695	744	744	740	763	724	668	740	723	768	724	756	722	719	695	721	741	757	723	746	707	726	752	711	727	720	701	760	707	751	742	749	732	725	774	782	730	669	790	723	765	697	737	711	757	781	758	764	711	777	733	760	787	748	777	749	713	756	693	771	661	721	724	781	745	761	773	701	738	705	707	742	762	736	730	753	714	771	724	714	707	760	744	725	771	771	759	704	704	723	721	737	771	757	731	810	748	736	694	750	736	743	742	744	728	731	732	728	721	752	710	735	751	680	746	790	737	738	739	767	707	731	732	780	731	739	723	697	764	696	742	746	742	744	805	758	751	723	729	732	762	783	748	725	745	732	767	736	709	688	774	724	729	733	753	768	684	751	726	697	719	753	685	779	689	751	755	727	727	720	753	763	739	695	709	776	750	751	733	768	744	752	750	692	733	738	780	751	740	749	750	747	725	772	722	727	724	736	728	707	768	719	762	766	762	767	717	761	723	714	754	736	736	775	748	744	696	739	708	781	734	765	740	769	718	691	714	716	720	726	772	748	686	725	750	738	701	714	760	698	741	703	726	691	729	699	700	701	715	753	759	757	693	772	735	805	805	726	745	700	732	744	773	753	819	736	746	760	736	764	716	742	712	736	776	756	737	751	704	673	760	740	731	727	764	718	735	744	732	713	704	722	755	760	713	749	710	770	742	737	728	758	719	756	690	766	786	697	706	800	738	747	751	805	755	726	736	770	769	764	781	777	696	761	730	740	761	737	690	689	753	758	750	767	765	756	783	750	739	686	729	755	787	694	692	748	721	730	791	739	713	762	772	741	704	692	740	746	741	727	739	736	718	728	740	750	736	702	724	714	671	750	726	778	744	693	737	786	742	708	706	736	741	748	748	740	726	802	698	737	704	747	709	735	721	766	689	711	747	703	749	734	731	678	698	765	757	746	765	728	729	736	747	762	705	719	778	763	737	721	771	746	737	780	676	755	789	706	757	772	758	777	687	710	740	754	732	723	750	686	741	725	791	728	711	728	708	768	750	802	725	759	770	744	751	694	724	764	746	763	751	694	770	774	739	778	763	712	744	679	755	717	708	704	744	759	744	723	758	743	732	736	734	766	756	759	713	717	725	723	741	718	729	789	689	817	655	698	754	741	778	705	735	743	712	720	772	728	777	754	763	761	763	724	748	739	731	759	775	765	708	733	740	739	738	709	729	771	764	708	750	739	771	704	690	792	715	730	756	765	687	709	768	743	708	749	764	747	744	754	730	762	715	710	745	760	753	715	752	746	769	731	743	740	756	749	743	749	724	776	736	719	710	725	722	730	763	694	765	733	790	781	758	761	744	727	768	736	708	791	712	744	734	743	753	774	733	796	720	790	757	721	689	735	735	743	725	718	767	720	700	697	757	701	726	772	746	726	768	750	745	731	692	741	749	704	810	696	742	739	728	748	715	657	726	741	741	749	754	744	763	746	724	701	765	733	709	719	721	710	708	683	709	770	736	759	715	698	737	766	695	742	696	712	759	749	771	709	715	702	764	698	711	748	702	728	725	752	765	761	737	713	766	736	732	754	729	737	774	743	763	722	732	688	751	761	758	714	773	695	728	709	766	701	718	761	782	763	743	715	784	737	768	730	696	738	709	727	723	726	736	689	722	731	745	718	724	747	739	782	720	707	720	721	724	704	710	709	701	764	744	734	730	697	799	757	714	751	750	731	756	761	731	729	696	738	739	719	705	738	807	731	783	742	720	726	761	794	697	768	743	718	733	745	691	728	777	741	685	785	718	733	753	709	766	769	766	707	739	800	762	733	745	718	719	759	762	718	717	710	758	761	708	738	718	759	729	756	755	770	747	785	765	743	769	715	765	730	755	714	773	742	760	741	733	794	750	752	749	718	716	762	784	715	725	759	759	719	750	731	699	721	755	786	782	745	758	731	789	738	760	722	758	763	734	713	750	729	773	728	698	745	732	692
2154	183	139	98	90	142	168	128	113	117	100	104	80	65	72	88	71	67	105	92	139	135	139	129	139	148	146	178	169	158	155	176	76	89	87	70	80	67	81	89	127	107	80	67	51	55	57	127	343	341	206	154	82	84	66	64	36	36	41	48	47	44	47	59	40	51	48	48	41	50	54	47	57	46	62	43	67	49	46	49	58	57	58	52	45	58	51	52	47	52	47	59	51	40	48	47	38	38	46	42	48	49	58	40	72	40	58	42	49	40	51	50	56	45	47	38	43	53	53	50	53	38	51	64	48	45	49	62	50	46	61	54	39	50	42	41	43	50	57	43	53	43	54	45	53	44	43	44	52	47	45	49	46	38	49	50	47	50	47	50	37	48	44	51	34	44	50	46	49	39	45	55	47	46	47	42	42	54	34	32	44	43	50	45	40	41	41	51	43	45	42	45	59	58	42	49	47	55	51	63	48	38	46	40	54	44	50	55	52	44	49	47	53	44	54	54	49	53	50	47	55	44	42	52	44	48	48	64	42	47	54	61	49	47	45	46	53	43	47	45	54	46	47	55	45	41	50	49	44	51	50	36	49	54	57	44	53	60	52	38	57	42	49	67	39	49	41	45	49	46	61	46	47	51	50	38	54	43	50	38	49	48	50	57	52	55	46	45	45	45	46	40	49	61	51	42	55	40	45	45	43	40	48	38	33	53	36	56	55	62	51	55	44	72	31	49	40	39	53	59	55	60	53	48	45	48	43	63	49	42	47	55	45	46	43	50	55	38	51	47	42	40	48	55	50	33	49	41	54	54	50	56	55	65	66	47	48	42	55	43	66	49	49	34	49	56	45	49	54	54	43	57	49	43	41	36	51	34	47	37	41	55	48	52	50	62	51	41	38	59	48	65	47	39	46	54	47	56	41	45	57	47	51	45	33	48	45	48	46	52	53	62	42	59	46	44	54	53	37	54	56	50	54	56	61	44	45	53	41	55	38	47	44	41	40	45	51	49	48	56	47	49	41	42	47	62	55	42	46	45	48	53	52	45	49	46	39	59	32	43	44	65	57	53	49	45	54	52	56	38	44	48	38	57	49	39	49	36	49	64	41	66	48	41	42	51	47	42	55	39	54	48	42	51	46	40	35	61	57	52	54	48	43	42	44	55	56	48	43	49	39	47	38	46	44	49	55	55	55	56	48	49	51	44	53	58	36	44	58	50	41	59	40	47	56	65	49	45	49	41	33	44	41	56	50	59	35	61	60	41	39	34	46	40	63	53	56	54	42	51	45	52	68	43	50	42	55	45	54	48	48	43	39	58	48	56	53	52	41	44	55	43	43	54	56	52	51	46	45	57	56	48	59	50	51	69	41	46	40	50	51	56	56	64	51	46	38	48	47	35	41	55	57	50	50	50	52	72	51	59	55	64	40	43	37	55	54	47	50	60	39	45	40	41	48	43	41	42	37	49	53	37	61	48	51	56	47	47	50	54	51	56	34	62	57	53	51	44	44	50	62	50	40	46	39	50	58	51	57	55	44	47	42	59	52	38	56	54	46	46	50	47	57	54	47	63	54	43	55	57	58	57	53	42	45	39	49	40	51	50	59	55	47	51	44	44	57	44	56	57	46	56	46	52	39	45	39	43	42	49	50	40	51	52	34	59	38	43	52	61	43	50	57	53	41	53	57	50	55	46	43	48	55	57	51	49	51	46	55	46	52	45	57	56	51	37	44	49	44	49	37	39	58	49	46	43	45	49	52	40	47	39	61	44	51	42	45	42	45	59	48	46	58	53	59	52	47	43	57	44	46	40	47	53	42	40	46	56	47	43	40	51	49	58	53	47	52	39	46	51	40	40	48	48	46	44	55	53	48	44	64	43	47	62	40	68	49	40	40	50	58	47	47	31	42	41	48	61	39	56	48	51	53	46	43	50	52	53	59	59	40	54	49	44	48	54	54	55	51	46	40	46	60	49	40	51	35	48	51	52	46	59	51	40	43	46	52	58	42	51	52	50	60	60	42	56	50	45	42	43	55	47	47	38	62	55	55	34	58	58	43	52	49	49	44	41	40	55	48	60	63	47	47	52	56	44	50	55	45	48	47	40	53	48	48	52	52	51	48	40	41	54	50	41	38	50	44	34	42	55	46	54	56	37	49	61	56	52	54	50	50	42	50	53	42	42	50	51	53	46	52	50	48	43	48	40	52	41	53	44	46	59	50	43	66	58	46	48	57	56	44	52	33	54	46	46	47	63	62	46	56	46	48	41	28	51	58	63	56	59	46	55	42	49	47	45	52	47	48	32	50	54	54	60	57	51	46	50	52	46	51	64	48	46	47	55	43	49	45	51	47	51	50	46	50	48	52	59	45	40	43	45	48	48	46	48	65	43	42	56	39	44	60	38	46	48	45	47	50	45	39	44	57	51	49	40	50	38	48	43	54	43	51	53	55	33	43	44	39	54	45	39	46	64	47	48	59	45	51	46	52	59	41	51	51	48	50	39	56	48	32	46	39	44	50	51	36	49	59	42	44	39	51	42	52	47	38	50	35	39	46	41	51	45	47	44	44	54	51	55	42	48	41	43	53	37	61	45	42	54	41	57	46	53	38	46	39	24	45	43	52	51	52	56	49	59	34	53	55	48	56	45	53	53	39	51	44	48	50	47	55	50	44	40	46	53	48	49	59	45	41	49	42	49	50	38	49	37	50	52	44	46	62	53	45	41	50	48	38	52	57	53	43	42	49	37	59	53	42	48	44	41	48	52	58	48	46	54	45	70	44	45	51	42	48	50	43	51	47	37	45	41	54	34	56	67	48	45	47	53	38	47	52	62	41	44	42	47	53	53	43	52	64	63	55	47	52	55	44	55	41	48	34	51	45	53	47	41	46	40	59	35	31	47	60	49	37	64	50	51	43	52	51	51	55	44	43	39	55	55	58	55	50	55	54	47	37	51	48	47	56	54	54	47	53	51	52	47	43	39	50	42	66	55	58	56	40	52	47	51	46	53	51	34	49	46	45	37	44	55	55	39	44	49	63	40	49	55	53	55	60	48	41	41	47	42	38	54	55	52	42	58	52	54	41	41	53	45	59	45	41	46	49	51	58	37	54	46	55	57	58	45	57	47	52	63	58	58	38	44	51	51	54	54	45	40	63	55	42	42	40	39	44	48	57	46	56	48	44	41	45	48	55	45	52	47	42	50	60	49	49	54	59	35	43	49	49	44	43	50	38	54	45	46	56	52	45	58	48	48	54	51	56	49	56	59	49	52	48	53	50	53	42	37	62	43	58	49	53	52	49	55	56	57	61	51	34	47	51	51	40	47	39	43	48	48	51	48	49	45	57	42	43	44	42	47	57	50	48	43	40	50	47	49	42	50	48	46	49	48	49	43	52	56	63	63	59	48	58	39	50	54	56	49	51	39	43	57	49	48	42	45	46	63	62	47	49	69	56	49	53	46	48	44	49	61	55	34	55	41	42	48	46	65	52	54
11135	4069	2145	3283	7108	8925	8635	7359	6067	4812	3714	2960	2537	1932	1687	1567	1551	2328	2765	2837	3191	3963	3788	3820	4112	3744	4634	5180	4676	4335	4190	3906	1892	1809	1669	1429	1710	1468	1813	2090	3101	2576	1680	1364	1126	867	1357	4261	8204	7649	5335	3091	1368	929	768	616	546	538	519	506	556	525	501	523	574	514	485	492	526	505	541	526	542	523	533	505	546	504	530	498	508	551	503	508	539	524	500	512	539	553	542	543	520	539	533	544	530	507	512	570	548	538	528	488	519	500	542	519	539	523	503	541	543	545	556	492	516	585	500	493	516	551	582	544	552	567	470	530	519	511	515	545	530	537	531	505	502	513	552	557	527	544	533	518	550	517	559	502	525	510	510	526	545	521	494	482	487	517	466	527	512	563	516	506	539	529	522	516	542	524	516	466	513	552	535	544	533	495	532	503	532	506	513	520	482	546	521	542	567	508	556	536	534	518	542	510	519	506	540	575	509	512	514	540	522	514	506	519	541	551	523	497	511	493	502	548	576	506	552	544	557	547	534	562	544	490	507	535	525	517	528	514	542	549	539	506	560	515	547	500	558	555	505	556	512	507	554	516	533	545	540	517	545	539	513	512	536	527	546	554	562	552	505	546	522	517	556	543	488	522	543	508	486	524	540	476	526	523	501	520	532	526	567	546	519	527	522	511	529	575	502	529	571	548	544	535	549	509	537	539	533	508	564	520	581	490	542	550	545	536	534	538	543	522	523	517	516	562	523	550	553	534	526	559	541	474	552	562	511	551	517	513	522	522	521	522	517	523	475	522	509	547	545	537	527	531	524	544	545	533	541	544	524	538	497	522	529	505	542	551	530	509	510	494	551	512	476	523	492	522	508	527	519	499	506	503	526	500	583	525	545	497	545	500	490	511	491	503	499	529	504	504	521	514	549	517	544	510	511	521	517	560	523	519	493	522	542	550	541	528	547	475	566	554	503	499	473	573	534	522	571	528	550	498	508	522	508	458	495	529	549	529	538	504	541	519	503	502	550	499	513	501	552	517	559	513	502	549	534	514	498	516	522	514	547	539	519	552	487	556	546	517	519	510	508	523	546	550	501	494	494	557	500	525	545	535	585	526	507	536	568	525	479	550	562	533	528	554	566	493	469	533	511	495	536	535	518	507	545	529	554	549	515	518	522	488	484	498	509	566	513	519	487	551	538	538	505	540	535	544	522	532	530	500	539	531	524	550	518	494	520	525	515	489	510	498	522	556	547	517	536	539	506	510	561	513	523	535	531	560	519	524	490	538	537	487	510	545	532	538	527	522	573	494	524	508	560	559	506	519	508	481	544	552	533	559	510	518	549	489	537	525	539	546	560	507	531	544	517	529	537	502	555	529	491	552	501	534	546	546	507	542	535	491	540	477	530	502	524	548	513	527	504	535	526	577	547	515	538	482	507	520	524	500	495	564	525	532	479	479	519	526	564	534	516	523	522	537	527	510	543	505	523	540	502	485	538	505	559	506	512	539	516	532	499	516	501	524	533	517	547	544	501	529	516	524	512	475	502	503	531	515	532	504	539	473	518	511	552	509	504	550	507	514	514	510	505	454	570	518	535	528	554	540	467	526	556	562	554	514	523	477	526	499	525	515	507	502	551	516	531	526	515	486	584	521	487	537	531	514	511	534	498	534	517	528	505	535	488	534	564	510	537	556	542	545	554	564	529	517	488	557	533	547	494	573	482	550	544	493	548	526	495	530	490	496	534	571	517	582	524	590	547	536	529	550	519	585	522	514	539	548	556	531	553	561	565	546	539	539	508	558	543	500	518	509	487	504	523	524	536	497	575	482	490	519	497	568	493	512	499	517	547	503	503	491	528	548	494	519	497	546	480	572	506	510	517	541	499	530	524	528	512	517	526	489	570	538	558	529	537	513	540	527	552	532	485	533	560	473	552	495	476	509	510	529	532	537	519	504	531	503	494	537	514	508	499	507	555	522	538	516	491	499	481	519	527	523	509	518	522	508	556	521	530	499	539	537	511	570	482	559	547	557	550	491	494	556	538	502	528	493	532	529	524	536	548	509	497	557	492	497	523	523	536	532	497	510	540	539	533	499	535	514	555	504	489	527	572	566	516	520	550	521	553	500	518	528	557	489	560	576	491	505	527	560	530	523	539	512	534	524	515	481	519	553	500	518	542	533	521	520	483	560	504	516	559	493	538	560	515	543	543	584	506	547	528	508	490	530	495	544	506	531	513	530	544	513	559	527	523	525	517	501	537	526	495	502	562	560	532	499	540	545	529	572	501	508	530	511	539	535	504	507	529	516	507	497	488	528	515	552	501	516	501	500	549	507	517	532	484	512	534	555	509	482	529	536	547	531	543	540	558	503	513	532	548	511	515	534	560	526	537	472	510	487	495	530	545	523	534	526	481	560	516	501	541	493	529	520	526	518	523	536	522	516	517	523	530	500	572	561	519	500	563	517	516	553	518	563	530	521	518	495	510	497	562	523	528	504	520	574	551	558	522	520	547	560	534	524	567	570	525	544	518	548	529	526	501	538	498	566	527	550	556	542	554	553	536	542	517	492	559	517	512	562	518	515	524	517	526	554	553	530	539	553	513	534	523	574	515	530	515	569	517	532	512	523	500	525	544	527	552	591	516	538	521	523	541	541	524	534	509	487	528	520	497	544	503	507	508	508	539	506	500	529	505	440	516	511	508	520	524	503	501	520	545	536	513	558	540	550	556	500	513	532	538	543	522	549	549	535	555	529	575	530	514	541	529	527	507	555	578	485	545	536	500	514	507	527	534	543	539	522	481	550	519	500	567	521	547	471	513	502	528	497	538	517	516	517	509	490	488	480	504	508	510	525	538	511	528	498	507	538	538	492	527	548	500	517	530	511	498	547	529	528	514	473	521	504	552	569	519	512	543	513	479	513	558	507	491	502	543	493	481	489	496	574	537	539	501	476	496	509	557	561	531	552	487	519	526	494	548	516	514	533	555	534	534	501	533	507	539	530	534	534	500	512	512	543	507	517	494	524	513	523	511	536	520	519	580	545	534	549	529	509	459	544	536	491	540	490	534	518	540	519	503	510	518	521	526	535	522	504	528	543	516	509	548	543	545	521	508	521	509	556	527	509	545	535	541	530	561	584	533	549	566	520	505	482	519	542	498	533	504	535	513	527	541	511	552	531	553	479	553	495	495	511	499	526	541	505	546	513	518	548	525	561	489	549	530	527	526	492	552	490	567	528	524	533	521	508	587	524	509	490	542	557	554	511	517	512	539	493	508	523	479	565	511	544	542	519	512	518	519	523	526	493	544	516	518	523	535	523	490	528	505	505	560	482	528	511	565	517	537	534	516	488	519	521	536	506	499	503	532	534	498	520	526	540	532	562	518	548	557	512	505	512	513	506	533	497	488	527	554	561	539	547	554	578	525	555	565	522	544	532	535	518	512	543	561	530	554	513	565	545	518	519	491	482	539	532	533	485	501	527	518	527	523	443	553	549	487	515	528	599
1125	322	196	157	150	241	241	198	184	167	175	130	125	130	106	96	126	141	146	149	175	216	169	169	222	190	173	213	239	228	195	196	132	109	94	94	108	89	127	152	155	140	137	129	100	94	93	275	492	465	358	199	109	87	66	91	81	64	65	71	77	67	74	80	76	71	68	85	66	63	64	70	73	60	72	75	68	95	82	78	79	78	94	68	76	66	74	69	75	71	68	66	67	77	64	56	65	69	82	59	58	62	83	70	81	65	69	63	85	74	76	59	65	74	67	82	64	61	67	68	65	62	58	74	78	63	72	81	73	69	86	68	78	77	65	74	68	65	81	72	70	66	83	66	82	78	88	69	72	73	76	80	78	68	81	62	73	65	66	56	69	67	64	68	79	59	75	60	48	78	90	86	81	81	74	85	67	70	76	86	62	78	62	74	74	68	77	56	83	76	61	73	68	72	79	63	67	75	81	78	92	79	75	69	62	77	79	62	69	65	68	92	67	89	79	68	78	68	55	65	62	55	80	68	71	75	79	66	64	69	80	81	71	75	65	67	73	68	66	59	74	73	62	79	70	64	58	83	77	64	63	71	79	79	62	61	62	69	70	83	70	78	71	69	79	85	59	79	65	73	71	60	77	74	71	83	58	75	63	76	63	72	62	65	77	76	86	78	74	66	63	76	87	68	63	59	93	79	89	67	79	67	68	67	61	77	79	83	67	70	57	60	70	68	64	81	71	67	82	91	76	79	60	74	82	78	73	73	60	66	79	78	73	72	75	57	72	83	65	60	64	53	64	74	76	71	80	78	70	53	69	78	56	76	86	74	85	78	72	67	62	85	62	64	69	60	67	72	75	63	65	58	61	67	64	70	56	62	73	61	74	73	73	80	74	68	80	73	67	67	77	74	70	82	77	96	57	92	68	63	82	88	84	58	87	73	74	75	68	75	64	78	73	61	88	75	80	60	69	82	70	70	73	79	76	86	60	65	67	73	66	78	74	86	74	72	87	83	80	65	73	78	49	79	55	83	73	86	73	79	65	70	75	72	63	72	73	75	80	63	76	62	69	59	63	68	79	66	85	80	63	72	67	73	83	72	65	61	63	68	70	75	84	76	65	63	72	71	52	87	64	62	77	75	87	77	63	69	78	87	74	68	76	66	75	72	72	69	72	69	86	70	65	77	77	70	75	83	61	64	73	66	72	47	66	71	67	90	78	60	74	73	75	63	55	68	76	78	64	80	74	74	70	73	79	69	63	60	62	65	59	87	97	64	80	67	75	81	69	87	79	62	59	74	66	77	67	70	83	68	63	61	81	61	67	69	63	84	65	86	74	60	76	62	78	50	86	75	74	67	75	62	62	85	73	70	67	70	76	66	90	75	78	63	91	97	65	67	75	66	62	89	65	55	75	70	87	60	73	72	62	93	64	74	66	71	73	80	84	73	63	57	60	78	73	67	88	66	69	66	74	77	80	86	72	90	68	65	55	74	69	69	67	85	67	67	55	87	89	75	75	73	68	83	73	80	66	80	61	76	61	79	71	78	71	75	79	61	76	81	66	81	87	73	74	79	72	63	89	63	98	74	71	87	63	66	61	96	70	58	73	57	82	73	68	74	65	83	51	65	59	72	61	75	74	66	70	74	75	64	93	81	64	74	70	81	68	81	71	76	83	68	62	60	60	71	74	76	74	76	64	69	71	73	84	66	77	61	82	73	75	56	82	87	67	86	78	78	80	68	66	72	65	73	87	67	85	54	54	69	69	73	69	83	73	65	75	90	71	76	76	72	73	69	76	73	75	71	65	69	72	79	72	82	88	70	72	79	70	77	68	87	74	57	61	73	63	73	76	70	83	81	75	87	74	72	74	66	65	63	61	75	82	87	85	65	73	79	78	58	70	75	85	73	71	58	86	67	75	78	63	75	75	80	78	71	75	63	82	81	76	74	70	78	78	72	69	76	73	72	57	67	60	76	71	74	64	70	77	79	70	65	84	68	68	83	71	71	65	61	67	71	68	80	81	75	66	80	63	70	84	70	92	62	75	64	73	69	90	74	64	58	54	68	79	80	68	58	96	82	77	60	84	70	76	76	78	79	67	80	66	75	66	75	88	76	67	76	72	65	79	83	88	82	81	74	73	74	68	75	86	72	75	83	87	69	80	70	64	80	70	92	75	58	73	72	85	75	68	76	78	73	79	68	77	92	76	73	78	67	73	67	82	70	70	83	67	71	77	68	72	70	75	64	75	68	67	74	76	77	78	69	93	75	78	72	67	75	69	76	84	88	72	70	62	77	71	60	82	84	77	82	89	73	63	72	59	67	64	67	70	69	74	78	78	76	76	63	59	76	57	57	76	69	49	61	77	78	72	77	77	78	75	64	79	88	81	61	78	76	56	85	76	69	84	67	79	85	81	71	75	79	78	86	58	64	75	73	83	72	72	69	62	76	66	79	80	73	78	66	67	78	81	69	67	71	65	72	67	78	60	82	68	67	82	60	72	76	88	74	72	91	73	72	64	62	79	73	75	60	75	61	79	74	62	68	72	74	64	81	74	78	74	79	83	62	76	81	75	60	62	83	61	70	78	64	63	70	82	62	63	70	78	63	68	62	72	62	76	69	69	84	67	71	81	81	67	73	78	88	62	62	76	70	76	82	62	74	69	80	56	59	59	72	74	75	69	60	74	82	72	64	57	78	75	76	67	68	86	74	74	68	74	66	75	90	71	72	75	85	67	83	80	72	62	50	81	69	77	83	77	67	86	63	56	65	70	71	77	79	54	67	79	82	61	66	85	83	76	63	79	66	73	85	56	71	74	77	70	77	64	79	69	69	77	76	81	57	78	91	67	62	61	86	71	87	85	85	74	60	63	56	81	73	65	71	94	66	71	60	73	76	77	81	82	61	67	63	70	66	75	67	78	70	60	57	72	70	84	74	66	59	66	72	74	85	70	77	67	80	86	85	63	67	80	74	62	61	71	64	78	74	57	74	75	79	59	65	68	68	75	68	83	81	72	67	70	70	65	63	68	67	77	87	69	73	66	69	83	69	75	70	88	80	74	73	75	67	71	74	76	60	80	72	64	82	61	87	66	67	80	71	72	70	64	74	58	69	58	68	74	65	67	82	74	91	75	68	68	75	73	66	79	73	78	72	64	61	86	71	83	80	92	72	75	62	70	78	81	63	81	59	83	63	73	71	77	73	58	65	62	79	71	78	75	66	77	68	88	86	87	73	80	68	72	71	84	84	81	66	79	66	60	80	70	87	85	70	83	75	71	69	71	72	64	60	83	69	73	71	85	79	68	73	73	77	65	52	66	55	70	74	80	68	69	80	86	63	79	61	86	80	90	72	64	77	78	66	65	69	68	57	66	71	82	83	74	85	76	67	64	80	81	79	85	101	62	66	70	73	80	82	70	79	76	76	84	76	86	65	70	69	74	65	88	80	58	66	84	60	73	75	69	76	75	65	69	84	76	69	71	71	70	85	64	59
14576	6345	3011	5250	10754	12692	11617	10285	8235	6415	5291	4203	3494	2928	2590	2303	2342	3207	3774	3727	4455	5374	4382	5316	5293	5102	4644	6149	6431	5509	5483	5157	2795	2229	1966	1721	1923	1522	2329	3206	3554	3303	3019	2402	1608	1219	1655	6803	10951	10182	7314	4356	2106	1152	965	838	760	771	777	802	731	784	775	797	750	711	818	742	761	721	736	744	736	762	746	796	788	784	759	767	765	792	777	740	728	792	765	771	795	737	760	738	773	735	752	779	767	802	808	753	741	759	773	757	758	831	780	737	804	810	742	772	764	809	779	779	795	747	805	753	800	819	749	757	766	774	788	768	786	804	747	783	719	757	764	796	717	798	770	742	741	783	744	767	716	773	798	746	757	807	775	801	792	761	793	759	775	777	754	764	728	805	752	789	721	769	754	738	768	760	804	746	789	785	764	771	788	777	768	757	803	777	754	754	770	808	755	713	713	739	824	765	762	775	701	737	758	750	763	839	808	757	758	728	756	796	759	705	740	781	787	710	712	827	813	721	809	777	790	731	783	767	796	768	724	781	772	770	775	792	756	729	752	755	744	805	739	787	775	768	742	775	819	784	742	764	777	733	766	683	752	769	764	732	778	784	780	802	759	773	737	771	790	718	711	747	771	773	864	758	731	762	759	708	773	774	750	759	743	772	734	777	792	785	744	722	766	754	705	744	751	761	750	735	761	722	798	715	728	821	776	785	754	745	779	820	772	761	756	772	749	771	797	773	759	778	752	775	733	768	748	759	716	760	734	738	747	758	775	742	736	743	705	779	761	730	752	800	770	727	807	773	770	759	756	779	830	770	783	795	781	753	766	742	748	840	759	747	728	771	736	823	800	736	768	776	777	742	749	772	751	774	782	787	797	733	769	794	761	762	729	740	773	729	803	790	766	762	759	760	812	776	768	743	767	753	739	738	766	832	712	766	773	790	732	731	727	761	794	770	784	750	767	777	768	764	778	750	710	758	794	777	710	724	775	771	765	759	750	740	719	779	733	766	811	731	740	705	748	730	791	760	700	767	731	790	770	777	716	781	752	790	746	743	757	752	809	763	781	795	781	758	794	734	786	786	746	742	754	806	762	791	772	794	757	767	747	769	783	733	771	730	796	771	756	792	761	813	819	781	783	734	764	792	764	766	813	756	795	750	764	774	761	789	722	758	794	757	760	695	759	795	753	745	793	765	801	754	746	742	809	773	758	775	765	782	777	745	730	784	745	816	785	769	736	761	757	728	757	765	752	732	747	749	818	782	747	705	798	788	769	780	752	767	728	781	721	730	774	767	777	796	798	741	733	807	753	768	770	748	776	777	752	719	776	747	739	728	779	772	805	754	772	771	729	780	761	735	731	727	722	785	791	758	804	776	777	794	794	748	811	741	742	804	718	772	759	770	785	779	747	715	752	778	796	767	746	717	743	746	744	790	794	715	806	804	772	782	734	745	809	730	736	817	812	748	778	766	743	773	746	710	769	796	776	729	755	773	794	734	807	758	748	736	783	740	782	781	780	761	775	729	791	724	783	757	783	807	780	726	700	753	769	781	779	745	784	804	774	724	761	733	794	766	721	777	774	702	818	738	765	718	727	732	768	770	766	762	739	785	751	770	805	764	805	798	788	768	760	756	773	795	778	749	804	773	785	728	785	744	770	780	752	716	757	705	774	796	792	760	742	718	778	802	774	711	812	788	796	750	728	782	790	745	778	739	772	793	773	764	686	780	706	792	752	750	740	731	759	736	769	785	755	787	753	765	737	713	780	732	750	790	780	752	796	773	771	817	757	775	786	762	767	788	771	795	772	769	747	808	754	742	749	771	772	697	775	775	775	745	758	714	752	770	767	717	754	756	757	770	770	803	725	774	702	792	791	796	786	766	739	787	751	767	783	743	793	741	742	730	746	770	758	805	774	763	785	774	774	702	759	771	784	772	795	735	807	754	786	765	717	718	760	759	785	761	751	810	739	772	757	725	733	735	793	730	745	780	739	760	728	730	773	775	772	760	745	768	773	744	783	715	810	786	747	779	763	735	779	777	787	815	762	826	734	789	742	758	796	765	731	788	703	780	759	796	797	801	749	715	745	750	749	770	750	746	810	751	744	725	747	721	748	771	735	741	762	814	736	749	756	841	780	779	712	803	783	763	754	760	724	724	749	748	800	762	761	759	788	749	748	813	764	800	773	756	770	772	811	782	761	779	735	784	782	791	783	736	737	758	766	776	769	779	820	804	741	768	811	697	782	740	789	762	761	736	740	746	761	791	781	730	717	782	725	758	749	734	762	762	732	765	760	748	785	742	713	753	763	741	810	778	774	775	821	776	742	789	775	778	768	795	715	755	766	752	756	752	782	776	725	765	727	781	790	743	809	734	797	795	742	758	805	794	786	811	784	791	748	790	716	812	783	761	757	769	728	820	789	795	792	798	753	700	775	762	774	786	793	748	717	735	795	746	731	730	804	781	806	783	818	741	767	768	813	758	759	758	796	745	803	804	728	778	723	806	790	789	789	764	745	777	738	793	783	732	808	738	780	760	738	750	759	763	755	773	828	778	787	783	770	748	729	739	750	782	730	736	760	738	773	761	797	748	775	779	778	752	720	732	708	783	717	713	782	731	741	759	780	792	770	774	821	781	764	764	772	701	794	772	787	775	733	763	736	769	787	787	836	763	753	720	766	752	774	749	736	723	756	746	771	730	809	743	767	726	754	753	732	770	778	809	772	762	835	787	804	750	772	771	781	760	769	735	793	771	752	802	748	773	774	755	718	783	747	758	753	721	723	770	790	814	783	760	737	763	764	724	761	769	783	750	749	748	788	751	763	780	759	774	754	728	768	726	766	739	769	749	765	755	748	726	778	754	823	783	786	745	718	744	791	755	749	770	764	759	744	798	747	823	778	748	771	752	787	801	767	739	781	755	773	731	772	795	754	808	760	808	786	744	733	744	787	775	769	824	795	766	740	727	777	771	774	795	753	785	744	759	739	791	726	748	747	724	782	716	753	745	770	716	750	792	748	699	731	736	767	750	755	808	734	783	750	771	783	749	816	757	759	812	746	830	780	753	751	749	781	775	801	768	780	769	758	772	717	748	752	824	736	728	748	772	761	751	777	769	736	781	776	777	768	752	762	735	773	746	760	744	748	755	734	744	782	762	792	758	769	745	784	747	778	771	783	744	767	770	806	743	770	724	761	748	766	748	763	791	771	750	790	806	751	729	775	778	775	751	736	749	701	758	755	735	760	770	736	751	743	736	763	741	767	746	790	742	720	774	753	756	811	851	723	793	734	775	790	777	792	817	724	784	760	744	764	790	767	793	715	710	745	731	787	749	750	776	812	735	800	715	726	758	764	789	765	734	724	776	734	785	731	802	780	696	762	760	737	762	754	788	732	770	693	766	767	769	808	748	764	763	784	789	763	725	741	768	703	806	772	716	805	776	801	760	771	806	738	748	738	741	747	729	750	814	781	764	733	738	729	843	789	798	782	751	782	757	744	792
1366	104	79	66	83	85	100	90	84	79	77	78	65	55	47	72	55	104	78	98	113	130	130	140	150	124	117	129	147	118	123	109	71	70	75	54	57	51	43	62	109	111	111	79	73	57	64	118	143	172	132	98	85	66	56	52	45	47	55	49	54	48	47	48	66	44	44	57	46	52	45	51	68	51	45	43	41	63	54	60	64	51	50	37	45	53	43	41	63	47	49	50	48	61	50	48	48	40	56	47	59	49	62	49	43	46	57	55	56	53	51	47	55	52	58	49	67	52	53	42	54	54	50	50	53	51	60	45	46	59	55	43	47	48	47	56	51	64	63	55	47	53	61	54	53	48	62	49	40	58	42	55	50	53	49	53	48	48	51	39	66	50	65	60	55	50	60	50	51	36	46	65	59	50	46	44	43	60	59	57	34	42	48	47	56	42	63	43	37	46	50	52	61	50	51	63	56	59	45	63	44	52	47	55	66	39	49	57	50	41	61	57	43	55	38	47	55	51	54	46	40	44	53	58	40	53	40	40	44	47	57	57	49	51	48	50	43	50	51	55	46	44	49	52	47	55	57	54	56	41	59	58	49	57	47	65	42	49	32	48	54	57	45	51	51	55	42	50	52	58	59	47	49	41	51	45	49	71	53	48	56	67	53	58	44	46	62	62	53	53	44	67	55	55	58	50	68	44	49	57	62	55	55	50	48	48	50	51	59	43	54	48	56	54	55	63	56	46	57	44	42	48	46	57	59	40	66	49	52	45	67	52	42	49	47	56	58	53	53	64	56	41	41	57	47	54	48	54	50	43	48	54	58	45	57	58	41	53	52	48	51	45	51	40	59	45	38	52	53	53	49	62	49	51	64	43	38	55	47	62	44	61	56	34	42	55	51	69	55	65	43	43	52	50	59	48	41	43	56	50	38	57	46	50	60	50	57	51	50	48	60	57	40	46	48	61	52	42	49	54	54	41	52	65	55	51	46	45	58	51	43	52	62	48	56	49	40	65	45	39	51	49	64	59	43	71	41	42	62	58	47	48	51	54	46	48	56	55	49	56	44	52	47	43	57	50	62	45	53	51	43	50	52	61	41	49	46	51	51	58	50	50	55	49	49	43	58	49	54	53	55	61	55	57	59	53	59	61	58	51	50	58	48	50	48	50	50	43	47	59	64	62	54	59	46	61	42	53	44	46	43	63	43	45	52	53	48	73	64	71	46	49	41	46	48	58	56	39	46	46	35	52	54	41	43	51	43	52	46	53	55	53	46	40	70	50	57	33	50	53	48	61	46	52	52	60	51	67	60	60	61	56	52	69	52	56	41	57	51	45	56	48	52	35	64	48	57	46	53	45	49	53	51	58	52	40	43	51	52	51	44	55	49	50	42	42	51	46	54	54	54	45	50	58	51	45	55	60	46	44	45	48	63	60	41	53	62	47	48	46	39	52	34	67	39	52	62	61	51	54	44	60	55	59	46	50	35	59	48	43	47	54	62	36	63	51	62	46	44	59	48	51	57	58	55	56	62	55	49	46	60	56	41	53	48	49	46	44	39	45	56	56	53	63	46	49	64	49	52	50	56	55	47	59	62	66	48	53	61	55	67	56	40	54	60	50	47	62	45	40	43	59	55	41	41	51	57	47	51	56	51	58	57	44	57	45	45	61	59	42	47	47	48	46	57	50	50	50	59	47	49	43	50	60	44	54	56	48	46	52	41	40	42	46	46	46	48	66	41	33	57	58	48	47	41	50	50	65	55	59	54	58	45	45	50	47	50	54	47	58	54	50	42	40	63	41	47	56	50	49	57	52	63	69	59	33	49	70	46	34	64	49	50	56	48	48	47	60	47	37	53	53	54	32	32	45	41	53	58	48	50	45	40	47	54	57	66	64	52	48	55	38	46	46	57	40	51	37	64	51	49	50	50	51	49	52	50	40	49	38	42	50	58	54	54	51	53	51	52	37	42	57	38	40	39	50	51	59	45	53	53	55	43	42	62	54	49	56	40	63	37	55	58	53	66	54	47	55	52	51	75	35	45	47	41	49	61	62	48	45	55	49	46	44	43	48	58	51	50	42	63	40	56	39	61	59	42	48	47	39	58	43	40	55	53	55	42	54	41	45	49	62	56	52	59	48	56	41	50	50	44	36	49	47	37	52	42	38	62	47	47	42	42	48	60	62	58	51	64	48	48	51	46	45	59	50	51	40	59	49	58	49	49	53	52	55	49	61	52	47	59	47	55	45	50	58	56	54	53	50	50	54	43	41	50	58	55	47	52	43	63	53	44	55	45	49	62	53	47	62	55	54	50	62	48	40	47	57	48	52	47	43	43	47	50	49	62	47	65	44	51	58	54	51	51	58	37	46	52	43	68	58	47	54	54	65	46	50	48	77	59	49	48	55	45	59	52	57	51	49	60	53	55	51	52	65	46	54	50	53	51	55	38	48	49	50	53	57	50	48	50	62	50	55	49	52	54	48	46	56	42	50	55	62	59	40	47	43	61	39	52	52	53	51	58	38	52	49	45	53	49	69	58	65	41	49	43	47	43	51	51	68	48	45	48	48	49	55	48	74	43	51	49	57	56	53	43	53	52	62	41	48	51	61	47	57	41	50	54	53	60	45	44	69	50	54	39	46	60	45	47	44	55	49	58	55	37	40	47	48	61	53	41	56	49	55	45	60	68	52	46	53	56	52	45	40	59	52	46	55	51	42	48	68	53	61	54	34	50	49	51	51	46	47	62	49	39	57	43	62	40	58	53	52	60	53	55	55	44	39	42	47	47	56	44	56	40	44	42	51	52	53	66	61	51	43	51	52	40	55	50	57	52	43	44	69	46	60	59	58	42	44	49	63	41	45	46	64	34	55	52	62	46	52	47	50	48	37	53	59	41	52	47	56	43	41	43	36	55	59	54	54	58	48	50	58	49	56	55	54	59	57	51	39	54	45	46	61	64	53	56	70	60	57	55	45	48	53	44	47	56	44	55	52	51	53	53	55	58	46	52	49	56	44	53	47	47	55	53	68	46	50	59	55	55	51	41	46	50	52	55	48	47	50	42	49	51	50	47	47	48	61	53	48	41	41	49	57	46	49	45	41	54	61	49	53	50	49	59	42	56	41	45	57	54	56	45	41	53	38	56	34	46	49	35	39	47	53	69	56	50	61	51	55	67	45	54	48	45	47	39	56	41	45	49	50	60	46	47	57	48	46	36	42	52	56	55	43	54	44	48	39	53	54	63	57	39	53	44	59	60	47	64	52	52	56	56	57	51	48	67	61	55	55	49	55	37	66	55	48	57	51	48	48	49	53	50	50	46	59	53	55	43	48	42	49	61	44	54	50	63	49	64	54	56	41	60	43	43	48	50	55	54	51	48	42	60	57	44	63	38	50	54	50	65	45	59	36	46	43	47	45	34	53	41	63	47	51	60	43	50	50	63	57	48	51	53	46	53	46	59	51	63	42	51	53	57	29	61	57	56	51	41	52	40	47
8429	2205	1197	1909	3924	5003	4663	4247	3553	2498	2004	1633	1471	1268	1141	1000	1066	1509	1882	1986	2839	3557	3341	4030	3750	2759	2720	3529	3968	3006	3448	2784	2106	1350	1122	933	979	771	756	842	2299	2524	2795	1680	1335	1044	1228	2737	3219	3366	2623	1683	1025	699	644	582	550	543	534	585	545	539	547	564	596	550	542	549	545	551	525	547	567	540	592	552	555	524	530	512	537	588	499	536	526	576	550	539	524	614	541	577	586	538	493	556	624	530	554	552	559	545	603	554	546	505	561	554	563	510	516	522	555	488	539	589	526	528	553	538	521	570	576	581	522	519	539	538	533	572	559	587	522	572	581	567	579	555	581	545	571	575	566	537	531	566	559	577	544	543	542	563	525	541	563	489	508	557	553	516	549	587	520	557	514	577	568	538	560	566	571	512	530	523	518	556	520	577	575	528	525	590	546	483	535	604	568	545	603	572	548	598	532	561	560	591	541	569	512	518	566	562	557	561	527	516	560	560	515	581	551	573	521	489	538	599	524	529	550	548	564	547	580	566	572	588	527	528	570	551	563	539	564	527	530	504	536	530	543	590	559	561	539	562	531	551	558	554	554	520	554	565	535	516	566	560	577	616	541	524	554	501	560	547	577	558	535	559	539	553	513	508	549	525	551	546	542	532	537	547	506	539	580	553	555	533	569	533	555	527	571	546	543	555	546	554	578	526	562	531	545	586	553	570	579	540	588	554	577	551	550	553	548	540	569	541	548	515	538	543	488	536	533	537	572	530	611	556	558	540	594	548	536	548	564	535	553	545	563	597	566	554	542	575	527	511	574	572	551	516	550	547	547	538	544	555	598	532	563	564	554	554	548	541	545	557	569	557	523	540	512	534	550	555	531	552	511	555	536	552	546	540	538	550	536	570	596	536	552	518	548	559	555	596	550	525	515	575	543	566	565	575	561	550	568	518	559	550	534	511	538	516	556	532	561	573	558	533	541	535	552	574	569	545	526	536	550	541	509	545	589	532	539	584	535	554	596	518	543	535	580	545	575	546	571	538	555	555	561	538	533	525	586	557	573	524	559	554	545	593	502	541	526	514	507	578	567	575	538	557	546	558	582	536	545	534	530	563	601	529	563	530	551	529	535	531	536	553	543	578	546	511	564	574	532	528	570	550	614	534	559	583	595	551	524	524	530	576	595	544	534	544	523	579	570	561	558	548	546	554	560	506	539	565	513	564	595	523	558	551	554	531	566	538	507	549	563	528	548	538	567	578	557	563	551	572	536	553	555	597	575	518	569	558	559	553	586	548	520	561	497	517	578	561	551	521	588	574	577	572	516	515	576	606	555	565	568	575	540	534	584	551	536	541	539	523	590	546	566	571	599	573	574	506	551	579	540	578	576	574	575	563	553	534	568	571	545	563	522	577	530	574	549	562	546	571	538	577	546	581	519	565	526	505	511	544	563	569	550	575	526	548	535	533	565	551	585	577	557	547	552	541	524	515	549	558	517	556	555	551	571	577	566	525	527	560	578	527	522	530	526	551	578	540	561	554	546	556	523	576	539	561	553	511	572	543	583	572	545	567	531	555	561	545	583	575	539	565	549	545	499	530	542	551	551	575	580	589	554	520	530	512	582	603	553	545	535	571	541	516	546	565	566	555	544	540	538	587	517	543	516	557	539	519	555	547	537	538	547	554	570	548	566	598	584	558	497	589	533	537	562	551	552	532	549	544	558	560	534	558	533	534	523	554	539	560	557	564	573	573	565	514	549	551	569	561	603	550	530	578	557	534	559	578	559	573	600	601	541	562	538	553	505	506	568	555	554	505	530	569	522	561	599	582	520	534	560	548	551	512	565	536	539	542	578	552	509	562	531	553	564	542	564	552	553	554	569	573	543	607	530	556	563	551	572	579	513	560	539	556	553	587	551	521	516	581	560	557	552	540	553	545	530	558	541	538	530	577	534	567	510	538	582	567	530	538	590	555	564	558	501	552	546	538	541	542	607	560	555	520	606	519	560	543	553	554	529	552	534	534	553	584	561	524	554	529	541	571	547	522	538	521	536	536	560	527	586	591	560	534	543	546	565	557	545	527	533	562	571	504	555	486	592	573	540	574	567	515	521	556	544	527	547	556	561	545	564	559	548	543	539	543	538	546	556	564	556	537	539	541	567	546	588	524	561	586	543	529	574	580	555	556	559	516	602	552	565	549	554	606	544	502	538	559	529	600	561	576	565	569	536	556	512	579	528	567	537	593	545	582	581	551	536	521	563	578	538	532	551	548	569	541	522	540	547	567	526	528	536	535	603	528	540	536	550	544	515	579	565	534	542	572	542	524	544	547	545	534	508	578	522	566	552	577	527	531	543	554	541	542	529	576	561	509	527	574	526	578	551	539	575	530	559	556	557	544	551	526	541	537	535	545	595	517	575	570	561	551	561	533	570	596	544	533	568	551	588	570	528	529	531	535	559	555	485	602	571	551	533	587	543	580	519	511	542	535	542	540	563	592	553	530	578	556	592	538	570	558	566	551	549	563	532	549	544	560	579	544	538	571	512	554	549	558	558	520	572	575	584	550	551	515	581	520	525	531	548	540	557	554	592	579	530	522	562	527	526	569	540	544	525	522	539	516	548	564	556	543	561	567	552	583	613	576	586	525	557	566	549	516	560	543	567	574	524	551	530	563	486	582	543	543	552	565	530	579	588	555	578	574	543	538	595	569	530	527	528	569	524	526	564	509	530	534	538	542	550	570	577	582	522	570	581	538	517	574	541	540	526	549	527	582	549	540	554	540	556	542	528	563	552	571	606	557	565	566	578	562	557	500	568	523	532	548	551	567	520	514	502	583	529	571	516	529	555	540	528	552	551	543	533	562	564	562	556	507	551	565	550	545	559	539	532	513	558	561	537	527	521	564	565	526	589	555	569	517	580	570	573	554	523	532	565	538	558	536	545	571	542	487	535	545	556	550	556	516	542	559	544	557	517	557	573	539	553	559	582	528	572	560	553	551	582	579	541	600	535	498	562	540	544	522	553	534	559	571	573	560	578	545	590	565	544	538	570	549	605	587	529	542	562	562	537	526	565	561	529	506	536	546	548	570	533	529	554	541	508	512	551	565	504	569	547	525	555	487	509	562	573	569	552	571	539	528	560	572	561	556	524	542	552	528	568	523	564	569	552	535	571	544	512	537	563	566	554	565	525	533	562	568	552	574	554	514	547	548	522	545	524	521	541	563	531	572	517	565	553	551	532	543	500	537	599	537	554	570	548	534	547	537	511	545	498	543	513	566	551	522	536	548	546	568	546	591	549	577	564	534	507	549	538	526	578	573	507	551	562	530	527	525	534	578	535	544	537	524	547	550	577	540	537	547	528	566	516	569	549	569	538	563	585	561	529	569	593	582	631	594	551	508	566	538	556	570	570	572	532	523	562	572	539	521	556	541	529	557	537	544	562	515	537	580	564	569	539	565	531	549	560	596	556	562	592	572	549	552	546	551	557	533	532	541	566	556	590	541
708	256	165	108	123	153	193	163	145	102	107	106	116	108	88	86	91	128	114	103	119	175	172	199	184	147	151	166	212	155	144	106	135	118	96	85	69	95	97	96	97	137	146	130	108	100	111	232	313	351	261	156	129	103	91	87	74	60	74	73	69	73	71	64	59	72	77	58	81	85	78	65	80	76	66	69	59	67	77	66	62	75	82	66	68	79	69	74	62	83	72	64	64	75	78	69	75	94	73	75	71	72	76	66	88	70	79	73	61	66	60	73	59	66	81	74	59	60	59	78	72	79	60	71	68	59	73	57	69	61	60	78	64	72	83	65	72	65	68	71	75	85	61	75	88	70	63	56	69	79	83	80	94	86	68	73	77	76	94	90	71	68	69	67	64	77	71	73	67	61	73	74	66	76	58	86	83	79	67	69	65	80	73	64	74	76	70	76	58	96	58	80	87	72	70	57	58	49	66	59	73	86	73	86	78	66	65	78	63	70	62	84	68	70	71	73	81	66	69	76	69	59	86	75	87	67	79	91	70	74	62	71	68	77	63	71	49	70	78	64	66	65	73	69	57	70	65	68	83	66	63	74	65	78	78	80	71	61	79	80	63	70	80	72	63	73	61	70	71	64	79	65	72	49	64	58	76	79	64	75	69	89	62	78	81	82	73	69	63	81	73	66	62	67	65	71	62	51	93	61	76	80	61	64	71	71	75	62	67	83	94	52	63	63	78	62	75	66	75	69	68	61	56	65	65	63	82	81	57	73	61	61	71	59	53	66	79	76	69	70	56	82	61	64	60	71	79	70	69	74	87	67	69	68	65	60	69	55	54	72	69	68	68	75	64	86	59	61	65	66	66	54	75	70	68	80	81	60	61	71	63	65	75	89	83	64	77	64	80	63	71	51	67	74	68	77	67	83	71	82	66	73	57	82	90	67	60	61	74	87	56	64	78	69	64	72	62	65	65	72	69	63	56	70	80	73	72	65	61	63	72	71	72	55	85	49	65	79	86	82	79	70	61	63	74	56	71	75	62	70	81	65	71	73	69	74	81	73	72	72	72	59	62	74	73	69	71	91	58	68	73	71	73	63	47	74	80	62	66	67	66	81	80	68	75	68	73	70	58	59	76	75	72	76	75	70	77	66	71	67	77	72	87	72	69	70	73	82	68	79	75	72	64	70	60	85	58	84	74	86	62	70	65	78	75	72	76	82	73	65	76	67	59	69	79	82	80	69	92	68	74	72	51	59	73	69	61	78	61	95	64	63	60	64	74	70	67	87	54	49	73	76	76	78	78	63	70	64	81	67	66	76	77	87	70	59	68	60	70	71	71	74	62	70	54	54	70	59	86	71	89	86	68	81	79	73	80	81	63	59	80	62	80	81	66	66	74	70	67	77	91	92	78	74	73	74	70	62	67	64	78	81	62	78	58	82	56	69	69	57	77	71	63	87	71	51	70	70	79	66	66	64	70	55	76	60	69	70	70	70	76	72	56	64	73	68	79	77	76	72	66	72	63	63	77	93	60	60	81	67	67	72	80	83	92	54	59	67	63	65	74	61	51	54	79	57	72	74	61	71	77	74	77	64	75	75	56	88	61	77	64	77	65	85	74	67	76	89	85	68	83	73	81	68	65	67	77	77	86	63	77	71	77	57	82	68	69	75	70	68	78	73	75	64	75	81	73	73	65	64	80	73	62	70	64	73	68	71	57	77	69	60	73	65	72	77	71	72	75	83	69	64	70	70	67	77	67	83	68	63	72	70	84	75	69	91	68	77	65	64	71	80	79	81	77	68	72	76	67	80	60	70	60	47	79	78	80	78	70	86	71	78	51	55	67	79	72	66	57	63	69	66	80	61	82	75	53	67	74	77	73	72	75	79	68	64	78	67	64	67	77	58	72	59	60	67	66	63	75	67	73	49	78	67	84	69	87	67	69	66	79	64	75	64	77	64	71	69	77	68	62	72	65	82	73	69	79	67	68	80	87	64	71	73	74	77	79	55	55	65	65	80	65	96	78	72	66	78	71	69	60	76	69	87	67	69	67	71	59	75	76	84	63	75	75	75	66	68	61	60	76	71	78	58	75	75	53	64	69	77	64	89	63	72	70	66	56	57	84	64	70	65	83	85	63	65	65	55	79	71	78	53	81	72	62	76	73	68	80	70	65	78	68	78	64	93	59	72	77	79	73	86	81	73	78	72	84	70	68	73	66	67	75	77	67	81	59	92	62	80	75	67	71	70	57	76	84	85	70	78	80	72	82	68	70	69	87	64	80	71	57	80	67	69	65	65	66	72	74	72	66	70	71	77	85	68	77	71	76	70	61	72	71	77	77	75	87	77	81	60	65	64	60	82	68	86	81	58	63	71	66	70	68	67	74	60	60	71	69	74	79	84	67	89	67	55	62	70	78	66	60	84	64	66	79	68	56	64	77	71	73	81	59	68	70	77	68	70	56	64	77	69	71	64	66	84	69	69	74	72	65	68	64	86	84	64	74	76	79	65	71	71	81	61	66	57	77	76	71	79	58	75	61	69	73	83	78	72	48	67	68	65	74	68	79	67	76	73	58	70	64	66	68	69	80	68	75	73	64	53	71	79	75	56	84	74	73	69	61	76	86	83	85	88	85	58	75	59	67	76	80	65	67	82	58	71	66	62	77	66	66	58	68	71	82	86	82	80	84	66	68	74	84	77	75	77	56	78	72	89	74	66	74	62	76	58	70	67	59	74	79	69	74	64	71	87	59	62	62	66	86	80	64	80	66	62	65	85	64	67	77	59	67	59	80	61	75	72	76	68	66	72	61	87	62	75	69	76	81	67	76	67	72	67	76	85	61	50	69	66	83	66	50	75	64	74	59	77	78	68	71	77	77	68	68	74	79	72	56	91	65	75	62	81	68	82	79	65	58	85	68	69	81	73	76	62	63	78	61	68	86	84	76	69	74	72	72	70	73	73	71	74	77	82	69	71	56	71	71	68	73	67	64	79	59	77	56	67	80	71	75	71	70	70	68	76	64	70	81	81	73	67	70	72	71	67	70	75	89	71	69	63	78	71	59	85	69	65	82	74	61	67	86	65	80	74	67	51	74	68	61	68	63	67	72	84	61	78	66	80	79	75	85	71	69	73	65	75	90	76	62	72	61	70	66	86	85	61	76	74	69	68	72	79	71	60	82	89	65	70	96	83	64	76	70	66	71	73	59	66	68	71	67	62	62	98	60	63	72	54	67	67	74	69	71	70	64	65	72	87	77	68	68	69	78	68	64	83	82	73	81	63	58	73	77	69	70	79	67	52	74	75	71	64	58	62	73	80	77	83	76	67	75	78	58	84	70	76	62	78	67	66	72	61	70	74	60	63	83	62	66	76	76	79	73	73	64	81	80	64	83	54	68	65	71	67	82	62	66	68	70	71	76	60	83	60	71	80	74	78	81	66	83	71	75	83	73	57	67	62	70	53	75	71	68	82	75	71	72	74	93	63	60	62	58	62
11563	5151	2292	4121	8087	10055	9397	7882	6047	4349	3522	2995	2557	2101	1949	1758	1796	2348	2716	2809	3853	4564	4191	5339	4370	3673	3288	4844	5239	3603	3907	2682	2924	2017	1306	1202	1339	1212	1224	1008	1924	2811	3078	2582	2632	1845	1832	5946	7768	7412	5006	3053	1690	1038	875	799	755	727	726	729	802	735	734	782	771	757	784	788	776	754	775	731	783	743	764	801	711	713	742	715	712	801	740	755	750	775	751	759	752	753	738	802	758	762	743	726	793	742	770	791	721	762	781	763	793	700	739	730	747	735	711	762	721	754	796	723	739	785	744	734	780	735	754	742	750	704	737	787	791	788	780	727	717	791	742	778	736	759	743	780	748	796	704	728	768	742	782	742	729	752	766	759	730	796	768	756	717	801	771	757	724	752	770	740	769	720	715	717	781	778	777	743	759	736	767	733	795	755	732	763	744	812	757	727	749	750	759	782	746	749	731	782	747	749	756	752	772	772	681	735	740	765	724	777	773	733	719	730	739	725	781	787	716	787	734	770	710	714	785	731	766	723	768	769	741	750	751	727	765	700	749	768	773	757	741	765	768	739	753	788	742	777	726	773	815	793	745	715	725	732	747	785	786	752	768	756	751	723	765	741	754	781	757	799	713	746	713	730	762	713	721	812	732	749	729	700	777	747	754	757	780	750	778	790	773	762	798	750	769	780	718	753	750	804	733	781	766	765	793	694	726	805	768	692	747	729	727	745	801	727	793	765	794	757	811	790	772	806	793	765	744	763	754	698	721	724	771	754	790	781	768	726	726	744	745	721	708	743	773	758	755	720	773	742	767	748	733	791	778	736	729	712	745	786	806	786	762	732	772	801	752	745	768	769	756	801	743	735	748	744	769	730	727	767	758	748	745	760	737	747	779	729	761	752	779	755	775	788	729	770	724	743	732	749	735	764	710	758	753	775	801	767	783	772	763	758	767	764	721	795	744	752	757	726	746	738	752	747	759	750	733	720	751	737	740	753	755	772	767	779	759	758	740	809	740	746	729	729	754	742	735	795	738	798	756	767	727	740	764	766	753	751	767	743	756	729	791	744	787	770	774	767	681	760	735	761	739	711	747	745	770	776	780	750	791	739	733	771	712	736	722	724	783	774	772	724	727	771	762	728	793	752	771	757	750	765	763	771	677	718	762	768	727	735	772	792	773	758	758	802	713	705	787	769	769	813	787	768	739	750	759	744	774	728	764	719	752	719	741	700	801	762	715	751	768	718	764	761	753	771	756	779	738	791	762	694	703	739	756	754	740	755	732	739	749	739	744	770	745	762	777	757	787	781	750	725	734	751	754	753	835	817	754	781	755	755	741	761	783	735	768	746	768	713	758	774	769	762	770	770	743	748	786	794	797	749	810	741	741	717	770	788	773	768	698	715	790	741	779	758	768	735	768	775	765	783	814	801	736	733	771	754	749	732	779	758	728	761	760	776	723	712	753	746	734	749	820	774	796	746	764	745	845	738	702	777	759	729	736	765	765	765	762	758	757	757	735	753	734	728	743	696	757	743	738	761	721	780	705	766	759	754	760	794	742	802	766	769	749	743	775	781	753	723	741	770	743	780	773	714	806	755	729	748	742	768	747	716	702	732	720	755	763	742	748	741	727	793	720	745	806	775	752	751	752	770	781	717	803	733	762	783	776	793	717	740	772	733	780	772	746	794	772	752	732	761	718	744	705	752	718	758	742	778	747	743	777	733	731	757	751	774	781	789	709	750	743	724	769	781	803	723	761	785	800	732	771	765	782	740	702	770	773	714	730	728	820	781	782	723	754	768	756	752	773	800	763	779	732	808	734	697	750	777	727	780	759	740	744	731	787	747	762	821	722	774	734	719	710	784	826	749	766	728	740	806	740	793	751	755	813	780	786	754	815	756	739	783	776	786	747	780	741	710	747	769	723	764	762	724	762	791	800	744	714	747	755	766	724	728	703	712	784	802	744	779	742	744	738	776	757	738	704	756	758	799	766	782	727	791	811	788	724	742	743	736	764	771	731	755	731	739	733	773	768	757	768	725	774	785	719	787	748	782	780	724	779	781	761	746	713	707	766	750	798	784	724	744	716	741	765	751	791	770	755	781	768	704	718	734	773	774	708	774	749	738	778	747	788	789	792	738	722	735	761	739	760	787	742	742	757	752	769	779	749	779	732	765	726	760	792	765	693	786	736	725	757	740	757	799	773	772	742	773	724	749	716	764	764	783	745	769	785	724	745	748	716	738	722	757	792	795	776	726	749	750	757	733	746	704	725	764	762	769	761	743	774	782	723	738	766	731	784	742	746	679	723	736	749	772	769	746	747	726	761	753	715	752	747	765	784	701	753	761	802	811	757	765	715	834	757	827	759	734	794	715	758	802	749	764	771	784	720	758	723	748	786	752	760	749	769	772	764	759	788	764	706	726	734	708	774	760	790	732	748	732	730	781	752	749	804	747	732	800	773	736	720	725	741	755	760	768	774	777	739	724	740	736	717	723	767	757	709	713	738	786	799	691	734	775	773	725	731	784	734	773	769	747	761	757	761	686	757	750	830	760	734	724	759	761	776	751	743	781	721	776	794	749	790	762	726	784	794	755	732	770	742	767	756	812	780	768	750	741	752	773	745	744	759	761	757	752	738	755	767	761	774	758	770	741	746	750	710	747	758	793	770	751	754	777	733	733	793	767	722	776	711	709	713	729	760	712	768	769	780	739	744	722	742	748	733	735	778	763	757	783	782	790	727	775	758	782	778	791	741	775	740	778	746	762	759	761	766	735	724	708	748	744	739	727	771	734	760	748	736	727	728	764	770	722	737	756	747	814	710	743	808	743	719	762	692	733	778	738	774	736	757	720	696	754	749	691	747	790	752	711	773	724	730	732	781	772	762	739	741	756	771	760	722	775	708	728	698	800	771	709	732	797	686	815	782	733	763	755	776	742	774	674	735	762	772	744	766	752	782	768	756	748	699	763	766	753	743	784	797	761	747	743	780	740	739	728	779	758	725	763	759	750	719	770	752	744	697	726	775	796	806	741	791	762	774	765	659	731	775	775	758	734	719	760	796	705	734	708	786	762	747	750	744	759	753	779	751	765	723	693	725	728	768	733	737	763	725	796	740	792	779	772	730	744	769	760	751	710	810	780	766	714	694	721	812	782	776	746	759	797	765	755	723	747	803	791	808	769	770	745	763	737	778	757	733	744	781	768	802	763	729	709	793	772	754	724	756	778	737	749	790	734	705	745	765	791	739	713	826	703	771	743	749	722	724	751	763	764	787	727	769	734	782	764	752	765	748	730	794	723	750	790	774	770	789	776	755	777	776	762	748	747	803	780	749	724	729	763	712	717	810	727	780	780	775	742	741	826	723	814	738	768	721	793	764	717	748	767	747	800	791	762	793	767	725	769	774	789	758	764	785	798	745	772	759	764	772	771	763	761	797	725	759	733	759	730	724	770	765	777	785	785	759	740	743	755	737	738	769	745	751	746	756	769	729	747	751	763	777	792
2131	205	137	94	90	116	147	136	125	104	107	89	85	80	66	60	80	91	106	89	122	122	144	193	130	125	109	182	161	135	124	97	76	75	57	71	75	64	65	56	69	88	112	106	81	63	79	228	379	312	204	149	95	64	62	55	34	53	49	40	48	42	44	57	44	44	53	48	35	69	56	38	48	42	46	46	42	39	42	41	56	54	46	39	47	49	54	63	47	48	48	50	38	51	47	55	50	50	52	46	48	45	46	51	32	63	73	55	42	59	65	33	54	47	51	51	56	52	39	52	48	52	47	50	61	60	53	34	55	52	53	49	54	47	54	44	53	46	60	43	42	48	47	46	36	51	47	34	38	50	57	56	47	58	45	56	38	45	51	43	55	48	50	44	45	45	54	54	48	55	62	40	53	42	51	46	42	51	57	41	62	57	47	47	41	53	43	49	49	53	62	47	48	52	38	56	46	45	54	58	67	36	60	67	42	41	46	54	45	37	55	49	43	57	57	47	60	58	43	47	45	44	51	57	48	46	65	48	52	52	48	54	50	37	57	41	57	59	58	46	49	49	68	57	61	49	58	57	54	37	49	49	45	54	57	54	55	49	49	53	38	56	44	59	53	48	57	48	55	58	43	51	43	51	55	35	62	50	48	47	55	56	50	45	67	61	55	54	46	51	45	51	50	51	59	58	49	45	44	48	49	70	60	49	50	46	53	53	64	50	48	37	50	46	62	52	49	52	36	53	46	53	55	57	49	59	55	52	56	49	55	53	46	46	52	49	46	60	43	54	46	36	46	55	57	59	46	56	43	50	56	55	56	55	55	44	59	59	56	56	47	53	54	49	48	54	52	43	50	59	47	53	45	43	51	51	40	49	53	55	41	36	41	54	41	41	58	58	41	62	58	49	51	49	54	47	41	44	46	43	52	59	29	57	38	49	43	40	41	56	54	50	47	41	51	59	51	52	52	50	51	50	36	50	54	53	52	42	34	54	50	44	45	50	43	47	42	34	45	52	44	41	42	47	54	55	46	59	45	53	52	52	37	41	50	52	48	45	49	59	48	55	42	56	42	55	54	50	52	59	46	46	53	57	48	50	44	39	48	54	56	40	53	39	49	40	53	63	44	60	48	54	55	60	46	64	40	46	41	44	35	48	55	56	53	55	43	51	47	45	56	40	44	46	40	48	60	61	67	49	38	58	61	43	57	51	45	35	48	46	38	46	59	43	63	45	47	49	57	51	54	45	33	51	58	49	64	47	54	59	59	65	48	67	54	42	67	58	56	57	53	45	47	46	60	52	55	61	61	49	51	63	54	46	47	51	52	54	57	53	52	44	43	54	45	44	51	48	52	53	59	71	54	53	47	58	49	48	62	38	53	46	49	45	69	44	55	43	45	46	54	37	40	48	45	53	57	50	41	49	53	50	56	48	45	55	32	42	53	43	44	48	45	44	64	56	51	51	46	48	45	51	53	52	39	42	53	45	44	60	54	54	46	38	43	42	65	50	45	54	50	41	53	47	49	41	52	40	56	37	50	43	47	51	61	49	47	52	61	47	54	47	52	47	56	40	56	60	41	48	49	55	56	36	38	47	58	49	63	58	60	49	61	48	54	69	50	60	58	52	62	60	51	37	45	42	52	60	48	52	46	53	36	56	59	59	53	56	54	57	51	65	62	44	53	63	33	49	52	49	48	57	57	50	58	48	57	50	49	58	55	48	57	47	50	68	51	57	47	58	45	40	40	55	46	45	61	40	52	44	46	44	49	48	43	54	55	39	55	45	66	58	48	54	54	63	54	51	53	51	55	50	37	53	53	48	54	44	49	38	53	42	46	46	46	54	66	54	68	47	46	33	39	50	35	51	41	49	54	54	51	48	46	47	51	57	38	52	60	41	47	56	44	37	46	50	54	43	41	45	50	49	65	46	46	54	33	45	58	54	41	50	50	49	57	52	47	38	42	57	53	43	54	44	48	37	52	46	46	44	48	52	49	45	48	61	50	58	52	50	52	53	60	45	41	41	45	54	61	46	51	54	51	49	46	59	45	51	56	39	43	56	59	64	56	38	47	50	57	48	46	50	47	39	56	64	47	46	50	38	55	55	66	38	40	44	52	41	54	58	52	52	49	58	58	57	54	56	42	51	48	47	48	49	52	43	53	41	55	46	49	42	47	44	41	54	51	60	53	51	44	41	53	61	54	54	64	48	56	43	54	50	54	50	45	40	53	68	52	61	52	56	45	36	48	42	44	49	56	61	35	42	45	37	56	47	47	51	46	52	56	46	47	60	44	65	49	49	41	60	58	44	45	52	47	36	60	59	48	50	63	58	56	45	53	47	47	48	57	58	53	34	38	49	53	47	36	50	46	47	57	38	49	52	48	54	52	46	45	51	46	54	40	32	64	52	54	43	46	39	52	51	46	46	43	68	45	63	42	53	50	45	48	50	43	50	46	60	48	47	45	59	40	45	34	46	57	61	46	43	49	51	50	55	41	56	42	67	48	51	53	45	59	47	45	49	44	53	56	57	53	44	44	60	38	55	59	41	43	44	58	51	44	59	38	53	47	44	47	37	65	51	56	47	48	45	45	47	52	54	62	52	45	60	49	44	50	36	55	55	41	40	61	45	57	49	31	55	46	44	50	55	49	44	48	53	55	51	49	47	58	48	43	43	60	41	54	50	43	49	61	43	48	52	47	55	61	51	56	45	50	41	50	58	53	55	64	52	39	43	64	54	49	44	61	53	47	59	46	60	61	48	56	56	44	47	47	54	57	42	38	47	57	48	36	54	55	54	42	59	54	58	28	51	53	58	61	52	54	48	47	46	65	48	46	67	54	58	52	72	51	42	56	48	63	44	45	45	50	49	65	44	42	51	46	45	51	46	51	50	59	44	54	48	46	51	54	60	48	51	52	46	40	41	53	44	46	41	49	50	41	43	52	46	49	43	48	52	45	58	38	40	56	58	50	58	52	42	48	53	49	48	41	42	42	48	49	53	46	65	54	44	53	50	54	44	58	48	62	44	51	37	61	49	55	54	55	45	50	41	58	50	54	54	55	53	53	54	58	58	47	49	50	53	52	56	48	46	49	38	45	53	47	46	44	47	49	51	43	57	44	58	55	63	51	43	51	50	61	57	52	67	42	46	42	58	55	46	39	52	60	50	53	55	53	58	47	44	47	59	50	47	50	56	49	50	52	49	53	64	49	69	42	50	53	52	57	66	37	45	47	54	55	47	43	62	46	46	55	47	53	62	44	60	75	48	44	48	46	42	59	55	65	63	49	58	47	56	52	40	54	46	54	60	49	54	73	45	50	48	48	56	46	41	34	49	51	46	53	50	48	54	40	48	36	50	54	47	37	50	41	49	39	48	45	45	44	47	50	39	49	37	53	49	46	44	45	40	43	36	45	42	55	61	36	59	48	41	58	49	53	55	50	52	47	51	49	44	70	49	53	44	51	44	57	56	45	46	36	50	53	50	41	57	50	55
11184	4164	2003	3378	7636	9308	8961	7799	5414	4054	3482	2889	2422	2027	1847	1776	1815	2251	2663	2656	3802	4204	4836	5161	4129	3180	2977	5405	4951	3583	2779	2340	1779	1192	843	1279	1201	1316	1113	965	902	1946	2428	3094	1895	1457	1409	5529	8725	7808	5299	3211	1673	813	670	607	583	551	551	549	530	605	523	590	541	538	512	539	572	540	528	570	573	512	537	532	552	562	504	524	557	526	516	544	547	563	507	562	550	552	553	537	543	527	531	534	531	568	545	512	529	509	553	604	552	558	518	539	583	534	579	523	572	538	526	557	527	538	544	549	540	552	538	524	536	537	552	566	518	539	552	559	489	550	541	584	549	548	566	537	556	581	593	553	550	575	570	555	512	539	540	541	525	606	557	568	569	562	501	529	531	580	549	531	511	559	554	535	556	581	575	555	563	537	600	568	529	516	516	563	575	583	525	569	571	542	556	540	498	520	548	548	567	562	560	533	543	593	549	542	558	530	545	572	548	567	549	522	548	559	550	536	524	558	520	549	579	496	565	565	560	523	550	554	514	566	556	543	553	513	539	525	586	522	559	532	582	511	538	553	577	524	551	532	544	528	524	549	561	577	518	547	525	542	526	530	514	570	536	541	509	567	531	529	559	540	594	573	540	555	548	555	522	552	528	526	538	574	604	558	546	520	566	564	529	568	498	493	544	579	603	545	553	558	563	516	564	537	531	514	568	569	556	546	529	571	566	553	538	527	520	618	546	565	518	521	518	557	528	515	590	564	557	567	519	560	525	574	517	540	554	531	533	541	552	545	544	541	560	555	547	545	569	531	573	557	558	550	554	557	546	566	575	514	577	517	543	566	516	567	540	591	529	520	541	536	519	552	556	521	539	576	584	554	565	555	531	501	519	553	544	525	559	554	565	558	542	563	545	541	605	554	547	548	546	531	561	563	532	528	570	566	594	572	547	603	593	531	519	542	558	565	578	562	506	546	512	534	552	526	545	529	538	547	545	533	515	524	577	573	511	569	544	543	545	558	579	534	526	572	543	549	573	586	542	537	547	513	521	507	552	535	565	573	521	564	529	536	515	598	549	511	544	531	543	527	621	545	516	554	540	569	573	573	538	560	511	524	552	587	522	521	527	546	540	546	568	582	531	582	585	540	548	562	572	526	553	514	529	568	593	567	542	551	492	544	572	539	530	582	582	508	578	547	568	565	563	546	527	511	576	555	512	546	577	534	557	537	548	531	579	544	538	574	542	539	496	579	552	545	524	532	558	554	527	563	506	562	576	546	604	583	544	525	535	603	486	578	520	552	542	566	562	586	541	514	530	538	551	563	553	578	548	529	518	543	604	546	575	523	574	554	536	538	551	547	542	549	552	538	558	527	567	545	575	521	558	583	582	519	559	520	541	518	537	551	558	534	554	540	545	490	500	562	532	490	562	571	571	556	571	520	523	569	510	536	540	573	544	558	577	519	555	508	549	529	530	557	517	503	528	560	542	535	509	513	549	556	526	526	568	544	531	529	591	501	554	532	531	555	543	585	551	562	565	510	534	548	608	578	557	501	559	553	509	544	498	538	524	558	560	559	581	557	527	530	559	512	509	575	561	557	557	557	540	538	539	538	569	543	546	572	546	532	530	541	546	544	520	540	560	548	553	554	575	524	565	539	537	535	574	590	502	539	514	517	512	593	530	535	554	515	564	557	570	560	528	571	608	565	554	555	576	512	545	552	540	544	575	554	543	579	536	565	553	525	594	564	547	565	514	569	591	524	524	505	512	567	553	534	503	570	539	567	527	502	558	570	588	518	521	556	543	549	580	552	533	581	513	572	549	543	568	564	552	598	569	561	529	517	557	541	540	525	535	563	575	575	561	557	610	578	566	548	537	545	588	513	539	555	559	507	543	534	526	564	516	550	566	552	506	506	510	542	536	522	538	568	523	539	564	553	563	587	567	549	564	530	559	568	567	562	533	549	563	561	550	523	527	583	516	542	565	552	558	552	548	542	562	545	563	548	537	512	489	548	548	505	580	547	539	555	538	542	559	588	514	527	523	544	540	559	537	507	521	535	520	557	541	532	561	507	547	558	548	564	560	560	538	568	553	562	583	586	549	509	566	505	578	522	543	552	573	537	510	499	540	567	585	553	534	560	544	564	574	538	530	540	556	569	553	533	591	567	549	566	558	523	563	547	533	529	558	545	585	561	567	513	532	569	592	558	571	533	580	580	545	617	556	536	549	561	545	544	536	568	556	561	546	517	548	570	562	538	521	528	576	574	548	554	563	580	524	514	564	559	537	536	505	572	547	543	533	530	546	557	519	554	517	589	573	526	559	556	522	548	581	542	541	551	529	565	575	546	567	518	545	544	532	548	551	596	579	533	549	535	576	565	541	549	540	531	556	548	571	573	544	528	565	553	564	587	548	532	550	561	546	548	530	560	571	537	527	556	567	541	526	535	605	527	520	532	599	522	550	579	531	541	564	524	552	571	527	557	530	527	563	566	553	536	557	549	526	529	563	575	556	524	527	554	563	522	550	556	554	557	561	507	533	504	546	528	515	587	562	532	558	530	535	601	556	574	580	552	543	538	551	506	556	559	533	545	535	539	515	548	532	560	543	553	537	531	516	517	502	539	538	510	536	561	555	547	564	527	540	561	532	532	558	530	529	518	506	564	569	525	527	554	556	521	524	534	537	543	542	533	538	560	558	550	547	531	541	550	550	559	517	533	559	576	567	544	533	520	540	574	569	534	540	508	553	524	532	572	525	574	566	573	544	572	559	561	562	518	521	525	535	517	563	549	554	563	555	532	513	535	550	561	533	527	580	596	559	595	536	560	559	576	535	509	561	536	536	550	524	509	546	540	529	550	549	493	569	564	517	522	508	571	538	524	592	577	579	531	527	539	538	594	532	544	531	553	519	520	555	556	551	537	514	512	582	553	549	528	540	568	533	516	608	559	553	525	540	599	513	550	569	526	574	571	578	556	553	569	521	553	581	556	546	520	551	502	619	541	546	563	581	536	558	503	546	555	551	493	549	523	493	542	591	546	539	506	564	518	583	585	535	525	523	586	515	527	536	561	589	525	534	536	544	571	579	570	517	557	516	535	539	566	566	546	504	552	512	535	569	548	532	543	537	538	548	594	527	550	546	547	543	540	523	555	512	542	558	530	539	565	539	500	541	538	531	570	570	560	528	580	541	510	613	568	580	524	573	537	536	509	574	536	570	551	551	534	590	538	522	603	554	541	492	568	565	529	578	536	528	567	548	525	557	527	571	543	522	529	536	534	541	573	508	542	566	566	565	549	541	570	542	546	518	556	529	570	573	525	544	528	550	560	549	574	544	520	562	523	562	559	548	532	583	542	554	519	537	567	569	537	563	610	578	545	528	553	575	552	534	565	524	575	579	561	583	513	547	536	559	531	529	542	535	526	532	500	538	580	570	548	578	587	566	529	586	535	480	509	579	554	540	482	501	559	537	548	573	523	515	573	552	558	604	544	534	522	537	503	545	552
1078	311	196	141	159	217	222	215	182	142	139	129	113	110	140	110	135	127	124	132	189	167	198	222	218	170	150	268	158	126	85	105	86	69	80	86	103	103	94	78	93	113	124	154	122	107	100	316	578	543	386	205	140	110	83	88	85	62	74	64	57	67	56	58	75	65	63	67	71	75	58	66	82	68	85	65	76	77	73	73	55	75	74	66	56	77	70	68	78	77	59	77	54	76	65	66	73	61	68	80	67	82	80	97	67	60	67	83	68	78	74	68	75	96	82	69	59	59	81	64	71	77	72	70	79	78	72	66	67	74	67	55	67	74	69	61	75	75	75	72	85	66	76	63	58	63	84	71	65	61	57	61	74	72	67	73	72	76	75	70	75	82	86	70	85	67	67	63	49	71	66	71	67	62	60	63	56	70	82	82	81	84	58	60	74	77	63	59	53	86	71	80	77	67	79	87	69	60	80	76	74	76	56	74	74	66	68	77	76	84	68	66	79	84	71	59	80	72	61	81	74	68	77	62	83	58	64	72	76	71	89	63	62	74	58	53	60	80	83	68	80	64	82	87	84	77	67	74	77	67	66	58	54	71	62	76	70	75	75	63	76	74	46	67	89	65	92	65	70	77	76	68	77	82	81	78	81	68	87	91	70	71	70	76	65	57	72	53	85	89	76	71	61	74	55	62	84	73	65	81	78	68	77	63	56	89	76	75	62	82	69	78	88	60	69	60	63	79	72	68	66	75	77	88	71	63	65	67	65	55	70	68	74	79	68	61	73	76	72	68	78	70	58	77	54	67	62	56	74	78	78	76	75	51	70	64	81	62	82	76	83	70	67	85	90	68	68	74	59	68	74	94	71	65	75	80	76	77	64	64	64	64	63	61	62	74	68	74	76	66	79	79	59	64	68	58	63	68	82	71	66	69	78	61	93	65	62	79	74	82	68	63	80	72	67	88	64	88	74	73	71	80	64	71	73	66	85	63	60	62	68	74	64	69	71	63	59	64	67	67	70	79	85	84	74	61	65	66	75	76	81	68	65	78	83	63	64	77	87	52	73	71	65	63	86	79	78	65	70	71	66	60	67	74	76	76	80	77	79	76	73	72	82	63	72	89	58	76	69	64	75	68	78	75	84	57	73	79	72	74	80	77	68	74	84	81	83	73	68	62	70	73	71	63	80	67	80	69	63	68	78	66	76	76	74	79	55	75	65	73	61	72	78	67	86	89	64	82	65	59	87	66	66	69	66	78	79	84	63	75	68	64	78	74	65	74	74	68	73	62	75	68	73	65	58	77	69	69	69	85	65	72	81	81	68	94	81	65	77	90	70	87	73	65	53	76	76	79	74	88	71	85	76	61	70	73	73	69	74	74	69	50	88	74	72	82	68	64	74	79	80	76	73	76	58	63	62	75	63	73	79	65	77	63	59	71	82	67	74	79	65	61	77	62	61	68	66	57	74	88	63	79	72	77	77	70	79	63	67	73	79	66	70	69	74	63	73	77	63	69	73	67	67	71	59	75	78	77	71	69	79	70	67	71	58	67	69	64	68	80	61	66	90	66	79	65	77	79	79	69	70	73	69	79	76	75	70	83	80	68	71	57	75	85	76	70	71	84	60	65	73	64	77	59	76	60	66	75	79	72	73	71	64	77	66	72	81	95	71	64	63	76	71	62	55	76	69	78	68	80	93	59	68	66	75	74	78	81	80	80	72	63	68	71	57	80	69	67	67	67	63	66	67	67	65	65	74	59	87	56	59	75	81	77	83	70	76	77	76	87	54	74	75	58	65	67	81	82	75	73	56	66	71	76	73	64	79	62	80	74	79	75	63	66	71	71	71	77	82	73	72	77	71	64	71	53	66	63	79	84	87	77	82	69	63	78	71	57	58	69	69	59	66	60	72	69	73	67	86	74	71	96	64	71	61	70	84	78	88	67	53	65	56	68	71	69	84	90	68	74	78	72	70	72	51	66	65	63	74	74	66	75	55	67	75	88	67	59	64	78	71	77	67	68	63	73	68	76	61	81	95	70	77	70	67	46	78	59	69	79	74	65	57	75	66	60	76	63	66	79	71	78	86	63	68	71	70	77	68	61	81	71	72	72	74	66	76	69	57	77	67	69	57	76	76	65	82	60	60	65	90	84	77	57	79	64	67	65	71	69	79	65	67	63	81	82	58	71	96	68	67	61	74	71	64	66	76	77	71	77	91	79	72	83	60	64	77	66	49	64	85	69	75	67	60	74	70	65	75	67	78	59	91	75	75	75	63	77	72	54	59	87	66	70	65	67	85	77	70	70	86	71	84	74	69	79	76	77	74	60	72	77	65	63	76	71	78	71	60	57	60	83	81	74	67	91	67	79	76	77	78	72	74	77	82	73	75	69	81	73	73	67	72	76	64	72	76	75	92	71	72	70	87	82	77	59	82	46	68	76	90	68	93	80	59	84	67	65	54	98	61	64	68	80	58	72	62	73	61	76	58	74	79	64	75	80	69	84	74	76	59	69	77	65	66	70	70	62	72	85	76	64	65	72	64	76	68	63	79	62	56	75	57	83	69	73	58	75	85	64	63	79	80	72	79	73	86	75	75	59	78	72	88	66	66	69	67	67	71	82	83	77	85	79	69	64	66	61	70	62	74	76	73	69	78	75	59	96	84	80	76	76	69	70	77	61	75	69	57	76	64	61	71	68	74	70	77	77	81	67	75	63	88	74	73	67	70	67	72	74	56	66	67	63	72	61	73	85	85	59	75	76	74	86	72	61	71	72	88	86	73	55	80	66	56	68	77	83	66	63	86	56	78	70	69	94	66	67	77	77	58	54	81	86	84	75	74	64	70	58	70	67	67	77	77	71	61	70	72	60	76	78	58	85	66	82	66	72	66	81	60	71	78	66	77	74	54	78	73	77	68	74	56	62	82	71	74	57	71	72	70	83	69	69	73	85	79	64	85	62	61	67	81	67	62	65	94	69	73	81	75	67	69	66	67	77	70	79	68	58	89	73	82	74	72	78	67	74	60	71	74	91	90	76	71	80	74	75	57	85	89	78	69	75	59	80	77	67	66	69	76	76	72	77	81	64	63	59	49	80	52	73	68	73	78	70	70	73	77	57	70	76	66	79	77	71	66	79	58	78	77	64	62	72	81	88	62	73	83	65	72	70	81	73	77	74	68	74	80	67	80	64	69	64	60	66	75	52	91	80	94	74	65	64	63	73	75	70	69	71	75	65	66	80	75	66	76	73	76	73	74	62	58	63	83	62	63	73	58	75	81	76	63	76	79	82	59	71	80	86	67	68	77	82	71	61	62	84	60	63	78	75	64	71	63	70	73	77	66	75	75	62	71	75	65	72	80	84	73	83	66	91	67	77	85	71	56	72	68	66	62	64	79	77	76	71	63	56	76	67	66	65	82	69	71	83	77	72	72	65	76	66	63	92	81	81	72	58	83	72	57	71	59	69	59	89	66	61	86	75	67	59	71	84	91	72
14873	6389	3042	5290	11018	13102	11771	10517	7116	5930	4906	4078	3505	2910	2697	2737	2786	2785	3399	3391	4870	4860	5481	5556	5094	4475	4298	6946	4264	2605	1638	2238	1387	1249	1092	1576	1899	2092	1864	1327	1961	2898	2939	3363	2216	1842	1602	7006	12851	11581	8060	4710	2141	1230	978	914	851	797	802	765	769	808	758	732	787	761	827	789	794	734	798	791	752	792	793	784	805	774	782	772	814	692	772	781	753	736	775	756	798	778	775	737	816	798	808	791	778	754	802	771	793	755	760	767	771	796	764	787	783	773	709	738	806	794	758	755	737	829	804	763	796	825	731	731	758	807	779	775	786	784	772	735	771	760	733	746	773	775	737	816	799	755	727	765	726	780	754	807	800	765	784	748	709	784	778	792	743	764	808	783	780	764	766	791	765	784	729	787	725	779	785	754	740	761	786	808	744	822	771	740	814	783	783	810	763	747	725	761	786	740	809	774	783	746	749	778	758	762	795	736	776	773	820	768	758	750	781	791	812	785	749	771	740	769	761	745	778	747	776	781	763	763	808	766	784	724	744	716	821	782	747	750	824	762	717	747	774	808	769	793	751	787	768	801	826	760	802	788	756	770	778	766	750	785	786	750	784	764	759	796	750	800	795	790	764	794	761	739	812	725	747	798	729	777	756	752	788	780	764	777	792	783	740	811	795	774	777	714	758	768	798	776	766	790	807	779	741	748	761	803	769	762	777	807	795	772	780	777	791	758	775	755	794	767	762	750	768	783	788	773	834	755	797	755	748	736	754	787	804	751	766	766	780	750	776	794	759	757	755	775	842	766	718	788	773	763	717	788	775	723	769	820	752	786	763	824	773	770	817	796	747	770	769	821	726	770	756	744	787	795	770	759	794	769	770	765	753	746	743	761	767	816	844	745	784	720	772	732	797	764	770	788	776	782	751	792	751	799	801	813	715	739	778	795	788	741	779	801	790	760	781	762	764	782	735	783	771	740	770	734	792	799	775	781	775	800	754	759	787	824	782	757	822	750	781	756	732	726	777	801	749	754	756	740	790	755	725	804	769	762	775	764	787	771	755	754	755	755	815	788	754	740	772	803	779	759	784	778	756	756	799	751	773	738	786	780	736	759	727	735	765	803	774	814	755	803	789	790	773	750	739	777	780	814	787	724	787	780	791	793	746	748	790	731	750	794	769	787	791	781	808	749	808	739	772	778	755	758	765	754	776	830	768	698	758	743	742	807	735	775	777	755	763	751	714	738	757	757	777	715	796	786	798	774	764	824	822	781	781	720	760	766	734	745	794	774	769	756	785	798	763	743	773	740	776	758	776	727	797	775	768	764	807	778	774	761	742	772	813	766	790	740	775	701	806	786	771	801	772	750	759	798	784	794	771	761	729	753	720	788	756	815	726	786	799	779	786	815	782	744	774	772	765	784	769	772	822	723	786	715	768	785	764	748	777	800	801	797	779	777	762	775	752	756	828	794	743	751	791	770	766	778	784	711	762	715	717	773	753	742	750	775	728	754	775	781	797	757	788	791	745	808	777	768	755	766	754	787	749	763	765	723	824	733	745	740	788	769	746	797	791	808	782	757	799	816	749	757	817	787	761	712	758	727	791	756	775	717	735	781	781	746	786	740	780	771	751	789	733	772	819	832	750	806	802	723	783	752	745	754	727	798	799	785	780	717	761	762	756	804	772	796	758	750	837	742	762	775	720	822	761	800	824	774	745	797	736	753	774	781	782	756	766	795	724	764	760	758	763	752	790	746	783	743	729	770	777	743	783	792	793	761	783	711	733	800	809	785	796	769	709	756	761	776	743	775	755	810	767	752	759	773	791	745	759	771	807	823	781	777	791	823	788	752	759	748	789	744	758	771	791	801	794	775	787	822	787	784	798	815	754	797	744	787	804	791	767	771	755	756	800	732	754	832	767	721	747	774	764	812	745	726	771	777	804	783	769	762	789	740	789	729	748	807	748	779	762	741	813	748	761	767	742	755	796	736	769	731	788	763	725	804	721	734	778	813	727	751	760	793	810	769	746	751	732	791	750	781	764	759	785	750	753	748	744	749	816	773	755	765	703	819	763	737	804	786	801	770	773	794	805	784	754	741	736	746	808	787	755	772	785	760	758	732	805	757	803	820	791	740	822	810	757	755	774	811	808	753	766	757	805	733	815	764	815	759	764	727	721	791	769	781	750	794	824	766	782	776	766	801	783	757	774	766	809	773	787	760	777	772	795	715	749	781	770	779	814	789	820	758	737	759	734	782	764	796	787	792	752	802	774	807	763	723	787	728	783	810	800	746	779	775	794	763	769	752	762	804	786	775	766	775	753	754	712	727	764	765	774	751	772	775	789	777	746	774	799	832	772	787	759	750	768	787	768	778	709	820	739	807	812	815	762	801	743	744	798	707	715	791	815	803	754	795	718	762	816	752	789	776	815	737	741	728	749	774	773	741	806	740	728	767	799	796	698	770	762	750	781	721	756	766	722	759	845	753	728	796	781	804	746	792	775	789	735	755	809	762	760	754	818	740	788	761	772	763	741	781	759	755	784	816	787	721	706	760	773	775	752	732	720	780	801	761	759	764	771	730	777	772	750	779	771	754	762	757	786	752	769	813	841	777	764	769	789	746	789	807	796	712	775	803	727	809	798	781	753	757	787	802	755	762	746	798	786	776	790	793	777	786	792	759	751	779	808	823	793	759	807	792	762	749	802	759	820	804	834	779	772	793	767	791	790	735	779	798	780	805	735	787	789	814	793	788	740	812	765	765	775	754	779	775	767	803	771	748	759	772	724	738	810	787	766	772	813	765	799	807	828	765	786	809	696	766	813	776	792	787	804	752	752	810	763	762	811	769	755	784	835	805	760	752	758	783	778	769	796	783	795	771	778	775	786	795	763	751	796	760	751	760	760	812	765	727	821	750	745	754	733	765	777	706	749	733	751	754	746	757	741	784	720	738	815	752	787	733	767	759	738	757	834	735	778	784	700	740	807	810	773	728	789	722	762	746	781	757	806	823	723	769	789	792	721	785	819	747	837	792	780	776	797	727	768	725	773	797	768	757	805	746	815	762	816	800	805	782	782	761	772	822	729	775	817	768	792	787	756	762	804	744	773	743	746	781	767	772	793	754	734	830	794	772	756	770	767	714	806	752	802	761	785	716	725	786	752	751	750	774	709	786	757	754	794	747	761	781	802	733	807	695	776	799	783	774	734	833	806	750	778	807	742	789	771	772	733	838	779	816	747	719	796	762	797	735	790	778	784	799	771	781	830	780	728	755	739	754	752	725	792	818	811	757	732	752	787	736	744	777	746	748	748	739	752	784	770	766	801	796	766	815	768	750	739	794	773	804	753	792	761	770	801	803	728	786	795	777	789	756	756	770	766	735	817	741	759	776	753	736	745	783	770	726	744	786	799	804	816	763	767	762	783	742	767	777	774	802	783	771	755	825	800	765	755	761	788	741	800	791	791	768	779	785	778	782	777	744	814	733	784	767	787	786	742	739	764	762
1334	118	72	57	79	101	122	102	99	77	74	82	65	64	50	72	71	72	82	74	122	94	115	123	100	92	93	154	95	77	56	53	48	49	55	66	67	74	64	62	87	92	97	83	62	78	69	88	189	169	132	117	85	69	53	47	58	45	51	50	59	45	48	38	45	57	58	40	34	46	51	50	44	60	46	53	51	50	68	56	67	44	52	50	43	47	54	47	47	47	47	56	40	49	60	45	40	49	56	50	42	47	49	49	51	44	57	50	45	59	55	46	40	45	54	56	59	55	59	49	56	58	53	48	55	38	46	47	53	49	48	45	59	44	39	49	45	47	52	40	45	47	43	57	49	44	53	47	41	50	49	46	40	42	42	54	54	60	56	48	43	55	28	38	47	54	46	61	44	47	57	45	59	54	57	51	51	51	48	58	64	47	48	49	56	46	58	47	46	45	60	31	54	76	45	38	55	38	47	60	53	47	48	48	66	46	55	46	59	61	49	53	46	39	51	51	55	47	50	46	48	50	59	37	51	49	54	51	51	59	46	56	59	57	65	48	39	49	50	55	48	49	50	52	57	41	46	44	41	54	52	43	55	62	44	52	47	51	54	44	53	56	63	49	54	54	46	62	55	44	46	48	53	54	55	41	62	55	59	54	47	44	43	45	42	58	50	46	56	50	52	44	46	43	65	52	57	54	51	47	62	40	41	52	43	62	56	58	46	56	40	50	50	60	57	41	62	49	46	49	57	55	55	45	53	46	52	65	51	61	68	46	69	39	59	47	61	43	50	48	62	42	62	48	41	50	53	52	45	54	60	50	50	32	46	53	56	41	45	63	54	41	49	51	57	44	45	47	47	60	41	50	54	48	55	58	49	52	52	51	48	48	50	53	51	42	54	59	37	53	50	46	46	41	53	59	51	60	65	39	66	55	35	33	44	52	66	43	42	60	60	46	63	50	41	54	48	49	47	43	49	52	61	47	47	55	51	56	63	51	55	41	45	50	40	59	54	56	44	47	54	48	57	47	49	46	47	43	47	48	45	60	52	40	46	58	39	47	41	57	41	47	56	52	41	41	65	46	62	53	47	51	68	51	56	54	54	48	51	39	59	32	56	47	40	43	58	42	63	53	43	53	39	48	45	48	59	49	63	49	57	40	58	57	53	52	48	50	62	64	38	52	47	48	51	62	59	46	29	50	46	63	46	63	56	51	62	59	57	44	55	42	52	58	51	47	50	48	44	53	60	36	61	63	49	51	54	46	44	68	44	47	49	55	50	60	61	48	52	45	46	44	47	53	47	40	45	49	53	50	35	55	60	53	44	57	38	45	43	65	38	56	49	51	58	53	47	49	55	51	50	55	63	59	54	41	56	52	50	66	56	41	43	55	60	47	39	55	58	51	48	49	45	54	45	55	44	53	62	66	56	51	54	44	49	53	60	58	56	51	55	48	54	51	51	53	56	42	51	50	35	46	54	55	55	42	54	61	62	54	63	44	65	50	41	50	41	56	59	62	57	54	60	50	47	46	56	43	58	60	50	41	44	54	48	51	55	52	46	56	52	56	50	48	39	51	70	54	44	50	53	57	60	52	50	49	39	54	51	39	46	52	56	55	46	55	49	49	63	58	45	55	44	43	47	51	60	52	38	49	48	63	60	56	63	43	57	60	50	50	43	54	53	53	35	52	46	57	40	38	51	57	46	57	55	41	49	35	50	51	56	52	51	50	62	51	46	44	60	35	57	51	54	55	60	53	60	47	50	50	39	49	47	53	49	52	56	58	55	51	59	58	63	54	51	52	60	50	44	41	52	53	52	49	59	50	38	54	45	52	51	49	57	53	52	39	51	39	53	52	47	47	51	50	58	49	53	48	70	54	52	48	44	47	54	50	49	55	51	53	47	49	43	51	54	64	57	48	37	58	39	45	54	53	57	50	45	53	52	55	66	47	64	50	29	46	44	51	43	49	52	52	56	62	47	54	54	50	38	39	44	44	52	48	64	43	43	46	51	57	53	48	42	69	59	50	49	65	51	44	36	52	49	46	57	38	58	59	46	50	48	38	57	48	49	60	52	42	59	52	52	62	56	54	54	52	52	58	59	45	51	54	45	56	59	43	63	51	42	52	45	45	50	50	46	43	49	52	52	54	66	61	46	56	44	57	58	50	54	52	56	53	56	50	43	51	45	54	66	47	57	62	46	54	48	49	50	45	45	39	56	43	51	45	58	44	59	63	33	39	52	55	58	55	39	50	43	60	61	57	51	45	48	39	56	48	55	41	51	40	45	44	44	41	49	56	38	37	47	46	46	49	42	44	58	55	34	46	55	41	54	52	37	42	46	52	52	47	45	54	56	53	49	58	44	50	67	49	46	53	42	47	49	58	50	55	51	46	54	59	58	48	51	55	51	53	62	56	42	50	59	45	41	51	45	65	53	40	46	50	41	52	44	59	45	58	51	61	69	48	47	49	41	50	54	45	49	60	51	44	40	58	49	45	43	56	45	45	47	46	50	55	69	46	53	54	47	52	54	55	46	56	46	55	55	50	46	47	52	54	44	48	57	58	68	49	47	54	48	59	61	46	51	61	54	59	61	38	62	54	53	50	38	49	48	40	60	48	49	41	49	46	60	53	54	58	58	59	47	47	43	45	51	55	68	56	48	48	65	36	48	42	51	46	36	54	47	49	59	45	61	39	57	47	45	50	42	50	56	49	54	65	47	40	51	45	52	44	36	61	39	48	42	58	54	45	44	58	52	48	44	46	62	44	62	51	57	44	65	48	52	53	50	53	42	61	50	39	49	60	57	54	53	43	57	43	42	42	43	44	55	48	46	46	44	46	50	56	39	48	42	59	57	51	58	52	57	60	64	52	55	50	53	45	46	43	57	46	66	53	56	51	54	49	45	48	53	62	55	50	59	45	48	53	42	47	43	63	56	58	64	46	49	58	57	50	51	54	55	43	61	56	52	42	51	49	56	51	56	65	50	61	53	54	42	46	54	52	48	41	45	46	45	51	49	71	38	35	49	61	64	64	51	45	58	36	41	60	61	51	60	59	54	46	49	53	59	46	46	63	41	58	44	57	41	62	56	39	48	46	49	53	44	49	65	52	57	51	53	55	45	45	55	54	63	53	56	58	55	42	50	34	50	64	52	51	41	53	73	38	50	45	47	52	52	46	44	34	62	55	48	60	46	60	46	45	48	59	47	52	44	39	59	54	56	47	55	54	49	55	55	56	46	35	65	37	41	55	57	57	39	43	65	44	44	56	62	59	52	49	61	61	51	49	44	39	54	54	67	55	44	35	47	33	56	64	45	48	56	54	62	46	57	52	47	61	40	38	55	56	62	61	45	51	56	57	52	54	40	51	43	54	47	58	54	57	49	55	41	53	52	55	62	45	46	60	57	42	46	68	54	57	41	61	51	59	62	44	41	35	50	58	50	41	61	49	70	50	51	57	50	59	46	59	49	44	56	55	48	43	55	47	54	51	45	33
8487	2310	1194	1801	4084	5506	5171	4238	2646	2201	1690	1582	1429	1219	1161	1299	1344	1365	1785	2022	3005	2280	3167	2963	2682	2315	2723	3807	2171	1646	917	1043	808	720	705	1115	1121	1083	1019	1145	1389	1696	1680	1584	1380	1203	853	2325	4240	4219	3096	1939	1209	722	608	560	532	567	538	524	529	523	498	517	562	546	544	572	520	547	488	590	513	492	520	554	536	555	560	535	493	568	507	512	518	550	521	550	592	547	515	537	519	542	549	537	527	548	557	563	553	560	537	530	546	534	524	547	516	563	524	528	542	526	549	565	535	528	512	514	554	535	564	547	525	511	556	531	524	561	546	491	551	514	540	488	531	527	488	473	537	524	542	528	540	541	524	540	529	571	526	568	563	581	555	535	559	532	564	528	557	519	530	559	506	540	546	538	509	557	544	526	540	519	555	567	577	524	562	612	554	632	562	546	535	515	519	517	518	515	508	568	550	534	556	531	569	540	586	526	565	568	544	526	482	549	565	535	496	515	578	507	534	523	575	517	558	518	508	562	539	547	524	529	540	559	558	563	540	519	539	527	504	545	534	548	553	516	554	564	528	556	544	484	522	578	549	511	527	527	538	509	531	523	558	519	528	499	539	548	537	565	542	537	569	526	521	564	543	562	525	559	546	527	564	537	506	525	521	550	553	559	491	570	512	581	538	515	494	520	517	536	595	526	548	508	528	532	519	542	549	550	543	503	550	547	527	547	516	518	532	508	531	549	503	556	533	526	530	548	529	562	577	553	528	505	539	547	524	523	505	556	519	552	568	548	544	546	531	545	554	565	527	543	569	537	511	544	576	552	561	558	537	564	572	518	590	546	538	505	526	510	537	510	530	572	538	482	573	529	531	545	505	535	541	540	501	538	535	529	499	564	517	546	521	515	548	554	548	541	549	533	553	526	538	519	515	497	591	520	560	495	578	540	589	573	535	531	508	541	538	525	563	564	574	542	524	548	543	565	516	536	539	548	561	543	559	514	538	574	557	529	584	522	516	524	490	588	567	564	515	559	533	526	536	565	509	549	530	560	566	557	535	522	611	556	565	539	510	526	550	533	563	518	525	517	538	571	498	506	546	517	520	580	508	565	544	543	472	547	525	523	539	551	541	543	537	534	603	512	535	535	526	528	534	529	547	551	552	528	574	559	509	541	576	580	523	541	564	528	513	576	574	550	507	548	556	504	523	520	512	577	508	560	555	527	549	535	560	533	565	541	538	534	557	521	520	502	493	538	590	514	487	490	571	533	521	507	515	555	581	561	530	559	539	559	523	543	536	527	504	541	546	578	506	494	564	543	516	588	536	575	542	542	524	549	537	527	487	529	568	564	552	534	555	581	508	539	565	565	556	535	518	510	546	541	539	514	533	543	566	587	540	487	501	539	521	581	519	553	542	535	531	550	535	543	527	562	540	566	504	505	500	514	537	539	559	545	562	561	557	507	553	519	555	522	577	544	547	557	554	554	516	541	545	550	510	538	560	535	524	520	525	528	511	557	511	554	486	504	550	529	533	559	548	504	531	568	513	537	537	533	545	490	517	525	494	524	579	563	591	534	527	564	600	574	586	513	572	527	559	550	520	535	557	573	517	611	515	513	526	538	541	550	570	513	542	527	536	495	537	555	549	527	543	539	555	558	523	554	526	555	559	526	529	560	536	566	531	525	545	581	540	590	559	555	572	525	537	497	532	521	498	534	547	523	608	558	558	557	538	512	554	545	540	526	512	529	550	559	561	513	568	554	493	578	556	568	500	542	529	549	542	522	508	550	544	491	517	549	506	532	545	531	535	555	514	486	530	525	511	543	539	536	528	516	511	501	501	554	490	544	532	554	523	520	536	570	517	533	590	521	524	540	505	505	556	575	527	538	554	502	496	531	556	560	517	539	530	553	548	533	548	547	574	553	537	563	550	556	533	548	535	539	530	509	568	540	534	534	537	544	535	569	554	539	553	550	540	548	545	503	538	558	532	549	559	502	540	533	570	512	541	527	520	541	546	557	545	499	533	521	524	524	510	521	555	547	556	521	556	516	527	517	562	563	528	538	510	532	542	520	517	563	535	520	549	549	545	524	557	551	523	532	564	538	536	550	563	517	574	541	596	516	534	534	574	578	515	490	563	549	562	471	505	540	532	564	552	539	560	537	462	528	542	568	508	549	551	546	514	575	555	556	521	517	544	538	541	536	504	499	583	518	523	560	468	538	489	554	561	561	542	492	516	560	503	539	557	547	478	564	500	572	541	535	534	562	505	585	562	560	563	513	502	548	575	539	546	584	558	581	538	536	534	524	500	566	516	536	541	506	527	522	529	570	572	517	544	500	554	531	540	496	504	483	516	588	539	547	526	529	470	504	524	562	542	531	535	502	553	517	553	574	550	532	498	543	549	509	550	532	518	553	549	541	522	541	569	548	480	526	562	577	526	550	553	564	511	526	569	513	503	568	528	543	522	531	505	532	574	531	487	535	584	530	518	557	600	561	553	534	521	528	560	537	535	543	578	569	540	560	578	524	520	528	503	505	506	559	530	508	550	581	524	533	537	539	551	542	533	569	550	512	553	576	571	532	535	536	565	535	550	501	532	556	539	527	556	545	580	561	556	517	545	531	513	502	510	526	554	538	518	539	592	539	554	544	545	519	547	578	531	568	551	564	542	537	530	540	549	567	543	548	528	550	499	531	534	534	533	543	510	485	556	512	557	523	515	526	521	580	529	527	523	573	546	552	549	553	549	544	589	491	553	522	544	591	546	531	567	583	491	541	528	540	557	557	506	524	537	536	542	549	531	483	519	561	584	512	548	535	541	535	524	527	526	549	591	517	537	540	547	545	553	567	522	561	581	525	560	561	558	497	569	526	514	540	494	518	557	553	488	542	554	504	551	542	564	532	522	538	510	532	536	527	531	503	557	524	553	486	511	573	572	561	524	517	592	503	546	527	542	551	543	522	584	552	561	524	561	553	528	476	538	547	471	525	516	527	521	522	535	548	526	524	575	550	549	535	541	559	521	589	527	533	507	532	532	578	534	558	535	554	541	534	504	556	546	560	570	554	540	533	502	563	583	539	556	586	550	533	548	554	501	503	532	555	560	562	570	535	546	558	521	565	547	520	582	559	539	538	540	509	552	536	552	551	530	524	552	538	515	575	519	542	514	518	554	590	564	553	538	546	570	531	518	530	558	563	525	528	540	535	538	534	500	562	566	547	534	542	554	549	572	539	547	496	551	529	537	530	554	551	506	519	563	573	520	550	543	542	551	554	500	509	541	524	520	519	535	540	519	543	549	552	551	518	518	546	523	514	521	515	531	574	534	540	498	523	508	518	593	548	548	537	534	556	555	503	506	510	543	512	569	515	560	509	516	541	558	541	550	532	522	551	535	531	511	546	543	525	554	597	530	511	582	540	555	526	541	536	534	533	586	516	545	528	514	543	544	536	505	548	576	551	510	563	552	555	522	529	518	507	518	547	565	537	525	532	544	518	541	535	522	527
638	211	150	114	133	156	194	157	129	147	121	115	87	95	105	89	104	110	114	125	145	152	163	142	137	114	134	164	138	96	94	97	77	76	80	88	90	84	112	106	108	93	96	85	92	85	85	157	334	376	295	191	108	92	66	69	58	59	71	81	65	67	56	69	66	73	69	60	62	66	68	64	86	60	68	76	62	81	74	83	72	74	49	67	66	66	67	68	75	70	60	47	79	70	68	61	58	73	69	67	84	86	66	70	65	79	70	71	60	76	73	61	70	60	58	91	74	68	59	67	59	74	81	61	70	58	75	81	75	71	73	69	75	69	78	77	69	68	68	74	68	69	89	76	64	93	67	65	79	72	63	61	61	82	81	66	71	79	75	56	71	68	76	74	74	72	63	60	74	91	82	70	70	77	76	76	72	79	74	64	58	70	69	63	61	72	63	64	70	85	80	69	84	59	73	54	73	80	70	67	77	78	54	71	72	70	81	60	77	73	86	60	76	51	81	79	73	72	68	74	69	71	66	64	72	73	83	71	87	64	81	63	65	77	68	62	68	55	86	64	95	67	74	60	64	73	85	65	76	63	78	74	82	75	76	73	54	69	72	56	65	74	61	56	69	72	58	86	76	64	77	67	71	60	71	53	65	79	61	69	91	69	64	74	63	68	62	65	52	54	64	61	69	69	59	81	80	85	74	77	73	78	91	73	62	71	80	80	61	60	73	72	67	82	70	74	81	70	70	60	73	74	47	73	73	107	68	92	73	67	61	81	70	64	81	86	66	81	86	63	74	65	79	55	63	68	89	78	73	86	68	53	72	71	56	78	77	63	71	60	56	70	72	61	70	79	78	62	78	70	72	64	66	74	60	59	74	65	76	72	71	68	73	63	70	73	78	55	60	83	75	57	75	70	71	70	71	70	72	69	51	76	69	52	77	58	66	66	77	77	74	77	92	56	64	86	78	80	67	69	79	81	64	65	84	81	72	65	63	79	77	62	74	76	75	80	71	63	76	68	63	77	70	74	82	74	69	59	84	72	70	67	67	58	63	80	79	75	76	71	71	66	74	68	60	85	78	60	86	61	85	70	81	66	66	65	59	86	65	84	62	87	71	81	66	65	60	62	77	68	81	69	72	72	58	80	54	70	60	63	64	80	80	65	79	78	64	70	65	71	72	73	63	69	74	57	69	70	67	70	82	71	72	86	65	69	70	77	63	76	62	72	64	55	76	71	82	68	71	60	78	68	65	70	61	82	72	54	67	76	59	65	64	69	63	75	67	70	71	82	70	62	79	68	83	70	72	64	63	65	62	63	77	50	85	77	60	64	64	70	63	64	80	78	64	67	74	67	47	86	77	87	96	64	65	66	61	73	63	51	67	56	66	75	60	66	72	75	74	74	83	71	72	73	64	67	73	71	66	77	68	73	65	72	70	76	89	56	73	81	80	69	72	82	90	84	69	55	64	79	70	72	76	71	86	74	73	64	86	74	77	72	75	82	83	71	70	86	71	67	69	63	66	74	82	65	72	69	52	72	77	83	69	72	61	70	69	83	57	66	84	70	82	54	78	60	73	65	77	71	72	81	69	67	66	74	74	73	72	64	70	76	55	66	73	74	82	58	82	76	75	61	75	79	75	77	73	66	70	78	80	60	71	69	79	61	59	63	60	77	65	53	73	78	61	82	87	70	76	70	52	68	71	69	60	66	62	71	70	69	75	82	76	79	64	89	75	70	63	81	80	61	65	71	73	50	70	65	61	54	67	75	62	66	60	51	64	72	75	71	61	69	61	75	68	62	61	81	80	71	75	71	72	67	59	62	68	59	65	72	78	92	81	66	66	72	69	78	83	71	72	58	62	75	65	84	70	72	77	76	83	73	72	84	67	71	72	58	65	68	84	65	67	67	64	65	76	74	86	69	64	65	65	67	57	76	68	58	58	70	61	73	83	77	64	62	71	76	77	79	62	73	64	56	74	73	79	74	79	66	69	79	60	74	71	53	65	78	62	65	74	68	74	90	76	59	73	83	71	66	67	74	73	66	69	74	73	68	62	74	72	67	61	75	79	63	71	74	74	73	71	65	76	82	55	71	72	83	68	70	71	71	80	68	82	63	66	55	73	72	73	55	75	84	79	79	66	64	73	71	63	87	71	58	76	69	63	74	75	68	76	77	65	54	95	73	79	55	49	61	61	68	62	60	75	66	70	67	79	70	75	72	61	89	69	74	60	68	64	67	65	66	70	66	71	61	70	68	74	74	82	50	63	63	66	53	60	69	69	77	67	77	57	67	63	88	76	61	68	77	51	68	58	74	73	61	67	71	74	60	67	71	71	86	52	70	75	79	86	53	72	74	69	70	75	61	70	79	80	60	68	78	69	82	85	75	75	63	80	66	79	84	61	72	77	67	68	68	59	75	71	70	79	84	61	76	77	73	74	75	51	70	61	72	78	69	62	67	63	69	73	85	91	79	57	59	80	52	68	69	62	70	77	60	75	79	70	72	70	70	80	65	66	61	73	65	79	75	76	58	61	63	78	77	62	71	82	82	70	83	74	67	66	83	85	70	74	78	66	73	60	67	81	76	84	60	69	64	56	71	81	79	60	72	73	53	61	73	82	70	71	71	74	66	91	60	75	88	77	75	74	78	67	56	76	71	81	64	78	63	67	68	64	75	79	75	74	71	81	69	67	70	75	63	72	57	66	60	61	73	73	71	68	61	65	83	61	62	76	64	71	73	79	81	68	67	59	63	56	72	72	58	82	72	64	62	72	62	68	75	81	57	52	68	60	72	64	57	75	73	69	72	72	57	74	65	71	82	66	85	76	57	69	51	69	71	72	83	66	78	80	64	82	67	74	72	57	70	66	66	88	69	57	75	86	69	70	75	75	62	83	70	73	58	85	64	72	64	72	72	71	74	84	75	71	66	67	67	77	67	67	73	65	62	72	66	63	65	68	71	66	77	68	84	74	66	79	52	81	63	71	68	59	69	67	83	55	74	60	72	64	75	63	67	74	71	76	88	81	62	72	70	53	60	53	67	75	70	71	74	66	73	66	73	66	63	66	67	62	58	74	69	63	55	69	60	70	67	68	71	84	65	78	70	75	67	61	59	71	80	85	74	62	76	66	62	72	78	68	71	63	74	77	75	69	66	68	49	60	67	72	66	64	66	87	68	62	66	82	66	82	77	80	80	58	66	55	72	68	66	73	88	73	67	79	76	71	73	65	60	65	73	73	63	73	79	81	64	79	77	61	68	74	74	68	76	66	70	86	65	69	72	79	56	62	65	74	59	58	67	95	59	74	84	64	62	78	79	73	76	69	68	72	67	69	54	72	73	49	70	72	76	76	77	71	72	78	70	80	66	68	85	74	77	58	64	76	73	73	73	88	74	59	60	77	63	78	72	61	60	60	81	61	79	76	59	65	71	64	72	76	53	67	69	74	64	73	63	67	66	81	61	62	83	56	66	70	70	59	85	71	63	60	70	66	83
11365	5216	2290	3976	8650	10383	9449	7430	5237	4506	3524	2956	2636	2243	2229	2356	2212	2097	2438	3135	4058	3287	4082	3491	3041	2292	2951	4287	3514	2278	1719	1679	1104	1059	1397	1834	1678	1300	1873	1881	1891	2094	2144	1998	1480	1303	1564	3793	8506	8848	6741	4102	1898	1199	979	889	838	770	751	726	808	759	751	757	726	717	746	699	782	771	750	768	772	710	773	776	799	689	736	738	742	750	788	753	739	704	734	713	760	773	724	726	723	772	716	735	714	712	763	735	764	670	734	763	732	736	777	751	744	759	763	729	760	762	741	754	792	728	777	752	729	719	725	739	761	738	731	719	781	691	704	716	704	712	788	751	735	718	762	721	751	811	723	727	733	759	768	723	675	725	754	714	730	759	714	745	765	780	708	750	733	705	732	720	717	722	736	772	751	679	703	723	760	732	715	758	701	739	771	725	732	783	759	713	721	757	751	754	806	790	770	676	735	777	738	747	745	715	771	745	713	719	737	772	727	726	744	753	714	767	717	736	736	703	741	811	786	733	730	771	748	692	703	713	716	757	715	719	753	712	750	741	702	710	723	733	773	736	735	688	736	714	754	734	766	746	766	765	733	733	751	752	708	730	728	719	790	733	738	768	742	790	767	729	761	750	743	753	763	739	764	773	729	760	749	713	768	742	774	741	724	743	774	785	792	814	746	706	760	727	743	716	786	740	760	771	758	730	754	755	705	733	765	745	755	714	710	753	756	730	741	753	745	753	729	768	739	765	762	770	764	758	745	740	785	738	740	751	739	704	758	813	749	780	763	746	766	767	711	714	710	727	760	766	763	708	770	753	725	709	752	751	689	745	770	675	776	709	756	771	727	746	761	770	747	697	792	748	719	764	697	753	765	730	723	793	715	747	706	751	737	739	746	780	772	719	751	749	742	714	740	726	707	807	786	693	727	746	705	726	745	749	763	757	681	777	750	748	736	692	757	746	749	739	704	705	729	808	748	685	744	727	686	746	771	745	722	814	760	750	755	730	736	734	790	766	740	786	771	753	727	747	729	769	790	792	771	760	772	726	740	735	771	729	778	707	749	754	710	780	732	689	744	765	742	718	732	703	754	733	707	796	734	780	725	691	731	733	748	756	722	739	800	764	741	753	748	701	748	760	707	743	740	750	761	743	762	721	742	812	717	766	699	742	773	758	792	737	752	752	744	743	749	783	772	780	772	723	741	704	770	745	731	748	724	798	713	722	712	765	732	704	716	744	737	728	780	786	702	728	782	752	738	707	746	767	744	740	760	722	675	721	770	769	727	727	729	765	728	760	745	728	798	728	768	783	781	727	770	734	742	779	768	755	789	763	736	737	784	745	756	751	707	750	811	795	733	774	756	743	773	740	772	729	728	724	759	765	783	777	755	717	774	759	754	732	777	737	745	719	771	727	790	739	724	735	767	684	730	749	712	754	713	707	695	753	733	753	755	751	803	794	723	733	740	765	738	704	728	723	748	760	717	755	756	754	741	759	814	760	710	735	761	731	755	690	744	772	726	709	733	752	735	759	740	800	763	733	701	750	764	725	713	789	724	777	744	663	747	778	757	731	732	744	768	725	737	752	720	777	763	745	791	764	757	735	790	755	687	749	735	805	735	721	746	764	721	755	754	744	721	687	728	741	746	727	771	730	740	778	733	733	763	737	742	761	762	760	762	756	720	747	758	726	776	754	726	752	753	743	725	746	715	775	709	757	752	749	753	718	720	731	770	766	715	725	719	732	734	828	707	735	729	788	766	771	726	733	721	688	765	773	725	774	742	743	759	700	777	688	768	749	725	747	775	764	751	734	726	750	785	745	799	739	768	730	770	697	714	767	748	761	719	782	709	761	773	724	709	801	732	739	756	702	746	717	744	792	757	776	743	750	776	698	757	706	738	748	778	807	790	787	784	758	714	732	716	744	745	695	758	745	746	741	760	710	712	736	741	726	738	767	791	736	733	742	721	765	726	752	778	760	719	756	752	723	773	694	751	760	745	752	718	769	769	696	742	755	655	748	752	757	751	736	738	743	725	748	759	740	758	773	717	765	703	761	803	716	765	764	716	770	790	719	753	789	730	797	726	696	716	703	748	711	763	741	707	709	756	739	791	700	753	725	784	718	720	748	774	733	738	784	741	796	770	732	832	708	713	715	786	733	736	752	748	734	742	776	745	790	748	759	731	758	779	750	735	810	725	782	760	782	739	757	703	748	758	737	759	738	757	757	743	686	724	753	728	712	751	792	741	710	736	747	701	715	718	756	790	713	780	753	798	784	734	743	777	770	743	723	765	711	758	785	740	749	732	700	766	760	756	744	765	765	754	721	760	796	755	764	754	719	702	751	730	762	737	747	729	751	773	746	755	814	739	722	775	778	760	715	785	766	728	713	772	745	685	745	737	770	790	744	719	730	724	714	744	704	715	745	739	757	756	746	732	761	766	729	727	753	762	756	748	744	719	709	740	767	724	764	734	779	742	773	705	789	752	684	751	737	766	778	806	708	725	755	774	714	738	741	731	714	760	763	782	752	692	719	739	726	706	741	711	771	726	740	761	711	759	742	796	767	709	761	751	747	718	734	769	768	704	738	703	775	734	730	744	726	731	727	739	755	786	706	796	724	675	789	726	832	733	745	745	735	709	763	748	746	758	754	753	755	828	756	704	753	736	720	739	753	785	811	762	714	691	750	732	703	738	723	757	737	746	736	754	702	750	739	802	705	744	718	735	755	744	730	749	761	766	774	757	721	721	763	752	740	708	770	823	726	773	747	763	732	715	729	751	737	730	770	757	730	748	770	693	763	753	707	716	772	764	697	733	742	752	749	747	698	724	748	712	749	741	729	731	713	758	771	723	764	746	726	748	736	731	743	738	741	720	760	736	756	771	749	761	781	753	723	762	751	719	770	734	757	732	724	743	763	764	750	749	705	770	753	768	721	745	704	747	758	731	673	775	766	738	820	763	716	755	753	746	737	725	804	730	759	746	726	727	724	686	766	766	768	748	750	755	758	797	716	751	701	791	802	716	742	795	694	749	737	726	730	788	744	755	685	759	759	779	773	718	726	727	740	735	737	717	760	716	787	711	724	768	772	731	793	774	762	762	735	749	787	759	732	769	809	712	779	759	752	691	715	739	743	740	775	699	708	737	785	749	800	709	753	757	751	779	742	780	739	746	739	722	769	755	735	771	746	717	776	754	738	740	773	811	765	715	764	776	735	771	786	722	747	725	770	767	747	725	812	741	748	747	727	782	734	753	707	726	753	748	775	770	757	779	769	731	758	705	722	713	748	754	728	753	713	719	731	729	737	762	767	746	692	751	712	816	769	713	777	730	751	786	735	707	715	676	768	725	772	710	735	779	764	738	772	805	705	754	717	755	721	744	743	701	726	769	750	733	686	757	724	744	734	806	738	788	742	724	667	778	732	724	717	739	759	782	748	771	734	807	733	764	740	739	762	728	712	783	739	733	779	779	727	714	750	766	722	754	742	757	711	742	771	691	694
2052	200	121	75	98	132	158	148	110	107	105	90	71	71	84	87	99	88	92	123	131	106	101	93	87	91	114	126	124	110	96	116	65	75	80	75	47	52	78	67	75	95	90	86	64	65	77	148	340	342	272	165	93	72	56	59	61	45	59	54	41	38	53	34	43	47	52	44	49	39	57	55	45	41	52	38	37	39	60	50	45	53	56	58	58	51	40	50	44	51	50	35	46	41	40	43	32	41	56	39	55	47	49	45	51	44	51	43	36	42	46	47	47	40	37	47	41	42	45	50	48	45	55	37	42	51	44	43	48	62	40	53	51	39	55	38	47	46	47	54	42	41	45	47	53	43	44	38	39	32	47	51	51	57	36	55	43	43	45	54	41	51	51	48	59	46	43	49	56	38	28	43	43	45	53	47	52	42	42	48	50	46	41	55	35	52	57	38	51	69	44	49	34	47	53	41	37	43	41	40	40	51	48	45	45	47	29	50	38	39	47	38	54	57	46	35	47	49	43	35	50	49	36	55	49	36	43	35	44	41	49	43	49	49	49	44	59	42	31	45	47	37	49	45	44	48	34	50	45	43	42	48	36	54	58	34	43	38	45	38	47	42	40	35	45	48	44	39	48	42	49	53	44	44	58	45	39	30	52	38	45	45	33	39	47	31	39	60	45	42	38	44	43	57	43	49	62	44	43	54	45	42	37	43	47	50	36	49	52	42	49	48	52	45	53	44	45	47	47	41	50	30	40	38	44	56	46	48	29	46	30	45	40	37	45	42	46	41	42	49	45	37	50	47	40	46	54	52	41	43	45	44	35	43	33	49	41	43	44	50	51	47	53	45	43	43	44	49	36	38	50	52	53	46	45	46	32	42	50	54	70	49	43	50	49	39	63	38	52	39	48	50	49	46	48	48	40	41	44	45	49	50	50	53	47	41	48	38	56	55	43	49	50	53	47	34	39	42	54	45	38	42	35	52	57	54	45	55	44	41	46	55	52	47	44	49	46	44	38	52	43	52	48	47	40	46	40	38	42	50	37	39	47	46	46	46	52	40	51	44	47	52	43	56	54	46	51	39	39	58	43	47	53	45	43	49	49	41	47	50	45	40	41	49	42	44	52	45	55	53	48	47	60	49	42	38	56	54	45	50	46	33	49	43	38	45	40	42	46	56	42	59	43	52	43	38	50	35	47	42	33	35	46	54	54	43	44	37	51	48	38	34	45	33	46	46	48	49	39	41	46	35	45	46	53	47	54	42	48	41	38	42	66	35	43	47	50	32	43	46	46	40	41	48	47	55	51	40	40	41	48	45	54	39	43	40	45	39	43	44	50	49	35	59	47	37	54	32	61	42	57	48	51	42	46	55	42	47	53	52	46	41	49	51	51	46	55	49	52	50	40	38	49	35	48	43	42	41	38	55	48	53	46	55	44	51	50	41	40	51	49	68	52	36	53	51	59	53	32	62	54	46	34	51	36	49	46	43	51	50	57	50	54	49	41	47	47	53	48	43	57	44	50	47	41	55	35	33	47	43	44	44	36	34	58	42	41	43	48	60	41	41	46	55	59	51	40	56	49	51	46	45	37	48	43	43	41	50	51	56	38	46	53	45	49	46	52	43	51	34	53	38	46	48	45	39	43	35	47	59	33	41	52	50	46	48	41	39	44	37	52	36	51	46	42	45	57	51	42	40	38	46	54	42	36	38	54	53	38	45	36	43	35	38	37	55	40	66	37	40	50	52	51	47	47	40	41	47	58	54	49	40	37	45	55	38	55	44	45	59	48	43	42	42	41	52	62	54	48	44	58	45	49	37	42	43	33	40	52	46	48	47	36	45	45	41	39	51	38	51	53	45	40	50	42	38	55	64	50	40	50	50	48	41	43	45	54	41	58	40	60	44	36	38	37	52	42	60	42	39	48	34	35	51	46	61	47	37	47	44	52	45	46	56	46	45	47	57	44	59	38	43	53	36	53	37	60	43	43	50	50	38	37	40	43	53	48	38	43	44	49	44	45	52	41	38	50	48	49	43	40	62	48	35	49	55	45	46	41	56	40	52	37	59	45	43	43	47	42	37	40	44	53	44	41	51	37	39	49	34	55	42	49	47	40	50	58	39	43	40	49	42	49	46	41	37	36	44	53	41	57	37	45	40	46	56	56	42	47	50	58	45	39	43	52	47	54	43	40	52	49	48	45	47	41	32	48	47	34	40	44	51	37	49	40	50	38	65	52	44	50	49	40	51	36	42	38	51	52	43	45	35	39	38	41	45	45	42	49	42	55	48	40	48	39	41	37	50	53	42	48	44	40	33	48	56	55	47	62	34	41	43	46	44	51	58	45	56	30	45	46	52	44	31	45	53	42	45	38	41	44	41	49	40	43	38	49	39	47	56	45	44	49	42	48	43	39	46	38	40	47	42	48	51	53	50	43	53	64	44	58	40	52	51	47	53	57	46	47	54	60	51	53	44	33	44	46	49	47	47	41	39	42	56	50	48	41	39	51	48	39	39	44	51	39	48	32	41	44	45	36	48	52	47	48	62	49	54	54	28	52	39	46	43	48	41	43	39	45	34	52	54	40	41	48	46	43	54	33	37	43	32	39	52	44	37	43	40	41	44	44	49	45	42	53	43	48	45	51	47	49	42	38	41	38	52	40	50	52	51	54	41	46	44	39	55	47	45	48	39	47	39	42	39	44	50	42	52	45	53	60	50	46	45	41	52	45	55	42	52	43	51	46	38	48	42	52	48	44	33	47	44	55	42	50	40	51	54	42	37	45	46	57	40	49	54	51	44	42	48	44	55	41	46	47	43	41	40	43	45	50	44	51	49	44	55	37	54	46	39	45	45	36	52	55	48	42	39	53	59	52	44	44	43	53	46	55	49	34	48	48	40	39	45	45	50	44	45	48	51	45	51	40	53	56	56	46	42	40	45	42	53	47	34	39	39	47	52	52	42	38	55	45	48	41	46	45	38	37	47	51	54	46	42	49	46	60	39	46	32	53	43	44	43	53	34	49	45	27	35	40	57	57	53	52	41	62	35	52	42	48	48	54	42	30	37	54	49	48	43	36	46	33	48	52	38	31	51	51	40	40	49	49	45	39	50	53	38	49	49	43	48	40	44	47	44	52	52	48	45	45	52	45	37	40	46	47	42	50	52	33	44	36	37	52	53	45	44	50	46	36	47	48	51	59	38	53	42	45	36	38	40	48	36	41	37	33	41	45	54	42	57	37	53	36	38	53	47	40	56	40	52	39	41	52	40	49	46	45	46	46	54	44	35	48	44	56	44	40	47	49	48	40	38	30	62	42	47	40	53	44	36	44	55	58	33	55	50	46	52	51	31	57	46	34	40	47	47	48	43	62	53	46	51	52	41	51	47	45	55	65	47	54	38	37	48	49	43	33	47	57	58	56	43	47	46	47	37	25	52	51	49	47	47	48	55	37	38	50	44	41	27	41	43	40	47	42	36	33	46	48	49	30	52	57	30
10811	3980	1928	3371	7770	9405	8814	7188	5235	4667	3644	2809	2483	2145	2500	2522	2562	2059	2492	3222	4076	3184	3017	2517	2230	1982	2367	3609	2746	2373	2460	2818	1539	1318	1546	1478	1443	1334	1589	1885	1901	1922	2154	2119	1237	1085	1837	3872	8684	8107	6705	3721	1516	885	749	854	730	598	467	530	541	501	507	479	507	531	523	489	509	525	486	528	527	485	512	529	532	536	511	537	519	498	492	488	556	480	513	484	456	440	483	515	505	496	507	567	522	512	550	522	511	488	495	509	503	513	535	489	514	515	476	515	456	511	501	514	465	502	494	459	478	516	487	514	482	495	554	474	509	514	520	533	511	484	501	492	522	507	477	480	504	550	519	502	476	477	468	492	536	512	464	528	486	526	508	504	485	499	515	495	507	506	487	494	486	521	470	465	493	489	516	501	513	517	497	440	527	527	484	508	534	510	507	498	514	539	499	445	510	485	517	510	514	514	499	499	522	528	521	519	518	492	479	538	503	489	537	522	532	549	502	496	481	501	499	537	530	490	521	485	507	519	506	507	499	502	560	453	522	494	529	533	521	516	533	528	483	526	494	462	504	469	477	509	500	478	532	526	506	529	488	496	532	564	518	512	491	459	522	482	500	532	483	514	545	455	542	480	527	515	481	535	507	520	499	527	528	456	528	489	488	496	537	528	529	531	511	518	444	465	507	489	549	489	513	535	504	498	517	515	518	505	512	538	528	531	507	501	560	491	528	523	503	545	513	522	526	515	460	519	500	494	504	499	517	507	521	533	531	514	487	502	479	569	544	501	473	512	505	504	513	534	490	505	514	509	503	501	521	493	502	506	514	530	535	519	480	513	528	545	478	521	494	467	513	532	505	520	516	461	487	473	511	533	506	490	520	478	486	499	536	471	475	513	514	487	456	533	512	495	506	517	475	536	532	503	489	515	538	469	513	514	463	490	516	547	482	486	528	518	456	482	502	481	486	515	509	514	523	509	488	519	548	511	493	536	527	542	458	512	471	529	523	521	511	509	519	528	481	523	496	542	526	480	513	507	487	487	513	489	494	496	472	549	493	467	517	512	507	500	493	561	550	505	525	518	495	534	522	525	515	514	485	547	478	495	501	419	511	464	543	491	519	507	479	507	508	504	497	503	501	506	510	479	516	492	496	492	512	498	526	530	492	504	487	501	543	507	512	543	547	502	506	539	490	506	507	520	516	500	489	472	488	528	482	529	514	496	523	501	515	504	552	459	547	551	515	477	497	471	508	485	506	549	503	531	530	507	482	491	508	537	460	493	482	488	529	522	493	504	522	506	523	492	511	513	490	500	514	506	520	505	479	489	519	498	508	492	473	479	489	535	510	532	485	505	513	523	506	510	478	510	483	508	516	501	510	481	475	503	491	505	508	481	536	541	517	504	533	488	486	499	521	502	520	551	515	511	536	501	487	547	514	541	510	512	458	520	526	509	541	471	493	494	488	499	477	483	518	497	489	481	462	520	507	546	528	477	498	485	520	519	497	534	510	484	520	536	487	480	519	515	473	484	497	535	463	523	502	482	545	473	513	498	513	545	464	481	518	498	507	498	481	530	469	510	517	483	492	520	498	510	499	509	453	515	521	506	503	522	496	495	512	549	538	508	465	530	479	499	528	493	519	519	546	479	513	503	464	495	564	503	525	528	510	469	526	517	509	489	504	525	504	485	523	484	522	459	539	526	489	486	545	537	473	523	505	536	497	516	510	482	482	504	481	527	545	522	512	502	508	524	495	498	533	515	470	495	496	551	496	474	503	527	509	533	504	482	516	465	484	537	494	487	496	528	511	460	508	495	467	512	524	501	470	471	531	522	493	470	527	512	497	530	488	503	492	497	520	535	535	547	498	501	511	465	471	491	515	488	525	525	521	495	509	515	513	496	503	511	550	510	494	471	504	489	487	484	528	541	495	521	524	485	500	503	458	519	512	482	454	558	493	481	548	536	504	475	545	499	466	537	500	543	513	465	527	477	491	511	522	512	500	567	493	523	527	503	506	486	515	528	487	503	497	470	519	465	522	540	524	480	497	543	496	469	512	478	536	529	486	505	521	518	502	529	508	512	456	522	493	473	521	493	499	499	501	492	512	500	470	482	510	455	495	502	484	525	481	535	516	510	494	506	493	527	502	531	502	528	480	518	512	506	529	514	486	501	510	521	498	490	476	490	531	492	480	510	511	477	543	522	518	560	486	506	521	509	527	473	518	501	513	499	524	554	511	531	498	503	490	482	511	503	517	528	485	485	477	479	493	515	498	508	510	530	532	495	503	495	537	501	501	493	490	529	563	506	479	525	493	485	468	544	517	523	536	487	503	499	487	515	531	500	505	487	502	542	480	555	535	480	527	507	491	509	493	522	522	531	510	496	528	501	532	446	505	509	535	489	500	522	540	479	468	520	505	542	449	464	564	483	508	484	489	495	517	493	513	520	548	509	473	505	475	502	506	477	492	490	506	538	523	513	490	497	502	546	480	500	507	479	505	523	493	473	508	492	486	488	473	530	523	513	501	477	512	537	516	528	510	504	507	499	507	492	506	516	479	530	505	545	509	503	500	457	541	517	485	510	530	503	502	503	515	447	564	506	511	511	503	505	497	511	497	489	469	505	512	480	501	529	517	533	511	513	496	480	515	502	504	497	510	495	517	504	485	513	504	511	548	519	479	547	501	488	484	507	521	494	495	463	511	540	527	524	474	501	499	494	515	498	482	501	526	518	498	510	514	515	510	503	516	470	486	478	502	482	499	500	529	506	487	496	521	521	512	513	496	541	536	529	507	524	513	492	448	537	461	491	521	522	524	460	526	514	510	491	489	503	470	515	524	519	508	516	458	545	488	551	479	492	525	477	498	529	513	484	481	520	552	504	501	529	507	501	511	515	511	489	541	489	454	489	530	496	487	496	502	528	470	537	503	475	519	495	490	524	527	496	479	509	539	529	513	525	474	511	481	506	506	504	522	520	542	474	462	513	480	532	486	497	504	532	511	519	514	522	526	516	493	522	531	505	498	517	532	495	503	480	516	485	498	485	490	513	471	502	503	513	538	540	498	452	498	506	475	487	506	483	506	481	475	472	483	498	526	539	515	471	510	526	506	499	524	518	487	516	503	509	487	524	538	523	499	509	528	498	524	471	466	520	475	502	493	521	529	485	505	541	490	498	497	477	513	505	485	479	529	503	533	516	478	481	501	523	532	492	512	497	490	496	527	527	509	488	509	518	477	533	535	492	495	512	475	542	498	525	509	537	521	512	468	491	523	498	478	549	528	489	513	479	496	505	509	502	496	500	506	477	488	499	501	567	520	443	554	537	491	512	468	489	513	498	501	483	498	530	502	481	482	473	499	535	488	520	542	489	513	500	487	484	502	524	479	475	486	510	512	518	536	544	515	548	538	501	540	504	489	489	511	502	472	499	536	459	502	548	549	477	505	489	482	515	531	480	510	532	516	487	551	566	487	489	505	484	460	510	492	531	510	528	488	512	509	487
1092	296	164	133	143	192	241	214	208	182	175	127	120	137	126	143	151	119	144	151	184	173	144	120	118	118	116	153	147	125	123	115	92	76	95	84	81	119	109	108	114	114	123	175	157	126	121	194	497	422	391	228	106	100	79	66	105	66	72	70	56	65	55	73	59	71	56	61	72	69	78	65	61	66	67	72	71	73	68	61	69	61	60	63	57	54	72	53	73	76	77	63	65	75	71	56	66	70	80	58	64	68	74	57	78	72	75	58	65	68	70	58	72	64	77	70	66	61	60	59	84	73	75	70	92	71	69	62	78	79	71	72	77	69	72	70	76	59	70	62	69	73	71	58	66	82	75	91	74	74	62	65	79	67	73	69	67	62	85	74	74	64	53	70	57	73	74	77	67	60	70	59	61	51	61	75	54	71	73	71	73	74	56	65	55	82	73	63	65	74	60	71	52	56	71	46	62	76	59	54	73	69	75	63	78	54	75	76	55	73	78	89	62	69	59	63	72	63	59	69	59	76	68	76	63	66	60	72	54	56	64	59	71	73	56	69	74	65	68	66	81	65	67	61	58	73	78	71	79	53	69	80	75	64	72	82	52	74	73	71	70	57	66	57	62	78	86	78	64	60	76	66	63	69	82	76	65	87	60	62	58	69	66	69	61	68	63	65	86	77	70	64	70	59	73	69	72	67	60	60	84	86	66	82	70	71	60	72	67	66	69	59	75	79	72	69	63	68	72	65	82	52	80	72	77	66	70	62	67	63	82	74	79	71	59	68	85	65	64	82	64	69	72	66	71	54	74	61	61	71	71	68	60	67	63	73	85	71	56	72	58	75	59	64	73	65	67	57	49	67	90	61	72	72	62	61	77	73	76	69	72	74	76	78	66	80	61	64	63	67	69	73	66	59	75	72	64	74	57	70	59	73	69	67	62	77	61	64	71	65	55	68	53	75	59	58	59	54	68	72	77	67	51	69	69	69	92	65	60	69	55	79	67	67	73	82	56	61	78	69	69	71	71	76	54	81	79	68	48	85	53	68	73	81	64	77	70	73	60	66	62	67	81	76	64	66	87	73	54	69	71	80	73	76	58	66	74	63	64	94	91	74	75	59	69	65	84	58	74	64	84	65	54	74	66	68	80	65	90	65	75	64	72	77	54	76	68	61	75	60	75	57	72	60	59	71	90	71	80	65	66	79	57	75	50	75	59	58	71	66	75	80	66	60	71	73	77	49	76	56	67	76	76	67	70	56	67	58	68	69	77	71	67	72	65	70	64	60	69	68	64	82	64	61	67	77	65	62	70	71	71	82	71	75	83	60	79	69	56	58	69	88	76	69	60	69	60	77	58	79	57	64	57	63	63	61	63	56	73	51	80	68	68	61	78	50	54	70	55	55	51	77	80	62	62	72	56	72	64	61	68	68	70	57	79	71	76	71	71	73	74	74	70	63	62	55	62	80	78	77	68	55	71	62	60	85	68	77	75	66	75	79	80	64	68	61	87	64	63	65	61	82	85	76	59	70	66	70	63	70	64	70	61	70	77	64	64	77	74	51	72	78	80	53	56	65	58	61	60	66	75	73	81	66	65	60	60	65	60	72	64	76	66	85	64	57	68	60	62	67	66	82	66	57	69	55	66	72	61	69	61	84	57	51	70	66	67	78	75	63	72	83	63	68	79	63	71	67	73	61	73	63	77	62	65	76	59	72	74	64	70	83	72	66	63	60	69	84	57	65	56	66	77	70	83	70	63	80	57	59	72	77	65	74	74	65	64	73	76	59	66	87	66	65	67	82	72	63	75	58	73	58	76	64	64	68	64	70	75	67	74	78	76	57	68	64	75	73	61	85	66	64	67	66	81	68	79	55	73	69	70	69	80	78	65	71	73	70	69	65	68	68	68	60	62	63	65	65	67	62	73	63	63	47	78	73	65	67	71	66	66	57	77	67	71	60	68	59	57	65	70	66	68	74	71	76	65	66	58	73	68	54	76	65	79	71	64	62	67	73	51	58	72	59	72	73	77	57	58	60	70	59	68	64	67	73	80	63	72	56	63	59	77	65	67	69	62	83	81	64	72	83	68	65	66	75	62	59	63	64	68	72	55	65	77	74	70	73	53	65	73	74	74	56	81	66	79	68	74	63	69	69	82	66	53	67	54	78	62	76	64	74	72	62	71	56	70	81	59	74	62	86	66	70	64	52	75	65	76	74	62	66	78	81	65	71	71	53	62	62	55	71	69	70	52	80	86	64	74	59	59	76	81	73	68	60	55	60	64	50	57	89	82	70	74	71	76	74	61	69	67	72	54	56	72	61	73	68	75	61	69	60	72	62	74	77	67	70	61	82	86	67	65	79	69	77	67	82	66	74	66	78	64	74	57	71	68	61	73	63	74	72	63	64	70	64	60	70	52	63	73	77	65	61	67	73	74	68	66	70	63	50	71	79	70	61	57	57	73	61	58	73	90	71	62	69	74	77	82	68	59	56	58	62	76	62	63	59	82	53	66	64	60	66	73	64	66	64	58	74	81	80	63	62	60	84	92	69	65	65	70	55	70	70	78	67	66	63	67	62	67	71	59	55	69	75	68	74	73	69	69	73	57	72	62	60	76	72	72	76	69	67	73	74	61	74	52	81	68	60	60	75	59	58	73	72	82	63	86	66	64	63	65	71	64	80	78	62	72	65	69	78	73	81	74	59	70	82	71	67	65	78	68	82	73	75	56	67	68	66	66	73	79	67	75	72	71	88	56	78	79	67	81	69	73	69	70	65	62	69	74	57	79	54	77	66	70	58	75	60	83	69	69	75	61	56	70	65	65	64	79	67	58	74	79	72	65	61	67	76	64	70	76	79	73	80	72	72	77	54	61	57	67	51	74	79	73	63	72	74	81	71	73	77	61	62	73	63	74	74	69	67	71	81	77	81	71	72	67	61	68	68	59	60	66	85	68	61	78	85	70	82	67	81	68	78	65	72	67	69	80	72	66	77	74	74	73	72	76	83	75	48	67	68	67	62	60	70	83	70	73	86	65	74	63	68	52	62	68	69	64	46	68	78	74	69	63	67	82	76	67	71	71	64	80	72	71	72	66	70	77	65	71	74	72	63	76	73	76	58	74	67	61	60	88	61	51	72	67	71	68	67	81	66	62	69	76	69	73	69	84	57	70	82	68	78	65	64	65	64	70	81	82	73	74	77	61	72	71	70	81	65	67	66	68	66	55	59	72	75	64	82	67	68	72	74	76	70	70	62	70	81	66	66	72	69	58	63	60	53	70	76	69	80	92	61	58	76	72	84	68	61	72	74	78	68	62	71	71	65	58	67	73	90	71	50	80	61	66	71	66	77	65	71	67	67	62	74	78	59	73	69	66	73	72	68	66	64	74	68	65	59	61	65	82	51	75	76	62	68	60	66	50	63	65	67	76	69	80	65	78	65	59	51	78	64	49	81	86	64	63	56	64	56	73	77	64	63	61	69	62	73	68	80	61	51
14702	6296	2906	5227	11262	13170	12583	9698	7371	6261	5328	4107	3578	3047	3435	4121	3795	3019	3516	4719	5061	4313	3789	2885	2872	2586	2900	4032	2929	2885	2733	3157	1667	1420	1821	1902	1908	2186	2287	2364	2957	3005	3052	3701	3823	2891	2830	4803	11694	9827	8669	4715	2055	1561	1106	1085	1161	789	738	708	727	711	716	716	753	709	713	757	760	764	782	763	742	757	727	745	703	736	723	767	778	713	720	772	737	730	686	730	702	775	706	719	715	727	747	766	725	727	727	743	735	728	756	754	749	741	745	733	729	706	757	785	748	732	765	750	723	736	764	770	731	777	816	716	784	751	692	679	766	777	714	727	750	748	735	719	709	755	771	707	746	729	780	753	733	756	763	780	771	688	713	732	725	747	691	715	747	752	735	720	749	730	715	701	741	728	781	702	733	767	732	711	742	768	736	779	708	726	772	747	745	711	706	721	711	750	757	758	715	756	743	749	700	754	727	751	740	768	748	685	744	722	736	792	764	790	752	741	779	757	727	736	768	730	734	738	744	776	756	730	743	767	772	753	769	712	739	720	736	746	704	773	730	796	752	734	760	730	729	720	773	762	752	772	739	764	751	716	764	754	776	777	738	742	735	735	715	791	727	834	750	758	709	751	708	708	745	752	759	765	769	780	733	792	764	748	775	753	698	726	776	733	734	745	753	795	744	744	731	730	730	798	712	731	701	803	765	728	695	758	748	736	699	752	752	691	699	784	760	742	782	782	711	765	749	735	708	718	704	693	725	728	757	766	730	754	734	748	731	718	731	733	738	731	757	783	781	771	799	710	698	765	705	733	728	756	758	773	778	743	703	727	751	780	764	764	688	757	669	726	788	754	728	767	792	753	740	711	745	721	747	772	744	798	770	763	743	729	688	703	740	731	752	732	763	733	802	738	715	720	743	723	689	724	759	731	706	726	769	683	735	752	765	732	727	748	718	837	728	733	701	702	690	814	733	712	727	697	714	713	806	746	743	750	729	763	746	707	704	776	740	718	720	735	759	758	741	740	711	735	748	763	697	723	749	723	741	740	704	791	718	737	663	763	752	759	765	715	721	705	752	740	739	771	762	772	729	752	732	719	768	767	716	758	768	815	727	761	757	726	742	743	716	785	747	721	767	788	766	735	750	734	779	711	726	755	767	677	742	750	756	747	710	757	712	722	761	749	753	732	720	769	753	715	746	740	753	747	745	743	747	765	745	795	732	716	731	671	735	720	788	745	749	774	739	715	721	743	715	717	734	776	768	759	774	764	703	716	772	715	711	746	710	736	727	763	780	785	746	758	751	743	741	752	734	725	738	754	734	742	735	728	751	776	758	713	772	753	743	775	759	724	738	741	768	777	748	782	733	773	725	749	792	715	705	775	746	716	734	749	749	770	706	757	759	720	727	734	764	742	761	741	748	720	723	778	756	788	754	765	728	752	773	737	766	724	740	756	773	735	728	744	692	716	745	744	667	741	736	779	756	715	764	771	700	755	735	779	743	742	783	707	790	718	747	758	802	711	734	758	758	783	728	756	746	753	700	751	728	713	761	801	725	709	739	699	781	714	733	723	732	693	733	745	744	757	768	767	779	809	748	701	766	768	714	755	725	752	737	721	726	742	719	716	756	694	739	756	746	777	741	762	728	717	738	760	697	787	710	760	731	707	746	727	769	713	804	750	746	748	724	778	752	750	754	742	711	767	766	686	776	747	722	723	732	711	712	763	749	708	694	753	719	729	755	705	717	755	753	750	773	762	705	723	768	753	774	770	713	784	739	737	732	724	759	756	678	746	722	746	739	770	713	708	721	706	749	707	762	712	723	699	718	762	729	772	750	734	738	756	723	800	758	730	695	768	730	789	746	718	713	725	738	771	748	763	732	759	716	689	776	744	755	713	744	721	724	742	749	797	749	758	766	789	684	762	753	755	722	732	754	732	733	799	758	708	766	766	688	750	759	739	726	773	743	709	748	769	746	713	748	779	725	773	783	754	730	735	734	721	713	726	736	730	726	781	750	695	741	746	736	750	777	786	740	722	734	766	763	711	705	743	761	727	765	753	740	790	720	775	770	723	755	751	726	796	729	687	680	732	681	790	765	719	705	736	821	738	742	717	764	751	772	752	752	719	725	752	716	751	790	739	746	732	757	750	732	723	772	698	760	699	686	758	742	763	771	721	736	726	725	776	771	777	731	747	795	725	774	732	786	688	714	744	720	791	787	737	784	759	763	746	788	724	730	720	758	696	764	758	736	715	754	782	733	791	737	781	732	711	723	705	712	740	733	778	732	694	753	718	736	732	700	707	772	772	736	747	784	741	763	805	721	733	719	672	710	778	774	745	703	753	757	731	709	708	723	709	737	754	702	768	775	770	730	755	768	732	719	708	753	731	715	747	775	745	714	726	731	761	713	737	725	774	751	741	704	718	724	737	725	749	758	732	733	746	770	736	734	784	778	749	731	763	695	697	723	720	700	748	762	717	754	765	743	697	757	752	804	740	753	803	752	706	739	766	712	766	749	713	692	740	753	727	726	724	765	753	756	726	779	789	759	730	734	694	684	734	723	662	736	729	724	737	745	716	792	733	739	753	768	729	732	740	751	759	754	757	767	751	758	727	709	763	774	787	733	738	757	713	735	739	734	722	720	696	735	786	745	801	707	720	703	768	743	717	699	753	708	732	693	763	744	663	728	754	678	724	734	750	809	719	749	775	755	714	740	739	724	738	744	777	740	795	731	738	714	708	702	724	719	749	754	739	732	804	744	794	784	732	735	718	725	749	742	710	738	742	701	749	741	788	727	773	745	758	724	755	746	725	720	741	737	731	766	716	762	778	718	717	777	761	735	752	747	711	749	709	734	768	753	723	761	737	716	754	729	760	736	707	764	716	693	710	767	722	748	762	737	774	717	741	764	736	710	734	763	732	701	757	738	746	694	773	788	778	774	744	746	766	770	759	715	746	730	757	806	702	742	741	747	739	756	716	748	761	768	752	777	770	731	728	749	749	734	752	778	694	748	756	718	731	734	714	780	774	725	779	715	747	728	737	715	759	777	709	763	738	742	743	793	823	704	805	763	739	791	742	726	722	741	759	741	738	732	742	740	676	790	777	703	730	725	761	724	736	756	719	773	742	742	746	711	746	736	770	730	760	760	701	725	732	780	754	723	740	738	769	725	806	782	740	727	716	723	722	731	791	757	709	767	735	759	717	795	751	733	750	715	702	805	731	760	718	755	733	753	752	749	743	760	770	748	818	785	763	770	753	756	719	736	738	755	731	767	733	758	703	757	746	746	697	754	744	715	763	729	733	708	694	739	699	742	749	750	719	766	726	753	716	727	716	749	707	732	744	739	731	756	760	708	732	713	764	699	773	762	743	734	716	787	746	768	759	755	744	758	745	714	702	765	723	732	733	770	720	732	723	776	709	741	732	762	747	742	715	732	762	733	767	729	706	730	730	771	753	741	725	703	687	715	690	720	723	724	709	787	735	718	749	741	753	789	726	768	724
1306	108	54	65	78	89	101	81	76	89	69	54	75	65	57	72	92	78	81	135	113	84	98	54	74	81	74	78	86	69	70	102	82	63	66	72	81	92	69	94	116	79	101	111	108	104	92	109	142	139	133	94	52	58	59	50	48	54	47	46	47	47	37	44	50	57	55	47	51	54	48	48	37	53	46	40	48	54	49	44	50	36	56	60	46	37	41	51	47	51	50	45	51	50	37	55	39	42	47	39	44	52	38	43	37	48	44	37	51	47	60	47	51	52	56	49	57	35	45	49	40	38	43	51	42	44	48	49	47	40	34	42	54	61	49	59	49	44	51	50	60	47	47	31	53	53	46	55	44	42	42	48	38	49	53	57	55	50	44	49	53	55	42	46	43	49	56	50	51	47	50	48	45	41	42	48	46	50	34	40	48	50	52	49	39	57	64	59	38	46	44	37	49	51	37	44	35	52	43	48	45	44	46	33	45	39	41	49	43	58	34	39	64	46	53	47	48	51	53	52	43	45	59	41	46	49	47	37	58	51	58	52	47	48	55	54	40	49	36	50	36	51	36	54	47	53	50	48	49	65	57	45	43	58	59	55	49	55	54	48	45	44	58	55	43	36	56	57	42	43	49	50	52	47	44	46	46	46	47	56	49	44	43	45	51	47	44	39	42	54	46	44	63	58	37	52	49	45	45	55	56	62	47	55	60	49	58	45	53	53	46	40	46	50	46	44	62	37	48	42	69	50	51	46	69	50	45	46	44	36	48	57	40	56	41	41	50	34	46	43	59	47	42	55	47	52	48	52	41	54	37	45	46	40	56	53	41	41	52	43	41	51	43	37	43	47	48	48	38	49	50	50	47	41	47	48	46	59	50	50	46	39	39	61	52	44	49	27	48	47	55	47	41	48	54	39	33	47	43	41	48	49	51	56	47	41	53	44	47	61	51	51	37	50	62	52	55	44	45	44	45	49	44	42	55	47	58	46	51	44	37	43	35	46	44	58	46	56	46	44	52	41	42	53	49	48	51	53	45	51	37	45	52	47	53	49	50	48	49	47	56	49	68	47	48	56	48	59	49	58	38	38	48	34	49	50	60	45	59	47	58	60	53	49	45	37	44	43	48	49	53	51	39	55	49	57	49	44	43	51	51	57	54	45	52	50	51	46	36	41	44	55	56	56	60	47	31	59	58	49	43	45	65	53	46	52	48	47	35	42	39	53	56	39	51	49	59	48	39	50	43	45	45	51	38	52	51	49	52	46	59	49	32	52	53	40	46	44	51	47	41	37	63	58	34	42	63	53	41	44	60	50	42	40	42	38	57	61	52	55	43	40	48	62	44	55	48	52	45	44	54	37	43	55	48	58	48	61	52	53	65	55	53	47	56	53	29	49	42	42	47	49	50	48	39	58	44	50	38	55	45	45	50	47	54	36	39	59	38	37	43	42	55	49	46	49	41	52	36	48	44	43	39	41	43	49	41	50	42	48	66	53	40	44	38	45	49	45	54	62	52	53	49	47	37	35	49	51	47	46	39	57	50	42	43	53	34	34	38	35	51	39	68	34	46	42	55	45	52	38	45	62	41	43	49	62	64	59	48	53	38	53	47	48	36	56	50	47	51	54	52	47	60	42	49	56	45	55	51	41	56	53	65	56	51	54	50	47	45	45	37	34	53	55	54	50	45	44	53	54	54	39	52	36	54	51	48	48	56	58	47	40	48	55	46	37	42	41	41	51	50	59	46	38	35	41	53	50	42	59	39	50	47	45	45	55	40	41	48	45	43	41	50	57	44	48	45	36	56	39	38	49	51	49	44	57	37	44	51	43	49	53	58	49	54	64	40	48	46	48	53	52	53	48	56	48	48	43	41	41	44	54	55	50	41	47	45	52	50	37	51	62	53	35	47	44	44	44	41	39	44	46	40	67	61	39	45	44	48	51	42	49	50	30	57	54	43	60	35	34	43	48	50	38	43	41	45	42	40	57	39	40	34	58	52	40	53	53	54	65	37	56	50	48	61	50	42	51	54	55	58	48	48	54	49	38	54	43	42	56	40	49	52	48	45	49	51	59	46	59	53	47	53	47	58	59	48	57	35	44	54	47	37	59	58	39	44	52	55	44	58	47	48	50	46	55	31	62	55	52	40	50	43	56	64	45	60	50	51	52	45	56	46	59	57	42	57	55	38	40	42	46	46	40	46	41	53	47	42	44	48	35	53	57	35	49	38	51	47	46	53	50	64	50	39	51	56	47	52	36	52	41	48	53	37	47	43	47	46	49	49	48	47	43	49	49	46	57	35	51	50	54	38	38	53	54	40	45	56	48	57	46	54	42	35	52	55	38	53	29	50	49	42	57	49	45	48	45	53	47	55	59	58	61	39	60	44	38	48	49	50	50	49	52	40	37	48	46	40	41	45	51	50	33	44	61	64	35	49	39	45	45	46	45	43	43	48	41	43	46	42	54	50	65	59	48	47	41	55	56	43	53	25	60	51	42	44	42	38	42	54	42	50	38	41	44	36	51	36	41	43	53	40	41	61	49	59	35	37	52	41	46	43	60	33	56	39	44	42	45	51	42	58	42	52	47	62	45	52	45	45	52	54	55	38	46	38	47	45	53	46	38	54	46	56	39	45	52	51	41	50	43	56	43	46	41	47	39	50	66	47	47	37	42	44	58	56	49	41	41	58	47	49	49	58	42	57	59	33	44	48	39	51	46	49	41	46	43	43	46	36	43	52	43	52	65	39	52	44	27	30	52	54	48	47	42	45	44	51	54	46	56	46	57	53	57	49	54	38	36	54	34	54	43	41	39	39	48	41	42	40	47	49	30	56	45	30	45	51	54	55	43	42	41	55	55	56	48	35	43	50	42	42	55	42	38	58	45	48	52	46	38	44	61	45	57	29	46	48	41	46	45	47	53	50	57	49	50	44	50	45	53	52	50	50	58	49	50	48	45	70	66	45	45	33	43	56	49	47	41	57	48	54	47	51	50	45	49	47	58	57	43	41	70	47	45	46	47	38	46	50	42	52	56	37	37	50	51	41	44	47	55	52	43	49	41	34	38	45	49	50	59	49	50	43	51	47	38	48	44	43	52	49	60	38	57	58	48	56	41	44	57	51	57	48	37	42	52	46	43	51	49	50	47	50	38	54	55	46	55	42	44	56	38	44	39	41	54	47	47	45	41	46	46	43	42	50	43	37	63	68	50	58	52	42	53	54	37	42	43	43	34	32	55	47	44	46	53	46	54	47	53	57	46	46	49	53	48	43	54	44	42	44	49	45	39	49	43	51	54	48	48	38	52	36	47	51	46	53	38	51	54	45	36	41	50	41	45	69	44	40	59	48	49	45	44	41	47	42	38	55	42	41	46	54	52	41	42	60	45	61	39	44	49	44	51	45	50	40	52	53	60	50	53	58	51	54	41	61	34	41	52	42	48	50	45	46	48	42	48	39	51	44	57	42	50	61	53	39	59	50	45	46	50	40	48
8387	2075	1136	1867	4180	5335	5194	3560	3136	2645	2226	1703	1465	1331	1534	2460	2134	1635	2042	3403	3353	2269	2264	1302	1241	1295	1613	1608	1798	1095	1410	2137	1096	899	1312	1244	1461	1463	1604	2353	2087	1767	1864	2484	2813	1993	2088	2267	3446	2975	2651	1662	922	737	587	581	613	519	510	519	478	503	543	537	516	515	510	518	509	525	508	531	525	500	469	514	525	474	538	474	519	517	525	531	530	498	519	521	538	463	482	544	538	456	508	516	517	479	524	506	482	528	532	546	493	518	528	491	525	538	539	453	512	492	538	552	538	541	474	513	512	517	507	510	494	520	541	480	515	494	535	558	484	522	535	516	495	504	508	485	516	550	522	526	510	504	533	513	476	481	506	498	494	502	501	527	498	512	499	550	512	460	567	542	546	498	499	499	539	501	519	529	498	521	547	487	504	486	518	478	552	485	556	504	501	522	527	483	497	473	486	504	538	478	490	478	545	508	482	531	486	512	474	475	527	507	521	488	539	515	537	547	527	515	533	485	552	503	578	521	551	512	526	520	492	480	495	515	514	487	535	509	519	470	521	505	524	523	494	502	491	501	484	530	496	496	548	548	502	513	529	497	528	532	534	491	519	521	501	512	521	467	518	517	499	490	528	533	487	495	546	531	511	491	481	497	510	567	494	491	534	541	545	514	512	519	485	509	490	549	528	499	540	513	473	529	540	493	505	518	525	524	510	488	481	523	511	508	494	514	502	516	528	525	505	517	519	472	508	504	512	510	492	552	475	504	508	511	522	545	504	552	527	529	543	511	516	491	518	520	489	497	494	500	468	493	528	535	483	482	491	535	527	473	488	519	527	480	538	493	505	524	476	540	492	542	513	533	478	490	540	515	489	514	554	454	515	497	508	529	537	492	541	465	496	522	518	528	528	489	484	531	493	536	463	549	487	545	529	464	540	494	519	496	530	466	507	509	518	471	519	507	492	500	448	541	528	508	504	528	504	531	514	555	513	502	513	506	505	533	524	529	525	512	525	507	479	512	472	528	553	534	507	507	530	521	521	534	542	532	540	489	557	507	488	529	497	505	550	513	523	481	565	544	488	462	516	483	528	515	532	491	549	483	515	495	466	482	482	553	509	529	526	523	492	500	488	529	530	526	484	514	511	519	511	514	513	491	538	544	489	505	496	506	502	519	494	513	515	514	532	520	487	517	521	533	497	555	543	521	512	531	501	517	508	530	504	524	528	516	524	508	482	530	511	512	494	547	541	542	556	541	514	512	529	503	518	527	483	512	507	500	497	493	515	508	520	489	500	493	514	547	514	493	492	458	528	536	497	517	506	537	491	546	527	476	572	525	517	517	535	484	511	519	544	508	509	524	489	539	523	480	517	521	546	488	516	467	500	524	514	517	530	490	539	512	536	482	536	547	495	542	553	524	463	504	501	475	537	522	508	564	504	498	521	520	541	557	521	499	512	488	530	495	543	512	492	552	523	517	522	523	488	501	541	530	516	532	509	529	513	546	510	486	547	531	511	501	505	515	492	506	533	521	507	505	510	545	533	520	496	486	505	514	522	510	504	520	511	540	518	532	488	535	528	478	514	518	514	540	512	463	522	521	510	516	521	524	499	510	506	517	487	532	520	520	506	562	501	519	523	495	508	491	523	521	523	509	517	489	472	520	506	514	556	494	517	495	520	484	499	505	507	492	496	531	513	504	513	538	468	519	509	523	499	478	557	478	538	520	519	562	520	538	537	497	507	500	493	531	519	534	536	477	517	508	546	495	523	466	496	539	514	516	519	526	486	478	565	496	489	499	508	478	531	485	486	494	525	502	500	522	528	505	485	500	565	502	521	492	546	508	533	517	493	481	508	543	529	502	527	497	498	543	507	492	555	530	559	502	540	498	537	523	521	489	493	512	560	505	529	541	507	530	495	508	563	566	478	565	503	537	483	554	521	504	522	505	521	498	532	507	500	473	516	512	528	495	495	503	522	484	468	516	536	496	511	499	541	492	505	514	477	511	550	532	498	532	532	512	503	508	524	473	526	492	516	497	512	521	521	493	539	531	497	483	508	552	490	520	503	500	527	513	512	493	546	533	497	507	546	504	508	550	546	536	499	531	457	509	545	546	488	509	496	502	539	477	509	541	478	464	500	515	519	496	480	519	524	524	495	507	490	528	519	500	528	514	523	525	509	481	511	535	515	500	510	519	486	519	500	518	501	522	571	531	499	514	542	506	487	512	470	529	520	488	516	487	510	512	517	511	500	496	426	505	475	539	530	514	455	519	504	496	534	520	506	519	523	497	543	505	499	502	544	515	510	547	523	512	536	515	523	497	467	547	483	534	534	486	508	546	512	495	469	514	510	499	513	532	488	519	511	533	491	519	537	513	467	513	528	507	477	496	534	514	508	524	549	516	529	504	538	508	466	513	500	490	535	516	545	528	538	520	475	535	508	511	532	503	521	461	530	523	492	513	516	510	537	463	521	524	517	529	500	519	519	519	488	490	525	500	482	522	510	529	503	504	537	549	526	526	533	513	539	531	503	544	551	516	519	530	505	545	580	520	508	493	508	472	484	515	509	496	508	536	526	553	524	547	520	518	522	487	518	550	505	519	497	498	503	514	556	488	508	493	506	515	507	491	502	500	533	540	522	544	539	445	525	469	525	529	520	533	509	504	571	511	555	528	502	560	545	463	466	523	519	507	492	529	500	507	517	503	508	509	504	503	548	521	515	580	495	493	519	505	544	496	524	526	484	504	544	542	546	498	509	547	522	523	544	505	499	527	502	510	508	494	494	479	563	527	495	525	530	511	513	542	528	513	506	515	497	528	518	513	569	493	533	533	500	510	486	519	463	486	509	456	509	509	533	506	489	477	537	510	511	521	510	494	528	503	552	519	551	572	480	515	516	518	488	531	488	502	501	509	492	553	521	524	523	522	547	502	476	514	530	518	497	513	531	539	533	508	491	515	490	516	545	520	512	492	520	523	556	528	526	501	474	523	543	524	520	508	529	530	501	507	522	518	537	482	476	504	515	499	548	468	526	497	525	503	511	549	493	533	524	551	512	497	536	504	505	493	507	520	527	500	538	489	515	513	542	524	540	505	512	493	519	543	495	549	516	525	487	506	540	508	512	495	528	519	489	530	524	511	547	499	537	524	525	530	497	492	500	513	500	533	469	486	526	473	493	526	534	523	520	502	515	519	493	516	546	498	525	469	528	514	514	466	475	501	527	517	532	548	505	542	491	544	506	505	501	511	533	491	512	521	519	496	519	507	522	498	513	488	516	498	516	551	541	509	496	496	518	506	493	496	524	546	509	519	505	524	517	532	530	495	552	542	465	507	472	497	503	500	505	522	490	513	531	505	531	496	534	527	510	467	515	544	493	532	514	500	492	526	547	493	481	511	507	505	522	543	535	510	506	486	516	481	505	534	513	519	559	467	524	511	512	525	540	543	523	509	517	530	505	478	495	520	552	529	492	510	561	535	541	497	506	518	550	522	533	507	533	507
649	234	149	115	133	154	170	154	163	150	141	136	111	87	120	130	129	109	114	173	148	119	111	106	81	87	92	92	118	99	111	138	103	99	127	92	96	97	100	105	79	91	130	132	161	138	93	133	370	289	238	164	103	117	66	69	70	63	79	75	70	85	70	56	96	96	73	79	60	74	75	74	63	71	73	86	59	69	69	65	77	74	75	63	74	73	51	85	63	55	61	69	60	47	87	84	68	62	69	57	69	68	71	59	57	72	64	74	60	52	77	79	72	83	67	82	63	70	63	66	58	66	79	72	71	68	71	64	66	62	76	56	74	82	71	79	67	60	74	62	65	70	84	76	75	79	66	69	66	67	70	56	71	67	73	67	63	73	69	78	68	73	75	74	64	70	72	66	86	83	55	59	73	64	84	72	72	72	59	63	81	65	74	69	65	66	62	70	66	56	85	72	62	74	52	75	68	65	74	65	63	81	82	62	73	59	76	68	64	75	72	68	66	69	69	60	64	71	78	59	57	76	60	62	72	64	62	74	65	71	69	66	65	72	63	71	63	56	78	64	71	66	59	68	61	74	60	64	63	62	70	75	66	74	79	63	70	53	79	67	69	56	64	64	55	67	77	64	58	81	71	78	79	53	93	70	77	73	47	76	75	66	74	74	78	78	68	73	67	82	69	67	58	73	75	67	68	68	68	62	79	75	60	87	70	84	75	58	67	75	60	87	71	64	75	73	82	83	67	76	78	70	67	63	72	64	58	78	71	60	66	88	65	72	71	69	76	66	59	64	66	80	75	73	58	67	76	66	70	66	63	61	84	76	60	60	77	73	78	64	73	66	69	77	67	62	61	65	61	59	84	62	85	72	56	70	75	88	88	65	89	77	57	82	64	70	62	62	70	56	57	79	71	57	70	54	59	61	70	76	83	77	80	67	67	71	70	77	66	61	66	68	84	78	72	65	55	61	56	74	56	59	61	74	72	68	64	56	66	67	61	70	67	64	51	64	77	82	62	62	62	70	59	59	101	60	46	69	82	84	59	69	66	74	70	61	63	69	63	66	66	68	67	68	55	67	63	73	75	57	55	75	70	73	62	83	70	57	65	65	67	79	71	84	56	69	65	72	63	59	68	67	65	74	77	71	78	63	74	55	57	63	64	77	74	69	72	59	63	66	67	82	50	76	59	70	70	65	70	75	48	63	70	57	63	58	72	77	63	54	77	66	60	63	68	72	65	79	64	62	71	78	72	70	83	64	60	65	71	84	74	63	67	72	63	69	79	56	80	71	70	63	75	89	69	65	63	69	79	76	77	77	70	54	66	70	72	77	89	58	58	77	59	68	73	72	73	71	71	82	54	57	69	60	84	66	77	69	77	57	67	70	63	71	66	82	78	68	74	74	64	73	76	76	68	61	74	76	65	73	57	74	74	68	77	75	64	82	54	82	84	73	75	72	65	72	66	71	81	77	70	91	54	84	76	67	66	70	86	79	60	81	65	69	77	60	79	65	92	62	76	74	56	62	77	56	69	65	70	58	65	64	70	53	80	78	57	62	69	80	84	69	56	61	63	69	84	74	69	62	58	61	68	65	81	78	55	63	74	66	57	63	66	78	65	67	74	69	70	75	64	68	66	66	76	59	66	74	75	61	64	64	64	64	72	80	65	49	55	75	89	74	73	64	70	74	67	71	78	63	82	77	79	65	80	71	77	62	73	78	65	61	69	75	67	65	68	64	84	77	75	66	69	62	71	77	64	88	74	90	58	60	63	74	81	64	67	73	77	85	80	77	81	70	69	61	69	64	67	66	59	71	68	78	70	63	70	56	72	62	65	57	73	75	69	68	63	55	84	55	76	66	78	50	62	69	70	74	70	86	69	63	84	62	71	61	65	78	74	68	70	66	73	71	60	57	73	89	65	84	75	76	61	64	52	69	77	75	77	72	55	82	87	59	70	68	77	69	76	62	63	70	72	68	60	61	87	68	69	72	79	78	69	69	61	67	84	71	63	70	64	62	68	54	70	63	45	64	69	71	54	58	72	79	67	72	59	71	65	65	70	53	75	78	71	75	69	62	62	75	61	75	58	57	71	62	56	59	71	79	64	73	68	63	72	68	71	77	60	75	75	78	74	81	54	83	69	71	70	63	73	81	69	69	70	66	63	63	79	75	83	56	81	56	64	68	66	70	76	65	71	70	76	69	61	71	70	74	83	64	63	82	65	60	56	67	52	69	84	84	68	73	63	58	56	72	62	68	69	72	67	66	64	61	65	72	77	75	64	89	81	69	60	70	57	76	65	61	83	78	69	74	58	71	63	66	60	73	86	75	75	87	72	56	78	59	73	84	68	79	70	65	67	64	59	65	65	79	58	91	68	74	73	68	65	72	45	69	77	78	67	77	60	83	69	65	73	74	75	61	69	64	70	63	63	63	74	77	66	58	61	62	71	63	68	74	55	75	69	53	80	88	75	74	61	68	70	63	82	81	66	59	62	71	81	84	72	56	81	72	66	67	72	53	69	66	77	64	68	51	61	60	73	69	54	79	68	72	69	58	73	83	60	70	71	69	64	61	65	68	63	77	64	78	62	76	77	80	61	74	82	85	70	67	68	83	68	67	58	58	58	82	76	57	74	62	73	70	65	70	78	67	71	65	72	74	68	58	70	76	72	84	71	72	66	55	71	63	66	72	71	79	62	86	74	68	65	56	57	61	66	54	69	57	74	71	70	77	59	86	78	63	68	60	57	76	68	77	70	75	50	80	64	70	54	60	62	74	73	75	72	67	84	52	72	64	66	72	76	75	65	68	70	78	59	73	67	78	73	61	60	79	63	63	72	65	63	63	68	63	83	84	86	67	67	76	61	72	82	65	74	61	87	81	78	70	65	87	52	66	80	80	84	65	67	76	56	62	60	62	74	74	63	66	65	53	80	73	69	67	66	65	72	64	61	73	73	88	76	76	61	61	59	70	64	81	63	68	68	56	67	69	69	57	53	65	64	70	68	69	67	70	85	69	58	94	62	60	73	67	79	76	72	76	76	57	75	74	70	83	57	73	66	66	73	68	61	76	78	54	65	69	69	83	77	73	67	59	67	65	74	83	75	60	77	79	81	82	75	85	73	79	62	66	47	65	66	90	50	74	82	68	63	84	60	83	71	76	57	72	69	44	91	74	71	67	75	67	77	83	56	81	78	69	73	81	83	64	70	64	68	82	62	87	73	65	87	66	75	59	60	75	70	69	52	66	66	63	77	67	72	85	80	77	78	69	63	71	68	71	74	76	65	77	72	86	62	62	78	61	71	74	75	59	71	69	68	71	78	80	66	84	68	70	66	75	73	74	67	76	60	72	74	78	77	68	61	69	62	51	72	90	70	70	88	58	79	69	57	61	66	65	58	59	68	60	67	66	63	70	78	67	55	63	81	66	66	75	73	92	85	64	90	70	73	78	61	67	65	74	76	64	67	77	55	65	45	86	65	54	74	68	63	65	56	73
11240	5052	2247	4047	8804	10803	9519	6697	5930	5134	4299	3151	2784	2316	2596	3302	3343	2663	3282	5278	4361	2967	2273	1724	1717	1701	1878	2063	2749	2116	2447	3026	2486	2215	2372	2022	1786	1882	1813	1768	1383	1539	2835	3664	3599	2527	1805	3368	7714	7152	5430	3510	1786	1528	982	883	847	742	738	731	733	718	729	763	736	760	724	754	739	737	759	717	743	741	764	737	697	731	765	726	732	797	744	727	756	704	709	723	710	735	728	698	726	685	711	741	755	779	730	753	756	719	780	753	737	780	790	727	743	739	726	734	729	738	752	755	724	744	696	722	723	752	767	732	698	730	706	757	696	728	696	693	709	738	726	758	725	718	731	751	738	712	755	683	738	762	748	716	728	743	732	713	751	752	740	761	731	763	713	706	777	759	690	747	761	747	716	795	708	738	702	714	755	724	742	757	701	683	760	737	811	761	766	746	765	685	687	693	786	786	739	753	686	731	759	713	746	697	790	698	759	754	759	733	743	729	768	737	766	728	712	691	781	726	729	732	748	692	764	735	709	706	718	728	724	736	778	728	713	744	722	747	729	722	709	731	721	686	682	734	739	712	772	696	703	717	784	739	772	745	748	746	755	678	731	788	747	731	745	762	751	766	751	749	757	724	739	715	741	748	777	719	764	723	698	745	748	722	785	720	742	730	711	728	737	706	763	696	730	758	732	698	766	757	719	680	718	733	809	757	726	709	752	755	745	698	716	730	750	732	686	738	714	748	713	753	758	753	769	723	711	730	651	725	699	787	752	720	728	756	763	725	750	759	735	761	696	722	746	694	753	671	721	781	783	735	739	707	736	715	704	750	723	739	769	722	726	683	736	747	784	764	759	731	630	726	784	763	758	783	691	768	753	715	736	781	745	730	697	714	775	759	765	724	748	671	731	725	730	723	744	779	739	761	767	761	754	686	760	694	732	744	785	749	728	747	714	740	710	744	738	731	692	756	728	711	756	759	739	734	731	766	766	727	707	734	723	714	719	777	743	799	730	741	752	761	726	708	760	766	729	719	705	718	715	731	692	720	709	709	726	693	748	770	705	812	768	705	666	771	720	740	724	718	753	730	730	732	708	700	727	741	728	755	755	721	760	747	744	717	706	715	751	713	746	738	733	687	738	713	764	728	744	728	741	696	723	707	730	706	742	766	664	754	679	749	732	733	815	733	781	793	707	765	777	745	733	731	722	755	715	720	771	778	763	701	741	745	747	731	727	710	719	700	695	679	713	793	709	765	708	732	752	691	751	724	725	738	749	713	746	748	740	727	726	731	794	722	708	710	727	691	753	742	687	723	758	726	759	771	768	745	720	768	725	710	732	760	738	717	717	721	732	772	738	680	741	781	757	720	759	702	697	704	695	752	739	699	717	727	786	708	675	736	768	764	748	741	732	706	739	777	744	769	800	779	747	757	737	716	731	772	763	746	730	718	742	735	733	754	748	755	720	787	772	696	701	703	780	757	704	733	734	701	774	734	725	724	724	774	754	699	733	711	739	703	725	770	732	723	739	757	774	702	725	693	733	702	716	773	731	733	703	732	714	758	754	757	715	739	680	702	768	668	721	706	758	706	750	759	736	719	716	698	751	754	746	735	761	732	787	746	736	712	721	765	728	709	738	734	747	719	736	715	751	707	709	747	710	766	705	710	722	731	747	699	729	716	692	705	791	731	719	769	747	784	757	731	747	714	752	775	727	716	700	736	762	686	731	756	731	741	702	729	800	692	710	744	760	717	745	759	700	757	674	768	699	752	763	700	765	770	743	694	781	750	705	739	684	725	781	715	730	700	732	731	741	783	788	726	707	771	709	733	754	796	750	710	753	729	684	735	714	725	734	686	782	718	721	794	719	752	740	747	727	722	729	717	699	718	728	782	754	727	706	707	725	727	739	670	772	756	727	743	747	741	739	696	763	767	691	815	708	766	774	749	722	684	710	757	712	710	750	762	733	729	707	693	756	746	808	731	741	734	716	722	750	744	771	750	730	726	706	699	714	711	753	749	763	762	768	719	731	715	718	784	706	754	749	719	712	763	714	722	705	737	711	798	774	741	745	758	729	718	737	747	753	745	687	779	717	719	781	739	737	731	743	742	749	732	750	749	712	766	721	761	737	737	700	715	742	829	729	753	752	748	743	764	734	735	764	713	721	708	726	750	761	742	711	708	777	711	737	732	687	671	756	712	707	725	746	746	755	722	700	809	714	798	716	758	786	758	731	759	768	760	689	714	665	711	798	729	799	740	777	693	746	708	765	747	691	805	700	738	726	748	721	706	766	747	763	776	770	732	704	747	709	755	713	765	717	763	745	758	758	729	749	797	688	706	732	719	764	773	748	735	763	739	686	728	781	746	747	735	720	707	741	710	758	734	739	763	755	741	717	759	727	754	749	789	731	704	716	751	766	741	758	746	736	737	759	767	759	737	720	708	747	735	709	749	716	739	753	710	754	720	770	728	710	718	778	789	735	710	777	754	756	715	739	725	745	765	716	741	736	741	703	755	734	670	714	743	741	750	746	733	716	766	714	738	714	696	747	706	761	826	728	682	753	765	700	747	761	795	687	723	732	751	753	765	770	717	743	742	787	750	747	729	700	704	764	744	734	709	723	773	706	750	709	696	699	706	717	736	671	706	781	743	722	749	733	746	731	701	732	697	746	713	767	751	698	777	709	706	719	759	753	742	738	774	720	789	746	731	684	732	756	740	748	767	732	691	771	692	693	728	753	705	674	719	764	718	697	746	737	696	680	718	753	724	728	792	713	750	726	714	729	753	706	779	677	773	717	733	742	712	762	741	686	702	752	755	753	761	742	700	759	746	779	737	749	732	735	712	660	705	693	727	695	755	700	762	693	728	714	763	723	750	740	749	711	720	657	731	745	758	723	763	696	696	759	772	796	746	709	739	752	721	708	768	768	721	762	741	724	753	742	732	731	771	713	783	726	757	752	744	808	737	755	712	715	734	731	731	783	741	706	700	776	743	744	708	742	709	728	743	732	749	766	767	743	715	763	712	749	735	785	766	753	739	757	725	733	743	703	737	706	722	743	697	728	727	667	734	690	694	738	758	752	727	707	731	768	688	795	729	757	744	739	697	695	714	733	718	717	747	714	732	695	727	719	723	745	737	740	727	745	745	756	748	683	758	734	711	740	724	717	746	714	721	682	805	719	756	689	748	680	728	715	725	746	720	697	720	756	745	774	743	723	752	712	715	680	728	716	705	677	796	724	738	721	705	768	754	776	727	737	725	784	746	738	779	734	789	776	755	697	744	695	718	774	774	704	764	707	729	775	701	734	718	725	700	736	755	712	769	694	764	717	700	759	733	731	688	676	663	793	784	743	720	728	704	709	697	762	712	780	722	769	696	686	711	701	706	703	694	725	670	738	755	701	730	767	761	748	710	723	699	742	723	770	739	727	747	734	746	733	736	689	700	698	732	769	747	684	809	738	719	723	718	735	675	721	681	715	738	724	726	705	784	725	733	752	675	770	664
2069	210	98	81	115	147	152	143	110	132	103	92	99	73	100	128	112	80	126	191	109	116	88	73	76	55	59	75	89	86	69	78	93	121	100	106	96	67	65	43	55	54	66	50	58	59	50	142	393	371	321	186	123	81	59	40	50	48	50	52	46	57	48	52	57	40	43	54	50	54	54	48	48	38	47	53	46	50	53	43	41	43	47	55	52	42	43	38	58	42	42	49	49	52	44	39	46	48	58	54	53	43	46	33	52	47	44	47	48	56	45	47	42	49	54	52	44	49	44	61	53	53	47	54	49	40	41	46	48	60	48	45	41	50	33	47	45	51	35	55	45	51	31	41	44	62	55	41	47	43	49	55	63	49	49	44	49	48	55	43	52	62	37	47	52	40	44	42	44	48	42	49	54	55	56	50	53	53	38	47	48	51	43	42	33	39	45	44	57	56	50	38	42	41	41	49	46	45	59	45	54	53	47	39	52	53	36	56	45	47	44	50	47	49	47	41	54	54	46	41	59	49	49	59	47	39	53	47	55	65	55	41	53	41	52	56	42	46	51	53	53	43	42	49	40	45	40	38	45	48	37	49	47	51	47	49	44	58	53	47	46	37	52	56	57	61	39	39	45	51	44	43	51	40	58	39	55	42	40	48	53	42	45	61	44	45	49	55	45	42	38	49	44	41	43	51	54	58	50	47	43	37	40	33	52	44	40	52	49	42	59	44	32	69	38	50	55	57	52	49	51	44	49	44	50	44	50	53	47	45	52	47	49	52	50	54	51	45	59	43	59	39	46	50	51	43	56	51	46	46	54	56	58	50	49	60	53	49	64	61	40	62	52	37	53	50	52	54	56	37	53	53	42	44	37	38	37	39	43	39	61	48	54	45	65	42	45	49	54	45	55	47	39	50	45	49	47	52	47	54	37	49	53	55	41	59	51	41	53	51	52	47	54	41	50	39	45	47	38	52	53	43	38	45	40	45	48	44	39	48	52	55	47	50	43	56	59	46	58	45	39	48	61	62	54	36	50	54	56	43	40	52	41	40	53	55	45	50	39	46	39	55	40	53	48	44	49	49	41	53	50	47	42	57	44	44	47	59	46	52	51	42	48	31	53	49	55	50	44	49	45	54	51	34	44	49	55	49	48	45	52	40	42	43	50	48	50	51	62	35	43	52	59	56	62	49	48	52	54	64	31	59	57	54	43	43	40	57	36	45	56	47	45	48	47	51	57	37	42	49	41	45	53	51	49	46	53	55	58	49	33	44	49	41	42	36	38	59	45	51	50	57	55	48	43	54	37	65	44	51	42	37	60	62	36	39	50	56	49	57	50	49	48	47	46	49	49	37	49	47	55	54	46	56	49	54	53	50	45	52	33	51	54	46	51	47	53	50	50	43	47	53	52	48	43	48	46	62	61	48	45	48	47	62	54	47	53	39	48	50	63	58	36	54	47	53	41	58	60	63	43	50	49	42	46	57	42	35	48	54	42	51	42	50	51	42	50	49	48	45	44	49	46	39	49	39	51	33	50	45	36	42	45	48	45	51	57	46	43	49	45	39	54	45	46	41	50	45	56	46	36	55	49	51	50	46	71	57	56	45	43	44	56	40	59	44	49	38	45	42	58	43	60	47	47	40	55	50	56	41	51	51	64	46	45	42	67	38	53	51	55	54	49	52	58	53	52	51	44	60	57	44	53	48	47	57	59	62	35	48	72	40	53	40	48	51	62	43	50	44	49	29	44	37	41	40	45	45	36	40	50	53	44	51	57	41	54	50	62	43	53	44	46	47	54	51	44	42	44	50	46	52	42	41	47	48	56	39	41	54	46	50	31	44	55	46	58	48	44	35	47	54	52	46	50	28	57	50	58	39	48	48	49	48	49	50	41	48	41	50	46	43	39	53	57	44	50	34	58	39	43	35	47	47	34	52	46	46	54	33	41	48	44	37	47	44	59	43	51	55	36	60	52	52	46	40	62	52	55	51	44	40	41	54	46	61	41	56	52	57	53	48	36	52	50	47	53	47	55	47	54	49	62	61	50	51	60	44	40	44	38	57	46	55	38	48	52	42	45	53	54	48	50	45	40	57	63	54	48	45	44	43	54	47	34	59	52	42	42	40	51	62	56	44	50	43	57	37	43	49	58	46	43	41	47	40	55	61	38	46	34	34	44	40	49	44	39	53	43	49	63	42	47	53	37	51	46	40	54	47	53	68	50	55	46	44	56	50	44	56	63	42	52	50	52	42	50	46	42	57	33	41	43	49	56	40	38	54	35	46	43	40	54	32	40	53	53	51	60	60	47	49	36	49	49	50	51	47	50	49	48	47	53	42	52	58	54	43	41	42	52	39	50	42	67	43	44	55	45	52	50	48	44	43	39	47	60	43	42	48	37	49	60	45	50	43	58	47	47	53	49	54	51	39	46	55	36	47	36	44	43	44	35	38	50	51	51	50	49	46	56	41	50	46	51	36	34	45	54	43	47	37	40	45	42	36	55	45	42	44	31	43	57	35	44	38	47	38	37	55	39	39	36	44	51	46	49	48	51	47	41	56	44	60	48	52	47	47	39	57	49	33	49	56	51	46	49	64	46	50	45	47	47	46	45	43	59	43	52	42	51	49	37	46	57	45	52	44	50	47	42	51	47	42	58	53	49	42	40	44	52	46	49	51	49	46	56	51	49	48	54	50	53	43	52	42	28	48	48	61	33	57	52	50	52	42	46	47	38	46	38	49	45	44	55	50	44	42	46	48	35	41	52	48	42	36	34	49	52	50	46	60	34	34	41	61	59	52	47	51	46	49	46	45	40	40	46	41	45	49	49	57	56	46	47	44	47	52	44	57	54	57	49	39	56	37	46	45	52	44	54	46	42	44	50	43	58	52	51	53	60	42	53	60	54	45	53	40	51	48	37	44	43	43	41	51	37	45	43	51	47	43	44	57	42	55	53	46	53	58	44	50	45	42	58	37	54	56	47	45	51	46	30	39	40	57	53	42	49	45	53	36	47	57	38	44	45	38	50	38	50	49	49	50	46	55	51	48	48	47	49	40	55	55	46	44	41	41	44	43	43	49	54	48	43	42	58	52	54	57	47	45	44	55	56	43	42	40	43	57	49	55	38	36	45	45	37	45	51	54	49	57	53	44	39	60	48	49	41	44	44	49	46	51	46	37	36	48	38	52	55	55	53	50	54	53	53	42	46	35	31	40	44	34	50	62	45	53	44	65	52	51	41	60	45	55	41	61	43	56	31	54	49	53	43	53	59	42	53	40	57	55	49	56	67	48	53	49	44	50	46	51	47	65	48	49	34	52	38	42	60	47	47	45	43	46	41	54	43	55	45	56	44	43	44	53	61	52	57	50	57	40	42	52	62	54	45	34	56	37	49	53	47	58	48	39	36	67	48	47	62	49	52	48	51	48	51	40	48	47	42	29	51	40	51	59	39	47	46	57	43	36	38	42	37	60	41	46	30	44	56	46	40	48	57	52
10800	4022	1925	3311	7483	9803	8920	6334	5658	5240	4488	3209	2929	2282	2779	3261	3598	2603	3283	5523	3105	2897	2230	1853	1719	1483	1429	1648	2289	1549	1210	1729	2509	3266	2394	2309	2040	1300	772	764	821	820	1036	762	812	792	763	3748	9907	8850	6686	4178	2181	1183	773	591	573	499	510	507	522	535	555	537	522	509	498	539	554	518	491	482	502	543	513	480	487	515	513	475	501	454	508	548	541	506	495	520	532	492	513	501	494	515	539	514	519	509	533	520	491	487	546	521	467	470	476	542	517	499	515	517	527	457	564	506	514	500	490	508	525	499	501	531	491	475	531	465	509	521	484	484	494	559	533	520	559	518	518	511	513	544	545	547	490	509	550	510	518	513	500	531	482	471	515	558	487	497	500	505	524	509	533	539	545	504	510	553	517	473	540	487	547	535	523	496	516	524	528	530	510	482	558	540	519	522	548	526	549	541	512	526	546	531	498	517	509	528	486	530	533	559	506	504	514	521	530	509	535	515	495	513	526	536	503	540	549	546	507	513	500	494	507	483	522	521	530	526	483	517	515	508	530	520	454	534	572	495	523	487	507	513	509	503	532	482	495	575	499	497	501	511	502	507	505	520	491	506	520	552	532	528	522	556	532	516	518	538	510	524	580	461	507	546	521	466	486	536	509	523	474	516	533	520	492	511	490	521	493	479	497	535	539	498	527	574	516	531	467	506	510	547	485	497	548	488	500	518	510	494	484	537	517	498	510	502	498	528	512	528	481	496	482	518	528	477	472	518	496	506	483	499	505	527	530	508	510	543	476	532	492	501	527	514	503	512	567	498	494	528	486	509	526	539	545	517	542	502	529	529	481	473	503	529	497	503	528	513	549	535	491	535	505	494	517	492	487	524	522	512	549	522	524	495	501	560	501	495	520	554	529	524	505	528	526	533	538	518	502	529	586	490	530	546	482	505	534	519	517	530	551	528	490	542	518	520	541	523	459	500	486	504	524	539	491	513	492	513	506	541	524	512	497	499	522	486	501	508	512	529	542	554	512	538	491	530	468	567	529	542	514	518	511	520	539	545	519	480	496	542	528	488	553	544	493	495	515	561	546	513	512	526	534	531	504	528	520	534	507	485	498	544	494	507	481	468	511	524	501	542	504	526	518	559	539	503	481	538	551	496	553	488	537	489	532	528	499	512	480	537	522	482	555	498	509	568	521	488	525	526	490	587	489	515	518	530	517	490	514	538	529	508	504	527	507	531	527	495	495	504	491	573	529	504	514	546	484	524	504	511	510	479	538	459	556	491	505	515	523	514	485	519	503	533	505	549	546	514	530	544	526	529	507	461	494	521	529	512	498	520	501	541	480	496	533	539	510	535	533	544	514	503	514	542	535	486	504	546	529	536	518	528	514	575	533	513	503	526	506	467	522	529	513	517	520	513	522	518	530	535	527	518	524	522	472	496	547	519	489	521	535	521	492	515	547	507	511	498	545	561	550	475	506	528	531	500	539	524	484	512	512	541	499	559	517	525	530	509	497	518	494	504	497	529	471	536	491	545	511	516	534	547	481	524	493	510	489	536	537	505	508	534	549	514	495	549	539	508	513	550	517	469	546	505	488	480	544	500	474	532	528	532	545	517	506	547	523	533	460	510	546	510	539	518	536	543	487	510	538	505	483	517	552	525	522	507	482	505	489	556	488	525	496	548	515	536	482	505	499	525	509	564	552	510	541	521	564	533	514	507	509	504	544	509	509	521	530	530	534	499	456	498	495	486	523	495	531	539	519	515	513	514	519	543	505	496	509	511	544	481	512	508	505	448	494	542	517	517	501	538	533	536	537	514	500	508	516	447	551	519	518	519	492	515	519	544	484	535	509	545	499	524	520	488	497	494	536	496	509	504	500	498	511	514	521	508	507	481	472	481	504	502	505	519	491	534	509	543	520	529	513	511	504	550	474	492	514	512	522	460	494	572	536	520	521	547	511	536	524	527	556	500	524	538	484	500	556	519	535	491	510	531	478	538	504	547	463	525	545	528	525	522	544	522	546	498	487	486	533	577	522	512	559	511	522	460	557	530	517	515	553	495	500	509	511	522	553	534	518	544	498	504	540	499	524	509	545	509	544	459	508	513	564	552	487	507	524	507	496	520	572	563	476	528	489	501	483	499	530	557	520	488	520	513	500	576	557	483	524	515	494	521	506	580	472	545	496	519	502	488	538	523	527	472	539	512	507	510	506	502	528	531	564	539	519	529	537	482	529	518	529	501	507	493	557	536	529	547	534	533	548	526	542	513	500	532	519	532	511	518	498	496	492	475	495	508	532	473	514	537	521	525	544	523	549	522	553	512	523	514	527	521	533	468	527	556	542	510	480	523	459	542	524	519	526	559	537	532	490	532	488	462	533	534	535	509	532	510	552	523	502	504	509	542	512	505	549	516	580	547	526	504	513	507	480	490	533	521	534	493	525	526	526	506	521	490	459	552	540	495	536	549	497	533	512	555	516	544	504	515	526	528	537	509	518	523	512	508	539	535	498	533	523	489	486	559	489	530	523	526	496	478	508	489	509	513	511	515	493	558	529	497	489	540	520	497	534	507	497	520	512	515	530	527	513	510	537	559	484	527	510	508	575	521	511	486	509	511	529	535	545	538	560	526	487	497	570	470	507	503	511	520	529	500	526	529	541	502	523	503	529	539	496	515	476	508	500	526	520	536	533	562	526	520	532	516	485	561	520	480	500	538	553	521	505	503	519	541	500	543	530	520	514	518	544	517	494	504	513	475	557	510	516	527	495	482	509	510	536	498	509	570	505	491	552	499	559	539	520	486	516	526	542	518	501	513	480	509	498	537	506	513	519	533	524	497	512	545	525	482	532	513	541	526	542	548	530	569	528	538	517	543	560	498	521	516	499	492	501	498	487	532	516	498	528	546	540	517	547	542	537	529	480	511	542	534	490	510	504	474	513	541	509	500	468	520	509	512	491	548	534	532	521	500	526	520	508	508	511	504	537	544	529	552	521	470	490	507	512	503	545	487	494	518	529	507	468	529	528	480	493	463	552	540	516	512	498	515	491	493	500	532	566	575	481	511	488	537	530	553	523	512	491	520	505	485	484	531	504	526	550	499	531	546	513	502	514	538	527	519	536	520	504	517	550	524	506	494	547	499	508	527	495	518	529	553	502	534	516	500	506	524	485	489	519	515	532	519	507	534	541	511	456	512	530	505	523	514	518	478	533	544	544	503	490	474	537	499	526	548	515	519	497	568	479	541	521	544	533	518	546	484	576	511	512	522	490	547	499	504	518	549	513	505	489	518	522	486	527	485	516	526	506	535	516	552	501	531	520	522	472	504	510	502	501	555	527	508	520	505	552	515	541	509	511	518	498	495	561	490	523	499	482	530	507	516	516	513	482	538	494	517	504	540	517	507	508	526	528	524	516	487	526	478	512	542	520	542	488	548	534	500	486	491	508	516	545	541	507	487	527	541	565	508	490	564	498	490	523	542	516	529	547	524	535	542
1124	326	184	167	171	221	222	179	180	179	148	144	140	122	151	165	165	136	176	220	184	136	116	107	106	115	106	81	92	114	91	82	104	118	147	112	98	80	63	65	93	70	70	74	75	71	84	111	454	725	515	345	236	129	80	84	76	71	62	69	67	70	65	80	67	59	67	62	69	64	67	66	64	92	67	62	67	58	61	64	79	64	74	54	71	68	78	67	62	62	72	77	62	58	69	83	69	66	82	77	65	56	67	72	62	66	95	65	76	94	62	77	58	70	72	73	66	53	87	67	72	70	67	60	74	77	84	64	61	69	70	76	76	67	56	79	66	80	66	61	76	73	68	73	67	63	67	68	71	72	70	66	81	63	63	61	75	63	72	108	74	74	75	76	75	80	84	74	69	74	86	75	58	66	76	51	65	66	66	81	73	61	81	74	74	86	80	74	67	60	65	61	65	62	62	51	62	55	82	64	59	80	76	64	66	75	61	60	68	69	60	62	75	61	63	73	65	69	69	72	70	71	80	61	80	68	56	65	79	70	71	71	75	56	72	85	55	61	82	67	66	71	54	71	55	64	61	67	62	75	55	84	78	74	59	61	67	73	70	64	70	70	69	87	65	61	71	80	56	67	66	60	68	66	91	66	64	64	66	80	60	79	70	68	86	66	70	79	93	61	78	57	68	77	73	71	78	72	79	70	67	90	84	68	62	56	69	74	61	71	88	61	70	69	100	77	71	82	66	60	68	65	68	62	67	70	72	64	71	64	67	75	73	69	66	64	69	67	79	67	61	74	90	71	62	68	74	78	67	65	68	72	87	76	94	57	73	76	75	65	87	67	70	72	73	79	58	84	73	72	68	69	82	74	88	81	76	54	69	65	66	67	80	76	69	61	69	71	70	73	71	75	73	89	72	74	76	59	72	55	77	67	69	66	86	75	63	73	84	70	75	66	56	62	69	47	59	62	85	65	82	62	80	65	70	72	53	62	72	57	67	69	69	84	71	80	65	71	64	68	72	71	76	65	62	60	75	63	69	62	66	79	70	74	79	56	84	70	71	65	68	69	92	75	82	74	69	61	77	63	78	55	88	63	76	63	70	65	85	70	78	63	82	87	69	74	66	73	73	64	63	65	59	63	85	65	63	64	72	83	78	72	76	68	73	70	72	71	64	60	77	63	70	61	71	75	63	72	76	82	61	62	65	68	59	70	64	59	79	73	60	79	60	75	61	76	77	78	64	68	53	60	71	63	56	64	68	70	81	79	68	75	71	69	63	56	67	69	84	86	67	64	76	77	72	78	76	91	68	73	69	60	74	71	71	75	60	69	63	66	72	77	89	71	65	55	82	63	73	58	82	63	68	79	70	67	70	79	81	78	64	71	73	59	65	79	78	70	65	61	74	70	68	71	63	80	84	69	74	72	65	64	85	70	67	62	69	68	75	73	78	74	67	76	64	49	69	70	65	68	68	71	69	66	72	67	78	88	73	73	63	74	77	72	60	70	81	68	66	84	88	75	81	63	88	52	74	63	76	74	84	71	80	62	78	92	80	76	62	66	89	69	65	69	77	65	60	73	63	75	67	70	59	89	67	70	81	72	76	68	79	67	62	75	72	72	65	61	67	75	77	83	68	83	81	60	65	77	67	73	69	70	88	63	60	65	80	70	73	70	64	50	66	84	67	71	81	71	68	54	86	71	71	77	79	60	72	59	82	67	68	72	69	72	70	66	73	70	73	70	73	63	52	64	63	73	71	79	78	75	63	79	73	83	67	73	75	66	74	57	78	77	74	74	57	70	64	58	62	70	74	73	68	76	70	80	58	69	75	65	73	68	76	47	69	73	68	64	68	65	94	69	63	52	72	60	65	54	72	75	60	82	72	70	62	65	74	65	80	81	66	82	61	63	89	76	83	81	84	78	58	84	85	80	65	81	63	60	77	68	73	65	58	75	76	71	66	69	74	86	74	70	63	75	80	70	75	58	66	65	66	60	69	59	64	68	71	59	64	75	87	67	74	69	71	74	62	62	76	85	77	59	70	65	84	78	68	75	78	74	77	61	65	60	64	57	81	64	66	64	62	76	65	60	89	66	68	74	67	69	73	73	77	58	80	64	72	72	71	68	61	64	71	59	84	73	67	63	74	60	74	70	87	67	61	64	68	82	72	62	82	65	66	73	66	63	78	66	73	67	64	88	77	77	65	71	61	65	65	73	69	79	58	77	70	58	79	65	73	67	55	65	82	81	70	52	82	71	67	63	58	75	55	70	72	67	61	61	66	63	55	69	52	71	74	79	74	50	67	64	61	89	73	72	74	81	58	83	68	72	70	58	75	63	66	62	82	74	81	70	61	72	71	74	77	77	57	77	63	71	66	61	74	64	82	67	72	60	79	72	69	57	69	69	70	71	77	73	78	69	73	76	79	72	78	81	74	65	59	61	82	82	56	69	83	76	81	53	71	73	77	65	73	66	51	75	60	73	69	52	79	80	56	58	62	54	69	63	60	46	71	76	75	60	63	67	74	73	69	75	95	69	75	80	73	74	65	73	61	77	78	63	75	79	81	78	66	67	84	58	72	74	72	61	68	81	73	54	92	64	91	60	68	71	74	78	71	70	78	64	61	70	67	74	67	53	66	69	74	71	66	71	72	60	76	68	81	75	61	64	57	59	71	76	66	68	73	79	83	67	79	81	76	68	78	70	84	65	68	68	65	82	77	75	76	72	67	66	59	70	51	83	58	76	73	68	78	85	59	62	82	74	69	70	83	66	72	72	66	79	65	58	79	65	60	80	73	71	72	69	55	58	82	81	72	75	77	66	78	80	68	77	67	67	70	63	67	69	64	76	77	62	67	66	78	65	59	64	75	69	72	68	62	73	71	82	69	61	60	62	71	81	65	80	74	64	65	72	80	67	74	62	85	77	70	55	68	75	68	73	69	79	62	77	72	70	63	52	60	90	64	73	88	74	69	56	58	71	76	73	90	68	73	68	80	79	72	70	59	60	64	66	73	72	67	74	63	73	61	76	77	64	72	85	65	72	73	72	74	62	65	60	72	73	55	65	64	61	79	77	71	73	74	67	54	81	67	58	68	70	78	70	72	54	70	76	68	73	66	71	83	62	81	61	77	71	59	68	80	57	60	84	63	66	75	81	78	60	61	70	59	59	58	69	67	70	83	69	66	73	66	73	74	55	73	67	73	75	65	65	82	57	71	71	67	75	74	79	69	71	50	73	76	89	75	71	70	66	75	64	64	63	55	65	77	74	71	61	77	65	61	75	65	71	59	73	63	54	49	71	63	65	50	68	69	79	74	63	83	75	60	72	75	73	67	67	78	71	76	56	75	66	55	61	68	68	77	74	59	65	77	75	66	82	68	67	51	75	61	76	76	57	82	77	69	67	66	59	72	52	55	70	73	66	67	75	61	55	66	64	74	68	70	60	70	62	60	70	76	63	72	86	64	77	85	70	82	68	57	64	69	64	85	79	69	91
14742	6240	2925	5383	11417	13618	12071	8956	7485	6551	5938	4971	4143	3144	3796	4874	5021	3567	4420	6297	4270	3497	2540	2592	2413	1950	1859	1714	2033	2012	1531	1658	1912	2480	3163	2504	1577	1155	979	913	1011	1116	992	893	879	975	881	2304	10596	14740	11244	7724	4352	1986	1151	894	833	769	747	715	763	762	711	775	764	740	710	729	728	735	800	724	772	743	779	769	751	791	693	690	761	723	729	701	745	741	774	749	767	789	784	781	696	752	754	685	794	743	756	762	709	742	778	731	660	755	786	702	734	795	733	722	783	779	761	725	786	784	753	765	718	760	728	772	750	732	729	772	746	778	816	796	817	681	747	735	746	721	807	750	734	768	748	734	712	804	764	788	746	746	721	707	706	738	744	754	771	738	713	734	789	781	776	784	735	764	763	734	727	708	758	773	763	756	736	754	786	764	762	769	745	762	719	712	765	786	770	747	719	767	748	715	724	766	764	770	698	744	713	800	734	757	750	765	751	753	763	756	764	657	791	759	755	763	731	755	794	747	786	738	776	730	767	782	729	767	741	708	787	721	772	797	789	782	734	773	753	742	736	761	788	787	764	801	731	761	805	718	753	768	707	758	717	713	757	757	807	703	768	748	733	762	737	797	779	793	707	757	722	772	775	726	736	767	739	764	758	835	728	772	800	705	768	763	726	790	782	764	722	771	744	760	788	777	748	740	752	705	753	733	747	713	708	748	768	747	765	749	737	759	725	698	715	731	762	754	752	725	786	736	761	769	764	759	748	782	766	783	767	697	748	743	722	752	719	779	754	748	722	761	715	737	763	792	751	762	749	754	777	713	744	746	778	740	771	762	778	745	752	816	736	788	772	751	726	748	739	786	746	710	796	707	713	790	802	743	731	709	784	762	788	749	769	728	780	736	741	725	744	704	738	741	744	745	778	737	754	783	737	760	811	771	759	729	778	768	734	757	725	787	792	724	760	744	770	757	735	764	763	724	732	801	798	764	797	711	734	771	763	736	756	798	728	756	724	748	830	707	716	715	783	750	786	742	690	756	742	815	753	767	734	713	743	773	732	758	770	734	770	736	773	766	767	788	764	741	741	757	764	747	717	690	756	762	712	746	748	758	777	742	737	808	771	780	744	742	759	758	688	723	750	782	782	700	758	739	788	790	753	815	709	721	721	722	753	758	815	785	724	755	743	743	773	743	753	742	764	718	789	801	720	746	761	734	729	779	708	785	755	739	732	741	764	748	774	750	721	789	764	716	717	747	776	783	753	723	741	768	762	761	716	744	689	746	725	776	803	754	768	757	748	799	790	791	742	707	799	745	787	740	730	786	786	771	795	754	723	748	723	740	777	734	768	737	731	745	802	758	723	766	744	758	766	801	784	736	726	754	750	731	741	748	763	756	809	767	743	742	788	791	755	745	768	750	784	807	769	750	742	747	747	720	747	711	770	735	755	767	701	765	765	721	796	764	761	746	770	743	738	752	759	743	784	728	784	743	731	727	750	770	733	789	722	770	742	768	818	725	749	742	792	748	773	733	735	738	731	760	759	737	750	779	752	751	823	768	750	792	778	725	736	742	788	718	737	729	736	757	765	723	741	746	752	742	744	757	722	729	718	744	765	760	727	745	730	743	722	785	742	730	694	724	754	726	757	703	752	759	768	772	773	744	714	812	779	776	758	734	741	776	712	713	761	773	776	715	677	778	793	711	801	738	739	767	745	736	710	814	718	743	756	769	734	691	728	712	768	736	705	760	733	756	782	748	723	785	792	782	748	767	783	748	752	784	743	754	750	772	751	756	769	770	779	766	754	676	762	786	726	732	777	758	781	763	807	742	738	680	794	754	794	792	757	712	731	783	712	741	810	757	715	744	776	782	750	750	774	732	728	746	759	768	759	762	777	697	810	750	707	758	773	789	753	734	742	779	771	736	760	735	744	781	726	716	793	759	752	748	764	759	755	765	748	733	768	796	782	689	736	751	762	764	764	792	731	715	807	761	738	699	761	745	706	779	741	766	754	739	754	733	772	747	779	784	751	766	783	731	772	766	751	733	725	778	739	778	761	767	743	782	735	739	730	743	773	722	773	716	790	779	775	746	770	769	751	744	799	790	792	790	748	703	774	743	749	713	763	771	725	750	803	753	805	773	752	766	824	724	779	694	760	759	768	745	760	752	759	745	746	741	756	758	774	746	692	784	713	726	780	737	725	710	781	751	752	713	757	727	777	711	771	746	741	738	762	768	740	719	727	767	764	726	732	745	692	740	788	771	716	707	726	785	744	745	748	722	710	731	748	759	742	735	760	782	748	780	773	758	760	765	771	762	758	716	762	741	733	742	791	736	746	803	714	732	747	786	790	731	770	744	705	763	719	806	742	767	792	771	742	738	757	757	743	726	781	766	707	796	771	751	749	746	761	782	751	738	826	710	777	727	767	776	690	756	732	743	744	721	748	769	788	739	755	732	747	770	756	734	720	767	782	760	776	757	768	750	791	742	732	769	731	772	752	723	729	704	749	758	741	832	735	771	669	765	750	713	723	792	730	775	756	747	772	729	780	754	751	737	784	755	729	728	794	793	766	737	764	773	810	725	743	717	769	785	790	743	754	813	769	725	760	706	793	753	780	736	736	729	767	778	738	718	728	755	734	730	718	712	764	791	760	723	765	721	720	775	728	688	754	758	768	763	743	741	704	749	710	791	767	779	747	757	741	755	780	750	775	725	740	764	761	742	790	784	738	734	774	764	771	716	771	764	750	715	755	724	735	763	768	769	788	759	802	783	729	783	756	656	743	779	722	784	720	795	684	729	712	776	759	764	724	786	745	757	777	762	736	771	717	701	753	766	734	733	758	754	747	713	738	691	761	746	754	804	788	768	747	780	753	735	775	741	742	747	785	715	735	755	770	792	737	742	776	716	779	728	724	778	770	771	759	751	755	747	738	723	759	722	719	747	742	769	754	783	755	720	749	716	716	782	788	765	729	709	744	739	736	730	764	747	718	739	716	745	758	736	750	773	753	722	751	709	732	674	790	745	783	700	753	791	701	688	766	790	738	756	726	750	758	763	813	729	778	752	744	743	742	781	754	771	767	760	764	710	778	751	746	768	728	722	759	693	749	745	734	759	734	751	762	783	763	743	732	737	768	803	745	770	728	777	779	758	789	727	745	790	718	755	751	704	738	779	803	751	731	730	746	765	732	794	751	721	780	739	735	763	763	780	745	750	771	807	755	784	779	773	806	723	804	761	776	738	761	752	744	697	745	749	750	751	728	734	769	732	778	735	743	803	775	774	711	757	730	714	768	724	766	733	771	716	741	760	756	758	725	732	688	734	746	734	738	731	739	719	787	753	695	723	761	806	735	759	793	750	790	785	714	763	813	791	753	736	787	802	745	727	717	752	754	808	728	793	769	744	735	752	793	738	785	797	784	764	737	772	756	758	765	748	756	752	752	770	741	762	813	767	777	750	756	761	732	760	756	794	798	802	716	760	753	758	756	753	815	706	744	741
1334	96	69	73	81	96	99	61	90	58	75	64	60	60	63	93	90	71	99	127	90	69	64	64	79	68	56	63	42	70	49	48	47	44	67	73	48	55	46	42	69	46	52	40	61	41	47	62	121	198	176	153	121	88	64	46	50	44	42	41	54	41	40	48	51	47	43	47	46	49	40	50	59	55	42	42	41	55	44	41	60	46	46	48	36	52	34	46	44	43	55	48	57	51	41	52	52	37	35	43	52	36	41	29	49	38	47	50	51	64	43	38	50	50	42	50	57	57	39	60	53	55	43	52	42	41	42	34	43	42	51	46	51	43	51	48	40	39	34	57	45	50	42	48	40	41	52	42	52	39	52	47	47	42	55	34	55	51	31	43	47	35	56	34	50	47	41	52	51	49	56	47	48	48	50	53	45	44	47	59	59	49	48	45	47	40	42	45	56	64	57	40	42	41	48	49	49	45	45	48	44	56	59	57	40	49	43	49	46	43	45	36	32	43	50	40	47	44	46	39	43	53	55	49	46	41	55	43	45	24	52	38	51	53	53	51	51	42	41	40	57	53	68	59	49	55	50	48	51	50	42	54	46	54	35	48	42	53	42	54	49	37	53	46	62	49	44	49	53	54	60	46	42	56	47	44	57	53	48	51	49	49	50	57	50	48	45	44	47	52	48	39	56	45	52	46	44	43	45	64	42	38	58	47	43	49	37	41	39	40	41	47	63	37	39	45	44	55	42	42	46	49	40	55	51	59	55	47	56	36	37	38	45	40	54	37	53	43	42	46	41	37	45	53	33	57	39	43	52	45	45	42	63	38	47	43	53	43	48	43	58	42	56	57	58	42	57	46	45	55	58	68	61	63	54	55	53	54	46	49	45	38	37	48	51	52	44	42	46	46	53	36	48	34	38	35	52	44	35	45	51	48	44	43	60	46	42	44	44	55	48	49	49	49	44	52	47	45	50	52	57	55	56	53	36	43	49	48	51	41	50	43	56	53	60	40	47	33	49	46	50	57	44	47	68	49	43	43	42	66	31	45	49	45	48	53	47	40	51	47	47	48	63	43	57	54	46	34	54	51	47	54	59	37	51	54	38	50	47	67	39	38	49	57	47	43	44	42	39	50	47	48	41	45	33	44	53	42	52	39	44	48	49	50	57	55	39	43	49	44	60	52	44	36	47	39	50	50	33	45	44	42	54	51	46	45	51	49	40	43	58	44	48	47	60	45	45	47	43	55	45	36	48	36	43	45	49	41	47	47	44	47	51	64	38	49	44	39	50	47	42	41	45	45	46	50	36	50	44	38	39	50	55	38	58	39	57	46	45	35	52	44	58	50	34	54	55	57	47	40	47	48	36	37	36	53	42	44	45	59	43	40	44	55	48	46	51	57	55	59	50	36	49	43	46	47	58	40	56	40	49	53	49	44	42	44	41	50	41	42	61	43	51	46	56	69	49	53	27	50	51	42	30	47	32	42	46	49	51	56	55	49	56	58	43	48	57	59	38	39	57	52	45	41	41	42	54	51	48	44	50	55	49	59	54	34	43	62	34	43	51	60	47	55	38	51	44	39	39	40	58	55	44	49	55	45	54	50	43	41	47	47	56	48	46	33	48	36	38	49	46	44	54	55	39	44	46	53	45	42	34	48	58	51	58	46	55	48	38	47	48	53	55	51	36	61	48	59	32	44	47	61	58	49	29	38	33	40	57	46	44	40	45	58	58	41	53	44	60	42	44	47	41	38	42	38	40	38	48	45	49	57	45	50	51	42	40	44	41	54	47	40	51	52	45	54	59	48	43	40	45	44	34	46	43	41	52	40	55	36	55	46	46	39	51	49	34	37	46	50	44	55	53	39	64	40	47	49	39	54	54	41	41	54	44	57	38	43	40	38	40	43	38	63	65	49	42	60	65	66	36	48	50	49	48	40	40	42	41	48	41	63	51	41	42	54	48	35	39	40	55	47	47	62	40	39	52	55	50	43	41	52	46	57	60	52	45	39	45	59	58	35	52	55	52	47	42	62	47	46	56	48	55	53	47	50	46	48	50	46	50	47	44	38	50	58	53	53	51	41	41	47	41	46	47	64	50	50	49	49	47	51	45	52	50	55	51	52	47	47	42	65	60	39	50	30	52	46	55	51	44	45	43	46	45	45	43	41	51	42	54	46	54	42	49	47	46	40	41	47	40	45	49	50	56	50	45	49	33	40	45	46	49	43	62	44	49	46	40	46	55	47	40	47	46	36	44	52	36	54	50	45	55	34	51	56	40	56	47	45	48	49	51	47	41	44	38	42	51	51	50	46	44	48	52	48	42	46	46	61	63	53	38	56	39	42	50	49	49	52	48	29	49	43	46	58	57	33	48	48	52	54	38	53	51	34	48	46	51	57	43	48	47	54	44	59	57	54	47	51	56	39	51	49	51	45	46	44	59	52	49	28	50	55	49	52	39	42	57	48	39	35	54	44	51	33	49	47	47	45	40	46	40	45	42	39	51	47	52	49	42	35	57	46	45	39	60	52	48	65	45	45	44	43	43	52	51	50	43	55	56	53	40	58	28	49	60	52	55	38	45	56	62	60	43	47	42	44	48	42	47	44	59	49	47	41	42	41	56	44	47	30	47	39	59	61	38	54	51	45	57	38	60	37	46	50	44	41	45	38	55	53	47	51	64	62	40	52	55	65	34	53	45	48	42	58	46	48	45	61	55	45	37	41	48	34	61	41	51	55	37	52	52	47	43	49	43	44	51	42	39	47	57	56	45	45	38	56	47	43	46	55	44	36	36	52	47	51	56	54	47	48	49	53	54	47	51	50	49	48	44	41	49	33	46	40	54	44	37	53	49	42	39	40	40	51	45	49	52	33	44	52	52	35	50	42	50	37	43	51	37	49	57	35	56	44	52	56	43	52	43	43	52	50	47	42	40	48	65	57	36	50	36	47	43	52	59	55	46	60	58	47	49	50	49	36	38	50	61	45	54	47	62	54	49	61	57	38	63	48	53	44	43	47	48	53	46	58	45	58	52	40	48	43	42	52	56	50	35	48	56	39	49	46	50	55	63	53	72	53	48	56	31	49	53	39	48	47	47	46	44	44	53	48	34	38	45	49	51	53	42	53	49	46	48	48	44	43	60	52	63	47	43	40	50	43	48	49	53	37	43	45	49	58	59	57	42	50	55	57	58	39	42	47	42	53	47	44	43	37	39	45	54	47	45	48	52	39	47	43	45	52	39	40	52	51	50	40	55	54	38	46	56	49	46	53	47	39	47	45	55	39	41	51	49	48	45	44	48	42	48	59	40	46	39	38	51	40	41	30	62	46	50	32	45	40	51	44	55	59	59	54	57	48	52	48	45	53	59	58	64	53	35	50	51	46	51	43	43	53	52	49	45	43	42	33	50	45	54	42	51	49	52	50	53	49	45	66	51	39	51	47	49	35	39	40	53	41	54	41	49	50	49	44	42	54	46	50	50	49	41	39	38	41	62	53
8127	2161	1151	1780	4416	5935	5282	3237	2889	2622	2628	2274	1983	1438	1762	2733	2577	1849	2676	2810	2303	1574	1371	1425	1473	1285	899	898	970	1086	929	846	663	717	1303	1309	770	612	577	593	651	616	606	557	556	550	547	742	2857	4959	4394	3353	2121	1083	733	580	560	523	534	572	539	469	540	513	502	485	507	491	533	515	488	510	480	510	538	529	523	500	517	454	489	503	532	504	480	497	514	525	533	527	508	496	517	515	518	518	481	518	504	538	496	493	498	515	487	477	542	506	493	465	509	523	536	457	491	533	493	563	479	448	538	494	486	564	519	483	522	519	549	490	467	507	530	533	476	526	525	489	508	501	509	557	507	506	473	545	491	501	566	496	511	480	496	513	531	498	530	528	507	523	531	511	513	453	513	488	508	500	498	498	464	507	496	477	530	533	502	505	497	530	521	531	521	514	522	519	473	528	530	498	484	493	501	465	508	509	535	483	479	494	504	504	538	499	527	476	510	525	510	481	507	496	487	532	458	505	512	525	507	513	517	508	528	508	493	473	532	513	524	513	489	508	489	500	527	495	501	537	513	502	499	527	525	521	499	475	510	492	483	491	479	494	482	485	529	506	554	540	515	474	511	475	520	518	466	524	527	493	490	491	507	514	504	506	557	522	523	493	508	506	524	529	518	516	496	479	520	525	491	536	524	474	531	484	479	482	516	472	507	507	470	471	474	522	517	484	514	530	479	497	499	497	540	544	517	536	500	510	498	502	501	488	512	531	492	499	522	495	497	475	490	489	547	516	484	512	548	503	505	493	496	543	525	493	496	497	484	531	517	507	573	551	492	494	478	514	521	544	551	494	484	503	521	535	515	560	493	502	503	544	539	477	505	487	518	531	529	551	499	496	474	468	474	523	500	530	497	497	513	464	498	490	528	533	517	488	517	475	509	488	521	518	495	496	536	507	496	501	506	523	516	489	518	502	531	483	512	515	498	515	519	492	503	528	561	522	513	519	482	524	514	517	526	485	526	511	558	485	501	492	482	508	554	527	529	512	505	512	458	545	517	504	502	471	475	497	558	524	517	517	504	486	487	523	468	569	509	512	468	533	496	485	531	515	519	514	544	509	546	502	545	498	483	512	507	511	496	528	482	485	492	539	539	524	511	491	488	474	525	503	498	541	449	542	506	524	511	537	498	494	515	499	514	515	451	533	472	502	492	516	487	491	545	564	495	513	524	525	531	549	484	475	511	527	491	496	468	512	547	550	485	537	518	479	546	534	506	500	519	532	516	525	498	533	508	498	517	471	498	506	515	540	504	461	491	486	535	481	472	533	491	564	509	531	510	534	525	485	469	519	514	519	489	527	484	502	489	489	506	501	556	540	513	525	516	532	544	539	493	516	541	533	538	564	489	494	499	493	477	552	500	453	522	528	518	505	518	522	509	493	476	477	510	508	516	492	532	494	473	530	502	544	485	458	505	526	476	518	491	517	499	505	531	512	517	492	506	537	488	509	535	501	522	505	486	522	515	498	521	547	487	522	499	485	488	513	523	510	490	496	501	502	512	510	504	479	551	469	489	465	528	510	501	509	509	509	520	534	544	523	491	497	497	506	513	510	482	551	536	483	513	526	515	523	504	532	502	509	482	474	520	529	531	503	481	522	558	522	500	498	496	496	494	499	540	475	555	541	494	492	530	519	558	522	503	485	508	523	496	482	530	532	534	520	555	509	544	544	512	510	505	546	530	495	521	520	519	545	508	511	510	521	523	510	490	525	523	528	505	496	520	549	459	513	533	488	500	513	490	527	505	517	483	488	497	516	496	513	543	511	553	488	482	488	483	526	504	521	488	516	538	518	522	488	525	484	484	543	495	483	522	487	497	510	546	456	504	489	539	514	514	489	500	531	542	520	458	512	512	534	476	569	527	509	492	534	538	476	471	526	502	500	511	439	490	506	546	536	519	485	500	516	503	528	561	521	471	525	499	484	535	526	489	525	495	547	537	519	513	497	513	517	508	516	520	483	476	486	521	495	503	518	511	505	508	537	526	523	498	500	512	491	479	514	506	511	509	492	515	522	520	514	504	495	509	521	493	498	511	455	480	525	503	502	511	473	542	503	510	510	518	525	522	498	515	538	535	472	547	516	497	513	498	524	523	536	475	524	486	523	469	500	495	508	535	502	509	506	507	520	487	496	532	509	530	516	494	497	530	502	503	496	494	502	488	461	523	527	524	504	513	503	506	512	487	535	506	482	525	469	463	483	468	537	515	533	542	490	498	537	527	488	534	519	487	509	526	521	529	528	527	531	496	494	486	525	516	495	530	520	517	528	548	495	541	489	528	514	514	517	546	504	504	490	540	520	537	485	530	501	539	499	501	529	518	494	510	518	513	498	524	510	541	507	503	519	489	491	509	515	520	527	548	507	495	490	477	523	479	543	484	533	488	517	502	497	492	495	492	516	511	489	494	510	509	526	477	515	518	511	497	535	484	523	522	486	510	533	480	490	514	528	504	515	512	499	532	524	495	508	501	524	516	513	493	483	532	539	511	523	487	564	525	500	490	517	523	478	507	491	475	503	556	502	522	482	529	533	523	500	471	555	535	511	511	523	524	512	515	466	487	507	486	493	521	526	512	469	506	489	545	511	501	506	501	457	489	481	540	457	530	505	532	487	531	517	493	468	521	508	480	569	532	485	497	488	493	525	527	520	484	500	514	501	539	486	489	487	475	480	557	521	489	509	522	533	550	521	519	470	513	506	509	494	504	526	478	527	500	497	521	490	537	478	514	530	488	516	499	522	490	472	529	524	497	523	473	479	506	530	510	520	512	535	497	499	524	506	510	549	522	525	506	526	484	521	493	533	514	514	530	529	522	495	469	494	460	501	505	527	484	464	508	461	536	530	512	530	520	512	526	530	515	539	480	503	478	519	514	478	495	477	522	519	517	525	480	531	537	548	522	500	504	512	504	480	543	517	492	524	493	527	482	524	515	505	500	498	468	488	508	498	533	512	514	502	552	493	521	501	490	541	488	532	540	491	502	529	507	526	520	526	504	484	466	532	474	558	512	524	498	452	487	498	531	512	498	546	545	490	501	511	502	502	518	488	485	514	499	501	531	506	504	497	512	513	479	489	578	528	487	547	499	511	532	553	481	455	509	492	518	545	506	503	514	524	506	514	494	488	497	483	468	481	540	501	496	511	481	548	520	520	514	522	531	481	514	513	502	508	525	504	520	527	548	512	523	527	511	516	490	524	489	534	551	514	482	507	537	516	514	537	488	520	526	517	531	454	485	529	515	547	528	509	539	511	500	495	530	512	476	510	502	482	546	469	502	489	505	526	517	549	514	525	496	493	512	479	569	499	525	527	507	503	476	496	526	509	500	505	516	506	508	538	474	513	538	520	507	548	490	485	494	521	472	498	493	486	518	516	490	520	511	518	511	530	539	521	511	516	526	480	501	473	470	514	531	539	512	531	462	502	513	518	509	514	523	515	492	501	513	525	533	498	482	499
622	249	166	99	139	184	155	144	153	145	118	105	119	101	110	125	141	108	152	117	150	119	96	101	97	88	73	86	114	85	88	86	100	71	82	104	78	62	76	71	73	68	102	71	76	65	76	78	297	405	349	290	181	114	76	85	57	76	72	73	69	72	85	75	76	61	61	69	66	71	66	73	69	82	83	55	73	73	76	68	72	74	68	77	57	67	67	60	70	73	69	74	71	81	80	66	87	74	60	62	64	71	83	71	50	59	62	57	53	67	61	82	82	62	66	69	66	74	62	75	88	66	76	80	81	77	56	71	73	82	63	48	76	63	68	68	64	61	76	80	64	70	61	73	69	65	71	83	66	63	86	73	64	54	70	66	74	58	69	59	78	68	73	78	66	84	66	58	62	64	65	64	79	63	57	71	56	60	72	59	81	73	49	59	64	71	55	58	69	56	66	64	76	66	69	89	64	63	58	79	64	73	75	70	63	84	68	79	58	58	68	55	72	54	74	57	70	74	71	85	77	70	79	74	67	64	63	91	71	54	67	62	57	67	62	69	72	83	70	62	75	81	82	55	79	63	67	80	73	79	75	65	76	69	55	75	72	69	66	67	60	77	70	51	72	67	71	77	62	65	56	78	80	82	57	72	59	62	76	67	69	61	71	45	69	76	72	58	79	69	70	65	74	64	64	73	65	57	72	55	67	74	64	78	71	74	68	74	63	68	89	65	74	66	68	63	72	65	79	77	79	70	63	85	66	65	74	59	69	74	53	68	66	66	55	68	60	63	69	70	64	62	54	72	56	67	74	69	66	86	75	74	63	60	71	68	60	63	73	51	67	69	62	83	53	61	49	77	56	71	73	63	63	69	72	77	82	68	82	70	71	72	61	63	74	73	65	71	71	69	77	65	70	77	83	55	69	88	66	62	69	78	85	76	61	70	53	74	73	74	58	70	68	67	76	69	72	71	68	66	62	53	69	65	78	85	66	63	73	75	56	63	70	71	84	68	69	78	77	66	70	61	75	76	72	60	77	85	76	82	52	61	71	60	64	61	56	59	68	59	57	77	59	67	83	73	76	70	68	62	64	70	71	47	61	89	74	58	55	62	76	66	61	67	70	64	70	63	61	74	71	71	71	70	52	70	61	70	73	75	68	63	78	73	69	75	68	60	62	52	63	76	73	69	68	72	75	71	71	65	57	67	63	64	84	64	77	57	47	85	61	65	76	70	72	89	55	52	72	56	65	52	83	57	74	65	60	60	66	78	62	69	55	74	81	69	79	63	66	71	72	68	75	71	76	82	74	87	75	66	63	70	70	65	69	80	64	76	76	69	70	73	64	56	63	84	69	57	68	57	85	67	61	67	81	69	73	77	60	57	63	84	60	61	52	76	70	73	65	65	77	72	63	74	83	64	58	65	67	66	67	57	66	66	78	82	69	64	71	81	61	77	79	76	61	83	67	83	67	67	72	59	72	54	82	72	59	60	63	67	70	53	67	49	61	75	79	70	72	64	75	63	69	59	68	82	77	57	72	64	74	70	70	58	50	78	67	69	64	56	54	59	73	76	68	71	65	76	78	56	63	64	50	64	67	73	66	69	64	60	66	56	76	63	64	67	53	63	63	68	66	66	71	78	62	62	64	64	58	62	72	64	77	68	69	77	59	60	71	79	62	62	71	69	80	70	71	64	69	71	52	61	61	54	63	70	65	72	68	63	80	72	77	65	70	78	61	64	61	57	53	68	60	79	67	74	62	70	64	66	69	59	56	71	59	65	67	71	77	68	62	78	67	68	56	75	74	61	65	69	67	56	62	75	60	62	74	78	82	68	67	79	82	77	71	63	71	67	52	66	62	65	60	68	79	71	67	73	65	66	72	71	74	58	78	85	68	75	82	77	76	62	65	59	79	68	49	66	56	59	68	60	61	70	75	60	72	62	78	82	60	62	72	59	71	65	63	64	66	66	63	67	78	77	62	67	61	85	76	65	82	69	59	56	71	68	67	59	69	71	75	69	61	69	65	82	63	74	71	57	66	76	70	68	72	60	62	54	68	84	66	64	74	72	88	67	66	62	84	72	84	66	68	70	64	62	82	57	84	69	66	59	80	69	69	71	67	75	70	65	64	64	79	64	65	53	80	83	82	71	79	59	62	50	66	78	60	59	63	65	66	68	84	70	83	67	64	60	68	63	66	63	77	69	74	90	77	62	60	49	64	77	62	80	74	65	79	74	64	77	55	59	72	54	81	78	86	74	77	68	61	69	60	62	63	54	62	77	66	73	76	70	71	83	80	65	66	65	65	44	63	69	72	72	68	63	71	71	83	68	60	69	72	62	62	57	68	71	82	55	65	63	62	64	60	56	75	69	60	67	72	68	70	69	66	53	80	61	81	77	86	68	72	73	75	63	66	80	66	79	76	78	70	79	65	83	62	60	77	65	62	57	64	71	74	81	81	87	56	89	69	72	58	64	86	85	73	72	63	73	91	62	58	72	56	57	65	69	64	67	72	64	61	75	66	55	63	71	60	61	82	62	72	78	93	65	62	74	76	53	81	70	76	71	66	75	64	71	61	62	76	70	77	80	60	70	79	63	67	70	79	71	65	69	68	77	66	79	66	66	75	58	79	71	52	85	87	78	61	66	56	81	72	68	83	66	64	62	74	71	57	82	77	58	73	63	66	64	62	63	72	66	73	70	77	67	61	68	65	62	76	83	69	89	76	66	64	72	63	64	71	82	65	62	64	62	78	55	58	80	68	73	56	64	80	64	66	79	64	61	65	57	75	65	66	64	64	71	71	68	57	56	69	63	69	72	75	52	61	74	75	70	58	71	67	71	76	77	79	64	61	64	61	52	85	76	60	55	76	58	55	68	79	76	60	69	65	74	81	74	67	63	64	69	69	72	67	81	66	66	67	55	55	64	76	76	73	84	76	71	66	66	60	66	57	64	79	62	71	68	71	68	62	60	53	68	60	75	85	62	56	73	75	62	77	66	64	68	82	69	62	78	60	66	52	69	66	74	68	75	75	60	74	73	57	74	75	71	60	69	65	72	71	76	79	61	75	53	56	73	61	66	73	62	72	67	70	68	70	74	74	81	51	89	71	62	73	62	92	78	81	66	63	63	66	81	61	85	73	76	62	61	67	58	53	70	59	76	60	73	73	66	70	78	62	84	67	68	55	73	70	74	59	58	70	51	79	56	61	82	56	78	56	78	70	67	79	66	82	56	57	72	67	80	54	58	61	62	57	79	57	73	73	76	58	62	76	66	58	61	68	68	77	56	62	69	67	77	63	71	75	66	89	67	58	74	67	57	73	86	61	64	80	50	72	62	66	79	62	58	63	88	71	76	69	68	80	56	59	65	66	67	72	80	64	65	75	65	73	76	63	59	72	67	78	80	81	56	64	72	81	55	65	66	74	68	62	79	65	75	74	62	80	60	48	75	82	68	73	59	52	76	71	57	72	83	64	67	72	62	70	60	72	63	65	66
11242	5088	2208	3872	9002	10722	8682	6689	6003	4794	4668	3568	3381	2720	2823	3366	3329	2788	3338	3191	3055	2165	2147	2027	2011	1790	1204	1336	1855	1574	1351	1071	1229	1131	1102	1619	990	856	814	895	859	879	823	786	771	830	794	1256	8169	10158	8147	6349	3870	1823	1112	847	787	768	724	764	702	707	713	732	703	698	708	732	757	711	731	706	707	742	669	664	717	726	739	723	686	731	688	741	732	701	716	780	737	697	710	699	762	704	728	706	725	740	707	735	736	741	722	696	760	714	696	737	740	743	753	763	762	717	770	722	714	766	749	719	687	745	697	731	655	724	723	717	691	690	730	728	690	678	708	672	717	727	740	760	721	717	699	740	770	753	765	651	681	706	721	700	717	696	742	738	733	705	743	713	708	681	667	753	723	704	692	733	706	720	698	710	745	707	729	701	727	704	733	730	677	686	787	755	726	729	704	764	722	729	763	731	687	737	728	697	728	732	718	697	682	726	727	725	708	730	768	718	735	728	731	694	717	722	725	717	719	754	685	734	732	689	699	736	705	751	699	737	738	713	705	717	714	743	687	757	732	705	719	670	765	715	694	747	713	741	712	719	728	730	730	742	739	704	729	723	754	733	745	717	720	729	727	715	698	765	715	700	756	697	688	740	756	731	738	733	708	728	742	682	783	790	761	745	729	735	715	720	731	713	713	707	743	695	740	767	725	723	770	745	711	707	723	683	723	746	732	740	733	751	730	757	707	752	728	685	742	747	770	703	714	713	742	757	710	746	749	720	719	713	718	798	708	754	689	692	731	757	711	712	711	765	752	756	749	735	704	703	696	690	714	739	720	732	685	715	744	717	736	723	730	729	721	714	719	703	730	706	698	714	729	775	697	690	717	718	702	690	730	679	733	665	720	677	705	725	705	738	712	762	727	735	677	703	699	721	718	707	695	714	727	670	725	759	697	692	764	734	738	753	772	750	774	711	740	726	705	689	699	781	698	724	735	717	785	721	736	731	741	710	688	722	733	740	703	729	720	685	809	696	755	675	737	778	698	657	704	696	697	713	754	720	720	762	718	754	708	700	735	750	726	743	724	720	734	746	699	692	721	759	704	779	697	693	737	748	742	690	738	757	743	725	730	701	734	724	747	716	697	744	701	742	790	729	745	722	712	730	716	731	671	746	729	702	741	737	725	692	737	735	706	762	685	710	756	668	711	749	745	726	716	701	683	736	717	696	745	700	721	764	714	740	693	698	742	717	725	775	725	752	725	716	760	763	718	725	740	781	725	692	719	701	741	749	705	741	650	706	700	665	691	729	727	787	731	739	717	716	730	718	726	712	703	721	727	723	739	679	719	739	709	747	711	736	679	754	770	749	708	752	741	708	722	783	682	762	717	697	728	763	729	699	757	706	697	742	704	677	729	728	703	724	715	765	742	733	681	676	722	701	708	700	749	687	690	723	751	745	741	736	704	712	723	700	753	693	732	702	734	720	726	755	701	713	720	727	711	730	739	744	731	686	671	754	746	734	743	739	724	754	705	706	708	729	736	737	709	728	674	712	710	723	715	713	742	711	726	726	730	688	761	718	777	691	741	698	718	720	740	738	717	799	728	702	749	729	701	735	747	658	724	733	723	767	724	699	718	698	715	674	742	695	744	724	695	734	735	695	672	752	735	693	707	720	758	727	749	711	717	750	740	748	687	727	712	698	688	710	755	721	736	700	692	699	734	726	742	686	764	724	721	742	692	723	726	709	765	688	743	686	721	687	738	708	674	764	665	736	709	707	738	761	754	734	724	733	719	698	703	730	733	733	709	735	772	734	727	730	728	706	716	712	753	756	718	665	677	694	706	730	738	683	755	762	726	707	693	750	713	735	719	704	779	760	713	713	746	693	765	689	716	693	741	683	716	731	699	722	696	727	685	729	710	763	708	682	747	725	717	696	706	755	701	678	727	691	738	693	734	689	702	712	731	733	773	736	743	716	734	774	723	774	734	726	754	719	694	735	732	714	762	723	736	769	742	694	726	761	698	752	752	769	723	742	723	708	731	722	738	766	752	714	712	735	695	695	690	735	712	717	723	741	741	740	743	723	730	770	752	742	759	718	733	716	740	755	707	727	717	739	741	715	740	737	728	732	729	719	723	718	740	718	702	726	741	739	685	708	752	702	710	736	714	725	720	713	744	721	705	759	745	713	735	755	724	686	683	668	731	725	736	727	731	743	712	706	767	694	682	736	738	769	656	750	721	692	710	722	724	710	742	750	738	729	718	717	735	705	682	762	715	713	689	768	720	753	751	754	731	672	732	724	699	730	744	714	698	679	729	768	726	698	739	774	726	698	721	767	718	710	708	755	730	739	727	737	706	751	746	731	754	719	721	746	632	694	713	756	720	752	767	722	701	738	708	744	750	765	718	737	713	695	718	699	774	755	713	754	694	707	712	696	737	730	718	679	741	776	735	748	741	778	738	710	674	748	709	710	689	714	700	702	705	784	694	714	730	710	712	732	750	767	695	714	722	713	759	718	715	768	685	749	737	731	711	697	736	738	703	728	664	738	708	702	743	711	756	696	705	724	682	717	692	722	673	705	745	775	684	756	742	709	688	731	721	668	776	734	768	741	694	681	715	751	708	749	718	660	723	690	702	728	779	698	732	770	703	709	756	737	717	738	687	711	688	767	718	684	734	710	709	677	778	736	710	710	727	720	747	757	745	672	702	708	780	729	728	715	737	700	724	730	731	701	760	769	713	721	726	665	750	710	683	760	739	686	768	737	712	719	707	738	706	715	704	702	667	724	685	735	676	670	736	679	745	775	719	742	759	728	742	726	737	750	739	697	665	769	690	737	706	748	755	675	751	711	757	696	735	736	727	666	734	730	757	733	727	652	714	718	771	756	705	665	714	701	682	694	727	717	699	710	791	766	674	706	705	727	726	757	713	702	678	657	692	712	719	725	702	693	738	752	749	719	690	757	782	734	712	689	733	694	669	718	709	718	709	677	700	747	705	721	747	696	753	735	778	687	684	729	759	670	737	721	767	722	773	727	724	726	726	735	760	784	695	705	718	733	743	749	719	729	760	759	735	669	764	715	701	748	676	731	712	686	631	737	655	731	737	705	772	732	740	727	736	721	708	720	674	720	699	757	796	733	749	720	759	710	722	749	730	768	760	736	720	647	777	722	694	720	701	721	729	725	728	716	719	718	719	722	756	710	717	701	698	733	751	739	714	767	774	740	727	789	754	725	706	752	731	762	718	736	724	742	689	724	739	752	720	741	713	686	723	719	780	742	724	727	740	714	723	702	764	727	702	732	684	697	738	715	750	734	742	729	736	728	733	731	729	719	726	725	705	703	668	715	743	752	718	704	761	741	733	706	705	729	708	716	728	730	729	717	691	807	701	719	716	723	720	723	774	658	745	717	697	725	708	728	731	759	687	724	703	710	701	738	750	715	754	720	681	698	757	761	760	734	735	732	704	687	729	696	754	771	682	751	741	716	728	737	714	704	674	698	717	724
2065	176	115	87	109	145	141	125	117	118	123	103	95	100	103	115	94	83	91	119	109	84	76	80	56	78	74	66	58	62	75	45	44	58	46	58	70	54	52	46	54	64	53	55	50	45	41	75	266	399	378	263	202	90	64	57	55	57	61	43	43	43	45	37	53	50	44	45	49	49	43	38	36	37	51	51	52	43	49	51	41	45	49	48	35	35	44	42	51	48	50	37	37	57	42	52	40	60	49	51	50	35	41	43	56	49	45	28	40	42	49	45	55	46	34	34	51	53	54	50	39	53	52	43	39	38	47	47	48	43	46	48	38	49	46	37	42	50	46	45	50	38	48	42	43	41	30	61	41	54	46	42	44	54	46	49	36	55	42	43	46	47	56	46	46	54	34	43	43	46	47	37	45	38	54	47	38	40	36	28	45	47	40	33	33	40	34	45	51	47	34	38	37	46	54	47	45	48	40	40	48	50	64	39	50	50	39	52	32	45	50	40	42	51	50	63	48	51	41	52	42	37	44	43	35	39	55	48	52	49	43	51	53	51	44	50	45	37	53	48	44	60	47	39	40	50	39	52	42	54	44	40	30	42	52	50	49	49	48	43	45	51	52	44	47	46	42	44	53	41	59	44	37	45	45	45	49	53	49	53	34	42	43	40	46	42	52	44	41	48	44	41	44	60	44	53	56	58	49	41	54	43	45	42	43	47	54	59	54	44	58	48	36	41	44	53	41	39	55	44	40	58	44	51	52	36	43	39	45	42	39	41	62	37	51	46	48	42	46	41	44	62	57	41	41	44	50	50	44	26	46	43	51	41	54	49	57	44	28	49	53	50	42	43	33	50	42	54	35	43	51	46	52	51	61	49	47	41	58	48	38	47	51	44	48	51	52	41	49	43	53	51	48	50	49	44	45	36	50	56	50	42	37	41	35	51	48	48	43	42	42	37	52	52	37	42	43	47	46	40	50	45	39	50	44	46	34	42	52	41	53	39	53	37	31	55	59	48	55	45	42	36	37	65	42	49	46	48	30	45	54	37	50	44	42	50	42	51	48	39	53	40	38	42	53	37	42	53	45	52	45	41	52	41	53	56	35	42	36	51	39	48	43	33	39	43	38	56	28	49	58	50	43	49	48	44	58	37	57	58	60	50	46	48	54	45	47	35	44	37	48	40	56	41	43	48	39	50	37	51	43	44	43	47	56	46	47	47	45	37	46	53	62	51	49	40	50	44	43	47	45	48	60	43	36	41	41	48	51	49	57	49	46	44	54	36	39	45	51	36	45	52	44	50	60	42	46	53	38	49	38	40	45	49	49	45	56	36	54	47	53	47	45	42	44	50	46	40	46	46	44	34	45	55	39	44	31	55	39	47	50	30	46	52	50	57	37	48	42	41	48	49	38	58	46	37	46	55	42	35	51	38	43	35	44	38	48	59	39	54	39	46	45	46	38	38	37	46	48	54	51	23	42	44	47	48	39	44	50	43	47	52	48	45	53	42	41	43	47	53	47	47	43	45	51	47	46	40	54	50	54	45	49	42	56	44	51	46	43	47	46	42	47	47	50	52	30	40	45	34	58	44	42	39	46	73	50	42	39	48	38	40	38	54	45	43	39	33	37	41	46	37	45	44	49	46	43	40	58	45	49	45	42	39	39	50	46	50	60	45	47	61	60	40	58	47	40	44	54	47	39	53	44	43	45	49	46	26	52	46	34	48	44	47	48	36	39	42	50	51	48	43	31	45	44	54	41	58	49	30	36	38	53	41	40	54	53	42	55	41	37	65	45	53	47	44	45	59	48	39	50	48	49	52	46	38	55	39	56	43	42	54	35	47	53	53	40	40	47	40	40	51	51	54	42	43	46	34	46	40	49	47	46	50	45	51	49	45	43	49	47	26	40	47	43	53	45	54	43	44	43	42	34	41	54	44	39	45	50	40	46	41	57	50	39	45	41	54	41	44	55	40	55	39	41	51	43	40	38	63	37	41	40	47	51	49	46	39	47	47	48	65	41	52	43	44	48	50	48	57	32	41	44	33	38	45	49	43	45	53	49	39	44	37	50	49	37	55	38	34	51	48	50	48	55	52	33	55	52	59	58	47	57	56	45	48	63	40	49	50	42	56	37	51	43	57	45	48	46	39	54	44	51	41	42	46	46	32	42	43	45	41	38	50	52	38	56	25	60	42	49	46	48	50	44	48	39	51	46	39	48	56	42	49	53	38	36	40	45	47	50	52	41	54	41	52	47	38	35	59	41	39	49	50	48	43	53	40	58	60	30	36	63	48	48	49	45	51	32	41	52	40	57	63	46	42	44	49	51	47	40	62	47	48	49	58	48	40	41	37	49	42	46	42	58	56	40	56	44	58	41	47	46	47	41	46	40	55	59	60	38	45	45	54	33	48	44	51	32	54	45	43	43	43	37	34	42	65	46	41	33	47	44	33	51	38	51	48	46	45	39	51	39	51	47	35	38	34	53	59	45	50	48	50	41	42	45	55	47	45	50	48	49	57	39	46	36	49	39	46	48	49	51	44	37	35	43	51	54	48	44	40	42	41	46	54	50	42	47	41	51	53	56	47	46	40	48	63	49	58	43	50	50	52	55	52	50	49	49	47	38	39	53	49	49	38	55	47	45	54	58	62	46	49	39	48	52	44	43	46	54	43	55	55	48	53	53	37	49	57	37	43	37	57	45	46	54	35	53	52	43	35	46	41	46	39	61	37	43	38	41	49	47	57	42	48	67	62	47	36	52	41	47	52	39	44	37	41	40	42	41	58	51	48	61	59	36	45	47	44	51	51	47	45	39	49	55	54	40	39	43	57	49	42	29	47	42	41	36	30	47	48	44	38	44	46	45	42	52	37	40	51	35	50	36	57	41	42	44	47	47	45	46	47	55	40	45	40	42	48	49	41	46	51	48	50	44	45	39	42	48	37	39	40	51	37	37	46	49	45	50	45	32	37	48	38	49	49	63	48	56	50	49	50	45	38	39	46	45	37	52	48	41	51	44	55	53	56	56	52	36	57	40	44	51	31	43	62	53	33	39	45	40	38	37	38	41	50	47	51	48	42	43	38	43	49	43	48	53	55	45	56	43	46	52	46	47	44	57	49	38	41	34	48	38	36	52	43	43	46	35	48	54	57	46	42	44	33	42	49	37	51	51	42	45	45	46	41	41	51	44	42	32	44	41	33	49	44	44	52	36	49	49	44	34	49	37	45	42	38	39	41	47	47	36	47	49	40	57	48	44	58	39	44	33	37	42	37	30	40	42	43	51	51	45	40	46	56	53	38	53	36	51	57	45	50	46	27	24	44	61	58	53	38	45	47	48	43	40	47	53	40	48	33	50	35	51	40	52	52	60	46	40	49	40	49	53	47	40	55	47	41	47	34	43	36	46	43	49	52	43	41	44	46	38	53	41	53	56	54	38	52	41	48	34	42	39	39	63	44	49	42	46	55	47	50	48	36	42	41	59	50	41	36	40	44
10783	3857	1913	3372	7816	9563	8497	6336	6168	4954	4675	3727	2951	2922	2961	3237	3050	2727	2894	2934	3063	2052	1806	1781	1739	1738	1414	1201	1418	811	952	883	961	1197	660	984	1535	806	581	750	683	637	623	618	604	597	562	1361	7286	10130	9070	6686	3876	1811	962	688	573	530	512	487	493	478	469	512	496	494	490	446	478	437	531	484	506	496	489	472	520	471	478	435	499	496	484	481	489	513	469	517	527	474	476	494	513	495	501	522	490	488	502	502	516	507	520	459	509	537	537	525	445	532	523	505	503	513	520	502	463	503	510	446	528	507	515	466	520	497	491	464	477	473	529	535	481	500	487	482	454	532	481	493	478	476	484	492	520	493	528	471	506	502	518	488	494	450	498	499	519	486	483	545	519	486	505	502	478	523	502	450	488	490	498	491	518	502	478	473	505	529	473	489	502	511	495	525	482	498	536	517	509	531	482	492	478	511	504	483	538	460	495	473	523	481	438	527	500	483	486	516	492	509	500	471	507	525	434	470	506	508	520	507	510	494	521	470	479	538	485	569	458	490	506	517	520	534	509	503	532	466	498	455	478	525	494	517	501	508	497	503	507	499	478	532	533	498	512	494	520	460	509	530	454	550	497	498	548	464	488	516	515	474	451	462	524	481	553	460	507	511	504	526	498	485	488	503	537	532	512	516	473	512	491	502	498	481	520	480	503	476	507	511	506	500	481	496	517	505	514	521	494	483	482	500	513	501	509	485	472	524	540	476	520	493	507	465	498	476	497	465	507	515	518	528	491	456	509	522	446	531	465	504	486	479	537	531	484	520	483	495	519	490	492	520	480	493	490	476	531	519	498	475	485	506	516	501	517	492	523	481	510	504	502	477	513	482	488	521	503	484	490	480	517	483	504	460	499	488	515	467	501	508	457	458	511	507	477	480	484	457	477	511	469	484	506	518	500	445	502	478	495	478	530	543	523	469	471	481	509	499	467	469	504	486	495	510	511	445	496	486	499	490	534	506	487	489	507	521	498	493	506	514	477	504	452	478	469	529	486	481	509	474	508	509	504	477	497	493	506	525	516	548	505	488	500	496	526	482	525	507	480	488	525	487	473	547	515	510	511	539	476	458	505	470	463	511	506	452	497	483	517	496	486	437	486	500	493	472	487	507	498	497	507	469	484	470	520	491	554	489	507	515	483	522	498	501	502	520	500	525	528	503	524	504	502	538	464	508	469	469	521	472	512	517	504	507	495	484	496	454	471	491	497	498	506	469	510	510	494	496	513	503	512	544	528	518	532	486	487	496	481	541	495	515	550	484	489	475	506	491	527	503	546	505	493	515	523	514	567	524	466	491	481	485	526	536	511	518	547	480	525	570	510	554	502	516	533	500	458	520	506	524	492	486	526	464	502	493	483	502	485	490	478	502	541	506	543	518	500	476	494	472	497	536	466	509	464	540	496	509	491	494	480	510	483	475	482	488	490	522	525	489	538	515	504	504	530	495	492	514	498	489	459	540	515	520	472	520	486	510	498	523	523	473	494	508	469	506	490	520	529	481	531	523	502	489	507	491	474	513	511	527	486	491	518	541	528	475	480	543	493	458	498	498	494	514	500	484	452	506	499	516	529	498	530	480	470	496	466	520	549	458	501	526	516	472	528	485	511	466	504	499	478	506	491	508	521	508	491	511	488	493	509	516	469	506	539	531	425	497	492	506	499	497	505	508	509	490	501	535	520	528	499	513	478	471	499	497	501	470	487	496	475	498	472	493	518	499	516	481	481	508	485	517	523	529	489	490	476	529	495	488	487	519	495	498	509	488	474	483	464	492	487	500	486	508	517	450	508	463	516	542	508	493	527	494	482	503	509	481	494	506	537	463	517	520	486	487	533	519	503	491	500	476	491	500	470	521	525	482	446	507	467	508	513	489	499	493	507	448	515	474	499	518	511	533	525	516	530	509	501	508	512	494	480	518	471	494	453	516	503	477	515	511	463	469	522	490	501	516	460	478	520	525	495	500	518	522	504	552	457	507	497	538	495	507	513	504	527	514	510	474	478	489	485	532	496	564	512	503	528	513	504	476	469	542	486	521	449	520	508	494	481	489	482	510	498	473	473	508	494	509	488	522	507	493	487	504	509	525	487	492	510	516	519	497	485	535	521	497	508	477	518	493	488	490	525	503	471	505	474	518	507	528	498	476	502	486	476	495	499	503	498	502	479	480	504	490	493	486	498	462	532	536	509	487	457	488	446	483	491	458	500	518	491	494	502	542	504	501	470	485	492	543	500	510	507	533	508	452	487	497	501	479	508	545	525	533	538	565	517	557	445	530	448	449	484	524	473	475	485	488	506	489	501	458	500	503	490	474	529	496	512	496	519	510	497	481	521	522	518	508	455	487	524	457	502	495	488	482	502	502	493	547	532	502	504	516	486	499	484	535	482	542	471	505	475	473	502	486	478	494	529	491	527	542	485	441	458	520	512	470	497	498	515	480	491	502	504	490	520	519	514	530	533	499	487	507	495	506	489	482	470	503	537	517	493	484	515	515	511	505	506	501	498	509	506	510	490	497	524	513	508	499	508	455	474	491	492	521	539	519	500	468	494	461	498	468	482	496	482	517	465	465	509	501	492	522	524	510	481	531	492	493	499	489	494	457	512	489	525	534	501	469	468	475	495	499	497	478	478	525	492	492	501	490	496	466	525	503	485	503	508	503	507	465	504	510	480	513	514	498	494	496	476	552	460	501	467	492	497	517	505	518	494	483	515	515	529	478	514	509	489	456	525	482	494	503	481	479	494	508	466	531	479	470	492	536	490	492	494	522	533	516	489	491	473	505	500	463	498	476	515	488	495	540	506	520	484	516	501	520	517	527	501	441	542	517	481	484	473	494	518	489	481	523	508	519	555	526	493	491	529	523	515	503	490	490	514	479	483	485	478	469	488	506	482	530	494	490	498	487	497	498	478	510	517	503	541	501	490	494	516	518	522	518	541	515	522	502	492	526	477	502	485	468	519	447	504	457	505	514	480	510	468	504	477	455	471	470	483	515	479	520	510	508	504	488	510	490	490	503	496	498	531	523	459	466	489	468	462	536	472	528	498	505	516	521	524	444	528	476	506	511	481	503	467	516	500	518	522	495	518	485	447	494	482	489	490	486	502	478	490	489	502	497	487	504	509	462	498	489	538	533	492	485	507	538	506	508	501	536	511	509	511	474	519	491	523	518	501	485	500	487	507	485	476	480	503	482	530	485	482	520	499	528	509	494	513	494	490	505	512	517	494	514	477	480	507	532	496	469	523	512	514	480	516	469	507	478	514	483	486	502	501	505	520	488	495	508	513	505	449	496	492	494	510	509	494	530	529	482	477	556	522	490	537	498	519	538	479	462	504	495	501	444	504	512	528	507	448	532	502	468	521	525	517	519	518	506	531	491	497	477	490	494	491	482	471	487	491	485	557	523	504	497	523	519	516	534	490	526	494	486	503	510	523	489	456	526	511	487	488	499	510	502	527	488
1009	313	170	148	160	222	210	189	209	210	158	170	116	126	132	161	160	133	142	133	155	104	108	98	96	131	112	87	93	86	79	75	75	96	85	100	94	73	76	69	85	66	64	68	75	68	63	116	422	621	580	431	270	161	115	87	70	79	72	64	74	68	84	74	68	63	69	62	79	81	79	73	64	63	59	80	65	78	69	78	58	69	67	62	78	64	67	62	68	67	86	69	66	73	73	57	70	90	77	57	61	77	64	64	71	73	80	73	73	67	78	65	67	65	66	66	64	60	84	67	66	65	58	65	61	72	54	63	77	72	79	77	70	62	66	89	48	67	63	66	56	77	77	64	52	64	70	71	66	66	81	71	67	80	74	58	61	76	69	75	80	62	63	70	63	76	69	65	65	58	66	71	69	86	77	72	69	76	72	68	69	64	61	66	64	68	63	80	53	72	84	58	81	90	80	63	82	72	57	64	68	73	63	75	64	78	66	59	70	64	73	73	66	72	65	62	83	65	57	76	78	65	72	53	75	78	67	56	73	57	63	56	57	83	65	74	67	56	70	72	65	72	53	67	62	65	64	60	57	65	51	64	68	71	73	69	67	65	70	69	72	58	71	72	58	56	84	56	75	64	77	58	66	67	58	53	80	82	77	67	94	68	63	66	54	76	80	64	66	78	68	62	73	68	86	71	50	56	64	65	64	66	58	69	62	61	66	72	84	65	63	64	62	71	54	80	75	77	71	74	80	70	64	80	67	56	68	66	85	68	73	69	70	68	82	65	79	73	67	82	70	73	55	61	78	71	71	66	65	50	72	78	57	72	88	73	60	65	72	55	64	65	53	57	57	73	64	45	75	73	75	80	63	72	67	55	62	75	64	59	77	84	53	66	76	74	77	61	86	73	81	71	68	58	80	81	69	74	75	72	77	63	67	71	72	74	72	78	68	74	68	58	59	70	74	81	63	76	70	67	70	67	57	58	77	66	61	83	65	75	63	57	59	64	85	57	49	70	70	75	79	68	63	70	75	76	93	54	67	70	67	69	64	85	73	69	73	65	62	70	72	67	60	67	76	67	68	71	67	65	57	74	66	70	60	77	59	82	78	59	72	71	83	80	71	65	75	79	76	51	75	55	52	64	73	56	73	67	66	53	73	85	71	53	56	85	77	71	55	69	80	72	85	73	61	67	66	63	52	70	71	71	67	73	77	90	82	54	80	67	64	59	69	55	76	73	69	70	76	68	69	70	69	72	74	79	62	72	62	62	74	70	69	50	88	55	77	63	58	81	66	73	63	84	75	77	84	63	70	45	79	72	54	59	57	75	67	72	66	76	70	66	68	69	67	63	76	61	64	72	58	82	72	65	69	70	65	49	70	67	86	64	68	69	53	70	68	69	74	49	75	59	80	76	70	65	66	76	74	75	62	68	59	67	73	69	58	66	61	66	62	68	67	85	75	87	76	79	72	64	63	78	73	64	59	68	72	62	78	63	87	62	64	61	78	58	78	67	70	73	73	79	77	63	67	64	70	64	69	71	70	68	78	66	71	77	60	61	74	67	75	60	65	64	71	62	69	80	61	64	66	60	58	62	59	67	74	75	64	80	68	77	69	54	62	71	74	57	64	67	78	58	51	65	74	71	73	77	76	67	66	74	59	75	76	67	68	71	64	66	65	73	60	74	64	67	65	69	63	71	57	57	65	68	74	61	67	74	72	73	56	62	67	65	70	70	58	55	69	54	74	66	71	61	66	58	78	64	72	86	70	77	60	76	75	67	82	74	58	60	60	71	72	71	68	76	49	82	58	100	66	69	81	70	68	59	72	65	77	61	76	68	84	84	70	83	76	63	69	61	74	79	52	72	56	63	78	65	64	65	57	65	76	50	70	73	69	76	72	66	62	59	82	57	70	64	60	65	87	59	77	68	73	61	69	70	65	64	85	64	51	63	68	56	69	75	51	74	62	63	66	70	68	62	61	80	60	59	69	57	86	74	51	70	96	67	75	85	73	79	67	68	64	73	66	73	56	70	63	77	71	70	64	69	63	64	55	70	74	63	72	66	66	78	60	58	75	84	77	82	71	57	80	74	53	66	74	82	68	65	78	57	54	84	56	69	57	72	74	66	78	59	65	74	65	86	61	73	78	71	64	59	59	71	73	59	86	65	63	83	65	67	64	71	67	69	60	71	71	69	63	85	63	65	69	68	76	65	57	61	67	69	68	64	65	62	76	83	61	66	63	74	58	71	66	68	52	47	73	78	81	77	83	73	69	64	70	61	68	70	72	85	77	72	71	72	74	71	72	78	80	56	79	73	57	68	73	73	72	69	65	79	78	78	61	53	67	74	63	64	62	78	67	85	81	73	62	63	69	68	75	66	82	81	71	72	77	68	70	58	63	85	61	54	66	77	82	70	61	68	58	54	79	79	66	70	82	62	82	69	84	74	72	53	65	72	74	72	73	55	62	72	77	76	58	76	49	66	80	75	79	65	50	72	68	75	63	76	81	76	64	73	66	64	75	64	88	66	57	72	82	71	61	66	71	73	75	71	68	70	72	65	64	70	71	59	78	76	69	67	76	59	61	63	76	84	69	70	69	66	68	62	66	80	67	67	71	70	57	75	59	66	53	74	64	76	69	73	64	61	90	68	72	73	72	61	62	68	61	55	66	70	75	67	62	72	72	70	58	75	97	61	66	65	61	60	61	71	70	65	65	61	76	65	52	68	59	69	59	68	74	70	77	71	58	51	67	56	71	73	49	71	66	71	79	79	77	76	57	69	68	68	74	64	55	49	64	61	72	74	76	63	82	71	63	70	62	79	74	60	51	70	69	79	77	75	59	73	63	57	73	50	61	81	68	70	68	58	64	70	57	62	64	69	54	65	68	77	72	73	72	57	67	53	60	78	64	57	54	75	76	62	61	69	62	71	61	71	65	58	71	73	56	71	51	77	67	50	73	62	74	61	87	62	68	75	65	64	62	74	65	65	70	62	73	61	66	64	63	77	71	69	63	75	54	70	64	63	63	73	80	61	60	77	73	49	78	60	63	70	70	65	53	77	70	83	65	77	61	61	68	87	73	68	75	57	68	73	76	60	73	56	76	73	75	64	67	86	73	67	54	71	80	77	78	69	71	68	70	77	61	72	75	74	68	57	64	60	69	88	67	69	71	81	78	66	64	59	79	62	66	66	61	75	48	73	55	80	62	62	63	65	69	69	76	72	70	67	65	82	70	75	56	68	59	72	63	55	56	72	74	79	71	75	68	65	68	59	61	75	60	75	59	54	78	63	70	64	61	55	62	74	54	77	70	67	76	72	66	64	74	66	72	68	68	71	72	61	66	67	72	67	74	78	77	64	77	76	61	75	64	66	74	80	77	94	76	70	66	75	73	57	73	70	73	71	69	74	91	63	81	54	70	66	68	83	67	62	54	62	59	88	71	75	71	77	64	69	69	72	70	73	70	64	70	80	61	58	70	70	66	71	61	72	64	68
14535	6333	2931	5252	11460	13453	11482	9196	8721	7326	6344	5298	3830	4037	3906	4586	4144	3749	3752	3714	3908	2701	2512	2125	2493	2224	2203	2017	1586	1304	1267	1260	1406	1645	1125	1512	1764	1590	1141	1049	1044	950	949	891	956	850	913	2108	9776	13772	12380	8718	5503	2890	1574	1033	828	768	726	725	752	758	756	738	740	719	763	768	772	732	729	789	735	757	699	720	722	725	727	762	746	717	730	761	707	729	720	715	705	784	774	815	756	744	784	742	744	771	781	757	777	766	784	725	731	763	732	746	718	768	786	743	748	710	746	730	753	721	751	743	721	712	769	756	727	737	762	700	728	784	755	784	732	771	689	740	679	776	781	743	759	804	764	731	745	748	724	717	761	757	763	738	761	748	761	789	697	757	766	756	723	780	797	737	703	708	732	731	759	742	749	770	771	797	763	791	736	688	756	767	755	762	786	739	693	775	749	766	745	705	724	728	764	768	723	729	751	706	763	774	714	737	737	699	670	806	752	735	754	739	756	765	764	734	751	750	743	686	766	747	743	776	715	690	709	695	765	720	698	731	748	705	734	737	775	708	738	727	712	755	739	785	768	779	711	709	750	742	770	700	713	696	772	794	785	726	700	754	711	794	774	731	774	714	777	716	719	740	725	727	728	707	746	754	745	775	718	740	709	761	784	728	704	785	724	737	788	711	770	754	752	740	746	677	777	698	727	737	737	760	794	728	751	753	740	781	783	789	703	755	741	695	770	757	716	763	732	759	713	764	734	742	734	757	730	770	721	699	720	751	738	720	763	765	754	747	766	806	725	737	770	725	752	750	721	746	740	771	787	743	715	768	798	735	721	768	738	724	754	746	696	739	665	763	725	721	783	770	721	765	715	730	692	754	754	732	730	742	738	702	718	781	716	763	756	746	710	719	754	749	751	718	765	723	781	716	751	777	705	707	762	783	765	732	724	772	709	762	732	750	772	760	755	698	745	719	760	763	767	709	769	709	735	730	683	808	733	718	750	783	750	719	732	746	750	759	806	746	733	756	702	732	714	705	774	718	739	724	738	761	749	748	700	776	757	704	723	701	756	765	731	746	766	748	689	746	696	724	767	747	728	739	717	737	724	739	723	787	783	765	751	734	781	749	740	776	787	746	720	747	724	739	782	734	767	727	779	731	720	828	701	778	756	776	754	745	709	756	694	728	746	762	724	758	734	751	721	728	743	767	724	756	716	761	728	755	708	735	709	768	749	726	758	715	773	793	741	786	792	706	748	707	753	678	764	750	724	691	713	775	777	748	770	685	757	777	741	730	765	762	718	756	770	705	733	693	709	731	737	793	749	722	735	705	724	804	760	800	788	736	725	767	758	731	767	742	759	734	714	742	713	751	674	759	748	772	754	708	733	729	762	736	723	760	727	752	776	677	741	745	768	759	740	789	698	769	688	746	814	702	724	694	741	775	696	783	757	763	694	722	762	764	739	815	753	686	721	710	769	747	744	733	760	726	726	701	748	714	742	750	742	759	756	743	731	693	741	770	780	731	738	727	747	696	740	732	749	720	756	754	743	752	755	720	753	758	742	734	737	716	724	737	724	756	699	707	737	773	724	776	742	742	688	721	748	737	755	753	730	754	758	741	699	761	781	729	777	774	665	740	778	762	750	734	748	781	737	777	755	754	781	764	733	794	773	730	723	742	751	772	785	736	770	715	715	776	744	753	748	751	775	791	782	761	746	752	764	751	734	761	749	722	708	725	774	802	734	728	732	785	759	758	781	704	780	703	735	756	706	821	776	725	777	762	731	729	748	756	788	761	762	783	676	741	717	719	720	780	702	759	798	727	761	720	780	759	738	782	765	739	742	750	724	787	704	743	744	706	774	774	755	762	737	725	694	790	746	773	738	737	793	771	712	708	752	756	713	772	713	734	750	744	716	741	731	743	761	727	748	737	722	750	780	762	750	715	723	741	742	780	713	811	742	750	739	749	763	745	713	774	742	728	727	734	770	714	709	772	732	714	754	791	724	770	760	730	745	740	746	784	818	749	755	696	688	793	765	793	744	717	753	778	747	764	758	738	769	840	717	766	799	707	731	738	737	746	794	728	792	743	746	769	729	724	706	720	711	760	733	717	728	738	746	730	749	712	754	691	800	758	725	728	719	770	774	776	734	758	738	753	738	731	774	694	721	697	734	760	748	722	732	789	742	759	773	716	748	747	760	703	731	750	747	710	770	710	739	751	762	699	759	732	728	802	689	811	758	767	715	757	740	744	686	762	713	739	731	784	730	729	705	767	693	729	723	782	693	743	733	769	752	737	740	749	724	728	759	756	687	697	695	721	769	693	744	744	704	729	758	779	791	788	769	749	721	791	727	798	720	763	750	710	759	739	788	755	787	744	778	760	767	735	748	748	704	757	765	740	797	724	751	747	764	765	753	751	759	734	769	720	712	730	768	806	751	745	766	741	783	760	737	716	763	754	737	721	737	758	772	733	738	672	698	732	706	721	766	769	777	697	765	716	714	735	730	668	754	774	772	760	719	757	728	752	753	736	752	725	757	745	717	779	790	682	779	735	759	784	742	778	757	737	738	749	764	734	759	706	744	774	707	772	742	756	711	786	787	754	746	781	701	718	750	730	809	761	770	755	748	690	814	778	764	731	750	766	718	746	769	750	776	750	756	766	732	757	747	718	728	754	762	741	731	732	771	700	699	720	787	667	726	766	772	746	726	721	788	735	731	725	779	802	729	770	726	742	727	752	777	720	729	738	738	756	701	798	730	715	704	711	726	763	758	729	784	781	754	733	774	752	746	759	721	717	738	696	770	707	726	733	711	737	732	730	737	758	720	723	727	757	736	743	784	728	734	728	722	765	774	807	728	703	765	745	759	723	748	724	784	743	700	739	726	761	777	751	704	788	744	741	732	738	734	779	765	776	692	731	730	710	753	724	780	767	741	738	757	802	758	717	770	710	705	737	758	708	713	736	723	737	737	750	704	736	756	766	760	778	748	792	761	783	719	752	760	753	735	766	743	737	730	751	713	735	744	673	780	711	724	713	749	766	749	717	760	774	764	725	737	728	707	786	739	740	709	724	773	720	740	704	781	751	732	775	722	770	755	714	756	726	732	763	745	754	693	710	739	704	707	783	733	755	762	725	760	820	753	753	737	716	720	775	722	711	763	726	766	739	695	683	704	748	750	737	734	749	733	746	731	738	742	771	702	721	786	745	712	764	771	786	782	728	769	819	761	755	802	755	762	815	734	783	759	748	718	753	781	749	730	707	771	789	751	750	808	784	787	760	732	760	717	770	777	752	720	750	706	757	773	733	733	753	761	744	766	734	722	736	745	738	766	729	763	723	808	745	773	764	739	723	706	759	744	726	754	753	713	734	753	748	775	754	767	737	749	743	789	659	712	760	717	729	745	795	696	788	790	700	719	738	801	732	721	780	758	733	742	755	779	705	717	745	743	752	738	763	760	751	742	745	730	796	736	777	797	718	731	759	742	733	752	826	745	759	745	765
1321	95	61	62	67	73	100	95	99	102	99	103	70	64	74	85	100	72	84	86	83	80	60	71	46	89	67	77	52	37	59	50	46	54	36	61	61	64	60	59	39	35	39	44	50	43	49	61	86	164	177	138	90	92	76	74	46	54	40	50	51	50	45	34	35	63	41	49	49	43	47	46	50	51	63	49	48	41	55	43	50	45	38	44	40	47	45	56	62	38	31	50	55	43	40	41	43	48	56	45	38	43	58	46	52	42	48	54	54	56	44	41	46	43	35	43	40	53	49	38	40	43	46	50	48	49	47	55	42	51	49	39	53	48	45	49	53	41	43	27	53	54	48	37	58	31	39	39	58	46	59	49	50	42	40	47	37	44	51	37	43	46	54	42	51	53	46	50	53	46	45	64	50	45	53	45	50	50	51	33	50	55	42	45	58	51	47	52	53	53	41	46	35	43	45	50	51	49	50	41	55	56	45	53	36	42	53	43	57	31	47	39	47	47	57	48	38	46	53	49	41	34	45	38	39	44	47	44	64	41	42	49	46	51	36	28	38	42	44	50	44	42	49	53	54	45	51	45	53	41	33	41	53	52	47	44	40	52	32	45	44	45	60	40	35	51	49	50	46	42	37	42	43	48	30	59	55	47	31	49	48	62	44	57	36	44	51	58	35	38	46	46	53	44	43	46	48	39	41	41	45	61	60	45	58	43	47	33	40	54	44	44	47	56	38	53	39	58	38	45	46	43	64	55	49	51	45	48	52	42	48	34	42	42	44	48	53	49	35	57	40	39	41	59	38	44	61	46	42	44	54	32	47	39	45	43	51	53	42	55	60	45	41	38	35	51	47	39	49	52	36	39	42	48	49	55	44	34	52	40	55	53	39	45	53	43	50	51	30	46	43	50	38	47	31	45	44	44	51	54	41	41	55	35	39	43	50	49	33	43	48	32	33	48	50	49	44	43	44	56	44	34	36	42	38	51	57	46	51	41	47	53	50	49	46	44	51	36	44	46	38	43	38	45	52	46	29	50	47	54	61	54	40	36	39	40	43	46	55	50	52	39	38	53	48	35	41	60	51	44	45	46	46	36	57	43	55	44	39	48	33	42	46	49	42	49	52	47	47	46	38	46	54	51	46	50	49	52	45	49	53	36	52	49	52	39	47	55	37	60	40	53	49	43	42	38	39	47	42	34	48	46	44	50	45	55	51	44	52	36	31	46	39	59	54	43	36	47	56	52	38	42	38	46	52	53	43	55	58	38	46	51	39	40	45	46	42	37	54	46	40	54	39	49	47	47	53	42	34	38	50	53	49	36	46	41	44	60	34	57	47	49	55	53	40	52	52	47	39	43	55	44	43	47	41	48	39	31	59	39	53	39	46	55	42	45	50	39	45	43	43	44	47	47	47	52	43	56	43	40	39	55	47	46	43	45	40	41	45	60	44	39	41	45	55	47	48	68	53	40	32	46	47	39	41	38	45	40	37	53	37	51	40	36	42	31	40	67	28	41	48	51	51	37	41	50	42	58	38	33	35	43	54	34	44	47	65	42	40	58	47	49	54	56	47	45	40	38	47	40	46	55	43	40	46	48	42	41	38	41	46	40	37	40	49	46	36	55	51	52	59	36	34	43	35	37	44	34	44	41	44	38	47	44	40	42	39	48	41	48	47	48	50	46	50	58	49	46	52	51	46	43	57	41	44	39	37	47	51	59	44	50	49	35	43	54	45	38	44	56	47	46	53	42	38	40	49	44	43	35	39	44	35	59	62	49	57	49	46	58	35	40	41	53	49	46	51	54	52	53	38	37	45	35	49	48	45	45	50	41	55	47	51	42	48	56	55	54	56	50	44	33	46	37	40	48	47	50	48	54	40	49	58	45	61	42	48	36	42	42	42	52	56	48	41	55	35	52	43	44	42	60	51	33	50	56	56	37	35	40	52	44	44	51	46	52	38	51	50	41	48	52	48	37	44	35	54	54	30	51	52	44	43	44	55	45	54	47	51	39	47	42	49	57	40	54	31	38	41	50	48	60	54	45	37	50	41	49	39	56	36	55	42	46	41	49	54	56	34	56	39	39	40	48	43	46	49	56	52	45	27	47	51	38	49	58	43	41	52	48	39	50	43	60	36	42	50	45	34	44	52	41	61	40	37	41	45	48	44	50	50	53	49	41	36	39	42	48	42	38	49	40	40	43	45	47	42	48	37	42	39	57	42	41	41	33	51	52	60	50	57	51	45	36	34	47	44	40	49	45	40	42	37	41	60	57	44	56	51	47	43	39	47	52	39	48	36	52	37	46	58	50	58	53	48	45	51	41	47	44	46	55	31	42	32	48	47	53	42	42	55	50	52	43	60	48	40	42	36	50	30	55	45	41	47	42	43	38	48	49	50	59	44	49	42	41	44	39	51	58	38	50	41	34	50	36	41	49	50	40	53	53	46	47	41	47	55	45	50	45	43	34	44	47	51	40	44	35	39	44	50	42	45	39	48	47	47	38	45	57	42	44	44	42	45	40	35	40	51	50	52	46	45	39	53	53	56	39	44	44	53	49	42	49	43	56	51	55	38	30	49	42	44	37	48	40	55	44	37	30	52	36	42	40	41	41	38	48	49	48	40	55	44	37	33	44	40	42	39	51	50	41	46	33	40	45	50	48	45	42	54	48	49	46	54	56	42	54	55	53	50	32	44	64	59	56	39	32	42	37	49	47	57	41	55	44	50	56	51	43	46	49	43	76	41	52	44	36	52	36	50	51	46	39	43	48	42	45	47	44	43	39	31	46	43	40	41	52	39	40	72	55	47	44	35	43	53	48	54	36	55	55	46	47	37	43	35	40	53	51	44	56	53	52	42	42	43	38	59	48	34	50	40	49	45	43	37	54	38	46	41	30	43	59	30	42	47	38	40	37	49	45	49	40	53	45	38	55	54	40	60	56	35	48	45	39	36	48	36	41	47	31	44	44	44	40	27	45	55	47	41	41	41	42	56	45	47	54	35	44	45	37	48	43	43	46	53	44	48	42	57	39	52	47	45	45	42	40	46	40	40	59	45	43	41	51	55	52	52	55	37	37	39	52	49	48	46	54	47	41	49	48	46	46	47	42	46	48	41	42	40	36	49	54	41	45	36	49	43	49	50	48	48	44	42	51	49	39	42	37	60	36	42	37	53	44	42	48	48	43	45	46	50	42	42	47	43	46	45	40	50	44	53	42	47	46	46	42	31	48	46	49	50	44	49	51	39	60	62	51	54	49	40	54	48	44	52	45	36	51	48	43	49	38	49	49	52	37	42	53	47	32	55	43	45	41	43	40	47	48	33	27	53	43	43	36	46	46	48	53	44	53	32	46	51	38	41	60	41	39	47	52	41	60	42	67	39	51	52	40	52	41	44	45	45	43	42	31	42	44	60	51	47	44	44	45	51	57	55	45	45	49	41	49	54	51	39	45	47	44	42	41	40	43	40	43	49	49	48	49	46	45	50	42	43	53
8134	1923	1155	1806	3962	5510	4736	3606	4079	3633	2759	2487	1650	1678	1694	2326	2099	1969	2457	2063	2162	1450	1362	1195	1213	1512	1175	1180	1100	766	720	790	806	734	603	639	1050	1056	1005	630	584	557	566	641	577	554	546	744	2384	4219	4060	3167	1752	1555	1082	701	532	521	494	467	487	505	489	458	478	510	466	466	516	473	482	507	501	425	492	468	498	490	497	456	455	499	501	478	510	471	474	498	455	508	488	502	460	476	468	501	475	485	514	465	517	495	457	472	476	483	502	513	475	504	472	519	529	478	430	496	468	478	499	509	482	475	487	470	510	495	465	482	500	504	488	459	463	474	496	473	512	526	500	496	467	512	513	484	518	491	471	473	461	482	497	511	480	489	508	490	503	501	540	443	475	502	461	499	509	474	485	479	515	517	492	492	505	512	492	511	451	484	493	475	464	500	510	497	475	463	494	481	473	480	474	480	500	490	487	502	499	462	497	524	464	482	488	528	474	501	503	515	476	491	487	491	518	473	479	505	512	482	492	491	472	489	499	487	475	462	475	513	466	518	542	491	471	496	491	451	479	495	485	492	500	520	474	507	493	450	477	456	503	469	488	506	528	516	487	507	477	476	480	499	463	488	474	482	437	504	477	468	512	486	527	472	445	489	494	502	481	473	454	500	476	431	495	497	496	473	479	484	503	481	530	505	476	450	492	499	502	473	490	491	456	483	478	458	467	472	480	487	478	461	457	488	449	497	463	495	477	477	522	493	475	505	536	494	479	493	456	471	545	492	516	526	492	506	479	506	485	509	527	530	482	494	513	467	513	465	463	514	494	470	534	472	461	502	465	490	469	478	500	492	477	457	472	489	479	453	501	474	481	503	454	486	476	497	491	533	497	481	462	535	445	478	478	495	507	499	503	489	461	549	470	503	527	464	459	447	529	497	498	483	468	472	451	451	484	508	522	489	505	487	458	483	466	451	494	474	496	461	504	471	443	515	483	486	487	515	482	474	483	487	464	498	494	467	518	492	484	505	491	505	468	481	493	486	505	527	477	474	483	480	478	478	450	466	487	496	491	515	489	489	504	446	477	483	487	507	521	453	521	488	471	430	483	475	497	466	496	472	498	489	517	503	518	493	530	517	499	475	468	470	464	497	516	472	479	465	485	541	505	551	500	493	492	510	480	500	504	458	486	491	494	481	503	523	468	517	499	459	476	429	492	464	489	499	507	449	503	464	517	491	499	505	522	501	468	534	472	503	498	453	510	504	476	496	497	488	492	475	505	529	502	480	471	509	489	484	480	498	471	484	480	454	467	530	522	457	526	494	511	512	490	495	491	498	525	496	525	486	538	481	521	469	461	484	514	516	508	484	496	515	503	515	500	507	459	524	482	511	508	506	485	483	488	454	510	508	473	481	478	511	506	513	500	470	487	480	510	489	497	458	483	490	470	508	481	490	474	484	520	483	460	505	496	472	471	543	533	523	476	511	495	497	477	496	450	508	471	518	458	511	478	484	488	492	480	481	500	530	522	482	485	468	494	493	450	512	499	501	424	496	488	464	500	455	486	482	484	490	476	505	475	514	503	463	453	470	507	475	503	464	508	520	482	485	473	495	511	498	469	493	512	522	482	450	486	494	481	463	482	480	477	502	478	486	459	501	508	498	499	472	478	484	485	486	466	453	477	467	493	498	529	509	489	475	476	452	498	501	470	469	528	455	503	483	471	471	475	522	484	469	496	467	494	444	488	467	495	483	469	484	496	488	477	513	513	487	460	458	519	488	534	539	497	509	502	460	488	472	495	500	516	528	508	525	472	492	458	473	465	498	502	494	482	507	482	501	452	483	516	511	465	506	498	562	502	505	478	476	501	470	483	520	471	488	485	480	504	502	511	471	491	483	529	509	474	508	484	479	484	500	489	498	466	500	496	495	477	491	494	498	521	490	509	513	489	505	458	492	509	460	490	446	451	495	503	537	469	469	468	454	477	452	472	491	504	474	522	476	470	493	447	499	502	536	499	488	470	501	466	501	495	505	483	454	472	495	478	461	506	474	448	496	480	449	494	478	479	452	481	477	486	489	510	505	457	470	498	513	491	504	483	485	479	484	509	508	504	470	509	486	489	489	461	483	460	497	496	459	472	532	490	509	490	486	508	508	458	483	504	483	519	473	499	482	494	479	494	499	495	469	477	501	490	504	455	511	476	498	491	472	523	496	492	515	521	555	473	494	514	498	470	470	485	469	468	505	483	449	440	500	510	510	485	493	468	530	546	503	446	485	541	474	499	503	496	462	459	536	513	491	470	507	482	494	474	474	508	452	490	488	453	484	528	495	517	541	486	434	513	472	486	514	484	482	493	491	471	468	465	444	501	495	503	502	487	477	468	478	489	479	482	501	500	499	489	494	525	507	463	496	542	434	523	494	484	509	485	493	479	534	474	464	508	499	465	491	470	550	484	495	509	484	468	483	479	493	480	468	470	522	521	521	490	475	440	493	490	469	480	513	494	464	452	504	538	525	470	479	493	511	469	488	495	474	492	459	512	503	493	500	483	483	493	499	464	498	476	486	525	496	483	481	477	483	506	513	472	501	488	468	459	483	467	492	532	478	473	491	469	480	511	504	489	507	426	535	485	471	512	466	494	489	499	516	554	495	489	502	505	490	511	485	462	473	494	463	541	513	507	460	523	481	512	496	495	488	480	507	503	519	526	472	496	458	543	489	468	478	489	481	491	515	494	481	504	508	514	513	508	487	476	468	511	464	487	487	519	483	502	494	516	502	464	451	486	495	477	525	471	449	444	536	454	486	484	461	501	459	510	481	503	449	470	475	476	483	494	495	516	496	502	474	489	481	484	476	513	490	459	500	478	494	510	506	485	465	459	456	519	510	485	440	484	465	489	445	528	453	503	469	529	520	508	467	537	495	530	488	484	465	454	483	522	485	470	446	519	490	500	455	520	476	493	481	484	435	499	548	486	486	486	491	472	508	480	489	474	493	489	491	478	459	500	483	492	469	465	511	473	475	482	506	488	493	496	506	475	479	490	514	457	495	514	476	503	469	532	474	479	526	468	501	483	503	463	466	504	512	466	515	524	517	486	467	480	512	494	510	512	545	457	485	513	469	505	496	519	509	498	481	492	479	491	479	491	476	488	516	527	496	505	464	493	516	495	472	482	495	477	483	490	484	495	482	467	482	472	464	526	509	452	503	508	474	475	483	515	499	493	480	508	451	514	492	466	474	483	514	457	503	506	491	490	464	477	441	496	519	448	514	529	494	462	519	444	471	478	472	494	473	509	478	471	485	496	472	500	481	462	489	504	529	530	532	510	472	480	451	523	489	451	486	486	483	490	495	484	509	465	476	501	471	503	517	476	470	455	527	509	457	518	502	462	488	482	480	492	485	495	508	490	490	514	468	467	479	485	502	479	519	496	483	490	454	448	466	453	462	517	482	511	487	533	449	498	465	496	483	506	479	474	488	524	502	507	543	468	468	469	476	464	515	457	465	447	499
670	219	137	123	125	156	171	153	158	172	132	154	128	124	106	114	129	128	148	136	146	117	93	91	87	101	98	110	102	84	81	75	68	81	75	79	70	80	56	69	76	79	71	60	59	81	81	112	295	375	306	272	149	150	128	80	90	66	66	60	74	66	62	82	65	72	63	74	62	70	76	63	69	56	65	79	72	57	59	56	87	80	64	75	76	66	60	64	61	65	50	66	49	63	75	54	54	66	68	83	65	77	73	61	77	57	73	59	58	64	73	65	74	72	67	67	75	68	64	67	71	62	64	68	68	67	76	76	65	50	65	60	68	66	75	63	70	58	70	67	64	64	59	64	90	65	46	81	62	61	87	74	89	69	65	76	62	62	62	81	68	58	63	68	60	73	63	64	63	72	63	66	74	76	67	68	76	67	66	68	83	68	72	61	65	60	68	55	62	70	76	69	74	77	67	69	79	71	65	74	76	65	72	68	80	56	87	65	78	65	74	61	87	67	65	68	81	80	80	76	76	65	75	71	59	61	69	71	71	68	60	58	61	73	59	77	70	68	69	79	77	70	63	64	64	58	69	77	65	63	75	68	71	72	47	71	85	75	63	66	68	60	63	64	72	73	76	57	64	60	76	66	79	71	74	57	54	71	65	83	63	70	61	82	68	77	80	76	61	66	72	64	71	79	75	66	64	58	74	60	57	56	73	71	51	77	64	62	61	66	69	69	63	66	69	64	66	72	69	65	65	77	51	64	64	69	59	65	75	81	66	71	75	72	62	60	67	70	74	68	64	60	65	81	76	62	64	74	74	64	67	49	67	69	57	58	62	65	58	68	62	69	64	72	77	62	73	57	62	86	67	84	66	76	76	77	66	58	58	79	77	64	85	68	71	73	69	61	55	75	73	66	53	76	69	79	72	69	75	79	68	75	72	67	63	75	66	58	67	77	63	73	59	72	77	67	67	61	75	65	60	66	67	65	61	75	71	63	70	84	76	76	73	61	76	81	63	65	67	87	69	57	64	69	57	68	70	68	65	58	62	66	63	69	79	65	85	62	71	66	80	68	81	71	83	70	68	56	58	48	65	71	67	70	53	65	63	62	68	66	72	67	79	62	52	76	77	66	76	56	78	73	75	57	66	65	90	67	60	80	73	73	67	69	69	65	65	63	63	79	60	89	52	62	68	53	71	64	71	59	68	55	64	63	69	73	55	76	56	70	67	60	66	81	59	57	68	76	69	65	70	63	74	67	52	71	59	59	74	68	71	69	78	63	77	59	65	72	66	79	68	55	60	58	74	68	63	68	75	61	64	62	83	68	62	58	72	87	65	75	71	60	62	90	74	56	67	56	80	74	71	62	65	66	72	70	87	85	69	56	83	80	79	77	77	69	75	91	60	62	67	60	73	71	58	62	71	75	65	57	70	69	68	76	57	71	60	68	76	53	66	62	71	70	66	76	78	70	57	56	60	70	61	63	81	63	63	85	61	60	71	66	65	54	70	79	71	79	78	61	85	59	83	52	77	70	81	67	65	75	55	63	70	77	61	69	65	63	76	50	75	62	63	65	88	55	66	63	76	60	58	75	64	66	55	64	60	56	74	71	52	73	67	58	78	60	66	68	73	63	63	90	56	66	66	67	60	65	86	70	71	82	77	76	76	80	71	64	74	76	81	69	80	64	71	82	61	75	66	77	66	57	79	58	69	76	67	61	67	63	78	66	73	66	72	70	69	66	55	70	78	69	64	64	49	70	60	80	59	66	60	72	48	80	67	66	71	61	83	79	70	72	60	73	78	60	78	66	66	72	81	69	77	67	70	81	69	71	61	78	81	68	78	67	65	70	66	75	68	73	71	49	84	75	71	67	56	74	62	74	64	66	74	73	68	64	75	58	74	69	72	61	62	64	68	68	94	71	79	65	64	64	59	62	63	69	74	68	81	69	80	75	59	54	77	66	72	64	76	76	77	65	57	59	73	72	78	76	72	62	81	72	79	79	67	62	67	73	53	70	64	74	52	58	57	63	64	78	73	85	56	75	80	63	68	59	55	67	64	68	68	68	62	77	73	76	67	59	74	67	75	67	62	77	61	75	71	67	59	65	76	78	64	93	68	56	62	58	63	76	74	66	63	59	68	68	42	73	70	64	66	66	69	66	64	67	66	78	59	75	64	55	77	73	70	70	68	71	64	58	65	56	71	51	70	59	54	70	63	79	90	77	60	58	71	71	64	56	63	64	70	67	64	71	72	80	66	60	69	70	78	69	63	71	67	73	51	67	80	64	66	60	80	79	61	58	66	43	67	70	88	65	63	77	69	44	69	68	75	62	66	49	73	62	69	64	63	66	69	67	62	76	75	64	79	66	59	73	78	70	73	76	65	72	59	67	67	64	91	69	73	72	52	60	58	66	85	64	78	70	68	68	77	61	59	56	69	67	79	75	56	72	65	56	73	64	67	66	76	57	66	54	72	64	76	70	79	55	64	60	65	59	64	70	61	85	57	57	68	60	71	73	65	60	66	56	80	70	53	63	66	89	57	78	70	80	73	67	64	71	72	61	74	68	58	70	68	83	67	71	69	71	68	61	67	67	69	68	71	75	59	66	65	73	82	74	73	63	57	72	59	84	61	74	58	83	67	71	62	57	69	52	64	52	65	64	75	71	57	63	65	73	68	66	73	70	77	77	66	79	74	63	75	65	79	71	73	85	72	80	75	74	65	57	58	62	70	63	68	79	59	69	70	64	70	69	67	58	63	70	61	74	55	72	75	86	76	68	60	73	55	67	64	68	74	56	64	81	56	63	81	63	68	65	72	59	73	65	61	76	59	68	70	61	49	84	67	64	62	64	56	57	83	81	71	79	61	64	79	82	72	71	67	57	63	78	67	71	73	58	74	61	71	62	63	74	71	64	59	82	72	70	79	54	66	52	72	66	72	75	72	73	71	71	65	68	58	64	75	73	52	64	76	65	63	70	66	75	68	69	60	70	60	66	82	66	55	67	60	59	79	62	82	69	75	65	68	66	60	63	66	59	70	75	69	61	71	75	85	68	59	70	63	69	61	58	62	66	69	65	71	67	52	72	79	57	68	56	70	68	59	81	54	80	59	63	76	65	77	67	72	67	77	50	68	65	61	67	73	58	71	73	74	51	84	64	62	71	53	70	73	64	73	68	62	70	50	79	84	58	65	80	77	71	63	74	65	66	65	60	58	80	53	64	72	73	82	66	67	64	65	68	64	56	66	75	84	79	77	73	79	68	66	65	53	57	71	83	78	79	58	84	70	68	82	58	58	76	72	82	71	72	63	55	73	77	74	56	69	63	76	62	59	75	65	65	78	71	63	67	58	68	72	68	74	69	91	69	71	62	78	82	83	74	81	71	72	63	59	53	80	76	62	50	66	57	69	48	63	55	59	63	59	67	73	68	63	63	55	70	71	58	72	69	68	70	73	65	74	79	53	81	80	80	65	69	63	99	61	61	72	58	70	78	85	57
11043	4919	2142	3799	8845	10394	8702	7081	7396	6005	5007	4334	3046	2587	2725	2864	3096	3083	4166	3045	3073	2073	2032	1731	1865	2275	1711	1668	1769	1286	1091	1205	1175	1076	843	1049	1557	1013	790	915	838	864	892	819	887	847	915	1887	7199	8854	8310	6103	3219	2705	1856	1129	834	769	738	700	696	708	666	723	717	743	689	677	695	691	649	660	684	756	686	736	656	769	714	705	688	718	736	740	699	717	691	696	710	627	729	700	686	741	741	745	709	735	712	704	746	691	709	713	681	667	684	705	697	685	703	713	753	740	692	705	737	710	745	686	720	713	690	722	690	730	715	690	743	688	710	705	689	703	738	714	694	672	735	688	709	746	693	733	714	696	710	706	698	680	694	685	690	725	742	726	686	722	693	697	710	709	737	722	673	690	699	685	734	717	753	674	714	731	761	698	675	706	701	731	709	711	744	680	729	729	711	748	701	768	712	735	718	718	696	698	707	726	695	721	677	746	705	719	709	715	699	732	743	747	694	687	698	701	654	747	700	737	690	703	730	683	708	735	661	674	731	710	760	650	717	730	678	739	729	726	691	700	745	738	710	712	771	687	705	728	715	732	697	699	682	760	709	711	691	720	715	691	701	683	717	720	719	703	713	710	766	721	671	691	765	691	668	700	761	689	692	757	718	723	748	674	713	718	766	733	676	720	720	680	720	699	671	724	718	744	735	708	728	728	727	768	739	715	748	733	677	711	685	702	660	706	666	703	660	695	733	724	738	714	699	771	698	687	684	780	724	749	737	738	788	681	701	688	695	688	680	681	717	691	728	700	673	697	682	697	716	738	742	683	736	749	692	678	737	697	699	730	686	698	720	712	724	719	689	736	758	691	694	697	704	685	683	721	725	755	701	698	755	720	690	733	752	712	709	712	717	679	711	700	721	716	744	742	683	688	673	716	711	714	642	709	666	703	679	678	767	665	711	758	750	691	724	729	688	679	730	703	715	704	691	713	719	754	722	677	668	742	717	702	715	716	725	713	688	688	741	715	717	741	691	726	703	675	664	702	758	684	736	684	733	730	686	690	669	681	732	684	665	694	686	699	719	706	709	703	714	717	763	695	757	709	712	797	732	716	732	681	677	683	713	727	750	778	752	725	730	715	691	735	669	715	670	713	684	728	685	790	740	665	732	740	716	689	696	686	726	710	708	712	680	740	672	702	691	695	728	708	698	705	727	684	704	677	737	739	740	735	697	734	710	716	734	754	719	694	686	707	699	680	687	701	707	731	706	708	729	700	670	686	698	666	714	720	699	703	713	704	688	716	659	677	644	748	734	710	659	714	738	736	695	761	700	707	711	725	694	717	723	713	696	699	760	675	707	686	680	692	738	691	676	732	706	739	669	694	708	680	638	719	693	728	667	712	666	680	701	712	710	713	736	675	720	736	695	701	706	654	713	728	723	705	700	709	711	704	708	707	667	679	705	695	740	718	743	689	699	712	700	710	720	681	653	718	738	675	763	711	687	711	747	730	749	783	745	741	654	704	738	707	708	720	731	748	683	697	730	699	700	706	708	751	699	676	682	718	729	709	766	701	675	710	716	676	681	692	676	691	742	729	704	742	689	740	727	710	695	717	720	768	690	675	700	730	699	719	728	715	725	740	728	721	728	715	682	724	723	707	708	679	721	696	740	701	709	687	693	688	726	741	674	755	711	696	721	676	677	702	689	747	753	682	723	707	673	695	675	713	757	700	690	731	664	672	720	685	699	738	735	701	749	759	702	717	716	739	687	712	736	699	789	699	699	684	685	714	765	700	710	675	737	726	739	724	749	734	688	698	722	707	725	709	719	680	700	742	756	705	705	726	693	681	732	742	701	695	706	695	725	750	740	687	672	739	690	677	762	689	697	749	771	711	692	725	713	740	733	686	723	716	703	699	740	744	720	772	679	741	667	669	682	715	700	718	721	709	677	745	711	704	719	702	743	710	745	731	642	746	710	719	737	734	700	701	705	711	725	717	713	746	719	760	710	719	680	707	695	704	699	709	695	717	668	721	695	690	742	723	744	693	708	716	700	697	682	700	747	730	702	733	708	705	694	684	757	684	686	715	729	726	742	686	725	709	699	689	729	738	749	707	693	732	749	717	659	724	740	655	731	725	690	707	737	685	712	679	697	715	671	731	717	701	736	754	734	776	715	693	699	686	766	686	739	695	696	704	709	683	697	718	714	720	696	688	729	703	728	698	717	653	700	742	738	720	727	691	743	754	707	678	655	698	734	720	722	747	703	702	697	755	793	696	719	746	726	706	725	730	696	734	703	683	685	747	700	691	742	712	745	713	683	685	679	705	736	744	698	681	681	663	717	740	741	720	753	661	701	719	741	679	746	714	713	696	698	709	733	750	678	707	722	727	708	723	698	773	729	725	675	698	646	680	720	709	709	688	667	735	670	723	726	744	702	703	691	699	694	723	702	695	685	695	728	757	734	746	698	696	684	724	694	719	691	701	681	672	699	698	727	687	753	705	713	709	695	698	723	749	712	727	699	681	714	709	694	696	733	708	751	714	719	695	732	679	739	657	647	666	737	750	708	734	711	672	721	772	665	670	700	686	701	704	704	724	748	709	709	708	718	692	766	678	731	716	730	741	711	715	735	730	709	695	718	747	689	652	758	712	738	654	715	702	749	746	695	744	695	657	743	637	711	731	670	724	687	702	777	721	691	760	766	749	691	703	743	772	736	713	750	743	752	689	724	763	731	702	752	723	703	650	758	734	723	760	701	730	681	712	684	681	693	719	679	717	692	729	766	663	711	731	716	720	720	715	708	766	694	733	673	686	687	714	736	741	673	677	697	758	659	732	709	714	730	732	708	719	793	702	727	726	696	705	681	764	691	722	687	738	693	708	684	678	732	775	722	721	705	701	742	722	703	748	709	659	714	695	697	739	702	702	689	687	711	684	706	711	692	697	692	720	731	733	725	685	730	709	704	741	710	721	736	716	722	756	716	705	695	702	711	684	713	719	683	713	729	793	696	658	698	684	664	756	716	755	687	692	711	736	685	714	676	681	737	694	716	735	753	707	697	742	706	710	710	680	725	682	734	723	719	721	733	709	707	693	716	716	696	728	694	727	725	746	753	711	749	704	734	758	721	710	707	687	671	748	701	706	761	746	715	715	702	761	719	737	720	692	734	750	720	732	721	708	680	726	702	719	748	724	711	727	663	728	687	690	680	709	720	701	709	701	713	743	705	733	708	705	731	688	726	753	711	706	702	677	726	701	694	715	747	737	671	706	723	774	757	705	735	707	710	673	660	750	681	708	700	715	731	719	698	691	718	688	739	670	693	721	685	662	708	707	682	727	749	694	691	678	701	710	696	719	729	686	765	716	692	740	692	706	725	719	742	680	699	688	749	757	682	746	702	720	719	671	709	739	673	743	669	705	691	684	708	709	672	669	673	740	693	731	729	704	726	727	642	682	733	749	763	722	687	671	703	691	707	702	693	695	723	696	703	694	736	667	746	682	656	748
2164	165	130	82	103	142	151	120	184	127	125	109	93	101	92	85	109	121	141	105	110	63	90	88	85	106	84	67	55	67	60	61	60	66	52	64	62	73	52	49	56	43	54	48	49	38	46	183	342	306	315	232	140	96	90	57	48	41	48	44	50	50	55	48	56	45	49	46	54	57	53	44	52	43	44	55	37	44	48	50	50	46	39	49	33	42	43	42	50	49	48	52	51	37	45	56	49	49	56	50	46	47	44	54	42	41	34	33	45	40	54	37	56	45	31	42	45	51	49	47	55	58	45	61	63	44	43	33	39	47	44	46	51	44	55	47	36	48	41	46	47	52	39	41	53	36	54	38	50	44	47	46	35	60	33	31	47	48	45	45	50	39	43	46	33	55	60	42	55	49	39	39	34	45	50	39	45	38	42	41	45	53	42	34	44	55	48	47	40	45	49	43	39	33	39	48	49	34	44	41	48	32	33	55	51	56	46	43	47	41	54	44	52	35	47	39	42	45	35	41	53	46	64	38	42	56	33	41	43	59	39	38	48	45	48	43	42	41	40	40	51	39	40	44	40	40	52	42	56	42	48	58	45	58	47	39	47	55	54	37	45	41	41	30	54	43	40	39	46	44	36	42	37	52	44	74	58	41	52	51	40	38	47	48	51	27	46	36	45	37	51	48	38	56	48	39	41	43	36	47	44	55	41	47	42	35	50	47	39	51	58	45	41	44	39	43	52	45	40	55	45	45	44	51	39	54	41	54	54	40	41	47	43	48	40	44	41	45	35	41	48	47	38	40	51	49	41	46	55	44	43	40	39	42	31	48	38	44	44	48	41	49	38	46	43	48	47	33	37	46	42	41	46	58	47	37	54	51	44	66	54	34	53	42	39	57	64	38	49	51	57	45	40	38	40	43	52	38	52	62	45	39	47	37	43	44	46	47	37	41	55	41	41	38	41	42	53	43	40	47	51	48	47	54	42	54	46	50	36	43	55	38	33	48	58	39	35	39	41	41	43	45	41	42	51	35	46	50	39	37	55	42	41	36	40	45	32	36	40	52	55	41	39	45	44	38	42	53	50	50	34	56	44	50	44	59	36	34	40	43	47	38	41	48	47	42	41	42	39	52	33	44	50	37	50	30	38	50	43	47	37	50	32	42	42	50	44	44	38	43	38	42	61	35	46	45	41	59	47	33	43	47	55	51	36	45	37	36	41	42	47	45	47	48	35	40	52	59	45	48	42	44	43	29	52	49	49	50	47	40	45	53	46	32	57	44	49	42	46	41	48	37	47	30	49	49	58	48	52	30	52	44	47	39	49	43	50	45	33	49	41	48	44	44	31	39	47	46	43	40	38	56	52	42	38	44	43	57	35	40	44	51	31	39	36	42	45	53	53	33	47	49	51	51	42	44	39	38	38	43	45	41	47	52	44	56	37	52	44	48	56	58	62	53	36	38	47	41	47	45	49	53	40	46	45	41	29	48	48	48	45	44	45	55	33	44	42	46	27	48	48	39	39	42	49	46	43	40	36	41	50	39	40	51	38	44	42	38	29	44	35	52	45	45	41	44	49	47	50	53	46	56	48	46	52	38	42	36	32	46	57	42	43	41	39	46	38	44	49	39	53	43	33	40	35	43	51	52	37	45	40	36	50	57	58	46	54	36	57	47	45	41	44	40	41	52	42	65	53	48	39	43	45	46	59	36	43	49	33	42	45	39	37	36	50	49	54	50	52	50	42	45	58	34	47	53	40	58	40	33	44	42	43	42	41	35	33	46	46	53	56	43	31	34	36	42	36	43	52	58	42	38	36	43	38	55	39	47	48	48	42	42	44	42	42	43	38	40	58	49	53	50	44	48	42	53	53	45	44	46	46	37	42	54	47	57	38	53	46	49	46	37	42	41	52	51	48	46	39	36	55	45	41	60	46	50	39	49	50	52	40	36	45	32	57	48	40	45	49	43	47	43	39	39	38	53	42	42	53	36	62	41	45	37	38	53	36	36	49	39	39	48	37	36	41	51	51	35	40	50	44	43	45	45	35	42	55	51	47	37	43	44	52	50	50	48	43	55	47	45	33	42	34	48	36	48	39	37	43	26	38	44	45	50	60	40	44	49	40	50	36	47	46	51	38	42	47	32	42	53	40	39	45	57	34	49	42	39	49	36	43	48	49	44	35	49	49	49	37	40	44	47	48	38	34	39	40	49	45	53	52	47	57	42	56	56	43	42	42	54	51	35	48	46	41	28	47	52	48	43	34	38	42	52	54	53	38	61	54	50	47	57	54	36	42	42	36	43	48	50	36	46	47	40	44	39	50	51	45	43	43	48	42	51	40	40	39	43	43	51	40	43	40	40	51	37	56	46	51	50	35	53	47	47	38	37	39	47	42	53	53	41	51	36	56	47	52	47	39	45	55	46	41	32	42	47	36	45	40	45	55	41	48	37	39	49	35	43	50	38	38	40	41	37	25	46	53	43	43	39	51	36	42	34	52	45	38	36	44	48	52	37	44	51	36	47	31	44	50	52	50	45	52	50	54	39	51	45	39	52	46	52	41	45	43	45	53	51	43	34	50	39	40	48	47	53	41	31	45	38	47	33	45	53	42	57	56	43	41	50	41	45	44	45	35	61	39	38	47	44	35	56	42	34	40	49	41	37	38	49	40	43	46	40	44	52	53	46	51	43	52	40	46	46	37	38	45	51	41	44	38	42	42	31	39	45	51	52	28	41	53	59	39	39	47	42	53	45	41	43	45	30	42	45	46	57	51	39	36	56	53	38	52	32	38	36	45	60	55	58	24	35	44	52	54	42	35	42	39	48	47	31	47	55	41	41	51	40	32	41	47	42	46	42	47	43	39	32	32	37	57	40	36	52	40	43	45	43	40	45	46	50	62	39	47	55	41	43	42	51	49	35	36	41	39	36	54	43	46	41	41	49	53	57	36	39	36	41	43	44	32	53	45	35	37	33	38	51	50	48	46	42	53	48	40	47	46	49	46	41	45	53	40	48	48	52	47	49	46	45	41	39	40	49	47	44	43	37	50	42	48	52	55	49	53	47	50	53	51	51	34	43	60	45	38	49	36	42	37	34	45	34	55	37	38	43	43	37	40	63	53	51	48	51	48	48	50	37	45	50	29	55	55	42	43	44	52	42	46	42	39	44	46	56	50	35	39	47	35	52	37	60	34	40	48	39	54	48	42	49	39	36	57	42	48	52	39	44	37	41	48	39	46	50	43	40	41	42	37	39	44	34	47	45	42	46	31	40	39	46	45	41	50	44	42	44	37	44	51	44	34	55	47	40	38	56	54	41	53	34	36	43	49	51	44	41	39	40	31	41	45	47	57	33	33	45	48	57	41	44	48	59	48	44	34	43	57	38	37	61	50	39	49	42	36	39	35	46	42	42	45	45	49	45	36	34	53	37	44	41	42	57	43	45	45	29	51	43	52	35	47	42	42	39	37	44	38	42	50	35	49	56	40	38	53	41
10775	3802	1749	3403	8059	9702	8475	6716	8039	6520	5012	3965	3382	2652	2467	2677	2741	2850	3822	3170	2945	1993	1710	1731	1965	2173	1617	1462	1546	1320	980	963	1024	1096	699	665	1233	843	592	616	628	645	606	566	597	644	755	4396	8935	8036	7510	5252	2950	1945	1652	900	634	524	485	483	475	501	477	487	495	497	478	445	465	463	471	456	506	455	479	479	470	459	497	465	493	466	487	497	462	446	476	477	489	501	496	505	507	483	494	496	517	477	487	469	507	503	475	433	482	485	512	485	469	458	461	443	506	491	505	482	461	547	485	521	495	483	481	444	489	479	475	495	501	475	461	472	499	462	474	492	451	467	443	481	498	498	491	515	504	468	480	458	540	464	458	516	471	443	461	454	460	482	512	497	446	472	457	483	488	474	444	521	472	473	454	479	449	508	488	544	479	519	444	469	454	456	470	469	456	490	475	481	491	454	483	457	453	495	503	517	474	518	476	469	519	488	466	460	439	456	505	485	502	475	467	468	445	492	451	521	517	484	493	462	471	500	473	486	488	457	477	462	451	476	482	478	482	513	480	507	479	505	472	483	432	488	467	459	500	492	481	465	460	487	523	467	506	482	485	515	502	504	519	457	501	474	451	501	497	485	498	473	471	509	510	444	494	475	482	456	471	487	503	503	463	472	496	471	475	495	477	474	459	518	495	478	469	487	492	474	508	457	495	492	505	460	444	499	468	461	497	477	479	513	449	478	487	479	482	489	456	469	452	463	461	446	486	506	451	464	459	440	498	468	476	478	515	467	491	484	460	487	525	463	449	496	462	496	475	505	478	477	460	488	441	499	518	467	508	472	505	492	476	460	475	481	482	486	457	450	486	530	501	488	463	474	431	463	501	479	444	500	508	490	471	481	496	512	505	478	494	521	471	496	483	499	492	483	502	479	457	488	457	503	470	488	447	488	496	526	464	463	462	489	489	459	509	519	497	485	453	497	492	492	475	470	434	475	495	502	471	479	476	463	476	475	451	474	470	456	508	507	492	482	446	468	450	473	472	493	498	497	440	507	487	443	520	486	470	453	507	456	472	508	446	472	513	474	483	483	504	500	476	473	522	459	465	477	472	475	467	491	445	494	508	457	488	491	504	496	450	475	459	469	493	482	492	467	494	472	438	461	485	471	492	455	505	485	470	458	503	449	495	474	467	503	480	455	469	478	511	493	463	489	507	471	476	473	509	491	452	449	485	501	513	481	507	496	477	480	436	460	493	461	481	492	465	475	466	496	529	499	467	465	470	490	492	478	481	469	470	474	496	478	501	517	452	479	439	505	462	467	466	498	497	463	509	490	450	479	490	461	465	467	472	503	485	444	477	456	479	466	460	504	464	461	469	469	466	463	490	465	486	491	486	455	496	484	461	450	478	494	522	519	483	459	470	488	471	502	484	433	430	473	468	443	467	426	526	476	467	477	473	484	448	473	482	467	465	472	480	488	457	440	445	479	499	471	458	489	476	503	499	478	492	496	477	452	447	478	492	458	480	470	492	478	497	452	520	475	487	490	466	484	533	447	457	456	497	458	488	477	482	478	462	462	468	523	465	486	488	498	448	522	484	495	441	471	478	486	491	469	495	462	487	487	433	517	487	478	469	501	474	479	475	490	509	478	471	439	480	468	478	505	483	454	506	479	464	461	469	477	473	470	477	468	495	497	469	485	466	485	513	469	561	432	477	477	502	486	483	496	474	487	483	487	475	459	499	448	466	510	506	527	488	469	486	461	483	456	449	496	484	493	510	500	500	485	472	491	446	455	498	485	467	504	498	490	478	462	483	451	501	454	483	469	488	433	476	497	483	424	455	529	487	492	457	463	473	436	473	499	511	491	498	476	522	473	484	471	491	453	511	481	481	488	487	517	505	497	454	465	512	485	492	475	469	475	497	505	449	446	487	492	476	521	508	459	454	502	498	517	473	457	473	493	460	453	486	467	486	496	443	475	493	513	505	471	489	454	428	458	450	525	477	489	533	463	476	477	500	472	467	445	482	452	509	501	492	448	473	496	488	478	488	462	472	482	508	450	501	438	505	514	463	467	522	526	466	468	472	500	457	509	448	549	461	485	507	470	489	459	488	511	486	510	501	489	476	441	461	488	497	513	473	483	502	478	528	468	482	492	461	468	493	454	455	444	468	505	482	452	452	499	459	480	485	454	500	470	496	496	478	469	544	469	459	447	439	455	466	475	464	499	469	472	463	498	485	496	452	474	488	467	482	447	517	452	473	489	507	517	489	468	465	460	483	488	447	483	470	539	496	510	478	492	478	481	483	492	510	449	492	444	465	449	477	443	490	484	494	428	486	486	465	491	455	494	508	457	479	442	498	512	466	494	484	490	507	484	483	501	487	482	469	505	489	479	469	482	525	505	458	474	505	478	491	476	502	418	482	463	450	486	477	466	460	490	510	468	499	483	457	507	469	503	500	459	503	467	467	454	460	464	474	489	470	505	451	500	485	446	476	455	490	478	439	450	478	474	481	481	470	472	489	422	483	472	510	474	530	457	486	476	492	452	490	483	488	478	442	498	490	489	521	450	470	502	484	473	471	490	497	469	461	471	491	489	499	485	509	502	515	469	458	532	519	463	491	509	442	461	501	468	469	466	500	464	470	443	456	500	477	489	531	477	451	458	474	495	439	483	457	447	469	474	496	483	465	519	447	477	477	485	502	483	468	497	452	462	460	496	446	471	486	481	489	453	440	465	476	491	483	508	486	464	442	486	485	501	484	500	492	455	471	462	457	498	470	479	479	472	534	487	499	457	471	468	442	460	497	471	457	509	521	493	455	495	490	454	481	506	483	485	476	488	465	491	461	498	438	469	483	477	472	513	504	437	451	494	447	552	452	452	475	424	479	488	478	504	495	483	495	462	487	502	471	481	478	455	464	460	467	515	493	492	496	500	481	474	498	479	440	489	438	480	483	468	441	445	519	495	459	472	498	463	443	469	491	467	457	444	483	505	465	524	449	463	510	486	479	482	487	485	483	465	490	461	497	511	515	492	506	480	491	469	458	478	457	470	493	443	479	450	448	483	490	500	472	467	474	502	453	484	472	458	486	469	460	501	489	466	499	495	468	467	500	453	457	488	461	423	496	476	461	481	488	473	473	472	458	459	487	444	504	485	485	480	462	450	513	503	503	460	478	493	507	468	475	513	490	485	486	478	468	462	502	448	485	459	476	503	484	533	487	506	528	481	474	461	476	467	478	503	497	465	502	444	486	452	489	491	465	484	492	473	485	503	476	492	490	478	475	495	494	520	475	482	482	473	465	482	485	455	471	475	448	487	462	529	503	511	492	487	506	450	498	502	469	471	482	457	475	500	453	492	464	506	439	454	455	479	400	474	491	493	470	466	472	491	512	495	480	511	463	477	460	464	480	460	437	469	449	484	461	472	421	464	428	482	493	501	478	479	475	446	485	478	509	444	451	478	486	468	479	488	452	524	485	440	479	476	476	463	486	515	443	445	487	473
1117	313	187	137	165	225	211	201	270	224	204	170	167	153	120	135	142	156	172	125	158	127	99	116	130	123	106	108	88	94	90	79	76	87	56	80	83	74	67	72	61	77	75	63	62	96	93	343	576	519	432	337	231	137	106	98	80	75	64	80	60	84	61	76	82	61	70	74	66	70	75	66	78	67	81	69	61	75	78	61	58	71	75	68	64	70	80	73	61	75	82	66	70	66	68	65	67	71	83	60	102	62	63	74	64	76	67	71	66	74	67	64	79	72	69	84	69	57	62	58	61	67	67	69	73	62	72	69	79	78	67	63	56	61	62	71	70	93	71	62	63	75	59	76	77	63	74	75	77	58	51	77	65	64	69	73	74	80	56	66	74	74	54	72	73	62	63	56	69	60	69	75	56	62	68	72	57	82	70	59	81	65	67	71	73	57	66	53	70	62	61	68	88	67	65	58	54	59	71	70	69	60	67	61	71	49	67	74	77	57	68	85	73	81	86	73	76	68	58	69	64	51	72	69	68	62	65	69	62	63	69	68	76	81	76	70	72	69	74	76	56	67	65	71	78	82	65	85	56	77	58	70	66	69	63	77	59	79	88	66	83	61	56	67	67	66	65	74	59	76	65	74	69	59	65	64	55	71	79	60	73	66	60	80	69	66	75	69	48	64	80	90	82	51	69	55	62	82	61	71	74	67	71	66	76	69	69	72	71	73	79	80	66	69	60	71	61	63	77	68	65	72	69	56	71	63	72	54	69	75	83	55	60	59	61	65	79	61	64	63	59	86	69	74	64	89	77	57	73	58	62	73	71	65	84	65	64	72	55	81	70	71	53	64	69	73	63	51	82	59	65	67	65	77	89	58	74	66	71	62	61	53	64	59	54	64	63	70	65	59	76	79	67	71	58	75	73	61	75	69	63	63	65	78	68	72	60	69	60	67	58	74	72	73	66	74	70	67	61	74	65	70	74	57	64	64	56	78	72	70	63	67	72	65	75	58	68	58	79	57	46	68	61	72	79	67	66	73	81	52	81	79	63	61	59	67	68	55	71	85	64	61	65	54	70	70	67	65	55	59	61	57	71	79	81	63	71	75	74	69	65	76	81	70	54	67	77	74	70	64	67	62	73	71	65	79	63	63	84	77	86	69	58	72	81	59	59	73	65	70	48	74	57	72	68	57	65	61	60	61	60	74	57	63	66	69	69	71	60	69	62	89	65	74	59	71	65	65	58	62	48	47	76	67	68	67	80	73	62	67	70	56	49	68	71	66	63	75	65	75	56	64	61	68	75	69	79	68	69	71	74	66	71	53	60	60	56	71	68	73	55	69	70	64	70	62	63	73	71	73	82	64	74	54	64	69	69	71	60	72	58	63	80	61	60	80	79	45	71	64	71	81	72	70	72	71	69	79	62	66	56	68	76	60	66	74	79	64	79	79	82	81	69	69	71	79	61	57	66	64	57	65	68	72	70	72	73	69	53	66	87	65	69	75	55	70	63	77	55	73	87	71	70	60	75	59	73	52	62	62	63	61	81	71	75	71	72	52	54	71	58	85	61	72	69	68	76	66	66	73	52	67	71	49	81	65	75	62	72	74	67	65	76	61	63	72	72	79	72	70	74	70	65	63	70	69	74	66	69	54	68	86	70	66	71	63	53	80	74	62	72	68	73	50	70	68	68	65	78	57	78	57	65	53	60	55	76	73	67	63	67	70	77	73	78	69	72	78	49	63	73	57	63	67	80	72	72	65	60	83	74	90	75	66	64	65	73	60	73	65	64	73	74	81	68	66	66	59	66	71	72	76	73	88	71	65	85	61	80	68	63	73	66	55	63	78	55	78	68	69	59	74	49	71	67	49	70	81	71	75	67	94	72	58	82	62	67	50	76	70	73	66	73	81	66	86	69	59	64	61	63	80	69	75	74	75	69	74	71	58	71	62	80	70	75	65	58	66	54	81	54	55	67	67	73	69	75	64	66	74	74	71	76	70	69	58	69	69	70	61	63	68	62	63	66	57	62	59	70	65	67	70	65	72	71	62	63	67	74	71	76	79	63	90	68	71	63	63	77	66	62	76	59	86	57	57	56	87	67	74	67	84	80	69	61	60	67	60	70	74	64	72	73	72	76	61	53	70	54	83	56	84	63	70	76	88	61	73	65	57	53	65	61	65	82	76	62	83	63	62	66	68	80	58	77	65	92	72	80	72	64	60	74	61	75	69	60	71	67	59	82	71	66	59	53	57	81	77	74	75	64	70	62	69	86	67	61	62	67	44	63	61	80	72	66	61	65	75	65	65	61	70	61	69	74	81	77	59	64	72	61	81	49	83	57	69	60	69	87	60	69	70	72	67	66	52	62	68	59	86	87	70	69	68	66	66	56	67	77	78	74	62	75	67	71	61	69	80	70	61	66	68	75	63	70	71	76	62	69	79	69	72	63	69	69	62	76	67	75	57	75	81	80	92	65	83	62	69	63	68	69	58	76	68	66	83	53	67	60	71	60	73	61	64	64	72	61	60	62	59	64	71	59	76	66	80	62	61	72	59	66	70	69	68	85	69	57	66	71	82	61	59	57	77	68	67	63	76	69	60	74	74	72	80	74	67	62	76	78	71	73	78	55	71	57	78	63	68	57	74	72	60	86	67	56	73	77	78	62	72	65	68	66	74	66	71	71	80	67	70	50	57	64	74	70	69	55	68	73	76	64	82	64	78	85	57	59	60	67	76	88	65	62	64	69	67	66	70	67	60	74	63	72	67	75	62	73	68	62	81	83	76	68	67	59	63	70	63	64	60	62	63	73	73	61	73	63	72	65	63	66	58	74	66	63	59	58	62	69	64	49	58	60	57	45	61	69	53	75	74	79	64	71	86	63	81	65	58	60	56	70	72	78	58	76	70	64	71	61	77	73	65	79	64	68	63	70	58	58	76	62	68	59	69	71	82	82	64	59	67	67	64	67	58	72	68	72	69	59	73	58	60	70	61	57	79	72	68	72	75	57	67	59	66	53	75	65	84	87	48	54	71	73	54	68	75	66	87	52	62	74	45	75	64	57	84	76	82	76	64	65	57	81	75	82	76	66	61	50	55	62	65	56	55	75	44	61	78	63	72	66	64	81	82	76	72	68	68	72	70	55	61	69	73	60	69	64	59	63	68	74	69	71	63	66	68	71	67	76	66	81	52	65	71	77	79	63	69	80	73	73	83	56	81	77	64	59	74	85	79	65	55	68	76	74	71	61	60	72	65	77	71	65	78	61	78	55	56	56	64	63	60	75	67	66	57	58	70	69	78	52	51	77	56	85	65	63	73	63	64	71	56	57	69	74	73	68	66	68	66	64	74	80	78	65	55	67	63	65	60	61	50	60	71	58	56	77	60	67	71	55	73	68	73	66	52	78	57	73	66	62	69	71	65	63	66	61	63	66	69	60	69	90	67	75	59	69	59	54	58	66	45	71	58	69	65	80	69	63	62	59	59	63	60	84	64
14588	6319	3004	5139	11764	13255	11335	9936	11036	8112	7138	5428	4891	3904	3262	3440	3607	4001	4204	3603	3663	2603	2353	2684	3035	3028	2297	2009	1751	1772	1762	1495	1507	1382	962	929	1181	1280	921	912	887	918	940	928	865	958	1258	8293	12938	11355	9218	6807	4328	2679	1770	1250	933	822	722	795	765	694	732	733	721	751	750	739	784	715	731	731	720	701	699	698	708	671	729	725	748	703	794	685	729	714	722	725	689	733	713	757	755	715	749	701	686	725	793	716	758	729	759	774	747	709	691	719	757	707	757	720	758	766	724	741	733	761	734	702	717	674	698	752	728	687	696	737	716	699	748	755	808	667	749	745	758	708	719	746	790	764	744	751	761	708	764	707	773	755	705	704	740	748	755	754	724	716	736	708	785	706	731	728	718	729	738	784	694	719	705	736	715	769	717	726	685	736	691	746	752	741	696	698	709	758	782	709	744	755	724	685	742	756	721	714	712	699	706	766	736	767	746	703	699	663	727	722	736	740	764	727	760	723	757	767	671	683	759	723	708	743	707	696	701	715	719	715	744	745	706	708	704	754	751	736	750	772	743	744	743	755	731	743	712	734	785	738	713	706	708	759	741	777	719	685	752	772	714	740	735	749	740	757	703	731	713	702	708	739	744	685	669	746	783	746	749	709	735	682	724	720	732	734	703	785	745	726	775	721	693	737	685	706	759	709	721	717	761	718	704	720	709	785	722	715	774	734	732	777	728	719	757	761	741	721	709	730	680	720	722	763	717	739	731	730	744	700	711	677	776	749	714	716	723	760	752	732	685	749	738	706	761	746	707	687	705	705	713	769	753	681	740	779	692	725	693	677	800	743	769	693	725	718	756	704	749	683	698	730	726	725	800	767	752	711	702	772	734	705	713	712	720	725	768	725	748	725	719	712	752	731	698	714	713	722	746	752	769	699	734	718	771	727	682	735	717	757	712	749	703	714	709	716	707	716	745	705	743	756	699	708	710	793	746	706	730	728	771	705	710	738	695	729	703	716	773	736	673	727	734	736	798	737	738	720	731	744	687	688	718	747	709	707	799	757	712	759	775	731	732	733	748	755	745	686	676	698	723	738	707	778	819	721	784	760	753	724	708	715	709	805	763	771	748	748	731	720	749	730	710	755	795	692	742	653	736	707	719	685	683	721	715	695	687	737	711	706	756	730	779	736	736	741	715	726	748	739	733	714	739	738	659	703	743	701	728	706	756	710	760	730	772	779	700	720	729	745	773	712	695	774	747	736	763	722	705	750	689	743	678	740	687	750	762	711	751	756	722	696	737	714	735	722	709	681	770	728	760	742	712	757	733	713	688	702	681	695	760	706	749	736	715	747	708	744	707	744	726	715	715	723	727	721	783	732	715	760	759	717	789	717	721	708	716	791	738	770	763	713	738	729	737	753	756	739	741	715	726	700	754	772	697	773	716	681	717	724	730	701	757	686	694	739	684	809	721	750	773	780	746	735	733	716	753	734	715	723	728	704	724	704	727	737	717	735	717	726	768	722	735	717	765	729	704	708	715	751	711	727	759	707	737	735	670	783	734	722	712	745	721	710	669	753	734	744	723	692	691	769	689	720	687	790	707	766	718	721	682	749	682	706	771	768	725	728	735	738	710	695	742	747	726	710	704	754	698	724	699	740	756	776	749	757	739	739	752	735	701	703	701	745	703	711	756	745	814	726	723	767	715	728	723	729	716	735	750	732	724	769	713	710	714	731	727	746	695	751	733	712	668	678	737	694	710	734	715	675	731	724	748	749	719	695	731	755	745	744	733	717	742	719	733	733	732	744	726	731	738	725	753	760	760	706	699	714	714	726	729	751	722	702	742	737	730	732	687	760	735	709	718	698	698	743	713	693	738	763	723	745	713	723	714	682	732	716	711	729	720	778	744	722	721	706	773	726	696	683	738	757	714	705	715	741	703	754	725	741	719	730	756	736	728	709	702	758	743	692	690	712	699	717	751	722	724	739	758	713	729	751	715	728	725	750	765	702	764	716	700	745	710	738	744	747	774	692	703	687	742	731	688	716	746	724	712	730	732	750	733	723	761	773	741	704	711	739	695	731	678	751	761	723	737	745	766	721	680	755	732	756	773	729	710	784	800	721	713	713	780	780	740	700	720	708	701	704	737	761	681	685	742	760	680	730	716	719	668	699	687	677	669	752	753	733	713	750	722	737	704	750	789	719	700	730	763	706	716	735	725	731	762	763	765	727	737	745	753	757	727	698	718	786	757	700	738	728	730	759	760	728	712	746	745	743	774	713	696	732	759	747	717	734	718	732	714	744	703	719	732	705	749	720	722	721	766	720	756	697	731	736	720	738	690	748	723	739	781	739	688	776	696	668	748	686	776	719	718	739	729	741	748	746	710	761	669	766	741	761	793	682	730	752	738	728	697	749	753	731	753	718	704	724	763	713	742	724	725	719	722	696	754	766	693	727	777	715	718	721	774	715	704	738	747	715	741	710	737	729	773	756	719	754	690	708	712	706	745	744	711	776	656	702	742	712	686	774	714	757	755	735	743	731	760	695	745	732	714	766	709	680	728	784	692	717	707	706	742	654	732	724	703	744	702	700	746	728	701	739	757	743	678	698	766	722	731	721	745	707	692	756	673	706	744	703	759	712	716	766	706	752	743	671	731	768	702	719	682	745	706	691	731	743	745	755	734	749	704	698	762	709	794	744	752	728	690	758	719	733	751	749	721	751	721	729	715	687	738	721	724	743	733	706	704	740	730	747	764	688	740	721	716	732	724	709	700	719	704	701	750	746	751	767	721	764	730	735	723	726	736	734	772	734	734	672	741	752	721	701	772	725	777	696	748	728	724	705	749	702	734	744	735	723	735	746	690	700	717	754	710	721	748	731	713	717	668	697	751	740	705	752	742	710	715	667	731	728	792	698	724	738	721	745	740	754	712	757	720	788	738	715	758	734	727	723	730	720	718	742	745	719	735	697	726	723	721	753	723	753	731	743	725	736	734	735	707	691	714	721	756	760	751	735	711	696	768	708	725	699	713	805	712	726	712	695	702	743	731	758	743	743	711	763	780	720	775	694	724	743	730	745	686	739	740	725	699	709	684	747	700	695	727	751	710	711	749	728	721	688	733	722	751	769	670	699	708	771	745	731	655	683	719	719	677	752	741	732	743	722	698	808	739	712	726	766	735	720	702	735	741	706	746	707	708	765	714	701	717	740	707	749	697	721	729	732	736	756	742	740	726	767	764	739	684	664	741	700	744	748	785	738	727	763	711	724	772	751	744	728	716	706	793	723	759	727	752	781	780	733	704	690	688	700	719	727	685	764	692	730	742	754	796	737	713	750	709	773	666	759	738	762	701	694	741	728	732	722	688	730	714	684	742	682	664	711	703	728	701	731	744	718	733	745	729	719	753	761	763	727	780	729	786	762	776	748	761	728	731	743	738	711	734	752	731	720	667	703	732	711	705	762	723	759	738	748	693	730	741	793	719	765	727	785	753	759	670	715
1355	98	70	64	62	107	90	106	132	93	93	88	92	74	67	71	74	88	88	97	70	58	67	70	89	105	66	79	72	75	62	54	59	49	48	50	54	47	35	53	52	54	38	42	44	36	45	83	138	147	128	128	99	65	56	57	51	52	38	55	36	56	41	53	49	42	35	54	50	56	48	46	47	51	39	43	50	40	50	32	42	49	56	44	49	42	37	42	59	35	47	45	45	50	38	42	49	42	50	59	46	41	40	54	59	38	51	53	36	40	36	48	32	41	39	33	50	57	47	39	38	51	57	47	49	44	50	30	37	47	43	52	36	51	35	54	37	43	34	53	45	48	45	41	39	45	44	51	47	48	47	36	48	36	53	47	55	47	48	40	34	43	37	40	43	46	49	48	42	51	43	43	35	41	50	46	51	49	45	44	49	36	58	45	46	46	58	34	43	36	39	44	52	33	37	45	37	47	39	49	57	45	45	42	51	42	44	49	38	34	42	48	44	46	43	50	38	50	36	50	63	44	46	45	35	46	36	43	52	49	55	58	44	38	57	31	33	47	51	46	53	46	44	39	60	40	62	41	41	46	50	40	55	26	49	56	40	37	54	59	38	44	39	54	50	59	46	48	38	42	55	35	45	47	52	37	55	38	57	41	35	36	38	54	58	56	45	41	35	41	55	55	38	51	48	49	50	51	40	37	46	45	40	43	57	45	50	52	56	57	53	42	49	42	44	38	44	39	40	42	32	37	45	40	32	47	43	54	49	47	43	52	34	43	50	38	40	58	50	39	45	40	56	62	54	42	45	61	51	61	31	50	45	50	43	58	40	34	52	51	39	52	53	44	52	55	44	41	45	46	50	49	45	45	45	45	42	44	53	49	41	47	35	37	48	48	37	49	46	46	51	57	42	55	40	30	37	49	42	41	41	43	37	40	41	46	45	40	38	42	61	41	47	43	41	47	43	65	33	56	41	49	50	42	33	40	40	57	40	46	44	57	44	34	41	56	34	41	37	37	48	39	48	40	56	42	40	55	50	52	27	42	49	47	54	50	42	49	44	62	52	38	55	44	44	51	62	40	44	41	44	45	43	42	41	43	45	45	48	40	52	43	35	47	39	36	52	49	52	35	50	50	39	42	41	36	43	40	46	47	53	42	57	52	42	42	51	49	35	34	47	52	43	27	38	51	44	55	38	39	39	46	45	42	32	44	57	40	36	38	48	40	43	42	47	41	43	43	52	37	44	50	47	39	53	46	48	43	44	46	38	44	41	65	39	49	42	39	51	35	44	43	55	41	37	43	49	41	36	40	52	55	52	36	49	48	46	38	35	54	38	52	44	44	39	37	52	37	47	44	41	51	49	43	42	39	46	38	39	48	46	33	40	44	49	58	52	31	45	50	44	29	58	38	46	40	52	55	59	53	55	45	53	55	49	37	44	44	48	54	36	56	37	48	40	41	38	44	48	39	51	41	43	50	55	40	51	48	34	43	47	39	37	56	53	38	57	40	42	55	41	56	46	43	51	43	51	51	34	50	43	52	50	46	37	40	43	50	47	56	62	53	55	52	41	51	54	40	47	36	36	45	45	56	43	42	43	46	43	40	40	46	57	56	61	51	49	35	47	43	46	49	45	35	43	55	52	39	31	49	55	59	30	42	60	54	45	48	52	51	34	49	39	42	35	43	42	35	47	41	48	57	40	43	52	47	39	38	36	33	50	55	45	42	51	38	35	40	48	41	50	46	45	55	55	35	42	42	48	40	42	49	42	50	33	47	39	47	39	40	37	42	43	51	43	41	50	34	45	42	42	50	41	50	40	49	38	51	50	48	45	42	42	44	41	43	53	49	42	54	53	45	48	45	38	54	54	41	36	45	49	39	44	42	58	50	44	42	38	40	53	40	54	46	50	44	33	57	42	53	52	45	51	48	53	48	52	42	50	41	51	35	43	56	55	49	42	58	52	56	44	40	32	42	37	40	45	47	41	47	40	47	43	50	52	46	50	46	39	33	42	44	41	52	52	42	38	42	46	41	41	34	39	46	43	39	43	45	56	47	44	41	49	40	47	52	49	50	43	66	55	40	52	37	34	46	39	51	46	56	40	49	44	43	50	43	48	46	50	52	39	34	39	49	41	28	36	46	41	50	57	43	53	40	41	46	48	42	47	59	54	45	55	45	42	45	41	59	43	34	45	39	30	46	48	54	44	29	35	27	33	45	44	46	47	38	47	51	45	42	48	49	42	48	43	47	48	34	40	45	45	30	34	45	45	43	51	43	50	44	46	47	42	48	37	49	48	39	50	40	38	67	42	35	38	38	50	36	47	40	53	35	43	39	50	58	44	39	50	42	55	56	45	50	42	60	32	44	42	42	53	40	49	39	38	49	48	35	39	39	48	38	41	43	40	30	43	40	44	45	36	45	38	39	49	43	48	36	43	39	56	44	60	50	40	60	37	40	53	53	38	32	48	43	48	39	53	43	46	31	49	41	50	33	51	46	33	36	34	54	52	54	43	55	47	54	45	48	51	43	49	41	48	38	48	48	37	54	62	38	46	46	47	42	50	40	41	48	49	52	48	56	33	55	35	62	56	39	47	41	46	39	54	41	35	62	54	50	46	34	40	36	48	53	41	40	37	46	47	35	53	34	51	58	45	50	47	47	41	43	51	39	44	46	39	41	42	47	42	40	56	39	51	49	54	54	40	43	49	46	45	43	46	44	45	59	40	52	49	47	40	43	41	36	41	41	59	46	59	41	39	45	39	40	44	38	52	39	46	51	42	45	52	45	35	47	41	48	49	40	46	45	39	38	44	50	47	49	36	33	41	43	54	50	59	51	45	46	41	61	43	48	44	39	40	46	45	37	44	47	45	42	48	30	41	43	32	56	48	35	53	35	48	44	54	42	43	41	38	43	39	36	44	49	52	44	41	45	48	40	44	42	48	31	38	45	59	40	38	46	54	35	36	49	40	49	42	55	53	55	37	42	36	53	33	41	58	31	39	45	31	40	43	49	52	38	44	50	43	46	44	32	48	50	59	39	35	30	41	46	31	47	62	63	48	53	53	45	38	46	50	39	48	45	45	45	37	58	51	50	49	42	45	44	38	44	46	52	41	42	55	47	45	49	48	50	44	49	58	46	34	44	41	40	41	46	49	39	49	42	45	54	56	56	46	51	43	48	48	41	39	46	42	31	42	39	50	46	41	51	47	57	45	48	46	48	43	36	43	55	57	40	40	41	50	42	52	33	42	44	38	38	35	41	47	46	34	42	35	48	56	46	48	41	37	36	40	53	47	41	57	39	47	49	46	41	46	52	48	35	48	49	55	37	50	49	47	37	38	46	42	53	47	53	39	35	50	42	48	54	32	38	28	43	36	43	39	49	51	34	43	60	54	41	48	40	52	42	48	39	33	50	49	67	36	50	56	42	42	49	42	44	35	44	45	41	39	44	35	27	46	46	53	45	61	31	38	38	38	48	38	51	43	43	41	38
8236	1908	1082	1759	4464	5671	4418	4266	5605	3732	3150	2836	2595	1996	1484	1595	1883	2283	2257	2331	1840	1463	1338	1797	2195	2018	1531	1374	1158	1112	1039	825	844	810	569	555	658	701	508	512	542	567	526	513	547	515	662	2020	3648	3731	2892	2451	1754	1191	833	694	557	508	459	492	512	458	432	503	463	489	457	537	490	472	498	444	456	471	486	454	509	461	469	496	460	489	507	475	488	435	485	459	474	516	475	464	503	461	461	434	456	478	460	471	497	483	488	464	477	478	517	467	514	495	480	480	474	459	479	467	483	445	491	527	498	476	468	478	475	484	476	503	503	479	541	499	462	482	478	492	447	499	452	483	462	465	491	471	450	440	456	504	473	468	438	514	486	466	483	480	522	463	515	471	466	479	490	437	470	525	447	444	509	460	514	505	432	498	455	496	491	486	487	495	451	484	470	454	497	488	489	487	477	469	505	453	478	505	496	473	476	444	455	494	493	472	467	500	459	513	463	471	504	489	524	439	475	485	475	505	485	474	480	496	467	517	487	485	457	468	467	487	465	487	487	487	509	467	506	476	482	472	490	477	477	480	481	447	475	473	496	491	506	500	497	488	478	487	511	514	443	504	500	520	454	490	500	478	438	489	472	518	495	500	447	520	488	497	472	490	454	466	455	489	484	499	488	453	466	462	498	482	453	471	473	472	465	472	451	434	453	440	479	501	472	488	503	523	449	494	464	464	494	515	464	440	484	510	487	500	492	486	508	520	475	480	522	479	495	474	500	465	482	466	528	505	449	476	473	498	467	476	477	477	494	508	488	483	499	478	475	460	485	460	465	469	503	475	485	489	452	469	474	463	479	481	470	502	469	461	472	530	467	475	490	485	487	484	511	494	468	529	501	497	454	505	460	490	512	465	481	526	450	448	469	508	511	489	447	498	500	505	474	460	507	477	498	488	456	510	488	488	453	480	505	473	495	512	526	465	472	493	481	475	495	475	456	464	457	497	497	450	457	501	463	492	501	479	517	494	489	462	486	494	469	500	450	499	466	504	433	512	513	497	501	498	486	515	457	461	449	489	511	514	468	500	516	454	478	476	502	455	498	509	449	451	477	495	480	471	495	436	488	507	484	534	492	476	472	493	509	479	477	463	480	446	498	471	499	519	465	473	480	515	503	504	496	484	476	496	489	491	497	511	445	481	486	486	480	506	483	505	477	496	499	482	477	480	482	509	470	521	448	494	508	508	493	479	480	488	485	484	449	506	433	528	502	426	488	481	466	468	510	470	471	492	492	490	506	470	505	506	471	422	457	500	493	499	484	500	522	513	450	485	502	494	468	482	509	490	518	471	482	474	481	488	490	487	488	496	506	472	458	487	485	478	502	446	483	525	457	499	493	490	461	503	451	479	484	481	451	462	460	494	503	514	482	506	473	503	508	510	459	464	517	477	478	485	448	464	498	489	487	535	526	500	460	475	476	478	502	464	497	481	437	474	443	486	477	453	515	497	492	464	483	474	488	478	504	463	498	483	516	464	511	488	494	507	494	503	487	471	481	431	495	480	451	467	481	483	494	467	506	481	487	511	495	509	486	485	507	484	512	483	474	484	459	455	499	429	489	505	478	500	465	467	483	502	527	484	444	464	491	517	485	483	467	518	485	486	489	479	493	473	491	469	487	489	500	507	515	442	510	457	516	438	483	497	461	450	474	481	503	467	495	502	472	491	495	474	463	500	494	457	463	527	518	492	516	516	483	499	461	486	489	496	466	462	497	475	491	453	500	509	467	467	511	508	457	474	456	480	486	485	455	487	443	495	484	497	458	488	509	515	492	512	464	449	457	509	481	504	434	455	485	515	469	491	481	474	455	476	432	515	472	468	481	486	460	467	467	544	514	467	424	500	501	483	520	472	469	472	491	463	503	463	491	477	468	454	493	491	495	533	488	477	512	520	438	486	483	481	459	475	470	462	483	476	482	486	473	506	462	472	474	456	521	424	505	525	498	477	461	441	492	468	474	518	484	471	472	499	472	474	490	473	487	460	511	492	459	468	485	496	522	463	475	448	505	450	504	503	468	496	492	442	474	462	496	509	506	493	483	474	472	522	466	524	532	484	494	449	463	507	433	478	469	528	515	466	461	521	490	509	459	490	469	484	482	492	461	483	461	485	490	489	497	471	477	505	500	508	475	467	485	511	492	508	493	484	464	451	461	480	458	492	459	497	490	482	469	446	483	473	491	485	503	503	509	476	471	500	462	458	498	498	514	474	449	467	490	452	445	492	474	468	491	481	491	459	501	478	488	492	478	467	484	444	453	484	465	468	494	528	457	483	472	499	498	482	498	461	483	492	450	452	492	461	481	505	465	509	473	504	499	533	464	495	518	525	497	459	476	470	434	478	487	477	477	509	485	486	469	476	505	538	450	479	521	449	463	490	515	490	457	482	450	479	452	429	474	485	484	528	500	472	487	456	479	465	502	475	485	470	516	484	461	462	459	454	508	488	469	514	459	486	495	455	502	543	509	447	526	509	527	512	477	467	483	500	490	465	535	501	460	496	444	469	507	482	468	495	500	493	448	446	481	501	506	483	494	504	495	474	522	477	497	459	473	489	466	459	484	495	471	491	437	477	433	485	514	437	494	474	496	482	492	443	522	466	470	484	523	490	480	502	481	467	520	464	510	463	504	512	466	537	453	459	460	519	483	486	488	471	483	478	455	507	506	494	478	487	519	452	471	459	463	488	443	491	497	492	485	438	492	488	467	498	490	469	431	479	495	456	455	454	503	479	463	466	497	501	451	485	447	482	499	503	487	473	489	486	469	460	499	487	464	474	481	470	483	467	471	486	490	496	476	480	457	456	447	484	521	479	493	510	428	482	466	474	474	480	454	473	499	476	520	448	502	477	474	504	422	519	483	491	479	466	476	452	461	470	514	492	490	481	468	471	501	491	454	495	420	452	494	477	469	520	486	484	518	532	490	441	483	511	462	479	474	476	477	511	480	457	507	490	514	505	486	525	469	453	477	447	504	484	510	512	519	491	464	440	488	441	478	461	501	525	510	456	454	473	528	499	479	424	499	503	481	476	489	460	471	473	472	506	493	493	483	490	478	500	460	495	470	464	496	487	482	477	502	464	484	523	461	460	486	477	463	474	477	488	464	454	484	471	464	446	492	496	486	465	515	482	501	487	503	505	485	475	497	478	460	490	475	466	445	501	488	477	511	464	483	480	484	463	462	476	512	525	493	463	494	508	474	459	490	440	434	494	487	462	507	507	464	524	465	480	447	461	474	486	515	457	498	462	498	507	502	461	505	442	478	503	489	489	518	457	472	494	447	457	484	466	495	506	447	442	506	465	482	497	488	521	519	541	454	474	468	482	444	494	484	500	501	519	467	435	514	517	484	516	477	466	481	466	476	469	485	488	490	482	461	480	478	466	503	481	499	504	464	477	480	502	463	474	465	482	478	476	470	488	466	470	482	474	479	479	461	459	465	472	441	505	467	481	499	473	455	431
620	246	151	97	139	172	169	174	216	171	167	148	127	128	95	113	107	133	136	139	126	100	86	126	120	121	124	123	95	95	84	79	74	82	79	72	62	61	61	68	81	57	75	73	76	60	58	134	336	376	308	220	165	117	119	98	71	63	74	62	72	68	53	63	72	76	71	79	82	58	62	60	57	71	64	70	72	69	67	81	68	73	48	55	69	60	75	63	64	59	56	64	61	72	64	68	62	55	63	79	88	61	77	61	61	72	75	72	70	62	67	70	81	75	59	57	69	74	63	64	72	81	75	60	64	63	74	67	57	80	66	66	53	75	68	73	82	58	73	72	67	57	70	67	68	66	79	55	71	65	50	78	62	62	70	58	65	64	67	67	81	76	66	47	70	48	81	58	76	65	60	69	72	68	58	59	76	72	63	63	74	56	63	73	63	60	64	82	79	69	71	63	58	61	62	64	59	78	69	67	56	71	56	70	73	56	74	67	68	63	58	72	79	73	73	60	69	73	69	61	66	75	60	63	72	64	56	75	55	81	63	69	67	58	58	54	86	61	61	63	74	69	59	63	67	72	66	57	74	65	65	96	63	64	65	67	54	67	76	56	54	58	62	61	47	70	57	72	57	70	67	52	69	72	66	62	68	52	59	58	56	56	64	55	71	61	66	86	65	72	67	66	63	65	77	63	60	74	78	55	62	92	60	61	72	77	63	62	70	60	65	64	82	55	57	66	74	63	47	61	73	60	84	66	76	62	72	67	76	77	68	62	63	48	63	56	55	73	59	53	70	78	71	69	72	62	58	70	75	67	56	66	67	71	60	64	72	76	66	77	51	71	64	75	60	64	64	70	58	78	70	65	67	70	59	67	61	63	70	62	60	72	64	66	62	71	59	74	54	63	67	67	61	64	59	65	58	69	51	70	81	59	63	75	55	66	74	70	86	64	71	76	51	60	73	55	72	75	65	69	74	70	78	65	62	83	74	69	68	67	62	76	76	71	70	63	64	78	63	63	77	60	62	55	70	71	56	70	77	69	70	83	65	64	68	68	67	76	82	62	55	73	82	66	70	64	77	60	63	70	71	67	65	70	70	71	56	73	70	70	59	64	56	73	53	66	81	71	69	72	68	56	54	72	60	54	59	67	50	60	68	79	67	66	59	56	61	56	88	63	57	61	77	78	59	81	68	65	72	69	63	65	59	61	54	87	79	66	50	87	55	68	62	67	63	56	66	74	59	73	64	70	48	62	69	75	76	60	66	70	67	64	66	79	67	78	71	65	68	68	69	62	68	60	56	61	71	66	63	78	70	60	51	72	57	66	76	70	75	55	61	75	68	74	59	60	68	65	73	59	66	69	73	61	60	72	64	60	49	61	63	58	65	61	64	66	67	66	62	61	63	71	72	70	69	76	77	63	63	70	50	60	61	76	64	73	63	82	63	57	73	85	76	47	69	69	71	71	65	76	65	78	61	61	57	52	63	58	55	66	60	72	59	79	64	78	78	63	71	79	63	63	73	60	75	66	67	70	64	73	76	54	57	51	73	83	69	74	62	67	69	81	69	49	65	63	73	80	51	65	64	70	64	75	77	51	68	62	83	67	63	60	57	62	50	68	52	83	76	82	63	54	65	58	71	61	59	69	64	62	70	61	72	72	66	69	69	74	60	77	67	67	64	80	58	65	69	71	73	54	62	71	68	74	65	73	63	56	70	66	72	68	72	72	69	74	78	64	74	73	75	67	57	73	70	75	63	72	82	64	78	56	81	45	58	70	63	53	66	57	78	67	65	68	71	72	83	73	49	68	77	73	74	74	58	67	71	73	65	67	78	72	75	72	69	74	70	59	75	66	63	72	61	71	72	64	67	64	75	75	61	58	54	76	79	52	64	56	74	68	69	72	60	65	61	61	62	73	72	50	69	75	63	63	61	71	70	63	69	82	64	67	64	56	65	68	73	54	56	83	69	79	62	63	50	55	69	56	75	59	72	63	65	88	63	61	68	66	74	66	53	61	65	69	67	77	56	61	76	71	66	70	72	48	64	69	62	74	69	70	75	62	62	62	52	71	67	84	53	65	51	72	73	63	54	61	66	74	64	77	64	66	64	65	55	74	59	71	60	63	56	61	75	77	79	62	73	64	44	75	61	74	74	80	78	68	76	73	67	59	70	71	66	83	54	54	57	57	68	65	66	58	69	56	58	60	69	79	64	62	62	62	65	70	68	72	59	67	79	68	76	87	65	60	77	60	78	76	71	64	68	80	73	70	55	67	62	74	66	64	61	73	71	51	71	66	84	57	79	62	63	57	60	49	61	55	66	63	69	63	76	78	84	66	63	53	71	73	81	81	65	61	45	62	62	77	58	62	61	68	66	70	73	62	58	69	73	68	73	69	72	77	69	71	62	64	68	64	63	71	59	70	62	70	66	66	69	59	75	69	63	68	61	57	74	54	65	73	56	65	57	60	59	62	64	60	71	56	72	54	65	66	74	77	82	60	62	62	73	77	59	61	63	67	64	72	72	65	69	68	70	66	62	59	62	83	71	61	76	58	73	60	63	65	58	67	52	70	64	71	69	72	61	60	64	59	55	70	74	55	71	54	53	59	66	59	81	69	80	75	67	64	74	60	71	78	79	66	60	85	72	73	63	52	66	78	62	68	59	71	63	60	62	70	52	59	86	72	67	66	71	69	63	80	56	77	57	80	64	77	66	56	74	58	57	71	76	77	76	52	64	60	76	63	58	65	66	74	74	79	75	56	75	83	57	68	69	77	61	68	54	65	60	71	55	57	74	69	74	65	78	63	68	68	68	64	52	71	60	61	67	73	95	64	64	80	66	62	77	63	63	61	70	71	57	70	58	64	73	57	67	51	61	75	53	60	69	57	68	70	70	85	76	59	77	83	79	84	43	69	78	79	65	61	56	60	63	66	68	56	58	67	72	52	75	67	55	56	67	57	75	76	75	72	71	70	55	62	57	60	72	65	60	70	62	65	70	52	87	63	59	72	72	61	65	77	59	62	69	59	66	63	73	68	63	65	78	73	63	53	59	68	71	55	69	69	79	80	78	75	57	65	68	79	43	55	70	61	65	78	57	64	68	59	64	63	75	65	60	75	54	75	76	78	69	63	60	68	58	50	67	79	67	66	76	64	64	55	69	59	65	70	57	68	62	60	66	73	62	72	68	64	70	59	65	58	62	67	66	67	56	67	65	57	67	59	61	81	58	57	84	68	68	56	65	75	71	65	72	74	70	57	67	67	82	57	59	72	61	58	58	47	77	72	60	65	71	65	58	67	73	71	59	72	63	64	65	59	63	72	75	55	54	69	53	79	65	61	59	80	67	76	58	68	64	64	63	71	66	66	64	57	77	67	74	62	71	61	68	61	70	70	68	70	66	61	82	57	70	74	77	62	72	61	88	64	66	53	56	80	60	52	59	78	60	60	59	71	61	79	68	61	60	56	71	67	83	54	78	63	64	70	60	69	69	81
10962	4928	2164	4030	9051	10438	8330	8122	9262	6665	5734	4712	4082	3653	2579	2567	3039	3990	3147	3709	2677	2418	1992	2700	3189	2772	2687	2473	2205	1661	1562	1254	1331	1168	877	795	946	938	814	820	788	814	802	816	785	778	887	3113	8158	9124	6474	5122	3335	2212	1469	1052	818	757	679	671	693	751	724	661	730	703	705	745	687	678	712	681	714	730	704	707	717	733	736	720	709	641	679	714	721	677	717	633	676	700	681	673	711	685	699	710	716	718	679	742	715	698	727	733	672	671	702	690	746	738	699	713	669	741	681	737	750	688	768	680	701	717	717	704	716	752	739	704	709	696	715	672	755	695	692	687	680	712	709	670	698	746	692	710	732	693	727	727	687	721	711	729	702	697	697	695	727	727	655	696	708	722	706	726	720	705	734	736	677	668	684	648	707	705	652	675	693	699	708	689	684	703	693	691	764	713	703	701	708	726	677	691	721	726	683	713	698	713	735	710	704	704	689	718	713	705	719	713	743	736	683	696	688	662	699	778	698	715	740	687	704	722	719	672	712	743	676	677	674	652	686	717	706	750	701	720	669	727	710	725	663	693	652	695	704	734	713	707	731	705	689	741	726	701	720	666	661	693	676	731	690	650	710	742	714	692	705	732	723	687	707	687	736	677	711	693	684	721	669	668	720	708	673	766	750	702	701	703	710	760	697	717	747	695	710	766	673	714	673	738	648	675	697	703	732	714	712	724	684	752	707	728	695	700	669	707	677	669	738	696	675	738	713	751	690	696	710	657	714	722	670	686	691	712	677	690	681	733	686	679	711	697	687	716	718	718	678	670	726	725	688	685	678	699	678	683	703	708	706	707	726	656	680	686	698	717	726	713	675	722	702	711	702	714	691	703	716	703	681	741	705	685	754	709	672	676	717	695	697	723	737	715	725	684	698	715	692	674	727	725	726	729	706	679	766	688	749	683	685	693	705	692	679	677	724	661	659	725	702	699	714	696	694	736	729	765	720	657	705	717	694	706	714	732	718	657	672	735	697	671	733	687	714	679	712	690	711	657	706	692	709	707	654	699	699	679	719	722	740	740	646	625	709	670	702	686	719	701	722	749	707	652	765	664	683	710	703	710	696	651	726	675	713	704	698	664	696	710	706	744	732	712	644	695	723	681	693	735	729	647	701	725	692	698	736	696	695	746	683	716	670	673	703	667	716	688	731	685	682	701	724	720	724	698	720	723	701	677	744	671	749	676	709	686	730	700	691	731	679	761	724	741	722	664	665	673	749	680	693	706	684	704	749	702	725	684	713	730	673	694	715	739	704	704	718	679	715	702	737	735	668	706	703	686	696	695	679	714	725	692	723	667	705	700	671	663	709	692	675	755	687	650	742	709	750	661	716	653	679	732	712	674	727	712	701	687	722	707	699	696	684	679	701	691	717	760	679	708	686	730	689	690	683	731	684	668	687	699	684	680	713	689	702	683	727	709	675	672	673	704	682	722	671	666	665	726	756	751	725	684	660	712	711	719	758	681	727	716	693	731	730	688	698	698	718	679	729	739	736	732	710	691	725	704	689	681	733	711	745	694	705	712	713	703	714	670	673	703	654	749	695	669	672	729	737	715	688	706	669	769	749	674	686	723	676	705	754	692	761	679	638	722	727	693	654	694	717	692	700	710	746	752	730	724	692	691	705	701	679	754	690	727	726	660	705	687	706	712	692	668	684	689	706	730	701	698	679	663	727	713	695	713	707	707	675	760	671	723	735	686	662	743	750	701	668	675	770	698	717	737	750	728	671	708	650	697	717	699	654	698	689	733	693	752	713	717	682	753	698	677	680	676	675	709	688	748	682	711	671	685	740	765	727	679	699	692	687	784	707	745	669	729	714	707	686	707	711	702	669	691	697	709	707	667	758	746	696	693	690	649	678	717	776	677	690	717	707	684	701	748	695	698	720	705	718	687	687	676	705	678	702	672	712	707	677	687	663	698	725	733	675	702	655	684	688	695	676	645	725	735	680	749	685	684	706	676	698	708	675	685	689	718	669	752	679	722	657	722	712	713	764	726	697	720	706	724	707	741	687	705	700	721	683	724	705	757	700	722	701	707	721	697	738	703	706	678	658	729	755	698	704	733	660	730	702	676	718	722	673	695	692	711	734	670	726	737	698	714	711	695	703	678	706	704	673	762	705	706	696	688	670	680	721	687	707	720	716	686	688	735	712	699	717	661	705	738	685	696	678	707	757	688	756	699	694	715	712	724	727	719	706	704	695	694	732	754	705	682	663	691	709	700	702	714	719	704	675	699	730	673	689	683	684	716	714	693	724	670	716	702	728	687	700	722	683	708	748	707	713	718	645	728	673	719	708	691	676	692	698	725	727	699	713	707	730	704	663	683	690	705	762	712	683	704	747	750	673	671	655	744	678	677	724	692	741	699	665	691	745	703	711	694	673	668	702	701	722	720	681	725	680	690	707	722	741	705	668	673	687	698	690	717	706	751	634	652	719	743	772	665	660	688	717	696	712	688	696	654	680	666	728	711	692	718	652	703	713	758	690	709	715	706	730	711	719	684	693	745	702	693	650	703	738	732	698	754	745	717	713	743	748	673	679	676	727	678	678	722	686	680	690	695	704	709	710	629	770	721	717	751	688	742	735	710	674	672	686	717	697	730	678	747	718	696	666	715	698	723	685	694	695	716	698	719	691	752	745	683	706	686	724	721	707	696	671	673	728	705	710	748	664	683	687	685	711	726	696	682	721	699	695	703	713	738	721	706	690	729	731	743	719	697	715	709	685	739	717	700	709	722	665	701	734	677	759	711	700	720	703	674	703	725	735	749	657	684	681	673	731	675	712	644	743	716	702	682	682	696	657	735	716	720	680	696	719	675	675	655	656	711	740	704	697	696	706	770	659	715	746	692	687	700	690	700	660	695	743	710	707	751	713	720	696	716	690	747	707	759	700	696	695	674	697	682	696	751	753	700	724	708	678	674	676	707	690	700	709	656	745	704	713	700	764	771	668	708	665	673	710	713	674	705	719	721	683	703	690	693	661	748	705	670	694	692	732	705	681	714	738	722	719	619	729	698	738	678	732	715	711	722	718	724	703	710	713	682	672	707	686	688	710	681	743	658	661	675	732	697	706	634	694	722	657	713	689	708	672	694	702	693	710	712	695	663	742	736	688	748	714	746	722	688	687	723	726	697	700	683	779	742	693	685	704	714	721	664	742	712	691	720	723	726	694	712	718	692	721	674	727	748	719	708	718	719	721	681	618	696	713	664	698	708	725	733	725	672	686	703	712	721	704	718	693	745	723	671	687	708	719	695	680	695	725	717	683	692	760	768	666	703	708	692	700	733	681	686	712	703	718	712	665	697	682	725	700	741	744	733	705	695	737	759	669	677	699	712	682	705	699	742	706	706	724	673	687	708	697	727	686	614	743	702	718	702	721	717	708	717	651	678	654	690	727	707	708	687	666	726	696	718	658	727	723	696	689	719	725	693	703	694	733	641	718	695	667	654
2105	165	108	100	97	155	104	158	186	160	153	125	102	99	98	83	92	146	112	123	79	83	90	103	115	85	91	117	95	87	79	71	49	61	47	45	44	35	58	45	40	50	44	47	47	45	67	90	280	415	336	232	171	112	71	66	55	45	50	38	45	53	41	53	39	45	43	52	50	48	52	41	40	44	52	38	44	42	53	42	40	42	38	50	51	45	35	57	54	37	35	39	45	43	42	48	52	45	57	36	36	52	61	41	42	49	47	44	42	37	42	45	45	55	40	34	38	51	47	47	40	35	45	41	47	37	51	48	35	49	43	40	42	46	33	46	40	51	43	59	39	41	41	40	44	40	64	41	48	46	37	45	35	50	53	46	51	38	54	51	53	61	38	55	44	38	40	41	34	46	45	50	41	57	50	40	52	36	56	39	44	48	50	36	52	46	50	55	44	50	43	47	44	47	40	53	43	45	44	43	52	37	34	46	41	57	50	41	37	57	36	41	32	54	44	40	44	50	42	54	59	44	52	45	41	48	48	41	44	39	45	41	35	44	45	33	40	35	60	33	52	39	54	43	59	42	40	55	48	58	51	50	42	39	37	45	40	43	52	52	45	55	48	44	50	45	55	50	48	47	39	46	50	45	51	35	44	49	34	48	48	38	39	44	43	51	41	44	44	39	38	42	38	41	42	49	45	47	43	47	42	53	45	41	38	53	50	32	47	48	45	36	54	46	45	42	53	50	36	34	47	47	45	31	40	36	33	52	36	54	40	54	44	44	44	29	61	58	41	40	38	47	47	41	43	41	58	36	45	46	42	53	64	40	53	40	42	40	44	42	49	35	49	40	44	35	40	43	40	52	42	59	53	44	34	43	47	48	48	45	31	38	44	41	50	43	51	50	44	42	35	53	35	52	52	47	46	47	47	47	39	39	37	40	37	47	45	41	36	57	44	52	51	53	49	47	50	46	43	51	44	46	40	35	41	39	47	37	38	40	46	45	46	48	37	38	48	56	49	50	37	49	52	54	35	48	46	48	50	46	38	31	50	45	53	38	44	39	52	43	24	38	40	33	46	63	57	40	44	38	53	37	46	35	44	37	42	42	47	46	54	49	58	46	49	39	50	49	61	46	41	50	44	41	34	38	50	42	36	50	43	56	49	35	51	41	46	43	58	51	40	49	54	46	31	47	58	35	52	51	43	52	45	44	48	47	39	48	32	37	50	51	44	40	43	40	46	46	50	44	45	46	53	41	43	55	44	37	41	30	41	46	42	33	43	40	46	45	52	56	56	44	53	54	41	47	38	48	44	53	49	36	52	46	49	53	51	47	34	53	41	51	44	50	52	44	38	42	48	48	37	48	53	45	36	43	54	52	48	34	59	43	41	40	51	51	48	43	45	49	33	54	51	46	43	55	62	52	48	39	43	42	49	39	38	54	51	62	40	40	37	48	52	51	59	55	50	47	40	51	43	59	42	43	47	35	50	45	37	55	28	45	36	49	57	46	36	49	42	56	43	48	47	48	42	41	46	38	51	30	46	45	50	32	54	49	55	48	42	50	43	32	47	48	40	37	53	44	40	42	42	57	47	56	44	40	48	50	52	44	45	54	40	51	40	54	38	50	56	42	34	43	48	56	47	56	41	42	43	41	49	41	46	45	44	48	48	38	45	39	51	46	42	43	42	41	31	32	33	55	40	62	44	43	39	46	44	40	43	49	54	36	45	45	46	39	45	41	48	50	44	38	61	45	40	38	47	40	48	40	48	40	51	41	51	36	36	35	41	49	44	40	59	35	54	35	46	45	36	56	48	40	46	43	44	55	49	49	41	61	54	48	53	57	49	53	53	39	38	38	38	58	46	32	43	43	42	38	46	39	50	49	44	52	47	38	39	56	46	41	58	46	40	45	55	45	40	39	36	56	48	44	51	48	50	42	40	48	38	44	45	53	44	51	42	48	45	51	56	41	44	47	34	40	42	40	45	45	40	59	45	43	32	58	50	43	46	47	40	50	41	40	51	44	39	58	45	48	37	52	42	53	52	42	45	40	47	38	51	46	35	44	44	36	32	45	44	40	48	42	56	45	40	40	49	32	46	44	53	52	56	41	41	34	54	44	49	51	45	51	48	55	42	41	41	50	52	55	48	50	43	39	55	47	41	44	38	46	35	40	46	47	40	43	47	39	40	55	48	39	45	45	50	43	48	46	38	43	51	41	48	36	46	43	39	43	48	47	36	35	48	39	38	39	50	39	38	46	52	41	40	48	54	49	41	45	43	33	41	33	44	38	38	40	50	34	48	43	55	45	56	43	35	47	48	57	39	47	46	39	41	42	55	46	40	42	48	47	37	56	43	49	30	46	55	53	38	42	41	47	41	47	46	42	37	36	40	59	43	47	57	41	44	53	49	42	41	63	48	36	51	45	28	44	37	39	41	50	61	54	45	42	45	56	39	47	50	57	49	54	52	51	53	56	43	55	44	41	36	37	40	46	36	34	36	40	35	47	32	52	51	59	47	47	42	36	39	39	26	54	45	41	30	56	56	48	35	39	46	55	54	45	40	53	47	43	49	51	45	43	42	47	36	33	51	39	43	39	48	55	42	34	45	33	43	37	42	43	42	44	46	48	50	36	31	41	55	53	46	65	55	42	41	43	44	48	52	47	47	46	52	56	50	52	45	46	46	42	37	44	62	57	39	39	36	43	45	49	40	64	52	44	42	41	42	37	45	45	50	48	48	36	46	37	40	39	48	35	60	44	47	44	37	41	54	49	39	45	47	48	43	29	46	42	35	42	52	45	50	49	50	54	42	54	56	46	34	53	43	57	30	51	34	52	49	57	49	50	34	61	44	38	45	39	52	43	42	47	37	44	36	49	43	42	40	51	55	44	40	56	48	61	55	35	50	48	46	34	38	45	47	38	41	49	48	48	48	45	50	37	52	45	43	37	47	39	50	43	38	41	42	34	51	36	37	42	35	46	34	46	44	31	53	30	36	46	45	40	48	46	41	47	43	53	38	42	39	49	33	37	43	55	47	34	51	43	49	44	52	54	55	54	47	39	48	55	42	41	51	25	50	39	50	38	35	58	50	43	43	29	57	49	58	37	41	48	53	48	37	36	42	35	38	48	33	43	57	51	36	40	48	36	43	47	39	38	33	45	34	45	50	45	42	51	57	51	51	57	43	44	49	45	54	40	45	46	55	41	55	47	47	46	39	40	49	38	49	33	43	44	47	44	53	38	53	43	42	53	44	40	40	40	47	47	41	46	51	44	38	44	38	44	39	42	55	38	45	36	47	46	41	48	50	39	45	45	48	51	39	45	53	58	44	45	52	39	48	48	57	45	32	39	31	49	42	36	46	50	43	46	46	52	54	47	38	42	48	44	57	51	42	46	40	31	48	38	47	49	42	50	36	43	49	51	50	42	41	55	39	50	36	49	43	36	42	47	55	41	56	55	44	35	43	48	54	40	46	49	41	38	49	35	51	44	47	42
10638	3801	1849	3602	8073	9938	7628	8465	9604	6516	5661	4794	3658	3478	2506	2245	3004	4745	3426	3319	2623	2134	2014	2612	3436	2422	1902	2405	2166	1900	1606	1147	1104	1008	658	636	657	590	610	627	612	608	601	568	599	614	1148	2266	7269	10067	7435	5322	3447	2140	1070	715	569	514	469	520	471	515	512	461	511	466	460	480	491	486	489	469	461	485	483	508	475	460	490	486	496	487	458	524	489	544	496	489	496	487	476	460	513	476	506	473	502	523	512	490	501	501	504	474	462	483	496	507	486	511	476	486	520	472	444	472	476	492	504	485	513	473	497	496	484	450	493	492	481	491	475	433	467	500	515	443	504	527	492	452	452	469	471	490	509	504	525	464	511	452	492	500	487	466	490	515	484	459	522	470	468	498	492	490	479	508	468	484	486	481	499	489	506	520	492	473	454	496	480	470	496	503	479	478	485	460	520	492	511	471	467	478	468	463	518	484	525	524	481	480	485	525	490	445	482	456	544	503	492	458	454	485	487	470	506	509	516	488	458	509	475	474	497	440	492	463	479	505	492	489	473	522	505	524	497	455	498	464	510	496	511	473	522	475	482	496	456	503	525	528	485	458	520	496	467	503	517	485	489	515	475	473	504	521	519	482	476	508	489	500	496	475	478	489	464	504	465	493	472	490	472	486	473	516	506	519	491	525	465	484	511	482	460	516	528	489	503	450	454	524	492	474	477	476	484	509	483	508	506	517	523	510	506	501	488	505	501	480	479	502	460	454	506	533	490	503	542	498	480	446	464	467	463	463	500	517	456	484	506	482	461	490	461	453	509	499	464	473	466	500	510	449	486	516	504	483	478	523	492	486	498	499	473	488	489	487	480	471	489	514	514	487	467	492	472	518	487	491	460	484	492	504	506	525	495	450	493	463	508	479	527	516	486	492	504	483	498	469	447	451	464	464	514	493	519	519	504	511	470	522	485	464	499	522	534	495	477	485	472	455	496	500	500	512	498	509	480	516	490	469	487	472	488	444	485	513	485	524	490	493	475	503	449	512	493	505	489	487	524	512	453	502	462	498	528	460	462	486	503	477	504	470	540	486	502	498	474	462	479	474	440	447	472	460	493	464	456	502	486	519	475	516	471	488	492	502	488	497	484	480	468	496	494	489	499	490	471	494	492	511	505	439	480	518	450	498	496	459	462	478	536	505	527	498	518	452	513	490	483	482	503	455	479	473	450	450	485	517	455	515	468	497	532	516	476	492	476	494	465	507	505	478	454	507	494	460	488	492	517	445	480	525	499	539	473	490	465	503	498	470	488	491	486	485	463	493	451	495	438	470	491	497	472	447	486	511	535	493	491	475	466	496	506	470	487	515	515	468	499	496	507	468	487	466	466	507	476	485	518	465	488	494	535	503	477	517	480	499	484	509	444	478	462	493	476	466	456	493	474	521	485	454	490	518	494	487	468	535	477	457	484	501	481	461	493	474	481	494	512	546	492	478	478	487	478	506	517	480	495	490	452	487	454	506	496	532	493	496	491	500	494	472	485	474	506	494	479	478	478	545	522	498	534	488	479	465	516	455	524	515	512	487	470	487	515	503	551	500	502	470	499	485	497	514	490	491	515	499	492	509	494	521	459	460	511	525	474	479	461	486	521	520	521	478	483	492	470	500	471	486	539	483	461	489	503	509	508	501	464	510	466	470	464	471	532	474	543	493	490	487	420	545	523	511	509	473	486	486	507	523	493	518	482	508	494	517	467	517	480	464	526	475	513	481	467	492	477	451	482	479	461	491	470	467	489	509	459	494	499	450	484	501	509	539	471	479	449	494	487	510	462	511	483	510	485	472	474	491	510	498	532	474	483	488	502	479	479	517	485	500	501	486	498	471	474	450	455	484	502	484	495	502	499	489	493	471	503	475	474	467	458	475	472	545	489	481	455	471	472	473	487	527	514	446	492	492	507	454	536	450	431	496	456	512	480	504	490	486	499	520	461	469	471	502	485	460	483	483	512	488	512	522	499	509	508	474	478	475	511	502	487	498	511	513	502	502	511	503	477	517	502	498	495	525	493	512	488	451	531	449	465	519	480	479	479	497	492	508	516	469	502	492	510	496	494	499	497	484	512	477	463	475	517	496	528	475	514	532	456	482	474	495	474	463	490	527	484	498	511	487	475	491	477	477	471	496	512	491	492	454	511	507	522	477	477	499	494	520	465	497	503	499	477	492	494	495	468	480	496	453	534	469	461	472	503	527	491	493	482	487	535	483	479	469	503	494	515	485	498	494	481	499	490	498	490	489	495	493	523	519	527	471	470	519	491	488	445	465	500	505	507	458	504	496	463	489	454	501	501	467	499	453	514	491	499	454	493	505	486	519	469	474	543	438	478	466	459	480	480	528	496	464	491	499	513	511	505	499	512	497	479	485	501	516	440	505	504	505	525	495	484	494	508	495	504	493	506	480	508	474	464	514	499	507	504	518	505	491	451	492	462	505	504	499	509	481	501	496	486	492	463	512	484	492	521	492	445	473	498	479	530	494	465	494	511	481	499	529	501	496	512	505	514	476	516	497	471	496	484	459	467	512	473	459	492	473	478	465	483	493	514	464	485	467	463	460	478	480	503	462	477	495	508	503	487	506	457	483	510	479	500	487	468	485	467	495	501	472	536	508	524	487	464	482	502	468	460	467	474	523	491	506	479	490	526	494	500	490	493	470	514	502	450	495	516	495	481	474	515	480	498	475	484	501	475	495	492	489	475	498	451	481	537	510	559	477	446	491	473	530	511	469	466	462	467	468	547	511	474	502	463	485	467	520	485	473	437	468	506	465	518	487	465	523	503	464	509	477	469	476	477	485	489	496	500	509	467	489	482	516	487	493	480	473	480	459	500	499	489	444	451	497	502	500	497	451	450	489	502	484	488	505	513	499	515	462	492	506	520	479	541	509	461	481	494	483	483	488	479	480	508	478	525	492	458	481	487	504	491	508	490	464	470	484	487	466	488	470	474	456	453	470	484	497	516	479	447	496	477	485	458	476	488	525	489	471	505	501	457	472	495	469	502	485	502	462	485	490	522	470	511	522	501	501	481	486	473	466	458	476	505	483	519	483	466	510	511	493	513	512	477	473	475	480	499	496	520	495	506	508	486	504	492	468	512	488	506	460	445	526	489	477	441	506	487	520	454	507	482	482	509	443	475	529	470	434	497	493	485	491	519	500	521	534	477	500	493	516	470	515	505	493	468	458	478	536	475	489	458	487	499	492	478	468	478	505	461	509	502	482	479	511	522	480	465	481	507	491	491	508	463	486	471	473	476	514	456	492	483	475	512	503	452	479	463	498	474	483	492	485	524	513	510	485	474	477	492	503	490	500	454	508	530	507	519	478	489	467	475	450	490	496	499	490	469	519	453	469	516	475	477	500	468	517	499	517	492	496	473	482	504	462	490	468	430	501	485	477	491	481	478	457	523	488	505	503	506	489	516	465	476	473	507	461	485	502	506	468	524	473	470	498	523	482	452	492
1142	315	133	138	175	241	196	229	258	219	198	198	138	158	137	138	149	182	152	145	135	119	127	140	152	139	116	113	150	122	95	92	64	82	90	58	79	67	76	75	74	64	72	59	82	70	118	320	282	572	508	348	203	152	103	96	100	73	90	82	68	65	67	66	62	79	53	54	66	86	71	79	60	69	78	65	59	77	61	70	68	62	65	51	77	61	73	65	68	58	67	56	59	64	64	66	80	75	78	67	76	62	77	87	66	61	55	64	75	65	64	68	69	60	57	69	73	73	66	72	62	61	59	75	88	73	67	74	74	88	54	63	61	72	68	71	60	73	91	78	81	72	63	54	64	62	95	63	68	65	59	78	46	68	69	72	74	78	63	75	68	58	66	66	61	72	58	73	72	59	52	63	61	56	68	63	76	72	66	65	62	64	71	69	69	62	70	55	80	73	62	75	64	72	85	61	64	82	64	70	55	64	67	74	59	65	68	66	68	75	70	79	77	68	69	74	75	71	79	74	74	79	65	57	60	60	66	87	68	72	59	75	59	78	69	63	65	77	77	82	67	83	86	61	78	48	63	71	63	70	79	91	61	57	63	70	70	82	56	65	61	68	75	72	74	65	68	72	65	65	51	81	70	54	84	79	73	64	77	57	70	61	72	70	65	76	74	73	74	66	76	64	60	71	62	71	84	87	59	65	70	75	72	65	65	65	67	72	79	82	79	54	73	69	73	70	64	77	68	89	69	67	67	72	69	50	80	78	74	64	57	73	71	74	72	62	66	60	73	66	66	62	78	70	73	71	61	76	56	67	69	65	66	51	55	76	64	57	53	71	51	63	91	61	65	85	68	68	72	69	75	74	66	64	67	84	54	79	49	76	74	63	60	69	64	60	67	76	80	63	59	75	68	62	69	65	69	56	65	87	67	52	66	72	71	68	70	57	71	55	59	66	70	66	63	52	58	87	71	54	61	55	78	62	65	61	62	71	72	72	72	62	58	62	69	60	72	80	62	62	80	59	62	76	71	67	63	58	58	58	74	66	70	49	65	67	67	49	80	63	78	67	68	75	74	72	77	70	72	73	73	72	81	75	86	57	60	68	61	60	66	71	57	65	85	61	67	73	79	68	64	62	60	74	66	71	55	76	65	75	78	59	50	60	56	57	63	71	64	75	59	58	59	66	66	67	76	75	76	70	59	63	70	76	72	56	70	59	67	66	57	71	80	66	69	85	59	69	73	76	72	62	77	74	71	66	58	55	65	78	61	76	60	70	67	83	66	73	74	69	55	65	75	82	68	51	80	61	60	76	89	74	63	71	65	54	64	58	82	51	68	79	61	59	75	66	66	87	65	63	60	62	70	76	59	80	64	63	68	64	62	67	70	57	78	84	71	81	69	52	65	59	70	66	74	60	71	77	82	82	81	64	75	58	65	80	94	66	68	69	82	60	56	76	62	62	61	61	65	69	58	73	65	62	64	69	79	65	58	81	56	68	72	72	79	68	72	76	78	78	69	70	69	74	92	69	65	74	69	63	81	86	63	65	63	88	77	95	58	68	75	76	59	82	60	75	80	81	72	80	68	81	72	77	59	70	52	54	62	74	71	69	61	68	63	58	73	69	63	78	71	69	67	72	79	60	59	51	73	82	68	72	83	74	66	66	75	57	62	60	65	72	63	73	56	67	69	72	75	72	72	52	68	66	70	71	68	59	63	85	65	57	77	85	61	76	59	64	69	77	67	74	56	84	63	60	78	70	67	71	73	71	66	58	61	68	83	57	61	67	62	68	70	67	67	77	74	70	66	69	70	69	71	75	62	65	79	75	55	70	63	64	89	68	83	66	72	62	64	69	71	59	75	61	63	73	67	80	71	63	63	73	63	61	68	67	75	75	74	47	73	68	74	61	76	70	60	61	68	80	80	56	70	62	81	58	61	73	54	70	62	70	64	59	74	64	68	57	80	60	60	81	62	65	71	61	71	59	62	79	74	72	62	73	81	79	70	59	53	64	73	70	82	56	66	76	72	78	70	52	81	59	67	63	62	56	77	51	68	69	62	78	63	58	73	48	56	54	66	76	78	76	65	67	57	66	73	78	67	66	66	74	77	77	70	65	78	65	64	48	73	73	77	76	55	63	63	58	71	64	70	71	57	66	82	64	78	76	71	61	69	54	64	72	67	78	54	70	68	71	69	56	65	63	79	61	63	64	57	67	79	78	61	65	67	69	57	58	70	68	71	83	68	61	61	66	60	72	75	65	54	72	65	59	63	46	83	66	72	85	67	65	74	76	75	92	65	71	67	67	63	74	72	64	80	56	76	75	57	55	70	59	72	71	71	68	60	67	71	73	57	81	87	66	65	67	63	82	71	69	71	68	72	74	76	56	65	76	69	68	71	69	84	67	67	63	58	67	61	68	67	70	56	57	54	77	65	64	62	75	66	63	80	75	73	64	57	45	70	58	63	62	66	71	74	61	74	77	69	65	56	55	71	66	73	75	71	61	54	70	67	73	70	55	63	69	75	72	65	77	76	64	62	84	66	60	66	70	68	60	72	69	62	92	72	52	71	77	60	67	74	68	68	60	42	67	63	60	64	62	66	57	63	73	66	58	46	48	63	64	69	63	72	67	71	62	72	50	73	71	66	62	78	68	67	62	63	63	72	58	64	69	55	63	81	66	69	70	53	74	51	70	65	64	66	74	74	83	70	63	57	78	78	72	69	82	86	81	72	64	62	72	68	50	55	69	61	78	64	44	67	66	67	55	70	68	69	66	64	59	72	88	65	57	75	68	77	62	67	67	66	86	76	62	76	73	72	91	78	67	59	67	86	73	61	71	61	79	77	62	66	79	65	65	66	62	84	71	66	77	92	84	73	85	79	64	74	61	61	69	72	62	54	77	68	57	74	69	70	61	73	74	71	64	60	70	78	85	63	63	85	81	60	68	72	76	71	69	67	69	73	51	71	72	68	78	51	66	65	85	66	73	61	69	67	76	80	67	73	61	66	42	78	70	65	70	76	81	66	98	95	69	77	73	53	65	71	71	68	80	65	60	70	58	76	63	81	54	66	66	72	83	74	65	63	61	49	60	64	78	61	79	87	73	54	70	54	79	87	62	68	67	93	72	49	73	67	70	62	69	74	73	48	52	64	64	60	59	57	70	59	69	64	74	65	85	68	61	82	79	71	51	66	71	60	63	70	81	65	80	66	66	71	56	79	78	71	66	73	77	67	69	81	73	56	61	72	61	64	70	71	69	75	72	66	74	78	69	65	73	63	59	59	76	67	67	73	71	73	61	84	70	48	67	79	72	69	80	63	57	66	69	56	52	70	71	77	81	64	70	53	80	67	70	59	70	68	78	77	56	61	72	48	67	65	73	81	63	71	69	67	71	73	79	69	60	66	61	62	60	85	64	52	68	49	66	71	85	67	84	57	73	66	75	55	65	69	63	61	91	75	79	64	66	75	64	69	72	71	75	53	70	64	81	76	72
14554	6166	2920	5341	11586	13381	10929	12147	11912	8811	7380	6794	4859	4682	3487	3071	3915	5610	4565	4506	3264	2738	2846	3920	4037	2924	2520	2975	3261	2252	2146	1617	1554	1250	984	963	919	938	902	877	872	870	855	916	859	993	2005	8147	7469	13225	10614	7308	4488	2685	1493	1006	813	789	732	761	685	746	760	745	711	703	723	706	719	733	692	720	738	754	784	681	714	692	737	704	713	719	723	750	737	729	745	708	723	717	724	762	732	740	731	724	762	702	738	730	731	709	779	732	737	720	749	768	712	745	733	683	764	722	743	808	754	724	772	742	757	725	702	725	721	678	769	701	760	750	757	741	729	754	725	726	743	762	715	756	787	751	723	705	711	707	728	747	701	736	762	737	726	760	707	724	747	636	737	724	692	752	740	738	753	728	734	745	745	741	753	691	746	726	715	728	711	740	737	760	724	763	716	731	782	704	725	713	800	743	761	702	714	709	740	742	760	739	748	727	711	736	721	754	728	732	730	727	731	687	755	728	691	697	765	753	692	761	745	760	707	708	777	742	732	722	735	758	777	759	733	706	705	722	724	713	759	728	776	759	754	718	749	755	728	742	760	704	731	737	725	753	750	663	739	732	700	725	717	790	749	731	677	709	714	692	791	721	712	732	711	728	728	696	778	781	760	750	704	721	747	712	723	704	744	734	733	732	724	707	730	707	776	719	734	726	771	753	741	760	709	781	754	721	708	794	727	696	701	738	722	745	738	770	727	737	694	779	753	759	767	753	703	715	728	720	749	704	741	795	693	727	736	717	724	747	764	715	731	756	742	764	728	710	752	728	701	725	716	822	750	713	745	758	754	755	713	724	730	756	719	745	708	726	716	760	681	792	756	750	737	758	684	718	755	693	742	778	711	755	758	701	724	748	690	784	708	710	722	747	710	753	735	711	721	751	774	742	730	690	690	716	817	750	742	721	699	713	737	743	769	684	762	707	726	752	713	724	740	719	716	762	704	730	712	739	702	724	685	752	700	713	757	710	718	734	740	729	793	743	710	713	691	740	718	726	722	694	745	696	733	729	757	735	743	690	741	765	722	739	717	739	703	725	738	751	778	701	723	683	782	743	724	716	673	711	673	750	729	731	739	727	726	754	771	726	758	747	693	732	781	759	688	750	701	744	711	742	774	718	706	765	768	720	677	733	759	734	751	692	694	694	740	750	758	706	721	735	754	766	754	726	746	669	703	730	757	790	729	755	724	720	761	729	722	738	740	708	806	748	728	715	694	731	717	711	743	752	686	693	698	746	725	751	776	732	766	758	689	714	719	705	748	742	680	771	760	752	704	750	751	698	721	725	731	725	726	714	722	790	713	744	712	726	726	733	739	694	718	769	717	730	718	704	733	747	742	667	721	723	721	704	774	736	712	701	698	730	741	795	747	744	726	690	738	736	750	741	693	735	718	696	696	738	635	718	737	748	748	747	750	743	710	741	690	710	766	716	754	696	704	678	711	710	717	740	807	728	724	754	717	722	754	780	753	767	685	735	743	704	679	720	663	747	725	749	735	729	742	700	726	747	795	766	713	743	758	737	746	708	724	756	696	687	737	709	750	768	717	728	690	743	759	740	755	703	778	723	735	741	733	747	757	718	743	727	735	722	792	736	703	742	766	742	709	681	682	751	716	708	726	724	728	715	749	745	795	696	706	734	665	736	690	719	710	758	754	748	724	701	741	744	754	754	696	725	674	729	712	746	697	756	772	719	743	705	711	730	777	735	711	766	717	753	725	731	799	769	700	724	720	765	680	698	746	681	804	712	701	699	742	759	730	741	761	706	748	716	763	678	757	700	753	714	746	742	703	771	732	706	763	755	720	758	706	716	660	713	752	784	739	750	741	755	746	745	765	725	736	729	750	767	727	688	711	790	695	733	721	706	775	681	741	698	667	727	724	701	786	673	686	714	717	724	710	754	778	752	698	766	704	738	708	712	713	680	751	735	730	734	729	728	743	716	722	732	740	705	732	734	735	726	713	719	727	709	724	784	746	713	764	742	744	734	713	706	737	717	744	726	725	698	711	718	747	723	788	745	705	729	732	713	737	747	766	764	724	705	738	797	700	709	732	748	761	775	811	778	708	739	771	746	679	756	729	742	696	728	697	691	705	727	687	702	734	745	776	718	756	743	692	728	686	723	755	728	723	762	778	770	752	758	736	752	755	716	793	681	738	700	772	754	795	691	734	725	743	744	736	730	771	768	724	745	751	741	753	737	740	699	733	758	757	712	752	693	696	734	795	725	696	713	732	731	748	754	756	682	760	733	757	712	743	725	732	687	766	772	756	720	724	697	772	687	735	690	742	744	718	712	712	776	756	709	727	704	729	674	738	685	711	745	718	742	763	782	754	775	714	735	697	710	745	728	715	745	699	752	729	760	691	704	729	742	786	731	738	696	711	694	830	786	762	714	729	745	749	769	759	724	730	707	756	712	723	741	749	718	717	745	720	709	732	705	750	764	789	752	774	727	708	713	772	716	791	702	729	764	724	740	704	723	677	728	714	729	741	766	719	741	760	752	689	722	748	728	703	764	708	712	680	733	755	763	728	728	715	755	789	711	760	752	729	720	735	714	707	703	740	705	727	752	747	742	730	730	691	763	710	709	775	752	744	716	702	764	758	762	729	787	713	710	726	696	698	749	709	750	699	729	730	715	734	756	700	715	700	725	768	769	726	699	731	744	726	760	762	682	721	694	732	707	688	728	769	729	717	731	752	715	783	777	717	714	694	698	723	715	808	725	757	716	745	727	760	761	746	699	700	701	696	740	777	776	778	719	712	771	770	736	712	737	717	751	709	735	703	747	697	752	745	746	728	754	687	707	732	728	735	708	739	744	718	756	733	741	687	753	746	725	712	696	747	744	718	757	731	727	735	735	756	684	795	716	716	763	734	793	725	695	708	731	733	745	761	711	752	759	716	708	701	768	730	731	721	746	729	747	748	703	737	696	713	730	723	724	766	705	742	708	745	678	717	725	782	679	684	730	684	723	730	753	751	644	754	748	710	702	737	718	765	768	790	738	754	698	785	753	716	736	760	741	725	737	719	759	770	700	736	749	723	782	798	665	740	715	733	723	744	740	765	819	769	737	745	723	805	731	740	769	765	732	733	715	772	737	722	731	721	710	683	704	739	730	742	734	759	747	697	707	747	733	713	731	739	736	733	779	700	740	738	709	684	756	743	738	736	690	740	707	699	685	702	688	835	722	740	681	701	758	687	756	736	734	748	699	738	707	718	738	752	746	746	681	735	764	719	740	713	794	730	733	729	703	723	737	725	693	737	710	717	710	722	742	739	741	739	672	752	730	725	692	770	694	727	700	734	715	778	731	737	726	720	716	738	731	740	723	742	707	750	731	717	723	733	741	734	744	716	730	689	749	772	779	718	713	701	753	693	730	794	678	718	740	693	719	710	705	730	736	745	732	773	725	688	717	729	723	714	711	757	709	735	729	695	721	744	738	729	743	724	697	760	728	721	722
1343	84	55	50	62	92	56	116	142	108	104	94	86	82	91	64	74	112	92	103	80	64	83	85	94	74	82	64	72	86	84	67	51	56	57	52	50	56	58	38	50	48	48	39	45	49	48	108	102	186	146	141	93	85	63	59	59	41	50	46	52	49	42	40	42	50	43	45	48	48	48	38	46	42	48	46	56	37	31	44	60	37	45	59	54	41	43	50	40	59	50	49	55	46	44	51	44	48	51	49	50	41	39	44	66	49	22	54	54	46	37	49	47	45	50	50	56	46	56	44	43	47	49	48	48	44	44	41	49	58	56	56	42	40	33	43	44	40	47	40	50	60	41	64	41	38	49	50	41	44	58	57	42	58	54	46	50	49	54	55	41	57	48	35	47	44	49	42	38	60	32	42	55	60	41	43	46	47	45	45	48	49	63	54	51	58	45	42	50	47	41	54	45	46	40	52	46	48	58	35	59	49	36	55	51	39	50	51	47	46	44	42	27	35	57	57	56	55	47	50	49	45	38	40	42	39	56	41	48	56	49	48	34	51	45	58	49	43	53	49	53	39	64	30	49	43	63	58	47	45	35	49	47	45	54	45	41	54	50	44	49	41	47	55	48	40	59	41	44	53	45	72	43	36	41	41	41	49	54	47	46	44	51	57	61	45	41	50	51	52	62	47	39	52	65	37	44	36	55	54	60	54	48	48	38	47	37	46	42	59	38	39	41	35	43	49	54	37	49	58	49	52	54	54	36	58	53	59	49	48	45	44	45	46	49	42	54	55	43	54	35	48	37	41	57	42	64	42	39	51	57	43	41	46	42	54	40	58	51	50	53	47	48	42	55	53	41	61	49	38	41	43	49	44	40	34	42	49	49	51	42	45	49	46	38	68	45	34	47	51	48	43	54	56	38	45	53	48	44	44	53	45	51	54	54	35	35	54	47	55	42	33	45	57	46	42	41	40	43	46	45	38	53	54	57	41	57	30	63	38	44	44	41	52	51	50	54	57	45	61	49	49	50	47	62	59	37	47	50	43	48	47	45	68	41	42	46	50	42	54	52	52	51	51	45	42	46	50	36	48	52	45	48	50	42	50	51	46	44	42	46	45	47	46	52	39	48	47	39	43	51	54	44	47	43	41	43	55	55	50	64	50	50	54	35	39	46	50	45	44	52	52	45	46	43	38	34	44	41	36	54	47	43	50	37	38	37	46	44	45	56	48	53	51	53	47	55	59	56	38	52	43	55	44	54	57	43	49	51	49	46	46	50	39	36	56	45	39	59	48	42	47	52	46	43	46	50	64	42	56	60	45	41	43	51	51	53	49	53	40	56	31	48	39	61	43	43	53	39	51	53	46	45	46	50	52	40	52	35	57	41	31	52	43	56	37	30	48	41	43	53	37	39	35	40	48	39	49	58	51	60	61	52	46	41	51	41	51	42	46	33	50	57	46	49	41	57	50	36	51	50	40	46	48	39	53	35	47	41	32	45	51	43	43	43	50	57	48	71	57	59	41	47	48	46	45	48	51	42	57	47	41	45	45	49	62	39	33	55	46	54	50	41	48	54	48	44	46	54	49	54	50	38	53	49	50	45	39	48	49	47	47	47	48	50	47	51	46	35	42	44	46	50	50	48	49	48	56	46	53	44	50	60	45	53	50	52	51	46	57	31	52	45	61	47	52	58	53	46	47	46	55	48	50	54	48	44	41	62	49	47	48	51	47	46	49	55	41	53	60	59	47	49	48	43	67	47	39	54	43	45	51	53	50	41	60	52	44	43	56	50	53	52	52	45	40	45	50	37	49	50	45	40	54	55	54	48	41	44	62	41	47	43	47	51	40	49	45	55	43	40	62	39	41	51	44	49	47	51	50	57	42	67	57	50	39	39	39	48	56	53	45	52	46	46	56	41	58	36	47	52	50	48	50	61	59	50	59	45	48	50	51	49	52	44	59	53	49	39	41	38	60	53	53	49	46	49	35	32	45	35	52	41	47	54	51	32	40	48	48	41	62	51	45	54	47	44	48	47	54	40	44	50	50	46	64	43	53	46	48	64	53	51	50	34	47	40	50	43	56	45	37	49	50	54	58	40	51	52	63	43	33	48	41	48	57	45	40	45	52	42	49	41	40	41	53	47	55	42	36	44	49	48	47	36	44	61	53	47	47	44	40	41	61	53	60	43	39	43	50	65	31	43	31	51	43	44	39	55	45	60	59	49	49	47	50	44	53	49	47	45	44	43	49	40	40	39	35	40	51	58	34	41	46	41	53	45	63	47	46	53	47	48	40	54	53	42	50	37	45	48	41	51	52	41	33	60	51	46	50	53	50	48	44	28	52	50	35	51	44	48	44	52	49	47	54	60	44	39	53	49	40	45	46	49	50	38	56	45	46	44	47	56	38	48	60	37	38	43	49	38	48	37	57	46	39	46	50	34	39	39	49	51	43	53	47	44	43	44	52	51	41	64	48	47	42	37	43	47	46	44	51	49	53	45	40	42	46	42	51	39	44	42	57	43	44	41	38	50	47	51	57	57	43	55	36	46	42	50	53	42	46	51	56	45	44	53	49	53	53	55	52	49	60	35	41	54	44	48	41	49	43	46	62	54	49	50	52	45	35	48	57	40	40	52	42	54	56	52	48	47	51	50	45	57	41	36	58	44	48	43	47	45	43	44	48	41	52	55	36	41	40	53	40	42	54	50	38	56	45	53	39	46	42	53	51	42	53	48	43	40	51	47	41	48	45	44	40	48	66	52	43	47	45	43	50	42	53	47	52	32	45	48	46	42	54	57	63	49	46	51	53	47	49	51	44	50	39	50	44	42	38	43	61	49	48	44	50	37	52	54	49	50	47	48	56	36	49	49	44	42	52	32	42	51	41	42	44	56	42	45	45	45	53	45	49	48	59	50	47	57	46	38	45	44	49	44	48	50	66	51	61	45	41	48	50	57	47	42	59	39	55	56	40	36	45	47	42	40	46	49	41	47	53	43	47	44	48	41	39	42	53	52	57	52	48	47	52	49	43	42	43	47	47	44	52	50	38	46	52	44	42	56	43	47	44	37	46	58	44	55	45	40	42	48	58	51	38	55	35	52	40	44	45	49	45	39	43	53	45	55	39	44	49	53	50	45	55	55	38	48	50	51	45	56	56	51	39	45	54	50	48	37	55	54	53	66	52	45	43	42	57	43	56	39	59	43	62	49	38	34	45	47	42	41	50	47	44	42	56	43	43	27	58	58	44	44	43	54	40	69	50	49	58	40	51	39	47	52	43	68	41	53	46	49	42	44	53	49	44	50	38	56	47	40	50	48	56	32	55	48	49	50	46	53	51	50	54	49	61	49	32	46	48	41	41	52	43	45	45	44	60	45	48	59	50	47	54	47	41	51	49	45	45	50	49	43	55	49	30	53	38	46	54	44	40	40	46	56	59	40	50	49	41	44	44	66	41	48	35	41	38	58	46	38	46	50	51	46	50	50	42	40	46	34	40
8104	2017	1107	1961	4486	5572	4362	6354	6599	4140	3473	3287	2108	2242	1622	1429	2044	3010	2643	2590	1649	1639	1601	2187	2113	1875	1530	1180	1239	1488	1425	1006	932	744	581	576	545	579	614	581	598	566	577	579	607	562	753	2252	2130	4183	3819	2792	1814	1273	835	642	593	511	518	466	518	548	509	514	476	507	534	521	530	520	487	512	528	517	505	532	553	507	492	509	520	517	500	508	515	521	511	517	500	462	493	525	504	526	526	482	490	509	473	516	505	462	498	503	533	514	479	519	533	520	583	503	504	526	505	508	515	489	492	525	475	487	504	483	543	508	494	541	529	543	499	519	495	516	519	525	496	457	519	542	517	505	558	537	514	539	498	508	515	523	530	484	512	519	523	515	481	542	532	498	480	511	534	524	525	515	504	490	543	488	489	510	485	486	500	513	503	544	548	525	536	491	487	489	503	471	515	480	484	474	534	517	487	536	500	515	494	512	507	546	484	512	496	516	483	482	530	503	521	518	514	500	474	488	485	514	496	525	470	524	526	525	516	519	461	482	508	530	551	519	555	484	510	510	496	483	517	512	491	501	501	527	509	531	454	561	477	496	524	474	510	438	514	479	488	474	536	500	489	496	522	517	500	464	506	533	535	515	506	528	540	514	523	496	507	500	491	549	496	514	498	521	502	482	518	487	518	531	466	501	475	456	538	501	506	518	493	492	512	518	506	510	500	494	503	494	572	476	479	537	491	527	507	504	535	509	497	515	528	485	491	455	514	559	534	511	515	514	518	536	500	520	493	558	497	491	499	508	522	551	508	526	530	541	514	515	528	509	498	500	472	508	529	528	505	513	488	563	494	539	502	516	473	504	502	564	494	524	495	527	528	472	484	524	498	523	537	489	488	532	509	533	511	506	499	509	546	508	551	500	506	510	510	544	496	490	485	562	481	473	527	494	520	540	527	578	523	505	504	492	502	473	462	473	478	486	473	482	503	497	487	523	514	518	509	493	518	463	523	479	523	501	533	519	493	482	504	469	531	527	494	483	543	533	526	528	517	528	520	509	509	497	550	543	534	515	498	480	528	429	485	489	491	504	495	501	497	514	515	533	475	499	514	485	521	489	491	497	515	495	519	471	501	510	542	545	495	516	526	468	479	499	530	502	500	509	488	502	523	495	532	471	548	525	536	509	527	561	482	512	511	472	510	528	518	478	486	489	524	555	531	509	496	537	510	500	526	498	516	502	565	539	497	512	526	479	556	492	529	526	484	467	520	558	520	512	541	522	531	478	496	495	522	525	507	533	518	480	498	512	487	516	514	540	514	506	533	500	492	490	491	490	503	506	489	519	478	521	508	526	526	501	526	502	544	513	502	503	500	496	481	487	572	543	503	546	534	508	530	492	519	500	496	507	489	474	488	480	519	487	518	507	509	551	495	473	521	534	516	468	491	502	467	512	511	500	482	504	493	528	516	557	494	520	486	524	521	517	546	478	551	506	513	502	515	523	513	449	513	488	508	515	498	450	537	498	510	496	533	497	482	545	469	505	537	502	493	532	502	491	520	525	496	516	543	529	508	491	536	499	507	486	520	515	508	526	541	527	498	477	541	480	472	450	512	491	526	496	522	512	527	492	542	483	517	531	546	483	498	524	500	502	473	546	504	513	486	476	491	512	473	491	513	506	523	514	503	550	553	507	502	491	529	520	497	537	487	496	487	521	487	527	512	528	487	526	528	530	512	515	525	477	520	520	490	530	504	512	521	486	520	499	538	488	490	530	496	503	499	495	493	483	503	506	488	514	525	497	488	485	510	517	491	501	479	479	533	519	540	490	505	487	507	500	523	482	524	508	468	546	473	533	536	489	464	518	476	540	530	521	494	492	526	509	514	494	502	485	506	469	537	507	535	506	536	518	479	506	513	508	532	484	534	512	529	499	543	519	485	516	510	493	495	516	554	452	549	534	524	496	537	483	483	516	516	535	552	518	497	519	497	485	495	530	507	471	509	528	539	507	521	513	491	499	532	496	511	514	537	495	530	500	502	475	533	469	521	486	502	505	518	481	537	524	507	507	496	491	478	510	533	489	495	533	507	529	502	511	495	498	519	526	495	541	517	525	492	500	537	500	470	528	509	482	472	485	459	527	500	489	551	497	511	493	537	515	520	488	525	531	513	472	526	506	489	468	523	485	484	537	524	492	511	522	500	540	517	490	469	498	482	506	518	505	535	513	532	523	496	474	520	504	524	525	507	520	508	499	532	495	517	517	468	536	508	534	530	456	491	535	480	504	486	491	529	493	524	551	477	505	501	514	504	510	506	539	511	499	524	502	494	546	515	517	535	503	554	477	502	538	516	523	491	516	534	505	500	506	510	496	493	525	529	546	504	462	525	530	486	488	469	543	498	474	472	509	505	508	504	466	488	494	490	495	512	522	439	535	584	509	496	507	492	482	534	441	552	531	522	502	529	514	533	520	551	489	486	486	525	536	479	513	514	505	551	513	501	549	512	511	495	511	507	482	470	499	515	509	527	539	468	510	521	495	523	504	489	495	535	486	487	494	518	512	501	514	496	492	506	548	504	513	510	525	512	529	481	490	468	509	548	498	499	506	518	514	487	509	528	500	499	530	480	500	495	519	484	508	512	524	523	486	527	568	499	483	501	514	487	516	496	513	477	530	518	487	483	516	492	514	515	484	514	503	478	483	516	472	543	507	494	497	490	527	510	518	499	543	516	490	508	506	504	491	479	547	485	549	476	448	516	537	539	532	459	501	484	511	484	483	528	521	531	472	502	542	483	498	507	502	522	535	524	503	474	495	522	501	534	517	536	485	514	498	484	488	548	493	504	498	522	489	502	516	488	538	468	483	497	510	490	487	504	547	496	487	530	525	505	516	517	518	493	496	500	482	493	522	486	539	495	482	522	545	499	474	455	491	507	539	523	518	516	494	531	482	545	483	508	505	495	534	491	525	499	526	519	503	485	542	505	477	519	539	505	503	508	535	514	471	499	508	526	536	537	514	543	519	515	461	523	528	528	516	471	532	567	491	514	524	495	482	527	497	500	499	487	513	483	524	472	453	497	498	499	558	523	480	503	480	515	500	521	496	501	518	487	496	498	503	566	519	465	505	500	524	558	514	534	512	486	502	495	480	524	517	512	503	503	531	528	501	507	504	509	490	491	472	529	497	494	487	508	527	496	536	476	480	484	486	486	517	488	543	495	516	478	495	528	508	478	495	516	506	512	567	544	512	516	515	513	514	497	500	511	518	478	500	535	493	528	520	539	490	474	499	472	534	489	497	500	508	493	536	500	484	550	501	483	529	500	523	513	537	529	485	529	524	505	535	501	512	518	489	481	512	523	474	484	488	497	502	478	471	521	517	547	487	540	506	522	541	514	504	507	526	529	519	470	508	508	495	500	526	511	472	483	477	498	481	500	520	545	494	521	524	499	508	511	512	497	553	489	514	515	536	488	515	519	517	534	495	526	513	500	550	511	513	513	518	518	492	530	493	506	468
650	263	123	116	142	175	162	224	241	164	168	149	127	121	125	90	102	139	146	135	117	100	115	146	166	136	156	112	88	106	109	78	73	80	61	81	60	57	65	69	79	61	73	86	65	64	102	142	229	340	354	308	178	120	117	69	82	73	56	84	64	75	71	69	59	64	69	66	62	65	67	59	58	74	70	80	72	69	60	68	62	63	57	61	61	62	78	74	73	71	71	69	53	60	58	64	63	53	66	60	73	62	68	63	64	58	70	54	74	66	67	61	62	63	84	69	64	56	62	54	74	77	66	69	64	75	66	82	68	73	63	43	57	75	72	79	68	72	62	58	60	68	77	60	72	62	65	71	77	74	64	64	51	57	71	60	72	69	68	73	73	66	58	60	71	68	80	73	66	58	58	63	74	60	63	84	62	48	73	77	54	62	57	69	79	61	64	67	54	73	61	83	55	74	64	74	73	58	85	62	62	54	67	66	81	71	65	73	70	65	67	65	65	63	67	71	74	66	70	71	59	66	55	68	77	66	67	72	62	52	69	64	72	71	71	66	61	72	78	64	59	59	59	62	63	49	72	69	63	76	84	80	66	71	73	58	70	76	55	74	59	63	59	62	69	64	79	61	57	74	78	61	55	64	67	72	60	62	69	70	62	70	69	71	66	73	75	72	71	66	71	61	66	67	66	69	67	69	69	67	59	68	75	59	66	74	70	71	72	69	80	63	51	77	67	61	78	77	67	66	70	60	57	61	65	65	69	65	74	73	71	53	70	66	64	58	70	78	73	64	62	65	69	76	67	62	62	65	58	70	55	70	64	66	68	69	65	80	67	72	79	67	55	77	58	50	68	72	69	66	70	72	65	78	78	70	64	57	56	49	81	62	61	63	54	53	62	70	77	72	65	78	67	76	62	69	60	72	65	66	56	66	57	61	58	62	71	74	72	55	61	63	67	77	68	54	71	68	65	74	65	70	74	75	83	64	57	71	49	67	61	78	60	83	66	60	66	57	71	54	66	80	60	67	76	64	66	61	63	81	66	65	61	68	78	69	83	76	60	66	72	75	58	70	71	68	62	66	56	62	68	52	54	86	67	61	72	71	68	63	69	57	79	78	67	79	67	67	55	69	68	58	73	68	63	73	69	69	52	69	65	59	45	58	75	51	57	73	57	67	59	61	65	74	61	77	67	68	70	67	67	84	57	53	67	60	75	73	61	66	59	68	71	64	70	82	52	75	61	69	80	64	60	76	57	58	69	77	70	58	82	63	53	60	61	57	74	74	61	66	70	65	57	70	77	56	66	42	69	71	71	61	64	66	84	84	67	68	73	59	68	77	62	66	73	76	68	64	74	63	71	67	69	53	60	60	82	72	71	63	56	69	68	63	69	75	58	56	62	60	59	61	77	65	82	76	60	78	72	64	62	60	65	64	61	75	66	58	67	69	63	50	63	79	75	68	57	87	68	84	76	78	69	71	78	84	93	68	74	79	80	78	69	66	75	63	79	64	72	61	57	60	61	59	68	65	76	65	66	61	55	63	67	57	68	52	70	55	76	65	70	75	61	77	82	62	53	64	58	63	67	65	78	65	71	75	70	62	67	56	88	68	68	74	52	68	73	74	62	71	76	56	70	70	66	63	72	69	67	72	78	80	59	75	69	61	58	65	64	77	52	84	61	73	66	71	51	60	69	66	70	77	62	69	61	84	77	57	64	57	68	68	65	57	68	61	59	63	51	63	71	80	78	75	61	70	63	81	57	64	62	73	73	70	67	57	67	61	64	60	65	65	62	64	74	66	73	69	69	78	69	71	60	75	56	74	68	62	68	77	63	67	72	70	66	74	67	58	65	66	69	73	63	65	84	62	75	62	70	63	58	64	61	65	79	68	70	86	64	65	81	67	44	68	69	63	69	63	68	68	66	53	65	69	63	66	59	87	89	56	63	76	69	71	64	73	68	68	83	58	68	64	66	66	61	65	77	71	70	74	75	72	80	65	71	65	65	65	64	64	71	66	81	75	76	59	71	69	64	60	81	62	66	59	63	69	81	66	78	71	70	71	72	74	78	74	58	78	55	76	59	61	78	77	59	65	57	67	63	70	84	69	63	73	73	61	59	70	71	73	51	68	55	64	59	57	65	66	67	60	72	59	80	68	79	77	56	73	61	72	74	85	60	58	62	60	70	61	60	66	66	66	56	70	68	73	71	59	74	78	56	77	67	63	79	69	59	71	67	53	69	77	57	67	77	78	58	66	60	68	63	78	60	79	66	61	66	77	73	64	62	53	75	60	63	73	60	58	76	77	57	72	66	72	56	63	57	74	64	74	72	71	88	65	85	84	60	59	71	68	82	66	57	62	58	59	73	56	75	58	66	53	79	60	55	60	60	76	63	66	88	66	73	72	67	69	61	79	69	60	80	60	56	60	70	62	68	76	72	65	63	69	62	62	60	61	75	62	66	69	62	72	66	71	65	65	74	59	75	73	64	64	74	69	77	81	55	75	84	70	67	67	58	74	55	67	50	69	56	60	62	78	68	63	64	89	69	49	57	60	65	63	60	65	77	79	59	69	67	62	66	68	61	75	78	53	68	71	82	58	66	74	57	78	73	49	72	61	64	60	76	73	69	75	67	76	56	57	62	71	59	69	59	63	78	70	73	65	67	64	60	53	71	66	78	49	65	68	65	79	56	68	65	81	74	84	60	47	62	67	64	66	61	52	66	66	65	80	71	59	67	67	70	68	72	65	75	71	60	79	68	80	72	66	69	60	75	79	62	73	71	73	57	62	72	76	77	59	69	93	53	58	65	61	81	68	78	65	60	74	54	67	64	74	78	57	64	63	69	58	71	76	62	54	68	62	64	70	71	76	65	77	70	64	63	67	77	69	56	65	77	80	70	69	61	78	53	67	69	69	52	67	70	60	57	72	59	66	62	75	61	50	61	52	62	62	61	65	63	73	71	77	55	54	70	61	59	73	66	73	57	59	70	66	68	61	62	61	80	65	56	74	64	64	67	56	70	64	68	68	58	86	70	65	78	74	75	61	60	71	79	76	76	69	63	74	61	62	63	49	63	60	59	60	65	55	88	67	66	65	75	57	61	46	66	57	69	71	70	66	66	57	74	71	57	65	68	79	73	65	58	81	78	73	71	66	66	54	78	85	57	76	70	67	52	61	65	75	58	81	62	62	73	69	72	77	75	59	81	55	79	67	52	68	58	82	68	84	66	62	59	59	63	70	77	66	86	63	68	85	64	64	65	62	76	70	47	40	79	65	61	72	64	73	62	57	62	72	66	86	75	63	65	68	58	66	69	62	69	62	73	67	81	81	59	68	48	73	70	71	60	80	79	58	87	62	65	55	67	60	74	59	78	68	56	83	51	68	77	66	70	56	65	60	57	61	49	60	66	55	58	57	70	58	76	68	72	74	69	70	75	62	79	71	55	66	58	58	60	77	79	62	69	67	75	67	66	68	66	63	61	74	85	54	70	75
11306	5035	2212	4145	9030	10301	8485	10635	9691	6591	5752	4886	3506	3245	2825	2231	2696	3778	4034	3310	2281	2299	2481	3103	3491	3271	3372	3020	2288	2343	1809	1551	1197	1080	878	864	833	778	796	852	810	834	822	802	882	842	1614	3718	5290	8978	7940	5580	3472	2254	1323	999	801	705	739	677	688	688	703	729	758	690	672	709	706	704	704	704	738	721	713	774	692	710	738	704	724	678	766	724	695	695	692	707	700	728	725	700	722	722	746	703	730	766	664	717	753	694	707	752	691	709	734	706	699	690	737	686	772	690	716	714	658	696	724	761	713	726	686	677	688	716	704	690	730	713	687	737	750	732	714	699	724	701	678	698	701	720	700	674	739	733	711	702	746	708	692	708	714	745	696	699	718	730	719	741	709	681	712	692	723	680	730	705	698	729	737	676	677	720	748	676	704	686	698	697	668	691	697	685	745	716	746	699	721	739	727	738	715	751	695	717	702	762	667	696	693	700	674	695	750	728	730	672	756	671	678	719	708	724	737	705	763	726	683	640	671	671	739	714	709	711	734	682	719	756	661	753	702	713	680	709	732	694	704	715	714	729	694	758	731	715	699	732	749	688	697	711	770	732	728	662	726	770	686	751	686	718	685	696	753	708	679	748	697	742	715	726	715	731	700	722	704	745	725	715	683	741	703	704	755	726	732	721	745	715	776	733	780	705	734	706	732	773	733	685	714	673	741	738	684	730	719	752	703	728	732	736	701	730	705	772	672	719	686	719	738	725	721	705	697	728	754	717	703	704	667	708	741	686	700	728	735	717	720	748	727	732	749	764	692	699	719	730	691	754	688	745	743	753	757	750	728	714	684	699	762	697	714	701	702	738	723	660	724	691	726	704	714	698	695	786	700	747	741	661	664	690	719	682	730	677	746	709	772	752	769	767	723	746	721	726	694	732	777	663	726	691	683	691	717	705	760	675	748	730	714	723	704	725	724	698	721	726	720	727	738	756	718	687	715	721	703	730	738	703	773	724	718	717	689	740	693	691	706	732	708	732	732	745	717	678	749	703	676	703	710	673	674	712	741	729	719	732	691	713	734	687	711	722	731	710	700	723	745	700	784	699	781	716	703	665	725	729	744	723	717	698	683	750	751	719	703	681	661	702	781	729	738	708	690	699	726	723	714	645	720	671	720	729	680	714	670	756	719	734	736	679	696	757	740	684	720	705	732	748	764	735	711	726	731	684	714	721	764	711	705	726	732	746	744	763	735	734	729	710	742	753	751	729	718	729	733	729	674	750	741	727	737	722	677	696	750	743	761	726	709	698	695	740	720	703	723	726	730	685	683	703	682	737	741	756	777	769	720	722	701	731	703	720	713	734	695	753	756	720	717	754	690	685	690	693	760	735	697	747	686	727	718	705	705	687	706	730	709	717	676	773	714	738	698	697	712	751	734	753	763	755	734	696	711	724	704	708	703	686	729	776	694	768	783	692	699	717	730	738	697	652	724	727	727	734	750	707	739	734	757	757	722	737	739	662	673	756	729	680	727	670	735	709	784	739	722	742	747	739	745	685	735	698	712	745	734	670	681	749	706	708	747	714	748	688	674	752	725	718	707	722	696	734	703	698	733	722	737	705	683	734	661	698	700	727	745	725	705	742	723	710	715	702	687	717	718	738	686	716	731	717	742	707	737	741	749	635	715	701	712	679	742	735	708	641	720	726	710	756	744	693	714	745	753	704	763	724	638	702	697	698	707	690	666	675	727	689	698	727	761	710	697	749	727	711	711	736	738	771	699	743	730	735	745	722	795	707	737	700	754	729	719	702	716	711	668	729	771	738	754	710	723	735	760	713	691	762	746	696	723	700	715	765	708	696	722	728	762	726	682	732	700	724	725	742	726	735	748	737	712	762	708	706	719	684	715	770	771	743	721	720	748	682	738	695	674	700	742	695	699	727	754	759	708	747	764	680	721	719	723	690	717	726	674	727	690	763	735	764	738	760	688	754	711	704	707	694	739	685	694	676	730	693	717	733	710	759	694	715	709	717	717	706	715	702	710	693	700	713	732	691	734	773	755	726	712	711	695	695	685	681	763	724	720	714	710	689	731	726	673	654	729	706	703	731	723	749	721	729	669	756	732	694	702	687	741	721	723	736	737	724	737	720	723	682	736	702	712	722	717	721	671	705	672	693	753	736	689	754	726	677	704	697	706	708	695	666	747	762	743	719	741	716	715	719	706	708	680	698	693	742	686	751	720	729	689	696	728	678	672	701	721	733	729	704	711	724	711	725	707	708	739	778	745	712	729	730	702	729	760	707	685	737	696	705	710	721	757	742	707	753	738	702	706	694	743	716	694	702	739	709	694	748	684	723	784	695	736	689	754	735	697	739	676	690	736	747	761	744	708	689	670	753	719	772	765	671	709	705	725	715	668	737	705	711	733	684	730	719	761	724	780	694	725	730	704	727	739	774	761	783	778	697	676	708	687	743	705	742	717	717	692	704	716	739	686	751	698	687	703	711	709	699	718	664	696	704	733	684	747	687	684	692	725	723	725	665	705	682	739	741	717	708	731	682	738	689	732	731	737	693	776	679	712	653	714	699	715	737	683	712	704	728	687	690	705	716	761	733	718	691	694	761	704	700	713	741	674	731	741	752	702	719	713	756	672	744	727	775	712	717	695	665	710	757	701	684	705	679	676	694	739	753	744	710	710	750	716	713	702	728	713	709	695	714	723	723	674	732	746	730	766	728	725	752	734	716	744	706	715	731	700	742	697	684	765	757	694	705	711	725	751	705	717	695	715	691	708	708	750	745	750	724	717	742	727	705	724	713	704	719	689	729	714	748	721	730	684	703	681	740	721	747	721	718	724	723	707	724	719	698	677	760	722	772	702	739	679	663	752	711	777	731	692	741	732	694	688	716	711	719	758	696	685	716	688	727	664	724	720	693	721	664	734	702	755	685	749	722	675	756	697	722	729	699	724	727	744	703	702	724	705	668	760	728	744	755	742	693	692	733	703	722	741	716	692	732	668	712	698	696	752	734	756	720	721	721	719	735	743	712	711	711	706	682	705	717	734	700	711	705	745	723	715	763	703	712	725	718	704	709	728	709	714	709	699	773	734	748	714	720	697	730	712	730	698	698	681	725	717	684	755	741	707	723	746	753	777	695	686	687	713	724	759	701	713	681	709	751	694	741	704	745	739	712	686	718	685	699	726	690	674	688	651	724	716	725	754	723	712	718	716	710	683	748	702	696	707	761	689	753	728	749	693	730	684	722	722	702	722	731	705	752	757	727	760	720	703	713	703	715	688	710	697	716	727	725	727	700	664	724	734	731	682	701	701	687	731	684	711	707	694	725	697	737	748	733	766	704	756	721	721	728	693	716	679	700	706	687	707	716	741	677	751	695	739	771	701	707	686	681	635	729	640	755	767	701	741	718	684	708	687	701	695	701	707	725	781	706	727	708	743	734	739	711	727	679	710	744	703	753	716	735	764	682	736	738	728	687	688	735	691	712	724	700
2068	203	105	96	107	126	143	193	182	151	146	121	99	129	90	76	85	95	119	139	99	96	98	114	123	179	174	106	123	100	79	55	65	76	56	49	56	44	56	44	46	57	35	31	59	43	85	97	194	318	375	268	166	111	85	38	57	58	43	44	43	32	42	45	41	47	43	45	52	39	38	46	60	41	41	48	38	55	52	54	53	51	43	35	42	37	57	63	51	38	41	41	49	45	52	44	46	42	53	53	51	50	35	43	40	37	45	47	51	51	48	51	45	52	50	51	39	67	56	48	52	50	57	48	40	45	48	44	53	53	34	42	36	38	43	45	41	42	56	52	48	44	62	43	49	48	36	45	38	47	51	36	61	34	46	47	33	56	41	47	54	52	41	45	41	47	41	47	52	46	50	36	55	43	43	53	41	42	49	48	45	41	52	54	53	41	38	42	58	54	40	46	41	57	43	46	34	53	48	55	56	41	47	40	42	50	45	46	47	37	47	41	52	54	51	53	53	49	55	40	48	40	51	50	53	63	63	52	44	46	50	48	37	55	55	44	46	46	46	42	55	52	44	46	52	50	52	46	51	40	53	53	50	39	49	44	41	51	46	53	40	38	42	46	50	39	40	44	49	38	50	51	46	41	39	32	50	50	42	46	42	45	43	47	43	37	44	47	44	40	55	54	46	43	38	47	40	45	48	41	46	50	52	43	40	50	53	38	40	45	46	49	47	40	51	50	52	49	44	39	51	54	57	35	42	49	57	46	42	40	30	54	43	52	55	35	48	36	56	51	47	45	59	48	36	42	47	52	54	42	46	47	46	61	44	49	41	39	45	56	39	52	38	44	43	51	53	37	55	45	44	48	49	49	42	53	54	53	54	55	50	43	60	53	35	58	45	45	40	51	37	46	48	49	53	40	34	43	43	36	46	40	58	58	56	39	42	59	43	36	46	46	46	41	32	40	49	46	40	47	55	61	52	45	37	41	37	53	57	44	45	50	46	45	58	35	43	52	43	58	50	46	35	38	55	50	45	57	39	41	51	61	55	47	53	56	39	48	66	59	46	42	45	57	48	45	40	53	48	50	52	52	50	55	60	58	39	53	51	57	48	54	45	40	47	60	45	49	57	51	45	47	45	50	43	38	56	47	52	47	40	39	56	52	50	49	50	60	41	47	46	49	42	60	41	58	35	48	39	37	37	45	53	51	45	32	43	45	35	44	63	40	49	41	41	55	48	66	45	53	40	54	42	34	35	38	48	38	51	38	39	39	41	36	45	45	40	55	45	56	45	48	49	47	48	40	35	38	56	47	55	48	45	49	55	46	34	55	39	58	41	45	49	47	58	46	43	38	34	51	49	29	37	51	46	31	44	52	48	36	49	53	33	49	46	45	48	41	42	53	58	54	51	38	51	55	40	50	47	48	52	52	46	59	40	32	35	46	39	38	60	43	44	55	39	60	49	52	46	53	46	48	55	55	40	35	48	48	39	44	54	43	42	51	51	50	52	46	49	45	39	33	44	55	67	55	41	45	56	39	49	48	45	41	44	49	49	64	41	39	42	52	43	49	44	39	57	48	39	50	49	56	46	52	53	51	52	52	55	55	45	37	45	46	52	51	50	37	39	40	32	39	54	50	42	47	45	49	38	55	39	55	54	41	52	43	67	34	38	44	43	46	36	42	41	39	51	52	55	38	56	50	47	57	50	48	54	46	50	45	45	45	44	43	45	57	39	32	42	49	43	42	46	50	55	39	43	52	33	47	49	53	44	52	45	42	53	42	33	49	44	46	62	50	52	49	41	41	39	49	43	50	44	38	58	47	49	50	49	45	42	53	51	41	33	31	50	40	42	46	55	64	58	44	44	42	47	46	50	41	55	43	55	46	46	34	55	45	46	40	49	57	50	46	34	35	38	43	38	61	48	49	54	40	41	47	52	45	47	43	47	55	49	49	47	47	47	49	54	40	50	45	50	55	46	45	49	43	45	39	55	41	45	40	44	43	43	56	51	48	46	47	46	58	51	45	50	47	41	50	53	42	47	46	46	41	56	41	47	43	54	36	54	40	47	42	33	44	41	49	62	45	32	55	44	39	46	39	52	54	39	57	49	42	48	53	52	40	55	38	47	43	41	45	44	59	50	45	56	54	58	41	47	51	54	45	42	58	44	49	50	50	53	34	54	50	44	49	60	51	49	62	48	46	41	51	50	47	41	57	50	48	45	58	58	53	62	48	45	51	56	49	44	49	36	38	55	44	47	45	47	47	45	46	49	44	40	52	47	45	41	58	46	44	55	40	48	50	55	38	55	40	41	40	48	47	44	50	37	40	44	41	35	54	50	46	41	58	31	39	46	42	41	52	51	49	46	43	40	41	57	42	44	43	49	48	45	50	58	47	47	54	45	55	50	42	37	61	49	43	60	57	58	44	46	50	55	46	43	52	43	54	49	54	48	38	35	52	39	47	47	44	52	48	53	48	45	59	52	52	45	43	36	49	48	56	59	28	48	49	34	52	52	40	41	53	42	55	52	35	53	60	46	41	47	42	38	59	39	53	42	41	39	43	52	61	46	56	46	38	55	37	50	37	47	47	34	35	52	45	46	47	51	52	46	41	48	59	30	55	44	35	44	56	46	43	47	45	49	51	48	42	54	41	44	42	45	47	49	42	55	54	37	33	53	38	57	42	38	54	39	46	52	46	44	43	55	41	45	39	35	47	43	41	48	36	48	48	48	49	47	38	47	39	55	46	56	55	31	40	44	47	54	39	45	47	47	41	44	42	35	58	49	46	48	60	46	37	39	59	51	55	41	42	38	49	45	49	39	43	47	43	32	42	53	46	39	48	42	41	48	50	51	41	55	45	49	39	56	39	40	48	54	49	55	47	58	46	47	58	52	44	42	35	36	51	45	52	51	39	45	58	51	47	48	48	37	49	40	36	58	45	43	41	45	38	43	38	58	40	42	37	42	55	34	45	49	49	44	72	59	52	57	56	51	53	47	46	48	55	50	40	47	49	60	50	50	44	52	57	40	59	46	44	43	39	40	46	39	49	41	41	53	48	50	36	48	46	46	45	39	37	30	41	58	34	48	39	38	43	52	55	51	54	54	44	54	45	46	42	33	42	39	44	47	48	55	49	43	40	53	49	51	48	48	42	45	41	42	57	48	53	32	55	55	46	40	56	53	57	56	52	38	45	42	46	49	45	53	49	57	47	58	39	52	54	44	43	54	47	43	45	47	58	39	56	47	48	48	50	57	55	43	45	49	56	38	41	43	55	52	55	48	34	57	40	37	46	45	42	46	46	61	27	37	33	64	41	40	54	44	53	42	55	53	50	58	38	47	34	50	52	54	43	55	46	53	38	56	47	55	50	54	43	51	43	50	45	49	42	37	51	40	34	50	42	57	48	42	48	51	42	49	43	48	47	53	50	40	59	46	35	33	42	42	51	42	37	51	48	37	39	56	49	51	48	46	58	36	56	42	45	48	44	41	60
10965	3808	1881	3585	8075	9114	8263	10696	9296	6198	5601	4551	3543	2974	2787	2139	2360	3058	3840	3152	2442	2208	2448	2797	3311	4058	4910	2743	2887	2632	1849	1158	1151	910	741	687	642	581	620	614	635	655	646	668	665	754	1545	2390	4758	8272	8942	6507	3907	2191	1193	767	606	578	553	515	494	528	491	526	540	504	514	517	540	498	519	508	546	502	488	556	547	466	523	529	518	543	512	515	510	522	500	529	516	509	518	522	526	524	539	534	511	526	513	508	491	545	517	522	526	540	493	504	487	451	539	520	514	513	541	502	529	517	557	535	539	521	547	550	528	568	500	563	504	508	532	516	550	519	514	506	513	495	528	506	516	517	527	532	552	522	548	535	535	526	526	514	495	541	502	497	518	547	493	561	530	535	562	502	520	504	543	543	501	491	525	539	510	487	519	526	518	468	535	515	506	504	493	517	491	489	506	509	551	543	540	492	490	542	532	532	514	527	529	512	516	538	488	532	516	516	517	555	484	504	505	508	530	555	488	497	542	517	545	524	543	514	507	547	571	533	510	500	527	527	482	517	569	510	523	530	514	539	498	536	558	531	549	504	503	534	493	547	528	480	511	485	518	535	526	510	515	525	509	544	521	532	475	558	523	530	512	496	524	527	534	531	526	525	539	527	460	527	500	508	513	529	510	530	545	515	542	517	489	557	545	509	508	541	516	546	551	505	499	491	533	542	520	543	525	491	544	551	570	516	509	514	521	491	515	534	510	548	547	480	521	523	515	486	561	520	509	510	546	562	534	514	509	510	533	551	524	503	528	498	506	511	545	516	514	487	538	510	486	533	565	503	547	540	514	530	528	517	526	531	536	507	551	504	546	522	471	514	530	505	533	493	508	549	499	508	519	509	551	561	542	467	530	515	499	500	535	557	505	490	541	506	514	544	524	514	532	527	489	535	502	541	507	500	487	493	452	594	533	532	510	494	534	512	519	515	540	470	524	529	520	538	483	527	517	530	501	486	475	520	545	525	502	506	511	505	527	560	547	529	501	511	512	570	538	559	495	553	525	547	524	479	492	513	568	552	552	532	495	502	542	550	532	553	569	510	507	521	532	525	510	542	553	516	515	525	486	508	509	504	537	516	498	513	518	535	478	548	512	503	564	533	540	511	518	511	541	497	512	536	529	516	506	548	493	531	486	508	543	504	516	493	484	493	552	511	533	520	488	501	518	529	523	545	508	534	518	528	501	500	501	496	501	494	534	506	504	521	542	512	502	526	506	548	538	510	549	533	505	488	529	529	502	540	493	523	507	509	522	511	551	518	508	509	546	541	525	501	531	504	556	529	514	497	543	555	495	510	519	495	554	530	532	550	545	498	510	503	464	514	529	524	521	482	549	550	511	496	476	469	517	507	562	541	531	507	520	497	560	527	514	529	512	491	546	563	485	512	517	516	517	524	520	519	519	530	554	504	476	517	500	520	543	510	540	494	533	548	540	495	509	448	536	551	512	504	553	538	544	559	560	548	520	500	556	505	522	516	553	547	540	564	550	539	468	532	504	551	515	511	517	559	496	528	531	564	526	517	551	506	521	514	456	499	543	544	496	525	517	502	539	524	525	546	465	489	517	517	513	532	492	491	541	484	492	510	498	513	527	506	505	551	519	520	510	501	493	522	494	531	545	504	534	534	493	549	525	550	510	523	545	517	573	523	541	525	500	520	510	557	491	529	479	522	510	484	510	525	545	461	530	554	519	541	558	496	494	511	537	500	538	521	544	502	529	527	542	516	565	541	553	529	500	520	564	544	532	561	516	508	488	510	552	546	548	524	525	520	512	520	514	496	536	542	547	533	517	570	535	492	525	516	541	504	525	496	489	509	553	521	528	521	553	543	507	501	533	508	501	502	539	527	529	496	512	539	514	510	514	507	503	498	492	520	555	540	522	527	534	486	527	493	507	509	497	500	516	478	555	506	526	521	508	514	533	555	540	551	536	526	483	529	516	524	563	474	567	491	512	477	548	518	557	525	547	554	515	479	507	525	511	524	511	537	485	520	505	531	524	523	509	529	546	524	511	484	517	524	496	509	513	531	503	516	480	579	508	505	484	559	544	528	516	492	514	513	536	528	499	525	569	524	540	511	510	539	525	535	482	505	512	531	554	520	492	500	537	572	550	561	530	546	515	512	531	491	469	499	491	504	530	532	515	521	493	492	504	546	531	518	558	528	535	503	488	524	550	499	524	501	535	506	502	570	498	542	506	550	524	510	493	551	532	552	498	565	517	504	546	493	526	528	515	523	532	567	540	529	511	457	513	496	545	521	576	567	560	568	495	530	534	523	542	524	534	526	521	524	550	494	535	535	557	520	523	503	483	507	503	533	505	562	549	529	519	536	517	523	504	499	527	520	539	529	519	550	547	537	507	541	517	564	552	514	513	498	520	542	488	535	512	483	536	537	538	546	476	503	485	475	483	499	526	492	564	523	529	576	537	488	501	573	502	530	533	579	513	482	494	516	554	526	545	495	565	555	553	504	530	553	511	503	549	515	513	536	503	518	514	501	537	512	498	523	527	557	518	537	517	513	535	526	500	553	524	525	535	493	506	501	545	474	510	526	509	567	498	548	529	515	493	500	480	490	536	518	565	537	535	506	483	543	551	524	545	509	497	544	515	504	513	494	569	503	521	512	494	484	550	496	553	489	546	535	516	562	542	546	553	532	482	519	497	515	527	491	542	516	561	527	532	523	521	536	558	517	534	554	546	527	531	546	506	533	523	572	500	531	539	529	543	479	531	531	520	519	539	517	484	552	518	544	505	513	547	536	516	515	543	576	528	496	504	483	514	569	511	546	539	513	562	483	518	529	512	506	550	534	534	530	525	531	501	498	536	534	557	537	479	524	540	504	531	547	560	533	523	548	532	537	558	511	497	531	522	502	506	484	507	515	492	508	518	496	573	519	519	503	544	545	500	596	501	545	524	537	519	537	504	554	499	524	499	534	516	503	485	521	503	526	576	516	508	541	513	536	485	543	511	508	497	510	516	544	484	546	497	547	500	513	519	509	552	544	509	564	536	526	468	553	549	544	521	539	511	533	526	522	515	511	515	501	511	560	513	534	541	502	549	535	543	507	548	563	529	490	521	518	506	535	535	512	538	525	523	490	541	524	544	529	542	524	514	496	505	554	528	550	548	519	515	533	507	526	547	500	513	501	534	535	504	502	529	521	534	488	569	481	484	537	528	522	542	525	538	517	547	526	497	510	509	521	574	526	486	491	509	484	523	517	525	523	536	513	503	478	548	549	537	539	505	490	529	513	531	559	498	526	540	507	530	542	517	517	544	498	578	499	500	520	528	506	504	531	530	545	532	551	537	486	530	516	538	540	519	540	557	513	543	498	555	558	530	541	511	516	497	508	514	506	515	524	534	492	504	528	528	523	533	508	490	530	531	541	505	538	499	543	537	506	508	483	492	474	509	530	521	552	519	525	563	522	532	557	488	519	482	509	520	482	541	523	508	530	557	484
1110	317	181	111	163	210	239	325	269	219	193	199	157	124	128	118	129	159	160	153	145	116	120	98	128	211	179	174	134	130	108	112	85	66	78	72	85	76	90	66	75	73	72	57	76	90	109	199	284	507	471	350	229	206	114	78	71	81	58	84	72	65	72	80	68	66	71	72	76	63	65	60	78	81	75	66	73	69	68	73	91	86	64	65	63	70	68	83	68	54	81	72	61	64	81	66	67	63	79	69	83	78	66	66	75	57	73	70	63	58	49	76	69	66	74	70	83	81	85	62	87	72	84	66	55	75	66	66	72	60	57	75	74	69	84	73	90	76	71	64	68	65	70	64	67	74	68	62	71	63	68	56	82	67	77	58	58	62	79	58	65	56	64	58	78	64	74	68	70	67	63	85	70	80	60	75	76	63	64	81	63	63	63	79	85	60	60	75	71	70	79	67	69	54	68	73	64	62	51	69	61	67	60	70	60	60	67	60	61	73	66	61	66	67	68	74	62	66	59	74	70	60	72	65	67	68	79	73	68	69	71	67	75	65	85	79	64	77	72	51	70	64	76	82	69	67	76	67	81	84	70	69	54	68	84	78	75	80	71	75	56	67	74	79	50	66	67	51	60	74	63	75	55	83	56	82	96	54	73	71	80	70	54	68	78	67	71	60	54	65	82	64	64	70	79	58	64	75	75	70	76	74	58	65	65	61	61	66	85	69	70	76	65	65	55	63	42	89	89	68	66	70	77	70	66	78	79	86	66	71	80	71	68	73	71	64	61	78	84	70	80	66	71	79	56	57	68	57	50	74	64	77	65	72	51	52	82	68	76	65	67	56	69	84	79	69	73	66	67	57	64	68	64	84	63	65	63	61	77	61	62	70	55	74	62	79	75	82	59	68	74	70	65	68	74	74	85	58	74	58	71	61	69	67	72	79	59	57	83	67	78	67	62	66	75	66	56	68	76	69	64	79	68	49	69	61	55	59	77	65	77	78	81	71	80	64	64	71	53	76	62	62	68	78	60	61	65	70	61	64	68	68	64	67	64	56	84	56	65	70	81	62	50	68	64	69	69	73	77	58	61	72	91	61	72	74	60	62	51	67	71	63	74	64	73	60	83	86	69	68	77	66	62	56	71	67	60	60	64	70	74	75	54	74	66	58	62	57	72	66	62	54	75	70	73	81	69	75	70	73	83	76	76	59	59	67	70	62	68	68	65	68	62	65	75	77	74	73	59	61	72	62	82	62	61	57	56	66	68	51	66	86	77	65	61	64	63	63	80	72	52	65	60	59	66	60	63	61	66	71	75	79	73	66	64	67	73	72	70	76	69	70	65	63	72	72	54	74	87	61	65	57	76	61	60	76	65	64	62	52	78	87	65	79	52	72	48	75	55	86	70	61	63	65	74	75	79	64	67	60	84	72	83	51	56	66	56	79	81	58	78	69	84	59	75	72	73	82	59	68	65	55	62	66	74	66	51	67	68	66	73	66	62	65	76	69	55	65	65	66	62	63	68	68	60	81	75	77	73	73	71	68	58	79	79	75	56	69	47	71	65	71	52	85	75	63	77	71	71	71	71	71	69	60	68	53	70	64	72	56	63	58	69	68	68	63	62	78	59	67	78	75	61	79	58	67	74	72	76	61	67	71	70	80	51	63	65	66	76	83	67	61	66	71	78	70	78	75	58	52	66	74	67	65	62	52	58	79	79	74	58	67	67	84	56	73	77	70	52	67	68	79	82	80	53	71	60	66	80	71	81	62	53	54	69	80	56	62	66	47	61	56	70	73	70	82	72	51	69	69	72	62	56	71	71	64	63	58	56	83	78	61	77	67	88	61	76	69	78	76	57	80	72	75	76	75	69	74	70	76	76	74	70	82	72	77	63	90	77	81	85	85	63	81	75	76	67	75	68	72	80	68	67	72	66	70	54	72	79	59	76	62	56	66	63	71	61	79	61	81	71	66	82	63	61	75	68	74	56	78	66	73	77	81	83	65	71	84	62	70	76	61	60	73	56	52	70	63	78	68	70	55	71	57	68	61	83	56	67	56	75	61	80	55	77	73	61	60	68	58	65	56	70	76	59	87	58	75	76	81	57	61	92	56	58	77	57	61	69	62	61	64	70	81	69	67	74	68	68	75	64	63	77	70	79	73	74	74	77	66	75	65	71	74	51	69	77	74	69	66	68	66	80	70	62	72	61	73	69	56	66	62	67	73	70	67	76	67	74	80	62	54	77	56	65	62	74	71	91	68	62	77	60	69	67	60	78	70	65	73	64	75	68	63	75	73	70	65	70	73	62	75	86	80	74	77	46	77	81	78	73	75	68	64	66	69	57	58	71	66	71	59	76	67	70	76	59	76	56	64	85	73	58	61	64	89	65	54	51	63	80	78	67	74	75	89	54	73	59	84	67	74	63	66	74	73	70	61	66	61	63	67	75	79	77	63	69	82	74	86	75	79	66	89	61	81	61	72	59	65	74	67	55	82	81	63	57	70	77	70	65	63	68	79	83	75	67	66	69	58	80	51	87	74	65	63	67	53	54	61	58	65	70	77	84	66	59	64	61	59	61	72	81	67	64	70	65	68	61	79	77	64	63	72	79	73	57	70	72	69	63	85	66	73	66	72	58	71	62	49	75	68	69	68	60	72	80	60	83	61	70	69	66	73	65	66	79	76	55	58	76	74	56	81	64	72	66	65	64	80	72	51	69	69	86	77	66	66	61	83	72	73	74	73	63	63	64	60	67	59	68	75	72	63	63	80	76	69	68	65	75	84	58	69	65	58	61	57	69	70	76	75	60	61	67	62	69	67	67	68	75	60	66	55	63	66	61	62	62	71	69	68	75	57	67	70	85	64	58	68	65	67	74	67	77	66	57	77	68	62	66	58	63	62	78	61	60	72	61	56	76	73	80	68	74	64	62	65	68	65	74	63	78	66	77	72	68	67	68	85	77	71	72	73	61	64	80	61	72	63	68	66	78	78	58	70	64	62	71	64	77	66	69	60	72	81	72	69	65	75	62	61	62	89	72	57	74	58	56	73	77	76	54	65	70	73	81	73	59	75	76	65	69	66	74	73	60	73	94	79	60	76	72	75	81	58	76	68	52	69	57	57	77	58	59	74	67	66	69	70	65	74	69	69	68	66	74	69	65	65	60	74	76	76	69	79	68	75	58	72	63	47	63	72	76	70	78	69	68	79	76	67	60	76	71	63	62	74	81	78	62	82	72	71	62	63	60	80	69	67	69	74	72	53	78	72	65	63	74	65	67	77	66	75	66	67	66	59	70	49	64	65	76	70	54	69	76	64	66	78	71	58	66	74	61	77	66	74	60	72	53	73	65	79	66	65	64	53	58	54	77	79	66	79	71	45	76	70	74	80	72	67	72	56	63	75	64	85	56	67	74	72	60	63	90	54	59	77	80	71	71	59	73	71	55	59	56	79	78	80	66	70	74	86	74	65	61	71	71	56	61	74	83	59	78	79
14629	6192	2841	5576	11313	12314	11711	14425	11260	8223	7242	6315	5209	3946	3695	3273	3347	3822	4431	3717	3405	2830	3073	2822	3602	5912	4490	3971	2293	3219	2873	2135	1413	1224	1050	914	989	991	947	928	879	907	906	881	912	1108	2125	4448	7594	11810	10934	8422	5736	3793	1946	1073	940	807	814	719	800	762	741	767	748	716	761	757	746	732	759	747	732	713	740	772	761	759	765	776	698	737	746	680	744	748	714	739	709	717	722	780	759	754	746	715	725	708	733	773	750	709	727	753	740	710	767	713	714	727	778	720	736	724	730	787	828	709	767	729	760	767	757	732	733	717	751	779	692	693	679	749	703	746	704	694	786	724	742	744	764	727	823	729	714	784	783	718	728	751	776	726	717	725	798	734	776	747	718	733	720	748	711	741	755	781	717	740	710	795	712	744	747	719	736	722	772	738	744	763	772	725	696	727	796	751	726	734	761	764	700	753	742	750	694	756	722	723	715	755	741	733	713	719	759	753	725	717	731	740	738	778	745	695	756	742	707	758	733	744	764	733	739	742	752	735	744	712	740	711	749	701	745	776	751	742	740	780	733	786	755	774	750	731	721	723	702	763	726	756	708	738	751	783	782	696	747	758	737	724	676	773	781	735	740	762	742	728	735	744	711	728	729	725	732	779	730	720	759	765	714	803	777	742	747	723	699	733	785	748	762	723	721	769	689	725	722	784	734	731	735	740	782	721	753	751	752	734	764	746	792	771	787	770	741	735	716	796	720	806	737	724	796	728	737	708	755	755	759	726	748	749	740	754	710	775	712	767	755	722	744	759	756	733	722	736	706	765	769	727	731	710	785	730	686	760	745	748	766	708	750	767	764	727	770	800	758	774	688	755	737	740	716	753	790	753	752	751	755	684	772	812	748	759	764	716	715	730	747	739	777	710	733	710	696	734	703	760	664	732	772	709	736	722	742	807	755	779	749	752	724	754	717	729	753	724	766	770	748	696	761	740	740	767	740	750	773	748	743	699	756	720	787	730	722	728	774	768	696	700	709	772	774	774	723	733	720	733	740	776	744	745	758	727	749	762	765	790	776	712	775	798	718	723	731	769	778	683	790	766	745	744	728	726	699	718	753	743	752	716	765	738	817	713	680	712	778	737	747	787	742	686	732	696	727	730	731	766	722	769	714	739	774	715	752	750	753	694	701	709	727	722	774	749	791	713	746	743	770	722	717	750	750	722	739	783	705	755	767	744	757	745	743	735	746	740	739	739	768	751	748	737	737	749	740	728	721	756	700	748	736	690	684	746	735	796	693	725	742	732	750	766	733	736	811	697	705	727	785	728	716	743	745	796	741	743	674	754	741	723	734	760	744	767	697	775	719	767	739	751	743	722	765	693	727	717	735	772	747	769	722	781	717	713	732	757	779	759	720	746	752	745	777	694	731	713	674	745	757	708	791	748	717	749	736	722	703	775	759	757	737	721	752	736	757	767	803	754	709	729	703	749	717	753	771	732	766	781	727	805	772	751	714	759	757	708	784	778	752	784	785	725	737	740	758	762	707	744	762	754	726	750	769	707	717	822	714	745	729	712	730	740	763	721	703	784	776	686	661	723	733	730	739	716	755	775	775	730	711	730	730	749	745	720	730	748	766	792	744	734	724	747	732	772	720	731	751	736	735	760	726	735	768	764	728	698	789	745	743	706	781	740	754	737	746	743	755	765	761	763	783	703	794	757	720	727	741	753	755	731	756	771	748	744	743	769	783	709	745	747	734	741	748	729	778	734	703	777	768	735	828	720	677	755	730	743	743	679	747	763	760	783	722	696	752	672	809	735	786	735	777	758	746	730	771	762	778	723	740	731	758	725	810	746	778	796	737	781	725	766	706	766	755	772	804	749	764	710	787	729	760	733	780	666	722	734	745	691	709	737	753	753	732	693	751	723	720	754	747	763	709	740	779	736	749	757	758	772	741	776	772	652	716	748	719	722	745	757	715	760	668	742	764	765	742	752	704	758	717	726	742	831	735	730	768	718	757	687	707	741	792	766	749	711	772	739	793	717	779	723	743	736	692	733	701	729	757	720	745	719	731	725	765	714	705	761	735	744	753	738	730	702	775	718	773	745	751	757	759	720	706	666	767	810	727	756	764	742	745	776	779	811	782	704	783	794	695	728	720	696	739	714	737	729	759	764	760	742	764	731	719	685	822	764	778	710	754	703	754	728	750	762	765	781	735	753	735	752	751	699	762	745	769	770	747	740	751	713	759	752	734	729	736	692	761	716	756	784	698	734	771	764	720	732	719	694	711	735	768	782	726	745	745	718	703	702	793	751	774	737	742	758	776	751	746	761	731	716	744	770	691	768	713	677	707	754	733	719	772	754	765	767	731	718	746	720	725	763	737	707	738	699	717	783	779	745	707	748	780	791	687	743	754	781	725	715	729	757	752	779	747	737	771	740	717	776	739	749	717	735	753	766	774	722	743	753	732	738	718	727	745	790	711	723	751	727	729	747	769	712	785	776	703	758	702	702	754	753	764	759	730	753	750	744	752	734	749	759	753	767	749	726	757	769	756	743	725	739	726	745	763	775	780	773	725	712	688	750	755	727	750	716	747	738	745	787	764	754	731	737	714	765	740	725	769	752	723	775	746	719	726	764	794	793	763	770	742	723	741	753	762	758	722	725	745	752	769	709	747	764	775	760	708	728	806	753	700	681	733	749	739	714	792	697	791	742	811	736	741	768	801	779	723	721	713	708	739	746	744	822	742	736	723	745	768	735	748	813	743	730	749	754	730	735	727	734	718	739	726	752	693	713	760	760	758	705	752	745	726	756	766	707	757	710	783	751	718	774	794	750	698	769	739	765	700	770	732	796	736	744	756	760	782	737	729	730	726	680	775	744	722	749	756	727	746	713	736	756	711	778	687	732	731	745	763	714	735	739	756	753	783	702	783	784	721	771	739	747	802	759	764	767	772	790	747	693	709	745	751	761	734	746	696	732	767	758	740	708	707	769	697	745	732	711	723	743	727	730	771	733	734	741	741	691	714	691	763	793	726	786	720	748	692	735	719	752	769	690	751	740	758	730	787	717	730	810	712	716	721	758	752	759	690	689	813	698	752	727	676	743	741	779	781	735	750	658	755	760	734	722	720	755	721	735	764	782	710	727	748	740	741	652	759	728	727	777	743	726	727	736	711	747	659	728	774	764	717	732	742	770	740	777	762	743	767	796	707	742	774	744	751	738	755	746	765	800	717	718	792	763	726	788	692	708	696	744	737	737	708	762	727	744	773	734	751	719	708	738	778	776	779	735	737	722	783	770	766	766	762	738	767	720	789	760	722	705	778	710	780	764	719	729	731	743	724	780	781	710	710	699	760	709	726	728	755	741	779	740	743	707	724	747	754	695	713	747	736	750	748	720	715	719	711	732	722	763	741	716	782	707	692	742	729	739	757	733	737	731	680	754	711	765	759	775	767	744	710	730	754	733	747	689	794	776	777	711	781	770	734	717	719	718	744	756	710	704
1388	103	76	56	85	83	84	168	136	116	80	101	93	78	71	81	65	103	80	78	98	66	67	78	101	127	127	82	82	83	86	66	81	56	57	46	53	52	57	52	45	43	62	60	56	55	63	65	112	182	205	129	108	80	81	62	53	43	44	50	58	39	46	55	50	50	52	39	64	54	52	48	44	41	36	57	40	39	40	58	51	54	55	50	56	42	73	54	67	51	47	60	57	54	49	56	56	48	55	38	50	54	48	55	54	43	55	57	54	55	46	42	61	43	32	40	52	46	54	43	57	44	58	51	36	52	46	49	50	60	58	46	33	53	43	45	66	46	43	47	50	50	38	49	48	65	47	46	46	61	48	50	46	43	53	43	37	47	54	51	51	45	51	55	54	57	51	39	51	46	48	49	42	41	42	48	47	57	44	42	41	46	45	37	51	49	53	47	47	41	34	43	49	47	49	58	40	65	52	46	60	44	44	56	45	50	53	41	62	53	69	46	56	48	55	51	43	51	55	39	39	40	35	45	63	39	57	57	58	57	56	35	45	50	51	58	56	49	72	43	55	41	37	45	51	45	68	51	34	52	49	54	41	46	43	38	59	47	49	50	44	41	51	53	45	49	54	50	47	57	47	38	58	35	45	40	51	47	54	41	50	53	54	47	58	44	52	43	58	53	58	54	44	44	42	50	46	59	45	42	55	40	59	51	49	57	64	60	51	50	48	39	53	48	43	52	56	46	43	47	37	54	45	37	44	56	48	49	49	63	45	46	41	39	47	44	49	57	51	39	49	44	44	46	50	69	42	51	52	51	43	43	58	51	58	48	36	36	49	60	40	50	42	42	50	52	45	51	51	63	53	57	45	56	45	52	43	41	48	45	58	42	61	56	55	46	37	51	47	56	48	54	62	50	43	46	38	50	42	58	42	60	46	44	60	59	44	46	61	51	49	56	47	48	57	43	48	61	49	43	51	49	51	55	40	49	61	41	43	57	41	62	56	59	49	42	55	60	47	45	51	46	38	38	44	44	39	39	45	59	47	42	53	59	49	47	48	50	48	35	45	41	49	47	54	48	42	45	53	55	65	51	57	42	61	42	49	42	43	57	43	54	56	50	48	51	54	60	57	49	59	39	45	35	52	67	37	54	50	33	39	53	49	40	47	45	45	50	43	49	43	45	46	52	50	49	55	50	42	59	49	61	45	53	51	48	56	51	53	56	56	50	57	55	33	45	63	53	40	54	50	59	44	37	53	51	41	49	41	49	54	53	39	50	57	71	36	45	56	62	61	50	53	64	48	52	49	47	53	54	50	37	47	38	49	55	44	36	50	55	50	41	54	49	54	51	52	47	44	45	50	44	53	49	51	48	56	44	64	48	46	50	52	40	48	46	39	56	45	40	64	51	42	62	55	50	48	57	50	61	52	51	45	49	34	44	54	45	41	55	56	56	42	41	54	52	51	42	40	61	50	45	48	50	54	58	44	58	43	50	40	51	54	36	48	52	49	43	54	52	55	55	50	38	64	54	46	39	40	60	39	53	64	63	51	54	45	45	48	39	56	54	46	50	49	49	55	62	46	47	56	42	53	45	65	54	49	42	50	45	50	54	54	46	57	61	65	46	47	40	45	52	56	52	52	61	47	48	36	44	57	49	54	41	53	49	45	49	52	33	52	37	44	45	57	48	44	60	38	54	43	55	38	60	52	49	50	53	45	51	42	63	43	53	37	41	44	52	43	45	45	53	44	46	60	48	47	57	60	48	52	43	62	49	61	53	36	60	46	44	60	60	56	58	41	49	47	53	54	43	44	36	46	51	42	56	42	61	41	44	44	37	38	43	56	53	47	40	42	50	62	35	54	38	50	59	44	54	42	49	42	49	50	61	39	48	63	49	46	52	52	64	56	51	50	58	47	55	59	55	53	39	38	47	38	42	54	39	56	56	40	53	46	43	55	43	43	44	50	49	58	52	46	48	57	63	50	58	44	72	52	54	54	48	65	57	49	51	47	51	53	44	50	61	53	40	52	44	69	53	53	42	47	67	36	55	36	58	48	55	47	47	45	40	51	37	47	47	50	60	51	51	56	43	51	47	47	51	42	42	42	44	56	53	54	41	43	43	50	64	41	59	41	57	47	41	47	38	60	39	55	54	46	42	53	46	55	48	65	38	50	44	35	68	61	40	59	46	47	42	38	48	38	46	47	41	55	41	62	50	49	59	57	34	56	52	49	55	32	51	48	67	61	51	48	52	55	57	55	59	49	62	51	47	46	48	40	44	50	59	50	56	44	47	44	64	48	48	59	40	57	50	39	39	44	51	42	45	48	58	44	64	48	56	47	43	68	45	61	46	34	63	51	39	43	41	44	45	62	44	37	57	51	47	46	50	48	57	43	50	49	44	52	38	61	58	54	55	62	44	43	41	43	43	43	48	54	50	40	51	61	69	51	63	49	48	51	55	52	41	39	60	55	54	39	56	52	42	48	42	43	48	50	48	50	43	43	48	43	51	52	40	42	53	71	43	49	55	46	56	53	57	53	55	50	54	39	42	49	52	43	52	52	61	41	48	59	56	52	55	50	50	49	46	50	56	42	56	54	53	45	52	31	49	41	60	47	57	54	46	43	56	50	61	58	52	56	54	51	43	45	46	59	45	52	52	51	55	55	38	43	49	46	53	49	43	49	53	53	45	45	44	48	44	55	62	44	55	51	55	58	53	53	40	42	43	44	63	50	47	51	54	57	48	52	46	62	46	47	36	45	43	44	63	39	43	66	48	40	48	46	52	56	45	51	35	45	46	50	47	45	45	60	58	55	52	45	44	51	44	47	55	53	43	58	44	37	48	50	39	49	46	41	45	46	41	49	55	47	50	45	37	67	52	66	44	49	45	50	48	48	49	48	63	46	49	49	52	50	42	46	46	51	43	43	47	43	50	55	53	63	50	52	45	53	43	50	51	50	71	52	46	47	53	49	48	45	47	50	51	47	58	66	43	52	50	49	45	54	51	50	40	51	63	51	68	50	58	38	49	58	54	43	48	49	51	52	47	60	40	52	44	45	48	42	49	48	41	40	40	58	47	51	38	51	48	44	49	41	63	49	49	44	55	44	55	48	49	43	51	51	42	57	52	57	39	56	38	46	50	47	48	69	49	63	47	45	53	48	38	48	51	46	37	46	45	41	55	56	43	51	48	56	48	42	56	59	63	37	45	52	49	43	51	52	47	42	62	41	50	54	54	46	48	51	57	50	43	51	48	52	51	60	51	37	46	51	45	42	55	55	56	41	55	57	48	44	48	42	46	40	43	48	50	55	41	54	43	53	56	40	54	51	57	51	46	55	55	62	46	44	51	57	44	42	51	51	43	47	48	62	59	53	41	40	57	54	48	36	50	38	54	53	54	43	50	50	37	51	65	46	48	41	46	35	47	58	41	34	58	53	69	55	55	63	54	52	50	61	47	60	50	47	46	54	41	47	55	50	53	61	36	55	61	51	49
8211	2046	1105	1991	4173	4762	4978	7995	5926	3862	3402	3064	2602	1779	1589	1843	1992	1974	1948	1858	1897	1509	1727	1669	2975	3683	3668	2464	1752	1418	1538	1202	1039	725	620	591	609	712	575	608	637	594	565	611	584	742	937	1215	1853	4602	4602	2999	1983	1246	867	670	576	552	524	540	586	535	503	560	559	525	572	498	516	551	522	570	515	539	518	530	556	527	503	536	533	540	505	503	508	529	543	559	530	554	533	545	552	521	556	515	530	556	519	531	557	502	523	534	523	550	524	510	530	536	541	536	541	526	588	546	584	523	573	572	543	574	495	545	538	527	531	556	529	529	560	518	530	557	555	524	515	526	554	548	515	566	555	552	518	530	515	554	569	555	544	538	530	572	510	531	501	548	494	548	546	560	545	564	547	572	534	538	546	494	519	520	550	542	507	498	561	539	566	567	564	542	495	527	535	525	526	544	536	551	521	548	547	554	528	551	523	560	552	525	528	563	559	568	555	538	572	549	547	546	508	525	493	576	524	540	550	560	527	547	541	506	572	546	565	526	512	514	502	587	511	552	529	547	488	573	571	501	533	543	514	536	535	568	530	534	507	535	534	555	572	559	546	549	549	538	545	540	533	542	529	564	531	576	533	515	597	526	549	538	545	568	542	571	519	539	519	567	566	527	513	486	535	529	577	532	538	502	519	552	560	543	572	516	545	556	559	525	621	546	555	555	556	488	506	524	500	563	510	572	565	572	536	530	539	503	528	579	528	522	584	575	548	512	524	531	529	510	573	479	543	559	519	560	516	501	578	515	575	554	609	541	569	508	506	576	565	583	534	549	547	556	570	531	553	522	548	556	554	505	522	539	540	533	543	489	541	555	511	507	543	550	527	557	451	576	555	600	512	558	551	566	482	574	560	547	537	556	570	534	549	546	546	544	487	573	538	502	538	527	530	571	548	539	559	528	529	511	544	550	571	562	528	566	459	539	576	568	550	545	507	552	532	537	580	518	568	533	534	551	555	550	578	560	532	574	537	551	584	542	530	562	525	613	552	559	521	543	521	548	551	495	567	527	542	550	543	556	516	558	554	533	565	528	543	542	508	531	556	551	535	558	512	588	588	516	579	561	570	590	559	530	566	542	492	533	519	501	530	539	543	587	515	515	529	518	575	534	533	524	529	546	575	574	541	554	573	556	538	513	578	545	515	538	521	537	503	541	555	522	536	551	578	578	535	541	523	568	543	550	538	547	510	548	558	570	519	569	498	535	530	519	556	503	519	520	564	528	533	560	531	532	539	533	542	564	557	494	537	541	543	483	529	536	521	527	600	522	576	520	530	531	536	539	545	556	559	564	536	559	561	511	529	580	531	559	494	561	545	526	543	534	522	555	532	567	538	505	514	498	542	514	561	566	529	563	569	555	553	532	547	510	546	549	523	531	576	533	537	518	526	499	530	508	591	528	556	525	523	544	543	565	561	545	506	501	538	549	528	573	546	500	593	541	534	525	536	590	529	537	536	521	514	528	519	540	555	493	547	545	561	516	556	528	528	547	588	539	516	536	573	536	535	517	564	534	539	526	548	566	531	488	541	516	540	547	560	510	515	561	534	566	543	472	532	536	563	501	537	507	529	559	492	572	550	540	553	553	563	571	534	548	519	587	529	560	515	514	558	520	556	533	550	527	503	513	503	508	556	527	547	532	526	568	545	519	542	561	517	555	527	498	553	580	500	525	534	521	467	539	530	507	518	504	591	545	534	557	564	518	537	530	549	547	533	583	525	554	534	527	516	569	575	580	553	530	538	564	522	551	545	544	543	539	530	543	535	559	558	537	552	542	520	589	498	514	565	562	528	565	543	536	522	533	536	520	519	554	540	550	470	501	564	518	520	543	524	517	503	539	547	560	526	580	566	542	519	540	528	551	593	539	563	544	528	575	528	551	533	526	535	491	552	553	531	566	570	566	530	533	534	552	545	581	512	565	539	550	516	528	507	558	545	550	581	549	500	510	541	551	516	567	558	558	544	516	555	518	505	512	521	550	563	555	524	550	533	543	517	567	545	540	550	556	598	540	544	543	556	567	556	541	499	529	544	541	513	518	529	548	470	520	535	551	526	554	515	544	519	548	545	555	520	536	496	579	561	522	541	525	545	504	516	571	543	545	509	531	554	559	550	522	556	555	535	502	525	523	528	550	525	521	523	530	522	532	598	551	551	537	525	563	550	500	614	514	523	528	544	541	546	529	508	525	562	507	534	563	549	548	527	567	555	543	519	545	537	568	575	489	545	559	500	547	536	527	559	579	528	600	533	512	532	568	506	514	543	545	537	507	539	523	532	543	548	536	515	559	541	543	535	534	555	528	565	551	499	498	535	558	576	517	531	537	557	573	504	552	541	532	531	550	496	539	584	539	555	596	562	569	536	530	522	552	540	490	542	522	566	539	536	546	532	558	517	559	557	570	553	515	556	542	516	525	535	522	559	572	519	547	547	546	469	530	554	550	540	552	535	571	551	513	546	550	583	538	508	557	555	533	490	497	554	565	553	576	593	527	530	547	543	543	523	533	563	530	559	548	572	553	571	537	541	526	512	571	535	540	544	542	559	542	512	557	556	587	538	504	523	551	567	513	553	508	524	553	517	538	526	525	572	533	557	537	548	494	556	530	533	546	539	568	534	548	529	531	521	560	521	545	527	519	540	563	603	538	520	538	551	552	547	543	540	537	510	550	541	536	580	559	535	574	513	501	529	541	521	523	500	559	553	572	559	566	571	498	528	537	524	536	529	550	556	527	525	534	547	577	576	528	517	541	531	519	537	529	516	509	504	553	500	550	542	522	556	508	541	537	574	525	565	557	566	520	525	530	538	540	558	523	558	525	526	519	513	560	514	525	600	549	530	512	561	572	520	522	562	527	552	514	532	533	512	540	534	566	534	535	507	545	565	540	548	550	555	525	566	553	558	587	512	499	491	517	539	550	561	497	559	527	570	504	545	544	549	548	587	530	538	548	534	529	560	563	537	520	504	563	529	558	539	568	561	526	511	523	527	542	542	536	552	584	550	522	507	536	518	552	572	513	540	507	543	592	529	535	530	541	579	510	499	540	513	530	518	548	530	480	562	553	533	544	515	587	622	543	543	545	548	568	542	532	498	523	540	568	524	534	520	590	526	536	538	575	488	493	506	546	519	559	577	557	505	544	513	525	537	567	553	495	545	510	521	520	523	502	535	507	498	575	560	558	564	505	544	560	523	556	572	528	532	506	555	550	495	557	535	512	530	501	533	518	575	544	552	503	518	502	541	502	572	525	536	546	593	557	490	538	548	512	551	563	574	524	538	582	561	526	542	576	535	538	517	535	557	532	552	554	473	561	551	515	521	526	506	528	601	535	575	550	587	534	557	522	577	524	577	547	522	576	535	588	534	537	538	549	555	543	539	514	527	553	561	536	539	547	527	540	561	542	551	531	538	521	512	549	565	520	549	564	499	543	521	587	546	560	552	546	518	519	564	497	563	562	561	535
644	228	153	115	113	152	179	258	219	148	133	131	123	97	118	114	131	114	133	100	121	109	133	144	163	194	149	161	162	112	112	85	81	75	68	61	71	69	71	66	65	62	83	69	73	75	94	133	254	377	380	236	145	112	94	81	76	74	59	65	66	54	78	54	88	52	54	72	56	92	84	69	71	62	66	76	65	57	76	71	52	59	63	66	83	54	79	71	61	63	47	47	68	68	62	49	71	58	82	77	65	68	67	67	69	62	75	83	72	77	61	71	65	54	65	70	56	71	65	73	58	65	64	53	64	65	67	60	70	82	59	62	61	64	71	71	78	74	73	51	71	54	58	71	61	69	55	56	73	59	68	60	76	81	55	62	62	64	77	70	75	77	78	66	62	68	75	64	61	63	65	79	57	76	65	61	79	86	73	66	60	67	61	58	75	83	66	67	82	69	53	74	69	55	71	68	69	84	83	68	66	69	53	73	63	83	73	64	77	70	70	76	66	69	65	81	55	57	64	72	68	60	77	77	47	69	57	57	66	86	57	79	71	71	68	66	70	82	68	72	65	56	65	58	66	85	72	48	65	53	63	82	74	68	73	65	60	64	69	76	65	68	67	72	64	65	59	71	59	60	69	66	71	69	56	81	63	62	68	54	61	71	69	70	59	71	55	64	69	82	65	67	85	71	65	63	72	76	61	62	64	85	64	84	65	69	76	65	67	67	56	62	69	62	75	62	84	91	63	70	84	65	77	89	87	75	60	59	65	77	72	71	70	60	71	84	73	68	77	82	64	70	70	62	71	72	61	85	70	69	51	76	67	74	75	57	80	55	76	67	63	54	71	68	73	76	56	76	70	66	74	88	57	72	83	60	76	62	72	71	70	66	61	65	75	65	55	69	65	59	65	78	74	71	70	64	57	62	76	51	89	71	78	64	61	64	70	62	77	69	52	68	76	62	62	83	72	87	85	72	70	70	65	60	74	70	79	81	55	78	67	65	63	70	55	54	65	60	68	75	62	77	67	68	63	63	70	61	69	72	69	72	81	84	71	82	75	59	71	73	80	60	67	67	74	68	79	62	80	68	61	69	68	86	84	83	69	75	76	72	65	67	74	80	67	70	80	84	65	58	73	66	65	79	69	65	83	64	58	69	70	73	58	64	70	71	68	74	63	82	61	75	58	76	46	76	66	69	73	71	59	72	63	56	71	69	78	44	66	89	56	79	68	55	70	65	78	72	70	55	60	65	68	72	55	77	83	81	70	56	67	70	64	71	54	66	78	69	76	55	68	63	61	61	53	70	66	60	82	75	60	73	77	74	68	69	59	57	69	59	61	74	70	64	68	68	61	53	77	90	77	74	78	60	60	67	63	60	75	75	54	61	57	89	74	83	69	53	67	78	59	61	73	63	70	64	62	77	76	66	59	70	78	54	69	64	74	93	48	73	66	77	75	72	84	56	60	67	66	61	60	62	63	72	62	74	58	57	71	65	60	66	85	56	77	60	59	62	75	74	62	64	66	63	70	74	68	78	69	72	57	59	74	69	69	61	67	75	60	61	78	68	58	65	70	64	65	59	74	66	76	65	74	68	54	68	70	62	81	67	61	57	68	71	91	67	58	71	59	56	70	77	65	59	70	80	54	76	60	77	58	60	72	87	56	59	72	74	66	68	75	68	66	63	62	69	77	62	58	73	78	76	73	77	67	60	61	85	74	77	53	73	69	70	57	65	94	61	78	65	62	69	66	62	76	70	65	79	67	58	64	76	72	70	64	58	64	69	80	75	67	83	69	64	62	64	61	63	65	57	71	66	75	73	77	69	67	75	65	60	82	66	74	62	69	65	74	62	61	58	83	78	87	65	82	64	74	69	76	73	57	68	95	51	70	73	67	69	66	63	75	55	63	62	85	53	57	65	71	66	56	73	78	66	75	52	64	59	67	63	77	83	70	66	63	61	62	58	84	83	67	67	77	82	61	56	52	73	60	80	82	69	69	81	78	73	68	52	78	66	82	69	67	69	71	69	76	68	59	71	65	69	72	80	81	67	63	64	70	65	60	74	63	73	71	62	75	76	67	65	80	68	67	77	63	64	79	72	78	82	64	67	63	75	73	70	64	72	65	66	60	72	66	81	77	62	65	54	42	71	70	65	61	62	73	57	63	67	69	85	72	55	75	76	72	57	64	56	77	73	64	61	69	74	63	60	68	62	78	78	68	68	70	72	67	64	63	58	54	70	65	70	61	74	69	59	74	63	56	71	63	77	63	63	63	69	68	72	57	64	61	62	71	69	69	56	71	79	68	74	69	64	48	68	60	59	56	64	69	58	45	62	77	65	61	57	79	72	61	74	66	72	75	71	66	57	73	73	60	75	65	67	70	76	78	73	71	62	68	65	58	57	81	87	52	87	64	57	67	79	71	55	62	63	58	75	65	65	74	65	57	81	67	73	68	66	85	56	69	75	71	68	72	68	64	74	64	70	62	78	68	65	77	58	70	70	80	80	75	79	71	77	68	73	78	69	69	79	78	71	67	67	51	58	64	73	69	78	68	74	66	69	71	74	73	69	68	68	75	75	79	61	65	62	58	70	74	68	62	85	69	57	72	71	83	67	42	73	72	82	75	80	77	72	80	62	73	73	67	57	60	67	82	77	68	65	84	74	74	69	75	81	74	68	72	72	76	70	67	67	70	69	66	81	59	72	62	71	68	62	74	61	63	71	75	69	63	67	68	80	54	53	64	65	69	72	63	70	77	56	69	73	64	65	53	67	58	73	67	60	58	59	68	67	68	69	72	72	64	69	76	66	58	67	62	54	61	69	60	63	70	98	62	61	49	73	78	76	68	82	62	68	63	64	73	63	59	75	79	56	76	69	57	63	55	68	70	69	67	53	66	81	66	72	71	77	72	68	75	59	66	52	58	68	60	83	62	77	59	87	62	70	65	61	63	58	71	58	64	69	65	80	63	55	73	67	66	70	74	64	67	61	65	65	88	71	70	78	64	80	73	69	72	62	71	62	66	59	68	69	63	67	78	76	79	65	63	59	67	71	69	58	62	64	76	72	73	79	74	64	66	68	77	67	66	67	67	69	55	67	67	67	61	59	62	77	69	72	66	74	78	83	64	66	77	83	64	85	62	81	84	51	62	79	75	62	74	80	70	59	63	76	68	70	62	56	56	73	58	76	59	72	76	79	59	58	70	77	59	68	83	62	65	61	66	73	56	58	59	77	56	67	43	76	62	68	68	56	70	69	66	80	67	72	69	63	67	80	65	64	64	73	70	63	66	71	73	69	67	68	61	72	82	66	67	80	69	67	74	75	75	64	63	77	60	50	74	74	70	62	72	78	69	73	75	52	73	68	76	58	56	78	56	67	72	65	70	60	57	76	78	67	74	72	72	71	71	69	73	70	78	68	60	85	49	67	58	50	69	60	67	66	65	70	71	75	67	83	53	74	73	63	67	69	60	80	54	66	74	56	63	63	73	69	64	67
11191	4975	2266	4203	8461	9513	9579	11371	9100	6129	5269	4669	3969	2902	2439	2610	3268	3097	2554	2456	2751	2275	2438	3217	3934	4738	3940	4484	3457	2307	2109	1413	1416	1201	844	844	888	947	865	896	901	898	841	820	786	885	1282	3469	6606	8958	8458	5436	2933	1662	1102	842	755	721	769	736	725	716	742	746	780	730	721	739	687	737	697	735	735	735	785	660	702	687	697	713	730	694	710	720	677	675	739	708	747	725	673	722	727	693	643	746	712	729	723	720	724	741	695	718	747	677	709	750	714	713	696	720	697	687	710	693	708	736	710	752	748	697	722	735	721	727	708	690	734	662	664	765	730	719	725	690	696	701	760	681	704	699	736	739	761	691	703	751	796	749	770	710	737	701	676	652	727	740	708	776	754	734	736	737	692	729	699	714	726	708	740	697	707	741	710	712	660	742	733	773	713	710	744	752	712	663	700	726	749	732	708	683	756	702	726	695	712	729	679	762	698	735	721	783	710	740	712	719	672	759	703	716	762	738	673	703	685	744	747	766	735	708	708	733	714	763	692	714	725	733	732	730	736	691	679	670	718	740	761	744	714	671	713	717	725	751	710	743	724	690	735	754	726	702	745	682	698	746	730	713	688	705	719	731	718	736	737	760	737	751	672	782	746	740	762	699	693	777	721	701	787	760	717	687	700	763	765	751	694	699	721	748	697	696	741	676	713	716	703	725	738	717	728	740	678	741	707	716	727	733	717	742	742	725	722	739	761	687	705	777	769	734	721	734	679	721	748	724	688	690	710	728	699	684	682	731	705	728	712	739	702	724	764	682	693	727	757	756	740	764	771	705	763	709	734	766	723	750	711	724	749	697	683	786	692	695	700	691	763	714	740	780	684	730	699	713	751	723	735	699	721	717	703	740	755	736	753	739	759	657	698	747	753	698	699	729	667	720	734	729	709	695	717	700	748	696	707	779	720	745	696	681	740	765	733	746	747	764	733	710	749	787	720	769	712	709	722	705	722	693	705	708	719	712	742	744	713	774	724	721	717	772	743	711	724	713	784	689	728	717	741	718	731	732	687	675	748	736	727	738	723	788	747	743	710	708	735	746	723	763	758	727	731	682	700	726	694	694	742	701	729	740	723	721	676	733	751	702	689	722	714	783	767	669	724	714	720	720	722	707	722	728	717	739	687	772	677	736	746	729	791	697	744	717	672	725	747	728	800	684	697	733	712	695	749	715	717	722	710	729	698	686	698	706	690	707	706	749	741	715	727	716	756	731	707	706	762	749	672	697	726	706	746	738	748	751	774	733	672	729	716	720	696	707	690	731	732	775	729	722	716	720	692	750	713	720	704	734	761	732	738	670	712	734	691	733	749	721	699	721	726	750	715	719	756	720	733	756	690	706	708	660	736	721	731	671	731	716	738	741	747	708	721	736	708	710	742	666	733	726	692	737	738	719	761	688	673	689	714	741	744	756	723	721	706	744	736	726	695	697	703	744	733	715	705	709	752	755	709	698	726	744	717	746	712	708	729	659	762	708	745	697	738	742	730	715	792	722	740	729	697	785	744	716	738	681	753	675	770	746	766	680	708	747	705	659	709	731	761	729	697	708	690	745	748	701	691	722	738	768	721	710	776	763	740	710	724	696	713	723	729	782	716	706	728	703	732	722	711	708	730	726	746	760	713	749	731	724	729	773	743	732	729	746	767	718	747	730	721	659	709	761	761	698	697	747	730	761	747	691	716	754	730	746	731	745	739	719	707	755	716	726	744	677	732	732	709	721	738	704	745	725	737	671	692	752	679	772	749	744	737	761	698	735	734	762	723	730	749	715	718	699	731	686	694	764	721	723	724	732	725	720	707	717	727	729	675	701	690	708	753	756	719	730	709	752	721	767	715	760	738	734	722	758	747	772	763	757	754	743	762	716	676	742	727	755	702	692	706	712	713	712	686	763	729	757	750	733	689	713	712	713	751	733	697	771	717	796	727	701	729	763	722	757	721	780	730	744	761	707	707	779	686	716	713	795	786	741	728	728	725	717	713	740	700	759	718	793	747	775	765	747	690	665	677	740	702	726	700	738	693	729	706	779	739	743	745	743	678	685	706	732	730	733	718	760	677	756	773	746	683	774	745	745	725	735	705	748	692	734	707	690	727	718	677	671	696	752	691	707	750	718	750	735	728	705	769	717	712	674	727	706	738	705	723	776	709	693	732	724	683	718	699	783	727	764	737	717	683	693	795	704	771	733	699	693	749	740	760	706	698	699	728	733	683	801	738	677	737	695	695	730	775	690	723	704	743	714	700	693	732	743	751	724	728	688	734	730	736	738	725	680	689	717	727	697	767	741	768	720	712	733	722	746	744	722	731	697	714	708	743	702	728	723	730	732	679	693	720	718	747	741	703	742	715	748	763	711	749	742	737	702	714	673	754	765	732	705	700	762	715	718	745	721	718	723	701	725	722	740	686	730	744	765	728	757	713	699	733	757	733	711	670	716	762	739	679	708	719	724	767	726	721	707	709	719	705	736	723	746	740	707	714	690	722	725	681	716	735	732	721	670	687	700	723	705	708	706	715	754	742	745	727	736	738	756	697	713	693	707	715	701	743	763	740	746	770	746	752	744	758	742	706	722	725	661	735	732	723	778	740	719	766	758	718	646	735	756	731	744	761	737	796	777	700	709	707	769	706	746	740	732	726	749	750	704	708	750	687	727	777	746	701	721	728	742	734	720	686	772	710	743	740	770	736	724	730	738	709	778	729	725	737	646	712	734	720	710	711	685	728	736	696	722	672	672	777	734	746	740	719	745	755	721	744	741	710	738	695	723	675	717	670	741	711	723	735	730	720	782	714	730	734	724	739	711	724	706	737	701	743	713	716	721	750	718	750	721	749	716	749	750	712	769	762	720	741	720	755	723	722	724	708	711	715	718	721	673	705	725	717	687	734	722	754	740	687	737	773	712	736	695	697	684	738	717	680	711	743	722	719	753	736	683	736	784	703	712	709	717	677	731	710	663	709	708	740	687	712	709	723	705	721	723	710	659	709	774	699	711	740	811	768	752	730	735	713	731	706	742	736	691	679	713	735	713	742	740	703	737	751	713	746	703	749	677	741	722	690	733	751	737	737	691	722	738	729	718	709	727	724	751	750	722	750	756	719	742	727	723	742	774	722	779	755	663	739	746	719	722	711	683	759	754	759	719	737	716	723	715	718	697	728	723	735	686	712	738	759	712	746	751	692	793	700	689	750	775	737	715	768	704	702	751	676	729	649	704	726	690	751	720	763	704	765	736	697	734	662	749	739	753	722	743	754	731	755	744	702	702	720	738	734	730	684	731	732	743	746	695	694	729	711	716	705	763	690	695	735	712	713	741	704	727	738	691	803	790	744	689	710	749	710	756	780	760	772	698	713	700	679	742	699	746	709	747	753	741	735	715	708	736	703	758	735	685	738	728	761	685	706	694	681	740	682	730	718	800	709	725	784	711	758	765	708	693	701	706	693	697	763	676	742	738	740	705
2074	170	112	98	105	142	141	221	194	135	150	125	134	104	99	102	110	101	91	94	106	108	108	128	193	162	169	152	196	123	90	63	62	65	57	66	49	59	54	47	59	51	50	66	54	55	52	86	280	382	329	273	129	109	47	48	50	47	59	58	48	57	50	67	37	47	46	66	49	52	46	49	64	40	61	43	69	47	51	48	58	54	49	45	47	46	56	36	55	42	51	48	55	51	52	52	47	57	61	52	53	58	51	56	35	42	42	48	65	50	63	43	44	61	55	53	42	50	52	42	40	55	51	50	64	50	40	44	56	52	44	46	54	58	42	48	44	49	60	57	57	50	51	51	55	51	59	49	45	55	61	47	39	68	58	51	53	57	49	62	47	38	40	71	51	49	62	54	47	46	52	61	51	59	44	40	54	58	37	58	52	42	48	50	64	45	57	64	46	40	53	46	46	47	39	67	48	44	53	64	49	55	53	58	48	50	62	54	44	47	53	44	41	63	54	49	52	42	49	56	48	44	44	44	41	51	48	56	45	61	43	43	43	54	45	47	55	66	63	53	51	46	41	57	51	43	42	57	53	50	40	55	36	46	47	51	54	40	52	58	61	52	44	50	44	56	53	52	50	42	64	53	45	46	41	53	52	49	65	50	42	44	51	55	59	49	56	45	58	60	54	47	44	51	52	49	55	52	54	50	65	62	36	44	48	41	61	50	48	53	60	50	52	53	78	42	39	45	49	52	42	46	42	51	53	47	58	51	67	49	41	72	64	47	57	54	56	57	48	56	56	44	58	47	63	50	51	59	44	63	34	62	52	51	57	48	53	49	54	43	45	41	47	47	48	46	49	60	58	48	64	48	51	49	51	50	48	51	51	50	47	50	56	48	51	54	60	53	62	41	52	68	43	57	49	53	55	48	54	61	43	50	56	58	28	49	54	42	52	49	54	70	42	42	50	44	54	47	55	57	46	55	46	61	47	43	55	46	54	53	49	55	42	33	57	40	61	49	47	50	40	43	49	49	35	42	58	46	53	46	44	62	47	50	41	58	42	45	53	57	50	51	52	51	49	55	58	49	51	61	48	44	56	40	44	50	49	58	56	62	48	62	56	60	43	49	54	67	43	55	37	44	48	49	57	49	58	57	54	48	55	49	53	46	47	47	46	53	51	51	63	61	42	48	60	50	41	59	46	48	50	59	59	42	47	42	58	42	41	55	59	53	33	48	37	64	54	50	53	57	48	49	54	55	37	38	43	45	52	56	59	43	49	50	42	34	41	63	51	38	47	39	44	54	52	47	50	48	49	49	49	44	49	48	50	61	37	58	48	48	50	33	42	62	62	57	60	49	45	45	53	49	46	53	52	49	54	54	55	57	69	49	37	49	42	56	55	43	51	47	48	46	57	45	51	54	37	37	49	42	56	37	54	39	49	50	43	45	61	53	56	56	56	42	50	53	59	50	46	49	36	47	49	43	54	56	60	67	41	43	49	48	59	56	47	58	54	37	57	50	51	48	60	57	62	58	43	60	42	53	46	67	40	45	52	49	60	71	53	44	66	54	45	48	65	53	56	62	59	55	62	62	62	41	66	53	39	49	71	48	57	61	55	53	57	60	52	60	51	55	65	63	43	45	50	48	57	57	54	44	49	46	31	59	50	48	49	42	50	52	51	54	34	53	56	46	56	51	47	57	51	63	39	53	61	53	40	45	49	49	63	44	40	65	46	44	47	67	57	58	51	34	47	57	54	63	45	66	53	47	54	53	42	35	45	44	46	53	57	50	52	58	48	41	52	50	55	53	52	57	53	54	46	51	40	52	57	56	44	50	67	46	57	69	45	60	49	46	59	52	54	49	62	56	50	43	51	48	51	41	59	40	53	45	50	47	47	53	54	46	47	43	48	46	52	50	45	54	53	60	54	46	49	65	71	60	49	39	55	46	43	60	51	57	55	61	59	46	52	59	63	44	53	52	59	53	41	62	40	57	67	41	50	55	38	40	60	53	54	45	54	53	46	37	57	61	50	52	47	60	50	53	52	51	41	45	44	51	51	49	57	50	50	54	38	50	46	55	45	40	51	59	53	55	49	38	54	46	62	53	45	47	63	56	48	51	45	53	49	54	48	59	51	50	49	53	55	48	50	52	58	46	46	51	34	57	62	43	63	56	53	52	47	41	55	51	45	58	41	52	51	51	62	54	44	38	55	55	53	55	58	51	58	43	49	50	56	48	53	52	56	61	54	65	56	51	58	61	43	56	44	53	62	52	56	57	36	64	52	50	49	42	55	49	48	62	43	44	42	49	46	51	60	50	43	53	55	58	48	53	54	46	43	53	52	47	54	56	45	46	45	53	55	61	44	59	52	48	49	44	54	47	49	59	46	51	60	42	54	68	46	65	42	61	44	56	51	50	62	57	60	58	54	52	45	42	55	46	55	52	42	52	54	46	43	55	53	55	55	49	59	48	44	52	70	47	56	46	46	60	54	44	53	40	49	54	48	48	53	45	51	53	56	47	40	58	54	69	69	60	61	46	48	49	50	52	52	54	49	48	41	56	60	59	47	52	47	55	47	48	63	44	54	47	48	51	48	55	67	66	52	44	59	53	57	52	43	43	50	46	47	54	64	53	51	42	49	51	42	46	48	54	50	52	44	42	53	43	69	53	41	47	41	51	54	50	59	57	52	53	49	51	40	62	51	42	69	62	46	54	69	46	53	48	55	39	47	49	51	42	41	68	61	51	48	53	46	52	47	45	41	63	50	63	60	62	46	51	51	42	54	57	44	45	53	41	47	54	60	47	47	47	60	42	50	52	51	42	40	45	39	51	58	51	66	48	50	48	55	43	46	59	51	52	48	57	52	33	42	49	42	53	62	57	49	67	46	42	53	49	45	56	62	47	58	57	40	50	60	45	56	55	43	50	54	54	42	55	44	58	60	57	39	47	45	38	45	52	45	49	44	51	44	51	53	65	45	71	53	47	46	69	65	71	57	57	53	46	55	56	43	50	52	49	62	46	54	45	51	56	42	49	59	47	63	57	58	52	45	52	46	48	56	49	50	49	45	61	48	58	56	45	56	50	55	33	40	50	44	63	55	54	48	50	43	42	53	54	50	43	41	41	52	50	55	46	53	68	55	52	55	58	52	47	49	42	46	43	58	58	53	54	46	53	57	50	62	48	44	51	54	40	56	53	53	41	44	59	48	59	50	48	58	53	54	52	47	57	50	53	50	45	44	67	51	47	52	50	50	55	51	57	56	68	53	43	55	57	51	51	54	57	59	60	54	53	54	39	53	60	58	65	53	42	53	48	31	49	37	50	39	45	49	55	58	49	56	45	50	40	54	63	52	45	44	48	62	46	44	42	55	51	42	57	35	56	67	56	58	50	47	47	44	54	41	59	44	43	47	55	54	56	41	53	45	56	58	30	62	55	51	58	42	43	53	47	60	53	44	43	41	46	53	56	57	45	51	58	50	37	36	35	54	37	46	57
10847	3864	1882	3649	7436	8270	9524	10947	9228	6115	5540	4408	3642	2998	2189	2444	3018	3113	2767	2448	2701	2745	2353	3479	4844	4266	4326	4123	4520	3307	1759	1381	1205	966	720	686	675	799	728	697	657	693	624	697	643	721	744	1777	7749	9703	8599	5649	2793	1532	979	649	564	569	539	541	586	559	567	587	583	559	566	563	521	540	561	517	586	552	539	564	489	503	530	531	531	574	543	535	544	567	570	572	510	557	573	514	513	533	551	559	552	528	564	559	575	542	571	557	529	552	555	597	501	569	564	564	515	510	535	547	602	538	563	528	537	550	561	549	537	557	576	532	565	552	523	539	599	517	536	550	602	565	524	551	549	575	514	531	562	531	548	605	557	489	547	540	496	542	592	570	536	581	581	553	570	562	535	552	549	587	594	550	558	543	557	555	524	531	592	549	543	569	536	546	574	504	536	513	525	546	554	530	578	561	597	550	553	548	507	584	517	529	581	540	564	558	533	551	553	547	588	574	577	549	565	559	569	531	543	565	562	550	562	521	505	542	566	521	530	518	566	530	548	520	547	524	549	535	560	576	509	543	575	507	570	558	528	569	575	515	559	535	535	543	544	570	578	559	546	558	584	600	532	598	580	503	531	551	543	533	564	588	581	541	527	488	529	597	527	520	515	566	518	533	558	520	529	548	546	538	544	577	583	557	539	553	554	564	568	568	530	506	506	578	534	488	561	580	527	508	572	572	514	518	572	550	568	533	541	513	589	533	555	545	535	552	512	569	540	511	539	589	533	552	556	520	520	566	570	557	547	579	542	543	502	580	545	539	561	570	574	562	560	562	563	563	531	558	580	532	540	557	570	551	574	518	553	563	515	555	559	570	557	528	571	571	547	591	565	503	541	565	550	580	545	503	546	582	532	498	595	548	565	515	568	542	589	571	536	580	531	571	546	544	578	553	542	547	581	520	543	498	549	566	585	571	539	517	568	505	556	520	531	544	551	530	529	537	546	505	514	581	569	564	579	533	540	536	548	560	547	593	544	551	573	580	557	545	545	560	511	583	541	564	531	533	541	535	557	587	557	569	546	511	543	574	530	516	527	532	565	562	569	559	534	565	561	556	593	584	578	530	540	549	548	573	559	526	563	576	552	553	526	543	550	557	549	567	564	576	594	553	611	549	561	566	529	573	540	541	521	552	560	580	552	582	502	558	575	575	576	518	566	584	610	529	594	554	600	537	588	513	562	537	566	561	576	554	554	541	542	579	556	556	537	564	514	556	526	526	547	558	570	559	541	572	528	512	518	559	553	546	547	560	571	543	531	530	523	577	549	536	582	526	518	526	541	552	557	566	571	557	621	495	521	529	568	548	522	548	533	549	567	582	576	553	553	578	530	525	547	531	541	559	544	574	538	592	555	614	517	557	516	540	530	519	546	559	574	539	549	567	567	568	568	549	549	540	551	511	571	588	519	563	532	522	585	558	506	559	553	568	561	536	563	555	508	536	569	551	552	549	495	551	563	577	533	549	529	508	549	518	567	539	519	577	555	558	549	514	548	570	570	595	563	535	551	550	564	552	566	540	505	607	549	576	540	516	575	542	526	588	543	533	562	562	513	575	555	526	551	556	520	547	551	570	580	518	546	553	579	565	572	529	536	560	512	539	516	579	560	535	523	546	547	535	567	581	526	555	562	533	586	539	541	534	565	548	533	582	556	545	522	573	560	539	576	566	518	571	538	544	567	531	551	586	520	546	532	534	569	555	582	575	536	574	585	545	530	538	558	498	536	590	546	553	519	564	533	523	552	556	506	523	502	516	589	511	577	539	508	539	536	513	560	566	560	555	593	528	601	577	526	568	617	532	561	528	607	577	528	585	580	549	568	553	555	557	503	523	562	550	520	576	533	551	521	563	533	530	536	528	634	512	545	527	572	509	558	580	547	531	538	550	524	582	555	529	541	560	538	576	580	582	564	528	519	564	542	538	550	553	589	575	515	576	513	532	523	550	553	569	605	539	579	538	548	558	559	554	567	598	549	551	582	534	550	547	555	585	543	567	580	583	534	564	546	526	546	517	564	563	548	527	546	570	550	504	562	534	545	566	575	526	575	526	569	559	556	539	531	600	564	583	530	568	576	534	561	573	535	562	547	554	525	556	550	566	567	557	539	510	511	552	593	553	587	565	518	546	559	564	574	535	563	516	582	576	548	558	545	541	583	552	557	584	592	574	566	571	537	527	526	558	582	553	541	550	579	565	576	562	549	563	591	594	520	559	530	544	566	559	495	527	548	574	510	552	580	525	583	565	544	553	551	544	556	502	548	547	612	522	545	556	559	544	532	573	598	530	553	546	551	504	587	542	554	542	566	550	548	540	526	546	554	574	512	548	521	529	548	527	536	534	561	576	536	558	546	532	539	570	546	538	533	558	545	538	523	585	546	493	540	578	558	556	560	555	530	556	503	531	570	559	529	491	552	562	551	517	536	587	550	533	500	531	559	548	527	537	564	558	549	598	561	543	543	541	541	565	576	538	538	491	578	548	546	530	563	575	558	533	608	509	550	513	517	531	562	551	519	552	534	504	521	532	557	526	540	538	541	538	567	583	549	570	542	562	518	568	533	560	539	562	557	529	551	541	552	550	563	537	535	548	576	523	539	544	520	537	544	557	553	562	589	552	498	540	513	544	568	541	522	545	570	554	585	544	569	547	569	564	553	582	566	556	534	559	551	588	549	552	516	522	552	538	580	606	573	571	512	570	557	550	526	584	507	543	535	542	559	551	557	561	587	543	534	615	578	520	586	536	541	551	563	548	544	563	566	509	541	566	529	553	533	581	553	544	548	533	544	587	580	590	508	523	573	558	569	515	551	607	557	567	559	504	519	581	581	537	561	469	503	584	550	569	574	539	520	554	576	575	541	569	537	583	533	576	539	572	553	552	507	574	530	553	525	535	557	549	532	556	548	525	507	559	563	541	553	584	571	521	552	509	551	557	543	542	542	567	573	547	543	542	543	552	555	573	533	591	536	522	532	543	540	546	530	505	551	495	549	542	532	513	541	526	548	562	531	560	572	571	570	554	551	567	552	508	592	549	588	557	579	541	498	554	551	537	551	594	514	549	558	549	544	545	574	540	566	538	580	581	529	546	515	499	533	598	584	503	548	546	575	544	507	572	575	554	556	586	529	542	552	564	608	568	587	553	559	588	541	569	561	520	574	552	512	561	564	552	565	567	565	580	521	560	583	542	583	548	573	580	569	542	538	512	570	548	597	547	573	574	540	544	586	522	546	545	576	571	570	525	542	567	525	595	570	572	559	562	576	540	543	504	505	562	544	514	539	538	508	523	515	609	542	553	515	525	555	511	552	555	579	558	542	550	540	544	531	547	549	522	549	590	551	574	575	532	548	546	538	538	531	575	595	536	561	562	520	554	522	579	543	570	573	506	551	563	533	556	561	572	581	575	541	505	567	537	530	577	550	547	541	545	595	534	497	563	573	584	530	546	544	559	557	562	546	537	552	556
1112	310	196	145	123	204	255	319	278	211	195	187	165	135	138	129	149	150	142	126	138	140	150	201	206	162	156	168	239	226	117	105	88	76	95	78	75	70	72	80	72	64	69	74	75	67	80	193	531	604	465	298	204	120	93	70	73	68	58	69	61	65	59	73	70	58	86	69	70	77	69	44	70	83	61	59	73	74	67	86	59	71	75	80	76	68	86	59	66	74	62	73	71	65	72	72	76	58	68	84	72	68	66	68	84	82	68	83	76	81	64	68	66	60	71	64	52	64	62	69	59	60	70	61	65	69	61	75	65	67	75	79	83	59	72	66	81	59	75	72	66	71	57	63	67	66	63	59	75	77	77	82	67	66	81	61	69	76	91	66	72	70	70	64	65	64	68	65	70	74	69	65	62	63	84	74	63	61	61	61	52	68	62	74	75	75	65	73	79	82	80	54	73	75	71	60	53	80	67	81	61	72	78	73	85	80	82	62	63	70	73	78	75	78	59	68	70	55	77	66	74	69	67	67	58	60	71	61	68	54	67	59	71	62	64	73	67	81	70	70	57	100	71	64	76	61	64	69	68	58	73	71	72	76	65	70	74	65	63	62	71	63	67	76	68	57	70	89	65	68	66	66	64	60	71	72	57	69	78	79	64	76	69	78	68	62	69	70	73	80	66	78	56	53	61	74	84	78	66	67	73	66	62	66	65	71	69	52	66	82	78	83	72	75	56	72	61	64	68	53	68	64	70	87	76	61	79	68	71	65	80	89	70	73	64	73	69	72	74	60	69	52	70	75	87	77	63	61	72	72	67	80	66	81	67	52	58	71	66	72	75	73	70	62	66	65	68	86	62	71	78	69	71	62	73	78	78	76	71	77	69	83	59	61	71	58	69	71	59	74	72	72	68	61	65	62	70	74	65	61	66	70	64	82	72	69	60	97	73	76	66	77	67	90	66	74	60	52	61	78	82	71	88	70	85	74	77	61	57	53	65	63	70	67	64	65	62	61	69	75	72	60	79	76	71	68	79	70	60	86	52	76	60	66	60	68	71	78	75	67	78	69	69	68	65	67	84	75	84	82	73	64	67	84	72	74	63	75	77	70	76	90	64	63	57	60	67	68	72	55	76	69	66	79	82	65	79	83	64	68	81	51	78	85	54	79	70	66	80	86	77	71	84	82	63	67	73	65	56	66	69	63	72	70	63	61	75	55	88	67	78	74	67	71	78	71	63	69	75	77	81	69	75	66	82	69	74	57	56	67	60	79	64	80	70	76	66	74	78	71	74	57	70	65	66	56	69	72	71	58	69	75	74	71	70	57	94	78	71	69	68	64	64	63	62	64	73	67	62	79	67	85	66	70	78	51	75	61	65	73	62	77	79	84	83	69	73	72	55	66	70	68	75	63	78	81	76	87	79	76	53	57	69	58	86	86	72	74	72	76	75	76	66	77	86	60	69	70	68	74	76	75	84	59	71	73	71	79	67	64	74	69	79	78	80	67	67	53	60	62	60	85	84	70	76	75	72	67	55	55	62	68	80	65	63	55	72	57	75	67	67	72	80	74	75	76	62	81	84	65	84	73	94	80	60	64	73	69	81	69	77	67	65	64	69	59	78	73	91	68	68	57	70	69	89	73	81	66	63	67	71	81	69	75	75	91	61	70	77	67	68	60	79	74	68	72	56	79	71	91	64	71	73	73	68	72	84	58	82	65	61	61	53	73	61	81	66	62	82	69	70	71	82	67	67	86	66	74	75	63	62	62	77	75	68	70	44	90	77	70	70	82	61	80	82	70	60	78	65	60	71	66	65	78	65	69	77	69	92	70	56	72	50	71	65	59	71	58	73	85	71	62	67	70	78	77	72	74	62	67	65	72	69	74	83	67	60	60	66	71	58	62	69	64	71	64	77	71	68	70	60	72	73	87	67	46	69	57	66	66	66	89	63	50	74	81	66	76	70	81	63	87	60	72	80	69	76	71	57	61	67	70	78	71	83	67	55	71	64	85	74	62	75	61	68	81	78	58	66	59	68	74	75	78	70	72	80	75	74	73	71	69	82	55	72	65	77	70	59	59	70	79	69	72	76	88	95	68	70	59	81	72	72	64	80	82	86	73	67	80	73	70	69	77	71	62	71	71	63	64	62	69	74	54	67	77	65	77	72	67	73	64	80	65	80	93	81	77	82	78	66	57	64	64	70	65	88	79	67	59	62	62	60	67	76	81	81	66	83	78	63	52	70	81	71	78	83	65	65	64	82	72	62	74	67	93	61	73	70	62	69	91	82	71	69	67	74	81	63	60	71	69	55	66	44	71	67	70	73	79	70	65	63	75	74	70	63	81	79	67	74	67	59	65	62	63	81	74	56	68	62	59	70	60	71	64	67	53	88	67	83	65	60	68	83	71	94	83	54	72	76	74	74	68	68	81	67	62	63	56	58	68	72	51	57	73	70	72	76	72	59	77	61	80	57	78	77	76	62	78	60	77	78	83	55	69	68	68	69	61	77	68	65	74	72	66	71	49	60	66	61	78	75	62	69	81	75	74	82	66	73	59	61	73	70	71	67	79	51	75	67	58	69	74	65	61	67	82	75	81	79	87	68	64	67	75	72	62	77	72	87	67	73	53	68	66	68	75	73	69	82	89	71	66	69	77	61	61	58	67	62	70	59	65	67	67	79	76	69	85	94	61	76	71	75	60	67	75	68	82	66	76	79	63	62	59	75	70	62	68	78	80	60	66	65	71	74	71	70	66	64	58	71	74	65	56	64	60	77	71	67	62	58	75	83	68	75	70	81	78	63	59	72	66	80	65	66	77	64	74	67	74	72	72	70	75	69	69	78	66	53	77	64	68	77	63	65	76	63	68	58	76	79	70	57	65	61	79	71	79	71	46	62	83	65	77	84	71	65	71	76	66	67	76	65	74	60	73	62	74	66	70	66	60	59	63	67	62	83	80	80	61	67	73	71	68	63	85	75	71	70	77	68	59	72	55	65	59	62	69	74	68	62	77	75	73	72	74	73	70	73	83	63	67	60	73	62	53	55	61	75	68	87	62	62	60	67	71	62	70	79	66	74	72	63	77	79	62	70	84	60	62	77	77	74	66	73	66	68	79	83	77	73	85	70	69	60	66	75	64	67	69	69	69	71	77	75	85	70	84	77	69	65	96	69	91	64	77	63	76	75	83	69	60	65	68	58	65	74	66	64	82	64	52	66	71	66	72	66	78	78	68	73	58	65	80	77	62	57	90	64	73	70	66	72	80	82	55	68	72	75	62	84	79	51	65	82	71	74	74	54	59	61	70	67	68	69	78	84	90	63	65	55	73	58	65	76	51	76	62	74	62	79	60	57	63	63	84	71	78	74	67	54	53	77	78	50	66	71	81	63	64	75	86	68	66	93	59	68	73	68	82	75	60	81	87	71	71	63	72	58	56	67	77	86	75	71	72	84	61	81	61	81	72	68	71	71	59	70	67	77	75	83	68	78	66
14550	6165	2844	5390	10920	12139	13166	13808	11659	8021	7250	5927	4656	3915	3101	3393	3912	4112	4056	3185	3473	3491	3878	4934	5319	4249	4059	3986	6852	5695	3077	1952	1402	1155	1083	1034	1015	955	987	913	840	939	883	947	940	978	1111	4710	11981	13133	9757	6614	3527	1999	1226	930	795	768	767	785	766	775	750	737	754	707	692	744	763	719	735	711	773	750	717	692	771	713	697	738	733	790	736	791	757	760	750	686	733	722	745	735	736	770	737	705	748	716	690	750	725	721	766	724	695	758	749	774	729	703	756	738	761	695	729	763	720	751	743	766	703	745	775	749	676	778	706	724	707	714	766	783	761	780	725	746	693	745	711	755	710	761	751	731	749	716	727	768	769	768	728	760	777	767	762	763	759	746	729	747	785	725	709	747	714	741	748	678	769	782	729	748	768	718	782	715	725	754	760	788	717	719	750	713	732	745	733	785	726	768	709	733	734	769	724	759	741	715	749	702	756	726	701	725	732	741	745	747	773	741	706	726	738	738	708	764	789	706	770	771	712	716	749	729	748	793	768	709	738	808	757	770	717	735	700	778	705	746	719	729	726	767	719	756	711	755	768	743	712	727	734	695	777	752	781	768	762	763	732	752	810	721	721	758	726	727	735	744	778	733	722	732	732	762	744	731	755	709	767	761	730	718	714	731	753	739	760	729	736	732	783	785	718	743	725	725	739	744	739	712	734	739	711	733	730	779	750	701	795	717	774	791	722	747	722	777	725	717	717	749	749	761	724	750	725	770	755	717	688	741	781	730	731	748	731	747	765	745	705	775	709	739	768	735	763	756	751	731	809	737	761	710	734	766	757	748	771	774	764	739	725	732	734	723	727	763	790	756	793	741	753	759	762	758	736	749	712	766	746	718	733	780	739	705	801	757	684	773	792	775	734	706	733	760	743	708	769	738	738	778	689	763	736	755	773	834	734	693	712	712	746	750	790	751	754	705	715	740	787	703	754	747	798	778	736	777	747	705	711	772	756	754	791	716	765	765	724	742	729	721	746	764	773	739	708	742	780	763	744	701	770	758	726	737	770	737	714	740	721	743	720	747	747	723	775	774	741	710	730	721	734	718	747	748	723	767	707	743	723	764	765	704	806	764	741	722	714	724	757	742	747	736	711	721	752	713	748	705	752	728	745	723	688	690	708	672	736	720	720	762	786	726	730	785	759	729	765	784	740	768	729	751	732	760	787	747	751	730	727	773	711	699	776	743	717	742	699	750	757	704	759	717	738	783	758	753	774	731	736	793	777	724	779	747	727	750	752	721	760	741	813	724	733	753	759	745	778	774	721	712	772	790	760	714	727	680	744	826	723	771	715	739	732	741	751	746	766	732	764	779	749	753	712	684	703	734	768	758	749	770	751	722	728	744	721	720	727	725	725	724	743	751	789	708	753	755	772	700	754	739	761	754	741	721	729	781	773	724	749	736	744	753	738	719	724	714	699	755	684	783	756	699	713	744	686	722	705	743	714	701	744	749	717	724	717	783	702	729	755	767	744	755	741	753	724	751	769	744	713	719	716	720	703	736	787	783	706	724	719	735	747	703	732	697	778	746	750	773	714	794	778	785	747	730	730	697	743	743	729	729	764	745	763	765	768	749	707	743	793	731	792	769	747	744	767	736	749	785	741	699	747	719	747	737	702	697	721	790	689	796	758	762	723	743	724	752	674	724	723	726	758	756	704	697	749	750	736	728	752	759	730	744	737	699	667	703	760	796	753	716	756	738	759	717	735	740	736	724	790	746	707	792	746	719	780	751	730	839	760	720	714	737	776	727	754	767	715	742	745	770	721	727	736	719	731	755	773	767	719	735	677	776	722	710	701	734	746	733	731	744	767	739	756	748	761	707	750	778	743	719	716	720	744	743	716	740	726	753	739	722	764	757	714	660	729	758	714	745	761	750	713	751	744	744	747	735	714	751	763	764	746	717	733	810	780	752	744	730	699	688	749	769	722	809	732	757	722	750	749	747	712	762	731	720	732	715	773	716	723	760	764	768	748	727	724	766	667	778	760	749	724	762	719	743	694	771	723	750	748	748	709	730	721	768	735	766	730	671	723	759	681	738	718	708	771	738	749	690	792	762	723	746	761	737	729	771	764	715	751	720	770	757	725	714	748	694	780	746	795	777	785	752	788	746	783	713	732	750	690	762	712	723	737	703	736	738	716	753	758	771	696	747	672	791	751	751	740	739	735	728	748	774	729	740	759	723	768	722	759	751	739	661	702	753	743	757	766	730	770	688	717	752	705	802	737	697	713	742	761	738	762	786	667	709	735	741	726	729	740	734	756	739	693	745	762	782	754	762	742	762	725	736	741	734	737	737	751	690	759	756	755	734	739	691	756	741	739	695	728	753	737	755	711	765	739	737	733	717	766	724	724	727	765	754	762	743	763	746	752	752	747	700	760	745	739	778	723	766	734	746	740	742	717	742	772	710	733	756	735	757	751	793	725	731	762	793	760	734	731	709	708	748	714	759	744	748	747	743	762	713	767	750	732	735	677	738	768	725	781	690	774	692	746	728	760	738	723	768	740	703	756	752	812	704	714	763	701	754	776	774	742	733	748	757	713	715	731	741	735	735	720	730	760	712	683	701	761	720	720	715	705	724	763	754	740	737	724	712	758	761	740	761	741	737	746	737	735	753	737	746	749	730	725	736	782	738	689	768	743	735	785	771	700	742	746	756	755	724	753	734	746	730	763	764	786	700	737	710	731	718	774	724	718	799	744	740	712	716	729	729	734	753	752	802	707	717	717	779	794	719	788	779	705	773	711	768	745	789	754	769	718	727	719	721	753	719	753	729	778	783	796	731	720	744	715	752	683	772	762	720	739	747	800	743	778	776	725	749	698	777	724	721	724	689	707	714	761	736	758	707	773	744	762	720	717	747	736	712	763	774	743	713	738	716	730	727	785	735	682	745	720	754	719	734	743	700	771	757	698	741	756	708	730	745	752	733	706	760	783	706	731	738	704	704	773	758	711	813	765	783	760	780	728	754	729	761	761	754	740	709	767	714	715	755	710	755	802	697	770	722	761	749	744	749	778	734	765	695	725	770	780	735	752	743	713	761	784	739	793	761	765	755	743	758	782	757	737	739	763	701	747	762	762	761	709	752	692	755	743	751	736	737	723	763	719	717	736	736	697	753	797	730	707	734	731	737	725	754	811	775	710	713	725	734	695	733	730	735	769	746	696	746	737	767	729	738	778	767	726	714	748	726	744	761	768	692	785	773	719	792	766	747	731	749	728	706	730	765	738	731	786	705	740	745	806	742	751	753	752	759	732	699	752	716	757	769	760	782	751	783	731	739	789	788	764	774	752	771	727	744	732	727	725	719	737	783	777	761	744	699	725	779	756	765	727	740	714	728	758	737	732	736	771	735	706	727	743	733	712	758	728	754	718	777	740	727	724	725	761	788	736	760	790	747	766	744	738	805	722	781	746	723	762	752	701	737	765	740	779	706	745	747	726	734	769	808
1311	96	83	69	90	94	100	149	121	130	115	105	76	85	78	63	82	97	88	90	81	92	103	112	84	98	98	132	156	143	147	77	66	62	51	58	62	43	54	46	50	59	64	58	60	58	69	87	169	200	161	101	78	71	62	53	57	49	51	54	57	50	63	51	46	40	59	60	52	53	49	49	52	55	65	54	55	59	53	51	58	48	53	44	50	56	46	56	36	48	57	57	53	40	57	49	45	62	49	51	43	54	62	47	44	59	64	54	56	42	58	47	55	47	65	55	53	48	43	43	55	52	47	64	53	42	60	45	51	56	63	56	60	56	57	59	52	64	68	44	54	53	56	48	50	56	46	55	55	56	45	69	46	47	63	58	50	64	47	53	52	66	63	52	56	50	57	56	58	53	52	47	55	56	63	46	45	48	51	56	64	51	52	53	59	64	59	61	49	63	59	50	64	48	50	52	55	65	55	57	53	51	52	45	42	63	46	55	53	49	42	55	53	60	57	57	62	43	52	50	45	48	60	53	58	54	40	68	60	50	46	46	64	55	55	63	47	64	41	50	56	45	56	63	53	45	42	41	35	52	60	47	37	50	55	53	47	47	52	42	55	49	37	55	71	50	75	56	53	58	57	46	45	55	58	50	49	42	62	48	43	45	59	68	59	69	54	60	59	63	45	57	37	66	50	48	45	65	47	53	46	55	70	49	40	46	44	50	52	57	61	43	54	47	53	57	53	58	55	55	60	58	53	46	63	47	45	58	57	51	47	55	62	47	41	44	49	45	46	59	59	46	53	52	55	50	58	45	48	50	50	49	70	57	54	54	48	56	47	45	59	60	42	46	52	61	49	51	60	45	54	65	70	55	47	63	60	56	52	40	70	66	51	45	55	61	59	63	68	52	54	63	50	52	31	60	55	49	47	60	50	47	54	53	54	45	45	44	49	52	52	44	39	55	55	55	62	58	45	52	45	46	57	61	59	49	56	66	59	45	58	68	67	58	48	60	56	65	42	56	52	48	43	58	51	53	59	58	71	45	49	62	59	59	48	60	48	50	59	44	71	54	45	58	57	55	52	48	61	60	56	44	66	62	59	63	61	50	46	49	41	44	50	61	47	52	58	36	68	50	55	61	61	53	51	52	54	60	70	50	62	49	39	56	67	63	49	48	49	60	47	50	47	47	58	63	57	53	60	53	51	47	38	43	58	53	65	56	49	48	46	52	61	63	49	47	55	59	59	50	77	47	55	65	61	57	64	50	46	48	60	53	56	53	67	53	49	61	40	68	57	45	56	52	62	50	35	56	53	56	46	57	69	45	56	62	48	48	61	57	56	47	53	58	57	54	47	54	60	58	51	53	62	33	61	53	45	54	48	50	58	35	78	52	50	77	52	57	46	61	47	53	55	51	61	47	64	61	54	53	51	58	47	48	63	46	51	48	49	49	54	46	52	52	51	43	69	47	53	55	55	57	52	58	58	66	56	49	48	52	53	54	49	59	59	46	53	61	45	36	68	48	53	61	60	41	52	47	54	55	62	49	65	42	52	50	62	55	45	51	49	53	50	49	56	57	53	60	56	59	53	62	54	46	56	43	41	50	65	46	48	50	54	60	70	60	55	51	49	52	54	53	48	60	43	46	63	63	46	57	44	67	57	64	53	53	46	44	47	43	55	55	50	46	68	60	57	60	61	54	57	35	55	55	65	55	53	61	45	56	57	49	48	59	46	46	53	60	47	46	52	44	49	55	59	58	60	49	61	44	59	66	46	53	60	48	46	45	47	59	57	61	46	47	45	60	61	44	52	52	58	47	50	49	44	50	57	48	56	43	47	52	60	58	56	57	63	45	54	49	56	47	59	62	48	56	43	52	50	53	55	43	51	54	56	58	55	64	55	58	56	53	60	54	72	66	57	45	49	62	45	55	63	50	52	46	53	56	55	53	65	45	65	62	43	57	61	57	52	61	56	43	42	45	45	52	65	66	65	45	51	45	56	49	62	51	50	60	53	43	67	56	69	43	51	50	58	43	59	66	51	45	63	50	55	72	57	66	68	53	56	49	47	49	52	52	60	52	66	46	59	53	39	55	53	48	65	59	53	42	57	48	39	60	54	46	59	46	50	40	42	53	49	58	55	52	48	56	54	53	60	44	64	42	64	67	56	47	53	70	57	51	41	42	62	55	38	52	62	64	50	59	64	47	39	53	55	36	44	65	46	63	54	73	55	69	55	75	49	72	59	49	51	51	58	52	63	51	61	57	49	64	42	59	44	47	52	55	57	43	46	55	63	44	58	51	59	56	53	58	55	59	56	50	61	55	45	40	54	33	47	60	54	51	48	68	56	51	61	54	42	46	50	51	57	64	56	48	39	65	64	42	52	40	48	62	54	44	44	49	50	50	48	51	44	43	48	68	56	46	63	66	53	60	63	66	55	64	58	66	49	55	52	46	54	49	46	60	57	36	58	58	43	45	50	54	56	52	59	46	54	47	58	54	47	40	54	51	55	60	45	61	49	52	55	58	39	51	59	39	35	44	65	48	56	54	48	60	50	45	51	45	43	59	45	63	62	54	58	50	40	45	60	52	54	46	53	42	55	47	48	52	51	45	54	46	49	54	50	49	53	59	58	61	59	61	59	55	55	53	45	64	51	65	52	49	55	55	52	60	54	58	63	47	58	46	51	62	50	51	51	60	42	65	65	49	50	53	55	68	57	55	51	53	56	53	48	54	47	64	55	51	58	52	51	58	53	63	55	47	62	73	47	53	44	59	51	57	61	50	46	51	52	41	43	49	52	55	61	53	56	52	71	50	58	58	58	71	49	38	41	56	61	48	65	48	63	63	62	46	59	52	54	56	56	59	51	49	57	42	55	65	63	60	50	45	49	56	48	50	58	56	63	64	57	71	55	65	48	42	57	47	53	53	64	51	55	54	61	62	55	54	56	48	51	42	47	46	45	67	47	65	41	44	42	61	47	56	76	50	55	53	55	47	50	62	46	53	55	58	57	62	64	60	59	46	55	59	59	48	54	51	54	58	59	62	52	55	45	54	59	44	48	45	44	62	60	52	53	67	54	49	64	57	59	59	52	51	38	48	50	53	66	64	53	51	53	44	49	51	58	55	59	53	57	49	56	50	60	44	59	63	46	57	48	62	56	47	65	62	52	49	48	58	44	45	52	46	52	44	63	66	49	46	73	63	58	51	56	41	50	48	64	38	57	45	49	51	45	41	65	48	67	60	55	42	56	56	50	45	55	52	58	58	56	47	62	71	50	53	41	43	57	49	66	62	42	44	52	55	45	46	53	48	61	58	58	48	39	51	53	51	55	46	48	49	67	60	70	63	59	51	46	45	44	51	55	58	64	37	51	50	56	59	51	48	59	53	48	48	48	41	59	45	57	51	37	60	53	48	45	45	58	31	46	47	59	56	56	48	43	50	62	51	64	53	54	70	54	53	47	58	56	53	36	57	51	48	68	56	60	61	63	53	46	55
8365	2025	1204	1972	3924	4288	5842	7421	6047	3679	3551	2795	2090	1719	1489	1608	1851	2318	2525	1892	1953	2235	2466	3093	1817	2007	1843	2897	4271	4170	3009	1412	779	775	647	756	745	673	650	613	625	635	585	621	688	731	919	2112	4307	4288	3069	2077	1275	962	717	589	584	565	572	544	532	564	529	552	605	534	512	566	553	576	543	536	598	559	575	584	549	575	565	558	563	614	587	580	574	569	552	554	597	604	590	567	584	514	611	555	532	555	540	588	552	569	572	554	567	600	582	554	519	547	557	576	582	553	549	595	557	582	579	604	595	591	603	570	547	587	548	638	572	584	579	562	533	548	540	605	572	579	540	575	594	542	597	548	552	533	587	584	548	576	561	571	611	585	608	565	535	552	582	571	563	564	574	600	583	543	575	566	565	590	571	598	580	546	551	569	577	570	565	562	573	570	562	593	569	535	581	585	550	553	574	610	547	600	582	556	576	562	591	532	553	549	576	529	593	561	573	559	565	563	574	582	584	536	568	598	572	572	538	589	566	557	592	597	532	535	604	574	517	542	563	609	578	526	589	573	554	564	555	570	598	583	593	572	581	558	591	580	559	521	582	518	594	533	558	562	561	603	601	584	548	540	560	571	528	555	557	583	547	532	572	591	553	575	526	554	572	537	558	585	596	588	576	595	561	539	540	544	578	553	543	607	558	570	583	611	585	577	551	577	575	564	574	586	573	511	541	532	580	547	558	630	566	595	520	582	583	620	574	545	614	590	556	558	537	558	588	549	557	575	598	560	578	596	599	575	566	583	627	545	556	554	560	590	554	546	602	614	592	545	562	560	596	550	573	546	564	586	580	581	586	527	598	585	570	498	575	564	629	573	571	578	580	580	570	570	562	547	578	596	606	559	582	564	581	548	602	574	554	557	556	603	583	590	564	590	572	600	566	533	610	566	560	545	601	557	587	605	538	561	525	575	560	552	582	537	543	541	567	560	551	580	565	530	577	583	587	563	562	563	586	563	573	577	598	600	556	607	589	530	554	579	530	556	538	562	589	547	550	586	547	582	609	594	587	586	592	578	557	582	580	590	581	579	586	552	585	551	588	564	553	558	624	578	580	616	571	559	573	544	577	557	534	599	530	596	571	557	604	592	553	560	573	581	581	550	575	590	557	552	579	592	546	543	570	545	551	634	590	582	573	556	554	570	583	570	555	558	567	586	563	568	601	562	580	602	578	543	589	551	537	553	597	581	604	537	565	630	566	581	545	559	579	569	566	567	552	587	534	547	595	560	603	587	619	568	533	603	559	586	601	555	579	552	518	582	589	572	560	565	561	585	588	552	565	532	578	551	581	569	530	593	556	580	594	557	581	567	561	594	567	554	599	542	543	562	563	516	560	540	567	567	580	581	578	585	628	595	541	575	583	546	574	528	572	599	581	556	573	557	564	549	578	583	556	547	617	596	577	589	551	518	566	587	552	583	537	580	554	589	544	611	598	573	611	567	551	554	590	567	570	554	574	611	633	577	583	593	554	575	569	571	564	613	527	572	553	612	585	575	584	556	555	570	570	563	626	541	550	556	560	583	574	597	598	565	583	577	584	547	580	561	593	637	608	546	565	614	549	536	615	566	561	530	580	552	603	559	614	562	563	581	568	554	578	587	575	590	503	633	591	560	561	580	563	607	555	555	620	529	580	569	555	562	582	547	579	551	576	550	564	555	570	576	626	535	547	558	554	567	608	585	608	613	572	552	572	553	549	560	552	615	580	574	564	618	568	537	585	580	568	578	566	553	588	574	574	582	559	607	584	638	565	531	586	557	592	539	547	578	537	570	596	568	587	567	571	537	534	562	512	581	583	554	539	560	563	595	545	546	561	571	603	598	554	587	567	584	531	611	527	540	581	585	587	540	531	590	584	610	628	548	569	552	557	568	583	553	552	529	582	583	580	583	555	537	584	562	577	558	568	577	584	616	562	583	560	547	604	609	553	545	558	583	560	625	591	597	565	549	556	538	558	540	544	565	585	536	560	597	579	557	592	551	568	559	535	596	615	537	545	580	586	589	526	579	561	594	545	555	555	573	585	528	570	593	568	591	581	582	574	558	592	540	570	542	549	567	561	582	574	581	542	599	571	609	576	566	583	599	577	570	596	596	591	600	579	570	523	555	552	610	565	563	579	574	605	562	522	560	555	578	555	580	559	570	556	579	584	594	565	580	607	571	560	558	579	545	584	585	559	538	557	541	547	568	575	552	562	576	595	570	558	580	552	534	571	580	539	557	540	617	580	594	602	556	556	565	584	565	570	554	574	566	551	557	577	590	526	577	543	596	577	587	580	560	563	546	531	565	564	567	556	556	567	609	581	566	590	521	575	593	580	558	575	561	558	573	552	548	621	543	574	578	585	559	562	529	539	603	565	573	572	556	574	579	603	591	596	598	583	599	597	539	534	562	573	594	588	557	581	583	559	556	602	604	559	556	544	580	547	570	529	560	579	552	576	555	551	537	576	569	577	582	573	572	590	553	572	564	604	566	586	531	579	582	533	547	591	594	583	559	572	588	596	604	607	593	574	573	600	528	580	543	594	597	547	503	561	556	566	501	592	596	592	570	577	603	555	584	518	561	544	545	552	574	592	536	575	586	585	552	563	552	592	610	554	559	543	547	547	576	585	554	546	527	566	542	588	562	624	560	584	546	577	590	558	530	640	569	575	544	559	612	578	590	586	550	568	570	599	571	541	552	589	551	547	581	570	562	556	558	571	592	549	575	532	582	548	564	613	550	562	590	545	614	544	499	572	608	564	623	569	537	512	562	569	581	562	531	580	544	535	569	560	620	569	524	581	559	599	585	515	569	618	532	556	560	531	561	553	560	566	565	591	575	578	595	572	561	578	565	602	592	558	580	531	571	588	543	594	528	557	563	573	543	619	615	596	570	562	583	545	563	539	567	583	570	566	511	553	518	574	574	550	560	554	558	592	537	539	540	580	595	615	539	558	576	590	572	535	542	572	621	568	537	524	617	567	565	620	556	568	563	529	557	562	572	609	601	558	556	578	544	587	570	552	567	549	527	583	562	578	527	533	549	584	559	572	597	569	570	542	551	591	592	562	599	572	540	578	585	555	612	578	574	573	570	538	542	581	579	587	542	608	600	527	582	634	589	570	602	581	552	552	541	534	575	543	567	556	603	564	600	612	564	561	556	591	592	570	560	543	557	580	585	567	601	503	602	553	550	563	576	583	567	544	571	584	606	555	563	561	622	558	567	540	590	537	599	606	545	596	565	595	582	591	551	592	579	591	577	592	607	567	545	571	590	534	538	577	559	572	583	555	604	537	557	562	550	562	571	547	544	582	568	587	552	585	567	558	537	596	586	566	583	563	596	565	583	542	581	576	574	588	548	536	595	566	573	569	525	619	579	561	615	589	588	587	588	591	580	559	599	593	575	546	552	557	544	599	548	602	549	579	565	588	547	592	573	555	611	554	572	601	560	528	551	585	546	556	542	558	604	563	574
652	232	145	116	116	140	213	233	232	158	162	128	94	108	93	103	117	140	127	119	145	162	158	132	118	60	119	170	206	193	167	131	95	81	70	73	64	81	81	65	64	71	62	69	80	90	84	185	310	346	339	174	131	85	87	88	84	70	77	69	59	61	63	67	63	61	65	73	75	76	63	56	66	77	85	65	77	64	78	73	71	58	78	71	76	76	67	56	55	80	65	78	64	69	73	56	68	77	61	64	62	66	63	71	76	60	78	63	72	56	79	61	60	58	88	78	74	74	68	77	68	74	69	76	60	58	85	75	70	62	75	67	62	68	84	70	77	85	62	79	78	65	71	76	65	78	65	69	84	83	60	57	58	68	81	79	84	73	65	82	79	70	75	66	68	72	67	70	57	62	78	58	58	61	81	83	69	60	67	57	80	66	71	75	67	75	64	64	71	73	76	69	76	61	76	74	60	69	68	71	59	57	62	67	60	69	51	70	73	69	63	54	77	76	81	71	71	73	73	61	68	74	82	68	68	65	76	75	73	61	68	58	80	76	66	69	58	70	56	69	76	69	79	77	50	70	63	57	88	75	68	75	64	71	77	68	80	71	64	71	76	71	85	82	83	71	80	54	65	80	71	62	79	76	79	82	69	69	64	75	63	76	66	57	74	86	72	65	73	77	78	74	71	76	65	75	67	76	71	66	65	70	61	82	61	75	72	86	69	78	76	73	73	78	61	61	68	67	63	55	87	69	81	83	58	76	65	57	78	61	49	66	66	87	73	60	72	71	71	73	77	58	68	79	65	63	92	74	71	73	61	64	79	72	69	80	66	70	57	74	66	72	58	61	67	74	56	74	72	76	72	84	64	78	70	70	67	73	48	71	70	60	70	64	74	61	56	81	62	76	65	63	68	67	71	65	67	62	78	77	67	70	69	74	70	73	80	82	71	90	64	64	77	67	82	70	80	83	56	63	68	56	74	73	78	68	56	63	74	65	75	67	63	60	77	68	63	74	74	63	72	61	65	60	55	70	66	86	91	70	82	71	75	68	63	60	69	63	68	62	72	67	63	48	60	67	56	83	73	66	87	72	68	66	57	77	79	63	64	71	64	65	77	77	66	69	75	61	64	70	69	78	59	70	73	76	81	64	78	76	83	66	67	75	71	56	60	66	67	76	57	67	69	57	68	73	68	62	73	82	68	64	85	76	62	68	77	66	82	67	80	64	67	64	62	72	77	79	66	64	45	60	65	71	78	73	74	72	69	78	68	68	65	84	83	97	63	69	73	60	55	78	74	61	64	68	83	70	69	63	62	81	66	64	85	73	73	71	62	73	65	71	88	83	76	57	75	67	59	56	74	81	67	66	82	64	63	64	66	77	75	52	73	60	62	71	67	64	86	63	79	71	59	61	56	69	78	66	71	80	60	61	63	77	75	71	75	79	83	68	66	62	65	81	71	70	74	65	72	63	64	70	70	85	79	62	70	86	78	74	69	55	67	65	67	70	64	59	60	65	76	68	60	65	86	67	66	58	56	73	62	64	60	84	57	63	68	77	69	58	69	68	73	77	49	70	60	54	53	71	94	59	65	59	71	51	73	65	80	62	49	69	75	72	60	76	80	67	71	75	68	72	69	49	62	69	58	82	62	54	70	90	71	71	67	75	67	54	72	68	74	76	66	56	54	74	60	74	70	72	57	82	75	70	59	63	73	69	77	66	75	69	58	65	89	57	64	54	67	79	82	72	66	76	66	63	80	80	81	62	84	84	83	57	77	78	72	70	72	76	71	83	77	70	68	64	75	64	70	64	73	73	73	76	60	63	76	65	78	81	76	56	72	69	75	66	58	79	71	75	67	70	76	78	65	60	70	74	71	64	77	62	62	57	64	51	73	82	61	72	86	66	63	76	62	83	65	67	65	81	65	56	73	67	59	79	74	65	60	67	83	77	55	76	57	86	77	69	84	76	75	65	79	54	64	63	63	73	92	72	72	66	70	69	67	70	88	66	74	67	70	70	69	46	71	66	88	71	63	78	61	89	57	73	58	73	68	63	55	64	61	66	74	72	77	74	79	51	78	70	59	63	54	72	65	66	76	71	78	62	56	75	62	69	64	63	80	55	66	63	60	79	67	81	56	74	68	76	57	75	82	61	73	72	56	91	68	67	62	76	62	84	66	65	78	70	82	67	56	61	57	64	67	71	72	57	65	71	62	70	61	70	81	60	73	77	84	75	69	67	86	72	66	72	61	68	85	69	68	57	67	77	69	90	67	97	71	77	91	64	63	71	61	74	75	78	65	66	62	62	71	64	73	66	67	74	66	54	64	73	65	81	66	75	90	64	87	64	62	64	71	59	59	69	74	61	66	53	66	62	65	70	53	57	78	58	70	73	65	59	51	66	78	73	60	65	64	74	57	79	89	53	77	71	60	69	79	76	87	83	78	78	68	78	68	69	71	73	72	73	69	78	57	65	67	75	83	82	59	68	68	75	73	63	78	79	79	63	62	60	62	68	59	75	61	57	84	78	53	83	71	57	76	79	63	69	60	72	67	60	52	76	77	50	72	78	74	64	76	62	63	70	85	59	76	54	62	81	69	66	75	69	78	74	54	70	61	84	86	88	84	82	78	64	70	86	73	70	76	79	67	69	74	73	69	68	56	74	72	67	79	68	84	62	65	67	75	60	74	72	68	62	55	79	75	75	66	61	72	79	86	72	81	94	68	62	71	57	70	64	87	70	61	68	74	72	49	79	69	78	73	64	61	68	57	60	75	59	67	72	79	72	74	49	79	62	58	88	71	72	66	66	77	84	64	78	66	68	56	74	75	71	69	66	69	78	81	80	67	63	73	60	67	67	66	50	85	63	66	59	70	72	66	65	82	63	70	83	57	63	62	61	75	71	70	68	67	58	64	55	82	88	81	66	78	80	68	71	71	74	53	75	49	64	79	80	59	65	76	67	60	71	58	63	50	67	70	64	75	79	73	56	63	65	65	69	64	60	63	58	82	88	70	68	77	66	65	63	64	70	66	77	63	75	72	75	73	66	55	80	59	66	78	84	80	65	70	68	64	78	51	67	70	77	67	70	73	76	54	68	58	63	66	64	75	70	72	59	70	73	69	71	76	89	74	75	85	71	68	75	71	67	67	72	66	66	86	80	63	66	72	80	55	50	65	70	65	63	81	65	76	55	64	69	80	65	62	68	60	74	64	63	76	71	75	70	71	55	60	64	80	71	86	64	77	66	62	67	72	59	67	60	71	77	55	63	69	55	61	63	76	79	68	60	72	81	71	69	83	63	71	73	81	73	61	65	96	67	69	66	63	62	68	86	62	64	67	66	72	67	58	67	75	73	58	59	64	63	82	61	62	70	72	67	71	73	71	59	51	69	65	72	71	81	81	70	62	68	62	71	79	68	72	54	61	75	86	55	60	73	83	70	72	69	69	78	66	51	58	68	74	57	62	79	62	74	65	90	64	79	61	71	80	61	64	59
11228	4997	2294	4065	8147	9001	10493	11207	9032	5969	5337	4515	3584	2822	2361	2509	2671	3621	3434	3022	3087	3371	3977	3045	1763	1439	2134	4528	5178	4581	4089	2832	1477	1027	948	1019	894	909	893	959	885	818	866	856	900	962	1401	4597	8211	8254	7447	4257	2165	1416	1053	786	743	751	672	685	722	737	778	725	722	743	708	709	671	702	702	732	711	707	675	717	728	720	742	663	713	714	711	768	676	702	771	691	712	700	684	721	698	665	728	703	697	729	720	683	709	742	722	750	725	736	675	759	682	732	737	730	753	770	737	722	721	702	772	792	757	737	727	742	728	702	776	753	731	762	718	741	654	690	704	739	757	655	701	737	704	702	692	729	709	668	710	697	693	688	740	736	764	686	715	737	766	733	716	740	729	764	733	706	715	736	720	717	714	743	678	755	745	678	730	705	763	750	700	705	707	734	731	710	770	747	732	693	715	704	755	743	770	673	714	688	713	744	760	740	719	732	696	743	683	674	681	730	757	744	725	694	726	741	746	743	737	723	712	693	767	679	719	729	731	715	767	724	705	753	713	703	718	710	715	740	749	693	723	710	720	707	766	719	691	759	675	686	744	689	688	684	749	762	738	694	688	706	741	739	734	766	675	772	728	689	702	696	714	751	712	712	749	754	712	766	748	739	696	689	711	723	729	709	789	723	698	723	727	724	733	754	718	724	729	762	722	710	695	781	714	715	745	728	774	688	757	736	741	730	737	767	705	761	733	715	721	763	733	723	750	696	758	758	780	750	737	729	725	735	734	681	729	730	696	721	674	781	718	708	745	689	726	735	691	747	730	736	672	715	720	767	754	674	733	703	742	750	700	756	748	733	701	756	718	710	722	733	747	706	727	725	683	702	739	720	725	740	720	737	716	750	709	742	683	741	777	704	734	717	669	718	713	696	716	747	719	693	716	698	713	724	740	749	743	716	732	755	740	700	693	689	752	744	710	698	707	753	757	714	723	730	707	793	758	687	741	677	736	748	716	710	670	708	751	717	723	753	678	718	719	730	754	731	711	738	726	670	681	714	716	703	700	677	702	747	711	727	764	739	737	739	741	752	745	696	763	753	700	728	681	748	719	686	734	751	700	748	710	713	732	705	777	689	714	696	716	714	705	754	730	758	742	738	713	711	692	750	704	685	742	727	702	743	711	714	717	708	717	735	776	730	722	737	731	752	712	752	751	748	724	722	719	704	701	695	743	713	730	789	766	720	736	692	744	731	749	737	700	714	722	758	726	719	733	702	763	681	768	736	775	753	709	713	719	729	791	669	740	724	684	675	728	683	735	696	723	747	745	673	740	688	724	727	705	732	692	709	758	719	684	726	690	723	729	743	757	723	731	676	746	659	769	719	769	748	745	744	726	706	765	714	782	739	684	711	695	720	734	764	786	748	705	727	680	766	727	679	721	744	778	700	743	712	714	768	722	791	744	686	716	673	716	757	665	730	714	798	747	787	736	765	715	738	697	689	690	746	760	732	715	699	702	728	725	676	729	759	733	717	733	694	745	723	749	725	779	691	695	716	706	716	730	741	734	711	731	724	749	711	710	709	754	761	696	755	684	761	728	692	710	742	712	739	717	728	693	685	747	731	702	753	740	738	686	692	787	705	807	718	730	698	717	721	700	670	735	741	693	721	702	722	752	702	746	740	729	684	689	680	705	730	695	727	766	755	737	748	733	705	747	747	738	729	704	743	734	749	720	723	704	766	753	720	753	720	727	749	724	734	703	715	708	704	700	700	688	763	796	777	742	722	746	725	694	759	674	726	760	735	813	734	738	704	724	690	712	636	718	764	721	697	726	706	693	709	743	766	717	759	720	693	758	753	707	761	705	703	719	754	727	730	722	711	726	700	727	732	744	737	754	720	733	706	750	756	772	690	720	773	759	731	730	696	726	678	722	741	764	726	723	730	683	707	684	711	705	712	748	728	741	799	710	754	772	673	729	778	711	746	699	731	711	681	752	691	731	771	713	759	737	751	708	726	756	765	683	770	729	747	745	686	715	709	713	738	745	718	749	766	671	756	765	753	764	737	734	733	694	742	709	723	776	664	746	759	740	746	709	740	752	737	756	672	690	706	753	741	660	703	694	724	728	709	719	760	727	718	731	743	725	712	739	730	732	743	693	763	741	702	734	750	743	731	744	786	716	709	712	726	663	763	762	697	710	781	737	747	738	726	689	740	758	717	701	737	774	726	702	729	736	695	734	724	778	760	731	744	727	715	687	709	714	741	733	717	712	698	733	722	759	716	741	671	721	721	749	719	734	731	689	705	741	749	713	706	740	706	742	746	688	767	689	698	754	716	701	678	752	689	731	727	710	752	701	697	700	735	728	721	722	737	765	789	711	721	745	786	717	708	701	738	740	748	689	716	722	710	729	752	768	703	748	723	712	727	699	713	664	750	699	699	727	710	718	746	717	763	743	714	743	796	651	757	720	752	749	770	712	752	663	695	697	712	684	764	783	749	752	698	737	703	734	796	698	748	742	742	730	758	786	712	748	757	726	715	713	741	743	730	735	742	719	757	765	761	698	700	727	742	751	734	736	769	658	700	733	716	692	766	755	725	786	705	728	745	698	704	752	742	701	669	734	743	764	713	704	691	716	694	762	775	730	720	734	736	782	715	753	683	732	739	717	724	739	748	729	747	744	754	769	731	769	743	766	685	666	730	679	801	702	767	722	734	725	740	723	724	722	746	726	718	725	704	701	727	715	725	740	738	700	763	715	765	723	790	707	682	742	699	679	738	721	759	683	703	737	740	781	691	744	748	719	715	746	722	677	749	701	758	756	748	721	717	735	738	725	695	709	735	709	759	734	645	724	749	716	689	739	715	755	732	728	697	754	724	733	745	770	775	711	721	686	762	744	729	689	684	706	709	755	717	698	778	723	675	763	687	653	726	735	730	724	732	698	723	728	711	749	745	711	753	701	700	744	744	724	750	739	714	708	720	727	708	731	772	727	745	753	728	724	689	722	726	732	686	771	721	778	761	713	782	757	701	730	716	721	753	716	753	780	724	702	695	711	762	807	766	723	681	734	704	686	714	724	717	694	707	728	704	712	723	782	755	685	732	698	744	744	736	711	710	728	709	748	696	781	683	763	748	709	731	764	677	721	732	725	718	693	747	738	722	741	712	750	714	699	704	743	691	719	711	686	713	763	711	706	706	748	667	708	718	713	701	737	777	730	748	713	704	736	746	710	738	768	697	685	701	736	696	726	771	696	745	716	779	704	752	711	702	689	775	748	718	768	734	700	741	717	742	702	711	714	747	704	717	704	736	731	697	737	736	745	734	739	769	719	679	745	722	701	761	740	738	729	657	705	709	691	752	716	741	757	732	704	745	685	675	758	744	741	766	729	788	723	699	685	707	766	738	748	690	723	748	705	775	717	751	720	718	685	767	702	693	703	762	684	742	745	769	763	725	715	710	741	701	689	725	694	721	702	713	758	677	749	712	712	697	741	728	719	743	733	697	726	749
2046	189	149	84	104	116	171	207	189	158	122	143	142	98	88	86	80	107	101	134	118	116	126	92	68	75	129	119	165	174	151	127	69	57	60	47	69	62	59	40	47	46	50	61	57	61	56	150	293	409	359	217	146	92	85	55	58	45	48	47	64	55	59	52	44	59	56	53	55	54	55	39	45	53	45	45	57	57	49	63	64	50	45	52	56	46	58	51	70	58	59	52	56	53	44	58	50	57	58	40	46	44	58	58	51	49	61	41	60	58	70	57	61	52	45	51	49	62	51	42	37	58	48	64	55	55	60	55	61	60	50	60	48	60	52	54	60	47	47	55	50	41	59	44	48	47	59	47	59	74	50	48	54	50	56	51	52	39	42	58	49	51	62	52	61	45	53	51	49	46	50	51	61	46	47	57	59	38	47	53	68	47	45	50	54	54	49	65	49	62	54	49	53	64	57	48	34	58	60	52	54	52	59	53	51	53	59	47	45	57	59	40	42	48	60	49	58	51	44	53	54	36	51	40	47	63	46	47	52	51	55	74	42	51	47	50	59	48	49	49	53	51	56	49	59	44	45	56	50	50	61	61	54	61	54	62	52	45	43	44	56	55	55	54	52	44	53	55	51	53	62	53	60	53	51	52	46	52	55	37	55	49	61	53	55	41	65	58	58	65	42	54	49	55	40	72	56	68	47	53	54	47	40	51	52	66	53	50	47	61	54	52	61	47	52	42	54	58	47	67	50	58	45	58	56	58	55	36	59	55	47	63	53	60	48	68	51	55	62	53	63	59	35	40	56	59	54	43	51	47	44	48	58	56	58	40	40	42	52	57	52	45	43	46	51	66	45	59	58	64	47	57	54	40	55	40	60	47	54	45	47	68	45	44	49	61	60	44	54	38	51	59	62	50	50	43	54	49	54	50	50	51	49	44	53	51	49	47	45	60	50	59	49	63	75	50	49	45	50	60	52	56	50	49	55	54	53	59	49	62	44	61	42	58	63	52	50	59	58	52	60	67	63	58	63	47	50	53	56	42	60	57	61	57	57	48	46	58	62	62	57	45	58	53	69	46	45	53	59	53	64	47	57	60	50	48	54	56	45	51	59	53	48	61	40	58	56	43	53	49	71	45	43	51	65	59	56	53	50	46	53	54	45	63	55	44	51	56	56	51	53	44	49	45	60	47	59	43	42	59	66	61	51	47	53	52	53	70	48	54	57	46	57	67	50	67	48	48	56	53	52	63	52	40	48	48	54	59	49	49	52	60	56	68	57	45	48	50	35	53	53	69	59	42	54	60	52	46	52	41	46	62	51	51	55	54	50	45	56	57	43	54	50	48	43	49	44	59	58	43	62	54	47	50	59	56	57	49	52	53	46	45	37	54	49	58	56	47	55	40	55	57	59	61	52	54	48	46	49	60	37	61	49	60	44	65	53	49	48	42	50	50	54	50	47	56	44	55	65	65	52	52	67	58	62	43	42	57	51	59	51	45	58	54	58	52	52	54	55	51	62	55	56	60	57	41	50	57	62	40	59	41	42	50	63	65	70	50	47	56	60	47	62	35	48	53	59	64	49	51	53	57	41	54	35	61	47	50	41	54	50	63	39	49	62	52	55	52	63	51	31	49	45	51	45	54	67	58	58	49	48	48	57	42	39	41	55	54	49	54	44	53	56	52	46	47	50	50	47	41	51	50	40	52	49	66	52	52	57	50	77	71	63	45	66	49	63	64	47	60	57	56	58	47	64	65	49	52	50	43	44	46	53	48	47	39	57	64	63	69	48	53	45	58	37	68	53	53	49	50	60	65	49	45	64	68	54	51	40	50	54	51	50	46	60	52	50	60	56	63	64	59	56	66	48	53	45	45	59	67	48	74	66	39	56	67	55	62	51	63	45	48	54	51	49	47	50	65	40	67	57	47	48	53	50	42	44	55	50	45	62	56	45	37	51	72	57	57	64	66	59	51	55	54	58	52	55	44	49	43	46	60	50	59	62	60	57	53	48	47	45	57	48	46	53	43	64	51	49	45	61	52	50	61	58	56	56	59	57	57	36	60	38	60	51	54	59	46	51	52	53	55	54	38	60	54	67	64	50	53	61	58	49	55	56	60	53	43	64	50	55	61	50	49	49	66	65	46	44	62	54	44	49	61	61	37	52	40	51	53	54	55	60	55	48	52	54	45	51	59	57	61	54	51	48	48	51	49	51	49	44	49	61	57	39	45	53	46	49	52	62	47	50	63	53	43	50	49	52	61	53	38	53	51	52	46	46	45	45	57	57	46	59	54	50	50	55	37	49	50	52	59	54	51	41	42	55	53	47	60	49	51	51	56	44	34	50	57	67	56	52	52	66	45	49	59	38	51	41	39	53	59	48	62	58	50	47	55	65	49	56	50	47	48	51	59	58	55	45	46	55	49	49	55	37	46	45	54	46	46	48	56	52	48	50	54	53	58	57	41	54	50	64	52	43	53	47	54	52	47	47	44	47	46	54	59	66	51	65	47	59	45	50	49	43	56	58	53	53	50	53	66	53	45	50	57	51	58	51	45	46	60	41	77	46	56	61	51	48	47	65	59	53	60	52	43	53	51	37	47	56	57	56	52	45	67	64	48	53	57	53	49	68	52	49	54	47	51	49	57	45	48	53	41	57	62	50	43	46	65	62	48	46	52	55	51	44	60	43	48	57	57	54	64	55	76	56	52	48	55	52	68	54	46	55	46	30	45	61	36	43	49	49	51	66	63	45	46	60	48	67	48	47	53	48	59	43	55	56	66	51	40	59	52	38	49	59	50	58	53	53	54	46	42	56	40	55	56	52	56	40	61	53	52	54	42	54	41	51	52	49	50	54	64	56	53	60	61	47	59	54	54	58	51	55	55	43	47	51	60	48	63	56	57	53	47	54	55	45	59	61	51	61	61	65	48	45	47	43	43	47	46	59	54	58	52	48	55	57	51	48	67	57	50	57	44	45	43	51	52	44	60	51	44	53	49	46	59	46	57	50	52	56	63	55	55	37	57	67	48	46	70	45	63	44	54	40	66	46	44	47	46	52	51	56	55	56	53	57	45	42	58	58	46	57	58	48	58	41	55	45	49	55	41	59	46	51	54	47	43	44	45	40	46	56	50	52	41	49	58	62	45	64	46	52	69	57	57	77	49	59	60	52	43	44	57	55	60	61	44	61	51	55	57	40	55	36	61	44	60	49	65	52	47	50	56	44	42	55	59	41	52	51	52	50	50	53	53	55	45	36	41	64	54	53	67	52	50	57	50	65	52	37	52	45	62	45	51	63	45	53	60	48	45	53	59	51	63	53	47	34	57	50	53	50	65	47	57	48	63	49	45	55	52	44	64	65	58	37	57	49	55	50	53	55	45	53	63	52	34	62	41	45	59	55	50	60	65	57	44	53	48	45	57	52	67	42	52	53	40	50	60	54	55	53	56	46	57	42	51	53	60	55	44	68	46	43	44	53	45	45	44	53	53	61	49
11016	3875	2004	3414	7306	8259	10412	11257	8981	5990	4870	4491	3968	3309	2579	2301	2395	3243	3545	3593	3367	3553	3353	1776	1300	1360	2452	3632	4643	5095	4208	3295	1403	820	893	897	754	792	765	739	750	705	725	726	681	868	816	3541	7365	9396	8172	5064	2454	1473	945	698	611	587	600	548	596	554	525	603	562	557	570	616	554	575	587	517	566	562	566	552	558	549	596	571	563	556	602	619	572	578	551	577	592	560	550	566	580	553	596	568	579	601	547	593	564	602	625	563	531	529	574	527	526	529	501	562	588	564	603	551	551	594	537	554	546	590	593	549	589	552	561	514	598	572	561	570	584	559	567	593	580	553	558	546	597	551	576	565	575	556	551	531	546	561	550	583	566	572	544	578	603	573	558	543	600	566	578	538	547	581	561	569	580	504	573	569	574	570	594	543	592	565	627	583	566	567	602	579	533	518	566	629	490	546	539	586	547	522	546	542	555	576	529	577	590	614	569	552	560	582	554	559	553	554	585	562	572	590	545	608	542	559	567	563	588	596	568	601	554	593	559	581	528	561	546	528	583	606	574	574	560	587	551	571	592	596	582	572	562	523	538	554	554	571	551	595	583	545	541	535	549	526	524	539	565	602	610	541	568	553	573	542	552	591	590	580	586	543	565	560	556	540	560	578	558	560	564	535	583	532	562	557	536	567	572	560	594	545	549	550	599	546	553	578	609	585	582	607	540	560	586	580	535	548	567	592	610	581	548	542	493	588	576	562	520	560	537	549	559	612	581	552	566	579	544	580	540	565	541	578	591	584	571	561	603	570	530	566	594	573	549	577	565	556	625	536	547	594	587	547	571	555	562	555	568	572	610	566	569	577	534	555	538	632	570	547	559	552	557	617	565	554	595	592	551	578	582	565	581	550	577	566	549	551	584	562	536	553	572	566	564	562	535	582	613	602	557	561	571	562	558	610	633	561	562	548	605	528	595	600	574	586	600	528	586	595	581	571	540	560	564	566	565	568	582	594	556	565	592	545	571	594	563	601	582	556	554	517	599	548	555	580	581	530	560	578	579	565	545	536	593	615	570	547	594	578	552	564	587	539	557	607	591	534	544	562	536	533	600	501	581	597	549	607	552	596	559	548	543	569	543	550	585	561	569	578	578	541	573	520	588	593	526	587	605	534	545	595	616	572	638	596	556	594	574	535	562	571	565	549	583	573	555	616	585	612	594	584	567	596	578	579	586	563	563	556	598	572	571	538	593	585	596	570	600	593	552	587	588	559	581	600	601	577	608	598	581	583	531	625	544	585	579	526	535	530	568	632	561	617	607	634	573	582	534	563	525	565	593	593	567	584	562	624	559	587	618	594	569	562	574	592	538	578	587	535	601	532	569	575	561	559	590	537	560	547	560	577	563	583	576	579	547	583	526	563	571	586	574	570	515	578	582	560	574	582	535	581	550	552	595	605	557	592	569	577	543	515	612	579	558	581	532	548	552	595	590	592	594	544	610	520	578	562	554	549	550	570	546	538	579	562	568	578	566	584	531	542	530	605	566	602	559	562	568	558	568	530	562	603	578	572	557	590	564	574	540	547	568	599	594	537	608	558	569	587	577	596	547	597	595	591	582	612	557	554	519	560	598	566	558	554	547	546	565	564	545	562	573	510	535	572	597	600	570	595	566	541	590	582	559	539	571	551	554	583	542	562	571	546	579	604	549	544	558	530	550	575	535	558	553	530	548	597	554	594	593	557	561	619	536	628	551	552	568	565	549	565	597	590	564	583	543	559	544	568	582	542	598	593	554	576	559	545	590	580	574	547	564	563	571	595	564	597	547	529	547	547	582	554	567	578	496	532	537	544	540	613	586	552	602	591	563	532	559	564	586	571	561	537	570	590	597	537	553	559	583	566	525	572	586	542	589	583	564	579	568	606	580	570	544	577	565	598	573	567	647	599	583	564	538	549	593	555	545	575	506	568	548	566	576	582	519	579	572	555	586	550	543	586	582	599	526	574	586	578	587	566	646	554	634	607	566	561	562	563	573	567	623	561	597	554	556	562	569	583	607	564	607	604	595	568	579	597	538	575	589	563	564	562	550	548	581	581	552	550	573	579	560	557	564	550	596	560	547	573	529	584	584	560	577	565	561	551	532	544	595	564	542	581	573	571	577	530	596	576	556	593	504	562	571	607	600	573	566	581	579	571	569	501	562	616	582	547	581	520	550	599	602	596	585	591	591	575	533	545	570	574	585	561	574	598	578	555	548	517	571	547	548	583	544	561	568	578	601	544	575	551	577	577	558	597	553	568	558	557	617	611	565	568	542	588	566	584	533	584	595	584	523	561	544	606	589	560	589	536	548	615	616	595	607	557	565	588	565	550	552	558	602	542	570	573	571	591	535	578	576	595	551	554	534	558	588	569	584	542	591	567	551	546	567	585	580	547	552	544	576	577	536	566	579	554	563	526	558	589	558	563	558	582	561	558	587	601	548	594	560	570	541	512	615	584	595	571	623	574	559	565	587	604	526	579	576	566	516	535	579	605	540	575	566	568	574	581	561	547	563	524	543	586	629	573	557	563	574	599	596	575	570	568	582	583	589	552	612	554	553	600	553	549	551	571	586	580	572	585	565	566	583	564	573	575	587	612	570	584	581	593	523	572	542	604	568	576	559	542	595	571	571	645	555	568	544	546	567	563	548	564	580	580	564	545	538	593	568	557	549	564	570	566	571	555	553	561	560	554	565	613	556	554	567	549	573	625	560	569	585	560	544	579	529	578	561	550	565	542	547	549	592	598	562	602	568	559	558	566	608	569	559	565	554	508	557	590	570	541	583	574	547	579	564	533	590	583	536	579	603	582	567	554	607	547	566	512	579	565	557	626	553	517	603	541	568	586	583	556	573	539	526	596	552	563	566	532	582	567	591	550	583	550	511	546	538	554	581	576	565	551	586	566	572	595	592	549	585	577	556	577	579	574	601	538	579	544	563	581	557	578	534	599	556	541	560	554	531	616	553	573	579	599	578	562	598	576	559	522	568	569	573	597	570	597	566	548	570	577	566	605	599	577	546	579	583	543	577	553	573	584	579	557	565	552	558	553	586	607	563	575	599	566	540	556	517	555	578	534	554	546	581	565	600	556	529	524	580	569	578	584	558	572	545	511	547	607	568	602	596	551	598	552	571	583	599	562	574	544	575	558	565	580	559	579	579	587	539	571	569	586	547	557	555	582	548	578	602	576	560	572	564	561	592	590	584	573	512	593	555	545	549	611	607	546	581	579	589	528	582	590	552	555	601	549	559	585	564	593	570	559	572	556	559	550	562	567	601	547	565	573	524	509	558	545	612	567	546	590	575	561	572	563	548	573	572	517	566	569	555	559	573	541	573	591	581	552	594	543	535	558	554	572	562	564	575	569	569	579	563	550	563	569	552	586	521	572	564	554	578	572	567	581	538	559	568	563	562	563	561	553	583	572	565	537	610	593	564	585	578	617	600	564	546	590	567	552	580	570	540	544	582	566
1102	310	177	159	139	193	289	328	268	234	189	163	164	172	150	141	105	153	159	171	164	184	122	109	108	97	127	140	211	226	198	163	138	88	88	68	76	83	88	78	79	56	58	77	75	79	70	145	252	479	619	359	231	176	109	85	90	76	66	87	78	55	62	65	65	82	68	58	71	60	56	70	63	69	73	59	84	73	70	73	61	70	74	67	64	80	72	58	74	72	73	66	71	77	65	74	64	59	69	77	62	71	75	64	57	62	58	73	65	60	66	60	57	58	68	72	58	63	77	73	63	69	86	69	61	61	60	60	77	69	71	72	75	84	69	73	67	81	72	75	68	77	67	51	81	65	58	52	60	73	62	68	56	72	61	66	77	58	71	57	65	79	74	68	64	64	72	75	68	79	55	55	63	66	65	69	72	65	64	65	63	62	65	77	71	64	81	58	63	59	76	64	81	73	66	84	71	60	73	76	65	70	69	64	78	61	67	69	60	54	65	81	70	69	62	62	72	62	70	77	93	73	72	54	81	69	65	84	61	65	80	58	54	78	55	59	69	80	63	56	61	60	72	68	58	58	73	54	72	69	72	71	76	71	79	70	64	72	65	67	78	76	72	71	67	65	78	78	77	66	73	77	70	73	72	58	84	60	69	52	59	67	83	60	69	90	79	56	80	82	69	64	74	69	84	73	67	60	59	65	78	64	67	71	74	68	67	66	67	71	84	79	78	71	57	73	62	83	69	73	64	59	67	68	69	75	73	76	59	80	68	64	73	81	72	68	73	81	67	67	81	64	88	57	62	76	65	62	83	68	75	59	70	67	73	72	55	71	70	74	73	54	74	66	66	70	62	67	55	76	73	60	49	74	70	72	82	64	64	82	66	62	70	76	58	70	63	65	67	75	69	81	65	64	60	55	58	76	63	63	74	60	62	58	73	68	76	67	58	69	61	92	69	65	74	64	84	57	59	62	59	81	62	72	69	64	75	70	67	62	80	66	64	61	64	59	77	65	75	67	56	73	68	66	76	73	68	64	68	65	63	77	68	78	72	58	74	66	61	69	68	73	61	70	73	73	72	67	72	68	72	63	79	76	71	79	68	65	66	65	79	68	58	70	85	69	69	67	65	72	74	64	76	77	77	78	75	79	59	75	78	65	74	76	70	72	64	70	81	65	65	71	62	81	69	74	71	74	54	64	74	65	74	56	70	63	58	68	85	70	64	74	73	89	55	60	64	66	64	71	75	66	72	72	75	60	69	63	66	62	83	58	60	79	71	59	88	63	68	59	64	82	75	73	72	67	65	82	81	71	74	61	73	77	61	75	61	88	64	60	69	63	68	69	57	61	74	68	72	72	62	60	80	80	71	78	64	60	85	66	82	67	75	78	80	70	49	70	63	59	58	61	70	84	66	79	67	65	56	64	75	70	74	72	70	74	71	50	69	56	70	70	58	64	83	74	75	84	57	67	78	71	71	69	70	59	81	69	55	59	73	63	71	76	63	70	58	72	85	55	66	68	73	68	83	66	62	67	81	76	62	77	80	78	73	62	75	59	69	73	69	76	59	75	62	87	72	64	70	76	56	69	78	81	77	62	74	54	66	65	69	74	77	51	75	64	70	54	63	64	74	67	70	65	70	74	75	72	76	71	74	74	75	61	62	70	74	63	65	68	61	68	60	84	66	58	69	63	67	76	65	61	73	63	62	70	70	57	48	56	64	78	72	73	68	61	72	75	65	73	72	80	58	67	56	67	85	66	52	65	78	63	74	60	63	71	60	63	76	45	60	48	80	65	65	68	68	65	67	68	76	67	70	51	81	77	68	76	78	87	64	72	72	67	61	63	65	59	71	69	74	52	59	61	72	73	68	67	67	60	54	72	76	64	61	71	66	76	68	82	68	84	82	72	63	69	78	70	79	74	67	54	82	64	70	74	64	76	71	68	67	59	90	77	61	58	72	75	71	84	73	71	71	67	50	86	59	71	67	68	64	74	70	69	82	69	72	53	61	67	68	73	80	56	71	66	79	71	62	74	66	65	74	67	73	70	82	69	72	62	65	76	75	63	75	65	80	81	67	72	59	67	71	75	70	61	63	75	76	80	71	68	75	83	63	58	71	68	74	64	65	73	71	71	78	72	66	72	69	71	74	65	60	69	75	61	82	56	74	72	59	87	71	79	80	57	76	66	72	66	69	66	55	73	70	73	71	71	64	69	71	76	60	53	74	72	64	64	57	67	62	62	82	75	76	66	52	65	64	63	69	67	68	80	72	71	70	81	73	74	58	63	60	59	58	63	72	72	65	83	49	72	66	88	66	78	78	63	52	75	64	51	71	68	63	67	54	83	76	79	67	62	61	83	69	89	74	65	75	61	72	60	78	63	70	66	54	77	72	84	70	62	77	70	65	81	72	63	81	79	64	75	64	69	75	68	66	57	68	68	87	65	65	65	71	62	68	74	58	70	72	63	72	73	74	61	66	63	76	59	80	72	68	80	66	73	77	72	60	64	75	59	56	69	66	57	81	83	73	61	78	68	96	62	65	66	78	75	71	66	61	39	58	74	86	78	59	66	66	88	78	72	76	60	71	66	69	63	73	72	80	75	66	57	75	53	74	73	72	62	79	75	71	57	69	61	77	64	78	59	67	65	56	73	82	61	59	67	62	59	79	60	84	70	61	65	81	74	84	84	72	62	65	77	76	57	70	73	69	56	92	74	57	61	59	69	71	70	76	80	61	59	66	63	72	44	69	64	80	68	69	80	67	66	66	73	78	66	69	78	73	64	61	76	60	70	72	67	71	58	54	57	55	74	61	60	66	79	75	80	66	69	70	55	66	80	59	68	65	78	58	61	71	70	78	56	69	74	67	83	72	74	57	63	60	61	66	57	75	62	75	77	63	68	55	73	65	51	56	65	72	61	70	68	78	79	71	61	62	78	65	69	60	78	71	74	70	58	53	77	62	82	75	66	51	69	57	77	67	82	55	72	64	66	70	84	74	67	66	66	66	66	67	77	60	79	70	63	92	62	64	65	72	80	64	69	78	66	75	66	66	61	70	77	68	64	77	69	61	71	69	67	64	58	84	68	72	62	71	54	67	63	60	71	79	63	55	70	97	59	67	67	73	61	62	61	91	69	72	63	53	71	65	59	88	81	65	76	79	73	66	71	72	63	64	70	58	77	69	75	67	63	64	93	80	85	76	71	65	74	66	84	58	70	69	81	65	77	73	61	63	69	67	71	54	69	67	70	62	62	73	76	60	74	79	60	78	69	69	63	70	91	64	72	63	61	71	74	69	72	64	69	72	60	61	75	64	65	84	81	66	69	61	82	91	67	79	85	85	79	73	68	60	55	74	51	59	74	73	63	88	74	79	65	69	65	65	63	70	68	74	69	64	63	63	66	75	89	59	61	71	66	79	76	72	63	62	63	69	66	62	64	73	67	70	68	88	74	74	64	71	57	64	82	75	50	70	67	68	70	59	78	72	74	54	68
14958	6304	2872	5289	10749	11596	14096	14128	11329	7999	6376	5644	5694	4621	3759	3267	2793	4201	4537	4585	4339	5243	3081	2080	1706	1698	2753	4386	5640	6303	4946	3895	2620	1508	979	1027	1061	1141	1058	1057	906	927	1001	928	957	938	997	3259	6070	11518	12819	8379	4750	2775	1655	1105	841	754	732	770	747	739	773	767	759	749	711	731	745	722	731	735	771	691	714	741	737	768	747	728	756	732	779	773	739	738	754	747	721	755	732	739	747	780	749	746	734	760	744	758	812	769	776	742	787	711	723	729	741	732	715	745	688	745	767	711	780	789	764	751	743	735	707	727	813	749	689	739	769	742	758	705	740	768	754	701	765	775	722	706	696	775	725	711	767	733	714	757	740	722	715	730	705	738	771	726	752	752	751	801	794	772	738	751	715	750	790	754	724	728	788	726	749	724	770	816	741	745	708	793	757	737	756	721	739	726	767	768	799	754	780	737	713	751	754	761	736	748	732	757	726	739	776	743	772	734	744	742	807	738	723	716	700	759	773	668	787	754	742	763	799	736	757	757	731	739	702	732	750	765	731	784	778	728	796	696	736	723	673	689	777	734	714	690	776	717	709	740	739	748	711	683	766	744	787	738	756	792	696	731	733	759	707	743	758	723	780	706	746	753	727	756	737	693	746	753	789	779	700	749	742	719	728	700	720	777	761	750	743	761	727	717	766	732	737	749	758	706	742	753	710	729	772	722	724	722	733	746	772	720	725	744	707	772	738	707	744	717	756	721	732	726	754	760	712	752	707	742	718	778	731	715	762	742	767	757	750	735	794	737	725	764	765	702	766	794	756	778	706	775	768	786	703	759	767	694	781	782	756	777	780	698	745	759	776	698	749	766	716	776	760	747	736	756	732	724	711	719	729	794	764	737	738	725	759	720	760	729	744	759	755	754	778	720	717	743	772	742	722	748	784	747	751	757	736	774	720	768	760	788	767	719	781	769	713	755	755	798	750	716	780	753	713	717	760	759	734	714	777	742	760	764	733	737	758	721	762	810	722	735	711	782	758	753	732	759	752	728	749	721	752	766	756	774	695	715	790	738	743	739	749	725	794	791	780	707	747	732	760	745	702	744	717	738	740	738	706	731	722	775	700	739	743	727	757	731	734	766	772	708	741	719	765	751	756	754	748	725	754	757	748	718	710	795	748	767	733	694	759	784	694	748	730	769	696	782	729	772	744	793	769	740	794	750	720	783	717	698	724	761	753	697	733	722	736	738	751	690	753	760	765	758	736	765	751	775	777	697	745	734	722	737	717	739	794	734	741	767	680	733	741	770	755	763	718	780	725	716	791	704	689	732	738	737	800	737	738	711	701	732	744	784	765	709	733	741	761	810	728	713	739	745	723	723	720	758	716	708	755	800	775	757	745	735	712	698	726	772	755	735	742	710	753	749	743	772	723	777	742	756	747	738	783	751	763	759	735	699	741	742	731	737	731	717	736	781	769	728	705	783	725	758	779	744	762	780	762	739	747	734	690	757	750	754	742	802	703	748	742	752	769	707	732	750	757	719	726	722	765	762	743	741	718	770	769	716	738	791	804	776	713	710	778	667	707	769	767	732	759	751	732	778	703	716	747	724	713	718	733	730	723	772	746	742	749	745	783	708	732	737	749	764	749	766	744	711	745	741	759	743	747	687	728	739	710	755	745	720	744	711	748	780	718	751	740	735	749	756	775	730	701	701	735	759	789	745	730	790	728	720	740	771	732	732	754	707	718	748	761	783	727	732	720	728	802	747	786	725	755	761	766	716	752	703	717	777	761	746	754	763	737	715	721	710	818	714	739	699	743	758	708	739	769	760	742	773	733	718	752	723	669	770	732	745	721	769	780	732	722	776	750	757	716	747	772	706	776	735	755	760	741	782	732	744	682	739	723	767	757	762	733	758	720	722	755	771	709	823	700	775	703	791	738	728	732	744	727	727	774	749	727	799	715	765	703	777	712	764	773	757	764	793	732	767	772	781	705	723	734	743	739	764	725	658	676	760	748	768	738	774	753	746	749	772	764	732	758	761	716	741	714	753	749	783	744	735	673	711	758	808	755	705	700	749	731	728	753	748	735	751	731	706	701	740	766	744	780	756	793	725	740	774	773	778	723	772	715	744	759	784	748	724	729	737	756	745	800	791	716	703	770	753	754	725	721	752	771	751	752	746	787	776	753	790	719	734	747	721	757	679	766	780	754	750	766	753	755	742	683	716	777	714	724	743	715	760	705	748	813	750	751	727	752	764	711	728	710	716	759	729	734	751	733	748	746	763	738	788	684	740	738	750	727	701	797	806	708	753	767	765	784	788	733	710	752	745	704	792	757	724	720	748	678	759	718	748	770	739	748	732	753	785	789	762	744	687	739	782	739	753	714	742	704	731	725	735	774	746	755	740	738	782	763	748	704	778	719	770	715	750	756	745	730	751	753	736	741	728	681	723	807	746	758	762	780	752	723	770	756	711	732	795	749	803	731	712	723	811	758	742	688	689	753	732	755	761	751	754	761	743	748	755	720	724	730	755	765	759	711	738	732	765	700	732	726	737	737	738	738	726	747	757	731	697	743	724	724	768	699	751	706	737	724	704	761	718	734	740	697	759	705	778	709	756	700	738	720	760	721	702	779	747	747	740	769	739	773	783	721	727	736	706	769	763	731	741	696	798	712	766	799	708	751	762	779	777	738	742	705	729	741	738	775	819	721	723	761	688	748	791	804	725	781	748	828	729	756	712	771	730	768	760	776	761	745	740	744	789	730	777	720	750	746	724	699	727	740	761	744	783	752	697	788	721	789	726	718	727	745	783	773	789	740	767	742	759	742	750	757	739	735	770	760	750	696	725	759	725	781	762	735	743	767	722	761	793	746	769	771	756	736	731	722	767	734	729	749	742	712	800	701	790	818	807	734	744	747	717	730	683	741	700	758	723	767	799	783	807	736	769	761	714	763	739	682	734	734	725	755	767	748	811	695	763	699	724	702	709	742	770	727	762	729	711	757	762	736	728	746	760	757	722	738	704	702	770	701	749	759	725	745	749	748	726	764	691	761	759	718	763	697	749	780	731	746	718	791	771	744	733	748	788	697	726	720	773	778	730	761	718	711	747	723	761	716	703	750	735	743	796	732	731	732	696	723	708	780	718	713	776	741	781	696	773	745	721	673	768	752	774	768	713	790	727	727	722	747	774	720	725	749	802	774	715	769	733	807	736	740	742	731	736	764	756	733	751	749	744	712	746	742	734	788	761	769	741	799	748	752	741	764	744	720	676	709	768	749	741	795	785	767	726	729	718	742	759	756	753	747	748	764	718	728	756	726	699	727	725	737	697	805	774	736	743	791	762	801	731	800	713	791	753	713	772	759	771	738	738	758	763	709	746	750	732	718	738	668	744	740	715	761	767	749	750	722	734	757	743	755	765	743	804	756	753	764	797	702	794	751	751	761	730	738	743	750	749	717	708	725	729	757	746	722	701	754	742	699	736	749	740	753	766	718	785	726	739
1378	101	78	67	84	71	146	114	121	109	94	99	99	83	73	83	76	87	104	102	125	126	84	60	63	62	57	114	130	123	100	103	101	59	49	77	59	60	64	62	65	50	50	50	41	61	60	56	62	137	159	136	138	121	80	64	59	60	47	45	50	43	52	45	39	52	52	51	57	58	42	48	48	58	48	39	41	51	60	69	49	43	58	43	55	57	46	40	57	58	63	50	44	54	52	35	56	49	64	61	49	50	43	56	57	40	35	55	65	43	56	47	48	43	58	39	65	49	50	46	61	62	49	51	61	44	57	48	57	59	54	51	49	53	69	36	61	46	53	48	50	51	49	61	52	60	43	65	44	58	45	54	48	56	45	44	51	49	59	41	52	63	39	51	55	46	48	50	59	38	55	44	54	39	53	50	43	46	47	57	45	53	49	54	58	52	66	42	42	39	48	39	51	43	52	51	44	52	43	45	58	56	53	61	62	54	44	47	49	48	44	56	55	51	50	51	40	37	47	45	42	53	64	73	56	40	50	57	52	55	52	43	56	42	51	41	50	43	40	40	48	51	56	52	63	46	54	44	48	47	48	59	39	52	45	52	48	50	36	50	53	57	48	55	50	46	47	53	54	52	50	53	58	50	55	50	51	52	48	38	45	39	49	63	45	46	51	53	53	58	41	39	65	40	52	51	59	55	58	53	55	71	48	60	44	55	49	55	52	60	38	44	58	54	48	58	48	55	56	45	45	51	58	41	46	59	53	52	54	34	50	47	48	60	60	51	51	52	60	45	41	47	51	39	47	61	56	55	55	61	51	37	49	47	44	47	41	52	51	46	58	55	50	53	64	50	45	53	56	45	51	76	58	58	58	54	63	57	38	69	50	40	44	48	52	43	50	62	38	50	48	33	42	61	44	54	47	41	51	52	40	65	43	48	54	40	44	52	50	56	52	46	44	47	56	57	57	40	55	54	62	49	51	33	57	42	49	42	43	54	48	55	52	44	48	57	53	46	50	51	66	51	61	34	51	49	56	65	56	56	60	47	55	50	54	57	45	40	43	52	52	44	47	62	44	50	44	61	58	44	46	55	41	63	47	58	63	49	56	47	51	46	54	49	44	65	50	52	53	41	54	57	46	46	60	50	51	54	52	53	52	47	49	38	53	51	44	50	62	51	50	50	54	43	54	67	46	52	61	44	53	45	43	57	52	54	48	52	37	61	60	48	59	72	44	55	43	52	42	61	48	54	58	54	52	70	58	37	58	41	48	51	54	51	45	57	52	47	48	54	51	66	50	46	61	62	48	53	49	53	57	43	50	61	48	50	46	50	47	45	59	39	50	53	54	51	53	42	52	36	48	60	50	48	49	52	48	57	55	44	51	47	61	58	59	41	48	55	45	62	58	54	42	58	50	50	45	47	53	61	44	51	44	46	58	55	63	50	50	65	43	44	41	55	49	48	65	42	50	49	51	45	44	62	41	46	57	55	53	53	48	53	55	62	46	59	37	59	49	56	54	59	53	45	56	48	67	60	45	40	49	54	40	47	49	58	47	62	54	49	59	47	51	51	49	53	43	37	59	55	39	57	48	60	38	61	47	58	49	47	51	66	42	52	53	46	58	32	56	45	51	45	46	63	47	53	49	43	58	49	46	51	55	43	56	47	67	59	42	47	52	40	45	47	65	56	55	57	53	52	47	55	66	53	40	59	53	61	45	51	64	57	51	52	40	64	53	49	55	55	52	60	55	39	69	51	49	49	34	54	32	45	45	53	49	47	50	74	62	42	51	51	58	49	47	55	49	57	48	53	48	50	55	69	46	59	50	60	43	44	62	50	54	59	52	64	47	40	56	57	46	53	64	40	46	47	51	65	45	47	50	51	54	54	50	49	66	56	55	47	51	55	46	39	57	60	54	45	48	49	41	50	52	48	48	60	66	40	53	54	48	53	37	49	46	59	37	46	44	56	37	56	46	54	65	54	50	63	47	55	54	37	60	55	67	63	47	64	51	38	50	44	59	59	54	48	55	45	34	61	54	61	62	56	47	50	44	47	67	52	52	38	48	54	52	56	47	51	51	49	46	53	46	57	51	47	55	64	49	55	53	51	55	51	34	50	53	56	50	48	50	62	50	50	47	50	45	56	48	54	57	47	45	48	57	56	41	51	53	62	48	54	59	51	58	56	65	63	58	56	48	36	61	52	38	47	51	59	49	48	55	50	51	54	53	44	55	43	41	48	38	57	58	50	55	57	55	55	59	60	61	48	46	55	51	44	44	49	52	42	54	51	41	55	55	51	54	54	52	54	44	60	47	55	34	52	60	50	53	61	48	46	40	51	47	49	56	52	66	53	59	45	50	45	41	60	51	63	42	51	36	52	49	52	50	54	50	46	48	61	51	57	60	43	51	58	49	54	54	57	49	60	60	50	53	55	48	53	55	58	58	53	44	53	49	53	56	51	39	45	42	43	51	50	45	47	54	47	54	58	43	49	41	51	55	49	54	45	46	52	57	45	55	45	48	50	46	39	39	54	56	53	59	57	56	54	58	32	49	51	58	46	52	47	74	52	51	54	45	50	42	43	60	45	63	47	47	48	52	53	47	49	56	55	67	48	54	56	45	54	55	66	58	43	49	59	50	46	49	45	39	51	46	56	54	42	58	50	54	52	50	55	42	48	44	55	56	55	54	45	48	55	51	49	49	56	60	55	42	55	59	65	55	57	40	47	48	58	38	60	47	50	42	57	66	53	58	57	53	56	63	48	63	44	39	43	46	55	54	48	56	52	62	51	48	67	53	44	49	58	50	45	54	49	34	42	67	65	54	46	62	53	43	54	52	51	47	61	52	46	57	52	43	53	58	47	58	56	56	48	47	59	58	51	52	52	52	46	50	52	54	58	54	54	54	53	45	60	60	57	41	41	41	61	48	55	54	41	44	41	41	62	46	44	44	53	54	56	64	52	54	71	43	53	55	49	53	46	35	59	31	72	53	52	44	40	73	50	54	65	57	51	56	49	48	58	30	47	54	44	60	53	66	54	60	40	48	44	56	60	49	44	37	50	60	52	47	49	56	61	57	69	42	59	56	64	47	41	66	57	57	45	48	60	46	43	45	52	42	60	59	50	58	59	52	60	57	40	44	53	50	47	62	55	53	47	53	47	49	50	52	53	47	57	47	47	51	29	38	68	54	40	50	60	50	46	71	59	54	45	58	47	54	44	58	39	58	43	53	49	56	57	53	40	40	41	52	37	45	39	47	60	69	49	57	65	40	48	53	56	39	50	59	53	64	45	48	59	49	59	60	47	53	44	49	38	57	45	47	47	55	51	50	62	52	51	46	50	41	47	49	68	49	35	45	55	50	43	54	53	39	46	47	40	45	58	48	58	44	53	33	49	57	47	49	57	53	59	45	64	59	56	54	53	57	39	44	46	43	51	37	45	40	53	51	42	46	46	52	50	48	51	58	52	45	55	47	46	55	52	46	50	60	51	54	49
8324	2180	1131	1908	3788	4056	7104	7295	5641	3729	2830	2703	3321	2642	1917	1965	1532	2240	3190	3194	3586	3319	1424	1086	964	1103	1079	2721	3810	3352	1913	2007	2024	1110	945	993	1031	923	899	688	672	631	687	634	661	646	593	728	904	3870	4072	2995	2558	1686	1074	763	631	555	530	549	574	543	579	563	532	596	581	544	517	552	554	536	588	537	605	519	566	532	552	555	575	537	563	520	545	553	577	570	549	546	565	541	526	597	539	525	550	580	534	541	532	595	530	566	553	546	579	577	552	544	516	521	588	508	552	556	565	548	561	553	540	545	523	584	566	548	544	552	557	556	536	549	552	568	532	514	597	527	593	544	562	537	566	555	561	599	515	518	555	598	518	557	580	554	566	541	539	564	556	572	556	537	579	560	537	566	533	572	553	538	556	544	580	563	552	550	566	610	516	573	573	531	575	475	546	496	596	559	591	572	534	580	545	565	564	557	537	532	531	529	555	583	508	578	584	530	572	569	502	572	533	562	546	589	544	602	569	575	521	517	570	538	552	565	557	541	562	579	527	540	570	527	550	536	537	563	584	538	598	548	557	525	536	553	550	617	553	558	561	569	557	574	578	558	569	577	537	529	578	603	583	559	542	550	571	554	566	517	533	569	555	537	564	575	556	585	548	549	564	536	550	534	562	547	558	556	552	584	593	527	577	593	563	547	544	566	536	572	546	558	608	576	534	557	538	525	575	542	505	558	570	534	571	542	533	566	560	530	579	551	553	550	535	602	570	557	508	560	534	541	567	552	523	594	542	551	562	574	592	586	588	564	558	601	572	529	519	551	556	558	596	556	560	576	552	564	550	584	570	572	513	551	576	551	557	550	565	551	555	545	580	568	595	580	562	540	572	548	579	502	561	575	560	548	547	533	517	569	558	574	586	526	528	545	570	544	547	521	563	589	547	537	560	583	529	563	613	535	562	573	559	544	551	556	562	572	597	568	574	538	589	593	583	547	580	530	605	587	567	541	578	549	573	501	606	541	524	578	548	594	559	561	584	557	554	548	581	553	539	559	571	520	548	585	530	548	574	575	560	557	552	538	548	536	567	583	532	616	581	582	569	525	543	532	568	541	544	556	539	559	541	533	550	559	543	551	567	586	546	561	580	548	572	560	560	556	526	577	551	549	549	580	589	583	563	551	527	602	555	562	531	549	565	532	528	579	554	550	538	592	566	576	603	524	556	549	576	552	493	571	562	546	568	592	556	609	581	533	578	538	551	572	575	553	556	564	574	571	548	618	555	562	547	570	527	551	563	543	548	575	559	522	598	579	539	564	553	572	567	548	528	564	510	575	516	537	579	538	574	543	580	589	535	579	527	518	547	580	596	550	605	537	551	537	580	576	610	570	521	544	533	553	527	578	536	542	554	567	549	572	558	592	550	579	594	560	548	538	594	540	538	580	563	572	545	535	567	587	510	574	554	563	527	593	564	598	591	579	568	587	541	553	596	541	554	567	559	559	534	595	573	555	581	594	514	573	581	558	590	577	535	542	580	566	531	593	599	534	567	518	573	537	540	551	537	507	544	544	506	518	563	544	571	546	543	557	504	581	546	563	565	581	540	545	576	517	597	547	557	593	573	554	537	564	564	590	524	598	558	550	561	544	562	572	578	527	550	599	547	583	564	584	564	571	536	601	556	497	561	579	538	567	564	546	553	543	567	563	579	521	521	598	573	565	564	577	541	549	569	553	555	567	542	524	568	598	565	558	552	563	583	540	546	595	545	565	512	553	546	565	546	558	583	515	567	576	561	556	564	571	533	535	584	591	520	518	560	541	586	534	535	518	524	549	554	555	547	558	572	565	540	579	544	581	536	564	534	544	520	570	522	579	580	499	548	528	526	549	571	610	565	559	529	536	558	585	525	574	584	548	571	548	577	551	593	573	585	534	611	572	572	609	493	553	508	581	571	584	555	531	591	512	562	541	528	607	585	565	565	541	565	543	562	541	531	562	558	558	508	568	537	562	548	571	559	519	549	556	528	571	521	543	507	549	558	567	582	547	549	590	577	548	579	546	528	526	570	553	553	543	550	532	528	545	543	575	508	563	557	545	529	563	539	521	481	539	566	571	538	544	533	567	600	553	580	601	540	499	523	592	577	572	570	516	532	559	562	535	554	559	577	581	549	607	567	578	530	581	561	562	500	543	600	536	542	586	560	583	551	555	550	562	595	542	529	525	567	554	604	521	581	565	538	594	552	531	598	512	544	524	580	531	548	568	534	565	562	531	554	589	570	512	554	559	558	533	539	502	530	534	593	582	529	552	620	528	589	518	549	610	536	564	569	549	572	573	559	586	532	559	552	564	534	545	531	576	616	553	576	546	549	501	540	570	562	604	577	569	572	607	532	555	524	557	567	534	541	563	549	529	551	547	539	511	549	571	572	554	519	541	532	570	593	541	574	545	564	542	498	539	549	573	548	536	571	575	541	540	565	534	550	534	565	519	576	548	539	602	605	529	528	523	563	525	562	604	552	618	581	578	607	587	550	594	546	550	567	549	573	529	566	608	548	552	560	556	581	566	565	534	595	570	560	572	568	581	574	588	545	505	522	570	536	551	523	576	545	596	550	532	542	560	579	548	541	577	576	549	572	561	527	566	584	573	516	546	542	582	558	562	560	561	557	526	552	563	563	591	551	537	562	585	584	529	600	548	512	555	554	563	545	537	569	556	593	549	554	539	543	567	594	578	583	586	528	537	538	530	539	559	594	518	605	567	557	574	556	558	571	591	553	580	523	561	523	532	518	571	560	572	572	536	560	544	584	546	543	581	578	542	590	614	582	557	561	549	578	564	546	533	549	541	601	574	558	508	575	575	596	559	552	538	550	577	543	552	578	549	531	553	561	601	538	552	598	576	541	549	568	617	597	576	551	549	544	563	515	526	540	550	584	562	528	540	546	537	562	549	555	618	564	558	543	523	574	581	561	592	564	544	543	553	498	575	519	522	545	579	575	587	580	519	535	568	539	539	593	580	581	568	565	528	602	570	578	573	569	549	549	528	528	541	543	546	569	558	573	508	568	549	567	524	535	572	550	534	560	543	553	559	517	609	561	566	551	552	587	569	575	535	515	573	561	538	587	549	573	516	560	561	540	598	546	537	535	544	526	543	533	597	558	570	548	575	573	543	521	532	558	571	568	570	590	523	538	553	529	542	555	560	532	553	578	560	545	603	558	558	513	529	539	531	559	577	575	531	568	601	544	537	578	545	596	539	569	596	537	582	533	580	532	544	602	580	575	544	548	554	564	555	564	534	545	573	577	555	554	593	564	560	572	609	548	551	573	569	545	563	552	569	585	590	556	569	529	557	555	541	566	557	547	593	600	534	560	573	541	576	581	575	560	584	553	560	560	587	546	562	553	601	571	490	537	578	548	549	563	516	553	563	539	593	567	502	533	556	557	556	561	526	574	550	570	555	540	570	573	541	531	571	518	572	506	530	589	567	569	562	531	575	569	565	556	560	564	574
671	257	134	118	116	135	225	266	215	147	149	146	145	143	122	130	104	137	164	163	214	155	113	77	77	88	85	93	162	117	143	122	156	97	103	102	103	92	87	71	67	67	64	71	79	77	70	89	85	338	339	274	213	143	118	85	67	69	71	73	75	63	67	78	62	65	76	73	64	53	56	78	58	64	71	71	70	72	65	59	76	75	60	66	73	61	54	80	69	75	71	66	74	69	62	67	77	68	65	51	71	73	71	79	77	62	72	62	78	60	69	67	55	76	59	63	70	65	62	70	62	57	70	72	69	72	73	72	58	67	61	52	72	72	70	65	58	60	65	77	62	67	57	80	72	86	76	56	65	59	63	60	75	70	63	67	74	65	68	66	55	68	72	85	59	62	59	63	72	64	65	70	72	63	54	49	67	61	79	59	57	66	51	70	63	96	73	66	58	62	69	56	56	68	69	56	74	60	76	57	64	80	63	62	83	70	67	58	79	70	70	51	71	76	78	62	73	56	60	72	70	56	78	75	76	72	61	57	79	67	63	69	62	71	70	62	84	64	70	64	65	66	68	60	71	66	63	61	72	78	58	71	54	72	68	72	67	57	65	82	76	61	58	62	67	67	68	72	77	72	56	76	66	65	70	59	61	64	75	85	65	67	70	67	66	68	70	70	61	69	60	67	73	68	65	73	67	72	80	73	66	59	86	68	56	69	67	72	56	75	60	66	70	75	60	59	57	66	74	80	63	52	63	72	73	78	62	84	62	67	63	75	70	67	75	79	76	68	50	61	67	72	73	69	61	67	60	54	65	80	64	67	79	75	72	70	82	85	77	63	64	56	71	72	81	70	66	73	62	64	82	68	52	66	67	80	62	69	72	66	79	77	63	61	68	59	67	64	58	77	71	67	71	71	73	72	70	60	61	79	65	79	52	60	66	69	63	71	60	87	64	60	51	83	55	82	68	61	73	58	60	72	63	63	48	61	68	72	65	74	56	61	70	63	66	68	64	58	69	54	68	65	63	87	70	60	62	63	88	63	68	56	64	69	61	57	75	79	79	58	64	63	55	70	72	90	51	74	53	61	72	64	64	67	61	73	74	66	67	74	60	72	74	61	64	63	78	73	58	57	65	67	59	63	70	77	64	72	60	76	61	82	67	63	55	62	75	69	80	73	61	72	60	71	55	43	82	67	76	73	57	71	61	57	70	73	72	66	69	61	64	71	82	67	57	70	67	67	69	64	57	57	75	72	71	72	69	65	55	53	49	63	64	74	68	58	60	54	62	72	69	71	73	77	69	74	73	65	60	63	56	72	70	58	76	65	72	61	64	72	76	49	81	63	69	58	57	77	72	74	79	60	82	60	67	68	77	60	62	73	71	65	78	74	62	70	69	54	65	86	52	72	61	78	65	82	71	57	91	49	77	62	70	67	75	67	79	64	86	71	63	63	63	78	68	59	46	60	67	70	77	64	74	62	73	66	59	68	70	50	69	59	63	60	65	79	75	91	79	64	82	61	60	73	51	74	86	62	79	55	61	66	77	79	58	81	72	75	70	61	67	67	73	72	68	62	56	57	72	69	57	59	63	67	68	66	67	67	73	58	82	61	81	54	78	69	64	67	74	81	69	78	73	61	71	72	79	74	68	70	76	71	49	60	75	55	55	65	69	65	68	69	64	74	37	86	61	71	67	69	77	60	62	78	71	66	60	64	53	68	62	69	63	61	63	72	55	73	73	62	59	80	66	68	73	60	83	73	72	62	68	62	71	73	62	82	71	79	71	78	68	78	67	66	80	76	68	79	67	83	60	83	81	65	65	66	100	63	60	59	63	75	72	68	62	51	73	72	69	65	74	68	71	74	63	66	62	69	71	59	77	57	75	61	61	60	73	64	67	67	56	74	58	71	52	53	76	68	70	70	66	60	72	55	78	82	78	94	58	61	63	75	70	60	63	72	82	62	64	65	66	65	55	66	58	72	59	55	62	71	73	74	72	70	69	62	72	58	68	63	57	82	79	56	78	61	58	75	66	84	60	65	69	70	69	67	69	59	68	64	68	57	67	68	50	62	55	65	67	71	68	67	64	60	76	59	54	63	76	86	69	68	66	64	86	57	78	69	80	57	86	64	87	67	69	60	59	65	60	64	78	76	72	84	74	84	66	77	74	82	81	66	71	81	61	72	53	79	73	72	80	61	89	64	73	78	57	67	57	80	77	70	56	51	79	64	54	58	73	83	77	85	75	86	78	70	70	75	62	63	56	59	67	68	85	69	61	87	82	61	62	74	68	67	80	57	77	65	70	71	68	57	61	70	70	62	60	76	59	59	55	61	83	64	64	75	68	96	51	58	70	62	59	79	63	59	67	74	66	59	73	71	63	52	62	67	72	76	56	72	72	71	56	68	65	64	84	66	59	69	69	66	71	57	70	56	85	68	60	71	60	73	62	82	72	56	84	72	77	61	69	78	45	74	61	74	70	69	63	70	57	71	76	68	85	73	70	59	76	53	68	67	73	53	65	58	65	72	56	68	66	63	83	71	65	61	72	78	68	59	58	68	58	67	70	57	82	67	62	71	78	65	72	80	74	86	55	60	49	81	70	76	65	64	68	65	75	72	56	68	68	43	67	76	63	67	58	70	77	71	57	67	67	73	63	71	67	62	73	70	72	43	57	70	61	50	60	55	66	61	71	69	60	71	76	79	68	58	66	59	64	60	57	74	82	58	51	52	82	67	59	62	65	69	42	71	63	68	84	73	71	68	76	77	71	74	68	56	82	61	64	62	84	69	73	66	54	74	62	78	75	63	68	70	54	53	66	60	64	60	68	67	69	73	88	63	65	60	58	68	69	62	53	62	58	66	79	75	66	68	53	60	63	53	63	64	79	65	68	78	72	64	51	61	65	70	54	60	64	61	76	79	82	69	49	71	69	78	69	68	63	65	76	69	70	62	70	66	73	61	64	56	53	75	65	76	61	70	67	63	58	72	73	69	70	65	77	59	83	78	62	70	66	68	67	59	72	59	79	61	77	68	73	68	51	83	78	74	85	66	75	63	63	69	77	76	67	77	61	51	67	61	68	55	65	61	65	79	67	76	70	70	67	74	75	63	71	73	77	59	78	63	62	83	74	75	80	78	60	66	93	61	62	62	60	65	67	80	62	60	67	57	68	82	69	59	47	48	77	61	66	75	65	69	84	82	76	75	77	59	52	68	70	63	48	67	63	58	80	75	70	72	60	67	44	71	68	71	56	61	69	48	51	60	64	73	63	73	76	68	78	66	78	71	62	61	74	66	70	86	73	67	60	73	65	72	69	62	74	54	60	58	60	63	70	71	57	78	67	68	56	66	61	65	56	62	53	69	66	66	66	68	62	74	71	68	67	58	64	59	87	75	65	68	69	71	69	66	80	72	61	87	61	70	69	58	68	59	75	74	79	56	67	64	59	56	68	53	82	65	56	65	78	80	59	60	65	58	66	71	71	71	81	72	67	57
11443	5017	2139	3728	8109	8811	11977	11550	8701	5854	4773	4124	5113	3737	2948	3201	2833	3516	4944	4691	5611	4080	1964	1546	1270	1446	1484	2401	4467	3416	3331	2781	3513	1790	1762	1780	1692	1455	1328	1023	979	958	899	967	880	902	1034	1249	1427	8079	7974	6220	4552	3032	1726	1101	837	766	772	681	697	734	665	705	711	753	710	733	755	664	726	733	718	723	693	740	689	724	687	731	719	697	711	745	712	714	684	749	710	744	709	690	707	772	703	705	738	702	753	745	715	736	725	731	720	726	703	745	659	725	741	694	735	702	734	732	690	678	723	740	721	715	718	705	738	695	739	713	725	769	702	713	748	755	705	732	730	679	700	732	689	704	664	690	682	752	690	740	682	718	749	736	726	723	715	710	697	719	725	743	753	688	770	714	721	696	737	732	790	749	711	754	705	695	728	778	710	694	752	705	728	705	738	714	700	717	690	732	724	718	717	693	752	696	696	713	702	692	696	667	745	736	709	733	660	677	679	713	738	750	680	771	681	713	712	718	703	693	747	794	734	702	724	705	725	718	712	716	729	733	654	719	728	724	704	682	758	703	726	680	740	706	709	669	741	746	700	749	684	678	744	748	648	666	732	725	697	705	725	683	747	710	715	731	684	727	690	754	755	711	729	717	749	718	730	741	707	717	737	695	690	730	715	686	727	720	689	702	709	725	759	749	727	701	755	725	752	740	692	716	710	724	785	750	701	736	743	738	717	721	730	774	709	738	660	770	709	729	719	719	764	741	734	740	725	703	729	706	727	720	678	707	702	724	717	717	754	731	739	722	750	717	725	702	722	724	701	720	703	725	709	663	696	711	702	732	738	716	690	699	657	699	699	719	723	700	763	740	740	701	722	714	754	727	720	725	749	733	692	733	723	734	685	739	743	718	685	733	741	777	690	763	748	733	708	699	762	679	708	734	731	703	732	732	649	744	807	714	684	711	696	741	697	675	673	669	694	743	732	723	738	713	737	745	706	694	746	704	669	788	680	757	677	688	748	732	758	750	682	733	689	739	731	672	719	660	711	717	763	712	710	663	727	710	752	705	755	715	718	734	752	682	670	731	730	733	710	731	738	736	722	703	696	779	683	674	706	738	710	703	756	713	733	665	740	668	704	714	698	724	660	711	746	730	709	705	693	753	717	691	712	680	688	739	704	775	675	697	708	742	709	678	713	738	726	654	732	742	733	727	704	764	695	712	678	689	721	706	727	710	757	695	652	734	715	703	735	709	770	733	771	744	749	756	672	781	720	646	685	757	691	724	737	714	770	761	725	722	755	711	739	735	759	712	713	754	693	721	732	688	727	695	644	717	713	709	689	705	681	730	707	693	754	715	738	753	739	730	730	756	745	695	720	722	681	707	728	719	763	755	707	757	723	738	759	749	736	710	687	733	732	725	750	669	725	731	779	705	741	710	727	726	752	712	745	693	701	678	712	688	724	702	764	703	754	752	735	735	737	709	718	741	743	687	715	680	734	722	721	689	773	738	708	730	700	739	705	745	720	706	745	712	745	740	707	691	689	716	725	776	703	747	724	718	726	778	766	683	704	742	692	754	697	751	709	651	734	721	747	685	739	743	689	744	689	784	756	739	739	680	698	731	698	688	675	696	761	709	759	717	687	708	721	668	679	717	746	734	711	706	704	716	711	734	703	721	700	712	734	738	732	734	733	735	755	752	695	747	749	695	746	703	718	705	705	689	649	758	711	733	739	718	706	708	708	753	679	720	739	745	706	707	749	729	719	729	699	735	714	728	715	723	690	752	723	746	730	719	678	728	716	763	717	695	726	722	717	734	691	685	713	700	720	695	729	700	680	732	747	679	684	709	721	732	768	666	735	686	701	751	711	706	782	746	672	685	692	694	747	713	772	708	727	698	740	671	776	662	679	689	729	672	726	728	722	696	707	729	749	698	739	717	732	698	719	709	720	693	717	729	697	701	749	749	726	707	748	693	699	672	761	752	756	712	709	698	730	691	720	718	753	676	776	786	717	742	753	754	730	734	690	701	736	688	698	730	714	692	702	717	731	740	683	759	671	702	705	712	673	716	745	735	730	705	709	714	795	763	690	765	680	747	719	703	697	676	754	730	684	696	716	751	752	731	736	684	713	777	745	757	723	731	703	759	684	736	729	687	727	736	711	656	760	735	750	720	693	777	743	736	744	729	769	710	726	716	734	727	758	686	713	736	703	750	739	694	690	720	729	729	730	710	665	717	756	724	748	735	718	716	739	687	732	715	746	719	681	712	718	726	707	714	688	762	686	730	745	704	749	698	754	715	691	715	741	691	724	722	721	692	709	707	722	727	735	741	695	705	718	723	773	710	739	714	735	726	763	774	710	704	707	717	696	708	761	719	722	697	723	705	733	723	702	701	696	743	743	709	789	709	758	677	680	724	750	729	703	740	723	751	747	751	727	748	747	730	720	749	688	767	705	743	711	737	673	726	735	723	710	711	758	749	712	697	698	719	705	733	739	746	743	709	713	711	712	740	719	671	736	716	727	726	715	693	739	683	722	756	748	692	732	733	729	755	693	700	748	740	736	735	727	729	741	765	773	698	713	718	700	712	752	752	718	766	699	722	776	718	711	740	760	714	724	753	736	744	730	737	727	727	722	699	777	730	737	725	675	707	688	711	749	724	700	688	717	700	723	720	717	690	761	681	730	725	700	725	765	724	742	741	734	713	719	682	711	761	712	683	707	712	767	698	689	669	678	752	660	696	712	710	736	735	715	706	745	692	779	672	703	786	730	763	680	699	682	715	732	702	742	718	677	710	665	715	728	781	705	771	739	733	724	715	786	760	739	758	711	717	734	732	730	721	696	704	695	740	742	726	659	724	680	697	704	710	710	740	749	715	696	696	746	728	750	725	725	691	699	698	690	734	740	696	716	709	737	731	718	742	723	700	750	726	731	699	716	767	701	754	678	706	740	748	686	700	750	732	712	742	742	685	715	730	726	659	767	724	690	689	705	694	721	711	680	810	726	697	716	743	720	688	737	734	690	751	760	711	706	699	729	729	693	660	775	770	708	742	686	711	736	711	786	722	740	717	743	757	697	734	702	715	741	725	700	777	722	739	738	757	705	753	723	711	696	695	694	712	729	708	715	729	712	720	750	641	681	708	727	714	748	723	724	702	727	720	755	688	737	707	698	734	738	693	763	714	735	723	701	663	743	698	722	735	699	790	705	714	764	701	633	757	663	680	743	717	708	673	738	717	720	752	687	752	731	709	699	714	722	730	684	717	724	728	766	731	742	717	672	741	737	741	734	751	761	728	720	722	757	732	721	684	684	769	708	680	702	696	709	734	735	708	747	661	743	715	702	698	727	680	724	721	764	721	705	724	700	762	750	734	745	674	713	715	676	696	695	741	723	732	681	710	701	723	722	727	701	731	767	724	764	710	683	703	718	718	716	696	707	751	730	721	675	693	762	757	747	704	718	769	690	682	753	694	758	776	687	719	728	745	720	708	687	725	749	727	709	750
2076	156	128	93	111	128	227	203	162	140	138	95	117	107	100	112	114	129	210	168	168	107	85	81	62	71	92	83	128	141	114	85	109	82	72	83	66	81	70	76	59	73	63	70	74	54	53	59	151	394	340	275	175	144	88	73	60	39	48	56	49	49	52	56	61	43	45	47	67	50	57	61	55	48	49	42	44	44	65	48	56	52	60	51	43	48	52	47	44	53	39	59	52	53	44	50	41	54	56	44	55	52	49	51	52	46	65	69	59	53	56	48	56	53	49	49	52	45	71	41	61	51	43	43	43	54	50	51	53	55	55	62	54	54	53	45	54	60	48	50	55	45	60	51	52	57	48	55	60	48	41	54	43	57	51	51	35	47	49	46	59	59	49	66	51	52	29	44	55	50	43	56	57	60	53	69	46	58	63	62	52	55	39	51	44	38	44	56	53	51	40	44	49	50	55	51	49	50	41	55	41	45	51	45	53	49	47	60	40	45	64	47	50	50	50	49	42	42	56	50	52	51	59	53	56	39	42	39	42	56	62	52	42	44	44	63	65	70	41	61	61	66	58	47	50	42	44	49	45	48	57	37	55	58	48	54	43	60	54	45	64	63	53	48	60	38	56	59	44	69	51	52	50	43	52	62	53	63	53	43	60	48	50	55	51	49	53	41	51	56	47	59	49	60	43	47	60	42	59	44	47	46	60	47	52	49	43	47	57	46	66	55	67	44	53	57	41	60	50	55	52	39	55	63	47	60	66	50	59	38	52	49	55	49	53	67	59	65	71	40	48	42	68	40	46	59	56	62	61	57	57	54	39	52	54	60	43	65	52	53	52	52	51	51	46	58	62	45	49	42	43	45	52	47	45	43	46	62	57	45	53	56	42	48	45	52	54	56	41	40	55	42	57	52	56	58	60	46	63	73	45	51	58	44	52	56	49	50	56	54	36	65	45	50	45	47	47	68	67	49	37	46	55	48	57	57	54	52	51	51	52	52	53	51	49	44	45	49	54	46	57	46	42	69	49	56	57	47	55	54	41	43	49	53	52	54	55	48	50	50	50	54	64	48	66	57	50	44	54	47	47	50	54	49	42	49	43	49	53	48	50	56	66	48	55	51	56	50	49	44	50	50	56	62	52	59	46	55	54	48	52	47	48	44	52	40	49	47	55	56	62	60	42	45	49	47	53	61	55	45	54	45	53	47	53	60	56	53	54	53	42	47	53	51	40	68	46	48	46	46	54	46	53	53	59	53	46	47	54	51	57	38	58	54	46	55	56	44	53	51	50	48	59	50	44	43	57	54	56	44	43	57	53	42	41	45	64	45	53	43	53	47	49	57	60	35	62	58	56	52	58	52	60	46	46	57	49	60	34	42	51	52	51	47	42	41	44	51	43	52	55	49	46	45	69	42	61	53	47	41	47	58	60	44	50	65	47	60	56	43	54	50	47	52	57	42	52	47	43	58	53	48	35	57	45	60	37	48	63	46	51	42	49	60	40	51	56	48	49	51	45	52	56	41	49	62	56	57	61	37	46	66	44	56	55	47	61	60	61	48	55	50	56	36	47	57	60	67	44	66	63	52	66	50	56	52	40	50	54	44	59	50	50	51	55	58	52	55	46	48	49	63	56	40	51	51	54	46	48	59	57	48	43	49	47	49	41	58	43	56	60	56	45	61	55	46	65	57	46	60	46	45	48	55	46	44	52	52	46	40	47	52	52	52	55	49	50	56	42	41	52	59	46	57	48	49	57	47	45	52	59	44	44	53	56	54	40	65	43	49	51	49	42	53	49	43	51	56	38	63	56	36	48	43	51	53	46	50	50	54	57	60	52	69	43	55	41	49	52	42	53	54	55	42	51	54	50	47	57	44	56	50	61	54	47	52	49	66	57	50	43	59	65	52	58	45	52	62	41	57	52	40	56	48	46	53	52	63	49	48	59	62	59	69	47	47	52	34	47	45	57	53	49	47	56	59	54	65	46	53	51	41	67	59	42	53	54	55	46	50	46	59	49	51	56	50	46	56	47	41	45	40	58	70	43	56	42	62	55	52	53	58	43	51	47	49	57	45	48	45	62	60	37	50	45	50	44	38	52	42	46	48	42	62	45	42	71	58	51	46	63	54	60	60	54	50	47	49	54	59	48	50	43	51	48	51	57	54	48	40	65	52	53	54	47	45	44	53	57	61	44	57	53	47	51	46	44	47	57	53	60	45	55	48	56	65	44	40	60	44	45	52	52	51	63	48	56	53	56	47	32	55	54	56	46	49	59	42	54	54	55	43	67	58	63	59	53	52	54	58	42	48	55	52	55	42	54	47	61	46	38	57	39	48	34	56	52	45	44	60	52	48	46	57	42	51	45	68	54	56	48	44	54	58	49	47	50	42	42	54	54	46	41	60	58	50	45	44	49	48	48	56	52	47	64	68	48	57	67	46	42	44	55	55	46	48	44	55	44	48	52	53	49	43	52	49	53	59	54	49	46	61	50	43	57	46	49	48	56	65	52	59	55	49	47	51	62	44	62	35	46	41	45	43	55	45	50	60	50	56	59	61	48	39	62	60	56	53	47	64	57	67	46	65	43	58	49	57	52	52	45	45	45	53	54	58	62	42	49	47	62	51	51	58	59	66	50	50	45	63	57	54	48	60	60	58	47	62	56	42	57	55	52	57	48	46	48	52	52	42	48	52	50	47	42	40	56	46	49	53	52	59	54	55	58	46	66	39	49	44	49	55	34	45	50	57	46	52	43	54	51	45	45	54	42	52	46	40	62	39	54	48	52	67	48	53	47	53	62	50	38	48	58	35	53	56	62	62	56	49	50	57	53	48	47	54	54	64	45	43	45	53	46	45	50	37	49	41	52	54	49	71	56	45	57	49	66	48	54	58	52	53	38	54	42	57	53	38	60	46	46	50	63	59	46	44	42	49	44	50	46	64	46	56	49	40	52	54	42	56	53	59	57	47	50	50	59	38	47	42	47	53	56	48	50	47	60	53	40	54	50	63	54	38	57	49	47	56	28	59	64	55	50	52	47	50	49	43	40	57	58	51	54	66	54	59	62	44	65	50	40	52	40	55	53	54	54	55	49	49	41	48	52	41	65	47	59	39	52	49	59	53	46	43	57	53	45	46	47	46	49	47	52	49	55	59	58	51	49	48	53	36	61	50	45	39	38	56	56	41	41	77	56	60	47	50	44	47	52	43	55	48	60	54	42	51	55	46	41	39	53	44	49	49	42	56	52	46	49	38	55	55	54	38	50	57	42	56	65	51	52	58	44	42	59	59	47	43	64	54	42	48	43	47	62	55	47	48	44	54	32	48	42	53	49	52	56	54	52	44	36	59	55	59	55	50	49	55	60	53	73	44	54	54	57	53	51	56	46	52	77	50	53	61	48	42	56	57	51	50	58	64	46	40	50	44	55	45	38	49	57	38	62	54	39	58	49	48	53	47	61	60	58	57	49	53	58	47	39	40	46	50	52	51	50	53
10860	3854	1909	3183	7062	8171	11193	11651	8184	6042	4568	4346	4867	3640	3017	3191	3112	3756	5542	5037	5460	2948	1719	1215	1259	1298	1265	1680	2987	3591	2922	2437	2191	1497	1488	1583	1607	1356	1315	1216	883	926	890	932	834	836	809	893	3162	9289	8389	6277	4038	2695	1471	877	640	605	542	552	569	570	533	548	543	551	557	531	583	532	558	552	526	614	580	570	527	543	600	533	583	564	535	557	540	568	543	547	533	589	574	542	585	525	550	564	585	530	555	521	572	624	546	591	574	577	518	552	565	535	541	556	547	556	592	581	553	587	545	549	535	532	568	535	567	555	554	542	532	500	574	552	545	536	575	543	567	548	559	546	537	575	565	545	546	544	612	563	548	532	501	578	582	591	562	611	571	557	493	552	549	541	544	502	536	552	587	540	553	574	552	560	571	576	577	585	511	542	551	590	599	538	518	579	542	547	547	505	554	531	570	566	583	552	571	567	553	593	529	545	554	573	551	557	539	532	553	550	552	573	553	532	531	590	536	586	545	580	551	526	583	561	579	562	501	512	580	533	567	575	588	566	607	607	555	587	542	533	569	539	543	548	566	546	541	547	609	564	554	574	538	535	581	565	528	584	543	587	533	603	580	606	542	566	558	548	588	540	550	578	525	558	575	543	526	571	577	553	550	554	520	572	569	550	538	542	577	550	563	570	542	574	585	577	564	568	522	593	594	558	549	536	539	546	542	579	603	576	536	564	543	604	524	550	591	555	574	557	544	588	560	537	546	546	623	558	536	573	542	586	582	551	612	566	566	574	536	571	543	568	488	604	547	565	555	574	552	563	594	557	523	581	549	544	558	577	536	554	549	545	513	554	516	548	535	562	591	549	575	547	556	567	619	534	560	557	559	534	544	564	540	600	564	517	540	514	549	550	571	584	545	510	526	620	568	550	564	603	522	553	537	547	504	535	608	552	578	564	591	563	561	600	582	561	560	567	548	561	573	569	561	582	602	549	550	548	573	528	564	564	539	573	511	590	538	532	592	535	517	576	520	524	589	556	551	549	559	613	592	557	598	528	545	543	548	595	559	570	568	533	549	584	544	564	562	555	567	581	567	545	548	555	559	564	561	549	572	561	551	572	567	603	559	559	556	587	561	555	558	528	565	522	512	530	553	542	518	545	549	563	567	533	549	522	573	535	565	530	572	544	572	523	554	608	540	564	556	556	555	549	548	612	591	566	554	576	571	577	551	575	550	550	569	551	522	550	556	608	560	549	514	596	526	560	552	577	538	533	543	581	573	606	543	548	566	607	579	562	588	555	553	548	585	534	552	599	585	549	529	561	516	605	569	587	562	542	558	526	561	553	571	550	581	566	555	567	554	537	559	511	501	571	554	554	577	544	555	543	495	587	528	549	573	549	542	563	565	565	584	536	547	528	564	569	547	575	562	567	590	543	544	586	529	565	504	541	605	554	568	575	551	544	534	556	529	565	600	544	553	556	577	536	537	549	543	569	549	548	564	529	569	567	570	588	568	569	526	568	524	568	562	569	588	552	559	550	543	537	520	522	569	568	571	557	597	547	586	532	535	560	536	591	536	560	528	563	491	542	587	559	572	580	555	527	540	584	547	573	562	598	528	555	561	579	545	566	559	581	593	565	543	540	565	531	554	572	588	543	558	530	581	533	556	614	555	586	522	574	547	593	547	529	561	563	542	554	549	587	587	508	561	564	584	531	596	508	546	614	558	539	553	560	561	547	553	597	549	525	582	503	567	554	612	550	551	565	565	558	543	554	541	556	570	513	550	600	571	533	564	531	553	539	530	541	541	553	601	516	520	558	551	540	575	558	533	544	552	596	544	555	572	581	587	538	555	543	580	566	583	558	587	547	541	512	582	576	537	525	551	532	552	484	571	581	524	551	591	551	594	582	552	549	518	508	539	519	580	513	562	548	590	558	537	558	585	576	533	508	564	549	565	560	522	603	529	581	574	574	545	595	609	529	607	552	548	520	599	583	557	594	566	598	565	556	497	513	566	493	582	569	547	535	570	529	560	535	555	532	504	570	526	586	548	546	580	550	571	569	550	591	591	575	554	539	534	576	536	500	561	535	571	534	547	562	557	532	539	558	587	578	581	554	579	534	538	577	539	583	559	561	541	539	603	588	544	578	540	534	514	555	623	537	539	561	550	507	557	539	522	527	542	499	528	575	542	579	581	549	601	518	564	591	548	537	546	554	553	539	566	574	550	566	526	563	573	531	574	557	584	529	532	568	551	606	571	577	536	537	574	541	560	586	553	541	549	541	613	582	557	521	594	526	538	516	557	614	552	544	541	581	557	558	577	578	546	606	552	547	558	530	575	568	555	520	573	581	527	515	549	566	543	543	584	588	525	603	519	565	581	516	561	517	565	599	594	598	511	536	508	572	609	546	609	552	525	589	527	579	599	561	543	537	534	528	562	562	542	526	526	582	539	606	531	523	533	574	568	579	545	553	538	510	569	556	565	570	557	563	553	530	578	535	562	609	570	545	558	588	528	578	578	555	527	602	525	561	532	569	554	582	538	593	526	531	586	542	568	570	579	520	595	509	586	588	548	549	570	544	579	534	565	545	636	545	574	575	562	536	575	571	547	538	551	584	552	537	562	582	513	557	587	634	590	601	578	569	536	569	590	553	525	531	579	503	579	539	529	514	526	548	522	526	564	574	559	577	600	576	574	540	509	528	583	540	556	559	557	542	567	558	552	565	595	579	541	545	544	556	593	540	526	560	505	577	575	523	539	554	554	542	556	613	563	557	594	598	566	568	593	559	534	559	534	571	565	564	551	519	476	566	540	549	534	557	548	578	601	583	552	552	564	546	556	589	560	554	531	549	566	532	530	576	608	540	581	565	531	564	545	524	534	590	523	550	558	585	534	531	579	550	529	542	542	548	585	592	589	564	541	596	557	554	526	549	545	543	587	542	557	553	585	609	537	607	566	541	547	556	595	561	559	591	549	572	567	573	541	580	569	582	578	581	611	558	569	573	530	539	544	559	546	581	540	567	543	574	566	573	579	523	575	528	529	535	551	572	535	578	545	573	583	557	581	535	560	544	582	583	528	540	588	583	567	571	553	564	544	551	524	538	579	587	587	586	548	545	534	587	577	568	519	550	553	568	591	562	552	580	535	549	535	523	577	594	573	565	537	579	572	545	517	531	571	536	529	537	588	529	586	552	541	613	576	563	536	470	576	578	571	565	578	592	510	590	561	585	530	534	571	531	532	589	514	537	503	518	555	557	556	554	576	561	592	532	553	548	563	570	612	561	579	580	530	546	535	586	561	583	551	538	553	559	535	556	534	559	571	549	546	550	568	581	547	594	542	529	612	544	517	563	559	585	585	549	595	547	586	552	572	544	518	572	515	537	551	580	563	552	528	571	529	559	599	575	542	546	553	578	577	590	567	554	592	524	520	538	575	565	560	553	594	556	541	571	560	570	544	522	587	573	591	569	596	525	574	600	584	530	578	533	548	564	575	606	554	592
1093	268	162	139	137	173	256	317	254	188	146	166	180	177	144	170	134	162	287	230	222	132	92	99	82	87	89	87	96	108	156	98	95	110	120	103	90	115	81	93	81	73	79	66	83	80	83	127	389	637	413	340	240	172	121	91	81	79	70	74	54	77	67	57	59	90	63	74	66	65	70	69	68	62	67	65	60	77	65	61	67	56	64	71	69	66	61	59	85	63	70	55	79	86	68	70	77	64	63	67	60	48	68	62	59	59	79	56	59	73	63	76	54	42	73	71	80	77	79	68	59	71	76	82	66	72	84	66	68	62	68	69	63	75	76	62	81	68	59	69	64	70	69	69	62	60	52	51	73	64	66	66	76	68	73	78	63	58	68	76	79	84	59	69	61	56	59	68	77	61	82	67	49	73	70	82	57	68	65	72	69	71	58	67	68	61	66	67	61	67	65	74	96	71	59	62	60	73	67	79	66	62	70	87	68	57	60	78	66	69	59	82	74	68	63	75	65	76	74	59	59	69	66	67	65	66	71	67	76	75	44	70	66	56	61	83	71	74	73	66	68	75	60	71	75	76	79	70	63	77	59	71	66	82	70	68	61	58	55	96	60	60	66	55	52	58	71	67	61	77	63	60	71	79	71	72	59	75	70	64	79	80	74	66	94	74	56	77	57	59	72	79	70	82	78	75	75	62	78	65	76	74	57	64	66	55	58	61	64	76	70	73	71	65	82	68	77	53	66	55	67	66	62	61	74	69	68	72	50	83	82	53	79	60	67	81	67	65	63	59	57	64	68	69	64	67	87	84	70	64	60	65	66	63	58	72	86	80	49	64	61	76	55	78	79	68	63	71	74	71	72	62	57	62	61	63	71	74	71	67	73	82	79	91	61	63	60	66	62	76	69	67	67	81	78	68	59	78	72	75	59	81	71	77	69	74	65	61	76	53	66	71	44	66	69	69	69	61	67	56	73	70	71	55	61	78	58	64	65	83	59	73	54	59	66	72	62	57	72	74	64	62	73	59	55	64	68	70	73	60	75	72	53	66	80	73	66	66	75	70	56	78	79	63	66	76	66	75	66	65	62	71	65	76	66	75	66	63	62	71	66	64	64	73	62	63	81	72	63	45	60	68	75	66	48	72	57	76	75	69	62	59	62	64	75	60	68	70	63	71	66	53	71	65	59	72	61	61	63	56	77	59	55	72	77	85	65	91	66	84	63	64	62	66	59	72	60	68	54	63	50	62	75	60	61	54	70	67	79	69	54	59	62	64	71	75	69	76	73	68	70	68	81	61	72	75	64	63	64	66	73	70	76	78	73	66	74	72	70	72	58	73	50	64	66	74	64	66	70	80	77	80	64	70	67	58	69	66	72	69	81	73	58	62	63	60	75	80	65	68	78	82	76	64	49	66	67	70	57	62	65	81	59	64	56	71	66	71	72	75	58	55	71	71	76	65	72	63	78	63	62	85	77	76	80	65	63	73	81	72	75	57	66	61	83	69	70	65	62	65	74	70	70	64	70	58	64	77	86	76	75	64	68	56	75	65	65	72	54	62	62	61	59	64	72	75	71	62	66	79	61	68	74	64	49	76	65	70	70	59	64	64	62	66	77	51	57	80	54	82	68	67	64	83	84	49	73	71	55	78	63	67	50	63	59	59	67	68	74	64	70	62	72	88	77	66	61	70	65	75	73	69	63	70	60	58	85	67	61	59	63	83	71	62	62	77	67	84	82	57	90	74	67	75	87	71	61	58	64	69	77	58	62	65	69	70	67	66	67	49	84	61	65	69	71	72	73	65	77	80	60	65	60	77	77	66	62	56	68	67	70	63	80	63	84	74	71	61	73	84	74	59	61	66	80	73	54	68	56	60	74	71	71	69	72	59	74	78	79	87	57	63	62	67	66	54	74	66	55	66	70	53	66	72	82	69	73	81	68	61	74	56	76	73	73	66	66	63	74	85	81	62	57	59	64	77	70	69	69	68	70	66	76	64	59	70	57	60	57	67	73	71	61	58	69	77	58	58	65	63	68	69	80	74	72	69	50	75	75	56	79	60	82	62	64	60	62	63	72	65	61	60	80	77	66	65	76	63	69	63	75	69	62	66	71	64	73	69	69	55	70	64	65	65	70	70	58	70	67	77	70	53	72	76	64	71	70	70	67	74	66	55	59	73	68	75	75	63	54	83	68	69	72	68	57	79	64	72	55	66	53	63	67	61	74	81	52	66	60	85	74	58	68	76	61	71	54	77	69	70	65	54	61	69	73	58	67	73	68	69	68	80	64	70	69	72	62	68	61	58	73	59	78	71	60	68	68	61	79	63	70	72	60	87	61	89	75	61	74	69	60	81	56	70	72	64	65	77	69	54	57	68	78	66	63	63	71	67	58	70	73	71	48	57	62	67	63	70	64	57	67	63	72	63	65	66	74	54	68	60	69	71	76	67	73	57	79	58	62	58	75	77	69	70	61	70	65	70	55	69	75	69	81	71	73	61	61	76	66	72	72	84	72	60	67	62	63	67	61	64	72	64	79	69	69	62	80	70	70	70	60	78	59	80	71	65	61	66	69	77	65	66	67	68	62	71	83	68	78	74	71	76	72	59	69	72	69	75	69	74	67	80	62	62	69	77	60	68	62	66	67	59	59	81	66	71	75	81	67	75	59	64	56	70	66	63	73	67	51	57	72	78	67	59	65	67	63	69	57	74	76	67	65	69	69	81	71	60	81	64	75	66	79	77	70	78	78	78	76	67	83	75	65	66	71	58	87	82	80	63	74	78	73	66	58	66	76	61	72	83	72	59	63	68	82	69	77	48	74	79	71	77	73	59	54	58	67	76	66	51	79	74	55	79	64	64	56	74	58	79	76	50	58	53	60	71	76	75	62	62	61	79	72	72	61	75	75	76	74	70	59	66	62	80	61	67	65	64	58	73	65	66	54	76	66	74	62	69	63	71	56	83	66	72	70	60	59	61	59	69	61	61	69	74	74	81	78	68	84	53	62	57	73	66	75	66	70	54	68	88	62	61	77	67	68	79	74	65	69	65	68	58	73	69	71	64	89	66	65	69	59	80	71	62	61	62	58	77	81	80	56	67	75	67	71	61	82	62	65	68	68	71	58	66	73	65	69	71	66	68	67	67	62	77	64	73	76	75	65	66	78	84	65	75	57	76	68	73	79	74	82	66	82	76	51	74	70	60	71	69	65	59	64	77	70	56	75	51	66	72	58	76	70	64	59	75	63	51	70	83	76	58	66	76	80	69	68	62	68	70	67	75	81	78	63	68	85	72	76	77	44	63	63	66	57	64	73	56	80	102	53	77	75	81	59	64	66	55	59	69	71	58	68	66	70	76	77	69	66	75	72	72	68	84	70	60	64	59	62	80	69	72	58	62	75	77	68	79	73	69	68	76	72	85	60	63	72	77	75	73	73	74	67	63	60	74	80	75	59	75	73	56	50	71	84	63	57	61	68	71	73	74	63	49	68	81
14631	6176	2835	5100	10522	11884	14315	14166	10349	7957	6134	5696	6295	5001	4318	4972	4402	4994	8200	6482	6003	2565	1844	1664	1780	1639	1583	1906	2534	2424	3676	1736	1521	2064	2691	2238	1699	1811	1177	1552	1473	1190	1161	958	961	1044	1063	3072	8603	13415	10007	7651	5010	3150	1917	1141	868	765	735	757	738	726	730	710	716	655	750	717	716	762	749	754	737	719	744	730	693	737	728	752	696	658	714	737	736	758	700	746	757	725	724	704	750	782	704	738	689	730	739	714	744	768	779	721	725	758	743	713	713	780	766	747	697	714	708	753	748	711	687	784	751	735	717	737	735	763	730	765	708	711	747	718	699	720	742	748	720	758	740	730	768	712	735	703	738	742	739	672	725	714	712	691	705	761	734	740	723	764	774	734	719	704	745	743	681	751	748	706	763	746	724	709	756	679	699	739	713	766	677	737	724	736	798	723	741	774	738	724	687	738	751	701	716	714	761	711	774	742	775	727	752	743	752	703	689	752	741	726	740	783	730	729	715	747	739	735	730	721	688	707	740	737	750	733	716	765	689	683	738	695	702	718	784	693	728	762	744	687	749	730	685	754	757	742	737	741	753	716	693	734	746	696	709	700	741	779	755	767	714	736	763	753	719	716	722	709	734	720	742	738	737	736	700	714	724	703	704	731	719	760	738	743	729	702	706	738	723	745	726	698	739	708	746	752	729	728	767	710	702	696	721	709	730	706	750	770	712	783	741	773	724	768	754	748	760	726	711	734	723	687	734	695	745	748	716	720	762	708	704	741	761	733	741	702	754	756	743	745	723	721	653	713	740	753	734	704	699	747	744	714	758	732	742	741	671	722	777	741	727	770	713	753	715	716	741	699	720	727	740	763	701	722	725	787	760	720	755	762	782	713	766	695	740	732	742	745	734	750	757	748	792	737	722	740	712	783	735	676	755	728	703	740	739	697	704	730	725	717	750	741	684	734	723	734	728	728	758	730	767	715	759	709	723	695	731	686	762	736	720	706	708	722	718	703	699	708	700	721	709	756	744	772	762	755	699	708	751	676	730	760	702	700	707	685	764	766	737	722	718	727	687	710	741	696	731	719	703	708	741	723	783	753	725	718	680	737	745	755	739	769	733	734	703	764	703	750	708	741	686	756	742	733	719	760	729	723	727	739	768	788	804	787	705	727	722	816	760	783	740	749	707	778	745	748	787	760	755	766	787	754	752	732	713	694	788	710	719	758	740	734	734	745	727	723	758	739	704	731	739	694	763	736	690	743	726	713	692	733	747	712	704	755	746	701	737	691	784	712	718	725	723	714	728	708	740	720	776	746	737	744	717	737	726	737	778	718	732	764	738	714	712	721	712	706	705	747	732	733	733	728	696	704	728	718	738	738	769	720	711	785	743	737	732	729	727	735	743	734	755	673	709	717	770	742	729	738	694	715	736	699	739	734	720	722	716	732	712	741	738	760	709	751	724	772	774	695	745	702	682	779	723	786	720	750	751	702	744	708	696	739	715	762	719	780	727	790	767	774	711	742	729	752	725	771	758	750	743	764	720	727	703	767	753	681	735	754	723	675	731	717	742	748	739	757	770	724	716	723	721	687	703	729	765	773	764	744	750	696	692	735	725	730	732	693	718	771	744	723	686	689	751	721	746	726	736	704	713	798	757	714	681	705	795	696	709	724	739	752	756	739	738	695	714	723	770	708	748	725	726	758	731	774	694	757	711	748	722	745	758	768	722	728	735	694	749	753	738	721	721	762	720	749	756	751	779	736	758	733	732	734	726	726	762	713	732	674	760	702	765	726	702	730	751	722	739	726	720	696	715	709	758	740	660	741	763	778	740	746	717	739	749	709	686	701	767	765	690	712	765	715	764	713	759	702	720	739	695	706	748	724	770	769	705	747	700	753	738	717	699	737	746	711	694	741	722	697	723	723	705	749	782	731	745	736	705	723	786	699	734	749	730	740	756	698	803	736	742	760	727	716	724	713	731	753	747	741	752	751	712	719	732	714	766	736	746	781	721	759	713	752	724	742	756	708	727	681	773	735	729	752	740	767	766	711	796	698	750	741	741	755	755	756	741	708	689	738	741	705	699	732	777	718	717	728	709	780	790	763	764	767	734	758	687	750	722	761	680	762	710	744	714	717	770	712	704	737	676	723	742	731	724	756	752	723	754	743	789	687	730	772	717	710	763	732	699	754	714	774	752	710	721	740	769	741	709	714	764	834	736	717	687	701	713	732	782	738	718	721	765	728	748	756	740	752	718	770	759	714	713	722	764	753	753	735	742	708	735	709	763	738	693	710	777	712	700	747	729	756	737	749	728	762	696	726	747	729	746	727	690	772	714	717	693	772	710	716	749	722	772	732	737	769	710	728	723	701	745	701	696	746	732	721	721	750	720	756	742	706	701	717	745	746	759	745	710	733	734	717	759	711	715	741	754	722	730	742	732	729	757	735	742	760	704	716	712	711	713	751	696	716	717	760	682	752	693	709	701	711	750	787	706	760	732	727	703	718	727	707	729	781	748	722	763	703	804	734	751	745	709	731	733	737	712	677	703	781	754	696	761	765	747	723	758	723	726	712	742	735	742	657	764	734	701	753	732	761	741	722	766	705	761	759	736	707	708	722	770	812	726	744	802	709	732	690	746	717	714	723	713	732	736	773	768	782	769	719	734	752	753	769	744	766	760	687	729	711	757	720	721	764	706	706	761	759	748	724	721	692	766	751	731	753	710	746	769	758	746	727	732	723	754	774	704	746	762	726	708	723	754	748	729	730	727	728	764	763	699	730	756	733	751	718	727	711	736	761	741	704	722	716	709	713	784	723	751	695	722	716	693	719	685	704	774	726	707	667	752	744	710	716	713	700	701	804	765	734	682	710	715	800	715	754	707	789	729	701	726	761	751	729	728	682	732	747	772	731	705	712	717	730	731	755	756	746	746	737	760	734	761	735	749	713	727	689	722	663	713	750	734	799	771	719	706	729	709	684	744	724	711	712	700	712	732	714	714	742	710	737	754	734	770	730	724	713	732	686	710	712	768	715	717	729	682	746	742	748	693	736	702	713	698	779	764	718	746	702	736	674	741	719	733	750	703	737	742	724	748	724	771	716	733	752	719	703	762	689	753	716	760	685	745	770	739	699	733	699	743	713	717	728	725	771	713	713	753	715	697	689	725	727	746	775	684	744	711	714	755	721	752	747	752	758	738	760	744	774	693	755	782	741	725	724	762	757	706	734	685	702	680	751	732	675	730	708	688	747	768	705	740	722	748	688	695	756	755	791	737	679	739	683	752	668	730	738	739	702	754	711	754	735	694	723	694	710	715	691	723	703	739	775	740	751	720	704	761	735	740	758	707	748	747	684	745	715	701	716	767	753	710	729	724	711	768	736	727	734	730	724	763	695	757	722	773	699	764	721	748	737	753	782	721	762	745	800	756	734	756	756	747	695	729	706	788	736	709	740	736	783	734	748	741	756	751	719	789	713	751	745	735	760	746	781	774	733	755	706
1360	93	86	62	78	87	100	166	120	87	76	94	144	125	92	97	107	134	184	154	115	62	69	57	58	62	65	60	59	55	102	76	60	61	82	65	52	55	57	62	40	65	76	52	55	50	61	52	124	177	168	110	116	109	72	56	53	61	52	59	56	40	62	57	55	57	42	54	48	42	49	57	51	53	54	39	50	40	56	50	40	40	41	60	48	54	51	59	41	44	62	56	48	52	55	40	47	49	44	55	49	56	55	69	57	51	58	63	49	56	43	50	47	47	57	49	45	48	46	47	49	59	51	52	51	48	53	53	55	38	58	46	44	43	49	55	58	53	42	56	51	46	57	49	45	56	62	64	42	47	66	48	54	55	63	40	43	44	58	59	48	57	54	37	51	52	63	35	57	57	44	46	34	64	47	61	57	54	39	46	48	44	52	53	48	46	47	43	50	52	54	56	52	56	54	52	53	54	53	41	46	46	51	43	59	52	59	60	46	52	53	60	52	60	49	59	51	38	38	54	53	49	47	45	42	61	49	62	43	57	40	56	48	54	53	49	39	49	32	55	50	61	48	48	41	53	64	52	46	62	47	52	42	57	46	46	46	51	45	54	45	48	48	65	54	45	48	60	53	71	49	48	62	59	54	55	51	43	49	55	36	41	58	49	49	49	54	53	55	54	47	51	60	55	53	45	56	53	50	49	55	42	38	51	54	71	52	55	53	62	54	52	57	49	65	42	51	55	33	53	53	55	61	50	47	49	52	53	65	42	48	56	44	48	54	42	56	33	38	56	56	51	44	49	44	50	65	52	54	50	49	51	42	45	40	46	55	65	37	49	49	49	48	55	50	47	47	50	49	68	47	47	55	52	71	44	64	48	47	56	45	61	58	59	46	49	53	60	41	44	45	63	41	61	60	47	58	44	53	47	47	49	40	64	55	48	49	49	53	50	51	49	50	35	52	42	60	48	48	50	61	53	44	48	46	52	35	61	56	58	56	41	53	51	47	57	40	60	57	53	52	50	54	55	56	46	53	49	58	51	46	59	57	49	57	64	64	53	66	69	55	55	56	57	55	46	70	49	49	51	52	57	50	47	55	44	55	41	41	50	45	60	57	57	46	52	53	60	54	51	64	60	44	51	43	43	57	53	62	55	43	56	49	43	42	62	39	57	40	58	49	56	33	59	58	52	52	53	57	54	60	45	61	52	64	60	54	52	50	64	57	68	50	53	55	58	57	55	39	50	50	48	45	42	54	38	40	45	49	52	48	43	51	46	54	32	65	53	59	48	53	55	42	47	53	50	72	54	52	53	56	43	55	55	39	44	52	52	56	54	43	54	55	77	43	39	61	48	42	44	47	59	55	49	52	44	54	48	48	44	52	50	57	56	40	51	49	51	52	42	50	55	43	55	32	46	58	50	44	62	53	49	48	49	50	53	54	60	44	55	40	65	59	45	39	45	57	52	39	53	44	52	46	45	41	61	66	44	46	61	53	48	48	55	63	52	62	61	46	41	44	47	48	51	51	64	50	49	55	46	47	64	47	56	46	44	67	49	59	59	53	50	46	42	37	54	40	47	45	64	58	54	59	53	45	43	53	41	71	64	55	56	54	54	45	59	50	41	50	50	61	58	48	49	45	40	52	53	57	43	42	62	49	61	63	44	38	54	43	50	39	39	57	56	47	45	48	47	49	39	44	50	56	37	52	53	54	61	56	50	53	39	45	44	63	44	45	50	46	57	52	45	57	43	52	40	60	65	57	52	51	58	59	54	48	44	41	51	45	52	55	44	46	63	50	62	54	52	51	51	41	51	55	61	45	43	43	40	46	58	44	51	43	63	51	48	48	38	50	57	54	50	46	46	51	52	54	52	58	58	41	51	44	51	52	44	53	50	44	45	41	50	61	52	60	55	58	47	46	51	49	55	44	55	66	61	56	62	47	42	60	42	55	60	44	37	47	55	59	42	46	49	49	51	63	48	60	43	59	37	71	45	46	49	50	50	47	53	56	62	51	45	55	37	59	36	46	49	46	52	58	45	57	55	46	47	47	51	43	59	55	58	56	56	52	54	43	51	63	49	47	68	50	51	48	53	47	46	46	50	46	44	51	54	49	57	51	54	55	52	44	46	56	57	58	53	53	44	48	50	54	50	61	46	43	34	38	66	51	42	47	51	67	46	51	43	55	45	58	54	64	58	53	62	55	58	42	60	51	46	44	57	54	52	51	40	48	48	60	52	40	56	54	50	63	58	64	55	54	46	54	40	56	53	55	52	57	50	46	47	39	64	53	46	55	44	58	45	60	71	56	54	45	48	50	51	56	50	59	51	37	51	44	49	52	50	46	56	48	51	51	50	69	55	47	60	48	53	62	53	48	52	52	58	57	59	62	48	65	52	38	42	45	32	39	44	48	41	62	51	46	40	39	49	50	42	56	48	51	65	43	48	48	48	35	51	63	52	47	37	56	50	55	45	57	56	56	52	54	50	52	39	47	51	42	40	43	56	52	65	52	50	43	53	63	63	51	44	60	43	48	44	45	51	57	45	39	65	48	53	58	50	61	53	69	52	58	45	48	62	44	63	53	56	54	45	61	56	45	54	46	38	58	59	46	52	57	44	39	45	46	59	60	47	61	53	45	56	62	53	59	43	55	45	39	59	57	49	47	57	59	56	42	51	62	47	49	47	58	43	39	45	47	54	56	51	55	53	42	45	38	53	48	47	47	46	52	63	46	56	49	60	55	44	53	48	46	39	58	56	50	47	57	51	46	49	53	53	38	43	42	46	57	59	58	62	54	46	44	46	48	53	63	59	45	50	40	68	60	40	55	66	65	52	47	58	45	41	54	51	46	51	46	47	44	51	46	53	58	53	50	49	41	56	44	65	47	55	42	45	66	55	47	48	61	53	41	58	57	48	47	43	45	48	49	54	49	44	61	50	46	56	52	56	48	58	57	47	51	41	47	39	58	58	46	54	46	56	61	58	59	59	65	45	55	57	47	41	60	52	50	47	52	41	47	47	55	44	56	52	44	52	53	49	51	53	50	47	50	45	47	42	54	62	53	44	55	38	56	49	68	45	51	42	51	51	50	36	48	40	47	55	47	52	49	57	60	47	49	53	44	50	42	49	40	54	41	46	44	43	51	45	56	58	47	60	41	47	70	50	46	51	54	50	55	50	57	40	44	63	65	46	46	59	60	43	52	47	58	41	47	58	46	49	49	56	45	56	50	52	49	64	51	54	50	59	42	41	53	63	47	60	51	59	56	44	46	56	52	58	59	55	48	51	44	59	45	48	47	47	45	55	62	54	45	49	51	45	70	51	45	59	51	49	59	40	58	38	54	48	48	60	49	60	48	54	71	48	45	57	58	54	56	53	53	62	51	43	42	57	60	39	49	61	58	51	57	48	50	49	64	53	48	52	70	50	53	52	58	54	39	52	45	49	46	59	50	54	56	48	60	48	71	52	53	46	39	50	52	62	45	45	50	49	50	45
8166	1991	1031	1650	3556	4269	7216	7608	4928	3674	2662	2527	3396	2945	2687	3012	3152	3416	6257	4586	3170	1094	952	867	933	1005	1118	1026	1051	956	2474	1028	908	1645	1560	1222	930	807	807	776	731	841	663	633	677	739	662	1057	2655	4180	3668	2435	2007	1576	1048	715	606	567	545	582	579	551	581	568	549	554	526	556	542	594	560	572	555	563	525	532	541	534	571	537	596	565	529	535	532	533	573	602	551	563	522	571	544	572	515	566	581	525	549	540	584	517	553	529	602	583	608	568	587	602	521	554	523	566	524	521	516	580	579	561	559	580	593	526	579	553	524	570	619	561	576	544	523	570	548	564	570	573	523	556	552	508	557	554	593	585	561	580	560	553	533	493	576	536	529	558	554	564	566	555	560	576	530	519	567	577	592	568	543	542	535	585	528	560	553	550	590	518	577	581	535	548	543	572	558	563	567	554	571	534	537	536	571	537	553	601	540	569	539	548	548	546	530	517	549	537	508	583	549	549	559	533	560	561	587	539	554	556	592	550	562	555	532	552	586	526	522	533	522	530	566	582	532	558	552	567	597	591	570	570	550	536	563	550	584	548	552	546	551	588	549	571	549	554	541	537	518	538	533	532	569	578	552	516	579	542	565	570	532	576	528	558	570	554	511	548	524	546	576	576	541	564	540	534	583	541	585	565	550	540	565	543	539	568	544	521	547	582	531	580	561	532	562	545	520	555	546	545	584	561	482	519	570	572	581	577	569	534	532	587	578	524	564	534	514	567	520	538	541	568	539	547	578	550	552	537	514	556	516	569	581	555	564	542	562	526	564	594	573	568	536	568	542	544	545	549	585	534	566	549	559	521	551	547	568	572	597	541	542	542	519	545	558	560	573	572	607	560	561	548	529	556	585	577	576	561	582	547	564	554	557	562	555	535	559	528	565	584	532	524	547	573	525	527	559	577	578	584	608	547	582	587	537	554	522	536	593	564	525	556	549	547	540	563	540	531	509	601	542	503	533	540	598	585	546	567	528	504	573	556	557	559	572	527	544	546	521	544	575	516	538	590	562	564	526	559	594	541	501	564	550	578	539	551	566	568	571	591	554	573	527	529	599	533	521	522	581	519	541	511	552	560	590	530	541	511	572	518	582	550	531	534	539	525	587	562	567	557	540	565	555	544	546	534	561	565	562	572	510	530	520	576	561	569	522	565	632	561	547	566	533	519	535	515	504	555	564	575	542	568	587	537	591	545	542	546	590	521	543	546	592	542	564	554	537	592	539	525	533	577	545	558	580	543	560	601	571	543	618	587	589	555	568	547	562	577	569	561	557	533	540	581	577	547	569	558	527	573	573	579	605	564	512	549	550	547	547	530	546	547	545	575	540	530	527	553	520	565	569	545	581	504	550	596	595	574	552	515	559	550	569	580	546	556	583	530	585	560	570	517	578	608	557	565	566	573	557	516	527	546	525	585	525	564	544	583	542	538	567	530	541	564	558	598	569	553	570	531	527	579	516	559	564	593	561	571	532	562	556	529	506	546	561	557	549	549	551	531	576	550	575	559	549	523	588	584	525	550	540	541	565	516	547	551	562	544	588	543	572	551	577	549	563	531	528	549	548	601	599	557	563	508	527	552	556	543	556	541	544	556	569	520	572	611	613	531	568	550	562	540	554	536	536	559	538	586	570	510	559	523	558	592	555	570	552	571	539	550	532	603	526	520	536	544	586	571	506	560	603	531	539	570	556	582	545	538	552	537	519	573	556	514	588	509	578	529	502	541	543	530	586	589	539	563	546	554	583	586	559	550	577	557	570	542	554	541	589	536	580	539	560	510	545	544	521	546	562	547	595	558	555	539	563	571	546	521	552	583	539	535	568	545	572	585	556	559	531	566	522	574	553	547	570	554	555	565	559	585	567	540	535	556	600	545	505	551	569	574	540	549	547	543	564	528	588	545	520	554	614	500	574	576	504	540	567	577	529	573	569	574	524	538	545	568	529	533	553	562	543	525	590	557	540	545	529	567	555	526	533	556	554	570	590	590	542	543	522	538	569	525	553	555	544	552	588	528	528	574	551	558	573	591	566	589	550	525	563	500	557	544	541	539	560	623	557	540	518	516	542	548	570	569	570	584	583	557	552	588	530	530	543	555	546	516	550	561	549	575	540	546	580	570	578	536	550	554	542	562	584	524	593	569	588	524	555	567	599	545	546	572	572	550	570	549	543	549	585	574	517	561	525	558	525	602	532	561	553	496	517	562	542	547	551	545	541	503	570	566	557	568	545	515	571	577	564	543	591	571	548	578	556	523	567	570	554	559	575	520	594	583	570	567	550	578	572	566	525	541	554	558	568	559	543	543	554	519	557	541	564	568	565	514	535	502	537	516	599	548	544	583	498	542	587	540	573	530	568	527	565	521	521	518	551	593	592	566	570	526	539	542	540	565	559	570	592	542	496	583	491	518	597	553	560	554	587	531	517	587	561	561	546	543	555	557	545	548	618	541	557	567	522	568	544	588	562	510	567	625	560	560	530	534	581	542	569	520	585	548	576	546	566	545	542	528	536	566	527	537	560	524	577	600	565	615	551	567	607	536	560	558	557	556	559	510	564	547	517	560	521	575	519	550	526	547	589	554	537	556	510	541	601	574	582	543	544	525	552	555	506	550	592	572	577	531	525	564	555	545	604	531	536	547	595	564	570	528	535	540	516	574	555	528	541	521	545	582	570	562	518	568	571	529	562	573	589	554	594	594	551	557	511	520	542	513	497	601	524	548	552	544	572	574	566	521	555	529	551	591	561	559	565	583	548	564	601	574	565	551	520	544	567	547	541	553	584	538	571	536	587	550	531	574	542	558	612	567	555	552	560	553	528	538	492	544	552	582	572	546	520	521	537	571	577	574	549	565	573	536	531	519	534	560	494	567	560	573	570	556	570	506	576	521	553	511	530	506	539	599	549	538	517	588	580	528	526	597	577	556	561	522	535	554	547	596	564	557	553	555	560	549	575	596	523	595	535	552	580	561	544	536	549	545	562	565	507	522	540	565	557	552	549	512	573	558	515	533	547	524	591	507	585	554	563	567	553	544	574	567	536	597	527	543	534	515	538	537	575	549	547	585	556	540	545	558	531	588	561	525	531	570	542	533	546	564	513	549	558	536	572	550	548	561	555	551	544	526	554	536	532	537	545	524	544	554	551	521	550	558	564	558	541	532	519	561	546	540	543	601	588	566	551	541	575	539	585	567	551	578	594	499	565	505	540	549	585	578	521	518	534	538	584	505	567	548	534	594	554	524	549	519	523	561	567	500	553	565	578	585	600	563	555	552	561	530	569	513	532	505	598	577	548	563	578	555	572	556	539	554	561	589	481	572	534	603	558	583	573	551	576	536	545	602	566	533	575	526	542	603	541	524	554	550	536	535	554	532	586	592	554	568	575	534	587	548	526	519	533	540	482	551	562	567	517	541	564	533	569	531	559	545	528	525	547	531	559	532	566	525	590	549	583	556	533	542	537	543
680	231	144	119	137	173	225	242	197	176	135	130	152	157	145	160	153	205	346	229	126	82	86	78	83	83	90	99	79	92	107	82	100	85	95	76	77	63	57	70	83	81	74	67	69	68	73	86	237	331	310	238	198	145	98	83	57	66	59	50	65	67	73	71	64	71	66	74	51	78	76	65	57	66	75	63	63	74	66	49	67	70	76	61	62	71	74	60	87	56	70	70	61	71	75	58	75	60	65	66	58	58	62	76	70	57	67	61	62	75	54	73	75	73	79	71	99	74	79	68	60	76	76	70	86	67	62	73	65	58	83	71	56	73	69	66	66	62	74	63	70	70	76	68	63	75	59	66	62	69	51	75	74	78	80	75	52	68	63	57	62	80	66	53	57	65	70	65	76	74	76	76	59	72	57	59	62	58	78	72	66	76	64	64	72	81	78	71	64	60	63	50	69	63	76	77	66	61	66	69	66	85	80	74	56	88	54	56	74	67	63	78	80	86	80	57	57	67	66	71	69	64	67	69	58	72	77	65	76	67	70	63	60	60	66	67	68	66	61	68	72	53	68	70	69	67	57	72	66	73	63	66	60	81	69	52	64	73	75	70	61	61	76	72	64	58	72	75	91	87	70	68	70	61	75	75	66	56	69	59	75	59	61	51	67	67	72	55	80	69	67	71	59	76	75	68	58	69	72	80	61	67	65	73	69	62	55	76	56	79	70	69	68	69	92	73	61	60	78	76	78	57	70	75	62	49	56	89	56	61	58	53	67	59	74	86	77	66	58	56	58	62	75	66	62	64	54	68	76	61	67	70	70	68	76	84	65	63	62	66	71	47	65	67	55	69	84	73	65	66	56	60	61	62	69	73	70	63	64	65	81	81	70	70	73	67	64	78	64	72	66	67	74	62	74	68	71	59	68	73	68	62	69	72	79	67	75	76	77	68	64	67	79	67	69	69	77	73	56	83	78	57	72	73	75	66	67	60	75	62	67	72	58	72	61	69	53	68	71	74	65	60	59	57	74	66	66	73	72	70	55	60	69	49	72	72	61	81	65	60	51	68	55	76	52	63	69	74	69	62	66	65	71	77	62	73	68	48	62	57	82	81	55	72	72	57	69	74	56	68	71	58	59	64	57	47	54	64	71	62	63	63	82	65	71	76	55	76	67	69	64	63	72	61	47	67	77	63	53	78	75	65	75	46	72	65	63	67	73	56	68	66	76	62	68	85	48	66	56	66	69	63	85	63	67	83	69	65	77	74	52	75	76	74	56	70	66	57	52	80	75	68	76	65	71	72	60	59	55	64	53	66	66	62	64	51	72	67	60	53	65	66	81	72	69	53	54	59	57	72	60	66	75	61	80	71	70	49	57	73	65	67	63	66	67	58	72	65	65	58	75	77	67	63	75	77	69	79	69	74	61	80	68	56	63	70	67	71	69	76	85	56	75	81	78	61	70	78	68	50	65	69	82	51	73	58	56	57	66	80	85	69	61	72	69	69	66	63	74	61	51	52	80	63	58	64	70	63	63	73	60	73	74	69	66	57	64	79	60	68	69	72	63	75	76	52	67	83	61	67	61	63	67	57	65	65	64	68	64	57	68	77	64	61	54	57	72	66	63	77	79	53	76	68	76	69	56	57	63	69	80	67	74	88	77	65	70	63	68	67	66	74	70	64	78	77	66	71	72	70	58	71	71	68	60	70	63	87	82	66	70	65	56	70	68	61	63	56	67	59	68	66	75	69	43	51	71	74	58	77	68	74	63	61	52	66	75	76	76	69	73	54	66	61	74	62	52	64	80	68	73	64	68	70	70	71	66	61	74	60	58	63	75	70	58	68	87	69	72	73	63	66	63	67	68	76	70	54	76	62	75	64	75	64	72	81	76	72	61	76	71	63	75	67	68	67	74	76	54	71	73	64	65	53	48	56	69	53	71	75	60	61	53	66	83	75	69	69	62	75	69	63	52	59	68	57	65	66	72	54	57	63	70	90	63	69	58	90	74	69	75	61	82	73	65	65	94	69	61	78	68	55	60	71	65	65	66	63	77	61	72	79	76	66	76	72	56	66	76	71	67	56	66	64	63	73	76	63	89	70	64	63	59	65	60	56	69	66	69	70	68	64	87	70	74	74	62	59	80	70	69	74	75	61	79	60	76	57	74	59	63	65	72	83	68	65	65	65	48	69	64	64	60	59	72	73	63	72	54	74	73	56	63	65	58	70	74	67	55	62	64	69	68	65	69	65	79	70	54	57	79	75	85	79	72	58	60	57	82	74	71	72	72	72	62	67	71	61	72	64	78	71	68	55	63	55	71	73	67	72	78	63	59	64	71	75	72	57	58	58	63	67	70	62	51	64	60	57	68	62	64	70	69	72	59	56	65	67	66	84	68	68	54	70	72	62	64	68	79	77	59	70	58	64	66	61	71	57	60	78	55	90	77	59	60	59	67	79	68	64	70	57	76	73	65	64	64	82	61	73	59	68	71	61	85	75	59	85	81	64	58	71	53	68	67	74	66	75	67	70	63	70	69	59	68	71	79	64	61	65	51	67	61	70	70	51	68	74	58	79	65	54	62	83	70	63	85	75	68	75	59	72	70	72	58	62	62	73	58	67	70	67	79	59	65	63	70	62	64	61	65	80	59	72	62	69	68	54	61	59	62	72	72	70	74	68	62	56	61	69	69	52	60	58	63	61	59	69	69	86	67	58	61	80	59	58	73	69	76	72	59	58	63	70	66	73	56	67	70	65	72	70	65	64	67	60	76	68	63	65	71	78	64	71	68	73	65	69	71	61	74	71	74	74	56	72	75	66	65	78	64	73	76	86	67	79	62	60	65	67	73	59	77	51	54	67	76	77	74	70	50	66	61	74	50	69	69	67	61	64	70	56	73	54	83	72	64	72	63	60	52	63	74	60	66	60	69	49	63	59	77	75	65	63	65	82	73	60	80	60	65	71	83	65	71	69	67	66	72	78	49	63	79	72	72	75	59	61	73	81	67	66	86	68	60	77	63	71	63	64	61	67	59	81	64	71	66	71	69	55	70	72	69	65	60	74	57	71	66	75	63	60	60	77	50	66	70	56	63	75	80	68	52	65	64	68	69	80	55	79	68	65	74	62	59	65	77	75	77	60	79	58	65	73	66	61	84	61	63	66	64	52	65	67	58	65	60	72	65	66	68	62	73	62	78	55	66	62	67	64	62	59	53	64	75	72	69	79	79	62	66	69	59	65	89	72	69	77	77	83	67	66	63	52	87	49	63	65	69	80	84	83	85	69	72	60	76	74	67	54	60	64	66	68	61	69	75	66	66	56	76	76	85	74	75	67	64	64	65	71	66	72	62	69	66	80	78	71	72	68	73	71	62	60	69	61	59	64	64	65	47	54	83	61	66	75	48	79	69	73	63	66	57	71	69	69	60	61	71	75	73	87	69	72	62	76	63	83	51	63	70	68	65	63	77	82	72	73	58	75	73	86	69	63	69	81
11216	4822	2126	3770	7942	9240	11741	10800	7674	6115	4602	3930	4716	4671	4544	4587	5171	6145	9282	6323	3122	1444	1428	1290	1319	1589	1591	1544	1292	1223	2561	1833	1927	1953	1759	1308	1203	1067	933	1059	1076	1133	962	929	931	878	878	1270	5522	8734	7542	5549	4121	2796	1663	1119	808	717	728	726	742	730	721	701	681	682	691	716	718	659	719	726	714	743	722	743	679	660	686	664	678	665	687	716	735	711	702	719	654	770	729	712	694	694	737	714	697	710	709	713	680	678	665	759	710	659	709	673	703	727	698	699	712	713	693	703	717	680	700	721	726	693	675	705	707	708	658	702	694	710	719	746	712	722	689	672	721	727	701	711	751	723	703	739	705	695	676	691	722	740	684	752	681	660	727	688	698	651	731	768	727	703	665	664	710	701	723	716	698	736	701	723	731	701	753	711	689	687	730	752	729	715	705	731	729	697	679	734	734	701	669	747	698	731	709	779	684	724	718	711	759	697	720	679	708	714	705	701	718	715	693	652	683	715	710	691	693	701	743	723	652	707	738	710	702	725	759	686	731	689	749	705	717	698	719	694	685	691	709	718	789	662	713	679	719	735	711	721	738	751	738	724	684	697	716	729	725	716	728	727	701	690	702	688	702	700	693	765	716	727	756	676	666	707	720	706	730	673	706	688	703	680	679	717	662	716	716	709	709	741	657	720	727	696	710	704	717	745	697	757	769	750	705	710	741	724	703	730	722	689	737	706	694	727	690	751	714	753	719	672	720	670	682	710	705	739	718	733	744	706	691	680	701	743	699	731	691	678	700	677	706	719	670	714	735	712	702	708	704	697	679	763	702	714	706	699	727	705	759	677	692	744	676	740	702	741	701	727	706	670	692	664	726	729	676	682	651	688	725	689	693	681	714	694	728	705	712	659	651	708	707	715	710	674	689	738	690	732	738	738	682	705	707	743	710	723	698	724	699	733	708	721	721	693	747	698	718	743	713	660	738	678	724	723	762	763	697	712	707	724	679	713	706	731	721	716	726	639	706	688	687	736	725	703	695	708	770	693	744	743	676	759	719	697	712	695	721	700	729	707	775	705	718	703	729	688	702	717	726	687	709	686	719	716	651	707	700	718	671	709	678	706	717	688	667	685	695	660	708	728	773	707	723	717	716	703	724	747	708	711	713	750	698	747	667	680	720	688	745	703	727	735	711	716	704	738	715	764	677	708	704	704	733	691	739	753	698	733	682	728	713	686	752	725	688	745	688	736	713	653	686	702	685	709	673	727	716	684	727	717	674	705	693	718	686	704	747	664	680	730	715	714	702	710	662	680	654	733	727	715	689	710	714	730	725	698	733	748	725	681	704	682	684	675	693	715	689	699	694	718	711	669	685	745	700	672	714	758	720	707	666	735	699	722	714	686	710	700	691	725	712	719	718	700	654	677	691	699	683	717	698	719	692	736	710	696	740	734	694	723	705	727	701	687	704	714	738	747	724	674	714	681	675	710	713	688	710	737	699	731	730	758	749	717	682	732	717	674	715	733	710	706	712	707	706	695	723	723	726	703	694	715	713	703	713	713	744	739	701	707	670	703	746	689	705	726	697	731	708	711	723	693	765	701	711	696	638	729	723	705	734	649	668	689	709	699	720	740	704	715	714	698	712	730	706	713	699	720	719	766	740	677	726	721	705	678	706	701	738	683	702	737	722	681	759	710	702	723	706	723	714	688	686	676	688	750	668	707	701	717	726	649	782	740	704	713	688	681	667	747	659	708	660	713	690	678	698	716	670	658	707	730	761	688	752	681	650	701	750	736	686	727	682	737	683	684	687	710	686	675	685	707	778	667	696	711	693	680	728	682	692	722	774	700	702	732	724	704	724	721	745	714	750	708	718	729	712	674	700	679	657	718	734	686	717	666	712	718	651	722	724	676	702	694	732	701	720	743	713	702	728	682	716	687	721	635	695	718	677	711	797	687	696	698	709	669	723	726	709	703	695	690	740	724	688	743	724	727	696	666	752	694	689	730	722	719	676	673	692	718	712	732	720	743	724	653	674	731	689	689	742	748	624	699	690	716	680	755	731	716	664	727	719	735	678	663	738	706	712	681	699	728	724	732	663	712	737	726	732	676	729	685	704	664	726	646	710	745	730	658	734	743	707	757	699	749	697	708	720	763	721	712	701	673	731	719	701	669	707	758	719	707	642	718	708	711	685	705	685	714	755	727	710	716	765	680	723	758	676	685	686	683	722	744	703	667	695	706	743	699	704	706	661	676	692	691	684	705	688	713	655	705	724	701	687	706	732	717	690	706	740	704	707	716	696	684	691	703	738	725	709	704	744	713	689	724	672	706	735	739	699	715	697	689	683	701	696	719	730	679	686	709	730	747	715	714	666	717	670	695	678	726	720	754	768	709	659	695	684	681	701	727	735	741	738	720	697	708	704	700	730	739	733	697	711	751	698	680	727	695	736	698	711	664	703	669	693	712	710	683	667	685	720	687	754	707	725	737	692	701	677	694	689	715	686	689	714	697	695	738	713	707	683	737	753	707	720	647	723	724	709	679	741	689	699	678	712	688	661	733	727	723	679	696	733	712	708	704	709	748	713	737	742	715	696	733	666	699	668	704	701	703	717	733	732	690	734	708	731	704	720	698	719	668	730	718	709	705	736	698	694	733	708	719	682	679	757	667	792	694	671	744	743	708	708	696	678	713	724	698	746	738	668	721	689	661	726	723	697	670	727	750	741	687	723	744	684	722	731	705	733	707	718	722	722	708	699	710	672	744	710	742	769	719	695	671	754	702	698	754	702	704	736	687	665	719	686	711	727	720	700	692	700	698	687	746	709	703	687	706	688	677	646	721	704	722	662	752	674	764	675	748	705	750	725	684	706	675	701	714	723	683	746	705	699	693	708	696	675	721	726	684	700	725	716	699	704	722	725	760	713	678	692	726	675	693	725	703	695	729	721	709	702	716	704	690	683	665	687	680	683	731	699	707	742	635	736	716	711	670	721	694	699	747	732	688	724	700	731	721	663	709	657	709	725	722	701	680	717	741	706	727	698	679	684	748	727	703	740	701	740	698	744	712	724	683	744	698	671	703	702	697	745	742	716	713	687	707	747	706	685	756	724	722	686	765	719	722	706	750	731	707	714	670	700	696	754	663	723	676	726	769	683	747	681	662	677	693	722	743	712	699	691	711	678	725	744	748	699	740	708	690	690	736	685	709	740	707	704	694	680	723	723	699	701	757	674	706	695	720	716	751	717	683	796	703	717	700	680	683	700	713	692	677	694	760	735	687	708	663	691	756	749	706	735	705	739	732	709	685	705	718	700	729	678	709	704	712	722	692	688	759	679	739	679	719	730	683	692	719	723	727	714	687	683	671	734	714	688	698	698	698	701	706	760	748	723	671	691	716	741	711	722	732	713	721	663	709	669	718	698	733	726	719	704	671	698	719	722	739	654	699	699	736	700	694	738	712	716	712	737	677	694	668	748	697	699	694	686	706	718	686	716	750	707	732
2116	183	118	106	85	120	187	207	159	144	139	109	129	150	127	171	153	248	273	210	81	59	58	60	77	82	80	72	66	59	67	68	75	106	85	51	52	53	64	54	66	60	49	57	53	61	53	59	201	335	362	326	249	136	90	74	50	39	48	46	51	64	59	61	43	60	52	66	63	48	48	40	44	64	45	51	42	46	60	45	49	52	57	49	45	36	58	60	70	56	38	31	44	45	44	54	56	42	41	48	68	59	55	41	60	45	39	38	51	49	45	45	64	58	46	49	42	60	56	47	49	60	49	67	38	52	59	39	47	62	45	33	49	52	54	43	55	61	44	59	48	54	46	50	63	47	41	48	47	46	52	58	39	53	52	66	50	60	56	60	42	60	47	48	52	46	50	40	47	56	46	56	52	48	55	58	53	49	56	56	51	62	49	45	48	66	60	57	55	45	48	52	43	42	53	52	66	49	50	42	57	61	46	48	49	49	50	56	59	43	48	38	49	47	57	49	50	48	42	56	58	42	43	49	80	56	64	45	49	39	53	51	56	47	54	49	49	56	40	71	51	46	52	53	45	51	54	47	54	57	49	59	52	58	61	51	55	55	37	51	52	49	50	51	55	42	49	59	50	48	48	63	43	47	59	48	42	54	53	45	71	69	54	45	51	47	48	44	38	51	54	49	40	53	47	37	48	39	43	61	42	46	53	62	56	44	43	45	45	67	49	54	51	43	63	78	46	39	58	64	54	29	50	49	58	56	49	42	55	55	53	41	52	47	66	60	50	54	48	52	53	56	45	49	56	46	67	44	54	52	51	45	39	46	37	47	48	51	46	55	56	51	53	59	39	47	51	46	46	59	44	53	45	49	41	48	52	63	48	52	62	45	48	52	48	47	45	53	52	45	53	58	50	58	58	58	53	54	45	46	71	44	56	52	45	48	43	53	50	55	50	55	50	51	37	55	56	50	37	54	46	49	50	58	55	52	45	44	45	39	40	51	58	33	59	56	53	50	55	60	44	47	53	58	39	58	54	61	47	45	56	51	48	58	49	40	64	62	58	55	51	48	56	50	48	44	67	51	54	54	51	48	41	56	53	38	52	41	41	51	55	41	62	60	59	52	48	56	55	48	28	46	44	52	51	51	39	43	55	68	47	52	62	59	54	54	44	63	57	53	64	60	48	59	46	48	52	39	68	51	61	46	45	47	48	48	51	38	54	51	55	66	51	56	54	37	67	63	51	55	61	44	54	50	66	52	52	58	61	57	47	50	42	48	58	42	62	53	51	58	60	48	51	68	56	51	52	56	52	49	51	50	64	48	47	49	70	55	56	48	50	53	53	65	49	59	49	52	40	56	35	41	49	61	64	40	55	48	69	46	49	46	47	56	57	54	46	60	60	56	51	53	49	48	48	47	46	43	59	50	54	32	60	49	42	52	54	52	57	51	50	62	56	47	41	50	31	53	46	59	50	51	36	49	44	50	49	64	54	46	47	58	51	49	57	41	46	62	59	43	45	60	51	59	46	38	41	57	59	55	61	59	62	52	49	58	55	49	54	54	54	58	58	49	46	55	44	44	33	52	59	52	37	56	53	54	44	53	54	47	50	62	50	54	58	37	53	53	49	48	57	62	40	57	48	49	40	50	56	54	45	42	54	40	49	47	59	44	58	60	57	62	50	65	46	48	47	51	52	61	48	53	56	39	52	59	54	62	55	30	38	47	57	56	59	62	50	60	63	47	50	49	40	63	50	61	50	52	39	42	51	51	43	54	65	52	60	50	49	59	69	63	39	43	57	44	47	52	38	53	52	37	46	54	62	48	60	52	53	59	51	49	62	52	75	48	46	60	56	49	49	47	60	50	50	53	62	44	57	55	43	44	52	57	48	47	47	40	58	56	56	43	60	39	59	47	50	58	44	52	46	59	53	46	44	49	47	74	51	49	38	51	48	50	44	50	39	65	49	53	47	47	42	55	68	53	49	52	42	42	51	49	37	46	51	61	58	49	63	51	60	43	62	54	47	61	57	58	55	51	49	57	69	56	59	50	58	64	58	53	39	42	54	54	34	50	47	48	49	48	56	47	52	58	57	52	56	49	61	57	30	49	45	52	52	42	54	41	52	52	55	53	46	43	47	55	43	50	34	49	57	42	60	44	50	43	48	50	43	52	59	51	63	53	50	49	46	55	56	57	48	56	62	42	49	37	46	44	46	54	44	47	49	60	48	32	51	57	58	48	51	56	54	56	44	54	58	66	46	49	59	45	55	38	44	37	52	54	45	45	59	51	43	58	51	46	34	42	43	53	44	46	52	54	54	39	46	66	60	59	40	52	59	48	61	43	48	47	58	55	44	35	42	44	64	60	50	53	53	51	64	59	54	51	49	45	53	60	41	38	53	58	51	31	58	40	58	49	41	58	53	49	44	39	59	49	47	53	59	46	38	56	50	50	72	55	67	48	48	48	42	46	56	53	62	47	55	62	54	45	41	50	45	55	53	50	42	51	54	38	40	55	49	56	47	41	54	52	62	48	55	51	54	54	53	48	50	53	45	47	51	61	52	48	50	45	46	56	45	56	46	48	42	56	66	44	54	48	44	54	54	59	50	58	60	53	49	42	64	38	42	48	48	55	57	49	59	50	46	47	43	61	70	45	53	47	60	56	61	47	36	58	40	53	48	61	51	43	51	40	51	48	55	58	54	51	48	50	52	59	49	53	48	44	52	58	52	50	58	57	55	61	52	51	45	69	53	51	47	38	40	57	42	45	66	52	57	44	65	50	50	56	52	47	61	52	48	63	56	56	51	50	52	61	59	55	60	63	48	50	53	53	64	55	55	39	54	58	51	49	47	76	47	56	47	53	51	52	43	58	46	59	52	49	51	59	63	52	57	55	52	39	55	48	41	57	50	53	40	56	40	47	54	62	44	46	62	59	54	46	51	59	58	50	46	63	53	53	35	45	57	59	48	58	72	49	59	41	43	38	48	41	55	40	58	56	38	49	44	58	52	50	43	34	53	41	56	37	57	52	59	49	51	42	47	42	59	50	45	60	45	61	55	54	49	40	54	44	41	56	54	59	44	45	63	53	52	53	54	59	59	59	60	48	44	42	48	55	59	51	44	43	50	56	48	56	49	58	57	36	54	61	49	49	52	54	49	42	57	55	48	51	53	46	44	41	46	56	51	48	53	47	50	41	54	42	52	54	51	56	44	60	49	42	59	49	37	48	60	55	64	53	47	57	45	51	36	55	43	54	54	48	59	44	48	46	63	63	40	41	53	41	58	51	45	40	50	52	54	64	53	65	45	41	49	54	62	55	50	56	57	50	51	47	47	42	43	57	46	55	53	48	46	51	41	50	50	52	36	61	46	57	48	40	50	45	55	53	41	54	67	62	51	45	48	53	58	47	44	46	51	49	56	55	51	58	49	53	52	48	53	59	54	68	54	53	44	41	59	46	62	49	49	60	62	47	42	50	59	57	61	57	55	59	53	47
10911	3854	1863	3153	7012	8614	11403	10359	7959	5894	4591	3920	4244	4612	5169	5050	5233	7521	8861	6073	2038	1291	1269	1129	1338	1497	1499	1468	1208	1027	1398	1828	1926	2143	1619	1012	798	746	806	787	1033	855	782	838	767	748	688	760	4898	8016	8639	7632	4708	2592	1432	855	630	565	568	545	558	585	592	545	574	538	557	535	575	552	606	564	562	519	544	568	579	562	549	573	591	535	519	586	521	540	544	537	551	566	557	544	506	550	486	553	602	551	561	523	570	563	556	552	570	565	581	583	580	550	566	522	542	483	543	561	526	576	524	513	547	552	567	561	510	555	546	564	523	576	517	538	533	538	557	515	559	511	585	552	514	542	562	567	505	505	536	518	552	516	547	579	521	562	564	542	567	543	557	548	541	569	528	512	561	578	563	555	536	568	537	521	506	484	527	512	538	529	530	559	519	568	531	568	533	538	533	511	511	565	553	550	575	550	536	540	516	534	541	586	593	559	565	548	507	520	520	538	543	562	532	524	594	559	523	546	541	566	557	525	563	547	566	550	544	566	589	574	550	576	571	502	555	570	526	568	533	545	545	556	559	563	537	518	547	531	552	510	534	523	556	534	567	540	563	507	592	578	560	522	550	561	545	598	554	568	525	546	557	562	542	540	516	544	491	560	570	562	517	580	592	571	536	552	510	573	549	550	593	524	546	518	561	548	560	551	593	506	536	577	507	530	552	547	529	559	564	560	537	550	563	584	548	524	541	577	567	519	536	564	538	556	584	545	531	603	561	506	552	592	535	583	577	510	532	521	530	582	532	565	531	540	503	543	539	513	538	603	529	557	546	575	533	533	544	549	547	525	568	621	544	507	581	559	537	546	515	554	552	536	547	563	525	543	552	563	540	547	573	599	573	568	549	538	510	517	566	584	556	528	547	534	521	541	529	557	530	578	554	542	545	566	574	551	535	523	513	577	578	569	551	559	526	561	554	526	598	559	609	567	578	508	531	560	547	562	572	568	550	577	556	538	572	573	539	568	562	566	536	502	546	587	513	512	549	544	558	553	559	503	575	523	541	579	552	551	562	562	548	544	517	545	565	531	543	576	580	530	569	563	550	523	596	515	590	562	530	527	522	528	548	573	562	543	528	556	550	535	532	510	528	566	531	566	543	526	522	571	527	521	547	568	499	546	537	561	520	566	549	556	534	595	535	522	578	583	566	554	572	532	578	551	537	543	553	591	521	532	581	529	542	550	557	583	546	575	543	569	583	557	553	549	650	599	546	583	564	573	539	573	568	562	543	565	543	567	548	562	527	538	535	481	582	552	538	514	543	553	549	512	544	555	551	507	549	512	565	583	576	567	613	572	584	511	547	531	533	552	571	527	548	570	534	570	573	531	577	517	556	527	555	554	519	584	559	539	550	546	569	563	560	546	495	497	545	554	541	581	586	556	584	562	542	545	545	532	555	539	514	521	535	553	558	581	540	535	557	508	509	537	581	565	571	547	551	580	552	538	537	541	551	549	593	550	595	547	546	557	549	579	560	519	549	574	540	553	528	564	573	589	531	529	535	567	566	582	547	552	545	578	570	583	551	559	561	578	562	517	584	541	564	554	523	543	520	570	543	512	561	538	578	551	532	556	520	547	581	534	542	553	557	499	529	576	558	544	565	583	547	552	538	545	556	562	531	508	569	547	560	508	545	570	552	530	524	592	571	534	578	567	552	532	571	571	566	528	579	555	566	575	553	572	543	560	571	572	536	542	559	543	547	539	544	555	580	536	541	559	543	578	585	585	541	536	581	569	564	584	543	573	539	571	521	575	535	561	560	544	541	535	556	591	531	536	542	558	608	537	519	511	517	537	541	542	498	568	540	592	611	565	531	543	527	550	559	527	550	609	600	545	580	572	522	584	539	588	558	546	556	563	600	545	538	510	600	565	522	553	520	524	508	573	554	574	548	524	554	526	550	587	571	536	552	514	534	592	584	581	568	530	519	588	579	561	546	539	520	539	556	572	549	567	535	517	539	585	574	609	543	546	593	532	520	544	544	540	556	507	542	568	529	576	564	536	536	607	529	553	550	595	524	555	603	557	554	577	554	539	557	572	522	536	513	556	549	567	556	547	511	521	553	561	584	532	581	539	534	558	576	583	552	514	524	559	545	567	563	571	545	537	562	574	492	587	594	566	581	554	553	554	539	518	566	537	527	573	553	527	544	601	588	552	534	547	569	546	517	559	538	556	527	537	512	583	583	520	532	587	521	531	579	540	578	519	518	548	564	492	526	527	534	523	555	517	529	567	580	549	520	533	546	509	539	589	554	550	525	507	525	549	572	570	488	571	546	524	557	543	518	517	548	542	540	527	537	507	599	581	570	555	536	557	558	521	564	518	533	542	557	569	541	551	543	513	538	528	548	548	529	566	562	514	563	541	525	533	536	599	603	568	557	535	514	566	565	567	578	497	561	525	535	553	533	574	543	594	565	544	548	559	565	507	527	535	549	613	575	538	554	585	555	563	573	529	596	545	542	554	596	579	566	563	542	511	583	531	547	566	588	540	522	571	547	543	549	566	564	575	530	541	535	552	525	571	555	619	497	563	555	566	562	516	523	530	536	558	547	542	553	552	503	557	567	493	510	564	526	556	550	538	527	529	555	551	561	542	559	527	569	525	499	544	544	571	574	538	593	572	555	546	529	559	547	571	547	568	529	578	559	536	549	499	547	596	541	518	536	490	521	546	545	531	568	560	572	534	594	534	490	576	565	545	552	552	520	542	521	523	543	569	557	557	531	570	588	584	530	499	554	530	497	580	545	537	523	534	599	537	539	531	540	517	542	508	552	516	532	515	507	550	548	530	566	563	548	549	549	565	514	547	568	624	556	571	574	572	555	523	526	550	568	537	540	551	569	555	579	553	558	610	534	531	555	578	551	554	557	560	555	552	582	549	563	598	560	554	560	528	578	547	524	589	546	523	564	532	538	547	527	591	554	560	525	560	501	514	512	563	517	604	534	566	536	577	541	572	525	550	535	502	600	580	503	519	562	569	550	587	526	541	550	531	541	562	555	587	571	551	567	536	575	554	544	513	560	504	517	577	575	534	529	566	559	567	563	538	514	578	533	545	592	522	608	533	558	581	539	544	525	531	564	511	543	537	511	576	546	559	572	565	531	521	567	532	614	546	576	594	580	543	485	543	554	570	508	546	552	530	532	548	566	551	556	568	530	514	567	537	550	541	531	524	547	565	560	531	544	544	550	546	535	553	526	514	568	555	574	571	545	513	546	543	557	541	540	534	543	523	559	560	556	575	525	517	534	549	531	588	554	570	548	554	496	520	524	556	553	536	537	514	564	517	571	552	570	555	578	558	537	558	564	529	549	562	548	550	558	577	513	581	549	522	533	547	560	544	564	543	541	527	533	606	524	530	590	560	596	566	520	559	540	546	556	526	537	551	541	547	562	593	482	524	578	580	566	580	572	549	507	537	554	575	565	554	531	545	530	576	527	513	574	556	582	535	527	551
1094	279	189	128	166	186	293	273	221	182	198	165	156	211	208	194	232	322	389	184	108	92	109	92	75	84	87	97	88	79	111	112	86	89	74	96	73	66	81	73	63	84	87	78	74	68	81	93	311	496	623	466	275	174	108	90	85	67	60	61	76	65	60	80	71	81	73	50	63	71	68	67	59	66	68	62	72	63	63	74	55	65	64	86	68	74	79	57	76	71	75	78	57	68	72	65	72	57	60	73	81	59	56	58	74	79	55	59	76	62	68	64	71	55	58	59	63	64	65	67	59	65	73	63	71	75	63	70	74	64	62	64	77	76	69	65	53	61	68	64	66	69	72	62	67	90	73	69	61	65	84	68	57	68	57	72	68	65	66	68	70	60	67	71	74	64	57	55	71	60	69	71	74	59	63	55	77	89	67	62	69	62	71	68	64	75	64	71	70	58	80	62	61	71	76	58	60	66	78	77	67	71	61	58	73	74	68	71	64	77	73	80	85	63	78	57	58	72	61	75	78	81	55	76	65	69	68	58	65	73	74	54	65	62	79	55	68	84	58	51	50	89	68	57	69	80	70	60	63	67	70	62	62	55	62	76	63	67	57	67	71	62	74	66	75	65	66	62	77	72	61	71	68	70	76	64	65	77	74	72	74	78	63	60	73	64	63	71	72	71	65	72	68	71	73	61	50	74	72	78	72	63	66	82	65	68	62	68	68	63	69	83	61	53	75	72	75	60	62	62	75	76	54	74	87	65	57	71	70	66	61	80	71	73	76	72	72	63	66	72	81	72	83	65	78	68	61	65	69	59	74	74	72	77	67	59	69	65	72	79	69	74	83	74	68	60	64	61	61	61	60	78	69	69	68	71	73	57	80	60	80	60	64	69	61	71	85	83	62	71	63	68	67	73	64	64	76	79	74	84	76	69	64	61	69	67	57	73	70	69	63	71	76	75	70	58	71	62	60	74	61	69	64	67	68	73	54	74	81	67	65	58	80	63	66	71	66	74	85	66	80	54	62	81	69	50	82	60	55	67	73	69	69	55	56	66	84	70	68	61	78	65	76	56	74	62	65	60	61	67	74	59	65	62	71	64	66	65	58	72	77	66	60	60	78	57	78	60	78	81	81	59	69	72	69	74	71	72	71	68	66	62	63	85	83	61	61	73	76	72	71	82	96	65	56	77	65	67	71	74	66	70	76	71	69	75	60	62	66	58	69	55	64	52	67	78	63	74	82	63	62	74	66	55	84	66	62	63	73	50	64	75	62	73	75	71	66	72	72	63	73	69	70	66	66	63	73	60	84	79	68	67	60	76	55	60	86	70	59	64	59	71	69	65	75	61	69	56	67	81	67	70	85	70	71	86	72	83	66	52	75	76	74	70	82	79	70	57	84	70	76	63	68	60	42	69	67	63	71	72	61	72	80	66	72	62	62	76	59	62	64	65	60	64	64	78	63	49	69	73	49	65	87	64	65	69	60	76	66	69	75	67	70	80	71	60	78	62	62	59	68	74	64	74	61	50	67	62	64	67	57	60	62	67	54	82	76	62	54	65	70	65	57	72	58	82	61	74	59	77	76	70	67	79	69	61	69	71	74	64	66	68	71	57	55	72	72	74	81	62	69	77	65	67	66	62	66	81	63	65	60	57	74	62	65	74	52	67	60	69	67	72	57	73	82	70	80	62	63	66	66	63	71	76	61	68	57	51	65	77	67	71	57	75	63	61	81	75	70	73	69	70	75	62	75	77	75	64	58	64	80	80	64	59	62	64	64	62	68	70	56	79	59	69	75	63	71	61	59	70	63	77	67	79	59	57	62	68	67	67	62	64	58	63	59	61	63	76	60	72	61	65	55	65	71	73	69	83	58	65	60	75	67	80	63	101	69	68	65	62	76	66	63	64	58	66	57	64	53	78	63	58	66	57	69	57	70	61	59	55	61	57	57	78	83	64	68	74	78	68	72	56	68	78	68	64	60	55	66	73	76	70	58	78	64	76	52	74	63	87	62	74	77	77	83	79	63	64	61	63	66	70	68	72	73	59	71	75	68	61	71	55	63	68	65	70	67	79	65	63	69	64	60	61	65	64	71	85	71	83	68	77	60	78	68	72	75	62	69	67	68	63	71	60	70	64	60	75	63	58	56	67	66	72	59	61	72	81	76	62	62	73	83	72	55	69	66	65	58	61	76	76	86	71	75	62	70	67	69	68	78	72	71	59	56	54	67	49	71	59	64	71	70	65	68	67	61	63	63	59	76	60	77	69	80	69	89	66	58	57	67	63	57	68	61	64	66	69	64	62	63	76	63	64	88	59	68	84	89	69	76	58	78	76	68	62	62	53	77	79	48	71	62	85	71	71	53	74	68	60	72	50	67	70	65	72	75	74	77	64	61	70	64	74	66	66	67	67	73	58	75	73	70	73	72	66	66	89	54	65	76	72	60	71	70	50	67	62	79	75	77	73	71	67	69	46	61	75	71	67	64	53	65	70	55	66	56	70	68	68	63	64	71	74	78	72	82	67	75	73	71	70	77	57	72	70	69	72	72	62	69	63	65	65	78	58	66	65	74	87	74	81	70	85	56	69	80	64	70	78	63	80	72	69	69	66	53	51	65	65	69	56	79	85	67	63	72	65	58	63	57	59	82	61	74	52	83	71	80	62	70	70	73	82	69	75	75	64	63	54	79	62	73	79	69	73	76	63	61	64	69	72	65	62	62	50	67	62	78	63	76	66	68	70	50	78	68	73	65	82	56	67	72	74	80	64	67	57	70	84	59	67	64	69	65	53	71	68	74	69	73	57	78	68	61	71	75	66	68	75	66	66	67	69	70	72	66	64	66	49	63	52	86	70	63	82	77	62	53	67	83	73	63	72	68	71	57	66	72	52	70	73	62	73	84	66	65	70	52	54	75	60	68	69	70	58	59	68	56	70	71	75	59	73	72	66	77	69	65	68	75	56	69	63	62	68	74	71	72	55	70	76	73	70	76	67	68	67	78	61	71	70	54	76	72	62	59	62	64	87	51	56	70	73	59	52	65	67	72	69	78	66	72	77	70	67	85	45	67	71	41	73	64	67	62	68	70	70	66	59	61	71	77	73	83	62	71	55	65	54	65	78	70	75	79	54	59	56	58	64	71	87	56	75	87	61	59	71	72	67	62	64	77	70	71	50	72	73	71	74	61	77	54	69	76	69	63	69	60	60	70	53	54	64	69	82	52	62	71	76	71	58	62	77	68	66	59	54	55	79	73	75	65	75	72	69	59	59	63	58	78	77	50	65	79	67	61	53	70	61	51	63	76	72	60	71	54	80	72	75	78	59	78	73	86	74	71	68	70	56	63	63	56	58	66	75	68	80	61	86	74	64	79	62	68	68	68	54	68	69	72	74	51	70	70	74	67	66	54	71	65	76	66	74	70	68	75	73	73	67	63	65	74	71	71	67	75	72	74	75	70	66	66	53	78	71	52	73	61	54	65	83	52	79	64	56
14695	6297	2840	4895	10588	12575	15077	12774	9998	7961	6233	4943	5227	5797	6940	6954	6809	10211	9795	5979	2042	1581	1729	1634	1481	1682	1730	1920	1635	1550	2233	2338	2140	1632	1091	1140	982	1077	1016	1134	1049	1099	1084	1024	1001	988	837	1047	7519	11704	13157	9907	5658	3184	1864	1056	751	703	673	722	741	702	682	747	742	715	695	715	696	748	734	752	715	717	715	710	755	722	743	689	772	702	753	713	748	718	745	738	711	759	714	726	693	707	702	723	708	738	751	721	748	752	701	685	717	696	766	711	727	712	702	730	683	683	691	745	714	713	743	725	723	704	734	680	725	762	738	702	768	760	726	681	765	714	747	708	729	700	746	661	726	743	712	661	714	738	730	769	728	727	681	676	742	743	698	701	724	693	701	738	719	669	685	746	703	709	688	738	720	713	691	733	746	638	725	692	723	726	723	713	719	694	751	744	732	732	747	730	665	697	790	698	723	740	688	757	736	706	709	746	712	720	711	731	716	760	710	727	708	660	709	747	742	752	730	724	657	711	745	716	774	747	696	715	731	714	708	753	700	692	724	722	723	685	748	718	746	738	723	693	739	771	727	744	725	691	712	734	716	660	681	696	757	701	726	749	706	698	694	697	744	699	702	690	690	720	686	740	718	736	682	708	718	649	722	725	710	690	751	720	675	737	736	704	699	757	708	708	761	751	733	754	724	700	748	739	668	714	717	738	694	773	725	703	724	688	774	724	719	715	729	703	708	689	751	745	722	727	719	713	764	748	697	737	772	770	711	713	741	729	683	729	740	698	757	736	731	730	693	740	736	696	739	732	747	691	713	733	717	786	715	747	688	735	710	724	708	693	721	753	799	696	747	706	726	667	727	718	738	714	650	731	724	731	715	731	725	689	711	696	749	730	731	728	715	706	733	714	733	791	749	729	750	741	676	756	712	698	691	674	715	685	734	715	714	744	723	685	717	714	713	717	724	720	745	751	735	687	696	736	729	739	711	703	776	701	746	687	744	694	746	717	756	736	720	710	701	719	745	720	736	732	704	762	695	696	789	734	712	724	736	701	703	669	715	734	707	757	764	754	725	694	720	744	706	717	728	729	706	715	766	711	768	736	673	709	728	725	716	706	707	767	717	707	758	748	716	698	741	694	709	758	718	670	678	706	708	742	764	739	737	728	714	679	686	698	732	743	742	720	702	717	736	734	699	723	716	746	674	747	684	719	731	712	682	721	674	676	674	732	701	734	747	763	678	759	725	732	711	757	727	711	741	755	670	696	730	740	726	705	708	714	740	707	720	698	719	729	744	748	733	745	713	720	711	683	694	700	695	683	737	734	717	726	748	727	730	696	724	750	691	715	722	744	683	740	762	728	756	688	723	729	741	671	713	703	787	726	737	687	667	723	649	714	718	709	748	688	702	745	703	681	697	766	719	727	672	691	734	727	725	738	756	794	739	741	742	692	719	682	685	706	699	747	725	769	689	739	748	708	773	700	750	709	720	731	697	711	724	763	717	676	691	712	694	674	696	683	763	728	727	713	701	739	695	670	682	738	700	694	719	706	695	695	758	725	691	713	719	696	716	667	712	778	756	693	707	709	760	711	687	741	666	710	724	764	750	746	738	703	733	713	674	749	729	691	735	726	712	719	703	692	717	706	694	692	723	688	707	693	735	675	671	744	728	706	716	750	753	720	742	723	705	703	691	701	744	708	702	727	712	698	714	737	762	753	681	702	766	741	732	734	716	654	730	691	730	733	727	701	699	720	703	706	727	666	747	695	733	746	696	707	739	738	700	703	755	719	752	669	724	735	745	771	721	741	724	733	710	727	738	774	752	733	707	741	730	669	709	703	718	690	717	765	696	765	775	746	738	733	681	700	703	772	766	722	697	684	744	756	714	718	713	737	721	715	709	727	690	736	724	784	686	755	720	767	700	736	723	723	701	729	710	698	696	732	729	741	752	723	742	714	682	695	714	751	706	674	730	752	746	732	710	731	727	718	680	737	727	711	729	705	732	709	717	730	729	798	770	674	686	722	744	734	701	725	715	724	752	721	728	749	749	767	714	754	696	708	687	736	775	755	686	762	763	746	752	710	642	737	761	721	702	655	736	703	689	710	712	714	712	702	688	728	709	707	699	724	729	731	709	721	731	724	713	742	704	727	699	723	770	736	733	745	759	723	690	746	751	764	690	740	721	712	758	736	681	767	714	731	750	724	683	707	712	683	685	723	631	721	693	681	728	685	703	741	718	772	732	749	753	773	705	712	731	721	726	737	719	754	737	740	727	690	725	737	804	719	751	743	739	692	693	712	769	692	748	704	687	742	717	718	728	740	733	718	720	717	705	733	766	726	695	734	715	718	704	716	725	741	724	689	722	746	732	833	707	749	712	724	702	717	709	708	674	704	690	670	742	716	719	740	726	718	736	699	682	739	773	713	666	697	661	734	727	676	725	738	739	727	724	778	722	711	706	748	685	692	698	793	707	715	736	700	729	733	692	743	702	726	734	759	676	694	709	734	704	692	699	722	731	717	750	725	693	741	701	746	697	731	745	745	730	732	726	750	752	721	700	719	744	729	736	744	728	788	683	712	740	709	735	691	772	698	691	705	749	681	692	715	702	691	732	702	703	718	701	737	748	737	737	702	721	706	740	739	718	760	753	695	767	717	708	697	726	735	737	762	695	780	683	732	722	743	714	766	767	663	706	735	714	708	723	744	742	741	746	681	702	751	725	677	721	702	706	701	715	676	705	753	725	728	740	727	728	696	699	706	729	753	727	688	700	772	735	736	710	720	681	732	738	802	709	726	735	678	738	727	731	723	716	691	744	696	678	722	716	711	694	663	711	700	712	724	730	717	731	730	698	747	769	671	754	694	718	727	737	723	705	715	714	703	738	714	719	704	744	717	697	720	742	755	750	706	680	699	699	735	760	692	675	718	689	721	669	737	714	758	697	685	683	710	753	708	740	713	695	694	709	723	756	750	689	697	738	689	691	729	724	744	744	697	688	734	739	707	742	685	720	643	666	724	749	689	722	735	720	752	741	722	709	746	726	724	725	685	741	723	784	731	743	742	689	739	686	679	733	748	746	703	700	682	760	739	741	708	719	768	742	754	711	726	729	700	685	715	723	725	747	721	749	757	726	728	743	735	721	731	712	712	745	694	721	734	784	734	689	699	734	717	726	695	721	721	721	724	679	665	685	717	728	727	722	723	761	696	728	747	760	723	714	756	760	723	702	698	704	701	770	693	715	643	706	703	728	679	746	730	767	699	670	735	708	703	712	733	714	763	736	683	737	706	674	736	659	709	737	702	724	687	694	676	732	715	718	703	690	698	720	755	737	725	720	685	726	733	743	709	734	716	741	716	676	741	750	699	710	739	716	747	691	710	726	720	754	708	702	742	723	711	716	739	730	750	747	715	677	725	788	742	737	714	722	711	719	711	723	751	716	727	748	719	688	728	691	770	683	709	742	755	722	719	694	746	711	691	737	729	730	733	748	742	688	759	711	684
1383	95	70	75	66	89	133	118	101	96	79	81	87	131	120	133	139	214	182	92	68	51	52	64	62	69	57	55	70	101	81	61	53	49	54	52	50	58	65	48	72	52	61	38	52	48	58	64	107	140	174	184	107	85	76	48	57	51	47	50	38	52	53	54	44	58	41	58	55	58	47	58	46	56	48	54	42	51	61	50	48	55	57	62	54	59	53	52	54	46	52	50	51	61	40	54	55	52	46	43	56	50	45	51	53	56	50	39	46	50	74	56	57	54	54	55	52	51	52	59	46	59	47	56	52	52	53	64	59	46	69	52	52	40	38	53	50	58	54	55	45	50	51	49	63	67	60	55	65	52	47	63	53	48	50	55	46	48	46	57	41	51	53	63	51	57	47	41	37	50	48	56	51	56	48	51	51	50	57	63	56	50	44	57	46	53	52	53	58	54	54	36	62	66	55	46	52	62	47	55	46	42	65	42	43	56	55	48	54	60	35	49	56	47	36	53	46	41	42	52	56	55	47	52	51	52	67	61	49	49	55	44	47	50	46	59	63	56	53	54	65	45	60	38	49	60	56	57	46	54	68	41	59	48	60	59	45	55	45	54	49	37	41	33	66	68	41	52	47	41	50	42	52	51	64	48	67	57	59	53	63	59	54	54	57	55	57	51	65	57	35	48	48	46	53	40	52	61	51	45	50	60	55	38	60	51	56	56	56	53	43	60	62	58	69	48	51	56	67	54	45	57	47	63	51	41	45	60	50	61	54	49	66	52	56	54	64	46	44	66	55	57	49	38	61	41	39	51	38	47	41	50	68	53	58	51	45	45	40	42	61	42	50	59	30	64	48	60	50	45	49	58	62	50	60	50	50	56	38	40	61	62	49	52	37	60	65	48	51	42	54	53	52	40	49	55	55	46	53	53	63	51	57	50	48	51	49	48	55	45	50	54	43	40	45	45	44	47	40	47	50	59	68	55	42	51	50	55	50	44	45	47	48	59	46	49	58	58	45	56	58	54	63	55	61	49	52	55	64	42	45	52	44	57	39	50	52	48	58	50	39	53	50	46	45	49	53	56	49	52	53	49	42	52	54	54	38	56	64	54	54	41	63	43	47	38	47	56	46	38	56	46	41	46	46	64	51	56	40	48	58	57	44	44	52	50	56	48	56	60	45	56	52	54	53	50	50	50	46	49	50	54	53	51	57	48	44	62	44	48	47	43	65	58	53	48	45	54	48	58	47	55	50	39	52	38	48	57	50	44	53	44	54	56	41	70	54	50	44	63	66	46	38	62	53	49	44	58	38	57	38	52	49	48	51	46	50	52	48	39	53	59	47	60	51	52	45	52	60	48	46	54	47	61	49	61	45	64	45	60	54	49	44	49	65	51	53	55	49	54	58	48	58	50	48	59	43	51	50	43	54	48	59	40	56	63	59	59	59	42	56	39	46	40	54	58	42	53	58	56	47	55	54	55	51	60	29	51	56	53	46	48	51	50	54	57	37	52	54	58	59	54	38	52	42	60	58	38	55	60	48	41	48	53	50	57	47	48	47	64	59	51	60	63	56	39	47	55	57	50	52	41	57	52	54	51	46	45	48	59	52	62	50	46	41	46	51	64	54	51	52	61	50	54	41	39	46	57	43	52	55	55	44	37	44	55	52	49	65	64	48	46	45	52	42	46	64	54	43	42	47	49	47	44	64	61	48	48	48	45	64	51	47	55	61	55	45	47	47	60	51	47	54	72	49	46	48	42	40	73	47	45	59	53	55	67	62	64	51	46	38	51	59	56	43	61	57	42	38	53	51	54	40	57	52	49	42	47	44	52	42	50	52	53	58	39	47	57	51	49	49	42	52	65	37	53	50	49	44	55	46	44	56	50	58	43	47	54	60	44	60	44	59	56	59	51	43	53	51	50	43	56	54	42	49	55	64	48	42	51	64	62	58	58	56	53	39	46	51	47	42	46	46	42	40	54	58	55	46	48	49	53	41	34	49	54	49	51	67	39	46	50	47	59	49	54	48	64	49	50	59	54	54	57	46	45	52	46	50	50	45	53	51	44	42	45	48	48	52	55	36	51	45	48	43	47	54	55	53	43	51	61	56	41	34	45	59	54	54	42	45	58	47	53	61	46	44	63	55	52	49	46	61	55	54	51	40	44	42	43	49	45	55	43	55	57	49	38	54	44	53	50	55	61	59	51	49	48	43	50	58	44	50	51	49	43	60	48	49	61	48	47	53	61	59	43	48	42	57	49	43	55	56	49	42	52	60	55	51	65	49	63	51	63	42	52	56	45	66	50	43	48	46	51	56	42	40	56	62	49	46	52	60	51	60	50	53	44	54	59	50	53	50	49	49	46	49	40	56	43	54	58	51	48	48	57	50	60	49	54	66	51	54	47	63	60	46	58	65	73	48	58	57	59	61	48	50	57	58	49	55	45	52	66	47	57	43	49	42	49	51	39	60	48	51	62	54	55	53	49	51	62	51	56	65	55	52	53	48	38	53	47	48	56	50	43	44	46	53	51	61	51	55	44	56	45	47	45	31	58	47	45	51	49	47	45	42	55	33	43	43	51	38	59	50	45	50	64	57	64	54	69	49	56	56	48	55	66	62	51	47	51	51	58	47	52	55	56	50	45	48	49	56	49	52	50	36	53	46	64	60	58	39	51	55	63	54	56	49	48	62	52	56	57	51	60	54	51	44	60	50	43	62	50	53	45	60	61	44	45	42	46	44	57	67	57	51	57	56	48	51	41	42	53	50	49	58	40	61	48	49	58	49	50	45	70	46	56	56	49	66	57	46	55	54	46	56	57	59	51	52	45	47	57	49	63	49	45	35	66	51	47	65	38	59	52	48	32	63	51	46	58	58	59	37	46	42	56	50	62	45	51	51	53	58	64	44	39	44	43	47	44	53	47	49	62	49	53	62	47	62	57	38	51	41	56	65	62	64	63	61	59	44	46	43	44	40	46	57	46	43	47	48	53	46	58	47	58	47	51	63	51	50	49	52	50	38	44	57	40	49	54	41	50	56	69	70	52	46	51	62	44	52	47	44	46	52	53	48	58	52	45	52	64	47	56	50	59	42	42	52	52	45	48	42	46	42	47	63	52	48	37	45	62	64	44	58	46	41	40	46	37	47	55	40	46	58	61	58	53	46	49	55	55	46	52	58	38	47	65	37	40	52	46	55	42	57	49	45	49	58	55	41	48	52	49	63	47	58	51	48	42	42	48	52	47	39	54	50	53	60	49	53	52	47	43	55	60	37	49	53	42	57	50	54	37	57	50	43	53	52	39	59	61	45	45	68	50	68	56	54	54	48	65	54	48	49	53	59	55	46	47	48	42	51	51	51	57	46	52	46	52	44	53	60	58	51	57	49	36	52	47	46	55	59	46	48	53	57	41	48	43	40	49	50	53	48	40	34	61	36	40	53	51	60	56	51	54	55	58	41	35	51	49	39	39	56	48	47	54	54	46	57	50	53	51
8301	1927	1101	1628	3741	5286	7605	6189	4707	3932	2865	2475	2593	2994	4040	4251	4132	6285	5996	2289	1110	982	920	962	860	912	1094	1236	1226	2116	1389	1223	795	696	635	614	654	691	606	739	776	757	703	727	729	587	565	686	2550	3405	4403	3588	2235	1350	950	627	595	532	561	551	543	521	520	579	548	562	501	563	544	548	555	547	535	556	511	545	520	563	586	530	522	535	557	547	574	525	534	557	539	543	540	580	560	577	554	540	582	533	542	566	570	566	482	529	557	494	558	531	533	566	529	595	561	574	524	527	565	572	547	536	540	577	521	522	546	515	546	539	497	567	541	554	568	553	532	564	574	517	533	527	583	563	519	535	539	568	539	526	529	565	545	527	544	585	549	568	567	546	536	546	539	555	591	520	549	544	518	544	562	558	522	564	501	565	516	551	580	565	540	544	538	569	577	582	517	562	548	549	545	574	539	566	544	608	598	559	577	529	539	560	563	545	574	552	566	525	555	551	571	573	497	548	553	557	550	514	519	569	561	555	594	532	543	559	567	528	540	517	571	562	577	546	557	584	552	582	547	545	503	548	537	601	570	516	519	555	559	588	533	549	521	532	617	612	511	497	530	544	547	544	544	548	535	505	522	542	557	562	504	546	572	552	550	514	567	557	545	521	573	553	522	587	536	514	529	589	553	512	562	552	563	532	539	509	522	526	550	564	586	521	518	553	539	539	553	568	487	583	538	556	507	510	545	555	513	571	566	521	578	553	539	555	557	509	558	533	557	542	521	539	514	567	552	530	539	557	560	589	565	565	568	537	520	547	558	551	534	537	549	561	573	551	543	517	551	572	543	539	556	599	560	582	535	525	561	552	547	516	572	572	551	542	532	544	541	558	556	576	518	596	515	526	522	538	581	521	537	516	567	554	513	567	609	496	553	556	566	577	547	556	545	580	537	539	530	582	549	539	561	565	589	577	536	534	532	559	548	518	539	571	556	544	551	516	498	558	555	572	565	572	587	550	555	559	530	558	566	545	547	572	563	518	540	549	586	528	544	533	520	556	583	510	545	580	519	523	503	533	541	546	523	539	591	567	558	520	525	555	530	534	515	522	588	568	564	522	570	510	533	545	568	546	541	547	538	538	550	510	586	525	551	504	549	567	550	521	534	552	528	516	563	516	567	528	504	529	532	515	532	532	517	518	500	560	562	573	506	545	588	534	572	572	563	549	548	594	562	558	563	568	502	546	568	529	540	539	526	568	603	512	573	525	555	555	579	498	521	478	515	547	572	546	562	524	502	498	569	524	562	534	543	558	558	554	497	548	565	539	562	548	546	544	523	579	511	606	546	563	515	531	561	597	559	554	552	548	549	533	525	571	587	553	529	553	556	520	560	575	568	550	545	517	522	498	550	551	537	527	557	523	556	566	536	593	577	516	546	574	530	537	532	523	531	534	596	534	602	542	528	562	535	530	582	550	531	548	549	538	531	570	547	615	528	551	527	527	507	564	585	518	532	539	524	538	557	512	522	550	578	570	520	529	514	559	559	522	547	539	557	586	522	518	581	551	508	564	540	540	551	552	586	558	535	533	549	553	558	552	544	545	558	574	565	544	585	575	597	515	509	561	527	546	573	543	544	533	567	483	573	515	570	566	492	543	590	595	556	558	533	554	509	532	529	567	590	568	554	564	552	535	578	605	561	568	561	555	569	534	548	518	541	523	547	541	569	550	518	533	574	560	540	526	567	501	573	549	607	493	557	555	502	543	540	580	571	542	553	550	557	536	560	556	565	547	495	529	529	541	515	563	538	580	559	532	554	586	529	548	576	531	557	549	502	549	547	558	506	524	563	588	572	587	549	573	612	564	564	533	583	527	558	573	545	561	533	500	553	537	554	555	541	548	528	528	549	545	553	525	534	578	523	586	568	571	520	573	578	518	535	550	593	522	577	575	559	566	556	547	547	567	581	503	578	538	544	512	588	579	516	526	564	570	543	547	514	565	546	507	542	510	534	560	531	520	550	582	573	547	551	527	553	586	587	502	575	542	553	574	548	532	527	529	565	556	515	579	543	541	518	546	557	515	593	547	532	534	571	534	516	591	496	538	571	559	526	541	558	557	534	535	566	525	525	492	530	596	531	511	538	577	511	524	530	537	540	550	551	566	543	520	525	578	519	566	562	528	523	542	538	549	554	534	534	555	516	550	541	514	554	564	558	533	530	532	503	544	576	527	544	566	534	542	585	533	522	516	553	565	553	483	585	544	522	538	557	506	582	557	520	562	555	503	505	560	585	547	575	542	524	505	546	522	552	519	555	576	555	554	515	569	511	560	567	525	593	568	551	555	581	526	555	546	553	564	539	537	548	527	561	539	538	549	570	528	541	543	566	538	527	566	542	563	541	542	516	559	521	543	554	547	586	591	554	534	553	553	556	545	563	564	562	540	546	536	570	600	562	529	545	526	577	523	592	556	573	567	559	536	570	543	537	562	529	543	498	572	545	559	530	526	521	542	529	548	525	521	542	543	548	544	552	559	568	563	545	514	561	563	552	565	508	561	521	572	552	555	540	527	513	586	558	569	581	564	519	563	544	507	559	539	592	540	545	575	528	503	517	560	534	504	546	528	521	551	546	601	586	548	576	545	556	536	564	563	529	566	577	532	532	510	520	576	535	561	551	534	543	507	558	518	520	551	551	567	507	574	577	593	543	565	559	553	519	570	568	522	549	590	576	532	500	545	603	529	558	542	550	573	567	540	498	538	585	528	526	512	571	507	543	577	566	577	545	544	538	591	534	534	566	548	492	540	546	540	552	551	563	549	544	544	537	585	562	532	565	555	604	535	566	494	527	502	534	537	558	559	542	555	565	539	538	511	558	550	572	507	561	617	520	539	550	533	546	552	539	557	524	540	517	579	557	542	562	533	598	538	552	549	533	530	554	589	542	542	521	484	537	535	538	540	531	517	525	549	530	534	523	570	589	584	547	563	590	543	529	567	546	564	530	553	576	544	572	520	563	558	547	570	521	551	531	547	592	559	564	562	537	569	508	556	526	548	553	547	612	563	564	559	608	517	590	536	599	571	534	572	545	533	598	582	543	559	585	524	532	556	509	554	504	542	583	555	570	539	539	538	541	561	588	547	543	515	549	555	569	551	504	548	569	548	572	530	536	547	545	518	507	581	546	523	580	573	536	542	561	523	552	502	543	557	541	516	556	509	539	560	538	589	554	582	567	562	576	517	545	533	594	566	530	548	538	563	561	517	549	541	493	562	569	547	536	558	550	563	587	508	585	517	564	524	538	526	509	570	552	577	561	549	575	577	524	546	554	579	597	531	569	513	533	525	560	542	542	566	558	530	574	554	540	520	519	594	547	504	556	575	493	527	551	505	534	569	576	557	562	575	552	555	524	553	563	558	527	553	542	523	546	512	547	546	546	585	498	570	591	564	565	546	524	506	514	561	544	517	530	560	534	543	529	533	542	554	580	550	559	559	559	542	587	533	583	514	548	582	579	573
651	202	131	93	106	173	223	215	194	177	144	112	106	144	181	195	211	216	243	127	72	99	87	97	91	100	82	86	96	126	74	61	87	72	64	86	77	85	66	62	85	65	77	75	78	75	64	96	255	369	405	293	202	123	86	68	68	73	65	76	72	65	71	60	78	62	64	60	50	72	66	65	59	64	57	55	56	67	56	67	65	82	65	72	69	73	65	69	67	56	64	65	47	59	70	69	70	64	59	71	72	64	63	63	74	68	64	74	60	71	79	49	92	59	65	72	74	69	65	71	56	65	71	71	70	79	61	70	60	59	54	76	47	74	75	66	52	63	59	50	83	79	74	69	89	65	72	69	53	53	59	61	56	64	61	63	72	74	65	58	83	79	68	69	63	54	65	64	69	57	79	74	57	66	78	63	78	79	55	69	74	70	61	69	62	69	63	65	72	50	66	67	66	84	73	67	76	82	59	62	66	72	62	69	79	56	60	70	64	72	72	60	61	65	80	69	60	62	74	66	81	55	57	80	61	75	80	66	88	57	75	69	62	83	69	81	64	68	78	51	60	58	53	73	67	57	78	46	58	60	65	69	68	69	70	59	58	68	69	61	64	65	60	60	71	70	74	66	46	70	69	54	79	62	47	79	66	43	64	61	65	57	63	58	64	71	67	64	61	59	75	63	91	77	53	73	67	78	62	69	68	67	58	74	77	62	95	84	67	55	74	48	57	68	57	74	80	67	67	77	60	71	61	74	64	60	84	68	72	70	76	62	65	75	60	74	63	68	66	74	69	69	69	63	61	82	63	61	66	69	72	65	72	73	60	50	64	59	62	83	70	63	55	61	51	76	64	55	78	70	58	71	58	73	55	62	64	53	73	76	61	70	72	65	61	60	73	58	77	73	70	74	57	59	78	69	71	74	57	72	56	58	62	70	61	87	86	72	78	61	68	58	64	81	73	65	72	58	68	71	60	56	57	79	74	59	54	60	60	57	67	69	60	63	72	73	61	59	62	71	66	73	58	54	55	57	85	63	62	55	57	79	59	82	63	67	86	67	64	74	62	62	69	78	59	74	56	61	69	63	59	60	56	59	60	64	62	55	74	71	59	73	49	60	60	64	71	57	66	80	50	64	67	68	77	61	70	62	55	71	58	57	54	70	56	62	74	74	68	73	58	72	79	72	71	73	61	58	72	68	69	65	59	83	70	60	68	63	67	62	59	68	60	65	62	64	67	59	62	71	60	74	51	55	57	85	61	53	61	75	61	59	63	67	63	82	71	73	70	69	56	77	67	61	69	72	62	51	79	58	72	75	49	71	72	59	74	58	60	60	69	61	72	65	65	82	55	57	66	70	81	74	78	75	77	59	66	66	69	57	76	63	67	66	58	78	58	72	53	62	73	75	68	69	58	67	69	56	62	69	72	67	62	64	59	74	63	70	68	77	66	59	64	66	55	76	68	76	74	59	56	71	78	54	57	59	69	63	73	66	71	76	77	57	77	59	61	71	57	85	70	62	57	69	68	72	67	75	66	58	66	72	75	73	65	71	62	79	61	73	63	67	69	71	73	80	67	76	77	64	57	62	57	63	69	63	73	61	65	64	76	66	57	82	59	58	66	74	64	59	65	70	66	70	62	50	67	70	78	64	52	79	61	68	66	64	58	62	64	62	70	60	62	71	70	85	70	65	60	62	72	66	81	69	70	59	54	61	67	68	62	63	68	71	79	86	62	64	55	52	71	80	70	69	84	59	69	70	73	79	74	51	56	72	68	60	55	62	66	56	84	88	62	68	71	81	79	66	65	62	73	58	68	63	64	66	81	63	73	64	59	68	78	79	72	75	60	61	66	64	80	67	74	78	69	56	67	70	65	69	56	80	62	77	55	59	59	53	62	69	69	83	63	50	62	65	65	68	68	73	58	63	60	63	54	74	59	74	70	66	75	66	78	63	76	70	74	57	57	84	66	66	82	59	76	71	60	70	66	60	70	71	70	60	67	49	72	67	63	71	71	76	62	61	54	69	68	67	53	68	76	66	67	58	68	70	47	79	70	73	62	70	71	59	69	69	62	63	63	62	57	59	67	59	64	65	53	86	62	80	69	70	74	65	72	70	64	63	70	64	66	70	72	79	71	58	82	75	67	56	72	61	82	76	63	77	78	65	69	60	73	66	67	76	61	61	68	76	70	76	68	69	77	55	77	81	58	71	62	60	63	67	76	65	57	61	73	69	61	65	63	83	62	46	58	75	66	65	60	69	50	76	61	72	68	73	67	64	65	59	70	62	58	67	71	69	62	60	52	88	72	81	71	59	71	73	63	59	63	58	79	66	76	74	66	61	74	61	68	67	69	50	70	85	62	70	61	65	72	66	72	67	68	58	71	51	64	70	62	62	64	63	67	59	47	76	58	67	71	58	52	76	67	63	74	63	64	60	61	46	62	55	78	57	62	61	77	65	80	58	72	61	81	68	65	81	68	70	53	61	66	56	60	62	57	76	50	64	71	60	66	55	58	67	68	71	80	62	59	67	74	71	63	59	80	49	78	69	74	80	52	62	78	73	55	76	58	72	48	57	57	86	73	56	73	65	77	56	77	67	46	46	62	62	86	67	64	72	78	78	76	72	56	70	55	69	61	65	66	71	73	71	59	60	70	72	67	68	63	69	65	71	60	48	54	67	74	71	66	70	81	54	65	69	68	65	53	60	71	62	57	85	66	75	63	73	73	64	74	72	76	68	56	75	55	74	68	67	68	81	76	63	64	67	60	73	73	64	65	69	71	63	68	82	57	68	68	74	78	72	65	78	73	67	72	70	74	64	82	72	72	69	74	64	63	57	66	68	59	53	59	52	56	67	62	62	68	54	70	63	60	71	54	72	75	63	56	65	55	66	58	80	67	55	60	82	63	68	65	55	60	63	66	62	59	66	53	79	64	68	69	59	73	59	88	80	79	66	59	74	62	65	65	68	64	57	82	59	87	67	63	69	63	67	75	82	46	68	90	69	58	72	63	78	64	62	65	61	58	61	79	84	70	69	56	73	57	66	53	78	54	80	69	71	78	74	66	70	72	59	80	68	63	53	64	62	75	83	57	59	69	67	82	57	90	61	65	60	82	54	61	67	52	64	76	47	67	74	64	73	61	64	65	58	53	68	89	61	61	77	68	76	74	69	70	70	68	76	72	72	71	63	74	68	62	55	72	64	58	74	58	66	63	60	76	70	77	74	57	62	74	59	45	62	61	57	76	65	65	64	70	60	65	72	60	61	87	76	74	72	70	82	65	73	53	67	62	70	74	60	70	62	68	76	74	70	60	77	56	64	67	66	73	69	73	55	70	56	72	69	57	72	77	62	71	51	56	68	69	77	60	70	60	81	74	74	61	62	69	73	67	70	68	69	68	63	70	74	67	65	75	68	70	55	59	57	70	64	66	68	65	65	67	75	77	79	73	68	67	72	52	65	72	71	60	52	60	62	59	68	65	74	63	70	65	60
11451	4767	2056	3535	8065	10463	12251	9832	7732	6456	5013	4066	4017	4319	5026	5752	5540	6804	8032	2417	1509	1501	1329	1418	1430	1826	1337	1429	1810	3174	1079	1033	911	909	951	1179	1029	943	923	1002	1022	951	978	993	944	864	822	1626	6330	8447	8856	6393	3839	2235	1353	923	804	719	664	653	704	718	713	656	727	672	704	713	723	731	710	716	674	659	686	708	692	693	633	687	697	696	695	664	709	691	702	676	718	707	738	646	689	702	693	686	734	725	721	695	726	726	671	673	699	718	700	723	681	678	685	730	695	653	653	673	676	619	680	713	722	760	674	696	639	714	667	675	733	692	695	690	709	668	707	719	691	690	705	682	732	713	667	719	711	698	699	666	702	735	713	661	687	714	695	727	743	732	737	678	697	673	708	665	661	645	724	679	712	696	685	708	700	738	728	760	699	711	700	750	717	702	692	701	728	654	715	707	726	701	735	683	721	729	666	730	690	706	718	710	739	689	698	737	703	696	729	703	699	697	704	724	737	707	729	676	672	645	717	678	675	702	676	658	754	704	705	666	711	663	717	638	657	718	683	680	706	702	715	722	709	694	719	761	703	675	705	695	661	724	696	699	696	666	686	707	704	667	674	700	701	695	725	695	654	696	718	731	656	721	708	760	666	691	714	685	717	684	726	687	712	687	752	712	679	721	700	729	708	690	697	691	688	690	710	678	713	671	706	747	710	709	704	716	701	734	650	721	697	682	674	744	726	704	786	710	729	713	748	639	728	697	692	722	710	721	722	722	789	663	721	694	685	684	752	709	719	699	709	693	740	728	750	690	703	700	708	682	685	652	657	673	661	713	711	734	649	677	716	692	655	663	714	686	728	702	735	650	694	688	711	671	733	712	671	733	698	742	695	681	692	711	678	722	711	667	679	649	738	699	731	690	676	703	740	685	708	679	751	639	631	733	705	707	653	670	671	712	748	692	677	701	739	691	733	644	781	708	668	689	693	708	656	692	709	668	672	710	680	685	730	738	684	678	734	717	688	688	699	687	712	694	705	698	730	710	705	710	739	772	713	706	710	705	727	746	721	727	693	722	723	672	731	653	720	668	739	695	685	767	684	724	689	709	651	748	765	677	748	701	708	760	702	689	708	695	705	673	698	659	728	704	708	683	695	795	664	717	717	708	675	741	727	653	716	671	705	689	689	698	684	748	701	683	681	660	687	704	679	700	687	680	689	679	680	674	718	738	717	687	701	718	690	722	714	677	730	687	729	689	689	688	687	707	702	691	723	714	702	645	721	687	691	695	729	741	712	698	719	727	727	681	727	743	686	730	741	783	712	721	721	695	668	704	730	701	717	691	702	676	681	710	689	660	664	708	703	679	759	690	715	682	708	657	701	687	743	702	724	701	716	692	678	711	713	718	775	708	691	697	719	710	682	670	700	710	668	710	693	723	660	655	718	691	698	666	712	656	689	645	723	721	693	685	686	657	707	715	708	701	697	653	719	707	683	636	743	702	690	720	731	703	710	675	700	761	659	713	687	745	722	689	665	730	734	700	680	690	682	703	730	700	685	716	692	711	714	760	677	704	725	751	695	674	693	671	695	649	709	689	715	726	733	727	669	710	728	708	698	693	664	696	755	734	740	701	686	724	725	681	648	696	680	747	706	689	705	714	676	681	668	737	697	693	685	712	681	706	674	722	743	687	698	669	709	705	702	686	678	687	685	736	687	718	687	679	696	646	691	674	709	688	682	720	695	743	716	750	712	688	742	740	709	713	676	688	681	703	749	715	723	707	726	709	652	721	686	666	650	670	690	725	701	692	720	722	701	732	714	736	694	645	665	675	720	701	696	714	703	735	793	735	734	664	727	701	683	705	717	732	677	710	642	698	682	670	687	657	685	709	710	722	683	688	714	732	666	690	699	740	686	697	703	704	681	680	745	692	688	741	721	679	713	691	680	699	666	728	679	698	743	712	679	680	678	722	688	719	705	667	691	702	647	717	685	750	740	690	692	710	690	709	714	657	716	659	694	699	622	707	681	694	671	678	693	696	643	713	657	739	733	641	679	695	691	745	726	709	684	715	714	706	697	703	705	654	701	741	695	713	701	736	673	669	739	685	676	648	701	682	694	681	719	703	704	712	686	724	703	707	688	709	680	720	685	677	659	713	715	713	676	674	643	694	712	688	706	664	657	680	717	633	725	694	715	675	669	699	691	699	733	684	703	665	651	688	676	692	700	707	738	698	746	692	703	665	717	748	689	673	680	734	712	696	706	726	691	669	719	706	669	669	678	631	720	690	739	685	676	718	739	685	689	739	684	739	693	737	695	694	728	713	692	704	659	763	662	710	703	700	722	728	684	713	689	638	708	694	704	699	673	700	687	704	704	670	683	697	716	635	679	687	709	720	745	670	726	686	702	700	691	675	663	690	637	734	697	694	718	679	700	694	729	698	705	673	676	741	684	768	731	687	716	695	723	678	710	695	713	695	680	689	696	682	716	663	698	720	756	726	718	742	653	709	681	713	668	651	738	692	727	669	725	683	704	775	695	715	674	707	694	681	690	713	663	696	696	710	695	720	686	708	738	731	699	691	692	696	745	719	712	729	699	661	706	657	653	744	702	689	699	726	704	747	691	683	680	712	724	707	723	671	719	697	726	672	700	671	723	678	680	689	689	728	682	716	682	683	705	712	727	723	679	750	691	690	706	679	705	675	676	635	704	695	713	718	733	679	701	692	699	736	684	675	750	678	728	676	670	691	761	679	749	675	674	732	708	707	676	723	708	743	668	684	696	715	697	716	731	733	668	755	711	695	680	739	698	692	741	689	738	717	654	702	734	753	662	719	695	684	664	714	667	648	743	699	739	715	732	659	667	713	692	672	723	708	689	692	707	712	695	720	679	744	673	670	726	738	695	707	710	700	686	712	698	721	652	714	678	689	758	684	709	668	716	728	735	706	721	683	713	718	760	707	748	723	664	744	691	641	707	693	633	664	678	669	721	690	739	667	689	715	699	728	662	662	705	655	669	698	701	648	710	663	690	696	723	678	690	695	698	718	734	688	680	685	721	669	690	755	728	737	719	714	684	725	726	724	758	714	722	781	708	671	685	661	754	705	686	711	725	647	689	650	691	697	697	715	671	715	706	721	700	710	671	721	653	690	696	720	661	701	726	684	713	658	724	698	669	723	661	703	688	692	738	731	712	668	724	746	710	672	695	647	741	736	666	707	685	720	707	681	670	708	713	729	719	702	720	679	725	691	718	696	731	737	685	708	698	706	698	643	693	657	690	735	663	727	682	744	694	693	707	715	734	685	664	699	651	689	678	729	732	691	738	684	666	684	692	717	747	700	684	687	714	675	702	683	692	700	695	670	666	698	670	701	738	717	707	703	664	731	644	688	708	701	752	681	730	717	711	700	705	725	732	697	678	727	716	740	681	714	702	688	663	715	708	694	731	699	742	723	712	707	669	742	720	707	741	705	701	692	721	735	698	675	706	707	712	659	721	737	731	744	707	688
2148	190	110	83	82	147	179	207	167	163	150	138	126	118	138	181	211	216	278	97	66	93	75	72	83	86	71	73	83	96	56	65	61	52	71	60	66	57	57	67	46	53	60	57	49	44	74	91	255	373	376	254	202	120	82	61	65	49	41	33	45	42	50	39	41	43	46	34	48	54	45	47	63	45	59	40	48	47	45	64	67	57	55	42	57	50	40	50	41	60	57	52	56	31	56	64	51	49	59	60	57	57	46	58	51	44	75	53	39	60	47	57	60	54	63	54	40	51	53	49	49	54	56	45	56	54	52	51	55	59	47	46	30	46	56	50	46	51	69	50	62	53	63	53	55	64	62	58	61	49	55	51	44	48	53	46	58	45	52	55	39	50	56	54	43	38	56	52	53	57	41	43	47	37	39	57	58	45	47	51	58	50	47	37	55	53	50	56	58	57	42	52	40	45	59	63	45	60	61	37	54	40	51	44	57	44	54	55	50	54	48	52	49	49	57	50	37	41	53	53	49	65	43	63	51	70	64	48	43	53	56	48	40	65	50	55	56	44	42	53	48	32	47	61	53	46	52	48	44	55	51	52	50	46	45	52	49	56	44	49	59	44	48	57	47	42	45	55	50	47	51	43	61	69	57	48	45	54	50	49	52	60	52	51	40	58	48	53	51	46	50	45	60	50	43	50	54	56	41	45	58	56	45	56	60	66	60	48	62	47	73	50	58	43	46	46	47	38	63	54	40	52	52	41	49	57	58	46	59	41	56	38	41	62	57	42	61	51	56	44	44	59	42	42	53	53	51	52	49	46	58	50	42	68	54	53	41	50	37	47	50	50	52	39	44	56	48	50	60	48	48	45	50	49	57	44	48	50	42	50	44	54	51	49	56	41	48	41	44	43	48	46	55	46	46	45	49	49	53	42	57	55	48	48	46	56	65	62	56	44	53	49	59	51	53	53	39	50	54	58	54	58	44	51	55	53	60	46	61	50	47	58	50	60	64	39	54	48	51	63	43	41	52	58	49	54	48	51	58	39	43	55	53	56	48	45	56	56	47	51	45	46	50	54	35	51	43	48	72	49	54	43	49	51	44	49	43	42	44	46	58	51	62	51	60	44	51	66	54	54	44	61	39	43	44	47	49	56	43	55	65	62	54	46	40	44	59	43	38	60	47	44	44	51	40	51	57	63	54	55	50	46	52	51	46	50	55	51	59	41	54	53	47	61	45	46	55	63	45	47	58	53	54	41	44	59	47	47	53	42	50	41	51	47	29	45	55	49	56	49	56	34	55	50	57	40	54	49	53	40	45	47	57	58	53	63	55	45	48	39	48	52	64	48	53	42	44	56	58	50	62	48	56	53	49	52	43	40	40	47	50	58	48	51	47	54	45	57	57	53	45	56	43	54	65	54	43	45	56	64	51	50	49	53	52	49	50	48	48	36	49	58	61	51	51	46	56	50	46	55	46	50	52	56	45	57	49	49	58	46	50	52	64	33	50	52	52	44	60	50	48	51	44	49	44	49	62	47	41	59	62	43	59	45	54	56	51	42	47	48	45	40	56	54	53	50	41	54	55	40	54	69	47	55	48	51	53	49	51	55	41	52	59	46	55	53	54	54	42	48	54	44	56	41	30	54	42	47	46	39	54	48	52	42	51	57	52	49	63	50	50	60	45	44	48	47	61	42	60	50	50	49	51	45	50	50	51	41	54	54	61	49	53	61	44	57	40	57	48	62	50	52	48	61	52	43	55	53	52	41	51	55	56	39	46	43	46	44	43	50	68	47	54	49	58	56	60	55	33	57	54	53	45	58	55	59	57	38	57	59	54	43	37	60	42	51	46	59	37	60	54	44	59	56	69	47	51	45	59	36	45	39	59	50	39	56	68	61	56	43	44	48	42	54	37	53	43	50	59	49	50	49	48	50	53	51	62	46	42	44	69	45	48	51	52	39	56	52	68	53	41	45	43	65	55	43	48	35	55	56	49	54	50	55	38	45	54	48	41	47	59	44	41	56	63	64	37	46	45	43	43	55	40	54	31	51	64	64	46	54	50	41	49	41	46	57	47	57	71	57	46	47	52	54	56	59	58	63	43	64	32	59	54	41	46	41	56	52	50	53	51	57	48	45	38	47	56	51	40	52	57	65	42	57	50	38	43	62	53	46	55	53	42	55	52	71	63	50	48	48	58	55	53	42	37	54	47	42	46	57	43	43	45	41	53	60	52	55	42	37	50	49	49	31	46	47	44	48	54	43	48	39	54	52	40	62	62	62	52	54	58	57	55	45	53	49	52	46	49	56	48	51	45	48	57	52	68	47	44	50	58	48	54	53	56	52	57	41	55	52	60	50	53	58	42	37	40	28	52	54	46	45	51	55	48	47	63	53	63	46	48	48	56	64	49	56	51	49	51	43	42	59	60	47	48	52	40	58	49	55	66	56	47	47	45	61	51	43	63	44	51	54	48	60	53	56	58	44	52	54	41	49	48	62	46	59	43	51	30	50	55	47	40	47	44	68	53	58	44	55	44	50	51	51	53	40	65	50	62	48	56	52	51	59	62	47	46	51	44	50	43	52	43	44	43	33	56	43	43	43	54	57	51	49	43	43	54	56	50	49	52	62	63	45	50	49	52	34	54	63	57	38	61	52	54	51	60	52	61	51	46	56	57	49	36	65	57	54	42	35	43	44	48	55	67	55	46	55	41	69	49	57	67	57	50	58	40	52	44	47	49	51	60	55	60	53	50	52	50	49	57	64	52	49	44	48	56	50	53	51	69	47	58	55	60	65	49	52	53	59	37	44	61	63	59	57	51	54	48	57	46	47	38	51	47	53	60	50	49	38	50	56	51	47	56	59	50	60	61	42	63	52	41	39	51	47	61	44	52	62	58	44	53	38	50	61	50	58	47	50	44	46	61	51	51	47	49	40	64	50	49	52	59	67	41	47	57	46	56	43	45	45	43	63	47	47	52	57	56	48	59	59	48	50	44	54	57	64	58	49	46	42	51	67	55	48	58	47	48	43	54	58	35	45	63	50	44	51	45	40	42	60	48	66	54	47	43	53	58	45	45	58	50	59	46	56	45	46	48	50	46	55	52	46	55	47	55	57	40	53	51	49	39	44	66	52	45	56	47	58	63	56	55	63	40	44	54	48	46	49	54	59	46	51	43	41	51	47	69	49	55	46	59	52	62	44	48	58	54	52	59	48	47	56	51	39	48	55	47	53	50	60	51	62	45	43	49	48	49	37	48	46	47	38	46	45	46	50	49	72	36	60	43	52	57	51	63	60	65	59	54	56	61	65	53	50	46	47	42	57	67	57	51	49	75	61	62	52	77	66	43	60	40	55	61	48	62	51	46	55	56	58	57	55	59	47	61	53	70	53	49	52	44	43	45	41	55	48	52	51	38	49	61	37	48	35	49	50	25	52	42	64	58	31	50	46	64	49	40	65	44	44	48	54	46	49	53	50	50	55	50	61	59	50	48	58
10828	3714	1816	3008	7046	9965	11386	9651	7779	6540	5434	4582	4141	4321	4651	5808	6363	6716	8647	2199	1388	1301	1279	1375	1622	2187	1657	1252	1588	1924	1187	805	778	896	1165	1201	958	798	792	935	901	869	895	806	829	712	752	1902	7145	9195	8345	6289	3849	2163	1180	749	573	566	538	546	542	534	554	522	519	531	541	540	539	522	529	556	561	546	519	540	566	596	527	559	568	485	528	555	593	550	552	585	500	523	497	533	508	512	515	570	553	523	568	523	530	535	550	529	554	572	534	556	553	512	521	541	536	551	574	589	560	595	547	543	524	522	531	539	487	525	554	535	529	578	546	511	489	580	517	524	524	545	574	560	556	571	529	520	528	540	519	571	505	516	546	572	573	529	503	550	524	538	536	574	558	557	562	517	570	539	528	540	581	540	531	542	513	554	514	529	545	563	556	554	519	533	565	529	529	531	564	540	527	549	526	523	544	553	561	551	524	567	544	554	541	531	498	548	532	552	555	535	541	546	532	589	553	543	524	560	573	568	528	576	544	558	544	587	521	566	583	489	567	539	540	557	542	551	559	548	531	521	547	564	541	528	554	580	540	576	557	535	568	505	501	577	559	554	504	543	521	548	589	553	545	548	530	538	554	536	544	575	561	540	541	576	553	559	497	544	539	529	597	526	538	562	540	555	532	557	530	554	539	533	540	562	559	543	549	543	535	542	545	533	532	547	520	559	551	549	526	600	554	495	571	564	572	517	561	536	532	571	518	530	555	562	564	581	522	534	572	562	557	561	552	562	541	565	517	512	585	595	544	511	504	581	556	569	535	548	551	566	515	549	541	558	506	538	550	523	556	584	567	535	541	515	567	528	568	580	523	534	524	523	530	570	509	555	520	536	537	615	548	558	505	546	550	560	514	531	531	549	550	556	542	550	546	546	557	521	507	578	505	555	553	517	530	525	529	543	548	518	570	577	558	545	544	570	532	521	556	515	526	542	529	558	562	548	502	553	542	551	547	549	598	534	552	565	522	554	549	560	510	580	496	527	535	533	532	526	540	587	524	564	544	547	533	551	508	562	575	545	546	528	539	537	485	555	546	538	580	526	554	520	553	560	550	514	506	544	583	545	528	552	525	614	590	553	525	542	547	586	500	550	515	562	519	535	567	560	554	517	500	558	579	533	539	512	584	541	576	543	531	537	512	556	558	553	555	611	507	560	558	579	534	492	589	519	599	542	539	560	539	538	572	542	569	549	578	532	485	537	528	557	550	530	525	575	541	548	549	565	572	558	568	579	518	574	545	522	537	494	534	565	505	563	553	566	528	511	564	536	590	533	555	530	583	540	557	556	545	581	560	592	511	560	546	542	527	533	585	525	597	525	511	546	529	549	534	552	545	543	524	555	518	539	543	564	541	521	532	544	516	539	555	533	558	537	516	541	520	578	559	530	543	545	517	516	566	548	523	528	593	541	528	570	543	533	540	547	527	529	562	543	529	547	559	535	528	512	525	530	545	540	576	533	563	541	551	535	504	567	569	543	544	555	537	529	585	536	509	586	554	604	517	543	558	541	556	582	544	554	559	577	566	547	560	537	544	515	544	566	581	498	518	519	563	540	588	547	550	535	549	494	559	564	557	541	552	551	534	513	521	531	506	551	548	552	576	558	577	544	561	545	531	560	568	549	560	539	545	545	549	542	578	547	581	533	554	518	518	525	541	584	549	569	558	535	521	515	548	605	511	528	498	529	565	574	557	555	564	570	519	555	514	544	546	580	518	500	529	535	564	589	592	539	500	544	504	545	534	563	586	555	543	560	556	533	569	564	529	525	525	542	574	538	542	535	516	532	538	548	507	528	517	541	599	572	552	557	551	539	514	584	593	567	579	539	576	552	552	557	567	507	549	548	543	525	529	513	560	560	526	527	501	512	559	531	573	543	558	536	561	581	531	552	518	559	530	570	505	540	555	559	535	545	545	534	558	562	577	548	527	553	592	547	579	531	562	555	582	568	488	539	516	559	562	526	546	542	564	528	531	533	535	565	531	584	539	532	551	544	524	539	558	506	553	501	558	575	508	562	540	581	541	513	591	537	524	494	531	517	549	570	538	521	529	562	541	559	524	540	590	550	541	575	561	576	559	519	541	537	573	565	549	571	539	557	575	525	541	529	563	543	536	529	543	545	546	519	579	571	564	529	595	566	582	562	551	568	537	529	550	546	521	557	578	542	550	546	564	594	504	539	499	565	520	534	556	537	546	552	532	532	594	528	554	540	529	547	513	540	523	547	543	562	532	566	526	493	530	544	548	532	556	554	552	552	567	539	549	568	545	560	542	505	556	590	618	584	528	528	538	566	541	563	518	543	531	521	588	525	539	558	573	550	560	552	558	542	522	529	556	520	588	570	567	561	554	571	549	560	566	529	546	549	572	546	531	552	553	556	577	533	517	571	546	539	569	541	570	526	517	557	570	547	524	567	582	561	538	552	541	495	572	526	516	498	536	546	566	522	578	543	579	574	528	544	548	492	532	545	580	557	493	542	540	540	567	513	541	554	523	538	567	533	510	519	522	548	513	553	545	562	558	533	531	536	529	521	560	517	588	516	509	574	532	518	556	563	556	561	520	522	528	541	530	551	556	577	531	581	555	561	538	569	565	544	556	564	537	556	525	553	584	544	562	520	578	539	539	535	586	543	569	515	550	490	600	504	545	580	563	555	577	532	537	513	547	571	559	543	500	532	534	534	529	558	511	522	581	541	545	559	579	512	534	542	522	549	548	573	572	540	559	528	560	556	561	515	578	548	592	503	495	550	529	541	562	550	550	547	530	499	542	537	569	574	524	567	528	543	555	562	517	529	557	564	558	576	524	578	573	497	524	537	519	569	583	513	554	537	521	538	541	512	534	597	507	553	531	559	533	539	545	511	548	554	532	547	556	572	564	594	482	536	547	546	564	552	539	535	528	577	523	543	519	551	581	532	553	504	556	583	556	541	579	544	559	541	534	568	553	550	565	584	548	485	583	496	527	547	528	576	544	538	517	570	584	573	569	552	532	531	556	534	537	510	518	554	548	543	545	522	576	538	578	542	515	548	532	506	529	549	538	580	557	468	563	546	534	545	583	541	538	517	544	541	526	544	521	572	537	585	484	587	507	560	519	522	550	529	559	561	583	547	520	517	560	514	559	543	569	565	553	519	564	536	549	510	543	563	565	539	530	517	583	513	527	538	517	565	569	579	544	544	595	549	562	494	557	549	592	520	608	538	543	525	522	526	537	543	579	551	541	588	541	580	542	540	499	529	554	499	488	539	537	556	535	566	484	551	532	528	546	541	516	605	512	573	537	544	548	531	537	527	533	532	555	519	544	515	554	522	520	523	575	514	586	522	558	571	531	504	582	578	544	541	541	539	532	548	554	567	571	542	521	527	569	534	556	532	554	559	509	551	549	540	551	526	571	556	549	523	561	538	555	554	518	525	551	519	606	542	540	548	558	523	605	504	568	553	549	510	532	538	552	550	556	513
1119	281	180	134	134	229	268	281	213	219	199	172	159	172	174	246	255	354	355	126	107	89	108	89	117	108	85	92	100	99	90	80	97	92	88	77	81	66	88	69	76	75	91	71	66	70	79	100	280	412	578	456	299	202	98	93	78	74	78	58	66	64	70	65	49	70	65	61	77	67	62	60	56	60	69	70	66	61	73	78	48	72	60	54	78	68	69	69	73	73	63	68	56	60	63	56	85	72	69	47	64	62	50	57	52	70	72	61	56	64	73	75	47	68	46	59	58	70	75	66	81	72	74	75	58	77	60	61	78	69	71	73	66	69	59	60	63	75	82	68	80	73	71	69	81	76	85	48	66	57	70	83	67	59	55	64	70	53	75	74	64	66	54	55	67	77	83	70	73	83	72	72	68	62	78	66	55	67	69	58	65	72	72	53	68	72	57	76	64	66	50	63	50	76	72	71	79	55	56	60	66	67	82	73	61	59	63	54	77	70	64	61	60	64	64	55	60	56	48	54	72	73	65	76	54	61	79	70	69	62	62	74	67	70	74	69	82	68	76	58	68	59	55	55	69	72	60	63	50	55	67	63	74	67	72	86	61	57	71	68	59	68	54	74	55	72	55	61	59	65	67	69	55	59	66	77	62	48	70	68	68	78	57	72	59	61	58	62	57	64	71	58	72	69	62	74	64	49	77	83	81	61	71	59	70	76	65	74	77	60	69	55	67	62	62	78	71	70	61	80	51	58	67	79	81	65	56	85	59	69	60	51	56	83	76	61	54	53	66	62	66	81	79	74	59	50	62	82	85	69	71	57	59	57	67	77	54	59	72	67	76	75	59	52	52	76	60	63	56	64	53	67	64	70	69	78	68	66	59	65	62	52	81	68	74	68	70	59	61	75	73	75	73	69	69	64	53	62	65	63	50	70	70	76	66	84	73	65	69	66	61	72	53	64	63	66	80	69	77	58	58	56	71	72	73	66	71	64	52	79	79	71	67	47	79	61	89	68	60	59	63	63	64	61	69	58	67	48	77	76	69	74	64	76	51	70	72	69	76	64	75	62	55	69	81	62	57	58	68	80	73	77	62	49	80	74	70	71	67	61	73	74	59	66	68	63	53	69	70	53	59	74	64	60	68	73	74	63	59	76	69	66	61	66	70	74	74	57	71	53	56	82	48	65	84	66	59	80	67	72	69	67	61	59	66	69	59	61	54	59	73	53	66	74	76	71	79	56	75	68	58	62	69	74	69	52	69	68	63	66	62	72	78	65	67	55	80	66	42	71	74	77	56	70	74	52	74	69	70	74	66	60	64	64	61	61	65	70	58	75	55	71	59	68	72	56	72	78	47	73	64	64	48	73	70	71	83	61	75	75	89	71	67	61	71	55	67	82	69	74	68	75	61	70	48	70	66	74	71	60	57	66	65	60	71	57	50	71	60	62	68	73	70	64	63	72	77	75	73	67	70	59	62	79	65	70	82	81	61	69	63	60	70	68	56	61	61	68	50	67	62	63	55	65	75	54	72	72	81	75	71	66	64	60	51	58	65	61	83	68	76	64	74	54	61	73	65	69	54	75	57	56	76	68	65	65	79	65	69	75	55	59	78	60	58	80	66	71	56	65	70	82	63	59	62	80	64	79	68	66	61	86	66	61	59	60	72	48	72	85	70	62	80	50	76	60	73	71	57	72	63	70	62	79	67	69	63	72	64	65	75	67	67	61	65	68	71	62	77	68	62	65	60	67	70	60	59	73	62	60	67	80	59	47	71	68	68	53	76	83	60	71	68	70	72	58	79	61	73	52	61	85	84	58	57	83	57	68	69	59	64	75	55	66	70	61	60	60	60	64	66	57	71	63	73	75	59	75	66	74	71	72	80	67	57	60	56	56	63	66	55	75	68	73	75	71	58	61	66	65	66	64	66	62	66	69	63	64	66	69	68	66	64	58	70	78	66	63	71	65	84	68	58	63	66	61	64	54	74	65	62	55	66	75	85	80	56	67	68	68	47	68	81	61	98	70	70	61	51	63	74	66	72	65	80	52	66	55	66	87	66	74	67	73	88	69	53	63	61	52	71	90	71	70	71	67	73	76	70	63	53	71	72	59	71	67	69	54	66	74	68	72	66	67	65	64	71	74	56	67	57	80	63	66	73	72	63	85	64	60	69	56	55	53	69	79	72	82	75	69	88	74	73	57	67	57	76	62	78	67	66	58	67	71	72	77	57	63	57	58	75	66	76	53	64	51	74	54	71	68	56	68	69	57	82	59	56	65	60	69	72	64	78	59	67	77	66	69	60	48	70	52	71	60	70	73	74	58	61	68	67	64	68	70	62	62	77	75	74	60	65	64	62	75	81	72	69	71	77	67	79	57	69	74	66	65	64	73	54	64	74	65	57	59	83	69	78	71	71	73	81	72	64	64	64	70	48	73	75	68	61	60	75	63	57	65	71	66	68	66	80	71	62	56	61	63	66	61	67	67	52	62	65	68	70	59	56	61	61	72	65	58	73	67	46	61	71	68	70	65	67	78	55	54	63	73	70	48	61	72	61	64	58	59	76	59	72	60	55	72	53	71	58	71	65	70	53	70	57	71	57	59	63	69	69	74	59	66	68	75	64	58	58	51	83	66	69	78	67	62	65	61	69	45	58	66	70	72	68	69	64	79	70	65	81	77	54	59	63	68	73	64	68	77	71	73	63	80	57	70	46	62	56	66	62	64	68	72	68	75	60	72	61	77	72	70	79	71	68	57	71	59	75	70	56	80	69	69	78	76	57	81	68	70	66	52	85	62	81	64	80	72	69	78	66	67	66	76	74	74	65	66	79	73	60	76	67	56	54	68	66	71	64	70	76	61	61	66	65	79	76	77	72	62	73	66	80	61	79	60	62	61	84	70	74	70	69	60	87	71	66	70	64	79	81	65	76	60	59	64	62	55	63	73	64	86	78	85	72	60	58	81	67	68	71	69	54	64	64	74	51	71	61	64	68	59	66	85	70	62	66	69	72	58	76	73	68	54	56	77	64	65	55	64	82	55	59	57	63	60	63	52	83	78	65	60	57	71	57	71	64	68	75	77	64	77	49	69	53	66	66	51	71	66	77	73	59	77	73	62	47	60	63	70	74	67	69	69	59	80	71	62	48	63	63	66	65	74	62	81	60	58	62	71	71	59	65	64	67	53	56	68	83	64	71	64	58	51	72	48	69	66	84	85	62	61	62	77	68	63	58	61	67	70	52	78	67	54	55	72	68	69	78	73	55	58	64	63	69	71	55	73	67	69	73	75	54	68	64	67	67	59	59	58	70	60	71	62	72	64	57	67	65	68	78	71	61	71	74	58	62	61	64	62	62	58	61	76	59	68	70	71	59	72	68	64	68	45	73	75	70	72	58	61	57	88	64	54	71	63	63	73	88	69	57	64	65	62	79	61	79	64	73	75	67	56	72	82	73	66	56	65	61	59	78	64	81	72	70	62	60	63	68	61	47	62
14893	6050	2769	4967	10793	14096	14550	12222	10527	8803	7556	6571	5819	5596	5807	7311	8377	10762	9556	2857	1898	1762	1596	1748	1988	1762	1867	1766	2078	2165	1186	1193	1279	1560	1476	1309	1061	1006	1104	1222	1060	1119	1143	1109	1032	955	1208	2182	7577	9957	13026	10101	6327	3653	1923	1145	862	761	694	728	743	654	713	738	717	761	716	758	773	714	771	731	715	721	709	703	704	737	726	721	709	748	723	715	708	732	715	705	727	724	693	741	709	731	702	739	714	714	695	730	745	672	763	707	754	727	742	710	728	736	715	730	674	737	719	741	701	716	748	723	728	709	705	709	712	687	661	737	693	722	716	715	725	724	735	710	708	705	743	732	705	766	753	759	734	717	713	696	732	689	719	737	724	708	692	734	745	755	708	735	722	715	750	703	715	725	694	732	719	722	698	709	721	738	728	757	728	718	680	739	726	718	737	726	704	725	772	769	767	723	701	714	699	710	687	666	732	692	762	709	731	730	746	735	704	718	753	684	688	684	746	686	740	746	708	701	713	721	722	698	726	692	721	711	687	716	725	739	695	697	736	715	709	692	711	715	736	698	709	751	697	747	749	736	729	706	718	730	703	692	759	711	680	742	710	721	730	731	722	692	699	712	676	720	816	724	730	697	708	720	695	714	727	741	746	739	735	712	749	716	778	692	720	714	719	671	732	725	709	682	723	716	715	664	736	641	703	719	743	739	712	719	771	756	711	758	733	726	691	708	675	692	697	764	717	741	724	736	738	774	706	698	737	696	756	732	663	724	721	721	741	749	710	740	757	672	731	707	701	701	777	712	679	705	695	706	743	664	734	778	728	742	766	709	723	751	703	722	698	716	724	684	779	702	669	782	701	696	706	708	714	742	700	734	666	728	672	744	754	686	760	686	745	724	696	695	778	705	692	722	710	710	730	664	688	694	723	727	786	765	725	745	711	737	691	744	765	716	691	726	740	702	739	714	718	690	730	690	746	741	703	701	711	733	687	704	760	753	703	726	733	735	730	703	694	690	653	669	701	726	748	717	712	717	712	712	769	719	703	726	744	743	736	723	792	741	696	692	730	699	721	776	766	688	712	771	743	747	740	771	715	738	724	701	721	727	711	737	716	668	720	704	742	717	722	731	714	691	695	721	748	744	737	757	713	688	713	707	720	692	698	718	695	664	727	747	656	683	702	732	770	766	720	758	675	727	690	771	664	728	689	719	717	724	724	717	704	713	741	775	723	686	710	749	712	670	737	707	726	733	698	767	767	730	743	711	725	751	746	683	732	702	720	766	739	741	739	739	686	717	735	716	750	713	694	757	741	705	763	690	744	690	746	742	743	721	754	720	704	702	710	740	699	736	698	687	735	657	727	701	700	699	709	710	705	751	722	736	724	710	729	763	675	713	678	766	686	740	738	703	758	776	714	715	751	730	756	636	706	699	709	710	740	741	706	723	701	684	719	690	670	732	727	725	725	711	710	742	767	754	709	721	758	717	681	692	689	691	707	716	751	685	770	700	721	704	706	777	805	698	753	745	711	743	697	766	723	740	744	717	659	699	734	694	730	729	731	770	787	663	708	711	716	758	664	690	716	714	742	669	692	705	713	694	712	683	717	735	715	705	709	701	742	725	755	710	732	740	687	735	735	738	713	714	677	677	730	742	719	740	722	698	726	709	710	688	688	683	752	728	675	681	728	670	704	747	706	721	703	724	745	713	690	776	706	687	703	709	747	744	696	699	738	714	753	755	698	682	728	762	729	756	723	729	706	702	762	738	706	694	680	691	709	744	745	726	744	731	733	684	734	722	721	714	663	773	736	717	742	720	731	701	692	692	736	716	748	706	679	717	758	738	734	702	744	747	675	714	766	695	721	711	724	724	709	694	716	712	706	720	701	691	767	741	753	761	711	692	697	743	730	705	696	666	687	727	721	728	718	672	785	743	722	786	707	697	776	668	675	755	722	721	703	694	761	751	701	694	752	734	735	690	762	757	695	720	787	724	693	696	684	720	703	654	692	738	686	717	716	722	745	764	767	759	732	765	730	716	677	716	726	722	727	718	696	705	716	773	673	757	700	716	730	748	690	713	700	698	676	709	705	751	738	688	708	735	704	681	721	697	672	685	727	768	718	727	699	703	725	772	715	745	698	695	723	712	688	737	748	724	719	699	738	719	698	721	767	756	719	715	724	764	717	704	717	729	706	714	715	731	708	717	727	720	746	706	683	692	677	725	746	672	722	773	758	696	750	742	707	679	707	696	710	767	732	726	720	649	734	728	703	748	720	728	702	714	731	706	728	742	687	719	701	683	786	735	713	699	734	708	694	734	778	725	707	723	765	728	721	739	744	704	737	747	750	713	709	738	663	751	717	771	738	753	678	720	690	714	749	667	699	694	693	749	730	736	760	707	723	721	728	779	725	735	716	690	705	749	709	688	716	646	737	681	709	729	703	710	707	700	729	744	706	691	726	713	707	684	757	737	696	698	694	724	770	688	725	719	675	657	716	666	664	667	709	694	732	708	718	712	717	711	714	723	756	715	693	698	727	722	749	747	742	720	689	735	739	707	701	708	762	666	725	739	732	734	714	750	746	711	733	724	712	683	721	745	675	780	667	701	704	737	701	779	726	681	748	725	689	760	723	767	723	729	726	733	729	696	730	695	721	720	762	713	689	701	721	705	704	675	721	685	707	747	725	737	696	714	748	698	720	733	709	721	758	698	708	704	708	691	725	734	712	713	686	721	752	705	701	733	704	784	690	715	699	704	720	684	724	681	674	723	720	746	726	731	709	735	745	740	685	716	729	743	679	675	739	712	746	711	738	715	729	680	705	715	720	750	711	744	725	721	746	666	711	699	745	702	717	723	730	692	750	726	751	734	675	738	732	730	778	765	747	720	715	773	689	731	716	718	707	700	730	738	746	703	706	721	746	732	677	714	727	664	701	702	699	720	762	691	720	698	739	751	713	737	681	700	725	700	719	753	694	717	660	712	739	740	740	725	704	704	726	738	751	766	682	702	688	694	734	710	760	682	719	694	718	750	707	725	737	682	712	720	721	780	761	690	708	724	683	723	708	752	738	708	720	692	716	683	731	675	759	722	740	751	751	749	678	732	726	678	720	703	678	676	714	687	681	714	714	675	743	768	721	698	762	750	707	736	706	786	721	752	713	736	714	756	760	695	706	709	708	730	694	726	707	723	727	729	731	743	735	675	687	688	768	751	756	724	716	726	732	682	668	705	722	736	738	707	717	695	727	727	719	707	762	739	736	708	723	766	685	744	720	714	672	723	738	690	717	737	698	737	737	668	697	737	728	715	723	733	684	743	714	716	725	717	721	743	713	717	688	741	732	727	706	745	708	731	766	713	734	704	704	730	709	699	693	701	713	709	731	699	701	721	699	752	715	724	737	728	746	728	694	763	681	687	688	740	718	733	699	702	738	763	738	716	661	691	679	697	701	686	719	722	772	736	722	714	735	710	694	676	732	714	711	733	723	665	698	688	722	780	751	694
1393	99	75	73	75	94	127	90	90	117	108	116	107	92	118	145	182	249	137	76	67	62	47	44	66	49	67	67	52	50	62	46	65	51	52	56	61	76	56	63	62	48	47	49	49	42	56	58	67	116	177	206	124	80	85	65	42	49	38	51	43	50	56	60	54	51	27	40	51	49	48	47	45	57	47	39	52	47	55	50	69	50	46	49	54	50	54	45	43	46	59	47	42	45	49	47	35	51	46	55	45	58	61	43	48	53	53	47	41	55	53	43	51	43	49	56	46	61	42	36	49	42	51	49	63	55	51	51	53	29	52	48	50	37	36	51	64	53	41	51	49	48	43	43	46	50	38	61	56	60	57	53	46	41	49	39	54	51	55	55	46	45	46	51	39	47	55	44	55	49	49	51	56	43	42	46	54	58	50	62	48	55	52	56	49	59	65	56	51	51	57	61	53	43	55	45	59	44	54	57	54	45	50	40	52	53	43	58	55	51	37	59	50	56	54	52	39	46	59	35	47	39	51	43	45	45	47	53	44	55	71	44	46	56	40	42	59	50	49	58	40	49	58	49	42	50	42	41	42	41	52	54	56	40	48	55	43	49	39	46	43	45	58	55	52	62	62	42	50	47	57	45	56	56	44	37	46	49	62	54	46	56	51	53	50	55	42	60	48	41	56	40	41	49	51	43	43	51	58	45	45	58	48	55	53	53	50	48	53	50	55	51	42	37	47	58	59	41	55	46	42	38	55	45	55	62	47	54	56	52	39	48	51	51	55	48	46	52	58	46	48	55	43	50	51	40	58	43	48	52	55	65	39	57	45	45	61	53	61	41	55	51	46	47	51	52	59	68	54	57	51	43	62	46	63	54	41	55	49	44	42	42	47	49	57	50	40	54	51	34	32	50	60	53	49	54	45	49	44	50	63	57	45	56	50	46	57	45	57	53	42	43	55	45	35	51	54	41	36	42	72	43	49	44	40	43	47	49	58	46	44	61	54	46	45	58	49	41	61	50	53	53	47	57	42	48	46	47	38	44	43	55	53	61	35	50	49	50	54	46	48	47	38	48	31	56	59	58	55	40	45	44	43	64	48	60	63	50	44	43	54	43	60	60	44	57	45	40	45	44	48	49	54	46	47	43	58	49	40	53	44	47	46	50	46	43	43	50	49	52	43	58	49	58	51	48	51	50	40	52	51	46	55	46	47	57	50	59	52	40	67	50	37	57	38	45	58	52	43	47	53	59	61	54	49	38	51	57	42	55	50	45	50	36	53	54	50	43	68	46	53	49	44	50	69	47	51	54	55	52	64	51	52	47	43	50	45	52	36	43	35	41	45	54	62	59	46	46	38	62	51	49	51	57	43	42	44	44	47	40	58	49	50	60	58	56	46	56	38	51	54	52	55	54	49	48	35	52	40	62	39	43	55	43	43	49	46	55	45	53	50	42	45	48	44	50	34	56	56	52	55	46	39	53	45	49	53	42	50	44	58	53	37	64	74	33	52	51	47	42	51	50	37	45	56	34	49	53	52	60	47	56	34	46	39	41	44	53	50	42	53	53	46	51	62	52	56	53	54	48	54	54	47	56	58	50	57	51	59	63	54	60	55	32	62	58	54	44	43	56	51	41	44	48	56	48	45	42	45	51	40	33	48	53	53	41	48	46	54	52	48	50	56	49	60	58	38	50	40	48	44	53	55	51	49	60	47	53	39	49	39	56	61	53	50	66	52	51	51	58	50	48	56	47	62	50	65	49	43	57	49	48	52	41	44	59	50	54	43	51	47	42	35	47	38	61	57	38	49	54	43	45	57	52	48	60	57	56	62	43	52	46	43	51	50	45	52	46	44	63	42	57	61	55	63	48	40	35	46	43	39	44	55	48	39	46	65	43	56	46	50	57	56	46	54	48	52	50	53	50	45	46	46	40	55	38	53	48	63	51	46	56	46	41	52	50	50	62	49	55	48	52	50	51	55	49	54	43	46	45	58	36	53	51	49	50	54	50	47	47	52	61	51	48	60	58	44	48	57	57	71	45	43	45	46	45	64	47	42	56	53	53	47	47	55	47	47	46	54	38	32	46	43	53	52	49	49	51	45	62	49	42	46	41	57	56	40	45	49	56	49	45	47	53	57	47	56	58	45	55	61	47	51	42	47	51	60	47	41	44	41	45	48	43	54	47	40	50	44	54	46	58	61	38	54	54	45	53	49	56	39	62	44	59	41	44	48	47	57	45	43	53	42	57	58	36	53	49	43	51	55	53	55	50	49	47	42	46	43	45	51	47	43	51	49	57	41	57	43	51	52	46	34	48	51	46	52	43	64	49	60	41	55	52	48	58	46	50	61	59	48	37	48	55	41	47	50	46	44	55	53	39	66	41	57	53	43	46	55	52	42	41	55	43	49	46	48	41	47	50	54	49	47	51	46	49	57	44	55	45	70	54	56	41	52	53	57	60	44	50	51	42	50	48	47	42	51	42	49	44	54	53	52	60	50	39	61	47	55	36	48	41	63	43	50	48	51	46	59	51	45	48	49	51	48	47	44	48	50	45	41	48	43	50	39	54	42	56	46	45	55	44	50	55	49	39	43	63	57	43	49	44	49	55	52	38	55	58	52	51	42	49	53	61	43	55	48	55	53	49	58	48	42	48	50	47	65	46	62	51	51	48	57	43	38	53	56	47	51	52	44	51	50	47	40	52	57	55	50	66	46	45	59	51	59	50	52	47	44	40	49	46	44	54	55	65	42	53	45	59	40	41	49	48	46	47	48	34	53	46	50	55	50	64	52	55	46	55	57	53	48	40	55	49	52	42	33	47	52	54	39	57	56	53	52	51	50	50	57	55	48	46	48	39	57	47	54	60	35	46	41	49	50	49	46	43	42	45	53	54	49	44	43	36	57	39	60	58	52	52	50	48	59	57	56	43	52	36	51	36	45	58	55	50	44	43	56	38	44	41	41	53	62	48	48	50	57	47	49	47	53	61	61	61	50	42	37	48	59	50	57	52	55	46	51	37	39	57	52	52	61	54	43	69	38	59	55	51	49	49	53	49	56	36	41	45	48	55	58	58	48	59	46	53	51	51	40	53	56	45	53	40	49	59	46	58	49	50	53	59	48	42	30	41	60	54	55	40	50	60	50	64	44	59	42	51	50	51	42	36	53	51	39	51	65	42	60	55	41	44	50	60	56	50	47	38	43	52	55	50	47	40	43	37	38	74	46	58	42	50	57	46	55	48	52	63	40	46	51	58	46	57	61	52	46	49	50	47	51	45	53	41	53	54	53	42	48	59	53	48	46	53	54	51	47	42	43	46	52	49	48	48	45	46	37	42	45	58	52	54	37	47	49	44	54	55	52	38	50	61	54	46	55	56	50	48	54	48	50	43	48	52	48	47	62	66	56	54	61	62	43	47	51	49	54	51	46	57	60	53	53	45	45	56	65	55	41	51	59	46	46	57	46	53	57	58	58	48	52	54	34	41	59	45	58	61
8245	1971	1047	1716	4015	6543	6732	5835	5605	4923	3997	3485	3254	3246	3213	4094	5586	8037	4307	1391	988	856	933	1033	1086	913	1106	1016	834	1030	757	900	1047	802	713	828	758	755	674	827	780	828	770	665	637	664	746	896	1272	3090	4766	4119	2899	1868	1120	701	634	524	530	556	512	553	524	520	532	566	565	536	552	535	542	552	537	529	544	554	548	531	523	568	525	498	555	529	529	565	522	537	515	567	542	535	520	544	550	555	551	556	565	582	515	561	533	545	510	528	568	502	542	537	504	566	521	560	495	544	536	548	498	503	520	528	531	550	570	523	545	525	554	552	516	545	575	525	502	556	503	568	514	581	527	537	548	566	568	544	534	559	558	510	539	539	507	552	590	510	547	549	544	536	561	583	553	504	537	561	520	560	520	544	576	529	528	541	482	545	517	544	510	516	574	513	571	543	539	531	508	559	564	531	520	519	570	564	608	553	562	579	563	525	520	585	550	500	572	552	534	525	557	561	544	580	514	565	530	539	516	512	514	549	503	591	533	569	587	530	508	575	507	474	554	571	528	521	528	565	537	551	525	520	534	533	534	595	544	537	567	553	558	564	544	544	533	547	544	485	512	518	535	556	556	501	527	579	525	507	558	509	507	495	523	541	502	520	539	533	527	546	567	549	522	579	541	516	562	551	558	573	548	531	531	545	550	509	532	523	545	490	556	528	538	579	488	559	539	565	545	564	500	538	522	527	509	528	506	555	515	535	535	569	552	575	543	526	529	511	588	569	545	558	586	549	553	520	540	582	514	549	519	554	542	540	550	524	521	567	536	574	556	557	540	502	564	584	525	514	558	498	475	589	527	532	548	538	552	524	511	544	569	540	560	562	571	532	523	544	547	568	497	539	535	541	554	541	530	538	560	534	561	508	548	508	553	527	534	516	516	539	522	508	522	548	527	542	540	590	582	541	553	549	527	558	497	544	572	514	524	552	500	528	495	529	546	581	528	537	552	521	557	529	538	550	523	538	497	517	557	522	552	514	553	544	537	539	556	529	558	546	529	570	565	584	592	532	551	531	571	505	552	527	550	559	577	531	518	556	564	533	544	559	535	513	552	561	527	542	574	538	522	549	517	532	563	504	511	627	497	527	543	508	564	570	554	518	567	534	554	541	566	531	553	567	538	560	561	561	541	518	530	546	533	527	535	616	572	525	537	573	542	556	531	582	529	556	535	564	570	554	544	557	519	511	513	549	540	591	516	527	525	551	507	562	537	549	532	532	529	563	565	531	543	544	546	546	528	519	527	562	516	507	543	535	533	546	559	543	536	564	541	545	544	529	517	547	549	562	545	519	520	564	546	559	564	565	529	504	536	558	513	531	532	535	599	531	564	524	578	578	544	548	523	506	566	551	570	521	588	515	519	558	503	531	488	570	516	568	540	540	508	525	560	590	538	546	549	500	521	605	548	510	559	533	531	577	552	542	550	519	567	542	549	534	465	516	544	524	543	561	572	575	549	568	544	549	524	523	539	537	540	525	502	575	507	546	593	520	554	550	570	527	511	530	547	498	530	550	547	538	533	528	533	519	536	557	525	562	544	553	537	571	581	567	552	513	546	547	528	570	534	532	474	556	537	524	550	552	515	538	538	537	505	543	561	523	517	523	515	514	544	585	549	547	552	513	525	516	569	515	521	557	558	538	551	537	570	566	529	529	532	530	491	493	529	532	537	524	521	536	583	545	513	548	535	516	522	524	520	571	521	536	571	552	540	524	525	549	543	510	523	510	552	584	582	519	574	507	547	558	544	570	553	550	560	500	561	536	542	553	524	505	534	528	550	578	528	566	514	550	544	551	545	520	576	555	532	538	524	568	578	590	563	527	481	541	597	530	599	504	565	520	514	532	530	581	538	526	595	553	556	526	544	564	529	529	514	529	557	509	536	559	533	479	555	521	531	534	584	519	565	561	543	550	540	547	521	507	541	518	558	574	528	551	538	576	544	564	519	570	528	575	533	565	537	592	522	569	551	505	537	516	530	530	521	502	538	509	504	538	516	538	584	512	542	598	523	582	521	537	550	502	556	526	565	533	538	559	569	518	517	542	564	569	558	538	540	555	511	513	574	549	557	517	538	569	519	566	534	594	540	555	569	552	532	524	533	527	523	535	530	550	526	514	501	574	541	538	524	586	556	521	534	520	586	554	506	516	532	555	556	536	538	547	527	571	528	520	573	540	513	507	545	531	537	536	507	536	538	512	531	502	536	548	547	535	540	572	538	549	543	555	531	521	502	522	529	521	566	541	517	538	504	528	559	545	502	544	525	529	571	548	563	561	593	581	587	558	557	554	510	547	543	588	534	571	536	555	530	554	512	528	575	528	532	586	526	550	554	541	567	539	546	539	533	534	552	544	571	595	548	525	558	554	548	531	525	578	535	545	565	528	539	548	530	589	486	540	545	584	520	571	519	536	517	575	571	565	576	567	531	528	547	572	497	562	553	522	561	519	559	566	538	536	543	553	556	543	574	581	552	567	545	557	511	586	524	572	525	565	551	524	585	542	553	537	569	571	527	547	569	552	543	551	537	590	534	521	526	510	530	560	544	556	534	533	550	545	549	533	548	532	545	549	552	527	571	551	564	541	539	519	578	552	530	509	547	499	547	538	530	491	506	550	526	532	539	583	530	530	548	554	534	525	548	523	541	545	596	535	553	575	581	545	565	538	581	524	518	549	516	566	549	538	487	524	557	526	537	547	566	517	514	507	554	568	542	537	543	531	522	559	532	576	493	548	544	521	509	567	523	547	553	524	564	508	545	561	536	513	531	556	610	581	525	532	564	573	537	556	534	552	519	572	552	541	545	585	563	557	561	556	528	594	515	569	608	526	563	553	531	550	552	562	537	554	559	585	509	534	573	537	524	550	536	525	548	569	556	562	544	525	526	547	541	533	530	528	551	543	506	560	509	570	570	532	533	536	517	567	545	519	539	565	536	539	530	579	555	543	542	525	533	540	536	510	570	542	533	506	542	538	568	509	556	547	514	540	539	535	535	522	563	524	525	536	534	522	502	538	576	559	514	522	538	590	551	527	569	578	547	552	534	543	542	587	555	521	514	537	522	517	547	564	541	509	533	540	552	552	559	520	541	534	555	524	520	492	568	510	566	555	603	529	539	542	521	548	525	501	554	531	553	548	502	570	531	581	538	574	536	544	549	502	559	559	560	537	546	541	559	504	546	563	551	541	526	542	559	530	530	512	575	527	568	527	542	525	525	525	503	586	525	510	526	561	514	525	529	499	501	564	542	518	527	551	556	527	559	554	513	579	527	501	536	584	527	559	555	560	550	499	512	565	514	508	564	536	527	537	538	539	535	515	521	532	557	547	558	529	535	540	558	524	524	515	566	584	504	549	555	536	550	572	522	562	540	566	555	527	576	515	535	550	551	556	550	515	544	564	543	516	576	522	541	563	513	547	572	503	518	523	524	553	554	578	544	552	554	571	520	527	508	535	512	544	549	517
655	239	151	129	113	167	226	214	188	193	183	151	155	146	170	148	237	351	168	112	97	78	79	85	83	90	86	70	94	85	82	70	63	64	70	76	73	72	74	82	71	76	76	64	55	75	67	70	121	296	362	378	268	135	122	80	72	79	66	65	66	70	74	58	50	65	64	60	70	63	66	65	70	55	67	58	62	69	64	58	66	60	64	63	63	75	81	55	84	63	65	60	63	75	75	74	63	49	53	67	71	75	81	74	61	58	51	64	64	81	54	67	67	73	74	62	70	77	72	69	81	70	58	70	72	50	81	61	63	66	61	70	66	65	53	54	64	67	76	68	66	56	67	62	64	74	53	69	58	47	64	55	72	65	48	67	70	67	79	54	77	75	56	68	59	64	68	60	78	80	68	79	53	60	62	73	63	66	60	61	62	71	47	65	62	61	71	69	66	65	64	57	62	71	54	73	57	58	73	65	69	60	62	50	67	73	71	66	76	56	61	65	64	65	81	74	61	65	47	71	61	81	54	53	63	71	69	70	65	62	58	65	68	63	62	62	63	71	60	59	58	75	54	68	54	66	52	61	88	66	61	50	67	68	56	69	61	63	77	67	55	68	69	89	75	51	80	63	65	61	63	65	55	60	52	70	60	55	74	80	63	65	73	70	56	57	69	72	63	69	55	67	52	70	66	72	67	76	81	56	64	62	60	66	75	80	65	75	57	58	63	69	66	60	66	61	73	74	68	66	89	50	71	44	57	61	70	70	54	96	67	64	59	74	66	56	70	70	71	63	67	59	71	75	64	76	58	58	69	61	71	70	73	62	66	72	70	74	63	58	69	59	80	63	58	72	66	66	74	67	81	70	60	73	78	63	61	54	67	84	56	77	62	66	77	58	62	52	76	53	63	60	58	67	63	64	57	58	61	58	71	74	75	65	73	71	57	73	68	74	67	70	65	67	60	59	60	71	50	64	68	66	56	51	60	74	71	58	57	61	74	65	79	63	65	63	61	67	51	62	66	88	83	73	58	62	61	63	57	75	82	61	75	62	75	64	57	65	50	63	68	46	62	70	68	65	59	71	73	75	74	65	58	73	61	55	72	49	66	63	65	60	60	75	70	71	70	64	68	75	65	80	69	59	65	74	77	61	74	57	76	77	70	70	65	69	66	67	65	62	58	68	68	71	55	68	75	66	60	66	56	58	75	74	77	74	67	77	73	69	63	78	57	75	86	64	71	51	59	56	64	58	70	68	49	63	70	66	76	84	60	51	65	61	71	86	67	50	80	63	58	56	62	81	68	71	73	72	59	73	60	57	74	79	60	71	67	69	56	64	68	61	66	67	63	65	69	83	46	76	72	65	88	62	50	62	69	75	72	72	74	66	67	66	69	51	72	64	60	59	66	68	72	66	62	87	72	56	66	75	66	73	77	55	58	69	71	76	66	65	82	64	52	69	56	73	69	60	52	58	64	67	58	59	57	71	70	71	64	59	69	63	72	69	49	76	61	72	70	69	85	64	58	57	69	60	67	74	50	55	58	68	78	71	60	65	63	51	68	77	87	65	63	74	63	71	58	71	78	78	74	59	76	63	67	70	81	57	66	55	76	59	84	72	70	61	81	66	70	54	83	76	59	69	62	58	81	64	63	62	61	70	56	64	74	70	73	62	51	69	59	63	67	60	64	60	58	65	62	79	62	65	49	60	73	69	62	66	59	75	73	74	65	49	52	79	45	65	68	75	67	64	58	66	63	57	65	66	45	69	65	58	67	69	58	76	65	64	68	60	69	68	67	67	68	76	65	61	73	58	67	68	64	57	70	65	64	79	63	70	64	59	77	81	58	68	67	64	73	62	64	63	80	69	65	70	64	63	72	87	74	70	79	71	73	53	73	77	60	73	74	63	65	64	70	57	65	69	71	73	76	81	56	68	66	69	60	55	73	72	67	55	69	78	64	72	65	84	65	61	66	60	78	68	81	48	69	75	68	67	88	75	70	58	53	70	63	79	95	63	66	71	70	66	68	55	76	58	55	68	65	69	61	74	58	50	74	69	70	76	62	75	62	52	72	69	75	60	58	73	55	44	65	65	73	78	68	83	65	80	82	61	63	73	68	62	57	67	62	73	67	71	59	65	68	73	58	56	67	67	57	76	71	62	83	47	52	64	68	65	52	64	57	69	63	69	61	57	73	70	59	56	69	64	78	64	70	58	59	71	74	67	65	48	53	65	62	73	74	62	73	75	59	65	59	75	66	69	56	68	63	60	69	65	61	67	63	60	65	68	60	63	57	63	84	52	67	77	57	59	52	63	60	69	56	65	63	55	68	62	53	68	66	66	74	83	73	79	62	89	61	69	67	61	63	81	60	63	67	74	65	74	66	75	56	60	55	66	57	55	81	62	52	59	59	55	67	66	69	65	69	73	79	76	54	69	68	56	66	72	71	81	69	52	67	70	63	70	51	66	68	71	65	54	70	66	70	68	50	77	60	53	85	74	64	52	70	66	73	73	57	66	73	50	71	58	74	64	65	62	77	67	67	62	58	72	64	71	61	74	76	81	62	70	80	64	73	55	70	61	57	67	67	61	62	57	61	72	60	59	65	76	66	65	73	57	61	69	76	68	79	70	60	57	54	64	61	71	61	66	64	69	52	59	78	48	78	46	63	81	66	70	63	64	58	55	68	68	71	44	73	69	69	67	61	65	66	70	80	68	60	65	72	54	65	58	68	68	64	58	60	66	50	67	63	66	65	67	50	66	61	57	69	63	80	67	62	72	66	79	72	68	77	66	57	51	68	73	60	58	71	74	70	65	78	58	53	57	74	83	61	69	82	70	78	64	64	69	57	72	60	72	66	53	82	65	66	75	63	61	65	70	61	59	66	64	61	49	81	57	65	81	73	63	61	54	68	79	58	45	69	68	62	67	74	51	59	70	55	86	69	76	75	62	64	61	77	62	75	75	64	69	62	72	56	57	67	70	69	50	81	63	59	51	52	63	71	62	68	65	64	70	71	55	72	58	74	66	65	65	77	66	65	67	67	64	68	71	74	63	58	73	64	58	56	75	75	88	73	68	58	64	55	50	81	70	69	67	62	62	55	62	50	54	61	60	69	70	52	71	62	62	70	74	73	66	63	63	65	63	68	69	51	52	58	72	64	73	62	69	72	42	67	67	58	69	66	61	62	72	46	55	72	73	70	75	70	64	55	59	65	62	63	65	68	46	74	59	68	54	62	61	63	87	71	75	60	56	68	46	65	73	68	69	70	75	81	81	63	74	62	68	58	68	66	79	54	62	81	71	67	56	67	45	80	67	76	79	54	75	65	65	72	66	68	77	70	70	69	58	68	60	69	61	54	48	73	65	63	59	85	74	66	77	70	60	62	56	61	59	62	71	40	66	59	69	63	66	54	60	64	66	73	69	68	74	66	66	64	71	70	78	63	53	76	58	58	70	66	69	57	77	70	69	63	63	66	67	69	68	75	77	61	55	77	59
11314	4819	2019	3818	8265	11532	11253	9851	8649	7732	6153	5318	4987	4684	4591	5265	7132	9357	4324	1858	1454	1254	1424	1601	1369	1626	1484	1398	1789	1540	1277	1338	911	913	923	946	1124	1131	943	1141	1141	978	881	868	792	812	823	1104	2563	7064	9674	8585	5212	3229	1839	1135	831	699	773	686	713	660	730	707	670	690	709	714	707	741	679	716	683	615	707	751	690	699	728	715	685	705	730	712	705	694	664	714	701	711	703	695	701	706	690	720	732	753	691	690	670	699	682	735	669	709	666	688	784	705	663	705	680	688	762	694	756	691	677	717	672	698	682	692	716	696	687	716	707	719	667	677	721	704	721	692	706	708	730	678	705	704	729	667	671	670	701	711	689	676	733	735	699	700	680	716	712	766	740	713	687	687	650	682	709	679	727	717	716	679	721	716	709	686	694	655	731	729	684	708	746	691	716	698	738	710	710	711	725	679	730	693	693	661	748	682	717	680	709	689	650	724	695	675	717	715	673	670	738	657	705	697	672	660	677	696	694	677	721	711	705	661	704	693	721	669	764	723	691	653	654	749	648	716	696	658	750	691	714	680	659	706	697	679	693	670	674	683	664	741	711	764	736	687	708	693	670	680	702	688	652	694	701	690	719	714	737	685	673	696	694	724	671	694	699	697	686	690	750	739	675	745	681	654	692	737	705	693	723	663	751	707	662	693	731	659	692	638	726	666	663	692	711	676	684	718	690	688	696	688	637	697	676	665	735	705	704	686	736	711	694	667	702	713	706	665	664	695	660	724	693	708	705	721	700	701	689	700	755	710	688	683	700	658	698	690	723	670	701	684	690	713	685	709	703	662	682	710	700	684	696	720	701	718	697	698	720	707	675	684	725	701	737	665	722	695	720	705	732	716	713	688	722	687	722	716	671	695	678	688	639	687	691	671	694	700	650	686	705	678	699	686	725	699	702	737	719	727	672	670	720	723	680	694	687	672	717	734	706	727	702	692	718	669	680	690	651	711	706	644	696	678	695	702	765	710	687	718	709	732	641	706	730	707	729	692	645	726	695	670	705	670	741	744	726	693	706	714	649	676	690	655	683	699	691	679	667	686	723	697	668	689	708	729	688	698	699	718	718	661	712	673	721	704	650	714	720	694	753	654	729	688	717	698	668	735	715	684	683	709	692	670	695	737	723	692	692	704	709	692	679	700	637	692	657	708	690	681	709	732	733	702	694	680	698	685	715	689	652	733	718	706	731	700	682	719	689	729	681	681	690	711	722	697	693	714	671	698	709	696	694	698	671	735	693	685	693	669	667	695	690	659	689	754	677	718	745	712	694	709	717	684	686	670	700	712	687	712	666	639	672	657	694	724	709	714	719	733	674	691	766	677	720	691	675	693	730	704	730	700	712	743	713	730	666	666	681	696	724	702	713	718	656	689	695	717	684	719	744	759	670	677	672	731	707	659	676	666	724	714	696	693	731	682	744	718	683	697	701	678	668	708	729	711	733	689	697	717	661	735	698	715	667	700	691	747	718	711	715	726	718	686	705	710	711	721	705	679	673	696	727	736	692	713	729	718	692	740	738	723	730	686	699	720	693	691	711	672	677	672	666	762	669	692	712	781	707	668	720	692	667	681	686	724	745	678	727	712	701	718	666	702	723	748	672	681	696	681	717	688	730	681	707	689	710	677	670	720	758	709	711	670	703	674	676	650	695	662	706	736	710	724	708	703	689	698	673	721	735	710	691	687	721	681	719	706	727	698	668	673	745	709	674	724	677	708	663	710	677	706	751	669	646	742	703	693	716	716	677	659	700	690	733	715	694	746	676	679	719	715	677	721	730	706	689	687	713	668	722	692	678	668	738	696	702	671	691	728	711	723	706	708	681	722	700	686	694	693	672	696	726	704	706	691	678	738	710	644	653	684	639	712	652	668	709	701	715	697	717	683	698	703	704	712	718	677	686	708	735	754	725	687	651	728	643	658	639	746	726	663	695	646	712	650	676	690	735	697	729	705	727	659	697	653	728	731	753	743	695	690	760	734	695	725	715	706	671	729	690	700	643	686	716	708	698	700	711	725	689	650	668	725	665	694	658	663	769	681	672	688	701	678	686	734	671	684	729	729	691	652	706	691	704	735	725	710	745	658	680	681	680	701	657	707	752	690	699	735	698	704	698	704	682	633	716	649	750	693	699	732	727	710	688	754	717	721	728	689	734	666	712	696	694	754	721	661	709	718	673	691	707	681	668	701	690	730	693	641	678	739	670	726	692	732	710	701	729	688	703	716	695	701	724	683	672	671	675	710	668	710	684	706	720	698	729	713	698	650	725	691	694	722	709	711	696	700	649	675	747	648	709	684	709	663	691	683	699	655	662	698	691	706	681	733	730	681	705	690	671	677	685	682	719	689	691	718	703	686	674	679	680	769	725	708	711	683	654	715	701	681	728	670	726	700	730	685	663	678	655	678	645	665	696	664	695	710	656	663	705	711	720	736	671	682	727	710	684	730	722	738	695	668	758	695	705	703	696	661	634	623	704	663	684	716	728	686	672	730	746	688	670	690	719	688	696	668	711	713	669	718	672	665	711	700	707	666	701	642	747	703	707	689	713	702	667	703	677	721	701	683	711	628	707	693	673	687	687	738	662	706	716	705	699	683	731	689	713	675	706	701	683	730	672	717	718	642	673	734	719	698	690	725	683	686	682	688	676	747	691	714	665	743	683	631	696	700	740	683	689	713	753	703	694	679	731	673	723	720	706	705	703	712	682	680	727	690	706	718	678	672	666	718	747	677	727	667	711	654	681	691	656	748	658	683	675	668	722	664	729	734	703	725	691	711	663	664	688	685	694	727	692	690	743	695	703	681	710	691	658	714	659	695	719	720	696	676	696	711	696	701	708	695	743	704	734	675	707	708	657	680	753	684	733	693	684	679	660	691	643	715	669	722	706	658	717	680	676	702	711	724	729	710	720	683	764	653	666	683	683	728	690	694	748	655	713	694	674	712	673	730	712	691	693	737	747	698	703	698	718	680	717	699	716	723	689	671	700	736	695	668	680	721	697	709	685	703	677	730	712	737	653	677	695	695	684	686	755	708	659	691	691	681	668	694	730	671	741	679	697	750	667	717	662	659	751	708	733	686	709	741	686	685	694	717	685	674	741	719	692	696	704	687	701	739	723	685	682	681	676	699	639	701	719	676	676	678	695	688	737	667	752	689	687	722	687	663	694	710	664	679	662	699	676	725	654	684	708	715	636	742	661	705	718	694	693	743	646	723	711	692	719	664	695	724	732	688	655	695	672	678	691	695	710	669	691	696	691	697	690	723	695	687	701	665	638	745	683	727	718	712	732	685	685	697	717	660	722	679	654	712	711	716	677	685	690	698	685	745	694	660	755	733	691	675	705	677	672	667	667	703	713	740	674	661	715	669	679	725	678	739	690	676	683	698	644	700	694	704	706	717	696	667	714	668	722	764	694	672	684	695	642	681	713	680	698	720	679	678	711	674	720	666	729	712	746	741
2138	174	118	73	95	162	190	175	183	178	135	141	141	130	145	151	221	297	131	70	71	60	72	64	80	74	60	73	62	54	52	72	55	57	60	56	62	69	47	57	58	60	47	50	59	42	59	76	157	269	340	320	222	128	130	76	61	60	51	41	52	54	45	61	57	54	44	54	41	45	53	41	62	47	38	60	32	48	54	45	56	49	50	42	36	52	65	40	38	41	46	35	46	46	54	58	42	37	46	63	56	46	54	39	52	38	56	49	45	46	59	48	55	44	54	59	44	32	47	54	47	62	47	42	46	46	40	47	60	52	55	67	35	38	44	50	51	54	44	54	50	42	37	68	60	54	46	49	52	47	52	41	55	43	48	54	51	49	49	52	41	53	50	40	55	51	55	57	53	56	60	50	38	44	59	52	33	50	56	58	56	37	46	43	55	55	42	48	64	45	32	45	46	51	43	48	42	42	58	58	52	40	55	41	48	50	55	47	43	62	41	47	44	43	56	37	41	45	57	46	50	46	53	55	40	48	43	61	54	54	43	51	44	38	56	46	51	43	46	38	44	54	52	50	42	44	38	50	49	53	50	45	39	41	47	57	51	55	57	51	62	48	50	39	52	52	61	48	52	49	39	43	42	46	40	61	44	52	46	36	56	68	56	43	47	45	59	66	39	51	41	49	53	47	51	50	48	47	60	47	51	56	56	52	56	40	48	49	54	60	40	51	52	49	51	52	48	33	41	51	45	42	46	54	52	46	53	58	46	41	53	37	63	41	49	49	44	52	53	34	54	47	35	40	44	49	57	42	51	63	47	44	50	60	54	61	50	51	51	42	50	44	41	47	52	56	40	55	46	41	53	55	56	46	55	37	50	61	47	56	36	56	45	57	44	58	54	42	48	48	43	50	44	41	40	64	41	47	39	51	60	60	43	51	52	63	61	38	47	49	45	53	41	51	54	42	49	53	63	51	54	48	44	53	61	59	56	50	41	53	61	49	44	45	56	59	54	43	57	48	51	55	53	53	47	44	53	61	49	46	54	54	53	59	50	51	37	38	59	60	55	45	52	49	52	52	56	46	49	53	54	61	53	51	38	61	49	51	48	52	56	46	59	44	56	36	52	44	53	56	38	57	53	42	56	41	54	44	50	39	52	45	48	47	45	48	42	39	46	44	53	56	52	51	53	52	62	54	52	43	42	47	44	49	44	43	46	64	50	43	54	56	41	56	47	32	44	58	42	53	56	57	42	40	42	52	42	48	47	54	51	54	60	60	46	51	54	51	55	50	42	44	48	49	57	51	46	54	47	62	55	46	47	51	52	64	51	44	43	45	46	60	51	44	51	41	52	48	46	45	54	50	49	44	47	55	41	58	54	46	43	56	45	38	46	60	45	55	45	44	54	71	34	48	54	51	43	46	45	51	56	45	44	55	41	35	53	46	52	46	44	54	46	36	42	51	49	44	48	58	63	50	46	47	52	48	58	42	34	48	56	42	57	63	60	47	55	44	42	62	45	61	52	50	50	58	56	50	33	47	58	58	57	51	51	53	64	47	48	45	57	59	53	58	49	55	58	49	47	44	44	49	43	58	52	49	51	39	45	42	48	43	42	50	51	31	50	45	53	37	55	45	41	36	49	32	42	43	61	53	56	48	67	56	40	54	62	58	52	47	54	54	66	45	41	48	43	51	47	42	59	50	49	44	56	50	60	47	64	47	50	39	48	50	42	39	48	52	46	50	51	48	49	49	56	47	38	57	42	52	45	51	46	56	45	51	49	45	52	60	53	52	50	51	45	41	46	49	52	57	41	58	51	38	58	50	51	40	52	55	46	51	56	47	50	60	48	36	44	51	52	46	47	52	60	46	57	64	48	36	45	40	42	51	53	39	54	55	56	60	47	50	49	60	47	40	55	41	34	56	54	39	46	60	61	44	40	46	38	48	49	53	46	50	43	60	59	49	47	53	49	56	47	54	49	39	56	48	57	46	37	55	62	49	60	41	52	45	50	40	55	45	69	42	41	44	59	49	45	54	40	44	39	54	62	46	56	47	44	53	43	50	43	44	56	41	50	57	43	54	47	37	56	66	43	42	52	57	55	55	59	49	47	54	34	38	38	56	51	56	42	42	52	58	46	47	62	47	35	42	51	48	57	51	42	48	53	78	53	51	36	48	54	54	48	43	49	55	37	40	50	49	44	43	46	49	47	39	37	43	48	59	55	50	58	47	37	41	54	44	50	53	57	45	45	51	40	43	46	45	55	46	43	50	39	62	47	51	54	48	50	59	47	47	58	50	47	43	51	50	61	52	44	39	50	48	50	51	48	54	43	45	50	42	68	59	53	51	53	43	52	57	39	36	48	48	34	51	50	52	29	55	40	67	51	66	45	48	59	44	64	57	69	51	65	58	49	46	51	50	42	30	45	52	45	56	44	52	55	52	69	44	40	56	59	44	47	50	56	50	55	55	51	58	38	41	56	43	32	66	47	46	35	52	46	33	47	40	40	51	44	60	43	49	55	64	52	52	39	57	35	52	49	46	46	48	54	50	53	61	47	58	60	54	41	70	46	56	48	37	44	37	40	42	50	41	53	50	38	47	55	46	54	48	39	62	44	61	48	48	53	56	53	33	48	64	50	58	46	53	39	53	35	40	52	42	50	50	48	42	58	50	42	60	45	44	51	57	55	48	49	42	47	44	52	37	63	52	47	33	42	42	57	57	40	43	54	51	52	44	64	44	51	56	43	58	46	49	47	47	39	54	49	45	45	55	59	56	42	48	42	54	47	61	55	48	54	45	41	40	44	46	44	47	54	59	37	52	55	51	71	54	44	48	52	49	48	48	46	53	52	48	48	47	46	40	44	62	52	41	61	48	44	55	71	53	44	53	49	47	48	66	61	65	44	49	42	48	42	49	47	60	49	43	48	56	55	44	42	52	45	51	51	51	46	55	43	39	37	59	55	53	46	61	62	49	38	41	53	51	40	51	58	48	55	59	55	57	46	37	50	49	51	57	52	56	44	52	50	48	45	53	59	69	61	51	48	43	42	52	48	43	49	50	51	57	46	54	42	59	47	65	50	44	47	41	55	47	51	50	54	44	54	42	50	59	48	47	46	58	50	50	48	41	49	58	56	45	59	43	46	56	52	47	48	37	50	49	55	47	48	53	35	39	69	58	46	39	50	44	67	51	54	44	46	43	39	54	55	59	48	50	52	44	39	48	43	37	55	55	62	49	45	50	48	48	41	53	43	35	41	61	44	57	50	44	47	50	45	58	49	46	49	61	48	51	50	48	47	58	59	54	51	54	63	50	52	52	49	63	42	60	56	45	52	50	51	46	54	51	53	41	47	42	46	52	56	59	39	36	53	48	52	58	50	49	41	50	50	49	55	52	40	58	51	61	38	57	46	45	57	52	52	53	45	56	51	35	48	44	64	59	64	62	35	55	45	43	50	52	48	42	58	52	52	44	43	53	47	49	48	41	42	44	50	44
10872	3735	1796	3166	7407	10654	10959	9711	8657	7629	6534	5476	5086	4880	4687	5423	7136	9198	3586	1651	1274	1139	1285	1365	1234	1491	1165	1409	1348	1309	1162	967	805	903	1003	799	957	880	805	1017	1057	849	722	646	648	712	637	1095	3933	7627	9543	7874	5066	2961	1750	991	666	589	562	495	537	540	555	544	537	532	547	535	535	541	544	535	540	511	555	514	561	573	545	528	522	529	528	521	534	548	508	501	511	562	522	531	539	472	553	559	480	531	517	533	552	565	524	509	536	526	534	535	523	560	581	578	549	488	536	471	551	532	545	582	529	527	524	565	540	534	559	533	541	518	512	548	573	524	553	524	527	511	546	552	575	531	531	524	535	529	547	511	519	509	536	527	517	534	498	561	523	521	518	539	555	594	549	576	547	537	585	603	558	568	545	509	552	513	532	477	505	547	572	508	531	570	545	541	492	495	520	557	558	556	528	508	544	571	536	518	501	540	536	540	515	556	571	531	566	527	510	546	502	534	542	502	531	557	558	527	539	468	589	552	584	525	523	546	545	547	510	571	502	526	532	499	530	498	530	510	534	530	491	545	555	550	511	555	550	542	576	527	502	554	530	511	549	541	537	551	531	544	521	547	548	545	526	520	543	547	552	497	541	545	531	533	524	520	573	564	550	540	556	531	545	550	531	549	536	505	535	520	526	514	534	558	557	544	518	532	515	542	555	496	548	534	583	533	501	565	543	526	505	532	551	560	507	508	530	519	534	541	561	581	511	517	521	549	532	543	558	518	526	605	548	524	536	499	560	513	547	522	547	506	536	538	532	571	511	551	510	550	555	517	521	500	554	507	532	507	574	514	498	545	527	530	536	517	564	544	527	530	538	541	516	557	525	529	549	513	566	466	548	546	522	541	523	513	503	543	554	530	498	525	518	524	521	528	565	512	511	511	552	558	538	525	510	570	541	558	572	573	506	567	521	517	508	503	562	505	514	574	523	514	527	520	552	551	553	514	544	520	527	479	543	561	512	542	563	548	542	568	575	508	554	546	533	554	524	514	567	555	562	523	510	518	530	501	519	519	529	559	547	556	577	497	552	539	530	475	532	527	543	537	495	525	520	533	545	523	546	583	565	511	510	584	537	570	551	530	539	588	516	580	515	582	504	543	543	519	543	540	504	563	515	576	545	564	524	541	517	522	512	545	561	578	560	531	524	566	563	554	522	525	565	532	508	537	509	544	547	551	571	541	509	543	532	505	548	541	509	535	526	526	500	577	511	580	506	536	562	507	562	591	503	523	532	541	566	484	536	547	525	539	551	533	562	507	535	504	514	548	541	565	553	556	547	557	544	586	511	538	507	556	555	534	596	531	530	550	530	539	528	524	597	556	540	516	526	525	547	567	567	539	535	535	574	546	509	550	534	526	531	530	551	570	476	537	529	529	553	537	571	535	540	526	578	512	511	563	533	538	563	495	528	511	524	513	537	554	522	538	528	560	521	555	578	482	518	517	554	522	529	562	504	547	520	543	547	523	509	504	551	511	549	509	545	534	503	549	522	533	559	525	511	533	516	529	497	534	532	588	565	523	526	560	545	545	525	569	527	522	495	519	576	566	539	530	522	535	553	503	547	547	570	552	503	550	526	544	553	551	533	510	563	530	522	479	529	555	545	529	565	579	506	502	572	479	570	528	532	507	511	526	514	465	551	499	518	545	565	528	534	498	557	473	572	579	514	555	505	524	514	520	558	536	527	543	532	538	524	552	510	522	508	573	501	544	541	538	514	509	507	511	533	560	550	534	551	550	559	544	552	556	529	501	575	541	567	536	538	518	474	510	533	510	521	564	573	521	566	514	482	554	453	506	503	528	539	571	517	561	530	548	508	506	527	551	512	494	545	570	547	541	518	517	524	553	546	575	515	555	535	486	560	549	519	569	585	523	551	510	530	577	511	541	524	521	527	545	503	511	550	565	506	568	523	539	523	507	562	547	514	550	550	535	532	539	510	519	551	538	526	542	538	562	525	582	498	540	562	504	491	496	523	482	535	526	576	573	528	574	543	532	530	536	554	532	542	511	533	585	555	541	534	557	522	524	553	550	555	540	532	514	551	532	543	511	489	515	576	534	541	550	540	550	560	549	590	507	534	550	610	565	536	537	579	511	555	527	545	525	546	583	515	532	538	547	552	543	547	517	525	550	546	523	544	526	546	552	541	542	579	557	544	568	535	517	530	563	582	503	490	506	542	524	533	553	569	574	538	538	527	575	537	506	541	516	546	574	532	529	528	556	556	570	482	531	536	557	514	588	471	536	576	525	553	521	550	487	517	529	526	582	565	527	557	541	536	553	547	525	546	527	525	514	522	547	542	522	499	524	520	542	524	589	542	544	525	521	519	520	535	533	532	529	527	509	523	538	561	565	521	527	541	505	496	559	541	577	516	505	489	516	507	521	522	496	536	516	531	535	517	543	551	548	531	508	519	545	513	505	526	529	578	537	507	538	528	548	533	569	529	549	558	580	537	506	559	552	539	509	485	524	511	513	574	515	550	509	573	532	497	549	521	540	552	491	548	534	475	512	557	569	517	536	553	537	532	507	510	511	534	522	552	529	508	562	563	577	566	498	510	544	515	532	539	500	581	545	511	559	529	542	525	536	505	552	514	524	539	549	513	547	527	543	552	591	540	556	555	549	517	510	534	546	515	538	555	490	566	569	560	547	534	530	536	545	527	546	548	506	527	552	552	465	542	510	531	529	536	574	535	539	572	555	532	518	557	567	502	548	520	592	530	542	533	518	549	537	505	495	519	557	563	555	539	524	540	506	556	567	518	554	583	541	517	509	520	549	490	567	532	558	564	531	541	540	547	552	559	547	537	536	527	524	543	532	535	543	548	539	520	531	523	579	565	492	531	566	536	554	532	500	521	539	527	543	543	575	541	564	541	570	556	542	504	506	508	566	551	523	564	519	547	510	559	565	552	542	548	529	502	515	518	534	513	502	544	527	524	534	530	509	530	545	568	536	512	523	573	523	523	558	516	534	527	567	562	495	556	499	535	567	510	527	528	549	554	530	506	522	517	545	555	543	532	556	496	497	530	529	517	540	561	541	553	512	515	560	555	555	521	505	551	565	495	540	522	510	513	525	517	541	583	501	571	499	569	531	538	524	553	575	537	527	529	491	496	542	558	522	532	497	534	554	527	540	542	537	582	503	514	521	564	533	504	522	513	540	534	547	520	522	526	520	556	503	564	532	528	505	495	560	540	530	502	496	519	527	502	522	489	526	522	511	531	578	557	509	528	546	543	563	535	531	509	497	520	517	557	562	512	524	546	553	519	512	530	500	504	578	554	575	470	542	538	523	511	540	569	519	486	548	519	555	546	529	515	551	532	538	509	541	523	550	518	536	541	545	523	525	511	553	548	510	561	555	548	519	564	532	528	556	563	521	506	527	529	496	550	509	534	568	563	543	535	537	527	547	511	549	538	524	537	533	546	524	545	584	579	523	546	576	541	512	537	520	506	521
1105	337	169	147	128	228	272	285	238	237	252	222	175	200	205	232	324	381	139	83	96	90	104	78	102	110	79	84	80	104	76	70	78	83	90	83	84	75	84	82	94	78	62	77	79	71	78	88	187	456	543	499	326	217	144	103	81	60	77	62	74	74	56	64	75	61	64	64	58	69	60	58	70	73	54	67	73	69	88	66	57	73	84	83	66	75	50	65	64	67	53	80	68	63	72	53	66	75	68	75	52	63	51	55	79	77	67	60	65	65	63	60	75	62	54	73	58	73	75	70	74	84	62	80	89	58	78	73	60	60	78	70	65	69	56	69	60	63	60	77	65	67	73	66	58	67	81	65	59	75	63	64	64	76	67	75	62	57	67	62	79	54	63	68	84	61	56	75	65	76	54	68	62	66	59	66	63	74	64	64	65	72	63	73	69	66	57	77	76	59	61	66	60	71	64	64	56	68	74	54	69	83	72	63	50	75	70	59	64	77	73	70	63	72	75	72	52	42	66	62	53	61	71	69	48	75	81	76	65	70	64	54	71	66	60	67	72	63	74	72	64	64	64	78	75	73	63	66	74	79	61	66	71	69	76	67	70	64	60	68	63	59	83	69	73	68	73	63	79	74	84	69	66	72	55	52	62	62	62	69	70	67	53	70	57	56	72	58	70	71	69	69	82	63	62	69	74	59	70	55	60	94	58	64	61	70	80	53	72	73	72	70	58	73	69	68	60	79	66	63	70	68	59	60	72	52	60	48	56	59	69	66	60	64	69	52	63	68	71	64	64	72	63	70	64	71	72	61	66	73	58	51	69	66	67	73	62	64	57	70	65	69	68	67	58	67	60	70	71	62	59	59	65	68	72	84	78	64	59	61	61	54	68	70	58	67	67	63	51	57	76	56	69	53	89	74	68	62	67	65	61	76	52	54	75	74	61	53	70	79	57	69	69	65	55	69	77	72	62	67	58	63	67	43	66	64	67	59	62	65	64	62	60	62	65	66	63	67	60	56	60	75	74	57	67	44	70	51	56	72	55	75	63	73	74	74	62	65	64	70	62	66	74	65	66	62	66	71	70	65	58	69	87	72	59	68	71	80	71	78	69	70	58	57	71	76	70	68	58	62	68	78	64	58	86	83	66	67	62	51	63	69	75	65	58	77	69	77	62	68	67	83	82	62	69	69	63	67	77	74	80	67	52	65	59	50	69	72	72	69	66	62	69	74	84	73	60	62	78	80	65	63	67	68	63	61	76	73	79	74	64	69	77	63	65	77	68	72	57	64	67	64	64	61	72	64	70	61	44	63	76	66	71	66	71	66	70	64	44	84	57	60	81	70	64	71	61	55	71	71	74	76	80	62	77	57	59	65	57	75	58	62	65	60	71	83	63	60	76	69	73	70	66	73	81	55	69	75	53	77	83	69	74	65	76	69	57	56	60	65	64	64	87	65	54	73	56	70	56	53	64	59	66	79	68	74	68	71	64	74	61	66	85	73	71	70	60	66	67	75	71	66	60	76	62	68	74	65	67	65	62	71	63	72	67	69	66	75	61	51	66	63	62	70	61	69	52	50	67	67	58	71	73	67	64	60	68	58	72	83	66	55	69	74	62	73	70	56	70	77	63	70	59	73	50	70	59	58	57	59	68	72	87	56	57	74	66	75	74	62	59	67	56	72	59	68	63	76	70	74	61	64	57	71	88	74	60	54	62	81	66	67	69	70	59	61	56	67	67	74	65	65	60	54	72	76	75	67	72	57	56	68	53	70	69	76	66	72	56	68	71	64	68	81	68	72	64	66	56	72	69	64	64	48	67	62	71	65	68	60	69	81	52	63	64	65	60	63	62	72	74	74	73	61	60	67	76	76	58	67	68	70	62	63	78	63	61	58	73	77	66	76	54	68	73	62	75	71	58	70	68	63	62	71	63	53	54	67	51	71	68	70	74	65	63	59	68	65	66	60	58	74	66	53	62	68	71	52	70	67	66	61	71	72	53	57	75	75	79	68	60	64	72	65	63	76	61	62	71	60	51	63	66	68	60	67	79	61	73	63	65	69	72	75	66	59	74	62	59	71	74	71	50	75	76	70	70	77	44	66	63	53	74	79	59	72	66	66	67	67	72	55	64	79	59	75	63	66	60	61	52	71	49	85	59	65	79	64	49	66	63	63	57	63	65	58	75	68	64	71	79	71	73	63	65	67	61	57	82	58	64	75	68	61	81	79	69	70	66	66	69	68	66	75	74	74	74	52	68	72	81	66	54	82	68	84	72	82	59	79	67	61	49	42	66	57	70	54	80	63	71	67	62	65	69	67	65	59	71	63	67	58	78	76	63	75	75	61	75	65	75	63	75	61	68	76	59	63	61	66	78	63	73	63	63	60	53	68	69	59	66	68	80	64	62	64	60	73	58	67	77	65	62	80	58	77	63	68	64	71	57	76	61	67	56	67	69	62	61	78	78	60	67	62	70	71	62	64	71	77	84	78	69	51	65	63	65	77	58	65	70	69	66	73	47	59	83	77	61	70	62	52	85	75	69	76	75	59	68	75	66	66	70	54	67	75	85	66	71	52	64	59	67	69	68	62	64	71	52	70	65	70	74	63	70	59	83	54	56	82	68	63	55	60	62	67	52	81	65	70	68	70	67	71	78	58	75	68	62	63	59	61	63	73	69	70	72	69	66	64	55	71	74	79	54	63	75	61	89	74	74	71	61	62	62	61	74	77	74	70	74	68	55	62	72	65	69	66	78	71	74	85	72	64	66	52	71	69	78	64	74	71	58	74	60	66	70	73	61	78	62	58	53	76	75	74	63	59	64	51	70	63	74	72	59	72	70	64	73	62	80	65	71	70	88	73	76	50	68	76	65	70	66	65	71	73	62	67	63	62	68	70	70	64	64	61	70	68	69	66	70	63	59	68	71	52	77	65	80	70	71	73	73	82	64	68	60	52	55	61	75	78	74	60	53	57	52	60	61	85	77	74	65	60	67	70	62	72	75	48	69	60	42	68	60	67	60	60	69	52	67	77	74	69	90	65	69	54	72	67	62	70	72	89	83	70	72	55	71	79	71	67	55	65	64	68	66	72	69	76	71	74	80	96	68	74	72	68	63	69	58	77	66	64	60	55	66	68	69	96	70	80	73	81	54	69	59	65	63	73	66	57	63	69	68	68	71	78	71	72	60	57	62	75	45	77	55	62	48	63	67	72	84	49	75	70	76	60	57	59	51	82	66	52	68	61	61	69	62	69	64	61	71	76	64	57	80	61	72	81	68	50	70	80	70	63	71	45	73	77	74	62	69	67	73	79	72	72	67	62	67	82	76	71	55	47	70	80	70	67	56	66	63	63	75	66	65	64	57	81	69	63	50	58	74	62	66	80	84	61	64	69	57	60	55	67	65	72	57	57	64	82	72	67	82	73	70	64	65	72	67	71	66	58	66	61	76	80	81	58	68	67	73	71	62	52	66	77	67	72	51	57	73	67	59	72
14850	6053	2746	4932	10745	14324	13928	12952	11264	10219	8459	7138	6608	6336	6151	7136	9656	10299	3586	2228	1892	1633	1901	1732	1725	1795	1386	1241	1552	1466	1311	1145	1302	1276	1233	1242	1059	1182	1176	1251	1214	1041	915	894	918	950	911	1108	5328	10965	12211	10699	7662	4802	2932	1572	960	824	764	734	733	702	731	721	748	747	705	747	737	712	752	645	715	706	697	744	702	750	735	749	718	683	706	631	691	726	672	730	710	733	711	685	728	668	668	689	688	671	700	705	697	700	706	704	752	717	682	715	734	721	751	667	678	727	698	728	741	648	741	711	706	691	725	690	689	673	716	717	731	704	750	717	715	691	671	707	763	737	633	710	743	733	709	689	693	720	716	660	699	721	690	732	699	705	727	717	725	748	695	741	689	734	688	648	729	732	752	697	725	677	664	700	694	752	744	729	720	728	682	745	741	724	696	756	654	672	697	733	708	666	760	712	713	755	693	697	725	683	714	691	704	664	669	721	730	717	705	668	699	647	759	694	733	735	668	736	673	708	761	690	750	721	724	690	737	712	718	670	731	680	730	733	726	698	697	705	691	686	688	682	719	723	722	701	731	716	738	698	668	721	717	705	738	728	704	686	725	717	732	699	704	786	712	650	704	707	763	751	713	657	748	714	759	717	766	729	707	693	690	747	763	705	679	706	751	677	709	735	724	722	723	696	709	715	696	716	742	679	685	692	716	755	702	710	722	681	701	707	730	712	697	673	687	693	720	686	764	689	761	688	726	732	747	698	689	672	719	719	672	738	702	731	715	700	738	718	687	699	707	695	702	725	699	712	706	726	683	735	690	694	689	676	739	727	743	717	742	716	656	685	735	699	669	710	730	776	683	696	717	728	718	728	691	692	701	701	726	699	712	681	711	711	719	662	689	719	712	736	713	721	659	697	695	703	707	753	711	718	726	705	724	726	716	690	727	712	751	706	668	724	724	724	684	732	707	676	728	698	721	777	701	696	704	708	709	715	656	729	729	678	741	725	750	734	727	746	685	742	665	715	744	741	686	715	693	715	716	731	713	675	678	716	711	706	711	726	743	680	731	736	708	737	748	768	688	712	710	719	728	697	738	704	668	690	672	704	669	729	670	712	741	732	712	678	735	728	722	691	717	715	705	709	713	728	742	676	701	693	715	738	744	700	755	704	716	723	704	697	741	692	704	731	770	718	721	724	736	706	712	729	701	709	700	754	711	686	683	701	751	692	725	727	726	698	744	719	702	725	731	768	725	714	740	716	673	711	677	726	669	724	685	685	695	714	705	696	693	726	708	712	680	726	698	725	755	673	733	729	710	690	766	723	702	701	733	743	737	698	720	701	679	701	721	701	712	701	720	712	712	711	741	705	683	722	789	730	675	739	749	686	698	767	741	726	675	675	709	724	679	700	706	724	693	720	732	749	778	716	782	723	687	728	713	770	692	698	718	689	707	720	700	696	796	702	695	721	683	729	677	727	723	703	749	766	719	702	744	748	684	726	709	704	760	762	759	710	662	700	684	722	703	696	697	700	699	706	694	708	724	717	712	687	724	744	710	746	692	710	662	731	756	715	688	745	701	722	670	738	741	688	737	676	725	719	719	697	695	717	706	723	743	686	696	724	731	724	721	737	713	717	699	731	742	703	742	736	706	692	701	692	730	736	692	687	695	714	770	699	746	707	679	743	695	693	710	712	679	706	747	689	724	688	697	722	704	703	756	724	734	715	669	686	686	760	714	711	699	713	713	733	701	732	699	687	708	662	722	693	716	715	725	672	729	702	713	698	746	697	731	758	773	727	729	732	736	736	746	739	714	692	669	687	662	712	708	692	740	756	745	719	731	723	707	696	671	714	717	714	712	704	733	752	747	704	734	660	693	716	724	693	742	758	749	731	767	767	702	716	698	720	734	724	691	672	701	754	733	698	702	715	738	735	692	724	730	750	733	701	691	710	784	726	678	698	746	736	725	705	755	725	713	713	760	716	674	707	731	710	676	711	713	745	645	716	695	716	729	743	697	697	704	753	715	672	672	753	724	731	682	697	699	702	723	677	749	757	726	758	689	742	721	729	724	694	742	725	682	716	709	692	715	726	697	728	684	748	728	698	702	749	693	745	766	707	717	688	687	707	681	695	676	743	708	724	716	671	731	688	778	682	761	729	743	678	693	735	692	686	759	669	716	758	689	710	751	716	700	680	688	725	746	739	743	712	743	728	671	728	725	802	704	701	703	710	711	758	751	732	747	714	708	706	715	722	707	671	703	745	683	720	715	748	689	707	751	705	719	724	710	722	697	694	711	721	684	751	707	758	744	727	711	716	702	705	782	716	720	701	738	690	763	693	716	659	665	743	708	692	760	765	710	725	747	727	702	728	713	741	687	697	688	699	706	752	704	703	729	730	737	729	723	710	716	720	693	701	743	664	751	695	712	736	693	691	726	731	672	753	676	732	707	672	704	723	780	690	731	666	664	753	678	690	745	700	701	706	737	700	671	742	734	708	727	692	731	709	717	711	705	723	674	715	701	710	681	714	700	708	694	705	733	714	710	705	679	681	728	717	747	741	725	686	678	731	718	695	730	703	708	666	692	699	699	714	749	710	719	699	747	783	703	730	720	708	706	757	692	693	669	710	718	684	739	709	704	691	731	692	685	702	704	703	678	743	708	725	713	691	727	755	758	777	703	692	735	683	720	734	696	736	727	715	706	720	714	675	703	777	711	694	742	727	714	757	701	730	714	728	715	711	667	722	701	680	710	718	729	736	715	723	752	691	742	708	744	749	706	698	713	708	658	720	694	721	745	695	666	729	731	707	709	677	695	724	701	691	718	741	721	705	703	705	706	704	748	692	747	733	736	712	698	715	721	718	714	708	724	689	714	717	697	694	683	673	720	735	697	725	750	662	745	688	766	690	693	737	717	717	682	736	709	698	741	715	723	714	699	752	726	682	705	713	702	729	698	741	728	757	715	704	717	672	714	688	675	672	666	716	660	713	755	686	714	709	722	711	713	685	698	713	685	708	726	725	685	687	704	682	681	763	722	724	742	722	770	688	754	734	720	686	729	722	733	729	692	788	717	730	717	721	709	718	726	769	752	720	706	729	695	726	745	731	775	725	702	695	714	708	689	721	732	800	719	710	735	674	708	733	723	716	760	679	736	666	696	650	726	698	745	712	726	717	741	689	742	731	727	680	725	742	714	766	721	739	684	707	666	731	721	698	701	715	687	721	681	737	695	748	713	697	778	717	715	768	730	680	709	692	712	722	675	696	705	692	779	721	738	714	673	688	756	677	683	751	671	693	690	677	729	720	728	725	705	721	665	685	773	703	701	741	701	680	715	746	703	725	701	717	762	713	680	679	687	669	718	674	703	740	697	732	729	746	706	690	773	733	703	684	715	726	763	730	730	688	708	699	717	689	687	730	694	720	675	684	720	745	701	687	666	658	711	727	706	738	731	716	700	725	721	692	701	692	723	750	731	749	748	741	708	694	656	713	676	700	790	685
1325	96	60	59	68	118	132	113	119	120	115	118	106	112	108	151	241	162	87	61	67	58	60	59	55	50	50	50	61	60	55	54	56	59	68	60	56	58	64	67	51	34	51	56	59	56	45	55	111	120	161	159	107	110	63	66	60	55	50	50	54	51	50	47	48	60	40	61	38	49	48	40	42	53	44	47	43	36	57	58	53	45	45	53	48	57	45	49	59	49	42	49	46	40	50	49	49	50	44	54	54	53	47	33	54	47	54	45	54	52	59	47	47	52	57	43	44	49	48	55	45	49	56	52	44	47	58	60	46	68	51	35	41	40	50	44	58	54	41	54	40	50	51	48	56	53	47	53	46	47	38	60	42	51	50	54	49	54	48	58	40	56	48	48	58	44	57	45	44	41	36	46	49	45	46	46	43	38	48	54	49	57	38	50	50	38	48	61	44	52	41	53	40	45	41	60	42	61	59	51	38	49	44	48	40	50	56	57	44	49	48	51	47	64	47	43	38	52	54	63	47	49	44	63	44	50	54	41	47	38	44	48	43	56	50	49	45	41	46	49	51	56	51	58	40	46	51	60	47	63	38	49	42	47	41	46	42	49	46	65	51	42	48	55	56	55	42	45	47	56	45	42	30	43	58	60	47	56	59	58	63	51	55	38	57	49	53	51	50	36	53	49	54	40	50	48	42	50	45	42	51	47	57	35	60	50	53	47	47	51	54	49	58	50	53	43	47	47	52	49	53	42	54	55	55	40	50	43	48	53	46	49	64	54	42	46	53	47	44	52	53	55	55	60	45	37	35	40	48	53	48	51	45	50	38	59	49	42	50	55	44	57	49	44	46	37	48	40	50	51	56	49	52	51	51	52	44	57	50	62	47	43	45	61	43	35	48	49	31	40	40	55	48	53	56	59	42	39	50	52	56	38	58	41	46	45	41	67	44	54	57	51	53	46	52	57	59	54	55	50	44	58	43	55	43	42	63	48	61	49	55	43	47	41	55	49	44	41	60	33	53	51	53	53	57	57	49	39	48	41	44	41	56	42	50	48	53	37	54	46	52	44	44	49	54	56	46	47	53	47	46	45	38	55	47	47	50	40	42	57	47	56	48	60	59	34	64	39	59	53	44	45	49	48	53	45	37	47	51	56	53	48	43	41	51	42	52	54	40	54	55	31	44	55	52	58	57	52	42	58	54	55	48	32	38	57	41	49	50	43	55	47	52	52	49	46	43	47	51	51	46	47	42	48	46	55	42	41	62	58	55	55	51	37	43	57	46	39	53	56	57	54	54	42	49	53	49	43	47	43	56	41	41	40	33	55	41	53	59	37	53	47	34	53	51	54	48	44	56	41	54	46	45	52	39	53	47	55	46	55	45	54	53	41	42	50	61	46	50	48	52	41	52	44	50	47	56	46	54	61	47	49	32	49	46	46	49	51	49	46	52	59	42	51	51	45	49	66	59	52	50	50	34	59	48	59	44	55	53	42	58	48	56	48	62	44	44	44	59	56	50	55	36	42	47	59	47	48	56	36	49	54	55	41	40	55	42	48	33	57	51	66	43	50	51	53	46	43	51	42	45	50	46	47	45	38	50	42	57	46	50	46	46	58	70	51	39	48	40	47	58	44	42	47	52	46	59	45	55	38	44	55	57	42	54	48	64	49	48	58	50	47	48	53	46	46	61	46	56	44	53	50	49	48	46	42	51	48	60	53	54	45	27	39	52	44	60	57	51	60	51	60	39	50	48	51	43	47	58	44	46	60	51	33	50	46	50	45	55	61	42	38	40	37	51	44	52	56	53	52	54	43	50	55	54	49	51	48	57	39	42	55	42	51	56	33	51	63	48	54	37	45	57	57	47	51	51	57	62	36	57	45	47	52	56	56	51	45	53	39	52	50	46	49	50	59	44	47	49	41	53	43	57	64	54	46	54	65	53	47	52	49	42	55	47	39	52	52	49	50	49	53	40	43	39	61	45	52	57	51	48	54	45	56	48	48	56	50	45	49	47	49	51	53	52	50	44	53	58	41	39	53	51	43	42	53	55	39	51	41	56	48	57	49	49	51	46	53	48	59	38	51	49	58	47	51	53	48	49	35	56	43	51	48	38	49	54	49	52	48	46	61	43	42	44	44	53	44	58	33	48	45	45	42	53	41	49	35	49	58	52	52	61	41	52	60	56	46	41	49	48	46	47	42	50	53	65	61	62	47	60	43	52	55	47	46	49	53	37	54	70	54	45	43	48	40	37	46	64	51	53	46	58	44	49	42	66	35	56	48	53	49	51	47	44	46	41	44	47	48	36	56	54	45	53	56	50	52	50	51	45	55	46	65	34	40	43	48	43	42	49	49	39	50	54	44	44	62	52	55	52	56	60	49	42	53	62	42	57	43	37	49	53	41	43	51	63	46	40	49	49	47	45	44	36	50	48	44	51	29	44	48	46	46	44	50	57	46	47	51	48	43	43	51	57	52	50	45	60	49	54	42	44	46	54	48	48	51	42	47	48	40	37	45	60	48	56	52	55	43	47	56	52	43	46	58	43	51	46	46	46	44	46	55	41	55	54	64	28	57	44	55	59	52	45	39	45	55	45	55	50	41	44	57	50	48	39	49	51	41	60	53	62	44	39	40	35	42	49	62	42	59	49	56	40	57	38	37	60	65	39	43	67	49	47	48	56	39	52	57	54	50	55	63	57	67	55	53	49	58	38	55	41	42	47	46	55	49	47	63	56	59	49	47	56	51	43	48	53	57	40	47	37	53	55	43	56	55	44	49	62	58	50	49	52	54	45	55	48	53	53	50	45	50	46	49	58	46	55	44	49	42	52	45	40	44	48	44	40	48	44	49	39	60	48	70	62	34	52	37	45	52	45	60	52	62	45	60	52	55	45	46	51	45	45	48	44	52	59	51	49	58	40	51	47	60	28	60	34	59	57	48	60	46	48	38	48	52	53	56	47	61	66	55	48	53	56	46	59	47	54	53	45	45	56	52	56	54	59	50	55	56	57	50	37	47	57	32	46	36	53	62	66	58	42	46	51	49	54	47	44	42	49	47	57	50	53	60	42	46	42	65	46	47	58	53	62	61	47	63	58	64	49	45	47	37	62	39	44	50	56	43	46	42	42	54	67	57	59	63	50	39	52	56	58	43	37	47	46	61	54	61	48	59	47	49	43	46	60	59	52	44	46	47	56	38	49	49	42	48	58	40	41	45	49	58	66	43	57	50	50	46	44	35	57	39	57	55	36	26	45	44	42	45	45	47	46	54	58	47	40	46	55	44	48	55	51	50	43	47	58	55	51	51	44	40	46	49	51	54	47	49	45	56	44	57	31	48	50	56	43	44	47	62	49	41	51	57	53	51	55	49	62	50	44	48	62	50	49	52	47	49	46	48	54	36	64	42	36	42	42	40	53	50	59	44	44	45	44	45	37	46	50	52	37	54	55	56	57	48	45	46	41	40	43	50	54	50	47	49	45	64	63	44	42	47
8315	1897	1096	1736	4014	6330	6788	6716	5657	5639	4599	3902	3528	3554	3622	4659	7070	6091	1733	1188	1018	938	948	936	777	855	719	722	786	865	757	846	819	835	787	836	815	695	745	715	698	657	625	632	609	567	615	766	2378	3663	3719	3470	2434	1694	1208	819	651	595	518	540	562	531	514	569	497	518	566	509	529	540	548	518	585	541	527	536	513	546	551	536	548	582	515	517	528	566	578	497	541	504	515	501	516	518	503	536	559	533	536	521	515	531	489	519	546	551	539	552	554	573	547	517	509	556	521	548	522	530	533	519	556	526	574	570	543	546	535	529	544	506	530	536	516	502	527	528	532	493	541	553	572	562	551	542	505	548	495	550	534	487	529	500	544	541	542	512	527	546	550	507	506	550	505	525	533	531	569	469	503	517	523	545	495	542	531	513	489	539	503	514	494	553	547	543	534	541	527	515	564	525	540	538	507	553	549	513	604	550	506	531	522	566	509	530	514	539	485	479	528	543	519	539	554	544	504	504	539	563	498	535	512	545	506	544	530	523	530	517	509	541	541	552	561	530	577	524	536	507	486	505	552	542	497	543	523	516	540	503	526	528	569	544	535	508	553	578	572	520	541	543	554	521	558	545	530	539	499	524	532	495	522	577	533	540	551	526	526	537	527	520	558	521	485	567	509	487	554	515	563	537	489	568	554	529	538	539	513	570	541	534	508	516	520	545	536	522	530	558	553	554	562	538	536	533	517	529	566	516	519	561	522	551	559	530	502	521	571	499	575	515	551	519	557	602	536	558	571	544	538	542	530	563	546	521	539	527	551	516	534	508	488	534	522	524	526	547	542	548	502	536	508	562	570	503	536	518	496	546	521	560	552	588	529	520	554	474	524	475	530	543	561	506	546	543	546	516	536	549	542	569	511	548	551	595	546	542	558	556	571	475	542	498	546	520	515	572	518	560	528	538	483	495	575	542	519	534	536	520	560	560	533	524	552	524	502	495	533	528	525	561	516	528	574	509	573	510	512	528	526	523	569	559	521	493	544	527	546	541	545	490	536	515	519	534	506	542	560	499	515	520	534	525	558	551	496	565	535	520	517	512	545	553	522	519	507	538	524	504	492	545	541	542	543	564	565	546	530	564	541	550	500	562	491	515	527	546	560	500	524	559	553	553	535	543	525	556	494	555	539	523	565	548	551	518	540	560	545	523	517	529	571	520	538	516	583	570	550	488	533	597	548	530	499	542	588	558	554	542	541	547	516	523	555	530	536	539	500	555	507	534	538	517	542	521	504	536	551	539	538	501	518	534	532	530	508	524	533	525	503	512	544	542	476	537	530	549	518	516	574	547	505	501	524	528	513	519	535	514	560	507	548	512	540	543	538	555	497	553	568	495	544	526	550	551	541	561	491	512	515	516	499	516	553	532	548	533	518	564	523	502	571	521	552	540	508	575	538	505	522	485	543	547	515	560	554	521	572	565	549	520	515	507	524	535	534	594	586	535	552	522	576	489	563	559	545	551	494	490	507	544	559	508	500	565	566	508	563	577	526	542	517	507	548	590	536	544	525	502	498	526	537	535	499	518	552	548	520	530	543	542	562	548	565	564	518	540	524	545	518	540	537	527	543	506	539	553	485	508	549	517	522	561	531	559	502	531	500	516	516	530	556	495	513	485	520	536	539	511	526	539	568	512	511	500	556	535	548	619	491	497	589	506	555	538	548	569	547	552	532	567	537	561	510	529	500	551	552	528	527	548	537	562	517	531	530	582	505	499	531	514	557	565	504	505	546	496	535	518	525	546	533	570	564	538	502	538	529	524	536	518	532	510	494	547	562	524	528	527	500	522	503	530	555	506	556	529	519	546	512	528	536	512	519	522	505	527	517	534	493	550	563	514	534	557	519	529	529	540	551	575	542	527	509	507	505	561	540	530	579	554	511	530	522	504	529	511	509	504	516	513	549	495	585	531	514	546	513	500	531	550	533	515	544	537	533	548	565	498	524	530	502	497	493	563	517	533	493	588	498	535	535	506	515	519	533	556	569	533	548	500	533	529	560	540	522	551	522	489	582	522	570	516	501	543	526	510	508	542	539	525	515	576	544	557	552	533	515	565	551	537	531	542	563	529	513	543	559	506	553	536	538	543	550	550	502	522	555	507	506	553	565	504	526	549	531	498	584	554	537	551	544	548	516	533	554	492	527	554	469	571	513	517	553	497	526	509	560	568	522	575	518	577	544	569	509	516	553	503	483	519	504	566	521	534	527	560	509	553	521	556	550	544	519	546	532	507	501	535	524	484	511	561	544	511	493	546	539	537	521	549	531	527	522	548	508	563	525	540	554	511	527	537	539	509	554	565	507	579	574	527	477	514	540	539	501	563	547	580	572	511	535	504	572	521	559	522	534	520	543	556	527	533	499	574	539	537	532	506	575	517	510	533	549	536	492	526	560	542	514	500	499	537	518	500	515	521	497	566	571	537	518	540	549	549	520	584	538	527	541	502	499	521	518	561	519	529	567	566	535	533	517	552	539	565	523	553	509	527	525	504	511	532	537	552	546	552	543	557	545	509	527	553	511	561	480	538	521	502	519	547	532	508	543	567	542	528	525	518	533	560	540	521	516	534	529	589	555	521	563	520	517	575	548	526	529	493	528	513	521	522	518	524	556	543	540	553	564	520	520	511	573	568	498	526	523	577	533	561	522	499	546	522	532	579	482	553	534	534	502	504	537	513	556	513	490	538	511	520	584	506	535	538	526	495	530	497	541	553	553	558	505	532	574	535	547	479	594	508	524	521	507	508	518	488	491	518	522	534	552	497	604	550	578	583	502	538	568	534	499	527	513	562	529	541	538	557	536	546	559	521	530	547	517	575	521	552	553	522	598	500	529	557	532	484	512	561	552	567	518	536	552	554	515	558	566	486	530	521	532	521	515	525	510	510	561	533	506	534	546	511	525	529	532	515	517	519	531	508	526	572	522	517	549	513	550	576	547	490	542	536	527	570	525	531	537	544	522	564	553	554	560	502	524	525	572	509	557	542	536	538	576	513	520	529	503	519	538	529	515	539	580	545	525	549	529	511	541	523	532	487	526	516	546	497	539	514	529	556	523	545	504	510	541	513	515	568	543	552	552	588	522	551	556	524	519	507	513	535	514	504	530	512	515	518	544	528	521	501	520	588	500	540	525	525	517	538	505	529	582	555	517	526	523	530	551	558	514	494	551	532	533	547	508	495	470	541	561	521	503	522	546	542	560	530	537	518	522	548	529	550	552	540	501	547	519	522	482	524	543	543	554	547	547	550	544	480	474	519	520	542	531	562	542	533	573	538	546	552	536	528	551	518	485	529	555	530	564	557	523	523	474	507	514	549	542	525	537	554	507	515	552	553	533	539	518	482	533	509	498	523	550	523	547	561	573	544	534	492	529	564	532	532	497	546	532	523	519	533	525	539	513	550	537	568	531	520	507	541	549	538	545	540	599	559	521	496	532	528	547	515	499	552	517	517	541	530
724	218	147	112	136	183	228	210	206	219	169	195	168	149	168	227	280	231	90	109	91	71	70	68	79	85	73	66	81	72	78	77	79	86	63	88	72	70	90	68	67	92	81	70	63	60	82	83	246	318	387	280	208	125	96	79	83	69	68	89	65	62	63	77	65	63	63	72	48	55	70	64	58	53	43	72	62	81	58	62	59	59	59	74	63	64	63	54	72	60	81	77	66	59	65	66	54	67	63	62	66	62	66	75	62	51	68	81	74	61	79	53	47	65	62	69	64	58	67	73	72	59	67	57	54	71	77	85	71	70	78	76	59	58	67	61	65	59	77	68	65	69	68	64	67	74	59	72	60	52	57	71	63	84	68	53	56	62	61	70	61	71	73	60	78	85	75	69	56	68	62	68	73	61	57	58	48	55	59	53	57	70	58	73	60	74	60	66	55	55	68	67	68	68	62	57	60	59	54	69	65	61	70	71	45	58	69	66	58	67	63	65	68	71	64	63	68	55	73	71	68	62	70	76	53	67	63	58	55	79	64	64	58	58	62	69	71	46	76	60	63	75	71	63	62	53	59	72	65	65	67	50	66	71	72	72	54	69	71	67	59	57	74	53	72	57	61	58	64	57	61	63	70	71	56	64	70	64	54	68	57	65	85	56	74	67	62	66	61	59	76	68	66	71	72	72	60	58	50	70	56	75	72	76	53	71	66	64	50	61	69	58	72	61	58	66	70	74	71	68	59	62	72	66	84	73	53	66	62	70	66	48	70	61	53	74	56	63	62	62	62	64	66	49	51	71	73	76	59	66	69	51	60	55	62	52	66	59	65	56	68	71	62	55	68	55	58	74	61	82	84	86	68	70	68	71	66	64	80	61	67	68	57	80	75	55	53	59	54	50	57	64	81	66	77	47	64	54	66	61	64	65	62	70	65	61	66	51	71	78	53	85	47	58	60	48	64	82	64	66	47	74	70	70	62	68	75	80	69	60	68	75	53	63	66	73	70	73	73	56	71	81	66	57	64	51	64	57	60	69	69	71	69	66	80	61	55	77	69	72	76	63	78	80	67	55	73	74	51	77	64	66	64	73	86	62	81	69	83	55	76	67	73	63	84	60	69	75	77	53	65	77	67	58	65	61	53	61	71	67	53	62	69	74	70	68	73	67	66	65	69	76	75	78	62	64	75	62	58	70	72	59	54	51	69	64	66	61	67	61	60	66	71	65	55	55	59	67	68	61	59	66	72	73	73	72	69	67	70	58	69	58	61	66	62	72	66	56	66	60	86	84	60	68	47	64	66	67	79	59	69	56	64	55	74	53	78	61	63	58	65	63	71	66	58	67	75	76	69	64	67	74	70	61	89	60	57	81	59	68	73	71	71	59	68	64	64	65	62	78	75	64	61	74	70	70	69	59	69	50	69	69	68	54	57	69	49	71	74	61	63	65	56	64	59	77	68	71	62	58	73	51	71	69	56	66	55	65	56	79	74	58	53	79	54	67	61	77	57	63	64	55	73	61	59	55	57	72	55	74	67	72	62	54	72	68	67	77	73	64	68	62	55	73	68	63	64	76	72	58	53	74	60	63	63	70	63	67	67	76	65	70	49	51	60	65	58	63	76	64	69	58	58	57	66	72	66	61	72	63	69	74	76	57	75	60	59	70	61	68	51	70	60	52	59	60	75	75	61	59	58	62	62	79	66	86	73	65	73	77	77	65	54	69	66	67	64	60	64	69	74	67	64	72	63	71	57	59	74	57	80	75	63	61	70	73	59	62	61	75	84	61	72	58	67	85	67	76	66	64	67	66	62	62	71	74	57	71	51	50	59	51	61	67	73	74	60	61	64	64	51	58	67	78	63	59	67	64	77	59	53	56	56	65	60	57	66	66	65	51	63	70	64	66	69	75	61	61	54	60	65	69	64	66	65	64	62	69	72	71	57	51	67	68	74	69	56	62	64	68	65	71	69	66	58	76	65	78	74	47	66	73	68	69	53	61	52	64	70	71	72	82	60	64	51	70	88	54	59	70	81	63	75	75	66	75	74	64	69	71	60	68	58	64	60	67	60	55	62	76	69	58	69	74	75	61	48	77	58	66	63	56	61	71	58	61	61	62	68	70	66	67	68	78	71	47	67	74	61	66	53	60	55	83	73	64	67	63	65	78	66	58	59	66	82	66	65	72	75	60	78	65	56	53	63	77	67	64	65	69	50	65	61	57	62	65	61	77	67	54	73	52	61	54	59	66	66	72	73	62	71	76	42	64	69	62	65	65	54	64	67	81	61	63	64	56	75	68	65	73	76	52	78	74	69	66	75	64	68	81	66	62	73	66	71	65	57	74	60	61	72	62	75	67	61	59	69	57	74	67	70	63	47	71	57	51	73	63	71	78	60	76	75	77	54	63	63	62	58	54	60	64	73	68	62	69	67	62	83	57	66	83	59	75	55	61	50	69	61	49	64	80	65	76	69	78	71	77	64	57	60	65	69	75	69	73	45	50	60	64	72	61	69	66	71	61	65	71	72	59	74	66	67	53	65	62	61	54	65	58	64	66	41	57	66	63	52	67	57	58	79	84	65	73	67	69	70	70	82	52	61	62	64	80	57	78	57	81	68	55	64	82	64	60	51	57	69	55	61	69	73	49	72	58	66	76	73	66	79	65	63	55	73	60	60	64	73	57	68	64	69	59	51	61	61	59	64	62	50	58	82	64	79	62	66	66	76	60	49	65	68	70	63	74	62	67	81	66	86	61	60	66	63	63	58	61	67	63	53	74	63	67	52	66	67	57	65	63	65	61	69	61	58	61	68	72	69	74	62	65	63	67	60	51	73	68	75	71	71	56	69	67	53	67	52	65	74	49	50	66	70	58	71	65	58	70	57	77	75	63	74	69	77	74	87	67	57	70	67	59	60	52	66	58	61	69	60	51	57	73	59	58	46	75	53	60	81	51	59	56	63	60	71	66	67	64	59	61	74	60	77	72	73	75	61	65	78	68	57	65	64	62	62	76	88	63	67	69	59	78	62	67	61	47	66	61	55	70	63	59	68	62	62	63	59	57	63	67	58	68	68	74	67	65	51	60	69	57	70	64	72	76	62	60	65	62	63	66	55	46	74	76	56	60	60	65	73	51	58	65	55	68	63	56	62	59	67	60	53	64	57	62	74	60	53	64	75	51	53	59	55	67	61	49	68	68	68	56	74	71	65	69	59	46	59	70	54	68	62	41	75	73	65	57	55	64	71	63	70	71	66	82	80	62	60	74	74	73	62	72	63	66	62	61	67	68	77	66	58	53	63	62	66	60	56	42	67	69	81	70	63	76	57	58	71	69	75	69	77	57	69	58	77	57	62	52	63	75	67	53	60	72	79	72	74	67	63	66	57	66	73	64	69	64	71	51	66	62	51	71	76	69	66	65	81	76	76	59	65	55	58	81	62	74	56	67	58	67	65	74	59	50	70	67	56	86	65	61	73	60	64	70	62	55	55	59
11398	4866	2128	3656	8516	11593	11475	10406	9152	8340	6538	5847	5211	5155	5822	6856	9143	6718	2425	1899	1559	1403	1438	1200	1172	1051	1117	1031	1167	1194	1212	1151	1132	1120	1116	1112	1059	1089	1045	1057	1146	999	873	797	837	807	778	1025	6536	8568	8628	6474	4021	2445	1567	1049	852	770	725	721	682	714	717	691	645	723	706	671	676	688	656	705	705	730	718	690	706	711	716	729	710	671	697	708	691	724	742	714	692	712	685	666	701	744	662	759	760	697	690	692	667	669	660	668	665	704	710	678	704	669	728	694	679	704	714	724	673	670	716	720	721	713	682	678	652	709	705	692	669	684	709	676	667	703	731	659	667	704	727	702	697	640	677	726	722	692	750	674	661	693	678	695	652	690	714	649	689	695	649	681	724	741	665	667	697	708	726	745	647	689	704	661	678	671	692	677	656	678	659	663	710	666	705	659	731	695	714	699	716	686	704	720	663	675	698	660	706	687	668	689	724	689	707	723	682	722	680	685	734	710	683	696	680	726	673	667	686	728	714	694	729	709	680	727	698	671	740	654	717	722	649	689	695	698	671	712	687	675	702	671	687	712	719	653	675	682	706	702	654	729	717	717	687	729	680	742	692	668	725	687	733	694	670	691	762	685	713	663	708	690	732	686	740	684	694	694	661	710	672	678	714	685	712	742	741	689	674	700	677	690	693	719	684	709	701	678	686	673	674	706	704	695	675	724	694	686	673	694	740	678	762	694	675	712	732	653	732	729	673	688	684	754	681	730	719	696	685	711	688	716	708	736	680	694	672	676	677	693	691	647	675	689	750	663	722	727	684	681	711	658	724	700	748	700	687	682	723	638	670	667	700	703	697	663	706	708	755	683	697	708	700	677	702	667	693	683	710	713	698	703	681	701	683	768	665	696	659	699	682	712	689	708	683	693	697	672	713	718	688	666	695	751	659	746	704	712	739	675	723	746	690	717	704	641	692	724	718	670	690	692	701	721	685	686	709	715	734	681	681	699	684	727	703	719	675	694	712	701	654	717	756	706	696	680	703	712	692	703	676	677	698	691	799	674	639	711	719	668	730	713	698	715	667	739	696	700	697	701	708	675	707	677	704	709	700	697	695	690	703	676	735	698	712	747	712	665	679	687	696	713	680	695	752	685	677	697	750	770	621	706	677	731	699	664	680	700	696	697	700	683	737	704	739	662	664	669	704	686	707	689	698	703	665	688	751	720	684	745	735	721	708	660	690	706	652	721	704	675	676	717	704	677	734	724	694	681	647	645	662	698	653	723	697	663	700	657	676	719	702	660	744	692	683	683	698	706	693	652	738	677	722	691	683	716	722	738	662	703	701	675	707	699	726	666	717	699	689	711	736	692	668	723	736	728	711	715	715	707	668	724	709	696	673	655	722	673	707	727	690	674	668	689	688	694	698	603	695	720	739	680	716	666	712	655	685	704	703	725	718	706	695	743	741	711	686	693	659	700	689	675	697	724	690	716	689	702	651	673	668	692	719	712	725	704	675	702	704	700	673	715	677	715	704	721	722	647	723	675	725	670	706	719	717	768	725	708	702	725	696	768	689	686	701	719	745	707	709	689	725	695	720	710	710	686	741	724	672	762	750	649	675	640	702	669	666	721	727	671	705	716	711	648	771	690	714	701	711	701	709	692	679	676	711	719	702	696	683	709	690	687	680	739	716	730	682	663	747	664	658	671	722	717	674	733	721	680	715	715	738	687	714	644	678	690	705	717	727	692	736	710	703	711	693	747	706	659	678	712	711	689	683	676	664	651	688	706	730	677	735	704	686	706	712	709	705	718	699	711	705	722	705	700	693	719	714	668	650	709	692	719	688	671	678	725	702	697	726	694	714	659	701	711	698	710	669	715	696	673	742	701	691	729	692	663	731	727	710	714	688	690	714	679	684	698	681	693	664	687	710	720	703	698	698	709	676	696	715	698	706	699	682	695	673	706	694	689	649	678	689	639	666	680	726	725	734	646	717	735	651	681	688	715	704	698	686	694	708	688	697	708	700	676	665	690	667	711	715	686	704	724	701	712	754	699	705	684	656	652	704	700	722	706	718	631	694	671	737	678	711	667	727	681	674	736	718	711	689	717	711	680	707	691	732	745	710	685	669	713	698	691	661	748	735	683	731	707	678	697	742	696	723	742	697	665	677	712	667	696	700	730	695	722	694	701	697	689	719	718	668	659	741	729	648	680	694	748	704	687	694	715	716	744	690	647	693	722	692	674	692	663	670	661	625	715	639	659	723	681	710	693	687	677	676	674	718	690	666	713	683	684	696	684	700	715	710	688	692	681	658	691	686	669	712	666	676	734	671	673	692	673	656	701	714	714	657	711	685	704	745	708	726	673	665	700	694	700	706	678	675	737	625	707	698	695	682	683	673	691	707	674	674	660	689	713	708	743	655	695	711	703	700	727	699	652	689	710	700	718	717	685	712	636	712	689	724	705	740	650	730	719	718	681	681	669	685	677	639	694	689	705	737	699	710	682	681	659	694	746	702	748	698	665	697	686	726	739	693	680	721	707	690	684	673	690	729	661	673	696	683	728	701	674	680	713	678	707	734	641	673	706	642	683	706	700	656	683	707	699	688	680	682	709	703	711	663	681	683	645	730	746	735	670	707	690	679	681	713	738	700	710	698	680	698	659	733	665	702	655	693	712	689	694	669	697	708	698	736	687	708	633	710	711	664	687	726	676	690	719	674	715	694	656	774	690	722	704	642	698	666	745	703	688	676	707	751	685	701	672	712	728	673	693	684	775	671	723	747	677	636	689	724	774	712	724	679	674	733	684	741	691	722	686	722	673	703	689	640	702	679	728	717	710	700	706	708	750	720	704	668	745	729	667	641	667	674	695	719	687	747	681	725	697	704	708	684	648	643	691	714	705	761	678	720	667	739	678	722	666	696	695	711	678	664	763	699	707	693	666	706	706	729	705	741	671	700	680	693	724	690	655	721	728	691	678	650	688	630	734	654	701	699	686	695	700	732	704	708	671	684	771	712	724	674	700	713	710	661	687	679	693	669	742	701	686	686	734	675	713	723	660	686	668	665	655	730	702	688	671	744	717	665	658	680	664	682	691	689	714	698	725	676	684	720	740	724	705	649	710	716	690	700	714	690	727	669	749	726	723	703	725	671	702	692	701	690	643	702	719	677	722	724	684	729	724	671	755	718	689	705	707	684	719	673	684	694	689	680	702	702	670	719	653	671	655	678	682	728	753	723	695	690	683	704	687	690	668	702	708	708	710	685	703	682	738	700	682	705	722	719	655	694	718	649	707	735	674	697	694	699	680	698	722	735	647	714	679	694	724	694	695	718	708	707	684	728	679	699	722	686	719	720	689	726	694	713	675	678	674	725	732	707	705	754	695	730	701	684	695	726	684	667	671	737	689	725	668	693	673	717	710	673	678	669	682	728	688	724	648	657	710	732	723	678	654	680	726	708	705	668	753	659	675	658	710	696	711	735	671	733	689	632	661	699	732	704	697
2123	188	110	92	90	158	171	189	186	171	159	152	145	150	203	231	332	228	95	88	75	77	67	61	81	49	66	56	78	66	66	61	55	58	54	51	67	57	50	43	55	73	44	47	65	55	55	58	256	325	335	293	214	129	68	59	67	52	45	59	51	49	49	47	48	64	46	48	50	42	50	57	62	58	65	42	51	56	52	49	55	33	57	50	56	42	41	52	38	44	48	48	50	45	45	35	58	47	56	61	48	53	47	41	43	56	46	51	58	50	53	49	45	47	42	56	56	57	47	46	46	47	46	46	54	57	47	54	46	46	57	50	57	44	50	47	46	51	49	36	47	40	47	45	55	55	53	51	55	47	48	52	48	39	49	36	50	55	54	51	44	51	66	54	48	46	46	61	49	54	41	50	43	49	52	40	50	50	58	38	39	45	48	38	51	55	43	61	46	59	35	33	53	47	61	44	54	47	42	58	43	61	54	53	57	39	45	62	58	38	48	60	59	45	46	36	46	46	50	51	48	37	49	44	47	39	45	58	51	60	45	57	53	44	59	46	35	49	37	53	53	53	36	47	45	65	55	40	47	56	47	57	44	51	37	62	45	46	47	65	43	52	46	35	61	49	52	28	54	46	53	58	48	46	54	58	42	38	62	53	39	48	52	37	46	55	44	49	44	51	37	33	61	42	54	50	45	32	46	46	51	35	49	43	55	44	53	55	43	38	52	40	48	54	38	42	41	46	44	49	50	52	53	57	43	49	45	41	35	44	52	49	53	45	44	34	49	49	47	43	46	53	50	41	43	45	56	59	51	40	46	47	55	46	52	51	56	68	40	59	47	48	41	54	56	43	49	45	56	47	47	47	46	49	54	42	48	44	55	49	51	45	57	53	57	62	65	39	54	34	47	52	56	41	45	46	49	57	46	48	54	53	46	57	46	39	43	46	49	52	47	48	48	46	52	51	62	51	49	56	49	51	50	52	38	48	53	43	56	40	56	53	56	49	48	46	56	50	63	47	54	52	54	57	45	49	40	51	47	43	45	52	48	54	52	40	48	49	38	55	48	67	54	54	52	59	50	52	58	43	48	50	45	42	52	46	48	51	44	43	48	58	48	52	36	43	48	54	33	43	54	49	40	51	48	48	56	42	50	41	42	52	48	49	50	47	59	55	52	46	59	54	49	45	61	51	70	45	43	51	54	52	45	49	43	45	35	44	47	48	47	51	42	49	48	47	53	42	57	57	45	44	59	49	43	49	49	44	40	54	56	37	42	46	48	45	46	48	55	56	45	50	50	41	55	37	45	47	46	59	47	64	42	42	41	49	38	41	43	41	42	52	44	52	47	55	51	46	60	60	43	56	56	39	59	45	54	53	45	53	59	46	51	48	69	52	37	59	64	53	44	53	54	39	40	53	56	58	44	47	48	47	50	38	33	45	44	60	52	36	60	55	46	49	51	44	50	44	59	53	41	48	38	50	51	48	54	51	56	40	51	57	56	50	41	50	41	42	36	40	54	54	43	44	54	48	42	54	50	48	50	59	51	55	46	40	56	58	48	54	45	54	55	53	58	63	58	40	52	40	47	46	61	35	35	42	44	34	48	48	45	56	46	55	50	46	43	50	51	45	48	57	58	41	45	46	44	51	48	56	34	42	42	49	45	42	64	48	43	50	51	49	41	42	56	54	48	57	58	36	39	42	51	44	48	55	49	60	53	57	38	50	44	60	26	55	57	47	51	55	58	53	55	41	48	55	47	46	49	39	46	53	51	53	44	37	55	57	33	48	38	47	42	45	47	45	46	63	52	40	48	31	59	54	37	56	39	55	49	54	48	43	49	51	53	52	43	44	44	61	40	53	56	56	59	38	63	39	55	41	42	46	55	45	44	45	40	52	51	69	53	44	58	53	60	55	44	54	57	27	49	44	52	44	60	41	64	40	48	49	47	59	41	45	47	45	54	54	53	44	51	52	49	54	55	29	55	45	48	55	51	48	37	51	39	49	45	48	37	47	53	57	44	49	45	46	35	39	47	57	42	45	38	50	54	48	38	65	44	41	35	49	44	36	48	42	52	51	47	62	41	53	26	46	63	56	57	42	45	35	56	43	51	41	61	51	49	51	50	55	49	42	58	49	46	49	37	49	57	46	48	41	59	51	61	52	52	52	47	45	46	55	58	47	54	42	48	55	46	62	66	58	45	52	45	47	40	53	44	43	47	61	49	49	53	51	49	51	53	64	46	55	60	49	59	54	45	46	45	42	56	54	57	56	41	46	53	52	43	54	45	43	49	49	40	47	46	60	56	55	45	52	47	52	56	55	51	55	56	49	49	39	46	54	46	58	57	45	48	44	55	48	40	42	44	46	60	47	52	50	56	59	53	53	43	56	54	61	54	53	52	57	49	53	59	61	53	57	54	43	46	55	65	41	50	40	40	56	62	46	54	62	46	51	45	58	46	47	40	60	44	41	50	45	46	52	55	55	50	55	40	31	43	52	37	43	53	59	49	43	47	44	47	61	46	50	39	51	42	49	35	48	43	46	50	43	62	38	49	47	44	49	44	46	49	48	51	53	57	56	65	49	46	57	51	56	48	43	57	43	50	57	44	51	44	58	47	44	55	42	44	51	36	57	60	44	57	45	58	51	45	51	51	49	48	40	49	54	37	45	54	56	56	46	53	58	48	45	55	37	41	46	44	39	46	56	55	49	49	51	49	42	43	46	54	51	43	56	49	45	43	44	46	48	47	35	46	46	49	51	46	52	53	38	56	39	35	55	59	38	48	48	45	44	46	43	49	40	49	46	50	54	52	47	43	49	53	51	38	62	48	52	63	53	41	52	36	62	44	48	45	49	58	63	48	44	43	58	39	47	48	51	67	49	57	47	56	46	55	56	52	46	48	37	67	39	49	44	42	53	37	55	46	37	54	50	42	61	46	42	65	39	61	46	52	48	50	51	40	38	48	54	52	39	43	60	54	42	59	41	44	47	46	62	51	55	44	38	38	52	57	44	48	53	46	34	54	48	54	47	48	46	49	45	43	48	36	43	44	45	56	42	66	43	48	46	60	54	49	44	43	45	60	32	49	45	42	56	62	39	50	44	48	43	48	44	57	39	55	51	49	50	49	51	48	52	55	61	36	50	46	42	48	37	48	45	58	53	48	53	47	49	54	39	53	46	44	49	41	39	50	46	49	40	46	59	48	55	41	50	61	47	60	49	42	49	38	51	52	42	56	41	38	67	52	38	48	48	46	52	65	43	47	59	43	55	46	46	50	54	46	48	67	44	62	45	36	56	47	42	52	45	60	45	39	49	62	57	51	57	56	53	56	45	47	55	53	44	55	66	61	53	48	41	72	53	51	45	51	51	47	49	56	47	54	51	57	62	45	50	49	42	51	63	43	39	54	52	61	52	58	42	57	41	45	48	52	44	44	49	47	46	46	61	40	40	46	55	46	47	47	37	44	56	45	57	54	43	45	53	54	32	53	57	48	53
10855	3807	1841	3008	7518	10650	10751	9961	9032	7919	6538	5912	5525	5577	6362	7891	9774	6425	2196	1882	1432	1313	1310	958	966	885	1204	1234	1111	1002	1142	1082	1007	1033	991	859	937	980	881	998	793	722	706	640	670	724	659	1196	6861	8337	8139	6990	4443	2605	1519	889	706	540	524	525	516	522	502	520	529	571	543	540	514	502	558	526	488	506	533	554	560	481	500	566	529	571	531	506	533	544	588	482	518	535	531	559	537	533	551	561	517	531	548	495	521	576	545	525	546	555	469	572	521	548	517	509	520	538	562	498	482	506	517	538	533	529	509	511	520	515	558	550	550	544	527	530	497	513	518	595	521	566	533	541	553	535	529	542	516	525	575	541	538	542	497	547	563	530	488	532	541	507	544	546	543	578	539	497	533	537	556	526	516	551	498	562	531	535	505	552	518	523	538	535	532	521	506	555	518	541	536	538	561	522	527	523	569	518	535	510	549	543	522	543	536	504	517	569	514	524	570	561	533	568	508	524	551	520	553	527	546	488	555	519	523	546	544	551	536	545	499	530	504	493	497	535	530	544	549	581	528	575	542	556	528	559	525	538	580	512	539	550	512	502	524	520	506	553	563	580	511	613	509	496	502	504	494	530	526	555	550	573	584	507	523	554	515	519	555	544	521	517	502	526	540	559	548	573	522	554	524	498	531	544	528	535	561	504	577	538	536	533	556	558	532	528	580	527	544	500	540	488	491	553	527	557	532	575	523	562	535	527	547	493	558	545	528	515	474	529	532	546	512	529	537	527	548	563	544	573	495	520	536	540	487	503	535	544	524	560	512	537	541	516	559	541	539	552	552	522	529	547	554	541	533	570	496	508	543	570	509	534	574	547	554	574	499	550	557	515	490	535	489	521	528	527	535	523	555	505	493	510	509	605	538	538	520	516	544	573	528	532	518	549	503	540	504	527	567	507	510	513	557	479	525	552	534	536	530	543	518	505	533	527	554	517	518	563	533	536	605	503	524	528	525	527	554	538	538	512	548	546	527	523	498	540	585	513	532	518	528	558	553	542	560	488	539	504	527	553	554	564	511	523	548	523	570	520	508	514	562	554	542	510	521	533	497	516	495	521	534	539	564	527	555	514	508	522	506	532	544	525	515	517	507	493	516	546	530	537	508	513	520	544	492	510	522	518	552	567	507	541	509	561	522	503	529	550	511	533	496	499	514	473	505	537	502	539	543	522	556	583	568	531	616	517	591	528	535	512	526	538	555	531	533	547	551	529	544	489	499	541	517	510	550	553	505	521	548	507	505	544	573	536	541	524	550	508	528	565	566	543	519	529	510	513	513	559	572	511	505	578	530	529	502	530	538	510	536	556	521	558	524	502	567	561	518	498	519	592	536	540	517	491	529	540	543	547	531	533	494	549	524	543	514	501	562	528	530	506	497	526	520	532	522	559	519	557	531	547	528	520	529	571	551	523	561	557	487	558	511	540	542	520	518	512	534	545	540	542	540	510	578	506	544	515	511	548	536	557	542	517	535	535	500	536	537	557	515	547	558	538	526	551	524	516	568	464	524	518	526	527	539	529	539	482	532	544	509	527	514	540	528	545	508	544	513	525	545	550	535	552	565	537	521	571	533	517	552	544	530	545	571	548	551	491	536	505	496	547	520	518	555	489	539	505	498	504	500	507	517	488	509	510	519	522	566	563	525	549	540	540	521	540	540	513	538	527	548	535	551	532	537	515	518	509	532	548	538	505	511	525	519	531	543	503	534	545	499	505	555	494	545	501	506	500	546	550	564	528	544	517	521	518	563	567	533	515	539	509	511	527	537	534	548	520	528	535	565	508	562	548	513	506	518	541	543	533	524	523	517	512	505	531	562	527	499	552	512	503	552	544	538	582	538	573	526	512	532	510	553	503	522	536	549	562	522	570	535	537	493	557	525	557	525	561	510	531	543	557	520	545	513	519	543	526	509	530	507	494	540	525	570	563	506	507	533	546	534	529	500	526	535	550	494	492	550	538	523	582	534	527	524	531	530	554	517	540	530	541	525	515	536	533	614	549	543	531	527	536	585	603	521	533	576	552	577	583	506	531	540	512	551	508	503	521	544	582	510	550	521	518	519	460	583	513	532	515	487	536	511	545	530	531	524	574	554	528	513	546	530	523	545	559	491	585	551	548	512	574	535	552	553	558	520	542	521	508	533	567	528	541	493	559	556	503	526	555	554	528	567	552	541	504	496	555	519	540	515	573	497	522	500	538	560	525	532	550	574	540	545	536	544	546	517	536	502	564	517	560	530	495	542	536	523	514	540	539	529	542	495	562	527	591	548	513	525	537	496	542	512	551	532	510	540	514	522	523	533	532	545	499	514	512	521	546	505	516	524	519	495	574	500	505	544	523	562	520	560	549	501	506	537	559	537	560	467	509	550	513	519	535	522	548	536	511	561	541	542	543	540	538	547	525	530	552	513	498	520	537	530	510	529	540	574	521	512	558	545	510	551	535	520	543	520	557	506	535	531	536	534	556	575	531	546	511	522	565	519	512	531	546	542	534	524	514	535	545	540	565	504	542	559	538	536	518	537	559	558	535	533	554	520	546	493	534	494	512	504	495	481	545	588	523	541	505	524	545	572	554	571	507	558	543	547	541	533	539	506	548	517	490	526	499	565	552	505	494	482	464	505	484	511	552	531	552	536	498	550	535	525	513	504	483	583	529	527	515	533	482	523	593	542	511	581	500	565	539	530	512	519	494	548	551	482	528	538	567	490	529	581	537	541	558	536	528	509	553	544	541	532	516	489	536	525	539	539	546	527	546	509	540	541	564	545	548	539	522	541	511	540	548	584	525	504	556	518	563	503	519	573	517	545	528	516	544	550	529	579	521	543	525	506	511	530	519	528	527	529	543	500	542	490	530	503	549	488	522	553	512	536	531	559	515	537	565	557	561	535	566	541	536	511	543	522	527	573	523	507	531	556	476	547	543	563	538	541	574	537	522	534	509	529	542	485	544	513	546	520	537	536	551	506	518	498	540	531	550	510	546	556	522	534	546	542	547	499	541	502	543	504	534	501	563	537	527	507	570	492	549	504	512	547	562	576	564	534	542	560	573	553	533	547	507	574	516	562	567	527	522	506	514	553	510	518	550	524	521	572	518	562	523	536	549	521	500	594	528	526	490	498	554	540	540	521	539	525	507	552	555	526	523	543	520	495	512	526	548	544	553	551	533	523	547	512	521	543	519	511	523	512	549	576	525	515	557	559	500	546	517	515	531	516	574	541	529	497	570	533	498	526	569	537	539	516	558	507	600	528	522	534	499	566	551	513	510	569	578	562	539	516	504	507	570	518	511	538	522	525	530	529	520	546	518	523	519	558	485	532	553	547	535	557	503	540	559	518	540	508	578	512	556	551	536	568	499	538	571	531	509	563	543	560	569	476	532	519	531	518	533	516	501	545	530	530	532	513	516	511	517	515	545	517	541	527	506	567	513	538	536	577	510	524	529	515	540	518	509	528	546
1087	312	185	143	171	227	282	276	280	218	208	196	210	240	258	334	376	218	126	104	89	110	86	82	76	60	82	104	89	90	82	83	81	85	85	85	65	82	79	86	80	76	63	77	75	63	83	86	262	526	505	416	301	212	153	84	86	62	67	57	79	88	54	65	63	65	68	70	62	73	67	75	69	61	69	58	63	59	63	67	73	66	62	61	54	67	81	65	62	73	72	67	74	57	77	58	48	79	62	86	59	72	69	80	57	71	87	68	74	53	66	70	69	57	57	59	67	66	72	54	59	62	83	71	64	78	74	47	81	59	60	67	73	59	60	67	56	64	71	64	61	55	61	68	73	46	56	66	62	71	59	51	65	71	77	65	65	78	62	90	58	72	89	58	60	66	74	78	60	62	58	48	67	57	66	69	64	74	67	68	76	60	68	70	87	68	55	64	60	63	61	67	66	73	65	66	63	64	60	58	72	48	66	66	54	58	65	76	68	47	65	73	74	61	67	67	62	62	70	66	61	64	68	55	81	69	69	56	63	76	69	65	65	74	64	77	71	76	64	69	67	89	65	54	71	54	61	58	57	62	90	68	61	74	72	79	76	58	72	56	71	68	67	80	74	72	64	77	76	64	68	75	75	60	66	64	73	69	53	67	65	53	84	60	65	54	56	66	56	76	64	70	69	77	67	50	68	66	54	68	59	66	69	70	75	70	68	85	67	63	83	67	65	63	74	56	77	49	67	63	68	67	72	65	71	70	75	60	76	79	72	63	60	70	60	58	72	62	62	71	72	81	65	62	60	59	71	95	65	88	57	73	65	68	61	62	49	71	72	64	78	58	68	70	77	73	65	77	64	41	67	65	67	65	52	56	57	69	73	61	66	79	68	61	68	63	77	64	54	73	69	76	66	79	62	58	74	63	64	66	67	69	59	78	70	68	64	62	54	70	68	71	80	66	76	54	67	57	72	72	68	68	72	74	61	70	59	67	75	66	73	52	73	59	77	52	70	68	71	57	60	67	77	75	73	74	71	57	74	62	57	69	55	62	61	70	72	73	83	73	59	58	74	60	55	68	70	78	49	80	82	71	56	77	60	73	51	67	56	54	76	65	64	59	44	75	75	87	71	66	49	67	66	63	51	66	53	64	68	59	70	88	62	75	76	58	60	64	58	74	73	75	62	59	67	66	60	61	69	54	72	71	60	58	66	81	51	69	54	61	69	70	51	61	58	61	49	79	63	64	65	67	72	71	67	56	77	63	61	65	54	66	73	51	55	59	67	76	67	75	65	60	55	66	62	68	69	67	75	55	61	59	83	54	65	85	57	63	64	64	80	72	67	61	64	71	63	63	69	62	65	74	64	76	71	70	90	66	59	70	76	75	75	71	71	70	69	79	87	55	66	69	69	78	63	77	70	58	53	74	66	63	63	64	58	72	53	66	71	71	70	70	72	67	75	62	66	60	61	66	79	72	63	62	57	77	79	70	64	61	72	60	72	66	59	74	76	70	76	68	59	59	74	53	72	72	83	54	63	58	75	71	81	57	63	67	61	58	60	56	79	77	68	62	65	78	55	73	62	56	55	76	68	52	64	67	53	59	77	64	65	67	53	59	53	76	73	70	59	55	75	64	68	76	70	58	74	61	55	65	62	71	93	62	58	62	58	73	69	51	79	67	74	77	58	61	78	58	64	71	69	65	49	72	74	53	70	64	70	63	58	73	72	81	80	54	49	57	74	76	75	66	52	56	68	63	72	63	75	65	65	71	60	76	85	72	68	59	74	65	61	62	70	61	62	58	69	70	55	60	76	79	58	73	68	60	63	83	73	57	74	77	69	69	72	65	67	61	66	66	64	64	59	55	50	74	67	65	57	40	62	67	71	55	80	77	62	69	73	53	67	65	52	83	66	72	70	79	70	63	69	60	80	69	72	70	80	65	70	53	61	54	56	70	61	76	71	61	75	68	64	63	66	69	55	58	75	70	65	80	65	58	71	77	62	70	79	60	64	75	61	67	71	64	65	58	70	55	71	58	64	73	69	68	56	53	73	67	75	81	74	73	64	69	54	64	77	43	73	60	70	74	58	48	64	75	77	82	60	66	70	61	57	75	54	72	61	52	64	61	66	59	59	61	72	87	68	71	64	79	64	81	73	67	66	57	66	65	62	60	67	74	73	69	76	68	65	53	56	76	75	50	55	62	82	63	73	60	74	76	67	75	82	78	60	92	54	66	76	55	83	82	74	78	60	62	66	69	66	72	78	67	54	69	60	75	62	64	65	78	69	72	70	84	68	64	67	57	69	69	57	61	69	75	69	69	75	69	66	78	74	66	73	72	61	63	67	72	64	69	65	48	75	64	74	59	85	68	69	64	59	68	45	64	66	60	67	59	55	72	72	63	61	63	63	64	59	77	60	62	66	64	63	62	71	59	67	57	54	63	81	73	63	78	68	73	67	63	66	73	78	77	74	81	55	57	60	61	70	62	69	81	73	75	74	60	67	52	64	62	74	78	79	59	72	58	74	55	80	62	72	57	67	63	53	63	62	69	60	71	68	67	68	63	76	68	60	55	62	60	77	73	65	54	52	72	57	68	67	42	58	73	59	63	72	58	72	63	78	65	82	57	68	69	70	69	72	86	68	66	71	48	68	69	68	59	67	54	67	75	66	68	69	71	63	60	63	56	49	69	58	70	64	64	70	62	57	59	69	74	72	80	70	68	56	74	65	80	68	66	56	87	56	76	82	77	51	64	57	66	71	65	74	55	64	62	64	77	70	76	65	76	61	62	65	63	74	56	56	70	67	76	63	65	61	67	60	73	80	62	60	68	56	51	69	62	62	49	62	79	67	71	73	59	79	75	71	72	70	81	55	68	67	57	70	64	67	73	68	59	65	65	60	70	61	65	71	69	73	55	65	67	77	64	66	55	64	71	61	71	72	71	75	63	71	66	82	68	52	82	55	61	78	55	57	71	68	76	78	62	74	61	67	74	62	49	56	77	60	85	72	68	74	55	65	69	62	73	60	68	65	70	73	53	81	71	51	67	84	67	61	60	68	78	53	77	75	72	69	87	66	70	69	55	69	54	73	63	66	49	67	79	57	58	63	59	78	71	74	52	75	53	66	81	68	56	58	70	79	70	64	66	79	74	67	61	73	72	71	70	66	64	63	59	69	59	59	61	52	70	56	55	63	79	44	70	65	75	55	72	72	82	71	78	51	78	50	63	70	68	77	56	74	74	76	70	67	59	71	73	70	75	64	55	67	57	65	71	62	63	57	72	78	71	68	68	79	67	65	67	55	56	57	56	42	78	70	51	73	71	71	70	75	62	73	82	68	68	80	76	62	61	59	61	54	63	70	51	70	62	64	61	54	75	73	59	72	51	60	69	73	67	79	61	78	70	66	53	59	61	64	58	67	47	75	63	66	74	74	62	70	68	72	75	69	64	62	64	67	66	71	60	73	54	79	76	72	61	69	71	61	51	70	64	56	45
14842	6328	2774	4854	11015	14399	14416	12962	11331	9451	7969	7629	7102	7091	8471	10470	11311	7021	2899	2455	1920	1634	1695	1268	1247	1208	1342	1955	1746	1523	1871	1582	1254	1223	1280	1137	1151	1019	1038	1044	938	942	868	850	869	964	1005	1248	6745	12144	11952	9594	6646	4307	2422	1370	903	823	715	722	675	699	693	724	729	701	704	709	719	671	679	730	677	700	715	727	710	721	690	712	698	709	707	701	717	719	710	732	722	669	727	676	697	787	712	697	700	713	667	679	715	701	702	691	682	732	719	730	701	711	704	666	699	691	738	719	692	734	711	680	696	698	668	750	705	709	680	698	759	740	723	657	683	702	720	705	720	685	696	706	688	752	714	733	676	695	748	682	655	665	650	701	729	732	765	740	766	756	682	695	723	736	686	661	673	729	742	702	681	669	722	654	719	708	653	739	721	773	721	747	714	691	748	704	724	710	721	713	686	712	744	713	751	669	706	679	723	673	694	740	718	658	701	704	663	660	696	724	747	692	717	713	716	668	720	745	700	707	735	719	704	710	701	706	719	676	701	683	725	706	700	722	737	778	680	731	703	706	721	704	726	723	656	723	723	690	750	701	657	728	739	641	736	711	712	706	708	771	747	685	682	687	673	665	723	747	694	737	681	671	714	664	691	744	716	731	708	678	714	738	704	691	704	732	735	663	682	734	727	723	702	703	727	717	661	738	719	678	676	718	715	773	694	725	719	719	719	688	688	659	691	719	716	674	737	706	722	684	722	730	724	674	761	706	755	644	713	698	723	695	680	679	709	705	680	684	689	721	721	700	712	739	706	722	700	690	660	726	726	667	706	725	696	687	749	703	706	704	669	729	727	673	720	667	698	730	659	737	716	698	689	665	687	691	722	711	686	742	730	692	667	654	699	695	695	706	704	714	701	710	721	687	719	682	651	695	761	680	719	718	705	682	688	689	707	722	663	725	664	694	708	708	677	702	679	695	698	712	711	683	721	725	689	741	704	690	760	668	746	730	677	759	669	696	735	720	698	721	715	654	730	721	747	688	684	691	742	666	712	709	704	703	720	709	692	655	683	681	739	721	710	635	710	723	670	683	719	665	716	712	729	735	702	679	678	702	685	662	703	721	698	721	681	682	687	713	712	650	737	690	651	705	742	695	747	663	709	702	690	737	665	714	692	699	706	700	669	759	678	710	708	700	714	736	695	676	698	690	743	725	686	753	721	723	689	738	711	705	725	700	683	663	693	729	755	737	692	712	684	713	680	698	730	739	690	698	708	746	735	741	678	647	675	729	712	748	714	713	692	716	745	710	757	686	704	702	718	716	707	724	728	716	737	689	677	744	714	703	670	665	683	678	693	675	716	706	711	689	710	744	655	685	669	718	716	727	693	712	738	709	686	748	690	677	734	732	695	674	691	732	725	715	711	701	683	663	702	691	751	709	716	737	719	710	743	734	697	737	767	703	721	724	681	659	729	688	677	749	688	700	714	667	690	691	710	724	791	728	684	728	722	666	730	682	670	702	662	720	709	737	746	756	730	702	702	698	686	694	722	693	705	662	703	723	758	713	705	683	729	705	680	702	711	710	732	688	704	701	758	698	698	734	733	748	713	759	728	699	722	708	733	712	675	677	734	699	656	707	713	712	709	746	689	729	691	711	698	689	672	683	729	699	716	742	684	742	728	734	769	678	716	690	757	739	735	686	688	710	747	717	720	702	712	702	699	673	692	708	685	680	728	743	686	698	708	663	734	728	732	689	692	677	642	690	712	722	680	715	691	737	716	696	744	740	664	722	703	685	739	732	702	753	726	710	708	669	732	706	688	700	728	689	690	722	729	711	693	713	707	666	676	760	672	674	720	707	666	692	707	661	677	732	728	687	680	748	697	704	725	716	755	691	708	706	698	713	722	712	705	668	733	721	718	702	681	732	690	704	712	704	702	751	679	756	735	778	703	681	680	711	713	697	700	656	705	694	736	700	737	647	709	738	721	702	681	733	687	738	707	735	689	709	720	700	717	727	718	709	688	706	683	724	725	674	714	732	740	753	750	705	758	669	707	705	720	718	737	703	724	703	672	773	703	685	715	645	718	679	689	695	677	749	704	695	686	693	726	722	678	720	695	706	688	707	722	701	690	689	728	713	722	691	736	693	697	692	698	697	693	730	700	687	704	659	685	711	693	716	714	742	674	724	687	708	651	675	679	695	706	704	684	708	745	672	710	702	666	674	663	700	666	728	738	676	702	693	661	693	680	705	712	714	672	678	696	710	696	720	718	711	727	685	697	689	748	687	726	680	714	715	717	690	685	675	656	704	697	707	736	754	710	710	702	712	705	704	676	699	694	708	712	734	674	658	698	712	775	679	749	716	650	700	740	730	713	664	703	697	689	708	708	732	674	697	682	719	746	658	754	723	722	757	702	698	674	692	761	704	695	708	713	714	692	717	724	708	689	722	716	712	725	708	733	739	687	681	689	687	672	715	732	681	707	709	659	747	735	690	672	709	707	740	705	703	729	723	662	733	720	664	725	680	723	723	670	730	718	678	663	716	692	786	760	690	711	762	703	702	704	643	700	704	712	661	700	733	702	708	714	751	687	745	671	679	752	720	727	760	739	727	732	703	709	721	734	685	766	667	678	723	690	712	710	759	690	736	672	726	701	729	678	713	685	720	693	773	727	663	690	714	707	728	703	675	770	727	667	679	731	750	684	682	657	699	682	748	710	738	742	716	712	702	720	760	710	713	700	710	691	685	684	701	783	730	734	748	708	650	723	735	712	676	727	669	729	688	712	708	685	748	680	683	717	687	718	718	732	747	681	714	696	704	671	779	699	685	642	652	740	757	666	730	685	693	731	713	720	733	745	696	707	710	736	725	706	695	734	653	740	714	722	697	693	682	733	697	699	747	755	748	704	685	729	706	708	681	712	725	729	732	696	699	707	709	695	690	730	683	685	721	727	713	743	669	714	711	714	711	686	728	710	700	745	723	665	726	685	685	768	724	707	685	693	698	705	695	671	665	680	714	700	698	708	694	709	646	745	699	688	710	717	682	683	746	694	704	732	741	726	748	681	689	735	723	708	679	721	697	683	729	691	704	759	632	709	726	678	709	650	713	715	688	741	694	698	678	721	752	699	694	670	720	735	731	739	703	716	733	693	700	706	726	690	695	755	724	698	738	715	659	734	716	709	718	711	757	691	735	640	730	674	727	681	698	731	758	731	711	720	696	743	690	659	652	730	689	678	731	718	657	727	742	709	644	667	680	715	698	677	766	693	706	681	671	637	730	751	680	681	721	645	620	659	753	695	731	720	675	717	683	694	705	694	665	720	654	661	643	715	747	706	677	704	662	670	721	751	703	764	715	671	684	731	735	701	718	733	753	703	697	709	705	642	727	712	679	697	707	692	678	724	693	726	722	718	698	681	710	748	704	698	730	729	726	743	744	729	715	713	709	760	743	704	727	720	679	712	717	679	655	737	689	717	743	674	689	710	726	731	680	720	710	754	728	724	722
1326	96	66	71	84	98	147	123	109	118	119	128	116	132	170	210	218	148	79	74	68	62	52	56	59	54	77	74	63	65	49	63	52	51	50	48	47	57	38	58	56	55	58	56	39	41	61	49	80	170	184	133	120	90	85	71	80	57	49	46	57	49	53	46	42	47	50	42	63	40	49	51	57	52	62	52	49	46	35	52	51	56	53	59	50	59	31	58	45	48	35	44	45	55	48	43	51	62	58	46	50	37	51	53	56	52	56	39	47	61	38	50	38	50	51	46	51	65	44	41	54	43	48	40	54	46	59	46	44	66	57	41	41	49	45	47	45	52	57	45	50	41	51	67	57	42	61	50	56	57	44	57	40	48	51	42	46	57	57	52	55	42	57	61	54	45	55	65	47	44	47	41	58	45	38	50	49	50	58	49	35	47	46	62	47	59	38	33	33	56	43	54	46	57	44	57	52	42	48	44	48	62	40	48	50	56	56	46	57	44	41	36	52	49	41	46	47	42	43	52	58	58	51	48	38	50	63	51	47	52	44	59	48	58	54	52	40	35	51	57	49	53	63	42	54	48	43	36	39	50	55	54	38	53	64	54	43	59	45	49	47	49	49	47	49	47	57	53	47	55	56	51	57	50	45	55	55	51	44	35	65	56	38	39	52	57	38	44	50	47	49	61	48	40	47	52	47	50	52	45	61	48	63	40	54	66	54	45	47	43	48	50	55	63	46	63	46	46	38	53	44	52	52	53	39	47	53	53	51	52	47	50	58	56	44	49	55	49	61	48	41	36	47	51	40	61	56	54	53	46	42	57	52	50	45	69	52	58	51	55	50	52	39	37	42	59	57	47	49	45	48	49	48	47	39	55	52	50	43	48	49	45	49	45	69	47	55	52	50	41	59	42	56	64	62	56	41	45	64	72	53	42	51	57	56	47	57	45	62	55	44	60	50	41	49	52	49	47	51	49	48	55	44	44	53	47	45	44	60	52	57	58	48	67	48	56	53	54	39	50	55	52	49	50	44	46	41	54	53	48	44	61	57	49	71	48	47	48	49	59	49	47	34	51	55	48	61	38	35	56	61	61	40	52	58	50	56	37	47	36	50	45	55	49	58	52	36	43	55	35	57	38	43	48	45	54	42	52	58	42	54	53	37	51	46	46	50	38	56	44	37	57	55	43	53	51	51	53	46	55	54	46	56	60	60	58	39	51	47	71	51	53	56	42	47	53	54	49	43	44	52	31	39	44	52	50	46	42	50	51	48	44	51	40	52	59	58	44	36	51	52	62	45	61	52	47	47	56	42	53	46	51	45	48	44	65	45	46	37	46	59	55	49	61	47	48	46	43	53	44	46	55	39	53	53	41	50	45	45	54	53	47	46	44	50	53	50	55	45	48	38	44	51	51	56	58	46	52	54	59	50	57	40	46	43	45	56	52	55	48	42	50	60	48	45	49	61	47	44	52	53	37	42	37	52	45	48	41	50	53	73	35	57	40	61	56	48	43	49	44	54	35	44	46	46	46	47	50	56	46	52	51	39	55	49	51	52	40	51	40	65	67	56	40	59	55	52	42	55	50	54	50	47	44	40	67	50	43	57	52	65	58	44	49	49	53	48	45	48	63	45	47	53	49	52	47	43	64	57	40	51	48	37	56	37	58	47	59	67	49	52	58	49	39	48	51	34	49	45	59	41	44	40	44	54	42	51	44	37	54	55	47	52	69	58	66	54	54	37	45	36	48	38	55	49	63	45	46	53	54	45	55	50	41	44	45	50	43	40	61	48	47	49	47	56	42	53	40	44	47	62	51	60	57	39	43	43	57	63	55	45	45	54	37	41	49	41	49	47	47	42	47	51	44	56	64	41	59	52	58	52	53	45	59	64	53	46	46	41	44	53	37	56	47	55	55	54	50	58	42	48	48	38	61	57	42	58	39	42	49	57	50	45	49	56	44	39	50	64	49	41	54	38	53	55	52	44	41	59	39	59	49	47	56	73	57	46	56	50	45	44	42	44	48	55	40	42	49	60	59	51	42	59	50	52	58	49	45	47	42	53	47	63	55	57	53	38	41	37	52	46	53	43	37	46	41	69	44	52	43	58	44	54	52	46	47	53	37	47	50	48	71	47	46	48	43	52	38	48	54	54	47	62	44	51	50	54	49	58	53	42	49	50	41	44	47	44	45	59	63	47	52	54	46	56	42	43	54	48	67	49	57	45	48	41	40	52	59	55	53	50	49	52	51	50	52	50	52	49	52	47	56	46	40	45	60	49	44	54	48	40	53	40	47	53	42	58	69	49	61	71	41	54	50	54	46	55	68	48	66	38	61	52	45	55	52	48	49	46	57	62	47	47	40	34	53	53	46	49	60	55	46	42	52	35	46	64	58	50	55	52	56	48	47	50	50	60	52	50	56	41	48	54	52	55	43	50	44	52	68	46	41	44	41	50	61	58	51	49	51	46	59	53	47	50	49	48	51	48	34	58	57	50	54	43	57	57	54	49	55	51	65	41	48	47	39	56	65	60	40	49	54	52	34	45	66	38	45	47	50	42	49	45	58	47	45	60	48	53	64	55	46	60	49	45	47	56	52	56	51	49	47	51	55	68	55	54	54	50	43	49	54	50	50	48	54	56	49	48	46	49	52	47	50	37	43	50	52	38	50	67	43	59	45	49	45	35	60	53	51	57	53	44	54	54	60	44	55	53	52	58	54	52	59	45	45	47	63	47	48	62	49	46	64	26	58	45	40	49	52	48	41	49	52	44	58	36	43	46	43	38	47	47	39	50	57	48	49	57	61	53	38	46	36	59	49	47	45	57	49	66	43	54	34	45	48	53	41	49	63	54	45	61	53	54	43	43	58	42	50	47	57	44	56	39	53	45	51	45	55	51	65	48	52	50	38	44	39	51	47	55	36	49	53	55	57	51	53	47	48	53	40	53	46	48	46	47	51	56	53	42	50	41	55	46	57	52	47	54	41	48	49	57	53	54	41	48	50	52	61	57	40	67	53	46	44	44	45	45	53	43	52	48	51	51	41	53	51	48	49	54	51	58	48	46	48	46	42	55	49	56	45	51	51	43	50	50	39	58	42	57	49	40	52	58	53	55	57	47	55	44	43	46	53	57	50	63	56	50	53	46	55	55	57	49	46	54	44	53	55	51	63	50	64	55	38	62	48	58	47	60	54	52	49	42	53	48	56	55	50	47	49	44	59	44	59	44	47	41	54	52	59	52	51	60	51	38	52	35	53	32	50	59	52	45	41	57	55	47	50	47	62	40	59	55	52	52	59	47	44	48	56	39	42	53	48	54	51	46	50	46	51	54	44	42	60	57	42	50	50	33	51	34	48	48	49	52	51	43	50	31	50	47	50	48	45	46	53	53	48	43	52	53	33	51	55	48	50	48	55	47	53	51	55	44	50	43	48	55	45	60	63	40	59	61	55	51	48	37	41	44	54	52	62	57	68	39	47	69	51	65	52	49	39	48	52
8341	2024	1107	1813	4513	6195	7210	6704	6046	4827	4512	4321	4291	4642	5543	7368	7601	4092	1540	1310	1014	936	808	710	743	698	1350	1347	1352	1465	1213	1244	815	840	794	755	722	700	626	691	623	582	607	646	523	616	722	603	1597	4175	4172	3206	2357	1707	1132	783	618	577	566	568	501	542	535	513	568	549	530	553	551	532	536	520	557	517	487	562	559	534	568	550	539	546	521	554	526	513	561	506	532	529	537	546	499	527	520	552	496	572	481	555	499	507	507	490	572	536	525	538	538	532	523	563	483	519	530	535	548	528	513	528	537	504	562	522	514	524	521	482	551	547	501	528	518	506	519	530	499	526	554	553	540	524	510	552	539	550	494	506	551	527	535	538	583	580	505	561	518	527	541	553	528	539	490	543	541	500	532	529	535	507	503	535	531	546	525	524	536	536	525	523	521	534	533	525	573	572	502	588	532	551	544	593	516	556	526	555	525	582	516	571	503	534	531	516	556	576	542	519	491	541	537	505	543	550	514	535	553	543	527	577	549	543	510	559	559	523	496	520	569	606	515	558	535	531	520	540	522	532	533	548	552	531	535	562	575	537	513	564	494	574	554	572	523	519	548	548	546	532	535	530	510	492	522	528	528	556	520	529	559	509	550	544	523	498	569	516	579	521	519	534	515	520	486	572	547	532	515	576	470	518	527	533	520	535	554	525	572	491	524	517	536	512	564	533	575	552	513	572	563	559	518	538	544	534	518	555	541	552	523	509	540	537	522	496	560	526	608	537	538	484	536	519	563	570	566	520	523	526	537	501	531	541	547	535	564	497	534	555	551	502	546	534	506	519	555	515	509	513	517	517	562	531	509	521	523	546	556	500	561	550	558	554	524	547	516	526	515	575	567	514	550	536	551	494	520	547	528	530	490	536	503	535	551	504	543	572	514	512	563	528	533	537	537	519	510	580	584	488	506	548	571	507	534	543	553	528	541	538	556	533	528	537	547	528	556	519	546	515	518	546	519	548	526	537	475	556	516	504	530	551	567	600	550	525	505	525	497	532	566	537	560	519	544	516	557	537	520	520	497	533	549	529	533	504	531	565	521	502	537	546	557	567	552	548	510	490	506	519	504	519	490	546	530	492	546	498	523	502	562	528	513	516	508	510	559	515	528	518	553	528	529	518	532	524	527	575	536	548	598	483	479	544	543	528	591	531	518	533	557	536	528	493	502	516	579	527	534	510	509	545	527	500	532	506	530	531	583	545	491	551	566	535	518	508	531	569	507	517	522	553	567	495	562	535	496	537	563	518	524	554	557	515	508	506	536	544	539	576	512	539	536	537	540	535	558	529	528	556	490	534	540	564	492	514	563	498	486	499	564	549	488	525	514	567	544	527	562	584	554	511	513	535	526	593	523	557	519	542	519	503	513	543	531	518	542	563	531	540	541	514	527	492	513	530	509	561	535	496	559	483	516	518	518	522	540	530	525	527	514	536	545	516	575	516	543	493	534	590	552	528	538	517	529	532	519	541	518	538	582	536	525	507	558	508	535	500	502	563	521	532	531	520	535	523	517	552	537	539	524	566	522	547	508	519	514	472	519	542	537	547	536	544	522	513	548	484	522	568	504	522	556	515	580	509	535	521	564	553	501	508	515	497	480	505	537	539	566	562	553	540	564	529	522	490	547	498	519	526	523	597	521	568	519	499	467	552	521	557	548	489	526	550	544	514	527	529	540	515	521	525	564	536	522	539	592	527	549	543	580	527	515	540	525	550	538	531	528	545	535	526	536	557	531	564	552	513	526	554	536	542	517	542	546	548	519	568	585	576	540	536	528	582	545	487	533	521	491	530	509	530	556	485	562	548	519	560	554	535	518	523	522	497	536	543	551	521	531	539	503	559	563	529	495	536	536	514	521	547	547	544	544	482	534	522	530	501	585	557	567	522	503	479	512	544	544	513	556	510	553	531	524	556	543	514	504	511	508	569	495	551	571	547	578	494	546	577	529	513	482	532	510	511	522	512	522	523	502	530	506	535	502	513	537	554	552	495	516	568	534	494	563	512	532	549	556	509	552	532	518	504	527	549	535	528	535	540	536	539	562	547	525	528	506	525	548	569	548	525	571	523	487	567	575	559	515	532	563	501	505	501	534	547	517	576	568	583	571	539	538	526	546	503	554	565	482	558	554	500	522	554	550	595	560	558	496	519	521	551	539	542	502	559	544	550	513	537	539	544	534	503	532	519	521	524	538	495	562	570	556	559	492	527	528	527	545	582	553	576	512	549	532	543	511	545	538	534	566	543	541	532	558	547	475	564	525	523	508	492	541	540	531	529	533	518	532	534	507	518	576	529	536	514	548	564	537	519	537	543	508	558	529	519	552	582	541	553	504	561	529	526	557	495	577	520	529	532	522	519	516	493	503	556	516	546	516	520	526	524	565	525	563	566	500	537	541	517	542	530	490	528	571	544	540	513	546	530	533	566	516	551	528	533	510	504	564	521	558	519	511	552	510	505	514	544	491	524	585	556	553	550	546	528	523	527	559	522	528	540	514	523	496	520	526	534	515	532	542	541	549	528	490	538	512	528	513	560	533	581	507	528	526	516	554	525	543	514	563	552	525	501	555	521	493	507	513	551	496	512	545	525	505	553	526	521	552	522	553	508	523	545	536	510	519	517	540	514	514	544	517	519	508	542	587	556	580	539	529	527	543	527	500	526	491	571	537	557	534	549	502	552	542	556	557	547	542	531	533	540	538	575	550	536	540	532	519	540	533	550	551	532	548	486	565	540	546	536	498	517	516	531	503	491	552	525	568	514	530	539	494	468	567	555	516	559	535	564	531	563	567	559	525	520	534	526	566	534	558	515	524	509	532	541	555	534	495	550	528	535	488	543	546	512	566	589	563	535	528	541	559	556	505	536	559	539	479	582	544	588	542	506	544	553	501	550	547	547	514	541	557	541	565	534	551	556	556	545	524	556	526	503	528	489	542	503	532	568	518	548	532	547	511	559	512	557	536	565	554	588	496	527	540	515	573	532	536	517	555	529	526	481	479	525	537	537	491	513	540	538	515	544	529	542	520	517	569	530	524	521	519	540	575	486	556	543	527	473	525	555	505	527	543	544	578	471	539	534	500	509	560	549	498	594	586	494	559	527	527	532	516	547	528	554	540	530	548	529	528	568	504	487	563	556	510	537	524	531	570	511	540	544	540	534	519	541	520	515	529	514	531	523	575	557	511	571	559	511	527	522	527	546	534	504	551	493	520	533	520	566	545	522	504	544	559	509	535	503	519	513	502	542	565	562	532	561	516	562	512	514	519	548	521	514	536	505	544	556	500	514	517	544	563	513	546	543	511	525	529	561	519	541	515	525	537	561	564	559	543	532	524	531	535	488	535	508	583	560	544	501	532	551	548	529	567	531	564	505	547	502	522	547	549	482	537	537	487	481	582	562	558	520	517	559	518	523	552	517	570	516	504	524	517	543	541	539	551	537	567	554	542	501	537	497	521	543	549	541
647	229	124	102	145	181	234	214	211	177	211	187	179	236	246	337	342	178	81	88	89	96	88	75	75	88	99	100	100	114	87	75	88	93	78	68	67	72	61	78	73	73	60	65	71	78	71	74	140	358	354	281	225	154	129	79	79	62	53	52	59	66	69	56	82	78	82	65	65	60	49	69	68	62	77	72	44	66	56	62	69	73	60	62	63	57	72	61	71	60	75	63	74	61	64	73	53	66	66	58	57	61	69	71	73	66	53	61	68	79	69	63	72	59	69	70	58	61	70	53	56	63	81	57	64	81	73	74	64	77	69	80	63	59	65	61	65	78	74	61	61	80	78	61	92	58	72	64	74	59	71	54	63	49	59	59	68	66	76	73	65	77	60	70	62	71	57	68	68	59	59	55	64	62	46	63	70	57	71	67	50	65	63	64	66	75	59	45	65	86	62	63	67	50	83	61	63	67	68	48	75	52	67	67	62	67	59	70	61	69	59	66	60	73	69	69	55	71	65	59	77	63	56	74	51	74	58	67	66	56	81	74	67	84	63	66	68	60	52	56	51	68	63	70	72	69	59	72	64	71	56	81	65	85	57	72	85	80	59	61	60	72	55	66	71	61	63	61	59	60	66	58	62	60	74	66	61	61	61	73	60	91	66	65	62	67	56	66	59	71	62	64	64	72	67	40	70	72	72	53	59	69	71	62	59	40	68	58	51	68	80	87	65	80	71	75	69	60	60	67	77	67	54	70	71	68	74	58	63	66	78	69	67	62	62	57	72	57	56	81	76	49	53	72	64	58	67	58	72	62	49	64	66	52	57	61	66	57	77	65	67	64	58	58	85	59	53	67	67	67	65	53	75	68	69	71	77	57	59	65	66	61	65	55	66	71	69	82	73	58	53	67	58	75	66	70	56	67	60	67	71	78	71	60	56	72	60	55	57	65	74	48	46	70	71	70	71	56	87	67	74	68	59	59	69	57	71	59	62	56	73	66	67	49	57	83	53	52	62	73	75	63	71	64	74	49	63	80	68	71	57	60	76	57	56	64	61	61	57	56	66	56	77	59	60	67	69	62	59	78	57	69	52	67	62	76	65	74	81	72	61	56	64	67	63	75	56	60	56	66	55	62	62	64	59	64	62	58	59	54	51	59	78	83	63	73	87	64	53	64	76	62	63	79	65	61	50	68	51	65	61	61	54	64	73	62	60	54	72	64	79	51	66	53	55	64	49	76	78	81	54	80	67	60	84	75	62	68	66	63	57	70	61	79	64	65	50	59	70	56	56	60	73	55	77	59	57	78	70	65	65	72	65	67	68	67	60	55	62	64	66	64	72	62	72	72	68	51	55	72	72	59	46	76	68	64	71	52	41	51	58	70	62	56	68	65	63	63	62	52	59	66	62	53	72	79	88	78	62	54	71	62	58	70	54	67	74	58	61	70	66	69	63	64	54	67	59	79	67	70	58	64	66	70	60	70	72	67	57	61	64	63	59	66	71	64	65	62	68	64	64	59	84	66	62	56	48	82	60	58	59	69	59	64	68	54	80	65	71	53	51	46	61	63	65	62	50	64	64	51	70	84	66	66	57	61	66	79	55	50	53	66	53	42	72	68	79	58	73	57	58	67	77	72	58	76	58	51	62	70	64	69	57	77	56	71	77	47	64	56	70	66	63	54	62	70	70	77	48	62	71	69	80	55	58	55	47	69	55	67	62	71	74	63	50	61	58	68	77	64	62	67	66	57	58	70	59	71	74	53	74	62	70	68	66	63	74	58	60	70	56	63	63	62	74	50	57	65	69	78	73	58	68	74	48	57	69	70	62	63	71	60	59	63	57	69	58	67	62	79	71	53	63	63	68	74	59	72	68	79	78	55	58	73	63	76	68	62	61	64	62	79	68	58	50	63	68	64	64	63	57	71	66	66	71	67	61	70	69	79	58	57	66	61	63	80	74	68	71	56	77	62	67	50	60	64	71	51	70	52	71	72	65	60	59	53	72	68	59	63	64	60	62	60	64	78	77	67	72	68	67	83	59	67	67	59	58	82	75	65	62	60	61	62	72	54	68	70	70	62	76	66	65	61	73	73	63	81	65	42	52	65	63	55	85	71	89	67	69	69	68	64	50	65	65	52	79	64	59	66	62	80	64	65	53	65	61	57	60	77	55	67	70	65	52	62	68	66	47	59	76	71	65	62	48	63	72	56	50	87	64	61	65	58	69	66	69	91	60	82	68	68	76	61	68	62	45	68	53	61	74	67	65	58	62	70	81	50	59	72	78	71	68	63	58	64	54	61	72	61	57	61	65	71	69	69	58	76	60	60	67	77	59	80	62	64	67	59	54	59	60	61	73	69	55	66	75	66	56	79	74	87	68	70	62	67	60	66	70	64	66	57	69	63	58	58	80	67	51	62	68	57	58	71	62	58	63	72	64	54	63	76	59	77	68	69	61	58	64	65	72	59	65	72	75	66	62	57	68	65	54	64	67	69	69	66	66	50	67	79	75	64	45	80	68	76	52	79	66	72	75	63	60	52	81	76	52	74	65	58	61	56	56	64	66	52	74	60	70	82	66	58	63	75	66	66	75	59	54	60	56	55	59	81	74	53	69	74	65	75	58	73	70	63	74	75	78	51	70	65	72	58	51	74	55	70	60	65	74	71	60	55	59	59	66	50	68	57	71	76	76	56	67	59	51	59	64	57	58	62	67	71	52	54	55	71	80	68	59	61	50	77	67	62	55	63	67	72	72	55	49	63	78	75	62	81	72	51	78	65	69	73	72	73	64	60	63	63	67	69	67	62	74	68	69	70	69	68	60	59	60	81	57	58	58	57	66	61	65	72	61	57	72	65	62	89	84	63	60	63	61	75	65	78	70	58	80	66	56	58	66	85	65	66	50	70	59	61	85	69	61	70	74	60	68	74	60	70	82	67	76	53	68	58	65	52	67	52	54	57	68	66	72	57	62	59	68	62	81	63	65	75	61	56	70	74	59	61	70	53	55	66	63	64	65	56	66	63	64	59	60	65	72	83	58	58	65	65	68	63	71	73	68	65	59	60	72	71	73	59	73	70	55	68	63	68	55	68	79	69	74	58	73	58	69	53	53	62	68	72	59	67	70	62	74	66	60	72	62	54	66	72	71	76	69	60	69	63	78	62	73	78	79	70	64	74	67	81	70	59	66	70	65	51	69	52	68	81	59	66	52	61	58	81	74	52	62	57	49	76	62	62	62	81	69	53	71	62	51	75	66	64	69	59	64	70	61	65	79	60	72	66	54	60	61	54	67	79	53	68	50	72	66	64	65	61	60	70	56	65	65	68	69	67	50	71	67	55	73	69	61	64	63	78	73	60	71	61	61	74	63	74	62	66	74	50	51	64	88	59	63	72	61	62	68	72	55	69	69	60	73	60	63	56	58	66	71	65	55	68	74	77	74	70	62	61	62	64	68	72	71	62	59	62	73	64	66	74	64	55	58	64	70	64	73	61
11594	4966	2158	3849	8987	11318	11918	11037	8713	7728	7633	6817	6572	7384	8146	10083	10234	5398	1983	1769	1453	1346	1162	1050	1097	1120	2178	2340	2055	2034	1799	1563	1566	1220	1203	1112	981	993	888	954	939	780	852	774	760	879	826	957	3375	8792	8505	6669	4480	2840	1652	1152	843	785	669	676	704	695	703	691	669	679	705	681	688	671	675	670	761	694	662	655	724	686	660	690	679	696	675	654	705	746	700	696	673	725	680	737	668	660	717	688	679	685	683	664	675	676	688	644	688	672	713	686	739	696	668	712	712	666	643	710	743	720	687	678	661	675	663	650	683	678	684	709	683	703	643	702	711	703	694	656	698	705	670	670	689	681	697	667	648	706	672	743	660	712	668	696	725	712	708	685	693	673	685	741	710	686	691	708	655	688	709	689	688	669	706	680	700	701	713	695	678	685	699	652	658	681	743	702	694	725	691	718	699	694	671	698	672	681	677	691	698	677	708	677	712	756	637	651	734	674	651	695	720	712	662	682	745	716	691	681	721	695	676	692	721	675	694	703	701	699	662	693	681	688	711	705	734	668	710	622	677	687	682	665	679	640	693	679	700	701	684	713	733	676	675	693	723	708	691	651	655	665	733	694	684	695	676	657	696	658	724	653	660	653	674	678	663	667	639	634	678	706	714	682	696	693	678	650	699	662	673	677	722	672	662	703	695	710	660	637	691	660	694	677	688	699	656	656	646	728	658	677	706	680	696	662	691	667	721	698	661	718	723	696	707	646	729	656	648	653	704	705	665	709	702	672	694	666	705	689	681	673	697	652	724	663	728	673	699	702	690	674	716	684	691	732	688	711	692	665	686	687	707	700	693	739	706	704	711	660	684	690	698	642	681	689	696	676	740	711	714	699	755	706	663	697	683	707	715	672	713	666	708	695	654	695	705	746	718	703	641	635	735	680	633	664	741	706	707	684	710	654	684	716	731	707	697	692	687	703	698	698	680	650	678	664	699	704	703	677	730	709	698	734	672	697	659	687	650	702	700	693	680	653	681	679	677	677	706	705	648	666	675	659	657	689	726	669	661	679	658	674	705	666	671	710	729	669	707	691	682	700	675	690	708	664	701	666	665	689	734	703	710	657	724	675	651	734	699	664	730	646	667	681	737	666	735	660	705	680	672	670	688	677	664	706	701	674	711	701	656	694	662	692	730	725	698	672	695	658	752	717	707	667	705	674	672	700	663	646	698	710	709	731	729	719	702	715	703	721	715	662	680	680	658	733	681	670	687	671	662	699	714	631	720	711	714	688	712	690	702	707	669	699	667	715	692	687	684	711	665	685	660	702	682	701	707	649	703	700	681	744	666	730	645	674	711	710	708	683	645	699	675	715	689	733	657	695	681	677	676	703	696	662	664	647	680	678	700	701	688	699	686	721	732	674	682	654	730	658	738	695	702	706	676	681	725	709	643	697	702	659	692	691	665	703	674	675	669	686	686	662	697	696	650	614	690	698	692	689	704	703	671	691	668	688	690	690	715	682	699	722	683	682	696	666	701	696	655	696	695	658	701	687	726	676	692	664	713	673	632	662	731	683	639	679	667	657	685	691	656	719	655	741	684	714	667	688	726	684	721	678	733	683	664	666	701	684	664	665	711	668	661	728	635	691	676	700	691	730	703	643	683	705	719	666	702	712	702	724	674	674	670	702	716	661	699	675	713	688	683	728	684	663	712	704	683	672	717	697	717	672	667	703	690	691	704	688	653	648	660	678	673	609	686	654	730	678	701	652	741	710	723	628	691	690	735	725	685	699	643	701	738	692	688	708	669	672	700	735	693	696	705	745	672	621	716	673	669	682	708	692	670	692	724	701	671	671	665	690	690	630	657	688	668	699	665	706	697	727	713	690	674	718	700	684	746	694	748	664	663	679	730	708	683	721	692	720	667	708	722	697	663	701	732	701	707	679	713	704	692	695	705	690	671	715	680	649	731	662	702	784	685	656	711	681	687	724	677	693	701	693	642	649	706	651	692	675	641	731	675	738	662	728	661	690	718	710	663	683	710	696	706	664	737	707	674	707	732	662	658	690	634	634	707	679	732	707	692	641	724	689	678	670	700	663	659	700	709	724	678	654	663	663	645	717	696	709	683	672	712	677	670	689	697	731	672	683	697	735	707	663	742	685	691	713	690	672	673	732	687	657	704	657	686	696	671	693	708	707	654	696	656	702	731	709	696	666	691	698	650	711	717	674	714	698	701	679	711	699	633	691	682	697	710	702	684	678	682	687	724	714	713	668	678	671	755	665	689	713	688	660	721	716	670	662	676	678	685	706	747	656	736	688	700	679	675	702	660	688	665	758	695	681	690	765	673	672	689	675	664	726	718	657	669	679	684	714	733	689	678	697	665	694	744	749	692	700	685	696	712	665	666	665	708	724	683	725	681	637	672	638	727	698	668	707	659	705	712	641	699	724	727	686	669	759	712	702	681	735	731	716	749	707	654	672	701	678	716	682	681	708	688	696	675	666	696	717	703	649	722	689	729	694	676	659	685	661	674	712	691	677	669	704	654	659	713	732	690	712	652	647	652	710	697	687	731	647	688	676	676	704	741	700	662	663	674	675	722	694	692	677	679	730	675	743	678	690	640	706	686	669	731	680	697	666	725	673	698	729	709	722	668	690	735	714	674	675	686	702	742	653	661	691	659	687	676	714	657	674	684	693	748	722	728	691	673	703	672	657	725	667	653	747	664	676	695	707	732	692	677	678	732	678	720	659	660	717	677	695	644	685	653	700	644	712	692	686	698	724	639	705	678	732	697	678	705	678	713	678	701	700	690	729	680	700	687	712	664	681	706	659	724	713	646	704	704	690	633	678	734	674	719	726	682	655	707	704	651	703	659	681	633	670	668	706	710	670	651	652	651	668	692	670	692	688	697	744	701	704	758	718	661	697	704	707	635	682	690	707	667	708	676	684	705	683	668	745	711	726	698	663	650	684	677	730	685	704	695	731	689	726	717	676	671	723	696	679	641	680	690	717	674	723	675	692	668	714	656	681	648	694	684	701	696	695	678	645	684	697	701	698	689	708	704	688	681	661	659	681	693	720	675	711	714	707	672	726	716	691	678	734	688	708	682	700	693	691	715	693	701	680	712	665	730	709	684	697	763	692	681	715	681	771	693	674	690	650	691	692	724	710	668	678	697	719	699	661	696	687	733	668	718	680	695	716	683	649	700	689	717	667	687	714	736	673	662	679	705	693	699	680	729	687	681	718	736	699	673	720	708	670	710	723	703	704	697	676	706	659	702	660	684	632	665	707	698	674	739	688	678	693	740	687	675	682	705	680	702	691	658	720	686	619	715	690	693	697	699	705	670	701	647	714	676	687	708	708	705	645	710	725	715	682	649	697	687	718	708	660	707	728	713	692	664	730	693	695	702	659	678	640	691	717	667	724	707	710	708	651	684	645	718	715	638	709	632	727	702	689	680	706	688	738	700	714	674	649	646	703	679	711	650	662	697	640	708	681	652	663
2163	208	142	82	90	152	211	186	178	172	210	215	197	242	305	298	344	164	98	72	64	50	61	59	58	66	81	101	84	94	76	82	95	81	69	62	64	58	66	47	63	50	69	55	56	58	44	43	163	315	320	283	192	134	88	69	59	48	47	53	57	64	54	48	48	43	59	50	50	36	53	69	44	32	37	52	30	47	44	45	51	35	42	41	42	48	53	43	46	64	57	46	53	41	41	45	39	46	32	56	45	51	52	43	60	50	52	51	52	42	50	58	41	48	30	61	34	52	51	57	49	61	45	53	43	47	53	49	45	57	58	47	56	42	44	40	48	53	53	51	47	52	56	47	54	51	58	59	48	42	43	46	49	52	52	47	42	66	51	33	62	52	47	38	29	50	50	44	52	43	55	51	60	44	49	56	75	40	43	44	53	42	44	46	42	37	43	48	52	58	39	58	41	44	56	63	50	49	47	46	56	46	48	46	51	37	36	46	49	55	42	50	56	49	41	46	57	49	39	50	56	46	49	45	41	53	47	42	56	53	57	56	42	50	46	45	42	51	47	60	49	40	52	39	51	46	55	42	50	46	42	53	40	55	40	56	60	33	38	34	50	46	50	46	47	63	46	43	41	34	46	60	44	40	47	49	61	47	52	48	43	43	52	54	43	47	48	42	52	63	56	40	40	69	46	50	47	44	35	52	55	58	50	57	38	40	43	50	36	41	46	53	51	42	43	54	51	47	56	39	51	57	45	45	67	54	54	32	38	46	50	56	49	63	46	56	52	55	37	41	47	58	43	42	48	47	46	50	45	59	59	44	49	37	47	63	42	43	48	52	51	57	53	53	36	53	48	49	51	43	55	39	48	44	55	42	39	43	54	58	57	37	38	61	56	51	56	39	47	54	48	52	50	39	48	47	48	47	47	43	54	57	56	36	54	57	49	45	42	41	54	43	53	46	53	44	56	52	44	47	49	50	45	51	52	47	36	48	41	50	49	40	41	42	59	50	43	40	45	42	46	46	57	44	49	41	64	55	47	54	47	52	50	49	50	39	48	45	38	49	52	50	43	35	55	37	36	43	55	41	51	36	47	43	47	49	50	41	48	51	45	44	37	48	46	52	48	53	53	45	60	53	50	46	43	58	55	46	43	53	51	42	50	51	53	38	37	35	51	57	50	50	41	50	63	55	40	37	41	42	53	46	40	57	43	51	50	54	49	38	45	45	51	48	55	51	47	58	52	51	54	41	46	54	61	51	48	34	48	41	50	53	55	58	51	33	47	51	46	56	54	45	64	46	56	39	51	41	51	51	58	43	45	48	56	59	49	54	54	52	38	60	36	59	44	44	54	52	41	42	54	53	53	33	62	62	41	56	57	52	49	53	41	42	58	54	39	43	55	57	51	55	48	56	47	37	41	51	59	35	51	40	46	43	48	49	60	42	43	43	49	35	38	43	55	42	61	54	53	45	50	51	49	62	46	59	48	48	48	42	52	45	33	59	49	50	51	59	48	56	41	42	48	50	59	48	43	43	48	50	53	46	58	43	49	58	45	46	48	59	58	60	60	39	47	60	35	44	57	51	52	46	41	46	50	41	51	53	45	37	43	40	44	49	40	48	57	49	45	55	50	52	58	54	35	48	37	51	61	45	53	43	53	49	57	67	58	60	39	52	42	58	51	39	51	42	48	55	46	51	40	58	59	52	55	35	45	54	51	37	47	49	55	39	57	41	49	49	38	49	45	44	35	42	49	39	48	64	46	44	61	48	44	44	52	50	49	46	47	48	50	46	48	59	53	44	55	58	50	49	52	42	58	40	40	49	66	52	51	40	58	40	44	57	52	42	42	49	49	55	50	42	47	41	46	55	48	48	51	53	49	35	50	53	50	60	48	35	39	54	45	48	48	57	61	40	50	53	50	58	57	37	47	48	54	44	43	56	51	49	55	47	51	50	44	50	47	47	50	49	63	57	61	40	46	43	54	58	40	36	50	49	58	55	52	45	48	55	47	58	44	49	39	50	47	62	45	50	41	53	46	53	38	48	52	47	47	53	52	32	56	39	51	34	49	53	39	50	50	44	46	50	53	51	48	44	58	48	53	44	54	63	54	42	51	35	63	47	43	55	49	42	45	48	57	41	54	46	54	56	55	41	47	54	53	45	59	42	52	44	44	55	55	49	50	64	55	41	53	41	47	52	49	43	47	55	51	46	58	55	48	52	41	43	46	63	38	38	59	50	52	54	42	43	49	44	48	46	51	42	57	43	47	50	44	46	61	41	51	50	50	53	57	45	45	49	43	56	43	49	55	47	35	41	54	47	53	44	53	50	51	42	47	48	53	52	43	48	46	42	51	44	51	46	38	44	51	37	49	50	55	45	48	41	52	30	56	46	62	52	54	47	40	59	43	54	46	51	55	55	51	53	41	47	52	41	52	51	37	39	48	61	54	43	44	64	51	49	37	56	48	38	45	41	35	50	51	49	41	49	46	46	47	66	65	46	57	44	39	41	50	41	35	45	50	43	46	57	46	60	45	44	44	41	43	49	37	54	47	38	37	49	51	60	40	53	56	49	47	66	53	54	44	47	44	47	46	55	41	46	50	56	32	59	48	40	50	52	52	42	60	49	41	52	46	49	42	46	37	56	48	60	50	37	50	49	46	35	49	54	51	37	52	39	55	61	45	53	58	57	51	52	49	57	48	44	54	45	48	45	50	63	42	44	47	46	46	54	53	32	55	46	50	56	55	46	58	54	42	35	47	55	44	49	64	62	67	47	45	47	49	61	45	45	62	49	53	49	49	58	41	51	51	56	57	55	44	41	49	57	43	43	44	54	57	55	44	50	45	53	43	37	41	48	55	43	50	50	52	58	56	55	63	50	53	53	55	57	62	52	41	54	61	49	48	57	44	53	49	57	60	52	43	31	47	49	44	42	38	60	58	42	59	42	54	42	49	54	49	48	45	43	49	54	55	43	42	42	66	55	45	49	40	38	43	46	45	58	40	35	45	45	47	50	62	50	51	46	53	45	40	55	46	50	41	51	56	51	44	31	47	52	48	53	41	43	44	50	56	57	43	51	42	43	58	37	52	43	48	50	43	43	41	38	44	48	47	46	57	41	50	58	50	41	48	52	65	45	56	52	52	62	51	48	51	43	57	44	57	50	42	44	44	56	51	40	55	52	55	46	48	36	42	40	52	49	56	54	47	37	54	46	63	52	47	46	40	51	44	54	52	47	50	53	57	35	59	55	46	45	50	45	68	49	45	44	45	51	50	51	40	55	41	49	49	54	42	50	51	43	52	48	33	44	43	57	42	54	50	57	43	52	44	40	50	44	52	32	39	65	53	42	37	47	57	47	59	36	48	35	44	55	50	43	49	53	48	46	44	46	44	39	38	40	50	53	37	45	55	33	52	36	58	45	51	33	51	36	54	45	47	53	44	44	49	40	37	48	45	44	51	53	57	49	41	54	40	47	44	44	55	47	50	36	43	44
11258	3878	1884	3329	8090	10820	11280	10667	8842	8468	8572	7735	7064	8590	9787	10168	9996	4931	1937	1620	1388	1266	1018	855	941	1217	2294	2661	2318	1929	1925	1528	1525	1331	1340	1261	1062	783	699	760	770	631	809	729	616	692	738	786	4325	8529	7683	7059	4570	2864	1671	1001	690	588	535	511	515	520	502	545	531	536	540	536	515	530	559	538	529	539	524	522	531	543	548	527	521	502	467	545	514	508	499	512	545	529	522	523	525	547	574	547	545	556	541	521	506	513	531	535	545	557	504	534	521	506	512	511	511	496	540	549	508	570	460	544	487	501	513	526	539	557	516	508	492	538	503	557	522	516	542	517	569	544	526	510	529	541	526	545	539	569	547	533	536	535	534	535	504	521	495	558	537	536	514	487	529	485	566	539	575	552	550	510	547	532	496	560	537	508	508	514	537	509	550	525	545	514	514	553	524	535	484	553	549	525	510	522	544	575	503	535	512	498	520	555	519	493	506	510	540	551	534	510	486	547	508	489	541	508	505	517	525	534	577	505	531	530	586	544	530	491	507	560	536	567	526	516	523	547	481	521	535	537	514	493	500	557	549	549	509	545	542	531	551	531	550	531	572	579	544	534	540	519	506	501	512	517	535	536	527	520	482	508	513	534	559	548	553	529	539	515	538	530	538	513	518	533	527	562	540	515	542	494	538	520	511	504	523	511	506	551	533	507	511	535	566	576	529	520	505	575	529	505	520	548	548	525	522	543	542	517	505	533	494	508	527	506	519	505	565	525	526	554	524	562	532	527	532	566	484	513	542	566	492	509	542	539	520	530	498	547	535	512	526	481	543	527	536	517	550	552	498	526	548	531	545	525	531	528	536	525	513	491	519	520	585	547	515	502	545	588	528	543	481	508	544	517	503	507	585	506	510	489	541	539	533	576	574	467	553	517	541	512	514	528	513	496	519	519	499	548	505	550	551	571	557	526	541	575	538	552	521	510	536	548	517	487	509	550	531	541	538	566	538	545	522	554	579	536	535	555	512	540	512	545	559	513	525	551	549	520	538	571	535	523	531	506	489	511	567	511	530	531	519	554	538	551	531	517	549	563	548	536	517	559	508	472	549	513	520	532	546	560	550	504	510	554	511	546	511	513	554	513	524	560	527	522	551	539	557	498	517	549	567	523	536	559	531	547	546	560	548	523	545	521	526	524	542	528	549	492	533	511	513	562	542	530	535	503	556	554	554	545	496	483	552	526	563	510	544	520	523	505	537	512	543	544	474	476	505	540	562	542	508	524	546	500	536	551	535	503	499	509	550	545	579	519	534	490	522	510	543	561	513	570	574	514	486	506	524	538	502	565	558	541	493	538	527	515	528	531	526	539	518	550	610	539	536	533	551	490	537	541	534	518	569	520	551	538	494	549	486	496	527	534	555	528	552	476	518	546	513	558	527	537	539	518	526	503	561	477	538	525	550	514	489	581	545	539	482	541	522	548	522	530	505	515	549	539	492	520	514	503	535	489	531	497	532	500	524	541	532	511	543	568	510	501	518	571	519	468	536	501	503	519	511	519	537	532	568	520	494	539	512	552	533	524	543	514	552	525	533	514	521	543	518	556	531	543	496	561	510	513	488	535	503	508	571	524	540	536	517	522	527	578	509	515	558	520	511	532	547	528	524	579	521	540	520	524	562	468	558	529	545	532	534	567	557	524	536	553	527	503	536	512	529	518	534	562	524	530	558	515	539	538	517	533	527	541	514	487	476	534	519	559	566	530	521	509	525	485	508	544	548	554	520	507	523	530	473	542	565	531	516	577	506	524	486	529	498	529	529	533	558	524	550	484	494	539	538	560	525	520	571	532	558	554	530	517	567	587	511	543	547	496	525	542	512	533	560	521	507	518	528	571	536	510	528	566	509	530	524	533	520	534	512	513	540	535	516	557	537	539	505	496	567	519	529	486	512	519	534	524	547	537	499	553	502	523	521	531	541	526	563	495	518	518	510	539	522	553	533	538	523	555	521	557	535	514	519	538	506	549	502	549	512	557	545	528	542	532	500	543	515	505	502	543	532	557	557	516	512	502	458	493	515	538	549	529	509	536	552	531	512	534	537	547	545	550	556	555	494	505	538	513	534	556	537	542	529	512	476	526	531	572	521	568	543	507	493	515	569	540	542	567	534	526	542	550	513	540	509	520	533	540	494	527	536	500	496	525	541	517	509	481	535	550	570	519	522	525	530	530	515	507	538	547	510	486	481	565	477	545	523	507	529	494	523	522	502	565	475	552	521	540	552	496	555	522	498	549	510	534	551	526	542	534	535	500	519	550	524	527	513	508	515	553	531	550	527	519	501	520	512	519	533	534	565	525	578	527	522	546	525	478	494	505	532	559	481	477	573	517	516	547	517	551	515	522	547	535	497	523	550	497	513	519	520	501	565	560	496	527	526	505	519	552	547	518	534	496	515	529	507	527	524	515	514	524	545	589	541	497	552	561	551	540	546	494	506	557	503	536	504	510	504	495	512	549	491	465	526	548	524	544	522	479	534	528	511	533	494	544	512	526	505	540	536	497	481	492	546	528	515	537	494	519	496	532	537	497	548	558	545	505	524	535	568	545	506	524	540	513	546	535	502	526	494	518	520	543	528	496	529	506	547	575	533	531	525	522	531	558	568	560	521	520	539	512	536	537	551	519	550	538	517	542	528	517	554	554	485	536	530	541	523	510	499	535	510	525	527	583	540	555	538	540	540	520	523	472	557	527	554	556	529	513	517	540	498	516	530	506	557	540	508	518	506	524	532	539	509	524	518	541	515	532	540	516	539	558	538	531	517	514	580	549	515	545	567	473	565	536	541	534	517	548	507	519	513	551	533	536	517	484	489	529	497	529	546	521	515	508	511	496	539	516	566	536	553	502	529	520	543	539	482	543	565	530	511	506	530	488	541	585	504	530	542	473	487	534	499	492	534	509	500	508	530	509	556	478	502	550	522	552	533	547	533	530	551	510	542	493	517	528	534	525	505	511	490	519	508	555	547	529	554	520	516	510	532	545	512	564	526	520	485	540	489	544	543	552	536	544	520	531	515	525	565	513	506	539	526	510	520	528	567	523	536	536	501	507	513	526	519	488	526	590	508	514	548	536	538	533	539	542	529	526	482	529	496	496	548	544	555	503	545	535	498	502	546	527	502	562	523	535	529	561	505	539	536	533	566	502	533	508	563	544	518	494	544	531	565	519	472	511	507	575	517	527	531	522	511	524	534	542	529	505	552	518	540	541	525	586	566	513	509	521	560	562	555	518	538	512	533	498	547	547	539	498	503	491	512	552	501	502	521	509	516	542	510	530	519	527	556	558	520	535	526	537	548	551	525	563	522	524	551	516	526	506	555	507	532	511	520	502	522	523	503	507	545	555	523	558	543	533	522	516	504	496	496	543	532	534	522	506	538	471	521	551	522	485	504	511	478	522	538	524	533	541	539	533	534	552	517	560	539	548	528	523	523	518	538	517	551	518	542	497	487	560	543	540
1142	274	161	141	163	223	311	282	265	261	303	304	272	315	392	375	341	190	114	87	81	76	82	86	78	112	127	119	125	134	136	108	93	97	85	115	79	72	76	75	64	63	67	69	75	76	72	81	165	526	395	424	299	208	148	91	67	72	65	73	60	54	66	66	68	59	72	56	65	59	73	60	55	67	59	59	61	58	70	62	62	64	75	79	67	65	67	67	71	65	77	62	52	76	78	65	51	63	63	82	54	67	67	46	61	74	84	65	63	67	63	88	62	59	77	77	67	50	71	72	61	58	66	64	71	57	64	66	59	71	77	75	69	63	70	74	57	71	66	68	77	64	64	74	68	66	54	59	63	48	56	70	75	65	63	57	77	70	63	58	58	68	59	66	55	67	60	64	71	53	63	78	67	61	60	72	60	51	55	57	60	71	68	69	73	64	47	64	58	52	51	62	68	52	76	58	73	65	70	68	58	59	62	77	74	74	62	64	67	64	67	57	53	64	68	72	65	64	60	76	48	65	79	62	56	66	59	69	62	54	50	66	60	61	73	67	75	64	54	60	61	50	68	53	57	57	68	68	74	73	72	60	58	64	81	63	59	63	64	69	60	54	64	77	78	68	53	70	66	57	48	61	68	65	60	72	76	76	46	77	86	57	69	54	48	62	58	67	72	63	65	62	67	58	59	80	59	47	48	63	63	63	70	72	60	53	57	67	66	81	63	48	68	51	61	69	54	63	66	55	70	63	62	64	77	51	76	59	62	64	53	59	61	55	67	63	57	67	63	61	54	61	78	48	59	64	56	59	69	55	73	67	52	55	68	49	57	82	70	73	69	54	46	74	79	60	72	64	55	62	68	60	61	60	69	52	70	77	67	57	63	71	66	60	47	62	58	70	71	69	69	60	68	81	66	61	70	63	74	65	58	52	76	74	63	56	75	58	73	74	67	77	90	68	60	67	70	53	63	60	75	70	67	77	42	69	80	58	55	67	67	67	65	63	67	76	60	79	59	64	89	54	64	51	62	72	46	68	67	60	69	76	60	81	69	66	66	74	60	54	68	66	57	69	66	86	78	56	71	49	60	87	54	75	72	70	67	64	66	62	57	70	57	70	65	71	61	53	72	59	64	60	66	71	73	62	65	57	72	65	74	55	81	73	64	71	68	76	43	69	54	72	54	54	62	78	47	57	67	55	62	63	65	82	63	70	63	60	64	55	55	70	68	53	50	56	54	55	70	60	62	60	70	52	65	60	51	66	79	73	49	60	77	57	64	69	59	72	72	61	68	69	75	57	65	53	62	58	67	65	72	59	58	53	66	55	69	62	60	66	62	61	60	68	63	49	67	61	54	67	55	60	62	78	65	54	72	61	72	67	71	54	64	76	69	65	62	52	56	62	71	67	66	49	61	59	69	60	57	78	82	66	64	68	65	74	64	75	51	65	62	77	51	61	72	59	66	61	66	55	47	55	66	60	70	62	66	63	69	61	60	63	54	70	57	58	75	76	72	66	61	51	75	51	60	63	75	69	70	64	71	83	75	72	64	66	65	45	65	61	71	72	62	61	61	70	60	63	82	77	62	69	70	53	55	60	73	72	60	59	56	75	71	78	70	77	46	59	59	64	66	64	76	68	72	61	62	63	58	60	58	79	66	54	64	71	72	55	66	49	75	51	69	59	64	60	59	63	74	68	71	67	70	61	80	72	62	58	68	67	56	75	59	76	57	62	52	63	67	46	52	72	63	74	63	67	54	67	66	67	54	64	75	56	83	70	58	49	53	66	55	64	53	67	73	67	64	59	61	53	54	65	56	66	63	62	60	64	61	67	65	74	56	59	60	76	58	76	73	61	62	50	77	80	63	67	70	62	63	84	76	72	72	71	60	73	68	66	65	61	90	61	70	73	59	68	61	62	70	70	62	68	58	60	62	67	69	66	63	86	64	56	63	69	57	64	57	59	54	73	43	67	48	54	65	72	72	65	62	65	63	70	63	65	69	52	59	72	67	69	79	63	57	70	69	60	56	68	62	61	74	65	66	79	64	69	62	70	70	61	64	71	70	54	55	72	53	73	68	59	70	50	82	84	62	59	75	61	57	77	69	72	54	64	66	77	71	74	66	64	73	51	59	56	70	68	82	58	62	66	69	56	63	73	58	70	70	67	72	69	59	65	56	58	57	73	73	71	64	75	67	43	61	72	62	76	81	50	63	63	52	48	71	73	53	74	75	66	61	69	67	65	64	68	65	62	60	70	69	67	74	57	60	68	57	81	59	61	67	76	55	56	68	59	72	71	60	59	56	62	72	61	69	69	59	67	66	80	71	63	61	72	77	56	60	68	66	66	62	62	67	65	69	59	69	51	66	68	53	49	68	50	46	58	59	72	70	70	66	75	64	70	62	53	55	63	73	62	81	66	74	50	76	68	62	54	56	50	65	40	67	66	62	70	61	70	63	66	64	61	53	67	63	58	80	62	62	55	76	73	68	60	63	62	57	68	71	69	68	53	84	73	61	64	65	58	72	62	76	65	56	70	71	72	58	62	61	69	59	75	64	75	81	60	64	76	63	79	61	71	64	72	56	66	46	82	78	60	67	63	52	76	55	73	64	53	75	80	86	64	63	75	65	72	71	75	62	59	48	69	80	60	55	82	52	65	70	69	62	69	62	67	64	73	80	53	58	73	76	83	77	58	71	65	66	68	63	63	70	67	73	58	62	70	73	71	59	73	57	65	66	75	84	66	56	60	61	47	65	58	75	54	73	55	57	59	59	58	59	63	92	63	75	57	73	55	70	72	56	59	54	57	75	63	60	74	70	77	64	59	75	79	66	75	67	65	50	78	49	70	82	67	73	72	69	62	67	53	69	72	69	72	74	78	71	69	74	60	65	71	51	71	62	67	53	60	75	49	69	62	65	70	82	66	71	65	75	73	62	57	73	54	61	75	55	57	71	71	59	50	70	59	58	84	64	65	57	66	55	61	68	55	58	69	61	62	62	61	59	60	78	69	68	59	62	50	66	59	64	72	73	70	55	72	46	77	74	64	66	67	76	74	68	59	68	64	72	58	61	57	52	65	64	57	60	59	68	74	79	66	66	56	50	67	58	58	76	74	52	56	67	72	61	71	57	70	61	51	66	65	70	64	81	56	65	55	69	61	56	60	59	53	68	75	56	70	53	64	69	65	65	73	57	76	60	60	71	72	59	71	55	59	75	57	62	67	63	65	63	67	77	68	67	66	68	66	67	66	71	59	65	58	49	50	54	64	72	66	55	56	67	70	66	56	64	61	65	69	78	61	61	62	67	68	65	65	76	63	56	61	63	80	62	63	68	66	70	67	64	72	60	71	63	49	68	68	62	70	61	65	79	67	66	66	65	67	75	63	71	75	56	72	65	83	68	58	55	68	64	79	74	65	63	77	75	70	57	73	83	70	66	66	59	68	56	66	58	76	62	61	74	62	66	64	74	48	73	69	67	67	65	62	62	74	70	75
15260	6294	2902	5272	11982	14924	15088	13354	11392	10995	11010	11300	9558	10932	12293	12321	9878	4854	2337	1905	1788	1632	1430	1229	1300	2163	2800	3223	3234	3290	2741	2320	1954	2009	1796	1982	1437	1082	961	980	1143	858	918	1045	827	1030	1054	1220	4770	12398	9473	9212	7081	4548	2617	1435	962	751	705	713	723	658	710	714	682	653	654	719	697	667	720	703	705	649	695	675	688	705	687	723	719	680	708	669	716	731	671	714	718	721	691	684	709	690	756	688	711	656	690	676	704	658	707	689	692	741	697	687	708	714	701	713	705	760	668	681	721	683	685	698	666	696	665	637	749	755	733	748	675	653	646	666	740	747	710	720	711	733	675	712	725	695	673	716	697	722	709	708	757	714	736	706	675	675	686	715	763	723	707	711	649	730	742	732	707	699	691	715	671	648	711	685	720	734	702	674	709	714	703	678	639	730	744	665	732	690	760	702	649	701	702	674	692	732	639	716	707	723	726	648	712	741	724	717	712	649	737	671	661	696	721	699	693	743	693	668	665	742	717	668	695	685	692	698	710	689	707	720	683	717	660	725	735	755	676	698	685	729	701	678	669	706	694	709	672	676	668	731	662	685	738	661	747	673	684	718	751	676	673	676	679	713	744	740	745	707	718	727	699	677	677	709	726	645	713	721	678	683	717	720	686	664	729	654	713	735	692	730	715	724	666	664	715	700	694	690	690	678	745	656	722	678	712	703	662	719	721	686	743	718	708	721	668	628	688	664	679	727	740	686	711	691	720	672	731	698	727	652	732	694	673	747	751	664	688	722	678	681	746	679	750	720	647	642	706	728	671	741	698	678	689	749	698	726	741	690	671	701	721	671	655	706	718	699	701	682	665	730	695	640	723	686	712	729	666	688	683	735	719	691	725	707	723	699	738	690	658	675	669	721	704	707	697	762	705	691	723	690	710	668	690	711	675	731	681	694	705	732	677	673	715	706	686	733	726	701	743	696	690	713	698	695	698	682	752	716	712	699	761	683	650	658	716	745	699	685	705	699	704	712	676	689	720	689	700	701	666	658	672	723	716	697	725	739	703	692	685	735	715	718	695	677	699	762	714	662	691	699	684	730	697	736	656	692	689	729	698	729	655	697	725	614	688	710	682	727	716	763	703	717	671	667	650	695	766	681	747	655	647	696	658	705	712	704	693	703	723	716	685	668	673	705	672	701	684	701	702	729	692	689	696	683	682	691	715	721	711	724	736	709	762	697	698	682	703	709	699	736	677	685	715	677	740	712	683	664	729	678	695	674	690	639	727	706	733	667	737	700	652	702	747	701	741	722	732	728	715	691	675	693	664	702	706	715	675	692	750	668	682	707	734	706	644	710	677	745	699	739	702	670	688	728	704	739	657	711	720	692	712	678	738	698	697	650	727	653	763	688	701	628	703	712	715	713	694	675	666	700	685	745	688	720	657	725	733	699	750	725	706	734	670	688	727	757	746	662	775	704	690	745	687	690	737	716	702	700	700	701	720	712	671	703	673	685	718	705	661	724	684	672	698	727	705	751	745	739	717	684	663	661	698	701	724	713	727	699	747	759	719	724	713	710	718	714	692	746	680	703	691	670	701	716	672	643	738	699	719	658	693	684	735	686	636	681	688	675	715	719	727	705	709	748	715	684	642	722	705	723	723	683	688	685	710	712	725	664	723	743	681	653	713	733	682	729	690	689	672	686	708	703	724	740	692	680	668	695	671	686	698	687	734	714	699	699	735	667	659	711	703	710	674	670	717	673	690	719	718	740	686	713	750	674	683	683	669	731	699	726	743	711	668	702	708	671	712	717	697	737	751	673	699	724	676	766	730	698	701	688	779	676	677	712	723	736	656	729	703	701	719	706	761	737	701	693	705	671	696	675	678	699	720	704	682	690	711	694	703	711	700	683	726	747	686	696	690	684	679	706	707	732	679	679	671	680	689	653	676	731	685	701	692	679	751	735	682	760	685	746	665	693	729	750	698	715	752	718	696	733	742	703	665	699	707	686	746	718	692	656	701	738	721	689	708	672	723	706	676	696	721	700	603	681	728	682	708	693	665	718	696	747	690	686	742	711	662	693	707	714	721	691	699	686	677	684	723	713	738	712	675	667	672	730	697	707	728	739	772	692	680	735	700	676	706	735	664	689	771	711	680	733	709	725	718	739	677	700	720	707	686	664	699	689	698	730	751	734	712	681	692	705	713	642	685	679	703	733	713	694	707	728	684	706	672	705	703	719	727	678	709	687	721	697	714	681	714	666	686	724	707	701	711	692	681	691	687	701	664	689	693	721	682	673	683	727	740	680	652	716	673	738	722	724	705	669	689	675	700	671	686	666	689	689	668	688	662	731	697	692	703	689	692	673	676	714	673	722	688	709	660	721	707	694	725	686	682	666	721	668	707	697	690	699	695	691	673	697	692	692	732	702	708	700	667	695	676	738	695	694	749	709	656	669	726	660	687	697	695	731	683	717	675	690	682	674	703	724	726	745	677	706	649	674	670	712	705	677	701	706	705	720	687	702	679	713	658	680	703	647	700	696	699	674	702	665	679	736	694	664	726	699	709	740	733	685	728	732	667	691	697	682	682	695	694	713	698	689	688	721	663	720	720	663	677	640	697	750	708	680	697	656	669	719	692	676	611	762	721	680	724	760	664	694	666	704	723	727	688	707	662	723	673	697	699	737	722	684	712	697	721	711	746	725	660	713	688	712	669	719	710	696	699	692	718	696	703	702	707	695	680	697	730	703	705	677	709	660	681	695	674	695	669	668	669	714	716	719	715	683	718	692	696	681	706	712	690	703	706	699	734	696	726	735	694	698	722	706	689	721	726	658	714	706	695	720	685	673	715	700	715	688	654	741	692	718	744	673	633	700	679	721	642	717	687	707	705	716	680	714	696	665	667	697	672	716	693	749	697	684	649	745	735	738	664	679	703	692	690	721	709	705	731	698	688	716	633	734	674	645	677	733	672	685	681	679	672	752	692	695	751	698	707	763	702	691	734	703	691	727	652	753	719	719	690	713	777	721	729	714	698	741	706	711	664	702	683	732	720	705	681	704	704	684	741	655	716	754	710	683	749	742	689	710	679	680	690	725	682	710	688	669	698	697	657	712	711	701	683	675	704	673	717	690	664	715	699	704	694	676	720	688	742	670	693	656	671	734	718	683	686	655	713	701	682	710	728	717	671	653	681	699	755	710	707	707	663	693	680	731	680	670	689	742	722	696	693	735	705	699	686	702	666	687	723	693	696	661	692	696	709	729	701	732	721	716	696	739	687	695	643	733	670	733	663	683	693	722	706	696	705	733	655	695	677	666	734	741	735	694	737	757	701	739	700	716	706	716	780	715	697	670	673	714	706	698	687	697	721	689	737	680	680	702	716	686	663	740	768	688	711	709	756	722	704	738	694	656	716	766	690	750	652	725	740	721	743	689	679	668	691	644	664	723	726	707	679	703	699	670	674	688	677	714	724	700	703	707	708	729	730	723	730	713	698	700	658	696
1358	106	87	55	71	108	137	143	136	151	167	191	197	175	289	234	183	81	58	64	47	39	50	47	55	66	56	89	96	84	79	80	78	48	53	50	48	54	53	52	41	59	45	48	40	53	46	48	99	160	171	146	106	92	65	64	55	50	37	51	45	36	51	36	49	39	44	45	58	38	50	49	48	42	48	41	39	42	39	54	51	46	49	47	46	51	44	49	53	48	38	46	52	48	48	42	44	53	40	45	55	56	59	45	38	47	54	44	37	46	41	53	44	47	52	63	46	49	50	49	46	55	48	42	52	55	49	54	49	34	36	43	54	38	50	50	46	40	50	46	46	55	50	39	46	44	64	53	46	60	64	36	47	55	56	52	59	49	37	46	52	42	53	65	54	46	40	50	36	45	48	60	41	35	45	57	44	40	48	50	59	51	57	46	67	47	60	63	47	46	40	51	45	58	57	38	57	49	45	33	42	31	38	49	46	52	44	47	40	47	41	50	52	58	56	39	59	49	47	42	47	41	52	36	51	46	45	47	52	51	52	48	44	40	51	40	40	38	34	52	42	35	52	52	48	50	46	42	50	56	50	41	42	54	48	54	47	46	47	51	38	63	45	42	39	51	34	48	61	46	39	42	48	41	47	44	36	48	38	43	47	41	68	47	50	57	46	30	55	57	50	43	50	42	51	45	46	32	48	42	42	55	61	49	39	45	54	42	44	50	50	49	36	42	47	43	42	43	50	52	49	51	46	45	44	54	49	55	46	59	53	53	38	45	39	48	44	49	47	40	48	58	53	49	48	45	32	48	49	42	54	44	41	47	44	43	48	39	60	43	55	49	51	39	46	40	46	48	38	61	47	33	53	37	51	42	56	52	60	40	34	34	56	38	40	53	65	56	45	38	57	37	51	35	50	48	45	44	60	47	42	47	50	57	47	50	50	48	49	42	55	43	41	46	37	58	41	35	42	46	51	59	42	44	58	47	54	44	41	50	41	46	52	61	54	52	56	50	50	59	49	50	42	53	36	48	39	44	38	44	55	48	49	41	59	50	49	53	48	41	55	53	52	52	41	54	55	42	52	43	48	46	54	45	42	53	56	48	52	40	48	35	53	41	53	48	56	47	52	53	57	46	49	57	45	37	44	45	43	48	47	45	48	43	47	46	50	45	45	53	47	40	47	57	46	40	45	41	53	46	44	48	43	37	44	52	59	52	46	46	43	43	44	38	52	36	45	43	45	50	55	35	48	49	40	45	42	36	47	48	44	46	54	40	48	46	49	44	44	42	47	39	43	46	50	54	42	41	47	43	41	41	58	58	47	47	52	61	46	55	47	59	50	51	54	52	50	30	60	60	42	50	46	46	46	45	44	49	44	58	44	44	37	53	51	47	41	60	59	44	50	44	58	53	56	50	48	53	56	38	54	43	55	39	47	51	51	44	38	38	45	47	61	52	51	52	48	52	47	50	53	42	45	29	43	48	55	59	45	41	50	49	50	35	48	49	54	50	51	53	41	48	56	43	53	47	55	37	68	46	46	52	48	51	52	48	44	41	45	42	47	45	41	43	48	40	48	49	46	35	51	43	53	52	52	43	48	37	41	34	39	48	55	42	39	42	46	41	47	49	51	54	43	42	53	44	48	55	50	41	47	56	57	53	50	43	62	40	54	60	37	44	39	46	46	42	36	40	47	47	38	54	47	44	63	46	34	51	45	44	47	48	61	39	50	45	38	61	49	44	54	44	39	44	44	47	47	57	41	56	51	39	58	54	48	41	46	55	50	63	37	36	41	36	46	39	37	37	38	36	44	45	46	56	51	46	39	40	45	41	55	36	53	43	48	52	48	51	57	43	37	43	64	44	48	43	48	50	43	54	44	53	39	55	59	52	46	36	40	53	51	43	48	42	42	48	44	48	50	62	36	49	46	48	59	49	50	49	41	43	50	51	48	44	50	48	55	47	49	47	58	44	44	44	43	59	36	49	41	59	50	44	42	46	39	38	50	45	42	50	46	51	47	47	45	44	52	42	49	34	49	46	48	41	42	44	43	41	61	49	53	48	54	42	45	53	57	56	43	54	54	45	52	47	43	55	52	47	43	45	54	46	40	44	57	47	47	48	43	45	41	53	55	57	48	50	44	52	45	49	57	51	55	44	48	34	41	38	41	47	51	44	51	50	38	51	41	46	45	54	42	42	48	53	44	35	52	47	56	43	45	47	46	44	42	51	49	49	35	46	48	49	44	52	54	61	52	53	52	51	40	39	51	48	40	54	55	54	45	67	49	51	43	43	35	46	49	45	31	62	50	47	53	37	50	40	54	41	41	39	48	41	49	36	45	46	46	56	42	42	54	64	31	38	51	53	41	46	47	54	49	38	44	46	38	42	44	54	51	56	41	42	54	47	40	37	41	54	55	54	44	56	47	48	45	46	42	56	38	43	48	34	40	50	50	44	42	59	46	48	47	54	60	57	46	48	47	66	38	53	47	46	39	50	48	52	37	38	51	56	47	42	46	59	47	61	51	39	46	42	43	49	52	53	48	52	39	35	44	57	41	41	44	51	49	43	40	51	50	42	47	50	49	46	43	38	63	52	57	37	61	55	44	47	42	51	46	48	49	38	53	47	55	53	58	43	39	40	42	57	51	43	49	50	46	39	50	63	54	42	45	41	42	51	50	50	54	47	44	45	55	33	54	36	55	44	52	41	43	53	49	54	37	55	54	52	45	47	46	40	46	53	53	35	50	39	68	46	54	43	50	50	39	51	51	63	45	42	55	54	49	51	37	44	51	55	50	44	44	50	50	41	42	42	45	44	40	59	44	43	62	42	53	48	50	42	51	40	47	37	46	53	50	45	51	53	60	41	27	50	33	57	51	49	40	62	41	38	45	51	46	36	38	50	63	63	45	51	31	44	41	35	42	55	44	49	51	55	49	50	33	40	42	43	50	40	53	48	37	46	39	47	49	45	52	46	38	45	40	43	44	47	55	46	45	51	43	51	39	45	46	38	51	57	47	46	43	43	61	48	51	44	44	51	56	46	53	47	44	41	44	45	49	53	54	49	62	30	52	55	48	48	50	58	33	47	37	40	45	47	42	43	39	45	43	35	44	46	45	37	49	48	42	45	59	43	53	42	36	64	40	49	40	50	39	53	48	44	39	48	41	46	50	39	58	44	54	46	42	51	45	43	54	43	41	45	48	54	45	55	47	47	35	59	42	54	36	51	49	44	48	35	45	62	50	59	46	58	59	37	54	41	50	50	42	57	49	38	47	46	55	58	48	46	52	46	47	40	46	36	50	49	32	44	44	72	42	45	57	47	43	49	62	54	48	41	50	53	60	47	36	34	45	44	47	43	49	40	53	44	69	45	44	48	39	47	49	53	60	42	56	46	45	47	49	42	48	46	54	47	55	43	49	58	49	46	55	57	49	45	41	53	54	45	52	45	33	30	51	50	44	25	50	47	53	41	54	56	47	42	59	64	48	45	50	57
8731	2137	1083	2128	4995	7211	7554	7389	6507	6624	7353	7786	7289	7579	9032	8668	5748	2230	1226	1040	876	818	724	685	645	858	1563	2091	2208	2401	1933	1475	1216	847	664	694	693	679	640	680	667	579	598	702	581	656	709	654	2038	3985	3428	2626	2190	1601	938	829	649	589	502	518	532	478	547	480	531	470	511	534	540	498	554	549	553	494	473	538	523	515	518	487	508	490	506	467	532	487	515	491	479	505	513	509	509	503	497	519	515	522	542	488	495	518	509	467	547	512	477	526	534	547	554	535	555	495	517	522	489	522	506	491	505	521	552	485	550	503	531	497	523	533	511	541	539	558	503	498	487	532	509	534	524	545	502	516	538	515	505	544	539	519	534	511	497	519	528	512	500	557	464	537	507	528	484	533	510	483	561	512	480	527	530	527	493	530	524	500	488	515	490	522	533	507	507	559	516	494	511	525	535	500	541	524	515	539	496	505	488	491	520	478	537	492	493	538	555	475	529	550	503	512	557	526	523	513	463	547	490	511	550	487	528	522	526	508	539	505	530	539	527	530	519	543	546	495	499	494	479	530	477	512	514	561	528	527	503	537	492	498	512	519	480	497	523	478	497	503	527	514	499	527	543	519	500	462	474	512	531	505	530	519	488	487	551	514	473	566	515	504	514	523	499	518	525	514	548	510	513	525	488	466	565	479	520	484	530	546	519	538	509	533	550	489	513	525	479	524	506	511	477	484	540	540	480	519	486	487	489	516	524	519	491	558	553	536	534	507	516	480	555	502	514	558	536	503	517	522	516	535	502	519	483	507	521	520	527	536	521	500	494	512	476	489	524	495	531	538	492	471	533	497	484	501	504	509	524	544	531	520	489	538	513	541	516	554	546	501	542	540	550	524	524	507	486	521	486	511	508	503	555	535	490	517	503	520	521	504	496	486	493	535	489	499	491	525	496	512	569	576	498	539	526	528	513	509	488	520	508	490	514	495	531	491	479	584	544	500	514	523	499	524	513	488	456	519	498	531	520	524	512	478	523	537	537	518	503	546	552	503	514	523	554	550	478	477	501	545	541	533	513	494	505	556	491	534	525	497	528	474	505	573	500	518	531	519	500	510	525	511	521	525	522	508	472	534	533	492	521	496	521	523	542	545	505	548	503	504	512	513	541	503	521	524	498	543	509	563	483	515	504	515	520	490	492	485	540	536	482	523	541	500	492	486	525	507	529	517	497	490	491	522	530	496	523	510	500	473	561	507	516	530	517	514	523	532	475	511	522	584	510	544	511	527	552	518	507	510	503	504	496	482	527	511	517	519	520	517	490	567	522	519	561	501	537	488	490	494	481	569	521	474	549	513	526	561	542	509	522	521	539	513	497	557	540	509	507	472	527	565	529	542	490	537	555	521	511	539	578	512	500	550	546	528	522	517	539	513	502	508	497	536	516	519	543	554	491	511	521	538	536	529	539	500	514	527	474	532	526	505	505	536	492	524	540	527	540	542	513	514	523	484	509	529	516	567	519	529	551	496	542	506	529	506	522	517	498	511	505	569	547	511	484	531	573	489	496	536	504	556	502	538	475	488	511	495	503	510	522	536	501	502	485	501	525	514	515	514	509	561	495	484	522	503	519	492	541	479	493	470	488	526	559	480	539	487	511	544	498	544	486	509	475	521	481	559	510	476	514	478	505	502	509	520	490	505	518	531	545	519	505	548	526	502	484	511	509	530	474	497	493	495	483	529	513	533	526	504	517	479	525	469	563	540	510	480	502	553	530	520	542	533	479	470	525	545	518	532	550	521	521	541	542	530	490	535	524	539	579	521	532	470	485	524	508	529	533	510	483	521	507	522	539	535	503	479	516	498	504	539	509	528	515	516	513	476	496	573	506	486	500	498	514	545	494	516	531	494	535	500	525	506	549	509	506	492	515	505	481	549	478	524	534	495	525	516	539	514	489	502	520	500	500	526	514	493	479	491	501	515	556	549	547	521	516	541	499	557	490	474	505	535	486	509	531	528	548	524	507	513	530	503	522	545	555	511	512	510	519	521	551	525	529	501	548	539	524	473	544	535	513	498	516	513	541	513	536	510	533	495	507	521	529	517	502	510	539	577	523	519	533	493	476	555	520	502	539	509	519	522	484	536	554	527	509	546	503	518	543	514	521	501	523	494	533	454	515	473	506	532	511	494	488	475	504	523	558	489	514	516	469	520	532	532	534	540	511	488	505	492	483	495	524	486	526	528	483	588	504	502	519	514	500	501	524	469	473	510	543	493	541	504	502	517	504	540	498	515	518	502	552	477	526	542	512	514	504	503	509	514	500	504	502	531	524	521	481	534	560	594	483	532	511	504	545	512	560	499	554	512	501	502	517	517	519	554	541	518	513	542	519	511	542	479	494	517	489	538	504	535	525	521	531	516	598	497	516	505	491	504	513	507	525	510	539	551	507	542	526	499	514	493	516	523	528	512	510	553	513	519	516	509	495	514	504	533	555	561	526	547	551	523	496	553	535	504	557	546	530	502	525	572	510	469	532	505	558	515	549	479	524	529	491	529	524	529	515	522	522	511	530	533	546	505	499	522	523	491	546	499	521	490	521	508	485	523	498	530	550	520	528	474	499	496	507	472	506	519	516	521	493	492	533	511	530	496	511	527	484	501	485	499	574	514	498	516	551	494	527	573	529	521	555	533	519	538	520	546	527	491	507	491	514	515	485	515	496	505	512	539	501	499	503	508	501	482	567	565	549	537	511	514	510	499	540	518	515	525	514	518	480	538	521	486	508	559	519	510	526	524	529	534	551	568	559	501	550	504	552	541	500	532	543	518	480	473	557	545	525	503	492	503	504	516	517	561	512	530	481	547	536	505	502	497	523	541	538	514	510	479	506	494	519	544	514	505	487	519	527	532	533	519	518	506	540	540	554	510	548	533	534	511	506	538	550	489	529	481	498	505	496	555	510	525	524	513	513	502	521	529	492	526	511	503	487	544	498	551	510	539	483	540	530	495	496	557	496	492	496	511	481	527	551	505	524	521	467	517	489	517	512	499	516	507	521	515	505	481	478	527	513	521	538	525	473	538	521	519	529	534	538	542	524	514	536	480	521	501	544	458	519	560	524	529	505	487	526	496	516	532	478	506	518	540	508	512	500	528	521	495	485	518	551	511	542	498	489	507	508	507	525	545	478	505	487	483	508	494	509	512	512	502	542	543	467	505	518	507	490	509	521	529	498	505	515	519	533	533	492	527	530	537	493	486	533	513	543	542	503	547	516	525	533	571	505	516	518	545	548	519	525	531	526	537	480	526	528	517	545	499	495	499	472	535	501	502	497	574	542	534	514	499	496	513	502	544	524	487	515	530	531	515	486	549	504	551	532	485	498	520	496	502	494	552	514	546	502	472	480	536	592	546	519	515	525	521	525	489	481	537	545	516	563	535	498	499	502	492	542	514	506	536	460	532	492	535	517	520	520	502	507	491	514	513	531	507	538	524	471	486	504	528	520	516	519	509	497	492
720	213	127	110	125	189	221	240	223	235	315	291	271	307	419	343	212	118	89	83	77	66	72	65	66	78	109	122	114	98	101	94	80	62	73	67	66	60	58	75	54	76	69	75	61	64	66	69	197	299	308	184	203	135	89	82	74	61	57	73	60	67	71	76	60	63	76	72	58	68	62	66	69	62	66	57	64	64	63	42	60	68	59	50	70	58	66	57	57	63	48	63	76	62	63	62	72	70	59	65	66	61	64	65	48	68	58	59	62	77	75	67	63	69	66	61	69	69	63	53	63	54	67	49	62	55	53	52	66	74	62	63	61	65	63	52	55	56	64	60	64	75	57	60	72	54	77	52	73	63	65	64	64	54	57	58	60	57	56	59	63	68	60	64	49	69	66	50	68	64	64	61	69	53	61	65	59	56	74	63	73	69	52	71	66	55	62	74	53	54	60	49	59	59	71	86	66	54	55	63	63	53	69	75	64	57	47	65	55	79	55	74	55	67	56	62	56	72	46	49	65	59	65	73	58	56	61	66	72	66	54	81	51	63	51	68	56	72	61	58	64	73	56	52	54	66	51	60	69	41	76	65	77	65	61	61	63	52	79	62	54	53	60	59	68	61	56	57	58	62	59	62	55	75	59	56	63	58	56	62	73	58	68	46	64	56	43	68	52	43	67	64	51	69	67	63	62	75	59	66	59	56	46	69	53	54	53	57	71	68	59	60	68	52	64	60	65	65	61	52	74	56	64	61	56	75	63	58	61	83	81	61	69	68	60	65	50	57	42	53	54	69	78	72	58	55	62	50	61	70	68	58	56	64	69	60	61	53	65	54	63	53	56	56	67	77	61	62	64	62	67	59	57	47	73	63	68	43	67	55	64	60	74	60	61	60	61	53	52	68	56	63	69	63	60	75	65	74	83	63	63	74	42	48	65	60	65	72	62	56	64	49	66	68	46	61	66	75	60	65	57	53	72	65	67	56	59	76	82	73	50	67	66	67	77	70	69	66	70	67	66	44	56	63	66	67	78	66	52	56	66	58	66	70	60	72	58	52	78	66	61	67	73	63	67	62	65	63	56	59	76	64	61	57	67	66	69	63	52	77	53	54	64	62	59	59	57	60	58	64	67	71	66	72	68	68	55	70	69	55	58	63	72	49	76	76	58	79	58	63	67	59	63	67	55	60	54	64	54	62	76	59	59	71	69	45	57	61	76	56	57	72	68	63	70	68	70	55	67	66	43	60	75	66	66	67	68	57	60	59	73	61	58	72	63	57	64	62	60	59	55	65	55	66	53	60	64	63	65	70	68	55	55	71	62	66	73	67	64	50	69	71	64	63	61	61	80	55	73	74	58	61	68	69	60	64	56	58	64	72	81	78	62	67	60	54	56	68	78	70	74	66	58	52	67	67	45	59	73	53	46	61	57	58	63	52	56	70	56	61	63	54	63	59	80	58	67	75	64	58	78	46	51	61	58	54	57	72	64	70	62	65	55	52	65	59	64	74	46	65	70	67	71	59	74	66	57	65	53	67	58	60	59	62	54	62	57	59	63	65	59	67	67	64	40	64	80	72	63	62	61	54	59	47	58	66	51	63	71	56	62	61	55	66	60	73	52	55	64	64	68	66	61	74	61	68	52	62	54	54	67	61	67	65	67	68	67	61	58	55	61	59	67	74	60	69	66	61	47	57	68	66	54	75	63	52	58	68	56	73	60	70	66	64	68	64	66	60	73	79	56	60	70	67	54	65	66	66	71	65	56	60	51	59	69	78	57	64	74	73	66	65	57	66	78	77	58	74	71	65	46	63	57	52	62	55	73	61	65	70	58	61	72	58	71	60	71	55	63	80	67	54	63	64	74	81	70	63	64	56	61	65	65	68	74	54	59	54	62	57	59	66	58	62	64	80	61	64	72	43	66	57	57	48	62	64	67	64	56	71	59	58	69	66	51	46	77	73	58	51	56	59	70	63	61	64	55	71	59	58	84	75	82	60	62	67	66	56	74	71	63	55	62	62	74	58	63	52	61	57	67	70	67	55	73	80	60	61	69	66	47	48	67	38	60	61	58	70	66	53	47	59	54	80	59	57	75	80	70	68	48	67	54	67	71	53	60	59	65	67	68	61	62	71	74	54	58	63	70	75	77	60	74	52	52	70	62	54	59	54	58	63	63	55	58	71	82	63	76	63	59	60	63	73	61	65	65	70	60	68	58	58	70	59	59	54	55	60	74	61	58	64	73	59	60	56	61	68	53	60	66	62	66	63	67	55	73	66	55	53	61	63	55	57	69	58	69	76	56	68	74	61	63	62	51	57	54	62	60	51	61	62	63	72	65	66	66	48	64	52	55	66	61	64	62	58	58	56	60	67	55	63	55	60	77	55	66	60	67	64	67	63	48	55	57	50	61	64	54	57	48	60	81	71	69	63	66	69	58	57	61	77	70	62	63	67	63	56	48	55	71	69	57	69	71	66	75	68	85	62	59	48	54	67	58	70	62	51	61	58	66	58	49	52	80	64	64	58	61	63	60	58	65	66	51	58	53	65	49	66	70	60	65	57	56	72	50	52	52	61	52	64	49	51	56	61	73	60	75	75	59	46	57	56	71	68	65	50	73	46	64	60	59	68	58	54	70	72	71	54	62	69	70	70	61	65	65	74	44	57	69	68	60	71	72	59	64	73	55	50	61	58	74	56	54	57	65	69	64	50	67	49	68	56	59	79	65	55	64	73	59	68	46	66	66	63	64	58	56	45	64	59	60	59	69	76	69	59	58	55	68	61	68	79	73	47	70	65	72	52	64	50	58	48	77	69	63	53	46	64	77	72	59	68	67	47	60	69	70	56	78	70	55	65	69	64	64	67	57	50	74	61	58	51	62	67	59	53	63	46	73	61	59	63	62	72	61	67	52	57	66	52	61	60	71	65	69	69	56	63	67	73	67	55	65	63	57	62	54	71	79	56	60	73	52	54	58	80	47	61	58	49	44	75	72	67	69	70	69	51	61	49	55	69	60	55	62	58	54	69	60	58	60	65	64	66	73	70	63	68	54	64	64	48	58	73	52	71	73	51	58	53	68	48	59	64	64	53	52	60	61	60	59	64	57	59	54	59	49	55	72	58	59	67	64	68	64	60	53	64	54	48	60	58	43	55	57	48	67	66	71	62	62	62	66	56	57	50	67	54	58	61	60	50	63	68	71	64	66	51	63	69	60	66	61	62	47	66	51	62	71	61	55	59	69	65	72	55	65	70	64	58	61	52	63	72	69	70	51	62	65	67	62	62	49	53	65	51	66	71	50	65	78	71	67	83	61	56	49	61	67	63	59	67	56	54	58	58	52	67	48	60	72	40	48	65	57	70	61	60	72	68	62	71	66	73	78	50	59	46	65	62	76	71	65	56	67	68	69	67	60	63	56	69	57	56	82	56	58	64	61	70	49	60	60	58	56	71	66	74	53	79	72	68	86	73	62	75	71	72	65	62	69	60	54	84
11928	5127	2218	3994	9353	12154	12446	11724	9952	10923	11582	10516	9841	10065	12263	10765	6802	2878	1649	1563	1273	1276	1092	990	1106	1117	2351	2522	2741	2969	2408	1641	1401	948	905	854	914	930	862	934	937	824	777	847	872	968	899	842	4963	8961	7779	4846	4045	2640	1766	1279	962	845	746	704	665	681	693	693	687	683	669	665	669	689	687	698	658	667	640	702	663	683	662	655	648	595	681	691	682	649	700	619	678	632	656	691	663	697	655	695	662	689	667	651	706	682	688	658	637	680	698	666	629	679	736	714	677	672	689	688	665	643	645	663	699	649	679	678	634	672	612	617	659	685	670	635	707	630	645	675	695	666	701	680	661	680	696	684	661	687	681	681	701	664	724	691	627	689	647	679	697	654	654	668	680	637	699	619	680	651	629	715	697	673	695	641	712	659	650	657	648	695	696	695	664	667	679	653	650	666	700	701	591	629	653	643	726	667	620	679	690	644	654	674	652	692	750	663	680	684	666	705	668	677	671	683	664	705	687	641	649	628	691	657	663	659	712	637	654	676	665	661	668	641	666	665	715	627	677	672	655	649	662	649	666	693	634	652	641	668	698	648	674	690	718	677	644	684	672	674	714	612	711	704	690	699	684	662	716	676	642	696	635	677	666	628	676	663	694	667	644	669	695	639	677	697	668	655	688	658	628	645	616	682	647	657	674	684	723	669	635	630	672	633	657	693	624	690	654	662	677	700	658	688	659	673	687	679	661	681	644	701	644	637	676	650	666	669	674	656	686	672	699	717	643	696	694	692	675	725	642	682	681	648	655	700	693	634	669	714	665	642	623	659	673	648	697	729	669	678	665	704	691	684	607	649	646	671	687	694	666	686	652	692	711	684	644	711	686	684	647	652	709	666	725	681	652	674	674	694	647	661	659	680	691	677	704	667	696	653	684	671	704	647	683	677	691	666	712	667	723	677	675	635	652	684	674	625	693	668	665	672	688	637	714	660	642	652	677	687	620	680	647	714	609	672	658	681	673	676	666	695	703	681	722	684	701	647	660	659	633	615	642	638	649	655	691	678	648	687	654	661	731	669	611	662	649	695	678	686	673	710	645	688	696	668	709	651	704	663	695	661	641	698	695	703	653	674	727	683	673	673	670	658	682	605	638	678	661	681	671	696	654	670	684	637	715	658	661	633	684	704	691	639	705	650	645	648	682	701	693	722	649	667	709	686	630	699	625	668	653	677	680	645	670	672	687	699	702	679	640	692	659	727	658	679	685	685	637	650	655	688	647	618	671	641	658	656	633	730	674	701	690	666	682	636	671	657	631	701	633	625	671	690	688	648	641	694	636	622	634	694	622	678	645	674	688	675	686	695	665	687	710	695	730	613	713	666	657	651	705	675	665	703	621	697	644	646	711	671	652	652	593	655	679	654	702	671	690	671	652	635	673	661	706	670	705	711	672	711	686	636	658	668	654	621	687	708	649	669	622	639	686	688	667	617	664	650	640	683	674	681	673	688	624	668	670	697	681	693	744	688	683	646	706	659	688	696	619	675	657	708	677	694	666	706	706	677	672	615	731	651	665	653	698	666	647	673	610	655	682	670	685	686	667	654	666	645	679	645	666	688	645	706	708	628	690	617	705	638	678	665	632	672	659	659	678	663	682	663	671	706	675	695	675	675	689	666	686	644	634	663	653	672	627	660	648	683	682	656	692	711	668	638	704	633	665	687	655	676	669	695	649	697	721	644	637	648	658	682	665	641	648	700	684	671	647	625	643	708	716	705	707	734	686	649	702	622	663	657	674	657	667	657	642	648	701	704	643	667	722	692	667	712	648	645	688	695	642	630	626	663	673	679	696	700	614	659	662	670	641	667	699	683	678	674	704	694	645	685	634	633	678	661	688	674	650	649	638	697	665	675	666	674	701	634	683	650	660	705	667	649	677	645	668	697	638	651	670	639	638	668	666	685	704	691	679	657	732	682	697	626	679	667	631	698	652	677	697	629	683	689	667	666	633	668	648	650	671	657	709	635	704	688	699	674	631	670	721	691	662	645	680	654	684	685	642	691	691	669	631	688	698	663	657	644	659	684	643	692	674	666	691	690	666	649	705	673	712	668	640	694	671	646	665	659	667	657	664	671	684	661	663	598	692	618	626	664	681	685	646	715	643	660	687	664	630	667	714	660	645	694	683	659	678	711	637	708	689	707	670	652	666	701	637	685	677	678	674	648	710	660	690	655	639	684	668	678	660	723	692	649	683	697	643	693	695	708	701	677	686	703	687	626	687	662	634	656	715	711	659	645	667	646	726	706	683	699	664	682	681	681	696	725	699	692	662	692	665	675	635	681	650	675	648	669	649	647	680	620	666	715	664	709	629	674	678	637	675	703	660	685	615	657	674	665	644	669	637	668	652	703	689	643	719	678	682	714	669	701	683	714	662	651	665	717	623	669	711	690	641	691	672	666	672	656	637	673	629	653	681	687	632	704	672	658	684	690	633	682	703	630	680	678	648	642	622	697	672	699	647	630	712	683	646	673	626	669	659	696	651	624	630	661	651	676	705	672	669	703	670	683	663	683	650	682	684	677	667	651	697	688	669	690	686	655	694	686	675	694	669	666	673	719	654	666	674	709	682	626	674	678	716	683	665	662	649	679	705	672	641	702	697	674	627	649	675	702	650	675	666	690	679	666	663	707	664	668	621	638	695	676	651	688	726	680	687	679	621	722	658	689	700	688	602	704	667	678	696	676	722	647	679	724	706	679	669	670	660	702	715	645	664	661	657	697	628	658	691	648	688	718	648	603	668	701	665	690	655	668	654	704	659	643	712	685	707	634	677	662	692	665	669	630	703	670	661	702	635	660	654	638	704	644	656	642	724	666	683	669	675	656	662	634	626	665	699	723	704	653	717	663	624	685	713	657	688	689	697	650	681	725	676	654	697	653	676	666	635	713	716	643	688	627	644	722	693	692	646	650	663	663	673	706	634	702	694	687	708	707	667	685	672	655	670	651	673	651	647	650	650	710	662	669	693	699	662	678	687	640	656	682	664	635	646	667	667	726	671	694	664	668	693	687	710	684	660	624	683	644	642	676	663	687	689	659	657	627	668	707	649	606	705	716	686	679	712	647	694	683	636	708	673	680	679	673	665	637	688	680	652	688	665	688	646	691	688	653	682	691	668	652	685	713	671	681	601	660	729	666	659	670	680	667	668	679	670	709	628	696	679	672	674	687	711	693	659	694	640	674	641	703	666	735	682	681	655	634	664	617	675	661	690	669	661	665	635	697	591	703	682	651	644	640	637	663	686	635	654	678	725	620	689	667	643	722	655	616	705	660	642	656	648	659	702	681	686	664	704	670	667	640	642	678	655	665	745	627	661	671	656	676	659	667	662	706	683	682	653	709	648	650	655	661	697	654	675	680	682	704	654	648	711	731	680	676	660	660	662	625	703	625	721	634	708	696	632	645	681	664	686	673	675	654	722	672	675	641	691	692	693	640	672	646	635	662	702	663	659	653
2166	206	142	93	113	140	245	242	233	274	331	256	251	290	411	353	188	78	75	58	68	73	52	53	51	37	89	116	106	118	98	62	68	54	43	46	58	55	52	48	51	64	47	47	44	54	44	51	212	393	372	236	157	114	92	56	48	59	42	42	49	44	46	35	43	47	65	61	39	58	56	39	46	41	40	38	51	35	47	56	51	49	48	43	57	40	43	58	54	43	42	55	46	65	39	39	50	52	38	46	46	59	44	39	46	49	48	44	39	32	51	46	43	41	46	33	45	52	41	41	39	43	43	48	32	40	42	46	40	44	35	43	43	42	34	42	33	44	47	48	29	39	47	36	35	45	52	42	55	53	43	34	46	50	52	37	46	48	56	55	42	46	43	44	41	49	48	53	52	39	63	44	42	49	50	51	51	46	40	38	46	39	41	39	58	47	33	27	51	36	42	41	52	27	55	49	48	42	53	48	46	41	45	43	48	44	46	48	47	37	50	40	41	53	39	42	48	42	50	38	56	53	47	49	49	37	46	53	46	43	39	46	41	56	50	46	46	43	42	43	50	36	39	46	47	50	49	43	46	40	48	44	50	44	46	50	52	34	54	43	48	34	52	48	48	39	46	45	53	47	49	50	44	37	46	45	54	42	45	48	44	50	52	39	54	44	39	46	45	53	42	40	48	42	44	42	45	38	49	46	52	43	45	45	46	38	45	53	54	47	33	38	55	42	49	37	54	42	50	49	44	42	47	42	44	55	46	51	40	43	45	33	49	46	45	50	41	39	48	45	41	41	41	62	48	35	47	44	39	50	43	41	50	48	52	45	37	38	44	33	37	42	54	45	45	41	40	56	38	44	45	38	46	43	50	45	47	45	72	42	41	47	37	33	50	60	43	50	57	48	43	50	39	44	45	62	33	48	47	52	44	47	41	47	40	49	49	48	33	56	40	53	56	40	37	48	50	49	45	40	53	41	53	45	49	55	46	43	44	35	52	37	50	43	42	48	40	53	53	42	55	48	51	48	53	53	44	55	44	44	62	35	52	47	48	47	45	53	40	47	37	38	67	44	57	48	47	51	52	50	45	41	51	41	45	44	43	51	47	51	50	47	37	57	58	37	41	55	40	53	54	26	38	47	43	40	52	45	45	38	54	39	51	43	42	43	49	46	48	43	44	45	46	46	48	43	37	40	37	34	47	34	35	41	35	46	43	42	44	38	48	43	50	56	49	44	44	41	40	42	50	42	51	47	46	59	44	45	38	43	43	44	47	54	42	47	40	56	36	52	30	51	45	60	56	44	36	35	45	49	56	50	53	41	47	44	63	34	58	52	51	36	31	44	47	45	51	39	50	46	45	40	47	27	37	40	49	56	39	54	59	36	49	43	50	45	39	51	51	42	65	54	53	45	37	45	44	42	52	49	50	49	41	40	43	40	39	45	51	39	59	45	56	31	40	36	56	46	47	43	48	48	48	55	37	38	52	39	44	43	34	49	43	53	44	39	46	38	44	41	54	41	37	47	41	38	42	32	36	46	53	46	56	39	42	47	53	44	40	32	45	47	48	51	49	49	53	40	58	45	35	45	37	48	55	49	47	44	46	57	35	59	57	42	49	50	41	54	50	42	43	47	47	40	42	39	50	45	50	44	44	53	57	53	43	41	41	56	50	49	45	51	40	58	54	32	44	38	42	35	49	56	42	37	53	39	41	40	55	47	46	41	49	44	55	47	40	56	44	46	68	35	42	32	51	54	49	54	57	42	37	43	37	45	43	55	53	43	37	53	49	40	45	37	59	44	51	36	42	35	44	47	50	52	38	46	42	38	40	50	38	39	39	35	57	46	41	39	58	49	53	50	47	48	52	50	48	54	39	40	41	53	37	51	43	42	46	36	45	35	39	48	40	62	35	45	44	51	46	32	33	49	56	50	62	42	44	46	45	44	46	46	39	40	57	50	48	49	33	56	40	44	40	52	35	47	51	46	38	51	43	47	56	58	54	44	47	52	36	52	39	52	39	49	45	41	49	56	53	43	37	55	55	45	47	43	47	50	47	45	50	50	43	50	41	47	52	33	39	62	47	41	50	38	33	45	53	49	52	40	45	42	45	38	43	41	34	33	49	69	48	42	48	42	49	38	40	39	40	47	51	46	41	45	39	45	43	52	35	40	35	50	46	41	51	49	60	50	55	42	41	44	53	51	51	49	41	46	50	38	37	41	42	38	57	47	27	48	38	42	54	42	46	38	43	47	39	48	33	42	49	51	41	46	52	45	49	48	41	33	38	54	42	42	51	36	45	37	51	48	54	40	57	38	61	28	46	47	55	41	46	54	43	37	42	45	51	39	43	42	48	43	50	51	49	45	54	68	44	48	58	48	55	52	37	42	39	51	48	46	45	47	43	39	50	41	42	50	57	53	43	40	51	42	43	41	36	37	62	59	62	41	27	40	47	48	54	50	42	48	44	36	43	34	52	48	40	46	52	54	39	63	45	32	36	58	42	57	49	52	56	48	47	59	31	39	52	35	52	54	42	43	59	27	51	46	47	30	49	41	49	38	28	46	38	49	42	58	40	27	43	37	46	40	49	41	55	44	41	48	44	44	49	49	44	51	50	45	49	45	41	40	38	40	44	44	42	46	51	51	58	45	47	33	50	49	39	40	49	61	47	47	52	45	36	41	46	43	41	43	38	48	46	46	50	44	45	41	40	51	42	40	47	43	49	45	41	37	40	40	46	46	50	50	36	55	52	53	49	48	51	55	42	42	58	57	44	47	45	45	39	48	38	52	44	42	52	55	48	50	49	62	36	39	39	48	49	43	43	36	50	44	59	30	35	44	48	51	50	43	48	47	53	43	44	51	51	47	51	43	52	51	54	50	43	39	48	40	39	46	43	55	42	30	43	37	45	39	46	58	42	58	37	48	47	40	56	37	41	45	46	45	42	42	39	26	43	59	49	45	46	44	46	38	44	41	40	55	43	43	48	42	42	58	37	53	46	34	55	56	48	42	40	48	38	56	44	51	42	41	49	52	53	35	44	41	47	52	46	42	43	47	42	44	37	42	37	38	48	45	39	53	45	42	44	56	39	49	46	48	52	30	41	41	46	38	44	42	44	37	40	49	41	40	43	47	36	37	41	43	36	27	39	43	47	53	51	35	39	41	33	47	49	44	55	43	53	35	42	37	38	38	47	52	49	48	43	49	40	48	54	45	54	42	42	54	47	50	61	43	34	40	43	52	42	51	50	55	54	52	52	58	41	49	58	52	48	49	47	41	50	48	58	55	47	45	46	53	37	53	33	33	50	64	53	40	54	49	41	38	31	40	34	29	49	32	50	39	34	46	44	54	42	38	46	48	40	45	45	50	47	44	40	49	57	42	49	37	53	52	43	57	42	56	59	38	56	59	53	48	37	43	42	51	47	55	37	51	47	42	44	48	42	35	48	32	42	54	39	53	40	47	50	54	44	42	51	39	45	49	57	46	64	40	41	51
11466	4061	1985	3398	8347	11448	12178	11974	10484	12653	12366	10512	10151	9561	12362	10133	5290	2688	1532	1300	1231	1096	956	861	979	915	1842	2569	2726	2659	2280	1653	1392	846	840	831	811	785	750	631	674	603	599	586	742	820	763	690	5186	9507	8323	5410	3775	2249	1355	943	762	611	506	505	484	482	460	479	504	479	504	529	465	454	515	489	472	519	505	505	511	437	471	492	519	467	482	477	501	507	492	496	473	530	485	507	473	498	509	451	492	488	482	479	489	501	499	482	509	489	506	483	493	511	482	523	501	493	490	473	485	506	462	467	473	469	479	480	475	509	481	512	470	462	481	474	493	513	497	452	480	490	490	547	492	496	512	485	558	500	475	503	474	480	462	460	488	457	498	509	463	465	468	468	478	468	507	504	482	515	476	479	479	493	480	501	453	474	514	443	506	551	477	454	500	515	477	475	511	466	507	507	461	479	502	514	492	476	511	474	487	540	501	501	503	500	496	515	499	474	486	474	515	495	499	490	516	473	468	500	447	502	457	535	524	494	442	476	511	497	471	517	488	511	451	465	516	526	498	499	502	469	470	494	489	486	481	486	473	492	474	504	500	459	476	529	475	462	499	508	466	503	502	475	481	502	499	505	453	490	472	533	497	463	522	523	495	486	519	504	467	493	466	469	478	515	478	531	474	494	463	531	491	521	477	508	451	527	484	491	493	451	502	464	480	475	488	504	503	475	506	454	458	470	493	466	466	490	485	469	512	506	513	479	504	472	518	529	518	499	451	448	500	479	476	481	510	514	490	439	493	466	487	514	514	471	458	471	508	473	510	453	504	452	448	513	506	494	479	451	498	458	479	492	492	476	508	488	502	508	502	467	503	523	488	475	498	477	490	484	487	488	480	522	492	518	467	474	501	511	489	446	493	479	494	481	482	488	487	505	487	495	470	505	522	482	469	500	446	453	510	528	485	486	476	500	471	517	469	497	518	490	472	488	453	512	471	485	500	527	469	482	458	496	473	478	476	490	507	486	499	473	528	467	519	470	445	517	473	486	500	487	536	495	491	477	494	475	513	502	476	513	504	491	486	474	448	478	512	448	486	482	534	469	523	460	492	530	527	483	469	450	472	493	479	500	441	446	527	478	483	465	456	463	502	479	519	509	524	470	482	482	498	533	504	476	487	466	460	528	482	485	512	531	482	457	534	496	471	491	470	498	486	479	494	482	503	485	497	447	493	531	515	475	486	509	488	470	473	504	475	501	480	512	460	490	508	490	489	445	485	516	488	514	494	506	495	461	486	507	486	492	486	477	480	470	451	482	502	469	535	483	485	527	460	506	459	494	504	483	504	533	489	448	454	449	457	456	516	495	526	481	525	471	509	474	460	458	507	507	477	458	495	526	470	475	493	444	466	524	502	511	495	505	495	480	499	485	487	494	447	532	541	507	473	470	502	507	541	504	486	464	481	481	481	492	526	460	455	478	467	490	473	472	486	452	487	459	487	504	475	500	503	506	497	464	497	494	505	511	491	483	481	474	498	483	469	515	493	513	532	491	488	482	497	531	476	510	537	521	503	481	521	525	519	479	508	467	491	502	496	499	479	492	476	489	485	506	485	480	495	472	506	506	523	498	480	466	465	467	525	464	468	500	494	476	467	486	451	522	539	493	514	467	457	465	510	485	513	505	512	488	488	474	469	528	522	503	543	462	472	535	475	467	476	502	480	489	530	452	499	469	493	487	474	506	490	463	468	491	528	543	485	481	515	485	509	501	514	483	516	500	495	516	528	495	474	466	482	478	430	477	477	539	485	530	524	496	487	468	479	523	491	472	530	493	476	448	482	463	470	490	463	516	455	483	479	504	514	531	520	463	524	491	476	483	497	511	488	499	469	461	446	485	499	472	484	496	465	466	459	495	527	497	514	490	462	523	498	532	485	503	514	498	497	473	502	481	477	506	503	495	487	508	512	464	485	481	512	491	493	478	487	492	541	474	506	483	490	454	513	513	489	488	516	487	446	510	503	507	464	488	464	448	511	456	477	486	527	500	488	480	439	492	491	498	497	475	488	467	486	476	509	497	497	493	515	480	513	461	510	461	513	497	497	483	474	524	459	517	499	502	517	516	487	508	520	548	479	522	514	514	515	469	481	482	498	488	500	451	501	472	512	502	460	506	489	494	452	478	490	488	535	466	526	501	506	482	510	495	503	497	507	483	511	488	510	512	493	544	480	514	502	484	475	482	488	491	523	489	470	446	440	520	492	532	491	466	501	503	478	492	464	488	500	470	448	501	501	509	503	487	483	471	482	493	485	488	457	493	470	468	494	444	519	489	467	453	473	495	495	461	481	500	484	481	449	481	486	501	482	497	490	475	485	527	496	500	492	474	491	476	485	486	510	474	504	451	474	469	498	489	489	482	516	528	497	469	472	485	477	462	449	485	455	505	500	486	477	552	513	505	480	509	483	517	481	481	488	553	475	490	499	514	468	469	512	484	441	492	523	494	532	491	506	436	517	504	466	525	491	487	496	471	477	534	520	506	507	512	510	479	456	487	477	500	482	528	517	499	484	485	465	495	460	496	474	501	507	497	499	493	467	478	479	506	522	491	503	498	462	515	508	476	477	475	467	492	491	521	486	479	490	524	479	507	507	494	507	529	478	467	500	499	448	545	463	482	458	511	465	485	465	512	475	494	476	495	453	493	458	548	479	480	482	492	516	510	474	438	447	482	475	507	462	477	492	498	507	470	526	466	511	470	500	471	491	500	466	461	468	501	476	485	509	507	476	444	473	535	502	472	514	488	501	468	521	482	485	469	541	442	475	465	452	510	471	484	495	515	504	517	459	509	500	526	491	500	484	478	474	490	467	489	481	504	493	505	497	475	501	496	494	465	496	466	464	478	491	496	500	523	477	452	478	473	452	508	487	454	505	502	505	485	508	466	515	460	485	476	490	525	474	459	526	516	512	528	497	525	478	487	482	513	475	513	488	541	497	468	527	460	458	485	469	451	481	473	461	495	504	494	502	482	480	469	506	500	491	501	494	479	478	485	497	506	453	489	512	514	484	465	495	496	516	512	463	456	494	433	476	507	484	478	494	505	495	486	468	493	525	488	493	457	478	512	488	463	455	529	475	463	473	527	477	513	476	506	496	509	502	508	503	478	476	510	474	474	488	489	451	488	502	446	465	450	496	528	495	486	520	484	502	476	504	521	500	489	502	497	510	490	483	472	483	492	528	489	508	504	505	521	491	468	483	470	466	484	479	485	482	502	472	541	488	477	490	497	481	489	475	457	489	512	492	505	502	475	491	517	495	501	503	505	495	477	485	489	506	491	468	470	522	476	510	521	507	510	494	490	500	523	498	495	489	521	491	510	483	466	496	512	446	500	483	511	507	505	525	509	489	468	516	470	469	442	513	491	462	492	437	478	505	482	471	538	514	472	460	513	494	502	473	505	514	517	469	487	458	489	524	490	483	465	520	507	489	506	529	473	490	471	539	492	486	467	474	526	456	511
1199	326	220	141	158	269	323	287	359	439	395	359	365	344	459	351	179	111	99	74	94	63	73	85	79	73	94	118	123	130	116	96	87	68	69	77	78	75	56	70	70	62	58	48	77	74	55	69	250	614	520	384	243	170	140	102	82	70	55	69	57	71	71	64	70	61	71	61	60	67	74	54	70	56	51	63	65	54	80	63	64	59	63	49	57	68	67	57	55	58	71	64	83	62	58	57	64	56	53	55	48	61	64	60	55	65	77	58	63	75	63	69	69	62	45	69	61	75	61	61	74	62	73	64	70	72	60	55	69	53	61	54	63	63	75	66	62	66	53	60	66	51	71	50	48	60	83	58	81	46	56	62	54	62	60	72	63	60	77	68	45	56	55	76	63	70	67	59	67	69	69	61	71	68	53	71	54	63	57	74	63	66	73	61	59	76	56	60	65	58	51	43	54	70	55	66	72	67	75	65	67	65	65	67	48	66	60	73	72	67	62	57	54	70	65	62	59	68	55	73	62	69	72	57	57	58	53	59	68	61	63	63	67	71	63	64	66	58	73	72	62	56	78	63	64	65	56	77	59	63	71	54	61	76	67	60	59	44	62	54	51	67	59	55	57	64	69	68	74	52	61	61	66	60	58	79	70	61	66	65	65	74	71	70	64	66	70	75	69	67	71	68	58	56	56	68	63	53	60	66	71	45	52	64	64	67	62	64	85	65	78	57	61	67	58	51	57	62	68	66	76	63	71	46	62	44	51	66	65	62	65	57	53	55	67	60	62	58	71	59	60	65	64	57	58	52	60	73	53	74	53	61	58	61	52	54	65	66	54	65	66	62	67	61	57	69	74	69	56	51	61	44	71	57	69	66	66	67	68	72	57	58	61	71	69	76	53	58	71	56	56	57	70	57	61	61	58	63	81	59	64	77	57	52	64	60	67	77	54	74	74	78	62	44	69	66	62	65	57	48	67	58	50	73	69	67	68	73	65	58	66	67	63	63	72	61	63	68	69	61	54	56	81	59	71	77	69	67	74	74	64	54	66	64	60	69	54	65	50	60	55	62	87	52	53	59	50	65	64	62	87	58	75	68	61	67	60	64	61	79	76	72	63	62	61	56	65	64	51	78	56	70	68	75	48	83	62	61	62	61	60	68	57	49	65	61	50	50	70	62	80	53	60	62	64	48	78	77	57	54	57	61	67	48	83	60	57	51	74	51	65	63	63	53	58	64	50	68	72	64	54	62	72	72	70	52	72	68	56	62	61	50	76	60	60	63	60	65	61	59	64	58	68	45	77	66	51	59	65	60	61	73	73	69	65	65	56	71	62	73	70	69	58	63	61	69	51	63	60	59	51	51	70	73	52	60	55	72	60	65	60	48	72	57	53	55	62	67	68	79	50	64	71	68	79	54	72	68	70	55	70	71	55	74	67	72	58	52	49	52	64	71	52	64	69	61	66	81	57	55	58	69	74	69	71	53	64	64	57	50	54	87	59	75	63	51	62	52	71	57	56	59	62	77	58	61	53	60	61	68	71	67	52	60	77	62	60	71	83	70	64	66	66	56	81	73	57	61	65	59	66	65	59	61	55	71	83	59	64	62	79	73	68	50	63	66	75	63	56	66	68	69	70	61	61	57	62	59	70	64	59	61	46	65	58	65	71	58	72	70	59	60	76	72	60	62	65	50	63	57	58	75	54	68	66	47	55	65	67	60	56	53	73	64	62	51	66	62	61	48	50	69	62	59	73	59	65	71	66	45	64	68	60	63	68	65	64	63	56	62	67	71	62	57	67	57	68	69	63	72	58	65	60	59	68	73	64	52	52	54	59	72	67	56	44	60	58	76	73	64	54	73	61	72	63	55	54	67	73	64	59	65	58	68	64	52	60	67	69	76	59	54	63	56	64	64	52	71	50	68	65	53	76	53	68	71	48	72	63	88	71	63	63	68	44	77	50	52	45	68	61	63	58	74	58	64	66	61	72	62	57	61	52	74	66	77	55	57	61	72	63	56	65	71	64	71	61	59	67	66	61	61	62	52	54	55	61	64	79	66	56	57	65	67	63	73	59	63	63	61	73	60	59	67	61	67	48	62	60	63	53	69	72	59	57	71	63	67	66	58	70	71	63	68	63	56	46	64	52	73	77	61	73	71	62	64	75	75	70	63	53	57	59	71	60	73	57	55	49	57	73	68	67	57	53	64	54	64	75	70	66	65	64	49	54	65	73	53	64	68	59	71	55	49	50	70	63	59	63	78	41	61	48	63	73	63	69	53	72	63	64	72	51	72	70	53	66	67	64	74	61	68	60	77	69	54	80	58	50	63	52	68	54	61	76	51	72	63	51	57	73	52	57	61	55	73	71	62	67	61	51	52	71	66	70	53	61	56	64	74	61	47	58	56	67	48	61	46	56	72	72	60	64	63	57	58	59	54	54	64	66	72	65	65	66	64	59	64	61	59	51	59	59	57	57	56	68	54	69	63	64	60	73	56	74	60	55	56	58	55	63	60	78	54	65	70	83	45	66	66	68	59	49	59	71	73	66	58	72	53	56	74	60	76	52	66	58	63	68	69	70	55	67	78	56	41	48	67	61	64	64	69	58	62	52	53	68	66	81	62	71	62	72	75	62	77	62	64	77	43	62	61	57	73	65	54	63	54	62	66	55	69	63	59	61	75	63	53	67	60	69	68	61	51	51	59	64	78	66	76	66	45	62	68	72	73	52	63	69	58	54	64	59	52	60	50	65	57	50	48	62	69	58	75	54	77	51	57	52	51	64	48	54	55	57	67	64	53	55	58	75	58	75	74	70	67	51	70	63	69	61	60	64	61	90	62	82	77	57	57	63	69	61	66	56	77	51	81	76	75	71	61	59	62	55	81	62	61	61	66	61	73	63	81	62	48	61	60	48	68	60	59	69	62	51	61	59	61	65	71	56	59	59	55	55	48	54	83	63	42	57	63	69	59	69	68	59	63	70	70	57	61	79	59	55	65	55	72	78	57	72	70	63	53	54	63	70	55	60	65	62	64	62	64	65	62	54	63	57	52	61	67	45	51	54	58	72	62	61	70	64	65	61	59	69	75	67	62	88	58	61	54	62	65	66	63	59	58	58	68	66	64	68	65	57	51	66	70	70	74	55	69	67	57	48	52	59	70	61	57	66	66	43	60	58	55	56	63	64	58	56	57	70	59	82	73	60	60	59	64	60	64	61	56	57	59	66	69	56	77	72	72	56	70	58	61	51	53	61	72	68	60	67	65	71	50	53	47	57	61	62	67	55	68	63	48	73	56	70	61	67	59	57	57	61	63	66	53	64	54	64	73	65	79	68	56	62	70	45	65	69	73	60	56	52	59	55	74	65	58	55	41	68	59	70	73	66	57	60	68	57	58	55	72	61	62	62	78	61	45	74	68	69	56	48	60	60	66	69	52	58	59	48	69	68	62	71	69	73	58	69	65	71	56	69	45	63	56	58	67	56	62	53	51	58	57
15426	6680	3153	5309	11912	15237	15720	14932	14145	15533	14779	12907	11586	11944	13310	10370	5892	2973	2054	1870	1745	1508	1304	1205	1339	1264	1933	2963	3472	3228	2004	1811	1740	1482	1327	1077	1016	1055	987	878	870	834	800	783	858	955	874	936	6377	13021	11653	8757	5563	3252	2260	1517	1106	900	782	731	714	670	635	664	715	640	689	710	671	674	666	712	657	631	698	674	636	644	692	654	678	729	671	683	709	649	711	712	722	652	627	689	638	629	693	614	661	661	728	619	677	687	698	695	680	660	676	695	682	703	653	723	617	676	707	716	667	684	638	678	656	644	665	684	691	676	755	654	684	688	624	681	656	697	637	675	696	677	710	677	715	670	770	658	655	648	713	665	677	683	684	707	705	634	666	667	656	709	721	704	643	683	688	721	679	647	703	652	678	719	667	646	646	660	681	662	655	674	654	669	667	706	689	687	697	670	660	672	715	645	694	751	669	675	689	644	704	657	748	702	677	704	641	649	690	726	660	696	681	696	686	675	729	711	673	674	712	663	669	653	658	668	684	683	676	651	702	628	699	686	686	655	678	661	699	672	702	665	674	718	683	714	684	703	694	664	655	719	694	723	665	646	673	664	691	669	684	689	657	685	680	649	689	647	698	635	654	719	682	663	700	704	668	683	656	683	655	676	670	641	689	755	678	682	662	664	687	697	672	682	684	694	650	708	640	712	681	680	643	675	649	658	717	690	679	690	674	695	654	690	667	733	725	658	714	631	685	682	679	668	665	718	656	716	666	683	630	680	682	636	699	669	677	665	696	596	663	714	665	667	675	667	698	656	694	683	713	655	703	658	708	645	697	649	698	636	650	633	665	689	690	692	697	754	689	712	669	690	675	669	707	661	721	726	681	693	700	653	674	662	673	688	678	692	672	671	686	671	686	668	678	701	643	665	663	666	722	686	644	635	687	715	686	688	644	696	722	666	642	690	708	673	709	726	672	627	688	699	698	678	674	698	674	659	682	667	719	690	686	671	706	664	694	662	659	691	685	677	669	675	634	701	704	695	652	676	687	703	717	715	675	683	646	624	673	671	700	671	650	637	728	689	651	655	702	699	674	689	753	707	696	653	672	681	679	704	720	706	678	700	714	719	666	659	701	653	632	742	702	683	718	620	671	679	671	714	633	703	661	706	690	653	670	701	710	678	640	678	719	709	675	671	711	684	632	651	716	702	672	661	702	702	627	670	702	714	692	706	689	711	726	667	684	649	721	660	678	682	658	658	674	658	681	696	646	701	666	639	612	707	698	686	707	673	683	691	695	725	694	661	669	693	657	658	684	691	686	681	695	682	649	686	709	652	632	685	710	666	691	669	642	667	656	693	690	630	689	680	674	726	702	688	710	646	701	692	708	700	682	673	680	731	666	651	672	658	678	669	697	679	700	685	758	681	693	652	724	662	696	690	683	665	650	668	718	670	663	644	669	709	671	680	676	695	693	672	671	666	650	705	651	691	685	684	709	678	718	695	692	672	652	689	708	664	672	702	671	660	635	691	672	694	698	694	636	716	635	686	713	677	679	705	688	646	674	709	659	622	651	697	709	691	688	674	679	687	690	719	666	644	675	700	665	724	666	672	699	653	721	661	656	615	671	690	668	713	652	686	653	673	704	671	743	674	682	654	685	663	668	698	666	660	640	642	671	731	725	687	680	718	677	660	686	702	683	710	667	699	730	649	654	683	642	648	712	697	668	639	702	671	684	636	752	674	667	704	682	656	691	660	692	681	644	697	711	718	665	675	734	709	675	686	681	704	689	702	678	689	662	660	672	666	665	681	712	641	667	684	678	712	690	646	680	669	641	661	660	687	692	677	703	629	638	686	677	687	685	655	707	657	686	691	734	702	631	678	697	697	706	600	697	670	691	706	734	647	689	644	656	737	634	684	661	714	727	674	685	660	699	677	691	674	659	693	677	696	704	620	660	678	651	654	728	696	702	673	687	707	708	692	680	664	663	658	671	675	681	638	669	693	696	688	715	667	627	681	688	730	680	679	684	685	666	670	671	680	693	712	697	662	661	686	713	656	679	709	692	645	701	675	709	675	708	666	689	691	661	647	641	700	694	659	701	683	655	685	636	682	671	716	660	681	624	671	715	654	717	688	642	710	737	692	696	695	643	685	688	675	663	714	670	677	656	669	654	683	690	650	665	664	683	664	702	650	684	662	721	674	652	681	693	690	705	675	679	723	723	715	654	693	648	663	641	669	617	686	672	696	654	690	647	662	667	692	698	674	691	662	735	696	682	650	750	698	657	677	655	662	652	651	669	659	698	654	674	707	697	678	677	706	718	647	694	699	700	666	687	667	711	642	669	708	683	651	677	628	690	675	653	685	690	646	625	689	694	664	677	671	728	686	686	721	643	681	677	676	623	646	672	695	658	662	679	669	685	696	650	664	689	659	693	653	705	695	720	710	705	748	691	661	670	656	642	664	659	666	673	669	688	673	710	718	660	698	676	690	686	689	724	628	692	656	632	668	670	653	666	689	657	655	622	698	667	658	697	724	671	664	704	689	698	655	713	648	678	699	670	656	727	661	678	690	716	690	671	696	711	689	662	693	703	691	710	647	694	663	714	684	642	664	661	670	733	689	660	662	668	676	689	730	660	676	652	675	679	704	667	719	691	656	710	675	691	674	662	625	677	682	686	695	663	662	679	701	679	665	667	686	671	644	721	653	653	682	649	711	682	672	676	688	651	677	675	650	673	650	673	689	675	702	670	646	665	682	667	666	688	676	657	670	684	662	682	688	725	644	631	697	652	706	703	673	661	664	696	663	674	622	665	636	700	660	691	697	689	674	681	685	659	747	652	701	651	711	662	616	649	705	612	695	703	665	667	662	722	689	693	677	662	677	692	684	645	637	650	625	690	673	634	681	694	707	662	689	685	678	723	689	687	714	689	634	682	640	628	724	681	677	691	698	695	735	662	695	715	656	698	684	680	700	676	679	679	694	660	677	663	675	684	677	663	710	659	670	665	686	683	683	647	721	691	621	694	626	682	679	649	667	704	702	692	703	673	695	665	697	623	704	686	701	685	647	694	693	645	671	672	647	714	633	664	686	718	714	675	666	670	643	675	693	666	652	660	673	683	687	709	672	654	635	691	691	683	696	706	683	715	641	699	688	685	711	709	662	675	646	698	654	723	688	721	654	649	700	670	680	662	688	703	676	698	658	688	678	656	693	661	689	696	692	657	643	716	704	737	651	693	710	684	661	721	701	624	674	636	687	662	705	685	661	673	680	718	738	693	670	676	674	658	690	651	695	709	626	656	678	688	733	629	644	676	668	662	693	699	680	681	671	699	683	676	686	683	717	725	655	712	681	700	683	703	641	687	664	688	685	683	703	702	686	644	701	665	682	702	729	683	698	698	694	642	645	676	691	682	654	719	710	679	706	698	666	710	662	658	688	683	664	664	682	680	642	674	643	643	656	691	662	674	643	709	677	664	654	752	693	686	735	716	704	684	674	704	693	701	636
1367	104	76	68	65	127	125	152	228	247	224	211	176	217	239	182	90	75	69	49	59	56	59	45	33	52	74	65	98	74	66	68	35	45	53	45	50	53	44	33	53	46	44	42	47	47	63	42	96	151	146	132	96	93	73	48	54	53	37	48	32	47	47	42	49	43	44	42	45	45	47	44	60	38	43	46	45	29	41	54	44	41	44	45	46	43	43	52	47	43	53	58	44	48	42	43	58	45	41	45	40	31	51	53	37	47	64	40	42	42	42	51	37	48	48	30	36	49	45	48	41	35	35	50	38	52	36	40	51	56	44	49	37	41	51	42	48	46	53	42	39	40	41	46	52	40	46	39	39	36	49	55	39	38	41	41	42	35	57	44	46	46	33	39	57	41	52	50	34	42	56	60	53	45	48	38	50	51	43	47	40	42	34	45	36	36	40	48	44	40	49	52	45	42	47	42	46	52	46	44	42	41	38	47	48	50	40	51	34	50	43	41	47	41	49	61	42	48	47	36	45	34	32	40	27	48	48	63	40	37	44	38	46	45	58	43	38	42	31	38	47	34	31	47	42	55	55	41	52	35	41	49	41	36	42	51	53	50	50	45	43	39	55	46	37	49	50	40	58	45	47	50	44	50	50	46	42	42	38	50	38	49	47	39	34	43	36	44	34	52	51	41	46	58	34	45	45	42	46	32	60	49	44	46	42	36	31	36	45	40	38	44	39	47	50	44	52	55	45	41	36	44	43	48	40	43	47	41	44	41	45	30	47	41	37	47	42	35	36	47	41	49	46	51	42	49	35	47	41	42	45	40	44	43	35	44	44	39	51	39	42	41	39	48	36	39	49	39	47	48	41	44	48	40	52	52	38	41	57	57	52	42	51	38	39	52	36	56	48	52	40	44	45	46	46	50	39	44	48	42	38	61	43	50	58	42	46	42	52	59	45	40	47	57	35	48	44	45	43	47	48	51	47	49	46	46	52	48	42	37	39	44	49	42	42	45	39	56	37	52	35	47	57	47	43	39	50	38	58	49	37	49	37	35	45	45	43	47	52	42	47	56	51	46	44	52	43	47	48	44	46	53	46	57	60	42	50	54	54	33	53	52	42	33	49	53	53	46	42	42	51	53	32	59	56	40	38	37	55	43	51	37	37	44	44	37	51	32	38	39	41	41	28	44	43	52	38	52	34	37	39	39	50	41	46	49	51	37	56	57	50	47	42	39	42	49	34	37	45	39	35	42	45	48	38	49	41	48	49	33	59	52	47	39	37	50	35	35	52	50	49	48	43	36	40	48	39	40	47	49	53	42	43	37	47	46	32	39	33	44	38	41	33	49	39	38	53	43	38	47	37	49	53	47	39	39	50	38	45	46	45	44	55	40	47	50	53	40	44	47	41	50	50	36	38	46	47	42	44	35	45	39	46	50	50	49	68	43	49	40	53	37	39	52	62	47	45	50	42	47	40	42	58	44	30	46	45	40	46	37	48	46	51	42	48	51	51	46	45	50	52	46	55	49	39	49	41	48	50	36	53	47	39	45	44	53	46	35	35	40	37	27	40	44	52	61	54	40	39	56	48	46	44	42	50	38	42	45	32	46	53	42	32	52	48	40	45	53	42	45	49	34	54	40	48	56	37	57	43	45	32	46	54	38	48	39	47	47	48	46	48	36	50	43	47	42	43	58	45	46	41	54	40	55	44	48	44	45	49	45	51	37	38	42	46	35	48	47	37	42	55	46	30	47	45	40	41	49	49	45	42	30	51	42	44	41	35	43	40	42	45	40	54	34	40	30	45	31	40	49	43	54	60	63	51	47	39	47	35	40	45	57	47	47	48	43	41	56	46	41	38	36	44	37	50	42	40	55	43	48	52	37	47	40	45	52	46	42	38	46	61	37	41	28	44	57	44	59	43	41	49	48	58	44	51	41	56	47	39	35	54	46	44	49	65	43	42	47	43	36	36	33	53	39	29	43	45	53	53	36	45	49	45	42	41	49	39	39	28	43	49	40	40	38	42	40	52	37	49	47	47	42	44	45	58	28	44	43	36	36	37	27	37	41	42	44	53	47	47	57	43	43	55	47	54	46	42	47	39	52	56	47	40	24	39	46	40	45	48	40	39	54	45	52	43	45	55	37	38	55	48	44	47	41	40	43	53	38	49	35	35	42	46	39	37	45	39	51	47	54	35	39	41	42	28	42	35	43	47	44	33	57	48	39	60	50	42	33	47	42	43	44	32	53	38	43	33	47	51	50	38	41	46	50	38	32	46	42	41	43	39	43	40	38	36	42	36	50	39	33	46	49	52	41	34	36	45	45	42	38	47	58	47	56	39	54	53	55	47	49	40	42	34	44	52	47	42	41	34	44	43	49	47	49	60	55	53	53	56	46	50	47	36	60	42	39	39	44	54	49	43	48	41	50	52	34	41	58	55	33	38	52	47	46	56	36	62	40	45	32	39	42	41	36	56	51	60	39	46	40	42	53	40	41	42	46	42	41	52	48	49	49	33	40	50	25	45	41	53	49	46	40	37	43	53	45	48	56	52	53	51	49	65	40	44	35	48	45	37	42	46	47	45	42	51	44	47	48	42	60	43	56	33	46	42	42	53	36	47	55	44	41	37	42	43	49	38	38	39	40	56	51	39	33	45	49	52	53	50	55	43	43	33	51	43	51	57	32	58	44	41	37	51	53	44	48	49	41	37	36	36	30	44	61	44	58	48	46	43	48	46	41	51	36	30	35	39	48	37	55	51	53	58	47	49	50	37	39	44	38	51	50	47	39	48	47	43	34	36	44	35	53	53	51	51	53	39	51	53	51	41	47	48	34	42	51	43	60	50	48	38	40	51	40	33	46	45	46	49	31	42	48	43	53	44	42	42	52	40	52	36	50	40	41	37	51	40	41	46	43	49	53	40	44	45	41	38	51	45	48	38	52	38	34	27	44	49	50	40	44	54	46	52	45	63	27	45	42	49	37	45	43	46	45	40	36	50	51	41	34	36	45	59	53	48	48	48	54	45	43	51	51	46	38	41	54	54	46	57	45	36	38	49	50	42	49	31	43	43	49	38	40	49	40	35	34	48	43	42	49	52	51	42	37	40	41	42	36	41	48	48	58	48	33	39	43	39	53	49	39	51	49	57	57	41	42	47	37	53	44	46	47	46	38	46	42	45	52	51	46	56	52	45	43	43	44	43	40	46	47	53	37	49	45	29	47	39	38	48	38	31	41	50	58	41	51	40	35	49	44	48	44	41	51	51	37	47	50	45	39	52	42	51	40	43	34	35	49	50	48	56	38	47	45	52	42	46	39	45	47	52	35	45	43	30	43	54	48	50	57	52	52	48	60	51	53	48	42	38	40	51	38	39	41	37	43	49	42	45	67	41	38	40	37	47	49	51	44	55	45	38	50	42	39	52	42	44	54	50	53	46	40	48	51	42	46	46	37	45	47	35	46	43	51	36	41	45	38	47	47	38	45	44	65	41	48
8762	2427	1369	2168	4926	7317	8789	8944	10477	11444	10191	8805	6799	7698	7892	5914	3361	1387	943	1018	888	778	692	650	665	799	1476	1478	2065	1798	1344	1141	927	712	703	650	609	622	547	541	556	560	516	492	471	523	517	609	2151	3484	3951	2920	2142	1381	1028	758	646	554	525	471	485	493	475	489	543	488	459	477	504	499	499	548	448	501	511	475	465	490	502	500	500	495	501	474	474	471	489	475	539	465	475	501	490	486	493	506	482	474	480	459	501	506	491	473	507	505	494	517	477	462	478	501	498	533	478	529	472	494	484	443	498	475	494	506	520	492	489	447	500	486	487	504	519	488	460	493	541	463	508	455	485	468	483	526	489	450	521	483	464	483	504	495	501	535	474	520	455	497	479	494	476	462	461	481	510	557	500	519	505	504	454	471	520	477	495	492	488	529	518	520	484	495	474	489	499	478	505	468	505	527	490	494	442	483	522	492	504	480	501	520	452	541	480	483	481	476	489	455	497	478	504	472	476	504	506	479	521	492	495	487	492	503	456	553	490	490	473	487	531	466	418	491	515	511	474	470	500	476	478	512	524	509	487	457	533	511	471	479	496	547	479	489	463	493	505	501	466	531	461	482	480	462	479	495	528	453	490	506	479	477	484	504	472	504	455	478	442	475	454	507	473	499	504	480	512	491	498	466	497	489	498	475	499	505	481	448	480	498	521	465	490	500	497	508	478	485	478	497	461	481	532	484	502	508	476	507	463	477	511	531	490	533	492	514	470	511	479	492	500	566	500	493	483	476	551	494	469	466	499	508	495	485	510	483	460	497	508	488	535	504	504	522	520	461	485	478	481	479	487	490	506	475	512	479	459	515	502	533	505	479	478	502	520	474	483	527	480	501	509	479	521	486	500	514	481	467	469	509	473	514	458	504	543	505	459	475	485	474	510	500	494	506	489	459	502	474	498	539	508	482	503	495	458	487	477	464	486	488	510	497	492	466	484	458	494	478	526	492	475	497	483	517	457	482	501	476	493	471	487	510	467	508	501	481	514	495	507	482	526	528	517	433	502	490	488	476	442	482	500	486	509	471	494	508	504	493	484	486	486	463	483	454	473	499	475	491	457	509	497	498	459	514	473	520	490	500	461	492	483	495	478	471	488	505	473	510	507	525	512	532	488	447	462	509	507	460	510	502	498	447	505	511	521	466	490	491	484	476	520	502	507	491	513	492	495	485	479	509	503	528	554	496	469	496	470	474	513	519	441	466	522	482	504	490	477	488	473	492	487	462	504	504	517	514	518	490	529	474	494	509	509	479	476	480	512	482	517	487	491	498	470	472	466	495	487	496	487	492	483	545	472	514	455	489	471	461	484	515	487	488	501	523	477	485	502	494	500	471	490	517	474	501	447	513	505	499	490	533	468	489	508	492	481	519	453	466	488	491	502	502	478	508	512	490	477	489	505	512	502	475	513	480	485	501	506	485	434	493	467	463	486	473	498	468	501	491	478	495	493	480	548	471	500	473	496	470	478	463	508	507	436	495	483	508	502	498	493	504	495	496	503	478	489	484	486	480	451	528	503	540	490	513	476	518	482	502	517	475	494	505	478	527	509	522	501	495	516	502	474	507	494	497	492	497	493	491	464	475	490	563	489	478	521	514	489	474	496	487	485	490	501	527	466	512	507	497	514	515	540	470	448	464	534	493	509	489	518	511	519	520	476	485	512	467	490	506	496	442	502	455	515	449	433	475	515	487	478	498	482	475	509	489	485	484	509	493	471	477	479	511	473	470	471	515	502	499	489	497	479	479	469	487	485	513	512	512	514	505	472	514	481	519	510	495	482	485	487	534	530	518	497	436	512	494	491	493	471	501	512	480	474	530	487	480	510	496	491	481	491	513	481	479	500	503	454	495	465	490	512	487	469	504	532	476	467	478	499	506	459	464	443	480	499	515	500	489	509	506	484	475	463	491	480	460	516	483	471	494	481	453	518	481	467	469	495	482	505	489	466	493	484	472	508	482	506	500	488	489	506	496	504	493	488	502	502	515	511	511	492	509	518	483	513	492	466	485	481	452	466	478	504	463	470	490	522	484	473	492	531	509	530	481	462	510	482	494	493	522	487	501	474	509	484	496	512	496	510	478	498	472	492	471	482	509	500	497	453	510	475	475	450	502	467	530	459	476	474	480	499	550	480	505	506	505	554	470	474	494	540	478	515	478	508	509	481	486	475	475	503	501	515	477	466	472	491	450	470	519	478	500	475	485	465	510	517	477	477	488	507	475	482	474	522	507	507	461	515	491	492	521	520	499	493	487	522	480	496	471	458	500	479	493	457	451	501	485	477	502	485	491	462	491	511	474	510	495	473	470	459	512	467	477	500	501	499	493	480	528	491	472	496	467	472	479	502	528	466	493	471	537	496	511	516	448	523	539	485	515	468	481	500	501	486	480	472	494	473	483	495	510	470	504	511	471	504	480	478	530	485	490	482	519	516	440	508	481	508	502	488	457	477	503	462	483	503	507	489	469	518	554	455	500	500	489	479	466	515	511	472	504	485	534	494	486	481	513	491	466	497	498	471	447	470	496	519	483	495	509	523	492	491	476	508	478	502	481	448	481	492	454	487	491	527	539	516	477	465	513	477	476	487	488	536	457	510	497	493	502	479	486	512	486	492	475	519	479	546	494	497	456	515	466	522	493	508	442	476	515	539	469	492	457	505	468	515	501	452	486	504	444	509	486	485	492	486	477	486	474	451	471	504	453	498	461	522	497	482	466	470	529	482	488	482	489	529	516	499	492	474	488	490	476	495	479	451	473	462	513	484	472	482	466	446	485	473	491	498	487	513	506	484	491	492	506	500	537	517	488	520	451	510	492	483	507	487	496	487	510	468	538	488	518	502	501	500	491	470	500	495	471	486	521	495	510	508	462	491	476	500	494	507	505	482	450	512	497	499	456	484	482	506	484	496	460	498	428	485	447	492	478	488	503	526	500	495	560	520	450	503	490	540	475	498	538	515	467	495	491	526	490	492	511	478	459	503	511	503	486	499	513	483	526	485	513	456	491	486	527	517	481	495	482	494	499	498	484	522	518	485	499	458	481	492	469	496	472	470	485	498	453	464	464	457	521	489	468	496	468	475	491	466	495	457	488	498	541	490	503	472	543	502	482	471	493	487	543	491	496	520	534	489	489	528	501	488	493	521	490	466	496	488	434	502	474	479	518	496	485	486	513	480	500	487	487	465	486	479	456	523	504	493	515	469	506	482	462	508	472	495	452	460	497	484	512	512	495	474	501	479	459	497	490	446	488	507	493	508	484	495	477	505	456	490	502	517	506	491	485	539	502	517	478	496	479	521	474	493	446	518	518	481	513	514	513	486	508	466	483	527	474	494	499	485	492	508	522	500	479	484	495	481	510	538	498	477	484	479	510	449	475	509	526	502	456	490	461	507	514	493	540	489	478	515	495	447	504	495	472	515	464	480	500	483	487	492	502	520	481	499	494	505	498	482	509	472	512
646	266	159	107	127	186	265	269	402	438	383	329	273	283	288	218	146	84	81	88	79	68	64	76	79	77	61	105	112	106	89	80	75	61	63	61	58	59	62	73	61	66	58	64	60	65	59	58	177	331	344	255	219	144	111	108	76	61	46	79	60	72	61	55	71	59	66	59	64	50	61	55	64	48	59	70	57	53	64	73	51	58	51	57	62	57	64	53	59	69	49	53	68	55	58	75	60	71	65	60	63	61	66	68	67	51	59	74	58	69	52	66	55	53	64	54	59	62	66	52	59	65	67	59	53	57	83	56	60	67	53	58	61	49	60	57	76	64	69	56	61	61	57	61	52	59	45	69	57	59	69	69	62	69	56	59	49	69	65	73	48	54	71	55	63	57	61	64	62	75	79	60	68	64	62	75	59	57	74	66	51	59	56	57	70	65	54	76	58	64	51	63	62	66	56	63	82	63	52	51	58	70	49	74	72	47	45	61	51	77	51	82	74	60	62	66	59	67	50	72	69	70	51	48	50	45	66	57	64	71	67	59	56	62	67	56	66	70	71	53	61	62	59	64	69	72	59	68	44	73	71	59	77	55	74	61	61	68	70	56	72	60	57	55	47	50	66	64	56	71	73	59	78	64	62	71	57	62	79	55	50	58	61	65	64	61	58	64	60	60	60	64	53	69	69	65	51	48	57	61	68	64	60	69	58	66	68	65	61	70	58	56	56	61	60	50	54	63	69	44	67	60	63	75	62	67	49	70	74	74	76	74	82	58	63	69	77	55	67	59	69	69	61	64	66	68	63	52	71	64	50	64	56	51	64	62	53	55	59	74	60	48	51	64	58	57	62	63	65	58	51	50	67	62	57	60	60	63	47	57	70	48	60	65	59	56	52	65	56	58	70	59	71	50	61	56	57	68	47	56	60	67	58	58	59	71	63	64	72	78	66	62	60	57	50	53	77	66	68	57	62	56	57	54	67	72	69	64	49	62	68	67	77	58	56	71	51	62	61	64	68	61	60	80	64	50	64	72	54	77	72	69	63	67	69	57	59	61	50	62	49	75	57	71	68	51	61	65	62	67	50	45	62	54	64	58	61	59	64	55	64	58	49	60	57	58	61	66	54	48	54	56	69	58	53	79	66	70	69	69	57	76	60	56	68	61	56	56	52	67	47	61	49	50	45	55	55	56	63	66	50	62	75	69	62	63	65	59	73	55	62	60	59	69	48	68	53	63	66	64	61	62	56	65	64	71	65	78	62	66	51	59	51	61	49	55	65	60	54	64	49	62	57	61	58	66	54	76	62	53	63	47	63	67	59	61	68	59	64	49	62	51	62	67	55	69	60	56	60	53	59	66	59	69	65	62	64	71	55	66	55	61	62	57	54	71	60	53	73	62	69	76	59	75	49	54	42	57	78	73	74	46	59	67	54	62	58	51	63	65	51	61	60	71	53	64	69	58	62	55	43	56	66	60	62	64	49	55	57	55	51	62	55	53	62	68	59	62	56	62	48	54	71	66	60	69	75	54	48	55	64	51	61	59	75	56	63	64	56	53	62	67	68	54	58	57	77	63	68	64	52	67	51	67	68	56	50	55	59	65	71	49	73	67	54	68	63	56	56	55	50	61	76	60	62	54	53	59	56	67	62	56	56	55	61	43	58	43	65	59	57	64	57	65	65	56	55	54	64	72	78	57	63	64	56	53	59	61	73	58	55	50	63	66	70	61	65	59	66	56	49	63	54	58	67	60	55	62	60	65	75	61	66	58	52	53	65	49	54	54	69	57	60	51	63	51	56	66	65	64	66	54	74	63	76	62	64	73	64	55	70	56	60	60	63	76	58	72	75	71	62	59	57	50	60	72	58	61	64	64	65	70	55	58	56	55	58	61	69	73	55	71	77	57	64	69	62	66	52	56	60	64	65	47	54	65	57	64	72	54	64	60	62	59	58	57	67	58	54	67	66	72	63	55	55	57	58	59	58	53	72	65	67	61	71	65	66	58	70	71	50	72	42	56	64	66	62	64	63	58	62	67	73	53	55	57	54	60	67	76	71	55	58	66	62	54	63	69	68	46	49	59	47	51	55	50	62	71	59	65	57	58	61	51	57	52	53	55	62	74	56	59	53	65	61	54	51	57	55	57	58	59	53	64	47	59	75	58	58	61	69	66	72	73	51	47	56	54	67	63	52	71	55	64	65	60	60	54	52	60	55	62	73	70	48	55	63	55	56	53	72	61	44	56	59	53	57	54	70	62	61	51	69	65	58	61	57	66	57	58	57	68	72	67	70	53	56	60	72	37	62	77	69	63	58	68	56	74	70	60	62	52	62	58	63	69	58	57	55	54	62	61	62	75	65	69	66	57	67	54	61	71	56	65	54	70	64	68	73	68	71	63	33	59	52	59	60	68	51	50	70	61	59	73	56	49	72	67	81	68	52	50	69	64	52	54	60	52	73	64	61	42	66	60	59	52	60	59	65	60	58	80	46	65	63	63	66	61	69	60	62	68	54	54	57	55	46	64	67	61	56	56	55	66	65	56	56	67	58	70	47	50	54	59	59	67	52	60	46	78	44	65	42	56	52	69	61	63	73	58	66	64	57	54	67	58	52	49	61	56	60	67	63	66	57	71	60	56	57	59	78	66	56	52	65	72	64	64	63	63	62	67	56	56	62	41	72	66	51	67	58	60	56	60	68	49	65	57	62	69	48	64	60	54	53	56	52	62	64	72	63	56	56	58	46	58	71	59	75	54	67	64	65	71	57	63	66	59	60	51	63	55	65	74	65	52	63	60	54	63	66	74	55	61	64	75	61	63	57	64	71	64	63	61	64	69	50	54	70	52	57	58	58	48	58	67	50	63	68	51	65	74	83	72	60	71	61	65	64	50	66	60	81	71	74	64	62	71	61	75	65	69	64	53	59	67	49	58	56	53	63	63	64	49	53	57	59	69	52	72	57	65	63	57	68	63	60	57	72	54	64	49	49	63	48	68	59	68	58	60	71	45	59	65	62	65	69	74	58	60	54	65	58	69	62	61	60	65	68	61	63	52	63	75	72	72	73	71	63	58	53	59	55	57	52	69	54	61	55	59	50	62	58	61	57	56	63	62	66	60	52	73	60	52	55	57	60	64	73	73	64	61	65	65	52	64	63	58	56	62	68	68	49	55	57	63	67	53	63	55	57	52	73	64	65	62	61	59	64	60	57	58	53	56	67	58	67	68	64	70	58	68	67	52	52	64	62	74	49	67	59	67	54	70	73	54	58	68	52	63	53	66	61	64	62	71	65	57	63	75	54	59	72	64	49	56	68	56	73	58	61	59	52	49	59	83	75	52	42	61	54	66	58	71	61	63	59	60	78	59	64	75	51	70	62	60	69	63	68	66	67	68	67	60	63	50	66	50	54	59	70	76	74	52	55	77	61	66	58	58	71	61	62	49	68	59	74	51	59	50	74	58	58	56	56	66	63	52	67	66	59	46	77	68	56	68
11962	5487	2386	4028	9362	12689	13517	13213	15278	16100	13342	11526	9167	9818	9142	6486	3993	1926	1506	1522	1432	1192	1077	999	984	1011	1374	2018	2608	2207	1616	1482	1419	913	871	907	913	850	786	806	766	783	723	720	736	757	803	949	4876	8408	8484	5842	4556	2848	1828	1217	916	750	649	654	681	649	644	683	671	665	683	654	684	658	653	715	630	629	673	649	675	624	612	674	660	585	638	699	690	617	686	673	624	620	618	630	688	645	657	646	718	698	649	660	683	676	660	574	619	638	704	658	673	654	609	650	637	674	639	660	672	658	652	649	665	658	620	609	663	632	669	627	638	632	643	680	656	649	632	627	650	633	631	662	652	635	653	663	648	628	661	644	651	657	646	736	645	654	627	649	642	652	685	665	623	667	648	679	704	640	675	673	654	639	634	653	687	633	643	665	657	660	679	632	684	642	665	629	662	638	660	633	673	625	670	716	624	636	668	719	718	657	668	717	658	704	690	644	703	661	685	667	673	648	620	663	631	652	652	680	712	663	622	672	621	693	687	690	689	654	664	698	641	710	654	678	670	617	663	643	638	655	613	639	673	648	634	677	659	694	689	692	631	687	639	692	627	637	654	666	654	678	694	653	671	646	703	625	621	670	640	683	636	713	671	659	707	643	639	651	668	699	664	665	656	647	640	683	637	650	658	703	619	642	644	610	652	659	636	633	670	612	659	658	679	659	705	679	672	663	677	697	671	636	674	673	663	671	649	674	678	691	660	674	668	637	707	699	677	664	662	644	606	622	702	677	645	660	596	674	678	671	671	661	669	639	701	652	623	618	701	698	675	645	648	664	687	685	681	684	652	666	662	631	635	662	636	659	671	694	651	643	651	614	681	649	630	714	635	643	636	671	695	649	629	703	615	680	684	689	644	647	663	672	628	693	679	641	645	659	651	656	612	690	723	640	658	677	652	656	624	646	718	691	665	666	671	648	677	633	678	642	687	634	675	615	693	642	680	608	665	658	691	680	670	629	682	679	637	665	680	701	671	714	728	674	637	653	667	696	651	652	640	639	650	620	685	696	640	689	649	675	686	623	656	655	660	646	644	663	654	640	688	654	644	672	704	676	638	685	674	651	638	662	671	630	619	644	619	655	650	657	683	639	634	667	692	604	689	643	676	677	673	697	632	657	671	694	645	644	683	693	667	677	649	634	649	675	638	681	675	660	625	698	600	651	693	707	660	674	683	633	674	639	665	672	616	683	637	627	653	687	652	654	664	648	639	686	624	677	648	670	646	602	654	680	654	630	638	642	636	648	648	659	664	675	641	649	627	635	654	649	630	637	607	647	639	634	635	651	676	634	647	679	620	675	654	678	628	668	648	645	640	670	675	675	644	659	646	643	620	610	680	635	647	689	631	658	641	680	684	640	630	700	674	617	656	662	646	690	661	643	642	661	640	581	640	617	692	672	653	649	664	635	688	635	644	666	683	638	637	685	710	637	652	633	676	687	663	662	673	617	675	637	703	687	634	661	663	643	645	630	619	642	698	638	721	678	642	694	651	646	670	664	636	646	664	657	635	611	620	645	659	633	658	607	634	683	695	625	673	676	682	647	667	668	688	669	668	636	681	647	666	655	649	688	680	658	730	686	641	636	644	665	667	674	629	682	674	672	640	630	657	645	645	709	670	654	652	675	679	666	614	630	645	674	651	702	622	659	668	691	651	649	632	676	639	676	669	692	655	677	698	661	654	665	681	611	624	680	632	685	638	675	646	660	615	636	697	632	665	654	630	671	643	669	651	685	642	657	671	652	634	676	643	647	713	671	653	597	659	696	647	681	658	651	663	642	690	615	597	669	627	674	654	640	684	666	688	625	662	658	660	658	644	641	668	630	653	712	659	655	656	673	706	671	608	626	640	630	695	701	669	650	670	592	661	651	663	701	653	644	644	640	690	626	613	677	666	632	621	699	617	644	676	635	667	678	626	660	631	633	646	651	637	650	669	631	676	642	638	690	659	659	619	677	622	641	655	712	632	645	673	638	668	678	646	685	648	657	665	659	619	715	698	669	687	625	670	659	592	583	657	664	617	647	640	651	610	644	642	660	695	647	665	658	653	676	719	697	681	635	664	623	683	691	678	707	678	695	616	647	661	684	679	674	691	647	667	656	700	687	637	655	681	682	669	729	694	660	665	631	636	608	641	666	626	666	640	661	658	634	682	703	676	659	627	624	687	622	659	686	721	648	694	691	629	658	657	620	680	643	637	649	640	647	644	660	655	656	688	653	639	674	656	626	644	616	666	634	672	677	633	646	627	653	660	664	633	663	666	637	629	669	608	666	637	653	704	665	649	663	670	663	638	680	634	647	653	666	694	701	690	619	638	647	651	626	666	679	646	654	649	623	610	678	699	641	654	681	678	663	629	674	621	685	674	672	673	629	675	678	607	646	643	655	684	665	629	628	668	638	673	640	660	653	618	671	627	657	646	662	618	693	709	630	659	625	667	694	684	684	621	679	725	644	665	636	667	676	657	670	652	658	662	640	637	654	718	655	643	652	666	689	704	679	662	635	627	651	642	691	673	631	647	672	660	645	632	625	607	657	670	686	588	649	642	700	660	626	630	614	650	639	672	677	679	692	658	651	631	705	619	634	686	670	627	678	700	700	620	678	594	620	658	651	670	659	694	671	618	665	666	662	642	668	662	708	667	663	657	638	688	657	660	648	651	610	700	637	705	637	639	681	637	658	639	678	666	617	654	652	635	645	672	611	659	621	666	672	635	650	644	612	676	636	716	631	666	690	603	667	667	677	624	631	652	683	663	667	672	618	696	685	661	687	610	700	680	674	670	670	639	649	634	676	671	648	662	627	621	692	647	639	688	634	634	714	620	663	656	636	644	671	664	704	682	608	665	683	644	639	699	628	682	654	670	641	654	654	653	678	661	734	648	652	634	674	656	596	671	642	657	648	670	641	663	629	652	679	684	619	648	690	719	671	653	687	683	675	719	673	660	665	653	652	691	654	629	671	654	660	653	641	689	650	643	634	704	646	653	655	668	654	676	679	659	663	669	614	678	661	680	683	645	652	663	645	674	638	655	672	650	643	644	648	697	622	648	639	642	685	678	637	617	640	707	654	691	660	694	590	689	659	708	662	620	689	597	686	661	671	644	671	606	653	672	654	653	658	644	653	628	691	688	685	644	630	669	682	668	670	645	670	649	673	651	620	607	647	669	666	671	650	715	628	692	702	677	677	624	654	673	606	646	693	664	672	654	623	683	675	657	655	654	676	664	633	699	654	659	704	652	651	676	667	666	635	644	672	677	647	637	650	675	640	678	622	652	665	673	665	686	617	658	663	670	674	656	621	631	682	700	654	609	669	606	624	645	673	650	634	647	688	672	619	687	661	712	646	664	710	626	632	651	681	634	632	696	658	670	626	648	659	641	658	631	608	648	656	656	665	697	620	667	693	660	671	673	665	631	644	665	625	685	667	656	693	629	673	612	658	682	641	686	678	649	661	637	624
2113	226	127	84	120	182	238	291	405	419	375	333	264	267	240	186	96	77	71	66	65	56	64	54	50	62	63	82	94	71	59	82	47	45	59	45	54	48	53	34	46	41	52	45	53	61	47	58	182	335	345	242	235	174	95	63	58	48	39	45	55	37	45	42	36	35	58	44	36	50	46	44	48	49	57	36	46	47	43	41	60	51	51	43	38	41	52	42	54	43	39	51	49	45	53	45	28	38	55	45	39	45	56	49	53	59	47	47	48	34	50	41	48	42	47	49	52	34	39	37	44	50	47	51	51	37	43	47	36	42	48	39	44	47	50	51	46	41	36	47	39	56	44	42	46	37	28	40	29	52	52	36	49	42	53	35	36	35	50	41	58	42	50	52	45	42	44	51	35	46	35	36	46	48	45	35	35	32	46	40	52	46	40	50	47	44	36	41	51	43	45	42	48	33	38	41	44	34	33	37	43	34	37	51	43	41	51	34	54	37	30	41	48	44	42	44	41	43	56	44	46	46	40	38	41	36	55	37	39	46	34	34	40	41	43	44	35	38	47	61	47	46	37	49	38	26	49	38	41	38	37	34	40	50	38	34	37	49	51	39	54	46	49	47	47	39	36	47	40	40	49	36	40	33	47	46	40	57	48	42	44	47	52	34	45	57	43	46	37	55	52	47	48	50	57	49	47	46	32	51	39	48	59	38	43	44	47	40	50	39	47	54	38	50	50	38	51	31	46	40	40	53	45	41	44	43	51	44	37	41	36	45	46	35	53	50	43	47	38	53	34	50	49	33	45	51	50	54	50	48	45	36	34	44	48	42	42	42	47	36	48	38	62	53	41	46	37	48	45	47	49	45	61	49	48	42	47	44	48	44	56	54	49	46	50	42	49	43	40	47	39	50	48	48	37	47	41	45	32	49	51	47	63	44	53	38	45	43	44	39	43	39	44	36	47	37	43	41	45	43	33	40	45	42	44	32	43	52	47	40	41	41	52	46	46	41	42	58	58	52	45	47	43	47	49	40	44	40	42	47	54	49	38	43	48	45	37	42	43	35	38	48	51	49	48	46	49	46	43	43	31	50	32	53	50	44	60	49	37	33	50	38	47	36	47	52	43	47	36	34	47	52	49	32	31	35	41	37	53	39	50	48	35	45	46	51	44	56	38	66	45	49	41	44	34	40	42	43	33	48	43	36	56	48	30	39	40	46	47	34	48	40	43	41	57	29	52	42	35	53	37	42	54	43	57	47	43	42	52	32	39	43	45	52	37	47	51	31	58	44	51	44	40	30	44	42	50	47	47	59	57	49	39	54	41	60	45	43	55	49	48	47	47	33	48	50	45	42	42	41	37	35	42	50	39	46	44	45	44	43	51	44	43	44	39	43	43	35	41	52	46	58	38	50	44	36	48	39	37	37	37	50	44	49	50	35	57	49	42	40	46	51	41	47	55	51	36	53	52	33	42	42	43	42	58	46	45	47	29	65	36	43	38	47	46	41	39	47	54	44	43	41	44	57	38	51	43	48	44	45	42	45	41	44	41	50	53	36	42	39	41	43	36	44	50	47	43	38	52	45	34	39	42	42	37	50	51	56	39	35	51	44	47	39	50	47	44	41	45	41	38	46	46	44	57	40	52	48	34	44	45	34	55	48	39	44	51	41	37	33	40	60	63	48	39	50	46	58	29	42	42	47	47	42	54	39	32	40	52	55	41	53	46	39	51	51	36	34	54	37	46	58	45	36	38	37	36	50	38	35	36	51	34	44	38	46	50	43	45	38	39	48	40	39	54	47	39	42	42	53	44	32	46	51	46	39	41	35	56	48	42	44	47	38	41	49	54	31	44	35	40	47	41	44	39	44	39	40	34	48	46	58	54	45	43	44	50	45	37	47	37	47	33	47	42	35	42	39	40	44	50	44	44	36	49	46	41	59	38	44	45	40	49	42	44	39	41	40	38	40	50	48	38	49	39	41	39	41	44	53	44	43	38	47	39	41	55	37	51	39	40	37	45	40	43	45	50	42	49	37	45	45	48	47	54	46	55	57	54	42	49	40	46	46	42	48	46	53	37	57	43	37	38	41	58	52	52	42	46	40	42	37	36	40	43	47	41	31	49	51	46	38	47	34	46	50	37	29	44	33	45	41	38	43	48	35	33	42	51	39	38	44	51	60	50	52	46	42	42	38	50	42	38	40	36	48	38	42	49	44	40	36	49	51	31	44	53	43	42	52	57	52	39	46	38	41	48	48	38	43	54	40	38	49	45	54	53	49	42	43	44	41	50	40	39	40	43	46	51	45	56	42	46	52	57	47	55	37	37	38	42	55	48	48	35	51	40	43	34	46	38	41	44	42	49	42	37	57	60	49	33	35	44	49	62	45	48	50	39	45	46	49	38	53	48	33	38	37	41	51	54	44	46	43	36	48	55	42	49	43	43	35	37	33	54	59	53	48	36	47	44	43	46	37	40	38	41	41	57	43	41	35	50	34	38	48	54	46	50	41	35	58	49	43	58	57	50	47	45	44	48	38	41	42	55	55	44	39	44	35	52	47	55	43	41	39	49	38	43	42	52	47	51	50	39	45	43	47	50	36	40	40	46	46	47	51	41	32	42	46	45	53	30	59	46	52	46	37	41	56	38	46	43	36	58	38	46	48	42	43	43	47	38	44	39	65	41	53	49	40	54	47	42	45	36	31	40	41	45	46	57	57	41	44	41	35	38	56	43	47	45	38	38	46	55	41	49	49	47	44	41	37	54	53	56	44	41	44	56	37	39	46	41	46	43	47	42	48	44	41	43	38	46	31	55	49	41	48	54	48	46	60	47	39	40	47	45	37	39	42	42	42	37	42	45	56	47	38	56	47	49	46	48	42	45	48	33	55	47	35	41	46	37	42	41	30	54	50	35	40	38	54	31	36	43	40	41	42	53	44	45	36	46	46	54	48	53	38	41	31	58	45	40	39	46	53	55	41	38	35	43	50	43	42	43	51	38	38	42	46	39	46	49	55	43	36	48	53	46	45	27	46	45	52	43	56	43	47	35	43	40	43	48	42	48	34	39	45	41	53	47	36	40	50	38	47	46	49	53	45	37	50	49	42	49	43	52	51	39	51	47	35	47	44	37	39	47	46	39	48	50	45	37	44	54	47	44	42	48	39	55	55	47	40	52	43	40	56	45	43	49	45	46	44	46	58	35	50	44	45	60	37	45	32	47	53	42	46	46	46	49	47	44	43	49	35	52	44	45	39	44	46	32	44	42	36	44	32	43	42	47	46	48	37	39	39	51	51	52	39	39	49	39	43	46	52	25	46	55	64	43	35	51	42	48	41	48	61	54	38	45	27	56	32	56	34	48	45	44	56	41	40	36	68	34	50	39	46	41	43	48	41	34	42	33	41	49	41	45	55	57	36	55	45	37	43	49	41	60	37	35	41	44	45	56	47	47	54	38	48	41	48	51	40	52	47	54	48	42	33	46	41	54	35	61	44
11857	4438	2198	3505	8393	12193	13482	13812	16467	16362	14078	11534	9597	9725	7775	5567	3402	1812	1313	1375	1288	1005	938	866	824	932	1452	2015	2665	1585	1475	1270	890	700	757	825	737	638	641	612	588	574	577	568	558	562	608	877	4912	8260	7728	6479	5195	3371	2015	1174	714	592	541	514	461	450	466	478	500	483	446	494	487	488	462	521	478	467	443	498	489	458	470	474	483	464	471	458	467	510	477	493	524	515	495	511	474	483	513	489	469	468	449	495	463	483	493	483	426	445	518	472	495	472	500	479	448	503	487	468	479	465	505	503	470	485	467	463	476	470	466	471	455	491	478	511	489	524	473	468	495	469	473	505	467	487	475	451	484	478	446	470	466	486	454	474	480	475	572	475	495	477	467	480	485	447	460	473	512	513	495	480	499	475	495	517	505	457	477	523	498	528	499	466	496	507	504	489	508	445	481	449	517	463	502	496	519	489	506	504	471	497	473	474	494	463	478	488	452	460	482	476	507	471	489	488	463	465	473	443	497	471	450	494	486	459	466	452	494	448	490	490	464	484	470	470	460	457	481	455	468	498	485	522	520	517	508	494	428	502	475	440	464	511	473	499	488	489	460	488	478	499	484	538	483	477	440	520	466	466	479	526	466	437	490	452	490	458	477	438	451	490	520	503	484	483	488	493	444	503	457	476	452	504	513	471	491	508	502	445	441	486	470	487	478	478	499	488	489	461	473	433	493	511	513	498	454	495	477	458	459	507	487	491	482	509	503	485	486	485	483	471	507	459	475	452	517	479	494	460	500	510	446	492	519	466	492	473	478	464	539	444	477	436	476	444	499	479	468	439	476	516	485	467	471	493	485	491	451	516	457	472	484	495	471	471	481	488	442	434	483	468	472	439	498	469	506	513	463	433	488	449	486	476	489	479	518	452	464	504	430	468	483	479	461	474	463	490	471	480	497	472	496	460	474	500	497	488	478	490	511	471	498	462	470	463	485	506	500	497	483	466	449	527	470	470	483	500	461	450	472	494	466	459	460	462	467	480	476	481	476	462	466	494	485	467	480	527	490	483	449	487	499	447	462	448	499	445	489	510	473	519	488	501	481	450	490	494	482	483	458	452	482	495	490	505	461	503	505	496	481	506	465	482	491	486	469	528	485	447	468	491	469	473	471	487	470	503	486	484	492	488	490	507	488	442	485	478	487	426	447	448	486	468	489	494	472	461	462	487	479	482	476	459	483	452	462	447	495	490	467	461	496	516	493	456	481	506	509	488	486	436	493	485	504	480	497	482	455	491	436	510	491	482	477	489	447	499	469	459	486	526	489	470	478	492	504	501	527	507	492	465	477	508	478	480	511	494	490	481	490	529	478	497	441	485	470	463	478	490	489	477	491	516	479	480	486	482	467	469	442	476	507	513	471	473	483	492	483	405	474	456	438	498	467	471	468	467	477	536	423	465	430	497	470	471	489	470	475	527	485	452	453	487	497	504	462	480	489	506	463	499	459	521	478	477	508	496	451	515	497	457	457	471	478	498	490	475	450	473	487	462	492	459	484	474	473	477	486	434	507	517	520	451	491	458	494	490	430	461	433	483	475	442	464	466	476	489	490	455	441	447	494	476	480	492	504	493	460	485	480	499	494	504	486	482	495	443	484	511	438	490	439	481	462	441	496	490	473	493	467	473	465	474	490	470	462	478	532	507	468	544	497	482	476	488	497	452	491	440	531	474	517	492	479	478	434	485	428	472	473	477	473	479	439	489	463	467	536	448	453	439	492	494	495	452	501	474	471	508	464	528	471	495	464	484	497	476	469	456	483	437	516	510	466	464	492	455	494	458	483	473	455	436	499	479	459	481	456	457	488	461	492	444	484	446	467	441	500	488	509	491	494	496	499	435	487	455	453	479	497	495	486	490	460	474	523	457	472	461	465	502	452	510	497	482	499	497	512	505	507	464	482	484	477	472	473	470	500	453	497	472	480	437	487	468	479	486	505	520	456	492	482	462	511	466	457	515	480	436	462	502	454	476	450	498	491	458	491	493	468	482	468	462	456	484	468	498	477	492	459	514	502	445	472	520	470	463	494	499	484	467	511	452	495	500	492	511	469	479	462	494	456	471	476	505	477	481	525	465	464	490	479	498	503	464	464	481	443	450	498	519	481	491	503	493	491	499	448	485	445	486	491	460	497	480	451	502	488	495	435	512	493	449	458	514	479	496	470	494	521	541	507	459	476	439	453	475	470	508	496	500	468	461	494	481	469	489	497	495	499	451	503	496	460	509	472	457	458	474	491	462	468	503	497	464	496	494	470	463	479	499	494	470	465	474	466	483	474	496	468	471	488	471	500	508	494	504	504	500	493	495	523	463	460	461	496	484	489	438	488	472	493	483	494	472	504	512	475	494	451	508	504	483	440	500	462	454	448	501	484	486	475	486	469	485	477	486	485	525	496	469	505	515	467	498	462	455	496	527	458	468	492	509	462	470	492	465	506	460	492	511	465	467	470	468	441	499	477	486	475	470	470	473	499	499	486	468	479	510	448	476	478	477	475	484	460	467	450	489	473	471	512	478	536	486	475	479	468	494	472	472	496	486	498	489	508	524	479	503	474	464	501	511	500	487	515	470	485	492	458	470	469	459	454	441	459	502	454	447	443	491	511	488	482	445	481	540	459	442	455	500	495	479	503	473	510	482	482	469	467	447	466	500	494	480	507	491	452	470	476	507	445	496	463	496	492	506	484	478	466	466	463	496	451	482	441	488	476	484	509	529	501	432	478	468	457	466	525	491	468	491	509	460	470	495	499	473	492	480	493	450	486	473	443	475	465	462	492	508	491	468	469	461	462	505	482	454	479	478	450	481	457	483	447	484	494	480	465	528	478	521	478	476	534	484	511	485	475	483	483	532	528	514	460	509	481	485	497	434	458	497	513	450	449	495	482	496	443	501	501	493	477	522	443	504	477	502	471	530	493	478	517	474	467	479	465	475	486	507	490	480	506	454	488	516	514	480	492	479	501	484	474	463	502	498	499	467	488	522	512	461	482	479	459	489	476	466	467	478	466	466	488	475	475	466	532	469	456	468	481	467	516	473	470	446	456	468	470	479	476	466	475	448	483	471	487	483	509	447	486	475	524	483	483	460	471	468	479	487	496	521	520	515	502	468	519	483	469	465	505	508	489	448	490	468	484	464	506	506	448	463	537	477	478	472	451	510	493	526	460	478	474	528	489	500	456	460	507	484	464	489	455	473	471	485	462	494	439	489	487	463	490	533	510	473	500	488	485	479	457	545	523	524	482	474	498	484	471	500	442	502	466	448	478	452	477	458	479	447	516	491	450	462	503	461	542	463	483	513	457	452	509	471	490	469	477	450	482	488	488	504	499	497	483	470	500	498	439	456	451	480	511	447	449	541	499	504	459	475	495	510	463	487	491	441	468	474	504	476	494	469	484	469	478	469	490	484	448	463	489	446	501	484	459	481	494	499	502	495	496	502	512	513	474	477	466	487	489	484
1200	391	203	157	188	260	343	419	544	570	468	399	325	361	259	204	141	118	105	98	106	66	91	71	77	82	110	126	134	76	92	85	87	69	72	70	80	62	65	50	56	63	69	80	68	80	65	92	173	376	539	435	309	236	138	102	67	70	61	60	51	62	66	73	57	45	78	64	65	66	65	65	74	53	64	65	60	71	51	53	56	49	56	62	48	64	68	55	71	63	63	53	55	51	57	70	57	51	64	74	67	55	59	72	75	55	61	50	57	63	52	60	67	58	60	55	59	66	68	87	51	66	73	79	62	65	70	77	51	54	71	62	55	73	50	80	52	65	77	69	60	67	62	71	58	67	62	58	71	69	40	57	65	60	62	68	60	72	69	59	52	57	58	62	59	69	66	66	74	56	65	71	65	56	55	63	64	68	63	70	53	58	56	56	57	51	77	59	58	72	42	65	67	61	54	62	52	50	59	65	70	67	69	59	56	52	67	68	62	68	66	70	57	71	67	44	57	55	68	62	59	50	58	59	68	60	53	64	58	66	70	52	63	41	63	64	66	43	47	56	52	62	63	44	50	56	54	56	67	77	67	61	67	62	62	67	49	57	57	56	56	59	47	73	67	79	69	62	60	56	57	60	66	59	55	65	45	74	62	69	57	53	56	66	57	50	75	59	77	62	55	65	61	62	53	65	61	76	64	51	61	67	52	66	70	57	58	64	52	69	70	62	59	61	71	70	56	45	64	44	59	51	69	71	62	63	51	58	67	61	57	69	55	56	60	54	56	54	68	55	63	63	77	64	62	61	57	66	79	55	60	53	60	70	70	62	63	69	60	63	68	56	64	55	48	70	74	71	73	62	52	70	65	61	75	64	72	46	64	57	63	69	67	76	59	67	70	58	74	73	54	67	62	57	56	63	56	66	63	68	69	68	54	67	73	62	71	53	59	64	67	59	63	59	67	61	63	70	58	53	73	69	63	61	44	54	58	56	80	63	49	56	49	58	78	65	67	70	63	52	65	62	65	62	90	64	74	75	53	67	60	70	74	54	60	63	72	63	52	61	59	52	58	56	64	63	79	76	61	61	56	59	58	61	52	72	66	68	52	61	50	47	54	72	72	61	70	54	51	74	57	63	56	48	67	66	61	64	63	77	58	56	64	50	61	73	49	58	52	66	55	51	63	66	59	75	49	62	70	66	75	73	47	64	70	66	56	59	52	59	64	58	64	61	73	54	49	59	77	46	63	64	60	58	74	67	72	69	57	57	60	70	63	63	68	53	57	50	63	63	46	70	61	67	59	60	63	66	68	51	53	55	60	62	69	63	64	65	50	57	52	62	77	65	59	66	77	69	57	56	63	61	67	64	59	63	50	55	64	64	62	47	74	57	71	73	57	54	51	64	60	65	60	74	73	59	61	57	69	61	77	64	56	65	65	63	72	55	56	74	63	68	69	48	76	60	75	59	56	61	54	59	61	62	63	76	54	63	83	58	55	62	51	73	61	63	59	73	59	66	55	73	68	66	73	58	60	59	57	52	66	58	63	54	53	78	59	61	66	67	72	63	47	67	74	66	64	67	56	73	55	64	75	73	65	64	57	41	58	54	73	60	72	47	53	52	70	57	71	56	65	52	64	61	53	68	44	61	61	54	71	61	72	54	44	66	50	52	68	51	61	66	74	49	74	74	65	51	66	65	56	60	40	61	50	66	65	55	58	51	75	77	59	72	69	59	60	69	74	62	63	72	49	73	62	69	62	60	69	61	81	71	59	57	66	67	52	68	75	51	65	56	55	54	61	58	66	52	59	67	61	59	81	74	46	55	52	55	54	44	62	56	56	53	67	52	61	57	62	61	59	77	79	83	59	64	59	59	61	61	63	59	55	63	54	68	67	54	57	59	55	65	72	82	66	47	68	50	63	60	47	55	60	64	56	56	42	58	64	65	68	54	59	35	64	61	59	67	61	70	64	72	55	60	54	63	78	58	52	57	62	57	51	73	71	56	61	46	57	73	64	56	56	67	63	65	65	65	57	64	77	63	55	60	54	65	70	65	67	70	62	59	49	49	55	50	57	73	62	74	68	53	52	47	57	66	74	59	48	70	54	54	77	61	70	63	69	58	57	66	51	63	74	62	67	50	79	61	50	66	60	55	77	59	65	62	71	56	78	67	65	58	71	56	71	67	69	61	64	57	54	67	68	54	56	59	65	56	64	55	52	56	66	61	43	55	69	66	55	71	62	56	69	75	63	63	59	67	62	65	68	59	77	53	76	59	51	73	45	67	59	65	64	52	75	76	62	58	60	56	51	60	58	56	47	53	57	54	73	64	61	74	61	55	55	68	66	51	73	65	55	66	56	72	73	54	61	53	46	76	56	70	64	60	58	65	59	52	48	58	73	67	72	58	65	62	65	73	57	51	72	52	69	60	69	67	80	63	66	49	65	57	68	80	59	57	66	51	60	72	63	67	69	47	62	61	60	70	59	68	62	76	58	62	49	61	72	61	78	63	57	57	62	64	59	56	52	56	52	62	70	70	57	66	58	58	63	56	63	65	55	55	57	69	57	55	65	60	52	58	61	57	64	42	56	62	63	66	63	56	60	60	59	52	66	54	58	69	54	58	82	71	62	53	67	50	59	60	66	67	75	70	77	68	60	49	63	49	62	69	60	47	65	63	62	62	58	62	69	60	67	69	67	56	65	63	69	51	66	56	52	68	62	56	54	65	65	61	66	47	60	58	56	69	41	59	51	67	63	61	74	68	64	69	77	59	72	58	42	74	55	56	67	75	66	70	60	68	65	59	71	63	66	47	50	53	63	53	79	61	67	68	55	56	63	72	65	55	65	69	69	65	69	67	51	64	51	61	49	54	63	59	68	82	69	63	70	63	65	66	51	69	64	64	67	65	52	47	65	59	60	54	55	68	66	51	76	76	54	61	51	67	74	58	48	77	55	55	63	64	58	71	68	63	58	72	59	67	73	64	67	56	58	51	69	56	63	65	59	60	73	56	66	74	67	76	68	61	60	65	63	52	52	61	51	56	68	57	55	58	70	41	54	79	53	57	59	67	60	68	78	60	59	54	78	51	53	53	62	56	70	58	64	75	61	57	55	63	52	58	61	66	68	76	66	75	64	57	57	66	62	56	69	75	62	39	60	52	53	54	77	59	65	71	77	55	73	78	56	56	74	63	54	42	60	49	64	59	68	70	77	67	70	62	61	51	55	69	62	64	65	56	64	55	55	62	69	56	56	61	70	68	54	63	72	72	54	58	57	57	62	54	68	58	62	61	69	83	54	51	57	68	58	52	64	72	44	52	66	49	65	70	52	55	71	83	58	71	67	59	54	67	62	71	59	63	67	65	78	47	64	80	72	72	63	59	50	72	56	60	57	61	61	69	60	53	57	77	79	46	62	78	54	55	53	64	49	58	58	64	83	53	62	83	57	68	63	53	66	54	80	63	64	64	53	60	61	70	68	63	60	64	64	54	68	62
15603	6838	3146	5210	11868	15707	17072	17937	20028	18730	16264	13423	12071	11551	8439	6032	3885	2418	1781	1724	1719	1436	1361	1224	1142	1745	2656	3217	3117	1798	1763	1512	1074	978	942	1094	1014	898	872	831	823	880	872	819	737	851	831	1679	4936	10172	12422	10144	7011	4859	2751	1401	955	738	677	671	673	646	674	711	613	671	692	670	655	641	644	672	713	705	689	647	700	632	696	667	674	624	654	657	673	677	666	639	690	650	641	666	645	652	626	627	664	691	672	598	677	662	644	704	694	690	665	662	684	647	674	681	731	648	666	617	652	664	672	672	658	677	691	623	635	679	686	643	678	679	707	684	638	628	656	622	665	680	653	652	661	629	653	686	658	654	669	628	653	615	677	674	736	674	718	669	665	663	673	656	631	654	690	631	727	679	682	689	627	635	665	719	662	651	673	659	666	685	650	676	693	644	666	673	651	680	658	678	631	678	727	632	676	636	639	681	676	648	646	664	677	666	679	639	700	638	662	670	690	641	700	653	671	670	636	665	691	644	688	644	648	637	717	633	668	674	636	641	639	666	676	669	608	666	632	690	692	687	665	666	698	649	640	634	694	639	696	692	676	682	665	704	661	671	651	671	665	636	654	679	677	631	710	696	605	627	676	646	632	693	688	650	689	699	657	694	654	667	656	684	664	703	679	629	659	681	635	596	679	680	600	676	716	621	686	689	666	674	650	674	656	648	668	643	689	653	657	622	670	657	650	685	708	677	606	637	672	693	675	682	667	661	687	698	671	721	648	701	692	723	627	647	637	685	676	665	697	620	611	636	676	643	629	683	674	620	636	636	668	629	665	676	685	690	609	675	670	613	711	647	657	631	690	730	649	636	676	679	712	669	668	691	703	649	659	644	640	630	647	698	658	642	617	675	722	676	651	678	665	676	675	648	683	654	671	628	702	721	703	683	623	631	675	643	661	649	662	626	692	703	654	663	681	671	651	666	650	692	684	708	703	660	660	652	680	667	632	653	674	671	638	631	642	673	665	678	678	712	626	688	632	684	689	652	686	637	671	648	704	660	629	641	695	650	644	658	675	692	632	696	615	646	673	673	661	654	681	712	733	641	648	676	656	649	686	654	680	640	672	673	686	682	691	649	637	679	670	698	680	654	683	672	681	661	633	696	641	620	622	689	642	677	650	651	677	697	661	652	702	634	698	683	696	678	629	668	709	650	636	693	695	700	662	637	674	684	645	681	661	713	682	689	644	624	643	652	673	646	629	686	681	632	672	703	643	658	675	667	674	677	669	626	674	635	678	628	623	687	687	656	671	643	659	674	648	685	663	634	655	648	676	625	652	624	683	724	662	671	685	687	661	629	675	661	669	664	639	707	664	637	658	674	627	678	715	697	682	663	704	677	663	673	676	716	659	713	674	648	672	676	612	689	631	664	619	640	646	646	622	685	649	639	633	741	655	698	651	732	689	672	672	680	669	693	644	622	635	650	705	675	635	696	694	656	697	676	648	700	647	699	640	627	640	678	609	619	689	697	653	679	650	673	648	658	671	676	682	663	686	686	687	636	666	666	623	717	664	682	645	644	676	680	676	645	651	660	649	664	642	598	652	655	673	650	644	695	637	660	633	669	662	636	648	618	623	669	692	688	632	672	678	645	704	722	652	667	640	633	707	662	651	619	656	653	653	633	666	670	647	663	677	701	622	687	695	694	634	606	708	672	624	597	651	627	621	621	636	657	610	674	660	700	702	650	629	670	656	636	670	721	729	655	622	707	644	647	645	694	690	738	700	696	665	664	713	662	704	688	671	673	677	649	676	675	700	680	693	663	660	679	679	622	701	654	674	660	718	626	646	650	661	663	661	624	598	630	669	605	702	690	650	684	671	689	648	595	674	669	688	618	593	676	693	635	657	690	683	658	691	710	681	694	698	665	691	661	694	709	688	669	666	667	678	691	664	693	666	680	666	692	649	674	651	666	657	710	658	659	636	690	629	654	609	661	667	693	641	667	653	677	665	653	671	617	687	676	668	678	659	643	630	684	697	655	661	632	663	640	672	666	682	678	668	635	632	639	630	671	665	722	686	616	673	666	675	639	662	685	652	649	641	694	693	649	654	648	646	629	669	646	646	654	725	643	667	656	634	714	660	673	650	609	633	697	663	711	643	637	637	720	669	658	635	712	698	682	685	638	692	675	659	668	644	680	682	649	652	671	654	669	716	687	683	644	684	674	668	656	714	694	659	671	649	631	721	693	670	666	661	693	661	661	713	670	623	701	650	640	653	664	677	704	647	687	687	660	662	657	694	654	637	642	639	688	704	706	656	676	673	680	630	694	671	692	655	671	663	620	638	653	677	696	669	667	667	650	670	689	689	667	685	706	657	626	671	661	691	627	690	716	620	663	658	673	637	659	658	649	666	654	612	673	694	666	659	665	685	690	671	671	674	636	703	681	712	691	677	651	669	657	649	697	659	686	687	641	638	664	648	695	681	731	702	655	670	678	647	723	640	646	702	646	661	657	651	635	650	699	691	653	704	694	692	708	657	650	683	693	683	643	689	614	665	627	642	679	675	658	679	644	651	710	685	662	695	648	672	645	628	670	654	672	688	698	684	667	674	640	695	718	646	716	662	670	668	648	685	680	646	626	680	672	656	650	654	700	684	669	646	691	666	686	666	717	679	669	685	673	681	676	664	670	630	700	670	675	683	616	662	676	630	686	673	657	680	679	641	692	678	649	629	659	678	645	672	631	593	662	654	666	649	704	674	707	664	667	646	720	671	611	636	726	688	644	643	662	725	661	709	648	698	672	619	657	672	629	683	672	663	664	681	679	679	659	665	612	671	657	699	653	668	682	686	675	685	629	680	677	687	672	683	642	638	624	675	663	610	711	658	667	667	674	644	662	652	632	682	658	666	651	669	662	642	665	619	657	666	638	740	661	600	642	693	633	688	653	664	601	622	656	711	670	673	657	645	700	666	588	628	645	645	647	666	692	696	661	689	672	691	594	626	664	691	669	670	668	676	623	667	694	655	635	659	682	702	683	656	666	635	605	685	647	623	694	669	658	642	653	690	661	628	633	641	706	654	645	589	664	685	650	646	668	664	649	695	627	655	657	612	631	660	697	662	671	668	672	694	646	664	644	643	661	696	644	676	651	697	618	646	692	645	638	666	707	678	698	690	612	671	697	613	659	650	658	632	643	691	682	635	665	668	678	651	616	667	684	670	690	635	658	653	693	703	624	681	678	658	632	663	644	658	658	636	670	695	674	687	657	638	641	657	696	723	697	696	689	715	658	673	648	680	693	675	681	634	676	668	662	639	692	657	677	652	651	643	632	630	667	699	678	674	647	643	697	661	656	638	672	666	676	674	671	653	688	649	655	653	618	663	620	690	676	678	660	682	649	633	642	669	664	668	654	688	659	662	660	622	615	663	641	706	689	670	606	664	624	645	682	677	648	713	672	649	654	642	675	676	714	652	668	672	662	691	631	668	653	649	671	674	648	689	666	675	653	651	678
1402	133	98	60	79	122	170	252	328	309	292	207	210	222	144	73	64	52	61	51	52	52	49	56	53	41	66	88	82	58	68	49	43	47	43	49	47	51	45	30	58	47	55	48	42	48	35	44	65	114	172	153	112	91	66	71	50	44	23	36	56	30	39	42	52	43	33	47	43	44	40	42	42	42	40	34	41	53	29	45	42	47	52	33	43	38	45	45	51	48	35	39	48	35	51	42	48	32	47	45	39	41	40	38	49	40	48	42	45	47	37	50	49	49	40	47	33	28	38	51	38	33	34	30	49	42	55	36	40	52	40	40	43	48	61	49	49	43	54	50	53	42	32	46	41	45	41	28	49	37	48	55	48	38	42	46	42	56	38	41	33	41	36	45	37	44	44	41	58	41	42	43	36	43	51	44	48	39	42	44	44	48	47	46	45	35	57	25	50	36	45	50	32	47	46	40	50	49	34	43	46	55	36	49	42	39	39	45	39	34	48	40	53	47	35	53	30	56	40	54	41	40	46	53	38	38	38	38	48	40	34	56	40	40	43	40	41	53	43	31	59	42	52	27	41	41	42	50	41	49	43	53	46	24	51	38	38	46	43	44	39	32	40	38	57	44	41	41	43	45	40	48	48	37	54	50	51	42	36	44	40	39	30	42	38	31	38	30	47	36	34	47	45	41	39	29	38	51	34	40	65	47	38	26	44	52	35	50	48	45	48	44	36	46	44	47	41	50	43	43	40	37	46	42	45	38	41	41	42	56	50	35	45	44	40	41	49	41	47	42	30	38	40	40	39	38	41	38	39	45	39	39	53	45	41	47	43	52	44	46	47	50	43	42	42	40	40	37	38	52	42	37	40	54	36	46	37	38	52	34	49	35	39	42	41	54	30	42	41	44	30	38	39	39	46	43	32	42	43	48	44	49	35	39	47	40	47	58	40	49	42	36	53	35	37	45	51	44	47	48	35	43	42	54	45	37	45	45	37	42	37	52	52	47	36	35	47	42	47	39	51	36	28	48	51	48	54	43	37	43	44	42	37	41	42	45	45	38	49	47	37	41	52	39	39	40	45	44	44	49	49	33	46	45	51	51	51	36	37	41	40	32	55	34	35	31	49	38	44	47	40	44	32	43	46	37	51	39	46	37	57	60	44	39	38	46	54	46	43	44	39	56	38	37	41	46	42	62	54	47	44	39	43	38	45	40	39	36	48	35	42	49	39	55	43	42	30	40	45	36	52	55	45	43	48	43	48	44	31	44	46	38	41	50	50	39	34	40	35	37	45	51	41	43	38	47	43	36	57	61	43	45	34	41	49	56	43	46	58	51	52	45	40	38	47	44	39	41	44	41	46	37	39	47	42	42	52	37	44	46	48	33	39	56	44	50	43	47	42	41	51	47	50	42	45	48	30	43	35	43	41	40	47	41	51	46	32	42	46	38	47	38	39	50	39	42	43	46	49	45	46	48	48	37	49	60	62	44	46	55	43	44	45	50	53	52	53	47	45	48	35	42	38	50	42	36	59	40	43	46	46	44	41	36	45	51	46	45	42	45	41	49	43	47	54	35	43	50	40	49	27	53	41	59	38	39	43	32	35	49	48	41	30	59	57	51	53	46	43	36	41	48	51	56	46	53	43	38	54	41	41	47	39	33	29	33	35	43	37	42	41	38	40	33	51	35	46	50	42	35	40	46	41	45	40	47	56	36	34	42	36	37	47	44	42	38	37	50	34	43	58	49	45	42	47	43	42	52	52	40	49	41	51	46	33	27	44	49	45	40	49	48	48	47	52	38	40	42	42	40	30	45	44	41	48	48	37	36	46	38	48	43	40	44	39	22	43	48	41	41	47	40	46	47	46	31	47	42	46	45	51	46	49	59	43	39	44	42	39	44	40	28	51	45	47	52	29	50	48	37	37	35	32	50	37	43	56	42	58	53	47	45	49	31	53	59	47	42	54	36	36	48	36	49	41	61	35	35	45	37	53	49	53	36	47	49	37	37	42	33	43	40	37	42	42	51	42	50	42	35	46	53	43	44	54	39	47	39	34	37	37	50	44	45	36	46	53	40	43	34	48	42	38	39	38	43	22	40	44	51	34	43	40	40	38	50	48	43	56	52	52	33	48	37	41	33	42	47	39	39	30	45	49	48	47	42	31	41	40	44	43	39	44	42	32	30	53	41	53	39	37	50	42	49	47	56	47	50	45	40	49	40	36	36	50	45	45	55	35	58	55	36	36	52	32	48	31	41	53	41	41	34	37	38	42	42	42	44	46	42	53	49	52	48	36	43	38	30	45	49	55	61	44	36	36	47	52	42	35	38	34	44	42	56	45	45	36	36	46	55	40	44	41	49	51	38	39	49	45	49	61	58	42	54	39	55	39	34	36	39	38	34	40	33	51	45	39	53	50	42	49	35	56	51	43	43	46	46	59	45	48	48	46	41	42	59	39	46	33	38	44	38	39	45	46	41	56	38	36	41	37	30	47	43	58	60	47	40	35	35	31	38	46	47	42	49	29	43	44	46	43	37	45	41	51	50	32	50	45	41	39	39	31	40	43	36	62	44	37	35	40	35	26	33	49	36	42	45	34	54	30	42	42	51	43	45	36	34	47	39	43	34	42	44	42	48	44	48	35	45	43	54	52	59	58	42	34	44	36	35	59	39	43	35	41	48	40	45	44	50	40	56	38	40	44	31	39	42	37	49	39	53	43	44	38	47	35	38	35	51	47	46	42	53	34	48	55	35	44	48	48	33	50	54	35	56	44	35	43	40	45	35	35	38	57	35	46	55	40	40	34	40	41	42	38	43	42	45	31	44	47	46	46	43	37	39	51	45	50	50	37	50	42	37	35	43	41	53	41	35	34	44	47	33	46	41	42	44	37	31	36	31	41	43	30	43	45	49	50	49	45	46	39	60	42	47	40	35	41	56	40	47	58	39	42	40	46	45	42	41	44	40	45	53	43	42	43	34	42	47	43	42	44	42	35	40	35	42	45	57	37	36	37	37	46	33	42	39	43	40	46	51	46	48	36	50	49	41	46	35	35	51	53	47	42	54	60	41	47	41	48	45	43	52	56	49	42	41	44	43	48	42	44	41	52	48	49	42	51	50	47	32	50	59	41	51	36	56	51	44	53	49	41	46	43	46	43	45	48	47	46	48	40	40	46	39	35	48	29	36	55	35	50	49	38	39	31	34	49	37	37	41	31	55	36	39	49	61	47	39	46	37	29	36	43	54	38	51	42	37	45	43	36	46	53	37	36	41	44	64	43	43	39	37	40	39	31	45	39	36	37	45	46	37	40	45	47	40	48	52	39	41	51	37	45	43	52	51	51	42	41	43	40	38	45	36	45	42	42	39	37	42	50	32	48	33	49	34	39	37	34	38	39	35	35	33	49	43	46	58	38	39	48	46	47	44	46	45	45	41	45	47	38	38	29	37	52	41	43	46	31	44	44	53	38	41	45	46	38	36	37	41	49	40	52	47
9226	2809	1368	1951	5059	8271	9768	13512	15508	13673	11205	8736	7955	7669	4875	3034	1932	1139	869	849	765	684	689	665	617	806	1502	2045	1771	1223	983	825	661	573	571	624	586	536	535	611	550	624	600	561	519	507	471	649	1336	3218	3659	3461	2569	1881	1170	827	542	495	489	495	448	465	476	492	455	470	506	472	453	488	439	491	449	497	452	445	485	473	479	485	460	448	492	468	459	436	473	460	484	481	461	452	465	491	471	482	472	479	459	453	498	480	477	445	473	499	502	438	474	449	489	451	458	478	491	504	436	476	503	481	485	479	473	486	475	449	436	473	462	470	449	483	487	474	435	473	467	450	424	477	478	508	436	466	499	503	453	498	463	461	476	470	451	458	452	469	512	460	443	439	461	459	439	495	481	456	494	475	463	483	475	482	459	472	436	493	473	457	462	456	462	473	475	477	476	468	447	469	438	486	460	489	469	479	461	462	478	480	467	448	435	466	478	505	484	455	495	458	473	497	478	443	455	471	484	507	435	454	454	426	486	504	470	467	455	450	467	440	478	496	422	466	446	471	474	450	523	465	479	459	471	427	451	494	462	447	484	487	462	480	479	484	495	484	455	447	456	457	443	466	449	499	490	489	456	437	479	504	472	432	483	460	448	450	459	451	487	485	486	486	468	460	455	459	498	487	480	467	462	473	467	464	473	459	460	484	484	441	470	433	450	469	486	491	423	443	461	447	459	485	449	446	489	488	454	484	438	406	473	447	484	455	457	451	494	452	439	477	469	431	452	439	473	466	440	454	438	501	448	500	455	468	495	461	448	474	487	476	479	451	492	455	428	461	459	471	466	467	457	442	495	445	392	461	467	430	473	461	464	503	483	488	504	455	451	467	457	434	437	438	459	449	505	474	472	462	478	424	463	465	466	460	473	496	511	465	474	481	443	485	483	493	452	490	487	472	440	521	465	468	469	406	471	477	441	490	473	470	451	465	473	467	452	454	459	446	456	474	469	449	446	487	489	463	465	454	463	463	453	458	481	434	441	480	447	441	478	484	461	404	518	495	473	484	428	505	424	480	457	460	484	486	447	468	445	456	445	465	479	463	480	440	476	441	416	475	464	487	471	477	520	449	480	465	445	426	472	474	468	470	474	449	459	437	477	498	466	487	495	478	483	487	484	464	445	447	462	485	480	461	477	447	484	464	477	507	436	441	483	461	458	452	455	490	491	485	440	475	509	475	440	447	493	456	474	467	510	466	471	488	469	440	472	487	468	482	478	484	455	466	474	473	491	468	485	487	447	459	499	457	452	501	503	442	483	444	497	468	491	486	461	477	487	471	486	470	498	458	501	434	481	422	462	484	421	475	461	446	478	487	474	474	501	480	455	511	451	441	447	505	486	444	496	455	509	462	484	474	495	496	479	480	427	480	480	484	470	463	466	504	432	451	463	450	500	429	462	432	471	497	485	473	508	481	483	463	472	471	495	503	488	508	463	446	501	466	439	447	475	474	463	473	488	442	445	452	484	462	428	463	469	460	449	469	450	515	455	451	449	486	462	472	460	458	467	494	445	454	468	464	468	539	454	448	450	474	489	471	442	452	444	457	455	462	441	445	470	465	472	467	454	459	450	509	467	456	478	468	445	479	465	483	470	497	456	481	454	467	492	480	477	450	481	458	504	490	469	480	497	450	427	469	469	412	482	484	481	452	488	485	447	472	483	439	484	476	485	488	468	455	446	477	467	454	465	462	470	510	462	445	488	475	428	462	448	472	481	482	463	470	466	455	489	477	456	503	469	483	472	441	443	465	482	480	460	480	544	481	453	460	508	474	459	481	422	474	474	447	471	470	435	425	445	484	469	488	464	507	445	500	480	490	465	491	443	450	457	436	461	483	474	506	471	497	431	485	488	457	468	430	490	446	519	460	464	460	451	458	455	448	487	498	499	488	467	482	483	444	453	457	467	492	503	479	464	475	529	476	442	487	488	453	462	462	422	473	467	451	453	459	487	505	481	446	460	471	451	473	419	505	475	490	470	495	461	477	486	477	508	437	456	511	483	508	479	498	490	483	463	465	507	437	455	455	526	455	454	471	525	458	457	453	485	462	484	493	463	447	482	474	490	444	448	464	499	458	470	472	440	456	450	502	466	445	431	479	470	482	485	427	493	441	473	464	491	474	500	473	434	463	504	488	498	488	460	464	505	503	425	470	470	467	422	529	479	465	492	468	499	460	463	493	494	452	493	447	459	446	495	475	471	483	467	478	440	506	452	484	463	491	437	434	476	440	519	490	447	497	470	466	441	482	461	458	466	441	457	486	442	427	479	469	484	428	490	473	488	445	499	471	456	508	460	483	487	424	436	484	453	443	453	477	451	485	471	492	451	523	473	469	464	436	430	455	467	484	439	470	490	444	442	451	472	474	426	487	446	476	488	527	454	443	437	474	449	499	458	507	492	467	462	484	458	459	471	462	430	479	475	459	492	477	483	471	466	470	466	487	476	474	478	432	495	481	476	462	471	470	445	459	465	489	466	430	449	483	446	532	474	414	442	452	458	447	457	432	472	482	415	454	443	465	473	426	466	466	448	479	444	475	456	436	481	466	465	490	468	483	461	501	466	497	440	505	432	412	504	432	472	542	430	474	482	476	473	463	461	479	487	494	429	489	493	474	445	486	494	485	491	430	513	505	472	485	471	493	454	433	450	482	425	477	464	470	485	459	477	533	468	475	466	476	458	506	461	447	429	488	502	428	468	465	476	479	474	469	446	456	462	471	492	473	494	462	427	472	482	449	429	453	466	493	472	454	479	461	467	484	485	442	466	497	494	490	468	496	437	470	450	457	464	479	481	466	451	461	443	489	521	480	462	471	497	490	456	503	431	440	464	482	470	471	468	470	483	505	473	456	492	489	458	491	495	427	473	479	455	466	455	475	416	445	464	464	467	493	435	463	486	496	449	489	517	442	490	449	494	451	475	505	487	448	465	505	461	472	465	493	450	478	421	473	459	490	488	457	451	468	453	504	489	421	500	498	483	494	458	527	422	477	472	458	448	477	494	446	477	466	447	471	503	516	422	476	457	482	469	471	451	476	481	468	492	460	478	455	468	429	491	464	485	490	476	457	468	482	444	457	498	431	464	457	442	476	489	484	460	499	452	482	482	475	456	442	473	498	476	467	435	457	508	478	453	469	489	498	474	491	490	459	476	436	474	468	476	482	457	493	445	467	499	497	482	461	495	415	463	476	467	467	456	475	470	452	432	478	463	401	462	449	460	458	477	473	443	458	504	479	516	518	488	469	456	492	479	439	460	462	464	512	479	470	453	452	460	424	490	470	469	463	452	460	464	483	481	489	436	450	522	475	496	438	436	469	445	449	443	486	476	478	463	463	449	434	460	484	493	454	514	501	477	464	485	463	476	443	422	444	458	481	450	461	483	455	468	484	421	454	446	481	453	466	483	431	450	472	482	479	467	457	526	442	484	468	465	474	422	464	450	461	461	480	457	446	441	480
714	308	164	99	129	220	333	423	515	495	397	291	303	274	218	136	110	85	68	74	90	59	62	55	69	69	109	113	100	93	80	70	59	74	58	82	60	56	40	63	71	75	55	63	66	66	63	75	112	300	295	251	225	186	120	88	91	84	60	68	55	61	58	57	58	59	71	67	55	57	62	65	57	65	58	67	57	69	57	60	58	63	64	56	65	60	66	70	63	53	66	54	64	54	64	61	51	55	57	55	59	60	77	54	57	56	55	56	57	61	61	65	51	66	61	61	60	65	61	55	67	51	59	66	67	76	62	60	64	71	52	59	50	60	56	50	62	58	70	42	83	58	67	59	65	64	62	52	52	64	64	57	55	61	75	36	57	63	53	60	41	80	60	69	57	65	58	51	48	56	59	65	57	53	53	60	74	49	66	53	52	55	60	53	74	58	47	58	69	67	70	65	67	57	62	54	51	43	62	66	44	54	56	60	49	66	74	48	56	64	65	64	60	50	58	55	58	57	64	53	62	68	60	59	60	58	71	54	52	73	50	48	46	50	61	62	68	52	46	79	54	54	65	63	59	53	50	56	66	51	51	63	58	55	52	45	51	58	75	65	60	68	55	62	69	63	51	72	54	60	58	62	51	55	60	51	64	53	53	62	48	69	55	55	64	65	61	51	60	65	68	60	71	47	58	51	67	52	57	51	59	62	66	63	61	59	59	56	61	59	74	59	62	51	57	69	58	60	58	70	65	56	69	43	53	52	58	57	61	67	56	43	53	66	63	58	59	62	56	52	73	62	59	49	64	53	37	58	82	47	68	62	64	62	59	59	51	59	66	62	54	66	58	53	65	60	59	64	54	64	64	70	49	45	50	44	58	41	58	66	61	60	43	62	50	68	66	70	61	75	58	46	64	63	54	59	63	53	61	55	69	62	55	59	49	64	66	63	61	61	56	72	48	59	72	61	53	58	49	56	60	61	56	64	59	61	65	63	44	66	65	61	59	68	52	46	57	66	55	69	60	62	47	59	54	67	56	69	71	72	60	54	43	65	64	49	58	59	49	52	56	49	60	65	52	72	64	43	68	50	52	66	53	50	62	66	57	54	59	53	54	52	63	50	50	71	60	57	64	54	67	51	57	51	55	46	45	58	62	57	67	66	63	58	63	64	60	44	63	44	58	61	52	46	67	57	66	54	45	52	62	63	51	62	72	65	74	53	52	74	54	72	70	62	53	71	65	58	55	51	60	63	60	65	50	58	62	73	60	55	58	62	51	51	49	60	55	59	64	55	56	55	64	59	66	63	63	63	55	62	64	61	50	53	66	57	59	56	62	62	50	61	65	51	63	46	57	56	49	58	66	52	56	57	70	70	48	61	75	68	43	61	66	60	71	62	69	53	60	66	67	80	61	55	67	52	59	56	67	56	49	59	36	75	64	58	57	62	65	56	67	50	54	41	55	63	66	70	66	60	59	57	73	57	52	55	70	75	53	61	59	49	69	67	58	49	65	46	51	62	56	52	64	63	65	59	70	63	42	59	57	60	68	60	54	56	45	62	53	58	54	60	67	64	47	56	67	58	56	64	54	57	45	60	45	55	64	58	56	65	61	46	57	62	80	69	37	71	69	54	66	46	68	60	62	63	55	64	55	64	61	65	71	45	47	62	51	69	61	52	47	61	69	58	62	57	67	49	55	78	65	70	59	43	59	48	63	69	62	52	56	49	66	62	57	47	43	70	62	45	76	62	57	69	46	75	58	69	68	75	56	62	51	66	49	59	58	59	55	53	70	71	56	63	53	49	59	59	67	64	56	55	55	60	50	66	64	46	46	53	61	58	62	55	64	77	61	79	55	53	47	61	56	65	55	68	70	57	60	64	56	47	68	62	50	60	61	63	57	59	51	41	75	62	58	75	57	56	46	59	58	66	70	64	55	62	55	52	60	60	57	67	63	58	66	71	52	58	65	66	56	61	49	49	61	63	65	58	56	50	71	62	57	66	77	53	63	51	56	59	53	62	65	51	54	58	46	50	56	61	58	66	56	63	71	51	60	61	59	63	53	66	60	73	37	64	54	78	66	58	53	56	54	55	45	56	62	49	52	39	48	60	55	57	63	57	64	52	56	54	57	52	60	66	55	64	65	52	61	81	69	54	56	57	60	59	51	64	65	65	62	47	52	54	59	48	70	52	65	48	56	62	54	80	62	65	56	73	68	73	57	64	54	56	50	54	56	43	39	58	46	60	63	54	52	69	45	61	67	56	70	66	69	38	64	59	63	66	67	54	63	72	60	68	60	57	57	68	60	61	49	62	54	55	58	67	64	49	61	55	51	56	67	53	51	53	52	56	53	54	63	72	70	55	44	66	57	66	50	56	69	53	67	61	61	65	54	55	53	52	53	60	58	63	48	65	56	63	68	59	51	67	66	62	54	57	65	55	47	62	61	56	58	61	62	53	64	55	54	50	56	59	43	56	57	59	52	49	55	54	52	68	56	61	58	60	60	59	66	54	67	47	64	51	57	59	54	68	61	63	67	56	57	66	57	56	57	60	61	61	56	60	73	53	73	53	60	56	51	74	58	71	69	47	62	52	71	72	76	55	57	58	69	80	71	69	64	60	72	60	45	53	61	65	49	71	47	69	54	67	61	68	52	71	57	55	51	60	65	53	58	49	62	72	70	51	55	63	63	74	56	61	62	63	56	57	56	71	63	64	65	54	70	52	62	41	50	47	63	58	64	48	46	66	60	63	63	69	62	52	55	68	63	58	51	57	51	45	54	76	55	64	50	52	55	53	57	53	74	72	47	58	54	48	58	59	63	53	64	68	51	56	62	52	60	58	62	70	49	69	57	73	50	68	57	52	57	60	66	49	64	61	59	68	67	56	61	57	56	65	66	56	48	63	51	57	55	59	54	64	40	62	56	50	52	66	69	62	53	63	67	53	62	71	66	65	49	55	60	52	63	58	42	42	74	63	65	66	51	58	75	48	60	55	55	54	65	56	70	57	58	48	61	54	48	44	78	52	47	64	54	55	51	46	73	65	65	66	57	59	60	51	59	52	64	58	60	61	62	47	65	78	58	54	61	59	53	62	61	57	51	69	80	60	78	64	55	69	59	53	50	58	57	63	63	60	58	63	58	63	65	60	41	59	69	60	58	66	69	66	48	55	57	59	70	71	56	67	47	62	62	53	47	54	59	49	61	52	57	53	59	69	54	53	45	59	59	51	45	46	54	56	59	67	49	68	59	63	69	54	62	55	62	61	65	51	52	79	63	52	57	66	77	79	58	61	57	73	58	62	58	55	45	63	63	55	55	60	40	50	56	58	53	60	60	59	44	50	62	65	49	73	52	65	61	50	57	65	54	64	65	45	69	52	51	66	59	60	60	62	62	59	47	58	69	65	64	56	65	49	56	48	55	59	76	54	71	63	55	62	61	54	71	54	68	46	58	50	57	55	54	49	71	70	62	55	53	54	47	54	60	64	66	66	46	68
12311	5838	2515	3966	10086	13583	15490	18291	19320	16905	14051	11277	11039	9678	6116	4095	2626	1754	1330	1410	1425	1115	1060	967	948	1116	1960	2417	2659	1571	1297	1147	900	947	977	936	849	765	800	805	814	843	829	808	744	698	709	994	2677	7545	8102	7093	5496	3433	2130	1234	859	701	678	664	709	608	616	663	653	637	607	622	656	644	629	652	623	657	659	628	643	662	639	593	637	651	623	635	637	644	615	636	665	639	626	641	603	627	590	620	618	677	649	628	626	598	656	664	594	635	570	667	632	688	633	628	638	629	634	648	614	653	649	600	615	612	664	614	646	708	631	659	597	651	647	650	627	615	677	629	636	682	653	639	611	647	616	626	671	641	651	627	645	616	627	626	614	671	628	612	618	608	650	605	683	612	600	628	637	636	626	636	633	635	630	638	636	620	673	607	625	606	587	604	661	631	607	586	616	684	613	635	570	588	610	643	602	641	588	583	631	641	649	628	642	648	600	644	629	677	671	608	637	670	660	609	600	632	652	672	671	643	661	648	628	618	637	626	686	638	635	663	700	653	632	662	655	641	643	670	653	678	681	620	634	663	635	616	658	624	619	640	655	610	615	633	606	609	664	589	582	584	630	702	659	643	627	687	631	644	628	590	626	645	632	667	639	625	626	667	649	641	617	662	644	614	622	668	703	668	594	625	664	668	639	668	644	668	657	640	628	641	642	618	633	680	641	685	640	636	630	658	663	607	643	639	661	605	627	640	607	641	622	645	601	619	650	607	649	599	636	633	655	638	653	559	625	641	666	677	647	663	645	677	639	660	675	675	617	647	630	661	586	648	622	639	614	623	632	643	627	640	624	652	615	662	629	649	601	657	651	637	646	612	683	597	644	693	588	659	650	585	644	630	621	651	629	614	658	605	622	672	670	614	594	645	615	616	656	604	632	617	650	625	633	626	657	611	654	607	602	599	643	658	628	622	621	588	640	655	647	607	662	626	637	639	632	652	645	594	650	616	611	648	622	677	652	588	617	643	642	662	596	633	658	622	618	687	638	609	613	633	645	676	665	633	629	626	623	649	625	640	680	623	609	642	570	667	666	630	659	680	633	592	623	629	629	667	634	658	643	582	639	619	597	655	685	611	626	629	690	645	604	645	622	678	622	629	602	608	679	633	623	649	653	662	641	671	618	636	644	635	650	624	631	688	634	545	672	630	612	657	621	635	622	662	616	637	650	677	593	662	638	631	657	623	605	677	623	625	646	603	635	615	651	610	668	630	660	659	632	656	612	625	598	632	614	647	646	651	593	654	634	617	613	641	613	653	602	648	629	658	658	595	602	654	638	658	653	636	621	643	644	665	620	600	641	625	650	615	622	636	613	629	654	599	647	657	629	674	636	654	642	645	639	618	649	631	597	620	633	644	644	640	599	693	663	641	658	622	636	633	629	653	623	610	657	650	668	598	627	676	637	672	690	662	655	632	682	606	596	664	654	650	649	642	674	601	664	662	591	616	647	665	663	638	654	591	652	651	632	599	668	623	652	675	633	643	634	637	636	671	597	616	641	651	624	640	617	652	623	664	673	632	663	636	616	607	683	619	658	626	614	649	643	587	584	641	635	629	667	625	586	657	605	635	608	609	623	660	637	625	613	599	625	629	595	626	599	633	651	678	648	592	646	632	656	630	596	620	621	619	626	610	623	647	689	600	645	630	652	649	636	646	666	620	656	660	629	679	601	636	630	632	643	625	661	639	624	645	636	658	601	651	645	618	690	685	654	647	659	659	682	593	599	640	638	629	618	614	617	621	620	633	651	701	662	651	589	658	596	672	607	611	623	672	657	594	630	658	656	640	652	623	622	642	637	614	616	663	636	615	616	606	633	669	676	623	636	647	678	615	621	591	629	630	593	645	637	615	655	593	679	661	627	659	656	650	653	598	612	631	631	597	615	646	602	574	632	651	602	608	644	664	603	615	610	627	657	603	606	607	622	619	646	658	612	652	628	664	636	608	634	629	668	618	645	638	610	619	629	651	650	593	647	641	647	597	628	620	581	658	645	641	649	648	628	643	631	620	618	634	651	635	631	690	627	637	679	627	645	617	642	612	588	571	631	658	640	643	644	627	635	621	620	613	608	633	616	633	654	652	618	599	650	656	642	609	604	613	656	622	639	636	635	612	618	626	636	639	629	633	612	610	696	616	599	673	654	691	667	644	665	635	615	673	615	611	646	621	647	651	632	666	675	653	644	642	626	679	625	656	676	644	609	605	668	613	629	627	609	674	657	650	639	600	650	632	638	621	627	627	658	634	681	604	661	674	637	645	641	641	634	610	595	615	672	663	645	654	647	617	607	621	628	626	581	664	670	708	628	597	641	643	636	652	627	624	631	673	623	647	656	612	665	674	640	609	612	653	611	632	661	660	630	614	608	674	623	697	656	608	629	647	644	673	627	672	613	664	670	627	608	608	596	642	639	637	651	656	595	662	670	633	670	633	617	719	644	637	646	660	612	605	622	632	655	644	628	608	623	621	670	629	650	678	657	678	634	660	647	603	655	666	605	666	623	662	643	690	676	658	670	678	626	645	621	646	646	595	618	646	620	639	615	655	654	661	613	642	620	619	678	657	630	612	624	655	651	649	639	625	620	658	583	617	602	611	682	619	596	600	622	670	650	670	639	661	661	619	663	641	636	611	640	657	646	655	635	661	657	603	670	637	636	606	614	676	626	606	614	588	642	638	652	609	675	663	643	644	656	593	700	625	608	638	680	645	648	606	643	674	653	643	646	653	657	608	626	663	604	600	631	663	648	639	661	605	656	579	671	601	650	650	670	667	620	580	645	619	625	601	591	641	640	629	632	615	642	652	665	625	622	641	656	608	628	610	628	654	645	676	633	602	675	615	619	645	676	641	649	673	647	618	645	636	616	640	677	641	594	662	623	622	589	638	592	621	634	610	647	675	589	617	627	621	599	614	674	648	616	618	637	639	618	636	642	618	649	659	651	649	691	645	632	635	632	619	664	614	635	628	673	660	626	631	682	608	603	619	584	660	632	672	618	669	656	654	690	616	660	641	672	655	628	588	619	661	643	637	635	601	623	648	597	662	624	655	610	665	620	629	661	648	624	642	629	633	696	630	622	613	619	662	637	591	607	634	630	645	636	656	632	670	655	645	669	640	640	610	608	651	644	646	616	652	592	661	590	618	635	646	575	618	687	613	649	588	662	639	650	643	666	619	589	637	597	654	648	638	647	618	640	632	597	647	681	648	619	650	654	661	652	613	670	646	604	626	657	649	613	628	670	646	650	668	650	666	674	651	628	656	630	616	631	636	628	601	605	645	666	630	610	622	675	615	642	635	614	598	659	642	614	693	635	590	654	638	621	643	653	628	614	644	632	644	630	655	599	628	634	621	617	682	618	604	613	615	588	633	668	629	669	679	621	640	652	618	631	634	666	619	614	657	626	652	655	636	605	605	592	635	661	652	637	618	594	596	659	537	582	640	631	647	653	616	603	613	596	625
2183	254	141	94	110	185	295	458	524	489	393	319	309	254	153	107	100	61	54	41	83	56	42	49	54	47	82	94	79	71	59	49	43	51	52	53	42	55	46	42	41	52	34	44	52	43	49	40	85	263	359	315	222	138	85	61	54	43	47	45	47	41	34	43	47	40	32	49	36	41	43	40	33	50	49	29	48	47	42	46	40	51	44	35	46	41	41	34	33	41	44	36	49	38	38	46	51	42	36	31	42	40	35	44	46	38	39	54	51	53	39	44	36	49	36	45	38	40	42	44	51	38	43	53	30	51	39	37	33	50	51	37	38	35	57	46	51	45	37	37	50	34	46	37	34	39	30	42	39	42	37	41	39	43	37	43	41	45	31	42	44	47	46	40	40	28	51	39	49	40	40	44	36	44	46	46	40	45	36	47	33	50	40	41	45	42	41	55	50	34	52	43	40	42	36	43	40	51	23	47	47	42	47	48	39	25	37	36	47	45	42	50	35	45	39	38	36	49	49	43	55	37	45	41	43	39	29	44	44	49	50	48	43	41	39	51	38	36	44	38	37	57	35	45	48	43	48	48	36	41	46	41	46	33	47	33	43	36	37	52	48	28	51	30	50	35	43	40	52	39	53	34	54	53	48	29	55	55	48	46	46	46	43	39	32	29	40	46	48	39	30	32	47	34	38	43	38	45	52	44	50	31	35	32	44	37	35	44	28	44	55	45	41	50	43	42	32	50	40	40	43	45	36	48	37	39	38	40	43	34	42	45	45	35	31	37	38	40	43	50	35	42	38	50	43	33	30	35	41	46	47	46	42	36	49	53	41	39	48	50	36	39	44	44	41	31	32	44	37	43	36	43	32	47	46	50	48	42	43	42	41	45	51	52	39	42	42	46	43	31	35	50	49	37	41	53	38	43	51	39	35	36	37	37	48	35	49	37	43	43	43	40	39	46	28	36	28	32	29	34	46	46	28	54	43	63	49	45	60	43	48	34	39	42	43	48	37	47	53	36	43	48	39	34	47	44	48	40	41	37	44	36	38	43	29	32	47	49	36	40	34	39	52	52	45	37	47	51	39	35	41	45	36	48	55	41	40	47	36	43	43	39	35	37	39	41	37	41	36	44	43	44	45	49	41	36	48	51	38	49	37	44	37	40	58	31	42	48	39	52	52	48	48	50	41	37	48	53	43	47	24	44	35	38	40	37	39	50	33	36	47	50	34	46	38	41	52	50	49	32	39	37	35	44	40	52	49	41	40	54	52	33	59	33	47	45	46	39	50	47	46	43	47	47	47	36	43	45	42	49	44	64	45	42	33	35	44	40	41	45	47	29	36	50	39	40	37	26	46	43	46	35	44	48	48	55	31	31	52	49	45	33	48	47	45	44	39	28	50	37	49	40	40	54	39	39	50	37	37	52	49	48	41	35	46	46	49	48	39	42	39	49	50	50	44	36	34	43	45	36	41	39	54	48	31	48	44	47	42	44	41	41	42	45	39	45	35	41	39	44	49	49	50	46	34	44	49	29	46	31	41	44	40	45	29	57	40	55	40	47	43	38	42	35	37	53	41	41	34	56	48	59	44	46	40	54	44	41	42	40	45	40	40	37	40	41	37	39	45	45	42	49	43	40	42	38	39	40	35	40	49	44	35	39	47	41	35	49	31	52	45	42	55	32	50	42	39	45	34	50	42	38	24	40	31	35	39	43	46	42	33	24	25	43	33	41	41	48	38	51	43	45	49	36	32	34	32	43	41	48	49	44	34	33	36	37	62	37	45	57	31	34	32	51	44	52	45	43	44	50	36	38	47	48	49	52	30	48	48	38	42	43	35	45	37	30	42	40	34	40	44	42	48	51	49	33	46	38	32	45	44	48	45	53	58	40	34	48	47	46	48	31	41	43	47	43	43	51	55	43	39	44	42	26	44	42	42	47	42	42	41	41	35	43	29	43	43	35	43	42	46	39	36	42	48	46	35	54	41	50	50	36	42	33	39	47	41	38	36	44	48	33	43	35	48	31	42	41	38	38	42	49	35	40	47	41	42	51	36	50	61	38	33	45	45	32	33	37	40	35	39	53	55	39	58	50	35	40	52	42	43	44	43	47	43	51	44	45	34	40	44	34	42	54	46	36	38	35	45	22	43	46	44	44	35	53	45	37	36	37	35	50	49	39	38	44	45	49	40	43	38	31	36	42	44	36	50	21	51	33	44	41	51	49	40	44	43	40	45	59	35	51	42	35	47	44	41	41	32	34	45	43	42	35	51	54	37	43	39	41	43	39	51	47	44	38	56	52	41	46	42	49	37	32	47	39	44	42	43	56	41	37	48	40	47	43	52	48	49	44	38	37	43	39	46	59	52	46	52	38	33	44	31	45	43	42	40	39	44	47	34	44	45	36	29	42	35	48	55	39	49	33	41	47	44	42	37	35	44	45	37	35	46	46	30	47	45	44	40	43	41	46	45	43	36	44	47	36	36	43	50	50	45	46	41	29	37	48	58	45	50	37	40	43	37	34	38	28	41	49	40	40	43	43	45	42	41	37	43	43	37	44	47	49	50	32	29	36	34	41	40	30	38	47	43	37	55	36	22	47	52	51	41	35	49	43	41	37	42	41	39	37	53	53	51	43	35	41	45	50	49	34	35	42	40	42	44	38	34	41	53	37	38	54	45	46	40	41	45	42	45	42	35	38	39	43	45	46	45	38	50	40	38	36	42	49	41	29	37	31	37	44	41	34	40	50	32	49	34	35	46	30	44	43	46	45	46	45	41	42	42	48	44	48	39	49	36	45	42	43	46	29	33	36	43	43	39	44	49	38	39	50	38	49	40	40	34	41	49	46	38	31	36	57	42	44	56	39	27	44	46	33	47	47	40	46	32	40	42	27	40	39	39	39	31	38	46	44	51	46	46	48	37	36	40	38	40	45	38	51	38	54	36	46	44	41	42	50	39	40	50	44	49	47	37	38	49	54	48	35	47	36	34	43	28	41	43	47	44	31	41	39	40	35	41	40	52	45	36	51	42	33	44	50	39	35	39	43	31	44	49	50	28	33	43	36	39	48	37	32	36	36	41	34	45	56	39	39	39	28	49	46	46	30	32	43	34	47	49	41	42	50	43	47	38	35	39	39	59	42	48	44	35	53	44	40	46	49	51	55	40	37	41	42	43	34	36	51	46	44	46	35	49	32	14	40	28	40	21	41	39	53	39	48	43	47	44	42	42	49	40	38	42	40	29	27	42	39	55	46	35	57	47	39	42	48	43	42	44	40	27	42	40	43	41	27	41	27	43	40	50	38	50	44	36	34	39	33	42	42	35	41	40	41	47	42	44	51	41	39	41	42	43	38	38	47	38	31	45	43	38	35	47	32	38	43	45	43	35	38	42	51	40	54	50	54	39	42	47	40	30	38	42	45	55	44	46	40	42	29	54	42	39	43	36	45	30	41	34	45	44	32	58	50	47	50	45	49	34	30	36	39	40	32	42	41
12167	4958	2339	3480	8918	13172	15391	19614	19859	17265	14455	11729	11608	9501	5442	3506	2521	1664	1248	1126	1146	877	876	873	766	1287	2012	2460	2255	1461	1247	934	703	843	817	653	607	607	714	780	781	677	618	585	545	521	619	1111	2919	6998	8691	7893	4971	3287	1979	1100	650	585	508	459	468	452	466	455	499	459	509	424	468	454	482	433	463	502	475	459	497	429	422	476	468	462	446	453	476	463	459	439	458	435	450	450	429	466	449	501	460	458	453	425	450	446	470	481	446	461	483	465	486	475	472	466	472	414	459	446	462	474	479	455	440	452	513	458	480	422	491	474	470	456	438	460	454	419	446	454	465	457	499	475	440	466	466	465	451	438	454	502	447	457	454	473	454	481	486	490	476	479	470	466	468	423	457	443	460	447	449	449	451	459	446	485	474	470	477	471	445	471	450	426	448	489	457	493	434	451	492	471	475	447	444	459	416	431	471	446	421	437	431	438	445	418	471	461	464	453	471	444	442	399	416	480	465	472	457	420	455	424	437	483	425	421	456	433	497	444	514	447	458	449	396	472	490	447	439	448	464	438	450	462	492	484	483	445	455	442	438	472	446	452	478	455	437	495	465	453	456	498	434	448	417	423	470	463	492	470	439	426	461	480	488	470	425	456	464	485	434	453	473	474	455	453	446	477	463	473	443	439	478	438	453	448	447	447	494	471	461	477	492	486	497	455	462	462	480	449	428	468	469	458	484	446	464	479	487	435	480	442	459	435	434	453	466	424	455	463	450	466	455	471	461	380	475	479	458	483	464	451	452	466	416	473	435	478	449	449	465	478	479	466	457	464	403	420	468	469	427	456	470	475	443	472	468	465	434	528	455	419	428	467	454	476	463	460	516	448	456	456	442	430	440	453	429	432	439	481	451	454	459	483	475	457	443	469	477	447	477	473	465	469	456	445	461	493	483	469	446	483	480	448	474	476	484	437	442	428	454	449	457	458	463	448	448	454	462	454	443	421	454	487	463	438	460	468	457	439	445	476	481	433	486	459	435	436	464	445	462	456	473	470	462	419	487	458	430	455	479	453	447	452	456	460	509	468	458	493	479	491	448	427	506	444	438	413	481	480	458	439	457	490	441	487	463	447	427	424	475	452	478	490	477	473	466	439	473	455	484	476	427	455	446	446	465	458	480	467	482	445	482	478	439	457	440	446	480	484	419	513	457	485	436	475	476	498	492	436	436	468	459	457	496	432	450	434	440	483	413	451	463	430	464	462	465	467	450	444	475	426	454	436	463	455	472	477	460	460	504	419	466	462	467	459	448	433	464	421	418	476	458	508	442	455	463	468	472	468	476	439	443	432	442	465	497	429	458	459	451	452	470	504	474	458	454	471	462	453	468	460	452	482	429	447	475	505	481	448	467	449	454	501	467	467	478	453	491	439	452	462	448	477	410	455	456	468	433	441	435	437	481	482	455	416	456	463	441	458	427	456	463	438	458	448	444	475	458	458	429	513	492	428	446	468	442	450	419	464	465	454	430	440	456	465	439	444	436	471	437	473	465	475	483	441	476	478	493	462	458	493	495	455	481	495	499	490	481	459	466	440	476	461	460	458	468	444	473	415	469	446	475	485	440	462	439	469	468	488	465	459	453	461	454	426	480	471	483	446	454	452	464	476	459	459	471	461	447	442	478	447	440	420	449	458	448	468	471	469	487	450	444	476	447	470	445	476	435	461	419	444	459	454	455	457	479	448	467	455	483	421	495	480	505	479	432	456	487	451	460	480	443	443	442	453	472	495	456	448	446	450	419	460	476	489	473	449	481	457	473	470	452	401	451	461	464	451	454	462	451	472	469	424	449	428	429	436	448	478	459	486	488	494	451	468	488	451	447	439	448	465	475	466	427	459	462	484	444	445	453	454	451	474	444	484	469	457	457	455	497	425	474	468	496	490	446	415	460	468	478	461	483	478	452	466	482	477	441	468	440	471	439	445	462	471	406	412	475	455	457	413	494	449	471	483	444	452	481	424	459	449	454	463	424	479	459	467	464	460	471	418	493	450	442	459	482	471	468	397	479	476	463	485	441	490	431	390	484	434	415	443	445	450	460	449	415	457	506	446	471	497	444	457	439	472	452	466	441	447	463	488	465	456	444	464	500	479	435	461	448	463	466	466	453	446	453	429	485	477	441	489	457	443	428	455	424	468	458	443	467	459	447	487	441	489	456	481	501	468	443	454	474	482	496	495	462	440	429	461	436	435	451	466	425	457	467	480	468	461	482	522	458	419	445	469	449	456	456	486	455	458	473	482	469	452	466	485	469	441	464	469	445	462	457	426	446	479	484	480	470	469	466	465	494	440	448	453	468	459	453	472	467	431	482	458	448	461	456	494	409	460	443	453	490	430	431	479	443	472	446	474	447	441	440	446	454	474	444	474	435	456	457	431	430	463	469	478	441	472	468	441	484	424	456	478	463	529	465	471	440	465	485	461	477	468	459	487	492	472	448	465	477	443	471	471	459	482	438	448	441	465	469	481	458	454	445	426	460	499	482	452	436	427	485	473	441	490	422	458	521	474	467	442	420	431	460	495	458	427	472	450	443	437	443	451	484	457	448	478	458	461	474	427	462	459	462	424	457	489	403	485	462	448	455	462	497	471	468	449	485	464	472	466	441	488	481	464	459	452	469	440	468	422	489	445	438	509	443	475	457	478	482	455	407	467	491	438	407	463	445	440	472	448	464	447	430	455	485	477	458	445	467	457	508	439	476	485	429	450	458	490	450	492	495	483	494	453	495	449	473	413	448	461	426	448	499	459	455	459	454	463	468	433	440	451	472	464	447	448	455	473	444	481	468	475	466	467	431	430	453	473	466	481	411	470	462	455	510	460	468	471	482	450	439	455	427	463	457	434	466	431	444	467	438	422	449	468	457	466	460	463	447	423	461	464	466	452	473	475	406	446	416	455	455	484	435	442	458	476	492	410	469	453	485	511	428	456	468	441	475	468	441	453	477	439	397	455	466	465	453	479	444	465	456	474	452	454	461	441	468	468	463	467	452	436	486	497	437	504	456	430	454	467	472	450	418	450	454	465	478	450	478	438	465	469	459	460	417	441	491	503	441	468	444	475	503	472	447	418	431	419	427	472	453	473	496	477	464	425	463	473	450	462	477	496	431	500	463	469	476	422	427	502	458	494	448	474	442	461	439	409	476	460	444	448	442	450	477	479	476	437	467	459	470	445	493	461	438	516	444	448	495	444	434	426	420	494	443	496	498	455	452	466	457	489	466	474	432	475	459	435	441	410	436	512	462	433	457	479	433	469	456	442	456	477	492	474	473	476	440	474	476	457	421	439	449	470	488	472	445	447	475	474	444	466	469	446	481	452	478	542	449	451	427	446	440	487	434	453	416	453	433	419	436	471	465	479	460	452	463	464	439	511	473	457	441	491	483	481	438	470	464	455	442	496	458	434	463	481	471	454	471	510	490	476	467	444	431	456	470	424	441	454	443	482	436	484	446	415
1159	396	227	134	157	273	404	662	714	658	526	407	361	323	185	162	112	96	91	65	91	77	67	78	88	124	121	114	121	97	81	69	77	76	84	59	64	66	64	84	80	70	59	80	58	56	73	113	190	386	482	494	292	193	141	95	70	61	62	71	65	48	69	60	66	53	53	59	66	64	62	62	56	57	77	42	71	62	76	49	70	49	69	79	62	56	62	52	69	64	65	63	57	60	70	61	62	61	54	68	48	65	76	74	62	53	60	71	53	56	63	53	51	65	67	53	65	78	61	68	70	58	57	71	55	66	65	57	62	53	62	59	57	46	62	46	60	79	63	73	66	66	70	55	70	51	65	60	59	63	53	69	71	57	44	59	66	64	70	66	54	53	63	63	63	72	41	60	68	63	59	77	80	66	38	66	65	62	71	57	60	70	54	58	61	73	60	51	56	53	70	63	45	63	66	64	61	65	59	73	65	67	63	69	53	60	74	60	65	73	61	55	58	50	60	65	54	54	70	53	68	56	56	56	60	61	72	60	68	61	67	80	60	73	64	61	60	65	57	63	49	75	73	59	67	68	66	51	54	67	56	70	57	54	64	54	69	72	53	60	70	56	72	62	60	59	65	60	56	61	76	62	56	72	62	59	67	57	63	52	70	62	52	59	68	61	70	54	55	36	62	62	58	53	54	70	76	59	47	64	60	61	58	54	57	61	55	72	62	61	71	60	52	67	68	59	66	63	52	53	58	59	68	50	78	51	61	63	60	64	68	48	56	63	55	61	65	52	55	54	56	47	64	73	64	72	65	55	81	68	67	62	57	62	62	66	61	63	65	62	56	58	64	58	65	65	50	55	46	58	65	53	52	71	66	51	63	79	58	62	67	55	54	61	63	57	59	56	56	75	73	68	56	61	65	56	63	49	52	72	44	72	57	71	66	47	66	58	71	66	70	69	61	65	68	64	59	67	66	56	60	61	60	70	62	53	58	55	61	60	58	61	46	57	54	57	53	52	59	66	71	53	59	69	74	66	63	61	61	54	63	57	80	60	66	54	44	66	61	69	68	66	72	58	73	59	62	58	62	64	47	58	54	65	54	56	61	59	56	60	46	59	62	74	57	54	57	60	67	52	68	61	71	57	74	56	56	65	77	49	68	57	84	61	63	48	72	65	53	75	69	60	67	69	57	80	59	62	64	56	58	57	58	55	71	66	80	67	62	57	45	52	54	50	54	57	68	55	72	60	61	62	60	73	65	60	56	62	70	71	66	72	65	66	63	59	57	59	75	59	64	57	57	63	55	67	65	67	63	65	58	62	56	60	46	62	54	55	57	62	59	63	76	52	54	60	72	69	58	61	79	57	68	57	69	58	56	63	65	67	61	79	55	86	58	61	58	62	64	52	62	57	53	45	70	71	54	59	55	65	57	62	52	64	59	56	71	69	73	60	53	68	63	68	69	73	55	61	61	63	59	53	51	60	46	61	51	59	62	64	68	72	62	73	60	62	62	62	66	49	63	66	49	55	58	53	52	61	51	70	50	60	58	65	57	65	58	57	59	65	50	67	58	53	60	60	75	66	50	68	64	71	71	69	54	62	46	65	44	68	74	44	68	65	54	61	57	56	68	57	44	60	62	66	63	51	62	65	62	60	46	61	65	61	59	60	64	58	59	65	67	74	64	63	55	60	66	70	50	52	51	60	71	63	46	65	57	58	61	54	57	64	70	59	68	63	56	53	60	73	51	62	58	58	64	62	73	57	50	62	57	64	55	69	69	68	52	51	61	53	52	43	44	61	71	47	51	56	60	56	59	69	62	53	51	67	68	47	61	57	67	63	56	50	50	62	71	75	76	50	53	67	65	57	59	72	60	64	58	47	71	59	68	64	62	73	69	69	60	47	64	57	60	59	59	50	67	58	61	63	66	58	58	58	67	46	63	73	54	71	58	59	76	64	56	41	50	65	73	50	59	57	61	58	64	72	50	61	71	56	59	62	72	54	62	55	55	63	60	58	74	59	62	71	62	54	54	65	61	60	53	92	52	50	56	57	50	66	54	61	76	61	68	67	76	57	62	60	69	76	70	55	58	46	57	64	63	72	65	59	56	60	83	65	53	68	51	67	61	65	71	55	46	61	73	61	72	56	68	60	54	55	80	55	68	60	57	49	59	66	74	63	84	47	61	66	61	67	58	72	59	53	75	63	53	69	53	62	59	57	63	62	66	53	62	58	52	62	65	54	80	75	61	68	59	56	52	52	74	64	58	53	70	56	57	58	69	66	63	45	52	54	51	70	61	56	48	75	59	47	68	50	57	44	67	58	66	51	56	63	54	51	49	59	64	64	68	60	62	63	53	60	62	64	78	56	56	63	49	58	49	68	72	63	67	48	62	53	50	52	54	71	54	63	59	64	56	68	57	51	59	72	62	57	57	57	69	55	66	57	72	61	66	59	54	70	52	59	56	69	53	68	61	69	60	52	54	54	66	61	64	52	61	50	63	54	69	55	49	65	68	73	69	52	73	59	54	78	55	65	55	60	61	56	63	48	55	63	70	58	52	68	38	69	54	57	68	76	57	58	68	61	57	62	69	59	56	52	73	67	68	52	68	60	62	54	68	64	65	52	68	65	63	77	71	54	63	57	66	69	58	53	64	65	63	61	60	62	60	64	75	57	55	60	62	67	46	61	52	57	60	57	57	51	53	65	46	52	69	59	48	65	54	54	63	52	67	59	64	63	66	62	65	68	61	61	75	52	61	59	58	66	56	61	61	54	64	62	57	53	67	69	58	70	54	55	49	70	62	73	72	66	60	46	71	61	62	68	55	51	56	60	59	50	61	54	64	55	44	58	64	68	53	59	61	57	65	56	54	59	56	57	54	68	54	44	65	60	62	60	78	55	66	50	47	74	77	66	62	59	59	54	61	49	52	52	60	56	64	54	77	70	69	58	64	68	64	56	59	64	64	48	55	59	52	47	48	51	59	53	54	59	53	68	70	58	54	59	58	69	53	59	46	50	62	42	65	86	56	54	74	55	53	58	59	65	57	65	57	58	76	65	62	44	73	63	57	61	68	66	63	38	70	67	71	75	53	59	71	63	65	67	74	51	57	54	57	63	50	52	59	45	61	57	59	67	71	58	83	72	70	60	73	71	67	55	47	54	63	58	74	68	51	50	64	66	59	78	65	72	53	61	50	67	50	71	45	59	56	75	68	53	60	60	79	50	51	55	55	69	53	53	65	67	62	49	64	53	59	50	54	51	72	69	49	64	68	57	59	59	45	57	65	57	76	54	54	51	48	45	47	62	55	74	56	56	65	69	61	59	70	73	52	65	46	62	57	70	60	57	69	61	61	59	63	67	63	72	66	55	56	49	63	52	60	56	55	64	53	67	62	52	64	57	65	61	55	77	49	65	55	61	60	50	60	52	60	61	50	50	60	67	65	51	67	62	58	64	57	78	71	65	57	48	63	49	58	51	57	66	66	74	70	48	54	60
16002	7457	3369	5370	12462	16259	19242	23700	22531	20280	17223	14215	13007	10959	6009	4412	3038	2127	1721	1587	1530	1326	1236	1316	1217	2048	2778	3461	2634	1776	1495	1235	1055	1162	1050	975	919	860	1145	1138	1092	929	828	863	841	803	845	2350	4601	9367	12444	11164	6709	4246	2677	1506	1059	771	707	629	683	633	696	635	665	672	676	668	675	640	625	629	623	675	672	645	605	684	656	668	626	661	652	631	640	681	639	633	653	624	632	680	660	633	646	620	613	651	675	657	656	727	664	717	647	664	661	673	644	664	610	668	675	645	647	680	675	609	643	627	676	666	645	644	693	664	650	670	630	655	689	633	649	633	612	646	666	584	694	608	675	697	636	654	626	658	684	627	669	632	640	663	664	637	658	640	691	697	648	665	647	654	678	666	588	616	687	649	660	655	651	616	654	693	646	665	655	666	719	665	682	605	643	638	613	677	613	626	610	672	682	688	648	710	636	656	630	658	623	685	661	629	691	655	646	693	644	665	647	670	650	685	654	679	680	632	638	639	687	643	692	633	666	667	675	671	705	642	655	653	723	642	647	622	657	621	640	659	656	659	663	644	670	659	669	667	636	643	704	649	655	641	667	664	712	636	651	663	626	665	647	642	649	629	670	672	666	606	662	631	656	670	673	653	609	683	635	645	610	669	670	659	623	628	677	676	629	666	641	660	628	632	674	651	650	649	639	672	674	686	633	675	669	634	631	646	670	623	667	682	631	688	671	661	678	690	662	630	666	682	669	645	664	636	671	672	665	610	661	634	626	629	655	656	672	616	652	700	650	628	654	602	617	684	672	672	649	652	663	673	661	637	663	684	650	697	627	665	609	662	614	709	639	652	636	641	624	698	594	653	622	669	665	627	657	657	669	650	666	661	688	663	659	666	615	687	654	667	643	612	615	644	648	681	633	666	625	682	688	665	666	703	650	666	642	690	643	630	680	659	677	655	684	618	645	642	689	642	664	661	655	651	638	654	612	653	696	687	629	632	606	704	662	658	637	668	676	686	637	650	651	649	676	682	642	659	635	670	656	649	640	648	622	624	682	656	664	618	661	676	662	639	647	683	618	667	659	634	664	688	625	666	650	699	642	662	594	661	645	656	660	690	677	661	621	663	658	642	672	657	633	623	633	690	674	667	655	694	627	661	698	656	664	631	673	663	639	647	661	615	695	712	688	685	611	618	669	696	691	715	617	697	658	666	642	632	667	671	669	680	630	679	656	678	668	657	694	675	693	646	666	695	696	671	680	639	686	668	684	643	652	650	660	689	721	705	655	681	740	629	649	688	609	648	686	648	639	649	610	651	667	657	681	638	640	654	639	634	686	651	636	647	659	611	621	655	667	681	697	605	664	701	632	632	675	628	631	688	595	658	627	647	625	659	675	693	637	664	647	664	713	603	653	672	670	647	614	612	654	677	636	661	676	654	676	697	674	655	648	659	623	632	698	641	663	703	661	660	646	681	629	643	646	659	679	671	652	670	685	681	667	640	630	648	651	707	672	651	650	686	633	649	654	659	676	706	671	695	666	635	746	656	667	670	661	652	660	646	629	656	665	640	675	656	659	692	660	630	629	640	709	653	679	657	694	688	685	652	654	673	636	616	670	670	671	684	659	664	690	597	650	628	620	659	661	664	683	651	605	645	647	597	689	646	656	673	638	663	716	693	609	664	690	654	645	671	664	625	656	674	620	682	689	686	652	638	673	655	693	625	658	709	667	641	655	624	670	707	623	697	661	638	680	643	666	633	632	670	692	629	685	640	700	636	684	688	653	649	674	653	689	643	648	605	636	678	669	698	658	716	670	671	636	653	702	647	643	655	681	609	638	685	633	676	647	628	629	670	652	642	582	632	674	638	641	642	639	632	677	666	660	709	628	670	635	621	655	701	666	658	652	678	636	694	673	668	645	643	630	683	692	626	669	660	654	634	667	654	646	655	641	663	610	658	654	649	633	665	663	640	635	660	660	664	659	678	665	656	645	604	687	656	630	650	681	643	685	653	681	674	632	667	601	710	685	693	664	692	641	686	652	709	644	647	679	707	667	659	656	654	642	643	672	658	616	670	644	630	608	661	684	634	665	661	631	636	681	694	634	662	664	688	686	678	606	665	697	636	665	650	668	633	719	653	652	660	673	593	702	689	683	657	672	687	609	679	633	663	654	720	604	662	707	701	656	687	671	646	637	664	717	677	675	635	700	620	677	679	656	629	624	646	653	644	657	668	656	678	709	663	657	635	574	698	694	664	663	665	650	663	629	668	661	675	639	637	644	598	671	620	698	613	668	657	666	705	665	635	677	667	655	687	655	676	660	672	638	667	659	654	682	629	612	615	624	645	608	651	644	642	679	677	695	637	653	685	626	669	657	664	596	656	689	653	662	702	623	665	667	696	642	630	683	625	601	650	659	647	665	644	654	666	642	692	642	602	678	652	673	686	695	676	695	642	638	624	698	636	641	603	642	636	690	646	650	668	689	676	661	664	659	639	645	652	673	631	672	623	645	634	644	665	661	661	606	677	663	625	700	661	650	667	641	646	646	682	689	655	634	673	707	678	656	675	681	632	617	681	674	663	598	630	714	634	672	664	659	640	661	648	668	681	647	678	716	647	642	674	700	647	681	658	617	656	688	692	661	681	653	717	646	671	653	667	660	676	629	618	685	697	668	653	631	634	647	654	595	666	661	627	681	650	681	676	668	657	638	602	651	638	662	665	702	652	665	638	683	687	624	639	653	664	687	650	701	677	673	640	629	634	687	648	693	718	657	706	629	636	644	696	641	667	618	639	645	667	727	657	665	643	668	689	699	643	666	604	640	652	669	661	620	652	685	652	622	655	655	677	696	664	656	659	637	623	633	657	634	675	642	638	645	661	688	700	695	610	656	618	650	649	631	681	668	670	680	631	666	616	667	649	635	680	646	645	679	622	679	630	649	660	773	677	688	620	640	668	654	664	654	659	665	654	646	612	654	641	641	634	639	665	627	670	702	670	648	675	601	663	665	655	680	656	697	641	665	624	655	652	605	624	636	687	669	650	670	640	643	699	704	639	717	638	719	611	647	610	630	635	640	630	630	640	659	700	684	724	614	621	639	641	636	682	701	625	673	637	671	621	629	655	660	677	660	687	660	643	646	696	624	626	685	647	663	671	691	659	637	647	659	639	658	649	671	611	640	668	669	645	685	623	656	705	650	605	624	654	680	672	674	633	665	666	684	707	665	645	637	728	643	662	653	703	643	703	625	643	688	695	678	670	605	662	685	655	695	657	650	607	636	652	614	705	693	687	703	674	683	673	657	656	658	638	637	642	693	678	643	687	669	626	640	663	639	647	656	643	625	647	654	660	642	640	667	626	656	656	637	608	686	631	677	649	637	668	635	646	645	634	650	658	657	665	647	664	652	701	659	661	690	704	685	657	663	639	679	719	651	688	645	607	661	639	679	625	640	679	678	687	624	700	666	660	654	683	677	650	575	673	626	674	664	655	640	651	685	685
1412	142	79	64	67	140	200	415	417	376	312	271	183	176	102	60	59	43	56	50	48	40	52	44	53	55	70	79	59	68	55	50	45	42	40	38	45	39	41	57	49	39	41	39	43	53	43	55	68	109	151	137	129	87	77	61	52	44	50	44	34	47	39	44	38	24	42	47	51	54	43	34	44	48	42	55	35	37	53	30	46	41	54	39	43	39	48	39	38	46	46	42	31	49	42	43	42	31	51	41	28	47	48	45	38	41	43	35	48	34	39	41	43	36	42	37	32	53	39	44	39	40	47	30	40	49	48	36	42	46	40	44	44	29	31	49	38	39	57	42	38	52	34	54	40	34	41	43	40	38	47	48	45	49	40	32	47	40	37	40	42	50	38	47	41	46	42	59	54	32	49	43	29	42	44	43	37	39	43	43	37	40	44	53	34	31	46	43	41	55	36	31	40	49	46	47	30	41	45	38	46	46	45	45	43	43	29	34	37	44	42	52	45	42	50	46	37	32	51	41	37	45	46	42	40	51	46	40	51	38	54	48	32	48	44	39	41	36	40	42	55	36	56	49	47	49	39	43	49	42	39	39	41	40	41	39	38	41	49	51	43	45	46	51	34	44	45	55	31	36	49	45	40	36	48	40	41	42	36	30	46	41	36	44	55	38	45	41	43	45	36	27	51	54	34	44	43	36	36	40	40	40	52	35	43	37	44	31	37	32	41	54	40	35	51	46	38	29	38	40	52	40	45	38	51	41	36	36	41	32	45	33	39	45	41	38	44	31	49	45	41	39	38	48	36	33	43	47	37	48	49	58	32	45	43	42	54	36	41	51	36	47	41	42	49	32	64	31	49	41	41	49	39	53	61	52	45	43	47	36	46	41	46	41	43	40	50	29	40	37	42	40	41	40	45	49	35	41	36	42	46	47	37	52	41	42	54	32	30	48	44	35	31	42	44	42	41	42	57	27	50	42	48	46	36	52	46	42	38	43	57	48	47	48	37	30	48	44	35	43	41	41	47	33	40	53	46	42	48	49	38	47	54	56	49	46	37	51	41	44	33	42	45	39	46	42	32	45	49	39	41	49	40	36	38	37	42	50	39	48	45	45	37	47	29	40	42	52	48	43	44	40	48	41	42	44	38	59	45	43	44	39	40	35	42	46	46	46	55	45	41	39	46	42	41	37	49	33	62	57	37	31	39	43	35	36	36	42	40	40	30	44	43	38	45	55	37	38	42	42	51	42	38	37	33	41	40	31	42	44	42	42	42	45	46	54	46	34	41	51	38	49	38	39	39	49	37	46	48	50	33	53	44	45	46	42	35	46	51	51	50	50	38	59	48	43	48	27	46	49	42	36	45	38	56	43	42	49	36	46	52	44	52	32	42	48	44	47	55	46	43	38	40	33	50	44	38	44	47	51	32	54	47	52	43	52	37	51	47	44	37	52	40	39	38	49	36	33	45	30	47	27	35	35	39	55	28	44	48	39	51	53	39	46	41	51	37	38	35	42	40	29	50	41	46	39	46	45	47	45	44	52	49	44	40	37	48	38	55	58	56	37	44	44	44	34	39	51	53	40	43	49	36	34	46	50	41	41	50	40	46	35	48	45	41	56	53	35	38	46	42	39	49	41	42	37	47	52	32	43	43	42	53	37	44	46	48	37	43	47	51	37	40	49	39	33	35	30	29	42	45	41	47	29	44	40	34	45	40	52	46	47	54	40	37	48	34	45	43	53	36	55	33	43	36	49	39	41	38	47	47	48	65	40	41	59	41	38	47	50	43	51	34	44	39	36	45	38	47	34	51	39	44	37	34	58	61	36	57	44	48	38	45	41	30	44	32	39	50	43	37	49	36	68	51	39	33	52	45	36	47	45	43	48	40	33	46	51	18	46	38	49	53	48	37	51	46	43	46	42	35	36	34	50	47	45	39	44	35	38	39	42	40	39	38	37	38	40	51	47	31	47	51	41	42	53	41	49	46	42	41	46	35	37	41	46	51	55	49	44	43	41	41	46	34	47	41	34	43	39	39	32	55	51	42	41	44	43	31	51	44	31	51	59	30	40	35	40	52	67	42	45	45	54	51	49	37	47	42	36	30	38	51	51	41	48	33	49	36	30	41	43	26	52	45	61	43	47	46	35	42	38	41	49	49	37	44	41	38	54	47	46	38	39	37	39	38	45	39	41	44	34	43	31	49	44	39	42	45	30	52	43	37	42	42	40	45	36	42	44	36	38	40	48	42	43	49	44	40	35	44	44	41	54	51	53	49	48	33	39	43	46	41	41	40	50	39	51	38	55	40	38	43	48	45	37	49	39	52	37	49	40	48	35	33	34	41	34	51	37	34	41	55	40	50	30	39	37	51	45	52	38	40	50	39	36	47	42	40	42	36	47	45	55	45	40	51	39	44	47	55	36	35	40	43	51	36	39	49	29	32	35	40	36	33	43	32	40	44	37	31	38	52	40	22	34	35	36	46	46	37	50	48	45	47	40	56	45	39	46	49	45	37	45	52	48	49	49	31	41	53	46	43	39	36	34	50	33	43	54	39	37	34	44	35	45	44	44	55	37	42	36	47	36	43	49	43	49	37	47	49	50	38	42	53	50	47	47	33	56	43	36	41	43	52	38	35	51	51	39	52	39	50	44	44	40	38	49	38	52	39	46	44	37	50	43	38	44	60	32	42	39	40	50	52	46	46	45	43	50	52	45	43	44	49	57	41	44	38	45	45	34	46	51	46	39	33	52	47	46	45	40	36	46	48	38	35	42	51	48	32	45	50	39	50	42	52	30	49	35	40	37	43	45	45	45	56	36	33	30	34	33	42	42	33	36	43	54	45	55	34	41	46	39	42	36	33	28	30	59	41	40	37	45	33	41	36	34	38	35	44	38	40	43	38	49	45	52	53	37	30	34	34	53	36	49	50	43	42	44	51	59	31	50	43	36	39	42	45	38	43	38	43	55	38	35	42	46	46	46	37	43	46	50	46	45	47	51	39	49	42	44	42	42	34	42	45	31	39	48	39	44	44	41	32	46	38	42	45	33	39	46	45	57	38	50	50	40	48	48	45	35	32	43	46	43	51	46	37	42	38	37	54	47	46	49	44	57	55	44	48	39	37	47	48	45	35	46	38	50	52	48	50	50	46	43	41	46	56	54	44	46	50	39	38	48	37	51	37	50	51	38	36	33	31	38	43	33	42	39	26	38	37	37	52	46	43	42	49	44	48	39	36	52	50	41	41	39	54	43	37	51	49	44	53	35	56	35	36	40	37	41	37	43	39	44	65	31	40	38	44	44	45	46	30	53	32	37	36	36	64	41	54	39	54	36	48	49	39	45	51	39	34	49	33	49	58	45	40	43	45	50	29	38	52	46	40	36	49	41	43	34	35	48	37	47	42	49	44	45	44	44	45	41	43	39	48	49	53	47	35	46	53	44	41	44	37	45	39	43	32	51	52	46	47	42	41	51	50	53	44	37	49	51	34	40
9705	3116	1426	1903	5326	8823	13136	18457	17469	14599	12623	10278	7782	6553	3034	2126	1338	1004	845	749	720	693	614	725	849	1064	1672	2111	1757	1245	915	744	709	727	626	651	559	545	666	744	726	590	536	540	515	479	523	714	1940	2509	3430	3529	2653	1666	1201	788	595	551	473	481	459	486	422	450	507	473	475	471	441	465	481	498	472	438	467	447	440	512	475	442	467	478	477	429	472	468	449	490	483	461	513	479	466	465	502	480	438	478	436	467	456	484	460	471	476	503	485	507	466	508	451	475	464	487	429	444	469	439	458	501	459	444	469	496	465	462	466	479	483	467	490	488	449	443	473	508	451	466	479	465	467	445	469	434	460	466	468	488	444	452	444	465	478	452	459	491	496	462	475	476	461	506	434	474	466	461	497	466	487	436	419	489	451	470	479	486	470	462	486	467	487	465	503	457	454	456	483	454	460	484	450	483	523	496	461	492	449	497	455	470	472	474	473	436	462	462	464	448	442	477	466	484	468	471	461	455	463	457	448	451	465	456	499	463	449	433	466	482	448	470	449	447	450	463	461	427	453	478	452	452	483	476	459	476	427	484	469	540	463	439	477	468	462	467	463	460	480	447	472	463	472	493	478	461	511	495	448	467	412	423	436	436	457	456	474	461	473	495	495	489	442	520	438	470	487	439	483	460	469	465	488	462	460	476	468	458	429	459	421	483	496	473	485	486	467	448	476	462	436	477	489	497	473	468	439	476	424	464	496	459	456	466	465	494	447	514	475	455	491	450	461	498	467	443	445	490	456	481	482	477	464	482	474	493	481	478	475	492	447	439	442	474	464	500	429	471	432	503	481	471	471	489	475	429	459	501	438	471	497	508	470	491	437	456	519	443	469	476	462	455	422	437	454	457	439	480	469	456	473	486	473	496	458	459	474	467	469	442	469	487	460	486	481	469	467	466	497	469	458	455	482	442	451	506	465	477	484	468	434	450	466	486	455	478	455	479	446	447	458	446	470	481	487	481	462	427	467	481	423	440	454	508	463	491	439	454	483	489	470	440	470	464	461	468	445	454	458	457	462	477	495	464	483	452	443	461	442	467	447	442	460	443	470	451	439	444	435	438	446	493	455	456	500	496	449	508	490	502	461	455	482	485	455	466	488	493	502	483	464	394	464	455	458	439	476	435	494	470	467	476	466	502	476	429	474	501	475	480	512	448	436	462	475	460	490	458	462	426	467	448	483	535	471	491	474	449	462	500	493	467	444	456	471	466	484	444	477	454	468	468	486	450	497	456	482	468	479	460	471	469	465	479	471	464	435	476	472	462	454	449	476	439	438	444	484	456	461	521	490	480	442	492	447	455	442	476	474	474	446	495	454	445	461	461	460	426	498	472	488	467	453	460	458	457	501	501	444	478	471	459	457	465	482	475	450	443	478	433	460	471	441	449	519	489	488	420	439	498	480	430	441	433	487	431	477	504	478	499	432	445	436	471	491	516	472	470	463	487	457	482	449	473	472	475	438	439	488	448	467	488	495	491	465	489	493	461	472	473	465	472	443	463	484	451	442	464	455	470	463	419	471	475	456	467	431	443	450	419	468	465	442	441	460	443	488	476	478	489	470	507	468	454	483	470	462	470	457	451	462	451	451	470	436	474	433	493	439	464	477	420	454	503	470	471	458	493	484	473	457	459	472	494	454	445	445	466	495	453	490	454	506	450	476	462	451	455	453	457	455	446	489	462	437	466	479	492	508	467	473	471	503	425	500	495	493	446	460	473	461	448	473	487	474	467	460	474	459	486	501	465	419	478	518	468	461	454	489	491	492	447	466	473	465	483	478	439	475	462	484	493	441	436	419	459	445	463	487	483	451	459	485	446	487	425	477	452	465	495	472	466	444	454	455	440	503	471	466	508	471	462	466	441	474	482	447	449	466	454	473	469	468	491	480	463	454	441	442	443	484	470	460	474	495	442	448	462	455	462	485	477	446	461	470	456	468	421	485	501	444	467	469	439	503	433	489	425	465	506	419	440	459	461	464	467	505	460	480	449	462	486	455	445	432	435	470	464	469	478	501	447	470	486	457	450	475	478	440	442	450	448	438	494	470	469	489	449	475	472	460	444	482	459	465	468	460	448	472	450	462	458	456	438	498	462	514	457	458	415	483	500	469	483	481	459	493	490	525	470	431	467	498	474	487	441	492	489	459	457	445	483	456	471	476	470	472	471	454	459	485	440	463	497	489	497	440	479	483	458	521	459	451	497	459	479	465	496	469	458	456	444	488	456	497	472	477	472	507	480	464	453	439	466	476	459	466	505	467	446	477	448	493	464	463	456	458	479	496	480	460	498	443	418	448	493	470	474	463	477	443	484	511	474	462	481	441	471	487	474	463	497	450	478	496	428	454	487	486	475	454	476	489	494	436	479	442	464	438	470	480	472	464	464	492	448	425	489	508	482	493	422	460	448	472	468	471	430	477	455	442	451	492	485	475	451	446	432	456	445	518	452	461	438	463	490	492	482	489	454	513	445	453	464	443	468	428	455	457	462	506	473	443	457	426	478	475	474	453	467	423	455	456	488	447	434	481	502	466	471	457	482	490	480	468	450	459	474	514	448	492	454	459	445	447	457	458	471	501	419	496	498	504	465	467	486	456	455	438	425	483	409	430	491	474	467	457	475	477	468	468	438	469	457	466	498	458	470	454	446	484	437	469	483	451	445	440	488	470	488	462	472	463	481	457	473	465	460	476	493	506	468	463	439	456	480	486	546	465	435	456	433	472	454	440	451	450	472	487	461	454	482	443	443	456	443	489	482	479	484	508	492	485	468	477	484	484	440	476	473	458	426	466	494	463	492	466	496	473	475	474	439	483	484	473	477	457	450	469	438	449	429	473	507	451	481	506	467	479	432	490	466	479	478	485	475	487	459	451	450	453	479	466	473	481	476	446	471	444	480	492	514	490	490	479	460	487	462	493	444	475	451	463	477	471	452	462	458	463	450	495	490	465	463	475	493	450	490	479	437	423	466	483	467	481	465	448	436	439	454	459	461	504	487	433	515	504	457	487	482	476	493	446	453	470	453	483	481	468	450	470	435	481	463	491	482	472	463	465	454	481	422	465	444	442	455	518	445	496	452	495	443	488	490	466	477	459	461	476	486	478	452	471	493	455	471	475	494	484	484	442	488	486	438	483	471	466	493	459	466	417	478	500	457	447	435	466	462	436	497	489	515	458	441	501	458	443	472	476	454	468	456	474	439	465	451	489	420	472	431	475	428	462	427	457	470	446	501	447	457	441	448	455	447	459	458	472	456	482	469	466	450	463	466	440	471	456	496	437	474	467	449	432	451	464	503	451	500	492	475	476	507	473	465	512	446	459	500	486	486	448	468	467	508	464	451	451	467	466	440	466	424	463	483	457	447	438	480	488	408	474	442	529	440	485	469	501	450	476	484	469	431	465	472	488	453	434	436	457	446	474	489	413	464	460	473	470	479	414	485	462	457	474	451	434	461	492	457
764	305	168	122	121	202	419	651	570	477	501	389	290	222	156	93	84	75	67	84	67	70	89	83	80	71	110	132	98	81	61	64	66	72	62	53	50	65	57	65	77	71	45	70	62	46	58	79	178	331	323	270	236	157	100	80	59	66	61	59	50	77	48	60	79	50	54	65	56	54	62	64	59	46	53	50	59	67	60	57	68	60	45	69	62	60	45	55	53	56	60	53	47	58	50	63	50	57	60	53	63	51	44	63	50	56	63	50	68	72	52	67	52	69	61	49	55	67	63	42	58	73	64	54	56	54	51	52	56	50	60	62	58	64	59	65	58	78	67	65	64	67	73	60	46	54	67	65	71	58	64	65	54	69	73	68	50	66	67	57	57	75	62	62	73	56	63	58	75	82	57	62	52	53	65	65	66	56	47	51	50	65	55	55	67	63	56	48	62	77	47	64	61	58	54	68	69	52	71	51	63	44	59	57	63	46	53	50	62	59	46	65	68	56	52	51	55	79	66	61	67	67	52	71	65	63	70	71	57	60	68	63	68	58	65	65	61	62	59	72	61	53	64	56	63	67	48	77	59	58	62	55	61	64	53	55	59	58	62	57	54	62	53	61	64	73	51	76	68	50	55	62	71	52	65	60	54	64	59	60	51	56	53	51	57	72	71	77	58	65	57	71	71	55	62	53	66	46	61	63	63	56	70	64	50	58	56	73	58	51	64	60	60	60	60	61	67	67	54	51	70	61	49	51	64	61	49	56	62	53	47	73	65	67	58	54	70	68	63	50	65	73	62	65	66	61	58	50	68	58	68	55	59	63	47	58	62	66	64	70	63	44	65	74	61	66	56	63	62	52	59	64	56	56	63	53	73	64	60	72	69	58	64	63	61	55	60	53	58	61	71	60	52	57	64	61	63	58	65	61	65	61	60	63	57	63	53	59	57	55	56	67	70	52	47	57	68	62	54	56	70	53	63	58	52	58	47	74	59	67	67	61	47	56	49	60	59	61	54	66	64	64	59	56	62	57	57	66	55	65	69	56	66	60	54	58	61	76	56	52	56	63	56	59	76	59	57	70	61	69	49	71	57	62	43	69	66	59	65	66	60	53	68	58	72	65	53	68	44	55	65	65	60	60	67	50	55	51	56	63	58	59	71	73	53	65	67	50	67	57	49	60	56	60	53	53	74	62	67	61	56	57	43	50	59	50	52	61	55	56	60	57	58	54	71	50	70	39	67	72	67	57	71	58	60	58	73	65	56	58	65	51	50	62	71	67	56	69	62	54	63	60	60	50	73	44	58	57	73	59	56	64	61	59	68	53	62	61	67	47	72	57	58	66	56	67	65	67	73	52	71	52	57	64	71	61	66	56	67	65	66	47	63	51	58	68	60	58	66	69	45	63	65	61	68	79	59	44	64	62	75	56	51	56	61	76	54	52	55	69	61	58	70	61	58	60	61	65	58	61	59	54	70	53	59	47	65	57	58	49	55	60	44	52	65	68	70	67	52	53	69	61	63	55	63	73	48	57	63	56	58	56	54	65	76	49	61	61	64	70	63	63	58	57	74	71	60	54	69	50	60	58	59	65	54	68	58	61	53	59	46	64	62	51	64	47	63	53	65	58	47	62	69	51	66	72	67	68	75	61	63	52	56	56	58	58	64	51	51	56	66	60	54	66	80	52	57	66	55	74	55	52	63	61	56	54	58	71	58	68	56	46	72	76	58	52	63	65	62	52	52	60	64	48	62	71	61	66	69	58	61	68	63	58	48	54	54	48	59	48	67	55	56	58	53	50	52	63	59	56	61	60	63	53	63	59	52	68	65	58	62	59	69	52	60	45	69	68	62	53	54	54	60	49	60	51	56	74	81	56	67	67	52	63	46	53	71	53	58	60	67	58	61	63	72	51	67	58	57	53	61	64	59	66	49	66	55	51	57	51	51	64	37	62	60	76	62	64	57	47	49	62	56	66	63	71	52	64	75	73	59	62	61	60	61	51	59	45	60	43	73	59	55	56	59	73	53	52	60	68	49	49	52	64	62	54	57	47	68	68	56	62	57	57	63	68	56	63	45	57	56	58	61	72	56	66	60	50	55	53	63	64	49	61	53	62	51	61	69	60	60	50	68	49	67	71	55	60	67	55	70	57	59	57	62	67	64	53	49	67	63	70	57	58	60	58	64	66	63	68	51	48	55	65	62	57	55	54	65	54	67	63	54	78	65	60	55	55	74	70	66	59	57	49	56	60	61	55	64	49	62	58	57	75	53	56	61	64	56	60	56	49	59	54	51	57	71	51	54	61	81	52	77	64	60	39	63	70	65	56	69	69	56	61	49	63	56	57	66	61	50	59	81	53	66	64	56	65	64	56	58	49	64	61	56	55	56	53	60	56	72	47	62	70	48	60	64	65	58	73	57	66	65	62	45	85	61	68	76	50	49	61	62	65	49	60	50	56	47	59	64	59	66	59	55	61	60	60	60	74	48	41	49	72	57	56	54	64	62	61	50	80	54	59	63	50	57	48	66	57	53	65	42	52	63	69	55	53	64	55	49	69	62	70	52	59	59	47	68	58	66	59	66	56	62	49	73	62	63	53	57	59	61	59	58	55	51	45	58	73	65	59	58	41	58	69	49	53	75	60	47	65	67	66	48	47	66	62	59	51	57	55	59	61	62	61	54	47	63	57	58	54	69	54	54	60	66	63	43	49	56	67	72	54	52	55	66	56	49	62	57	52	69	63	75	48	63	50	55	68	60	46	67	71	62	53	57	44	59	55	48	65	49	63	58	73	54	60	61	53	58	58	50	65	63	65	44	70	51	62	70	67	48	49	67	73	58	66	59	62	54	52	49	57	50	57	64	58	59	65	68	80	76	59	86	51	67	49	59	54	73	53	67	56	39	64	57	60	58	56	58	69	62	45	62	68	79	66	54	64	71	46	59	55	63	67	53	64	59	64	45	66	68	65	54	48	52	51	50	60	56	45	49	61	53	68	56	66	45	70	68	57	58	60	62	68	54	53	62	71	64	60	71	73	45	58	59	63	41	69	60	59	61	58	51	64	60	72	59	71	61	77	47	65	71	55	59	57	69	59	69	68	77	53	69	57	64	57	49	67	50	53	59	58	56	59	64	49	55	72	57	66	61	50	69	64	58	54	65	60	65	58	63	62	68	68	55	77	69	55	60	58	58	66	56	56	71	60	72	66	63	65	69	70	67	72	69	62	65	56	57	61	58	54	78	59	69	49	68	66	62	67	63	66	57	78	71	59	60	66	62	69	49	45	55	69	58	58	65	56	54	55	61	54	69	75	57	55	59	55	50	66	59	62	63	61	70	51	53	56	73	67	60	59	61	59	67	66	56	57	52	43	49	55	62	69	64	65	71	66	64	56	57	64	54	54	52	64	68	63	58	83	77	58	65	66	59	66	43	53	69	71	68	48	45	51	72	48	55	52	68	55	58	63	45	44	56	65	62	65	59	66	68	51	55	66
12741	6063	2415	4072	10393	13952	19355	22351	20114	17155	15567	13035	9737	7778	4101	2701	1889	1444	1318	1249	1222	1145	1358	1258	1881	1327	2466	2802	2238	1587	1240	1080	984	924	967	843	801	747	892	1060	1046	918	807	769	720	706	721	1048	5020	7709	7357	6519	4906	2850	1774	1132	826	699	638	643	642	620	651	610	603	632	585	618	614	635	657	638	614	621	590	679	625	615	653	625	678	649	630	605	630	626	603	614	618	653	663	666	630	638	639	596	632	588	616	646	660	675	623	610	626	664	626	640	666	611	627	669	597	617	629	643	665	628	637	660	641	616	657	635	642	643	628	678	617	678	655	655	673	588	647	629	672	647	661	570	619	668	627	620	648	614	651	634	594	654	671	654	603	637	648	621	600	606	685	689	641	612	586	595	667	629	600	631	616	652	659	596	654	615	633	590	625	641	639	605	641	658	644	635	640	641	664	607	641	653	658	633	709	617	616	656	647	662	641	644	689	715	639	671	673	597	675	628	634	630	653	625	624	653	652	621	644	618	627	660	646	632	627	679	584	643	609	655	606	659	642	615	647	654	669	603	602	624	618	629	682	607	674	673	645	661	634	608	649	596	725	639	648	605	621	663	635	608	658	594	660	654	660	615	702	600	621	647	648	651	668	640	669	695	636	671	624	592	645	657	646	649	656	613	623	620	652	603	668	633	632	637	639	593	680	608	649	619	614	627	623	599	630	584	678	691	620	657	656	602	639	610	649	614	665	617	642	659	630	670	635	606	600	610	615	611	632	637	626	626	608	609	656	650	636	643	657	642	636	628	700	687	684	634	657	640	612	657	590	621	673	663	604	651	618	617	615	628	646	621	619	619	619	637	640	617	658	637	632	610	619	627	638	637	628	642	610	679	634	638	653	637	603	635	615	595	656	644	650	598	656	633	625	663	631	608	651	615	648	597	640	710	642	671	652	622	641	629	642	573	674	697	625	691	653	589	635	642	636	633	656	685	620	605	654	644	654	649	664	569	613	616	628	658	633	633	624	653	612	663	624	652	594	653	669	637	634	642	600	646	633	601	643	625	627	616	620	653	641	664	631	598	624	591	624	643	663	634	654	638	680	623	635	628	632	676	608	664	670	694	634	628	644	578	595	626	646	650	630	656	634	650	643	633	629	673	668	666	642	619	638	605	636	647	648	640	645	634	639	632	635	618	627	612	603	607	654	648	668	622	632	651	637	679	628	607	590	632	641	661	621	652	667	636	637	648	662	655	592	591	606	677	624	659	643	612	631	637	616	606	663	612	650	628	605	625	621	634	616	637	614	612	632	628	643	641	612	609	622	592	600	628	639	621	654	614	634	640	607	633	631	607	634	683	613	599	619	614	664	623	653	627	646	670	589	650	626	643	646	629	602	594	628	629	624	612	606	654	639	608	616	626	662	676	607	625	634	625	642	612	647	611	641	677	606	604	627	663	616	626	637	658	639	674	654	642	595	653	623	635	629	634	649	623	665	597	644	626	625	656	627	660	638	611	639	640	651	646	607	649	649	636	686	673	619	646	658	614	613	601	720	685	613	690	674	617	667	657	624	638	633	729	632	615	649	646	616	635	621	622	616	612	634	621	639	663	630	578	606	672	642	610	644	653	647	623	667	634	615	572	688	689	633	617	650	603	653	629	655	615	680	591	625	636	680	604	617	592	655	639	612	628	634	644	643	615	665	623	607	641	674	617	657	604	651	631	668	608	618	598	650	587	646	620	596	632	609	599	642	632	650	626	623	597	647	670	640	619	622	660	644	622	672	613	643	624	617	615	652	611	611	605	653	668	671	632	640	633	639	680	609	657	630	651	644	632	600	645	616	626	630	624	633	576	625	651	649	600	653	644	616	611	616	671	646	613	606	607	647	600	631	657	616	642	667	594	594	655	602	644	642	648	610	647	639	621	654	652	590	659	648	650	616	674	621	649	658	648	595	631	644	636	637	575	614	636	666	605	579	594	602	665	627	646	625	635	654	625	680	652	619	601	642	617	628	630	641	670	626	642	613	640	643	619	637	651	631	658	690	650	649	662	596	656	618	645	589	633	631	649	584	651	666	619	640	654	628	620	621	633	566	604	627	675	644	647	624	626	639	607	647	660	630	641	651	685	675	685	639	626	643	675	627	601	666	649	625	633	616	653	623	621	671	647	696	649	641	641	656	628	660	634	618	622	631	616	600	659	631	613	589	642	641	619	650	635	693	605	632	684	610	615	661	640	644	640	650	657	666	655	596	655	616	613	632	665	626	645	599	675	651	606	649	668	661	542	597	667	635	631	596	621	661	616	591	583	624	657	677	598	643	647	594	679	618	625	642	696	634	647	610	627	653	625	626	621	648	680	661	608	616	658	666	675	642	600	656	616	636	576	659	600	608	621	555	621	597	640	642	654	582	688	640	609	624	627	672	642	669	641	665	641	621	628	640	621	658	639	614	615	628	635	614	652	607	652	609	649	627	608	645	628	609	637	620	629	670	671	641	620	675	651	642	608	624	638	648	603	619	639	632	636	624	633	635	656	604	623	632	654	649	653	629	639	656	614	615	651	622	625	665	642	615	609	632	635	663	644	633	619	612	608	689	654	623	650	661	623	652	637	632	627	647	615	623	652	602	629	638	621	606	614	664	649	646	596	596	663	587	665	661	631	682	612	612	646	702	627	610	631	589	608	617	628	649	659	626	618	669	693	631	614	626	600	625	671	611	646	605	649	654	605	595	621	648	600	633	659	602	605	651	653	629	648	644	584	641	702	627	641	613	616	660	646	631	645	646	648	613	662	611	611	637	623	626	636	635	685	697	616	635	636	615	585	606	630	656	586	627	646	662	650	637	659	644	647	648	637	693	631	664	626	626	670	608	598	642	634	616	672	666	631	674	618	621	615	605	610	635	603	609	613	665	621	655	603	612	629	638	652	655	613	648	622	600	644	651	623	612	714	628	637	593	638	671	658	653	624	631	599	632	653	631	638	604	643	610	663	640	646	633	581	654	608	637	622	616	618	631	601	651	597	638	639	646	620	645	639	675	650	623	608	630	704	657	608	653	606	644	624	626	697	659	623	623	639	628	635	599	653	672	626	716	598	649	629	634	608	643	672	636	632	655	632	651	640	636	653	655	613	586	634	582	669	616	638	621	655	607	625	634	639	642	599	655	592	606	638	652	666	641	619	632	627	596	651	597	617	642	620	603	630	606	619	622	643	625	662	636	595	634	654	649	630	620	648	616	579	646	637	607	610	667	643	604	623	615	641	639	635	622	645	659	650	682	659	614	610	652	635	619	635	631	646	593	637	660	666	646	673	606	639	645	636	626	631	610	622	636	633	636	649	661	633	595	645	668	636	604	651	629	646	598	592	621	637	646	605	670	651	622	647	679	616	663	590	609	640	615	611	605	642	653	637	694	581	577	582	678	636	617	665	634	634	564	650	624	643	615	620	613	636	652	655	678	596	617	696	624	568	631	600	590	603	585	630	629	641	641	600	628	668	642	638	658	625
2179	227	116	77	101	229	360	615	560	455	379	355	305	190	119	113	87	57	69	55	55	92	74	62	68	78	101	102	68	75	40	48	58	56	47	53	51	56	37	54	49	47	37	43	43	47	42	60	136	302	346	253	220	123	80	71	63	49	47	42	48	46	44	49	41	47	46	37	37	54	35	33	45	31	49	39	46	36	38	36	54	44	40	46	43	52	44	33	38	34	47	36	44	41	43	48	54	53	49	38	41	39	41	36	34	46	33	47	48	33	40	45	36	35	36	39	43	50	49	36	47	44	42	58	42	47	30	35	40	41	35	42	46	43	41	44	34	32	45	51	43	43	59	42	41	56	42	33	41	39	37	44	45	40	47	31	37	47	39	44	39	50	31	37	43	54	52	50	45	40	35	44	46	39	48	30	47	28	38	57	45	37	37	38	53	42	47	46	45	44	52	28	44	35	46	57	42	45	49	49	38	52	32	44	36	38	55	40	43	41	46	42	41	42	30	34	39	44	38	46	35	49	33	47	33	45	38	53	46	42	46	38	49	42	42	35	35	38	44	25	37	39	48	52	42	42	51	36	51	42	32	47	51	51	38	35	42	50	46	45	55	41	34	40	46	32	42	49	52	49	35	56	54	41	40	44	42	43	30	34	56	38	44	44	38	41	51	41	43	51	46	34	50	36	47	37	44	42	45	35	30	53	49	47	36	39	47	45	55	38	38	38	48	35	43	43	42	37	45	37	35	38	65	36	53	41	42	36	43	54	51	40	43	40	46	45	37	49	43	59	46	37	30	43	54	32	49	43	43	42	44	40	35	43	45	38	47	47	47	56	44	31	43	49	50	48	51	42	42	40	43	52	47	44	40	41	37	48	47	32	35	35	42	38	39	53	43	42	45	34	42	51	36	50	33	60	39	26	37	50	44	44	43	38	32	51	51	45	43	51	37	41	44	41	44	41	40	42	33	34	41	55	42	34	34	53	40	40	53	32	42	42	41	36	48	38	47	51	37	63	52	38	33	45	46	64	36	46	45	64	41	41	41	51	43	50	39	29	40	43	41	47	53	53	36	42	35	40	40	44	45	46	35	43	41	33	43	45	40	37	44	47	42	25	45	47	39	45	53	44	35	48	52	39	47	45	36	34	43	33	35	38	37	43	42	46	43	37	47	32	43	37	44	47	49	41	43	38	40	40	43	45	48	40	49	46	41	43	33	48	42	38	34	37	45	48	40	40	45	43	36	42	40	34	35	41	42	32	33	51	41	36	46	46	32	35	45	43	32	37	42	45	40	45	36	50	30	35	44	42	36	44	40	42	43	43	45	48	45	43	42	37	39	50	43	34	44	56	33	50	44	43	47	35	47	43	54	40	32	45	45	42	45	45	41	36	38	43	41	53	51	43	46	30	47	42	40	43	49	53	45	47	42	45	47	38	45	39	47	32	46	42	56	33	52	30	49	30	35	49	42	44	43	40	41	53	34	51	38	55	43	57	44	44	46	41	46	53	46	36	47	42	37	43	39	42	45	41	49	44	42	36	54	46	35	40	40	43	45	49	38	42	51	47	42	48	45	28	30	44	38	33	32	39	45	45	41	37	47	40	52	36	50	58	31	39	35	38	43	47	41	49	41	36	40	40	39	35	38	43	48	45	46	35	41	34	35	39	48	45	43	43	44	52	28	50	40	42	56	43	47	37	42	42	52	37	33	44	34	45	54	51	35	51	39	44	43	41	49	51	45	43	59	38	45	37	39	53	31	34	47	38	38	35	43	43	43	33	43	53	42	38	41	44	46	38	56	45	53	29	49	36	38	43	39	37	29	49	57	47	47	55	37	60	38	43	46	51	37	42	40	39	44	40	48	40	46	43	38	40	46	41	27	57	49	36	40	41	58	33	45	39	46	38	36	51	39	32	53	32	36	42	46	52	45	53	35	53	29	46	52	44	45	46	36	47	47	46	39	41	53	54	31	43	46	41	38	34	39	44	39	25	31	42	49	46	48	40	36	39	44	42	36	53	48	39	40	25	47	43	39	35	39	40	40	38	40	44	41	50	53	56	29	43	46	52	49	43	57	49	45	31	39	49	40	44	39	39	48	35	45	34	50	37	26	33	47	40	29	35	47	50	50	43	40	37	48	39	45	49	43	48	40	46	43	45	41	43	47	42	53	51	44	34	50	45	48	52	41	42	28	52	37	47	41	40	53	53	48	42	44	43	39	44	40	35	32	40	49	47	51	42	46	37	28	44	35	36	51	50	41	45	43	49	38	30	48	44	41	39	37	41	34	39	48	34	49	41	40	43	43	44	49	46	54	50	40	46	49	52	39	43	50	32	54	32	38	41	53	38	54	36	36	30	36	48	32	48	39	40	51	42	37	60	46	32	48	44	39	54	55	49	43	44	39	32	42	43	51	47	44	38	32	43	31	49	31	41	40	38	40	48	36	45	32	40	41	55	39	49	36	45	38	44	54	38	36	45	46	46	34	51	52	40	37	43	46	51	34	32	35	36	42	41	60	34	35	34	32	41	49	49	40	42	48	48	40	44	45	47	44	41	36	41	43	48	40	43	37	42	45	45	51	38	35	50	36	46	49	45	29	48	42	50	46	34	34	35	34	39	40	53	40	42	41	62	41	35	45	57	44	37	51	46	32	51	33	57	48	44	42	56	53	41	38	41	49	45	33	47	34	35	41	45	36	43	61	41	49	50	54	34	46	49	47	39	39	42	34	45	47	37	50	49	47	45	47	34	37	40	50	48	40	33	42	38	49	38	58	44	46	43	50	29	43	30	34	48	44	41	38	45	43	47	44	40	43	50	39	36	48	52	40	31	38	47	39	34	45	43	40	49	34	48	40	47	43	36	43	39	50	39	50	44	36	45	48	45	49	35	25	42	42	41	53	37	40	59	49	41	45	47	36	43	34	45	41	58	34	42	42	47	52	50	39	36	43	47	36	45	57	48	40	43	53	37	45	46	37	44	46	44	44	34	54	48	52	43	56	28	44	43	42	59	58	44	43	48	39	43	42	30	30	52	59	41	49	41	44	50	40	49	37	31	39	37	49	55	51	46	46	36	38	43	51	50	43	40	39	44	45	54	42	45	30	48	51	45	55	37	38	36	52	57	45	37	44	40	44	32	36	44	36	51	42	40	45	43	32	29	39	44	38	40	45	38	48	42	44	50	46	39	47	41	50	37	54	41	33	48	46	42	50	59	57	36	37	51	43	45	40	39	54	41	39	28	44	43	49	41	38	36	39	55	53	47	43	48	39	36	48	47	42	48	50	38	34	42	47	52	36	42	41	40	38	36	47	44	34	38	38	41	46	49	41	46	52	31	56	44	32	33	49	37	50	54	40	43	47	42	39	47	49	38	45	36	40	43	55	34	42	41	48	35	46	46	47	42	39	39	43	39	49	39	45	53	41	37	49	56	39	40	40	36	62	31	52	47	45	43	39	38	48	43	41	37	43	41	48	43	53	36	38	34	39	34
12232	4874	2175	3525	9799	14026	19620	22251	20481	16325	14778	13367	10183	6726	4299	2622	1685	1336	1224	1105	1073	1945	1691	1864	1886	1945	2378	2462	1905	1374	1056	902	894	903	828	655	717	587	887	988	897	708	660	592	600	586	688	869	3983	8403	8248	6491	4873	2810	1526	970	668	507	548	491	466	486	459	458	447	484	471	478	438	525	488	482	467	443	475	455	448	460	420	449	441	429	475	477	452	488	459	387	438	488	471	469	477	480	477	485	468	465	492	467	478	438	466	457	476	454	481	475	446	447	469	445	439	475	492	444	442	468	455	445	484	501	510	468	462	464	465	492	476	479	461	449	508	462	451	476	499	460	479	492	503	460	482	435	466	468	464	434	453	442	461	425	474	453	414	451	473	449	454	520	446	502	488	460	514	407	471	468	466	483	462	468	488	453	427	504	464	418	474	489	456	465	456	486	507	498	440	453	484	480	464	485	449	444	446	465	441	462	457	434	456	459	455	456	449	438	459	431	451	461	456	469	469	499	453	466	471	420	473	478	460	442	444	431	473	441	468	501	459	443	485	477	486	481	445	467	462	450	445	471	467	453	443	429	504	522	467	477	457	471	462	462	532	479	463	460	445	442	496	447	490	458	464	477	433	514	444	449	457	437	444	452	488	467	453	437	477	481	492	401	465	467	464	473	441	510	448	486	469	474	491	471	433	422	469	495	482	503	467	494	453	450	473	503	469	467	445	472	495	474	479	465	467	458	503	481	471	500	441	456	470	471	476	489	491	468	491	453	465	512	490	447	446	449	463	453	482	478	444	473	468	455	492	468	466	464	456	477	478	424	464	463	481	454	470	479	479	473	454	453	473	486	515	487	472	456	495	454	457	475	491	436	462	482	486	453	478	497	476	448	470	459	485	428	467	472	476	448	446	480	483	451	471	481	441	446	499	458	473	497	494	446	471	515	486	484	452	458	443	476	485	481	462	415	486	440	482	447	451	457	471	453	418	471	479	448	458	438	513	450	455	479	466	458	465	474	429	437	535	467	460	463	446	443	515	435	446	472	472	456	466	455	431	462	463	458	447	453	471	478	459	473	454	487	435	468	483	456	447	526	456	477	453	443	459	446	445	471	469	431	476	488	474	485	473	448	479	453	447	464	467	464	450	492	452	450	434	468	443	512	463	437	465	457	437	455	407	476	438	479	500	467	479	482	448	448	477	487	471	421	438	469	497	463	490	447	488	469	492	461	481	491	475	476	443	468	451	463	434	459	432	450	462	444	482	471	465	449	467	478	478	478	437	460	424	456	490	456	451	444	466	472	443	459	475	445	447	454	457	473	436	490	464	455	503	466	491	478	485	461	468	463	465	440	458	493	507	431	445	456	433	444	432	488	467	459	432	485	498	440	491	453	408	496	450	468	473	463	465	449	486	456	478	471	462	471	484	475	432	513	458	488	495	478	458	495	453	520	491	449	487	447	473	487	497	496	456	462	489	465	462	492	465	453	447	448	470	421	497	436	464	463	481	414	483	414	436	477	453	420	458	492	481	453	468	469	446	454	472	444	473	508	465	472	399	480	486	454	472	453	434	449	464	462	473	437	479	523	467	481	470	432	471	466	468	439	477	526	455	459	464	460	485	468	472	481	502	482	454	471	439	468	461	493	477	433	458	435	412	416	467	462	474	445	458	506	429	449	498	443	439	481	462	473	474	444	469	471	451	487	436	476	483	470	475	472	460	473	477	494	470	504	428	462	476	443	465	445	475	433	434	450	442	470	463	435	442	471	463	473	488	449	438	456	449	477	501	434	502	471	444	452	473	458	491	453	430	460	474	460	483	500	454	430	460	471	459	486	469	466	469	472	501	486	514	492	487	477	487	469	472	482	431	461	444	453	468	442	479	458	450	436	468	446	465	460	425	458	499	493	485	461	485	465	517	475	461	450	451	499	452	453	452	461	435	471	474	509	451	468	436	457	475	469	485	452	490	462	469	466	467	467	432	450	495	478	466	430	492	475	465	420	458	473	447	450	464	453	458	466	490	510	480	456	479	462	461	461	457	469	465	489	464	493	489	471	445	467	463	474	512	490	497	481	487	418	433	485	459	435	522	482	464	446	436	463	480	491	428	423	472	462	437	461	452	488	465	439	439	436	445	453	421	460	484	450	449	454	459	466	454	469	462	458	444	474	513	492	427	474	440	443	485	437	437	446	454	472	446	463	476	446	489	500	479	514	452	472	461	457	470	493	470	489	484	495	491	487	491	475	428	437	452	455	485	468	450	480	468	499	459	455	491	482	496	460	440	452	435	459	455	482	483	488	445	437	434	452	449	448	493	445	539	431	446	467	439	476	449	488	432	478	441	487	435	430	456	437	481	459	464	476	464	498	497	465	474	506	439	438	443	480	460	442	496	494	446	477	448	444	462	491	447	454	439	476	470	466	473	481	455	470	452	462	482	450	461	463	464	453	440	479	432	482	470	468	478	434	485	466	437	463	440	492	466	474	480	440	449	465	464	444	465	471	456	450	520	466	479	449	441	438	451	512	481	496	467	465	468	461	484	491	470	455	468	454	455	466	474	463	451	457	462	472	462	469	471	478	510	489	498	428	450	494	458	463	471	460	490	471	465	433	465	462	461	451	434	477	469	479	462	468	486	420	446	461	495	480	467	443	471	488	461	480	484	471	434	474	471	476	416	471	433	451	481	453	439	439	442	483	467	461	441	441	471	478	488	479	457	487	462	472	467	473	448	468	445	465	433	472	460	470	432	486	461	469	444	467	447	504	474	480	498	475	445	476	484	468	460	440	468	473	479	471	474	416	466	451	480	470	442	420	490	495	469	468	457	473	444	467	443	443	459	479	463	490	469	479	449	449	460	468	463	444	456	440	473	472	451	504	449	461	457	504	442	460	459	479	454	496	454	460	453	469	468	465	424	480	464	488	452	454	474	483	495	461	489	507	498	458	423	481	470	476	438	480	426	469	448	451	478	516	491	486	430	452	495	469	472	441	472	442	457	465	463	450	454	462	445	463	471	490	434	451	483	471	429	441	487	473	463	477	477	435	501	485	439	464	521	424	436	450	528	471	463	470	500	474	434	515	485	482	469	441	451	513	444	465	443	471	461	478	468	513	473	466	448	475	456	452	462	463	449	451	467	467	462	457	441	484	485	462	431	485	469	482	466	464	448	459	452	429	472	430	484	430	471	450	448	462	450	461	425	410	466	470	490	447	493	469	466	433	443	423	480	469	485	481	485	426	432	454	513	448	469	454	480	433	455	455	462	484	473	502	481	453	459	450	451	493	444	473	463	459	459	447	453	460	478	469	483	454	463	515	460	461	483	494	470	434	506	479	445	449	485	464	444	440	471	507	495	470	471	464	497	456	473	451	450	506	464	465	457	469	435	440	432	476	442	475	497	451	496	471	441	470	492	470	428	493	456	474	467	479	494	465	435	464	473	471	453	464	434	455	508	467	452	454	498	438	466	464	466	409	435	460	498	489	455	457	444	447	461	488	468	443
1213	381	199	148	162	308	651	749	745	599	501	492	379	255	161	132	89	96	91	77	88	126	111	120	115	120	132	126	107	82	88	97	78	75	79	85	66	66	75	72	64	70	63	67	54	66	86	81	215	416	456	458	327	193	118	97	71	67	56	57	67	58	64	55	68	47	44	67	65	55	61	46	65	69	50	60	57	72	57	68	58	58	57	70	64	56	57	57	50	58	44	75	67	50	55	52	70	63	54	57	50	54	66	54	72	51	66	51	63	61	59	71	53	65	56	69	53	54	71	64	64	55	50	55	44	54	69	57	48	52	57	48	66	70	64	53	69	56	59	64	58	57	57	68	68	61	65	53	80	53	57	61	77	50	57	48	62	62	57	64	42	64	63	52	70	51	69	62	67	67	50	45	57	54	58	56	49	69	66	79	72	68	61	77	53	63	56	56	46	76	58	57	64	58	76	55	66	50	65	53	64	64	49	61	75	51	61	46	65	52	60	66	67	75	64	58	68	54	55	67	62	44	65	60	65	58	52	68	64	54	76	65	66	61	69	58	60	67	57	71	67	68	56	57	55	53	46	59	56	66	58	61	67	54	56	66	54	60	56	68	52	55	49	70	61	45	42	78	63	48	54	48	62	73	66	48	63	60	47	64	63	55	54	59	71	66	52	58	56	75	56	49	59	57	56	55	52	53	53	66	65	66	73	46	71	71	58	57	54	57	50	57	47	59	56	50	63	54	56	62	74	72	55	57	51	65	65	76	52	58	57	66	59	43	73	70	56	53	64	51	68	60	64	75	60	64	65	85	66	65	55	64	68	65	64	59	64	62	50	54	56	48	86	60	52	60	55	35	55	48	49	62	81	61	60	48	58	60	55	62	70	56	49	46	64	55	57	73	63	65	52	58	61	61	58	73	56	53	56	68	57	55	58	59	57	63	67	50	48	60	51	48	49	48	55	59	62	66	65	51	66	55	60	73	62	54	63	52	55	50	71	54	62	61	64	57	69	70	59	47	62	65	62	78	61	57	53	62	62	60	66	58	63	58	56	44	54	53	49	57	66	62	60	54	48	69	50	57	67	68	54	55	66	63	67	48	52	64	76	65	58	67	57	57	58	52	61	56	74	59	66	38	56	65	62	71	64	58	55	67	50	72	59	59	65	69	65	65	53	69	62	63	61	69	54	58	60	61	60	49	66	48	52	51	62	61	56	67	57	64	69	64	68	63	73	54	55	69	65	57	73	59	45	62	70	51	51	64	52	58	60	65	51	56	55	61	53	55	75	54	51	60	54	71	51	46	49	63	57	63	61	63	68	57	47	60	56	58	69	52	50	73	60	68	64	51	53	72	54	49	68	64	70	65	59	62	61	79	55	60	56	69	62	62	67	48	58	60	67	56	61	61	63	61	53	56	67	53	56	63	51	54	47	56	63	60	67	48	70	60	49	57	53	43	52	43	68	53	61	57	62	71	63	68	62	67	63	58	60	62	51	71	63	82	45	71	52	75	63	69	63	68	57	55	50	54	69	61	60	56	42	55	71	60	75	61	63	66	51	64	72	67	53	46	82	41	75	80	66	58	62	66	59	52	58	56	60	71	51	55	62	68	55	66	72	55	45	51	64	56	74	42	64	72	61	51	69	45	58	59	52	60	45	60	55	56	49	46	61	55	56	59	41	54	71	63	54	66	51	61	52	60	65	58	62	68	61	64	45	53	54	54	48	84	70	64	69	62	51	60	68	58	69	53	69	59	78	73	60	53	60	65	70	55	59	56	57	65	58	60	54	62	70	66	50	58	61	61	47	54	65	60	63	71	59	57	64	63	61	61	48	63	53	54	48	41	67	51	58	68	73	48	68	58	45	67	70	46	72	64	58	69	60	58	66	65	60	60	56	64	49	63	65	55	71	63	52	62	66	68	61	54	70	62	57	78	61	63	61	62	58	65	60	52	58	61	59	73	70	55	60	60	61	62	76	68	58	52	65	69	48	59	47	50	37	49	55	63	55	63	66	44	59	65	77	59	62	58	59	74	73	69	58	42	62	59	54	64	59	59	60	64	52	49	55	55	50	55	65	71	46	73	62	61	60	54	66	55	56	77	48	59	75	63	56	54	60	52	61	65	61	77	71	51	70	49	55	57	65	55	54	73	68	75	47	45	70	52	54	71	63	69	62	71	59	48	59	65	69	60	67	60	61	72	51	51	74	68	68	53	59	62	66	61	79	57	47	52	43	57	70	53	58	59	50	78	61	56	58	65	60	52	71	64	61	68	71	64	46	66	53	67	61	73	63	59	62	59	52	73	64	66	71	77	48	70	43	48	62	59	45	46	58	59	73	72	73	51	73	79	65	59	57	59	70	67	54	60	63	56	58	42	70	63	63	55	50	62	61	58	51	64	68	57	57	49	62	66	68	65	63	60	57	50	54	65	63	68	54	52	62	71	51	66	54	58	50	60	77	60	73	64	52	59	48	59	58	53	60	63	60	59	74	52	55	56	66	62	49	67	71	64	64	50	69	52	52	63	58	70	66	53	49	52	55	60	46	60	48	67	57	57	63	57	58	83	54	56	48	64	67	58	65	68	64	46	55	67	53	73	53	60	57	64	57	42	62	42	62	61	65	65	62	58	64	52	65	58	58	54	64	47	59	65	55	47	66	58	44	60	67	62	53	55	61	58	66	68	55	49	57	67	50	57	65	68	68	71	49	47	58	53	74	55	58	55	45	54	68	59	50	61	50	67	58	61	72	68	53	58	71	73	60	57	78	63	61	60	59	51	72	57	74	57	70	60	66	64	71	64	63	66	53	53	63	45	59	57	55	63	63	55	67	42	74	65	67	69	46	60	66	68	64	67	60	79	60	53	58	47	61	58	42	75	69	73	51	56	55	58	59	57	59	78	65	51	68	55	44	62	68	52	54	55	66	56	56	47	64	77	48	51	55	65	60	64	56	64	66	65	46	60	70	55	54	64	62	50	61	68	58	52	59	51	65	52	72	55	60	76	76	49	55	52	49	62	61	46	71	46	66	71	56	54	46	52	53	62	72	55	54	56	54	56	59	53	71	58	71	66	49	70	53	60	68	42	67	67	45	51	64	73	55	67	58	68	62	56	62	54	70	61	66	63	55	39	64	64	64	61	65	57	61	76	61	74	64	51	64	57	70	79	70	56	53	58	66	71	66	57	66	68	49	52	70	52	59	69	54	53	40	61	74	47	71	55	74	45	50	74	69	60	67	67	62	79	69	54	60	56	72	60	67	52	63	54	62	61	59	47	53	61	61	68	86	61	53	56	63	59	48	53	71	61	67	54	58	64	70	59	64	56	54	61	63	63	52	67	60	58	66	58	50	45	45	77	67	69	67	59	59	53	62	65	60	60	67	52	66	64	55	60	51	61	62	60	52	63	58	47	75	60	64	54	53	56	56	63	56	45	60	50	62	69	55	60	56	66	50	57	58	54	55	59	49	60	65	55	74	44	43	44	63	60	65	63
16001	7287	3192	5385	13496	18336	23755	24296	23064	19201	16412	15508	12019	8023	5186	3435	2875	2081	1780	1625	1682	3196	2763	2811	2671	2750	3211	2850	2593	1708	1482	1585	1361	1278	1126	1224	1053	941	1252	1111	971	911	975	923	879	896	1069	1550	5164	10365	11573	9904	7190	3993	2259	1408	996	710	689	688	647	646	683	641	649	654	685	613	626	665	647	627	667	635	642	599	656	600	625	660	634	632	635	674	644	654	647	676	631	661	688	630	630	681	639	620	643	658	608	639	611	657	671	632	653	661	638	633	692	589	681	603	625	639	628	649	634	666	635	650	658	650	707	614	637	675	642	675	653	697	708	644	625	697	625	648	681	708	680	653	685	665	628	606	649	669	643	655	664	636	657	667	667	663	654	692	625	631	615	654	595	663	667	643	689	647	657	655	656	660	629	692	678	653	614	638	668	689	632	600	669	637	682	573	677	654	656	661	611	635	650	647	631	637	635	663	641	675	619	629	671	669	695	653	656	666	614	606	658	636	636	593	603	636	635	649	646	653	641	668	646	616	626	672	637	667	640	654	654	665	675	649	645	670	631	653	675	627	619	635	615	607	640	681	621	644	661	590	618	666	676	640	684	678	618	663	693	665	652	668	667	653	659	615	675	661	661	657	641	619	678	647	682	645	655	641	666	657	674	627	703	665	666	647	638	623	661	624	634	647	631	663	656	611	678	636	673	669	682	629	646	622	644	703	675	684	632	630	663	660	591	632	613	639	609	689	666	639	612	692	593	606	688	653	661	673	634	617	636	676	619	685	672	635	671	622	654	619	678	671	639	647	645	663	634	679	655	651	625	667	677	689	605	637	641	659	675	644	624	622	629	626	606	645	675	664	658	647	675	657	602	620	630	621	665	706	671	640	668	646	646	628	632	637	668	660	650	633	684	640	693	641	671	668	652	629	644	693	649	640	671	684	627	607	673	684	707	678	658	677	624	648	645	646	637	670	646	639	688	701	651	679	699	617	651	647	715	622	628	679	617	646	655	650	623	681	632	674	631	665	638	627	647	644	629	626	657	671	696	623	676	643	655	627	657	642	664	629	674	638	626	642	661	662	628	659	667	614	639	688	640	632	662	669	655	607	607	648	667	638	700	598	680	694	635	687	594	640	694	672	647	672	670	675	685	645	702	655	698	659	644	574	661	623	657	660	622	616	686	630	670	676	695	668	651	681	692	623	678	640	618	667	639	667	690	666	653	641	609	626	697	728	645	657	695	661	645	648	623	666	647	683	654	662	633	652	645	650	693	721	746	677	631	651	659	659	663	630	675	617	640	624	645	654	644	686	619	645	628	665	659	652	630	676	656	662	630	650	619	605	666	637	721	620	640	669	608	690	644	644	653	675	625	601	678	668	668	634	654	627	633	652	649	653	590	692	657	637	607	654	657	647	660	679	637	640	617	625	619	705	651	663	665	651	650	655	645	650	622	650	670	656	632	662	667	655	615	623	652	715	639	671	620	587	672	654	659	658	654	659	606	653	660	605	651	652	717	688	645	665	706	691	658	614	654	626	673	610	653	651	621	621	680	636	681	674	602	640	653	652	643	634	643	638	614	668	654	640	654	627	629	653	640	666	670	661	646	648	656	627	626	606	672	613	666	634	644	599	655	632	645	678	640	678	654	643	644	656	670	657	632	702	656	664	658	650	699	670	629	629	655	644	655	577	662	618	613	631	659	685	646	678	635	620	656	655	647	600	633	673	647	669	679	661	664	704	689	634	616	663	648	587	610	638	623	673	696	652	708	694	658	634	660	670	656	657	660	700	683	672	625	617	658	630	605	656	669	656	707	691	660	642	674	676	657	642	664	649	668	623	617	630	676	671	657	666	683	637	666	633	669	647	646	663	651	667	669	647	649	673	638	661	606	688	650	668	630	632	675	660	661	612	640	650	641	671	625	612	652	689	664	668	625	646	647	634	690	606	632	627	651	669	650	641	630	646	653	674	631	624	652	632	648	662	680	578	658	606	631	584	636	612	633	650	654	662	664	659	678	638	650	624	613	644	629	638	655	685	651	631	653	680	642	630	625	661	616	635	670	675	672	705	683	700	630	624	656	646	635	620	613	707	647	635	663	636	678	637	614	652	598	640	617	649	607	623	649	663	685	706	661	666	628	625	663	644	619	645	626	651	665	626	680	697	637	688	671	645	671	680	672	690	706	651	704	662	652	633	608	683	655	630	651	618	613	651	618	646	632	642	660	649	661	630	682	651	645	666	655	653	634	640	669	656	640	689	662	684	669	632	644	684	644	590	650	635	634	662	645	637	639	670	627	664	665	693	703	670	649	635	663	634	641	676	654	650	628	640	694	671	695	617	618	615	666	694	673	665	687	628	663	660	658	652	661	630	652	633	619	730	631	658	621	653	680	637	703	685	637	663	634	649	710	643	648	689	651	597	647	666	643	677	646	698	670	631	644	647	653	699	689	637	651	649	650	660	679	631	656	680	657	660	689	641	650	653	667	659	653	699	630	682	713	629	690	657	635	653	608	674	665	689	647	629	628	644	652	648	675	644	655	641	623	636	649	655	640	597	640	598	635	655	682	690	667	668	664	675	637	657	664	645	682	613	677	632	642	711	697	615	674	643	677	655	649	636	633	653	676	661	619	654	641	663	599	672	619	636	666	646	660	663	679	642	684	680	643	667	622	666	666	634	674	669	632	627	692	682	679	694	622	624	642	652	618	623	672	654	664	640	667	691	604	663	641	635	673	669	644	669	651	640	648	621	635	632	655	629	686	630	668	613	629	644	616	653	673	619	656	657	647	614	621	661	643	653	629	598	627	650	662	632	651	655	648	647	700	698	674	673	665	634	675	635	653	625	683	609	649	662	638	678	642	656	651	662	654	634	659	725	665	670	644	649	658	672	630	664	632	634	697	645	646	646	704	700	619	650	658	682	680	655	656	660	649	697	675	646	633	642	652	680	620	648	618	643	691	605	663	666	708	580	630	670	656	715	615	624	671	641	636	696	662	600	625	637	667	661	664	626	650	652	652	637	655	619	629	658	668	620	692	677	629	634	639	621	631	631	615	633	604	659	620	685	597	633	667	633	637	635	634	677	634	640	664	643	668	684	625	630	660	663	622	633	642	667	648	678	630	666	654	663	625	723	690	659	660	677	616	669	606	699	649	699	703	645	630	663	639	691	620	645	637	680	641	671	689	695	678	627	641	646	647	663	610	653	658	681	617	700	680	712	710	649	663	671	656	671	606	658	672	677	617	682	669	670	676	691	673	653	599	690	636	673	647	640	648	625	641	704	686	653	620	641	654	626	680	637	651	672	604	641	667	610	643	660	642	644	624	652	626	679	637	684	697	650	638	658	619	630	668	680	642	662	667	633	634	661	634	667	647	640	653	657	665	669	656	676	633	702	671	659	659	628	647	640	660	648	663	669	630	609	641	649	636	669	650	658	616	621	664	676	645	685	641	654	621	657	648	626	598	688	653	651	667	632	657	672	662	680	604	634	650	662	681	687
1411	162	80	69	70	154	402	453	384	338	276	247	186	134	83	52	70	63	60	49	59	69	82	69	70	75	75	61	66	59	58	63	56	50	42	39	46	51	56	46	41	37	45	60	44	38	42	54	52	89	132	122	133	120	61	75	39	44	52	45	44	42	41	42	34	50	37	48	42	34	30	38	37	44	52	39	42	49	50	42	50	49	42	42	35	42	51	34	38	38	31	43	32	46	47	56	21	38	40	50	37	38	48	45	49	43	32	44	42	39	37	41	37	40	44	53	33	49	41	34	39	47	36	34	47	32	35	36	48	46	47	35	58	41	35	41	41	36	55	37	52	38	48	39	41	45	34	48	40	38	46	51	42	48	38	39	49	42	47	38	43	41	46	46	50	39	49	49	50	41	29	43	41	42	35	39	51	41	46	47	34	36	28	34	38	48	30	32	42	40	48	46	44	43	42	53	47	26	46	36	48	51	37	22	46	41	52	35	53	30	43	41	36	32	40	48	46	44	33	50	39	37	41	50	44	39	40	50	34	42	34	31	46	56	38	46	47	51	40	43	53	42	28	38	47	44	33	28	52	41	51	35	44	33	37	32	44	42	46	47	38	45	40	52	24	48	43	36	39	55	31	43	53	38	43	46	42	47	45	54	34	45	47	35	39	38	40	37	51	46	35	43	39	42	41	37	51	28	43	45	41	48	39	49	47	35	38	41	47	37	37	47	50	33	41	56	55	44	46	40	39	39	41	37	34	34	35	42	35	48	43	43	52	35	44	51	38	33	53	42	42	66	35	53	44	45	37	56	44	43	42	51	44	41	27	41	46	63	44	39	44	55	33	51	43	37	52	48	32	44	41	59	38	45	32	46	35	30	39	48	58	33	37	44	47	48	36	38	40	27	38	47	41	28	35	48	34	56	42	39	39	59	42	40	47	42	49	31	55	39	58	56	36	41	43	42	40	34	31	54	41	40	43	36	43	49	34	49	49	48	52	44	44	48	48	26	51	44	36	45	56	50	43	33	50	33	30	41	42	40	45	45	39	39	39	46	43	48	50	32	33	39	47	32	51	47	51	35	40	45	41	40	44	45	38	34	37	40	43	34	39	42	42	45	38	43	41	37	45	49	28	39	53	53	45	43	33	36	43	52	32	51	38	48	48	50	34	25	42	44	52	38	49	35	38	38	55	35	45	51	48	53	39	39	38	41	49	41	49	49	53	51	30	39	46	45	31	42	49	40	40	40	40	41	31	36	28	46	34	40	44	36	41	27	54	43	50	40	48	49	35	34	43	49	43	40	39	32	37	32	40	47	54	44	29	46	35	47	39	45	53	47	47	42	49	42	48	38	49	41	36	44	54	36	34	51	44	39	40	47	35	41	42	53	42	47	36	45	47	39	35	48	34	37	48	43	38	37	34	53	39	47	55	45	33	38	40	34	38	42	41	47	47	40	43	51	41	50	32	45	39	39	41	35	48	35	49	52	44	43	45	37	51	39	54	45	47	51	44	43	44	33	41	47	48	34	39	47	33	43	51	46	44	40	44	25	45	50	40	48	48	57	36	32	38	42	47	42	41	39	49	43	36	49	47	49	41	43	43	45	43	44	37	35	32	55	46	46	30	36	48	32	37	43	46	34	42	38	40	42	46	50	27	34	48	50	41	37	39	42	41	43	43	47	38	39	35	36	45	37	46	42	51	36	47	62	49	37	43	33	40	41	43	40	45	42	46	36	41	52	36	46	36	35	48	45	43	50	50	47	42	40	38	43	38	31	51	50	51	49	39	45	48	51	34	48	39	57	38	35	32	44	38	44	47	34	42	37	36	54	47	29	39	47	41	58	50	48	34	54	49	42	47	28	44	45	54	34	37	36	35	38	43	44	48	49	44	45	39	35	31	35	30	31	45	43	28	40	51	34	37	38	47	36	38	40	37	42	42	46	48	45	40	49	39	38	35	39	39	52	50	57	30	35	45	47	49	40	47	44	37	45	32	42	58	30	61	48	43	45	38	45	31	42	37	31	44	52	36	50	34	39	36	40	36	50	46	44	47	39	44	34	50	46	29	42	41	41	35	38	51	48	38	35	44	39	39	44	39	52	28	35	44	48	41	38	50	49	41	38	38	41	49	42	39	54	40	38	48	34	38	41	31	35	45	33	46	37	58	52	32	31	36	38	56	41	48	36	35	52	34	46	50	45	39	50	33	45	44	46	44	48	41	38	38	45	30	39	49	45	39	40	41	42	41	39	40	35	35	42	50	29	48	40	43	45	36	27	41	44	37	39	38	48	39	56	37	34	48	34	39	57	40	36	48	45	32	34	41	46	41	41	43	44	46	41	33	33	37	51	56	41	50	36	48	43	46	42	42	41	39	51	51	38	47	45	44	59	63	48	49	55	49	34	33	30	46	46	42	53	39	37	36	29	43	49	32	31	48	52	40	52	40	38	47	34	45	47	51	39	43	43	41	34	35	35	41	38	36	39	38	35	49	38	51	45	37	34	34	39	41	36	40	38	48	40	35	45	42	31	41	45	54	39	39	39	50	59	43	34	41	42	44	37	49	55	41	38	48	44	44	53	43	59	41	45	36	46	40	46	32	38	41	46	39	46	44	53	32	43	48	42	44	46	41	53	40	41	41	44	42	31	38	37	48	43	49	43	39	37	52	35	40	54	49	41	47	24	36	54	45	40	37	36	38	29	52	48	28	43	48	44	43	37	49	43	49	46	56	45	37	54	34	34	36	42	43	56	40	46	53	39	46	42	48	41	42	43	36	60	42	46	47	43	48	49	40	47	36	40	45	48	35	42	33	35	51	32	35	48	47	37	50	52	43	57	46	38	47	35	36	58	32	38	40	46	38	40	57	42	46	41	39	39	39	44	45	52	42	43	45	42	32	37	43	47	41	46	43	42	48	38	43	45	32	41	47	43	35	46	46	42	43	43	36	32	39	40	45	33	41	45	38	38	46	44	39	50	44	23	49	40	41	40	35	37	43	39	44	44	32	39	51	36	36	44	39	42	48	52	35	36	33	44	45	51	44	41	51	34	44	47	47	43	39	49	44	38	53	37	47	37	37	39	37	39	38	46	46	38	55	44	48	41	52	37	41	50	34	34	39	29	45	34	55	40	34	40	47	51	28	35	50	39	47	54	38	42	46	24	54	44	44	34	55	54	39	42	44	40	50	45	49	41	40	29	44	45	41	38	47	30	46	36	35	41	51	38	51	38	43	34	40	40	36	31	49	45	40	37	39	42	44	50	45	33	38	52	46	36	45	44	46	38	60	50	38	50	41	36	36	40	58	42	34	46	53	38	40	44	47	42	44	34	46	46	54	54	42	38	45	47	37	45	45	55	50	42	40	33	37	35	38	40	38	33	49	46	38	52	46	36	37	37	39	41	46	31	45	44	36	36	41	49	51	44	41	35	38	33	50	39	47	44	44	39	30	48	43	49	41	43	46	40	39	48	47	46	37	50	37	46	41	39	43	43
10014	3415	1257	2171	6398	11195	18779	18666	16916	14196	11428	10507	8085	4731	2696	1569	1503	1137	854	831	795	1416	2047	1777	1715	1640	1916	1675	1326	929	937	1023	1006	906	723	928	785	795	794	708	577	537	565	529	517	500	637	694	1205	2753	3401	3189	2796	2002	1119	799	558	525	485	502	403	433	429	471	435	423	468	486	452	455	456	465	442	450	456	486	462	485	431	420	451	487	476	433	438	450	469	456	449	422	452	485	476	448	456	474	414	444	453	440	457	442	472	435	458	458	443	439	432	467	448	451	472	476	480	472	455	469	462	434	487	466	465	427	432	497	441	469	478	475	452	471	470	488	452	476	439	413	450	494	474	440	444	425	456	457	440	479	454	492	442	458	427	425	496	443	475	453	442	429	444	478	462	445	474	470	467	428	484	475	477	452	452	458	442	494	444	470	477	495	484	435	482	476	474	434	465	462	507	489	444	479	456	456	474	477	428	454	510	453	481	461	462	432	456	491	465	452	459	479	463	426	470	451	469	449	471	464	474	494	450	467	484	449	423	497	442	490	495	454	495	426	444	456	453	464	459	503	466	443	472	419	458	448	485	447	432	441	518	486	474	440	441	478	461	450	454	487	466	417	458	470	466	459	458	469	449	482	440	458	459	441	449	453	481	470	435	464	456	432	503	451	446	434	467	463	446	482	452	451	491	464	460	480	479	470	489	472	508	442	506	425	457	466	460	458	433	480	437	426	441	478	478	438	415	480	473	474	491	453	443	427	453	461	442	428	486	481	483	491	438	430	410	477	462	488	470	456	494	459	468	488	441	495	457	456	448	440	407	475	430	438	483	492	484	443	510	442	497	449	481	454	449	468	447	482	472	475	429	464	458	446	460	452	456	437	481	447	471	464	465	472	478	430	454	451	437	470	441	500	457	478	477	459	479	446	470	473	489	486	468	435	442	451	418	417	449	461	437	454	487	491	467	461	457	477	495	462	492	458	500	428	479	477	463	483	453	495	468	420	470	456	485	475	455	441	481	449	433	471	470	489	466	485	455	444	447	470	475	428	496	452	448	445	455	470	476	447	468	472	454	488	458	515	435	446	468	439	475	430	461	465	448	483	452	445	455	456	487	445	432	469	458	465	444	438	478	476	444	441	458	468	485	430	459	431	437	445	426	461	464	456	438	428	439	449	472	466	447	445	463	453	475	465	446	448	456	485	426	480	462	463	492	479	498	436	466	487	469	444	477	472	440	446	481	462	418	467	462	426	469	477	507	507	469	437	461	497	446	443	469	446	454	467	454	415	454	451	482	463	510	455	455	476	450	468	485	476	478	452	450	462	456	485	457	462	455	458	431	452	434	465	440	445	425	486	433	489	474	447	466	470	452	442	431	470	445	469	460	476	461	402	463	475	477	474	454	489	473	456	446	452	445	433	461	512	470	457	473	481	447	443	496	484	447	426	449	483	510	461	488	490	468	464	469	475	460	460	445	466	453	479	439	480	487	437	441	485	465	447	469	454	446	427	462	450	456	457	452	483	499	477	462	443	455	500	471	468	444	501	469	489	469	438	460	442	456	417	487	432	446	510	503	464	460	475	448	467	424	436	456	424	463	488	447	429	420	415	476	423	464	411	471	455	463	461	434	468	457	472	477	441	426	472	464	409	438	488	479	490	475	476	490	459	473	449	433	478	463	414	487	455	458	438	437	445	467	492	458	440	445	474	473	456	483	439	458	439	497	443	447	444	476	453	400	493	476	505	451	437	425	443	474	459	476	465	455	426	470	478	476	465	455	458	450	457	464	451	480	470	462	485	472	466	441	472	452	435	453	470	446	433	445	445	437	482	467	447	463	442	452	444	460	466	483	485	465	466	438	438	464	460	491	453	437	468	450	483	471	455	447	464	438	508	424	461	459	476	427	455	436	469	500	461	472	450	484	444	458	486	437	439	457	484	455	469	499	465	443	506	491	452	422	482	439	442	449	455	460	437	469	478	481	501	452	459	442	468	432	468	475	452	475	457	483	481	416	456	464	420	451	421	465	478	444	452	469	476	472	433	466	456	489	457	495	460	436	444	471	483	434	461	476	492	451	458	464	475	467	478	459	471	453	469	469	434	471	416	485	462	439	477	442	451	450	505	482	443	450	487	491	452	470	475	490	497	439	455	446	491	461	465	488	474	454	433	482	469	494	493	479	503	468	448	517	477	476	491	498	422	444	486	507	466	429	452	441	424	460	460	437	452	455	469	453	446	490	468	490	481	482	454	464	464	422	455	497	458	487	444	437	471	420	497	449	500	470	459	465	443	453	445	527	504	481	472	481	427	436	466	471	475	479	505	463	454	466	461	456	461	479	453	491	473	493	439	448	433	467	456	456	433	472	475	448	459	471	446	421	434	455	401	470	467	478	455	499	468	453	469	459	458	449	481	482	454	461	437	477	436	482	472	462	444	439	454	483	454	459	434	442	475	470	452	460	492	434	454	464	469	439	448	446	457	463	539	476	489	443	514	454	462	467	479	471	442	474	429	441	417	474	459	469	499	466	463	455	489	485	470	470	410	484	438	467	489	466	448	447	471	447	453	497	450	436	443	463	461	464	457	435	447	454	420	434	470	486	464	447	423	418	477	471	440	440	472	458	428	482	442	452	502	491	438	474	479	486	486	483	475	436	459	435	467	461	506	442	478	472	489	441	443	476	412	425	482	444	462	442	450	443	484	491	456	473	471	485	476	441	497	492	451	444	423	455	470	456	464	476	485	469	424	462	497	439	474	435	463	482	472	476	475	507	487	453	472	482	464	445	423	483	452	476	490	465	455	466	500	479	430	494	450	473	479	505	461	473	434	474	456	478	477	469	489	475	509	455	469	492	475	483	472	475	442	522	462	453	494	476	476	461	448	456	488	530	460	466	506	474	479	463	449	459	464	444	466	465	443	466	457	432	460	449	508	468	493	479	455	454	411	452	460	484	464	450	461	509	434	418	468	442	435	468	480	455	469	444	488	462	479	468	494	496	443	452	439	489	446	441	452	473	451	458	484	470	471	486	472	461	437	416	473	486	452	435	459	492	461	466	449	487	468	479	464	452	450	442	494	444	444	490	465	465	479	446	487	455	452	433	463	491	482	444	455	447	465	435	464	454	443	462	468	501	417	488	453	499	492	487	441	475	467	497	500	480	469	501	504	442	440	455	451	460	441	431	455	486	438	482	448	458	441	475	450	494	489	487	471	470	472	448	453	449	436	441	491	482	464	459	469	479	465	427	437	452	478	452	431	427	468	427	481	494	446	451	469	483	467	448	457	477	475	469	431	478	479	461	432	443	460	457	470	455	473	458	512	452	510	460	480	462	421	483	474	482	497	447	476	429	495	456	483	460	522	457	439	448	458	431	476	449	458	439	443	450	483	424	453	470	482	505	498	470	454	457	457	461	455	484	463	466	463	516	465	467	457	455	485	476	465	470	458	445	453	450	458	479	476	460	414	432	471	480	467	448	448	457	454	443	498	461	479	454	446	454	486
800	300	147	123	124	284	613	673	544	495	382	357	295	175	125	100	93	86	87	72	79	63	91	89	93	98	102	112	72	71	76	97	78	68	69	53	70	67	70	73	52	62	52	57	45	64	64	82	88	227	324	241	203	197	104	86	79	53	61	47	52	69	60	57	51	49	58	55	47	53	56	57	55	62	55	50	52	59	53	48	82	69	57	70	60	63	48	66	43	64	50	67	64	64	61	64	56	68	59	40	48	57	48	60	45	74	55	46	59	54	54	53	63	67	59	59	59	69	66	52	58	59	50	56	49	50	64	53	42	48	63	51	51	64	49	47	45	54	43	46	78	59	58	58	55	75	51	50	58	57	69	51	56	63	76	55	48	61	61	72	64	42	58	54	63	58	58	61	56	65	53	62	48	44	54	58	67	64	47	54	45	84	50	56	56	53	67	50	53	61	58	66	48	53	56	64	77	63	59	63	62	52	62	57	48	59	57	57	72	48	58	56	57	48	45	62	62	55	64	51	62	56	72	56	59	57	64	58	56	67	80	62	58	56	56	55	64	59	60	56	51	65	58	54	54	56	59	54	51	59	80	53	55	65	47	56	70	57	66	62	60	51	57	52	50	59	59	60	60	39	60	54	53	54	59	49	75	61	55	55	58	47	55	60	62	61	51	61	62	59	53	65	63	50	51	48	67	67	57	46	61	51	52	57	57	64	59	50	62	53	47	48	58	60	58	63	60	61	58	62	68	53	68	82	64	54	41	48	63	77	57	56	54	60	73	52	65	52	51	62	70	58	54	48	63	72	59	52	49	46	49	64	56	63	54	61	42	54	64	61	50	71	52	59	67	58	46	68	51	56	53	50	56	58	46	56	53	59	48	54	51	63	60	55	48	68	63	69	73	60	46	56	42	54	57	60	54	51	59	51	56	79	50	46	66	40	58	72	60	59	58	59	52	57	56	66	50	44	56	68	59	48	52	62	57	56	67	63	53	58	62	58	67	59	59	62	61	56	61	62	57	56	46	60	60	54	57	52	52	50	63	44	55	59	49	62	55	61	75	61	54	50	56	55	55	52	76	55	58	55	56	61	69	61	58	69	70	63	50	64	60	60	71	50	61	55	57	53	53	55	56	56	63	47	51	58	61	62	46	74	65	60	62	59	55	67	54	56	61	57	73	52	58	57	51	51	61	57	45	50	62	64	60	58	44	51	53	56	61	51	68	50	61	61	48	54	45	63	63	56	61	58	59	49	62	64	68	59	49	52	65	56	43	59	69	55	57	55	57	82	73	64	52	61	60	49	48	55	53	53	58	58	59	63	41	55	57	47	60	56	58	65	54	59	67	59	59	61	60	58	46	55	58	50	54	58	68	56	57	58	57	65	72	56	48	60	63	54	69	65	53	49	57	65	71	54	56	55	54	50	60	53	53	58	49	58	48	65	48	63	58	54	67	49	57	59	50	52	50	75	72	52	61	59	69	58	58	60	48	62	59	63	58	64	59	58	43	48	63	64	61	52	58	54	60	44	58	46	69	43	54	45	70	55	47	63	72	49	51	58	64	59	58	57	67	51	60	54	57	54	52	58	53	43	65	83	43	59	66	60	64	59	59	61	50	54	57	52	62	55	58	64	44	63	58	47	50	66	56	65	59	56	52	55	47	55	56	51	71	52	51	46	53	57	48	70	58	51	56	56	65	67	57	71	60	54	48	62	65	56	56	50	52	70	47	67	66	51	70	67	53	54	50	57	39	42	65	60	58	63	55	56	65	57	49	60	54	62	55	60	59	59	63	50	69	54	60	50	51	65	63	54	67	57	63	62	72	37	61	52	51	49	58	54	55	50	58	62	62	66	48	55	63	43	65	53	56	49	58	70	54	51	57	56	65	52	75	69	64	50	52	68	58	62	66	63	50	72	51	50	49	66	71	62	53	57	62	48	60	46	57	50	38	52	52	74	63	51	56	54	48	67	44	60	60	59	49	64	62	62	56	66	70	58	63	60	47	56	47	59	67	48	62	57	54	50	57	52	54	50	58	61	66	66	59	56	57	76	56	54	49	57	56	56	55	63	58	63	51	72	56	57	55	36	53	59	55	57	67	55	57	63	51	55	64	55	68	64	68	57	61	71	61	68	56	63	48	60	51	55	60	70	50	75	64	48	61	52	50	37	58	77	51	57	63	52	48	57	65	48	60	55	77	69	47	70	65	58	49	47	51	73	51	59	51	68	72	56	57	60	47	64	60	51	62	53	47	49	55	54	50	58	53	66	67	57	53	63	57	49	51	68	49	54	67	50	62	47	49	67	60	51	60	59	52	53	45	63	64	52	42	59	65	63	68	58	48	60	59	48	41	60	50	61	64	48	52	61	35	53	54	57	60	55	61	48	50	75	55	64	61	60	64	50	63	51	69	55	56	64	66	73	63	70	51	63	62	58	70	68	63	58	60	44	64	63	52	62	58	69	64	56	50	48	50	54	52	48	50	53	64	65	66	66	51	44	62	71	61	69	50	63	67	48	52	53	39	48	53	51	48	57	55	56	61	52	60	55	73	45	57	57	52	61	65	55	73	62	60	67	51	56	55	52	62	54	54	61	61	55	58	47	74	67	53	59	52	49	55	57	64	56	53	70	44	45	45	68	63	68	47	70	58	54	60	48	69	70	66	68	63	62	54	57	73	51	60	60	47	63	68	84	53	44	57	55	66	56	64	56	49	64	44	63	55	52	50	67	57	58	52	58	64	71	61	52	51	54	56	58	62	53	58	59	49	69	52	53	46	74	68	43	54	57	64	60	45	66	62	70	52	45	66	59	61	56	64	53	58	50	55	55	49	64	60	62	61	71	54	70	67	51	60	70	66	45	61	56	57	60	61	58	51	43	60	51	56	64	49	54	53	67	53	51	58	73	65	65	47	49	59	85	52	39	51	61	48	59	55	56	62	50	54	53	48	50	70	75	53	66	66	57	61	57	61	64	59	67	54	54	56	60	65	68	49	67	64	55	51	59	49	58	61	63	55	62	54	64	61	53	58	58	64	56	54	68	60	65	64	45	79	51	65	44	52	64	48	61	53	54	70	62	60	58	73	72	65	51	65	59	62	60	49	49	59	63	61	56	59	60	66	58	75	59	67	51	70	46	66	49	62	50	49	51	59	48	59	56	60	60	53	73	56	62	48	50	44	59	54	56	62	43	47	52	64	64	37	49	47	79	53	51	63	58	61	62	56	52	70	64	55	57	60	64	57	43	55	63	56	54	60	59	49	48	46	60	64	59	55	55	46	54	56	54	75	49	61	42	79	51	63	60	73	52	68	44	50	44	63	76	55	54	61	45	60	57	46	56	54	59	55	58	61	62	43	65	60	66	45	65	57	62	66	56	58	56	59	64	63	66	65	51	59	52	61	65	62	66	71	43	56	61	63	60	54	67	48	60	59	69	54	55	50	52	60	53	65	61	55	58	53	65	63	68	59	56	70	61	53	50	57	56	47	49	61	74
13136	6301	2350	4019	10697	17353	23268	22157	19664	16074	13858	12511	10109	6116	3886	2395	2357	2027	1303	1233	1271	1244	1943	2215	2349	2309	2470	2254	1646	1289	1382	1398	1372	1271	1063	1148	1131	1195	1080	1059	940	917	855	806	760	865	936	896	1949	6462	8411	6295	5237	3962	2123	1327	919	686	678	650	586	609	617	596	605	627	621	641	580	630	640	631	608	613	596	557	587	650	598	619	679	674	652	632	639	567	593	612	577	632	682	578	595	626	573	595	613	631	585	658	653	636	563	632	608	631	617	687	589	632	663	595	662	621	585	554	613	588	609	602	604	627	608	625	565	602	603	593	579	629	628	605	607	583	628	596	578	612	681	600	629	603	686	592	631	634	635	634	620	651	625	613	616	657	627	649	649	590	590	630	617	647	625	660	619	624	610	638	637	640	610	679	592	639	614	579	610	648	619	599	635	572	640	617	611	630	654	613	590	628	594	648	592	641	604	581	620	612	615	595	648	623	625	634	624	596	610	672	644	625	584	620	650	638	596	636	626	593	604	635	590	615	590	594	577	583	635	597	584	613	599	611	649	603	634	612	637	599	593	612	577	655	605	638	603	601	600	620	604	619	581	643	620	652	586	623	616	614	601	604	637	622	646	604	646	609	649	662	611	558	624	653	622	606	631	577	592	599	574	631	596	583	639	643	589	607	635	648	637	593	619	607	631	598	629	667	615	601	612	591	611	590	626	618	655	647	601	601	601	577	586	600	585	670	609	613	628	639	604	632	607	592	664	659	626	605	640	619	625	611	609	616	619	604	608	595	630	631	632	620	602	613	604	597	595	572	583	589	580	630	610	632	607	583	604	636	633	605	633	614	639	585	584	598	625	597	671	589	609	639	625	639	653	619	608	605	556	620	620	611	641	632	623	626	600	613	644	660	666	612	622	602	617	659	624	624	582	624	595	604	654	641	607	688	598	616	611	581	664	606	611	673	612	586	596	672	627	605	586	646	634	617	609	633	660	633	623	597	628	648	596	613	593	615	613	614	622	588	610	577	604	604	627	589	593	624	633	621	595	588	590	605	645	598	573	606	598	621	636	594	614	624	599	654	614	658	621	611	619	578	656	666	637	631	618	622	591	605	652	622	616	610	617	645	625	601	579	626	613	625	613	601	636	631	585	653	587	631	639	633	641	638	562	630	618	619	636	582	604	596	612	607	606	612	604	639	597	591	530	595	661	648	588	616	620	635	646	660	653	601	588	580	621	589	634	609	629	624	604	603	602	648	634	621	618	576	587	657	607	623	631	615	629	633	583	599	595	615	588	624	649	646	633	625	619	600	631	601	585	619	647	608	611	640	601	606	686	616	593	601	614	628	570	648	615	601	651	672	578	658	614	652	634	628	622	630	594	634	581	633	625	569	642	643	651	656	657	614	593	626	639	635	637	601	646	639	592	573	613	597	594	549	614	553	650	630	609	585	608	627	557	650	651	608	630	585	616	638	643	580	605	635	607	619	591	639	591	643	591	674	649	634	612	632	618	617	569	602	610	616	579	635	607	640	615	557	622	603	661	652	662	576	625	658	607	618	619	630	599	601	629	669	591	616	626	556	608	670	605	609	636	632	612	601	621	635	623	570	610	604	626	611	606	593	633	598	627	649	555	608	597	577	595	612	642	645	615	613	596	659	596	608	607	601	618	608	681	613	616	588	632	656	629	604	643	660	643	617	632	600	635	598	602	617	614	595	613	554	644	635	655	681	600	658	590	621	643	611	604	599	609	605	602	631	599	648	624	617	594	630	602	634	632	610	663	602	610	618	581	632	624	626	646	599	602	598	613	603	663	634	646	616	606	663	604	615	663	605	597	595	633	595	617	658	611	643	582	640	619	583	631	599	588	638	587	656	590	616	672	627	590	648	622	581	643	605	606	628	624	617	630	613	619	554	604	592	590	625	635	570	640	606	623	631	594	549	612	605	633	619	606	595	589	592	628	588	633	606	630	608	597	597	624	605	637	658	627	649	622	611	621	633	627	615	616	633	588	618	672	657	642	568	661	662	585	590	593	612	581	618	607	566	611	627	611	622	593	590	628	649	604	618	582	619	601	619	632	646	661	637	647	663	665	634	601	587	637	579	612	670	678	623	646	607	580	601	616	605	609	608	627	648	623	634	660	612	627	611	595	652	576	652	634	608	605	608	588	566	616	628	626	568	634	652	583	645	625	605	604	645	599	579	606	567	610	611	566	627	598	611	616	682	658	652	597	585	600	604	654	622	579	633	608	628	605	599	630	627	609	639	636	640	638	613	625	594	617	605	598	607	648	624	596	640	616	640	620	609	619	619	663	594	634	579	623	630	627	599	584	614	604	598	593	609	633	623	607	585	615	595	613	571	589	592	600	628	607	585	629	599	640	600	618	630	637	631	601	607	598	641	668	658	605	632	618	598	622	587	599	617	634	635	597	601	653	599	624	605	652	617	600	604	636	625	627	596	606	635	626	629	646	649	595	586	629	641	609	607	627	629	605	594	627	671	606	653	615	616	618	604	600	650	621	642	625	619	604	571	625	628	627	574	577	620	548	581	605	609	632	626	601	609	605	617	628	625	629	597	603	627	613	626	576	635	620	618	621	594	631	618	576	623	610	603	579	655	615	608	583	651	595	629	617	613	625	560	622	579	622	563	595	599	640	647	572	625	560	626	646	543	605	610	640	626	604	582	606	604	617	594	647	629	609	621	665	608	625	649	621	589	615	634	604	620	614	620	592	633	645	614	641	560	607	601	616	650	579	581	609	595	638	621	646	599	596	589	635	551	603	645	637	590	619	600	584	588	628	649	672	628	621	589	589	624	596	624	608	621	601	636	615	589	602	588	601	645	606	629	624	637	578	645	648	613	636	601	592	576	631	584	599	642	600	680	606	634	618	607	656	603	629	600	571	577	603	623	592	573	650	630	581	596	636	641	634	617	579	597	622	633	609	572	583	608	596	595	563	593	596	613	596	602	650	636	620	633	622	624	623	590	624	629	605	598	579	653	593	606	649	638	665	626	618	593	634	617	642	602	642	609	638	642	633	634	594	622	590	595	590	599	618	640	600	610	631	597	570	621	645	642	621	609	585	645	642	590	647	573	617	605	665	636	622	656	675	640	664	612	646	625	624	587	603	643	629	608	589	582	610	672	644	596	626	584	630	627	600	601	589	586	597	611	613	623	599	637	620	652	612	649	627	621	603	622	639	596	613	617	650	566	592	649	643	614	618	614	662	636	589	619	629	566	631	598	606	634	607	631	643	616	580	662	613	621	604	604	661	633	609	594	642	585	626	595	598	576	629	631	639	602	588	614	658	597	611	601	572	627	638	598	631	650	641	631	620	596	662	663	617	609	590	600	627	608	597	618	599	603	598	574	648	564	624	563	631	630	638	635	622	634	632	614	629	625	590	584	637	596	597	615	599	608	608	619	586	585	649	565	636	602	672	597	634	601	615	606	617	635	637	635	587	614	641	639	622	617	661	649	656	579	647	654	641	656	620	612
2234	242	121	84	114	289	578	586	488	429	346	303	253	182	106	62	85	72	58	52	63	66	70	64	79	91	87	68	58	49	53	53	55	53	64	38	57	63	65	59	38	49	42	56	50	40	45	56	74	155	369	310	218	164	102	74	53	45	47	40	31	40	36	42	36	47	33	48	43	38	40	37	34	31	32	47	41	34	44	46	42	32	40	53	41	37	38	39	45	33	28	38	34	33	29	48	29	37	30	34	40	42	31	48	44	44	34	42	49	50	49	36	34	35	40	51	33	32	50	33	38	41	43	36	43	50	29	47	27	38	32	37	35	24	57	35	45	46	28	41	36	33	39	49	38	33	32	40	48	44	34	37	36	34	42	38	39	42	38	38	42	47	40	36	42	32	49	54	37	39	36	42	37	43	32	38	48	51	36	27	47	42	40	38	56	36	35	45	46	53	37	43	46	39	41	42	39	54	42	41	36	28	40	40	47	32	60	36	35	39	51	39	30	29	40	52	36	32	35	34	33	35	43	34	49	37	48	42	45	49	38	42	31	30	48	30	41	33	37	49	38	44	41	43	36	40	34	38	44	43	36	34	48	39	34	37	35	38	43	42	46	43	35	40	40	43	35	47	42	50	47	46	29	47	36	40	44	37	40	37	42	47	39	40	35	42	49	42	43	33	38	46	30	36	36	44	54	51	31	34	35	42	36	37	40	34	49	34	29	50	38	52	57	45	53	46	47	57	38	38	40	36	39	37	33	53	39	42	37	41	26	35	41	40	39	39	35	47	34	47	47	33	39	43	34	40	48	41	40	35	43	34	30	38	40	38	33	44	37	43	34	37	35	37	46	43	43	31	38	39	32	38	39	39	46	47	31	44	43	40	33	39	33	33	28	47	37	38	34	29	48	49	40	37	37	39	43	31	39	32	46	46	43	47	42	25	40	38	28	48	41	37	34	42	37	46	48	44	37	53	50	45	44	28	38	50	45	32	42	30	38	39	44	39	35	39	40	33	41	42	38	46	43	30	38	45	24	34	40	37	40	32	47	33	38	37	38	34	35	51	41	46	40	55	43	42	46	35	38	37	37	40	47	34	39	44	40	49	40	51	52	36	40	46	42	42	40	39	44	38	36	38	35	41	40	52	45	43	36	35	39	47	48	37	45	33	47	33	42	32	35	40	39	43	42	40	42	43	38	34	38	56	39	38	37	43	40	50	41	30	45	44	30	40	46	35	47	40	41	53	44	43	48	45	44	39	36	43	31	42	49	46	42	37	44	45	45	38	41	36	36	40	33	35	43	35	39	47	38	36	36	37	45	32	42	42	48	45	35	34	42	29	40	49	34	38	32	41	51	44	37	43	31	49	35	32	43	42	36	40	39	38	53	38	55	51	42	49	42	39	46	46	36	37	40	48	23	38	38	36	43	48	30	47	37	42	49	44	41	40	35	40	50	33	41	31	38	36	52	33	40	35	34	37	38	49	41	34	37	30	33	34	51	32	44	40	36	41	32	31	35	35	48	44	57	38	46	44	39	33	35	35	36	40	40	41	42	44	43	36	41	27	46	48	45	61	42	41	42	40	34	44	36	41	31	39	48	35	37	38	43	39	46	39	46	30	34	30	41	34	39	39	29	33	47	43	43	36	35	43	43	41	42	43	42	34	35	38	43	51	34	36	40	43	55	34	39	37	35	42	42	58	45	40	41	37	29	41	37	44	31	37	39	33	34	51	32	36	43	43	43	40	37	35	39	40	40	44	35	33	34	36	47	47	37	36	38	40	39	41	33	40	42	39	34	45	43	43	35	39	43	32	33	41	40	37	29	40	43	40	39	38	48	54	36	25	40	40	43	38	44	35	40	36	37	33	29	36	43	41	42	44	38	30	41	30	39	49	34	45	43	39	39	36	55	34	49	48	36	40	45	35	49	41	34	57	44	38	43	49	26	30	47	37	28	54	35	50	38	38	32	36	44	35	45	40	38	42	35	45	44	53	39	37	34	47	34	43	43	50	50	44	33	34	38	41	58	46	36	35	36	28	35	41	32	36	45	34	45	34	34	33	52	27	51	33	37	40	41	39	34	47	26	36	41	38	51	44	36	34	35	46	51	42	42	35	40	31	38	26	31	40	37	45	51	50	38	45	38	39	46	34	36	35	40	48	40	43	40	47	48	41	49	39	43	32	42	45	34	43	41	48	32	33	35	40	46	43	45	47	37	42	38	38	47	41	39	43	31	43	53	41	35	46	38	35	41	42	53	47	41	36	39	38	43	32	43	40	43	48	42	43	52	41	44	37	52	41	49	33	44	30	38	36	33	41	36	44	27	45	45	50	43	49	48	41	41	26	39	49	40	57	42	49	42	33	49	40	31	29	45	44	39	42	30	40	36	38	49	40	41	32	33	46	42	38	31	45	36	35	49	47	45	36	42	40	43	38	41	43	35	36	45	35	41	46	41	42	33	42	32	46	44	40	35	48	35	38	46	42	44	43	36	42	29	42	35	45	39	40	41	33	40	42	40	52	42	37	31	39	32	34	37	43	44	35	41	47	46	34	50	35	41	43	51	37	42	50	54	44	36	38	38	47	46	46	28	42	28	55	49	47	46	36	40	43	39	42	32	36	45	51	36	45	26	49	49	48	43	41	39	40	35	34	44	41	32	37	36	44	51	34	44	41	43	30	43	37	34	40	33	34	41	48	35	31	42	43	33	38	46	44	32	39	35	39	38	42	42	44	40	29	35	39	35	37	44	34	37	36	49	37	40	51	40	35	29	47	36	38	31	50	39	38	48	46	40	29	33	40	37	42	35	38	34	42	37	44	33	30	52	42	39	39	40	48	44	45	32	41	31	44	40	43	39	49	30	51	35	37	35	36	32	37	50	46	44	43	42	40	35	35	45	36	43	49	22	45	40	50	42	38	48	45	51	29	29	27	44	46	47	44	46	46	46	30	48	32	32	33	42	33	38	37	46	42	43	36	31	36	39	29	42	38	27	48	31	47	42	40	46	31	31	43	44	42	38	33	58	42	35	23	38	30	41	40	46	42	38	37	43	50	43	29	40	33	51	33	47	44	35	34	35	34	43	31	45	47	28	36	37	42	38	42	37	46	36	32	35	48	36	48	48	35	37	35	40	44	33	42	48	34	48	39	46	44	34	37	40	44	39	35	46	39	45	33	33	35	41	44	33	40	43	42	48	35	50	55	55	47	34	40	47	39	36	46	43	55	47	40	39	46	50	41	37	36	32	34	39	46	37	39	41	35	45	36	43	38	50	55	44	51	47	40	48	29	32	29	42	24	56	41	46	41	49	41	30	42	45	43	30	45	48	35	32	38	33	39	52	43	34	35	43	43	40	50	43	31	40	46	41	37	36	42	33	37	29	37	33	47	37	45	45	34	38	44	35	29	40	47	42	36	39	31	39	35	46	41	38	41	37	25	26	35	43	33	30	39	38	32	40	37	43	39	42	37	50	38	50	39	37	24	40	45	41	44
12661	5144	2007	3759	9764	17297	23524	21687	18720	15531	13418	11894	10328	6667	3591	2656	2104	1880	1303	1127	1110	1121	1589	1752	2149	2349	2240	1902	1278	1091	1362	1107	1007	907	921	896	1037	1177	1059	994	758	892	720	695	629	759	722	739	1673	4802	9302	7677	5451	4031	2113	1227	758	501	504	460	446	429	428	448	449	443	495	452	443	416	466	466	447	464	415	427	430	474	446	459	452	451	441	448	427	436	452	430	425	415	470	431	458	459	482	426	422	473	438	415	422	447	477	432	458	421	422	447	489	420	448	433	399	421	458	434	475	432	415	421	449	434	486	459	427	450	447	413	459	475	461	440	431	428	439	446	453	472	453	464	463	444	397	437	422	437	454	455	423	416	456	467	426	489	452	498	433	419	442	448	421	441	477	449	438	470	449	442	427	462	473	475	472	480	438	496	434	438	437	443	467	455	420	425	484	436	427	434	455	448	439	473	444	398	435	431	441	450	467	428	505	447	458	434	462	459	463	416	424	443	448	409	400	429	430	470	467	418	434	431	463	452	502	451	455	468	424	434	428	467	460	479	479	429	429	454	453	467	427	451	427	460	461	454	401	463	443	482	438	431	463	459	469	442	458	444	468	471	443	482	437	448	415	455	448	454	477	421	446	455	435	482	420	449	415	441	424	484	451	414	414	463	448	484	433	471	430	451	433	419	472	468	429	456	460	430	440	434	441	438	442	438	462	466	434	430	462	452	453	441	429	415	420	468	451	448	426	466	420	445	435	445	476	469	430	448	439	420	444	426	437	406	462	467	404	479	456	431	435	451	434	445	423	456	466	446	432	486	449	454	440	476	428	418	490	449	427	481	402	445	463	425	473	437	432	430	497	462	448	460	420	414	407	464	421	451	451	426	438	483	411	469	439	446	439	450	431	463	461	436	442	458	456	429	461	470	488	438	435	477	464	436	415	452	420	412	425	467	427	433	431	428	438	425	434	455	421	438	439	452	433	479	479	448	411	427	468	407	440	451	433	457	423	458	403	430	435	415	452	481	463	384	433	446	456	436	419	457	467	474	455	449	454	454	409	427	470	442	426	446	467	477	450	459	442	440	398	463	440	429	445	418	467	443	455	421	427	442	445	458	463	468	481	440	431	441	420	473	445	446	476	476	405	451	454	439	453	460	422	408	429	453	454	454	433	457	472	468	454	438	443	441	428	449	453	457	422	426	475	448	486	478	454	432	450	457	463	444	412	478	440	449	429	474	466	416	426	444	474	415	455	441	441	402	474	476	453	459	427	479	421	438	455	447	435	445	452	496	452	447	478	443	427	429	414	458	455	476	456	447	473	456	460	460	442	443	447	440	455	424	457	469	437	453	430	427	434	439	463	392	463	444	441	448	409	441	423	451	448	438	478	447	452	465	438	417	438	408	468	434	444	469	454	448	410	448	442	431	424	400	434	433	440	447	442	440	457	452	459	471	483	416	470	406	451	432	418	452	462	463	429	460	444	425	470	452	439	456	402	448	430	447	459	426	447	456	423	407	423	422	446	473	467	453	454	435	475	452	477	472	453	434	428	431	463	412	435	454	440	420	443	408	444	477	443	488	444	461	421	468	433	465	455	415	426	451	454	454	451	419	437	445	461	454	427	470	441	421	416	451	474	437	418	412	423	492	455	452	416	440	428	435	467	423	431	427	441	393	421	459	446	448	447	463	434	461	506	427	453	448	424	475	454	445	457	452	428	409	447	463	449	411	451	437	408	461	451	433	437	446	453	493	437	479	433	455	430	448	439	454	404	461	464	435	435	462	450	502	422	434	474	436	447	429	418	466	460	421	437	414	453	448	432	447	424	445	463	454	458	472	450	450	482	474	429	404	421	436	428	491	406	436	426	464	418	398	461	442	429	459	501	455	432	415	464	440	428	434	472	474	420	422	460	433	462	461	480	456	451	462	494	474	455	446	476	389	438	481	435	484	449	477	452	466	442	427	434	417	439	436	457	420	458	476	423	477	468	433	429	412	475	448	426	446	442	434	439	447	418	430	410	473	465	436	429	449	432	456	419	416	439	439	438	442	414	494	437	436	420	429	431	485	416	447	472	418	441	431	473	468	458	413	424	388	461	444	442	382	460	437	450	460	422	444	415	417	467	442	458	407	444	459	417	444	454	461	464	431	404	452	464	425	446	432	491	408	440	439	422	445	431	440	435	436	518	455	465	460	425	448	460	427	405	417	445	456	479	449	435	422	453	441	433	434	461	454	431	435	442	437	398	436	458	444	470	481	461	435	413	473	438	419	450	415	444	457	438	417	459	401	458	421	464	439	476	420	442	446	450	466	435	429	445	466	445	407	451	425	436	404	440	449	453	441	482	474	448	425	474	466	435	464	508	465	478	439	481	425	411	460	441	485	462	450	426	432	459	457	431	458	394	481	477	444	420	427	457	454	406	475	421	461	438	413	440	456	412	434	413	425	436	461	442	456	436	416	406	468	474	452	417	464	502	443	486	446	440	392	434	455	457	437	423	459	465	442	478	462	428	443	435	489	433	417	411	467	455	407	432	463	493	420	467	454	448	433	411	444	440	455	455	422	439	411	467	470	458	472	468	456	420	439	445	410	474	450	445	449	459	451	446	445	465	437	438	473	414	480	471	444	388	429	412	403	454	423	447	411	467	451	435	453	437	442	510	438	463	428	498	462	433	424	474	454	426	451	416	410	436	475	465	417	397	470	441	451	434	446	410	402	426	421	447	445	432	478	432	458	457	454	459	457	456	442	444	459	481	450	428	435	427	467	470	424	431	456	475	451	449	446	434	450	411	443	408	421	448	423	480	461	466	422	484	464	451	443	411	449	497	416	416	473	466	486	469	461	421	448	456	447	417	417	441	461	457	437	429	468	462	463	435	427	450	487	449	447	512	448	442	460	462	475	463	418	421	456	430	415	468	483	449	443	461	429	435	436	444	476	459	477	425	420	477	446	445	451	412	486	423	430	437	431	434	460	476	439	440	475	396	434	460	451	426	461	456	412	454	426	470	452	402	409	429	441	450	443	453	435	456	439	442	436	419	408	454	461	435	465	430	454	434	471	456	451	422	418	446	438	418	454	427	407	455	425	443	446	435	460	447	454	437	426	397	428	463	447	457	501	494	449	445	433	435	419	443	456	441	436	444	452	418	472	494	427	403	468	447	465	432	456	462	444	440	414	443	440	409	454	486	459	451	458	477	472	431	444	439	402	472	443	462	444	463	444	471	390	439	469	444	415	434	401	437	426	437	449	468	434	432	435	427	471	416	447	457	399	431	449	456	453	431	404	435	401	482	462	427	431	459	434	428	461	419	421	406	450	432	440	464	442	441	451	456	453	485	437	465	432	427	452	411	462	423	468	425	435	440	441	443	418	441	436	451	433	435	439	423	470	447	405	449	456	432	452	446	418	406	448	433	451	427	445	449	434	467	383	415	387	460	412	441	421	417	451	423	448	439	452	457	412	466	451	429	463	458	438	464	460	449	425	426	482	429	455	488	464
1229	371	215	143	190	401	746	725	592	533	428	379	346	244	134	128	108	122	91	71	92	112	90	98	108	89	124	98	92	63	98	81	78	50	73	73	80	70	86	72	79	78	65	70	63	71	55	63	115	346	412	397	400	228	164	97	91	63	41	59	55	56	58	54	74	68	49	40	60	71	67	50	57	62	46	70	61	62	48	53	59	50	55	62	60	59	64	61	59	51	65	57	54	68	57	59	61	58	76	60	65	57	61	51	58	56	45	45	63	56	64	48	55	62	61	58	62	53	51	50	68	56	75	49	52	56	57	69	43	60	60	59	55	73	50	55	62	52	79	64	67	57	55	67	46	59	44	54	62	54	61	63	55	59	57	65	58	69	64	54	66	70	68	49	48	73	47	56	64	64	51	50	44	51	54	51	51	54	48	72	45	63	71	63	63	73	55	48	48	64	60	54	63	52	59	50	63	51	60	56	59	62	57	50	64	46	55	60	60	51	57	65	51	63	63	52	53	56	63	59	51	53	55	49	52	68	49	52	59	54	70	55	59	48	62	60	61	54	68	62	63	54	59	51	67	63	30	57	50	75	59	59	56	67	59	49	50	69	47	60	68	57	58	52	63	56	53	56	52	64	55	53	71	62	56	50	63	50	61	58	50	70	62	59	63	63	60	64	83	56	53	56	63	64	63	58	55	61	42	47	53	60	59	41	62	67	61	50	57	63	45	47	43	58	49	56	60	49	62	56	61	49	61	58	67	48	58	61	55	69	56	56	51	60	60	51	54	52	43	64	57	64	55	45	48	60	53	58	58	59	54	42	62	69	47	56	50	72	63	54	54	54	60	57	67	56	55	55	47	61	58	38	59	57	50	65	68	66	47	56	61	71	59	59	65	57	57	56	72	55	65	64	60	62	50	53	59	68	61	63	55	62	64	50	55	59	67	40	53	62	75	57	52	53	71	54	58	54	53	60	60	47	55	53	56	57	61	74	54	72	46	64	55	50	53	53	57	59	61	48	50	61	59	55	58	57	67	59	34	61	43	61	49	59	60	61	57	56	56	65	44	43	50	60	52	49	77	60	63	50	62	51	66	45	58	69	55	67	63	60	54	65	58	67	65	56	62	58	58	62	54	45	47	62	62	71	64	53	67	52	60	55	57	52	64	48	54	69	54	61	56	66	52	70	73	62	49	62	64	57	70	66	54	55	49	69	45	48	57	57	58	63	73	75	70	59	76	61	58	64	67	62	59	59	59	63	57	42	56	69	52	66	51	66	65	51	52	55	53	49	63	48	49	53	56	59	65	59	54	60	57	60	55	60	58	64	55	61	58	51	50	62	69	52	44	63	66	58	68	77	46	48	69	58	53	60	57	65	62	47	47	60	57	57	55	49	32	61	68	64	54	53	52	49	59	56	62	63	61	57	47	64	57	63	69	54	41	68	56	47	54	53	57	69	57	60	55	58	59	51	48	56	66	64	62	58	49	69	60	54	64	53	62	69	53	59	52	53	48	73	70	52	74	52	54	62	61	59	57	58	61	62	50	57	43	64	65	50	55	54	72	58	54	57	50	57	50	66	71	48	51	44	71	56	54	59	59	56	56	64	69	85	59	69	68	53	59	55	64	53	64	60	46	53	76	73	49	61	70	53	56	67	41	59	69	50	53	51	60	57	57	67	64	61	60	61	72	69	55	52	49	80	52	57	51	43	64	68	53	59	66	64	66	60	44	44	64	54	70	68	65	58	60	49	61	52	68	58	55	55	57	44	66	44	48	47	58	59	58	49	56	56	51	51	56	65	63	53	52	58	61	52	55	59	75	63	68	64	59	73	59	55	55	55	56	50	58	60	70	52	51	63	61	60	62	66	58	56	49	65	57	56	56	48	54	60	57	73	56	63	54	46	51	60	64	66	54	55	64	56	57	56	70	62	56	57	61	61	57	58	57	73	64	60	70	63	58	59	44	69	72	65	52	63	60	64	69	48	62	54	62	50	55	51	60	53	55	53	64	56	57	63	50	60	65	76	51	48	64	67	42	60	62	63	57	59	53	73	54	67	54	60	57	50	47	70	59	64	58	66	61	59	60	60	59	61	58	60	61	47	58	65	60	63	62	56	52	64	57	57	69	69	75	54	60	62	60	57	61	48	47	63	59	70	74	56	58	63	56	63	67	53	60	57	45	65	65	55	42	69	61	72	72	50	60	60	74	56	49	58	53	59	49	58	69	70	67	64	65	61	73	54	56	66	57	58	56	62	53	49	60	58	61	59	51	50	58	50	60	63	52	51	57	64	63	50	65	69	73	56	64	62	49	48	58	51	43	59	54	64	64	62	48	59	52	43	38	53	55	57	58	47	57	78	49	65	75	56	53	67	65	76	56	69	51	67	57	52	76	56	65	53	52	51	73	70	43	75	69	48	60	44	56	54	72	47	64	63	56	59	60	63	54	59	61	55	53	44	56	64	60	55	67	70	59	58	46	60	75	61	60	51	57	69	51	44	54	62	80	60	56	65	54	53	64	61	62	65	59	48	59	63	53	49	64	65	53	54	54	53	57	56	51	57	62	44	57	58	61	57	56	60	51	44	62	55	67	66	54	56	64	64	54	44	62	50	44	49	52	49	51	62	50	64	64	51	76	56	65	49	53	70	70	62	40	52	62	51	51	45	60	66	61	58	52	60	59	56	59	61	54	51	58	61	55	69	62	61	67	54	54	48	63	66	75	62	59	51	46	56	62	67	62	60	50	57	52	49	60	54	52	74	52	53	51	56	51	61	64	61	68	55	61	58	64	69	56	63	60	60	60	68	61	69	57	61	56	51	50	57	50	46	65	54	51	58	53	55	58	53	65	54	49	67	43	49	57	51	58	51	62	73	50	60	60	60	52	54	60	57	61	54	58	59	56	68	65	75	57	52	44	62	49	58	50	51	56	61	59	63	50	54	62	55	62	45	67	57	65	55	56	58	65	59	71	59	62	65	41	60	63	76	41	69	61	59	43	50	53	60	63	56	56	57	65	55	59	55	68	59	68	62	60	55	55	60	57	52	48	43	59	62	56	60	63	51	64	56	55	53	43	54	64	60	58	52	63	49	55	51	61	51	55	58	55	63	55	59	63	66	65	54	66	63	52	51	54	50	58	68	67	48	73	47	64	61	55	67	61	57	53	61	61	43	58	58	62	61	54	61	61	56	62	51	59	53	72	39	68	63	60	61	63	52	62	74	56	70	68	48	59	53	62	58	70	66	38	57	53	56	62	57	62	74	66	56	62	64	55	58	49	47	82	59	69	59	68	57	63	56	60	71	53	64	44	54	52	40	60	52	59	53	61	52	51	57	65	49	52	56	53	52	50	51	49	49	51	59	58	61	49	68	66	46	59	55	39	58	68	65	54	63	55	54	57	64	55	75	57	66	45	59	59	62	69	50	71	64	43	59	81	44	48	58	59	59	64	52	52	59	50	55	56	53	56	73	72	65	60	56	57	50	53	63	60	47
16337	7387	3239	5536	13663	21018	26076	24021	20718	17574	15514	13376	12273	7932	4682	3382	2818	2586	1963	1613	1689	2030	2249	2204	2517	2546	2582	1816	1697	1278	1655	1670	1429	1110	1077	1394	1172	1282	1446	1470	1310	1434	1212	1163	1010	974	950	978	2652	9404	9981	10050	8372	5604	3159	1784	1005	746	633	641	596	628	611	663	576	665	604	659	602	619	620	649	619	612	582	673	624	662	641	657	609	678	630	653	659	631	580	607	650	593	631	637	617	611	582	600	620	675	653	592	623	678	615	622	620	649	607	672	644	639	650	667	609	695	625	581	607	650	597	652	667	668	598	631	625	615	626	606	611	611	624	634	636	617	650	629	641	642	613	635	612	636	612	635	607	637	677	595	648	604	632	642	620	605	627	574	621	620	624	626	615	608	599	639	626	623	602	596	617	640	627	630	639	585	578	653	646	616	616	682	603	647	630	672	621	617	605	610	615	612	565	580	644	659	616	615	599	660	656	618	639	614	649	624	607	624	611	654	658	648	644	636	610	626	618	636	614	703	651	640	608	647	636	635	648	595	669	624	648	661	620	641	621	612	590	605	614	644	642	684	606	649	587	653	631	640	663	618	618	592	619	646	607	589	602	627	638	615	677	601	662	668	653	580	626	639	652	615	648	603	597	603	616	661	652	662	635	660	624	639	640	654	590	643	613	618	626	655	668	632	587	589	646	609	575	603	629	649	633	663	675	617	582	585	567	633	613	620	643	656	627	576	620	591	643	631	587	642	624	656	590	621	624	623	647	586	616	618	622	647	621	643	639	587	662	626	651	636	642	598	655	638	647	649	626	660	595	604	582	618	595	630	634	659	644	646	651	589	630	645	601	630	612	645	636	613	661	623	633	631	641	623	607	672	579	646	640	619	589	633	588	606	676	642	654	650	615	662	640	628	644	598	597	636	599	667	580	635	625	640	637	663	620	637	633	623	632	611	626	663	623	605	627	648	644	703	619	610	670	602	639	619	656	644	608	627	662	662	603	625	658	629	615	679	628	615	603	640	655	574	640	668	640	615	664	611	671	628	617	601	628	645	640	611	627	610	631	661	622	639	628	658	646	624	642	644	627	640	599	628	621	655	655	681	630	692	657	609	593	653	635	608	614	643	599	612	638	584	600	654	640	630	600	606	630	630	652	627	655	648	652	645	647	659	673	624	624	653	659	628	662	625	640	644	646	608	643	641	646	651	679	610	586	619	656	602	665	609	612	621	588	660	667	602	669	604	591	612	647	679	589	649	615	667	675	644	627	619	638	630	633	617	614	653	647	651	636	567	617	613	622	642	563	644	618	601	602	604	642	641	594	667	653	609	617	645	608	656	633	596	645	643	604	581	630	627	610	594	629	622	643	607	636	617	592	625	628	653	632	586	630	646	631	617	615	627	644	619	621	651	691	634	648	674	673	600	617	637	606	616	612	593	631	630	629	650	600	674	598	606	591	617	646	608	613	638	638	578	642	654	652	613	631	623	596	612	615	632	638	661	628	608	605	603	621	616	624	625	630	593	634	620	620	615	618	650	592	602	606	617	643	616	661	603	629	642	573	636	639	616	635	631	648	623	640	595	593	635	651	550	636	624	581	646	619	633	631	602	609	620	659	650	636	650	607	628	673	609	595	592	619	640	585	639	619	652	606	625	592	664	616	636	625	624	603	600	653	631	634	630	618	616	603	625	666	622	612	625	635	627	600	664	640	627	698	596	625	670	596	620	608	617	620	603	653	653	630	610	614	679	580	610	645	616	637	616	646	680	626	633	648	603	650	575	620	587	669	654	611	612	631	653	655	622	609	623	674	703	663	639	652	632	664	648	667	607	632	630	625	623	625	601	623	642	610	665	647	620	620	612	607	597	628	666	677	629	620	615	639	632	636	604	619	641	622	625	652	650	622	613	637	628	636	616	631	622	657	657	626	640	612	645	655	628	597	610	594	637	631	627	660	630	632	632	608	653	619	637	630	614	632	636	584	580	618	688	593	638	637	598	629	642	662	627	660	640	681	607	635	646	609	669	630	578	641	639	611	672	666	598	594	684	645	644	654	617	609	626	652	637	663	646	644	611	589	636	625	671	631	622	619	669	619	626	626	608	586	631	693	615	658	629	638	624	630	635	597	629	610	606	654	647	620	646	610	563	600	632	634	625	625	638	632	626	669	627	643	628	624	601	635	608	604	600	638	620	643	662	636	573	621	614	679	613	623	620	606	618	626	622	635	633	658	609	688	658	610	615	691	677	592	646	620	657	629	599	643	621	596	658	637	631	627	677	631	599	610	646	602	630	612	677	625	590	608	597	672	608	645	618	667	652	659	647	655	615	634	627	643	638	639	591	672	654	632	621	613	602	623	607	589	596	617	631	626	634	621	608	640	652	569	639	649	585	631	656	589	654	645	636	625	589	625	658	601	640	570	622	602	603	652	645	600	619	640	675	647	656	601	621	603	619	634	637	646	610	667	658	640	562	669	633	634	596	600	642	599	627	619	624	640	654	628	614	603	637	630	632	647	577	609	605	618	610	607	660	642	610	611	622	599	600	641	662	602	622	610	611	639	598	642	625	649	603	623	677	557	660	638	649	638	589	621	636	636	625	629	620	605	618	616	636	617	636	638	629	635	604	652	628	649	636	619	573	605	650	656	622	636	657	627	647	645	638	641	634	636	599	597	622	627	613	625	643	607	624	590	607	625	633	589	633	647	615	647	618	600	643	611	645	635	638	640	597	612	626	626	614	627	616	634	613	644	615	656	635	611	658	648	661	626	631	596	605	616	641	609	648	621	620	611	634	640	658	638	668	639	633	639	638	644	632	642	604	620	663	649	633	649	609	631	586	634	606	619	629	615	642	620	697	624	662	608	640	630	601	586	623	633	629	627	634	605	685	602	604	671	626	622	611	655	640	608	600	620	624	642	592	612	637	654	629	661	630	614	648	664	644	613	643	616	628	608	645	590	665	671	656	620	666	643	579	603	615	672	679	623	667	672	623	611	599	613	651	641	628	628	584	648	668	585	619	623	632	664	666	628	659	632	628	681	643	640	606	627	636	662	610	654	685	657	643	624	623	603	592	640	602	639	631	617	616	587	617	616	624	608	569	614	623	645	649	619	675	641	634	639	604	664	641	621	619	665	637	644	613	625	637	623	654	603	596	654	655	653	617	652	632	622	693	659	602	666	659	664	622	661	599	635	626	641	605	683	636	637	630	606	649	603	667	622	678	640	656	649	594	630	595	652	656	598	639	586	622	641	624	638	632	617	643	643	613	636	663	589	678	682	678	595	654	627	577	635	636	611	658	619	610	629	642	648	573	640	628	614	622	655	620	591	600	659	590	622	670	629	650	610	675	625	614	611	654	593	637	623	605	590	633	674	623	656	608	619	631	653	650	596	617	602	681	646	611	631	655	614	631	631	637	666	658	626	629	642	679	569	650	647	614	591	683	646	658	640	622	590	628	621	621	618	597	654	655	610	641	626	613	635	587	655	580	629	638	627	611	647	641
1536	144	80	64	78	243	425	386	327	268	246	237	180	133	76	70	54	61	51	52	61	63	60	59	58	60	70	56	41	43	66	58	49	55	47	50	59	58	44	49	46	36	44	50	42	40	50	56	72	90	154	113	107	116	57	59	39	44	51	48	36	50	38	48	49	32	45	41	36	41	42	39	33	35	39	32	41	52	31	37	34	39	33	47	35	44	35	34	38	42	41	39	37	39	48	28	35	39	34	34	44	51	37	32	41	34	34	43	41	49	36	43	36	45	32	46	42	43	37	50	41	35	36	53	36	38	43	44	41	35	36	55	45	43	43	35	48	44	44	36	44	50	35	36	32	36	32	37	34	46	49	34	59	39	39	38	47	43	36	43	35	29	38	43	28	42	42	29	44	43	45	47	31	41	41	39	47	32	41	45	54	45	38	42	37	43	42	37	46	46	30	32	44	37	47	42	33	33	43	40	32	35	41	39	36	23	47	48	34	42	41	35	38	42	38	40	37	38	46	36	27	43	33	54	35	35	52	30	36	41	43	38	43	39	50	30	39	46	55	36	47	43	40	42	27	41	36	32	35	37	50	24	44	39	38	41	45	47	38	37	44	41	40	37	43	40	28	58	53	40	37	58	35	36	42	40	44	41	47	49	37	38	40	45	37	34	42	39	51	45	64	39	44	35	40	37	41	37	37	33	33	42	43	59	34	51	48	36	38	38	43	39	41	48	42	33	33	34	44	42	39	48	40	38	38	32	31	41	42	51	27	52	44	52	41	41	27	39	38	44	35	33	51	38	42	47	34	39	38	42	32	42	47	41	32	35	42	46	45	51	45	40	30	45	33	35	44	40	48	42	43	42	41	43	48	45	53	45	38	42	40	41	38	37	27	42	38	41	38	46	35	45	39	50	35	39	41	46	42	44	34	45	55	26	36	39	43	39	38	40	50	45	32	34	46	28	38	44	50	40	42	52	46	40	50	33	35	42	47	44	44	37	38	36	36	36	39	37	40	45	34	35	47	39	36	43	45	39	31	25	41	53	32	31	36	50	41	35	39	44	50	41	43	46	33	50	39	37	34	44	48	35	37	36	34	39	51	47	54	43	44	37	46	37	33	61	49	46	34	41	42	31	40	40	46	31	35	50	52	40	37	42	48	45	36	31	30	29	36	40	42	37	37	38	36	37	41	44	38	49	43	44	36	42	47	49	50	45	40	44	40	47	43	45	40	34	40	31	37	51	35	58	40	36	48	38	39	39	38	41	30	33	56	46	43	54	43	40	33	35	40	35	37	50	39	35	31	43	35	43	47	37	28	41	42	43	46	53	53	32	35	38	37	41	36	46	45	36	49	38	30	45	49	30	30	41	42	49	27	47	50	25	50	40	36	35	43	38	46	43	45	35	40	38	43	48	38	43	36	53	38	46	43	49	42	40	63	37	39	37	44	46	32	41	45	51	46	49	26	37	41	34	50	39	39	36	36	40	33	40	54	41	46	33	35	38	37	40	30	29	43	30	52	37	46	48	36	41	37	42	52	37	34	36	42	44	41	55	33	42	31	46	36	33	37	49	37	43	38	45	41	38	38	51	45	34	44	50	42	37	43	37	45	37	41	52	47	43	41	50	41	46	41	39	38	42	30	32	34	41	45	33	26	43	41	36	32	41	29	39	42	34	44	38	51	44	44	31	44	54	32	37	37	46	45	42	46	44	50	31	34	43	46	36	26	33	35	37	39	47	29	35	56	37	38	29	50	45	47	48	39	31	33	38	41	43	46	53	36	40	41	47	37	35	44	47	41	25	59	41	35	35	42	40	48	48	38	41	33	45	42	35	38	45	42	26	40	39	34	44	37	36	45	29	31	44	35	42	42	45	30	47	46	41	38	46	38	42	38	48	31	36	26	34	38	44	32	46	37	36	38	47	51	31	41	32	39	37	44	42	43	39	38	43	45	42	49	34	52	42	30	44	37	35	44	40	34	29	39	43	51	39	33	39	52	40	41	44	41	48	43	53	45	26	41	35	46	37	45	39	35	48	35	51	41	34	45	40	51	36	50	31	35	43	35	33	32	42	42	41	42	35	42	40	39	33	43	42	38	37	43	38	40	39	38	39	43	36	38	46	38	47	41	24	41	32	39	37	31	38	57	40	38	40	34	43	27	32	41	44	30	48	30	42	39	38	36	41	38	39	46	43	42	44	36	35	37	41	39	38	32	50	46	42	42	38	45	39	39	51	47	43	46	37	33	35	37	28	46	29	41	42	27	46	34	30	42	42	37	28	30	33	45	36	45	45	40	40	49	48	44	41	36	39	44	43	30	36	48	55	34	35	40	50	37	40	52	39	47	32	32	47	37	47	46	34	38	38	44	41	34	38	34	53	42	41	49	39	44	27	33	49	35	35	41	42	44	36	50	37	51	41	32	55	39	37	34	38	42	37	38	39	36	44	46	35	44	40	37	36	24	37	39	38	28	42	46	30	34	37	34	34	36	35	33	44	47	48	32	37	41	37	34	39	42	55	41	28	40	48	48	44	39	47	48	35	48	34	40	49	41	40	45	35	36	42	48	47	40	29	47	31	37	57	30	42	45	37	41	49	43	40	37	31	46	38	35	38	43	34	45	44	37	34	36	38	37	38	33	45	39	41	45	45	46	59	39	40	41	37	41	34	44	44	56	39	37	32	36	39	50	35	49	37	47	37	52	50	39	37	38	45	52	37	39	42	32	37	45	37	50	34	51	45	39	37	39	45	42	45	44	38	46	33	44	40	37	46	40	35	30	37	42	32	44	42	37	47	44	42	48	35	24	45	42	43	33	43	40	48	46	37	37	27	41	41	40	37	44	32	24	41	33	50	32	41	46	46	39	41	37	36	42	37	31	38	38	37	34	37	43	42	42	63	46	32	31	43	38	41	33	42	40	35	53	33	40	37	39	37	48	38	47	30	39	43	29	36	39	34	45	42	45	32	41	37	51	44	38	47	49	49	36	46	39	41	37	46	45	38	40	36	39	32	32	35	36	38	33	41	54	43	38	36	41	37	30	45	41	52	47	43	36	39	41	39	45	30	37	28	33	46	36	35	44	35	37	37	24	56	39	51	50	46	35	46	42	37	44	44	44	37	29	30	32	33	50	50	47	53	44	36	41	41	48	52	48	55	41	31	42	37	41	31	43	45	39	34	50	37	43	45	38	49	35	40	36	40	49	42	33	34	46	42	42	43	41	43	37	42	45	47	51	43	31	52	32	44	32	47	45	35	31	38	44	43	48	51	40	35	31	39	39	38	52	58	49	42	36	39	43	48	44	44	38	44	40	38	47	35	43	36	38	41	40	39	40	43	37	48	48	32	52	48	38	37	39	38	40	36	65	42	41	40	46	40	39	31	36	43	41	45	40	34	33	47	46	38	35	34	46	44	36	40	41	35	36	41	58	40	35	43	46	47	41	43	34	35	47	34	36	27	39	31	37	49	34	31	43	37	38	45	49	41	39	37
10207	3185	1435	2263	6891	14956	20410	18008	14963	12380	10496	8633	7486	4614	2210	1881	1499	1402	1057	986	1121	1558	1515	1568	1191	1446	1348	1057	820	759	1031	859	865	674	634	725	772	738	766	948	855	822	971	794	735	604	632	680	1032	2780	3843	2782	2314	1967	1200	828	603	466	436	452	422	453	429	466	425	467	442	433	428	454	443	471	437	445	431	416	474	439	452	402	452	437	423	447	447	409	406	457	453	425	443	439	448	449	441	442	420	417	449	419	446	461	460	458	439	449	464	450	418	438	436	439	456	440	420	423	437	424	435	428	440	415	435	411	411	446	441	450	407	431	495	430	442	440	439	444	436	423	415	461	429	464	427	451	415	475	460	466	420	450	427	459	423	425	445	437	418	457	403	464	451	458	455	463	448	448	503	429	480	432	447	438	439	438	452	386	436	452	412	422	483	466	443	468	477	473	459	439	445	384	486	449	436	424	457	461	441	480	433	471	422	440	443	446	445	436	435	435	413	450	429	416	453	450	468	398	434	433	430	424	448	407	438	473	458	400	452	464	454	407	483	451	430	415	458	429	464	459	450	406	432	462	448	414	464	425	421	473	445	416	439	450	438	413	431	450	478	434	400	460	439	456	430	463	426	461	437	466	460	439	417	441	424	453	454	434	482	470	464	414	404	475	441	460	428	418	409	459	432	449	448	435	426	415	413	443	431	432	447	437	448	423	451	466	440	441	437	458	473	453	448	411	474	470	463	437	459	429	412	423	444	426	464	463	432	461	469	433	459	432	420	440	410	432	425	426	468	391	501	433	402	421	417	469	435	428	469	434	438	471	468	405	454	491	461	459	432	474	433	450	460	458	444	448	459	423	454	477	435	441	470	463	415	432	481	470	456	451	434	478	451	422	453	444	459	447	401	458	462	455	438	402	439	423	446	500	417	413	436	472	486	479	453	447	439	470	400	450	468	459	480	461	439	445	512	443	457	406	457	420	447	468	432	463	455	467	442	459	457	417	391	438	488	417	398	433	454	466	463	461	468	460	454	443	454	432	429	426	427	445	429	433	473	443	432	406	443	409	414	417	446	464	420	441	454	478	448	425	443	488	460	455	440	425	436	459	400	401	415	455	415	473	459	428	450	446	463	448	446	437	443	432	477	445	449	471	437	457	472	412	456	455	441	464	452	471	411	456	462	441	441	450	428	450	443	442	467	432	426	455	435	430	460	425	479	426	456	476	419	445	418	469	489	425	432	442	422	445	442	443	451	457	463	413	445	426	458	488	459	452	429	430	440	412	475	446	436	423	446	467	450	457	459	467	423	439	437	468	472	436	423	451	388	422	456	416	460	426	443	462	411	457	451	421	480	430	450	462	488	454	455	427	436	463	426	447	398	457	400	482	459	430	432	404	445	438	441	480	450	478	454	410	436	409	425	463	474	442	438	455	440	445	450	465	463	414	399	442	427	490	415	443	420	436	440	440	424	477	431	407	477	461	460	457	446	441	458	452	453	452	498	452	439	419	439	469	449	460	442	464	428	415	397	455	433	471	463	456	415	423	497	457	447	437	430	451	417	442	427	419	442	468	437	445	430	486	414	429	420	435	440	452	444	437	443	445	475	446	438	468	465	422	479	460	428	451	457	422	464	448	479	461	425	445	433	407	393	443	444	430	482	434	444	409	428	456	426	440	465	432	445	414	467	451	446	471	447	469	404	443	411	474	458	413	435	470	438	444	445	446	443	439	442	424	449	471	410	447	428	472	458	434	442	412	476	464	446	394	470	429	461	418	431	450	449	470	432	459	406	456	392	403	424	453	440	428	447	480	437	397	438	451	426	438	450	448	445	434	445	429	444	454	445	486	461	461	438	428	444	434	469	434	476	434	479	400	444	459	434	446	447	436	462	409	451	414	439	448	468	417	428	418	459	467	450	448	479	461	471	428	447	414	398	491	441	410	455	453	451	417	421	415	438	448	421	429	451	429	492	443	467	417	436	424	436	446	439	438	441	437	468	459	474	491	429	415	436	447	452	457	470	438	420	439	455	443	434	428	452	443	452	452	433	461	437	429	452	452	428	491	458	441	460	445	409	434	435	415	466	411	443	427	434	453	429	439	410	436	422	430	487	408	439	426	472	425	470	419	460	466	389	450	444	447	406	443	438	450	436	466	456	477	459	450	455	428	461	460	438	459	425	448	447	440	425	425	462	427	447	463	464	430	467	418	453	422	435	455	401	432	425	442	456	458	439	421	459	460	409	482	455	446	468	457	430	451	431	412	440	414	421	446	443	449	449	466	469	436	432	434	454	435	458	445	433	432	486	435	472	440	433	425	462	426	467	450	461	453	459	470	426	427	404	456	411	485	492	455	476	454	467	448	466	440	473	455	438	452	468	423	444	420	433	427	446	489	434	432	440	439	436	437	434	430	430	404	459	436	413	437	423	458	440	468	439	460	482	454	447	446	398	447	444	456	449	435	446	408	427	443	428	427	434	425	444	467	407	470	420	485	437	430	524	447	429	415	421	478	426	446	431	494	444	416	460	443	436	437	464	463	447	452	470	421	453	446	399	436	496	453	436	468	466	397	465	445	438	466	405	468	431	446	452	433	452	438	442	420	430	391	468	431	424	485	427	416	468	442	453	468	457	446	445	423	463	444	475	473	419	462	454	450	446	416	446	466	442	438	469	411	436	430	453	458	403	475	420	454	410	438	454	434	443	450	459	449	432	430	450	468	446	460	441	459	445	435	441	434	420	412	469	453	477	463	425	431	447	446	479	470	459	439	455	423	461	453	463	467	419	447	483	457	428	462	422	408	481	421	412	484	420	471	473	454	449	426	449	413	446	421	485	435	426	478	437	446	473	441	442	427	463	466	412	443	394	405	443	478	448	434	456	448	442	451	432	455	442	408	432	466	449	432	441	448	456	445	442	474	437	438	453	452	452	459	449	402	453	442	473	472	444	458	419	473	479	455	427	468	441	433	463	436	443	436	429	499	425	464	456	485	436	397	475	478	443	430	439	438	452	441	427	472	414	460	443	435	470	409	403	399	441	468	419	419	434	434	465	447	429	454	449	412	453	458	454	441	417	445	429	447	419	456	430	438	454	444	439	410	450	454	461	481	446	445	444	471	422	461	440	436	452	447	478	440	447	429	470	442	419	476	470	421	450	454	467	444	410	447	420	439	422	434	468	477	453	404	462	440	434	413	452	453	429	454	454	456	438	446	438	429	478	418	443	436	442	412	458	416	454	438	449	413	429	447	458	443	421	485	441	433	439	424	459	406	415	423	455	455	425	486	467	474	470	456	452	431	475	449	439	472	436	480	441	447	469	482	456	449	423	453	444	433	431	439	448	453	418	474	452	448	430	434	428	448	442	460	441	446	432	461	470	445	426	442	456	419	431	477	413	447	469	453	466	419	457	438	405	474	477	441	416	447	426	439	425	467	424	440	438	462	449	422	421	446	449	489	440	451	434	435	477	444	397	468	463	478	439	427	419	471	443	514	471	423	463	445
818	358	174	94	138	419	599	585	454	416	360	314	254	192	81	107	102	92	69	73	84	78	95	112	88	82	91	69	72	86	72	82	72	74	67	67	52	51	67	59	74	64	64	63	69	69	57	64	138	291	330	250	202	144	113	78	61	50	62	61	63	72	55	77	55	52	58	47	44	43	59	63	62	64	45	53	65	43	60	53	56	57	79	56	59	56	56	47	52	52	49	52	54	46	58	65	63	66	54	56	58	60	69	58	66	46	56	50	61	56	63	56	46	55	55	67	46	50	48	49	56	57	50	57	51	56	67	45	60	55	65	56	62	62	58	50	60	61	40	51	79	56	55	62	64	52	52	68	58	63	63	68	51	45	50	50	56	54	58	55	51	46	63	52	55	48	68	60	54	53	61	46	59	58	68	63	59	56	55	38	65	60	43	61	63	54	43	58	60	62	60	59	44	43	55	52	56	53	59	54	53	56	73	61	57	75	70	48	53	61	51	45	55	53	64	50	54	66	55	61	65	62	66	50	57	56	52	46	63	50	57	61	60	47	59	70	55	55	48	58	60	44	58	55	60	57	54	62	58	48	51	51	59	62	61	49	61	52	69	52	65	67	62	56	40	62	63	50	62	51	39	61	56	65	56	44	69	60	58	52	67	53	50	63	61	59	68	51	59	52	58	61	55	63	68	57	64	62	51	40	52	56	54	59	61	52	48	44	49	43	58	61	56	67	54	46	53	57	52	55	66	67	46	54	60	48	49	46	41	56	57	80	69	65	63	54	61	45	66	57	47	60	63	48	66	56	51	62	64	60	57	53	51	70	58	61	46	55	66	50	58	60	44	66	55	51	54	59	67	58	65	51	61	51	51	55	52	56	64	53	56	52	57	64	50	64	46	54	53	54	57	59	53	43	58	48	63	60	53	54	48	62	60	52	56	46	58	56	47	57	55	76	49	55	55	55	56	57	65	52	41	72	46	53	59	42	59	50	54	47	54	53	35	53	54	53	61	66	55	64	68	43	59	69	64	61	53	64	46	70	61	59	65	51	59	48	58	53	57	53	51	61	54	52	65	70	57	57	51	68	56	56	41	46	55	50	69	63	58	62	53	69	48	50	69	61	60	56	57	65	58	50	61	63	48	58	60	59	54	63	71	55	73	52	52	57	55	66	42	48	63	57	60	56	57	57	56	53	63	62	72	59	55	52	55	50	60	69	47	81	62	71	47	60	62	66	58	47	57	53	57	55	47	57	56	63	62	58	63	44	52	52	54	69	67	55	58	60	59	65	55	58	53	56	48	65	78	79	53	55	44	57	51	69	54	52	61	65	56	60	55	52	53	56	62	48	55	63	57	46	70	49	54	58	77	54	53	63	62	62	48	61	53	56	61	57	72	66	44	57	58	67	55	52	61	62	72	63	59	48	60	54	50	64	47	44	71	58	65	63	44	59	43	59	62	69	66	72	54	64	69	62	61	52	48	46	48	61	54	58	63	63	64	73	63	79	62	53	56	65	64	62	50	61	55	59	61	64	54	60	68	57	55	52	56	59	40	59	53	51	53	60	57	56	49	50	68	66	57	46	53	62	53	58	45	46	61	73	58	65	51	47	64	60	52	60	62	50	71	60	46	59	54	60	52	61	55	56	52	56	56	70	44	61	55	64	59	68	52	53	61	68	64	71	66	64	65	63	54	57	66	51	56	64	61	48	57	58	57	42	57	57	66	57	53	52	52	57	63	62	61	51	67	55	60	53	59	38	64	58	53	64	68	55	42	51	59	60	58	45	52	53	70	51	70	67	63	55	50	55	59	59	55	58	45	52	62	59	68	51	62	55	67	53	58	54	44	51	61	52	71	63	65	58	57	61	70	47	63	52	62	47	52	59	57	59	70	55	56	55	46	46	51	54	48	60	60	49	45	55	59	63	56	62	53	58	61	65	47	38	58	55	44	66	55	43	43	60	59	32	51	58	49	54	66	54	63	65	51	71	50	60	59	65	53	53	47	62	75	54	49	68	48	43	58	50	52	52	50	49	57	52	51	63	57	57	53	61	53	59	68	67	46	81	47	48	58	54	66	55	57	54	51	56	56	76	66	64	52	65	53	70	60	51	46	49	56	56	57	56	50	61	55	54	68	59	63	52	49	47	52	71	52	59	57	59	57	56	52	60	53	46	50	60	52	61	43	59	59	55	46	52	55	49	49	49	59	50	54	61	56	61	54	53	69	60	47	57	59	58	60	52	41	68	58	60	63	64	62	52	60	50	56	46	60	67	76	53	50	58	55	54	58	52	57	53	51	55	51	59	60	52	63	71	58	52	61	62	47	71	66	68	59	52	63	62	48	56	45	60	69	54	52	57	57	69	55	58	44	52	53	65	62	65	63	60	48	66	70	62	62	62	62	65	58	62	68	67	83	62	45	49	63	66	64	41	57	52	45	65	55	58	57	47	52	56	52	58	65	62	42	60	58	63	64	53	67	62	70	61	57	67	53	56	65	54	68	50	56	50	53	46	50	59	54	74	53	52	59	58	52	61	55	52	67	39	47	41	38	57	59	51	48	59	46	49	51	52	66	56	51	64	54	46	55	57	40	74	62	54	57	43	56	64	60	53	64	50	46	40	55	64	66	53	64	60	52	61	67	51	59	60	55	57	55	59	60	57	41	58	59	51	42	64	46	58	69	55	61	47	45	62	60	53	60	63	43	47	54	72	65	61	67	53	70	49	83	60	53	36	54	55	57	64	71	61	60	52	44	68	62	50	55	62	59	61	53	55	51	68	49	45	49	48	49	65	62	64	60	62	43	48	60	49	57	50	54	59	65	48	73	55	47	52	63	61	58	54	50	58	65	49	56	57	54	49	63	50	61	46	68	58	50	51	54	61	58	46	65	56	62	61	53	49	57	50	54	42	50	59	59	60	55	71	50	44	60	61	57	57	60	57	45	52	55	48	63	48	44	60	55	56	48	59	56	60	54	61	62	54	69	68	66	60	50	69	67	68	58	72	61	51	58	56	63	45	60	55	65	60	60	45	58	62	67	57	56	58	54	73	44	44	53	48	67	54	51	56	58	54	55	61	50	53	51	48	54	61	65	63	55	50	63	72	62	55	48	53	55	65	45	47	61	52	69	40	60	63	63	49	50	57	50	65	67	58	54	62	73	54	61	48	48	64	60	86	61	53	52	45	68	67	53	62	46	68	51	52	57	66	58	54	52	49	57	64	56	59	52	50	58	46	53	61	51	54	49	58	55	64	50	64	58	53	47	42	55	42	61	61	55	60	56	58	52	44	56	67	45	73	73	53	66	61	62	55	57	56	50	55	66	60	56	49	63	57	63	50	52	60	45	48	74	67	42	62	62	53	66	59	64	61	70	53	60	61	66	60	52	62	36	60	55	67	63	71	55	54	49	65	48	55	58	47	60	58	65	55	63	42	63	68	56	59	59	55	54	70	51	54	61	50	56	54	46	51	56	53	43	56	59	57	53	63	64	58
13569	6171	2615	4497	12256	21377	24072	20866	17566	15542	13288	10869	8803	6675	3292	2664	2650	2680	1880	1531	2310	1988	2078	2392	1767	1557	1414	1235	1115	1330	1188	1131	1306	1238	1069	917	875	956	1196	1299	1233	1365	1470	1368	995	906	848	928	3506	7309	8312	6166	4261	2941	1683	1134	806	628	632	642	602	607	584	603	575	583	608	584	609	582	599	625	618	551	627	615	584	590	590	581	611	603	637	622	589	626	568	572	580	610	630	601	602	649	583	622	658	608	638	624	597	606	623	567	569	618	624	593	626	606	613	616	607	631	572	629	622	597	613	581	654	647	607	615	604	609	587	579	618	593	596	631	561	548	615	599	643	588	626	604	604	619	601	612	614	588	651	595	601	599	614	623	607	630	637	620	622	608	573	598	604	608	610	584	588	572	619	593	593	594	611	589	632	600	645	605	569	615	611	602	660	621	593	580	615	624	622	582	606	608	627	604	616	617	582	608	619	604	591	605	611	596	629	634	595	608	628	641	602	600	617	557	575	626	609	590	619	588	612	618	637	603	597	613	606	532	596	594	614	616	549	624	601	604	607	621	603	608	581	639	570	617	619	606	592	591	639	616	627	593	626	618	632	623	614	618	600	583	579	652	617	612	582	593	611	599	617	634	586	654	645	638	587	623	605	634	649	654	639	629	576	602	568	597	560	613	595	624	611	634	574	671	580	643	622	603	576	637	598	620	608	612	608	661	611	603	608	610	562	620	614	585	636	568	546	631	604	589	584	590	634	671	627	628	628	614	618	636	590	569	628	624	614	598	581	572	596	568	622	627	604	595	606	561	626	604	664	620	599	643	590	635	607	599	647	613	577	584	586	569	633	599	616	600	610	627	603	590	591	591	594	601	606	606	537	601	601	598	645	623	590	593	589	601	580	672	610	570	574	612	590	613	622	623	646	658	622	651	574	645	606	586	574	590	625	617	619	609	609	573	575	645	634	611	597	635	625	608	634	604	578	616	600	609	581	635	597	592	590	673	613	646	650	643	660	589	621	597	629	639	580	609	579	653	594	589	651	625	632	628	581	577	605	602	626	612	608	603	590	565	577	586	638	647	623	649	598	593	606	614	592	599	609	603	643	621	607	595	605	607	635	607	597	627	636	544	597	578	601	664	559	580	601	626	621	584	675	630	613	616	614	580	616	598	556	616	615	553	593	558	612	636	617	616	578	602	618	600	585	613	610	614	605	586	616	615	611	611	623	572	572	606	593	644	598	601	570	581	604	650	632	612	593	645	594	635	618	614	601	642	646	637	599	628	616	647	582	609	613	613	676	599	595	632	596	644	588	623	601	578	594	574	638	590	617	673	616	574	603	658	581	594	612	662	611	657	624	614	603	597	635	571	577	598	609	623	604	629	628	619	594	609	602	576	597	612	643	603	599	633	608	661	613	621	588	656	623	619	594	598	551	611	597	570	584	671	621	622	608	590	626	617	584	636	661	619	594	614	605	603	623	646	634	601	601	566	621	641	604	601	591	613	568	593	549	632	631	629	602	589	610	582	607	592	615	632	584	605	598	578	611	625	631	597	601	619	608	639	618	572	611	629	622	592	600	612	582	588	616	590	610	607	599	577	619	628	598	589	630	567	572	610	583	573	601	625	618	539	587	577	601	616	581	623	629	589	618	579	608	626	629	641	635	559	640	569	602	619	627	580	569	616	625	630	602	612	612	622	594	601	613	624	610	622	577	637	605	579	605	591	584	632	603	627	644	566	636	626	625	625	623	606	575	573	566	648	609	649	624	614	615	610	549	615	608	587	618	568	611	568	607	640	566	617	583	649	601	633	575	600	595	556	625	585	566	623	623	604	603	584	654	603	657	635	610	584	602	604	644	611	645	629	599	585	601	569	611	586	586	647	638	597	636	591	608	610	643	572	628	583	655	627	657	554	561	643	612	595	607	624	601	602	648	600	624	625	605	644	605	625	579	585	603	607	587	595	596	616	605	609	569	612	583	619	640	597	593	594	635	644	632	649	620	628	594	598	635	598	646	574	592	594	601	635	633	595	641	641	605	625	625	588	589	601	600	630	573	607	627	595	593	608	637	624	573	602	672	593	586	586	639	638	625	609	604	612	633	600	627	648	603	640	599	659	625	597	634	620	628	612	600	570	628	592	580	610	580	627	600	629	573	604	626	638	569	595	633	641	600	590	558	604	643	642	580	641	583	621	629	631	624	619	611	596	613	622	618	596	569	636	578	592	645	634	636	623	632	597	616	633	580	586	597	599	602	599	600	578	587	631	609	590	569	638	606	592	597	632	613	607	601	600	627	648	600	601	618	580	599	614	600	604	589	636	595	634	624	616	580	604	569	598	592	587	664	623	559	634	570	596	620	607	586	572	638	632	575	606	588	637	619	594	638	555	604	600	601	645	578	605	643	591	589	599	633	653	587	621	619	611	607	596	614	608	638	618	654	606	625	608	590	630	605	599	586	569	610	622	555	647	626	595	583	553	593	636	623	637	644	568	579	648	609	590	622	601	583	571	588	627	604	562	610	641	628	648	610	628	600	582	632	600	615	619	643	643	586	615	609	555	602	613	624	629	635	619	603	586	590	661	606	601	630	636	674	634	600	568	578	643	603	601	562	640	618	621	614	590	614	620	617	587	591	596	556	624	600	632	627	617	620	659	630	604	598	595	623	612	633	623	602	576	562	599	636	564	592	586	606	642	620	628	600	636	638	619	591	600	642	586	577	611	619	613	596	623	659	574	635	615	540	623	585	623	552	624	619	603	611	606	600	586	608	653	603	662	639	602	594	604	648	588	566	627	584	587	611	616	609	609	586	590	552	633	580	570	654	635	604	620	599	627	651	659	572	596	648	566	614	630	620	590	582	626	578	602	572	615	617	625	603	630	607	611	617	639	613	595	645	572	655	602	646	589	605	601	594	611	589	614	585	615	620	580	655	604	604	593	598	607	601	623	638	587	611	652	602	593	630	633	577	607	631	592	598	600	617	604	626	648	620	621	622	608	602	594	609	588	615	637	627	648	609	570	599	603	607	592	641	615	590	626	671	590	610	590	619	639	588	618	616	576	641	576	607	643	642	620	637	551	579	596	588	677	609	605	603	636	580	589	615	585	605	579	622	586	617	605	602	616	548	584	629	619	579	606	591	602	620	610	654	541	601	609	617	616	580	628	604	589	604	603	632	592	598	612	630	582	604	605	642	602	615	603	608	604	616	627	618	599	579	607	632	629	592	640	633	590	611	596	651	598	611	569	582	575	579	616	597	613	587	598	608	609	629	589	633	577	603	617	605	641	615	603	588	606	619	604	618	586	628	616	620	559	620	628	629	595	649	625	658	616	603	647	599	601	582	623	614	640	635	621	594	602	606	644	613	591	615	630	610	597	646	580	641	619	587	600	640	626	597	618	581	607	624	652	630	587	620	599	627	595	595	606	658	670	614	575	618	580	632	611	573	579	611	657	597	568	616	580	602	572	649	614	675	610	598	594	583	621	606	606	636	657	596	677
2239	279	150	77	139	423	630	495	410	445	327	285	207	174	128	79	93	94	70	67	90	83	77	78	81	70	61	60	47	67	49	62	79	67	61	39	61	65	59	55	61	56	57	85	61	48	55	41	143	324	373	308	156	124	69	58	43	41	41	35	38	37	43	50	40	37	54	39	40	38	46	34	43	43	35	41	29	45	53	42	36	52	43	44	40	42	44	47	40	52	30	60	35	41	51	40	41	43	49	43	39	30	35	41	40	50	43	39	37	47	35	48	40	31	34	54	34	32	44	39	35	38	46	50	56	39	43	36	45	26	45	49	43	38	37	47	42	44	39	43	38	36	36	41	41	48	34	53	46	41	44	39	34	35	37	33	40	42	36	47	52	53	43	43	36	54	32	47	38	42	37	55	46	35	51	50	38	35	54	61	50	43	32	44	31	33	34	45	48	52	36	44	42	36	42	43	44	36	42	51	33	40	38	34	42	38	44	37	40	35	50	41	63	37	52	44	36	44	31	32	61	41	36	45	37	45	41	33	33	38	50	33	35	51	45	41	47	33	29	28	40	32	42	34	50	36	38	43	42	35	36	44	35	37	41	51	36	35	45	28	33	44	26	48	30	43	42	53	48	42	39	36	37	36	39	42	45	42	40	39	42	37	39	39	36	43	46	41	44	38	32	50	36	38	41	37	43	38	42	33	45	43	49	37	32	41	43	40	51	27	44	33	38	40	49	42	47	41	52	50	43	48	36	38	48	33	47	41	47	44	32	39	36	29	52	41	34	45	40	42	41	49	42	42	41	43	47	39	43	39	27	47	41	29	36	56	38	46	44	32	45	45	32	48	50	43	40	40	52	40	51	46	32	59	36	41	48	43	49	38	36	49	52	37	43	42	38	44	45	38	40	29	43	44	33	45	44	42	40	39	33	45	35	36	29	31	49	45	41	41	47	39	45	47	50	35	33	49	26	42	39	53	35	36	45	44	37	42	55	40	50	52	27	32	35	36	42	51	42	37	33	28	36	51	30	37	44	33	40	39	38	49	36	52	38	43	42	45	48	45	45	47	52	53	34	33	37	38	45	34	53	39	41	38	55	42	32	44	32	36	35	50	54	49	53	34	46	42	41	32	36	37	30	33	44	42	43	37	38	55	37	55	51	38	47	39	45	51	38	29	36	41	38	34	33	33	39	47	46	27	50	38	44	28	51	50	29	50	39	44	48	45	32	43	45	48	35	33	41	50	42	37	40	52	46	37	44	51	50	43	37	44	36	50	44	42	36	51	30	44	36	42	50	35	43	40	36	47	51	48	39	48	48	45	52	33	40	37	34	36	48	41	42	34	35	35	41	49	44	39	45	27	39	39	39	40	42	47	51	52	58	44	36	32	36	37	28	42	44	54	30	39	43	43	47	37	45	44	38	42	41	53	46	33	35	40	37	43	39	38	37	39	45	60	37	43	55	35	42	41	47	36	38	35	33	37	53	45	54	37	32	38	34	28	34	43	34	54	38	40	44	36	46	46	42	45	41	54	36	39	33	36	35	43	39	33	40	41	34	41	49	48	44	42	29	40	36	44	44	37	46	52	57	47	33	63	47	38	28	34	42	50	51	42	46	47	41	35	40	39	46	44	50	43	36	36	46	41	44	34	47	38	47	35	43	33	38	41	42	40	39	49	44	47	31	33	46	41	52	47	37	28	47	44	42	39	46	39	48	40	42	41	60	41	48	48	42	41	48	46	46	42	44	39	41	36	38	46	43	43	55	42	42	35	41	47	42	43	42	38	41	35	42	52	41	42	35	41	34	34	46	39	31	38	40	36	40	43	47	36	37	46	39	34	43	37	43	49	33	43	43	38	32	50	48	41	37	49	45	37	56	31	45	32	32	42	38	48	45	32	43	40	40	40	46	49	39	44	45	41	31	45	51	40	41	35	41	32	47	38	39	31	46	34	43	38	41	42	41	40	35	33	40	43	44	39	31	52	44	41	39	37	40	32	50	46	47	47	33	47	55	44	33	43	41	36	31	41	31	53	31	46	41	40	46	36	46	38	47	44	53	38	37	36	47	45	56	46	34	32	59	40	30	49	37	42	37	32	42	49	49	36	31	43	40	36	40	46	40	35	51	38	42	30	43	42	37	43	41	39	39	44	40	31	40	37	42	48	48	38	36	35	44	37	36	31	53	46	40	41	49	36	51	45	34	38	40	27	40	35	44	54	44	39	38	38	38	34	45	37	38	44	35	51	44	35	21	31	51	41	55	37	31	27	50	40	35	45	37	40	41	42	44	30	39	37	33	43	42	39	47	46	37	43	41	49	42	38	32	51	31	37	44	50	41	29	41	42	44	32	46	57	46	51	36	37	39	29	37	37	50	41	37	46	37	43	49	45	47	40	44	41	39	41	54	28	33	50	40	50	45	53	34	43	38	37	59	40	43	48	35	46	43	23	40	48	41	37	41	47	41	38	43	48	45	40	39	45	34	34	33	41	39	37	39	34	38	31	49	38	60	49	43	31	46	46	42	53	41	46	28	38	32	35	42	44	48	46	40	34	36	45	38	43	42	41	32	33	52	45	43	36	39	45	30	46	47	33	53	45	39	38	40	52	33	36	44	37	42	41	48	35	43	39	46	42	41	45	41	43	38	26	29	27	40	43	46	41	46	42	47	43	48	36	38	39	41	43	55	55	37	48	44	41	35	39	40	49	39	34	49	49	40	40	33	39	44	24	45	36	43	35	42	50	39	35	49	48	42	45	46	51	43	30	57	50	35	51	46	38	41	30	45	35	60	40	48	53	31	37	47	43	37	45	51	45	49	48	48	36	47	49	53	34	40	38	27	36	41	46	44	32	36	39	42	47	38	45	32	43	37	42	48	40	44	39	30	50	36	37	55	41	34	54	40	40	37	40	46	41	46	46	47	58	48	39	33	38	42	47	30	34	52	47	42	32	44	39	33	43	41	36	36	41	35	41	43	35	36	39	41	38	38	40	52	36	44	37	48	50	39	40	34	32	45	41	39	40	50	44	41	31	44	29	37	41	44	48	45	40	45	33	32	49	34	42	47	36	53	34	38	46	44	38	37	38	39	50	46	35	32	39	37	48	53	47	46	42	49	38	45	51	49	33	36	36	45	40	36	42	38	41	51	43	35	47	32	33	49	42	53	45	45	44	43	42	41	37	32	49	54	46	40	45	52	44	43	48	33	35	29	39	39	38	40	44	39	22	38	38	47	34	47	37	42	46	37	41	43	41	35	48	37	37	47	33	40	45	43	36	45	40	49	59	40	41	32	36	34	44	35	36	41	55	28	53	48	40	29	43	46	57	34	50	33	38	29	46	44	36	39	33	43	38	41	50	45	40	44	42	37	34	56	41	41	44	48	47	44	53	41	40	39	36	44	29	42	44	43	50	46	40	52	54	43	29	38	53	32	40	50	45	47	44	35	39	39	43	41	49	54	39	41	41	44	40	34	45	47	45	41	46	31	50	36	50
13297	5396	2384	3875	11346	21369	23932	20527	18006	15865	13244	11156	7573	6273	3281	2679	2780	2954	1550	1803	2896	1749	1955	1782	1779	1269	1175	1061	948	963	856	963	1319	1331	852	850	762	902	1128	966	1048	1090	1330	1287	908	781	761	722	3796	8737	9134	6789	3689	2320	1343	796	606	476	461	469	422	427	450	479	405	492	423	459	453	447	444	445	471	476	478	436	461	444	425	435	470	459	471	451	450	451	466	430	451	448	430	425	457	446	463	471	442	446	442	445	438	423	458	471	414	466	490	478	442	418	458	436	468	448	449	472	489	463	434	455	457	464	468	481	490	454	469	435	423	450	453	432	467	456	435	444	430	476	440	471	428	530	452	457	439	462	457	468	445	444	498	443	436	444	433	468	459	430	445	480	432	506	464	464	438	459	422	449	453	450	499	444	416	463	421	460	463	457	428	463	425	436	437	459	429	439	455	467	476	440	446	475	469	457	475	452	485	453	433	428	483	446	422	455	433	475	427	446	484	451	453	447	445	485	456	459	438	464	464	416	431	459	416	445	415	437	449	451	467	450	490	445	450	436	494	467	442	439	426	416	449	471	422	456	477	471	452	464	460	429	428	477	442	442	442	404	455	429	450	437	444	464	444	430	436	443	460	419	456	452	475	449	439	471	483	505	458	435	414	439	442	477	470	455	452	451	455	449	495	452	457	446	480	481	476	464	447	459	434	444	422	465	431	445	459	496	469	456	456	439	415	481	449	470	488	454	457	463	448	495	479	465	458	435	464	480	424	446	440	430	473	444	400	461	447	449	434	449	435	470	432	444	439	445	450	430	443	466	460	468	468	480	464	448	420	505	492	462	456	431	464	469	494	427	472	463	454	452	435	431	442	462	432	432	471	434	471	468	457	467	453	451	467	463	463	449	486	474	447	459	432	459	451	446	451	472	444	447	488	475	455	431	483	416	467	452	470	475	431	455	475	431	463	469	464	440	498	485	453	472	438	456	455	428	465	423	432	451	437	400	518	420	432	447	476	471	450	422	492	472	481	489	459	440	416	429	457	477	426	468	477	433	453	441	446	508	458	467	454	440	455	441	479	403	442	438	477	465	480	462	464	470	486	445	481	429	444	425	465	446	475	427	436	474	468	463	477	410	459	455	500	423	488	434	454	490	457	472	464	481	478	469	467	462	420	401	458	430	454	480	452	432	501	465	452	419	496	475	449	468	457	470	468	448	467	464	439	447	452	507	492	463	425	454	474	499	462	485	480	419	457	419	445	476	468	469	467	471	414	476	480	478	458	481	480	437	455	429	491	478	451	474	473	447	472	419	454	476	459	485	416	447	467	424	489	464	460	458	471	457	492	508	436	469	483	474	473	456	409	440	473	443	440	471	460	456	438	427	461	454	501	435	451	420	448	443	441	438	446	437	462	449	413	441	456	466	456	454	445	410	498	435	451	475	452	446	472	496	460	430	438	457	471	485	388	460	444	416	451	441	447	449	437	475	469	480	454	496	449	459	455	471	430	445	488	440	462	482	510	424	432	466	438	461	460	469	421	458	441	462	444	475	435	445	457	480	469	479	462	439	438	454	431	442	457	445	434	437	456	460	469	442	431	443	452	472	442	436	476	461	453	441	470	489	461	461	440	424	468	445	451	462	431	446	410	454	477	437	424	470	431	439	432	453	466	480	449	408	489	472	469	449	454	437	434	414	414	446	431	474	447	456	411	452	493	412	511	443	459	458	407	435	430	441	475	413	459	466	497	460	466	450	454	461	494	445	415	468	438	441	445	442	457	421	463	437	484	440	467	422	445	414	480	436	418	467	456	484	480	455	466	479	460	486	472	463	464	440	433	474	465	483	461	497	457	475	459	474	447	443	461	449	501	500	460	442	453	489	467	460	449	416	449	463	452	505	465	479	472	494	421	501	421	476	469	467	450	465	448	439	465	421	422	411	473	451	451	431	442	468	481	449	478	449	449	472	448	433	504	450	421	434	482	471	423	461	436	452	441	437	446	458	477	474	423	431	425	475	430	428	452	455	443	393	449	490	470	455	443	484	429	469	443	480	437	473	463	446	440	455	445	478	439	436	421	446	461	476	442	436	449	464	459	423	470	494	453	422	410	447	454	441	474	487	447	418	444	482	451	489	464	481	482	445	417	478	467	449	413	484	469	421	466	430	462	433	454	457	459	466	438	487	458	439	443	427	474	409	469	444	488	459	484	439	431	454	465	445	473	456	469	455	467	430	464	459	463	469	432	458	461	485	438	421	446	453	454	416	462	486	480	450	419	443	459	392	435	433	472	446	469	446	454	466	453	456	472	447	465	431	429	479	431	482	445	471	480	490	456	479	458	456	437	471	460	452	461	469	456	469	488	464	429	458	438	453	472	427	445	490	426	456	438	462	442	444	439	453	455	449	481	483	444	464	443	430	420	439	483	437	474	457	473	422	445	426	431	480	473	487	456	440	439	494	430	472	499	480	477	448	423	459	472	447	431	461	446	446	470	467	416	472	517	439	486	447	474	427	453	475	439	444	431	469	470	448	460	440	475	453	469	445	419	465	452	459	440	443	431	458	458	496	443	437	484	451	451	435	448	479	471	457	449	440	472	466	460	434	427	429	464	473	435	465	466	473	443	455	466	488	462	437	452	487	465	420	401	446	465	492	480	488	448	464	423	448	418	455	442	440	452	446	459	475	436	443	449	453	431	427	472	431	441	440	430	426	478	420	435	426	450	460	464	430	452	474	455	482	446	452	465	461	436	486	456	425	434	454	446	469	446	433	405	467	452	484	444	458	453	442	442	425	461	464	500	461	479	486	490	447	472	453	458	443	444	434	464	470	439	446	467	479	468	474	455	469	462	479	438	478	419	402	438	464	470	437	455	475	475	457	436	438	430	445	438	490	458	478	459	424	497	454	468	446	471	441	477	467	476	417	409	445	467	440	457	473	451	461	448	440	460	472	406	484	473	475	448	423	467	444	422	454	465	436	410	471	441	458	418	465	408	424	468	470	464	435	495	457	460	467	448	477	443	473	439	456	473	446	448	463	408	454	449	462	488	441	460	479	464	436	431	439	456	472	438	510	437	496	488	444	462	419	470	444	489	449	485	415	480	456	465	490	474	474	467	479	457	452	455	433	469	455	434	498	434	450	457	448	470	439	424	461	444	460	494	419	472	457	435	493	414	453	461	496	436	463	442	429	439	448	444	478	475	498	462	500	464	479	477	437	417	458	454	441	415	475	485	446	467	473	499	404	471	489	455	470	466	433	507	452	475	483	447	440	449	435	457	445	456	458	478	475	450	440	437	462	459	463	471	457	440	479	455	443	450	477	451	459	472	457	474	436	495	450	443	430	491	459	474	437	454	476	511	461	423	453	475	451	462	493	456	461	452	423	423	437	442	439	438	445	490	475	518	481	478	452	488	435	443	437	448	465	419	434	392	471	451	463	457	434	462	448	436	460	430	461	443	474	438	422	399	476	434	450	465	492	451	461	445	454	437	472	479	455	456	427
1246	414	206	138	189	564	751	682	531	479	415	375	286	208	139	132	137	135	98	114	153	117	79	114	89	89	75	90	75	66	79	91	98	66	78	98	78	71	71	69	86	84	86	94	81	87	49	55	159	491	573	500	236	171	103	91	63	58	59	65	44	42	65	61	65	52	55	61	64	49	54	51	46	62	41	76	70	53	48	51	54	48	59	64	56	51	48	51	61	62	60	63	61	58	55	51	56	62	57	62	50	63	70	70	38	65	53	63	57	55	66	54	62	75	62	57	71	56	56	54	58	69	62	59	59	63	55	62	48	54	59	68	44	53	51	50	51	61	66	51	55	58	54	53	65	45	53	63	56	56	58	65	48	52	68	82	51	63	71	59	59	49	71	67	71	52	44	59	57	62	59	61	54	46	62	51	47	45	59	63	52	50	70	75	61	62	60	68	43	51	57	44	64	63	65	48	66	59	50	63	65	51	54	55	57	61	52	54	56	56	51	59	63	47	70	54	51	79	80	57	49	58	51	55	60	62	50	62	57	55	69	82	69	66	61	68	57	47	50	46	51	51	77	52	56	54	57	54	73	70	50	68	43	64	73	42	51	68	55	67	52	44	67	51	55	55	53	60	60	62	63	59	64	56	48	53	67	70	66	66	65	57	58	65	39	47	61	64	54	68	74	57	43	60	67	57	63	57	67	56	54	50	66	72	64	53	46	47	45	64	58	65	57	49	58	66	61	83	58	61	60	59	48	59	57	61	47	47	50	67	59	63	63	55	63	57	64	55	49	61	61	57	52	58	56	68	58	55	59	64	43	57	48	66	58	54	66	49	55	51	54	57	57	70	46	33	53	59	53	61	56	55	60	55	57	59	70	51	68	62	65	63	55	49	69	52	64	55	68	57	56	54	49	59	53	46	63	61	68	57	56	66	73	64	63	55	61	63	67	54	63	65	56	61	49	65	77	60	62	77	62	52	57	60	55	46	63	50	52	53	66	61	56	61	59	67	57	61	62	60	65	41	61	51	54	58	60	50	48	68	62	72	34	54	55	60	60	50	60	57	36	57	66	58	49	57	50	59	58	45	62	43	52	72	54	68	60	62	59	49	47	72	61	55	63	59	48	59	51	61	55	53	54	74	55	54	60	51	68	49	69	67	61	69	58	58	49	54	63	56	67	52	51	51	61	54	54	78	57	54	58	61	54	68	70	48	70	51	63	50	54	57	54	72	63	59	70	57	44	60	57	56	58	63	60	58	44	68	69	58	59	60	43	51	57	62	54	61	56	51	70	56	62	65	74	49	62	45	52	58	55	67	52	76	68	43	49	76	49	57	56	51	72	59	67	62	46	57	51	56	63	61	64	45	57	60	42	61	51	65	62	59	56	56	48	65	63	48	60	70	52	58	56	70	61	52	54	69	72	56	59	50	67	64	69	48	66	50	67	63	55	52	49	57	60	54	53	59	74	74	68	63	67	54	48	52	51	50	66	55	49	79	52	51	57	52	51	61	55	61	67	55	58	53	74	58	51	58	56	65	49	59	59	44	69	64	64	68	56	66	66	53	67	54	61	51	63	63	61	63	43	52	43	57	44	62	79	58	51	57	63	53	48	44	56	60	51	59	72	61	60	65	63	55	68	77	62	61	51	56	56	52	71	59	74	57	66	69	62	53	54	57	64	63	58	48	69	43	59	58	66	70	39	52	54	65	64	46	56	50	68	64	55	46	70	60	46	75	53	54	74	59	57	60	58	46	62	57	59	49	65	49	54	44	68	66	57	37	42	54	50	62	69	46	57	54	56	63	51	73	52	63	50	66	50	58	45	69	64	53	51	60	60	58	66	51	68	58	48	62	63	62	61	69	66	53	56	61	60	52	57	63	53	70	63	44	69	71	64	60	61	58	59	57	62	57	56	55	55	52	51	62	53	64	65	48	54	70	60	53	64	60	64	58	61	57	68	52	54	60	65	61	68	39	44	61	69	53	61	53	61	56	60	62	68	52	62	59	66	52	58	67	60	42	56	58	57	60	58	57	62	54	58	52	64	58	54	57	66	59	55	61	49	51	70	61	64	69	60	53	71	62	51	63	65	63	72	56	56	66	65	63	53	60	52	63	49	74	58	65	49	68	62	44	52	56	59	49	54	56	52	51	56	62	69	65	72	52	55	54	63	55	52	66	53	50	62	64	60	55	57	65	50	72	58	50	53	67	57	55	60	54	58	51	60	66	63	52	65	56	79	64	65	54	56	68	67	55	46	63	63	58	62	51	60	41	56	55	72	57	64	52	47	56	64	69	52	51	51	68	59	65	54	61	57	68	63	63	54	55	60	51	67	59	47	60	55	56	45	61	58	61	62	56	70	64	62	46	55	67	59	51	62	64	61	64	74	56	62	54	60	51	66	57	56	65	54	58	51	43	70	61	68	64	63	45	81	48	65	65	59	46	50	55	56	58	53	55	58	62	50	48	67	69	51	53	61	55	58	60	55	56	74	63	61	65	59	60	62	61	46	68	48	51	59	52	60	60	63	57	61	72	64	72	56	64	63	52	68	61	62	73	66	69	65	63	84	70	63	53	59	69	61	52	74	57	63	67	74	72	64	71	64	59	55	53	63	55	54	47	56	64	74	50	63	49	64	58	68	53	59	57	51	59	63	46	53	60	63	58	59	64	67	57	51	63	70	58	57	66	61	55	74	63	48	58	61	66	63	49	66	57	62	56	72	66	67	59	60	73	48	57	46	55	59	60	39	56	54	54	40	71	55	57	65	55	72	65	57	57	65	55	58	64	66	54	47	73	52	71	49	50	62	67	55	53	63	64	53	65	53	57	49	56	63	64	71	57	57	70	56	56	66	59	69	55	68	57	75	70	68	62	59	56	54	59	70	64	61	44	54	68	70	61	61	57	60	58	52	56	58	57	65	69	57	67	64	51	45	58	59	64	57	55	51	54	56	56	57	68	66	56	54	60	51	52	60	55	67	64	53	74	69	59	53	49	61	49	59	56	53	74	62	62	70	56	50	54	59	53	63	55	66	69	63	69	48	71	56	53	49	50	42	59	57	65	53	47	53	54	56	62	78	53	52	56	68	59	53	40	60	53	45	41	68	59	49	62	57	86	61	60	61	51	63	51	55	66	56	54	56	56	59	85	52	68	61	50	62	67	53	66	60	63	52	61	60	50	59	68	70	66	64	52	62	81	82	64	56	59	67	58	44	59	50	54	56	64	60	45	65	50	56	49	63	76	46	60	64	53	55	60	59	42	73	68	46	57	52	61	51	63	63	67	67	68	65	49	66	54	65	56	80	57	64	62	47	54	59	61	49	65	42	66	56	56	64	67	52	53	56	53	63	54	44	53	59	71	67	60	40	74	70	54	59	60	49	52	63	60	59	51	52	57	46	51	51	68	56	58	60	67	56	49	53	71	52	48	68	49	52	50	72	62	49	47	58	62	65	69	61	60	57	67	53	63	52	71	50	73	59	66	64	48	42	71
17191	7587	3456	5922	14936	24988	26602	22472	20014	17057	14993	13482	9458	7008	4402	3638	3902	3355	2314	3012	4422	2559	2041	2452	2214	1644	1412	1427	1246	1254	1316	1114	1491	1324	1282	1668	1475	1395	1327	1123	1291	1519	1550	1485	1279	1179	1008	954	4363	12102	12770	10195	5475	3295	1837	1162	806	673	595	691	670	615	652	662	657	637	641	585	648	633	653	639	625	642	590	654	636	649	630	642	633	644	654	640	611	662	635	615	628	634	648	648	614	623	625	654	622	603	643	607	622	611	645	613	626	624	593	667	596	607	623	591	617	683	611	590	630	645	638	678	595	655	601	653	633	638	627	602	623	630	631	652	654	626	634	665	714	644	619	611	626	641	598	610	665	645	626	606	642	654	620	610	655	633	596	649	648	609	615	615	604	637	672	687	598	659	622	641	667	659	613	624	588	624	622	685	648	595	636	643	625	630	599	641	621	607	636	626	624	652	635	654	605	643	613	620	625	638	620	633	562	649	627	591	632	672	647	620	640	632	613	599	657	645	634	673	640	669	637	645	658	610	628	624	649	625	628	655	626	652	653	674	636	593	610	643	633	655	619	635	706	640	641	676	631	665	618	644	603	604	637	646	646	661	630	641	617	694	641	663	636	641	599	622	657	654	595	659	662	639	667	662	634	633	655	620	643	610	674	595	662	640	620	629	617	609	647	634	662	626	677	650	651	642	660	643	624	600	627	653	648	603	634	595	647	633	614	640	661	584	567	643	626	592	657	632	631	653	634	651	652	692	634	643	631	633	639	601	641	646	625	604	653	594	681	602	648	635	617	638	603	637	653	688	634	667	618	663	663	671	634	626	636	609	661	664	624	616	636	634	661	640	621	603	606	646	587	620	653	637	667	611	673	644	579	634	633	644	588	580	629	634	683	638	610	678	599	640	622	607	638	610	651	600	621	637	612	611	629	623	592	614	623	622	600	594	622	585	655	606	641	642	627	639	597	656	650	643	614	639	627	670	647	631	692	640	635	648	629	638	650	680	644	635	615	628	618	660	635	584	634	651	585	623	656	602	629	665	648	631	617	625	627	609	626	612	653	631	645	657	623	649	627	641	644	616	618	638	640	614	641	629	633	643	651	668	630	655	631	641	620	645	609	646	647	581	640	707	590	634	627	633	643	612	614	621	613	675	642	625	653	576	659	622	663	640	652	611	644	607	598	638	607	617	632	603	634	685	629	598	648	649	645	651	647	637	609	617	645	668	613	657	659	649	646	637	639	644	662	670	605	640	627	654	617	646	663	631	600	657	655	584	662	603	641	607	632	618	621	619	673	626	673	620	635	654	655	615	630	581	677	640	613	625	628	621	614	614	670	603	603	640	687	578	616	620	626	661	667	630	663	686	619	639	666	614	642	613	650	632	647	643	592	686	644	641	667	645	631	643	617	637	603	612	613	599	613	614	652	600	638	668	643	586	624	612	678	657	628	688	622	616	650	626	608	626	704	644	661	623	638	652	649	636	624	676	599	581	591	658	592	643	685	616	626	655	701	614	631	676	649	628	652	623	640	616	670	642	639	599	621	626	671	601	631	589	659	651	641	647	634	616	657	645	617	613	640	664	657	649	643	671	617	618	630	626	614	627	673	622	616	649	637	632	606	673	671	644	578	644	639	612	632	610	635	641	653	637	621	595	639	627	628	669	613	649	627	619	668	603	654	596	653	636	642	647	654	678	630	631	595	644	674	657	637	644	662	617	607	622	637	611	598	634	619	607	637	646	600	635	646	630	625	614	635	633	617	656	636	582	600	685	583	645	670	641	643	646	609	649	586	584	602	604	640	667	612	635	624	631	602	624	668	654	654	627	659	600	620	649	644	606	636	666	633	652	593	678	603	610	653	657	663	640	607	636	607	658	653	654	633	614	579	695	675	652	630	646	685	679	606	657	655	622	673	637	694	666	670	627	634	610	733	600	617	628	605	615	585	636	635	611	639	665	612	638	584	629	629	652	620	611	630	638	611	653	664	615	638	648	604	602	638	624	631	629	641	634	648	624	654	584	645	651	597	645	615	669	640	606	665	640	659	632	637	625	620	591	590	642	624	599	596	664	639	638	646	668	669	661	642	662	651	627	633	629	657	654	595	624	617	677	651	620	621	629	628	650	638	640	635	611	640	593	629	628	659	535	633	663	609	639	643	630	626	622	620	629	610	639	629	674	647	623	651	643	679	613	644	677	616	640	584	633	641	678	621	603	684	617	640	642	627	621	654	599	665	644	656	608	620	621	607	654	669	660	627	640	632	657	672	631	631	659	635	604	635	643	630	650	643	661	619	626	660	657	651	660	626	641	649	670	627	689	625	629	680	672	632	612	588	587	625	632	596	660	619	648	607	669	657	656	592	607	629	622	645	647	643	597	639	661	621	653	580	660	669	670	610	648	592	645	595	650	634	627	645	661	644	654	659	642	620	612	625	621	612	615	647	658	628	618	653	599	602	639	627	608	654	609	634	653	613	645	616	623	642	618	657	681	616	619	644	656	627	634	604	640	633	596	617	618	632	661	613	641	662	631	661	627	659	620	625	615	637	612	619	598	584	589	602	619	608	611	614	607	679	622	609	632	632	649	657	623	635	617	644	608	640	579	642	615	623	608	652	684	640	659	597	618	611	647	630	610	656	635	622	646	672	644	655	633	690	602	635	637	596	615	663	622	651	622	620	651	631	650	637	664	647	614	614	648	614	593	641	637	659	661	604	636	662	645	667	637	613	641	630	651	629	600	633	650	619	650	624	617	629	661	654	675	661	609	652	640	611	634	623	616	634	662	611	687	642	618	630	605	649	659	612	614	634	662	601	656	652	663	635	637	620	603	633	651	652	644	654	590	621	641	642	627	632	629	630	632	665	601	631	656	644	633	657	614	677	636	641	684	674	642	614	650	660	617	606	656	659	597	632	605	627	693	660	609	621	629	625	637	597	621	651	605	678	624	603	628	649	623	622	674	631	608	587	621	632	650	640	644	598	626	643	645	610	650	641	607	647	659	611	618	680	676	679	632	635	655	609	656	642	619	630	612	685	616	646	617	637	607	652	645	658	652	609	629	628	656	636	639	627	627	656	687	616	574	620	588	663	649	608	625	629	663	635	609	648	656	642	582	626	612	679	659	638	652	601	616	613	683	674	610	603	592	611	640	638	645	624	652	611	659	635	643	594	619	659	661	632	635	644	574	619	638	651	619	637	632	628	607	638	660	640	629	623	595	662	626	633	638	650	675	637	684	639	664	643	577	613	645	620	626	646	631	655	636	625	620	647	640	578	635	625	629	606	642	652	625	647	672	605	671	597	630	659	590	661	630	627	625	655	611	630	652	633	633	654	652	629	656	669	575	637	603	637	679	649	598	626	658	679	602	602	622	640	629	644	644	643	646	631	666	618	638	663	653	666	588	651	604	641	612	635	681	631	581	610	678	602	631	567	628	636	664	638	616	608	609	642	649	616	652	613	616	620	617	649	717	649	644	591	633	649	657	635	689	629	671	653	618
1462	151	93	73	120	289	453	289	271	209	231	206	153	115	92	64	81	83	59	86	98	79	68	66	68	56	58	49	42	62	39	57	47	44	48	59	54	46	45	40	42	42	50	46	42	61	37	36	58	117	157	173	88	75	82	51	54	40	30	57	63	39	36	42	44	45	44	36	42	41	34	42	52	44	50	50	45	33	35	43	27	33	39	47	46	31	36	45	43	30	36	57	47	58	37	53	48	42	35	34	44	44	48	49	35	48	46	46	41	48	51	39	46	47	46	32	36	68	39	39	44	43	57	43	50	41	54	55	47	38	24	49	44	41	34	35	58	40	49	41	39	28	41	38	41	40	36	34	45	36	41	44	46	46	39	47	46	50	37	39	47	55	37	48	49	33	42	43	49	47	35	39	37	44	37	53	57	37	39	45	45	42	52	35	42	45	45	44	42	41	53	41	41	39	30	33	51	42	28	39	41	35	36	42	31	40	31	47	53	46	29	42	47	40	35	54	44	35	37	43	37	45	38	42	42	41	41	44	38	40	34	45	34	45	38	36	39	49	39	44	45	44	47	47	34	41	33	48	45	42	44	38	40	35	53	31	38	59	35	46	48	37	51	45	47	55	51	42	26	46	47	30	45	50	47	50	37	43	29	51	45	37	37	41	44	42	57	52	38	41	52	45	30	33	44	35	35	40	49	54	50	44	36	53	39	31	45	41	39	33	38	40	36	43	47	44	31	38	49	31	49	42	48	56	47	49	40	35	43	44	47	43	36	45	45	31	40	50	34	35	39	53	41	44	41	39	29	46	46	54	43	54	36	45	40	39	60	50	47	26	49	45	29	37	39	51	39	41	48	54	42	47	43	60	53	33	50	34	53	43	53	34	44	41	49	42	41	47	39	38	30	46	26	44	46	50	32	27	37	44	37	59	41	35	47	47	57	37	37	51	53	48	42	38	38	34	33	50	47	51	37	48	43	43	47	36	38	47	49	37	39	43	44	49	35	42	34	48	42	49	42	32	43	50	39	42	37	49	56	33	41	33	46	31	40	41	34	34	41	54	41	42	38	42	38	42	43	42	43	40	44	40	45	41	41	37	50	49	41	41	43	40	44	34	39	36	40	38	40	41	48	42	41	42	37	56	40	40	40	31	43	32	37	27	36	40	37	38	47	52	44	43	39	35	39	53	44	51	36	37	46	54	44	39	48	43	48	44	42	40	48	42	40	36	44	38	39	36	39	39	42	37	46	47	39	50	33	40	45	40	43	48	48	40	34	40	39	37	48	45	48	46	33	36	43	38	42	49	45	45	40	47	55	32	49	32	33	40	33	47	44	53	32	37	47	49	37	43	36	49	47	52	51	50	26	45	41	43	41	45	46	29	52	51	46	35	38	34	55	38	31	41	36	42	39	51	37	44	62	38	41	42	32	46	37	36	36	45	40	36	40	43	39	45	37	42	27	35	29	35	44	36	34	39	43	36	37	62	32	45	47	40	36	40	51	45	37	36	50	41	43	38	41	35	43	45	43	47	36	36	52	47	45	48	45	38	35	32	37	38	40	47	48	41	32	40	40	37	60	42	38	44	42	41	38	45	49	43	36	53	47	50	41	40	36	37	36	49	40	55	37	28	46	43	49	46	48	44	31	46	48	42	42	40	41	34	35	48	37	45	46	40	51	42	36	45	35	34	34	42	39	40	43	33	39	47	29	46	35	45	39	40	46	45	49	41	44	51	44	45	37	41	52	44	40	36	51	41	42	41	34	42	32	45	42	32	40	44	37	40	34	31	44	42	38	44	47	40	38	43	47	28	38	40	47	34	45	39	36	39	45	48	34	52	50	33	41	45	43	36	41	30	42	37	43	53	46	43	39	41	48	36	39	46	30	44	35	37	58	22	37	31	40	40	37	31	44	38	38	44	45	39	42	37	35	45	38	41	36	44	37	43	39	36	39	42	30	50	39	41	45	43	49	52	37	37	36	49	38	47	47	51	41	49	47	45	42	40	42	40	47	52	45	41	48	31	50	51	56	46	35	41	42	30	42	32	41	36	35	33	41	42	50	37	43	34	26	44	42	47	43	39	37	34	47	43	55	38	32	33	47	50	48	37	46	47	34	34	37	37	36	45	38	37	45	39	23	41	49	36	40	50	35	49	43	47	38	46	30	48	36	40	40	47	47	46	50	37	43	44	35	49	37	47	51	40	55	49	42	40	36	38	44	41	40	45	48	38	38	34	41	27	50	34	47	43	42	49	48	33	39	20	39	47	41	38	43	45	41	36	36	44	49	41	49	42	40	35	54	38	43	38	41	46	50	44	50	50	37	38	49	41	46	51	30	32	34	36	48	46	34	43	42	43	44	34	43	52	42	46	43	47	49	39	36	46	46	34	37	35	36	41	34	37	47	41	45	42	47	51	40	40	49	40	38	36	40	42	53	41	40	47	37	45	27	48	38	56	37	34	48	38	38	47	38	46	39	47	35	43	47	35	32	43	40	44	45	42	40	38	46	44	55	38	41	39	53	41	42	39	55	39	42	48	38	44	35	42	42	50	47	34	44	44	42	48	34	39	50	42	45	41	41	45	47	34	41	31	41	36	47	45	45	37	41	43	43	39	46	43	39	30	32	33	39	45	55	44	33	33	44	38	47	51	45	46	42	46	44	39	45	43	47	47	35	45	45	37	36	35	45	52	54	40	38	46	48	50	48	42	43	42	50	37	23	38	38	54	44	40	34	43	37	39	36	30	31	49	42	34	38	48	46	36	51	48	43	47	59	51	42	34	44	53	39	43	46	45	40	53	55	54	51	41	31	41	41	44	52	33	39	43	40	39	40	34	44	44	37	43	48	41	47	56	56	39	41	48	31	29	38	39	28	43	41	51	50	42	31	54	48	42	43	40	46	52	38	35	42	54	36	40	40	42	44	42	45	41	42	41	63	44	56	39	40	41	39	48	52	40	34	45	42	45	41	34	47	43	46	44	42	43	48	39	42	43	45	46	35	37	36	34	37	38	33	36	50	49	39	43	45	44	61	37	41	42	57	53	33	54	43	47	52	51	45	33	42	39	54	51	41	42	43	43	29	45	41	42	44	42	43	40	41	47	47	40	35	35	49	43	42	45	41	32	40	52	40	29	45	40	43	38	35	40	49	49	38	50	31	34	45	35	34	40	39	36	47	51	30	27	37	49	48	48	44	47	46	35	46	32	48	38	49	37	35	42	58	40	43	52	36	52	39	37	50	41	40	45	51	46	34	33	42	47	48	36	38	45	41	48	46	41	52	36	46	32	46	52	36	41	39	40	39	41	37	41	37	37	45	44	39	45	48	50	52	35	47	42	43	38	41	34	41	40	40	43	37	42	48	57	37	38	35	49	48	34	36	36	43	42	47	48	51	42	45	39	46	47	52	44	48	42	41	50	49	52	44	45	42	42	34	44	46	25	44	45	40	44	44	34	38	42	43	42	45	26	41	42	44	46	46	38	30	43	41	42
11102	3354	1650	2710	8512	19089	20954	15894	13110	9064	9515	8694	6334	3643	2477	2089	2019	1723	1222	2571	2852	1531	1005	1162	1190	1019	863	834	683	851	681	742	852	986	793	969	801	759	735	768	916	942	882	799	798	740	590	618	913	3766	4301	3827	2084	1331	921	702	495	496	475	470	433	420	450	460	489	462	430	418	437	502	465	478	452	484	461	463	457	458	471	479	459	453	454	517	469	491	440	464	459	474	449	450	451	483	456	458	415	503	425	452	467	479	440	460	469	458	443	471	432	478	421	457	474	417	429	451	462	456	486	458	470	448	465	482	469	508	423	458	480	494	476	458	484	457	470	457	427	444	465	479	475	490	479	458	462	479	483	456	462	504	465	462	455	513	474	484	437	466	454	475	458	455	479	468	418	462	462	432	445	467	462	465	466	433	464	454	461	452	472	506	449	469	454	502	418	478	435	455	462	419	416	448	473	473	455	436	465	453	435	481	453	431	462	423	508	441	483	477	482	432	456	435	472	431	472	442	465	470	490	442	444	478	452	455	431	429	461	445	458	411	507	456	457	442	499	448	412	477	484	484	460	434	475	481	447	455	476	498	445	432	444	491	410	465	478	435	433	450	462	480	430	448	436	442	441	487	490	468	444	449	492	455	483	453	448	448	466	446	455	476	463	449	467	484	450	422	464	432	474	471	503	440	436	449	499	469	512	479	527	451	450	454	434	478	472	469	462	460	480	455	439	467	489	442	458	458	465	426	466	489	458	425	452	457	513	467	474	458	441	452	440	491	476	476	452	479	448	474	459	491	466	482	472	466	451	461	486	450	444	445	455	434	478	475	465	449	427	484	444	487	449	439	471	492	491	470	432	406	435	433	475	491	499	489	476	448	482	448	472	490	465	527	435	484	478	434	474	447	480	455	455	482	476	443	481	468	451	422	446	448	449	457	459	452	417	468	462	458	454	460	465	463	458	463	448	456	451	467	435	447	463	493	467	440	482	447	451	440	444	462	474	460	436	442	477	484	417	479	455	449	513	474	473	456	443	439	478	443	442	491	477	456	445	481	504	435	457	387	489	445	476	440	432	502	443	484	461	421	438	456	442	485	452	443	470	459	455	452	465	463	440	414	469	428	448	491	446	442	479	443	445	459	479	479	457	473	453	472	453	439	473	452	457	458	487	430	505	470	444	474	474	438	459	478	433	468	475	408	470	458	485	479	460	532	479	434	454	472	475	459	413	438	440	462	434	450	456	468	458	489	457	477	465	453	454	461	476	470	455	482	481	462	470	478	448	475	474	456	453	444	474	465	446	439	469	454	446	440	407	482	476	460	483	496	449	470	428	494	486	447	474	464	443	482	486	439	437	453	432	463	444	446	459	489	467	466	463	469	455	473	436	505	459	467	488	468	492	454	490	454	445	472	445	450	475	472	477	456	398	502	505	436	423	489	438	468	469	444	470	434	459	447	456	478	447	474	465	475	506	455	465	482	434	448	495	450	485	442	450	429	462	462	476	463	467	456	428	458	447	475	473	452	427	500	480	469	439	447	451	472	440	468	456	463	455	456	485	456	424	503	450	468	458	508	437	430	474	469	466	494	528	469	460	466	471	446	464	454	490	471	493	466	452	462	463	468	455	443	464	474	460	461	466	452	452	485	469	448	480	422	452	486	443	457	441	492	438	450	471	494	451	455	453	459	464	456	491	448	464	467	426	449	454	454	468	456	454	450	498	459	471	496	443	457	464	458	477	450	464	450	471	499	481	444	468	452	428	438	480	466	475	482	480	495	471	455	477	473	507	468	415	483	442	453	430	433	473	474	452	504	488	485	460	488	469	453	470	449	456	516	500	420	456	467	492	476	432	497	434	477	442	445	474	459	487	425	442	468	468	443	463	481	461	485	468	408	435	465	445	496	469	440	453	493	450	523	444	427	505	474	456	455	464	439	489	477	472	468	479	475	484	455	420	463	487	438	431	465	454	454	476	475	423	432	497	476	476	462	459	484	507	454	485	455	476	444	446	415	433	458	487	446	466	469	452	483	461	453	505	421	412	468	502	438	450	459	462	444	400	422	468	473	473	467	484	436	444	437	465	433	414	454	496	460	461	463	432	456	448	460	491	471	438	429	449	464	491	473	454	465	471	437	468	440	477	416	452	457	460	464	416	433	470	450	433	477	470	454	442	479	455	436	483	454	483	440	454	456	473	461	480	437	447	448	496	481	478	443	454	438	429	460	518	488	469	451	446	435	452	473	456	457	471	453	474	459	457	462	435	484	439	448	461	460	463	456	443	480	471	436	453	453	419	451	456	445	493	482	444	473	446	495	443	476	439	490	470	481	447	456	471	474	471	459	453	452	434	470	474	432	426	443	451	475	491	455	435	472	460	448	424	422	465	465	477	445	454	467	456	467	475	474	476	457	421	493	449	473	469	438	441	434	419	497	468	420	474	452	460	480	460	464	503	462	471	449	452	450	450	441	435	456	474	475	481	443	462	448	425	481	507	465	469	449	447	494	442	426	437	430	498	469	467	407	466	433	482	475	479	447	477	433	454	438	464	451	484	475	455	482	460	442	487	436	480	437	467	442	478	453	464	432	467	473	470	446	453	442	450	496	448	450	480	433	442	446	457	468	468	444	471	463	447	483	460	454	479	475	500	458	433	484	456	465	413	473	427	457	459	466	454	468	469	466	437	424	434	475	484	448	480	445	480	480	519	474	479	454	466	473	453	443	479	442	455	481	452	448	443	473	465	449	450	444	468	441	494	430	436	441	500	445	457	438	447	481	446	456	447	437	481	486	457	469	440	440	455	484	462	490	453	449	448	466	473	449	431	472	460	451	448	445	519	436	460	495	435	480	491	445	445	440	473	463	480	488	458	476	465	475	484	469	438	463	464	451	434	444	445	479	484	433	453	490	463	438	477	439	478	475	461	482	451	466	454	451	460	453	455	481	446	494	443	442	474	462	415	457	468	456	436	476	458	477	454	476	497	446	477	464	447	486	493	472	478	458	463	512	455	498	479	475	481	443	460	465	495	456	452	415	476	467	449	467	443	470	437	440	480	453	432	469	453	458	462	482	451	491	459	479	484	475	454	438	492	454	447	468	427	477	431	438	441	467	482	465	447	430	445	422	467	492	465	453	468	473	450	472	470	490	455	438	478	419	459	491	406	452	452	452	424	434	467	524	473	452	423	503	445	490	475	452	453	441	450	474	472	452	439	455	430	435	439	453	441	484	467	467	444	443	434	445	487	467	488	494	447	453	453	415	437	447	425	482	479	480	464	474	456	444	447	443	446	456	435	451	460	428	421	407	465	426	449	457	464	441	455	465	476	464	456	448	476	491	445	499	456	466	436	484	440	461	446	453	471	429	431	457	466	463	436	426	444	476	464	436	406	464	471	515	447	453	474	431	432	481	446	465	464	460	469	463	456	462	438	445	429	445	460	433	493	423	439	475	468	444	473	418	430	504	529	465	436	443	428	471	432	480	452	464	442	469	449	487	442	486
863	334	148	128	196	498	629	460	350	266	263	283	260	195	130	125	99	85	111	206	177	78	76	80	77	73	58	76	53	74	58	66	95	77	91	82	68	73	79	81	78	77	81	68	75	74	68	65	136	288	316	270	224	129	97	81	60	51	56	55	45	60	44	46	55	50	48	52	56	61	52	59	58	62	53	47	64	57	58	64	54	56	64	62	65	58	65	58	61	45	61	60	64	63	51	46	51	47	44	61	71	48	50	57	48	61	47	60	66	51	64	57	40	51	48	64	55	64	59	45	69	51	38	62	50	51	64	55	64	53	62	53	62	51	47	54	62	64	55	48	59	61	54	66	62	73	71	61	67	64	57	59	56	61	62	76	52	59	52	56	53	55	69	49	69	55	52	63	70	64	70	62	54	40	48	61	51	64	66	61	61	71	59	54	61	54	56	62	66	62	44	61	50	50	44	43	67	63	50	72	46	58	53	51	63	75	60	60	63	56	49	63	58	65	47	59	51	44	62	60	56	67	66	56	48	74	66	48	65	49	61	58	58	58	49	47	55	43	54	54	58	59	57	58	57	67	56	59	57	62	55	46	52	58	69	63	64	67	52	56	45	59	51	52	60	59	65	61	66	60	66	48	48	59	55	43	58	57	62	68	59	43	65	62	44	68	67	56	53	64	50	67	45	54	53	66	54	61	60	65	61	55	63	62	67	43	62	57	43	60	62	54	56	62	61	53	45	54	47	68	65	50	56	52	66	51	52	56	72	62	59	49	48	49	51	74	74	58	49	67	56	47	66	69	61	60	67	63	49	37	82	63	52	63	52	64	59	50	57	58	48	57	52	64	74	62	65	67	71	67	48	54	49	63	40	58	59	71	57	56	51	60	59	50	62	52	66	53	59	61	67	62	55	55	58	56	49	43	62	49	55	61	61	65	68	54	52	64	62	55	59	47	56	62	49	50	56	47	58	55	55	58	63	61	53	60	49	60	50	49	49	47	66	70	65	68	56	62	65	63	63	54	59	63	49	51	60	53	47	61	49	59	70	48	63	60	67	57	53	58	45	41	67	58	51	71	37	71	59	56	62	57	48	65	61	42	63	60	44	57	56	53	59	65	58	64	57	54	57	61	67	50	55	56	49	54	43	55	50	69	58	46	59	60	47	57	49	53	67	56	46	48	51	59	63	59	63	57	60	62	50	55	61	48	50	60	49	56	73	61	45	48	55	55	63	53	53	52	53	57	43	60	72	58	63	56	57	69	50	59	58	58	65	56	52	55	61	55	69	49	70	66	59	65	62	59	66	44	64	59	50	58	52	60	47	57	56	58	59	66	44	49	42	49	49	72	65	54	62	60	70	50	52	59	63	57	62	52	49	51	63	52	53	55	64	55	63	48	51	63	56	52	45	70	70	57	51	52	69	71	53	57	53	69	76	49	56	54	55	57	61	53	58	50	52	67	56	60	61	64	54	56	48	63	69	64	69	60	52	39	51	48	48	74	78	53	60	55	65	69	71	62	52	56	63	59	73	41	52	56	58	46	62	50	55	45	56	50	63	55	54	68	64	61	55	48	54	49	57	51	45	61	53	60	55	59	55	65	50	54	68	65	68	43	47	61	53	53	67	52	50	70	60	71	54	55	55	51	64	55	57	54	51	62	50	49	61	51	58	54	63	65	45	58	55	66	56	33	68	73	53	47	57	67	56	48	64	57	58	63	62	50	63	64	62	50	36	56	56	50	65	58	50	50	36	55	56	56	56	48	56	43	56	68	76	55	69	69	48	47	58	55	45	39	51	51	61	47	55	54	55	58	58	35	49	56	57	51	50	53	65	51	53	63	61	67	59	62	66	68	48	49	63	57	50	57	44	57	54	53	48	60	57	48	62	78	59	70	54	56	67	60	54	52	56	66	49	69	57	63	52	58	77	59	56	55	60	58	59	53	63	58	49	48	64	51	56	59	53	54	55	47	53	60	47	64	59	51	45	44	44	56	57	69	50	66	49	60	54	64	60	59	61	56	62	52	53	42	49	53	47	60	64	58	59	51	53	64	70	60	55	43	63	47	46	54	66	60	56	46	58	48	54	67	57	66	65	55	74	54	52	49	43	51	67	62	57	61	67	60	56	47	63	60	51	48	51	52	59	70	75	50	59	62	52	60	60	55	67	56	56	58	55	68	51	54	53	59	53	64	50	52	60	45	38	60	59	57	49	48	67	63	61	43	63	44	70	51	46	67	56	58	53	53	65	52	56	59	53	56	57	68	57	55	51	54	56	62	60	49	56	48	49	67	49	62	69	57	54	70	41	63	55	48	56	65	59	55	54	59	51	56	67	59	61	62	55	55	63	53	46	51	59	46	42	65	53	45	63	53	55	58	53	44	50	57	60	62	54	50	76	54	44	71	40	39	49	56	53	51	64	69	52	63	52	49	54	60	53	57	73	57	48	44	58	50	59	55	64	66	58	70	56	62	67	60	43	50	62	64	57	56	65	55	52	48	60	41	50	65	58	57	50	35	41	61	54	71	66	62	62	57	45	50	60	52	66	50	54	58	59	59	57	66	62	57	57	52	56	46	57	62	67	48	59	60	53	72	43	73	54	70	44	58	58	51	56	54	62	52	43	50	70	60	61	59	46	67	62	64	56	59	54	56	61	55	74	60	61	59	66	47	61	59	51	51	57	54	52	57	59	64	60	67	69	51	52	44	60	53	64	51	57	67	74	61	55	55	46	54	49	50	70	64	75	61	73	63	68	56	61	45	56	52	58	57	63	63	60	51	52	56	65	48	65	62	44	67	68	53	65	49	60	46	66	48	66	53	65	68	59	65	58	66	41	48	50	62	64	57	51	45	65	57	49	61	51	49	63	55	62	51	55	61	53	60	64	49	53	61	70	54	73	64	52	53	62	54	63	55	43	57	78	67	52	56	58	51	64	53	43	55	57	68	57	56	64	63	51	56	40	67	59	50	58	57	67	48	64	44	48	58	59	61	61	54	57	54	54	45	65	54	54	49	49	62	62	49	49	62	58	60	68	46	53	69	52	55	59	61	50	55	70	52	58	61	53	59	49	54	69	50	53	52	51	59	53	40	57	63	60	75	60	67	55	36	62	66	59	50	61	70	45	51	62	73	52	45	67	59	72	62	65	61	55	46	58	64	59	49	64	57	76	78	51	51	52	64	63	63	42	42	52	45	54	51	50	63	62	59	54	62	47	63	53	48	54	56	54	50	55	62	59	64	56	56	58	48	62	64	57	61	54	55	74	67	59	48	59	65	57	57	68	50	45	37	46	47	58	50	54	55	65	64	59	63	64	43	49	74	50	55	56	52	62	43	52	53	60	60	45	66	48	67	53	54	49	60	69	45	58	54	55	67	63	66	67	56	61	56	66	61	60	62	63	48	60	67	60	61	33	59	56	58	45	67	66	52	47	57	55	56	61	58	53	60	48	41	52	50	59	53	64	52	49	63	54	51	39	55	49	60	61	62	57	55
13951	6466	2775	5170	13871	23616	24261	18738	15177	11583	11091	11176	9160	6180	3842	2877	2687	2127	2404	5911	4174	1647	1421	1389	1540	1418	1315	1141	1083	1176	1057	1236	1334	1244	1357	1506	1371	1182	1155	1208	1385	1319	1381	1147	1057	954	850	778	2992	8171	8417	6888	4420	2475	1559	1012	786	705	603	603	611	593	602	592	653	623	608	623	635	562	629	599	618	596	601	616	633	611	624	617	629	662	625	615	601	596	640	608	662	603	601	598	629	636	574	598	640	628	632	628	667	692	609	627	595	641	620	602	676	610	633	591	604	655	609	640	607	616	652	585	601	590	618	581	632	593	596	628	644	616	623	645	616	566	539	648	589	628	603	623	632	624	583	587	644	643	583	605	595	629	612	631	631	599	602	610	647	651	608	643	612	613	648	627	654	629	610	594	623	612	623	644	637	604	588	601	595	609	617	600	581	608	621	647	616	663	625	618	597	595	589	621	655	603	621	617	634	603	618	595	573	653	601	602	571	605	647	650	663	640	603	628	615	623	628	639	598	616	594	645	646	614	616	590	626	608	591	610	608	571	653	610	619	617	642	595	639	600	645	638	601	600	579	622	646	603	607	640	635	631	579	605	576	595	634	592	616	621	636	613	619	578	610	613	620	589	624	609	629	620	604	626	557	561	601	610	587	559	649	626	571	617	607	627	638	624	606	643	624	615	627	643	630	634	636	618	629	654	580	645	617	636	588	625	643	644	608	625	601	610	567	622	614	644	634	612	616	595	609	586	615	590	593	666	613	630	567	615	613	679	634	645	591	601	641	621	607	637	653	649	596	629	640	590	589	622	632	644	567	578	581	617	648	602	607	623	650	584	599	615	583	593	606	620	606	606	633	627	635	603	615	568	568	662	598	641	624	625	649	626	612	598	591	608	655	651	585	623	622	628	626	619	650	616	596	603	593	607	630	651	655	626	595	625	629	621	654	582	589	587	644	625	614	609	632	615	661	614	648	607	625	600	626	601	585	602	561	619	568	598	636	609	603	620	643	617	604	633	619	590	620	584	635	625	657	607	611	610	636	603	608	609	601	611	623	623	607	610	601	634	629	629	617	650	605	639	584	583	598	597	639	636	565	630	657	623	615	625	654	621	575	624	594	598	643	615	636	641	600	630	598	668	611	649	612	584	610	620	585	607	583	604	615	592	572	615	641	639	659	641	610	611	600	610	636	617	646	592	611	641	612	613	608	617	615	649	601	628	571	576	649	614	633	607	645	620	619	628	621	649	601	568	587	625	634	595	668	638	582	594	664	584	598	576	661	620	655	618	603	574	651	619	630	620	636	624	628	630	626	619	620	618	602	651	629	572	642	606	623	578	601	641	592	602	610	678	602	609	603	622	597	637	607	553	627	582	623	567	579	595	630	590	638	638	599	611	566	636	635	611	610	600	634	596	630	615	603	609	643	625	631	610	593	612	614	618	616	608	607	601	605	618	588	604	576	624	657	591	610	619	603	635	640	604	609	616	631	597	609	652	625	600	658	626	609	633	570	584	600	654	631	658	603	641	609	615	602	640	588	617	587	606	620	571	625	628	609	633	637	613	616	585	591	612	637	602	600	568	589	584	615	642	619	640	634	573	614	611	627	633	604	633	597	643	609	599	610	608	628	629	641	606	605	668	610	614	633	611	662	617	619	588	602	630	603	591	609	630	614	633	588	581	648	623	590	625	643	650	625	577	632	562	631	612	588	628	621	611	626	646	614	604	571	587	654	640	568	607	630	616	664	607	582	575	624	586	568	638	617	594	590	636	598	616	623	616	656	577	581	666	611	626	632	651	627	618	606	614	601	623	651	584	617	604	601	610	599	599	571	608	616	579	611	571	625	592	571	589	609	618	609	627	600	642	628	593	617	612	609	601	577	583	631	618	607	626	628	608	628	590	637	555	638	609	623	618	601	636	591	615	625	598	624	639	656	625	630	574	612	616	634	679	631	565	623	636	641	622	620	628	637	642	666	638	601	578	620	620	556	630	642	589	586	634	606	615	590	634	610	647	663	600	609	592	624	666	637	615	620	659	563	614	636	623	617	572	615	586	650	654	622	619	564	588	626	610	613	605	636	619	644	601	613	610	599	618	610	614	620	588	575	596	590	617	637	626	660	615	625	604	604	637	708	638	611	655	613	627	605	617	631	640	617	603	633	577	596	654	599	612	584	617	601	593	600	653	630	586	671	634	632	584	636	621	620	614	597	645	579	606	630	634	601	659	600	592	587	619	656	607	608	621	588	615	578	612	623	614	636	628	626	652	595	643	630	591	572	635	645	627	610	613	593	623	649	631	596	602	589	627	607	675	614	657	611	644	651	594	604	610	631	607	670	632	621	630	566	590	638	640	607	606	637	622	637	648	653	630	614	654	671	617	618	599	578	588	669	610	572	589	548	678	606	617	622	596	591	617	634	607	629	602	636	663	626	637	621	589	605	660	637	601	619	618	606	617	632	628	605	595	600	644	619	626	584	616	617	626	610	555	575	604	652	598	590	627	614	612	639	627	609	572	583	613	624	636	625	629	668	551	617	596	655	601	611	598	661	683	594	612	622	609	560	611	592	565	605	594	630	642	632	591	637	579	647	663	559	581	628	617	598	605	623	564	619	621	595	637	600	634	591	615	589	618	627	623	663	601	644	636	633	647	599	615	581	637	604	632	622	620	574	630	618	618	615	578	632	608	642	591	546	610	654	636	583	600	615	638	597	600	600	611	604	656	634	583	616	609	612	592	636	609	584	629	600	604	600	606	612	627	623	652	593	613	627	608	630	648	569	639	575	633	600	608	692	639	631	642	590	638	655	630	607	634	622	600	652	613	630	619	589	636	641	568	606	632	641	624	629	568	612	599	626	631	573	574	651	617	587	644	601	620	656	596	592	608	568	648	625	584	647	604	572	574	578	653	622	606	650	603	645	664	620	628	615	620	569	618	639	617	585	626	591	569	594	616	627	634	644	605	603	631	596	589	615	642	603	602	612	569	629	628	628	613	631	646	624	618	621	637	594	645	591	650	601	593	646	570	633	596	634	595	620	590	651	643	642	616	666	581	602	665	637	597	627	579	579	614	655	576	597	624	606	622	597	608	611	636	617	612	677	590	601	578	601	626	639	632	663	637	658	620	647	579	607	601	630	616	642	583	615	623	619	657	622	616	653	631	578	598	596	613	629	611	623	596	618	576	630	641	605	631	620	618	671	630	636	666	625	603	571	616	606	619	610	644	633	635	641	581	625	609	617	593	596	643	614	609	566	629	610	627	585	609	596	636	610	600	594	624	674	646	665	623	619	640	591	577	649	607	607	608	605	626	598	549	622	618	646	661	602	631	609	596	625	603	643	590	640	599	624	604	596	599	587	596	618	559	629	594	606	642	626	600	632	612	585	615	621	624	613	599	618	659	602	594	660	630	599	607	587	543	620	592	625	641	592	637	645	662	597	661	656	633	597	622	577	564	576	670	587	613	591	594	570	631	614	650	632	602	636	609	545	620	660	658
2282	279	122	110	183	468	568	419	291	256	242	250	274	193	126	118	78	87	104	179	122	72	59	72	66	66	48	41	55	56	59	63	55	49	65	66	48	46	53	70	62	68	79	72	59	49	57	35	117	399	348	215	155	140	78	76	57	45	44	37	51	48	46	41	43	35	36	40	62	27	42	42	41	42	40	49	39	39	40	53	49	36	45	55	48	48	44	41	52	40	35	42	51	40	42	40	39	41	40	40	43	48	46	39	51	42	28	45	46	31	34	37	42	37	56	52	35	36	43	36	32	48	41	40	36	39	32	50	56	42	25	35	45	46	35	49	40	30	40	43	56	38	30	28	54	38	56	33	57	44	43	37	57	42	45	32	50	39	43	44	36	43	57	35	51	45	43	51	44	48	40	51	39	38	52	35	39	49	38	37	45	53	43	45	46	42	33	44	46	43	39	49	42	34	49	48	44	48	45	41	35	45	49	37	43	48	45	43	38	32	48	37	43	39	39	48	48	35	36	43	40	52	49	29	47	44	46	42	41	43	48	34	38	40	48	41	40	38	43	43	39	44	53	38	43	49	37	44	39	49	47	27	45	36	41	36	43	44	38	36	28	39	35	44	45	42	42	42	56	45	37	52	54	37	41	39	49	43	54	42	55	34	45	52	50	45	37	35	35	36	40	46	35	41	50	36	37	39	40	44	49	37	54	42	38	43	40	48	34	53	42	51	37	48	34	48	42	54	37	37	42	43	36	29	41	43	39	42	46	47	35	43	44	39	43	33	34	40	53	46	53	46	45	37	38	29	43	44	46	46	46	47	38	40	51	37	45	35	45	33	52	45	43	46	36	46	49	33	24	35	49	51	50	47	43	50	36	43	33	40	49	41	54	37	40	39	42	43	41	45	36	35	35	38	49	39	33	47	44	35	43	33	48	43	40	49	42	49	41	39	45	47	38	40	28	48	35	47	53	50	39	40	36	43	54	45	34	27	51	48	43	41	45	36	50	49	36	33	38	33	34	55	38	44	36	40	35	33	38	42	28	42	43	49	53	45	39	47	43	41	34	45	52	34	37	37	36	42	38	43	44	37	46	47	31	36	39	42	42	38	44	51	53	45	47	45	32	46	40	35	46	27	59	33	38	32	40	48	46	52	35	50	49	29	42	37	47	43	42	49	56	48	54	49	45	34	38	49	45	31	42	33	45	26	32	49	49	40	50	42	41	47	41	37	55	32	52	47	36	39	42	51	38	27	43	39	42	36	36	45	41	41	45	42	40	44	47	45	44	38	41	47	33	46	51	46	43	40	50	41	37	43	31	40	37	46	40	43	31	42	38	40	57	40	45	35	38	31	35	29	40	53	45	36	45	40	33	44	36	51	49	40	34	33	39	35	39	57	45	28	39	44	33	49	37	31	49	37	30	42	30	42	44	51	37	43	55	39	57	54	36	49	36	50	39	39	57	40	35	47	39	29	40	36	46	35	42	51	42	35	32	37	40	39	47	31	34	37	41	36	55	31	39	50	39	48	35	40	45	49	45	48	47	41	37	40	34	50	41	43	30	41	39	52	37	30	40	34	50	42	42	40	40	55	34	36	34	41	42	36	39	49	47	48	37	43	50	46	37	37	40	36	34	50	38	40	37	33	54	46	43	29	41	47	41	40	35	36	48	34	45	43	50	34	34	51	35	58	52	44	26	40	42	43	48	42	35	44	53	57	38	31	47	43	50	52	51	34	33	48	42	49	44	41	46	37	47	42	47	43	50	41	44	51	45	44	41	34	53	46	50	45	38	43	61	56	52	38	46	45	46	45	44	54	37	44	46	33	46	48	45	44	40	44	48	44	42	32	48	35	39	36	46	45	45	38	45	48	50	46	47	44	46	43	42	55	45	40	45	47	53	44	42	52	45	35	39	32	62	44	43	35	39	54	33	34	48	50	32	48	36	49	41	36	49	54	32	43	27	58	40	35	41	51	46	46	39	38	40	34	35	34	52	39	41	47	40	38	43	43	40	43	44	34	48	35	37	45	44	39	41	46	41	40	44	36	41	31	50	46	39	35	56	46	45	51	45	28	51	45	49	42	38	35	51	33	34	38	47	26	51	43	46	42	48	42	39	41	37	38	42	41	54	54	42	48	34	43	40	42	50	37	42	37	38	26	40	43	50	38	48	42	48	40	43	45	53	34	40	45	33	42	39	42	44	29	45	49	36	42	27	36	56	34	34	36	57	37	38	49	44	48	44	41	39	53	45	46	46	50	51	41	36	33	34	48	41	42	50	43	38	38	40	44	46	41	40	51	45	44	33	40	40	36	36	45	38	38	30	35	34	47	43	36	33	41	44	32	42	43	38	56	58	38	44	46	55	46	36	44	49	36	38	42	55	46	36	45	48	45	27	34	50	44	36	56	44	48	38	47	44	32	37	32	45	35	42	48	46	48	42	46	26	35	49	40	48	53	37	39	49	47	39	34	50	31	40	37	45	34	49	47	48	46	35	44	48	36	39	39	34	41	41	36	40	54	41	48	46	45	49	39	41	50	37	36	38	40	45	44	42	54	45	44	41	49	41	42	41	43	36	42	36	50	37	40	40	51	53	45	49	59	43	54	39	38	43	47	43	50	44	38	47	33	53	45	40	59	60	38	47	51	41	54	31	53	37	45	45	49	45	44	45	54	37	39	46	46	52	34	37	43	39	45	51	54	37	42	50	38	36	46	50	41	42	42	46	26	44	40	56	49	32	49	41	45	55	43	42	38	36	48	39	42	36	51	37	44	44	44	44	41	30	44	42	42	43	48	47	45	39	41	60	62	48	45	29	44	38	39	33	47	32	38	47	38	37	43	39	38	41	63	43	40	34	39	35	34	40	46	43	48	39	34	41	54	47	48	45	54	42	46	44	40	49	52	44	42	42	44	46	46	45	35	49	37	46	26	38	45	38	39	49	46	40	35	41	39	43	37	32	42	43	51	37	41	48	55	46	42	50	51	37	42	45	35	47	40	49	45	29	48	37	47	45	36	35	37	45	33	46	47	42	50	34	39	42	38	53	36	40	37	35	37	48	40	42	59	36	44	55	41	44	38	40	47	45	39	47	43	46	48	45	39	40	43	50	39	44	40	43	37	43	42	44	33	44	46	33	57	36	43	37	29	48	31	42	47	52	35	53	45	45	38	47	56	36	44	36	41	50	54	42	37	46	34	45	45	42	45	32	34	46	44	33	39	43	54	51	43	57	42	48	43	35	37	51	50	55	31	33	50	33	36	45	57	55	46	39	42	57	45	45	34	50	48	34	34	36	37	50	41	28	35	36	37	48	48	44	45	37	53	45	35	35	27	40	40	42	51	38	36	55	43	28	44	45	35	42	31	47	50	33	37	31	50	47	40	49	41	37	48	39	47	35	44	25	44	41	49	46	34	47	41	29	49	44	43	46	37	45	42	46	41	54	33	36	49	42	47	46	57	48	47	28	38	45	36	40	44	36	36	45	40	43	53
13381	5504	2389	4761	13659	22894	23253	18097	14241	11298	10430	10561	9387	7102	3889	3089	2499	1877	2961	5610	3237	1579	1223	1203	1405	1294	1165	1049	936	991	928	1084	1011	983	1182	1111	1148	1013	1052	1045	1314	1216	1257	1077	860	719	788	812	3161	9545	8587	5389	3830	2817	1599	931	649	543	461	468	440	476	474	433	467	470	484	485	443	475	451	422	459	444	453	430	442	484	452	481	486	428	440	467	459	508	442	469	461	494	459	473	468	500	477	453	464	437	461	451	463	488	463	461	489	432	485	458	477	485	476	467	446	490	448	467	459	501	462	490	462	480	461	439	476	500	470	440	477	483	478	449	442	452	459	459	459	491	445	493	435	478	447	471	442	460	455	470	458	511	477	449	452	432	438	505	493	435	485	474	471	458	462	501	432	463	451	439	482	449	469	474	476	426	459	459	460	484	494	490	458	480	445	472	500	404	474	488	466	457	481	495	462	466	462	488	445	485	498	501	424	492	446	496	461	480	484	433	446	489	467	458	453	505	461	474	471	462	480	452	462	450	475	454	472	465	479	489	447	467	464	480	457	490	461	482	418	463	465	425	445	451	472	478	471	459	464	466	464	429	423	450	466	434	469	431	483	487	486	503	472	457	462	490	463	440	513	430	527	475	485	448	481	479	498	471	484	492	486	453	471	475	468	498	451	501	489	464	456	498	463	494	457	462	452	454	468	489	430	461	457	481	434	459	483	442	476	439	455	468	440	489	452	465	467	468	460	464	473	481	482	459	476	456	458	458	471	493	444	487	477	462	499	470	503	476	485	459	476	437	468	482	442	466	442	465	456	497	474	475	494	468	427	504	482	456	502	487	464	465	457	501	468	448	442	482	481	460	504	474	435	489	474	491	472	470	420	445	446	505	443	449	455	480	476	463	484	472	493	494	488	457	488	495	480	484	490	475	433	493	484	462	488	451	463	467	434	474	485	483	466	489	480	504	429	466	470	454	448	471	482	477	489	452	493	468	472	453	466	492	452	429	457	468	441	471	472	461	444	462	467	463	488	479	442	451	487	477	469	432	500	511	491	471	480	474	465	476	472	468	430	437	468	487	492	449	443	434	419	460	448	479	458	449	469	483	460	492	450	492	497	468	485	499	440	517	460	481	468	474	442	419	449	490	479	453	458	474	468	460	486	500	468	471	451	467	444	432	496	458	400	456	457	451	472	453	480	463	479	463	447	495	469	495	455	469	425	477	482	450	440	448	487	480	473	487	439	455	445	472	449	480	480	464	479	474	450	437	435	465	481	468	478	453	496	510	465	468	460	489	449	463	460	479	479	473	466	462	477	483	488	494	490	481	440	473	442	485	436	469	446	431	485	446	445	456	465	464	514	457	472	439	459	457	472	450	472	500	459	436	463	473	455	489	457	474	452	426	430	536	469	435	453	460	451	453	469	483	435	452	441	461	483	449	450	453	446	472	480	490	416	481	450	462	509	479	465	429	466	440	447	440	481	492	438	443	474	478	520	450	485	500	494	435	452	498	441	464	479	496	489	453	502	506	454	461	457	460	471	505	440	461	486	502	448	453	464	449	453	464	487	483	486	458	476	513	489	468	447	497	483	472	441	466	494	448	483	479	469	475	490	431	477	485	442	451	475	479	447	474	453	434	477	446	461	466	449	491	477	468	419	487	474	487	430	476	464	491	478	485	464	470	440	515	475	450	454	440	468	480	477	469	467	462	470	450	436	458	479	446	473	447	503	489	485	460	497	476	465	517	475	430	493	478	490	484	449	466	466	430	477	446	458	474	434	500	449	450	480	465	480	485	494	459	466	452	483	461	426	490	470	461	503	447	483	463	476	484	458	460	497	459	493	473	467	522	486	454	419	468	485	467	480	495	465	437	451	469	460	470	478	469	491	469	455	453	449	449	491	426	490	448	495	445	470	484	469	489	431	431	440	463	452	490	471	466	456	497	477	474	445	450	435	436	444	427	481	455	415	500	494	483	501	434	482	461	449	465	424	439	453	427	489	454	495	475	470	472	490	482	492	466	485	471	438	463	462	471	494	486	437	429	446	469	453	469	439	461	508	436	471	465	431	488	469	487	450	465	453	470	482	483	476	506	467	468	474	480	473	484	465	490	495	438	505	454	430	483	444	492	428	473	446	515	432	443	435	461	456	479	445	482	449	475	506	457	434	478	462	469	473	487	463	434	465	462	479	471	464	498	478	481	473	461	445	464	452	451	499	486	441	450	470	470	481	472	450	466	499	503	449	446	484	450	454	504	428	465	486	469	450	468	437	523	478	451	515	495	461	470	456	459	442	478	471	469	470	521	448	481	504	511	469	454	444	472	470	461	509	460	451	473	424	452	484	475	457	434	486	457	447	491	488	452	473	446	453	486	484	470	482	446	446	436	446	497	472	457	479	427	442	475	504	492	470	460	434	444	454	531	485	479	474	468	440	496	433	469	502	404	466	477	451	487	465	492	456	449	473	446	471	478	472	440	468	483	454	467	480	489	471	468	490	452	433	478	461	465	437	491	443	485	428	481	472	463	513	496	458	444	442	471	487	458	447	487	442	503	473	433	468	464	494	443	482	490	472	452	443	477	466	464	466	452	486	486	437	494	493	481	433	475	483	419	441	463	447	471	462	463	480	448	437	457	432	468	493	436	477	467	461	490	442	460	509	494	470	464	453	478	471	468	489	460	479	484	458	441	432	439	462	517	458	480	488	428	456	453	460	435	494	505	425	500	462	463	462	498	479	465	466	462	454	466	505	480	475	422	477	446	451	473	489	490	493	488	462	461	440	488	446	430	495	450	491	403	479	467	464	506	441	493	473	446	453	476	457	458	458	484	447	448	473	440	452	445	495	488	479	446	459	456	500	431	475	477	430	458	443	448	507	474	438	473	466	457	499	486	501	483	472	459	430	457	481	445	459	475	448	432	489	453	466	475	456	464	446	484	475	500	476	476	477	474	462	494	427	478	498	463	476	473	406	479	440	468	525	472	471	470	474	475	438	452	497	459	483	407	487	448	447	440	478	456	459	483	464	434	478	505	483	435	415	467	446	480	457	452	486	457	508	458	448	465	482	456	481	484	469	425	477	479	499	445	455	427	474	447	448	439	483	461	457	442	465	458	442	441	507	475	520	472	466	463	491	490	471	440	446	487	478	480	490	452	458	455	484	482	469	468	467	470	453	496	458	474	469	486	457	438	457	474	473	479	437	490	465	439	478	405	453	475	511	498	448	462	439	440	454	481	462	470	473	495	500	491	483	461	437	448	486	431	467	467	493	505	483	504	466	468	488	461	457	450	480	429	506	467	460	489	443	459	455	467	443	467	472	467	519	480	467	477	454	449	449	493	494	466	469	456	484	505	434	433	431	438	485	437	518	493	497	458	480	440	495	497	471	461	489	487	471	486	452	473	485	447	443	489	479	456	466	470	452	459	468	504	473	521	474	456	502	454	458	404	445	470	463	451	475	464	473	502	467	482	428	424	451	450	481	473	460	455	440	499	521	449
1261	429	194	138	238	567	789	469	409	265	277	303	316	261	182	131	119	95	124	208	124	114	87	94	79	93	64	69	65	71	63	62	95	80	104	90	88	80	71	70	74	76	103	82	87	72	67	57	232	571	533	367	239	161	107	63	85	50	55	52	61	56	64	59	47	70	54	80	56	69	64	60	64	54	56	50	65	69	66	47	73	55	51	50	45	66	60	59	60	60	67	58	66	64	66	44	62	46	56	68	56	74	56	62	56	45	55	72	47	43	57	61	54	70	67	62	59	54	55	55	62	56	63	47	65	57	69	74	61	56	57	58	56	65	58	49	60	56	74	72	64	68	65	63	73	60	51	63	66	69	58	57	56	57	59	68	44	61	66	57	64	47	54	55	60	53	66	40	46	52	72	57	61	54	47	58	55	63	48	53	65	65	61	57	65	70	60	70	57	62	58	56	58	48	54	55	52	57	64	45	65	62	50	74	51	53	61	50	52	60	61	64	69	49	67	59	60	76	56	44	53	52	46	66	47	59	58	47	54	58	54	56	67	60	63	57	64	45	65	54	55	49	70	58	48	65	71	76	63	58	50	56	57	62	64	61	50	55	66	52	75	61	46	51	59	43	59	70	68	66	59	61	48	76	52	50	62	60	56	57	58	52	48	53	50	47	71	52	62	59	60	58	56	56	50	69	58	81	68	56	65	58	53	66	71	62	62	74	75	60	60	55	66	62	69	72	53	69	55	53	54	59	78	41	72	59	63	64	52	61	54	61	63	61	61	55	68	65	48	67	51	66	61	70	64	68	49	70	46	53	68	47	49	50	44	53	67	53	59	71	62	64	63	76	54	66	54	66	65	58	50	69	50	71	56	51	58	57	77	58	60	45	47	67	53	61	75	60	59	70	68	58	58	50	67	63	66	56	50	56	58	62	51	62	69	59	60	58	66	59	63	62	56	55	49	61	55	67	49	57	58	57	64	53	65	48	70	57	76	68	66	62	53	58	56	61	58	63	65	60	65	51	52	45	56	57	52	51	46	60	56	70	66	70	55	62	68	56	60	64	71	51	65	71	43	52	75	48	60	54	62	50	68	67	53	62	66	66	52	53	50	55	57	64	54	44	44	49	60	54	65	58	50	60	65	57	48	70	66	65	54	65	66	64	55	76	65	54	48	59	63	74	61	59	62	63	62	64	65	52	51	54	74	62	50	48	63	55	52	59	59	46	70	72	69	67	66	57	59	50	60	50	60	59	71	72	54	55	59	70	67	65	65	63	51	60	44	54	68	53	48	65	45	48	56	58	60	52	56	58	62	61	57	53	59	50	44	60	54	47	46	72	61	50	67	53	62	57	59	60	58	57	52	77	69	58	61	48	59	57	56	55	64	53	75	73	60	63	67	51	54	71	57	47	54	49	71	51	50	51	65	69	52	54	56	55	63	58	57	60	54	64	54	49	65	53	66	53	57	76	49	59	61	61	55	55	54	63	53	54	56	52	47	63	53	68	57	61	54	62	43	56	49	60	67	64	65	51	44	56	57	58	56	71	44	72	61	54	59	60	59	56	68	55	56	53	59	64	61	57	68	68	52	51	52	54	69	63	68	55	58	72	48	54	56	77	62	57	57	73	48	56	62	56	54	74	56	59	63	86	71	48	59	65	60	65	53	50	50	64	57	57	47	61	57	65	50	59	64	66	55	74	72	56	64	52	59	54	55	52	63	63	69	62	70	64	44	41	61	55	52	47	59	69	58	54	45	53	60	47	67	51	55	53	53	51	53	67	64	45	59	46	61	56	65	69	52	59	63	72	48	66	52	67	61	50	54	64	69	60	71	63	65	51	52	63	56	52	69	61	56	58	59	48	66	55	65	65	47	54	49	48	52	42	60	49	56	68	64	66	72	46	61	65	56	56	59	49	57	61	58	61	57	67	60	62	74	59	67	46	53	51	56	58	49	78	61	50	66	50	57	57	59	64	63	66	61	59	53	56	65	61	69	48	52	59	52	61	61	58	45	63	61	61	64	52	60	45	56	56	69	51	66	64	51	57	71	59	62	64	70	55	59	59	62	60	56	55	62	65	53	49	59	60	45	57	68	46	77	52	52	51	48	64	58	60	50	41	53	51	58	61	71	64	53	69	54	62	56	65	65	67	68	68	71	53	68	50	62	46	57	63	42	71	43	58	67	56	72	57	49	67	56	66	62	69	62	68	59	62	58	68	53	65	48	56	49	73	38	55	54	59	60	63	68	68	61	53	55	67	57	47	59	67	62	65	63	62	67	51	58	46	54	58	62	66	59	56	47	55	59	45	44	69	52	59	58	67	55	54	56	69	69	69	75	48	61	55	46	53	66	69	65	58	67	63	56	58	66	61	56	48	60	70	68	66	57	53	56	55	51	51	50	66	45	58	59	42	50	48	65	63	58	69	66	64	62	51	49	68	67	61	63	58	54	55	55	49	61	42	65	64	63	64	55	54	59	63	57	58	60	52	52	51	64	45	59	59	62	39	62	62	60	46	44	58	60	51	56	59	51	60	64	40	60	68	67	68	61	56	64	53	46	66	60	58	68	67	62	41	48	60	53	46	54	50	57	54	62	61	56	52	51	69	50	68	63	44	61	55	69	64	56	69	52	65	74	60	66	51	62	61	68	60	63	57	62	63	64	66	60	58	54	48	65	45	56	45	52	45	58	52	61	62	77	61	68	69	57	63	55	48	59	70	72	46	46	62	52	60	70	61	54	60	63	59	42	62	54	66	67	51	58	58	57	66	62	63	70	63	58	51	55	49	67	44	47	66	60	51	48	48	54	57	58	62	57	57	56	62	62	68	63	65	61	65	56	75	48	67	47	56	54	44	56	60	58	49	66	62	58	56	61	48	60	51	64	54	64	60	57	72	60	55	56	61	57	53	57	59	68	63	64	70	46	58	74	59	62	55	65	58	53	67	54	69	56	55	40	62	55	67	45	51	66	56	58	77	54	64	60	63	57	51	58	49	62	57	63	58	44	54	53	61	71	67	49	60	52	53	53	55	51	60	51	63	67	62	46	57	68	65	66	58	37	54	57	55	59	57	58	49	70	66	56	57	66	60	55	67	59	53	70	54	56	48	54	53	60	68	60	49	48	51	52	58	62	51	45	57	49	65	65	72	58	53	65	56	57	62	53	73	66	57	57	60	71	53	56	59	57	65	66	57	52	58	59	64	55	71	52	59	55	60	60	67	55	52	71	60	59	68	54	60	60	56	69	50	66	55	63	68	67	61	52	49	64	55	65	51	53	52	65	54	57	64	57	58	70	67	52	49	54	67	60	61	55	66	68	53	74	69	69	60	60	64	64	67	58	65	56	60	69	58	57	66	70	56	58	61	49	63	51	63	71	63	61	73	63	71	55	67	43	47	71	55	66	58	45	61	59	57	55	36	67	64	57	67	59	51	63	61	68	56	64	71	58	72	60	42	62	48	64	59	45	52	53	65	70	63	63	58	61	43	69	48
16875	7733	3468	6792	18485	25882	26207	20250	16222	12631	11636	11900	11183	9051	5707	3484	3444	2756	4560	6623	3460	1974	1979	1906	1751	1665	1463	1561	1351	1269	1218	1307	1402	1697	1558	1690	1478	1342	1354	1232	1139	1381	1653	1490	1062	1065	1014	1055	6055	13610	12280	8688	5493	3126	1779	1044	845	698	654	680	607	632	618	633	631	703	705	681	640	652	619	653	602	656	661	662	627	624	648	676	661	605	675	650	640	633	671	630	651	617	639	661	705	625	605	612	620	660	662	616	640	624	627	617	674	641	606	624	631	633	631	642	618	643	624	651	622	694	621	655	665	640	667	600	659	672	650	590	629	634	669	610	671	682	652	646	647	621	645	660	639	599	599	621	630	672	611	622	650	658	688	635	655	639	634	600	585	665	658	647	637	594	637	632	615	641	607	625	642	640	628	614	667	609	670	596	664	604	596	614	638	646	604	595	626	654	621	616	614	591	619	680	646	597	662	641	621	632	678	624	639	634	627	663	614	671	651	652	636	644	620	619	642	681	646	610	630	683	620	613	637	674	601	629	599	696	657	638	612	676	615	615	656	628	619	634	641	634	605	669	637	617	637	630	642	679	684	625	629	626	661	612	632	623	608	629	639	644	661	662	640	595	664	672	681	623	641	632	629	655	623	608	627	624	645	649	614	626	669	656	658	645	614	633	667	640	620	600	620	621	611	621	665	627	647	625	646	639	647	611	646	662	617	647	657	599	635	638	627	691	654	604	621	651	639	613	658	613	580	670	634	641	629	614	647	661	615	636	640	675	615	673	646	636	644	651	647	637	629	631	651	606	652	611	635	652	674	621	599	671	631	629	626	645	635	580	662	675	622	675	673	681	635	680	625	676	639	607	674	692	634	626	651	584	638	601	618	630	648	654	638	627	621	648	665	605	620	644	660	654	634	636	641	561	633	647	678	623	624	670	638	626	660	627	670	609	615	650	657	662	638	639	660	646	599	665	628	640	651	630	649	649	702	653	636	635	589	619	635	594	616	651	607	657	620	632	620	617	674	644	673	628	702	664	646	626	624	617	665	659	631	697	621	643	661	624	651	618	613	602	603	625	602	621	589	663	673	639	646	643	614	671	652	676	670	599	637	626	605	623	691	630	642	633	669	635	658	640	599	618	627	635	658	639	659	633	656	666	586	614	647	586	607	581	626	594	641	646	632	625	593	603	630	603	673	656	684	668	625	606	642	608	615	593	652	621	666	652	610	626	627	635	642	671	623	605	656	705	670	640	628	642	621	668	603	659	638	639	686	673	624	609	600	652	594	677	629	660	666	653	621	607	666	591	695	640	657	669	581	642	640	647	638	608	700	620	618	677	639	613	677	647	660	670	665	644	639	617	648	611	646	634	622	661	633	645	675	645	638	673	592	663	658	662	634	652	642	646	625	603	659	623	634	613	612	639	622	648	630	646	625	649	694	638	612	647	623	633	648	654	625	615	632	659	618	666	638	604	632	623	650	636	643	636	589	661	666	659	622	647	641	626	646	666	627	608	650	617	610	636	611	622	662	607	623	689	648	639	609	664	643	634	615	675	615	631	630	683	650	652	634	653	629	611	640	625	616	698	620	645	649	676	632	635	646	628	665	670	659	668	629	637	657	593	663	675	660	607	642	643	621	603	647	643	650	603	624	643	657	638	677	627	632	675	645	632	648	627	684	654	653	646	628	668	667	620	613	672	584	694	598	646	655	646	654	622	661	589	633	654	658	638	641	655	628	682	589	690	647	663	650	621	649	618	625	616	628	641	660	627	646	644	605	642	641	648	631	606	652	634	605	613	650	631	685	631	636	691	654	638	583	643	679	640	681	641	620	618	659	632	662	668	647	639	625	653	621	630	594	637	645	607	640	618	597	617	636	660	634	649	598	636	630	686	630	626	620	642	616	607	615	611	626	621	661	690	670	636	655	681	650	639	578	617	656	584	653	604	635	619	626	644	634	647	637	664	656	644	592	615	651	644	612	627	629	658	673	635	634	605	686	619	673	654	707	684	621	601	614	642	701	622	632	658	682	602	635	632	611	646	613	647	617	652	618	690	623	626	641	664	655	615	669	672	659	662	621	661	652	655	629	605	603	686	655	622	623	619	605	626	647	692	647	631	617	616	638	617	645	621	654	634	573	675	640	641	666	701	608	662	638	650	718	624	668	628	669	632	676	691	642	630	627	612	592	622	645	665	652	682	654	650	631	618	649	672	687	613	603	618	591	666	660	644	663	650	675	653	615	618	591	623	684	605	619	658	596	655	647	633	598	639	655	631	652	631	621	642	628	605	663	610	626	675	631	600	667	640	644	596	632	665	596	611	639	630	684	647	679	613	639	657	648	620	648	646	622	640	658	673	646	648	653	683	589	598	634	693	678	601	665	641	660	657	644	626	649	640	675	679	655	639	642	644	672	618	648	617	633	648	621	649	656	667	636	617	641	655	665	667	676	616	710	624	671	639	664	632	659	672	633	641	659	630	631	699	655	649	629	649	643	661	661	710	655	631	656	632	636	664	610	619	652	653	619	631	609	587	689	653	655	647	687	623	637	653	662	667	636	610	607	653	641	594	620	683	652	648	609	633	597	619	618	660	647	633	623	662	709	661	635	692	652	662	688	634	608	622	641	638	636	624	628	680	645	663	616	697	661	620	642	593	634	635	626	626	643	619	652	614	648	643	648	669	606	643	600	666	624	611	632	664	640	644	631	615	628	627	646	625	633	634	631	670	645	612	633	620	640	627	654	644	619	636	668	623	645	671	657	651	652	663	660	656	671	615	617	617	664	657	654	674	649	654	662	629	604	625	643	645	663	664	609	615	622	641	629	643	637	664	601	616	650	654	607	602	658	649	621	634	627	637	663	608	624	653	634	644	611	620	654	602	628	625	632	664	603	649	583	610	671	609	650	661	617	653	643	649	632	575	654	657	634	626	592	640	642	617	627	640	646	600	669	602	649	595	638	596	654	623	660	636	630	647	613	641	634	699	595	648	591	702	639	599	623	673	642	584	625	658	645	598	667	642	642	672	641	652	628	656	631	643	699	682	630	636	609	670	619	666	637	610	661	610	587	628	627	640	675	611	656	610	611	640	639	638	633	640	608	617	594	662	598	604	587	617	647	690	657	650	643	660	636	630	614	671	623	625	628	620	652	627	655	634	680	643	616	635	644	638	631	646	644	658	688	657	593	650	647	652	648	627	614	626	641	641	618	653	652	658	697	624	665	648	669	645	639	641	671	642	617	627	610	601	645	654	611	659	674	647	642	623	645	580	656	614	605	634	624	624	635	659	648	617	643	646	621	614	634	623	650	638	659	641	645	675	667	644	613	617	626	642	656	603	636	666	625	638	657	602	661	630	636	645	668	670	673	626	666	630	664	670	628	625	645	599	637	678	604	679	644	611	647	645	672	622	634	640	648	706	649	631	665	669	624	671	613	682	659	603	639	644	617	614	664	671	591	655	608	670	674	649	667	649	632	648	641	616	631	612	654	663	637	663	649	644
1506	151	86	96	144	341	371	261	214	170	172	155	164	135	111	73	63	93	91	99	80	75	56	46	68	58	47	55	53	42	52	57	67	43	56	54	52	48	55	58	52	45	70	57	45	38	44	44	64	146	173	160	115	92	65	52	49	49	52	37	42	43	42	33	44	53	40	39	38	49	31	47	43	50	54	37	40	37	68	44	36	50	45	44	44	42	30	42	53	49	36	41	36	41	51	36	49	32	31	42	53	48	54	53	49	59	31	41	45	42	42	34	51	47	41	33	56	50	42	57	38	39	39	49	42	42	37	36	44	50	52	46	47	47	50	55	50	49	50	37	38	34	32	42	45	55	35	51	42	37	49	45	40	36	37	41	44	55	43	42	34	40	44	39	45	37	42	44	48	32	36	30	51	47	40	44	39	36	51	38	50	60	43	35	52	49	41	41	39	48	38	47	40	35	31	42	35	40	39	41	39	44	48	37	45	50	47	36	45	44	44	54	33	43	38	35	49	40	51	39	43	50	47	50	49	44	39	33	37	35	40	55	34	52	49	43	48	47	48	53	52	40	41	42	50	32	42	49	47	41	38	37	43	43	44	39	35	44	47	43	35	50	49	31	40	36	41	48	45	42	42	48	40	37	39	41	35	38	35	36	45	36	38	32	48	37	40	41	47	30	28	45	40	40	41	41	40	35	40	45	33	44	51	39	39	31	51	33	42	50	34	43	34	53	38	45	37	39	53	38	48	41	46	39	32	44	31	43	50	43	36	38	40	36	47	29	38	43	37	41	40	42	53	48	46	34	37	43	32	36	51	41	43	40	48	49	43	40	51	35	38	30	44	33	40	44	48	44	53	42	42	36	37	39	38	41	48	42	53	40	42	34	38	38	45	56	46	42	37	46	39	46	54	47	44	46	49	48	45	45	39	36	40	38	55	55	40	54	41	51	33	48	51	40	29	44	47	39	37	36	43	35	41	36	42	38	51	50	50	44	41	34	56	51	37	47	44	44	33	46	37	53	50	33	39	46	43	47	34	56	45	60	42	43	31	40	47	40	42	47	39	39	39	35	47	46	44	43	43	37	46	34	41	41	36	39	45	37	33	44	46	36	42	40	49	39	57	51	39	43	42	40	36	45	42	34	33	49	31	48	35	43	36	47	33	43	43	37	35	46	46	37	33	44	49	49	32	51	43	45	54	43	44	28	42	40	33	50	45	46	48	27	41	38	58	51	49	40	41	40	58	47	47	56	42	37	47	38	36	41	44	36	41	41	44	44	33	46	39	41	44	45	41	54	31	45	31	48	43	47	44	45	48	46	48	51	40	51	35	38	46	45	47	26	42	46	49	48	34	44	41	42	41	35	40	47	31	41	41	35	47	38	49	35	45	40	43	48	43	43	38	41	44	48	54	40	35	47	53	49	41	24	37	35	44	44	44	46	45	46	40	54	58	40	49	56	39	28	52	38	41	37	37	52	42	54	51	41	41	36	35	42	40	42	41	29	48	53	37	34	46	41	47	44	41	39	46	44	33	51	41	55	30	42	36	49	57	42	41	48	27	34	42	56	45	47	44	48	50	42	38	35	48	40	42	40	43	47	50	54	38	42	40	42	42	47	43	43	47	37	40	49	48	45	46	44	32	51	39	35	46	37	39	37	40	41	40	48	53	38	46	42	47	37	46	40	41	40	56	46	36	37	45	40	44	42	47	46	48	49	38	58	45	43	51	42	50	39	39	43	53	30	46	43	43	46	42	56	43	46	44	35	40	46	54	42	42	49	39	29	47	50	37	48	51	40	41	40	37	41	40	51	43	35	49	45	30	30	48	55	27	40	39	52	35	42	48	46	46	39	48	38	50	42	40	55	49	39	52	37	36	42	49	46	50	35	44	39	41	35	32	34	46	63	40	37	38	36	45	43	46	47	34	53	34	47	61	46	50	45	43	39	39	46	44	31	37	39	36	37	41	48	34	36	48	40	34	34	42	46	52	48	42	49	38	58	49	45	53	36	37	57	41	52	43	55	50	48	46	34	38	51	37	39	45	49	33	39	37	40	35	35	38	35	39	45	32	42	48	50	46	42	38	35	43	41	31	37	57	52	45	36	44	47	47	43	51	49	52	39	51	45	42	41	41	43	44	33	39	34	44	40	42	37	46	38	40	42	41	40	40	45	38	44	46	43	45	60	40	46	50	42	53	44	55	41	42	45	34	51	33	48	41	47	42	43	48	39	36	50	33	36	50	43	42	44	43	40	35	32	44	42	43	29	33	34	42	37	50	36	49	48	36	58	41	38	53	48	40	33	49	51	41	39	39	37	37	62	43	38	46	46	53	26	48	37	44	34	44	43	33	36	49	38	52	45	41	43	43	30	30	59	44	41	45	40	39	28	54	35	32	35	42	38	45	34	35	43	50	48	47	41	52	62	50	47	47	42	38	50	34	42	43	40	44	53	31	43	43	39	36	42	52	41	48	43	51	46	38	43	51	51	35	51	40	43	40	42	43	37	41	38	42	34	42	53	45	41	36	42	52	40	47	42	42	31	37	51	43	42	46	42	41	47	40	54	35	37	41	40	42	43	51	42	38	43	44	49	49	39	39	48	46	47	38	32	35	49	44	41	41	41	56	50	32	36	29	39	43	37	37	32	38	45	36	36	49	28	47	48	48	41	41	32	53	43	53	45	48	50	47	31	36	40	26	47	41	39	40	49	51	44	41	55	53	28	44	41	52	35	39	49	38	40	39	50	34	39	41	52	53	38	48	34	46	45	52	39	24	40	53	47	26	42	47	37	43	50	40	42	37	46	45	42	43	34	47	33	51	45	38	42	34	35	34	31	45	31	35	45	36	39	34	50	36	47	41	35	44	43	59	53	44	42	31	41	40	44	42	48	45	40	46	38	34	46	49	43	34	31	60	50	36	46	45	44	52	41	49	40	43	43	37	40	49	51	45	39	50	45	31	35	46	47	61	51	47	46	44	51	39	38	37	57	31	46	38	44	36	41	49	43	47	38	49	42	55	47	46	46	39	43	40	35	39	40	44	34	43	48	46	50	41	52	33	34	46	49	40	44	50	49	45	35	41	41	44	36	56	46	36	45	42	51	46	46	39	39	43	51	50	51	38	44	55	34	48	38	33	40	34	53	43	42	44	46	42	43	35	39	29	44	51	42	42	40	36	36	45	36	40	39	47	34	39	39	42	48	49	41	43	48	45	40	48	48	50	50	46	43	35	44	50	31	34	44	42	57	43	44	57	51	43	43	47	37	44	48	54	45	43	57	40	41	43	49	42	26	44	47	47	41	50	47	41	37	39	50	40	37	49	31	42	50	34	42	29	41	49	37	38	47	43	40	35	52	29	42	50	48	43	41	46	40	35	45	42	46	36	38	39	32	41	43	41	41	51	46	30	36	39	50	45	39	50	54	55	42	40	52	31	42	43	35	48	34	43	38	50	38	46	39	40	43	51	33	40	44	46	34	43	37	33	51	34	39
10241	3064	1482	2973	13256	20058	19306	13946	9883	6844	6183	7119	6454	5116	3396	1736	1383	1667	2358	3383	2480	1421	1161	1044	970	964	865	867	858	750	725	806	974	1050	1044	1141	919	814	746	726	743	873	1047	926	702	698	663	648	1510	4050	3932	3483	2333	1296	856	664	542	502	529	445	482	446	463	430	468	491	476	473	491	497	434	482	496	473	505	461	467	461	460	495	447	458	501	430	478	498	463	439	425	516	464	451	459	437	432	440	460	477	448	471	439	493	443	479	422	481	486	429	514	457	485	467	459	431	460	489	467	507	487	507	443	443	463	487	428	460	403	468	458	456	499	466	448	476	473	475	454	413	470	476	474	477	512	460	416	465	459	479	506	437	467	514	437	450	468	447	495	437	499	488	475	459	497	469	451	463	490	469	467	480	468	488	486	455	476	499	485	477	497	471	492	469	482	454	450	454	422	439	452	471	461	512	485	459	481	480	468	508	435	473	462	519	488	465	491	491	464	470	495	484	476	479	437	460	508	453	511	472	474	492	479	442	447	463	473	472	479	494	434	476	436	450	445	510	473	496	479	458	466	512	455	456	450	446	478	458	488	500	480	497	484	436	442	466	470	469	468	442	497	495	491	463	509	503	490	479	508	533	536	455	462	461	459	475	440	484	464	498	495	512	466	494	489	485	439	462	460	436	518	505	471	482	468	515	461	463	467	486	468	488	472	477	444	473	495	447	466	465	475	512	478	493	482	464	478	470	456	479	469	459	439	475	457	529	472	449	477	448	437	459	442	460	489	478	501	453	475	478	475	432	453	470	500	451	474	473	487	485	486	438	461	454	463	469	493	504	461	467	449	455	456	501	485	502	517	498	492	504	462	464	470	513	541	498	456	447	502	461	465	455	453	478	491	479	454	404	480	471	428	455	453	435	483	459	478	479	508	458	471	470	445	472	489	457	476	540	503	461	442	463	473	479	443	471	444	457	501	464	478	480	476	497	468	453	451	480	439	462	451	423	499	451	442	447	468	459	437	458	436	501	432	434	472	484	416	479	508	454	485	480	461	474	478	470	470	434	463	465	475	482	469	478	463	484	510	465	483	496	462	456	471	466	465	422	432	469	490	461	492	448	501	440	467	493	445	510	464	475	438	498	475	442	452	504	502	480	477	469	474	487	491	442	475	478	502	502	429	466	503	472	462	498	464	461	466	463	439	468	506	497	456	506	479	516	441	505	461	513	478	444	468	468	463	478	476	498	494	498	488	504	433	489	446	458	456	468	487	460	442	457	473	442	420	502	486	485	438	473	500	443	516	503	469	497	460	484	463	508	501	468	454	474	450	415	473	490	432	423	475	472	470	493	443	475	475	454	456	472	476	505	454	495	440	503	454	484	484	465	484	480	476	462	459	447	498	438	480	470	468	475	463	444	509	498	472	434	452	500	485	464	438	453	493	483	445	513	447	499	465	490	470	476	493	460	456	461	464	487	467	459	470	474	478	497	413	479	452	497	473	479	522	521	464	441	470	441	498	434	457	491	470	459	474	455	446	491	471	502	478	470	493	453	490	469	483	467	439	442	495	477	490	477	470	476	465	475	479	510	479	430	444	424	467	481	459	501	463	428	452	488	449	471	437	484	452	465	445	486	482	490	452	478	552	462	463	478	470	467	510	510	477	440	477	494	473	475	473	464	502	456	450	465	478	484	505	497	467	432	473	436	475	451	493	433	491	475	452	470	476	428	475	489	448	492	460	473	462	464	516	457	506	449	471	468	457	483	463	452	478	468	454	499	497	451	462	473	471	461	477	467	501	468	486	435	490	472	476	468	446	482	420	480	429	451	464	485	463	467	454	448	477	459	455	457	441	473	504	463	473	448	461	447	496	416	507	491	432	474	485	462	448	483	515	455	480	484	491	488	447	468	455	443	434	475	504	512	466	486	469	436	489	448	503	509	482	502	509	463	480	489	451	479	509	446	461	482	462	472	438	454	444	464	438	473	472	445	464	480	466	450	493	439	490	460	465	441	453	483	470	461	458	498	446	491	462	485	468	508	463	484	454	470	460	476	473	467	471	465	502	488	475	421	488	484	477	474	458	495	469	481	485	472	481	480	460	453	435	463	436	453	503	457	489	443	495	459	475	452	475	462	503	484	484	448	453	479	470	481	493	419	490	485	471	476	470	466	459	487	464	512	451	444	493	518	460	477	494	482	491	446	492	449	479	469	444	482	458	499	448	467	508	453	444	440	471	477	486	484	474	456	466	467	491	455	450	452	470	434	468	456	464	507	457	475	482	481	489	476	495	477	455	480	474	515	486	445	465	470	463	459	477	482	448	460	440	473	484	456	479	471	487	486	430	422	491	462	453	461	484	495	449	454	466	497	482	483	503	449	482	460	485	457	490	448	422	471	458	503	460	475	511	504	454	489	468	433	441	479	485	520	472	429	469	451	489	521	459	472	469	463	462	481	487	545	459	467	446	532	490	461	482	475	490	489	483	487	477	473	423	486	470	483	501	508	440	454	489	470	483	486	442	463	431	488	481	470	490	425	493	445	495	464	476	486	477	463	490	450	505	454	498	464	493	469	469	499	452	485	483	452	488	500	477	522	465	460	521	484	473	458	459	441	477	428	481	470	456	451	488	458	505	478	463	446	424	508	492	484	454	455	470	470	491	452	474	475	471	472	478	479	452	456	493	430	469	479	469	495	482	477	503	443	471	495	454	475	460	487	470	476	483	476	517	461	465	455	484	461	476	481	488	470	472	478	496	463	448	505	487	454	447	497	491	459	464	406	473	474	492	459	462	500	463	432	503	490	460	454	456	459	466	453	445	502	446	507	457	460	481	450	486	498	450	474	497	444	472	494	490	480	494	458	474	510	526	480	467	458	483	482	479	450	486	436	488	462	500	472	443	498	494	463	454	469	483	510	459	496	475	451	475	457	454	478	503	491	480	480	508	478	465	463	528	488	448	478	483	461	498	458	472	467	418	488	482	457	435	487	460	486	437	470	520	481	473	482	433	515	470	474	492	427	449	434	426	528	478	489	475	454	474	461	470	425	455	467	456	488	452	461	463	500	447	441	435	441	479	484	481	467	461	490	447	483	452	439	539	498	499	468	478	472	485	430	460	473	473	492	447	444	450	458	513	451	467	476	427	473	454	484	457	486	483	424	503	448	448	469	492	465	454	520	471	482	503	468	475	440	486	490	439	451	502	476	507	477	462	489	446	490	474	413	527	469	450	445	462	461	469	467	444	481	474	476	471	465	480	467	456	471	455	467	516	488	452	478	471	456	502	481	484	436	445	461	488	486	489	450	483	482	456	487	468	464	453	494	487	468	467	468	488	489	446	476	487	484	500	498	507	518	471	498	460	504	465	443	463	483	470	482	481	482	496	484	409	499	490	481	487	487	481	519	449	431	476	441	492	448	484	528	443	462	488	458	481	494	455	501	526	496	452	452	469	471	420	476	500	458	478	475	492	486	472	489	480	484	471	495	480	487	439	484	455	464	444	486
801	304	143	125	223	529	552	380	300	212	235	258	211	203	143	114	89	103	115	162	136	111	89	71	67	88	64	76	67	83	62	60	69	69	73	88	104	74	67	60	68	71	66	76	66	64	60	73	143	333	345	270	214	134	77	83	70	69	63	55	63	54	59	49	65	50	68	65	53	50	72	60	57	63	66	54	54	59	64	65	69	69	58	46	62	49	54	58	67	68	68	61	50	63	56	57	59	55	59	55	58	60	57	66	76	59	53	61	52	59	62	50	68	72	56	71	46	65	52	56	62	56	68	47	61	57	60	55	59	64	72	50	76	54	45	59	52	68	52	59	52	49	77	54	51	60	55	48	58	54	55	57	60	55	51	59	56	62	58	62	62	45	57	43	69	54	65	68	55	49	52	66	66	54	62	57	61	57	59	46	45	64	38	53	58	53	58	58	53	52	56	56	49	59	48	44	57	63	66	60	56	63	55	71	55	59	49	52	54	39	56	53	62	63	48	61	63	43	56	45	57	58	66	47	56	53	52	55	65	51	50	55	59	61	50	44	49	48	52	52	61	40	46	62	75	54	48	53	71	64	45	69	59	56	51	79	49	52	48	60	74	55	63	61	57	44	60	54	61	54	45	76	48	52	56	63	74	50	58	53	59	46	54	50	55	63	53	67	52	67	49	57	59	53	56	52	54	46	66	58	59	68	62	48	55	52	40	67	55	65	60	50	53	74	60	53	58	43	53	65	68	59	56	47	50	63	47	52	50	52	55	57	55	61	61	55	69	58	47	51	61	63	68	51	65	60	65	69	48	58	52	62	63	67	61	49	64	50	51	57	60	60	61	50	54	65	53	59	56	49	59	39	47	55	66	66	62	56	56	56	64	56	61	56	61	50	65	56	52	56	78	65	61	44	47	52	59	69	59	58	61	52	65	48	61	52	53	57	66	51	65	56	49	59	61	58	51	52	53	65	63	54	69	63	64	68	51	46	53	50	50	59	58	56	57	55	61	59	61	56	66	66	45	45	62	68	53	68	49	46	58	67	52	54	56	63	70	56	43	66	62	70	58	75	49	41	58	51	49	59	41	63	44	54	49	50	52	63	61	58	53	56	57	49	59	60	45	49	84	58	53	62	64	63	49	57	57	49	70	59	51	54	56	67	55	46	51	57	61	53	68	59	49	70	59	69	55	61	39	55	64	53	60	70	63	59	51	67	74	54	59	57	59	46	66	55	66	42	68	63	74	58	57	81	54	66	73	58	55	57	60	61	47	61	53	54	57	62	64	50	51	63	62	71	58	69	66	59	52	52	46	60	49	52	56	53	46	52	46	60	59	56	65	63	62	50	60	60	48	77	63	52	64	59	61	57	55	58	59	60	61	54	66	59	47	57	67	59	51	63	54	65	45	57	61	58	60	54	57	61	66	50	67	56	70	61	55	67	55	57	59	50	62	65	68	59	53	62	47	52	60	44	63	55	58	40	54	44	63	45	58	56	61	57	60	58	55	65	52	44	65	59	78	57	63	60	50	56	48	68	62	56	60	59	51	46	50	61	50	50	62	55	63	57	53	60	47	59	51	72	62	63	45	56	65	57	44	55	47	48	50	58	65	60	51	66	59	50	56	55	68	60	59	54	47	69	69	57	57	55	60	52	66	63	54	30	56	57	49	57	61	56	61	67	47	53	67	54	43	54	61	57	62	56	61	63	49	50	52	57	66	50	56	50	57	58	50	65	61	59	60	59	48	57	70	65	63	62	46	60	49	50	51	52	69	58	53	57	64	64	53	54	62	58	52	63	56	62	61	60	48	54	57	49	58	68	49	54	65	46	51	42	62	50	64	56	59	60	55	57	54	57	48	56	52	44	53	52	62	45	53	50	54	68	64	54	42	45	59	58	61	57	67	69	54	68	53	64	57	59	58	65	66	59	70	57	64	39	67	51	60	60	58	47	51	59	62	65	57	62	61	64	49	54	67	32	54	55	54	56	70	56	55	50	57	62	49	47	55	61	60	40	53	62	48	49	56	56	57	46	68	66	54	57	62	61	54	53	60	68	54	52	56	59	54	60	54	51	49	52	52	54	71	53	56	70	58	58	53	52	55	51	55	68	60	62	81	56	54	63	57	48	50	51	59	56	53	66	46	59	66	62	58	62	58	70	56	51	52	52	57	54	72	65	68	55	54	60	53	57	62	63	50	57	62	44	47	53	60	61	54	63	54	67	65	50	65	58	47	48	46	60	49	54	53	55	57	58	60	60	45	67	65	65	61	49	47	63	57	48	68	58	48	58	60	61	66	60	73	45	59	54	53	49	54	68	68	59	56	61	65	67	54	61	68	59	44	68	69	58	70	69	59	52	58	58	54	55	69	58	43	66	54	47	45	59	49	67	56	54	44	60	60	52	46	67	52	52	54	53	60	61	69	37	69	62	63	55	69	63	55	59	60	77	49	37	62	61	55	46	59	59	49	47	64	53	53	48	60	58	52	55	61	60	56	55	60	53	62	51	67	51	63	56	69	58	68	57	59	56	58	54	54	60	57	58	56	58	54	37	65	56	57	60	56	59	65	58	67	43	60	60	57	59	46	54	54	44	59	68	66	48	75	46	57	61	63	57	74	60	43	54	49	65	63	64	52	61	60	54	63	50	55	61	58	61	54	46	59	60	57	55	62	56	53	54	58	57	47	49	57	79	54	76	67	64	56	42	63	56	60	54	69	55	55	58	56	54	65	54	61	58	63	71	65	50	45	55	59	55	56	65	55	62	55	59	68	46	63	57	60	56	53	52	67	64	60	50	43	46	57	52	51	41	54	47	74	57	51	60	46	61	67	45	65	61	54	49	56	68	57	61	47	41	53	60	54	63	61	57	51	51	70	59	52	50	58	59	49	62	53	57	63	50	45	62	53	45	51	53	65	50	65	55	62	66	52	60	63	56	59	54	62	57	56	53	57	48	50	62	67	52	38	37	64	68	59	51	32	56	60	64	56	53	58	56	45	61	59	64	55	49	55	43	64	58	75	62	62	58	64	54	54	44	57	60	52	38	64	54	58	53	70	67	67	55	64	55	67	59	66	56	57	56	67	53	55	48	54	66	47	65	61	66	68	69	65	55	59	44	65	61	53	49	60	60	48	54	50	62	56	55	67	53	60	56	53	59	55	59	66	58	55	60	67	62	58	59	61	65	64	55	61	48	58	52	51	60	64	60	60	49	57	51	53	54	44	64	61	61	46	56	54	52	49	53	53	51	82	56	61	70	63	55	58	63	62	53	53	70	60	63	62	53	57	54	59	67	51	59	43	48	46	65	54	54	56	56	54	70	58	60	62	60	51	61	43	50	52	52	64	42	66	58	59	53	55	52	52	63	60	79	55	61	63	59	52	57	43	52	54	53	59	60	63	50	54	64	55	55	54	57	61	60	54	56	62	66	54	66	49	46	62	65	63	71	49	51	54	48	65	61	51	63	51	58	55	50	57	72	55	49	60	62	55	69
12868	5833	2577	5167	17578	24340	22387	17055	12522	9791	8214	8819	7874	6673	4525	2625	2081	2486	3092	5131	3845	2756	1579	1441	1481	1248	1235	1152	1167	1079	1087	1150	1284	1280	1547	1566	1554	1159	966	1025	963	1114	1301	1265	962	962	874	857	3604	8932	8440	6832	4427	2322	1393	920	728	664	659	597	632	644	654	583	649	637	637	587	577	615	613	578	675	613	637	602	641	644	576	618	588	621	648	622	575	604	572	577	614	644	614	602	585	629	628	639	608	639	649	643	588	658	616	646	626	637	587	602	607	634	562	630	635	659	637	625	570	600	588	598	634	643	605	640	597	630	639	603	625	573	586	636	584	625	604	595	594	590	586	601	622	597	648	617	580	585	623	621	615	616	659	614	647	618	639	626	664	646	605	600	616	606	605	586	569	619	616	599	647	592	622	605	559	617	617	628	632	622	607	621	630	623	593	618	648	620	594	606	616	618	655	615	639	607	623	601	604	587	681	630	640	600	625	601	563	622	605	625	619	576	582	641	644	590	605	628	654	589	631	583	600	584	589	580	607	600	613	621	634	597	580	613	578	591	610	657	586	582	658	600	579	595	631	622	646	616	623	604	643	629	628	620	610	624	604	568	606	612	649	588	618	587	603	594	605	609	641	583	622	636	581	535	587	636	627	578	597	639	600	606	580	566	588	569	628	609	595	638	583	612	637	623	621	622	616	600	639	616	610	653	647	606	623	602	599	557	628	613	605	603	620	606	617	606	599	619	638	620	592	569	612	629	592	622	583	615	594	594	631	622	597	579	639	576	612	613	604	582	670	607	634	611	615	597	606	635	620	617	602	670	639	638	622	613	576	626	588	612	606	604	585	626	606	623	578	615	615	631	627	579	622	589	584	634	600	680	601	577	612	591	631	612	585	604	649	627	642	627	654	618	643	629	579	591	615	567	595	663	638	597	591	568	636	607	636	601	631	589	639	605	630	620	616	589	578	616	599	610	626	570	599	622	593	612	643	637	598	598	597	638	621	638	648	578	637	586	586	622	644	645	672	648	633	596	608	605	621	560	614	592	663	637	624	588	629	620	645	611	621	595	589	653	619	628	600	618	618	647	624	626	624	621	602	626	627	635	580	630	629	599	658	565	616	613	643	635	604	591	634	600	603	644	613	596	631	618	618	602	599	587	629	624	608	630	622	656	620	574	617	629	606	618	597	642	619	647	599	625	621	627	623	621	657	636	643	618	606	598	585	610	638	609	614	598	613	613	624	631	608	592	641	590	614	607	569	605	617	609	600	587	577	603	636	589	630	633	668	633	606	608	635	610	622	633	603	598	620	570	640	621	631	598	607	629	620	576	585	570	682	635	631	674	591	543	634	646	610	612	633	554	603	590	669	628	645	622	569	653	601	621	582	609	607	625	622	642	607	604	620	612	599	628	596	617	584	562	604	623	651	594	620	656	598	634	635	617	607	593	625	611	649	617	604	638	637	620	649	614	632	600	573	590	599	620	620	577	663	580	622	585	622	616	656	608	627	623	617	600	578	647	602	594	598	605	612	612	636	582	599	637	591	623	644	597	618	663	568	606	616	587	595	604	603	621	635	645	626	648	569	613	564	604	586	619	614	599	627	637	575	614	629	598	591	616	614	624	612	597	591	608	620	588	609	624	580	642	601	630	582	621	616	609	612	628	632	651	659	603	623	621	628	611	600	637	599	638	640	623	588	585	580	625	634	632	619	612	614	610	663	592	605	637	610	600	647	619	622	575	589	602	639	681	617	615	622	605	571	608	635	590	634	617	628	605	626	651	538	609	593	636	630	591	629	639	622	600	621	599	592	646	628	627	649	627	625	602	631	581	646	564	640	641	644	606	618	605	608	633	650	601	625	587	644	679	594	610	626	594	597	618	628	592	646	671	607	598	592	669	630	628	667	569	653	591	630	655	666	637	642	554	641	607	643	627	584	647	624	587	626	644	637	600	598	590	613	619	594	662	614	638	596	598	614	629	630	615	631	638	604	613	629	586	633	558	592	625	628	618	602	653	618	612	641	575	625	599	612	582	644	613	617	671	585	620	590	615	589	599	597	587	628	585	633	610	572	606	628	609	605	686	634	625	630	627	615	691	629	621	606	641	596	622	607	601	616	635	598	605	631	636	608	592	615	582	579	641	642	658	631	596	601	659	595	619	605	609	644	649	608	597	624	641	629	592	628	614	629	580	603	644	610	595	642	610	624	617	650	639	626	609	635	614	655	631	589	608	621	641	584	632	582	601	582	578	628	595	613	597	618	612	609	680	580	616	634	630	641	629	615	633	569	637	646	566	607	644	637	603	601	607	585	634	578	622	661	589	597	623	631	611	621	577	624	625	622	636	647	647	589	610	622	643	590	642	632	589	617	622	690	643	652	633	603	641	618	604	658	670	613	612	628	645	581	627	609	603	634	632	613	650	625	605	624	577	650	623	628	564	594	602	597	581	674	604	619	596	643	653	627	629	607	607	665	619	612	562	625	591	607	592	624	609	621	592	651	598	701	593	586	656	629	643	600	609	613	600	612	666	594	630	582	583	631	627	653	560	648	575	598	611	573	650	609	624	617	572	611	590	601	606	581	626	575	632	662	618	642	564	572	665	650	568	638	577	608	596	603	656	603	645	620	591	633	636	607	585	616	636	586	597	620	618	644	566	611	662	637	573	625	651	649	611	669	612	584	643	602	624	631	603	629	599	618	580	645	590	598	605	607	632	599	645	623	587	589	590	622	618	614	628	628	569	614	598	616	617	607	606	599	588	605	619	637	605	609	638	589	650	661	589	610	604	565	638	662	605	584	649	606	657	605	579	655	602	600	629	625	603	575	621	650	616	612	602	602	632	583	606	621	632	594	613	603	593	608	588	586	593	579	621	597	598	634	575	641	598	670	629	639	611	627	607	625	637	630	597	615	605	627	633	596	621	627	594	655	607	649	610	630	622	585	658	587	600	644	616	642	624	608	608	637	595	610	606	576	588	599	591	603	598	650	636	631	595	587	611	595	607	619	631	631	567	594	610	618	626	628	624	613	616	640	637	577	606	542	640	601	564	619	615	616	613	612	619	623	605	649	619	603	609	599	596	642	611	588	622	606	632	573	626	613	612	600	627	623	604	646	591	614	560	609	601	572	592	648	644	641	662	634	646	603	618	634	574	637	603	657	597	639	659	618	556	650	622	551	636	602	620	626	595	599	587	638	658	603	596	585	633	650	649	607	645	612	655	645	629	601	649	607	607	625	606	584	592	593	585	642	596	615	625	609	603	615	636	591	600	618	645	624	663	611	621	662	648	641	618	655	624	577	624	582	607	632	615	636	614	564	560	636	630	607	625	610	651	583	613	586	604	609	619	636	618	586	616	596	615	619	598	589	597	591	607	617	615	664	604	596	568	644	615	607	638	587	590	631	615	589	638	609	602	638	603	600	667	589	616	604	606	600	655	647	638	650	565	596	618	627	603	599	597	601	636	604	605	612	579	609	613	616	595	603	602	644	632	573	623
2097	197	133	111	206	464	499	366	250	193	195	188	215	162	119	88	55	84	97	126	119	80	65	62	59	62	61	47	61	57	50	69	43	71	75	64	78	49	52	45	63	51	76	80	58	53	53	50	132	230	364	323	228	109	67	56	46	43	38	44	50	43	46	51	36	41	47	53	40	44	53	45	44	48	41	56	45	38	42	43	42	39	48	44	41	52	51	49	50	49	64	34	41	29	40	40	44	51	37	40	40	35	45	50	43	34	50	51	45	48	48	54	37	48	44	31	30	58	37	53	40	31	52	41	38	45	44	36	35	38	34	46	30	40	41	36	37	47	49	49	47	48	46	39	50	44	40	45	48	40	50	42	41	42	41	37	44	50	35	49	32	41	46	41	42	44	51	39	36	47	36	40	45	48	40	40	45	55	47	37	48	38	37	36	41	41	44	41	43	49	38	45	48	34	45	36	57	44	37	34	35	39	42	59	37	37	45	40	36	46	37	48	44	41	38	40	34	44	43	44	43	45	55	45	41	42	40	44	40	49	49	63	42	50	55	42	43	45	38	56	40	55	41	49	56	42	43	39	37	38	43	43	50	35	42	45	51	48	57	39	37	34	40	47	44	52	42	42	50	34	48	34	45	44	44	49	30	44	45	36	49	45	43	48	48	34	37	44	37	48	57	44	47	44	48	44	46	36	44	54	37	35	39	35	45	42	44	42	35	40	33	44	50	48	42	42	43	57	46	43	41	43	38	38	41	46	35	41	48	43	35	39	53	58	47	47	30	43	50	37	38	44	50	37	53	27	40	47	47	57	45	41	49	45	48	45	45	43	37	46	42	46	38	43	35	25	43	53	43	48	45	47	40	37	47	54	40	37	33	50	49	43	40	33	38	35	44	50	43	45	42	38	55	48	48	42	50	35	51	40	38	43	37	44	41	44	37	37	45	40	40	44	33	50	33	37	50	45	48	42	51	42	38	36	40	41	41	36	37	45	45	49	40	44	36	44	37	52	38	38	46	41	32	32	51	48	49	39	36	36	51	45	45	38	48	38	49	55	41	43	46	44	51	32	46	48	38	39	24	47	50	44	44	53	41	34	38	33	51	39	44	48	50	44	58	39	42	53	49	45	49	50	39	38	37	39	47	40	41	36	45	42	47	39	42	42	45	50	53	44	40	48	46	36	50	39	33	54	43	42	46	47	57	46	47	53	35	36	42	41	40	47	34	49	42	39	45	43	43	46	50	39	40	55	55	42	43	53	41	38	43	32	35	44	40	27	60	44	56	37	44	49	34	48	41	39	37	48	51	34	43	48	44	44	45	42	46	38	41	59	36	51	40	36	40	48	33	41	51	36	52	48	41	41	45	41	31	45	49	41	34	44	46	40	42	39	39	42	35	52	36	51	50	43	39	42	48	50	50	63	56	35	40	44	54	40	41	40	44	34	48	46	33	45	47	38	43	56	45	50	38	62	45	35	45	40	57	47	57	46	48	45	40	43	54	44	48	43	47	39	41	40	56	52	46	37	47	50	47	53	40	45	38	42	44	63	44	37	38	50	43	41	43	42	40	43	44	39	52	61	56	33	41	41	39	51	53	45	42	52	47	39	32	49	49	37	34	46	56	33	47	41	43	39	36	51	50	47	45	38	41	39	42	50	41	38	34	42	40	47	38	53	39	46	46	36	38	40	39	38	41	37	39	40	50	27	42	46	42	36	41	57	46	46	51	46	41	40	41	36	49	34	31	44	42	42	46	44	40	43	49	31	39	40	60	48	48	32	43	30	44	46	58	50	32	39	46	44	27	38	35	43	47	47	33	56	45	52	42	37	32	50	43	51	41	39	41	41	37	43	42	58	40	36	39	41	35	44	51	41	45	37	47	48	37	37	43	45	40	50	42	45	37	45	42	42	34	48	32	32	47	44	47	54	37	42	44	53	44	47	45	46	48	38	47	42	50	51	37	43	38	46	44	38	56	44	38	49	41	42	42	50	45	47	46	47	50	44	50	46	40	44	41	39	30	39	34	39	55	49	46	36	45	51	34	41	38	47	45	51	42	32	37	43	40	50	54	50	44	39	38	50	35	51	39	49	43	41	45	31	38	48	59	51	33	57	50	53	39	42	36	46	43	44	39	51	50	31	43	41	41	42	34	49	35	34	52	33	41	47	43	40	54	45	44	52	43	40	40	41	43	43	48	46	32	46	47	36	47	39	34	46	38	46	40	49	39	26	50	40	48	50	48	45	37	41	44	38	46	42	43	34	36	46	51	46	39	35	48	45	29	40	44	42	47	34	46	41	46	38	38	33	38	41	30	45	38	49	41	41	39	54	37	46	38	34	44	42	50	37	39	51	36	47	41	42	40	57	47	49	46	48	48	55	44	44	33	38	49	42	45	40	36	34	44	45	55	46	49	45	51	41	46	31	44	35	48	48	41	39	43	46	56	40	54	47	36	44	50	41	43	48	52	55	49	51	46	42	40	40	48	39	40	41	50	50	44	38	52	36	51	38	49	49	40	44	48	40	44	42	40	41	40	45	39	43	45	41	46	50	54	39	36	31	37	46	48	45	52	44	38	51	34	39	35	50	48	48	38	52	53	47	40	48	46	48	42	40	39	41	36	37	59	43	38	44	40	58	61	47	45	48	30	39	54	51	51	52	44	42	46	45	37	44	52	45	43	44	37	54	42	47	39	47	42	39	42	46	39	39	42	41	47	40	33	51	49	34	37	35	41	52	48	43	41	31	43	44	46	46	43	38	36	55	46	36	44	42	44	35	41	53	41	52	38	47	37	45	47	38	38	41	40	39	45	35	43	40	45	32	46	43	43	46	56	49	38	48	52	64	51	45	57	54	41	44	38	44	39	55	46	45	56	34	45	43	43	40	49	38	48	45	46	44	42	32	41	44	51	56	37	51	38	44	49	61	38	47	47	58	40	39	36	37	48	46	32	42	40	38	44	38	45	36	40	42	37	38	55	44	39	38	47	33	40	34	42	42	45	39	46	41	43	51	51	50	37	53	39	44	52	33	46	44	36	39	42	45	52	41	33	35	38	46	41	35	46	36	47	34	41	42	39	39	51	44	48	45	38	46	51	46	30	46	49	40	40	31	39	43	38	40	36	35	39	52	54	45	36	42	42	44	45	39	55	39	36	45	45	45	49	42	53	47	43	36	36	47	48	37	47	40	47	46	42	60	49	47	49	45	44	40	31	33	51	39	40	40	52	44	46	45	47	34	42	39	40	39	45	50	48	31	26	36	58	42	43	36	36	33	36	43	35	38	34	48	36	47	52	42	38	26	43	34	36	43	46	35	44	48	42	44	36	37	40	37	28	27	35	47	41	55	43	34	55	39	38	49	41	37	45	50	38	31	36	43	46	48	52	47	36	45	38	45	38	50	42	36	40	44	38	43	41	42	52	46	45	38	50	40	44	41	44	45	39	58	30	45	52	46	46	46	47	51	53	41	46	40	42	51	44	50	46	37	41	43
12047	4797	2245	4501	16492	23734	21620	16247	11761	9019	7938	8044	7951	6390	3977	2271	2165	2527	3200	5094	3893	2748	1656	1254	1233	1098	1070	1039	922	940	976	1037	975	1425	1640	1670	1651	933	866	765	802	951	1236	1171	904	760	745	795	3909	6454	9033	7388	5112	2318	1270	735	565	491	486	461	458	433	465	465	446	422	447	462	470	488	454	462	455	499	488	468	427	465	473	497	464	489	439	462	448	441	447	463	459	437	487	462	468	509	454	451	484	486	450	483	447	460	457	465	479	495	410	439	502	452	479	490	478	456	470	439	511	495	470	487	429	517	466	492	468	499	477	462	464	425	474	470	426	448	492	463	470	458	459	454	469	480	456	451	460	433	457	501	482	444	457	432	486	467	478	511	448	457	460	430	441	468	423	451	462	456	445	473	438	478	449	481	508	481	471	501	436	480	490	481	433	510	468	466	445	461	444	535	459	491	503	455	507	424	488	464	455	441	453	431	484	466	459	482	492	439	506	490	458	509	445	454	490	468	454	487	433	442	491	456	470	470	465	464	450	468	486	458	499	487	492	459	440	510	466	492	480	476	443	488	465	483	499	489	477	492	465	480	453	449	459	471	481	488	430	477	471	496	505	439	472	478	459	466	501	478	483	481	448	452	523	511	487	482	433	448	441	436	501	443	458	479	446	500	477	461	459	472	486	476	457	423	451	460	459	430	464	464	446	487	447	520	483	457	495	471	470	446	483	446	487	480	485	468	488	441	449	496	502	482	440	486	457	447	471	515	456	456	488	417	458	515	465	465	477	459	459	469	476	463	485	441	477	472	501	469	402	468	464	453	480	446	442	423	458	456	429	460	438	487	444	465	483	475	460	501	518	490	448	482	479	476	470	452	444	480	471	456	489	452	502	450	443	496	441	479	477	487	475	468	478	462	468	490	481	458	482	461	514	469	457	458	471	490	487	444	513	489	478	503	465	437	470	462	476	483	434	477	470	484	450	450	449	478	477	488	473	453	426	470	464	485	478	485	484	472	474	436	492	480	451	489	483	463	483	476	465	458	452	470	465	499	493	482	473	456	486	480	475	460	429	468	465	512	459	493	470	456	435	456	449	487	446	461	445	473	450	458	488	451	485	458	457	439	462	474	505	488	475	496	458	490	472	449	483	433	444	470	505	452	459	462	487	463	498	457	492	450	471	500	481	445	463	505	472	479	432	501	509	473	475	449	502	486	473	468	478	457	487	470	477	464	494	478	466	457	455	450	471	491	486	455	471	468	462	469	476	444	445	453	456	486	416	455	470	446	437	481	488	450	492	457	453	507	468	439	468	468	472	476	478	476	499	437	488	485	463	511	474	477	459	463	475	463	452	452	461	442	469	438	484	459	520	446	461	451	479	470	518	448	483	487	462	478	440	481	464	472	470	430	477	477	456	488	457	475	498	431	469	455	454	468	473	465	463	444	431	502	447	487	447	441	536	447	484	489	499	438	469	447	458	474	460	469	479	471	452	499	451	485	477	462	505	500	491	458	501	487	449	470	489	488	464	472	460	448	468	455	488	434	485	471	419	470	422	478	504	466	451	481	489	508	529	475	445	485	455	476	464	456	485	484	479	455	445	472	474	451	425	464	481	463	415	477	477	454	497	456	507	505	450	499	480	514	492	451	510	471	449	497	469	442	482	480	480	481	431	491	490	490	464	463	485	482	448	510	513	464	455	454	424	473	455	485	453	453	440	454	484	465	503	489	449	470	448	481	482	450	456	461	444	451	466	462	522	473	484	461	496	507	483	448	486	438	497	479	475	488	485	492	442	482	460	461	471	471	452	494	469	416	515	436	447	471	454	501	456	462	515	471	442	471	454	524	453	464	472	458	494	474	468	444	499	476	492	457	471	467	448	495	454	468	494	467	450	507	514	453	443	457	433	483	454	458	475	487	464	479	502	462	468	500	502	503	472	449	461	502	493	474	478	496	484	499	469	489	434	449	478	479	469	481	449	482	454	486	490	472	478	481	470	493	481	469	491	476	453	476	469	498	473	489	511	491	464	458	518	486	500	498	446	474	438	441	438	478	512	498	463	509	440	490	458	458	484	474	481	461	464	433	474	475	467	472	507	501	458	471	448	442	450	463	467	444	470	475	500	485	468	488	450	476	454	467	460	448	480	448	469	458	491	429	499	505	489	475	438	478	443	458	500	453	443	513	512	469	471	455	480	488	480	446	474	470	449	438	487	450	434	462	468	444	425	525	484	439	438	475	456	472	471	454	469	493	511	451	525	466	447	489	484	438	456	461	444	466	450	484	477	479	488	443	467	475	455	464	492	450	475	469	484	512	439	457	462	488	460	500	471	463	463	465	490	485	484	476	471	486	473	461	457	470	495	479	445	432	465	473	474	526	470	481	434	452	473	488	449	483	463	484	446	467	457	456	474	477	441	432	487	459	469	491	505	469	480	446	468	504	482	454	468	503	493	456	474	448	475	519	499	479	477	478	479	448	505	497	487	476	493	503	502	477	458	457	517	491	465	459	514	526	514	501	462	482	480	489	455	475	477	458	459	467	470	455	453	450	472	471	424	490	499	500	477	488	467	433	436	406	476	469	457	502	471	459	504	504	498	457	465	514	471	448	458	463	457	478	470	481	487	452	467	481	454	462	477	447	501	498	461	433	432	477	478	453	445	457	463	495	461	473	499	452	492	474	420	481	473	485	444	462	519	475	500	494	473	469	446	449	498	466	476	475	541	441	438	463	459	463	467	426	426	465	449	452	470	477	454	461	448	453	472	485	467	420	455	482	486	454	487	441	475	452	482	487	529	437	443	458	446	456	455	494	450	482	464	475	447	468	461	496	499	449	471	482	442	438	446	465	453	470	452	515	445	470	430	457	474	449	473	482	460	451	480	482	434	465	486	428	484	493	511	464	437	451	463	454	431	460	454	487	475	482	445	467	456	483	482	455	480	491	486	478	486	523	463	474	455	479	451	435	488	501	491	500	442	483	472	488	453	491	468	482	495	487	505	486	444	441	464	458	477	458	505	481	502	473	477	463	450	438	459	448	443	483	449	494	510	486	452	491	492	455	474	538	479	491	478	494	464	484	480	494	461	454	482	452	526	483	476	473	461	460	469	468	464	476	470	476	443	480	499	487	447	507	447	464	493	502	516	459	457	438	484	506	500	456	460	501	483	473	506	480	470	478	465	468	460	410	448	458	451	507	438	463	489	447	459	460	507	508	468	437	459	491	472	490	478	423	446	528	500	487	451	483	449	461	475	455	482	467	480	473	490	508	471	460	449	489	441	461	476	485	506	466	491	454	466	476	490	473	463	468	452	447	462	452	443	474	492	464	468	485	466	490	473	440	499	477	460	458	469	469	497	502	457	519	443	475	480	491	486	458	462	507	499	449	462	461	463	457	461	467	459	452	467	461	479	468	465	437	478	506	420	457	440	445	491	485	464	476	477	497	467	480	461	499	471	444	444	481	477	498	470	464	492	483	485	458	421	443	497	461	465	459	486	442
1200	355	176	161	290	659	653	466	294	302	234	224	251	214	161	118	95	114	120	186	160	106	80	85	79	64	68	68	77	79	69	92	72	87	95	90	94	70	61	66	66	69	80	77	78	71	64	76	99	416	582	590	347	190	122	74	59	47	54	62	58	60	59	57	65	48	47	56	71	57	73	58	61	56	61	61	60	65	69	66	56	56	66	49	55	41	58	46	58	54	57	66	42	49	66	67	54	62	54	69	57	46	62	54	53	71	63	62	64	59	50	62	61	67	60	48	66	59	57	60	54	54	42	72	48	73	61	64	63	62	60	64	59	57	70	64	56	59	59	59	60	45	72	57	64	62	48	52	61	60	66	46	54	54	53	62	68	54	52	60	53	51	58	57	60	55	57	53	57	52	84	52	61	53	60	70	60	52	53	41	58	69	57	60	43	60	51	59	61	56	67	54	50	64	54	71	51	77	53	56	58	61	67	60	37	53	54	64	62	62	60	67	70	63	72	46	57	67	52	50	63	62	62	56	54	53	58	50	64	72	55	47	49	63	49	76	66	57	65	53	61	52	59	72	61	50	47	46	56	61	59	64	62	49	54	50	55	54	65	52	61	70	50	55	54	59	51	63	64	54	53	44	55	59	60	66	54	54	67	54	51	74	60	67	58	56	64	67	57	50	60	66	53	48	59	70	61	56	56	64	75	56	52	79	80	60	60	50	74	61	47	59	64	51	59	59	70	70	45	66	57	52	54	64	41	49	66	46	52	53	63	62	63	55	57	67	49	54	62	60	49	85	53	57	61	56	50	57	57	53	44	57	55	46	63	60	64	66	58	56	53	60	45	49	61	69	62	54	60	52	58	55	62	52	48	62	49	52	50	86	59	57	64	64	63	71	56	52	61	50	61	65	51	65	54	57	58	61	54	49	69	58	49	57	47	36	53	59	59	58	63	65	59	65	58	62	63	60	47	65	62	50	58	61	56	62	58	64	51	63	58	54	61	58	60	48	58	63	69	49	71	64	78	69	68	58	58	59	49	64	49	59	60	57	70	64	65	54	50	49	57	59	68	68	66	57	43	77	67	47	54	54	61	70	59	54	47	43	61	49	64	59	52	54	51	59	52	50	58	54	48	53	53	50	45	62	51	50	58	51	59	57	65	68	50	53	58	74	59	54	71	68	76	58	61	58	47	59	55	60	59	60	59	67	48	57	59	49	64	58	66	65	51	59	56	43	57	62	52	52	52	50	51	65	73	52	73	54	63	55	46	66	41	47	57	63	47	59	71	57	58	49	52	54	67	51	47	63	79	56	51	73	41	61	56	48	61	70	45	71	52	58	50	51	48	58	69	51	55	51	63	60	58	47	59	61	56	62	57	58	58	58	55	65	62	53	53	57	63	63	51	64	61	66	59	57	70	73	46	62	53	58	51	57	50	69	57	46	45	63	60	59	60	63	53	60	57	68	69	60	64	50	55	61	61	45	46	65	63	50	65	63	54	62	60	58	54	54	61	63	63	54	57	45	63	70	62	66	56	57	57	64	62	65	54	62	62	51	54	72	57	56	58	54	62	53	59	66	61	77	49	53	51	60	59	67	55	59	63	54	67	53	62	58	54	61	68	49	51	65	63	54	61	53	67	64	48	56	58	52	48	63	51	50	59	54	61	58	55	55	65	69	45	53	64	59	51	58	68	56	66	61	66	53	70	52	54	54	62	62	55	56	55	54	67	63	54	63	68	63	71	58	65	50	60	57	56	47	71	51	56	59	60	46	58	44	52	52	61	66	65	58	65	44	67	65	75	86	61	57	61	67	70	56	49	43	78	66	57	52	62	44	50	59	67	59	62	46	45	46	44	62	58	49	62	65	66	51	54	76	51	58	43	58	62	65	58	53	59	66	58	59	55	55	53	50	59	57	55	69	63	59	46	43	68	51	56	56	68	61	40	56	43	60	57	67	60	52	55	67	55	64	68	65	59	45	46	49	56	66	62	58	73	57	57	63	64	58	65	57	65	44	61	50	59	69	60	46	68	61	65	69	65	57	54	52	53	54	52	70	63	54	65	64	72	52	66	47	52	65	60	53	66	49	44	54	51	68	63	58	56	67	42	58	46	49	54	60	61	49	67	61	56	73	64	58	63	58	61	66	68	61	64	52	53	54	61	59	61	59	76	59	73	55	51	52	58	51	49	59	59	48	64	70	53	54	59	61	65	53	41	51	59	44	63	57	69	64	62	52	49	64	59	51	69	68	69	58	55	41	67	67	57	53	61	70	62	51	67	57	55	55	54	54	62	41	59	59	54	65	53	75	53	44	47	55	45	49	46	51	59	60	67	51	49	48	77	54	55	56	55	66	50	68	56	50	59	63	64	66	59	45	57	67	55	43	68	62	69	67	62	52	53	52	53	55	51	57	59	62	66	55	46	65	63	70	65	55	71	60	46	71	46	53	65	64	56	47	64	73	57	50	59	46	53	60	66	60	59	68	66	62	56	59	54	66	56	46	68	71	53	53	55	63	47	60	62	49	54	65	61	62	66	49	56	53	59	53	68	55	68	57	53	61	41	49	64	56	55	57	58	52	61	56	52	86	55	57	55	64	60	65	63	57	55	54	55	55	67	64	50	59	67	54	55	42	57	64	62	56	56	66	58	57	63	56	60	53	63	64	62	56	60	59	54	61	63	62	57	54	53	55	48	53	67	65	44	52	64	62	46	48	57	56	61	63	65	57	57	74	61	52	57	50	62	60	57	47	54	53	79	49	57	49	56	61	55	60	51	76	61	72	53	47	53	44	54	57	67	58	48	64	61	57	50	55	52	62	61	47	66	47	53	52	53	59	52	49	66	54	57	62	53	57	53	64	61	57	57	50	59	63	51	59	61	53	64	50	73	69	57	49	57	62	62	54	52	52	57	61	65	60	75	67	67	60	57	62	61	62	69	56	53	49	63	62	67	57	61	59	61	72	65	54	55	67	60	61	48	64	49	51	63	53	58	51	54	70	60	58	48	53	55	61	62	63	56	45	68	65	59	58	50	66	66	55	55	55	63	69	50	52	65	44	54	58	46	57	65	49	50	63	52	55	51	46	43	55	53	66	55	52	50	63	61	67	57	49	74	54	63	54	61	56	61	55	54	58	59	53	60	64	62	68	62	50	63	66	48	62	53	56	52	43	69	44	63	59	63	57	59	69	41	64	55	63	49	62	40	58	53	65	67	48	61	65	43	58	70	58	60	71	56	61	61	51	41	58	65	57	64	51	56	45	76	65	57	54	61	56	75	70	65	55	63	71	63	73	62	54	52	67	58	54	51	62	64	75	62	71	49	56	52	59	63	68	49	48	51	57	55	54	71	58	53	66	49	61	55	53	56	57	64	67	49	66	57	53	52	62	58	64	64	52	55	66	63	48	63	67	75	58	55	52	46	35	69	65	55	51	59	51	54	62	73	68	63	65	51	71	64	52	50	68	49	48	54	65	56	62	48	62	40	67	57	62
15705	7070	3177	6371	19863	26335	24204	18500	13153	11335	9517	9158	8919	7164	5399	3166	2702	3047	3969	5744	4828	3076	2172	1699	1577	1543	1456	1184	1215	1245	1269	1359	1292	1730	2126	1949	1756	1070	1170	1023	989	1077	1387	1448	1169	1024	978	1063	1726	10039	13110	11615	7863	3796	1997	1154	826	699	608	665	630	634	613	584	618	616	661	605	561	652	603	641	679	634	655	605	638	638	628	641	606	622	675	628	660	605	617	669	598	591	635	636	656	625	625	625	606	658	657	615	628	615	637	623	626	634	593	604	608	651	601	611	596	622	593	604	613	630	615	592	621	627	634	575	639	610	587	587	597	630	659	620	610	657	652	622	625	574	633	634	614	633	626	642	614	620	613	590	597	643	620	588	665	613	627	628	611	626	617	642	629	637	660	631	656	618	623	628	608	603	681	632	665	621	607	625	621	605	605	603	627	610	648	608	625	576	621	585	654	599	666	619	629	625	621	592	601	607	638	609	595	600	652	607	617	637	628	633	659	627	630	646	604	654	598	642	693	625	597	623	625	596	631	610	632	601	609	623	656	600	598	609	609	632	602	613	609	637	615	617	635	649	648	647	656	593	592	622	631	620	631	623	604	634	634	634	604	667	628	716	641	642	629	659	608	631	621	571	617	601	625	646	628	611	629	632	623	583	665	628	612	661	596	592	646	589	639	650	630	675	595	590	617	685	608	649	594	683	603	585	618	605	599	618	669	619	653	625	603	628	590	572	612	605	594	590	632	637	592	633	652	602	646	661	644	602	658	634	604	614	621	663	596	604	613	685	625	609	619	605	619	652	590	635	646	582	649	657	630	659	663	625	584	618	656	659	648	627	629	621	604	682	593	607	591	623	629	640	645	632	632	568	630	593	630	683	613	618	618	606	649	636	620	657	603	627	614	628	588	629	609	600	630	597	603	588	576	632	669	617	632	642	655	583	627	661	654	672	616	623	597	612	605	623	598	644	609	611	597	637	627	637	628	592	611	623	609	624	661	650	616	586	606	635	662	611	595	636	687	614	632	613	622	626	612	603	608	662	602	650	618	635	605	606	626	640	628	626	607	639	655	627	620	646	636	665	662	630	643	611	638	654	663	653	583	655	643	607	600	616	636	633	628	600	631	632	616	645	662	643	647	619	625	656	632	643	646	599	628	601	619	580	633	598	656	633	625	636	655	600	613	670	609	578	615	659	663	598	635	601	630	611	646	626	628	603	641	584	611	622	608	623	585	624	623	624	661	635	618	646	600	612	643	606	623	691	626	563	628	617	616	624	616	635	650	634	589	649	579	640	683	576	611	593	595	607	655	590	606	643	669	621	649	621	639	666	625	621	632	642	622	647	622	626	626	622	653	627	606	634	621	604	612	644	627	634	605	624	610	626	645	604	623	628	619	618	620	612	672	606	639	621	670	664	586	618	636	663	635	607	630	613	684	614	641	579	628	646	616	669	608	636	621	651	579	587	635	639	639	625	619	632	607	606	619	624	600	565	628	596	626	681	611	652	614	659	586	641	621	568	622	642	631	645	613	598	650	620	650	602	607	659	607	612	598	652	610	676	619	605	610	648	641	645	683	662	645	614	650	626	603	621	651	645	620	627	663	641	649	638	593	609	615	638	630	679	664	632	604	626	614	618	606	646	635	661	634	598	664	636	618	646	617	614	647	632	617	601	598	630	615	645	614	626	647	635	613	638	640	603	641	643	652	667	596	605	639	641	644	632	634	616	637	624	639	595	635	639	615	614	625	620	613	598	583	613	604	627	607	585	616	600	630	638	656	640	653	619	588	605	660	638	645	610	623	642	629	635	628	640	635	616	643	605	659	625	672	612	602	647	593	581	614	615	660	588	608	567	647	578	564	652	611	562	603	619	661	641	610	635	640	679	641	626	611	631	645	620	623	648	610	659	608	664	630	599	596	609	644	567	624	618	613	633	641	642	617	592	636	647	593	649	643	614	673	596	632	650	609	584	607	625	644	623	608	636	633	619	633	617	620	646	611	626	644	625	627	587	623	643	598	601	607	605	616	671	660	641	592	686	595	634	635	638	602	640	642	635	650	601	658	615	628	606	627	615	613	651	635	606	608	627	644	621	648	623	632	620	635	579	628	609	627	624	591	655	630	633	624	626	626	619	682	629	612	623	642	622	643	617	593	642	659	611	637	597	635	598	620	614	663	640	607	604	633	669	662	596	591	634	682	650	605	592	631	622	671	631	582	625	618	664	623	651	602	620	643	652	616	608	585	606	612	658	649	632	597	595	624	642	690	617	630	630	695	595	637	578	631	651	631	626	651	629	679	640	651	591	644	623	612	621	658	599	613	661	623	639	635	640	621	618	573	602	627	625	580	618	640	666	633	645	598	633	609	647	628	637	641	626	631	629	622	577	613	656	637	609	646	624	608	609	631	651	647	616	596	636	648	597	592	629	642	621	639	638	638	684	631	629	642	672	591	621	612	589	685	597	620	636	588	611	609	618	662	608	641	640	642	594	635	631	650	647	609	628	659	675	629	645	580	643	661	639	607	648	617	602	606	623	612	594	644	581	620	617	625	641	623	598	628	596	617	622	606	628	610	658	659	617	621	622	610	662	629	639	652	630	656	637	605	655	597	623	602	600	606	628	600	694	658	674	668	621	602	635	636	608	665	608	594	621	602	636	645	646	610	610	618	619	647	676	597	624	659	659	623	643	631	622	616	663	607	621	625	612	612	631	611	617	658	660	617	618	594	629	582	654	637	642	626	571	640	647	623	586	626	621	650	603	644	621	627	645	623	568	639	626	649	620	622	642	583	656	604	651	598	574	664	590	583	624	582	632	630	654	622	625	632	610	623	626	634	639	604	633	582	657	631	598	600	569	643	632	625	590	635	650	626	613	640	613	621	642	622	613	663	600	628	639	631	655	549	626	627	608	674	625	670	607	591	608	625	648	602	641	641	624	607	610	608	625	643	649	641	583	635	655	639	647	633	646	587	605	649	652	658	662	666	637	641	621	629	676	606	624	594	660	650	632	628	600	610	604	654	625	667	627	652	649	597	576	601	638	657	622	621	621	624	583	612	628	598	629	620	616	628	642	591	652	617	675	613	635	567	623	651	601	638	625	641	663	621	673	565	624	653	598	597	612	633	641	608	657	654	621	658	607	634	615	635	677	627	644	613	686	661	632	560	614	613	598	633	622	619	596	613	604	587	599	594	611	628	641	646	621	579	602	621	635	615	617	606	593	627	594	634	627	617	624	626	621	596	654	620	607	625	648	604	687	624	624	617	576	653	627	597	657	614	647	632	605	638	622	574	608	608	659	616	676	616	643	612	632	632	599	659	618	610	640	617	628	608	632	611	598	632	623	648	609	651	630	637	609	628	614	593	638	607	649	605	621	640	651	641	617	676	654	624	651	601	608	630	605	573	589	605	631	618	623	642	616	594	640	675	571	594	662	616	597	661	653	645	688	653	598	605	620	664	608	633	647	616	622	618	646	610	584	612	624	613	629	621	626	635	623
1390	122	92	69	170	343	342	199	163	155	134	103	105	124	95	65	72	70	74	104	83	66	52	61	53	40	44	73	53	43	47	52	46	63	64	59	48	58	42	44	42	40	67	67	58	54	56	51	51	123	137	162	136	93	73	56	29	36	31	40	38	46	43	44	41	35	50	39	42	40	42	46	56	47	33	46	42	38	57	40	46	47	45	39	41	51	47	42	38	44	54	49	51	49	40	42	50	46	44	42	36	32	48	38	34	41	46	47	42	50	39	54	42	44	43	47	34	48	48	50	44	39	42	51	41	47	46	44	41	47	42	44	45	40	46	42	59	51	35	31	42	38	44	44	37	46	46	41	44	42	38	35	35	41	54	39	44	40	46	47	40	37	37	48	37	39	43	44	38	46	54	43	30	37	49	54	39	38	49	41	49	35	49	45	37	33	43	52	55	36	47	51	52	49	44	51	33	46	32	39	43	55	46	41	40	41	43	38	46	45	46	30	52	51	35	41	36	37	35	42	38	51	34	36	34	56	37	40	42	41	40	57	46	41	40	58	41	53	44	43	35	49	38	31	45	33	37	39	35	40	28	43	46	37	52	50	54	44	35	51	41	44	46	43	38	47	44	46	47	50	49	42	46	52	40	38	42	36	42	40	40	53	46	54	51	34	45	38	44	49	44	43	47	32	37	41	35	43	39	54	47	40	52	38	23	52	35	47	42	48	34	54	41	45	51	54	45	41	41	43	44	35	54	44	41	53	42	44	40	41	44	33	42	49	40	45	55	52	37	33	50	49	36	37	45	31	44	33	36	44	40	45	46	46	44	62	35	54	44	40	53	30	45	35	48	42	40	46	52	28	45	34	49	40	64	58	40	54	39	37	42	40	32	41	35	41	31	32	46	40	40	40	41	45	44	40	41	38	51	50	49	57	44	42	41	52	45	35	42	52	49	50	41	44	37	49	42	44	50	49	35	44	44	43	41	41	35	34	42	41	32	28	35	38	49	52	30	52	38	54	46	57	38	49	41	44	38	46	43	41	49	45	49	36	48	40	47	49	50	39	50	44	49	48	37	49	42	43	35	46	42	40	46	40	40	41	51	41	47	44	43	53	38	40	49	36	48	50	48	46	42	31	44	45	47	49	36	40	37	56	46	45	37	33	39	34	43	49	44	39	50	68	44	51	36	41	34	46	37	39	45	32	51	54	61	45	48	38	33	44	43	34	40	33	32	45	57	40	35	45	44	37	34	30	41	36	40	51	46	32	40	50	44	44	61	45	38	39	43	49	25	48	45	41	40	49	41	35	34	46	42	37	45	36	49	40	39	41	50	40	37	38	46	37	40	50	46	41	40	43	37	55	57	52	35	50	48	47	41	51	54	30	40	41	47	33	44	45	51	42	33	43	30	46	39	53	35	45	49	37	47	43	48	45	61	39	36	32	43	34	41	33	26	46	52	52	35	54	42	32	32	43	42	44	52	46	50	33	43	43	41	41	39	41	42	41	42	55	48	48	45	39	35	56	65	31	52	42	33	41	39	38	41	45	53	43	53	52	47	46	44	43	59	43	39	40	49	41	35	39	53	43	37	39	51	45	57	43	43	48	26	41	30	47	29	43	52	44	35	48	43	43	40	43	53	47	35	43	48	51	30	50	51	41	42	47	40	42	47	41	46	44	46	31	30	45	30	42	41	46	36	47	42	35	37	33	36	45	42	43	37	42	55	42	40	40	32	39	49	45	47	54	38	43	37	47	45	39	48	39	57	58	40	53	44	44	43	46	37	56	42	47	46	37	49	53	34	42	44	48	32	49	35	39	46	52	42	45	45	37	41	46	40	48	48	44	46	42	38	47	52	47	34	36	43	38	50	45	33	43	41	37	52	39	35	41	44	46	43	45	44	53	41	37	40	46	40	48	33	47	43	36	32	44	47	39	46	56	42	42	40	39	47	39	44	41	45	39	49	52	43	43	40	34	46	47	37	46	42	37	35	38	48	54	50	34	44	41	45	42	52	56	44	57	48	44	36	52	47	48	43	30	37	40	42	54	44	41	36	44	45	31	48	47	48	38	52	37	44	40	48	54	37	52	45	27	36	33	47	46	43	43	44	41	43	47	41	44	43	51	46	40	44	53	45	49	41	37	44	33	44	43	42	42	41	38	46	45	38	52	45	43	32	43	50	39	40	50	45	42	37	48	46	49	37	48	37	59	44	41	36	47	42	34	43	38	47	41	52	39	32	48	40	45	50	43	44	44	43	34	37	58	47	49	50	38	35	42	41	35	35	36	42	48	48	38	48	51	33	42	44	51	37	43	46	38	43	53	50	50	39	53	47	42	42	49	46	40	32	46	50	41	38	37	36	42	40	35	42	36	41	34	35	49	42	43	46	32	45	33	36	45	56	54	32	49	43	45	40	21	44	41	32	48	36	49	45	41	32	44	47	30	48	36	56	34	39	47	49	34	44	34	45	48	44	52	44	51	42	42	44	48	35	41	38	35	50	48	30	36	42	41	32	42	33	41	39	59	37	28	49	40	35	50	48	38	43	46	39	48	53	39	35	50	39	50	39	44	34	40	46	41	38	37	34	35	35	39	42	35	35	39	44	50	52	43	46	48	44	46	42	47	48	43	32	37	27	35	43	40	40	36	39	44	39	51	30	50	47	31	29	45	39	33	42	33	58	39	53	36	48	44	34	44	35	41	45	41	49	42	48	36	35	51	40	39	39	40	52	41	43	37	31	42	52	35	37	34	44	41	54	44	51	54	55	40	40	43	37	41	53	41	36	40	45	45	39	51	48	26	43	43	39	47	39	38	46	45	44	43	43	44	37	47	45	45	41	61	50	45	31	31	36	37	30	35	32	55	38	39	43	49	38	44	59	49	47	46	41	43	40	41	54	42	51	45	51	41	39	38	36	44	53	39	34	33	50	46	47	36	44	41	55	44	46	43	35	43	40	46	32	36	40	45	32	47	45	41	46	46	37	40	43	36	41	39	42	38	56	44	38	35	45	47	29	38	35	48	53	35	32	45	43	51	39	46	41	33	39	40	46	40	39	49	43	32	55	49	44	55	44	36	46	49	49	48	54	50	45	44	35	36	42	48	43	37	41	40	46	36	43	50	48	43	33	48	45	40	37	53	35	37	38	50	67	45	39	35	40	42	44	41	54	52	53	45	53	42	41	40	41	45	32	51	56	39	38	48	37	42	46	44	33	39	53	44	43	49	49	34	43	34	38	43	51	36	32	40	46	34	36	40	35	36	36	37	40	48	45	50	25	54	48	42	40	38	43	42	43	41	38	42	40	36	41	43	46	40	48	47	42	49	38	40	39	56	45	40	41	36	45	46	47	52	46	35	49	48	47	49	29	38	51	37	62	51	42	45	52	52	31	39	40	41	51	34	41	44	43	41	42	42	44	49	42	46	41	43	40	51	36	57	37	37	49	45	37	48	41	41	45	44	31	48	50	30	49	40	50	38	44	32	44	46	51	44
9259	2859	1392	2992	13110	19744	17779	11885	7834	6776	5008	4861	4251	4019	3072	1696	1681	1760	2108	3580	2720	1491	1154	880	1013	953	884	927	810	797	826	774	804	1099	1197	1233	1241	762	684	631	575	883	979	1156	791	645	676	708	779	3021	3819	4150	3081	1745	982	649	531	481	485	460	455	465	463	441	481	494	449	487	456	456	459	461	469	454	491	459	474	472	467	476	469	473	453	438	470	451	462	485	457	423	458	477	464	474	481	525	435	437	447	483	470	457	493	486	459	469	466	501	447	455	450	465	447	459	496	444	432	460	451	468	451	447	457	472	455	492	455	425	424	461	499	491	452	507	474	458	480	434	454	486	473	427	483	479	442	460	444	439	473	456	477	484	480	472	493	509	489	439	474	463	502	445	512	479	474	472	453	424	457	469	492	455	481	482	475	487	425	464	442	488	418	455	474	447	457	486	458	482	460	472	517	486	482	456	482	424	477	456	464	496	480	512	449	487	441	462	480	475	451	476	471	470	482	459	473	438	412	451	469	476	461	472	487	472	420	479	458	466	465	476	466	478	444	447	474	459	456	449	493	480	471	486	441	468	472	465	489	471	452	476	459	498	486	479	486	472	478	437	475	489	461	491	464	450	476	436	466	509	450	453	452	490	445	470	460	474	482	473	450	449	440	489	470	412	461	469	511	488	474	494	478	504	461	476	468	487	465	491	442	470	425	484	443	468	473	482	447	509	450	462	452	478	471	436	459	456	476	498	471	440	483	441	440	481	477	413	450	499	488	466	451	481	485	463	493	478	455	446	443	459	470	444	492	458	473	433	441	437	456	444	483	424	487	504	451	505	449	459	442	454	471	488	496	499	425	407	493	472	462	450	496	475	510	462	486	455	447	431	491	455	441	481	458	446	468	458	487	457	433	471	476	478	475	479	481	441	490	468	437	445	480	471	451	415	438	464	487	488	426	509	465	478	451	476	453	478	455	461	485	456	484	486	496	459	451	512	475	455	468	475	475	468	487	437	450	458	405	470	497	466	464	446	482	469	447	485	481	467	469	478	437	470	464	482	479	482	487	453	507	448	460	455	470	457	399	449	475	480	462	475	467	439	456	439	467	494	457	483	490	463	491	499	495	458	444	516	461	443	487	449	509	433	424	503	474	507	469	474	479	440	469	433	471	488	447	456	489	456	465	513	478	451	453	476	479	432	458	464	452	494	488	464	477	473	472	427	451	483	478	457	452	491	472	428	457	455	450	459	481	471	475	517	466	479	463	477	464	469	454	494	445	457	489	526	483	482	473	486	495	457	484	495	464	465	504	462	470	475	479	446	505	457	445	457	490	449	487	481	470	459	476	462	432	462	455	460	441	466	482	431	410	496	483	478	469	487	440	496	475	485	420	450	465	471	474	489	500	466	508	457	446	453	441	465	442	484	459	497	485	461	492	462	481	472	474	487	449	470	479	448	499	472	441	475	469	472	466	481	434	462	460	483	456	444	498	461	472	463	507	444	446	490	499	479	453	418	498	505	484	462	488	477	479	468	476	433	464	452	461	466	480	491	506	467	488	463	453	420	488	460	473	511	450	468	498	450	483	447	458	480	464	443	496	490	479	466	420	456	474	491	448	438	477	454	469	471	472	461	456	463	466	461	505	483	472	480	438	503	499	504	453	446	472	460	445	487	441	464	452	482	520	455	472	465	445	485	452	490	486	468	424	467	445	484	513	450	417	454	468	467	455	460	437	481	473	466	470	484	507	483	448	459	468	465	482	486	436	521	466	438	468	458	470	440	484	478	461	481	490	469	474	468	458	480	449	465	467	430	461	478	469	473	468	469	470	440	454	457	463	481	452	472	465	470	543	493	502	501	459	504	486	443	471	429	526	459	461	450	507	476	462	500	447	474	447	458	461	489	457	443	456	473	441	477	487	460	444	475	477	488	429	445	460	470	486	503	480	489	437	488	451	461	473	489	460	472	468	429	462	457	468	484	487	424	456	487	469	502	465	480	437	474	472	487	496	482	438	415	463	452	439	467	453	446	460	459	483	481	466	479	498	492	481	454	481	473	436	509	466	484	498	470	469	436	479	454	462	429	440	463	451	452	449	468	470	461	451	450	472	444	480	465	471	467	425	487	480	435	457	470	483	498	478	479	464	481	465	448	435	484	448	479	467	467	464	447	437	447	473	505	445	454	459	464	453	475	472	470	454	444	454	509	516	425	497	516	518	471	478	470	482	485	462	449	447	443	479	516	431	474	460	437	502	486	432	498	460	488	473	461	484	462	497	439	485	453	449	455	456	479	474	429	473	453	461	491	469	483	487	511	464	492	463	465	472	486	459	480	475	447	491	474	491	497	437	484	473	455	414	489	492	437	484	484	465	502	478	505	465	481	444	485	429	448	475	471	452	509	422	476	481	462	475	486	447	468	427	414	456	454	455	429	496	495	474	482	482	490	461	465	455	442	488	440	496	474	500	461	468	486	483	443	463	497	497	469	495	467	475	483	451	487	448	474	471	473	475	441	439	476	444	492	499	450	437	477	437	450	471	475	464	457	489	456	463	511	463	473	487	473	491	464	477	441	476	484	450	436	445	488	463	464	490	441	473	408	462	451	503	455	462	468	485	450	453	506	485	457	494	449	507	476	476	472	506	497	470	446	440	466	482	487	480	488	453	465	451	471	464	486	450	481	499	462	464	481	425	434	472	464	469	485	460	489	453	452	494	458	468	470	474	474	479	430	462	492	484	482	443	471	418	473	492	467	442	482	451	480	479	485	454	510	454	475	460	425	439	440	456	522	502	463	454	430	480	486	445	479	485	457	460	441	488	473	444	455	443	482	494	459	446	466	474	436	446	435	472	496	463	499	470	444	434	452	458	466	449	483	448	441	483	465	465	454	505	436	439	427	509	439	425	487	451	491	457	466	443	461	464	482	462	459	461	466	429	455	464	482	492	432	436	458	439	467	443	450	487	481	460	477	428	479	456	439	435	489	441	467	500	498	454	465	479	452	470	453	472	480	471	452	515	457	439	462	463	456	400	448	458	486	482	460	446	492	489	469	491	455	417	444	448	482	455	460	480	467	493	444	441	492	436	444	496	472	495	476	498	453	431	486	487	474	446	462	469	519	454	461	460	485	453	477	451	416	439	450	505	458	493	462	499	495	467	495	482	469	473	459	451	447	422	453	459	475	474	444	470	394	473	513	444	486	475	468	453	476	484	497	465	468	480	455	424	467	461	478	484	450	436	488	474	472	460	463	484	451	455	485	490	452	444	467	463	483	494	493	480	473	469	461	453	491	456	476	461	468	440	480	438	465	422	485	450	433	475	486	436	467	453	461	488	441	429	456	476	452	431	490	478	466	471	464	455	458	432	462	502	467	491	448	449	508	461	478	469	472	518	442	524	459	444	467	475	490	453	466	460	479	436	483	449	487	451	471	502	466	449	474	480	479	478	484	479	430	449	448	479	450	449	468	431	463	484	459	484	475	470	449	457	466	476	429	490	481	456	477
683	259	137	123	229	497	451	359	242	211	183	172	150	157	139	100	96	93	102	138	118	81	83	69	69	74	68	71	73	67	60	60	75	85	75	84	82	72	73	70	61	71	66	82	48	51	47	60	80	342	317	342	207	142	92	70	65	77	62	58	64	52	78	48	58	58	53	56	58	53	62	56	67	54	62	55	54	48	55	47	60	56	48	63	54	51	57	63	63	57	50	56	51	49	54	57	46	61	65	45	68	39	56	45	51	51	56	60	45	53	66	63	50	50	54	62	54	61	45	63	54	57	62	60	42	54	51	53	62	51	46	55	53	56	65	61	60	81	59	50	53	48	71	51	62	48	54	69	61	62	54	52	54	48	55	55	64	53	47	69	53	65	54	49	57	68	69	60	52	60	60	57	64	70	57	58	55	58	68	45	47	54	54	57	73	60	49	58	61	50	54	48	54	57	73	61	77	62	52	56	58	75	65	60	63	66	57	54	54	62	43	69	57	51	73	51	50	40	64	66	41	68	50	49	53	58	62	58	52	55	62	57	74	58	57	54	60	49	64	68	51	50	41	55	55	51	56	61	35	64	55	41	55	50	46	75	49	42	52	67	60	46	48	62	54	38	54	57	59	55	67	53	54	66	63	56	55	43	52	44	62	53	60	71	62	60	53	53	62	55	60	58	58	53	62	60	50	55	50	52	52	58	54	55	53	65	56	66	48	60	58	54	54	61	56	53	59	61	66	60	46	65	57	55	54	63	45	67	62	48	53	50	56	60	59	60	44	49	53	59	45	59	59	58	52	66	50	64	60	59	57	53	59	47	58	45	61	59	58	45	54	55	61	51	46	47	56	63	62	49	49	52	54	57	52	53	51	54	63	65	51	61	63	60	60	43	56	61	45	50	57	49	58	59	53	47	50	55	46	59	51	54	63	48	64	56	52	80	52	57	58	66	59	71	64	54	48	58	54	52	59	64	60	46	64	61	65	62	56	66	60	60	49	65	48	48	53	52	65	62	52	56	80	55	75	50	53	59	54	56	60	48	57	58	62	52	65	63	45	60	51	49	56	58	56	60	46	63	56	58	70	47	65	50	71	50	53	41	71	57	55	73	51	49	47	50	64	61	68	61	62	41	64	58	67	66	58	71	53	63	43	48	61	63	61	48	48	65	54	48	51	63	50	65	57	65	63	61	60	47	55	54	47	50	49	57	68	63	59	50	40	51	48	58	60	62	55	60	47	57	53	57	58	52	60	57	66	54	51	59	63	52	60	52	54	54	58	49	55	51	47	42	51	69	56	57	61	48	60	62	54	65	54	60	64	64	50	49	59	56	55	66	52	58	50	51	60	52	62	48	55	62	47	69	63	63	54	59	51	48	55	67	59	63	54	48	51	65	69	51	70	55	63	39	46	63	61	53	54	56	55	68	55	62	52	68	56	53	45	43	58	49	60	64	61	57	65	61	48	37	55	63	53	65	48	56	43	64	48	53	64	59	51	69	54	55	63	59	76	63	36	49	50	65	44	31	69	59	49	57	50	45	62	56	55	53	58	48	47	64	52	50	69	40	57	60	78	47	75	44	49	40	54	53	63	61	47	60	53	68	52	67	57	46	73	49	56	50	63	42	60	64	60	57	53	64	51	51	59	61	49	46	59	71	51	59	48	60	63	58	58	55	64	50	52	58	46	66	54	55	57	68	61	66	57	50	58	65	52	58	59	58	52	52	42	52	54	67	56	55	66	40	66	66	65	53	50	54	54	59	53	55	65	51	56	65	60	60	40	45	55	60	59	63	55	57	37	61	56	51	60	56	68	79	80	61	56	64	49	59	49	61	55	47	62	65	57	60	52	59	57	65	37	50	54	50	61	60	80	48	54	57	52	62	48	59	55	53	48	55	54	56	59	51	45	46	61	61	53	56	55	54	52	68	60	70	52	52	63	63	57	72	51	66	55	61	54	56	49	52	55	63	55	53	60	43	57	57	60	52	52	51	50	56	56	61	56	45	62	49	43	51	62	54	55	57	64	60	58	58	62	59	46	40	53	66	49	49	63	64	63	68	66	63	47	49	56	63	55	61	55	58	63	54	57	63	52	52	52	54	64	56	57	48	50	63	45	80	56	62	67	49	65	56	61	50	52	70	47	53	64	69	61	55	54	54	65	53	46	57	54	59	61	58	54	58	52	58	49	65	49	49	58	45	45	55	66	58	43	66	56	63	50	52	65	52	53	50	55	56	41	55	67	74	59	54	57	51	71	59	58	50	58	52	56	54	50	57	61	50	67	58	66	67	57	63	59	44	61	63	48	54	59	61	54	63	54	54	65	58	63	57	55	44	62	44	76	54	54	46	65	60	40	55	64	69	59	63	54	51	77	61	61	56	47	59	56	58	51	61	47	59	58	58	56	68	61	58	49	55	59	39	63	40	56	49	53	50	56	50	55	60	56	40	38	62	58	68	63	55	62	44	56	64	65	59	52	61	55	69	59	59	55	46	63	72	51	68	46	53	48	50	45	58	49	56	76	48	52	60	70	44	71	49	55	66	54	71	64	63	48	63	65	58	60	61	51	43	55	51	59	58	55	50	48	54	54	50	65	52	54	60	58	63	48	43	55	66	48	47	54	56	62	62	48	49	54	61	60	51	64	45	56	63	47	55	51	62	56	60	47	51	53	37	60	64	55	65	52	64	59	52	58	46	47	66	51	59	56	55	40	69	55	50	62	47	56	49	62	63	64	59	48	60	63	48	47	51	56	65	68	57	64	67	44	62	52	57	59	68	55	63	59	65	53	54	60	59	61	51	62	50	59	52	60	59	45	57	53	64	52	58	59	58	50	58	69	55	54	52	60	47	49	75	51	58	57	65	56	56	50	68	43	63	60	51	46	56	58	53	76	61	61	66	53	58	55	49	60	58	42	63	48	46	53	57	58	45	51	50	59	45	77	57	48	62	55	44	61	60	47	56	53	61	43	43	57	58	55	57	58	51	66	53	59	65	65	64	55	55	64	63	57	66	46	58	55	70	65	59	53	38	61	54	70	68	47	47	63	64	55	65	60	48	57	49	57	53	62	60	63	55	44	44	55	57	61	47	65	54	73	47	56	52	58	54	59	58	54	67	47	57	56	61	59	56	47	57	52	46	62	50	54	41	61	51	54	69	57	56	41	63	74	60	58	55	68	76	46	54	72	53	39	73	67	58	60	42	47	58	63	73	63	55	64	64	49	60	59	54	62	70	44	44	56	49	65	56	73	54	44	65	62	43	53	54	72	45	65	53	48	57	53	51	51	49	50	59	55	53	57	59	56	72	64	60	62	68	62	55	57	64	51	63	68	58	58	51	45	63	49	64	63	56	49	49	53	54	47	49	58	59	47	59	58	44	57	43	57	53	54	66	52	65	59	45	60	61	66	53	67	54	63	62	60	67	59	73	61	50	60	54	70	59	51	65	67	63	56	59	64	57	48	67	61	54	67	51	56	62	68	51	54	62	48	64
12417	5619	2567	5030	17348	23144	20794	15790	10767	9829	7617	6267	5506	5467	4203	2491	2340	2531	2953	4145	3618	2036	1593	1418	1500	1348	1318	1353	1149	1065	1101	1166	1168	1647	1729	1738	1699	1127	882	864	979	1135	1053	1378	962	899	945	809	1538	9083	8138	7439	5080	2666	1416	923	644	689	616	598	558	613	607	571	601	604	609	632	631	617	579	596	634	656	589	618	658	631	625	582	567	613	621	578	626	568	613	572	627	631	610	604	620	645	584	622	655	580	585	544	642	589	617	581	572	618	612	575	554	572	600	565	621	576	618	582	594	637	622	610	564	654	611	588	662	594	582	592	576	544	585	584	591	619	615	581	631	582	607	608	599	627	598	576	614	591	594	607	611	648	566	582	605	535	646	605	594	640	588	626	588	596	584	587	630	616	623	578	616	651	600	631	614	621	585	625	595	632	618	615	627	633	631	585	570	591	623	601	577	639	590	558	613	586	607	631	604	603	632	608	624	592	629	542	657	606	621	621	580	605	628	609	609	591	610	611	604	596	609	586	627	608	645	638	610	602	641	579	619	618	589	619	634	601	592	618	620	621	663	598	569	585	637	607	640	580	597	640	628	588	630	589	624	608	656	597	622	619	619	620	579	629	651	600	571	572	631	630	610	599	633	591	591	597	667	595	593	583	609	562	631	590	621	604	586	649	563	616	632	649	597	623	600	586	569	579	572	639	600	603	585	602	615	589	616	614	607	580	623	609	579	598	647	622	661	560	616	604	618	618	602	620	636	635	602	601	590	565	574	599	630	594	595	609	614	655	554	620	570	606	611	601	600	615	663	616	647	600	611	629	608	573	646	599	611	566	605	637	636	626	584	590	556	600	571	614	599	638	611	587	601	628	564	572	637	589	626	597	611	602	632	595	568	627	667	572	615	580	615	595	570	608	616	644	618	625	602	635	602	616	586	623	619	604	571	571	579	604	613	584	591	584	614	617	594	555	598	647	626	582	612	632	578	616	552	595	585	591	603	639	646	625	667	623	614	586	619	574	626	591	609	580	573	637	604	634	624	611	585	659	604	606	613	588	589	611	616	570	613	563	601	631	603	625	593	590	612	605	571	616	618	616	599	621	619	618	611	600	630	614	629	637	583	600	578	650	603	586	607	622	599	665	629	598	629	637	627	595	640	636	626	554	585	592	599	610	625	626	608	611	640	631	655	578	619	604	589	611	622	600	610	602	600	620	597	578	597	595	570	627	620	654	611	572	610	586	618	636	599	615	602	641	644	614	600	638	633	603	591	561	589	632	642	625	588	608	593	585	596	634	596	606	586	562	602	607	610	596	596	625	590	627	590	571	640	626	588	592	611	621	659	596	571	579	574	577	593	628	580	579	610	633	587	612	606	594	639	632	614	636	605	617	621	574	603	605	587	587	579	562	649	581	619	648	654	605	624	578	630	574	578	580	582	607	633	577	610	590	601	596	618	559	592	615	608	601	590	609	604	587	612	609	606	588	601	567	608	581	582	582	615	574	619	582	600	618	590	612	600	625	616	588	664	607	578	569	601	593	613	595	608	665	635	607	608	619	612	630	644	597	622	599	641	606	570	627	638	657	628	601	620	625	591	600	599	600	609	572	612	572	613	608	622	608	648	625	613	542	588	600	603	611	588	629	613	605	635	609	599	579	599	610	609	632	586	578	629	643	594	615	612	639	621	657	607	594	602	568	635	572	601	580	617	629	580	631	594	586	592	565	587	621	626	591	585	619	587	627	664	605	602	602	561	560	612	636	564	609	581	590	600	590	590	603	569	632	594	627	587	627	626	595	575	594	620	627	618	607	618	635	622	590	566	591	599	603	628	595	603	584	571	634	599	605	586	607	584	601	618	637	609	638	614	584	607	586	552	583	576	585	591	636	585	611	600	630	620	606	584	567	581	540	614	584	621	605	599	599	624	609	627	635	640	582	603	592	657	611	611	594	597	652	614	577	626	601	584	602	632	622	621	627	592	620	629	571	603	592	594	656	618	620	584	571	599	589	604	568	629	639	613	606	606	597	640	618	657	656	618	562	595	651	618	557	619	570	652	623	646	599	577	592	593	575	638	609	604	634	613	593	605	636	605	606	619	606	617	617	610	576	602	612	631	598	617	614	609	606	616	606	660	602	618	574	617	661	623	637	629	585	611	613	616	627	614	648	610	628	564	614	561	555	638	605	600	618	653	678	649	595	602	593	587	578	636	590	580	632	586	649	648	606	599	574	611	588	584	629	596	629	624	589	620	607	597	602	614	607	630	611	546	632	602	604	578	586	576	602	603	549	598	615	603	618	597	613	548	621	626	588	620	636	615	596	617	634	636	617	564	576	641	601	593	622	614	568	608	646	652	594	620	666	623	560	639	593	635	588	626	573	608	573	619	584	606	571	616	602	590	605	599	599	678	643	599	621	615	662	603	638	554	630	632	557	644	539	598	655	588	608	637	609	576	591	581	558	637	623	590	591	596	617	596	643	622	622	642	604	626	599	614	584	577	566	624	624	564	620	615	560	587	612	599	621	631	601	610	574	580	586	626	603	620	613	591	612	591	607	577	591	598	577	560	629	568	627	618	608	653	642	628	673	606	605	606	593	581	615	607	628	606	699	616	608	577	595	574	594	644	655	581	622	646	598	585	580	589	648	591	591	610	596	615	590	571	592	621	596	610	627	573	632	619	587	615	547	631	586	619	649	601	615	663	635	613	675	601	599	584	642	590	585	610	630	601	632	626	624	612	578	615	609	562	554	606	587	589	602	612	597	614	585	615	648	599	651	639	628	611	639	604	645	585	649	624	578	617	614	595	608	601	614	581	637	632	592	598	642	602	615	589	619	588	602	598	615	573	583	599	611	561	598	608	637	619	607	577	588	673	597	619	582	615	607	610	526	641	556	607	604	586	630	588	603	623	590	591	635	586	566	591	596	600	602	641	601	615	589	628	601	635	626	619	588	596	662	594	588	600	592	587	602	603	586	640	612	624	575	620	649	598	589	584	639	635	605	631	606	619	607	644	625	583	653	608	605	609	595	629	592	618	599	592	598	599	623	570	602	614	566	676	576	631	578	602	623	667	647	604	602	638	571	647	631	597	571	619	610	644	619	583	642	602	624	602	596	601	591	681	625	602	607	590	628	591	626	625	575	610	626	616	614	620	617	590	588	602	603	621	629	604	585	566	602	593	585	618	593	565	595	590	553	595	604	587	588	564	590	619	631	584	599	605	607	622	634	628	569	599	627	640	606	598	559	612	595	622	660	648	592	574	582	645	624	612	611	648	605	654	605	686	657	619	571	607	646	600	609	618	564	588	583	612	633	624	614	631	623	614	572	606	622	640	639	604	639	607	632	632	572	538	589	636	624	593	623	603	615	614	614	596	618	579	591	603	655	599	613	622	612	629	617	579	620	554	627	601	618	637	613	578	595	621	578	586	593	666	618	632	616	617	600	608	599	655	637	606	615	637	583	654	623	612	599	638	615	587	641	639	614	573	665	596	617	602	623
2219	232	161	117	224	419	420	283	215	245	207	135	138	145	113	78	87	97	88	134	129	65	54	72	53	55	46	78	61	66	62	59	65	76	72	81	79	45	65	50	43	53	57	46	55	69	64	35	78	327	349	319	236	109	78	70	45	49	42	41	43	48	43	42	38	53	42	31	45	45	39	37	52	31	44	54	42	57	54	44	52	42	34	43	39	34	38	46	56	47	47	33	39	35	50	37	45	46	53	51	35	45	42	29	46	50	31	38	31	40	25	35	49	46	54	46	51	31	44	48	47	42	43	54	32	37	43	46	46	42	38	36	32	40	41	65	35	38	43	37	33	43	40	39	50	41	42	42	51	41	35	30	61	37	37	35	38	48	55	39	46	51	44	47	53	30	38	50	37	36	44	37	45	38	43	39	43	37	39	44	35	34	45	43	46	38	40	40	42	34	49	50	42	42	40	44	33	43	28	44	41	38	48	40	49	40	39	34	35	47	37	50	43	41	39	45	40	33	48	41	38	44	37	50	37	31	36	42	43	37	44	45	54	41	44	45	46	46	45	51	46	38	45	35	44	50	39	40	52	36	51	43	43	49	35	50	49	44	36	47	43	55	44	33	48	44	47	35	46	40	55	43	42	54	41	33	45	44	44	45	45	44	44	33	36	36	45	40	46	43	31	41	38	37	37	38	37	50	41	39	44	28	35	51	33	37	31	34	44	36	48	47	44	53	42	58	43	32	46	29	33	40	41	32	52	41	48	39	47	41	48	44	63	27	43	48	43	46	35	43	49	50	46	43	49	49	51	37	46	40	47	49	43	40	44	47	39	48	33	55	42	56	38	40	31	36	51	37	41	43	40	43	35	30	49	40	34	45	38	51	30	50	49	49	42	45	43	42	45	41	38	55	45	33	46	37	49	52	51	48	32	45	36	36	41	43	43	46	24	34	54	34	28	30	57	43	50	36	45	35	40	30	40	32	48	51	29	57	45	49	44	46	39	37	47	46	36	34	41	47	39	42	46	42	39	48	32	47	42	50	45	38	40	32	53	42	37	33	46	33	50	45	40	46	45	39	39	43	55	38	37	43	40	37	37	48	49	34	50	37	42	48	41	42	38	33	32	39	46	43	42	40	42	45	45	40	49	62	30	42	46	30	46	51	43	41	37	36	38	53	58	34	33	45	41	45	39	33	44	43	37	33	38	41	54	34	46	36	47	45	49	50	32	36	41	47	51	41	49	27	48	40	41	53	33	38	41	45	47	35	40	48	47	31	31	44	46	46	45	34	37	49	34	48	37	38	47	52	42	42	50	44	37	57	48	51	50	49	57	50	34	34	40	33	44	53	48	34	38	39	38	40	29	48	46	37	33	37	45	32	43	45	45	40	46	43	40	35	44	43	40	32	48	44	38	40	59	59	37	45	41	50	42	34	41	29	46	46	45	46	39	50	38	32	44	44	46	43	36	32	43	38	52	44	41	39	50	45	51	41	40	46	47	44	37	47	31	52	43	51	55	40	60	47	34	38	34	43	40	42	53	37	43	41	42	45	49	27	45	34	35	43	43	32	30	31	52	40	49	48	44	39	35	45	42	40	39	48	40	48	57	46	52	39	35	41	43	46	39	41	52	37	45	55	38	42	33	44	47	29	39	35	41	42	47	40	41	43	51	40	41	35	41	44	45	45	47	36	48	45	43	40	25	32	40	49	48	40	44	55	49	37	48	54	34	46	36	45	48	41	36	37	46	45	38	40	38	43	38	32	41	47	44	42	40	46	43	40	57	41	34	35	31	44	41	49	39	39	41	47	36	45	39	41	35	39	44	45	47	42	40	34	52	40	34	32	45	43	46	40	55	49	42	35	45	31	48	52	38	44	42	36	44	43	50	40	56	48	45	40	40	47	36	32	38	43	38	30	49	32	38	38	52	46	34	46	43	39	49	53	47	44	39	44	37	41	44	34	32	53	49	41	31	44	52	42	42	50	45	42	47	31	54	38	38	51	37	38	43	36	55	48	54	47	41	43	28	49	45	41	61	46	41	47	36	36	35	40	45	42	34	44	41	28	46	36	31	52	45	42	40	47	42	43	37	46	40	37	51	44	52	49	51	35	34	38	43	50	39	41	35	40	38	43	44	39	41	43	47	42	37	32	38	53	49	39	57	33	43	33	51	45	46	52	46	46	40	38	40	36	50	43	34	42	51	40	42	42	53	41	48	38	47	43	50	46	31	52	44	40	52	58	50	41	44	37	38	38	55	50	49	42	42	41	40	47	44	34	38	31	54	43	41	55	50	51	45	41	52	46	48	34	52	44	41	47	46	44	36	40	40	54	54	41	39	39	32	37	35	43	53	43	41	31	35	47	35	39	55	41	39	44	39	53	56	42	42	47	36	41	36	35	46	46	32	43	46	50	45	52	34	47	45	39	41	39	48	37	48	37	44	42	39	32	49	33	43	42	39	44	45	40	40	36	44	48	47	47	46	58	38	51	54	49	52	33	38	52	30	38	47	45	45	50	46	37	34	39	33	39	41	39	40	40	28	40	48	53	47	39	48	44	40	47	50	39	42	56	49	42	44	39	48	49	53	48	35	41	39	47	52	51	43	34	51	50	27	38	44	43	41	45	48	48	41	43	40	33	48	44	47	38	49	41	38	49	35	35	40	42	35	49	48	56	41	44	39	47	39	30	49	42	47	40	35	45	38	47	44	39	31	31	48	37	48	45	42	42	56	48	40	46	29	43	36	36	48	36	49	30	41	40	37	41	39	45	42	39	44	48	38	40	36	39	39	41	40	40	49	38	59	44	45	41	34	42	31	41	35	53	42	38	40	59	52	48	44	40	25	51	42	39	46	48	53	41	42	42	42	42	36	35	36	40	54	39	44	46	53	41	47	53	42	50	40	40	42	37	44	49	47	42	37	46	46	45	58	47	39	38	41	49	50	43	43	50	55	41	57	45	50	32	33	36	36	36	47	36	45	51	44	44	41	41	35	51	45	42	42	55	50	37	41	38	38	39	48	57	63	49	41	50	42	37	41	44	42	46	48	41	45	52	28	34	41	33	41	39	52	50	35	48	40	50	61	51	41	40	43	52	46	36	34	46	47	47	41	52	42	48	49	44	37	37	47	29	40	45	48	39	44	46	44	43	51	44	45	45	53	45	42	37	40	42	30	49	38	41	44	42	48	41	42	52	45	39	49	37	39	38	41	34	33	31	38	48	41	43	47	57	43	56	48	48	37	37	35	36	35	39	47	46	39	55	51	36	47	42	41	40	42	34	45	39	43	41	48	60	46	59	31	45	42	59	39	45	50	49	46	43	45	52	43	50	33	34	36	50	35	40	35	58	36	32	46	41	31	35	45	36	49	32	37	36	38	42	47	42	35	44	38	60	42	41	43	52	41	29	52	37	43	36	49	57	38	26	36	38	44	32	39	48	51	38	43	34	44	38	44	33	47	47	29	46	36	32	41	36	48	39	35	37	49	44	49	41
11959	4550	2178	4326	15678	22060	20055	14782	11239	10637	9422	6342	5205	4726	3958	2646	2592	2965	3182	3898	3499	1709	1428	1227	1230	1271	1212	1147	1146	1024	985	986	1249	1582	1567	1623	1605	959	783	796	738	949	1265	1255	982	955	830	724	1724	8804	8878	7588	5115	2464	1258	782	526	547	456	443	412	466	465	469	482	450	484	438	478	487	481	501	454	457	499	468	470	464	459	423	407	466	467	446	450	478	481	466	460	436	472	452	452	463	429	459	465	456	448	459	503	489	498	492	484	447	466	464	458	451	460	471	432	470	457	434	508	498	471	488	474	437	475	470	454	449	469	458	425	449	524	487	448	461	460	469	454	438	464	466	462	439	481	462	469	451	451	463	474	456	471	440	448	516	478	447	452	476	466	481	487	496	497	452	469	466	461	453	418	441	434	461	472	467	466	433	467	439	446	405	465	445	498	450	481	470	450	470	420	467	441	490	440	459	487	462	469	462	441	480	523	459	432	467	449	443	449	470	489	455	462	476	480	461	444	470	488	457	470	433	468	485	448	446	449	478	427	493	474	453	525	452	457	473	437	460	506	478	465	500	481	462	423	454	456	468	469	486	460	494	473	505	444	459	457	454	476	484	454	449	460	463	441	448	456	438	441	434	498	476	468	437	462	465	481	484	442	437	425	494	485	433	482	450	444	473	473	508	475	481	472	445	453	427	491	445	447	443	474	448	467	477	481	481	465	455	482	471	467	454	440	412	482	452	478	479	449	469	423	480	456	445	475	462	470	462	465	474	476	433	458	462	441	464	478	442	436	452	462	481	442	468	452	509	458	483	494	442	470	444	472	443	464	476	462	466	439	491	516	472	469	474	539	494	488	453	468	464	463	441	432	414	442	453	516	415	461	433	436	407	469	496	469	499	456	479	483	429	482	423	487	446	484	429	437	465	464	456	451	433	431	468	465	464	432	476	421	447	460	447	469	467	494	493	465	467	449	467	424	483	464	459	477	438	475	432	451	474	451	487	460	444	478	502	470	455	479	487	475	491	462	412	451	489	438	490	474	461	461	443	509	447	463	451	449	426	482	465	461	456	457	450	453	465	482	474	476	467	461	463	486	440	443	463	442	460	462	464	445	468	446	444	467	461	486	456	491	442	471	496	442	470	454	455	446	453	436	450	426	464	480	458	468	440	470	428	467	444	457	467	443	461	441	476	440	437	464	447	475	443	424	470	489	444	486	443	443	463	468	460	451	451	441	435	464	496	457	453	460	491	463	481	473	447	442	468	461	450	511	463	487	480	479	471	513	440	446	460	473	480	427	442	473	409	484	477	466	496	461	469	468	471	458	439	463	416	466	446	457	450	434	481	465	489	432	437	506	474	490	475	465	421	434	466	491	464	474	445	452	452	469	452	444	468	492	463	451	468	460	485	452	428	485	503	453	455	423	461	521	470	441	465	480	458	459	477	508	463	465	503	455	478	460	471	454	471	465	427	449	490	474	486	503	479	452	469	457	446	479	514	512	432	467	463	487	480	509	453	443	487	487	455	451	447	478	474	446	470	484	481	450	463	465	437	452	471	462	444	490	459	443	471	415	463	505	473	442	461	466	452	448	496	470	420	469	470	444	474	463	454	455	486	432	500	443	456	454	461	460	474	483	470	475	445	466	462	474	442	448	455	447	488	488	504	457	458	461	414	444	472	488	425	451	460	471	435	494	450	463	452	515	460	470	458	490	462	483	472	460	445	489	501	470	464	445	449	447	442	453	465	465	480	447	474	465	429	446	466	487	452	490	480	431	513	460	525	461	447	466	450	418	474	443	450	484	478	496	468	451	455	488	490	479	436	473	474	444	463	498	499	431	445	420	480	526	445	452	458	479	469	449	457	503	444	450	458	458	440	460	433	479	520	487	492	456	470	471	470	457	455	430	461	500	458	472	456	472	452	461	470	449	503	433	458	447	474	442	446	445	484	441	476	458	478	469	407	487	461	494	468	451	475	486	437	444	455	470	457	447	499	487	454	440	494	434	443	503	499	467	463	496	481	455	456	481	424	471	453	447	456	440	470	456	428	517	469	483	458	454	455	446	434	474	486	454	475	460	497	460	453	486	453	484	474	465	464	468	456	475	492	443	461	479	475	482	465	494	457	466	437	453	453	448	451	418	486	458	466	485	440	447	493	464	458	487	464	459	422	473	460	465	508	443	461	459	449	507	467	455	465	437	419	507	479	429	444	472	458	422	471	428	432	504	458	433	413	473	490	448	448	460	478	445	479	458	477	469	463	454	486	473	487	467	461	485	468	491	471	436	427	472	457	445	481	483	467	455	479	455	479	459	448	468	466	451	453	452	492	482	466	465	475	434	495	462	435	466	457	465	451	468	454	467	418	455	457	473	456	498	464	506	440	449	465	477	465	437	466	443	456	451	454	459	471	416	475	468	474	458	487	506	466	493	468	502	457	419	444	452	449	452	442	458	494	455	441	459	484	446	459	486	462	459	458	468	469	495	432	462	508	477	473	475	488	481	494	484	483	462	491	444	482	489	460	461	449	488	431	479	477	426	472	473	478	477	504	450	475	466	460	486	433	511	460	459	440	456	503	449	435	455	441	471	486	502	482	481	474	446	469	487	478	486	434	454	473	435	418	486	487	391	431	463	449	478	456	470	464	472	462	448	470	484	472	497	476	476	479	465	506	514	447	446	440	411	469	445	456	507	460	430	450	458	439	449	454	463	461	453	464	438	491	443	456	442	501	484	452	481	474	459	456	497	466	507	441	475	459	455	441	430	438	460	481	473	463	452	476	478	447	481	482	487	443	505	402	461	448	473	479	468	482	471	420	498	484	504	499	480	462	492	458	460	483	523	463	463	491	457	511	489	426	491	478	439	463	457	502	488	488	494	438	460	485	487	494	449	430	447	499	466	471	492	469	471	474	462	449	477	448	459	478	430	478	465	462	478	499	457	500	488	436	498	472	470	413	474	440	450	464	470	457	456	464	440	439	478	484	501	476	466	479	478	478	498	449	467	449	475	497	495	465	468	424	486	459	447	461	455	470	446	436	476	440	432	460	470	446	447	458	481	505	423	468	457	465	453	477	474	438	462	443	436	499	499	462	443	476	454	443	437	485	476	472	479	466	452	477	442	427	469	448	466	430	464	466	465	482	467	436	488	472	458	505	431	460	443	470	474	458	447	436	511	428	466	430	423	456	482	482	465	488	482	446	459	466	474	485	478	443	426	439	480	498	464	517	399	463	476	460	500	469	471	451	447	458	447	479	464	471	439	412	520	493	468	430	460	467	441	468	458	442	470	462	460	454	425	452	458	440	459	445	494	399	484	496	478	473	471	464	467	478	474	465	453	472	473	424	466	477	451	470	472	468	464	452	474	475	484	441	453	460	470	482	465	442	426	459	477	474	486	456	423	455	452	517	439	470	467	458	487	476	386	454	479	478	476	488	463	468	473	463	449	492	482	451	454	426	470	465	465	429	459	490	435	446	446	462	445	480	453	463	448	457	450	455
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
